[03:09:43]OFD Sender: No OFD packet to send [03:09:48]OFD Sender: No OFD packet to send [03:09:54]OFD Sender: No OFD packet to send [03:09:59]OFD Sender: No OFD packet to send [03:10:04]OFD Sender: No OFD packet to send [03:10:09]OFD Sender: No OFD packet to send [03:10:14]OFD Sender: No OFD packet to send [03:10:14]recv_with_timeout no data received [03:10:19]OFD Sender: No OFD packet to send [03:10:24]OFD Sender: No OFD packet to send [03:10:29]OFD Sender: No OFD packet to send [03:10:30]recv_with_timeout no data received [03:10:34]OFD Sender: No OFD packet to send [03:10:39]OFD Sender: No OFD packet to send [03:10:44]OFD Sender: No OFD packet to send [03:10:49]OFD Sender: No OFD packet to send [03:10:54]OFD Sender: No OFD packet to send [03:10:59]OFD Sender: No OFD packet to send [03:11:04]OFD Sender: No OFD packet to send [03:11:09]OFD Sender: No OFD packet to send [03:11:14]OFD Sender: No OFD packet to send [03:11:19]OFD Sender: No OFD packet to send [03:11:24]OFD Sender: No OFD packet to send [03:11:29]OFD Sender: No OFD packet to send [03:11:34]OFD Sender: No OFD packet to send [03:11:39]OFD Sender: No OFD packet to send [03:11:44]OFD Sender: No OFD packet to send [03:11:49]OFD Sender: No OFD packet to send [03:11:54]OFD Sender: No OFD packet to send [03:11:59]OFD Sender: No OFD packet to send [03:12:04]OFD Sender: No OFD packet to send [03:12:09]OFD Sender: No OFD packet to send [03:12:14]OFD Sender: No OFD packet to send [03:12:19]OFD Sender: No OFD packet to send [03:12:24]OFD Sender: No OFD packet to send [03:12:26]recv_with_timeout no data received [03:12:29]OFD Sender: No OFD packet to send [03:12:34]OFD Sender: No OFD packet to send [03:12:39]OFD Sender: No OFD packet to send [03:12:44]OFD Sender: No OFD packet to send [03:12:49]OFD Sender: No OFD packet to send [03:12:54]OFD Sender: No OFD packet to send [03:12:58]recv_with_timeout no data received [03:12:59]OFD Sender: No OFD packet to send [03:13:04]OFD Sender: No OFD packet to send [03:13:09]OFD Sender: No OFD packet to send [03:13:14]OFD Sender: No OFD packet to send [03:13:19]OFD Sender: No OFD packet to send [03:13:24]OFD Sender: No OFD packet to send [03:13:29]OFD Sender: No OFD packet to send [03:13:34]OFD Sender: No OFD packet to send [03:13:39]OFD Sender: No OFD packet to send [03:13:40]recv_with_timeout no data received [03:13:44]OFD Sender: No OFD packet to send [03:13:49]OFD Sender: No OFD packet to send [03:13:50]recv_with_timeout no data received [03:13:54]OFD Sender: No OFD packet to send [03:14:00]OFD Sender: No OFD packet to send [03:14:05]OFD Sender: No OFD packet to send [03:14:10]OFD Sender: No OFD packet to send [03:14:15]OFD Sender: No OFD packet to send [03:14:20]OFD Sender: No OFD packet to send [03:14:25]OFD Sender: No OFD packet to send [03:14:30]OFD Sender: No OFD packet to send [03:14:35]OFD Sender: No OFD packet to send [03:14:40]OFD Sender: No OFD packet to send [03:14:45]OFD Sender: No OFD packet to send [03:14:50]OFD Sender: No OFD packet to send [03:14:55]OFD Sender: No OFD packet to send [03:15:00]OFD Sender: No OFD packet to send [03:15:05]OFD Sender: No OFD packet to send [03:15:08]accept exits with 7 [03:15:08]New connection [03:15:08]New thread 3067178340 created [03:15:08]Thread 3067321700 joined [03:15:08]Waiting for new connection... [03:15:08] Sock 7.Parse request [03:15:08]Sock 7.Check first char [03:15:08]Sock 7.First char is OK [03:15:08]request: POST /json_proto HTTP/1.0 [03:15:08]Method: POST [03:15:08]URL: /json_proto [03:15:08]Method is POST - this is cgi request [03:15:08]url: /json_proto [03:15:08]query_string will be loaded in cgi processing [03:15:08]execute_cgi json_proto POST (null) [03:15:08]execute_cgi path=json_proto method=POST [03:15:08]POST find Content-Length [03:15:08]Host: 172.17.44.132:8080 [03:15:08]Content-Length: 677 [03:15:08]Content-Type: application/json [03:15:08] [03:15:08]POST finish read [03:15:08]Found Content-Length = 677 [03:15:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:15:08]execute_script... [03:15:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:15:08]POST & json_proto [03:15:08]process_json_proto [03:15:08]json parsed OK: [03:15:08]protocol is kg_v1.0 [03:15:08]action value=close_receipt [03:15:08]process_action close_receipt [03:15:08]cmd_close_receipt [03:15:08]MH_GetDate [03:15:08]Write to MH i2c: F0 00 00 FB 00 EA [03:15:08]Write i2c OK [03:15:08]MH_I2C_Read... [03:15:08]Read from MH i2c: F0 [03:15:08]MH_I2C_Read... [03:15:08]Read from MH i2c: F0 09 00 [03:15:08]MH_I2C_Read... [03:15:08]Read from MH i2c: F0 09 00 FB 00 00 BD 5B C5 66 2A 83 C1 65 09 [03:15:08]GetLastDocTimeStamp 1724209444 [03:15:08]current date 1724210109 [03:15:08]FM_GetShiftState [03:15:08]SAM_PROTO_GetShiftState [03:15:08]wFMCommunicate request_size=4 [03:15:08]MH_SAM_APDU [03:15:08]CAPDU: 80 13 01 00 [03:15:08]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [03:15:08]Write i2c OK [03:15:08]MH_I2C_Read... [03:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:15:08]Read from MH i2c: E2 [03:15:08]MH_I2C_Read... [03:15:08]Read from MH i2c: E2 0E 00 [03:15:08]MH_I2C_Read... [03:15:08]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [03:15:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:15:08]wFMCommunicate OK [03:15:08]SAM_PROTO_GetShiftState done [03:15:08]FM_GetShiftState done [03:15:08]opened in 1724199517 [03:15:08]opened+sec_in_day 1724285917 [03:15:08]quantity*price = 30035 [03:15:08]sum+1 = 30036 [03:15:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 66 21.08.2024 03:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163468 ФПД: 110966629390620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T031509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163468&fm=110966629390620&tin=02508201610067®Number=0000000000092562&sum=30000 [03:15:09]StoreToDocumentArchive [03:15:09]shift 466 fd 163468 [03:15:09]save to /storage/0466/doc_00163468 [03:15:09]save last doc name /storage/0466/doc_00163468 to /storage/kkm_last_doc_name [03:15:09]save OK [03:15:09]Clear old archive folders... [03:15:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:15:09]tlvbuf is 00856E00 [03:15:09]SAM_PROTO_ClearQueue [03:15:09]wFMCommunicate request_size=4 [03:15:09]MH_SAM_APDU [03:15:09]CAPDU: 80 09 00 00 [03:15:09]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [03:15:09]Write i2c OK [03:15:09]MH_I2C_Read... [03:15:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:15:09]Read from MH i2c: E2 [03:15:09]MH_I2C_Read... [03:15:09]Read from MH i2c: E2 03 00 [03:15:09]MH_I2C_Read... [03:15:09]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [03:15:09]RAPDU: 90 00 [03:15:09]wFMCommunicate OK [03:15:09]SAM_PROTO_ClearQueue done [03:15:09]KKMCreateOFDPacket [03:15:09]OFDProtocolAddRootSTLVToBuf [03:15:09]FM_MakeSignedData [03:15:09]FM_MakeSignedData [03:15:09]SAM_PROTO_SignData [03:15:09]wFMCommunicate request_size=4 [03:15:09]MH_SAM_APDU [03:15:09]CAPDU: 80 0D 01 02 [03:15:09]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [03:15:09]Write i2c OK [03:15:09]MH_I2C_Read... [03:15:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:15:09]Read from MH i2c: E2 [03:15:09]MH_I2C_Read... [03:15:09]Read from MH i2c: E2 03 00 [03:15:09]MH_I2C_Read... [03:15:09]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [03:15:09]RAPDU: 90 00 [03:15:09]wFMCommunicate OK [03:15:09]wFMCommunicate request_size=255 [03:15:09]MH_SAM_APDU [03:15:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 BD 5B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7E 02 00 35 04 06 00 64 [03:15:09]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 BD 5B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7E 02 00 35 04 06 00 64 00 00 EF [03:15:09]Write i2c OK [03:15:09]MH_I2C_Read... [03:15:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:15:10]Read from MH i2c: E2 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 03 00 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [03:15:10]RAPDU: 90 00 [03:15:10]wFMCommunicate OK [03:15:10]wFMCommunicate request_size=10 [03:15:10]MH_SAM_APDU [03:15:10]CAPDU: 80 0D 02 02 05 EC 6E 86 D9 1C [03:15:10]Write to MH i2c: E2 0D 00 0C 01 80 0D 02 02 05 00 EC 6E 86 D9 1C 00 00 66 [03:15:10]Write i2c OK [03:15:10]MH_I2C_Read... [03:15:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:15:10]Read from MH i2c: E2 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 03 00 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [03:15:10]RAPDU: 90 00 [03:15:10]wFMCommunicate OK [03:15:10]wFMCommunicate request_size=4 [03:15:10]MH_SAM_APDU [03:15:10]CAPDU: 80 0D 03 02 [03:15:10]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [03:15:10]Write i2c OK [03:15:10]MH_I2C_Read... [03:15:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:15:10]Read from MH i2c: E2 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 0B 00 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 0B 00 0D 01 00 35 BE F8 FF 41 9F 80 85 90 00 59 [03:15:10]RAPDU: 35 BE F8 FF 41 9F 80 85 90 00 [03:15:10]wFMCommunicate OK [03:15:10]SAM_PROTO_SignData done [03:15:10]FM_MakeSignedData done [03:15:10]CreateOFDProtocolMessage [03:15:10]wFMCommunicate request_size=4 [03:15:10]MH_SAM_APDU [03:15:10]CAPDU: 80 11 00 00 [03:15:10]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [03:15:10]Write i2c OK [03:15:10]MH_I2C_Read... [03:15:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:15:10]Read from MH i2c: E2 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 17 00 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [03:15:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:15:10]wFMCommunicate OK [03:15:10]CreateOFDProtocolMessage done [03:15:10]OFDSenderStorePacket 163468 [03:15:10]StoreOFDPacket docnum=163468 [03:15:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3C 0A 07 01 26 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 BD 5B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7E 02 00 35 04 06 00 64 EC 6E 86 D9 1C 35 BE F8 FF 41 9F 80 85 [03:15:10]CheckFolder [03:15:10]dirname=/storage/ofd_packets [03:15:10]CheckFolder done [03:15:10]ProducePacketName [03:15:10]name=ofd_packets/00163468 [03:15:10]NVStorageSaveData ofd_packets/00163468 [03:15:10]File name is /storage/ofd_packets/00163468 [03:15:10]Write 301 bytes [03:15:10]NVStorageSaveData done [03:15:10]OFDSenderStorePacket done [03:15:10]KKMCreateOFDPacket done [03:15:10]NVStorageSaveData kkm_last_timestamp [03:15:10]File name is /storage/kkm_last_timestamp [03:15:10]Write 4 bytes [03:15:10]NVStorageSaveData done [03:15:10]ExternCall_PrintAddStr [03:15:10]wPrintStart [03:15:10]Write to MH i2c: 01 00 00 0F 01 10 [03:15:10]Write i2c OK [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: 01 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: 01 07 00 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [03:15:10]RasterBufferAndPrint [03:15:10]line Счет N : (1)291986 [03:15:10]line ИНН: 02508201610067 [03:15:10]line Контрольно-Кассовый Чек [03:15:10]line ПРОДАЖА [03:15:10]line ТРК (МРК, ГНК) : 42 [03:15:10]line Товар: 2710124130 [03:15:10]line Аи-92-К-5 [03:15:10]line 4.430 * 67.80 [03:15:10]line = 300.35 [03:15:10]line НДС 12% НСП 1% [03:15:10]line > о реализуемом товаре [03:15:10]line ОКРУГЛЕНИЕ: -0.35 [03:15:10]line ИТОГО: 300.00 [03:15:10]line Внесено: 300.00 [03:15:10]line СДАЧА: 0.00 [03:15:10]line НСП 1% : 2.66 [03:15:10]line НДС 12% : 31.90 [03:15:10]line Наличными: 300.00 [03:15:10]line Безнал.: 0.00 [03:15:10]line Место: АЗС № 130 "Партнер Нефть" [03:15:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:15:10]line СНО: Общий режим [03:15:10]line Чек 66 21.08.2024 03:15 [03:15:10]line Смена: 466 ФФД: 1.0 [03:15:10]line ЗНМ: 0300000070 [03:15:10]line РНМ: 0000000000092562 [03:15:10]line Версия ККМ: 001 [03:15:10]line ФМ: 0000000000871769 [03:15:10]line ФД: 163468 [03:15:10]line ФПД: 110966629390620 [03:15:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T031509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163468&fm=110966629390620&tin=02508201610067®Number=0000000000092562&sum=30000 [03:15:10]written 0, free lines is 4095 [03:15:10]OFD Sender: Processing packet 163468 [packets to send 964, broken 963] [03:15:10]ProducePacketName [03:15:10]name=ofd_packets/00163468 [03:15:10]OFD Sender: To server: pG, [03:15:10]CommunicateWithHost lk.salyk.kg:30040 [03:15:10]ConnectInit lk.salyk.kg [03:15:10]Write to MH i2c: 01 00 00 3A 01 3B [03:15:10]Write i2c OK [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: 01 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: 01 07 00 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 A6 0C F4 [03:15:10]RasterBufferAndPrint [03:15:10]line [03:15:10]line [03:15:10]line [03:15:10]line [03:15:10]line [03:15:10]written 0, free lines is 3242 [03:15:10]MH_Cut [03:15:10]Write to MH i2c: D1 01 00 41 01 01 14 [03:15:10]Write i2c OK [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: D1 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: D1 01 00 [03:15:10]MH_I2C_Read... [03:15:10]Read from MH i2c: D1 01 00 41 01 00 13 [03:15:10]Write to MH i2c: 01 00 00 42 01 43 [03:15:10]Write i2c OK [03:15:10]MH_I2C_Read... [03:15:11]*** Cut start [03:15:11]*** Purtial cut [03:15:11]*** Stage 1: CUTSNS_PIN = 1 [03:15:13]Read from MH i2c: 01 [03:15:13]MH_I2C_Read... [03:15:13]*** Stop cut motor [03:15:13]*** Cut end [03:15:13]Read from MH i2c: 01 07 00 [03:15:13]MH_I2C_Read... [03:15:13]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [03:15:13]process_action close_receipt done [03:15:13]requested_data is exist [03:15:13]produce_requested_data [03:15:13]requested_item fm.sn is exist - process it [03:15:13]wFMCommunicate request_size=4 [03:15:13]MH_SAM_APDU [03:15:13]CAPDU: 80 11 00 00 [03:15:13]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [03:15:13]Write i2c OK [03:15:13]MH_I2C_Read... [03:15:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:15:13]Read from MH i2c: E2 [03:15:13]MH_I2C_Read... [03:15:13]Read from MH i2c: E2 17 00 [03:15:13]MH_I2C_Read... [03:15:13]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [03:15:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:15:13]wFMCommunicate OK [03:15:13]requested_item fd.num is exist - process it [03:15:13]SAM_PROTO_GetFieldsCounters [03:15:13]wFMCommunicate request_size=4 [03:15:13]MH_SAM_APDU [03:15:13]CAPDU: 80 13 00 00 [03:15:13]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [03:15:13]Write i2c OK [03:15:13]MH_I2C_Read... [03:15:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:15:13]Read from MH i2c: E2 [03:15:13]MH_I2C_Read... [03:15:13]Read from MH i2c: E2 62 00 [03:15:13]MH_I2C_Read... [03:15:13]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7E 02 00 0E 04 04 00 D2 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 8C [03:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7E 02 00 0E 04 04 00 D2 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 [03:15:13]wFMCommunicate OK [03:15:13]SAM_PROTO_GetFieldsCounters done [03:15:13]requested_item shift.num is exist - process it [03:15:13]requested_item shift.opened is exist - process it [03:15:13]req_shift_opened [03:15:13]FM_GetShiftState [03:15:13]SAM_PROTO_GetShiftState [03:15:13]wFMCommunicate request_size=4 [03:15:13]MH_SAM_APDU [03:15:13]CAPDU: 80 13 01 00 [03:15:13]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [03:15:13]Write i2c OK [03:15:13]MH_I2C_Read... [03:15:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:15:13]Read from MH i2c: E2 [03:15:13]MH_I2C_Read... [03:15:13]Read from MH i2c: E2 0E 00 [03:15:13]MH_I2C_Read... [03:15:13]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [03:15:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:15:13]wFMCommunicate OK [03:15:13]SAM_PROTO_GetShiftState done [03:15:13]FM_GetShiftState done [03:15:13]req_shift_opened done [03:15:13]requested_item shift.open_date is exist - process it [03:15:13]req_shift_open_date [03:15:13]req_shift_open_date done [03:15:13]produce_requested_data done [03:15:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163468,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:15:13]process_action_free close_receipt [03:15:13]json_value_free [03:15:13]json_value_free done [03:15:13]process_json_proto returns [03:15:13]Send response to host [03:15:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163468,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:15:13]free response buf [03:15:13]execute_script done [03:15:13]execute_script returns [03:15:13]free content buf [03:15:13]Sock 7.Close socket [03:15:13]Sock 7.Thread stoped [03:15:16]recv_with_timeout no data received [03:15:23]Connected sock=10 [03:15: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 37 36 39 0F 01 00 00 3C 0A 07 01 26 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 BD 5B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7E 02 00 35 04 06 00 64 EC 6E 86 D9 1C 35 BE F8 FF 41 9F 80 85 [03:15:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BA 61 47 00 3F 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 37 36 39 10 04 04 00 8C 7E 02 00 F4 03 04 00 1C 05 C5 66 B6 04 01 00 00 A0 5A 13 48 28 DE AB A7 [03:15:23]CommunicateWithHost err = 0 [03:15:23]CheckOFDResponse [03:15:23]1017 (14) - 77093643461234 [03:15:23]1041 (16) - 0000000000871769 [03:15:23]1040 (4) - 163468 [03:15:23]1012 (4) - 20.08.2024 21:05 [03:15:23]1206 (1) - 0 [03:15:23]OFD Sender: Remove packet 163468 [03:15:23]ProducePacketName [03:15:23]name=ofd_packets/00163468 [03:15:23]NVStorageDeleteData [03:15:24]OFD Sender: No OFD packet to send [03:15:29]OFD Sender: No OFD packet to send [03:15:34]OFD Sender: No OFD packet to send [03:15:39]OFD Sender: No OFD packet to send [03:15:44]OFD Sender: No OFD packet to send [03:15:45]recv_with_timeout no data received [03:15:49]OFD Sender: No OFD packet to send [03:15:54]OFD Sender: No OFD packet to send [03:15:59]OFD Sender: No OFD packet to send [03:16:04]OFD Sender: No OFD packet to send [03:16:09]OFD Sender: No OFD packet to send [03:16:14]OFD Sender: No OFD packet to send [03:16:19]OFD Sender: No OFD packet to send [03:16:24]OFD Sender: No OFD packet to send [03:16:29]OFD Sender: No OFD packet to send [03:16:34]OFD Sender: No OFD packet to send [03:16:39]OFD Sender: No OFD packet to send [03:16:44]OFD Sender: No OFD packet to send [03:16:49]OFD Sender: No OFD packet to send [03:16:54]OFD Sender: No OFD packet to send [03:16:59]OFD Sender: No OFD packet to send [03:17:04]OFD Sender: No OFD packet to send [03:17:06]recv_with_timeout no data received [03:17:09]OFD Sender: No OFD packet to send [03:17:14]OFD Sender: No OFD packet to send [03:17:18]recv_with_timeout no data received [03:17:19]OFD Sender: No OFD packet to send [03:17:24]OFD Sender: No OFD packet to send [03:17:29]OFD Sender: No OFD packet to send [03:17:34]OFD Sender: No OFD packet to send [03:17:40]OFD Sender: No OFD packet to send [03:17:45]OFD Sender: No OFD packet to send [03:17:50]OFD Sender: No OFD packet to send [03:17:55]OFD Sender: No OFD packet to send [03:17:58]accept exits with 9 [03:17:58]New connection [03:17:58]New thread 3067321700 created [03:17:58]Thread 3067178340 joined [03:17:58]Waiting for new connection... [03:17:58] Sock 9.Parse request [03:17:58]Sock 9.Check first char [03:17:58]Sock 9.First char is OK [03:17:58]request: POST /json_proto HTTP/1.0 [03:17:58]Method: POST [03:17:58]URL: /json_proto [03:17:58]Method is POST - this is cgi request [03:17:58]url: /json_proto [03:17:58]query_string will be loaded in cgi processing [03:17:58]execute_cgi json_proto POST (null) [03:17:58]execute_cgi path=json_proto method=POST [03:17:58]POST find Content-Length [03:17:58]Host: 172.17.44.132:8080 [03:17:58]Content-Length: 660 [03:17:58]Content-Type: application/json [03:17:58] [03:17:58]POST finish read [03:17:58]Found Content-Length = 660 [03:17:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50559", "tax_sys" : 0, "items" : [ { "code": "4870002329999", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u043B\u0438\u043C\u043E\u043D Regular", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:17:58]execute_script... [03:17:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50559", "tax_sys" : 0, "items" : [ { "code": "4870002329999", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u043B\u0438\u043C\u043E\u043D Regular", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:17:58]POST & json_proto [03:17:58]process_json_proto [03:17:58]json parsed OK: [03:17:58]protocol is kg_v1.0 [03:17:58]action value=close_receipt [03:17:58]process_action close_receipt [03:17:58]cmd_close_receipt [03:17:58]MH_GetDate [03:17:58]Write to MH i2c: F0 00 00 46 01 36 [03:17:58]Write i2c OK [03:17:58]MH_I2C_Read... [03:17:58]Read from MH i2c: F0 [03:17:58]MH_I2C_Read... [03:17:58]Read from MH i2c: F0 09 00 [03:17:58]MH_I2C_Read... [03:17:58]Read from MH i2c: F0 09 00 46 01 00 67 5C C5 66 2A 83 C1 65 00 [03:17:58]GetLastDocTimeStamp 1724210109 [03:17:58]current date 1724210279 [03:17:58]FM_GetShiftState [03:17:58]SAM_PROTO_GetShiftState [03:17:58]wFMCommunicate request_size=4 [03:17:58]MH_SAM_APDU [03:17:58]CAPDU: 80 13 01 00 [03:17:58]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [03:17:58]Write i2c OK [03:17:58]MH_I2C_Read... [03:17:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:17:58]Read from MH i2c: E2 [03:17:58]MH_I2C_Read... [03:17:58]Read from MH i2c: E2 0E 00 [03:17:58]MH_I2C_Read... [03:17:58]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [03:17:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:17:58]wFMCommunicate OK [03:17:58]SAM_PROTO_GetShiftState done [03:17:58]FM_GetShiftState done [03:17:58]opened in 1724199517 [03:17:58]opened+sec_in_day 1724285917 [03:17:58]quantity*price = 13000 [03:17:58]sum+1 = 13001 [03:17:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 67 21.08.2024 03:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163469 ФПД: 256900805287711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T031759&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163469&fm=256900805287711&tin=02508201610067®Number=0000000000092562&sum=13000 0 [03:17:59]StoreToDocumentArchive [03:17:59]shift 466 fd 163469 [03:17:59]save to /storage/0466/doc_00163469 [03:17:59]save last doc name /storage/0466/doc_00163469 to /storage/kkm_last_doc_name [03:17:59]save OK [03:17:59]Clear old archive folders... [03:17:59]ProcessDocumentItem done err = 0, tmpTLVsize=293 [03:17:59]tlvbuf is 00855400 [03:17:59]SAM_PROTO_ClearQueue [03:17:59]wFMCommunicate request_size=4 [03:17:59]MH_SAM_APDU [03:17:59]CAPDU: 80 09 00 00 [03:17:59]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [03:17:59]Write i2c OK [03:17:59]MH_I2C_Read... [03:17:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:17:59]Read from MH i2c: E2 [03:17:59]MH_I2C_Read... [03:17:59]Read from MH i2c: E2 03 00 [03:17:59]MH_I2C_Read... [03:17:59]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [03:17:59]RAPDU: 90 00 [03:17:59]wFMCommunicate OK [03:17:59]SAM_PROTO_ClearQueue done [03:17:59]KKMCreateOFDPacket [03:17:59]OFDProtocolAddRootSTLVToBuf [03:17:59]FM_MakeSignedData [03:17:59]FM_MakeSignedData [03:17:59]SAM_PROTO_SignData [03:17:59]wFMCommunicate request_size=4 [03:17:59]MH_SAM_APDU [03:17:59]CAPDU: 80 0D 01 02 [03:17:59]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [03:17:59]Write i2c OK [03:17:59]MH_I2C_Read... [03:17:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:17:59]Read from MH i2c: E2 [03:17:59]MH_I2C_Read... [03:17:59]Read from MH i2c: E2 03 00 [03:17:59]MH_I2C_Read... [03:17:59]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [03:17:59]RAPDU: 90 00 [03:17:59]wFMCommunicate OK [03:17:59]wFMCommunicate request_size=255 [03:17:59]MH_SAM_APDU [03:17:59]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 67 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [03:17:59]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 67 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 DE [03:17:59]Write i2c OK [03:17:59]MH_I2C_Read... [03:18:00]OFD Sender: No OFD packet to send [03:18:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:18:00]Read from MH i2c: E2 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 03 00 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [03:18:00]RAPDU: 90 00 [03:18:00]wFMCommunicate OK [03:18:00]wFMCommunicate request_size=52 [03:18:00]MH_SAM_APDU [03:18:00]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7E 02 00 35 04 06 00 E9 A6 61 3D DF 1F [03:18:00]Write to MH i2c: E2 37 00 57 01 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7E 02 00 35 04 06 00 E9 A6 61 3D DF 1F 00 00 D2 [03:18:00]Write i2c OK [03:18:00]MH_I2C_Read... [03:18:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:18:00]Read from MH i2c: E2 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 03 00 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [03:18:00]RAPDU: 90 00 [03:18:00]wFMCommunicate OK [03:18:00]wFMCommunicate request_size=4 [03:18:00]MH_SAM_APDU [03:18:00]CAPDU: 80 0D 03 02 [03:18:00]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [03:18:00]Write i2c OK [03:18:00]MH_I2C_Read... [03:18:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:18:00]Read from MH i2c: E2 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 0B 00 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 0B 00 58 01 00 95 1D 4E 18 3F 2E 98 8E 90 00 80 [03:18:00]RAPDU: 95 1D 4E 18 3F 2E 98 8E 90 00 [03:18:00]wFMCommunicate OK [03:18:00]SAM_PROTO_SignData done [03:18:00]FM_MakeSignedData done [03:18:00]CreateOFDProtocolMessage [03:18:00]wFMCommunicate request_size=4 [03:18:00]MH_SAM_APDU [03:18:00]CAPDU: 80 11 00 00 [03:18:00]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [03:18:00]Write i2c OK [03:18:00]MH_I2C_Read... [03:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:18:00]Read from MH i2c: E2 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 17 00 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [03:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:18:00]wFMCommunicate OK [03:18:00]CreateOFDProtocolMessage done [03:18:00]OFDSenderStorePacket 163469 [03:18:00]StoreOFDPacket docnum=163469 [03:18:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 46 CB 31 01 E7 F2 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 67 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7E 02 00 35 04 06 00 E9 A6 61 3D DF 1F 95 1D 4E 18 3F 2E 98 8E [03:18:00]CheckFolder [03:18:00]dirname=/storage/ofd_packets [03:18:00]CheckFolder done [03:18:00]ProducePacketName [03:18:00]name=ofd_packets/00163469 [03:18:00]NVStorageSaveData ofd_packets/00163469 [03:18:00]File name is /storage/ofd_packets/00163469 [03:18:00]Write 343 bytes [03:18:00]NVStorageSaveData done [03:18:00]OFDSenderStorePacket done [03:18:00]KKMCreateOFDPacket done [03:18:00]NVStorageSaveData kkm_last_timestamp [03:18:00]File name is /storage/kkm_last_timestamp [03:18:00]Write 4 bytes [03:18:00]NVStorageSaveData done [03:18:00]ExternCall_PrintAddStr [03:18:00]wPrintStart [03:18:00]Write to MH i2c: 01 00 00 5A 01 5B [03:18:00]Write i2c OK [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: 01 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: 01 07 00 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [03:18:00]RasterBufferAndPrint [03:18:00]line Счет N : (3)50559 [03:18:00]line ИНН: 02508201610067 [03:18:00]line Контрольно-Кассовый Чек [03:18:00]line ПРОДАЖА [03:18:00]line Товар: 4870002329999 [03:18:00]line Напиток Lipton IceTea 1л лимон Regular [03:18:00]line 1.000 * 130.00 [03:18:00]line = 130.00 [03:18:00]line НДС 12% НСП 1% [03:18:00]line > о реализуемом товаре [03:18:00]line ИТОГО: 130.00 [03:18:00]line НСП 1% : 1.15 [03:18:00]line НДС 12% : 13.80 [03:18:00]line Наличными: 130.00 [03:18:00]line Безнал.: 0.00 [03:18:00]line Место: АЗС № 130 "Партнер Нефть" [03:18:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:18:00]line СНО: Общий режим [03:18:00]line Чек 67 21.08.2024 03:17 [03:18:00]line Смена: 466 ФФД: 1.0 [03:18:00]line ЗНМ: 0300000070 [03:18:00]line РНМ: 0000000000092562 [03:18:00]line Версия ККМ: 001 [03:18:00]line ФМ: 0000000000871769 [03:18:00]line ФД: 163469 [03:18:00]line ФПД: 256900805287711 [03:18:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T031759&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163469&fm=256900805287711&tin=02508201610067®Number=0000000000092562&sum=13000 [03:18:00]line 0 [03:18:00]written 0, free lines is 4095 [03:18:00]OFD Sender: Processing packet 163469 [packets to send 964, broken 963] [03:18:00]ProducePacketName [03:18:00]name=ofd_packets/00163469 [03:18:00]OFD Sender: To server: pG, [03:18:00]CommunicateWithHost lk.salyk.kg:30040 [03:18:00]ConnectInit lk.salyk.kg [03:18:00]Write to MH i2c: 01 00 00 83 01 84 [03:18:00]Write i2c OK [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: 01 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: 01 07 00 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 BA 0C 51 [03:18:00]RasterBufferAndPrint [03:18:00]line [03:18:00]line [03:18:00]line [03:18:00]line [03:18:00]line [03:18:00]written 0, free lines is 3262 [03:18:00]MH_Cut [03:18:00]Write to MH i2c: D1 01 00 8A 01 01 5D [03:18:00]Write i2c OK [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: D1 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: D1 01 00 [03:18:00]MH_I2C_Read... [03:18:00]Read from MH i2c: D1 01 00 8A 01 00 5C [03:18:00]Write to MH i2c: 01 00 00 8B 01 8C [03:18:00]Write i2c OK [03:18:00]MH_I2C_Read... [03:18:01]*** Cut start [03:18:01]*** Purtial cut [03:18:01]*** Stage 1: CUTSNS_PIN = 1 [03:18:03]Read from MH i2c: 01 [03:18:03]MH_I2C_Read... [03:18:03]*** Stop cut motor [03:18:03]*** Cut end [03:18:03]Read from MH i2c: 01 07 00 [03:18:03]MH_I2C_Read... [03:18:03]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [03:18:03]process_action close_receipt done [03:18:03]requested_data is exist [03:18:03]produce_requested_data [03:18:03]requested_item fm.sn is exist - process it [03:18:03]wFMCommunicate request_size=4 [03:18:03]MH_SAM_APDU [03:18:03]CAPDU: 80 11 00 00 [03:18:03]Write to MH i2c: E2 08 00 8C 01 80 11 00 00 00 00 00 00 07 [03:18:03]Write i2c OK [03:18:03]MH_I2C_Read... [03:18:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:18:03]Read from MH i2c: E2 [03:18:03]MH_I2C_Read... [03:18:03]Read from MH i2c: E2 17 00 [03:18:03]MH_I2C_Read... [03:18:03]Read from MH i2c: E2 17 00 8C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [03:18:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:18:03]wFMCommunicate OK [03:18:03]requested_item fd.num is exist - process it [03:18:03]SAM_PROTO_GetFieldsCounters [03:18:03]wFMCommunicate request_size=4 [03:18:03]MH_SAM_APDU [03:18:03]CAPDU: 80 13 00 00 [03:18:03]Write to MH i2c: E2 08 00 8D 01 80 13 00 00 00 00 00 00 0A [03:18:03]Write i2c OK [03:18:03]MH_I2C_Read... [03:18:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:18:03]Read from MH i2c: E2 [03:18:03]MH_I2C_Read... [03:18:03]Read from MH i2c: E2 62 00 [03:18:03]MH_I2C_Read... [03:18:03]Read from MH i2c: E2 62 00 8D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7E 02 00 0E 04 04 00 D2 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 D9 [03:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7E 02 00 0E 04 04 00 D2 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 [03:18:03]wFMCommunicate OK [03:18:03]SAM_PROTO_GetFieldsCounters done [03:18:03]requested_item shift.num is exist - process it [03:18:03]requested_item shift.opened is exist - process it [03:18:03]req_shift_opened [03:18:03]FM_GetShiftState [03:18:03]SAM_PROTO_GetShiftState [03:18:03]wFMCommunicate request_size=4 [03:18:03]MH_SAM_APDU [03:18:03]CAPDU: 80 13 01 00 [03:18:03]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [03:18:03]Write i2c OK [03:18:03]MH_I2C_Read... [03:18:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:18:04]Read from MH i2c: E2 [03:18:04]MH_I2C_Read... [03:18:04]Read from MH i2c: E2 0E 00 [03:18:04]MH_I2C_Read... [03:18:04]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D2 [03:18:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:18:04]wFMCommunicate OK [03:18:04]SAM_PROTO_GetShiftState done [03:18:04]FM_GetShiftState done [03:18:04]req_shift_opened done [03:18:04]requested_item shift.open_date is exist - process it [03:18:04]req_shift_open_date [03:18:04]req_shift_open_date done [03:18:04]produce_requested_data done [03:18:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163469,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:18:04]process_action_free close_receipt [03:18:04]json_value_free [03:18:04]json_value_free done [03:18:04]process_json_proto returns [03:18:04]Send response to host [03:18:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163469,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:18:04]free response buf [03:18:04]execute_script done [03:18:04]execute_script returns [03:18:04]free content buf [03:18:04]Sock 9.Close socket [03:18:04]Sock 9.Thread stoped [03:18:09]recv_with_timeout no data received [03:18:10]Connected sock=11 [03:18: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 37 36 39 39 01 00 00 46 CB 31 01 E7 F2 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 67 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7E 02 00 35 04 06 00 E9 A6 61 3D DF 1F 95 1D 4E 18 3F 2E 98 8E [03: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 37 36 39 4F 00 00 00 0D B0 47 00 C1 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 37 36 39 10 04 04 00 8D 7E 02 00 F4 03 04 00 C3 05 C5 66 B6 04 01 00 00 A7 C8 14 31 5B 06 57 CA [03:18:11]CommunicateWithHost err = 0 [03:18:11]CheckOFDResponse [03:18:11]1017 (14) - 77093643461234 [03:18:11]1041 (16) - 0000000000871769 [03:18:11]1040 (4) - 163469 [03:18:11]1012 (4) - 20.08.2024 21:08 [03:18:11]1206 (1) - 0 [03:18:11]OFD Sender: Remove packet 163469 [03:18:11]ProducePacketName [03:18:11]name=ofd_packets/00163469 [03:18:11]NVStorageDeleteData [03:18:11]OFD Sender: No OFD packet to send [03:18:16]OFD Sender: No OFD packet to send [03:18:21]recv_with_timeout no data received [03:18:21]OFD Sender: No OFD packet to send [03:18:26]OFD Sender: No OFD packet to send [03:18:31]recv_with_timeout no data received [03:18:31]OFD Sender: No OFD packet to send [03:18:37]OFD Sender: No OFD packet to send [03:18:42]OFD Sender: No OFD packet to send [03:18:43]recv_with_timeout no data received [03:18:47]OFD Sender: No OFD packet to send [03:18:52]OFD Sender: No OFD packet to send [03:18:56]recv_with_timeout no data received [03:18:57]OFD Sender: No OFD packet to send [03:19:02]OFD Sender: No OFD packet to send [03:19:06]accept exits with 7 [03:19:06]New connection [03:19:06]New thread 3067178340 created [03:19:06]Thread 3067321700 joined [03:19:06]Waiting for new connection... [03:19:06] Sock 7.Parse request [03:19:06]Sock 7.Check first char [03:19:06]Sock 7.First char is OK [03:19:06]request: POST /json_proto HTTP/1.0 [03:19:06]Method: POST [03:19:06]URL: /json_proto [03:19:06]Method is POST - this is cgi request [03:19:06]url: /json_proto [03:19:06]query_string will be loaded in cgi processing [03:19:06]execute_cgi json_proto POST (null) [03:19:06]execute_cgi path=json_proto method=POST [03:19:06]POST find Content-Length [03:19:06]Host: 172.17.44.132:8080 [03:19:06]Content-Length: 682 [03:19:06]Content-Type: application/json [03:19:06] [03:19:06]POST finish read [03:19:06]Found Content-Length = 682 [03:19:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:19:06]execute_script... [03:19: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)291987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:19:06]POST & json_proto [03:19:06]process_json_proto [03:19:06]json parsed OK: [03:19:06]protocol is kg_v1.0 [03:19:06]action value=close_receipt [03:19:06]process_action close_receipt [03:19:06]cmd_close_receipt [03:19:06]MH_GetDate [03:19:06]Write to MH i2c: F0 00 00 8F 01 7F [03:19:06]Write i2c OK [03:19:06]MH_I2C_Read... [03:19:06]Read from MH i2c: F0 [03:19:06]MH_I2C_Read... [03:19:06]Read from MH i2c: F0 09 00 [03:19:06]MH_I2C_Read... [03:19:06]Read from MH i2c: F0 09 00 8F 01 00 AA 5C C5 66 2A 83 C1 65 8C [03:19:06]GetLastDocTimeStamp 1724210279 [03:19:06]current date 1724210346 [03:19:06]FM_GetShiftState [03:19:06]SAM_PROTO_GetShiftState [03:19:06]wFMCommunicate request_size=4 [03:19:06]MH_SAM_APDU [03:19:06]CAPDU: 80 13 01 00 [03:19:06]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [03:19:06]Write i2c OK [03:19:06]MH_I2C_Read... [03:19:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:19:06]Read from MH i2c: E2 [03:19:06]MH_I2C_Read... [03:19:06]Read from MH i2c: E2 0E 00 [03:19:06]MH_I2C_Read... [03:19:06]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [03:19:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:19:06]wFMCommunicate OK [03:19:06]SAM_PROTO_GetShiftState done [03:19:06]FM_GetShiftState done [03:19:06]opened in 1724199517 [03:19:06]opened+sec_in_day 1724285917 [03:19:06]quantity*price = 100005 [03:19:06]sum+1 = 100006 [03:19:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 68 21.08.2024 03:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163470 ФПД: 129510932893356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T031906&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163470&fm=129510932893356&tin=02508201610067®Number=0000000000092562&sum=100000 [03:19:07]StoreToDocumentArchive [03:19:07]shift 466 fd 163470 [03:19:07]save to /storage/0466/doc_00163470 [03:19:07]save last doc name /storage/0466/doc_00163470 to /storage/kkm_last_doc_name [03:19:07]save OK [03:19:07]Clear old archive folders... [03:19:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:19:07]tlvbuf is B6F34600 [03:19:07]SAM_PROTO_ClearQueue [03:19:07]wFMCommunicate request_size=4 [03:19:07]MH_SAM_APDU [03:19:07]CAPDU: 80 09 00 00 [03:19:07]Write to MH i2c: E2 08 00 9D 01 80 09 00 00 00 00 00 00 10 [03:19:07]Write i2c OK [03:19:07]MH_I2C_Read... [03:19:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:19:07]Read from MH i2c: E2 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [03:19:07]RAPDU: 90 00 [03:19:07]wFMCommunicate OK [03:19:07]SAM_PROTO_ClearQueue done [03:19:07]KKMCreateOFDPacket [03:19:07]OFDProtocolAddRootSTLVToBuf [03:19:07]FM_MakeSignedData [03:19:07]FM_MakeSignedData [03:19:07]SAM_PROTO_SignData [03:19:07]wFMCommunicate request_size=4 [03:19:07]MH_SAM_APDU [03:19:07]CAPDU: 80 0D 01 02 [03:19:07]Write to MH i2c: E2 08 00 9E 01 80 0D 01 02 00 00 00 00 18 [03:19:07]Write i2c OK [03:19:07]MH_I2C_Read... [03:19:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:19:07]Read from MH i2c: E2 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [03:19:07]RAPDU: 90 00 [03:19:07]wFMCommunicate OK [03:19:07]wFMCommunicate request_size=255 [03:19:07]MH_SAM_APDU [03:19:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 44 00 00 00 F4 03 04 00 AA 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7E 02 00 35 04 06 00 75 [03:19:07]Write to MH i2c: E2 02 01 9F 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 AA 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7E 02 00 35 04 06 00 75 00 00 F6 [03:19:07]Write i2c OK [03:19:07]MH_I2C_Read... [03:19:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:19:07]Read from MH i2c: E2 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [03:19:07]RAPDU: 90 00 [03:19:07]wFMCommunicate OK [03:19:07]wFMCommunicate request_size=10 [03:19:07]MH_SAM_APDU [03:19:07]CAPDU: 80 0D 02 02 05 CA 1D 26 4E AC [03:19:07]Write to MH i2c: E2 0D 00 A0 01 80 0D 02 02 05 00 CA 1D 26 4E AC 00 00 2C [03:19:07]Write i2c OK [03:19:07]MH_I2C_Read... [03:19:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:19:07]Read from MH i2c: E2 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [03:19:07]RAPDU: 90 00 [03:19:07]wFMCommunicate OK [03:19:07]wFMCommunicate request_size=4 [03:19:07]MH_SAM_APDU [03:19:07]CAPDU: 80 0D 03 02 [03:19:07]Write to MH i2c: E2 08 00 A1 01 80 0D 03 02 00 00 00 00 1D [03:19:07]Write i2c OK [03:19:07]MH_I2C_Read... [03:19:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:19:07]Read from MH i2c: E2 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 0B 00 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 0B 00 A1 01 00 CC 82 D9 68 7B C3 B8 B4 90 00 57 [03:19:07]RAPDU: CC 82 D9 68 7B C3 B8 B4 90 00 [03:19:07]wFMCommunicate OK [03:19:07]SAM_PROTO_SignData done [03:19:07]FM_MakeSignedData done [03:19:07]CreateOFDProtocolMessage [03:19:07]wFMCommunicate request_size=4 [03:19:07]MH_SAM_APDU [03:19:07]CAPDU: 80 11 00 00 [03:19:07]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [03:19:07]Write i2c OK [03:19:07]MH_I2C_Read... [03:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:19:07]Read from MH i2c: E2 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 17 00 [03:19:07]MH_I2C_Read... [03:19:07]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [03:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:19:07]wFMCommunicate OK [03:19:07]CreateOFDProtocolMessage done [03:19:07]OFDSenderStorePacket 163470 [03:19:07]StoreOFDPacket docnum=163470 [03:19:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EF EA 07 01 23 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 44 00 00 00 F4 03 04 00 AA 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7E 02 00 35 04 06 00 75 CA 1D 26 4E AC CC 82 D9 68 7B C3 B8 B4 [03:19:07]CheckFolder [03:19:07]dirname=/storage/ofd_packets [03:19:07]CheckFolder done [03:19:07]ProducePacketName [03:19:07]name=ofd_packets/00163470 [03:19:07]NVStorageSaveData ofd_packets/00163470 [03:19:07]File name is /storage/ofd_packets/00163470 [03:19:07]Write 301 bytes [03:19:07]NVStorageSaveData done [03:19:07]OFDSenderStorePacket done [03:19:07]KKMCreateOFDPacket done [03:19:07]NVStorageSaveData kkm_last_timestamp [03:19:07]File name is /storage/kkm_last_timestamp [03:19:07]Write 4 bytes [03:19:07]NVStorageSaveData done [03:19:08]ExternCall_PrintAddStr [03:19:08]wPrintStart [03:19:08]Write to MH i2c: 01 00 00 A3 01 A4 [03:19:08]Write i2c OK [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: 01 [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: 01 07 00 [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: 01 07 00 A3 01 00 00 00 00 00 FF 0F B9 [03:19:08]RasterBufferAndPrint [03:19:08]line Счет N : (1)291987 [03:19:08]line ИНН: 02508201610067 [03:19:08]line Контрольно-Кассовый Чек [03:19:08]line ПРОДАЖА [03:19:08]line ТРК (МРК, ГНК) : 42 [03:19:08]line Товар: 2710124130 [03:19:08]line Аи-92-К-5 [03:19:08]line 14.750 * 67.80 [03:19:08]line = 1000.05 [03:19:08]line НДС 12% НСП 1% [03:19:08]line > о реализуемом товаре [03:19:08]line ОКРУГЛЕНИЕ: -0.05 [03:19:08]line ИТОГО: 1000.00 [03:19:08]line Внесено: 1000.00 [03:19:08]line СДАЧА: 0.00 [03:19:08]line НСП 1% : 8.85 [03:19:08]line НДС 12% : 106.20 [03:19:08]line Наличными: 1000.00 [03:19:08]line Безнал.: 0.00 [03:19:08]line Место: АЗС № 130 "Партнер Нефть" [03:19:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:19:08]line СНО: Общий режим [03:19:08]line Чек 68 21.08.2024 03:19 [03:19:08]line Смена: 466 ФФД: 1.0 [03:19:08]line ЗНМ: 0300000070 [03:19:08]line РНМ: 0000000000092562 [03:19:08]line Версия ККМ: 001 [03:19:08]line ФМ: 0000000000871769 [03:19:08]line ФД: 163470 [03:19:08]line ФПД: 129510932893356 [03:19:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T031906&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163470&fm=129510932893356&tin=02508201610067®Number=0000000000092562&sum=100000 [03:19:08]OFD Sender: Processing packet 163470 [packets to send 964, broken 963] [03:19:08]ProducePacketName [03:19:08]name=ofd_packets/00163470 [03:19:08]OFD Sender: To server: pG, [03:19:08]CommunicateWithHost lk.salyk.kg:30040 [03:19:08]ConnectInit lk.salyk.kg [03:19:08]written 0, free lines is 4095 [03:19:08]Write to MH i2c: 01 00 00 CE 01 CF [03:19:08]Write i2c OK [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: 01 [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: 01 07 00 [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 B1 0C 93 [03:19:08]RasterBufferAndPrint [03:19:08]line [03:19:08]line [03:19:08]line [03:19:08]line [03:19:08]line [03:19:08]written 0, free lines is 3255 [03:19:08]MH_Cut [03:19:08]Write to MH i2c: D1 01 00 D5 01 01 A8 [03:19:08]Write i2c OK [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: D1 [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: D1 01 00 [03:19:08]MH_I2C_Read... [03:19:08]Read from MH i2c: D1 01 00 D5 01 00 A7 [03:19:08]Write to MH i2c: 01 00 00 D6 01 D7 [03:19:08]Write i2c OK [03:19:08]MH_I2C_Read... [03:19:08]Connected sock=10 [03:19: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 37 36 39 0F 01 00 00 EF EA 07 01 23 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 44 00 00 00 F4 03 04 00 AA 5C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7E 02 00 35 04 06 00 75 CA 1D 26 4E AC CC 82 D9 68 7B C3 B8 B4 [03:19:09]*** Cut start [03:19:09]*** Purtial cut [03:19:09]*** Stage 1: CUTSNS_PIN = 1 [03:19:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F 42 47 00 E3 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 37 36 39 10 04 04 00 8E 7E 02 00 F4 03 04 00 FD 05 C5 66 B6 04 01 00 00 FF A3 81 26 1E 2E BC DC [03:19:09]CommunicateWithHost err = 0 [03:19:09]CheckOFDResponse [03:19:09]1017 (14) - 77093643461234 [03:19:09]1041 (16) - 0000000000871769 [03:19:09]1040 (4) - 163470 [03:19:09]1012 (4) - 20.08.2024 21:09 [03:19:09]1206 (1) - 0 [03:19:09]OFD Sender: Remove packet 163470 [03:19:09]ProducePacketName [03:19:09]name=ofd_packets/00163470 [03:19:09]NVStorageDeleteData [03:19:09]OFD Sender: No OFD packet to send [03:19:11]Read from MH i2c: 01 [03:19:11]MH_I2C_Read... [03:19:11]*** Stop cut motor [03:19:11]*** Cut end [03:19:11]Read from MH i2c: 01 07 00 [03:19:11]MH_I2C_Read... [03:19:11]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [03:19:11]process_action close_receipt done [03:19:11]requested_data is exist [03:19:11]produce_requested_data [03:19:11]requested_item fm.sn is exist - process it [03:19:11]wFMCommunicate request_size=4 [03:19:11]MH_SAM_APDU [03:19:11]CAPDU: 80 11 00 00 [03:19:11]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [03:19:11]Write i2c OK [03:19:11]MH_I2C_Read... [03:19:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:19:11]Read from MH i2c: E2 [03:19:11]MH_I2C_Read... [03:19:11]Read from MH i2c: E2 17 00 [03:19:11]MH_I2C_Read... [03:19:11]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 37 36 39 90 00 AB [03:19:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:19:11]wFMCommunicate OK [03:19:11]requested_item fd.num is exist - process it [03:19:11]SAM_PROTO_GetFieldsCounters [03:19:11]wFMCommunicate request_size=4 [03:19:11]MH_SAM_APDU [03:19:11]CAPDU: 80 13 00 00 [03:19:11]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [03:19:11]Write i2c OK [03:19:11]MH_I2C_Read... [03:19:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:19:11]Read from MH i2c: E2 [03:19:11]MH_I2C_Read... [03:19:11]Read from MH i2c: E2 62 00 [03:19:11]MH_I2C_Read... [03:19:11]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7E 02 00 0E 04 04 00 D2 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 28 [03:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7E 02 00 0E 04 04 00 D2 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 [03:19:11]wFMCommunicate OK [03:19:11]SAM_PROTO_GetFieldsCounters done [03:19:11]requested_item shift.num is exist - process it [03:19:11]requested_item shift.opened is exist - process it [03:19:11]req_shift_opened [03:19:11]FM_GetShiftState [03:19:11]SAM_PROTO_GetShiftState [03:19:11]wFMCommunicate request_size=4 [03:19:11]MH_SAM_APDU [03:19:11]CAPDU: 80 13 01 00 [03:19:11]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [03:19:11]Write i2c OK [03:19:11]MH_I2C_Read... [03:19:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:19:11]Read from MH i2c: E2 [03:19:11]MH_I2C_Read... [03:19:11]Read from MH i2c: E2 0E 00 [03:19:11]MH_I2C_Read... [03:19:11]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1D [03:19:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:19:11]wFMCommunicate OK [03:19:11]SAM_PROTO_GetShiftState done [03:19:11]FM_GetShiftState done [03:19:11]req_shift_opened done [03:19:11]requested_item shift.open_date is exist - process it [03:19:11]req_shift_open_date [03:19:11]req_shift_open_date done [03:19:11]produce_requested_data done [03:19:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163470,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:19:11]process_action_free close_receipt [03:19:11]json_value_free [03:19:11]json_value_free done [03:19:11]process_json_proto returns [03:19:11]Send response to host [03:19:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163470,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:19:11]free response buf [03:19:11]execute_script done [03:19:11]execute_script returns [03:19:11]free content buf [03:19:11]Sock 7.Close socket [03:19:11]Sock 7.Thread stoped [03:19:14]recv_with_timeout no data received [03:19:14]OFD Sender: No OFD packet to send [03:19:19]OFD Sender: No OFD packet to send [03:19:24]OFD Sender: No OFD packet to send [03:19:27]recv_with_timeout no data received [03:19:29]OFD Sender: No OFD packet to send [03:19:34]OFD Sender: No OFD packet to send [03:19:39]OFD Sender: No OFD packet to send [03:19:45]OFD Sender: No OFD packet to send [03:19:48]recv_with_timeout no data received [03:19:50]OFD Sender: No OFD packet to send [03:19:55]OFD Sender: No OFD packet to send [03:20:00]OFD Sender: No OFD packet to send [03:20:05]OFD Sender: No OFD packet to send [03:20:10]OFD Sender: No OFD packet to send [03:20:15]OFD Sender: No OFD packet to send [03:20:20]OFD Sender: No OFD packet to send [03:20:24]recv_with_timeout no data received [03:20:25]OFD Sender: No OFD packet to send [03:20:30]OFD Sender: No OFD packet to send [03:20:35]OFD Sender: No OFD packet to send [03:20:40]OFD Sender: No OFD packet to send [03:20:45]OFD Sender: No OFD packet to send [03:20:50]OFD Sender: No OFD packet to send [03:20:55]OFD Sender: No OFD packet to send [03:21:00]OFD Sender: No OFD packet to send [03:21:05]OFD Sender: No OFD packet to send [03:21:10]OFD Sender: No OFD packet to send [03:21:15]OFD Sender: No OFD packet to send [03:21:20]OFD Sender: No OFD packet to send [03:21:25]OFD Sender: No OFD packet to send [03:21:30]OFD Sender: No OFD packet to send [03:21:35]OFD Sender: No OFD packet to send [03:21:40]OFD Sender: No OFD packet to send [03:21:45]OFD Sender: No OFD packet to send [03:21:50]OFD Sender: No OFD packet to send [03:21:55]OFD Sender: No OFD packet to send [03:22:00]OFD Sender: No OFD packet to send [03:22:05]OFD Sender: No OFD packet to send [03:22:10]OFD Sender: No OFD packet to send [03:22:15]OFD Sender: No OFD packet to send [03:22:20]OFD Sender: No OFD packet to send [03:22:25]OFD Sender: No OFD packet to send [03:22:30]OFD Sender: No OFD packet to send [03:22:35]OFD Sender: No OFD packet to send [03:22:40]OFD Sender: No OFD packet to send [03:22:45]OFD Sender: No OFD packet to send [03:22:50]OFD Sender: No OFD packet to send [03:22:55]OFD Sender: No OFD packet to send [03:23:00]OFD Sender: No OFD packet to send [03:23:05]OFD Sender: No OFD packet to send [03:23:10]OFD Sender: No OFD packet to send [03:23:15]OFD Sender: No OFD packet to send [03:23:20]OFD Sender: No OFD packet to send [03:23:25]OFD Sender: No OFD packet to send [03:23:30]OFD Sender: No OFD packet to send [03:23:35]OFD Sender: No OFD packet to send [03:23:38]recv_with_timeout no data received [03:23:40]OFD Sender: No OFD packet to send [03:23:45]OFD Sender: No OFD packet to send [03:23:51]OFD Sender: No OFD packet to send [03:23:56]OFD Sender: No OFD packet to send [03:24:01]OFD Sender: No OFD packet to send [03:24:06]OFD Sender: No OFD packet to send [03:24:11]OFD Sender: No OFD packet to send [03:24:12]accept exits with 9 [03:24:12]New connection [03:24:12]New thread 3067321700 created [03:24:12]Thread 3067178340 joined [03:24:12]Waiting for new connection... [03:24:12] Sock 9.Parse request [03:24:12]Sock 9.Check first char [03:24:12]Sock 9.First char is OK [03:24:12]request: POST /json_proto HTTP/1.0 [03:24:12]Method: POST [03:24:12]URL: /json_proto [03:24:12]Method is POST - this is cgi request [03:24:12]url: /json_proto [03:24:12]query_string will be loaded in cgi processing [03:24:12]execute_cgi json_proto POST (null) [03:24:12]execute_cgi path=json_proto method=POST [03:24:12]POST find Content-Length [03:24:12]Host: 172.17.44.132:8080 [03:24:12]Content-Length: 732 [03:24:12]Content-Type: application/json [03:24:12] [03:24:12]POST finish read [03:24:12]Found Content-Length = 732 [03:24:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50560", "tax_sys" : 0, "items" : [ { "code": "4630007401201", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0441\u043E\u043B\u0435\u043D\u044B\u0435 \u0414\u0416\u0418\u041D\u041D \u0412\u0435\u043B\u0438\u043A\u0430\u043D 100\u0433\u0440", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:24:12]execute_script... [03:24: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 : (3)50560", "tax_sys" : 0, "items" : [ { "code": "4630007401201", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0441\u043E\u043B\u0435\u043D\u044B\u0435 \u0414\u0416\u0418\u041D\u041D \u0412\u0435\u043B\u0438\u043A\u0430\u043D 100\u0433\u0440", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:24:12]POST & json_proto [03:24:12]process_json_proto [03:24:12]json parsed OK: [03:24:12]protocol is kg_v1.0 [03:24:12]action value=close_receipt [03:24:12]process_action close_receipt [03:24:12]cmd_close_receipt [03:24:12]MH_GetDate [03:24:12]Write to MH i2c: F0 00 00 DA 01 CA [03:24:12]Write i2c OK [03:24:12]MH_I2C_Read... [03:24:12]Read from MH i2c: F0 [03:24:12]MH_I2C_Read... [03:24:12]Read from MH i2c: F0 09 00 [03:24:12]MH_I2C_Read... [03:24:12]Read from MH i2c: F0 09 00 DA 01 00 DD 5D C5 66 2A 83 C1 65 0B [03:24:12]GetLastDocTimeStamp 1724210346 [03:24:12]current date 1724210653 [03:24:12]FM_GetShiftState [03:24:12]SAM_PROTO_GetShiftState [03:24:12]wFMCommunicate request_size=4 [03:24:12]MH_SAM_APDU [03:24:12]CAPDU: 80 13 01 00 [03:24:12]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [03:24:12]Write i2c OK [03:24:12]MH_I2C_Read... [03:24:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:24:12]Read from MH i2c: E2 [03:24:12]MH_I2C_Read... [03:24:12]Read from MH i2c: E2 0E 00 [03:24:12]MH_I2C_Read... [03:24:12]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1F [03:24:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:24:12]wFMCommunicate OK [03:24:12]SAM_PROTO_GetShiftState done [03:24:12]FM_GetShiftState done [03:24:12]opened in 1724199517 [03:24:12]opened+sec_in_day 1724285917 [03:24:12]quantity*price = 12000 [03:24:12]sum+1 = 12001 [03:24:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 69 21.08.2024 03:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163471 ФПД: 61832009019551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163471&fm=61832009019551&tin=02508201610067®Number=0000000000092562&sum=12000 0 [03:24:13]StoreToDocumentArchive [03:24:13]shift 466 fd 163471 [03:24:13]save to /storage/0466/doc_00163471 [03:24:13]save last doc name /storage/0466/doc_00163471 to /storage/kkm_last_doc_name [03:24:13]save OK [03:24:13]Clear old archive folders... [03:24:13]ProcessDocumentItem done err = 0, tmpTLVsize=305 [03:24:13]tlvbuf is 007CBB40 [03:24:13]SAM_PROTO_ClearQueue [03:24:13]wFMCommunicate request_size=4 [03:24:13]MH_SAM_APDU [03:24:13]CAPDU: 80 09 00 00 [03:24:13]Write to MH i2c: E2 08 00 E8 01 80 09 00 00 00 00 00 00 5B [03:24:13]Write i2c OK [03:24:13]MH_I2C_Read... [03:24:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:24:13]Read from MH i2c: E2 [03:24:13]MH_I2C_Read... [03:24:13]Read from MH i2c: E2 03 00 [03:24:13]MH_I2C_Read... [03:24:13]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [03:24:13]RAPDU: 90 00 [03:24:13]wFMCommunicate OK [03:24:13]SAM_PROTO_ClearQueue done [03:24:13]KKMCreateOFDPacket [03:24:13]OFDProtocolAddRootSTLVToBuf [03:24:13]FM_MakeSignedData [03:24:13]FM_MakeSignedData [03:24:13]SAM_PROTO_SignData [03:24:13]wFMCommunicate request_size=4 [03:24:13]MH_SAM_APDU [03:24:13]CAPDU: 80 0D 01 02 [03:24:13]Write to MH i2c: E2 08 00 E9 01 80 0D 01 02 00 00 00 00 63 [03:24:13]Write i2c OK [03:24:13]MH_I2C_Read... [03:24:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:24:13]Read from MH i2c: E2 [03:24:13]MH_I2C_Read... [03:24:13]Read from MH i2c: E2 03 00 [03:24:13]MH_I2C_Read... [03:24:13]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [03:24:13]RAPDU: 90 00 [03:24:13]wFMCommunicate OK [03:24:13]wFMCommunicate request_size=255 [03:24:13]MH_SAM_APDU [03:24:13]CAPDU: 80 0D 02 02 FA 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 DD 5D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 [03:24:13]Write to MH i2c: E2 02 01 EA 01 80 0D 02 02 FA 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 DD 5D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 00 00 B0 [03:24:13]Write i2c OK [03:24:13]MH_I2C_Read... [03:24:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:24:14]Read from MH i2c: E2 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 03 00 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [03:24:14]RAPDU: 90 00 [03:24:14]wFMCommunicate OK [03:24:14]wFMCommunicate request_size=64 [03:24:14]MH_SAM_APDU [03:24:14]CAPDU: 80 0D 02 02 3B 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7E 02 00 35 04 06 00 38 3C 62 EE F0 9F [03:24:14]Write to MH i2c: E2 43 00 EB 01 80 0D 02 02 3B 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7E 02 00 35 04 06 00 38 3C 62 EE F0 9F 00 00 1A [03:24:14]Write i2c OK [03:24:14]MH_I2C_Read... [03:24:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:24:14]Read from MH i2c: E2 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 03 00 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [03:24:14]RAPDU: 90 00 [03:24:14]wFMCommunicate OK [03:24:14]wFMCommunicate request_size=4 [03:24:14]MH_SAM_APDU [03:24:14]CAPDU: 80 0D 03 02 [03:24:14]Write to MH i2c: E2 08 00 EC 01 80 0D 03 02 00 00 00 00 68 [03:24:14]Write i2c OK [03:24:14]MH_I2C_Read... [03:24:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:24:14]Read from MH i2c: E2 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 0B 00 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 0B 00 EC 01 00 B1 65 C3 67 41 E3 45 AF 90 00 C1 [03:24:14]RAPDU: B1 65 C3 67 41 E3 45 AF 90 00 [03:24:14]wFMCommunicate OK [03:24:14]SAM_PROTO_SignData done [03:24:14]FM_MakeSignedData done [03:24:14]CreateOFDProtocolMessage [03:24:14]wFMCommunicate request_size=4 [03:24:14]MH_SAM_APDU [03:24:14]CAPDU: 80 11 00 00 [03:24:14]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [03:24:14]Write i2c OK [03:24:14]MH_I2C_Read... [03:24:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:24:14]Read from MH i2c: E2 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 17 00 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [03:24:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:24:14]wFMCommunicate OK [03:24:14]CreateOFDProtocolMessage done [03:24:14]OFDSenderStorePacket 163471 [03:24:14]StoreOFDPacket docnum=163471 [03:24:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 45 01 00 00 01 35 3D 01 BD BA 5A 03 01 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 DD 5D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7E 02 00 35 04 06 00 38 3C 62 EE F0 9F B1 65 C3 67 41 E3 45 AF [03:24:14]CheckFolder [03:24:14]dirname=/storage/ofd_packets [03:24:14]CheckFolder done [03:24:14]ProducePacketName [03:24:14]name=ofd_packets/00163471 [03:24:14]NVStorageSaveData ofd_packets/00163471 [03:24:14]File name is /storage/ofd_packets/00163471 [03:24:14]Write 355 bytes [03:24:14]NVStorageSaveData done [03:24:14]OFDSenderStorePacket done [03:24:14]KKMCreateOFDPacket done [03:24:14]NVStorageSaveData kkm_last_timestamp [03:24:14]File name is /storage/kkm_last_timestamp [03:24:14]Write 4 bytes [03:24:14]NVStorageSaveData done [03:24:14]ExternCall_PrintAddStr [03:24:14]wPrintStart [03:24:14]Write to MH i2c: 01 00 00 EE 01 EF [03:24:14]Write i2c OK [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: 01 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: 01 07 00 [03:24:14]MH_I2C_Read... [03:24:14]Read from MH i2c: 01 07 00 EE 01 00 00 00 00 00 FF 0F 04 [03:24:14]RasterBufferAndPrint [03:24:14]line Счет N : (3)50560 [03:24:14]line ИНН: 02508201610067 [03:24:14]line Контрольно-Кассовый Чек [03:24:14]line ПРОДАЖА [03:24:14]line Товар: 4630007401201 [03:24:14]line Семечки соленые ДЖИНН Великан 100гр [03:24:14]line 1.000 * 120.00 [03:24:14]line = 120.00 [03:24:14]line НДС 12% НСП 1% [03:24:14]line > о реализуемом товаре [03:24:14]line ИТОГО: 120.00 [03:24:14]line НСП 1% : 1.06 [03:24:14]line НДС 12% : 12.74 [03:24:14]line Наличными: 120.00 [03:24:14]line Безнал.: 0.00 [03:24:14]line Место: АЗС № 130 "Партнер Нефть" [03:24:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:24:14]line СНО: Общий режим [03:24:14]line Чек 69 21.08.2024 03:24 [03:24:14]line Смена: 466 ФФД: 1.0 [03:24:14]line ЗНМ: 0300000070 [03:24:14]line РНМ: 0000000000092562 [03:24:14]line Версия ККМ: 001 [03:24:14]line ФМ: 0000000000871769 [03:24:14]line ФД: 163471 [03:24:14]line ФПД: 61832009019551 [03:24:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163471&fm=61832009019551&tin=02508201610067®Number=0000000000092562&sum=12000 [03:24:14]line 0 [03:24:14]OFD Sender: Processing packet 163471 [packets to send 964, broken 963] [03:24:14]ProducePacketName [03:24:14]name=ofd_packets/00163471 [03:24:14]OFD Sender: To server: pG, [03:24:14]CommunicateWithHost lk.salyk.kg:30040 [03:24:14]ConnectInit lk.salyk.kg [03:24:14]written 0, free lines is 4095 [03:24:15]Connected sock=7 [03:24: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 37 36 39 45 01 00 00 01 35 3D 01 BD BA 5A 03 01 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 DD 5D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7E 02 00 35 04 06 00 38 3C 62 EE F0 9F B1 65 C3 67 41 E3 45 AF [03:24:15]Write to MH i2c: 01 00 00 17 02 19 [03:24:15]Write i2c OK [03:24:15]MH_I2C_Read... [03:24:15]Read from MH i2c: 01 [03:24:15]MH_I2C_Read... [03:24:15]Read from MH i2c: 01 07 00 [03:24:15]MH_I2C_Read... [03:24:15]Read from MH i2c: 01 07 00 17 02 00 00 00 00 00 CA 0C F6 [03:24:15]RasterBufferAndPrint [03:24:15]line [03:24:15]line [03:24:15]line [03:24:15]line [03:24:15]line [03:24:15]written 0, free lines is 3281 [03:24:15]MH_Cut [03:24:15]Write to MH i2c: D1 01 00 1E 02 01 F2 [03:24:15]Write i2c OK [03:24:15]MH_I2C_Read... [03:24:15]Read from MH i2c: D1 [03:24:15]MH_I2C_Read... [03:24:15]Read from MH i2c: D1 01 00 [03:24:15]MH_I2C_Read... [03:24:15]Read from MH i2c: D1 01 00 1E 02 00 F1 [03:24:15]Write to MH i2c: 01 00 00 1F 02 21 [03:24:15]Write i2c OK [03:24:15]MH_I2C_Read... [03:24:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D BD 47 00 C5 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 37 36 39 10 04 04 00 8F 7E 02 00 F4 03 04 00 2F 07 C5 66 B6 04 01 00 00 C0 D1 15 F9 E9 7D 31 1A [03:24:15]CommunicateWithHost err = 0 [03:24:15]CheckOFDResponse [03:24:15]1017 (14) - 77093643461234 [03:24:15]1041 (16) - 0000000000871769 [03:24:15]1040 (4) - 163471 [03:24:15]1012 (4) - 20.08.2024 21:14 [03:24:15]1206 (1) - 0 [03:24:15]OFD Sender: Remove packet 163471 [03:24:15]ProducePacketName [03:24:15]name=ofd_packets/00163471 [03:24:15]NVStorageDeleteData [03:24:16]*** Cut start [03:24:16]*** Purtial cut [03:24:16]*** Stage 1: CUTSNS_PIN = 1 [03:24:16]OFD Sender: No OFD packet to send [03:24:18]Read from MH i2c: 01 [03:24:18]MH_I2C_Read... [03:24:18]*** Stop cut motor [03:24:18]*** Cut end [03:24:18]Read from MH i2c: 01 07 00 [03:24:18]MH_I2C_Read... [03:24:18]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 FF 0F 36 [03:24:18]process_action close_receipt done [03:24:18]requested_data is exist [03:24:18]produce_requested_data [03:24:18]requested_item fm.sn is exist - process it [03:24:18]wFMCommunicate request_size=4 [03:24:18]MH_SAM_APDU [03:24:18]CAPDU: 80 11 00 00 [03:24:18]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [03:24:18]Write i2c OK [03:24:18]MH_I2C_Read... [03:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:24:18]Read from MH i2c: E2 [03:24:18]MH_I2C_Read... [03:24:18]Read from MH i2c: E2 17 00 [03:24:18]MH_I2C_Read... [03:24:18]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [03:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:24:18]wFMCommunicate OK [03:24:18]requested_item fd.num is exist - process it [03:24:18]SAM_PROTO_GetFieldsCounters [03:24:18]wFMCommunicate request_size=4 [03:24:18]MH_SAM_APDU [03:24:18]CAPDU: 80 13 00 00 [03:24:18]Write to MH i2c: E2 08 00 21 02 80 13 00 00 00 00 00 00 9F [03:24:18]Write i2c OK [03:24:18]MH_I2C_Read... [03:24:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:24:18]Read from MH i2c: E2 [03:24:18]MH_I2C_Read... [03:24:18]Read from MH i2c: E2 62 00 [03:24:18]MH_I2C_Read... [03:24:18]Read from MH i2c: E2 62 00 21 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7E 02 00 0E 04 04 00 D2 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 76 [03:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7E 02 00 0E 04 04 00 D2 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 [03:24:18]wFMCommunicate OK [03:24:18]SAM_PROTO_GetFieldsCounters done [03:24:18]requested_item shift.num is exist - process it [03:24:18]requested_item shift.opened is exist - process it [03:24:18]req_shift_opened [03:24:18]FM_GetShiftState [03:24:18]SAM_PROTO_GetShiftState [03:24:18]wFMCommunicate request_size=4 [03:24:18]MH_SAM_APDU [03:24:18]CAPDU: 80 13 01 00 [03:24:18]Write to MH i2c: E2 08 00 22 02 80 13 01 00 00 00 00 00 A1 [03:24:18]Write i2c OK [03:24:18]MH_I2C_Read... [03:24:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:24:18]Read from MH i2c: E2 [03:24:18]MH_I2C_Read... [03:24:18]Read from MH i2c: E2 0E 00 [03:24:18]MH_I2C_Read... [03:24:18]Read from MH i2c: E2 0E 00 22 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 67 [03:24:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:24:18]wFMCommunicate OK [03:24:18]SAM_PROTO_GetShiftState done [03:24:18]FM_GetShiftState done [03:24:18]req_shift_opened done [03:24:18]requested_item shift.open_date is exist - process it [03:24:18]req_shift_open_date [03:24:18]req_shift_open_date done [03:24:18]produce_requested_data done [03:24:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163471,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:24:18]process_action_free close_receipt [03:24:18]json_value_free [03:24:18]json_value_free done [03:24:18]process_json_proto returns [03:24:18]Send response to host [03:24:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163471,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:24:18]free response buf [03:24:18]execute_script done [03:24:18]execute_script returns [03:24:18]free content buf [03:24:18]Sock 9.Close socket [03:24:18]Sock 9.Thread stoped [03:24:21]OFD Sender: No OFD packet to send [03:24:26]OFD Sender: No OFD packet to send [03:24:31]OFD Sender: No OFD packet to send [03:24:36]OFD Sender: No OFD packet to send [03:24:41]OFD Sender: No OFD packet to send [03:24:46]OFD Sender: No OFD packet to send [03:24:51]OFD Sender: No OFD packet to send [03:24:52]accept exits with 10 [03:24:52]New connection [03:24:52]New thread 3067178340 created [03:24:52]Thread 3067321700 joined [03:24:52]Waiting for new connection... [03:24:52] Sock 10.Parse request [03:24:52]Sock 10.Check first char [03:24:52]Sock 10.First char is OK [03:24:52]request: POST /json_proto HTTP/1.0 [03:24:52]Method: POST [03:24:52]URL: /json_proto [03:24:52]Method is POST - this is cgi request [03:24:52]url: /json_proto [03:24:52]query_string will be loaded in cgi processing [03:24:52]execute_cgi json_proto POST (null) [03:24:52]execute_cgi path=json_proto method=POST [03:24:52]POST find Content-Length [03:24:52]Host: 172.17.44.132:8080 [03:24:52]Content-Length: 1213 [03:24:52]Content-Type: application/json [03:24:52] [03:24:52]POST finish read [03:24:52]Found Content-Length = 1213 [03:24:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50561", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 3.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 330.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:24:52]execute_script... [03:24:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50561", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 3.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 330.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:24:52]POST & json_proto [03:24:52]process_json_proto [03:24:52]json parsed OK: [03:24:52]protocol is kg_v1.0 [03:24:52]action value=close_receipt [03:24:52]process_action close_receipt [03:24:52]cmd_close_receipt [03:24:52]MH_GetDate [03:24:52]Write to MH i2c: F0 00 00 23 02 14 [03:24:52]Write i2c OK [03:24:52]MH_I2C_Read... [03:24:52]Read from MH i2c: F0 [03:24:52]MH_I2C_Read... [03:24:52]Read from MH i2c: F0 09 00 [03:24:52]MH_I2C_Read... [03:24:52]Read from MH i2c: F0 09 00 23 02 00 04 5E C5 66 2A 83 C1 65 7D [03:24:52]GetLastDocTimeStamp 1724210653 [03:24:52]current date 1724210692 [03:24:52]FM_GetShiftState [03:24:52]SAM_PROTO_GetShiftState [03:24:52]wFMCommunicate request_size=4 [03:24:52]MH_SAM_APDU [03:24:52]CAPDU: 80 13 01 00 [03:24:52]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [03:24:52]Write i2c OK [03:24:52]MH_I2C_Read... [03:24:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:24:52]Read from MH i2c: E2 [03:24:52]MH_I2C_Read... [03:24:52]Read from MH i2c: E2 0E 00 [03:24:52]MH_I2C_Read... [03:24:52]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 69 [03:24:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:24:52]wFMCommunicate OK [03:24:52]SAM_PROTO_GetShiftState done [03:24:52]FM_GetShiftState done [03:24:52]opened in 1724199517 [03:24:52]opened+sec_in_day 1724285917 [03:24:52]quantity*price = 22500 [03:24:52]sum+1 = 22501 [03:24:52]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160204 Вода Легенда 1,5л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 330.00 НСП 1% : 2.92 НДС 12% : 35.04 Наличными: 330.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 70 21.08.2024 03:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163472 ФПД: 254404796510918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163472&fm=254404796510918&tin=02508201610067®Number=0000000000092562&sum=33000 0 [03:24:53]StoreToDocumentArchive [03:24:53]shift 466 fd 163472 [03:24:53]save to /storage/0466/doc_00163472 [03:24:53]save last doc name /storage/0466/doc_00163472 to /storage/kkm_last_doc_name [03:24:53]save OK [03:24:53]Clear old archive folders... [03:24:53]ProcessDocumentItem done err = 0, tmpTLVsize=511 [03:24:53]tlvbuf is 00855900 [03:24:53]SAM_PROTO_ClearQueue [03:24:53]wFMCommunicate request_size=4 [03:24:53]MH_SAM_APDU [03:24:53]CAPDU: 80 09 00 00 [03:24:53]Write to MH i2c: E2 08 00 31 02 80 09 00 00 00 00 00 00 A5 [03:24:53]Write i2c OK [03:24:53]MH_I2C_Read... [03:24:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:24:53]Read from MH i2c: E2 [03:24:53]MH_I2C_Read... [03:24:53]Read from MH i2c: E2 03 00 [03:24:53]MH_I2C_Read... [03:24:53]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [03:24:53]RAPDU: 90 00 [03:24:53]wFMCommunicate OK [03:24:53]SAM_PROTO_ClearQueue done [03:24:53]KKMCreateOFDPacket [03:24:53]OFDProtocolAddRootSTLVToBuf [03:24:53]FM_MakeSignedData [03:24:53]FM_MakeSignedData [03:24:53]SAM_PROTO_SignData [03:24:53]wFMCommunicate request_size=4 [03:24:53]MH_SAM_APDU [03:24:53]CAPDU: 80 0D 01 02 [03:24:53]Write to MH i2c: E2 08 00 32 02 80 0D 01 02 00 00 00 00 AD [03:24:53]Write i2c OK [03:24:53]MH_I2C_Read... [03:24:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:24:53]Read from MH i2c: E2 [03:24:53]MH_I2C_Read... [03:24:53]Read from MH i2c: E2 03 00 [03:24:53]MH_I2C_Read... [03:24:53]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [03:24:53]RAPDU: 90 00 [03:24:53]wFMCommunicate OK [03:24:53]wFMCommunicate request_size=255 [03:24:53]MH_SAM_APDU [03:24:53]CAPDU: 80 0D 02 02 FA 03 00 FF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC [03:24:53]Write to MH i2c: E2 02 01 33 02 80 0D 02 02 FA 00 03 00 FF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 00 00 CD [03:24:53]Write i2c OK [03:24:53]MH_I2C_Read... [03:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:24:53]Read from MH i2c: E2 [03:24:53]MH_I2C_Read... [03:24:53]Read from MH i2c: E2 03 00 [03:24:53]MH_I2C_Read... [03:24:53]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [03:24:53]RAPDU: 90 00 [03:24:53]wFMCommunicate OK [03:24:53]wFMCommunicate request_size=255 [03:24:53]MH_SAM_APDU [03:24:53]CAPDU: 80 0D 02 02 FA 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 04 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 [03:24:54]Write to MH i2c: E2 02 01 34 02 80 0D 02 02 FA 00 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 04 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 C1 [03:24:54]Write i2c OK [03:24:54]MH_I2C_Read... [03:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:24:54]Read from MH i2c: E2 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 03 00 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [03:24:54]RAPDU: 90 00 [03:24:54]wFMCommunicate OK [03:24:54]wFMCommunicate request_size=20 [03:24:54]MH_SAM_APDU [03:24:54]CAPDU: 80 0D 02 02 0F 00 90 7E 02 00 35 04 06 00 E7 61 3B 86 72 C6 [03:24:54]Write to MH i2c: E2 17 00 35 02 80 0D 02 02 0F 00 00 90 7E 02 00 35 04 06 00 E7 61 3B 86 72 C6 00 00 5F [03:24:54]Write i2c OK [03:24:54]MH_I2C_Read... [03:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:24:54]Read from MH i2c: E2 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 03 00 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [03:24:54]RAPDU: 90 00 [03:24:54]wFMCommunicate OK [03:24:54]wFMCommunicate request_size=4 [03:24:54]MH_SAM_APDU [03:24:54]CAPDU: 80 0D 03 02 [03:24:54]Write to MH i2c: E2 08 00 36 02 80 0D 03 02 00 00 00 00 B3 [03:24:54]Write i2c OK [03:24:54]MH_I2C_Read... [03:24:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:24:54]Read from MH i2c: E2 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 0B 00 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 0B 00 36 02 00 77 D8 9B 15 C4 85 4A E0 90 00 26 [03:24:54]RAPDU: 77 D8 9B 15 C4 85 4A E0 90 00 [03:24:54]wFMCommunicate OK [03:24:54]SAM_PROTO_SignData done [03:24:54]FM_MakeSignedData done [03:24:54]CreateOFDProtocolMessage [03:24:54]wFMCommunicate request_size=4 [03:24:54]MH_SAM_APDU [03:24:54]CAPDU: 80 11 00 00 [03:24:54]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [03:24:54]Write i2c OK [03:24:54]MH_I2C_Read... [03:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:24:54]Read from MH i2c: E2 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 17 00 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [03:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:24:54]wFMCommunicate OK [03:24:54]CreateOFDProtocolMessage done [03:24:54]OFDSenderStorePacket 163472 [03:24:54]StoreOFDPacket docnum=163472 [03:24:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 13 02 00 00 1D C2 0B 02 17 59 5A 03 01 00 03 00 FF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 04 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7E 02 00 35 04 06 00 E7 61 3B 86 72 C6 77 D8 9B 15 C4 85 4A E0 [03:24:54]CheckFolder [03:24:54]dirname=/storage/ofd_packets [03:24:54]CheckFolder done [03:24:54]ProducePacketName [03:24:54]name=ofd_packets/00163472 [03:24:54]NVStorageSaveData ofd_packets/00163472 [03:24:54]File name is /storage/ofd_packets/00163472 [03:24:54]Write 561 bytes [03:24:54]NVStorageSaveData done [03:24:54]OFDSenderStorePacket done [03:24:54]KKMCreateOFDPacket done [03:24:54]NVStorageSaveData kkm_last_timestamp [03:24:54]File name is /storage/kkm_last_timestamp [03:24:54]Write 4 bytes [03:24:54]NVStorageSaveData done [03:24:54]ExternCall_PrintAddStr [03:24:54]wPrintStart [03:24:54]Write to MH i2c: 01 00 00 38 02 3A [03:24:54]Write i2c OK [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: 01 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: 01 07 00 [03:24:54]MH_I2C_Read... [03:24:54]Read from MH i2c: 01 07 00 38 02 00 00 00 00 00 FF 0F 4F [03:24:54]RasterBufferAndPrint [03:24:54]line Счет N : (3)50561 [03:24:54]line ИНН: 02508201610067 [03:24:54]line Контрольно-Кассовый Чек [03:24:54]line ПРОДАЖА [03:24:54]line Товар: 4630007400976 [03:24:54]line Арахис жарен Караван орехов Стандарт 90 [03:24:54]line 3.000 * 75.00 [03:24:54]line = 225.00 [03:24:54]line НДС 12% НСП 1% [03:24:54]line > о реализуемом товаре [03:24:54]line Товар: 4700000160204 [03:24:54]line Вода Легенда 1,5л [03:24:54]line 1.000 * 60.00 [03:24:54]line = 60.00 [03:24:54]line НДС 12% НСП 1% [03:24:54]line > о реализуемом товаре [03:24:54]line Товар: 42069942 [03:24:54]line Жев Orbit White Fresh Mint [03:24:54]line 1.000 * 45.00 [03:24:54]line = 45.00 [03:24:54]line НДС 12% НСП 1% [03:24:54]line > о реализуемом товаре [03:24:54]line ИТОГО: 330.00 [03:24:54]line НСП 1% : 2.92 [03:24:54]line НДС 12% : 35.04 [03:24:54]line Наличными: 330.00 [03:24:54]line Безнал.: 0.00 [03:24:54]line Место: АЗС № 130 "Партнер Нефть" [03:24:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:24:54]line СНО: Общий режим [03:24:54]line Чек 70 21.08.2024 03:24 [03:24:54]line Смена: 466 ФФД: 1.0 [03:24:54]line ЗНМ: 0300000070 [03:24:54]line РНМ: 0000000000092562 [03:24:54]line Версия ККМ: 001 [03:24:54]line ФМ: 0000000000871769 [03:24:54]line ФД: 163472 [03:24:54]line ФПД: 254404796510918 [03:24:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163472&fm=254404796510918&tin=02508201610067®Number=0000000000092562&sum=33000 [03:24:54]line 0 [03:24:54]written 0, free lines is 4095 [03:24:54]OFD Sender: Processing packet 163472 [packets to send 964, broken 963] [03:24:54]ProducePacketName [03:24:54]name=ofd_packets/00163472 [03:24:54]OFD Sender: To server: pG, [03:24:54]CommunicateWithHost lk.salyk.kg:30040 [03:24:54]ConnectInit lk.salyk.kg [03:24:55]Write to MH i2c: 01 00 00 6D 02 6F [03:24:55]Write i2c OK [03:24:55]MH_I2C_Read... [03:24:55]Read from MH i2c: 01 [03:24:55]MH_I2C_Read... [03:24:55]Read from MH i2c: 01 07 00 [03:24:55]MH_I2C_Read... [03:24:55]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 09 0C 8B [03:24:55]RasterBufferAndPrint [03:24:55]line [03:24:55]line [03:24:55]line [03:24:55]line [03:24:55]line [03:24:55]written 0, free lines is 3085 [03:24:55]MH_Cut [03:24:55]Write to MH i2c: D1 01 00 74 02 01 48 [03:24:55]Write i2c OK [03:24:55]MH_I2C_Read... [03:24:55]Read from MH i2c: D1 [03:24:55]MH_I2C_Read... [03:24:55]Read from MH i2c: D1 01 00 [03:24:55]MH_I2C_Read... [03:24:55]Read from MH i2c: D1 01 00 74 02 00 47 [03:24:55]Write to MH i2c: 01 00 00 75 02 77 [03:24:55]Write i2c OK [03:24:55]MH_I2C_Read... [03:24:55]*** Cut start [03:24:55]*** Purtial cut [03:24:55]*** Stage 1: CUTSNS_PIN = 1 [03:24:57]Connected sock=11 [03:24: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 37 36 39 13 02 00 00 1D C2 0B 02 17 59 5A 03 01 00 03 00 FF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 04 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7E 02 00 35 04 06 00 E7 61 3B 86 72 C6 77 D8 9B 15 C4 85 4A E0 [03:24:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F7 23 47 00 CD 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 37 36 39 10 04 04 00 90 7E 02 00 F4 03 04 00 59 07 C5 66 B6 04 01 00 00 92 07 9C AE 13 A3 55 65 [03:24:57]CommunicateWithHost err = 0 [03:24:57]CheckOFDResponse [03:24:57]1017 (14) - 77093643461234 [03:24:57]1041 (16) - 0000000000871769 [03:24:57]1040 (4) - 163472 [03:24:57]1012 (4) - 20.08.2024 21:15 [03:24:57]1206 (1) - 0 [03:24:57]OFD Sender: Remove packet 163472 [03:24:57]ProducePacketName [03:24:57]name=ofd_packets/00163472 [03:24:57]NVStorageDeleteData [03:24:57]OFD Sender: No OFD packet to send [03:24:58]Read from MH i2c: 01 [03:24:58]MH_I2C_Read... [03:24:58]*** Stop cut motor [03:24:58]*** Cut end [03:24:58]Read from MH i2c: 01 07 00 [03:24:58]MH_I2C_Read... [03:24:58]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [03:24:58]process_action close_receipt done [03:24:58]requested_data is exist [03:24:58]produce_requested_data [03:24:58]requested_item fm.sn is exist - process it [03:24:58]wFMCommunicate request_size=4 [03:24:58]MH_SAM_APDU [03:24:58]CAPDU: 80 11 00 00 [03:24:58]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [03:24:58]Write i2c OK [03:24:58]MH_I2C_Read... [03:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:24:58]Read from MH i2c: E2 [03:24:58]MH_I2C_Read... [03:24:58]Read from MH i2c: E2 17 00 [03:24:58]MH_I2C_Read... [03:24:58]Read from MH i2c: E2 17 00 76 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [03:24:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:24:58]wFMCommunicate OK [03:24:58]requested_item fd.num is exist - process it [03:24:58]SAM_PROTO_GetFieldsCounters [03:24:58]wFMCommunicate request_size=4 [03:24:58]MH_SAM_APDU [03:24:58]CAPDU: 80 13 00 00 [03:24:58]Write to MH i2c: E2 08 00 77 02 80 13 00 00 00 00 00 00 F5 [03:24:58]Write i2c OK [03:24:58]MH_I2C_Read... [03:24:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:24:58]Read from MH i2c: E2 [03:24:58]MH_I2C_Read... [03:24:58]Read from MH i2c: E2 62 00 [03:24:58]MH_I2C_Read... [03:24:58]Read from MH i2c: E2 62 00 77 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7E 02 00 0E 04 04 00 D2 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 D0 [03:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7E 02 00 0E 04 04 00 D2 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 [03:24:58]wFMCommunicate OK [03:24:58]SAM_PROTO_GetFieldsCounters done [03:24:58]requested_item shift.num is exist - process it [03:24:58]requested_item shift.opened is exist - process it [03:24:58]req_shift_opened [03:24:58]FM_GetShiftState [03:24:58]SAM_PROTO_GetShiftState [03:24:58]wFMCommunicate request_size=4 [03:24:58]MH_SAM_APDU [03:24:58]CAPDU: 80 13 01 00 [03:24:58]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [03:24:58]Write i2c OK [03:24:58]MH_I2C_Read... [03:24:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:24:58]Read from MH i2c: E2 [03:24:58]MH_I2C_Read... [03:24:58]Read from MH i2c: E2 0E 00 [03:24:58]MH_I2C_Read... [03:24:58]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BD [03:24:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:24:58]wFMCommunicate OK [03:24:58]SAM_PROTO_GetShiftState done [03:24:58]FM_GetShiftState done [03:24:58]req_shift_opened done [03:24:58]requested_item shift.open_date is exist - process it [03:24:58]req_shift_open_date [03:24:58]req_shift_open_date done [03:24:58]produce_requested_data done [03:24:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163472,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:24:58]process_action_free close_receipt [03:24:58]json_value_free [03:24:58]json_value_free done [03:24:58]process_json_proto returns [03:24:58]Send response to host [03:24:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163472,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:24:58]free response buf [03:24:58]execute_script done [03:24:58]execute_script returns [03:24:58]free content buf [03:24:58]Sock 10.Close socket [03:24:58]Sock 10.Thread stoped [03:25:02]OFD Sender: No OFD packet to send [03:25:07]recv_with_timeout no data received [03:25:07]OFD Sender: No OFD packet to send [03:25:12]OFD Sender: No OFD packet to send [03:25:17]recv_with_timeout no data received [03:25:17]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:33]recv_with_timeout no data received [03:25:36]accept exits with 7 [03:25:36]New connection [03:25:36]New thread 3067321700 created [03:25:36]Thread 3067178340 joined [03:25:36]Waiting for new connection... [03:25:36] Sock 7.Parse request [03:25:36]Sock 7.Check first char [03:25:36]Sock 7.First char is OK [03:25:36]request: POST /json_proto HTTP/1.0 [03:25:36]Method: POST [03:25:36]URL: /json_proto [03:25:36]Method is POST - this is cgi request [03:25:36]url: /json_proto [03:25:36]query_string will be loaded in cgi processing [03:25:36]execute_cgi json_proto POST (null) [03:25:36]execute_cgi path=json_proto method=POST [03:25:36]POST find Content-Length [03:25:36]Host: 172.17.44.132:8080 [03:25:36]Content-Length: 655 [03:25:36]Content-Type: application/json [03:25:36] [03:25:36]POST finish read [03:25:36]Found Content-Length = 655 [03:25:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50562", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 2.000, "sum" : 220.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:25:36]execute_script... [03:25:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50562", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 2.000, "sum" : 220.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:25:36]POST & json_proto [03:25:36]process_json_proto [03:25:36]json parsed OK: [03:25:36]protocol is kg_v1.0 [03:25:36]action value=close_receipt [03:25:36]process_action close_receipt [03:25:36]cmd_close_receipt [03:25:36]MH_GetDate [03:25:36]Write to MH i2c: F0 00 00 79 02 6A [03:25:36]Write i2c OK [03:25:36]MH_I2C_Read... [03:25:36]Read from MH i2c: F0 [03:25:36]MH_I2C_Read... [03:25:36]Read from MH i2c: F0 09 00 [03:25:36]MH_I2C_Read... [03:25:36]Read from MH i2c: F0 09 00 79 02 00 31 5E C5 66 2A 83 C1 65 00 [03:25:36]GetLastDocTimeStamp 1724210692 [03:25:36]current date 1724210737 [03:25:36]FM_GetShiftState [03:25:36]SAM_PROTO_GetShiftState [03:25:36]wFMCommunicate request_size=4 [03:25:36]MH_SAM_APDU [03:25:36]CAPDU: 80 13 01 00 [03:25:36]Write to MH i2c: E2 08 00 7A 02 80 13 01 00 00 00 00 00 F9 [03:25:36]Write i2c OK [03:25:36]MH_I2C_Read... [03:25:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:25:36]Read from MH i2c: E2 [03:25:36]MH_I2C_Read... [03:25:36]Read from MH i2c: E2 0E 00 [03:25:36]MH_I2C_Read... [03:25:36]Read from MH i2c: E2 0E 00 7A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BF [03:25:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:25:36]wFMCommunicate OK [03:25:36]SAM_PROTO_GetShiftState done [03:25:36]FM_GetShiftState done [03:25:36]opened in 1724199517 [03:25:36]opened+sec_in_day 1724285917 [03:25:36]quantity*price = 22000 [03:25:36]sum+1 = 22001 [03:25:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 220.00 НСП 1% : 1.95 НДС 12% : 23.36 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 71 21.08.2024 03:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163473 ФПД: 147270627425346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163473&fm=147270627425346&tin=02508201610067®Number=0000000000092562&sum=22000 0 [03:25:37]StoreToDocumentArchive [03:25:37]shift 466 fd 163473 [03:25:37]save to /storage/0466/doc_00163473 [03:25:37]save last doc name /storage/0466/doc_00163473 to /storage/kkm_last_doc_name [03:25:37]save OK [03:25:37]Clear old archive folders... [03:25:37]ProcessDocumentItem done err = 0, tmpTLVsize=284 [03:25:37]tlvbuf is 007CA150 [03:25:37]SAM_PROTO_ClearQueue [03:25:37]wFMCommunicate request_size=4 [03:25:37]MH_SAM_APDU [03:25:37]CAPDU: 80 09 00 00 [03:25:37]Write to MH i2c: E2 08 00 87 02 80 09 00 00 00 00 00 00 FB [03:25:37]Write i2c OK [03:25:37]MH_I2C_Read... [03:25:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:25:37]Read from MH i2c: E2 [03:25:37]MH_I2C_Read... [03:25:37]Read from MH i2c: E2 03 00 [03:25:37]MH_I2C_Read... [03:25:37]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [03:25:37]RAPDU: 90 00 [03:25:37]wFMCommunicate OK [03:25:37]SAM_PROTO_ClearQueue done [03:25:37]KKMCreateOFDPacket [03:25:37]OFDProtocolAddRootSTLVToBuf [03:25:37]FM_MakeSignedData [03:25:37]FM_MakeSignedData [03:25:37]SAM_PROTO_SignData [03:25:37]wFMCommunicate request_size=4 [03:25:37]MH_SAM_APDU [03:25:37]CAPDU: 80 0D 01 02 [03:25:37]Write to MH i2c: E2 08 00 88 02 80 0D 01 02 00 00 00 00 03 [03:25:37]Write i2c OK [03:25:37]MH_I2C_Read... [03:25:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:25:37]Read from MH i2c: E2 [03:25:37]MH_I2C_Read... [03:25:37]Read from MH i2c: E2 03 00 [03:25:37]MH_I2C_Read... [03:25:37]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [03:25:37]RAPDU: 90 00 [03:25:37]wFMCommunicate OK [03:25:37]wFMCommunicate request_size=255 [03:25:37]MH_SAM_APDU [03:25:37]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 31 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [03:25:37]Write to MH i2c: E2 02 01 89 02 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 31 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 D6 [03:25:37]Write i2c OK [03:25:37]MH_I2C_Read... [03:25:38]OFD Sender: No OFD packet to send [03:25:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:25:38]Read from MH i2c: E2 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 03 00 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [03:25:38]RAPDU: 90 00 [03:25:38]wFMCommunicate OK [03:25:38]wFMCommunicate request_size=43 [03:25:38]MH_SAM_APDU [03:25:38]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7E 02 00 35 04 06 00 85 F1 1D 6E FC 42 [03:25:38]Write to MH i2c: E2 2E 00 8A 02 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7E 02 00 35 04 06 00 85 F1 1D 6E FC 42 00 00 44 [03:25:38]Write i2c OK [03:25:38]MH_I2C_Read... [03:25:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:25:38]Read from MH i2c: E2 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 03 00 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [03:25:38]RAPDU: 90 00 [03:25:38]wFMCommunicate OK [03:25:38]wFMCommunicate request_size=4 [03:25:38]MH_SAM_APDU [03:25:38]CAPDU: 80 0D 03 02 [03:25:38]Write to MH i2c: E2 08 00 8B 02 80 0D 03 02 00 00 00 00 08 [03:25:38]Write i2c OK [03:25:38]MH_I2C_Read... [03:25:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:25:38]Read from MH i2c: E2 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 0B 00 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 0B 00 8B 02 00 BC 58 9F 82 8C D2 FE 14 90 00 AE [03:25:38]RAPDU: BC 58 9F 82 8C D2 FE 14 90 00 [03:25:38]wFMCommunicate OK [03:25:38]SAM_PROTO_SignData done [03:25:38]FM_MakeSignedData done [03:25:38]CreateOFDProtocolMessage [03:25:38]wFMCommunicate request_size=4 [03:25:38]MH_SAM_APDU [03:25:38]CAPDU: 80 11 00 00 [03:25:38]Write to MH i2c: E2 08 00 8C 02 80 11 00 00 00 00 00 00 08 [03:25:38]Write i2c OK [03:25:38]MH_I2C_Read... [03:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:25:38]Read from MH i2c: E2 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 17 00 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: E2 17 00 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [03:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:25:38]wFMCommunicate OK [03:25:38]CreateOFDProtocolMessage done [03:25:38]OFDSenderStorePacket 163473 [03:25:38]StoreOFDPacket docnum=163473 [03:25:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 30 8B 28 01 88 AB 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 31 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7E 02 00 35 04 06 00 85 F1 1D 6E FC 42 BC 58 9F 82 8C D2 FE 14 [03:25:38]CheckFolder [03:25:38]dirname=/storage/ofd_packets [03:25:38]CheckFolder done [03:25:38]ProducePacketName [03:25:38]name=ofd_packets/00163473 [03:25:38]NVStorageSaveData ofd_packets/00163473 [03:25:38]File name is /storage/ofd_packets/00163473 [03:25:38]Write 334 bytes [03:25:38]NVStorageSaveData done [03:25:38]OFDSenderStorePacket done [03:25:38]KKMCreateOFDPacket done [03:25:38]NVStorageSaveData kkm_last_timestamp [03:25:38]File name is /storage/kkm_last_timestamp [03:25:38]Write 4 bytes [03:25:38]NVStorageSaveData done [03:25:38]ExternCall_PrintAddStr [03:25:38]wPrintStart [03:25:38]Write to MH i2c: 01 00 00 8D 02 8F [03:25:38]Write i2c OK [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: 01 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: 01 07 00 [03:25:38]MH_I2C_Read... [03:25:38]Read from MH i2c: 01 07 00 8D 02 00 00 00 00 00 FF 0F A4 [03:25:38]RasterBufferAndPrint [03:25:38]line Счет N : (3)50562 [03:25:38]line ИНН: 02508201610067 [03:25:38]line Контрольно-Кассовый Чек [03:25:38]line ПРОДАЖА [03:25:38]line Товар: 2000034250011 [03:25:38]line Горячий шоколад (GABB trade) [03:25:38]line 2.000 * 110.00 [03:25:38]line = 220.00 [03:25:38]line НДС 12% НСП 1% [03:25:38]line > о реализуемом товаре [03:25:38]line ИТОГО: 220.00 [03:25:38]line НСП 1% : 1.95 [03:25:38]line НДС 12% : 23.36 [03:25:38]line Наличными: 220.00 [03:25:38]line Безнал.: 0.00 [03:25:38]line Место: АЗС № 130 "Партнер Нефть" [03:25:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:25:38]line СНО: Общий режим [03:25:38]line Чек 71 21.08.2024 03:25 [03:25:38]line Смена: 466 ФФД: 1.0 [03:25:38]line ЗНМ: 0300000070 [03:25:38]line РНМ: 0000000000092562 [03:25:38]line Версия ККМ: 001 [03:25:38]line ФМ: 0000000000871769 [03:25:38]line ФД: 163473 [03:25:38]line ФПД: 147270627425346 [03:25:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163473&fm=147270627425346&tin=02508201610067®Number=0000000000092562&sum=22000 [03:25:38]line 0 [03:25:38]OFD Sender: Processing packet 163473 [packets to send 964, broken 963] [03:25:38]ProducePacketName [03:25:38]name=ofd_packets/00163473 [03:25:38]OFD Sender: To server: pG, [03:25:38]CommunicateWithHost lk.salyk.kg:30040 [03:25:38]ConnectInit lk.salyk.kg [03:25:38]written 0, free lines is 4095 [03:25:39]Write to MH i2c: 01 00 00 B6 02 B8 [03:25:39]Write i2c OK [03:25:39]MH_I2C_Read... [03:25:39]Read from MH i2c: 01 [03:25:39]MH_I2C_Read... [03:25:39]Read from MH i2c: 01 07 00 [03:25:39]MH_I2C_Read... [03:25:39]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 C3 0C 8E [03:25:39]RasterBufferAndPrint [03:25:39]line [03:25:39]line [03:25:39]line [03:25:39]line [03:25:39]line [03:25:39]written 0, free lines is 3271 [03:25:39]MH_Cut [03:25:39]Write to MH i2c: D1 01 00 BD 02 01 91 [03:25:39]Write i2c OK [03:25:39]MH_I2C_Read... [03:25:39]Read from MH i2c: D1 [03:25:39]MH_I2C_Read... [03:25:39]Read from MH i2c: D1 01 00 [03:25:39]MH_I2C_Read... [03:25:39]Read from MH i2c: D1 01 00 BD 02 00 90 [03:25:39]Write to MH i2c: 01 00 00 BE 02 C0 [03:25:39]Write i2c OK [03:25:39]MH_I2C_Read... [03:25:39]*** Cut start [03:25:39]*** Purtial cut [03:25:39]*** Stage 1: CUTSNS_PIN = 1 [03:25:41]Read from MH i2c: 01 [03:25:41]MH_I2C_Read... [03:25:41]*** Stop cut motor [03:25:41]*** Cut end [03:25:41]Read from MH i2c: 01 07 00 [03:25:41]MH_I2C_Read... [03:25:41]Read from MH i2c: 01 07 00 BE 02 00 00 00 00 00 FF 0F D5 [03:25:41]process_action close_receipt done [03:25:41]requested_data is exist [03:25:41]produce_requested_data [03:25:41]requested_item fm.sn is exist - process it [03:25:41]wFMCommunicate request_size=4 [03:25:41]MH_SAM_APDU [03:25:41]CAPDU: 80 11 00 00 [03:25:41]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [03:25:41]Write i2c OK [03:25:41]MH_I2C_Read... [03:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:25:42]Read from MH i2c: E2 [03:25:42]MH_I2C_Read... [03:25:42]Read from MH i2c: E2 17 00 [03:25:42]MH_I2C_Read... [03:25:42]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [03:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:25:42]wFMCommunicate OK [03:25:42]requested_item fd.num is exist - process it [03:25:42]SAM_PROTO_GetFieldsCounters [03:25:42]wFMCommunicate request_size=4 [03:25:42]MH_SAM_APDU [03:25:42]CAPDU: 80 13 00 00 [03:25:42]Write to MH i2c: E2 08 00 C0 02 80 13 00 00 00 00 00 00 3E [03:25:42]Write i2c OK [03:25:42]MH_I2C_Read... [03:25:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:25:42]Read from MH i2c: E2 [03:25:42]MH_I2C_Read... [03:25:42]Read from MH i2c: E2 62 00 [03:25:42]MH_I2C_Read... [03:25:42]Read from MH i2c: E2 62 00 C0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7E 02 00 0E 04 04 00 D2 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 1D [03:25: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7E 02 00 0E 04 04 00 D2 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 [03:25:42]wFMCommunicate OK [03:25:42]SAM_PROTO_GetFieldsCounters done [03:25:42]requested_item shift.num is exist - process it [03:25:42]requested_item shift.opened is exist - process it [03:25:42]req_shift_opened [03:25:42]FM_GetShiftState [03:25:42]SAM_PROTO_GetShiftState [03:25:42]wFMCommunicate request_size=4 [03:25:42]MH_SAM_APDU [03:25:42]CAPDU: 80 13 01 00 [03:25:42]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [03:25:42]Write i2c OK [03:25:42]MH_I2C_Read... [03:25:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:25:42]Read from MH i2c: E2 [03:25:42]MH_I2C_Read... [03:25:42]Read from MH i2c: E2 0E 00 [03:25:42]MH_I2C_Read... [03:25:42]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 06 [03:25:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:25:42]wFMCommunicate OK [03:25:42]SAM_PROTO_GetShiftState done [03:25:42]FM_GetShiftState done [03:25:42]req_shift_opened done [03:25:42]requested_item shift.open_date is exist - process it [03:25:42]req_shift_open_date [03:25:42]req_shift_open_date done [03:25:42]produce_requested_data done [03:25:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163473,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:25:42]process_action_free close_receipt [03:25:42]json_value_free [03:25:42]json_value_free done [03:25:42]process_json_proto returns [03:25:42]Send response to host [03:25:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163473,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:25:42]free response buf [03:25:42]execute_script done [03:25:42]execute_script returns [03:25:42]free content buf [03:25:42]Sock 7.Close socket [03:25:42]Sock 7.Thread stoped [03:25:47]Connected sock=11 [03:25: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 37 36 39 30 01 00 00 30 8B 28 01 88 AB 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 31 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7E 02 00 35 04 06 00 85 F1 1D 6E FC 42 BC 58 9F 82 8C D2 FE 14 [03:25:48]recv_with_timeout no data received [03:25:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CA 12 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 37 36 39 10 04 04 00 91 7E 02 00 F4 03 04 00 8E 07 C5 66 B6 04 01 00 00 D3 A6 78 0D 82 BC 75 5C [03:25:51]CommunicateWithHost err = 0 [03:25:51]CheckOFDResponse [03:25:51]1017 (14) - 77093643461234 [03:25:51]1041 (16) - 0000000000871769 [03:25:51]1040 (4) - 163473 [03:25:51]1012 (4) - 20.08.2024 21:15 [03:25:51]1206 (1) - 0 [03:25:51]OFD Sender: Remove packet 163473 [03:25:51]ProducePacketName [03:25:51]name=ofd_packets/00163473 [03:25:51]NVStorageDeleteData [03:25:51]OFD Sender: No OFD packet to send [03:25:57]OFD Sender: No OFD packet to send [03:26:02]OFD Sender: No OFD packet to send [03:26:07]OFD Sender: No OFD packet to send [03:26:12]OFD Sender: No OFD packet to send [03:26:17]OFD Sender: No OFD packet to send [03:26:22]OFD Sender: No OFD packet to send [03:26:27]OFD Sender: No OFD packet to send [03:26:32]OFD Sender: No OFD packet to send [03:26:37]accept exits with 9 [03:26:37]New connection [03:26:37]New thread 3067178340 created [03:26:37]Thread 3067321700 joined [03:26:37]Waiting for new connection... [03:26:37] Sock 9.Parse request [03:26:37]Sock 9.Check first char [03:26:37]Sock 9.First char is OK [03:26:37]request: POST /json_proto HTTP/1.0 [03:26:37]Method: POST [03:26:37]URL: /json_proto [03:26:37]Method is POST - this is cgi request [03:26:37]url: /json_proto [03:26:37]query_string will be loaded in cgi processing [03:26:37]execute_cgi json_proto POST (null) [03:26:37]execute_cgi path=json_proto method=POST [03:26:37]POST find Content-Length [03:26:37]Host: 172.17.44.132:8080 [03:26:37]Content-Length: 682 [03:26:37]Content-Type: application/json [03:26:37] [03:26:37]POST finish read [03:26:37]Found Content-Length = 682 [03:26:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 24.640, "sum" : 1670.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1670.00, "total" : 1670.00, "payments": [ { "type": 0, "sum" : 1670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:26:37]execute_script... [03: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)291989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 24.640, "sum" : 1670.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1670.00, "total" : 1670.00, "payments": [ { "type": 0, "sum" : 1670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:26:37]POST & json_proto [03:26:37]process_json_proto [03:26:37]json parsed OK: [03:26:37]protocol is kg_v1.0 [03:26:37]action value=close_receipt [03:26:37]process_action close_receipt [03:26:37]cmd_close_receipt [03:26:37]MH_GetDate [03:26:37]Write to MH i2c: F0 00 00 C2 02 B3 [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: F0 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: F0 09 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: F0 09 00 C2 02 00 6D 5E C5 66 2A 83 C1 65 85 [03:26:37]GetLastDocTimeStamp 1724210737 [03:26:37]current date 1724210797 [03:26:37]FM_GetShiftState [03:26:37]SAM_PROTO_GetShiftState [03:26:37]wFMCommunicate request_size=4 [03:26:37]MH_SAM_APDU [03:26:37]CAPDU: 80 13 01 00 [03:26:37]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:26:37]Read from MH i2c: E2 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 0E 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 08 [03:26:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:26:37]wFMCommunicate OK [03:26:37]SAM_PROTO_GetShiftState done [03:26:37]FM_GetShiftState done [03:26:37]opened in 1724199517 [03:26:37]opened+sec_in_day 1724285917 [03:26:37]quantity*price = 167059 [03:26:37]sum+1 = 167060 [03:26:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 1670.00 Внесено: 1670.00 СДАЧА: 0.00 НСП 1% : 14.78 НДС 12% : 177.41 Наличными: 1670.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 72 21.08.2024 03:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163474 ФПД: 159167354389181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163474&fm=159167354389181&tin=02508201610067®Number=0000000000092562&sum=167000 [03:26:38]StoreToDocumentArchive [03:26:38]shift 466 fd 163474 [03:26:38]save to /storage/0466/doc_00163474 [03:26:38]save last doc name /storage/0466/doc_00163474 to /storage/kkm_last_doc_name [03:26:38]save OK [03:26:38]Clear old archive folders... [03:26:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:26:38]tlvbuf is 00856570 [03:26:38]SAM_PROTO_ClearQueue [03:26:38]wFMCommunicate request_size=4 [03:26:38]MH_SAM_APDU [03:26:38]CAPDU: 80 09 00 00 [03:26:38]Write to MH i2c: E2 08 00 D0 02 80 09 00 00 00 00 00 00 44 [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:26:38]Read from MH i2c: E2 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [03:26:38]RAPDU: 90 00 [03:26:38]wFMCommunicate OK [03:26:38]SAM_PROTO_ClearQueue done [03:26:38]KKMCreateOFDPacket [03:26:38]OFDProtocolAddRootSTLVToBuf [03:26:38]FM_MakeSignedData [03:26:38]FM_MakeSignedData [03:26:38]SAM_PROTO_SignData [03:26:38]wFMCommunicate request_size=4 [03:26:38]MH_SAM_APDU [03:26:38]CAPDU: 80 0D 01 02 [03:26:38]Write to MH i2c: E2 08 00 D1 02 80 0D 01 02 00 00 00 00 4C [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:26:38]Read from MH i2c: E2 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [03:26:38]RAPDU: 90 00 [03:26:38]wFMCommunicate OK [03:26:38]wFMCommunicate request_size=255 [03:26:38]MH_SAM_APDU [03: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 35 FF 03 08 00 03 40 60 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 93 8C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 8C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 45 00 00 00 00 07 04 06 00 58 8C 02 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 6D 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7E 02 00 35 04 06 00 90 [03:26:38]Write to MH i2c: E2 02 01 D2 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 60 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 93 8C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 8C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 45 00 00 00 00 07 04 06 00 58 8C 02 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 6D 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7E 02 00 35 04 06 00 90 00 00 8E [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:26:38]Read from MH i2c: E2 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [03:26:38]RAPDU: 90 00 [03:26:38]wFMCommunicate OK [03:26:38]wFMCommunicate request_size=10 [03:26:38]MH_SAM_APDU [03:26:38]CAPDU: 80 0D 02 02 05 C3 09 9E 42 BD [03:26:38]Write to MH i2c: E2 0D 00 D3 02 80 0D 02 02 05 00 C3 09 9E 42 BD 00 00 C2 [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:26:38]Read from MH i2c: E2 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [03:26:38]RAPDU: 90 00 [03:26:38]wFMCommunicate OK [03:26:38]wFMCommunicate request_size=4 [03:26:38]MH_SAM_APDU [03:26:38]CAPDU: 80 0D 03 02 [03:26:38]Write to MH i2c: E2 08 00 D4 02 80 0D 03 02 00 00 00 00 51 [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:26:38]Read from MH i2c: E2 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 0B 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 0B 00 D4 02 00 A6 D8 0C AC 22 FA F9 6A 90 00 07 [03:26:38]RAPDU: A6 D8 0C AC 22 FA F9 6A 90 00 [03:26:38]wFMCommunicate OK [03:26:38]SAM_PROTO_SignData done [03:26:38]FM_MakeSignedData done [03:26:38]CreateOFDProtocolMessage [03:26:38]wFMCommunicate request_size=4 [03:26:38]MH_SAM_APDU [03:26:38]CAPDU: 80 11 00 00 [03:26:38]Write to MH i2c: E2 08 00 D5 02 80 11 00 00 00 00 00 00 51 [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:26:38]Read from MH i2c: E2 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 17 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: E2 17 00 D5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [03:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:26:38]wFMCommunicate OK [03:26:38]CreateOFDProtocolMessage done [03:26:38]OFDSenderStorePacket 163474 [03:26:38]StoreOFDPacket docnum=163474 [03:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 54 19 07 01 08 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 60 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 93 8C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 8C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 45 00 00 00 00 07 04 06 00 58 8C 02 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 6D 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7E 02 00 35 04 06 00 90 C3 09 9E 42 BD A6 D8 0C AC 22 FA F9 6A [03:26:38]CheckFolder [03:26:38]dirname=/storage/ofd_packets [03:26:38]CheckFolder done [03:26:38]ProducePacketName [03:26:38]name=ofd_packets/00163474 [03:26:38]NVStorageSaveData ofd_packets/00163474 [03:26:38]File name is /storage/ofd_packets/00163474 [03:26:38]Write 301 bytes [03:26:38]NVStorageSaveData done [03:26:38]OFDSenderStorePacket done [03:26:38]KKMCreateOFDPacket done [03:26:38]NVStorageSaveData kkm_last_timestamp [03:26:38]File name is /storage/kkm_last_timestamp [03:26:38]Write 4 bytes [03:26:38]NVStorageSaveData done [03:26:38]ExternCall_PrintAddStr [03:26:38]wPrintStart [03:26:38]Write to MH i2c: 01 00 00 D6 02 D8 [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: 01 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: 01 07 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [03:26:38]RasterBufferAndPrint [03:26:38]line Счет N : (1)291989 [03:26:38]line ИНН: 02508201610067 [03:26:38]line Контрольно-Кассовый Чек [03:26:38]line ПРОДАЖА [03:26:38]line ТРК (МРК, ГНК) : 62 [03:26:38]line Товар: 2710124130 [03:26:38]line Аи-92-К-5 [03:26:38]line 24.640 * 67.80 [03:26:38]line = 1670.59 [03:26:38]line НДС 12% НСП 1% [03:26:38]line > о реализуемом товаре [03:26:38]line ОКРУГЛЕНИЕ: -0.59 [03:26:38]line ИТОГО: 1670.00 [03:26:38]line Внесено: 1670.00 [03:26:38]line СДАЧА: 0.00 [03:26:38]line НСП 1% : 14.78 [03:26:38]line НДС 12% : 177.41 [03:26:38]line Наличными: 1670.00 [03:26:38]line Безнал.: 0.00 [03:26:38]line Место: АЗС № 130 "Партнер Нефть" [03:26:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:26:38]line СНО: Общий режим [03:26:38]line Чек 72 21.08.2024 03:26 [03:26:38]line Смена: 466 ФФД: 1.0 [03:26:38]line ЗНМ: 0300000070 [03:26:38]line РНМ: 0000000000092562 [03:26:38]line Версия ККМ: 001 [03:26:38]line ФМ: 0000000000871769 [03:26:38]line ФД: 163474 [03:26:38]line ФПД: 159167354389181 [03:26:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T032637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163474&fm=159167354389181&tin=02508201610067®Number=0000000000092562&sum=167000 [03:26:38]OFD Sender: Processing packet 163474 [packets to send 964, broken 963] [03:26:38]ProducePacketName [03:26:38]name=ofd_packets/00163474 [03:26:38]OFD Sender: To server: pG, [03:26:38]CommunicateWithHost lk.salyk.kg:30040 [03:26:38]ConnectInit lk.salyk.kg [03:26:38]written 0, free lines is 4095 [03:26:39]Write to MH i2c: 01 00 00 01 03 04 [03:26:39]Write i2c OK [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: 01 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: 01 07 00 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 B1 0C C8 [03:26:39]RasterBufferAndPrint [03:26:39]line [03:26:39]line [03:26:39]line [03:26:39]line [03:26:39]line [03:26:39]written 0, free lines is 3255 [03:26:39]MH_Cut [03:26:39]Write to MH i2c: D1 01 00 08 03 01 DD [03:26:39]Write i2c OK [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: D1 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: D1 01 00 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: D1 01 00 08 03 00 DC [03:26:39]Write to MH i2c: 01 00 00 09 03 0C [03:26:39]Write i2c OK [03:26:39]MH_I2C_Read... [03:26:39]Connected sock=10 [03: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 37 36 39 0F 01 00 00 54 19 07 01 08 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 60 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 93 8C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 8C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 45 00 00 00 00 07 04 06 00 58 8C 02 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 6D 5E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7E 02 00 35 04 06 00 90 C3 09 9E 42 BD A6 D8 0C AC 22 FA F9 6A [03:26:40]*** Cut start [03:26:40]*** Purtial cut [03:26:40]*** Stage 1: CUTSNS_PIN = 1 [03:26:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E C4 47 00 4E 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 37 36 39 10 04 04 00 92 7E 02 00 F4 03 04 00 C1 07 C5 66 B6 04 01 00 00 36 16 A9 58 81 C5 A8 99 [03:26:41]CommunicateWithHost err = 0 [03:26:41]CheckOFDResponse [03:26:41]1017 (14) - 77093643461234 [03:26:41]1041 (16) - 0000000000871769 [03:26:41]1040 (4) - 163474 [03:26:41]1012 (4) - 20.08.2024 21:16 [03:26:41]1206 (1) - 0 [03:26:41]OFD Sender: Remove packet 163474 [03:26:41]ProducePacketName [03:26:41]name=ofd_packets/00163474 [03:26:41]NVStorageDeleteData [03:26:41]OFD Sender: No OFD packet to send [03:26:42]Read from MH i2c: 01 [03:26:42]MH_I2C_Read... [03:26:42]*** Stop cut motor [03:26:42]*** Cut end [03:26:42]Read from MH i2c: 01 07 00 [03:26:42]MH_I2C_Read... [03:26:42]Read from MH i2c: 01 07 00 09 03 00 00 00 00 00 FF 0F 21 [03:26:42]process_action close_receipt done [03:26:42]requested_data is exist [03:26:42]produce_requested_data [03:26:42]requested_item fm.sn is exist - process it [03:26:42]wFMCommunicate request_size=4 [03:26:42]MH_SAM_APDU [03:26:42]CAPDU: 80 11 00 00 [03:26:42]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [03:26:42]Write i2c OK [03:26:42]MH_I2C_Read... [03:26:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:26:42]Read from MH i2c: E2 [03:26:42]MH_I2C_Read... [03:26:42]Read from MH i2c: E2 17 00 [03:26:42]MH_I2C_Read... [03:26:42]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [03:26:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:26:42]wFMCommunicate OK [03:26:42]requested_item fd.num is exist - process it [03:26:42]SAM_PROTO_GetFieldsCounters [03:26:42]wFMCommunicate request_size=4 [03:26:42]MH_SAM_APDU [03:26:42]CAPDU: 80 13 00 00 [03:26:42]Write to MH i2c: E2 08 00 0B 03 80 13 00 00 00 00 00 00 8A [03:26:42]Write i2c OK [03:26:42]MH_I2C_Read... [03:26:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:26:42]Read from MH i2c: E2 [03:26:42]MH_I2C_Read... [03:26:42]Read from MH i2c: E2 62 00 [03:26:42]MH_I2C_Read... [03:26:42]Read from MH i2c: E2 62 00 0B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7E 02 00 0E 04 04 00 D2 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 6D [03: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7E 02 00 0E 04 04 00 D2 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 [03:26:42]wFMCommunicate OK [03:26:42]SAM_PROTO_GetFieldsCounters done [03:26:42]requested_item shift.num is exist - process it [03:26:42]requested_item shift.opened is exist - process it [03:26:42]req_shift_opened [03:26:42]FM_GetShiftState [03:26:42]SAM_PROTO_GetShiftState [03:26:42]wFMCommunicate request_size=4 [03:26:42]MH_SAM_APDU [03:26:42]CAPDU: 80 13 01 00 [03:26:42]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [03:26:42]Write i2c OK [03:26:42]MH_I2C_Read... [03:26:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:26:42]Read from MH i2c: E2 [03:26:42]MH_I2C_Read... [03:26:42]Read from MH i2c: E2 0E 00 [03:26:42]MH_I2C_Read... [03:26:42]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 52 [03:26:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:26:42]wFMCommunicate OK [03:26:42]SAM_PROTO_GetShiftState done [03:26:42]FM_GetShiftState done [03:26:42]req_shift_opened done [03:26:42]requested_item shift.open_date is exist - process it [03:26:42]req_shift_open_date [03:26:42]req_shift_open_date done [03:26:42]produce_requested_data done [03:26:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163474,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:26:42]process_action_free close_receipt [03:26:42]json_value_free [03:26:42]json_value_free done [03:26:42]process_json_proto returns [03:26:42]Send response to host [03:26:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163474,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:26:42]free response buf [03:26:42]execute_script done [03:26:42]execute_script returns [03:26:42]free content buf [03:26:42]Sock 9.Close socket [03:26:42]Sock 9.Thread stoped [03:26:46]OFD Sender: No OFD packet to send [03:26:51]OFD Sender: No OFD packet to send [03:26:56]OFD Sender: No OFD packet to send [03:27:01]OFD Sender: No OFD packet to send [03:27:05]recv_with_timeout no data received [03:27:06]OFD Sender: No OFD packet to send [03:27:11]OFD Sender: No OFD packet to send [03:27:16]OFD Sender: No OFD packet to send [03:27:21]OFD Sender: No OFD packet to send [03:27:26]OFD Sender: No OFD packet to send [03:27:31]OFD Sender: No OFD packet to send [03:27:36]OFD Sender: No OFD packet to send [03:27:41]OFD Sender: No OFD packet to send [03:27:46]OFD Sender: No OFD packet to send [03:27:51]OFD Sender: No OFD packet to send [03:27:57]OFD Sender: No OFD packet to send [03:28:02]OFD Sender: No OFD packet to send [03:28:07]OFD Sender: No OFD packet to send [03:28:12]OFD Sender: No OFD packet to send [03:28:17]OFD Sender: No OFD packet to send [03:28:50]ConnectInit Can't connect to host [03:28:52]OFD Sender: No OFD packet to send [03:28:57]OFD Sender: No OFD packet to send [03:29:02]OFD Sender: No OFD packet to send [03:29:07]OFD Sender: No OFD packet to send [03:29:12]OFD Sender: No OFD packet to send [03:29:17]OFD Sender: No OFD packet to send [03:29:22]OFD Sender: No OFD packet to send [03:29:27]OFD Sender: No OFD packet to send [03:29:32]OFD Sender: No OFD packet to send [03:29:37]OFD Sender: No OFD packet to send [03:29:42]OFD Sender: No OFD packet to send [03:29:47]OFD Sender: No OFD packet to send [03:29:52]OFD Sender: No OFD packet to send [03:29:57]OFD Sender: No OFD packet to send [03:30:02]OFD Sender: No OFD packet to send [03:30:07]OFD Sender: No OFD packet to send [03:30:12]OFD Sender: No OFD packet to send [03:30:14]recv_with_timeout no data received [03:30:17]OFD Sender: No OFD packet to send [03:30:22]OFD Sender: No OFD packet to send [03:30:27]OFD Sender: No OFD packet to send [03:30:32]OFD Sender: No OFD packet to send [03:30:37]OFD Sender: No OFD packet to send [03:30:42]OFD Sender: No OFD packet to send [03:30:47]OFD Sender: No OFD packet to send [03:30:52]OFD Sender: No OFD packet to send [03:30:57]OFD Sender: No OFD packet to send [03:31:02]OFD Sender: No OFD packet to send [03:31:07]OFD Sender: No OFD packet to send [03:31:12]OFD Sender: No OFD packet to send [03:31:17]OFD Sender: No OFD packet to send [03:31:22]OFD Sender: No OFD packet to send [03:31:27]OFD Sender: No OFD packet to send [03:31:27]recv_with_timeout no data received [03:31:32]OFD Sender: No OFD packet to send [03:31:37]OFD Sender: No OFD packet to send [03:31:42]OFD Sender: No OFD packet to send [03:31:47]OFD Sender: No OFD packet to send [03:31:52]OFD Sender: No OFD packet to send [03:31:57]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:08]OFD Sender: No OFD packet to send [03:32:13]OFD Sender: No OFD packet to send [03:32:18]OFD Sender: No OFD packet to send [03:32:23]OFD Sender: No OFD packet to send [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:03]OFD Sender: No OFD packet to send [03:33:08]OFD Sender: No OFD packet to send [03:33:13]OFD Sender: No OFD packet to send [03:33:18]OFD Sender: No OFD packet to send [03:33:23]OFD Sender: No OFD packet to send [03:33:28]OFD Sender: No OFD packet to send [03:33:33]OFD Sender: No OFD packet to send [03:33:38]OFD Sender: No OFD packet to send [03:33:43]OFD Sender: No OFD packet to send [03:33:48]OFD Sender: No OFD packet to send [03:33:53]OFD Sender: No OFD packet to send [03:33:58]OFD Sender: No OFD packet to send [03:34:03]OFD Sender: No OFD packet to send [03:34:08]OFD Sender: No OFD packet to send [03:34:13]OFD Sender: No OFD packet to send [03:34:18]OFD Sender: No OFD packet to send [03:34:23]OFD Sender: No OFD packet to send [03:34:28]OFD Sender: No OFD packet to send [03:34:33]OFD Sender: No OFD packet to send [03:34:38]OFD Sender: No OFD packet to send [03:34:43]OFD Sender: No OFD packet to send [03:34:48]OFD Sender: No OFD packet to send [03:34:53]OFD Sender: No OFD packet to send [03:34:58]OFD Sender: No OFD packet to send [03:35:03]OFD Sender: No OFD packet to send [03:35:08]OFD Sender: No OFD packet to send [03:35:13]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17030491+1707180842=1724211333 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 86 60 C5 66 2A 83 C1 65 E3 [03:35:34]Current date/time: 21.08.2024 03:35 [03:35:34]FM_Init [03:35:34]wFMConnect [03:35:34]MH_SAM_On [03:35:34]Write to MH i2c: E0 00 00 08 00 E7 [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]*** iso7816_init finished! [03:35:34]*** atr: [03:35:34]*** 0F 3B D5 18 FF 81 91 FE [03:35:34]*** 1F C3 80 73 C8 21 10 0A [03:35:34]*** 00 00 00 00 00 00 00 00 [03:35:34]*** 00 00 00 00 00 00 00 00 [03:35:34]*** 00 00 00 00 00 00 00 00 [03:35:34]*** 00 00 00 00 00 00 00 00 [03:35:34]*** 00 00 00 00 00 00 00 00 [03:35:34]*** 00 00 00 00 00 00 00 00 [03:35:34]Read from MH i2c: E0 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E0 10 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [03:35:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [03:35:34]wFMCommunicate request_size=10 [03:35:34]MH_SAM_APDU [03:35:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [03:35:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [03:35:34]Read from MH i2c: E2 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [03:35:34]RAPDU: 90 00 [03:35:34]wFMCommunicate OK [03:35:34]wFMCommunicate request_size=4 [03:35:34]MH_SAM_APDU [03:35:34]CAPDU: 80 11 00 00 [03:35:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:35:34]Read from MH i2c: E2 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 17 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [03:35:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:35:34]wFMCommunicate OK [03:35:34]Detected FM SN is 0000000000871769 [03:35:34]Stored FM SN is 0000000000871769 [03:35:34]wFMCommunicate request_size=9 [03:35:34]MH_SAM_APDU [03:35:34]CAPDU: 80 16 00 00 04 E7 8B 00 00 [03:35:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [03:35:34]Read from MH i2c: E2 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [03:35:34]RAPDU: 90 00 [03:35:34]wFMCommunicate OK [03:35:34]FM PIN OK [03:35:34]wFMCommunicate request_size=8 [03:35:34]MH_SAM_APDU [03:35:34]CAPDU: 80 14 04 00 03 02 00 01 [03:35:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [03:35:34]Read from MH i2c: E2 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [03:35:34]RAPDU: 90 00 [03:35:34]wFMCommunicate OK [03:35:34]wFMCommunicate request_size=13 [03:35:34]MH_SAM_APDU [03:35:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [03:35:34]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [03:35:34]Read from MH i2c: E2 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [03:35:34]RAPDU: 90 00 [03:35:34]wFMCommunicate OK [03:35:34]wFMCommunicate request_size=4 [03:35:34]MH_SAM_APDU [03:35:34]CAPDU: 80 11 00 00 [03:35:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:35:34]Read from MH i2c: E2 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 17 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [03:35:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:35:34]wFMCommunicate OK [03:35:34]DocumentArchiveInit [03:35:34]Start Httpd... [03:35:34]Httpd thread 3067694436 created [03:35:34]Write to MH i2c: 01 00 00 0F 00 0F [03:35:34]Write i2c OK [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: 01 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: 01 07 00 [03:35:34]MH_I2C_Read... [03:35:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [03:35:34]MH Int Process started [03:35:34]Allocated Socket 8 [03:35:34]Bind OK [03:35:34]Listen OK [03:35:34]httpd running on port 8080 [03:35:34]Waiting for new connection... [03:35:35]OFD Sender: No OFD packet to send [03:35:40]OFD Sender: No OFD packet to send [03:35:43]recv_with_timeout no data received [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:06]OFD Sender: No OFD packet to send [03:36:11]OFD Sender: No OFD packet to send [03:36:16]OFD Sender: No OFD packet to send [03:36:21]OFD Sender: No OFD packet to send [03:36:26]OFD Sender: No OFD packet to send [03:36:31]OFD Sender: No OFD packet to send [03:36:36]OFD Sender: No OFD packet to send [03:36:41]OFD Sender: No OFD packet to send [03:36:46]OFD Sender: No OFD packet to send [03:36:51]OFD Sender: No OFD packet to send [03:36:56]OFD Sender: No OFD packet to send [03:36:57]accept exits with 9 [03:36:57]New connection [03:36:57]New thread 3067407716 created [03:36:57]Waiting for new connection... [03:36:57] Sock 9.Parse request [03:36:57]Sock 9.Check first char [03:36:57]Sock 9.First char is OK [03:36:57]request: POST /json_proto HTTP/1.0 [03:36:57]Method: POST [03:36:57]URL: /json_proto [03:36:57]Method is POST - this is cgi request [03:36:57]url: /json_proto [03:36:57]query_string will be loaded in cgi processing [03:36:57]execute_cgi json_proto POST (null) [03:36:57]execute_cgi path=json_proto method=POST [03:36:57]POST find Content-Length [03:36:57]Host: 172.17.44.132:8080 [03:36:57]Content-Length: 977 [03:36:57]Content-Type: application/json [03:36:57] [03:36:57]POST finish read [03:36:57]Found Content-Length = 977 [03:36:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50563", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:36:57]execute_script... [03:36:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50563", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:36:57]POST & json_proto [03:36:57]process_json_proto [03:36:57]json parsed OK: [03:36:57]protocol is kg_v1.0 [03:36:57]action value=close_receipt [03:36:57]process_action close_receipt [03:36:57]cmd_close_receipt [03:36:57]MH_GetDate [03:36:57]Write to MH i2c: F0 00 00 10 00 FF [03:36:57]Write i2c OK [03:36:57]MH_I2C_Read... [03:36:57]Read from MH i2c: F0 [03:36:57]MH_I2C_Read... [03:36:57]Read from MH i2c: F0 09 00 [03:36:57]MH_I2C_Read... [03:36:57]Read from MH i2c: F0 09 00 10 00 00 DA 60 C5 66 2A 83 C1 65 40 [03:36:57]GetLastDocTimeStamp 1724210797 [03:36:57]current date 1724211418 [03:36:57]FM_GetShiftState [03:36:57]SAM_PROTO_GetShiftState [03:36:57]wFMCommunicate request_size=4 [03:36:57]MH_SAM_APDU [03:36:57]CAPDU: 80 13 01 00 [03:36:57]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [03:36:57]Write i2c OK [03:36:57]MH_I2C_Read... [03:36:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:36:57]Read from MH i2c: E2 [03:36:57]MH_I2C_Read... [03:36:57]Read from MH i2c: E2 0E 00 [03:36:57]MH_I2C_Read... [03:36:57]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 54 [03:36:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:36:57]wFMCommunicate OK [03:36:57]SAM_PROTO_GetShiftState done [03:36:57]FM_GetShiftState done [03:36:57]opened in 1724199517 [03:36:57]opened+sec_in_day 1724285917 [03:36:57]quantity*price = 9000 [03:36:57]sum+1 = 9001 [03:36:57]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 54491472 Напиток Кока-Кола 0,5л 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 165.00 НСП 1% : 1.46 НДС 12% : 17.52 Наличными: 165.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 73 21.08.2024 03:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163475 ФПД: 34145564912623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T033658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163475&fm=34145564912623&tin=02508201610067®Number=0000000000092562&sum=16500 0 [03:36:59]StoreToDocumentArchive [03:36:59]shift 466 fd 163475 [03:36:59]save to /storage/0466/doc_00163475 [03:36:59]save last doc name /storage/0466/doc_00163475 to /storage/kkm_last_doc_name [03:36:59]save OK [03:36:59]Clear old archive folders... [03:36:59]ProcessDocumentItem done err = 0, tmpTLVsize=404 [03:36:59]tlvbuf is 00E6F360 [03:36:59]SAM_PROTO_ClearQueue [03:36:59]wFMCommunicate request_size=4 [03:36:59]MH_SAM_APDU [03:36:59]CAPDU: 80 09 00 00 [03:36:59]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [03:36:59]Write i2c OK [03:36:59]MH_I2C_Read... [03:36:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:36:59]Read from MH i2c: E2 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [03:36:59]RAPDU: 90 00 [03:36:59]wFMCommunicate OK [03:36:59]SAM_PROTO_ClearQueue done [03:36:59]KKMCreateOFDPacket [03:36:59]OFDProtocolAddRootSTLVToBuf [03:36:59]FM_MakeSignedData [03:36:59]FM_MakeSignedData [03:36:59]SAM_PROTO_SignData [03:36:59]wFMCommunicate request_size=4 [03:36:59]MH_SAM_APDU [03:36:59]CAPDU: 80 0D 01 02 [03:36:59]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [03:36:59]Write i2c OK [03:36:59]MH_I2C_Read... [03:36:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:36:59]Read from MH i2c: E2 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [03:36:59]RAPDU: 90 00 [03:36:59]wFMCommunicate OK [03:36:59]wFMCommunicate request_size=255 [03:36:59]MH_SAM_APDU [03:36:59]CAPDU: 80 0D 02 02 FA 03 00 94 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 [03:36:59]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 94 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 2B [03:36:59]Write i2c OK [03:36:59]MH_I2C_Read... [03:36:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:36:59]Read from MH i2c: E2 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [03:36:59]RAPDU: 90 00 [03:36:59]wFMCommunicate OK [03:36:59]wFMCommunicate request_size=163 [03:36:59]MH_SAM_APDU [03:36:59]CAPDU: 80 0D 02 02 9E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 60 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7E 02 00 35 04 06 00 1F 0E 22 44 6B EF [03:36:59]Write to MH i2c: E2 A6 00 21 00 80 0D 02 02 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 60 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7E 02 00 35 04 06 00 1F 0E 22 44 6B EF 00 00 BE [03:36:59]Write i2c OK [03:36:59]MH_I2C_Read... [03:36:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:36:59]Read from MH i2c: E2 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [03:36:59]RAPDU: 90 00 [03:36:59]wFMCommunicate OK [03:36:59]wFMCommunicate request_size=4 [03:36:59]MH_SAM_APDU [03:36:59]CAPDU: 80 0D 03 02 [03:36:59]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [03:36:59]Write i2c OK [03:36:59]MH_I2C_Read... [03:36:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:36:59]Read from MH i2c: E2 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 0B 00 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 0B 00 22 00 00 B6 9D 6B 40 8C 2C 73 6C 90 00 33 [03:36:59]RAPDU: B6 9D 6B 40 8C 2C 73 6C 90 00 [03:36:59]wFMCommunicate OK [03:36:59]SAM_PROTO_SignData done [03:36:59]FM_MakeSignedData done [03:36:59]CreateOFDProtocolMessage [03:36:59]wFMCommunicate request_size=4 [03:36:59]MH_SAM_APDU [03:36:59]CAPDU: 80 11 00 00 [03:36:59]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [03:36:59]Write i2c OK [03:36:59]MH_I2C_Read... [03:36:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:36:59]Read from MH i2c: E2 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 17 00 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [03:36:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:36:59]wFMCommunicate OK [03:36:59]CreateOFDProtocolMessage done [03:36:59]OFDSenderStorePacket 163475 [03:36:59]StoreOFDPacket docnum=163475 [03:36:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A8 01 00 00 27 16 A0 01 0E 87 5A 03 01 00 03 00 94 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 60 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7E 02 00 35 04 06 00 1F 0E 22 44 6B EF B6 9D 6B 40 8C 2C 73 6C [03:36:59]CheckFolder [03:36:59]dirname=/storage/ofd_packets [03:36:59]CheckFolder done [03:36:59]ProducePacketName [03:36:59]name=ofd_packets/00163475 [03:36:59]NVStorageSaveData ofd_packets/00163475 [03:36:59]File name is /storage/ofd_packets/00163475 [03:36:59]Write 454 bytes [03:36:59]NVStorageSaveData done [03:36:59]OFDSenderStorePacket done [03:36:59]KKMCreateOFDPacket done [03:36:59]NVStorageSaveData kkm_last_timestamp [03:36:59]File name is /storage/kkm_last_timestamp [03:36:59]Write 4 bytes [03:36:59]NVStorageSaveData done [03:36:59]ExternCall_PrintAddStr [03:36:59]wPrintStart [03:36:59]Write to MH i2c: 01 00 00 24 00 24 [03:36:59]Write i2c OK [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: 01 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: 01 07 00 [03:36:59]MH_I2C_Read... [03:36:59]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [03:36:59]RasterBufferAndPrint [03:36:59]line Счет N : (3)50563 [03:36:59]line ИНН: 02508201610067 [03:36:59]line Контрольно-Кассовый Чек [03:36:59]line ПРОДАЖА [03:36:59]line Товар: 4660085515163 [03:36:59]line Шок Батончик Сникерс супер 95/80г [03:36:59]line 1.000 * 90.00 [03:36:59]line = 90.00 [03:36:59]line НДС 12% НСП 1% [03:36:59]line > о реализуемом товаре [03:36:59]line Товар: 54491472 [03:36:59]line Напиток Кока-Кола 0,5л [03:36:59]line 1.000 * 75.00 [03:36:59]line = 75.00 [03:36:59]line НДС 12% НСП 1% [03:36:59]line > о реализуемом товаре [03:36:59]line ИТОГО: 165.00 [03:36:59]line НСП 1% : 1.46 [03:36:59]line НДС 12% : 17.52 [03:36:59]line Наличными: 165.00 [03:36:59]line Безнал.: 0.00 [03:36:59]line Место: АЗС № 130 "Партнер Нефть" [03:36:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:36:59]line СНО: Общий режим [03:36:59]line Чек 73 21.08.2024 03:36 [03:36:59]line Смена: 466 ФФД: 1.0 [03:36:59]line ЗНМ: 0300000070 [03:36:59]line РНМ: 0000000000092562 [03:36:59]line Версия ККМ: 001 [03:36:59]line ФМ: 0000000000871769 [03:36:59]line ФД: 163475 [03:36:59]line ФПД: 34145564912623 [03:37:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T033658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163475&fm=34145564912623&tin=02508201610067®Number=0000000000092562&sum=16500 [03:37:00]OFD Sender: Processing packet 163475 [packets to send 964, broken 963] [03:37:00]ProducePacketName [03:37:00]name=ofd_packets/00163475 [03:37:00]OFD Sender: To server: pG, [03:37:00]CommunicateWithHost lk.salyk.kg:30040 [03:37:00]ConnectInit lk.salyk.kg [03:37:00]line 0 [03:37:00]written 0, free lines is 4095 [03:37:00]Write to MH i2c: 01 00 00 53 00 53 [03:37:00]Write i2c OK [03:37:00]MH_I2C_Read... [03:37:00]Read from MH i2c: 01 [03:37:00]MH_I2C_Read... [03:37:00]Read from MH i2c: 01 07 00 [03:37:00]MH_I2C_Read... [03:37:00]Read from MH i2c: 01 07 00 53 00 00 00 00 00 00 5C 0C C2 [03:37:00]RasterBufferAndPrint [03:37:00]line [03:37:00]line [03:37:00]line [03:37:00]line [03:37:00]line [03:37:00]written 0, free lines is 3170 [03:37:00]MH_Cut [03:37:00]Write to MH i2c: D1 01 00 5A 00 01 2C [03:37:00]Write i2c OK [03:37:00]MH_I2C_Read... [03:37:00]Read from MH i2c: D1 [03:37:00]MH_I2C_Read... [03:37:00]Read from MH i2c: D1 01 00 [03:37:00]MH_I2C_Read... [03:37:00]Read from MH i2c: D1 01 00 5A 00 00 2B [03:37:00]Write to MH i2c: 01 00 00 5B 00 5B [03:37:00]Write i2c OK [03:37:00]MH_I2C_Read... [03:37:01]Connected sock=10 [03:37: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 37 36 39 A8 01 00 00 27 16 A0 01 0E 87 5A 03 01 00 03 00 94 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 60 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7E 02 00 35 04 06 00 1F 0E 22 44 6B EF B6 9D 6B 40 8C 2C 73 6C [03:37:01]*** Cut start [03:37:01]*** Purtial cut [03:37:01]*** Stage 1: CUTSNS_PIN = 1 [03:37:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C6 48 47 00 88 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 37 36 39 10 04 04 00 93 7E 02 00 F4 03 04 00 2E 0A C5 66 B6 04 01 00 00 79 C3 90 9A 88 BF 06 66 [03:37:01]CommunicateWithHost err = 0 [03:37:01]CheckOFDResponse [03:37:01]1017 (14) - 77093643461234 [03:37:01]1041 (16) - 0000000000871769 [03:37:01]1040 (4) - 163475 [03:37:01]1012 (4) - 20.08.2024 21:27 [03:37:01]1206 (1) - 0 [03:37:01]OFD Sender: Remove packet 163475 [03:37:01]ProducePacketName [03:37:01]name=ofd_packets/00163475 [03:37:01]NVStorageDeleteData [03:37:02]OFD Sender: No OFD packet to send [03:37:03]Read from MH i2c: 01 [03:37:03]MH_I2C_Read... [03:37:03]*** Stop cut motor [03:37:03]*** Cut end [03:37:03]Read from MH i2c: 01 07 00 [03:37:03]MH_I2C_Read... [03:37:03]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 FF 0F 70 [03:37:03]process_action close_receipt done [03:37:03]requested_data is exist [03:37:03]produce_requested_data [03:37:03]requested_item fm.sn is exist - process it [03:37:03]wFMCommunicate request_size=4 [03:37:03]MH_SAM_APDU [03:37:03]CAPDU: 80 11 00 00 [03:37:03]Write to MH i2c: E2 08 00 5C 00 80 11 00 00 00 00 00 00 D6 [03:37:03]Write i2c OK [03:37:03]MH_I2C_Read... [03:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:37:03]Read from MH i2c: E2 [03:37:03]MH_I2C_Read... [03:37:03]Read from MH i2c: E2 17 00 [03:37:03]MH_I2C_Read... [03:37:03]Read from MH i2c: E2 17 00 5C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [03:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:37:03]wFMCommunicate OK [03:37:03]requested_item fd.num is exist - process it [03:37:03]SAM_PROTO_GetFieldsCounters [03:37:03]wFMCommunicate request_size=4 [03:37:03]MH_SAM_APDU [03:37:03]CAPDU: 80 13 00 00 [03:37:03]Write to MH i2c: E2 08 00 5D 00 80 13 00 00 00 00 00 00 D9 [03:37:03]Write i2c OK [03:37:03]MH_I2C_Read... [03:37:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:37:03]Read from MH i2c: E2 [03:37:03]MH_I2C_Read... [03:37:03]Read from MH i2c: E2 62 00 [03:37:03]MH_I2C_Read... [03:37:03]Read from MH i2c: E2 62 00 5D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7E 02 00 0E 04 04 00 D2 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 C0 [03:37: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7E 02 00 0E 04 04 00 D2 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 [03:37:03]wFMCommunicate OK [03:37:03]SAM_PROTO_GetFieldsCounters done [03:37:03]requested_item shift.num is exist - process it [03:37:03]requested_item shift.opened is exist - process it [03:37:03]req_shift_opened [03:37:03]FM_GetShiftState [03:37:03]SAM_PROTO_GetShiftState [03:37:03]wFMCommunicate request_size=4 [03:37:03]MH_SAM_APDU [03:37:03]CAPDU: 80 13 01 00 [03:37:03]Write to MH i2c: E2 08 00 5E 00 80 13 01 00 00 00 00 00 DB [03:37:03]Write i2c OK [03:37:03]MH_I2C_Read... [03:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:37:03]Read from MH i2c: E2 [03:37:03]MH_I2C_Read... [03:37:03]Read from MH i2c: E2 0E 00 [03:37:03]MH_I2C_Read... [03:37:03]Read from MH i2c: E2 0E 00 5E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [03:37:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:37:03]wFMCommunicate OK [03:37:03]SAM_PROTO_GetShiftState done [03:37:03]FM_GetShiftState done [03:37:03]req_shift_opened done [03:37:03]requested_item shift.open_date is exist - process it [03:37:03]req_shift_open_date [03:37:03]req_shift_open_date done [03:37:03]produce_requested_data done [03:37:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163475,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:37:03]process_action_free close_receipt [03:37:03]json_value_free [03:37:03]json_value_free done [03:37:03]process_json_proto returns [03:37:03]Send response to host [03:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163475,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:37:03]free response buf [03:37:03]execute_script done [03:37:03]execute_script returns [03:37:03]free content buf [03:37:03]Sock 9.Close socket [03:37:03]Sock 9.Thread stoped [03:37:07]OFD Sender: No OFD packet to send [03:37:12]OFD Sender: No OFD packet to send [03:37:14]recv_with_timeout no data received [03:37:17]OFD Sender: No OFD packet to send [03:37:22]OFD Sender: No OFD packet to send [03:37:27]OFD Sender: No OFD packet to send [03:37:32]OFD Sender: No OFD packet to send [03:37:37]OFD Sender: No OFD packet to send [03:37:42]OFD Sender: No OFD packet to send [03:37:47]OFD Sender: No OFD packet to send [03:37:52]OFD Sender: No OFD packet to send [03:37:57]OFD Sender: No OFD packet to send [03:38:02]OFD Sender: No OFD packet to send [03:38:07]OFD Sender: No OFD packet to send [03:38:12]OFD Sender: No OFD packet to send [03:38:17]OFD Sender: No OFD packet to send [03:38:22]OFD Sender: No OFD packet to send [03:38:27]OFD Sender: No OFD packet to send [03:38:32]OFD Sender: No OFD packet to send [03:38:37]OFD Sender: No OFD packet to send [03:38:42]OFD Sender: No OFD packet to send [03:38:47]OFD Sender: No OFD packet to send [03:38:52]OFD Sender: No OFD packet to send [03:38:53]recv_with_timeout no data received [03:38:57]OFD Sender: No OFD packet to send [03:39:02]OFD Sender: No OFD packet to send [03:39:07]OFD Sender: No OFD packet to send [03:39:12]OFD Sender: No OFD packet to send [03:39:17]OFD Sender: No OFD packet to send [03:39:22]OFD Sender: No OFD packet to send [03:39:27]OFD Sender: No OFD packet to send [03:39:32]OFD Sender: No OFD packet to send [03:39:37]OFD Sender: No OFD packet to send [03:39:42]OFD Sender: No OFD packet to send [03:39:48]OFD Sender: No OFD packet to send [03:39:53]OFD Sender: No OFD packet to send [03:39:58]OFD Sender: No OFD packet to send [03:40:03]OFD Sender: No OFD packet to send [03:40:08]OFD Sender: No OFD packet to send [03:40:13]OFD Sender: No OFD packet to send [03:40:18]OFD Sender: No OFD packet to send [03:40:23]OFD Sender: No OFD packet to send [03:40:28]OFD Sender: No OFD packet to send [03:40:33]OFD Sender: No OFD packet to send [03:40:38]OFD Sender: No OFD packet to send [03:40:43]OFD Sender: No OFD packet to send [03:40:48]OFD Sender: No OFD packet to send [03:40:53]OFD Sender: No OFD packet to send [03:40:58]OFD Sender: No OFD packet to send [03:41:03]OFD Sender: No OFD packet to send [03:41:08]OFD Sender: No OFD packet to send [03:41:13]OFD Sender: No OFD packet to send [03:41:18]OFD Sender: No OFD packet to send [03:41:23]OFD Sender: No OFD packet to send [03:41:28]OFD Sender: No OFD packet to send [03:41:33]OFD Sender: No OFD packet to send [03:41:38]OFD Sender: No OFD packet to send [03:41:43]OFD Sender: No OFD packet to send [03:41:48]OFD Sender: No OFD packet to send [03:41:53]OFD Sender: No OFD packet to send [03:41:58]OFD Sender: No OFD packet to send [03:42:03]OFD Sender: No OFD packet to send [03:42:08]OFD Sender: No OFD packet to send [03:42:13]OFD Sender: No OFD packet to send [03:42:18]OFD Sender: No OFD packet to send [03:42:20]recv_with_timeout no data received [03:42:23]OFD Sender: No OFD packet to send [03:42:28]OFD Sender: No OFD packet to send [03:42:33]OFD Sender: No OFD packet to send [03:42:38]OFD Sender: No OFD packet to send [03:42:43]OFD Sender: No OFD packet to send [03:42:48]OFD Sender: No OFD packet to send [03:42:53]OFD Sender: No OFD packet to send [03:42:58]OFD Sender: No OFD packet to send [03:43:03]OFD Sender: No OFD packet to send [03:43:08]OFD Sender: No OFD packet to send [03:43:13]OFD Sender: No OFD packet to send [03:43:18]OFD Sender: No OFD packet to send [03:43:23]OFD Sender: No OFD packet to send [03:43:28]OFD Sender: No OFD packet to send [03:43:33]OFD Sender: No OFD packet to send [03:43:38]OFD Sender: No OFD packet to send [03:43:43]OFD Sender: No OFD packet to send [03:43:48]OFD Sender: No OFD packet to send [03:43:54]OFD Sender: No OFD packet to send [03:43:59]OFD Sender: No OFD packet to send [03:44:04]OFD Sender: No OFD packet to send [03:44:09]OFD Sender: No OFD packet to send [03:44:14]OFD Sender: No OFD packet to send [03:44:19]OFD Sender: No OFD packet to send [03:44:24]OFD Sender: No OFD packet to send [03:44:29]OFD Sender: No OFD packet to send [03:44:34]OFD Sender: No OFD packet to send [03:44:39]OFD Sender: No OFD packet to send [03:44:44]OFD Sender: No OFD packet to send [03:44:49]OFD Sender: No OFD packet to send [03:44:54]OFD Sender: No OFD packet to send [03:44:59]OFD Sender: No OFD packet to send [03:45:04]OFD Sender: No OFD packet to send [03:45:09]OFD Sender: No OFD packet to send [03:45:14]OFD Sender: No OFD packet to send [03:45:19]OFD Sender: No OFD packet to send [03:45:24]OFD Sender: No OFD packet to send [03:45:29]OFD Sender: No OFD packet to send [03:45:34]OFD Sender: No OFD packet to send [03:45:39]OFD Sender: No OFD packet to send [03:45:44]OFD Sender: No OFD packet to send [03:45:49]OFD Sender: No OFD packet to send [03:45:54]OFD Sender: No OFD packet to send [03:45:59]OFD Sender: No OFD packet to send [03:46:04]OFD Sender: No OFD packet to send [03:46:09]OFD Sender: No OFD packet to send [03:46:14]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:59]OFD Sender: No OFD packet to send [03:47:04]OFD Sender: No OFD packet to send [03:47:09]OFD Sender: No OFD packet to send [03:47:14]OFD Sender: No OFD packet to send [03:47:19]OFD Sender: No OFD packet to send [03:47:24]OFD Sender: No OFD packet to send [03:47:29]OFD Sender: No OFD packet to send [03:47:34]OFD Sender: No OFD packet to send [03:47:39]OFD Sender: No OFD packet to send [03:47:44]OFD Sender: No OFD packet to send [03:47:49]OFD Sender: No OFD packet to send [03:47:54]OFD Sender: No OFD packet to send [03:48:00]OFD Sender: No OFD packet to send [03:48:05]OFD Sender: No OFD packet to send [03:48:10]OFD Sender: No OFD packet to send [03:48:15]OFD Sender: No OFD packet to send [03:48:20]OFD Sender: No OFD packet to send [03:48:25]OFD Sender: No OFD packet to send [03:48:30]OFD Sender: No OFD packet to send [03:48:35]OFD Sender: No OFD packet to send [03:48:40]OFD Sender: No OFD packet to send [03:48:45]OFD Sender: No OFD packet to send [03:48:50]OFD Sender: No OFD packet to send [03:48:55]OFD Sender: No OFD packet to send [03:49:00]OFD Sender: No OFD packet to send [03:49:05]OFD Sender: No OFD packet to send [03:49:10]OFD Sender: No OFD packet to send [03:49:15]OFD Sender: No OFD packet to send [03:49:20]OFD Sender: No OFD packet to send [03:49:25]OFD Sender: No OFD packet to send [03:49:30]OFD Sender: No OFD packet to send [03:49:35]OFD Sender: No OFD packet to send [03:49:40]OFD Sender: No OFD packet to send [03:49:45]OFD Sender: No OFD packet to send [03:49:50]OFD Sender: No OFD packet to send [03:49:55]OFD Sender: No OFD packet to send [03:50:00]OFD Sender: No OFD packet to send [03:50:05]OFD Sender: No OFD packet to send [03:50:10]OFD Sender: No OFD packet to send [03:50:15]OFD Sender: No OFD packet to send [03:50:20]OFD Sender: No OFD packet to send [03:50:25]OFD Sender: No OFD packet to send [03:50:30]OFD Sender: No OFD packet to send [03:50:35]OFD Sender: No OFD packet to send [03:50:40]OFD Sender: No OFD packet to send [03:50:45]OFD Sender: No OFD packet to send [03:50:50]OFD Sender: No OFD packet to send [03:50:55]OFD Sender: No OFD packet to send [03:51:00]OFD Sender: No OFD packet to send [03:51:02]recv_with_timeout no data received [03:51:05]OFD Sender: No OFD packet to send [03:51:10]OFD Sender: No OFD packet to send [03:51:15]OFD Sender: No OFD packet to send [03:51:20]OFD Sender: No OFD packet to send [03:51:25]OFD Sender: No OFD packet to send [03:51:30]OFD Sender: No OFD packet to send [03:51:35]OFD Sender: No OFD packet to send [03:51:40]OFD Sender: No OFD packet to send [03:51:45]OFD Sender: No OFD packet to send [03:51:50]OFD Sender: No OFD packet to send [03:51:55]OFD Sender: No OFD packet to send [03:52:01]OFD Sender: No OFD packet to send [03:52:06]OFD Sender: No OFD packet to send [03:52:11]OFD Sender: No OFD packet to send [03:52:16]OFD Sender: No OFD packet to send [03:52:21]OFD Sender: No OFD packet to send [03:52:26]OFD Sender: No OFD packet to send [03:52:31]OFD Sender: No OFD packet to send [03:52:36]OFD Sender: No OFD packet to send [03:52:41]OFD Sender: No OFD packet to send [03:52:46]OFD Sender: No OFD packet to send [03:52:51]OFD Sender: No OFD packet to send [03:52:56]OFD Sender: No OFD packet to send [03:53:01]OFD Sender: No OFD packet to send [03:53:06]OFD Sender: No OFD packet to send [03:53:11]OFD Sender: No OFD packet to send [03:53:16]OFD Sender: No OFD packet to send [03:53:21]OFD Sender: No OFD packet to send [03:53:26]OFD Sender: No OFD packet to send [03:53:31]OFD Sender: No OFD packet to send [03:53:36]OFD Sender: No OFD packet to send [03:53:41]OFD Sender: No OFD packet to send [03:53:46]OFD Sender: No OFD packet to send [03:53:51]OFD Sender: No OFD packet to send [03:53:56]OFD Sender: No OFD packet to send [03:54:01]OFD Sender: No OFD packet to send [03:54:06]OFD Sender: No OFD packet to send [03:54:11]OFD Sender: No OFD packet to send [03:54:15]recv_with_timeout no data received [03:54:16]OFD Sender: No OFD packet to send [03:54:21]OFD Sender: No OFD packet to send [03:54:26]OFD Sender: No OFD packet to send [03:54:31]OFD Sender: No OFD packet to send [03:54:36]OFD Sender: No OFD packet to send [03:54:41]OFD Sender: No OFD packet to send [03:54:46]OFD Sender: No OFD packet to send [03:54:51]OFD Sender: No OFD packet to send [03:54:56]OFD Sender: No OFD packet to send [03:55:01]OFD Sender: No OFD packet to send [03:55:06]OFD Sender: No OFD packet to send [03:55:11]OFD Sender: No OFD packet to send [03:55:16]OFD Sender: No OFD packet to send [03:55:21]OFD Sender: No OFD packet to send [03:55:26]OFD Sender: No OFD packet to send [03:55:31]OFD Sender: No OFD packet to send [03:55:36]OFD Sender: No OFD packet to send [03:55:41]OFD Sender: No OFD packet to send [03:55:46]OFD Sender: No OFD packet to send [03:55:51]OFD Sender: No OFD packet to send [03:55:56]OFD Sender: No OFD packet to send [03:56:01]OFD Sender: No OFD packet to send [03:56: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:37]recv_with_timeout no data received [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]recv_with_timeout no data received [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:09]recv_with_timeout no data received [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:23]recv_with_timeout no data received [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:38]recv_with_timeout no data received [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]accept exits with 7 [03:59:22]New connection [03:59:22]New thread 3067264356 created [03:59:22]Thread 3067407716 joined [03:59:22]Waiting for new connection... [03:59:22] Sock 7.Parse request [03:59:22]Sock 7.Check first char [03:59:22]Sock 7.First char is OK [03:59:22]request: POST /json_proto HTTP/1.0 [03:59:22]Method: POST [03:59:22]URL: /json_proto [03:59:22]Method is POST - this is cgi request [03:59:22]url: /json_proto [03:59:22]query_string will be loaded in cgi processing [03:59:22]execute_cgi json_proto POST (null) [03:59:22]execute_cgi path=json_proto method=POST [03:59:22]POST find Content-Length [03:59:22]Host: 172.17.44.132:8080 [03:59:22]Content-Length: 644 [03:59:22]Content-Type: application/json [03:59:22] [03:59:22]POST finish read [03:59:22]Found Content-Length = 644 [03:59:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50564", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:59:22]execute_script... [03:59:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50564", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:59:22]POST & json_proto [03:59:22]process_json_proto [03:59:22]json parsed OK: [03:59:22]protocol is kg_v1.0 [03:59:22]action value=close_receipt [03:59:22]process_action close_receipt [03:59:22]cmd_close_receipt [03:59:22]MH_GetDate [03:59:22]Write to MH i2c: F0 00 00 5F 00 4E [03:59:22]Write i2c OK [03:59:22]MH_I2C_Read... [03:59:22]Read from MH i2c: F0 [03:59:22]MH_I2C_Read... [03:59:22]Read from MH i2c: F0 09 00 [03:59:22]MH_I2C_Read... [03:59:22]Read from MH i2c: F0 09 00 5F 00 00 1B 66 C5 66 2A 83 C1 65 D6 [03:59:22]GetLastDocTimeStamp 1724211418 [03:59:22]current date 1724212763 [03:59:22]FM_GetShiftState [03:59:22]SAM_PROTO_GetShiftState [03:59:22]wFMCommunicate request_size=4 [03:59:22]MH_SAM_APDU [03:59:22]CAPDU: 80 13 01 00 [03:59:22]Write to MH i2c: E2 08 00 60 00 80 13 01 00 00 00 00 00 DD [03:59:22]Write i2c OK [03:59:22]MH_I2C_Read... [03:59:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:59:22]Read from MH i2c: E2 [03:59:22]MH_I2C_Read... [03:59:22]Read from MH i2c: E2 0E 00 [03:59:22]MH_I2C_Read... [03:59:22]Read from MH i2c: E2 0E 00 60 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [03:59:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:59:22]wFMCommunicate OK [03:59:22]SAM_PROTO_GetShiftState done [03:59:22]FM_GetShiftState done [03:59:22]opened in 1724199517 [03:59:22]opened+sec_in_day 1724285917 [03:59:22]quantity*price = 6500 [03:59:22]sum+1 = 6501 [03:59:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 74 21.08.2024 03:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163476 ФПД: 195805591563144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T035923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163476&fm=195805591563144&tin=02508201610067®Number=0000000000092562&sum=6500 0 [03:59:23]StoreToDocumentArchive [03:59:23]shift 466 fd 163476 [03:59:23]save to /storage/0466/doc_00163476 [03:59:23]save last doc name /storage/0466/doc_00163476 to /storage/kkm_last_doc_name [03:59:23]save OK [03:59:23]Clear old archive folders... [03:59:23]ProcessDocumentItem done err = 0, tmpTLVsize=272 [03:59:23]tlvbuf is 00EADCE0 [03:59:23]SAM_PROTO_ClearQueue [03:59:23]wFMCommunicate request_size=4 [03:59:23]MH_SAM_APDU [03:59:23]CAPDU: 80 09 00 00 [03:59:23]Write to MH i2c: E2 08 00 6D 00 80 09 00 00 00 00 00 00 DF [03:59:23]Write i2c OK [03:59:23]MH_I2C_Read... [03:59:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:59:23]Read from MH i2c: E2 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: E2 03 00 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: E2 03 00 6D 00 00 90 00 E1 [03:59:23]RAPDU: 90 00 [03:59:23]wFMCommunicate OK [03:59:23]SAM_PROTO_ClearQueue done [03:59:23]KKMCreateOFDPacket [03:59:23]OFDProtocolAddRootSTLVToBuf [03:59:23]FM_MakeSignedData [03:59:23]FM_MakeSignedData [03:59:23]SAM_PROTO_SignData [03:59:23]wFMCommunicate request_size=4 [03:59:23]MH_SAM_APDU [03:59:23]CAPDU: 80 0D 01 02 [03:59:23]Write to MH i2c: E2 08 00 6E 00 80 0D 01 02 00 00 00 00 E7 [03:59:23]Write i2c OK [03:59:23]MH_I2C_Read... [03:59:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:59:23]Read from MH i2c: E2 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: E2 03 00 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: E2 03 00 6E 00 00 90 00 E2 [03:59:23]RAPDU: 90 00 [03:59:23]wFMCommunicate OK [03:59:23]wFMCommunicate request_size=255 [03:59:23]MH_SAM_APDU [03:59:23]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 1B 66 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [03:59:23]Write to MH i2c: E2 02 01 6F 00 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 1B 66 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 FF [03:59:23]Write i2c OK [03:59:23]MH_I2C_Read... [03:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:59:24]Read from MH i2c: E2 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 03 00 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 03 00 6F 00 00 90 00 E3 [03:59:24]RAPDU: 90 00 [03:59:24]wFMCommunicate OK [03:59:24]wFMCommunicate request_size=31 [03:59:24]MH_SAM_APDU [03:59:24]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 94 7E 02 00 35 04 06 00 B2 15 8A BA EB 88 [03:59:24]Write to MH i2c: E2 22 00 70 00 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 94 7E 02 00 35 04 06 00 B2 15 8A BA EB 88 00 00 AD [03:59:24]Write i2c OK [03:59:24]MH_I2C_Read... [03:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:59:24]Read from MH i2c: E2 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 03 00 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 03 00 70 00 00 90 00 E4 [03:59:24]RAPDU: 90 00 [03:59:24]wFMCommunicate OK [03:59:24]wFMCommunicate request_size=4 [03:59:24]MH_SAM_APDU [03:59:24]CAPDU: 80 0D 03 02 [03:59:24]Write to MH i2c: E2 08 00 71 00 80 0D 03 02 00 00 00 00 EC [03:59:24]Write i2c OK [03:59:24]MH_I2C_Read... [03:59:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:59:24]Read from MH i2c: E2 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 0B 00 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 0B 00 71 00 00 59 CC A2 82 FD 76 EB 60 90 00 F4 [03:59:24]RAPDU: 59 CC A2 82 FD 76 EB 60 90 00 [03:59:24]wFMCommunicate OK [03:59:24]SAM_PROTO_SignData done [03:59:24]FM_MakeSignedData done [03:59:24]CreateOFDProtocolMessage [03:59:24]wFMCommunicate request_size=4 [03:59:24]MH_SAM_APDU [03:59:24]CAPDU: 80 11 00 00 [03:59:24]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [03:59:24]Write i2c OK [03:59:24]MH_I2C_Read... [03:59:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:59:24]Read from MH i2c: E2 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 17 00 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [03:59:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:59:24]wFMCommunicate OK [03:59:24]CreateOFDProtocolMessage done [03:59:24]OFDSenderStorePacket 163476 [03:59:24]StoreOFDPacket docnum=163476 [03:59:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 0D 83 1C 01 29 F7 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 1B 66 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7E 02 00 35 04 06 00 B2 15 8A BA EB 88 59 CC A2 82 FD 76 EB 60 [03:59:24]CheckFolder [03:59:24]dirname=/storage/ofd_packets [03:59:24]CheckFolder done [03:59:24]ProducePacketName [03:59:24]name=ofd_packets/00163476 [03:59:24]NVStorageSaveData ofd_packets/00163476 [03:59:24]File name is /storage/ofd_packets/00163476 [03:59:24]Write 322 bytes [03:59:24]NVStorageSaveData done [03:59:24]OFDSenderStorePacket done [03:59:24]KKMCreateOFDPacket done [03:59:24]NVStorageSaveData kkm_last_timestamp [03:59:24]File name is /storage/kkm_last_timestamp [03:59:24]Write 4 bytes [03:59:24]NVStorageSaveData done [03:59:24]ExternCall_PrintAddStr [03:59:24]wPrintStart [03:59:24]Write to MH i2c: 01 00 00 73 00 73 [03:59:24]Write i2c OK [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: 01 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: 01 07 00 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: 01 07 00 73 00 00 00 00 00 00 FF 0F 88 [03:59:24]RasterBufferAndPrint [03:59:24]line Счет N : (3)50564 [03:59:24]line ИНН: 02508201610067 [03:59:24]line Контрольно-Кассовый Чек [03:59:24]line ПРОДАЖА [03:59:24]line Товар: 47018716 [03:59:24]line Водка Пшеничная 0,1л [03:59:24]line 1.000 * 65.00 [03:59:24]line = 65.00 [03:59:24]line НДС 12% НСП 1% [03:59:24]line > о реализуемом товаре [03:59:24]line ИТОГО: 65.00 [03:59:24]line НСП 1% : 0.57 [03:59:24]line НДС 12% : 6.90 [03:59:24]line Наличными: 65.00 [03:59:24]line Безнал.: 0.00 [03:59:24]line Место: АЗС № 130 "Партнер Нефть" [03:59:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:59:24]line СНО: Общий режим [03:59:24]line Чек 74 21.08.2024 03:59 [03:59:24]line Смена: 466 ФФД: 1.0 [03:59:24]line ЗНМ: 0300000070 [03:59:24]line РНМ: 0000000000092562 [03:59:24]line Версия ККМ: 001 [03:59:24]line ФМ: 0000000000871769 [03:59:24]line ФД: 163476 [03:59:24]line ФПД: 195805591563144 [03:59:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T035923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163476&fm=195805591563144&tin=02508201610067®Number=0000000000092562&sum=6500 [03:59:24]line 0 [03:59:24]written 0, free lines is 4095 [03:59:24]OFD Sender: Processing packet 163476 [packets to send 964, broken 963] [03:59:24]ProducePacketName [03:59:24]name=ofd_packets/00163476 [03:59:24]OFD Sender: To server: pG, [03:59:24]CommunicateWithHost lk.salyk.kg:30040 [03:59:24]ConnectInit lk.salyk.kg [03:59:24]Write to MH i2c: 01 00 00 9B 00 9B [03:59:24]Write i2c OK [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: 01 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: 01 07 00 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: 01 07 00 9B 00 00 00 00 00 00 D1 0C 7F [03:59:24]RasterBufferAndPrint [03:59:24]line [03:59:24]line [03:59:24]line [03:59:24]line [03:59:24]line [03:59:24]written 0, free lines is 3285 [03:59:24]MH_Cut [03:59:24]Write to MH i2c: D1 01 00 A2 00 01 74 [03:59:24]Write i2c OK [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: D1 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: D1 01 00 [03:59:24]MH_I2C_Read... [03:59:24]Read from MH i2c: D1 01 00 A2 00 00 73 [03:59:24]Write to MH i2c: 01 00 00 A3 00 A3 [03:59:24]Write i2c OK [03:59:24]MH_I2C_Read... [03:59:25]*** Cut start [03:59:25]*** Purtial cut [03:59:25]*** Stage 1: CUTSNS_PIN = 1 [03:59:27]Connected sock=11 [03: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 37 36 39 24 01 00 00 0D 83 1C 01 29 F7 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 1B 66 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7E 02 00 35 04 06 00 B2 15 8A BA EB 88 59 CC A2 82 FD 76 EB 60 [03:59:27]Read from MH i2c: 01 [03:59:27]MH_I2C_Read... [03:59:27]*** Stop cut motor [03:59:27]*** Cut end [03:59:27]Read from MH i2c: 01 07 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 FF 0F B8 [03:59:27]process_action close_receipt done [03:59:27]requested_data is exist [03:59:27]produce_requested_data [03:59:27]requested_item fm.sn is exist - process it [03:59:27]wFMCommunicate request_size=4 [03:59:27]MH_SAM_APDU [03:59:27]CAPDU: 80 11 00 00 [03:59:27]Write to MH i2c: E2 08 00 A4 00 80 11 00 00 00 00 00 00 1E [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 17 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 17 00 A4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [03:59:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:59:27]wFMCommunicate OK [03:59:27]requested_item fd.num is exist - process it [03:59:27]SAM_PROTO_GetFieldsCounters [03:59:27]wFMCommunicate request_size=4 [03:59:27]MH_SAM_APDU [03:59:27]CAPDU: 80 13 00 00 [03:59:27]Write to MH i2c: E2 08 00 A5 00 80 13 00 00 00 00 00 00 21 [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 62 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 62 00 A5 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7E 02 00 0E 04 04 00 D2 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 0C [03:59: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7E 02 00 0E 04 04 00 D2 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 [03:59:27]wFMCommunicate OK [03:59:27]SAM_PROTO_GetFieldsCounters done [03:59:27]requested_item shift.num is exist - process it [03:59:27]requested_item shift.opened is exist - process it [03:59:27]req_shift_opened [03:59:27]FM_GetShiftState [03:59:27]SAM_PROTO_GetShiftState [03:59:27]wFMCommunicate request_size=4 [03:59:27]MH_SAM_APDU [03:59:27]CAPDU: 80 13 01 00 [03:59:27]Write to MH i2c: E2 08 00 A6 00 80 13 01 00 00 00 00 00 23 [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 0E 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 0E 00 A6 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [03:59:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:59:27]wFMCommunicate OK [03:59:27]SAM_PROTO_GetShiftState done [03:59:27]FM_GetShiftState done [03:59:27]req_shift_opened done [03:59:27]requested_item shift.open_date is exist - process it [03:59:27]req_shift_open_date [03:59:27]req_shift_open_date done [03:59:27]produce_requested_data done [03:59:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163476,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:59:27]process_action_free close_receipt [03:59:27]json_value_free [03:59:27]json_value_free done [03:59:27]process_json_proto returns [03:59:27]Send response to host [03:59:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163476,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:59:27]free response buf [03:59:27]execute_script done [03:59:27]execute_script returns [03:59:27]free content buf [03:59:27]Sock 7.Close socket [03:59:27]Sock 7.Thread stoped [03: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 37 36 39 4F 00 00 00 A7 BA 47 00 6B 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 37 36 39 10 04 04 00 94 7E 02 00 F4 03 04 00 70 0F C5 66 B6 04 01 00 00 7B B3 FD 75 19 4A E6 30 [03:59:28]CommunicateWithHost err = 0 [03:59:28]CheckOFDResponse [03:59:28]1017 (14) - 77093643461234 [03:59:28]1041 (16) - 0000000000871769 [03:59:28]1040 (4) - 163476 [03:59:28]1012 (4) - 20.08.2024 21:49 [03:59:28]1206 (1) - 0 [03:59:28]OFD Sender: Remove packet 163476 [03:59:28]ProducePacketName [03:59:28]name=ofd_packets/00163476 [03:59:28]NVStorageDeleteData [03:59:28]OFD Sender: No OFD packet to send [03:59:33]OFD Sender: No OFD packet to send [03:59:36]recv_with_timeout no data received [03:59:38]OFD Sender: No OFD packet to send [03:59:43]OFD Sender: No OFD packet to send [03:59:48]OFD Sender: No OFD packet to send [03:59:53]OFD Sender: No OFD packet to send [03:59:58]OFD Sender: No OFD packet to send [04:00:03]OFD Sender: No OFD packet to send [04:00:08]OFD Sender: No OFD packet to send [04:00:13]OFD Sender: No OFD packet to send [04:00:18]OFD Sender: No OFD packet to send [04:00:23]OFD Sender: No OFD packet to send [04:00:28]OFD Sender: No OFD packet to send [04:00:33]OFD Sender: No OFD packet to send [04:00:38]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:19]OFD Sender: No OFD packet to send [04:01:24]OFD Sender: No OFD packet to send [04:01:29]OFD Sender: No OFD packet to send [04:01:34]OFD Sender: No OFD packet to send [04:01:39]OFD Sender: No OFD packet to send [04:01:44]OFD Sender: No OFD packet to send [04:01:49]OFD Sender: No OFD packet to send [04:01:54]OFD Sender: No OFD packet to send [04:01:59]OFD Sender: No OFD packet to send [04:02:04]OFD Sender: No OFD packet to send [04:02:09]OFD Sender: No OFD packet to send [04:02:14]OFD Sender: No OFD packet to send [04:02:19]OFD Sender: No OFD packet to send [04:02:24]OFD Sender: No OFD packet to send [04:02:29]OFD Sender: No OFD packet to send [04:02:34]OFD Sender: No OFD packet to send [04:02:39]OFD Sender: No OFD packet to send [04:02:44]OFD Sender: No OFD packet to send [04:02:49]OFD Sender: No OFD packet to send [04:02:54]OFD Sender: No OFD packet to send [04:02:59]OFD Sender: No OFD packet to send [04:03:04]OFD Sender: No OFD packet to send [04:03:40]ConnectInit Can't connect to host [04:03:44]OFD Sender: No OFD packet to send [04:03:49]OFD Sender: No OFD packet to send [04:03:54]OFD Sender: No OFD packet to send [04:03:59]OFD Sender: No OFD packet to send [04:04:04]OFD Sender: No OFD packet to send [04:04:09]OFD Sender: No OFD packet to send [04:04:14]OFD Sender: No OFD packet to send [04:04:19]OFD Sender: No OFD packet to send [04:04:24]OFD Sender: No OFD packet to send [04:04:28]recv_with_timeout no data received [04:04:29]OFD Sender: No OFD packet to send [04:04:34]OFD Sender: No OFD packet to send [04:04:39]OFD Sender: No OFD packet to send [04:04:45]OFD Sender: No OFD packet to send [04:04:50]OFD Sender: No OFD packet to send [04:04:55]OFD Sender: No OFD packet to send [04:05:00]OFD Sender: No OFD packet to send [04:05:05]OFD Sender: No OFD packet to send [04:05:10]OFD Sender: No OFD packet to send [04:05:15]OFD Sender: No OFD packet to send [04:05:20]OFD Sender: No OFD packet to send [04:05:25]OFD Sender: No OFD packet to send [04:05:30]OFD Sender: No OFD packet to send [04:05:35]OFD Sender: No OFD packet to send [04:05:40]OFD Sender: No OFD packet to send [04:05:45]OFD Sender: No OFD packet to send [04:05:50]OFD Sender: No OFD packet to send [04:05:55]OFD Sender: No OFD packet to send [04:06:00]OFD Sender: No OFD packet to send [04:06:05]OFD Sender: No OFD packet to send [04:06:10]OFD Sender: No OFD packet to send [04:06:15]OFD Sender: No OFD packet to send [04:06:20]OFD Sender: No OFD packet to send [04:06:25]OFD Sender: No OFD packet to send [04:06:30]OFD Sender: No OFD packet to send [04:06:35]OFD Sender: No OFD packet to send [04:06:40]OFD Sender: No OFD packet to send [04:06:45]OFD Sender: No OFD packet to send [04:06:50]OFD Sender: No OFD packet to send [04:06:55]OFD Sender: No OFD packet to send [04:07:00]OFD Sender: No OFD packet to send [04:07:05]OFD Sender: No OFD packet to send [04:07:10]OFD Sender: No OFD packet to send [04:07:15]OFD Sender: No OFD packet to send [04:07:20]OFD Sender: No OFD packet to send [04:07:25]OFD Sender: No OFD packet to send [04:07:30]OFD Sender: No OFD packet to send [04:07:35]OFD Sender: No OFD packet to send [04:07:40]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:45]OFD Sender: No OFD packet to send [04:08:51]OFD Sender: No OFD packet to send [04:08:56]OFD Sender: No OFD packet to send [04:09:01]OFD Sender: No OFD packet to send [04:09:06]OFD Sender: No OFD packet to send [04:09:11]OFD Sender: No OFD packet to send [04:09:16]OFD Sender: No OFD packet to send [04:09:21]OFD Sender: No OFD packet to send [04:09:26]OFD Sender: No OFD packet to send [04:09:31]OFD Sender: No OFD packet to send [04:09:36]OFD Sender: No OFD packet to send [04:09:41]OFD Sender: No OFD packet to send [04:09:46]OFD Sender: No OFD packet to send [04:09:51]OFD Sender: No OFD packet to send [04:09:56]OFD Sender: No OFD packet to send [04:10:01]OFD Sender: No OFD packet to send [04:10:06]OFD Sender: No OFD packet to send [04:10:11]OFD Sender: No OFD packet to send [04:10:16]OFD Sender: No OFD packet to send [04:10:21]OFD Sender: No OFD packet to send [04:10:26]OFD Sender: No OFD packet to send [04:10:31]OFD Sender: No OFD packet to send [04:10:36]OFD Sender: No OFD packet to send [04:10:41]OFD Sender: No OFD packet to send [04:10:46]OFD Sender: No OFD packet to send [04:10:51]OFD Sender: No OFD packet to send [04:10:56]OFD Sender: No OFD packet to send [04:11:01]OFD Sender: No OFD packet to send [04:11:06]OFD Sender: No OFD packet to send [04:11:11]OFD Sender: No OFD packet to send [04:11:16]OFD Sender: No OFD packet to send [04:11:21]OFD Sender: No OFD packet to send [04:11:26]OFD Sender: No OFD packet to send [04:11:31]OFD Sender: No OFD packet to send [04:11:36]OFD Sender: No OFD packet to send [04:11:41]OFD Sender: No OFD packet to send [04:11:46]OFD Sender: No OFD packet to send [04:11:51]OFD Sender: No OFD packet to send [04:11:56]OFD Sender: No OFD packet to send [04:12:01]OFD Sender: No OFD packet to send [04:12:06]OFD Sender: No OFD packet to send [04:12:11]OFD Sender: No OFD packet to send [04:12:16]OFD Sender: No OFD packet to send [04:12:21]OFD Sender: No OFD packet to send [04:12:26]OFD Sender: No OFD packet to send [04:12:31]OFD Sender: No OFD packet to send [04:12:36]OFD Sender: No OFD packet to send [04:12:41]OFD Sender: No OFD packet to send [04:12:46]OFD Sender: No OFD packet to send [04:12:51]OFD Sender: No OFD packet to send [04:12:57]OFD Sender: No OFD packet to send [04:13:02]OFD Sender: No OFD packet to send [04:13:07]OFD Sender: No OFD packet to send [04:13:12]OFD Sender: No OFD packet to send [04:13:47]OFD Sender: No OFD packet to send [04:13:52]OFD Sender: No OFD packet to send [04:13:57]OFD Sender: No OFD packet to send [04:13:57]recv_with_timeout no data received [04:14:02]OFD Sender: No OFD packet to send [04:14:07]OFD Sender: No OFD packet to send [04:14:12]OFD Sender: No OFD packet to send [04:14:17]OFD Sender: No OFD packet to send [04:14:22]OFD Sender: No OFD packet to send [04:14:27]OFD Sender: No OFD packet to send [04:14:32]OFD Sender: No OFD packet to send [04:14:47]OFD Sender: No OFD packet to send [04:14:51]recv_with_timeout no data received [04:14:52]OFD Sender: No OFD packet to send [04:14:57]OFD Sender: No OFD packet to send [04:15:02]OFD Sender: No OFD packet to send [04:15:07]OFD Sender: No OFD packet to send [04:15:12]OFD Sender: No OFD packet to send [04:15:17]OFD Sender: No OFD packet to send [04:15:22]OFD Sender: No OFD packet to send [04:15:27]OFD Sender: No OFD packet to send [04:15:32]OFD Sender: No OFD packet to send [04:15:37]OFD Sender: No OFD packet to send [04:15:42]OFD Sender: No OFD packet to send [04:15:47]OFD Sender: No OFD packet to send [04:15:52]OFD Sender: No OFD packet to send [04:15:57]OFD Sender: No OFD packet to send [04:16:02]OFD Sender: No OFD packet to send [04:16:07]OFD Sender: No OFD packet to send [04:16:12]OFD Sender: No OFD packet to send [04:16:17]OFD Sender: No OFD packet to send [04:16:22]OFD Sender: No OFD packet to send [04:16:27]OFD Sender: No OFD packet to send [04:16:29]recv_with_timeout no data received [04:16:32]OFD Sender: No OFD packet to send [04:16:37]OFD Sender: No OFD packet to send [04:16:42]OFD Sender: No OFD packet to send [04:16:47]OFD Sender: No OFD packet to send [04:16:52]OFD Sender: No OFD packet to send [04:16:57]recv_with_timeout no data received [04:16:57]OFD Sender: No OFD packet to send [04:17:03]OFD Sender: No OFD packet to send [04:17:08]OFD Sender: No OFD packet to send [04:17:13]OFD Sender: No OFD packet to send [04:17:18]OFD Sender: No OFD packet to send [04:17:23]OFD Sender: No OFD packet to send [04:17:28]OFD Sender: No OFD packet to send [04:17:33]OFD Sender: No OFD packet to send [04:17:38]OFD Sender: No OFD packet to send [04:17:43]OFD Sender: No OFD packet to send [04:17:48]OFD Sender: No OFD packet to send [04:17:53]OFD Sender: No OFD packet to send [04:17:58]OFD Sender: No OFD packet to send [04:18:03]OFD Sender: No OFD packet to send [04:18:08]OFD Sender: No OFD packet to send [04:18:13]OFD Sender: No OFD packet to send [04:18:18]OFD Sender: No OFD packet to send [04:18:23]OFD Sender: No OFD packet to send [04:18:28]OFD Sender: No OFD packet to send [04:18:33]OFD Sender: No OFD packet to send [04:18:38]OFD Sender: No OFD packet to send [04:18:43]OFD Sender: No OFD packet to send [04:18:48]OFD Sender: No OFD packet to send [04:18:53]OFD Sender: No OFD packet to send [04:18:58]OFD Sender: No OFD packet to send [04:19:03]OFD Sender: No OFD packet to send [04:19:08]OFD Sender: No OFD packet to send [04:19:13]OFD Sender: No OFD packet to send [04:19:18]OFD Sender: No OFD packet to send [04:19:19]recv_with_timeout no data received [04:19:23]OFD Sender: No OFD packet to send [04:19:28]OFD Sender: No OFD packet to send [04:19:33]OFD Sender: No OFD packet to send [04:19:38]OFD Sender: No OFD packet to send [04:19:43]OFD Sender: No OFD packet to send [04:19:48]recv_with_timeout no data received [04:19:48]OFD Sender: No OFD packet to send [04:19:53]OFD Sender: No OFD packet to send [04:19:58]OFD Sender: No OFD packet to send [04:20:03]OFD Sender: No OFD packet to send [04:20:08]OFD Sender: No OFD packet to send [04:20:13]OFD Sender: No OFD packet to send [04:20:18]OFD Sender: No OFD packet to send [04:20:23]OFD Sender: No OFD packet to send [04:20:28]OFD Sender: No OFD packet to send [04:20:33]OFD Sender: No OFD packet to send [04:20:38]OFD Sender: No OFD packet to send [04:20:43]OFD Sender: No OFD packet to send [04:20:48]OFD Sender: No OFD packet to send [04:20:53]recv_with_timeout no data received [04:20:53]OFD Sender: No OFD packet to send [04:20:58]OFD Sender: No OFD packet to send [04:21:03]OFD Sender: No OFD packet to send [04:21:09]OFD Sender: No OFD packet to send [04:21:14]OFD Sender: No OFD packet to send [04:21:19]OFD Sender: No OFD packet to send [04:21:24]OFD Sender: No OFD packet to send [04:21:29]OFD Sender: No OFD packet to send [04:21:34]OFD Sender: No OFD packet to send [04:21:39]OFD Sender: No OFD packet to send [04:21:44]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17033288+1707180842=1724214130 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 73 6B C5 66 2A 83 C1 65 DB [04:22:11]Current date/time: 21.08.2024 04:22 [04:22:11]FM_Init [04:22:11]wFMConnect [04:22:11]MH_SAM_On [04:22:11]Write to MH i2c: E0 00 00 08 00 E7 [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]*** iso7816_init finished! [04:22:11]*** atr: [04:22:11]*** 0F 3B D5 18 FF 81 91 FE [04:22:11]*** 1F C3 80 73 C8 21 10 0A [04:22:11]*** 00 00 00 00 00 00 00 00 [04:22:11]*** 00 00 00 00 00 00 00 00 [04:22:11]*** 00 00 00 00 00 00 00 00 [04:22:11]*** 00 00 00 00 00 00 00 00 [04:22:11]*** 00 00 00 00 00 00 00 00 [04:22:11]*** 00 00 00 00 00 00 00 00 [04:22:11]Read from MH i2c: E0 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E0 10 00 [04:22:11]MH_I2C_Read... [04:22:11]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 [04:22:11]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [04:22:11]wFMCommunicate request_size=10 [04:22:11]MH_SAM_APDU [04:22:11]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [04:22:11]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [04:22:11]Read from MH i2c: E2 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [04:22:11]RAPDU: 90 00 [04:22:11]wFMCommunicate OK [04:22:11]wFMCommunicate request_size=4 [04:22:11]MH_SAM_APDU [04:22:11]CAPDU: 80 11 00 00 [04:22:11]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:11]Read from MH i2c: E2 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 17 00 [04:22:11]MH_I2C_Read... [04:22:11]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 37 36 39 90 00 DD [04:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:22:11]wFMCommunicate OK [04:22:11]Detected FM SN is 0000000000871769 [04:22:11]Stored FM SN is 0000000000871769 [04:22:11]wFMCommunicate request_size=9 [04:22:11]MH_SAM_APDU [04:22:11]CAPDU: 80 16 00 00 04 E7 8B 00 00 [04:22:11]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [04:22:11]Read from MH i2c: E2 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [04:22:11]RAPDU: 90 00 [04:22:11]wFMCommunicate OK [04:22:11]FM PIN OK [04:22:11]wFMCommunicate request_size=8 [04:22:11]MH_SAM_APDU [04:22:11]CAPDU: 80 14 04 00 03 02 00 01 [04:22:11]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [04:22:11]Read from MH i2c: E2 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [04:22:11]RAPDU: 90 00 [04:22:11]wFMCommunicate OK [04:22:11]wFMCommunicate request_size=13 [04:22:11]MH_SAM_APDU [04:22:11]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [04:22:11]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 [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [04:22:11]Read from MH i2c: E2 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [04:22:11]RAPDU: 90 00 [04:22:11]wFMCommunicate OK [04:22:11]wFMCommunicate request_size=4 [04:22:11]MH_SAM_APDU [04:22:11]CAPDU: 80 11 00 00 [04:22:11]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:11]Read from MH i2c: E2 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: E2 17 00 [04:22:11]MH_I2C_Read... [04:22:11]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 37 36 39 90 00 E1 [04:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:22:11]wFMCommunicate OK [04:22:11]DocumentArchiveInit [04:22:11]Start Httpd... [04:22:11]Httpd thread 3067161956 created [04:22:11]Write to MH i2c: 01 00 00 0F 00 0F [04:22:11]Write i2c OK [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: 01 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: 01 07 00 [04:22:11]MH_I2C_Read... [04:22:11]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [04:22:11]MH Int Process started [04:22:11]Allocated Socket 8 [04:22:11]Bind OK [04:22:11]Listen OK [04:22:11]httpd running on port 8080 [04:22:11]Waiting for new connection... [04:22:12]OFD Sender: No OFD packet to send [04:22:17]OFD Sender: No OFD packet to send [04:22:20]accept exits with 9 [04:22:20]New connection [04:22:20]New thread 3066875236 created [04:22:20]Waiting for new connection... [04:22:20] Sock 9.Parse request [04:22:20]Sock 9.Check first char [04:22:20]Sock 9.First char is OK [04:22:20]request: POST /json_proto HTTP/1.0 [04:22:20]Method: POST [04:22:20]URL: /json_proto [04:22:20]Method is POST - this is cgi request [04:22:20]url: /json_proto [04:22:20]query_string will be loaded in cgi processing [04:22:20]execute_cgi json_proto POST (null) [04:22:20]execute_cgi path=json_proto method=POST [04:22:20]POST find Content-Length [04:22:20]Host: 172.17.44.132:8080 [04:22:20]Content-Length: 215 [04:22:20]Content-Type: application/json [04:22:20] [04:22:20]POST finish read [04:22:20]Found Content-Length = 215 [04:22:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:20]execute_script... [04:22:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:20]POST & json_proto [04:22:20]process_json_proto [04:22:20]json parsed OK: [04:22:20]protocol is kg_v1.0 [04:22:20]action value=get_value [04:22:20]process_action get_value [04:22:20]cmd_get_value [04:22:20]process_action get_value done [04:22:20]requested_data is exist [04:22:20]produce_requested_data [04:22:20]requested_item kkm.sn is exist - process it [04:22:20]requested_item kkm.ver is exist - process it [04:22:20]requested_item fm.sn is exist - process it [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 11 00 00 [04:22:20]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:20]Read from MH i2c: E2 17 00 [04:22:20]MH_I2C_Read... [04:22:20]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 37 36 39 90 00 E3 [04:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:22:20]wFMCommunicate OK [04:22:20]requested_item fd.num is exist - process it [04:22:20]SAM_PROTO_GetFieldsCounters [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 13 00 00 [04:22:20]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:22:20]Read from MH i2c: E2 62 00 [04:22:20]MH_I2C_Read... [04:22:20]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7E 02 00 0E 04 04 00 D2 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 78 [04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7E 02 00 0E 04 04 00 D2 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 [04:22:20]wFMCommunicate OK [04:22:20]SAM_PROTO_GetFieldsCounters done [04:22:20]requested_item shift.num is exist - process it [04:22:20]requested_item shift.opened is exist - process it [04:22:20]req_shift_opened [04:22:20]FM_GetShiftState [04:22:20]SAM_PROTO_GetShiftState [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 13 01 00 [04:22:20]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 0E 00 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [04:22:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [04:22:20]wFMCommunicate OK [04:22:20]SAM_PROTO_GetShiftState done [04:22:20]FM_GetShiftState done [04:22:20]req_shift_opened done [04:22:20]requested_item shift.open_date is exist - process it [04:22:20]req_shift_open_date [04:22:20]req_shift_open_date done [04:22:20]produce_requested_data done [04:22:20]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163476,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [04:22:20]process_action_free get_value [04:22:20]json_value_free [04:22:20]json_value_free done [04:22:20]process_json_proto returns [04:22:20]Send response to host [04:22:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163476,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [04:22:20]free response buf [04:22:20]execute_script done [04:22:20]execute_script returns [04:22:20]free content buf [04:22:20]Sock 9.Close socket [04:22:20]Sock 9.Thread stoped [04:22:20]accept exits with 10 [04:22:20]New connection [04:22:20]New thread 3066731876 created [04:22:20]Thread 3066875236 joined [04:22:20]Waiting for new connection... [04:22:20] Sock 10.Parse request [04:22:20]Sock 10.Check first char [04:22:20]Sock 10.First char is OK [04:22:20]request: POST /json_proto HTTP/1.0 [04:22:20]Method: POST [04:22:20]URL: /json_proto [04:22:20]Method is POST - this is cgi request [04:22:20]url: /json_proto [04:22:20]query_string will be loaded in cgi processing [04:22:20]execute_cgi json_proto POST (null) [04:22:20]execute_cgi path=json_proto method=POST [04:22:20]POST find Content-Length [04:22:20]Host: 172.17.44.132:8080 [04:22:20]Content-Length: 331 [04:22:20]Content-Type: application/json [04:22:20] [04:22:20]POST finish read [04:22:20]Found Content-Length = 331 [04:22:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [04:22:20]execute_script... [04:22:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [04:22:20]POST & json_proto [04:22:20]process_json_proto [04:22:20]json parsed OK: [04:22:20]protocol is kg_v1.0 [04:22:20]action value=get_value [04:22:20]process_action get_value [04:22:20]cmd_get_value [04:22:20]process_action get_value done [04:22:20]requested_data is exist [04:22:20]produce_requested_data [04:22:20]requested_item fm.sale.total is exist - process it [04:22:20]SAM_PROTO_GetFMData [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 13 03 00 [04:22:20]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [04:22:21]Read from MH i2c: E2 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: E2 FD 00 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 EF 7A 02 00 69 04 A4 00 6F 04 04 00 DF 77 02 00 B1 04 05 00 59 44 16 6C 03 70 04 05 00 92 D8 87 69 02 72 04 05 00 C7 6B 8E 02 01 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 A5 7D 0D 5D 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 42 E3 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 55 [04:22:21]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 EF 7A 02 00 69 04 A4 00 6F 04 04 00 DF 77 02 00 B1 04 05 00 59 44 16 6C 03 70 04 05 00 92 D8 87 69 02 72 04 05 00 C7 6B 8E 02 01 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 A5 7D 0D 5D 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 42 E3 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [04:22:21]wFMCommunicate OK [04:22:21]wFMCommunicate request_size=4 [04:22:21]MH_SAM_APDU [04:22:21]CAPDU: 80 17 00 00 [04:22:21]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [04:22:21]Write i2c OK [04:22:21]MH_I2C_Read... [04:22:21]recv_with_timeout no data received [04:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:22:21]Read from MH i2c: E2 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: E2 FD 00 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [04:22:21]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [04:22:21]wFMCommunicate OK [04:22:21]wFMCommunicate request_size=4 [04:22:21]MH_SAM_APDU [04:22:21]CAPDU: 80 17 00 00 [04:22:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [04:22:21]Write i2c OK [04:22:21]MH_I2C_Read... [04:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:22:21]Read from MH i2c: E2 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: E2 FD 00 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [04:22:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [04:22:21]wFMCommunicate OK [04:22:21]wFMCommunicate request_size=4 [04:22:21]MH_SAM_APDU [04:22:21]CAPDU: 80 17 00 00 [04:22:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [04:22:21]Write i2c OK [04:22:21]MH_I2C_Read... [04:22:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:22:22]Read from MH i2c: E2 [04:22:22]MH_I2C_Read... [04:22:22]Read from MH i2c: E2 FD 00 [04:22:22]MH_I2C_Read... [04:22:22]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [04:22:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [04:22:22]wFMCommunicate OK [04:22:22]wFMCommunicate request_size=4 [04:22:22]MH_SAM_APDU [04:22:22]CAPDU: 80 17 00 00 [04:22:22]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [04:22:22]Write i2c OK [04:22:22]MH_I2C_Read... [04:22:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [04:22:22]Read from MH i2c: E2 [04:22:22]MH_I2C_Read... [04:22:22]Read from MH i2c: E2 E6 00 [04:22:22]MH_I2C_Read... [04:22:22]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [04:22:22]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [04:22:22]wFMCommunicate OK [04:22:22]SAM_PROTO_GetFMData done [04:22:22]requested_item fm.sale_refund.total is exist - process it [04:22:22]requested_item fm.buy.total is exist - process it [04:22:22]requested_item shift.sale.total is exist - process it [04:22:22]SAM_PROTO_GetShiftData [04:22:22]wFMCommunicate request_size=4 [04:22:22]MH_SAM_APDU [04:22:22]CAPDU: 80 13 02 00 [04:22:22]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [04:22:22]Write i2c OK [04:22:22]MH_I2C_Read... [04:22:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [04:22:22]Read from MH i2c: E2 [04:22:22]MH_I2C_Read... [04:22:22]Read from MH i2c: E2 FD 00 [04:22:22]MH_I2C_Read... [04:22:22]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 4A 00 00 00 69 04 9C 00 6F 04 04 00 4A 00 00 00 B1 04 03 00 14 8B AC 70 04 03 00 CC E0 52 72 04 03 00 48 AA 59 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 20 53 12 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 E4 86 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 7E [04:22:22]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 4A 00 00 00 69 04 9C 00 6F 04 04 00 4A 00 00 00 B1 04 03 00 14 8B AC 70 04 03 00 CC E0 52 72 04 03 00 48 AA 59 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 20 53 12 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 E4 86 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [04:22:22]wFMCommunicate OK [04:22:22]wFMCommunicate request_size=4 [04:22:22]MH_SAM_APDU [04:22:22]CAPDU: 80 17 00 00 [04:22:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [04:22:22]Write i2c OK [04:22:22]MH_I2C_Read... [04:22:23]OFD Sender: No OFD packet to send [04:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:22:23]Read from MH i2c: E2 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 FD 00 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [04:22:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [04:22:23]wFMCommunicate OK [04:22:23]wFMCommunicate request_size=4 [04:22:23]MH_SAM_APDU [04:22:23]CAPDU: 80 17 00 00 [04:22:23]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [04:22:23]Write i2c OK [04:22:23]MH_I2C_Read... [04:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:22:23]Read from MH i2c: E2 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 FD 00 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [04:22:23]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [04:22:23]wFMCommunicate OK [04:22:23]wFMCommunicate request_size=4 [04:22:23]MH_SAM_APDU [04:22:23]CAPDU: 80 17 00 00 [04:22:23]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [04:22:23]Write i2c OK [04:22:23]MH_I2C_Read... [04:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:22:23]Read from MH i2c: E2 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 FD 00 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [04:22:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [04:22:23]wFMCommunicate OK [04:22:23]wFMCommunicate request_size=4 [04:22:23]MH_SAM_APDU [04:22:23]CAPDU: 80 17 00 00 [04:22:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [04:22:23]Write i2c OK [04:22:23]MH_I2C_Read... [04:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [04:22:23]Read from MH i2c: E2 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 CC 00 [04:22:23]MH_I2C_Read... [04:22:23]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [04:22:24]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [04:22:24]wFMCommunicate OK [04:22:24]SAM_PROTO_GetShiftData done [04:22:24]requested_item shift.sale.total_cash is exist - process it [04:22:24]requested_item shift.sale_refund.total is exist - process it [04:22:24]requested_item shift.sale_refund.total_cash is exist - process it [04:22:24]requested_item shift.buy.total is exist - process it [04:22:24]requested_item shift.buy.total_cash is exist - process it [04:22:24]produce_requested_data done [04:22:24]produce_requested_data return {"fm.sale.total":146983005.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":113077.96,"shift.sale.total_cash":54315.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} [04:22:24]process_action_free get_value [04:22:24]json_value_free [04:22:24]json_value_free done [04:22:24]process_json_proto returns [04:22:24]Send response to host [04:22:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146983005.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":113077.96,"shift.sale.total_cash":54315.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}}} [04:22:24]free response buf [04:22:24]execute_script done [04:22:24]execute_script returns [04:22:24]free content buf [04:22:24]Sock 10.Close socket [04:22:24]Sock 10.Thread stoped [04:22:28]OFD Sender: No OFD packet to send [04:22:33]OFD Sender: No OFD packet to send [04:22:38]OFD Sender: No OFD packet to send [04:22:43]OFD Sender: No OFD packet to send [04:22:48]OFD Sender: No OFD packet to send [04:22:53]OFD Sender: No OFD packet to send [04:22:58]OFD Sender: No OFD packet to send [04:23:03]OFD Sender: No OFD packet to send [04:23:08]OFD Sender: No OFD packet to send [04:23:13]OFD Sender: No OFD packet to send [04:23:18]OFD Sender: No OFD packet to send [04:23:23]OFD Sender: No OFD packet to send [04:23:28]OFD Sender: No OFD packet to send [04:23:33]OFD Sender: No OFD packet to send [04:23:38]OFD Sender: No OFD packet to send [04:23:43]OFD Sender: No OFD packet to send [04:23:48]OFD Sender: No OFD packet to send [04:23:53]OFD Sender: No OFD packet to send [04:23:58]OFD Sender: No OFD packet to send [04:24:03]OFD Sender: No OFD packet to send [04:24:08]OFD Sender: No OFD packet to send [04:24:13]OFD Sender: No OFD packet to send [04:24:18]OFD Sender: No OFD packet to send [04:24:23]OFD Sender: No OFD packet to send [04:24:28]OFD Sender: No OFD packet to send [04:24:33]OFD Sender: No OFD packet to send [04:24:38]OFD Sender: No OFD packet to send [04:24:43]OFD Sender: No OFD packet to send [04:24:48]OFD Sender: No OFD packet to send [04:24:53]OFD Sender: No OFD packet to send [04:24:58]OFD Sender: No OFD packet to send [04:25:03]OFD Sender: No OFD packet to send [04:25:08]OFD Sender: No OFD packet to send [04:25:13]OFD Sender: No OFD packet to send [04:25:17]recv_with_timeout no data received [04:25:18]OFD Sender: No OFD packet to send [04:25:23]OFD Sender: No OFD packet to send [04:25:28]OFD Sender: No OFD packet to send [04:25:33]OFD Sender: No OFD packet to send [04:25:38]OFD Sender: No OFD packet to send [04:25:43]OFD Sender: No OFD packet to send [04:25:48]OFD Sender: No OFD packet to send [04:25:53]OFD Sender: No OFD packet to send [04:25:58]OFD Sender: No OFD packet to send [04:26:03]OFD Sender: No OFD packet to send [04:26:08]OFD Sender: No OFD packet to send [04:26:13]OFD Sender: No OFD packet to send [04:26:18]OFD Sender: No OFD packet to send [04:26:23]OFD Sender: No OFD packet to send [04:26:29]OFD Sender: No OFD packet to send [04:26:34]OFD Sender: No OFD packet to send [04:26:39]OFD Sender: No OFD packet to send [04:26:44]OFD Sender: No OFD packet to send [04:26:49]OFD Sender: No OFD packet to send [04:26:54]OFD Sender: No OFD packet to send [04:26:59]OFD Sender: No OFD packet to send [04:27:04]OFD Sender: No OFD packet to send [04:27:09]OFD Sender: No OFD packet to send [04:27:14]OFD Sender: No OFD packet to send [04:27:19]OFD Sender: No OFD packet to send [04:27:24]OFD Sender: No OFD packet to send [04:27:29]OFD Sender: No OFD packet to send [04:27:34]OFD Sender: No OFD packet to send [04:27:39]OFD Sender: No OFD packet to send [04:27:44]OFD Sender: No OFD packet to send [04:27:49]OFD Sender: No OFD packet to send [04:27:54]OFD Sender: No OFD packet to send [04:27:59]OFD Sender: No OFD packet to send [04:28:04]OFD Sender: No OFD packet to send [04:28:09]OFD Sender: No OFD packet to send [04:28:14]OFD Sender: No OFD packet to send [04:28:19]OFD Sender: No OFD packet to send [04:28:24]OFD Sender: No OFD packet to send [04:28:29]OFD Sender: No OFD packet to send [04:28:31]recv_with_timeout no data received [04:28:34]OFD Sender: No OFD packet to send [04:28:39]OFD Sender: No OFD packet to send [04:28:44]OFD Sender: No OFD packet to send [04:28:49]OFD Sender: No OFD packet to send [04:28:53]recv_with_timeout no data received [04:28:54]OFD Sender: No OFD packet to send [04:28:59]OFD Sender: No OFD packet to send [04:29:04]OFD Sender: No OFD packet to send [04:29:09]OFD Sender: No OFD packet to send [04:29:14]OFD Sender: No OFD packet to send [04:29:19]OFD Sender: No OFD packet to send [04:29:24]OFD Sender: No OFD packet to send [04:29:29]OFD Sender: No OFD packet to send [04:29:34]OFD Sender: No OFD packet to send [04:29:39]OFD Sender: No OFD packet to send [04:29:44]OFD Sender: No OFD packet to send [04:29:49]OFD Sender: No OFD packet to send [04:29:54]OFD Sender: No OFD packet to send [04:29:59]OFD Sender: No OFD packet to send [04:30:04]OFD Sender: No OFD packet to send [04:30:09]OFD Sender: No OFD packet to send [04:30:14]OFD Sender: No OFD packet to send [04:30:19]OFD Sender: No OFD packet to send [04:30:24]OFD Sender: No OFD packet to send [04:30:29]OFD Sender: No OFD packet to send [04:30:34]OFD Sender: No OFD packet to send [04:30:37]recv_with_timeout no data received [04:30:40]OFD Sender: No OFD packet to send [04:30:45]OFD Sender: No OFD packet to send [04:30:50]OFD Sender: No OFD packet to send [04:30:55]OFD Sender: No OFD packet to send [04:31:00]OFD Sender: No OFD packet to send [04:31:05]OFD Sender: No OFD packet to send [04:31:10]OFD Sender: No OFD packet to send [04:31:15]OFD Sender: No OFD packet to send [04:31:20]OFD Sender: No OFD packet to send [04:31:25]OFD Sender: No OFD packet to send [04:31:30]OFD Sender: No OFD packet to send [04:31:35]OFD Sender: No OFD packet to send [04:31:40]OFD Sender: No OFD packet to send [04:31:45]OFD Sender: No OFD packet to send [04:31:50]OFD Sender: No OFD packet to send [04:31:55]OFD Sender: No OFD packet to send [04:32:00]OFD Sender: No OFD packet to send [04:32:05]OFD Sender: No OFD packet to send [04:32:10]OFD Sender: No OFD packet to send [04:32:15]OFD Sender: No OFD packet to send [04:32:20]OFD Sender: No OFD packet to send [04:32:25]OFD Sender: No OFD packet to send [04:32:30]OFD Sender: No OFD packet to send [04:32:35]OFD Sender: No OFD packet to send [04:32:40]OFD Sender: No OFD packet to send [04:32:45]OFD Sender: No OFD packet to send [04:32:50]OFD Sender: No OFD packet to send [04:32:55]OFD Sender: No OFD packet to send [04:33:00]OFD Sender: No OFD packet to send [04:33:05]OFD Sender: No OFD packet to send [04:33:10]OFD Sender: No OFD packet to send [04:33:15]OFD Sender: No OFD packet to send [04:33:20]OFD Sender: No OFD packet to send [04:33:25]OFD Sender: No OFD packet to send [04:33:30]OFD Sender: No OFD packet to send [04:33:35]OFD Sender: No OFD packet to send [04:33:40]OFD Sender: No OFD packet to send [04:33:45]OFD Sender: No OFD packet to send [04:33:50]OFD Sender: No OFD packet to send [04:33:55]OFD Sender: No OFD packet to send [04:34:00]OFD Sender: No OFD packet to send [04:34:05]OFD Sender: No OFD packet to send [04:34:10]OFD Sender: No OFD packet to send [04:34:15]OFD Sender: No OFD packet to send [04:34:20]OFD Sender: No OFD packet to send [04:34:25]OFD Sender: No OFD packet to send [04:34:30]OFD Sender: No OFD packet to send [04:34:35]OFD Sender: No OFD packet to send [04:34:40]OFD Sender: No OFD packet to send [04:34:45]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:34:57]recv_with_timeout no data received [04:35:01]OFD Sender: No OFD packet to send [04:35:06]OFD Sender: No OFD packet to send [04:35:11]OFD Sender: No OFD packet to send [04:35:16]OFD Sender: No OFD packet to send [04:35:21]OFD Sender: No OFD packet to send [04:35:26]OFD Sender: No OFD packet to send [04:35:31]OFD Sender: No OFD packet to send [04:35:36]OFD Sender: No OFD packet to send [04:35:41]OFD Sender: No OFD packet to send [04:35:46]OFD Sender: No OFD packet to send [04:35:51]OFD Sender: No OFD packet to send [04:35:56]OFD Sender: No OFD packet to send [04:36:01]OFD Sender: No OFD packet to send [04:36:06]OFD Sender: No OFD packet to send [04:36:11]OFD Sender: No OFD packet to send [04:36:16]OFD Sender: No OFD packet to send [04:36:21]OFD Sender: No OFD packet to send [04:36:26]OFD Sender: No OFD packet to send [04:36:31]OFD Sender: No OFD packet to send [04:36:36]OFD Sender: No OFD packet to send [04:36:41]OFD Sender: No OFD packet to send [04:36:46]OFD Sender: No OFD packet to send [04:36:51]OFD Sender: No OFD packet to send [04:36:56]OFD Sender: No OFD packet to send [04:37:01]OFD Sender: No OFD packet to send [04:37:06]OFD Sender: No OFD packet to send [04:37:11]OFD Sender: No OFD packet to send [04:37:16]OFD Sender: No OFD packet to send [04:37:21]OFD Sender: No OFD packet to send [04:37:26]OFD Sender: No OFD packet to send [04:37:31]OFD Sender: No OFD packet to send [04:37:36]OFD Sender: No OFD packet to send [04:37:41]OFD Sender: No OFD packet to send [04:37:46]OFD Sender: No OFD packet to send [04:37:51]OFD Sender: No OFD packet to send [04:37:56]OFD Sender: No OFD packet to send [04:38:01]OFD Sender: No OFD packet to send [04:38:06]OFD Sender: No OFD packet to send [04:38:11]OFD Sender: No OFD packet to send [04:38:16]OFD Sender: No OFD packet to send [04:38:21]OFD Sender: No OFD packet to send [04:38:26]OFD Sender: No OFD packet to send [04:38:31]OFD Sender: No OFD packet to send [04:38:36]OFD Sender: No OFD packet to send [04:38:41]OFD Sender: No OFD packet to send [04:38:46]OFD Sender: No OFD packet to send [04:38:51]OFD Sender: No OFD packet to send [04:38:56]OFD Sender: No OFD packet to send [04:39:02]OFD Sender: No OFD packet to send [04:39:07]OFD Sender: No OFD packet to send [04:39:12]OFD Sender: No OFD packet to send [04:39:17]OFD Sender: No OFD packet to send [04:39:22]OFD Sender: No OFD packet to send [04:39:27]OFD Sender: No OFD packet to send [04:39:32]OFD Sender: No OFD packet to send [04:39:37]OFD Sender: No OFD packet to send [04:39:42]OFD Sender: No OFD packet to send [04:39:47]OFD Sender: No OFD packet to send [04:39:52]OFD Sender: No OFD packet to send [04:39:57]OFD Sender: No OFD packet to send [04:40:02]OFD Sender: No OFD packet to send [04:40:07]OFD Sender: No OFD packet to send [04:40:12]OFD Sender: No OFD packet to send [04:40:17]OFD Sender: No OFD packet to send [04:40:22]OFD Sender: No OFD packet to send [04:40:24]recv_with_timeout no data received [04:40:27]OFD Sender: No OFD packet to send [04:40:32]OFD Sender: No OFD packet to send [04:40:37]OFD Sender: No OFD packet to send [04:40:42]OFD Sender: No OFD packet to send [04:40:47]OFD Sender: No OFD packet to send [04:40:52]OFD Sender: No OFD packet to send [04:40:53]recv_with_timeout no data received [04:40:57]OFD Sender: No OFD packet to send [04:41:22]OFD Sender: No OFD packet to send [04:41:27]OFD Sender: No OFD packet to send [04:41:32]OFD Sender: No OFD packet to send [04:41:37]OFD Sender: No OFD packet to send [04:41:37]recv_with_timeout no data received [04:41:42]OFD Sender: No OFD packet to send [04:41:47]OFD Sender: No OFD packet to send [04:41:52]OFD Sender: No OFD packet to send [04:41:57]OFD Sender: No OFD packet to send [04:42:02]OFD Sender: No OFD packet to send [04:42:07]OFD Sender: No OFD packet to send [04:42:12]OFD Sender: No OFD packet to send [04:42:17]OFD Sender: No OFD packet to send [04:42:22]OFD Sender: No OFD packet to send [04:42:27]OFD Sender: No OFD packet to send [04:42:29]recv_with_timeout no data received [04:42:32]OFD Sender: No OFD packet to send [04:42:37]OFD Sender: No OFD packet to send [04:42:42]OFD Sender: No OFD packet to send [04:42:47]OFD Sender: No OFD packet to send [04:42:52]OFD Sender: No OFD packet to send [04:42:57]OFD Sender: No OFD packet to send [04:43:03]OFD Sender: No OFD packet to send [04:43:08]OFD Sender: No OFD packet to send [04:43:13]OFD Sender: No OFD packet to send [04:43:18]OFD Sender: No OFD packet to send [04:43:23]OFD Sender: No OFD packet to send [04:43:28]OFD Sender: No OFD packet to send [04:43:33]OFD Sender: No OFD packet to send [04:43:38]OFD Sender: No OFD packet to send [04:43:43]OFD Sender: No OFD packet to send [04:43:48]OFD Sender: No OFD packet to send [04:43:53]OFD Sender: No OFD packet to send [04:43:57]recv_with_timeout no data received [04:43:58]OFD Sender: No OFD packet to send [04:44:03]OFD Sender: No OFD packet to send [04:44:08]OFD Sender: No OFD packet to send [04:44:13]OFD Sender: No OFD packet to send [04:44:18]OFD Sender: No OFD packet to send [04:44:23]OFD Sender: No OFD packet to send [04:44:28]OFD Sender: No OFD packet to send [04:44:33]OFD Sender: No OFD packet to send [04:44:38]OFD Sender: No OFD packet to send [04:44:43]OFD Sender: No OFD packet to send [04:44:48]OFD Sender: No OFD packet to send [04:44:53]OFD Sender: No OFD packet to send [04:44:58]OFD Sender: No OFD packet to send [04:45:03]OFD Sender: No OFD packet to send [04:45:08]OFD Sender: No OFD packet to send [04:45:13]OFD Sender: No OFD packet to send [04:45:18]OFD Sender: No OFD packet to send [04:45:23]OFD Sender: No OFD packet to send [04:45:28]OFD Sender: No OFD packet to send [04:45:33]OFD Sender: No OFD packet to send [04:45:38]OFD Sender: No OFD packet to send [04:45:43]OFD Sender: No OFD packet to send [04:45:48]OFD Sender: No OFD packet to send [04:45:53]OFD Sender: No OFD packet to send [04:45:57]recv_with_timeout no data received [04:45:58]OFD Sender: No OFD packet to send [04:46:03]OFD Sender: No OFD packet to send [04:46:08]OFD Sender: No OFD packet to send [04:46:13]OFD Sender: No OFD packet to send [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47: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:05]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:44]recv_with_timeout no data received [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:44]recv_with_timeout no data received [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:11]OFD Sender: No OFD packet to send [04:55:16]OFD Sender: No OFD packet to send [04:55:21]OFD Sender: No OFD packet to send [04:55:26]OFD Sender: No OFD packet to send [04:55:31]OFD Sender: No OFD packet to send [04:55:36]OFD Sender: No OFD packet to send [04:55:41]OFD Sender: No OFD packet to send [04:55:46]OFD Sender: No OFD packet to send [04:55:50]recv_with_timeout no data received [04:55:51]OFD Sender: No OFD packet to send [04:55:56]OFD Sender: No OFD packet to send [04:56:01]OFD Sender: No OFD packet to send [04:56:06]OFD Sender: No OFD packet to send [04:56:11]OFD Sender: No OFD packet to send [04:56:16]OFD Sender: No OFD packet to send [04:56:21]OFD Sender: No OFD packet to send [04:56:26]OFD Sender: No OFD packet to send [04:56:31]OFD Sender: No OFD packet to send [04:56:36]OFD Sender: No OFD packet to send [04:56:41]OFD Sender: No OFD packet to send [04:56:46]OFD Sender: No OFD packet to send [04:56:51]OFD Sender: No OFD packet to send [04:56:56]OFD Sender: No OFD packet to send [04:57:01]OFD Sender: No OFD packet to send [04:57:06]OFD Sender: No OFD packet to send [04:57:11]OFD Sender: No OFD packet to send [04:57:16]OFD Sender: No OFD packet to send [04:57:21]OFD Sender: No OFD packet to send [04:57:26]OFD Sender: No OFD packet to send [04:57:31]OFD Sender: No OFD packet to send [04:57:36]OFD Sender: No OFD packet to send [04:57:41]OFD Sender: No OFD packet to send [04:57:44]recv_with_timeout no data received [04:57:46]OFD Sender: No OFD packet to send [04:57:51]OFD Sender: No OFD packet to send [04:57:56]OFD Sender: No OFD packet to send [04:58:01]OFD Sender: No OFD packet to send [04:58:06]OFD Sender: No OFD packet to send [04:58:11]OFD Sender: No OFD packet to send [04:58:16]OFD Sender: No OFD packet to send [04:58:21]OFD Sender: No OFD packet to send [04:58:26]OFD Sender: No OFD packet to send [04:58:31]OFD Sender: No OFD packet to send [04:58:36]OFD Sender: No OFD packet to send [04:58:41]OFD Sender: No OFD packet to send [04:58:46]OFD Sender: No OFD packet to send [04:58:51]OFD Sender: No OFD packet to send [04:58:56]OFD Sender: No OFD packet to send [04:59:01]OFD Sender: No OFD packet to send [04:59:06]OFD Sender: No OFD packet to send [04:59:11]OFD Sender: No OFD packet to send [04:59:16]OFD Sender: No OFD packet to send [04:59:22]OFD Sender: No OFD packet to send [04:59:27]OFD Sender: No OFD packet to send [04:59:32]OFD Sender: No OFD packet to send [04:59:37]OFD Sender: No OFD packet to send [04:59:42]OFD Sender: No OFD packet to send [04:59:47]OFD Sender: No OFD packet to send [04:59:52]OFD Sender: No OFD packet to send [04:59:57]OFD Sender: No OFD packet to send [05:00:02]OFD Sender: No OFD packet to send [05:00:07]OFD Sender: No OFD packet to send [05:00:12]OFD Sender: No OFD packet to send [05:00:17]OFD Sender: No OFD packet to send [05:00:22]OFD Sender: No OFD packet to send [05:00:27]OFD Sender: No OFD packet to send [05:00:32]OFD Sender: No OFD packet to send [05:00:37]OFD Sender: No OFD packet to send [05:00:42]OFD Sender: No OFD packet to send [05:00:47]OFD Sender: No OFD packet to send [05:00:52]OFD Sender: No OFD packet to send [05:00:57]OFD Sender: No OFD packet to send [05:01:02]OFD Sender: No OFD packet to send [05:01:07]OFD Sender: No OFD packet to send [05:01:12]OFD Sender: No OFD packet to send [05:01:17]OFD Sender: No OFD packet to send [05:01:22]OFD Sender: No OFD packet to send [05:01:27]OFD Sender: No OFD packet to send [05:01:32]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:28]recv_with_timeout no data received [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:05]recv_with_timeout no data received [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:20]recv_with_timeout no data received [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:33]OFD Sender: No OFD packet to send [05:03:38]OFD Sender: No OFD packet to send [05:03:43]OFD Sender: No OFD packet to send [05:03:48]OFD Sender: No OFD packet to send [05:03:53]OFD Sender: No OFD packet to send [05:03:54]recv_with_timeout no data received [05:03:58]OFD Sender: No OFD packet to send [05:04:03]OFD Sender: No OFD packet to send [05:04:08]OFD Sender: No OFD packet to send [05:04:13]OFD Sender: No OFD packet to send [05:04:18]OFD Sender: No OFD packet to send [05:04:22]recv_with_timeout no data received [05:04:23]OFD Sender: No OFD packet to send [05:04:28]OFD Sender: No OFD packet to send [05:04:33]OFD Sender: No OFD packet to send [05:04:38]OFD Sender: No OFD packet to send [05:04:40]recv_with_timeout no data received [05:04:43]OFD Sender: No OFD packet to send [05:04:48]OFD Sender: No OFD packet to send [05:04:53]OFD Sender: No OFD packet to send [05:04:58]OFD Sender: No OFD packet to send [05:05:03]OFD Sender: No OFD packet to send [05:05:08]OFD Sender: No OFD packet to send [05:05:13]OFD Sender: No OFD packet to send [05:05:18]OFD Sender: No OFD packet to send [05:05:23]OFD Sender: No OFD packet to send [05:05:28]OFD Sender: No OFD packet to send [05:05:33]OFD Sender: No OFD packet to send [05:05:38]OFD Sender: No OFD packet to send [05:05:43]OFD Sender: No OFD packet to send [05:05:48]OFD Sender: No OFD packet to send [05:05:53]OFD Sender: No OFD packet to send [05:05:58]OFD Sender: No OFD packet to send [05:06:03]OFD Sender: No OFD packet to send [05:06:08]OFD Sender: No OFD packet to send [05:06:12]recv_with_timeout no data received [05:06:13]OFD Sender: No OFD packet to send [05:06:18]OFD Sender: No OFD packet to send [05:06:23]OFD Sender: No OFD packet to send [05:06:28]OFD Sender: No OFD packet to send [05:06:33]OFD Sender: No OFD packet to send [05:06:38]OFD Sender: No OFD packet to send [05:06:43]OFD Sender: No OFD packet to send [05:06:48]OFD Sender: No OFD packet to send [05:06:53]OFD Sender: No OFD packet to send [05:06:58]OFD Sender: No OFD packet to send [05:07:03]OFD Sender: No OFD packet to send [05:07:08]OFD Sender: No OFD packet to send [05:07:13]OFD Sender: No OFD packet to send [05:07:18]OFD Sender: No OFD packet to send [05:07:23]OFD Sender: No OFD packet to send [05:07:28]OFD Sender: No OFD packet to send [05:07:33]OFD Sender: No OFD packet to send [05:07:38]OFD Sender: No OFD packet to send [05:07:44]OFD Sender: No OFD packet to send [05:07:49]OFD Sender: No OFD packet to send [05:07:54]OFD Sender: No OFD packet to send [05:07:59]OFD Sender: No OFD packet to send [05:08:04]OFD Sender: No OFD packet to send [05:08:09]OFD Sender: No OFD packet to send [05:08:14]OFD Sender: No OFD packet to send [05:08:19]OFD Sender: No OFD packet to send [05:08:24]OFD Sender: No OFD packet to send [05:08:29]OFD Sender: No OFD packet to send [05:08:34]OFD Sender: No OFD packet to send [05:08:39]OFD Sender: No OFD packet to send [05:08:44]OFD Sender: No OFD packet to send [05:08:49]OFD Sender: No OFD packet to send [05:08:54]OFD Sender: No OFD packet to send [05:08:59]OFD Sender: No OFD packet to send [05:09:04]OFD Sender: No OFD packet to send [05:09:09]OFD Sender: No OFD packet to send [05:09:14]OFD Sender: No OFD packet to send [05:09:19]OFD Sender: No OFD packet to send [05:09:24]OFD Sender: No OFD packet to send [05:09:29]OFD Sender: No OFD packet to send [05:09:34]OFD Sender: No OFD packet to send [05:09:36]recv_with_timeout no data received [05:09:39]OFD Sender: No OFD packet to send [05:09:44]OFD Sender: No OFD packet to send [05:09:49]OFD Sender: No OFD packet to send [05:09:54]OFD Sender: No OFD packet to send [05:09:59]OFD Sender: No OFD packet to send [05:10:04]OFD Sender: No OFD packet to send [05:10:09]OFD Sender: No OFD packet to send [05:10:14]OFD Sender: No OFD packet to send [05:10:19]OFD Sender: No OFD packet to send [05:10:24]OFD Sender: No OFD packet to send [05:10:28]recv_with_timeout no data received [05:10:29]OFD Sender: No OFD packet to send [05:10:34]OFD Sender: No OFD packet to send [05:10:39]OFD Sender: No OFD packet to send [05:10:44]OFD Sender: No OFD packet to send [05:10:59]OFD Sender: No OFD packet to send [05:11:04]OFD Sender: No OFD packet to send [05:11:09]OFD Sender: No OFD packet to send [05:11:14]OFD Sender: No OFD packet to send [05:11:19]OFD Sender: No OFD packet to send [05:11:23]recv_with_timeout no data received [05:11:24]OFD Sender: No OFD packet to send [05:11:29]OFD Sender: No OFD packet to send [05:11:34]OFD Sender: No OFD packet to send [05:11:39]OFD Sender: No OFD packet to send [05:11:44]OFD Sender: No OFD packet to send [05:11:49]OFD Sender: No OFD packet to send [05:11:50]accept exits with 9 [05:11:50]New connection [05:11:50]New thread 3066875236 created [05:11:50]Thread 3066731876 joined [05:11:50]Waiting for new connection... [05:11:50] Sock 9.Parse request [05:11:50]Sock 9.Check first char [05:11:50]Sock 9.First char is OK [05:11:50]request: POST /json_proto HTTP/1.0 [05:11:50]Method: POST [05:11:50]URL: /json_proto [05:11:50]Method is POST - this is cgi request [05:11:50]url: /json_proto [05:11:50]query_string will be loaded in cgi processing [05:11:50]execute_cgi json_proto POST (null) [05:11:50]execute_cgi path=json_proto method=POST [05:11:50]POST find Content-Length [05:11:50]Host: 172.17.44.132:8080 [05:11:50]Content-Length: 674 [05:11:50]Content-Type: application/json [05:11:50] [05:11:50]POST finish read [05:11:50]Found Content-Length = 674 [05:11:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [05:11:50]execute_script... [05:11: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)291998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [05:11:50]POST & json_proto [05:11:50]process_json_proto [05:11:50]json parsed OK: [05:11:50]protocol is kg_v1.0 [05:11:50]action value=close_receipt [05:11:50]process_action close_receipt [05:11:50]cmd_close_receipt [05:11:50]MH_GetDate [05:11:50]Write to MH i2c: F0 00 00 1D 00 0C [05:11:50]Write i2c OK [05:11:50]MH_I2C_Read... [05:11:50]Read from MH i2c: F0 [05:11:50]MH_I2C_Read... [05:11:50]Read from MH i2c: F0 09 00 [05:11:50]MH_I2C_Read... [05:11:50]Read from MH i2c: F0 09 00 1D 00 00 16 77 C5 66 2A 83 C1 65 A0 [05:11:50]GetLastDocTimeStamp 1724212763 [05:11:50]current date 1724217110 [05:11:50]FM_GetShiftState [05:11:50]SAM_PROTO_GetShiftState [05:11:50]wFMCommunicate request_size=4 [05:11:50]MH_SAM_APDU [05:11:50]CAPDU: 80 13 01 00 [05:11:50]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [05:11:50]Write i2c OK [05:11:50]MH_I2C_Read... [05:11:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:50]Read from MH i2c: E2 [05:11:50]MH_I2C_Read... [05:11:50]Read from MH i2c: E2 0E 00 [05:11:50]MH_I2C_Read... [05:11:50]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [05:11:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [05:11:50]wFMCommunicate OK [05:11:50]SAM_PROTO_GetShiftState done [05:11:50]FM_GetShiftState done [05:11:50]opened in 1724199517 [05:11:50]opened+sec_in_day 1724285917 [05:11:50]quantity*price = 50063 [05:11:50]sum+1 = 50064 [05:11:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 75 21.08.2024 05:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163477 ФПД: 266514600360088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T051150&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163477&fm=266514600360088&tin=02508201610067®Number=0000000000092562&sum=50000 [05:11:51]StoreToDocumentArchive [05:11:51]shift 466 fd 163477 [05:11:51]save to /storage/0466/doc_00163477 [05:11:51]save last doc name /storage/0466/doc_00163477 to /storage/kkm_last_doc_name [05:11:51]save OK [05:11:51]Clear old archive folders... [05:11:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:11:51]tlvbuf is 01BCDAC0 [05:11:51]SAM_PROTO_ClearQueue [05:11:51]wFMCommunicate request_size=4 [05:11:51]MH_SAM_APDU [05:11:51]CAPDU: 80 09 00 00 [05:11:51]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [05:11:51]Write i2c OK [05:11:51]MH_I2C_Read... [05:11:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:11:51]Read from MH i2c: E2 [05:11:51]MH_I2C_Read... [05:11:51]Read from MH i2c: E2 03 00 [05:11:51]MH_I2C_Read... [05:11:51]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [05:11:51]RAPDU: 90 00 [05:11:51]wFMCommunicate OK [05:11:51]SAM_PROTO_ClearQueue done [05:11:51]KKMCreateOFDPacket [05:11:51]OFDProtocolAddRootSTLVToBuf [05:11:51]FM_MakeSignedData [05:11:51]FM_MakeSignedData [05:11:51]SAM_PROTO_SignData [05:11:51]wFMCommunicate request_size=4 [05:11:51]MH_SAM_APDU [05:11:51]CAPDU: 80 0D 01 02 [05:11:51]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [05:11:51]Write i2c OK [05:11:51]MH_I2C_Read... [05:11:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:11:51]Read from MH i2c: E2 [05:11:51]MH_I2C_Read... [05:11:51]Read from MH i2c: E2 03 00 [05:11:51]MH_I2C_Read... [05:11:51]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [05:11:51]RAPDU: 90 00 [05:11:51]wFMCommunicate OK [05:11:51]wFMCommunicate request_size=255 [05:11:51]MH_SAM_APDU [05:11: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 38 30 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 4B 00 00 00 F4 03 04 00 16 77 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7E 02 00 35 04 06 00 F2 64 C4 14 [05:11:51]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 4B 00 00 00 F4 03 04 00 16 77 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7E 02 00 35 04 06 00 F2 64 C4 14 00 00 D5 [05:11:51]Write i2c OK [05:11:51]MH_I2C_Read... [05:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:52]Read from MH i2c: E2 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: E2 03 00 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [05:11:52]RAPDU: 90 00 [05:11:52]wFMCommunicate OK [05:11:52]wFMCommunicate request_size=7 [05:11:52]MH_SAM_APDU [05:11:52]CAPDU: 80 0D 02 02 02 F8 98 [05:11:52]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 F8 98 00 00 3C [05:11:52]Write i2c OK [05:11:52]MH_I2C_Read... [05:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:52]Read from MH i2c: E2 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: E2 03 00 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [05:11:52]RAPDU: 90 00 [05:11:52]wFMCommunicate OK [05:11:52]wFMCommunicate request_size=4 [05:11:52]MH_SAM_APDU [05:11:52]CAPDU: 80 0D 03 02 [05:11:52]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [05:11:52]Write i2c OK [05:11:52]MH_I2C_Read... [05:11:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:11:52]Read from MH i2c: E2 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: E2 0B 00 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: E2 0B 00 2F 00 00 F2 2C 21 7E 00 CB 51 CC 90 00 50 [05:11:52]RAPDU: F2 2C 21 7E 00 CB 51 CC 90 00 [05:11:52]wFMCommunicate OK [05:11:52]SAM_PROTO_SignData done [05:11:52]FM_MakeSignedData done [05:11:52]CreateOFDProtocolMessage [05:11:52]wFMCommunicate request_size=4 [05:11:52]MH_SAM_APDU [05:11:52]CAPDU: 80 11 00 00 [05:11:52]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [05:11:52]Write i2c OK [05:11:52]MH_I2C_Read... [05:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:52]Read from MH i2c: E2 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: E2 17 00 [05:11:52]MH_I2C_Read... [05:11:52]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 37 36 39 90 00 03 [05:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:11:52]wFMCommunicate OK [05:11:52]CreateOFDProtocolMessage done [05:11:52]OFDSenderStorePacket 163477 [05:11:52]StoreOFDPacket docnum=163477 [05:11:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE 6C 04 01 FF FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 4B 00 00 00 F4 03 04 00 16 77 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7E 02 00 35 04 06 00 F2 64 C4 14 F8 98 F2 2C 21 7E 00 CB 51 CC [05:11:52]CheckFolder [05:11:52]dirname=/storage/ofd_packets [05:11:52]CheckFolder done [05:11:52]ProducePacketName [05:11:52]name=ofd_packets/00163477 [05:11:52]NVStorageSaveData ofd_packets/00163477 [05:11:52]File name is /storage/ofd_packets/00163477 [05:11:52]Write 298 bytes [05:11:52]NVStorageSaveData done [05:11:52]OFDSenderStorePacket done [05:11:52]KKMCreateOFDPacket done [05:11:52]NVStorageSaveData kkm_last_timestamp [05:11:52]File name is /storage/kkm_last_timestamp [05:11:52]Write 4 bytes [05:11:52]NVStorageSaveData done [05:11:52]ExternCall_PrintAddStr [05:11:52]wPrintStart [05:11:52]Write to MH i2c: 01 00 00 31 00 31 [05:11:52]Write i2c OK [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: 01 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: 01 07 00 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [05:11:52]RasterBufferAndPrint [05:11:52]line Счет N : (1)291998 [05:11:52]line ИНН: 02508201610067 [05:11:52]line Контрольно-Кассовый Чек [05:11:52]line ПРОДАЖА [05:11:52]line ТРК (МРК, ГНК) : 44 [05:11:52]line Товар: 2710194800 [05:11:52]line ДТ-К-5 [05:11:52]line 6.570 * 76.20 [05:11:52]line = 500.63 [05:11:52]line НДС 12% НСП 1% [05:11:52]line > о реализуемом товаре [05:11:52]line ОКРУГЛЕНИЕ: -0.63 [05:11:52]line ИТОГО: 500.00 [05:11:52]line Внесено: 500.00 [05:11:52]line СДАЧА: 0.00 [05:11:52]line НСП 1% : 4.43 [05:11:52]line НДС 12% : 53.16 [05:11:52]line Наличными: 500.00 [05:11:52]line Безнал.: 0.00 [05:11:52]line Место: АЗС № 130 "Партнер Нефть" [05:11:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:11:52]line СНО: Общий режим [05:11:52]line Чек 75 21.08.2024 05:11 [05:11:52]line Смена: 466 ФФД: 1.0 [05:11:52]line ЗНМ: 0300000070 [05:11:52]line РНМ: 0000000000092562 [05:11:52]line Версия ККМ: 001 [05:11:52]line ФМ: 0000000000871769 [05:11:52]line ФД: 163477 [05:11:52]line ФПД: 266514600360088 [05:11:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T051150&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163477&fm=266514600360088&tin=02508201610067®Number=0000000000092562&sum=50000 [05:11:52]written 0, free lines is 4095 [05:11:52]OFD Sender: Processing packet 163477 [packets to send 964, broken 963] [05:11:52]ProducePacketName [05:11:52]name=ofd_packets/00163477 [05:11:52]OFD Sender: To server: pG, [05:11:52]CommunicateWithHost lk.salyk.kg:30040 [05:11:52]ConnectInit lk.salyk.kg [05:11:52]Write to MH i2c: 01 00 00 5C 00 5C [05:11:52]Write i2c OK [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: 01 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: 01 07 00 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C8 0C 37 [05:11:52]RasterBufferAndPrint [05:11:52]line [05:11:52]line [05:11:52]line [05:11:52]line [05:11:52]line [05:11:52]written 0, free lines is 3278 [05:11:52]MH_Cut [05:11:52]Write to MH i2c: D1 01 00 63 00 01 35 [05:11:52]Write i2c OK [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: D1 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: D1 01 00 [05:11:52]MH_I2C_Read... [05:11:52]Read from MH i2c: D1 01 00 63 00 00 34 [05:11:52]Write to MH i2c: 01 00 00 64 00 64 [05:11:52]Write i2c OK [05:11:52]MH_I2C_Read... [05:11:53]*** Cut start [05:11:53]*** Purtial cut [05:11:53]*** Stage 1: CUTSNS_PIN = 1 [05:11:55]Connected sock=10 [05:11: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 37 36 39 0C 01 00 00 DE 6C 04 01 FF FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 4B 00 00 00 F4 03 04 00 16 77 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7E 02 00 35 04 06 00 F2 64 C4 14 F8 98 F2 2C 21 7E 00 CB 51 CC [05:11:55]Read from MH i2c: 01 [05:11:55]MH_I2C_Read... [05:11:55]*** Stop cut motor [05:11:55]*** Cut end [05:11:55]Read from MH i2c: 01 07 00 [05:11:55]MH_I2C_Read... [05:11:55]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [05:11:55]process_action close_receipt done [05:11:55]requested_data is exist [05:11:55]produce_requested_data [05:11:55]requested_item fm.sn is exist - process it [05:11:55]wFMCommunicate request_size=4 [05:11:55]MH_SAM_APDU [05:11:55]CAPDU: 80 11 00 00 [05:11:55]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [05:11:55]Write i2c OK [05:11:55]MH_I2C_Read... [05:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:55]Read from MH i2c: E2 [05:11:55]MH_I2C_Read... [05:11:55]Read from MH i2c: E2 17 00 [05:11:55]MH_I2C_Read... [05:11:55]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 37 36 39 90 00 38 [05:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:11:55]wFMCommunicate OK [05:11:55]requested_item fd.num is exist - process it [05:11:55]SAM_PROTO_GetFieldsCounters [05:11:55]wFMCommunicate request_size=4 [05:11:55]MH_SAM_APDU [05:11:55]CAPDU: 80 13 00 00 [05:11:55]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [05:11:55]Write i2c OK [05:11:55]MH_I2C_Read... [05:11:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:11:55]Read from MH i2c: E2 [05:11:55]MH_I2C_Read... [05:11:55]Read from MH i2c: E2 62 00 [05:11:55]MH_I2C_Read... [05:11:55]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7E 02 00 0E 04 04 00 D2 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 D1 [05:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7E 02 00 0E 04 04 00 D2 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 [05:11:55]wFMCommunicate OK [05:11:55]SAM_PROTO_GetFieldsCounters done [05:11:55]requested_item shift.num is exist - process it [05:11:55]requested_item shift.opened is exist - process it [05:11:55]req_shift_opened [05:11:55]FM_GetShiftState [05:11:55]SAM_PROTO_GetShiftState [05:11:55]wFMCommunicate request_size=4 [05:11:55]MH_SAM_APDU [05:11:55]CAPDU: 80 13 01 00 [05:11:55]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [05:11:55]Write i2c OK [05:11:55]MH_I2C_Read... [05:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:55]Read from MH i2c: E2 [05:11:55]MH_I2C_Read... [05:11:55]Read from MH i2c: E2 0E 00 [05:11:55]MH_I2C_Read... [05:11:55]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [05:11:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [05:11:55]wFMCommunicate OK [05:11:55]SAM_PROTO_GetShiftState done [05:11:55]FM_GetShiftState done [05:11:55]req_shift_opened done [05:11:55]requested_item shift.open_date is exist - process it [05:11:55]req_shift_open_date [05:11:55]req_shift_open_date done [05:11:55]produce_requested_data done [05:11:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163477,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [05:11:55]process_action_free close_receipt [05:11:55]json_value_free [05:11:55]json_value_free done [05:11:55]process_json_proto returns [05:11:55]Send response to host [05:11:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163477,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [05:11:55]free response buf [05:11:55]execute_script done [05:11:55]execute_script returns [05:11:55]free content buf [05:11:55]Sock 9.Close socket [05:11:55]Sock 9.Thread stoped [05:11:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 D2 47 00 37 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 37 36 39 10 04 04 00 95 7E 02 00 F4 03 04 00 6B 20 C5 66 B6 04 01 00 00 DC DC EF E8 B3 FB 4C 74 [05:11:55]CommunicateWithHost err = 0 [05:11:55]CheckOFDResponse [05:11:55]1017 (14) - 77093643461234 [05:11:55]1041 (16) - 0000000000871769 [05:11:55]1040 (4) - 163477 [05:11:55]1012 (4) - 20.08.2024 23:02 [05:11:55]1206 (1) - 0 [05:11:55]OFD Sender: Remove packet 163477 [05:11:55]ProducePacketName [05:11:55]name=ofd_packets/00163477 [05:11:55]NVStorageDeleteData [05:11:56]OFD Sender: No OFD packet to send [05:12:00]recv_with_timeout no data received [05:12:01]OFD Sender: No OFD packet to send [05:12:06]OFD Sender: No OFD packet to send [05:12:11]OFD Sender: No OFD packet to send [05:12:16]OFD Sender: No OFD packet to send [05:12:18]recv_with_timeout no data received [05:12:21]OFD Sender: No OFD packet to send [05:12:26]OFD Sender: No OFD packet to send [05:12:31]OFD Sender: No OFD packet to send [05:12:33]recv_with_timeout no data received [05:12:36]OFD Sender: No OFD packet to send [05:12:41]OFD Sender: No OFD packet to send [05:12:46]OFD Sender: No OFD packet to send [05:12:51]OFD Sender: No OFD packet to send [05:12:56]OFD Sender: No OFD packet to send [05:13:01]OFD Sender: No OFD packet to send [05:13:06]OFD Sender: No OFD packet to send [05:13:11]OFD Sender: No OFD packet to send [05:13:16]OFD Sender: No OFD packet to send [05:13:21]OFD Sender: No OFD packet to send [05:13:26]OFD Sender: No OFD packet to send [05:13:31]OFD Sender: No OFD packet to send [05:13:36]OFD Sender: No OFD packet to send [05:13:41]OFD Sender: No OFD packet to send [05:13:46]OFD Sender: No OFD packet to send [05:13:51]OFD Sender: No OFD packet to send [05:13:56]OFD Sender: No OFD packet to send [05:14:01]OFD Sender: No OFD packet to send [05:14:06]OFD Sender: No OFD packet to send [05:14:11]OFD Sender: No OFD packet to send [05:14:16]OFD Sender: No OFD packet to send [05:14: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:08]recv_with_timeout no data received [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:33]OFD Sender: No OFD packet to send [05:18:38]OFD Sender: No OFD packet to send [05:18:43]OFD Sender: No OFD packet to send [05:18:48]OFD Sender: No OFD packet to send [05:18:53]OFD Sender: No OFD packet to send [05:18:58]OFD Sender: No OFD packet to send [05:19:03]OFD Sender: No OFD packet to send [05:19:08]OFD Sender: No OFD packet to send [05:19:13]OFD Sender: No OFD packet to send [05:19:18]OFD Sender: No OFD packet to send [05:19:23]OFD Sender: No OFD packet to send [05:19:28]OFD Sender: No OFD packet to send [05:19:33]OFD Sender: No OFD packet to send [05:19:38]OFD Sender: No OFD packet to send [05:19:43]OFD Sender: No OFD packet to send [05:19:48]OFD Sender: No OFD packet to send [05:19:53]OFD Sender: No OFD packet to send [05:19:58]OFD Sender: No OFD packet to send [05:20:03]OFD Sender: No OFD packet to send [05:20:08]OFD Sender: No OFD packet to send [05:20:13]OFD Sender: No OFD packet to send [05:20: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:31]recv_with_timeout no data received [05:20:33]OFD Sender: No OFD packet to send [05:20:38]OFD Sender: No OFD packet to send [05:20:42]recv_with_timeout no data received [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:13]OFD Sender: No OFD packet to send [05:21:18]OFD Sender: No OFD packet to send [05:21:18]recv_with_timeout no data received [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]recv_with_timeout no data received [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:44]OFD Sender: No OFD packet to send [05:22:49]OFD Sender: No OFD packet to send [05:22:54]OFD Sender: No OFD packet to send [05:22:59]OFD Sender: No OFD packet to send [05:23:04]OFD Sender: No OFD packet to send [05:23:09]OFD Sender: No OFD packet to send [05:23:14]OFD Sender: No OFD packet to send [05:23:19]OFD Sender: No OFD packet to send [05:23:24]OFD Sender: No OFD packet to send [05:23:29]OFD Sender: No OFD packet to send [05:23:34]OFD Sender: No OFD packet to send [05:23:39]OFD Sender: No OFD packet to send [05:23:44]OFD Sender: No OFD packet to send [05:23:49]OFD Sender: No OFD packet to send [05:23:54]OFD Sender: No OFD packet to send [05:23:59]OFD Sender: No OFD packet to send [05:24:04]OFD Sender: No OFD packet to send [05:24:09]OFD Sender: No OFD packet to send [05:24:14]OFD Sender: No OFD packet to send [05:24:19]OFD Sender: No OFD packet to send [05:24:24]OFD Sender: No OFD packet to send [05:24:29]OFD Sender: No OFD packet to send [05:24:34]OFD Sender: No OFD packet to send [05:24:39]OFD Sender: No OFD packet to send [05:24:44]OFD Sender: No OFD packet to send [05:24:49]OFD Sender: No OFD packet to send [05:24:54]OFD Sender: No OFD packet to send [05:24:59]OFD Sender: No OFD packet to send [05:25:04]OFD Sender: No OFD packet to send [05:25:09]OFD Sender: No OFD packet to send [05:25:14]OFD Sender: No OFD packet to send [05:25:19]OFD Sender: No OFD packet to send [05:25:24]OFD Sender: No OFD packet to send [05:25:27]recv_with_timeout no data received [05:25:29]OFD Sender: No OFD packet to send [05:25:34]OFD Sender: No OFD packet to send [05:25:39]OFD Sender: No OFD packet to send [05:25:44]OFD Sender: No OFD packet to send [05:25:49]OFD Sender: No OFD packet to send [05:25:54]OFD Sender: No OFD packet to send [05:25:59]OFD Sender: No OFD packet to send [05:26:04]OFD Sender: No OFD packet to send [05:26:09]OFD Sender: No OFD packet to send [05:26:14]OFD Sender: No OFD packet to send [05:26:19]OFD Sender: No OFD packet to send [05:26:24]OFD Sender: No OFD packet to send [05:26:29]OFD Sender: No OFD packet to send [05:26:34]OFD Sender: No OFD packet to send [05:26:39]OFD Sender: No OFD packet to send [05:26:44]OFD Sender: No OFD packet to send [05:26:49]OFD Sender: No OFD packet to send [05:26:55]OFD Sender: No OFD packet to send [05:27:00]OFD Sender: No OFD packet to send [05:27:05]OFD Sender: No OFD packet to send [05:27:09]recv_with_timeout no data received [05:27:10]OFD Sender: No OFD packet to send [05:27:15]OFD Sender: No OFD packet to send [05:27:20]OFD Sender: No OFD packet to send [05:27:25]OFD Sender: No OFD packet to send [05:27:26]recv_with_timeout no data received [05:27:30]OFD Sender: No OFD packet to send [05:27:35]OFD Sender: No OFD packet to send [05:27:40]OFD Sender: No OFD packet to send [05:27:45]OFD Sender: No OFD packet to send [05:27:50]OFD Sender: No OFD packet to send [05:27:55]OFD Sender: No OFD packet to send [05:28:00]OFD Sender: No OFD packet to send [05:28:04]recv_with_timeout no data received [05:28:05]OFD Sender: No OFD packet to send [05:28:10]OFD Sender: No OFD packet to send [05:28:15]OFD Sender: No OFD packet to send [05:28:20]OFD Sender: No OFD packet to send [05:28:25]OFD Sender: No OFD packet to send [05:28:30]OFD Sender: No OFD packet to send [05:28:35]OFD Sender: No OFD packet to send [05:28:40]OFD Sender: No OFD packet to send [05:28:40]recv_with_timeout no data received [05:28:45]OFD Sender: No OFD packet to send [05:28:50]OFD Sender: No OFD packet to send [05:28:55]OFD Sender: No OFD packet to send [05:29:00]OFD Sender: No OFD packet to send [05:29:05]OFD Sender: No OFD packet to send [05:29:10]OFD Sender: No OFD packet to send [05:29:15]OFD Sender: No OFD packet to send [05:29:20]OFD Sender: No OFD packet to send [05:29:25]OFD Sender: No OFD packet to send [05:29:30]OFD Sender: No OFD packet to send [05:29:35]OFD Sender: No OFD packet to send [05:29:40]OFD Sender: No OFD packet to send [05:29:45]OFD Sender: No OFD packet to send [05:29:50]OFD Sender: No OFD packet to send [05:29:55]OFD Sender: No OFD packet to send [05:30:00]OFD Sender: No OFD packet to send [05:30:05]OFD Sender: No OFD packet to send [05:30:10]OFD Sender: No OFD packet to send [05:30:15]OFD Sender: No OFD packet to send [05:30:20]OFD Sender: No OFD packet to send [05:30:25]OFD Sender: No OFD packet to send [05:30:30]OFD Sender: No OFD packet to send [05:30:35]OFD Sender: No OFD packet to send [05:30:40]OFD Sender: No OFD packet to send [05:30:45]OFD Sender: No OFD packet to send [05:30:50]OFD Sender: No OFD packet to send [05:30:55]OFD Sender: No OFD packet to send [05:31:00]OFD Sender: No OFD packet to send [05:31:06]OFD Sender: No OFD packet to send [05:31:11]OFD Sender: No OFD packet to send [05:31:16]OFD Sender: No OFD packet to send [05:31:21]OFD Sender: No OFD packet to send [05:31:26]OFD Sender: No OFD packet to send [05:31:29]recv_with_timeout no data received [05:31:31]OFD Sender: No OFD packet to send [05:31:36]OFD Sender: No OFD packet to send [05:31:41]OFD Sender: No OFD packet to send [05:31:46]OFD Sender: No OFD packet to send [05:31:51]OFD Sender: No OFD packet to send [05:31:56]OFD Sender: No OFD packet to send [05:32:01]OFD Sender: No OFD packet to send [05:32:06]OFD Sender: No OFD packet to send [05:32:11]OFD Sender: No OFD packet to send [05:32:15]recv_with_timeout no data received [05:32:16]OFD Sender: No OFD packet to send [05:32:21]OFD Sender: No OFD packet to send [05:32:26]OFD Sender: No OFD packet to send [05:32:31]OFD Sender: No OFD packet to send [05:32:36]OFD Sender: No OFD packet to send [05:32:41]OFD Sender: No OFD packet to send [05:32:46]OFD Sender: No OFD packet to send [05:32:51]OFD Sender: No OFD packet to send [05:32:56]OFD Sender: No OFD packet to send [05:33:01]OFD Sender: No OFD packet to send [05:33:06]OFD Sender: No OFD packet to send [05:33:11]OFD Sender: No OFD packet to send [05:33:16]OFD Sender: No OFD packet to send [05:33:21]OFD Sender: No OFD packet to send [05:33:26]OFD Sender: No OFD packet to send [05:33:31]OFD Sender: No OFD packet to send [05:33:36]OFD Sender: No OFD packet to send [05:33:41]OFD Sender: No OFD packet to send [05:33:46]OFD Sender: No OFD packet to send [05:33:51]OFD Sender: No OFD packet to send [05:33:56]OFD Sender: No OFD packet to send [05:34:01]OFD Sender: No OFD packet to send [05:34:06]OFD Sender: No OFD packet to send [05:34:11]OFD Sender: No OFD packet to send [05:34:16]OFD Sender: No OFD packet to send [05:34:21]OFD Sender: No OFD packet to send [05:34:26]OFD Sender: No OFD packet to send [05:34:31]OFD Sender: No OFD packet to send [05:34:36]OFD Sender: No OFD packet to send [05:34:41]OFD Sender: No OFD packet to send [05:34:46]OFD Sender: No OFD packet to send [05:34:51]OFD Sender: No OFD packet to send [05:34:56]OFD Sender: No OFD packet to send [05:34:57]recv_with_timeout no data received [05:35:01]OFD Sender: No OFD packet to send [05:35:06]OFD Sender: No OFD packet to send [05:35:11]OFD Sender: No OFD packet to send [05:35:17]OFD Sender: No OFD packet to send [05:35:22]OFD Sender: No OFD packet to send [05:35:27]OFD Sender: No OFD packet to send [05:35:32]OFD Sender: No OFD packet to send [05:35:37]OFD Sender: No OFD packet to send [05:35:42]OFD Sender: No OFD packet to send [05:35:47]OFD Sender: No OFD packet to send [05:35:52]OFD Sender: No OFD packet to send [05:35:57]OFD Sender: No OFD packet to send [05:36:02]OFD Sender: No OFD packet to send [05:36:07]OFD Sender: No OFD packet to send [05:36:12]OFD Sender: No OFD packet to send [05:36:17]OFD Sender: No OFD packet to send [05:36:22]OFD Sender: No OFD packet to send [05:36:27]OFD Sender: No OFD packet to send [05:36:31]recv_with_timeout no data received [05:36:32]OFD Sender: No OFD packet to send [05:36:37]OFD Sender: No OFD packet to send [05:36:42]OFD Sender: No OFD packet to send [05:36:47]OFD Sender: No OFD packet to send [05:36:52]OFD Sender: No OFD packet to send [05:36:57]OFD Sender: No OFD packet to send [05:37:02]OFD Sender: No OFD packet to send [05:37:07]OFD Sender: No OFD packet to send [05:37:12]OFD Sender: No OFD packet to send [05:37:17]OFD Sender: No OFD packet to send [05:37:22]OFD Sender: No OFD packet to send [05:37:27]OFD Sender: No OFD packet to send [05:37:32]OFD Sender: No OFD packet to send [05:37:37]OFD Sender: No OFD packet to send [05:37:40]recv_with_timeout no data received [05:37:42]OFD Sender: No OFD packet to send [05:37:47]OFD Sender: No OFD packet to send [05:37:50]recv_with_timeout no data received [05:37:52]OFD Sender: No OFD packet to send [05:37:57]OFD Sender: No OFD packet to send [05:38:02]OFD Sender: No OFD packet to send [05:38:07]OFD Sender: No OFD packet to send [05:38:08]recv_with_timeout no data received [05:38:12]OFD Sender: No OFD packet to send [05:38:17]OFD Sender: No OFD packet to send [05:38:22]OFD Sender: No OFD packet to send [05:38:27]OFD Sender: No OFD packet to send [05:38:32]OFD Sender: No OFD packet to send [05:38:37]OFD Sender: No OFD packet to send [05:38:42]OFD Sender: No OFD packet to send [05:38:47]OFD Sender: No OFD packet to send [05:38:52]OFD Sender: No OFD packet to send [05:38:57]OFD Sender: No OFD packet to send [05:39:02]OFD Sender: No OFD packet to send [05:39:07]OFD Sender: No OFD packet to send [05:39:12]OFD Sender: No OFD packet to send [05:39:17]OFD Sender: No OFD packet to send [05:39:22]OFD Sender: No OFD packet to send [05:39:28]OFD Sender: No OFD packet to send [05:39:33]OFD Sender: No OFD packet to send [05:39:38]OFD Sender: No OFD packet to send [05:39:43]OFD Sender: No OFD packet to send [05:39:48]OFD Sender: No OFD packet to send [05:39:53]OFD Sender: No OFD packet to send [05:39:58]OFD Sender: No OFD packet to send [05:39:59]recv_with_timeout no data received [05:40:03]OFD Sender: No OFD packet to send [05:40:08]OFD Sender: No OFD packet to send [05:40:13]OFD Sender: No OFD packet to send [05:40:18]OFD Sender: No OFD packet to send [05:40:23]OFD Sender: No OFD packet to send [05:40:28]OFD Sender: No OFD packet to send [05:40:33]OFD Sender: No OFD packet to send [05:40:38]OFD Sender: No OFD packet to send [05:40:43]OFD Sender: No OFD packet to send [05:40:48]OFD Sender: No OFD packet to send [05:40:53]OFD Sender: No OFD packet to send [05:40:58]OFD Sender: No OFD packet to send [05:41:03]OFD Sender: No OFD packet to send [05:41:08]OFD Sender: No OFD packet to send [05:41:13]OFD Sender: No OFD packet to send [05:41:18]OFD Sender: No OFD packet to send [05:41:20]accept exits with 7 [05:41:20]New connection [05:41:20]New thread 3066731876 created [05:41:20]Thread 3066875236 joined [05:41:20]Waiting for new connection... [05:41:20] Sock 7.Parse request [05:41:20]Sock 7.Check first char [05:41:20]Sock 7.First char is OK [05:41:20]request: POST /json_proto HTTP/1.0 [05:41:20]Method: POST [05:41:20]URL: /json_proto [05:41:20]Method is POST - this is cgi request [05:41:20]url: /json_proto [05:41:20]query_string will be loaded in cgi processing [05:41:20]execute_cgi json_proto POST (null) [05:41:20]execute_cgi path=json_proto method=POST [05:41:20]POST find Content-Length [05:41:20]Host: 172.17.44.132:8080 [05:41:20]Content-Length: 644 [05:41:20]Content-Type: application/json [05:41:20] [05:41:20]POST finish read [05:41:20]Found Content-Length = 644 [05:41:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50565", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:41:20]execute_script... [05:41:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50565", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:41:20]POST & json_proto [05:41:20]process_json_proto [05:41:20]json parsed OK: [05:41:20]protocol is kg_v1.0 [05:41:20]action value=close_receipt [05:41:20]process_action close_receipt [05:41:20]cmd_close_receipt [05:41:20]MH_GetDate [05:41:20]Write to MH i2c: F0 00 00 68 00 57 [05:41:20]Write i2c OK [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: F0 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: F0 09 00 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: F0 09 00 68 00 00 00 7E C5 66 2A 83 C1 65 DC [05:41:20]GetLastDocTimeStamp 1724217110 [05:41:20]current date 1724218880 [05:41:20]FM_GetShiftState [05:41:20]SAM_PROTO_GetShiftState [05:41:20]wFMCommunicate request_size=4 [05:41:20]MH_SAM_APDU [05:41:20]CAPDU: 80 13 01 00 [05:41:20]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [05:41:20]Write i2c OK [05:41:20]MH_I2C_Read... [05:41:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:41:20]Read from MH i2c: E2 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: E2 0E 00 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [05:41:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [05:41:20]wFMCommunicate OK [05:41:20]SAM_PROTO_GetShiftState done [05:41:20]FM_GetShiftState done [05:41:20]opened in 1724199517 [05:41:20]opened+sec_in_day 1724285917 [05:41:20]quantity*price = 6500 [05:41:20]sum+1 = 6501 [05:41:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 76 21.08.2024 05:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163478 ФПД: 210101485507496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T054120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163478&fm=210101485507496&tin=02508201610067®Number=0000000000092562&sum=6500 0 [05:41:21]StoreToDocumentArchive [05:41:21]shift 466 fd 163478 [05:41:21]save to /storage/0466/doc_00163478 [05:41:21]save last doc name /storage/0466/doc_00163478 to /storage/kkm_last_doc_name [05:41:21]save OK [05:41:21]Clear old archive folders... [05:41:21]ProcessDocumentItem done err = 0, tmpTLVsize=272 [05:41:21]tlvbuf is B6D955A0 [05:41:21]SAM_PROTO_ClearQueue [05:41:21]wFMCommunicate request_size=4 [05:41:21]MH_SAM_APDU [05:41:21]CAPDU: 80 09 00 00 [05:41:21]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:41:21]Read from MH i2c: E2 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [05:41:21]RAPDU: 90 00 [05:41:21]wFMCommunicate OK [05:41:21]SAM_PROTO_ClearQueue done [05:41:21]KKMCreateOFDPacket [05:41:21]OFDProtocolAddRootSTLVToBuf [05:41:21]FM_MakeSignedData [05:41:21]FM_MakeSignedData [05:41:21]SAM_PROTO_SignData [05:41:21]wFMCommunicate request_size=4 [05:41:21]MH_SAM_APDU [05:41:21]CAPDU: 80 0D 01 02 [05:41:21]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:41:21]Read from MH i2c: E2 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [05:41:21]RAPDU: 90 00 [05:41:21]wFMCommunicate OK [05:41:21]wFMCommunicate request_size=255 [05:41:21]MH_SAM_APDU [05:41:21]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 00 7E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [05:41:21]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 00 7E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 07 [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:41:21]Read from MH i2c: E2 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [05:41:21]RAPDU: 90 00 [05:41:21]wFMCommunicate OK [05:41:21]wFMCommunicate request_size=31 [05:41:21]MH_SAM_APDU [05:41:21]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 96 7E 02 00 35 04 06 00 BF 16 10 69 13 A8 [05:41:21]Write to MH i2c: E2 22 00 79 00 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 96 7E 02 00 35 04 06 00 BF 16 10 69 13 A8 00 00 43 [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:41:21]Read from MH i2c: E2 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [05:41:21]RAPDU: 90 00 [05:41:21]wFMCommunicate OK [05:41:21]wFMCommunicate request_size=4 [05:41:21]MH_SAM_APDU [05:41:21]CAPDU: 80 0D 03 02 [05:41:21]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:41:21]Read from MH i2c: E2 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 0B 00 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 0B 00 7A 00 00 97 BD 81 A6 94 73 61 E1 90 00 BA [05:41:21]RAPDU: 97 BD 81 A6 94 73 61 E1 90 00 [05:41:21]wFMCommunicate OK [05:41:21]SAM_PROTO_SignData done [05:41:21]FM_MakeSignedData done [05:41:21]CreateOFDProtocolMessage [05:41:21]wFMCommunicate request_size=4 [05:41:21]MH_SAM_APDU [05:41:21]CAPDU: 80 11 00 00 [05:41:21]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:41:21]Read from MH i2c: E2 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 17 00 [05:41:21]MH_I2C_Read... [05:41:21]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 37 36 39 90 00 4E [05:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:41:21]wFMCommunicate OK [05:41:21]CreateOFDProtocolMessage done [05:41:21]OFDSenderStorePacket 163478 [05:41:21]StoreOFDPacket docnum=163478 [05:41:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 D2 3F 1C 01 9B 3E 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 00 7E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7E 02 00 35 04 06 00 BF 16 10 69 13 A8 97 BD 81 A6 94 73 61 E1 [05:41:21]CheckFolder [05:41:21]dirname=/storage/ofd_packets [05:41:21]CheckFolder done [05:41:21]ProducePacketName [05:41:21]name=ofd_packets/00163478 [05:41:21]NVStorageSaveData ofd_packets/00163478 [05:41:21]File name is /storage/ofd_packets/00163478 [05:41:21]Write 322 bytes [05:41:21]NVStorageSaveData done [05:41:21]OFDSenderStorePacket done [05:41:21]KKMCreateOFDPacket done [05:41:21]NVStorageSaveData kkm_last_timestamp [05:41:21]File name is /storage/kkm_last_timestamp [05:41:21]Write 4 bytes [05:41:21]NVStorageSaveData done [05:41:21]ExternCall_PrintAddStr [05:41:21]wPrintStart [05:41:21]Write to MH i2c: 01 00 00 7C 00 7C [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: 01 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: 01 07 00 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [05:41:21]RasterBufferAndPrint [05:41:21]line Счет N : (3)50565 [05:41:21]line ИНН: 02508201610067 [05:41:21]line Контрольно-Кассовый Чек [05:41:21]line ПРОДАЖА [05:41:21]line Товар: 47018716 [05:41:21]line Водка Пшеничная 0,1л [05:41:21]line 1.000 * 65.00 [05:41:21]line = 65.00 [05:41:21]line НДС 12% НСП 1% [05:41:21]line > о реализуемом товаре [05:41:21]line ИТОГО: 65.00 [05:41:21]line НСП 1% : 0.57 [05:41:21]line НДС 12% : 6.90 [05:41:21]line Наличными: 65.00 [05:41:21]line Безнал.: 0.00 [05:41:21]line Место: АЗС № 130 "Партнер Нефть" [05:41:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:41:21]line СНО: Общий режим [05:41:21]line Чек 76 21.08.2024 05:41 [05:41:21]line Смена: 466 ФФД: 1.0 [05:41:21]line ЗНМ: 0300000070 [05:41:21]line РНМ: 0000000000092562 [05:41:21]line Версия ККМ: 001 [05:41:21]line ФМ: 0000000000871769 [05:41:21]line ФД: 163478 [05:41:21]line ФПД: 210101485507496 [05:41:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T054120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163478&fm=210101485507496&tin=02508201610067®Number=0000000000092562&sum=6500 [05:41:22]OFD Sender: Processing packet 163478 [packets to send 964, broken 963] [05:41:22]ProducePacketName [05:41:22]name=ofd_packets/00163478 [05:41:22]OFD Sender: To server: pG, [05:41:22]CommunicateWithHost lk.salyk.kg:30040 [05:41:22]ConnectInit lk.salyk.kg [05:41:22]line 0 [05:41:22]written 0, free lines is 4095 [05:41:22]Write to MH i2c: 01 00 00 A4 00 A4 [05:41:22]Write i2c OK [05:41:22]MH_I2C_Read... [05:41:22]Read from MH i2c: 01 [05:41:22]MH_I2C_Read... [05:41:22]Read from MH i2c: 01 07 00 [05:41:22]MH_I2C_Read... [05:41:22]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 C5 0C 7C [05:41:22]RasterBufferAndPrint [05:41:22]line [05:41:22]line [05:41:22]line [05:41:22]line [05:41:22]line [05:41:22]written 0, free lines is 3272 [05:41:22]MH_Cut [05:41:22]Write to MH i2c: D1 01 00 AB 00 01 7D [05:41:22]Write i2c OK [05:41:22]MH_I2C_Read... [05:41:22]Read from MH i2c: D1 [05:41:22]MH_I2C_Read... [05:41:22]Read from MH i2c: D1 01 00 [05:41:22]MH_I2C_Read... [05:41:22]Read from MH i2c: D1 01 00 AB 00 00 7C [05:41:22]Write to MH i2c: 01 00 00 AC 00 AC [05:41:22]Write i2c OK [05:41:22]MH_I2C_Read... [05:41:23]*** Cut start [05:41:23]*** Purtial cut [05:41:23]*** Stage 1: CUTSNS_PIN = 1 [05:41:25]Read from MH i2c: 01 [05:41:25]MH_I2C_Read... [05:41:25]*** Stop cut motor [05:41:25]*** Cut end [05:41:25]Read from MH i2c: 01 07 00 [05:41:25]MH_I2C_Read... [05:41:25]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [05:41:25]process_action close_receipt done [05:41:25]requested_data is exist [05:41:25]produce_requested_data [05:41:25]requested_item fm.sn is exist - process it [05:41:25]wFMCommunicate request_size=4 [05:41:25]MH_SAM_APDU [05:41:25]CAPDU: 80 11 00 00 [05:41:25]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [05:41:25]Write i2c OK [05:41:25]MH_I2C_Read... [05:41:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:41:25]Read from MH i2c: E2 [05:41:25]MH_I2C_Read... [05:41:25]Read from MH i2c: E2 17 00 [05:41:25]MH_I2C_Read... [05:41:25]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 37 36 39 90 00 80 [05:41:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:41:25]wFMCommunicate OK [05:41:25]requested_item fd.num is exist - process it [05:41:25]SAM_PROTO_GetFieldsCounters [05:41:25]wFMCommunicate request_size=4 [05:41:25]MH_SAM_APDU [05:41:25]CAPDU: 80 13 00 00 [05:41:25]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [05:41:25]Write i2c OK [05:41:25]MH_I2C_Read... [05:41:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:41:25]Read from MH i2c: E2 [05:41:25]MH_I2C_Read... [05:41:25]Read from MH i2c: E2 62 00 [05:41:25]MH_I2C_Read... [05:41:25]Read from MH i2c: E2 62 00 AE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7E 02 00 0E 04 04 00 D2 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 1D [05:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7E 02 00 0E 04 04 00 D2 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 [05:41:25]wFMCommunicate OK [05:41:25]SAM_PROTO_GetFieldsCounters done [05:41:25]requested_item shift.num is exist - process it [05:41:25]requested_item shift.opened is exist - process it [05:41:25]req_shift_opened [05:41:25]FM_GetShiftState [05:41:25]SAM_PROTO_GetShiftState [05:41:25]wFMCommunicate request_size=4 [05:41:25]MH_SAM_APDU [05:41:25]CAPDU: 80 13 01 00 [05:41:25]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [05:41:25]Write i2c OK [05:41:25]MH_I2C_Read... [05:41:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:41:25]Read from MH i2c: E2 [05:41:25]MH_I2C_Read... [05:41:25]Read from MH i2c: E2 0E 00 [05:41:25]MH_I2C_Read... [05:41:25]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [05:41:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [05:41:25]wFMCommunicate OK [05:41:25]SAM_PROTO_GetShiftState done [05:41:25]FM_GetShiftState done [05:41:25]req_shift_opened done [05:41:25]requested_item shift.open_date is exist - process it [05:41:25]req_shift_open_date [05:41:25]req_shift_open_date done [05:41:25]produce_requested_data done [05:41:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163478,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [05:41:25]process_action_free close_receipt [05:41:25]json_value_free [05:41:25]json_value_free done [05:41:25]process_json_proto returns [05:41:25]Send response to host [05:41:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163478,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [05:41:25]free response buf [05:41:25]execute_script done [05:41:25]execute_script returns [05:41:25]free content buf [05:41:25]Sock 7.Close socket [05:41:25]Sock 7.Thread stoped [05:41:27]recv_with_timeout no data received [05:41:32]Connected sock=11 [05:41: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 37 36 39 24 01 00 00 D2 3F 1C 01 9B 3E 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 00 7E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7E 02 00 35 04 06 00 BF 16 10 69 13 A8 97 BD 81 A6 94 73 61 E1 [05:41:37]recv_with_timeout no data received [05:41:37]CommunicateWithHost answer receiving error [05:41:37]CommunicateWithHost err = -3 [05:41:37]OFD Sender: Server communicate error [05:41:42]recv_with_timeout no data received [05:41:43]OFD Sender: Processing packet 163478 [packets to send 964, broken 963] [05:41:43]ProducePacketName [05:41:43]name=ofd_packets/00163478 [05:41:43]OFD Sender: To server: pG, [05:41:43]CommunicateWithHost lk.salyk.kg:30040 [05:41:43]ConnectInit lk.salyk.kg [05:41:48]ConnectInit Can't take IP for lk.salyk.kg [05:41:48]CommunicateWithHost connect error [05:41:48]CommunicateWithHost err = -1 [05:41:48]OFD Sender: Server communicate error [05:41:53]OFD Sender: Processing packet 163478 [packets to send 964, broken 963] [05:41:53]ProducePacketName [05:41:53]name=ofd_packets/00163478 [05:41:53]OFD Sender: To server: pG, [05:41:53]CommunicateWithHost lk.salyk.kg:30040 [05:41:53]ConnectInit lk.salyk.kg [05:41:57]recv_with_timeout no data received [05:41:58]ConnectInit Can't take IP for lk.salyk.kg [05:41:58]CommunicateWithHost connect error [05:41:58]CommunicateWithHost err = -1 [05:41:58]OFD Sender: Server communicate error [05:42:03]OFD Sender: Processing packet 163478 [packets to send 964, broken 963] [05:42:03]ProducePacketName [05:42:03]name=ofd_packets/00163478 [05:42:03]OFD Sender: To server: pG, [05:42:03]CommunicateWithHost lk.salyk.kg:30040 [05:42:03]ConnectInit lk.salyk.kg [05:42:11]Connected sock=10 [05:42: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 37 36 39 24 01 00 00 D2 3F 1C 01 9B 3E 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 00 7E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7E 02 00 35 04 06 00 BF 16 10 69 13 A8 97 BD 81 A6 94 73 61 E1 [05:42:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B7 11 47 00 31 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 37 36 39 10 04 04 00 96 7E 02 00 F4 03 04 00 85 27 C5 66 B6 04 01 00 00 C1 37 52 C9 87 F2 45 65 [05:42:13]CommunicateWithHost err = 0 [05:42:13]CheckOFDResponse [05:42:13]1017 (14) - 77093643461234 [05:42:13]1041 (16) - 0000000000871769 [05:42:13]1040 (4) - 163478 [05:42:13]1012 (4) - 20.08.2024 23:32 [05:42:13]1206 (1) - 0 [05:42:13]OFD Sender: Remove packet 163478 [05:42:13]ProducePacketName [05:42:13]name=ofd_packets/00163478 [05:42:13]NVStorageDeleteData [05:42:13]OFD Sender: No OFD packet to send [05:42:18]OFD Sender: No OFD packet to send [05:42:23]OFD Sender: No OFD packet to send [05:42:28]OFD Sender: No OFD packet to send [05:42:34]OFD Sender: No OFD packet to send [05:42:39]OFD Sender: No OFD packet to send [05:42:44]OFD Sender: No OFD packet to send [05:42:49]OFD Sender: No OFD packet to send [05:42:54]OFD Sender: No OFD packet to send [05:42:59]OFD Sender: No OFD packet to send [05:43:04]OFD Sender: No OFD packet to send [05:43:09]OFD Sender: No OFD packet to send [05:43:14]OFD Sender: No OFD packet to send [05:43:19]OFD Sender: No OFD packet to send [05:43:24]OFD Sender: No OFD packet to send [05:43:29]OFD Sender: No OFD packet to send [05:43:32]recv_with_timeout no data received [05:43:34]OFD Sender: No OFD packet to send [05:43:39]OFD Sender: No OFD packet to send [05:43:44]OFD Sender: No OFD packet to send [05:43:49]OFD Sender: No OFD packet to send [05:43:54]OFD Sender: No OFD packet to send [05:43:59]OFD Sender: No OFD packet to send [05:44:04]OFD Sender: No OFD packet to send [05:44:09]OFD Sender: No OFD packet to send [05:44:14]OFD Sender: No OFD packet to send [05:44:18]recv_with_timeout no data received [05:44:19]OFD Sender: No OFD packet to send [05:44:24]OFD Sender: No OFD packet to send [05:44:29]OFD Sender: No OFD packet to send [05:44:30]recv_with_timeout no data received [05:44:34]OFD Sender: No OFD packet to send [05:44:39]OFD Sender: No OFD packet to send [05:44:44]OFD Sender: No OFD packet to send [05:44:49]OFD Sender: No OFD packet to send [05:44:54]OFD Sender: No OFD packet to send [05:44:59]OFD Sender: No OFD packet to send [05:45:02]recv_with_timeout no data received [05:45:04]OFD Sender: No OFD packet to send [05:45:09]OFD Sender: No OFD packet to send [05:45:14]OFD Sender: No OFD packet to send [05:45:19]OFD Sender: No OFD packet to send [05:45:24]OFD Sender: No OFD packet to send [05:45:29]OFD Sender: No OFD packet to send [05:45:34]OFD Sender: No OFD packet to send [05:45:39]OFD Sender: No OFD packet to send [05:45:44]OFD Sender: No OFD packet to send [05:45:49]OFD Sender: No OFD packet to send [05:45:54]OFD Sender: No OFD packet to send [05:45:59]OFD Sender: No OFD packet to send [05:46:04]OFD Sender: No OFD packet to send [05:46:09]OFD Sender: No OFD packet to send [05:46:14]OFD Sender: No OFD packet to send [05:46:19]OFD Sender: No OFD packet to send [05:46:24]OFD Sender: No OFD packet to send [05:46:29]OFD Sender: No OFD packet to send [05:46:34]OFD Sender: No OFD packet to send [05:46:39]OFD Sender: No OFD packet to send [05:46:45]OFD Sender: No OFD packet to send [05:46:50]OFD Sender: No OFD packet to send [05:46:55]OFD Sender: No OFD packet to send [05:47:00]OFD Sender: No OFD packet to send [05:47:05]OFD Sender: No OFD packet to send [05:47:10]OFD Sender: No OFD packet to send [05:47:15]OFD Sender: No OFD packet to send [05:47:20]OFD Sender: No OFD packet to send [05:47:25]OFD Sender: No OFD packet to send [05:47:30]OFD Sender: No OFD packet to send [05:47:35]OFD Sender: No OFD packet to send [05:47:40]OFD Sender: No OFD packet to send [05:47:45]OFD Sender: No OFD packet to send [05:47:50]OFD Sender: No OFD packet to send [05:47:55]OFD Sender: No OFD packet to send [05:48:00]OFD Sender: No OFD packet to send [05:48:02]recv_with_timeout no data received [05:48:05]OFD Sender: No OFD packet to send [05:48:10]OFD Sender: No OFD packet to send [05:48:15]OFD Sender: No OFD packet to send [05:48:20]OFD Sender: No OFD packet to send [05:48:25]OFD Sender: No OFD packet to send [05:48:30]OFD Sender: No OFD packet to send [05:48:35]OFD Sender: No OFD packet to send [05:48:40]OFD Sender: No OFD packet to send [05:48:45]OFD Sender: No OFD packet to send [05:48:50]OFD Sender: No OFD packet to send [05:48:55]OFD Sender: No OFD packet to send [05:49:00]OFD Sender: No OFD packet to send [05:49:05]OFD Sender: No OFD packet to send [05:49:10]OFD Sender: No OFD packet to send [05:49:15]OFD Sender: No OFD packet to send [05:49:20]OFD Sender: No OFD packet to send [05:49:25]OFD Sender: No OFD packet to send [05:49:30]OFD Sender: No OFD packet to send [05:49:35]OFD Sender: No OFD packet to send [05:49:40]OFD Sender: No OFD packet to send [05:49:45]OFD Sender: No OFD packet to send [05:49:50]OFD Sender: No OFD packet to send [05:49:55]OFD Sender: No OFD packet to send [05:50:00]OFD Sender: No OFD packet to send [05:50: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:24]recv_with_timeout no data received [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:40]OFD Sender: No OFD packet to send [05:50:45]OFD Sender: No OFD packet to send [05:50:46]accept exits with 9 [05:50:46]New connection [05:50:46]New thread 3066875236 created [05:50:46]Thread 3066731876 joined [05:50:46]Waiting for new connection... [05:50:46] Sock 9.Parse request [05:50:46]Sock 9.Check first char [05:50:46]Sock 9.First char is OK [05:50:46]request: POST /json_proto HTTP/1.0 [05:50:46]Method: POST [05:50:46]URL: /json_proto [05:50:46]Method is POST - this is cgi request [05:50:46]url: /json_proto [05:50:46]query_string will be loaded in cgi processing [05:50:46]execute_cgi json_proto POST (null) [05:50:46]execute_cgi path=json_proto method=POST [05:50:46]POST find Content-Length [05:50:46]Host: 172.17.44.132:8080 [05:50:46]Content-Length: 685 [05:50:46]Content-Type: application/json [05:50:46] [05:50:46]POST finish read [05:50:46]Found Content-Length = 685 [05:50:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:50:46]execute_script... [05: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)292002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:50:46]POST & json_proto [05:50:46]process_json_proto [05:50:46]json parsed OK: [05:50:46]protocol is kg_v1.0 [05:50:46]action value=close_receipt [05:50:46]process_action close_receipt [05:50:46]cmd_close_receipt [05:50:46]MH_GetDate [05:50:46]Write to MH i2c: F0 00 00 B0 00 9F [05:50:47]Write i2c OK [05:50:47]MH_I2C_Read... [05:50:47]Read from MH i2c: F0 [05:50:47]MH_I2C_Read... [05:50:47]Read from MH i2c: F0 09 00 [05:50:47]MH_I2C_Read... [05:50:47]Read from MH i2c: F0 09 00 B0 00 00 37 80 C5 66 2A 83 C1 65 5D [05:50:47]GetLastDocTimeStamp 1724218880 [05:50:47]current date 1724219447 [05:50:47]FM_GetShiftState [05:50:47]SAM_PROTO_GetShiftState [05:50:47]wFMCommunicate request_size=4 [05:50:47]MH_SAM_APDU [05:50:47]CAPDU: 80 13 01 00 [05:50:47]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [05:50:47]Write i2c OK [05:50:47]MH_I2C_Read... [05:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:47]Read from MH i2c: E2 [05:50:47]MH_I2C_Read... [05:50:47]Read from MH i2c: E2 0E 00 [05:50:47]MH_I2C_Read... [05:50:47]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [05:50:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [05:50:47]wFMCommunicate OK [05:50:47]SAM_PROTO_GetShiftState done [05:50:47]FM_GetShiftState done [05:50:47]opened in 1724199517 [05:50:47]opened+sec_in_day 1724285917 [05:50:47]quantity*price = 100032 [05:50:47]sum+1 = 100033 [05:50:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 77 21.08.2024 05:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163479 ФПД: 202642827470117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T055047&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163479&fm=202642827470117&tin=02508201610067®Number=0000000000092562&sum=100000 [05:50:48]StoreToDocumentArchive [05:50:48]shift 466 fd 163479 [05:50:48]save to /storage/0466/doc_00163479 [05:50:48]save last doc name /storage/0466/doc_00163479 to /storage/kkm_last_doc_name [05:50:48]save OK [05:50:48]Clear old archive folders... [05:50:48]ProcessDocumentItem done err = 0, tmpTLVsize=250 [05:50:48]tlvbuf is 01BE5F40 [05:50:48]SAM_PROTO_ClearQueue [05:50:48]wFMCommunicate request_size=4 [05:50:48]MH_SAM_APDU [05:50:48]CAPDU: 80 09 00 00 [05:50:48]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [05:50:48]Write i2c OK [05:50:48]MH_I2C_Read... [05:50:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:50:48]Read from MH i2c: E2 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [05:50:48]RAPDU: 90 00 [05:50:48]wFMCommunicate OK [05:50:48]SAM_PROTO_ClearQueue done [05:50:48]KKMCreateOFDPacket [05:50:48]OFDProtocolAddRootSTLVToBuf [05:50:48]FM_MakeSignedData [05:50:48]FM_MakeSignedData [05:50:48]SAM_PROTO_SignData [05:50:48]wFMCommunicate request_size=4 [05:50:48]MH_SAM_APDU [05:50:48]CAPDU: 80 0D 01 02 [05:50:48]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [05:50:48]Write i2c OK [05:50:48]MH_I2C_Read... [05:50:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:50:48]Read from MH i2c: E2 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [05:50:48]RAPDU: 90 00 [05:50:48]wFMCommunicate OK [05:50:48]wFMCommunicate request_size=255 [05:50:48]MH_SAM_APDU [05:50:48]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4D 00 00 00 F4 03 04 00 37 80 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7E 02 00 35 04 06 00 B8 4D [05:50:48]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4D 00 00 00 F4 03 04 00 37 80 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7E 02 00 35 04 06 00 B8 4D 00 00 00 [05:50:48]Write i2c OK [05:50:48]MH_I2C_Read... [05:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:48]Read from MH i2c: E2 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [05:50:48]RAPDU: 90 00 [05:50:48]wFMCommunicate OK [05:50:48]wFMCommunicate request_size=9 [05:50:48]MH_SAM_APDU [05:50:48]CAPDU: 80 0D 02 02 04 75 BF 65 25 [05:50:48]Write to MH i2c: E2 0C 00 C1 00 80 0D 02 02 04 00 75 BF 65 25 00 00 01 [05:50:48]Write i2c OK [05:50:48]MH_I2C_Read... [05:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:48]Read from MH i2c: E2 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [05:50:48]RAPDU: 90 00 [05:50:48]wFMCommunicate OK [05:50:48]wFMCommunicate request_size=4 [05:50:48]MH_SAM_APDU [05:50:48]CAPDU: 80 0D 03 02 [05:50:48]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [05:50:48]Write i2c OK [05:50:48]MH_I2C_Read... [05:50:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:50:48]Read from MH i2c: E2 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 0B 00 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 0B 00 C2 00 00 09 B3 3D AB F2 98 8F C4 90 00 BF [05:50:48]RAPDU: 09 B3 3D AB F2 98 8F C4 90 00 [05:50:48]wFMCommunicate OK [05:50:48]SAM_PROTO_SignData done [05:50:48]FM_MakeSignedData done [05:50:48]CreateOFDProtocolMessage [05:50:48]wFMCommunicate request_size=4 [05:50:48]MH_SAM_APDU [05:50:48]CAPDU: 80 11 00 00 [05:50:48]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [05:50:48]Write i2c OK [05:50:48]MH_I2C_Read... [05:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:48]Read from MH i2c: E2 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 17 00 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [05:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:50:48]wFMCommunicate OK [05:50:48]CreateOFDProtocolMessage done [05:50:48]OFDSenderStorePacket 163479 [05:50:48]StoreOFDPacket docnum=163479 [05:50:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 FA 68 06 01 10 F2 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4D 00 00 00 F4 03 04 00 37 80 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7E 02 00 35 04 06 00 B8 4D 75 BF 65 25 09 B3 3D AB F2 98 8F C4 [05:50:48]CheckFolder [05:50:48]dirname=/storage/ofd_packets [05:50:48]CheckFolder done [05:50:48]ProducePacketName [05:50:48]name=ofd_packets/00163479 [05:50:48]NVStorageSaveData ofd_packets/00163479 [05:50:48]File name is /storage/ofd_packets/00163479 [05:50:48]Write 300 bytes [05:50:48]NVStorageSaveData done [05:50:48]OFDSenderStorePacket done [05:50:48]KKMCreateOFDPacket done [05:50:48]NVStorageSaveData kkm_last_timestamp [05:50:48]File name is /storage/kkm_last_timestamp [05:50:48]Write 4 bytes [05:50:48]NVStorageSaveData done [05:50:48]ExternCall_PrintAddStr [05:50:48]wPrintStart [05:50:48]Write to MH i2c: 01 00 00 C4 00 C4 [05:50:48]Write i2c OK [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: 01 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: 01 07 00 [05:50:48]MH_I2C_Read... [05:50:48]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [05:50:48]RasterBufferAndPrint [05:50:48]line Счет N : (1)292002 [05:50:48]line ИНН: 02508201610067 [05:50:48]line Контрольно-Кассовый Чек [05:50:48]line ПРОДАЖА [05:50:48]line ТРК (МРК, ГНК) : 81 [05:50:48]line Товар: 2711129700 [05:50:48]line ГАЗ-К-5 [05:50:48]line 26.050 * 38.40 [05:50:48]line = 1000.32 [05:50:48]line НДС 12% НСП 1% [05:50:48]line > о реализуемом товаре [05:50:48]line ОКРУГЛЕНИЕ: -0.32 [05:50:48]line ИТОГО: 1000.00 [05:50:48]line Внесено: 1000.00 [05:50:48]line СДАЧА: 0.00 [05:50:48]line НСП 1% : 8.85 [05:50:48]line НДС 12% : 106.23 [05:50:48]line Наличными: 1000.00 [05:50:48]line Безнал.: 0.00 [05:50:48]line Место: АЗС № 130 "Партнер Нефть" [05:50:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:50:48]line СНО: Общий режим [05:50:48]line Чек 77 21.08.2024 05:50 [05:50:48]line Смена: 466 ФФД: 1.0 [05:50:48]line ЗНМ: 0300000070 [05:50:48]line РНМ: 0000000000092562 [05:50:48]line Версия ККМ: 001 [05:50:48]line ФМ: 0000000000871769 [05:50:48]line ФД: 163479 [05:50:48]line ФПД: 202642827470117 [05:50:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T055047&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163479&fm=202642827470117&tin=02508201610067®Number=0000000000092562&sum=100000 [05:50:49]OFD Sender: Processing packet 163479 [packets to send 964, broken 963] [05:50:49]ProducePacketName [05:50:49]name=ofd_packets/00163479 [05:50:49]OFD Sender: To server: pG, [05:50:49]CommunicateWithHost lk.salyk.kg:30040 [05:50:49]ConnectInit lk.salyk.kg [05:50:49]written 0, free lines is 4095 [05:50:49]Write to MH i2c: 01 00 00 EF 00 EF [05:50:49]Write i2c OK [05:50:49]MH_I2C_Read... [05:50:49]Read from MH i2c: 01 [05:50:49]MH_I2C_Read... [05:50:49]Read from MH i2c: 01 07 00 [05:50:49]MH_I2C_Read... [05:50:49]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 A7 0C A9 [05:50:49]RasterBufferAndPrint [05:50:49]line [05:50:49]line [05:50:49]line [05:50:49]line [05:50:49]line [05:50:49]written 0, free lines is 3244 [05:50:49]MH_Cut [05:50:49]Write to MH i2c: D1 01 00 F6 00 01 C8 [05:50:49]Write i2c OK [05:50:49]MH_I2C_Read... [05:50:49]Read from MH i2c: D1 [05:50:49]MH_I2C_Read... [05:50:49]Read from MH i2c: D1 01 00 [05:50:49]MH_I2C_Read... [05:50:49]Read from MH i2c: D1 01 00 F6 00 00 C7 [05:50:49]Write to MH i2c: 01 00 00 F7 00 F7 [05:50:49]Write i2c OK [05:50:49]MH_I2C_Read... [05:50:50]*** Cut start [05:50:50]*** Purtial cut [05:50:50]*** Stage 1: CUTSNS_PIN = 1 [05:50:52]Read from MH i2c: 01 [05:50:52]MH_I2C_Read... [05:50:52]*** Stop cut motor [05:50:52]*** Cut end [05:50:52]Read from MH i2c: 01 07 00 [05:50:52]MH_I2C_Read... [05:50:52]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [05:50:52]process_action close_receipt done [05:50:52]requested_data is exist [05:50:52]produce_requested_data [05:50:52]requested_item fm.sn is exist - process it [05:50:52]wFMCommunicate request_size=4 [05:50:52]MH_SAM_APDU [05:50:52]CAPDU: 80 11 00 00 [05:50:52]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [05:50:52]Write i2c OK [05:50:52]MH_I2C_Read... [05:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:52]Read from MH i2c: E2 [05:50:52]MH_I2C_Read... [05:50:52]Read from MH i2c: E2 17 00 [05:50:52]MH_I2C_Read... [05:50:52]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 37 36 39 90 00 CB [05:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:50:52]wFMCommunicate OK [05:50:52]requested_item fd.num is exist - process it [05:50:52]SAM_PROTO_GetFieldsCounters [05:50:52]wFMCommunicate request_size=4 [05:50:52]MH_SAM_APDU [05:50:52]CAPDU: 80 13 00 00 [05:50:52]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [05:50:52]Write i2c OK [05:50:52]MH_I2C_Read... [05:50:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:50:52]Read from MH i2c: E2 [05:50:52]MH_I2C_Read... [05:50:52]Read from MH i2c: E2 62 00 [05:50:52]MH_I2C_Read... [05:50:52]Read from MH i2c: E2 62 00 F9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7E 02 00 0E 04 04 00 D2 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 6C [05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7E 02 00 0E 04 04 00 D2 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 [05:50:52]wFMCommunicate OK [05:50:52]SAM_PROTO_GetFieldsCounters done [05:50:52]requested_item shift.num is exist - process it [05:50:52]requested_item shift.opened is exist - process it [05:50:52]req_shift_opened [05:50:52]FM_GetShiftState [05:50:52]SAM_PROTO_GetShiftState [05:50:52]wFMCommunicate request_size=4 [05:50:52]MH_SAM_APDU [05:50:52]CAPDU: 80 13 01 00 [05:50:52]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [05:50:52]Write i2c OK [05:50:52]MH_I2C_Read... [05:50:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:52]Read from MH i2c: E2 [05:50:52]MH_I2C_Read... [05:50:52]Read from MH i2c: E2 0E 00 [05:50:52]MH_I2C_Read... [05:50:52]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [05:50:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [05:50:52]wFMCommunicate OK [05:50:52]SAM_PROTO_GetShiftState done [05:50:52]FM_GetShiftState done [05:50:52]req_shift_opened done [05:50:52]requested_item shift.open_date is exist - process it [05:50:52]req_shift_open_date [05:50:52]req_shift_open_date done [05:50:52]produce_requested_data done [05:50:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163479,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [05:50:52]process_action_free close_receipt [05:50:52]json_value_free [05:50:52]json_value_free done [05:50:52]process_json_proto returns [05:50:52]Send response to host [05:50:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163479,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [05:50:52]free response buf [05:50:52]execute_script done [05:50:52]execute_script returns [05:50:52]free content buf [05:50:52]Sock 9.Close socket [05:50:52]Sock 9.Thread stoped [05:50:53]recv_with_timeout no data received [05:50:54]ConnectInit Can't take IP for lk.salyk.kg [05:50:54]CommunicateWithHost connect error [05:50:54]CommunicateWithHost err = -1 [05:50:54]OFD Sender: Server communicate error [05:50:59]OFD Sender: Processing packet 163479 [packets to send 964, broken 963] [05:50:59]ProducePacketName [05:50:59]name=ofd_packets/00163479 [05:50:59]OFD Sender: To server: pG, [05:50:59]CommunicateWithHost lk.salyk.kg:30040 [05:50:59]ConnectInit lk.salyk.kg [05:51:05]Connected sock=10 [05:51: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 37 36 39 0E 01 00 00 FA 68 06 01 10 F2 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4D 00 00 00 F4 03 04 00 37 80 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7E 02 00 35 04 06 00 B8 4D 75 BF 65 25 09 B3 3D AB F2 98 8F C4 [05:51:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 0B 47 00 0F B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7E 02 00 F4 03 04 00 9A 29 C5 66 B6 04 01 00 00 FA 78 AA C8 11 85 8F DD [05:51:06]CommunicateWithHost err = 0 [05:51:06]CheckOFDResponse [05:51:06]1017 (14) - 77093643461234 [05:51:06]1041 (16) - 0000000000871769 [05:51:06]1040 (4) - 163479 [05:51:06]1012 (4) - 20.08.2024 23:41 [05:51:06]1206 (1) - 0 [05:51:06]OFD Sender: Remove packet 163479 [05:51:06]ProducePacketName [05:51:06]name=ofd_packets/00163479 [05:51:06]NVStorageDeleteData [05:51:07]OFD Sender: No OFD packet to send [05:51:12]OFD Sender: No OFD packet to send [05:51:17]OFD Sender: No OFD packet to send [05:51:22]OFD Sender: No OFD packet to send [05:51:27]OFD Sender: No OFD packet to send [05:51:32]OFD Sender: No OFD packet to send [05:51:37]OFD Sender: No OFD packet to send [05:51:42]OFD Sender: No OFD packet to send [05:51:47]OFD Sender: No OFD packet to send [05:51:52]OFD Sender: No OFD packet to send [05:51:57]OFD Sender: No OFD packet to send [05:52:02]OFD Sender: No OFD packet to send [05:52:07]OFD Sender: No OFD packet to send [05:52:12]OFD Sender: No OFD packet to send [05:52:17]OFD Sender: No OFD packet to send [05:52:22]OFD Sender: No OFD packet to send [05:52:27]OFD Sender: No OFD packet to send [05:52:32]OFD Sender: No OFD packet to send [05:52:37]OFD Sender: No OFD packet to send [05:52:42]OFD Sender: No OFD packet to send [05:52:47]OFD Sender: No OFD packet to send [05:52:52]OFD Sender: No OFD packet to send [05:52:57]OFD Sender: No OFD packet to send [05:53:02]OFD Sender: No OFD packet to send [05:53:07]OFD Sender: No OFD packet to send [05:53:12]OFD Sender: No OFD packet to send [05:53:17]OFD Sender: No OFD packet to send [05:53:22]OFD Sender: No OFD packet to send [05:53:27]OFD Sender: No OFD packet to send [05:53:32]OFD Sender: No OFD packet to send [05:53:37]OFD Sender: No OFD packet to send [05:53:42]OFD Sender: No OFD packet to send [05:53:47]OFD Sender: No OFD packet to send [05:53:52]OFD Sender: No OFD packet to send [05:53:57]OFD Sender: No OFD packet to send [05:54:02]OFD Sender: No OFD packet to send [05:54:07]OFD Sender: No OFD packet to send [05:54:12]OFD Sender: No OFD packet to send [05:54:17]OFD Sender: No OFD packet to send [05:54:22]OFD Sender: No OFD packet to send [05:54:27]OFD Sender: No OFD packet to send [05:54:32]OFD Sender: No OFD packet to send [05:54:37]OFD Sender: No OFD packet to send [05:54:43]OFD Sender: No OFD packet to send [05:54:48]OFD Sender: No OFD packet to send [05:54:53]OFD Sender: No OFD packet to send [05:54:58]OFD Sender: No OFD packet to send [05:55:03]OFD Sender: No OFD packet to send [05:55:08]OFD Sender: No OFD packet to send [05:55:13]OFD Sender: No OFD packet to send [05:55:18]OFD Sender: No OFD packet to send [05:55:23]OFD Sender: No OFD packet to send [05:55:28]OFD Sender: No OFD packet to send [05:55:33]OFD Sender: No OFD packet to send [05:55:38]OFD Sender: No OFD packet to send [05:55:43]OFD Sender: No OFD packet to send [05:55:48]OFD Sender: No OFD packet to send [05:55:53]OFD Sender: No OFD packet to send [05:55:58]OFD Sender: No OFD packet to send [05:56:03]OFD Sender: No OFD packet to send [05:56:08]OFD Sender: No OFD packet to send [05:56:13]OFD Sender: No OFD packet to send [05:56:18]OFD Sender: No OFD packet to send [05:56:23]OFD Sender: No OFD packet to send [05:56:28]OFD Sender: No OFD packet to send [05:56:33]OFD Sender: No OFD packet to send [05:56:38]OFD Sender: No OFD packet to send [05:56:43]OFD Sender: No OFD packet to send [05:56:48]OFD Sender: No OFD packet to send [05:56:53]OFD Sender: No OFD packet to send [05:56:58]OFD Sender: No OFD packet to send [05:57:03]OFD Sender: No OFD packet to send [05:57:06]recv_with_timeout no data received [05:57:08]OFD Sender: No OFD packet to send [05:57:13]OFD Sender: No OFD packet to send [05:57:18]OFD Sender: No OFD packet to send [05:57:23]OFD Sender: No OFD packet to send [05:57:27]recv_with_timeout no data received [05:57:28]OFD Sender: No OFD packet to send [05:57:33]OFD Sender: No OFD packet to send [05:57:38]OFD Sender: No OFD packet to send [05:57:43]OFD Sender: No OFD packet to send [05:57:48]OFD Sender: No OFD packet to send [05:57:53]OFD Sender: No OFD packet to send [05:57:58]OFD Sender: No OFD packet to send [05:58:03]OFD Sender: No OFD packet to send [05:58:08]OFD Sender: No OFD packet to send [05:58:13]OFD Sender: No OFD packet to send [05:58:28]OFD Sender: No OFD packet to send [05:58:33]OFD Sender: No OFD packet to send [05:58:38]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]ConnectInit Can't connect to host [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:54]OFD Sender: No OFD packet to send [06:00:59]OFD Sender: No OFD packet to send [06:01:04]OFD Sender: No OFD packet to send [06:01:09]OFD Sender: No OFD packet to send [06:01:14]OFD Sender: No OFD packet to send [06:01:17]recv_with_timeout no data received [06:01:19]OFD Sender: No OFD packet to send [06:01:24]OFD Sender: No OFD packet to send [06:01:29]OFD Sender: No OFD packet to send [06:01:34]recv_with_timeout no data received [06:01:34]OFD Sender: No OFD packet to send [06:01:39]OFD Sender: No OFD packet to send [06:01:44]OFD Sender: No OFD packet to send [06:01:49]OFD Sender: No OFD packet to send [06:01:54]OFD Sender: No OFD packet to send [06:01:59]OFD Sender: No OFD packet to send [06:02:04]OFD Sender: No OFD packet to send [06:02:09]OFD Sender: No OFD packet to send [06:02:14]OFD Sender: No OFD packet to send [06:02:19]OFD Sender: No OFD packet to send [06:02:24]OFD Sender: No OFD packet to send [06:02:26]recv_with_timeout no data received [06:02:29]OFD Sender: No OFD packet to send [06:02:34]OFD Sender: No OFD packet to send [06:02:39]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:02:59]recv_with_timeout no data received [06:03:00]OFD Sender: No OFD packet to send [06:03:05]OFD Sender: No OFD packet to send [06:03:10]OFD Sender: No OFD packet to send [06:03:15]OFD Sender: No OFD packet to send [06:03:20]OFD Sender: No OFD packet to send [06:03:25]OFD Sender: No OFD packet to send [06:03:30]OFD Sender: No OFD packet to send [06:03: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:43]recv_with_timeout no data received [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:13]recv_with_timeout no data received [06:05:15]OFD Sender: No OFD packet to send [06:05:20]OFD Sender: No OFD packet to send [06:05:25]OFD Sender: No OFD packet to send [06:05:30]OFD Sender: No OFD packet to send [06:05:35]OFD Sender: No OFD packet to send [06:05:40]OFD Sender: No OFD packet to send [06:05:45]OFD Sender: No OFD packet to send [06:05:50]OFD Sender: No OFD packet to send [06:05:55]OFD Sender: No OFD packet to send [06:06:00]OFD Sender: No OFD packet to send [06:06:05]OFD Sender: No OFD packet to send [06:06:08]recv_with_timeout no data received [06:06:10]OFD Sender: No OFD packet to send [06:06:15]OFD Sender: No OFD packet to send [06:06:20]OFD Sender: No OFD packet to send [06:06:25]OFD Sender: No OFD packet to send [06:06:30]OFD Sender: No OFD packet to send [06:06:35]OFD Sender: No OFD packet to send [06:06:40]OFD Sender: No OFD packet to send [06:06:46]OFD Sender: No OFD packet to send [06:06:51]OFD Sender: No OFD packet to send [06:06:56]OFD Sender: No OFD packet to send [06:07:01]OFD Sender: No OFD packet to send [06:07:06]OFD Sender: No OFD packet to send [06:07:11]OFD Sender: No OFD packet to send [06:07:16]OFD Sender: No OFD packet to send [06:07:21]OFD Sender: No OFD packet to send [06:07:26]OFD Sender: No OFD packet to send [06:07:31]OFD Sender: No OFD packet to send [06:07:36]OFD Sender: No OFD packet to send [06:07:41]OFD Sender: No OFD packet to send [06:07:46]OFD Sender: No OFD packet to send [06:07:51]OFD Sender: No OFD packet to send [06:07:56]OFD Sender: No OFD packet to send [06:08:01]OFD Sender: No OFD packet to send [06:08:06]OFD Sender: No OFD packet to send [06:08:11]OFD Sender: No OFD packet to send [06:08:16]OFD Sender: No OFD packet to send [06:08:21]OFD Sender: No OFD packet to send [06:08:26]OFD Sender: No OFD packet to send [06:08:31]OFD Sender: No OFD packet to send [06:08:36]OFD Sender: No OFD packet to send [06:08:41]OFD Sender: No OFD packet to send [06:08:46]OFD Sender: No OFD packet to send [06:08:51]OFD Sender: No OFD packet to send [06:08:56]OFD Sender: No OFD packet to send [06:09:00]recv_with_timeout no data received [06:09:01]OFD Sender: No OFD packet to send [06:09:06]OFD Sender: No OFD packet to send [06:09:11]OFD Sender: No OFD packet to send [06:09:16]OFD Sender: No OFD packet to send [06:09:21]OFD Sender: No OFD packet to send [06:09:26]OFD Sender: No OFD packet to send [06:09:31]OFD Sender: No OFD packet to send [06:09:36]OFD Sender: No OFD packet to send [06:09:41]OFD Sender: No OFD packet to send [06:09:46]OFD Sender: No OFD packet to send [06:09:51]OFD Sender: No OFD packet to send [06:09:56]OFD Sender: No OFD packet to send [06:10:01]OFD Sender: No OFD packet to send [06:10:06]OFD Sender: No OFD packet to send [06:10:11]OFD Sender: No OFD packet to send [06:10:16]OFD Sender: No OFD packet to send [06:10:21]OFD Sender: No OFD packet to send [06:10:26]OFD Sender: No OFD packet to send [06:10:31]OFD Sender: No OFD packet to send [06:10:36]OFD Sender: No OFD packet to send [06:10:41]OFD Sender: No OFD packet to send [06:10:47]OFD Sender: No OFD packet to send [06:10:52]OFD Sender: No OFD packet to send [06:10:57]OFD Sender: No OFD packet to send [06:11:02]OFD Sender: No OFD packet to send [06:11:07]OFD Sender: No OFD packet to send [06:11:12]OFD Sender: No OFD packet to send [06:11:17]OFD Sender: No OFD packet to send [06:11:22]OFD Sender: No OFD packet to send [06:11:27]OFD Sender: No OFD packet to send [06:11:32]OFD Sender: No OFD packet to send [06:11:37]OFD Sender: No OFD packet to send [06:11:42]OFD Sender: No OFD packet to send [06:11:47]OFD Sender: No OFD packet to send [06:11:52]OFD Sender: No OFD packet to send [06:11:57]OFD Sender: No OFD packet to send [06:12:02]OFD Sender: No OFD packet to send [06:12:07]OFD Sender: No OFD packet to send [06:12:12]OFD Sender: No OFD packet to send [06:12:17]OFD Sender: No OFD packet to send [06:12:22]OFD Sender: No OFD packet to send [06:12:27]OFD Sender: No OFD packet to send [06:12:32]OFD Sender: No OFD packet to send [06:12:37]OFD Sender: No OFD packet to send [06:12:42]OFD Sender: No OFD packet to send [06:12:46]recv_with_timeout no data received [06:12:47]OFD Sender: No OFD packet to send [06:12:52]OFD Sender: No OFD packet to send [06:12:57]OFD Sender: No OFD packet to send [06:13:02]recv_with_timeout no data received [06:13:02]OFD Sender: No OFD packet to send [06:13:07]OFD Sender: No OFD packet to send [06:13:12]OFD Sender: No OFD packet to send [06:13:17]OFD Sender: No OFD packet to send [06:13:22]OFD Sender: No OFD packet to send [06:13:27]OFD Sender: No OFD packet to send [06:13:32]OFD Sender: No OFD packet to send [06:13:37]OFD Sender: No OFD packet to send [06:13:39]recv_with_timeout no data received [06:13:42]OFD Sender: No OFD packet to send [06:13:47]OFD Sender: No OFD packet to send [06:13:52]accept exits with 7 [06:13:52]New connection [06:13:52]New thread 3066731876 created [06:13:52]Thread 3066875236 joined [06:13:52]Waiting for new connection... [06:13:52] Sock 7.Parse request [06:13:52]Sock 7.Check first char [06:13:52]Sock 7.First char is OK [06:13:52]request: POST /json_proto HTTP/1.0 [06:13:52]Method: POST [06:13:52]URL: /json_proto [06:13:52]Method is POST - this is cgi request [06:13:52]url: /json_proto [06:13:52]query_string will be loaded in cgi processing [06:13:52]execute_cgi json_proto POST (null) [06:13:52]execute_cgi path=json_proto method=POST [06:13:52]POST find Content-Length [06:13:52]Host: 172.17.44.132:8080 [06:13:52]Content-Length: 672 [06:13:52]Content-Type: application/json [06:13:52] [06:13:52]POST finish read [06:13:52]Found Content-Length = 672 [06:13:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [06:13:52]execute_script... [06:13:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [06:13:52]POST & json_proto [06:13:52]process_json_proto [06:13:52]json parsed OK: [06:13:52]protocol is kg_v1.0 [06:13:52]action value=close_receipt [06:13:52]process_action close_receipt [06:13:52]cmd_close_receipt [06:13:52]MH_GetDate [06:13:52]Write to MH i2c: F0 00 00 FB 00 EA [06:13:52]Write i2c OK [06:13:52]MH_I2C_Read... [06:13:52]Read from MH i2c: F0 [06:13:52]MH_I2C_Read... [06:13:52]Read from MH i2c: F0 09 00 [06:13:52]MH_I2C_Read... [06:13:52]Read from MH i2c: F0 09 00 FB 00 00 A0 85 C5 66 2A 83 C1 65 16 [06:13:52]GetLastDocTimeStamp 1724219447 [06:13:52]current date 1724220832 [06:13:52]FM_GetShiftState [06:13:52]SAM_PROTO_GetShiftState [06:13:52]wFMCommunicate request_size=4 [06:13:52]MH_SAM_APDU [06:13:52]CAPDU: 80 13 01 00 [06:13:52]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [06:13:52]Write i2c OK [06:13:52]MH_I2C_Read... [06:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:13:52]Read from MH i2c: E2 [06:13:52]MH_I2C_Read... [06:13:52]Read from MH i2c: E2 0E 00 [06:13:52]MH_I2C_Read... [06:13:52]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [06:13:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:13:52]wFMCommunicate OK [06:13:52]SAM_PROTO_GetShiftState done [06:13:52]FM_GetShiftState done [06:13:52]opened in 1724199517 [06:13:52]opened+sec_in_day 1724285917 [06:13:52]quantity*price = 150052 [06:13:52]sum+1 = 150054 [06:13:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 78 21.08.2024 06:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163480 ФПД: 113029733208827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T061352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163480&fm=113029733208827&tin=02508201610067®Number=0000000000092562&sum=150000 [06:13:53]StoreToDocumentArchive [06:13:53]shift 466 fd 163480 [06:13:53]save to /storage/0466/doc_00163480 [06:13:53]save last doc name /storage/0466/doc_00163480 to /storage/kkm_last_doc_name [06:13:53]save OK [06:13:53]Clear old archive folders... [06:13:53]ProcessDocumentItem done err = 0, tmpTLVsize=249 [06:13:53]tlvbuf is 01BBAD80 [06:13:53]SAM_PROTO_ClearQueue [06:13:53]wFMCommunicate request_size=4 [06:13:53]MH_SAM_APDU [06:13:53]CAPDU: 80 09 00 00 [06:13:53]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [06:13:53]Write i2c OK [06:13:53]MH_I2C_Read... [06:13:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:13:53]Read from MH i2c: E2 [06:13:53]MH_I2C_Read... [06:13:53]Read from MH i2c: E2 03 00 [06:13:53]MH_I2C_Read... [06:13:53]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [06:13:53]RAPDU: 90 00 [06:13:53]wFMCommunicate OK [06:13:53]SAM_PROTO_ClearQueue done [06:13:53]KKMCreateOFDPacket [06:13:53]OFDProtocolAddRootSTLVToBuf [06:13:53]FM_MakeSignedData [06:13:53]FM_MakeSignedData [06:13:53]SAM_PROTO_SignData [06:13:53]wFMCommunicate request_size=4 [06:13:53]MH_SAM_APDU [06:13:53]CAPDU: 80 0D 01 02 [06:13:53]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [06:13:53]Write i2c OK [06:13:53]MH_I2C_Read... [06:13:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:13:53]Read from MH i2c: E2 [06:13:53]MH_I2C_Read... [06:13:53]Read from MH i2c: E2 03 00 [06:13:53]MH_I2C_Read... [06:13:53]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [06:13:53]RAPDU: 90 00 [06:13:53]wFMCommunicate OK [06:13:53]wFMCommunicate request_size=255 [06:13:53]MH_SAM_APDU [06:13: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 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 4E 00 00 00 F4 03 04 00 A0 85 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7E 02 00 35 04 06 00 66 CC C9 [06:13:53]Write to MH i2c: E2 02 01 0B 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 4E 00 00 00 F4 03 04 00 A0 85 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7E 02 00 35 04 06 00 66 CC C9 00 00 EB [06:13:53]Write i2c OK [06:13:53]MH_I2C_Read... [06:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:13:53]Read from MH i2c: E2 [06:13:53]MH_I2C_Read... [06:13:53]Read from MH i2c: E2 03 00 [06:13:53]MH_I2C_Read... [06:13:53]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [06:13:53]RAPDU: 90 00 [06:13:53]wFMCommunicate OK [06:13:53]wFMCommunicate request_size=8 [06:13:53]MH_SAM_APDU [06:13:53]CAPDU: 80 0D 02 02 03 18 D2 FB [06:13:53]Write to MH i2c: E2 0B 00 0C 01 80 0D 02 02 03 00 18 D2 FB 00 00 72 [06:13:53]Write i2c OK [06:13:53]MH_I2C_Read... [06:13:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:13:54]Read from MH i2c: E2 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: E2 03 00 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [06:13:54]RAPDU: 90 00 [06:13:54]wFMCommunicate OK [06:13:54]wFMCommunicate request_size=4 [06:13:54]MH_SAM_APDU [06:13:54]CAPDU: 80 0D 03 02 [06:13:54]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [06:13:54]Write i2c OK [06:13:54]MH_I2C_Read... [06:13:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:13:54]Read from MH i2c: E2 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: E2 0B 00 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: E2 0B 00 0D 01 00 E0 C5 64 B3 BC 61 AD 9B 90 00 AB [06:13:54]RAPDU: E0 C5 64 B3 BC 61 AD 9B 90 00 [06:13:54]wFMCommunicate OK [06:13:54]SAM_PROTO_SignData done [06:13:54]FM_MakeSignedData done [06:13:54]CreateOFDProtocolMessage [06:13:54]wFMCommunicate request_size=4 [06:13:54]MH_SAM_APDU [06:13:54]CAPDU: 80 11 00 00 [06:13:54]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [06:13:54]Write i2c OK [06:13:54]MH_I2C_Read... [06:13:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:13:54]Read from MH i2c: E2 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: E2 17 00 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [06:13:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:13:54]wFMCommunicate OK [06:13:54]CreateOFDProtocolMessage done [06:13:54]OFDSenderStorePacket 163480 [06:13:54]StoreOFDPacket docnum=163480 [06:13:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 07 48 05 01 FB 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 4E 00 00 00 F4 03 04 00 A0 85 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7E 02 00 35 04 06 00 66 CC C9 18 D2 FB E0 C5 64 B3 BC 61 AD 9B [06:13:54]CheckFolder [06:13:54]dirname=/storage/ofd_packets [06:13:54]CheckFolder done [06:13:54]ProducePacketName [06:13:54]name=ofd_packets/00163480 [06:13:54]NVStorageSaveData ofd_packets/00163480 [06:13:54]File name is /storage/ofd_packets/00163480 [06:13:54]Write 299 bytes [06:13:54]NVStorageSaveData done [06:13:54]OFDSenderStorePacket done [06:13:54]KKMCreateOFDPacket done [06:13:54]NVStorageSaveData kkm_last_timestamp [06:13:54]File name is /storage/kkm_last_timestamp [06:13:54]Write 4 bytes [06:13:54]NVStorageSaveData done [06:13:54]ExternCall_PrintAddStr [06:13:54]wPrintStart [06:13:54]Write to MH i2c: 01 00 00 0F 01 10 [06:13:54]Write i2c OK [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: 01 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: 01 07 00 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [06:13:54]RasterBufferAndPrint [06:13:54]line Счет N : (1)292009 [06:13:54]line ИНН: 02508201610067 [06:13:54]line Контрольно-Кассовый Чек [06:13:54]line ПРОДАЖА [06:13:54]line ТРК (МРК, ГНК) : 31 [06:13:54]line Товар: 2710124130 [06:13:54]line SU-92-К-5 [06:13:54]line 21.810 * 68.80 [06:13:54]line = 1500.53 [06:13:54]line НДС 12% НСП 1% [06:13:54]line > о реализуемом товаре [06:13:54]line ОКРУГЛЕНИЕ: -0.53 [06:13:54]line ИТОГО: 1500.00 [06:13:54]line Внесено: 1500.00 [06:13:54]line СДАЧА: 0.00 [06:13:54]line НСП 1% : 13.28 [06:13:54]line НДС 12% : 159.35 [06:13:54]line Наличными: 1500.00 [06:13:54]line Безнал.: 0.00 [06:13:54]line Место: АЗС № 130 "Партнер Нефть" [06:13:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:13:54]line СНО: Общий режим [06:13:54]line Чек 78 21.08.2024 06:13 [06:13:54]line Смена: 466 ФФД: 1.0 [06:13:54]line ЗНМ: 0300000070 [06:13:54]line РНМ: 0000000000092562 [06:13:54]line Версия ККМ: 001 [06:13:54]line ФМ: 0000000000871769 [06:13:54]line ФД: 163480 [06:13:54]line ФПД: 113029733208827 [06:13:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T061352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163480&fm=113029733208827&tin=02508201610067®Number=0000000000092562&sum=150000 [06:13:54]OFD Sender: Processing packet 163480 [packets to send 964, broken 963] [06:13:54]ProducePacketName [06:13:54]name=ofd_packets/00163480 [06:13:54]OFD Sender: To server: pG, [06:13:54]CommunicateWithHost lk.salyk.kg:30040 [06:13:54]ConnectInit lk.salyk.kg [06:13:54]written 0, free lines is 4095 [06:13:54]Write to MH i2c: 01 00 00 3A 01 3B [06:13:54]Write i2c OK [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: 01 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: 01 07 00 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 AE 0C FC [06:13:54]RasterBufferAndPrint [06:13:54]line [06:13:54]line [06:13:54]line [06:13:54]line [06:13:54]line [06:13:54]written 0, free lines is 3252 [06:13:54]MH_Cut [06:13:54]Write to MH i2c: D1 01 00 41 01 01 14 [06:13:54]Write i2c OK [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: D1 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: D1 01 00 [06:13:54]MH_I2C_Read... [06:13:54]Read from MH i2c: D1 01 00 41 01 00 13 [06:13:54]Write to MH i2c: 01 00 00 42 01 43 [06:13:54]Write i2c OK [06:13:54]MH_I2C_Read... [06:13:55]*** Cut start [06:13:55]*** Purtial cut [06:13:55]*** Stage 1: CUTSNS_PIN = 1 [06:13:57]Read from MH i2c: 01 [06:13:57]MH_I2C_Read... [06:13:57]*** Stop cut motor [06:13:57]*** Cut end [06:13:57]Read from MH i2c: 01 07 00 [06:13:57]MH_I2C_Read... [06:13:57]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [06:13:57]process_action close_receipt done [06:13:57]requested_data is exist [06:13:57]produce_requested_data [06:13:57]requested_item fm.sn is exist - process it [06:13:57]wFMCommunicate request_size=4 [06:13:57]MH_SAM_APDU [06:13:57]CAPDU: 80 11 00 00 [06:13:57]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [06:13:57]Write i2c OK [06:13:57]MH_I2C_Read... [06:13:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:13:57]Read from MH i2c: E2 [06:13:57]MH_I2C_Read... [06:13:57]Read from MH i2c: E2 17 00 [06:13:57]MH_I2C_Read... [06:13:57]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [06:13:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:13:57]wFMCommunicate OK [06:13:57]requested_item fd.num is exist - process it [06:13:57]SAM_PROTO_GetFieldsCounters [06:13:57]wFMCommunicate request_size=4 [06:13:57]MH_SAM_APDU [06:13:57]CAPDU: 80 13 00 00 [06:13:57]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [06:13:57]Write i2c OK [06:13:57]MH_I2C_Read... [06:13:57]recv_with_timeout no data received [06:13:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:13:58]Read from MH i2c: E2 [06:13:58]MH_I2C_Read... [06:13:58]Read from MH i2c: E2 62 00 [06:13:58]MH_I2C_Read... [06:13:58]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7E 02 00 0E 04 04 00 D2 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 BC [06:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:13:58]wFMCommunicate OK [06:13:58]SAM_PROTO_GetFieldsCounters done [06:13:58]requested_item shift.num is exist - process it [06:13:58]requested_item shift.opened is exist - process it [06:13:58]req_shift_opened [06:13:58]FM_GetShiftState [06:13:58]SAM_PROTO_GetShiftState [06:13:58]wFMCommunicate request_size=4 [06:13:58]MH_SAM_APDU [06:13:58]CAPDU: 80 13 01 00 [06:13:58]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [06:13:58]Write i2c OK [06:13:58]MH_I2C_Read... [06:13:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:13:58]Read from MH i2c: E2 [06:13:58]MH_I2C_Read... [06:13:58]Read from MH i2c: E2 0E 00 [06:13:58]MH_I2C_Read... [06:13:58]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [06:13:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:13:58]wFMCommunicate OK [06:13:58]SAM_PROTO_GetShiftState done [06:13:58]FM_GetShiftState done [06:13:58]req_shift_opened done [06:13:58]requested_item shift.open_date is exist - process it [06:13:58]req_shift_open_date [06:13:58]req_shift_open_date done [06:13:58]produce_requested_data done [06:13:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163480,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:13:58]process_action_free close_receipt [06:13:58]json_value_free [06:13:58]json_value_free done [06:13:58]process_json_proto returns [06:13:58]Send response to host [06:13:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163480,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:13:58]free response buf [06:13:58]execute_script done [06:13:58]execute_script returns [06:13:58]free content buf [06:13:58]Sock 7.Close socket [06:13:58]Sock 7.Thread stoped [06:13:59]ConnectInit Can't take IP for lk.salyk.kg [06:13:59]CommunicateWithHost connect error [06:13:59]CommunicateWithHost err = -1 [06:13:59]OFD Sender: Server communicate error [06:14:04]OFD Sender: Processing packet 163480 [packets to send 964, broken 963] [06:14:04]ProducePacketName [06:14:04]name=ofd_packets/00163480 [06:14:04]OFD Sender: To server: pG, [06:14:04]CommunicateWithHost lk.salyk.kg:30040 [06:14:04]ConnectInit lk.salyk.kg [06:14:09]recv_with_timeout no data received [06:14:20]Connected sock=9 [06:14: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 37 36 39 0D 01 00 00 07 48 05 01 FB 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 4E 00 00 00 F4 03 04 00 A0 85 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7E 02 00 35 04 06 00 66 CC C9 18 D2 FB E0 C5 64 B3 BC 61 AD 9B [06:14:25]recv_with_timeout no data received [06:14:25]CommunicateWithHost answer receiving error [06:14:25]CommunicateWithHost err = -3 [06:14:25]OFD Sender: Server communicate error [06:14:25]recv_with_timeout no data received [06:14:30]OFD Sender: Processing packet 163480 [packets to send 964, broken 963] [06:14:30]ProducePacketName [06:14:30]name=ofd_packets/00163480 [06:14:30]OFD Sender: To server: pG, [06:14:30]CommunicateWithHost lk.salyk.kg:30040 [06:14:30]ConnectInit lk.salyk.kg [06:14:32]Connected sock=7 [06:14: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 37 36 39 0D 01 00 00 07 48 05 01 FB 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 4E 00 00 00 F4 03 04 00 A0 85 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7E 02 00 35 04 06 00 66 CC C9 18 D2 FB E0 C5 64 B3 BC 61 AD 9B [06:14:37]recv_with_timeout no data received [06:14:37]CommunicateWithHost answer receiving error [06:14:37]CommunicateWithHost err = -3 [06:14:37]OFD Sender: Server communicate error [06:14:37]recv_with_timeout no data received [06:14:42]OFD Sender: Processing packet 163480 [packets to send 964, broken 963] [06:14:42]ProducePacketName [06:14:42]name=ofd_packets/00163480 [06:14:42]OFD Sender: To server: pG, [06:14:42]CommunicateWithHost lk.salyk.kg:30040 [06:14:42]ConnectInit lk.salyk.kg [06:14:44]Connected sock=9 [06:14: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 37 36 39 0D 01 00 00 07 48 05 01 FB 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 4E 00 00 00 F4 03 04 00 A0 85 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7E 02 00 35 04 06 00 66 CC C9 18 D2 FB E0 C5 64 B3 BC 61 AD 9B [06:14:49]recv_with_timeout no data received [06:14:49]CommunicateWithHost answer receiving error [06:14:49]CommunicateWithHost err = -3 [06:14:49]OFD Sender: Server communicate error [06:14:55]OFD Sender: Processing packet 163480 [packets to send 964, broken 963] [06:14:55]ProducePacketName [06:14:55]name=ofd_packets/00163480 [06:14:55]OFD Sender: To server: pG, [06:14:55]CommunicateWithHost lk.salyk.kg:30040 [06:14:55]ConnectInit lk.salyk.kg [06:14:56]Connected sock=7 [06:14: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 37 36 39 0D 01 00 00 07 48 05 01 FB 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 4E 00 00 00 F4 03 04 00 A0 85 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7E 02 00 35 04 06 00 66 CC C9 18 D2 FB E0 C5 64 B3 BC 61 AD 9B [06:14:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2D 4D 47 00 99 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 37 36 39 10 04 04 00 98 7E 02 00 F4 03 04 00 31 2F C5 66 B6 04 01 00 00 E7 57 FD 1B 0F 1C 46 1C [06:14:57]CommunicateWithHost err = 0 [06:14:57]CheckOFDResponse [06:14:57]1017 (14) - 77093643461234 [06:14:57]1041 (16) - 0000000000871769 [06:14:57]1040 (4) - 163480 [06:14:57]1012 (4) - 21.08.2024 00:05 [06:14:57]1206 (1) - 0 [06:14:57]OFD Sender: Remove packet 163480 [06:14:57]ProducePacketName [06:14:57]name=ofd_packets/00163480 [06:14:57]NVStorageDeleteData [06:14:57]OFD Sender: No OFD packet to send [06:15:02]OFD Sender: No OFD packet to send [06:15:07]OFD Sender: No OFD packet to send [06:15:12]OFD Sender: No OFD packet to send [06:15:16]recv_with_timeout no data received [06:15:17]OFD Sender: No OFD packet to send [06:15:22]OFD Sender: No OFD packet to send [06:15:27]OFD Sender: No OFD packet to send [06:15:32]OFD Sender: No OFD packet to send [06:15:37]OFD Sender: No OFD packet to send [06:15:42]OFD Sender: No OFD packet to send [06:15:47]OFD Sender: No OFD packet to send [06:15:52]OFD Sender: No OFD packet to send [06:15:57]OFD Sender: No OFD packet to send [06:16:02]OFD Sender: No OFD packet to send [06:16:07]OFD Sender: No OFD packet to send [06:16:12]OFD Sender: No OFD packet to send [06:16:17]OFD Sender: No OFD packet to send [06:16:22]OFD Sender: No OFD packet to send [06:16:27]OFD Sender: No OFD packet to send [06:16:32]OFD Sender: No OFD packet to send [06:16:38]OFD Sender: No OFD packet to send [06:16:43]OFD Sender: No OFD packet to send [06:16:48]OFD Sender: No OFD packet to send [06:16:53]OFD Sender: No OFD packet to send [06:16:58]OFD Sender: No OFD packet to send [06:17:03]OFD Sender: No OFD packet to send [06:17:08]OFD Sender: No OFD packet to send [06:17:13]OFD Sender: No OFD packet to send [06:17:18]OFD Sender: No OFD packet to send [06:17:23]OFD Sender: No OFD packet to send [06:17:28]OFD Sender: No OFD packet to send [06:17:33]OFD Sender: No OFD packet to send [06:17:38]OFD Sender: No OFD packet to send [06:17:43]OFD Sender: No OFD packet to send [06:17:48]OFD Sender: No OFD packet to send [06:17:53]OFD Sender: No OFD packet to send [06:17:58]OFD Sender: No OFD packet to send [06:18:03]OFD Sender: No OFD packet to send [06:18:08]OFD Sender: No OFD packet to send [06:18:13]OFD Sender: No OFD packet to send [06:18:15]recv_with_timeout no data received [06:18:18]OFD Sender: No OFD packet to send [06:18:23]OFD Sender: No OFD packet to send [06:18:28]OFD Sender: No OFD packet to send [06:18:33]OFD Sender: No OFD packet to send [06:18:38]OFD Sender: No OFD packet to send [06:18:43]OFD Sender: No OFD packet to send [06:18:48]OFD Sender: No OFD packet to send [06:18:53]OFD Sender: No OFD packet to send [06:18:58]OFD Sender: No OFD packet to send [06:19:03]OFD Sender: No OFD packet to send [06:19:08]OFD Sender: No OFD packet to send [06:19:13]OFD Sender: No OFD packet to send [06:19:18]OFD Sender: No OFD packet to send [06:19:23]OFD Sender: No OFD packet to send [06:19:28]OFD Sender: No OFD packet to send [06:19:31]recv_with_timeout no data received [06:19:33]OFD Sender: No OFD packet to send [06:19:38]OFD Sender: No OFD packet to send [06:19:43]OFD Sender: No OFD packet to send [06:19:48]OFD Sender: No OFD packet to send [06:19:53]OFD Sender: No OFD packet to send [06:19:57]recv_with_timeout no data received [06:19:58]OFD Sender: No OFD packet to send [06:20:03]OFD Sender: No OFD packet to send [06:20:08]OFD Sender: No OFD packet to send [06:20:13]OFD Sender: No OFD packet to send [06:20:18]OFD Sender: No OFD packet to send [06:20:23]OFD Sender: No OFD packet to send [06:20:28]OFD Sender: No OFD packet to send [06:20:33]OFD Sender: No OFD packet to send [06:20:39]OFD Sender: No OFD packet to send [06:20:44]OFD Sender: No OFD packet to send [06:20:49]OFD Sender: No OFD packet to send [06:20:54]OFD Sender: No OFD packet to send [06:20:59]OFD Sender: No OFD packet to send [06:21:04]OFD Sender: No OFD packet to send [06:21:09]OFD Sender: No OFD packet to send [06:21:14]OFD Sender: No OFD packet to send [06:21:19]OFD Sender: No OFD packet to send [06:21:24]OFD Sender: No OFD packet to send [06:21:24]recv_with_timeout no data received [06:21:29]OFD Sender: No OFD packet to send [06:21:34]OFD Sender: No OFD packet to send [06:21:39]OFD Sender: No OFD packet to send [06:21:44]OFD Sender: No OFD packet to send [06:21:47]recv_with_timeout no data received [06:21:49]OFD Sender: No OFD packet to send [06:21:54]OFD Sender: No OFD packet to send [06:21:59]OFD Sender: No OFD packet to send [06:22:04]OFD Sender: No OFD packet to send [06:22:09]OFD Sender: No OFD packet to send [06:22:14]OFD Sender: No OFD packet to send [06:22:19]OFD Sender: No OFD packet to send [06:22:24]OFD Sender: No OFD packet to send [06:22:29]OFD Sender: No OFD packet to send [06:22:34]OFD Sender: No OFD packet to send [06:22:39]OFD Sender: No OFD packet to send [06:22:44]OFD Sender: No OFD packet to send [06:22:49]OFD Sender: No OFD packet to send [06:22:54]OFD Sender: No OFD packet to send [06:22:59]OFD Sender: No OFD packet to send [06:23:04]OFD Sender: No OFD packet to send [06:23:09]OFD Sender: No OFD packet to send [06:23:14]OFD Sender: No OFD packet to send [06:23:19]OFD Sender: No OFD packet to send [06:23:24]recv_with_timeout no data received [06:23:24]OFD Sender: No OFD packet to send [06:23:29]OFD Sender: No OFD packet to send [06:23:34]OFD Sender: No OFD packet to send [06:23:39]OFD Sender: No OFD packet to send [06:23:44]OFD Sender: No OFD packet to send [06:23:49]OFD Sender: No OFD packet to send [06:23:54]OFD Sender: No OFD packet to send [06:23:59]OFD Sender: No OFD packet to send [06:24:04]OFD Sender: No OFD packet to send [06:24:09]OFD Sender: No OFD packet to send [06:24:14]OFD Sender: No OFD packet to send [06:24:19]OFD Sender: No OFD packet to send [06:24:24]OFD Sender: No OFD packet to send [06:24:29]OFD Sender: No OFD packet to send [06:24:34]OFD Sender: No OFD packet to send [06:24:40]OFD Sender: No OFD packet to send [06:24:45]OFD Sender: No OFD packet to send [06:24:50]OFD Sender: No OFD packet to send [06:24:55]OFD Sender: No OFD packet to send [06:25:00]OFD Sender: No OFD packet to send [06:25:05]OFD Sender: No OFD packet to send [06:25:10]OFD Sender: No OFD packet to send [06:25:15]OFD Sender: No OFD packet to send [06:25:19]recv_with_timeout no data received [06:25:20]OFD Sender: No OFD packet to send [06:25:25]OFD Sender: No OFD packet to send [06:25:30]OFD Sender: No OFD packet to send [06:25:35]OFD Sender: No OFD packet to send [06:25:37]recv_with_timeout no data received [06:25:40]OFD Sender: No OFD packet to send [06:25:45]OFD Sender: No OFD packet to send [06:25:50]OFD Sender: No OFD packet to send [06:25:55]OFD Sender: No OFD packet to send [06:26:00]OFD Sender: No OFD packet to send [06:26:05]OFD Sender: No OFD packet to send [06:26:10]OFD Sender: No OFD packet to send [06:26:15]OFD Sender: No OFD packet to send [06:26:20]OFD Sender: No OFD packet to send [06:26:25]OFD Sender: No OFD packet to send [06:26:30]OFD Sender: No OFD packet to send [06:26:35]OFD Sender: No OFD packet to send [06:26:40]OFD Sender: No OFD packet to send [06:26:45]OFD Sender: No OFD packet to send [06:26:50]OFD Sender: No OFD packet to send [06:26:55]OFD Sender: No OFD packet to send [06:27:00]OFD Sender: No OFD packet to send [06:27:05]OFD Sender: No OFD packet to send [06:27:10]OFD Sender: No OFD packet to send [06:27:15]OFD Sender: No OFD packet to send [06:27:20]OFD Sender: No OFD packet to send [06:27:25]OFD Sender: No OFD packet to send [06:27:30]OFD Sender: No OFD packet to send [06:27:35]OFD Sender: No OFD packet to send [06:27:40]OFD Sender: No OFD packet to send [06:27:45]OFD Sender: No OFD packet to send [06:27:50]OFD Sender: No OFD packet to send [06:27:55]OFD Sender: No OFD packet to send [06:28:00]OFD Sender: No OFD packet to send [06:28:05]OFD Sender: No OFD packet to send [06:28:10]OFD Sender: No OFD packet to send [06:28:15]OFD Sender: No OFD packet to send [06:28:20]OFD Sender: No OFD packet to send [06:28:25]OFD Sender: No OFD packet to send [06:28:30]OFD Sender: No OFD packet to send [06:28:35]OFD Sender: No OFD packet to send [06:28:41]OFD Sender: No OFD packet to send [06:28:46]OFD Sender: No OFD packet to send [06:28:51]OFD Sender: No OFD packet to send [06:28:56]OFD Sender: No OFD packet to send [06:29:01]OFD Sender: No OFD packet to send [06:29:06]OFD Sender: No OFD packet to send [06:29:11]OFD Sender: No OFD packet to send [06:29:16]OFD Sender: No OFD packet to send [06:29:21]OFD Sender: No OFD packet to send [06:29:26]OFD Sender: No OFD packet to send [06:29:31]OFD Sender: No OFD packet to send [06:29:36]OFD Sender: No OFD packet to send [06:29:41]OFD Sender: No OFD packet to send [06:29:46]OFD Sender: No OFD packet to send [06:29:51]OFD Sender: No OFD packet to send [06:29:56]OFD Sender: No OFD packet to send [06:30:01]OFD Sender: No OFD packet to send [06:30:06]OFD Sender: No OFD packet to send [06:30:11]OFD Sender: No OFD packet to send [06:30:16]OFD Sender: No OFD packet to send [06:30:21]OFD Sender: No OFD packet to send [06:30:26]OFD Sender: No OFD packet to send [06:30:31]OFD Sender: No OFD packet to send [06:30:36]OFD Sender: No OFD packet to send [06:30:41]OFD Sender: No OFD packet to send [06:30:46]OFD Sender: No OFD packet to send [06:30:51]OFD Sender: No OFD packet to send [06:30:52]recv_with_timeout no data received [06:30:56]OFD Sender: No OFD packet to send [06:31:01]OFD Sender: No OFD packet to send [06:31:06]OFD Sender: No OFD packet to send [06:31:11]OFD Sender: No OFD packet to send [06:31:16]OFD Sender: No OFD packet to send [06:31:21]OFD Sender: No OFD packet to send [06:31:26]OFD Sender: No OFD packet to send [06:31:31]OFD Sender: No OFD packet to send [06:31:36]OFD Sender: No OFD packet to send [06:31:41]OFD Sender: No OFD packet to send [06:31:46]OFD Sender: No OFD packet to send [06:31:47]recv_with_timeout no data received [06:31:51]OFD Sender: No OFD packet to send [06:31:56]OFD Sender: No OFD packet to send [06:32:01]OFD Sender: No OFD packet to send [06:32:06]OFD Sender: No OFD packet to send [06:32:11]OFD Sender: No OFD packet to send [06:32:16]OFD Sender: No OFD packet to send [06:32:21]OFD Sender: No OFD packet to send [06:32:26]OFD Sender: No OFD packet to send [06:32:31]OFD Sender: No OFD packet to send [06:32:36]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:45]recv_with_timeout no data received [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:57]OFD Sender: No OFD packet to send [06:33:02]OFD Sender: No OFD packet to send [06:33:07]OFD Sender: No OFD packet to send [06:33:09]recv_with_timeout no data received [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33:27]OFD Sender: No OFD packet to send [06:33:27]recv_with_timeout no data received [06:33:32]OFD Sender: No OFD packet to send [06:33:37]OFD Sender: No OFD packet to send [06:33:42]OFD Sender: No OFD packet to send [06:33:47]OFD Sender: No OFD packet to send [06:33:52]OFD Sender: No OFD packet to send [06:33:57]OFD Sender: No OFD packet to send [06:34:02]OFD Sender: No OFD packet to send [06:34:07]OFD Sender: No OFD packet to send [06:34:12]OFD Sender: No OFD packet to send [06:34:17]OFD Sender: No OFD packet to send [06:34:22]OFD Sender: No OFD packet to send [06:34:27]OFD Sender: No OFD packet to send [06:34:32]OFD Sender: No OFD packet to send [06:34:37]OFD Sender: No OFD packet to send [06:34:42]OFD Sender: No OFD packet to send [06:34:47]OFD Sender: No OFD packet to send [06:34:52]OFD Sender: No OFD packet to send [06:34:57]OFD Sender: No OFD packet to send [06:35:02]OFD Sender: No OFD packet to send [06:35:07]OFD Sender: No OFD packet to send [06:35:12]OFD Sender: No OFD packet to send [06:35:17]OFD Sender: No OFD packet to send [06:35:22]OFD Sender: No OFD packet to send [06:35:27]OFD Sender: No OFD packet to send [06:35:32]OFD Sender: No OFD packet to send [06:35:37]OFD Sender: No OFD packet to send [06:35:42]OFD Sender: No OFD packet to send [06:35:47]OFD Sender: No OFD packet to send [06:35:52]OFD Sender: No OFD packet to send [06:35:57]OFD Sender: No OFD packet to send [06:36:02]OFD Sender: No OFD packet to send [06:36:07]OFD Sender: No OFD packet to send [06:36:12]OFD Sender: No OFD packet to send [06:36:17]OFD Sender: No OFD packet to send [06:36:22]OFD Sender: No OFD packet to send [06:36:27]OFD Sender: No OFD packet to send [06:36:32]OFD Sender: No OFD packet to send [06:36:37]OFD Sender: No OFD packet to send [06:36:43]OFD Sender: No OFD packet to send [06:36:48]OFD Sender: No OFD packet to send [06:36:53]OFD Sender: No OFD packet to send [06:36:58]OFD Sender: No OFD packet to send [06:37:03]OFD Sender: No OFD packet to send [06:37:08]OFD Sender: No OFD packet to send [06:37:11]recv_with_timeout no data received [06:37:13]OFD Sender: No OFD packet to send [06:37:18]OFD Sender: No OFD packet to send [06:37:23]OFD Sender: No OFD packet to send [06:37:28]OFD Sender: No OFD packet to send [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17041432+1707180842=1724222274 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 43 8B C5 66 2A 83 C1 65 CB [06:37:55]Current date/time: 21.08.2024 06:37 [06:37:55]FM_Init [06:37:55]wFMConnect [06:37:55]MH_SAM_On [06:37:55]Write to MH i2c: E0 00 00 08 00 E7 [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]*** iso7816_init finished! [06:37:55]*** atr: [06:37:55]*** 0F 3B D5 18 FF 81 91 FE [06:37:55]*** 1F C3 80 73 C8 21 10 0A [06:37:55]*** 00 00 00 00 00 00 00 00 [06:37:55]*** 00 00 00 00 00 00 00 00 [06:37:55]*** 00 00 00 00 00 00 00 00 [06:37:55]*** 00 00 00 00 00 00 00 00 [06:37:55]*** 00 00 00 00 00 00 00 00 [06:37:55]*** 00 00 00 00 00 00 00 00 [06:37:55]Read from MH i2c: E0 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E0 10 00 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [06:37:55]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [06:37:55]wFMCommunicate request_size=10 [06:37:55]MH_SAM_APDU [06:37:55]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [06:37:55]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [06:37:55]Read from MH i2c: E2 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [06:37:55]RAPDU: 90 00 [06:37:55]wFMCommunicate OK [06:37:55]wFMCommunicate request_size=4 [06:37:55]MH_SAM_APDU [06:37:55]CAPDU: 80 11 00 00 [06:37:55]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:37:55]Read from MH i2c: E2 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 17 00 [06:37:55]MH_I2C_Read... [06:37:55]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 37 36 39 90 00 DD [06:37:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:37:55]wFMCommunicate OK [06:37:55]Detected FM SN is 0000000000871769 [06:37:55]Stored FM SN is 0000000000871769 [06:37:55]wFMCommunicate request_size=9 [06:37:55]MH_SAM_APDU [06:37:55]CAPDU: 80 16 00 00 04 E7 8B 00 00 [06:37:55]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [06:37:55]Read from MH i2c: E2 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [06:37:55]RAPDU: 90 00 [06:37:55]wFMCommunicate OK [06:37:55]FM PIN OK [06:37:55]wFMCommunicate request_size=8 [06:37:55]MH_SAM_APDU [06:37:55]CAPDU: 80 14 04 00 03 02 00 01 [06:37:55]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [06:37:55]Read from MH i2c: E2 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [06:37:55]RAPDU: 90 00 [06:37:55]wFMCommunicate OK [06:37:55]wFMCommunicate request_size=13 [06:37:55]MH_SAM_APDU [06:37:55]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [06:37:55]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [06:37:55]Read from MH i2c: E2 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [06:37:55]RAPDU: 90 00 [06:37:55]wFMCommunicate OK [06:37:55]wFMCommunicate request_size=4 [06:37:55]MH_SAM_APDU [06:37:55]CAPDU: 80 11 00 00 [06:37:55]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:37:55]Read from MH i2c: E2 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: E2 17 00 [06:37:55]MH_I2C_Read... [06:37:55]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 37 36 39 90 00 E1 [06:37:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:37:55]wFMCommunicate OK [06:37:55]DocumentArchiveInit [06:37:55]Start Httpd... [06:37:55]Httpd thread 3067071844 created [06:37:55]Write to MH i2c: 01 00 00 0F 00 0F [06:37:55]Write i2c OK [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: 01 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: 01 07 00 [06:37:55]MH_I2C_Read... [06:37:55]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [06:37:55]MH Int Process started [06:37:55]Allocated Socket 7 [06:37:55]Bind OK [06:37:55]Listen OK [06:37:55]httpd running on port 8080 [06:37:55]Waiting for new connection... [06:37:56]OFD Sender: No OFD packet to send [06:37:58]accept exits with 8 [06:37:58]New connection [06:37:58]New thread 3066785124 created [06:37:58]Waiting for new connection... [06:37:58] Sock 8.Parse request [06:37:58]Sock 8.Check first char [06:37:58]Sock 8.First char is OK [06:37:58]request: POST /json_proto HTTP/1.0 [06:37:58]Method: POST [06:37:58]URL: /json_proto [06:37:58]Method is POST - this is cgi request [06:37:58]url: /json_proto [06:37:58]query_string will be loaded in cgi processing [06:37:58]execute_cgi json_proto POST (null) [06:37:58]execute_cgi path=json_proto method=POST [06:37:58]POST find Content-Length [06:37:58]Host: 172.17.44.132:8080 [06:37:58]Content-Length: 215 [06:37:58]Content-Type: application/json [06:37:58] [06:37:58]POST finish read [06:37:58]Found Content-Length = 215 [06:37:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:37:58]execute_script... [06:37:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:37:58]POST & json_proto [06:37:58]process_json_proto [06:37:58]json parsed OK: [06:37:58]protocol is kg_v1.0 [06:37:58]action value=get_value [06:37:58]process_action get_value [06:37:58]cmd_get_value [06:37:58]process_action get_value done [06:37:58]requested_data is exist [06:37:58]produce_requested_data [06:37:58]requested_item kkm.sn is exist - process it [06:37:58]requested_item kkm.ver is exist - process it [06:37:58]requested_item fm.sn is exist - process it [06:37:58]wFMCommunicate request_size=4 [06:37:58]MH_SAM_APDU [06:37:58]CAPDU: 80 11 00 00 [06:37:58]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [06:37:58]Write i2c OK [06:37:58]MH_I2C_Read... [06:37:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:37:58]Read from MH i2c: E2 [06:37:58]MH_I2C_Read... [06:37:58]Read from MH i2c: E2 17 00 [06:37:58]MH_I2C_Read... [06:37:58]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 37 36 39 90 00 E3 [06:37:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:37:58]wFMCommunicate OK [06:37:58]requested_item fd.num is exist - process it [06:37:58]SAM_PROTO_GetFieldsCounters [06:37:58]wFMCommunicate request_size=4 [06:37:58]MH_SAM_APDU [06:37:58]CAPDU: 80 13 00 00 [06:37:58]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [06:37:58]Write i2c OK [06:37:58]MH_I2C_Read... [06:37:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:37:58]Read from MH i2c: E2 [06:37:58]MH_I2C_Read... [06:37:58]Read from MH i2c: E2 62 00 [06:37:58]MH_I2C_Read... [06:37:58]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7E 02 00 0E 04 04 00 D2 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 88 [06:37: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:37:58]wFMCommunicate OK [06:37:58]SAM_PROTO_GetFieldsCounters done [06:37:58]requested_item shift.num is exist - process it [06:37:58]requested_item shift.opened is exist - process it [06:37:58]req_shift_opened [06:37:58]FM_GetShiftState [06:37:58]SAM_PROTO_GetShiftState [06:37:58]wFMCommunicate request_size=4 [06:37:58]MH_SAM_APDU [06:37:58]CAPDU: 80 13 01 00 [06:37:58]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [06:37:58]Write i2c OK [06:37:58]MH_I2C_Read... [06:37:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:37:58]Read from MH i2c: E2 [06:37:58]MH_I2C_Read... [06:37:58]Read from MH i2c: E2 0E 00 [06:37:58]MH_I2C_Read... [06:37:58]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [06:37:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:37:58]wFMCommunicate OK [06:37:58]SAM_PROTO_GetShiftState done [06:37:58]FM_GetShiftState done [06:37:58]req_shift_opened done [06:37:58]requested_item shift.open_date is exist - process it [06:37:58]req_shift_open_date [06:37:58]req_shift_open_date done [06:37:58]produce_requested_data done [06:37:58]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163480,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:37:58]process_action_free get_value [06:37:58]json_value_free [06:37:58]json_value_free done [06:37:58]process_json_proto returns [06:37:58]Send response to host [06:37:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163480,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:37:58]free response buf [06:37:58]execute_script done [06:37:58]execute_script returns [06:37:58]free content buf [06:37:58]Sock 8.Close socket [06:37:58]Sock 8.Thread stoped [06:37:58]accept exits with 6 [06:37:58]New connection [06:37:58]New thread 3066641764 created [06:37:58]Thread 3066785124 joined [06:37:58]Waiting for new connection... [06:37:58] Sock 6.Parse request [06:37:58]Sock 6.Check first char [06:37:58]Sock 6.First char is OK [06:37:58]request: POST /json_proto HTTP/1.0 [06:37:58]Method: POST [06:37:58]URL: /json_proto [06:37:58]Method is POST - this is cgi request [06:37:58]url: /json_proto [06:37:58]query_string will be loaded in cgi processing [06:37:58]execute_cgi json_proto POST (null) [06:37:58]execute_cgi path=json_proto method=POST [06:37:58]POST find Content-Length [06:37:58]Host: 172.17.44.132:8080 [06:37:58]Content-Length: 331 [06:37:58]Content-Type: application/json [06:37:58] [06:37:58]POST finish read [06:37:58]Found Content-Length = 331 [06:37:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:37:58]execute_script... [06:37:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:37:58]POST & json_proto [06:37:58]process_json_proto [06:37:58]json parsed OK: [06:37:58]protocol is kg_v1.0 [06:37:58]action value=get_value [06:37:58]process_action get_value [06:37:58]cmd_get_value [06:37:58]process_action get_value done [06:37:58]requested_data is exist [06:37:58]produce_requested_data [06:37:58]requested_item fm.sale.total is exist - process it [06:37:58]SAM_PROTO_GetFMData [06:37:58]wFMCommunicate request_size=4 [06:37:58]MH_SAM_APDU [06:37:58]CAPDU: 80 13 03 00 [06:37:58]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [06:37:58]Write i2c OK [06:37:58]MH_I2C_Read... [06:37:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:37:59]Read from MH i2c: E2 [06:37:59]MH_I2C_Read... [06:37:59]Read from MH i2c: E2 FD 00 [06:37:59]MH_I2C_Read... [06:37:59]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 F3 7A 02 00 69 04 A4 00 6F 04 04 00 E3 77 02 00 B1 04 05 00 9D F1 1A 6C 03 70 04 05 00 D6 85 8C 69 02 72 04 05 00 C7 6B 8E 02 01 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 D9 FC 0D 5D 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 DB ED C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 9E [06:37:59]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 F3 7A 02 00 69 04 A4 00 6F 04 04 00 E3 77 02 00 B1 04 05 00 9D F1 1A 6C 03 70 04 05 00 D6 85 8C 69 02 72 04 05 00 C7 6B 8E 02 01 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 D9 FC 0D 5D 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 DB ED C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [06:37:59]wFMCommunicate OK [06:37:59]wFMCommunicate request_size=4 [06:37:59]MH_SAM_APDU [06:37:59]CAPDU: 80 17 00 00 [06:37:59]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [06:37:59]Write i2c OK [06:37:59]MH_I2C_Read... [06:37:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:37:59]Read from MH i2c: E2 [06:37:59]MH_I2C_Read... [06:37:59]Read from MH i2c: E2 FD 00 [06:37:59]MH_I2C_Read... [06:37:59]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [06:37:59]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:37:59]wFMCommunicate OK [06:37:59]wFMCommunicate request_size=4 [06:37:59]MH_SAM_APDU [06:37:59]CAPDU: 80 17 00 00 [06:37:59]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [06:37:59]Write i2c OK [06:37:59]MH_I2C_Read... [06:37:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:37:59]Read from MH i2c: E2 [06:37:59]MH_I2C_Read... [06:37:59]Read from MH i2c: E2 FD 00 [06:37:59]MH_I2C_Read... [06:37:59]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [06:37:59]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:37:59]wFMCommunicate OK [06:37:59]wFMCommunicate request_size=4 [06:37:59]MH_SAM_APDU [06:37:59]CAPDU: 80 17 00 00 [06:37:59]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [06:37:59]Write i2c OK [06:37:59]MH_I2C_Read... [06:38:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:38:00]Read from MH i2c: E2 [06:38:00]MH_I2C_Read... [06:38:00]Read from MH i2c: E2 FD 00 [06:38:00]MH_I2C_Read... [06:38:00]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [06:38:00]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:38:00]wFMCommunicate OK [06:38:00]wFMCommunicate request_size=4 [06:38:00]MH_SAM_APDU [06:38:00]CAPDU: 80 17 00 00 [06:38:00]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [06:38:00]Write i2c OK [06:38:00]MH_I2C_Read... [06:38:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [06:38:00]Read from MH i2c: E2 [06:38:00]MH_I2C_Read... [06:38:00]Read from MH i2c: E2 E6 00 [06:38:00]MH_I2C_Read... [06:38:00]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 [06:38:01]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [06:38:02]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:38:02]wFMCommunicate OK [06:38:02]SAM_PROTO_GetShiftData done [06:38:02]requested_item shift.sale.total_cash is exist - process it [06:38:02]requested_item shift.sale_refund.total is exist - process it [06:38:02]requested_item shift.sale_refund.total_cash is exist - process it [06:38:02]requested_item shift.buy.total is exist - process it [06:38:02]requested_item shift.buy.total_cash is exist - process it [06:38:02]produce_requested_data done [06:38:02]produce_requested_data return {"fm.sale.total":146986070.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":116142.96,"shift.sale.total_cash":57380.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} [06:38:02]process_action_free get_value [06:38:02]json_value_free [06:38:02]json_value_free done [06:38:02]process_json_proto returns [06:38:02]Send response to host [06:38:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146986070.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":116142.96,"shift.sale.total_cash":57380.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}}} [06:38:02]free response buf [06:38:02]execute_script done [06:38:02]OFD Sender: No OFD packet to send [06:38:02]execute_script returns [06:38:02]free content buf [06:38:02]Sock 6.Close socket [06:38:02]Sock 6.Thread stoped [06:38:05]recv_with_timeout no data received [06:38:07]OFD Sender: No OFD packet to send [06:38:12]OFD Sender: No OFD packet to send [06:38:17]OFD Sender: No OFD packet to send [06:38:22]OFD Sender: No OFD packet to send [06:38:22]recv_with_timeout no data received [06:38:27]OFD Sender: No OFD packet to send [06:38:32]OFD Sender: No OFD packet to send [06:38:37]OFD Sender: No OFD packet to send [06:38:42]OFD Sender: No OFD packet to send [06:38:47]OFD Sender: No OFD packet to send [06:38:52]OFD Sender: No OFD packet to send [06:38:54]recv_with_timeout no data received [06:38:57]OFD Sender: No OFD packet to send [06:39:02]OFD Sender: No OFD packet to send [06:39:07]OFD Sender: No OFD packet to send [06:39:12]OFD Sender: No OFD packet to send [06:39:15]recv_with_timeout no data received [06:39:17]OFD Sender: No OFD packet to send F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [06:38:00]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [06:38:00]wFMCommunicate OK [06:38:00]SAM_PROTO_GetFMData done [06:38:00]requested_item fm.sale_refund.total is exist - process it [06:38:00]requested_item fm.buy.total is exist - process it [06:38:00]requested_item shift.sale.total is exist - process it [06:38:00]SAM_PROTO_GetShiftData [06:38:00]wFMCommunicate request_size=4 [06:38:00]MH_SAM_APDU [06:38:00]CAPDU: 80 13 02 00 [06:38:00]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [06:38:00]Write i2c OK [06:38:00]MH_I2C_Read... [06:38:00]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:38:00]Read from MH i2c: E2 [06:38:00]MH_I2C_Read... [06:38:00]Read from MH i2c: E2 FD 00 [06:38:00]MH_I2C_Read... [06:38:00]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 58 38 B1 70 04 03 00 10 8E 57 72 04 03 00 48 AA 59 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 54 D2 12 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 7D 91 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 CA [06:38:00]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 58 38 B1 70 04 03 00 10 8E 57 72 04 03 00 48 AA 59 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 54 D2 12 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 7D 91 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [06:38:00]wFMCommunicate OK [06:38:00]wFMCommunicate request_size=4 [06:38:00]MH_SAM_APDU [06:38:00]CAPDU: 80 17 00 00 [06:38:00]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [06:38:00]Write i2c OK [06:38:00]MH_I2C_Read... [06:38:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:38:01]Read from MH i2c: E2 [06:38:01]MH_I2C_Read... [06:38:01]Read from MH i2c: E2 FD 00 [06:38:01]MH_I2C_Read... [06:38:01]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [06:38:01]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [06:38:01]wFMCommunicate OK [06:38:01]wFMCommunicate request_size=4 [06:38:01]MH_SAM_APDU [06:38:01]CAPDU: 80 17 00 00 [06:38:01]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [06:38:01]Write i2c OK [06:38:01]MH_I2C_Read... [06:38:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:38:01]Read from MH i2c: E2 [06:38:01]MH_I2C_Read... [06:38:01]Read from MH i2c: E2 FD 00 [06:38:01]MH_I2C_Read... [06:38:01]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [06:38:01]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [06:38:01]wFMCommunicate OK [06:38:01]wFMCommunicate request_size=4 [06:38:01]MH_SAM_APDU [06:38:01]CAPDU: 80 17 00 00 [06:38:01]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [06:38:01]Write i2c OK [06:38:01]MH_I2C_Read... [06:38:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:38:01]Read from MH i2c: E2 [06:38:01]MH_I2C_Read... [06:38:01]Read from MH i2c: E2 FD 00 [06:38:01]MH_I2C_Read... [06:38:01]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [06:38:01]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [06:38:01]wFMCommunicate OK [06:38:01]wFMCommunicate request_size=4 [06:38:01]MH_SAM_APDU [06:38:01]CAPDU: 80 17 00 00 [06:38:01]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [06:38:01]Write i2c OK [06:38:01]MH_I2C_Read... [06:38:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [06:38:01]Read from MH i2c: E2 [06:38:01]MH_I2C_Read... [06:38:01]Read from MH i2c: E2 CC 00 [06:38:01]MH_I2C_Read... [06:39:22]OFD Sender: No OFD packet to send [06:39:27]OFD Sender: No OFD packet to send [06:39:32]OFD Sender: No OFD packet to send [06:39:37]OFD Sender: No OFD packet to send [06:39:42]OFD Sender: No OFD packet to send [06:39:43]recv_with_timeout no data received [06:39:47]OFD Sender: No OFD packet to send [06:40:54]ConnectInit Can't connect to host [06:40:57]OFD Sender: No OFD packet to send [06:41:02]OFD Sender: No OFD packet to send [06:41:07]OFD Sender: No OFD packet to send [06:41:12]OFD Sender: No OFD packet to send [06:41:17]OFD Sender: No OFD packet to send [06:41:22]OFD Sender: No OFD packet to send [06:41:27]OFD Sender: No OFD packet to send [06:41:32]OFD Sender: No OFD packet to send [06:41:37]OFD Sender: No OFD packet to send [06:41:42]OFD Sender: No OFD packet to send [06:41:48]OFD Sender: No OFD packet to send [06:41:53]OFD Sender: No OFD packet to send [06:41:58]OFD Sender: No OFD packet to send [06:42:03]OFD Sender: No OFD packet to send [06:42:08]OFD Sender: No OFD packet to send [06:42:13]OFD Sender: No OFD packet to send [06:42:18]OFD Sender: No OFD packet to send [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:48]OFD Sender: No OFD packet to send [06:42:53]OFD Sender: No OFD packet to send [06:42:58]OFD Sender: No OFD packet to send [06:43:03]OFD Sender: No OFD packet to send [06:43:08]OFD Sender: No OFD packet to send [06:43:13]OFD Sender: No OFD packet to send [06:43:18]OFD Sender: No OFD packet to send [06:43:19]recv_with_timeout no data received [06:43:23]OFD Sender: No OFD packet to send [06:43:28]OFD Sender: No OFD packet to send [06:43:33]OFD Sender: No OFD packet to send [06:43:38]OFD Sender: No OFD packet to send [06:43:43]OFD Sender: No OFD packet to send [06:43:48]OFD Sender: No OFD packet to send [06:43:53]OFD Sender: No OFD packet to send [06:43:58]OFD Sender: No OFD packet to send [06:44:03]OFD Sender: No OFD packet to send [06:44:08]OFD Sender: No OFD packet to send [06:44:09]recv_with_timeout no data received [06:44:13]OFD Sender: No OFD packet to send [06:44:18]OFD Sender: No OFD packet to send [06:44:23]OFD Sender: No OFD packet to send [06:44:28]OFD Sender: No OFD packet to send [06:44:33]OFD Sender: No OFD packet to send [06:44:38]OFD Sender: No OFD packet to send [06:44:43]OFD Sender: No OFD packet to send [06:44:48]OFD Sender: No OFD packet to send [06:44:53]OFD Sender: No OFD packet to send [06:44:58]OFD Sender: No OFD packet to send [06:45:03]OFD Sender: No OFD packet to send [06:45:08]OFD Sender: No OFD packet to send [06:45:13]OFD Sender: No OFD packet to send [06:45:18]OFD Sender: No OFD packet to send [06:45:23]OFD Sender: No OFD packet to send [06:45:28]OFD Sender: No OFD packet to send [06:45:33]OFD Sender: No OFD packet to send [06:45:38]OFD Sender: No OFD packet to send [06:45:43]OFD Sender: No OFD packet to send [06:45:48]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [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 5400000000572578 (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: 17041923+1707180842=1724222765 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 2E 8D C5 66 2A 83 C1 65 B8 [06:46:06]Current date/time: 21.08.2024 06:46 [06:46:06]FM_Init [06:46:06]wFMConnect [06:46:06]MH_SAM_On [06:46:06]Write to MH i2c: E0 00 00 08 00 E7 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_init finished! [06:46:06]*** atr: [06:46:06]*** 0F 3B D5 18 FF 81 91 FE [06:46:06]*** 1F C3 80 73 C8 21 10 0A [06:46:06]*** 00 00 00 00 00 00 00 00 [06:46:06]*** 00 00 00 00 00 00 00 00 [06:46:06]*** 00 00 00 00 00 00 00 00 [06:46:06]*** 00 00 00 00 00 00 00 00 [06:46:06]*** 00 00 00 00 00 00 00 00 [06:46:06]*** 00 00 00 00 00 00 00 00 [06:46:06]Read from MH i2c: E0 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E0 10 00 [06:46:06]MH_I2C_Read... [06:46:06]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 [06:46:06]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [06:46:06]wFMCommunicate request_size=10 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [06:46:06]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [06:46:06]Read from MH i2c: E2 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [06:46:06]RAPDU: 90 00 [06:46:06]wFMCommunicate OK [06:46:06]wFMCommunicate request_size=4 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 80 11 00 00 [06:46:06]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:06]Read from MH i2c: E2 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 17 00 [06:46:06]MH_I2C_Read... [06:46:06]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 37 36 39 90 00 DD [06:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:46:06]wFMCommunicate OK [06:46:06]Detected FM SN is 0000000000871769 [06:46:06]Stored FM SN is 0000000000871769 [06:46:06]wFMCommunicate request_size=9 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 80 16 00 00 04 E7 8B 00 00 [06:46:06]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [06:46:06]Read from MH i2c: E2 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [06:46:06]RAPDU: 90 00 [06:46:06]wFMCommunicate OK [06:46:06]FM PIN OK [06:46:06]wFMCommunicate request_size=8 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 80 14 04 00 03 02 00 01 [06:46:06]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [06:46:06]Read from MH i2c: E2 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [06:46:06]RAPDU: 90 00 [06:46:06]wFMCommunicate OK [06:46:06]wFMCommunicate request_size=13 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [06:46:06]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 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [06:46:06]Read from MH i2c: E2 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [06:46:06]RAPDU: 90 00 [06:46:06]wFMCommunicate OK [06:46:06]wFMCommunicate request_size=4 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 80 11 00 00 [06:46:06]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:06]Read from MH i2c: E2 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 17 00 [06:46:06]MH_I2C_Read... [06:46:06]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 37 36 39 90 00 E1 [06:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:46:06]wFMCommunicate OK [06:46:06]DocumentArchiveInit [06:46:06]Start Httpd... [06:46:06]Httpd thread 3067632996 created [06:46:06]Write to MH i2c: 01 00 00 0F 00 0F [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: 01 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: 01 07 00 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [06:46:06]MH Int Process started [06:46:06]Allocated Socket 8 [06:46:06]Bind OK [06:46:06]Listen OK [06:46:06]httpd running on port 8080 [06:46:06]Waiting for new connection... [06:46:07]OFD Sender: No OFD packet to send [06:46:09]accept exits with 9 [06:46:09]New connection [06:46:09]New thread 3067346276 created [06:46:09]Waiting for new connection... [06:46:09] Sock 9.Parse request [06:46:09]Sock 9.Check first char [06:46:09]Sock 9.First char is OK [06:46:09]request: POST /json_proto HTTP/1.0 [06:46:09]Method: POST [06:46:09]URL: /json_proto [06:46:09]Method is POST - this is cgi request [06:46:09]url: /json_proto [06:46:09]query_string will be loaded in cgi processing [06:46:09]execute_cgi json_proto POST (null) [06:46:09]execute_cgi path=json_proto method=POST [06:46:09]POST find Content-Length [06:46:09]Host: 172.17.44.132:8080 [06:46:09]Content-Length: 215 [06:46:09]Content-Type: application/json [06:46:09] [06:46:09]POST finish read [06:46:09]Found Content-Length = 215 [06:46:09]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" ] } } [06:46:09]execute_script... [06:46:09]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" ] } } [06:46:09]POST & json_proto [06:46:09]process_json_proto [06:46:09]json parsed OK: [06:46:09]protocol is kg_v1.0 [06:46:09]action value=get_value [06:46:09]process_action get_value [06:46:09]cmd_get_value [06:46:09]process_action get_value done [06:46:09]requested_data is exist [06:46:09]produce_requested_data [06:46:09]requested_item kkm.sn is exist - process it [06:46:09]requested_item kkm.ver is exist - process it [06:46:09]requested_item fm.sn is exist - process it [06:46:09]wFMCommunicate request_size=4 [06:46:09]MH_SAM_APDU [06:46:09]CAPDU: 80 11 00 00 [06:46:09]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [06:46:09]Write i2c OK [06:46:09]MH_I2C_Read... [06:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:09]Read from MH i2c: E2 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 17 00 [06:46:09]MH_I2C_Read... [06:46:09]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 37 36 39 90 00 E3 [06:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:46:09]wFMCommunicate OK [06:46:09]requested_item fd.num is exist - process it [06:46:09]SAM_PROTO_GetFieldsCounters [06:46:09]wFMCommunicate request_size=4 [06:46:09]MH_SAM_APDU [06:46:09]CAPDU: 80 13 00 00 [06:46:09]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [06:46:09]Write i2c OK [06:46:09]MH_I2C_Read... [06:46:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:46:09]Read from MH i2c: E2 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 62 00 [06:46:09]MH_I2C_Read... [06:46:09]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7E 02 00 0E 04 04 00 D2 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 88 [06:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:46:09]wFMCommunicate OK [06:46:09]SAM_PROTO_GetFieldsCounters done [06:46:09]requested_item shift.num is exist - process it [06:46:09]requested_item shift.opened is exist - process it [06:46:09]req_shift_opened [06:46:09]FM_GetShiftState [06:46:09]SAM_PROTO_GetShiftState [06:46:09]wFMCommunicate request_size=4 [06:46:09]MH_SAM_APDU [06:46:09]CAPDU: 80 13 01 00 [06:46:09]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [06:46:09]Write i2c OK [06:46:09]MH_I2C_Read... [06:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:46:09]Read from MH i2c: E2 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 0E 00 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [06:46:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:46:09]wFMCommunicate OK [06:46:09]SAM_PROTO_GetShiftState done [06:46:09]FM_GetShiftState done [06:46:09]req_shift_opened done [06:46:09]requested_item shift.open_date is exist - process it [06:46:09]req_shift_open_date [06:46:09]req_shift_open_date done [06:46:09]produce_requested_data done [06:46:09]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163480,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:46:09]process_action_free get_value [06:46:09]json_value_free [06:46:09]json_value_free done [06:46:09]process_json_proto returns [06:46:09]Send response to host [06:46:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163480,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:46:09]free response buf [06:46:09]execute_script done [06:46:09]execute_script returns [06:46:09]free content buf [06:46:09]Sock 9.Close socket [06:46:09]Sock 9.Thread stoped [06:46:09]accept exits with 6 [06:46:09]New connection [06:46:09]New thread 3067202916 created [06:46:09]Thread 3067346276 joined [06:46:09]Waiting for new connection... [06:46:09] Sock 6.Parse request [06:46:09]Sock 6.Check first char [06:46:09]Sock 6.First char is OK [06:46:09]request: POST /json_proto HTTP/1.0 [06:46:09]Method: POST [06:46:09]URL: /json_proto [06:46:09]Method is POST - this is cgi request [06:46:09]url: /json_proto [06:46:09]query_string will be loaded in cgi processing [06:46:09]execute_cgi json_proto POST (null) [06:46:09]execute_cgi path=json_proto method=POST [06:46:09]POST find Content-Length [06:46:09]Host: 172.17.44.132:8080 [06:46:09]Content-Length: 331 [06:46:09]Content-Type: application/json [06:46:09] [06:46:09]POST finish read [06:46:09]Found Content-Length = 331 [06:46:09]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" ] } } [06:46:09]execute_script... [06:46:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:46:09]POST & json_proto [06:46:09]process_json_proto [06:46:09]json parsed OK: [06:46:09]protocol is kg_v1.0 [06:46:09]action value=get_value [06:46:09]process_action get_value [06:46:09]cmd_get_value [06:46:09]process_action get_value done [06:46:09]requested_data is exist [06:46:09]produce_requested_data [06:46:09]requested_item fm.sale.total is exist - process it [06:46:09]SAM_PROTO_GetFMData [06:46:09]wFMCommunicate request_size=4 [06:46:09]MH_SAM_APDU [06:46:09]CAPDU: 80 13 03 00 [06:46:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [06:46:09]Write i2c OK [06:46:09]MH_I2C_Read... [06:46:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:46:10]Read from MH i2c: E2 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 F3 7A 02 00 69 04 A4 00 6F 04 04 00 E3 77 02 00 B1 04 05 00 9D F1 1A 6C 03 70 04 05 00 D6 85 8C 69 02 72 04 05 00 C7 6B 8E 02 01 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 D9 FC 0D 5D 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 DB ED C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 9E [06:46:10]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 F3 7A 02 00 69 04 A4 00 6F 04 04 00 E3 77 02 00 B1 04 05 00 9D F1 1A 6C 03 70 04 05 00 D6 85 8C 69 02 72 04 05 00 C7 6B 8E 02 01 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 D9 FC 0D 5D 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 DB ED C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [06:46:10]wFMCommunicate OK [06:46:10]wFMCommunicate request_size=4 [06:46:10]MH_SAM_APDU [06:46:10]CAPDU: 80 17 00 00 [06:46:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [06:46:10]Write i2c OK [06:46:10]MH_I2C_Read... [06:46:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:46:10]Read from MH i2c: E2 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [06:46:10]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:46:10]wFMCommunicate OK [06:46:10]wFMCommunicate request_size=4 [06:46:10]MH_SAM_APDU [06:46:10]CAPDU: 80 17 00 00 [06:46:10]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [06:46:10]Write i2c OK [06:46:10]MH_I2C_Read... [06:46:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:46:10]Read from MH i2c: E2 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [06:46:10]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:46:10]wFMCommunicate OK [06:46:10]wFMCommunicate request_size=4 [06:46:10]MH_SAM_APDU [06:46:10]CAPDU: 80 17 00 00 [06:46:10]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [06:46:10]Write i2c OK [06:46:10]MH_I2C_Read... [06:46:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:46:10]Read from MH i2c: E2 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 [06:46:10]MH_I2C_Read... [06:46:10]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [06:46:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:46:11]wFMCommunicate OK [06:46:11]wFMCommunicate request_size=4 [06:46:11]MH_SAM_APDU [06:46:11]CAPDU: 80 17 00 00 [06:46:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [06:46:11]Write i2c OK [06:46:11]MH_I2C_Read... [06:46:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [06:46:11]Read from MH i2c: E2 [06:46:11]MH_I2C_Read... [06:46:11]Read from MH i2c: E2 E6 00 [06:46:11]MH_I2C_Read... [06:46:11]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [06:46:11]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [06:46:11]wFMCommunicate OK [06:46:11]SAM_PROTO_GetFMData done [06:46:11]requested_item fm.sale_refund.total is exist - process it [06:46:11]requested_item fm.buy.total is exist - process it [06:46:11]requested_item shift.sale.total is exist - process it [06:46:11]SAM_PROTO_GetShiftData [06:46:11]wFMCommunicate request_size=4 [06:46:11]MH_SAM_APDU [06:46:11]CAPDU: 80 13 02 00 [06:46:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [06:46:11]Write i2c OK [06:46:11]MH_I2C_Read... [06:46:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:46:11]Read from MH i2c: E2 [06:46:11]MH_I2C_Read... [06:46:11]Read from MH i2c: E2 FD 00 [06:46:11]MH_I2C_Read... [06:46:11]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 58 38 B1 70 04 03 00 10 8E 57 72 04 03 00 48 AA 59 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 54 D2 12 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 7D 91 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 CA [06:46:11]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 58 38 B1 70 04 03 00 10 8E 57 72 04 03 00 48 AA 59 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 54 D2 12 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 7D 91 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [06:46:11]wFMCommunicate OK [06:46:11]wFMCommunicate request_size=4 [06:46:11]MH_SAM_APDU [06:46:11]CAPDU: 80 17 00 00 [06:46:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [06:46:11]Write i2c OK [06:46:11]MH_I2C_Read... [06:46:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:46:11]Read from MH i2c: E2 [06:46:11]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 FD 00 [06:46:12]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [06:46: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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [06:46:12]wFMCommunicate OK [06:46:12]wFMCommunicate request_size=4 [06:46:12]MH_SAM_APDU [06:46:12]CAPDU: 80 17 00 00 [06:46:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [06:46:12]Write i2c OK [06:46:12]MH_I2C_Read... [06:46:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:46:12]Read from MH i2c: E2 [06:46:12]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 FD 00 [06:46:12]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [06:46:12]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [06:46:12]wFMCommunicate OK [06:46:12]wFMCommunicate request_size=4 [06:46:12]MH_SAM_APDU [06:46:12]CAPDU: 80 17 00 00 [06:46:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [06:46:12]Write i2c OK [06:46:12]MH_I2C_Read... [06:46:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:46:12]Read from MH i2c: E2 [06:46:12]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 FD 00 [06:46:12]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [06:46:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [06:46:12]wFMCommunicate OK [06:46:12]wFMCommunicate request_size=4 [06:46:12]MH_SAM_APDU [06:46:12]CAPDU: 80 17 00 00 [06:46:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [06:46:12]Write i2c OK [06:46:12]MH_I2C_Read... [06:46:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [06:46:12]Read from MH i2c: E2 [06:46:12]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 CC 00 [06:46:12]MH_I2C_Read... [06:46:12]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [06:46:12]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:46:13]wFMCommunicate OK [06:46:13]SAM_PROTO_GetShiftData done [06:46:13]requested_item shift.sale.total_cash is exist - process it [06:46:13]requested_item shift.sale_refund.total is exist - process it [06:46:13]requested_item shift.sale_refund.total_cash is exist - process it [06:46:13]requested_item shift.buy.total is exist - process it [06:46:13]requested_item shift.buy.total_cash is exist - process it [06:46:13]produce_requested_data done [06:46:13]produce_requested_data return {"fm.sale.total":146986070.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":116142.96,"shift.sale.total_cash":57380.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} [06:46:13]process_action_free get_value [06:46:13]json_value_free [06:46:13]json_value_free done [06:46:13]process_json_proto returns [06:46:13]Send response to host [06:46:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146986070.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":116142.96,"shift.sale.total_cash":57380.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}}} [06:46:13]OFD Sender: No OFD packet to send [06:46:13]free response buf [06:46:13]execute_script done [06:46:13]execute_script returns [06:46:13]free content buf [06:46:13]Sock 6.Close socket [06:46:13]Sock 6.Thread stoped [06:46:18]OFD Sender: No OFD packet to send [06:46:23]OFD Sender: No OFD packet to send [06:46:28]OFD Sender: No OFD packet to send [06:46:29]recv_with_timeout no data received [06:46:33]OFD Sender: No OFD packet to send [06:46:38]OFD Sender: No OFD packet to send [06:46:43]OFD Sender: No OFD packet to send [06:46:48]OFD Sender: No OFD packet to send [06:47:13]OFD Sender: No OFD packet to send [06:47:18]OFD Sender: No OFD packet to send [06:47:23]OFD Sender: No OFD packet to send [06:47:28]OFD Sender: No OFD packet to send [06:47:33]OFD Sender: No OFD packet to send [06:47:38]OFD Sender: No OFD packet to send [06:47:43]OFD Sender: No OFD packet to send [06:47:48]OFD Sender: No OFD packet to send [06:47:53]OFD Sender: No OFD packet to send [06:47:57]recv_with_timeout no data received [06:47:58]OFD Sender: No OFD packet to send [06:48:03]OFD Sender: No OFD packet to send [06:48:08]OFD Sender: No OFD packet to send [06:48:13]OFD Sender: No OFD packet to send [06:48:18]OFD Sender: No OFD packet to send [06:48:23]OFD Sender: No OFD packet to send [06:48:25]recv_with_timeout no data received [06:48:28]OFD Sender: No OFD packet to send [06:48:33]OFD Sender: No OFD packet to send [06:48:37]accept exits with 9 [06:48:37]New connection [06:48:37]New thread 3067346276 created [06:48:37]Thread 3067202916 joined [06:48:37]Waiting for new connection... [06:48:37] Sock 9.Parse request [06:48:37]Sock 9.Check first char [06:48:37]Sock 9.First char is OK [06:48:37]request: POST /json_proto HTTP/1.0 [06:48:37]Method: POST [06:48:37]URL: /json_proto [06:48:37]Method is POST - this is cgi request [06:48:37]url: /json_proto [06:48:37]query_string will be loaded in cgi processing [06:48:37]execute_cgi json_proto POST (null) [06:48:37]execute_cgi path=json_proto method=POST [06:48:37]POST find Content-Length [06:48:37]Host: 172.17.44.132:8080 [06:48:37]Content-Length: 645 [06:48:37]Content-Type: application/json [06:48:37] [06:48:37]POST finish read [06:48:37]Found Content-Length = 645 [06:48:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50566", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:48:37]execute_script... [06:48:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50566", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:48:37]POST & json_proto [06:48:37]process_json_proto [06:48:37]json parsed OK: [06:48:37]protocol is kg_v1.0 [06:48:37]action value=close_receipt [06:48:37]process_action close_receipt [06:48:37]cmd_close_receipt [06:48:37]MH_GetDate [06:48:37]Write to MH i2c: F0 00 00 1D 00 0C [06:48:37]Write i2c OK [06:48:37]MH_I2C_Read... [06:48:37]Read from MH i2c: F0 [06:48:37]MH_I2C_Read... [06:48:37]Read from MH i2c: F0 09 00 [06:48:37]MH_I2C_Read... [06:48:37]Read from MH i2c: F0 09 00 1D 00 00 C5 8D C5 66 2A 83 C1 65 65 [06:48:37]GetLastDocTimeStamp 1724220832 [06:48:37]current date 1724222917 [06:48:37]FM_GetShiftState [06:48:37]SAM_PROTO_GetShiftState [06:48:37]wFMCommunicate request_size=4 [06:48:37]MH_SAM_APDU [06:48:37]CAPDU: 80 13 01 00 [06:48:37]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [06:48:37]Write i2c OK [06:48:37]MH_I2C_Read... [06:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:48:37]Read from MH i2c: E2 [06:48:37]MH_I2C_Read... [06:48:37]Read from MH i2c: E2 0E 00 [06:48:37]MH_I2C_Read... [06:48:37]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [06:48:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:48:37]wFMCommunicate OK [06:48:37]SAM_PROTO_GetShiftState done [06:48:37]FM_GetShiftState done [06:48:37]opened in 1724199517 [06:48:37]opened+sec_in_day 1724285917 [06:48:37]quantity*price = 12500 [06:48:37]sum+1 = 12501 [06:48:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 79 21.08.2024 06:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163481 ФПД: 113715893069173 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T064837&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163481&fm=113715893069173&tin=02508201610067®Number=0000000000092562&sum=12500 0 [06:48:38]StoreToDocumentArchive [06:48:38]shift 466 fd 163481 [06:48:38]save to /storage/0466/doc_00163481 [06:48:38]save last doc name /storage/0466/doc_00163481 to /storage/kkm_last_doc_name [06:48:38]save OK [06:48:38]Clear old archive folders... [06:48:38]ProcessDocumentItem done err = 0, tmpTLVsize=282 [06:48:38]tlvbuf is 0118B970 [06:48:38]SAM_PROTO_ClearQueue [06:48:38]wFMCommunicate request_size=4 [06:48:38]MH_SAM_APDU [06:48:38]CAPDU: 80 09 00 00 [06:48:38]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [06:48:38]Write i2c OK [06:48:38]MH_I2C_Read... [06:48:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:48:38]Read from MH i2c: E2 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [06:48:38]RAPDU: 90 00 [06:48:38]wFMCommunicate OK [06:48:38]SAM_PROTO_ClearQueue done [06:48:38]KKMCreateOFDPacket [06:48:38]OFDProtocolAddRootSTLVToBuf [06:48:38]FM_MakeSignedData [06:48:38]FM_MakeSignedData [06:48:38]SAM_PROTO_SignData [06:48:38]wFMCommunicate request_size=4 [06:48:38]MH_SAM_APDU [06:48:38]CAPDU: 80 0D 01 02 [06:48:38]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [06:48:38]Write i2c OK [06:48:38]MH_I2C_Read... [06:48:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:48:38]Read from MH i2c: E2 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [06:48:38]RAPDU: 90 00 [06:48:38]wFMCommunicate OK [06:48:38]wFMCommunicate request_size=255 [06:48:38]MH_SAM_APDU [06:48:38]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 C5 8D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [06:48:38]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 C5 8D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 41 [06:48:38]Write i2c OK [06:48:38]MH_I2C_Read... [06:48:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:48:38]Read from MH i2c: E2 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [06:48:38]RAPDU: 90 00 [06:48:38]wFMCommunicate OK [06:48:38]wFMCommunicate request_size=41 [06:48:38]MH_SAM_APDU [06:48:38]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7E 02 00 35 04 06 00 67 6C 8B 69 65 75 [06:48:38]Write to MH i2c: E2 2C 00 2E 00 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7E 02 00 35 04 06 00 67 6C 8B 69 65 75 00 00 37 [06:48:38]Write i2c OK [06:48:38]MH_I2C_Read... [06:48:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:48:38]Read from MH i2c: E2 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [06:48:38]RAPDU: 90 00 [06:48:38]wFMCommunicate OK [06:48:38]wFMCommunicate request_size=4 [06:48:38]MH_SAM_APDU [06:48:38]CAPDU: 80 0D 03 02 [06:48:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [06:48:38]Write i2c OK [06:48:38]MH_I2C_Read... [06:48:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:48:38]OFD Sender: No OFD packet to send [06:48:38]Read from MH i2c: E2 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 0B 00 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 0B 00 2F 00 00 9A 9D B0 11 9A BB 16 40 90 00 4E [06:48:38]RAPDU: 9A 9D B0 11 9A BB 16 40 90 00 [06:48:38]wFMCommunicate OK [06:48:38]SAM_PROTO_SignData done [06:48:38]FM_MakeSignedData done [06:48:38]CreateOFDProtocolMessage [06:48:38]wFMCommunicate request_size=4 [06:48:38]MH_SAM_APDU [06:48:38]CAPDU: 80 11 00 00 [06:48:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [06:48:38]Write i2c OK [06:48:38]MH_I2C_Read... [06:48:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:48:38]Read from MH i2c: E2 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: E2 17 00 [06:48:38]MH_I2C_Read... [06:48:38]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 37 36 39 90 00 03 [06:48:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:48:38]wFMCommunicate OK [06:48:38]CreateOFDProtocolMessage done [06:48:38]OFDSenderStorePacket 163481 [06:48:38]StoreOFDPacket docnum=163481 [06:48:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 CB 51 26 01 26 8F 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 C5 8D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7E 02 00 35 04 06 00 67 6C 8B 69 65 75 9A 9D B0 11 9A BB 16 40 [06:48:38]CheckFolder [06:48:38]dirname=/storage/ofd_packets [06:48:38]CheckFolder done [06:48:38]ProducePacketName [06:48:38]name=ofd_packets/00163481 [06:48:38]NVStorageSaveData ofd_packets/00163481 [06:48:38]File name is /storage/ofd_packets/00163481 [06:48:38]Write 332 bytes [06:48:38]NVStorageSaveData done [06:48:38]OFDSenderStorePacket done [06:48:38]KKMCreateOFDPacket done [06:48:38]NVStorageSaveData kkm_last_timestamp [06:48:38]File name is /storage/kkm_last_timestamp [06:48:38]Write 4 bytes [06:48:38]NVStorageSaveData done [06:48:38]ExternCall_PrintAddStr [06:48:38]wPrintStart [06:48:38]Write to MH i2c: 01 00 00 31 00 31 [06:48:38]Write i2c OK [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: 01 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: 01 07 00 [06:48:38]MH_I2C_Read... [06:48:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [06:48:38]RasterBufferAndPrint [06:48:38]line Счет N : (3)50566 [06:48:38]line ИНН: 02508201610067 [06:48:38]line Контрольно-Кассовый Чек [06:48:38]line ПРОДАЖА [06:48:38]line Товар: 2000036220012 [06:48:38]line Кофе Капучино XL(GABB TRADE) [06:48:38]line 1.000 * 125.00 [06:48:38]line = 125.00 [06:48:38]line НДС 12% НСП 1% [06:48:38]line > о реализуемом товаре [06:48:38]line ИТОГО: 125.00 [06:48:38]line НСП 1% : 1.11 [06:48:38]line НДС 12% : 13.27 [06:48:38]line Наличными: 125.00 [06:48:38]line Безнал.: 0.00 [06:48:38]line Место: АЗС № 130 "Партнер Нефть" [06:48:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:48:38]line СНО: Общий режим [06:48:38]line Чек 79 21.08.2024 06:48 [06:48:38]line Смена: 466 ФФД: 1.0 [06:48:38]line ЗНМ: 0300000070 [06:48:38]line РНМ: 0000000000092562 [06:48:38]line Версия ККМ: 001 [06:48:38]line ФМ: 0000000000871769 [06:48:38]line ФД: 163481 [06:48:38]line ФПД: 113715893069173 [06:48:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T064837&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163481&fm=113715893069173&tin=02508201610067®Number=0000000000092562&sum=12500 [06:48:38]line 0 [06:48:38]written 0, free lines is 4095 [06:48:38]OFD Sender: Processing packet 163481 [packets to send 964, broken 963] [06:48:38]ProducePacketName [06:48:38]name=ofd_packets/00163481 [06:48:38]OFD Sender: To server: pG, [06:48:38]CommunicateWithHost lk.salyk.kg:30040 [06:48:38]ConnectInit lk.salyk.kg [06:48:39]Write to MH i2c: 01 00 00 5A 00 5A [06:48:39]Write i2c OK [06:48:39]MH_I2C_Read... [06:48:39]Read from MH i2c: 01 [06:48:39]MH_I2C_Read... [06:48:39]Read from MH i2c: 01 07 00 [06:48:39]MH_I2C_Read... [06:48:39]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 BE 0C 2B [06:48:39]RasterBufferAndPrint [06:48:39]line [06:48:39]line [06:48:39]line [06:48:39]line [06:48:39]line [06:48:39]written 0, free lines is 3265 [06:48:39]MH_Cut [06:48:39]Write to MH i2c: D1 01 00 61 00 01 33 [06:48:39]Write i2c OK [06:48:39]MH_I2C_Read... [06:48:39]Read from MH i2c: D1 [06:48:39]MH_I2C_Read... [06:48:39]Read from MH i2c: D1 01 00 [06:48:39]MH_I2C_Read... [06:48:39]Read from MH i2c: D1 01 00 61 00 00 32 [06:48:39]Write to MH i2c: 01 00 00 62 00 62 [06:48:39]Write i2c OK [06:48:39]MH_I2C_Read... [06:48:39]Connected sock=11 [06:48: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 37 36 39 2E 01 00 00 CB 51 26 01 26 8F 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 C5 8D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7E 02 00 35 04 06 00 67 6C 8B 69 65 75 9A 9D B0 11 9A BB 16 40 [06:48:40]*** Cut start [06:48:40]*** Purtial cut [06:48:40]*** Stage 1: CUTSNS_PIN = 1 [06:48:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BC 7F 47 00 8A EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7E 02 00 F4 03 04 00 18 37 C5 66 B6 04 01 00 00 8D 94 55 AA 2B E2 F6 9B [06:48:40]CommunicateWithHost err = 0 [06:48:40]CheckOFDResponse [06:48:40]1017 (14) - 77093643461234 [06:48:40]1041 (16) - 0000000000871769 [06:48:40]1040 (4) - 163481 [06:48:40]1012 (4) - 21.08.2024 00:38 [06:48:40]1206 (1) - 0 [06:48:40]OFD Sender: Remove packet 163481 [06:48:40]ProducePacketName [06:48:40]name=ofd_packets/00163481 [06:48:40]NVStorageDeleteData [06:48:40]OFD Sender: No OFD packet to send [06:48:42]Read from MH i2c: 01 [06:48:42]MH_I2C_Read... [06:48:42]*** Stop cut motor [06:48:42]*** Cut end [06:48:42]Read from MH i2c: 01 07 00 [06:48:42]MH_I2C_Read... [06:48:42]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [06:48:42]process_action close_receipt done [06:48:42]requested_data is exist [06:48:42]produce_requested_data [06:48:42]requested_item fm.sn is exist - process it [06:48:42]wFMCommunicate request_size=4 [06:48:42]MH_SAM_APDU [06:48:42]CAPDU: 80 11 00 00 [06:48:42]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [06:48:42]Write i2c OK [06:48:42]MH_I2C_Read... [06:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:48:42]Read from MH i2c: E2 [06:48:42]MH_I2C_Read... [06:48:42]Read from MH i2c: E2 17 00 [06:48:42]MH_I2C_Read... [06:48:42]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 37 36 39 90 00 36 [06:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:48:42]wFMCommunicate OK [06:48:42]requested_item fd.num is exist - process it [06:48:42]SAM_PROTO_GetFieldsCounters [06:48:42]wFMCommunicate request_size=4 [06:48:42]MH_SAM_APDU [06:48:42]CAPDU: 80 13 00 00 [06:48:42]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [06:48:42]Write i2c OK [06:48:42]MH_I2C_Read... [06:48:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:48:42]Read from MH i2c: E2 [06:48:42]MH_I2C_Read... [06:48:42]Read from MH i2c: E2 62 00 [06:48:42]MH_I2C_Read... [06:48:42]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7E 02 00 0E 04 04 00 D2 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 DF [06:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:48:42]wFMCommunicate OK [06:48:42]SAM_PROTO_GetFieldsCounters done [06:48:42]requested_item shift.num is exist - process it [06:48:42]requested_item shift.opened is exist - process it [06:48:42]req_shift_opened [06:48:42]FM_GetShiftState [06:48:42]SAM_PROTO_GetShiftState [06:48:42]wFMCommunicate request_size=4 [06:48:42]MH_SAM_APDU [06:48:42]CAPDU: 80 13 01 00 [06:48:42]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [06:48:42]Write i2c OK [06:48:42]MH_I2C_Read... [06:48:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:48:42]Read from MH i2c: E2 [06:48:42]MH_I2C_Read... [06:48:42]Read from MH i2c: E2 0E 00 [06:48:42]MH_I2C_Read... [06:48:42]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A8 [06:48:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:48:42]wFMCommunicate OK [06:48:42]SAM_PROTO_GetShiftState done [06:48:42]FM_GetShiftState done [06:48:42]req_shift_opened done [06:48:42]requested_item shift.open_date is exist - process it [06:48:42]req_shift_open_date [06:48:42]req_shift_open_date done [06:48:42]produce_requested_data done [06:48:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163481,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:48:42]process_action_free close_receipt [06:48:42]json_value_free [06:48:42]json_value_free done [06:48:42]process_json_proto returns [06:48:42]Send response to host [06:48:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163481,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:48:42]free response buf [06:48:42]execute_script done [06:48:42]execute_script returns [06:48:42]free content buf [06:48:42]Sock 9.Close socket [06:48:42]Sock 9.Thread stoped [06:48:45]OFD Sender: No OFD packet to send [06:48:50]OFD Sender: No OFD packet to send [06:48:55]OFD Sender: No OFD packet to send [06:49:00]OFD Sender: No OFD packet to send [06:49:05]OFD Sender: No OFD packet to send [06:49:10]OFD Sender: No OFD packet to send [06:49:15]OFD Sender: No OFD packet to send [06:49:20]accept exits with 7 [06:49:20]New connection [06:49:20]New thread 3067202916 created [06:49:20]Thread 3067346276 joined [06:49:20]Waiting for new connection... [06:49:20] Sock 7.Parse request [06:49:20]Sock 7.Check first char [06:49:20]Sock 7.First char is OK [06:49:20]request: POST /json_proto HTTP/1.0 [06:49:20]Method: POST [06:49:20]URL: /json_proto [06:49:20]Method is POST - this is cgi request [06:49:20]url: /json_proto [06:49:20]query_string will be loaded in cgi processing [06:49:20]execute_cgi json_proto POST (null) [06:49:20]execute_cgi path=json_proto method=POST [06:49:20]POST find Content-Length [06:49:20]Host: 172.17.44.132:8080 [06:49:20]Content-Length: 621 [06:49:20]Content-Type: application/json [06:49:20] [06:49:20]POST finish read [06:49:20]Found Content-Length = 621 [06:49:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50567", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:49:20]execute_script... [06:49:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50567", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:49:20]POST & json_proto [06:49:20]process_json_proto [06:49:20]json parsed OK: [06:49:20]protocol is kg_v1.0 [06:49:20]action value=close_receipt [06:49:20]process_action close_receipt [06:49:20]cmd_close_receipt [06:49:20]MH_GetDate [06:49:20]Write to MH i2c: F0 00 00 66 00 55 [06:49:20]Write i2c OK [06:49:20]MH_I2C_Read... [06:49:20]Read from MH i2c: F0 [06:49:20]MH_I2C_Read... [06:49:20]Read from MH i2c: F0 09 00 [06:49:20]MH_I2C_Read... [06:49:20]Read from MH i2c: F0 09 00 66 00 00 F0 8D C5 66 2A 83 C1 65 D9 [06:49:20]GetLastDocTimeStamp 1724222917 [06:49:20]current date 1724222960 [06:49:20]FM_GetShiftState [06:49:20]SAM_PROTO_GetShiftState [06:49:20]wFMCommunicate request_size=4 [06:49:20]MH_SAM_APDU [06:49:20]CAPDU: 80 13 01 00 [06:49:20]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [06:49:20]Write i2c OK [06:49:20]MH_I2C_Read... [06:49:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:49:20]Read from MH i2c: E2 [06:49:20]MH_I2C_Read... [06:49:20]Read from MH i2c: E2 0E 00 [06:49:20]MH_I2C_Read... [06:49:20]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [06:49:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:49:20]wFMCommunicate OK [06:49:20]SAM_PROTO_GetShiftState done [06:49:20]FM_GetShiftState done [06:49:20]opened in 1724199517 [06:49:20]opened+sec_in_day 1724285917 [06:49:20]quantity*price = 15000 [06:49:20]sum+1 = 15001 [06:49:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 81 21.08.2024 06:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163483 ФПД: 1968087100741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065328&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163483&fm=1968087100741&tin=02508201610067®Number=0000000000092562&sum=60000 [06:53:28]StoreToDocumentArchive [06:53:28]shift 466 fd 163483 [06:53:28]save to /storage/0466/doc_00163483 [06:53:28]save last doc name /storage/0466/doc_00163483 to /storage/kkm_last_doc_name [06:53:28]save OK [06:53:28]Clear old archive folders... [06:53:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:53:28]tlvbuf is 00B11CB0 [06:53:28]SAM_PROTO_ClearQueue [06:53:28]wFMCommunicate request_size=4 [06:53:28]MH_SAM_APDU [06:53:28]CAPDU: 80 09 00 00 [06:53:28]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:53:28]Read from MH i2c: E2 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [06:53:28]RAPDU: 90 00 [06:53:28]wFMCommunicate OK [06:53:28]SAM_PROTO_ClearQueue done [06:53:28]KKMCreateOFDPacket [06:53:28]OFDProtocolAddRootSTLVToBuf [06:53:28]FM_MakeSignedData [06:53:28]FM_MakeSignedData [06:53:28]SAM_PROTO_SignData [06:53:28]wFMCommunicate request_size=4 [06:53:28]MH_SAM_APDU [06:53:28]CAPDU: 80 0D 01 02 [06:53:28]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:53:28]Read from MH i2c: E2 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [06:53:28]RAPDU: 90 00 [06:53:28]wFMCommunicate OK [06:53:28]wFMCommunicate request_size=255 [06:53:28]MH_SAM_APDU [06:53: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 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 51 00 00 00 F4 03 04 00 E8 8E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7E 02 00 35 04 06 00 01 [06:53:28]Write to MH i2c: E2 02 01 3A 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 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 51 00 00 00 F4 03 04 00 E8 8E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7E 02 00 35 04 06 00 01 00 00 85 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:28]Read from MH i2c: E2 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [06:53:28]RAPDU: 90 00 [06:53:28]wFMCommunicate OK [06:53:28]wFMCommunicate request_size=10 [06:53:28]MH_SAM_APDU [06:53:28]CAPDU: 80 0D 02 02 05 CA 3B 21 ED 45 [06:53:28]Write to MH i2c: E2 0D 00 3B 00 80 0D 02 02 05 00 CA 3B 21 ED 45 00 00 17 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:28]Read from MH i2c: E2 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [06:53:28]RAPDU: 90 00 [06:53:28]wFMCommunicate OK [06:53:28]wFMCommunicate request_size=4 [06:53:28]MH_SAM_APDU [06:53:28]CAPDU: 80 0D 03 02 [06:53:28]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:53:28]Read from MH i2c: E2 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 0B 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 0B 00 3C 00 00 EE 11 03 6C 24 82 96 EF 90 00 51 [06:53:28]RAPDU: EE 11 03 6C 24 82 96 EF 90 00 [06:53:28]wFMCommunicate OK [06:53:28]SAM_PROTO_SignData done [06:53:28]FM_MakeSignedData done [06:53:28]CreateOFDProtocolMessage [06:53:28]wFMCommunicate request_size=4 [06:53:28]MH_SAM_APDU [06:53:28]CAPDU: 80 11 00 00 [06:53:28]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:28]Read from MH i2c: E2 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 17 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 17 00 3D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [06:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:53:28]wFMCommunicate OK [06:53:28]CreateOFDProtocolMessage done [06:53:28]OFDSenderStorePacket 163483 [06:53:28]StoreOFDPacket docnum=163483 [06:53:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7E 56 07 01 54 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 51 00 00 00 F4 03 04 00 E8 8E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7E 02 00 35 04 06 00 01 CA 3B 21 ED 45 EE 11 03 6C 24 82 96 EF [06:53:28]CheckFolder [06:53:28]dirname=/storage/ofd_packets [06:53:28]CheckFolder done [06:53:28]ProducePacketName [06:53:28]name=ofd_packets/00163483 [06:53:28]NVStorageSaveData ofd_packets/00163483 [06:53:28]File name is /storage/ofd_packets/00163483 [06:53:28]Write 301 bytes [06:53:28]NVStorageSaveData done [06:53:28]OFDSenderStorePacket done [06:53:28]KKMCreateOFDPacket done [06:53:28]NVStorageSaveData kkm_last_timestamp [06:53:28]File name is /storage/kkm_last_timestamp [06:53:28]Write 4 bytes [06:53:28]NVStorageSaveData done [06:53:28]ExternCall_PrintAddStr [06:53:28]wPrintStart [06:53:28]Write to MH i2c: 01 00 00 3E 00 3E [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 07 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 07 00 3E 00 00 00 00 00 00 FF 0F 53 [06:53:28]RasterBufferAndPrint [06:53:29]line Счет N : (1)292020 [06:53:29]line ИНН: 02508201610067 [06:53:29]line Контрольно-Кассовый Чек [06:53:29]line ПРОДАЖА [06:53:29]line ТРК (МРК, ГНК) : 53 [06:53:29]line Товар: 2710124500 [06:53:29]line Аи-95-К-5 [06:53:29]line 8.090 * 74.20 [06:53:29]line = 600.28 [06:53:29]line НДС 12% НСП 1% [06:53:29]line > о реализуемом товаре [06:53:29]line ОКРУГЛЕНИЕ: -0.28 [06:53:29]line ИТОГО: 600.00 [06:53:29]line Внесено: 600.00 [06:53:29]line СДАЧА: 0.00 [06:53:29]line НСП 1% : 5.31 [06:53:29]line НДС 12% : 63.75 [06:53:29]line Наличными: 600.00 [06:53:29]line Безнал.: 0.00 [06:53:29]line Место: АЗС № 130 "Партнер Нефть" [06:53:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:53:29]line СНО: Общий режим [06:53:29]line Чек 81 21.08.2024 06:53 [06:53:29]line Смена: 466 ФФД: 1.0 [06:53:29]line ЗНМ: 0300000070 [06:53:29]line РНМ: 0000000000092562 [06:53:29]line Версия ККМ: 001 [06:53:29]line ФМ: 0000000000871769 [06:53:29]line ФД: 163483 [06:53:29]line ФПД: 1968087100741 [06:53:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065328&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163483&fm=1968087100741&tin=02508201610067®Number=0000000000092562&sum=60000 [06:53:29]written 0, free lines is 4095 [06:53:29]OFD Sender: Processing packet 163483 [packets to send 964, broken 963] [06:53:29]ProducePacketName [06:53:29]name=ofd_packets/00163483 [06:53:29]OFD Sender: To server: pG, [06:53:29]CommunicateWithHost lk.salyk.kg:30040 [06:53:29]ConnectInit lk.salyk.kg [06:53:29]Write to MH i2c: 01 00 00 69 00 69 [06:53:29]Write i2c OK [06:53:29]MH_I2C_Read... [06:53:29]Read from MH i2c: 01 [06:53:29]MH_I2C_Read... [06:53:29]Read from MH i2c: 01 07 00 [06:53:29]MH_I2C_Read... [06:53:29]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 B2 0C 2E [06:53:29]RasterBufferAndPrint [06:53:29]line [06:53:29]line [06:53:29]line [06:53:29]line [06:53:29]line [06:53:29]written 0, free lines is 3272 [06:53:29]MH_Cut [06:53:29]Write to MH i2c: D1 01 00 70 00 01 42 [06:53:29]Write i2c OK [06:53:29]MH_I2C_Read... [06:53:29]Read from MH i2c: D1 [06:53:29]MH_I2C_Read... [06:53:29]Read from MH i2c: D1 01 00 [06:53:29]MH_I2C_Read... [06:53:29]Read from MH i2c: D1 01 00 70 00 00 41 [06:53:29]Write to MH i2c: 01 00 00 71 00 71 [06:53:29]Write i2c OK [06:53:29]MH_I2C_Read... [06:53:30]*** Cut start [06:53:30]*** Purtial cut [06:53:30]*** Stage 1: CUTSNS_PIN = 1 [06:53:32]recv_with_timeout no data received [06:53:32]Read from MH i2c: 01 [06:53:32]MH_I2C_Read... [06:53:32]*** Stop cut motor [06:53:32]*** Cut end [06:53:32]Read from MH i2c: 01 07 00 [06:53:32]MH_I2C_Read... [06:53:32]Read from MH i2c: 01 07 00 71 00 00 00 00 00 00 FF 0F 86 [06:53:32]process_action close_receipt done [06:53:32]requested_data is exist [06:53:32]produce_requested_data [06:53:32]requested_item fm.sn is exist - process it [06:53:32]wFMCommunicate request_size=4 [06:53:32]MH_SAM_APDU [06:53:32]CAPDU: 80 11 00 00 [06:53:32]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [06:53:32]Write i2c OK [06:53:32]MH_I2C_Read... [06:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:32]Read from MH i2c: E2 [06:53:32]MH_I2C_Read... [06:53:32]Read from MH i2c: E2 17 00 [06:53:32]MH_I2C_Read... [06:53:32]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [06:53:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:53:32]wFMCommunicate OK [06:53:32]requested_item fd.num is exist - process it [06:53:32]SAM_PROTO_GetFieldsCounters [06:53:32]wFMCommunicate request_size=4 [06:53:32]MH_SAM_APDU [06:53:32]CAPDU: 80 13 00 00 [06:53:32]Write to MH i2c: E2 08 00 73 00 80 13 00 00 00 00 00 00 EF [06:53:32]Write i2c OK [06:53:32]MH_I2C_Read... [06:53:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:53:32]Read from MH i2c: E2 [06:53:32]MH_I2C_Read... [06:53:32]Read from MH i2c: E2 62 00 [06:53:32]MH_I2C_Read... [06:53:32]Read from MH i2c: E2 62 00 73 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7E 02 00 0E 04 04 00 D2 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 F6 [06:53: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:53:32]wFMCommunicate OK [06:53:32]SAM_PROTO_GetFieldsCounters done [06:53:32]requested_item shift.num is exist - process it [06:53:32]requested_item shift.opened is exist - process it [06:53:32]req_shift_opened [06:53:32]FM_GetShiftState [06:53:32]SAM_PROTO_GetShiftState [06:53:32]wFMCommunicate request_size=4 [06:53:32]MH_SAM_APDU [06:53:32]CAPDU: 80 13 01 00 [06:53:32]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [06:53:32]Write i2c OK [06:53:32]MH_I2C_Read... [06:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:53:32]Read from MH i2c: E2 [06:53:32]MH_I2C_Read... [06:53:32]Read from MH i2c: E2 0E 00 [06:53:32]MH_I2C_Read... [06:53:32]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B7 [06:53:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:53:32]wFMCommunicate OK [06:53:32]SAM_PROTO_GetShiftState done [06:53:32]FM_GetShiftState done [06:53:32]req_shift_opened done [06:53:32]requested_item shift.open_date is exist - process it [06:53:32]req_shift_open_date [06:53:32]req_shift_open_date done [06:53:32]produce_requested_data done [06:53:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163483,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:53:32]process_action_free close_receipt [06:53:32]json_value_free [06:53:32]json_value_free done [06:53:32]process_json_proto returns [06:53:32]Send response to host [06:53:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163483,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:53:32]free response buf [06:53:32]execute_script done [06:53:32]execute_script returns [06:53:32]free content buf [06:53:32]Sock 9.Close socket [06:53:32]Sock 9.Thread stoped [06:53:34]ConnectInit Can't take IP for lk.salyk.kg [06:53:34]CommunicateWithHost connect error [06:53:34]CommunicateWithHost err = -1 [06:53:34]OFD Sender: Server communicate error [06:53:39]OFD Sender: Processing packet 163483 [packets to send 964, broken 963] [06:53:39]ProducePacketName [06:53:39]name=ofd_packets/00163483 [06:53:39]OFD Sender: To server: pG, [06:53:39]CommunicateWithHost lk.salyk.kg:30040 [06:53:39]ConnectInit lk.salyk.kg [06:53:45]recv_with_timeout no data received [06:53:54]Connected sock=9 [06:53: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 37 36 39 0F 01 00 00 7E 56 07 01 54 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 51 00 00 00 F4 03 04 00 E8 8E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7E 02 00 35 04 06 00 01 CA 3B 21 ED 45 EE 11 03 6C 24 82 96 EF [06:53:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6E 64 47 00 66 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 37 36 39 10 04 04 00 9B 7E 02 00 F4 03 04 00 53 38 C5 66 B6 04 01 00 00 59 BD 8B 0A 89 22 30 26 [06:53:55]CommunicateWithHost err = 0 [06:53:55]CheckOFDResponse [06:53:55]1017 (14) - 77093643461234 [06:53:55]1041 (16) - 0000000000871769 [06:53:55]1040 (4) - 163483 [06:53:55]1012 (4) - 21.08.2024 00:44 [06:53:55]1206 (1) - 0 [06:53:55]OFD Sender: Remove packet 163483 [06:53:55]ProducePacketName [06:53:55]name=ofd_packets/00163483 [06:53:55]NVStorageDeleteData [06:53:56]OFD Sender: No OFD packet to send [06:54:01]OFD Sender: No OFD packet to send [06:54:06]OFD Sender: No OFD packet to send [06:54:11]OFD Sender: No OFD packet to send [06:54:16]OFD Sender: No OFD packet to send [06:54:21]OFD Sender: No OFD packet to send [06:54:22]recv_with_timeout no data received [06:54:26]OFD Sender: No OFD packet to send [06:54:31]OFD Sender: No OFD packet to send [06:54:36]OFD Sender: No OFD packet to send [06:54:41]OFD Sender: No OFD packet to send [06:54:46]OFD Sender: No OFD packet to send [06:54:47]accept exits with 10 [06:54:47]New connection [06:54:47]New thread 3067444580 created [06:54:47]Thread 3067587940 joined [06:54:47]Waiting for new connection... [06:54:47] Sock 10.Parse request [06:54:47]Sock 10.Check first char [06:54:47]Sock 10.First char is OK [06:54:47]request: POST /json_proto HTTP/1.0 [06:54:47]Method: POST [06:54:47]URL: /json_proto [06:54:47]Method is POST - this is cgi request [06:54:47]url: /json_proto [06:54:47]query_string will be loaded in cgi processing [06:54:47]execute_cgi json_proto POST (null) [06:54:47]execute_cgi path=json_proto method=POST [06:54:47]POST find Content-Length [06:54:47]Host: 172.17.44.132:8080 [06:54:47]Content-Length: 681 [06:54:47]Content-Type: application/json [06:54:47] [06:54:47]POST finish read [06:54:47]Found Content-Length = 681 [06:54:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:54:47]execute_script... [06:54:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:54:47]POST & json_proto [06:54:47]process_json_proto [06:54:47]json parsed OK: [06:54:47]protocol is kg_v1.0 [06:54:47]action value=close_receipt [06:54:47]process_action close_receipt [06:54:47]cmd_close_receipt [06:54:47]MH_GetDate [06:54:47]Write to MH i2c: F0 00 00 75 00 64 [06:54:47]Write i2c OK [06:54:47]MH_I2C_Read... [06:54:47]Read from MH i2c: F0 [06:54:47]MH_I2C_Read... [06:54:47]Read from MH i2c: F0 09 00 [06:54:47]MH_I2C_Read... [06:54:47]Read from MH i2c: F0 09 00 75 00 00 38 8F C5 66 2A 83 C1 65 32 [06:54:47]GetLastDocTimeStamp 1724223208 [06:54:47]current date 1724223288 [06:54:47]FM_GetShiftState [06:54:47]SAM_PROTO_GetShiftState [06:54:47]wFMCommunicate request_size=4 [06:54:47]MH_SAM_APDU [06:54:47]CAPDU: 80 13 01 00 [06:54:47]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [06:54:47]Write i2c OK [06:54:47]MH_I2C_Read... [06:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:54:47]Read from MH i2c: E2 [06:54:47]MH_I2C_Read... [06:54:47]Read from MH i2c: E2 0E 00 [06:54:47]MH_I2C_Read... [06:54:47]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B9 [06:54:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:54:47]wFMCommunicate OK [06:54:47]SAM_PROTO_GetShiftState done [06:54:47]FM_GetShiftState done [06:54:47]opened in 1724199517 [06:54:47]opened+sec_in_day 1724285917 [06:54:47]quantity*price = 50035 [06:54:47]sum+1 = 50036 [06:54:47]Check (price>sum+1) || (price+1 о реализуемом товаре [06:56:11]line ОКРУГЛЕНИЕ: -0.35 [06:56:11]line ИТОГО: 500.00 [06:56:11]line Внесено: 500.00 [06:56:11]line СДАЧА: 0.00 [06:56:11]line НСП 1% : 4.43 [06:56:11]line НДС 12% : 53.13 [06:56:11]line Наличными: 500.00 [06:56:11]line Безнал.: 0.00 [06:56:11]line Место: АЗС № 130 "Партнер Нефть" [06:56:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:56:11]line СНО: Общий режим [06:56:11]line Чек 82 21.08.2024 06:54 [06:56:11]line Смена: 466 ФФД: 1.0 [06:56:11]line ЗНМ: 0300000070 [06:56:11]line РНМ: 0000000000092562 [06:56:11]line Версия ККМ: 001 [06:56:11]line ФМ: 0000000000871769 [06:56:11]line ФД: 163484 [06:56:11]line ФПД: 68214446153980 [06:56:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065448&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163484&fm=68214446153980&tin=02508201610067®Number=0000000000092562&sum=50000 [06:56:12]written 0, free lines is 4095 [06:56:12]Write to MH i2c: 01 00 00 48 00 48 [06:56:12]Write i2c OK [06:56:12]MH_I2C_Read... [06:56:12]Read from MH i2c: 01 [06:56:12]MH_I2C_Read... [06:56:12]Read from MH i2c: 01 07 00 [06:56:12]MH_I2C_Read... [06:56:12]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 A7 0C 02 [06:56:12]RasterBufferAndPrint [06:56:12]line [06:56:12]line [06:56:12]line [06:56:12]line [06:56:12]line [06:56:12]written 0, free lines is 3251 [06:56:12]MH_Cut [06:56:12]Write to MH i2c: D1 01 00 4F 00 01 21 [06:56:12]Write i2c OK [06:56:12]MH_I2C_Read... [06:56:12]Read from MH i2c: D1 [06:56:12]MH_I2C_Read... [06:56:12]Read from MH i2c: D1 01 00 [06:56:12]MH_I2C_Read... [06:56:12]Read from MH i2c: D1 01 00 4F 00 00 20 [06:56:12]Write to MH i2c: 01 00 00 50 00 50 [06:56:12]Write i2c OK [06:56:12]MH_I2C_Read... [06:56:13]*** Cut start [06:56:13]*** Purtial cut [06:56:13]*** Stage 1: CUTSNS_PIN = 1 [06:56:13]OFD Sender: No OFD packet to send [06:56:15]Read from MH i2c: 01 [06:56:15]MH_I2C_Read... [06:56:15]*** Stop cut motor [06:56:15]*** Cut end [06:56:15]Read from MH i2c: 01 07 00 [06:56:15]MH_I2C_Read... [06:56:15]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [06:56:15]process_action print_doc done [06:56:15]requested_data is exist [06:56:15]produce_requested_data [06:56:15]produce_requested_data return (null) [06:56:15]process_action_free print_doc [06:56:15]json_value_free [06:56:15]json_value_free done [06:56:15]process_json_proto returns [06:56:15]Send response to host [06:56:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [06:56:15]free response buf [06:56:15]execute_script done [06:56:15]execute_script returns [06:56:15]free content buf [06:56:15]Sock 8.Close socket [06:56:15]Sock 8.Thread stoped [06:56:18]OFD Sender: No OFD packet to send [06:56:23]OFD Sender: No OFD packet to send [06:56:23]recv_with_timeout no data received [06:56:28]OFD Sender: No OFD packet to send [06:56:33]OFD Sender: No OFD packet to send [06:56:38]OFD Sender: No OFD packet to send [06:56:43]OFD Sender: No OFD packet to send [06:56:48]OFD Sender: No OFD packet to send [06:56:49]recv_with_timeout no data received [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:03]accept exits with 9 [06:57:03]New connection [06:57:03]New thread 3066973540 created [06:57:03]Thread 3067116900 joined [06:57:03]Waiting for new connection... [06:57:03] Sock 9.Parse request [06:57:03]Sock 9.Check first char [06:57:03]Sock 9.First char is OK [06:57:03]request: POST /json_proto HTTP/1.0 [06:57:03]Method: POST [06:57:03]URL: /json_proto [06:57:03]Method is POST - this is cgi request [06:57:03]url: /json_proto [06:57:03]query_string will be loaded in cgi processing [06:57:03]execute_cgi json_proto POST (null) [06:57:03]execute_cgi path=json_proto method=POST [06:57:03]POST find Content-Length [06:57:03]Host: 172.17.44.132:8080 [06:57:03]Content-Length: 682 [06:57:03]Content-Type: application/json [06:57:03] [06:57:03]POST finish read [06:57:03]Found Content-Length = 682 [06:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:57:03]execute_script... [06:57:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:57:03]POST & json_proto [06:57:03]process_json_proto [06:57:03]json parsed OK: [06:57:03]protocol is kg_v1.0 [06:57:03]action value=close_receipt [06:57:03]process_action close_receipt [06:57:03]cmd_close_receipt [06:57:03]MH_GetDate [06:57:03]Write to MH i2c: F0 00 00 51 00 40 [06:57:03]Write i2c OK [06:57:03]MH_I2C_Read... [06:57:03]Read from MH i2c: F0 [06:57:03]MH_I2C_Read... [06:57:03]Read from MH i2c: F0 09 00 [06:57:03]MH_I2C_Read... [06:57:03]Read from MH i2c: F0 09 00 51 00 00 BF 8F C5 66 2A 83 C1 65 95 [06:57:03]GetLastDocTimeStamp 1724223288 [06:57:03]current date 1724223423 [06:57:03]FM_GetShiftState [06:57:03]SAM_PROTO_GetShiftState [06:57:03]wFMCommunicate request_size=4 [06:57:03]MH_SAM_APDU [06:57:03]CAPDU: 80 13 01 00 [06:57:03]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [06:57:03]Write i2c OK [06:57:03]MH_I2C_Read... [06:57:03]Read from MH i2c: E2 [06:57:03]MH_I2C_Read... [06:57:03]Read from MH i2c: E2 0E 00 [06:57:03]MH_I2C_Read... [06:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:57:03]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [06:57:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:57:03]wFMCommunicate OK [06:57:03]SAM_PROTO_GetShiftState done [06:57:03]FM_GetShiftState done [06:57:03]opened in 1724199517 [06:57:03]opened+sec_in_day 1724285917 [06:57:03]quantity*price = 100005 [06:57:03]sum+1 = 100006 [06:57:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 83 21.08.2024 06:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163485 ФПД: 254752895270030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163485&fm=254752895270030&tin=02508201610067®Number=0000000000092562&sum=100000 [06:57:04]StoreToDocumentArchive [06:57:04]shift 466 fd 163485 [06:57:04]save to /storage/0466/doc_00163485 [06:57:04]save last doc name /storage/0466/doc_00163485 to /storage/kkm_last_doc_name [06:57:04]save OK [06:57:04]Clear old archive folders... [06:57:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:57:04]tlvbuf is 01644940 [06:57:04]SAM_PROTO_ClearQueue [06:57:04]wFMCommunicate request_size=4 [06:57:04]MH_SAM_APDU [06:57:04]CAPDU: 80 09 00 00 [06:57:04]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [06:57:04]Write i2c OK [06:57:04]MH_I2C_Read... [06:57:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:57:04]Read from MH i2c: E2 [06:57:04]MH_I2C_Read... [06:57:04]Read from MH i2c: E2 03 00 [06:57:04]MH_I2C_Read... [06:57:04]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [06:57:04]RAPDU: 90 00 [06:57:04]wFMCommunicate OK [06:57:04]SAM_PROTO_ClearQueue done [06:57:04]KKMCreateOFDPacket [06:57:04]OFDProtocolAddRootSTLVToBuf [06:57:04]FM_MakeSignedData [06:57:04]FM_MakeSignedData [06:57:04]SAM_PROTO_SignData [06:57:04]wFMCommunicate request_size=4 [06:57:04]MH_SAM_APDU [06:57:04]CAPDU: 80 0D 01 02 [06:57:04]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [06:57:04]Write i2c OK [06:57:04]MH_I2C_Read... [06:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:57:04]Read from MH i2c: E2 [06:57:04]MH_I2C_Read... [06:57:04]Read from MH i2c: E2 03 00 [06:57:04]MH_I2C_Read... [06:57:04]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [06:57:04]RAPDU: 90 00 [06:57:04]wFMCommunicate OK [06:57:04]wFMCommunicate request_size=255 [06:57:04]MH_SAM_APDU [06:57:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 00 00 00 F4 03 04 00 BF 8F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7E 02 00 35 04 06 00 E7 [06:57:04]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 00 00 00 F4 03 04 00 BF 8F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7E 02 00 35 04 06 00 E7 00 00 8F [06:57:04]Write i2c OK [06:57:04]MH_I2C_Read... [06:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:57:05]Read from MH i2c: E2 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 03 00 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [06:57:05]RAPDU: 90 00 [06:57:05]wFMCommunicate OK [06:57:05]wFMCommunicate request_size=10 [06:57:05]MH_SAM_APDU [06:57:05]CAPDU: 80 0D 02 02 05 B2 47 D3 FC 8E [06:57:05]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 B2 47 D3 FC 8E 00 00 3C [06:57:05]Write i2c OK [06:57:05]MH_I2C_Read... [06:57:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:57:05]Read from MH i2c: E2 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 03 00 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [06:57:05]RAPDU: 90 00 [06:57:05]wFMCommunicate OK [06:57:05]wFMCommunicate request_size=4 [06:57:05]MH_SAM_APDU [06:57:05]CAPDU: 80 0D 03 02 [06:57:05]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [06:57:05]Write i2c OK [06:57:05]MH_I2C_Read... [06:57:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:57:05]Read from MH i2c: E2 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 0B 00 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 0B 00 63 00 00 E1 B4 5A 00 D8 60 9A 0E 90 00 AE [06:57:05]RAPDU: E1 B4 5A 00 D8 60 9A 0E 90 00 [06:57:05]wFMCommunicate OK [06:57:05]SAM_PROTO_SignData done [06:57:05]FM_MakeSignedData done [06:57:05]CreateOFDProtocolMessage [06:57:05]wFMCommunicate request_size=4 [06:57:05]MH_SAM_APDU [06:57:05]CAPDU: 80 11 00 00 [06:57:05]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [06:57:05]Write i2c OK [06:57:05]MH_I2C_Read... [06:57:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:57:05]Read from MH i2c: E2 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 17 00 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [06:57:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:57:05]wFMCommunicate OK [06:57:05]CreateOFDProtocolMessage done [06:57:05]OFDSenderStorePacket 163485 [06:57:05]StoreOFDPacket docnum=163485 [06:57:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E9 9E 07 01 EF F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 00 00 00 F4 03 04 00 BF 8F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7E 02 00 35 04 06 00 E7 B2 47 D3 FC 8E E1 B4 5A 00 D8 60 9A 0E [06:57:05]CheckFolder [06:57:05]dirname=/storage/ofd_packets [06:57:05]CheckFolder done [06:57:05]ProducePacketName [06:57:05]name=ofd_packets/00163485 [06:57:05]NVStorageSaveData ofd_packets/00163485 [06:57:05]File name is /storage/ofd_packets/00163485 [06:57:05]Write 301 bytes [06:57:05]NVStorageSaveData done [06:57:05]OFDSenderStorePacket done [06:57:05]KKMCreateOFDPacket done [06:57:05]NVStorageSaveData kkm_last_timestamp [06:57:05]File name is /storage/kkm_last_timestamp [06:57:05]Write 4 bytes [06:57:05]NVStorageSaveData done [06:57:05]ExternCall_PrintAddStr [06:57:05]wPrintStart [06:57:05]Write to MH i2c: 01 00 00 65 00 65 [06:57:05]Write i2c OK [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: 01 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: 01 07 00 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [06:57:05]RasterBufferAndPrint [06:57:05]line Счет N : (1)292024 [06:57:05]line ИНН: 02508201610067 [06:57:05]line Контрольно-Кассовый Чек [06:57:05]line ПРОДАЖА [06:57:05]line ТРК (МРК, ГНК) : 42 [06:57:05]line Товар: 2710124130 [06:57:05]line Аи-92-К-5 [06:57:05]line 14.750 * 67.80 [06:57:05]line = 1000.05 [06:57:05]line НДС 12% НСП 1% [06:57:05]line > о реализуемом товаре [06:57:05]line ОКРУГЛЕНИЕ: -0.05 [06:57:05]line ИТОГО: 1000.00 [06:57:05]line Внесено: 1000.00 [06:57:05]line СДАЧА: 0.00 [06:57:05]line НСП 1% : 8.85 [06:57:05]line НДС 12% : 106.20 [06:57:05]line Наличными: 1000.00 [06:57:05]line Безнал.: 0.00 [06:57:05]line Место: АЗС № 130 "Партнер Нефть" [06:57:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:57:05]line СНО: Общий режим [06:57:05]line Чек 83 21.08.2024 06:57 [06:57:05]line Смена: 466 ФФД: 1.0 [06:57:05]line ЗНМ: 0300000070 [06:57:05]line РНМ: 0000000000092562 [06:57:05]line Версия ККМ: 001 [06:57:05]line ФМ: 0000000000871769 [06:57:05]line ФД: 163485 [06:57:05]line ФПД: 254752895270030 [06:57:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163485&fm=254752895270030&tin=02508201610067®Number=0000000000092562&sum=100000 [06:57:05]written 0, free lines is 4095 [06:57:05]OFD Sender: Processing packet 163485 [packets to send 964, broken 963] [06:57:05]ProducePacketName [06:57:05]name=ofd_packets/00163485 [06:57:05]OFD Sender: To server: pG, [06:57:05]CommunicateWithHost lk.salyk.kg:30040 [06:57:05]ConnectInit lk.salyk.kg [06:57:05]Write to MH i2c: 01 00 00 90 00 90 [06:57:05]Write i2c OK [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: 01 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: 01 07 00 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 A8 0C 4B [06:57:05]RasterBufferAndPrint [06:57:05]line [06:57:05]line [06:57:05]line [06:57:05]line [06:57:05]line [06:57:05]written 0, free lines is 3244 [06:57:05]MH_Cut [06:57:05]Write to MH i2c: D1 01 00 97 00 01 69 [06:57:05]Write i2c OK [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: D1 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: D1 01 00 [06:57:05]MH_I2C_Read... [06:57:05]Read from MH i2c: D1 01 00 97 00 00 68 [06:57:05]Write to MH i2c: 01 00 00 98 00 98 [06:57:05]Write i2c OK [06:57:05]MH_I2C_Read... [06:57:06]*** Cut start [06:57:06]*** Purtial cut [06:57:06]*** Stage 1: CUTSNS_PIN = 1 [06:57:08]Read from MH i2c: 01 [06:57:08]MH_I2C_Read... [06:57:08]*** Stop cut motor [06:57:08]*** Cut end [06:57:08]Read from MH i2c: 01 07 00 [06:57:08]MH_I2C_Read... [06:57:08]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [06:57:08]process_action close_receipt done [06:57:08]requested_data is exist [06:57:08]produce_requested_data [06:57:08]requested_item fm.sn is exist - process it [06:57:08]wFMCommunicate request_size=4 [06:57:08]MH_SAM_APDU [06:57:08]CAPDU: 80 11 00 00 [06:57:08]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [06:57:08]Write i2c OK [06:57:08]MH_I2C_Read... [06:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:57:08]Read from MH i2c: E2 [06:57:08]MH_I2C_Read... [06:57:08]Read from MH i2c: E2 17 00 [06:57:08]MH_I2C_Read... [06:57:08]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [06:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:57:08]wFMCommunicate OK [06:57:08]requested_item fd.num is exist - process it [06:57:08]SAM_PROTO_GetFieldsCounters [06:57:08]wFMCommunicate request_size=4 [06:57:08]MH_SAM_APDU [06:57:08]CAPDU: 80 13 00 00 [06:57:08]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [06:57:08]Write i2c OK [06:57:08]MH_I2C_Read... [06:57:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:57:08]Read from MH i2c: E2 [06:57:08]MH_I2C_Read... [06:57:08]Read from MH i2c: E2 62 00 [06:57:08]MH_I2C_Read... [06:57:08]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7E 02 00 0E 04 04 00 D2 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 25 [06:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:57:08]wFMCommunicate OK [06:57:08]SAM_PROTO_GetFieldsCounters done [06:57:08]requested_item shift.num is exist - process it [06:57:08]requested_item shift.opened is exist - process it [06:57:08]req_shift_opened [06:57:08]FM_GetShiftState [06:57:08]SAM_PROTO_GetShiftState [06:57:08]wFMCommunicate request_size=4 [06:57:08]MH_SAM_APDU [06:57:08]CAPDU: 80 13 01 00 [06:57:08]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [06:57:08]Write i2c OK [06:57:08]MH_I2C_Read... [06:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:57:08]Read from MH i2c: E2 [06:57:08]MH_I2C_Read... [06:57:08]Read from MH i2c: E2 0E 00 [06:57:08]MH_I2C_Read... [06:57:08]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [06:57:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:57:08]wFMCommunicate OK [06:57:08]SAM_PROTO_GetShiftState done [06:57:08]FM_GetShiftState done [06:57:08]req_shift_opened done [06:57:08]requested_item shift.open_date is exist - process it [06:57:08]req_shift_open_date [06:57:08]req_shift_open_date done [06:57:08]produce_requested_data done [06:57:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163485,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:57:08]process_action_free close_receipt [06:57:08]json_value_free [06:57:08]json_value_free done [06:57:08]process_json_proto returns [06:57:08]Send response to host [06:57:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163485,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:57:08]free response buf [06:57:08]execute_script done [06:57:08]execute_script returns [06:57:08]free content buf [06:57:08]Sock 9.Close socket [06:57:08]Sock 9.Thread stoped [06:57:11]Connected sock=11 [06:57: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 37 36 39 0F 01 00 00 E9 9E 07 01 EF F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 00 00 00 F4 03 04 00 BF 8F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7E 02 00 35 04 06 00 E7 B2 47 D3 FC 8E E1 B4 5A 00 D8 60 9A 0E [06:57:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A 71 47 00 2A 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 37 36 39 10 04 04 00 9D 7E 02 00 F4 03 04 00 17 39 C5 66 B6 04 01 00 00 23 9A D7 AA 4C 75 B9 52 [06:57:11]CommunicateWithHost err = 0 [06:57:11]CheckOFDResponse [06:57:11]1017 (14) - 77093643461234 [06:57:11]1041 (16) - 0000000000871769 [06:57:11]1040 (4) - 163485 [06:57:11]1012 (4) - 21.08.2024 00:47 [06:57:11]1206 (1) - 0 [06:57:11]OFD Sender: Remove packet 163485 [06:57:11]ProducePacketName [06:57:11]name=ofd_packets/00163485 [06:57:11]NVStorageDeleteData [06:57:12]OFD Sender: No OFD packet to send [06:57:17]OFD Sender: No OFD packet to send [06:57:22]OFD Sender: No OFD packet to send [06:57:27]OFD Sender: No OFD packet to send [06:57:32]OFD Sender: No OFD packet to send [06:57:37]OFD Sender: No OFD packet to send [06:57:37]recv_with_timeout no data received [06:57:42]OFD Sender: No OFD packet to send [06:57:47]OFD Sender: No OFD packet to send [06:57:52]OFD Sender: No OFD packet to send [06:57:57]OFD Sender: No OFD packet to send [06:58:02]OFD Sender: No OFD packet to send [06:58:07]OFD Sender: No OFD packet to send [06:58:12]recv_with_timeout no data received [06:58:12]OFD Sender: No OFD packet to send [06:58:17]OFD Sender: No OFD packet to send [06:58:22]OFD Sender: No OFD packet to send [06:58:27]OFD Sender: No OFD packet to send [06:58:32]OFD Sender: No OFD packet to send [06:58:37]OFD Sender: No OFD packet to send [06:58:42]OFD Sender: No OFD packet to send [06:58:47]OFD Sender: No OFD packet to send [06:58:47]recv_with_timeout no data received [06:58:52]OFD Sender: No OFD packet to send [06:58:57]OFD Sender: No OFD packet to send [06:59:00]accept exits with 8 [06:59:00]New connection [06:59:00]New thread 3067116900 created [06:59:00]Thread 3066973540 joined [06:59:00]Waiting for new connection... [06:59:00] Sock 8.Parse request [06:59:00]Sock 8.Check first char [06:59:00]Sock 8.First char is OK [06:59:00]request: POST /json_proto HTTP/1.0 [06:59:00]Method: POST [06:59:00]URL: /json_proto [06:59:00]Method is POST - this is cgi request [06:59:00]url: /json_proto [06:59:00]query_string will be loaded in cgi processing [06:59:00]execute_cgi json_proto POST (null) [06:59:00]execute_cgi path=json_proto method=POST [06:59:00]POST find Content-Length [06:59:00]Host: 172.17.44.132:8080 [06:59:00]Content-Length: 681 [06:59:00]Content-Type: application/json [06:59:00] [06:59:00]POST finish read [06:59:00]Found Content-Length = 681 [06:59:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 20.840, "sum" : 800.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:59:00]execute_script... [06:59: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)292025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 20.840, "sum" : 800.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:59:00]POST & json_proto [06:59:00]process_json_proto [06:59:00]json parsed OK: [06:59:00]protocol is kg_v1.0 [06:59:00]action value=close_receipt [06:59:00]process_action close_receipt [06:59:00]cmd_close_receipt [06:59:00]MH_GetDate [06:59:00]Write to MH i2c: F0 00 00 9C 00 8B [06:59:00]Write i2c OK [06:59:00]MH_I2C_Read... [06:59:00]Read from MH i2c: F0 [06:59:00]MH_I2C_Read... [06:59:00]Read from MH i2c: F0 09 00 [06:59:00]MH_I2C_Read... [06:59:00]Read from MH i2c: F0 09 00 9C 00 00 35 90 C5 66 2A 83 C1 65 57 [06:59:00]GetLastDocTimeStamp 1724223423 [06:59:00]current date 1724223541 [06:59:00]FM_GetShiftState [06:59:00]SAM_PROTO_GetShiftState [06:59:00]wFMCommunicate request_size=4 [06:59:00]MH_SAM_APDU [06:59:00]CAPDU: 80 13 01 00 [06:59:00]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [06:59:00]Write i2c OK [06:59:00]MH_I2C_Read... [06:59:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:59:00]Read from MH i2c: E2 [06:59:00]MH_I2C_Read... [06:59:00]Read from MH i2c: E2 0E 00 [06:59:00]MH_I2C_Read... [06:59:00]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [06:59:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:59:00]wFMCommunicate OK [06:59:00]SAM_PROTO_GetShiftState done [06:59:00]FM_GetShiftState done [06:59:00]opened in 1724199517 [06:59:00]opened+sec_in_day 1724285917 [06:59:00]quantity*price = 80025 [06:59:00]sum+1 = 80027 [06:59:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 84 21.08.2024 06:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163486 ФПД: 231397922986276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065901&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163486&fm=231397922986276&tin=02508201610067®Number=0000000000092562&sum=80000 [06:59:01]StoreToDocumentArchive [06:59:01]shift 466 fd 163486 [06:59:01]save to /storage/0466/doc_00163486 [06:59:01]save last doc name /storage/0466/doc_00163486 to /storage/kkm_last_doc_name [06:59:01]save OK [06:59:01]Clear old archive folders... [06:59:01]ProcessDocumentItem done err = 0, tmpTLVsize=250 [06:59:01]tlvbuf is 016AC320 [06:59:01]SAM_PROTO_ClearQueue [06:59:01]wFMCommunicate request_size=4 [06:59:01]MH_SAM_APDU [06:59:01]CAPDU: 80 09 00 00 [06:59:01]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [06:59:01]Write i2c OK [06:59:01]MH_I2C_Read... [06:59:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:59:01]Read from MH i2c: E2 [06:59:01]MH_I2C_Read... [06:59:01]Read from MH i2c: E2 03 00 [06:59:01]MH_I2C_Read... [06:59:01]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [06:59:01]RAPDU: 90 00 [06:59:01]wFMCommunicate OK [06:59:01]SAM_PROTO_ClearQueue done [06:59:01]KKMCreateOFDPacket [06:59:01]OFDProtocolAddRootSTLVToBuf [06:59:01]FM_MakeSignedData [06:59:01]FM_MakeSignedData [06:59:01]SAM_PROTO_SignData [06:59:01]wFMCommunicate request_size=4 [06:59:01]MH_SAM_APDU [06:59:01]CAPDU: 80 0D 01 02 [06:59:01]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [06:59:01]Write i2c OK [06:59:01]MH_I2C_Read... [06:59:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:59:01]Read from MH i2c: E2 [06:59:01]MH_I2C_Read... [06:59:01]Read from MH i2c: E2 03 00 [06:59:01]MH_I2C_Read... [06:59:01]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [06:59:01]RAPDU: 90 00 [06:59:01]wFMCommunicate OK [06:59:01]wFMCommunicate request_size=255 [06:59:01]MH_SAM_APDU [06:59:01]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 54 00 00 00 F4 03 04 00 35 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7E 02 00 35 04 06 00 D2 74 [06:59:01]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 54 00 00 00 F4 03 04 00 35 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7E 02 00 35 04 06 00 D2 74 00 00 84 [06:59:01]Write i2c OK [06:59:01]MH_I2C_Read... [06:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:59:02]Read from MH i2c: E2 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 03 00 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [06:59:02]RAPDU: 90 00 [06:59:02]wFMCommunicate OK [06:59:02]wFMCommunicate request_size=9 [06:59:02]MH_SAM_APDU [06:59:02]CAPDU: 80 0D 02 02 04 87 00 59 24 [06:59:02]Write to MH i2c: E2 0C 00 AD 00 80 0D 02 02 04 00 87 00 59 24 00 00 33 [06:59:02]Write i2c OK [06:59:02]MH_I2C_Read... [06:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:59:02]Read from MH i2c: E2 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 03 00 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [06:59:02]RAPDU: 90 00 [06:59:02]wFMCommunicate OK [06:59:02]wFMCommunicate request_size=4 [06:59:02]MH_SAM_APDU [06:59:02]CAPDU: 80 0D 03 02 [06:59:02]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [06:59:02]Write i2c OK [06:59:02]MH_I2C_Read... [06:59:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:59:02]Read from MH i2c: E2 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 0B 00 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 0B 00 AE 00 00 6E F2 BD C2 B9 89 A9 B6 90 00 AA [06:59:02]RAPDU: 6E F2 BD C2 B9 89 A9 B6 90 00 [06:59:02]wFMCommunicate OK [06:59:02]SAM_PROTO_SignData done [06:59:02]FM_MakeSignedData done [06:59:02]CreateOFDProtocolMessage [06:59:02]wFMCommunicate request_size=4 [06:59:02]MH_SAM_APDU [06:59:02]CAPDU: 80 11 00 00 [06:59:02]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [06:59:02]Write i2c OK [06:59:02]MH_I2C_Read... [06:59:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:59:02]Read from MH i2c: E2 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 17 00 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [06:59:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:59:02]wFMCommunicate OK [06:59:02]CreateOFDProtocolMessage done [06:59:02]OFDSenderStorePacket 163486 [06:59:02]StoreOFDPacket docnum=163486 [06:59:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 0E B1 06 01 DF 73 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 54 00 00 00 F4 03 04 00 35 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7E 02 00 35 04 06 00 D2 74 87 00 59 24 6E F2 BD C2 B9 89 A9 B6 [06:59:02]CheckFolder [06:59:02]dirname=/storage/ofd_packets [06:59:02]CheckFolder done [06:59:02]ProducePacketName [06:59:02]name=ofd_packets/00163486 [06:59:02]NVStorageSaveData ofd_packets/00163486 [06:59:02]File name is /storage/ofd_packets/00163486 [06:59:02]Write 300 bytes [06:59:02]NVStorageSaveData done [06:59:02]OFDSenderStorePacket done [06:59:02]KKMCreateOFDPacket done [06:59:02]NVStorageSaveData kkm_last_timestamp [06:59:02]File name is /storage/kkm_last_timestamp [06:59:02]Write 4 bytes [06:59:02]NVStorageSaveData done [06:59:02]ExternCall_PrintAddStr [06:59:02]wPrintStart [06:59:02]Write to MH i2c: 01 00 00 B0 00 B0 [06:59:02]Write i2c OK [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: 01 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: 01 07 00 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [06:59:02]RasterBufferAndPrint [06:59:02]line Счет N : (1)292025 [06:59:02]line ИНН: 02508201610067 [06:59:02]line Контрольно-Кассовый Чек [06:59:02]line ПРОДАЖА [06:59:02]line ТРК (МРК, ГНК) : 81 [06:59:02]line Товар: 2711129700 [06:59:02]line ГАЗ-К-5 [06:59:02]line 20.840 * 38.40 [06:59:02]line = 800.26 [06:59:02]line НДС 12% НСП 1% [06:59:02]line > о реализуемом товаре [06:59:02]line ОКРУГЛЕНИЕ: -0.26 [06:59:02]line ИТОГО: 800.00 [06:59:02]line Внесено: 800.00 [06:59:02]line СДАЧА: 0.00 [06:59:02]line НСП 1% : 7.08 [06:59:02]line НДС 12% : 84.98 [06:59:02]line Наличными: 800.00 [06:59:02]line Безнал.: 0.00 [06:59:02]line Место: АЗС № 130 "Партнер Нефть" [06:59:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:59:02]line СНО: Общий режим [06:59:02]line Чек 84 21.08.2024 06:59 [06:59:02]line Смена: 466 ФФД: 1.0 [06:59:02]line ЗНМ: 0300000070 [06:59:02]line РНМ: 0000000000092562 [06:59:02]line Версия ККМ: 001 [06:59:02]line ФМ: 0000000000871769 [06:59:02]line ФД: 163486 [06:59:02]line ФПД: 231397922986276 [06:59:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065901&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163486&fm=231397922986276&tin=02508201610067®Number=0000000000092562&sum=80000 [06:59:02]OFD Sender: Processing packet 163486 [packets to send 964, broken 963] [06:59:02]ProducePacketName [06:59:02]name=ofd_packets/00163486 [06:59:02]OFD Sender: To server: pG, [06:59:02]CommunicateWithHost lk.salyk.kg:30040 [06:59:02]ConnectInit lk.salyk.kg [06:59:02]written 0, free lines is 4095 [06:59:02]Write to MH i2c: 01 00 00 DB 00 DB [06:59:02]Write i2c OK [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: 01 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: 01 07 00 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 AB 0C 99 [06:59:02]RasterBufferAndPrint [06:59:02]line [06:59:02]line [06:59:02]line [06:59:02]line [06:59:02]line [06:59:02]written 0, free lines is 3248 [06:59:02]MH_Cut [06:59:02]Write to MH i2c: D1 01 00 E2 00 01 B4 [06:59:02]Write i2c OK [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: D1 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: D1 01 00 [06:59:02]MH_I2C_Read... [06:59:02]Read from MH i2c: D1 01 00 E2 00 00 B3 [06:59:02]Write to MH i2c: 01 00 00 E3 00 E3 [06:59:02]Write i2c OK [06:59:02]MH_I2C_Read... [06:59:03]*** Cut start [06:59:03]*** Purtial cut [06:59:03]*** Stage 1: CUTSNS_PIN = 1 [06:59:05]recv_with_timeout no data received [06:59:05]Read from MH i2c: 01 [06:59:05]MH_I2C_Read... [06:59:05]*** Stop cut motor [06:59:05]*** Cut end [06:59:05]Read from MH i2c: 01 07 00 [06:59:05]MH_I2C_Read... [06:59:05]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [06:59:05]process_action close_receipt done [06:59:05]requested_data is exist [06:59:05]produce_requested_data [06:59:05]requested_item fm.sn is exist - process it [06:59:05]wFMCommunicate request_size=4 [06:59:05]MH_SAM_APDU [06:59:05]CAPDU: 80 11 00 00 [06:59:05]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [06:59:05]Write i2c OK [06:59:05]MH_I2C_Read... [06:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:59:05]Read from MH i2c: E2 [06:59:05]MH_I2C_Read... [06:59:05]Read from MH i2c: E2 17 00 [06:59:05]MH_I2C_Read... [06:59:05]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [06:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:59:05]wFMCommunicate OK [06:59:05]requested_item fd.num is exist - process it [06:59:05]SAM_PROTO_GetFieldsCounters [06:59:05]wFMCommunicate request_size=4 [06:59:05]MH_SAM_APDU [06:59:05]CAPDU: 80 13 00 00 [06:59:05]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [06:59:05]Write i2c OK [06:59:05]MH_I2C_Read... [06:59:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:59:05]Read from MH i2c: E2 [06:59:05]MH_I2C_Read... [06:59:05]Read from MH i2c: E2 62 00 [06:59:05]MH_I2C_Read... [06:59:05]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7E 02 00 0E 04 04 00 D2 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 74 [06:59: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7E 02 00 0E 04 04 00 D2 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:59:05]wFMCommunicate OK [06:59:05]SAM_PROTO_GetFieldsCounters done [06:59:05]requested_item shift.num is exist - process it [06:59:05]requested_item shift.opened is exist - process it [06:59:05]req_shift_opened [06:59:05]FM_GetShiftState [06:59:05]SAM_PROTO_GetShiftState [06:59:05]wFMCommunicate request_size=4 [06:59:05]MH_SAM_APDU [06:59:05]CAPDU: 80 13 01 00 [06:59:05]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [06:59:05]Write i2c OK [06:59:05]MH_I2C_Read... [06:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:59:05]Read from MH i2c: E2 [06:59:05]MH_I2C_Read... [06:59:05]Read from MH i2c: E2 0E 00 [06:59:05]MH_I2C_Read... [06:59:05]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [06:59:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:59:05]wFMCommunicate OK [06:59:05]SAM_PROTO_GetShiftState done [06:59:05]FM_GetShiftState done [06:59:05]req_shift_opened done [06:59:05]requested_item shift.open_date is exist - process it [06:59:05]req_shift_open_date [06:59:05]req_shift_open_date done [06:59:05]produce_requested_data done [06:59:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163486,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:59:05]process_action_free close_receipt [06:59:05]json_value_free [06:59:05]json_value_free done [06:59:05]process_json_proto returns [06:59:05]Send response to host [06:59:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163486,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:59:05]free response buf [06:59:05]execute_script done [06:59:05]execute_script returns [06:59:05]free content buf [06:59:05]Sock 8.Close socket [06:59:05]Sock 8.Thread stoped [06:59:08]Connected sock=11 [06:59: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 37 36 39 0E 01 00 00 0E B1 06 01 DF 73 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 54 00 00 00 F4 03 04 00 35 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7E 02 00 35 04 06 00 D2 74 87 00 59 24 6E F2 BD C2 B9 89 A9 B6 [06: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 37 36 39 4F 00 00 00 3A 53 47 00 B8 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 37 36 39 10 04 04 00 9E 7E 02 00 F4 03 04 00 8D 39 C5 66 B6 04 01 00 00 27 E4 7F 19 A3 63 B2 7C [06:59:09]CommunicateWithHost err = 0 [06:59:09]CheckOFDResponse [06:59:09]1017 (14) - 77093643461234 [06:59:09]1041 (16) - 0000000000871769 [06:59:09]1040 (4) - 163486 [06:59:09]1012 (4) - 21.08.2024 00:49 [06:59:09]1206 (1) - 0 [06:59:09]OFD Sender: Remove packet 163486 [06:59:09]ProducePacketName [06:59:09]name=ofd_packets/00163486 [06:59:09]NVStorageDeleteData [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]OFD Sender: No OFD packet to send [06:59:44]OFD Sender: No OFD packet to send [06:59:49]OFD Sender: No OFD packet to send [06:59:52]accept exits with 10 [06:59:52]New connection [06:59:52]New thread 3066973540 created [06:59:52]Thread 3067116900 joined [06:59:52]Waiting for new connection... [06:59:52] Sock 10.Parse request [06:59:52]Sock 10.Check first char [06:59:52]Sock 10.First char is OK [06:59:52]request: POST /json_proto HTTP/1.0 [06:59:52]Method: POST [06:59:52]URL: /json_proto [06:59:52]Method is POST - this is cgi request [06:59:52]url: /json_proto [06:59:52]query_string will be loaded in cgi processing [06:59:52]execute_cgi json_proto POST (null) [06:59:52]execute_cgi path=json_proto method=POST [06:59:52]POST find Content-Length [06:59:52]Host: 172.17.44.132:8080 [06:59:52]Content-Length: 896 [06:59:52]Content-Type: application/json [06:59:52] [06:59:52]POST finish read [06:59:52]Found Content-Length = 896 [06:59:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50568", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:59:52]execute_script... [06:59:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50568", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:59:52]POST & json_proto [06:59:52]process_json_proto [06:59:52]json parsed OK: [06:59:52]protocol is kg_v1.0 [06:59:52]action value=close_receipt [06:59:52]process_action close_receipt [06:59:52]cmd_close_receipt [06:59:52]MH_GetDate [06:59:52]Write to MH i2c: F0 00 00 E7 00 D6 [06:59:52]Write i2c OK [06:59:52]MH_I2C_Read... [06:59:52]Read from MH i2c: F0 [06:59:52]MH_I2C_Read... [06:59:52]Read from MH i2c: F0 09 00 [06:59:52]MH_I2C_Read... [06:59:52]Read from MH i2c: F0 09 00 E7 00 00 68 90 C5 66 2A 83 C1 65 D5 [06:59:52]GetLastDocTimeStamp 1724223541 [06:59:52]current date 1724223592 [06:59:52]FM_GetShiftState [06:59:52]SAM_PROTO_GetShiftState [06:59:52]wFMCommunicate request_size=4 [06:59:52]MH_SAM_APDU [06:59:52]CAPDU: 80 13 01 00 [06:59:52]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [06:59:52]Write i2c OK [06:59:52]MH_I2C_Read... [06:59:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:59:52]Read from MH i2c: E2 [06:59:52]MH_I2C_Read... [06:59:52]Read from MH i2c: E2 0E 00 [06:59:52]MH_I2C_Read... [06:59:52]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2B [06:59:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:59:52]wFMCommunicate OK [06:59:52]SAM_PROTO_GetShiftState done [06:59:52]FM_GetShiftState done [06:59:52]opened in 1724199517 [06:59:52]opened+sec_in_day 1724285917 [06:59:52]quantity*price = 4000 [06:59:52]sum+1 = 4001 [06:59:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.01 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 85 21.08.2024 06:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163487 ФПД: 28675754076980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065952&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163487&fm=28675754076980&tin=02508201610067®Number=0000000000092562&sum=11500 0 [06:59:53]StoreToDocumentArchive [06:59:53]shift 466 fd 163487 [06:59:53]save to /storage/0466/doc_00163487 [06:59:53]save last doc name /storage/0466/doc_00163487 to /storage/kkm_last_doc_name [06:59:53]save OK [06:59:53]Clear old archive folders... [06:59:53]ProcessDocumentItem done err = 0, tmpTLVsize=383 [06:59:53]tlvbuf is 016A3E40 [06:59:53]SAM_PROTO_ClearQueue [06:59:53]wFMCommunicate request_size=4 [06:59:53]MH_SAM_APDU [06:59:53]CAPDU: 80 09 00 00 [06:59:53]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [06:59:53]Write i2c OK [06:59:53]MH_I2C_Read... [06:59:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:59:53]Read from MH i2c: E2 [06:59:53]MH_I2C_Read... [06:59:53]Read from MH i2c: E2 03 00 [06:59:53]MH_I2C_Read... [06:59:53]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [06:59:53]RAPDU: 90 00 [06:59:53]wFMCommunicate OK [06:59:53]SAM_PROTO_ClearQueue done [06:59:53]KKMCreateOFDPacket [06:59:53]OFDProtocolAddRootSTLVToBuf [06:59:53]FM_MakeSignedData [06:59:53]FM_MakeSignedData [06:59:53]SAM_PROTO_SignData [06:59:53]wFMCommunicate request_size=4 [06:59:53]MH_SAM_APDU [06:59:53]CAPDU: 80 0D 01 02 [06:59:53]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [06:59:53]Write i2c OK [06:59:53]MH_I2C_Read... [06:59:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:59:53]Read from MH i2c: E2 [06:59:53]MH_I2C_Read... [06:59:53]Read from MH i2c: E2 03 00 [06:59:53]MH_I2C_Read... [06:59:53]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [06:59:53]RAPDU: 90 00 [06:59:53]wFMCommunicate OK [06:59:53]wFMCommunicate request_size=255 [06:59:53]MH_SAM_APDU [06:59:53]CAPDU: 80 0D 02 02 FA 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 [06:59:53]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 E6 [06:59:53]Write i2c OK [06:59:53]MH_I2C_Read... [06:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:59:53]Read from MH i2c: E2 [06:59:53]MH_I2C_Read... [06:59:53]Read from MH i2c: E2 03 00 [06:59:53]MH_I2C_Read... [06:59:53]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [06:59:53]RAPDU: 90 00 [06:59:53]wFMCommunicate OK [06:59:53]wFMCommunicate request_size=142 [06:59:53]MH_SAM_APDU [06:59:53]CAPDU: 80 0D 02 02 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 68 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7E 02 00 35 04 06 00 1A 14 98 22 AB 34 [06:59:53]Write to MH i2c: E2 91 00 F8 00 80 0D 02 02 89 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 68 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7E 02 00 35 04 06 00 1A 14 98 22 AB 34 00 00 C8 [06:59:53]Write i2c OK [06:59:53]MH_I2C_Read... [06:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:59:54]Read from MH i2c: E2 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: E2 03 00 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [06:59:54]RAPDU: 90 00 [06:59:54]wFMCommunicate OK [06:59:54]wFMCommunicate request_size=4 [06:59:54]MH_SAM_APDU [06:59:54]CAPDU: 80 0D 03 02 [06:59:54]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [06:59:54]Write i2c OK [06:59:54]MH_I2C_Read... [06:59:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:59:54]Read from MH i2c: E2 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: E2 0B 00 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: E2 0B 00 F9 00 00 79 1A 69 D6 24 11 35 00 90 00 B1 [06:59:54]RAPDU: 79 1A 69 D6 24 11 35 00 90 00 [06:59:54]wFMCommunicate OK [06:59:54]SAM_PROTO_SignData done [06:59:54]FM_MakeSignedData done [06:59:54]CreateOFDProtocolMessage [06:59:54]wFMCommunicate request_size=4 [06:59:54]MH_SAM_APDU [06:59:54]CAPDU: 80 11 00 00 [06:59:54]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [06:59:54]Write i2c OK [06:59:54]MH_I2C_Read... [06:59:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:59:54]Read from MH i2c: E2 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: E2 17 00 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [06:59:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:59:54]wFMCommunicate OK [06:59:54]CreateOFDProtocolMessage done [06:59:54]OFDSenderStorePacket 163487 [06:59:54]StoreOFDPacket docnum=163487 [06:59:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 93 01 00 00 EF 29 8B 01 2C B2 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 68 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7E 02 00 35 04 06 00 1A 14 98 22 AB 34 79 1A 69 D6 24 11 35 00 [06:59:54]CheckFolder [06:59:54]dirname=/storage/ofd_packets [06:59:54]CheckFolder done [06:59:54]ProducePacketName [06:59:54]name=ofd_packets/00163487 [06:59:54]NVStorageSaveData ofd_packets/00163487 [06:59:54]File name is /storage/ofd_packets/00163487 [06:59:54]Write 433 bytes [06:59:54]NVStorageSaveData done [06:59:54]OFDSenderStorePacket done [06:59:54]KKMCreateOFDPacket done [06:59:54]NVStorageSaveData kkm_last_timestamp [06:59:54]File name is /storage/kkm_last_timestamp [06:59:54]Write 4 bytes [06:59:54]NVStorageSaveData done [06:59:54]ExternCall_PrintAddStr [06:59:54]wPrintStart [06:59:54]Write to MH i2c: 01 00 00 FB 00 FB [06:59:54]Write i2c OK [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: 01 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: 01 07 00 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [06:59:54]RasterBufferAndPrint [06:59:54]line Счет N : (3)50568 [06:59:54]line ИНН: 02508201610067 [06:59:54]line Контрольно-Кассовый Чек [06:59:54]line ПРОДАЖА [06:59:54]line Товар: 4700000160211 [06:59:54]line Вода Легенда 0,5л [06:59:54]line 1.000 * 40.00 [06:59:54]line = 40.00 [06:59:54]line НДС 12% НСП 1% [06:59:54]line > о реализуемом товаре [06:59:54]line Товар: 2000034730018 [06:59:54]line Кофе Американо (GABB TRADE) [06:59:54]line 1.000 * 75.00 [06:59:54]line = 75.00 [06:59:54]line НДС 12% НСП 1% [06:59:54]line > о реализуемом товаре [06:59:54]line ИТОГО: 115.00 [06:59:54]line НСП 1% : 1.01 [06:59:54]line НДС 12% : 12.21 [06:59:54]line Наличными: 115.00 [06:59:54]line Безнал.: 0.00 [06:59:54]line Место: АЗС № 130 "Партнер Нефть" [06:59:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:59:54]line СНО: Общий режим [06:59:54]line Чек 85 21.08.2024 06:59 [06:59:54]line Смена: 466 ФФД: 1.0 [06:59:54]line ЗНМ: 0300000070 [06:59:54]line РНМ: 0000000000092562 [06:59:54]line Версия ККМ: 001 [06:59:54]line ФМ: 0000000000871769 [06:59:54]line ФД: 163487 [06:59:54]line ФПД: 28675754076980 [06:59:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T065952&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163487&fm=28675754076980&tin=02508201610067®Number=0000000000092562&sum=11500 [06:59:54]line 0 [06:59:54]OFD Sender: Processing packet 163487 [packets to send 964, broken 963] [06:59:54]ProducePacketName [06:59:54]name=ofd_packets/00163487 [06:59:54]OFD Sender: To server: pG, [06:59:54]CommunicateWithHost lk.salyk.kg:30040 [06:59:54]ConnectInit lk.salyk.kg [06:59:54]written 0, free lines is 4095 [06:59:54]Write to MH i2c: 01 00 00 2A 01 2B [06:59:54]Write i2c OK [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: 01 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: 01 07 00 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: 01 07 00 2A 01 00 00 00 00 00 41 0C 7F [06:59:54]RasterBufferAndPrint [06:59:54]line [06:59:54]line [06:59:54]line [06:59:54]line [06:59:54]line [06:59:54]written 0, free lines is 3141 [06:59:54]MH_Cut [06:59:54]Write to MH i2c: D1 01 00 31 01 01 04 [06:59:54]Write i2c OK [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: D1 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: D1 01 00 [06:59:54]MH_I2C_Read... [06:59:54]Read from MH i2c: D1 01 00 31 01 00 03 [06:59:54]Write to MH i2c: 01 00 00 32 01 33 [06:59:54]Write i2c OK [06:59:54]MH_I2C_Read... [06:59:55]*** Cut start [06:59:55]*** Purtial cut [06:59:55]*** Stage 1: CUTSNS_PIN = 1 [06:59:57]Read from MH i2c: 01 [06:59:57]MH_I2C_Read... [06:59:57]*** Stop cut motor [06:59:57]*** Cut end [06:59:57]Read from MH i2c: 01 07 00 [06:59:57]MH_I2C_Read... [06:59:57]Read from MH i2c: 01 07 00 32 01 00 00 00 00 00 FF 0F 48 [06:59:57]process_action close_receipt done [06:59:57]requested_data is exist [06:59:57]produce_requested_data [06:59:57]requested_item fm.sn is exist - process it [06:59:57]wFMCommunicate request_size=4 [06:59:57]MH_SAM_APDU [06:59:57]CAPDU: 80 11 00 00 [06:59:57]Write to MH i2c: E2 08 00 33 01 80 11 00 00 00 00 00 00 AE [06:59:57]Write i2c OK [06:59:57]MH_I2C_Read... [06:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:59:58]Read from MH i2c: E2 [06:59:58]MH_I2C_Read... [06:59:58]Read from MH i2c: E2 17 00 [06:59:58]MH_I2C_Read... [06:59:58]Read from MH i2c: E2 17 00 33 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [06:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:59:58]wFMCommunicate OK [06:59:58]requested_item fd.num is exist - process it [06:59:58]SAM_PROTO_GetFieldsCounters [06:59:58]wFMCommunicate request_size=4 [06:59:58]MH_SAM_APDU [06:59:58]CAPDU: 80 13 00 00 [06:59:58]Write to MH i2c: E2 08 00 34 01 80 13 00 00 00 00 00 00 B1 [06:59:58]Write i2c OK [06:59:58]MH_I2C_Read... [06:59:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:59:58]Read from MH i2c: E2 [06:59:58]MH_I2C_Read... [06:59:58]Read from MH i2c: E2 62 00 [06:59:58]MH_I2C_Read... [06:59:58]Read from MH i2c: E2 62 00 34 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7E 02 00 0E 04 04 00 D2 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 C8 [06:59: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:59:58]wFMCommunicate OK [06:59:58]SAM_PROTO_GetFieldsCounters done [06:59:58]requested_item shift.num is exist - process it [06:59:58]requested_item shift.opened is exist - process it [06:59:58]req_shift_opened [06:59:58]FM_GetShiftState [06:59:58]SAM_PROTO_GetShiftState [06:59:58]wFMCommunicate request_size=4 [06:59:58]MH_SAM_APDU [06:59:58]CAPDU: 80 13 01 00 [06:59:58]Write to MH i2c: E2 08 00 35 01 80 13 01 00 00 00 00 00 B3 [06:59:58]Write i2c OK [06:59:58]MH_I2C_Read... [06:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:59:58]Read from MH i2c: E2 [06:59:58]MH_I2C_Read... [06:59:58]Read from MH i2c: E2 0E 00 [06:59:58]MH_I2C_Read... [06:59:58]Read from MH i2c: E2 0E 00 35 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 79 [06:59:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [06:59:58]wFMCommunicate OK [06:59:58]SAM_PROTO_GetShiftState done [06:59:58]FM_GetShiftState done [06:59:58]req_shift_opened done [06:59:58]requested_item shift.open_date is exist - process it [06:59:58]req_shift_open_date [06:59:58]req_shift_open_date done [06:59:58]produce_requested_data done [06:59:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163487,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [06:59:58]process_action_free close_receipt [06:59:58]json_value_free [06:59:58]json_value_free done [06:59:58]process_json_proto returns [06:59:58]Send response to host [06:59:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163487,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [06:59:58]free response buf [06:59:58]execute_script done [06:59:58]execute_script returns [06:59:58]free content buf [06:59:58]Sock 10.Close socket [06:59:58]Sock 10.Thread stoped [06:59:59]recv_with_timeout no data received [07:00:02]Connected sock=11 [07: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 37 36 39 93 01 00 00 EF 29 8B 01 2C B2 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 68 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7E 02 00 35 04 06 00 1A 14 98 22 AB 34 79 1A 69 D6 24 11 35 00 [07:00:07]recv_with_timeout no data received [07:00:07]CommunicateWithHost answer receiving error [07:00:07]CommunicateWithHost err = -3 [07:00:07]OFD Sender: Server communicate error [07:00:12]OFD Sender: Processing packet 163487 [packets to send 964, broken 963] [07:00:12]ProducePacketName [07:00:12]name=ofd_packets/00163487 [07:00:12]OFD Sender: To server: pG, [07:00:12]CommunicateWithHost lk.salyk.kg:30040 [07:00:12]ConnectInit lk.salyk.kg [07:00:14]Connected sock=10 [07: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 37 36 39 93 01 00 00 EF 29 8B 01 2C B2 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 68 90 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7E 02 00 35 04 06 00 1A 14 98 22 AB 34 79 1A 69 D6 24 11 35 00 [07:00:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6E 64 47 00 45 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 37 36 39 10 04 04 00 9F 7E 02 00 F4 03 04 00 CF 39 C5 66 B6 04 01 00 00 06 72 B5 C1 08 25 61 03 [07:00:15]CommunicateWithHost err = 0 [07:00:15]CheckOFDResponse [07:00:15]1017 (14) - 77093643461234 [07:00:15]1041 (16) - 0000000000871769 [07:00:15]1040 (4) - 163487 [07:00:15]1012 (4) - 21.08.2024 00:50 [07:00:15]1206 (1) - 0 [07:00:15]OFD Sender: Remove packet 163487 [07:00:15]ProducePacketName [07:00:15]name=ofd_packets/00163487 [07:00:15]NVStorageDeleteData [07:00:15]OFD Sender: No OFD packet to send [07:00:20]OFD Sender: No OFD packet to send [07:00:25]OFD Sender: No OFD packet to send [07:00:30]OFD Sender: No OFD packet to send [07:00:35]OFD Sender: No OFD packet to send [07:00:36]recv_with_timeout no data received [07:00:40]OFD Sender: No OFD packet to send [07:00:45]OFD Sender: No OFD packet to send [07:00:50]OFD Sender: No OFD packet to send [07:00:55]OFD Sender: No OFD packet to send [07:01:00]OFD Sender: No OFD packet to send [07:01:05]OFD Sender: No OFD packet to send [07:01:11]OFD Sender: No OFD packet to send [07:01:16]OFD Sender: No OFD packet to send [07:01:21]OFD Sender: No OFD packet to send [07:01:26]OFD Sender: No OFD packet to send [07:01:31]OFD Sender: No OFD packet to send [07:01:36]OFD Sender: No OFD packet to send [07:01:41]OFD Sender: No OFD packet to send [07:01:46]OFD Sender: No OFD packet to send [07:01:51]OFD Sender: No OFD packet to send [07:01:56]OFD Sender: No OFD packet to send [07:02:01]OFD Sender: No OFD packet to send [07:02:06]OFD Sender: No OFD packet to send [07:02:11]OFD Sender: No OFD packet to send [07:02:16]OFD Sender: No OFD packet to send [07:02:21]OFD Sender: No OFD packet to send [07:02:21]recv_with_timeout no data received [07:02:26]OFD Sender: No OFD packet to send [07:02:31]OFD Sender: No OFD packet to send [07:02:36]accept exits with 8 [07:02:36]New connection [07:02:36]New thread 3067116900 created [07:02:36]Thread 3066973540 joined [07:02:36]Waiting for new connection... [07:02:36] Sock 8.Parse request [07:02:36]Sock 8.Check first char [07:02:36]Sock 8.First char is OK [07:02:36]request: POST /json_proto HTTP/1.0 [07:02:36]Method: POST [07:02:36]URL: /json_proto [07:02:36]Method is POST - this is cgi request [07:02:36]url: /json_proto [07:02:36]query_string will be loaded in cgi processing [07:02:36]execute_cgi json_proto POST (null) [07:02:36]execute_cgi path=json_proto method=POST [07:02:36]POST find Content-Length [07:02:36]Host: 172.17.44.132:8080 [07:02:36]Content-Length: 685 [07:02:36]Content-Type: application/json [07:02:36] [07:02:36]POST finish read [07:02:36]Found Content-Length = 685 [07:02:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 65.110, "sum" : 2500.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:02:36]execute_script... [07:02: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)292027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 65.110, "sum" : 2500.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:02:36]POST & json_proto [07:02:36]process_json_proto [07:02:36]json parsed OK: [07:02:36]protocol is kg_v1.0 [07:02:36]action value=close_receipt [07:02:36]process_action close_receipt [07:02:36]cmd_close_receipt [07:02:36]MH_GetDate [07:02:36]Write to MH i2c: F0 00 00 36 01 26 [07:02:36]Write i2c OK [07:02:36]MH_I2C_Read... [07:02:36]Read from MH i2c: F0 [07:02:36]MH_I2C_Read... [07:02:36]Read from MH i2c: F0 09 00 [07:02:36]MH_I2C_Read... [07:02:36]Read from MH i2c: F0 09 00 36 01 00 0C 91 C5 66 2A 83 C1 65 CA [07:02:36]GetLastDocTimeStamp 1724223592 [07:02:36]current date 1724223756 [07:02:36]FM_GetShiftState [07:02:36]SAM_PROTO_GetShiftState [07:02:36]wFMCommunicate request_size=4 [07:02:36]MH_SAM_APDU [07:02:36]CAPDU: 80 13 01 00 [07:02:36]Write to MH i2c: E2 08 00 37 01 80 13 01 00 00 00 00 00 B5 [07:02:36]Write i2c OK [07:02:36]MH_I2C_Read... [07:02:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:02:36]Read from MH i2c: E2 [07:02:36]MH_I2C_Read... [07:02:36]Read from MH i2c: E2 0E 00 [07:02:36]MH_I2C_Read... [07:02:36]Read from MH i2c: E2 0E 00 37 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7B [07:02:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:02:36]wFMCommunicate OK [07:02:36]SAM_PROTO_GetShiftState done [07:02:36]FM_GetShiftState done [07:02:36]opened in 1724199517 [07:02:36]opened+sec_in_day 1724285917 [07:02:36]quantity*price = 250022 [07:02:36]sum+1 = 250023 [07:02:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.51 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 86 21.08.2024 07:02 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163488 ФПД: 127514211615040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070236&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163488&fm=127514211615040&tin=02508201610067®Number=0000000000092562&sum=250000 [07:02:37]StoreToDocumentArchive [07:02:37]shift 466 fd 163488 [07:02:37]save to /storage/0466/doc_00163488 [07:02:37]save last doc name /storage/0466/doc_00163488 to /storage/kkm_last_doc_name [07:02:37]save OK [07:02:37]Clear old archive folders... [07:02:37]ProcessDocumentItem done err = 0, tmpTLVsize=250 [07:02:37]tlvbuf is 0169C6F0 [07:02:37]SAM_PROTO_ClearQueue [07:02:37]wFMCommunicate request_size=4 [07:02:37]MH_SAM_APDU [07:02:37]CAPDU: 80 09 00 00 [07:02:37]Write to MH i2c: E2 08 00 44 01 80 09 00 00 00 00 00 00 B7 [07:02:37]Write i2c OK [07:02:37]MH_I2C_Read... [07:02:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:02:37]Read from MH i2c: E2 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [07:02:37]RAPDU: 90 00 [07:02:37]wFMCommunicate OK [07:02:37]SAM_PROTO_ClearQueue done [07:02:37]KKMCreateOFDPacket [07:02:37]OFDProtocolAddRootSTLVToBuf [07:02:37]FM_MakeSignedData [07:02:37]FM_MakeSignedData [07:02:37]SAM_PROTO_SignData [07:02:37]wFMCommunicate request_size=4 [07:02:37]MH_SAM_APDU [07:02:37]CAPDU: 80 0D 01 02 [07:02:37]Write to MH i2c: E2 08 00 45 01 80 0D 01 02 00 00 00 00 BF [07:02:37]Write i2c OK [07:02:37]MH_I2C_Read... [07:02:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:02:37]Read from MH i2c: E2 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [07:02:37]RAPDU: 90 00 [07:02:37]wFMCommunicate OK [07:02:37]wFMCommunicate request_size=255 [07:02:37]MH_SAM_APDU [07:02:37]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0C 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7E 02 00 35 04 06 00 73 F9 [07:02:37]Write to MH i2c: E2 02 01 46 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0C 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7E 02 00 35 04 06 00 73 F9 00 00 68 [07:02:37]Write i2c OK [07:02:37]MH_I2C_Read... [07:02:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:02:37]Read from MH i2c: E2 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [07:02:37]RAPDU: 90 00 [07:02:37]wFMCommunicate OK [07:02:37]wFMCommunicate request_size=9 [07:02:37]MH_SAM_APDU [07:02:37]CAPDU: 80 0D 02 02 04 37 49 81 40 [07:02:37]Write to MH i2c: E2 0C 00 47 01 80 0D 02 02 04 00 37 49 81 40 00 00 0B [07:02:37]Write i2c OK [07:02:37]MH_I2C_Read... [07:02:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:02:37]Read from MH i2c: E2 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [07:02:37]RAPDU: 90 00 [07:02:37]wFMCommunicate OK [07:02:37]wFMCommunicate request_size=4 [07:02:37]MH_SAM_APDU [07:02:37]CAPDU: 80 0D 03 02 [07:02:37]Write to MH i2c: E2 08 00 48 01 80 0D 03 02 00 00 00 00 C4 [07:02:37]Write i2c OK [07:02:37]MH_I2C_Read... [07:02:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:02:37]Read from MH i2c: E2 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 0B 00 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 0B 00 48 01 00 4E 3E A2 A5 6D 7F DE 81 90 00 E3 [07:02:37]RAPDU: 4E 3E A2 A5 6D 7F DE 81 90 00 [07:02:37]wFMCommunicate OK [07:02:37]SAM_PROTO_SignData done [07:02:37]FM_MakeSignedData done [07:02:37]CreateOFDProtocolMessage [07:02:37]wFMCommunicate request_size=4 [07:02:37]MH_SAM_APDU [07:02:37]CAPDU: 80 11 00 00 [07:02:37]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [07:02:37]Write i2c OK [07:02:37]MH_I2C_Read... [07:02:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:02:37]Read from MH i2c: E2 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 17 00 [07:02:37]MH_I2C_Read... [07:02:37]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [07:02:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:02:38]wFMCommunicate OK [07:02:38]CreateOFDProtocolMessage done [07:02:38]OFDSenderStorePacket 163488 [07:02:38]StoreOFDPacket docnum=163488 [07:02:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 FA 8C 06 01 6B 7C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0C 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7E 02 00 35 04 06 00 73 F9 37 49 81 40 4E 3E A2 A5 6D 7F DE 81 [07:02:38]CheckFolder [07:02:38]dirname=/storage/ofd_packets [07:02:38]CheckFolder done [07:02:38]ProducePacketName [07:02:38]name=ofd_packets/00163488 [07:02:38]NVStorageSaveData ofd_packets/00163488 [07:02:38]File name is /storage/ofd_packets/00163488 [07:02:38]Write 300 bytes [07:02:38]NVStorageSaveData done [07:02:38]OFDSenderStorePacket done [07:02:38]KKMCreateOFDPacket done [07:02:38]NVStorageSaveData kkm_last_timestamp [07:02:38]File name is /storage/kkm_last_timestamp [07:02:38]Write 4 bytes [07:02:38]NVStorageSaveData done [07:02:38]ExternCall_PrintAddStr [07:02:38]wPrintStart [07:02:38]Write to MH i2c: 01 00 00 4A 01 4B [07:02:38]Write i2c OK [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: 01 [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: 01 07 00 [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [07:02:38]RasterBufferAndPrint [07:02:38]line Счет N : (1)292027 [07:02:38]line ИНН: 02508201610067 [07:02:38]line Контрольно-Кассовый Чек [07:02:38]line ПРОДАЖА [07:02:38]line ТРК (МРК, ГНК) : 71 [07:02:38]line Товар: 2711129700 [07:02:38]line ГАЗ-К-5 [07:02:38]line 65.110 * 38.40 [07:02:38]line = 2500.22 [07:02:38]line НДС 12% НСП 1% [07:02:38]line > о реализуемом товаре [07:02:38]line ОКРУГЛЕНИЕ: -0.22 [07:02:38]line ИТОГО: 2500.00 [07:02:38]line Внесено: 2500.00 [07:02:38]line СДАЧА: 0.00 [07:02:38]line НСП 1% : 22.13 [07:02:38]line НДС 12% : 265.51 [07:02:38]line Наличными: 2500.00 [07:02:38]line Безнал.: 0.00 [07:02:38]line Место: АЗС № 130 "Партнер Нефть" [07:02:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:02:38]line СНО: Общий режим [07:02:38]line Чек 86 21.08.2024 07:02 [07:02:38]line Смена: 466 ФФД: 1.0 [07:02:38]line ЗНМ: 0300000070 [07:02:38]line РНМ: 0000000000092562 [07:02:38]line Версия ККМ: 001 [07:02:38]line ФМ: 0000000000871769 [07:02:38]line ФД: 163488 [07:02:38]line ФПД: 127514211615040 [07:02:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070236&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163488&fm=127514211615040&tin=02508201610067®Number=0000000000092562&sum=250000 [07:02:38]written 0, free lines is 4095 [07:02:38]OFD Sender: Processing packet 163488 [packets to send 964, broken 963] [07:02:38]ProducePacketName [07:02:38]name=ofd_packets/00163488 [07:02:38]OFD Sender: To server: pG, [07:02:38]CommunicateWithHost lk.salyk.kg:30040 [07:02:38]ConnectInit lk.salyk.kg [07:02:38]Connected sock=10 [07:02: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 37 36 39 0E 01 00 00 FA 8C 06 01 6B 7C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0C 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7E 02 00 35 04 06 00 73 F9 37 49 81 40 4E 3E A2 A5 6D 7F DE 81 [07:02:38]Write to MH i2c: 01 00 00 75 01 76 [07:02:38]Write i2c OK [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: 01 [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: 01 07 00 [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: 01 07 00 75 01 00 00 00 00 00 A3 0C 2C [07:02:38]RasterBufferAndPrint [07:02:38]line [07:02:38]line [07:02:38]line [07:02:38]line [07:02:38]line [07:02:38]written 0, free lines is 3239 [07:02:38]MH_Cut [07:02:38]Write to MH i2c: D1 01 00 7C 01 01 4F [07:02:38]Write i2c OK [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: D1 [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: D1 01 00 [07:02:38]MH_I2C_Read... [07:02:38]Read from MH i2c: D1 01 00 7C 01 00 4E [07:02:38]Write to MH i2c: 01 00 00 7D 01 7E [07:02:38]Write i2c OK [07:02:38]MH_I2C_Read... [07:02:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 55 2B 47 00 DE 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 37 36 39 10 04 04 00 A0 7E 02 00 F4 03 04 00 5E 3A C5 66 B6 04 01 00 00 CD 53 BF 2A 0F 8F 33 E6 [07:02:38]CommunicateWithHost err = 0 [07:02:38]CheckOFDResponse [07:02:38]1017 (14) - 77093643461234 [07:02:38]1041 (16) - 0000000000871769 [07:02:38]1040 (4) - 163488 [07:02:38]1012 (4) - 21.08.2024 00:52 [07:02:38]1206 (1) - 0 [07:02:38]OFD Sender: Remove packet 163488 [07:02:38]ProducePacketName [07:02:38]name=ofd_packets/00163488 [07:02:38]NVStorageDeleteData [07:02:39]*** Cut start [07:02:39]*** Purtial cut [07:02:39]*** Stage 1: CUTSNS_PIN = 1 [07:02:39]OFD Sender: No OFD packet to send [07:02:41]Read from MH i2c: 01 [07:02:41]MH_I2C_Read... [07:02:41]*** Stop cut motor [07:02:41]*** Cut end [07:02:41]Read from MH i2c: 01 07 00 [07:02:41]MH_I2C_Read... [07:02:41]Read from MH i2c: 01 07 00 7D 01 00 00 00 00 00 FF 0F 93 [07:02:41]process_action close_receipt done [07:02:41]requested_data is exist [07:02:41]produce_requested_data [07:02:41]requested_item fm.sn is exist - process it [07:02:41]wFMCommunicate request_size=4 [07:02:41]MH_SAM_APDU [07:02:41]CAPDU: 80 11 00 00 [07:02:41]Write to MH i2c: E2 08 00 7E 01 80 11 00 00 00 00 00 00 F9 [07:02:41]Write i2c OK [07:02:41]MH_I2C_Read... [07:02:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:02:41]Read from MH i2c: E2 [07:02:41]MH_I2C_Read... [07:02:41]Read from MH i2c: E2 17 00 [07:02:41]MH_I2C_Read... [07:02:41]Read from MH i2c: E2 17 00 7E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [07:02:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:02:41]wFMCommunicate OK [07:02:41]requested_item fd.num is exist - process it [07:02:41]SAM_PROTO_GetFieldsCounters [07:02:41]wFMCommunicate request_size=4 [07:02:41]MH_SAM_APDU [07:02:41]CAPDU: 80 13 00 00 [07:02:41]Write to MH i2c: E2 08 00 7F 01 80 13 00 00 00 00 00 00 FC [07:02:41]Write i2c OK [07:02:41]MH_I2C_Read... [07:02:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:02:41]Read from MH i2c: E2 [07:02:41]MH_I2C_Read... [07:02:41]Read from MH i2c: E2 62 00 [07:02:41]MH_I2C_Read... [07:02:41]Read from MH i2c: E2 62 00 7F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [07:02:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7E 02 00 0E 04 04 00 D2 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:02:41]wFMCommunicate OK [07:02:41]SAM_PROTO_GetFieldsCounters done [07:02:41]requested_item shift.num is exist - process it [07:02:41]requested_item shift.opened is exist - process it [07:02:41]req_shift_opened [07:02:41]FM_GetShiftState [07:02:41]SAM_PROTO_GetShiftState [07:02:41]wFMCommunicate request_size=4 [07:02:41]MH_SAM_APDU [07:02:41]CAPDU: 80 13 01 00 [07:02:41]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [07:02:41]Write i2c OK [07:02:41]MH_I2C_Read... [07:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:02:41]Read from MH i2c: E2 [07:02:41]MH_I2C_Read... [07:02:41]Read from MH i2c: E2 0E 00 [07:02:41]MH_I2C_Read... [07:02:41]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C4 [07:02:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:02:41]wFMCommunicate OK [07:02:41]SAM_PROTO_GetShiftState done [07:02:41]FM_GetShiftState done [07:02:41]req_shift_opened done [07:02:41]requested_item shift.open_date is exist - process it [07:02:41]req_shift_open_date [07:02:41]req_shift_open_date done [07:02:41]produce_requested_data done [07:02:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163488,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:02:41]process_action_free close_receipt [07:02:41]json_value_free [07:02:41]json_value_free done [07:02:41]process_json_proto returns [07:02:41]Send response to host [07:02:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163488,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:02:41]free response buf [07:02:41]execute_script done [07:02:41]execute_script returns [07:02:41]free content buf [07:02:41]Sock 8.Close socket [07:02:41]Sock 8.Thread stoped [07:02:44]OFD Sender: No OFD packet to send [07:02:49]OFD Sender: No OFD packet to send [07:02:54]OFD Sender: No OFD packet to send [07:02:54]recv_with_timeout no data received [07:02:55]accept exits with 9 [07:02:55]New connection [07:02:55]New thread 3066973540 created [07:02:55]Thread 3067116900 joined [07:02:55]Waiting for new connection... [07:02:55] Sock 9.Parse request [07:02:55]Sock 9.Check first char [07:02:55]Sock 9.First char is OK [07:02:55]request: POST /json_proto HTTP/1.0 [07:02:55]Method: POST [07:02:55]URL: /json_proto [07:02:55]Method is POST - this is cgi request [07:02:55]url: /json_proto [07:02:55]query_string will be loaded in cgi processing [07:02:55]execute_cgi json_proto POST (null) [07:02:55]execute_cgi path=json_proto method=POST [07:02:55]POST find Content-Length [07:02:55]Host: 172.17.44.132:8080 [07:02:55]Content-Length: 682 [07:02:55]Content-Type: application/json [07:02:55] [07:02:55]POST finish read [07:02:55]Found Content-Length = 682 [07:02:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 28.310, "sum" : 2100.60, "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" ] } } [07:02:55]execute_script... [07: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)292029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 28.310, "sum" : 2100.60, "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" ] } } [07:02:55]POST & json_proto [07:02:55]process_json_proto [07:02:55]json parsed OK: [07:02:55]protocol is kg_v1.0 [07:02:55]action value=close_receipt [07:02:55]process_action close_receipt [07:02:55]cmd_close_receipt [07:02:55]MH_GetDate [07:02:55]Write to MH i2c: F0 00 00 81 01 71 [07:02:55]Write i2c OK [07:02:55]MH_I2C_Read... [07:02:55]Read from MH i2c: F0 [07:02:55]MH_I2C_Read... [07:02:55]Read from MH i2c: F0 09 00 [07:02:55]MH_I2C_Read... [07:02:55]Read from MH i2c: F0 09 00 81 01 00 20 91 C5 66 2A 83 C1 65 29 [07:02:55]GetLastDocTimeStamp 1724223756 [07:02:55]current date 1724223776 [07:02:55]FM_GetShiftState [07:02:55]SAM_PROTO_GetShiftState [07:02:55]wFMCommunicate request_size=4 [07:02:55]MH_SAM_APDU [07:02:55]CAPDU: 80 13 01 00 [07:02:55]Write to MH i2c: E2 08 00 82 01 80 13 01 00 00 00 00 00 00 [07:02:55]Write i2c OK [07:02:55]MH_I2C_Read... [07:02:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:02:55]Read from MH i2c: E2 [07:02:55]MH_I2C_Read... [07:02:55]Read from MH i2c: E2 0E 00 [07:02:55]MH_I2C_Read... [07:02:55]Read from MH i2c: E2 0E 00 82 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C6 [07:02:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:02:55]wFMCommunicate OK [07:02:55]SAM_PROTO_GetShiftState done [07:02:55]FM_GetShiftState done [07:02:55]opened in 1724199517 [07:02:55]opened+sec_in_day 1724285917 [07:02:55]quantity*price = 210060 [07:02:55]sum+1 = 210061 [07:02:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 2100.00 Внесено: 2100.00 СДАЧА: 0.00 НСП 1% : 18.59 НДС 12% : 223.07 Наличными: 2100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 87 21.08.2024 07:02 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163489 ФПД: 157482490314863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070256&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163489&fm=157482490314863&tin=02508201610067®Number=0000000000092562&sum=210000 [07:02:57]StoreToDocumentArchive [07:02:57]shift 466 fd 163489 [07:02:57]save to /storage/0466/doc_00163489 [07:02:57]save last doc name /storage/0466/doc_00163489 to /storage/kkm_last_doc_name [07:02:57]save OK [07:02:57]Clear old archive folders... [07:02:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:02:57]tlvbuf is 016A31E0 [07:02:57]SAM_PROTO_ClearQueue [07:02:57]wFMCommunicate request_size=4 [07:02:57]MH_SAM_APDU [07:02:57]CAPDU: 80 09 00 00 [07:02:57]Write to MH i2c: E2 08 00 8F 01 80 09 00 00 00 00 00 00 02 [07:02:57]Write i2c OK [07:02:57]MH_I2C_Read... [07:02:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:02:57]Read from MH i2c: E2 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [07:02:57]RAPDU: 90 00 [07:02:57]wFMCommunicate OK [07:02:57]SAM_PROTO_ClearQueue done [07:02:57]KKMCreateOFDPacket [07:02:57]OFDProtocolAddRootSTLVToBuf [07:02:57]FM_MakeSignedData [07:02:57]FM_MakeSignedData [07:02:57]SAM_PROTO_SignData [07:02:57]wFMCommunicate request_size=4 [07:02:57]MH_SAM_APDU [07:02:57]CAPDU: 80 0D 01 02 [07:02:57]Write to MH i2c: E2 08 00 90 01 80 0D 01 02 00 00 00 00 0A [07:02:57]Write i2c OK [07:02:57]MH_I2C_Read... [07:02:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:02:57]Read from MH i2c: E2 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [07:02:57]RAPDU: 90 00 [07:02:57]wFMCommunicate OK [07:02:57]wFMCommunicate request_size=255 [07:02:57]MH_SAM_APDU [07:02:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 6E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 23 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 57 00 00 00 F4 03 04 00 20 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7E 02 00 35 04 06 00 8F [07:02:57]Write to MH i2c: E2 02 01 91 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 96 6E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 23 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 57 00 00 00 F4 03 04 00 20 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7E 02 00 35 04 06 00 8F 00 00 84 [07:02:57]Write i2c OK [07:02:57]MH_I2C_Read... [07:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:02:57]Read from MH i2c: E2 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [07:02:57]RAPDU: 90 00 [07:02:57]wFMCommunicate OK [07:02:57]wFMCommunicate request_size=10 [07:02:57]MH_SAM_APDU [07:02:57]CAPDU: 80 0D 02 02 05 3A BF E4 C0 6F [07:02:57]Write to MH i2c: E2 0D 00 92 01 80 0D 02 02 05 00 3A BF E4 C0 6F 00 00 23 [07:02:57]Write i2c OK [07:02:57]MH_I2C_Read... [07:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:02:57]Read from MH i2c: E2 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [07:02:57]RAPDU: 90 00 [07:02:57]wFMCommunicate OK [07:02:57]wFMCommunicate request_size=4 [07:02:57]MH_SAM_APDU [07:02:57]CAPDU: 80 0D 03 02 [07:02:57]Write to MH i2c: E2 08 00 93 01 80 0D 03 02 00 00 00 00 0F [07:02:57]Write i2c OK [07:02:57]MH_I2C_Read... [07:02:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:02:57]Read from MH i2c: E2 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 0B 00 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 0B 00 93 01 00 5A A2 36 44 94 16 FF 73 90 00 A2 [07:02:57]RAPDU: 5A A2 36 44 94 16 FF 73 90 00 [07:02:57]wFMCommunicate OK [07:02:57]SAM_PROTO_SignData done [07:02:57]FM_MakeSignedData done [07:02:57]CreateOFDProtocolMessage [07:02:57]wFMCommunicate request_size=4 [07:02:57]MH_SAM_APDU [07:02:57]CAPDU: 80 11 00 00 [07:02:57]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [07:02:57]Write i2c OK [07:02:57]MH_I2C_Read... [07:02:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:02:57]Read from MH i2c: E2 [07:02:57]MH_I2C_Read... [07:02:57]Read from MH i2c: E2 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17043029+1707180842=1724223871 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 7F 91 C5 66 2A 83 C1 65 0D [07:04:31]Current date/time: 21.08.2024 07:04 [07:04:31]FM_Init [07:04:31]wFMConnect [07:04:31]MH_SAM_On [07:04:31]Write to MH i2c: E0 00 00 08 00 E7 [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]*** iso7816_init finished! [07:04:31]*** atr: [07:04:31]*** 0F 3B D5 18 FF 81 91 FE [07:04:31]*** 1F C3 80 73 C8 21 10 0A [07:04:31]*** 00 00 00 00 00 00 00 00 [07:04:31]*** 00 00 00 00 00 00 00 00 [07:04:31]*** 00 00 00 00 00 00 00 00 [07:04:31]*** 00 00 00 00 00 00 00 00 [07:04:31]*** 00 00 00 00 00 00 00 00 [07:04:31]*** 00 00 00 00 00 00 00 00 [07:04:31]Read from MH i2c: E0 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E0 10 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:04:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:04:31]wFMCommunicate request_size=10 [07:04:31]MH_SAM_APDU [07:04:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:04:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:04:31]Read from MH i2c: E2 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:04:31]RAPDU: 90 00 [07:04:31]wFMCommunicate OK [07:04:31]wFMCommunicate request_size=4 [07:04:31]MH_SAM_APDU [07:04:31]CAPDU: 80 11 00 00 [07:04:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:31]Read from MH i2c: E2 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 17 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [07:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:04:31]wFMCommunicate OK [07:04:31]Detected FM SN is 0000000000871769 [07:04:31]Stored FM SN is 0000000000871769 [07:04:31]wFMCommunicate request_size=9 [07:04:31]MH_SAM_APDU [07:04:31]CAPDU: 80 16 00 00 04 E7 8B 00 00 [07:04:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:04:31]Read from MH i2c: E2 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:04:31]RAPDU: 90 00 [07:04:31]wFMCommunicate OK [07:04:31]FM PIN OK [07:04:31]wFMCommunicate request_size=8 [07:04:31]MH_SAM_APDU [07:04:31]CAPDU: 80 14 04 00 03 02 00 01 [07:04:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:04:31]Read from MH i2c: E2 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:04:31]RAPDU: 90 00 [07:04:31]wFMCommunicate OK [07:04:31]wFMCommunicate request_size=13 [07:04:31]MH_SAM_APDU [07:04:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:04:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:04:31]Read from MH i2c: E2 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:04:31]RAPDU: 90 00 [07:04:31]wFMCommunicate OK [07:04:31]wFMCommunicate request_size=4 [07:04:31]MH_SAM_APDU [07:04:31]CAPDU: 80 11 00 00 [07:04:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:31]Read from MH i2c: E2 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 17 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [07:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:04:31]wFMCommunicate OK [07:04:31]DocumentArchiveInit [07:04:31]Start Httpd... [07:04:31]Httpd thread 3067469156 created [07:04:31]Write to MH i2c: 01 00 00 0F 00 0F [07:04:31]Write i2c OK [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: 01 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: 01 07 00 [07:04:31]MH_I2C_Read... [07:04:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:04:31]MH Int Process started [07:04:31]Allocated Socket 8 [07:04:31]Bind OK [07:04:31]Listen OK [07:04:31]httpd running on port 8080 [07:04:31]Waiting for new connection... [07:04:32]OFD Sender: Processing packet 163489 [packets to send 964, broken 963] [07:04:32]ProducePacketName [07:04:32]name=ofd_packets/00163489 [07:04:32]OFD Sender: To server: pG, [07:04:32]CommunicateWithHost lk.salyk.kg:30040 [07:04:32]ConnectInit lk.salyk.kg [07:04:34]accept exits with 9 [07:04:34]New connection [07:04:34]New thread 3067182436 created [07:04:34]Waiting for new connection... [07:04:34] Sock 9.Parse request [07:04:34]Sock 9.Check first char [07:04:34]Sock 9.First char is OK [07:04:34]request: POST /json_proto HTTP/1.0 [07:04:34]Method: POST [07:04:34]URL: /json_proto [07:04:34]Method is POST - this is cgi request [07:04:34]url: /json_proto [07:04:34]query_string will be loaded in cgi processing [07:04:34]execute_cgi json_proto POST (null) [07:04:34]execute_cgi path=json_proto method=POST [07:04:34]POST find Content-Length [07:04:34]Host: 172.17.44.132:8080 [07:04:34]Content-Length: 215 [07:04:34]Content-Type: application/json [07:04:34] [07:04:34]POST finish read [07:04:34]Found Content-Length = 215 [07:04:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:04:34]execute_script... [07:04:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:04:34]POST & json_proto [07:04:34]process_json_proto [07:04:34]json parsed OK: [07:04:34]protocol is kg_v1.0 [07:04:34]action value=get_value [07:04:34]process_action get_value [07:04:34]cmd_get_value [07:04:34]process_action get_value done [07:04:34]requested_data is exist [07:04:34]produce_requested_data [07:04:34]requested_item kkm.sn is exist - process it [07:04:34]requested_item kkm.ver is exist - process it [07:04:34]requested_item fm.sn is exist - process it [07:04:34]wFMCommunicate request_size=4 [07:04:34]MH_SAM_APDU [07:04:34]CAPDU: 80 11 00 00 [07:04:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:04:34]Write i2c OK [07:04:34]MH_I2C_Read... [07:04:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:34]Read from MH i2c: E2 [07:04:34]MH_I2C_Read... [07:04:34]Read from MH i2c: E2 17 00 [07:04:34]MH_I2C_Read... [07:04:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [07:04:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:04:34]wFMCommunicate OK [07:04:34]requested_item fd.num is exist - process it [07:04:34]SAM_PROTO_GetFieldsCounters [07:04:34]wFMCommunicate request_size=4 [07:04:34]MH_SAM_APDU [07:04:34]CAPDU: 80 13 00 00 [07:04:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:04:34]Write i2c OK [07:04:34]MH_I2C_Read... [07:04:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:04:34]Read from MH i2c: E2 [07:04:34]MH_I2C_Read... [07:04:34]Read from MH i2c: E2 62 00 [07:04:34]MH_I2C_Read... [07:04:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7E 02 00 0E 04 04 00 D2 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 AC [07:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7E 02 00 0E 04 04 00 D2 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:04:34]wFMCommunicate OK [07:04:34]SAM_PROTO_GetFieldsCounters done [07:04:34]requested_item shift.num is exist - process it [07:04:34]requested_item shift.opened is exist - process it [07:04:34]req_shift_opened [07:04:34]FM_GetShiftState [07:04:34]SAM_PROTO_GetShiftState [07:04:34]wFMCommunicate request_size=4 [07:04:34]MH_SAM_APDU [07:04:34]CAPDU: 80 13 01 00 [07:04:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:04:34]Write i2c OK [07:04:34]MH_I2C_Read... [07:04:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:04:34]Read from MH i2c: E2 [07:04:34]MH_I2C_Read... [07:04:34]Read from MH i2c: E2 0E 00 [07:04:34]MH_I2C_Read... [07:04:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [07:04:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:04:34]wFMCommunicate OK [07:04:34]SAM_PROTO_GetShiftState done [07:04:34]FM_GetShiftState done [07:04:34]req_shift_opened done [07:04:34]requested_item shift.open_date is exist - process it [07:04:34]req_shift_open_date [07:04:34]req_shift_open_date done [07:04:34]produce_requested_data done [07:04:34]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163489,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:04:34]process_action_free get_value [07:04:34]json_value_free [07:04:34]json_value_free done [07:04:34]process_json_proto returns [07:04:34]Send response to host [07:04:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163489,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:04:34]free response buf [07:04:34]execute_script done [07:04:34]execute_script returns [07:04:34]free content buf [07:04:34]Sock 9.Close socket [07:04:34]Sock 9.Thread stoped [07:04:34]accept exits with 11 [07:04:34]New connection [07:04:34]New thread 3067039076 created [07:04:34]Thread 3067182436 joined [07:04:34]Waiting for new connection... [07:04:34] Sock 11.Parse request [07:04:34]Sock 11.Check first char [07:04:34]Sock 11.First char is OK [07:04:34]request: POST /json_proto HTTP/1.0 [07:04:34]Method: POST [07:04:34]URL: /json_proto [07:04:34]Method is POST - this is cgi request [07:04:34]url: /json_proto [07:04:34]query_string will be loaded in cgi processing [07:04:34]execute_cgi json_proto POST (null) [07:04:34]execute_cgi path=json_proto method=POST [07:04:34]POST find Content-Length [07:04:34]Host: 172.17.44.132:8080 [07:04:34]Content-Length: 331 [07:04:34]Content-Type: application/json [07:04:34] [07:04:34]POST finish read [07:04:34]Found Content-Length = 331 [07:04:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:04:34]execute_script... [07:04:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:04:34]POST & json_proto [07:04:34]process_json_proto [07:04:34]json parsed OK: [07:04:34]protocol is kg_v1.0 [07:04:34]action value=get_value [07:04:34]process_action get_value [07:04:34]cmd_get_value [07:04:34]process_action get_value done [07:04:34]requested_data is exist [07:04:34]produce_requested_data [07:04:34]requested_item fm.sale.total is exist - process it [07:04:34]SAM_PROTO_GetFMData [07:04:34]wFMCommunicate request_size=4 [07:04:34]MH_SAM_APDU [07:04:34]CAPDU: 80 13 03 00 [07:04:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:04:35]Write i2c OK [07:04:35]MH_I2C_Read... [07:04:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:04:35]Read from MH i2c: E2 [07:04:35]MH_I2C_Read... [07:04:35]Read from MH i2c: E2 FD 00 [07:04:35]MH_I2C_Read... [07:04:35]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 FC 7A 02 00 69 04 A4 00 6F 04 04 00 EC 77 02 00 B1 04 05 00 A5 FB 26 6C 03 70 04 05 00 DE 8F 98 69 02 72 04 05 00 C7 6B 8E 02 01 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 36 44 0F 5D 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 23 09 C1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 F8 [07:04:35]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 FC 7A 02 00 69 04 A4 00 6F 04 04 00 EC 77 02 00 B1 04 05 00 A5 FB 26 6C 03 70 04 05 00 DE 8F 98 69 02 72 04 05 00 C7 6B 8E 02 01 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 36 44 0F 5D 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 23 09 C1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [07:04:35]wFMCommunicate OK [07:04:35]wFMCommunicate request_size=4 [07:04:35]MH_SAM_APDU [07:04:35]CAPDU: 80 17 00 00 [07:04:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:04:35]Write i2c OK [07:04:35]MH_I2C_Read... [07:04:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:04:35]Read from MH i2c: E2 [07:04:35]MH_I2C_Read... [07:04:35]Read from MH i2c: E2 FD 00 [07:04:35]MH_I2C_Read... [07:04:35]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [07:04:35]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:04:35]wFMCommunicate OK [07:04:35]wFMCommunicate request_size=4 [07:04:35]MH_SAM_APDU [07:04:35]CAPDU: 80 17 00 00 [07:04:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:04:35]Write i2c OK [07:04:35]MH_I2C_Read... [07:04:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:04:36]Read from MH i2c: E2 [07:04:36]MH_I2C_Read... [07:04:36]Read from MH i2c: E2 FD 00 [07:04:36]MH_I2C_Read... [07:04:36]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [07:04:36]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:04:36]wFMCommunicate OK [07:04:36]wFMCommunicate request_size=4 [07:04:36]MH_SAM_APDU [07:04:36]CAPDU: 80 17 00 00 [07:04:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:04:36]Write i2c OK [07:04:36]MH_I2C_Read... [07:04:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:04:36]Read from MH i2c: E2 [07:04:36]MH_I2C_Read... [07:04:36]Read from MH i2c: E2 FD 00 [07:04:36]MH_I2C_Read... [07:04:36]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [07:04:36]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:04:36]wFMCommunicate OK [07:04:36]wFMCommunicate request_size=4 [07:04:36]MH_SAM_APDU [07:04:36]CAPDU: 80 17 00 00 [07:04:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:04:36]Write i2c OK [07:04:36]MH_I2C_Read... [07:04:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [07:04:36]Read from MH i2c: E2 [07:04:36]MH_I2C_Read... [07:04:36]Read from MH i2c: E2 E6 00 [07:04:36]MH_I2C_Read... [07:04:36]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [07:04:36]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:04:36]wFMCommunicate OK [07:04:36]SAM_PROTO_GetFMData done [07:04:36]requested_item fm.sale_refund.total is exist - process it [07:04:36]requested_item fm.buy.total is exist - process it [07:04:36]requested_item shift.sale.total is exist - process it [07:04:36]SAM_PROTO_GetShiftData [07:04:36]wFMCommunicate request_size=4 [07:04:36]MH_SAM_APDU [07:04:36]CAPDU: 80 13 02 00 [07:04:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:04:36]Write i2c OK [07:04:36]MH_I2C_Read... [07:04:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:04:37]Read from MH i2c: E2 [07:04:37]MH_I2C_Read... [07:04:37]Read from MH i2c: E2 FD 00 [07:04:37]MH_I2C_Read... [07:04:37]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 57 00 00 00 69 04 9C 00 6F 04 04 00 57 00 00 00 B1 04 03 00 60 42 BD 70 04 03 00 18 98 63 72 04 03 00 48 AA 59 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 B1 19 14 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 C5 AC 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 21 [07:04:37]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 57 00 00 00 69 04 9C 00 6F 04 04 00 57 00 00 00 B1 04 03 00 60 42 BD 70 04 03 00 18 98 63 72 04 03 00 48 AA 59 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 B1 19 14 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 C5 AC 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [07:04:37]wFMCommunicate OK [07:04:37]wFMCommunicate request_size=4 [07:04:37]MH_SAM_APDU [07:04:37]CAPDU: 80 17 00 00 [07:04:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:04:37]Write i2c OK [07:04:37]MH_I2C_Read... [07:04:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:04:37]Read from MH i2c: E2 [07:04:37]MH_I2C_Read... [07:04:37]Read from MH i2c: E2 FD 00 [07:04:37]MH_I2C_Read... [07:04:37]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [07:04:37]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [07:04:37]wFMCommunicate OK [07:04:37]wFMCommunicate request_size=4 [07:04:37]MH_SAM_APDU [07:04:37]CAPDU: 80 17 00 00 [07:04:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:04:37]Write i2c OK [07:04:37]MH_I2C_Read... [07:04:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:04:37]Read from MH i2c: E2 [07:04:37]MH_I2C_Read... [07:04:37]Read from MH i2c: E2 FD 00 [07:04:37]MH_I2C_Read... [07:04:37]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [07:04:37]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [07:04:37]wFMCommunicate OK [07:04:37]wFMCommunicate request_size=4 [07:04:37]MH_SAM_APDU [07:04:37]CAPDU: 80 17 00 00 [07:04:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:04:37]Write i2c OK [07:04:37]MH_I2C_Read... [07:04:37]ConnectInit Can't take IP for lk.salyk.kg [07:04:37]CommunicateWithHost connect error [07:04:37]CommunicateWithHost err = -1 [07:04:37]OFD Sender: Server communicate error [07:04:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:04:38]Read from MH i2c: E2 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: E2 FD 00 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [07:04:38]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [07:04:38]wFMCommunicate OK [07:04:38]wFMCommunicate request_size=4 [07:04:38]MH_SAM_APDU [07:04:38]CAPDU: 80 17 00 00 [07:04:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:04:38]Write i2c OK [07:04:38]MH_I2C_Read... [07:04:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [07:04:38]Read from MH i2c: E2 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: E2 CC 00 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [07:04:38]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:04:38]wFMCommunicate OK [07:04:38]SAM_PROTO_GetShiftData done [07:04:38]requested_item shift.sale.total_cash is exist - process it [07:04:38]requested_item shift.sale_refund.total is exist - process it [07:04:38]requested_item shift.sale_refund.total_cash is exist - process it [07:04:38]requested_item shift.buy.total is exist - process it [07:04:38]requested_item shift.buy.total_cash is exist - process it [07:04:38]produce_requested_data done [07:04:38]produce_requested_data return {"fm.sale.total":146993960.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":124032.96,"shift.sale.total_cash":65270.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [07:04:38]process_action_free get_value [07:04:38]json_value_free [07:04:38]json_value_free done [07:04:38]process_json_proto returns [07:04:38]Send response to host [07:04:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146993960.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":124032.96,"shift.sale.total_cash":65270.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [07:04:38]free response buf [07:04:38]execute_script done [07:04:38]execute_script returns [07:04:38]free content buf [07:04:38]Sock 11.Close socket [07:04:38]Sock 11.Thread stoped [07:04:38]accept exits with 12 [07:04:38]New connection [07:04:38]New thread 3067182436 created [07:04:38]Thread 3067039076 joined [07:04:38]Waiting for new connection... [07:04:38] Sock 12.Parse request [07:04:38]Sock 12.Check first char [07:04:38]Sock 12.First char is OK [07:04:38]request: POST /json_proto HTTP/1.0 [07:04:38]Method: POST [07:04:38]URL: /json_proto [07:04:38]Method is POST - this is cgi request [07:04:38]url: /json_proto [07:04:38]query_string will be loaded in cgi processing [07:04:38]execute_cgi json_proto POST (null) [07:04:38]execute_cgi path=json_proto method=POST [07:04:38]POST find Content-Length [07:04:38]Host: 172.17.44.132:8080 [07:04:38]Content-Length: 822 [07:04:38]Content-Type: application/json [07:04:38] [07:04:38]POST finish read [07:04:38]Found Content-Length = 822 [07:04:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:04:38]execute_script... [07:04: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)292028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:04:38]POST & json_proto [07:04:38]process_json_proto [07:04:38]json parsed OK: [07:04:38]protocol is kg_v1.0 [07:04:38]action value=close_receipt [07:04:38]process_action close_receipt [07:04:38]cmd_close_receipt [07:04:38]MH_GetDate [07:04:38]Write to MH i2c: F0 00 00 1D 00 0C [07:04:38]Write i2c OK [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: F0 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: F0 09 00 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: F0 09 00 1D 00 00 87 91 C5 66 2A 83 C1 65 2B [07:04:38]GetLastDocTimeStamp 1724223776 [07:04:38]current date 1724223879 [07:04:38]FM_GetShiftState [07:04:38]SAM_PROTO_GetShiftState [07:04:38]wFMCommunicate request_size=4 [07:04:38]MH_SAM_APDU [07:04:38]CAPDU: 80 13 01 00 [07:04:38]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:04:38]Write i2c OK [07:04:38]MH_I2C_Read... [07:04:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:04:38]Read from MH i2c: E2 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: E2 0E 00 [07:04:38]MH_I2C_Read... [07:04:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [07:04:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:04:38]wFMCommunicate OK [07:04:38]SAM_PROTO_GetShiftState done [07:04:38]FM_GetShiftState done [07:04:38]opened in 1724199517 [07:04:38]opened+sec_in_day 1724285917 [07:04:38]quantity*price = 100032 [07:04:38]sum+1 = 100033 [07:04:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.32 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 88 21.08.2024 07:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163490 ФПД: 22782825290117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163490&fm=22782825290117&tin=02508201610067®Number=0000000000092562&sum=100032 [07:04:39]StoreToDocumentArchive [07:04:39]shift 466 fd 163490 [07:04:39]save to /storage/0466/doc_00163490 [07:04:39]save last doc name /storage/0466/doc_00163490 to /storage/kkm_last_doc_name [07:04:39]save OK [07:04:39]Clear old archive folders... [07:04:39]ProcessDocumentItem done err = 0, tmpTLVsize=250 [07:04:39]tlvbuf is 01397DC0 [07:04:39]SAM_PROTO_ClearQueue [07:04:39]wFMCommunicate request_size=4 [07:04:39]MH_SAM_APDU [07:04:39]CAPDU: 80 09 00 00 [07:04:39]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:04:39]Write i2c OK [07:04:39]MH_I2C_Read... [07:04:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:04:40]Read from MH i2c: E2 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:04:40]RAPDU: 90 00 [07:04:40]wFMCommunicate OK [07:04:40]SAM_PROTO_ClearQueue done [07:04:40]KKMCreateOFDPacket [07:04:40]OFDProtocolAddRootSTLVToBuf [07:04:40]FM_MakeSignedData [07:04:40]FM_MakeSignedData [07:04:40]SAM_PROTO_SignData [07:04:40]wFMCommunicate request_size=4 [07:04:40]MH_SAM_APDU [07:04:40]CAPDU: 80 0D 01 02 [07:04:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:04:40]Write i2c OK [07:04:40]MH_I2C_Read... [07:04:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:04:40]Read from MH i2c: E2 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:04:40]RAPDU: 90 00 [07:04:40]wFMCommunicate OK [07:04:40]wFMCommunicate request_size=255 [07:04:40]MH_SAM_APDU [07:04:40]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 58 00 00 00 F4 03 04 00 87 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7E 02 00 35 04 06 00 14 B8 [07:04:40]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 58 00 00 00 F4 03 04 00 87 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7E 02 00 35 04 06 00 14 B8 00 00 EB [07:04:40]Write i2c OK [07:04:40]MH_I2C_Read... [07:04:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:04:40]Read from MH i2c: E2 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:04:40]RAPDU: 90 00 [07:04:40]wFMCommunicate OK [07:04:40]wFMCommunicate request_size=9 [07:04:40]MH_SAM_APDU [07:04:40]CAPDU: 80 0D 02 02 04 8A 35 59 85 [07:04:40]Write to MH i2c: E2 0C 00 2E 00 80 0D 02 02 04 00 8A 35 59 85 00 00 4D [07:04:40]Write i2c OK [07:04:40]MH_I2C_Read... [07:04:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:04:40]Read from MH i2c: E2 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:04:40]RAPDU: 90 00 [07:04:40]wFMCommunicate OK [07:04:40]wFMCommunicate request_size=4 [07:04:40]MH_SAM_APDU [07:04:40]CAPDU: 80 0D 03 02 [07:04:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:04:40]Write i2c OK [07:04:40]MH_I2C_Read... [07:04:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:04:40]Read from MH i2c: E2 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 0B 00 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 0B 00 2F 00 00 99 90 6E 14 DE AF 8D 05 90 00 75 [07:04:40]RAPDU: 99 90 6E 14 DE AF 8D 05 90 00 [07:04:40]wFMCommunicate OK [07:04:40]SAM_PROTO_SignData done [07:04:40]FM_MakeSignedData done [07:04:40]CreateOFDProtocolMessage [07:04:40]wFMCommunicate request_size=4 [07:04:40]MH_SAM_APDU [07:04:40]CAPDU: 80 11 00 00 [07:04:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:04:40]Write i2c OK [07:04:40]MH_I2C_Read... [07:04:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:40]Read from MH i2c: E2 [07:04:40]MH_I2C_Read... [07:04:40]Read from MH i2c: E2 17 00 [07:04:40]MH_I2C_Read... [07:04:40]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 37 36 39 90 00 03 [07:04:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:04:40]wFMCommunicate OK [07:04:40]CreateOFDProtocolMessage done [07:04:40]OFDSenderStorePacket 163490 [07:04:40]StoreOFDPacket docnum=163490 [07:04:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 69 1F 06 01 8D 1C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 58 00 00 00 F4 03 04 00 87 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7E 02 00 35 04 06 00 14 B8 8A 35 59 85 99 90 6E 14 DE AF 8D 05 [07:04:40]CheckFolder [07:04:40]dirname=/storage/ofd_packets [07:04:40]CheckFolder done [07:04:40]ProducePacketName [07:04:40]name=ofd_packets/00163490 [07:04:40]NVStorageSaveData ofd_packets/00163490 [07:04:40]File name is /storage/ofd_packets/00163490 [07:04:40]Write 300 bytes [07:04:40]NVStorageSaveData done [07:04:40]OFDSenderStorePacket done [07:04:40]KKMCreateOFDPacket done [07:04:40]NVStorageSaveData kkm_last_timestamp [07:04:40]File name is /storage/kkm_last_timestamp [07:04:40]Write 4 bytes [07:04:40]NVStorageSaveData done [07:04:40]ExternCall_PrintAddStr [07:04:40]wPrintStart [07:04:40]Write to MH i2c: 01 00 00 31 00 31 [07:04:41]Write i2c OK [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: 01 [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: 01 07 00 [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:04:41]RasterBufferAndPrint [07:04:41]line Счет N : (1)292028 [07:04:41]line ИНН: 02508201610067 [07:04:41]line Контрольно-Кассовый Чек [07:04:41]line ПРОДАЖА [07:04:41]line ТРК (МРК, ГНК) : 81 [07:04:41]line Товар: 2711129700 [07:04:41]line ГАЗ-К-5 [07:04:41]line 26.050 * 38.40 [07:04:41]line = 1000.32 [07:04:41]line НДС 12% НСП 1% [07:04:41]line > о реализуемом товаре [07:04:41]line ИТОГО: 1000.32 [07:04:41]line НСП 1% : 8.85 [07:04:41]line НДС 12% : 106.23 [07:04:41]line Наличными: 0.00 [07:04:41]line Безнал.: 1000.32 [07:04:41]line Место: АЗС № 130 "Партнер Нефть" [07:04:41]OFD Sender: Processing packet 163489 [packets to send 965, broken 963] [07:04:41]ProducePacketName [07:04:41]name=ofd_packets/00163489 [07:04:41]OFD Sender: To server: pG, [07:04:41]CommunicateWithHost lk.salyk.kg:30040 [07:04:41]ConnectInit lk.salyk.kg [07:04:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:04:41]line СНО: Общий режим [07:04:41]line Чек 88 21.08.2024 07:04 [07:04:41]line Смена: 466 ФФД: 1.0 [07:04:41]line ЗНМ: 0300000070 [07:04:41]line РНМ: 0000000000092562 [07:04:41]line Версия ККМ: 001 [07:04:41]line Платежная система: Бакай Банк [07:04:41]line ФМ: 0000000000871769 [07:04:41]line ФД: 163490 [07:04:41]line ФПД: 22782825290117 [07:04:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163490&fm=22782825290117&tin=02508201610067®Number=0000000000092562&sum=100032 [07:04:41]written 0, free lines is 4095 [07:04:41]Write to MH i2c: 01 00 00 5B 00 5B [07:04:41]Write i2c OK [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: 01 [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: 01 07 00 [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 C4 0C 32 [07:04:41]RasterBufferAndPrint [07:04:41]line [07:04:41]line [07:04:41]line [07:04:41]line [07:04:41]line [07:04:41]written 0, free lines is 3289 [07:04:41]MH_Cut [07:04:41]Write to MH i2c: D1 01 00 62 00 01 34 [07:04:41]Write i2c OK [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: D1 [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: D1 01 00 [07:04:41]MH_I2C_Read... [07:04:41]Read from MH i2c: D1 01 00 62 00 00 33 [07:04:41]Write to MH i2c: 01 00 00 63 00 63 [07:04:41]Write i2c OK [07:04:41]MH_I2C_Read... [07:04:42]*** Cut start [07:04:42]*** Purtial cut [07:04:42]*** Stage 1: CUTSNS_PIN = 1 [07:04:44]Read from MH i2c: 01 *** Stop cut motor [07:04:44] [07:04:44]*** Cut end [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: 01 07 00 [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [07:04:44]process_action close_receipt done [07:04:44]requested_data is exist [07:04:44]produce_requested_data [07:04:44]requested_item fm.sn is exist - process it [07:04:44]wFMCommunicate request_size=4 [07:04:44]MH_SAM_APDU [07:04:44]CAPDU: 80 11 00 00 [07:04:44]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [07:04:44]Write i2c OK [07:04:44]MH_I2C_Read... [07:04:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:44]Read from MH i2c: E2 [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: E2 17 00 [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [07:04:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:04:44]wFMCommunicate OK [07:04:44]requested_item fd.num is exist - process it [07:04:44]SAM_PROTO_GetFieldsCounters [07:04:44]wFMCommunicate request_size=4 [07:04:44]MH_SAM_APDU [07:04:44]CAPDU: 80 13 00 00 [07:04:44]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [07:04:44]Write i2c OK [07:04:44]MH_I2C_Read... [07:04:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:04:44]Read from MH i2c: E2 [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: E2 62 00 [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7E 02 00 0E 04 04 00 D2 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 04 [07:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7E 02 00 0E 04 04 00 D2 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:04:44]wFMCommunicate OK [07:04:44]SAM_PROTO_GetFieldsCounters done [07:04:44]requested_item shift.num is exist - process it [07:04:44]requested_item shift.opened is exist - process it [07:04:44]req_shift_opened [07:04:44]FM_GetShiftState [07:04:44]SAM_PROTO_GetShiftState [07:04:44]wFMCommunicate request_size=4 [07:04:44]MH_SAM_APDU [07:04:44]CAPDU: 80 13 01 00 [07:04:44]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [07:04:44]Write i2c OK [07:04:44]MH_I2C_Read... [07:04:44]recv_with_timeout no data received [07:04:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:04:44]Read from MH i2c: E2 [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: E2 0E 00 [07:04:44]MH_I2C_Read... [07:04:44]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [07:04:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:04:44]wFMCommunicate OK [07:04:44]SAM_PROTO_GetShiftState done [07:04:44]FM_GetShiftState done [07:04:44]req_shift_opened done [07:04:44]requested_item shift.open_date is exist - process it [07:04:44]req_shift_open_date [07:04:44]req_shift_open_date done [07:04:44]produce_requested_data done [07:04:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163490,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:04:44]process_action_free close_receipt [07:04:44]json_value_free [07:04:44]json_value_free done [07:04:44]process_json_proto returns [07:04:44]Send response to host [07:04:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163490,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:04:44]free response buf [07:04:44]execute_script done [07:04:44]execute_script returns [07:04:44]free content buf [07:04:44]Sock 12.Close socket [07:04:44]Sock 12.Thread stoped [07:04:46]ConnectInit Can't take IP for lk.salyk.kg [07:04:46]CommunicateWithHost connect error [07:04:46]CommunicateWithHost err = -1 [07:04:46]OFD Sender: Server communicate error [07:04:51]OFD Sender: Processing packet 163489 [packets to send 965, broken 963] [07:04:51]ProducePacketName [07:04:51]name=ofd_packets/00163489 [07:04:51]OFD Sender: To server: pG, [07:04:51]CommunicateWithHost lk.salyk.kg:30040 [07:04:51]ConnectInit lk.salyk.kg [07:04:54]Connected sock=10 [07:04: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 37 36 39 0F 01 00 00 E2 48 07 01 83 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 96 6E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 23 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 57 00 00 00 F4 03 04 00 20 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7E 02 00 35 04 06 00 8F 3A BF E4 C0 6F 5A A2 36 44 94 16 FF 73 [07:04:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AF 84 47 00 A5 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 37 36 39 10 04 04 00 A1 7E 02 00 F4 03 04 00 E7 3A C5 66 B6 04 01 00 00 12 E7 49 61 49 E3 AE 18 [07:04:55]CommunicateWithHost err = 0 [07:04:55]CheckOFDResponse [07:04:55]1017 (14) - 77093643461234 [07:04:55]1041 (16) - 0000000000871769 [07:04:55]1040 (4) - 163489 [07:04:55]1012 (4) - 21.08.2024 00:55 [07:04:55]1206 (1) - 0 [07:04:55]OFD Sender: Remove packet 163489 [07:04:55]ProducePacketName [07:04:55]name=ofd_packets/00163489 [07:04:55]NVStorageDeleteData [07:04:56]OFD Sender: Processing packet 163490 [packets to send 964, broken 963] [07:04:56]ProducePacketName [07:04:56]name=ofd_packets/00163490 [07:04:56]OFD Sender: To server: pG, [07:04:56]CommunicateWithHost lk.salyk.kg:30040 [07:04:56]ConnectInit lk.salyk.kg [07:05:00]Connected sock=9 [07:05: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 37 36 39 0E 01 00 00 69 1F 06 01 8D 1C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 58 00 00 00 F4 03 04 00 87 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7E 02 00 35 04 06 00 14 B8 8A 35 59 85 99 90 6E 14 DE AF 8D 05 [07:05:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4B F3 47 00 F9 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7E 02 00 F4 03 04 00 ED 3A C5 66 B6 04 01 00 00 76 7E 15 AC 24 38 80 F4 [07:05:03]CommunicateWithHost err = 0 [07:05:03]CheckOFDResponse [07:05:03]1017 (14) - 77093643461234 [07:05:03]1041 (16) - 0000000000871769 [07:05:03]1040 (4) - 163490 [07:05:03]1012 (4) - 21.08.2024 00:55 [07:05:03]1206 (1) - 0 [07:05:03]OFD Sender: Remove packet 163490 [07:05:03]ProducePacketName [07:05:03]name=ofd_packets/00163490 [07:05:03]NVStorageDeleteData [07:05:03]OFD Sender: No OFD packet to send [07:05:07]recv_with_timeout no data received [07:05:08]OFD Sender: No OFD packet to send [07:05:13]OFD Sender: No OFD packet to send [07:05:18]OFD Sender: No OFD packet to send [07:05:23]OFD Sender: No OFD packet to send [07:05:28]OFD Sender: No OFD packet to send [07:05:33]OFD Sender: No OFD packet to send [07:05:35]accept exits with 7 [07:05:35]New connection [07:05:35]New thread 3067039076 created [07:05:35]Thread 3067182436 joined [07:05:35]Waiting for new connection... [07:05:35] Sock 7.Parse request [07:05:35]Sock 7.Check first char [07:05:35]Sock 7.First char is OK [07:05:35]request: POST /json_proto HTTP/1.0 [07:05:35]Method: POST [07:05:35]URL: /json_proto [07:05:35]Method is POST - this is cgi request [07:05:35]url: /json_proto [07:05:35]query_string will be loaded in cgi processing [07:05:35]execute_cgi json_proto POST (null) [07:05:35]execute_cgi path=json_proto method=POST [07:05:35]POST find Content-Length [07:05:35]Host: 172.17.44.132:8080 [07:05:35]Content-Length: 809 [07:05:35]Content-Type: application/json [07:05:35] [07:05:35]POST finish read [07:05:35]Found Content-Length = 809 [07:05:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:05:35]execute_script... [07:05: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)292031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:05:35]POST & json_proto [07:05:35]process_json_proto [07:05:35]json parsed OK: [07:05:35]protocol is kg_v1.0 [07:05:35]action value=close_receipt [07:05:35]process_action close_receipt [07:05:35]cmd_close_receipt [07:05:35]MH_GetDate [07:05:35]Write to MH i2c: F0 00 00 67 00 56 [07:05:35]Write i2c OK [07:05:35]MH_I2C_Read... [07:05:35]Read from MH i2c: F0 [07:05:35]MH_I2C_Read... [07:05:35]Read from MH i2c: F0 09 00 [07:05:35]MH_I2C_Read... [07:05:35]Read from MH i2c: F0 09 00 67 00 00 C0 91 C5 66 2A 83 C1 65 AE [07:05:35]GetLastDocTimeStamp 1724223879 [07:05:35]current date 1724223936 [07:05:35]FM_GetShiftState [07:05:35]SAM_PROTO_GetShiftState [07:05:35]wFMCommunicate request_size=4 [07:05:35]MH_SAM_APDU [07:05:35]CAPDU: 80 13 01 00 [07:05:35]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [07:05:35]Write i2c OK [07:05:35]MH_I2C_Read... [07:05:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:35]Read from MH i2c: E2 [07:05:35]MH_I2C_Read... [07:05:35]Read from MH i2c: E2 0E 00 [07:05:35]MH_I2C_Read... [07:05:35]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [07:05:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:05:35]wFMCommunicate OK [07:05:35]SAM_PROTO_GetShiftState done [07:05:35]FM_GetShiftState done [07:05:35]opened in 1724199517 [07:05:35]opened+sec_in_day 1724285917 [07:05:35]quantity*price = 100035 [07:05:35]sum+1 = 100036 [07:05:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 89 21.08.2024 07:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163491 ФПД: 137386273480930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163491&fm=137386273480930&tin=02508201610067®Number=0000000000092562&sum=100035 [07:05:36]StoreToDocumentArchive [07:05:36]shift 466 fd 163491 [07:05:36]save to /storage/0466/doc_00163491 [07:05:36]save last doc name /storage/0466/doc_00163491 to /storage/kkm_last_doc_name [07:05:36]save OK [07:05:36]Clear old archive folders... [07:05:36]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:05:36]tlvbuf is 01330A80 [07:05:36]SAM_PROTO_ClearQueue [07:05:36]wFMCommunicate request_size=4 [07:05:36]MH_SAM_APDU [07:05:36]CAPDU: 80 09 00 00 [07:05:36]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [07:05:36]Write i2c OK [07:05:36]MH_I2C_Read... [07:05:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:05:36]Read from MH i2c: E2 [07:05:36]MH_I2C_Read... [07:05:36]Read from MH i2c: E2 03 00 [07:05:36]MH_I2C_Read... [07:05:36]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [07:05:36]RAPDU: 90 00 [07:05:36]wFMCommunicate OK [07:05:36]SAM_PROTO_ClearQueue done [07:05:36]KKMCreateOFDPacket [07:05:36]OFDProtocolAddRootSTLVToBuf [07:05:37]FM_MakeSignedData [07:05:37]FM_MakeSignedData [07:05:37]SAM_PROTO_SignData [07:05:37]wFMCommunicate request_size=4 [07:05:37]MH_SAM_APDU [07:05:37]CAPDU: 80 0D 01 02 [07:05:37]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [07:05:37]Write i2c OK [07:05:37]MH_I2C_Read... [07:05:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:05:37]Read from MH i2c: E2 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 03 00 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:05:37]RAPDU: 90 00 [07:05:37]wFMCommunicate OK [07:05:37]wFMCommunicate request_size=255 [07:05:37]MH_SAM_APDU [07:05: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 59 00 00 00 F4 03 04 00 C0 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7E 02 00 35 04 06 00 7C F3 BC [07:05:37]Write to MH i2c: E2 02 01 77 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 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 59 00 00 00 F4 03 04 00 C0 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7E 02 00 35 04 06 00 7C F3 BC 00 00 AA [07:05:37]Write i2c OK [07:05:37]MH_I2C_Read... [07:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:37]Read from MH i2c: E2 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 03 00 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:05:37]RAPDU: 90 00 [07:05:37]wFMCommunicate OK [07:05:37]wFMCommunicate request_size=8 [07:05:37]MH_SAM_APDU [07:05:37]CAPDU: 80 0D 02 02 03 07 20 E2 [07:05:37]Write to MH i2c: E2 0B 00 78 00 80 0D 02 02 03 00 07 20 E2 00 00 01 [07:05:37]Write i2c OK [07:05:37]MH_I2C_Read... [07:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:37]Read from MH i2c: E2 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 03 00 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [07:05:37]RAPDU: 90 00 [07:05:37]wFMCommunicate OK [07:05:37]wFMCommunicate request_size=4 [07:05:37]MH_SAM_APDU [07:05:37]CAPDU: 80 0D 03 02 [07:05:37]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [07:05:37]Write i2c OK [07:05:37]MH_I2C_Read... [07:05:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:05:37]Read from MH i2c: E2 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 0B 00 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 0B 00 79 00 00 55 6A 97 49 7B A3 25 E7 90 00 BE [07:05:37]RAPDU: 55 6A 97 49 7B A3 25 E7 90 00 [07:05:37]wFMCommunicate OK [07:05:37]SAM_PROTO_SignData done [07:05:37]FM_MakeSignedData done [07:05:37]CreateOFDProtocolMessage [07:05:37]wFMCommunicate request_size=4 [07:05:37]MH_SAM_APDU [07:05:37]CAPDU: 80 11 00 00 [07:05:37]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [07:05:37]Write i2c OK [07:05:37]MH_I2C_Read... [07:05:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:37]Read from MH i2c: E2 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 17 00 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [07:05:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:05:37]wFMCommunicate OK [07:05:37]CreateOFDProtocolMessage done [07:05:37]OFDSenderStorePacket 163491 [07:05:37]StoreOFDPacket docnum=163491 [07:05:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 B3 AA 05 01 24 59 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 59 00 00 00 F4 03 04 00 C0 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7E 02 00 35 04 06 00 7C F3 BC 07 20 E2 55 6A 97 49 7B A3 25 E7 [07:05:37]CheckFolder [07:05:37]dirname=/storage/ofd_packets [07:05:37]CheckFolder done [07:05:37]ProducePacketName [07:05:37]name=ofd_packets/00163491 [07:05:37]NVStorageSaveData ofd_packets/00163491 [07:05:37]File name is /storage/ofd_packets/00163491 [07:05:37]Write 299 bytes [07:05:37]NVStorageSaveData done [07:05:37]OFDSenderStorePacket done [07:05:37]KKMCreateOFDPacket done [07:05:37]NVStorageSaveData kkm_last_timestamp [07:05:37]File name is /storage/kkm_last_timestamp [07:05:37]Write 4 bytes [07:05:37]NVStorageSaveData done [07:05:37]ExternCall_PrintAddStr [07:05:37]wPrintStart [07:05:37]Write to MH i2c: 01 00 00 7B 00 7B [07:05:37]Write i2c OK [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: 01 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: 01 07 00 [07:05:37]MH_I2C_Read... [07:05:37]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [07:05:37]RasterBufferAndPrint [07:05:37]line Счет N : (1)292031 [07:05:37]line ИНН: 02508201610067 [07:05:37]line Контрольно-Кассовый Чек [07:05:37]line ПРОДАЖА [07:05:37]line ТРК (МРК, ГНК) : 51 [07:05:37]line Товар: 2710124130 [07:05:37]line SU-92-К-5 [07:05:37]line 14.540 * 68.80 [07:05:37]line = 1000.35 [07:05:37]line НДС 12% НСП 1% [07:05:37]line > о реализуемом товаре [07:05:37]line ИТОГО: 1000.35 [07:05:37]line НСП 1% : 8.85 [07:05:37]line НДС 12% : 106.23 [07:05:37]line Наличными: 0.00 [07:05:37]line Безнал.: 1000.35 [07:05:37]line Место: АЗС № 130 "Партнер Нефть" [07:05:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:05:37]line СНО: Общий режим [07:05:37]line Чек 89 21.08.2024 07:05 [07:05:37]line Смена: 466 ФФД: 1.0 [07:05:37]line ЗНМ: 0300000070 [07:05:37]line РНМ: 0000000000092562 [07:05:37]line Версия ККМ: 001 [07:05:37]line Платежная система: Бакай Банк [07:05:37]line ФМ: 0000000000871769 [07:05:37]line ФД: 163491 [07:05:37]line ФПД: 137386273480930 [07:05:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163491&fm=137386273480930&tin=02508201610067®Number=0000000000092562&sum=100035 [07:05:37]written 0, free lines is 4095 [07:05:37]OFD Sender: Processing packet 163491 [packets to send 964, broken 963] [07:05:37]ProducePacketName [07:05:37]name=ofd_packets/00163491 [07:05:37]OFD Sender: To server: pG, [07:05:37]CommunicateWithHost lk.salyk.kg:30040 [07:05:37]ConnectInit lk.salyk.kg [07:05:37]Connected sock=9 [07:05: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 37 36 39 0D 01 00 00 B3 AA 05 01 24 59 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 59 00 00 00 F4 03 04 00 C0 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7E 02 00 35 04 06 00 7C F3 BC 07 20 E2 55 6A 97 49 7B A3 25 E7 [07:05:38]Write to MH i2c: 01 00 00 A5 00 A5 [07:05:38]Write i2c OK [07:05:38]MH_I2C_Read... [07:05:38]Read from MH i2c: 01 [07:05:38]MH_I2C_Read... [07:05:38]Read from MH i2c: 01 07 00 [07:05:38]MH_I2C_Read... [07:05:38]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 C8 0C 80 [07:05:38]RasterBufferAndPrint [07:05:38]line [07:05:38]line [07:05:38]line [07:05:38]line [07:05:38]line [07:05:38]written 0, free lines is 3283 [07:05:38]MH_Cut [07:05:38]Write to MH i2c: D1 01 00 AC 00 01 7E [07:05:38]Write i2c OK [07:05:38]MH_I2C_Read... [07:05:38]Read from MH i2c: D1 [07:05:38]MH_I2C_Read... [07:05:38]Read from MH i2c: D1 01 00 [07:05:38]MH_I2C_Read... [07:05:38]Read from MH i2c: D1 01 00 AC 00 00 7D [07:05:38]Write to MH i2c: 01 00 00 AD 00 AD [07:05:38]Write i2c OK [07:05:38]MH_I2C_Read... [07:05:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4A 8A 47 00 27 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 37 36 39 10 04 04 00 A3 7E 02 00 F4 03 04 00 12 3B C5 66 B6 04 01 00 00 D2 09 0D C9 A8 75 D2 CF [07:05:38]CommunicateWithHost err = 0 [07:05:38]CheckOFDResponse [07:05:38]1017 (14) - 77093643461234 [07:05:38]1041 (16) - 0000000000871769 [07:05:38]1040 (4) - 163491 [07:05:38]1012 (4) - 21.08.2024 00:55 [07:05:38]1206 (1) - 0 [07:05:38]OFD Sender: Remove packet 163491 [07:05:38]ProducePacketName [07:05:38]name=ofd_packets/00163491 [07:05:38]NVStorageDeleteData [07:05:38]OFD Sender: No OFD packet to send [07:05:38]*** Cut start [07:05:38]*** Purtial cut [07:05:38]*** Stage 1: CUTSNS_PIN = 1 [07:05:40]Read from MH i2c: 01 [07:05:40]MH_I2C_Read... [07:05:40]*** Stop cut motor [07:05:40]*** Cut end [07:05:40]Read from MH i2c: 01 07 00 [07:05:40]MH_I2C_Read... [07:05:40]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [07:05:40]process_action close_receipt done [07:05:40]requested_data is exist [07:05:40]produce_requested_data [07:05:40]requested_item fm.sn is exist - process it [07:05:40]wFMCommunicate request_size=4 [07:05:40]MH_SAM_APDU [07:05:40]CAPDU: 80 11 00 00 [07:05:40]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [07:05:40]Write i2c OK [07:05:40]MH_I2C_Read... [07:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:40]Read from MH i2c: E2 [07:05:40]MH_I2C_Read... [07:05:40]Read from MH i2c: E2 17 00 [07:05:40]MH_I2C_Read... [07:05:40]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [07:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:05:40]wFMCommunicate OK [07:05:40]requested_item fd.num is exist - process it [07:05:40]SAM_PROTO_GetFieldsCounters [07:05:40]wFMCommunicate request_size=4 [07:05:40]MH_SAM_APDU [07:05:40]CAPDU: 80 13 00 00 [07:05:40]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [07:05:40]Write i2c OK [07:05:40]MH_I2C_Read... [07:05:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:05:41]Read from MH i2c: E2 [07:05:41]MH_I2C_Read... [07:05:41]Read from MH i2c: E2 62 00 [07:05:41]MH_I2C_Read... [07:05:41]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 7E 02 00 0E 04 04 00 D2 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 52 [07:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 7E 02 00 0E 04 04 00 D2 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:05:41]wFMCommunicate OK [07:05:41]SAM_PROTO_GetFieldsCounters done [07:05:41]requested_item shift.num is exist - process it [07:05:41]requested_item shift.opened is exist - process it [07:05:41]req_shift_opened [07:05:41]FM_GetShiftState [07:05:41]SAM_PROTO_GetShiftState [07:05:41]wFMCommunicate request_size=4 [07:05:41]MH_SAM_APDU [07:05:41]CAPDU: 80 13 01 00 [07:05:41]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [07:05:41]Write i2c OK [07:05:41]MH_I2C_Read... [07:05:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:41]Read from MH i2c: E2 [07:05:41]MH_I2C_Read... [07:05:41]Read from MH i2c: E2 0E 00 [07:05:41]MH_I2C_Read... [07:05:41]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F3 [07:05:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:05:41]wFMCommunicate OK [07:05:41]SAM_PROTO_GetShiftState done [07:05:41]FM_GetShiftState done [07:05:41]req_shift_opened done [07:05:41]requested_item shift.open_date is exist - process it [07:05:41]req_shift_open_date [07:05:41]req_shift_open_date done [07:05:41]produce_requested_data done [07:05:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163491,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:05:41]process_action_free close_receipt [07:05:41]json_value_free [07:05:41]json_value_free done [07:05:41]process_json_proto returns [07:05:41]Send response to host [07:05:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163491,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:05:41]free response buf [07:05:41]execute_script done [07:05:41]execute_script returns [07:05:41]free content buf [07:05:41]Sock 7.Close socket [07:05:41]Sock 7.Thread stoped [07:05:43]OFD Sender: No OFD packet to send [07:05:44]accept exits with 10 [07:05:44]New connection [07:05:44]New thread 3067182436 created [07:05:44]Thread 3067039076 joined [07:05:44]Waiting for new connection... [07:05:44] Sock 10.Parse request [07:05:44]Sock 10.Check first char [07:05:44]Sock 10.First char is OK [07:05:44]request: POST /json_proto HTTP/1.0 [07:05:44]Method: POST [07:05:44]URL: /json_proto [07:05:44]Method is POST - this is cgi request [07:05:44]url: /json_proto [07:05:44]query_string will be loaded in cgi processing [07:05:44]execute_cgi json_proto POST (null) [07:05:44]execute_cgi path=json_proto method=POST [07:05:44]POST find Content-Length [07:05:44]Host: 172.17.44.132:8080 [07:05:44]Content-Length: 685 [07:05:44]Content-Type: application/json [07:05:44] [07:05:44]POST finish read [07:05:44]Found Content-Length = 685 [07:05:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:05:44]execute_script... [07: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)292030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:05:44]POST & json_proto [07:05:44]process_json_proto [07:05:44]json parsed OK: [07:05:44]protocol is kg_v1.0 [07:05:44]action value=close_receipt [07:05:44]process_action close_receipt [07:05:44]cmd_close_receipt [07:05:44]MH_GetDate [07:05:44]Write to MH i2c: F0 00 00 B1 00 A0 [07:05:44]Write i2c OK [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: F0 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: F0 09 00 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: F0 09 00 B1 00 00 C9 91 C5 66 2A 83 C1 65 01 [07:05:44]GetLastDocTimeStamp 1724223936 [07:05:44]current date 1724223945 [07:05:44]FM_GetShiftState [07:05:44]SAM_PROTO_GetShiftState [07:05:44]wFMCommunicate request_size=4 [07:05:44]MH_SAM_APDU [07:05:44]CAPDU: 80 13 01 00 [07:05:44]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [07:05:44]Write i2c OK [07:05:44]MH_I2C_Read... [07:05:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:44]Read from MH i2c: E2 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: E2 0E 00 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [07:05:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:05:44]wFMCommunicate OK [07:05:44]SAM_PROTO_GetShiftState done [07:05:44]FM_GetShiftState done [07:05:44]opened in 1724199517 [07:05:44]opened+sec_in_day 1724285917 [07:05:44]quantity*price = 100032 [07:05:44]sum+1 = 100033 [07:05:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 90 21.08.2024 07:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163492 ФПД: 261989505073139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163492&fm=261989505073139&tin=02508201610067®Number=0000000000092562&sum=100000 [07:05:45]StoreToDocumentArchive [07:05:45]shift 466 fd 163492 [07:05:45]save to /storage/0466/doc_00163492 [07:05:45]save last doc name /storage/0466/doc_00163492 to /storage/kkm_last_doc_name [07:05:45]save OK [07:05:45]Clear old archive folders... [07:05:45]ProcessDocumentItem done err = 0, tmpTLVsize=250 [07:05:45]tlvbuf is 01380D10 [07:05:45]SAM_PROTO_ClearQueue [07:05:45]wFMCommunicate request_size=4 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 09 00 00 [07:05:45]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]SAM_PROTO_ClearQueue done [07:05:45]KKMCreateOFDPacket [07:05:45]OFDProtocolAddRootSTLVToBuf [07:05:45]FM_MakeSignedData [07:05:45]FM_MakeSignedData [07:05:45]SAM_PROTO_SignData [07:05:45]wFMCommunicate request_size=4 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 01 02 [07:05:45]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]wFMCommunicate request_size=255 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5A 00 00 00 F4 03 04 00 C9 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7E 02 00 35 04 06 00 EE 47 [07:05:45]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5A 00 00 00 F4 03 04 00 C9 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7E 02 00 35 04 06 00 EE 47 00 00 EE [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]wFMCommunicate request_size=9 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 02 02 04 2F 62 7F F3 [07:05:45]Write to MH i2c: E2 0C 00 C2 00 80 0D 02 02 04 00 2F 62 7F F3 00 00 47 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]wFMCommunicate request_size=4 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 03 02 [07:05:45]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 0B 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 0B 00 C3 00 00 FF DF F0 43 F7 86 88 29 90 00 7E [07:05:45]RAPDU: FF DF F0 43 F7 86 88 29 90 00 [07:05:45]wFMCommunicate OK [07:05:46]SAM_PROTO_SignData done [07:05:46]FM_MakeSignedData done [07:05:46]CreateOFDProtocolMessage [07:05:46]wFMCommunicate request_size=4 [07:05:46]MH_SAM_APDU [07:05:46]CAPDU: 80 11 00 00 [07:05:46]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: E2 [07:05:46]MH_I2C_Read... [07:05:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:46]Read from MH i2c: E2 17 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [07:05:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:05:46]wFMCommunicate OK [07:05:46]CreateOFDProtocolMessage done [07:05:46]OFDSenderStorePacket 163492 [07:05:46]StoreOFDPacket docnum=163492 [07:05:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 86 A9 06 01 41 34 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5A 00 00 00 F4 03 04 00 C9 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7E 02 00 35 04 06 00 EE 47 2F 62 7F F3 FF DF F0 43 F7 86 88 29 [07:05:46]CheckFolder [07:05:46]dirname=/storage/ofd_packets [07:05:46]CheckFolder done [07:05:46]ProducePacketName [07:05:46]name=ofd_packets/00163492 [07:05:46]NVStorageSaveData ofd_packets/00163492 [07:05:46]File name is /storage/ofd_packets/00163492 [07:05:46]Write 300 bytes [07:05:46]NVStorageSaveData done [07:05:46]OFDSenderStorePacket done [07:05:46]KKMCreateOFDPacket done [07:05:46]NVStorageSaveData kkm_last_timestamp [07:05:46]File name is /storage/kkm_last_timestamp [07:05:46]Write 4 bytes [07:05:46]NVStorageSaveData done [07:05:46]ExternCall_PrintAddStr [07:05:46]wPrintStart [07:05:46]Write to MH i2c: 01 00 00 C5 00 C5 [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [07:05:46]RasterBufferAndPrint [07:05:46]line Счет N : (1)292030 [07:05:46]line ИНН: 02508201610067 [07:05:46]line Контрольно-Кассовый Чек [07:05:46]line ПРОДАЖА [07:05:46]line ТРК (МРК, ГНК) : 71 [07:05:46]line Товар: 2711129700 [07:05:46]line ГАЗ-К-5 [07:05:46]line 26.050 * 38.40 [07:05:46]line = 1000.32 [07:05:46]line НДС 12% НСП 1% [07:05:46]line > о реализуемом товаре [07:05:46]line ОКРУГЛЕНИЕ: -0.32 [07:05:46]line ИТОГО: 1000.00 [07:05:46]line Внесено: 1000.00 [07:05:46]line СДАЧА: 0.00 [07:05:46]line НСП 1% : 8.85 [07:05:46]line НДС 12% : 106.23 [07:05:46]line Наличными: 1000.00 [07:05:46]line Безнал.: 0.00 [07:05:46]line Место: АЗС № 130 "Партнер Нефть" [07:05:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:05:46]line СНО: Общий режим [07:05:46]line Чек 90 21.08.2024 07:05 [07:05:46]line Смена: 466 ФФД: 1.0 [07:05:46]line ЗНМ: 0300000070 [07:05:46]line РНМ: 0000000000092562 [07:05:46]line Версия ККМ: 001 [07:05:46]line ФМ: 0000000000871769 [07:05:46]line ФД: 163492 [07:05:46]line ФПД: 261989505073139 [07:05:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163492&fm=261989505073139&tin=02508201610067®Number=0000000000092562&sum=100000 [07:05:46]written 0, free lines is 4095 [07:05:46]OFD Sender: Processing packet 163492 [packets to send 964, broken 963] [07:05:46]ProducePacketName [07:05:46]name=ofd_packets/00163492 [07:05:46]OFD Sender: To server: pG, [07:05:46]CommunicateWithHost lk.salyk.kg:30040 [07:05:46]ConnectInit lk.salyk.kg [07:05:46]Connected sock=7 [07:05: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 37 36 39 0E 01 00 00 86 A9 06 01 41 34 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5A 00 00 00 F4 03 04 00 C9 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7E 02 00 35 04 06 00 EE 47 2F 62 7F F3 FF DF F0 43 F7 86 88 29 [07:05:46]Write to MH i2c: 01 00 00 F0 00 F0 [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E8 0C EB [07:05:46]RasterBufferAndPrint [07:05:46]line [07:05:46]line [07:05:46]line [07:05:46]line [07:05:46]line [07:05:46]written 0, free lines is 3326 [07:05:46]MH_Cut [07:05:46]Write to MH i2c: D1 01 00 F7 00 01 C9 [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: D1 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: D1 01 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: D1 01 00 F7 00 00 C8 [07:05:46]Write to MH i2c: 01 00 00 F8 00 F8 [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:47]*** Cut start [07:05:47]*** Purtial cut [07:05:47]*** Stage 1: CUTSNS_PIN = 1 [07:05:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1A 5B 47 00 20 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 37 36 39 10 04 04 00 A4 7E 02 00 F4 03 04 00 1B 3B C5 66 B6 04 01 00 00 BF 45 13 99 BC F9 28 13 [07:05:47]CommunicateWithHost err = 0 [07:05:47]CheckOFDResponse [07:05:47]1017 (14) - 77093643461234 [07:05:47]1041 (16) - 0000000000871769 [07:05:47]1040 (4) - 163492 [07:05:47]1012 (4) - 21.08.2024 00:55 [07:05:47]1206 (1) - 0 [07:05:47]OFD Sender: Remove packet 163492 [07:05:47]ProducePacketName [07:05:47]name=ofd_packets/00163492 [07:05:47]NVStorageDeleteData [07:05:48]OFD Sender: No OFD packet to send [07:05:49]Read from MH i2c: 01 [07:05:49]MH_I2C_Read... [07:05:49]*** Stop cut motor [07:05:49]*** Cut end [07:05:49]Read from MH i2c: 01 07 00 [07:05:49]MH_I2C_Read... [07:05:49]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [07:05:49]process_action close_receipt done [07:05:49]requested_data is exist [07:05:49]produce_requested_data [07:05:49]requested_item fm.sn is exist - process it [07:05:49]wFMCommunicate request_size=4 [07:05:49]MH_SAM_APDU [07:05:49]CAPDU: 80 11 00 00 [07:05:49]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [07:05:49]Write i2c OK [07:05:49]MH_I2C_Read... [07:05:49]Read from MH i2c: E2 [07:05:49]MH_I2C_Read... [07:05:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:49]Read from MH i2c: E2 17 00 [07:05:49]MH_I2C_Read... [07:05:49]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [07:05:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:05:49]wFMCommunicate OK [07:05:49]requested_item fd.num is exist - process it [07:05:49]SAM_PROTO_GetFieldsCounters [07:05:49]wFMCommunicate request_size=4 [07:05:49]MH_SAM_APDU [07:05:49]CAPDU: 80 13 00 00 [07:05:49]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [07:05:49]Write i2c OK [07:05:49]MH_I2C_Read... [07:05:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:05:49]Read from MH i2c: E2 [07:05:49]MH_I2C_Read... [07:05:49]Read from MH i2c: E2 62 00 [07:05:49]MH_I2C_Read... [07:05:49]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7E 02 00 0E 04 04 00 D2 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 A1 [07:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7E 02 00 0E 04 04 00 D2 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:05:49]wFMCommunicate OK [07:05:49]SAM_PROTO_GetFieldsCounters done [07:05:49]requested_item shift.num is exist - process it [07:05:49]requested_item shift.opened is exist - process it [07:05:49]req_shift_opened [07:05:49]FM_GetShiftState [07:05:49]SAM_PROTO_GetShiftState [07:05:49]wFMCommunicate request_size=4 [07:05:49]MH_SAM_APDU [07:05:49]CAPDU: 80 13 01 00 [07:05:49]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [07:05:49]Write i2c OK [07:05:49]MH_I2C_Read... [07:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:49]Read from MH i2c: E2 [07:05:49]MH_I2C_Read... [07:05:49]Read from MH i2c: E2 0E 00 [07:05:49]MH_I2C_Read... [07:05:49]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [07:05:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:05:49]wFMCommunicate OK [07:05:49]SAM_PROTO_GetShiftState done [07:05:49]FM_GetShiftState done [07:05:49]req_shift_opened done [07:05:49]requested_item shift.open_date is exist - process it [07:05:49]req_shift_open_date [07:05:49]req_shift_open_date done [07:05:49]produce_requested_data done [07:05:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163492,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:05:49]process_action_free close_receipt [07:05:49]json_value_free [07:05:49]json_value_free done [07:05:49]process_json_proto returns [07:05:49]Send response to host [07:05:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163492,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:05:49]free response buf [07:05:49]execute_script done [07:05:49]execute_script returns [07:05:49]free content buf [07:05:49]Sock 10.Close socket [07:05:49]Sock 10.Thread stoped [07:05:50]accept exits with 9 [07:05:50]New connection [07:05:50]New thread 3067039076 created [07:05:50]Thread 3067182436 joined [07:05:50]Waiting for new connection... [07:05:50] Sock 9.Parse request [07:05:50]Sock 9.Check first char [07:05:50]Sock 9.First char is OK [07:05:50]request: POST /json_proto HTTP/1.0 [07:05:50]Method: POST [07:05:50]URL: /json_proto [07:05:50]Method is POST - this is cgi request [07:05:50]url: /json_proto [07:05:50]query_string will be loaded in cgi processing [07:05:50]execute_cgi json_proto POST (null) [07:05:50]execute_cgi path=json_proto method=POST [07:05:50]POST find Content-Length [07:05:50]Host: 172.17.44.132:8080 [07:05:50]Content-Length: 682 [07:05:50]Content-Type: application/json [07:05:50] [07:05:50]POST finish read [07:05:50]Found Content-Length = 682 [07:05:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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:05:50]execute_script... [07:05: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)292034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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:05:50]POST & json_proto [07:05:50]process_json_proto [07:05:50]json parsed OK: [07:05:50]protocol is kg_v1.0 [07:05:50]action value=close_receipt [07:05:50]process_action close_receipt [07:05:50]cmd_close_receipt [07:05:50]MH_GetDate [07:05:50]Write to MH i2c: F0 00 00 FC 00 EB [07:05:50]Write i2c OK [07:05:50]MH_I2C_Read... [07:05:50]Read from MH i2c: F0 [07:05:50]MH_I2C_Read... [07:05:50]Read from MH i2c: F0 09 00 [07:05:50]MH_I2C_Read... [07:05:50]Read from MH i2c: F0 09 00 FC 00 00 CE 91 C5 66 2A 83 C1 65 51 [07:05:50]GetLastDocTimeStamp 1724223945 [07:05:50]current date 1724223950 [07:05:50]FM_GetShiftState [07:05:50]SAM_PROTO_GetShiftState [07:05:50]wFMCommunicate request_size=4 [07:05:50]MH_SAM_APDU [07:05:50]CAPDU: 80 13 01 00 [07:05:50]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [07:05:50]Write i2c OK [07:05:50]MH_I2C_Read... [07:05:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:50]Read from MH i2c: E2 [07:05:50]MH_I2C_Read... [07:05:50]Read from MH i2c: E2 0E 00 [07:05:50]MH_I2C_Read... [07:05:50]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [07:05:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:05:50]wFMCommunicate OK [07:05:50]SAM_PROTO_GetShiftState done [07:05:50]FM_GetShiftState done [07:05:50]opened in 1724199517 [07:05:50]opened+sec_in_day 1724285917 [07:05:50]quantity*price = 100005 [07:05:50]sum+1 = 100006 [07:05:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 91 21.08.2024 07:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163493 ФПД: 197300989070072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070550&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163493&fm=197300989070072&tin=02508201610067®Number=0000000000092562&sum=100000 [07:05:51]StoreToDocumentArchive [07:05:51]shift 466 fd 163493 [07:05:51]save to /storage/0466/doc_00163493 [07:05:51]save last doc name /storage/0466/doc_00163493 to /storage/kkm_last_doc_name [07:05:51]save OK [07:05:51]Clear old archive folders... [07:05:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:05:51]tlvbuf is 013B6FC0 [07:05:51]SAM_PROTO_ClearQueue [07:05:51]wFMCommunicate request_size=4 [07:05:51]MH_SAM_APDU [07:05:51]CAPDU: 80 09 00 00 [07:05:51]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [07:05:51]Write i2c OK [07:05:51]MH_I2C_Read... [07:05:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:05:51]Read from MH i2c: E2 [07:05:51]MH_I2C_Read... [07:05:51]Read from MH i2c: E2 03 00 [07:05:51]MH_I2C_Read... [07:05:51]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [07:05:51]RAPDU: 90 00 [07:05:51]wFMCommunicate OK [07:05:51]SAM_PROTO_ClearQueue done [07:05:51]KKMCreateOFDPacket [07:05:51]OFDProtocolAddRootSTLVToBuf [07:05:51]FM_MakeSignedData [07:05:51]FM_MakeSignedData [07:05:51]SAM_PROTO_SignData [07:05:51]wFMCommunicate request_size=4 [07:05:51]MH_SAM_APDU [07:05:51]CAPDU: 80 0D 01 02 [07:05:51]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [07:05:51]Write i2c OK [07:05:51]MH_I2C_Read... [07:05:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:05:51]Read from MH i2c: E2 [07:05:51]MH_I2C_Read... [07:05:51]Read from MH i2c: E2 03 00 [07:05:51]MH_I2C_Read... [07:05:51]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [07:05:51]RAPDU: 90 00 [07:05:51]wFMCommunicate OK [07:05:51]wFMCommunicate request_size=255 [07:05:51]MH_SAM_APDU [07: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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 CE 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7E 02 00 35 04 06 00 B3 [07:05:51]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5B 00 00 00 F4 03 04 00 CE 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7E 02 00 35 04 06 00 B3 00 00 28 [07:05:51]Write i2c OK [07:05:51]MH_I2C_Read... [07:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:51]Read from MH i2c: E2 [07:05:51]MH_I2C_Read... [07:05:51]Read from MH i2c: E2 03 00 [07:05:51]MH_I2C_Read... [07:05:51]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [07:05:51]RAPDU: 90 00 [07:05:51]wFMCommunicate OK [07:05:51]wFMCommunicate request_size=10 [07:05:51]MH_SAM_APDU [07:05:51]CAPDU: 80 0D 02 02 05 71 B7 5E 0A F8 [07:05:52]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 71 B7 5E 0A F8 00 00 1A [07:05:52]Write i2c OK [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: E2 [07:05:52]MH_I2C_Read... [07:05:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:52]Read from MH i2c: E2 03 00 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [07:05:52]RAPDU: 90 00 [07:05:52]wFMCommunicate OK [07:05:52]wFMCommunicate request_size=4 [07:05:52]MH_SAM_APDU [07:05:52]CAPDU: 80 0D 03 02 [07:05:52]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [07:05:52]Write i2c OK [07:05:52]MH_I2C_Read... [07:05:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:05:52]Read from MH i2c: E2 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: E2 0B 00 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: E2 0B 00 0E 01 00 45 07 92 46 13 58 8E 19 90 00 C1 [07:05:52]RAPDU: 45 07 92 46 13 58 8E 19 90 00 [07:05:52]wFMCommunicate OK [07:05:52]SAM_PROTO_SignData done [07:05:52]FM_MakeSignedData done [07:05:52]CreateOFDProtocolMessage [07:05:52]wFMCommunicate request_size=4 [07:05:52]MH_SAM_APDU [07:05:52]CAPDU: 80 11 00 00 [07:05:52]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [07:05:52]Write i2c OK [07:05:52]MH_I2C_Read... [07:05:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:52]Read from MH i2c: E2 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: E2 17 00 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [07:05:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:05:52]wFMCommunicate OK [07:05:52]CreateOFDProtocolMessage done [07:05:52]OFDSenderStorePacket 163493 [07:05:52]StoreOFDPacket docnum=163493 [07:05:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 20 3B 07 01 18 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5B 00 00 00 F4 03 04 00 CE 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7E 02 00 35 04 06 00 B3 71 B7 5E 0A F8 45 07 92 46 13 58 8E 19 [07:05:52]CheckFolder [07:05:52]dirname=/storage/ofd_packets [07:05:52]CheckFolder done [07:05:52]ProducePacketName [07:05:52]name=ofd_packets/00163493 [07:05:52]NVStorageSaveData ofd_packets/00163493 [07:05:52]File name is /storage/ofd_packets/00163493 [07:05:52]Write 301 bytes [07:05:52]NVStorageSaveData done [07:05:52]OFDSenderStorePacket done [07:05:52]KKMCreateOFDPacket done [07:05:52]NVStorageSaveData kkm_last_timestamp [07:05:52]File name is /storage/kkm_last_timestamp [07:05:52]Write 4 bytes [07:05:52]NVStorageSaveData done [07:05:52]ExternCall_PrintAddStr [07:05:52]wPrintStart [07:05:52]Write to MH i2c: 01 00 00 10 01 11 [07:05:52]Write i2c OK [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: 01 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: 01 07 00 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [07:05:52]RasterBufferAndPrint [07:05:52]line Счет N : (1)292034 [07:05:52]line ИНН: 02508201610067 [07:05:52]line Контрольно-Кассовый Чек [07:05:52]line ПРОДАЖА [07:05:52]line ТРК (МРК, ГНК) : 32 [07:05:52]line Товар: 2710124130 [07:05:52]line Аи-92-К-5 [07:05:52]line 14.750 * 67.80 [07:05:52]line = 1000.05 [07:05:52]line НДС 12% НСП 1% [07:05:52]line > о реализуемом товаре [07:05:52]line ОКРУГЛЕНИЕ: -0.05 [07:05:52]line ИТОГО: 1000.00 [07:05:52]line Внесено: 1000.00 [07:05:52]line СДАЧА: 0.00 [07:05:52]line НСП 1% : 8.85 [07:05:52]line НДС 12% : 106.20 [07:05:52]line Наличными: 1000.00 [07:05:52]line Безнал.: 0.00 [07:05:52]line Место: АЗС № 130 "Партнер Нефть" [07:05:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:05:52]line СНО: Общий режим [07:05:52]line Чек 91 21.08.2024 07:05 [07:05:52]line Смена: 466 ФФД: 1.0 [07:05:52]line ЗНМ: 0300000070 [07:05:52]line РНМ: 0000000000092562 [07:05:52]line Версия ККМ: 001 [07:05:52]line ФМ: 0000000000871769 [07:05:52]line ФД: 163493 [07:05:52]line ФПД: 197300989070072 [07:05:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070550&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163493&fm=197300989070072&tin=02508201610067®Number=0000000000092562&sum=100000 [07:05:52]written 0, free lines is 4095 [07:05:52]OFD Sender: Processing packet 163493 [packets to send 964, broken 963] [07:05:52]ProducePacketName [07:05:52]name=ofd_packets/00163493 [07:05:52]OFD Sender: To server: pG, [07:05:52]CommunicateWithHost lk.salyk.kg:30040 [07:05:52]ConnectInit lk.salyk.kg [07:05:52]Write to MH i2c: 01 00 00 3B 01 3C [07:05:52]Write i2c OK [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: 01 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: 01 07 00 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 B0 0C FF [07:05:52]RasterBufferAndPrint [07:05:52]line [07:05:52]line [07:05:52]line [07:05:52]line [07:05:52]line [07:05:52]written 0, free lines is 3274 [07:05:52]MH_Cut [07:05:52]Write to MH i2c: D1 01 00 42 01 01 15 [07:05:52]Write i2c OK [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: D1 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: D1 01 00 [07:05:52]MH_I2C_Read... [07:05:52]Read from MH i2c: D1 01 00 42 01 00 14 [07:05:52]Write to MH i2c: 01 00 00 43 01 44 [07:05:52]Write i2c OK [07:05:52]MH_I2C_Read... [07:05:53]*** Cut start [07:05:53]*** Purtial cut [07:05:53]*** Stage 1: CUTSNS_PIN = 1 [07:05:55]Read from MH i2c: 01 [07:05:55]MH_I2C_Read... [07:05:55]*** Stop cut motor [07:05:55]*** Cut end [07:05:55]Read from MH i2c: 01 07 00 [07:05:55]MH_I2C_Read... [07:05:55]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [07:05:55]process_action close_receipt done [07:05:55]requested_data is exist [07:05:55]produce_requested_data [07:05:55]requested_item fm.sn is exist - process it [07:05:55]wFMCommunicate request_size=4 [07:05:55]MH_SAM_APDU [07:05:55]CAPDU: 80 11 00 00 [07:05:55]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [07:05:55]Write i2c OK [07:05:55]MH_I2C_Read... [07:05:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:55]Read from MH i2c: E2 [07:05:55]MH_I2C_Read... [07:05:55]Read from MH i2c: E2 17 00 [07:05:55]MH_I2C_Read... [07:05:55]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [07:05:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:05:55]wFMCommunicate OK [07:05:55]requested_item fd.num is exist - process it [07:05:55]SAM_PROTO_GetFieldsCounters [07:05:55]wFMCommunicate request_size=4 [07:05:55]MH_SAM_APDU [07:05:55]CAPDU: 80 13 00 00 [07:05:55]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [07:05:55]Write i2c OK [07:05:55]MH_I2C_Read... [07:05:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:05:55]Read from MH i2c: E2 [07:05:55]MH_I2C_Read... [07:05:55]Read from MH i2c: E2 62 00 [07:05:55]MH_I2C_Read... [07:05:55]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 7E 02 00 0E 04 04 00 D2 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 F1 [07:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 7E 02 00 0E 04 04 00 D2 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:05:56]wFMCommunicate OK [07:05:56]SAM_PROTO_GetFieldsCounters done [07:05:56]requested_item shift.num is exist - process it [07:05:56]requested_item shift.opened is exist - process it [07:05:56]req_shift_opened [07:05:56]FM_GetShiftState [07:05:56]SAM_PROTO_GetShiftState [07:05:56]wFMCommunicate request_size=4 [07:05:56]MH_SAM_APDU [07:05:56]CAPDU: 80 13 01 00 [07:05:56]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [07:05:56]Write i2c OK [07:05:56]MH_I2C_Read... [07:05:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:56]Read from MH i2c: E2 [07:05:56]MH_I2C_Read... [07:05:56]Read from MH i2c: E2 0E 00 [07:05:56]MH_I2C_Read... [07:05:56]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [07:05:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:05:56]wFMCommunicate OK [07:05:56]SAM_PROTO_GetShiftState done [07:05:56]FM_GetShiftState done [07:05:56]req_shift_opened done [07:05:56]requested_item shift.open_date is exist - process it [07:05:56]req_shift_open_date [07:05:56]req_shift_open_date done [07:05:56]produce_requested_data done [07:05:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163493,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:05:56]process_action_free close_receipt [07:05:56]json_value_free [07:05:56]json_value_free done [07:05:56]process_json_proto returns [07:05:56]Send response to host [07:05:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163493,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:05:56]free response buf [07:05:56]execute_script done [07:05:56]execute_script returns [07:05:56]free content buf [07:05:56]Sock 9.Close socket [07:05:56]Sock 9.Thread stoped [07:05:56]accept exits with 10 [07:05:56]New connection [07:05:56]New thread 3067182436 created [07:05:56]Thread 3067039076 joined [07:05:56]Waiting for new connection... [07:05:56] Sock 10.Parse request [07:05:56]Sock 10.Check first char [07:05:56]Sock 10.First char is OK [07:05:56]request: POST /json_proto HTTP/1.0 [07:05:56]Method: POST [07:05:56]URL: /json_proto [07:05:56]Method is POST - this is cgi request [07:05:56]url: /json_proto [07:05:56]query_string will be loaded in cgi processing [07:05:56]execute_cgi json_proto POST (null) [07:05:56]execute_cgi path=json_proto method=POST [07:05:56]POST find Content-Length [07:05:56]Host: 172.17.44.132:8080 [07:05:56]Content-Length: 682 [07:05:56]Content-Type: application/json [07:05:56] [07:05:56]POST finish read [07:05:56]Found Content-Length = 682 [07:05:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "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:05:56]execute_script... [07:05: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)292032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "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:05:56]POST & json_proto [07:05:56]process_json_proto [07:05:56]json parsed OK: [07:05:56]protocol is kg_v1.0 [07:05:56]action value=close_receipt [07:05:56]process_action close_receipt [07:05:56]cmd_close_receipt [07:05:56]MH_GetDate [07:05:56]Write to MH i2c: F0 00 00 47 01 37 [07:05:56]Write i2c OK [07:05:56]MH_I2C_Read... [07:05:56]Read from MH i2c: F0 [07:05:56]MH_I2C_Read... [07:05:56]Read from MH i2c: F0 09 00 [07:05:56]MH_I2C_Read... [07:05:56]Read from MH i2c: F0 09 00 47 01 00 D5 91 C5 66 2A 83 C1 65 A4 [07:05:56]GetLastDocTimeStamp 1724223950 [07:05:56]current date 1724223957 [07:05:56]FM_GetShiftState [07:05:56]SAM_PROTO_GetShiftState [07:05:56]wFMCommunicate request_size=4 [07:05:56]MH_SAM_APDU [07:05:56]CAPDU: 80 13 01 00 [07:05:56]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [07:05:56]Write i2c OK [07:05:56]MH_I2C_Read... [07:05:56]Connected sock=7 [07:05: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 37 36 39 0F 01 00 00 20 3B 07 01 18 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 Read from MH i2c: 34 E2 31 [07:05:56]33 MH_I2C_Read... [07:05:56]30 Read from MH i2c: 06 E2 04 0E 0C 00 [07:05:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:56]MH_I2C_Read... [07:05:56]00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C Read from MH i2c: 1A E2 00 0E 00 00 00 48 00 01 13 00 04 09 06 00 00 01 A5 5D 86 32 01 C5 00 66 00 00 00 00 F2 00 03 00 01 90 00 00 01 8C F6 [07:05:56]03 RAPDU: 01 09 00 00 01 01 BC 5D 04 32 01 C5 00 66 01 00 FC 00 03 00 06 00 00 90 A0 00 86 [07:05:56]01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 wFMCommunicate OK [07:05:56]00 SAM_PROTO_GetShiftState done [07:05:56]00 FM_GetShiftState done [07:05:56]00 opened in 1724199517 [07:05:56]EE opened+sec_in_day 1724285917 [07:05:56]03 quantity*price = 200010 [07:05:56]0F sum+1 = 200011 [07:05:56]00 Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 92 21.08.2024 07:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163494 ФПД: 87514233691750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070557&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163494&fm=87514233691750&tin=02508201610067®Number=0000000000092562&sum=200000 [07:05:58]StoreToDocumentArchive [07:05:58]shift 466 fd 163494 [07:05:58]save to /storage/0466/doc_00163494 [07:05:58]save last doc name /storage/0466/doc_00163494 to /storage/kkm_last_doc_name [07:05:58]save OK [07:05:58]Clear old archive folders... [07:05:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:05:58]tlvbuf is 0133FBA0 [07:05:58]SAM_PROTO_ClearQueue [07:05:58]wFMCommunicate request_size=4 [07:05:58]MH_SAM_APDU [07:05:58]CAPDU: 80 09 00 00 [07:05:58]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [07:05:58]Write i2c OK [07:05:58]MH_I2C_Read... [07:05:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:05:58]Read from MH i2c: E2 [07:05:58]MH_I2C_Read... [07:05:58]Read from MH i2c: E2 03 00 [07:05:58]MH_I2C_Read... [07:05:58]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [07:05:58]RAPDU: 90 00 [07:05:58]wFMCommunicate OK [07:05:58]SAM_PROTO_ClearQueue done [07:05:58]KKMCreateOFDPacket [07:05:58]OFDProtocolAddRootSTLVToBuf [07:05:58]FM_MakeSignedData [07:05:58]FM_MakeSignedData [07:05:58]SAM_PROTO_SignData [07:05:58]wFMCommunicate request_size=4 [07:05:58]MH_SAM_APDU [07:05:58]CAPDU: 80 0D 01 02 [07:05:58]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [07:05:58]Write i2c OK [07:05:58]MH_I2C_Read... [07:05:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:05:58]Read from MH i2c: E2 [07:05:58]MH_I2C_Read... [07:05:58]Read from MH i2c: E2 03 00 [07:05:58]MH_I2C_Read... [07:05:58]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [07:05:58]RAPDU: 90 00 [07:05:58]wFMCommunicate OK [07:05:58]wFMCommunicate request_size=255 [07:05:58]MH_SAM_APDU [07:05:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 5C 00 00 00 F4 03 04 00 D5 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7E 02 00 35 04 06 00 4F [07:05:58]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 5C 00 00 00 F4 03 04 00 D5 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7E 02 00 35 04 06 00 4F 00 00 8D [07:05:58]Write i2c OK [07:05:58]MH_I2C_Read... [07:05:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:59]Read from MH i2c: E2 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 03 00 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [07:05:59]RAPDU: 90 00 [07:05:59]wFMCommunicate OK [07:05:59]wFMCommunicate request_size=10 [07:05:59]MH_SAM_APDU [07:05:59]CAPDU: 80 0D 02 02 05 97 FE CF DE 66 [07:05:59]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 97 FE CF DE 66 00 00 85 [07:05:59]Write i2c OK [07:05:59]MH_I2C_Read... [07:05:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:59]Read from MH i2c: E2 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 03 00 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [07:05:59]RAPDU: 90 00 [07:05:59]wFMCommunicate OK [07:05:59]wFMCommunicate request_size=4 [07:05:59]MH_SAM_APDU [07:05:59]CAPDU: 80 0D 03 02 [07:05:59]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [07:05:59]Write i2c OK [07:05:59]MH_I2C_Read... [07:05:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:05:59]Read from MH i2c: E2 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 0B 00 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 0B 00 59 01 00 BF 9D 00 67 99 57 6E 41 90 00 38 [07:05:59]RAPDU: BF 9D 00 67 99 57 6E 41 90 00 [07:05:59]wFMCommunicate OK [07:05:59]SAM_PROTO_SignData done [07:05:59]FM_MakeSignedData done [07:05:59]CreateOFDProtocolMessage [07:05:59]wFMCommunicate request_size=4 [07:05:59]MH_SAM_APDU [07:05:59]CAPDU: 80 11 00 00 [07:05:59]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [07:05:59]Write i2c OK [07:05:59]MH_I2C_Read... [07:05:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:59]Read from MH i2c: E2 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 17 00 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [07:05:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:05:59]wFMCommunicate OK [07:05:59]CreateOFDProtocolMessage done [07:05:59]OFDSenderStorePacket 163494 [07:05:59]StoreOFDPacket docnum=163494 [07:05:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7C 4F 07 01 BA 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 5C 00 00 00 F4 03 04 00 D5 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7E 02 00 35 04 06 00 4F 97 FE CF DE 66 BF 9D 00 67 99 57 6E 41 [07:05:59]CheckFolder [07:05:59]dirname=/storage/ofd_packets [07:05:59]CheckFolder done [07:05:59]ProducePacketName [07:05:59]name=ofd_packets/00163494 [07:05:59]NVStorageSaveData ofd_packets/00163494 [07:05:59]File name is /storage/ofd_packets/00163494 [07:05:59]Write 301 bytes [07:05:59]NVStorageSaveData done [07:05:59]OFDSenderStorePacket done [07:05:59]KKMCreateOFDPacket done [07:05:59]NVStorageSaveData kkm_last_timestamp [07:05:59]File name is /storage/kkm_last_timestamp [07:05:59]Write 4 bytes [07:05:59]NVStorageSaveData done [07:05:59]ExternCall_PrintAddStr [07:05:59]wPrintStart [07:05:59]Write to MH i2c: 01 00 00 5B 01 5C [07:05:59]Write i2c OK [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: 01 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: 01 07 00 [07:05:59]MH_I2C_Read... [07:05:59]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [07:05:59]RasterBufferAndPrint [07:05:59]line Счет N : (1)292032 [07:05:59]line ИНН: 02508201610067 [07:05:59]line Контрольно-Кассовый Чек [07:05:59]line ПРОДАЖА [07:05:59]line ТРК (МРК, ГНК) : 62 [07:05:59]line Товар: 2710124130 [07:05:59]line Аи-92-К-5 [07:05:59]line 29.500 * 67.80 [07:05:59]line = 2000.10 [07:05:59]line НДС 12% НСП 1% [07:05:59]line > о реализуемом товаре [07:05:59]line ОКРУГЛЕНИЕ: -0.10 [07:05:59]line ИТОГО: 2000.00 [07:05:59]line Внесено: 2000.00 [07:05:59]line СДАЧА: 0.00 [07:05:59]line НСП 1% : 17.70 [07:05:59]line НДС 12% : 212.40 [07:05:59]line Наличными: 2000.00 [07:05:59]line Безнал.: 0.00 [07:05:59]line Место: АЗС № 130 "Партнер Нефть" [07:05:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:05:59]line СНО: Общий режим [07:05:59]line Чек 92 21.08.2024 07:05 [07:05:59]line Смена: 466 ФФД: 1.0 [07:05:59]line ЗНМ: 0300000070 [07:05:59]line РНМ: 0000000000092562 [07:05:59]line Версия ККМ: 001 [07:05:59]line ФМ: 0000000000871769 [07:05:59]line ФД: 163494 [07:05:59]line ФПД: 87514233691750 [07:05:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070557&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163494&fm=87514233691750&tin=02508201610067®Number=0000000000092562&sum=200000 [07:05:59]written 0, free lines is 4095 [07:05:59]OFD Sender: Processing packet 163494 [packets to send 964, broken 963] [07:05:59]ProducePacketName [07:05:59]name=ofd_packets/00163494 [07:05:59]OFD Sender: To server: pG, [07:05:59]CommunicateWithHost lk.salyk.kg:30040 [07:05:59]ConnectInit lk.salyk.kg [07:05:59]Connected sock=7 [07:05:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7C 4F 07 01 BA 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 5C 00 00 00 F4 03 04 00 D5 91 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 Write to MH i2c: 30 01 30 00 30 00 30 86 30 01 30 87 30 [07:06:00]30 38 Write i2c OK [07:06:00]37 MH_I2C_Read... [07:06:00]31 37 36 39 10 Read from MH i2c: 04 01 04 [07:06:00]00 MH_I2C_Read... [07:06:00]A6 7E 02 00 35 04 06 Read from MH i2c: 00 01 4F 07 97 FE CF DE 66 BF 9D 00 67 99 57 6E 41 [07:06:00]00 [07:06:00]MH_I2C_Read... [07:06:00]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 7F 0D 1A [07:06:00]RasterBufferAndPrint [07:06:00]line [07:06:00]line [07:06:00]line [07:06:00]line [07:06:00]line [07:06:00]written 0, free lines is 3498 [07:06:00]MH_Cut [07:06:00]Write to MH i2c: D1 01 00 8D 01 01 60 [07:06:00]Write i2c OK [07:06:00]MH_I2C_Read... [07:06:00]Read from MH i2c: D1 [07:06:00]MH_I2C_Read... [07:06:00]Read from MH i2c: D1 01 00 [07:06:00]MH_I2C_Read... [07:06:00]Read from MH i2c: D1 01 00 8D 01 00 5F [07:06:00]Write to MH i2c: 01 00 00 8E 01 8F [07:06:00]Write i2c OK [07:06:00]MH_I2C_Read... [07:06:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E5 34 47 00 24 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 37 36 39 10 04 04 00 A6 7E 02 00 F4 03 04 00 28 3B C5 66 B6 04 01 00 00 1E C7 47 59 E6 07 39 DA [07:06:00]CommunicateWithHost err = 0 [07:06:00]CheckOFDResponse [07:06:00]1017 (14) - 77093643461234 [07:06:00]1041 (16) - 0000000000871769 [07:06:00]1040 (4) - 163494 [07:06:00]1012 (4) - 21.08.2024 00:56 [07:06:00]1206 (1) - 0 [07:06:00]OFD Sender: Remove packet 163494 [07:06:00]ProducePacketName [07:06:00]name=ofd_packets/00163494 [07:06:00]NVStorageDeleteData [07:06:00]*** Cut start [07:06:00]*** Purtial cut [07:06:00]*** Stage 1: CUTSNS_PIN = 1 [07:06:01]OFD Sender: No OFD packet to send [07:06:02]Read from MH i2c: *** Stop cut motor [07:06:02]01 *** Cut end [07:06:02] [07:06:02]MH_I2C_Read... [07:06:02]Read from MH i2c: 01 07 00 [07:06:02]MH_I2C_Read... [07:06:02]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [07:06:02]process_action close_receipt done [07:06:02]requested_data is exist [07:06:02]produce_requested_data [07:06:02]requested_item fm.sn is exist - process it [07:06:02]wFMCommunicate request_size=4 [07:06:02]MH_SAM_APDU [07:06:02]CAPDU: 80 11 00 00 [07:06:02]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [07:06:02]Write i2c OK [07:06:02]MH_I2C_Read... [07:06:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:02]Read from MH i2c: E2 [07:06:02]MH_I2C_Read... [07:06:02]Read from MH i2c: E2 17 00 [07:06:02]MH_I2C_Read... [07:06:02]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [07:06:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:06:02]wFMCommunicate OK [07:06:02]requested_item fd.num is exist - process it [07:06:02]SAM_PROTO_GetFieldsCounters [07:06:02]wFMCommunicate request_size=4 [07:06:02]MH_SAM_APDU [07:06:02]CAPDU: 80 13 00 00 [07:06:02]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [07:06:02]Write i2c OK [07:06:02]MH_I2C_Read... [07:06:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:06:03]Read from MH i2c: E2 [07:06:03]MH_I2C_Read... [07:06:03]Read from MH i2c: E2 62 00 [07:06:03]MH_I2C_Read... [07:06:03]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 7E 02 00 0E 04 04 00 D2 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 40 [07:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 7E 02 00 0E 04 04 00 D2 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:06:03]wFMCommunicate OK [07:06:03]SAM_PROTO_GetFieldsCounters done [07:06:03]requested_item shift.num is exist - process it [07:06:03]requested_item shift.opened is exist - process it [07:06:03]req_shift_opened [07:06:03]FM_GetShiftState [07:06:03]SAM_PROTO_GetShiftState [07:06:03]wFMCommunicate request_size=4 [07:06:03]MH_SAM_APDU [07:06:03]CAPDU: 80 13 01 00 [07:06:03]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [07:06:03]Write i2c OK [07:06:03]MH_I2C_Read... [07:06:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:03]Read from MH i2c: E2 [07:06:03]MH_I2C_Read... [07:06:03]Read from MH i2c: E2 0E 00 [07:06:03]MH_I2C_Read... [07:06:03]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D5 [07:06:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:06:03]wFMCommunicate OK [07:06:03]SAM_PROTO_GetShiftState done [07:06:03]FM_GetShiftState done [07:06:03]req_shift_opened done [07:06:03]requested_item shift.open_date is exist - process it [07:06:03]req_shift_open_date [07:06:03]req_shift_open_date done [07:06:03]produce_requested_data done [07:06:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163494,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:06:03]process_action_free close_receipt [07:06:03]json_value_free [07:06:03]json_value_free done [07:06:03]process_json_proto returns [07:06:03]Send response to host [07:06:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163494,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:06:03]free response buf [07:06:03]execute_script done [07:06:03]execute_script returns [07:06:03]free content buf [07:06:03]Sock 10.Close socket [07:06:03]Sock 10.Thread stoped [07:06:06]OFD Sender: No OFD packet to send [07:06:11]OFD Sender: No OFD packet to send [07:06:16]OFD Sender: No OFD packet to send [07:06:21]OFD Sender: No OFD packet to send [07:06:26]OFD Sender: No OFD packet to send [07:06:31]OFD Sender: No OFD packet to send [07:06:36]OFD Sender: No OFD packet to send [07:06:41]OFD Sender: No OFD packet to send [07:06:46]OFD Sender: No OFD packet to send [07:06:51]OFD Sender: No OFD packet to send [07:06:56]OFD Sender: No OFD packet to send [07:07:01]OFD Sender: No OFD packet to send [07:07:06]OFD Sender: No OFD packet to send [07:07:08]accept exits with 9 [07:07:08]New connection [07:07:08]New thread 3067039076 created [07:07:08]Thread 3067182436 joined [07:07:08]Waiting for new connection... [07:07:08] Sock 9.Parse request [07:07:08]Sock 9.Check first char [07:07:08]Sock 9.First char is OK [07:07:08]request: POST /json_proto HTTP/1.0 [07:07:08]Method: POST [07:07:08]URL: /json_proto [07:07:08]Method is POST - this is cgi request [07:07:08]url: /json_proto [07:07:08]query_string will be loaded in cgi processing [07:07:08]execute_cgi json_proto POST (null) [07:07:08]execute_cgi path=json_proto method=POST [07:07:08]POST find Content-Length [07:07:08]Host: 172.17.44.132:8080 [07:07:08]Content-Length: 819 [07:07:08]Content-Type: application/json [07:07:08] [07:07:08]POST finish read [07:07:08]Found Content-Length = 819 [07:07:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 46.000, "sum" : 3413.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3413.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:08]execute_script... [07:07: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)292033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 46.000, "sum" : 3413.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3413.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:08]POST & json_proto [07:07:08]process_json_proto [07:07:08]json parsed OK: [07:07:08]protocol is kg_v1.0 [07:07:08]action value=close_receipt [07:07:08]process_action close_receipt [07:07:08]cmd_close_receipt [07:07:08]MH_GetDate [07:07:08]Write to MH i2c: F0 00 00 92 01 82 [07:07:08]Write i2c OK [07:07:08]MH_I2C_Read... [07:07:08]Read from MH i2c: F0 [07:07:08]MH_I2C_Read... [07:07:08]Read from MH i2c: F0 09 00 [07:07:08]MH_I2C_Read... [07:07:08]Read from MH i2c: F0 09 00 92 01 00 1D 92 C5 66 2A 83 C1 65 38 [07:07:08]GetLastDocTimeStamp 1724223957 [07:07:08]current date 1724224029 [07:07:08]FM_GetShiftState [07:07:08]SAM_PROTO_GetShiftState [07:07:08]wFMCommunicate request_size=4 [07:07:08]MH_SAM_APDU [07:07:08]CAPDU: 80 13 01 00 [07:07:08]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [07:07:08]Write i2c OK [07:07:08]MH_I2C_Read... [07:07:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:08]Read from MH i2c: E2 [07:07:08]MH_I2C_Read... [07:07:08]Read from MH i2c: E2 0E 00 [07:07:08]MH_I2C_Read... [07:07:08]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D7 [07:07:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:07:08]wFMCommunicate OK [07:07:08]SAM_PROTO_GetShiftState done [07:07:08]FM_GetShiftState done [07:07:08]opened in 1724199517 [07:07:08]opened+sec_in_day 1724285917 [07:07:08]quantity*price = 341320 [07:07:08]sum+1 = 341321 [07:07:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3413.20 НСП 1% : 30.20 НДС 12% : 362.46 Наличными: 0.00 Безнал.: 3413.20 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 93 21.08.2024 07:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163495 ФПД: 156272814401065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163495&fm=156272814401065&tin=02508201610067®Number=0000000000092562&sum=341320 [07:07:09]StoreToDocumentArchive [07:07:09]shift 466 fd 163495 [07:07:09]save to /storage/0466/doc_00163495 [07:07:09]save last doc name /storage/0466/doc_00163495 to /storage/kkm_last_doc_name [07:07:09]save OK [07:07:09]Clear old archive folders... [07:07:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:07:09]tlvbuf is 013D6A80 [07:07:09]SAM_PROTO_ClearQueue [07:07:09]wFMCommunicate request_size=4 [07:07:09]MH_SAM_APDU [07:07:09]CAPDU: 80 09 00 00 [07:07:09]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [07:07:09]Write i2c OK [07:07:09]MH_I2C_Read... [07:07:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:07:09]Read from MH i2c: E2 [07:07:09]MH_I2C_Read... [07:07:09]Read from MH i2c: E2 03 00 [07:07:09]MH_I2C_Read... [07:07:09]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [07:07:09]RAPDU: 90 00 [07:07:09]wFMCommunicate OK [07:07:09]SAM_PROTO_ClearQueue done [07:07:09]KKMCreateOFDPacket [07:07:09]OFDProtocolAddRootSTLVToBuf [07:07:09]FM_MakeSignedData [07:07:09]FM_MakeSignedData [07:07:09]SAM_PROTO_SignData [07:07:09]wFMCommunicate request_size=4 [07:07:09]MH_SAM_APDU [07:07:09]CAPDU: 80 0D 01 02 [07:07:09]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [07:07:09]Write i2c OK [07:07:09]MH_I2C_Read... [07:07:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:07:09]Read from MH i2c: E2 [07:07:09]MH_I2C_Read... [07:07:09]Read from MH i2c: E2 03 00 [07:07:09]MH_I2C_Read... [07:07:09]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [07:07:09]RAPDU: 90 00 [07:07:09]wFMCommunicate OK [07:07:09]wFMCommunicate request_size=255 [07:07:09]MH_SAM_APDU [07:07: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 B0 B3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 48 35 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 35 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 8D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 35 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1D 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7E 02 00 35 04 06 00 8E [07:07:09]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B0 B3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 48 35 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 35 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 8D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 35 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1D 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7E 02 00 35 04 06 00 8E 00 00 E8 [07:07:10]Write i2c OK [07:07:10]MH_I2C_Read... [07:07:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:10]Read from MH i2c: E2 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 03 00 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [07:07:10]RAPDU: 90 00 [07:07:10]wFMCommunicate OK [07:07:10]wFMCommunicate request_size=10 [07:07:10]MH_SAM_APDU [07:07:10]CAPDU: 80 0D 02 02 05 21 19 97 26 29 [07:07:10]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 21 19 97 26 29 00 00 48 [07:07:10]Write i2c OK [07:07:10]MH_I2C_Read... [07:07:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:10]Read from MH i2c: E2 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 03 00 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [07:07:10]RAPDU: 90 00 [07:07:10]wFMCommunicate OK [07:07:10]wFMCommunicate request_size=4 [07:07:10]MH_SAM_APDU [07:07:10]CAPDU: 80 0D 03 02 [07:07:10]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [07:07:10]Write i2c OK [07:07:10]MH_I2C_Read... [07:07:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:07:10]Read from MH i2c: E2 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 0B 00 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 0B 00 A4 01 00 F6 D0 37 1A 08 D1 F2 D7 90 00 DA [07:07:10]RAPDU: F6 D0 37 1A 08 D1 F2 D7 90 00 [07:07:10]wFMCommunicate OK [07:07:10]SAM_PROTO_SignData done [07:07:10]FM_MakeSignedData done [07:07:10]CreateOFDProtocolMessage [07:07:10]wFMCommunicate request_size=4 [07:07:10]MH_SAM_APDU [07:07:10]CAPDU: 80 11 00 00 [07:07:10]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [07:07:10]Write i2c OK [07:07:10]MH_I2C_Read... [07:07:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:10]Read from MH i2c: E2 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 17 00 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [07:07:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:07:10]wFMCommunicate OK [07:07:10]CreateOFDProtocolMessage done [07:07:10]OFDSenderStorePacket 163495 [07:07:10]StoreOFDPacket docnum=163495 [07:07:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A 72 07 01 78 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B0 B3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 48 35 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 35 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 8D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 35 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1D 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7E 02 00 35 04 06 00 8E 21 19 97 26 29 F6 D0 37 1A 08 D1 F2 D7 [07:07:10]CheckFolder [07:07:10]dirname=/storage/ofd_packets [07:07:10]CheckFolder done [07:07:10]ProducePacketName [07:07:10]name=ofd_packets/00163495 [07:07:10]NVStorageSaveData ofd_packets/00163495 [07:07:10]File name is /storage/ofd_packets/00163495 [07:07:10]Write 301 bytes [07:07:10]NVStorageSaveData done [07:07:10]OFDSenderStorePacket done [07:07:10]KKMCreateOFDPacket done [07:07:10]NVStorageSaveData kkm_last_timestamp [07:07:10]File name is /storage/kkm_last_timestamp [07:07:10]Write 4 bytes [07:07:10]NVStorageSaveData done [07:07:10]ExternCall_PrintAddStr [07:07:10]wPrintStart [07:07:10]Write to MH i2c: 01 00 00 A6 01 A7 [07:07:10]Write i2c OK [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: 01 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: 01 07 00 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [07:07:10]RasterBufferAndPrint [07:07:10]line Счет N : (1)292033 [07:07:10]line ИНН: 02508201610067 [07:07:10]line Контрольно-Кассовый Чек [07:07:10]line ПРОДАЖА [07:07:10]line ТРК (МРК, ГНК) : 43 [07:07:10]line Товар: 2710124500 [07:07:10]line Аи-95-К-5 [07:07:10]line 46.000 * 74.20 [07:07:10]line = 3413.20 [07:07:10]line НДС 12% НСП 1% [07:07:10]line > о реализуемом товаре [07:07:10]line ИТОГО: 3413.20 [07:07:10]line НСП 1% : 30.20 [07:07:10]line НДС 12% : 362.46 [07:07:10]line Наличными: 0.00 [07:07:10]line Безнал.: 3413.20 [07:07:10]line Место: АЗС № 130 "Партнер Нефть" [07:07:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:07:10]line СНО: Общий режим [07:07:10]line Чек 93 21.08.2024 07:07 [07:07:10]line Смена: 466 ФФД: 1.0 [07:07:10]line ЗНМ: 0300000070 [07:07:10]line РНМ: 0000000000092562 [07:07:10]line Версия ККМ: 001 [07:07:10]line Платежная система: Бакай Банк [07:07:10]line ФМ: 0000000000871769 [07:07:10]line ФД: 163495 [07:07:10]line ФПД: 156272814401065 [07:07:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163495&fm=156272814401065&tin=02508201610067®Number=0000000000092562&sum=341320 [07:07:10]OFD Sender: Processing packet 163495 [packets to send 964, broken 963] [07:07:10]ProducePacketName [07:07:10]name=ofd_packets/00163495 [07:07:10]OFD Sender: To server: pG, [07:07:10]CommunicateWithHost lk.salyk.kg:30040 [07:07:10]ConnectInit lk.salyk.kg [07:07:10]written 0, free lines is 4095 [07:07:10]Write to MH i2c: 01 00 00 D0 01 D1 [07:07:10]Write i2c OK [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: 01 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: 01 07 00 [07:07:10]MH_I2C_Read... [07:07:10]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 C9 0C AD [07:07:10]RasterBufferAndPrint [07:07:10]line [07:07:10]line [07:07:10]line [07:07:10]line [07:07:10]line [07:07:10]written 0, free lines is 3290 [07:07:10]MH_Cut [07:07:10]Write to MH i2c: D1 01 00 D7 01 01 AA [07:07:10]Write i2c OK [07:07:11]MH_I2C_Read... [07:07:11]Read from MH i2c: D1 [07:07:11]MH_I2C_Read... [07:07:11]Read from MH i2c: D1 01 00 [07:07:11]MH_I2C_Read... [07:07:11]Read from MH i2c: D1 01 00 D7 01 00 A9 [07:07:11]Write to MH i2c: 01 00 00 D8 01 D9 [07:07:11]Write i2c OK [07:07:11]MH_I2C_Read... [07:07:11]*** Cut start [07:07:11]*** Purtial cut [07:07:11]*** Stage 1: CUTSNS_PIN = 1 [07:07:12]Connected sock=10 [07:07: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 37 36 39 0F 01 00 00 0A 72 07 01 78 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B0 B3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 48 35 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 35 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 8D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 35 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 1D 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7E 02 00 35 04 06 00 8E 21 19 97 26 29 F6 D0 37 1A 08 D1 F2 D7 [07:07:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4B 2E 47 00 40 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 37 36 39 10 04 04 00 A7 7E 02 00 F4 03 04 00 70 3B C5 66 B6 04 01 00 00 C7 72 17 26 30 E5 12 DC [07:07:12]CommunicateWithHost err = 0 [07:07:12]CheckOFDResponse [07:07:12]1017 (14) - 77093643461234 [07:07:12]1041 (16) - 0000000000871769 [07:07:12]1040 (4) - 163495 [07:07:12]1012 (4) - 21.08.2024 00:57 [07:07:12]1206 (1) - 0 [07:07:12]OFD Sender: Remove packet 163495 [07:07:12]ProducePacketName [07:07:12]name=ofd_packets/00163495 [07:07:12]NVStorageDeleteData [07:07:13]OFD Sender: No OFD packet to send [07:07:13]Read from MH i2c: 01 [07:07:13]MH_I2C_Read... [07:07:13]*** Stop cut motor [07:07:13]*** Cut end [07:07:13]Read from MH i2c: 01 07 00 [07:07:13]MH_I2C_Read... [07:07:13]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [07:07:13]process_action close_receipt done [07:07:13]requested_data is exist [07:07:13]produce_requested_data [07:07:13]requested_item fm.sn is exist - process it [07:07:13]wFMCommunicate request_size=4 [07:07:13]MH_SAM_APDU [07:07:13]CAPDU: 80 11 00 00 [07:07:13]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [07:07:13]Write i2c OK [07:07:13]MH_I2C_Read... [07:07:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:13]Read from MH i2c: E2 [07:07:13]MH_I2C_Read... [07:07:13]Read from MH i2c: E2 17 00 [07:07:13]MH_I2C_Read... [07:07:13]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [07:07:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:07:13]wFMCommunicate OK [07:07:13]requested_item fd.num is exist - process it [07:07:13]SAM_PROTO_GetFieldsCounters [07:07:13]wFMCommunicate request_size=4 [07:07:13]MH_SAM_APDU [07:07:13]CAPDU: 80 13 00 00 [07:07:13]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [07:07:13]Write i2c OK [07:07:13]MH_I2C_Read... [07:07:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:07:14]Read from MH i2c: E2 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 62 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 7E 02 00 0E 04 04 00 D2 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 8E [07:07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 7E 02 00 0E 04 04 00 D2 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:07:14]wFMCommunicate OK [07:07:14]SAM_PROTO_GetFieldsCounters done [07:07:14]requested_item shift.num is exist - process it [07:07:14]requested_item shift.opened is exist - process it [07:07:14]req_shift_opened [07:07:14]FM_GetShiftState [07:07:14]SAM_PROTO_GetShiftState [07:07:14]wFMCommunicate request_size=4 [07:07:14]MH_SAM_APDU [07:07:14]CAPDU: 80 13 01 00 [07:07:14]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [07:07:14]Write i2c OK [07:07:14]MH_I2C_Read... [07:07:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:14]Read from MH i2c: E2 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 0E 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1F [07:07:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:07:14]wFMCommunicate OK [07:07:14]SAM_PROTO_GetShiftState done [07:07:14]FM_GetShiftState done [07:07:14]req_shift_opened done [07:07:14]requested_item shift.open_date is exist - process it [07:07:14]req_shift_open_date [07:07:14]req_shift_open_date done [07:07:14]produce_requested_data done [07:07:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163495,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:07:14]process_action_free close_receipt [07:07:14]json_value_free [07:07:14]json_value_free done [07:07:14]process_json_proto returns [07:07:14]Send response to host [07:07:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163495,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:07:14]free response buf [07:07:14]execute_script done [07:07:14]execute_script returns [07:07:14]free content buf [07:07:14]Sock 9.Close socket [07:07:14]Sock 9.Thread stoped [07:07:18]OFD Sender: No OFD packet to send [07:07:23]OFD Sender: No OFD packet to send [07:07:28]OFD Sender: No OFD packet to send [07:07:30]recv_with_timeout no data received [07:07:33]OFD Sender: No OFD packet to send [07:07:38]OFD Sender: No OFD packet to send [07:07:43]OFD Sender: No OFD packet to send [07:07:48]OFD Sender: No OFD packet to send [07:07:53]OFD Sender: No OFD packet to send [07:07:58]OFD Sender: No OFD packet to send [07:08:03]OFD Sender: No OFD packet to send [07:08:08]OFD Sender: No OFD packet to send [07:08:13]OFD Sender: No OFD packet to send [07:08:18]OFD Sender: No OFD packet to send [07:08:23]OFD Sender: No OFD packet to send [07:08:28]OFD Sender: No OFD packet to send [07:08:33]OFD Sender: No OFD packet to send [07:08:38]OFD Sender: No OFD packet to send [07:08:43]OFD Sender: No OFD packet to send [07:08:48]OFD Sender: No OFD packet to send [07:08:53]OFD Sender: No OFD packet to send [07:08:58]OFD Sender: No OFD packet to send [07:09:01]accept exits with 7 [07:09:01]New connection [07:09:01]New thread 3067182436 created [07:09:01]Thread 3067039076 joined [07:09:01]Waiting for new connection... [07:09:01] Sock 7.Parse request [07:09:01]Sock 7.Check first char [07:09:01]Sock 7.First char is OK [07:09:01]request: POST /json_proto HTTP/1.0 [07:09:01]Method: POST [07:09:01]URL: /json_proto [07:09:01]Method is POST - this is cgi request [07:09:01]url: /json_proto [07:09:01]query_string will be loaded in cgi processing [07:09:01]execute_cgi json_proto POST (null) [07:09:01]execute_cgi path=json_proto method=POST [07:09:01]POST find Content-Length [07:09:01]Host: 172.17.44.132:8080 [07:09:01]Content-Length: 678 [07:09:01]Content-Type: application/json [07:09:01] [07:09:01]POST finish read [07:09:01]Found Content-Length = 678 [07:09:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:01]execute_script... [07:09: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)292035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:01]POST & json_proto [07:09:01]process_json_proto [07:09:01]json parsed OK: [07:09:01]protocol is kg_v1.0 [07:09:01]action value=close_receipt [07:09:01]process_action close_receipt [07:09:01]cmd_close_receipt [07:09:01]MH_GetDate [07:09:01]Write to MH i2c: F0 00 00 DC 01 CC [07:09:01]Write i2c OK [07:09:01]MH_I2C_Read... [07:09:01]Read from MH i2c: F0 [07:09:01]MH_I2C_Read... [07:09:01]Read from MH i2c: F0 09 00 [07:09:01]MH_I2C_Read... [07:09:01]Read from MH i2c: F0 09 00 DC 01 00 8E 92 C5 66 2A 83 C1 65 F3 [07:09:01]GetLastDocTimeStamp 1724224029 [07:09:01]current date 1724224142 [07:09:01]FM_GetShiftState [07:09:01]SAM_PROTO_GetShiftState [07:09:01]wFMCommunicate request_size=4 [07:09:01]MH_SAM_APDU [07:09:01]CAPDU: 80 13 01 00 [07:09:01]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [07:09:01]Write i2c OK [07:09:01]MH_I2C_Read... [07:09:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:01]Read from MH i2c: E2 [07:09:01]MH_I2C_Read... [07:09:01]Read from MH i2c: E2 0E 00 [07:09:01]MH_I2C_Read... [07:09:01]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [07:09:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:09:01]wFMCommunicate OK [07:09:01]SAM_PROTO_GetShiftState done [07:09:01]FM_GetShiftState done [07:09:01]opened in 1724199517 [07:09:01]opened+sec_in_day 1724285917 [07:09:01]quantity*price = 80004 [07:09:01]sum+1 = 80005 [07:09:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 94 21.08.2024 07:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163496 ФПД: 65086318203082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163496&fm=65086318203082&tin=02508201610067®Number=0000000000092562&sum=80000 [07:09:02]StoreToDocumentArchive [07:09:02]shift 466 fd 163496 [07:09:02]save to /storage/0466/doc_00163496 [07:09:02]save last doc name /storage/0466/doc_00163496 to /storage/kkm_last_doc_name [07:09:02]save OK [07:09:02]Clear old archive folders... [07:09:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:09:02]tlvbuf is 013344E0 [07:09:02]SAM_PROTO_ClearQueue [07:09:02]wFMCommunicate request_size=4 [07:09:02]MH_SAM_APDU [07:09:02]CAPDU: 80 09 00 00 [07:09:02]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [07:09:02]Write i2c OK [07:09:02]MH_I2C_Read... [07:09:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:09:02]Read from MH i2c: E2 [07:09:02]MH_I2C_Read... [07:09:02]Read from MH i2c: E2 03 00 [07:09:02]MH_I2C_Read... [07:09:02]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [07:09:02]RAPDU: 90 00 [07:09:02]wFMCommunicate OK [07:09:02]SAM_PROTO_ClearQueue done [07:09:02]KKMCreateOFDPacket [07:09:02]OFDProtocolAddRootSTLVToBuf [07:09:02]FM_MakeSignedData [07:09:02]FM_MakeSignedData [07:09:02]SAM_PROTO_SignData [07:09:02]wFMCommunicate request_size=4 [07:09:02]MH_SAM_APDU [07:09:02]CAPDU: 80 0D 01 02 [07:09:02]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [07:09:02]Write i2c OK [07:09:02]MH_I2C_Read... [07:09:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:09:03]Read from MH i2c: E2 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 03 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [07:09:03]RAPDU: 90 00 [07:09:03]wFMCommunicate OK [07:09:03]wFMCommunicate request_size=255 [07:09:03]MH_SAM_APDU [07:09:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8E 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7E 02 00 35 04 06 00 3B [07:09:03]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8E 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7E 02 00 35 04 06 00 3B 00 00 75 [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:03]Read from MH i2c: E2 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 03 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [07:09:03]RAPDU: 90 00 [07:09:03]wFMCommunicate OK [07:09:03]wFMCommunicate request_size=10 [07:09:03]MH_SAM_APDU [07:09:03]CAPDU: 80 0D 02 02 05 32 16 E0 50 CA [07:09:03]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 32 16 E0 50 CA 00 00 B4 [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:03]Read from MH i2c: E2 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 03 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [07:09:03]RAPDU: 90 00 [07:09:03]wFMCommunicate OK [07:09:03]wFMCommunicate request_size=4 [07:09:03]MH_SAM_APDU [07:09:03]CAPDU: 80 0D 03 02 [07:09:03]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:09:03]Read from MH i2c: E2 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 0B 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 0B 00 EE 01 00 54 80 9A 44 4A 36 00 40 90 00 DD [07:09:03]RAPDU: 54 80 9A 44 4A 36 00 40 90 00 [07:09:03]wFMCommunicate OK [07:09:03]SAM_PROTO_SignData done [07:09:03]FM_MakeSignedData done [07:09:03]CreateOFDProtocolMessage [07:09:03]wFMCommunicate request_size=4 [07:09:03]MH_SAM_APDU [07:09:03]CAPDU: 80 11 00 00 [07:09:03]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:03]Read from MH i2c: E2 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 17 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [07:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:09:03]wFMCommunicate OK [07:09:03]CreateOFDProtocolMessage done [07:09:03]OFDSenderStorePacket 163496 [07:09:03]StoreOFDPacket docnum=163496 [07:09:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B 2B 07 01 BB 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8E 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7E 02 00 35 04 06 00 3B 32 16 E0 50 CA 54 80 9A 44 4A 36 00 40 [07:09:03]CheckFolder [07:09:03]dirname=/storage/ofd_packets [07:09:03]CheckFolder done [07:09:03]ProducePacketName [07:09:03]name=ofd_packets/00163496 [07:09:03]NVStorageSaveData ofd_packets/00163496 [07:09:03]File name is /storage/ofd_packets/00163496 [07:09:03]Write 301 bytes [07:09:03]NVStorageSaveData done [07:09:03]OFDSenderStorePacket done [07:09:03]KKMCreateOFDPacket done [07:09:03]NVStorageSaveData kkm_last_timestamp [07:09:03]File name is /storage/kkm_last_timestamp [07:09:03]Write 4 bytes [07:09:03]NVStorageSaveData done [07:09:03]ExternCall_PrintAddStr [07:09:03]wPrintStart [07:09:03]Write to MH i2c: 01 00 00 F0 01 F1 [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: 01 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: 01 07 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [07:09:03]RasterBufferAndPrint [07:09:03]line Счет N : (1)292035 [07:09:03]line ИНН: 02508201610067 [07:09:03]line Контрольно-Кассовый Чек [07:09:03]line ПРОДАЖА [07:09:03]line ТРК (МРК, ГНК) : 32 [07:09:03]line Товар: 2710124130 [07:09:03]line Аи-92-К-5 [07:09:03]line 11.800 * 67.80 [07:09:03]line = 800.04 [07:09:03]line НДС 12% НСП 1% [07:09:03]line > о реализуемом товаре [07:09:03]line ОКРУГЛЕНИЕ: -0.04 [07:09:03]line ИТОГО: 800.00 [07:09:03]line Внесено: 800.00 [07:09:03]line СДАЧА: 0.00 [07:09:03]line НСП 1% : 7.08 [07:09:03]line НДС 12% : 84.96 [07:09:03]line Наличными: 800.00 [07:09:03]line Безнал.: 0.00 [07:09:03]line Место: АЗС № 130 "Партнер Нефть" [07:09:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:09:03]line СНО: Общий режим [07:09:03]line Чек 94 21.08.2024 07:09 [07:09:03]line Смена: 466 ФФД: 1.0 [07:09:03]line ЗНМ: 0300000070 [07:09:03]line РНМ: 0000000000092562 [07:09:03]line Версия ККМ: 001 [07:09:03]line ФМ: 0000000000871769 [07:09:03]line ФД: 163496 [07:09:03]line ФПД: 65086318203082 [07:09:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163496&fm=65086318203082&tin=02508201610067®Number=0000000000092562&sum=80000 [07:09:03]written 0, free lines is 4095 [07:09:03]OFD Sender: Processing packet 163496 [packets to send 964, broken 963] [07:09:03]ProducePacketName [07:09:03]name=ofd_packets/00163496 [07:09:03]OFD Sender: To server: pG, [07:09:03]CommunicateWithHost lk.salyk.kg:30040 [07:09:03]ConnectInit lk.salyk.kg [07:09:03]Write to MH i2c: 01 00 00 1B 02 1D [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: 01 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: 01 07 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 B2 0C E2 [07:09:03]RasterBufferAndPrint [07:09:03]line [07:09:03]line [07:09:03]line [07:09:03]line [07:09:03]line [07:09:03]written 0, free lines is 3256 [07:09:03]MH_Cut [07:09:03]Write to MH i2c: D1 01 00 22 02 01 F6 [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: D1 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: D1 01 00 [07:09:03]MH_I2C_Read... [07:09:03]Read from MH i2c: D1 01 00 22 02 00 F5 [07:09:03]Write to MH i2c: 01 00 00 23 02 25 [07:09:03]Write i2c OK [07:09:03]MH_I2C_Read... [07:09:04]*** Cut start [07:09:04]*** Purtial cut [07:09:04]*** Stage 1: CUTSNS_PIN = 1 [07:09:05]Connected sock=10 [07:09: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 37 36 39 0F 01 00 00 1B 2B 07 01 BB 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8E 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7E 02 00 35 04 06 00 3B 32 16 E0 50 CA 54 80 9A 44 4A 36 00 40 [07:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 94 45 47 00 81 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 37 36 39 10 04 04 00 A8 7E 02 00 F4 03 04 00 E2 3B C5 66 B6 04 01 00 00 31 41 E7 19 09 A8 77 C1 [07:09:06]CommunicateWithHost err = 0 [07:09:06]CheckOFDResponse [07:09:06]1017 (14) - 77093643461234 [07:09:06]1041 (16) - 0000000000871769 [07:09:06]1040 (4) - 163496 [07:09:06]1012 (4) - 21.08.2024 00:59 [07:09:06]1206 (1) - 0 [07:09:06]OFD Sender: Remove packet 163496 [07:09:06]ProducePacketName [07:09:06]name=ofd_packets/00163496 [07:09:06]NVStorageDeleteData [07:09:06]Read from MH i2c: 01 [07:09:06]MH_I2C_Read... [07:09:06]*** Stop cut motor [07:09:06]*** Cut end [07:09:06]Read from MH i2c: 01 07 00 [07:09:06]MH_I2C_Read... [07:09:06]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [07:09:06]process_action close_receipt done [07:09:06]requested_data is exist [07:09:06]produce_requested_data [07:09:06]requested_item fm.sn is exist - process it [07:09:06]wFMCommunicate request_size=4 [07:09:06]MH_SAM_APDU [07:09:06]CAPDU: 80 11 00 00 [07:09:06]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [07:09:06]Write i2c OK [07:09:06]MH_I2C_Read... [07:09:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:06]Read from MH i2c: E2 [07:09:06]MH_I2C_Read... [07:09:06]Read from MH i2c: E2 17 00 [07:09:06]MH_I2C_Read... [07:09:06]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [07:09:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:09:06]wFMCommunicate OK [07:09:06]requested_item fd.num is exist - process it [07:09:06]SAM_PROTO_GetFieldsCounters [07:09:06]wFMCommunicate request_size=4 [07:09:06]MH_SAM_APDU [07:09:06]CAPDU: 80 13 00 00 [07:09:06]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [07:09:06]Write i2c OK [07:09:06]MH_I2C_Read... [07:09:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:09:07]Read from MH i2c: E2 [07:09:07]MH_I2C_Read... [07:09:07]Read from MH i2c: E2 62 00 [07:09:07]MH_I2C_Read... [07:09:07]Read from MH i2c: E2 62 00 25 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 7E 02 00 0E 04 04 00 D2 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 DE [07:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 7E 02 00 0E 04 04 00 D2 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:09:07]wFMCommunicate OK [07:09:07]SAM_PROTO_GetFieldsCounters done [07:09:07]requested_item shift.num is exist - process it [07:09:07]requested_item shift.opened is exist - process it [07:09:07]req_shift_opened [07:09:07]FM_GetShiftState [07:09:07]SAM_PROTO_GetShiftState [07:09:07]wFMCommunicate request_size=4 [07:09:07]MH_SAM_APDU [07:09:07]CAPDU: 80 13 01 00 [07:09:07]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [07:09:07]OFD Sender: No OFD packet to send [07:09:07]Write i2c OK [07:09:07]MH_I2C_Read... [07:09:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:07]Read from MH i2c: E2 [07:09:07]MH_I2C_Read... [07:09:07]Read from MH i2c: E2 0E 00 [07:09:07]MH_I2C_Read... [07:09:07]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6B [07:09:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:09:07]wFMCommunicate OK [07:09:07]SAM_PROTO_GetShiftState done [07:09:07]FM_GetShiftState done [07:09:07]req_shift_opened done [07:09:07]requested_item shift.open_date is exist - process it [07:09:07]req_shift_open_date [07:09:07]req_shift_open_date done [07:09:07]produce_requested_data done [07:09:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163496,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:09:07]process_action_free close_receipt [07:09:07]json_value_free [07:09:07]json_value_free done [07:09:07]process_json_proto returns [07:09:07]Send response to host [07:09:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163496,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:09:07]free response buf [07:09:07]execute_script done [07:09:07]execute_script returns [07:09:07]free content buf [07:09:07]Sock 7.Close socket [07:09:07]Sock 7.Thread stoped [07:09:10]recv_with_timeout no data received [07:09:12]OFD Sender: No OFD packet to send [07:09:17]OFD Sender: No OFD packet to send [07:09:22]OFD Sender: No OFD packet to send [07:09:27]OFD Sender: No OFD packet to send [07:09:30]recv_with_timeout no data received [07:09:32]OFD Sender: No OFD packet to send [07:09:34]accept exits with 9 [07:09:34]New connection [07:09:34]New thread 3067039076 created [07:09:34]Thread 3067182436 joined [07:09:34]Waiting for new connection... [07:09:34] Sock 9.Parse request [07:09:34]Sock 9.Check first char [07:09:34]Sock 9.First char is OK [07:09:34]request: POST /json_proto HTTP/1.0 [07:09:34]Method: POST [07:09:34]URL: /json_proto [07:09:34]Method is POST - this is cgi request [07:09:34]url: /json_proto [07:09:34]query_string will be loaded in cgi processing [07:09:34]execute_cgi json_proto POST (null) [07:09:34]execute_cgi path=json_proto method=POST [07:09:34]POST find Content-Length [07:09:34]Host: 172.17.44.132:8080 [07:09:34]Content-Length: 682 [07:09:34]Content-Type: application/json [07:09:34] [07:09:34]POST finish read [07:09:34]Found Content-Length = 682 [07:09:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:34]execute_script... [07:09:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:34]POST & json_proto [07:09:34]process_json_proto [07:09:34]json parsed OK: [07:09:34]protocol is kg_v1.0 [07:09:34]action value=close_receipt [07:09:34]process_action close_receipt [07:09:34]cmd_close_receipt [07:09:34]MH_GetDate [07:09:34]Write to MH i2c: F0 00 00 27 02 18 [07:09:34]Write i2c OK [07:09:34]MH_I2C_Read... [07:09:34]Read from MH i2c: F0 [07:09:34]MH_I2C_Read... [07:09:34]Read from MH i2c: F0 09 00 [07:09:34]MH_I2C_Read... [07:09:34]Read from MH i2c: F0 09 00 27 02 00 AE 92 C5 66 2A 83 C1 65 5F [07:09:34]GetLastDocTimeStamp 1724224142 [07:09:34]current date 1724224174 [07:09:34]FM_GetShiftState [07:09:34]SAM_PROTO_GetShiftState [07:09:34]wFMCommunicate request_size=4 [07:09:34]MH_SAM_APDU [07:09:34]CAPDU: 80 13 01 00 [07:09:34]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [07:09:34]Write i2c OK [07:09:34]MH_I2C_Read... [07:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:34]Read from MH i2c: E2 [07:09:34]MH_I2C_Read... [07:09:34]Read from MH i2c: E2 0E 00 [07:09:34]MH_I2C_Read... [07:09:34]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [07:09:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:09:34]wFMCommunicate OK [07:09:34]SAM_PROTO_GetShiftState done [07:09:34]FM_GetShiftState done [07:09:34]opened in 1724199517 [07:09:34]opened+sec_in_day 1724285917 [07:09:34]quantity*price = 100005 [07:09:34]sum+1 = 100006 [07:09:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 95 21.08.2024 07:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163497 ФПД: 189737043646167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163497&fm=189737043646167&tin=02508201610067®Number=0000000000092562&sum=100000 [07:09:35]StoreToDocumentArchive [07:09:35]shift 466 fd 163497 [07:09:35]save to /storage/0466/doc_00163497 [07:09:35]save last doc name /storage/0466/doc_00163497 to /storage/kkm_last_doc_name [07:09:35]save OK [07:09:35]Clear old archive folders... [07:09:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:09:35]tlvbuf is 0132FAA0 [07:09:35]SAM_PROTO_ClearQueue [07:09:35]wFMCommunicate request_size=4 [07:09:35]MH_SAM_APDU [07:09:35]CAPDU: 80 09 00 00 [07:09:35]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [07:09:35]Write i2c OK [07:09:35]MH_I2C_Read... [07:09:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:09:35]Read from MH i2c: E2 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [07:09:35]RAPDU: 90 00 [07:09:35]wFMCommunicate OK [07:09:35]SAM_PROTO_ClearQueue done [07:09:35]KKMCreateOFDPacket [07:09:35]OFDProtocolAddRootSTLVToBuf [07:09:35]FM_MakeSignedData [07:09:35]FM_MakeSignedData [07:09:35]SAM_PROTO_SignData [07:09:35]wFMCommunicate request_size=4 [07:09:35]MH_SAM_APDU [07:09:35]CAPDU: 80 0D 01 02 [07:09:35]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [07:09:35]Write i2c OK [07:09:35]MH_I2C_Read... [07:09:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:09:35]Read from MH i2c: E2 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [07:09:35]RAPDU: 90 00 [07:09:35]wFMCommunicate OK [07:09:35]wFMCommunicate request_size=255 [07:09:35]MH_SAM_APDU [07:09:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5F 00 00 00 F4 03 04 00 AE 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7E 02 00 35 04 06 00 AC [07:09:35]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 5F 00 00 00 F4 03 04 00 AE 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7E 02 00 35 04 06 00 AC 00 00 36 [07:09:35]Write i2c OK [07:09:35]MH_I2C_Read... [07:09:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:35]Read from MH i2c: E2 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [07:09:35]RAPDU: 90 00 [07:09:35]wFMCommunicate OK [07:09:35]wFMCommunicate request_size=10 [07:09:35]MH_SAM_APDU [07:09:35]CAPDU: 80 0D 02 02 05 90 99 16 56 D7 [07:09:35]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 90 99 16 56 D7 00 00 2A [07:09:35]Write i2c OK [07:09:35]MH_I2C_Read... [07:09:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:35]Read from MH i2c: E2 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [07:09:35]RAPDU: 90 00 [07:09:35]wFMCommunicate OK [07:09:35]wFMCommunicate request_size=4 [07:09:35]MH_SAM_APDU [07:09:35]CAPDU: 80 0D 03 02 [07:09:35]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [07:09:35]Write i2c OK [07:09:35]MH_I2C_Read... [07:09:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:09:35]Read from MH i2c: E2 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 0B 00 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 0B 00 39 02 00 61 A9 0F 93 D8 59 D0 94 90 00 F8 [07:09:35]RAPDU: 61 A9 0F 93 D8 59 D0 94 90 00 [07:09:35]wFMCommunicate OK [07:09:35]SAM_PROTO_SignData done [07:09:35]FM_MakeSignedData done [07:09:35]CreateOFDProtocolMessage [07:09:35]wFMCommunicate request_size=4 [07:09:35]MH_SAM_APDU [07:09:35]CAPDU: 80 11 00 00 [07:09:35]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [07:09:35]Write i2c OK [07:09:35]MH_I2C_Read... [07:09:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:35]Read from MH i2c: E2 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 17 00 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [07:09:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:09:35]wFMCommunicate OK [07:09:35]CreateOFDProtocolMessage done [07:09:35]OFDSenderStorePacket 163497 [07:09:35]StoreOFDPacket docnum=163497 [07:09:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 50 07 01 11 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5F 00 00 00 F4 03 04 00 AE 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7E 02 00 35 04 06 00 AC 90 99 16 56 D7 61 A9 0F 93 D8 59 D0 94 [07:09:35]CheckFolder [07:09:35]dirname=/storage/ofd_packets [07:09:35]CheckFolder done [07:09:35]ProducePacketName [07:09:35]name=ofd_packets/00163497 [07:09:35]NVStorageSaveData ofd_packets/00163497 [07:09:35]File name is /storage/ofd_packets/00163497 [07:09:35]Write 301 bytes [07:09:35]NVStorageSaveData done [07:09:35]OFDSenderStorePacket done [07:09:35]KKMCreateOFDPacket done [07:09:35]NVStorageSaveData kkm_last_timestamp [07:09:35]File name is /storage/kkm_last_timestamp [07:09:35]Write 4 bytes [07:09:35]NVStorageSaveData done [07:09:35]ExternCall_PrintAddStr [07:09:35]wPrintStart [07:09:35]Write to MH i2c: 01 00 00 3B 02 3D [07:09:35]Write i2c OK [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: 01 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: 01 07 00 [07:09:35]MH_I2C_Read... [07:09:35]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [07:09:35]RasterBufferAndPrint [07:09:35]line Счет N : (1)292036 [07:09:35]line ИНН: 02508201610067 [07:09:35]line Контрольно-Кассовый Чек [07:09:35]line ПРОДАЖА [07:09:35]line ТРК (МРК, ГНК) : 62 [07:09:35]line Товар: 2710124130 [07:09:35]line Аи-92-К-5 [07:09:35]line 14.750 * 67.80 [07:09:35]line = 1000.05 [07:09:35]line НДС 12% НСП 1% [07:09:35]line > о реализуемом товаре [07:09:35]line ОКРУГЛЕНИЕ: -0.05 [07:09:35]line ИТОГО: 1000.00 [07:09:35]line Внесено: 1000.00 [07:09:35]line СДАЧА: 0.00 [07:09:35]line НСП 1% : 8.85 [07:09:35]line НДС 12% : 106.20 [07:09:35]line Наличными: 1000.00 [07:09:35]line Безнал.: 0.00 [07:09:35]line Место: АЗС № 130 "Партнер Нефть" [07:09:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:09:35]line СНО: Общий режим [07:09:35]line Чек 95 21.08.2024 07:09 [07:09:35]line Смена: 466 ФФД: 1.0 [07:09:35]line ЗНМ: 0300000070 [07:09:35]line РНМ: 0000000000092562 [07:09:35]line Версия ККМ: 001 [07:09:35]line ФМ: 0000000000871769 [07:09:35]line ФД: 163497 [07:09:35]line ФПД: 189737043646167 [07:09:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163497&fm=189737043646167&tin=02508201610067®Number=0000000000092562&sum=100000 [07:09:35]written 0, free lines is 4095 [07:09:35]OFD Sender: Processing packet 163497 [packets to send 964, broken 963] [07:09:35]ProducePacketName [07:09:35]name=ofd_packets/00163497 [07:09:35]OFD Sender: To server: pG, [07:09:35]CommunicateWithHost lk.salyk.kg:30040 [07:09:35]ConnectInit lk.salyk.kg [07:09:36]Write to MH i2c: 01 00 00 66 02 68 [07:09:36]Write i2c OK [07:09:36]MH_I2C_Read... [07:09:36]Read from MH i2c: 01 [07:09:36]MH_I2C_Read... [07:09:36]Read from MH i2c: 01 07 00 [07:09:36]MH_I2C_Read... [07:09:36]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 B1 0C 2C [07:09:36]RasterBufferAndPrint [07:09:36]line [07:09:36]line [07:09:36]line [07:09:36]line [07:09:36]line [07:09:36]written 0, free lines is 3256 [07:09:36]MH_Cut [07:09:36]Write to MH i2c: D1 01 00 6D 02 01 41 [07:09:36]Write i2c OK [07:09:36]MH_I2C_Read... [07:09:36]Read from MH i2c: D1 [07:09:36]MH_I2C_Read... [07:09:36]Read from MH i2c: D1 01 00 [07:09:36]MH_I2C_Read... [07:09:36]Read from MH i2c: D1 01 00 6D 02 00 40 [07:09:36]Write to MH i2c: 01 00 00 6E 02 70 [07:09:36]Write i2c OK [07:09:36]MH_I2C_Read... [07:09:37]*** Cut start [07:09:37]*** Purtial cut [07:09:37]*** Stage 1: CUTSNS_PIN = 1 [07:09:39]Read from MH i2c: 01 [07:09:39]MH_I2C_Read... [07:09:39]*** Stop cut motor [07:09:39]*** Cut end [07:09:39]Read from MH i2c: 01 07 00 [07:09:39]MH_I2C_Read... [07:09:39]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [07:09:39]process_action close_receipt done [07:09:39]requested_data is exist [07:09:39]produce_requested_data [07:09:39]requested_item fm.sn is exist - process it [07:09:39]wFMCommunicate request_size=4 [07:09:39]MH_SAM_APDU [07:09:39]CAPDU: 80 11 00 00 [07:09:39]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [07:09:39]Write i2c OK [07:09:39]MH_I2C_Read... [07:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:39]Read from MH i2c: E2 [07:09:39]MH_I2C_Read... [07:09:39]Read from MH i2c: E2 17 00 [07:09:39]MH_I2C_Read... [07:09:39]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [07:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:09:39]wFMCommunicate OK [07:09:39]requested_item fd.num is exist - process it [07:09:39]SAM_PROTO_GetFieldsCounters [07:09:39]wFMCommunicate request_size=4 [07:09:39]MH_SAM_APDU [07:09:39]CAPDU: 80 13 00 00 [07:09:39]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [07:09:39]Write i2c OK [07:09:39]MH_I2C_Read... [07:09:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:09:39]Read from MH i2c: E2 [07:09:39]MH_I2C_Read... [07:09:39]Read from MH i2c: E2 62 00 [07:09:39]MH_I2C_Read... [07:09:39]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 7E 02 00 0E 04 04 00 D2 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 2D [07:09:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 7E 02 00 0E 04 04 00 D2 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:09:39]wFMCommunicate OK [07:09:39]SAM_PROTO_GetFieldsCounters done [07:09:39]requested_item shift.num is exist - process it [07:09:39]requested_item shift.opened is exist - process it [07:09:39]req_shift_opened [07:09:39]FM_GetShiftState [07:09:39]SAM_PROTO_GetShiftState [07:09:39]wFMCommunicate request_size=4 [07:09:39]MH_SAM_APDU [07:09:39]CAPDU: 80 13 01 00 [07:09:39]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [07:09:39]Write i2c OK [07:09:39]MH_I2C_Read... [07:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:39]Read from MH i2c: E2 [07:09:39]MH_I2C_Read... [07:09:39]Read from MH i2c: E2 0E 00 [07:09:39]MH_I2C_Read... [07:09:39]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [07:09:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:09:39]wFMCommunicate OK [07:09:39]SAM_PROTO_GetShiftState done [07:09:39]FM_GetShiftState done [07:09:39]req_shift_opened done [07:09:39]requested_item shift.open_date is exist - process it [07:09:39]req_shift_open_date [07:09:39]req_shift_open_date done [07:09:39]produce_requested_data done [07:09:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163497,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:09:39]process_action_free close_receipt [07:09:39]json_value_free [07:09:39]json_value_free done [07:09:39]process_json_proto returns [07:09:39]Send response to host [07:09:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163497,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:09:39]free response buf [07:09:39]execute_script done [07:09:39]execute_script returns [07:09:39]free content buf [07:09:39]Sock 9.Close socket [07:09:39]Sock 9.Thread stoped [07:09:41]Connected sock=11 [07:09: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 37 36 39 0F 01 00 00 72 50 07 01 11 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5F 00 00 00 F4 03 04 00 AE 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7E 02 00 35 04 06 00 AC 90 99 16 56 D7 61 A9 0F 93 D8 59 D0 94 [07:09:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9B AE 47 00 AA 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 37 36 39 10 04 04 00 A9 7E 02 00 F4 03 04 00 06 3C C5 66 B6 04 01 00 00 97 12 68 56 43 2A 5D 86 [07:09:42]CommunicateWithHost err = 0 [07:09:42]CheckOFDResponse [07:09:42]1017 (14) - 77093643461234 [07:09:42]1041 (16) - 0000000000871769 [07:09:42]1040 (4) - 163497 [07:09:42]1012 (4) - 21.08.2024 00:59 [07:09:42]1206 (1) - 0 [07:09:42]OFD Sender: Remove packet 163497 [07:09:42]ProducePacketName [07:09:42]name=ofd_packets/00163497 [07:09:42]NVStorageDeleteData [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:54]accept exits with 7 [07:09:54]New connection [07:09:54]New thread 3067182436 created [07:09:54]Thread 3067039076 joined [07:09:54]Waiting for new connection... [07:09:54] Sock 7.Parse request [07:09:54]Sock 7.Check first char [07:09:54]Sock 7.First char is OK [07:09:54]request: POST /json_proto HTTP/1.0 [07:09:54]Method: POST [07:09:54]URL: /json_proto [07:09:54]Method is POST - this is cgi request [07:09:54]url: /json_proto [07:09:54]query_string will be loaded in cgi processing [07:09:54]execute_cgi json_proto POST (null) [07:09:54]execute_cgi path=json_proto method=POST [07:09:54]POST find Content-Length [07:09:54]Host: 172.17.44.132:8080 [07:09:54]Content-Length: 678 [07:09:54]Content-Type: application/json [07:09:54] [07:09:54]POST finish read [07:09:54]Found Content-Length = 678 [07:09:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:54]execute_script... [07:09: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)292038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:54]POST & json_proto [07:09:54]process_json_proto [07:09:54]json parsed OK: [07:09:54]protocol is kg_v1.0 [07:09:54]action value=close_receipt [07:09:54]process_action close_receipt [07:09:54]cmd_close_receipt [07:09:54]MH_GetDate [07:09:54]Write to MH i2c: F0 00 00 72 02 63 [07:09:54]Write i2c OK [07:09:54]MH_I2C_Read... [07:09:54]Read from MH i2c: F0 [07:09:54]MH_I2C_Read... [07:09:54]Read from MH i2c: F0 09 00 [07:09:54]MH_I2C_Read... [07:09:54]Read from MH i2c: F0 09 00 72 02 00 C3 92 C5 66 2A 83 C1 65 BF [07:09:54]GetLastDocTimeStamp 1724224174 [07:09:54]current date 1724224195 [07:09:54]FM_GetShiftState [07:09:54]SAM_PROTO_GetShiftState [07:09:54]wFMCommunicate request_size=4 [07:09:54]MH_SAM_APDU [07:09:54]CAPDU: 80 13 01 00 [07:09:54]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [07:09:54]Write i2c OK [07:09:54]MH_I2C_Read... [07:09:54]Read from MH i2c: E2 [07:09:54]MH_I2C_Read... [07:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:54]Read from MH i2c: E2 0E 00 [07:09:54]MH_I2C_Read... [07:09:54]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [07:09:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:09:54]wFMCommunicate OK [07:09:54]SAM_PROTO_GetShiftState done [07:09:54]FM_GetShiftState done [07:09:54]opened in 1724199517 [07:09:54]opened+sec_in_day 1724285917 [07:09:54]quantity*price = 80004 [07:09:54]sum+1 = 80005 [07:09:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 96 21.08.2024 07:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163498 ФПД: 163882873632609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163498&fm=163882873632609&tin=02508201610067®Number=0000000000092562&sum=80000 [07:09:55]StoreToDocumentArchive [07:09:55]shift 466 fd 163498 [07:09:55]save to /storage/0466/doc_00163498 [07:09:55]save last doc name /storage/0466/doc_00163498 to /storage/kkm_last_doc_name [07:09:55]save OK [07:09:55]Clear old archive folders... [07:09:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:09:55]tlvbuf is 013BBE60 [07:09:55]SAM_PROTO_ClearQueue [07:09:55]wFMCommunicate request_size=4 [07:09:55]MH_SAM_APDU [07:09:55]CAPDU: 80 09 00 00 [07:09:55]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [07:09:55]Write i2c OK [07:09:55]MH_I2C_Read... [07:09:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:09:55]Read from MH i2c: E2 [07:09:55]MH_I2C_Read... [07:09:55]Read from MH i2c: E2 03 00 [07:09:55]MH_I2C_Read... [07:09:55]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [07:09:55]RAPDU: 90 00 [07:09:55]wFMCommunicate OK [07:09:55]SAM_PROTO_ClearQueue done [07:09:55]KKMCreateOFDPacket [07:09:55]OFDProtocolAddRootSTLVToBuf [07:09:55]FM_MakeSignedData [07:09:55]FM_MakeSignedData [07:09:55]SAM_PROTO_SignData [07:09:55]wFMCommunicate request_size=4 [07:09:55]MH_SAM_APDU [07:09:55]CAPDU: 80 0D 01 02 [07:09:55]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [07:09:55]Write i2c OK [07:09:55]MH_I2C_Read... [07:09:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:09:55]Read from MH i2c: E2 [07:09:55]MH_I2C_Read... [07:09:55]Read from MH i2c: E2 03 00 [07:09:55]MH_I2C_Read... [07:09:55]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [07:09:55]RAPDU: 90 00 [07:09:55]wFMCommunicate OK [07:09:55]wFMCommunicate request_size=255 [07:09:55]MH_SAM_APDU [07:09:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 C3 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7E 02 00 35 04 06 00 95 [07:09:55]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 C3 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7E 02 00 35 04 06 00 95 00 00 9F [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:56]Read from MH i2c: E2 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 03 00 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [07:09:56]RAPDU: 90 00 [07:09:56]wFMCommunicate OK [07:09:56]wFMCommunicate request_size=10 [07:09:56]MH_SAM_APDU [07:09:56]CAPDU: 80 0D 02 02 05 0C F4 77 B7 61 [07:09:56]Write to MH i2c: E2 0D 00 83 02 80 0D 02 02 05 00 0C F4 77 B7 61 00 00 98 [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:56]Read from MH i2c: E2 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 03 00 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [07:09:56]RAPDU: 90 00 [07:09:56]wFMCommunicate OK [07:09:56]wFMCommunicate request_size=4 [07:09:56]MH_SAM_APDU [07:09:56]CAPDU: 80 0D 03 02 [07:09:56]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:09:56]Read from MH i2c: E2 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 0B 00 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 0B 00 84 02 00 D5 05 11 B8 C8 A6 28 3E 90 00 79 [07:09:56]RAPDU: D5 05 11 B8 C8 A6 28 3E 90 00 [07:09:56]wFMCommunicate OK [07:09:56]SAM_PROTO_SignData done [07:09:56]FM_MakeSignedData done [07:09:56]CreateOFDProtocolMessage [07:09:56]wFMCommunicate request_size=4 [07:09:56]MH_SAM_APDU [07:09:56]CAPDU: 80 11 00 00 [07:09:56]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:56]Read from MH i2c: E2 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 17 00 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [07:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:09:56]wFMCommunicate OK [07:09:56]CreateOFDProtocolMessage done [07:09:56]OFDSenderStorePacket 163498 [07:09:56]StoreOFDPacket docnum=163498 [07:09:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 80 07 01 0D 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 C3 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7E 02 00 35 04 06 00 95 0C F4 77 B7 61 D5 05 11 B8 C8 A6 28 3E [07:09:56]CheckFolder [07:09:56]dirname=/storage/ofd_packets [07:09:56]CheckFolder done [07:09:56]ProducePacketName [07:09:56]name=ofd_packets/00163498 [07:09:56]NVStorageSaveData ofd_packets/00163498 [07:09:56]File name is /storage/ofd_packets/00163498 [07:09:56]Write 301 bytes [07:09:56]NVStorageSaveData done [07:09:56]OFDSenderStorePacket done [07:09:56]KKMCreateOFDPacket done [07:09:56]NVStorageSaveData kkm_last_timestamp [07:09:56]File name is /storage/kkm_last_timestamp [07:09:56]Write 4 bytes [07:09:56]NVStorageSaveData done [07:09:56]ExternCall_PrintAddStr [07:09:56]wPrintStart [07:09:56]Write to MH i2c: 01 00 00 86 02 88 [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: 01 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: 01 07 00 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [07:09:56]RasterBufferAndPrint [07:09:56]line Счет N : (1)292038 [07:09:56]line ИНН: 02508201610067 [07:09:56]line Контрольно-Кассовый Чек [07:09:56]line ПРОДАЖА [07:09:56]line ТРК (МРК, ГНК) : 42 [07:09:56]line Товар: 2710124130 [07:09:56]line Аи-92-К-5 [07:09:56]line 11.800 * 67.80 [07:09:56]line = 800.04 [07:09:56]line НДС 12% НСП 1% [07:09:56]line > о реализуемом товаре [07:09:56]line ОКРУГЛЕНИЕ: -0.04 [07:09:56]line ИТОГО: 800.00 [07:09:56]line Внесено: 800.00 [07:09:56]line СДАЧА: 0.00 [07:09:56]line НСП 1% : 7.08 [07:09:56]line НДС 12% : 84.96 [07:09:56]line Наличными: 800.00 [07:09:56]line Безнал.: 0.00 [07:09:56]line Место: АЗС № 130 "Партнер Нефть" [07:09:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:09:56]line СНО: Общий режим [07:09:56]line Чек 96 21.08.2024 07:09 [07:09:56]line Смена: 466 ФФД: 1.0 [07:09:56]line ЗНМ: 0300000070 [07:09:56]line РНМ: 0000000000092562 [07:09:56]line Версия ККМ: 001 [07:09:56]line ФМ: 0000000000871769 [07:09:56]line ФД: 163498 [07:09:56]line ФПД: 163882873632609 [07:09:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T070955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163498&fm=163882873632609&tin=02508201610067®Number=0000000000092562&sum=80000 [07:09:56]written 0, free lines is 4095 [07:09:56]OFD Sender: Processing packet 163498 [packets to send 964, broken 963] [07:09:56]ProducePacketName [07:09:56]name=ofd_packets/00163498 [07:09:56]OFD Sender: To server: pG, [07:09:56]CommunicateWithHost lk.salyk.kg:30040 [07:09:56]ConnectInit lk.salyk.kg [07:09:56]Write to MH i2c: 01 00 00 B1 02 B3 [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: 01 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: 01 07 00 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 BA 0C 80 [07:09:56]RasterBufferAndPrint [07:09:56]line [07:09:56]line [07:09:56]line [07:09:56]line [07:09:56]line [07:09:56]written 0, free lines is 3267 [07:09:56]MH_Cut [07:09:56]Write to MH i2c: D1 01 00 B8 02 01 8C [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: D1 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: D1 01 00 [07:09:56]MH_I2C_Read... [07:09:56]Read from MH i2c: D1 01 00 B8 02 00 8B [07:09:56]Write to MH i2c: 01 00 00 B9 02 BB [07:09:56]Write i2c OK [07:09:56]MH_I2C_Read... [07:09:57]*** Cut start [07:09:57]*** Purtial cut [07:09:57]*** Stage 1: CUTSNS_PIN = 1 [07:09:59]Read from MH i2c: 01 [07:09:59]MH_I2C_Read... [07:09:59]*** Stop cut motor [07:09:59]*** Cut end [07:09:59]Read from MH i2c: 01 07 00 [07:09:59]MH_I2C_Read... [07:09:59]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [07:09:59]process_action close_receipt done [07:09:59]requested_data is exist [07:09:59]produce_requested_data [07:09:59]requested_item fm.sn is exist - process it [07:09:59]wFMCommunicate request_size=4 [07:09:59]MH_SAM_APDU [07:09:59]CAPDU: 80 11 00 00 [07:09:59]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [07:09:59]Write i2c OK [07:09:59]MH_I2C_Read... [07:09:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:59]Read from MH i2c: E2 [07:09:59]MH_I2C_Read... [07:09:59]Read from MH i2c: E2 17 00 [07:09:59]MH_I2C_Read... [07:09:59]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [07:09:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:09:59]wFMCommunicate OK [07:09:59]requested_item fd.num is exist - process it [07:09:59]SAM_PROTO_GetFieldsCounters [07:09:59]wFMCommunicate request_size=4 [07:09:59]MH_SAM_APDU [07:09:59]CAPDU: 80 13 00 00 [07:09:59]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [07:09:59]Write i2c OK [07:09:59]MH_I2C_Read... [07:09:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:09:59]Read from MH i2c: E2 [07:09:59]MH_I2C_Read... [07:09:59]Read from MH i2c: E2 62 00 [07:09:59]MH_I2C_Read... [07:10:00]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7E 02 00 0E 04 04 00 D2 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 7C [07:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7E 02 00 0E 04 04 00 D2 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:10:00]wFMCommunicate OK [07:10:00]SAM_PROTO_GetFieldsCounters done [07:10:00]requested_item shift.num is exist - process it [07:10:00]requested_item shift.opened is exist - process it [07:10:00]req_shift_opened [07:10:00]FM_GetShiftState [07:10:00]SAM_PROTO_GetShiftState [07:10:00]wFMCommunicate request_size=4 [07:10:00]MH_SAM_APDU [07:10:00]CAPDU: 80 13 01 00 [07:10:00]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [07:10:00]Write i2c OK [07:10:00]MH_I2C_Read... [07:10:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:00]Read from MH i2c: E2 [07:10:00]MH_I2C_Read... [07:10:00]Read from MH i2c: E2 0E 00 [07:10:00]MH_I2C_Read... [07:10:00]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [07:10:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:10:00]wFMCommunicate OK [07:10:00]SAM_PROTO_GetShiftState done [07:10:00]FM_GetShiftState done [07:10:00]req_shift_opened done [07:10:00]requested_item shift.open_date is exist - process it [07:10:00]req_shift_open_date [07:10:00]req_shift_open_date done [07:10:00]produce_requested_data done [07:10:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163498,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:10:00]process_action_free close_receipt [07:10:00]json_value_free [07:10:00]json_value_free done [07:10:00]process_json_proto returns [07:10:00]Send response to host [07:10:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163498,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:10:00]free response buf [07:10:00]execute_script done [07:10:00]execute_script returns [07:10:00]free content buf [07:10:00]Sock 7.Close socket [07:10:00]Sock 7.Thread stoped [07:10:00]accept exits with 9 [07:10:00]New connection [07:10:00]New thread 3067039076 created [07:10:00]Thread 3067182436 joined [07:10:00]Waiting for new connection... [07:10:00] Sock 9.Parse request [07:10:00]Sock 9.Check first char [07:10:00]Sock 9.First char is OK [07:10:00]request: POST /json_proto HTTP/1.0 [07:10:00]Method: POST [07:10:00]URL: /json_proto [07:10:00]Method is POST - this is cgi request [07:10:00]url: /json_proto [07:10:00]query_string will be loaded in cgi processing [07:10:00]execute_cgi json_proto POST (null) [07:10:00]execute_cgi path=json_proto method=POST [07:10:00]POST find Content-Length [07:10:00]Host: 172.17.44.132:8080 [07:10:00]Content-Length: 667 [07:10:00]Content-Type: application/json [07:10:00] [07:10:00]POST finish read [07:10:00]Found Content-Length = 667 [07:10:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:10:00]execute_script... [07:10:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:10:00]POST & json_proto [07:10:00]process_json_proto [07:10:00]json parsed OK: [07:10:00]protocol is kg_v1.0 [07:10:00]action value=close_receipt [07:10:00]process_action close_receipt [07:10:00]cmd_close_receipt [07:10:00]MH_GetDate [07:10:00]Write to MH i2c: F0 00 00 BD 02 AE [07:10:00]Write i2c OK [07:10:00]MH_I2C_Read... [07:10:00]Read from MH i2c: F0 [07:10:00]MH_I2C_Read... [07:10:00]Read from MH i2c: F0 09 00 [07:10:00]MH_I2C_Read... [07:10:00]Read from MH i2c: F0 09 00 BD 02 00 C9 92 C5 66 2A 83 C1 65 10 [07:10:00]GetLastDocTimeStamp 1724224195 [07:10:00]current date 1724224201 [07:10:00]FM_GetShiftState [07:10:00]SAM_PROTO_GetShiftState [07:10:00]wFMCommunicate request_size=4 [07:10:00]MH_SAM_APDU [07:10:00]CAPDU: 80 13 01 00 [07:10:00]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [07:10:00]Write i2c OK [07:10:00]MH_I2C_Read... [07:10:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:00]Read from MH i2c: E2 [07:10:00]MH_I2C_Read... [07:10:00]Read from MH i2c: E2 0E 00 [07:10:00]MH_I2C_Read... [07:10:00]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [07:10:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:10:00]wFMCommunicate OK [07:10:00]SAM_PROTO_GetShiftState done [07:10:00]FM_GetShiftState done [07:10:00]opened in 1724199517 [07:10:00]opened+sec_in_day 1724285917 [07:10:00]quantity*price = 50017 [07:10:00]sum+1 = 50019 [07:10:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 97 21.08.2024 07:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163499 ФПД: 117220022919615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163499&fm=117220022919615&tin=02508201610067®Number=0000000000092562&sum=50000 [07:10:01]StoreToDocumentArchive [07:10:01]shift 466 fd 163499 [07:10:01]save to /storage/0466/doc_00163499 [07:10:01]save last doc name /storage/0466/doc_00163499 to /storage/kkm_last_doc_name [07:10:01]save OK [07:10:01]Clear old archive folders... [07:10:01]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:10:01]tlvbuf is 013562D0 [07:10:01]SAM_PROTO_ClearQueue [07:10:01]wFMCommunicate request_size=4 [07:10:01]MH_SAM_APDU [07:10:01]CAPDU: 80 09 00 00 [07:10:01]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [07:10:01]Write i2c OK [07:10:01]MH_I2C_Read... [07:10:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:10:01]Read from MH i2c: E2 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: E2 03 00 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [07:10:01]RAPDU: 90 00 [07:10:01]wFMCommunicate OK [07:10:01]SAM_PROTO_ClearQueue done [07:10:01]KKMCreateOFDPacket [07:10:01]OFDProtocolAddRootSTLVToBuf [07:10:01]FM_MakeSignedData [07:10:01]FM_MakeSignedData [07:10:01]SAM_PROTO_SignData [07:10:01]wFMCommunicate request_size=4 [07:10:01]MH_SAM_APDU [07:10:01]CAPDU: 80 0D 01 02 [07:10:01]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [07:10:01]Write i2c OK [07:10:01]MH_I2C_Read... [07:10:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:10:01]Read from MH i2c: E2 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: E2 03 00 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [07:10:01]RAPDU: 90 00 [07:10:01]wFMCommunicate OK [07:10:01]wFMCommunicate request_size=255 [07:10:01]MH_SAM_APDU [07:10:01]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 61 00 00 00 F4 03 04 00 C9 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7E 02 00 35 04 06 00 6A 9C 69 [07:10:01]Write to MH i2c: E2 02 01 CD 02 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 61 00 00 00 F4 03 04 00 C9 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7E 02 00 35 04 06 00 6A 9C 69 00 00 BB [07:10:01]Write i2c OK [07:10:01]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [07:10:02]RAPDU: 90 00 [07:10:02]wFMCommunicate OK [07:10:02]wFMCommunicate request_size=8 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 0D 02 02 03 D3 A1 BF [07:10:02]Write to MH i2c: E2 0B 00 CE 02 80 0D 02 02 03 00 D3 A1 BF 00 00 83 [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:02]Read from MH i2c: E2 03 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [07:10:02]RAPDU: 90 00 [07:10:02]wFMCommunicate OK [07:10:02]wFMCommunicate request_size=4 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 0D 03 02 [07:10:02]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 0B 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 0B 00 CF 02 00 AF EF 96 60 B4 1C B7 3A 90 00 A2 [07:10:02]RAPDU: AF EF 96 60 B4 1C B7 3A 90 00 [07:10:02]wFMCommunicate OK [07:10:02]SAM_PROTO_SignData done [07:10:02]FM_MakeSignedData done [07:10:02]CreateOFDProtocolMessage [07:10:02]wFMCommunicate request_size=4 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 11 00 00 [07:10:02]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 17 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [07:10:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:10:02]wFMCommunicate OK [07:10:02]CreateOFDProtocolMessage done [07:10:02]OFDSenderStorePacket 163499 [07:10:02]StoreOFDPacket docnum=163499 [07:10:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7B D9 05 01 D6 77 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 61 00 00 00 F4 03 04 00 C9 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7E 02 00 35 04 06 00 6A 9C 69 D3 A1 BF AF EF 96 60 B4 1C B7 3A [07:10:02]CheckFolder [07:10:02]dirname=/storage/ofd_packets [07:10:02]CheckFolder done [07:10:02]ProducePacketName [07:10:02]name=ofd_packets/00163499 [07:10:02]NVStorageSaveData ofd_packets/00163499 [07:10:02]File name is /storage/ofd_packets/00163499 [07:10:02]Write 299 bytes [07:10:02]NVStorageSaveData done [07:10:02]OFDSenderStorePacket done [07:10:02]KKMCreateOFDPacket done [07:10:02]NVStorageSaveData kkm_last_timestamp [07:10:02]File name is /storage/kkm_last_timestamp [07:10:02]Write 4 bytes [07:10:02]NVStorageSaveData done [07:10:02]ExternCall_PrintAddStr [07:10:02]wPrintStart [07:10:02]Write to MH i2c: 01 00 00 D1 02 D3 [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: 01 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: 01 07 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [07:10:02]RasterBufferAndPrint [07:10:02]line Счет N : (1)292037 [07:10:02]line ИНН: 02508201610067 [07:10:02]line Контрольно-Кассовый Чек [07:10:02]line ПРОДАЖА [07:10:02]line ТРК (МРК, ГНК) : 51 [07:10:02]line Товар: 2710124130 [07:10:02]line SU-92-К-5 [07:10:02]line 7.270 * 68.80 [07:10:02]line = 500.18 [07:10:02]line НДС 12% НСП 1% [07:10:02]line > о реализуемом товаре [07:10:02]line ОКРУГЛЕНИЕ: -0.18 [07:10:02]line ИТОГО: 500.00 [07:10:02]line Внесено: 500.00 [07:10:02]line СДАЧА: 0.00 [07:10:02]line НСП 1% : 4.43 [07:10:02]line НДС 12% : 53.12 [07:10:02]line Наличными: 500.00 [07:10:02]line Безнал.: 0.00 [07:10:02]line Место: АЗС № 130 "Партнер Нефть" [07:10:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:10:02]line СНО: Общий режим [07:10:02]line Чек 97 21.08.2024 07:10 [07:10:02]line Смена: 466 ФФД: 1.0 [07:10:02]line ЗНМ: 0300000070 [07:10:02]line РНМ: 0000000000092562 [07:10:02]line Версия ККМ: 001 [07:10:02]line ФМ: 0000000000871769 [07:10:02]line ФД: 163499 [07:10:02]line ФПД: 117220022919615 [07:10:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163499&fm=117220022919615&tin=02508201610067®Number=0000000000092562&sum=50000 [07:10:02]Connected sock=11 [07:10: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 37 36 39 0F 01 00 00 F4 80 07 01 0D 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 written 0, free lines is 4095 [07:10:02]31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 C3 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7E 02 00 35 04 06 00 95 0C F4 77 B7 61 D5 05 11 B8 C8 A6 28 3E [07:10:03]Write to MH i2c: 01 00 00 FC 02 FE [07:10:03]Write i2c OK [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: 01 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: 01 07 00 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 B7 0C C8 [07:10:03]RasterBufferAndPrint [07:10:03]line [07:10:03]line [07:10:03]line [07:10:03]line [07:10:03]line [07:10:03]written 0, free lines is 3276 [07:10:03]MH_Cut [07:10:03]Write to MH i2c: D1 01 00 03 03 01 D8 [07:10:03]Write i2c OK [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: D1 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: D1 01 00 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: D1 01 00 03 03 00 D7 [07:10:03]Write to MH i2c: 01 00 00 04 03 07 [07:10:03]Write i2c OK [07:10:03]MH_I2C_Read... [07:10:04]*** Cut start [07:10:04]*** Purtial cut [07:10:04]*** Stage 1: CUTSNS_PIN = 1 [07:10:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D0 F1 47 00 5F 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 37 36 39 10 04 04 00 AA 7E 02 00 F4 03 04 00 1B 3C C5 66 B6 04 01 00 00 34 E7 BB 17 CF ED C7 78 [07:10:05]CommunicateWithHost err = 0 [07:10:05]CheckOFDResponse [07:10:05]1017 (14) - 77093643461234 [07:10:05]1041 (16) - 0000000000871769 [07:10:05]1040 (4) - 163498 [07:10:05]1012 (4) - 21.08.2024 01:00 [07:10:05]1206 (1) - 0 [07:10:05]OFD Sender: Remove packet 163498 [07:10:05]ProducePacketName [07:10:05]name=ofd_packets/00163498 [07:10:05]NVStorageDeleteData [07:10:06]Read from MH i2c: 01 [07:10:06]MH_I2C_Read... [07:10:06]*** Stop cut motor [07:10:06]*** Cut end [07:10:06]Read from MH i2c: 01 07 00 [07:10:06]MH_I2C_Read... [07:10:06]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [07:10:06]process_action close_receipt done [07:10:06]requested_data is exist [07:10:06]produce_requested_data [07:10:06]requested_item fm.sn is exist - process it [07:10:06]wFMCommunicate request_size=4 [07:10:06]MH_SAM_APDU [07:10:06]CAPDU: 80 11 00 00 [07:10:06]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [07:10:06]Write i2c OK [07:10:06]MH_I2C_Read... [07:10:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:06]Read from MH i2c: E2 [07:10:06]MH_I2C_Read... [07:10:06]Read from MH i2c: E2 17 00 [07:10:06]MH_I2C_Read... [07:10:06]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [07:10:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:10:06]wFMCommunicate OK [07:10:06]requested_item fd.num is exist - process it [07:10:06]SAM_PROTO_GetFieldsCounters [07:10:06]wFMCommunicate request_size=4 [07:10:06]MH_SAM_APDU [07:10:06]CAPDU: 80 13 00 00 [07:10:06]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [07:10:06]Write i2c OK [07:10:06]MH_I2C_Read... [07:10:06]OFD Sender: Processing packet 163499 [packets to send 964, broken 963] [07:10:06]ProducePacketName [07:10:06]name=ofd_packets/00163499 [07:10:06]OFD Sender: To server: pG, [07:10:06]CommunicateWithHost lk.salyk.kg:30040 [07:10:06]ConnectInit lk.salyk.kg [07:10:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:10:06]Read from MH i2c: E2 [07:10:06]MH_I2C_Read... [07:10:06]Read from MH i2c: E2 62 00 [07:10:06]MH_I2C_Read... [07:10:06]Read from MH i2c: E2 62 00 06 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 7E 02 00 0E 04 04 00 D2 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 CC [07:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 7E 02 00 0E 04 04 00 D2 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:10:06]wFMCommunicate OK [07:10:06]SAM_PROTO_GetFieldsCounters done [07:10:06]requested_item shift.num is exist - process it [07:10:06]requested_item shift.opened is exist - process it [07:10:06]req_shift_opened [07:10:06]FM_GetShiftState [07:10:06]SAM_PROTO_GetShiftState [07:10:06]wFMCommunicate request_size=4 [07:10:06]MH_SAM_APDU [07:10:06]CAPDU: 80 13 01 00 [07:10:06]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [07:10:06]Write i2c OK [07:10:06]MH_I2C_Read... [07:10:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:06]Read from MH i2c: E2 [07:10:06]MH_I2C_Read... [07:10:06]Read from MH i2c: E2 0E 00 [07:10:06]MH_I2C_Read... [07:10:06]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4D [07:10:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:10:06]wFMCommunicate OK [07:10:06]SAM_PROTO_GetShiftState done [07:10:06]FM_GetShiftState done [07:10:06]req_shift_opened done [07:10:06]requested_item shift.open_date is exist - process it [07:10:06]req_shift_open_date [07:10:06]req_shift_open_date done [07:10:06]produce_requested_data done [07:10:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163499,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:10:06]process_action_free close_receipt [07:10:06]json_value_free [07:10:06]json_value_free done [07:10:06]process_json_proto returns [07:10:06]Send response to host [07:10:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163499,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:10:06]free response buf [07:10:06]execute_script done [07:10:06]execute_script returns [07:10:06]free content buf [07:10:06]Sock 9.Close socket [07:10:06]Sock 9.Thread stoped [07:10:10]recv_with_timeout no data received [07:10:11]Connected sock=11 [07: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 37 36 39 0D 01 00 00 7B D9 05 01 D6 77 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 61 00 00 00 F4 03 04 00 C9 92 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7E 02 00 35 04 06 00 6A 9C 69 D3 A1 BF AF EF 96 60 B4 1C B7 3A [07: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 37 36 39 4F 00 00 00 E4 1D 47 00 4E 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 37 36 39 10 04 04 00 AB 7E 02 00 F4 03 04 00 24 3C C5 66 B6 04 01 00 00 43 8B C3 0D 86 CB 66 4E [07:10:11]CommunicateWithHost err = 0 [07:10:11]CheckOFDResponse [07:10:11]1017 (14) - 77093643461234 [07:10:11]1041 (16) - 0000000000871769 [07:10:11]1040 (4) - 163499 [07:10:11]1012 (4) - 21.08.2024 01:00 [07:10:11]1206 (1) - 0 [07:10:11]OFD Sender: Remove packet 163499 [07:10:11]ProducePacketName [07:10:11]name=ofd_packets/00163499 [07:10:11]NVStorageDeleteData [07:10:12]OFD Sender: No OFD packet to send [07:10:12]OFD Sender: No OFD packet to send [07:10:17]OFD Sender: No OFD packet to send [07:10:22]OFD Sender: No OFD packet to send [07:10:27]OFD Sender: No OFD packet to send [07:10:32]OFD Sender: No OFD packet to send [07:10:37]OFD Sender: No OFD packet to send [07:10:42]OFD Sender: No OFD packet to send [07:10:44]recv_with_timeout no data received [07:10:47]OFD Sender: No OFD packet to send [07:10:52]OFD Sender: No OFD packet to send [07:10:57]OFD Sender: No OFD packet to send [07:10:59]recv_with_timeout no data received [07:11:02]OFD Sender: No OFD packet to send [07:11:07]OFD Sender: No OFD packet to send [07:11:12]OFD Sender: No OFD packet to send [07:11:17]OFD Sender: No OFD packet to send [07:11:22]OFD Sender: No OFD packet to send [07:11:27]OFD Sender: No OFD packet to send [07:11:32]OFD Sender: No OFD packet to send [07:11:37]OFD Sender: No OFD packet to send [07:11:42]OFD Sender: No OFD packet to send [07:11:47]OFD Sender: No OFD packet to send [07:11:52]OFD Sender: No OFD packet to send [07:11: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:19]recv_with_timeout no data received [07:12:23]OFD Sender: No OFD packet to send [07:12:23]accept exits with 7 [07:12:23]New connection [07:12:23]New thread 3067182436 created [07:12:23]Thread 3067039076 joined [07:12:23]Waiting for new connection... [07:12:23] Sock 7.Parse request [07:12:23]Sock 7.Check first char [07:12:23]Sock 7.First char is OK [07:12:23]request: POST /json_proto HTTP/1.0 [07:12:23]Method: POST [07:12:23]URL: /json_proto [07:12:23]Method is POST - this is cgi request [07:12:23]url: /json_proto [07:12:23]query_string will be loaded in cgi processing [07:12:23]execute_cgi json_proto POST (null) [07:12:23]execute_cgi path=json_proto method=POST [07:12:23]POST find Content-Length [07:12:23]Host: 172.17.44.132:8080 [07:12:23]Content-Length: 682 [07:12:23]Content-Type: application/json [07:12:23] [07:12:23]POST finish read [07:12:23]Found Content-Length = 682 [07:12:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:12:23]execute_script... [07:12: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)292039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:12:23]POST & json_proto [07:12:23]process_json_proto [07:12:23]json parsed OK: [07:12:23]protocol is kg_v1.0 [07:12:23]action value=close_receipt [07:12:23]process_action close_receipt [07:12:23]cmd_close_receipt [07:12:23]MH_GetDate [07:12:23]Write to MH i2c: F0 00 00 08 03 FA [07:12:23]Write i2c OK [07:12:23]MH_I2C_Read... [07:12:23]Read from MH i2c: F0 [07:12:23]MH_I2C_Read... [07:12:23]Read from MH i2c: F0 09 00 [07:12:23]MH_I2C_Read... [07:12:23]Read from MH i2c: F0 09 00 08 03 00 58 93 C5 66 2A 83 C1 65 EC [07:12:23]GetLastDocTimeStamp 1724224201 [07:12:23]current date 1724224344 [07:12:23]FM_GetShiftState [07:12:23]SAM_PROTO_GetShiftState [07:12:23]wFMCommunicate request_size=4 [07:12:23]MH_SAM_APDU [07:12:23]CAPDU: 80 13 01 00 [07:12:23]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [07:12:23]Write i2c OK [07:12:23]MH_I2C_Read... [07:12:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:12:23]Read from MH i2c: E2 [07:12:23]MH_I2C_Read... [07:12:23]Read from MH i2c: E2 0E 00 [07:12:23]MH_I2C_Read... [07:12:23]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4F [07:12:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:12:23]wFMCommunicate OK [07:12:23]SAM_PROTO_GetShiftState done [07:12:23]FM_GetShiftState done [07:12:23]opened in 1724199517 [07:12:23]opened+sec_in_day 1724285917 [07:12:23]quantity*price = 100021 [07:12:23]sum+1 = 100023 [07:12:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 98 21.08.2024 07:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163500 ФПД: 70918981474664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163500&fm=70918981474664&tin=02508201610067®Number=0000000000092562&sum=100000 [07:12:24]StoreToDocumentArchive [07:12:24]shift 466 fd 163500 [07:12:24]save to /storage/0466/doc_00163500 [07:12:24]save last doc name /storage/0466/doc_00163500 to /storage/kkm_last_doc_name [07:12:24]save OK [07:12:24]Clear old archive folders... [07:12:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:12:24]tlvbuf is 013BC6D0 [07:12:24]SAM_PROTO_ClearQueue [07:12:24]wFMCommunicate request_size=4 [07:12:24]MH_SAM_APDU [07:12:24]CAPDU: 80 09 00 00 [07:12:24]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [07:12:24]Write i2c OK [07:12:24]MH_I2C_Read... [07:12:24]Read from MH i2c: E2 [07:12:24]MH_I2C_Read... [07:12:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:12:24]Read from MH i2c: E2 03 00 [07:12:24]MH_I2C_Read... [07:12:24]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [07:12:24]RAPDU: 90 00 [07:12:24]wFMCommunicate OK [07:12:24]SAM_PROTO_ClearQueue done [07:12:24]KKMCreateOFDPacket [07:12:24]OFDProtocolAddRootSTLVToBuf [07:12:24]FM_MakeSignedData [07:12:24]FM_MakeSignedData [07:12:24]SAM_PROTO_SignData [07:12:24]wFMCommunicate request_size=4 [07:12:24]MH_SAM_APDU [07:12:24]CAPDU: 80 0D 01 02 [07:12:24]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [07:12:24]Write i2c OK [07:12:24]MH_I2C_Read... [07:12:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:12:24]Read from MH i2c: E2 [07:12:24]MH_I2C_Read... [07:12:24]Read from MH i2c: E2 03 00 [07:12:24]MH_I2C_Read... [07:12:24]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [07:12:24]RAPDU: 90 00 [07:12:24]wFMCommunicate OK [07:12:24]wFMCommunicate request_size=255 [07:12:24]MH_SAM_APDU [07:12: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 62 00 00 00 F4 03 04 00 58 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7E 02 00 35 04 06 00 40 [07:12:24]Write to MH i2c: E2 02 01 18 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 62 00 00 00 F4 03 04 00 58 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7E 02 00 35 04 06 00 40 00 00 FB [07:12:24]Write i2c OK [07:12:24]MH_I2C_Read... [07:12:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:12:25]Read from MH i2c: E2 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 03 00 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [07:12:25]RAPDU: 90 00 [07:12:25]wFMCommunicate OK [07:12:25]wFMCommunicate request_size=10 [07:12:25]MH_SAM_APDU [07:12:25]CAPDU: 80 0D 02 02 05 80 1C B2 D9 68 [07:12:25]Write to MH i2c: E2 0D 00 19 03 80 0D 02 02 05 00 80 1C B2 D9 68 00 00 2F [07:12:25]Write i2c OK [07:12:25]MH_I2C_Read... [07:12:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:12:25]Read from MH i2c: E2 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 03 00 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [07:12:25]RAPDU: 90 00 [07:12:25]wFMCommunicate OK [07:12:25]wFMCommunicate request_size=4 [07:12:25]MH_SAM_APDU [07:12:25]CAPDU: 80 0D 03 02 [07:12:25]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [07:12:25]Write i2c OK [07:12:25]MH_I2C_Read... [07:12:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:12:25]Read from MH i2c: E2 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 0B 00 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 0B 00 1A 03 00 36 CB 34 18 56 F6 B4 D8 90 00 BE [07:12:25]RAPDU: 36 CB 34 18 56 F6 B4 D8 90 00 [07:12:25]wFMCommunicate OK [07:12:25]SAM_PROTO_SignData done [07:12:25]FM_MakeSignedData done [07:12:25]CreateOFDProtocolMessage [07:12:25]wFMCommunicate request_size=4 [07:12:25]MH_SAM_APDU [07:12:25]CAPDU: 80 11 00 00 [07:12:25]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [07:12:25]Write i2c OK [07:12:25]MH_I2C_Read... [07:12:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:12:25]Read from MH i2c: E2 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 17 00 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: E2 17 00 1B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [07:12:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:12:25]wFMCommunicate OK [07:12:25]CreateOFDProtocolMessage done [07:12:25]OFDSenderStorePacket 163500 [07:12:25]StoreOFDPacket docnum=163500 [07:12:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 33 03 07 01 55 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 62 00 00 00 F4 03 04 00 58 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7E 02 00 35 04 06 00 40 80 1C B2 D9 68 36 CB 34 18 56 F6 B4 D8 [07:12:25]CheckFolder [07:12:25]dirname=/storage/ofd_packets [07:12:25]CheckFolder done [07:12:25]ProducePacketName [07:12:25]name=ofd_packets/00163500 [07:12:25]NVStorageSaveData ofd_packets/00163500 [07:12:25]File name is /storage/ofd_packets/00163500 [07:12:25]Write 301 bytes [07:12:25]NVStorageSaveData done [07:12:25]OFDSenderStorePacket done [07:12:25]KKMCreateOFDPacket done [07:12:25]NVStorageSaveData kkm_last_timestamp [07:12:25]File name is /storage/kkm_last_timestamp [07:12:25]Write 4 bytes [07:12:25]NVStorageSaveData done [07:12:25]ExternCall_PrintAddStr [07:12:25]wPrintStart [07:12:25]Write to MH i2c: 01 00 00 1C 03 1F [07:12:25]Write i2c OK [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: 01 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: 01 07 00 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [07:12:25]RasterBufferAndPrint [07:12:25]line Счет N : (1)292039 [07:12:25]line ИНН: 02508201610067 [07:12:25]line Контрольно-Кассовый Чек [07:12:25]line ПРОДАЖА [07:12:25]line ТРК (МРК, ГНК) : 63 [07:12:25]line Товар: 2710124500 [07:12:25]line Аи-95-К-5 [07:12:25]line 13.480 * 74.20 [07:12:25]line = 1000.22 [07:12:25]line НДС 12% НСП 1% [07:12:25]line > о реализуемом товаре [07:12:25]line ОКРУГЛЕНИЕ: -0.22 [07:12:25]line ИТОГО: 1000.00 [07:12:25]line Внесено: 1000.00 [07:12:25]line СДАЧА: 0.00 [07:12:25]line НСП 1% : 8.85 [07:12:25]line НДС 12% : 106.22 [07:12:25]line Наличными: 1000.00 [07:12:25]line Безнал.: 0.00 [07:12:25]line Место: АЗС № 130 "Партнер Нефть" [07:12:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:12:25]line СНО: Общий режим [07:12:25]line Чек 98 21.08.2024 07:12 [07:12:25]line Смена: 466 ФФД: 1.0 [07:12:25]line ЗНМ: 0300000070 [07:12:25]line РНМ: 0000000000092562 [07:12:25]line Версия ККМ: 001 [07:12:25]line ФМ: 0000000000871769 [07:12:25]line ФД: 163500 [07:12:25]line ФПД: 70918981474664 [07:12:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163500&fm=70918981474664&tin=02508201610067®Number=0000000000092562&sum=100000 [07:12:25]OFD Sender: Processing packet 163500 [packets to send 964, broken 963] [07:12:25]ProducePacketName [07:12:25]name=ofd_packets/00163500 [07:12:25]OFD Sender: To server: pG, [07:12:25]CommunicateWithHost lk.salyk.kg:30040 [07:12:25]ConnectInit lk.salyk.kg [07:12:25]written 0, free lines is 4095 [07:12:25]Write to MH i2c: 01 00 00 47 03 4A [07:12:25]Write i2c OK [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: 01 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: 01 07 00 [07:12:25]MH_I2C_Read... [07:12:25]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 AF 0C 0C [07:12:25]RasterBufferAndPrint [07:12:25]line [07:12:25]line [07:12:25]line [07:12:25]line [07:12:25]line [07:12:26]written 0, free lines is 3253 [07:12:26]MH_Cut [07:12:26]Write to MH i2c: D1 01 00 4E 03 01 23 [07:12:26]Write i2c OK [07:12:26]MH_I2C_Read... [07:12:26]Read from MH i2c: D1 [07:12:26]MH_I2C_Read... [07:12:26]Read from MH i2c: D1 01 00 [07:12:26]MH_I2C_Read... [07:12:26]Read from MH i2c: D1 01 00 4E 03 00 22 [07:12:26]Write to MH i2c: 01 00 00 4F 03 52 [07:12:26]Write i2c OK [07:12:26]MH_I2C_Read... [07:12:26]*** Cut start [07:12:26]*** Purtial cut [07:12:26]*** Stage 1: CUTSNS_PIN = 1 [07:12:28]Read from MH i2c: 01 [07:12:28]MH_I2C_Read... [07:12:28]*** Stop cut motor [07:12:28]*** Cut end [07:12:28]Read from MH i2c: 01 07 00 [07:12:28]MH_I2C_Read... [07:12:28]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [07:12:28]process_action close_receipt done [07:12:28]requested_data is exist [07:12:28]produce_requested_data [07:12:28]requested_item fm.sn is exist - process it [07:12:28]wFMCommunicate request_size=4 [07:12:28]MH_SAM_APDU [07:12:28]CAPDU: 80 11 00 00 [07:12:28]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [07:12:28]Write i2c OK [07:12:28]MH_I2C_Read... [07:12:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:12:28]Read from MH i2c: E2 [07:12:28]MH_I2C_Read... [07:12:28]Read from MH i2c: E2 17 00 [07:12:28]MH_I2C_Read... [07:12:28]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [07:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:12:28]wFMCommunicate OK [07:12:28]requested_item fd.num is exist - process it [07:12:28]SAM_PROTO_GetFieldsCounters [07:12:28]wFMCommunicate request_size=4 [07:12:28]MH_SAM_APDU [07:12:28]CAPDU: 80 13 00 00 [07:12:28]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [07:12:28]Write i2c OK [07:12:28]MH_I2C_Read... [07:12:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:12:29]Read from MH i2c: E2 [07:12:29]MH_I2C_Read... [07:12:29]Read from MH i2c: E2 62 00 [07:12:29]MH_I2C_Read... [07:12:29]Read from MH i2c: E2 62 00 51 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7E 02 00 0E 04 04 00 D2 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 1B [07:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7E 02 00 0E 04 04 00 D2 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:12:29]wFMCommunicate OK [07:12:29]SAM_PROTO_GetFieldsCounters done [07:12:29]requested_item shift.num is exist - process it [07:12:29]requested_item shift.opened is exist - process it [07:12:29]req_shift_opened [07:12:29]FM_GetShiftState [07:12:29]SAM_PROTO_GetShiftState [07:12:29]wFMCommunicate request_size=4 [07:12:29]MH_SAM_APDU [07:12:29]CAPDU: 80 13 01 00 [07:12:29]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [07:12:29]Write i2c OK [07:12:29]MH_I2C_Read... [07:12:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:12:29]Read from MH i2c: E2 [07:12:29]MH_I2C_Read... [07:12:29]Read from MH i2c: E2 0E 00 [07:12:29]MH_I2C_Read... [07:12:29]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 98 [07:12:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:12:29]wFMCommunicate OK [07:12:29]SAM_PROTO_GetShiftState done [07:12:29]FM_GetShiftState done [07:12:29]req_shift_opened done [07:12:29]requested_item shift.open_date is exist - process it [07:12:29]req_shift_open_date [07:12:29]req_shift_open_date done [07:12:29]produce_requested_data done [07:12:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163500,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:12:29]process_action_free close_receipt [07:12:29]json_value_free [07:12:29]json_value_free done [07:12:29]process_json_proto returns [07:12:29]Send response to host [07:12:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163500,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:12:29]free response buf [07:12:29]execute_script done [07:12:29]execute_script returns [07:12:29]free content buf [07:12:29]Sock 7.Close socket [07:12:29]Sock 7.Thread stoped [07:12:31]Connected sock=11 [07:12: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 37 36 39 0F 01 00 00 33 03 07 01 55 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 62 00 00 00 F4 03 04 00 58 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7E 02 00 35 04 06 00 40 80 1C B2 D9 68 36 CB 34 18 56 F6 B4 D8 [07:12:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4A FD 47 00 43 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 37 36 39 10 04 04 00 AC 7E 02 00 F4 03 04 00 B0 3C C5 66 B6 04 01 00 00 48 9A B2 04 57 1B FB 82 [07:12:34]CommunicateWithHost err = 0 [07:12:34]CheckOFDResponse [07:12:34]1017 (14) - 77093643461234 [07:12:34]1041 (16) - 0000000000871769 [07:12:34]1040 (4) - 163500 [07:12:34]1012 (4) - 21.08.2024 01:02 [07:12:34]1206 (1) - 0 [07:12:34]OFD Sender: Remove packet 163500 [07:12:34]ProducePacketName [07:12:34]name=ofd_packets/00163500 [07:12:34]NVStorageDeleteData [07:12:35]OFD Sender: No OFD packet to send [07:12:40]OFD Sender: No OFD packet to send [07:12:45]OFD Sender: No OFD packet to send [07:12:50]OFD Sender: No OFD packet to send [07:12:55]OFD Sender: No OFD packet to send [07:13:00]OFD Sender: No OFD packet to send [07:13:05]OFD Sender: No OFD packet to send [07:13:10]OFD Sender: No OFD packet to send [07:13:15]OFD Sender: No OFD packet to send [07:13:20]OFD Sender: No OFD packet to send [07:13:25]OFD Sender: No OFD packet to send [07:13:30]OFD Sender: No OFD packet to send [07:13:35]OFD Sender: No OFD packet to send [07:13:40]OFD Sender: No OFD packet to send [07:13:45]OFD Sender: No OFD packet to send [07:13:50]OFD Sender: No OFD packet to send [07:13:55]OFD Sender: No OFD packet to send [07:14:00]OFD Sender: No OFD packet to send [07:14:01]accept exits with 9 [07:14:01]New connection [07:14:01]New thread 3067039076 created [07:14:01]Thread 3067182436 joined [07:14:01]Waiting for new connection... [07:14:01] Sock 9.Parse request [07:14:01]Sock 9.Check first char [07:14:01]Sock 9.First char is OK [07:14:01]request: POST /json_proto HTTP/1.0 [07:14:01]Method: POST [07:14:01]URL: /json_proto [07:14:01]Method is POST - this is cgi request [07:14:01]url: /json_proto [07:14:01]query_string will be loaded in cgi processing [07:14:01]execute_cgi json_proto POST (null) [07:14:01]execute_cgi path=json_proto method=POST [07:14:01]POST find Content-Length [07:14:01]Host: 172.17.44.132:8080 [07:14:01]Content-Length: 677 [07:14:01]Content-Type: application/json [07:14:01] [07:14:01]POST finish read [07:14:01]Found Content-Length = 677 [07:14:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:01]execute_script... [07:14:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:01]POST & json_proto [07:14:01]process_json_proto [07:14:01]json parsed OK: [07:14:01]protocol is kg_v1.0 [07:14:01]action value=close_receipt [07:14:01]process_action close_receipt [07:14:01]cmd_close_receipt [07:14:01]MH_GetDate [07:14:01]Write to MH i2c: F0 00 00 53 03 45 [07:14:01]Write i2c OK [07:14:01]MH_I2C_Read... [07:14:01]Read from MH i2c: F0 [07:14:01]MH_I2C_Read... [07:14:01]Read from MH i2c: F0 09 00 [07:14:01]MH_I2C_Read... [07:14:01]Read from MH i2c: F0 09 00 53 03 00 BA 93 C5 66 2A 83 C1 65 99 [07:14:01]GetLastDocTimeStamp 1724224344 [07:14:01]current date 1724224442 [07:14:01]FM_GetShiftState [07:14:01]SAM_PROTO_GetShiftState [07:14:01]wFMCommunicate request_size=4 [07:14:01]MH_SAM_APDU [07:14:01]CAPDU: 80 13 01 00 [07:14:01]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [07:14:01]Write i2c OK [07:14:01]MH_I2C_Read... [07:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:01]Read from MH i2c: E2 [07:14:01]MH_I2C_Read... [07:14:01]Read from MH i2c: E2 0E 00 [07:14:01]MH_I2C_Read... [07:14:01]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9A [07:14:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:14:01]wFMCommunicate OK [07:14:01]SAM_PROTO_GetShiftState done [07:14:01]FM_GetShiftState done [07:14:01]opened in 1724199517 [07:14:01]opened+sec_in_day 1724285917 [07:14:01]quantity*price = 50036 [07:14:01]sum+1 = 50037 [07:14:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 99 21.08.2024 07:14 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163501 ФПД: 182421794610655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163501&fm=182421794610655&tin=02508201610067®Number=0000000000092562&sum=50000 [07:14:02]StoreToDocumentArchive [07:14:02]shift 466 fd 163501 [07:14:02]save to /storage/0466/doc_00163501 [07:14:02]save last doc name /storage/0466/doc_00163501 to /storage/kkm_last_doc_name [07:14:02]save OK [07:14:02]Clear old archive folders... [07:14:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:14:02]tlvbuf is 013359A0 [07:14:02]SAM_PROTO_ClearQueue [07:14:02]wFMCommunicate request_size=4 [07:14:02]MH_SAM_APDU [07:14:02]CAPDU: 80 09 00 00 [07:14:02]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [07:14:02]Write i2c OK [07:14:02]MH_I2C_Read... [07:14:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:14:03]Read from MH i2c: E2 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [07:14:03]RAPDU: 90 00 [07:14:03]wFMCommunicate OK [07:14:03]SAM_PROTO_ClearQueue done [07:14:03]KKMCreateOFDPacket [07:14:03]OFDProtocolAddRootSTLVToBuf [07:14:03]FM_MakeSignedData [07:14:03]FM_MakeSignedData [07:14:03]SAM_PROTO_SignData [07:14:03]wFMCommunicate request_size=4 [07:14:03]MH_SAM_APDU [07:14:03]CAPDU: 80 0D 01 02 [07:14:03]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [07:14:03]Write i2c OK [07:14:03]MH_I2C_Read... [07:14:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:14:03]Read from MH i2c: E2 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [07:14:03]RAPDU: 90 00 [07:14:03]wFMCommunicate OK [07:14:03]wFMCommunicate request_size=255 [07:14:03]MH_SAM_APDU [07:14:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 BA 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7E 02 00 35 04 06 00 A5 [07:14:03]Write to MH i2c: E2 02 01 63 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 BA 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7E 02 00 35 04 06 00 A5 00 00 E2 [07:14:03]Write i2c OK [07:14:03]MH_I2C_Read... [07:14:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:03]Read from MH i2c: E2 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [07:14:03]RAPDU: 90 00 [07:14:03]wFMCommunicate OK [07:14:03]wFMCommunicate request_size=10 [07:14:03]MH_SAM_APDU [07:14:03]CAPDU: 80 0D 02 02 05 E9 62 44 5D DF [07:14:03]Write to MH i2c: E2 0D 00 64 03 80 0D 02 02 05 00 E9 62 44 5D DF 00 00 B6 [07:14:03]Write i2c OK [07:14:03]MH_I2C_Read... [07:14:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:03]Read from MH i2c: E2 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [07:14:03]RAPDU: 90 00 [07:14:03]wFMCommunicate OK [07:14:03]wFMCommunicate request_size=4 [07:14:03]MH_SAM_APDU [07:14:03]CAPDU: 80 0D 03 02 [07:14:03]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [07:14:03]Write i2c OK [07:14:03]MH_I2C_Read... [07:14:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:14:03]Read from MH i2c: E2 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 0B 00 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 0B 00 65 03 00 57 DE 19 30 73 25 A4 EF 90 00 8D [07:14:03]RAPDU: 57 DE 19 30 73 25 A4 EF 90 00 [07:14:03]wFMCommunicate OK [07:14:03]SAM_PROTO_SignData done [07:14:03]FM_MakeSignedData done [07:14:03]CreateOFDProtocolMessage [07:14:03]wFMCommunicate request_size=4 [07:14:03]MH_SAM_APDU [07:14:03]CAPDU: 80 11 00 00 [07:14:03]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [07:14:03]Write i2c OK [07:14:03]MH_I2C_Read... [07:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:03]Read from MH i2c: E2 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 17 00 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [07:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:14:03]wFMCommunicate OK [07:14:03]CreateOFDProtocolMessage done [07:14:03]OFDSenderStorePacket 163501 [07:14:03]StoreOFDPacket docnum=163501 [07:14:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D9 3E 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 BA 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7E 02 00 35 04 06 00 A5 E9 62 44 5D DF 57 DE 19 30 73 25 A4 EF [07:14:03]CheckFolder [07:14:03]dirname=/storage/ofd_packets [07:14:03]CheckFolder done [07:14:03]ProducePacketName [07:14:03]name=ofd_packets/00163501 [07:14:03]NVStorageSaveData ofd_packets/00163501 [07:14:03]File name is /storage/ofd_packets/00163501 [07:14:03]Write 301 bytes [07:14:03]NVStorageSaveData done [07:14:03]OFDSenderStorePacket done [07:14:03]KKMCreateOFDPacket done [07:14:03]NVStorageSaveData kkm_last_timestamp [07:14:03]File name is /storage/kkm_last_timestamp [07:14:03]Write 4 bytes [07:14:03]NVStorageSaveData done [07:14:03]ExternCall_PrintAddStr [07:14:03]wPrintStart [07:14:03]Write to MH i2c: 01 00 00 67 03 6A [07:14:03]Write i2c OK [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: 01 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: 01 07 00 [07:14:03]MH_I2C_Read... [07:14:03]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [07:14:03]RasterBufferAndPrint [07:14:03]line Счет N : (1)292041 [07:14:03]line ИНН: 02508201610067 [07:14:03]line Контрольно-Кассовый Чек [07:14:03]line ПРОДАЖА [07:14:03]line ТРК (МРК, ГНК) : 52 [07:14:03]line Товар: 2710124130 [07:14:03]line Аи-92-К-5 [07:14:03]line 7.380 * 67.80 [07:14:03]line = 500.36 [07:14:03]line НДС 12% НСП 1% [07:14:03]line > о реализуемом товаре [07:14:03]line ОКРУГЛЕНИЕ: -0.36 [07:14:03]line ИТОГО: 500.00 [07:14:03]line Внесено: 500.00 [07:14:03]line СДАЧА: 0.00 [07:14:03]line НСП 1% : 4.43 [07:14:03]line НДС 12% : 53.14 [07:14:03]line Наличными: 500.00 [07:14:03]line Безнал.: 0.00 [07:14:03]line Место: АЗС № 130 "Партнер Нефть" [07:14:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:14:03]line СНО: Общий режим [07:14:03]line Чек 99 21.08.2024 07:14 [07:14:03]line Смена: 466 ФФД: 1.0 [07:14:03]line ЗНМ: 0300000070 [07:14:03]line РНМ: 0000000000092562 [07:14:03]line Версия ККМ: 001 [07:14:03]line ФМ: 0000000000871769 [07:14:03]line ФД: 163501 [07:14:03]line ФПД: 182421794610655 [07:14:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163501&fm=182421794610655&tin=02508201610067®Number=0000000000092562&sum=50000 [07:14:03]written 0, free lines is 4095 [07:14:03]OFD Sender: Processing packet 163501 [packets to send 964, broken 963] [07:14:03]ProducePacketName [07:14:03]name=ofd_packets/00163501 [07:14:03]OFD Sender: To server: pG, [07:14:03]CommunicateWithHost lk.salyk.kg:30040 [07:14:03]ConnectInit lk.salyk.kg [07:14:04]Write to MH i2c: 01 00 00 92 03 95 [07:14:04]Write i2c OK [07:14:04]MH_I2C_Read... [07:14:04]Read from MH i2c: 01 [07:14:04]MH_I2C_Read... [07:14:04]Read from MH i2c: 01 07 00 [07:14:04]MH_I2C_Read... [07:14:04]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 AB 0C 53 [07:14:04]RasterBufferAndPrint [07:14:04]line [07:14:04]line [07:14:04]line [07:14:04]line [07:14:04]line [07:14:04]written 0, free lines is 3249 [07:14:04]MH_Cut [07:14:04]Write to MH i2c: D1 01 00 99 03 01 6E [07:14:04]Write i2c OK [07:14:04]MH_I2C_Read... [07:14:04]Read from MH i2c: D1 [07:14:04]MH_I2C_Read... [07:14:04]Read from MH i2c: D1 01 00 [07:14:04]MH_I2C_Read... [07:14:04]Read from MH i2c: D1 01 00 99 03 00 6D [07:14:04]Write to MH i2c: 01 00 00 9A 03 9D [07:14:04]Write i2c OK [07:14:04]MH_I2C_Read... [07:14:04]*** Cut start [07:14:04]*** Purtial cut [07:14:04]*** Stage 1: CUTSNS_PIN = 1 [07:14:05]Connected sock=11 [07:14: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 37 36 39 0F 01 00 00 D9 3E 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 BA 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7E 02 00 35 04 06 00 A5 E9 62 44 5D DF 57 DE 19 30 73 25 A4 EF [07:14:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B6 3B 47 00 CA 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7E 02 00 F4 03 04 00 0E 3D C5 66 B6 04 01 00 00 E2 41 3A 35 8F 64 AB A1 [07:14:06]CommunicateWithHost err = 0 [07:14:06]CheckOFDResponse [07:14:06]1017 (14) - 77093643461234 [07:14:06]1041 (16) - 0000000000871769 [07:14:06]1040 (4) - 163501 [07:14:06]1012 (4) - 21.08.2024 01:04 [07:14:06]1206 (1) - 0 [07:14:06]OFD Sender: Remove packet 163501 [07:14:06]ProducePacketName [07:14:06]name=ofd_packets/00163501 [07:14:06]NVStorageDeleteData [07:14:06]Read from MH i2c: 01 [07:14:06]MH_I2C_Read... [07:14:06]*** Stop cut motor [07:14:06]*** Cut end [07:14:06]Read from MH i2c: 01 07 00 [07:14:06]MH_I2C_Read... [07:14:06]Read from MH i2c: 01 07 00 9A 03 00 00 00 00 00 FF 0F B2 [07:14:06]process_action close_receipt done [07:14:06]requested_data is exist [07:14:06]produce_requested_data [07:14:06]requested_item fm.sn is exist - process it [07:14:06]wFMCommunicate request_size=4 [07:14:06]MH_SAM_APDU [07:14:06]CAPDU: 80 11 00 00 [07:14:06]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [07:14:06]Write i2c OK [07:14:06]MH_I2C_Read... [07:14:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:06]Read from MH i2c: E2 [07:14:06]MH_I2C_Read... [07:14:06]Read from MH i2c: E2 17 00 [07:14:06]MH_I2C_Read... [07:14:06]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [07:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:14:06]wFMCommunicate OK [07:14:06]requested_item fd.num is exist - process it [07:14:06]SAM_PROTO_GetFieldsCounters [07:14:06]wFMCommunicate request_size=4 [07:14:06]MH_SAM_APDU [07:14:06]CAPDU: 80 13 00 00 [07:14:06]Write to MH i2c: E2 08 00 9C 03 80 13 00 00 00 00 00 00 1B [07:14:06]Write i2c OK [07:14:06]MH_I2C_Read... [07:14:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:14:07]Read from MH i2c: E2 [07:14:07]MH_I2C_Read... [07:14:07]Read from MH i2c: E2 62 00 [07:14:07]MH_I2C_Read... [07:14:07]Read from MH i2c: E2 62 00 9C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7E 02 00 0E 04 04 00 D2 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 6A [07:14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7E 02 00 0E 04 04 00 D2 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:14:07]wFMCommunicate OK [07:14:07]SAM_PROTO_GetFieldsCounters done [07:14:07]requested_item shift.num is exist - process it [07:14:07]requested_item shift.opened is exist - process it [07:14:07]req_shift_opened [07:14:07]FM_GetShiftState [07:14:07]SAM_PROTO_GetShiftState [07:14:07]wFMCommunicate request_size=4 [07:14:07]MH_SAM_APDU [07:14:07]CAPDU: 80 13 01 00 [07:14:07]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [07:14:07]Write i2c OK [07:14:07]MH_I2C_Read... [07:14:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:07]Read from MH i2c: E2 [07:14:07]MH_I2C_Read... [07:14:07]Read from MH i2c: E2 0E 00 [07:14:07]MH_I2C_Read... [07:14:07]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [07:14:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:14:07]wFMCommunicate OK [07:14:07]SAM_PROTO_GetShiftState done [07:14:07]FM_GetShiftState done [07:14:07]req_shift_opened done [07:14:07]requested_item shift.open_date is exist - process it [07:14:07]req_shift_open_date [07:14:07]req_shift_open_date done [07:14:07]produce_requested_data done [07:14:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163501,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:14:07]process_action_free close_receipt [07:14:07]json_value_free [07:14:07]json_value_free done [07:14:07]process_json_proto returns [07:14:07]Send response to host [07:14:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163501,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:14:07]free response buf [07:14:07]execute_script done [07:14:07]execute_script returns [07:14:07]free content buf [07:14:07]Sock 9.Close socket [07:14:07]Sock 9.Thread stoped [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:20]accept exits with 10 [07:14:20]New connection [07:14:20]New thread 3067182436 created [07:14:20]Thread 3067039076 joined [07:14:20]Waiting for new connection... [07:14:20] Sock 10.Parse request [07:14:20]Sock 10.Check first char [07:14:20]Sock 10.First char is OK [07:14:20]request: POST /json_proto HTTP/1.0 [07:14:20]Method: POST [07:14:20]URL: /json_proto [07:14:20]Method is POST - this is cgi request [07:14:20]url: /json_proto [07:14:20]query_string will be loaded in cgi processing [07:14:20]execute_cgi json_proto POST (null) [07:14:20]execute_cgi path=json_proto method=POST [07:14:20]POST find Content-Length [07:14:20]Host: 172.17.44.132:8080 [07:14:20]Content-Length: 792 [07:14:20]Content-Type: application/json [07:14:20] [07:14:20]POST finish read [07:14:20]Found Content-Length = 792 [07:14:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 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\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:20]execute_script... [07:14: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)292040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 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\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:20]POST & json_proto [07:14:20]process_json_proto [07:14:20]json parsed OK: [07:14:20]protocol is kg_v1.0 [07:14:20]action value=close_receipt [07:14:20]process_action close_receipt [07:14:20]cmd_close_receipt [07:14:20]MH_GetDate [07:14:20]Write to MH i2c: F0 00 00 9E 03 90 [07:14:20]Write i2c OK [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: F0 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: F0 09 00 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: F0 09 00 9E 03 00 CC 93 C5 66 2A 83 C1 65 F6 [07:14:20]GetLastDocTimeStamp 1724224442 [07:14:20]current date 1724224460 [07:14:20]FM_GetShiftState [07:14:20]SAM_PROTO_GetShiftState [07:14:20]wFMCommunicate request_size=4 [07:14:20]MH_SAM_APDU [07:14:20]CAPDU: 80 13 01 00 [07:14:20]Write to MH i2c: E2 08 00 9F 03 80 13 01 00 00 00 00 00 1F [07:14:20]Write i2c OK [07:14:20]MH_I2C_Read... [07:14:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:20]Read from MH i2c: E2 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: E2 0E 00 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: E2 0E 00 9F 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E5 [07:14:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:14:20]wFMCommunicate OK [07:14:20]SAM_PROTO_GetShiftState done [07:14:20]FM_GetShiftState done [07:14:20]opened in 1724199517 [07:14:20]opened+sec_in_day 1724285917 [07:14:20]quantity*price = 0 [07:14:20]sum+1 = 1 [07:14:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 100 21.08.2024 07:14 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 163502 ФПД: 28405066390776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163502&fm=28405066390776&tin=02508201610067®Number=0000000000092562&sum=0 [07:14:21]StoreToDocumentArchive [07:14:21]shift 466 fd 163502 [07:14:21]save to /storage/0466/doc_00163502 [07:14:21]save last doc name /storage/0466/doc_00163502 to /storage/kkm_last_doc_name [07:14:21]save OK [07:14:21]Clear old archive folders... [07:14:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:14:21]tlvbuf is 013A8DB0 [07:14:21]SAM_PROTO_ClearQueue [07:14:21]wFMCommunicate request_size=4 [07:14:21]MH_SAM_APDU [07:14:21]CAPDU: 80 09 00 00 [07:14:21]Write to MH i2c: E2 08 00 AC 03 80 09 00 00 00 00 00 00 21 [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]*** iso7816_exchange 80 09 00 00... 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 AC 03 00 90 00 23 [07:14:21]RAPDU: 90 00 [07:14:21]wFMCommunicate OK [07:14:21]SAM_PROTO_ClearQueue done [07:14:21]KKMCreateOFDPacket [07:14:21]OFDProtocolAddRootSTLVToBuf [07:14:21]FM_MakeSignedData [07:14:21]FM_MakeSignedData [07:14:21]SAM_PROTO_SignData [07:14:21]wFMCommunicate request_size=4 [07:14:21]MH_SAM_APDU [07:14:21]CAPDU: 80 0D 01 02 [07:14:21]Write to MH i2c: E2 08 00 AD 03 80 0D 01 02 00 00 00 00 29 [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]*** iso7816_exchange 80 0D 01 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 AD 03 00 90 00 24 [07:14:21]RAPDU: 90 00 [07:14:21]wFMCommunicate OK [07:14:21]wFMCommunicate request_size=255 [07:14:21]MH_SAM_APDU [07:14:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 00 00 00 F4 03 04 00 CC 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7E 02 00 35 04 06 00 19 [07:14:21]Write to MH i2c: E2 02 01 AE 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 64 00 00 00 F4 03 04 00 CC 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7E 02 00 35 04 06 00 19 00 00 E5 [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 AE 03 00 90 00 25 [07:14:21]RAPDU: 90 00 [07:14:21]wFMCommunicate OK [07:14:21]wFMCommunicate request_size=10 [07:14:21]MH_SAM_APDU [07:14:21]CAPDU: 80 0D 02 02 05 D5 91 E4 5C F8 [07:14:21]Write to MH i2c: E2 0D 00 AF 03 80 0D 02 02 05 00 D5 91 E4 5C F8 00 00 D4 [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 AF 03 00 90 00 26 [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 B0 03 80 0D 03 02 00 00 00 00 2E [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 B0 03 00 69 DA 64 42 C7 C1 3D 3E 90 00 1B [07:14:21]RAPDU: 69 DA 64 42 C7 C1 3D 3E 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 B1 03 80 11 00 00 00 00 00 00 2E [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 B1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [07:14:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:14:21]wFMCommunicate OK [07:14:21]CreateOFDProtocolMessage done [07:14:21]OFDSenderStorePacket 163502 [07:14:21]StoreOFDPacket docnum=163502 [07:14:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA C8 07 01 D3 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 00 00 00 F4 03 04 00 CC 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7E 02 00 35 04 06 00 19 D5 91 E4 5C F8 69 DA 64 42 C7 C1 3D 3E [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/00163502 [07:14:21]NVStorageSaveData ofd_packets/00163502 [07:14:21]File name is /storage/ofd_packets/00163502 [07:14:21]Write 301 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 B2 03 B5 [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 B2 03 00 00 00 00 00 FF 0F CA [07:14:21]RasterBufferAndPrint [07:14:21]line Счет N : (1)292040 [07:14:21]line ИНН: 02508201610067 [07:14:21]line Контрольно-Кассовый Чек [07:14:21]line ПРОДАЖА [07:14:21]line ТРК (МРК, ГНК) : 32 [07:14:21]line Товар: 2710124130 [07:14:21]line Аи-92-К-5 [07:14:21]line 30.000 * 0.00 [07:14:21]line = 0.00 [07:14:21]line НДС 12% НСП 1% [07:14:21]line > о реализуемом товаре [07:14:21]line ИТОГО: 0.00 [07:14:21]line НСП 1% : 0.00 [07:14:21]line НДС 12% : 0.00 [07:14:21]line Наличными: 0.00 [07:14:21]line Безнал.: 0.00 [07:14:21]line Место: АЗС № 130 "Партнер Нефть" [07:14:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:14:21]line СНО: Общий режим [07:14:21]line Чек 100 21.08.2024 07:14 [07:14:21]line Смена: 466 ФФД: 1.0 [07:14:21]line ЗНМ: 0300000070 [07:14:21]line РНМ: 0000000000092562 [07:14:21]line Версия ККМ: 001 [07:14:21]line Талоны: Топливная Карта [07:14:21]line 46286 [07:14:21]line ФМ: 0000000000871769 [07:14:21]line ФД: 163502 [07:14:21]line ФПД: 28405066390776 [07:14:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163502&fm=28405066390776&tin=02508201610067®Number=0000000000092562&sum=0 [07:14:21]written 0, free lines is 4095 [07:14:21]OFD Sender: Processing packet 163502 [packets to send 964, broken 963] [07:14:21]ProducePacketName [07:14:21]name=ofd_packets/00163502 [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:22]Write to MH i2c: 01 00 00 DC 03 DF [07:14:22]Write i2c OK [07:14:22]MH_I2C_Read... [07:14:22]Read from MH i2c: 01 [07:14:22]MH_I2C_Read... [07:14:22]Read from MH i2c: 01 07 00 [07:14:22]MH_I2C_Read... [07:14:22]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 C0 0C B2 [07:14:22]RasterBufferAndPrint [07:14:22]line [07:14:22]line [07:14:22]line [07:14:22]line [07:14:22]line [07:14:22]written 0, free lines is 3271 [07:14:22]MH_Cut [07:14:22]Write to MH i2c: D1 01 00 E3 03 01 B8 [07:14:22]Write i2c OK [07:14:22]MH_I2C_Read... [07:14:22]Read from MH i2c: D1 [07:14:22]MH_I2C_Read... [07:14:22]Read from MH i2c: D1 01 00 [07:14:22]MH_I2C_Read... [07:14:22]Read from MH i2c: D1 01 00 E3 03 00 B7 [07:14:22]Write to MH i2c: 01 00 00 E4 03 E7 [07:14:22]Write i2c OK [07:14:22]MH_I2C_Read... [07:14:22]Connected sock=9 [07:14: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 37 36 39 0F 01 00 00 DA C8 07 01 D3 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 00 00 00 F4 03 04 00 CC 93 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7E 02 00 35 04 06 00 19 D5 91 E4 5C F8 69 DA 64 42 C7 C1 3D 3E [07:14:23]*** Cut start [07:14:23]*** Purtial cut [07:14:23]*** Stage 1: CUTSNS_PIN = 1 [07:14:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8C 5D 47 00 7D 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 37 36 39 10 04 04 00 AE 7E 02 00 F4 03 04 00 1F 3D C5 66 B6 04 01 00 00 E5 5C 24 A3 3A 28 FE 11 [07:14:23]CommunicateWithHost err = 0 [07:14:23]CheckOFDResponse [07:14:23]1017 (14) - 77093643461234 [07:14:23]1041 (16) - 0000000000871769 [07:14:23]1040 (4) - 163502 [07:14:23]1012 (4) - 21.08.2024 01:04 [07:14:23]1206 (1) - 0 [07:14:23]OFD Sender: Remove packet 163502 [07:14:23]ProducePacketName [07:14:23]name=ofd_packets/00163502 [07:14:23]NVStorageDeleteData [07:14:24]OFD Sender: No OFD packet to send [07:14:25]Read from MH i2c: 01 [07:14:25]MH_I2C_Read... [07:14:25]*** Stop cut motor [07:14:25]*** Cut end [07:14:25]Read from MH i2c: 01 07 00 [07:14:25]MH_I2C_Read... [07:14:25]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [07:14:25]process_action close_receipt done [07:14:25]requested_data is exist [07:14:25]produce_requested_data [07:14:25]requested_item fm.sn is exist - process it [07:14:25]wFMCommunicate request_size=4 [07:14:25]MH_SAM_APDU [07:14:25]CAPDU: 80 11 00 00 [07:14:25]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [07:14:25]Write i2c OK [07:14:25]MH_I2C_Read... [07:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:25]Read from MH i2c: E2 [07:14:25]MH_I2C_Read... [07:14:25]Read from MH i2c: E2 17 00 [07:14:25]MH_I2C_Read... [07:14:25]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [07:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:14:25]wFMCommunicate OK [07:14:25]requested_item fd.num is exist - process it [07:14:25]SAM_PROTO_GetFieldsCounters [07:14:25]wFMCommunicate request_size=4 [07:14:25]MH_SAM_APDU [07:14:25]CAPDU: 80 13 00 00 [07:14:25]Write to MH i2c: E2 08 00 E6 03 80 13 00 00 00 00 00 00 65 [07:14:25]Write i2c OK [07:14:25]MH_I2C_Read... [07:14:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:14:25]Read from MH i2c: E2 [07:14:25]MH_I2C_Read... [07:14:25]Read from MH i2c: E2 62 00 [07:14:25]MH_I2C_Read... [07:14:25]Read from MH i2c: E2 62 00 E6 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7E 02 00 0E 04 04 00 D2 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 B8 [07:14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7E 02 00 0E 04 04 00 D2 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:14:25]wFMCommunicate OK [07:14:25]SAM_PROTO_GetFieldsCounters done [07:14:25]requested_item shift.num is exist - process it [07:14:25]requested_item shift.opened is exist - process it [07:14:25]req_shift_opened [07:14:25]FM_GetShiftState [07:14:25]SAM_PROTO_GetShiftState [07:14:25]wFMCommunicate request_size=4 [07:14:25]MH_SAM_APDU [07:14:25]CAPDU: 80 13 01 00 [07:14:25]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [07:14:25]Write i2c OK [07:14:25]MH_I2C_Read... [07:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:25]Read from MH i2c: E2 [07:14:25]MH_I2C_Read... [07:14:25]Read from MH i2c: E2 0E 00 [07:14:25]MH_I2C_Read... [07:14:25]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2D [07:14:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:14:25]wFMCommunicate OK [07:14:25]SAM_PROTO_GetShiftState done [07:14:25]FM_GetShiftState done [07:14:25]req_shift_opened done [07:14:25]requested_item shift.open_date is exist - process it [07:14:25]req_shift_open_date [07:14:25]req_shift_open_date done [07:14:25]produce_requested_data done [07:14:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163502,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:14:25]process_action_free close_receipt [07:14:25]json_value_free [07:14:25]json_value_free done [07:14:25]process_json_proto returns [07:14:25]Send response to host [07:14:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163502,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:14:25]free response buf [07:14:25]execute_script done [07:14:25]execute_script returns [07:14:25]free content buf [07:14:25]Sock 10.Close socket [07:14:25]Sock 10.Thread stoped [07:14:29]OFD Sender: No OFD packet to send [07:14:34]OFD Sender: No OFD packet to send [07:14:39]OFD Sender: No OFD packet to send [07:14:44]OFD Sender: No OFD packet to send [07:14:49]OFD Sender: No OFD packet to send [07:14:54]OFD Sender: No OFD packet to send [07:14:59]OFD Sender: No OFD packet to send [07:15:04]OFD Sender: No OFD packet to send [07:15:09]OFD Sender: No OFD packet to send [07:15:14]OFD Sender: No OFD packet to send [07:15:19]OFD Sender: No OFD packet to send [07:15:24]OFD Sender: No OFD packet to send [07:15:29]OFD Sender: No OFD packet to send [07:15:34]OFD Sender: No OFD packet to send [07:15:39]OFD Sender: No OFD packet to send [07:15:44]OFD Sender: No OFD packet to send [07:15:49]OFD Sender: No OFD packet to send [07:15:54]OFD Sender: No OFD packet to send [07:15:59]OFD Sender: No OFD packet to send [07:16:04]OFD Sender: No OFD packet to send [07:16:09]OFD Sender: No OFD packet to send [07:16:14]OFD Sender: No OFD packet to send [07:16:19]OFD Sender: No OFD packet to send [07:16:24]OFD Sender: No OFD packet to send [07:16:29]OFD Sender: No OFD packet to send [07:16:34]OFD Sender: No OFD packet to send [07:16:39]OFD Sender: No OFD packet to send [07:16:44]OFD Sender: No OFD packet to send [07:16:49]OFD Sender: No OFD packet to send [07:16:54]OFD Sender: No OFD packet to send [07:16:59]OFD Sender: No OFD packet to send [07:17:04]OFD Sender: No OFD packet to send [07:17:09]OFD Sender: No OFD packet to send [07:17:11]recv_with_timeout no data received [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:55]OFD Sender: No OFD packet to send [07:18:00]OFD Sender: No OFD packet to send [07:18:05]OFD Sender: No OFD packet to send [07:18:10]OFD Sender: No OFD packet to send [07:18:15]OFD Sender: No OFD packet to send [07:18:20]OFD Sender: No OFD packet to send [07:18:25]OFD Sender: No OFD packet to send [07:18:26]recv_with_timeout no data received [07:18:30]OFD Sender: No OFD packet to send [07:18:35]OFD Sender: No OFD packet to send [07:18:40]OFD Sender: No OFD packet to send [07:18:45]OFD Sender: No OFD packet to send [07:18:49]recv_with_timeout no data received [07:18:50]OFD Sender: No OFD packet to send [07:18:55]OFD Sender: No OFD packet to send [07:19:00]OFD Sender: No OFD packet to send [07:19:05]OFD Sender: No OFD packet to send [07:19:10]OFD Sender: No OFD packet to send [07:19:15]OFD Sender: No OFD packet to send [07:19:20]OFD Sender: No OFD packet to send [07:19:25]OFD Sender: No OFD packet to send [07:19:30]OFD Sender: No OFD packet to send [07:19:35]OFD Sender: No OFD packet to send [07:19:40]OFD Sender: No OFD packet to send [07:19:45]OFD Sender: No OFD packet to send [07:19:47]accept exits with 7 [07:19:47]New connection [07:19:47]New thread 3067039076 created [07:19:47]Thread 3067182436 joined [07:19:47]Waiting for new connection... [07:19:47] Sock 7.Parse request [07:19:47]Sock 7.Check first char [07:19:47]Sock 7.First char is OK [07:19:47]request: POST /json_proto HTTP/1.0 [07:19:47]Method: POST [07:19:47]URL: /json_proto [07:19:47]Method is POST - this is cgi request [07:19:47]url: /json_proto [07:19:47]query_string will be loaded in cgi processing [07:19:47]execute_cgi json_proto POST (null) [07:19:47]execute_cgi path=json_proto method=POST [07:19:47]POST find Content-Length [07:19:47]Host: 172.17.44.132:8080 [07:19:47]Content-Length: 672 [07:19:47]Content-Type: application/json [07:19:47] [07:19:47]POST finish read [07:19:47]Found Content-Length = 672 [07:19:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:19:47]execute_script... [07:19: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)292042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:19:47]POST & json_proto [07:19:47]process_json_proto [07:19:47]json parsed OK: [07:19:47]protocol is kg_v1.0 [07:19:47]action value=close_receipt [07:19:47]process_action close_receipt [07:19:47]cmd_close_receipt [07:19:47]MH_GetDate [07:19:47]Write to MH i2c: F0 00 00 E8 03 DA [07:19:47]Write i2c OK [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: F0 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: F0 09 00 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: F0 09 00 E8 03 00 14 95 C5 66 2A 83 C1 65 8A [07:19:47]GetLastDocTimeStamp 1724224460 [07:19:47]current date 1724224788 [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 E9 03 80 13 01 00 00 00 00 00 69 [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 E9 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2F [07:19:47]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [07:19:47]opened+sec_in_day 1724285917 [07:19:47]quantity*price = 100035 [07:19:47]sum+1 = 100036 [07:19:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 101 21.08.2024 07:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163503 ФПД: 126132552097759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163503&fm=126132552097759&tin=02508201610067®Number=0000000000092562&sum=100000 [07:19:49]StoreToDocumentArchive [07:19:49]shift 466 fd 163503 [07:19:49]save to /storage/0466/doc_00163503 [07:19:49]save last doc name /storage/0466/doc_00163503 to /storage/kkm_last_doc_name [07:19:49]save OK [07:19:49]Clear old archive folders... [07:19:49]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:19:49]tlvbuf is 013BA600 [07:19:49]SAM_PROTO_ClearQueue [07:19:49]wFMCommunicate request_size=4 [07:19:49]MH_SAM_APDU [07:19:49]CAPDU: 80 09 00 00 [07:19:49]Write to MH i2c: E2 08 00 F6 03 80 09 00 00 00 00 00 00 6B [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:19:49]Read from MH i2c: E2 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 03 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [07:19:49]RAPDU: 90 00 [07:19:49]wFMCommunicate OK [07:19:49]SAM_PROTO_ClearQueue done [07:19:49]KKMCreateOFDPacket [07:19:49]OFDProtocolAddRootSTLVToBuf [07:19:49]FM_MakeSignedData [07:19:49]FM_MakeSignedData [07:19:49]SAM_PROTO_SignData [07:19:49]wFMCommunicate request_size=4 [07:19:49]MH_SAM_APDU [07:19:49]CAPDU: 80 0D 01 02 [07:19:49]Write to MH i2c: E2 08 00 F7 03 80 0D 01 02 00 00 00 00 73 [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:19:49]Read from MH i2c: E2 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 03 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [07:19:49]RAPDU: 90 00 [07:19:49]wFMCommunicate OK [07:19:49]wFMCommunicate request_size=255 [07:19:49]MH_SAM_APDU [07:19:49]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 65 00 00 00 F4 03 04 00 14 95 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7E 02 00 35 04 06 00 72 B7 85 [07:19:49]Write to MH i2c: E2 02 01 F8 03 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 65 00 00 00 F4 03 04 00 14 95 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7E 02 00 35 04 06 00 72 B7 85 00 00 DB [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:49]Read from MH i2c: E2 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 03 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [07:19:49]RAPDU: 90 00 [07:19:49]wFMCommunicate OK [07:19:49]wFMCommunicate request_size=8 [07:19:49]MH_SAM_APDU [07:19:49]CAPDU: 80 0D 02 02 03 F6 5F DF [07:19:49]Write to MH i2c: E2 0B 00 F9 03 80 0D 02 02 03 00 F6 5F DF 00 00 B0 [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 [07:19:49]MH_I2C_Read... [07:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:49]Read from MH i2c: E2 03 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [07:19:49]RAPDU: 90 00 [07:19:49]wFMCommunicate OK [07:19:49]wFMCommunicate request_size=4 [07:19:49]MH_SAM_APDU [07:19:49]CAPDU: 80 0D 03 02 [07:19:49]Write to MH i2c: E2 08 00 FA 03 80 0D 03 02 00 00 00 00 78 [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:19:49]Read from MH i2c: E2 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 0B 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 0B 00 FA 03 00 A3 52 68 AF 47 A2 26 B9 90 00 4D [07:19:49]RAPDU: A3 52 68 AF 47 A2 26 B9 90 00 [07:19:49]wFMCommunicate OK [07:19:49]SAM_PROTO_SignData done [07:19:49]FM_MakeSignedData done [07:19:49]CreateOFDProtocolMessage [07:19:49]wFMCommunicate request_size=4 [07:19:49]MH_SAM_APDU [07:19:49]CAPDU: 80 11 00 00 [07:19:49]Write to MH i2c: E2 08 00 FB 03 80 11 00 00 00 00 00 00 78 [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:49]Read from MH i2c: E2 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 17 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 17 00 FB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [07:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:49]wFMCommunicate OK [07:19:49]CreateOFDProtocolMessage done [07:19:49]OFDSenderStorePacket 163503 [07:19:49]StoreOFDPacket docnum=163503 [07:19:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 4C 5F 05 01 62 BB 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 65 00 00 00 F4 03 04 00 14 95 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7E 02 00 35 04 06 00 72 B7 85 F6 5F DF A3 52 68 AF 47 A2 26 B9 [07:19:49]CheckFolder [07:19:49]dirname=/storage/ofd_packets [07:19:49]CheckFolder done [07:19:49]ProducePacketName [07:19:49]name=ofd_packets/00163503 [07:19:49]NVStorageSaveData ofd_packets/00163503 [07:19:49]File name is /storage/ofd_packets/00163503 [07:19:49]Write 299 bytes [07:19:49]NVStorageSaveData done [07:19:49]OFDSenderStorePacket done [07:19:49]KKMCreateOFDPacket done [07:19:49]NVStorageSaveData kkm_last_timestamp [07:19:49]File name is /storage/kkm_last_timestamp [07:19:49]Write 4 bytes [07:19:49]NVStorageSaveData done [07:19:49]ExternCall_PrintAddStr [07:19:49]wPrintStart [07:19:49]Write to MH i2c: 01 00 00 FC 03 FF [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: 01 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: 01 07 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 FF 0F 14 [07:19:49]RasterBufferAndPrint [07:19:49]line Счет N : (1)292042 [07:19:49]line ИНН: 02508201610067 [07:19:49]line Контрольно-Кассовый Чек [07:19:49]line ПРОДАЖА [07:19:49]line ТРК (МРК, ГНК) : 51 [07:19:49]line Товар: 2710124130 [07:19:49]line SU-92-К-5 [07:19:49]line 14.540 * 68.80 [07:19:49]line = 1000.35 [07:19:49]line НДС 12% НСП 1% [07:19:49]line > о реализуемом товаре [07:19:49]line ОКРУГЛЕНИЕ: -0.35 [07:19:49]line ИТОГО: 1000.00 [07:19:49]line Внесено: 1000.00 [07:19:49]line СДАЧА: 0.00 [07:19:49]line НСП 1% : 8.85 [07:19:49]line НДС 12% : 106.23 [07:19:49]line Наличными: 1000.00 [07:19:49]line Безнал.: 0.00 [07:19:49]line Место: АЗС № 130 "Партнер Нефть" [07:19:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:19:49]line СНО: Общий режим [07:19:49]line Чек 101 21.08.2024 07:19 [07:19:49]line Смена: 466 ФФД: 1.0 [07:19:49]line ЗНМ: 0300000070 [07:19:49]line РНМ: 0000000000092562 [07:19:49]line Версия ККМ: 001 [07:19:49]line ФМ: 0000000000871769 [07:19:49]line ФД: 163503 [07:19:49]line ФПД: 126132552097759 [07:19:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T071948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163503&fm=126132552097759&tin=02508201610067®Number=0000000000092562&sum=100000 [07:19:49]written 0, free lines is 4095 [07:19:49]OFD Sender: Processing packet 163503 [packets to send 964, broken 963] [07:19:49]ProducePacketName [07:19:49]name=ofd_packets/00163503 [07:19:49]OFD Sender: To server: pG, [07:19:49]CommunicateWithHost lk.salyk.kg:30040 [07:19:49]ConnectInit lk.salyk.kg [07:19:50]Write to MH i2c: 01 00 00 27 04 2B [07:19:50]Write i2c OK [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: 01 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: 01 07 00 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 A2 0C E0 [07:19:50]RasterBufferAndPrint [07:19:50]line [07:19:50]line [07:19:50]line [07:19:50]line [07:19:50]line [07:19:50]written 0, free lines is 3238 [07:19:50]MH_Cut [07:19:50]Write to MH i2c: D1 01 00 2E 04 01 04 [07:19:50]Write i2c OK [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: D1 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: D1 01 00 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: D1 01 00 2E 04 00 03 [07:19:50]Write to MH i2c: 01 00 00 2F 04 33 [07:19:50]Write i2c OK [07:19:50]MH_I2C_Read... [07:19:50]Connected sock=10 [07:19: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 37 36 39 0D 01 00 00 4C 5F 05 01 62 BB 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 65 00 00 00 F4 03 04 00 14 95 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7E 02 00 35 04 06 00 72 B7 85 F6 5F DF A3 52 68 AF 47 A2 26 B9 [07:19:50]*** Cut start [07:19:50]*** Purtial cut [07:19:50]*** Stage 1: CUTSNS_PIN = 1 [07:19:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7F 07 47 00 DE 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 37 36 39 10 04 04 00 AF 7E 02 00 F4 03 04 00 67 3E C5 66 B6 04 01 00 00 9E BF BB 37 7D C5 9F B5 [07:19:51]CommunicateWithHost err = 0 [07:19:51]CheckOFDResponse [07:19:51]1017 (14) - 77093643461234 [07:19:51]1041 (16) - 0000000000871769 [07:19:51]1040 (4) - 163503 [07:19:51]1012 (4) - 21.08.2024 01:09 [07:19:51]1206 (1) - 0 [07:19:51]OFD Sender: Remove packet 163503 [07:19:51]ProducePacketName [07:19:51]name=ofd_packets/00163503 [07:19:51]NVStorageDeleteData [07:19:52]OFD Sender: No OFD packet to send [07:19:52]Read from MH i2c: 01 [07:19:52]MH_I2C_Read... [07:19:52]*** Stop cut motor [07:19:52]*** Cut end [07:19:52]Read from MH i2c: 01 07 00 [07:19:52]MH_I2C_Read... [07:19:52]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [07:19:52]process_action close_receipt done [07:19:52]requested_data is exist [07:19:52]produce_requested_data [07:19:52]requested_item fm.sn is exist - process it [07:19:52]wFMCommunicate request_size=4 [07:19:52]MH_SAM_APDU [07:19:52]CAPDU: 80 11 00 00 [07:19:52]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [07:19:52]Write i2c OK [07:19:52]MH_I2C_Read... [07:19:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:52]Read from MH i2c: E2 [07:19:52]MH_I2C_Read... [07:19:52]Read from MH i2c: E2 17 00 [07:19:52]MH_I2C_Read... [07:19:52]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [07:19:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:52]wFMCommunicate OK [07:19:52]requested_item fd.num is exist - process it [07:19:52]SAM_PROTO_GetFieldsCounters [07:19:52]wFMCommunicate request_size=4 [07:19:52]MH_SAM_APDU [07:19:52]CAPDU: 80 13 00 00 [07:19:52]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [07:19:52]Write i2c OK [07:19:52]MH_I2C_Read... [07:19:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:53]Read from MH i2c: E2 [07:19:53]MH_I2C_Read... [07:19:53]Read from MH i2c: E2 62 00 [07:19:53]MH_I2C_Read... [07:19:53]Read from MH i2c: E2 62 00 31 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7E 02 00 0E 04 04 00 D2 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 08 [07:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7E 02 00 0E 04 04 00 D2 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:19:53]wFMCommunicate OK [07:19:53]SAM_PROTO_GetFieldsCounters done [07:19:53]requested_item shift.num is exist - process it [07:19:53]requested_item shift.opened is exist - process it [07:19:53]req_shift_opened [07:19:53]FM_GetShiftState [07:19:53]SAM_PROTO_GetShiftState [07:19:53]wFMCommunicate request_size=4 [07:19:53]MH_SAM_APDU [07:19:53]CAPDU: 80 13 01 00 [07:19:53]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [07:19:53]Write i2c OK [07:19:53]MH_I2C_Read... [07:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:53]Read from MH i2c: E2 [07:19:53]MH_I2C_Read... [07:19:53]Read from MH i2c: E2 0E 00 [07:19:53]MH_I2C_Read... [07:19:53]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 79 [07:19:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:19:53]wFMCommunicate OK [07:19:53]SAM_PROTO_GetShiftState done [07:19:53]FM_GetShiftState done [07:19:53]req_shift_opened done [07:19:53]requested_item shift.open_date is exist - process it [07:19:53]req_shift_open_date [07:19:53]req_shift_open_date done [07:19:53]produce_requested_data done [07:19:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163503,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:19:53]process_action_free close_receipt [07:19:53]json_value_free [07:19:53]json_value_free done [07:19:53]process_json_proto returns [07:19:53]Send response to host [07:19:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163503,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:19:53]free response buf [07:19:53]execute_script done [07:19:53]execute_script returns [07:19:53]free content buf [07:19:53]Sock 7.Close socket [07:19:53]Sock 7.Thread stoped [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** 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 5400000000572578 (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: 17044054+1707180842=1724224896 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 80 95 C5 66 2A 83 C1 65 12 [07:21:36]Current date/time: 21.08.2024 07:21 [07:21:36]FM_Init [07:21:36]wFMConnect [07:21:36]MH_SAM_On [07:21:36]Write to MH i2c: E0 00 00 08 00 E7 [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]*** iso7816_init finished! [07:21:36]*** atr: [07:21:36]*** 0F 3B D5 18 FF 81 91 FE [07:21:36]*** 1F C3 80 73 C8 21 10 0A [07:21:36]*** 00 00 00 00 00 00 00 00 [07:21:36]*** 00 00 00 00 00 00 00 00 [07:21:36]*** 00 00 00 00 00 00 00 00 [07:21:36]Read from MH i2c: E0 [07:21:36]MH_I2C_Read... [07:21:36]*** 00 00 00 00 00 00 00 00 [07:21:36]Read from MH i2c: E0 10 00 [07:21:36]MH_I2C_Read... [07:21:36]*** 00 00 00 00 00 00 00 00 [07:21:36]*** 00 00 00 00 00 00 00 00 [07:21:36]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:21:36]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:21:36]wFMCommunicate request_size=10 [07:21:36]MH_SAM_APDU [07:21:36]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:21:36]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:21:36]Read from MH i2c: E2 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:21:36]RAPDU: 90 00 [07:21:36]wFMCommunicate OK [07:21:36]wFMCommunicate request_size=4 [07:21:36]MH_SAM_APDU [07:21:36]CAPDU: 80 11 00 00 [07:21:36]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:21:36]Read from MH i2c: E2 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 17 00 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [07:21:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:21:36]wFMCommunicate OK [07:21:36]Detected FM SN is 0000000000871769 [07:21:36]Stored FM SN is 0000000000871769 [07:21:36]wFMCommunicate request_size=9 [07:21:36]MH_SAM_APDU [07:21:36]CAPDU: 80 16 00 00 04 E7 8B 00 00 [07:21:36]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:21:36]Read from MH i2c: E2 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:21:36]RAPDU: 90 00 [07:21:36]wFMCommunicate OK [07:21:36]FM PIN OK [07:21:36]wFMCommunicate request_size=8 [07:21:36]MH_SAM_APDU [07:21:36]CAPDU: 80 14 04 00 03 02 00 01 [07:21:36]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:21:36]Read from MH i2c: E2 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:21:36]RAPDU: 90 00 [07:21:36]wFMCommunicate OK [07:21:36]wFMCommunicate request_size=13 [07:21:36]MH_SAM_APDU [07:21:36]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:21:36]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:21:36]Read from MH i2c: E2 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:21:36]RAPDU: 90 00 [07:21:36]wFMCommunicate OK [07:21:36]wFMCommunicate request_size=4 [07:21:36]MH_SAM_APDU [07:21:36]CAPDU: 80 11 00 00 [07:21:36]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:21:36]Read from MH i2c: E2 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 17 00 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [07:21:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:21:36]wFMCommunicate OK [07:21:36]DocumentArchiveInit [07:21:36]Start Httpd... [07:21:36]Httpd thread 3067338084 created [07:21:36]Write to MH i2c: 01 00 00 0F 00 0F [07:21:36]Write i2c OK [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: 01 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: 01 07 00 [07:21:36]MH_I2C_Read... [07:21:36]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:21:36]MH Int Process started [07:21:36]Allocated Socket 8 [07:21:36]Bind OK [07:21:36]Listen OK [07:21:36]httpd running on port 8080 [07:21:36]Waiting for new connection... [07:21:37]OFD Sender: No OFD packet to send [07:21:41]accept exits with 9 [07:21:41]New connection [07:21:41]New thread 3067051364 created [07:21:41]Waiting for new connection... [07:21:41] Sock 9.Parse request [07:21:41]Sock 9.Check first char [07:21:41]Sock 9.First char is OK [07:21:41]request: POST /json_proto HTTP/1.0 [07:21:41]Method: POST [07:21:41]URL: /json_proto [07:21:41]Method is POST - this is cgi request [07:21:41]url: /json_proto [07:21:41]query_string will be loaded in cgi processing [07:21:41]execute_cgi json_proto POST (null) [07:21:41]execute_cgi path=json_proto method=POST [07:21:41]POST find Content-Length [07:21:41]Host: 172.17.44.132:8080 [07:21:41]Content-Length: 215 [07:21:41]Content-Type: application/json [07:21:41] [07:21:41]POST finish read [07:21:41]Found Content-Length = 215 [07:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:21:41]execute_script... [07:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:21:41]POST & json_proto [07:21:41]process_json_proto [07:21:41]json parsed OK: [07:21:41]protocol is kg_v1.0 [07:21:41]action value=get_value [07:21:41]process_action get_value [07:21:41]cmd_get_value [07:21:41]process_action get_value done [07:21:41]requested_data is exist [07:21:41]produce_requested_data [07:21:41]requested_item kkm.sn is exist - process it [07:21:41]requested_item kkm.ver is exist - process it [07:21:41]requested_item fm.sn is exist - process it [07:21:41]wFMCommunicate request_size=4 [07:21:41]MH_SAM_APDU [07:21:41]CAPDU: 80 11 00 00 [07:21:41]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:21:41]Write i2c OK [07:21:41]MH_I2C_Read... [07:21:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:21:41]Read from MH i2c: E2 [07:21:41]MH_I2C_Read... [07:21:41]Read from MH i2c: E2 17 00 [07:21:41]MH_I2C_Read... [07:21:41]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 37 36 39 90 00 E3 [07:21:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:21:41]wFMCommunicate OK [07:21:41]requested_item fd.num is exist - process it [07:21:41]SAM_PROTO_GetFieldsCounters [07:21:41]wFMCommunicate request_size=4 [07:21:41]MH_SAM_APDU [07:21:41]CAPDU: 80 13 00 00 [07:21:41]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:21:41]Write i2c OK [07:21:41]MH_I2C_Read... [07:21:41]Read from MH i2c: E2 [07:21:41]MH_I2C_Read... [07:21:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:21:41]Read from MH i2c: E2 62 00 [07:21:41]MH_I2C_Read... [07:21:41]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7E 02 00 0E 04 04 00 D2 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 E4 [07:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7E 02 00 0E 04 04 00 D2 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:21:41]wFMCommunicate OK [07:21:41]SAM_PROTO_GetFieldsCounters done [07:21:41]requested_item shift.num is exist - process it [07:21:41]requested_item shift.opened is exist - process it [07:21:41]req_shift_opened [07:21:41]FM_GetShiftState [07:21:41]SAM_PROTO_GetShiftState [07:21:41]wFMCommunicate request_size=4 [07:21:41]MH_SAM_APDU [07:21:41]CAPDU: 80 13 01 00 [07:21:41]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:21:41]Write i2c OK [07:21:41]MH_I2C_Read... [07:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:21:41]Read from MH i2c: E2 [07:21:41]MH_I2C_Read... [07:21:41]Read from MH i2c: E2 0E 00 [07:21:41]MH_I2C_Read... [07:21:41]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [07:21:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:21:41]wFMCommunicate OK [07:21:41]SAM_PROTO_GetShiftState done [07:21:41]FM_GetShiftState done [07:21:41]req_shift_opened done [07:21:41]requested_item shift.open_date is exist - process it [07:21:41]req_shift_open_date [07:21:41]req_shift_open_date done [07:21:41]produce_requested_data done [07:21:41]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163503,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:21:41]process_action_free get_value [07:21:41]json_value_free [07:21:41]json_value_free done [07:21:41]process_json_proto returns [07:21:41]Send response to host [07:21:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163503,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:21:41]free response buf [07:21:41]execute_script done [07:21:41]execute_script returns [07:21:41]free content buf [07:21:41]Sock 9.Close socket [07:21:41]Sock 9.Thread stoped [07:21:41]accept exits with 10 [07:21:41]New connection [07:21:41]New thread 3066908004 created [07:21:41]Thread 3067051364 joined [07:21:41]Waiting for new connection... [07:21:41] Sock 10.Parse request [07:21:41]Sock 10.Check first char [07:21:41]Sock 10.First char is OK [07:21:41]request: POST /json_proto HTTP/1.0 [07:21:41]Method: POST [07:21:41]URL: /json_proto [07:21:41]Method is POST - this is cgi request [07:21:41]url: /json_proto [07:21:41]query_string will be loaded in cgi processing [07:21:41]execute_cgi json_proto POST (null) [07:21:41]execute_cgi path=json_proto method=POST [07:21:41]POST find Content-Length [07:21:41]Host: 172.17.44.132:8080 [07:21:41]Content-Length: 331 [07:21:41]Content-Type: application/json [07:21:41] [07:21:41]POST finish read [07:21:41]Found Content-Length = 331 [07:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:21:41]execute_script... [07:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:21:41]POST & json_proto [07:21:41]process_json_proto [07:21:41]json parsed OK: [07:21:41]protocol is kg_v1.0 [07:21:41]action value=get_value [07:21:41]process_action get_value [07:21:41]cmd_get_value [07:21:41]process_action get_value done [07:21:41]requested_data is exist [07:21:41]produce_requested_data [07:21:41]requested_item fm.sale.total is exist - process it [07:21:41]SAM_PROTO_GetFMData [07:21:41]wFMCommunicate request_size=4 [07:21:41]MH_SAM_APDU [07:21:41]CAPDU: 80 13 03 00 [07:21:41]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:21:41]Write i2c OK [07:21:41]MH_I2C_Read... [07:21:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:21:42]Read from MH i2c: E2 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 0A 7B 02 00 69 04 A4 00 6F 04 04 00 FA 77 02 00 B1 04 05 00 70 E4 3D 6C 03 70 04 05 00 DE 35 A7 69 02 72 04 05 00 92 AE 96 02 01 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 18 B3 11 5D 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 0A 3D C1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 19 [07:21:42]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0A 7B 02 00 69 04 A4 00 6F 04 04 00 FA 77 02 00 B1 04 05 00 70 E4 3D 6C 03 70 04 05 00 DE 35 A7 69 02 72 04 05 00 92 AE 96 02 01 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 18 B3 11 5D 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 0A 3D C1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [07:21:42]wFMCommunicate OK [07:21:42]wFMCommunicate request_size=4 [07:21:42]MH_SAM_APDU [07:21:42]CAPDU: 80 17 00 00 [07:21:42]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:21:42]Write i2c OK [07:21:42]MH_I2C_Read... [07:21:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:21:42]Read from MH i2c: E2 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [07:21:42]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:21:42]wFMCommunicate OK [07:21:42]wFMCommunicate request_size=4 [07:21:42]MH_SAM_APDU [07:21:42]CAPDU: 80 17 00 00 [07:21:42]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:21:42]Write i2c OK [07:21:42]MH_I2C_Read... [07:21:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:21:42]Read from MH i2c: E2 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [07:21:42]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:21:42]wFMCommunicate OK [07:21:42]wFMCommunicate request_size=4 [07:21:42]MH_SAM_APDU [07:21:42]CAPDU: 80 17 00 00 [07:21:42]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:21:42]Write i2c OK [07:21:42]MH_I2C_Read... [07:21:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:21:42]Read from MH i2c: E2 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 [07:21:42]MH_I2C_Read... [07:21:42]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [07:21:42]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:21:42]wFMCommunicate OK [07:21:42]wFMCommunicate request_size=4 [07:21:42]MH_SAM_APDU [07:21:42]CAPDU: 80 17 00 00 [07:21:42]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:21:42]OFD Sender: No OFD packet to send [07:21:42]Write i2c OK [07:21:42]MH_I2C_Read... [07:21:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [07:21:43]Read from MH i2c: E2 [07:21:43]MH_I2C_Read... [07:21:43]Read from MH i2c: E2 E6 00 [07:21:43]MH_I2C_Read... [07:21:43]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [07:21:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:21:43]wFMCommunicate OK [07:21:43]SAM_PROTO_GetFMData done [07:21:43]requested_item fm.sale_refund.total is exist - process it [07:21:43]requested_item fm.buy.total is exist - process it [07:21:43]requested_item shift.sale.total is exist - process it [07:21:43]SAM_PROTO_GetShiftData [07:21:43]wFMCommunicate request_size=4 [07:21:43]MH_SAM_APDU [07:21:43]CAPDU: 80 13 02 00 [07:21:43]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:21:43]Write i2c OK [07:21:43]MH_I2C_Read... [07:21:43]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:21:43]Read from MH i2c: E2 [07:21:43]MH_I2C_Read... [07:21:43]Read from MH i2c: E2 FD 00 [07:21:43]MH_I2C_Read... [07:21:43]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 65 00 00 00 69 04 9C 00 6F 04 04 00 65 00 00 00 B1 04 03 00 2B 2B D4 70 04 03 00 18 3E 72 72 04 03 00 13 ED 61 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 93 88 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AC E0 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 41 [07:21:43]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 65 00 00 00 69 04 9C 00 6F 04 04 00 65 00 00 00 B1 04 03 00 2B 2B D4 70 04 03 00 18 3E 72 72 04 03 00 13 ED 61 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 93 88 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AC E0 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [07:21:43]wFMCommunicate OK [07:21:43]wFMCommunicate request_size=4 [07:21:43]MH_SAM_APDU [07:21:43]CAPDU: 80 17 00 00 [07:21:43]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:21:43]Write i2c OK [07:21:43]MH_I2C_Read... [07:21:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:21:43]Read from MH i2c: E2 [07:21:43]MH_I2C_Read... [07:21:43]Read from MH i2c: E2 FD 00 [07:21:43]MH_I2C_Read... [07:21:43]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [07:21:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [07:21:43]wFMCommunicate OK [07:21:43]wFMCommunicate request_size=4 [07:21:43]MH_SAM_APDU [07:21:43]CAPDU: 80 17 00 00 [07:21:43]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:21:44]Write i2c OK [07:21:44]MH_I2C_Read... [07:21:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:21:44]Read from MH i2c: E2 [07:21:44]MH_I2C_Read... [07:21:44]Read from MH i2c: E2 FD 00 [07:21:44]MH_I2C_Read... [07:21:44]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [07:21:44]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [07:21:44]wFMCommunicate OK [07:21:44]wFMCommunicate request_size=4 [07:21:44]MH_SAM_APDU [07:21:44]CAPDU: 80 17 00 00 [07:21:44]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:21:44]Write i2c OK [07:21:44]MH_I2C_Read... [07:21:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:21:44]Read from MH i2c: E2 [07:21:44]MH_I2C_Read... [07:21:44]Read from MH i2c: E2 FD 00 [07:21:44]MH_I2C_Read... [07:21:44]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [07:21:44]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [07:21:44]wFMCommunicate OK [07:21:44]wFMCommunicate request_size=4 [07:21:44]MH_SAM_APDU [07:21:44]CAPDU: 80 17 00 00 [07:21:44]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:21:44]Write i2c OK [07:21:44]MH_I2C_Read... [07:21:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [07:21:44]Read from MH i2c: E2 [07:21:44]MH_I2C_Read... [07:21:44]Read from MH i2c: E2 CC 00 [07:21:44]MH_I2C_Read... [07:21:44]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [07:21:44]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:21:44]wFMCommunicate OK [07:21:44]SAM_PROTO_GetShiftData done [07:21:44]requested_item shift.sale.total_cash is exist - process it [07:21:44]requested_item shift.sale_refund.total is exist - process it [07:21:44]requested_item shift.sale_refund.total_cash is exist - process it [07:21:44]requested_item shift.buy.total is exist - process it [07:21:44]requested_item shift.buy.total_cash is exist - process it [07:21:44]produce_requested_data done [07:21:44]produce_requested_data return {"fm.sale.total":147008973.92,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":139046.83,"shift.sale.total_cash":74870.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [07:21:44]process_action_free get_value [07:21:44]json_value_free [07:21:44]json_value_free done [07:21:44]process_json_proto returns [07:21:44]Send response to host [07:21:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147008973.92,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":139046.83,"shift.sale.total_cash":74870.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [07:21:44]free response buf [07:21:44]execute_script done [07:21:44]execute_script returns [07:21:44]free content buf [07:21:44]Sock 10.Close socket [07:21:44]Sock 10.Thread stoped [07:21:48]OFD Sender: No OFD packet to send [07:21:53]OFD Sender: No OFD packet to send [07:21:58]OFD Sender: No OFD packet to send [07:21:58]recv_with_timeout no data received [07:22:03]OFD Sender: No OFD packet to send [07:22:08]OFD Sender: No OFD packet to send [07:22:13]OFD Sender: No OFD packet to send [07:22:18]OFD Sender: No OFD packet to send [07:22:21]recv_with_timeout no data received [07:22:23]OFD Sender: No OFD packet to send [07:22:28]OFD Sender: No OFD packet to send [07:22:33]OFD Sender: No OFD packet to send [07:22:38]OFD Sender: No OFD packet to send [07:22:43]OFD Sender: No OFD packet to send [07:22:48]OFD Sender: No OFD packet to send [07:22:49]recv_with_timeout no data received [07:22:53]OFD Sender: No OFD packet to send [07:22:58]OFD Sender: No OFD packet to send [07:23:03]OFD Sender: No OFD packet to send [07:23:08]OFD Sender: No OFD packet to send [07:23:13]OFD Sender: No OFD packet to send [07:23:18]OFD Sender: No OFD packet to send [07:23:23]OFD Sender: No OFD packet to send [07:23:28]OFD Sender: No OFD packet to send [07:23:33]OFD Sender: No OFD packet to send [07:23:38]OFD Sender: No OFD packet to send [07:23:43]OFD Sender: No OFD packet to send [07:23:48]OFD Sender: No OFD packet to send [07:23:53]OFD Sender: No OFD packet to send [07:23:58]OFD Sender: No OFD packet to send [07:24:03]OFD Sender: No OFD packet to send [07:24:08]OFD Sender: No OFD packet to send [07:24:12]recv_with_timeout no data received [07:24:13]OFD Sender: No OFD packet to send [07:24:18]OFD Sender: No OFD packet to send [07:24:23]OFD Sender: No OFD packet to send [07:24:28]OFD Sender: No OFD packet to send [07:24:33]OFD Sender: No OFD packet to send [07:24:38]OFD Sender: No OFD packet to send [07:24:43]OFD Sender: No OFD packet to send [07:24:48]OFD Sender: No OFD packet to send [07:24: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:49]OFD Sender: No OFD packet to send [07:25:54]OFD Sender: No OFD packet to send [07:25:59]OFD Sender: No OFD packet to send [07:26:04]OFD Sender: No OFD packet to send [07:26:09]OFD Sender: No OFD packet to send [07:26:14]OFD Sender: No OFD packet to send [07:26:19]OFD Sender: No OFD packet to send [07:26:24]OFD Sender: No OFD packet to send [07:26:29]OFD Sender: No OFD packet to send [07:26:34]OFD Sender: No OFD packet to send [07:26:39]OFD Sender: No OFD packet to send [07:26:44]OFD Sender: No OFD packet to send [07:26:49]OFD Sender: No OFD packet to send [07:26:54]OFD Sender: No OFD packet to send [07:26:59]OFD Sender: No OFD packet to send [07:27:04]OFD Sender: No OFD packet to send [07:27:09]OFD Sender: No OFD packet to send [07:27:14]OFD Sender: No OFD packet to send [07:27:15]recv_with_timeout no data received [07:27:19]OFD Sender: No OFD packet to send [07:27:24]OFD Sender: No OFD packet to send [07:27:29]OFD Sender: No OFD packet to send [07:27:34]OFD Sender: No OFD packet to send [07:27:39]OFD Sender: No OFD packet to send [07:27:44]OFD Sender: No OFD packet to send [07:27:49]OFD Sender: No OFD packet to send [07:27:54]OFD Sender: No OFD packet to send [07:27:59]OFD Sender: No OFD packet to send [07:28:02]accept exits with 9 [07:28:02]New connection [07:28:02]New thread 3067051364 created [07:28:02]Thread 3066908004 joined [07:28:02]Waiting for new connection... [07:28:02] Sock 9.Parse request [07:28:02]Sock 9.Check first char [07:28:02]Sock 9.First char is OK [07:28:02]request: POST /json_proto HTTP/1.0 [07:28:02]Method: POST [07:28:02]URL: /json_proto [07:28:02]Method is POST - this is cgi request [07:28:02]url: /json_proto [07:28:02]query_string will be loaded in cgi processing [07:28:02]execute_cgi json_proto POST (null) [07:28:02]execute_cgi path=json_proto method=POST [07:28:02]POST find Content-Length [07:28:02]Host: 172.17.44.132:8080 [07:28:02]Content-Length: 682 [07:28:02]Content-Type: application/json [07:28:02] [07:28:02]POST finish read [07:28:02]Found Content-Length = 682 [07:28:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:02]execute_script... [07:28: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)292044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:02]POST & json_proto [07:28:02]process_json_proto [07:28:02]json parsed OK: [07:28:02]protocol is kg_v1.0 [07:28:02]action value=close_receipt [07:28:02]process_action close_receipt [07:28:02]cmd_close_receipt [07:28:02]MH_GetDate [07:28:02]Write to MH i2c: F0 00 00 1D 00 0C [07:28:02]Write i2c OK [07:28:02]MH_I2C_Read... [07:28:02]Read from MH i2c: F0 [07:28:02]MH_I2C_Read... [07:28:02]Read from MH i2c: F0 09 00 [07:28:02]MH_I2C_Read... [07:28:02]Read from MH i2c: F0 09 00 1D 00 00 03 97 C5 66 2A 83 C1 65 AD [07:28:02]GetLastDocTimeStamp 1724224788 [07:28:02]current date 1724225283 [07:28:02]FM_GetShiftState [07:28:02]SAM_PROTO_GetShiftState [07:28:02]wFMCommunicate request_size=4 [07:28:02]MH_SAM_APDU [07:28:02]CAPDU: 80 13 01 00 [07:28:02]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:28:02]Write i2c OK [07:28:02]MH_I2C_Read... [07:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:03]Read from MH i2c: E2 [07:28:03]MH_I2C_Read... [07:28:03]Read from MH i2c: E2 0E 00 [07:28:03]MH_I2C_Read... [07:28:03]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [07:28:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:28:03]wFMCommunicate OK [07:28:03]SAM_PROTO_GetShiftState done [07:28:03]FM_GetShiftState done [07:28:03]opened in 1724199517 [07:28:03]opened+sec_in_day 1724285917 [07:28:03]quantity*price = 100021 [07:28:03]sum+1 = 100023 [07:28:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 102 21.08.2024 07:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163504 ФПД: 180376204884641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T072803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163504&fm=180376204884641&tin=02508201610067®Number=0000000000092562&sum=100000 [07:28:04]StoreToDocumentArchive [07:28:04]shift 466 fd 163504 [07:28:04]save to /storage/0466/doc_00163504 [07:28:04]save last doc name /storage/0466/doc_00163504 to /storage/kkm_last_doc_name [07:28:04]save OK [07:28:04]Clear old archive folders... [07:28:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:28:04]tlvbuf is 00CBEBD0 [07:28:04]SAM_PROTO_ClearQueue [07:28:04]wFMCommunicate request_size=4 [07:28:04]MH_SAM_APDU [07:28:04]CAPDU: 80 09 00 00 [07:28:04]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:28:04]Write i2c OK [07:28:04]MH_I2C_Read... [07:28:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:28:04]Read from MH i2c: E2 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:28:04]RAPDU: 90 00 [07:28:04]wFMCommunicate OK [07:28:04]SAM_PROTO_ClearQueue done [07:28:04]KKMCreateOFDPacket [07:28:04]OFDProtocolAddRootSTLVToBuf [07:28:04]FM_MakeSignedData [07:28:04]FM_MakeSignedData [07:28:04]SAM_PROTO_SignData [07:28:04]wFMCommunicate request_size=4 [07:28:04]MH_SAM_APDU [07:28:04]CAPDU: 80 0D 01 02 [07:28:04]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:28:04]Write i2c OK [07:28:04]MH_I2C_Read... [07:28:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:28:04]Read from MH i2c: E2 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:28:04]RAPDU: 90 00 [07:28:04]wFMCommunicate OK [07:28:04]wFMCommunicate request_size=255 [07:28:04]MH_SAM_APDU [07:28:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 03 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7E 02 00 35 04 06 00 A4 [07:28:04]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 66 00 00 00 F4 03 04 00 03 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7E 02 00 35 04 06 00 A4 00 00 28 [07:28:04]Write i2c OK [07:28:04]MH_I2C_Read... [07:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:04]Read from MH i2c: E2 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:28:04]RAPDU: 90 00 [07:28:04]wFMCommunicate OK [07:28:04]wFMCommunicate request_size=10 [07:28:04]MH_SAM_APDU [07:28:04]CAPDU: 80 0D 02 02 05 0D 1B 9E 3A A1 [07:28:04]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 0D 1B 9E 3A A1 00 00 53 [07:28:04]Write i2c OK [07:28:04]MH_I2C_Read... [07:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:04]Read from MH i2c: E2 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:28:04]RAPDU: 90 00 [07:28:04]wFMCommunicate OK [07:28:04]wFMCommunicate request_size=4 [07:28:04]MH_SAM_APDU [07:28:04]CAPDU: 80 0D 03 02 [07:28:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:28:04]Write i2c OK [07:28:04]MH_I2C_Read... [07:28:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:28:04]Read from MH i2c: E2 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 0B 00 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 0B 00 2F 00 00 FD E7 A5 5F 7F 86 B6 95 90 00 E3 [07:28:04]RAPDU: FD E7 A5 5F 7F 86 B6 95 90 00 [07:28:04]wFMCommunicate OK [07:28:04]SAM_PROTO_SignData done [07:28:04]FM_MakeSignedData done [07:28:04]CreateOFDProtocolMessage [07:28:04]wFMCommunicate request_size=4 [07:28:04]MH_SAM_APDU [07:28:04]CAPDU: 80 11 00 00 [07:28:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:28:04]Write i2c OK [07:28:04]MH_I2C_Read... [07:28:04]OFD Sender: No OFD packet to send [07:28:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:04]Read from MH i2c: E2 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: E2 17 00 [07:28:04]MH_I2C_Read... [07:28:04]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 37 36 39 90 00 03 [07:28:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:28:04]wFMCommunicate OK [07:28:04]CreateOFDProtocolMessage done [07:28:04]OFDSenderStorePacket 163504 [07:28:04]StoreOFDPacket docnum=163504 [07:28:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 91 73 07 01 7E 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 66 00 00 00 F4 03 04 00 03 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7E 02 00 35 04 06 00 A4 0D 1B 9E 3A A1 FD E7 A5 5F 7F 86 B6 95 [07:28:04]CheckFolder [07:28:04]dirname=/storage/ofd_packets [07:28:04]CheckFolder done [07:28:04]ProducePacketName [07:28:04]name=ofd_packets/00163504 [07:28:04]NVStorageSaveData ofd_packets/00163504 [07:28:04]File name is /storage/ofd_packets/00163504 [07:28:04]Write 301 bytes [07:28:04]NVStorageSaveData done [07:28:04]OFDSenderStorePacket done [07:28:04]KKMCreateOFDPacket done [07:28:04]NVStorageSaveData kkm_last_timestamp [07:28:04]File name is /storage/kkm_last_timestamp [07:28:04]Write 4 bytes [07:28:04]NVStorageSaveData done [07:28:04]ExternCall_PrintAddStr [07:28:04]wPrintStart [07:28:04]Write to MH i2c: 01 00 00 31 00 31 [07:28:04]Write i2c OK [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: 01 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: 01 07 00 [07:28:04]MH_I2C_Read... [07:28:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:28:04]RasterBufferAndPrint [07:28:04]line Счет N : (1)292044 [07:28:04]line ИНН: 02508201610067 [07:28:04]line Контрольно-Кассовый Чек [07:28:04]line ПРОДАЖА [07:28:04]line ТРК (МРК, ГНК) : 53 [07:28:04]line Товар: 2710124500 [07:28:04]line Аи-95-К-5 [07:28:04]line 13.480 * 74.20 [07:28:04]line = 1000.22 [07:28:04]line НДС 12% НСП 1% [07:28:04]line > о реализуемом товаре [07:28:04]line ОКРУГЛЕНИЕ: -0.22 [07:28:04]line ИТОГО: 1000.00 [07:28:04]line Внесено: 1000.00 [07:28:04]line СДАЧА: 0.00 [07:28:04]line НСП 1% : 8.85 [07:28:04]line НДС 12% : 106.22 [07:28:04]line Наличными: 1000.00 [07:28:04]line Безнал.: 0.00 [07:28:04]line Место: АЗС № 130 "Партнер Нефть" [07:28:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:28:04]line СНО: Общий режим [07:28:04]line Чек 102 21.08.2024 07:28 [07:28:04]line Смена: 466 ФФД: 1.0 [07:28:04]line ЗНМ: 0300000070 [07:28:04]line РНМ: 0000000000092562 [07:28:04]line Версия ККМ: 001 [07:28:04]line ФМ: 0000000000871769 [07:28:04]line ФД: 163504 [07:28:04]line ФПД: 180376204884641 [07:28:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T072803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163504&fm=180376204884641&tin=02508201610067®Number=0000000000092562&sum=100000 [07:28:04]written 0, free lines is 4095 [07:28:04]OFD Sender: Processing packet 163504 [packets to send 964, broken 963] [07:28:04]ProducePacketName [07:28:04]name=ofd_packets/00163504 [07:28:04]OFD Sender: To server: pG, [07:28:04]CommunicateWithHost lk.salyk.kg:30040 [07:28:04]ConnectInit lk.salyk.kg [07:28:05]Write to MH i2c: 01 00 00 5C 00 5C [07:28:05]Write i2c OK [07:28:05]MH_I2C_Read... [07:28:05]Read from MH i2c: 01 [07:28:05]MH_I2C_Read... [07:28:05]Read from MH i2c: 01 07 00 [07:28:05]MH_I2C_Read... [07:28:05]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 A7 0C 16 [07:28:05]RasterBufferAndPrint [07:28:05]line [07:28:05]line [07:28:05]line [07:28:05]line [07:28:05]line [07:28:05]written 0, free lines is 3243 [07:28:05]MH_Cut [07:28:05]Write to MH i2c: D1 01 00 63 00 01 35 [07:28:05]Write i2c OK [07:28:05]MH_I2C_Read... [07:28:05]Read from MH i2c: D1 [07:28:05]MH_I2C_Read... [07:28:05]Read from MH i2c: D1 01 00 [07:28:05]MH_I2C_Read... [07:28:05]Read from MH i2c: D1 01 00 63 00 00 34 [07:28:05]Write to MH i2c: 01 00 00 64 00 64 [07:28:05]Write i2c OK [07:28:05]MH_I2C_Read... [07:28:06]*** Cut start [07:28:06]*** Purtial cut [07:28:06]*** Stage 1: CUTSNS_PIN = 1 [07:28:06]Connected sock=11 [07: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 37 36 39 0F 01 00 00 91 73 07 01 7E 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 66 00 00 00 F4 03 04 00 03 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7E 02 00 35 04 06 00 A4 0D 1B 9E 3A A1 FD E7 A5 5F 7F 86 B6 95 [07:28:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 44 47 00 9F 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 37 36 39 10 04 04 00 B0 7E 02 00 F4 03 04 00 57 40 C5 66 B6 04 01 00 00 BD 8C 2A 17 54 CD D7 66 [07:28:07]CommunicateWithHost err = 0 [07:28:07]CheckOFDResponse [07:28:07]1017 (14) - 77093643461234 [07:28:07]1041 (16) - 0000000000871769 [07:28:07]1040 (4) - 163504 [07:28:07]1012 (4) - 21.08.2024 01:18 [07:28:07]1206 (1) - 0 [07:28:07]OFD Sender: Remove packet 163504 [07:28:07]ProducePacketName [07:28:07]name=ofd_packets/00163504 [07:28:07]NVStorageDeleteData [07:28:07]OFD Sender: No OFD packet to send [07:28:08]Read from MH i2c: 01 [07:28:08]MH_I2C_Read... [07:28:08]*** Stop cut motor [07:28:08]*** Cut end [07:28:08]Read from MH i2c: 01 07 00 [07:28:08]MH_I2C_Read... [07:28:08]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [07:28:08]process_action close_receipt done [07:28:08]requested_data is exist [07:28:08]produce_requested_data [07:28:08]requested_item fm.sn is exist - process it [07:28:08]wFMCommunicate request_size=4 [07:28:08]MH_SAM_APDU [07:28:08]CAPDU: 80 11 00 00 [07:28:08]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [07:28:08]Write i2c OK [07:28:08]MH_I2C_Read... [07:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:08]Read from MH i2c: E2 [07:28:08]MH_I2C_Read... [07:28:08]Read from MH i2c: E2 17 00 [07:28:08]MH_I2C_Read... [07:28:08]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 37 36 39 90 00 38 [07:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:28:08]wFMCommunicate OK [07:28:08]requested_item fd.num is exist - process it [07:28:08]SAM_PROTO_GetFieldsCounters [07:28:08]wFMCommunicate request_size=4 [07:28:08]MH_SAM_APDU [07:28:08]CAPDU: 80 13 00 00 [07:28:08]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [07:28:08]Write i2c OK [07:28:08]MH_I2C_Read... [07:28:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:28:08]Read from MH i2c: E2 [07:28:08]MH_I2C_Read... [07:28:08]Read from MH i2c: E2 62 00 [07:28:08]MH_I2C_Read... [07:28:08]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7E 02 00 0E 04 04 00 D2 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 3D [07:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7E 02 00 0E 04 04 00 D2 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:28:08]wFMCommunicate OK [07:28:08]SAM_PROTO_GetFieldsCounters done [07:28:08]requested_item shift.num is exist - process it [07:28:08]requested_item shift.opened is exist - process it [07:28:08]req_shift_opened [07:28:08]FM_GetShiftState [07:28:08]SAM_PROTO_GetShiftState [07:28:08]wFMCommunicate request_size=4 [07:28:08]MH_SAM_APDU [07:28:08]CAPDU: 80 13 01 00 [07:28:08]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [07:28:08]Write i2c OK [07:28:08]MH_I2C_Read... [07:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:08]Read from MH i2c: E2 [07:28:08]MH_I2C_Read... [07:28:08]Read from MH i2c: E2 0E 00 [07:28:08]MH_I2C_Read... [07:28:08]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [07:28:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:28:08]wFMCommunicate OK [07:28:08]SAM_PROTO_GetShiftState done [07:28:08]FM_GetShiftState done [07:28:08]req_shift_opened done [07:28:08]requested_item shift.open_date is exist - process it [07:28:08]req_shift_open_date [07:28:08]req_shift_open_date done [07:28:08]produce_requested_data done [07:28:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163504,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:28:08]process_action_free close_receipt [07:28:08]json_value_free [07:28:08]json_value_free done [07:28:08]process_json_proto returns [07:28:08]Send response to host [07:28:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163504,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:28:08]free response buf [07:28:08]execute_script done [07:28:08]execute_script returns [07:28:08]free content buf [07:28:08]Sock 9.Close socket [07:28:08]Sock 9.Thread stoped [07:28:12]OFD Sender: No OFD packet to send [07:28:17]OFD Sender: No OFD packet to send [07:28:22]OFD Sender: No OFD packet to send [07:28:27]OFD Sender: No OFD packet to send [07:28:29]recv_with_timeout no data received [07:28:32]OFD Sender: No OFD packet to send [07:28:37]OFD Sender: No OFD packet to send [07:28:42]OFD Sender: No OFD packet to send [07:28:47]OFD Sender: No OFD packet to send [07:28:52]OFD Sender: No OFD packet to send [07:28:57]OFD Sender: No OFD packet to send [07:29:01]recv_with_timeout no data received [07:29:02]OFD Sender: No OFD packet to send [07:29:07]OFD Sender: No OFD packet to send [07:29:12]OFD Sender: No OFD packet to send [07:29:17]OFD Sender: No OFD packet to send [07:29:22]OFD Sender: No OFD packet to send [07:29:27]OFD Sender: No OFD packet to send [07:29:32]OFD Sender: No OFD packet to send [07:29:37]OFD Sender: No OFD packet to send [07:29:42]OFD Sender: No OFD packet to send [07:29:48]OFD Sender: No OFD packet to send [07:29:53]OFD Sender: No OFD packet to send [07:29:58]OFD Sender: No OFD packet to send [07:30:02]accept exits with 10 [07:30:02]New connection [07:30:02]New thread 3066908004 created [07:30:02]Thread 3067051364 joined [07:30:02]Waiting for new connection... [07:30:02] Sock 10.Parse request [07:30:02]Sock 10.Check first char [07:30:02]Sock 10.First char is OK [07:30:02]request: POST /json_proto HTTP/1.0 [07:30:02]Method: POST [07:30:02]URL: /json_proto [07:30:02]Method is POST - this is cgi request [07:30:02]url: /json_proto [07:30:02]query_string will be loaded in cgi processing [07:30:02]execute_cgi json_proto POST (null) [07:30:02]execute_cgi path=json_proto method=POST [07:30:02]POST find Content-Length [07:30:02]Host: 172.17.44.132:8080 [07:30:02]Content-Length: 667 [07:30:02]Content-Type: application/json [07:30:02] [07:30:02]POST finish read [07:30:02]Found Content-Length = 667 [07:30:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [07:30:02]execute_script... [07:30: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)292045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [07:30:02]POST & json_proto [07:30:02]process_json_proto [07:30:02]json parsed OK: [07:30:02]protocol is kg_v1.0 [07:30:02]action value=close_receipt [07:30:02]process_action close_receipt [07:30:02]cmd_close_receipt [07:30:02]MH_GetDate [07:30:02]Write to MH i2c: F0 00 00 68 00 57 [07:30:02]Write i2c OK [07:30:02]MH_I2C_Read... [07:30:02]Read from MH i2c: F0 [07:30:02]MH_I2C_Read... [07:30:02]Read from MH i2c: F0 09 00 [07:30:02]MH_I2C_Read... [07:30:02]Read from MH i2c: F0 09 00 68 00 00 7B 97 C5 66 2A 83 C1 65 70 [07:30:02]GetLastDocTimeStamp 1724225283 [07:30:02]current date 1724225403 [07:30:02]FM_GetShiftState [07:30:02]SAM_PROTO_GetShiftState [07:30:02]wFMCommunicate request_size=4 [07:30:02]MH_SAM_APDU [07:30:02]CAPDU: 80 13 01 00 [07:30:02]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [07:30:02]Write i2c OK [07:30:02]MH_I2C_Read... [07:30:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:02]Read from MH i2c: E2 [07:30:02]MH_I2C_Read... [07:30:02]Read from MH i2c: E2 0E 00 [07:30:02]MH_I2C_Read... [07:30:02]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [07:30:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:30:02]wFMCommunicate OK [07:30:02]SAM_PROTO_GetShiftState done [07:30:02]FM_GetShiftState done [07:30:02]opened in 1724199517 [07:30:02]opened+sec_in_day 1724285917 [07:30:02]quantity*price = 50017 [07:30:02]sum+1 = 50019 [07:30:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 103 21.08.2024 07:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163505 ФПД: 279610944842483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163505&fm=279610944842483&tin=02508201610067®Number=0000000000092562&sum=50000 [07:30:03]StoreToDocumentArchive [07:30:03]shift 466 fd 163505 [07:30:03]save to /storage/0466/doc_00163505 [07:30:03]save last doc name /storage/0466/doc_00163505 to /storage/kkm_last_doc_name [07:30:03]save OK [07:30:03]Clear old archive folders... [07:30:03]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:30:03]tlvbuf is 00CB5750 [07:30:03]SAM_PROTO_ClearQueue [07:30:03]wFMCommunicate request_size=4 [07:30:03]MH_SAM_APDU [07:30:03]CAPDU: 80 09 00 00 [07:30:03]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [07:30:03]Write i2c OK [07:30:03]MH_I2C_Read... [07:30:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:30:03]Read from MH i2c: E2 [07:30:03]MH_I2C_Read... [07:30:03]Read from MH i2c: E2 03 00 [07:30:03]MH_I2C_Read... [07:30:03]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:30:03]RAPDU: 90 00 [07:30:03]wFMCommunicate OK [07:30:03]SAM_PROTO_ClearQueue done [07:30:03]KKMCreateOFDPacket [07:30:03]OFDProtocolAddRootSTLVToBuf [07:30:03]FM_MakeSignedData [07:30:03]FM_MakeSignedData [07:30:03]SAM_PROTO_SignData [07:30:03]wFMCommunicate request_size=4 [07:30:03]MH_SAM_APDU [07:30:03]CAPDU: 80 0D 01 02 [07:30:03]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [07:30:03]Write i2c OK [07:30:03]MH_I2C_Read... [07:30:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:30:03]Read from MH i2c: E2 [07:30:03]MH_I2C_Read... [07:30:03]Read from MH i2c: E2 03 00 [07:30:03]MH_I2C_Read... [07:30:03]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:30:03]RAPDU: 90 00 [07:30:03]wFMCommunicate OK [07:30:03]wFMCommunicate request_size=255 [07:30:03]MH_SAM_APDU [07:30:03]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 67 00 00 00 F4 03 04 00 7B 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7E 02 00 35 04 06 00 FE 4D FF [07:30:03]Write to MH i2c: E2 02 01 78 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 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 67 00 00 00 F4 03 04 00 7B 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7E 02 00 35 04 06 00 FE 4D FF 00 00 02 [07:30:03]Write i2c OK [07:30:03]MH_I2C_Read... [07:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:04]Read from MH i2c: E2 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: E2 03 00 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [07:30:04]RAPDU: 90 00 [07:30:04]wFMCommunicate OK [07:30:04]wFMCommunicate request_size=8 [07:30:04]MH_SAM_APDU [07:30:04]CAPDU: 80 0D 02 02 03 0A EA F3 [07:30:04]Write to MH i2c: E2 0B 00 79 00 80 0D 02 02 03 00 0A EA F3 00 00 E0 [07:30:04]Write i2c OK [07:30:04]MH_I2C_Read... [07:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:04]Read from MH i2c: E2 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: E2 03 00 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [07:30:04]RAPDU: 90 00 [07:30:04]wFMCommunicate OK [07:30:04]wFMCommunicate request_size=4 [07:30:04]MH_SAM_APDU [07:30:04]CAPDU: 80 0D 03 02 [07:30:04]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [07:30:04]Write i2c OK [07:30:04]MH_I2C_Read... [07:30:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:30:04]Read from MH i2c: E2 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: E2 0B 00 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: E2 0B 00 7A 00 00 8E 60 27 89 59 F6 B9 FC 90 00 98 [07:30:04]RAPDU: 8E 60 27 89 59 F6 B9 FC 90 00 [07:30:04]wFMCommunicate OK [07:30:04]SAM_PROTO_SignData done [07:30:04]FM_MakeSignedData done [07:30:04]CreateOFDProtocolMessage [07:30:04]wFMCommunicate request_size=4 [07:30:04]MH_SAM_APDU [07:30:04]CAPDU: 80 11 00 00 [07:30:04]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [07:30:04]Write i2c OK [07:30:04]MH_I2C_Read... [07:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:04]Read from MH i2c: E2 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: E2 17 00 [07:30:04]MH_I2C_Read... [07:30:04]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 37 36 39 90 00 4E [07:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:30:04]wFMCommunicate OK [07:30:04]CreateOFDProtocolMessage done [07:30:04]OFDSenderStorePacket 163505 [07:30:04]StoreOFDPacket docnum=163505 [07:30:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 8B 1A 05 01 8E 86 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 67 00 00 00 F4 03 04 00 7B 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7E 02 00 35 04 06 00 FE 4D FF 0A EA F3 8E 60 27 89 59 F6 B9 FC [07:30:04]CheckFolder [07:30:04]dirname=/storage/ofd_packets [07:30:04]CheckFolder done [07:30:04]ProducePacketName [07:30:04]name=ofd_packets/00163505 [07:30:04]NVStorageSaveData ofd_packets/00163505 [07:30:04]File name is /storage/ofd_packets/00163505 [07:30:04]Write 299 bytes [07:30:04]NVStorageSaveData done [07:30:04]OFDSenderStorePacket done [07:30:04]KKMCreateOFDPacket done [07:30:04]NVStorageSaveData kkm_last_timestamp [07:30:04]File name is /storage/kkm_last_timestamp [07:30:04]Write 4 bytes [07:30:04]NVStorageSaveData done [07:30:04]ExternCall_PrintAddStr [07:30:04]wPrintStart [07:30:04]Write to MH i2c: 01 00 00 7C 00 7C [07:30:04]Write i2c OK [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: 01 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: 01 07 00 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [07:30:04]RasterBufferAndPrint [07:30:04]line Счет N : (1)292045 [07:30:04]line ИНН: 02508201610067 [07:30:04]line Контрольно-Кассовый Чек [07:30:04]line ПРОДАЖА [07:30:04]line ТРК (МРК, ГНК) : 41 [07:30:04]line Товар: 2710124130 [07:30:04]line SU-92-К-5 [07:30:04]line 7.270 * 68.80 [07:30:04]line = 500.18 [07:30:04]line НДС 12% НСП 1% [07:30:04]line > о реализуемом товаре [07:30:04]line ОКРУГЛЕНИЕ: -0.18 [07:30:04]line ИТОГО: 500.00 [07:30:04]line Внесено: 500.00 [07:30:04]line СДАЧА: 0.00 [07:30:04]line НСП 1% : 4.43 [07:30:04]line НДС 12% : 53.12 [07:30:04]line Наличными: 500.00 [07:30:04]line Безнал.: 0.00 [07:30:04]line Место: АЗС № 130 "Партнер Нефть" [07:30:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:30:04]line СНО: Общий режим [07:30:04]line Чек 103 21.08.2024 07:30 [07:30:04]line Смена: 466 ФФД: 1.0 [07:30:04]line ЗНМ: 0300000070 [07:30:04]line РНМ: 0000000000092562 [07:30:04]line Версия ККМ: 001 [07:30:04]line ФМ: 0000000000871769 [07:30:04]line ФД: 163505 [07:30:04]line ФПД: 279610944842483 [07:30:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163505&fm=279610944842483&tin=02508201610067®Number=0000000000092562&sum=50000 [07:30:04]written 0, free lines is 4095 [07:30:04]OFD Sender: Processing packet 163505 [packets to send 964, broken 963] [07:30:04]ProducePacketName [07:30:04]name=ofd_packets/00163505 [07:30:04]OFD Sender: To server: pG, [07:30:04]CommunicateWithHost lk.salyk.kg:30040 [07:30:04]ConnectInit lk.salyk.kg [07:30:04]Write to MH i2c: 01 00 00 A7 00 A7 [07:30:04]Write i2c OK [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: 01 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: 01 07 00 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 A3 0C 5D [07:30:04]RasterBufferAndPrint [07:30:04]line [07:30:04]line [07:30:04]line [07:30:04]line [07:30:04]line [07:30:04]written 0, free lines is 3239 [07:30:04]MH_Cut [07:30:04]Write to MH i2c: D1 01 00 AE 00 01 80 [07:30:04]Write i2c OK [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: D1 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: D1 01 00 [07:30:04]MH_I2C_Read... [07:30:04]Read from MH i2c: D1 01 00 AE 00 00 7F [07:30:04]Write to MH i2c: 01 00 00 AF 00 AF [07:30:04]Write i2c OK [07:30:04]MH_I2C_Read... [07:30:05]*** Cut start [07:30:05]*** Purtial cut [07:30:05]*** Stage 1: CUTSNS_PIN = 1 [07:30:07]Read from MH i2c: 01 [07:30:07]MH_I2C_Read... [07:30:07]*** Stop cut motor [07:30:07]*** Cut end [07:30:07]Read from MH i2c: 01 07 00 [07:30:07]MH_I2C_Read... [07:30:07]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [07:30:07]process_action close_receipt done [07:30:07]requested_data is exist [07:30:07]produce_requested_data [07:30:07]requested_item fm.sn is exist - process it [07:30:07]wFMCommunicate request_size=4 [07:30:07]MH_SAM_APDU [07:30:07]CAPDU: 80 11 00 00 [07:30:07]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [07:30:07]Write i2c OK [07:30:07]MH_I2C_Read... [07:30:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:07]Read from MH i2c: E2 [07:30:07]MH_I2C_Read... [07:30:07]Read from MH i2c: E2 17 00 [07:30:07]MH_I2C_Read... [07:30:07]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 37 36 39 90 00 83 [07:30:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:30:07]wFMCommunicate OK [07:30:07]requested_item fd.num is exist - process it [07:30:07]SAM_PROTO_GetFieldsCounters [07:30:07]wFMCommunicate request_size=4 [07:30:07]MH_SAM_APDU [07:30:07]CAPDU: 80 13 00 00 [07:30:07]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [07:30:07]Write i2c OK [07:30:07]MH_I2C_Read... [07:30:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:30:07]Read from MH i2c: E2 [07:30:07]MH_I2C_Read... [07:30:07]Read from MH i2c: E2 62 00 [07:30:07]MH_I2C_Read... [07:30:07]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7E 02 00 0E 04 04 00 D2 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 8C [07:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7E 02 00 0E 04 04 00 D2 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:30:07]wFMCommunicate OK [07:30:07]SAM_PROTO_GetFieldsCounters done [07:30:07]requested_item shift.num is exist - process it [07:30:07]requested_item shift.opened is exist - process it [07:30:07]req_shift_opened [07:30:07]FM_GetShiftState [07:30:07]SAM_PROTO_GetShiftState [07:30:07]wFMCommunicate request_size=4 [07:30:07]MH_SAM_APDU [07:30:07]CAPDU: 80 13 01 00 [07:30:07]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [07:30:07]Write i2c OK [07:30:07]MH_I2C_Read... [07:30:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:07]Read from MH i2c: E2 [07:30:07]MH_I2C_Read... [07:30:07]Read from MH i2c: E2 0E 00 [07:30:07]MH_I2C_Read... [07:30:07]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [07:30:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:30:07]wFMCommunicate OK [07:30:07]SAM_PROTO_GetShiftState done [07:30:07]FM_GetShiftState done [07:30:07]req_shift_opened done [07:30:07]requested_item shift.open_date is exist - process it [07:30:07]req_shift_open_date [07:30:07]req_shift_open_date done [07:30:07]produce_requested_data done [07:30:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163505,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:30:07]process_action_free close_receipt [07:30:07]json_value_free [07:30:07]json_value_free done [07:30:07]process_json_proto returns [07:30:07]Send response to host [07:30:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163505,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:30:07]free response buf [07:30:07]execute_script done [07:30:07]execute_script returns [07:30:07]free content buf [07:30:07]Sock 10.Close socket [07:30:07]Sock 10.Thread stoped [07:30:09]recv_with_timeout no data received [07:30:17]Connected sock=11 [07:30: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 37 36 39 0D 01 00 00 8B 1A 05 01 8E 86 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 67 00 00 00 F4 03 04 00 7B 97 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7E 02 00 35 04 06 00 FE 4D FF 0A EA F3 8E 60 27 89 59 F6 B9 FC [07: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 37 36 39 4F 00 00 00 CF 47 47 00 7F 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 37 36 39 10 04 04 00 B1 7E 02 00 F4 03 04 00 DE 40 C5 66 B6 04 01 00 00 B3 6B E0 C5 A5 D0 4B AC [07:30:21]CommunicateWithHost err = 0 [07:30:21]CheckOFDResponse [07:30:21]1017 (14) - 77093643461234 [07:30:21]1041 (16) - 0000000000871769 [07:30:21]1040 (4) - 163505 [07:30:21]1012 (4) - 21.08.2024 01:20 [07:30:21]1206 (1) - 0 [07:30:21]OFD Sender: Remove packet 163505 [07:30:21]ProducePacketName [07:30:21]name=ofd_packets/00163505 [07:30:21]NVStorageDeleteData [07:30:22]OFD Sender: No OFD packet to send [07:30:24]recv_with_timeout no data received [07:30:27]OFD Sender: No OFD packet to send [07:30:32]OFD Sender: No OFD packet to send [07:30:37]OFD Sender: No OFD packet to send [07:30:42]OFD Sender: No OFD packet to send [07:30:43]recv_with_timeout no data received [07:30:47]OFD Sender: No OFD packet to send [07:30:52]OFD Sender: No OFD packet to send [07:30:57]OFD Sender: No OFD packet to send [07:31:02]OFD Sender: No OFD packet to send [07:31:06]recv_with_timeout no data received [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]OFD Sender: No OFD packet to send [07:31:52]OFD Sender: No OFD packet to send [07:31:57]OFD Sender: No OFD packet to send [07:32:02]OFD Sender: No OFD packet to send [07:32:07]OFD Sender: No OFD packet to send [07:32:12]OFD Sender: No OFD packet to send [07:32:17]OFD Sender: No OFD packet to send [07:32:22]OFD Sender: No OFD packet to send [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:53]OFD Sender: No OFD packet to send [07:32:58]OFD Sender: No OFD packet to send [07:33:03]OFD Sender: No OFD packet to send [07:33:08]OFD Sender: No OFD packet to send [07:33:13]OFD Sender: No OFD packet to send [07:33:18]OFD Sender: No OFD packet to send [07:33:23]OFD Sender: No OFD packet to send [07:33:28]OFD Sender: No OFD packet to send [07:33:33]OFD Sender: No OFD packet to send [07:33:38]OFD Sender: No OFD packet to send [07:33:43]OFD Sender: No OFD packet to send [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:08]OFD Sender: No OFD packet to send [07:34:09]recv_with_timeout no data received [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:47]recv_with_timeout no data received [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:39]accept exits with 7 [07:35:39]New connection [07:35:39]New thread 3067051364 created [07:35:39]Thread 3066908004 joined [07:35:39]Waiting for new connection... [07:35:39] Sock 7.Parse request [07:35:39]Sock 7.Check first char [07:35:39]Sock 7.First char is OK [07:35:39]request: POST /json_proto HTTP/1.0 [07:35:39]Method: POST [07:35:39]URL: /json_proto [07:35:39]Method is POST - this is cgi request [07:35:39]url: /json_proto [07:35:39]query_string will be loaded in cgi processing [07:35:39]execute_cgi json_proto POST (null) [07:35:39]execute_cgi path=json_proto method=POST [07:35:39]POST find Content-Length [07:35:39]Host: 172.17.44.132:8080 [07:35:39]Content-Length: 1367 [07:35:39]Content-Type: application/json [07:35:39] [07:35:39]POST finish read [07:35:39]Found Content-Length = 1367 [07:35:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50569", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 2.000, "sum" : 330.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700041420084", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST ANTIBACTERIAL 100 \u0448\u0442", "price" : 190.00, "quantity" : 1.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 570.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:39]execute_script... [07:35: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 : (3)50569", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 2.000, "sum" : 330.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700041420084", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST ANTIBACTERIAL 100 \u0448\u0442", "price" : 190.00, "quantity" : 1.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 570.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:39]POST & json_proto [07:35:39]process_json_proto [07:35:39]json parsed OK: [07:35:39]protocol is kg_v1.0 [07:35:39]action value=close_receipt [07:35:39]process_action close_receipt [07:35:39]cmd_close_receipt [07:35:39]MH_GetDate [07:35:39]Write to MH i2c: F0 00 00 B3 00 A2 [07:35:39]Write i2c OK [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: F0 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: F0 09 00 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: F0 09 00 B3 00 00 CB 98 C5 66 2A 83 C1 65 0C [07:35:39]GetLastDocTimeStamp 1724225403 [07:35:39]current date 1724225739 [07:35:39]FM_GetShiftState [07:35:39]SAM_PROTO_GetShiftState [07:35:39]wFMCommunicate request_size=4 [07:35:39]MH_SAM_APDU [07:35:39]CAPDU: 80 13 01 00 [07:35:39]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [07:35:39]Write i2c OK [07:35:39]MH_I2C_Read... [07:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:39]Read from MH i2c: E2 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: E2 0E 00 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [07:35:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:35:39]wFMCommunicate OK [07:35:39]SAM_PROTO_GetShiftState done [07:35:39]FM_GetShiftState done [07:35:39]opened in 1724199517 [07:35:39]opened+sec_in_day 1724285917 [07:35:39]quantity*price = 5000 [07:35:39]sum+1 = 5001 [07:35:39]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4860019001414 Вода Боржоми 0,75л ПЭТ 2.000 * 165.00 = 330.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700041420084 Салфетки влажн BEST ANTIBACTERIAL 100 шт 1.000 * 190.00 = 190.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 570.00 НСП 1% : 5.04 НДС 12% : 60.53 Наличными: 0.00 Безнал.: 570.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 104 21.08.2024 07:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163506 ФПД: 76872050308574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163506&fm=76872050308574&tin=02508201610067®Number=0000000000092562&sum=57000 0 [07:35:40]StoreToDocumentArchive [07:35:40]shift 466 fd 163506 [07:35:40]save to /storage/0466/doc_00163506 [07:35:40]save last doc name /storage/0466/doc_00163506 to /storage/kkm_last_doc_name [07:35:40]save OK [07:35:40]Clear old archive folders... [07:35:40]ProcessDocumentItem done err = 0, tmpTLVsize=505 [07:35:40]tlvbuf is 00CD8370 [07:35:40]SAM_PROTO_ClearQueue [07:35:40]wFMCommunicate request_size=4 [07:35:40]MH_SAM_APDU [07:35:40]CAPDU: 80 09 00 00 [07:35:40]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [07:35:40]Write i2c OK [07:35:40]MH_I2C_Read... [07:35:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:35:40]Read from MH i2c: E2 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 03 00 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [07:35:40]RAPDU: 90 00 [07:35:40]wFMCommunicate OK [07:35:40]SAM_PROTO_ClearQueue done [07:35:40]KKMCreateOFDPacket [07:35:40]OFDProtocolAddRootSTLVToBuf [07:35:40]FM_MakeSignedData [07:35:40]FM_MakeSignedData [07:35:40]SAM_PROTO_SignData [07:35:40]wFMCommunicate request_size=4 [07:35:40]MH_SAM_APDU [07:35:40]CAPDU: 80 0D 01 02 [07:35:40]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [07:35:40]Write i2c OK [07:35:40]MH_I2C_Read... [07:35:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:35:40]Read from MH i2c: E2 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 03 00 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [07:35:40]RAPDU: 90 00 [07:35:40]wFMCommunicate OK [07:35:40]wFMCommunicate request_size=255 [07:35:40]MH_SAM_APDU [07:35:40]CAPDU: 80 0D 02 02 FA 03 00 F9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 [07:35:40]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 00 00 34 [07:35:40]Write i2c OK [07:35:40]MH_I2C_Read... [07:35:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:40]Read from MH i2c: E2 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 03 00 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [07:35:40]RAPDU: 90 00 [07:35:40]wFMCommunicate OK [07:35:40]wFMCommunicate request_size=255 [07:35:40]MH_SAM_APDU [07:35:40]CAPDU: 80 0D 02 02 FA D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 DE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 CC 98 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7E 02 00 35 [07:35:40]Write to MH i2c: E2 02 01 C4 00 80 0D 02 02 FA 00 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 DE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 CC 98 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7E 02 00 35 00 00 83 [07:35:40]Write i2c OK [07:35:40]MH_I2C_Read... [07:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:41]Read from MH i2c: E2 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 03 00 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [07:35:41]RAPDU: 90 00 [07:35:41]wFMCommunicate OK [07:35:41]wFMCommunicate request_size=14 [07:35:41]MH_SAM_APDU [07:35:41]CAPDU: 80 0D 02 02 09 04 06 00 45 EA 2B 40 75 DE [07:35:41]Write to MH i2c: E2 11 00 C5 00 80 0D 02 02 09 00 04 06 00 45 EA 2B 40 75 DE 00 00 48 [07:35:41]Write i2c OK [07:35:41]MH_I2C_Read... [07:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:41]Read from MH i2c: E2 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 03 00 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [07:35:41]RAPDU: 90 00 [07:35:41]wFMCommunicate OK [07:35:41]wFMCommunicate request_size=4 [07:35:41]MH_SAM_APDU [07:35:41]CAPDU: 80 0D 03 02 [07:35:41]Write to MH i2c: E2 08 00 C6 00 80 0D 03 02 00 00 00 00 41 [07:35:41]Write i2c OK [07:35:41]MH_I2C_Read... [07:35:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:35:41]Read from MH i2c: E2 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 0B 00 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 0B 00 C6 00 00 1E B8 D5 65 A5 3D A3 EC 90 00 C3 [07:35:41]RAPDU: 1E B8 D5 65 A5 3D A3 EC 90 00 [07:35:41]wFMCommunicate OK [07:35:41]SAM_PROTO_SignData done [07:35:41]FM_MakeSignedData done [07:35:41]CreateOFDProtocolMessage [07:35:41]wFMCommunicate request_size=4 [07:35:41]MH_SAM_APDU [07:35:41]CAPDU: 80 11 00 00 [07:35:41]Write to MH i2c: E2 08 00 C7 00 80 11 00 00 00 00 00 00 41 [07:35:41]Write i2c OK [07:35:41]MH_I2C_Read... [07:35:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:41]Read from MH i2c: E2 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 17 00 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: E2 17 00 C7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [07:35:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:41]wFMCommunicate OK [07:35:41]CreateOFDProtocolMessage done [07:35:41]OFDSenderStorePacket 163506 [07:35:41]StoreOFDPacket docnum=163506 [07:35:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 02 00 00 21 6D 05 02 66 0E 5A 03 01 00 03 00 F9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 DE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 CC 98 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7E 02 00 35 04 06 00 45 EA 2B 40 75 DE 1E B8 D5 65 A5 3D A3 EC [07:35:41]CheckFolder [07:35:41]dirname=/storage/ofd_packets [07:35:41]CheckFolder done [07:35:41]ProducePacketName [07:35:41]name=ofd_packets/00163506 [07:35:41]NVStorageSaveData ofd_packets/00163506 [07:35:41]File name is /storage/ofd_packets/00163506 [07:35:41]Write 555 bytes [07:35:41]NVStorageSaveData done [07:35:41]OFDSenderStorePacket done [07:35:41]KKMCreateOFDPacket done [07:35:41]NVStorageSaveData kkm_last_timestamp [07:35:41]File name is /storage/kkm_last_timestamp [07:35:41]Write 4 bytes [07:35:41]NVStorageSaveData done [07:35:41]ExternCall_PrintAddStr [07:35:41]wPrintStart [07:35:41]Write to MH i2c: 01 00 00 C8 00 C8 [07:35:41]Write i2c OK [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: 01 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: 01 07 00 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: 01 07 00 C8 00 00 00 00 00 00 FF 0F DD [07:35:41]RasterBufferAndPrint [07:35:41]line Счет N : (3)50569 [07:35:41]line ИНН: 02508201610067 [07:35:41]line Контрольно-Кассовый Чек [07:35:41]line ПРОДАЖА [07:35:41]line Товар: 4700000160358 [07:35:41]line Вода Легенда 1л [07:35:41]line 1.000 * 50.00 [07:35:41]line = 50.00 [07:35:41]line НДС 12% НСП 1% [07:35:41]line > о реализуемом товаре [07:35:41]line Товар: 4860019001414 [07:35:41]line Вода Боржоми 0,75л ПЭТ [07:35:41]line 2.000 * 165.00 [07:35:41]line = 330.00 [07:35:41]line НДС 12% НСП 1% [07:35:41]line > о реализуемом товаре [07:35:41]line Товар: 4700041420084 [07:35:41]line Салфетки влажн BEST ANTIBACTERIAL 100 шт [07:35:41]line 1.000 * 190.00 [07:35:41]line = 190.00 [07:35:41]line НДС 12% НСП 1% [07:35:41]line > о реализуемом товаре [07:35:41]line ИТОГО: 570.00 [07:35:41]line НСП 1% : 5.04 [07:35:41]line НДС 12% : 60.53 [07:35:41]line Наличными: 0.00 [07:35:41]line Безнал.: 570.00 [07:35:41]line Место: АЗС № 130 "Партнер Нефть" [07:35:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:35:41]line СНО: Общий режим [07:35:41]line Чек 104 21.08.2024 07:35 [07:35:41]line Смена: 466 ФФД: 1.0 [07:35:41]line ЗНМ: 0300000070 [07:35:41]line РНМ: 0000000000092562 [07:35:41]line Версия ККМ: 001 [07:35:41]line Платежная система: Бакай Банк [07:35:41]line ФМ: 0000000000871769 [07:35:41]line ФД: 163506 [07:35:41]line ФПД: 76872050308574 [07:35:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163506&fm=76872050308574&tin=02508201610067®Number=0000000000092562&sum=57000 [07:35:41]line 0 [07:35:41]written 0, free lines is 4095 [07:35:41]OFD Sender: Processing packet 163506 [packets to send 964, broken 963] [07:35:41]ProducePacketName [07:35:41]name=ofd_packets/00163506 [07:35:41]OFD Sender: To server: pG, [07:35:41]CommunicateWithHost lk.salyk.kg:30040 [07:35:41]ConnectInit lk.salyk.kg [07:35:41]Write to MH i2c: 01 00 00 FF 00 FF [07:35:41]Write i2c OK [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: 01 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: 01 07 00 [07:35:41]MH_I2C_Read... [07:35:41]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 CC 0B DD [07:35:41]RasterBufferAndPrint [07:35:41]line [07:35:41]line [07:35:41]line [07:35:41]line [07:35:41]line [07:35:41]written 0, free lines is 3024 [07:35:42]MH_Cut [07:35:42]Write to MH i2c: D1 01 00 06 01 01 D9 [07:35:42]Write i2c OK [07:35:42]MH_I2C_Read... [07:35:42]Read from MH i2c: D1 [07:35:42]MH_I2C_Read... [07:35:42]Read from MH i2c: D1 01 00 [07:35:42]MH_I2C_Read... [07:35:42]Read from MH i2c: D1 01 00 06 01 00 D8 [07:35:42]Write to MH i2c: 01 00 00 07 01 08 [07:35:42]Write i2c OK [07:35:42]MH_I2C_Read... [07:35:43]*** Cut start [07:35:43]*** Purtial cut [07:35:43]*** Stage 1: CUTSNS_PIN = 1 [07:35:45]Read from MH i2c: 01 [07:35:45]MH_I2C_Read... [07:35:45]*** Stop cut motor [07:35:45]*** Cut end [07:35:45]Read from MH i2c: 01 07 00 [07:35:45]MH_I2C_Read... [07:35:45]Read from MH i2c: 01 07 00 07 01 00 00 00 00 00 FF 0F 1D [07:35:45]process_action close_receipt done [07:35:45]requested_data is exist [07:35:45]produce_requested_data [07:35:45]requested_item fm.sn is exist - process it [07:35:45]wFMCommunicate request_size=4 [07:35:45]MH_SAM_APDU [07:35:45]CAPDU: 80 11 00 00 [07:35:45]Write to MH i2c: E2 08 00 08 01 80 11 00 00 00 00 00 00 83 [07:35:45]Write i2c OK [07:35:45]MH_I2C_Read... [07:35:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:45]Read from MH i2c: E2 [07:35:45]MH_I2C_Read... [07:35:45]Read from MH i2c: E2 17 00 [07:35:45]MH_I2C_Read... [07:35:45]Read from MH i2c: E2 17 00 08 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [07:35:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:45]wFMCommunicate OK [07:35:45]requested_item fd.num is exist - process it [07:35:45]SAM_PROTO_GetFieldsCounters [07:35:45]wFMCommunicate request_size=4 [07:35:45]MH_SAM_APDU [07:35:45]CAPDU: 80 13 00 00 [07:35:45]Write to MH i2c: E2 08 00 09 01 80 13 00 00 00 00 00 00 86 [07:35:45]Write i2c OK [07:35:45]MH_I2C_Read... [07:35:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:35:45]Read from MH i2c: E2 [07:35:45]MH_I2C_Read... [07:35:45]Read from MH i2c: E2 62 00 [07:35:45]MH_I2C_Read... [07:35:45]Read from MH i2c: E2 62 00 09 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7E 02 00 0E 04 04 00 D2 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 E9 [07:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7E 02 00 0E 04 04 00 D2 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:35:45]wFMCommunicate OK [07:35:45]SAM_PROTO_GetFieldsCounters done [07:35:45]requested_item shift.num is exist - process it [07:35:45]requested_item shift.opened is exist - process it [07:35:45]req_shift_opened [07:35:45]FM_GetShiftState [07:35:45]SAM_PROTO_GetShiftState [07:35:45]wFMCommunicate request_size=4 [07:35:45]MH_SAM_APDU [07:35:45]CAPDU: 80 13 01 00 [07:35:45]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [07:35:45]Write i2c OK [07:35:45]MH_I2C_Read... [07:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:45]Read from MH i2c: E2 [07:35:45]MH_I2C_Read... [07:35:45]Read from MH i2c: E2 0E 00 [07:35:45]MH_I2C_Read... [07:35:45]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4E [07:35:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:35:45]wFMCommunicate OK [07:35:45]SAM_PROTO_GetShiftState done [07:35:45]FM_GetShiftState done [07:35:45]req_shift_opened done [07:35:45]requested_item shift.open_date is exist - process it [07:35:45]req_shift_open_date [07:35:45]req_shift_open_date done [07:35:45]produce_requested_data done [07:35:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163506,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:35:45]process_action_free close_receipt [07:35:45]json_value_free [07:35:45]json_value_free done [07:35:45]process_json_proto returns [07:35:45]Send response to host [07:35:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163506,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:35:45]free response buf [07:35:45]execute_script done [07:35:45]execute_script returns [07:35:45]free content buf [07:35:45]Sock 7.Close socket [07:35:45]Sock 7.Thread stoped [07:35:45]Connected sock=11 [07:35: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 37 36 39 0D 02 00 00 21 6D 05 02 66 0E 5A 03 01 00 03 00 F9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 DE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 CC 98 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7E 02 00 35 04 06 00 45 EA 2B 40 75 DE 1E B8 D5 65 A5 3D A3 EC [07:35:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F8 FB 47 00 38 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 37 36 39 10 04 04 00 B2 7E 02 00 F4 03 04 00 23 42 C5 66 B6 04 01 00 00 77 2B E6 2F 3F 4B FC 9D [07:35:47]CommunicateWithHost err = 0 [07:35:47]CheckOFDResponse [07:35:47]1017 (14) - 77093643461234 [07:35:47]1041 (16) - 0000000000871769 [07:35:47]1040 (4) - 163506 [07:35:47]1012 (4) - 21.08.2024 01:25 [07:35:47]1206 (1) - 0 [07:35:47]OFD Sender: Remove packet 163506 [07:35:47]ProducePacketName [07:35:47]name=ofd_packets/00163506 [07:35:47]NVStorageDeleteData [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:56]recv_with_timeout no data received [07:35:58]OFD Sender: No OFD packet to send [07:36:03]OFD Sender: No OFD packet to send [07:36:07]recv_with_timeout no data received [07:36:08]OFD Sender: No OFD packet to send [07:36:13]OFD Sender: No OFD packet to send [07:36:17]recv_with_timeout no data received [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:13]OFD Sender: No OFD packet to send [07:37:16]recv_with_timeout no data received [07:37:18]OFD Sender: No OFD packet to send [07:37:23]OFD Sender: No OFD packet to send [07:37:28]OFD Sender: No OFD packet to send [07:37:33]OFD Sender: No OFD packet to send [07:37:38]OFD Sender: No OFD packet to send [07:37:43]OFD Sender: No OFD packet to send [07:37:48]OFD Sender: No OFD packet to send [07:37:53]OFD Sender: No OFD packet to send [07:37:58]OFD Sender: No OFD packet to send [07:38:03]OFD Sender: No OFD packet to send [07:38:08]OFD Sender: No OFD packet to send [07:38:13]OFD Sender: No OFD packet to send [07:38:18]OFD Sender: No OFD packet to send [07:38:23]OFD Sender: No OFD packet to send [07:38:28]OFD Sender: No OFD packet to send [07:38:31]recv_with_timeout no data received [07:38:33]OFD Sender: No OFD packet to send [07:38:38]OFD Sender: No OFD packet to send [07:38:38]accept exits with 10 [07:38:38]New connection [07:38:38]New thread 3066908004 created [07:38:38]Thread 3067051364 joined [07:38:38]Waiting for new connection... [07:38:38] Sock 10.Parse request [07:38:38]Sock 10.Check first char [07:38:38]Sock 10.First char is OK [07:38:38]request: POST /json_proto HTTP/1.0 [07:38:38]Method: POST [07:38:38]URL: /json_proto [07:38:38]Method is POST - this is cgi request [07:38:38]url: /json_proto [07:38:38]query_string will be loaded in cgi processing [07:38:38]execute_cgi json_proto POST (null) [07:38:38]execute_cgi path=json_proto method=POST [07:38:38]POST find Content-Length [07:38:38]Host: 172.17.44.132:8080 [07:38:38]Content-Length: 1046 [07:38:38]Content-Type: application/json [07:38:38] [07:38:38]POST finish read [07:38:38]Found Content-Length = 1046 [07:38:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50570", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:38]execute_script... [07: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 : (3)50570", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:38]POST & json_proto [07:38:38]process_json_proto [07:38:38]json parsed OK: [07:38:38]protocol is kg_v1.0 [07:38:38]action value=close_receipt [07:38:38]process_action close_receipt [07:38:38]cmd_close_receipt [07:38:38]MH_GetDate [07:38:38]Write to MH i2c: F0 00 00 0B 01 FB [07:38:38]Write i2c OK [07:38:38]MH_I2C_Read... [07:38:38]Read from MH i2c: F0 [07:38:38]MH_I2C_Read... [07:38:38]Read from MH i2c: F0 09 00 [07:38:38]MH_I2C_Read... [07:38:38]Read from MH i2c: F0 09 00 0B 01 00 7F 99 C5 66 2A 83 C1 65 1A [07:38:38]GetLastDocTimeStamp 1724225740 [07:38:38]current date 1724225919 [07:38:38]FM_GetShiftState [07:38:38]SAM_PROTO_GetShiftState [07:38:38]wFMCommunicate request_size=4 [07:38:38]MH_SAM_APDU [07:38:38]CAPDU: 80 13 01 00 [07:38:38]Write to MH i2c: E2 08 00 0C 01 80 13 01 00 00 00 00 00 8A [07:38:38]Write i2c OK [07:38:38]MH_I2C_Read... [07:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:38]Read from MH i2c: E2 [07:38:38]MH_I2C_Read... [07:38:38]Read from MH i2c: E2 0E 00 [07:38:38]MH_I2C_Read... [07:38:38]Read from MH i2c: E2 0E 00 0C 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 50 [07:38:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:38:38]wFMCommunicate OK [07:38:38]SAM_PROTO_GetShiftState done [07:38:38]FM_GetShiftState done [07:38:38]opened in 1724199517 [07:38:38]opened+sec_in_day 1724285917 [07:38:38]quantity*price = 7500 [07:38:38]sum+1 = 7501 [07:38:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 195.00 НСП 1% : 1.72 НДС 12% : 20.70 Наличными: 195.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 105 21.08.2024 07:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163507 ФПД: 123702868245642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163507&fm=123702868245642&tin=02508201610067®Number=0000000000092562&sum=19500 0 [07:38:40]StoreToDocumentArchive [07:38:40]shift 466 fd 163507 [07:38:40]save to /storage/0466/doc_00163507 [07:38:40]save last doc name /storage/0466/doc_00163507 to /storage/kkm_last_doc_name [07:38:40]save OK [07:38:40]Clear old archive folders... [07:38:40]ProcessDocumentItem done err = 0, tmpTLVsize=431 [07:38:40]tlvbuf is 00CFDFF0 [07:38:40]SAM_PROTO_ClearQueue [07:38:40]wFMCommunicate request_size=4 [07:38:40]MH_SAM_APDU [07:38:40]CAPDU: 80 09 00 00 [07:38:40]Write to MH i2c: E2 08 00 19 01 80 09 00 00 00 00 00 00 8C [07:38:40]Write i2c OK [07:38:40]MH_I2C_Read... [07:38:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:38:40]Read from MH i2c: E2 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [07:38:40]RAPDU: 90 00 [07:38:40]wFMCommunicate OK [07:38:40]SAM_PROTO_ClearQueue done [07:38:40]KKMCreateOFDPacket [07:38:40]OFDProtocolAddRootSTLVToBuf [07:38:40]FM_MakeSignedData [07:38:40]FM_MakeSignedData [07:38:40]SAM_PROTO_SignData [07:38:40]wFMCommunicate request_size=4 [07:38:40]MH_SAM_APDU [07:38:40]CAPDU: 80 0D 01 02 [07:38:40]Write to MH i2c: E2 08 00 1A 01 80 0D 01 02 00 00 00 00 94 [07:38:40]Write i2c OK [07:38:40]MH_I2C_Read... [07:38:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:38:40]Read from MH i2c: E2 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [07:38:40]RAPDU: 90 00 [07:38:40]wFMCommunicate OK [07:38:40]wFMCommunicate request_size=255 [07:38:40]MH_SAM_APDU [07:38:40]CAPDU: 80 0D 02 02 FA 03 00 AF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 [07:38:40]Write to MH i2c: E2 02 01 1B 01 80 0D 02 02 FA 00 03 00 AF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 00 00 55 [07:38:40]Write i2c OK [07:38:40]MH_I2C_Read... [07:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:40]Read from MH i2c: E2 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [07:38:40]RAPDU: 90 00 [07:38:40]wFMCommunicate OK [07:38:40]wFMCommunicate request_size=190 [07:38:40]MH_SAM_APDU [07:38:40]CAPDU: 80 0D 02 02 B9 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 7F 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7E 02 00 35 04 06 00 70 81 D1 84 FC 8A [07:38:40]Write to MH i2c: E2 C1 00 1C 01 80 0D 02 02 B9 00 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 7F 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7E 02 00 35 04 06 00 70 81 D1 84 FC 8A 00 00 6A [07:38:40]Write i2c OK [07:38:40]MH_I2C_Read... [07:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:40]Read from MH i2c: E2 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 03 00 1C 01 00 90 00 91 [07:38:40]RAPDU: 90 00 [07:38:40]wFMCommunicate OK [07:38:40]wFMCommunicate request_size=4 [07:38:40]MH_SAM_APDU [07:38:40]CAPDU: 80 0D 03 02 [07:38:40]Write to MH i2c: E2 08 00 1D 01 80 0D 03 02 00 00 00 00 99 [07:38:40]Write i2c OK [07:38:40]MH_I2C_Read... [07:38:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:38:40]Read from MH i2c: E2 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 0B 00 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 0B 00 1D 01 00 2F E8 70 1B 0C 3D 62 9A 90 00 81 [07:38:40]RAPDU: 2F E8 70 1B 0C 3D 62 9A 90 00 [07:38:40]wFMCommunicate OK [07:38:40]SAM_PROTO_SignData done [07:38:40]FM_MakeSignedData done [07:38:40]CreateOFDProtocolMessage [07:38:40]wFMCommunicate request_size=4 [07:38:40]MH_SAM_APDU [07:38:40]CAPDU: 80 11 00 00 [07:38:40]Write to MH i2c: E2 08 00 1E 01 80 11 00 00 00 00 00 00 99 [07:38:40]Write i2c OK [07:38:40]MH_I2C_Read... [07:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:40]Read from MH i2c: E2 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 17 00 [07:38:40]MH_I2C_Read... [07:38:40]Read from MH i2c: E2 17 00 1E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [07:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:38:40]wFMCommunicate OK [07:38:40]CreateOFDProtocolMessage done [07:38:40]OFDSenderStorePacket 163507 [07:38:40]StoreOFDPacket docnum=163507 [07:38:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 C3 01 00 00 EF 38 BB 01 FE FE 5A 03 01 00 03 00 AF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 7F 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7E 02 00 35 04 06 00 70 81 D1 84 FC 8A 2F E8 70 1B 0C 3D 62 9A [07:38:40]CheckFolder [07:38:40]dirname=/storage/ofd_packets [07:38:40]CheckFolder done [07:38:40]ProducePacketName [07:38:40]name=ofd_packets/00163507 [07:38:40]NVStorageSaveData ofd_packets/00163507 [07:38:40]File name is /storage/ofd_packets/00163507 [07:38:40]Write 481 bytes [07:38:40]NVStorageSaveData done [07:38:40]OFDSenderStorePacket done [07:38:40]KKMCreateOFDPacket done [07:38:40]NVStorageSaveData kkm_last_timestamp [07:38:40]File name is /storage/kkm_last_timestamp [07:38:41]Write 4 bytes [07:38:41]NVStorageSaveData done [07:38:41]OFD Sender: Processing packet 163507 [packets to send 964, broken 963] [07:38:41]ProducePacketName [07:38:41]name=ofd_packets/00163507 [07:38:41]OFD Sender: To server: pG, [07:38:41]CommunicateWithHost lk.salyk.kg:30040 [07:38:41]ConnectInit lk.salyk.kg [07:38:41]ExternCall_PrintAddStr [07:38:41]wPrintStart [07:38:41]Write to MH i2c: 01 00 00 1F 01 20 [07:38:41]Write i2c OK [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: 01 [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: 01 07 00 [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: 01 07 00 1F 01 00 00 00 00 00 FF 0F 35 [07:38:41]RasterBufferAndPrint [07:38:41]line Счет N : (3)50570 [07:38:41]line ИНН: 02508201610067 [07:38:41]line Контрольно-Кассовый Чек [07:38:41]line ПРОДАЖА [07:38:41]line Товар: 4630007400976 [07:38:41]line Арахис жарен Караван орехов Стандарт 90 [07:38:41]line 1.000 * 75.00 [07:38:41]line = 75.00 [07:38:41]line НДС 12% НСП 1% [07:38:41]line > о реализуемом товаре [07:38:41]line Товар: 5449000189332 [07:38:41]line Холодный чай Fuse персик 1л [07:38:41]line 1.000 * 120.00 [07:38:41]line = 120.00 [07:38:41]line НДС 12% НСП 1% [07:38:41]line > о реализуемом товаре [07:38:41]line ИТОГО: 195.00 [07:38:41]line НСП 1% : 1.72 [07:38:41]line НДС 12% : 20.70 [07:38:41]line Наличными: 195.00 [07:38:41]line Безнал.: 0.00 [07:38:41]line Место: АЗС № 130 "Партнер Нефть" [07:38:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:38:41]line СНО: Общий режим [07:38:41]line Чек 105 21.08.2024 07:38 [07:38:41]line Смена: 466 ФФД: 1.0 [07:38:41]line ЗНМ: 0300000070 [07:38:41]line РНМ: 0000000000092562 [07:38:41]line Версия ККМ: 001 [07:38:41]line ФМ: 0000000000871769 [07:38:41]line ФД: 163507 [07:38:41]line ФПД: 123702868245642 [07:38:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163507&fm=123702868245642&tin=02508201610067®Number=0000000000092562&sum=19500 [07:38:41]line 0 [07:38:41]written 0, free lines is 4095 [07:38:41]Write to MH i2c: 01 00 00 4E 01 4F [07:38:41]Write i2c OK [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: 01 [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: 01 07 00 [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 58 0C BA [07:38:41]RasterBufferAndPrint [07:38:41]line [07:38:41]line [07:38:41]line [07:38:41]line [07:38:41]line [07:38:41]written 0, free lines is 3164 [07:38:41]MH_Cut [07:38:41]Write to MH i2c: D1 01 00 55 01 01 28 [07:38:41]Write i2c OK [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: D1 [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: D1 01 00 [07:38:41]MH_I2C_Read... [07:38:41]Read from MH i2c: D1 01 00 55 01 00 27 [07:38:41]Write to MH i2c: 01 00 00 56 01 57 [07:38:41]Write i2c OK [07:38:41]MH_I2C_Read... [07:38:42]*** Cut start [07:38:42]*** Purtial cut [07:38:42]*** Stage 1: CUTSNS_PIN = 1 [07:38:42]Connected sock=11 [07:38: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 37 36 39 C3 01 00 00 EF 38 BB 01 FE FE 5A 03 01 00 03 00 AF 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 7F 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7E 02 00 35 04 06 00 70 81 D1 84 FC 8A 2F E8 70 1B 0C 3D 62 9A [07:38:44]Read from MH i2c: 01 [07:38:44]MH_I2C_Read... [07:38:44]*** Stop cut motor [07:38:44]*** Cut end [07:38:44]Read from MH i2c: 01 07 00 [07:38:44]MH_I2C_Read... [07:38:44]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 FF 0F 6C [07:38:44]process_action close_receipt done [07:38:44]requested_data is exist [07:38:44]produce_requested_data [07:38:44]requested_item fm.sn is exist - process it [07:38:44]wFMCommunicate request_size=4 [07:38:44]MH_SAM_APDU [07:38:44]CAPDU: 80 11 00 00 [07:38:44]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [07:38:44]Write i2c OK [07:38:44]MH_I2C_Read... [07:38:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:44]Read from MH i2c: E2 [07:38:44]MH_I2C_Read... [07:38:44]Read from MH i2c: E2 17 00 [07:38:44]MH_I2C_Read... [07:38:44]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [07:38:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:38:44]wFMCommunicate OK [07:38:44]requested_item fd.num is exist - process it [07:38:44]SAM_PROTO_GetFieldsCounters [07:38:44]wFMCommunicate request_size=4 [07:38:44]MH_SAM_APDU [07:38:44]CAPDU: 80 13 00 00 [07:38:44]Write to MH i2c: E2 08 00 58 01 80 13 00 00 00 00 00 00 D5 [07:38:44]Write i2c OK [07:38:44]MH_I2C_Read... [07:38:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:38:44]Read from MH i2c: E2 [07:38:44]MH_I2C_Read... [07:38:44]Read from MH i2c: E2 62 00 [07:38:44]MH_I2C_Read... [07:38:44]Read from MH i2c: E2 62 00 58 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7E 02 00 0E 04 04 00 D2 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 3C [07:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7E 02 00 0E 04 04 00 D2 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:38:44]wFMCommunicate OK [07:38:44]SAM_PROTO_GetFieldsCounters done [07:38:44]requested_item shift.num is exist - process it [07:38:44]requested_item shift.opened is exist - process it [07:38:44]req_shift_opened [07:38:44]FM_GetShiftState [07:38:44]SAM_PROTO_GetShiftState [07:38:44]wFMCommunicate request_size=4 [07:38:44]MH_SAM_APDU [07:38:44]CAPDU: 80 13 01 00 [07:38:44]Write to MH i2c: E2 08 00 59 01 80 13 01 00 00 00 00 00 D7 [07:38:44]Write i2c OK [07:38:44]MH_I2C_Read... [07:38:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:44]Read from MH i2c: E2 [07:38:44]MH_I2C_Read... [07:38:44]Read from MH i2c: E2 0E 00 [07:38:44]MH_I2C_Read... [07:38:44]Read from MH i2c: E2 0E 00 59 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9D [07:38:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:38:44]wFMCommunicate OK [07:38:44]SAM_PROTO_GetShiftState done [07:38:44]FM_GetShiftState done [07:38:44]req_shift_opened done [07:38:44]requested_item shift.open_date is exist - process it [07:38:44]req_shift_open_date [07:38:44]req_shift_open_date done [07:38:44]produce_requested_data done [07:38:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163507,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:38:44]process_action_free close_receipt [07:38:44]json_value_free [07:38:44]json_value_free done [07:38:44]process_json_proto returns [07:38:44]Send response to host [07:38:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163507,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:38:44]free response buf [07:38:44]execute_script done [07:38:44]execute_script returns [07:38:44]free content buf [07:38:44]Sock 10.Close socket [07:38:44]Sock 10.Thread stoped [07:38:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 D6 47 00 8A 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 37 36 39 10 04 04 00 B3 7E 02 00 F4 03 04 00 D7 42 C5 66 B6 04 01 00 00 3D 23 D2 18 F7 B0 0F 72 [07:38:47]CommunicateWithHost err = 0 [07:38:47]CheckOFDResponse [07:38:47]1017 (14) - 77093643461234 [07:38:47]1041 (16) - 0000000000871769 [07:38:47]1040 (4) - 163507 [07:38:47]1012 (4) - 21.08.2024 01:28 [07:38:47]1206 (1) - 0 [07:38:47]OFD Sender: Remove packet 163507 [07:38:47]ProducePacketName [07:38:47]name=ofd_packets/00163507 [07:38:47]NVStorageDeleteData [07:38:48]OFD Sender: No OFD packet to send [07:38:53]OFD Sender: No OFD packet to send [07:38:55]accept exits with 7 [07:38:55]New connection [07:38:55]New thread 3067051364 created [07:38:55]Thread 3066908004 joined [07:38:55]Waiting for new connection... [07:38:55] Sock 7.Parse request [07:38:55]Sock 7.Check first char [07:38:55]Sock 7.First char is OK [07:38:55]request: POST /json_proto HTTP/1.0 [07:38:55]Method: POST [07:38:55]URL: /json_proto [07:38:55]Method is POST - this is cgi request [07:38:55]url: /json_proto [07:38:55]query_string will be loaded in cgi processing [07:38:55]execute_cgi json_proto POST (null) [07:38:55]execute_cgi path=json_proto method=POST [07:38:55]POST find Content-Length [07:38:55]Host: 172.17.44.132:8080 [07:38:55]Content-Length: 682 [07:38:55]Content-Type: application/json [07:38:55] [07:38:55]POST finish read [07:38:55]Found Content-Length = 682 [07:38:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:55]execute_script... [07:38: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)292047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:55]POST & json_proto [07:38:55]process_json_proto [07:38:55]json parsed OK: [07:38:55]protocol is kg_v1.0 [07:38:55]action value=close_receipt [07:38:55]process_action close_receipt [07:38:55]cmd_close_receipt [07:38:55]MH_GetDate [07:38:55]Write to MH i2c: F0 00 00 5A 01 4A [07:38:55]Write i2c OK [07:38:55]MH_I2C_Read... [07:38:55]Read from MH i2c: F0 [07:38:55]MH_I2C_Read... [07:38:55]Read from MH i2c: F0 09 00 [07:38:55]MH_I2C_Read... [07:38:55]Read from MH i2c: F0 09 00 5A 01 00 90 99 C5 66 2A 83 C1 65 7A [07:38:55]GetLastDocTimeStamp 1724225919 [07:38:55]current date 1724225936 [07:38:55]FM_GetShiftState [07:38:55]SAM_PROTO_GetShiftState [07:38:55]wFMCommunicate request_size=4 [07:38:55]MH_SAM_APDU [07:38:55]CAPDU: 80 13 01 00 [07:38:55]Write to MH i2c: E2 08 00 5B 01 80 13 01 00 00 00 00 00 D9 [07:38:55]Write i2c OK [07:38:55]MH_I2C_Read... [07:38:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:55]Read from MH i2c: E2 [07:38:55]MH_I2C_Read... [07:38:55]Read from MH i2c: E2 0E 00 [07:38:55]MH_I2C_Read... [07:38:55]Read from MH i2c: E2 0E 00 5B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9F [07:38:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:38:55]wFMCommunicate OK [07:38:55]SAM_PROTO_GetShiftState done [07:38:55]FM_GetShiftState done [07:38:55]opened in 1724199517 [07:38:55]opened+sec_in_day 1724285917 [07:38:55]quantity*price = 100005 [07:38:55]sum+1 = 100006 [07:38:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 106 21.08.2024 07:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163508 ФПД: 182789528332971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163508&fm=182789528332971&tin=02508201610067®Number=0000000000092562&sum=100000 [07:38:56]StoreToDocumentArchive [07:38:56]shift 466 fd 163508 [07:38:56]save to /storage/0466/doc_00163508 [07:38:56]save last doc name /storage/0466/doc_00163508 to /storage/kkm_last_doc_name [07:38:56]save OK [07:38:56]Clear old archive folders... [07:38:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:38:56]tlvbuf is 00CAF400 [07:38:56]SAM_PROTO_ClearQueue [07:38:56]wFMCommunicate request_size=4 [07:38:56]MH_SAM_APDU [07:38:56]CAPDU: 80 09 00 00 [07:38:56]Write to MH i2c: E2 08 00 68 01 80 09 00 00 00 00 00 00 DB [07:38:56]Write i2c OK [07:38:56]MH_I2C_Read... [07:38:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:38:56]Read from MH i2c: E2 [07:38:56]MH_I2C_Read... [07:38:56]Read from MH i2c: E2 03 00 [07:38:56]MH_I2C_Read... [07:38:56]Read from MH i2c: E2 03 00 68 01 00 90 00 DD [07:38:56]RAPDU: 90 00 [07:38:56]wFMCommunicate OK [07:38:56]SAM_PROTO_ClearQueue done [07:38:56]KKMCreateOFDPacket [07:38:56]OFDProtocolAddRootSTLVToBuf [07:38:56]FM_MakeSignedData [07:38:56]FM_MakeSignedData [07:38:56]SAM_PROTO_SignData [07:38:56]wFMCommunicate request_size=4 [07:38:56]MH_SAM_APDU [07:38:56]CAPDU: 80 0D 01 02 [07:38:56]Write to MH i2c: E2 08 00 69 01 80 0D 01 02 00 00 00 00 E3 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7E 02 00 F4 03 04 00 E3 42 C5 66 B6 04 01 00 00 21 B5 25 FA 87 A0 AD F6 [07:38:58]CommunicateWithHost err = 0 [07:38:58]CheckOFDResponse [07:38:58]1017 (14) - 77093643461234 [07:38:58]1041 (16) - 0000000000871769 [07:38:58]1040 (4) - 163508 [07:38:58]1012 (4) - 21.08.2024 01:29 [07:38:58]1206 (1) - 0 [07:38:58]OFD Sender: Remove packet 163508 [07:38:58]ProducePacketName [07:38:58]name=ofd_packets/00163508 [07:38:58]NVStorageDeleteData [07:38:59]OFD Sender: No OFD packet to send [07:39:00]Read from MH i2c: 01 [07:39:00]MH_I2C_Read... [07:39:00]*** Stop cut motor [07:39:00]*** Cut end [07:39:00]Read from MH i2c: 01 07 00 [07:39:00]MH_I2C_Read... [07:39:00]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 FF 0F B7 [07:39:00]process_action close_receipt done [07:39:00]requested_data is exist [07:39:00]produce_requested_data [07:39:00]requested_item fm.sn is exist - process it [07:39:00]wFMCommunicate request_size=4 [07:39:00]MH_SAM_APDU [07:39:00]CAPDU: 80 11 00 00 [07:39:00]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [07:39:00]Write i2c OK [07:39:00]MH_I2C_Read... [07:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:00]Read from MH i2c: E2 [07:39:00]MH_I2C_Read... [07:39:00]Read from MH i2c: E2 17 00 [07:39:00]MH_I2C_Read... [07:39:00]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [07:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:39:00]wFMCommunicate OK [07:39:00]requested_item fd.num is exist - process it [07:39:00]SAM_PROTO_GetFieldsCounters [07:39:00]wFMCommunicate request_size=4 [07:39:00]MH_SAM_APDU [07:39:00]CAPDU: 80 13 00 00 [07:39:00]Write to MH i2c: E2 08 00 A3 01 80 13 00 00 00 00 00 00 20 [07:39:00]Write i2c OK [07:39:00]MH_I2C_Read... [07:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:00]Read from MH i2c: E2 [07:39:00]MH_I2C_Read... [07:39:00]Read from MH i2c: E2 62 00 [07:39:00]MH_I2C_Read... [07:39:00]Read from MH i2c: E2 62 00 A3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7E 02 00 0E 04 04 00 D2 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 8B [07:39:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7E 02 00 0E 04 04 00 D2 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:39:00]wFMCommunicate OK [07:39:00]SAM_PROTO_GetFieldsCounters done [07:39:00]requested_item shift.num is exist - process it [07:39:00]requested_item shift.opened is exist - process it [07:39:00]req_shift_opened [07:39:00]FM_GetShiftState [07:39:00]SAM_PROTO_GetShiftState [07:39:00]wFMCommunicate request_size=4 [07:39:00]MH_SAM_APDU [07:39:00]CAPDU: 80 13 01 00 [07:39:00]Write to MH i2c: E2 08 00 A4 01 80 13 01 00 00 00 00 00 22 [07:39:00]Write i2c OK [07:39:00]MH_I2C_Read... [07:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:01]Read from MH i2c: E2 [07:39:01]MH_I2C_Read... [07:39:01]Read from MH i2c: E2 0E 00 [07:39:01]MH_I2C_Read... [07:39:01]Read from MH i2c: E2 0E 00 A4 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E8 [07:39:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:39:01]wFMCommunicate OK [07:39:01]SAM_PROTO_GetShiftState done [07:39:01]FM_GetShiftState done [07:39:01]req_shift_opened done [07:39:01]requested_item shift.open_date is exist - process it [07:39:01]req_shift_open_date [07:39:01]req_shift_open_date done [07:39:01]produce_requested_data done [07:39:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163508,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:39:01]process_action_free close_receipt [07:39:01]json_value_free [07:39:01]json_value_free done [07:39:01]process_json_proto returns [07:39:01]Send response to host [07:39:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163508,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:39:01]free response buf [07:39:01]execute_script done [07:39:01]execute_script returns [07:39:01]free content buf [07:39:01]Sock 7.Close socket [07:39:01]Sock 7.Thread stoped [07:39:04]OFD Sender: No OFD packet to send [07:39:09]OFD Sender: No OFD packet to send [07:39:14]OFD Sender: No OFD packet to send [07:39:19]OFD Sender: No OFD packet to send [07:39:24]OFD Sender: No OFD packet to send [07:39:29]OFD Sender: No OFD packet to send [07:39:34]OFD Sender: No OFD packet to send [07:39:37]recv_with_timeout no data received [07:39:39]OFD Sender: No OFD packet to send [07:39:41]accept exits with 10 [07:39:41]New connection [07:39:41]New thread 3066908004 created [07:39:41]Thread 3067051364 joined [07:39:41]Waiting for new connection... [07:39:41] Sock 10.Parse request [07:39:41]Sock 10.Check first char [07:39:41]Sock 10.First char is OK [07:39:41]request: POST /json_proto HTTP/1.0 [07:39:41]Method: POST [07:39:41]URL: /json_proto [07:39:41]Method is POST - this is cgi request [07:39:41]url: /json_proto [07:39:41]query_string will be loaded in cgi processing [07:39:41]execute_cgi json_proto POST (null) [07:39:41]execute_cgi path=json_proto method=POST [07:39:41]POST find Content-Length [07:39:41]Host: 172.17.44.132:8080 [07:39:41]Content-Length: 793 [07:39:41]Content-Type: application/json [07:39:41] [07:39:41]POST finish read [07:39:41]Found Content-Length = 793 [07:39:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:41]execute_script... [07:39: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)292048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:41]POST & json_proto [07:39:41]process_json_proto [07:39:41]json parsed OK: [07:39:41]protocol is kg_v1.0 [07:39:41]action value=close_receipt [07:39:41]process_action close_receipt [07:39:41]cmd_close_receipt [07:39:41]MH_GetDate [07:39:41]Write to MH i2c: F0 00 00 A5 01 95 [07:39:41]Write i2c OK [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: F0 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: F0 09 00 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: F0 09 00 A5 01 00 BE 99 C5 66 2A 83 C1 65 F3 [07:39:41]GetLastDocTimeStamp 1724225936 [07:39:41]current date 1724225982 [07:39:41]FM_GetShiftState [07:39:41]SAM_PROTO_GetShiftState [07:39:41]wFMCommunicate request_size=4 [07:39:41]MH_SAM_APDU [07:39:41]CAPDU: 80 13 01 00 [07:39:41]Write to MH i2c: E2 08 00 A6 01 80 13 01 00 00 00 00 00 24 [07:39:41]Write i2c OK [07:39:41]MH_I2C_Read... [07:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:41]Read from MH i2c: E2 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 0E 00 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 0E 00 A6 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EA [07:39:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:39:41]wFMCommunicate OK [07:39:41]SAM_PROTO_GetShiftState done [07:39:41]FM_GetShiftState done [07:39:41]opened in 1724199517 [07:39:41]opened+sec_in_day 1724285917 [07:39:41]quantity*price = 150052 [07:39:41]sum+1 = 150054 [07:39:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.53 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.53 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 107 21.08.2024 07:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163509 ФПД: 42257318315093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163509&fm=42257318315093&tin=02508201610067®Number=0000000000092562&sum=150053 [07:39:42]StoreToDocumentArchive [07:39:42]shift 466 fd 163509 [07:39:42]save to /storage/0466/doc_00163509 [07:39:42]save last doc name /storage/0466/doc_00163509 to /storage/kkm_last_doc_name [07:39:42]save OK [07:39:42]Clear old archive folders... [07:39:42]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:39:42]tlvbuf is B6F70230 [07:39:42]SAM_PROTO_ClearQueue [07:39:42]wFMCommunicate request_size=4 [07:39:42]MH_SAM_APDU [07:39:42]CAPDU: 80 09 00 00 [07:39:42]Write to MH i2c: E2 08 00 B3 01 80 09 00 00 00 00 00 00 26 [07:39:42]Write i2c OK [07:39:42]MH_I2C_Read... [07:39:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:42]Read from MH i2c: E2 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [07:39:42]RAPDU: 90 00 [07:39:42]wFMCommunicate OK [07:39:42]SAM_PROTO_ClearQueue done [07:39:42]KKMCreateOFDPacket [07:39:42]OFDProtocolAddRootSTLVToBuf [07:39:42]FM_MakeSignedData [07:39:42]FM_MakeSignedData [07:39:42]SAM_PROTO_SignData [07:39:42]wFMCommunicate request_size=4 [07:39:42]MH_SAM_APDU [07:39:42]CAPDU: 80 0D 01 02 [07:39:42]Write to MH i2c: E2 08 00 B4 01 80 0D 01 02 00 00 00 00 2E [07:39:42]Write i2c OK [07:39:42]MH_I2C_Read... [07:39:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:42]Read from MH i2c: E2 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [07:39:42]RAPDU: 90 00 [07:39:42]wFMCommunicate OK [07:39:42]wFMCommunicate request_size=255 [07:39:42]MH_SAM_APDU [07:39:42]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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 BE 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7E 02 00 35 04 06 00 26 6E CC [07:39:42]Write to MH i2c: E2 02 01 B5 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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 BE 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7E 02 00 35 04 06 00 26 6E CC 00 00 D2 [07:39:42]Write i2c OK [07:39:42]MH_I2C_Read... [07:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:42]Read from MH i2c: E2 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [07:39:42]RAPDU: 90 00 [07:39:42]wFMCommunicate OK [07:39:42]wFMCommunicate request_size=8 [07:39:42]MH_SAM_APDU [07:39:42]CAPDU: 80 0D 02 02 03 72 84 55 [07:39:42]Write to MH i2c: E2 0B 00 B6 01 80 0D 02 02 03 00 72 84 55 00 00 82 [07:39:42]Write i2c OK [07:39:42]MH_I2C_Read... [07:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:42]Read from MH i2c: E2 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 03 00 B6 01 00 90 00 2B [07:39:42]RAPDU: 90 00 [07:39:42]wFMCommunicate OK [07:39:42]wFMCommunicate request_size=4 [07:39:42]MH_SAM_APDU [07:39:42]CAPDU: 80 0D 03 02 [07:39:42]Write to MH i2c: E2 08 00 B7 01 80 0D 03 02 00 00 00 00 33 [07:39:42]Write i2c OK [07:39:42]MH_I2C_Read... [07:39:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:42]Read from MH i2c: E2 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 0B 00 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 0B 00 B7 01 00 0E 67 6A D4 5F 04 14 55 90 00 B3 [07:39:42]RAPDU: 0E 67 6A D4 5F 04 14 55 90 00 [07:39:42]wFMCommunicate OK [07:39:42]SAM_PROTO_SignData done [07:39:42]FM_MakeSignedData done [07:39:42]CreateOFDProtocolMessage [07:39:42]wFMCommunicate request_size=4 [07:39:42]MH_SAM_APDU [07:39:42]CAPDU: 80 11 00 00 [07:39:42]Write to MH i2c: E2 08 00 B8 01 80 11 00 00 00 00 00 00 33 [07:39:42]Write i2c OK [07:39:42]MH_I2C_Read... [07:39:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:42]Read from MH i2c: E2 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 17 00 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: E2 17 00 B8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [07:39:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:39:42]wFMCommunicate OK [07:39:42]CreateOFDProtocolMessage done [07:39:42]OFDSenderStorePacket 163509 [07:39:42]StoreOFDPacket docnum=163509 [07:39:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 DE 10 05 01 6E 3E 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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 BE 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7E 02 00 35 04 06 00 26 6E CC 72 84 55 0E 67 6A D4 5F 04 14 55 [07:39:42]CheckFolder [07:39:42]dirname=/storage/ofd_packets [07:39:42]CheckFolder done [07:39:42]ProducePacketName [07:39:42]name=ofd_packets/00163509 [07:39:42]NVStorageSaveData ofd_packets/00163509 [07:39:42]File name is /storage/ofd_packets/00163509 [07:39:42]Write 299 bytes [07:39:42]NVStorageSaveData done [07:39:42]OFDSenderStorePacket done [07:39:42]KKMCreateOFDPacket done [07:39:42]NVStorageSaveData kkm_last_timestamp [07:39:42]File name is /storage/kkm_last_timestamp [07:39:42]Write 4 bytes [07:39:42]NVStorageSaveData done [07:39:42]ExternCall_PrintAddStr [07:39:42]wPrintStart [07:39:42]Write to MH i2c: 01 00 00 B9 01 BA [07:39:42]Write i2c OK [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: 01 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: 01 07 00 [07:39:42]MH_I2C_Read... [07:39:42]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 FF 0F CF [07:39:42]RasterBufferAndPrint [07:39:42]line Счет N : (1)292048 [07:39:42]line ИНН: 02508201610067 [07:39:42]line Контрольно-Кассовый Чек [07:39:42]line ПРОДАЖА [07:39:42]line ТРК (МРК, ГНК) : 41 [07:39:42]line Товар: 2710124130 [07:39:42]line SU-92-К-5 [07:39:42]line 21.810 * 68.80 [07:39:42]line = 1500.53 [07:39:42]line НДС 12% НСП 1% [07:39:42]line > о реализуемом товаре [07:39:42]line ИТОГО: 1500.53 [07:39:42]line НСП 1% : 13.28 [07:39:42]line НДС 12% : 159.35 [07:39:42]line Наличными: 0.00 [07:39:42]line Безнал.: 1500.53 [07:39:42]line Место: АЗС № 130 "Партнер Нефть" [07:39:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:39:42]line СНО: Общий режим [07:39:42]line Чек 107 21.08.2024 07:39 [07:39:42]line Смена: 466 ФФД: 1.0 [07:39:42]line ЗНМ: 0300000070 [07:39:42]line РНМ: 0000000000092562 [07:39:42]line Версия ККМ: 001 [07:39:42]line Платежная система: O! деньги [07:39:42]line ФМ: 0000000000871769 [07:39:42]line ФД: 163509 [07:39:42]line ФПД: 42257318315093 [07:39:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163509&fm=42257318315093&tin=02508201610067®Number=0000000000092562&sum=150053 [07:39:42]written 0, free lines is 4095 [07:39:42]OFD Sender: Processing packet 163509 [packets to send 964, broken 963] [07:39:42]ProducePacketName [07:39:42]name=ofd_packets/00163509 [07:39:42]OFD Sender: To server: pG, [07:39:42]CommunicateWithHost lk.salyk.kg:30040 [07:39:42]ConnectInit lk.salyk.kg [07:39:43]Write to MH i2c: 01 00 00 E3 01 E4 [07:39:43]Write i2c OK [07:39:43]MH_I2C_Read... [07:39:43]Read from MH i2c: 01 [07:39:43]MH_I2C_Read... [07:39:43]Read from MH i2c: 01 07 00 [07:39:43]MH_I2C_Read... [07:39:43]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 BA 0C B1 [07:39:43]RasterBufferAndPrint [07:39:43]line [07:39:43]line [07:39:43]line [07:39:43]line [07:39:43]line [07:39:43]written 0, free lines is 3264 [07:39:43]MH_Cut [07:39:43]Write to MH i2c: D1 01 00 EA 01 01 BD [07:39:43]Write i2c OK [07:39:43]MH_I2C_Read... [07:39:43]Read from MH i2c: D1 [07:39:43]MH_I2C_Read... [07:39:43]Read from MH i2c: D1 01 00 [07:39:43]MH_I2C_Read... [07:39:43]Read from MH i2c: D1 01 00 EA 01 00 BC [07:39:43]Write to MH i2c: 01 00 00 EB 01 EC [07:39:43]Write i2c OK [07:39:43]MH_I2C_Read... [07:39:44]*** Cut start [07:39:44]*** Purtial cut [07:39:44]*** Stage 1: CUTSNS_PIN = 1 [07:39:46]Read from MH i2c: 01 [07:39:46]MH_I2C_Read... [07:39:46]*** Stop cut motor [07:39:46]*** Cut end [07:39:46]Read from MH i2c: 01 07 00 [07:39:46]MH_I2C_Read... [07:39:46]Read from MH i2c: 01 07 00 EB 01 00 00 00 00 00 FF 0F 01 [07:39:46]process_action close_receipt done [07:39:46]requested_data is exist [07:39:46]produce_requested_data [07:39:46]requested_item fm.sn is exist - process it [07:39:46]wFMCommunicate request_size=4 [07:39:46]MH_SAM_APDU [07:39:46]CAPDU: 80 11 00 00 [07:39:46]Write to MH i2c: E2 08 00 EC 01 80 11 00 00 00 00 00 00 67 [07:39:46]Write i2c OK [07:39:46]MH_I2C_Read... [07:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:46]Read from MH i2c: E2 [07:39:46]MH_I2C_Read... [07:39:46]Read from MH i2c: E2 17 00 [07:39:46]MH_I2C_Read... [07:39:46]Read from MH i2c: E2 17 00 EC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [07:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:39:46]wFMCommunicate OK [07:39:46]requested_item fd.num is exist - process it [07:39:46]SAM_PROTO_GetFieldsCounters [07:39:46]wFMCommunicate request_size=4 [07:39:46]MH_SAM_APDU [07:39:46]CAPDU: 80 13 00 00 [07:39:46]Write to MH i2c: E2 08 00 ED 01 80 13 00 00 00 00 00 00 6A [07:39:46]Write i2c OK [07:39:46]MH_I2C_Read... [07:39:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:46]Read from MH i2c: E2 [07:39:46]MH_I2C_Read... [07:39:46]Read from MH i2c: E2 62 00 [07:39:46]MH_I2C_Read... [07:39:46]Read from MH i2c: E2 62 00 ED 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7E 02 00 0E 04 04 00 D2 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 D9 [07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7E 02 00 0E 04 04 00 D2 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:39:46]wFMCommunicate OK [07:39:46]SAM_PROTO_GetFieldsCounters done [07:39:46]requested_item shift.num is exist - process it [07:39:46]requested_item shift.opened is exist - process it [07:39:46]req_shift_opened [07:39:46]FM_GetShiftState [07:39:46]SAM_PROTO_GetShiftState [07:39:46]wFMCommunicate request_size=4 [07:39:46]MH_SAM_APDU [07:39:46]CAPDU: 80 13 01 00 [07:39:46]Write to MH i2c: E2 08 00 EE 01 80 13 01 00 00 00 00 00 6C [07:39:46]Write i2c OK [07:39:46]MH_I2C_Read... [07:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:46]Read from MH i2c: E2 [07:39:46]MH_I2C_Read... [07:39:46]Read from MH i2c: E2 0E 00 [07:39:46]MH_I2C_Read... [07:39:46]Read from MH i2c: E2 0E 00 EE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [07:39:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:39:46]wFMCommunicate OK [07:39:46]SAM_PROTO_GetShiftState done [07:39:46]FM_GetShiftState done [07:39:46]req_shift_opened done [07:39:46]requested_item shift.open_date is exist - process it [07:39:46]req_shift_open_date [07:39:46]req_shift_open_date done [07:39:46]produce_requested_data done [07:39:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163509,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:39:46]process_action_free close_receipt [07:39:46]json_value_free [07:39:46]json_value_free done [07:39:46]process_json_proto returns [07:39:46]Send response to host [07:39:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163509,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:39:46]free response buf [07:39:46]execute_script done [07:39:46]execute_script returns [07:39:46]free content buf [07:39:46]Sock 10.Close socket [07:39:46]Sock 10.Thread stoped [07:39:47]ConnectInit Can't take IP for lk.salyk.kg [07:39:47]CommunicateWithHost connect error [07:39:47]CommunicateWithHost err = -1 [07:39:47]OFD Sender: Server communicate error [07:39:53]OFD Sender: Processing packet 163509 [packets to send 964, broken 963] [07:39:53]ProducePacketName [07:39:53]name=ofd_packets/00163509 [07:39:53]OFD Sender: To server: pG, [07:39:53]CommunicateWithHost lk.salyk.kg:30040 [07:39:53]ConnectInit lk.salyk.kg [07:39:54]accept exits with 7 [07:39:54]New connection [07:39:54]New thread 3067051364 created [07:39:54]Thread 3066908004 joined [07:39:54]Waiting for new connection... [07:39:54] Sock 7.Parse request [07:39:54]Sock 7.Check first char [07:39:54]Sock 7.First char is OK [07:39:54]request: POST /json_proto HTTP/1.0 [07:39:54]Method: POST [07:39:54]URL: /json_proto [07:39:54]Method is POST - this is cgi request [07:39:54]url: /json_proto [07:39:54]query_string will be loaded in cgi processing [07:39:54]execute_cgi json_proto POST (null) [07:39:54]execute_cgi path=json_proto method=POST [07:39:54]POST find Content-Length [07:39:54]Host: 172.17.44.132:8080 [07:39:54]Content-Length: 896 [07:39:54]Content-Type: application/json [07:39:54] [07:39:54]POST finish read [07:39:54]Found Content-Length = 896 [07:39:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50571", "tax_sys" : 0, "items" : [ { "code": "40822938", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:54]execute_script... [07: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 : (3)50571", "tax_sys" : 0, "items" : [ { "code": "40822938", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:54]POST & json_proto [07:39:54]process_json_proto [07:39:54]json parsed OK: [07:39:54]protocol is kg_v1.0 [07:39:54]action value=close_receipt [07:39:54]process_action close_receipt [07:39:54]cmd_close_receipt [07:39:54]MH_GetDate [07:39:54]Write to MH i2c: F0 00 00 EF 01 DF [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: F0 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: F0 09 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: F0 09 00 EF 01 00 CB 99 C5 66 2A 83 C1 65 4A [07:39:54]GetLastDocTimeStamp 1724225982 [07:39:54]current date 1724225995 [07:39:54]FM_GetShiftState [07:39:54]SAM_PROTO_GetShiftState [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 13 01 00 [07:39:54]Write to MH i2c: E2 08 00 F0 01 80 13 01 00 00 00 00 00 6E [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 0E 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 0E 00 F0 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [07:39:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:39:54]wFMCommunicate OK [07:39:54]SAM_PROTO_GetShiftState done [07:39:54]FM_GetShiftState done [07:39:54]opened in 1724199517 [07:39:54]opened+sec_in_day 1724285917 [07:39:54]quantity*price = 7500 [07:39:54]sum+1 = 7501 [07:39:54]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 47018716 Водка Пшеничная 0,1л 2.000 * 65.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.76 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 108 21.08.2024 07:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163510 ФПД: 273671583754924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163510&fm=273671583754924&tin=02508201610067®Number=0000000000092562&sum=20500 0 [07:39:56]StoreToDocumentArchive [07:39:56]shift 466 fd 163510 [07:39:56]save to /storage/0466/doc_00163510 [07:39:56]save last doc name /storage/0466/doc_00163510 to /storage/kkm_last_doc_name [07:39:56]save OK [07:39:56]Clear old archive folders... [07:39:56]ProcessDocumentItem done err = 0, tmpTLVsize=370 [07:39:56]tlvbuf is 00CB2A70 [07:39:56]SAM_PROTO_ClearQueue [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 09 00 00 [07:39:56]Write to MH i2c: E2 08 00 FD 01 80 09 00 00 00 00 00 00 70 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 FD 01 00 90 00 72 [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]SAM_PROTO_ClearQueue done [07:39:56]KKMCreateOFDPacket [07:39:56]OFDProtocolAddRootSTLVToBuf [07:39:56]FM_MakeSignedData [07:39:56]FM_MakeSignedData [07:39:56]SAM_PROTO_SignData [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 01 02 [07:39:56]Write to MH i2c: E2 08 00 FE 01 80 0D 01 02 00 00 00 00 78 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]wFMCommunicate request_size=255 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 02 02 FA 03 00 72 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 30 38 32 32 39 33 38 06 04 1F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 [07:39:56]Write to MH i2c: E2 02 01 FF 01 80 0D 02 02 FA 00 03 00 72 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 30 38 32 32 39 33 38 06 04 1F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 00 68 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]wFMCommunicate request_size=129 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 02 02 7C 01 F3 03 06 00 80 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CB 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7E 02 00 35 04 06 00 F8 E7 21 88 EA AC [07:39:56]Write to MH i2c: E2 84 00 00 02 80 0D 02 02 7C 00 01 F3 03 06 00 80 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CB 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7E 02 00 35 04 06 00 F8 E7 21 88 EA AC 00 00 BE [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 00 02 00 90 00 76 [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 03 02 [07:39:56]Write to MH i2c: E2 08 00 01 02 80 0D 03 02 00 00 00 00 7E [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 0B 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 0B 00 01 02 00 89 23 DF 7D D6 A4 3D 6C 90 00 AA [07:39:56]RAPDU: 89 23 DF 7D D6 A4 3D 6C 90 00 [07:39:56]wFMCommunicate OK [07:39:56]SAM_PROTO_SignData done [07:39:56]FM_MakeSignedData done [07:39:56]CreateOFDProtocolMessage [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 02 02 80 11 00 00 00 00 00 00 7E [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 02 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [07:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:39:56]wFMCommunicate OK [07:39:56]CreateOFDProtocolMessage done [07:39:56]OFDSenderStorePacket 163510 [07:39:56]StoreOFDPacket docnum=163510 [07:39:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 86 01 00 00 60 B5 7E 01 4F EC 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 30 38 32 32 39 33 38 06 04 1F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CB 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7E 02 00 35 04 06 00 F8 E7 21 88 EA AC 89 23 DF 7D D6 A4 3D 6C [07:39:56]CheckFolder [07:39:56]dirname=/storage/ofd_packets [07:39:56]CheckFolder done [07:39:56]ProducePacketName [07:39:56]name=ofd_packets/00163510 [07:39:56]NVStorageSaveData ofd_packets/00163510 [07:39:56]File name is /storage/ofd_packets/00163510 [07:39:56]Write 420 bytes [07:39:56]NVStorageSaveData done [07:39:56]OFDSenderStorePacket done [07:39:56]KKMCreateOFDPacket done [07:39:56]NVStorageSaveData kkm_last_timestamp [07:39:56]File name is /storage/kkm_last_timestamp [07:39:56]Write 4 bytes [07:39:56]NVStorageSaveData done [07:39:56]ExternCall_PrintAddStr [07:39:56]wPrintStart [07:39:56]Write to MH i2c: 01 00 00 03 02 05 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: 01 [07:39:56]MH_I2C_Read... [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 03 02 00 00 00 00 00 FF 0F 1A [07:39:56]RasterBufferAndPrint [07:39:56]line Счет N : (3)50571 [07:39:56]line ИНН: 02508201610067 [07:39:56]line Контрольно-Кассовый Чек [07:39:56]line ПРОДАЖА [07:39:56]line Товар: 40822938 [07:39:56]line Напиток Фанта 0,5л [07:39:56]line 1.000 * 75.00 [07:39:56]line = 75.00 [07:39:56]line НДС 12% НСП 1% [07:39:56]line > о реализуемом товаре [07:39:56]line Товар: 47018716 [07:39:56]line Водка Пшеничная 0,1л [07:39:56]line 2.000 * 65.00 [07:39:56]line = 130.00 [07:39:56]line НДС 12% НСП 1% [07:39:56]line > о реализуемом товаре [07:39:56]line ИТОГО: 205.00 [07:39:56]line НСП 1% : 1.81 [07:39:56]line НДС 12% : 21.76 [07:39:56]line Наличными: 205.00 [07:39:56]line Безнал.: 0.00 [07:39:56]line Место: АЗС № 130 "Партнер Нефть" [07:39:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:39:56]line СНО: Общий режим [07:39:56]line Чек 108 21.08.2024 07:39 [07:39:56]line Смена: 466 ФФД: 1.0 [07:39:56]line ЗНМ: 0300000070 [07:39:56]line РНМ: 0000000000092562 [07:39:56]line Версия ККМ: 001 [07:39:56]line ФМ: 0000000000871769 [07:39:56]line ФД: 163510 [07:39:56]line ФПД: 273671583754924 [07:39:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T073955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163510&fm=273671583754924&tin=02508201610067®Number=0000000000092562&sum=20500 [07:39:56]line 0 [07:39:56]written 0, free lines is 4095 [07:39:57]Write to MH i2c: 01 00 00 31 02 33 [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 07 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 07 00 31 02 00 00 00 00 00 71 0C B7 [07:39:57]RasterBufferAndPrint [07:39:57]line [07:39:57]line [07:39:57]line [07:39:57]line [07:39:57]line [07:39:57]written 0, free lines is 3198 [07:39:57]MH_Cut [07:39:57]Write to MH i2c: D1 01 00 38 02 01 0C [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: D1 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: D1 01 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: D1 01 00 38 02 00 0B [07:39:57]Write to MH i2c: 01 00 00 39 02 3B [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:58]ConnectInit Can't take IP for lk.salyk.kg [07:39:58]CommunicateWithHost connect error [07:39:58]CommunicateWithHost err = -1 [07:39:58]OFD Sender: Server communicate error [07:39:58]OFD Sender: Processing packet 163509 [packets to send 965, broken 963] [07:39:58]ProducePacketName [07:39:58]name=ofd_packets/00163509 [07:39:58]*** Cut start [07:39:58]OFD Sender: To server: pG, [07:39:58]CommunicateWithHost lk.salyk.kg:30040 [07:39:58]ConnectInit lk.salyk.kg [07:39:58]*** Purtial cut [07:39:58]*** Stage 1: CUTSNS_PIN = 1 [07:40:00]Read from MH i2c: 01 [07:40:00]MH_I2C_Read... [07:40:00]*** Stop cut motor [07:40:00]*** Cut end [07:40:00]Read from MH i2c: 01 07 00 [07:40:00]MH_I2C_Read... [07:40:00]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 FF 0F 50 [07:40:00]process_action close_receipt done [07:40:00]requested_data is exist [07:40:00]produce_requested_data [07:40:00]requested_item fm.sn is exist - process it [07:40:00]wFMCommunicate request_size=4 [07:40:00]MH_SAM_APDU [07:40:00]CAPDU: 80 11 00 00 [07:40:00]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [07:40:00]Write i2c OK [07:40:00]MH_I2C_Read... [07:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:00]Read from MH i2c: E2 [07:40:00]MH_I2C_Read... [07:40:00]Read from MH i2c: E2 17 00 [07:40:00]MH_I2C_Read... [07:40:00]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [07:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:40:00]wFMCommunicate OK [07:40:00]requested_item fd.num is exist - process it [07:40:00]SAM_PROTO_GetFieldsCounters [07:40:00]wFMCommunicate request_size=4 [07:40:00]MH_SAM_APDU [07:40:00]CAPDU: 80 13 00 00 [07:40:00]Write to MH i2c: E2 08 00 3B 02 80 13 00 00 00 00 00 00 B9 [07:40:00]Write i2c OK [07:40:00]MH_I2C_Read... [07:40:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:00]Read from MH i2c: E2 [07:40:00]MH_I2C_Read... [07:40:00]Read from MH i2c: E2 62 00 [07:40:00]MH_I2C_Read... [07:40:00]Read from MH i2c: E2 62 00 3B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7E 02 00 0E 04 04 00 D2 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 2C [07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:40:00]wFMCommunicate OK [07:40:00]SAM_PROTO_GetFieldsCounters done [07:40:00]requested_item shift.num is exist - process it [07:40:00]requested_item shift.opened is exist - process it [07:40:00]req_shift_opened [07:40:00]FM_GetShiftState [07:40:00]SAM_PROTO_GetShiftState [07:40:00]wFMCommunicate request_size=4 [07:40:00]MH_SAM_APDU [07:40:00]CAPDU: 80 13 01 00 [07:40:00]Write to MH i2c: E2 08 00 3C 02 80 13 01 00 00 00 00 00 BB [07:40:00]Write i2c OK [07:40:00]MH_I2C_Read... [07:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:00]Read from MH i2c: E2 [07:40:00]MH_I2C_Read... [07:40:00]Read from MH i2c: E2 0E 00 [07:40:00]MH_I2C_Read... [07:40:00]Read from MH i2c: E2 0E 00 3C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 81 [07:40:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:40:00]wFMCommunicate OK [07:40:00]SAM_PROTO_GetShiftState done [07:40:00]FM_GetShiftState done [07:40:00]req_shift_opened done [07:40:00]requested_item shift.open_date is exist - process it [07:40:00]req_shift_open_date [07:40:00]req_shift_open_date done [07:40:00]produce_requested_data done [07:40:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163510,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:40:00]process_action_free close_receipt [07:40:00]json_value_free [07:40:00]json_value_free done [07:40:00]process_json_proto returns [07:40:00]Send response to host [07:40:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163510,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:40:00]free response buf [07:40:00]execute_script done [07:40:00]execute_script returns [07:40:00]free content buf [07:40:00]Sock 7.Close socket [07:40:00]Sock 7.Thread stoped [07:40:01]recv_with_timeout no data received [07:40:03]Connected sock=10 [07:40: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 37 36 39 0D 01 00 00 DE 10 05 01 6E 3E 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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 BE 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7E 02 00 35 04 06 00 26 6E CC 72 84 55 0E 67 6A D4 5F 04 14 55 [07:40:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 C1 47 00 15 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 37 36 39 10 04 04 00 B5 7E 02 00 F4 03 04 00 24 43 C5 66 B6 04 01 00 00 1E 18 58 FD 6E 90 21 3C [07:40:03]CommunicateWithHost err = 0 [07:40:03]CheckOFDResponse [07:40:03]1017 (14) - 77093643461234 [07:40:03]1041 (16) - 0000000000871769 [07:40:03]1040 (4) - 163509 [07:40:03]1012 (4) - 21.08.2024 01:30 [07:40:03]1206 (1) - 0 [07:40:03]OFD Sender: Remove packet 163509 [07:40:03]ProducePacketName [07:40:03]name=ofd_packets/00163509 [07:40:03]NVStorageDeleteData [07:40:04]OFD Sender: Processing packet 163510 [packets to send 964, broken 963] [07:40:04]ProducePacketName [07:40:04]name=ofd_packets/00163510 [07:40:04]OFD Sender: To server: pG, [07:40:04]CommunicateWithHost lk.salyk.kg:30040 [07:40:04]ConnectInit lk.salyk.kg [07:40:05]Connected sock=7 [07:40: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 37 36 39 86 01 00 00 60 B5 7E 01 4F EC 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 30 38 32 32 39 33 38 06 04 1F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 CB 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7E 02 00 35 04 06 00 F8 E7 21 88 EA AC 89 23 DF 7D D6 A4 3D 6C [07:40:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D2 05 47 00 28 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 37 36 39 10 04 04 00 B6 7E 02 00 F4 03 04 00 25 43 C5 66 B6 04 01 00 00 02 FA 10 A6 07 FE 02 7D [07:40:06]CommunicateWithHost err = 0 [07:40:06]CheckOFDResponse [07:40:06]1017 (14) - 77093643461234 [07:40:06]1041 (16) - 0000000000871769 [07:40:06]1040 (4) - 163510 [07:40:06]1012 (4) - 21.08.2024 01:30 [07:40:06]1206 (1) - 0 [07:40:06]OFD Sender: Remove packet 163510 [07:40:06]ProducePacketName [07:40:06]name=ofd_packets/00163510 [07:40:06]NVStorageDeleteData [07:40:07]OFD Sender: No OFD packet to send [07:40:12]OFD Sender: No OFD packet to send [07:40:17]OFD Sender: No OFD packet to send [07:40:22]OFD Sender: No OFD packet to send [07:40:27]OFD Sender: No OFD packet to send [07:40:32]OFD Sender: No OFD packet to send [07:40:37]OFD Sender: No OFD packet to send [07:40:40]accept exits with 12 [07:40:40]New connection [07:40:40]New thread 3066908004 created [07:40:40]Thread 3067051364 joined [07:40:40]Waiting for new connection... [07:40:40] Sock 12.Parse request [07:40:40]Sock 12.Check first char [07:40:40]Sock 12.First char is OK [07:40:40]request: POST /json_proto HTTP/1.0 [07:40:40]Method: POST [07:40:40]URL: /json_proto [07:40:40]Method is POST - this is cgi request [07:40:40]url: /json_proto [07:40:40]query_string will be loaded in cgi processing [07:40:40]execute_cgi json_proto POST (null) [07:40:40]execute_cgi path=json_proto method=POST [07:40:40]POST find Content-Length [07:40:40]Host: 172.17.44.132:8080 [07:40:40]Content-Length: 682 [07:40:40]Content-Type: application/json [07:40:40] [07:40:40]POST finish read [07:40:40]Found Content-Length = 682 [07:40:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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:40:40]execute_script... [07:40: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)292049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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:40:40]POST & json_proto [07:40:40]process_json_proto [07:40:40]json parsed OK: [07:40:40]protocol is kg_v1.0 [07:40:40]action value=close_receipt [07:40:40]process_action close_receipt [07:40:40]cmd_close_receipt [07:40:40]MH_GetDate [07:40:40]Write to MH i2c: F0 00 00 3D 02 2E [07:40:40]Write i2c OK [07:40:40]MH_I2C_Read... [07:40:40]Read from MH i2c: F0 [07:40:40]MH_I2C_Read... [07:40:40]Read from MH i2c: F0 09 00 [07:40:40]MH_I2C_Read... [07:40:40]Read from MH i2c: F0 09 00 3D 02 00 F9 99 C5 66 2A 83 C1 65 C7 [07:40:40]GetLastDocTimeStamp 1724225995 [07:40:40]current date 1724226041 [07:40:40]FM_GetShiftState [07:40:40]SAM_PROTO_GetShiftState [07:40:40]wFMCommunicate request_size=4 [07:40:40]MH_SAM_APDU [07:40:40]CAPDU: 80 13 01 00 [07:40:40]Write to MH i2c: E2 08 00 3E 02 80 13 01 00 00 00 00 00 BD [07:40:40]Write i2c OK [07:40:40]MH_I2C_Read... [07:40:40]Read from MH i2c: E2 [07:40:40]MH_I2C_Read... [07:40:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:40]Read from MH i2c: E2 0E 00 [07:40:40]MH_I2C_Read... [07:40:40]Read from MH i2c: E2 0E 00 3E 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 83 [07:40:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:40:40]wFMCommunicate OK [07:40:40]SAM_PROTO_GetShiftState done [07:40:40]FM_GetShiftState done [07:40:40]opened in 1724199517 [07:40:40]opened+sec_in_day 1724285917 [07:40:40]quantity*price = 150041 [07:40:40]sum+1 = 150042 [07:40:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 109 21.08.2024 07:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163511 ФПД: 153865985423704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074041&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163511&fm=153865985423704&tin=02508201610067®Number=0000000000092562&sum=150000 [07:40:42]StoreToDocumentArchive [07:40:42]shift 466 fd 163511 [07:40:42]save to /storage/0466/doc_00163511 [07:40:42]save last doc name /storage/0466/doc_00163511 to /storage/kkm_last_doc_name [07:40:42]save OK [07:40:42]Clear old archive folders... [07:40:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:40:42]tlvbuf is 00D0AB00 [07:40:42]SAM_PROTO_ClearQueue [07:40:42]wFMCommunicate request_size=4 [07:40:42]MH_SAM_APDU [07:40:42]CAPDU: 80 09 00 00 [07:40:42]Write to MH i2c: E2 08 00 4B 02 80 09 00 00 00 00 00 00 BF [07:40:42]Write i2c OK [07:40:42]MH_I2C_Read... [07:40:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:42]Read from MH i2c: E2 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 4B 02 00 90 00 C1 [07:40:42]RAPDU: 90 00 [07:40:42]wFMCommunicate OK [07:40:42]SAM_PROTO_ClearQueue done [07:40:42]KKMCreateOFDPacket [07:40:42]OFDProtocolAddRootSTLVToBuf [07:40:42]FM_MakeSignedData [07:40:42]FM_MakeSignedData [07:40:42]SAM_PROTO_SignData [07:40:42]wFMCommunicate request_size=4 [07:40:42]MH_SAM_APDU [07:40:42]CAPDU: 80 0D 01 02 [07:40:42]Write to MH i2c: E2 08 00 4C 02 80 0D 01 02 00 00 00 00 C7 [07:40:42]Write i2c OK [07:40:42]MH_I2C_Read... [07:40:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:42]Read from MH i2c: E2 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 4C 02 00 90 00 C2 [07:40:42]RAPDU: 90 00 [07:40:42]wFMCommunicate OK [07:40:42]wFMCommunicate request_size=255 [07:40:42]MH_SAM_APDU [07:40:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 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 6D 00 00 00 F4 03 04 00 F9 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7E 02 00 35 04 06 00 8B [07:40:42]Write to MH i2c: E2 02 01 4D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 F9 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7E 02 00 35 04 06 00 8B 00 00 7F [07:40:42]Write i2c OK [07:40:42]MH_I2C_Read... [07:40:42]OFD Sender: No OFD packet to send [07:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:42]Read from MH i2c: E2 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 4D 02 00 90 00 C3 [07:40:42]RAPDU: 90 00 [07:40:42]wFMCommunicate OK [07:40:42]wFMCommunicate request_size=10 [07:40:42]MH_SAM_APDU [07:40:42]CAPDU: 80 0D 02 02 05 F0 B7 67 79 58 [07:40:42]Write to MH i2c: E2 0D 00 4E 02 80 0D 02 02 05 00 F0 B7 67 79 58 00 00 B3 [07:40:42]Write i2c OK [07:40:42]MH_I2C_Read... [07:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:42]Read from MH i2c: E2 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 03 00 4E 02 00 90 00 C4 [07:40:42]RAPDU: 90 00 [07:40:42]wFMCommunicate OK [07:40:42]wFMCommunicate request_size=4 [07:40:42]MH_SAM_APDU [07:40:42]CAPDU: 80 0D 03 02 [07:40:42]Write to MH i2c: E2 08 00 4F 02 80 0D 03 02 00 00 00 00 CC [07:40:42]Write i2c OK [07:40:42]MH_I2C_Read... [07:40:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:42]Read from MH i2c: E2 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 0B 00 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 0B 00 4F 02 00 23 EC E0 CC 1A 21 56 7F 90 00 98 [07:40:42]RAPDU: 23 EC E0 CC 1A 21 56 7F 90 00 [07:40:42]wFMCommunicate OK [07:40:42]SAM_PROTO_SignData done [07:40:42]FM_MakeSignedData done [07:40:42]CreateOFDProtocolMessage [07:40:42]wFMCommunicate request_size=4 [07:40:42]MH_SAM_APDU [07:40:42]CAPDU: 80 11 00 00 [07:40:42]Write to MH i2c: E2 08 00 50 02 80 11 00 00 00 00 00 00 CC [07:40:42]Write i2c OK [07:40:42]MH_I2C_Read... [07:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:42]Read from MH i2c: E2 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 17 00 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: E2 17 00 50 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [07:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:40:42]wFMCommunicate OK [07:40:42]CreateOFDProtocolMessage done [07:40:42]OFDSenderStorePacket 163511 [07:40:42]StoreOFDPacket docnum=163511 [07:40:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 10 5E 07 01 B3 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 F9 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7E 02 00 35 04 06 00 8B F0 B7 67 79 58 23 EC E0 CC 1A 21 56 7F [07:40:42]CheckFolder [07:40:42]dirname=/storage/ofd_packets [07:40:42]CheckFolder done [07:40:42]ProducePacketName [07:40:42]name=ofd_packets/00163511 [07:40:42]NVStorageSaveData ofd_packets/00163511 [07:40:42]File name is /storage/ofd_packets/00163511 [07:40:42]Write 301 bytes [07:40:42]NVStorageSaveData done [07:40:42]OFDSenderStorePacket done [07:40:42]KKMCreateOFDPacket done [07:40:42]NVStorageSaveData kkm_last_timestamp [07:40:42]File name is /storage/kkm_last_timestamp [07:40:42]Write 4 bytes [07:40:42]NVStorageSaveData done [07:40:42]ExternCall_PrintAddStr [07:40:42]wPrintStart [07:40:42]Write to MH i2c: 01 00 00 51 02 53 [07:40:42]Write i2c OK [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: 01 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: 01 07 00 [07:40:42]MH_I2C_Read... [07:40:42]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 FF 0F 68 [07:40:42]RasterBufferAndPrint [07:40:42]line Счет N : (1)292049 [07:40:42]line ИНН: 02508201610067 [07:40:42]line Контрольно-Кассовый Чек [07:40:42]line ПРОДАЖА [07:40:42]line ТРК (МРК, ГНК) : 32 [07:40:42]line Товар: 2710124130 [07:40:42]line Аи-92-К-5 [07:40:42]line 22.130 * 67.80 [07:40:42]line = 1500.41 [07:40:42]line НДС 12% НСП 1% [07:40:42]line > о реализуемом товаре [07:40:42]line ОКРУГЛЕНИЕ: -0.41 [07:40:42]line ИТОГО: 1500.00 [07:40:42]line Внесено: 1500.00 [07:40:42]line СДАЧА: 0.00 [07:40:42]line НСП 1% : 13.28 [07:40:42]line НДС 12% : 159.34 [07:40:42]line Наличными: 1500.00 [07:40:42]line Безнал.: 0.00 [07:40:42]line Место: АЗС № 130 "Партнер Нефть" [07:40:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:40:42]line СНО: Общий режим [07:40:42]line Чек 109 21.08.2024 07:40 [07:40:42]line Смена: 466 ФФД: 1.0 [07:40:42]line ЗНМ: 0300000070 [07:40:42]line РНМ: 0000000000092562 [07:40:42]line Версия ККМ: 001 [07:40:42]line ФМ: 0000000000871769 [07:40:42]line ФД: 163511 [07:40:42]line ФПД: 153865985423704 [07:40:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074041&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163511&fm=153865985423704&tin=02508201610067®Number=0000000000092562&sum=150000 [07:40:42]written 0, free lines is 4095 [07:40:42]OFD Sender: Processing packet 163511 [packets to send 964, broken 963] [07:40:42]ProducePacketName [07:40:42]name=ofd_packets/00163511 [07:40:42]OFD Sender: To server: pG, [07:40:42]CommunicateWithHost lk.salyk.kg:30040 [07:40:42]ConnectInit lk.salyk.kg [07:40:43]Write to MH i2c: 01 00 00 7C 02 7E [07:40:43]Write i2c OK [07:40:43]MH_I2C_Read... [07:40:43]Read from MH i2c: 01 [07:40:43]MH_I2C_Read... [07:40:43]Read from MH i2c: 01 07 00 [07:40:43]MH_I2C_Read... [07:40:43]Read from MH i2c: 01 07 00 7C 02 00 00 00 00 00 B5 0C 46 [07:40:43]RasterBufferAndPrint [07:40:43]line [07:40:43]line [07:40:43]line [07:40:43]line [07:40:43]line [07:40:43]written 0, free lines is 3266 [07:40:43]MH_Cut [07:40:43]Write to MH i2c: D1 01 00 83 02 01 57 [07:40:43]Write i2c OK [07:40:43]MH_I2C_Read... [07:40:43]Read from MH i2c: D1 [07:40:43]MH_I2C_Read... [07:40:43]Read from MH i2c: D1 01 00 [07:40:43]MH_I2C_Read... [07:40:43]Read from MH i2c: D1 01 00 83 02 00 56 [07:40:43]Write to MH i2c: 01 00 00 84 02 86 [07:40:43]Write i2c OK [07:40:43]MH_I2C_Read... [07:40:44]*** Cut start [07:40:44]*** Purtial cut [07:40:44]*** Stage 1: CUTSNS_PIN = 1 [07:40:46]Read from MH i2c: 01 [07:40:46]MH_I2C_Read... [07:40:46]*** Stop cut motor [07:40:46]*** Cut end [07:40:46]Read from MH i2c: 01 07 00 [07:40:46]MH_I2C_Read... [07:40:46]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [07:40:46]process_action close_receipt done [07:40:46]requested_data is exist [07:40:46]produce_requested_data [07:40:46]requested_item fm.sn is exist - process it [07:40:46]wFMCommunicate request_size=4 [07:40:46]MH_SAM_APDU [07:40:46]CAPDU: 80 11 00 00 [07:40:46]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [07:40:46]Write i2c OK [07:40:46]MH_I2C_Read... [07:40:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:46]Read from MH i2c: E2 [07:40:46]MH_I2C_Read... [07:40:46]Read from MH i2c: E2 17 00 [07:40:46]MH_I2C_Read... [07:40:46]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [07:40:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:40:46]wFMCommunicate OK [07:40:46]requested_item fd.num is exist - process it [07:40:46]SAM_PROTO_GetFieldsCounters [07:40:46]wFMCommunicate request_size=4 [07:40:46]MH_SAM_APDU [07:40:46]CAPDU: 80 13 00 00 [07:40:46]Write to MH i2c: E2 08 00 86 02 80 13 00 00 00 00 00 00 04 [07:40:46]Write i2c OK [07:40:46]MH_I2C_Read... [07:40:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:46]Read from MH i2c: E2 [07:40:46]MH_I2C_Read... [07:40:46]Read from MH i2c: E2 62 00 [07:40:46]MH_I2C_Read... [07:40:46]Read from MH i2c: E2 62 00 86 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 7E 02 00 0E 04 04 00 D2 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 7B [07:40: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 7E 02 00 0E 04 04 00 D2 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 [07:40:46]wFMCommunicate OK [07:40:46]SAM_PROTO_GetFieldsCounters done [07:40:46]requested_item shift.num is exist - process it [07:40:46]requested_item shift.opened is exist - process it [07:40:46]req_shift_opened [07:40:46]FM_GetShiftState [07:40:46]SAM_PROTO_GetShiftState [07:40:46]wFMCommunicate request_size=4 [07:40:46]MH_SAM_APDU [07:40:46]CAPDU: 80 13 01 00 [07:40:46]Write to MH i2c: E2 08 00 87 02 80 13 01 00 00 00 00 00 06 [07:40:46]Write i2c OK [07:40:46]MH_I2C_Read... [07:40:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:46]Read from MH i2c: E2 [07:40:46]MH_I2C_Read... [07:40:46]Read from MH i2c: E2 0E 00 [07:40:46]MH_I2C_Read... [07:40:46]Read from MH i2c: E2 0E 00 87 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CC [07:40:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:40:46]wFMCommunicate OK [07:40:46]SAM_PROTO_GetShiftState done [07:40:46]FM_GetShiftState done [07:40:46]req_shift_opened done [07:40:46]requested_item shift.open_date is exist - process it [07:40:46]req_shift_open_date [07:40:46]req_shift_open_date done [07:40:46]produce_requested_data done [07:40:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163511,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:40:46]process_action_free close_receipt [07:40:46]json_value_free [07:40:46]json_value_free done [07:40:46]process_json_proto returns [07:40:46]Send response to host [07:40:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163511,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:40:46]free response buf [07:40:46]execute_script done [07:40:46]execute_script returns [07:40:46]free content buf [07:40:46]Sock 12.Close socket [07:40:46]Sock 12.Thread stoped [07:40:47]Connected sock=7 [07:40: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 37 36 39 0F 01 00 00 10 5E 07 01 B3 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 F9 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7E 02 00 35 04 06 00 8B F0 B7 67 79 58 23 EC E0 CC 1A 21 56 7F [07:40:52]recv_with_timeout no data received [07:40:52]CommunicateWithHost answer receiving error [07:40:52]CommunicateWithHost err = -3 [07:40:52]OFD Sender: Server communicate error [07:40:53]accept exits with 9 [07:40:53]New connection [07:40:53]New thread 3067051364 created [07:40:53]Thread 3066908004 joined [07:40:53]Waiting for new connection... [07:40:53] Sock 9.Parse request [07:40:53]Sock 9.Check first char [07:40:53]Sock 9.First char is OK [07:40:53]request: POST /json_proto HTTP/1.0 [07:40:53]Method: POST [07:40:53]URL: /json_proto [07:40:53]Method is POST - this is cgi request [07:40:53]url: /json_proto [07:40:53]query_string will be loaded in cgi processing [07:40:53]execute_cgi json_proto POST (null) [07:40:53]execute_cgi path=json_proto method=POST [07:40:53]POST find Content-Length [07:40:53]Host: 172.17.44.132:8080 [07:40:53]Content-Length: 682 [07:40:53]Content-Type: application/json [07:40:53] [07:40:53]POST finish read [07:40:53]Found Content-Length = 682 [07:40:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:53]execute_script... [07:40: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)292050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:53]POST & json_proto [07:40:53]process_json_proto [07:40:53]json parsed OK: [07:40:53]protocol is kg_v1.0 [07:40:53]action value=close_receipt [07:40:53]process_action close_receipt [07:40:53]cmd_close_receipt [07:40:53]MH_GetDate [07:40:53]Write to MH i2c: F0 00 00 88 02 79 [07:40:53]Write i2c OK [07:40:53]MH_I2C_Read... [07:40:53]Read from MH i2c: F0 [07:40:53]MH_I2C_Read... [07:40:53]Read from MH i2c: F0 09 00 [07:40:53]MH_I2C_Read... [07:40:53]Read from MH i2c: F0 09 00 88 02 00 06 9A C5 66 2A 83 C1 65 20 [07:40:53]GetLastDocTimeStamp 1724226041 [07:40:53]current date 1724226054 [07:40:53]FM_GetShiftState [07:40:53]SAM_PROTO_GetShiftState [07:40:53]wFMCommunicate request_size=4 [07:40:53]MH_SAM_APDU [07:40:53]CAPDU: 80 13 01 00 [07:40:53]Write to MH i2c: E2 08 00 89 02 80 13 01 00 00 00 00 00 08 [07:40:53]Write i2c OK [07:40:53]MH_I2C_Read... [07:40:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:53]Read from MH i2c: E2 [07:40:53]MH_I2C_Read... [07:40:53]Read from MH i2c: E2 0E 00 [07:40:53]MH_I2C_Read... [07:40:53]Read from MH i2c: E2 0E 00 89 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CE [07:40:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:40:53]wFMCommunicate OK [07:40:53]SAM_PROTO_GetShiftState done [07:40:53]FM_GetShiftState done [07:40:53]opened in 1724199517 [07:40:53]opened+sec_in_day 1724285917 [07:40:53]quantity*price = 120006 [07:40:53]sum+1 = 120007 [07:40:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 110 21.08.2024 07:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163512 ФПД: 100221349177254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163512&fm=100221349177254&tin=02508201610067®Number=0000000000092562&sum=120000 [07:40:54]StoreToDocumentArchive [07:40:54]shift 466 fd 163512 [07:40:54]save to /storage/0466/doc_00163512 [07:40:54]save last doc name /storage/0466/doc_00163512 to /storage/kkm_last_doc_name [07:40:54]save OK [07:40:54]Clear old archive folders... [07:40:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:40:54]tlvbuf is 00CE6F50 [07:40:54]SAM_PROTO_ClearQueue [07:40:54]wFMCommunicate request_size=4 [07:40:54]MH_SAM_APDU [07:40:54]CAPDU: 80 09 00 00 [07:40:54]Write to MH i2c: E2 08 00 96 02 80 09 00 00 00 00 00 00 0A [07:40:54]Write i2c OK [07:40:54]MH_I2C_Read... [07:40:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:54]Read from MH i2c: E2 [07:40:54]MH_I2C_Read... [07:40:54]Read from MH i2c: E2 03 00 [07:40:54]MH_I2C_Read... [07:40:54]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [07:40:54]RAPDU: 90 00 [07:40:54]wFMCommunicate OK [07:40:54]SAM_PROTO_ClearQueue done [07:40:54]KKMCreateOFDPacket [07:40:54]OFDProtocolAddRootSTLVToBuf [07:40:54]FM_MakeSignedData [07:40:54]FM_MakeSignedData [07:40:54]SAM_PROTO_SignData [07:40:54]wFMCommunicate request_size=4 [07:40:54]MH_SAM_APDU [07:40:54]CAPDU: 80 0D 01 02 [07:40:54]Write to MH i2c: E2 08 00 97 02 80 0D 01 02 00 00 00 00 12 [07:40:54]Write i2c OK [07:40:54]MH_I2C_Read... [07:40:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:54]Read from MH i2c: E2 [07:40:54]MH_I2C_Read... [07:40:54]Read from MH i2c: E2 03 00 [07:40:54]MH_I2C_Read... [07:40:54]Read from MH i2c: E2 03 00 97 02 00 90 00 0D [07:40:54]RAPDU: 90 00 [07:40:54]wFMCommunicate OK [07:40:54]wFMCommunicate request_size=255 [07:40:54]MH_SAM_APDU [07:40:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 00 00 00 F4 03 04 00 06 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7E 02 00 35 04 06 00 5B [07:40:54]Write to MH i2c: E2 02 01 98 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 00 00 00 F4 03 04 00 06 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7E 02 00 35 04 06 00 5B 00 00 A7 [07:40:54]Write i2c OK [07:40:54]MH_I2C_Read... [07:40:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:55]Read from MH i2c: E2 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 03 00 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 03 00 98 02 00 90 00 0E [07:40:55]RAPDU: 90 00 [07:40:55]wFMCommunicate OK [07:40:55]wFMCommunicate request_size=10 [07:40:55]MH_SAM_APDU [07:40:55]CAPDU: 80 0D 02 02 05 26 99 EA A7 A6 [07:40:55]Write to MH i2c: E2 0D 00 99 02 80 0D 02 02 05 00 26 99 EA A7 A6 00 00 15 [07:40:55]Write i2c OK [07:40:55]MH_I2C_Read... [07:40:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:55]Read from MH i2c: E2 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 03 00 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 03 00 99 02 00 90 00 0F [07:40:55]RAPDU: 90 00 [07:40:55]wFMCommunicate OK [07:40:55]wFMCommunicate request_size=4 [07:40:55]MH_SAM_APDU [07:40:55]CAPDU: 80 0D 03 02 [07:40:55]Write to MH i2c: E2 08 00 9A 02 80 0D 03 02 00 00 00 00 17 [07:40:55]Write i2c OK [07:40:55]MH_I2C_Read... [07:40:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:55]Read from MH i2c: E2 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 0B 00 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 0B 00 9A 02 00 B2 9F 3E 50 FC 6D 1B 22 90 00 9D [07:40:55]RAPDU: B2 9F 3E 50 FC 6D 1B 22 90 00 [07:40:55]wFMCommunicate OK [07:40:55]SAM_PROTO_SignData done [07:40:55]FM_MakeSignedData done [07:40:55]CreateOFDProtocolMessage [07:40:55]wFMCommunicate request_size=4 [07:40:55]MH_SAM_APDU [07:40:55]CAPDU: 80 11 00 00 [07:40:55]Write to MH i2c: E2 08 00 9B 02 80 11 00 00 00 00 00 00 17 [07:40:55]Write i2c OK [07:40:55]MH_I2C_Read... [07:40:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:55]Read from MH i2c: E2 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 17 00 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: E2 17 00 9B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [07:40:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:40:55]wFMCommunicate OK [07:40:55]CreateOFDProtocolMessage done [07:40:55]OFDSenderStorePacket 163512 [07:40:55]StoreOFDPacket docnum=163512 [07:40:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0B EC 07 01 00 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 00 00 00 F4 03 04 00 06 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7E 02 00 35 04 06 00 5B 26 99 EA A7 A6 B2 9F 3E 50 FC 6D 1B 22 [07:40:55]CheckFolder [07:40:55]dirname=/storage/ofd_packets [07:40:55]CheckFolder done [07:40:55]ProducePacketName [07:40:55]name=ofd_packets/00163512 [07:40:55]NVStorageSaveData ofd_packets/00163512 [07:40:55]File name is /storage/ofd_packets/00163512 [07:40:55]Write 301 bytes [07:40:55]NVStorageSaveData done [07:40:55]OFDSenderStorePacket done [07:40:55]KKMCreateOFDPacket done [07:40:55]NVStorageSaveData kkm_last_timestamp [07:40:55]File name is /storage/kkm_last_timestamp [07:40:55]Write 4 bytes [07:40:55]NVStorageSaveData done [07:40:55]ExternCall_PrintAddStr [07:40:55]wPrintStart [07:40:55]Write to MH i2c: 01 00 00 9C 02 9E [07:40:55]Write i2c OK [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: 01 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: 01 07 00 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 FF 0F B3 [07:40:55]RasterBufferAndPrint [07:40:55]line Счет N : (1)292050 [07:40:55]line ИНН: 02508201610067 [07:40:55]line Контрольно-Кассовый Чек [07:40:55]line ПРОДАЖА [07:40:55]line ТРК (МРК, ГНК) : 52 [07:40:55]line Товар: 2710124130 [07:40:55]line Аи-92-К-5 [07:40:55]line 17.700 * 67.80 [07:40:55]line = 1200.06 [07:40:55]line НДС 12% НСП 1% [07:40:55]line > о реализуемом товаре [07:40:55]line ОКРУГЛЕНИЕ: -0.06 [07:40:55]line ИТОГО: 1200.00 [07:40:55]line Внесено: 1200.00 [07:40:55]line СДАЧА: 0.00 [07:40:55]line НСП 1% : 10.62 [07:40:55]line НДС 12% : 127.44 [07:40:55]line Наличными: 1200.00 [07:40:55]line Безнал.: 0.00 [07:40:55]line Место: АЗС № 130 "Партнер Нефть" [07:40:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:40:55]line СНО: Общий режим [07:40:55]line Чек 110 21.08.2024 07:40 [07:40:55]line Смена: 466 ФФД: 1.0 [07:40:55]line ЗНМ: 0300000070 [07:40:55]line РНМ: 0000000000092562 [07:40:55]line Версия ККМ: 001 [07:40:55]line ФМ: 0000000000871769 [07:40:55]line ФД: 163512 [07:40:55]line ФПД: 100221349177254 [07:40:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163512&fm=100221349177254&tin=02508201610067®Number=0000000000092562&sum=120000 [07:40:55]written 0, free lines is 4095 [07:40:55]OFD Sender: Processing packet 163511 [packets to send 965, broken 963] [07:40:55]ProducePacketName [07:40:55]name=ofd_packets/00163511 [07:40:55]OFD Sender: To server: pG, [07:40:55]CommunicateWithHost lk.salyk.kg:30040 [07:40:55]ConnectInit lk.salyk.kg [07:40:55]Write to MH i2c: 01 00 00 C7 02 C9 [07:40:55]Write i2c OK [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: 01 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: 01 07 00 [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 B3 0C 8F [07:40:55]RasterBufferAndPrint [07:40:55]line [07:40:55]line [07:40:55]line [07:40:55]line [07:40:55]line [07:40:55]written 0, free lines is 3272 [07:40:55]MH_Cut [07:40:55]Write to MH i2c: D1 01 00 CE 02 01 A2 [07:40:55]Write i2c OK [07:40:55]MH_I2C_Read... [07:40:55]Read from MH i2c: D1 [07:40:56]MH_I2C_Read... [07:40:56]Read from MH i2c: D1 01 00 [07:40:56]MH_I2C_Read... [07:40:56]Read from MH i2c: D1 01 00 CE 02 00 A1 [07:40:56]Write to MH i2c: 01 00 00 CF 02 D1 [07:40:56]Write i2c OK [07:40:56]MH_I2C_Read... [07:40:56]*** Cut start [07:40:56]*** Purtial cut [07:40:56]*** Stage 1: CUTSNS_PIN = 1 [07:40:58]recv_with_timeout no data received [07:40:58]Read from MH i2c: 01 [07:40:58]MH_I2C_Read... [07:40:58]*** Stop cut motor [07:40:58]*** Cut end [07:40:58]Read from MH i2c: 01 07 00 [07:40:58]MH_I2C_Read... [07:40:58]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [07:40:58]process_action close_receipt done [07:40:58]requested_data is exist [07:40:58]produce_requested_data [07:40:58]requested_item fm.sn is exist - process it [07:40:58]wFMCommunicate request_size=4 [07:40:58]MH_SAM_APDU [07:40:58]CAPDU: 80 11 00 00 [07:40:58]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [07:40:58]Write i2c OK [07:40:58]MH_I2C_Read... [07:40:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:58]Read from MH i2c: E2 [07:40:58]MH_I2C_Read... [07:40:58]Read from MH i2c: E2 17 00 [07:40:58]MH_I2C_Read... [07:40:58]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [07:40:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:40:58]wFMCommunicate OK [07:40:58]requested_item fd.num is exist - process it [07:40:58]SAM_PROTO_GetFieldsCounters [07:40:58]wFMCommunicate request_size=4 [07:40:58]MH_SAM_APDU [07:40:58]CAPDU: 80 13 00 00 [07:40:58]Write to MH i2c: E2 08 00 D1 02 80 13 00 00 00 00 00 00 4F [07:40:58]Write i2c OK [07:40:58]MH_I2C_Read... [07:40:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:59]Read from MH i2c: E2 [07:40:59]MH_I2C_Read... [07:40:59]Read from MH i2c: E2 62 00 [07:40:59]MH_I2C_Read... [07:40:59]Read from MH i2c: E2 62 00 D1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 7E 02 00 0E 04 04 00 D2 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 CA [07:40: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 7E 02 00 0E 04 04 00 D2 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 [07:40:59]wFMCommunicate OK [07:40:59]SAM_PROTO_GetFieldsCounters done [07:40:59]requested_item shift.num is exist - process it [07:40:59]requested_item shift.opened is exist - process it [07:40:59]req_shift_opened [07:40:59]FM_GetShiftState [07:40:59]SAM_PROTO_GetShiftState [07:40:59]wFMCommunicate request_size=4 [07:40:59]MH_SAM_APDU [07:40:59]CAPDU: 80 13 01 00 [07:40:59]Write to MH i2c: E2 08 00 D2 02 80 13 01 00 00 00 00 00 51 [07:40:59]Write i2c OK [07:40:59]MH_I2C_Read... [07:40:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:59]Read from MH i2c: E2 [07:40:59]MH_I2C_Read... [07:40:59]Read from MH i2c: E2 0E 00 [07:40:59]MH_I2C_Read... [07:40:59]Read from MH i2c: E2 0E 00 D2 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 17 [07:40:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:40:59]wFMCommunicate OK [07:40:59]SAM_PROTO_GetShiftState done [07:40:59]FM_GetShiftState done [07:40:59]req_shift_opened done [07:40:59]requested_item shift.open_date is exist - process it [07:40:59]req_shift_open_date [07:40:59]req_shift_open_date done [07:40:59]produce_requested_data done [07:40:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163512,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:40:59]process_action_free close_receipt [07:40:59]json_value_free [07:40:59]json_value_free done [07:40:59]process_json_proto returns [07:40:59]Send response to host [07:40:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163512,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:40:59]free response buf [07:40:59]execute_script done [07:40:59]execute_script returns [07:40:59]free content buf [07:40:59]Sock 9.Close socket [07:40:59]Sock 9.Thread stoped [07:41:00]ConnectInit Can't take IP for lk.salyk.kg [07:41:00]CommunicateWithHost connect error [07:41:00]CommunicateWithHost err = -1 [07:41:00]OFD Sender: Server communicate error [07:41:04]int [07:41:04]Write to MH i2c: 01 00 00 D3 02 D5 [07:41:04]*** FLAG_PRN_KEY set [07:41:04]Write i2c OK [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 07 00 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 07 00 D3 02 00 08 00 00 00 FF 0F F2 [07:41:04]state=0 [07:41:04]Key pressed [07:41:04]Feed [07:41:04]Write to MH i2c: D8 00 00 D4 02 AD [07:41:04]Write i2c OK [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: D8 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: D8 01 00 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: D8 01 00 D4 02 00 AE [07:41:04]int [07:41:04]Write to MH i2c: 01 00 00 D5 02 D7 [07:41:04]Write i2c OK [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 07 00 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 07 00 D5 02 00 48 00 00 00 3C 00 62 [07:41:04]state=2 [07:41:04]Key pressed [07:41:04]int [07:41:04]Write to MH i2c: 01 00 00 D6 02 D8 [07:41:04]*** FLAG_PRN_KEY reset [07:41:04]Write i2c OK [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 07 00 [07:41:04]MH_I2C_Read... [07:41:04]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [07:41:04]state=2 [07:41:04]Stop feed [07:41:05]OFD Sender: Processing packet 163511 [packets to send 965, broken 963] [07:41:05]ProducePacketName [07:41:05]name=ofd_packets/00163511 [07:41:05]OFD Sender: To server: pG, [07:41:05]CommunicateWithHost lk.salyk.kg:30040 [07:41:05]ConnectInit lk.salyk.kg [07:41:10]ConnectInit Can't take IP for lk.salyk.kg [07:41:10]CommunicateWithHost connect error [07:41:10]CommunicateWithHost err = -1 [07:41:10]OFD Sender: Server communicate error [07:41:15]OFD Sender: Processing packet 163511 [packets to send 965, broken 963] [07:41:15]ProducePacketName [07:41:15]name=ofd_packets/00163511 [07:41:15]OFD Sender: To server: pG, [07:41:15]CommunicateWithHost lk.salyk.kg:30040 [07:41:15]ConnectInit lk.salyk.kg [07:41:17]recv_with_timeout no data received [07:41:20]ConnectInit Can't take IP for lk.salyk.kg [07:41:20]CommunicateWithHost connect error [07:41:20]CommunicateWithHost err = -1 [07:41:20]OFD Sender: Server communicate error [07:41:25]OFD Sender: Processing packet 163511 [packets to send 965, broken 963] [07:41:25]ProducePacketName [07:41:25]name=ofd_packets/00163511 [07:41:25]OFD Sender: To server: pG, [07:41:25]CommunicateWithHost lk.salyk.kg:30040 [07:41:25]ConnectInit lk.salyk.kg [07:41:34]recv_with_timeout no data received [07:41:45]Connected sock=10 [07:41: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 37 36 39 0F 01 00 00 10 5E 07 01 B3 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 F9 99 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7E 02 00 35 04 06 00 8B F0 B7 67 79 58 23 EC E0 CC 1A 21 56 7F [07:41:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3B 5E 47 00 F6 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7E 02 00 F4 03 04 00 8B 43 C5 66 B6 04 01 00 00 B6 92 98 98 DF 47 38 FA [07:41:47]CommunicateWithHost err = 0 [07:41:47]CheckOFDResponse [07:41:47]1017 (14) - 77093643461234 [07:41:47]1041 (16) - 0000000000871769 [07:41:47]1040 (4) - 163511 [07:41:47]1012 (4) - 21.08.2024 01:31 [07:41:47]1206 (1) - 0 [07:41:47]OFD Sender: Remove packet 163511 [07:41:47]ProducePacketName [07:41:47]name=ofd_packets/00163511 [07:41:47]NVStorageDeleteData [07:41:48]OFD Sender: Processing packet 163512 [packets to send 964, broken 963] [07:41:48]ProducePacketName [07:41:48]name=ofd_packets/00163512 [07:41:48]OFD Sender: To server: pG, [07:41:48]CommunicateWithHost lk.salyk.kg:30040 [07:41:48]ConnectInit lk.salyk.kg [07:41:52]recv_with_timeout no data received [07:41:53]ConnectInit Can't take IP for lk.salyk.kg [07:41:53]CommunicateWithHost connect error [07:41:53]CommunicateWithHost err = -1 [07:41:53]OFD Sender: Server communicate error [07:41:58]OFD Sender: Processing packet 163512 [packets to send 964, broken 963] [07:41:58]ProducePacketName [07:41:58]name=ofd_packets/00163512 [07:41:58]OFD Sender: To server: pG, [07:41:58]CommunicateWithHost lk.salyk.kg:30040 [07:41:58]ConnectInit lk.salyk.kg [07:42:07]recv_with_timeout no data received [07:42:16]Connected sock=10 [07:42: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 37 36 39 0F 01 00 00 0B EC 07 01 00 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 00 00 00 F4 03 04 00 06 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7E 02 00 35 04 06 00 5B 26 99 EA A7 A6 B2 9F 3E 50 FC 6D 1B 22 [07:42:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 71 8E 47 00 8C 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 37 36 39 10 04 04 00 B8 7E 02 00 F4 03 04 00 AB 43 C5 66 B6 04 01 00 00 B3 C5 4C 17 7E 6F 55 66 [07:42:20]CommunicateWithHost err = 0 [07:42:20]CheckOFDResponse [07:42:20]1017 (14) - 77093643461234 [07:42:20]1041 (16) - 0000000000871769 [07:42:20]1040 (4) - 163512 [07:42:20]1012 (4) - 21.08.2024 01:32 [07:42:20]1206 (1) - 0 [07:42:20]OFD Sender: Remove packet 163512 [07:42:20]ProducePacketName [07:42:20]name=ofd_packets/00163512 [07:42:20]NVStorageDeleteData [07:42:21]OFD Sender: No OFD packet to send [07:42:23]recv_with_timeout no data received [07:42:26]OFD Sender: No OFD packet to send [07:42:31]OFD Sender: No OFD packet to send [07:42:36]OFD Sender: No OFD packet to send [07:42:39]recv_with_timeout no data received [07:42:41]OFD Sender: No OFD packet to send [07:42:46]OFD Sender: No OFD packet to send [07:42:51]OFD Sender: No OFD packet to send [07:42:55]recv_with_timeout no data received [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:12]recv_with_timeout no data received [07:43:16]OFD Sender: No OFD packet to send [07:43:18]accept exits with 7 [07:43:18]New connection [07:43:18]New thread 3066908004 created [07:43:18]Thread 3067051364 joined [07:43:18]Waiting for new connection... [07:43:18] Sock 7.Parse request [07:43:18]Sock 7.Check first char [07:43:18]Sock 7.First char is OK [07:43:18]request: POST /json_proto HTTP/1.0 [07:43:18]Method: POST [07:43:18]URL: /json_proto [07:43:18]Method is POST - this is cgi request [07:43:18]url: /json_proto [07:43:18]query_string will be loaded in cgi processing [07:43:18]execute_cgi json_proto POST (null) [07:43:18]execute_cgi path=json_proto method=POST [07:43:18]POST find Content-Length [07:43:18]Host: 172.17.44.132:8080 [07:43:18]Content-Length: 682 [07:43:18]Content-Type: application/json [07:43:18] [07:43:18]POST finish read [07:43:18]Found Content-Length = 682 [07:43:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:18]execute_script... [07:43:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:18]POST & json_proto [07:43:18]process_json_proto [07:43:18]json parsed OK: [07:43:18]protocol is kg_v1.0 [07:43:18]action value=close_receipt [07:43:18]process_action close_receipt [07:43:18]cmd_close_receipt [07:43:18]MH_GetDate [07:43:18]Write to MH i2c: F0 00 00 D7 02 C8 [07:43:18]Write i2c OK [07:43:18]MH_I2C_Read... [07:43:18]Read from MH i2c: F0 [07:43:18]MH_I2C_Read... [07:43:18]Read from MH i2c: F0 09 00 [07:43:18]MH_I2C_Read... [07:43:18]Read from MH i2c: F0 09 00 D7 02 00 97 9A C5 66 2A 83 C1 65 00 [07:43:18]GetLastDocTimeStamp 1724226054 [07:43:18]current date 1724226199 [07:43:18]FM_GetShiftState [07:43:18]SAM_PROTO_GetShiftState [07:43:18]wFMCommunicate request_size=4 [07:43:18]MH_SAM_APDU [07:43:18]CAPDU: 80 13 01 00 [07:43:18]Write to MH i2c: E2 08 00 D8 02 80 13 01 00 00 00 00 00 57 [07:43:18]Write i2c OK [07:43:18]MH_I2C_Read... [07:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:18]Read from MH i2c: E2 [07:43:18]MH_I2C_Read... [07:43:18]Read from MH i2c: E2 0E 00 [07:43:18]MH_I2C_Read... [07:43:18]Read from MH i2c: E2 0E 00 D8 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1D [07:43:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:43:18]wFMCommunicate OK [07:43:18]SAM_PROTO_GetShiftState done [07:43:18]FM_GetShiftState done [07:43:18]opened in 1724199517 [07:43:18]opened+sec_in_day 1724285917 [07:43:18]quantity*price = 200043 [07:43:18]sum+1 = 200044 [07:43:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 111 21.08.2024 07:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163513 ФПД: 77474576894988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163513&fm=77474576894988&tin=02508201610067®Number=0000000000092562&sum=200000 [07:43:19]StoreToDocumentArchive [07:43:19]shift 466 fd 163513 [07:43:19]save to /storage/0466/doc_00163513 [07:43:19]save last doc name /storage/0466/doc_00163513 to /storage/kkm_last_doc_name [07:43:19]save OK [07:43:19]Clear old archive folders... [07:43:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:43:19]tlvbuf is 00CBEB50 [07:43:19]SAM_PROTO_ClearQueue [07:43:19]wFMCommunicate request_size=4 [07:43:19]MH_SAM_APDU [07:43:19]CAPDU: 80 09 00 00 [07:43:19]Write to MH i2c: E2 08 00 E5 02 80 09 00 00 00 00 00 00 59 [07:43:19]Write i2c OK [07:43:19]MH_I2C_Read... [07:43:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:43:19]Read from MH i2c: E2 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 E5 02 00 90 00 5B [07:43:19]RAPDU: 90 00 [07:43:19]wFMCommunicate OK [07:43:19]SAM_PROTO_ClearQueue done [07:43:19]KKMCreateOFDPacket [07:43:19]OFDProtocolAddRootSTLVToBuf [07:43:19]FM_MakeSignedData [07:43:19]FM_MakeSignedData [07:43:19]SAM_PROTO_SignData [07:43:19]wFMCommunicate request_size=4 [07:43:19]MH_SAM_APDU [07:43:19]CAPDU: 80 0D 01 02 [07:43:19]Write to MH i2c: E2 08 00 E6 02 80 0D 01 02 00 00 00 00 61 [07:43:19]Write i2c OK [07:43:19]MH_I2C_Read... [07:43:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:43:19]Read from MH i2c: E2 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 E6 02 00 90 00 5C [07:43:19]RAPDU: 90 00 [07:43:19]wFMCommunicate OK [07:43:19]wFMCommunicate request_size=255 [07:43:19]MH_SAM_APDU [07:43:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 00 00 00 F4 03 04 00 97 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7E 02 00 35 04 06 00 46 [07:43:19]Write to MH i2c: E2 02 01 E7 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 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 6F 00 00 00 F4 03 04 00 97 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7E 02 00 35 04 06 00 46 00 00 BA [07:43:19]Write i2c OK [07:43:19]MH_I2C_Read... [07:43:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:19]Read from MH i2c: E2 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 E7 02 00 90 00 5D [07:43:19]RAPDU: 90 00 [07:43:19]wFMCommunicate OK [07:43:19]wFMCommunicate request_size=10 [07:43:19]MH_SAM_APDU [07:43:19]CAPDU: 80 0D 02 02 05 76 74 A2 8C 0C [07:43:19]Write to MH i2c: E2 0D 00 E8 02 80 0D 02 02 05 00 76 74 A2 8C 0C 00 00 92 [07:43:19]Write i2c OK [07:43:19]MH_I2C_Read... [07:43:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:19]Read from MH i2c: E2 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 03 00 E8 02 00 90 00 5E [07:43:19]RAPDU: 90 00 [07:43:19]wFMCommunicate OK [07:43:19]wFMCommunicate request_size=4 [07:43:19]MH_SAM_APDU [07:43:19]CAPDU: 80 0D 03 02 [07:43:19]Write to MH i2c: E2 08 00 E9 02 80 0D 03 02 00 00 00 00 66 [07:43:19]Write i2c OK [07:43:19]MH_I2C_Read... [07:43:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:43:19]Read from MH i2c: E2 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 0B 00 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 0B 00 E9 02 00 75 BA 23 27 10 D3 A1 D3 90 00 37 [07:43:19]RAPDU: 75 BA 23 27 10 D3 A1 D3 90 00 [07:43:19]wFMCommunicate OK [07:43:19]SAM_PROTO_SignData done [07:43:19]FM_MakeSignedData done [07:43:19]CreateOFDProtocolMessage [07:43:19]wFMCommunicate request_size=4 [07:43:19]MH_SAM_APDU [07:43:19]CAPDU: 80 11 00 00 [07:43:19]Write to MH i2c: E2 08 00 EA 02 80 11 00 00 00 00 00 00 66 [07:43:19]Write i2c OK [07:43:19]MH_I2C_Read... [07:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:19]Read from MH i2c: E2 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 17 00 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: E2 17 00 EA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [07:43:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:43:19]wFMCommunicate OK [07:43:19]CreateOFDProtocolMessage done [07:43:19]OFDSenderStorePacket 163513 [07:43:19]StoreOFDPacket docnum=163513 [07:43:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D5 A7 07 01 54 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 97 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7E 02 00 35 04 06 00 46 76 74 A2 8C 0C 75 BA 23 27 10 D3 A1 D3 [07:43:19]CheckFolder [07:43:19]dirname=/storage/ofd_packets [07:43:19]CheckFolder done [07:43:19]ProducePacketName [07:43:19]name=ofd_packets/00163513 [07:43:19]NVStorageSaveData ofd_packets/00163513 [07:43:19]File name is /storage/ofd_packets/00163513 [07:43:19]Write 301 bytes [07:43:19]NVStorageSaveData done [07:43:19]OFDSenderStorePacket done [07:43:19]KKMCreateOFDPacket done [07:43:19]NVStorageSaveData kkm_last_timestamp [07:43:19]File name is /storage/kkm_last_timestamp [07:43:19]Write 4 bytes [07:43:19]NVStorageSaveData done [07:43:19]ExternCall_PrintAddStr [07:43:19]wPrintStart [07:43:19]Write to MH i2c: 01 00 00 EB 02 ED [07:43:19]Write i2c OK [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: 01 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: 01 07 00 [07:43:19]MH_I2C_Read... [07:43:19]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 FF 0F 02 [07:43:19]RasterBufferAndPrint [07:43:19]line Счет N : (1)292051 [07:43:19]line ИНН: 02508201610067 [07:43:19]line Контрольно-Кассовый Чек [07:43:19]line ПРОДАЖА [07:43:19]line ТРК (МРК, ГНК) : 43 [07:43:19]line Товар: 2710124500 [07:43:19]line Аи-95-К-5 [07:43:19]line 26.960 * 74.20 [07:43:19]line = 2000.43 [07:43:19]line НДС 12% НСП 1% [07:43:19]line > о реализуемом товаре [07:43:19]line ОКРУГЛЕНИЕ: -0.43 [07:43:19]line ИТОГО: 2000.00 [07:43:19]line Внесено: 2000.00 [07:43:19]line СДАЧА: 0.00 [07:43:19]line НСП 1% : 17.70 [07:43:19]line НДС 12% : 212.43 [07:43:19]line Наличными: 2000.00 [07:43:19]line Безнал.: 0.00 [07:43:19]line Место: АЗС № 130 "Партнер Нефть" [07:43:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:43:19]line СНО: Общий режим [07:43:19]line Чек 111 21.08.2024 07:43 [07:43:19]line Смена: 466 ФФД: 1.0 [07:43:19]line ЗНМ: 0300000070 [07:43:19]line РНМ: 0000000000092562 [07:43:19]line Версия ККМ: 001 [07:43:19]line ФМ: 0000000000871769 [07:43:19]line ФД: 163513 [07:43:19]line ФПД: 77474576894988 [07:43:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163513&fm=77474576894988&tin=02508201610067®Number=0000000000092562&sum=200000 [07:43:19]OFD Sender: Processing packet 163513 [packets to send 964, broken 963] [07:43:19]ProducePacketName [07:43:19]name=ofd_packets/00163513 [07:43:19]OFD Sender: To server: pG, [07:43:19]CommunicateWithHost lk.salyk.kg:30040 [07:43:19]ConnectInit lk.salyk.kg [07:43:19]written 0, free lines is 4095 [07:43:20]Write to MH i2c: 01 00 00 16 03 19 [07:43:20]Write i2c OK [07:43:20]MH_I2C_Read... [07:43:20]Read from MH i2c: 01 [07:43:20]MH_I2C_Read... [07:43:20]Read from MH i2c: 01 07 00 [07:43:20]MH_I2C_Read... [07:43:20]Read from MH i2c: 01 07 00 16 03 00 00 00 00 00 B5 0C E1 [07:43:20]RasterBufferAndPrint [07:43:20]line [07:43:20]line [07:43:20]line [07:43:20]line [07:43:20]line [07:43:20]written 0, free lines is 3259 [07:43:20]MH_Cut [07:43:20]Write to MH i2c: D1 01 00 1D 03 01 F2 [07:43:20]Write i2c OK [07:43:20]MH_I2C_Read... [07:43:20]Read from MH i2c: D1 [07:43:20]MH_I2C_Read... [07:43:20]Read from MH i2c: D1 01 00 [07:43:20]MH_I2C_Read... [07:43:20]Read from MH i2c: D1 01 00 1D 03 00 F1 [07:43:20]Write to MH i2c: 01 00 00 1E 03 21 [07:43:20]Write i2c OK [07:43:20]MH_I2C_Read... [07:43:21]*** Cut start [07:43:21]*** Purtial cut [07:43:21]*** Stage 1: CUTSNS_PIN = 1 [07:43:22]Connected sock=11 [07:43: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 37 36 39 0F 01 00 00 D5 A7 07 01 54 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 97 9A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7E 02 00 35 04 06 00 46 76 74 A2 8C 0C 75 BA 23 27 10 D3 A1 D3 [07:43:23]Read from MH i2c: 01 [07:43:23]MH_I2C_Read... [07:43:23]*** Stop cut motor [07:43:23]*** Cut end [07:43:23]Read from MH i2c: 01 07 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [07:43:23]process_action close_receipt done [07:43:23]requested_data is exist [07:43:23]produce_requested_data [07:43:23]requested_item fm.sn is exist - process it [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 11 00 00 [07:43:23]Write to MH i2c: E2 08 00 1F 03 80 11 00 00 00 00 00 00 9C [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 17 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 17 00 1F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [07:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:43:23]wFMCommunicate OK [07:43:23]requested_item fd.num is exist - process it [07:43:23]SAM_PROTO_GetFieldsCounters [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 13 00 00 [07:43:23]Write to MH i2c: E2 08 00 20 03 80 13 00 00 00 00 00 00 9F [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 62 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 62 00 20 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7E 02 00 0E 04 04 00 D2 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 1E [07:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7E 02 00 0E 04 04 00 D2 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 [07:43:23]wFMCommunicate OK [07:43:23]SAM_PROTO_GetFieldsCounters done [07:43:23]requested_item shift.num is exist - process it [07:43:23]requested_item shift.opened is exist - process it [07:43:23]req_shift_opened [07:43:23]FM_GetShiftState [07:43:23]SAM_PROTO_GetShiftState [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 13 01 00 [07:43:23]Write to MH i2c: E2 08 00 21 03 80 13 01 00 00 00 00 00 A1 [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 0E 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 0E 00 21 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 67 [07:43:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:43:23]wFMCommunicate OK [07:43:23]SAM_PROTO_GetShiftState done [07:43:23]FM_GetShiftState done [07:43:23]req_shift_opened done [07:43:23]requested_item shift.open_date is exist - process it [07:43:23]req_shift_open_date [07:43:23]req_shift_open_date done [07:43:23]produce_requested_data done [07:43:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163513,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:43:23]process_action_free close_receipt [07:43:23]json_value_free [07:43:23]json_value_free done [07:43:23]process_json_proto returns [07:43:23]Send response to host [07:43:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163513,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:43:23]free response buf [07:43:23]execute_script done [07:43:23]execute_script returns [07:43:23]free content buf [07:43:23]Sock 7.Close socket [07:43:23]Sock 7.Thread stoped [07:43:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 97 A4 47 00 AD 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 37 36 39 10 04 04 00 B9 7E 02 00 F4 03 04 00 EC 43 C5 66 B6 04 01 00 00 F3 E7 F0 AA 4C 9E 8F 5B [07:43:24]CommunicateWithHost err = 0 [07:43:24]CheckOFDResponse [07:43:24]1017 (14) - 77093643461234 [07:43:24]1041 (16) - 0000000000871769 [07:43:24]1040 (4) - 163513 [07:43:24]1012 (4) - 21.08.2024 01:33 [07:43:24]1206 (1) - 0 [07:43:24]OFD Sender: Remove packet 163513 [07:43:24]ProducePacketName [07:43:24]name=ofd_packets/00163513 [07:43:24]NVStorageDeleteData [07:43:24]OFD Sender: No OFD packet to send [07:43:29]OFD Sender: No OFD packet to send [07:43:31]recv_with_timeout no data received [07:43:34]OFD Sender: No OFD packet to send [07:43:39]OFD Sender: No OFD packet to send [07:43:44]OFD Sender: No OFD packet to send [07:43:49]OFD Sender: No OFD packet to send [07:43:50]recv_with_timeout no data received [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:05]recv_with_timeout no data received [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:50]OFD Sender: No OFD packet to send [07:44:55]OFD Sender: No OFD packet to send [07:45:00]OFD Sender: No OFD packet to send [07:45:05]OFD Sender: No OFD packet to send [07:45:10]OFD Sender: No OFD packet to send [07:45:15]OFD Sender: No OFD packet to send [07:45:20]OFD Sender: No OFD packet to send [07:45:25]OFD Sender: No OFD packet to send [07:45:30]OFD Sender: No OFD packet to send [07:45:34]accept exits with 10 [07:45:34]New connection [07:45:34]New thread 3067051364 created [07:45:34]Thread 3066908004 joined [07:45:34]Waiting for new connection... [07:45:34] Sock 10.Parse request [07:45:34]Sock 10.Check first char [07:45:34]Sock 10.First char is OK [07:45:34]request: POST /json_proto HTTP/1.0 [07:45:34]Method: POST [07:45:34]URL: /json_proto [07:45:34]Method is POST - this is cgi request [07:45:34]url: /json_proto [07:45:34]query_string will be loaded in cgi processing [07:45:34]execute_cgi json_proto POST (null) [07:45:34]execute_cgi path=json_proto method=POST [07:45:34]POST find Content-Length [07:45:34]Host: 172.17.44.132:8080 [07:45:34]Content-Length: 685 [07:45:34]Content-Type: application/json [07:45:34] [07:45:34]POST finish read [07:45:34]Found Content-Length = 685 [07:45:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 46.880, "sum" : 1800.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:34]execute_script... [07:45: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)292046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 46.880, "sum" : 1800.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:34]POST & json_proto [07:45:34]process_json_proto [07:45:34]json parsed OK: [07:45:34]protocol is kg_v1.0 [07:45:34]action value=close_receipt [07:45:34]process_action close_receipt [07:45:34]cmd_close_receipt [07:45:34]MH_GetDate [07:45:34]Write to MH i2c: F0 00 00 22 03 14 [07:45:34]Write i2c OK [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: F0 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: F0 09 00 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: F0 09 00 22 03 00 1F 9B C5 66 2A 83 C1 65 D5 [07:45:34]GetLastDocTimeStamp 1724226199 [07:45:34]current date 1724226335 [07:45:34]FM_GetShiftState [07:45:34]SAM_PROTO_GetShiftState [07:45:34]wFMCommunicate request_size=4 [07:45:34]MH_SAM_APDU [07:45:34]CAPDU: 80 13 01 00 [07:45:34]Write to MH i2c: E2 08 00 23 03 80 13 01 00 00 00 00 00 A3 [07:45:34]Write i2c OK [07:45:34]MH_I2C_Read... [07:45:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:34]Read from MH i2c: E2 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: E2 0E 00 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: E2 0E 00 23 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 69 [07:45:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:45:34]wFMCommunicate OK [07:45:34]SAM_PROTO_GetShiftState done [07:45:34]FM_GetShiftState done [07:45:34]opened in 1724199517 [07:45:34]opened+sec_in_day 1724285917 [07:45:34]quantity*price = 180019 [07:45:34]sum+1 = 180020 [07:45:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1800.00 Внесено: 2000.00 СДАЧА: 200.00 НСП 1% : 15.93 НДС 12% : 191.17 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 112 21.08.2024 07:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163514 ФПД: 72221600551004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074535&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163514&fm=72221600551004&tin=02508201610067®Number=0000000000092562&sum=180000 [07:45:35]StoreToDocumentArchive [07:45:35]shift 466 fd 163514 [07:45:35]save to /storage/0466/doc_00163514 [07:45:35]save last doc name /storage/0466/doc_00163514 to /storage/kkm_last_doc_name [07:45:35]save OK [07:45:35]Clear old archive folders... [07:45:35]ProcessDocumentItem done err = 0, tmpTLVsize=250 [07:45:35]tlvbuf is 00CB2990 [07:45:35]SAM_PROTO_ClearQueue [07:45:35]wFMCommunicate request_size=4 [07:45:35]MH_SAM_APDU [07:45:35]CAPDU: 80 09 00 00 [07:45:35]Write to MH i2c: E2 08 00 30 03 80 09 00 00 00 00 00 00 A5 [07:45:35]Write i2c OK [07:45:35]MH_I2C_Read... [07:45:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:35]Read from MH i2c: E2 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 30 03 00 90 00 A7 [07:45:35]RAPDU: 90 00 [07:45:35]wFMCommunicate OK [07:45:35]SAM_PROTO_ClearQueue done [07:45:35]KKMCreateOFDPacket [07:45:35]OFDProtocolAddRootSTLVToBuf [07:45:35]FM_MakeSignedData [07:45:35]FM_MakeSignedData [07:45:35]SAM_PROTO_SignData [07:45:35]wFMCommunicate request_size=4 [07:45:35]MH_SAM_APDU [07:45:35]CAPDU: 80 0D 01 02 [07:45:35]Write to MH i2c: E2 08 00 31 03 80 0D 01 02 00 00 00 00 AD [07:45:35]Write i2c OK [07:45:35]MH_I2C_Read... [07:45:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:35]Read from MH i2c: E2 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 31 03 00 90 00 A8 [07:45:35]RAPDU: 90 00 [07:45:35]wFMCommunicate OK [07:45:35]wFMCommunicate request_size=255 [07:45:35]MH_SAM_APDU [07:45:35]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 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 AD 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 70 00 00 00 F4 03 04 00 1F 9B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7E 02 00 35 04 06 00 41 AF [07:45:35]Write to MH i2c: E2 02 01 32 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 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 AD 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 70 00 00 00 F4 03 04 00 1F 9B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7E 02 00 35 04 06 00 41 AF 00 00 90 [07:45:35]Write i2c OK [07:45:35]MH_I2C_Read... [07:45:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:35]Read from MH i2c: E2 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 32 03 00 90 00 A9 [07:45:35]RAPDU: 90 00 [07:45:35]wFMCommunicate OK [07:45:35]wFMCommunicate request_size=9 [07:45:35]MH_SAM_APDU [07:45:35]CAPDU: 80 0D 02 02 04 66 D8 90 5C [07:45:35]Write to MH i2c: E2 0C 00 33 03 80 0D 02 02 04 00 66 D8 90 5C 00 00 E2 [07:45:35]Write i2c OK [07:45:35]MH_I2C_Read... [07:45:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:35]Read from MH i2c: E2 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 03 00 33 03 00 90 00 AA [07:45:35]RAPDU: 90 00 [07:45:35]wFMCommunicate OK [07:45:35]wFMCommunicate request_size=4 [07:45:35]MH_SAM_APDU [07:45:35]CAPDU: 80 0D 03 02 [07:45:35]Write to MH i2c: E2 08 00 34 03 80 0D 03 02 00 00 00 00 B2 [07:45:35]Write i2c OK [07:45:35]MH_I2C_Read... [07:45:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:36]Read from MH i2c: E2 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: E2 0B 00 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: E2 0B 00 34 03 00 3C 14 D2 FE FC 14 0F 38 90 00 2A [07:45:36]RAPDU: 3C 14 D2 FE FC 14 0F 38 90 00 [07:45:36]wFMCommunicate OK [07:45:36]SAM_PROTO_SignData done [07:45:36]FM_MakeSignedData done [07:45:36]CreateOFDProtocolMessage [07:45:36]wFMCommunicate request_size=4 [07:45:36]MH_SAM_APDU [07:45:36]CAPDU: 80 11 00 00 [07:45:36]Write to MH i2c: E2 08 00 35 03 80 11 00 00 00 00 00 00 B2 [07:45:36]Write i2c OK [07:45:36]MH_I2C_Read... [07:45:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:36]Read from MH i2c: E2 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: E2 17 00 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: E2 17 00 35 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [07:45:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:45:36]wFMCommunicate OK [07:45:36]CreateOFDProtocolMessage done [07:45:36]OFDSenderStorePacket 163514 [07:45:36]StoreOFDPacket docnum=163514 [07:45:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 9D 33 06 01 15 BC 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 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 AD 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 70 00 00 00 F4 03 04 00 1F 9B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7E 02 00 35 04 06 00 41 AF 66 D8 90 5C 3C 14 D2 FE FC 14 0F 38 [07:45:36]CheckFolder [07:45:36]dirname=/storage/ofd_packets [07:45:36]CheckFolder done [07:45:36]ProducePacketName [07:45:36]name=ofd_packets/00163514 [07:45:36]NVStorageSaveData ofd_packets/00163514 [07:45:36]File name is /storage/ofd_packets/00163514 [07:45:36]Write 300 bytes [07:45:36]NVStorageSaveData done [07:45:36]OFDSenderStorePacket done [07:45:36]KKMCreateOFDPacket done [07:45:36]NVStorageSaveData kkm_last_timestamp [07:45:36]File name is /storage/kkm_last_timestamp [07:45:36]Write 4 bytes [07:45:36]NVStorageSaveData done [07:45:36]ExternCall_PrintAddStr [07:45:36]wPrintStart [07:45:36]Write to MH i2c: 01 00 00 36 03 39 [07:45:36]Write i2c OK [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: 01 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: 01 07 00 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 FF 0F 4E [07:45:36]RasterBufferAndPrint [07:45:36]line Счет N : (1)292046 [07:45:36]line ИНН: 02508201610067 [07:45:36]line Контрольно-Кассовый Чек [07:45:36]line ПРОДАЖА [07:45:36]line ТРК (МРК, ГНК) : 71 [07:45:36]line Товар: 2711129700 [07:45:36]line ГАЗ-К-5 [07:45:36]line 46.880 * 38.40 [07:45:36]line = 1800.19 [07:45:36]line НДС 12% НСП 1% [07:45:36]line > о реализуемом товаре [07:45:36]line ОКРУГЛЕНИЕ: -0.19 [07:45:36]line ИТОГО: 1800.00 [07:45:36]line Внесено: 2000.00 [07:45:36]line СДАЧА: 200.00 [07:45:36]line НСП 1% : 15.93 [07:45:36]line НДС 12% : 191.17 [07:45:36]line Наличными: 1800.00 [07:45:36]line Безнал.: 0.00 [07:45:36]line Место: АЗС № 130 "Партнер Нефть" [07:45:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:45:36]line СНО: Общий режим [07:45:36]line Чек 112 21.08.2024 07:45 [07:45:36]line Смена: 466 ФФД: 1.0 [07:45:36]line ЗНМ: 0300000070 [07:45:36]line РНМ: 0000000000092562 [07:45:36]line Версия ККМ: 001 [07:45:36]line ФМ: 0000000000871769 [07:45:36]line ФД: 163514 [07:45:36]line ФПД: 72221600551004 [07:45:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074535&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163514&fm=72221600551004&tin=02508201610067®Number=0000000000092562&sum=180000 [07:45:36]written 0, free lines is 4095 [07:45:36]OFD Sender: Processing packet 163514 [packets to send 964, broken 963] [07:45:36]ProducePacketName [07:45:36]name=ofd_packets/00163514 [07:45:36]OFD Sender: To server: pG, [07:45:36]CommunicateWithHost lk.salyk.kg:30040 [07:45:36]ConnectInit lk.salyk.kg [07:45:36]Write to MH i2c: 01 00 00 61 03 64 [07:45:36]Write i2c OK [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: 01 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: 01 07 00 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: 01 07 00 61 03 00 00 00 00 00 AA 0C 21 [07:45:36]RasterBufferAndPrint [07:45:36]line [07:45:36]line [07:45:36]line [07:45:36]line [07:45:36]line [07:45:36]written 0, free lines is 3248 [07:45:36]MH_Cut [07:45:36]Write to MH i2c: D1 01 00 68 03 01 3D [07:45:36]Write i2c OK [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: D1 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: D1 01 00 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: D1 01 00 68 03 00 3C [07:45:36]Write to MH i2c: 01 00 00 69 03 6C [07:45:36]Write i2c OK [07:45:36]MH_I2C_Read... [07:45:37]*** Cut start [07:45:37]*** Purtial cut [07:45:37]*** Stage 1: CUTSNS_PIN = 1 [07:45:39]Read from MH i2c: 01 [07:45:39]MH_I2C_Read... [07:45:39]*** Stop cut motor [07:45:39]*** Cut end [07:45:39]Read from MH i2c: 01 07 00 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: 01 07 00 69 03 00 00 00 00 00 FF 0F 81 [07:45:39]process_action close_receipt done [07:45:39]requested_data is exist [07:45:39]produce_requested_data [07:45:39]requested_item fm.sn is exist - process it [07:45:39]wFMCommunicate request_size=4 [07:45:39]MH_SAM_APDU [07:45:39]CAPDU: 80 11 00 00 [07:45:39]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [07:45:39]Write i2c OK [07:45:39]MH_I2C_Read... [07:45:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:39]Read from MH i2c: E2 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 17 00 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 17 00 6A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [07:45:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:45:39]wFMCommunicate OK [07:45:39]requested_item fd.num is exist - process it [07:45:39]SAM_PROTO_GetFieldsCounters [07:45:39]wFMCommunicate request_size=4 [07:45:39]MH_SAM_APDU [07:45:39]CAPDU: 80 13 00 00 [07:45:39]Write to MH i2c: E2 08 00 6B 03 80 13 00 00 00 00 00 00 EA [07:45:39]Write i2c OK [07:45:39]MH_I2C_Read... [07:45:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:39]Read from MH i2c: E2 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 62 00 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 62 00 6B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7E 02 00 0E 04 04 00 D2 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 6D [07:45: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7E 02 00 0E 04 04 00 D2 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 [07:45:39]wFMCommunicate OK [07:45:39]SAM_PROTO_GetFieldsCounters done [07:45:39]requested_item shift.num is exist - process it [07:45:39]requested_item shift.opened is exist - process it [07:45:39]req_shift_opened [07:45:39]FM_GetShiftState [07:45:39]SAM_PROTO_GetShiftState [07:45:39]wFMCommunicate request_size=4 [07:45:39]MH_SAM_APDU [07:45:39]CAPDU: 80 13 01 00 [07:45:39]Write to MH i2c: E2 08 00 6C 03 80 13 01 00 00 00 00 00 EC [07:45:39]Write i2c OK [07:45:39]MH_I2C_Read... [07:45:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:39]Read from MH i2c: E2 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 0E 00 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 0E 00 6C 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B2 [07:45:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:45:39]wFMCommunicate OK [07:45:39]SAM_PROTO_GetShiftState done [07:45:39]FM_GetShiftState done [07:45:39]req_shift_opened done [07:45:39]requested_item shift.open_date is exist - process it [07:45:39]req_shift_open_date [07:45:39]req_shift_open_date done [07:45:39]produce_requested_data done [07:45:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163514,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:45:39]process_action_free close_receipt [07:45:39]json_value_free [07:45:39]json_value_free done [07:45:39]process_json_proto returns [07:45:39]Send response to host [07:45:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163514,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:45:39]free response buf [07:45:39]execute_script done [07:45:39]execute_script returns [07:45:39]free content buf [07:45:39]Sock 10.Close socket [07:45:39]Sock 10.Thread stoped [07:45:41]Connected sock=9 [07:45: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 37 36 39 0E 01 00 00 9D 33 06 01 15 BC 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 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 AD 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 70 00 00 00 F4 03 04 00 1F 9B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7E 02 00 35 04 06 00 41 AF 66 D8 90 5C 3C 14 D2 FE FC 14 0F 38 [07:45:46]recv_with_timeout no data received [07:45:46]CommunicateWithHost answer receiving error [07:45:46]CommunicateWithHost err = -3 [07:45:46]OFD Sender: Server communicate error [07:45:47]recv_with_timeout no data received [07:45:51]OFD Sender: Processing packet 163514 [packets to send 964, broken 963] [07:45:51]ProducePacketName [07:45:51]name=ofd_packets/00163514 [07:45:51]OFD Sender: To server: pG, [07:45:51]CommunicateWithHost lk.salyk.kg:30040 [07:45:51]ConnectInit lk.salyk.kg [07:45:56]ConnectInit Can't take IP for lk.salyk.kg [07:45:56]CommunicateWithHost connect error [07:45:56]CommunicateWithHost err = -1 [07:45:56]OFD Sender: Server communicate error [07:46:01]OFD Sender: Processing packet 163514 [packets to send 964, broken 963] [07:46:01]ProducePacketName [07:46:01]name=ofd_packets/00163514 [07:46:01]OFD Sender: To server: pG, [07:46:01]CommunicateWithHost lk.salyk.kg:30040 [07:46:01]ConnectInit lk.salyk.kg [07:46:06]ConnectInit Can't take IP for lk.salyk.kg [07:46:06]CommunicateWithHost connect error [07:46:06]CommunicateWithHost err = -1 [07:46:06]OFD Sender: Server communicate error [07:46:11]OFD Sender: Processing packet 163514 [packets to send 964, broken 963] [07:46:11]ProducePacketName [07:46:11]name=ofd_packets/00163514 [07:46:11]OFD Sender: To server: pG, [07:46:11]CommunicateWithHost lk.salyk.kg:30040 [07:46:11]ConnectInit lk.salyk.kg [07:46:16]recv_with_timeout no data received [07:46:16]ConnectInit Can't take IP for lk.salyk.kg [07:46:16]CommunicateWithHost connect error [07:46:16]CommunicateWithHost err = -1 [07:46:16]OFD Sender: Server communicate error [07:46:21]OFD Sender: Processing packet 163514 [packets to send 964, broken 963] [07:46:21]ProducePacketName [07:46:21]name=ofd_packets/00163514 [07:46:21]OFD Sender: To server: pG, [07:46:21]CommunicateWithHost lk.salyk.kg:30040 [07:46:21]ConnectInit lk.salyk.kg [07:46:24]Connected sock=10 [07:46: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 37 36 39 0E 01 00 00 9D 33 06 01 15 BC 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 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 AD 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 70 00 00 00 F4 03 04 00 1F 9B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7E 02 00 35 04 06 00 41 AF 66 D8 90 5C 3C 14 D2 FE FC 14 0F 38 [07:46:27]recv_with_timeout no data received [07:46:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 25 C1 47 00 FA 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 37 36 39 10 04 04 00 BA 7E 02 00 F4 03 04 00 A1 44 C5 66 B6 04 01 00 00 64 EB 59 FE F3 CF 1D 8C [07:46:28]CommunicateWithHost err = 0 [07:46:28]CheckOFDResponse [07:46:28]1017 (14) - 77093643461234 [07:46:28]1041 (16) - 0000000000871769 [07:46:28]1040 (4) - 163514 [07:46:28]1012 (4) - 21.08.2024 01:36 [07:46:28]1206 (1) - 0 [07:46:28]OFD Sender: Remove packet 163514 [07:46:28]ProducePacketName [07:46:28]name=ofd_packets/00163514 [07:46:28]NVStorageDeleteData [07:46:28]OFD Sender: No OFD packet to send [07:46:33]OFD Sender: No OFD packet to send [07:46:38]recv_with_timeout no data received [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:06]accept exits with 7 [07:47:06]New connection [07:47:06]New thread 3066908004 created [07:47:06]Thread 3067051364 joined [07:47:06]Waiting for new connection... [07:47:06] Sock 7.Parse request [07:47:06]Sock 7.Check first char [07:47:06]Sock 7.First char is OK [07:47:06]request: POST /json_proto HTTP/1.0 [07:47:06]Method: POST [07:47:06]URL: /json_proto [07:47:06]Method is POST - this is cgi request [07:47:06]url: /json_proto [07:47:06]query_string will be loaded in cgi processing [07:47:06]execute_cgi json_proto POST (null) [07:47:06]execute_cgi path=json_proto method=POST [07:47:06]POST find Content-Length [07:47:06]Host: 172.17.44.132:8080 [07:47:06]Content-Length: 667 [07:47:06]Content-Type: application/json [07:47:06] [07:47:06]POST finish read [07:47:06]Found Content-Length = 667 [07:47:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:47:06]execute_script... [07:47:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:47:06]POST & json_proto [07:47:06]process_json_proto [07:47:06]json parsed OK: [07:47:06]protocol is kg_v1.0 [07:47:06]action value=close_receipt [07:47:06]process_action close_receipt [07:47:06]cmd_close_receipt [07:47:06]MH_GetDate [07:47:06]Write to MH i2c: F0 00 00 6D 03 5F [07:47:06]Write i2c OK [07:47:06]MH_I2C_Read... [07:47:06]Read from MH i2c: F0 [07:47:06]MH_I2C_Read... [07:47:06]Read from MH i2c: F0 09 00 [07:47:06]MH_I2C_Read... [07:47:06]Read from MH i2c: F0 09 00 6D 03 00 7B 9B C5 66 2A 83 C1 65 7C [07:47:06]GetLastDocTimeStamp 1724226335 [07:47:06]current date 1724226427 [07:47:06]FM_GetShiftState [07:47:06]SAM_PROTO_GetShiftState [07:47:06]wFMCommunicate request_size=4 [07:47:06]MH_SAM_APDU [07:47:06]CAPDU: 80 13 01 00 [07:47:06]Write to MH i2c: E2 08 00 6E 03 80 13 01 00 00 00 00 00 EE [07:47:06]Write i2c OK [07:47:06]MH_I2C_Read... [07:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:06]Read from MH i2c: E2 [07:47:06]MH_I2C_Read... [07:47:06]Read from MH i2c: E2 0E 00 [07:47:06]MH_I2C_Read... [07:47:06]Read from MH i2c: E2 0E 00 6E 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B4 [07:47:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:47:06]wFMCommunicate OK [07:47:06]SAM_PROTO_GetShiftState done [07:47:06]FM_GetShiftState done [07:47:06]opened in 1724199517 [07:47:06]opened+sec_in_day 1724285917 [07:47:06]quantity*price = 50017 [07:47:06]sum+1 = 50019 [07:47:06]Check (price>sum+1) || (price+1 о реализуемом товаре [07:48:17]line ОКРУГЛЕНИЕ: -0.18 [07:48:17]line ИТОГО: 500.00 [07:48:17]line Внесено: 500.00 [07:48:17]line СДАЧА: 0.00 [07:48:17]line НСП 1% : 4.43 [07:48:17]line НДС 12% : 53.12 [07:48:17]line Наличными: 500.00 [07:48:17]line Безнал.: 0.00 [07:48:17]line Место: АЗС № 130 "Партнер Нефть" [07:48:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:48:17]line СНО: Общий режим [07:48:17]line Чек 113 21.08.2024 07:47 [07:48:17]line Смена: 466 ФФД: 1.0 [07:48:17]line ЗНМ: 0300000070 [07:48:17]line РНМ: 0000000000092562 [07:48:17]line Версия ККМ: 001 [07:48:17]line ФМ: 0000000000871769 [07:48:17]line ФД: 163515 [07:48:17]line ФПД: 32462736651730 [07:48:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T074707&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163515&fm=32462736651730&tin=02508201610067®Number=0000000000092562&sum=50000 [07:48:17]written 0, free lines is 4095 [07:48:17]Write to MH i2c: 01 00 00 48 00 48 [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 48 00 00 00 00 00 00 AA 0C 05 [07:48:17]RasterBufferAndPrint [07:48:17]line [07:48:17]line [07:48:17]line [07:48:17]line [07:48:17]line [07:48:17]written 0, free lines is 3258 [07:48:17]MH_Cut [07:48:17]Write to MH i2c: D1 01 00 4F 00 01 21 [07:48:17]Write i2c OK [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: D1 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: D1 01 00 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: D1 01 00 4F 00 00 20 [07:48:17]Write to MH i2c: 01 00 00 50 00 50 [07:48:17]Write i2c OK [07:48:17]MH_I2C_Read... [07:48:18]*** Cut start [07:48:18]*** Purtial cut [07:48:18]*** Stage 1: CUTSNS_PIN = 1 [07:48:20]OFD Sender: No OFD packet to send [07:48:20]Read from MH i2c: 01 [07:48:20]MH_I2C_Read... [07:48:20]*** Stop cut motor [07:48:20]*** Cut end [07:48:20]Read from MH i2c: 01 07 00 [07:48:20]MH_I2C_Read... [07:48:20]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [07:48:20]process_action print_doc done [07:48:20]requested_data is exist [07:48:20]produce_requested_data [07:48:20]produce_requested_data return (null) [07:48:20]process_action_free print_doc [07:48:20]json_value_free [07:48:20]json_value_free done [07:48:20]process_json_proto returns [07:48:20]Send response to host [07:48:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [07:48:20]free response buf [07:48:20]execute_script done [07:48:20]execute_script returns [07:48:20]free content buf [07:48:20]Sock 9.Close socket [07:48:20]Sock 9.Thread stoped [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:35]recv_with_timeout no data received [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:45]OFD Sender: No OFD packet to send [07:48:50]OFD Sender: No OFD packet to send [07:48:55]OFD Sender: No OFD packet to send [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:08]recv_with_timeout no data received [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:36]accept exits with 7 [07:49:36]New connection [07:49:36]New thread 3067440484 created [07:49:36]Thread 3067583844 joined [07:49:36]Waiting for new connection... [07:49:36] Sock 7.Parse request [07:49:36]Sock 7.Check first char [07:49:36]Sock 7.First char is OK [07:49:36]request: POST /json_proto HTTP/1.0 [07:49:36]Method: POST [07:49:36]URL: /json_proto [07:49:36]Method is POST - this is cgi request [07:49:36]url: /json_proto [07:49:36]query_string will be loaded in cgi processing [07:49:36]execute_cgi json_proto POST (null) [07:49:36]execute_cgi path=json_proto method=POST [07:49:36]POST find Content-Length [07:49:36]Host: 172.17.44.132:8080 [07:49:36]Content-Length: 677 [07:49:36]Content-Type: application/json [07:49:36] [07:49:36]POST finish read [07:49:36]Found Content-Length = 677 [07:49:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.400, "sum" : 230.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 230.00, "total" : 230.00, "payments": [ { "type": 0, "sum" : 230.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:49:36]execute_script... [07:49: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)292055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.400, "sum" : 230.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 230.00, "total" : 230.00, "payments": [ { "type": 0, "sum" : 230.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:49:36]POST & json_proto [07:49:36]process_json_proto [07:49:36]json parsed OK: [07:49:36]protocol is kg_v1.0 [07:49:36]action value=close_receipt [07:49:36]process_action close_receipt [07:49:36]cmd_close_receipt [07:49:36]MH_GetDate [07:49:36]Write to MH i2c: F0 00 00 51 00 40 [07:49:36]Write i2c OK [07:49:36]MH_I2C_Read... [07:49:36]Read from MH i2c: F0 [07:49:36]MH_I2C_Read... [07:49:36]Read from MH i2c: F0 09 00 [07:49:36]MH_I2C_Read... [07:49:36]Read from MH i2c: F0 09 00 51 00 00 11 9C C5 66 2A 83 C1 65 F4 [07:49:36]GetLastDocTimeStamp 1724226427 [07:49:36]current date 1724226577 [07:49:36]FM_GetShiftState [07:49:36]SAM_PROTO_GetShiftState [07:49:36]wFMCommunicate request_size=4 [07:49:36]MH_SAM_APDU [07:49:36]CAPDU: 80 13 01 00 [07:49:36]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [07:49:36]Write i2c OK [07:49:36]MH_I2C_Read... [07:49:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:36]Read from MH i2c: E2 [07:49:36]MH_I2C_Read... [07:49:36]Read from MH i2c: E2 0E 00 [07:49:36]MH_I2C_Read... [07:49:36]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [07:49:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:49:36]wFMCommunicate OK [07:49:36]SAM_PROTO_GetShiftState done [07:49:36]FM_GetShiftState done [07:49:36]opened in 1724199517 [07:49:36]opened+sec_in_day 1724285917 [07:49:36]quantity*price = 23052 [07:49:36]sum+1 = 23053 [07:49:36]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4603290004831 Печ.зат.TONDI Сэнд.шок.вк. 1.000 * 83.00 = 83.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 208.00 НСП 1% : 1.84 НДС 12% : 22.08 Наличными: 208.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 115 21.08.2024 07:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163517 ФПД: 269506390238007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T075118&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163517&fm=269506390238007&tin=02508201610067®Number=0000000000092562&sum=20800 0 [07:51:19]StoreToDocumentArchive [07:51:19]shift 466 fd 163517 [07:51:19]save to /storage/0466/doc_00163517 [07:51:19]save last doc name /storage/0466/doc_00163517 to /storage/kkm_last_doc_name [07:51:19]save OK [07:51:19]Clear old archive folders... [07:51:19]ProcessDocumentItem done err = 0, tmpTLVsize=395 [07:51:19]tlvbuf is 01CB6040 [07:51:19]SAM_PROTO_ClearQueue [07:51:19]wFMCommunicate request_size=4 [07:51:19]MH_SAM_APDU [07:51:19]CAPDU: 80 09 00 00 [07:51:19]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:51:19]Write i2c OK [07:51:19]MH_I2C_Read... [07:51:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:19]Read from MH i2c: E2 [07:51:19]MH_I2C_Read... [07:51:19]Read from MH i2c: E2 03 00 [07:51:19]MH_I2C_Read... [07:51:19]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:51:19]RAPDU: 90 00 [07:51:19]wFMCommunicate OK [07:51:19]SAM_PROTO_ClearQueue done [07:51:19]KKMCreateOFDPacket [07:51:19]OFDProtocolAddRootSTLVToBuf [07:51:19]FM_MakeSignedData [07:51:19]FM_MakeSignedData [07:51:19]SAM_PROTO_SignData [07:51:19]wFMCommunicate request_size=4 [07:51:19]MH_SAM_APDU [07:51:19]CAPDU: 80 0D 01 02 [07:51:19]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:51:19]Write i2c OK [07:51:19]MH_I2C_Read... [07:51:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:19]Read from MH i2c: E2 [07:51:19]MH_I2C_Read... [07:51:19]Read from MH i2c: E2 03 00 [07:51:19]MH_I2C_Read... [07:51:19]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:51:19]RAPDU: 90 00 [07:51:19]wFMCommunicate OK [07:51:19]wFMCommunicate request_size=255 [07:51:19]MH_SAM_APDU [07:51:19]CAPDU: 80 0D 02 02 FA 03 00 8B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 33 31 06 04 29 00 D0 9F D0 B5 D1 87 2E D0 B7 D0 B0 D1 82 2E 54 4F 4E 44 49 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2E D0 B2 D0 BA 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 20 00 00 00 00 13 04 06 00 6C 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 51 00 00 00 00 EB 03 26 00 EF 03 [07:51:19]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 8B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 33 31 06 04 29 00 D0 9F D0 B5 D1 87 2E D0 B7 D0 B0 D1 82 2E 54 4F 4E 44 49 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2E D0 B2 D0 BA 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 20 00 00 00 00 13 04 06 00 6C 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 51 00 00 00 00 EB 03 26 00 EF 03 00 00 ED [07:51:20]Write i2c OK [07:51:20]MH_I2C_Read... [07:51:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:20]Read from MH i2c: E2 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: E2 03 00 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:51:20]RAPDU: 90 00 [07:51:20]wFMCommunicate OK [07:51:20]wFMCommunicate request_size=154 [07:51:20]MH_SAM_APDU [07:51:20]CAPDU: 80 0D 02 02 95 0F 00 F6 03 01 00 01 F7 03 06 00 B8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 08 00 00 00 00 07 04 06 00 40 51 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 76 9C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7E 02 00 35 04 06 00 F5 1D 58 A7 A3 37 [07:51:20]Write to MH i2c: E2 9D 00 2E 00 80 0D 02 02 95 00 0F 00 F6 03 01 00 01 F7 03 06 00 B8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 08 00 00 00 00 07 04 06 00 40 51 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 76 9C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7E 02 00 35 04 06 00 F5 1D 58 A7 A3 37 00 00 AA [07:51:20]Write i2c OK [07:51:20]MH_I2C_Read... [07:51:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:20]Read from MH i2c: E2 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: E2 03 00 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:51:20]RAPDU: 90 00 [07:51:20]wFMCommunicate OK [07:51:20]wFMCommunicate request_size=4 [07:51:20]MH_SAM_APDU [07:51:20]CAPDU: 80 0D 03 02 [07:51:20]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:51:20]Write i2c OK [07:51:20]MH_I2C_Read... [07:51:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:20]Read from MH i2c: E2 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: E2 0B 00 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: E2 0B 00 2F 00 00 8C 8E 96 B5 F8 AF 55 F9 90 00 05 [07:51:20]RAPDU: 8C 8E 96 B5 F8 AF 55 F9 90 00 [07:51:20]wFMCommunicate OK [07:51:20]SAM_PROTO_SignData done [07:51:20]FM_MakeSignedData done [07:51:20]CreateOFDProtocolMessage [07:51:20]wFMCommunicate request_size=4 [07:51:20]MH_SAM_APDU [07:51:20]CAPDU: 80 11 00 00 [07:51:20]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:51:20]Write i2c OK [07:51:20]MH_I2C_Read... [07:51:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:20]Read from MH i2c: E2 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: E2 17 00 [07:51:20]MH_I2C_Read... [07:51:20]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 37 36 39 90 00 03 [07:51:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:51:20]wFMCommunicate OK [07:51:20]CreateOFDProtocolMessage done [07:51:20]OFDSenderStorePacket 163517 [07:51:20]StoreOFDPacket docnum=163517 [07:51:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9F 01 00 00 17 A5 97 01 41 F8 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 33 31 06 04 29 00 D0 9F D0 B5 D1 87 2E D0 B7 D0 B0 D1 82 2E 54 4F 4E 44 49 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2E D0 B2 D0 BA 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 20 00 00 00 00 13 04 06 00 6C 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 51 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 08 00 00 00 00 07 04 06 00 40 51 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 76 9C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7E 02 00 35 04 06 00 F5 1D 58 A7 A3 37 8C 8E 96 B5 F8 AF 55 F9 [07:51:20]CheckFolder [07:51:20]dirname=/storage/ofd_packets [07:51:20]CheckFolder done [07:51:20]ProducePacketName [07:51:20]name=ofd_packets/00163517 [07:51:20]NVStorageSaveData ofd_packets/00163517 [07:51:20]File name is /storage/ofd_packets/00163517 [07:51:20]Write 445 bytes [07:51:20]NVStorageSaveData done [07:51:20]OFDSenderStorePacket done [07:51:20]KKMCreateOFDPacket done [07:51:20]NVStorageSaveData kkm_last_timestamp [07:51:20]File name is /storage/kkm_last_timestamp [07:51:20]Write 4 bytes [07:51:20]NVStorageSaveData done [07:51:20]ExternCall_PrintAddStr [07:51:20]wPrintStart [07:51:20]Write to MH i2c: 01 00 00 31 00 31 [07:51:20]Write i2c OK [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: 01 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: 01 07 00 [07:51:20]MH_I2C_Read... [07:51:20]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:51:20]RasterBufferAndPrint [07:51:20]line Счет N : (3)50572 [07:51:20]line ИНН: 02508201610067 [07:51:20]line Контрольно-Кассовый Чек [07:51:20]line ПРОДАЖА [07:51:20]line Товар: 2000036220012 [07:51:20]line Кофе Капучино XL(GABB TRADE) [07:51:20]line 1.000 * 125.00 [07:51:20]line = 125.00 [07:51:20]line НДС 12% НСП 1% [07:51:20]line > о реализуемом товаре [07:51:20]line Товар: 4603290004831 [07:51:20]line Печ.зат.TONDI Сэнд.шок.вк. [07:51:20]line 1.000 * 83.00 [07:51:20]line = 83.00 [07:51:20]line НДС 12% НСП 1% [07:51:20]line > о реализуемом товаре [07:51:20]line ИТОГО: 208.00 [07:51:20]line НСП 1% : 1.84 [07:51:20]line НДС 12% : 22.08 [07:51:20]line Наличными: 208.00 [07:51:20]line Безнал.: 0.00 [07:51:20]line Место: АЗС № 130 "Партнер Нефть" [07:51:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:51:20]line СНО: Общий режим [07:51:20]line Чек 115 21.08.2024 07:51 [07:51:20]line Смена: 466 ФФД: 1.0 [07:51:20]line ЗНМ: 0300000070 [07:51:20]line РНМ: 0000000000092562 [07:51:20]line Версия ККМ: 001 [07:51:20]line ФМ: 0000000000871769 [07:51:20]line ФД: 163517 [07:51:20]line ФПД: 269506390238007 [07:51:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T075118&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163517&fm=269506390238007&tin=02508201610067®Number=0000000000092562&sum=20800 [07:51:20]line 0 [07:51:20]written 0, free lines is 4095 [07:51:20]OFD Sender: Processing packet 163517 [packets to send 965, broken 964] [07:51:20]ProducePacketName [07:51:20]name=ofd_packets/00163517 [07:51:20]OFD Sender: To server: pG, [07:51:20]CommunicateWithHost lk.salyk.kg:30040 [07:51:20]ConnectInit lk.salyk.kg [07:51:21]Write to MH i2c: 01 00 00 60 00 60 [07:51:21]Write i2c OK [07:51:21]MH_I2C_Read... [07:51:21]Read from MH i2c: 01 [07:51:21]MH_I2C_Read... [07:51:21]Read from MH i2c: 01 07 00 [07:51:21]MH_I2C_Read... [07:51:21]Read from MH i2c: 01 07 00 60 00 00 00 00 00 00 64 0C D7 [07:51:21]RasterBufferAndPrint [07:51:21]line [07:51:21]line [07:51:21]line [07:51:21]line [07:51:21]line [07:51:21]written 0, free lines is 3193 [07:51:21]MH_Cut [07:51:21]Write to MH i2c: D1 01 00 67 00 01 39 [07:51:21]Write i2c OK [07:51:21]MH_I2C_Read... [07:51:21]Read from MH i2c: D1 [07:51:21]MH_I2C_Read... [07:51:21]Read from MH i2c: D1 01 00 [07:51:21]MH_I2C_Read... [07:51:21]Read from MH i2c: D1 01 00 67 00 00 38 [07:51:21]Write to MH i2c: 01 00 00 68 00 68 [07:51:21]Write i2c OK [07:51:21]MH_I2C_Read... [07:51:22]*** Cut start [07:51:22]*** Purtial cut [07:51:22]*** Stage 1: CUTSNS_PIN = 1 [07:51:24]Read from MH i2c: 01 [07:51:24]MH_I2C_Read... [07:51:24]*** Stop cut motor [07:51:24]*** Cut end [07:51:24]Read from MH i2c: 01 07 00 [07:51:24]MH_I2C_Read... [07:51:24]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 FF 0F 7D [07:51:24]process_action close_receipt done [07:51:24]requested_data is exist [07:51:24]produce_requested_data [07:51:24]requested_item fm.sn is exist - process it [07:51:24]wFMCommunicate request_size=4 [07:51:24]MH_SAM_APDU [07:51:24]CAPDU: 80 11 00 00 [07:51:24]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [07:51:24]Write i2c OK [07:51:24]MH_I2C_Read... [07:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:24]Read from MH i2c: E2 [07:51:24]MH_I2C_Read... [07:51:24]Read from MH i2c: E2 17 00 [07:51:24]MH_I2C_Read... [07:51:24]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [07:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:51:24]wFMCommunicate OK [07:51:24]requested_item fd.num is exist - process it [07:51:24]SAM_PROTO_GetFieldsCounters [07:51:24]wFMCommunicate request_size=4 [07:51:24]MH_SAM_APDU [07:51:24]CAPDU: 80 13 00 00 [07:51:24]Write to MH i2c: E2 08 00 6A 00 80 13 00 00 00 00 00 00 E6 [07:51:24]Write i2c OK [07:51:24]MH_I2C_Read... [07:51:24]Connected sock=10 [07:51: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 37 36 39 9F 01 00 00 17 A5 97 01 41 F8 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 33 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:24]31 06 04 29 00 D0 9F D0 B5 D1 87 2E D0 B7 D0 B0 D1 82 2E 54 4F 4E 44 49 20 D0 A1 D1 8D D0 BD D0 B4 Read from MH i2c: 2E E2 D1 [07:51:24]88 MH_I2C_Read... [07:51:24]D0 Read from MH i2c: BE E2 D0 62 BA 00 2E [07:51:24]D0 MH_I2C_Read... [07:51:24]B2 D0 BA 2E FF 03 08 00 03 E8 Read from MH i2c: 03 E2 00 62 00 00 00 6A 00 00 00 00 37 5D 04 00 06 B9 00 04 6C 01 20 00 00 01 00 11 00 04 00 10 13 00 04 30 06 00 6C 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 51 00 00 00 00 EB 03 30 26 30 00 30 EF 30 03 30 0F 30 30 00 30 F6 30 03 38 01 37 00 31 01 37 F7 36 03 39 06 0D 00 04 B8 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7E 02 00 0E 04 04 00 D2 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 75 [07:51: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7E 02 00 0E 04 04 00 D2 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 [07:51:24]wFMCommunicate OK [07:51:24]SAM_PROTO_GetFieldsCounters done [07:51:24]requested_item shift.num is exist - process it [07:51:24]requested_item shift.opened is exist - process it [07:51:24]req_shift_opened [07:51:24]FM_GetShiftState [07:51:24]SAM_PROTO_GetShiftState [07:51:24]wFMCommunicate request_size=4 [07:51:24]MH_SAM_APDU [07:51:24]CAPDU: 80 13 01 00 [07:51:24]Write to MH i2c: E2 08 00 6B 00 80 13 01 00 00 00 00 00 E8 [07:51:24]00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 08 00 00 00 00 07 04 06 00 40 51 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 76 9C C5 66 0E 04 04 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:24]00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 Write i2c OK [07:51:24]11 MH_I2C_Read... [07:51:24]04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7E 02 00 35 04 Read from MH i2c: 06 E2 00 [07:51:24]F5 MH_I2C_Read... [07:51:24]1D Read from MH i2c: 58 E2 A7 0E A3 00 37 [07:51:24]8C MH_I2C_Read... [07:51:24]8E 96 Read from MH i2c: B5 E2 F8 0E AF 00 55 6B F9 00 [07:51:24]00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AE [07:51:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:51:24]wFMCommunicate OK [07:51:24]SAM_PROTO_GetShiftState done [07:51:24]FM_GetShiftState done [07:51:24]req_shift_opened done [07:51:24]requested_item shift.open_date is exist - process it [07:51:24]req_shift_open_date [07:51:24]req_shift_open_date done [07:51:24]produce_requested_data done [07:51:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163517,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:51:24]process_action_free close_receipt [07:51:24]json_value_free [07:51:24]json_value_free done [07:51:24]process_json_proto returns [07:51:24]Send response to host [07:51:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163517,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:51:24]free response buf [07:51:24]execute_script done [07:51:24]execute_script returns [07:51:24]free content buf [07:51:24]Sock 9.Close socket [07:51:24]Sock 9.Thread stoped [07:51:25]accept exits with 6 [07:51:25]New connection [07:51:25]New thread 3066920292 created [07:51:25]Thread 3067063652 joined [07:51:25]Waiting for new connection... [07:51:25] Sock 6.Parse request [07:51:25]Sock 6.Check first char [07:51:25]Sock 6.First char is OK [07:51:25]request: POST /json_proto HTTP/1.0 [07:51:25]Method: POST [07:51:25]URL: /json_proto [07:51:25]Method is POST - this is cgi request [07:51:25]url: /json_proto [07:51:25]query_string will be loaded in cgi processing [07:51:25]execute_cgi json_proto POST (null) [07:51:25]execute_cgi path=json_proto method=POST [07:51:25]POST find Content-Length [07:51:25]Host: 172.17.44.132:8080 [07:51:25]Content-Length: 806 [07:51:25]Content-Type: application/json [07:51:25] [07:51:25]POST finish read [07:51:25]Found Content-Length = 806 [07:51:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:25]execute_script... [07: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)292054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:25]POST & json_proto [07:51:25]process_json_proto [07:51:25]json parsed OK: [07:51:25]protocol is kg_v1.0 [07:51:25]action value=close_receipt [07:51:25]process_action close_receipt [07:51:25]cmd_close_receipt [07:51:25]MH_GetDate [07:51:25]Write to MH i2c: F0 00 00 6C 00 5B [07:51:25]Write i2c OK [07:51:25]MH_I2C_Read... [07:51:25]Read from MH i2c: F0 [07:51:25]MH_I2C_Read... [07:51:25]Read from MH i2c: F0 09 00 [07:51:25]MH_I2C_Read... [07:51:25]Read from MH i2c: F0 09 00 6C 00 00 7D 9C C5 66 2A 83 C1 65 7B [07:51:25]GetLastDocTimeStamp 1724226678 [07:51:25]current date 1724226685 [07:51:25]FM_GetShiftState [07:51:25]SAM_PROTO_GetShiftState [07:51:25]wFMCommunicate request_size=4 [07:51:25]MH_SAM_APDU [07:51:25]CAPDU: 80 13 01 00 [07:51:25]Write to MH i2c: E2 08 00 6D 00 80 13 01 00 00 00 00 00 EA [07:51:25]Write i2c OK [07:51:25]MH_I2C_Read... [07:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:25]Read from MH i2c: E2 [07:51:25]MH_I2C_Read... [07:51:25]Read from MH i2c: E2 0E 00 [07:51:25]MH_I2C_Read... [07:51:25]Read from MH i2c: E2 0E 00 6D 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B0 [07:51:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:51:25]wFMCommunicate OK [07:51:25]SAM_PROTO_GetShiftState done [07:51:25]FM_GetShiftState done [07:51:25]opened in 1724199517 [07:51:25]opened+sec_in_day 1724285917 [07:51:25]quantity*price = 50017 [07:51:25]sum+1 = 50019 [07:51:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 116 21.08.2024 07:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163518 ФПД: 169115539398221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T075125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163518&fm=169115539398221&tin=02508201610067®Number=0000000000092562&sum=50018 [07:51:26]StoreToDocumentArchive [07:51:26]shift 466 fd 163518 [07:51:26]save to /storage/0466/doc_00163518 [07:51:26]save last doc name /storage/0466/doc_00163518 to /storage/kkm_last_doc_name [07:51:26]save OK [07:51:26]Clear old archive folders... [07:51:26]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:51:26]tlvbuf is 01CE20C0 [07:51:26]SAM_PROTO_ClearQueue [07:51:26]wFMCommunicate request_size=4 [07:51:26]MH_SAM_APDU [07:51:26]CAPDU: 80 09 00 00 [07:51:26]Write to MH i2c: E2 08 00 7A 00 80 09 00 00 00 00 00 00 EC [07:51:26]Write i2c OK [07:51:26]MH_I2C_Read... [07:51:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:26]Read from MH i2c: E2 [07:51:26]MH_I2C_Read... [07:51:26]Read from MH i2c: E2 03 00 [07:51:26]MH_I2C_Read... [07:51:26]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [07:51:26]RAPDU: 90 00 [07:51:26]wFMCommunicate OK [07:51:26]SAM_PROTO_ClearQueue done [07:51:26]KKMCreateOFDPacket [07:51:26]OFDProtocolAddRootSTLVToBuf [07:51:26]FM_MakeSignedData [07:51:26]FM_MakeSignedData [07:51:26]SAM_PROTO_SignData [07:51:26]wFMCommunicate request_size=4 [07:51:26]MH_SAM_APDU [07:51:26]CAPDU: 80 0D 01 02 [07:51:26]Write to MH i2c: E2 08 00 7B 00 80 0D 01 02 00 00 00 00 F4 [07:51:26]Write i2c OK [07:51:26]MH_I2C_Read... [07:51:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:26]Read from MH i2c: E2 [07:51:26]MH_I2C_Read... [07:51:26]Read from MH i2c: E2 03 00 [07:51:26]MH_I2C_Read... [07:51:26]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [07:51:26]RAPDU: 90 00 [07:51:26]wFMCommunicate OK [07:51:26]wFMCommunicate request_size=255 [07:51:26]MH_SAM_APDU [07: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 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 74 00 00 00 F4 03 04 00 7D 9C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7E 02 00 35 04 06 00 99 CF 47 [07:51:26]Write to MH i2c: E2 02 01 7C 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 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 74 00 00 00 F4 03 04 00 7D 9C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7E 02 00 35 04 06 00 99 CF 47 00 00 B0 [07:51:27]Write i2c OK [07:51:27]MH_I2C_Read... [07:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:27]Read from MH i2c: E2 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 03 00 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [07:51:27]RAPDU: 90 00 [07:51:27]wFMCommunicate OK [07:51:27]wFMCommunicate request_size=8 [07:51:27]MH_SAM_APDU [07:51:27]CAPDU: 80 0D 02 02 03 A6 DE 4D [07:51:27]Write to MH i2c: E2 0B 00 7D 00 80 0D 02 02 03 00 A6 DE 4D 00 00 CE [07:51:27]Write i2c OK [07:51:27]MH_I2C_Read... [07:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:27]Read from MH i2c: E2 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 03 00 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [07:51:27]RAPDU: 90 00 [07:51:27]wFMCommunicate OK [07:51:27]wFMCommunicate request_size=4 [07:51:27]MH_SAM_APDU [07:51:27]CAPDU: 80 0D 03 02 [07:51:27]Write to MH i2c: E2 08 00 7E 00 80 0D 03 02 00 00 00 00 F9 [07:51:27]Write i2c OK [07:51:27]MH_I2C_Read... [07:51:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:27]Read from MH i2c: E2 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 0B 00 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 0B 00 7E 00 00 C1 F2 CD 0A 62 E2 42 6D 90 00 77 [07:51:27]RAPDU: C1 F2 CD 0A 62 E2 42 6D 90 00 [07:51:27]wFMCommunicate OK [07:51:27]SAM_PROTO_SignData done [07:51:27]FM_MakeSignedData done [07:51:27]CreateOFDProtocolMessage [07:51:27]wFMCommunicate request_size=4 [07:51:27]MH_SAM_APDU [07:51:27]CAPDU: 80 11 00 00 [07:51:27]Write to MH i2c: E2 08 00 7F 00 80 11 00 00 00 00 00 00 F9 [07:51:27]Write i2c OK [07:51:27]MH_I2C_Read... [07:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:27]Read from MH i2c: E2 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 17 00 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: E2 17 00 7F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [07:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:51:27]wFMCommunicate OK [07:51:27]CreateOFDProtocolMessage done [07:51:27]OFDSenderStorePacket 163518 [07:51:27]StoreOFDPacket docnum=163518 [07:51:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 DE 40 05 01 18 C9 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 74 00 00 00 F4 03 04 00 7D 9C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7E 02 00 35 04 06 00 99 CF 47 A6 DE 4D C1 F2 CD 0A 62 E2 42 6D [07:51:27]CheckFolder [07:51:27]dirname=/storage/ofd_packets [07:51:27]CheckFolder done [07:51:27]ProducePacketName [07:51:27]name=ofd_packets/00163518 [07:51:27]NVStorageSaveData ofd_packets/00163518 [07:51:27]File name is /storage/ofd_packets/00163518 [07:51:27]Write 299 bytes [07:51:27]NVStorageSaveData done [07:51:27]OFDSenderStorePacket done [07:51:27]KKMCreateOFDPacket done [07:51:27]NVStorageSaveData kkm_last_timestamp [07:51:27]File name is /storage/kkm_last_timestamp [07:51:27]Write 4 bytes [07:51:27]NVStorageSaveData done [07:51:27]ExternCall_PrintAddStr [07:51:27]wPrintStart [07:51:27]Write to MH i2c: 01 00 00 80 00 80 [07:51:27]Write i2c OK [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: 01 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: 01 07 00 [07:51:27]MH_I2C_Read... [07:51:27]Read from MH i2c: 01 07 00 80 00 00 00 00 00 00 FF 0F 95 [07:51:27]RasterBufferAndPrint [07:51:27]line Счет N : (1)292054 [07:51:27]line ИНН: 02508201610067 [07:51:27]line Контрольно-Кассовый Чек [07:51:27]line ПРОДАЖА [07:51:27]line ТРК (МРК, ГНК) : 31 [07:51:27]line Товар: 2710124130 [07:51:27]line SU-92-К-5 [07:51:27]line 7.270 * 68.80 [07:51:27]line = 500.18 [07:51:27]line НДС 12% НСП 1% [07:51:27]line > о реализуемом товаре [07:51:27]line ИТОГО: 500.18 [07:51:27]line НСП 1% : 4.43 [07:51:27]line НДС 12% : 53.12 [07:51:27]line Наличными: 0.00 [07:51:27]line Безнал.: 500.18 [07:51:27]line Место: АЗС № 130 "Партнер Нефть" [07:51:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:51:27]line СНО: Общий режим [07:51:27]line Чек 116 21.08.2024 07:51 [07:51:27]line Смена: 466 ФФД: 1.0 [07:51:27]line ЗНМ: 0300000070 [07:51:27]line РНМ: 0000000000092562 [07:51:27]line Версия ККМ: 001 [07:51:27]line Платежная система: Бакай Банк [07:51:27]line ФМ: 0000000000871769 [07:51:27]line ФД: 163518 [07:51:27]line ФПД: 169115539398221 [07:51:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T075125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163518&fm=169115539398221&tin=02508201610067®Number=0000000000092562&sum=50018 [07:51:27]OFD Sender: Processing packet 163518 [packets to send 965, broken 964] [07:51:27]ProducePacketName [07:51:27]name=ofd_packets/00163518 [07:51:27]OFD Sender: To server: pG, [07:51:27]CommunicateWithHost lk.salyk.kg:30040 [07:51:27]ConnectInit lk.salyk.kg [07:51:27]written 0, free lines is 4095 [07:51:28]Write to MH i2c: 01 00 00 AA 00 AA [07:51:28]Write i2c OK [07:51:28]MH_I2C_Read... [07:51:28]Read from MH i2c: 01 [07:51:28]MH_I2C_Read... [07:51:28]Read from MH i2c: 01 07 00 [07:51:28]MH_I2C_Read... [07:51:28]Connected sock=10 [07:51: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 37 36 39 0D 01 00 00 DE 40 05 01 18 C9 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 74 00 00 00 F4 03 04 00 7D 9C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7E 02 00 35 04 06 00 99 CF 47 A6 DE 4D C1 F2 CD 0A 62 E2 42 6D [07:51:28]Read from MH i2c: 01 07 00 AA 00 00 00 00 00 00 BF 0C 7C [07:51:28]RasterBufferAndPrint [07:51:28]line [07:51:28]line [07:51:28]line [07:51:28]line [07:51:28]line [07:51:28]written 0, free lines is 3683 [07:51:28]MH_Cut [07:51:28]Write to MH i2c: D1 01 00 B1 00 01 83 [07:51:28]Write i2c OK [07:51:28]MH_I2C_Read... [07:51:28]Read from MH i2c: D1 [07:51:28]MH_I2C_Read... [07:51:28]Read from MH i2c: D1 01 00 [07:51:28]MH_I2C_Read... [07:51:28]Read from MH i2c: D1 01 00 B1 00 00 82 [07:51:28]Write to MH i2c: 01 00 00 B2 00 B2 [07:51:28]Write i2c OK [07:51:28]MH_I2C_Read... [07:51:29]*** Cut start [07:51:29]*** Purtial cut [07:51:29]*** Stage 1: CUTSNS_PIN = 1 [07:51:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9B 1C 47 00 62 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 37 36 39 10 04 04 00 BE 7E 02 00 F4 03 04 00 D0 45 C5 66 B6 04 01 00 00 C2 0F 5E B4 D4 67 A7 37 [07:51:30]CommunicateWithHost err = 0 [07:51:30]CheckOFDResponse [07:51:30]1017 (14) - 77093643461234 [07:51:30]1041 (16) - 0000000000871769 [07:51:30]1040 (4) - 163518 [07:51:30]1012 (4) - 21.08.2024 01:41 [07:51:30]1206 (1) - 0 [07:51:30]OFD Sender: Remove packet 163518 [07:51:30]ProducePacketName [07:51:30]name=ofd_packets/00163518 [07:51:30]NVStorageDeleteData [07:51:30]OFD Sender: No OFD packet to send [07:51:31]Read from MH i2c: 01 [07:51:31]MH_I2C_Read... [07:51:31]*** Stop cut motor [07:51:31]*** Cut end [07:51:31]Read from MH i2c: 01 07 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: 01 07 00 B2 00 00 00 00 00 00 FF 0F C7 [07:51:31]process_action close_receipt done [07:51:31]requested_data is exist [07:51:31]produce_requested_data [07:51:31]requested_item fm.sn is exist - process it [07:51:31]wFMCommunicate request_size=4 [07:51:31]MH_SAM_APDU [07:51:31]CAPDU: 80 11 00 00 [07:51:31]Write to MH i2c: E2 08 00 B3 00 80 11 00 00 00 00 00 00 2D [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 [07:51:31]MH_I2C_Read... [07:51:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:31]Read from MH i2c: E2 17 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 17 00 B3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [07:51:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:51:31]wFMCommunicate OK [07:51:31]requested_item fd.num is exist - process it [07:51:31]SAM_PROTO_GetFieldsCounters [07:51:31]wFMCommunicate request_size=4 [07:51:31]MH_SAM_APDU [07:51:31]CAPDU: 80 13 00 00 [07:51:31]Write to MH i2c: E2 08 00 B4 00 80 13 00 00 00 00 00 00 30 [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:31]Read from MH i2c: E2 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 62 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 62 00 B4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7E 02 00 0E 04 04 00 D2 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 C3 [07:51: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7E 02 00 0E 04 04 00 D2 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 [07:51:31]wFMCommunicate OK [07:51:31]SAM_PROTO_GetFieldsCounters done [07:51:31]requested_item shift.num is exist - process it [07:51:31]requested_item shift.opened is exist - process it [07:51:31]req_shift_opened [07:51:31]FM_GetShiftState [07:51:31]SAM_PROTO_GetShiftState [07:51:31]wFMCommunicate request_size=4 [07:51:31]MH_SAM_APDU [07:51:31]CAPDU: 80 13 01 00 [07:51:31]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:31]Read from MH i2c: E2 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 0E 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F8 [07:51:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:51:31]wFMCommunicate OK [07:51:31]SAM_PROTO_GetShiftState done [07:51:31]FM_GetShiftState done [07:51:31]req_shift_opened done [07:51:31]requested_item shift.open_date is exist - process it [07:51:31]req_shift_open_date [07:51:31]req_shift_open_date done [07:51:31]produce_requested_data done [07:51:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163518,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:51:31]process_action_free close_receipt [07:51:31]json_value_free [07:51:31]json_value_free done [07:51:31]process_json_proto returns [07:51:31]Send response to host [07:51:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163518,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:51:31]free response buf [07:51:31]execute_script done [07:51:31]execute_script returns [07:51:31]free content buf [07:51:31]Sock 6.Close socket [07:51:31]Sock 6.Thread stoped [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]recv_with_timeout no data received [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:05]recv_with_timeout no data received [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:27]recv_with_timeout no data received [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:43]recv_with_timeout no data received [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:00]recv_with_timeout no data received [07:53:05]OFD Sender: No OFD packet to send [07:53:10]OFD Sender: No OFD packet to send [07:53:16]OFD Sender: No OFD packet to send [07:53:21]OFD Sender: No OFD packet to send [07:53:26]OFD Sender: No OFD packet to send [07:53:28]recv_with_timeout no data received [07:53:31]OFD Sender: No OFD packet to send [07:53:36]OFD Sender: No OFD packet to send [07:53:41]OFD Sender: No OFD packet to send [07:53:46]OFD Sender: No OFD packet to send [07:53:51]OFD Sender: No OFD packet to send [07:53:56]OFD Sender: No OFD packet to send [07:54:01]OFD Sender: No OFD packet to send [07:54:06]OFD Sender: No OFD packet to send [07:54:11]OFD Sender: No OFD packet to send [07:54:16]OFD Sender: No OFD packet to send [07:54:21]OFD Sender: No OFD packet to send [07:54:26]OFD Sender: No OFD packet to send [07:54:31]OFD Sender: No OFD packet to send [07:54:36]OFD Sender: No OFD packet to send [07:54:41]OFD Sender: No OFD packet to send [07:54:46]OFD Sender: No OFD packet to send [07:54:51]OFD Sender: No OFD packet to send [07:54:56]OFD Sender: No OFD packet to send [07:55:01]OFD Sender: No OFD packet to send [07:55:06]OFD Sender: No OFD packet to send [07:55:11]OFD Sender: No OFD packet to send [07:55:16]OFD Sender: No OFD packet to send [07:55:21]OFD Sender: No OFD packet to send [07:55:26]OFD Sender: No OFD packet to send [07:55:31]OFD Sender: No OFD packet to send [07:55:36]OFD Sender: No OFD packet to send [07:55:41]OFD Sender: No OFD packet to send [07:55:46]OFD Sender: No OFD packet to send [07:55:51]OFD Sender: No OFD packet to send [07:55:56]OFD Sender: No OFD packet to send [07:56:01]OFD Sender: No OFD packet to send [07:56:06]OFD Sender: No OFD packet to send [07:56:11]OFD Sender: No OFD packet to send [07:56:16]OFD Sender: No OFD packet to send [07:56:17]recv_with_timeout no data received [07:56:21]OFD Sender: No OFD packet to send [07:56:26]OFD Sender: No OFD packet to send [07:56:31]OFD Sender: No OFD packet to send [07:56:36]OFD Sender: No OFD packet to send [07:56:41]OFD Sender: No OFD packet to send [07:56:46]OFD Sender: No OFD packet to send [07:56:51]OFD Sender: No OFD packet to send [07:56:56]OFD Sender: No OFD packet to send [07:57:01]OFD Sender: No OFD packet to send [07:57:06]OFD Sender: No OFD packet to send [07:57:11]OFD Sender: No OFD packet to send [07:57:16]OFD Sender: No OFD packet to send [07:57:22]OFD Sender: No OFD packet to send [07:57:27]OFD Sender: No OFD packet to send [07:57:32]OFD Sender: No OFD packet to send [07:57:36]accept exits with 9 [07:57:36]New connection [07:57:36]New thread 3067063652 created [07:57:36]Thread 3066920292 joined [07:57:36]Waiting for new connection... [07:57:36] Sock 9.Parse request [07:57:36]Sock 9.Check first char [07:57:36]Sock 9.First char is OK [07:57:36]request: POST /json_proto HTTP/1.0 [07:57:36]Method: POST [07:57:36]URL: /json_proto [07:57:36]Method is POST - this is cgi request [07:57:36]url: /json_proto [07:57:36]query_string will be loaded in cgi processing [07:57:36]execute_cgi json_proto POST (null) [07:57:36]execute_cgi path=json_proto method=POST [07:57:36]POST find Content-Length [07:57:36]Host: 172.17.44.132:8080 [07:57:36]Content-Length: 1731 [07:57:36]Content-Type: application/json [07:57:36] [07:57:36]POST finish read [07:57:36]Found Content-Length = 1731 [07:57:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50573", "tax_sys" : 0, "items" : [ { "code": "4823077634222", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D 135 \u0433\u0440", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077636004", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u043A\u0430\u043A\u0430\u043E \u0432\u0438\u0448\u043D\u044F 135 ", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000039440011", "name": "\u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.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" : 615.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:36]execute_script... [07:57:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50573", "tax_sys" : 0, "items" : [ { "code": "4823077634222", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D 135 \u0433\u0440", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077636004", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u043A\u0430\u043A\u0430\u043E \u0432\u0438\u0448\u043D\u044F 135 ", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000039440011", "name": "\u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.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" : 615.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:37]POST & json_proto [07:57:37]process_json_proto [07:57:37]json parsed OK: [07:57:37]protocol is kg_v1.0 [07:57:37]action value=close_receipt [07:57:37]process_action close_receipt [07:57:37]cmd_close_receipt [07:57:37]MH_GetDate [07:57:37]Write to MH i2c: F0 00 00 B6 00 A5 [07:57:37]OFD Sender: No OFD packet to send [07:57:37]Write i2c OK [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: F0 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: F0 09 00 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: F0 09 00 B6 00 00 F1 9D C5 66 2A 83 C1 65 3A [07:57:37]GetLastDocTimeStamp 1724226685 [07:57:37]current date 1724227057 [07:57:37]FM_GetShiftState [07:57:37]SAM_PROTO_GetShiftState [07:57:37]wFMCommunicate request_size=4 [07:57:37]MH_SAM_APDU [07:57:37]CAPDU: 80 13 01 00 [07:57:37]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [07:57:37]Write i2c OK [07:57:37]MH_I2C_Read... [07:57:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:37]Read from MH i2c: E2 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 0E 00 [07:57:37]MH_I2C_Read... [07:57:37]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FA [07:57:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:57:37]wFMCommunicate OK [07:57:37]SAM_PROTO_GetShiftState done [07:57:37]FM_GetShiftState done [07:57:37]opened in 1724199517 [07:57:37]opened+sec_in_day 1724285917 [07:57:37]quantity*price = 11500 [07:57:37]sum+1 = 11501 [07:57:37]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4823077636004 Печ LOVITA Джелли Кукис какао вишня 135 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000039440011 Чай черный 200 мл 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 3.000 * 115.00 = 345.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 615.00 НСП 1% : 5.44 НДС 12% : 65.31 Наличными: 0.00 Безнал.: 615.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 117 21.08.2024 07:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163519 ФПД: 40071227339062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T075737&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163519&fm=40071227339062&tin=02508201610067®Number=0000000000092562&sum=61500 0 [07:57:38]StoreToDocumentArchive [07:57:38]shift 466 fd 163519 [07:57:38]save to /storage/0466/doc_00163519 [07:57:38]save last doc name /storage/0466/doc_00163519 to /storage/kkm_last_doc_name [07:57:38]save OK [07:57:38]Clear old archive folders... [07:57:38]ProcessDocumentItem done err = 0, tmpTLVsize=651 [07:57:38]tlvbuf is 01CC85A0 [07:57:38]SAM_PROTO_ClearQueue [07:57:38]wFMCommunicate request_size=4 [07:57:38]MH_SAM_APDU [07:57:38]CAPDU: 80 09 00 00 [07:57:38]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [07:57:38]Write i2c OK [07:57:38]MH_I2C_Read... [07:57:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:38]Read from MH i2c: E2 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: E2 03 00 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [07:57:38]RAPDU: 90 00 [07:57:38]wFMCommunicate OK [07:57:38]SAM_PROTO_ClearQueue done [07:57:38]KKMCreateOFDPacket [07:57:38]OFDProtocolAddRootSTLVToBuf [07:57:38]FM_MakeSignedData [07:57:38]FM_MakeSignedData [07:57:38]SAM_PROTO_SignData [07:57:38]wFMCommunicate request_size=4 [07:57:38]MH_SAM_APDU [07:57:38]CAPDU: 80 0D 01 02 [07:57:38]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [07:57:38]Write i2c OK [07:57:38]MH_I2C_Read... [07:57:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:38]Read from MH i2c: E2 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: E2 03 00 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [07:57:38]RAPDU: 90 00 [07:57:38]wFMCommunicate OK [07:57:38]wFMCommunicate request_size=255 [07:57:38]MH_SAM_APDU [07:57:38]CAPDU: 80 0D 02 02 FA 03 00 8B 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC [07:57:38]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 03 00 8B 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 00 00 B9 [07:57:38]Write i2c OK [07:57:38]MH_I2C_Read... [07:57:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:38]Read from MH i2c: E2 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: E2 03 00 [07:57:38]MH_I2C_Read... [07:57:38]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [07:57:38]RAPDU: 90 00 [07:57:38]wFMCommunicate OK [07:57:38]wFMCommunicate request_size=255 [07:57:38]MH_SAM_APDU [07:57:38]CAPDU: 80 0D 02 02 FA 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 [07:57:38]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 00 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 00 00 C6 [07:57:38]Write i2c OK [07:57:38]MH_I2C_Read... [07:57:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:39]Read from MH i2c: E2 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 03 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [07:57:39]RAPDU: 90 00 [07:57:39]wFMCommunicate OK [07:57:39]wFMCommunicate request_size=160 [07:57:39]MH_SAM_APDU [07:57:39]CAPDU: 80 0D 02 02 9B EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3C F0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 F1 9D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7E 02 00 35 04 06 00 24 71 CF 45 71 36 [07:57:39]Write to MH i2c: E2 A3 00 C8 00 80 0D 02 02 9B 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3C F0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 F1 9D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7E 02 00 35 04 06 00 24 71 CF 45 71 36 00 00 34 [07:57:39]Write i2c OK [07:57:39]MH_I2C_Read... [07:57:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:39]Read from MH i2c: E2 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 03 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [07:57:39]RAPDU: 90 00 [07:57:39]wFMCommunicate OK [07:57:39]wFMCommunicate request_size=4 [07:57:39]MH_SAM_APDU [07:57:39]CAPDU: 80 0D 03 02 [07:57:39]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [07:57:39]Write i2c OK [07:57:39]MH_I2C_Read... [07:57:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:39]Read from MH i2c: E2 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 0B 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 0B 00 C9 00 00 9A 40 B3 56 7C 1E F3 C9 90 00 7E [07:57:39]RAPDU: 9A 40 B3 56 7C 1E F3 C9 90 00 [07:57:39]wFMCommunicate OK [07:57:39]SAM_PROTO_SignData done [07:57:39]FM_MakeSignedData done [07:57:39]CreateOFDProtocolMessage [07:57:39]wFMCommunicate request_size=4 [07:57:39]MH_SAM_APDU [07:57:39]CAPDU: 80 11 00 00 [07:57:39]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [07:57:39]Write i2c OK [07:57:39]MH_I2C_Read... [07:57:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:39]Read from MH i2c: E2 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 17 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: E2 17 00 CA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [07:57:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:57:39]wFMCommunicate OK [07:57:39]CreateOFDProtocolMessage done [07:57:39]OFDSenderStorePacket 163519 [07:57:39]StoreOFDPacket docnum=163519 [07:57:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9F 02 00 00 19 6D 97 02 64 39 5A 03 01 00 03 00 8B 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3C F0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 F1 9D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7E 02 00 35 04 06 00 24 71 CF 45 71 36 9A 40 B3 56 7C 1E F3 C9 [07:57:39]CheckFolder [07:57:39]dirname=/storage/ofd_packets [07:57:39]CheckFolder done [07:57:39]ProducePacketName [07:57:39]name=ofd_packets/00163519 [07:57:39]NVStorageSaveData ofd_packets/00163519 [07:57:39]File name is /storage/ofd_packets/00163519 [07:57:39]Write 701 bytes [07:57:39]NVStorageSaveData done [07:57:39]OFDSenderStorePacket done [07:57:39]KKMCreateOFDPacket done [07:57:39]NVStorageSaveData kkm_last_timestamp [07:57:39]File name is /storage/kkm_last_timestamp [07:57:39]Write 4 bytes [07:57:39]NVStorageSaveData done [07:57:39]ExternCall_PrintAddStr [07:57:39]wPrintStart [07:57:39]Write to MH i2c: 01 00 00 CB 00 CB [07:57:39]Write i2c OK [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: 01 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: 01 07 00 [07:57:39]MH_I2C_Read... [07:57:39]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [07:57:39]RasterBufferAndPrint [07:57:39]line Счет N : (3)50573 [07:57:39]line ИНН: 02508201610067 [07:57:39]line Контрольно-Кассовый Чек [07:57:39]line ПРОДАЖА [07:57:39]line Товар: 4823077634222 [07:57:39]line Печ LOVITA Джелли Кукис апельсин 135 гр [07:57:39]line 1.000 * 115.00 [07:57:39]line = 115.00 [07:57:39]line НДС 12% НСП 1% [07:57:39]line > о реализуемом товаре [07:57:39]line Товар: 4823077636004 [07:57:39]line Печ LOVITA Джелли Кукис какао вишня 135 [07:57:39]line 1.000 * 115.00 [07:57:39]line = 115.00 [07:57:39]line НДС 12% НСП 1% [07:57:39]line > о реализуемом товаре [07:57:39]line Товар: 2000039440011 [07:57:39]line Чай черный 200 мл [07:57:39]line 1.000 * 40.00 [07:57:39]line = 40.00 [07:57:39]line НДС 12% НСП 1% [07:57:39]line > о реализуемом товаре [07:57:39]line Товар: 2000036210013 [07:57:39]line Кофе Капучино (GABB TRADE) [07:57:39]line 3.000 * 115.00 [07:57:39]line = 345.00 [07:57:39]line НДС 12% НСП 1% [07:57:39]line > о реализуемом товаре [07:57:39]line ИТОГО: 615.00 [07:57:39]line НСП 1% : 5.44 [07:57:39]line НДС 12% : 65.31 [07:57:39]line Наличными: 0.00 [07:57:39]line Безнал.: 615.00 [07:57:39]line Место: АЗС № 130 "Партнер Нефть" [07:57:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:57:39]line СНО: Общий режим [07:57:39]line Чек 117 21.08.2024 07:57 [07:57:39]line Смена: 466 ФФД: 1.0 [07:57:39]line ЗНМ: 0300000070 [07:57:39]line РНМ: 0000000000092562 [07:57:39]line Версия ККМ: 001 [07:57:39]line Платежная система: Бакай Банк [07:57:39]line ФМ: 0000000000871769 [07:57:39]line ФД: 163519 [07:57:39]line ФПД: 40071227339062 [07:57:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T075737&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163519&fm=40071227339062&tin=02508201610067®Number=0000000000092562&sum=61500 [07:57:39]OFD Sender: Processing packet 163519 [packets to send 965, broken 964] [07:57:39]ProducePacketName [07:57:39]name=ofd_packets/00163519 [07:57:39]OFD Sender: To server: pG, [07:57:39]CommunicateWithHost lk.salyk.kg:30040 [07:57:39]ConnectInit lk.salyk.kg [07:57:39]line 0 [07:57:39]written 0, free lines is 4095 [07:57:40]Connected sock=11 [07:57: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 37 36 39 9F 02 00 00 19 6D 97 02 64 39 5A 03 01 00 03 00 8B 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3C F0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 F1 9D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7E 02 00 35 04 06 00 24 71 CF 45 71 36 9A 40 B3 56 7C 1E F3 C9 [07:57:40]Write to MH i2c: 01 00 00 09 01 0A [07:57:40]Write i2c OK [07:57:40]MH_I2C_Read... [07:57:40]Read from MH i2c: 01 [07:57:40]MH_I2C_Read... [07:57:40]Read from MH i2c: 01 07 00 [07:57:40]MH_I2C_Read... [07:57:40]Read from MH i2c: 01 07 00 09 01 00 00 00 00 00 6F 0B 8B [07:57:40]RasterBufferAndPrint [07:57:40]line [07:57:40]line [07:57:40]line [07:57:40]line [07:57:40]line [07:57:40]written 0, free lines is 2937 [07:57:40]MH_Cut [07:57:40]Write to MH i2c: D1 01 00 10 01 01 E3 [07:57:40]Write i2c OK [07:57:40]MH_I2C_Read... [07:57:40]Read from MH i2c: D1 [07:57:40]MH_I2C_Read... [07:57:40]Read from MH i2c: D1 01 00 [07:57:40]MH_I2C_Read... [07:57:40]Read from MH i2c: D1 01 00 10 01 00 E2 [07:57:40]Write to MH i2c: 01 00 00 11 01 12 [07:57:40]Write i2c OK [07:57:40]MH_I2C_Read... [07:57:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 84 63 47 00 F5 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 37 36 39 10 04 04 00 BF 7E 02 00 F4 03 04 00 44 47 C5 66 B6 04 01 00 00 10 5C 3A 63 31 AD B3 80 [07:57:40]CommunicateWithHost err = 0 [07:57:40]CheckOFDResponse [07:57:40]1017 (14) - 77093643461234 [07:57:40]1041 (16) - 0000000000871769 [07:57:40]1040 (4) - 163519 [07:57:40]1012 (4) - 21.08.2024 01:47 [07:57:40]1206 (1) - 0 [07:57:40]OFD Sender: Remove packet 163519 [07:57:40]ProducePacketName [07:57:40]name=ofd_packets/00163519 [07:57:40]NVStorageDeleteData [07:57:41]OFD Sender: No OFD packet to send [07:57:41]*** Cut start [07:57:41]*** Purtial cut [07:57:41]*** Stage 1: CUTSNS_PIN = 1 [07:57:43]Read from MH i2c: 01 [07:57:43]MH_I2C_Read... [07:57:43]*** Stop cut motor [07:57:43]*** Cut end [07:57:43]Read from MH i2c: 01 07 00 [07:57:43]MH_I2C_Read... [07:57:43]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [07:57:43]process_action close_receipt done [07:57:43]requested_data is exist [07:57:43]produce_requested_data [07:57:43]requested_item fm.sn is exist - process it [07:57:43]wFMCommunicate request_size=4 [07:57:43]MH_SAM_APDU [07:57:43]CAPDU: 80 11 00 00 [07:57:43]Write to MH i2c: E2 08 00 12 01 80 11 00 00 00 00 00 00 8D [07:57:43]Write i2c OK [07:57:43]MH_I2C_Read... [07:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:43]Read from MH i2c: E2 [07:57:43]MH_I2C_Read... [07:57:43]Read from MH i2c: E2 17 00 [07:57:43]MH_I2C_Read... [07:57:43]Read from MH i2c: E2 17 00 12 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [07:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:57:43]wFMCommunicate OK [07:57:43]requested_item fd.num is exist - process it [07:57:43]SAM_PROTO_GetFieldsCounters [07:57:43]wFMCommunicate request_size=4 [07:57:43]MH_SAM_APDU [07:57:43]CAPDU: 80 13 00 00 [07:57:43]Write to MH i2c: E2 08 00 13 01 80 13 00 00 00 00 00 00 90 [07:57:43]Write i2c OK [07:57:43]MH_I2C_Read... [07:57:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:43]Read from MH i2c: E2 [07:57:43]MH_I2C_Read... [07:57:43]Read from MH i2c: E2 62 00 [07:57:43]MH_I2C_Read... [07:57:43]Read from MH i2c: E2 62 00 13 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7E 02 00 0E 04 04 00 D2 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 27 [07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7E 02 00 0E 04 04 00 D2 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 [07:57:43]wFMCommunicate OK [07:57:43]SAM_PROTO_GetFieldsCounters done [07:57:43]requested_item shift.num is exist - process it [07:57:43]requested_item shift.opened is exist - process it [07:57:43]req_shift_opened [07:57:43]FM_GetShiftState [07:57:43]SAM_PROTO_GetShiftState [07:57:43]wFMCommunicate request_size=4 [07:57:43]MH_SAM_APDU [07:57:43]CAPDU: 80 13 01 00 [07:57:43]Write to MH i2c: E2 08 00 14 01 80 13 01 00 00 00 00 00 92 [07:57:43]Write i2c OK [07:57:43]MH_I2C_Read... [07:57:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:43]Read from MH i2c: E2 [07:57:43]MH_I2C_Read... [07:57:43]Read from MH i2c: E2 0E 00 [07:57:43]MH_I2C_Read... [07:57:43]Read from MH i2c: E2 0E 00 14 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 58 [07:57:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [07:57:43]wFMCommunicate OK [07:57:43]SAM_PROTO_GetShiftState done [07:57:43]FM_GetShiftState done [07:57:43]req_shift_opened done [07:57:43]requested_item shift.open_date is exist - process it [07:57:43]req_shift_open_date [07:57:43]req_shift_open_date done [07:57:43]produce_requested_data done [07:57:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163519,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [07:57:43]process_action_free close_receipt [07:57:43]json_value_free [07:57:43]json_value_free done [07:57:43]process_json_proto returns [07:57:43]Send response to host [07:57:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163519,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [07:57:43]free response buf [07:57:43]execute_script done [07:57:43]execute_script returns [07:57:43]free content buf [07:57:43]Sock 9.Close socket [07:57:43]Sock 9.Thread stoped [07:57:46]OFD Sender: No OFD packet to send [07:57:51]OFD Sender: No OFD packet to send [07:57:56]OFD Sender: No OFD packet to send [07:58:01]OFD Sender: No OFD packet to send [07:58:06]recv_with_timeout no data received [07:58:06]OFD Sender: No OFD packet to send [07:58:11]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:21]recv_with_timeout no data received [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:51]recv_with_timeout no data received [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:07]recv_with_timeout no data received [07:59:11]OFD Sender: No OFD packet to send [07:59:16]OFD Sender: No OFD packet to send [07:59:18]recv_with_timeout no data received [07:59:21]OFD Sender: No OFD packet to send [07:59:26]OFD Sender: No OFD packet to send [07:59:31]OFD Sender: No OFD packet to send [07:59:36]OFD Sender: No OFD packet to send [07:59:41]OFD Sender: No OFD packet to send [07:59:46]OFD Sender: No OFD packet to send [07:59:51]OFD Sender: No OFD packet to send [07:59:56]OFD Sender: No OFD packet to send [08:00:01]OFD Sender: No OFD packet to send [08:00:06]OFD Sender: No OFD packet to send [08:00:11]OFD Sender: No OFD packet to send [08:00:14]recv_with_timeout no data received [08:00:16]OFD Sender: No OFD packet to send [08:00:21]OFD Sender: No OFD packet to send [08:00:26]OFD Sender: No OFD packet to send [08:00: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:22]recv_with_timeout no data received [08:01:27]OFD Sender: No OFD packet to send [08:01:32]OFD Sender: No OFD packet to send [08:01:37]OFD Sender: No OFD packet to send [08:01:40]accept exits with 10 [08:01:40]New connection [08:01:40]New thread 3066920292 created [08:01:40]Thread 3067063652 joined [08:01:40]Waiting for new connection... [08:01:40] Sock 10.Parse request [08:01:40]Sock 10.Check first char [08:01:40]Sock 10.First char is OK [08:01:40]request: POST /json_proto HTTP/1.0 [08:01:40]Method: POST [08:01:40]URL: /json_proto [08:01:40]Method is POST - this is cgi request [08:01:40]url: /json_proto [08:01:40]query_string will be loaded in cgi processing [08:01:40]execute_cgi json_proto POST (null) [08:01:40]execute_cgi path=json_proto method=POST [08:01:40]POST find Content-Length [08:01:40]Host: 172.17.44.132:8080 [08:01:40]Content-Length: 677 [08:01:40]Content-Type: application/json [08:01:40] [08:01:40]POST finish read [08:01:40]Found Content-Length = 677 [08:01:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [08:01:40]execute_script... [08:01: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)292058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [08:01:40]POST & json_proto [08:01:40]process_json_proto [08:01:40]json parsed OK: [08:01:40]protocol is kg_v1.0 [08:01:40]action value=close_receipt [08:01:40]process_action close_receipt [08:01:40]cmd_close_receipt [08:01:40]MH_GetDate [08:01:40]Write to MH i2c: F0 00 00 15 01 05 [08:01:40]Write i2c OK [08:01:40]MH_I2C_Read... [08:01:40]Read from MH i2c: F0 [08:01:40]MH_I2C_Read... [08:01:40]Read from MH i2c: F0 09 00 [08:01:40]MH_I2C_Read... [08:01:40]Read from MH i2c: F0 09 00 15 01 00 E4 9E C5 66 2A 83 C1 65 8E [08:01:40]GetLastDocTimeStamp 1724227057 [08:01:40]current date 1724227300 [08:01:40]FM_GetShiftState [08:01:40]SAM_PROTO_GetShiftState [08:01:40]wFMCommunicate request_size=4 [08:01:40]MH_SAM_APDU [08:01:40]CAPDU: 80 13 01 00 [08:01:40]Write to MH i2c: E2 08 00 16 01 80 13 01 00 00 00 00 00 94 [08:01:40]Write i2c OK [08:01:40]MH_I2C_Read... [08:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:40]Read from MH i2c: E2 [08:01:40]MH_I2C_Read... [08:01:40]Read from MH i2c: E2 0E 00 [08:01:40]MH_I2C_Read... [08:01:40]Read from MH i2c: E2 0E 00 16 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5A [08:01:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:01:40]wFMCommunicate OK [08:01:40]SAM_PROTO_GetShiftState done [08:01:40]FM_GetShiftState done [08:01:40]opened in 1724199517 [08:01:40]opened+sec_in_day 1724285917 [08:01:40]quantity*price = 60003 [08:01:40]sum+1 = 60004 [08:01:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 118 21.08.2024 08:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163520 ФПД: 219577621795860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T080140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163520&fm=219577621795860&tin=02508201610067®Number=0000000000092562&sum=60000 [08:01:41]StoreToDocumentArchive [08:01:41]shift 466 fd 163520 [08:01:41]save to /storage/0466/doc_00163520 [08:01:41]save last doc name /storage/0466/doc_00163520 to /storage/kkm_last_doc_name [08:01:41]save OK [08:01:41]Clear old archive folders... [08:01:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:41]tlvbuf is 01CC2B30 [08:01:41]SAM_PROTO_ClearQueue [08:01:41]wFMCommunicate request_size=4 [08:01:41]MH_SAM_APDU [08:01:41]CAPDU: 80 09 00 00 [08:01:41]Write to MH i2c: E2 08 00 23 01 80 09 00 00 00 00 00 00 96 [08:01:41]Write i2c OK [08:01:41]MH_I2C_Read... [08:01:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:41]Read from MH i2c: E2 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 23 01 00 90 00 98 [08:01:41]RAPDU: 90 00 [08:01:41]wFMCommunicate OK [08:01:41]SAM_PROTO_ClearQueue done [08:01:41]KKMCreateOFDPacket [08:01:41]OFDProtocolAddRootSTLVToBuf [08:01:41]FM_MakeSignedData [08:01:41]FM_MakeSignedData [08:01:41]SAM_PROTO_SignData [08:01:41]wFMCommunicate request_size=4 [08:01:41]MH_SAM_APDU [08:01:41]CAPDU: 80 0D 01 02 [08:01:41]Write to MH i2c: E2 08 00 24 01 80 0D 01 02 00 00 00 00 9E [08:01:41]Write i2c OK [08:01:41]MH_I2C_Read... [08:01:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:41]Read from MH i2c: E2 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 24 01 00 90 00 99 [08:01:41]RAPDU: 90 00 [08:01:41]wFMCommunicate OK [08:01:41]wFMCommunicate request_size=255 [08:01:41]MH_SAM_APDU [08:01:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 76 00 00 00 F4 03 04 00 E4 9E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7E 02 00 35 04 06 00 C7 [08:01:41]Write to MH i2c: E2 02 01 25 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E4 9E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7E 02 00 35 04 06 00 C7 00 00 E6 [08:01:41]Write i2c OK [08:01:41]MH_I2C_Read... [08:01:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:41]Read from MH i2c: E2 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 25 01 00 90 00 9A [08:01:41]RAPDU: 90 00 [08:01:41]wFMCommunicate OK [08:01:41]wFMCommunicate request_size=10 [08:01:41]MH_SAM_APDU [08:01:41]CAPDU: 80 0D 02 02 05 B4 66 25 D4 14 [08:01:41]Write to MH i2c: E2 0D 00 26 01 80 0D 02 02 05 00 B4 66 25 D4 14 00 00 D2 [08:01:41]Write i2c OK [08:01:41]MH_I2C_Read... [08:01:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:41]Read from MH i2c: E2 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 03 00 26 01 00 90 00 9B [08:01:41]RAPDU: 90 00 [08:01:41]wFMCommunicate OK [08:01:41]wFMCommunicate request_size=4 [08:01:41]MH_SAM_APDU [08:01:41]CAPDU: 80 0D 03 02 [08:01:41]Write to MH i2c: E2 08 00 27 01 80 0D 03 02 00 00 00 00 A3 [08:01:41]Write i2c OK [08:01:41]MH_I2C_Read... [08:01:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:41]Read from MH i2c: E2 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 0B 00 [08:01:41]MH_I2C_Read... [08:01:41]Read from MH i2c: E2 0B 00 27 01 00 6C 0A 0D 77 53 22 5D 7E 90 00 EE [08:01:41]RAPDU: 6C 0A 0D 77 53 22 5D 7E 90 00 [08:01:41]wFMCommunicate OK [08:01:41]SAM_PROTO_SignData done [08:01:41]FM_MakeSignedData done [08:01:41]CreateOFDProtocolMessage [08:01:41]wFMCommunicate request_size=4 [08:01:41]MH_SAM_APDU [08:01:41]CAPDU: 80 11 00 00 [08:01:41]Write to MH i2c: E2 08 00 28 01 80 11 00 00 00 00 00 00 A3 [08:01:41]Write i2c OK [08:01:41]MH_I2C_Read... [08:01:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:42]Read from MH i2c: E2 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: E2 17 00 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: E2 17 00 28 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [08:01:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:01:42]wFMCommunicate OK [08:01:42]CreateOFDProtocolMessage done [08:01:42]OFDSenderStorePacket 163520 [08:01:42]StoreOFDPacket docnum=163520 [08:01:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 3A 07 01 F6 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 76 00 00 00 F4 03 04 00 E4 9E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7E 02 00 35 04 06 00 C7 B4 66 25 D4 14 6C 0A 0D 77 53 22 5D 7E [08:01:42]CheckFolder [08:01:42]dirname=/storage/ofd_packets [08:01:42]CheckFolder done [08:01:42]ProducePacketName [08:01:42]name=ofd_packets/00163520 [08:01:42]NVStorageSaveData ofd_packets/00163520 [08:01:42]File name is /storage/ofd_packets/00163520 [08:01:42]Write 301 bytes [08:01:42]NVStorageSaveData done [08:01:42]OFDSenderStorePacket done [08:01:42]KKMCreateOFDPacket done [08:01:42]NVStorageSaveData kkm_last_timestamp [08:01:42]File name is /storage/kkm_last_timestamp [08:01:42]Write 4 bytes [08:01:42]NVStorageSaveData done [08:01:42]ExternCall_PrintAddStr [08:01:42]wPrintStart [08:01:42]Write to MH i2c: 01 00 00 29 01 2A [08:01:42]Write i2c OK [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: 01 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: 01 07 00 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: 01 07 00 29 01 00 00 00 00 00 FF 0F 3F [08:01:42]RasterBufferAndPrint [08:01:42]line Счет N : (1)292058 [08:01:42]line ИНН: 02508201610067 [08:01:42]line Контрольно-Кассовый Чек [08:01:42]line ПРОДАЖА [08:01:42]line ТРК (МРК, ГНК) : 32 [08:01:42]line Товар: 2710124130 [08:01:42]line Аи-92-К-5 [08:01:42]line 8.850 * 67.80 [08:01:42]line = 600.03 [08:01:42]line НДС 12% НСП 1% [08:01:42]line > о реализуемом товаре [08:01:42]line ОКРУГЛЕНИЕ: -0.03 [08:01:42]line ИТОГО: 600.00 [08:01:42]line Внесено: 600.00 [08:01:42]line СДАЧА: 0.00 [08:01:42]line НСП 1% : 5.31 [08:01:42]line НДС 12% : 63.72 [08:01:42]line Наличными: 600.00 [08:01:42]line Безнал.: 0.00 [08:01:42]line Место: АЗС № 130 "Партнер Нефть" [08:01:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:01:42]line СНО: Общий режим [08:01:42]line Чек 118 21.08.2024 08:01 [08:01:42]line Смена: 466 ФФД: 1.0 [08:01:42]line ЗНМ: 0300000070 [08:01:42]line РНМ: 0000000000092562 [08:01:42]line Версия ККМ: 001 [08:01:42]line ФМ: 0000000000871769 [08:01:42]line ФД: 163520 [08:01:42]line ФПД: 219577621795860 [08:01:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T080140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163520&fm=219577621795860&tin=02508201610067®Number=0000000000092562&sum=60000 [08:01:42]written 0, free lines is 4095 [08:01:42]OFD Sender: Processing packet 163520 [packets to send 965, broken 964] [08:01:42]ProducePacketName [08:01:42]name=ofd_packets/00163520 [08:01:42]OFD Sender: To server: pG, [08:01:42]CommunicateWithHost lk.salyk.kg:30040 [08:01:42]ConnectInit lk.salyk.kg [08:01:42]Write to MH i2c: 01 00 00 54 01 55 [08:01:42]Write i2c OK [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: 01 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: 01 07 00 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: 01 07 00 54 01 00 00 00 00 00 B5 0C 1D [08:01:42]RasterBufferAndPrint [08:01:42]line [08:01:42]line [08:01:42]line [08:01:42]line [08:01:42]line [08:01:42]written 0, free lines is 3259 [08:01:42]MH_Cut [08:01:42]Write to MH i2c: D1 01 00 5B 01 01 2E [08:01:42]Write i2c OK [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: D1 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: D1 01 00 [08:01:42]MH_I2C_Read... [08:01:42]Read from MH i2c: D1 01 00 5B 01 00 2D [08:01:42]Write to MH i2c: 01 00 00 5C 01 5D [08:01:42]Write i2c OK [08:01:42]MH_I2C_Read... [08:01:42]Connected sock=7 [08:01: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 37 36 39 0F 01 00 00 48 3A 07 01 F6 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 76 00 00 00 F4 03 04 00 E4 9E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7E 02 00 35 04 06 00 C7 B4 66 25 D4 14 6C 0A 0D 77 53 22 5D 7E [08:01:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4E 00 47 00 7B 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 37 36 39 10 04 04 00 C0 7E 02 00 F4 03 04 00 37 48 C5 66 B6 04 01 00 00 1E 27 19 F9 A6 3D 00 E6 [08:01:43]CommunicateWithHost err = 0 [08:01:43]CheckOFDResponse [08:01:43]1017 (14) - 77093643461234 [08:01:43]1041 (16) - 0000000000871769 [08:01:43]1040 (4) - 163520 [08:01:43]1012 (4) - 21.08.2024 01:51 [08:01:43]1206 (1) - 0 [08:01:43]OFD Sender: Remove packet 163520 [08:01:43]ProducePacketName [08:01:43]name=ofd_packets/00163520 [08:01:43]NVStorageDeleteData [08:01:43]*** Cut start [08:01:43]*** Purtial cut [08:01:43]*** Stage 1: CUTSNS_PIN = 1 [08:01:43]OFD Sender: No OFD packet to send [08:01:45]Read from MH i2c: 01 [08:01:45]MH_I2C_Read... [08:01:45]*** Stop cut motor [08:01:45]*** Cut end [08:01:45]Read from MH i2c: 01 07 00 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [08:01:45]process_action close_receipt done [08:01:45]requested_data is exist [08:01:45]produce_requested_data [08:01:45]requested_item fm.sn is exist - process it [08:01:45]wFMCommunicate request_size=4 [08:01:45]MH_SAM_APDU [08:01:45]CAPDU: 80 11 00 00 [08:01:45]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [08:01:45]Write i2c OK [08:01:45]MH_I2C_Read... [08:01:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:45]Read from MH i2c: E2 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 17 00 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [08:01:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:01:45]wFMCommunicate OK [08:01:45]requested_item fd.num is exist - process it [08:01:45]SAM_PROTO_GetFieldsCounters [08:01:45]wFMCommunicate request_size=4 [08:01:45]MH_SAM_APDU [08:01:45]CAPDU: 80 13 00 00 [08:01:45]Write to MH i2c: E2 08 00 5E 01 80 13 00 00 00 00 00 00 DB [08:01:45]Write i2c OK [08:01:45]MH_I2C_Read... [08:01:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:45]Read from MH i2c: E2 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 62 00 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 62 00 5E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7E 02 00 0E 04 04 00 D2 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 76 [08:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7E 02 00 0E 04 04 00 D2 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:01:45]wFMCommunicate OK [08:01:45]SAM_PROTO_GetFieldsCounters done [08:01:45]requested_item shift.num is exist - process it [08:01:45]requested_item shift.opened is exist - process it [08:01:45]req_shift_opened [08:01:45]FM_GetShiftState [08:01:45]SAM_PROTO_GetShiftState [08:01:45]wFMCommunicate request_size=4 [08:01:45]MH_SAM_APDU [08:01:45]CAPDU: 80 13 01 00 [08:01:45]Write to MH i2c: E2 08 00 5F 01 80 13 01 00 00 00 00 00 DD [08:01:45]Write i2c OK [08:01:45]MH_I2C_Read... [08:01:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:45]Read from MH i2c: E2 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 0E 00 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 0E 00 5F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [08:01:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:01:45]wFMCommunicate OK [08:01:45]SAM_PROTO_GetShiftState done [08:01:45]FM_GetShiftState done [08:01:45]req_shift_opened done [08:01:45]requested_item shift.open_date is exist - process it [08:01:45]req_shift_open_date [08:01:45]req_shift_open_date done [08:01:45]produce_requested_data done [08:01:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163520,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:01:45]process_action_free close_receipt [08:01:45]json_value_free [08:01:45]json_value_free done [08:01:45]process_json_proto returns [08:01:45]Send response to host [08:01:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163520,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:01:45]free response buf [08:01:45]execute_script done [08:01:45]execute_script returns [08:01:45]free content buf [08:01:45]Sock 10.Close socket [08:01:45]Sock 10.Thread stoped [08:01:48]OFD Sender: No OFD packet to send [08:01:53]OFD Sender: No OFD packet to send [08:01:58]OFD Sender: No OFD packet to send [08:02:03]recv_with_timeout no data received [08:02:03]OFD Sender: No OFD packet to send [08:02:08]OFD Sender: No OFD packet to send [08:02:13]recv_with_timeout no data received [08:02:13]OFD Sender: No OFD packet to send [08:02:18]OFD Sender: No OFD packet to send [08:02:23]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:59]OFD Sender: No OFD packet to send [08:03:02]recv_with_timeout no data received [08:03:04]OFD Sender: No OFD packet to send [08:03:09]OFD Sender: No OFD packet to send [08:03:14]OFD Sender: No OFD packet to send [08:03:19]OFD Sender: No OFD packet to send [08:03:24]OFD Sender: No OFD packet to send [08:03:29]OFD Sender: No OFD packet to send [08:03:34]OFD Sender: No OFD packet to send [08:03:39]OFD Sender: No OFD packet to send [08:03:44]OFD Sender: No OFD packet to send [08:03:49]OFD Sender: No OFD packet to send [08:03:54]OFD Sender: No OFD packet to send [08:03:59]OFD Sender: No OFD packet to send [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]OFD Sender: No OFD packet to send [08:04:19]OFD Sender: No OFD packet to send [08:04:21]recv_with_timeout no data received [08:04:24]OFD Sender: No OFD packet to send [08:04:29]OFD Sender: No OFD packet to send [08:04:32]recv_with_timeout no data received [08:04:34]OFD Sender: No OFD packet to send [08:04:39]OFD Sender: No OFD packet to send [08:04:44]OFD Sender: No OFD packet to send [08:04:49]OFD Sender: No OFD packet to send [08:04:54]OFD Sender: No OFD packet to send [08:04:59]OFD Sender: No OFD packet to send [08:05:04]OFD Sender: No OFD packet to send [08:05:09]OFD Sender: No OFD packet to send [08:05:14]OFD Sender: No OFD packet to send [08:05:19]OFD Sender: No OFD packet to send [08:05:24]OFD Sender: No OFD packet to send [08:05:29]OFD Sender: No OFD packet to send [08:05:34]OFD Sender: No OFD packet to send [08:05:39]OFD Sender: No OFD packet to send [08:05:44]OFD Sender: No OFD packet to send [08:05:49]OFD Sender: No OFD packet to send [08:05:50]recv_with_timeout no data received [08:05:54]OFD Sender: No OFD packet to send [08:05:59]OFD Sender: No OFD packet to send [08:06:04]OFD Sender: No OFD packet to send [08:06:09]OFD Sender: No OFD packet to send [08:06:14]OFD Sender: No OFD packet to send [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:29]OFD Sender: No OFD packet to send [08:06:32]recv_with_timeout no data received [08:06:35]OFD Sender: No OFD packet to send [08:06:40]OFD Sender: No OFD packet to send [08:06:45]OFD Sender: No OFD packet to send [08:06:50]OFD Sender: No OFD packet to send [08:06:55]OFD Sender: No OFD packet to send [08:07:00]OFD Sender: No OFD packet to send [08:07:05]OFD Sender: No OFD packet to send [08:07:10]OFD Sender: No OFD packet to send [08:07:15]OFD Sender: No OFD packet to send [08:07:20]OFD Sender: No OFD packet to send [08:07:25]OFD Sender: No OFD packet to send [08:07:30]OFD Sender: No OFD packet to send [08:07:35]OFD Sender: No OFD packet to send [08:07:40]OFD Sender: No OFD packet to send [08:07:45]OFD Sender: No OFD packet to send [08:07:50]OFD Sender: No OFD packet to send [08:07:55]OFD Sender: No OFD packet to send [08:07:57]accept exits with 9 [08:07:57]New connection [08:07:57]New thread 3067063652 created [08:07:57]Thread 3066920292 joined [08:07:57]Waiting for new connection... [08:07:57] Sock 9.Parse request [08:07:57]Sock 9.Check first char [08:07:57]Sock 9.First char is OK [08:07:57]request: POST /json_proto HTTP/1.0 [08:07:57]Method: POST [08:07:57]URL: /json_proto [08:07:57]Method is POST - this is cgi request [08:07:57]url: /json_proto [08:07:57]query_string will be loaded in cgi processing [08:07:57]execute_cgi json_proto POST (null) [08:07:57]execute_cgi path=json_proto method=POST [08:07:57]POST find Content-Length [08:07:57]Host: 172.17.44.132:8080 [08:07:57]Content-Length: 754 [08:07:57]Content-Type: application/json [08:07:57] [08:07:57]POST finish read [08:07:57]Found Content-Length = 754 [08:07:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30058723", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:57]execute_script... [08:07: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)292059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30058723", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:57]POST & json_proto [08:07:57]process_json_proto [08:07:57]json parsed OK: [08:07:57]protocol is kg_v1.0 [08:07:57]action value=close_receipt [08:07:57]process_action close_receipt [08:07:57]cmd_close_receipt [08:07:57]MH_GetDate [08:07:57]Write to MH i2c: F0 00 00 60 01 50 [08:07:57]Write i2c OK [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: F0 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: F0 09 00 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: F0 09 00 60 01 00 5E A0 C5 66 2A 83 C1 65 55 [08:07:57]GetLastDocTimeStamp 1724227300 [08:07:57]current date 1724227678 [08:07:57]FM_GetShiftState [08:07:57]SAM_PROTO_GetShiftState [08:07:57]wFMCommunicate request_size=4 [08:07:57]MH_SAM_APDU [08:07:57]CAPDU: 80 13 01 00 [08:07:57]Write to MH i2c: E2 08 00 61 01 80 13 01 00 00 00 00 00 DF [08:07:57]Write i2c OK [08:07:57]MH_I2C_Read... [08:07:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:57]Read from MH i2c: E2 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: E2 0E 00 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: E2 0E 00 61 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A5 [08:07:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:07:57]wFMCommunicate OK [08:07:57]SAM_PROTO_GetShiftState done [08:07:57]FM_GetShiftState done [08:07:57]opened in 1724199517 [08:07:57]opened+sec_in_day 1724285917 [08:07:57]quantity*price = 0 [08:07:57]sum+1 = 1 [08:07:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 119 21.08.2024 08:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30058723 ФМ: 0000000000871769 ФД: 163521 ФПД: 83408291809346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T080758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163521&fm=83408291809346&tin=02508201610067®Number=0000000000092562&sum=0 [08:07:58]StoreToDocumentArchive [08:07:58]shift 466 fd 163521 [08:07:58]save to /storage/0466/doc_00163521 [08:07:58]save last doc name /storage/0466/doc_00163521 to /storage/kkm_last_doc_name [08:07:58]save OK [08:07:58]Clear old archive folders... [08:07:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:07:58]tlvbuf is B6F73680 [08:07:58]SAM_PROTO_ClearQueue [08:07:58]wFMCommunicate request_size=4 [08:07:58]MH_SAM_APDU [08:07:58]CAPDU: 80 09 00 00 [08:07:58]Write to MH i2c: E2 08 00 6E 01 80 09 00 00 00 00 00 00 E1 [08:07:58]Write i2c OK [08:07:58]MH_I2C_Read... [08:07:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:58]Read from MH i2c: E2 [08:07:58]MH_I2C_Read... [08:07:58]Read from MH i2c: E2 03 00 [08:07:58]MH_I2C_Read... [08:07:58]Read from MH i2c: E2 03 00 6E 01 00 90 00 E3 [08:07:58]RAPDU: 90 00 [08:07:58]wFMCommunicate OK [08:07:58]SAM_PROTO_ClearQueue done [08:07:58]KKMCreateOFDPacket [08:07:58]OFDProtocolAddRootSTLVToBuf [08:07:58]FM_MakeSignedData [08:07:58]FM_MakeSignedData [08:07:58]SAM_PROTO_SignData [08:07:58]wFMCommunicate request_size=4 [08:07:58]MH_SAM_APDU [08:07:58]CAPDU: 80 0D 01 02 [08:07:58]Write to MH i2c: E2 08 00 6F 01 80 0D 01 02 00 00 00 00 E9 [08:07:58]Write i2c OK [08:07:58]MH_I2C_Read... [08:07:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:58]Read from MH i2c: E2 [08:07:58]MH_I2C_Read... [08:07:58]Read from MH i2c: E2 03 00 [08:07:58]MH_I2C_Read... [08:07:58]Read from MH i2c: E2 03 00 6F 01 00 90 00 E4 [08:07:58]RAPDU: 90 00 [08:07:58]wFMCommunicate OK [08:07:58]wFMCommunicate request_size=255 [08:07:58]MH_SAM_APDU [08:07:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 5E A0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7E 02 00 35 04 06 00 4B [08:07:58]Write to MH i2c: E2 02 01 70 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 5E A0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7E 02 00 35 04 06 00 4B 00 00 65 [08:07:58]Write i2c OK [08:07:58]MH_I2C_Read... [08:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:59]Read from MH i2c: E2 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 03 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 03 00 70 01 00 90 00 E5 [08:07:59]RAPDU: 90 00 [08:07:59]wFMCommunicate OK [08:07:59]wFMCommunicate request_size=10 [08:07:59]MH_SAM_APDU [08:07:59]CAPDU: 80 0D 02 02 05 DC 01 9A C8 42 [08:07:59]Write to MH i2c: E2 0D 00 71 01 80 0D 02 02 05 00 DC 01 9A C8 42 00 00 77 [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:59]Read from MH i2c: E2 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 03 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 03 00 71 01 00 90 00 E6 [08:07:59]RAPDU: 90 00 [08:07:59]wFMCommunicate OK [08:07:59]wFMCommunicate request_size=4 [08:07:59]MH_SAM_APDU [08:07:59]CAPDU: 80 0D 03 02 [08:07:59]Write to MH i2c: E2 08 00 72 01 80 0D 03 02 00 00 00 00 EE [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:59]Read from MH i2c: E2 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 0B 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 0B 00 72 01 00 C0 72 CB 26 0C AC D9 A7 90 00 4A [08:07:59]RAPDU: C0 72 CB 26 0C AC D9 A7 90 00 [08:07:59]wFMCommunicate OK [08:07:59]SAM_PROTO_SignData done [08:07:59]FM_MakeSignedData done [08:07:59]CreateOFDProtocolMessage [08:07:59]wFMCommunicate request_size=4 [08:07:59]MH_SAM_APDU [08:07:59]CAPDU: 80 11 00 00 [08:07:59]Write to MH i2c: E2 08 00 73 01 80 11 00 00 00 00 00 00 EE [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:59]Read from MH i2c: E2 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 17 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 17 00 73 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [08:07:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:07:59]wFMCommunicate OK [08:07:59]CreateOFDProtocolMessage done [08:07:59]OFDSenderStorePacket 163521 [08:07:59]StoreOFDPacket docnum=163521 [08:07:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4E 17 07 01 F6 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 5E A0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7E 02 00 35 04 06 00 4B DC 01 9A C8 42 C0 72 CB 26 0C AC D9 A7 [08:07:59]CheckFolder [08:07:59]dirname=/storage/ofd_packets [08:07:59]CheckFolder done [08:07:59]ProducePacketName [08:07:59]name=ofd_packets/00163521 [08:07:59]NVStorageSaveData ofd_packets/00163521 [08:07:59]File name is /storage/ofd_packets/00163521 [08:07:59]Write 301 bytes [08:07:59]NVStorageSaveData done [08:07:59]OFDSenderStorePacket done [08:07:59]KKMCreateOFDPacket done [08:07:59]NVStorageSaveData kkm_last_timestamp [08:07:59]File name is /storage/kkm_last_timestamp [08:07:59]Write 4 bytes [08:07:59]NVStorageSaveData done [08:07:59]ExternCall_PrintAddStr [08:07:59]wPrintStart [08:07:59]Write to MH i2c: 01 00 00 74 01 75 [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: 01 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: 01 07 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 FF 0F 8A [08:07:59]RasterBufferAndPrint [08:07:59]line Счет N : (1)292059 [08:07:59]line ИНН: 02508201610067 [08:07:59]line Контрольно-Кассовый Чек [08:07:59]line ПРОДАЖА [08:07:59]line ТРК (МРК, ГНК) : 62 [08:07:59]line Товар: 2710124130 [08:07:59]line Аи-92-К-5 [08:07:59]line 20.000 * 0.00 [08:07:59]line = 0.00 [08:07:59]line НДС 12% НСП 1% [08:07:59]line > о реализуемом товаре [08:07:59]line ИТОГО: 0.00 [08:07:59]line НСП 1% : 0.00 [08:07:59]line НДС 12% : 0.00 [08:07:59]line Наличными: 0.00 [08:07:59]line Безнал.: 0.00 [08:07:59]line Место: АЗС № 130 "Партнер Нефть" [08:07:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:07:59]line СНО: Общий режим [08:07:59]line Чек 119 21.08.2024 08:07 [08:07:59]line Смена: 466 ФФД: 1.0 [08:07:59]line ЗНМ: 0300000070 [08:07:59]line РНМ: 0000000000092562 [08:07:59]line Версия ККМ: 001 [08:07:59]line Талоны: ТК ГПНА Online [08:07:59]line 30058723 [08:07:59]line ФМ: 0000000000871769 [08:07:59]line ФД: 163521 [08:07:59]line ФПД: 83408291809346 [08:07:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T080758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163521&fm=83408291809346&tin=02508201610067®Number=0000000000092562&sum=0 [08:07:59]written 0, free lines is 4095 [08:07:59]OFD Sender: Processing packet 163521 [packets to send 965, broken 964] [08:07:59]ProducePacketName [08:07:59]name=ofd_packets/00163521 [08:07:59]OFD Sender: To server: pG, [08:07:59]CommunicateWithHost lk.salyk.kg:30040 [08:07:59]ConnectInit lk.salyk.kg [08:07:59]Write to MH i2c: 01 00 00 9E 01 9F [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: 01 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: 01 07 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: 01 07 00 9E 01 00 00 00 00 00 BD 0C 6F [08:07:59]RasterBufferAndPrint [08:07:59]line [08:07:59]line [08:07:59]line [08:07:59]line [08:07:59]line [08:07:59]written 0, free lines is 3265 [08:07:59]MH_Cut [08:07:59]Write to MH i2c: D1 01 00 A5 01 01 78 [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: D1 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: D1 01 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: D1 01 00 A5 01 00 77 [08:07:59]Write to MH i2c: 01 00 00 A6 01 A7 [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:08:00]*** Cut start [08:08:00]*** Purtial cut [08:08:00]*** Stage 1: CUTSNS_PIN = 1 [08:08:02]Connected sock=11 [08:08: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 37 36 39 0F 01 00 00 4E 17 07 01 F6 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 5E A0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7E 02 00 35 04 06 00 4B DC 01 9A C8 42 C0 72 CB 26 0C AC D9 A7 [08:08:02]Read from MH i2c: 01 [08:08:02]MH_I2C_Read... [08:08:02]*** Stop cut motor [08:08:02]*** Cut end [08:08:02]Read from MH i2c: 01 07 00 [08:08:02]MH_I2C_Read... [08:08:02]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [08:08:02]process_action close_receipt done [08:08:02]requested_data is exist [08:08:02]produce_requested_data [08:08:02]requested_item fm.sn is exist - process it [08:08:02]wFMCommunicate request_size=4 [08:08:02]MH_SAM_APDU [08:08:02]CAPDU: 80 11 00 00 [08:08:02]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [08:08:02]Write i2c OK [08:08:02]MH_I2C_Read... [08:08:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:02]Read from MH i2c: E2 [08:08:02]MH_I2C_Read... [08:08:02]Read from MH i2c: E2 17 00 [08:08:02]MH_I2C_Read... [08:08:02]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 37 36 39 90 00 7B [08:08:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:08:02]wFMCommunicate OK [08:08:02]requested_item fd.num is exist - process it [08:08:02]SAM_PROTO_GetFieldsCounters [08:08:02]wFMCommunicate request_size=4 [08:08:02]MH_SAM_APDU [08:08:02]CAPDU: 80 13 00 00 [08:08:02]Write to MH i2c: E2 08 00 A8 01 80 13 00 00 00 00 00 00 25 [08:08:02]Write i2c OK [08:08:02]MH_I2C_Read... [08:08:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 35 21 47 00 D6 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 37 36 39 10 04 04 00 C1 7E 02 00 F4 03 04 00 B2 49 C5 66 B6 04 01 00 00 7F 7A 22 72 1A 78 C1 F4 [08:08:02]CommunicateWithHost err = 0 [08:08:02]CheckOFDResponse [08:08:02]1017 (14) - 77093643461234 [08:08:02]1041 (16) - 0000000000871769 [08:08:02]1040 (4) - 163521 [08:08:02]1012 (4) - 21.08.2024 01:58 [08:08:02]1206 (1) - 0 [08:08:02]OFD Sender: Remove packet 163521 [08:08:02]ProducePacketName [08:08:02]name=ofd_packets/00163521 [08:08:02]NVStorageDeleteData [08:08:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:08:02]Read from MH i2c: E2 [08:08:02]MH_I2C_Read... [08:08:02]Read from MH i2c: E2 62 00 [08:08:02]MH_I2C_Read... [08:08:02]Read from MH i2c: E2 62 00 A8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7E 02 00 0E 04 04 00 D2 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 C4 [08:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7E 02 00 0E 04 04 00 D2 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:08:02]wFMCommunicate OK [08:08:02]SAM_PROTO_GetFieldsCounters done [08:08:02]requested_item shift.num is exist - process it [08:08:02]requested_item shift.opened is exist - process it [08:08:02]req_shift_opened [08:08:02]FM_GetShiftState [08:08:02]SAM_PROTO_GetShiftState [08:08:02]wFMCommunicate request_size=4 [08:08:02]MH_SAM_APDU [08:08:02]CAPDU: 80 13 01 00 [08:08:02]Write to MH i2c: E2 08 00 A9 01 80 13 01 00 00 00 00 00 27 [08:08:02]Write i2c OK [08:08:02]MH_I2C_Read... [08:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:02]Read from MH i2c: E2 [08:08:02]MH_I2C_Read... [08:08:02]Read from MH i2c: E2 0E 00 [08:08:02]MH_I2C_Read... [08:08:02]Read from MH i2c: E2 0E 00 A9 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 ED [08:08:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:08:02]wFMCommunicate OK [08:08:02]SAM_PROTO_GetShiftState done [08:08:02]FM_GetShiftState done [08:08:02]req_shift_opened done [08:08:02]requested_item shift.open_date is exist - process it [08:08:02]req_shift_open_date [08:08:02]req_shift_open_date done [08:08:02]produce_requested_data done [08:08:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163521,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:08:02]process_action_free close_receipt [08:08:02]json_value_free [08:08:02]json_value_free done [08:08:02]process_json_proto returns [08:08:02]Send response to host [08:08:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163521,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:08:02]free response buf [08:08:02]execute_script done [08:08:02]execute_script returns [08:08:02]free content buf [08:08:02]Sock 9.Close socket [08:08:02]Sock 9.Thread stoped [08:08:03]OFD Sender: No OFD packet to send [08:08:08]OFD Sender: No OFD packet to send [08:08:13]OFD Sender: No OFD packet to send [08:08:18]OFD Sender: No OFD packet to send [08:08:23]OFD Sender: No OFD packet to send [08:08:28]OFD Sender: No OFD packet to send [08:08:33]OFD Sender: No OFD packet to send [08:08:38]OFD Sender: No OFD packet to send [08:08:43]OFD Sender: No OFD packet to send [08:08:47]recv_with_timeout no data received [08:08:48]OFD Sender: No OFD packet to send [08:08:53]OFD Sender: No OFD packet to send [08:08:58]OFD Sender: No OFD packet to send [08:09:03]OFD Sender: No OFD packet to send [08:09:08]OFD Sender: No OFD packet to send [08:09:13]OFD Sender: No OFD packet to send [08:09:18]OFD Sender: No OFD packet to send [08:09:23]OFD Sender: No OFD packet to send [08:09:28]OFD Sender: No OFD packet to send [08:09:33]recv_with_timeout no data received [08:09:33]OFD Sender: No OFD packet to send [08:09:38]OFD Sender: No OFD packet to send [08:09:43]OFD Sender: No OFD packet to send [08:09:48]OFD Sender: No OFD packet to send [08:09:53]OFD Sender: No OFD packet to send [08:09:58]OFD Sender: No OFD packet to send [08:10:03]OFD Sender: No OFD packet to send [08:10:08]OFD Sender: No OFD packet to send [08:10:13]OFD Sender: No OFD packet to send [08:10:18]OFD Sender: No OFD packet to send [08:10:23]OFD Sender: No OFD packet to send [08:10:28]OFD Sender: No OFD packet to send [08:10:34]recv_with_timeout no data received [08:10:34]OFD Sender: No OFD packet to send [08:10:39]OFD Sender: No OFD packet to send [08:10:44]OFD Sender: No OFD packet to send [08:10:49]OFD Sender: No OFD packet to send [08:10:54]OFD Sender: No OFD packet to send [08:10:58]recv_with_timeout no data received [08:10:59]OFD Sender: No OFD packet to send [08:11:04]OFD Sender: No OFD packet to send [08:11:09]OFD Sender: No OFD packet to send [08:11:14]OFD Sender: No OFD packet to send [08:11:19]OFD Sender: No OFD packet to send [08:11:24]OFD Sender: No OFD packet to send [08:11:29]OFD Sender: No OFD packet to send [08:11:34]OFD Sender: No OFD packet to send [08:11:39]OFD Sender: No OFD packet to send [08:11:44]OFD Sender: No OFD packet to send [08:11:49]OFD Sender: No OFD packet to send [08:11:54]OFD Sender: No OFD packet to send [08:11:59]OFD Sender: No OFD packet to send [08:12:04]OFD Sender: No OFD packet to send [08:12:09]OFD Sender: No OFD packet to send [08:12:14]OFD Sender: No OFD packet to send [08:12:19]OFD Sender: No OFD packet to send [08:12:24]OFD Sender: No OFD packet to send [08:12:29]OFD Sender: No OFD packet to send [08:12:34]OFD Sender: No OFD packet to send [08:12:39]OFD Sender: No OFD packet to send [08:12:44]OFD Sender: No OFD packet to send [08:12:49]OFD Sender: No OFD packet to send [08:12:54]OFD Sender: No OFD packet to send [08:12:59]OFD Sender: No OFD packet to send [08:13:04]OFD Sender: No OFD packet to send [08:13:09]OFD Sender: No OFD packet to send [08:13:14]accept exits with 7 [08:13:14]New connection [08:13:14]New thread 3066920292 created [08:13:14]Thread 3067063652 joined [08:13:14]Waiting for new connection... [08:13:14] Sock 7.Parse request [08:13:14]Sock 7.Check first char [08:13:14]Sock 7.First char is OK [08:13:14]request: POST /json_proto HTTP/1.0 [08:13:14]Method: POST [08:13:14]URL: /json_proto [08:13:14]Method is POST - this is cgi request [08:13:14]url: /json_proto [08:13:14]query_string will be loaded in cgi processing [08:13:14]execute_cgi json_proto POST (null) [08:13:14]execute_cgi path=json_proto method=POST [08:13:14]POST find Content-Length [08:13:14]Host: 172.17.44.132:8080 [08:13:14]Content-Length: 665 [08:13:14]Content-Type: application/json [08:13:14] [08:13:14]POST finish read [08:13:14]Found Content-Length = 665 [08:13:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50574", "tax_sys" : 0, "items" : [ { "code": "4605664011902", "name": "\u041F\u0438\u0432\u043E ESSA \u043B\u0430\u0439\u043C \u043C\u044F\u0442\u0430 6,5% \u0441\u0442 0,45\u043B", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:14]execute_script... [08:13:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50574", "tax_sys" : 0, "items" : [ { "code": "4605664011902", "name": "\u041F\u0438\u0432\u043E ESSA \u043B\u0430\u0439\u043C \u043C\u044F\u0442\u0430 6,5% \u0441\u0442 0,45\u043B", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:14]POST & json_proto [08:13:14]process_json_proto [08:13:14]json parsed OK: [08:13:14]protocol is kg_v1.0 [08:13:14]action value=close_receipt [08:13:14]process_action close_receipt [08:13:14]cmd_close_receipt [08:13:14]MH_GetDate [08:13:14]Write to MH i2c: F0 00 00 AA 01 9A [08:13:14]Write i2c OK [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: F0 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: F0 09 00 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: F0 09 00 AA 01 00 9A A1 C5 66 2A 83 C1 65 DC [08:13:14]GetLastDocTimeStamp 1724227678 [08:13:14]current date 1724227994 [08:13:14]FM_GetShiftState [08:13:14]SAM_PROTO_GetShiftState [08:13:14]wFMCommunicate request_size=4 [08:13:14]MH_SAM_APDU [08:13:14]CAPDU: 80 13 01 00 [08:13:14]Write to MH i2c: E2 08 00 AB 01 80 13 01 00 00 00 00 00 29 [08:13:14]Write i2c OK [08:13:14]MH_I2C_Read... [08:13:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:14]Read from MH i2c: E2 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: E2 0E 00 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: E2 0E 00 AB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EF [08:13:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:13:14]wFMCommunicate OK [08:13:14]SAM_PROTO_GetShiftState done [08:13:14]FM_GetShiftState done [08:13:14]opened in 1724199517 [08:13:14]opened+sec_in_day 1724285917 [08:13:14]quantity*price = 13800 [08:13:14]sum+1 = 13801 [08:13:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 120 21.08.2024 08:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163522 ФПД: 162098771313541 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T081314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163522&fm=162098771313541&tin=02508201610067®Number=0000000000092562&sum=13800 0 [08:13:15]StoreToDocumentArchive [08:13:15]shift 466 fd 163522 [08:13:15]save to /storage/0466/doc_00163522 [08:13:15]save last doc name /storage/0466/doc_00163522 to /storage/kkm_last_doc_name [08:13:15]save OK [08:13:15]Clear old archive folders... [08:13:15]ProcessDocumentItem done err = 0, tmpTLVsize=290 [08:13:15]tlvbuf is 01CDD050 [08:13:15]SAM_PROTO_ClearQueue [08:13:15]wFMCommunicate request_size=4 [08:13:15]MH_SAM_APDU [08:13:15]CAPDU: 80 09 00 00 [08:13:15]Write to MH i2c: E2 08 00 B8 01 80 09 00 00 00 00 00 00 2B [08:13:15]Write i2c OK [08:13:15]MH_I2C_Read... [08:13:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:15]Read from MH i2c: E2 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 B8 01 00 90 00 2D [08:13:15]RAPDU: 90 00 [08:13:15]wFMCommunicate OK [08:13:15]SAM_PROTO_ClearQueue done [08:13:15]KKMCreateOFDPacket [08:13:15]OFDProtocolAddRootSTLVToBuf [08:13:15]FM_MakeSignedData [08:13:15]FM_MakeSignedData [08:13:15]SAM_PROTO_SignData [08:13:15]wFMCommunicate request_size=4 [08:13:15]MH_SAM_APDU [08:13:15]CAPDU: 80 0D 01 02 [08:13:15]Write to MH i2c: E2 08 00 B9 01 80 0D 01 02 00 00 00 00 33 [08:13:15]Write i2c OK [08:13:15]MH_I2C_Read... [08:13:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:15]Read from MH i2c: E2 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 B9 01 00 90 00 2E [08:13:15]RAPDU: 90 00 [08:13:15]wFMCommunicate OK [08:13:15]wFMCommunicate request_size=255 [08:13:15]MH_SAM_APDU [08:13:15]CAPDU: 80 0D 02 02 FA 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 30 35 36 36 34 30 31 31 39 30 32 06 04 30 00 D0 9F D0 B8 D0 B2 D0 BE 20 45 53 53 41 20 D0 BB D0 B0 D0 B9 D0 BC 20 D0 BC D1 8F D1 82 D0 B0 20 36 2C 35 25 20 D1 81 D1 82 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 9A A1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [08:13:15]Write to MH i2c: E2 02 01 BA 01 80 0D 02 02 FA 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 30 35 36 36 34 30 31 31 39 30 32 06 04 30 00 D0 9F D0 B8 D0 B2 D0 BE 20 45 53 53 41 20 D0 BB D0 B0 D0 B9 D0 BC 20 D0 BC D1 8F D1 82 D0 B0 20 36 2C 35 25 20 D1 81 D1 82 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 9A A1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 D7 [08:13:15]Write i2c OK [08:13:15]MH_I2C_Read... [08:13:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:15]Read from MH i2c: E2 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 BA 01 00 90 00 2F [08:13:15]RAPDU: 90 00 [08:13:15]wFMCommunicate OK [08:13:15]wFMCommunicate request_size=49 [08:13:15]MH_SAM_APDU [08:13:15]CAPDU: 80 0D 02 02 2C 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7E 02 00 35 04 06 00 93 6D 8F AE C3 85 [08:13:15]Write to MH i2c: E2 34 00 BB 01 80 0D 02 02 2C 00 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7E 02 00 35 04 06 00 93 6D 8F AE C3 85 00 00 2F [08:13:15]Write i2c OK [08:13:15]MH_I2C_Read... [08:13:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:15]Read from MH i2c: E2 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 03 00 BB 01 00 90 00 30 [08:13:15]RAPDU: 90 00 [08:13:15]wFMCommunicate OK [08:13:15]wFMCommunicate request_size=4 [08:13:15]MH_SAM_APDU [08:13:15]CAPDU: 80 0D 03 02 [08:13:15]Write to MH i2c: E2 08 00 BC 01 80 0D 03 02 00 00 00 00 38 [08:13:15]Write i2c OK [08:13:15]MH_I2C_Read... [08:13:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:15]Read from MH i2c: E2 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 0B 00 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: E2 0B 00 BC 01 00 D1 3E 57 79 DA 92 5D 1C 90 00 FD [08:13:15]RAPDU: D1 3E 57 79 DA 92 5D 1C 90 00 [08:13:15]wFMCommunicate OK [08:13:15]SAM_PROTO_SignData done [08:13:15]FM_MakeSignedData done [08:13:15]CreateOFDProtocolMessage [08:13:15]wFMCommunicate request_size=4 [08:13:15]MH_SAM_APDU [08:13:15]CAPDU: 80 11 00 00 [08:13:15]Write to MH i2c: E2 08 00 BD 01 80 11 00 00 00 00 00 00 38 [08:13:15]Write i2c OK [08:13:15]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 17 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 17 00 BD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [08:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:13:16]wFMCommunicate OK [08:13:16]CreateOFDProtocolMessage done [08:13:16]OFDSenderStorePacket 163522 [08:13:16]StoreOFDPacket docnum=163522 [08:13:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 36 01 00 00 CE B5 2E 01 4D D5 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 30 35 36 36 34 30 31 31 39 30 32 06 04 30 00 D0 9F D0 B8 D0 B2 D0 BE 20 45 53 53 41 20 D0 BB D0 B0 D0 B9 D0 BC 20 D0 BC D1 8F D1 82 D0 B0 20 36 2C 35 25 20 D1 81 D1 82 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 9A A1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7E 02 00 35 04 06 00 93 6D 8F AE C3 85 D1 3E 57 79 DA 92 5D 1C [08:13:16]CheckFolder [08:13:16]dirname=/storage/ofd_packets [08:13:16]CheckFolder done [08:13:16]ProducePacketName [08:13:16]name=ofd_packets/00163522 [08:13:16]NVStorageSaveData ofd_packets/00163522 [08:13:16]File name is /storage/ofd_packets/00163522 [08:13:16]Write 340 bytes [08:13:16]NVStorageSaveData done [08:13:16]OFDSenderStorePacket done [08:13:16]KKMCreateOFDPacket done [08:13:16]NVStorageSaveData kkm_last_timestamp [08:13:16]File name is /storage/kkm_last_timestamp [08:13:16]Write 4 bytes [08:13:16]NVStorageSaveData done [08:13:16]ExternCall_PrintAddStr [08:13:16]wPrintStart [08:13:16]Write to MH i2c: 01 00 00 BE 01 BF [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: 01 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: 01 07 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 FF 0F D4 [08:13:16]RasterBufferAndPrint [08:13:16]line Счет N : (3)50574 [08:13:16]line ИНН: 02508201610067 [08:13:16]line Контрольно-Кассовый Чек [08:13:16]line ПРОДАЖА [08:13:16]line Товар: 4605664011902 [08:13:16]line Пиво ESSA лайм мята 6,5% ст 0,45л [08:13:16]line 1.000 * 138.00 [08:13:16]line = 138.00 [08:13:16]line НДС 12% НСП 1% [08:13:16]line > о реализуемом товаре [08:13:16]line ИТОГО: 138.00 [08:13:16]line НСП 1% : 1.22 [08:13:16]line НДС 12% : 14.65 [08:13:16]line Наличными: 138.00 [08:13:16]line Безнал.: 0.00 [08:13:16]line Место: АЗС № 130 "Партнер Нефть" [08:13:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:13:16]line СНО: Общий режим [08:13:16]line Чек 120 21.08.2024 08:13 [08:13:16]line Смена: 466 ФФД: 1.0 [08:13:16]line ЗНМ: 0300000070 [08:13:16]line РНМ: 0000000000092562 [08:13:16]line Версия ККМ: 001 [08:13:16]line ФМ: 0000000000871769 [08:13:16]line ФД: 163522 [08:13:16]line ФПД: 162098771313541 [08:13:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T081314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163522&fm=162098771313541&tin=02508201610067®Number=0000000000092562&sum=13800 [08:13:16]line 0 [08:13:16]written 0, free lines is 4095 [08:13:16]OFD Sender: Processing packet 163522 [packets to send 965, broken 964] [08:13:16]ProducePacketName [08:13:16]name=ofd_packets/00163522 [08:13:16]OFD Sender: To server: pG, [08:13:16]CommunicateWithHost lk.salyk.kg:30040 [08:13:16]ConnectInit lk.salyk.kg [08:13:16]Write to MH i2c: 01 00 00 E7 01 E8 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: 01 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: 01 07 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: 01 07 00 E7 01 00 00 00 00 00 C1 0C BC [08:13:16]RasterBufferAndPrint [08:13:16]line [08:13:16]line [08:13:16]line [08:13:16]line [08:13:16]line [08:13:16]written 0, free lines is 3269 [08:13:16]MH_Cut [08:13:16]Write to MH i2c: D1 01 00 EE 01 01 C1 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: D1 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: D1 01 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: D1 01 00 EE 01 00 C0 [08:13:16]Write to MH i2c: 01 00 00 EF 01 F0 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:17]*** Cut start [08:13:17]*** Purtial cut [08:13:17]*** Stage 1: CUTSNS_PIN = 1 [08:13:19]Read from MH i2c: 01 [08:13:19]MH_I2C_Read... [08:13:19]*** Stop cut motor [08:13:19]*** Cut end [08:13:19]Read from MH i2c: 01 07 00 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [08:13:19]process_action close_receipt done [08:13:19]requested_data is exist [08:13:19]produce_requested_data [08:13:19]requested_item fm.sn is exist - process it [08:13:19]wFMCommunicate request_size=4 [08:13:19]MH_SAM_APDU [08:13:19]CAPDU: 80 11 00 00 [08:13:19]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [08:13:19]Write i2c OK [08:13:19]MH_I2C_Read... [08:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:19]Read from MH i2c: E2 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 17 00 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [08:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:13:19]wFMCommunicate OK [08:13:19]requested_item fd.num is exist - process it [08:13:19]SAM_PROTO_GetFieldsCounters [08:13:19]wFMCommunicate request_size=4 [08:13:19]MH_SAM_APDU [08:13:19]CAPDU: 80 13 00 00 [08:13:19]Write to MH i2c: E2 08 00 F1 01 80 13 00 00 00 00 00 00 6E [08:13:19]Write i2c OK [08:13:19]MH_I2C_Read... [08:13:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:19]Read from MH i2c: E2 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 62 00 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 62 00 F1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7E 02 00 0E 04 04 00 D2 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 11 [08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7E 02 00 0E 04 04 00 D2 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:13:19]wFMCommunicate OK [08:13:19]SAM_PROTO_GetFieldsCounters done [08:13:19]requested_item shift.num is exist - process it [08:13:19]requested_item shift.opened is exist - process it [08:13:19]req_shift_opened [08:13:19]FM_GetShiftState [08:13:19]SAM_PROTO_GetShiftState [08:13:19]wFMCommunicate request_size=4 [08:13:19]MH_SAM_APDU [08:13:19]CAPDU: 80 13 01 00 [08:13:19]Write to MH i2c: E2 08 00 F2 01 80 13 01 00 00 00 00 00 70 [08:13:19]Write i2c OK [08:13:19]MH_I2C_Read... [08:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:19]Read from MH i2c: E2 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 0E 00 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 0E 00 F2 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 36 [08:13:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:13:19]wFMCommunicate OK [08:13:19]SAM_PROTO_GetShiftState done [08:13:19]FM_GetShiftState done [08:13:19]req_shift_opened done [08:13:19]requested_item shift.open_date is exist - process it [08:13:19]req_shift_open_date [08:13:19]req_shift_open_date done [08:13:19]produce_requested_data done [08:13:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163522,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:13:19]process_action_free close_receipt [08:13:19]json_value_free [08:13:19]json_value_free done [08:13:19]process_json_proto returns [08:13:19]Send response to host [08:13:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163522,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:13:19]free response buf [08:13:19]execute_script done [08:13:19]execute_script returns [08:13:19]free content buf [08:13:19]Sock 7.Close socket [08:13:19]Sock 7.Thread stoped [08:13:20]Connected sock=11 [08:13: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 37 36 39 36 01 00 00 CE B5 2E 01 4D D5 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 30 35 36 36 34 30 31 31 39 30 32 06 04 30 00 D0 9F D0 B8 D0 B2 D0 BE 20 45 53 53 41 20 D0 BB D0 B0 D0 B9 D0 BC 20 D0 BC D1 8F D1 82 D0 B0 20 36 2C 35 25 20 D1 81 D1 82 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 9A A1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7E 02 00 35 04 06 00 93 6D 8F AE C3 85 D1 3E 57 79 DA 92 5D 1C [08:13:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E2 9A 47 00 DB 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7E 02 00 F4 03 04 00 F0 4A C5 66 B6 04 01 00 00 03 3B 5D C1 9D 70 A7 F5 [08:13:20]CommunicateWithHost err = 0 [08:13:20]CheckOFDResponse [08:13:20]1017 (14) - 77093643461234 [08:13:20]1041 (16) - 0000000000871769 [08:13:20]1040 (4) - 163522 [08:13:20]1012 (4) - 21.08.2024 02:03 [08:13:20]1206 (1) - 0 [08:13:20]OFD Sender: Remove packet 163522 [08:13:20]ProducePacketName [08:13:20]name=ofd_packets/00163522 [08:13:20]NVStorageDeleteData [08:13:21]OFD Sender: No OFD packet to send [08:13:26]OFD Sender: No OFD packet to send [08:13:31]OFD Sender: No OFD packet to send [08:13:36]OFD Sender: No OFD packet to send [08:13:41]OFD Sender: No OFD packet to send [08:13:46]OFD Sender: No OFD packet to send [08:13:51]OFD Sender: No OFD packet to send [08:13:56]OFD Sender: No OFD packet to send [08:14:01]OFD Sender: No OFD packet to send [08:14:06]OFD Sender: No OFD packet to send [08:14:11]OFD Sender: No OFD packet to send [08:14:16]OFD Sender: No OFD packet to send [08:14:21]OFD Sender: No OFD packet to send [08:14:26]OFD Sender: No OFD packet to send [08:14:31]OFD Sender: No OFD packet to send [08:14:36]OFD Sender: No OFD packet to send [08:14:41]OFD Sender: No OFD packet to send [08:14:46]OFD Sender: No OFD packet to send [08:14:51]OFD Sender: No OFD packet to send [08:14:56]OFD Sender: No OFD packet to send [08:15:01]OFD Sender: No OFD packet to send [08:15:06]OFD Sender: No OFD packet to send [08:15:11]OFD Sender: No OFD packet to send [08:15:16]OFD Sender: No OFD packet to send [08:15:21]OFD Sender: No OFD packet to send [08:15:26]OFD Sender: No OFD packet to send [08:15:31]OFD Sender: No OFD packet to send [08:15:36]OFD Sender: No OFD packet to send [08:15:41]OFD Sender: No OFD packet to send [08:15:46]OFD Sender: No OFD packet to send [08:15:51]OFD Sender: No OFD packet to send [08:15:56]OFD Sender: No OFD packet to send [08:16:01]OFD Sender: No OFD packet to send [08:16:06]OFD Sender: No OFD packet to send [08:16:11]OFD Sender: No OFD packet to send [08:16:16]OFD Sender: No OFD packet to send [08:16:19]recv_with_timeout no data received [08:16:21]OFD Sender: No OFD packet to send [08:16:26]OFD Sender: No OFD packet to send [08:16:30]recv_with_timeout no data received [08:16:31]OFD Sender: No OFD packet to send [08:16:37]OFD Sender: No OFD packet to send [08:16:42]OFD Sender: No OFD packet to send [08:16:47]OFD Sender: No OFD packet to send [08:16:52]OFD Sender: No OFD packet to send [08:16:57]OFD Sender: No OFD packet to send [08:17:02]OFD Sender: No OFD packet to send [08:17:07]OFD Sender: No OFD packet to send [08:17:07]recv_with_timeout no data received [08:17:12]OFD Sender: No OFD packet to send [08:17:17]OFD Sender: No OFD packet to send [08:17:22]OFD Sender: No OFD packet to send [08:17:27]OFD Sender: No OFD packet to send [08:17:27]recv_with_timeout no data received [08:17:32]OFD Sender: No OFD packet to send [08:17:37]OFD Sender: No OFD packet to send [08:17:42]OFD Sender: No OFD packet to send [08:17:47]OFD Sender: No OFD packet to send [08:17:52]OFD Sender: No OFD packet to send [08:17:57]OFD Sender: No OFD packet to send [08:18:02]OFD Sender: No OFD packet to send [08:18:07]OFD Sender: No OFD packet to send [08:18:12]OFD Sender: No OFD packet to send [08:18:17]OFD Sender: No OFD packet to send [08:18:22]OFD Sender: No OFD packet to send [08:18:27]OFD Sender: No OFD packet to send [08:18:32]OFD Sender: No OFD packet to send [08:18:37]OFD Sender: No OFD packet to send [08:18:42]OFD Sender: No OFD packet to send [08:18:47]OFD Sender: No OFD packet to send [08:18:52]OFD Sender: No OFD packet to send [08:18:57]OFD Sender: No OFD packet to send [08:19:02]OFD Sender: No OFD packet to send [08:19:07]OFD Sender: No OFD packet to send [08:19:12]OFD Sender: No OFD packet to send [08:19:17]OFD Sender: No OFD packet to send [08:19:20]accept exits with 9 [08:19:20]New connection [08:19:20]New thread 3067063652 created [08:19:20]Thread 3066920292 joined [08:19:20]Waiting for new connection... [08:19:20] Sock 9.Parse request [08:19:20]Sock 9.Check first char [08:19:20]Sock 9.First char is OK [08:19:20]request: POST /json_proto HTTP/1.0 [08:19:20]Method: POST [08:19:20]URL: /json_proto [08:19:20]Method is POST - this is cgi request [08:19:20]url: /json_proto [08:19:20]query_string will be loaded in cgi processing [08:19:20]execute_cgi json_proto POST (null) [08:19:20]execute_cgi path=json_proto method=POST [08:19:20]POST find Content-Length [08:19:20]Host: 172.17.44.132:8080 [08:19:20]Content-Length: 678 [08:19:20]Content-Type: application/json [08:19:20] [08:19:20]POST finish read [08:19:20]Found Content-Length = 678 [08:19:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:20]execute_script... [08:19:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:20]POST & json_proto [08:19:20]process_json_proto [08:19:20]json parsed OK: [08:19:20]protocol is kg_v1.0 [08:19:20]action value=close_receipt [08:19:20]process_action close_receipt [08:19:20]cmd_close_receipt [08:19:20]MH_GetDate [08:19:20]Write to MH i2c: F0 00 00 F3 01 E3 [08:19:20]Write i2c OK [08:19:20]MH_I2C_Read... [08:19:20]Read from MH i2c: F0 [08:19:20]MH_I2C_Read... [08:19:20]Read from MH i2c: F0 09 00 [08:19:20]MH_I2C_Read... [08:19:20]Read from MH i2c: F0 09 00 F3 01 00 08 A3 C5 66 2A 83 C1 65 95 [08:19:20]GetLastDocTimeStamp 1724227994 [08:19:20]current date 1724228360 [08:19:20]FM_GetShiftState [08:19:20]SAM_PROTO_GetShiftState [08:19:20]wFMCommunicate request_size=4 [08:19:20]MH_SAM_APDU [08:19:20]CAPDU: 80 13 01 00 [08:19:20]Write to MH i2c: E2 08 00 F4 01 80 13 01 00 00 00 00 00 72 [08:19:20]Write i2c OK [08:19:20]MH_I2C_Read... [08:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:20]Read from MH i2c: E2 [08:19:20]MH_I2C_Read... [08:19:20]Read from MH i2c: E2 0E 00 [08:19:20]MH_I2C_Read... [08:19:20]Read from MH i2c: E2 0E 00 F4 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 38 [08:19:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:19:20]wFMCommunicate OK [08:19:20]SAM_PROTO_GetShiftState done [08:19:20]FM_GetShiftState done [08:19:20]opened in 1724199517 [08:19:20]opened+sec_in_day 1724285917 [08:19:20]quantity*price = 70037 [08:19:20]sum+1 = 70038 [08:19:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 121 21.08.2024 08:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163523 ФПД: 256969818796291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T081920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163523&fm=256969818796291&tin=02508201610067®Number=0000000000092562&sum=70000 [08:19:21]StoreToDocumentArchive [08:19:21]shift 466 fd 163523 [08:19:21]save to /storage/0466/doc_00163523 [08:19:21]save last doc name /storage/0466/doc_00163523 to /storage/kkm_last_doc_name [08:19:21]save OK [08:19:21]Clear old archive folders... [08:19:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:21]tlvbuf is 01CDCF40 [08:19:21]SAM_PROTO_ClearQueue [08:19:21]wFMCommunicate request_size=4 [08:19:21]MH_SAM_APDU [08:19:21]CAPDU: 80 09 00 00 [08:19:21]Write to MH i2c: E2 08 00 01 02 80 09 00 00 00 00 00 00 75 [08:19:21]Write i2c OK [08:19:21]MH_I2C_Read... [08:19:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:21]Read from MH i2c: E2 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 01 02 00 90 00 77 [08:19:21]RAPDU: 90 00 [08:19:21]wFMCommunicate OK [08:19:21]SAM_PROTO_ClearQueue done [08:19:21]KKMCreateOFDPacket [08:19:21]OFDProtocolAddRootSTLVToBuf [08:19:21]FM_MakeSignedData [08:19:21]FM_MakeSignedData [08:19:21]SAM_PROTO_SignData [08:19:21]wFMCommunicate request_size=4 [08:19:21]MH_SAM_APDU [08:19:21]CAPDU: 80 0D 01 02 [08:19:21]Write to MH i2c: E2 08 00 02 02 80 0D 01 02 00 00 00 00 7D [08:19:21]Write i2c OK [08:19:21]MH_I2C_Read... [08:19:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:21]Read from MH i2c: E2 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 02 02 00 90 00 78 [08:19:21]RAPDU: 90 00 [08:19:21]wFMCommunicate OK [08:19:21]wFMCommunicate request_size=255 [08:19:21]MH_SAM_APDU [08:19:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 79 00 00 00 F4 03 04 00 08 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7E 02 00 35 04 06 00 E9 [08:19:21]Write to MH i2c: E2 02 01 03 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 79 00 00 00 F4 03 04 00 08 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7E 02 00 35 04 06 00 E9 00 00 36 [08:19:21]Write i2c OK [08:19:21]MH_I2C_Read... [08:19:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:21]Read from MH i2c: E2 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 03 02 00 90 00 79 [08:19:21]RAPDU: 90 00 [08:19:21]wFMCommunicate OK [08:19:21]wFMCommunicate request_size=10 [08:19:21]MH_SAM_APDU [08:19:21]CAPDU: 80 0D 02 02 05 B6 72 C4 71 03 [08:19:21]Write to MH i2c: E2 0D 00 04 02 80 0D 02 02 05 00 B6 72 C4 71 03 00 00 EA [08:19:21]Write i2c OK [08:19:21]MH_I2C_Read... [08:19:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:21]Read from MH i2c: E2 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 03 00 04 02 00 90 00 7A [08:19:21]RAPDU: 90 00 [08:19:21]wFMCommunicate OK [08:19:21]wFMCommunicate request_size=4 [08:19:21]MH_SAM_APDU [08:19:21]CAPDU: 80 0D 03 02 [08:19:21]Write to MH i2c: E2 08 00 05 02 80 0D 03 02 00 00 00 00 82 [08:19:21]Write i2c OK [08:19:21]MH_I2C_Read... [08:19:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:21]Read from MH i2c: E2 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 0B 00 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 0B 00 05 02 00 22 68 1C 72 5A B5 03 DB 90 00 88 [08:19:21]RAPDU: 22 68 1C 72 5A B5 03 DB 90 00 [08:19:21]wFMCommunicate OK [08:19:21]SAM_PROTO_SignData done [08:19:21]FM_MakeSignedData done [08:19:21]CreateOFDProtocolMessage [08:19:21]wFMCommunicate request_size=4 [08:19:21]MH_SAM_APDU [08:19:21]CAPDU: 80 11 00 00 [08:19:21]Write to MH i2c: E2 08 00 06 02 80 11 00 00 00 00 00 00 82 [08:19:21]Write i2c OK [08:19:21]MH_I2C_Read... [08:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:21]Read from MH i2c: E2 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 17 00 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: E2 17 00 06 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [08:19:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:19:21]wFMCommunicate OK [08:19:21]CreateOFDProtocolMessage done [08:19:21]OFDSenderStorePacket 163523 [08:19:21]StoreOFDPacket docnum=163523 [08:19:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C4 86 07 01 F7 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 79 00 00 00 F4 03 04 00 08 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7E 02 00 35 04 06 00 E9 B6 72 C4 71 03 22 68 1C 72 5A B5 03 DB [08:19:21]CheckFolder [08:19:21]dirname=/storage/ofd_packets [08:19:21]CheckFolder done [08:19:21]ProducePacketName [08:19:21]name=ofd_packets/00163523 [08:19:21]NVStorageSaveData ofd_packets/00163523 [08:19:21]File name is /storage/ofd_packets/00163523 [08:19:21]Write 301 bytes [08:19:21]NVStorageSaveData done [08:19:21]OFDSenderStorePacket done [08:19:21]KKMCreateOFDPacket done [08:19:21]NVStorageSaveData kkm_last_timestamp [08:19:21]File name is /storage/kkm_last_timestamp [08:19:21]Write 4 bytes [08:19:21]NVStorageSaveData done [08:19:21]ExternCall_PrintAddStr [08:19:21]wPrintStart [08:19:21]Write to MH i2c: 01 00 00 07 02 09 [08:19:21]Write i2c OK [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: 01 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: 01 07 00 [08:19:21]MH_I2C_Read... [08:19:21]Read from MH i2c: 01 07 00 07 02 00 00 00 00 00 FF 0F 1E [08:19:21]RasterBufferAndPrint [08:19:21]line Счет N : (1)292068 [08:19:21]line ИНН: 02508201610067 [08:19:21]line Контрольно-Кассовый Чек [08:19:21]line ПРОДАЖА [08:19:21]line ТРК (МРК, ГНК) : 42 [08:19:21]line Товар: 2710124130 [08:19:21]line Аи-92-К-5 [08:19:21]line 10.330 * 67.80 [08:19:21]line = 700.37 [08:19:21]line НДС 12% НСП 1% [08:19:21]line > о реализуемом товаре [08:19:21]line ОКРУГЛЕНИЕ: -0.37 [08:19:21]line ИТОГО: 700.00 [08:19:21]line Внесено: 700.00 [08:19:21]line СДАЧА: 0.00 [08:19:21]line НСП 1% : 6.20 [08:19:21]line НДС 12% : 74.38 [08:19:21]line Наличными: 700.00 [08:19:21]line Безнал.: 0.00 [08:19:21]line Место: АЗС № 130 "Партнер Нефть" [08:19:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:19:21]line СНО: Общий режим [08:19:21]line Чек 121 21.08.2024 08:19 [08:19:21]line Смена: 466 ФФД: 1.0 [08:19:21]line ЗНМ: 0300000070 [08:19:21]line РНМ: 0000000000092562 [08:19:21]line Версия ККМ: 001 [08:19:21]line ФМ: 0000000000871769 [08:19:21]line ФД: 163523 [08:19:21]line ФПД: 256969818796291 [08:19:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T081920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163523&fm=256969818796291&tin=02508201610067®Number=0000000000092562&sum=70000 [08:19:21]written 0, free lines is 4095 [08:19:21]OFD Sender: Processing packet 163523 [packets to send 965, broken 964] [08:19:21]ProducePacketName [08:19:21]name=ofd_packets/00163523 [08:19:21]OFD Sender: To server: pG, [08:19:21]CommunicateWithHost lk.salyk.kg:30040 [08:19:21]ConnectInit lk.salyk.kg [08:19:22]Write to MH i2c: 01 00 00 32 02 34 [08:19:22]Write i2c OK [08:19:22]MH_I2C_Read... [08:19:22]Read from MH i2c: 01 [08:19:22]MH_I2C_Read... [08:19:22]Read from MH i2c: 01 07 00 [08:19:22]MH_I2C_Read... [08:19:22]Read from MH i2c: 01 07 00 32 02 00 00 00 00 00 AA 0C F1 [08:19:22]RasterBufferAndPrint [08:19:22]line [08:19:22]line [08:19:22]line [08:19:22]line [08:19:22]line [08:19:22]written 0, free lines is 3247 [08:19:22]MH_Cut [08:19:22]Write to MH i2c: D1 01 00 39 02 01 0D [08:19:22]Write i2c OK [08:19:22]MH_I2C_Read... [08:19:22]Read from MH i2c: D1 [08:19:22]MH_I2C_Read... [08:19:22]Read from MH i2c: D1 01 00 [08:19:22]MH_I2C_Read... [08:19:22]Read from MH i2c: D1 01 00 39 02 00 0C [08:19:22]Write to MH i2c: 01 00 00 3A 02 3C [08:19:22]Write i2c OK [08:19:22]MH_I2C_Read... [08:19:23]*** Cut start [08:19:23]*** Purtial cut [08:19:23]*** Stage 1: CUTSNS_PIN = 1 [08:19:23]Connected sock=10 [08:19: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 37 36 39 0F 01 00 00 C4 86 07 01 F7 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 79 00 00 00 F4 03 04 00 08 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7E 02 00 35 04 06 00 E9 B6 72 C4 71 03 22 68 1C 72 5A B5 03 DB [08:19:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AC 21 47 00 56 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 37 36 39 10 04 04 00 C3 7E 02 00 F4 03 04 00 5B 4C C5 66 B6 04 01 00 00 F7 BC 0C B2 A4 E0 08 1F [08:19:24]CommunicateWithHost err = 0 [08:19:24]CheckOFDResponse [08:19:24]1017 (14) - 77093643461234 [08:19:24]1041 (16) - 0000000000871769 [08:19:24]1040 (4) - 163523 [08:19:24]1012 (4) - 21.08.2024 02:09 [08:19:24]1206 (1) - 0 [08:19:24]OFD Sender: Remove packet 163523 [08:19:24]ProducePacketName [08:19:24]name=ofd_packets/00163523 [08:19:24]NVStorageDeleteData [08:19:24]OFD Sender: No OFD packet to send [08:19:25]Read from MH i2c: 01 [08:19:25]MH_I2C_Read... [08:19:25]*** Stop cut motor [08:19:25]*** Cut end [08:19:25]Read from MH i2c: 01 07 00 [08:19:25]MH_I2C_Read... [08:19:25]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [08:19:25]process_action close_receipt done [08:19:25]requested_data is exist [08:19:25]produce_requested_data [08:19:25]requested_item fm.sn is exist - process it [08:19:25]wFMCommunicate request_size=4 [08:19:25]MH_SAM_APDU [08:19:25]CAPDU: 80 11 00 00 [08:19:25]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [08:19:25]Write i2c OK [08:19:25]MH_I2C_Read... [08:19:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:25]Read from MH i2c: E2 [08:19:25]MH_I2C_Read... [08:19:25]Read from MH i2c: E2 17 00 [08:19:25]MH_I2C_Read... [08:19:25]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [08:19:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:19:25]wFMCommunicate OK [08:19:25]requested_item fd.num is exist - process it [08:19:25]SAM_PROTO_GetFieldsCounters [08:19:25]wFMCommunicate request_size=4 [08:19:25]MH_SAM_APDU [08:19:25]CAPDU: 80 13 00 00 [08:19:25]Write to MH i2c: E2 08 00 3C 02 80 13 00 00 00 00 00 00 BA [08:19:25]Write i2c OK [08:19:25]MH_I2C_Read... [08:19:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:25]Read from MH i2c: E2 [08:19:25]MH_I2C_Read... [08:19:25]Read from MH i2c: E2 62 00 [08:19:25]MH_I2C_Read... [08:19:25]Read from MH i2c: E2 62 00 3C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7E 02 00 0E 04 04 00 D2 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 61 [08:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7E 02 00 0E 04 04 00 D2 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:19:25]wFMCommunicate OK [08:19:25]SAM_PROTO_GetFieldsCounters done [08:19:25]requested_item shift.num is exist - process it [08:19:25]requested_item shift.opened is exist - process it [08:19:25]req_shift_opened [08:19:25]FM_GetShiftState [08:19:25]SAM_PROTO_GetShiftState [08:19:25]wFMCommunicate request_size=4 [08:19:25]MH_SAM_APDU [08:19:25]CAPDU: 80 13 01 00 [08:19:25]Write to MH i2c: E2 08 00 3D 02 80 13 01 00 00 00 00 00 BC [08:19:25]Write i2c OK [08:19:25]MH_I2C_Read... [08:19:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:25]Read from MH i2c: E2 [08:19:25]MH_I2C_Read... [08:19:25]Read from MH i2c: E2 0E 00 [08:19:25]MH_I2C_Read... [08:19:25]Read from MH i2c: E2 0E 00 3D 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 82 [08:19:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:19:25]wFMCommunicate OK [08:19:25]SAM_PROTO_GetShiftState done [08:19:25]FM_GetShiftState done [08:19:25]req_shift_opened done [08:19:25]requested_item shift.open_date is exist - process it [08:19:25]req_shift_open_date [08:19:25]req_shift_open_date done [08:19:25]produce_requested_data done [08:19:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163523,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:19:25]process_action_free close_receipt [08:19:25]json_value_free [08:19:25]json_value_free done [08:19:25]process_json_proto returns [08:19:25]Send response to host [08:19:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163523,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:19:25]free response buf [08:19:25]execute_script done [08:19:25]execute_script returns [08:19:25]free content buf [08:19:25]Sock 9.Close socket [08:19:25]Sock 9.Thread stoped [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:50]recv_with_timeout no data received [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 3066920292 created [08:20:05]Thread 3067063652 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.44.132:8080 [08:20:05]Content-Length: 679 [08:20:05]Content-Type: application/json [08:20:05] [08:20:05]POST finish read [08:20:05]Found Content-Length = 679 [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)292067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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)292067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 3E 02 2F [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 3E 02 00 35 A3 C5 66 2A 83 C1 65 0E [08:20:05]GetLastDocTimeStamp 1724228360 [08:20:05]current date 1724228405 [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 3F 02 80 13 01 00 00 00 00 00 BE [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 3F 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 84 [08:20:05]RAPDU: 09 00 01 5D 32 C5 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 1724199517 [08:20:05]opened+sec_in_day 1724285917 [08:20:05]quantity*price = 150037 [08:20:05]sum+1 = 150039 [08:20:05]Check (price>sum+1) || (price+1 о реализуемом товаре [08:22:59]line ОКРУГЛЕНИЕ: -0.38 [08:22:59]line ИТОГО: 1500.00 [08:22:59]line Внесено: 1500.00 [08:22:59]line СДАЧА: 0.00 [08:22:59]line НСП 1% : 13.28 [08:22:59]line НДС 12% : 159.33 [08:22:59]line Наличными: 1500.00 [08:22:59]line Безнал.: 0.00 [08:22:59]line Место: АЗС № 130 "Партнер Нефть" [08:22:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:22:59]line СНО: Общий режим [08:22:59]line Чек 122 21.08.2024 08:20 [08:22:59]line Смена: 466 ФФД: 1.0 [08:22:59]line ЗНМ: 0300000070 [08:22:59]line РНМ: 0000000000092562 [08:22:59]line Версия ККМ: 001 [08:22:59]line ФМ: 0000000000871769 [08:22:59]line ФД: 163524 [08:22:59]line ФПД: 25325395947653 [08:22:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082005&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163524&fm=25325395947653&tin=02508201610067®Number=0000000000092562&sum=150000 [08:22:59]written 0, free lines is 4095 [08:22:59]Write to MH i2c: 01 00 00 48 00 48 [08:22:59]Write i2c OK [08:22:59]MH_I2C_Read... [08:22:59]Read from MH i2c: 01 [08:22:59]MH_I2C_Read... [08:22:59]Read from MH i2c: 01 07 00 [08:22:59]MH_I2C_Read... [08:22:59]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 C8 0C 23 [08:22:59]RasterBufferAndPrint [08:22:59]line [08:22:59]line [08:22:59]line [08:22:59]line [08:22:59]line [08:22:59]written 0, free lines is 3290 [08:22:59]MH_Cut [08:22:59]Write to MH i2c: D1 01 00 4F 00 01 21 [08:22:59]Write i2c OK [08:22:59]MH_I2C_Read... [08:22:59]Read from MH i2c: D1 [08:22:59]MH_I2C_Read... [08:22:59]Read from MH i2c: D1 01 00 [08:22:59]MH_I2C_Read... [08:22:59]Read from MH i2c: D1 01 00 4F 00 00 20 [08:22:59]Write to MH i2c: 01 00 00 50 00 50 [08:22:59]Write i2c OK [08:22:59]MH_I2C_Read... [08:23:00]recv_with_timeout no data received [08:23:00]CommunicateWithHost answer receiving error [08:23:00]CommunicateWithHost err = -3 [08:23:00]OFD Sender: Server communicate error [08:23:00]*** Cut start [08:23:00]*** Purtial cut [08:23:00]*** Stage 1: CUTSNS_PIN = 1 [08:23:02]Read from MH i2c: 01 [08:23:02]MH_I2C_Read... [08:23:02]*** Stop cut motor [08:23:02]*** Cut end [08:23:02]Read from MH i2c: 01 07 00 [08:23:02]MH_I2C_Read... [08:23:02]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [08:23:02]process_action print_doc done [08:23:02]requested_data is exist [08:23:02]produce_requested_data [08:23:02]produce_requested_data return (null) [08:23:02]process_action_free print_doc [08:23:02]json_value_free [08:23:02]json_value_free done [08:23:02]process_json_proto returns [08:23:02]Send response to host [08:23:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [08:23:02]free response buf [08:23:02]execute_script done [08:23:02]execute_script returns [08:23:02]free content buf [08:23:02]Sock 8.Close socket [08:23:02]Sock 8.Thread stoped [08:23:03]accept exits with 10 [08:23:03]New connection [08:23:03]New thread 3067264356 created [08:23:03]Thread 3067407716 joined [08:23:03]Waiting for new connection... [08:23:03] Sock 10.Parse request [08:23:03]Sock 10.Check first char [08:23:03]Sock 10.First char is OK [08:23:03]request: POST /json_proto HTTP/1.0 [08:23:03]Method: POST [08:23:03]URL: /json_proto [08:23:03]Method is POST - this is cgi request [08:23:03]url: /json_proto [08:23:03]query_string will be loaded in cgi processing [08:23:03]execute_cgi json_proto POST (null) [08:23:03]execute_cgi path=json_proto method=POST [08:23:03]POST find Content-Length [08:23:03]Host: 172.17.44.132:8080 [08:23:03]Content-Length: 1176 [08:23:03]Content-Type: application/json [08:23:03] [08:23:03]POST finish read [08:23:03]Found Content-Length = 1176 [08:23:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50575", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42203100", "name": "\u0416\u0435\u0432 Orbit \u0431\u0430\u043D\u0430\u043D-\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:03]execute_script... [08:23:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50575", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42203100", "name": "\u0416\u0435\u0432 Orbit \u0431\u0430\u043D\u0430\u043D-\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:03]POST & json_proto [08:23:03]process_json_proto [08:23:03]json parsed OK: [08:23:03]protocol is kg_v1.0 [08:23:03]action value=close_receipt [08:23:03]process_action close_receipt [08:23:03]cmd_close_receipt [08:23:03]MH_GetDate [08:23:03]Write to MH i2c: F0 00 00 51 00 40 [08:23:03]Write i2c OK [08:23:03]MH_I2C_Read... [08:23:03]Read from MH i2c: F0 [08:23:03]MH_I2C_Read... [08:23:03]Read from MH i2c: F0 09 00 [08:23:03]MH_I2C_Read... [08:23:03]Read from MH i2c: F0 09 00 51 00 00 E8 A3 C5 66 2A 83 C1 65 D2 [08:23:03]GetLastDocTimeStamp 1724228405 [08:23:03]current date 1724228584 [08:23:03]FM_GetShiftState [08:23:03]SAM_PROTO_GetShiftState [08:23:03]wFMCommunicate request_size=4 [08:23:03]MH_SAM_APDU [08:23:03]CAPDU: 80 13 01 00 [08:23:03]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [08:23:03]Write i2c OK [08:23:03]MH_I2C_Read... [08:23:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:03]Read from MH i2c: E2 [08:23:03]MH_I2C_Read... [08:23:03]Read from MH i2c: E2 0E 00 [08:23:03]MH_I2C_Read... [08:23:03]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [08:23:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:23:03]wFMCommunicate OK [08:23:03]SAM_PROTO_GetShiftState done [08:23:03]FM_GetShiftState done [08:23:03]opened in 1724199517 [08:23:03]opened+sec_in_day 1724285917 [08:23:03]quantity*price = 5000 [08:23:03]sum+1 = 5001 [08:23:03]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310326 Вода Адыгене 1л б/г 1.000 * 35.00 = 35.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42203100 Жев Orbit банан-клубника 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.10 НДС 12% : 13.28 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 123 21.08.2024 08:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163525 ФПД: 216751417514844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163525&fm=216751417514844&tin=02508201610067®Number=0000000000092562&sum=12500 0 [08:23:05]StoreToDocumentArchive [08:23:05]shift 466 fd 163525 [08:23:05]save to /storage/0466/doc_00163525 [08:23:05]save last doc name /storage/0466/doc_00163525 to /storage/kkm_last_doc_name [08:23:05]save OK [08:23:05]Clear old archive folders... [08:23:05]ProcessDocumentItem done err = 0, tmpTLVsize=487 [08:23:05]tlvbuf is 01ECBD90 [08:23:05]SAM_PROTO_ClearQueue [08:23:05]wFMCommunicate request_size=4 [08:23:05]MH_SAM_APDU [08:23:05]CAPDU: 80 09 00 00 [08:23:05]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [08:23:05]Write i2c OK [08:23:05]MH_I2C_Read... [08:23:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:23:05]Read from MH i2c: E2 [08:23:05]MH_I2C_Read... [08:23:05]Read from MH i2c: E2 03 00 [08:23:05]MH_I2C_Read... [08:23:05]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [08:23:05]RAPDU: 90 00 [08:23:05]wFMCommunicate OK [08:23:05]SAM_PROTO_ClearQueue done [08:23:05]KKMCreateOFDPacket [08:23:05]OFDProtocolAddRootSTLVToBuf [08:23:05]FM_MakeSignedData [08:23:05]FM_MakeSignedData [08:23:05]SAM_PROTO_SignData [08:23:05]wFMCommunicate request_size=4 [08:23:05]MH_SAM_APDU [08:23:05]CAPDU: 80 0D 01 02 [08:23:05]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [08:23:05]Write i2c OK [08:23:05]MH_I2C_Read... [08:23:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:23:05]Read from MH i2c: E2 [08:23:05]MH_I2C_Read... [08:23:05]Read from MH i2c: E2 03 00 [08:23:05]MH_I2C_Read... [08:23:05]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [08:23:05]RAPDU: 90 00 [08:23:05]wFMCommunicate OK [08:23:05]wFMCommunicate request_size=255 [08:23:05]MH_SAM_APDU [08:23:05]CAPDU: 80 0D 02 02 FA 03 00 E7 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 [08:23:06]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 E7 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 00 00 CC [08:23:06]Write i2c OK [08:23:06]MH_I2C_Read... [08:23:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:06]Read from MH i2c: E2 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 03 00 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [08:23:06]RAPDU: 90 00 [08:23:06]wFMCommunicate OK [08:23:06]wFMCommunicate request_size=246 [08:23:06]MH_SAM_APDU [08:23:06]CAPDU: 80 0D 02 02 F1 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E8 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7E 02 00 35 04 06 00 C5 22 5F 3E DB 5C [08:23:06]Write to MH i2c: E2 F9 00 62 00 80 0D 02 02 F1 00 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E8 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7E 02 00 35 04 06 00 C5 22 5F 3E DB 5C 00 00 81 [08:23:06]Write i2c OK [08:23:06]MH_I2C_Read... [08:23:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:06]Read from MH i2c: E2 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 03 00 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [08:23:06]RAPDU: 90 00 [08:23:06]wFMCommunicate OK [08:23:06]wFMCommunicate request_size=4 [08:23:06]MH_SAM_APDU [08:23:06]CAPDU: 80 0D 03 02 [08:23:06]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [08:23:06]Write i2c OK [08:23:06]MH_I2C_Read... [08:23:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:23:06]Read from MH i2c: E2 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 0B 00 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 0B 00 63 00 00 29 84 80 4A 97 94 55 F8 90 00 CE [08:23:06]RAPDU: 29 84 80 4A 97 94 55 F8 90 00 [08:23:06]wFMCommunicate OK [08:23:06]SAM_PROTO_SignData done [08:23:06]FM_MakeSignedData done [08:23:06]CreateOFDProtocolMessage [08:23:06]wFMCommunicate request_size=4 [08:23:06]MH_SAM_APDU [08:23:06]CAPDU: 80 11 00 00 [08:23:06]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [08:23:06]Write i2c OK [08:23:06]MH_I2C_Read... [08:23:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:06]Read from MH i2c: E2 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 17 00 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [08:23:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:23:06]wFMCommunicate OK [08:23:06]CreateOFDProtocolMessage done [08:23:06]OFDSenderStorePacket 163525 [08:23:06]StoreOFDPacket docnum=163525 [08:23:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FB 01 00 00 E7 73 F3 01 B8 93 5A 03 01 00 03 00 E7 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E8 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7E 02 00 35 04 06 00 C5 22 5F 3E DB 5C 29 84 80 4A 97 94 55 F8 [08:23:06]CheckFolder [08:23:06]dirname=/storage/ofd_packets [08:23:06]CheckFolder done [08:23:06]ProducePacketName [08:23:06]name=ofd_packets/00163525 [08:23:06]NVStorageSaveData ofd_packets/00163525 [08:23:06]File name is /storage/ofd_packets/00163525 [08:23:06]Write 537 bytes [08:23:06]NVStorageSaveData done [08:23:06]OFDSenderStorePacket done [08:23:06]KKMCreateOFDPacket done [08:23:06]NVStorageSaveData kkm_last_timestamp [08:23:06]File name is /storage/kkm_last_timestamp [08:23:06]Write 4 bytes [08:23:06]NVStorageSaveData done [08:23:06]ExternCall_PrintAddStr [08:23:06]wPrintStart [08:23:06]Write to MH i2c: 01 00 00 65 00 65 [08:23:06]Write i2c OK [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: 01 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: 01 07 00 [08:23:06]MH_I2C_Read... [08:23:06]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [08:23:06]RasterBufferAndPrint [08:23:06]line Счет N : (3)50575 [08:23:06]line ИНН: 02508201610067 [08:23:06]line Контрольно-Кассовый Чек [08:23:06]line ПРОДАЖА [08:23:06]line Товар: 5449000005489 [08:23:06]line Вода Бонаква 1л б/г [08:23:06]line 1.000 * 50.00 [08:23:06]line = 50.00 [08:23:06]line НДС 12% НСП 1% [08:23:06]line > о реализуемом товаре [08:23:06]line Товар: 4700000310326 [08:23:06]line Вода Адыгене 1л б/г [08:23:06]line 1.000 * 35.00 [08:23:06]line = 35.00 [08:23:06]line НДС 12% НСП 1% [08:23:06]line > о реализуемом товаре [08:23:06]line Товар: 42203100 [08:23:07]line Жев Orbit банан-клубника [08:23:07]line 1.000 * 40.00 [08:23:07]line = 40.00 [08:23:07]line НДС 12% НСП 1% [08:23:07]line > о реализуемом товаре [08:23:07]line ИТОГО: 125.00 [08:23:07]line НСП 1% : 1.10 [08:23:07]line НДС 12% : 13.28 [08:23:07]line Наличными: 125.00 [08:23:07]line Безнал.: 0.00 [08:23:07]line Место: АЗС № 130 "Партнер Нефть" [08:23:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:23:07]line СНО: Общий режим [08:23:07]line Чек 123 21.08.2024 08:23 [08:23:07]line Смена: 466 ФФД: 1.0 [08:23:07]line ЗНМ: 0300000070 [08:23:07]line РНМ: 0000000000092562 [08:23:07]line Версия ККМ: 001 [08:23:07]line ФМ: 0000000000871769 [08:23:07]line ФД: 163525 [08:23:07]line ФПД: 216751417514844 [08:23:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163525&fm=216751417514844&tin=02508201610067®Number=0000000000092562&sum=12500 [08:23:07]line 0 [08:23:07]written 0, free lines is 4095 [08:23:07]Write to MH i2c: 01 00 00 99 00 99 [08:23:07]Write i2c OK [08:23:07]MH_I2C_Read... [08:23:07]Read from MH i2c: 01 [08:23:07]MH_I2C_Read... [08:23:07]Read from MH i2c: 01 07 00 [08:23:07]MH_I2C_Read... [08:23:07]Read from MH i2c: 01 07 00 99 00 00 00 00 00 00 0C 0C B8 [08:23:07]RasterBufferAndPrint [08:23:07]line [08:23:07]line [08:23:07]line [08:23:07]line [08:23:07]line [08:23:07]written 0, free lines is 3105 [08:23:07]MH_Cut [08:23:07]Write to MH i2c: D1 01 00 A0 00 01 72 [08:23:07]Write i2c OK [08:23:07]MH_I2C_Read... [08:23:07]Read from MH i2c: D1 [08:23:07]MH_I2C_Read... [08:23:07]Read from MH i2c: D1 01 00 [08:23:07]MH_I2C_Read... [08:23:07]Read from MH i2c: D1 01 00 A0 00 00 71 [08:23:07]Write to MH i2c: 01 00 00 A1 00 A1 [08:23:07]Write i2c OK [08:23:07]MH_I2C_Read... [08:23:08]*** Cut start [08:23:08]*** Purtial cut [08:23:08]*** Stage 1: CUTSNS_PIN = 1 [08:23:10]ConnectInit Can't take IP for lk.salyk.kg [08:23:10]CommunicateWithHost connect error [08:23:10]CommunicateWithHost err = -1 [08:23:10]OFD Sender: Server communicate error [08:23:10]OFD Sender: Processing packet 163524 [packets to send 966, broken 964] [08:23:10]ProducePacketName [08:23:10]name=ofd_packets/00163524 [08:23:10]OFD Sender: To server: pG, [08:23:10]CommunicateWithHost lk.salyk.kg:30040 [08:23:10]ConnectInit lk.salyk.kg [08:23:10]Read from MH i2c: 01 *** Stop cut motor [08:23:10] [08:23:10]*** Cut end [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: 01 07 00 [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 FF 0F B6 [08:23:10]process_action close_receipt done [08:23:10]requested_data is exist [08:23:10]produce_requested_data [08:23:10]requested_item fm.sn is exist - process it [08:23:10]wFMCommunicate request_size=4 [08:23:10]MH_SAM_APDU [08:23:10]CAPDU: 80 11 00 00 [08:23:10]Write to MH i2c: E2 08 00 A2 00 80 11 00 00 00 00 00 00 1C [08:23:10]Write i2c OK [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:10]E2 [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: E2 17 00 [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: E2 17 00 A2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [08:23:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:23:10]wFMCommunicate OK [08:23:10]requested_item fd.num is exist - process it [08:23:10]SAM_PROTO_GetFieldsCounters [08:23:10]wFMCommunicate request_size=4 [08:23:10]MH_SAM_APDU [08:23:10]CAPDU: 80 13 00 00 [08:23:10]Write to MH i2c: E2 08 00 A3 00 80 13 00 00 00 00 00 00 1F [08:23:10]Write i2c OK [08:23:10]MH_I2C_Read... [08:23:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:23:10]Read from MH i2c: E2 [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: E2 62 00 [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: E2 62 00 A3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7E 02 00 0E 04 04 00 D2 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 CE [08:23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7E 02 00 0E 04 04 00 D2 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:23:10]wFMCommunicate OK [08:23:10]SAM_PROTO_GetFieldsCounters done [08:23:10]requested_item shift.num is exist - process it [08:23:10]requested_item shift.opened is exist - process it [08:23:10]req_shift_opened [08:23:10]FM_GetShiftState [08:23:10]SAM_PROTO_GetShiftState [08:23:10]wFMCommunicate request_size=4 [08:23:10]MH_SAM_APDU [08:23:10]CAPDU: 80 13 01 00 [08:23:10]Write to MH i2c: E2 08 00 A4 00 80 13 01 00 00 00 00 00 21 [08:23:10]Write i2c OK [08:23:10]MH_I2C_Read... [08:23:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:10]Read from MH i2c: E2 [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: E2 0E 00 [08:23:10]MH_I2C_Read... [08:23:10]Read from MH i2c: E2 0E 00 A4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [08:23:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:23:10]wFMCommunicate OK [08:23:10]SAM_PROTO_GetShiftState done [08:23:10]FM_GetShiftState done [08:23:10]req_shift_opened done [08:23:10]requested_item shift.open_date is exist - process it [08:23:10]req_shift_open_date [08:23:10]req_shift_open_date done [08:23:10]produce_requested_data done [08:23:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163525,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:23:10]process_action_free close_receipt [08:23:10]json_value_free [08:23:10]json_value_free done [08:23:10]process_json_proto returns [08:23:10]Send response to host [08:23:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163525,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:23:10]free response buf [08:23:10]execute_script done [08:23:10]execute_script returns [08:23:10]free content buf [08:23:10]Sock 10.Close socket [08:23:10]Sock 10.Thread stoped [08:23:11]accept exits with 8 [08:23:11]New connection [08:23:11]New thread 3067407716 created [08:23:11]Thread 3067264356 joined [08:23:11]Waiting for new connection... [08:23:11] Sock 8.Parse request [08:23:11]Sock 8.Check first char [08:23:11]Sock 8.First char is OK [08:23:11]request: POST /json_proto HTTP/1.0 [08:23:11]Method: POST [08:23:11]URL: /json_proto [08:23:11]Method is POST - this is cgi request [08:23:11]url: /json_proto [08:23:11]query_string will be loaded in cgi processing [08:23:11]execute_cgi json_proto POST (null) [08:23:11]execute_cgi path=json_proto method=POST [08:23:11]POST find Content-Length [08:23:11]Host: 172.17.44.132:8080 [08:23:11]Content-Length: 685 [08:23:11]Content-Type: application/json [08:23:11] [08:23:11]POST finish read [08:23:11]Found Content-Length = 685 [08:23:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 33.850, "sum" : 1299.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1299.00, "payments": [ { "type": 0, "sum" : 1299.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:11]execute_script... [08:23: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)292066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 33.850, "sum" : 1299.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1299.00, "payments": [ { "type": 0, "sum" : 1299.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:11]POST & json_proto [08:23:11]process_json_proto [08:23:11]json parsed OK: [08:23:11]protocol is kg_v1.0 [08:23:11]action value=close_receipt [08:23:11]process_action close_receipt [08:23:11]cmd_close_receipt [08:23:11]MH_GetDate [08:23:11]Write to MH i2c: F0 00 00 A5 00 94 [08:23:11]Write i2c OK [08:23:11]MH_I2C_Read... [08:23:11]Read from MH i2c: F0 [08:23:11]MH_I2C_Read... [08:23:11]Read from MH i2c: F0 09 00 [08:23:11]MH_I2C_Read... [08:23:11]Read from MH i2c: F0 09 00 A5 00 00 F0 A3 C5 66 2A 83 C1 65 2E [08:23:11]GetLastDocTimeStamp 1724228584 [08:23:11]current date 1724228592 [08:23:11]FM_GetShiftState [08:23:11]SAM_PROTO_GetShiftState [08:23:11]wFMCommunicate request_size=4 [08:23:11]MH_SAM_APDU [08:23:11]CAPDU: 80 13 01 00 [08:23:11]Write to MH i2c: E2 08 00 A6 00 80 13 01 00 00 00 00 00 23 [08:23:11]Write i2c OK [08:23:11]MH_I2C_Read... [08:23:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:11]Read from MH i2c: E2 [08:23:11]MH_I2C_Read... [08:23:11]Read from MH i2c: E2 0E 00 [08:23:11]MH_I2C_Read... [08:23:11]Read from MH i2c: E2 0E 00 A6 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [08:23:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:23:11]wFMCommunicate OK [08:23:11]SAM_PROTO_GetShiftState done [08:23:11]FM_GetShiftState done [08:23:11]opened in 1724199517 [08:23:11]opened+sec_in_day 1724285917 [08:23:11]quantity*price = 129984 [08:23:11]sum+1 = 129985 [08:23:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.84 ИТОГО: 1299.00 Внесено: 1500.00 СДАЧА: 201.00 НСП 1% : 11.50 НДС 12% : 138.04 Наличными: 1299.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 124 21.08.2024 08:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163526 ФПД: 241147287114660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082312&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163526&fm=241147287114660&tin=02508201610067®Number=0000000000092562&sum=129900 [08:23:13]StoreToDocumentArchive [08:23:13]shift 466 fd 163526 [08:23:13]save to /storage/0466/doc_00163526 [08:23:13]save last doc name /storage/0466/doc_00163526 to /storage/kkm_last_doc_name [08:23:13]save OK [08:23:13]Clear old archive folders... [08:23:13]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:23:13]tlvbuf is 01EE1A20 [08:23:13]SAM_PROTO_ClearQueue [08:23:13]wFMCommunicate request_size=4 [08:23:13]MH_SAM_APDU [08:23:13]CAPDU: 80 09 00 00 [08:23:13]Write to MH i2c: E2 08 00 B3 00 80 09 00 00 00 00 00 00 25 [08:23:13]Write i2c OK [08:23:13]MH_I2C_Read... [08:23:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:23:13]Read from MH i2c: E2 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [08:23:13]RAPDU: 90 00 [08:23:13]wFMCommunicate OK [08:23:13]SAM_PROTO_ClearQueue done [08:23:13]KKMCreateOFDPacket [08:23:13]OFDProtocolAddRootSTLVToBuf [08:23:13]FM_MakeSignedData [08:23:13]FM_MakeSignedData [08:23:13]SAM_PROTO_SignData [08:23:13]wFMCommunicate request_size=4 [08:23:13]MH_SAM_APDU [08:23:13]CAPDU: 80 0D 01 02 [08:23:13]Write to MH i2c: E2 08 00 B4 00 80 0D 01 02 00 00 00 00 2D [08:23:13]Write i2c OK [08:23:13]MH_I2C_Read... [08:23:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:23:13]Read from MH i2c: E2 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [08:23:13]RAPDU: 90 00 [08:23:13]wFMCommunicate OK [08:23:13]wFMCommunicate request_size=255 [08:23:13]MH_SAM_APDU [08:23:13]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 35 00 00 00 00 07 04 06 00 6C 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 7C 00 00 00 F4 03 04 00 F0 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7E 02 00 35 04 06 00 DB 52 [08:23:13]Write to MH i2c: E2 02 01 B5 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 35 00 00 00 00 07 04 06 00 6C 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 7C 00 00 00 F4 03 04 00 F0 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7E 02 00 35 04 06 00 DB 52 00 00 68 [08:23:13]Write i2c OK [08:23:13]MH_I2C_Read... [08:23:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:13]Read from MH i2c: E2 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [08:23:13]RAPDU: 90 00 [08:23:13]wFMCommunicate OK [08:23:13]wFMCommunicate request_size=9 [08:23:13]MH_SAM_APDU [08:23:13]CAPDU: 80 0D 02 02 04 7A 63 13 A4 [08:23:13]Write to MH i2c: E2 0C 00 B6 00 80 0D 02 02 04 00 7A 63 13 A4 00 00 CC [08:23:13]Write i2c OK [08:23:13]MH_I2C_Read... [08:23:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:13]Read from MH i2c: E2 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [08:23:13]RAPDU: 90 00 [08:23:13]wFMCommunicate OK [08:23:13]wFMCommunicate request_size=4 [08:23:13]MH_SAM_APDU [08:23:13]CAPDU: 80 0D 03 02 [08:23:13]Write to MH i2c: E2 08 00 B7 00 80 0D 03 02 00 00 00 00 32 [08:23:13]Write i2c OK [08:23:13]MH_I2C_Read... [08:23:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:23:13]Read from MH i2c: E2 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 0B 00 [08:23:13]MH_I2C_Read... [08:23:13]Read from MH i2c: E2 0B 00 B7 00 00 C4 E1 B1 57 4A F3 20 52 90 00 8F [08:23:13]RAPDU: C4 E1 B1 57 4A F3 20 52 90 00 [08:23:13]wFMCommunicate OK [08:23:13]SAM_PROTO_SignData done [08:23:13]FM_MakeSignedData done [08:23:13]CreateOFDProtocolMessage [08:23:13]wFMCommunicate request_size=4 [08:23:13]MH_SAM_APDU [08:23:13]CAPDU: 80 11 00 00 [08:23:13]Write to MH i2c: E2 08 00 B8 00 80 11 00 00 00 00 00 00 32 [08:23:13]Write i2c OK [08:23:13]MH_I2C_Read... [08:23:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:14]Read from MH i2c: E2 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: E2 17 00 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: E2 17 00 B8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [08:23:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:23:14]wFMCommunicate OK [08:23:14]CreateOFDProtocolMessage done [08:23:14]OFDSenderStorePacket 163526 [08:23:14]StoreOFDPacket docnum=163526 [08:23:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 A9 4F 06 01 5A 64 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 35 00 00 00 00 07 04 06 00 6C 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 7C 00 00 00 F4 03 04 00 F0 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7E 02 00 35 04 06 00 DB 52 7A 63 13 A4 C4 E1 B1 57 4A F3 20 52 [08:23:14]CheckFolder [08:23:14]dirname=/storage/ofd_packets [08:23:14]CheckFolder done [08:23:14]ProducePacketName [08:23:14]name=ofd_packets/00163526 [08:23:14]NVStorageSaveData ofd_packets/00163526 [08:23:14]File name is /storage/ofd_packets/00163526 [08:23:14]Write 300 bytes [08:23:14]NVStorageSaveData done [08:23:14]OFDSenderStorePacket done [08:23:14]KKMCreateOFDPacket done [08:23:14]NVStorageSaveData kkm_last_timestamp [08:23:14]File name is /storage/kkm_last_timestamp [08:23:14]Write 4 bytes [08:23:14]NVStorageSaveData done [08:23:14]ExternCall_PrintAddStr [08:23:14]wPrintStart [08:23:14]Write to MH i2c: 01 00 00 B9 00 B9 [08:23:14]Write i2c OK [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: 01 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: 01 07 00 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: 01 07 00 B9 00 00 00 00 00 00 FF 0F CE [08:23:14]RasterBufferAndPrint [08:23:14]line Счет N : (1)292066 [08:23:14]line ИНН: 02508201610067 [08:23:14]line Контрольно-Кассовый Чек [08:23:14]line ПРОДАЖА [08:23:14]line ТРК (МРК, ГНК) : 81 [08:23:14]line Товар: 2711129700 [08:23:14]line ГАЗ-К-5 [08:23:14]line 33.850 * 38.40 [08:23:14]line = 1299.84 [08:23:14]line НДС 12% НСП 1% [08:23:14]line > о реализуемом товаре [08:23:14]line ОКРУГЛЕНИЕ: -0.84 [08:23:14]line ИТОГО: 1299.00 [08:23:14]line Внесено: 1500.00 [08:23:14]line СДАЧА: 201.00 [08:23:14]line НСП 1% : 11.50 [08:23:14]line НДС 12% : 138.04 [08:23:14]line Наличными: 1299.00 [08:23:14]line Безнал.: 0.00 [08:23:14]line Место: АЗС № 130 "Партнер Нефть" [08:23:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:23:14]line СНО: Общий режим [08:23:14]line Чек 124 21.08.2024 08:23 [08:23:14]line Смена: 466 ФФД: 1.0 [08:23:14]line ЗНМ: 0300000070 [08:23:14]line РНМ: 0000000000092562 [08:23:14]line Версия ККМ: 001 [08:23:14]line ФМ: 0000000000871769 [08:23:14]line ФД: 163526 [08:23:14]line ФПД: 241147287114660 [08:23:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082312&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163526&fm=241147287114660&tin=02508201610067®Number=0000000000092562&sum=129900 [08:23:14]written 0, free lines is 4095 [08:23:14]Write to MH i2c: 01 00 00 E4 00 E4 [08:23:14]Write i2c OK [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: 01 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: 01 07 00 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: 01 07 00 E4 00 00 00 00 00 00 BE 0C B5 [08:23:14]RasterBufferAndPrint [08:23:14]line [08:23:14]line [08:23:14]line [08:23:14]line [08:23:14]line [08:23:14]written 0, free lines is 3295 [08:23:14]MH_Cut [08:23:14]Write to MH i2c: D1 01 00 EB 00 01 BD [08:23:14]Write i2c OK [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: D1 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: D1 01 00 [08:23:14]MH_I2C_Read... [08:23:14]Read from MH i2c: D1 01 00 EB 00 00 BC [08:23:14]Write to MH i2c: 01 00 00 EC 00 EC [08:23:14]Write i2c OK [08:23:14]MH_I2C_Read... [08:23:15]ConnectInit Can't take IP for lk.salyk.kg [08:23:15]CommunicateWithHost connect error [08:23:15]CommunicateWithHost err = -1 [08:23:15]OFD Sender: Server communicate error [08:23:15]*** Cut start [08:23:15]*** Purtial cut [08:23:15]*** Stage 1: CUTSNS_PIN = 1 [08:23:15]OFD Sender: Processing packet 163524 [packets to send 967, broken 964] [08:23:15]ProducePacketName [08:23:15]name=ofd_packets/00163524 [08:23:15]OFD Sender: To server: pG, [08:23:15]CommunicateWithHost lk.salyk.kg:30040 [08:23:15]ConnectInit lk.salyk.kg [08:23:17]Read from MH i2c: 01 [08:23:17]MH_I2C_Read... [08:23:17]*** Stop cut motor [08:23:17]*** Cut end [08:23:17]Read from MH i2c: 01 07 00 [08:23:17]MH_I2C_Read... [08:23:17]Read from MH i2c: 01 07 00 EC 00 00 00 00 00 00 FF 0F 01 [08:23:17]process_action close_receipt done [08:23:17]requested_data is exist [08:23:17]produce_requested_data [08:23:17]requested_item fm.sn is exist - process it [08:23:17]wFMCommunicate request_size=4 [08:23:17]MH_SAM_APDU [08:23:17]CAPDU: 80 11 00 00 [08:23:17]Write to MH i2c: E2 08 00 ED 00 80 11 00 00 00 00 00 00 67 [08:23:17]Write i2c OK [08:23:17]MH_I2C_Read... [08:23:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:17]Read from MH i2c: E2 [08:23:17]MH_I2C_Read... [08:23:17]Read from MH i2c: E2 17 00 [08:23:17]MH_I2C_Read... [08:23:17]Read from MH i2c: E2 17 00 ED 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [08:23:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:23:17]wFMCommunicate OK [08:23:17]requested_item fd.num is exist - process it [08:23:17]SAM_PROTO_GetFieldsCounters [08:23:17]wFMCommunicate request_size=4 [08:23:17]MH_SAM_APDU [08:23:17]CAPDU: 80 13 00 00 [08:23:17]Write to MH i2c: E2 08 00 EE 00 80 13 00 00 00 00 00 00 6A [08:23:17]Write i2c OK [08:23:17]MH_I2C_Read... [08:23:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:23:17]Read from MH i2c: E2 [08:23:17]MH_I2C_Read... [08:23:17]Read from MH i2c: E2 62 00 [08:23:17]MH_I2C_Read... [08:23:17]Read from MH i2c: E2 62 00 EE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7E 02 00 0E 04 04 00 D2 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 1D [08:23:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7E 02 00 0E 04 04 00 D2 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:23:17]wFMCommunicate OK [08:23:17]SAM_PROTO_GetFieldsCounters done [08:23:17]requested_item shift.num is exist - process it [08:23:17]requested_item shift.opened is exist - process it [08:23:17]req_shift_opened [08:23:17]FM_GetShiftState [08:23:17]SAM_PROTO_GetShiftState [08:23:17]wFMCommunicate request_size=4 [08:23:17]MH_SAM_APDU [08:23:17]CAPDU: 80 13 01 00 [08:23:17]Write to MH i2c: E2 08 00 EF 00 80 13 01 00 00 00 00 00 6C [08:23:17]Write i2c OK [08:23:17]MH_I2C_Read... [08:23:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:17]Read from MH i2c: E2 [08:23:17]MH_I2C_Read... [08:23:17]Read from MH i2c: E2 0E 00 [08:23:17]MH_I2C_Read... [08:23:17]Read from MH i2c: E2 0E 00 EF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [08:23:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:23:17]wFMCommunicate OK [08:23:17]SAM_PROTO_GetShiftState done [08:23:17]FM_GetShiftState done [08:23:17]req_shift_opened done [08:23:17]requested_item shift.open_date is exist - process it [08:23:17]req_shift_open_date [08:23:17]req_shift_open_date done [08:23:17]produce_requested_data done [08:23:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163526,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:23:17]process_action_free close_receipt [08:23:17]json_value_free [08:23:17]json_value_free done [08:23:17]process_json_proto returns [08:23:17]Send response to host [08:23:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163526,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:23:17]free response buf [08:23:17]execute_script done [08:23:17]execute_script returns [08:23:17]free content buf [08:23:17]Sock 8.Close socket [08:23:17]Sock 8.Thread stoped [08:23:20]ConnectInit Can't take IP for lk.salyk.kg [08:23:20]CommunicateWithHost connect error [08:23:20]CommunicateWithHost err = -1 [08:23:20]OFD Sender: Server communicate error [08:23:25]OFD Sender: Processing packet 163524 [packets to send 967, broken 964] [08:23:25]ProducePacketName [08:23:25]name=ofd_packets/00163524 [08:23:25]OFD Sender: To server: pG, [08:23:25]CommunicateWithHost lk.salyk.kg:30040 [08:23:25]ConnectInit lk.salyk.kg [08:23:30]ConnectInit Can't take IP for lk.salyk.kg [08:23:30]CommunicateWithHost connect error [08:23:30]CommunicateWithHost err = -1 [08:23:30]OFD Sender: Server communicate error [08:23:35]OFD Sender: Processing packet 163524 [packets to send 967, broken 964] [08:23:35]ProducePacketName [08:23:35]name=ofd_packets/00163524 [08:23:35]OFD Sender: To server: pG, [08:23:35]CommunicateWithHost lk.salyk.kg:30040 [08:23:35]ConnectInit lk.salyk.kg [08:23:40]ConnectInit Can't take IP for lk.salyk.kg [08:23:40]CommunicateWithHost connect error [08:23:40]CommunicateWithHost err = -1 [08:23:40]OFD Sender: Server communicate error [08:23:45]OFD Sender: Processing packet 163524 [packets to send 967, broken 964] [08:23:45]ProducePacketName [08:23:45]name=ofd_packets/00163524 [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:50]ConnectInit Can't take IP for lk.salyk.kg [08:23:50]CommunicateWithHost connect error [08:23:50]CommunicateWithHost err = -1 [08:23:50]OFD Sender: Server communicate error [08:23:55]OFD Sender: Processing packet 163524 [packets to send 967, broken 964] [08:23:55]ProducePacketName [08:23:55]name=ofd_packets/00163524 [08:23:55]OFD Sender: To server: pG, [08:23:55]CommunicateWithHost lk.salyk.kg:30040 [08:23:55]ConnectInit lk.salyk.kg [08:24:00]ConnectInit Can't take IP for lk.salyk.kg [08:24:00]CommunicateWithHost connect error [08:24:00]CommunicateWithHost err = -1 [08:24:00]OFD Sender: Server communicate error [08:24:05]OFD Sender: Processing packet 163524 [packets to send 967, broken 964] [08:24:05]ProducePacketName [08:24:05]name=ofd_packets/00163524 [08:24:05]OFD Sender: To server: pG, [08:24:05]CommunicateWithHost lk.salyk.kg:30040 [08:24:05]ConnectInit lk.salyk.kg [08:24:08]accept exits with 10 [08:24:08]New connection [08:24:08]New thread 3067264356 created [08:24:08]Thread 3067407716 joined [08:24:08]Waiting for new connection... [08:24:08] Sock 10.Parse request [08:24:08]Sock 10.Check first char [08:24:08]Sock 10.First char is OK [08:24:08]request: POST /json_proto HTTP/1.0 [08:24:08]Method: POST [08:24:08]URL: /json_proto [08:24:08]Method is POST - this is cgi request [08:24:08]url: /json_proto [08:24:08]query_string will be loaded in cgi processing [08:24:08]execute_cgi json_proto POST (null) [08:24:08]execute_cgi path=json_proto method=POST [08:24:08]POST find Content-Length [08:24:08]Host: 172.17.44.132:8080 [08:24:08]Content-Length: 800 [08:24:08]Content-Type: application/json [08:24:08] [08:24:08]POST finish read [08:24:08]Found Content-Length = 800 [08:24:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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" ] } } [08:24:08]execute_script... [08:24: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)292070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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" ] } } [08:24:08]POST & json_proto [08:24:08]process_json_proto [08:24:08]json parsed OK: [08:24:08]protocol is kg_v1.0 [08:24:08]action value=close_receipt [08:24:08]process_action close_receipt [08:24:08]cmd_close_receipt [08:24:08]MH_GetDate [08:24:08]Write to MH i2c: F0 00 00 F0 00 DF [08:24:08]Write i2c OK [08:24:08]MH_I2C_Read... [08:24:08]Read from MH i2c: F0 [08:24:08]MH_I2C_Read... [08:24:08]Read from MH i2c: F0 09 00 [08:24:08]MH_I2C_Read... [08:24:08]Read from MH i2c: F0 09 00 F0 00 00 29 A4 C5 66 2A 83 C1 65 B3 [08:24:09]GetLastDocTimeStamp 1724228592 [08:24:09]current date 1724228649 [08:24:09]FM_GetShiftState [08:24:09]SAM_PROTO_GetShiftState [08:24:09]wFMCommunicate request_size=4 [08:24:09]MH_SAM_APDU [08:24:09]CAPDU: 80 13 01 00 [08:24:09]Write to MH i2c: E2 08 00 F1 00 80 13 01 00 00 00 00 00 6E [08:24:09]Write i2c OK [08:24:09]MH_I2C_Read... [08:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:09]Read from MH i2c: E2 [08:24:09]MH_I2C_Read... [08:24:09]Read from MH i2c: E2 0E 00 [08:24:09]MH_I2C_Read... [08:24:09]Read from MH i2c: E2 0E 00 F1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [08:24:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:24:09]wFMCommunicate OK [08:24:09]SAM_PROTO_GetShiftState done [08:24:09]FM_GetShiftState done [08:24:09]opened in 1724199517 [08:24:09]opened+sec_in_day 1724285917 [08:24:09]quantity*price = 100050 [08:24:09]sum+1 = 100052 [08:24:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 125 21.08.2024 08:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163527 ФПД: 257826319347143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082409&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163527&fm=257826319347143&tin=02508201610067®Number=0000000000092562&sum=100051 [08:24:10]StoreToDocumentArchive [08:24:10]shift 466 fd 163527 [08:24:10]save to /storage/0466/doc_00163527 [08:24:10]save last doc name /storage/0466/doc_00163527 to /storage/kkm_last_doc_name [08:24:10]save OK [08:24:10]Clear old archive folders... [08:24:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:24:10]tlvbuf is 01F0B110 [08:24:10]SAM_PROTO_ClearQueue [08:24:10]wFMCommunicate request_size=4 [08:24:10]MH_SAM_APDU [08:24:10]CAPDU: 80 09 00 00 [08:24:10]Write to MH i2c: E2 08 00 FE 00 80 09 00 00 00 00 00 00 70 [08:24:10]Write i2c OK [08:24:10]MH_I2C_Read... [08:24:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:10]Read from MH i2c: E2 [08:24:10]MH_I2C_Read... [08:24:10]Read from MH i2c: E2 03 00 [08:24:10]MH_I2C_Read... [08:24:10]Read from MH i2c: E2 03 00 FE 00 00 90 00 72 [08:24:10]RAPDU: 90 00 [08:24:10]wFMCommunicate OK [08:24:10]SAM_PROTO_ClearQueue done [08:24:10]KKMCreateOFDPacket [08:24:10]OFDProtocolAddRootSTLVToBuf [08:24:10]FM_MakeSignedData [08:24:10]FM_MakeSignedData [08:24:10]SAM_PROTO_SignData [08:24:10]wFMCommunicate request_size=4 [08:24:10]MH_SAM_APDU [08:24:10]CAPDU: 80 0D 01 02 [08:24:10]Write to MH i2c: E2 08 00 FF 00 80 0D 01 02 00 00 00 00 78 [08:24:10]Write i2c OK [08:24:10]MH_I2C_Read... [08:24:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:10]Read from MH i2c: E2 [08:24:10]MH_I2C_Read... [08:24:10]Read from MH i2c: E2 03 00 [08:24:10]MH_I2C_Read... [08:24:10]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [08:24:10]RAPDU: 90 00 [08:24:10]wFMCommunicate OK [08:24:10]wFMCommunicate request_size=255 [08:24:10]MH_SAM_APDU [08:24: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 38 30 30 06 04 09 00 D0 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 7D 00 00 00 F4 03 04 00 29 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7E 02 00 35 04 06 00 EA 7D DE 2D [08:24:10]Write to MH i2c: E2 02 01 00 01 ConnectInit Can't take IP for lk.salyk.kg [08:24:10]80 CommunicateWithHost connect error [08:24:10]0D CommunicateWithHost err = -1 [08:24:10]02 OFD Sender: Server communicate error [08:24:10]02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 7D 00 00 00 F4 03 04 00 29 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7E 02 00 35 04 06 00 EA 7D DE 2D 00 00 6F [08:24:11]Write i2c OK [08:24:11]MH_I2C_Read... [08:24:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:11]Read from MH i2c: E2 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 03 00 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [08:24:11]RAPDU: 90 00 [08:24:11]wFMCommunicate OK [08:24:11]wFMCommunicate request_size=7 [08:24:11]MH_SAM_APDU [08:24:11]CAPDU: 80 0D 02 02 02 AD C7 [08:24:11]Write to MH i2c: E2 0A 00 01 01 80 0D 02 02 02 00 AD C7 00 00 F4 [08:24:11]Write i2c OK [08:24:11]MH_I2C_Read... [08:24:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:11]Read from MH i2c: E2 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 03 00 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [08:24:11]RAPDU: 90 00 [08:24:11]wFMCommunicate OK [08:24:11]wFMCommunicate request_size=4 [08:24:11]MH_SAM_APDU [08:24:11]CAPDU: 80 0D 03 02 [08:24:11]Write to MH i2c: E2 08 00 02 01 80 0D 03 02 00 00 00 00 7E [08:24:11]Write i2c OK [08:24:11]MH_I2C_Read... [08:24:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:11]Read from MH i2c: E2 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 0B 00 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 0B 00 02 01 00 A9 38 92 B1 91 B0 50 2F 90 00 63 [08:24:11]RAPDU: A9 38 92 B1 91 B0 50 2F 90 00 [08:24:11]wFMCommunicate OK [08:24:11]SAM_PROTO_SignData done [08:24:11]FM_MakeSignedData done [08:24:11]CreateOFDProtocolMessage [08:24:11]wFMCommunicate request_size=4 [08:24:11]MH_SAM_APDU [08:24:11]CAPDU: 80 11 00 00 [08:24:11]Write to MH i2c: E2 08 00 03 01 80 11 00 00 00 00 00 00 7E [08:24:11]Write i2c OK [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 [08:24:11]MH_I2C_Read... [08:24:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:11]Read from MH i2c: E2 17 00 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: E2 17 00 03 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [08:24:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:24:11]wFMCommunicate OK [08:24:11]CreateOFDProtocolMessage done [08:24:11]OFDSenderStorePacket 163527 [08:24:11]StoreOFDPacket docnum=163527 [08:24:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 36 04 01 16 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 7D 00 00 00 F4 03 04 00 29 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7E 02 00 35 04 06 00 EA 7D DE 2D AD C7 A9 38 92 B1 91 B0 50 2F [08:24:11]CheckFolder [08:24:11]dirname=/storage/ofd_packets [08:24:11]CheckFolder done [08:24:11]ProducePacketName [08:24:11]name=ofd_packets/00163527 [08:24:11]NVStorageSaveData ofd_packets/00163527 [08:24:11]File name is /storage/ofd_packets/00163527 [08:24:11]Write 298 bytes [08:24:11]NVStorageSaveData done [08:24:11]OFDSenderStorePacket done [08:24:11]KKMCreateOFDPacket done [08:24:11]NVStorageSaveData kkm_last_timestamp [08:24:11]File name is /storage/kkm_last_timestamp [08:24:11]Write 4 bytes [08:24:11]NVStorageSaveData done [08:24:11]ExternCall_PrintAddStr [08:24:11]wPrintStart [08:24:11]Write to MH i2c: 01 00 00 04 01 05 [08:24:11]Write i2c OK [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: 01 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: 01 07 00 [08:24:11]MH_I2C_Read... [08:24:11]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 FF 0F 1A [08:24:11]RasterBufferAndPrint [08:24:11]line Счет N : (1)292070 [08:24:11]line ИНН: 02508201610067 [08:24:11]line Контрольно-Кассовый Чек [08:24:11]line ПРОДАЖА [08:24:11]line ТРК (МРК, ГНК) : 64 [08:24:11]line Товар: 2710194800 [08:24:11]line ДТ-К-5 [08:24:11]line 13.130 * 76.20 [08:24:11]line = 1000.51 [08:24:11]line НДС 12% НСП 1% [08:24:11]line > о реализуемом товаре [08:24:11]line ИТОГО: 1000.51 [08:24:11]line НСП 1% : 8.85 [08:24:11]line НДС 12% : 106.25 [08:24:11]line Наличными: 0.00 [08:24:11]line Безнал.: 1000.51 [08:24:11]line Место: АЗС № 130 "Партнер Нефть" [08:24:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:24:11]line СНО: Общий режим [08:24:11]line Чек 125 21.08.2024 08:24 [08:24:11]line Смена: 466 ФФД: 1.0 [08:24:11]line ЗНМ: 0300000070 [08:24:11]line РНМ: 0000000000092562 [08:24:11]line Версия ККМ: 001 [08:24:11]line Платежная система: O! деньги [08:24:11]line ФМ: 0000000000871769 [08:24:11]line ФД: 163527 [08:24:11]line ФПД: 257826319347143 [08:24:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082409&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163527&fm=257826319347143&tin=02508201610067®Number=0000000000092562&sum=100051 [08:24:11]written 0, free lines is 4095 [08:24:11]OFD Sender: Processing packet 163524 [packets to send 968, broken 964] [08:24:11]ProducePacketName [08:24:11]name=ofd_packets/00163524 [08:24:11]OFD Sender: To server: pG, [08:24:11]CommunicateWithHost lk.salyk.kg:30040 [08:24:11]ConnectInit lk.salyk.kg [08:24:12]Write to MH i2c: 01 00 00 2E 01 2F [08:24:12]Write i2c OK [08:24:12]MH_I2C_Read... [08:24:12]Read from MH i2c: 01 [08:24:12]MH_I2C_Read... [08:24:12]Read from MH i2c: 01 07 00 [08:24:12]MH_I2C_Read... [08:24:12]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 D6 0C 18 [08:24:12]RasterBufferAndPrint [08:24:12]line [08:24:12]line [08:24:12]line [08:24:12]line [08:24:12]line [08:24:12]written 0, free lines is 3326 [08:24:12]MH_Cut [08:24:12]Write to MH i2c: D1 01 00 35 01 01 08 [08:24:12]Write i2c OK [08:24:12]MH_I2C_Read... [08:24:12]Read from MH i2c: D1 [08:24:12]MH_I2C_Read... [08:24:12]Read from MH i2c: D1 01 00 [08:24:12]MH_I2C_Read... [08:24:12]Read from MH i2c: D1 01 00 35 01 00 07 [08:24:12]Write to MH i2c: 01 00 00 36 01 37 [08:24:12]Write i2c OK [08:24:12]MH_I2C_Read... [08:24:13]*** Cut start [08:24:13]*** Purtial cut [08:24:13]*** Stage 1: CUTSNS_PIN = 1 [08:24:15]Read from MH i2c: 01 [08:24:15]MH_I2C_Read... [08:24:15]*** Stop cut motor [08:24:15]*** Cut end [08:24:15]Read from MH i2c: 01 07 00 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: 01 07 00 36 01 00 00 00 00 00 FF 0F 4C [08:24:15]process_action close_receipt done [08:24:15]requested_data is exist [08:24:15]produce_requested_data [08:24:15]requested_item fm.sn is exist - process it [08:24:15]wFMCommunicate request_size=4 [08:24:15]MH_SAM_APDU [08:24:15]CAPDU: 80 11 00 00 [08:24:15]Write to MH i2c: E2 08 00 37 01 80 11 00 00 00 00 00 00 B2 [08:24:15]Write i2c OK [08:24:15]MH_I2C_Read... [08:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:15]Read from MH i2c: E2 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: E2 17 00 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: E2 17 00 37 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [08:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:24:15]wFMCommunicate OK [08:24:15]requested_item fd.num is exist - process it [08:24:15]SAM_PROTO_GetFieldsCounters [08:24:15]wFMCommunicate request_size=4 [08:24:15]MH_SAM_APDU [08:24:15]CAPDU: 80 13 00 00 [08:24:15]Write to MH i2c: E2 08 00 38 01 80 13 00 00 00 00 00 00 B5 [08:24:15]Write i2c OK [08:24:15]MH_I2C_Read... [08:24:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:15]Read from MH i2c: E2 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: E2 62 00 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: E2 62 00 38 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [08:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7E 02 00 0E 04 04 00 D2 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:24:15]wFMCommunicate OK [08:24:15]SAM_PROTO_GetFieldsCounters done [08:24:15]requested_item shift.num is exist - process it [08:24:15]requested_item shift.opened is exist - process it [08:24:15]req_shift_opened [08:24:15]FM_GetShiftState [08:24:15]SAM_PROTO_GetShiftState [08:24:15]wFMCommunicate request_size=4 [08:24:15]MH_SAM_APDU [08:24:15]CAPDU: 80 13 01 00 [08:24:15]Write to MH i2c: E2 08 00 39 01 80 13 01 00 00 00 00 00 B7 [08:24:15]Write i2c OK [08:24:15]MH_I2C_Read... [08:24:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:15]Read from MH i2c: E2 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: E2 0E 00 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: E2 0E 00 39 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7D [08:24:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:24:15]wFMCommunicate OK [08:24:15]SAM_PROTO_GetShiftState done [08:24:15]FM_GetShiftState done [08:24:15]req_shift_opened done [08:24:15]requested_item shift.open_date is exist - process it [08:24:15]req_shift_open_date [08:24:15]req_shift_open_date done [08:24:15]produce_requested_data done [08:24:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163527,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:24:15]process_action_free close_receipt [08:24:15]json_value_free [08:24:15]json_value_free done [08:24:15]process_json_proto returns [08:24:15]Send response to host [08:24:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163527,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:24:15]free response buf [08:24:15]execute_script done [08:24:15]execute_script returns [08:24:15]free content buf [08:24:15]Sock 10.Close socket [08:24:15]Sock 10.Thread stoped [08:24:15]accept exits with 12 [08:24:15]New connection [08:24:15]New thread 3067407716 created [08:24:15]Thread 3067264356 joined [08:24:15]Waiting for new connection... [08:24:15] Sock 12.Parse request [08:24:15]Sock 12.Check first char [08:24:15]Sock 12.First char is OK [08:24:15]request: POST /json_proto HTTP/1.0 [08:24:15]Method: POST [08:24:15]URL: /json_proto [08:24:15]Method is POST - this is cgi request [08:24:15]url: /json_proto [08:24:15]query_string will be loaded in cgi processing [08:24:15]execute_cgi json_proto POST (null) [08:24:15]execute_cgi path=json_proto method=POST [08:24:15]POST find Content-Length [08:24:15]Host: 172.17.44.132:8080 [08:24:15]Content-Length: 668 [08:24:15]Content-Type: application/json [08:24:15] [08:24:15]POST finish read [08:24:15]Found Content-Length = 668 [08:24:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [08:24:15]execute_script... [08:24: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)292069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [08:24:15]POST & json_proto [08:24:15]process_json_proto [08:24:15]json parsed OK: [08:24:15]protocol is kg_v1.0 [08:24:15]action value=close_receipt [08:24:15]process_action close_receipt [08:24:15]cmd_close_receipt [08:24:15]MH_GetDate [08:24:15]Write to MH i2c: F0 00 00 3A 01 2A [08:24:15]Write i2c OK [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: F0 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: F0 09 00 [08:24:15]MH_I2C_Read... [08:24:15]Read from MH i2c: F0 09 00 3A 01 00 30 A4 C5 66 2A 83 C1 65 05 [08:24:15]GetLastDocTimeStamp 1724228649 [08:24:15]current date 1724228656 [08:24:15]FM_GetShiftState [08:24:15]SAM_PROTO_GetShiftState [08:24:15]wFMCommunicate request_size=4 [08:24:15]MH_SAM_APDU [08:24:15]CAPDU: 80 13 01 00 [08:24:15]Write to MH i2c: E2 08 00 3B 01 80 13 01 00 00 00 00 00 B9 [08:24:15]Write i2c OK [08:24:15]MH_I2C_Read... [08:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:16]Read from MH i2c: E2 [08:24:16]MH_I2C_Read... [08:24:16]Read from MH i2c: E2 0E 00 [08:24:16]MH_I2C_Read... [08:24:16]Read from MH i2c: E2 0E 00 3B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [08:24:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:24:16]wFMCommunicate OK [08:24:16]SAM_PROTO_GetShiftState done [08:24:16]FM_GetShiftState done [08:24:16]opened in 1724199517 [08:24:16]opened+sec_in_day 1724285917 [08:24:16]quantity*price = 70038 [08:24:16]sum+1 = 70039 [08:24:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 126 21.08.2024 08:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163528 ФПД: 185222971687094 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082416&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163528&fm=185222971687094&tin=02508201610067®Number=0000000000092562&sum=70000 [08:24:17]StoreToDocumentArchive [08:24:17]shift 466 fd 163528 [08:24:17]save to /storage/0466/doc_00163528 [08:24:17]save last doc name /storage/0466/doc_00163528 to /storage/kkm_last_doc_name [08:24:17]save OK [08:24:17]Clear old archive folders... [08:24:17]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:24:17]tlvbuf is 01F38CF0 [08:24:17]SAM_PROTO_ClearQueue [08:24:17]wFMCommunicate request_size=4 [08:24:17]MH_SAM_APDU [08:24:17]CAPDU: 80 09 00 00 [08:24:17]Write to MH i2c: E2 08 00 48 01 80 09 00 00 00 00 00 00 BB [08:24:17]Write i2c OK [08:24:17]MH_I2C_Read... [08:24:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:17]Read from MH i2c: E2 [08:24:17]MH_I2C_Read... [08:24:17]Read from MH i2c: E2 03 00 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [08:24:18]RAPDU: 90 00 [08:24:18]wFMCommunicate OK [08:24:18]SAM_PROTO_ClearQueue done [08:24:18]KKMCreateOFDPacket [08:24:18]OFDProtocolAddRootSTLVToBuf [08:24:18]FM_MakeSignedData [08:24:18]FM_MakeSignedData [08:24:18]SAM_PROTO_SignData [08:24:18]wFMCommunicate request_size=4 [08:24:18]MH_SAM_APDU [08:24:18]CAPDU: 80 0D 01 02 [08:24:18]Write to MH i2c: E2 08 00 49 01 80 0D 01 02 00 00 00 00 C3 [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:18]Read from MH i2c: E2 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [08:24:18]RAPDU: 90 00 [08:24:18]wFMCommunicate OK [08:24:18]wFMCommunicate request_size=255 [08:24:18]MH_SAM_APDU [08:24:18]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 7E 00 00 00 F4 03 04 00 30 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7E 02 00 35 04 06 00 A8 75 95 [08:24:18]Write to MH i2c: E2 02 01 4A 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 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 7E 00 00 00 F4 03 04 00 30 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7E 02 00 35 04 06 00 A8 75 95 00 00 00 [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:18]Read from MH i2c: E2 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [08:24:18]RAPDU: 90 00 [08:24:18]wFMCommunicate OK [08:24:18]wFMCommunicate request_size=8 [08:24:18]MH_SAM_APDU [08:24:18]CAPDU: 80 0D 02 02 03 6E 80 B6 [08:24:18]Write to MH i2c: E2 0B 00 4B 01 80 0D 02 02 03 00 6E 80 B6 00 00 70 [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:18]Read from MH i2c: E2 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [08:24:18]RAPDU: 90 00 [08:24:18]wFMCommunicate OK [08:24:18]wFMCommunicate request_size=4 [08:24:18]MH_SAM_APDU [08:24:18]CAPDU: 80 0D 03 02 [08:24:18]Write to MH i2c: E2 08 00 4C 01 80 0D 03 02 00 00 00 00 C8 [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:18]Read from MH i2c: E2 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 0B 00 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 0B 00 4C 01 00 6E 5E 51 E9 50 49 C1 E5 90 00 0E [08:24:18]RAPDU: 6E 5E 51 E9 50 49 C1 E5 90 00 [08:24:18]wFMCommunicate OK [08:24:18]SAM_PROTO_SignData done [08:24:18]FM_MakeSignedData done [08:24:18]CreateOFDProtocolMessage [08:24:18]wFMCommunicate request_size=4 [08:24:18]MH_SAM_APDU [08:24:18]CAPDU: 80 11 00 00 [08:24:18]Write to MH i2c: E2 08 00 4D 01 80 11 00 00 00 00 00 00 C8 [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 [08:24:19]MH_I2C_Read... [08:24:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:19]Read from MH i2c: E2 17 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 17 00 4D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [08:24:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:24:19]wFMCommunicate OK [08:24:19]CreateOFDProtocolMessage done [08:24:19]OFDSenderStorePacket 163528 [08:24:19]StoreOFDPacket docnum=163528 [08:24:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E0 28 05 01 6C 27 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 7E 00 00 00 F4 03 04 00 30 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7E 02 00 35 04 06 00 A8 75 95 6E 80 B6 6E 5E 51 E9 50 49 C1 E5 [08:24:19]CheckFolder [08:24:19]dirname=/storage/ofd_packets [08:24:19]CheckFolder done [08:24:19]ProducePacketName [08:24:19]name=ofd_packets/00163528 [08:24:19]NVStorageSaveData ofd_packets/00163528 [08:24:19]File name is /storage/ofd_packets/00163528 [08:24:19]Write 299 bytes [08:24:19]NVStorageSaveData done [08:24:19]OFDSenderStorePacket done [08:24:19]KKMCreateOFDPacket done [08:24:19]NVStorageSaveData kkm_last_timestamp [08:24:19]File name is /storage/kkm_last_timestamp [08:24:19]Write 4 bytes [08:24:19]NVStorageSaveData done [08:24:19]ExternCall_PrintAddStr [08:24:19]wPrintStart [08:24:19]Write to MH i2c: 01 00 00 4E 01 4F [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 07 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [08:24:19]RasterBufferAndPrint [08:24:19]line Счет N : (1)292069 [08:24:19]line ИНН: 02508201610067 [08:24:19]line Контрольно-Кассовый Чек [08:24:19]line ПРОДАЖА [08:24:19]line ТРК (МРК, ГНК) : 31 [08:24:19]line Товар: 2710124130 [08:24:19]line SU-92-К-5 [08:24:19]line 10.180 * 68.80 [08:24:19]line = 700.38 [08:24:19]line НДС 12% НСП 1% [08:24:19]line > о реализуемом товаре [08:24:19]line ОКРУГЛЕНИЕ: -0.38 [08:24:19]line ИТОГО: 700.00 [08:24:19]line Внесено: 700.00 [08:24:19]line СДАЧА: 0.00 [08:24:19]line НСП 1% : 6.20 [08:24:19]line НДС 12% : 74.38 [08:24:19]line Наличными: 700.00 [08:24:19]line Безнал.: 0.00 [08:24:19]line Место: АЗС № 130 "Партнер Нефть" [08:24:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:24:19]line СНО: Общий режим [08:24:19]line Чек 126 21.08.2024 08:24 [08:24:19]line Смена: 466 ФФД: 1.0 [08:24:19]line ЗНМ: 0300000070 [08:24:19]line РНМ: 0000000000092562 [08:24:19]line Версия ККМ: 001 [08:24:19]line ФМ: 0000000000871769 [08:24:19]line ФД: 163528 [08:24:19]line ФПД: 185222971687094 [08:24:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082416&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163528&fm=185222971687094&tin=02508201610067®Number=0000000000092562&sum=70000 [08:24:19]written 0, free lines is 4095 [08:24:19]OFD Sender: Processing packet 163524 [packets to send 969, broken 964] [08:24:19]ProducePacketName [08:24:19]name=ofd_packets/00163524 [08:24:19]OFD Sender: To server: pG, [08:24:19]CommunicateWithHost lk.salyk.kg:30040 [08:24:19]ConnectInit lk.salyk.kg [08:24:19]Write to MH i2c: 01 00 00 79 01 7A [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 07 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 C2 0C 4F [08:24:19]RasterBufferAndPrint [08:24:19]line [08:24:19]line [08:24:19]line [08:24:19]line [08:24:19]line [08:24:19]written 0, free lines is 3313 [08:24:19]MH_Cut [08:24:19]Write to MH i2c: D1 01 00 80 01 01 53 [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: D1 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: D1 01 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: D1 01 00 80 01 00 52 [08:24:19]Write to MH i2c: 01 00 00 81 01 82 [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:20]*** Cut start [08:24:20]*** Purtial cut [08:24:20]*** Stage 1: CUTSNS_PIN = 1 [08:24:22]Read from MH i2c: 01 [08:24:22]MH_I2C_Read... [08:24:22]*** Stop cut motor [08:24:22]*** Cut end [08:24:22]Read from MH i2c: 01 07 00 [08:24:22]MH_I2C_Read... [08:24:22]Read from MH i2c: 01 07 00 81 01 00 00 00 00 00 FF 0F 97 [08:24:22]process_action close_receipt done [08:24:22]requested_data is exist [08:24:22]produce_requested_data [08:24:22]requested_item fm.sn is exist - process it [08:24:22]wFMCommunicate request_size=4 [08:24:22]MH_SAM_APDU [08:24:22]CAPDU: 80 11 00 00 [08:24:22]Write to MH i2c: E2 08 00 82 01 80 11 00 00 00 00 00 00 FD [08:24:22]Write i2c OK [08:24:22]MH_I2C_Read... [08:24:22]Read from MH i2c: E2 [08:24:22]MH_I2C_Read... [08:24:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:22]Read from MH i2c: E2 17 00 [08:24:22]MH_I2C_Read... [08:24:22]Read from MH i2c: E2 17 00 82 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [08:24:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:24:22]wFMCommunicate OK [08:24:22]requested_item fd.num is exist - process it [08:24:22]SAM_PROTO_GetFieldsCounters [08:24:22]wFMCommunicate request_size=4 [08:24:22]MH_SAM_APDU [08:24:22]CAPDU: 80 13 00 00 [08:24:22]Write to MH i2c: E2 08 00 83 01 80 13 00 00 00 00 00 00 00 [08:24:22]Write i2c OK [08:24:22]MH_I2C_Read... [08:24:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:22]Read from MH i2c: E2 [08:24:22]MH_I2C_Read... [08:24:22]Read from MH i2c: E2 62 00 [08:24:22]MH_I2C_Read... [08:24:22]Read from MH i2c: E2 62 00 83 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [08:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7E 02 00 0E 04 04 00 D2 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:24:23]wFMCommunicate OK [08:24:23]SAM_PROTO_GetFieldsCounters done [08:24:23]requested_item shift.num is exist - process it [08:24:23]requested_item shift.opened is exist - process it [08:24:23]req_shift_opened [08:24:23]FM_GetShiftState [08:24:23]SAM_PROTO_GetShiftState [08:24:23]wFMCommunicate request_size=4 [08:24:23]MH_SAM_APDU [08:24:23]CAPDU: 80 13 01 00 [08:24:23]Write to MH i2c: E2 08 00 84 01 80 13 01 00 00 00 00 00 02 [08:24:23]Write i2c OK [08:24:23]MH_I2C_Read... [08:24:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:23]Read from MH i2c: E2 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 0E 00 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 0E 00 84 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C8 [08:24:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:24:23]wFMCommunicate OK [08:24:23]SAM_PROTO_GetShiftState done [08:24:23]FM_GetShiftState done [08:24:23]req_shift_opened done [08:24:23]requested_item shift.open_date is exist - process it [08:24:23]req_shift_open_date [08:24:23]req_shift_open_date done [08:24:23]produce_requested_data done [08:24:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163528,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:24:23]process_action_free close_receipt [08:24:23]json_value_free [08:24:23]json_value_free done [08:24:23]process_json_proto returns [08:24:23]Send response to host [08:24:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163528,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:24:23]free response buf [08:24:23]execute_script done [08:24:23]execute_script returns [08:24:23]free content buf [08:24:23]Sock 12.Close socket [08:24:23]Sock 12.Thread stoped [08:24:24]ConnectInit Can't take IP for lk.salyk.kg [08:24:24]CommunicateWithHost connect error [08:24:24]CommunicateWithHost err = -1 [08:24:24]OFD Sender: Server communicate error [08:24:28]accept exits with 10 [08:24:28]New connection [08:24:28]New thread 3067264356 created [08:24:28]Thread 3067407716 joined [08:24:28]Waiting for new connection... [08:24:28] Sock 10.Parse request [08:24:28]Sock 10.Check first char [08:24:28]Sock 10.First char is OK [08:24:28]request: POST /json_proto HTTP/1.0 [08:24:28]Method: POST [08:24:28]URL: /json_proto [08:24:28]Method is POST - this is cgi request [08:24:28]url: /json_proto [08:24:28]query_string will be loaded in cgi processing [08:24:28]execute_cgi json_proto POST (null) [08:24:28]execute_cgi path=json_proto method=POST [08:24:28]POST find Content-Length [08:24:28]Host: 172.17.44.132:8080 [08:24:28]Content-Length: 677 [08:24:28]Content-Type: application/json [08:24:28] [08:24:28]POST finish read [08:24:28]Found Content-Length = 677 [08:24:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:28]execute_script... [08:24: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)292072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:28]POST & json_proto [08:24:28]process_json_proto [08:24:28]json parsed OK: [08:24:28]protocol is kg_v1.0 [08:24:28]action value=close_receipt [08:24:28]process_action close_receipt [08:24:28]cmd_close_receipt [08:24:28]MH_GetDate [08:24:28]Write to MH i2c: F0 00 00 85 01 75 [08:24:28]Write i2c OK [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: F0 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: F0 09 00 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: F0 09 00 85 01 00 3D A4 C5 66 2A 83 C1 65 5D [08:24:28]GetLastDocTimeStamp 1724228656 [08:24:28]current date 1724228669 [08:24:28]FM_GetShiftState [08:24:28]SAM_PROTO_GetShiftState [08:24:28]wFMCommunicate request_size=4 [08:24:28]MH_SAM_APDU [08:24:28]CAPDU: 80 13 01 00 [08:24:28]Write to MH i2c: E2 08 00 86 01 80 13 01 00 00 00 00 00 04 [08:24:28]Write i2c OK [08:24:28]MH_I2C_Read... [08:24:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:28]Read from MH i2c: E2 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: E2 0E 00 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: E2 0E 00 86 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CA [08:24:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:24:28]wFMCommunicate OK [08:24:28]SAM_PROTO_GetShiftState done [08:24:28]FM_GetShiftState done [08:24:28]opened in 1724199517 [08:24:28]opened+sec_in_day 1724285917 [08:24:28]quantity*price = 50036 [08:24:28]sum+1 = 50037 [08:24:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 127 21.08.2024 08:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163529 ФПД: 147165513087999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082429&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163529&fm=147165513087999&tin=02508201610067®Number=0000000000092562&sum=50000 [08:24:30]StoreToDocumentArchive [08:24:30]shift 466 fd 163529 [08:24:30]save to /storage/0466/doc_00163529 [08:24:30]save last doc name /storage/0466/doc_00163529 to /storage/kkm_last_doc_name [08:24:30]save OK [08:24:30]Clear old archive folders... [08:24:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:24:30]tlvbuf is 01F5BA40 [08:24:30]SAM_PROTO_ClearQueue [08:24:30]wFMCommunicate request_size=4 [08:24:30]MH_SAM_APDU [08:24:30]CAPDU: 80 09 00 00 [08:24:30]Write to MH i2c: E2 08 00 93 01 80 09 00 00 00 00 00 00 06 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:30]Read from MH i2c: E2 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 03 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [08:24:30]RAPDU: 90 00 [08:24:30]wFMCommunicate OK [08:24:30]SAM_PROTO_ClearQueue done [08:24:30]KKMCreateOFDPacket [08:24:30]OFDProtocolAddRootSTLVToBuf [08:24:30]FM_MakeSignedData [08:24:30]FM_MakeSignedData [08:24:30]SAM_PROTO_SignData [08:24:30]wFMCommunicate request_size=4 [08:24:30]MH_SAM_APDU [08:24:30]CAPDU: 80 0D 01 02 [08:24:30]Write to MH i2c: E2 08 00 94 01 80 0D 01 02 00 00 00 00 0E [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:30]Read from MH i2c: E2 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 03 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [08:24:30]RAPDU: 90 00 [08:24:30]wFMCommunicate OK [08:24:30]wFMCommunicate request_size=255 [08:24:30]MH_SAM_APDU [08:24:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 3D A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7E 02 00 35 04 06 00 85 [08:24:31]Write to MH i2c: E2 02 01 95 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 3D A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7E 02 00 35 04 06 00 85 00 00 BE [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:31]Read from MH i2c: E2 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [08:24:31]RAPDU: 90 00 [08:24:31]wFMCommunicate OK [08:24:31]wFMCommunicate request_size=10 [08:24:31]MH_SAM_APDU [08:24:31]CAPDU: 80 0D 02 02 05 D8 A4 21 7B FF [08:24:31]Write to MH i2c: E2 0D 00 96 01 80 0D 02 02 05 00 D8 A4 21 7B FF 00 00 32 [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:31]Read from MH i2c: E2 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [08:24:31]RAPDU: 90 00 [08:24:31]wFMCommunicate OK [08:24:31]wFMCommunicate request_size=4 [08:24:31]MH_SAM_APDU [08:24:31]CAPDU: 80 0D 03 02 [08:24:31]Write to MH i2c: E2 08 00 97 01 80 0D 03 02 00 00 00 00 13 [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:31]Read from MH i2c: E2 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 0B 00 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 0B 00 97 01 00 5A B4 4A 05 16 CE 00 EC 90 00 41 [08:24:31]RAPDU: 5A B4 4A 05 16 CE 00 EC 90 00 [08:24:31]wFMCommunicate OK [08:24:31]SAM_PROTO_SignData done [08:24:31]FM_MakeSignedData done [08:24:31]CreateOFDProtocolMessage [08:24:31]wFMCommunicate request_size=4 [08:24:31]MH_SAM_APDU [08:24:31]CAPDU: 80 11 00 00 [08:24:31]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 [08:24:31]MH_I2C_Read... [08:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:31]Read from MH i2c: E2 17 00 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [08:24:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:24:31]wFMCommunicate OK [08:24:31]CreateOFDProtocolMessage done [08:24:31]OFDSenderStorePacket 163529 [08:24:31]StoreOFDPacket docnum=163529 [08:24:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DE 81 07 01 7F B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 3D A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7E 02 00 35 04 06 00 85 D8 A4 21 7B FF 5A B4 4A 05 16 CE 00 EC [08:24:31]CheckFolder [08:24:31]dirname=/storage/ofd_packets [08:24:31]CheckFolder done [08:24:31]ProducePacketName [08:24:31]name=ofd_packets/00163529 [08:24:31]NVStorageSaveData ofd_packets/00163529 [08:24:31]File name is /storage/ofd_packets/00163529 [08:24:31]Write 301 bytes [08:24:31]NVStorageSaveData done [08:24:31]OFDSenderStorePacket done [08:24:31]KKMCreateOFDPacket done [08:24:31]NVStorageSaveData kkm_last_timestamp [08:24:31]File name is /storage/kkm_last_timestamp [08:24:31]Write 4 bytes [08:24:31]NVStorageSaveData done [08:24:31]ExternCall_PrintAddStr [08:24:31]wPrintStart [08:24:31]Write to MH i2c: 01 00 00 99 01 9A [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: 01 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: 01 07 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [08:24:32]RasterBufferAndPrint [08:24:32]line Счет N : (1)292072 [08:24:32]line ИНН: 02508201610067 [08:24:32]line Контрольно-Кассовый Чек [08:24:32]line ПРОДАЖА [08:24:32]line ТРК (МРК, ГНК) : 52 [08:24:32]line Товар: 2710124130 [08:24:32]line Аи-92-К-5 [08:24:32]line 7.380 * 67.80 [08:24:32]line = 500.36 [08:24:32]line НДС 12% НСП 1% [08:24:32]line > о реализуемом товаре [08:24:32]line ОКРУГЛЕНИЕ: -0.36 [08:24:32]line ИТОГО: 500.00 [08:24:32]line Внесено: 500.00 [08:24:32]line СДАЧА: 0.00 [08:24:32]line НСП 1% : 4.43 [08:24:32]line НДС 12% : 53.14 [08:24:32]line Наличными: 500.00 [08:24:32]line Безнал.: 0.00 [08:24:32]line Место: АЗС № 130 "Партнер Нефть" [08:24:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:24:32]line СНО: Общий режим [08:24:32]line Чек 127 21.08.2024 08:24 [08:24:32]line Смена: 466 ФФД: 1.0 [08:24:32]line ЗНМ: 0300000070 [08:24:32]line РНМ: 0000000000092562 [08:24:32]line Версия ККМ: 001 [08:24:32]line ФМ: 0000000000871769 [08:24:32]line ФД: 163529 [08:24:32]line ФПД: 147165513087999 [08:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082429&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163529&fm=147165513087999&tin=02508201610067®Number=0000000000092562&sum=50000 [08:24:32]written 0, free lines is 4095 [08:24:32]Write to MH i2c: 01 00 00 C4 01 C5 [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: 01 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: 01 07 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 C0 0C 98 [08:24:32]RasterBufferAndPrint [08:24:32]line [08:24:32]line [08:24:32]line [08:24:32]line [08:24:32]line [08:24:32]written 0, free lines is 3317 [08:24:32]MH_Cut [08:24:32]Write to MH i2c: D1 01 00 CB 01 01 9E [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: D1 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: D1 01 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: D1 01 00 CB 01 00 9D [08:24:32]Write to MH i2c: 01 00 00 CC 01 CD [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:33]*** Cut start [08:24:33]*** Purtial cut [08:24:33]*** Stage 1: CUTSNS_PIN = 1 [08:24:34]ConnectInit Can't take IP for lk.salyk.kg [08:24:34]CommunicateWithHost connect error [08:24:34]CommunicateWithHost err = -1 [08:24:34]OFD Sender: Server communicate error [08:24:34]OFD Sender: Processing packet 163524 [packets to send 970, broken 964] [08:24:34]ProducePacketName [08:24:34]name=ofd_packets/00163524 [08:24:34]OFD Sender: To server: pG, [08:24:34]CommunicateWithHost lk.salyk.kg:30040 [08:24:34]ConnectInit lk.salyk.kg [08:24:35]Read from MH i2c: 01 [08:24:35]MH_I2C_Read... [08:24:35]*** Stop cut motor [08:24:35]*** Cut end [08:24:35]Read from MH i2c: 01 07 00 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: 01 07 00 CC 01 00 00 00 00 00 FF 0F E2 [08:24:35]process_action close_receipt done [08:24:35]requested_data is exist [08:24:35]produce_requested_data [08:24:35]requested_item fm.sn is exist - process it [08:24:35]wFMCommunicate request_size=4 [08:24:35]MH_SAM_APDU [08:24:35]CAPDU: 80 11 00 00 [08:24:35]Write to MH i2c: E2 08 00 CD 01 80 11 00 00 00 00 00 00 48 [08:24:35]Write i2c OK [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 [08:24:35]MH_I2C_Read... [08:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:35]Read from MH i2c: E2 17 00 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 17 00 CD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [08:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:24:35]wFMCommunicate OK [08:24:35]requested_item fd.num is exist - process it [08:24:35]SAM_PROTO_GetFieldsCounters [08:24:35]wFMCommunicate request_size=4 [08:24:35]MH_SAM_APDU [08:24:35]CAPDU: 80 13 00 00 [08:24:35]Write to MH i2c: E2 08 00 CE 01 80 13 00 00 00 00 00 00 4B [08:24:35]Write i2c OK [08:24:35]MH_I2C_Read... [08:24:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:35]Read from MH i2c: E2 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 62 00 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 62 00 CE 01 00 5D 00 B9 04 01 00 01 11 04 10 00 Connected sock=9 [08:24:35]30 Data to sent: 30 87 30 95 30 F6 30 70 30 47 30 2C 30 01 30 00 30 30 38 30 37 30 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 C9 38 7E 37 02 31 00 37 0E 36 04 39 04 0C 00 01 D2 00 01 00 00 00 12 04 04 00 7F 00 00 00 5E 04 B2 04 D8 00 04 7F 01 00 56 00 2D 5A 00 03 57 01 04 00 04 03 00 00 80 00 00 00 19 04 04 00 00 00 00 F8 00 00 90 1E 00 04 0A 01 [08:24:35]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 01 00 23 7F 04 00 4A 00 00 00 8A 57 04 04 0A 04 00 00 32 80 37 00 00 00 19 04 04 00 00 00 00 00 90 31 00 30 [08:24:36]31 wFMCommunicate OK [08:24:36]39 SAM_PROTO_GetFieldsCounters done [08:24:36]34 requested_item shift.num is exist - process it [08:24:36]38 requested_item shift.opened is exist - process it [08:24:36]30 req_shift_opened [08:24:36]30 FM_GetShiftState [08:24:36]06 SAM_PROTO_GetShiftState [08:24:36]04 wFMCommunicate request_size=4 [08:24:36]09 MH_SAM_APDU [08:24:36]00 CAPDU: D0 80 94 13 D0 01 A2 00 [08:24:36]Write to MH i2c: E2 08 00 CF 01 80 13 01 00 2D 00 D0 00 9A 00 2D 00 35 4D FF [08:24:36]03 08 Write i2c OK [08:24:36]00 03 MH_I2C_Read... [08:24:36]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 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:36]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 7A 00 00 00 F4 03 04 00 35 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 Read from MH i2c: 11 E2 [08:24:36]04 MH_I2C_Read... [08:24:36]10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 Read from MH i2c: 36 E2 0E 39 00 10 [08:24:36]04 MH_I2C_Read... [08:24:36]04 Read from MH i2c: 00 E2 C4 0E 7E 00 02 CF 00 35 04 06 00 17 08 87 3A B0 85 6C 01 F7 00 F7 09 FB 00 1E 01 DE 5D A8 32 AF C5 [08:24:36]66 00 00 00 00 90 00 13 [08:24:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:24:36]wFMCommunicate OK [08:24:36]SAM_PROTO_GetShiftState done [08:24:36]FM_GetShiftState done [08:24:36]req_shift_opened done [08:24:36]requested_item shift.open_date is exist - process it [08:24:36]req_shift_open_date [08:24:36]req_shift_open_date done [08:24:36]produce_requested_data done [08:24:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163529,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:24:36]process_action_free close_receipt [08:24:36]json_value_free [08:24:36]json_value_free done [08:24:36]process_json_proto returns [08:24:36]Send response to host [08:24:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163529,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:24:36]free response buf [08:24:36]execute_script done [08:24:36]execute_script returns [08:24:36]free content buf [08:24:36]Sock 10.Close socket [08:24:36]Sock 10.Thread stoped [08:24:41]recv_with_timeout no data received [08:24:41]CommunicateWithHost answer receiving error [08:24:41]CommunicateWithHost err = -3 [08:24:41]OFD Sender: Server communicate error [08:24:46]OFD Sender: Processing packet 163524 [packets to send 970, broken 964] [08:24:46]ProducePacketName [08:24:46]name=ofd_packets/00163524 [08:24:46]OFD Sender: To server: pG, [08:24:46]CommunicateWithHost lk.salyk.kg:30040 [08:24:46]ConnectInit lk.salyk.kg [08:24:47]Connected sock=9 [08:24: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 37 36 39 0C 01 00 00 B2 D8 04 01 56 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 35 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7E 02 00 35 04 06 00 17 08 87 3A B0 85 6C F7 F7 FB 1E DE A8 AF [08:24:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3E C1 47 00 F1 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 37 36 39 10 04 04 00 C4 7E 02 00 F4 03 04 00 A0 4D C5 66 B6 04 01 00 00 2A F4 ED 5E 67 0A 34 8E [08:24:48]CommunicateWithHost err = 0 [08:24:48]CheckOFDResponse [08:24:48]1017 (14) - 77093643461234 [08:24:48]1041 (16) - 0000000000871769 [08:24:48]1040 (4) - 163524 [08:24:48]1012 (4) - 21.08.2024 02:14 [08:24:48]1206 (1) - 0 [08:24:48]OFD Sender: Remove packet 163524 [08:24:48]ProducePacketName [08:24:48]name=ofd_packets/00163524 [08:24:48]NVStorageDeleteData [08:24:48]OFD Sender: Processing packet 163525 [packets to send 969, broken 964] [08:24:48]ProducePacketName [08:24:48]name=ofd_packets/00163525 [08:24:48]OFD Sender: To server: pG, [08:24:48]CommunicateWithHost lk.salyk.kg:30040 [08:24:48]ConnectInit lk.salyk.kg [08:24:49]Connected sock=9 [08:24: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 37 36 39 FB 01 00 00 E7 73 F3 01 B8 93 5A 03 01 00 03 00 E7 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E8 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7E 02 00 35 04 06 00 C5 22 5F 3E DB 5C 29 84 80 4A 97 94 55 F8 [08:24:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EF 4F 47 00 82 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 37 36 39 10 04 04 00 C5 7E 02 00 F4 03 04 00 A2 4D C5 66 B6 04 01 00 00 24 9D A2 A9 BF 01 88 02 [08:24:53]CommunicateWithHost err = 0 [08:24:53]CheckOFDResponse [08:24:53]1017 (14) - 77093643461234 [08:24:53]1041 (16) - 0000000000871769 [08:24:53]1040 (4) - 163525 [08:24:53]1012 (4) - 21.08.2024 02:14 [08:24:53]1206 (1) - 0 [08:24:53]OFD Sender: Remove packet 163525 [08:24:53]ProducePacketName [08:24:53]name=ofd_packets/00163525 [08:24:53]NVStorageDeleteData [08:24:53]OFD Sender: Processing packet 163526 [packets to send 968, broken 964] [08:24:53]ProducePacketName [08:24:53]name=ofd_packets/00163526 [08:24:53]OFD Sender: To server: pG, [08:24:53]CommunicateWithHost lk.salyk.kg:30040 [08:24:53]ConnectInit lk.salyk.kg [08:24:55]Connected sock=9 [08:24: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 37 36 39 0E 01 00 00 A9 4F 06 01 5A 64 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 35 00 00 00 00 07 04 06 00 6C 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 7C 00 00 00 F4 03 04 00 F0 A3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7E 02 00 35 04 06 00 DB 52 7A 63 13 A4 C4 E1 B1 57 4A F3 20 52 [08: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 37 36 39 4F 00 00 00 26 FD 47 00 4C 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 37 36 39 10 04 04 00 C6 7E 02 00 F4 03 04 00 A8 4D C5 66 B6 04 01 00 00 41 5C 11 AF 13 21 FE 02 [08:24:59]CommunicateWithHost err = 0 [08:24:59]CheckOFDResponse [08:24:59]1017 (14) - 77093643461234 [08:24:59]1041 (16) - 0000000000871769 [08:24:59]1040 (4) - 163526 [08:24:59]1012 (4) - 21.08.2024 02:15 [08:24:59]1206 (1) - 0 [08:24:59]OFD Sender: Remove packet 163526 [08:24:59]ProducePacketName [08:24:59]name=ofd_packets/00163526 [08:24:59]NVStorageDeleteData [08:25:00]OFD Sender: Processing packet 163527 [packets to send 967, broken 964] [08:25:00]ProducePacketName [08:25:00]name=ofd_packets/00163527 [08:25:00]OFD Sender: To server: pG, [08:25:00]CommunicateWithHost lk.salyk.kg:30040 [08:25:00]ConnectInit lk.salyk.kg [08:25:04]Connected sock=9 [08:25: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 37 36 39 0C 01 00 00 F3 36 04 01 16 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 7D 00 00 00 F4 03 04 00 29 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7E 02 00 35 04 06 00 EA 7D DE 2D AD C7 A9 38 92 B1 91 B0 50 2F [08:25:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 58 D9 47 00 11 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 37 36 39 10 04 04 00 C7 7E 02 00 F4 03 04 00 B1 4D C5 66 B6 04 01 00 00 23 9C 9D 71 D8 ED F9 66 [08:25:05]CommunicateWithHost err = 0 [08:25:05]CheckOFDResponse [08:25:05]1017 (14) - 77093643461234 [08:25:05]1041 (16) - 0000000000871769 [08:25:05]1040 (4) - 163527 [08:25:05]1012 (4) - 21.08.2024 02:15 [08:25:05]1206 (1) - 0 [08:25:05]OFD Sender: Remove packet 163527 [08:25:05]ProducePacketName [08:25:05]name=ofd_packets/00163527 [08:25:05]NVStorageDeleteData [08:25:05]OFD Sender: Processing packet 163528 [packets to send 966, broken 964] [08:25:05]ProducePacketName [08:25:05]name=ofd_packets/00163528 [08:25:05]OFD Sender: To server: pG, [08:25:05]CommunicateWithHost lk.salyk.kg:30040 [08:25:05]ConnectInit lk.salyk.kg [08:25:08]Connected sock=9 [08:25: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 37 36 39 0D 01 00 00 E0 28 05 01 6C 27 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 7E 00 00 00 F4 03 04 00 30 A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7E 02 00 35 04 06 00 A8 75 95 6E 80 B6 6E 5E 51 E9 50 49 C1 E5 [08:25:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 31 32 47 00 EC 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 37 36 39 10 04 04 00 C8 7E 02 00 F4 03 04 00 B5 4D C5 66 B6 04 01 00 00 CA C8 50 30 B5 B9 5F 12 [08:25:09]CommunicateWithHost err = 0 [08:25:09]CheckOFDResponse [08:25:09]1017 (14) - 77093643461234 [08:25:09]1041 (16) - 0000000000871769 [08:25:09]1040 (4) - 163528 [08:25:09]1012 (4) - 21.08.2024 02:15 [08:25:09]1206 (1) - 0 [08:25:09]OFD Sender: Remove packet 163528 [08:25:09]ProducePacketName [08:25:09]name=ofd_packets/00163528 [08:25:09]NVStorageDeleteData [08:25:09]ConnectInit Can't connect to host [08:25:10]OFD Sender: Processing packet 163529 [packets to send 965, broken 964] [08:25:10]ProducePacketName [08:25:10]name=ofd_packets/00163529 [08:25:10]OFD Sender: To server: pG, [08:25:10]CommunicateWithHost lk.salyk.kg:30040 [08:25:10]ConnectInit lk.salyk.kg [08:25:11]Connected sock=9 [08:25: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 37 36 39 0F 01 00 00 DE 81 07 01 7F B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 3D A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7E 02 00 35 04 06 00 85 D8 A4 21 7B FF 5A B4 4A 05 16 CE 00 EC [08:25:13]accept exits with 8 [08:25:13]New connection [08:25:13]New thread 3067407716 created [08:25:13]Thread 3067264356 joined [08:25:13]Waiting for new connection... [08:25:13] Sock 8.Parse request [08:25:13]Sock 8.Check first char [08:25:13]Sock 8.First char is OK [08:25:13]request: POST /json_proto HTTP/1.0 [08:25:13]Method: POST [08:25:13]URL: /json_proto [08:25:13]Method is POST - this is cgi request [08:25:13]url: /json_proto [08:25:13]query_string will be loaded in cgi processing [08:25:13]execute_cgi json_proto POST (null) [08:25:13]execute_cgi path=json_proto method=POST [08:25:13]POST find Content-Length [08:25:13]Host: 172.17.44.132:8080 [08:25:13]Content-Length: 682 [08:25:13]Content-Type: application/json [08:25:13] [08:25:13]POST finish read [08:25:13]Found Content-Length = 682 [08:25:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [08:25:13]execute_script... [08:25:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [08:25:13]POST & json_proto [08:25:13]process_json_proto [08:25:13]json parsed OK: [08:25:13]protocol is kg_v1.0 [08:25:13]action value=close_receipt [08:25:13]process_action close_receipt [08:25:13]cmd_close_receipt [08:25:13]MH_GetDate [08:25:13]Write to MH i2c: F0 00 00 D0 01 C0 [08:25:13]Write i2c OK [08:25:13]MH_I2C_Read... [08:25:13]Read from MH i2c: F0 [08:25:13]MH_I2C_Read... [08:25:13]Read from MH i2c: F0 09 00 [08:25:13]MH_I2C_Read... [08:25:13]Read from MH i2c: F0 09 00 D0 01 00 6A A4 C5 66 2A 83 C1 65 D5 [08:25:13]GetLastDocTimeStamp 1724228669 [08:25:13]current date 1724228714 [08:25:13]FM_GetShiftState [08:25:13]SAM_PROTO_GetShiftState [08:25:13]wFMCommunicate request_size=4 [08:25:13]MH_SAM_APDU [08:25:13]CAPDU: 80 13 01 00 [08:25:13]Write to MH i2c: E2 08 00 D1 01 80 13 01 00 00 00 00 00 4F [08:25:13]Write i2c OK [08:25:13]MH_I2C_Read... [08:25:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:13]Read from MH i2c: E2 [08:25:13]MH_I2C_Read... [08:25:13]Read from MH i2c: E2 0E 00 [08:25:13]MH_I2C_Read... [08:25:13]Read from MH i2c: E2 0E 00 D1 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [08:25:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:25:13]wFMCommunicate OK [08:25:13]SAM_PROTO_GetShiftState done [08:25:13]FM_GetShiftState done [08:25:13]opened in 1724199517 [08:25:13]opened+sec_in_day 1724285917 [08:25:13]quantity*price = 150041 [08:25:13]sum+1 = 150042 [08:25:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 128 21.08.2024 08:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163530 ФПД: 128660656799335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163530&fm=128660656799335&tin=02508201610067®Number=0000000000092562&sum=150000 [08:25:15]StoreToDocumentArchive [08:25:15]shift 466 fd 163530 [08:25:15]save to /storage/0466/doc_00163530 [08:25:15]save last doc name /storage/0466/doc_00163530 to /storage/kkm_last_doc_name [08:25:15]save OK [08:25:15]Clear old archive folders... [08:25:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:25:15]tlvbuf is 01E54E20 [08:25:15]SAM_PROTO_ClearQueue [08:25:15]wFMCommunicate request_size=4 [08:25:15]MH_SAM_APDU [08:25:15]CAPDU: 80 09 00 00 [08:25:15]Write to MH i2c: E2 08 00 DE 01 80 09 00 00 00 00 00 00 51 [08:25:15]Write i2c OK [08:25:15]MH_I2C_Read... [08:25:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:15]Read from MH i2c: E2 [08:25:15]MH_I2C_Read... [08:25:15]Read from MH i2c: E2 03 00 [08:25:15]MH_I2C_Read... [08:25:15]Read from MH i2c: E2 03 00 DE 01 00 90 00 53 [08:25:15]RAPDU: 90 00 [08:25:15]wFMCommunicate OK [08:25:15]SAM_PROTO_ClearQueue done [08:25:15]KKMCreateOFDPacket [08:25:15]OFDProtocolAddRootSTLVToBuf [08:25:15]FM_MakeSignedData [08:25:15]FM_MakeSignedData [08:25:15]SAM_PROTO_SignData [08:25:15]wFMCommunicate request_size=4 [08:25:15]MH_SAM_APDU [08:25:15]CAPDU: 80 0D 01 02 [08:25:15]Write to MH i2c: E2 08 00 DF 01 80 0D 01 02 00 00 00 00 59 [08:25:15]Write i2c OK [08:25:15]MH_I2C_Read... [08:25:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:16]Read from MH i2c: E2 [08:25:16]MH_I2C_Read... [08:25:16]Read from MH i2c: E2 03 00 [08:25:16]MH_I2C_Read... [08:25:16]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [08:25:16]RAPDU: 90 00 [08:25:16]wFMCommunicate OK [08:25:16]wFMCommunicate request_size=255 [08:25:16]MH_SAM_APDU [08:25:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 6A A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7E 02 OFD Sender: No OFD packet to send [08:25:16]00 35 04 06 00 75 [08:25:16]Write to MH i2c: E2 02 01 E0 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 6A A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7E 02 00 35 04 06 00 75 00 00 9D [08:25:16]Write i2c OK [08:25:16]MH_I2C_Read... [08:25:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:16]Read from MH i2c: E2 [08:25:16]MH_I2C_Read... [08:25:16]Read from MH i2c: E2 03 00 [08:25:16]MH_I2C_Read... [08:25:16]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [08:25:16]RAPDU: 90 00 [08:25:16]wFMCommunicate OK [08:25:16]wFMCommunicate request_size=10 [08:25:16]MH_SAM_APDU [08:25:16]CAPDU: 80 0D 02 02 05 04 24 BE BE 67 [08:25:16]Write to MH i2c: E2 0D 00 E1 01 80 0D 02 02 05 00 04 24 BE BE 67 00 00 71 [08:25:16]Write i2c OK [08:25:16]MH_I2C_Read... [08:25:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:16]Read from MH i2c: E2 [08:25:16]MH_I2C_Read... [08:25:16]Read from MH i2c: E2 03 00 [08:25:16]MH_I2C_Read... [08:25:16]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [08:25:17]RAPDU: 90 00 [08:25:17]wFMCommunicate OK [08:25:17]wFMCommunicate request_size=4 [08:25:17]MH_SAM_APDU [08:25:17]CAPDU: 80 0D 03 02 [08:25:17]Write to MH i2c: E2 08 00 E2 01 80 0D 03 02 00 00 00 00 5E [08:25:17]Write i2c OK [08:25:17]MH_I2C_Read... [08:25:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:17]Read from MH i2c: E2 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: E2 0B 00 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: E2 0B 00 E2 01 00 3F 7C AC 56 50 CD 72 B6 90 00 61 [08:25:17]RAPDU: 3F 7C AC 56 50 CD 72 B6 90 00 [08:25:17]wFMCommunicate OK [08:25:17]SAM_PROTO_SignData done [08:25:17]FM_MakeSignedData done [08:25:17]CreateOFDProtocolMessage [08:25:17]wFMCommunicate request_size=4 [08:25:17]MH_SAM_APDU [08:25:17]CAPDU: 80 11 00 00 [08:25:17]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [08:25:17]Write i2c OK [08:25:17]MH_I2C_Read... [08:25:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:17]Read from MH i2c: E2 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: E2 17 00 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [08:25:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:25:17]wFMCommunicate OK [08:25:17]CreateOFDProtocolMessage done [08:25:17]OFDSenderStorePacket 163530 [08:25:17]StoreOFDPacket docnum=163530 [08:25:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8E 63 07 01 17 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 6A A4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7E 02 00 35 04 06 00 75 04 24 BE BE 67 3F 7C AC 56 50 CD 72 B6 [08:25:17]CheckFolder [08:25:17]dirname=/storage/ofd_packets [08:25:17]CheckFolder done [08:25:17]ProducePacketName [08:25:17]name=ofd_packets/00163530 [08:25:17]NVStorageSaveData ofd_packets/00163530 [08:25:17]File name is /storage/ofd_packets/00163530 [08:25:17]Write 301 bytes [08:25:17]NVStorageSaveData done [08:25:17]OFDSenderStorePacket done [08:25:17]KKMCreateOFDPacket done [08:25:17]NVStorageSaveData kkm_last_timestamp [08:25:17]File name is /storage/kkm_last_timestamp [08:25:17]Write 4 bytes [08:25:17]NVStorageSaveData done [08:25:17]ExternCall_PrintAddStr [08:25:17]wPrintStart [08:25:17]Write to MH i2c: 01 00 00 E4 01 E5 [08:25:17]OFD Sender: Processing packet 163530 [packets to send 965, broken 964] [08:25:17]ProducePacketName [08:25:17]name=ofd_packets/00163530 [08:25:17]OFD Sender: To server: pG, [08:25:17]CommunicateWithHost lk.salyk.kg:30040 [08:25:17]ConnectInit lk.salyk.kg [08:25:17]Write i2c OK [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: 01 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: 01 07 00 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 FF 0F FA [08:25:17]RasterBufferAndPrint [08:25:17]line Счет N : (1)292073 [08:25:17]line ИНН: 02508201610067 [08:25:17]line Контрольно-Кассовый Чек [08:25:17]line ПРОДАЖА [08:25:17]line ТРК (МРК, ГНК) : 42 [08:25:17]line Товар: 2710124130 [08:25:17]line Аи-92-К-5 [08:25:17]line 22.130 * 67.80 [08:25:17]line = 1500.41 [08:25:17]line НДС 12% НСП 1% [08:25:17]line > о реализуемом товаре [08:25:17]line ОКРУГЛЕНИЕ: -0.41 [08:25:17]line ИТОГО: 1500.00 [08:25:17]line Внесено: 1500.00 [08:25:17]line СДАЧА: 0.00 [08:25:17]line НСП 1% : 13.28 [08:25:17]line НДС 12% : 159.34 [08:25:17]line Наличными: 1500.00 [08:25:17]line Безнал.: 0.00 [08:25:17]line Место: АЗС № 130 "Партнер Нефть" [08:25:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:25:17]line СНО: Общий режим [08:25:17]line Чек 128 21.08.2024 08:25 [08:25:17]line Смена: 466 ФФД: 1.0 [08:25:17]line ЗНМ: 0300000070 [08:25:17]line РНМ: 0000000000092562 [08:25:17]line Версия ККМ: 001 [08:25:17]line ФМ: 0000000000871769 [08:25:17]line ФД: 163530 [08:25:17]line ФПД: 128660656799335 [08:25:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163530&fm=128660656799335&tin=02508201610067®Number=0000000000092562&sum=150000 [08:25:17]written 0, free lines is 4095 [08:25:17]Write to MH i2c: 01 00 00 0F 02 11 [08:25:17]Write i2c OK [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: 01 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: 01 07 00 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 B7 0C DB [08:25:17]RasterBufferAndPrint [08:25:17]line [08:25:17]line [08:25:17]line [08:25:17]line [08:25:17]line [08:25:17]written 0, free lines is 3318 [08:25:17]MH_Cut [08:25:17]Write to MH i2c: D1 01 00 16 02 01 EA [08:25:17]Write i2c OK [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: D1 [08:25:17]MH_I2C_Read... [08:25:17]Read from MH i2c: D1 01 00 [08:25:18]MH_I2C_Read... [08:25:18]Read from MH i2c: D1 01 00 16 02 00 E9 [08:25:18]Write to MH i2c: 01 00 00 17 02 19 [08:25:18]Write i2c OK [08:25:18]MH_I2C_Read... [08:25:18]*** Cut start [08:25:18]*** Purtial cut [08:25:18]*** Stage 1: CUTSNS_PIN = 1 [08:25:20]Read from MH i2c: 01 [08:25:20]MH_I2C_Read... [08:25:20]*** Stop cut motor [08:25:20]*** Cut end [08:25:20]Read from MH i2c: 01 07 00 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: 01 07 00 17 02 00 00 00 00 00 FF 0F 2E [08:25:20]process_action close_receipt done [08:25:20]requested_data is exist [08:25:20]produce_requested_data [08:25:20]requested_item fm.sn is exist - process it [08:25:20]wFMCommunicate request_size=4 [08:25:20]MH_SAM_APDU [08:25:20]CAPDU: 80 11 00 00 [08:25:20]Write to MH i2c: E2 08 00 18 02 80 11 00 00 00 00 00 00 94 [08:25:20]Write i2c OK [08:25:20]MH_I2C_Read... [08:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:20]Read from MH i2c: E2 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 17 00 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 17 00 18 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [08:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:25:20]wFMCommunicate OK [08:25:20]requested_item fd.num is exist - process it [08:25:20]SAM_PROTO_GetFieldsCounters [08:25:20]wFMCommunicate request_size=4 [08:25:20]MH_SAM_APDU [08:25:20]CAPDU: 80 13 00 00 [08:25:20]Write to MH i2c: E2 08 00 19 02 80 13 00 00 00 00 00 00 97 [08:25:21]Connected sock=9 [08:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8E 63 Write i2c OK [08:25:21]07 MH_I2C_Read... [08:25:21]01 17 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 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:21]32 Read from MH i2c: 34 31 E2 33 [08:25:21]30 MH_I2C_Read... [08:25:21]06 04 0C 00 D0 90 D0 B8 2D 39 32 Read from MH i2c: 2D E2 D0 62 9A 00 2D [08:25:21]35 MH_I2C_Read... [08:25:21]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 Read from MH i2c: 04 E2 02 62 00 00 01 19 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 00 30 12 30 04 30 04 30 00 30 80 38 00 37 00 31 00 37 36 39 0D 04 10 00 30 30 30 F4 30 03 30 04 30 00 30 6A 30 A4 30 C5 30 66 30 0E 39 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 32 04 35 10 36 00 32 30 10 04 04 00 CA 7E 02 00 0E 04 30 04 30 00 30 D2 30 01 30 00 30 00 30 12 30 04 30 04 00 80 00 00 00 5E 04 04 00 38 80 37 00 31 00 37 00 36 57 39 04 10 04 04 00 04 81 00 00 00 19 04 04 00 00 00 00 00 CA 00 7E 90 02 00 00 5A 35 [08:25:21]04 RAPDU: 06 5D 00 00 B9 04 01 00 01 11 04 10 00 75 30 04 30 24 30 BE 30 BE 67 3F 7C AC 56 50 CD 72 B6 [08:25:21]30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7E 02 00 0E 04 04 00 D2 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:25:21]wFMCommunicate OK [08:25:21]SAM_PROTO_GetFieldsCounters done [08:25:21]requested_item shift.num is exist - process it [08:25:21]requested_item shift.opened is exist - process it [08:25:21]req_shift_opened [08:25:21]FM_GetShiftState [08:25:21]SAM_PROTO_GetShiftState [08:25:21]wFMCommunicate request_size=4 [08:25:21]MH_SAM_APDU [08:25:21]CAPDU: 80 13 01 00 [08:25:21]Write to MH i2c: E2 08 00 1A 02 80 13 01 00 00 00 00 00 99 [08:25:21]Write i2c OK [08:25:21]MH_I2C_Read... [08:25:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:21]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 0E 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 0E 00 1A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5F [08:25:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:25:22]wFMCommunicate OK [08:25:22]SAM_PROTO_GetShiftState done [08:25:22]FM_GetShiftState done [08:25:22]req_shift_opened done [08:25:22]requested_item shift.open_date is exist - process it [08:25:22]req_shift_open_date [08:25:22]req_shift_open_date done [08:25:22]produce_requested_data done [08:25:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163530,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:25:22]process_action_free close_receipt [08:25:22]json_value_free [08:25:22]json_value_free done [08:25:22]process_json_proto returns [08:25:22]Send response to host [08:25:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163530,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:25:22]free response buf [08:25:22]execute_script done [08:25:22]execute_script returns [08:25:22]free content buf [08:25:22]Sock 8.Close socket [08:25:22]Sock 8.Thread stoped [08:25:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B3 75 47 00 29 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7E 02 00 F4 03 04 00 C2 4D C5 66 B6 04 01 00 00 05 64 DD 49 05 F1 26 AF [08:25:22]CommunicateWithHost err = 0 [08:25:22]CheckOFDResponse [08:25:22]1017 (14) - 77093643461234 [08:25:22]1041 (16) - 0000000000871769 [08:25:22]1040 (4) - 163530 [08:25:22]1012 (4) - 21.08.2024 02:15 [08:25:22]1206 (1) - 0 [08:25:22]OFD Sender: Remove packet 163530 [08:25:22]ProducePacketName [08:25:22]name=ofd_packets/00163530 [08:25:22]NVStorageDeleteData [08:25:22]OFD Sender: No OFD packet to send [08:25:27]OFD Sender: No OFD packet to send [08:25:32]OFD Sender: No OFD packet to send [08:25:38]OFD Sender: No OFD packet to send [08:25:41]recv_with_timeout no data received [08:25:43]OFD Sender: No OFD packet to send [08:25:48]OFD Sender: No OFD packet to send [08:25:53]OFD Sender: No OFD packet to send [08:25:58]OFD Sender: No OFD packet to send [08:26:03]OFD Sender: No OFD packet to send [08:26:08]OFD Sender: No OFD packet to send [08:26:13]OFD Sender: No OFD packet to send [08:26:18]OFD Sender: No OFD packet to send [08:26:18]recv_with_timeout no data received [08:26:23]OFD Sender: No OFD packet to send [08:26:28]OFD Sender: No OFD packet to send [08:26:32]recv_with_timeout no data received [08:26:33]OFD Sender: No OFD packet to send [08:26:38]OFD Sender: No OFD packet to send [08:26:43]OFD Sender: No OFD packet to send [08:26:47]recv_with_timeout no data received [08:26:48]OFD Sender: No OFD packet to send [08:26:53]OFD Sender: No OFD packet to send [08:26:58]OFD Sender: No OFD packet to send [08:27:03]OFD Sender: No OFD packet to send [08:27:08]OFD Sender: No OFD packet to send [08:27:13]OFD Sender: No OFD packet to send [08:27:18]OFD Sender: No OFD packet to send [08:27:23]recv_with_timeout no data received [08:27:23]OFD Sender: No OFD packet to send [08:27:28]OFD Sender: No OFD packet to send [08:27:33]OFD Sender: No OFD packet to send [08:27:38]OFD Sender: No OFD packet to send [08:27:43]OFD Sender: No OFD packet to send [08:27:48]OFD Sender: No OFD packet to send [08:27:53]OFD Sender: No OFD packet to send [08:27:55]recv_with_timeout no data received [08:27:58]OFD Sender: No OFD packet to send [08:28:03]OFD Sender: No OFD packet to send [08:28:04]accept exits with 10 [08:28:04]New connection [08:28:04]New thread 3067264356 created [08:28:04]Thread 3067407716 joined [08:28:04]Waiting for new connection... [08:28:04] Sock 10.Parse request [08:28:04]Sock 10.Check first char [08:28:04]Sock 10.First char is OK [08:28:04]request: POST /json_proto HTTP/1.0 [08:28:04]Method: POST [08:28:04]URL: /json_proto [08:28:04]Method is POST - this is cgi request [08:28:04]url: /json_proto [08:28:04]query_string will be loaded in cgi processing [08:28:04]execute_cgi json_proto POST (null) [08:28:04]execute_cgi path=json_proto method=POST [08:28:04]POST find Content-Length [08:28:04]Host: 172.17.44.132:8080 [08:28:04]Content-Length: 679 [08:28:04]Content-Type: application/json [08:28:04] [08:28:04]POST finish read [08:28:04]Found Content-Length = 679 [08:28:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [08:28:04]execute_script... [08: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)292074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [08:28:04]POST & json_proto [08:28:04]process_json_proto [08:28:04]json parsed OK: [08:28:04]protocol is kg_v1.0 [08:28:04]action value=close_receipt [08:28:04]process_action close_receipt [08:28:04]cmd_close_receipt [08:28:04]MH_GetDate [08:28:04]Write to MH i2c: F0 00 00 1B 02 0C [08:28:04]Write i2c OK [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: F0 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: F0 09 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: F0 09 00 1B 02 00 15 A5 C5 66 2A 83 C1 65 CD [08:28:04]GetLastDocTimeStamp 1724228714 [08:28:04]current date 1724228885 [08:28:04]FM_GetShiftState [08:28:04]SAM_PROTO_GetShiftState [08:28:04]wFMCommunicate request_size=4 [08:28:04]MH_SAM_APDU [08:28:04]CAPDU: 80 13 01 00 [08:28:04]Write to MH i2c: E2 08 00 1C 02 80 13 01 00 00 00 00 00 9B [08:28:04]Write i2c OK [08:28:04]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 1C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [08:28:04]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [08:28:04]opened+sec_in_day 1724285917 [08:28:04]quantity*price = 300075 [08:28:04]sum+1 = 300077 [08:28:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 129 21.08.2024 08:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163531 ФПД: 86537186943843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082805&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163531&fm=86537186943843&tin=02508201610067®Number=0000000000092562&sum=300000 [08:28:05]StoreToDocumentArchive [08:28:05]shift 466 fd 163531 [08:28:05]save to /storage/0466/doc_00163531 [08:28:05]save last doc name /storage/0466/doc_00163531 to /storage/kkm_last_doc_name [08:28:05]save OK [08:28:05]Clear old archive folders... [08:28:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:28:05]tlvbuf is 01EFC610 [08:28:05]SAM_PROTO_ClearQueue [08:28:05]wFMCommunicate request_size=4 [08:28:05]MH_SAM_APDU [08:28:05]CAPDU: 80 09 00 00 [08:28:05]Write to MH i2c: E2 08 00 29 02 80 09 00 00 00 00 00 00 9D [08:28:05]Write i2c OK [08:28:05]MH_I2C_Read... [08:28:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:05]Read from MH i2c: E2 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: E2 03 00 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [08:28:05]RAPDU: 90 00 [08:28:05]wFMCommunicate OK [08:28:05]SAM_PROTO_ClearQueue done [08:28:05]KKMCreateOFDPacket [08:28:05]OFDProtocolAddRootSTLVToBuf [08:28:05]FM_MakeSignedData [08:28:05]FM_MakeSignedData [08:28:05]SAM_PROTO_SignData [08:28:05]wFMCommunicate request_size=4 [08:28:05]MH_SAM_APDU [08:28:05]CAPDU: 80 0D 01 02 [08:28:05]Write to MH i2c: E2 08 00 2A 02 80 0D 01 02 00 00 00 00 A5 [08:28:05]Write i2c OK [08:28:05]MH_I2C_Read... [08:28:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:05]Read from MH i2c: E2 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: E2 03 00 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [08:28:05]RAPDU: 90 00 [08:28:05]wFMCommunicate OK [08:28:05]wFMCommunicate request_size=255 [08:28:05]MH_SAM_APDU [08:28: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 38 30 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 81 00 00 00 F4 03 04 00 15 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7E 02 00 35 04 06 00 4E B4 82 49 [08:28:05]Write to MH i2c: E2 02 01 2B 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 38 30 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 81 00 00 00 F4 03 04 00 15 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7E 02 00 35 04 06 00 4E B4 82 49 00 00 BC [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 03 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 03 00 2B 02 00 90 00 A1 [08:28:06]RAPDU: 90 00 [08:28:06]wFMCommunicate OK [08:28:06]wFMCommunicate request_size=7 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 0D 02 02 02 A3 63 [08:28:06]Write to MH i2c: E2 0A 00 2C 02 80 0D 02 02 02 00 A3 63 00 00 B2 [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 03 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 03 00 2C 02 00 90 00 A2 [08:28:06]RAPDU: 90 00 [08:28:06]wFMCommunicate OK [08:28:06]wFMCommunicate request_size=4 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 0D 03 02 [08:28:06]Write to MH i2c: E2 08 00 2D 02 80 0D 03 02 00 00 00 00 AA [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 0B 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 0B 00 2D 02 00 69 B1 71 4F 3B 76 61 2F 90 00 C6 [08:28:06]RAPDU: 69 B1 71 4F 3B 76 61 2F 90 00 [08:28:06]wFMCommunicate OK [08:28:06]SAM_PROTO_SignData done [08:28:06]FM_MakeSignedData done [08:28:06]CreateOFDProtocolMessage [08:28:06]wFMCommunicate request_size=4 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 11 00 00 [08:28:06]Write to MH i2c: E2 08 00 2E 02 80 11 00 00 00 00 00 00 AA [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 [08:28:06]MH_I2C_Read... [08:28:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:06]Read from MH i2c: E2 17 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 17 00 2E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [08:28:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:28:06]wFMCommunicate OK [08:28:06]CreateOFDProtocolMessage done [08:28:06]OFDSenderStorePacket 163531 [08:28:06]StoreOFDPacket docnum=163531 [08:28:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 83 C2 04 01 07 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 38 30 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 81 00 00 00 F4 03 04 00 15 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7E 02 00 35 04 06 00 4E B4 82 49 A3 63 69 B1 71 4F 3B 76 61 2F [08:28:06]CheckFolder [08:28:06]dirname=/storage/ofd_packets [08:28:06]CheckFolder done [08:28:06]ProducePacketName [08:28:06]name=ofd_packets/00163531 [08:28:06]NVStorageSaveData ofd_packets/00163531 [08:28:06]File name is /storage/ofd_packets/00163531 [08:28:06]Write 298 bytes [08:28:06]NVStorageSaveData done [08:28:06]OFDSenderStorePacket done [08:28:06]KKMCreateOFDPacket done [08:28:06]NVStorageSaveData kkm_last_timestamp [08:28:06]File name is /storage/kkm_last_timestamp [08:28:06]Write 4 bytes [08:28:06]NVStorageSaveData done [08:28:06]ExternCall_PrintAddStr [08:28:06]wPrintStart [08:28:06]Write to MH i2c: 01 00 00 2F 02 31 [08:28:06]OFD Sender: Processing packet 163531 [packets to send 965, broken 964] [08:28:06]ProducePacketName [08:28:06]name=ofd_packets/00163531 [08:28:06]OFD Sender: To server: pG, [08:28:06]CommunicateWithHost lk.salyk.kg:30040 [08:28:06]ConnectInit lk.salyk.kg [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: 01 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: 01 07 00 [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: 01 07 00 2F 02 00 00 00 00 00 FF 0F 46 [08:28:06]RasterBufferAndPrint [08:28:06]line Счет N : (1)292074 [08:28:06]line ИНН: 02508201610067 [08:28:06]line Контрольно-Кассовый Чек [08:28:06]line ПРОДАЖА [08:28:06]line ТРК (МРК, ГНК) : 11 [08:28:06]line Товар: 2710194800 [08:28:06]line ДТ-К-5 [08:28:06]line 39.380 * 76.20 [08:28:06]line = 3000.76 [08:28:06]line НДС 12% НСП 1% [08:28:06]line > о реализуемом товаре [08:28:06]line ОКРУГЛЕНИЕ: -0.76 [08:28:06]line ИТОГО: 3000.00 [08:28:06]line Внесено: 3000.00 [08:28:06]line СДАЧА: 0.00 [08:28:06]line НСП 1% : 26.55 [08:28:06]line НДС 12% : 318.66 [08:28:06]line Наличными: 3000.00 [08:28:06]line Безнал.: 0.00 [08:28:06]line Место: АЗС № 130 "Партнер Нефть" [08:28:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:28:06]line СНО: Общий режим [08:28:06]line Чек 129 21.08.2024 08:28 [08:28:06]line Смена: 466 ФФД: 1.0 [08:28:06]line ЗНМ: 0300000070 [08:28:06]line РНМ: 0000000000092562 [08:28:06]line Версия ККМ: 001 [08:28:06]line ФМ: 0000000000871769 [08:28:06]line ФД: 163531 [08:28:06]line ФПД: 86537186943843 [08:28:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082805&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163531&fm=86537186943843&tin=02508201610067®Number=0000000000092562&sum=300000 [08:28:06]written 0, free lines is 4095 [08:28:07]Connected sock=8 [08:28: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 37 36 39 0C 01 00 00 83 C2 04 01 07 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 38 30 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 81 00 00 00 F4 03 04 00 15 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7E 02 Write to MH i2c: 00 01 35 00 04 00 06 5A 00 02 4E 5C B4 [08:28:07]82 49 A3 63 69 B1 71 4F 3B 76 61 2F [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: 01 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: 01 07 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 48 0D B8 [08:28:07]RasterBufferAndPrint [08:28:07]line [08:28:07]line [08:28:07]line [08:28:07]line [08:28:07]line [08:28:07]written 0, free lines is 3449 [08:28:07]MH_Cut [08:28:07]Write to MH i2c: D1 01 00 61 02 01 35 [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: D1 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: D1 01 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: D1 01 00 61 02 00 34 [08:28:07]Write to MH i2c: 01 00 00 62 02 64 [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 46 16 47 00 CC 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 37 36 39 10 04 04 00 CB 7E 02 00 F4 03 04 00 67 4E C5 66 B6 04 01 00 00 D4 2F 82 8E E5 4C 50 48 [08:28:07]CommunicateWithHost err = 0 [08:28:07]CheckOFDResponse [08:28:07]1017 (14) - 77093643461234 [08:28:07]1041 (16) - 0000000000871769 [08:28:07]1040 (4) - 163531 [08:28:07]1012 (4) - 21.08.2024 02:18 [08:28:07]1206 (1) - 0 [08:28:07]OFD Sender: Remove packet 163531 [08:28:07]ProducePacketName [08:28:07]name=ofd_packets/00163531 [08:28:07]NVStorageDeleteData [08:28:08]*** Cut start [08:28:08]*** Purtial cut [08:28:08]*** Stage 1: CUTSNS_PIN = 1 [08:28:08]OFD Sender: No OFD packet to send [08:28:10]Read from MH i2c: 01 [08:28:10]MH_I2C_Read... [08:28:10]*** Stop cut motor [08:28:10]*** Cut end [08:28:10]Read from MH i2c: 01 07 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 FF 0F 79 [08:28:10]process_action close_receipt done [08:28:10]requested_data is exist [08:28:10]produce_requested_data [08:28:10]requested_item fm.sn is exist - process it [08:28:10]wFMCommunicate request_size=4 [08:28:10]MH_SAM_APDU [08:28:10]CAPDU: 80 11 00 00 [08:28:10]Write to MH i2c: E2 08 00 63 02 80 11 00 00 00 00 00 00 DF [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:10]Read from MH i2c: E2 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 17 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 17 00 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [08:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:28:10]wFMCommunicate OK [08:28:10]requested_item fd.num is exist - process it [08:28:10]SAM_PROTO_GetFieldsCounters [08:28:10]wFMCommunicate request_size=4 [08:28:10]MH_SAM_APDU [08:28:10]CAPDU: 80 13 00 00 [08:28:10]Write to MH i2c: E2 08 00 64 02 80 13 00 00 00 00 00 00 E2 [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:10]Read from MH i2c: E2 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 62 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 62 00 64 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7E 02 00 0E 04 04 00 D2 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 A9 [08:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7E 02 00 0E 04 04 00 D2 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:28:10]wFMCommunicate OK [08:28:10]SAM_PROTO_GetFieldsCounters done [08:28:10]requested_item shift.num is exist - process it [08:28:10]requested_item shift.opened is exist - process it [08:28:10]req_shift_opened [08:28:10]FM_GetShiftState [08:28:10]SAM_PROTO_GetShiftState [08:28:10]wFMCommunicate request_size=4 [08:28:10]MH_SAM_APDU [08:28:10]CAPDU: 80 13 01 00 [08:28:10]Write to MH i2c: E2 08 00 65 02 80 13 01 00 00 00 00 00 E4 [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:10]Read from MH i2c: E2 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 0E 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 0E 00 65 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [08:28:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:28:10]wFMCommunicate OK [08:28:10]SAM_PROTO_GetShiftState done [08:28:10]FM_GetShiftState done [08:28:10]req_shift_opened done [08:28:10]requested_item shift.open_date is exist - process it [08:28:10]req_shift_open_date [08:28:10]req_shift_open_date done [08:28:10]produce_requested_data done [08:28:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163531,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:28:10]process_action_free close_receipt [08:28:10]json_value_free [08:28:10]json_value_free done [08:28:10]process_json_proto returns [08:28:10]Send response to host [08:28:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163531,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:28:10]free response buf [08:28:10]execute_script done [08:28:10]execute_script returns [08:28:10]free content buf [08:28:10]Sock 10.Close socket [08:28:10]Sock 10.Thread stoped [08:28:11]accept exits with 9 [08:28:11]New connection [08:28:11]New thread 3067407716 created [08:28:11]Thread 3067264356 joined [08:28:11]Waiting for new connection... [08:28:11] Sock 9.Parse request [08:28:11]Sock 9.Check first char [08:28:11]Sock 9.First char is OK [08:28:11]request: POST /json_proto HTTP/1.0 [08:28:11]Method: POST [08:28:11]URL: /json_proto [08:28:11]Method is POST - this is cgi request [08:28:11]url: /json_proto [08:28:11]query_string will be loaded in cgi processing [08:28:11]execute_cgi json_proto POST (null) [08:28:11]execute_cgi path=json_proto method=POST [08:28:11]POST find Content-Length [08:28:11]Host: 172.17.44.132:8080 [08:28:11]Content-Length: 678 [08:28:11]Content-Type: application/json [08:28:11] [08:28:11]POST finish read [08:28:11]Found Content-Length = 678 [08:28:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:11]execute_script... [08:28: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)292077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:11]POST & json_proto [08:28:11]process_json_proto [08:28:11]json parsed OK: [08:28:11]protocol is kg_v1.0 [08:28:11]action value=close_receipt [08:28:11]process_action close_receipt [08:28:11]cmd_close_receipt [08:28:11]MH_GetDate [08:28:11]Write to MH i2c: F0 00 00 66 02 57 [08:28:11]Write i2c OK [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: F0 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: F0 09 00 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: F0 09 00 66 02 00 1B A5 C5 66 2A 83 C1 65 1E [08:28:11]GetLastDocTimeStamp 1724228885 [08:28:11]current date 1724228891 [08:28:11]FM_GetShiftState [08:28:11]SAM_PROTO_GetShiftState [08:28:11]wFMCommunicate request_size=4 [08:28:11]MH_SAM_APDU [08:28:11]CAPDU: 80 13 01 00 [08:28:11]Write to MH i2c: E2 08 00 67 02 80 13 01 00 00 00 00 00 E6 [08:28:11]Write i2c OK [08:28:11]MH_I2C_Read... [08:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:11]Read from MH i2c: E2 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 0E 00 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 0E 00 67 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [08:28:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:28:11]wFMCommunicate OK [08:28:11]SAM_PROTO_GetShiftState done [08:28:11]FM_GetShiftState done [08:28:11]opened in 1724199517 [08:28:11]opened+sec_in_day 1724285917 [08:28:11]quantity*price = 70037 [08:28:11]sum+1 = 70038 [08:28:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 130 21.08.2024 08:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163532 ФПД: 146905568772160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163532&fm=146905568772160&tin=02508201610067®Number=0000000000092562&sum=70000 [08:28:13]StoreToDocumentArchive [08:28:13]shift 466 fd 163532 [08:28:13]save to /storage/0466/doc_00163532 [08:28:13]save last doc name /storage/0466/doc_00163532 to /storage/kkm_last_doc_name [08:28:13]save OK [08:28:13]Clear old archive folders... [08:28:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:13]tlvbuf is 01FA65C0 [08:28:13]SAM_PROTO_ClearQueue [08:28:13]wFMCommunicate request_size=4 [08:28:13]MH_SAM_APDU [08:28:13]CAPDU: 80 09 00 00 [08:28:13]Write to MH i2c: E2 08 00 74 02 80 09 00 00 00 00 00 00 E8 [08:28:13]Write i2c OK [08:28:13]MH_I2C_Read... [08:28:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:13]Read from MH i2c: E2 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: E2 03 00 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [08:28:13]RAPDU: 90 00 [08:28:13]wFMCommunicate OK [08:28:13]SAM_PROTO_ClearQueue done [08:28:13]KKMCreateOFDPacket [08:28:13]OFDProtocolAddRootSTLVToBuf [08:28:13]FM_MakeSignedData [08:28:13]FM_MakeSignedData [08:28:13]SAM_PROTO_SignData [08:28:13]wFMCommunicate request_size=4 [08:28:13]MH_SAM_APDU [08:28:13]CAPDU: 80 0D 01 02 [08:28:13]Write to MH i2c: E2 08 00 75 02 80 0D 01 02 00 00 00 00 F0 [08:28:13]Write i2c OK [08:28:13]MH_I2C_Read... [08:28:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:13]Read from MH i2c: E2 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: E2 03 00 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [08:28:13]RAPDU: 90 00 [08:28:13]wFMCommunicate OK [08:28:13]wFMCommunicate request_size=255 [08:28:13]MH_SAM_APDU [08:28:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 1C A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7E 02 00 35 04 06 00 85 [08:28:13]Write to MH i2c: E2 02 01 76 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 OFD Sender: No OFD packet to send [08:28:13]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 82 00 00 00 F4 03 04 00 1C A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7E 02 00 35 04 06 00 85 00 00 6D [08:28:13]Write i2c OK [08:28:13]MH_I2C_Read... [08:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:14]Read from MH i2c: E2 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 76 02 00 90 00 EC [08:28:14]RAPDU: 90 00 [08:28:14]wFMCommunicate OK [08:28:14]wFMCommunicate request_size=10 [08:28:14]MH_SAM_APDU [08:28:14]CAPDU: 80 0D 02 02 05 9C 1E 3E 00 40 [08:28:14]Write to MH i2c: E2 0D 00 77 02 80 0D 02 02 05 00 9C 1E 3E 00 40 00 00 35 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:14]Read from MH i2c: E2 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 77 02 00 90 00 ED [08:28:14]RAPDU: 90 00 [08:28:14]wFMCommunicate OK [08:28:14]wFMCommunicate request_size=4 [08:28:14]MH_SAM_APDU [08:28:14]CAPDU: 80 0D 03 02 [08:28:14]Write to MH i2c: E2 08 00 78 02 80 0D 03 02 00 00 00 00 F5 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:14]Read from MH i2c: E2 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 0B 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 0B 00 78 02 00 2A 43 FF DC CE 27 17 AA 90 00 F4 [08:28:14]RAPDU: 2A 43 FF DC CE 27 17 AA 90 00 [08:28:14]wFMCommunicate OK [08:28:14]SAM_PROTO_SignData done [08:28:14]FM_MakeSignedData done [08:28:14]CreateOFDProtocolMessage [08:28:14]wFMCommunicate request_size=4 [08:28:14]MH_SAM_APDU [08:28:14]CAPDU: 80 11 00 00 [08:28:14]Write to MH i2c: E2 08 00 79 02 80 11 00 00 00 00 00 00 F5 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 [08:28:14]MH_I2C_Read... [08:28:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:14]Read from MH i2c: E2 17 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 17 00 79 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [08:28:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:28:14]wFMCommunicate OK [08:28:14]CreateOFDProtocolMessage done [08:28:14]OFDSenderStorePacket 163532 [08:28:14]StoreOFDPacket docnum=163532 [08:28:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4A 4A 07 01 A6 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 1C A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7E 02 00 35 04 06 00 85 9C 1E 3E 00 40 2A 43 FF DC CE 27 17 AA [08:28:14]CheckFolder [08:28:14]dirname=/storage/ofd_packets [08:28:14]CheckFolder done [08:28:14]ProducePacketName [08:28:14]name=ofd_packets/00163532 [08:28:14]NVStorageSaveData ofd_packets/00163532 [08:28:14]File name is /storage/ofd_packets/00163532 [08:28:14]Write 301 bytes [08:28:14]NVStorageSaveData done [08:28:14]OFDSenderStorePacket done [08:28:14]KKMCreateOFDPacket done [08:28:14]NVStorageSaveData kkm_last_timestamp [08:28:14]File name is /storage/kkm_last_timestamp [08:28:14]Write 4 bytes [08:28:14]NVStorageSaveData done [08:28:14]ExternCall_PrintAddStr [08:28:14]wPrintStart [08:28:14]Write to MH i2c: 01 00 00 7A 02 7C [08:28:14]OFD Sender: Processing packet 163532 [packets to send 965, broken 964] [08:28:14]ProducePacketName [08:28:14]name=ofd_packets/00163532 [08:28:14]OFD Sender: To server: pG, [08:28:14]CommunicateWithHost lk.salyk.kg:30040 [08:28:14]ConnectInit lk.salyk.kg [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: 01 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: 01 07 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 FF 0F 91 [08:28:14]RasterBufferAndPrint [08:28:14]line Счет N : (1)292077 [08:28:14]line ИНН: 02508201610067 [08:28:14]line Контрольно-Кассовый Чек [08:28:14]line ПРОДАЖА [08:28:14]line ТРК (МРК, ГНК) : 42 [08:28:14]line Товар: 2710124130 [08:28:14]line Аи-92-К-5 [08:28:14]line 10.330 * 67.80 [08:28:14]line = 700.37 [08:28:14]line НДС 12% НСП 1% [08:28:14]line > о реализуемом товаре [08:28:14]line ОКРУГЛЕНИЕ: -0.37 [08:28:14]line ИТОГО: 700.00 [08:28:14]line Внесено: 700.00 [08:28:14]line СДАЧА: 0.00 [08:28:14]line НСП 1% : 6.20 [08:28:14]line НДС 12% : 74.38 [08:28:14]line Наличными: 700.00 [08:28:14]line Безнал.: 0.00 [08:28:14]line Место: АЗС № 130 "Партнер Нефть" [08:28:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:28:14]line СНО: Общий режим [08:28:14]line Чек 130 21.08.2024 08:28 [08:28:14]line Смена: 466 ФФД: 1.0 [08:28:14]line ЗНМ: 0300000070 [08:28:14]line РНМ: 0000000000092562 [08:28:14]line Версия ККМ: 001 [08:28:14]line ФМ: 0000000000871769 [08:28:14]line ФД: 163532 [08:28:14]line ФПД: 146905568772160 [08:28:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163532&fm=146905568772160&tin=02508201610067®Number=0000000000092562&sum=70000 [08:28:14]written 0, free lines is 4095 [08:28:14]Write to MH i2c: 01 00 00 A5 02 A7 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: 01 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: 01 07 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 BF 0C 79 [08:28:15]RasterBufferAndPrint [08:28:15]line [08:28:15]line [08:28:15]line [08:28:15]line [08:28:15]line [08:28:15]written 0, free lines is 3311 [08:28:15]MH_Cut [08:28:15]Write to MH i2c: D1 01 00 AC 02 01 80 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: D1 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: D1 01 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: D1 01 00 AC 02 00 7F [08:28:15]Write to MH i2c: 01 00 00 AD 02 AF [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]Connected sock=11 [08:28:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 *** Cut start [08:28:15]30 *** Purtial cut [08:28:15]30 *** Stage 1: CUTSNS_PIN = 1 [08:28:15]30 38 37 31 37 36 39 0F 01 00 00 4A 4A 07 01 A6 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 1C A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7E 02 00 35 04 06 00 85 9C 1E 3E 00 40 2A 43 FF DC CE 27 17 AA [08:28:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4B 12 47 00 52 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 37 36 39 10 04 04 00 CC 7E 02 00 F4 03 04 00 70 4E C5 66 B6 04 01 00 00 2F 79 B2 8F E4 AC B5 B4 [08:28:16]CommunicateWithHost err = 0 [08:28:16]CheckOFDResponse [08:28:16]1017 (14) - 77093643461234 [08:28:16]1041 (16) - 0000000000871769 [08:28:16]1040 (4) - 163532 [08:28:16]1012 (4) - 21.08.2024 02:18 [08:28:16]1206 (1) - 0 [08:28:16]OFD Sender: Remove packet 163532 [08:28:16]ProducePacketName [08:28:16]name=ofd_packets/00163532 [08:28:16]NVStorageDeleteData [08:28:17]OFD Sender: No OFD packet to send [08:28:17]Read from MH i2c: 01 [08:28:17]MH_I2C_Read... [08:28:17]*** Stop cut motor [08:28:17]*** Cut end [08:28:17]Read from MH i2c: 01 07 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 FF 0F C4 [08:28:17]process_action close_receipt done [08:28:17]requested_data is exist [08:28:17]produce_requested_data [08:28:17]requested_item fm.sn is exist - process it [08:28:17]wFMCommunicate request_size=4 [08:28:17]MH_SAM_APDU [08:28:17]CAPDU: 80 11 00 00 [08:28:17]Write to MH i2c: E2 08 00 AE 02 80 11 00 00 00 00 00 00 2A [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 [08:28:17]MH_I2C_Read... [08:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:17]Read from MH i2c: E2 17 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 17 00 AE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [08:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:28:18]wFMCommunicate OK [08:28:18]requested_item fd.num is exist - process it [08:28:18]SAM_PROTO_GetFieldsCounters [08:28:18]wFMCommunicate request_size=4 [08:28:18]MH_SAM_APDU [08:28:18]CAPDU: 80 13 00 00 [08:28:18]Write to MH i2c: E2 08 00 AF 02 80 13 00 00 00 00 00 00 2D [08:28:18]Write i2c OK [08:28:18]MH_I2C_Read... [08:28:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:18]Read from MH i2c: E2 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 62 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 62 00 AF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7E 02 00 0E 04 04 00 D2 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 F8 [08:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7E 02 00 0E 04 04 00 D2 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:28:18]wFMCommunicate OK [08:28:18]SAM_PROTO_GetFieldsCounters done [08:28:18]requested_item shift.num is exist - process it [08:28:18]requested_item shift.opened is exist - process it [08:28:18]req_shift_opened [08:28:18]FM_GetShiftState [08:28:18]SAM_PROTO_GetShiftState [08:28:18]wFMCommunicate request_size=4 [08:28:18]MH_SAM_APDU [08:28:18]CAPDU: 80 13 01 00 [08:28:18]Write to MH i2c: E2 08 00 B0 02 80 13 01 00 00 00 00 00 2F [08:28:18]Write i2c OK [08:28:18]MH_I2C_Read... [08:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:18]Read from MH i2c: E2 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 0E 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 0E 00 B0 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [08:28:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:28:18]wFMCommunicate OK [08:28:18]SAM_PROTO_GetShiftState done [08:28:18]FM_GetShiftState done [08:28:18]req_shift_opened done [08:28:18]requested_item shift.open_date is exist - process it [08:28:18]req_shift_open_date [08:28:18]req_shift_open_date done [08:28:18]produce_requested_data done [08:28:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163532,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:28:18]process_action_free close_receipt [08:28:18]json_value_free [08:28:18]json_value_free done [08:28:18]process_json_proto returns [08:28:18]Send response to host [08:28:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163532,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:28:18]free response buf [08:28:18]execute_script done [08:28:18]execute_script returns [08:28:18]free content buf [08:28:18]Sock 9.Close socket [08:28:18]Sock 9.Thread stoped [08:28:22]OFD Sender: No OFD packet to send [08:28:27]OFD Sender: No OFD packet to send [08:28:32]OFD Sender: No OFD packet to send [08:28:37]OFD Sender: No OFD packet to send [08:28:42]OFD Sender: No OFD packet to send [08:28:46]recv_with_timeout no data received [08:28:47]OFD Sender: No OFD packet to send [08:28:52]OFD Sender: No OFD packet to send [08:28:57]OFD Sender: No OFD packet to send [08:29:02]OFD Sender: No OFD packet to send [08:29:07]OFD Sender: No OFD packet to send [08:29:12]OFD Sender: No OFD packet to send [08:29:17]OFD Sender: No OFD packet to send [08:29:22]OFD Sender: No OFD packet to send [08:29:27]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:47]OFD Sender: No OFD packet to send [08:29:52]OFD Sender: No OFD packet to send [08:29:57]OFD Sender: No OFD packet to send [08:29:58]accept exits with 10 [08:29:58]New connection [08:29:58]New thread 3067264356 created [08:29:58]Thread 3067407716 joined [08:29:58]Waiting for new connection... [08:29:58] Sock 10.Parse request [08:29:58]Sock 10.Check first char [08:29:58]Sock 10.First char is OK [08:29:58]request: POST /json_proto HTTP/1.0 [08:29:58]Method: POST [08:29:58]URL: /json_proto [08:29:58]Method is POST - this is cgi request [08:29:58]url: /json_proto [08:29:58]query_string will be loaded in cgi processing [08:29:58]execute_cgi json_proto POST (null) [08:29:58]execute_cgi path=json_proto method=POST [08:29:58]POST find Content-Length [08:29:58]Host: 172.17.44.132:8080 [08:29:58]Content-Length: 645 [08:29:58]Content-Type: application/json [08:29:58] [08:29:58]POST finish read [08:29:58]Found Content-Length = 645 [08:29:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 31.250, "sum" : 1200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:58]execute_script... [08:29: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)292075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 31.250, "sum" : 1200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:58]POST & json_proto [08:29:58]process_json_proto [08:29:58]json parsed OK: [08:29:58]protocol is kg_v1.0 [08:29:58]action value=close_receipt [08:29:58]process_action close_receipt [08:29:58]cmd_close_receipt [08:29:58]MH_GetDate [08:29:58]Write to MH i2c: F0 00 00 B1 02 A2 [08:29:58]Write i2c OK [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: F0 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: F0 09 00 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: F0 09 00 B1 02 00 87 A5 C5 66 2A 83 C1 65 D5 [08:29:58]GetLastDocTimeStamp 1724228892 [08:29:58]current date 1724228999 [08:29:58]FM_GetShiftState [08:29:58]SAM_PROTO_GetShiftState [08:29:58]wFMCommunicate request_size=4 [08:29:58]MH_SAM_APDU [08:29:58]CAPDU: 80 13 01 00 [08:29:58]Write to MH i2c: E2 08 00 B2 02 80 13 01 00 00 00 00 00 31 [08:29:58]Write i2c OK [08:29:58]MH_I2C_Read... [08:29:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:58]Read from MH i2c: E2 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: E2 0E 00 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: E2 0E 00 B2 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [08:29:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:29:58]wFMCommunicate OK [08:29:58]SAM_PROTO_GetShiftState done [08:29:58]FM_GetShiftState done [08:29:58]opened in 1724199517 [08:29:58]opened+sec_in_day 1724285917 [08:29:58]quantity*price = 120000 [08:29:58]sum+1 = 120001 [08:29:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.00 НСП 1% : 10.62 НДС 12% : 127.43 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 131 21.08.2024 08:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163533 ФПД: 229253219224404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163533&fm=229253219224404&tin=02508201610067®Number=0000000000092562&sum=120000 [08:29:59]StoreToDocumentArchive [08:29:59]shift 466 fd 163533 [08:29:59]save to /storage/0466/doc_00163533 [08:29:59]save last doc name /storage/0466/doc_00163533 to /storage/kkm_last_doc_name [08:29:59]save OK [08:29:59]Clear old archive folders... [08:29:59]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:29:59]tlvbuf is 01F194D0 [08:29:59]SAM_PROTO_ClearQueue [08:29:59]wFMCommunicate request_size=4 [08:29:59]MH_SAM_APDU [08:29:59]CAPDU: 80 09 00 00 [08:29:59]Write to MH i2c: E2 08 00 BF 02 80 09 00 00 00 00 00 00 33 [08:29:59]Write i2c OK [08:29:59]MH_I2C_Read... [08:29:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:59]Read from MH i2c: E2 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 03 00 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [08:29:59]RAPDU: 90 00 [08:29:59]wFMCommunicate OK [08:29:59]SAM_PROTO_ClearQueue done [08:29:59]KKMCreateOFDPacket [08:29:59]OFDProtocolAddRootSTLVToBuf [08:29:59]FM_MakeSignedData [08:29:59]FM_MakeSignedData [08:29:59]SAM_PROTO_SignData [08:29:59]wFMCommunicate request_size=4 [08:29:59]MH_SAM_APDU [08:29:59]CAPDU: 80 0D 01 02 [08:29:59]Write to MH i2c: E2 08 00 C0 02 80 0D 01 02 00 00 00 00 3B [08:29:59]Write i2c OK [08:29:59]MH_I2C_Read... [08:29:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:59]Read from MH i2c: E2 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 03 00 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 03 00 C0 02 00 90 00 36 [08:29:59]RAPDU: 90 00 [08:29:59]wFMCommunicate OK [08:29:59]wFMCommunicate request_size=255 [08:29:59]MH_SAM_APDU [08:29:59]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 C7 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 83 00 00 00 F4 03 04 00 87 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7E 02 00 35 04 06 00 D0 81 [08:29:59]Write to MH i2c: E2 02 01 C1 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 C7 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 83 00 00 00 F4 03 04 00 87 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7E 02 00 35 04 06 00 D0 81 00 00 C1 [08:29:59]Write i2c OK [08:29:59]MH_I2C_Read... [08:30:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:00]Read from MH i2c: E2 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 03 00 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [08:30:00]RAPDU: 90 00 [08:30:00]wFMCommunicate OK [08:30:00]wFMCommunicate request_size=9 [08:30:00]MH_SAM_APDU [08:30:00]CAPDU: 80 0D 02 02 04 2C B2 0B 54 [08:30:00]Write to MH i2c: E2 0C 00 C2 02 80 0D 02 02 04 00 2C B2 0B 54 00 00 83 [08:30:00]Write i2c OK [08:30:00]MH_I2C_Read... [08:30:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:00]Read from MH i2c: E2 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 03 00 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [08:30:00]RAPDU: 90 00 [08:30:00]wFMCommunicate OK [08:30:00]wFMCommunicate request_size=4 [08:30:00]MH_SAM_APDU [08:30:00]CAPDU: 80 0D 03 02 [08:30:00]Write to MH i2c: E2 08 00 C3 02 80 0D 03 02 00 00 00 00 40 [08:30:00]Write i2c OK [08:30:00]MH_I2C_Read... [08:30:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:00]Read from MH i2c: E2 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 0B 00 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 0B 00 C3 02 00 23 75 9E D1 10 50 F1 5A 90 00 F3 [08:30:00]RAPDU: 23 75 9E D1 10 50 F1 5A 90 00 [08:30:00]wFMCommunicate OK [08:30:00]SAM_PROTO_SignData done [08:30:00]FM_MakeSignedData done [08:30:00]CreateOFDProtocolMessage [08:30:00]wFMCommunicate request_size=4 [08:30:00]MH_SAM_APDU [08:30:00]CAPDU: 80 11 00 00 [08:30:00]Write to MH i2c: E2 08 00 C4 02 80 11 00 00 00 00 00 00 40 [08:30:00]Write i2c OK [08:30:00]MH_I2C_Read... [08:30:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:00]Read from MH i2c: E2 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 17 00 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: E2 17 00 C4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [08:30:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:00]wFMCommunicate OK [08:30:00]CreateOFDProtocolMessage done [08:30:00]OFDSenderStorePacket 163533 [08:30:00]StoreOFDPacket docnum=163533 [08:30:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 80 96 06 01 30 72 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 C7 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 83 00 00 00 F4 03 04 00 87 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7E 02 00 35 04 06 00 D0 81 2C B2 0B 54 23 75 9E D1 10 50 F1 5A [08:30:00]CheckFolder [08:30:00]dirname=/storage/ofd_packets [08:30:00]CheckFolder done [08:30:00]ProducePacketName [08:30:00]name=ofd_packets/00163533 [08:30:00]NVStorageSaveData ofd_packets/00163533 [08:30:00]File name is /storage/ofd_packets/00163533 [08:30:00]Write 300 bytes [08:30:00]NVStorageSaveData done [08:30:00]OFDSenderStorePacket done [08:30:00]KKMCreateOFDPacket done [08:30:00]NVStorageSaveData kkm_last_timestamp [08:30:00]File name is /storage/kkm_last_timestamp [08:30:00]Write 4 bytes [08:30:00]NVStorageSaveData done [08:30:00]ExternCall_PrintAddStr [08:30:00]wPrintStart [08:30:00]Write to MH i2c: 01 00 00 C5 02 C7 [08:30:00]Write i2c OK [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: 01 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: 01 07 00 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: 01 07 00 C5 02 00 00 00 00 00 FF 0F DC [08:30:00]RasterBufferAndPrint [08:30:00]line Счет N : (1)292075 [08:30:00]line ИНН: 02508201610067 [08:30:00]line Контрольно-Кассовый Чек [08:30:00]line ПРОДАЖА [08:30:00]line ТРК (МРК, ГНК) : 81 [08:30:00]line Товар: 2711129700 [08:30:00]line ГАЗ-К-5 [08:30:00]line 31.250 * 38.40 [08:30:00]line = 1200.00 [08:30:00]line НДС 12% НСП 1% [08:30:00]line > о реализуемом товаре [08:30:00]line ИТОГО: 1200.00 [08:30:00]line НСП 1% : 10.62 [08:30:00]line НДС 12% : 127.43 [08:30:00]line Наличными: 1200.00 [08:30:00]line Безнал.: 0.00 [08:30:00]line Место: АЗС № 130 "Партнер Нефть" [08:30:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:30:00]line СНО: Общий режим [08:30:00]line Чек 131 21.08.2024 08:29 [08:30:00]line Смена: 466 ФФД: 1.0 [08:30:00]line ЗНМ: 0300000070 [08:30:00]line РНМ: 0000000000092562 [08:30:00]line Версия ККМ: 001 [08:30:00]line ФМ: 0000000000871769 [08:30:00]line ФД: 163533 [08:30:00]line ФПД: 229253219224404 [08:30:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T082959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163533&fm=229253219224404&tin=02508201610067®Number=0000000000092562&sum=120000 [08:30:00]written 0, free lines is 4095 [08:30:00]OFD Sender: Processing packet 163533 [packets to send 965, broken 964] [08:30:00]ProducePacketName [08:30:00]name=ofd_packets/00163533 [08:30:00]OFD Sender: To server: pG, [08:30:00]CommunicateWithHost lk.salyk.kg:30040 [08:30:00]ConnectInit lk.salyk.kg [08:30:00]Write to MH i2c: 01 00 00 ED 02 EF [08:30:00]Write i2c OK [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: 01 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: 01 07 00 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: 01 07 00 ED 02 00 00 00 00 00 E5 0C E7 [08:30:00]RasterBufferAndPrint [08:30:00]line [08:30:00]line [08:30:00]line [08:30:00]line [08:30:00]line [08:30:00]written 0, free lines is 3324 [08:30:00]MH_Cut [08:30:00]Write to MH i2c: D1 01 00 F4 02 01 C8 [08:30:00]Write i2c OK [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: D1 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: D1 01 00 [08:30:00]MH_I2C_Read... [08:30:00]Read from MH i2c: D1 01 00 F4 02 00 C7 [08:30:00]Write to MH i2c: 01 00 00 F5 02 F7 [08:30:00]Write i2c OK [08:30:00]MH_I2C_Read... [08:30:01]*** Cut start [08:30:01]*** Purtial cut [08:30:01]*** Stage 1: CUTSNS_PIN = 1 [08:30:01]Connected sock=11 [08:30: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 37 36 39 0E 01 00 00 80 96 06 01 30 72 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 C7 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 83 00 00 00 F4 03 04 00 87 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7E 02 00 35 04 06 00 D0 81 2C B2 0B 54 23 75 9E D1 10 50 F1 5A [08:30:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C 41 47 00 D6 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 37 36 39 10 04 04 00 CD 7E 02 00 F4 03 04 00 DA 4E C5 66 B6 04 01 00 00 37 80 FA EF B4 54 F9 E2 [08:30:02]CommunicateWithHost err = 0 [08:30:02]CheckOFDResponse [08:30:02]1017 (14) - 77093643461234 [08:30:02]1041 (16) - 0000000000871769 [08:30:02]1040 (4) - 163533 [08:30:02]1012 (4) - 21.08.2024 02:20 [08:30:02]1206 (1) - 0 [08:30:02]OFD Sender: Remove packet 163533 [08:30:02]ProducePacketName [08:30:02]name=ofd_packets/00163533 [08:30:02]NVStorageDeleteData [08:30:03]OFD Sender: No OFD packet to send [08:30:03]Read from MH i2c: 01 [08:30:03]MH_I2C_Read... [08:30:03]*** Stop cut motor [08:30:03]*** Cut end [08:30:03]Read from MH i2c: 01 07 00 [08:30:03]MH_I2C_Read... [08:30:03]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 FF 0F 0C [08:30:03]process_action close_receipt done [08:30:03]requested_data is exist [08:30:03]produce_requested_data [08:30:03]requested_item fm.sn is exist - process it [08:30:03]wFMCommunicate request_size=4 [08:30:03]MH_SAM_APDU [08:30:03]CAPDU: 80 11 00 00 [08:30:03]Write to MH i2c: E2 08 00 F6 02 80 11 00 00 00 00 00 00 72 [08:30:03]Write i2c OK [08:30:03]MH_I2C_Read... [08:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:03]Read from MH i2c: E2 [08:30:03]MH_I2C_Read... [08:30:03]Read from MH i2c: E2 17 00 [08:30:03]MH_I2C_Read... [08:30:03]Read from MH i2c: E2 17 00 F6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [08:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:03]wFMCommunicate OK [08:30:03]requested_item fd.num is exist - process it [08:30:03]SAM_PROTO_GetFieldsCounters [08:30:03]wFMCommunicate request_size=4 [08:30:03]MH_SAM_APDU [08:30:03]CAPDU: 80 13 00 00 [08:30:03]Write to MH i2c: E2 08 00 F7 02 80 13 00 00 00 00 00 00 75 [08:30:03]Write i2c OK [08:30:03]MH_I2C_Read... [08:30:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:03]Read from MH i2c: E2 [08:30:03]MH_I2C_Read... [08:30:03]Read from MH i2c: E2 62 00 [08:30:03]MH_I2C_Read... [08:30:03]Read from MH i2c: E2 62 00 F7 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7E 02 00 0E 04 04 00 D2 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 44 [08:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7E 02 00 0E 04 04 00 D2 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:30:03]wFMCommunicate OK [08:30:03]SAM_PROTO_GetFieldsCounters done [08:30:03]requested_item shift.num is exist - process it [08:30:03]requested_item shift.opened is exist - process it [08:30:03]req_shift_opened [08:30:03]FM_GetShiftState [08:30:03]SAM_PROTO_GetShiftState [08:30:03]wFMCommunicate request_size=4 [08:30:03]MH_SAM_APDU [08:30:03]CAPDU: 80 13 01 00 [08:30:03]Write to MH i2c: E2 08 00 F8 02 80 13 01 00 00 00 00 00 77 [08:30:03]Write i2c OK [08:30:03]MH_I2C_Read... [08:30:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:04]Read from MH i2c: E2 [08:30:04]MH_I2C_Read... [08:30:04]Read from MH i2c: E2 0E 00 [08:30:04]MH_I2C_Read... [08:30:04]Read from MH i2c: E2 0E 00 F8 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [08:30:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:30:04]wFMCommunicate OK [08:30:04]SAM_PROTO_GetShiftState done [08:30:04]FM_GetShiftState done [08:30:04]req_shift_opened done [08:30:04]requested_item shift.open_date is exist - process it [08:30:04]req_shift_open_date [08:30:04]req_shift_open_date done [08:30:04]produce_requested_data done [08:30:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163533,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:30:04]process_action_free close_receipt [08:30:04]json_value_free [08:30:04]json_value_free done [08:30:04]process_json_proto returns [08:30:04]Send response to host [08:30:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163533,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:30:04]free response buf [08:30:04]execute_script done [08:30:04]execute_script returns [08:30:04]free content buf [08:30:04]Sock 10.Close socket [08:30:04]Sock 10.Thread stoped [08:30:08]OFD Sender: No OFD packet to send [08:30:13]OFD Sender: No OFD packet to send [08:30:13]recv_with_timeout no data received [08:30:18]OFD Sender: No OFD packet to send [08:30:23]OFD Sender: No OFD packet to send [08:30:24]recv_with_timeout no data received [08:30:28]OFD Sender: No OFD packet to send [08:30:33]OFD Sender: No OFD packet to send [08:30:34]recv_with_timeout no data received [08:30:38]OFD Sender: No OFD packet to send [08:30:43]accept exits with 8 [08:30:43]New connection [08:30:43]New thread 3067407716 created [08:30:43]Thread 3067264356 joined [08:30:43]Waiting for new connection... [08:30:43] Sock 8.Parse request [08:30:43]Sock 8.Check first char [08:30:43]Sock 8.First char is OK [08:30:43]request: POST /json_proto HTTP/1.0 [08:30:43]Method: POST [08:30:43]URL: /json_proto [08:30:43]Method is POST - this is cgi request [08:30:43]url: /json_proto [08:30:43]query_string will be loaded in cgi processing [08:30:43]execute_cgi json_proto POST (null) [08:30:43]execute_cgi path=json_proto method=POST [08:30:43]POST find Content-Length [08:30:43]Host: 172.17.44.132:8080 [08:30:43]Content-Length: 679 [08:30:43]Content-Type: application/json [08:30:43] [08:30:43]POST finish read [08:30:43]Found Content-Length = 679 [08:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:43]execute_script... [08:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:43]POST & json_proto [08:30:43]process_json_proto [08:30:43]json parsed OK: [08:30:43]protocol is kg_v1.0 [08:30:43]action value=close_receipt [08:30:43]process_action close_receipt [08:30:43]cmd_close_receipt [08:30:43]MH_GetDate [08:30:43]Write to MH i2c: F0 00 00 F9 02 EA [08:30:43]Write i2c OK [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: F0 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: F0 09 00 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: F0 09 00 F9 02 00 B3 A5 C5 66 2A 83 C1 65 49 [08:30:43]GetLastDocTimeStamp 1724228999 [08:30:43]current date 1724229043 [08:30:43]FM_GetShiftState [08:30:43]SAM_PROTO_GetShiftState [08:30:43]wFMCommunicate request_size=4 [08:30:43]MH_SAM_APDU [08:30:43]CAPDU: 80 13 01 00 [08:30:43]Write to MH i2c: E2 08 00 FA 02 80 13 01 00 00 00 00 00 79 [08:30:43]Write i2c OK [08:30:43]MH_I2C_Read... [08:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:43]Read from MH i2c: E2 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 0E 00 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 0E 00 FA 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [08:30:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:30:43]wFMCommunicate OK [08:30:43]SAM_PROTO_GetShiftState done [08:30:43]FM_GetShiftState done [08:30:43]opened in 1724199517 [08:30:43]opened+sec_in_day 1724285917 [08:30:43]quantity*price = 150037 [08:30:43]sum+1 = 150039 [08:30:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 132 21.08.2024 08:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163534 ФПД: 25395999153757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163534&fm=25395999153757&tin=02508201610067®Number=0000000000092562&sum=150000 [08:30:44]StoreToDocumentArchive [08:30:44]shift 466 fd 163534 [08:30:44]save to /storage/0466/doc_00163534 [08:30:44]save last doc name /storage/0466/doc_00163534 to /storage/kkm_last_doc_name [08:30:44]save OK [08:30:44]Clear old archive folders... [08:30:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:30:44]tlvbuf is 01EB1B10 [08:30:44]SAM_PROTO_ClearQueue [08:30:44]wFMCommunicate request_size=4 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 09 00 00 [08:30:44]Write to MH i2c: E2 08 00 07 03 80 09 00 00 00 00 00 00 7C [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [08:30:44]RAPDU: 90 00 [08:30:44]wFMCommunicate OK [08:30:44]SAM_PROTO_ClearQueue done [08:30:44]KKMCreateOFDPacket [08:30:44]OFDProtocolAddRootSTLVToBuf [08:30:44]FM_MakeSignedData [08:30:44]FM_MakeSignedData [08:30:44]SAM_PROTO_SignData [08:30:44]wFMCommunicate request_size=4 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 0D 01 02 [08:30:44]Write to MH i2c: E2 08 00 08 03 80 0D 01 02 00 00 00 00 84 [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [08:30:44]RAPDU: 90 00 [08:30:44]wFMCommunicate OK [08:30:44]wFMCommunicate request_size=255 [08:30:44]MH_SAM_APDU [08:30: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B4 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7E 02 00 35 04 06 00 17 18 F7 82 [08:30:44]Write to MH i2c: E2 02 01 09 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B4 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7E 02 00 35 04 06 00 17 18 F7 82 00 00 5B [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 09 03 00 90 00 80 [08:30:44]RAPDU: 90 00 [08:30:44]wFMCommunicate OK [08:30:44]wFMCommunicate request_size=7 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 0D 02 02 02 1E 5D [08:30:44]Write to MH i2c: E2 0A 00 0A 03 80 0D 02 02 02 00 1E 5D 00 00 06 [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 03 00 0A 03 00 90 00 81 [08:30:44]RAPDU: 90 00 [08:30:44]wFMCommunicate OK [08:30:44]wFMCommunicate request_size=4 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 0D 03 02 [08:30:44]Write to MH i2c: E2 08 00 0B 03 80 0D 03 02 00 00 00 00 89 [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 0B 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 0B 00 0B 03 00 32 F5 59 9A E5 94 3A ED 90 00 44 [08:30:44]RAPDU: 32 F5 59 9A E5 94 3A ED 90 00 [08:30:44]wFMCommunicate OK [08:30:44]SAM_PROTO_SignData done [08:30:44]FM_MakeSignedData done [08:30:44]CreateOFDProtocolMessage [08:30:44]wFMCommunicate request_size=4 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 11 00 00 [08:30:44]Write to MH i2c: E2 08 00 0C 03 80 11 00 00 00 00 00 00 89 [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 17 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 17 00 0C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [08:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:44]wFMCommunicate OK [08:30:44]CreateOFDProtocolMessage done [08:30:44]OFDSenderStorePacket 163534 [08:30:44]StoreOFDPacket docnum=163534 [08:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 76 13 04 01 82 BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B4 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7E 02 00 35 04 06 00 17 18 F7 82 1E 5D 32 F5 59 9A E5 94 3A ED [08:30:44]CheckFolder [08:30:44]dirname=/storage/ofd_packets [08:30:44]CheckFolder done [08:30:44]ProducePacketName [08:30:44]name=ofd_packets/00163534 [08:30:44]NVStorageSaveData ofd_packets/00163534 [08:30:44]File name is /storage/ofd_packets/00163534 [08:30:44]Write 298 bytes [08:30:44]NVStorageSaveData done [08:30:44]OFDSenderStorePacket done [08:30:44]KKMCreateOFDPacket done [08:30:44]NVStorageSaveData kkm_last_timestamp [08:30:44]File name is /storage/kkm_last_timestamp [08:30:44]Write 4 bytes [08:30:44]NVStorageSaveData done [08:30:44]ExternCall_PrintAddStr [08:30:44]wPrintStart [08:30:44]Write to MH i2c: 01 00 00 0D 03 10 [08:30:45]Write i2c OK [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: 01 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: 01 07 00 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: 01 07 00 0D 03 00 00 00 00 00 FF 0F 25 [08:30:45]RasterBufferAndPrint [08:30:45]line Счет N : (1)292076 [08:30:45]line ИНН: 02508201610067 [08:30:45]line Контрольно-Кассовый Чек [08:30:45]line ПРОДАЖА [08:30:45]line ТРК (МРК, ГНК) : 21 [08:30:45]line Товар: 2710194800 [08:30:45]line ДТ-К-5 [08:30:45]line 19.690 * 76.20 [08:30:45]line = 1500.38 [08:30:45]line НДС 12% НСП 1% [08:30:45]line > о реализуемом товаре [08:30:45]line ОКРУГЛЕНИЕ: -0.38 [08:30:45]line ИТОГО: 1500.00 [08:30:45]line Внесено: 1500.00 [08:30:45]line СДАЧА: 0.00 [08:30:45]line НСП 1% : 13.28 [08:30:45]line НДС 12% : 159.33 [08:30:45]line Наличными: 1500.00 [08:30:45]line Безнал.: 0.00 [08:30:45]line Место: АЗС № 130 "Партнер Нефть" [08:30:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:30:45]line СНО: Общий режим [08:30:45]line Чек 132 21.08.2024 08:30 [08:30:45]line Смена: 466 ФФД: 1.0 [08:30:45]line ЗНМ: 0300000070 [08:30:45]line РНМ: 0000000000092562 [08:30:45]line Версия ККМ: 001 [08:30:45]line ФМ: 0000000000871769 [08:30:45]line ФД: 163534 [08:30:45]line ФПД: 25395999153757 [08:30:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163534&fm=25395999153757&tin=02508201610067®Number=0000000000092562&sum=150000 [08:30:45]OFD Sender: Processing packet 163534 [packets to send 965, broken 964] [08:30:45]ProducePacketName [08:30:45]name=ofd_packets/00163534 [08:30:45]OFD Sender: To server: pG, [08:30:45]CommunicateWithHost lk.salyk.kg:30040 [08:30:45]ConnectInit lk.salyk.kg [08:30:45]written 0, free lines is 4095 [08:30:45]Write to MH i2c: 01 00 00 38 03 3B [08:30:45]Write i2c OK [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: 01 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: 01 07 00 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 C1 0C 0F [08:30:45]RasterBufferAndPrint [08:30:45]line [08:30:45]line [08:30:45]line [08:30:45]line [08:30:45]line [08:30:45]written 0, free lines is 3285 [08:30:45]MH_Cut [08:30:45]Write to MH i2c: D1 01 00 3F 03 01 14 [08:30:45]Write i2c OK [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: D1 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: D1 01 00 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: D1 01 00 3F 03 00 13 [08:30:45]Write to MH i2c: 01 00 00 40 03 43 [08:30:45]Write i2c OK [08:30:45]MH_I2C_Read... [08:30:46]*** Cut start [08:30:46]*** Purtial cut [08:30:46]*** Stage 1: CUTSNS_PIN = 1 [08:30:48]Read from MH i2c: 01 [08:30:48]MH_I2C_Read... [08:30:48]*** Stop cut motor [08:30:48]*** Cut end [08:30:48]Read from MH i2c: 01 07 00 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: 01 07 00 40 03 00 00 00 00 00 FF 0F 58 [08:30:48]process_action close_receipt done [08:30:48]requested_data is exist [08:30:48]produce_requested_data [08:30:48]requested_item fm.sn is exist - process it [08:30:48]wFMCommunicate request_size=4 [08:30:48]MH_SAM_APDU [08:30:48]CAPDU: 80 11 00 00 [08:30:48]Write to MH i2c: E2 08 00 41 03 80 11 00 00 00 00 00 00 BE [08:30:48]Write i2c OK [08:30:48]MH_I2C_Read... [08:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:48]Read from MH i2c: E2 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 17 00 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 17 00 41 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [08:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:48]wFMCommunicate OK [08:30:48]requested_item fd.num is exist - process it [08:30:48]SAM_PROTO_GetFieldsCounters [08:30:48]wFMCommunicate request_size=4 [08:30:48]MH_SAM_APDU [08:30:48]CAPDU: 80 13 00 00 [08:30:48]Write to MH i2c: E2 08 00 42 03 80 13 00 00 00 00 00 00 C1 [08:30:48]Write i2c OK [08:30:48]MH_I2C_Read... [08:30:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:48]Read from MH i2c: E2 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 62 00 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 62 00 42 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7E 02 00 0E 04 04 00 D2 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 94 [08:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7E 02 00 0E 04 04 00 D2 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:30:48]wFMCommunicate OK [08:30:48]SAM_PROTO_GetFieldsCounters done [08:30:48]requested_item shift.num is exist - process it [08:30:48]requested_item shift.opened is exist - process it [08:30:48]req_shift_opened [08:30:48]FM_GetShiftState [08:30:48]SAM_PROTO_GetShiftState [08:30:48]wFMCommunicate request_size=4 [08:30:48]MH_SAM_APDU [08:30:48]CAPDU: 80 13 01 00 [08:30:48]Write to MH i2c: E2 08 00 43 03 80 13 01 00 00 00 00 00 C3 [08:30:48]Write i2c OK [08:30:48]MH_I2C_Read... [08:30:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:48]Read from MH i2c: E2 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 0E 00 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 0E 00 43 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [08:30:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:30:48]wFMCommunicate OK [08:30:48]SAM_PROTO_GetShiftState done [08:30:48]FM_GetShiftState done [08:30:48]req_shift_opened done [08:30:48]requested_item shift.open_date is exist - process it [08:30:48]req_shift_open_date [08:30:48]req_shift_open_date done [08:30:48]produce_requested_data done [08:30:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163534,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:30:48]process_action_free close_receipt [08:30:48]json_value_free [08:30:48]json_value_free done [08:30:48]process_json_proto returns [08:30:48]Send response to host [08:30:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163534,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:30:48]free response buf [08:30:48]execute_script done [08:30:48]execute_script returns [08:30:48]free content buf [08:30:48]Sock 8.Close socket [08:30:48]Sock 8.Thread stoped [08:30:49]accept exits with 10 [08:30:49]New connection [08:30:49]New thread 3067264356 created [08:30:49]Thread 3067407716 joined [08:30:49]Waiting for new connection... [08:30:49] Sock 10.Parse request [08:30:49]Sock 10.Check first char [08:30:49]Sock 10.First char is OK [08:30:49]request: POST /json_proto HTTP/1.0 [08:30:49]Method: POST [08:30:49]URL: /json_proto [08:30:49]Method is POST - this is cgi request [08:30:49]url: /json_proto [08:30:49]query_string will be loaded in cgi processing [08:30:49]execute_cgi json_proto POST (null) [08:30:49]execute_cgi path=json_proto method=POST [08:30:49]POST find Content-Length [08:30:49]Host: 172.17.44.132:8080 [08:30:49]Content-Length: 682 [08:30:49]Content-Type: application/json [08:30:49] [08:30:49]POST finish read [08:30:49]Found Content-Length = 682 [08:30:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:49]execute_script... [08: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)292078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:49]POST & json_proto [08:30:49]process_json_proto [08:30:49]json parsed OK: [08:30:49]protocol is kg_v1.0 [08:30:49]action value=close_receipt [08:30:49]process_action close_receipt [08:30:49]cmd_close_receipt [08:30:49]MH_GetDate [08:30:49]Write to MH i2c: F0 00 00 44 03 36 [08:30:49]Write i2c OK [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: F0 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: F0 09 00 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: F0 09 00 44 03 00 BA A5 C5 66 2A 83 C1 65 9C [08:30:49]GetLastDocTimeStamp 1724229044 [08:30:49]current date 1724229050 [08:30:49]FM_GetShiftState [08:30:49]SAM_PROTO_GetShiftState [08:30:49]wFMCommunicate request_size=4 [08:30:49]MH_SAM_APDU [08:30:49]CAPDU: 80 13 01 00 [08:30:49]Write to MH i2c: E2 08 00 45 03 80 13 01 00 00 00 00 00 C5 [08:30:49]Write i2c OK [08:30:49]MH_I2C_Read... [08:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:49]Read from MH i2c: E2 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: E2 0E 00 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: E2 0E 00 45 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [08:30:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:30:49]wFMCommunicate OK [08:30:49]SAM_PROTO_GetShiftState done [08:30:49]FM_GetShiftState done [08:30:49]opened in 1724199517 [08:30:49]opened+sec_in_day 1724285917 [08:30:49]quantity*price = 100021 [08:30:49]sum+1 = 100023 [08:30:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 133 21.08.2024 08:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163535 ФПД: 224474402575847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163535&fm=224474402575847&tin=02508201610067®Number=0000000000092562&sum=100000 [08:30:51]StoreToDocumentArchive [08:30:51]shift 466 fd 163535 [08:30:51]save to /storage/0466/doc_00163535 [08:30:51]save last doc name /storage/0466/doc_00163535 to /storage/kkm_last_doc_name [08:30:51]save OK [08:30:51]Clear old archive folders... [08:30:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:30:51]tlvbuf is 01EBEE40 [08:30:51]SAM_PROTO_ClearQueue [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 09 00 00 [08:30:51]Write to MH i2c: E2 08 00 52 03 80 09 00 00 00 00 00 00 C7 [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:51]Read from MH i2c: E2 03 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [08:30:51]RAPDU: 90 00 [08:30:51]wFMCommunicate OK [08:30:51]SAM_PROTO_ClearQueue done [08:30:51]KKMCreateOFDPacket [08:30:51]OFDProtocolAddRootSTLVToBuf [08:30:51]FM_MakeSignedData [08:30:51]FM_MakeSignedData [08:30:51]SAM_PROTO_SignData [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 0D 01 02 [08:30:51]Write to MH i2c: E2 08 00 53 03 80 0D 01 02 00 00 00 00 CF [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 03 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [08:30:51]RAPDU: 90 00 [08:30:51]wFMCommunicate OK [08:30:51]wFMCommunicate request_size=255 [08:30:51]MH_SAM_APDU [08: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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 85 00 00 00 F4 03 04 00 BA A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7E 02 00 35 04 06 00 CC [08:30:51]Write to MH i2c: E2 02 01 54 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 85 00 00 00 F4 03 04 00 BA A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7E 02 00 35 04 06 00 CC 00 00 7D [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 03 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 03 00 54 03 00 90 00 CB [08:30:51]RAPDU: 90 00 [08:30:51]wFMCommunicate OK [08:30:51]wFMCommunicate request_size=10 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 0D 02 02 05 28 85 06 D5 E7 [08:30:51]Write to MH i2c: E2 0D 00 55 03 80 0D 02 02 05 00 28 85 06 D5 E7 00 00 4B [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 03 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [08:30:51]RAPDU: 90 00 [08:30:51]wFMCommunicate OK [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 0D 03 02 [08:30:51]Write to MH i2c: E2 08 00 56 03 80 0D 03 02 00 00 00 00 D4 [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:52]Read from MH i2c: E2 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 0B 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 0B 00 56 03 00 29 6D 41 D8 BD D5 89 DE 90 00 7D [08:30:52]RAPDU: 29 6D 41 D8 BD D5 89 DE 90 00 [08:30:52]wFMCommunicate OK [08:30:52]SAM_PROTO_SignData done [08:30:52]FM_MakeSignedData done [08:30:52]CreateOFDProtocolMessage [08:30:52]wFMCommunicate request_size=4 [08:30:52]MH_SAM_APDU [08:30:52]CAPDU: 80 11 00 00 [08:30:52]Write to MH i2c: E2 08 00 57 03 80 11 00 00 00 00 00 00 D4 [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:52]Read from MH i2c: E2 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 17 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 17 00 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [08:30:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:52]wFMCommunicate OK [08:30:52]CreateOFDProtocolMessage done [08:30:52]OFDSenderStorePacket 163535 [08:30:52]StoreOFDPacket docnum=163535 [08:30:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 62 4F 07 01 B0 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 85 00 00 00 F4 03 04 00 BA A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7E 02 00 35 04 06 00 CC 28 85 06 D5 E7 29 6D 41 D8 BD D5 89 DE [08:30:52]CheckFolder [08:30:52]dirname=/storage/ofd_packets [08:30:52]CheckFolder done [08:30:52]ProducePacketName [08:30:52]name=ofd_packets/00163535 [08:30:52]NVStorageSaveData ofd_packets/00163535 [08:30:52]File name is /storage/ofd_packets/00163535 [08:30:52]Write 301 bytes [08:30:52]NVStorageSaveData done [08:30:52]OFDSenderStorePacket done [08:30:52]KKMCreateOFDPacket done [08:30:52]NVStorageSaveData kkm_last_timestamp [08:30:52]File name is /storage/kkm_last_timestamp [08:30:52]Write 4 bytes [08:30:52]NVStorageSaveData done [08:30:52]ExternCall_PrintAddStr [08:30:52]wPrintStart [08:30:52]Write to MH i2c: 01 00 00 58 03 5B [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: 01 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: 01 07 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: 01 07 00 58 03 00 00 00 00 00 FF 0F 70 [08:30:52]RasterBufferAndPrint [08:30:52]line Счет N : (1)292078 [08:30:52]line ИНН: 02508201610067 [08:30:52]line Контрольно-Кассовый Чек [08:30:52]line ПРОДАЖА [08:30:52]line ТРК (МРК, ГНК) : 33 [08:30:52]line Товар: 2710124500 [08:30:52]line Аи-95-К-5 [08:30:52]line 13.480 * 74.20 [08:30:52]line = 1000.22 [08:30:52]line НДС 12% НСП 1% [08:30:52]line > о реализуемом товаре [08:30:52]line ОКРУГЛЕНИЕ: -0.22 [08:30:52]line ИТОГО: 1000.00 [08:30:52]line Внесено: 1000.00 [08:30:52]line СДАЧА: 0.00 [08:30:52]line НСП 1% : 8.85 [08:30:52]line НДС 12% : 106.22 [08:30:52]line Наличными: 1000.00 [08:30:52]line Безнал.: 0.00 [08:30:52]line Место: АЗС № 130 "Партнер Нефть" [08:30:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:30:52]line СНО: Общий режим [08:30:52]line Чек 133 21.08.2024 08:30 [08:30:52]line Смена: 466 ФФД: 1.0 [08:30:52]line ЗНМ: 0300000070 [08:30:52]line РНМ: 0000000000092562 [08:30:52]line Версия ККМ: 001 [08:30:52]line ФМ: 0000000000871769 [08:30:52]line ФД: 163535 [08:30:52]line ФПД: 224474402575847 [08:30:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163535&fm=224474402575847&tin=02508201610067®Number=0000000000092562&sum=100000 [08:30:52]written 0, free lines is 4095 [08:30:52]OFD Sender: Processing packet 163534 [packets to send 966, broken 964] [08:30:52]ProducePacketName [08:30:52]name=ofd_packets/00163534 [08:30:52]OFD Sender: To server: pG, [08:30:52]CommunicateWithHost lk.salyk.kg:30040 [08:30:52]ConnectInit lk.salyk.kg [08:30:52]Write to MH i2c: 01 00 00 83 03 86 [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: 01 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: 01 07 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 B7 0C 50 [08:30:52]RasterBufferAndPrint [08:30:52]line [08:30:52]line [08:30:52]line [08:30:52]line [08:30:52]line [08:30:52]written 0, free lines is 3288 [08:30:52]MH_Cut [08:30:52]Write to MH i2c: D1 01 00 8A 03 01 5F [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: D1 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: D1 01 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: D1 01 00 8A 03 00 5E [08:30:52]Write to MH i2c: 01 00 00 8B 03 8E [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:53]*** Cut start [08:30:53]*** Purtial cut [08:30:53]*** Stage 1: CUTSNS_PIN = 1 [08:30:54]Connected sock=11 [08:30: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 37 36 39 0C 01 00 00 76 13 04 01 82 BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B4 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7E 02 00 35 04 06 00 17 18 F7 82 1E 5D 32 F5 59 9A E5 94 3A ED [08:30:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 52 E5 47 00 9C 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 37 36 39 10 04 04 00 CE 7E 02 00 F4 03 04 00 0E 4F C5 66 B6 04 01 00 00 46 5C EB 6A 0C C5 54 7C [08:30:54]CommunicateWithHost err = 0 [08:30:54]CheckOFDResponse [08:30:54]1017 (14) - 77093643461234 [08:30:54]1041 (16) - 0000000000871769 [08:30:54]1040 (4) - 163534 [08:30:54]1012 (4) - 21.08.2024 02:21 [08:30:54]1206 (1) - 0 [08:30:54]OFD Sender: Remove packet 163534 [08:30:54]ProducePacketName [08:30:54]name=ofd_packets/00163534 [08:30:54]NVStorageDeleteData [08:30:55]OFD Sender: Processing packet 163535 [packets to send 965, broken 964] [08:30:55]ProducePacketName [08:30:55]name=ofd_packets/00163535 [08:30:55]OFD Sender: To server: pG, [08:30:55]CommunicateWithHost lk.salyk.kg:30040 [08:30:55]ConnectInit lk.salyk.kg [08:30:55]Read from MH i2c: 01 [08:30:55]MH_I2C_Read... [08:30:55]*** Stop cut motor [08:30:55]*** Cut end [08:30:55]Read from MH i2c: 01 07 00 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: 01 07 00 8B 03 00 00 00 00 00 FF 0F A3 [08:30:55]process_action close_receipt done [08:30:55]requested_data is exist [08:30:55]produce_requested_data [08:30:55]requested_item fm.sn is exist - process it [08:30:55]wFMCommunicate request_size=4 [08:30:55]MH_SAM_APDU [08:30:55]CAPDU: 80 11 00 00 [08:30:55]Write to MH i2c: E2 08 00 8C 03 80 11 00 00 00 00 00 00 09 [08:30:55]Write i2c OK [08:30:55]MH_I2C_Read... [08:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:55]Read from MH i2c: E2 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 17 00 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 17 00 8C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [08:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:55]wFMCommunicate OK [08:30:55]requested_item fd.num is exist - process it [08:30:55]SAM_PROTO_GetFieldsCounters [08:30:55]wFMCommunicate request_size=4 [08:30:55]MH_SAM_APDU [08:30:55]CAPDU: 80 13 00 00 [08:30:55]Write to MH i2c: E2 08 00 8D 03 80 13 00 00 00 00 00 00 0C [08:30:55]Write i2c OK [08:30:55]MH_I2C_Read... [08:30:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:55]Read from MH i2c: E2 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 62 00 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 62 00 8D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 7E 02 00 0E 04 04 00 D2 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 E3 [08:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 7E 02 00 0E 04 04 00 D2 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:30:55]wFMCommunicate OK [08:30:55]SAM_PROTO_GetFieldsCounters done [08:30:55]requested_item shift.num is exist - process it [08:30:55]requested_item shift.opened is exist - process it [08:30:55]req_shift_opened [08:30:55]FM_GetShiftState [08:30:55]SAM_PROTO_GetShiftState [08:30:55]wFMCommunicate request_size=4 [08:30:55]MH_SAM_APDU [08:30:55]CAPDU: 80 13 01 00 [08:30:55]Write to MH i2c: E2 08 00 8E 03 80 13 01 00 00 00 00 00 0E [08:30:55]Write i2c OK [08:30:55]MH_I2C_Read... [08:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:56]Read from MH i2c: E2 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 0E 00 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 0E 00 8E 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [08:30:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:30:56]wFMCommunicate OK [08:30:56]SAM_PROTO_GetShiftState done [08:30:56]FM_GetShiftState done [08:30:56]req_shift_opened done [08:30:56]requested_item shift.open_date is exist - process it [08:30:56]req_shift_open_date [08:30:56]req_shift_open_date done [08:30:56]produce_requested_data done [08:30:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163535,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:30:56]process_action_free close_receipt [08:30:56]json_value_free [08:30:56]json_value_free done [08:30:56]process_json_proto returns [08:30:56]Send response to host [08:30:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163535,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:30:56]free response buf [08:30:56]execute_script done [08:30:56]execute_script returns [08:30:56]free content buf [08:30:56]Sock 10.Close socket [08:30:56]Sock 10.Thread stoped [08:30:56]Connected sock=9 [08:30: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 37 36 39 0F 01 00 00 62 4F 07 01 B0 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 85 00 00 00 F4 03 04 00 BA A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7E 02 00 35 04 06 00 CC 28 85 06 D5 E7 29 6D 41 D8 BD D5 89 DE [08:30:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B CF 47 00 4E 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 37 36 39 10 04 04 00 CF 7E 02 00 F4 03 04 00 11 4F C5 66 B6 04 01 00 00 44 DE FC C6 B4 41 24 8D [08:30:57]CommunicateWithHost err = 0 [08:30:57]CheckOFDResponse [08:30:57]1017 (14) - 77093643461234 [08:30:57]1041 (16) - 0000000000871769 [08:30:57]1040 (4) - 163535 [08:30:57]1012 (4) - 21.08.2024 02:21 [08:30:57]1206 (1) - 0 [08:30:57]OFD Sender: Remove packet 163535 [08:30:57]ProducePacketName [08:30:57]name=ofd_packets/00163535 [08:30:57]NVStorageDeleteData [08:30:57]OFD Sender: No OFD packet to send [08:31:02]OFD Sender: No OFD packet to send [08:31:07]OFD Sender: No OFD packet to send [08:31:09]accept exits with 8 [08:31:09]New connection [08:31:09]New thread 3067407716 created [08:31:09]Thread 3067264356 joined [08:31:09]Waiting for new connection... [08:31:09] Sock 8.Parse request [08:31:09]Sock 8.Check first char [08:31:09]Sock 8.First char is OK [08:31:09]request: POST /json_proto HTTP/1.0 [08:31:09]Method: POST [08:31:09]URL: /json_proto [08:31:09]Method is POST - this is cgi request [08:31:09]url: /json_proto [08:31:09]query_string will be loaded in cgi processing [08:31:09]execute_cgi json_proto POST (null) [08:31:09]execute_cgi path=json_proto method=POST [08:31:09]POST find Content-Length [08:31:09]Host: 172.17.44.132:8080 [08:31:09]Content-Length: 677 [08:31:09]Content-Type: application/json [08:31:09] [08:31:09]POST finish read [08:31:09]Found Content-Length = 677 [08:31:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:09]execute_script... [08:31: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)292079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:09]POST & json_proto [08:31:09]process_json_proto [08:31:09]json parsed OK: [08:31:09]protocol is kg_v1.0 [08:31:09]action value=close_receipt [08:31:09]process_action close_receipt [08:31:09]cmd_close_receipt [08:31:09]MH_GetDate [08:31:09]Write to MH i2c: F0 00 00 8F 03 81 [08:31:09]Write i2c OK [08:31:09]MH_I2C_Read... [08:31:09]Read from MH i2c: F0 [08:31:09]MH_I2C_Read... [08:31:09]Read from MH i2c: F0 09 00 [08:31:09]MH_I2C_Read... [08:31:09]Read from MH i2c: F0 09 00 8F 03 00 CE A5 C5 66 2A 83 C1 65 FB [08:31:09]GetLastDocTimeStamp 1724229050 [08:31:09]current date 1724229070 [08:31:09]FM_GetShiftState [08:31:09]SAM_PROTO_GetShiftState [08:31:09]wFMCommunicate request_size=4 [08:31:09]MH_SAM_APDU [08:31:09]CAPDU: 80 13 01 00 [08:31:09]Write to MH i2c: E2 08 00 90 03 80 13 01 00 00 00 00 00 10 [08:31:09]Write i2c OK [08:31:09]MH_I2C_Read... [08:31:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:09]Read from MH i2c: E2 [08:31:09]MH_I2C_Read... [08:31:09]Read from MH i2c: E2 0E 00 [08:31:09]MH_I2C_Read... [08:31:09]Read from MH i2c: E2 0E 00 90 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [08:31:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:31:09]wFMCommunicate OK [08:31:09]SAM_PROTO_GetShiftState done [08:31:09]FM_GetShiftState done [08:31:09]opened in 1724199517 [08:31:09]opened+sec_in_day 1724285917 [08:31:09]quantity*price = 70044 [08:31:09]sum+1 = 70046 [08:31:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 134 21.08.2024 08:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163536 ФПД: 159017793981526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083110&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163536&fm=159017793981526&tin=02508201610067®Number=0000000000092562&sum=70000 [08:31:10]StoreToDocumentArchive [08:31:10]shift 466 fd 163536 [08:31:10]save to /storage/0466/doc_00163536 [08:31:10]save last doc name /storage/0466/doc_00163536 to /storage/kkm_last_doc_name [08:31:10]save OK [08:31:10]Clear old archive folders... [08:31:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:10]tlvbuf is 01FAB500 [08:31:10]SAM_PROTO_ClearQueue [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 09 00 00 [08:31:10]Write to MH i2c: E2 08 00 9D 03 80 09 00 00 00 00 00 00 12 [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [08:31:10]RAPDU: 90 00 [08:31:10]wFMCommunicate OK [08:31:10]SAM_PROTO_ClearQueue done [08:31:10]KKMCreateOFDPacket [08:31:10]OFDProtocolAddRootSTLVToBuf [08:31:10]FM_MakeSignedData [08:31:10]FM_MakeSignedData [08:31:10]SAM_PROTO_SignData [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 0D 01 02 [08:31:10]Write to MH i2c: E2 08 00 9E 03 80 0D 01 02 00 00 00 00 1A [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [08:31:10]RAPDU: 90 00 [08:31:10]wFMCommunicate OK [08:31:10]wFMCommunicate request_size=255 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 86 00 00 00 F4 03 04 00 CE A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7E 02 00 35 04 06 00 90 [08:31:10]Write to MH i2c: E2 02 01 9F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 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 86 00 00 00 F4 03 04 00 CE A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7E 02 00 35 04 06 00 90 00 00 6C [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:11]Read from MH i2c: E2 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 03 00 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [08:31:11]RAPDU: 90 00 [08:31:11]wFMCommunicate OK [08:31:11]wFMCommunicate request_size=10 [08:31:11]MH_SAM_APDU [08:31:11]CAPDU: 80 0D 02 02 05 A0 37 1F 8C 56 [08:31:11]Write to MH i2c: E2 0D 00 A0 03 80 0D 02 02 05 00 A0 37 1F 8C 56 00 00 FF [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:11]Read from MH i2c: E2 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 03 00 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [08:31:11]RAPDU: 90 00 [08:31:11]wFMCommunicate OK [08:31:11]wFMCommunicate request_size=4 [08:31:11]MH_SAM_APDU [08:31:11]CAPDU: 80 0D 03 02 [08:31:11]Write to MH i2c: E2 08 00 A1 03 80 0D 03 02 00 00 00 00 1F [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:11]Read from MH i2c: E2 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 0B 00 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 0B 00 A1 03 00 05 30 3F 17 D8 C5 06 68 90 00 B6 [08:31:11]RAPDU: 05 30 3F 17 D8 C5 06 68 90 00 [08:31:11]wFMCommunicate OK [08:31:11]SAM_PROTO_SignData done [08:31:11]FM_MakeSignedData done [08:31:11]CreateOFDProtocolMessage [08:31:11]wFMCommunicate request_size=4 [08:31:11]MH_SAM_APDU [08:31:11]CAPDU: 80 11 00 00 [08:31:11]Write to MH i2c: E2 08 00 A2 03 80 11 00 00 00 00 00 00 1F [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:11]Read from MH i2c: E2 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 17 00 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: E2 17 00 A2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [08:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:31:11]wFMCommunicate OK [08:31:11]CreateOFDProtocolMessage done [08:31:11]OFDSenderStorePacket 163536 [08:31:11]StoreOFDPacket docnum=163536 [08:31:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 CF 07 01 CC 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 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 86 00 00 00 F4 03 04 00 CE A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7E 02 00 35 04 06 00 90 A0 37 1F 8C 56 05 30 3F 17 D8 C5 06 68 [08:31:11]CheckFolder [08:31:11]dirname=/storage/ofd_packets [08:31:11]CheckFolder done [08:31:11]ProducePacketName [08:31:11]name=ofd_packets/00163536 [08:31:11]NVStorageSaveData ofd_packets/00163536 [08:31:11]File name is /storage/ofd_packets/00163536 [08:31:11]Write 301 bytes [08:31:11]NVStorageSaveData done [08:31:11]OFDSenderStorePacket done [08:31:11]KKMCreateOFDPacket done [08:31:11]NVStorageSaveData kkm_last_timestamp [08:31:11]File name is /storage/kkm_last_timestamp [08:31:11]Write 4 bytes [08:31:11]NVStorageSaveData done [08:31:11]ExternCall_PrintAddStr [08:31:11]wPrintStart [08:31:11]Write to MH i2c: 01 00 00 A3 03 A6 [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: 01 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: 01 07 00 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: 01 07 00 A3 03 00 00 00 00 00 FF 0F BB [08:31:11]RasterBufferAndPrint [08:31:11]line Счет N : (1)292079 [08:31:11]line ИНН: 02508201610067 [08:31:11]line Контрольно-Кассовый Чек [08:31:11]line ПРОДАЖА [08:31:11]line ТРК (МРК, ГНК) : 43 [08:31:11]line Товар: 2710124500 [08:31:11]line Аи-95-К-5 [08:31:11]line 9.440 * 74.20 [08:31:11]line = 700.45 [08:31:11]line НДС 12% НСП 1% [08:31:11]line > о реализуемом товаре [08:31:11]line ОКРУГЛЕНИЕ: -0.45 [08:31:11]line ИТОГО: 700.00 [08:31:11]line Внесено: 700.00 [08:31:11]line СДАЧА: 0.00 [08:31:11]line НСП 1% : 6.20 [08:31:11]line НДС 12% : 74.38 [08:31:11]line Наличными: 700.00 [08:31:11]line Безнал.: 0.00 [08:31:11]line Место: АЗС № 130 "Партнер Нефть" [08:31:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:31:11]line СНО: Общий режим [08:31:11]line Чек 134 21.08.2024 08:31 [08:31:11]line Смена: 466 ФФД: 1.0 [08:31:11]line ЗНМ: 0300000070 [08:31:11]line РНМ: 0000000000092562 [08:31:11]line Версия ККМ: 001 [08:31:11]line ФМ: 0000000000871769 [08:31:11]line ФД: 163536 [08:31:11]line ФПД: 159017793981526 [08:31:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083110&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163536&fm=159017793981526&tin=02508201610067®Number=0000000000092562&sum=70000 [08:31:11]OFD Sender: Processing packet 163536 [packets to send 965, broken 964] [08:31:11]ProducePacketName [08:31:11]name=ofd_packets/00163536 [08:31:11]OFD Sender: To server: pG, [08:31:11]CommunicateWithHost lk.salyk.kg:30040 [08:31:11]ConnectInit lk.salyk.kg [08:31:11]written 0, free lines is 4095 [08:31:12]Write to MH i2c: 01 00 00 CE 03 D1 [08:31:12]Write i2c OK [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: 01 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: 01 07 00 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 AF 0C 93 [08:31:12]RasterBufferAndPrint [08:31:12]line [08:31:12]line [08:31:12]line [08:31:12]line [08:31:12]line [08:31:12]written 0, free lines is 3283 [08:31:12]MH_Cut [08:31:12]Write to MH i2c: D1 01 00 D5 03 01 AA [08:31:12]Write i2c OK [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: D1 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: D1 01 00 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: D1 01 00 D5 03 00 A9 [08:31:12]Write to MH i2c: 01 00 00 D6 03 D9 [08:31:12]Write i2c OK [08:31:12]MH_I2C_Read... [08:31:12]*** Cut start [08:31:12]*** Purtial cut [08:31:12]*** Stage 1: CUTSNS_PIN = 1 [08:31:13]Connected sock=10 [08:31: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 37 36 39 0F 01 00 00 35 CF 07 01 CC 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 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 86 00 00 00 F4 03 04 00 CE A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7E 02 00 35 04 06 00 90 A0 37 1F 8C 56 05 30 3F 17 D8 C5 06 68 [08:31:14]Read from MH i2c: 01 [08:31:14]MH_I2C_Read... [08:31:14]*** Stop cut motor [08:31:14]*** Cut end [08:31:14]Read from MH i2c: 01 07 00 [08:31:14]MH_I2C_Read... [08:31:14]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 FF 0F EE [08:31:14]process_action close_receipt done [08:31:14]requested_data is exist [08:31:14]produce_requested_data [08:31:14]requested_item fm.sn is exist - process it [08:31:14]wFMCommunicate request_size=4 [08:31:14]MH_SAM_APDU [08:31:14]CAPDU: 80 11 00 00 [08:31:14]Write to MH i2c: E2 08 00 D7 03 80 11 00 00 00 00 00 00 54 [08:31:14]Write i2c OK [08:31:14]MH_I2C_Read... [08:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:15]Read from MH i2c: E2 [08:31:15]MH_I2C_Read... [08:31:15]Read from MH i2c: E2 17 00 [08:31:15]MH_I2C_Read... [08:31:15]Read from MH i2c: E2 17 00 D7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [08:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:31:15]wFMCommunicate OK [08:31:15]requested_item fd.num is exist - process it [08:31:15]SAM_PROTO_GetFieldsCounters [08:31:15]wFMCommunicate request_size=4 [08:31:15]MH_SAM_APDU [08:31:15]CAPDU: 80 13 00 00 [08:31:15]Write to MH i2c: E2 08 00 D8 03 80 13 00 00 00 00 00 00 57 [08:31:15]Write i2c OK [08:31:15]MH_I2C_Read... [08:31:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:15]Read from MH i2c: E2 [08:31:15]MH_I2C_Read... [08:31:15]Read from MH i2c: E2 62 00 [08:31:15]MH_I2C_Read... [08:31:15]Read from MH i2c: E2 62 00 D8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7E 02 00 0E 04 04 00 D2 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 32 [08:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7E 02 00 0E 04 04 00 D2 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:31:15]wFMCommunicate OK [08:31:15]SAM_PROTO_GetFieldsCounters done [08:31:15]requested_item shift.num is exist - process it [08:31:15]requested_item shift.opened is exist - process it [08:31:15]req_shift_opened [08:31:15]FM_GetShiftState [08:31:15]SAM_PROTO_GetShiftState [08:31:15]wFMCommunicate request_size=4 [08:31:15]MH_SAM_APDU [08:31:15]CAPDU: 80 13 01 00 [08:31:15]Write to MH i2c: E2 08 00 D9 03 80 13 01 00 00 00 00 00 59 [08: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 37 36 39 4F 00 00 00 06 CA 47 00 32 17 A5 07 01 Write i2c OK [08:31:15]00 MH_I2C_Read... [08:31:15]07 00 3B Read from MH i2c: 00 E2 F9 [08:31:15]03 MH_I2C_Read... [08:31:15]0E 00 37 37 Read from MH i2c: 30 E2 39 0E 33 00 36 34 33 34 36 31 32 33 34 11 04 10 [08:31:15]00 MH_I2C_Read... [08:31:15]30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7E 02 Read from MH i2c: 00 E2 F4 0E 03 00 04 D9 00 23 4F C5 66 B6 04 01 00 00 01 03 CC 00 09 2B 00 21 01 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:15]5D 43 32 68 C5 10 66 2A [08:31:15]CommunicateWithHost err = 0 [08:31:15]CheckOFDResponse [08:31:15]1017 (14) - 77093643461234 [08:31:15]1041 (16) - 0000000000871769 [08:31:15]1040 (4) - 163536 [08:31:15]1012 (4) - 21.08.2024 02:21 [08:31:15]1206 (1) - 0 [08:31:15]OFD Sender: Remove packet 163536 [08:31:15]ProducePacketName [08:31:15]name=ofd_packets/00163536 [08:31:15]NVStorageDeleteData [08:31:15]00 00 00 00 90 00 1F [08:31:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:31:15]wFMCommunicate OK [08:31:15]SAM_PROTO_GetShiftState done [08:31:15]FM_GetShiftState done [08:31:15]req_shift_opened done [08:31:15]requested_item shift.open_date is exist - process it [08:31:15]req_shift_open_date [08:31:15]req_shift_open_date done [08:31:15]produce_requested_data done [08:31:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163536,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:31:15]process_action_free close_receipt [08:31:15]json_value_free [08:31:15]json_value_free done [08:31:15]process_json_proto returns [08:31:15]Send response to host [08:31:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163536,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:31:15]free response buf [08:31:15]execute_script done [08:31:15]execute_script returns [08:31:15]free content buf [08:31:15]Sock 8.Close socket [08:31:15]Sock 8.Thread stoped [08:31:16]accept exits with 9 [08:31:16]New connection [08:31:16]New thread 3067264356 created [08:31:16]Thread 3067407716 joined [08:31:16]Waiting for new connection... [08:31:16] Sock 9.Parse request [08:31:16]Sock 9.Check first char [08:31:16]Sock 9.First char is OK [08:31:16]request: POST /json_proto HTTP/1.0 [08:31:16]Method: POST [08:31:16]URL: /json_proto [08:31:16]Method is POST - this is cgi request [08:31:16]url: /json_proto [08:31:16]query_string will be loaded in cgi processing [08:31:16]execute_cgi json_proto POST (null) [08:31:16]execute_cgi path=json_proto method=POST [08:31:16]POST find Content-Length [08:31:16]Host: 172.17.44.132:8080 [08:31:16]Content-Length: 809 [08:31:16]Content-Type: application/json [08:31:16] [08:31:16]POST finish read [08:31:16]Found Content-Length = 809 [08:31:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:16]execute_script... [08:31: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)292080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:16]POST & json_proto [08:31:16]process_json_proto [08:31:16]json parsed OK: [08:31:16]protocol is kg_v1.0 [08:31:16]action value=close_receipt [08:31:16]process_action close_receipt [08:31:16]cmd_close_receipt [08:31:16]MH_GetDate [08:31:16]Write to MH i2c: F0 00 00 DA 03 CC [08:31:16]Write i2c OK [08:31:16]MH_I2C_Read... [08:31:16]Read from MH i2c: F0 [08:31:16]MH_I2C_Read... [08:31:16]Read from MH i2c: F0 09 00 [08:31:16]MH_I2C_Read... [08:31:16]Read from MH i2c: F0 09 00 DA 03 00 D4 A5 C5 66 2A 83 C1 65 4C [08:31:16]GetLastDocTimeStamp 1724229070 [08:31:16]current date 1724229076 [08:31:16]FM_GetShiftState [08:31:16]SAM_PROTO_GetShiftState [08:31:16]wFMCommunicate request_size=4 [08:31:16]MH_SAM_APDU [08:31:16]CAPDU: 80 13 01 00 [08:31:16]Write to MH i2c: E2 08 00 DB 03 80 13 01 00 00 00 00 00 5B [08:31:16]Write i2c OK [08:31:16]MH_I2C_Read... [08:31:16]OFD Sender: No OFD packet to send [08:31:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:16]Read from MH i2c: E2 [08:31:16]MH_I2C_Read... [08:31:16]Read from MH i2c: E2 0E 00 [08:31:16]MH_I2C_Read... [08:31:16]Read from MH i2c: E2 0E 00 DB 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [08:31:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:31:16]wFMCommunicate OK [08:31:16]SAM_PROTO_GetShiftState done [08:31:16]FM_GetShiftState done [08:31:16]opened in 1724199517 [08:31:16]opened+sec_in_day 1724285917 [08:31:16]quantity*price = 100035 [08:31:16]sum+1 = 100036 [08:31:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 135 21.08.2024 08:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163537 ФПД: 223016871205235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163537&fm=223016871205235&tin=02508201610067®Number=0000000000092562&sum=100035 [08:31:17]StoreToDocumentArchive [08:31:17]shift 466 fd 163537 [08:31:17]save to /storage/0466/doc_00163537 [08:31:17]save last doc name /storage/0466/doc_00163537 to /storage/kkm_last_doc_name [08:31:17]save OK [08:31:17]Clear old archive folders... [08:31:17]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:31:17]tlvbuf is 01FAD0C0 [08:31:17]SAM_PROTO_ClearQueue [08:31:17]wFMCommunicate request_size=4 [08:31:17]MH_SAM_APDU [08:31:17]CAPDU: 80 09 00 00 [08:31:17]Write to MH i2c: E2 08 00 E8 03 80 09 00 00 00 00 00 00 5D [08:31:17]Write i2c OK [08:31:17]MH_I2C_Read... [08:31:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:18]Read from MH i2c: E2 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [08:31:18]RAPDU: 90 00 [08:31:18]wFMCommunicate OK [08:31:18]SAM_PROTO_ClearQueue done [08:31:18]KKMCreateOFDPacket [08:31:18]OFDProtocolAddRootSTLVToBuf [08:31:18]FM_MakeSignedData [08:31:18]FM_MakeSignedData [08:31:18]SAM_PROTO_SignData [08:31:18]wFMCommunicate request_size=4 [08:31:18]MH_SAM_APDU [08:31:18]CAPDU: 80 0D 01 02 [08:31:18]Write to MH i2c: E2 08 00 E9 03 80 0D 01 02 00 00 00 00 65 [08:31:18]Write i2c OK [08:31:18]MH_I2C_Read... [08:31:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:18]Read from MH i2c: E2 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [08:31:18]RAPDU: 90 00 [08:31:18]wFMCommunicate OK [08:31:18]wFMCommunicate request_size=255 [08:31:18]MH_SAM_APDU [08:31:18]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 87 00 00 00 F4 03 04 00 D5 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7E 02 00 35 04 06 00 CA D5 29 [08:31:18]Write to MH i2c: E2 02 01 EA 03 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 87 00 00 00 F4 03 04 00 D5 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7E 02 00 35 04 06 00 CA D5 29 00 00 42 [08:31:18]Write i2c OK [08:31:18]MH_I2C_Read... [08:31:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:18]Read from MH i2c: E2 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [08:31:18]RAPDU: 90 00 [08:31:18]wFMCommunicate OK [08:31:18]wFMCommunicate request_size=8 [08:31:18]MH_SAM_APDU [08:31:18]CAPDU: 80 0D 02 02 03 63 19 73 [08:31:18]Write to MH i2c: E2 0B 00 EB 03 80 0D 02 02 03 00 63 19 73 00 00 5D [08:31:18]Write i2c OK [08:31:18]MH_I2C_Read... [08:31:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:18]Read from MH i2c: E2 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [08:31:18]RAPDU: 90 00 [08:31:18]wFMCommunicate OK [08:31:18]wFMCommunicate request_size=4 [08:31:18]MH_SAM_APDU [08:31:18]CAPDU: 80 0D 03 02 [08:31:18]Write to MH i2c: E2 08 00 EC 03 80 0D 03 02 00 00 00 00 6A [08:31:18]Write i2c OK [08:31:18]MH_I2C_Read... [08:31:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:18]Read from MH i2c: E2 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 0B 00 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 0B 00 EC 03 00 91 1D 74 99 2D 44 13 D2 90 00 7C [08:31:18]RAPDU: 91 1D 74 99 2D 44 13 D2 90 00 [08:31:18]wFMCommunicate OK [08:31:18]SAM_PROTO_SignData done [08:31:18]FM_MakeSignedData done [08:31:18]CreateOFDProtocolMessage [08:31:18]wFMCommunicate request_size=4 [08:31:18]MH_SAM_APDU [08:31:18]CAPDU: 80 11 00 00 [08:31:18]Write to MH i2c: E2 08 00 ED 03 80 11 00 00 00 00 00 00 6A [08:31:18]Write i2c OK [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 [08:31:18]MH_I2C_Read... [08:31:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:18]Read from MH i2c: E2 17 00 [08:31:18]MH_I2C_Read... [08:31:18]Read from MH i2c: E2 17 00 ED 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [08:31:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:31:19]wFMCommunicate OK [08:31:19]CreateOFDProtocolMessage done [08:31:19]OFDSenderStorePacket 163537 [08:31:19]StoreOFDPacket docnum=163537 [08:31:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 6D FC 05 01 CE 53 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 87 00 00 00 F4 03 04 00 D5 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7E 02 00 35 04 06 00 CA D5 29 63 19 73 91 1D 74 99 2D 44 13 D2 [08:31:19]CheckFolder [08:31:19]dirname=/storage/ofd_packets [08:31:19]CheckFolder done [08:31:19]ProducePacketName [08:31:19]name=ofd_packets/00163537 [08:31:19]NVStorageSaveData ofd_packets/00163537 [08:31:19]File name is /storage/ofd_packets/00163537 [08:31:19]Write 299 bytes [08:31:19]NVStorageSaveData done [08:31:19]OFDSenderStorePacket done [08:31:19]KKMCreateOFDPacket done [08:31:19]NVStorageSaveData kkm_last_timestamp [08:31:19]File name is /storage/kkm_last_timestamp [08:31:19]Write 4 bytes [08:31:19]NVStorageSaveData done [08:31:19]ExternCall_PrintAddStr [08:31:19]wPrintStart [08:31:19]Write to MH i2c: 01 00 00 EE 03 F1 [08:31:19]Write i2c OK [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: 01 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: 01 07 00 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [08:31:19]RasterBufferAndPrint [08:31:19]line Счет N : (1)292080 [08:31:19]line ИНН: 02508201610067 [08:31:19]line Контрольно-Кассовый Чек [08:31:19]line ПРОДАЖА [08:31:19]line ТРК (МРК, ГНК) : 61 [08:31:19]line Товар: 2710124130 [08:31:19]line SU-92-К-5 [08:31:19]line 14.540 * 68.80 [08:31:19]line = 1000.35 [08:31:19]line НДС 12% НСП 1% [08:31:19]line > о реализуемом товаре [08:31:19]line ИТОГО: 1000.35 [08:31:19]line НСП 1% : 8.85 [08:31:19]line НДС 12% : 106.23 [08:31:19]line Наличными: 0.00 [08:31:19]line Безнал.: 1000.35 [08:31:19]line Место: АЗС № 130 "Партнер Нефть" [08:31:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:31:19]line СНО: Общий режим [08:31:19]line Чек 135 21.08.2024 08:31 [08:31:19]line Смена: 466 ФФД: 1.0 [08:31:19]line ЗНМ: 0300000070 [08:31:19]line РНМ: 0000000000092562 [08:31:19]line Версия ККМ: 001 [08:31:19]line Платежная система: Бакай Банк [08:31:19]line ФМ: 0000000000871769 [08:31:19]line ФД: 163537 [08:31:19]line ФПД: 223016871205235 [08:31:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163537&fm=223016871205235&tin=02508201610067®Number=0000000000092562&sum=100035 [08:31:19]OFD Sender: Processing packet 163537 [packets to send 965, broken 964] [08:31:19]ProducePacketName [08:31:19]name=ofd_packets/00163537 [08:31:19]OFD Sender: To server: pG, [08:31:19]CommunicateWithHost lk.salyk.kg:30040 [08:31:19]ConnectInit lk.salyk.kg [08:31:19]written 0, free lines is 4095 [08:31:19]Write to MH i2c: 01 00 00 18 04 1C [08:31:19]Write i2c OK [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: 01 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: 01 07 00 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: 01 07 00 18 04 00 00 00 00 00 D0 0C FF [08:31:19]RasterBufferAndPrint [08:31:19]line [08:31:19]line [08:31:19]line [08:31:19]line [08:31:19]line [08:31:19]written 0, free lines is 3322 [08:31:19]MH_Cut [08:31:19]Write to MH i2c: D1 01 00 1F 04 01 F5 [08:31:19]Write i2c OK [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: D1 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: D1 01 00 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: D1 01 00 1F 04 00 F4 [08:31:19]Write to MH i2c: 01 00 00 20 04 24 [08:31:19]Write i2c OK [08:31:19]MH_I2C_Read... [08:31:20]*** Cut start [08:31:20]*** Purtial cut [08:31:20]*** Stage 1: CUTSNS_PIN = 1 [08:31:20]Connected sock=10 [08:31: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 37 36 39 0D 01 00 00 6D FC 05 01 CE 53 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 87 00 00 00 F4 03 04 00 D5 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7E 02 00 35 04 06 00 CA D5 29 63 19 73 91 1D 74 99 2D 44 13 D2 [08:31:22]Read from MH i2c: 01 [08:31:22]MH_I2C_Read... [08:31:22]*** Stop cut motor [08:31:22]*** Cut end [08:31:22]Read from MH i2c: 01 07 00 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: 01 07 00 20 04 00 00 00 00 00 FF 0F 39 [08:31:22]process_action close_receipt done [08:31:22]requested_data is exist [08:31:22]produce_requested_data [08:31:22]requested_item fm.sn is exist - process it [08:31:22]wFMCommunicate request_size=4 [08:31:22]MH_SAM_APDU [08:31:22]CAPDU: 80 11 00 00 [08:31:22]Write to MH i2c: E2 08 00 21 04 80 11 00 00 00 00 00 00 9F [08:31:22]Write i2c OK [08:31:22]MH_I2C_Read... [08:31:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:22]Read from MH i2c: E2 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: E2 17 00 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: E2 17 00 21 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [08:31:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:31:22]wFMCommunicate OK [08:31:22]requested_item fd.num is exist - process it [08:31:22]SAM_PROTO_GetFieldsCounters [08:31:22]wFMCommunicate request_size=4 [08:31:22]MH_SAM_APDU [08:31:22]CAPDU: 80 13 00 00 [08:31:22]Write to MH i2c: E2 08 00 22 04 80 13 00 00 00 00 00 00 A2 [08:31:22]Write i2c OK [08:31:22]MH_I2C_Read... [08:31:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3D E9 47 00 6A CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 Read from MH i2c: 10 E2 00 [08:31:22]30 MH_I2C_Read... [08:31:22]30 Read from MH i2c: 30 E2 30 62 30 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 [08:31:22]7E 02 MH_I2C_Read... [08:31:22]00 F4 03 04 00 Read from MH i2c: 2A E2 4F 62 C5 66 B6 04 01 00 00 AD CC 18 E5 28 8A 04 BA [08:31:22]CommunicateWithHost err = 0 [08:31:22]CheckOFDResponse [08:31:22]1017 (14) - 77093643461234 [08:31:22]1041 (16) - 0000000000871769 [08:31:22]1040 (4) - 163537 [08:31:22]1012 (4) - 21.08.2024 02:21 [08:31:22]1206 (1) - 0 [08:31:22]OFD Sender: Remove packet 163537 [08:31:22]ProducePacketName [08:31:22]name=ofd_packets/00163537 [08:31:22]NVStorageDeleteData [08:31:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:22]00 22 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7E 02 00 0E 04 04 00 D2 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 81 [08:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7E 02 00 0E 04 04 00 D2 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:31:23]wFMCommunicate OK [08:31:23]SAM_PROTO_GetFieldsCounters done [08:31:23]requested_item shift.num is exist - process it [08:31:23]requested_item shift.opened is exist - process it [08:31:23]req_shift_opened [08:31:23]FM_GetShiftState [08:31:23]SAM_PROTO_GetShiftState [08:31:23]wFMCommunicate request_size=4 [08:31:23]MH_SAM_APDU [08:31:23]CAPDU: 80 13 01 00 [08:31:23]Write to MH i2c: E2 08 00 23 04 80 13 01 00 00 00 00 00 A4 [08:31:23]Write i2c OK [08:31:23]MH_I2C_Read... [08:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:23]Read from MH i2c: E2 [08:31:23]MH_I2C_Read... [08:31:23]Read from MH i2c: E2 0E 00 [08:31:23]MH_I2C_Read... [08:31:23]Read from MH i2c: E2 0E 00 23 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [08:31:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:31:23]wFMCommunicate OK [08:31:23]SAM_PROTO_GetShiftState done [08:31:23]FM_GetShiftState done [08:31:23]req_shift_opened done [08:31:23]requested_item shift.open_date is exist - process it [08:31:23]req_shift_open_date [08:31:23]req_shift_open_date done [08:31:23]produce_requested_data done [08:31:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163537,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:31:23]process_action_free close_receipt [08:31:23]json_value_free [08:31:23]json_value_free done [08:31:23]process_json_proto returns [08:31:23]Send response to host [08:31:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163537,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:31:23]free response buf [08:31:23]execute_script done [08:31:23]execute_script returns [08:31:23]free content buf [08:31:23]Sock 9.Close socket [08:31:23]Sock 9.Thread stoped [08:31:23]OFD Sender: No OFD packet to send [08:31:28]OFD Sender: No OFD packet to send [08:31:33]OFD Sender: No OFD packet to send [08:31:38]OFD Sender: No OFD packet to send [08:31:43]OFD Sender: No OFD packet to send [08:31:48]OFD Sender: No OFD packet to send [08:31:51]accept exits with 8 [08:31:51]New connection [08:31:51]New thread 3067407716 created [08:31:51]Thread 3067264356 joined [08:31:51]Waiting for new connection... [08:31:51] Sock 8.Parse request [08:31:51]Sock 8.Check first char [08:31:51]Sock 8.First char is OK [08:31:51]request: POST /json_proto HTTP/1.0 [08:31:51]Method: POST [08:31:51]URL: /json_proto [08:31:51]Method is POST - this is cgi request [08:31:51]url: /json_proto [08:31:51]query_string will be loaded in cgi processing [08:31:51]execute_cgi json_proto POST (null) [08:31:51]execute_cgi path=json_proto method=POST [08:31:51]POST find Content-Length [08:31:51]Host: 172.17.44.132:8080 [08:31:51]Content-Length: 677 [08:31:51]Content-Type: application/json [08:31:51] [08:31:51]POST finish read [08:31:51]Found Content-Length = 677 [08:31:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:51]execute_script... [08:31: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)292081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:51]POST & json_proto [08:31:51]process_json_proto [08:31:51]json parsed OK: [08:31:51]protocol is kg_v1.0 [08:31:51]action value=close_receipt [08:31:51]process_action close_receipt [08:31:51]cmd_close_receipt [08:31:51]MH_GetDate [08:31:51]Write to MH i2c: F0 00 00 24 04 17 [08:31:51]Write i2c OK [08:31:51]MH_I2C_Read... [08:31:51]Read from MH i2c: F0 [08:31:51]MH_I2C_Read... [08:31:51]Read from MH i2c: F0 09 00 [08:31:51]MH_I2C_Read... [08:31:51]Read from MH i2c: F0 09 00 24 04 00 F8 A5 C5 66 2A 83 C1 65 BB [08:31:51]GetLastDocTimeStamp 1724229077 [08:31:51]current date 1724229112 [08:31:51]FM_GetShiftState [08:31:51]SAM_PROTO_GetShiftState [08:31:51]wFMCommunicate request_size=4 [08:31:51]MH_SAM_APDU [08:31:51]CAPDU: 80 13 01 00 [08:31:51]Write to MH i2c: E2 08 00 25 04 80 13 01 00 00 00 00 00 A6 [08:31:51]Write i2c OK [08:31:51]MH_I2C_Read... [08:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:51]Read from MH i2c: E2 [08:31:51]MH_I2C_Read... [08:31:51]Read from MH i2c: E2 0E 00 [08:31:51]MH_I2C_Read... [08:31:51]Read from MH i2c: E2 0E 00 25 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6C [08:31:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:31:51]wFMCommunicate OK [08:31:51]SAM_PROTO_GetShiftState done [08:31:51]FM_GetShiftState done [08:31:51]opened in 1724199517 [08:31:51]opened+sec_in_day 1724285917 [08:31:51]quantity*price = 30035 [08:31:51]sum+1 = 30036 [08:31:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 136 21.08.2024 08:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163538 ФПД: 89151444387406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163538&fm=89151444387406&tin=02508201610067®Number=0000000000092562&sum=30000 [08:31:52]StoreToDocumentArchive [08:31:52]shift 466 fd 163538 [08:31:52]save to /storage/0466/doc_00163538 [08:31:52]save last doc name /storage/0466/doc_00163538 to /storage/kkm_last_doc_name [08:31:52]save OK [08:31:52]Clear old archive folders... [08:31:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:52]tlvbuf is B6F300E0 [08:31:52]SAM_PROTO_ClearQueue [08:31:52]wFMCommunicate request_size=4 [08:31:52]MH_SAM_APDU [08:31:52]CAPDU: 80 09 00 00 [08:31:52]Write to MH i2c: E2 08 00 32 04 80 09 00 00 00 00 00 00 A8 [08:31:52]Write i2c OK [08:31:52]MH_I2C_Read... [08:31:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:52]Read from MH i2c: E2 [08:31:52]MH_I2C_Read... [08:31:52]Read from MH i2c: E2 03 00 [08:31:52]MH_I2C_Read... [08:31:52]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [08:31:52]RAPDU: 90 00 [08:31:52]wFMCommunicate OK [08:31:52]SAM_PROTO_ClearQueue done [08:31:52]KKMCreateOFDPacket [08:31:52]OFDProtocolAddRootSTLVToBuf [08:31:52]FM_MakeSignedData [08:31:52]FM_MakeSignedData [08:31:52]SAM_PROTO_SignData [08:31:52]wFMCommunicate request_size=4 [08:31:52]MH_SAM_APDU [08:31:52]CAPDU: 80 0D 01 02 [08:31:52]Write to MH i2c: E2 08 00 33 04 80 0D 01 02 00 00 00 00 B0 [08:31:52]Write i2c OK [08:31:52]MH_I2C_Read... [08:31:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:52]Read from MH i2c: E2 [08:31:52]MH_I2C_Read... [08:31:52]Read from MH i2c: E2 03 00 [08:31:52]MH_I2C_Read... [08:31:52]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [08:31:52]RAPDU: 90 00 [08:31:52]wFMCommunicate OK [08:31:52]wFMCommunicate request_size=255 [08:31:52]MH_SAM_APDU [08:31:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 F8 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7E 02 00 35 04 06 00 51 [08:31:52]Write to MH i2c: E2 02 01 34 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 88 00 00 00 F4 03 04 00 F8 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7E 02 00 35 04 06 00 51 00 00 19 [08:31:53]Write i2c OK [08:31:53]MH_I2C_Read... [08:31:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:53]Read from MH i2c: E2 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 03 00 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [08:31:53]RAPDU: 90 00 [08:31:53]wFMCommunicate OK [08:31:53]wFMCommunicate request_size=10 [08:31:53]MH_SAM_APDU [08:31:53]CAPDU: 80 0D 02 02 05 15 30 2C 86 4E [08:31:53]Write to MH i2c: E2 0D 00 35 04 80 0D 02 02 05 00 15 30 2C 86 4E 00 00 02 [08:31:53]Write i2c OK [08:31:53]MH_I2C_Read... [08:31:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:53]Read from MH i2c: E2 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 03 00 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 03 00 35 04 00 90 00 AD [08:31:53]RAPDU: 90 00 [08:31:53]wFMCommunicate OK [08:31:53]wFMCommunicate request_size=4 [08:31:53]MH_SAM_APDU [08:31:53]CAPDU: 80 0D 03 02 [08:31:53]Write to MH i2c: E2 08 00 36 04 80 0D 03 02 00 00 00 00 B5 [08:31:53]Write i2c OK [08:31:53]MH_I2C_Read... [08:31:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:53]Read from MH i2c: E2 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 0B 00 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 0B 00 36 04 00 48 5A B9 8E B6 80 F2 34 90 00 FB [08:31:53]RAPDU: 48 5A B9 8E B6 80 F2 34 90 00 [08:31:53]wFMCommunicate OK [08:31:53]SAM_PROTO_SignData done [08:31:53]FM_MakeSignedData done [08:31:53]CreateOFDProtocolMessage [08:31:53]wFMCommunicate request_size=4 [08:31:53]MH_SAM_APDU [08:31:53]CAPDU: 80 11 00 00 [08:31:53]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [08:31:53]Write i2c OK [08:31:53]MH_I2C_Read... [08:31:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:53]Read from MH i2c: E2 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 17 00 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [08:31:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:31:53]wFMCommunicate OK [08:31:53]CreateOFDProtocolMessage done [08:31:53]OFDSenderStorePacket 163538 [08:31:53]StoreOFDPacket docnum=163538 [08:31:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3C 9C 07 01 95 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 88 00 00 00 F4 03 04 00 F8 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7E 02 00 35 04 06 00 51 15 30 2C 86 4E 48 5A B9 8E B6 80 F2 34 [08:31:53]CheckFolder [08:31:53]dirname=/storage/ofd_packets [08:31:53]CheckFolder done [08:31:53]ProducePacketName [08:31:53]name=ofd_packets/00163538 [08:31:53]NVStorageSaveData ofd_packets/00163538 [08:31:53]File name is /storage/ofd_packets/00163538 [08:31:53]Write 301 bytes [08:31:53]NVStorageSaveData done [08:31:53]OFDSenderStorePacket done [08:31:53]KKMCreateOFDPacket done [08:31:53]NVStorageSaveData kkm_last_timestamp [08:31:53]File name is /storage/kkm_last_timestamp [08:31:53]Write 4 bytes [08:31:53]NVStorageSaveData done [08:31:53]OFD Sender: No OFD packet to send [08:31:53]ExternCall_PrintAddStr [08:31:53]wPrintStart [08:31:53]Write to MH i2c: 01 00 00 38 04 3C [08:31:53]Write i2c OK [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: 01 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: 01 07 00 [08:31:53]MH_I2C_Read... [08:31:53]Read from MH i2c: 01 07 00 38 04 00 00 00 00 00 FF 0F 51 [08:31:53]RasterBufferAndPrint [08:31:53]line Счет N : (1)292081 [08:31:53]line ИНН: 02508201610067 [08:31:53]line Контрольно-Кассовый Чек [08:31:53]line ПРОДАЖА [08:31:53]line ТРК (МРК, ГНК) : 52 [08:31:53]line Товар: 2710124130 [08:31:53]line Аи-92-К-5 [08:31:53]line 4.430 * 67.80 [08:31:53]line = 300.35 [08:31:53]line НДС 12% НСП 1% [08:31:53]line > о реализуемом товаре [08:31:53]line ОКРУГЛЕНИЕ: -0.35 [08:31:53]line ИТОГО: 300.00 [08:31:53]line Внесено: 300.00 [08:31:53]line СДАЧА: 0.00 [08:31:53]line НСП 1% : 2.66 [08:31:53]line НДС 12% : 31.90 [08:31:53]line Наличными: 300.00 [08:31:53]line Безнал.: 0.00 [08:31:53]line Место: АЗС № 130 "Партнер Нефть" [08:31:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:31:53]line СНО: Общий режим [08:31:53]line Чек 136 21.08.2024 08:31 [08:31:53]line Смена: 466 ФФД: 1.0 [08:31:53]line ЗНМ: 0300000070 [08:31:53]line РНМ: 0000000000092562 [08:31:53]line Версия ККМ: 001 [08:31:53]line ФМ: 0000000000871769 [08:31:53]line ФД: 163538 [08:31:53]line ФПД: 89151444387406 [08:31:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163538&fm=89151444387406&tin=02508201610067®Number=0000000000092562&sum=30000 [08:31:53]written 0, free lines is 4095 [08:31:53]OFD Sender: Processing packet 163538 [packets to send 965, broken 964] [08:31:53]ProducePacketName [08:31:53]name=ofd_packets/00163538 [08:31:53]OFD Sender: To server: pG, [08:31:53]CommunicateWithHost lk.salyk.kg:30040 [08:31:53]ConnectInit lk.salyk.kg [08:31:54]Connected sock=10 [08:31:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3C 9C 07 01 95 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 88 00 00 00 F4 03 04 00 F8 A5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7E 02 00 35 04 06 00 51 15 30 2C 86 4E 48 5A B9 8E B6 80 F2 34 [08:31:54]Write to MH i2c: 01 00 00 63 04 67 [08:31:54]Write i2c OK [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: 01 [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: 01 07 00 [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: 01 07 00 63 04 00 00 00 00 00 FF 0D 7A [08:31:54]RasterBufferAndPrint [08:31:54]line [08:31:54]line [08:31:54]line [08:31:54]line [08:31:54]line [08:31:54]written 0, free lines is 3616 [08:31:54]MH_Cut [08:31:54]Write to MH i2c: D1 01 00 6A 04 01 40 [08:31:54]Write i2c OK [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: D1 [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: D1 01 00 [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: D1 01 00 6A 04 00 3F [08:31:54]Write to MH i2c: 01 00 00 6B 04 6F [08:31:54]Write i2c OK [08:31:54]MH_I2C_Read... [08:31:54]*** Cut start [08:31:54]*** Purtial cut [08:31:54]*** Stage 1: CUTSNS_PIN = 1 [08:31:57]Read from MH i2c: 01 [08:31:57]MH_I2C_Read... [08:31:57]*** Stop cut motor [08:31:57]*** Cut end [08:31:57]Read from MH i2c: 01 07 00 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: 01 07 00 6B 04 00 00 00 00 00 FF 0F 84 [08:31:57]process_action close_receipt done [08:31:57]requested_data is exist [08:31:57]produce_requested_data [08:31:57]requested_item fm.sn is exist - process it [08:31:57]wFMCommunicate request_size=4 [08:31:57]MH_SAM_APDU [08:31:57]CAPDU: 80 11 00 00 [08:31:57]Write to MH i2c: E2 08 00 6C 04 80 11 00 00 00 00 00 00 EA [08:31:57]Write i2c OK [08:31:57]MH_I2C_Read... [08:31:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:57]Read from MH i2c: E2 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: E2 17 00 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: E2 17 00 6C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [08:31:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:31:57]wFMCommunicate OK [08:31:57]requested_item fd.num is exist - process it [08:31:57]SAM_PROTO_GetFieldsCounters [08:31:57]wFMCommunicate request_size=4 [08:31:57]MH_SAM_APDU [08:31:57]CAPDU: 80 13 00 00 [08:31:57]Write to MH i2c: E2 08 00 6D 04 80 13 00 00 00 00 00 00 ED [08:31:57]Write i2c OK [08:31:57]MH_I2C_Read... [08:31:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:57]Read from MH i2c: E2 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: E2 62 00 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: E2 62 00 6D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7E 02 00 0E 04 04 00 D2 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 D0 [08:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7E 02 00 0E 04 04 00 D2 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:31:57]wFMCommunicate OK [08:31:57]SAM_PROTO_GetFieldsCounters done [08:31:57]requested_item shift.num is exist - process it [08:31:57]requested_item shift.opened is exist - process it [08:31:57]req_shift_opened [08:31:57]FM_GetShiftState [08:31:57]SAM_PROTO_GetShiftState [08:31:57]wFMCommunicate request_size=4 [08:31:57]MH_SAM_APDU [08:31:57]CAPDU: 80 13 01 00 [08:31:57]Write to MH i2c: E2 08 00 6E 04 80 13 01 00 00 00 00 00 EF [08:31:57]Write i2c OK [08:31:57]MH_I2C_Read... [08:31:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:57]Read from MH i2c: E2 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: E2 0E 00 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: E2 0E 00 6E 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B5 [08:31:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:31:57]wFMCommunicate OK [08:31:57]SAM_PROTO_GetShiftState done [08:31:57]FM_GetShiftState done [08:31:57]req_shift_opened done [08:31:57]requested_item shift.open_date is exist - process it [08:31:57]req_shift_open_date [08:31:57]req_shift_open_date done [08:31:57]produce_requested_data done [08:31:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163538,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:31:57]process_action_free close_receipt [08:31:57]json_value_free [08:31:57]json_value_free done [08:31:57]process_json_proto returns [08:31:57]Send response to host [08:31:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163538,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:31:57]free response buf [08:31:57]execute_script done [08:31:57]execute_script returns [08:31:57]free content buf [08:31:57]Sock 8.Close socket [08:31:57]Sock 8.Thread stoped [08:31:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 CB 47 00 B7 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 37 36 39 10 04 04 00 D2 7E 02 00 F4 03 04 00 4A 4F C5 66 B6 04 01 00 00 12 5A 98 FE 0D 22 60 9A [08:31:58]CommunicateWithHost err = 0 [08:31:58]CheckOFDResponse [08:31:58]1017 (14) - 77093643461234 [08:31:58]1041 (16) - 0000000000871769 [08:31:58]1040 (4) - 163538 [08:31:58]1012 (4) - 21.08.2024 02:22 [08:31:58]1206 (1) - 0 [08:31:58]OFD Sender: Remove packet 163538 [08:31:58]ProducePacketName [08:31:58]name=ofd_packets/00163538 [08:31:58]NVStorageDeleteData [08:31:58]OFD Sender: No OFD packet to send [08:32:03]OFD Sender: No OFD packet to send [08:32:08]OFD Sender: No OFD packet to send [08:32:13]OFD Sender: No OFD packet to send [08:32:18]OFD Sender: No OFD packet to send [08:32:23]OFD Sender: No OFD packet to send [08:32:28]OFD Sender: No OFD packet to send [08:32:33]OFD Sender: No OFD packet to send [08:32:37]recv_with_timeout no data received [08:32:38]OFD Sender: No OFD packet to send [08:32:43]OFD Sender: No OFD packet to send [08:32:48]OFD Sender: No OFD packet to send [08:32:49]recv_with_timeout no data received [08:32:53]OFD Sender: No OFD packet to send [08:32:58]OFD Sender: No OFD packet to send [08:33:00]recv_with_timeout no data received [08:33:03]OFD Sender: No OFD packet to send [08:33:08]OFD Sender: No OFD packet to send [08:33:10]recv_with_timeout no data received [08:33:13]OFD Sender: No OFD packet to send [08:33:18]OFD Sender: No OFD packet to send [08:33:23]OFD Sender: No OFD packet to send [08:33:25]recv_with_timeout no data received [08:33:28]OFD Sender: No OFD packet to send [08:33:34]OFD Sender: No OFD packet to send [08:33:38]recv_with_timeout no data received [08:33:39]OFD Sender: No OFD packet to send [08:33:44]OFD Sender: No OFD packet to send [08:33:49]OFD Sender: No OFD packet to send [08:33:54]OFD Sender: No OFD packet to send [08:33:56]accept exits with 9 [08:33:56]New connection [08:33:56]New thread 3067264356 created [08:33:56]Thread 3067407716 joined [08:33:56]Waiting for new connection... [08:33:56] Sock 9.Parse request [08:33:56]Sock 9.Check first char [08:33:56]Sock 9.First char is OK [08:33:56]request: POST /json_proto HTTP/1.0 [08:33:56]Method: POST [08:33:56]URL: /json_proto [08:33:56]Method is POST - this is cgi request [08:33:56]url: /json_proto [08:33:56]query_string will be loaded in cgi processing [08:33:56]execute_cgi json_proto POST (null) [08:33:56]execute_cgi path=json_proto method=POST [08:33:56]POST find Content-Length [08:33:56]Host: 172.17.44.132:8080 [08:33:56]Content-Length: 682 [08:33:56]Content-Type: application/json [08:33:56] [08:33:56]POST finish read [08:33:56]Found Content-Length = 682 [08:33:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:56]execute_script... [08:33:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:56]POST & json_proto [08:33:56]process_json_proto [08:33:56]json parsed OK: [08:33:56]protocol is kg_v1.0 [08:33:56]action value=close_receipt [08:33:56]process_action close_receipt [08:33:56]cmd_close_receipt [08:33:56]MH_GetDate [08:33:56]Write to MH i2c: F0 00 00 6F 04 62 [08:33:56]Write i2c OK [08:33:56]MH_I2C_Read... [08:33:56]Read from MH i2c: F0 [08:33:56]MH_I2C_Read... [08:33:56]Read from MH i2c: F0 09 00 [08:33:56]MH_I2C_Read... [08:33:56]Read from MH i2c: F0 09 00 6F 04 00 75 A6 C5 66 2A 83 C1 65 84 [08:33:56]GetLastDocTimeStamp 1724229112 [08:33:56]current date 1724229237 [08:33:56]FM_GetShiftState [08:33:56]SAM_PROTO_GetShiftState [08:33:56]wFMCommunicate request_size=4 [08:33:56]MH_SAM_APDU [08:33:56]CAPDU: 80 13 01 00 [08:33:56]Write to MH i2c: E2 08 00 70 04 80 13 01 00 00 00 00 00 F1 [08:33:56]Write i2c OK [08:33:56]MH_I2C_Read... [08:33:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:56]Read from MH i2c: E2 [08:33:56]MH_I2C_Read... [08:33:56]Read from MH i2c: E2 0E 00 [08:33:56]MH_I2C_Read... [08:33:56]Read from MH i2c: E2 0E 00 70 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B7 [08:33:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:33:56]wFMCommunicate OK [08:33:56]SAM_PROTO_GetShiftState done [08:33:56]FM_GetShiftState done [08:33:56]opened in 1724199517 [08:33:56]opened+sec_in_day 1724285917 [08:33:56]quantity*price = 120006 [08:33:56]sum+1 = 120007 [08:33:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 137 21.08.2024 08:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163539 ФПД: 232925306038311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163539&fm=232925306038311&tin=02508201610067®Number=0000000000092562&sum=120000 [08:33:57]StoreToDocumentArchive [08:33:57]shift 466 fd 163539 [08:33:57]save to /storage/0466/doc_00163539 [08:33:57]save last doc name /storage/0466/doc_00163539 to /storage/kkm_last_doc_name [08:33:57]save OK [08:33:57]Clear old archive folders... [08:33:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:33:57]tlvbuf is 01EC77E0 [08:33:57]SAM_PROTO_ClearQueue [08:33:57]wFMCommunicate request_size=4 [08:33:57]MH_SAM_APDU [08:33:57]CAPDU: 80 09 00 00 [08:33:57]Write to MH i2c: E2 08 00 7D 04 80 09 00 00 00 00 00 00 F3 [08:33:57]Write i2c OK [08:33:57]MH_I2C_Read... [08:33:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:57]Read from MH i2c: E2 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 7D 04 00 90 00 F5 [08:33:57]RAPDU: 90 00 [08:33:57]wFMCommunicate OK [08:33:57]SAM_PROTO_ClearQueue done [08:33:57]KKMCreateOFDPacket [08:33:57]OFDProtocolAddRootSTLVToBuf [08:33:57]FM_MakeSignedData [08:33:57]FM_MakeSignedData [08:33:57]SAM_PROTO_SignData [08:33:57]wFMCommunicate request_size=4 [08:33:57]MH_SAM_APDU [08:33:57]CAPDU: 80 0D 01 02 [08:33:57]Write to MH i2c: E2 08 00 7E 04 80 0D 01 02 00 00 00 00 FB [08:33:57]Write i2c OK [08:33:57]MH_I2C_Read... [08:33:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:57]Read from MH i2c: E2 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 7E 04 00 90 00 F6 [08:33:57]RAPDU: 90 00 [08:33:57]wFMCommunicate OK [08:33:57]wFMCommunicate request_size=255 [08:33:57]MH_SAM_APDU [08:33:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 75 A6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7E 02 00 35 04 06 00 D3 [08:33:57]Write to MH i2c: E2 02 01 7F 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 89 00 00 00 F4 03 04 00 75 A6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7E 02 00 35 04 06 00 D3 00 00 B9 [08:33:57]Write i2c OK [08:33:57]MH_I2C_Read... [08:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:57]Read from MH i2c: E2 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 7F 04 00 90 00 F7 [08:33:57]RAPDU: 90 00 [08:33:57]wFMCommunicate OK [08:33:57]wFMCommunicate request_size=10 [08:33:57]MH_SAM_APDU [08:33:57]CAPDU: 80 0D 02 02 05 D8 26 20 28 27 [08:33:57]Write to MH i2c: E2 0D 00 80 04 80 0D 02 02 05 00 D8 26 20 28 27 00 00 75 [08:33:57]Write i2c OK [08:33:57]MH_I2C_Read... [08:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:57]Read from MH i2c: E2 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 03 00 80 04 00 90 00 F8 [08:33:57]RAPDU: 90 00 [08:33:57]wFMCommunicate OK [08:33:57]wFMCommunicate request_size=4 [08:33:57]MH_SAM_APDU [08:33:57]CAPDU: 80 0D 03 02 [08:33:57]Write to MH i2c: E2 08 00 81 04 80 0D 03 02 00 00 00 00 00 [08:33:57]Write i2c OK [08:33:57]MH_I2C_Read... [08:33:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:57]Read from MH i2c: E2 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 0B 00 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 0B 00 81 04 00 9F 0B DC 7E 80 BF 2A F4 90 00 62 [08:33:57]RAPDU: 9F 0B DC 7E 80 BF 2A F4 90 00 [08:33:57]wFMCommunicate OK [08:33:57]SAM_PROTO_SignData done [08:33:57]FM_MakeSignedData done [08:33:57]CreateOFDProtocolMessage [08:33:57]wFMCommunicate request_size=4 [08:33:57]MH_SAM_APDU [08:33:57]CAPDU: 80 11 00 00 [08:33:57]Write to MH i2c: E2 08 00 82 04 80 11 00 00 00 00 00 00 00 [08:33:57]Write i2c OK [08:33:57]MH_I2C_Read... [08:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:57]Read from MH i2c: E2 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 17 00 [08:33:57]MH_I2C_Read... [08:33:57]Read from MH i2c: E2 17 00 82 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [08:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:33:57]wFMCommunicate OK [08:33:57]CreateOFDProtocolMessage done [08:33:57]OFDSenderStorePacket 163539 [08:33:57]StoreOFDPacket docnum=163539 [08:33:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB 50 07 01 10 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 89 00 00 00 F4 03 04 00 75 A6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7E 02 00 35 04 06 00 D3 D8 26 20 28 27 9F 0B DC 7E 80 BF 2A F4 [08:33:57]CheckFolder [08:33:57]dirname=/storage/ofd_packets [08:33:57]CheckFolder done [08:33:57]ProducePacketName [08:33:57]name=ofd_packets/00163539 [08:33:57]NVStorageSaveData ofd_packets/00163539 [08:33:57]File name is /storage/ofd_packets/00163539 [08:33:57]Write 301 bytes [08:33:57]NVStorageSaveData done [08:33:57]OFDSenderStorePacket done [08:33:57]KKMCreateOFDPacket done [08:33:57]NVStorageSaveData kkm_last_timestamp [08:33:57]File name is /storage/kkm_last_timestamp [08:33:57]Write 4 bytes [08:33:57]NVStorageSaveData done [08:33:58]ExternCall_PrintAddStr [08:33:58]wPrintStart [08:33:58]Write to MH i2c: 01 00 00 83 04 87 [08:33:58]Write i2c OK [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: 01 [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: 01 07 00 [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: 01 07 00 83 04 00 00 00 00 00 FF 0F 9C [08:33:58]RasterBufferAndPrint [08:33:58]line Счет N : (1)292084 [08:33:58]line ИНН: 02508201610067 [08:33:58]line Контрольно-Кассовый Чек [08:33:58]line ПРОДАЖА [08:33:58]line ТРК (МРК, ГНК) : 42 [08:33:58]line Товар: 2710124130 [08:33:58]line Аи-92-К-5 [08:33:58]line 17.700 * 67.80 [08:33:58]line = 1200.06 [08:33:58]line НДС 12% НСП 1% [08:33:58]line > о реализуемом товаре [08:33:58]line ОКРУГЛЕНИЕ: -0.06 [08:33:58]line ИТОГО: 1200.00 [08:33:58]line Внесено: 1200.00 [08:33:58]line СДАЧА: 0.00 [08:33:58]line НСП 1% : 10.62 [08:33:58]line НДС 12% : 127.44 [08:33:58]line Наличными: 1200.00 [08:33:58]line Безнал.: 0.00 [08:33:58]line Место: АЗС № 130 "Партнер Нефть" [08:33:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:33:58]line СНО: Общий режим [08:33:58]line Чек 137 21.08.2024 08:33 [08:33:58]line Смена: 466 ФФД: 1.0 [08:33:58]line ЗНМ: 0300000070 [08:33:58]line РНМ: 0000000000092562 [08:33:58]line Версия ККМ: 001 [08:33:58]line ФМ: 0000000000871769 [08:33:58]line ФД: 163539 [08:33:58]line ФПД: 232925306038311 [08:33:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163539&fm=232925306038311&tin=02508201610067®Number=0000000000092562&sum=120000 [08:33:58]written 0, free lines is 4095 [08:33:58]OFD Sender: Processing packet 163539 [packets to send 965, broken 964] [08:33:58]ProducePacketName [08:33:58]name=ofd_packets/00163539 [08:33:58]OFD Sender: To server: pG, [08:33:58]CommunicateWithHost lk.salyk.kg:30040 [08:33:58]ConnectInit lk.salyk.kg [08:33:58]Write to MH i2c: 01 00 00 AE 04 B2 [08:33:58]Write i2c OK [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: 01 [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: 01 07 00 [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 B2 0C 77 [08:33:58]RasterBufferAndPrint [08:33:58]line [08:33:58]line [08:33:58]line [08:33:58]line [08:33:58]line [08:33:58]written 0, free lines is 3258 [08:33:58]MH_Cut [08:33:58]Write to MH i2c: D1 01 00 B5 04 01 8B [08:33:58]Write i2c OK [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: D1 [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: D1 01 00 [08:33:58]MH_I2C_Read... [08:33:58]Read from MH i2c: D1 01 00 B5 04 00 8A [08:33:58]Write to MH i2c: 01 00 00 B6 04 BA [08:33:58]Write i2c OK [08:33:58]MH_I2C_Read... [08:33:59]*** Cut start [08:33:59]*** Purtial cut [08:33:59]*** Stage 1: CUTSNS_PIN = 1 [08:34:01]Read from MH i2c: 01 [08:34:01]MH_I2C_Read... [08:34:01]*** Stop cut motor [08:34:01]*** Cut end [08:34:01]Read from MH i2c: 01 07 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 FF 0F CF [08:34:01]process_action close_receipt done [08:34:01]requested_data is exist [08:34:01]produce_requested_data [08:34:01]requested_item fm.sn is exist - process it [08:34:01]wFMCommunicate request_size=4 [08:34:01]MH_SAM_APDU [08:34:01]CAPDU: 80 11 00 00 [08:34:01]Write to MH i2c: E2 08 00 B7 04 80 11 00 00 00 00 00 00 35 [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:01]Read from MH i2c: E2 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 17 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 17 00 B7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [08:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:34:01]wFMCommunicate OK [08:34:01]requested_item fd.num is exist - process it [08:34:01]SAM_PROTO_GetFieldsCounters [08:34:01]wFMCommunicate request_size=4 [08:34:01]MH_SAM_APDU [08:34:01]CAPDU: 80 13 00 00 [08:34:01]Write to MH i2c: E2 08 00 B8 04 80 13 00 00 00 00 00 00 38 [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:01]Read from MH i2c: E2 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 62 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 62 00 B8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7E 02 00 0E 04 04 00 D2 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 1F [08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7E 02 00 0E 04 04 00 D2 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:34:01]wFMCommunicate OK [08:34:01]SAM_PROTO_GetFieldsCounters done [08:34:01]requested_item shift.num is exist - process it [08:34:01]requested_item shift.opened is exist - process it [08:34:01]req_shift_opened [08:34:01]FM_GetShiftState [08:34:01]SAM_PROTO_GetShiftState [08:34:01]wFMCommunicate request_size=4 [08:34:01]MH_SAM_APDU [08:34:01]CAPDU: 80 13 01 00 [08:34:01]Write to MH i2c: E2 08 00 B9 04 80 13 01 00 00 00 00 00 3A [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:01]Read from MH i2c: E2 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 0E 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 0E 00 B9 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 00 [08:34:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:34:01]wFMCommunicate OK [08:34:01]SAM_PROTO_GetShiftState done [08:34:01]FM_GetShiftState done [08:34:01]req_shift_opened done [08:34:01]requested_item shift.open_date is exist - process it [08:34:01]req_shift_open_date [08:34:01]req_shift_open_date done [08:34:01]produce_requested_data done [08:34:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163539,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:34:01]process_action_free close_receipt [08:34:01]json_value_free [08:34:01]json_value_free done [08:34:01]process_json_proto returns [08:34:01]Send response to host [08:34:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163539,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:34:01]free response buf [08:34:01]execute_script done [08:34:01]execute_script returns [08:34:01]free content buf [08:34:01]Sock 9.Close socket [08:34:01]Sock 9.Thread stoped [08:34:03]ConnectInit Can't take IP for lk.salyk.kg [08:34:03]CommunicateWithHost connect error [08:34:03]CommunicateWithHost err = -1 [08:34:03]OFD Sender: Server communicate error [08:34:08]OFD Sender: Processing packet 163539 [packets to send 965, broken 964] [08:34:08]ProducePacketName [08:34:08]name=ofd_packets/00163539 [08:34:08]OFD Sender: To server: pG, [08:34:08]CommunicateWithHost lk.salyk.kg:30040 [08:34:08]ConnectInit lk.salyk.kg [08:34:13]ConnectInit Can't take IP for lk.salyk.kg [08:34:13]CommunicateWithHost connect error [08:34:13]CommunicateWithHost err = -1 [08:34:13]OFD Sender: Server communicate error [08:34:18]OFD Sender: Processing packet 163539 [packets to send 965, broken 964] [08:34:18]ProducePacketName [08:34:18]name=ofd_packets/00163539 [08:34:18]OFD Sender: To server: pG, [08:34:18]CommunicateWithHost lk.salyk.kg:30040 [08:34:18]ConnectInit lk.salyk.kg [08:34:22]recv_with_timeout no data received [08:34:23]ConnectInit Can't take IP for lk.salyk.kg [08:34:23]CommunicateWithHost connect error [08:34:23]CommunicateWithHost err = -1 [08:34:23]OFD Sender: Server communicate error [08:34:28]OFD Sender: Processing packet 163539 [packets to send 965, broken 964] [08:34:28]ProducePacketName [08:34:28]name=ofd_packets/00163539 [08:34:28]OFD Sender: To server: pG, [08:34:28]CommunicateWithHost lk.salyk.kg:30040 [08:34:28]ConnectInit lk.salyk.kg [08:34:33]ConnectInit Can't take IP for lk.salyk.kg [08:34:33]CommunicateWithHost connect error [08:34:33]CommunicateWithHost err = -1 [08:34:33]OFD Sender: Server communicate error [08:34:38]OFD Sender: Processing packet 163539 [packets to send 965, broken 964] [08:34:38]ProducePacketName [08:34:38]name=ofd_packets/00163539 [08:34:38]OFD Sender: To server: pG, [08:34:38]CommunicateWithHost lk.salyk.kg:30040 [08:34:38]ConnectInit lk.salyk.kg [08:34:41]recv_with_timeout no data received [08:34:43]Connected sock=9 [08: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 37 36 39 0F 01 00 00 DB 50 07 01 10 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 89 00 00 00 F4 03 04 00 75 A6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7E 02 00 35 04 06 00 D3 D8 26 20 28 27 9F 0B DC 7E 80 BF 2A F4 [08: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 37 36 39 4F 00 00 00 C2 E5 47 00 27 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 37 36 39 10 04 04 00 D3 7E 02 00 F4 03 04 00 F4 4F C5 66 B6 04 01 00 00 87 F5 27 52 76 42 CC F0 [08:34:43]CommunicateWithHost err = 0 [08:34:43]CheckOFDResponse [08:34:43]1017 (14) - 77093643461234 [08:34:43]1041 (16) - 0000000000871769 [08:34:43]1040 (4) - 163539 [08:34:43]1012 (4) - 21.08.2024 02:24 [08:34:43]1206 (1) - 0 [08:34:43]OFD Sender: Remove packet 163539 [08:34:43]ProducePacketName [08:34:43]name=ofd_packets/00163539 [08:34:43]NVStorageDeleteData [08:34:44]OFD Sender: No OFD packet to send [08:34:49]OFD Sender: No OFD packet to send [08:34:54]OFD Sender: No OFD packet to send [08:34:59]OFD Sender: No OFD packet to send [08:35:04]OFD Sender: No OFD packet to send [08:35:09]OFD Sender: No OFD packet to send [08:35:14]recv_with_timeout no data received [08:35:14]OFD Sender: No OFD packet to send [08:35:19]OFD Sender: No OFD packet to send [08:35:24]OFD Sender: No OFD packet to send [08:35:29]OFD Sender: No OFD packet to send [08:35:34]OFD Sender: No OFD packet to send [08:35:39]OFD Sender: No OFD packet to send [08:35:44]OFD Sender: No OFD packet to send [08:35:49]OFD Sender: No OFD packet to send [08:35:54]OFD Sender: No OFD packet to send [08:35:59]OFD Sender: No OFD packet to send [08:36:04]OFD Sender: No OFD packet to send [08:36:09]OFD Sender: No OFD packet to send [08:36:14]OFD Sender: No OFD packet to send [08:36:19]OFD Sender: No OFD packet to send [08:36:24]OFD Sender: No OFD packet to send [08:36:29]OFD Sender: No OFD packet to send [08:36:34]OFD Sender: No OFD packet to send [08:36:39]OFD Sender: No OFD packet to send [08:36:44]OFD Sender: No OFD packet to send [08:36:50]OFD Sender: No OFD packet to send [08:36:55]OFD Sender: No OFD packet to send [08:37:00]OFD Sender: No OFD packet to send [08:37:05]OFD Sender: No OFD packet to send [08:37:10]OFD Sender: No OFD packet to send [08:37:10]accept exits with 10 [08:37:10]New connection [08:37:10]New thread 3067407716 created [08:37:10]Thread 3067264356 joined [08:37:10]Waiting for new connection... [08:37:10] Sock 10.Parse request [08:37:10]Sock 10.Check first char [08:37:10]Sock 10.First char is OK [08:37:10]request: POST /json_proto HTTP/1.0 [08:37:10]Method: POST [08:37:10]URL: /json_proto [08:37:10]Method is POST - this is cgi request [08:37:10]url: /json_proto [08:37:10]query_string will be loaded in cgi processing [08:37:10]execute_cgi json_proto POST (null) [08:37:10]execute_cgi path=json_proto method=POST [08:37:10]POST find Content-Length [08:37:10]Host: 172.17.44.132:8080 [08:37:10]Content-Length: 819 [08:37:10]Content-Type: application/json [08:37:10] [08:37:10]POST finish read [08:37:10]Found Content-Length = 819 [08:37:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [08:37:10]execute_script... [08:37: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)292085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [08:37:10]POST & json_proto [08:37:10]process_json_proto [08:37:10]json parsed OK: [08:37:10]protocol is kg_v1.0 [08:37:10]action value=close_receipt [08:37:10]process_action close_receipt [08:37:10]cmd_close_receipt [08:37:10]MH_GetDate [08:37:10]Write to MH i2c: F0 00 00 BA 04 AD [08:37:10]Write i2c OK [08:37:10]MH_I2C_Read... [08:37:10]Read from MH i2c: F0 [08:37:10]MH_I2C_Read... [08:37:10]Read from MH i2c: F0 09 00 [08:37:10]MH_I2C_Read... [08:37:10]Read from MH i2c: F0 09 00 BA 04 00 37 A7 C5 66 2A 83 C1 65 92 [08:37:10]GetLastDocTimeStamp 1724229237 [08:37:10]current date 1724229431 [08:37:10]FM_GetShiftState [08:37:10]SAM_PROTO_GetShiftState [08:37:10]wFMCommunicate request_size=4 [08:37:10]MH_SAM_APDU [08:37:10]CAPDU: 80 13 01 00 [08:37:10]Write to MH i2c: E2 08 00 BB 04 80 13 01 00 00 00 00 00 3C [08:37:10]Write i2c OK [08:37:10]MH_I2C_Read... [08:37:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:10]Read from MH i2c: E2 [08:37:10]MH_I2C_Read... [08:37:10]Read from MH i2c: E2 0E 00 [08:37:10]MH_I2C_Read... [08:37:10]Read from MH i2c: E2 0E 00 BB 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 02 [08:37:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:37:10]wFMCommunicate OK [08:37:10]SAM_PROTO_GetShiftState done [08:37:10]FM_GetShiftState done [08:37:10]opened in 1724199517 [08:37:10]opened+sec_in_day 1724285917 [08:37:10]quantity*price = 100021 [08:37:10]sum+1 = 100023 [08:37:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 138 21.08.2024 08:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163540 ФПД: 156823989960937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163540&fm=156823989960937&tin=02508201610067®Number=0000000000092562&sum=100022 [08:37:11]StoreToDocumentArchive [08:37:11]shift 466 fd 163540 [08:37:11]save to /storage/0466/doc_00163540 [08:37:11]save last doc name /storage/0466/doc_00163540 to /storage/kkm_last_doc_name [08:37:11]save OK [08:37:11]Clear old archive folders... [08:37:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:37:11]tlvbuf is 01EC9C70 [08:37:11]SAM_PROTO_ClearQueue [08:37:11]wFMCommunicate request_size=4 [08:37:11]MH_SAM_APDU [08:37:11]CAPDU: 80 09 00 00 [08:37:11]Write to MH i2c: E2 08 00 C8 04 80 09 00 00 00 00 00 00 3E [08:37:11]Write i2c OK [08:37:11]MH_I2C_Read... [08:37:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:11]Read from MH i2c: E2 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 03 00 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [08:37:11]RAPDU: 90 00 [08:37:11]wFMCommunicate OK [08:37:11]SAM_PROTO_ClearQueue done [08:37:11]KKMCreateOFDPacket [08:37:11]OFDProtocolAddRootSTLVToBuf [08:37:11]FM_MakeSignedData [08:37:11]FM_MakeSignedData [08:37:11]SAM_PROTO_SignData [08:37:11]wFMCommunicate request_size=4 [08:37:11]MH_SAM_APDU [08:37:11]CAPDU: 80 0D 01 02 [08:37:11]Write to MH i2c: E2 08 00 C9 04 80 0D 01 02 00 00 00 00 46 [08:37:11]Write i2c OK [08:37:11]MH_I2C_Read... [08:37:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:11]Read from MH i2c: E2 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 03 00 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [08:37:11]RAPDU: 90 00 [08:37:11]wFMCommunicate OK [08:37:11]wFMCommunicate request_size=255 [08:37:11]MH_SAM_APDU [08:37:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 37 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7E 02 00 35 04 06 00 8E [08:37:11]Write to MH i2c: E2 02 01 CA 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 8A 00 00 00 F4 03 04 00 37 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7E 02 00 35 04 06 00 8E 00 00 6B [08:37:11]Write i2c OK [08:37:11]MH_I2C_Read... [08:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:12]Read from MH i2c: E2 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 03 00 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 03 00 CA 04 00 90 00 42 [08:37:12]RAPDU: 90 00 [08:37:12]wFMCommunicate OK [08:37:12]wFMCommunicate request_size=10 [08:37:12]MH_SAM_APDU [08:37:12]CAPDU: 80 0D 02 02 05 A1 6E 36 C0 E9 [08:37:12]Write to MH i2c: E2 0D 00 CB 04 80 0D 02 02 05 00 A1 6E 36 C0 E9 00 00 41 [08:37:12]Write i2c OK [08:37:12]MH_I2C_Read... [08:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:12]Read from MH i2c: E2 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 03 00 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [08:37:12]RAPDU: 90 00 [08:37:12]wFMCommunicate OK [08:37:12]wFMCommunicate request_size=4 [08:37:12]MH_SAM_APDU [08:37:12]CAPDU: 80 0D 03 02 [08:37:12]Write to MH i2c: E2 08 00 CC 04 80 0D 03 02 00 00 00 00 4B [08:37:12]Write i2c OK [08:37:12]MH_I2C_Read... [08:37:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:12]Read from MH i2c: E2 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 0B 00 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 0B 00 CC 04 00 22 2D A6 AD FB 28 1B 74 90 00 A0 [08:37:12]RAPDU: 22 2D A6 AD FB 28 1B 74 90 00 [08:37:12]wFMCommunicate OK [08:37:12]SAM_PROTO_SignData done [08:37:12]FM_MakeSignedData done [08:37:12]CreateOFDProtocolMessage [08:37:12]wFMCommunicate request_size=4 [08:37:12]MH_SAM_APDU [08:37:12]CAPDU: 80 11 00 00 [08:37:12]Write to MH i2c: E2 08 00 CD 04 80 11 00 00 00 00 00 00 4B [08:37:12]Write i2c OK [08:37:12]MH_I2C_Read... [08:37:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:12]Read from MH i2c: E2 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 17 00 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: E2 17 00 CD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [08:37:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:37:12]wFMCommunicate OK [08:37:12]CreateOFDProtocolMessage done [08:37:12]OFDSenderStorePacket 163540 [08:37:12]StoreOFDPacket docnum=163540 [08:37:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C6 B8 07 01 89 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 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 8A 00 00 00 F4 03 04 00 37 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7E 02 00 35 04 06 00 8E A1 6E 36 C0 E9 22 2D A6 AD FB 28 1B 74 [08:37:12]CheckFolder [08:37:12]dirname=/storage/ofd_packets [08:37:12]CheckFolder done [08:37:12]ProducePacketName [08:37:12]name=ofd_packets/00163540 [08:37:12]NVStorageSaveData ofd_packets/00163540 [08:37:12]File name is /storage/ofd_packets/00163540 [08:37:12]Write 301 bytes [08:37:12]NVStorageSaveData done [08:37:12]OFDSenderStorePacket done [08:37:12]KKMCreateOFDPacket done [08:37:12]NVStorageSaveData kkm_last_timestamp [08:37:12]File name is /storage/kkm_last_timestamp [08:37:12]Write 4 bytes [08:37:12]NVStorageSaveData done [08:37:12]ExternCall_PrintAddStr [08:37:12]wPrintStart [08:37:12]Write to MH i2c: 01 00 00 CE 04 D2 [08:37:12]Write i2c OK [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: 01 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: 01 07 00 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0F E7 [08:37:12]RasterBufferAndPrint [08:37:12]line Счет N : (1)292085 [08:37:12]line ИНН: 02508201610067 [08:37:12]line Контрольно-Кассовый Чек [08:37:12]line ПРОДАЖА [08:37:12]line ТРК (МРК, ГНК) : 63 [08:37:12]line Товар: 2710124500 [08:37:12]line Аи-95-К-5 [08:37:12]line 13.480 * 74.20 [08:37:12]line = 1000.22 [08:37:12]line НДС 12% НСП 1% [08:37:12]line > о реализуемом товаре [08:37:12]line ИТОГО: 1000.22 [08:37:12]line НСП 1% : 8.85 [08:37:12]line НДС 12% : 106.22 [08:37:12]line Наличными: 0.00 [08:37:12]line Безнал.: 1000.22 [08:37:12]line Место: АЗС № 130 "Партнер Нефть" [08:37:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:37:12]line СНО: Общий режим [08:37:12]line Чек 138 21.08.2024 08:37 [08:37:12]line Смена: 466 ФФД: 1.0 [08:37:12]line ЗНМ: 0300000070 [08:37:12]line РНМ: 0000000000092562 [08:37:12]line Версия ККМ: 001 [08:37:12]line Платежная система: Бакай Банк [08:37:12]line ФМ: 0000000000871769 [08:37:12]line ФД: 163540 [08:37:12]line ФПД: 156823989960937 [08:37:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163540&fm=156823989960937&tin=02508201610067®Number=0000000000092562&sum=100022 [08:37:12]written 0, free lines is 4095 [08:37:12]OFD Sender: Processing packet 163540 [packets to send 965, broken 964] [08:37:12]ProducePacketName [08:37:12]name=ofd_packets/00163540 [08:37:12]OFD Sender: To server: pG, [08:37:12]CommunicateWithHost lk.salyk.kg:30040 [08:37:12]ConnectInit lk.salyk.kg [08:37:12]Write to MH i2c: 01 00 00 F8 04 FC [08:37:12]Write i2c OK [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: 01 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: 01 07 00 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 C5 0C D4 [08:37:12]RasterBufferAndPrint [08:37:12]line [08:37:12]line [08:37:12]line [08:37:12]line [08:37:12]line [08:37:12]written 0, free lines is 3275 [08:37:12]MH_Cut [08:37:12]Write to MH i2c: D1 01 00 FF 04 01 D5 [08:37:12]Write i2c OK [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: D1 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: D1 01 00 [08:37:12]MH_I2C_Read... [08:37:12]Read from MH i2c: D1 01 00 FF 04 00 D4 [08:37:12]Write to MH i2c: 01 00 00 00 05 05 [08:37:12]Write i2c OK [08:37:12]MH_I2C_Read... [08:37:12]Connected sock=9 [08:37: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 37 36 39 0F 01 00 00 C6 B8 07 01 89 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 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 8A 00 00 00 F4 03 04 00 37 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7E 02 00 35 04 06 00 8E A1 6E 36 C0 E9 22 2D A6 AD FB 28 1B 74 [08:37:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EB F6 47 00 65 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 37 36 39 10 04 04 00 D4 7E 02 00 F4 03 04 00 89 50 C5 66 B6 04 01 00 00 E5 69 8C 5D 63 67 68 16 [08:37:13]CommunicateWithHost err = 0 [08:37:13]CheckOFDResponse [08:37:13]1017 (14) - 77093643461234 [08:37:13]1041 (16) - 0000000000871769 [08:37:13]1040 (4) - 163540 [08:37:13]1012 (4) - 21.08.2024 02:27 [08:37:13]1206 (1) - 0 [08:37:13]OFD Sender: Remove packet 163540 [08:37:13]ProducePacketName [08:37:13]name=ofd_packets/00163540 [08:37:13]NVStorageDeleteData [08:37:13]*** Cut start [08:37:13]*** Purtial cut [08:37:13]*** Stage 1: CUTSNS_PIN = 1 [08:37:13]OFD Sender: No OFD packet to send [08:37:15]Read from MH i2c: 01 [08:37:15]MH_I2C_Read... [08:37:15]*** Stop cut motor [08:37:15]*** Cut end [08:37:15]Read from MH i2c: 01 07 00 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: 01 07 00 00 05 00 00 00 00 00 FF 0F 1A [08:37:15]process_action close_receipt done [08:37:15]requested_data is exist [08:37:15]produce_requested_data [08:37:15]requested_item fm.sn is exist - process it [08:37:15]wFMCommunicate request_size=4 [08:37:15]MH_SAM_APDU [08:37:15]CAPDU: 80 11 00 00 [08:37:15]Write to MH i2c: E2 08 00 01 05 80 11 00 00 00 00 00 00 80 [08:37:15]Write i2c OK [08:37:15]MH_I2C_Read... [08:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:15]Read from MH i2c: E2 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: E2 17 00 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: E2 17 00 01 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [08:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:37:15]wFMCommunicate OK [08:37:15]requested_item fd.num is exist - process it [08:37:15]SAM_PROTO_GetFieldsCounters [08:37:15]wFMCommunicate request_size=4 [08:37:15]MH_SAM_APDU [08:37:15]CAPDU: 80 13 00 00 [08:37:15]Write to MH i2c: E2 08 00 02 05 80 13 00 00 00 00 00 00 83 [08:37:15]Write i2c OK [08:37:15]MH_I2C_Read... [08:37:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:15]Read from MH i2c: E2 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: E2 62 00 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: E2 62 00 02 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7E 02 00 0E 04 04 00 D2 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 6E [08:37: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7E 02 00 0E 04 04 00 D2 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:37:15]wFMCommunicate OK [08:37:15]SAM_PROTO_GetFieldsCounters done [08:37:15]requested_item shift.num is exist - process it [08:37:15]requested_item shift.opened is exist - process it [08:37:15]req_shift_opened [08:37:15]FM_GetShiftState [08:37:15]SAM_PROTO_GetShiftState [08:37:15]wFMCommunicate request_size=4 [08:37:15]MH_SAM_APDU [08:37:15]CAPDU: 80 13 01 00 [08:37:15]Write to MH i2c: E2 08 00 03 05 80 13 01 00 00 00 00 00 85 [08:37:15]Write i2c OK [08:37:15]MH_I2C_Read... [08:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:15]Read from MH i2c: E2 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: E2 0E 00 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: E2 0E 00 03 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4B [08:37:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:37:15]wFMCommunicate OK [08:37:15]SAM_PROTO_GetShiftState done [08:37:15]FM_GetShiftState done [08:37:15]req_shift_opened done [08:37:15]requested_item shift.open_date is exist - process it [08:37:15]req_shift_open_date [08:37:15]req_shift_open_date done [08:37:15]produce_requested_data done [08:37:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163540,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:37:15]process_action_free close_receipt [08:37:15]json_value_free [08:37:15]json_value_free done [08:37:15]process_json_proto returns [08:37:15]Send response to host [08:37:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163540,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:37:15]free response buf [08:37:15]execute_script done [08:37:15]execute_script returns [08:37:15]free content buf [08:37:15]Sock 10.Close socket [08:37:15]Sock 10.Thread stoped [08:37:17]accept exits with 8 [08:37:17]New connection [08:37:17]New thread 3067264356 created [08:37:17]Thread 3067407716 joined [08:37:17]Waiting for new connection... [08:37:17] Sock 8.Parse request [08:37:17]Sock 8.Check first char [08:37:17]Sock 8.First char is OK [08:37:17]request: POST /json_proto HTTP/1.0 [08:37:17]Method: POST [08:37:17]URL: /json_proto [08:37:17]Method is POST - this is cgi request [08:37:17]url: /json_proto [08:37:17]query_string will be loaded in cgi processing [08:37:17]execute_cgi json_proto POST (null) [08:37:17]execute_cgi path=json_proto method=POST [08:37:17]POST find Content-Length [08:37:17]Host: 172.17.44.132:8080 [08:37:17]Content-Length: 792 [08:37:17]Content-Type: application/json [08:37:17] [08:37:17]POST finish read [08:37:17]Found Content-Length = 792 [08:37:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:17]execute_script... [08:37: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)292082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:17]POST & json_proto [08:37:17]process_json_proto [08:37:17]json parsed OK: [08:37:17]protocol is kg_v1.0 [08:37:17]action value=close_receipt [08:37:17]process_action close_receipt [08:37:17]cmd_close_receipt [08:37:17]MH_GetDate [08:37:17]Write to MH i2c: F0 00 00 04 05 F8 [08:37:17]Write i2c OK [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: F0 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: F0 09 00 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: F0 09 00 04 05 00 3E A7 C5 66 2A 83 C1 65 E4 [08:37:17]GetLastDocTimeStamp 1724229431 [08:37:17]current date 1724229438 [08:37:17]FM_GetShiftState [08:37:17]SAM_PROTO_GetShiftState [08:37:17]wFMCommunicate request_size=4 [08:37:17]MH_SAM_APDU [08:37:17]CAPDU: 80 13 01 00 [08:37:17]Write to MH i2c: E2 08 00 05 05 80 13 01 00 00 00 00 00 87 [08:37:17]Write i2c OK [08:37:17]MH_I2C_Read... [08:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:17]Read from MH i2c: E2 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: E2 0E 00 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: E2 0E 00 05 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4D [08:37:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:37:17]wFMCommunicate OK [08:37:17]SAM_PROTO_GetShiftState done [08:37:17]FM_GetShiftState done [08:37:17]opened in 1724199517 [08:37:17]opened+sec_in_day 1724285917 [08:37:17]quantity*price = 0 [08:37:17]sum+1 = 1 [08:37:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 139 21.08.2024 08:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 163541 ФПД: 26010355325648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163541&fm=26010355325648&tin=02508201610067®Number=0000000000092562&sum=0 [08:37:19]StoreToDocumentArchive [08:37:19]shift 466 fd 163541 [08:37:19]save to /storage/0466/doc_00163541 [08:37:19]save last doc name /storage/0466/doc_00163541 to /storage/kkm_last_doc_name [08:37:19]save OK [08:37:19]Clear old archive folders... [08:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:37:19]tlvbuf is 01FA3980 [08:37:19]SAM_PROTO_ClearQueue [08:37:19]wFMCommunicate request_size=4 [08:37:19]MH_SAM_APDU [08:37:19]CAPDU: 80 09 00 00 [08:37:19]Write to MH i2c: E2 08 00 12 05 80 09 00 00 00 00 00 00 89 [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:19]Read from MH i2c: E2 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 12 05 00 90 00 8B [08:37:19]RAPDU: 90 00 [08:37:19]wFMCommunicate OK [08:37:19]SAM_PROTO_ClearQueue done [08:37:19]KKMCreateOFDPacket [08:37:19]OFDProtocolAddRootSTLVToBuf [08:37:19]FM_MakeSignedData [08:37:19]FM_MakeSignedData [08:37:19]SAM_PROTO_SignData [08:37:19]wFMCommunicate request_size=4 [08:37:19]MH_SAM_APDU [08:37:19]CAPDU: 80 0D 01 02 [08:37:19]Write to MH i2c: E2 08 00 13 05 80 0D 01 02 00 00 00 00 91 [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:19]Read from MH i2c: E2 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 13 05 00 90 00 8C [08:37:19]RAPDU: 90 00 [08:37:19]wFMCommunicate OK [08:37:19]wFMCommunicate request_size=255 [08:37:19]MH_SAM_APDU [08:37:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 8B 00 00 00 F4 03 04 00 3E A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7E 02 00 35 04 06 00 17 A8 01 FD [08:37:19]Write to MH i2c: E2 02 01 14 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 8B 00 00 00 F4 03 04 00 3E A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7E 02 00 35 04 06 00 17 A8 01 FD 00 00 9F [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:19]Read from MH i2c: E2 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 14 05 00 90 00 8D [08:37:19]RAPDU: 90 00 [08:37:19]wFMCommunicate OK [08:37:19]wFMCommunicate request_size=7 [08:37:19]MH_SAM_APDU [08:37:19]CAPDU: 80 0D 02 02 02 5A D0 [08:37:19]Write to MH i2c: E2 0A 00 15 05 80 0D 02 02 02 00 5A D0 00 00 C2 [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:19]Read from MH i2c: E2 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 03 00 15 05 00 90 00 8E [08:37:19]RAPDU: 90 00 [08:37:19]wFMCommunicate OK [08:37:19]wFMCommunicate request_size=4 [08:37:19]MH_SAM_APDU [08:37:19]CAPDU: 80 0D 03 02 [08:37:19]Write to MH i2c: E2 08 00 16 05 80 0D 03 02 00 00 00 00 96 [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:19]Read from MH i2c: E2 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 0B 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 0B 00 16 05 00 72 5B 03 E5 D2 05 17 AB 90 00 E5 [08:37:19]RAPDU: 72 5B 03 E5 D2 05 17 AB 90 00 [08:37:19]wFMCommunicate OK [08:37:19]SAM_PROTO_SignData done [08:37:19]FM_MakeSignedData done [08:37:19]CreateOFDProtocolMessage [08:37:19]wFMCommunicate request_size=4 [08:37:19]MH_SAM_APDU [08:37:19]CAPDU: 80 11 00 00 [08:37:19]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:19]Read from MH i2c: E2 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 17 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: E2 17 00 17 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [08:37:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:37:19]wFMCommunicate OK [08:37:19]CreateOFDProtocolMessage done [08:37:19]OFDSenderStorePacket 163541 [08:37:19]StoreOFDPacket docnum=163541 [08:37:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D2 96 04 01 95 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 8B 00 00 00 F4 03 04 00 3E A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7E 02 00 35 04 06 00 17 A8 01 FD 5A D0 72 5B 03 E5 D2 05 17 AB [08:37:19]CheckFolder [08:37:19]dirname=/storage/ofd_packets [08:37:19]CheckFolder done [08:37:19]ProducePacketName [08:37:19]name=ofd_packets/00163541 [08:37:19]NVStorageSaveData ofd_packets/00163541 [08:37:19]File name is /storage/ofd_packets/00163541 [08:37:19]Write 298 bytes [08:37:19]NVStorageSaveData done [08:37:19]OFDSenderStorePacket done [08:37:19]KKMCreateOFDPacket done [08:37:19]NVStorageSaveData kkm_last_timestamp [08:37:19]File name is /storage/kkm_last_timestamp [08:37:19]Write 4 bytes [08:37:19]NVStorageSaveData done [08:37:19]ExternCall_PrintAddStr [08:37:19]wPrintStart [08:37:19]Write to MH i2c: 01 00 00 18 05 1D [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: 01 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: 01 07 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: 01 07 00 18 05 00 00 00 00 00 FF 0F 32 [08:37:19]RasterBufferAndPrint [08:37:19]line Счет N : (1)292082 [08:37:19]line ИНН: 02508201610067 [08:37:19]line Контрольно-Кассовый Чек [08:37:19]line ПРОДАЖА [08:37:19]line ТРК (МРК, ГНК) : 11 [08:37:19]line Товар: 2710194800 [08:37:19]line ДТ-К-5 [08:37:19]line 100.000 * 0.00 [08:37:19]line = 0.00 [08:37:19]line НДС 12% НСП 1% [08:37:19]line > о реализуемом товаре [08:37:19]line ИТОГО: 0.00 [08:37:19]line НСП 1% : 0.00 [08:37:19]line НДС 12% : 0.00 [08:37:19]line Наличными: 0.00 [08:37:19]line Безнал.: 0.00 [08:37:19]line Место: АЗС № 130 "Партнер Нефть" [08:37:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:37:19]line СНО: Общий режим [08:37:19]line Чек 139 21.08.2024 08:37 [08:37:19]line Смена: 466 ФФД: 1.0 [08:37:19]line ЗНМ: 0300000070 [08:37:19]line РНМ: 0000000000092562 [08:37:19]line Версия ККМ: 001 [08:37:19]OFD Sender: Processing packet 163541 [packets to send 965, broken 964] [08:37:19]line Талоны: Топливные Талоны [08:37:19]ProducePacketName [08:37:19]line 1 [08:37:19]name=ofd_packets/00163541 [08:37:19]line ФМ: 0000000000871769 [08:37:19]OFD Sender: To server: pG, [08:37:19]line ФД: 163541 [08:37:19]CommunicateWithHost lk.salyk.kg:30040 [08:37:19]line ФПД: 26010355325648 [08:37:19]ConnectInit lk.salyk.kg [08:37:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163541&fm=26010355325648&tin=02508201610067®Number=0000000000092562&sum=0 [08:37:19]written 0, free lines is 4095 [08:37:20]Write to MH i2c: 01 00 00 42 05 47 [08:37:20]Write i2c OK [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: 01 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: 01 07 00 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: 01 07 00 42 05 00 00 00 00 00 C5 0C 1F [08:37:20]RasterBufferAndPrint [08:37:20]line [08:37:20]line [08:37:20]line [08:37:20]line [08:37:20]line [08:37:20]written 0, free lines is 3279 [08:37:20]MH_Cut [08:37:20]Write to MH i2c: D1 01 00 49 05 01 20 [08:37:20]Write i2c OK [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: D1 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: D1 01 00 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: D1 01 00 49 05 00 1F [08:37:20]Write to MH i2c: 01 00 00 4A 05 4F [08:37:20]Write i2c OK [08:37:20]MH_I2C_Read... [08:37:20]Connected sock=10 [08:37: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 37 36 39 0C 01 00 00 D2 96 04 01 95 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 8B 00 00 00 F4 03 04 00 3E A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7E 02 00 35 04 06 00 17 A8 01 FD 5A D0 72 5B 03 E5 D2 05 17 AB [08:37:21]*** Cut start [08:37:21]*** Purtial cut [08:37:21]*** Stage 1: CUTSNS_PIN = 1 [08:37:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 1A 47 00 E6 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 37 36 39 10 04 04 00 D5 7E 02 00 F4 03 04 00 91 50 C5 66 B6 04 01 00 00 FF DC 98 F0 27 3F 3B F0 [08:37:21]CommunicateWithHost err = 0 [08:37:21]CheckOFDResponse [08:37:21]1017 (14) - 77093643461234 [08:37:21]1041 (16) - 0000000000871769 [08:37:21]1040 (4) - 163541 [08:37:21]1012 (4) - 21.08.2024 02:27 [08:37:21]1206 (1) - 0 [08:37:21]OFD Sender: Remove packet 163541 [08:37:21]ProducePacketName [08:37:21]name=ofd_packets/00163541 [08:37:21]NVStorageDeleteData [08:37:21]OFD Sender: No OFD packet to send [08:37:23]Read from MH i2c: 01 [08:37:23]MH_I2C_Read... [08:37:23]*** Stop cut motor [08:37:23]*** Cut end [08:37:23]Read from MH i2c: 01 07 00 [08:37:23]MH_I2C_Read... [08:37:23]Read from MH i2c: 01 07 00 4A 05 00 00 00 00 00 FF 0F 64 [08:37:23]process_action close_receipt done [08:37:23]requested_data is exist [08:37:23]produce_requested_data [08:37:23]requested_item fm.sn is exist - process it [08:37:23]wFMCommunicate request_size=4 [08:37:23]MH_SAM_APDU [08:37:23]CAPDU: 80 11 00 00 [08:37:23]Write to MH i2c: E2 08 00 4B 05 80 11 00 00 00 00 00 00 CA [08:37:23]Write i2c OK [08:37:23]MH_I2C_Read... [08:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:23]Read from MH i2c: E2 [08:37:23]MH_I2C_Read... [08:37:23]Read from MH i2c: E2 17 00 [08:37:23]MH_I2C_Read... [08:37:23]Read from MH i2c: E2 17 00 4B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [08:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:37:23]wFMCommunicate OK [08:37:23]requested_item fd.num is exist - process it [08:37:23]SAM_PROTO_GetFieldsCounters [08:37:23]wFMCommunicate request_size=4 [08:37:23]MH_SAM_APDU [08:37:23]CAPDU: 80 13 00 00 [08:37:23]Write to MH i2c: E2 08 00 4C 05 80 13 00 00 00 00 00 00 CD [08:37:23]Write i2c OK [08:37:23]MH_I2C_Read... [08:37:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:23]Read from MH i2c: E2 [08:37:23]MH_I2C_Read... [08:37:23]Read from MH i2c: E2 62 00 [08:37:23]MH_I2C_Read... [08:37:23]Read from MH i2c: E2 62 00 4C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7E 02 00 0E 04 04 00 D2 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 BC [08:37: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7E 02 00 0E 04 04 00 D2 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:37:23]wFMCommunicate OK [08:37:23]SAM_PROTO_GetFieldsCounters done [08:37:23]requested_item shift.num is exist - process it [08:37:23]requested_item shift.opened is exist - process it [08:37:23]req_shift_opened [08:37:23]FM_GetShiftState [08:37:23]SAM_PROTO_GetShiftState [08:37:23]wFMCommunicate request_size=4 [08:37:23]MH_SAM_APDU [08:37:23]CAPDU: 80 13 01 00 [08:37:23]Write to MH i2c: E2 08 00 4D 05 80 13 01 00 00 00 00 00 CF [08:37:23]Write i2c OK [08:37:23]MH_I2C_Read... [08:37:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:23]Read from MH i2c: E2 [08:37:23]MH_I2C_Read... [08:37:23]Read from MH i2c: E2 0E 00 [08:37:23]MH_I2C_Read... [08:37:23]Read from MH i2c: E2 0E 00 4D 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [08:37:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:37:23]wFMCommunicate OK [08:37:23]SAM_PROTO_GetShiftState done [08:37:23]FM_GetShiftState done [08:37:23]req_shift_opened done [08:37:23]requested_item shift.open_date is exist - process it [08:37:23]req_shift_open_date [08:37:23]req_shift_open_date done [08:37:23]produce_requested_data done [08:37:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163541,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:37:23]process_action_free close_receipt [08:37:23]json_value_free [08:37:23]json_value_free done [08:37:23]process_json_proto returns [08:37:23]Send response to host [08:37:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163541,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:37:23]free response buf [08:37:23]execute_script done [08:37:23]execute_script returns [08:37:23]free content buf [08:37:23]Sock 8.Close socket [08:37:23]Sock 8.Thread stoped [08:37:26]OFD Sender: No OFD packet to send [08:37:31]OFD Sender: No OFD packet to send [08:37:36]OFD Sender: No OFD packet to send [08:37:41]OFD Sender: No OFD packet to send [08:37:46]OFD Sender: No OFD packet to send [08:37:51]OFD Sender: No OFD packet to send [08:37:56]OFD Sender: No OFD packet to send [08:38:01]OFD Sender: No OFD packet to send [08:38:06]OFD Sender: No OFD packet to send [08:38:09]recv_with_timeout no data received [08:38:11]OFD Sender: No OFD packet to send [08:38:16]OFD Sender: No OFD packet to send [08:38:21]OFD Sender: No OFD packet to send [08:38:26]OFD Sender: No OFD packet to send [08:38:31]OFD Sender: No OFD packet to send [08:38:36]OFD Sender: No OFD packet to send [08:38:40]accept exits with 9 [08:38:40]New connection [08:38:40]New thread 3067407716 created [08:38:40]Thread 3067264356 joined [08:38:40]Waiting for new connection... [08:38:40] Sock 9.Parse request [08:38:40]Sock 9.Check first char [08:38:40]Sock 9.First char is OK [08:38:40]request: POST /json_proto HTTP/1.0 [08:38:40]Method: POST [08:38:40]URL: /json_proto [08:38:40]Method is POST - this is cgi request [08:38:40]url: /json_proto [08:38:40]query_string will be loaded in cgi processing [08:38:40]execute_cgi json_proto POST (null) [08:38:40]execute_cgi path=json_proto method=POST [08:38:40]POST find Content-Length [08:38:40]Host: 172.17.44.132:8080 [08:38:40]Content-Length: 679 [08:38:40]Content-Type: application/json [08:38:40] [08:38:40]POST finish read [08:38:40]Found Content-Length = 679 [08:38:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [08:38:40]execute_script... [08:38: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)292086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [08:38:40]POST & json_proto [08:38:40]process_json_proto [08:38:40]json parsed OK: [08:38:40]protocol is kg_v1.0 [08:38:40]action value=close_receipt [08:38:40]process_action close_receipt [08:38:40]cmd_close_receipt [08:38:40]MH_GetDate [08:38:40]Write to MH i2c: F0 00 00 4E 05 42 [08:38:40]Write i2c OK [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: F0 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: F0 09 00 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: F0 09 00 4E 05 00 91 A7 C5 66 2A 83 C1 65 81 [08:38:40]GetLastDocTimeStamp 1724229438 [08:38:40]current date 1724229521 [08:38:40]FM_GetShiftState [08:38:40]SAM_PROTO_GetShiftState [08:38:40]wFMCommunicate request_size=4 [08:38:40]MH_SAM_APDU [08:38:40]CAPDU: 80 13 01 00 [08:38:40]Write to MH i2c: E2 08 00 4F 05 80 13 01 00 00 00 00 00 D1 [08:38:40]Write i2c OK [08:38:40]MH_I2C_Read... [08:38:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:40]Read from MH i2c: E2 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 0E 00 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 0E 00 4F 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 97 [08:38:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:38:40]wFMCommunicate OK [08:38:40]SAM_PROTO_GetShiftState done [08:38:40]FM_GetShiftState done [08:38:40]opened in 1724199517 [08:38:40]opened+sec_in_day 1724285917 [08:38:40]quantity*price = 100050 [08:38:40]sum+1 = 100052 [08:38:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 140 21.08.2024 08:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163542 ФПД: 196810855373325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083841&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163542&fm=196810855373325&tin=02508201610067®Number=0000000000092562&sum=100000 [08:38:41]StoreToDocumentArchive [08:38:41]shift 466 fd 163542 [08:38:41]save to /storage/0466/doc_00163542 [08:38:41]save last doc name /storage/0466/doc_00163542 to /storage/kkm_last_doc_name [08:38:41]save OK [08:38:41]Clear old archive folders... [08:38:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:38:41]tlvbuf is 01F9FE40 [08:38:41]SAM_PROTO_ClearQueue [08:38:41]wFMCommunicate request_size=4 [08:38:41]MH_SAM_APDU [08:38:41]CAPDU: 80 09 00 00 [08:38:41]Write to MH i2c: E2 08 00 5C 05 80 09 00 00 00 00 00 00 D3 [08:38:41]Write i2c OK [08:38:41]MH_I2C_Read... [08:38:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:41]Read from MH i2c: E2 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [08:38:41]RAPDU: 90 00 [08:38:41]wFMCommunicate OK [08:38:41]SAM_PROTO_ClearQueue done [08:38:41]KKMCreateOFDPacket [08:38:41]OFDProtocolAddRootSTLVToBuf [08:38:41]FM_MakeSignedData [08:38:41]FM_MakeSignedData [08:38:41]SAM_PROTO_SignData [08:38:41]wFMCommunicate request_size=4 [08:38:41]MH_SAM_APDU [08:38:41]CAPDU: 80 0D 01 02 [08:38:41]Write to MH i2c: E2 08 00 5D 05 80 0D 01 02 00 00 00 00 DB [08:38:41]Write i2c OK [08:38:41]MH_I2C_Read... [08:38:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:41]Read from MH i2c: E2 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [08:38:41]RAPDU: 90 00 [08:38:41]wFMCommunicate OK [08:38:41]wFMCommunicate request_size=255 [08:38:41]MH_SAM_APDU [08:38: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 38 30 30 06 04 09 00 D0 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 8C 00 00 00 F4 03 04 00 91 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7E 02 00 35 04 06 00 B2 FF 99 1F [08:38:41]Write to MH i2c: E2 02 01 5E 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 8C 00 00 00 F4 03 04 00 91 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7E 02 00 35 04 06 00 B2 FF 99 1F 00 00 EB [08:38:41]Write i2c OK [08:38:41]MH_I2C_Read... [08:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:41]Read from MH i2c: E2 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 5E 05 00 90 00 D7 [08:38:41]RAPDU: 90 00 [08:38:41]wFMCommunicate OK [08:38:41]wFMCommunicate request_size=7 [08:38:41]MH_SAM_APDU [08:38:41]CAPDU: 80 0D 02 02 02 5A 0D [08:38:41]Write to MH i2c: E2 0A 00 5F 05 80 0D 02 02 02 00 5A 0D 00 00 49 [08:38:41]Write i2c OK [08:38:41]MH_I2C_Read... [08:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:41]Read from MH i2c: E2 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 03 00 5F 05 00 90 00 D8 [08:38:41]RAPDU: 90 00 [08:38:41]wFMCommunicate OK [08:38:41]wFMCommunicate request_size=4 [08:38:41]MH_SAM_APDU [08:38:41]CAPDU: 80 0D 03 02 [08:38:41]Write to MH i2c: E2 08 00 60 05 80 0D 03 02 00 00 00 00 E0 [08:38:41]Write i2c OK [08:38:41]MH_I2C_Read... [08:38:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:41]Read from MH i2c: E2 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 0B 00 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 0B 00 60 05 00 D8 E0 38 67 42 2E BA 99 90 00 FB [08:38:41]RAPDU: D8 E0 38 67 42 2E BA 99 90 00 [08:38:41]wFMCommunicate OK [08:38:41]SAM_PROTO_SignData done [08:38:41]FM_MakeSignedData done [08:38:41]CreateOFDProtocolMessage [08:38:41]wFMCommunicate request_size=4 [08:38:41]MH_SAM_APDU [08:38:41]CAPDU: 80 11 00 00 [08:38:41]Write to MH i2c: E2 08 00 61 05 80 11 00 00 00 00 00 00 E0 [08:38:41]Write i2c OK [08:38:41]MH_I2C_Read... [08:38:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:41]Read from MH i2c: E2 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 17 00 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: E2 17 00 61 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [08:38:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:41]wFMCommunicate OK [08:38:41]CreateOFDProtocolMessage done [08:38:41]OFDSenderStorePacket 163542 [08:38:41]StoreOFDPacket docnum=163542 [08:38:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6F 1D 04 01 41 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 38 30 30 06 04 09 00 D0 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 8C 00 00 00 F4 03 04 00 91 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7E 02 00 35 04 06 00 B2 FF 99 1F 5A 0D D8 E0 38 67 42 2E BA 99 [08:38:41]CheckFolder [08:38:41]dirname=/storage/ofd_packets [08:38:41]CheckFolder done [08:38:41]ProducePacketName [08:38:41]name=ofd_packets/00163542 [08:38:41]NVStorageSaveData ofd_packets/00163542 [08:38:41]File name is /storage/ofd_packets/00163542 [08:38:41]Write 298 bytes [08:38:41]NVStorageSaveData done [08:38:41]OFDSenderStorePacket done [08:38:41]KKMCreateOFDPacket done [08:38:41]NVStorageSaveData kkm_last_timestamp [08:38:41]File name is /storage/kkm_last_timestamp [08:38:41]Write 4 bytes [08:38:41]NVStorageSaveData done [08:38:41]ExternCall_PrintAddStr [08:38:41]wPrintStart [08:38:41]Write to MH i2c: 01 00 00 62 05 67 [08:38:41]Write i2c OK [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: 01 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: 01 07 00 [08:38:41]MH_I2C_Read... [08:38:41]Read from MH i2c: 01 07 00 62 05 00 00 00 00 00 FF 0F 7C [08:38:41]RasterBufferAndPrint [08:38:41]line Счет N : (1)292086 [08:38:41]line ИНН: 02508201610067 [08:38:41]line Контрольно-Кассовый Чек [08:38:41]line ПРОДАЖА [08:38:41]line ТРК (МРК, ГНК) : 44 [08:38:41]line Товар: 2710194800 [08:38:41]line ДТ-К-5 [08:38:41]line 13.130 * 76.20 [08:38:41]line = 1000.51 [08:38:41]line НДС 12% НСП 1% [08:38:41]line > о реализуемом товаре [08:38:41]line ОКРУГЛЕНИЕ: -0.51 [08:38:41]line ИТОГО: 1000.00 [08:38:41]line Внесено: 1000.00 [08:38:41]line СДАЧА: 0.00 [08:38:41]line НСП 1% : 8.85 [08:38:41]line НДС 12% : 106.25 [08:38:41]line Наличными: 1000.00 [08:38:41]line Безнал.: 0.00 [08:38:41]line Место: АЗС № 130 "Партнер Нефть" [08:38:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:38:41]line СНО: Общий режим [08:38:41]line Чек 140 21.08.2024 08:38 [08:38:41]line Смена: 466 ФФД: 1.0 [08:38:41]line ЗНМ: 0300000070 [08:38:41]line РНМ: 0000000000092562 [08:38:41]line Версия ККМ: 001 [08:38:41]line ФМ: 0000000000871769 [08:38:41]line ФД: 163542 [08:38:41]line ФПД: 196810855373325 [08:38:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T083841&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163542&fm=196810855373325&tin=02508201610067®Number=0000000000092562&sum=100000 [08:38:41]written 0, free lines is 4095 [08:38:41]OFD Sender: Processing packet 163542 [packets to send 965, broken 964] [08:38:41]ProducePacketName [08:38:41]name=ofd_packets/00163542 [08:38:41]OFD Sender: To server: pG, [08:38:41]CommunicateWithHost lk.salyk.kg:30040 [08:38:41]ConnectInit lk.salyk.kg [08:38:42]Write to MH i2c: 01 00 00 8D 05 92 [08:38:42]Write i2c OK [08:38:42]MH_I2C_Read... [08:38:42]Read from MH i2c: 01 [08:38:42]MH_I2C_Read... [08:38:42]Read from MH i2c: 01 07 00 [08:38:42]MH_I2C_Read... [08:38:42]Read from MH i2c: 01 07 00 8D 05 00 00 00 00 00 B7 0C 5C [08:38:42]RasterBufferAndPrint [08:38:42]line [08:38:42]line [08:38:42]line [08:38:42]line [08:38:42]line [08:38:42]written 0, free lines is 3262 [08:38:42]MH_Cut [08:38:42]Write to MH i2c: D1 01 00 94 05 01 6B [08:38:42]Write i2c OK [08:38:42]MH_I2C_Read... [08:38:42]Read from MH i2c: D1 [08:38:42]MH_I2C_Read... [08:38:42]Read from MH i2c: D1 01 00 [08:38:42]MH_I2C_Read... [08:38:42]Read from MH i2c: D1 01 00 94 05 00 6A [08:38:42]Write to MH i2c: 01 00 00 95 05 9A [08:38:42]Write i2c OK [08:38:42]MH_I2C_Read... [08:38:43]*** Cut start [08:38:43]*** Purtial cut [08:38:43]*** Stage 1: CUTSNS_PIN = 1 [08:38:45]Read from MH i2c: 01 [08:38:45]MH_I2C_Read... [08:38:45]*** Stop cut motor [08:38:45]*** Cut end [08:38:45]Read from MH i2c: 01 07 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: 01 07 00 95 05 00 00 00 00 00 FF 0F AF [08:38:45]process_action close_receipt done [08:38:45]requested_data is exist [08:38:45]produce_requested_data [08:38:45]requested_item fm.sn is exist - process it [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 11 00 00 [08:38:45]Write to MH i2c: E2 08 00 96 05 80 11 00 00 00 00 00 00 15 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 17 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 17 00 96 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [08:38:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:45]wFMCommunicate OK [08:38:45]requested_item fd.num is exist - process it [08:38:45]SAM_PROTO_GetFieldsCounters [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 13 00 00 [08:38:45]Write to MH i2c: E2 08 00 97 05 80 13 00 00 00 00 00 00 18 [08:38:45]Connected sock=8 [08:38: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 37 36 39 0C 01 00 00 6F 1D 04 01 41 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 38 30 30 06 04 09 00 D0 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 8C 00 00 00 F4 03 04 00 91 A7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7E 02 00 35 04 06 00 B2 FF 99 1F 5A 0D D8 E0 38 67 42 2E BA 99 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 62 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 62 00 97 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7E 02 00 0E 04 04 00 D2 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 0B [08:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7E 02 00 0E 04 04 00 D2 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:38:45]wFMCommunicate OK [08:38:45]SAM_PROTO_GetFieldsCounters done [08:38:45]requested_item shift.num is exist - process it [08:38:45]requested_item shift.opened is exist - process it [08:38:45]req_shift_opened [08:38:45]FM_GetShiftState [08:38:45]SAM_PROTO_GetShiftState [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 13 01 00 [08:38:45]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 0E 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [08:38:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:38:45]wFMCommunicate OK [08:38:45]SAM_PROTO_GetShiftState done [08:38:45]FM_GetShiftState done [08:38:45]req_shift_opened done [08:38:45]requested_item shift.open_date is exist - process it [08:38:45]req_shift_open_date [08:38:45]req_shift_open_date done [08:38:45]produce_requested_data done [08:38:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163542,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:38:45]process_action_free close_receipt [08:38:45]json_value_free [08:38:45]json_value_free done [08:38:45]process_json_proto returns [08:38:45]Send response to host [08:38:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163542,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:38:45]free response buf [08:38:45]execute_script done [08:38:45]execute_script returns [08:38:45]free content buf [08:38:45]Sock 9.Close socket [08:38:45]Sock 9.Thread stoped [08:38:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C7 1A 47 00 F8 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 37 36 39 10 04 04 00 D6 7E 02 00 F4 03 04 00 E6 50 C5 66 B6 04 01 00 00 4B 5A E7 4D AF C5 99 DA [08:38:46]CommunicateWithHost err = 0 [08:38:46]CheckOFDResponse [08:38:46]1017 (14) - 77093643461234 [08:38:46]1041 (16) - 0000000000871769 [08:38:46]1040 (4) - 163542 [08:38:46]1012 (4) - 21.08.2024 02:28 [08:38:46]1206 (1) - 0 [08:38:46]OFD Sender: Remove packet 163542 [08:38:46]ProducePacketName [08:38:46]name=ofd_packets/00163542 [08:38:46]NVStorageDeleteData [08:38:46]OFD Sender: No OFD packet to send [08:38:51]OFD Sender: No OFD packet to send [08:38:56]OFD Sender: No OFD packet to send [08:39:01]OFD Sender: No OFD packet to send [08:39:06]OFD Sender: No OFD packet to send [08:39:11]OFD Sender: No OFD packet to send [08:39:16]OFD Sender: No OFD packet to send [08:39:21]OFD Sender: No OFD packet to send [08:39:26]OFD Sender: No OFD packet to send [08:39:31]OFD Sender: No OFD packet to send [08:39:36]OFD Sender: No OFD packet to send [08:39:41]OFD Sender: No OFD packet to send [08:39:44]recv_with_timeout no data received [08:39:46]OFD Sender: No OFD packet to send [08:39:51]OFD Sender: No OFD packet to send [08:39:56]OFD Sender: No OFD packet to send [08:40:01]OFD Sender: No OFD packet to send [08:40:02]accept exits with 10 [08:40:02]New connection [08:40:02]New thread 3067264356 created [08:40:02]Thread 3067407716 joined [08:40:02]Waiting for new connection... [08:40:02] Sock 10.Parse request [08:40:02]Sock 10.Check first char [08:40:02]Sock 10.First char is OK [08:40:02]request: POST /json_proto HTTP/1.0 [08:40:02]Method: POST [08:40:02]URL: /json_proto [08:40:02]Method is POST - this is cgi request [08:40:02]url: /json_proto [08:40:02]query_string will be loaded in cgi processing [08:40:02]execute_cgi json_proto POST (null) [08:40:02]execute_cgi path=json_proto method=POST [08:40:02]POST find Content-Length [08:40:02]Host: 172.17.44.132:8080 [08:40:02]Content-Length: 682 [08:40:02]Content-Type: application/json [08:40:02] [08:40:02]POST finish read [08:40:02]Found Content-Length = 682 [08:40:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "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" ] } } [08:40:02]execute_script... [08:40:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "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" ] } } [08:40:02]POST & json_proto [08:40:02]process_json_proto [08:40:02]json parsed OK: [08:40:02]protocol is kg_v1.0 [08:40:02]action value=close_receipt [08:40:02]process_action close_receipt [08:40:02]cmd_close_receipt [08:40:02]MH_GetDate [08:40:02]Write to MH i2c: F0 00 00 99 05 8D [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: F0 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: F0 09 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: F0 09 00 99 05 00 E3 A7 C5 66 2A 83 C1 65 1E [08:40:02]GetLastDocTimeStamp 1724229521 [08:40:02]current date 1724229603 [08:40:02]FM_GetShiftState [08:40:02]SAM_PROTO_GetShiftState [08:40:02]wFMCommunicate request_size=4 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 13 01 00 [08:40:02]Write to MH i2c: E2 08 00 9A 05 80 13 01 00 00 00 00 00 1C [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 0E 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 0E 00 9A 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E2 [08:40:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:40:02]wFMCommunicate OK [08:40:02]SAM_PROTO_GetShiftState done [08:40:02]FM_GetShiftState done [08:40:02]opened in 1724199517 [08:40:02]opened+sec_in_day 1724285917 [08:40:02]quantity*price = 150041 [08:40:02]sum+1 = 150042 [08:40:02]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 142 21.08.2024 08:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 163544 ФПД: 109098569634241 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163544&fm=109098569634241&tin=02508201610067®Number=0000000000092562&sum=0 [08:40:55]StoreToDocumentArchive [08:40:55]shift 466 fd 163544 [08:40:55]save to /storage/0466/doc_00163544 [08:40:55]save last doc name /storage/0466/doc_00163544 to /storage/kkm_last_doc_name [08:40:55]save OK [08:40:55]Clear old archive folders... [08:40:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:40:55]tlvbuf is B6E6F3C0 [08:40:55]SAM_PROTO_ClearQueue [08:40:55]wFMCommunicate request_size=4 [08:40:55]MH_SAM_APDU [08:40:55]CAPDU: 80 09 00 00 [08:40:55]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 [08:40:55]MH_I2C_Read... [08:40:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:55]Read from MH i2c: E2 03 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [08:40:55]RAPDU: 90 00 [08:40:55]wFMCommunicate OK [08:40:55]SAM_PROTO_ClearQueue done [08:40:55]KKMCreateOFDPacket [08:40:55]OFDProtocolAddRootSTLVToBuf [08:40:55]FM_MakeSignedData [08:40:55]FM_MakeSignedData [08:40:55]SAM_PROTO_SignData [08:40:55]wFMCommunicate request_size=4 [08:40:55]MH_SAM_APDU [08:40:55]CAPDU: 80 0D 01 02 [08:40:55]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:55]Read from MH i2c: E2 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 03 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [08:40:55]RAPDU: 90 00 [08:40:55]wFMCommunicate OK [08:40:55]wFMCommunicate request_size=255 [08:40:55]MH_SAM_APDU [08:40: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 38 30 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 8E 00 00 00 F4 03 04 00 16 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7E 02 00 35 04 06 00 63 39 7D 7D [08:40:55]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 8E 00 00 00 F4 03 04 00 16 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7E 02 00 35 04 06 00 63 39 7D 7D 00 00 6E [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:55]Read from MH i2c: E2 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 03 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [08:40:55]RAPDU: 90 00 [08:40:55]wFMCommunicate OK [08:40:55]wFMCommunicate request_size=7 [08:40:55]MH_SAM_APDU [08:40:55]CAPDU: 80 0D 02 02 02 11 C1 [08:40:55]Write to MH i2c: E2 0A 00 21 00 80 0D 02 02 02 00 11 C1 00 00 71 [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:55]Read from MH i2c: E2 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 03 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [08:40:55]RAPDU: 90 00 [08:40:55]wFMCommunicate OK [08:40:55]wFMCommunicate request_size=4 [08:40:55]MH_SAM_APDU [08:40:55]CAPDU: 80 0D 03 02 [08:40:55]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:55]Read from MH i2c: E2 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 0B 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 0B 00 22 00 00 0E 01 C6 E6 3E 47 CC 1F 90 00 C9 [08:40:55]RAPDU: 0E 01 C6 E6 3E 47 CC 1F 90 00 [08:40:55]wFMCommunicate OK [08:40:55]SAM_PROTO_SignData done [08:40:55]FM_MakeSignedData done [08:40:55]CreateOFDProtocolMessage [08:40:55]wFMCommunicate request_size=4 [08:40:55]MH_SAM_APDU [08:40:55]CAPDU: 80 11 00 00 [08:40:55]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:55]Read from MH i2c: E2 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 17 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [08:40:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:40:55]wFMCommunicate OK [08:40:55]CreateOFDProtocolMessage done [08:40:55]OFDSenderStorePacket 163544 [08:40:55]StoreOFDPacket docnum=163544 [08:40:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 70 AD 04 01 46 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 38 30 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 8E 00 00 00 F4 03 04 00 16 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7E 02 00 35 04 06 00 63 39 7D 7D 11 C1 0E 01 C6 E6 3E 47 CC 1F [08:40:55]CheckFolder [08:40:55]dirname=/storage/ofd_packets [08:40:55]CheckFolder done [08:40:55]ProducePacketName [08:40:55]name=ofd_packets/00163544 [08:40:55]NVStorageSaveData ofd_packets/00163544 [08:40:55]File name is /storage/ofd_packets/00163544 [08:40:55]Write 298 bytes [08:40:55]NVStorageSaveData done [08:40:55]OFDSenderStorePacket done [08:40:55]KKMCreateOFDPacket done [08:40:55]NVStorageSaveData kkm_last_timestamp [08:40:55]File name is /storage/kkm_last_timestamp [08:40:55]Write 4 bytes [08:40:55]NVStorageSaveData done [08:40:55]ExternCall_PrintAddStr [08:40:55]wPrintStart [08:40:55]Write to MH i2c: 01 00 00 24 00 24 [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: 01 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: 01 07 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [08:40:55]RasterBufferAndPrint [08:40:55]line Счет N : (1)292088 [08:40:55]line ИНН: 02508201610067 [08:40:55]line Контрольно-Кассовый Чек [08:40:55]line ПРОДАЖА [08:40:55]line ТРК (МРК, ГНК) : 34 [08:40:55]line Товар: 2710194800 [08:40:55]line ДТ-К-5 [08:40:55]line 10.000 * 0.00 [08:40:55]line = 0.00 [08:40:55]line НДС 12% НСП 1% [08:40:55]line > о реализуемом товаре [08:40:55]line ИТОГО: 0.00 [08:40:55]line НСП 1% : 0.00 [08:40:55]line НДС 12% : 0.00 [08:40:55]line Наличными: 0.00 [08:40:55]line Безнал.: 0.00 [08:40:55]line Место: АЗС № 130 "Партнер Нефть" [08:40:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:40:55]line СНО: Общий режим [08:40:55]line Чек 142 21.08.2024 08:40 [08:40:55]line Смена: 466 ФФД: 1.0 [08:40:55]line ЗНМ: 0300000070 [08:40:55]line РНМ: 0000000000092562 [08:40:55]line Версия ККМ: 001 [08:40:55]line Талоны: Топливные Талоны [08:40:55]line 1 [08:40:55]line ФМ: 0000000000871769 [08:40:55]line ФД: 163544 [08:40:55]line ФПД: 109098569634241 [08:40:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163544&fm=109098569634241&tin=02508201610067®Number=0000000000092562&sum=0 [08:40:55]written 0, free lines is 4095 [08:40:55]OFD Sender: Processing packet 163544 [packets to send 965, broken 964] [08:40:55]ProducePacketName [08:40:55]name=ofd_packets/00163544 [08:40:55]OFD Sender: To server: pG, [08:40:55]CommunicateWithHost lk.salyk.kg:30040 [08:40:55]ConnectInit lk.salyk.kg [08:40:56]Write to MH i2c: 01 00 00 4E 00 4E [08:40:56]Write i2c OK [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: 01 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: 01 07 00 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: 01 07 00 4E 00 00 00 00 00 00 D5 0C 36 [08:40:56]RasterBufferAndPrint [08:40:56]line [08:40:56]line [08:40:56]line [08:40:56]line [08:40:56]line [08:40:56]written 0, free lines is 3290 [08:40:56]MH_Cut [08:40:56]Write to MH i2c: D1 01 00 55 00 01 27 [08:40:56]Write i2c OK [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: D1 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: D1 01 00 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: D1 01 00 55 00 00 26 [08:40:56]Write to MH i2c: 01 00 00 56 00 56 [08:40:56]Write i2c OK [08:40:56]MH_I2C_Read... [08:40:57]*** Cut start [08:40:57]*** Purtial cut [08:40:57]*** Stage 1: CUTSNS_PIN = 1 [08:40:59]Read from MH i2c: 01 [08:40:59]MH_I2C_Read... [08:40:59]*** Stop cut motor [08:40:59]*** Cut end [08:40:59]Read from MH i2c: 01 07 00 [08:40:59]MH_I2C_Read... [08:40:59]Read from MH i2c: 01 07 00 56 00 00 00 00 00 00 FF 0F 6B [08:40:59]process_action close_receipt done [08:40:59]requested_data is exist [08:40:59]produce_requested_data [08:40:59]requested_item fm.sn is exist - process it [08:40:59]wFMCommunicate request_size=4 [08:40:59]MH_SAM_APDU [08:40:59]CAPDU: 80 11 00 00 [08:40:59]Write to MH i2c: E2 08 00 57 00 80 11 00 00 00 00 00 00 D1 [08:40:59]Write i2c OK [08:40:59]MH_I2C_Read... [08:40:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:59]Read from MH i2c: E2 [08:40:59]MH_I2C_Read... [08:40:59]Read from MH i2c: E2 17 00 [08:40:59]MH_I2C_Read... [08:40:59]Read from MH i2c: E2 17 00 57 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [08:40:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:40:59]wFMCommunicate OK [08:40:59]requested_item fd.num is exist - process it [08:40:59]SAM_PROTO_GetFieldsCounters [08:40:59]wFMCommunicate request_size=4 [08:40:59]MH_SAM_APDU [08:40:59]CAPDU: 80 13 00 00 [08:40:59]Write to MH i2c: E2 08 00 58 00 80 13 00 00 00 00 00 00 D4 [08:40:59]Write i2c OK [08:40:59]MH_I2C_Read... [08:40:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:59]Read from MH i2c: E2 [08:40:59]MH_I2C_Read... [08:40:59]Read from MH i2c: E2 62 00 [08:40:59]MH_I2C_Read... [08:40:59]Read from MH i2c: E2 62 00 58 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7E 02 00 0E 04 04 00 D2 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 CF [08:40: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7E 02 00 0E 04 04 00 D2 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:40:59]wFMCommunicate OK [08:40:59]SAM_PROTO_GetFieldsCounters done [08:40:59]requested_item shift.num is exist - process it [08:40:59]requested_item shift.opened is exist - process it [08:40:59]req_shift_opened [08:40:59]FM_GetShiftState [08:40:59]SAM_PROTO_GetShiftState [08:40:59]wFMCommunicate request_size=4 [08:40:59]MH_SAM_APDU [08:40:59]CAPDU: 80 13 01 00 [08:40:59]Write to MH i2c: E2 08 00 59 00 80 13 01 00 00 00 00 00 D6 [08:40:59]Write i2c OK [08:40:59]MH_I2C_Read... [08:40:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:59]Read from MH i2c: E2 [08:40:59]MH_I2C_Read... [08:40:59]Read from MH i2c: E2 0E 00 [08:40:59]MH_I2C_Read... [08:40:59]Read from MH i2c: E2 0E 00 59 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9C [08:40:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:40:59]wFMCommunicate OK [08:40:59]SAM_PROTO_GetShiftState done [08:40:59]FM_GetShiftState done [08:40:59]req_shift_opened done [08:40:59]requested_item shift.open_date is exist - process it [08:40:59]req_shift_open_date [08:40:59]req_shift_open_date done [08:40:59]produce_requested_data done [08:40:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163544,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:40:59]process_action_free close_receipt [08:40:59]json_value_free [08:40:59]json_value_free done [08:40:59]process_json_proto returns [08:40:59]Send response to host [08:40:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163544,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:40:59]free response buf [08:40:59]execute_script done [08:40:59]execute_script returns [08:40:59]free content buf [08:40:59]Sock 8.Close socket [08:40:59]Sock 8.Thread stoped [08:41:02]Connected sock=11 [08: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 37 36 39 0C 01 00 00 70 AD 04 01 46 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 38 30 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 8E 00 00 00 F4 03 04 00 16 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7E 02 00 35 04 06 00 63 39 7D 7D 11 C1 0E 01 C6 E6 3E 47 CC 1F [08:41:02]accept exits with 9 [08:41:02]New connection [08:41:02]New thread 3066473828 created [08:41:02]Thread 3066617188 joined [08:41:02]Waiting for new connection... [08:41:02] Sock 9.Parse request [08:41:02]Sock 9.Check first char [08:41:02]Sock 9.First char is OK [08:41:02]request: POST /json_proto HTTP/1.0 [08:41:02]Method: POST [08:41:02]URL: /json_proto [08:41:02]Method is POST - this is cgi request [08:41:02]url: /json_proto [08:41:02]query_string will be loaded in cgi processing [08:41:02]execute_cgi json_proto POST (null) [08:41:02]execute_cgi path=json_proto method=POST [08:41:02]POST find Content-Length [08:41:02]Host: 172.17.44.132:8080 [08:41:02]Content-Length: 1443 [08:41:02]Content-Type: application/json [08:41:02] [08:41:02]POST finish read [08:41:02]Found Content-Length = 1443 [08:41:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50576", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4610080727818", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Pamperino kids 8\u0448\u0442", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400969", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 40 ", "price" : 40.00, "quantity" : 2.000, "sum" : 80.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" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:02]execute_script... [08:41: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 : (3)50576", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4610080727818", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Pamperino kids 8\u0448\u0442", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400969", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 40 ", "price" : 40.00, "quantity" : 2.000, "sum" : 80.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" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:02]POST & json_proto [08:41:02]process_json_proto [08:41:02]json parsed OK: [08:41:02]protocol is kg_v1.0 [08:41:02]action value=close_receipt [08:41:02]process_action close_receipt [08:41:02]cmd_close_receipt [08:41:03]MH_GetDate [08:41:03]Write to MH i2c: F0 00 00 5A 00 49 [08:41:03]Write i2c OK [08:41:03]MH_I2C_Read... [08:41:03]Read from MH i2c: F0 [08:41:03]MH_I2C_Read... [08:41:03]Read from MH i2c: F0 09 00 [08:41:03]MH_I2C_Read... [08:41:03]Read from MH i2c: F0 09 00 5A 00 00 1F A8 C5 66 2A 83 C1 65 17 [08:41:03]GetLastDocTimeStamp 1724229654 [08:41:03]current date 1724229663 [08:41:03]FM_GetShiftState [08:41:03]SAM_PROTO_GetShiftState [08:41:03]wFMCommunicate request_size=4 [08:41:03]MH_SAM_APDU [08:41:03]CAPDU: 80 13 01 00 [08:41:03]Write to MH i2c: E2 08 00 5B 00 80 13 01 00 00 00 00 00 D8 [08:41:03]Write i2c OK [08:41:03]MH_I2C_Read... [08:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:03]Read from MH i2c: E2 [08:41:03]MH_I2C_Read... [08:41:03]Read from MH i2c: E2 0E 00 [08:41:03]MH_I2C_Read... [08:41:03]Read from MH i2c: E2 0E 00 5B 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9E [08:41:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:41:03]wFMCommunicate OK [08:41:03]SAM_PROTO_GetShiftState done [08:41:03]FM_GetShiftState done [08:41:03]opened in 1724199517 [08:41:03]opened+sec_in_day 1724285917 [08:41:03]quantity*price = 12500 [08:41:03]sum+1 = 12501 [08:41:03]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [08:42:01]line ОКРУГЛЕНИЕ: -0.35 [08:42:01]line ИТОГО: 300.00 [08:42:01]line Внесено: 300.00 [08:42:01]line СДАЧА: 0.00 [08:42:01]line НСП 1% : 2.66 [08:42:01]line НДС 12% : 31.90 [08:42:01]line Наличными: 300.00 [08:42:01]line Безнал.: 0.00 [08:42:01]line Место: АЗС № 130 "Партнер Нефть" [08:42:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:42:01]line СНО: Общий режим [08:42:01]line Чек 145 21.08.2024 08:42 [08:42:01]line Смена: 466 ФФД: 1.0 [08:42:01]line ЗНМ: 0300000070 [08:42:01]line РНМ: 0000000000092562 [08:42:01]line Версия ККМ: 001 [08:42:01]line ФМ: 0000000000871769 [08:42:01]line ФД: 163547 [08:42:01]line ФПД: 82055244731805 [08:42:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084200&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163547&fm=82055244731805&tin=02508201610067®Number=0000000000092562&sum=30000 [08:42:01]written 0, free lines is 4095 [08:42:01]OFD Sender: Processing packet 163546 [packets to send 966, broken 964] [08:42:01]ProducePacketName [08:42:01]name=ofd_packets/00163546 [08:42:01]OFD Sender: To server: pG, [08:42:01]CommunicateWithHost lk.salyk.kg:30040 [08:42:01]ConnectInit lk.salyk.kg [08:42:02]Write to MH i2c: 01 00 00 3D 01 3E [08:42:02]Write i2c OK [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: 01 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: 01 07 00 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 BB 0C 0C [08:42:02]RasterBufferAndPrint [08:42:02]line [08:42:02]line [08:42:02]line [08:42:02]line [08:42:02]line [08:42:02]written 0, free lines is 3283 [08:42:02]MH_Cut [08:42:02]Write to MH i2c: D1 01 00 44 01 01 17 [08:42:02]Write i2c OK [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: D1 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: D1 01 00 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: D1 01 00 44 01 00 16 [08:42:02]Write to MH i2c: 01 00 00 45 01 46 [08:42:02]Write i2c OK [08:42:02]MH_I2C_Read... [08:42:03]*** Cut start [08:42:03]*** Purtial cut [08:42:03]*** Stage 1: CUTSNS_PIN = 1 [08:42:05]Read from MH i2c: 01 [08:42:05]MH_I2C_Read... [08:42:05]*** Stop cut motor [08:42:05]*** Cut end [08:42:05]Read from MH i2c: 01 07 00 [08:42:05]MH_I2C_Read... [08:42:05]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [08:42:05]process_action close_receipt done [08:42:05]requested_data is exist [08:42:05]produce_requested_data [08:42:05]requested_item fm.sn is exist - process it [08:42:05]wFMCommunicate request_size=4 [08:42:05]MH_SAM_APDU [08:42:05]CAPDU: 80 11 00 00 [08:42:05]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [08:42:05]Write i2c OK [08:42:05]MH_I2C_Read... [08:42:05]Read from MH i2c: E2 [08:42:05]MH_I2C_Read... [08:42:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:05]Read from MH i2c: E2 17 00 [08:42:05]MH_I2C_Read... [08:42:05]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [08:42:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:42:05]wFMCommunicate OK [08:42:05]requested_item fd.num is exist - process it [08:42:05]SAM_PROTO_GetFieldsCounters [08:42:05]wFMCommunicate request_size=4 [08:42:05]MH_SAM_APDU [08:42:05]CAPDU: 80 13 00 00 [08:42:05]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [08:42:05]Write i2c OK [08:42:05]MH_I2C_Read... [08:42:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:42:05]Read from MH i2c: E2 [08:42:05]MH_I2C_Read... [08:42:05]Read from MH i2c: E2 62 00 [08:42:05]MH_I2C_Read... [08:42:05]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7E 02 00 0E 04 04 00 D2 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 CB [08:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7E 02 00 0E 04 04 00 D2 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:42:05]wFMCommunicate OK [08:42:05]SAM_PROTO_GetFieldsCounters done [08:42:05]requested_item shift.num is exist - process it [08:42:05]requested_item shift.opened is exist - process it [08:42:05]req_shift_opened [08:42:05]FM_GetShiftState [08:42:05]SAM_PROTO_GetShiftState [08:42:05]wFMCommunicate request_size=4 [08:42:05]MH_SAM_APDU [08:42:05]CAPDU: 80 13 01 00 [08:42:05]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [08:42:05]Write i2c OK [08:42:05]MH_I2C_Read... [08:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:05]Read from MH i2c: E2 [08:42:05]MH_I2C_Read... [08:42:05]Read from MH i2c: E2 0E 00 [08:42:05]MH_I2C_Read... [08:42:05]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [08:42:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:42:05]wFMCommunicate OK [08:42:05]SAM_PROTO_GetShiftState done [08:42:05]FM_GetShiftState done [08:42:05]req_shift_opened done [08:42:05]requested_item shift.open_date is exist - process it [08:42:05]req_shift_open_date [08:42:05]req_shift_open_date done [08:42:05]produce_requested_data done [08:42:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163547,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:42:05]process_action_free close_receipt [08:42:05]json_value_free [08:42:05]json_value_free done [08:42:05]process_json_proto returns [08:42:05]Send response to host [08:42:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163547,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:42:05]free response buf [08:42:05]execute_script done [08:42:05]execute_script returns [08:42:05]free content buf [08:42:05]Sock 10.Close socket [08:42:05]Sock 10.Thread stoped [08:42:06]ConnectInit Can't take IP for lk.salyk.kg [08:42:06]CommunicateWithHost connect error [08:42:06]CommunicateWithHost err = -1 [08:42:06]OFD Sender: Server communicate error [08:42:11]OFD Sender: Processing packet 163546 [packets to send 966, broken 964] [08:42:11]ProducePacketName [08:42:11]name=ofd_packets/00163546 [08:42:11]OFD Sender: To server: pG, [08:42:11]CommunicateWithHost lk.salyk.kg:30040 [08:42:11]ConnectInit lk.salyk.kg [08:42:16]accept exits with 8 [08:42:16]New connection [08:42:16]New thread 3066617188 created [08:42:16]Thread 3066473828 joined [08:42:16]Waiting for new connection... [08:42:16] Sock 8.Parse request [08:42:16]Sock 8.Check first char [08:42:16]Sock 8.First char is OK [08:42:16]request: POST /json_proto HTTP/1.0 [08:42:16]Method: POST [08:42:16]URL: /json_proto [08:42:16]Method is POST - this is cgi request [08:42:16]url: /json_proto [08:42:16]query_string will be loaded in cgi processing [08:42:16]execute_cgi json_proto POST (null) [08:42:16]execute_cgi path=json_proto method=POST [08:42:16]POST find Content-Length [08:42:16]Host: 172.17.44.132:8080 [08:42:16]Content-Length: 682 [08:42:16]Content-Type: application/json [08:42:16] [08:42:16]POST finish read [08:42:16]Found Content-Length = 682 [08:42:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:16]execute_script... [08:42:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:16]POST & json_proto [08:42:16]process_json_proto [08:42:16]json parsed OK: [08:42:16]protocol is kg_v1.0 [08:42:16]action value=close_receipt [08:42:16]process_action close_receipt [08:42:16]cmd_close_receipt [08:42:16]MH_GetDate [08:42:16]Write to MH i2c: F0 00 00 49 01 39 [08:42:16]Write i2c OK [08:42:16]MH_I2C_Read... [08:42:16]Read from MH i2c: F0 [08:42:16]MH_I2C_Read... [08:42:16]Read from MH i2c: F0 09 00 [08:42:16]MH_I2C_Read... [08:42:16]Read from MH i2c: F0 09 00 49 01 00 69 A8 C5 66 2A 83 C1 65 51 [08:42:16]GetLastDocTimeStamp 1724229720 [08:42:16]current date 1724229737 [08:42:16]FM_GetShiftState [08:42:16]SAM_PROTO_GetShiftState [08:42:16]wFMCommunicate request_size=4 [08:42:16]MH_SAM_APDU [08:42:16]CAPDU: 80 13 01 00 [08:42:16]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [08:42:16]Write i2c OK [08:42:16]MH_I2C_Read... [08:42:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:16]Read from MH i2c: E2 [08:42:16]MH_I2C_Read... [08:42:16]Read from MH i2c: E2 0E 00 [08:42:16]MH_I2C_Read... [08:42:16]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [08:42:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:42:16]wFMCommunicate OK [08:42:16]SAM_PROTO_GetShiftState done [08:42:16]FM_GetShiftState done [08:42:16]opened in 1724199517 [08:42:16]opened+sec_in_day 1724285917 [08:42:16]quantity*price = 100005 [08:42:16]sum+1 = 100006 [08:42:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 146 21.08.2024 08:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163548 ФПД: 25436825419097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163548&fm=25436825419097&tin=02508201610067®Number=0000000000092562&sum=100000 [08:42:17]StoreToDocumentArchive [08:42:17]shift 466 fd 163548 [08:42:17]save to /storage/0466/doc_00163548 [08:42:17]save last doc name /storage/0466/doc_00163548 to /storage/kkm_last_doc_name [08:42:17]save OK [08:42:17]Clear old archive folders... [08:42:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:42:17]tlvbuf is 005D2810 [08:42:17]SAM_PROTO_ClearQueue [08:42:17]wFMCommunicate request_size=4 [08:42:17]MH_SAM_APDU [08:42:17]CAPDU: 80 09 00 00 [08:42:17]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [08:42:17]Write i2c OK [08:42:17]MH_I2C_Read... [08:42:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:42:17]Read from MH i2c: E2 [08:42:17]MH_I2C_Read... [08:42:17]Read from MH i2c: E2 03 00 [08:42:17]MH_I2C_Read... [08:42:17]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [08:42:17]RAPDU: 90 00 [08:42:17]wFMCommunicate OK [08:42:17]SAM_PROTO_ClearQueue done [08:42:17]KKMCreateOFDPacket [08:42:17]OFDProtocolAddRootSTLVToBuf [08:42:17]FM_MakeSignedData [08:42:17]FM_MakeSignedData [08:42:17]SAM_PROTO_SignData [08:42:17]wFMCommunicate request_size=4 [08:42:17]MH_SAM_APDU [08:42:17]CAPDU: 80 0D 01 02 [08:42:17]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [08:42:17]Write i2c OK [08:42:17]MH_I2C_Read... [08:42:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:42:17]Read from MH i2c: E2 [08:42:17]MH_I2C_Read... [08:42:17]Read from MH i2c: E2 03 00 [08:42:17]MH_I2C_Read... [08:42:17]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [08:42:18]RAPDU: 90 00 [08:42:18]wFMCommunicate OK [08:42:18]wFMCommunicate request_size=255 [08:42:18]MH_SAM_APDU [08:42:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 69 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7E 02 00 35 04 06 00 17 [08:42:18]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 92 00 00 00 F4 03 04 00 69 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7E 02 00 35 04 06 00 17 00 00 F9 [08:42:18]Write i2c OK [08:42:18]MH_I2C_Read... [08:42:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:18]Read from MH i2c: E2 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: E2 03 00 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [08:42:18]RAPDU: 90 00 [08:42:18]wFMCommunicate OK [08:42:18]wFMCommunicate request_size=10 [08:42:18]MH_SAM_APDU [08:42:18]CAPDU: 80 0D 02 02 05 22 78 F1 7D 59 [08:42:18]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 22 78 F1 7D 59 00 00 40 [08:42:18]Write i2c OK [08:42:18]MH_I2C_Read... [08:42:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:18]Read from MH i2c: E2 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: E2 03 00 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [08:42:18]RAPDU: 90 00 [08:42:18]wFMCommunicate OK [08:42:18]wFMCommunicate request_size=4 [08:42:18]MH_SAM_APDU [08:42:18]CAPDU: 80 0D 03 02 [08:42:18]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [08:42:18]Write i2c OK [08:42:18]MH_I2C_Read... [08:42:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:42:18]Read from MH i2c: E2 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: E2 0B 00 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: E2 0B 00 5B 01 00 44 1C C3 1B 2A 22 04 CD 90 00 33 [08:42:18]RAPDU: 44 1C C3 1B 2A 22 04 CD 90 00 [08:42:18]wFMCommunicate OK [08:42:18]SAM_PROTO_SignData done [08:42:18]FM_MakeSignedData done [08:42:18]CreateOFDProtocolMessage [08:42:18]wFMCommunicate request_size=4 [08:42:18]MH_SAM_APDU [08:42:18]CAPDU: 80 11 00 00 [08:42:18]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [08:42:18]Write i2c OK [08:42:18]MH_I2C_Read... [08:42:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:18]Read from MH i2c: E2 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: E2 17 00 [08:42:18]MH_I2C_Read... [08:42:18]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 37 36 39 90 00 30 [08:42:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:42:18]wFMCommunicate OK [08:42:18]CreateOFDProtocolMessage done [08:42:18]OFDSenderStorePacket 163548 [08:42:18]StoreOFDPacket docnum=163548 [08:42:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BB 14 07 01 7F F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 92 00 00 00 F4 03 04 00 69 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7E 02 00 35 04 06 00 17 22 78 F1 7D 59 44 1C C3 1B 2A 22 04 CD [08:42:18]CheckFolder [08:42:18]dirname=/storage/ofd_packets [08:42:18]CheckFolder done [08:42:18]ProducePacketName [08:42:18]name=ofd_packets/00163548 [08:42:18]NVStorageSaveData ofd_packets/00163548 [08:42:18]File name is /storage/ofd_packets/00163548 [08:42:18]Write 301 bytes [08:42:18]NVStorageSaveData done [08:42:18]OFDSenderStorePacket done [08:42:18]KKMCreateOFDPacket done [08:42:18]NVStorageSaveData kkm_last_timestamp [08:42:18]File name is /storage/kkm_last_timestamp [08:42:18]Write 4 bytes [08:42:18]NVStorageSaveData done [08:42:18]ExternCall_PrintAddStr [08:42:18]wPrintStart [08:42:18]Write to MH i2c: 01 00 00 5D 01 5E [08:42:18]Write i2c OK [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: 01 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: 01 07 00 [08:42:18]MH_I2C_Read... [08:42:18]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [08:42:18]RasterBufferAndPrint [08:42:18]line Счет N : (1)292092 [08:42:18]line ИНН: 02508201610067 [08:42:18]line Контрольно-Кассовый Чек [08:42:18]line ПРОДАЖА [08:42:18]line ТРК (МРК, ГНК) : 42 [08:42:18]line Товар: 2710124130 [08:42:18]line Аи-92-К-5 [08:42:18]line 14.750 * 67.80 [08:42:18]line = 1000.05 [08:42:18]line НДС 12% НСП 1% [08:42:18]line > о реализуемом товаре [08:42:18]line ОКРУГЛЕНИЕ: -0.05 [08:42:18]line ИТОГО: 1000.00 [08:42:18]line Внесено: 1000.00 [08:42:18]line СДАЧА: 0.00 [08:42:18]line НСП 1% : 8.85 [08:42:18]line НДС 12% : 106.20 [08:42:18]line Наличными: 1000.00 [08:42:18]line Безнал.: 0.00 [08:42:18]line Место: АЗС № 130 "Партнер Нефть" [08:42:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:42:18]line СНО: Общий режим [08:42:18]line Чек 146 21.08.2024 08:42 [08:42:18]line Смена: 466 ФФД: 1.0 [08:42:18]line ЗНМ: 0300000070 [08:42:18]line РНМ: 0000000000092562 [08:42:18]line Версия ККМ: 001 [08:42:18]line ФМ: 0000000000871769 [08:42:18]line ФД: 163548 [08:42:18]line ФПД: 25436825419097 [08:42:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163548&fm=25436825419097&tin=02508201610067®Number=0000000000092562&sum=100000 [08:42:18]OFD Sender: Processing packet 163546 [packets to send 967, broken 964] [08:42:18]ProducePacketName [08:42:18]name=ofd_packets/00163546 [08:42:18]OFD Sender: To server: pG, [08:42:18]CommunicateWithHost lk.salyk.kg:30040 [08:42:18]ConnectInit lk.salyk.kg [08:42:18]written 0, free lines is 4095 [08:42:19]Write to MH i2c: 01 00 00 88 01 89 [08:42:19]Write i2c OK [08:42:19]MH_I2C_Read... [08:42:19]Read from MH i2c: 01 [08:42:19]MH_I2C_Read... [08:42:19]Read from MH i2c: 01 07 00 [08:42:19]MH_I2C_Read... [08:42:19]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 C1 0C 5D [08:42:19]RasterBufferAndPrint [08:42:19]line [08:42:19]line [08:42:19]line [08:42:19]line [08:42:19]line [08:42:19]written 0, free lines is 3301 [08:42:19]MH_Cut [08:42:19]Write to MH i2c: D1 01 00 8F 01 01 62 [08:42:19]Write i2c OK [08:42:19]MH_I2C_Read... [08:42:19]Read from MH i2c: D1 [08:42:19]MH_I2C_Read... [08:42:19]Read from MH i2c: D1 01 00 [08:42:19]MH_I2C_Read... [08:42:19]Read from MH i2c: D1 01 00 8F 01 00 61 [08:42:19]Write to MH i2c: 01 00 00 90 01 91 [08:42:19]Write i2c OK [08:42:19]MH_I2C_Read... [08:42:20]*** Cut start [08:42:20]*** Purtial cut [08:42:20]*** Stage 1: CUTSNS_PIN = 1 [08:42:22]Read from MH i2c: 01 [08:42:22]MH_I2C_Read... [08:42:22]*** Stop cut motor [08:42:22]*** Cut end [08:42:22]Read from MH i2c: 01 07 00 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [08:42:22]process_action close_receipt done [08:42:22]requested_data is exist [08:42:22]produce_requested_data [08:42:22]requested_item fm.sn is exist - process it [08:42:22]wFMCommunicate request_size=4 [08:42:22]MH_SAM_APDU [08:42:22]CAPDU: 80 11 00 00 [08:42:22]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [08:42:22]Write i2c OK [08:42:22]MH_I2C_Read... [08:42:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:22]Read from MH i2c: E2 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: E2 17 00 [08:42:22]MH_I2C_Read... [08:42:22]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 37 36 39 90 00 65 [08:42:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:42:22]wFMCommunicate OK [08:42:22]requested_item fd.num is exist - process it [08:42:22]SAM_PROTO_GetFieldsCounters [08:42:22]wFMCommunicate request_size=4 [08:42:22]MH_SAM_APDU [08:42:22]CAPDU: 80 13 00 00 [08:42:22]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [08:42:22]Write i2c OK [08:42:22]MH_I2C_Read... [08:42:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:42:22]Read from MH i2c: E2 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: E2 62 00 [08:42:22]MH_I2C_Read... [08:42:22]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 7E 02 00 0E 04 04 00 D2 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 1A [08:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 7E 02 00 0E 04 04 00 D2 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:42:22]wFMCommunicate OK [08:42:22]SAM_PROTO_GetFieldsCounters done [08:42:22]requested_item shift.num is exist - process it [08:42:22]requested_item shift.opened is exist - process it [08:42:22]req_shift_opened [08:42:22]FM_GetShiftState [08:42:22]SAM_PROTO_GetShiftState [08:42:22]wFMCommunicate request_size=4 [08:42:22]MH_SAM_APDU [08:42:22]CAPDU: 80 13 01 00 [08:42:22]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [08:42:22]Write i2c OK [08:42:22]MH_I2C_Read... [08:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:22]Read from MH i2c: E2 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: E2 0E 00 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D7 [08:42:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:42:22]wFMCommunicate OK [08:42:22]SAM_PROTO_GetShiftState done [08:42:22]FM_GetShiftState done [08:42:22]req_shift_opened done [08:42:22]requested_item shift.open_date is exist - process it [08:42:22]req_shift_open_date [08:42:22]req_shift_open_date done [08:42:22]produce_requested_data done [08:42:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163548,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:42:22]process_action_free close_receipt [08:42:22]json_value_free [08:42:22]json_value_free done [08:42:22]process_json_proto returns [08:42:22]Send response to host [08:42:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163548,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:42:22]free response buf [08:42:22]execute_script done [08:42:22]execute_script returns [08:42:22]free content buf [08:42:22]Sock 8.Close socket [08:42:22]Sock 8.Thread stoped [08:42:23]ConnectInit Can't take IP for lk.salyk.kg [08:42:23]CommunicateWithHost connect error [08:42:23]CommunicateWithHost err = -1 [08:42:23]OFD Sender: Server communicate error [08:42:24]recv_with_timeout no data received [08:42:28]OFD Sender: Processing packet 163546 [packets to send 967, broken 964] [08:42:28]ProducePacketName [08:42:28]name=ofd_packets/00163546 [08:42:28]OFD Sender: To server: pG, [08:42:28]CommunicateWithHost lk.salyk.kg:30040 [08:42:28]ConnectInit lk.salyk.kg [08:42:33]ConnectInit Can't take IP for lk.salyk.kg [08:42:33]CommunicateWithHost connect error [08:42:33]CommunicateWithHost err = -1 [08:42:33]OFD Sender: Server communicate error [08:42:39]OFD Sender: Processing packet 163546 [packets to send 967, broken 964] [08:42:39]ProducePacketName [08:42:39]name=ofd_packets/00163546 [08:42:39]OFD Sender: To server: pG, [08:42:39]CommunicateWithHost lk.salyk.kg:30040 [08:42:39]ConnectInit lk.salyk.kg [08:42:44]ConnectInit Can't take IP for lk.salyk.kg [08:42:44]CommunicateWithHost connect error [08:42:44]CommunicateWithHost err = -1 [08:42:44]OFD Sender: Server communicate error [08:42:47]recv_with_timeout no data received [08:42:49]OFD Sender: Processing packet 163546 [packets to send 967, broken 964] [08:42:49]ProducePacketName [08:42:49]name=ofd_packets/00163546 [08:42:49]OFD Sender: To server: pG, [08:42:49]CommunicateWithHost lk.salyk.kg:30040 [08:42:49]ConnectInit lk.salyk.kg [08:42:52]ConnectInit Can't connect to host [08:42:54]ConnectInit Can't take IP for lk.salyk.kg [08:42:54]CommunicateWithHost connect error [08:42:54]CommunicateWithHost err = -1 [08:42:54]OFD Sender: Server communicate error [08:42:57]ConnectInit Can't connect to host [08:42:59]OFD Sender: Processing packet 163546 [packets to send 967, broken 964] [08:42:59]ProducePacketName [08:42:59]name=ofd_packets/00163546 [08:42:59]OFD Sender: To server: pG, [08:42:59]CommunicateWithHost lk.salyk.kg:30040 [08:42:59]ConnectInit lk.salyk.kg [08:43:02]ConnectInit Can't connect to host [08:43:04]ConnectInit Can't take IP for lk.salyk.kg [08:43:04]CommunicateWithHost connect error [08:43:04]CommunicateWithHost err = -1 [08:43:04]OFD Sender: Server communicate error [08:43:07]ConnectInit Can't connect to host [08:43:09]OFD Sender: Processing packet 163546 [packets to send 967, broken 964] [08:43:09]ProducePacketName [08:43:09]name=ofd_packets/00163546 [08:43:09]OFD Sender: To server: pG, [08:43:09]CommunicateWithHost lk.salyk.kg:30040 [08:43:09]ConnectInit lk.salyk.kg [08:43:12]ConnectInit Can't connect to host [08:43:14]ConnectInit Can't take IP for lk.salyk.kg [08:43:14]CommunicateWithHost connect error [08:43:14]CommunicateWithHost err = -1 [08:43:14]OFD Sender: Server communicate error [08:43:17]ConnectInit Can't connect to host [08:43:19]OFD Sender: Processing packet 163546 [packets to send 967, broken 964] [08:43:19]ProducePacketName [08:43:19]name=ofd_packets/00163546 [08:43:19]OFD Sender: To server: pG, [08:43:19]CommunicateWithHost lk.salyk.kg:30040 [08:43:19]ConnectInit lk.salyk.kg [08:43:41]accept exits with 12 [08:43:41]New connection [08:43:41]New thread 3066473828 created [08:43:41]Thread 3066617188 joined [08:43:41]Waiting for new connection... [08:43:41] Sock 12.Parse request [08:43:41]Sock 12.Check first char [08:43:41]Sock 12.First char is OK [08:43:41]request: POST /json_proto HTTP/1.0 [08:43:41]Method: POST [08:43:41]URL: /json_proto [08:43:41]Method is POST - this is cgi request [08:43:41]url: /json_proto [08:43:41]query_string will be loaded in cgi processing [08:43:41]execute_cgi json_proto POST (null) [08:43:41]execute_cgi path=json_proto method=POST [08:43:41]POST find Content-Length [08:43:41]Host: 172.17.44.132:8080 [08:43:41]Content-Length: 677 [08:43:41]Content-Type: application/json [08:43:41] [08:43:41]POST finish read [08:43:41]Found Content-Length = 677 [08:43:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:41]execute_script... [08:43: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)292095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:41]POST & json_proto [08:43:41]process_json_proto [08:43:41]json parsed OK: [08:43:41]protocol is kg_v1.0 [08:43:41]action value=close_receipt [08:43:41]process_action close_receipt [08:43:41]cmd_close_receipt [08:43:41]MH_GetDate [08:43:41]Write to MH i2c: F0 00 00 94 01 84 [08:43:41]Write i2c OK [08:43:41]MH_I2C_Read... [08:43:41]Read from MH i2c: F0 [08:43:41]MH_I2C_Read... [08:43:41]Read from MH i2c: F0 09 00 [08:43:41]MH_I2C_Read... [08:43:41]Read from MH i2c: F0 09 00 94 01 00 BE A8 C5 66 2A 83 C1 65 F1 [08:43:41]GetLastDocTimeStamp 1724229737 [08:43:41]current date 1724229822 [08:43:41]FM_GetShiftState [08:43:41]SAM_PROTO_GetShiftState [08:43:41]wFMCommunicate request_size=4 [08:43:41]MH_SAM_APDU [08:43:41]CAPDU: 80 13 01 00 [08:43:41]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [08:43:41]Write i2c OK [08:43:41]MH_I2C_Read... [08:43:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:41]Read from MH i2c: E2 [08:43:41]MH_I2C_Read... [08:43:41]Read from MH i2c: E2 0E 00 [08:43:41]MH_I2C_Read... [08:43:41]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D9 [08:43:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:43:41]wFMCommunicate OK [08:43:41]SAM_PROTO_GetShiftState done [08:43:41]FM_GetShiftState done [08:43:41]opened in 1724199517 [08:43:41]opened+sec_in_day 1724285917 [08:43:41]quantity*price = 40002 [08:43:41]sum+1 = 40003 [08:43:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 147 21.08.2024 08:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163549 ФПД: 216296627013329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163549&fm=216296627013329&tin=02508201610067®Number=0000000000092562&sum=40000 [08:43:42]StoreToDocumentArchive [08:43:42]shift 466 fd 163549 [08:43:42]save to /storage/0466/doc_00163549 [08:43:42]save last doc name /storage/0466/doc_00163549 to /storage/kkm_last_doc_name [08:43:42]save OK [08:43:42]Clear old archive folders... [08:43:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:43:42]tlvbuf is 00586D20 [08:43:42]SAM_PROTO_ClearQueue [08:43:42]wFMCommunicate request_size=4 [08:43:42]MH_SAM_APDU [08:43:42]CAPDU: 80 09 00 00 [08:43:42]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [08:43:42]Write i2c OK [08:43:42]MH_I2C_Read... [08:43:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:42]Read from MH i2c: E2 [08:43:42]MH_I2C_Read... [08:43:42]Read from MH i2c: E2 03 00 [08:43:42]MH_I2C_Read... [08:43:42]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [08:43:42]RAPDU: 90 00 [08:43:42]wFMCommunicate OK [08:43:42]SAM_PROTO_ClearQueue done [08:43:42]KKMCreateOFDPacket [08:43:42]OFDProtocolAddRootSTLVToBuf [08:43:42]FM_MakeSignedData [08:43:42]FM_MakeSignedData [08:43:42]SAM_PROTO_SignData [08:43:42]wFMCommunicate request_size=4 [08:43:42]MH_SAM_APDU [08:43:42]CAPDU: 80 0D 01 02 [08:43:42]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [08:43:42]Write i2c OK [08:43:42]MH_I2C_Read... [08:43:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:42]Read from MH i2c: E2 [08:43:42]MH_I2C_Read... [08:43:42]Read from MH i2c: E2 03 00 [08:43:42]MH_I2C_Read... [08:43:42]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [08:43:42]RAPDU: 90 00 [08:43:42]wFMCommunicate OK [08:43:42]wFMCommunicate request_size=255 [08:43:42]MH_SAM_APDU [08:43:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 93 00 00 00 F4 03 04 00 BE A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7E 02 00 35 04 06 00 C4 [08:43:42]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 93 00 00 00 F4 03 04 00 BE A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7E 02 00 35 04 06 00 C4 00 00 9E [08:43:42]Write i2c OK [08:43:42]MH_I2C_Read... [08:43:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:43]Read from MH i2c: E2 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: E2 03 00 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [08:43:43]RAPDU: 90 00 [08:43:43]wFMCommunicate OK [08:43:43]wFMCommunicate request_size=10 [08:43:43]MH_SAM_APDU [08:43:43]CAPDU: 80 0D 02 02 05 B8 7B 9E 86 D1 [08:43:43]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 B8 7B 9E 86 D1 00 00 52 [08:43:43]Write i2c OK [08:43:43]MH_I2C_Read... [08:43:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:43]Read from MH i2c: E2 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: E2 03 00 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [08:43:43]RAPDU: 90 00 [08:43:43]wFMCommunicate OK [08:43:43]wFMCommunicate request_size=4 [08:43:43]MH_SAM_APDU [08:43:43]CAPDU: 80 0D 03 02 [08:43:43]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [08:43:43]Write i2c OK [08:43:43]MH_I2C_Read... [08:43:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:43]Read from MH i2c: E2 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: E2 0B 00 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: E2 0B 00 A6 01 00 37 3E 86 4C EC 31 D0 FF 90 00 56 [08:43:43]RAPDU: 37 3E 86 4C EC 31 D0 FF 90 00 [08:43:43]wFMCommunicate OK [08:43:43]SAM_PROTO_SignData done [08:43:43]FM_MakeSignedData done [08:43:43]CreateOFDProtocolMessage [08:43:43]wFMCommunicate request_size=4 [08:43:43]MH_SAM_APDU [08:43:43]CAPDU: 80 11 00 00 [08:43:43]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [08:43:43]Write i2c OK [08:43:43]MH_I2C_Read... [08:43:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:43]Read from MH i2c: E2 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: E2 17 00 [08:43:43]MH_I2C_Read... [08:43:43]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 37 36 39 90 00 7B [08:43:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:43:43]wFMCommunicate OK [08:43:43]CreateOFDProtocolMessage done [08:43:43]OFDSenderStorePacket 163549 [08:43:43]StoreOFDPacket docnum=163549 [08:43:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 83 4C 07 01 35 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 93 00 00 00 F4 03 04 00 BE A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7E 02 00 35 04 06 00 C4 B8 7B 9E 86 D1 37 3E 86 4C EC 31 D0 FF [08:43:43]CheckFolder [08:43:43]dirname=/storage/ofd_packets [08:43:43]CheckFolder done [08:43:43]ProducePacketName [08:43:43]name=ofd_packets/00163549 [08:43:43]NVStorageSaveData ofd_packets/00163549 [08:43:43]File name is /storage/ofd_packets/00163549 [08:43:43]Write 301 bytes [08:43:43]NVStorageSaveData done [08:43:43]OFDSenderStorePacket done [08:43:43]KKMCreateOFDPacket done [08:43:43]NVStorageSaveData kkm_last_timestamp [08:43:43]File name is /storage/kkm_last_timestamp [08:43:43]Write 4 bytes [08:43:43]NVStorageSaveData done [08:43:43]ExternCall_PrintAddStr [08:43:43]wPrintStart [08:43:43]Write to MH i2c: 01 00 00 A8 01 A9 [08:43:43]Write i2c OK [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: 01 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: 01 07 00 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [08:43:43]RasterBufferAndPrint [08:43:43]line Счет N : (1)292095 [08:43:43]line ИНН: 02508201610067 [08:43:43]line Контрольно-Кассовый Чек [08:43:43]line ПРОДАЖА [08:43:43]line ТРК (МРК, ГНК) : 62 [08:43:43]line Товар: 2710124130 [08:43:43]line Аи-92-К-5 [08:43:43]line 5.900 * 67.80 [08:43:43]line = 400.02 [08:43:43]line НДС 12% НСП 1% [08:43:43]line > о реализуемом товаре [08:43:43]line ОКРУГЛЕНИЕ: -0.02 [08:43:43]line ИТОГО: 400.00 [08:43:43]line Внесено: 400.00 [08:43:43]line СДАЧА: 0.00 [08:43:43]line НСП 1% : 3.54 [08:43:43]line НДС 12% : 42.48 [08:43:43]line Наличными: 400.00 [08:43:43]line Безнал.: 0.00 [08:43:43]line Место: АЗС № 130 "Партнер Нефть" [08:43:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:43:43]line СНО: Общий режим [08:43:43]line Чек 147 21.08.2024 08:43 [08:43:43]line Смена: 466 ФФД: 1.0 [08:43:43]line ЗНМ: 0300000070 [08:43:43]line РНМ: 0000000000092562 [08:43:43]line Версия ККМ: 001 [08:43:43]line ФМ: 0000000000871769 [08:43:43]line ФД: 163549 [08:43:43]line ФПД: 216296627013329 [08:43:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163549&fm=216296627013329&tin=02508201610067®Number=0000000000092562&sum=40000 [08:43:43]written 0, free lines is 4095 [08:43:43]Write to MH i2c: 01 00 00 D3 01 D4 [08:43:43]Write i2c OK [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: 01 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: 01 07 00 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 B6 0C 9D [08:43:43]RasterBufferAndPrint [08:43:43]line [08:43:43]line [08:43:43]line [08:43:43]line [08:43:43]line [08:43:43]written 0, free lines is 3263 [08:43:43]MH_Cut [08:43:43]Write to MH i2c: D1 01 00 DA 01 01 AD [08:43:43]Write i2c OK [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: D1 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: D1 01 00 [08:43:43]MH_I2C_Read... [08:43:43]Read from MH i2c: D1 01 00 DA 01 00 AC [08:43:43]Write to MH i2c: 01 00 00 DB 01 DC [08:43:43]Write i2c OK [08:43:43]MH_I2C_Read... [08:43:44]*** Cut start [08:43:44]*** Purtial cut [08:43:44]*** Stage 1: CUTSNS_PIN = 1 [08:43:46]Read from MH i2c: 01 [08:43:46]MH_I2C_Read... [08:43:46]*** Stop cut motor [08:43:46]*** Cut end [08:43:46]Read from MH i2c: 01 07 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [08:43:46]process_action close_receipt done [08:43:46]requested_data is exist [08:43:46]produce_requested_data [08:43:46]requested_item fm.sn is exist - process it [08:43:46]wFMCommunicate request_size=4 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 11 00 00 [08:43:46]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 17 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [08:43:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:43:46]wFMCommunicate OK [08:43:46]requested_item fd.num is exist - process it [08:43:46]SAM_PROTO_GetFieldsCounters [08:43:46]wFMCommunicate request_size=4 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 13 00 00 [08:43:46]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 62 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 7E 02 00 0E 04 04 00 D2 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 69 [08:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 7E 02 00 0E 04 04 00 D2 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:43:46]wFMCommunicate OK [08:43:46]SAM_PROTO_GetFieldsCounters done [08:43:46]requested_item shift.num is exist - process it [08:43:46]requested_item shift.opened is exist - process it [08:43:46]req_shift_opened [08:43:46]FM_GetShiftState [08:43:46]SAM_PROTO_GetShiftState [08:43:46]wFMCommunicate request_size=4 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 13 01 00 [08:43:46]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 0E 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 22 [08:43:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:43:46]wFMCommunicate OK [08:43:46]SAM_PROTO_GetShiftState done [08:43:46]FM_GetShiftState done [08:43:46]req_shift_opened done [08:43:46]requested_item shift.open_date is exist - process it [08:43:46]req_shift_open_date [08:43:46]req_shift_open_date done [08:43:46]produce_requested_data done [08:43:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163549,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:43:46]process_action_free close_receipt [08:43:46]json_value_free [08:43:46]json_value_free done [08:43:46]process_json_proto returns [08:43:46]Send response to host [08:43:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163549,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:43:46]free response buf [08:43:46]execute_script done [08:43:46]execute_script returns [08:43:46]free content buf [08:43:46]Sock 12.Close socket [08:43:46]Sock 12.Thread stoped [08:43:52]recv_with_timeout no data received [08:44:02]recv_with_timeout no data received [08:44:17]recv_with_timeout no data received [08:44:23]accept exits with 10 [08:44:23]New connection [08:44:23]New thread 3066617188 created [08:44:23]Thread 3066473828 joined [08:44:23]Waiting for new connection... [08:44:23] Sock 10.Parse request [08:44:23]Sock 10.Check first char [08:44:23]Sock 10.First char is OK [08:44:23]request: POST /json_proto HTTP/1.0 [08:44:23]Method: POST [08:44:23]URL: /json_proto [08:44:23]Method is POST - this is cgi request [08:44:23]url: /json_proto [08:44:23]query_string will be loaded in cgi processing [08:44:23]execute_cgi json_proto POST (null) [08:44:23]execute_cgi path=json_proto method=POST [08:44:23]POST find Content-Length [08:44:23]Host: 172.17.44.132:8080 [08:44:23]Content-Length: 677 [08:44:23]Content-Type: application/json [08:44:23] [08:44:23]POST finish read [08:44:23]Found Content-Length = 677 [08:44:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:23]execute_script... [08: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)292097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:23]POST & json_proto [08:44:23]process_json_proto [08:44:23]json parsed OK: [08:44:23]protocol is kg_v1.0 [08:44:23]action value=close_receipt [08:44:23]process_action close_receipt [08:44:23]cmd_close_receipt [08:44:23]MH_GetDate [08:44:23]Write to MH i2c: F0 00 00 DF 01 CF [08:44:23]Write i2c OK [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: F0 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: F0 09 00 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: F0 09 00 DF 01 00 E8 A8 C5 66 2A 83 C1 65 66 [08:44:23]GetLastDocTimeStamp 1724229822 [08:44:23]current date 1724229864 [08:44:23]FM_GetShiftState [08:44:23]SAM_PROTO_GetShiftState [08:44:23]wFMCommunicate request_size=4 [08:44:23]MH_SAM_APDU [08:44:23]CAPDU: 80 13 01 00 [08:44:23]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [08:44:23]Write i2c OK [08:44:23]MH_I2C_Read... [08:44:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:23]Read from MH i2c: E2 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: E2 0E 00 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 24 [08:44:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:44:23]wFMCommunicate OK [08:44:23]SAM_PROTO_GetShiftState done [08:44:23]FM_GetShiftState done [08:44:23]opened in 1724199517 [08:44:23]opened+sec_in_day 1724285917 [08:44:23]quantity*price = 40002 [08:44:23]sum+1 = 40003 [08:44:23]Check (price>sum+1) || (price+1 о реализуемом товаре Товар: 4610080727818 Салфетки Pamperino kids 8шт 1.000 * 25.00 = 25.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4630007400969 Арахис жарен Караван орехов Стандарт 40 2.000 * 40.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 230.00 НСП 1% : 2.04 НДС 12% : 24.42 Наличными: 0.00 Безнал.: 230.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 143 21.08.2024 08:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163545 ФПД: 66844526003322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163545&fm=66844526003322&tin=02508201610067®Number=0000000000092562&sum=23000 0 [08:41:04]StoreToDocumentArchive [08:41:04]shift 466 fd 163545 [08:41:04]save to /storage/0466/doc_00163545 [08:41:04]save last doc name /storage/0466/doc_00163545 to /storage/kkm_last_doc_name [08:41:04]save OK [08:41:04]Clear old archive folders... [08:41:04]ProcessDocumentItem done err = 0, tmpTLVsize=535 [08:41:04]tlvbuf is 005A7070 [08:41:04]SAM_PROTO_ClearQueue [08:41:04]wFMCommunicate request_size=4 [08:41:04]MH_SAM_APDU [08:41:04]CAPDU: 80 09 00 00 [08:41:04]Write to MH i2c: E2 08 00 68 00 80 09 00 00 00 00 00 00 DA [08:41:04]Write i2c OK [08:41:04]MH_I2C_Read... [08:41:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:04]Read from MH i2c: E2 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 03 00 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 03 00 68 00 00 90 00 DC [08:41:04]RAPDU: 90 00 [08:41:04]wFMCommunicate OK [08:41:04]SAM_PROTO_ClearQueue done [08:41:04]KKMCreateOFDPacket [08:41:04]OFDProtocolAddRootSTLVToBuf [08:41:04]FM_MakeSignedData [08:41:04]FM_MakeSignedData [08:41:04]SAM_PROTO_SignData [08:41:04]wFMCommunicate request_size=4 [08:41:04]MH_SAM_APDU [08:41:04]CAPDU: 80 0D 01 02 [08:41:04]Write to MH i2c: E2 08 00 69 00 80 0D 01 02 00 00 00 00 E2 [08:41:04]Write i2c OK [08:41:04]MH_I2C_Read... [08:41:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:04]Read from MH i2c: E2 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 03 00 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [08:41:04]RAPDU: 90 00 [08:41:04]wFMCommunicate OK [08:41:04]wFMCommunicate request_size=255 [08:41:04]MH_SAM_APDU [08:41:04]CAPDU: 80 0D 02 02 FA 03 00 17 02 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 [08:41:04]Write to MH i2c: E2 02 01 6A 00 80 0D 02 02 FA 00 03 00 17 02 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 00 00 24 [08:41:04]Write i2c OK [08:41:04]MH_I2C_Read... [08:41:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:04]Read from MH i2c: E2 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 03 00 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [08:41:04]RAPDU: 90 00 [08:41:04]wFMCommunicate OK [08:41:04]wFMCommunicate request_size=255 [08:41:04]MH_SAM_APDU [08:41:04]CAPDU: 80 0D 02 02 FA 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 20 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 [08:41:04]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 20 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 00 00 6D [08:41:04]Write i2c OK [08:41:04]MH_I2C_Read... [08:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:05]Read from MH i2c: E2 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 03 00 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [08:41:05]RAPDU: 90 00 [08:41:05]wFMCommunicate OK [08:41:05]wFMCommunicate request_size=44 [08:41:05]MH_SAM_APDU [08:41:05]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7E 02 00 35 04 06 00 3C CB 74 3A 44 7A [08:41:05]Write to MH i2c: E2 2F 00 6C 00 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7E 02 00 35 04 06 00 3C CB 74 3A 44 7A 00 00 D4 [08:41:05]Write i2c OK [08:41:05]MH_I2C_Read... [08:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:05]Read from MH i2c: E2 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 03 00 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [08:41:05]RAPDU: 90 00 [08:41:05]wFMCommunicate OK [08:41:05]wFMCommunicate request_size=4 [08:41:05]MH_SAM_APDU [08:41:05]CAPDU: 80 0D 03 02 [08:41:05]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [08:41:05]Write i2c OK [08:41:05]MH_I2C_Read... [08:41:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:05]Read from MH i2c: E2 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 0B 00 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 0B 00 6D 00 00 EF 05 09 93 2D C8 4B D4 90 00 8D [08:41:05]RAPDU: EF 05 09 93 2D C8 4B D4 90 00 [08:41:05]wFMCommunicate OK [08:41:05]SAM_PROTO_SignData done [08:41:05]FM_MakeSignedData done [08:41:05]CreateOFDProtocolMessage [08:41:05]wFMCommunicate request_size=4 [08:41:05]MH_SAM_APDU [08:41:05]CAPDU: 80 11 00 00 [08:41:05]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [08:41:05]Write i2c OK [08:41:05]MH_I2C_Read... [08:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:05]Read from MH i2c: E2 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 17 00 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [08:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:41:05]wFMCommunicate OK [08:41:05]CreateOFDProtocolMessage done [08:41:05]OFDSenderStorePacket 163545 [08:41:05]StoreOFDPacket docnum=163545 [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=15 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 15 02 00 0A 07 04 06 00 40 9C 00 00 00 00 [08:44:24]Write to MH i2c: E2 12 00 E6 01 80 15 02 00 0A 00 07 04 06 00 40 9C 00 00 00 00 00 00 68 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=15 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [08:44:24]Write to MH i2c: E2 12 00 E7 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 BF [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=11 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:44:24]Write to MH i2c: E2 0E 00 E8 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 9B [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=13 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 15 02 00 08 F4 03 04 00 E8 A8 C5 66 [08:44:24]Write to MH i2c: E2 10 00 E9 01 80 15 02 00 08 00 F4 03 04 00 E8 A8 C5 66 00 00 30 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=25 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:44:24]Write to MH i2c: E2 1C 00 EA 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 CC [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=4 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 15 03 00 [08:44:24]Write to MH i2c: E2 08 00 EB 01 80 15 03 00 00 00 00 00 6D [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 40 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 40 00 EB 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 94 00 00 00 35 04 06 00 FB 62 0E 01 C3 25 90 00 82 [08:44:24]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 37 36 39 10 04 04 00 DE 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 94 00 00 00 35 04 06 00 FB 62 0E 01 C3 25 90 00 [08:44:24]wFMCommunicate OK [08:44:24]SAM_PROTO_ProcessDocument answer len = 59 [08:44:24]SAM_PROTO_ProcessDocument done [08:44:24]SetTLVBufToDocument [08:44:24]Processing tag 1209 (04B9) [08:44:24]Malloc new data [08:44:24]Processing tag 1041 (0411) [08:44:24]Processing tag 1040 (0410) [08:44:24]Malloc new data [08:44:24]Processing tag 1038 (040E) [08:44:24]Malloc new data [08:44:24]Processing tag 1042 (0412) [08:44:24]Malloc new data [08:44:24]Processing tag 1077 (0435) [08:44:24]Malloc new data [08:44:24]SetTLVBufToDocument err=0 [08:44:24]KKMLoadAndSignReceiptData store KKM data [08:44:24]KKMLoadAndSignReceiptData err=0 [08:44:24]wFMCommunicate request_size=4 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 11 00 00 [08:44:24]Write to MH i2c: E2 08 00 EC 01 80 11 00 00 00 00 00 00 67 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 17 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 17 00 EC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [08:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:24]wFMCommunicate OK [08:44:24]Счет N : (1)292097 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 5.900 * 67.80 = 400.02 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 148 21.08.2024 08:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163550 ФПД: 276398560363301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084424&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163550&fm=276398560363301&tin=02508201610067®Number=0000000000092562&sum=40000 [08:44:24]StoreToDocumentArchive [08:44:24]shift 466 fd 163550 [08:44:24]save to /storage/0466/doc_00163550 [08:44:24]save last doc name /storage/0466/doc_00163550 to /storage/kkm_last_doc_name [08:44:24]save OK [08:44:24]Clear old archive folders... [08:44:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:24]tlvbuf is 00584CB0 [08:44:24]SAM_PROTO_ClearQueue [08:44:24]wFMCommunicate request_size=4 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 09 00 00 [08:44:24]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]SAM_PROTO_ClearQueue done [08:44:24]KKMCreateOFDPacket [08:44:24]OFDProtocolAddRootSTLVToBuf [08:44:24]FM_MakeSignedData [08:44:24]FM_MakeSignedData [08:44:24]SAM_PROTO_SignData [08:44:24]wFMCommunicate request_size=4 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 0D 01 02 [08:44:24]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=255 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E8 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7E 02 00 35 04 06 00 FB [08:44:24]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E8 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7E 02 00 35 04 06 00 FB 00 00 4C [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:25]Read from MH i2c: E2 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 03 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [08:44:25]RAPDU: 90 00 [08:44:25]wFMCommunicate OK [08:44:25]wFMCommunicate request_size=10 [08:44:25]MH_SAM_APDU [08:44:25]CAPDU: 80 0D 02 02 05 62 0E 01 C3 25 [08:44:25]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 62 0E 01 C3 25 00 00 CE [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:25]Read from MH i2c: E2 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 03 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [08:44:25]RAPDU: 90 00 [08:44:25]wFMCommunicate OK [08:44:25]wFMCommunicate request_size=4 [08:44:25]MH_SAM_APDU [08:44:25]CAPDU: 80 0D 03 02 [08:44:25]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:25]Read from MH i2c: E2 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 0B 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 0B 00 F1 01 00 6C 0A 74 BC 9B 86 75 C0 90 00 6A [08:44:25]RAPDU: 6C 0A 74 BC 9B 86 75 C0 90 00 [08:44:25]wFMCommunicate OK [08:44:25]SAM_PROTO_SignData done [08:44:25]FM_MakeSignedData done [08:44:25]CreateOFDProtocolMessage [08:44:25]wFMCommunicate request_size=4 [08:44:25]MH_SAM_APDU [08:44:25]CAPDU: 80 11 00 00 [08:44:25]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:25]Read from MH i2c: E2 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 17 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [08:44:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:25]wFMCommunicate OK [08:44:25]CreateOFDProtocolMessage done [08:44:25]OFDSenderStorePacket 163550 [08:44:25]StoreOFDPacket docnum=163550 [08:44:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B 35 07 01 2F A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E8 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7E 02 00 35 04 06 00 FB 62 0E 01 C3 25 6C 0A 74 BC 9B 86 75 C0 [08:44:25]CheckFolder [08:44:25]dirname=/storage/ofd_packets [08:44:25]CheckFolder done [08:44:25]ProducePacketName [08:44:25]name=ofd_packets/00163550 [08:44:25]NVStorageSaveData ofd_packets/00163550 [08:44:25]File name is /storage/ofd_packets/00163550 [08:44:25]Write 301 bytes [08:44:25]NVStorageSaveData done [08:44:25]OFDSenderStorePacket done [08:44:25]KKMCreateOFDPacket done [08:44:25]NVStorageSaveData kkm_last_timestamp [08:44:25]File name is /storage/kkm_last_timestamp [08:44:25]Write 4 bytes [08:44:25]NVStorageSaveData done [08:44:25]ExternCall_PrintAddStr [08:44:25]wPrintStart [08:44:25]Write to MH i2c: 01 00 00 F3 01 F4 [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [08:44:25]RasterBufferAndPrint [08:44:25]line Счет N : (1)292097 [08:44:25]line ИНН: 02508201610067 [08:44:25]line Контрольно-Кассовый Чек [08:44:25]line ПРОДАЖА [08:44:25]line ТРК (МРК, ГНК) : 42 [08:44:25]line Товар: 2710124130 [08:44:25]line Аи-92-К-5 [08:44:25]line 5.900 * 67.80 [08:44:25]line = 400.02 [08:44:25]line НДС 12% НСП 1% [08:44:25]line > о реализуемом товаре [08:44:25]line ОКРУГЛЕНИЕ: -0.02 [08:44:25]line ИТОГО: 400.00 [08:44:25]line Внесено: 400.00 [08:44:25]line СДАЧА: 0.00 [08:44:25]line НСП 1% : 3.54 [08:44:25]line НДС 12% : 42.48 [08:44:25]line Наличными: 400.00 [08:44:25]line Безнал.: 0.00 [08:44:25]line Место: АЗС № 130 "Партнер Нефть" [08:44:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:44:25]line СНО: Общий режим [08:44:25]line Чек 148 21.08.2024 08:44 [08:44:25]line Смена: 466 ФФД: 1.0 [08:44:25]line ЗНМ: 0300000070 [08:44:25]line РНМ: 0000000000092562 [08:44:25]line Версия ККМ: 001 [08:44:25]line ФМ: 0000000000871769 [08:44:25]line ФД: 163550 [08:44:25]line ФПД: 276398560363301 [08:44:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084424&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163550&fm=276398560363301&tin=02508201610067®Number=0000000000092562&sum=40000 [08:44:25]written 0, free lines is 4095 [08:44:25]Write to MH i2c: 01 00 00 1E 02 20 [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 B5 0C E8 [08:44:25]RasterBufferAndPrint [08:44:25]line [08:44:25]line [08:44:25]line [08:44:25]line [08:44:25]line [08:44:25]written 0, free lines is 3259 [08:44:25]MH_Cut [08:44:25]Write to MH i2c: D1 01 00 25 02 01 F9 [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: D1 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: D1 01 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: D1 01 00 25 02 00 F8 [08:44:25]Write to MH i2c: 01 00 00 26 02 28 [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:26]*** Cut start [08:44:26]*** Purtial cut [08:44:26]*** Stage 1: CUTSNS_PIN = 1 [08:44:28]Read from MH i2c: 01 [08:44:28]MH_I2C_Read... [08:44:28]*** Stop cut motor [08:44:28]*** Cut end [08:44:28]Read from MH i2c: 01 07 00 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [08:44:28]process_action close_receipt done [08:44:28]requested_data is exist [08:44:28]produce_requested_data [08:44:28]requested_item fm.sn is exist - process it [08:44:28]wFMCommunicate request_size=4 [08:44:28]MH_SAM_APDU [08:44:28]CAPDU: 80 11 00 00 [08:44:28]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [08:44:28]Write i2c OK [08:44:28]MH_I2C_Read... [08:44:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:28]Read from MH i2c: E2 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 17 00 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [08:44:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:28]wFMCommunicate OK [08:44:28]requested_item fd.num is exist - process it [08:44:28]SAM_PROTO_GetFieldsCounters [08:44:28]wFMCommunicate request_size=4 [08:44:28]MH_SAM_APDU [08:44:28]CAPDU: 80 13 00 00 [08:44:28]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [08:44:28]Write i2c OK [08:44:28]MH_I2C_Read... [08:44:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:28]Read from MH i2c: E2 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 62 00 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 62 00 28 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 7E 02 00 0E 04 04 00 D2 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 B9 [08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 7E 02 00 0E 04 04 00 D2 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:44:28]wFMCommunicate OK [08:44:28]SAM_PROTO_GetFieldsCounters done [08:44:28]requested_item shift.num is exist - process it [08:44:28]requested_item shift.opened is exist - process it [08:44:28]req_shift_opened [08:44:28]FM_GetShiftState [08:44:28]SAM_PROTO_GetShiftState [08:44:28]wFMCommunicate request_size=4 [08:44:28]MH_SAM_APDU [08:44:28]CAPDU: 80 13 01 00 [08:44:28]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [08:44:28]Write i2c OK [08:44:28]MH_I2C_Read... [08:44:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:28]Read from MH i2c: E2 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 0E 00 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6E [08:44:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:44:28]wFMCommunicate OK [08:44:28]SAM_PROTO_GetShiftState done [08:44:28]FM_GetShiftState done [08:44:28]req_shift_opened done [08:44:28]requested_item shift.open_date is exist - process it [08:44:28]req_shift_open_date [08:44:28]req_shift_open_date done [08:44:28]produce_requested_data done [08:44:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163550,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:44:28]process_action_free close_receipt [08:44:28]json_value_free [08:44:28]json_value_free done [08:44:28]process_json_proto returns [08:44:28]Send response to host [08:44:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163550,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:44:28]free response buf [08:44:28]execute_script done [08:44:28]execute_script returns [08:44:28]free content buf [08:44:28]Sock 10.Close socket [08:44:28]Sock 10.Thread stoped [08:44:32]recv_with_timeout no data received [08:44:34]accept exits with 11 [08:44:34]New connection [08:44:34]New thread 3066473828 created [08:44:34]Thread 3066617188 joined [08:44:34]Waiting for new connection... [08:44:34] Sock 11.Parse request [08:44:34]Sock 11.Check first char [08:44:34]Sock 11.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.44.132:8080 [08:44:34]Content-Length: 679 [08:44:34]Content-Type: application/json [08:44:34] [08:44:34]POST finish read [08:44:34]Found Content-Length = 679 [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)292096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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" ] } } [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)292096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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" ] } } [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:35]MH_GetDate [08:44:35]Write to MH i2c: F0 00 00 2A 02 1B [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: F0 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: F0 09 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: F0 09 00 2A 02 00 F3 A8 C5 66 2A 83 C1 65 BD [08:44:35]GetLastDocTimeStamp 1724229864 [08:44:35]current date 1724229875 [08:44:35]FM_GetShiftState [08:44:35]SAM_PROTO_GetShiftState [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 13 01 00 [08:44:35]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 0E 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 70 [08:44:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:44:35]wFMCommunicate OK [08:44:35]SAM_PROTO_GetShiftState done [08:44:35]FM_GetShiftState done [08:44:35]opened in 1724199517 [08:44:35]opened+sec_in_day 1724285917 [08:44:35]quantity*price = 100050 [08:44:35]sum+1 = 100052 [08:44:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 149 21.08.2024 08:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163551 ФПД: 243182078369092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163551&fm=243182078369092&tin=02508201610067®Number=0000000000092562&sum=100000 [08:44:36]StoreToDocumentArchive [08:44:36]shift 466 fd 163551 [08:44:36]save to /storage/0466/doc_00163551 [08:44:36]save last doc name /storage/0466/doc_00163551 to /storage/kkm_last_doc_name [08:44:36]save OK [08:44:36]Clear old archive folders... [08:44:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:44:36]tlvbuf is 005620D0 [08:44:36]SAM_PROTO_ClearQueue [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 09 00 00 [08:44:36]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [08:44:36]RAPDU: 90 00 [08:44:36]wFMCommunicate OK [08:44:36]SAM_PROTO_ClearQueue done [08:44:36]KKMCreateOFDPacket [08:44:36]OFDProtocolAddRootSTLVToBuf [08:44:36]FM_MakeSignedData [08:44:36]FM_MakeSignedData [08:44:36]SAM_PROTO_SignData [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 0D 01 02 [08:44:36]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [08:44:36]RAPDU: 90 00 [08:44:36]wFMCommunicate OK [08:44:36]wFMCommunicate request_size=255 [08:44:36]MH_SAM_APDU [08:44: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 38 30 30 06 04 09 00 D0 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 95 00 00 00 F4 03 04 00 F3 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7E 02 00 35 04 06 00 DD 2C 3D 65 [08:44:36]Write to MH i2c: E2 02 01 3A 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 38 30 30 06 04 09 00 D0 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 95 00 00 00 F4 03 04 00 F3 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7E 02 00 35 04 06 00 DD 2C 3D 65 00 00 7B [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [08:44:36]RAPDU: 90 00 [08:44:36]wFMCommunicate OK [08:44:36]wFMCommunicate request_size=7 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 0D 02 02 02 9D 44 [08:44:36]Write to MH i2c: E2 0A 00 3B 02 80 0D 02 02 02 00 9D 44 00 00 9C [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [08:44:36]RAPDU: 90 00 [08:44:36]wFMCommunicate OK [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 0D 03 02 [08:44:36]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 0B 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 0B 00 3C 02 00 D1 8F 01 D2 7A 71 85 76 90 00 D3 [08:44:36]RAPDU: D1 8F 01 D2 7A 71 85 76 90 00 [08:44:36]wFMCommunicate OK [08:44:36]SAM_PROTO_SignData done [08:44:36]FM_MakeSignedData done [08:44:36]CreateOFDProtocolMessage [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 11 00 00 [08:44:36]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 17 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [08:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:36]wFMCommunicate OK [08:44:36]CreateOFDProtocolMessage done [08:44:36]OFDSenderStorePacket 163551 [08:44:36]StoreOFDPacket docnum=163551 [08:44:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 58 7C 04 01 D9 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 38 30 30 06 04 09 00 D0 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 95 00 00 00 F4 03 04 00 F3 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7E 02 00 35 04 06 00 DD 2C 3D 65 9D 44 D1 8F 01 D2 7A 71 85 76 [08:44:36]CheckFolder [08:44:36]dirname=/storage/ofd_packets [08:44:36]CheckFolder done [08:44:36]ProducePacketName [08:44:36]name=ofd_packets/00163551 [08:44:36]NVStorageSaveData ofd_packets/00163551 [08:44:36]File name is /storage/ofd_packets/00163551 [08:44:36]Write 298 bytes [08:44:36]NVStorageSaveData done [08:44:36]OFDSenderStorePacket done [08:44:36]KKMCreateOFDPacket done [08:44:36]NVStorageSaveData kkm_last_timestamp [08:44:36]File name is /storage/kkm_last_timestamp [08:44:36]Write 4 bytes [08:44:36]NVStorageSaveData done [08:44:36]ExternCall_PrintAddStr [08:44:36]wPrintStart [08:44:36]Write to MH i2c: 01 00 00 3E 02 40 [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 3E 02 00 00 00 00 00 FF 0F 55 [08:44:36]RasterBufferAndPrint [08:44:36]line Счет N : (1)292096 [08:44:36]line ИНН: 02508201610067 [08:44:36]line Контрольно-Кассовый Чек [08:44:36]line ПРОДАЖА [08:44:36]line ТРК (МРК, ГНК) : 21 [08:44:36]line Товар: 2710194800 [08:44:36]line ДТ-К-5 [08:44:36]line 13.130 * 76.20 [08:44:36]line = 1000.51 [08:44:36]line НДС 12% НСП 1% [08:44:36]line > о реализуемом товаре [08:44:36]line ОКРУГЛЕНИЕ: -0.51 [08:44:36]line ИТОГО: 1000.00 [08:44:36]line Внесено: 1000.00 [08:44:36]line СДАЧА: 0.00 [08:44:36]line НСП 1% : 8.85 [08:44:36]line НДС 12% : 106.25 [08:44:36]line Наличными: 1000.00 [08:44:36]line Безнал.: 0.00 [08:44:36]line Место: АЗС № 130 "Партнер Нефть" [08:44:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:44:36]line СНО: Общий режим [08:44:36]line Чек 149 21.08.2024 08:44 [08:44:36]line Смена: 466 ФФД: 1.0 [08:44:36]line ЗНМ: 0300000070 [08:44:36]line РНМ: 0000000000092562 [08:44:36]line Версия ККМ: 001 [08:44:36]line ФМ: 0000000000871769 [08:44:36]line ФД: 163551 [08:44:36]line ФПД: 243182078369092 [08:44:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163551&fm=243182078369092&tin=02508201610067®Number=0000000000092562&sum=100000 [08:44:36]written 0, free lines is 4095 [08:44:37]Write to MH i2c: 01 00 00 69 02 6B [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: 01 [08:44:37]MH_I2C_Read... [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 69 02 00 00 00 00 00 CC 0C 4A [08:44:37]RasterBufferAndPrint [08:44:37]line [08:44:37]line [08:44:37]line [08:44:37]line [08:44:37]line [08:44:37]written 0, free lines is 3292 [08:44:37]MH_Cut [08:44:37]Write to MH i2c: D1 01 00 70 02 01 44 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: D1 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: D1 01 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: D1 01 00 70 02 00 43 [08:44:37]Write to MH i2c: 01 00 00 71 02 73 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:38]*** Cut start [08:44:38]*** Purtial cut [08:44:38]*** Stage 1: CUTSNS_PIN = 1 [08:44:40]Read from MH i2c: 01 [08:44:40]MH_I2C_Read... [08:44:40]*** Stop cut motor [08:44:40]*** Cut end [08:44:40]Read from MH i2c: 01 07 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [08:44:40]process_action close_receipt done [08:44:40]requested_data is exist [08:44:40]produce_requested_data [08:44:40]requested_item fm.sn is exist - process it [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 11 00 00 [08:44:40]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:40]Read from MH i2c: E2 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 17 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [08:44:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:40]wFMCommunicate OK [08:44:40]requested_item fd.num is exist - process it [08:44:40]SAM_PROTO_GetFieldsCounters [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 13 00 00 [08:44:40]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:40]Read from MH i2c: E2 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 62 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 62 00 73 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7E 02 00 0E 04 04 00 D2 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 [08:44:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7E 02 00 0E 04 04 00 D2 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:44:40]wFMCommunicate OK [08:44:40]SAM_PROTO_GetFieldsCounters done [08:44:40]requested_item shift.num is exist - process it [08:44:40]requested_item shift.opened is exist - process it [08:44:40]req_shift_opened [08:44:40]FM_GetShiftState [08:44:40]SAM_PROTO_GetShiftState [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 13 01 00 [08:44:40]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:40]Read from MH i2c: E2 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 0E 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B9 [08:44:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:44:40]wFMCommunicate OK [08:44:40]SAM_PROTO_GetShiftState done [08:44:40]FM_GetShiftState done [08:44:40]req_shift_opened done [08:44:40]requested_item shift.open_date is exist - process it [08:44:40]req_shift_open_date [08:44:40]req_shift_open_date done [08:44:40]produce_requested_data done [08:44:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163551,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:44:40]process_action_free close_receipt [08:44:40]json_value_free [08:44:40]json_value_free done [08:44:40]process_json_proto returns [08:44:40]Send response to host [08:44:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163551,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:44:40]free response buf [08:44:40]execute_script done [08:44:40]execute_script returns [08:44:40]free content buf [08:44:40]Sock 11.Close socket [08:44:40]Sock 11.Thread stoped [08:44:44]accept exits with 9 [08:44:44]New connection [08:44:44]New thread 3066617188 created [08:44:44]Thread 3066473828 joined [08:44:44]Waiting for new connection... [08:44:44] Sock 9.Parse request [08:44:44]Sock 9.Check first char [08:44:44]Sock 9.First char is OK [08:44:44]request: POST /json_proto HTTP/1.0 [08:44:44]Method: POST [08:44:44]URL: /json_proto [08:44:44]Method is POST - this is cgi request [08:44:44]url: /json_proto [08:44:44]query_string will be loaded in cgi processing [08:44:44]execute_cgi json_proto POST (null) [08:44:44]execute_cgi path=json_proto method=POST [08:44:44]POST find Content-Length [08:44:44]Host: 172.17.44.132:8080 [08:44:44]Content-Length: 679 [08:44:44]Content-Type: application/json [08:44:44] [08:44:44]POST finish read [08:44:44]Found Content-Length = 679 [08:44:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:44]execute_script... [08:44: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)292094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:44]POST & json_proto [08:44:44]process_json_proto [08:44:44]json parsed OK: [08:44:44]protocol is kg_v1.0 [08:44:44]action value=close_receipt [08:44:44]process_action close_receipt [08:44:44]cmd_close_receipt [08:44:44]MH_GetDate [08:44:44]Write to MH i2c: F0 00 00 75 02 66 [08:44:44]Write i2c OK [08:44:44]MH_I2C_Read... [08:44:44]Read from MH i2c: F0 [08:44:44]MH_I2C_Read... [08:44:44]Read from MH i2c: F0 09 00 [08:44:44]MH_I2C_Read... [08:44:44]Read from MH i2c: F0 09 00 75 02 00 FC A8 C5 66 2A 83 C1 65 11 [08:44:44]GetLastDocTimeStamp 1724229875 [08:44:44]current date 1724229884 [08:44:44]FM_GetShiftState [08:44:44]SAM_PROTO_GetShiftState [08:44:44]wFMCommunicate request_size=4 [08:44:44]MH_SAM_APDU [08:44:44]CAPDU: 80 13 01 00 [08:44:44]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [08:44:44]Write i2c OK [08:44:44]MH_I2C_Read... [08:44:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:44]Read from MH i2c: E2 [08:44:44]MH_I2C_Read... [08:44:44]Read from MH i2c: E2 0E 00 [08:44:44]MH_I2C_Read... [08:44:44]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BB [08:44:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:44:44]wFMCommunicate OK [08:44:44]SAM_PROTO_GetShiftState done [08:44:44]FM_GetShiftState done [08:44:44]opened in 1724199517 [08:44:44]opened+sec_in_day 1724285917 [08:44:44]quantity*price = 160020 [08:44:44]sum+1 = 160021 [08:44:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 2000.00 СДАЧА: 400.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 150 21.08.2024 08:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163552 ФПД: 220434158105902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084444&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163552&fm=220434158105902&tin=02508201610067®Number=0000000000092562&sum=160000 [08:44:45]StoreToDocumentArchive [08:44:45]shift 466 fd 163552 [08:44:45]save to /storage/0466/doc_00163552 [08:44:45]save last doc name /storage/0466/doc_00163552 to /storage/kkm_last_doc_name [08:44:45]save OK [08:44:45]Clear old archive folders... [08:44:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:44:45]tlvbuf is 005E9210 [08:44:45]SAM_PROTO_ClearQueue [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 09 00 00 [08:44:45]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [08:44:45]RAPDU: 90 00 [08:44:45]wFMCommunicate OK [08:44:45]SAM_PROTO_ClearQueue done [08:44:45]KKMCreateOFDPacket [08:44:45]OFDProtocolAddRootSTLVToBuf [08:44:45]FM_MakeSignedData [08:44:45]FM_MakeSignedData [08:44:45]SAM_PROTO_SignData [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 0D 01 02 [08:44:45]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [08:44:45]RAPDU: 90 00 [08:44:45]wFMCommunicate OK [08:44:45]wFMCommunicate request_size=255 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 FC A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7E 02 00 35 04 06 00 C8 7B D3 B0 [08:44:45]Write to MH i2c: E2 02 01 85 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 FC A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7E 02 00 35 04 06 00 C8 7B D3 B0 00 00 9C [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [08:44:45]RAPDU: 90 00 [08:44:45]wFMCommunicate OK [08:44:45]wFMCommunicate request_size=7 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 0D 02 02 02 B5 2E [08:44:45]Write to MH i2c: E2 0A 00 86 02 80 0D 02 02 02 00 B5 2E 00 00 E9 [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [08:44:45]RAPDU: 90 00 [08:44:45]wFMCommunicate OK [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 0D 03 02 [08:44:45]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 0B 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 0B 00 87 02 00 F4 E7 AF B6 52 B2 54 31 90 00 CE [08:44:45]RAPDU: F4 E7 AF B6 52 B2 54 31 90 00 [08:44:45]wFMCommunicate OK [08:44:45]SAM_PROTO_SignData done [08:44:45]FM_MakeSignedData done [08:44:45]CreateOFDProtocolMessage [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 11 00 00 [08:44:45]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 17 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 17 00 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [08:44:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:45]wFMCommunicate OK [08:44:45]CreateOFDProtocolMessage done [08:44:45]OFDSenderStorePacket 163552 [08:44:45]StoreOFDPacket docnum=163552 [08:44:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E7 C3 04 01 CB FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 FC A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7E 02 00 35 04 06 00 C8 7B D3 B0 B5 2E F4 E7 AF B6 52 B2 54 31 [08:44:45]CheckFolder [08:44:45]dirname=/storage/ofd_packets [08:44:45]CheckFolder done [08:44:45]ProducePacketName [08:44:45]name=ofd_packets/00163552 [08:44:45]NVStorageSaveData ofd_packets/00163552 [08:44:45]File name is /storage/ofd_packets/00163552 [08:44:45]Write 298 bytes [08:44:45]NVStorageSaveData done [08:44:45]OFDSenderStorePacket done [08:44:45]KKMCreateOFDPacket done [08:44:45]NVStorageSaveData kkm_last_timestamp [08:44:45]File name is /storage/kkm_last_timestamp [08:44:45]Write 4 bytes [08:44:45]NVStorageSaveData done [08:44:45]ExternCall_PrintAddStr [08:44:45]wPrintStart [08:44:45]Write to MH i2c: 01 00 00 89 02 8B [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: 01 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: 01 07 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [08:44:45]RasterBufferAndPrint [08:44:45]line Счет N : (1)292094 [08:44:45]line ИНН: 02508201610067 [08:44:45]line Контрольно-Кассовый Чек [08:44:45]line ПРОДАЖА [08:44:45]line ТРК (МРК, ГНК) : 11 [08:44:45]line Товар: 2710194800 [08:44:45]line ДТ-К-5 [08:44:45]line 21.000 * 76.20 [08:44:45]line = 1600.20 [08:44:45]line НДС 12% НСП 1% [08:44:45]line > о реализуемом товаре [08:44:45]line ОКРУГЛЕНИЕ: -0.20 [08:44:45]line ИТОГО: 1600.00 [08:44:45]line Внесено: 2000.00 [08:44:45]line СДАЧА: 400.00 [08:44:45]line НСП 1% : 14.16 [08:44:45]line НДС 12% : 169.93 [08:44:45]line Наличными: 1600.00 [08:44:45]line Безнал.: 0.00 [08:44:45]line Место: АЗС № 130 "Партнер Нефть" [08:44:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:44:45]line СНО: Общий режим [08:44:45]line Чек 150 21.08.2024 08:44 [08:44:45]line Смена: 466 ФФД: 1.0 [08:44:45]line ЗНМ: 0300000070 [08:44:45]line РНМ: 0000000000092562 [08:44:45]line Версия ККМ: 001 [08:44:45]line ФМ: 0000000000871769 [08:44:45]line ФД: 163552 [08:44:45]line ФПД: 220434158105902 [08:44:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084444&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163552&fm=220434158105902&tin=02508201610067®Number=0000000000092562&sum=160000 [08:44:45]written 0, free lines is 4095 [08:44:46]Write to MH i2c: 01 00 00 B4 02 B6 [08:44:46]Write i2c OK [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: 01 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: 01 07 00 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 D0 0C 99 [08:44:46]RasterBufferAndPrint [08:44:46]line [08:44:46]line [08:44:46]line [08:44:46]line [08:44:46]line [08:44:46]written 0, free lines is 3303 [08:44:46]MH_Cut [08:44:46]Write to MH i2c: D1 01 00 BB 02 01 8F [08:44:46]Write i2c OK [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: D1 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: D1 01 00 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: D1 01 00 BB 02 00 8E [08:44:46]Write to MH i2c: 01 00 00 BC 02 BE [08:44:46]Write i2c OK [08:44:46]MH_I2C_Read... [08:44:46]recv_with_timeout no data received [08:44:47]*** Cut start [08:44:47]*** Purtial cut [08:44:47]*** Stage 1: CUTSNS_PIN = 1 [08:44:49]Read from MH i2c: 01 [08:44:49]MH_I2C_Read... [08:44:49]*** Stop cut motor [08:44:49]*** Cut end [08:44:49]Read from MH i2c: 01 07 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [08:44:49]process_action close_receipt done [08:44:49]requested_data is exist [08:44:49]produce_requested_data [08:44:49]requested_item fm.sn is exist - process it [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 BD 02 80 11 00 00 00 00 00 00 39 [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 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [08:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:49]wFMCommunicate OK [08:44:49]requested_item fd.num is exist - process it [08:44:49]SAM_PROTO_GetFieldsCounters [08:44:49]wFMCommunicate request_size=4 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 13 00 00 [08:44:49]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 62 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 62 00 BE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7E 02 00 0E 04 04 00 D2 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 57 [08:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7E 02 00 0E 04 04 00 D2 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:44:49]wFMCommunicate OK [08:44:49]SAM_PROTO_GetFieldsCounters done [08:44:49]requested_item shift.num is exist - process it [08:44:49]requested_item shift.opened is exist - process it [08:44:49]req_shift_opened [08:44:49]FM_GetShiftState [08:44:49]SAM_PROTO_GetShiftState [08:44:49]wFMCommunicate request_size=4 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 13 01 00 [08:44:49]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 0E 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 04 [08:44:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:44:49]wFMCommunicate OK [08:44:49]SAM_PROTO_GetShiftState done [08:44:49]FM_GetShiftState done [08:44:49]req_shift_opened done [08:44:49]requested_item shift.open_date is exist - process it [08:44:49]req_shift_open_date [08:44:49]req_shift_open_date done [08:44:49]produce_requested_data done [08:44:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163552,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:44:49]process_action_free close_receipt [08:44:49]json_value_free [08:44:49]json_value_free done [08:44:49]process_json_proto returns [08:44:49]Send response to host [08:44:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163552,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:44:49]free response buf [08:44:49]execute_script done [08:44:49]execute_script returns [08:44:49]free content buf [08:44:49]Sock 9.Close socket [08:44:49]Sock 9.Thread stoped [08:45:04]recv_with_timeout no data received [08:45:18]recv_with_timeout no data received [08:45:33]ConnectInit Can't connect to host [08:45:33]CommunicateWithHost connect error [08:45:33]CommunicateWithHost err = -1 [08:45:33]OFD Sender: Server communicate error [08:45:33]OFD Sender: Processing packet 163546 [packets to send 971, broken 964] [08:45:33]ProducePacketName [08:45:33]name=ofd_packets/00163546 [08:45:33]OFD Sender: To server: pG, [08:45:33]CommunicateWithHost lk.salyk.kg:30040 [08:45:33]ConnectInit lk.salyk.kg [08:45:34]recv_with_timeout no data received [08:45:38]ConnectInit Can't take IP for lk.salyk.kg [08:45:38]CommunicateWithHost connect error [08:45:38]CommunicateWithHost err = -1 [08:45:38]OFD Sender: Server communicate error [08:45:43]OFD Sender: Processing packet 163546 [packets to send 971, broken 964] [08:45:43]ProducePacketName [08:45:43]name=ofd_packets/00163546 [08:45:43]OFD Sender: To server: pG, [08:45:43]CommunicateWithHost lk.salyk.kg:30040 [08:45:43]ConnectInit lk.salyk.kg [08:45:49]Connected sock=9 [08:45: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 37 36 39 0C 01 00 00 0F 56 04 01 C5 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6A 6E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 6E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 26 00 00 00 00 07 04 06 00 68 6E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 50 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7E 02 00 35 04 06 00 EA E3 C3 7C 6F 39 C0 6F F3 FE 02 C9 97 7F [08:45:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 42 47 00 5B 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 37 36 39 10 04 04 00 DA 7E 02 00 F4 03 04 00 8D 52 C5 66 B6 04 01 00 00 DE BF 3F 85 EC AA C1 B5 [08:45:51]CommunicateWithHost err = 0 [08:45:51]CheckOFDResponse [08:45:51]1017 (14) - 77093643461234 [08:45:51]1041 (16) - 0000000000871769 [08:45:51]1040 (4) - 163546 [08:45:51]1012 (4) - 21.08.2024 02:35 [08:45:51]1206 (1) - 0 [08:45:51]OFD Sender: Remove packet 163546 [08:45:51]ProducePacketName [08:45:51]name=ofd_packets/00163546 [08:45:51]NVStorageDeleteData [08:45:52]OFD Sender: Processing packet 163547 [packets to send 970, broken 964] [08:45:52]ProducePacketName [08:45:52]name=ofd_packets/00163547 [08:45:52]OFD Sender: To server: pG, [08:45:52]CommunicateWithHost lk.salyk.kg:30040 [08:45:52]ConnectInit lk.salyk.kg [08:45:53]Connected sock=9 [08:45: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 37 36 39 0F 01 00 00 F9 CC 07 01 F9 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 58 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7E 02 00 35 04 06 00 4A A0 F9 B6 D5 9D 6D A3 39 1F F4 52 90 DA [08:45:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CD 31 47 00 EA 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7E 02 00 F4 03 04 00 91 52 C5 66 B6 04 01 00 00 1A AC 47 D6 98 34 9C 8E [08:45:53]CommunicateWithHost err = 0 [08:45:53]CheckOFDResponse [08:45:53]1017 (14) - 77093643461234 [08:45:53]1041 (16) - 0000000000871769 [08:45:53]1040 (4) - 163547 [08:45:53]1012 (4) - 21.08.2024 02:36 [08:45:53]1206 (1) - 0 [08:45:53]OFD Sender: Remove packet 163547 [08:45:53]ProducePacketName [08:45:53]name=ofd_packets/00163547 [08:45:53]NVStorageDeleteData [08:45:54]OFD Sender: Processing packet 163548 [packets to send 969, broken 964] [08:45:54]ProducePacketName [08:45:54]name=ofd_packets/00163548 [08:45:54]OFD Sender: To server: pG, [08:45:54]CommunicateWithHost lk.salyk.kg:30040 [08:45:54]ConnectInit lk.salyk.kg [08:45:54]Connected sock=8 [08:45: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 37 36 39 0F 01 00 00 BB 14 07 01 7F F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 92 00 00 00 F4 03 04 00 69 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7E 02 00 35 04 06 00 17 22 78 F1 7D 59 44 1C C3 1B 2A 22 04 CD [08:45:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3A FA 47 00 F4 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 37 36 39 10 04 04 00 DC 7E 02 00 F4 03 04 00 92 52 C5 66 B6 04 01 00 00 7D FE D4 BC A0 84 E7 25 [08:45:54]CommunicateWithHost err = 0 [08:45:54]CheckOFDResponse [08:45:54]1017 (14) - 77093643461234 [08:45:54]1041 (16) - 0000000000871769 [08:45:54]1040 (4) - 163548 [08:45:54]1012 (4) - 21.08.2024 02:36 [08:45:54]1206 (1) - 0 [08:45:54]OFD Sender: Remove packet 163548 [08:45:54]ProducePacketName [08:45:54]name=ofd_packets/00163548 [08:45:54]NVStorageDeleteData [08:45:55]OFD Sender: Processing packet 163549 [packets to send 968, broken 964] [08:45:55]ProducePacketName [08:45:55]name=ofd_packets/00163549 [08:45:55]OFD Sender: To server: pG, [08:45:55]CommunicateWithHost lk.salyk.kg:30040 [08:45:55]ConnectInit lk.salyk.kg [08:45:55]Connected sock=8 [08: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 37 36 39 0F 01 00 00 83 4C 07 01 35 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 93 00 00 00 F4 03 04 00 BE A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7E 02 00 35 04 06 00 C4 B8 7B 9E 86 D1 37 3E 86 4C EC 31 D0 FF [08:45:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AD CE 47 00 64 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 37 36 39 10 04 04 00 DD 7E 02 00 F4 03 04 00 94 52 C5 66 B6 04 01 00 00 22 3B 0E A4 34 8B FB 5E [08:45:59]CommunicateWithHost err = 0 [08:45:59]CheckOFDResponse [08:45:59]1017 (14) - 77093643461234 [08:45:59]1041 (16) - 0000000000871769 [08:45:59]1040 (4) - 163549 [08:45:59]1012 (4) - 21.08.2024 02:36 [08:45:59]1206 (1) - 0 [08:45:59]OFD Sender: Remove packet 163549 [08:45:59]ProducePacketName [08:45:59]name=ofd_packets/00163549 [08:45:59]NVStorageDeleteData [08:45:59]OFD Sender: Processing packet 163550 [packets to send 967, broken 964] [08:45:59]ProducePacketName [08:45:59]name=ofd_packets/00163550 [08:45:59]OFD Sender: To server: pG, [08:45:59]CommunicateWithHost lk.salyk.kg:30040 [08:45:59]ConnectInit lk.salyk.kg [08:46:01]Connected sock=8 [08:46: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 37 36 39 0F 01 00 00 1B 35 07 01 2F A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E8 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7E 02 00 35 04 06 00 FB 62 0E 01 C3 25 6C 0A 74 BC 9B 86 75 C0 [08:46:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 66 1E 47 00 31 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 37 36 39 10 04 04 00 DE 7E 02 00 F4 03 04 00 99 52 C5 66 B6 04 01 00 00 1D CB CC 39 E1 84 3A 59 [08:46:01]CommunicateWithHost err = 0 [08:46:01]CheckOFDResponse [08:46:01]1017 (14) - 77093643461234 [08:46:01]1041 (16) - 0000000000871769 [08:46:01]1040 (4) - 163550 [08:46:01]1012 (4) - 21.08.2024 02:36 [08:46:01]1206 (1) - 0 [08:46:01]OFD Sender: Remove packet 163550 [08:46:01]ProducePacketName [08:46:01]name=ofd_packets/00163550 [08:46:01]NVStorageDeleteData [08:46:01]OFD Sender: Processing packet 163551 [packets to send 966, broken 964] [08:46:01]ProducePacketName [08:46:01]name=ofd_packets/00163551 [08:46:01]OFD Sender: To server: pG, [08:46:01]CommunicateWithHost lk.salyk.kg:30040 [08:46:01]ConnectInit lk.salyk.kg [08:46:02]Connected sock=8 [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 37 36 39 0C 01 00 00 58 7C 04 01 D9 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 38 30 30 06 04 09 00 D0 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 95 00 00 00 F4 03 04 00 F3 A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7E 02 00 35 04 06 00 DD 2C 3D 65 9D 44 D1 8F 01 D2 7A 71 85 76 [08:46:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 72 47 00 52 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 37 36 39 10 04 04 00 DF 7E 02 00 F4 03 04 00 9A 52 C5 66 B6 04 01 00 00 8A 2F A2 17 C7 B6 B5 F9 [08:46:02]CommunicateWithHost err = 0 [08:46:02]CheckOFDResponse [08:46:02]1017 (14) - 77093643461234 [08:46:02]1041 (16) - 0000000000871769 [08:46:02]1040 (4) - 163551 [08:46:02]1012 (4) - 21.08.2024 02:36 [08:46:02]1206 (1) - 0 [08:46:02]OFD Sender: Remove packet 163551 [08:46:02]ProducePacketName [08:46:02]name=ofd_packets/00163551 [08:46:02]NVStorageDeleteData [08:46:03]OFD Sender: Processing packet 163552 [packets to send 965, broken 964] [08:46:03]ProducePacketName [08:46:03]name=ofd_packets/00163552 [08:46:03]OFD Sender: To server: pG, [08:46:03]CommunicateWithHost lk.salyk.kg:30040 [08:46:03]ConnectInit lk.salyk.kg [08:46:03]Connected sock=8 [08:46: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 37 36 39 0C 01 00 00 E7 C3 04 01 CB FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 FC A8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7E 02 00 35 04 06 00 C8 7B D3 B0 B5 2E F4 E7 AF B6 52 B2 54 31 [08: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 37 36 39 4F 00 00 00 85 3E 47 00 2C 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 37 36 39 10 04 04 00 E0 7E 02 00 F4 03 04 00 9B 52 C5 66 B6 04 01 00 00 4E 93 53 98 0D CE 73 0B [08:46:08]CommunicateWithHost err = 0 [08:46:08]CheckOFDResponse [08:46:08]1017 (14) - 77093643461234 [08:46:08]1041 (16) - 0000000000871769 [08:46:08]1040 (4) - 163552 [08:46:08]1012 (4) - 21.08.2024 02:36 [08:46:08]1206 (1) - 0 [08:46:08]OFD Sender: Remove packet 163552 [08:46:08]ProducePacketName [08:46:08]name=ofd_packets/00163552 [08:46:08]NVStorageDeleteData [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:32]accept exits with 11 [08:46:32]New connection [08:46:32]New thread 3066473828 created [08:46:32]Thread 3066617188 joined [08:46:32]Waiting for new connection... [08:46:32] Sock 11.Parse request [08:46:32]Sock 11.Check first char [08:46:32]Sock 11.First char is OK [08:46:32]request: POST /json_proto HTTP/1.0 [08:46:32]Method: POST [08:46:32]URL: /json_proto [08:46:32]Method is POST - this is cgi request [08:46:32]url: /json_proto [08:46:32]query_string will be loaded in cgi processing [08:46:32]execute_cgi json_proto POST (null) [08:46:32]execute_cgi path=json_proto method=POST [08:46:32]POST find Content-Length [08:46:32]Host: 172.17.44.132:8080 [08:46:32]Content-Length: 682 [08:46:32]Content-Type: application/json [08:46:32] [08:46:32]POST finish read [08:46:32]Found Content-Length = 682 [08:46:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:32]execute_script... [08:46: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)292099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:32]POST & json_proto [08:46:32]process_json_proto [08:46:32]json parsed OK: [08:46:32]protocol is kg_v1.0 [08:46:32]action value=close_receipt [08:46:32]process_action close_receipt [08:46:32]cmd_close_receipt [08:46:32]MH_GetDate [08:46:32]Write to MH i2c: F0 00 00 C0 02 B1 [08:46:32]Write i2c OK [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: F0 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: F0 09 00 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: F0 09 00 C0 02 00 69 A9 C5 66 2A 83 C1 65 CA [08:46:32]GetLastDocTimeStamp 1724229884 [08:46:32]current date 1724229993 [08:46:32]FM_GetShiftState [08:46:32]SAM_PROTO_GetShiftState [08:46:32]wFMCommunicate request_size=4 [08:46:32]MH_SAM_APDU [08:46:32]CAPDU: 80 13 01 00 [08:46:32]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [08:46:32]Write i2c OK [08:46:32]MH_I2C_Read... [08:46:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:32]Read from MH i2c: E2 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: E2 0E 00 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 06 [08:46:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:46:32]wFMCommunicate OK [08:46:32]SAM_PROTO_GetShiftState done [08:46:32]FM_GetShiftState done [08:46:32]opened in 1724199517 [08:46:32]opened+sec_in_day 1724285917 [08:46:32]quantity*price = 140015 [08:46:32]sum+1 = 140016 [08:46:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 151 21.08.2024 08:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163553 ФПД: 100874264032628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084633&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163553&fm=100874264032628&tin=02508201610067®Number=0000000000092562&sum=140000 [08:46:33]StoreToDocumentArchive [08:46:33]shift 466 fd 163553 [08:46:33]save to /storage/0466/doc_00163553 [08:46:33]save last doc name /storage/0466/doc_00163553 to /storage/kkm_last_doc_name [08:46:33]save OK [08:46:33]Clear old archive folders... [08:46:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:46:33]tlvbuf is 005F0B40 [08:46:33]SAM_PROTO_ClearQueue [08:46:33]wFMCommunicate request_size=4 [08:46:33]MH_SAM_APDU [08:46:33]CAPDU: 80 09 00 00 [08:46:33]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [08:46:33]Write i2c OK [08:46:33]MH_I2C_Read... [08:46:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:33]Read from MH i2c: E2 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 03 00 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [08:46:33]RAPDU: 90 00 [08:46:33]wFMCommunicate OK [08:46:33]SAM_PROTO_ClearQueue done [08:46:33]KKMCreateOFDPacket [08:46:33]OFDProtocolAddRootSTLVToBuf [08:46:33]FM_MakeSignedData [08:46:33]FM_MakeSignedData [08:46:33]SAM_PROTO_SignData [08:46:33]wFMCommunicate request_size=4 [08:46:33]MH_SAM_APDU [08:46:33]CAPDU: 80 0D 01 02 [08:46:33]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [08:46:33]Write i2c OK [08:46:33]MH_I2C_Read... [08:46:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:33]Read from MH i2c: E2 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 03 00 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [08:46:33]RAPDU: 90 00 [08:46:33]wFMCommunicate OK [08:46:33]wFMCommunicate request_size=255 [08:46:33]MH_SAM_APDU [08:46: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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 69 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7E 02 00 35 04 06 00 5B [08:46:33]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 69 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7E 02 00 35 04 06 00 5B 00 00 1C [08:46:33]Write i2c OK [08:46:33]MH_I2C_Read... [08:46:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:34]Read from MH i2c: E2 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 03 00 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [08:46:34]RAPDU: 90 00 [08:46:34]wFMCommunicate OK [08:46:34]wFMCommunicate request_size=10 [08:46:34]MH_SAM_APDU [08:46:34]CAPDU: 80 0D 02 02 05 BE 9E AC B5 74 [08:46:34]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 BE 9E AC B5 74 00 00 88 [08:46:34]Write i2c OK [08:46:34]MH_I2C_Read... [08:46:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:34]Read from MH i2c: E2 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 03 00 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [08:46:34]RAPDU: 90 00 [08:46:34]wFMCommunicate OK [08:46:34]wFMCommunicate request_size=4 [08:46:34]MH_SAM_APDU [08:46:34]CAPDU: 80 0D 03 02 [08:46:34]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [08:46:34]Write i2c OK [08:46:34]MH_I2C_Read... [08:46:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:34]Read from MH i2c: E2 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 0B 00 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 0B 00 D2 02 00 53 E4 4C FD DF 17 BB 70 90 00 F1 [08:46:34]RAPDU: 53 E4 4C FD DF 17 BB 70 90 00 [08:46:34]wFMCommunicate OK [08:46:34]SAM_PROTO_SignData done [08:46:34]FM_MakeSignedData done [08:46:34]CreateOFDProtocolMessage [08:46:34]wFMCommunicate request_size=4 [08:46:34]MH_SAM_APDU [08:46:34]CAPDU: 80 11 00 00 [08:46:34]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [08:46:34]Write i2c OK [08:46:34]MH_I2C_Read... [08:46:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:34]Read from MH i2c: E2 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 17 00 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [08:46:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:46:34]wFMCommunicate OK [08:46:34]CreateOFDProtocolMessage done [08:46:34]OFDSenderStorePacket 163553 [08:46:34]StoreOFDPacket docnum=163553 [08:46:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 F2 07 01 AC 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 69 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7E 02 00 35 04 06 00 5B BE 9E AC B5 74 53 E4 4C FD DF 17 BB 70 [08:46:34]CheckFolder [08:46:34]dirname=/storage/ofd_packets [08:46:34]CheckFolder done [08:46:34]ProducePacketName [08:46:34]name=ofd_packets/00163553 [08:46:34]NVStorageSaveData ofd_packets/00163553 [08:46:34]File name is /storage/ofd_packets/00163553 [08:46:34]Write 301 bytes [08:46:34]NVStorageSaveData done [08:46:34]OFDSenderStorePacket done [08:46:34]KKMCreateOFDPacket done [08:46:34]NVStorageSaveData kkm_last_timestamp [08:46:34]File name is /storage/kkm_last_timestamp [08:46:34]Write 4 bytes [08:46:34]NVStorageSaveData done [08:46:34]ExternCall_PrintAddStr [08:46:34]wPrintStart [08:46:34]Write to MH i2c: 01 00 00 D4 02 D6 [08:46:34]OFD Sender: Processing packet 163553 [packets to send 965, broken 964] [08:46:34]ProducePacketName [08:46:34]name=ofd_packets/00163553 [08:46:34]OFD Sender: To server: pG, [08:46:34]CommunicateWithHost lk.salyk.kg:30040 [08:46:34]ConnectInit lk.salyk.kg [08:46:34]Write i2c OK [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: 01 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: 01 07 00 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [08:46:34]RasterBufferAndPrint [08:46:34]line Счет N : (1)292099 [08:46:34]line ИНН: 02508201610067 [08:46:34]line Контрольно-Кассовый Чек [08:46:34]line ПРОДАЖА [08:46:34]line ТРК (МРК, ГНК) : 63 [08:46:34]line Товар: 2710124500 [08:46:34]line Аи-95-К-5 [08:46:34]line 18.870 * 74.20 [08:46:34]line = 1400.15 [08:46:34]line НДС 12% НСП 1% [08:46:34]line > о реализуемом товаре [08:46:34]line ОКРУГЛЕНИЕ: -0.15 [08:46:34]line ИТОГО: 1400.00 [08:46:34]line Внесено: 1400.00 [08:46:34]line СДАЧА: 0.00 [08:46:34]line НСП 1% : 12.39 [08:46:34]line НДС 12% : 148.69 [08:46:34]line Наличными: 1400.00 [08:46:34]line Безнал.: 0.00 [08:46:34]line Место: АЗС № 130 "Партнер Нефть" [08:46:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:46:34]line СНО: Общий режим [08:46:34]line Чек 151 21.08.2024 08:46 [08:46:34]line Смена: 466 ФФД: 1.0 [08:46:34]line ЗНМ: 0300000070 [08:46:34]line РНМ: 0000000000092562 [08:46:34]line Версия ККМ: 001 [08:46:34]line ФМ: 0000000000871769 [08:46:34]line ФД: 163553 [08:46:34]line ФПД: 100874264032628 [08:46:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084633&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163553&fm=100874264032628&tin=02508201610067®Number=0000000000092562&sum=140000 [08:46:34]written 0, free lines is 4095 [08:46:34]Write to MH i2c: 01 00 00 FF 02 01 [08:46:34]Write i2c OK [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: 01 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: 01 07 00 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 BA 0C CE [08:46:34]RasterBufferAndPrint [08:46:34]line [08:46:34]line [08:46:34]line [08:46:34]line [08:46:34]line [08:46:34]written 0, free lines is 3268 [08:46:34]MH_Cut [08:46:34]Write to MH i2c: D1 01 00 06 03 01 DB [08:46:34]Write i2c OK [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: D1 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: D1 01 00 [08:46:34]MH_I2C_Read... [08:46:34]Read from MH i2c: D1 01 00 06 03 00 DA [08:46:34]Write to MH i2c: 01 00 00 07 03 0A [08:46:34]Write i2c OK [08:46:34]MH_I2C_Read... [08:46:35]Connected sock=9 [08:46: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 37 36 39 0F 01 00 00 37 F2 07 01 AC 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 69 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7E 02 00 35 04 06 00 5B BE 9E AC B5 74 53 E4 4C FD DF 17 BB 70 [08:46:35]*** Cut start [08:46:35]*** Purtial cut [08:46:35]*** Stage 1: CUTSNS_PIN = 1 [08:46:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 00 EB 47 00 04 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 37 36 39 10 04 04 00 E1 7E 02 00 F4 03 04 00 BB 52 C5 66 B6 04 01 00 00 9E E7 2E B3 58 1F 66 96 [08:46:35]CommunicateWithHost err = 0 [08:46:35]CheckOFDResponse [08:46:35]1017 (14) - 77093643461234 [08:46:35]1041 (16) - 0000000000871769 [08:46:35]1040 (4) - 163553 [08:46:35]1012 (4) - 21.08.2024 02:36 [08:46:35]1206 (1) - 0 [08:46:35]OFD Sender: Remove packet 163553 [08:46:35]ProducePacketName [08:46:35]name=ofd_packets/00163553 [08:46:35]NVStorageDeleteData [08:46:36]OFD Sender: No OFD packet to send [08:46:37]Read from MH i2c: 01 [08:46:37]MH_I2C_Read... [08:46:37]*** Stop cut motor [08:46:37]*** Cut end [08:46:37]Read from MH i2c: 01 07 00 [08:46:37]MH_I2C_Read... [08:46:37]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [08:46:37]process_action close_receipt done [08:46:37]requested_data is exist [08:46:37]produce_requested_data [08:46:37]requested_item fm.sn is exist - process it [08:46:37]wFMCommunicate request_size=4 [08:46:37]MH_SAM_APDU [08:46:37]CAPDU: 80 11 00 00 [08:46:37]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [08:46:37]Write i2c OK [08:46:37]MH_I2C_Read... [08:46:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:37]Read from MH i2c: E2 [08:46:37]MH_I2C_Read... [08:46:37]Read from MH i2c: E2 17 00 [08:46:37]MH_I2C_Read... [08:46:37]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [08:46:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:46:37]wFMCommunicate OK [08:46:37]requested_item fd.num is exist - process it [08:46:37]SAM_PROTO_GetFieldsCounters [08:46:37]wFMCommunicate request_size=4 [08:46:37]MH_SAM_APDU [08:46:37]CAPDU: 80 13 00 00 [08:46:37]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [08:46:37]Write i2c OK [08:46:37]MH_I2C_Read... [08:46:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:37]Read from MH i2c: E2 [08:46:37]MH_I2C_Read... [08:46:37]Read from MH i2c: E2 62 00 [08:46:37]MH_I2C_Read... [08:46:37]Read from MH i2c: E2 62 00 09 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7E 02 00 0E 04 04 00 D2 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 A7 [08:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7E 02 00 0E 04 04 00 D2 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:46:37]wFMCommunicate OK [08:46:37]SAM_PROTO_GetFieldsCounters done [08:46:37]requested_item shift.num is exist - process it [08:46:37]requested_item shift.opened is exist - process it [08:46:37]req_shift_opened [08:46:37]FM_GetShiftState [08:46:37]SAM_PROTO_GetShiftState [08:46:37]wFMCommunicate request_size=4 [08:46:37]MH_SAM_APDU [08:46:37]CAPDU: 80 13 01 00 [08:46:37]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [08:46:37]Write i2c OK [08:46:37]MH_I2C_Read... [08:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:37]Read from MH i2c: E2 [08:46:37]MH_I2C_Read... [08:46:37]Read from MH i2c: E2 0E 00 [08:46:37]MH_I2C_Read... [08:46:37]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 50 [08:46:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:46:37]wFMCommunicate OK [08:46:37]SAM_PROTO_GetShiftState done [08:46:37]FM_GetShiftState done [08:46:37]req_shift_opened done [08:46:37]requested_item shift.open_date is exist - process it [08:46:37]req_shift_open_date [08:46:37]req_shift_open_date done [08:46:37]produce_requested_data done [08:46:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163553,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:46:37]process_action_free close_receipt [08:46:37]json_value_free [08:46:37]json_value_free done [08:46:37]process_json_proto returns [08:46:37]Send response to host [08:46:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163553,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:46:37]free response buf [08:46:37]execute_script done [08:46:37]execute_script returns [08:46:37]free content buf [08:46:37]Sock 11.Close socket [08:46:37]Sock 11.Thread stoped [08:46:41]OFD Sender: No OFD packet to send [08:46:46]OFD Sender: No OFD packet to send [08:46:51]OFD Sender: No OFD packet to send [08:46:56]OFD Sender: No OFD packet to send [08:47:01]OFD Sender: No OFD packet to send [08:47:06]OFD Sender: No OFD packet to send [08:47:11]OFD Sender: No OFD packet to send [08:47:16]OFD Sender: No OFD packet to send [08:47:21]OFD Sender: No OFD packet to send [08:47:26]OFD Sender: No OFD packet to send [08:47:31]OFD Sender: No OFD packet to send [08:47:36]OFD Sender: No OFD packet to send [08:47:41]OFD Sender: No OFD packet to send [08:47:46]OFD Sender: No OFD packet to send [08:47:51]OFD Sender: No OFD packet to send [08:47:52]recv_with_timeout no data received [08:47:56]OFD Sender: No OFD packet to send [08:48:01]OFD Sender: No OFD packet to send [08:48:02]accept exits with 8 [08:48:02]New connection [08:48:02]New thread 3066617188 created [08:48:02]Thread 3066473828 joined [08:48:02]Waiting for new connection... [08:48:02] Sock 8.Parse request [08:48:02]Sock 8.Check first char [08:48:02]Sock 8.First char is OK [08:48:02]request: POST /json_proto HTTP/1.0 [08:48:02]Method: POST [08:48:02]URL: /json_proto [08:48:02]Method is POST - this is cgi request [08:48:02]url: /json_proto [08:48:02]query_string will be loaded in cgi processing [08:48:02]execute_cgi json_proto POST (null) [08:48:02]execute_cgi path=json_proto method=POST [08:48:02]POST find Content-Length [08:48:02]Host: 172.17.44.132:8080 [08:48:02]Content-Length: 685 [08:48:02]Content-Type: application/json [08:48:02] [08:48:02]POST finish read [08:48:02]Found Content-Length = 685 [08:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:48:02]execute_script... [08:48:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:48:02]POST & json_proto [08:48:02]process_json_proto [08:48:02]json parsed OK: [08:48:02]protocol is kg_v1.0 [08:48:02]action value=close_receipt [08:48:02]process_action close_receipt [08:48:02]cmd_close_receipt [08:48:02]MH_GetDate [08:48:02]Write to MH i2c: F0 00 00 0B 03 FD [08:48:02]Write i2c OK [08:48:02]MH_I2C_Read... [08:48:02]Read from MH i2c: F0 [08:48:02]MH_I2C_Read... [08:48:02]Read from MH i2c: F0 09 00 [08:48:02]MH_I2C_Read... [08:48:02]Read from MH i2c: F0 09 00 0B 03 00 C3 A9 C5 66 2A 83 C1 65 70 [08:48:02]GetLastDocTimeStamp 1724229993 [08:48:02]current date 1724230083 [08:48:02]FM_GetShiftState [08:48:02]SAM_PROTO_GetShiftState [08:48:02]wFMCommunicate request_size=4 [08:48:02]MH_SAM_APDU [08:48:02]CAPDU: 80 13 01 00 [08:48:02]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [08:48:02]Write i2c OK [08:48:02]MH_I2C_Read... [08:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:02]Read from MH i2c: E2 [08:48:02]MH_I2C_Read... [08:48:02]Read from MH i2c: E2 0E 00 [08:48:02]MH_I2C_Read... [08:48:02]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 52 [08:48:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:48:02]wFMCommunicate OK [08:48:02]SAM_PROTO_GetShiftState done [08:48:02]FM_GetShiftState done [08:48:02]opened in 1724199517 [08:48:02]opened+sec_in_day 1724285917 [08:48:02]quantity*price = 100032 [08:48:02]sum+1 = 100033 [08:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 152 21.08.2024 08:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163554 ФПД: 87376092292320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163554&fm=87376092292320&tin=02508201610067®Number=0000000000092562&sum=100000 [08:48:04]StoreToDocumentArchive [08:48:04]shift 466 fd 163554 [08:48:04]save to /storage/0466/doc_00163554 [08:48:04]save last doc name /storage/0466/doc_00163554 to /storage/kkm_last_doc_name [08:48:04]save OK [08:48:04]Clear old archive folders... [08:48:04]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:48:04]tlvbuf is 005976E0 [08:48:04]SAM_PROTO_ClearQueue [08:48:04]wFMCommunicate request_size=4 [08:48:04]MH_SAM_APDU [08:48:04]CAPDU: 80 09 00 00 [08:48:04]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [08:48:04]Write i2c OK [08:48:04]MH_I2C_Read... [08:48:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:48:04]Read from MH i2c: E2 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [08:48:04]RAPDU: 90 00 [08:48:04]wFMCommunicate OK [08:48:04]SAM_PROTO_ClearQueue done [08:48:04]KKMCreateOFDPacket [08:48:04]OFDProtocolAddRootSTLVToBuf [08:48:04]FM_MakeSignedData [08:48:04]FM_MakeSignedData [08:48:04]SAM_PROTO_SignData [08:48:04]wFMCommunicate request_size=4 [08:48:04]MH_SAM_APDU [08:48:04]CAPDU: 80 0D 01 02 [08:48:04]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [08:48:04]Write i2c OK [08:48:04]MH_I2C_Read... [08:48:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:48:04]Read from MH i2c: E2 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [08:48:04]RAPDU: 90 00 [08:48:04]wFMCommunicate OK [08:48:04]wFMCommunicate request_size=255 [08:48:04]MH_SAM_APDU [08:48:04]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 98 00 00 00 F4 03 04 00 C3 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7E 02 00 35 04 06 00 4F 77 [08:48:04]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 98 00 00 00 F4 03 04 00 C3 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7E 02 00 35 04 06 00 4F 77 00 00 6A [08:48:04]Write i2c OK [08:48:04]MH_I2C_Read... [08:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:04]Read from MH i2c: E2 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [08:48:04]RAPDU: 90 00 [08:48:04]wFMCommunicate OK [08:48:04]wFMCommunicate request_size=9 [08:48:04]MH_SAM_APDU [08:48:04]CAPDU: 80 0D 02 02 04 D4 F1 64 E0 [08:48:04]Write to MH i2c: E2 0C 00 1C 03 80 0D 02 02 04 00 D4 F1 64 E0 00 00 AA [08:48:04]Write i2c OK [08:48:04]MH_I2C_Read... [08:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:04]Read from MH i2c: E2 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [08:48:04]RAPDU: 90 00 [08:48:04]wFMCommunicate OK [08:48:04]wFMCommunicate request_size=4 [08:48:04]MH_SAM_APDU [08:48:04]CAPDU: 80 0D 03 02 [08:48:04]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [08:48:04]Write i2c OK [08:48:04]MH_I2C_Read... [08:48:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:48:04]Read from MH i2c: E2 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 0B 00 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 0B 00 1D 03 00 75 A7 B4 9A BC F2 AD A4 90 00 05 [08:48:04]RAPDU: 75 A7 B4 9A BC F2 AD A4 90 00 [08:48:04]wFMCommunicate OK [08:48:04]SAM_PROTO_SignData done [08:48:04]FM_MakeSignedData done [08:48:04]CreateOFDProtocolMessage [08:48:04]wFMCommunicate request_size=4 [08:48:04]MH_SAM_APDU [08:48:04]CAPDU: 80 11 00 00 [08:48:04]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [08:48:04]Write i2c OK [08:48:04]MH_I2C_Read... [08:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:04]Read from MH i2c: E2 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 17 00 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [08:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:48:04]wFMCommunicate OK [08:48:04]CreateOFDProtocolMessage done [08:48:04]OFDSenderStorePacket 163554 [08:48:04]StoreOFDPacket docnum=163554 [08:48:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 15 9C 06 01 4C 1F 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 98 00 00 00 F4 03 04 00 C3 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7E 02 00 35 04 06 00 4F 77 D4 F1 64 E0 75 A7 B4 9A BC F2 AD A4 [08:48:04]CheckFolder [08:48:04]dirname=/storage/ofd_packets [08:48:04]CheckFolder done [08:48:04]ProducePacketName [08:48:04]name=ofd_packets/00163554 [08:48:04]NVStorageSaveData ofd_packets/00163554 [08:48:04]File name is /storage/ofd_packets/00163554 [08:48:04]Write 300 bytes [08:48:04]NVStorageSaveData done [08:48:04]OFDSenderStorePacket done [08:48:04]KKMCreateOFDPacket done [08:48:04]NVStorageSaveData kkm_last_timestamp [08:48:04]File name is /storage/kkm_last_timestamp [08:48:04]Write 4 bytes [08:48:04]NVStorageSaveData done [08:48:04]ExternCall_PrintAddStr [08:48:04]wPrintStart [08:48:04]Write to MH i2c: 01 00 00 1F 03 22 [08:48:04]Write i2c OK [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: 01 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: 01 07 00 [08:48:04]MH_I2C_Read... [08:48:04]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [08:48:04]RasterBufferAndPrint [08:48:04]line Счет N : (1)292098 [08:48:04]line ИНН: 02508201610067 [08:48:04]line Контрольно-Кассовый Чек [08:48:04]line ПРОДАЖА [08:48:04]line ТРК (МРК, ГНК) : 81 [08:48:04]line Товар: 2711129700 [08:48:04]line ГАЗ-К-5 [08:48:04]line 26.050 * 38.40 [08:48:04]line = 1000.32 [08:48:04]line НДС 12% НСП 1% [08:48:04]line > о реализуемом товаре [08:48:04]line ОКРУГЛЕНИЕ: -0.32 [08:48:04]line ИТОГО: 1000.00 [08:48:04]line Внесено: 1000.00 [08:48:04]line СДАЧА: 0.00 [08:48:04]line НСП 1% : 8.85 [08:48:04]line НДС 12% : 106.23 [08:48:04]line Наличными: 1000.00 [08:48:04]line Безнал.: 0.00 [08:48:04]line Место: АЗС № 130 "Партнер Нефть" [08:48:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:48:04]line СНО: Общий режим [08:48:04]line Чек 152 21.08.2024 08:48 [08:48:04]line Смена: 466 ФФД: 1.0 [08:48:04]line ЗНМ: 0300000070 [08:48:04]line РНМ: 0000000000092562 [08:48:04]line Версия ККМ: 001 [08:48:04]line ФМ: 0000000000871769 [08:48:04]line ФД: 163554 [08:48:04]line ФПД: 87376092292320 [08:48:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163554&fm=87376092292320&tin=02508201610067®Number=0000000000092562&sum=100000 [08:48:04]written 0, free lines is 4095 [08:48:04]OFD Sender: Processing packet 163554 [packets to send 965, broken 964] [08:48:04]ProducePacketName [08:48:04]name=ofd_packets/00163554 [08:48:04]OFD Sender: To server: pG, [08:48:04]CommunicateWithHost lk.salyk.kg:30040 [08:48:04]ConnectInit lk.salyk.kg [08:48:05]Write to MH i2c: 01 00 00 4A 03 4D [08:48:05]Write i2c OK [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: 01 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: 01 07 00 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 B5 0C 15 [08:48:05]RasterBufferAndPrint [08:48:05]line [08:48:05]line [08:48:05]line [08:48:05]line [08:48:05]line [08:48:05]written 0, free lines is 3260 [08:48:05]MH_Cut [08:48:05]Write to MH i2c: D1 01 00 51 03 01 26 [08:48:05]Write i2c OK [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: D1 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: D1 01 00 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: D1 01 00 51 03 00 25 [08:48:05]Write to MH i2c: 01 00 00 52 03 55 [08:48:05]Write i2c OK [08:48:05]MH_I2C_Read... [08:48:05]*** Cut start [08:48:05]*** Purtial cut [08:48:05]*** Stage 1: CUTSNS_PIN = 1 [08:48:07]Read from MH i2c: 01 [08:48:07]MH_I2C_Read... [08:48:07]*** Stop cut motor [08:48:07]*** Cut end [08:48:07]Read from MH i2c: 01 07 00 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [08:48:07]process_action close_receipt done [08:48:07]requested_data is exist [08:48:07]produce_requested_data [08:48:07]requested_item fm.sn is exist - process it [08:48:07]wFMCommunicate request_size=4 [08:48:07]MH_SAM_APDU [08:48:07]CAPDU: 80 11 00 00 [08:48:07]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [08:48:07]Write i2c OK [08:48:07]MH_I2C_Read... [08:48:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:08]Read from MH i2c: E2 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: E2 17 00 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [08:48:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:48:08]wFMCommunicate OK [08:48:08]requested_item fd.num is exist - process it [08:48:08]SAM_PROTO_GetFieldsCounters [08:48:08]wFMCommunicate request_size=4 [08:48:08]MH_SAM_APDU [08:48:08]CAPDU: 80 13 00 00 [08:48:08]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [08:48:08]Write i2c OK [08:48:08]MH_I2C_Read... [08:48:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:48:08]Read from MH i2c: E2 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: E2 62 00 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7E 02 00 0E 04 04 00 D2 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 F6 [08:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7E 02 00 0E 04 04 00 D2 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:48:08]wFMCommunicate OK [08:48:08]SAM_PROTO_GetFieldsCounters done [08:48:08]requested_item shift.num is exist - process it [08:48:08]requested_item shift.opened is exist - process it [08:48:08]req_shift_opened [08:48:08]FM_GetShiftState [08:48:08]SAM_PROTO_GetShiftState [08:48:08]wFMCommunicate request_size=4 [08:48:08]MH_SAM_APDU [08:48:08]CAPDU: 80 13 01 00 [08:48:08]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [08:48:08]Write i2c OK [08:48:08]MH_I2C_Read... [08:48:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:08]Read from MH i2c: E2 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: E2 0E 00 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9B [08:48:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:48:08]wFMCommunicate OK [08:48:08]SAM_PROTO_GetShiftState done [08:48:08]FM_GetShiftState done [08:48:08]req_shift_opened done [08:48:08]requested_item shift.open_date is exist - process it [08:48:08]req_shift_open_date [08:48:08]req_shift_open_date done [08:48:08]produce_requested_data done [08:48:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163554,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:48:08]process_action_free close_receipt [08:48:08]json_value_free [08:48:08]json_value_free done [08:48:08]process_json_proto returns [08:48:08]Send response to host [08:48:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163554,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:48:08]free response buf [08:48:08]execute_script done [08:48:08]execute_script returns [08:48:08]free content buf [08:48:08]Sock 8.Close socket [08:48:08]Sock 8.Thread stoped [08:48:09]Connected sock=11 [08:48: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 37 36 39 0E 01 00 00 15 9C 06 01 4C 1F 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 98 00 00 00 F4 03 04 00 C3 A9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7E 02 00 35 04 06 00 4F 77 D4 F1 64 E0 75 A7 B4 9A BC F2 AD A4 [08: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 37 36 39 4F 00 00 00 10 1C 47 00 B7 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 37 36 39 10 04 04 00 E2 7E 02 00 F4 03 04 00 19 53 C5 66 B6 04 01 00 00 38 05 E2 1C 70 A8 26 B3 [08:48:12]CommunicateWithHost err = 0 [08:48:12]CheckOFDResponse [08:48:12]1017 (14) - 77093643461234 [08:48:12]1041 (16) - 0000000000871769 [08:48:12]1040 (4) - 163554 [08:48:12]1012 (4) - 21.08.2024 02:38 [08:48:12]1206 (1) - 0 [08:48:12]OFD Sender: Remove packet 163554 [08:48:12]ProducePacketName [08:48:12]name=ofd_packets/00163554 [08:48:12]NVStorageDeleteData [08:48:12]OFD Sender: No OFD packet to send [08:48:17]OFD Sender: No OFD packet to send [08:48:22]OFD Sender: No OFD packet to send [08:48:27]OFD Sender: No OFD packet to send [08:48:31]recv_with_timeout no data received [08:48:32]OFD Sender: No OFD packet to send [08:48:37]OFD Sender: No OFD packet to send [08:48:42]OFD Sender: No OFD packet to send [08:48:47]OFD Sender: No OFD packet to send [08:48:52]OFD Sender: No OFD packet to send [08:48:54]recv_with_timeout no data received [08:48:57]OFD Sender: No OFD packet to send [08:49:02]OFD Sender: No OFD packet to send [08:49:07]OFD Sender: No OFD packet to send [08:49:12]OFD Sender: No OFD packet to send [08:49:15]recv_with_timeout no data received [08:49:16]accept exits with 10 [08:49:16]New connection [08:49:16]New thread 3066473828 created [08:49:16]Thread 3066617188 joined [08:49:16]Waiting for new connection... [08:49:16] Sock 10.Parse request [08:49:16]Sock 10.Check first char [08:49:16]Sock 10.First char is OK [08:49:16]request: POST /json_proto HTTP/1.0 [08:49:16]Method: POST [08:49:16]URL: /json_proto [08:49:16]Method is POST - this is cgi request [08:49:16]url: /json_proto [08:49:16]query_string will be loaded in cgi processing [08:49:16]execute_cgi json_proto POST (null) [08:49:16]execute_cgi path=json_proto method=POST [08:49:16]POST find Content-Length [08:49:16]Host: 172.17.44.132:8080 [08:49:16]Content-Length: 677 [08:49:16]Content-Type: application/json [08:49:16] [08:49:16]POST finish read [08:49:16]Found Content-Length = 677 [08:49:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:16]execute_script... [08:49:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:16]POST & json_proto [08:49:16]process_json_proto [08:49:16]json parsed OK: [08:49:16]protocol is kg_v1.0 [08:49:16]action value=close_receipt [08:49:16]process_action close_receipt [08:49:16]cmd_close_receipt [08:49:16]MH_GetDate [08:49:16]Write to MH i2c: F0 00 00 56 03 48 [08:49:16]Write i2c OK [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: F0 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: F0 09 00 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: F0 09 00 56 03 00 0D AA C5 66 2A 83 C1 65 06 [08:49:16]GetLastDocTimeStamp 1724230083 [08:49:16]current date 1724230157 [08:49:16]FM_GetShiftState [08:49:16]SAM_PROTO_GetShiftState [08:49:16]wFMCommunicate request_size=4 [08:49:16]MH_SAM_APDU [08:49:16]CAPDU: 80 13 01 00 [08:49:16]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [08:49:16]Write i2c OK [08:49:16]MH_I2C_Read... [08:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:16]Read from MH i2c: E2 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 0E 00 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9D [08:49:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:49:16]wFMCommunicate OK [08:49:16]SAM_PROTO_GetShiftState done [08:49:16]FM_GetShiftState done [08:49:16]opened in 1724199517 [08:49:16]opened+sec_in_day 1724285917 [08:49:16]quantity*price = 50036 [08:49:16]sum+1 = 50037 [08:49:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 153 21.08.2024 08:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163555 ФПД: 4264553685214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163555&fm=4264553685214&tin=02508201610067®Number=0000000000092562&sum=50000 [08:49:17]StoreToDocumentArchive [08:49:17]shift 466 fd 163555 [08:49:17]save to /storage/0466/doc_00163555 [08:49:17]save last doc name /storage/0466/doc_00163555 to /storage/kkm_last_doc_name [08:49:17]save OK [08:49:17]Clear old archive folders... [08:49:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:17]tlvbuf is 00560CC0 [08:49:17]SAM_PROTO_ClearQueue [08:49:17]wFMCommunicate request_size=4 [08:49:17]MH_SAM_APDU [08:49:17]CAPDU: 80 09 00 00 [08:49:17]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [08:49:17]Write i2c OK [08:49:17]MH_I2C_Read... [08:49:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:17]Read from MH i2c: E2 [08:49:17]MH_I2C_Read... [08:49:17]Read from MH i2c: E2 03 00 [08:49:17]MH_I2C_Read... [08:49:17]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [08:49:17]RAPDU: 90 00 [08:49:17]wFMCommunicate OK [08:49:17]SAM_PROTO_ClearQueue done [08:49:17]KKMCreateOFDPacket [08:49:17]OFDProtocolAddRootSTLVToBuf [08:49:17]FM_MakeSignedData [08:49:17]FM_MakeSignedData [08:49:17]SAM_PROTO_SignData [08:49:17]wFMCommunicate request_size=4 [08:49:17]MH_SAM_APDU [08:49:17]CAPDU: 80 0D 01 02 [08:49:17]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [08:49:17]Write i2c OK [08:49:17]MH_I2C_Read... [08:49:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:17]Read from MH i2c: E2 [08:49:17]MH_I2C_Read... [08:49:17]Read from MH i2c: E2 03 00 [08:49:17]MH_I2C_Read... [08:49:17]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [08:49:17]RAPDU: 90 00 [08:49:17]wFMCommunicate OK [08:49:17]wFMCommunicate request_size=255 [08:49:17]MH_SAM_APDU [08:49:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D AA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7E 02 00 35 04 06 00 03 [08:49:17]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D AA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7E 02 00 35 04 06 00 03 00 00 19 [08:49:17]OFD Sender: No OFD packet to send [08:49:17]Write i2c OK [08:49:17]MH_I2C_Read... [08:49:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:18]Read from MH i2c: E2 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 03 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [08:49:18]RAPDU: 90 00 [08:49:18]wFMCommunicate OK [08:49:18]wFMCommunicate request_size=10 [08:49:18]MH_SAM_APDU [08:49:18]CAPDU: 80 0D 02 02 05 E0 EB 35 20 DE [08:49:18]Write to MH i2c: E2 0D 00 67 03 80 0D 02 02 05 00 E0 EB 35 20 DE 00 00 EC [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:18]Read from MH i2c: E2 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 03 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [08:49:18]RAPDU: 90 00 [08:49:18]wFMCommunicate OK [08:49:18]wFMCommunicate request_size=4 [08:49:18]MH_SAM_APDU [08:49:18]CAPDU: 80 0D 03 02 [08:49:18]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:18]Read from MH i2c: E2 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 0B 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 0B 00 68 03 00 10 C4 95 6E 19 68 3A 11 90 00 8A [08:49:18]RAPDU: 10 C4 95 6E 19 68 3A 11 90 00 [08:49:18]wFMCommunicate OK [08:49:18]SAM_PROTO_SignData done [08:49:18]FM_MakeSignedData done [08:49:18]CreateOFDProtocolMessage [08:49:18]wFMCommunicate request_size=4 [08:49:18]MH_SAM_APDU [08:49:18]CAPDU: 80 11 00 00 [08:49:18]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:18]Read from MH i2c: E2 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 17 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [08:49:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:49:18]wFMCommunicate OK [08:49:18]CreateOFDProtocolMessage done [08:49:18]OFDSenderStorePacket 163555 [08:49:18]StoreOFDPacket docnum=163555 [08:49:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 67 CB 07 01 47 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D AA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7E 02 00 35 04 06 00 03 E0 EB 35 20 DE 10 C4 95 6E 19 68 3A 11 [08:49:18]CheckFolder [08:49:18]dirname=/storage/ofd_packets [08:49:18]CheckFolder done [08:49:18]ProducePacketName [08:49:18]name=ofd_packets/00163555 [08:49:18]NVStorageSaveData ofd_packets/00163555 [08:49:18]File name is /storage/ofd_packets/00163555 [08:49:18]Write 301 bytes [08:49:18]NVStorageSaveData done [08:49:18]OFDSenderStorePacket done [08:49:18]KKMCreateOFDPacket done [08:49:18]NVStorageSaveData kkm_last_timestamp [08:49:18]File name is /storage/kkm_last_timestamp [08:49:18]Write 4 bytes [08:49:18]NVStorageSaveData done [08:49:18]ExternCall_PrintAddStr [08:49:18]wPrintStart [08:49:18]Write to MH i2c: 01 00 00 6A 03 6D [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: 01 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: 01 07 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [08:49:18]RasterBufferAndPrint [08:49:18]line Счет N : (1)292100 [08:49:18]line ИНН: 02508201610067 [08:49:18]line Контрольно-Кассовый Чек [08:49:18]line ПРОДАЖА [08:49:18]line ТРК (МРК, ГНК) : 32 [08:49:18]line Товар: 2710124130 [08:49:18]line Аи-92-К-5 [08:49:18]line 7.380 * 67.80 [08:49:18]line = 500.36 [08:49:18]line НДС 12% НСП 1% [08:49:18]line > о реализуемом товаре [08:49:18]line ОКРУГЛЕНИЕ: -0.36 [08:49:18]line ИТОГО: 500.00 [08:49:18]line Внесено: 500.00 [08:49:18]line СДАЧА: 0.00 [08:49:18]line НСП 1% : 4.43 [08:49:18]line НДС 12% : 53.14 [08:49:18]line Наличными: 500.00 [08:49:18]line Безнал.: 0.00 [08:49:18]line Место: АЗС № 130 "Партнер Нефть" [08:49:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:49:18]line СНО: Общий режим [08:49:18]line Чек 153 21.08.2024 08:49 [08:49:18]line Смена: 466 ФФД: 1.0 [08:49:18]line ЗНМ: 0300000070 [08:49:18]line РНМ: 0000000000092562 [08:49:18]line Версия ККМ: 001 [08:49:18]line ФМ: 0000000000871769 [08:49:18]line ФД: 163555 [08:49:18]line ФПД: 4264553685214 [08:49:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T084917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163555&fm=4264553685214&tin=02508201610067®Number=0000000000092562&sum=50000 [08:49:18]written 0, free lines is 4095 [08:49:18]OFD Sender: Processing packet 163555 [packets to send 965, broken 964] [08:49:18]ProducePacketName [08:49:18]name=ofd_packets/00163555 [08:49:18]OFD Sender: To server: pG, [08:49:18]CommunicateWithHost lk.salyk.kg:30040 [08:49:18]ConnectInit lk.salyk.kg [08:49:18]Write to MH i2c: 01 00 00 95 03 98 [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: 01 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: 01 07 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 BE 0C 69 [08:49:18]RasterBufferAndPrint [08:49:18]line [08:49:18]line [08:49:18]line [08:49:18]line [08:49:18]line [08:49:18]written 0, free lines is 3269 [08:49:18]MH_Cut [08:49:18]Write to MH i2c: D1 01 00 9C 03 01 71 [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: D1 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: D1 01 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: D1 01 00 9C 03 00 70 [08:49:18]Write to MH i2c: 01 00 00 9D 03 A0 [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:19]*** Cut start [08:49:19]*** Purtial cut [08:49:19]*** Stage 1: CUTSNS_PIN = 1 [08:49:20]Connected sock=9 [08:49: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 37 36 39 0F 01 00 00 67 CB 07 01 47 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D AA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7E 02 00 35 04 06 00 03 E0 EB 35 20 DE 10 C4 95 6E 19 68 3A 11 [08:49:21]Read from MH i2c: 01 [08:49:21]MH_I2C_Read... [08:49:21]*** Stop cut motor [08:49:21]*** Cut end [08:49:21]Read from MH i2c: 01 07 00 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [08:49:21]process_action close_receipt done [08:49:21]requested_data is exist [08:49:21]produce_requested_data [08:49:21]requested_item fm.sn is exist - process it [08:49:21]wFMCommunicate request_size=4 [08:49:21]MH_SAM_APDU [08:49:21]CAPDU: 80 11 00 00 [08:49:21]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [08:49:21]Write i2c OK [08:49:21]MH_I2C_Read... [08:49:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:21]Read from MH i2c: E2 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: E2 17 00 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [08:49:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:49:21]wFMCommunicate OK [08:49:21]requested_item fd.num is exist - process it [08:49:21]SAM_PROTO_GetFieldsCounters [08:49:21]wFMCommunicate request_size=4 [08:49:21]MH_SAM_APDU [08:49:21]CAPDU: 80 13 00 00 [08:49:21]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [08:49:21]Write i2c OK [08:49:21]MH_I2C_Read... [08:49:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:21]Read from MH i2c: E2 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: E2 62 00 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: E2 62 00 9F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7E 02 00 0E 04 04 00 D2 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 45 [08:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7E 02 00 0E 04 04 00 D2 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:49:21]wFMCommunicate OK [08:49:21]SAM_PROTO_GetFieldsCounters done [08:49:21]requested_item shift.num is exist - process it [08:49:21]requested_item shift.opened is exist - process it [08:49:21]req_shift_opened [08:49:21]FM_GetShiftState [08:49:21]SAM_PROTO_GetShiftState [08:49:21]wFMCommunicate request_size=4 [08:49:21]MH_SAM_APDU [08:49:21]CAPDU: 80 13 01 00 [08:49:21]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [08:49:21]Write i2c OK [08:49:21]MH_I2C_Read... [08:49:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:21]Read from MH i2c: E2 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: E2 0E 00 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E6 [08:49:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:49:21]wFMCommunicate OK [08:49:21]SAM_PROTO_GetShiftState done [08:49:21]FM_GetShiftState done [08:49:21]req_shift_opened done [08:49:21]requested_item shift.open_date is exist - process it [08:49:21]req_shift_open_date [08:49:21]req_shift_open_date done [08:49:21]produce_requested_data done [08:49:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163555,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:49:21]process_action_free close_receipt [08:49:21]json_value_free [08:49:21]json_value_free done [08:49:21]process_json_proto returns [08:49:21]Send response to host [08:49:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163555,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:49:21]free response buf [08:49:21]execute_script done [08:49:21]execute_script returns [08:49:21]free content buf [08:49:21]Sock 10.Close socket [08:49:21]Sock 10.Thread stoped [08: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 37 36 39 4F 00 00 00 CB 68 47 00 74 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 37 36 39 10 04 04 00 E3 7E 02 00 F4 03 04 00 62 53 C5 66 B6 04 01 00 00 E9 18 8D 9A A8 3E 62 60 [08:49:25]CommunicateWithHost err = 0 [08:49:25]CheckOFDResponse [08:49:25]1017 (14) - 77093643461234 [08:49:25]1041 (16) - 0000000000871769 [08:49:25]1040 (4) - 163555 [08:49:25]1012 (4) - 21.08.2024 02:39 [08:49:25]1206 (1) - 0 [08:49:25]OFD Sender: Remove packet 163555 [08:49:25]ProducePacketName [08:49:25]name=ofd_packets/00163555 [08:49:25]NVStorageDeleteData [08:49:26]OFD Sender: No OFD packet to send [08:49:30]recv_with_timeout no data received [08:49:31]OFD Sender: No OFD packet to send [08:49:36]OFD Sender: No OFD packet to send [08:49:41]OFD Sender: No OFD packet to send [08:49:46]OFD Sender: No OFD packet to send [08:49:51]OFD Sender: No OFD packet to send [08:49:56]OFD Sender: No OFD packet to send [08:50:01]OFD Sender: No OFD packet to send [08:50:02]recv_with_timeout no data received [08:50:06]OFD Sender: No OFD packet to send [08:50:11]OFD Sender: No OFD packet to send [08:50:16]OFD Sender: No OFD packet to send [08:50:18]recv_with_timeout no data received [08:50:21]OFD Sender: No OFD packet to send [08:50:26]OFD Sender: No OFD packet to send [08:50:31]OFD Sender: No OFD packet to send [08:50:36]OFD Sender: No OFD packet to send [08:50:41]OFD Sender: No OFD packet to send [08:50:46]OFD Sender: No OFD packet to send [08:50:51]OFD Sender: No OFD packet to send [08:50:51]recv_with_timeout no data received [08:50:56]OFD Sender: No OFD packet to send [08:51:01]OFD Sender: No OFD packet to send [08:51:06]OFD Sender: No OFD packet to send [08:51:11]OFD Sender: No OFD packet to send [08:51:16]OFD Sender: No OFD packet to send [08:51:21]OFD Sender: No OFD packet to send [08:51:26]OFD Sender: No OFD packet to send [08:51:31]OFD Sender: No OFD packet to send [08:51:36]OFD Sender: No OFD packet to send [08:51:41]OFD Sender: No OFD packet to send [08:51:46]OFD Sender: No OFD packet to send [08:51:51]OFD Sender: No OFD packet to send [08:51:56]OFD Sender: No OFD packet to send [08:52:01]OFD Sender: No OFD packet to send [08:52:06]OFD Sender: No OFD packet to send [08:52:11]OFD Sender: No OFD packet to send [08:52:16]OFD Sender: No OFD packet to send [08:52:21]OFD Sender: No OFD packet to send [08:52:26]OFD Sender: No OFD packet to send [08:52:31]OFD Sender: No OFD packet to send [08:52:36]OFD Sender: No OFD packet to send [08:52:42]OFD Sender: No OFD packet to send [08:52:47]OFD Sender: No OFD packet to send [08:52:52]OFD Sender: No OFD packet to send [08:52:57]OFD Sender: No OFD packet to send [08:53:02]OFD Sender: No OFD packet to send [08:53:07]OFD Sender: No OFD packet to send [08:53:12]OFD Sender: No OFD packet to send [08:53:15]recv_with_timeout no data received [08:53:17]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:44]accept exits with 8 [08:53:44]New connection [08:53:44]New thread 3066617188 created [08:53:44]Thread 3066473828 joined [08:53:44]Waiting for new connection... [08:53:44] Sock 8.Parse request [08:53:44]Sock 8.Check first char [08:53:44]Sock 8.First char is OK [08:53:44]request: POST /json_proto HTTP/1.0 [08:53:44]Method: POST [08:53:44]URL: /json_proto [08:53:44]Method is POST - this is cgi request [08:53:44]url: /json_proto [08:53:44]query_string will be loaded in cgi processing [08:53:44]execute_cgi json_proto POST (null) [08:53:44]execute_cgi path=json_proto method=POST [08:53:44]POST find Content-Length [08:53:44]Host: 172.17.44.132:8080 [08:53:44]Content-Length: 678 [08:53:44]Content-Type: application/json [08:53:44] [08:53:44]POST finish read [08:53:44]Found Content-Length = 678 [08:53:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:44]execute_script... [08:53:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:44]POST & json_proto [08:53:44]process_json_proto [08:53:44]json parsed OK: [08:53:44]protocol is kg_v1.0 [08:53:44]action value=close_receipt [08:53:44]process_action close_receipt [08:53:44]cmd_close_receipt [08:53:44]MH_GetDate [08:53:44]Write to MH i2c: F0 00 00 A1 03 93 [08:53:44]Write i2c OK [08:53:44]MH_I2C_Read... [08:53:44]Read from MH i2c: F0 [08:53:44]MH_I2C_Read... [08:53:44]Read from MH i2c: F0 09 00 [08:53:44]MH_I2C_Read... [08:53:44]Read from MH i2c: F0 09 00 A1 03 00 19 AB C5 66 2A 83 C1 65 5E [08:53:44]GetLastDocTimeStamp 1724230157 [08:53:44]current date 1724230425 [08:53:44]FM_GetShiftState [08:53:44]SAM_PROTO_GetShiftState [08:53:44]wFMCommunicate request_size=4 [08:53:44]MH_SAM_APDU [08:53:44]CAPDU: 80 13 01 00 [08:53:44]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [08:53:44]Write i2c OK [08:53:44]MH_I2C_Read... [08:53:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:44]Read from MH i2c: E2 [08:53:44]MH_I2C_Read... [08:53:44]Read from MH i2c: E2 0E 00 [08:53:44]MH_I2C_Read... [08:53:44]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E8 [08:53:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:53:44]wFMCommunicate OK [08:53:44]SAM_PROTO_GetShiftState done [08:53:44]FM_GetShiftState done [08:53:44]opened in 1724199517 [08:53:44]opened+sec_in_day 1724285917 [08:53:44]quantity*price = 70037 [08:53:44]sum+1 = 70038 [08:53:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 154 21.08.2024 08:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163556 ФПД: 60282563401127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163556&fm=60282563401127&tin=02508201610067®Number=0000000000092562&sum=70000 [08:53:45]StoreToDocumentArchive [08:53:45]shift 466 fd 163556 [08:53:45]save to /storage/0466/doc_00163556 [08:53:45]save last doc name /storage/0466/doc_00163556 to /storage/kkm_last_doc_name [08:53:45]save OK [08:53:45]Clear old archive folders... [08:53:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:53:45]tlvbuf is 00613910 [08:53:45]SAM_PROTO_ClearQueue [08:53:45]wFMCommunicate request_size=4 [08:53:45]MH_SAM_APDU [08:53:45]CAPDU: 80 09 00 00 [08:53:45]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [08:53:45]Write i2c OK [08:53:45]MH_I2C_Read... [08:53:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:45]Read from MH i2c: E2 [08:53:45]MH_I2C_Read... [08:53:45]Read from MH i2c: E2 03 00 [08:53:45]MH_I2C_Read... [08:53:45]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [08:53:45]RAPDU: 90 00 [08:53:45]wFMCommunicate OK [08:53:45]SAM_PROTO_ClearQueue done [08:53:45]KKMCreateOFDPacket [08:53:45]OFDProtocolAddRootSTLVToBuf [08:53:45]FM_MakeSignedData [08:53:45]FM_MakeSignedData [08:53:45]SAM_PROTO_SignData [08:53:45]wFMCommunicate request_size=4 [08:53:45]MH_SAM_APDU [08:53:45]CAPDU: 80 0D 01 02 [08:53:45]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [08:53:45]Write i2c OK [08:53:45]MH_I2C_Read... [08:53:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:45]Read from MH i2c: E2 [08:53:45]MH_I2C_Read... [08:53:45]Read from MH i2c: E2 03 00 [08:53:45]MH_I2C_Read... [08:53:45]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [08:53:45]RAPDU: 90 00 [08:53:45]wFMCommunicate OK [08:53:45]wFMCommunicate request_size=255 [08:53:45]MH_SAM_APDU [08:53:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 19 AB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7E 02 00 35 04 06 00 36 [08:53:45]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9A 00 00 00 F4 03 04 00 19 AB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7E 02 00 35 04 06 00 36 00 00 8D [08:53:45]Write i2c OK [08:53:45]MH_I2C_Read... [08:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:46]Read from MH i2c: E2 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 03 00 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [08:53:46]RAPDU: 90 00 [08:53:46]wFMCommunicate OK [08:53:46]wFMCommunicate request_size=10 [08:53:46]MH_SAM_APDU [08:53:46]CAPDU: 80 0D 02 02 05 D3 A0 C7 15 A7 [08:53:46]Write to MH i2c: E2 0D 00 B2 03 80 0D 02 02 05 00 D3 A0 C7 15 A7 00 00 2F [08:53:46]Write i2c OK [08:53:46]MH_I2C_Read... [08:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:46]Read from MH i2c: E2 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 03 00 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [08:53:46]RAPDU: 90 00 [08:53:46]wFMCommunicate OK [08:53:46]wFMCommunicate request_size=4 [08:53:46]MH_SAM_APDU [08:53:46]CAPDU: 80 0D 03 02 [08:53:46]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [08:53:46]Write i2c OK [08:53:46]MH_I2C_Read... [08:53:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:46]Read from MH i2c: E2 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 0B 00 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 0B 00 B3 03 00 5B 66 24 30 9A 12 A9 0D 90 00 A9 [08:53:46]RAPDU: 5B 66 24 30 9A 12 A9 0D 90 00 [08:53:46]wFMCommunicate OK [08:53:46]SAM_PROTO_SignData done [08:53:46]FM_MakeSignedData done [08:53:46]CreateOFDProtocolMessage [08:53:46]wFMCommunicate request_size=4 [08:53:46]MH_SAM_APDU [08:53:46]CAPDU: 80 11 00 00 [08:53:46]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [08:53:46]Write i2c OK [08:53:46]MH_I2C_Read... [08:53:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:46]Read from MH i2c: E2 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 17 00 [08:53:46]MH_I2C_Read... [08:53:46]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [08:53:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:53:46]wFMCommunicate OK [08:53:46]CreateOFDProtocolMessage done [08:53:46]OFDSenderStorePacket 163556 [08:53:46]StoreOFDPacket docnum=163556 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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]Read from MH i2c: *** [00:00:10]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 5400000000572578 (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: 17049659+1707180842=1724230501 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 66 AB C5 66 2A 83 C1 65 0E [08:55:02]Current date/time: 21.08.2024 08:55 [08:55:02]FM_Init [08:55:02]wFMConnect [08:55:02]MH_SAM_On [08:55:02]Write to MH i2c: E0 00 00 08 00 E7 [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]*** iso7816_init finished! [08:55:02]*** atr: [08:55:02]*** 0F 3B D5 18 FF 81 91 FE [08:55:02]*** 1F C3 80 73 C8 21 10 0A [08:55:02]*** 00 00 00 00 00 00 00 00 [08:55:02]*** 00 00 00 00 00 00 00 00 [08:55:02]*** 00 00 00 00 00 00 00 00 [08:55:02]*** 00 00 00 00 00 00 00 00 [08:55:02]*** 00 00 00 00 00 00 00 00 [08:55:02]*** 00 00 00 00 00 00 00 00 [08:55:02]Read from MH i2c: E0 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E0 10 00 [08:55:02]MH_I2C_Read... [08:55: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 [08:55:02]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:55:02]wFMCommunicate request_size=10 [08:55:02]MH_SAM_APDU [08:55:02]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:55:02]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:55:02]Read from MH i2c: E2 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:55:02]RAPDU: 90 00 [08:55:02]wFMCommunicate OK [08:55:02]wFMCommunicate request_size=4 [08:55:02]MH_SAM_APDU [08:55:02]CAPDU: 80 11 00 00 [08:55:02]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:02]Read from MH i2c: E2 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 17 00 [08:55:02]MH_I2C_Read... [08:55: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 37 36 39 90 00 DD [08:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:55:02]wFMCommunicate OK [08:55:02]Detected FM SN is 0000000000871769 [08:55:02]Stored FM SN is 0000000000871769 [08:55:02]wFMCommunicate request_size=9 [08:55:02]MH_SAM_APDU [08:55:02]CAPDU: 80 16 00 00 04 E7 8B 00 00 [08:55:02]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:55:02]Read from MH i2c: E2 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:55:02]RAPDU: 90 00 [08:55:02]wFMCommunicate OK [08:55:02]FM PIN OK [08:55:02]wFMCommunicate request_size=8 [08:55:02]MH_SAM_APDU [08:55:02]CAPDU: 80 14 04 00 03 02 00 01 [08:55:02]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:55:02]Read from MH i2c: E2 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:55:02]RAPDU: 90 00 [08:55:02]wFMCommunicate OK [08:55:02]wFMCommunicate request_size=13 [08:55:02]MH_SAM_APDU [08:55:02]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:55: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 [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:55:02]Read from MH i2c: E2 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:55:02]RAPDU: 90 00 [08:55:02]wFMCommunicate OK [08:55:02]wFMCommunicate request_size=4 [08:55:02]MH_SAM_APDU [08:55:02]CAPDU: 80 11 00 00 [08:55:02]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:02]Read from MH i2c: E2 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: E2 17 00 [08:55:02]MH_I2C_Read... [08:55: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 37 36 39 90 00 E1 [08:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:55:02]wFMCommunicate OK [08:55:02]DocumentArchiveInit [08:55:02]Start Httpd... [08:55:02]Httpd thread 3067129188 created [08:55:02]Write to MH i2c: 01 00 00 0F 00 0F [08:55:02]Write i2c OK [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: 01 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: 01 07 00 [08:55:02]MH_I2C_Read... [08:55:02]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:55:02]Allocated Socket 5 [08:55:02]Bind OK [08:55:02]Listen OK [08:55:02]httpd running on port 8080 [08:55:02]Waiting for new connection... [08:55:02]MH Int Process started [08:55:03]OFD Sender: Processing packet 163556 [packets to send 965, broken 964] [08:55:03]ProducePacketName [08:55:03]name=ofd_packets/00163556 [08:55:03]OFD Sender: To server: pG, [08:55:03]CommunicateWithHost lk.salyk.kg:30040 [08:55:03]ConnectInit lk.salyk.kg [08:55:05]Connected sock=7 [08:55: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 37 36 39 0F 01 00 00 11 5F 07 01 0E F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9A 00 00 00 F4 03 04 00 19 AB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7E 02 00 35 04 06 00 36 D3 A0 C7 15 A7 5B 66 24 30 9A 12 A9 0D [08:55:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 4A 47 00 30 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 37 36 39 10 04 04 00 E4 7E 02 00 F4 03 04 00 B8 54 C5 66 B6 04 01 00 00 03 AC 6C 10 5A 4C 7B F1 [08:55:05]CommunicateWithHost err = 0 [08:55:05]CheckOFDResponse [08:55:05]1017 (14) - 77093643461234 [08:55:05]1041 (16) - 0000000000871769 [08:55:05]1040 (4) - 163556 [08:55:05]1012 (4) - 21.08.2024 02:45 [08:55:05]1206 (1) - 0 [08:55:05]OFD Sender: Remove packet 163556 [08:55:05]ProducePacketName [08:55:05]name=ofd_packets/00163556 [08:55:05]NVStorageDeleteData [08:55:06]OFD Sender: No OFD packet to send [08:55:09]accept exits with 6 [08:55:09]New connection [08:55:09]New thread 3066842468 created [08:55:09]Waiting for new connection... [08:55:09] Sock 6.Parse request [08:55:09]Sock 6.Check first char [08:55:09]Sock 6.First char is OK [08:55:09]request: POST /json_proto HTTP/1.0 [08:55:09]Method: POST [08:55:09]URL: /json_proto [08:55:09]Method is POST - this is cgi request [08:55:09]url: /json_proto [08:55:09]query_string will be loaded in cgi processing [08:55:09]execute_cgi json_proto POST (null) [08:55:09]execute_cgi path=json_proto method=POST [08:55:09]POST find Content-Length [08:55:09]Host: 172.17.44.132:8080 [08:55:09]Content-Length: 215 [08:55:09]Content-Type: application/json [08:55:09] [08:55:09]POST finish read [08:55:09]Found Content-Length = 215 [08:55:09]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" ] } } [08:55:09]execute_script... [08:55:09]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" ] } } [08:55:09]POST & json_proto [08:55:09]process_json_proto [08:55:09]json parsed OK: [08:55:09]protocol is kg_v1.0 [08:55:09]action value=get_value [08:55:09]process_action get_value [08:55:09]cmd_get_value [08:55:09]process_action get_value done [08:55:09]requested_data is exist [08:55:09]produce_requested_data [08:55:09]requested_item kkm.sn is exist - process it [08:55:09]requested_item kkm.ver is exist - process it [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 10 00 80 11 00 00 00 00 00 00 8A [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 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [08:55:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 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 11 00 80 13 00 00 00 00 00 00 8D [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 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7E 02 00 0E 04 04 00 D2 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 B8 [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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7E 02 00 0E 04 04 00 D2 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 [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 12 00 80 13 01 00 00 00 00 00 8F [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 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [08:55:09]RAPDU: 09 00 01 5D 32 C5 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 {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163556,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:55:09]process_action_free get_value [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":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163556,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [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 6.Close socket [08:55:09]Sock 6.Thread stoped [08:55:09]accept exits with 7 [08:55:09]New connection [08:55:09]New thread 3066699108 created [08:55:09]Thread 3066842468 joined [08:55:09]Waiting for new connection... [08:55:09] Sock 7.Parse request [08:55:09]Sock 7.Check first char [08:55:09]Sock 7.First char is OK [08:55:09]request: POST /json_proto HTTP/1.0 [08:55:09]Method: POST [08:55:09]URL: /json_proto [08:55:09]Method is POST - this is cgi request [08:55:09]url: /json_proto [08:55:09]query_string will be loaded in cgi processing [08:55:09]execute_cgi json_proto POST (null) [08:55:09]execute_cgi path=json_proto method=POST [08:55:09]POST find Content-Length [08:55:09]Host: 172.17.44.132:8080 [08:55:09]Content-Length: 331 [08:55:09]Content-Type: application/json [08:55:09] [08:55:09]POST finish read [08:55:09]Found Content-Length = 331 [08:55:09]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" ] } } [08:55:09]execute_script... [08:55:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:55:09]POST & json_proto [08:55:09]process_json_proto [08:55:09]json parsed OK: [08:55:09]protocol is kg_v1.0 [08:55:09]action value=get_value [08:55:09]process_action get_value [08:55:09]cmd_get_value [08:55:09]process_action get_value done [08:55:09]requested_data is exist [08:55:09]produce_requested_data [08:55:09]requested_item fm.sale.total is exist - process it [08:55:09]SAM_PROTO_GetFMData [08:55:09]wFMCommunicate request_size=4 [08:55:09]MH_SAM_APDU [08:55:09]CAPDU: 80 13 03 00 [08:55:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:55:10]Write i2c OK [08:55:10]MH_I2C_Read... [08:55:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:55:10]Read from MH i2c: E2 [08:55:10]MH_I2C_Read... [08:55:10]Read from MH i2c: E2 FD 00 [08:55:10]MH_I2C_Read... [08:55:10]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 3F 7B 02 00 69 04 A4 00 6F 04 04 00 2F 78 02 00 B1 04 05 00 07 CB 82 6C 03 70 04 05 00 E6 51 E2 69 02 72 04 05 00 21 79 A0 02 01 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 AD 04 19 5D 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 2A D9 C1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 B4 [08:55:10]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 3F 7B 02 00 69 04 A4 00 6F 04 04 00 2F 78 02 00 B1 04 05 00 07 CB 82 6C 03 70 04 05 00 E6 51 E2 69 02 72 04 05 00 21 79 A0 02 01 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 AD 04 19 5D 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 2A D9 C1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [08:55:10]wFMCommunicate OK [08:55:10]wFMCommunicate request_size=4 [08:55:10]MH_SAM_APDU [08:55:10]CAPDU: 80 17 00 00 [08:55:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:55:10]Write i2c OK [08:55:10]MH_I2C_Read... [08:55:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:10]Read from MH i2c: E2 [08:55:10]MH_I2C_Read... [08:55:10]Read from MH i2c: E2 FD 00 [08:55:10]MH_I2C_Read... [08:55:10]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [08:55:10]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:55:10]wFMCommunicate OK [08:55:10]wFMCommunicate request_size=4 [08:55:10]MH_SAM_APDU [08:55:10]CAPDU: 80 17 00 00 [08:55:10]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:55:10]Write i2c OK [08:55:10]MH_I2C_Read... [08:55:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:10]Read from MH i2c: E2 [08:55:10]MH_I2C_Read... [08:55:10]Read from MH i2c: E2 FD 00 [08:55:10]MH_I2C_Read... [08:55:10]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [08:55:11]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:55:11]wFMCommunicate OK [08:55:11]wFMCommunicate request_size=4 [08:55:11]MH_SAM_APDU [08:55:11]CAPDU: 80 17 00 00 [08:55:11]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:55:11]Write i2c OK [08:55:11]MH_I2C_Read... [08:55:11]OFD Sender: No OFD packet to send [08:55:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:11]Read from MH i2c: E2 [08:55:11]MH_I2C_Read... [08:55:11]Read from MH i2c: E2 FD 00 [08:55:11]MH_I2C_Read... [08:55:11]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [08:55:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:55:11]wFMCommunicate OK [08:55:11]wFMCommunicate request_size=4 [08:55:11]MH_SAM_APDU [08:55:11]CAPDU: 80 17 00 00 [08:55:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:55:11]Write i2c OK [08:55:11]MH_I2C_Read... [08:55:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:55:11]Read from MH i2c: E2 [08:55:11]MH_I2C_Read... [08:55:11]Read from MH i2c: E2 E6 00 [08:55:11]MH_I2C_Read... [08:55:11]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [08:55:11]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [08:55:11]wFMCommunicate OK [08:55:11]SAM_PROTO_GetFMData done [08:55:11]requested_item fm.sale_refund.total is exist - process it [08:55:11]requested_item fm.buy.total is exist - process it [08:55:11]requested_item shift.sale.total is exist - process it [08:55:11]SAM_PROTO_GetShiftData [08:55:11]wFMCommunicate request_size=4 [08:55:11]MH_SAM_APDU [08:55:11]CAPDU: 80 13 02 00 [08:55:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:55:11]Write i2c OK [08:55:11]MH_I2C_Read... [08:55:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:55:11]Read from MH i2c: E2 [08:55:11]MH_I2C_Read... [08:55:11]Read from MH i2c: E2 FD 00 [08:55:11]MH_I2C_Read... [08:55:12]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 9A 00 00 00 69 04 9D 00 6F 04 04 00 9A 00 00 00 B1 04 04 00 C2 11 19 01 70 04 03 00 20 5A AD 72 04 03 00 A2 B7 6B 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 28 DA 1D 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 CC 7C 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 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 DE [08:55:12]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 9A 00 00 00 69 04 9D 00 6F 04 04 00 9A 00 00 00 B1 04 04 00 C2 11 19 01 70 04 03 00 20 5A AD 72 04 03 00 A2 B7 6B 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 28 DA 1D 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 CC 7C 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 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 [08:55:12]wFMCommunicate OK [08:55:12]wFMCommunicate request_size=4 [08:55:12]MH_SAM_APDU [08:55:12]CAPDU: 80 17 00 00 [08:55:12]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:55:12]Write i2c OK [08:55:12]MH_I2C_Read... [08:55:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:12]Read from MH i2c: E2 [08:55:12]MH_I2C_Read... [08:55:12]Read from MH i2c: E2 FD 00 [08:55:12]MH_I2C_Read... [08:55:12]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 [08:55:12]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 [08:55:12]wFMCommunicate OK [08:55:12]wFMCommunicate request_size=4 [08:55:12]MH_SAM_APDU [08:55:12]CAPDU: 80 17 00 00 [08:55:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:55:12]Write i2c OK [08:55:12]MH_I2C_Read... [08:55:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:12]Read from MH i2c: E2 [08:55:12]MH_I2C_Read... [08:55:12]Read from MH i2c: E2 FD 00 [08:55:12]MH_I2C_Read... [08:55:12]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 [08:55:12]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 [08:55:12]wFMCommunicate OK [08:55:12]wFMCommunicate request_size=4 [08:55:12]MH_SAM_APDU [08:55:12]CAPDU: 80 17 00 00 [08:55:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:55:12]Write i2c OK [08:55:12]MH_I2C_Read... [08:55:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:12]Read from MH i2c: E2 [08:55:12]MH_I2C_Read... [08:55:12]Read from MH i2c: E2 FD 00 [08:55:12]MH_I2C_Read... [08:55:12]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 [08:55:12]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 [08:55:13]wFMCommunicate OK [08:55:13]wFMCommunicate request_size=4 [08:55:13]MH_SAM_APDU [08:55:13]CAPDU: 80 17 00 00 [08:55:13]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:55:13]Write i2c OK [08:55:13]MH_I2C_Read... [08:55:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [08:55:13]Read from MH i2c: E2 [08:55:13]MH_I2C_Read... [08:55:13]Read from MH i2c: E2 CD 00 [08:55:13]MH_I2C_Read... [08:55:13]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 [08:55:13]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 [08:55:13]wFMCommunicate OK [08:55:13]SAM_PROTO_GetShiftData done [08:55:13]requested_item shift.sale.total_cash is exist - process it [08:55:13]requested_item shift.sale_refund.total is exist - process it [08:55:13]requested_item shift.sale_refund.total_cash is exist - process it [08:55:13]requested_item shift.buy.total is exist - process it [08:55:13]requested_item shift.buy.total_cash is exist - process it [08:55:13]produce_requested_data done [08:55:13]produce_requested_data return {"fm.sale.total":147054128.71,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":184201.62,"shift.sale.total_cash":113608.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} [08:55:13]process_action_free get_value [08:55:13]json_value_free [08:55:13]json_value_free done [08:55:13]process_json_proto returns [08:55:13]Send response to host [08:55:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147054128.71,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":184201.62,"shift.sale.total_cash":113608.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}}} [08:55:13]free response buf [08:55:13]execute_script done [08:55:13]execute_script returns [08:55:13]free content buf [08:55:13]Sock 7.Close socket [08:55:13]Sock 7.Thread stoped [08:55:13]accept exits with 6 [08:55:13]New connection [08:55:13]New thread 3066842468 created [08:55:13]Thread 3066699108 joined [08:55:13]Waiting for new connection... [08:55:13] Sock 6.Parse request [08:55:13]Sock 6.Check first char [08:55:13]Sock 6.First char is OK [08:55:13]request: POST /json_proto HTTP/1.0 [08:55:13]Method: POST [08:55:13]URL: /json_proto [08:55:13]Method is POST - this is cgi request [08:55:13]url: /json_proto [08:55:13]query_string will be loaded in cgi processing [08:55:13]execute_cgi json_proto POST (null) [08:55:13]execute_cgi path=json_proto method=POST [08:55:13]POST find Content-Length [08:55:13]Host: 172.17.44.132:8080 [08:55:13]Content-Length: 667 [08:55:13]Content-Type: application/json [08:55:13] [08:55:13]POST finish read [08:55:13]Found Content-Length = 667 [08:55:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "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" ] } } [08:55:13]execute_script... [08:55:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "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" ] } } [08:55:13]POST & json_proto [08:55:13]process_json_proto [08:55:13]json parsed OK: [08:55:13]protocol is kg_v1.0 [08:55:13]action value=close_receipt [08:55:13]process_action close_receipt [08:55:13]cmd_close_receipt [08:55:13]MH_GetDate [08:55:13]Write to MH i2c: F0 00 00 1D 00 0C [08:55:13]Write i2c OK [08:55:13]MH_I2C_Read... [08:55:13]Read from MH i2c: F0 [08:55:13]MH_I2C_Read... [08:55:13]Read from MH i2c: F0 09 00 [08:55:13]MH_I2C_Read... [08:55:13]Read from MH i2c: F0 09 00 1D 00 00 71 AB C5 66 2A 83 C1 65 2F [08:55:13]GetLastDocTimeStamp 1724230425 [08:55:13]current date 1724230513 [08:55:13]FM_GetShiftState [08:55:13]SAM_PROTO_GetShiftState [08:55:13]wFMCommunicate request_size=4 [08:55:13]MH_SAM_APDU [08:55:13]CAPDU: 80 13 01 00 [08:55:13]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:55:13]Write i2c OK [08:55:13]MH_I2C_Read... [08:55:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:13]Read from MH i2c: E2 [08:55:13]MH_I2C_Read... [08:55:13]Read from MH i2c: E2 0E 00 [08:55:13]MH_I2C_Read... [08:55:13]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [08:55:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:55:13]wFMCommunicate OK [08:55:13]SAM_PROTO_GetShiftState done [08:55:13]FM_GetShiftState done [08:55:13]opened in 1724199517 [08:55:13]opened+sec_in_day 1724285917 [08:55:13]quantity*price = 60062 [08:55:13]sum+1 = 60063 [08:55:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.78 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 155 21.08.2024 08:55 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163557 ФПД: 44169353562134 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085513&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163557&fm=44169353562134&tin=02508201610067®Number=0000000000092562&sum=60000 [08:55:14]StoreToDocumentArchive [08:55:14]shift 466 fd 163557 [08:55:14]save to /storage/0466/doc_00163557 [08:55:14]save last doc name /storage/0466/doc_00163557 to /storage/kkm_last_doc_name [08:55:14]save OK [08:55:14]Clear old archive folders... [08:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:55:14]tlvbuf is 01CF3250 [08:55:14]SAM_PROTO_ClearQueue [08:55:14]wFMCommunicate request_size=4 [08:55:14]MH_SAM_APDU [08:55:14]CAPDU: 80 09 00 00 [08:55:14]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:55:14]Write i2c OK [08:55:14]MH_I2C_Read... [08:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:14]Read from MH i2c: E2 [08:55:14]MH_I2C_Read... [08:55:14]Read from MH i2c: E2 03 00 [08:55:14]MH_I2C_Read... [08:55:14]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:55:14]RAPDU: 90 00 [08:55:14]wFMCommunicate OK [08:55:14]SAM_PROTO_ClearQueue done [08:55:14]KKMCreateOFDPacket [08:55:14]OFDProtocolAddRootSTLVToBuf [08:55:14]FM_MakeSignedData [08:55:14]FM_MakeSignedData [08:55:14]SAM_PROTO_SignData [08:55:14]wFMCommunicate request_size=4 [08:55:14]MH_SAM_APDU [08:55:14]CAPDU: 80 0D 01 02 [08:55:14]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:55:14]Write i2c OK [08:55:14]MH_I2C_Read... [08:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:14]Read from MH i2c: E2 [08:55:14]MH_I2C_Read... [08:55:14]Read from MH i2c: E2 03 00 [08:55:14]MH_I2C_Read... [08:55:14]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:55:15]RAPDU: 90 00 [08:55:15]wFMCommunicate OK [08:55:15]wFMCommunicate request_size=255 [08:55:15]MH_SAM_APDU [08:55: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 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 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 EA 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 9B 00 00 00 F4 03 04 00 71 AB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7E 02 00 35 04 06 00 28 2B FA [08:55: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 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 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 EA 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 9B 00 00 00 F4 03 04 00 71 AB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7E 02 00 35 04 06 00 28 2B FA 00 00 3E [08:55:15]Write i2c OK [08:55:15]MH_I2C_Read... [08:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:15]Read from MH i2c: E2 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: E2 03 00 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:55:15]RAPDU: 90 00 [08:55:15]wFMCommunicate OK [08:55:15]wFMCommunicate request_size=8 [08:55:15]MH_SAM_APDU [08:55:15]CAPDU: 80 0D 02 02 03 A1 08 16 [08:55:15]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 A1 08 16 00 00 6D [08:55:15]Write i2c OK [08:55:15]MH_I2C_Read... [08:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:15]Read from MH i2c: E2 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: E2 03 00 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:55:15]RAPDU: 90 00 [08:55:15]wFMCommunicate OK [08:55:15]wFMCommunicate request_size=4 [08:55:15]MH_SAM_APDU [08:55:15]CAPDU: 80 0D 03 02 [08:55:15]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:55:15]Write i2c OK [08:55:15]MH_I2C_Read... [08:55:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:15]Read from MH i2c: E2 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: E2 0B 00 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: E2 0B 00 2F 00 00 D3 D1 5E 6A 53 2D 14 64 90 00 0F [08:55:15]RAPDU: D3 D1 5E 6A 53 2D 14 64 90 00 [08:55:15]wFMCommunicate OK [08:55:15]SAM_PROTO_SignData done [08:55:15]FM_MakeSignedData done [08:55:15]CreateOFDProtocolMessage [08:55:15]wFMCommunicate request_size=4 [08:55:15]MH_SAM_APDU [08:55:15]CAPDU: 80 11 00 00 [08:55:15]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:55:15]Write i2c OK [08:55:15]MH_I2C_Read... [08:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:15]Read from MH i2c: E2 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: E2 17 00 [08:55:15]MH_I2C_Read... [08:55:15]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 37 36 39 90 00 03 [08:55:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:55:15]wFMCommunicate OK [08:55:15]CreateOFDProtocolMessage done [08:55:15]OFDSenderStorePacket 163557 [08:55:15]StoreOFDPacket docnum=163557 [08:55:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 02 5C 05 01 E6 96 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 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 EA 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 9B 00 00 00 F4 03 04 00 71 AB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7E 02 00 35 04 06 00 28 2B FA A1 08 16 D3 D1 5E 6A 53 2D 14 64 [08:55:15]CheckFolder [08:55:15]dirname=/storage/ofd_packets [08:55:15]CheckFolder done [08:55:15]ProducePacketName [08:55:15]name=ofd_packets/00163557 [08:55:15]NVStorageSaveData ofd_packets/00163557 [08:55:15]File name is /storage/ofd_packets/00163557 [08:55:15]Write 299 bytes [08:55:15]NVStorageSaveData done [08:55:15]OFDSenderStorePacket done [08:55:15]KKMCreateOFDPacket done [08:55:15]NVStorageSaveData kkm_last_timestamp [08:55:15]File name is /storage/kkm_last_timestamp [08:55:15]Write 4 bytes [08:55:15]NVStorageSaveData done [08:55:15]ExternCall_PrintAddStr [08:55:15]wPrintStart [08:55:15]Write to MH i2c: 01 00 00 31 00 31 [08:55:15]Write i2c OK [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: 01 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: 01 07 00 [08:55:15]MH_I2C_Read... [08:55:15]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:55:15]RasterBufferAndPrint [08:55:15]line Счет N : (1)292102 [08:55:15]line ИНН: 02508201610067 [08:55:15]line Контрольно-Кассовый Чек [08:55:15]line ПРОДАЖА [08:55:15]line ТРК (МРК, ГНК) : 41 [08:55:15]line Товар: 2710124130 [08:55:15]line SU-92-К-5 [08:55:15]line 8.730 * 68.80 [08:55:15]line = 600.62 [08:55:15]line НДС 12% НСП 1% [08:55:15]line > о реализуемом товаре [08:55:15]line ОКРУГЛЕНИЕ: -0.62 [08:55:15]line ИТОГО: 600.00 [08:55:15]line Внесено: 600.00 [08:55:15]line СДАЧА: 0.00 [08:55:15]line НСП 1% : 5.31 [08:55:15]line НДС 12% : 63.78 [08:55:15]line Наличными: 600.00 [08:55:15]line Безнал.: 0.00 [08:55:15]line Место: АЗС № 130 "Партнер Нефть" [08:55:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:55:15]line СНО: Общий режим [08:55:15]line Чек 155 21.08.2024 08:55 [08:55:15]line Смена: 466 ФФД: 1.0 [08:55:15]line ЗНМ: 0300000070 [08:55:15]line РНМ: 0000000000092562 [08:55:15]line Версия ККМ: 001 [08:55:15]line ФМ: 0000000000871769 [08:55:15]line ФД: 163557 [08:55:15]line ФПД: 44169353562134 [08:55:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085513&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163557&fm=44169353562134&tin=02508201610067®Number=0000000000092562&sum=60000 [08:55:15]written 0, free lines is 4095 [08:55:15]OFD Sender: Processing packet 163557 [packets to send 965, broken 964] [08:55:15]ProducePacketName [08:55:15]name=ofd_packets/00163557 [08:55:15]OFD Sender: To server: pG, [08:55:15]CommunicateWithHost lk.salyk.kg:30040 [08:55:15]ConnectInit lk.salyk.kg [08:55:16]Write to MH i2c: 01 00 00 5C 00 5C [08:55:16]Write i2c OK [08:55:16]MH_I2C_Read... [08:55:16]Read from MH i2c: 01 [08:55:16]MH_I2C_Read... [08:55:16]Read from MH i2c: 01 07 00 [08:55:16]MH_I2C_Read... [08:55:16]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 B1 0C 20 [08:55:16]RasterBufferAndPrint [08:55:16]line [08:55:16]line [08:55:16]line [08:55:16]line [08:55:16]line [08:55:16]written 0, free lines is 3271 [08:55:16]MH_Cut [08:55:16]Write to MH i2c: D1 01 00 63 00 01 35 [08:55:16]Write i2c OK [08:55:16]MH_I2C_Read... [08:55:16]Read from MH i2c: D1 [08:55:16]MH_I2C_Read... [08:55:16]Read from MH i2c: D1 01 00 [08:55:16]MH_I2C_Read... [08:55:16]Read from MH i2c: D1 01 00 63 00 00 34 [08:55:16]Write to MH i2c: 01 00 00 64 00 64 [08:55:16]Write i2c OK [08:55:16]MH_I2C_Read... [08:55:16]Connected sock=11 [08:55: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 37 36 39 0D 01 00 00 02 5C 05 01 E6 96 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 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 EA 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 9B 00 00 00 F4 03 04 00 71 AB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7E 02 00 35 04 06 00 28 2B FA A1 08 16 D3 D1 5E 6A 53 2D 14 64 [08:55:16]*** Cut start [08:55:16]*** Purtial cut [08:55:16]*** Stage 1: CUTSNS_PIN = 1 [08:55:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E5 38 47 00 3F 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 37 36 39 10 04 04 00 E5 7E 02 00 F4 03 04 00 C4 54 C5 66 B6 04 01 00 00 28 23 8C 7F 28 C3 4B 56 [08:55:17]CommunicateWithHost err = 0 [08:55:17]CheckOFDResponse [08:55:17]1017 (14) - 77093643461234 [08:55:17]1041 (16) - 0000000000871769 [08:55:17]1040 (4) - 163557 [08:55:17]1012 (4) - 21.08.2024 02:45 [08:55:17]1206 (1) - 0 [08:55:17]OFD Sender: Remove packet 163557 [08:55:17]ProducePacketName [08:55:17]name=ofd_packets/00163557 [08:55:17]NVStorageDeleteData [08:55:17]OFD Sender: No OFD packet to send [08:55:18]Read from MH i2c: 01 [08:55:19]MH_I2C_Read... [08:55:19]*** Stop cut motor [08:55:19]*** Cut end [08:55:19]Read from MH i2c: 01 07 00 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [08:55:19]process_action close_receipt done [08:55:19]requested_data is exist [08:55:19]produce_requested_data [08:55:19]requested_item fm.sn is exist - process it [08:55:19]wFMCommunicate request_size=4 [08:55:19]MH_SAM_APDU [08:55:19]CAPDU: 80 11 00 00 [08:55:19]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [08:55:19]Write i2c OK [08:55:19]MH_I2C_Read... [08:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:19]Read from MH i2c: E2 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: E2 17 00 [08:55:19]MH_I2C_Read... [08:55: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 37 36 39 90 00 38 [08:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:55:19]wFMCommunicate OK [08:55:19]requested_item fd.num is exist - process it [08:55:19]SAM_PROTO_GetFieldsCounters [08:55:19]wFMCommunicate request_size=4 [08:55:19]MH_SAM_APDU [08:55:19]CAPDU: 80 13 00 00 [08:55:19]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [08:55:19]Write i2c OK [08:55:19]MH_I2C_Read... [08:55:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:19]Read from MH i2c: E2 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: E2 62 00 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 7E 02 00 0E 04 04 00 D2 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 11 [08:55:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 7E 02 00 0E 04 04 00 D2 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 [08:55:19]wFMCommunicate OK [08:55:19]SAM_PROTO_GetFieldsCounters done [08:55:19]requested_item shift.num is exist - process it [08:55:19]requested_item shift.opened is exist - process it [08:55:19]req_shift_opened [08:55:19]FM_GetShiftState [08:55:19]SAM_PROTO_GetShiftState [08:55:19]wFMCommunicate request_size=4 [08:55:19]MH_SAM_APDU [08:55:19]CAPDU: 80 13 01 00 [08:55:19]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [08:55:19]Write i2c OK [08:55:19]MH_I2C_Read... [08:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:19]Read from MH i2c: E2 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: E2 0E 00 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [08:55:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:55:19]wFMCommunicate OK [08:55:19]SAM_PROTO_GetShiftState done [08:55:19]FM_GetShiftState done [08:55:19]req_shift_opened done [08:55:19]requested_item shift.open_date is exist - process it [08:55:19]req_shift_open_date [08:55:19]req_shift_open_date done [08:55:19]produce_requested_data done [08:55:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163557,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:55:19]process_action_free close_receipt [08:55:19]json_value_free [08:55:19]json_value_free done [08:55:19]process_json_proto returns [08:55:19]Send response to host [08:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163557,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:55:19]free response buf [08:55:19]execute_script done [08:55:19]execute_script returns [08:55:19]free content buf [08:55:19]Sock 6.Close socket [08:55:19]Sock 6.Thread stoped [08:55:23]OFD Sender: No OFD packet to send [08:55:28]OFD Sender: No OFD packet to send [08:55:30]recv_with_timeout no data received [08:55:33]OFD Sender: No OFD packet to send [08:55:38]OFD Sender: No OFD packet to send [08:55:42]recv_with_timeout no data received [08:55:43]OFD Sender: No OFD packet to send [08:55:48]OFD Sender: No OFD packet to send [08:55:53]OFD Sender: No OFD packet to send [08:55:58]OFD Sender: No OFD packet to send [08:56:01]recv_with_timeout no data received [08:56:03]OFD Sender: No OFD packet to send [08:56:08]OFD Sender: No OFD packet to send [08:56:12]recv_with_timeout no data received [08:56:13]OFD Sender: No OFD packet to send [08:56:18]OFD Sender: No OFD packet to send [08:56:23]OFD Sender: No OFD packet to send [08:56:28]OFD Sender: No OFD packet to send [08:56:33]OFD Sender: No OFD packet to send [08:56:37]accept exits with 7 [08:56:37]New connection [08:56:37]New thread 3066699108 created [08:56:37]Thread 3066842468 joined [08:56:37]Waiting for new connection... [08:56:37] Sock 7.Parse request [08:56:37]Sock 7.Check first char [08:56:37]Sock 7.First char is OK [08:56:37]request: POST /json_proto HTTP/1.0 [08:56:37]Method: POST [08:56:37]URL: /json_proto [08:56:37]Method is POST - this is cgi request [08:56:37]url: /json_proto [08:56:37]query_string will be loaded in cgi processing [08:56:37]execute_cgi json_proto POST (null) [08:56:37]execute_cgi path=json_proto method=POST [08:56:37]POST find Content-Length [08:56:37]Host: 172.17.44.132:8080 [08:56:37]Content-Length: 682 [08:56:37]Content-Type: application/json [08:56:37] [08:56:37]POST finish read [08:56:37]Found Content-Length = 682 [08:56:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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:56:37]execute_script... [08:56:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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:56:37]POST & json_proto [08:56:37]process_json_proto [08:56:37]json parsed OK: [08:56:37]protocol is kg_v1.0 [08:56:37]action value=close_receipt [08:56:37]process_action close_receipt [08:56:37]cmd_close_receipt [08:56:37]MH_GetDate [08:56:37]Write to MH i2c: F0 00 00 68 00 57 [08:56:37]Write i2c OK [08:56:37]MH_I2C_Read... [08:56:37]Read from MH i2c: F0 [08:56:37]MH_I2C_Read... [08:56:37]Read from MH i2c: F0 09 00 [08:56:37]MH_I2C_Read... [08:56:37]Read from MH i2c: F0 09 00 68 00 00 C5 AB C5 66 2A 83 C1 65 CE [08:56:37]GetLastDocTimeStamp 1724230513 [08:56:37]current date 1724230597 [08:56:37]FM_GetShiftState [08:56:37]SAM_PROTO_GetShiftState [08:56:37]wFMCommunicate request_size=4 [08:56:37]MH_SAM_APDU [08:56:37]CAPDU: 80 13 01 00 [08:56:37]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [08:56:37]Write i2c OK [08:56:37]MH_I2C_Read... [08:56:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:37]Read from MH i2c: E2 [08:56:37]MH_I2C_Read... [08:56:37]Read from MH i2c: E2 0E 00 [08:56:37]MH_I2C_Read... [08:56:37]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [08:56:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:56:37]wFMCommunicate OK [08:56:37]SAM_PROTO_GetShiftState done [08:56:37]FM_GetShiftState done [08:56:37]opened in 1724199517 [08:56:37]opened+sec_in_day 1724285917 [08:56:37]quantity*price = 100005 [08:56:37]sum+1 = 100006 [08:56:37]Check (price>sum+1) || (price+1 о реализуемом товаре [08:57:41]line ОКРУГЛЕНИЕ: -0.62 [08:57:41]line ИТОГО: 600.00 [08:57:41]line Внесено: 600.00 [08:57:41]line СДАЧА: 0.00 [08:57:41]line НСП 1% : 5.31 [08:57:41]line НДС 12% : 63.78 [08:57:41]line Наличными: 600.00 [08:57:41]line Безнал.: 0.00 [08:57:41]line Место: АЗС № 130 "Партнер Нефть" [08:57:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:57:41]line СНО: Общий режим [08:57:41]line Чек 155 21.08.2024 08:55 [08:57:41]line Смена: 466 ФФД: 1.0 [08:57:41]line ЗНМ: 0300000070 [08:57:41]line РНМ: 0000000000092562 [08:57:41]line Версия ККМ: 001 [08:57:41]line ФМ: 0000000000871769 [08:57:41]line ФД: 163557 [08:57:41]line ФПД: 44169353562134 [08:57:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085513&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163557&fm=44169353562134&tin=02508201610067®Number=0000000000092562&sum=60000 [08:57:41]written 0, free lines is 4095 [08:57:41]Write to MH i2c: 01 00 00 48 00 48 [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 48 00 00 00 00 00 00 BB 0C 16 [08:57:41]RasterBufferAndPrint [08:57:41]line [08:57:41]line [08:57:41]line [08:57:41]line [08:57:41]line [08:57:41]written 0, free lines is 3272 [08:57:41]MH_Cut [08:57:41]Write to MH i2c: D1 01 00 4F 00 01 21 [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: D1 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: D1 01 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: D1 01 00 4F 00 00 20 [08:57:41]Write to MH i2c: 01 00 00 50 00 50 [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:42]*** Cut start [08:57:42]*** Purtial cut [08:57:42]*** Stage 1: CUTSNS_PIN = 1 [08:57:44]Read from MH i2c: 01 [08:57:44]MH_I2C_Read... [08:57:44]*** Stop cut motor [08:57:44]*** Cut end [08:57:44]Read from MH i2c: 01 07 00 [08:57:44]MH_I2C_Read... [08:57:44]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [08:57:44]process_action print_doc done [08:57:44]requested_data is exist [08:57:44]produce_requested_data [08:57:44]produce_requested_data return (null) [08:57:44]process_action_free print_doc [08:57:44]json_value_free [08:57:44]json_value_free done [08:57:44]process_json_proto returns [08:57:44]Send response to host [08:57:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [08:57:44]free response buf [08:57:44]execute_script done [08:57:44]execute_script returns [08:57:44]free content buf [08:57:44]Sock 8.Close socket [08:57:44]Sock 8.Thread stoped [08:57:45]accept exits with 9 [08:57:45]New connection [08:57:45]New thread 3067239780 created [08:57:45]Thread 3067383140 joined [08:57:45]Waiting for new connection... [08:57:45] Sock 9.Parse request [08:57:45]Sock 9.Check first char [08:57:45]Sock 9.First char is OK [08:57:45]request: POST /json_proto HTTP/1.0 [08:57:45]Method: POST [08:57:45]URL: /json_proto [08:57:45]Method is POST - this is cgi request [08:57:45]url: /json_proto [08:57:45]query_string will be loaded in cgi processing [08:57:45]execute_cgi json_proto POST (null) [08:57:45]execute_cgi path=json_proto method=POST [08:57:45]POST find Content-Length [08:57:45]Host: 172.17.44.132:8080 [08:57:45]Content-Length: 668 [08:57:45]Content-Type: application/json [08:57:45] [08:57:45]POST finish read [08:57:45]Found Content-Length = 668 [08:57:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 9.510, "sum" : 654.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 654.00, "payments": [ { "type": 0, "sum" : 654.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:45]execute_script... [08:57: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)292103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 9.510, "sum" : 654.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 654.00, "payments": [ { "type": 0, "sum" : 654.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:45]POST & json_proto [08:57:45]process_json_proto [08:57:45]json parsed OK: [08:57:45]protocol is kg_v1.0 [08:57:45]action value=close_receipt [08:57:45]process_action close_receipt [08:57:45]cmd_close_receipt [08:57:45]MH_GetDate [08:57:45]Write to MH i2c: F0 00 00 51 00 40 [08:57:45]Write i2c OK [08:57:45]MH_I2C_Read... [08:57:45]Read from MH i2c: F0 [08:57:45]MH_I2C_Read... [08:57:45]Read from MH i2c: F0 09 00 [08:57:45]MH_I2C_Read... [08:57:45]Read from MH i2c: F0 09 00 51 00 00 09 AC C5 66 2A 83 C1 65 FC [08:57:45]GetLastDocTimeStamp 1724230513 [08:57:45]current date 1724230665 [08:57:45]FM_GetShiftState [08:57:45]SAM_PROTO_GetShiftState [08:57:45]wFMCommunicate request_size=4 [08:57:45]MH_SAM_APDU [08:57:45]CAPDU: 80 13 01 00 [08:57:45]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [08:57:45]Write i2c OK [08:57:45]MH_I2C_Read... [08:57:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:45]Read from MH i2c: E2 [08:57:45]MH_I2C_Read... [08:57:45]Read from MH i2c: E2 0E 00 [08:57:45]MH_I2C_Read... [08:57:45]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [08:57:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:57:45]wFMCommunicate OK [08:57:45]SAM_PROTO_GetShiftState done [08:57:45]FM_GetShiftState done [08:57:45]opened in 1724199517 [08:57:45]opened+sec_in_day 1724285917 [08:57:45]quantity*price = 65428 [08:57:45]sum+1 = 65430 [08:57:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 654.00 Внесено: 1500.00 СДАЧА: 846.00 НСП 1% : 5.79 НДС 12% : 69.48 Наличными: 654.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 157 21.08.2024 08:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163559 ФПД: 209269916696421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085745&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163559&fm=209269916696421&tin=02508201610067®Number=0000000000092562&sum=65400 [08:57:46]StoreToDocumentArchive [08:57:46]shift 466 fd 163559 [08:57:46]save to /storage/0466/doc_00163559 [08:57:46]save last doc name /storage/0466/doc_00163559 to /storage/kkm_last_doc_name [08:57:46]save OK [08:57:46]Clear old archive folders... [08:57:46]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:57:46]tlvbuf is 0180E8B0 [08:57:46]SAM_PROTO_ClearQueue [08:57:46]wFMCommunicate request_size=4 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 09 00 00 [08:57:46]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [08:57:46]RAPDU: 90 00 [08:57:46]wFMCommunicate OK [08:57:46]SAM_PROTO_ClearQueue done [08:57:46]KKMCreateOFDPacket [08:57:46]OFDProtocolAddRootSTLVToBuf [08:57:46]FM_MakeSignedData [08:57:46]FM_MakeSignedData [08:57:46]SAM_PROTO_SignData [08:57:46]wFMCommunicate request_size=4 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 0D 01 02 [08:57:46]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [08:57:46]RAPDU: 90 00 [08:57:46]wFMCommunicate OK [08:57:46]wFMCommunicate request_size=255 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 0D 02 02 FA 03 00 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 26 25 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 1B 00 00 00 00 07 04 06 00 78 FF 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 09 AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7E 02 00 35 04 06 00 BE 54 73 [08:57:46]Write to MH i2c: E2 02 01 61 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 26 25 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 1B 00 00 00 00 07 04 06 00 78 FF 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 09 AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7E 02 00 35 04 06 00 BE 54 73 00 00 29 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [08:57:47]RAPDU: 90 00 [08:57:47]wFMCommunicate OK [08:57:47]wFMCommunicate request_size=8 [08:57:47]MH_SAM_APDU [08:57:47]CAPDU: 80 0D 02 02 03 0B FF 65 [08:57:47]Write to MH i2c: E2 0B 00 62 00 80 0D 02 02 03 00 0B FF 65 00 00 51 [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:47]Read from MH i2c: E2 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 03 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [08:57:47]RAPDU: 90 00 [08:57:47]wFMCommunicate OK [08:57:47]wFMCommunicate request_size=4 [08:57:47]MH_SAM_APDU [08:57:47]CAPDU: 80 0D 03 02 [08:57:47]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:47]Read from MH i2c: E2 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 0B 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 0B 00 63 00 00 80 12 7A DC 04 62 14 8B 90 00 CC [08:57:47]RAPDU: 80 12 7A DC 04 62 14 8B 90 00 [08:57:47]wFMCommunicate OK [08:57:47]SAM_PROTO_SignData done [08:57:47]FM_MakeSignedData done [08:57:47]CreateOFDProtocolMessage [08:57:47]wFMCommunicate request_size=4 [08:57:47]MH_SAM_APDU [08:57:47]CAPDU: 80 11 00 00 [08:57:47]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:47]Read from MH i2c: E2 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 17 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [08:57:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:57:47]wFMCommunicate OK [08:57:47]CreateOFDProtocolMessage done [08:57:47]OFDSenderStorePacket 163559 [08:57:47]StoreOFDPacket docnum=163559 [08:57:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 B1 76 05 01 05 D3 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 26 25 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 1B 00 00 00 00 07 04 06 00 78 FF 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 09 AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7E 02 00 35 04 06 00 BE 54 73 0B FF 65 80 12 7A DC 04 62 14 8B [08:57:47]CheckFolder [08:57:47]dirname=/storage/ofd_packets [08:57:47]CheckFolder done [08:57:47]ProducePacketName [08:57:47]name=ofd_packets/00163559 [08:57:47]NVStorageSaveData ofd_packets/00163559 [08:57:47]File name is /storage/ofd_packets/00163559 [08:57:47]Write 299 bytes [08:57:47]NVStorageSaveData done [08:57:47]OFDSenderStorePacket done [08:57:47]KKMCreateOFDPacket done [08:57:47]NVStorageSaveData kkm_last_timestamp [08:57:47]File name is /storage/kkm_last_timestamp [08:57:47]Write 4 bytes [08:57:47]NVStorageSaveData done [08:57:47]ExternCall_PrintAddStr [08:57:47]wPrintStart [08:57:47]Write to MH i2c: 01 00 00 65 00 65 [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 07 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [08:57:47]RasterBufferAndPrint [08:57:47]line Счет N : (1)292103 [08:57:47]line ИНН: 02508201610067 [08:57:47]line Контрольно-Кассовый Чек [08:57:47]line ПРОДАЖА [08:57:47]line ТРК (МРК, ГНК) : 51 [08:57:47]line Товар: 2710124130 [08:57:47]line SU-92-К-5 [08:57:47]line 9.510 * 68.80 [08:57:47]line = 654.29 [08:57:47]line НДС 12% НСП 1% [08:57:47]line > о реализуемом товаре [08:57:47]line ОКРУГЛЕНИЕ: -0.29 [08:57:47]line ИТОГО: 654.00 [08:57:47]line Внесено: 1500.00 [08:57:47]line СДАЧА: 846.00 [08:57:47]line НСП 1% : 5.79 [08:57:47]line НДС 12% : 69.48 [08:57:47]line Наличными: 654.00 [08:57:47]line Безнал.: 0.00 [08:57:47]line Место: АЗС № 130 "Партнер Нефть" [08:57:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:57:47]line СНО: Общий режим [08:57:47]line Чек 157 21.08.2024 08:57 [08:57:47]line Смена: 466 ФФД: 1.0 [08:57:47]line ЗНМ: 0300000070 [08:57:47]line РНМ: 0000000000092562 [08:57:47]line Версия ККМ: 001 [08:57:47]line ФМ: 0000000000871769 [08:57:47]line ФД: 163559 [08:57:47]line ФПД: 209269916696421 [08:57:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085745&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163559&fm=209269916696421&tin=02508201610067®Number=0000000000092562&sum=65400 [08:57:47]written 0, free lines is 4095 [08:57:47]OFD Sender: Processing packet 163559 [packets to send 965, broken 964] [08:57:47]ProducePacketName [08:57:47]name=ofd_packets/00163559 [08:57:47]OFD Sender: To server: pG, [08:57:47]CommunicateWithHost lk.salyk.kg:30040 [08:57:47]ConnectInit lk.salyk.kg [08:57:47]Write to MH i2c: 01 00 00 90 00 90 [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 07 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 C8 0C 6B [08:57:47]RasterBufferAndPrint [08:57:47]line [08:57:47]line [08:57:47]line [08:57:47]line [08:57:47]line [08:57:47]written 0, free lines is 3294 [08:57:47]MH_Cut [08:57:47]Write to MH i2c: D1 01 00 97 00 01 69 [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: D1 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: D1 01 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: D1 01 00 97 00 00 68 [08:57:47]Write to MH i2c: 01 00 00 98 00 98 [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:48]*** Cut start [08:57:48]*** Purtial cut [08:57:48]*** Stage 1: CUTSNS_PIN = 1 [08:57:50]Read from MH i2c: 01 [08:57:50]MH_I2C_Read... [08:57:50]*** Stop cut motor [08:57:50]*** Cut end [08:57:50]Read from MH i2c: 01 07 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [08:57:50]process_action close_receipt done [08:57:50]requested_data is exist [08:57:50]produce_requested_data [08:57:50]requested_item fm.sn is exist - process it [08:57:50]wFMCommunicate request_size=4 [08:57:50]MH_SAM_APDU [08:57:50]CAPDU: 80 11 00 00 [08:57:50]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [08:57:50]Write i2c OK [08:57:50]MH_I2C_Read... [08:57:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:50]Read from MH i2c: E2 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 17 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [08:57:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:57:50]wFMCommunicate OK [08:57:50]requested_item fd.num is exist - process it [08:57:50]SAM_PROTO_GetFieldsCounters [08:57:50]wFMCommunicate request_size=4 [08:57:50]MH_SAM_APDU [08:57:50]CAPDU: 80 13 00 00 [08:57:50]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [08:57:50]Write i2c OK [08:57:50]MH_I2C_Read... [08:57:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:50]Read from MH i2c: E2 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 62 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7E 02 00 0E 04 04 00 D2 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 4D [08:57:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7E 02 00 0E 04 04 00 D2 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 [08:57:50]wFMCommunicate OK [08:57:50]SAM_PROTO_GetFieldsCounters done [08:57:50]requested_item shift.num is exist - process it [08:57:50]requested_item shift.opened is exist - process it [08:57:50]req_shift_opened [08:57:50]FM_GetShiftState [08:57:50]SAM_PROTO_GetShiftState [08:57:50]wFMCommunicate request_size=4 [08:57:50]MH_SAM_APDU [08:57:50]CAPDU: 80 13 01 00 [08:57:50]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [08:57:50]Write i2c OK [08:57:50]MH_I2C_Read... [08:57:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:50]Read from MH i2c: E2 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 0E 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [08:57:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:57:50]wFMCommunicate OK [08:57:50]SAM_PROTO_GetShiftState done [08:57:50]FM_GetShiftState done [08:57:50]req_shift_opened done [08:57:50]requested_item shift.open_date is exist - process it [08:57:50]req_shift_open_date [08:57:50]req_shift_open_date done [08:57:50]produce_requested_data done [08:57:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163559,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:57:50]process_action_free close_receipt [08:57:50]json_value_free [08:57:50]json_value_free done [08:57:50]process_json_proto returns [08:57:50]Send response to host [08:57:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163559,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:57:50]free response buf [08:57:50]execute_script done [08:57:50]execute_script returns [08:57:50]free content buf [08:57:50]Sock 9.Close socket [08:57:50]Sock 9.Thread stoped [08:57:53]Connected sock=10 [08:57:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 B1 76 05 01 05 D3 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 26 25 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 1B 00 00 00 00 07 04 06 00 78 FF 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 09 AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7E 02 00 35 04 06 00 BE 54 73 0B FF 65 80 12 7A DC 04 62 14 8B [08:57:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 52 F2 47 00 45 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 37 36 39 10 04 04 00 E7 7E 02 00 F4 03 04 00 62 55 C5 66 B6 04 01 00 00 C7 B1 46 65 76 41 2B A4 [08:57:57]CommunicateWithHost err = 0 [08:57:57]CheckOFDResponse [08:57:57]1017 (14) - 77093643461234 [08:57:57]1041 (16) - 0000000000871769 [08:57:57]1040 (4) - 163559 [08:57:57]1012 (4) - 21.08.2024 02:48 [08:57:57]1206 (1) - 0 [08:57:57]OFD Sender: Remove packet 163559 [08:57:57]ProducePacketName [08:57:57]name=ofd_packets/00163559 [08:57:57]NVStorageDeleteData [08:57:57]OFD Sender: No OFD packet to send [08:57:58]recv_with_timeout no data received [08:58:02]OFD Sender: No OFD packet to send [08:58:07]OFD Sender: No OFD packet to send [08:58:12]OFD Sender: No OFD packet to send [08:58:17]OFD Sender: No OFD packet to send [08:58:22]OFD Sender: No OFD packet to send [08:58:27]OFD Sender: No OFD packet to send [08:58:32]OFD Sender: No OFD packet to send [08:58:37]OFD Sender: No OFD packet to send [08:58:42]recv_with_timeout no data received [08:58:42]OFD Sender: No OFD packet to send [08:58:47]OFD Sender: No OFD packet to send [08:58:52]OFD Sender: No OFD packet to send [08:58:53]accept exits with 8 [08:58:53]New connection [08:58:53]New thread 3067383140 created [08:58:53]Thread 3067239780 joined [08:58:53]Waiting for new connection... [08:58:53] Sock 8.Parse request [08:58:53]Sock 8.Check first char [08:58:53]Sock 8.First char is OK [08:58:53]request: POST /json_proto HTTP/1.0 [08:58:53]Method: POST [08:58:53]URL: /json_proto [08:58:53]Method is POST - this is cgi request [08:58:53]url: /json_proto [08:58:53]query_string will be loaded in cgi processing [08:58:53]execute_cgi json_proto POST (null) [08:58:53]execute_cgi path=json_proto method=POST [08:58:53]POST find Content-Length [08:58:53]Host: 172.17.44.132:8080 [08:58:53]Content-Length: 677 [08:58:53]Content-Type: application/json [08:58:53] [08:58:53]POST finish read [08:58:53]Found Content-Length = 677 [08:58:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:53]execute_script... [08: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)292109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:53]POST & json_proto [08:58:53]process_json_proto [08:58:53]json parsed OK: [08:58:53]protocol is kg_v1.0 [08:58:53]action value=close_receipt [08:58:53]process_action close_receipt [08:58:53]cmd_close_receipt [08:58:53]MH_GetDate [08:58:53]Write to MH i2c: F0 00 00 9C 00 8B [08:58:53]Write i2c OK [08:58:53]MH_I2C_Read... [08:58:53]Read from MH i2c: F0 [08:58:53]MH_I2C_Read... [08:58:53]Read from MH i2c: F0 09 00 [08:58:53]MH_I2C_Read... [08:58:53]Read from MH i2c: F0 09 00 9C 00 00 4E AC C5 66 2A 83 C1 65 8C [08:58:53]GetLastDocTimeStamp 1724230665 [08:58:53]current date 1724230734 [08:58:53]FM_GetShiftState [08:58:53]SAM_PROTO_GetShiftState [08:58:53]wFMCommunicate request_size=4 [08:58:53]MH_SAM_APDU [08:58:53]CAPDU: 80 13 01 00 [08:58:53]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [08:58:53]Write i2c OK [08:58:53]MH_I2C_Read... [08:58:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:53]Read from MH i2c: E2 [08:58:53]MH_I2C_Read... [08:58:53]Read from MH i2c: E2 0E 00 [08:58:53]MH_I2C_Read... [08:58:53]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [08:58:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:58:53]wFMCommunicate OK [08:58:53]SAM_PROTO_GetShiftState done [08:58:53]FM_GetShiftState done [08:58:53]opened in 1724199517 [08:58:53]opened+sec_in_day 1724285917 [08:58:53]quantity*price = 50036 [08:58:53]sum+1 = 50037 [08:58:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 158 21.08.2024 08:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163560 ФПД: 167203879858257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163560&fm=167203879858257&tin=02508201610067®Number=0000000000092562&sum=50000 [08:58:54]StoreToDocumentArchive [08:58:54]shift 466 fd 163560 [08:58:54]save to /storage/0466/doc_00163560 [08:58:54]save last doc name /storage/0466/doc_00163560 to /storage/kkm_last_doc_name [08:58:54]save OK [08:58:54]Clear old archive folders... [08:58:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:58:54]tlvbuf is 01813520 [08:58:54]SAM_PROTO_ClearQueue [08:58:54]wFMCommunicate request_size=4 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 09 00 00 [08:58:54]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:54]Read from MH i2c: E2 03 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]SAM_PROTO_ClearQueue done [08:58:54]KKMCreateOFDPacket [08:58:54]OFDProtocolAddRootSTLVToBuf [08:58:54]FM_MakeSignedData [08:58:54]FM_MakeSignedData [08:58:54]SAM_PROTO_SignData [08:58:54]wFMCommunicate request_size=4 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 01 02 [08:58:54]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]wFMCommunicate request_size=255 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 4E AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7E 02 00 35 04 06 00 98 [08:58:54]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 4E AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7E 02 00 35 04 06 00 98 00 00 3E [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:55]Read from MH i2c: E2 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 03 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [08:58:55]RAPDU: 90 00 [08:58:55]wFMCommunicate OK [08:58:55]wFMCommunicate request_size=10 [08:58:55]MH_SAM_APDU [08:58:55]CAPDU: 80 0D 02 02 05 12 2F DD 30 51 [08:58:55]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 12 2F DD 30 51 00 00 D0 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:55]Read from MH i2c: E2 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 03 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [08:58:55]RAPDU: 90 00 [08:58:55]wFMCommunicate OK [08:58:55]wFMCommunicate request_size=4 [08:58:55]MH_SAM_APDU [08:58:55]CAPDU: 80 0D 03 02 [08:58:55]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:55]Read from MH i2c: E2 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 0B 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 0B 00 AE 00 00 00 61 76 77 07 53 EA 8D 90 00 49 [08:58:55]RAPDU: 00 61 76 77 07 53 EA 8D 90 00 [08:58:55]wFMCommunicate OK [08:58:55]SAM_PROTO_SignData done [08:58:55]FM_MakeSignedData done [08:58:55]CreateOFDProtocolMessage [08:58:55]wFMCommunicate request_size=4 [08:58:55]MH_SAM_APDU [08:58:55]CAPDU: 80 11 00 00 [08:58:55]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:55]Read from MH i2c: E2 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 17 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [08:58:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:58:55]wFMCommunicate OK [08:58:55]CreateOFDProtocolMessage done [08:58:55]OFDSenderStorePacket 163560 [08:58:55]StoreOFDPacket docnum=163560 [08:58:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 61 C1 07 01 D7 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 4E AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7E 02 00 35 04 06 00 98 12 2F DD 30 51 00 61 76 77 07 53 EA 8D [08:58:55]CheckFolder [08:58:55]dirname=/storage/ofd_packets [08:58:55]CheckFolder done [08:58:55]ProducePacketName [08:58:55]name=ofd_packets/00163560 [08:58:55]NVStorageSaveData ofd_packets/00163560 [08:58:55]File name is /storage/ofd_packets/00163560 [08:58:55]Write 301 bytes [08:58:55]NVStorageSaveData done [08:58:55]OFDSenderStorePacket done [08:58:55]KKMCreateOFDPacket done [08:58:55]NVStorageSaveData kkm_last_timestamp [08:58:55]File name is /storage/kkm_last_timestamp [08:58:55]Write 4 bytes [08:58:55]NVStorageSaveData done [08:58:55]ExternCall_PrintAddStr [08:58:55]wPrintStart [08:58:55]Write to MH i2c: 01 00 00 B0 00 B0 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: 01 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: 01 07 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [08:58:55]RasterBufferAndPrint [08:58:55]line Счет N : (1)292109 [08:58:55]line ИНН: 02508201610067 [08:58:55]line Контрольно-Кассовый Чек [08:58:55]line ПРОДАЖА [08:58:55]line ТРК (МРК, ГНК) : 42 [08:58:55]line Товар: 2710124130 [08:58:55]line Аи-92-К-5 [08:58:55]line 7.380 * 67.80 [08:58:55]line = 500.36 [08:58:55]line НДС 12% НСП 1% [08:58:55]line > о реализуемом товаре [08:58:55]line ОКРУГЛЕНИЕ: -0.36 [08:58:55]line ИТОГО: 500.00 [08:58:55]line Внесено: 500.00 [08:58:55]line СДАЧА: 0.00 [08:58:55]line НСП 1% : 4.43 [08:58:55]line НДС 12% : 53.14 [08:58:55]line Наличными: 500.00 [08:58:55]line Безнал.: 0.00 [08:58:55]line Место: АЗС № 130 "Партнер Нефть" [08:58:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:58:55]line СНО: Общий режим [08:58:55]line Чек 158 21.08.2024 08:58 [08:58:55]line Смена: 466 ФФД: 1.0 [08:58:55]line ЗНМ: 0300000070 [08:58:55]line РНМ: 0000000000092562 [08:58:55]line Версия ККМ: 001 [08:58:55]line ФМ: 0000000000871769 [08:58:55]line ФД: 163560 [08:58:55]line ФПД: 167203879858257 [08:58:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T085854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163560&fm=167203879858257&tin=02508201610067®Number=0000000000092562&sum=50000 [08:58:55]OFD Sender: Processing packet 163560 [packets to send 965, broken 964] [08:58:55]ProducePacketName [08:58:55]name=ofd_packets/00163560 [08:58:55]OFD Sender: To server: pG, [08:58:55]CommunicateWithHost lk.salyk.kg:30040 [08:58:55]ConnectInit lk.salyk.kg [08:58:55]written 0, free lines is 4095 [08:58:56]Write to MH i2c: 01 00 00 DB 00 DB [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: 01 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: 01 07 00 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 B5 0C A3 [08:58:56]RasterBufferAndPrint [08:58:56]line [08:58:56]line [08:58:56]line [08:58:56]line [08:58:56]line [08:58:56]written 0, free lines is 3259 [08:58:56]MH_Cut [08:58:56]Write to MH i2c: D1 01 00 E2 00 01 B4 [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: D1 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: D1 01 00 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: D1 01 00 E2 00 00 B3 [08:58:56]Write to MH i2c: 01 00 00 E3 00 E3 [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:56]*** Cut start [08:58:56]*** Purtial cut [08:58:56]*** Stage 1: CUTSNS_PIN = 1 [08:58:58]Read from MH i2c: 01 [08:58:59]MH_I2C_Read... [08:58:59]*** Stop cut motor [08:58:59]*** Cut end [08:58:59]Read from MH i2c: 01 07 00 [08:58:59]MH_I2C_Read... [08:58:59]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [08:58:59]process_action close_receipt done [08:58:59]requested_data is exist [08:58:59]produce_requested_data [08:58:59]requested_item fm.sn is exist - process it [08:58:59]wFMCommunicate request_size=4 [08:58:59]MH_SAM_APDU [08:58:59]CAPDU: 80 11 00 00 [08:58:59]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [08:58:59]Write i2c OK [08:58:59]MH_I2C_Read... [08:58:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:59]Read from MH i2c: E2 [08:58:59]MH_I2C_Read... [08:58:59]Read from MH i2c: E2 17 00 [08:58:59]MH_I2C_Read... [08:58:59]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [08:58:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:58:59]wFMCommunicate OK [08:58:59]requested_item fd.num is exist - process it [08:58:59]SAM_PROTO_GetFieldsCounters [08:58:59]wFMCommunicate request_size=4 [08:58:59]MH_SAM_APDU [08:58:59]CAPDU: 80 13 00 00 [08:58:59]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [08:58:59]Write i2c OK [08:58:59]MH_I2C_Read... [08:58:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:59]Read from MH i2c: E2 [08:58:59]MH_I2C_Read... [08:58:59]Read from MH i2c: E2 62 00 [08:58:59]MH_I2C_Read... [08:58:59]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7E 02 00 0E 04 04 00 D2 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 9C [08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7E 02 00 0E 04 04 00 D2 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 [08:58:59]wFMCommunicate OK [08:58:59]SAM_PROTO_GetFieldsCounters done [08:58:59]requested_item shift.num is exist - process it [08:58:59]requested_item shift.opened is exist - process it [08:58:59]req_shift_opened [08:58:59]FM_GetShiftState [08:58:59]SAM_PROTO_GetShiftState [08:58:59]wFMCommunicate request_size=4 [08:58:59]MH_SAM_APDU [08:58:59]CAPDU: 80 13 01 00 [08:58:59]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [08:58:59]Write i2c OK [08:58:59]MH_I2C_Read... [08:58:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:59]Read from MH i2c: E2 [08:58:59]MH_I2C_Read... [08:58:59]Read from MH i2c: E2 0E 00 [08:58:59]MH_I2C_Read... [08:58:59]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [08:58:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [08:58:59]wFMCommunicate OK [08:58:59]SAM_PROTO_GetShiftState done [08:58:59]FM_GetShiftState done [08:58:59]req_shift_opened done [08:58:59]requested_item shift.open_date is exist - process it [08:58:59]req_shift_open_date [08:58:59]req_shift_open_date done [08:58:59]produce_requested_data done [08:58:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163560,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [08:58:59]process_action_free close_receipt [08:58:59]json_value_free [08:58:59]json_value_free done [08:58:59]process_json_proto returns [08:58:59]Send response to host [08:58:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163560,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [08:58:59]free response buf [08:58:59]execute_script done [08:58:59]execute_script returns [08:58:59]free content buf [08:58:59]Sock 8.Close socket [08:58:59]Sock 8.Thread stoped [08:59:02]Connected sock=11 [08:59: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 37 36 39 0F 01 00 00 61 C1 07 01 D7 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 4E AC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7E 02 00 35 04 06 00 98 12 2F DD 30 51 00 61 76 77 07 53 EA 8D [08:59:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 54 47 00 21 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7E 02 00 F4 03 04 00 A7 55 C5 66 B6 04 01 00 00 83 C6 16 03 77 D3 32 FF [08:59:03]CommunicateWithHost err = 0 [08:59:03]CheckOFDResponse [08:59:03]1017 (14) - 77093643461234 [08:59:03]1041 (16) - 0000000000871769 [08:59:03]1040 (4) - 163560 [08:59:03]1012 (4) - 21.08.2024 02:49 [08:59:03]1206 (1) - 0 [08:59:03]OFD Sender: Remove packet 163560 [08:59:03]ProducePacketName [08:59:03]name=ofd_packets/00163560 [08:59:03]NVStorageDeleteData [08:59:04]OFD Sender: No OFD packet to send [08:59:09]OFD Sender: No OFD packet to send [08:59:14]OFD Sender: No OFD packet to send [08:59:19]OFD Sender: No OFD packet to send [08:59:24]OFD Sender: No OFD packet to send [08:59:29]OFD Sender: No OFD packet to send [08:59:34]OFD Sender: No OFD packet to send [08:59:39]OFD Sender: No OFD packet to send [08:59:44]OFD Sender: No OFD packet to send [08:59:49]OFD Sender: No OFD packet to send [08:59:54]OFD Sender: No OFD packet to send [08:59:59]OFD Sender: No OFD packet to send [09:00:00]accept exits with 9 [09:00:00]New connection [09:00:00]New thread 3067239780 created [09:00:00]Thread 3067383140 joined [09:00:00]Waiting for new connection... [09:00:00] Sock 9.Parse request [09:00:00]Sock 9.Check first char [09:00:00]Sock 9.First char is OK [09:00:00]request: POST /json_proto HTTP/1.0 [09:00:00]Method: POST [09:00:00]URL: /json_proto [09:00:00]Method is POST - this is cgi request [09:00:00]url: /json_proto [09:00:00]query_string will be loaded in cgi processing [09:00:00]execute_cgi json_proto POST (null) [09:00:00]execute_cgi path=json_proto method=POST [09:00:00]POST find Content-Length [09:00:00]Host: 172.17.44.132:8080 [09:00:00]Content-Length: 675 [09:00:00]Content-Type: application/json [09:00:00] [09:00:00]POST finish read [09:00:00]Found Content-Length = 675 [09:00:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.110, "sum" : 770.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:00]execute_script... [09:00:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.110, "sum" : 770.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:00]POST & json_proto [09:00:00]process_json_proto [09:00:00]json parsed OK: [09:00:00]protocol is kg_v1.0 [09:00:00]action value=close_receipt [09:00:00]process_action close_receipt [09:00:00]cmd_close_receipt [09:00:00]MH_GetDate [09:00:00]Write to MH i2c: F0 00 00 E7 00 D6 [09:00:00]Write i2c OK [09:00:00]MH_I2C_Read... [09:00:00]Read from MH i2c: F0 [09:00:00]MH_I2C_Read... [09:00:00]Read from MH i2c: F0 09 00 [09:00:00]MH_I2C_Read... [09:00:00]Read from MH i2c: F0 09 00 E7 00 00 91 AC C5 66 2A 83 C1 65 1A [09:00:00]GetLastDocTimeStamp 1724230734 [09:00:00]current date 1724230801 [09:00:00]FM_GetShiftState [09:00:00]SAM_PROTO_GetShiftState [09:00:00]wFMCommunicate request_size=4 [09:00:00]MH_SAM_APDU [09:00:00]CAPDU: 80 13 01 00 [09:00:00]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [09:00:00]Write i2c OK [09:00:00]MH_I2C_Read... [09:00:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:00]Read from MH i2c: E2 [09:00:00]MH_I2C_Read... [09:00:00]Read from MH i2c: E2 0E 00 [09:00:00]MH_I2C_Read... [09:00:00]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2B [09:00:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:00:00]wFMCommunicate OK [09:00:00]SAM_PROTO_GetShiftState done [09:00:00]FM_GetShiftState done [09:00:00]opened in 1724199517 [09:00:00]opened+sec_in_day 1724285917 [09:00:00]quantity*price = 77038 [09:00:00]sum+1 = 77039 [09:00:00]Check (price>sum+1) || (price+1 о реализуемом товаре [09:03:02]line ОКРУГЛЕНИЕ: -0.38 [09:03:02]line ИТОГО: 770.00 [09:03:02]line Внесено: 770.00 [09:03:02]line СДАЧА: 0.00 [09:03:02]line НСП 1% : 6.82 [09:03:02]line НДС 12% : 81.81 [09:03:02]line Наличными: 770.00 [09:03:02]line Безнал.: 0.00 [09:03:02]line Место: АЗС № 130 "Партнер Нефть" [09:03:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:03:02]line СНО: Общий режим [09:03:02]line Чек 159 21.08.2024 09:00 [09:03:02]line Смена: 466 ФФД: 1.0 [09:03:02]line ЗНМ: 0300000070 [09:03:02]line РНМ: 0000000000092562 [09:03:02]line Версия ККМ: 001 [09:03:02]line ФМ: 0000000000871769 [09:03:02]line ФД: 163561 [09:03:02]line ФПД: 224479599222954 [09:03:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163561&fm=224479599222954&tin=02508201610067®Number=0000000000092562&sum=77000 [09:03:02]written 0, free lines is 4095 [09:03:02]OFD Sender: No OFD packet to send [09:03:02]Write to MH i2c: 01 00 00 48 00 48 [09:03:02]Write i2c OK [09:03:02]MH_I2C_Read... [09:03:02]Read from MH i2c: 01 [09:03:02]MH_I2C_Read... [09:03:02]Read from MH i2c: 01 07 00 [09:03:02]MH_I2C_Read... [09:03:02]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 BF 0C 1A [09:03:02]RasterBufferAndPrint [09:03:02]line [09:03:02]line [09:03:02]line [09:03:02]line [09:03:02]line [09:03:02]written 0, free lines is 3280 [09:03:02]MH_Cut [09:03:02]Write to MH i2c: D1 01 00 4F 00 01 21 [09:03:02]Write i2c OK [09:03:02]MH_I2C_Read... [09:03:02]Read from MH i2c: D1 [09:03:02]MH_I2C_Read... [09:03:02]Read from MH i2c: D1 01 00 [09:03:02]MH_I2C_Read... [09:03:02]Read from MH i2c: D1 01 00 4F 00 00 20 [09:03:02]Write to MH i2c: 01 00 00 50 00 50 [09:03:02]Write i2c OK [09:03:02]MH_I2C_Read... [09:03:03]*** Cut start [09:03:03]*** Purtial cut [09:03:03]*** Stage 1: CUTSNS_PIN = 1 [09:03:05]Read from MH i2c: 01 [09:03:05]MH_I2C_Read... [09:03:05]*** Stop cut motor [09:03:05]*** Cut end [09:03:05]Read from MH i2c: 01 07 00 [09:03:05]MH_I2C_Read... [09:03:05]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [09:03:05]process_action print_doc done [09:03:05]requested_data is exist [09:03:05]produce_requested_data [09:03:05]produce_requested_data return (null) [09:03:05]process_action_free print_doc [09:03:05]json_value_free [09:03:05]json_value_free done [09:03:05]process_json_proto returns [09:03:05]Send response to host [09:03:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [09:03:05]free response buf [09:03:05]execute_script done [09:03:05]execute_script returns [09:03:05]free content buf [09:03:05]Sock 9.Close socket [09:03:05]Sock 9.Thread stoped [09:03:06]accept exits with 6 [09:03:06]New connection [09:03:06]New thread 3066654052 created [09:03:06]Thread 3066797412 joined [09:03:06]Waiting for new connection... [09:03:06] Sock 6.Parse request [09:03:06]Sock 6.Check first char [09:03:06]Sock 6.First char is OK [09:03:06]request: POST /json_proto HTTP/1.0 [09:03:06]Method: POST [09:03:06]URL: /json_proto [09:03:06]Method is POST - this is cgi request [09:03:06]url: /json_proto [09:03:06]query_string will be loaded in cgi processing [09:03:06]execute_cgi json_proto POST (null) [09:03:06]execute_cgi path=json_proto method=POST [09:03:06]POST find Content-Length [09:03:06]Host: 172.17.44.132:8080 [09:03:06]Content-Length: 653 [09:03:06]Content-Type: application/json [09:03:06] [09:03:06]POST finish read [09:03:06]Found Content-Length = 653 [09:03:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50577", "tax_sys" : 0, "items" : [ { "code": "42203100", "name": "\u0416\u0435\u0432 Orbit \u0431\u0430\u043D\u0430\u043D-\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:06]execute_script... [09:03:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50577", "tax_sys" : 0, "items" : [ { "code": "42203100", "name": "\u0416\u0435\u0432 Orbit \u0431\u0430\u043D\u0430\u043D-\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:06]POST & json_proto [09:03:06]process_json_proto [09:03:06]json parsed OK: [09:03:06]protocol is kg_v1.0 [09:03:06]action value=close_receipt [09:03:06]process_action close_receipt [09:03:06]cmd_close_receipt [09:03:06]MH_GetDate [09:03:06]Write to MH i2c: F0 00 00 51 00 40 [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: F0 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: F0 09 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: F0 09 00 51 00 00 4A AD C5 66 2A 83 C1 65 3E [09:03:06]GetLastDocTimeStamp 1724230801 [09:03:06]current date 1724230986 [09:03:06]FM_GetShiftState [09:03:06]SAM_PROTO_GetShiftState [09:03:06]wFMCommunicate request_size=4 [09:03:06]MH_SAM_APDU [09:03:06]CAPDU: 80 13 01 00 [09:03:06]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:06]Read from MH i2c: E2 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 0E 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [09:03:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:03:06]wFMCommunicate OK [09:03:06]SAM_PROTO_GetShiftState done [09:03:06]FM_GetShiftState done [09:03:06]opened in 1724199517 [09:03:06]opened+sec_in_day 1724285917 [09:03:06]quantity*price = 4000 [09:03:06]sum+1 = 4001 [09:03:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 160 21.08.2024 09:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163562 ФПД: 185193453182759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090306&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163562&fm=185193453182759&tin=02508201610067®Number=0000000000092562&sum=4000 0 [09:03:07]StoreToDocumentArchive [09:03:07]shift 466 fd 163562 [09:03:07]save to /storage/0466/doc_00163562 [09:03:07]save last doc name /storage/0466/doc_00163562 to /storage/kkm_last_doc_name [09:03:07]save OK [09:03:07]Clear old archive folders... [09:03:07]ProcessDocumentItem done err = 0, tmpTLVsize=277 [09:03:07]tlvbuf is 002096D0 [09:03:07]SAM_PROTO_ClearQueue [09:03:07]wFMCommunicate request_size=4 [09:03:07]MH_SAM_APDU [09:03:07]CAPDU: 80 09 00 00 [09:03:07]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [09:03:07]Write i2c OK [09:03:07]MH_I2C_Read... [09:03:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:07]Read from MH i2c: E2 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: E2 03 00 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [09:03:07]RAPDU: 90 00 [09:03:07]wFMCommunicate OK [09:03:07]SAM_PROTO_ClearQueue done [09:03:07]KKMCreateOFDPacket [09:03:07]OFDProtocolAddRootSTLVToBuf [09:03:07]FM_MakeSignedData [09:03:07]FM_MakeSignedData [09:03:07]SAM_PROTO_SignData [09:03:07]wFMCommunicate request_size=4 [09:03:07]MH_SAM_APDU [09:03:07]CAPDU: 80 0D 01 02 [09:03:07]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [09:03:07]Write i2c OK [09:03:07]MH_I2C_Read... [09:03:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:07]Read from MH i2c: E2 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: E2 03 00 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [09:03:07]RAPDU: 90 00 [09:03:07]wFMCommunicate OK [09:03:07]wFMCommunicate request_size=255 [09:03:07]MH_SAM_APDU [09:03:07]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4A AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 [09:03:08]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4A AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 00 00 EF [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=36 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7E 02 00 35 04 06 00 A8 6E B5 FD DF 27 [09:03:08]Write to MH i2c: E2 27 00 62 00 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7E 02 00 35 04 06 00 A8 6E B5 FD DF 27 00 00 3F [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 03 02 [09:03:08]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0B 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0B 00 63 00 00 91 F8 4D FA 92 D2 A5 04 90 00 BC [09:03:08]RAPDU: 91 F8 4D FA 92 D2 A5 04 90 00 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_SignData done [09:03:08]FM_MakeSignedData done [09:03:08]CreateOFDProtocolMessage [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 11 00 00 [09:03:08]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 17 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [09:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:03:08]wFMCommunicate OK [09:03:08]CreateOFDProtocolMessage done [09:03:08]OFDSenderStorePacket 163562 [09:03:08]StoreOFDPacket docnum=163562 [09:03:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 29 01 00 00 24 C4 21 01 3C 3B 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4A AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7E 02 00 35 04 06 00 A8 6E B5 FD DF 27 91 F8 4D FA 92 D2 A5 04 [09:03:08]CheckFolder [09:03:08]dirname=/storage/ofd_packets [09:03:08]CheckFolder done [09:03:08]ProducePacketName [09:03:08]name=ofd_packets/00163562 [09:03:08]NVStorageSaveData ofd_packets/00163562 [09:03:08]File name is /storage/ofd_packets/00163562 [09:03:08]Write 327 bytes [09:03:08]NVStorageSaveData done [09:03:08]OFDSenderStorePacket done [09:03:08]KKMCreateOFDPacket done [09:03:08]NVStorageSaveData kkm_last_timestamp [09:03:08]File name is /storage/kkm_last_timestamp [09:03:08]Write 4 bytes [09:03:08]NVStorageSaveData done [09:03:08]ExternCall_PrintAddStr [09:03:08]wPrintStart [09:03:08]Write to MH i2c: 01 00 00 65 00 65 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: 01 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: 01 07 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [09:03:08]RasterBufferAndPrint [09:03:08]line Счет N : (3)50577 [09:03:08]line ИНН: 02508201610067 [09:03:08]line Контрольно-Кассовый Чек [09:03:08]line ПРОДАЖА [09:03:08]line Товар: 42203100 [09:03:08]line Жев Orbit банан-клубника [09:03:08]line 1.000 * 40.00 [09:03:08]line = 40.00 [09:03:08]line НДС 12% НСП 1% [09:03:08]line > о реализуемом товаре [09:03:08]line ИТОГО: 40.00 [09:03:08]line НСП 1% : 0.35 [09:03:08]line НДС 12% : 4.25 [09:03:08]line Наличными: 40.00 [09:03:08]line Безнал.: 0.00 [09:03:08]line Место: АЗС № 130 "Партнер Нефть" [09:03:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:03:08]line СНО: Общий режим [09:03:08]line Чек 160 21.08.2024 09:03 [09:03:08]line Смена: 466 ФФД: 1.0 [09:03:08]line ЗНМ: 0300000070 [09:03:08]line РНМ: 0000000000092562 [09:03:08]line Версия ККМ: 001 [09:03:08]line ФМ: 0000000000871769 [09:03:08]line ФД: 163562 [09:03:08]line ФПД: 185193453182759 [09:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090306&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163562&fm=185193453182759&tin=02508201610067®Number=0000000000092562&sum=4000 [09:03:08]line 0 [09:03:08]written 0, free lines is 4095 [09:03:08]OFD Sender: Processing packet 163562 [packets to send 965, broken 964] [09:03:08]ProducePacketName [09:03:08]name=ofd_packets/00163562 [09:03:08]OFD Sender: To server: pG, [09:03:08]CommunicateWithHost lk.salyk.kg:30040 [09:03:08]ConnectInit lk.salyk.kg [09:03:09]Write to MH i2c: 01 00 00 8D 00 8D [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 D5 0C 75 [09:03:09]RasterBufferAndPrint [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]written 0, free lines is 3307 [09:03:09]MH_Cut [09:03:09]Write to MH i2c: D1 01 00 94 00 01 66 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 01 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 01 00 94 00 00 65 [09:03:09]Write to MH i2c: 01 00 00 95 00 95 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]*** Cut start [09:03:09]*** Purtial cut [09:03:09]*** Stage 1: CUTSNS_PIN = 1 [09:03:10]Connected sock=10 [09: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 37 36 39 29 01 00 00 24 C4 21 01 3C 3B 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4A AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7E 02 00 35 04 06 00 A8 6E B5 FD DF 27 91 F8 4D FA 92 D2 A5 04 [09:03:11]Read from MH i2c: 01 [09:03:11]MH_I2C_Read... [09:03:11]*** Stop cut motor [09:03:11]*** Cut end [09:03:11]Read from MH i2c: 01 07 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [09:03:12]process_action close_receipt done [09:03:12]requested_data is exist [09:03:12]produce_requested_data [09:03:12]requested_item fm.sn is exist - process it [09:03:12]wFMCommunicate request_size=4 [09:03:12]MH_SAM_APDU [09:03:12]CAPDU: 80 11 00 00 [09:03:12]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [09:03:12]Write i2c OK [09:03:12]MH_I2C_Read... [09:03:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:12]Read from MH i2c: E2 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 17 00 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 17 00 96 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [09:03:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:03:12]wFMCommunicate OK [09:03:12]requested_item fd.num is exist - process it [09:03:12]SAM_PROTO_GetFieldsCounters [09:03:12]wFMCommunicate request_size=4 [09:03:12]MH_SAM_APDU [09:03:12]CAPDU: 80 13 00 00 [09:03:12]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [09:03:12]Write i2c OK [09:03:12]MH_I2C_Read... [09:03:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:12]Read from MH i2c: E2 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 62 00 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 62 00 97 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7E 02 00 0E 04 04 00 D2 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 56 [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7E 02 00 0E 04 04 00 D2 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:12]wFMCommunicate OK [09:03:12]SAM_PROTO_GetFieldsCounters done [09:03:12]requested_item shift.num is exist - process it [09:03:12]requested_item shift.opened is exist - process it [09:03:12]req_shift_opened [09:03:12]FM_GetShiftState [09:03:12]SAM_PROTO_GetShiftState [09:03:12]wFMCommunicate request_size=4 [09:03:12]MH_SAM_APDU [09:03:12]CAPDU: 80 13 01 00 [09:03:12]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [09:03:12]Write i2c OK [09:03:12]MH_I2C_Read... [09:03:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:12]Read from MH i2c: E2 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 0E 00 [09:03:12]MH_I2C_Read... [09:03:12]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DB [09:03:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:03:12]wFMCommunicate OK [09:03:12]SAM_PROTO_GetShiftState done [09:03:12]FM_GetShiftState done [09:03:12]req_shift_opened done [09:03:12]requested_item shift.open_date is exist - process it [09:03:12]req_shift_open_date [09:03:12]req_shift_open_date done [09:03:12]produce_requested_data done [09:03:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163562,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:03:12]process_action_free close_receipt [09:03:12]json_value_free [09:03:12]json_value_free done [09:03:12]process_json_proto returns [09:03:12]Send response to host [09:03:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163562,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:03:12]free response buf [09:03:12]execute_script done [09:03:12]execute_script returns [09:03:12]free content buf [09:03:12]Sock 6.Close socket [09:03:12]Sock 6.Thread stoped [09:03:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E4 A0 47 00 2F 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 37 36 39 10 04 04 00 EA 7E 02 00 F4 03 04 00 A0 56 C5 66 B6 04 01 00 00 82 D2 DB FB D7 21 C3 43 [09:03:12]CommunicateWithHost err = 0 [09:03:12]CheckOFDResponse [09:03:12]1017 (14) - 77093643461234 [09:03:12]1041 (16) - 0000000000871769 [09:03:12]1040 (4) - 163562 [09:03:12]1012 (4) - 21.08.2024 02:53 [09:03:12]1206 (1) - 0 [09:03:12]OFD Sender: Remove packet 163562 [09:03:12]ProducePacketName [09:03:12]name=ofd_packets/00163562 [09:03:12]NVStorageDeleteData [09:03:13]OFD Sender: No OFD packet to send [09:03:18]OFD Sender: No OFD packet to send [09:03:23]OFD Sender: No OFD packet to send [09:03:28]OFD Sender: No OFD packet to send [09:03:28]recv_with_timeout no data received [09:03:29]accept exits with 9 [09:03:29]New connection [09:03:29]New thread 3066797412 created [09:03:29]Thread 3066654052 joined [09:03:29]Waiting for new connection... [09:03:29] Sock 9.Parse request [09:03:29]Sock 9.Check first char [09:03:29]Sock 9.First char is OK [09:03:29]request: POST /json_proto HTTP/1.0 [09:03:29]Method: POST [09:03:29]URL: /json_proto [09:03:29]Method is POST - this is cgi request [09:03:29]url: /json_proto [09:03:29]query_string will be loaded in cgi processing [09:03:29]execute_cgi json_proto POST (null) [09:03:29]execute_cgi path=json_proto method=POST [09:03:29]POST find Content-Length [09:03:29]Host: 172.17.44.132:8080 [09:03:29]Content-Length: 623 [09:03:29]Content-Type: application/json [09:03:29] [09:03:29]POST finish read [09:03:29]Found Content-Length = 623 [09:03:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50578", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:29]execute_script... [09:03:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50578", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:29]POST & json_proto [09:03:29]process_json_proto [09:03:29]json parsed OK: [09:03:29]protocol is kg_v1.0 [09:03:29]action value=close_receipt [09:03:29]process_action close_receipt [09:03:29]cmd_close_receipt [09:03:29]MH_GetDate [09:03:29]Write to MH i2c: F0 00 00 99 00 88 [09:03:29]Write i2c OK [09:03:29]MH_I2C_Read... [09:03:29]Read from MH i2c: F0 [09:03:29]MH_I2C_Read... [09:03:29]Read from MH i2c: F0 09 00 [09:03:29]MH_I2C_Read... [09:03:29]Read from MH i2c: F0 09 00 99 00 00 61 AD C5 66 2A 83 C1 65 9D [09:03:29]GetLastDocTimeStamp 1724230986 [09:03:29]current date 1724231009 [09:03:29]FM_GetShiftState [09:03:29]SAM_PROTO_GetShiftState [09:03:29]wFMCommunicate request_size=4 [09:03:29]MH_SAM_APDU [09:03:29]CAPDU: 80 13 01 00 [09:03:29]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [09:03:29]Write i2c OK [09:03:29]MH_I2C_Read... [09:03:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:29]Read from MH i2c: E2 [09:03:29]MH_I2C_Read... [09:03:29]Read from MH i2c: E2 0E 00 [09:03:29]MH_I2C_Read... [09:03:29]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DD [09:03:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:03:29]wFMCommunicate OK [09:03:29]SAM_PROTO_GetShiftState done [09:03:29]FM_GetShiftState done [09:03:29]opened in 1724199517 [09:03:29]opened+sec_in_day 1724285917 [09:03:29]quantity*price = 15100 [09:03:29]sum+1 = 15101 [09:03:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 161 21.08.2024 09:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163563 ФПД: 148355177286122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090329&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163563&fm=148355177286122&tin=02508201610067®Number=0000000000092562&sum=15100 0 [09:03:30]StoreToDocumentArchive [09:03:30]shift 466 fd 163563 [09:03:30]save to /storage/0466/doc_00163563 [09:03:30]save last doc name /storage/0466/doc_00163563 to /storage/kkm_last_doc_name [09:03:30]save OK [09:03:30]Clear old archive folders... [09:03:30]ProcessDocumentItem done err = 0, tmpTLVsize=276 [09:03:30]tlvbuf is 001CE230 [09:03:30]SAM_PROTO_ClearQueue [09:03:30]wFMCommunicate request_size=4 [09:03:30]MH_SAM_APDU [09:03:30]CAPDU: 80 09 00 00 [09:03:30]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [09:03:30]Write i2c OK [09:03:30]MH_I2C_Read... [09:03:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:30]Read from MH i2c: E2 [09:03:30]MH_I2C_Read... [09:03:30]Read from MH i2c: E2 03 00 [09:03:30]MH_I2C_Read... [09:03:30]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [09:03:30]RAPDU: 90 00 [09:03:30]wFMCommunicate OK [09:03:30]SAM_PROTO_ClearQueue done [09:03:30]KKMCreateOFDPacket [09:03:30]OFDProtocolAddRootSTLVToBuf [09:03:30]FM_MakeSignedData [09:03:30]FM_MakeSignedData [09:03:30]SAM_PROTO_SignData [09:03:30]wFMCommunicate request_size=4 [09:03:30]MH_SAM_APDU [09:03:30]CAPDU: 80 0D 01 02 [09:03:30]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [09:03:30]Write i2c OK [09:03:30]MH_I2C_Read... [09:03:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:30]Read from MH i2c: E2 [09:03:30]MH_I2C_Read... [09:03:30]Read from MH i2c: E2 03 00 [09:03:30]MH_I2C_Read... [09:03:30]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [09:03:30]RAPDU: 90 00 [09:03:30]wFMCommunicate OK [09:03:30]wFMCommunicate request_size=255 [09:03:30]MH_SAM_APDU [09:03:30]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 61 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [09:03:30]Write to MH i2c: E2 02 01 A9 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 61 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 1F [09:03:30]Write i2c OK [09:03:30]MH_I2C_Read... [09:03:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:31]Read from MH i2c: E2 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 03 00 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [09:03:31]RAPDU: 90 00 [09:03:31]wFMCommunicate OK [09:03:31]wFMCommunicate request_size=35 [09:03:31]MH_SAM_APDU [09:03:31]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7E 02 00 35 04 06 00 86 ED A1 A4 89 EA [09:03:31]Write to MH i2c: E2 26 00 AA 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7E 02 00 35 04 06 00 86 ED A1 A4 89 EA 00 00 B3 [09:03:31]Write i2c OK [09:03:31]MH_I2C_Read... [09:03:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:31]Read from MH i2c: E2 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 03 00 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [09:03:31]RAPDU: 90 00 [09:03:31]wFMCommunicate OK [09:03:31]wFMCommunicate request_size=4 [09:03:31]MH_SAM_APDU [09:03:31]CAPDU: 80 0D 03 02 [09:03:31]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [09:03:31]Write i2c OK [09:03:31]MH_I2C_Read... [09:03:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:31]Read from MH i2c: E2 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 0B 00 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 0B 00 AB 00 00 B3 2B BB 87 E6 79 FC C6 90 00 68 [09:03:31]RAPDU: B3 2B BB 87 E6 79 FC C6 90 00 [09:03:31]wFMCommunicate OK [09:03:31]SAM_PROTO_SignData done [09:03:31]FM_MakeSignedData done [09:03:31]CreateOFDProtocolMessage [09:03:31]wFMCommunicate request_size=4 [09:03:31]MH_SAM_APDU [09:03:31]CAPDU: 80 11 00 00 [09:03:31]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [09:03:31]Write i2c OK [09:03:31]MH_I2C_Read... [09:03:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:31]Read from MH i2c: E2 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 17 00 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [09:03:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:03:31]wFMCommunicate OK [09:03:31]CreateOFDProtocolMessage done [09:03:31]OFDSenderStorePacket 163563 [09:03:31]StoreOFDPacket docnum=163563 [09:03:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 18 B4 20 01 12 D9 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 61 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7E 02 00 35 04 06 00 86 ED A1 A4 89 EA B3 2B BB 87 E6 79 FC C6 [09:03:31]CheckFolder [09:03:31]dirname=/storage/ofd_packets [09:03:31]CheckFolder done [09:03:31]ProducePacketName [09:03:31]name=ofd_packets/00163563 [09:03:31]NVStorageSaveData ofd_packets/00163563 [09:03:31]File name is /storage/ofd_packets/00163563 [09:03:31]Write 326 bytes [09:03:31]NVStorageSaveData done [09:03:31]OFDSenderStorePacket done [09:03:31]KKMCreateOFDPacket done [09:03:31]NVStorageSaveData kkm_last_timestamp [09:03:31]File name is /storage/kkm_last_timestamp [09:03:31]Write 4 bytes [09:03:31]NVStorageSaveData done [09:03:31]ExternCall_PrintAddStr [09:03:31]wPrintStart [09:03:31]Write to MH i2c: 01 00 00 AD 00 AD [09:03:31]Write i2c OK [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: 01 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: 01 07 00 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [09:03:31]RasterBufferAndPrint [09:03:31]line Счет N : (3)50578 [09:03:31]line ИНН: 02508201610067 [09:03:31]line Контрольно-Кассовый Чек [09:03:31]line ПРОДАЖА [09:03:31]line Товар: 48742245 [09:03:31]line Сигареты Parliament Silver Blue [09:03:31]line 1.000 * 151.00 [09:03:31]line = 151.00 [09:03:31]line НДС 12% НСП 1% [09:03:31]line > о реализуемом товаре [09:03:31]line ИТОГО: 151.00 [09:03:31]line НСП 1% : 1.34 [09:03:31]line НДС 12% : 16.03 [09:03:31]line Наличными: 151.00 [09:03:31]line Безнал.: 0.00 [09:03:31]line Место: АЗС № 130 "Партнер Нефть" [09:03:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:03:31]line СНО: Общий режим [09:03:31]line Чек 161 21.08.2024 09:03 [09:03:31]line Смена: 466 ФФД: 1.0 [09:03:31]line ЗНМ: 0300000070 [09:03:31]line РНМ: 0000000000092562 [09:03:31]line Версия ККМ: 001 [09:03:31]line ФМ: 0000000000871769 [09:03:31]line ФД: 163563 [09:03:31]line ФПД: 148355177286122 [09:03:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090329&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163563&fm=148355177286122&tin=02508201610067®Number=0000000000092562&sum=15100 [09:03:31]line 0 [09:03:31]written 0, free lines is 4095 [09:03:31]OFD Sender: Processing packet 163563 [packets to send 965, broken 964] [09:03:31]ProducePacketName [09:03:31]name=ofd_packets/00163563 [09:03:31]OFD Sender: To server: pG, [09:03:31]CommunicateWithHost lk.salyk.kg:30040 [09:03:31]ConnectInit lk.salyk.kg [09:03:31]Write to MH i2c: 01 00 00 D6 00 D6 [09:03:31]Write i2c OK [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: 01 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: 01 07 00 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: 01 07 00 D6 00 00 00 00 00 00 BF 0C A8 [09:03:31]RasterBufferAndPrint [09:03:31]line [09:03:31]line [09:03:31]line [09:03:31]line [09:03:31]line [09:03:31]written 0, free lines is 3284 [09:03:31]MH_Cut [09:03:31]Write to MH i2c: D1 01 00 DD 00 01 AF [09:03:31]Write i2c OK [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: D1 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: D1 01 00 [09:03:31]MH_I2C_Read... [09:03:31]Read from MH i2c: D1 01 00 DD 00 00 AE [09:03:31]Write to MH i2c: 01 00 00 DE 00 DE [09:03:31]Write i2c OK [09:03:31]MH_I2C_Read... [09:03:32]*** Cut start [09:03:32]*** Purtial cut [09:03:32]*** Stage 1: CUTSNS_PIN = 1 [09:03:34]Read from MH i2c: 01 [09:03:34]MH_I2C_Read... [09:03:34]*** Stop cut motor [09:03:34]*** Cut end [09:03:34]Read from MH i2c: 01 07 00 [09:03:34]MH_I2C_Read... [09:03:34]Read from MH i2c: 01 07 00 DE 00 00 00 00 00 00 FF 0F F3 [09:03:34]process_action close_receipt done [09:03:34]requested_data is exist [09:03:34]produce_requested_data [09:03:34]requested_item fm.sn is exist - process it [09:03:34]wFMCommunicate request_size=4 [09:03:34]MH_SAM_APDU [09:03:34]CAPDU: 80 11 00 00 [09:03:34]Write to MH i2c: E2 08 00 DF 00 80 11 00 00 00 00 00 00 59 [09:03:34]Write i2c OK [09:03:34]MH_I2C_Read... [09:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:34]Read from MH i2c: E2 [09:03:34]MH_I2C_Read... [09:03:34]Read from MH i2c: E2 17 00 [09:03:34]MH_I2C_Read... [09:03:34]Read from MH i2c: E2 17 00 DF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [09:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:03:34]wFMCommunicate OK [09:03:34]requested_item fd.num is exist - process it [09:03:34]SAM_PROTO_GetFieldsCounters [09:03:34]wFMCommunicate request_size=4 [09:03:34]MH_SAM_APDU [09:03:34]CAPDU: 80 13 00 00 [09:03:34]Write to MH i2c: E2 08 00 E0 00 80 13 00 00 00 00 00 00 5C [09:03:34]Write i2c OK [09:03:34]MH_I2C_Read... [09:03:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:35]Read from MH i2c: E2 [09:03:35]MH_I2C_Read... [09:03:35]Read from MH i2c: E2 62 00 [09:03:35]MH_I2C_Read... [09:03:35]Read from MH i2c: E2 62 00 E0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7E 02 00 0E 04 04 00 D2 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 A3 [09:03:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7E 02 00 0E 04 04 00 D2 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:35]wFMCommunicate OK [09:03:35]SAM_PROTO_GetFieldsCounters done [09:03:35]requested_item shift.num is exist - process it [09:03:35]requested_item shift.opened is exist - process it [09:03:35]req_shift_opened [09:03:35]FM_GetShiftState [09:03:35]SAM_PROTO_GetShiftState [09:03:35]wFMCommunicate request_size=4 [09:03:35]MH_SAM_APDU [09:03:35]CAPDU: 80 13 01 00 [09:03:35]Write to MH i2c: E2 08 00 E1 00 80 13 01 00 00 00 00 00 5E [09:03:35]Write i2c OK [09:03:35]MH_I2C_Read... [09:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:35]Read from MH i2c: E2 [09:03:35]MH_I2C_Read... [09:03:35]Read from MH i2c: E2 0E 00 [09:03:35]MH_I2C_Read... [09:03:35]Read from MH i2c: E2 0E 00 E1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 24 [09:03:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:03:35]wFMCommunicate OK [09:03:35]SAM_PROTO_GetShiftState done [09:03:35]FM_GetShiftState done [09:03:35]req_shift_opened done [09:03:35]requested_item shift.open_date is exist - process it [09:03:35]req_shift_open_date [09:03:35]req_shift_open_date done [09:03:35]produce_requested_data done [09:03:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163563,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:03:35]process_action_free close_receipt [09:03:35]json_value_free [09:03:35]json_value_free done [09:03:35]process_json_proto returns [09:03:35]Send response to host [09:03:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163563,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:03:35]free response buf [09:03:35]execute_script done [09:03:35]execute_script returns [09:03:35]free content buf [09:03:35]Sock 9.Close socket [09:03:35]Sock 9.Thread stoped [09:03:36]ConnectInit Can't take IP for lk.salyk.kg [09:03:36]CommunicateWithHost connect error [09:03:36]CommunicateWithHost err = -1 [09:03:36]OFD Sender: Server communicate error [09:03:41]OFD Sender: Processing packet 163563 [packets to send 965, broken 964] [09:03:41]ProducePacketName [09:03:41]name=ofd_packets/00163563 [09:03:41]OFD Sender: To server: pG, [09:03:41]CommunicateWithHost lk.salyk.kg:30040 [09:03:41]ConnectInit lk.salyk.kg [09:03:45]recv_with_timeout no data received [09:03:46]ConnectInit Can't take IP for lk.salyk.kg [09:03:46]CommunicateWithHost connect error [09:03:46]CommunicateWithHost err = -1 [09:03:46]OFD Sender: Server communicate error [09:03:51]OFD Sender: Processing packet 163563 [packets to send 965, broken 964] [09:03:51]ProducePacketName [09:03:51]name=ofd_packets/00163563 [09:03:51]OFD Sender: To server: pG, [09:03:51]CommunicateWithHost lk.salyk.kg:30040 [09:03:51]ConnectInit lk.salyk.kg [09:03:56]ConnectInit Can't take IP for lk.salyk.kg [09:03:56]CommunicateWithHost connect error [09:03:56]CommunicateWithHost err = -1 [09:03:56]OFD Sender: Server communicate error [09:04:01]OFD Sender: Processing packet 163563 [packets to send 965, broken 964] [09:04:01]ProducePacketName [09:04:01]name=ofd_packets/00163563 [09:04:01]OFD Sender: To server: pG, [09:04:01]CommunicateWithHost lk.salyk.kg:30040 [09:04:01]ConnectInit lk.salyk.kg [09:04:02]recv_with_timeout no data received [09:04:04]Connected sock=10 [09:04: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 37 36 39 28 01 00 00 18 B4 20 01 12 D9 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 61 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7E 02 00 35 04 06 00 86 ED A1 A4 89 EA B3 2B BB 87 E6 79 FC C6 [09:04:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4D 50 47 00 6B 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 37 36 39 10 04 04 00 EB 7E 02 00 F4 03 04 00 D4 56 C5 66 B6 04 01 00 00 D8 01 70 6A 90 FF 86 66 [09:04:05]CommunicateWithHost err = 0 [09:04:05]CheckOFDResponse [09:04:05]1017 (14) - 77093643461234 [09:04:05]1041 (16) - 0000000000871769 [09:04:05]1040 (4) - 163563 [09:04:05]1012 (4) - 21.08.2024 02:54 [09:04:05]1206 (1) - 0 [09:04:05]OFD Sender: Remove packet 163563 [09:04:05]ProducePacketName [09:04:05]name=ofd_packets/00163563 [09:04:05]NVStorageDeleteData [09:04:05]OFD Sender: No OFD packet to send [09:04:11]OFD Sender: No OFD packet to send [09:04:16]OFD Sender: No OFD packet to send [09:04:18]accept exits with 7 [09:04:18]New connection [09:04:18]New thread 3066654052 created [09:04:18]Thread 3066797412 joined [09:04:18]Waiting for new connection... [09:04:18] Sock 7.Parse request [09:04:18]Sock 7.Check first char [09:04:18]Sock 7.First char is OK [09:04:18]request: POST /json_proto HTTP/1.0 [09:04:18]Method: POST [09:04:18]URL: /json_proto [09:04:18]Method is POST - this is cgi request [09:04:18]url: /json_proto [09:04:18]query_string will be loaded in cgi processing [09:04:18]execute_cgi json_proto POST (null) [09:04:18]execute_cgi path=json_proto method=POST [09:04:18]POST find Content-Length [09:04:18]Host: 172.17.44.132:8080 [09:04:18]Content-Length: 672 [09:04:18]Content-Type: application/json [09:04:18] [09:04:18]POST finish read [09:04:18]Found Content-Length = 672 [09:04:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:04:18]execute_script... [09: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)292112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:04:18]POST & json_proto [09:04:18]process_json_proto [09:04:18]json parsed OK: [09:04:18]protocol is kg_v1.0 [09:04:18]action value=close_receipt [09:04:18]process_action close_receipt [09:04:18]cmd_close_receipt [09:04:18]MH_GetDate [09:04:18]Write to MH i2c: F0 00 00 E2 00 D1 [09:04:18]Write i2c OK [09:04:18]MH_I2C_Read... [09:04:18]Read from MH i2c: F0 [09:04:18]MH_I2C_Read... [09:04:18]Read from MH i2c: F0 09 00 [09:04:18]MH_I2C_Read... [09:04:18]Read from MH i2c: F0 09 00 E2 00 00 92 AD C5 66 2A 83 C1 65 17 [09:04:18]GetLastDocTimeStamp 1724231009 [09:04:18]current date 1724231058 [09:04:18]FM_GetShiftState [09:04:18]SAM_PROTO_GetShiftState [09:04:18]wFMCommunicate request_size=4 [09:04:18]MH_SAM_APDU [09:04:18]CAPDU: 80 13 01 00 [09:04:18]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [09:04:18]Write i2c OK [09:04:18]MH_I2C_Read... [09:04:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:18]Read from MH i2c: E2 [09:04:18]MH_I2C_Read... [09:04:18]Read from MH i2c: E2 0E 00 [09:04:18]MH_I2C_Read... [09:04:18]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 26 [09:04:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:04:18]wFMCommunicate OK [09:04:18]SAM_PROTO_GetShiftState done [09:04:18]FM_GetShiftState done [09:04:18]opened in 1724199517 [09:04:18]opened+sec_in_day 1724285917 [09:04:18]quantity*price = 100035 [09:04:18]sum+1 = 100036 [09:04: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 162 21.08.2024 09:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163564 ФПД: 27234521475441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163564&fm=27234521475441&tin=02508201610067®Number=0000000000092562&sum=100000 [09:04:19]StoreToDocumentArchive [09:04:19]shift 466 fd 163564 [09:04:19]save to /storage/0466/doc_00163564 [09:04:19]save last doc name /storage/0466/doc_00163564 to /storage/kkm_last_doc_name [09:04:19]save OK [09:04:19]Clear old archive folders... [09:04:19]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:04:19]tlvbuf is 001B2460 [09:04:19]SAM_PROTO_ClearQueue [09:04:19]wFMCommunicate request_size=4 [09:04:19]MH_SAM_APDU [09:04:19]CAPDU: 80 09 00 00 [09:04:19]Write to MH i2c: E2 08 00 F0 00 80 09 00 00 00 00 00 00 62 [09:04:19]Write i2c OK [09:04:19]MH_I2C_Read... [09:04:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:19]Read from MH i2c: E2 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 F0 00 00 90 00 64 [09:04:19]RAPDU: 90 00 [09:04:19]wFMCommunicate OK [09:04:19]SAM_PROTO_ClearQueue done [09:04:19]KKMCreateOFDPacket [09:04:19]OFDProtocolAddRootSTLVToBuf [09:04:19]FM_MakeSignedData [09:04:19]FM_MakeSignedData [09:04:19]SAM_PROTO_SignData [09:04:19]wFMCommunicate request_size=4 [09:04:19]MH_SAM_APDU [09:04:19]CAPDU: 80 0D 01 02 [09:04:19]Write to MH i2c: E2 08 00 F1 00 80 0D 01 02 00 00 00 00 6A [09:04:19]Write i2c OK [09:04:19]MH_I2C_Read... [09:04:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:19]Read from MH i2c: E2 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 F1 00 00 90 00 65 [09:04:19]RAPDU: 90 00 [09:04:19]wFMCommunicate OK [09:04:19]wFMCommunicate request_size=255 [09:04:19]MH_SAM_APDU [09: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A2 00 00 00 F4 03 04 00 92 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7E 02 00 35 04 06 00 18 C5 07 [09:04:19]Write to MH i2c: E2 02 01 F2 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 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 A2 00 00 00 F4 03 04 00 92 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7E 02 00 35 04 06 00 18 C5 07 00 00 18 [09:04:19]Write i2c OK [09:04:19]MH_I2C_Read... [09:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:19]Read from MH i2c: E2 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [09:04:19]RAPDU: 90 00 [09:04:19]wFMCommunicate OK [09:04:19]wFMCommunicate request_size=8 [09:04:19]MH_SAM_APDU [09:04:19]CAPDU: 80 0D 02 02 03 FA 69 71 [09:04:19]Write to MH i2c: E2 0B 00 F3 00 80 0D 02 02 03 00 FA 69 71 00 00 47 [09:04:19]Write i2c OK [09:04:19]MH_I2C_Read... [09:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:19]Read from MH i2c: E2 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [09:04:19]RAPDU: 90 00 [09:04:19]wFMCommunicate OK [09:04:19]wFMCommunicate request_size=4 [09:04:19]MH_SAM_APDU [09:04:19]CAPDU: 80 0D 03 02 [09:04:19]Write to MH i2c: E2 08 00 F4 00 80 0D 03 02 00 00 00 00 6F [09:04:19]Write i2c OK [09:04:19]MH_I2C_Read... [09:04:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:19]Read from MH i2c: E2 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 0B 00 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 0B 00 F4 00 00 82 99 1D 73 B8 56 FF FB 90 00 23 [09:04:19]RAPDU: 82 99 1D 73 B8 56 FF FB 90 00 [09:04:19]wFMCommunicate OK [09:04:19]SAM_PROTO_SignData done [09:04:19]FM_MakeSignedData done [09:04:19]CreateOFDProtocolMessage [09:04:19]wFMCommunicate request_size=4 [09:04:19]MH_SAM_APDU [09:04:19]CAPDU: 80 11 00 00 [09:04:19]Write to MH i2c: E2 08 00 F5 00 80 11 00 00 00 00 00 00 6F [09:04:19]Write i2c OK [09:04:19]MH_I2C_Read... [09:04:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:19]Read from MH i2c: E2 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 17 00 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: E2 17 00 F5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [09:04:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:04:19]wFMCommunicate OK [09:04:19]CreateOFDProtocolMessage done [09:04:19]OFDSenderStorePacket 163564 [09:04:19]StoreOFDPacket docnum=163564 [09:04:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 CF C1 05 01 11 CB 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 A2 00 00 00 F4 03 04 00 92 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7E 02 00 35 04 06 00 18 C5 07 FA 69 71 82 99 1D 73 B8 56 FF FB [09:04:19]CheckFolder [09:04:19]dirname=/storage/ofd_packets [09:04:19]CheckFolder done [09:04:19]ProducePacketName [09:04:19]name=ofd_packets/00163564 [09:04:19]NVStorageSaveData ofd_packets/00163564 [09:04:19]File name is /storage/ofd_packets/00163564 [09:04:19]Write 299 bytes [09:04:19]NVStorageSaveData done [09:04:19]OFDSenderStorePacket done [09:04:19]KKMCreateOFDPacket done [09:04:19]NVStorageSaveData kkm_last_timestamp [09:04:19]File name is /storage/kkm_last_timestamp [09:04:19]Write 4 bytes [09:04:19]NVStorageSaveData done [09:04:19]ExternCall_PrintAddStr [09:04:19]wPrintStart [09:04:19]Write to MH i2c: 01 00 00 F6 00 F6 [09:04:19]Write i2c OK [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: 01 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: 01 07 00 [09:04:19]MH_I2C_Read... [09:04:19]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [09:04:19]RasterBufferAndPrint [09:04:19]line Счет N : (1)292112 [09:04:19]line ИНН: 02508201610067 [09:04:19]line Контрольно-Кассовый Чек [09:04:19]line ПРОДАЖА [09:04:19]line ТРК (МРК, ГНК) : 61 [09:04:19]line Товар: 2710124130 [09:04:19]line SU-92-К-5 [09:04:19]line 14.540 * 68.80 [09:04:19]line = 1000.35 [09:04:19]line НДС 12% НСП 1% [09:04:19]line > о реализуемом товаре [09:04:19]line ОКРУГЛЕНИЕ: -0.35 [09:04:19]line ИТОГО: 1000.00 [09:04:19]line Внесено: 1000.00 [09:04:19]line СДАЧА: 0.00 [09:04:19]line НСП 1% : 8.85 [09:04:19]line НДС 12% : 106.23 [09:04:19]line Наличными: 1000.00 [09:04:19]line Безнал.: 0.00 [09:04:19]line Место: АЗС № 130 "Партнер Нефть" [09:04:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:04:19]line СНО: Общий режим [09:04:19]line Чек 162 21.08.2024 09:04 [09:04:19]line Смена: 466 ФФД: 1.0 [09:04:19]line ЗНМ: 0300000070 [09:04:19]line РНМ: 0000000000092562 [09:04:19]line Версия ККМ: 001 [09:04:19]line ФМ: 0000000000871769 [09:04:19]line ФД: 163564 [09:04:19]line ФПД: 27234521475441 [09:04:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163564&fm=27234521475441&tin=02508201610067®Number=0000000000092562&sum=100000 [09:04:19]written 0, free lines is 4095 [09:04:19]OFD Sender: Processing packet 163564 [packets to send 965, broken 964] [09:04:20]ProducePacketName [09:04:20]name=ofd_packets/00163564 [09:04:20]OFD Sender: To server: pG, [09:04:20]CommunicateWithHost lk.salyk.kg:30040 [09:04:20]ConnectInit lk.salyk.kg [09:04:20]Write to MH i2c: 01 00 00 21 01 22 [09:04:20]Write i2c OK [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: 01 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: 01 07 00 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: 01 07 00 21 01 00 00 00 00 00 AD 0C E2 [09:04:20]RasterBufferAndPrint [09:04:20]line [09:04:20]line [09:04:20]line [09:04:20]line [09:04:20]line [09:04:20]written 0, free lines is 3267 [09:04:20]MH_Cut [09:04:20]Write to MH i2c: D1 01 00 28 01 01 FB [09:04:20]Write i2c OK [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: D1 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: D1 01 00 [09:04:20]MH_I2C_Read... [09:04:20]Read from MH i2c: D1 01 00 28 01 00 FA [09:04:20]Write to MH i2c: 01 00 00 29 01 2A [09:04:20]Write i2c OK [09:04:20]MH_I2C_Read... [09:04:20]Connected sock=10 [09: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 37 36 39 0D 01 00 00 CF C1 05 01 11 CB 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 A2 00 00 00 F4 03 04 00 92 AD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7E 02 00 35 04 06 00 18 C5 07 FA 69 71 82 99 1D 73 B8 56 FF FB [09:04:21]*** Cut start [09:04:21]*** Purtial cut [09:04:21]*** Stage 1: CUTSNS_PIN = 1 [09:04:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4C 15 47 00 A7 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 37 36 39 10 04 04 00 EC 7E 02 00 F4 03 04 00 E4 56 C5 66 B6 04 01 00 00 1F ED 0F 9D 07 0C 44 D5 [09:04:21]CommunicateWithHost err = 0 [09:04:21]CheckOFDResponse [09:04:21]1017 (14) - 77093643461234 [09:04:21]1041 (16) - 0000000000871769 [09:04:21]1040 (4) - 163564 [09:04:21]1012 (4) - 21.08.2024 02:54 [09:04:21]1206 (1) - 0 [09:04:21]OFD Sender: Remove packet 163564 [09:04:21]ProducePacketName [09:04:21]name=ofd_packets/00163564 [09:04:21]NVStorageDeleteData [09:04:22]OFD Sender: No OFD packet to send [09:04:23]Read from MH i2c: 01 [09:04:23]MH_I2C_Read... [09:04:23]*** Stop cut motor [09:04:23]*** Cut end [09:04:23]Read from MH i2c: 01 07 00 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: 01 07 00 29 01 00 00 00 00 00 FF 0F 3F [09:04:23]process_action close_receipt done [09:04:23]requested_data is exist [09:04:23]produce_requested_data [09:04:23]requested_item fm.sn is exist - process it [09:04:23]wFMCommunicate request_size=4 [09:04:23]MH_SAM_APDU [09:04:23]CAPDU: 80 11 00 00 [09:04:23]Write to MH i2c: E2 08 00 2A 01 80 11 00 00 00 00 00 00 A5 [09:04:23]Write i2c OK [09:04:23]MH_I2C_Read... [09:04:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:23]Read from MH i2c: E2 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: E2 17 00 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: E2 17 00 2A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [09:04:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:04:23]wFMCommunicate OK [09:04:23]requested_item fd.num is exist - process it [09:04:23]SAM_PROTO_GetFieldsCounters [09:04:23]wFMCommunicate request_size=4 [09:04:23]MH_SAM_APDU [09:04:23]CAPDU: 80 13 00 00 [09:04:23]Write to MH i2c: E2 08 00 2B 01 80 13 00 00 00 00 00 00 A8 [09:04:23]Write i2c OK [09:04:23]MH_I2C_Read... [09:04:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:23]Read from MH i2c: E2 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: E2 62 00 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: E2 62 00 2B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7E 02 00 0E 04 04 00 D2 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 F3 [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7E 02 00 0E 04 04 00 D2 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:04:23]wFMCommunicate OK [09:04:23]SAM_PROTO_GetFieldsCounters done [09:04:23]requested_item shift.num is exist - process it [09:04:23]requested_item shift.opened is exist - process it [09:04:23]req_shift_opened [09:04:23]FM_GetShiftState [09:04:23]SAM_PROTO_GetShiftState [09:04:23]wFMCommunicate request_size=4 [09:04:23]MH_SAM_APDU [09:04:23]CAPDU: 80 13 01 00 [09:04:23]Write to MH i2c: E2 08 00 2C 01 80 13 01 00 00 00 00 00 AA [09:04:23]Write i2c OK [09:04:23]MH_I2C_Read... [09:04:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:23]Read from MH i2c: E2 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: E2 0E 00 [09:04:23]MH_I2C_Read... [09:04:23]Read from MH i2c: E2 0E 00 2C 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 70 [09:04:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:04:23]wFMCommunicate OK [09:04:23]SAM_PROTO_GetShiftState done [09:04:23]FM_GetShiftState done [09:04:23]req_shift_opened done [09:04:23]requested_item shift.open_date is exist - process it [09:04:23]req_shift_open_date [09:04:23]req_shift_open_date done [09:04:23]produce_requested_data done [09:04:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163564,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:04:23]process_action_free close_receipt [09:04:23]json_value_free [09:04:23]json_value_free done [09:04:23]process_json_proto returns [09:04:23]Send response to host [09:04:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163564,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:04:23]free response buf [09:04:23]execute_script done [09:04:23]execute_script returns [09:04:23]free content buf [09:04:23]Sock 7.Close socket [09:04:23]Sock 7.Thread stoped [09:04:27]OFD Sender: No OFD packet to send [09:04:32]OFD Sender: No OFD packet to send [09:04:37]OFD Sender: No OFD packet to send [09:04:42]OFD Sender: No OFD packet to send [09:04:47]OFD Sender: No OFD packet to send [09:04:52]OFD Sender: No OFD packet to send [09:04:57]OFD Sender: No OFD packet to send [09:05:02]OFD Sender: No OFD packet to send [09:05:03]recv_with_timeout no data received [09:05:07]OFD Sender: No OFD packet to send [09:05:12]OFD Sender: No OFD packet to send [09:05:17]OFD Sender: No OFD packet to send [09:05:22]OFD Sender: No OFD packet to send [09:05:27]OFD Sender: No OFD packet to send [09:05:32]OFD Sender: No OFD packet to send [09:05:37]OFD Sender: No OFD packet to send [09:05:42]OFD Sender: No OFD packet to send [09:05:42]recv_with_timeout no data received [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:25]accept exits with 9 [09:06:25]New connection [09:06:25]New thread 3066797412 created [09:06:25]Thread 3066654052 joined [09:06:25]Waiting for new connection... [09:06:25] Sock 9.Parse request [09:06:25]Sock 9.Check first char [09:06:25]Sock 9.First char is OK [09:06:25]request: POST /json_proto HTTP/1.0 [09:06:25]Method: POST [09:06:25]URL: /json_proto [09:06:25]Method is POST - this is cgi request [09:06:25]url: /json_proto [09:06:25]query_string will be loaded in cgi processing [09:06:25]execute_cgi json_proto POST (null) [09:06:25]execute_cgi path=json_proto method=POST [09:06:25]POST find Content-Length [09:06:25]Host: 172.17.44.132:8080 [09:06:25]Content-Length: 677 [09:06:25]Content-Type: application/json [09:06:25] [09:06:25]POST finish read [09:06:25]Found Content-Length = 677 [09:06:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:25]execute_script... [09:06:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:25]POST & json_proto [09:06:25]process_json_proto [09:06:25]json parsed OK: [09:06:25]protocol is kg_v1.0 [09:06:25]action value=close_receipt [09:06:25]process_action close_receipt [09:06:25]cmd_close_receipt [09:06:25]MH_GetDate [09:06:25]Write to MH i2c: F0 00 00 2D 01 1D [09:06:25]Write i2c OK [09:06:25]MH_I2C_Read... [09:06:25]Read from MH i2c: F0 [09:06:25]MH_I2C_Read... [09:06:25]Read from MH i2c: F0 09 00 [09:06:25]MH_I2C_Read... [09:06:25]Read from MH i2c: F0 09 00 2D 01 00 11 AE C5 66 2A 83 C1 65 E3 [09:06:25]GetLastDocTimeStamp 1724231058 [09:06:25]current date 1724231185 [09:06:25]FM_GetShiftState [09:06:25]SAM_PROTO_GetShiftState [09:06:25]wFMCommunicate request_size=4 [09:06:25]MH_SAM_APDU [09:06:25]CAPDU: 80 13 01 00 [09:06:25]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [09:06:25]Write i2c OK [09:06:25]MH_I2C_Read... [09:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:25]Read from MH i2c: E2 [09:06:25]MH_I2C_Read... [09:06:25]Read from MH i2c: E2 0E 00 [09:06:25]MH_I2C_Read... [09:06:25]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 72 [09:06:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:06:25]wFMCommunicate OK [09:06:25]SAM_PROTO_GetShiftState done [09:06:25]FM_GetShiftState done [09:06:25]opened in 1724199517 [09:06:25]opened+sec_in_day 1724285917 [09:06:25]quantity*price = 50036 [09:06:25]sum+1 = 50037 [09:06:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 163 21.08.2024 09:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163565 ФПД: 100997546023204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163565&fm=100997546023204&tin=02508201610067®Number=0000000000092562&sum=50000 [09:06:26]StoreToDocumentArchive [09:06:26]shift 466 fd 163565 [09:06:26]save to /storage/0466/doc_00163565 [09:06:26]save last doc name /storage/0466/doc_00163565 to /storage/kkm_last_doc_name [09:06:26]save OK [09:06:26]Clear old archive folders... [09:06:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:06:26]tlvbuf is 001A7070 [09:06:26]SAM_PROTO_ClearQueue [09:06:26]wFMCommunicate request_size=4 [09:06:26]MH_SAM_APDU [09:06:26]CAPDU: 80 09 00 00 [09:06:26]Write to MH i2c: E2 08 00 3B 01 80 09 00 00 00 00 00 00 AE [09:06:26]Write i2c OK [09:06:26]MH_I2C_Read... [09:06:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:26]Read from MH i2c: E2 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 3B 01 00 90 00 B0 [09:06:26]RAPDU: 90 00 [09:06:26]wFMCommunicate OK [09:06:26]SAM_PROTO_ClearQueue done [09:06:26]KKMCreateOFDPacket [09:06:26]OFDProtocolAddRootSTLVToBuf [09:06:26]FM_MakeSignedData [09:06:26]FM_MakeSignedData [09:06:26]SAM_PROTO_SignData [09:06:26]wFMCommunicate request_size=4 [09:06:26]MH_SAM_APDU [09:06:26]CAPDU: 80 0D 01 02 [09:06:26]Write to MH i2c: E2 08 00 3C 01 80 0D 01 02 00 00 00 00 B6 [09:06:26]Write i2c OK [09:06:26]MH_I2C_Read... [09:06:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:26]Read from MH i2c: E2 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [09:06:26]RAPDU: 90 00 [09:06:26]wFMCommunicate OK [09:06:26]wFMCommunicate request_size=255 [09:06:26]MH_SAM_APDU [09:06:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 11 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7E 02 00 35 04 06 00 5B [09:06:26]Write to MH i2c: E2 02 01 3D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 11 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7E 02 00 35 04 06 00 5B 00 00 62 [09:06:26]Write i2c OK [09:06:26]MH_I2C_Read... [09:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:26]Read from MH i2c: E2 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [09:06:26]RAPDU: 90 00 [09:06:26]wFMCommunicate OK [09:06:26]wFMCommunicate request_size=10 [09:06:26]MH_SAM_APDU [09:06:26]CAPDU: 80 0D 02 02 05 DB 52 DA 99 24 [09:06:26]Write to MH i2c: E2 0D 00 3E 01 80 0D 02 02 05 00 DB 52 DA 99 24 00 00 87 [09:06:26]Write i2c OK [09:06:26]MH_I2C_Read... [09:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:26]Read from MH i2c: E2 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [09:06:26]RAPDU: 90 00 [09:06:26]wFMCommunicate OK [09:06:26]wFMCommunicate request_size=4 [09:06:26]MH_SAM_APDU [09:06:26]CAPDU: 80 0D 03 02 [09:06:26]Write to MH i2c: E2 08 00 3F 01 80 0D 03 02 00 00 00 00 BB [09:06:26]Write i2c OK [09:06:26]MH_I2C_Read... [09:06:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:27]Read from MH i2c: E2 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: E2 0B 00 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: E2 0B 00 3F 01 00 DE 1A 99 72 A2 8A AB 0E 90 00 A4 [09:06:27]RAPDU: DE 1A 99 72 A2 8A AB 0E 90 00 [09:06:27]wFMCommunicate OK [09:06:27]SAM_PROTO_SignData done [09:06:27]FM_MakeSignedData done [09:06:27]CreateOFDProtocolMessage [09:06:27]wFMCommunicate request_size=4 [09:06:27]MH_SAM_APDU [09:06:27]CAPDU: 80 11 00 00 [09:06:27]Write to MH i2c: E2 08 00 40 01 80 11 00 00 00 00 00 00 BB [09:06:27]Write i2c OK [09:06:27]MH_I2C_Read... [09:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:27]Read from MH i2c: E2 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: E2 17 00 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: E2 17 00 40 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [09:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:06:27]wFMCommunicate OK [09:06:27]CreateOFDProtocolMessage done [09:06:27]OFDSenderStorePacket 163565 [09:06:27]StoreOFDPacket docnum=163565 [09:06:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 50 DD 07 01 A1 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 11 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7E 02 00 35 04 06 00 5B DB 52 DA 99 24 DE 1A 99 72 A2 8A AB 0E [09:06:27]CheckFolder [09:06:27]dirname=/storage/ofd_packets [09:06:27]CheckFolder done [09:06:27]ProducePacketName [09:06:27]name=ofd_packets/00163565 [09:06:27]NVStorageSaveData ofd_packets/00163565 [09:06:27]File name is /storage/ofd_packets/00163565 [09:06:27]Write 301 bytes [09:06:27]NVStorageSaveData done [09:06:27]OFDSenderStorePacket done [09:06:27]KKMCreateOFDPacket done [09:06:27]NVStorageSaveData kkm_last_timestamp [09:06:27]File name is /storage/kkm_last_timestamp [09:06:27]Write 4 bytes [09:06:27]NVStorageSaveData done [09:06:27]ExternCall_PrintAddStr [09:06:27]wPrintStart [09:06:27]Write to MH i2c: 01 00 00 41 01 42 [09:06:27]Write i2c OK [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: 01 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: 01 07 00 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [09:06:27]RasterBufferAndPrint [09:06:27]line Счет N : (1)292114 [09:06:27]line ИНН: 02508201610067 [09:06:27]line Контрольно-Кассовый Чек [09:06:27]line ПРОДАЖА [09:06:27]line ТРК (МРК, ГНК) : 42 [09:06:27]line Товар: 2710124130 [09:06:27]line Аи-92-К-5 [09:06:27]line 7.380 * 67.80 [09:06:27]line = 500.36 [09:06:27]line НДС 12% НСП 1% [09:06:27]line > о реализуемом товаре [09:06:27]line ОКРУГЛЕНИЕ: -0.36 [09:06:27]line ИТОГО: 500.00 [09:06:27]line Внесено: 500.00 [09:06:27]line СДАЧА: 0.00 [09:06:27]line НСП 1% : 4.43 [09:06:27]line НДС 12% : 53.14 [09:06:27]line Наличными: 500.00 [09:06:27]line Безнал.: 0.00 [09:06:27]line Место: АЗС № 130 "Партнер Нефть" [09:06:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:06:27]line СНО: Общий режим [09:06:27]line Чек 163 21.08.2024 09:06 [09:06:27]line Смена: 466 ФФД: 1.0 [09:06:27]line ЗНМ: 0300000070 [09:06:27]line РНМ: 0000000000092562 [09:06:27]line Версия ККМ: 001 [09:06:27]line ФМ: 0000000000871769 [09:06:27]line ФД: 163565 [09:06:27]line ФПД: 100997546023204 [09:06:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163565&fm=100997546023204&tin=02508201610067®Number=0000000000092562&sum=50000 [09:06:27]written 0, free lines is 4095 [09:06:27]OFD Sender: Processing packet 163565 [packets to send 965, broken 964] [09:06:27]ProducePacketName [09:06:27]name=ofd_packets/00163565 [09:06:27]OFD Sender: To server: pG, [09:06:27]CommunicateWithHost lk.salyk.kg:30040 [09:06:27]ConnectInit lk.salyk.kg [09:06:27]Write to MH i2c: 01 00 00 6C 01 6D [09:06:27]Write i2c OK [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: 01 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: 01 07 00 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: 01 07 00 6C 01 00 00 00 00 00 B1 0C 31 [09:06:27]RasterBufferAndPrint [09:06:27]line [09:06:27]line [09:06:27]line [09:06:27]line [09:06:27]line [09:06:27]written 0, free lines is 3255 [09:06:27]MH_Cut [09:06:27]Write to MH i2c: D1 01 00 73 01 01 46 [09:06:27]Write i2c OK [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: D1 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: D1 01 00 [09:06:27]MH_I2C_Read... [09:06:27]Read from MH i2c: D1 01 00 73 01 00 45 [09:06:27]Write to MH i2c: 01 00 00 74 01 75 [09:06:27]Write i2c OK [09:06:27]MH_I2C_Read... [09:06:28]*** Cut start [09:06:28]*** Purtial cut [09:06:28]*** Stage 1: CUTSNS_PIN = 1 [09:06:28]Connected sock=10 [09: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 37 36 39 0F 01 00 00 50 DD 07 01 A1 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 11 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7E 02 00 35 04 06 00 5B DB 52 DA 99 24 DE 1A 99 72 A2 8A AB 0E [09:06:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B2 DD 47 00 55 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 37 36 39 10 04 04 00 ED 7E 02 00 F4 03 04 00 64 57 C5 66 B6 04 01 00 00 2B BB D5 59 CF 56 04 B6 [09:06:29]CommunicateWithHost err = 0 [09:06:29]CheckOFDResponse [09:06:29]1017 (14) - 77093643461234 [09:06:29]1041 (16) - 0000000000871769 [09:06:29]1040 (4) - 163565 [09:06:29]1012 (4) - 21.08.2024 02:56 [09:06:29]1206 (1) - 0 [09:06:29]OFD Sender: Remove packet 163565 [09:06:29]ProducePacketName [09:06:29]name=ofd_packets/00163565 [09:06:29]NVStorageDeleteData [09:06:29]OFD Sender: No OFD packet to send [09:06:30]Read from MH i2c: 01 [09:06:30]MH_I2C_Read... [09:06:30]*** Stop cut motor [09:06:30]*** Cut end [09:06:30]Read from MH i2c: 01 07 00 [09:06:30]MH_I2C_Read... [09:06:30]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 FF 0F 8A [09:06:30]process_action close_receipt done [09:06:30]requested_data is exist [09:06:30]produce_requested_data [09:06:30]requested_item fm.sn is exist - process it [09:06:30]wFMCommunicate request_size=4 [09:06:30]MH_SAM_APDU [09:06:30]CAPDU: 80 11 00 00 [09:06:30]Write to MH i2c: E2 08 00 75 01 80 11 00 00 00 00 00 00 F0 [09:06:30]Write i2c OK [09:06:30]MH_I2C_Read... [09:06:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:30]Read from MH i2c: E2 [09:06:30]MH_I2C_Read... [09:06:30]Read from MH i2c: E2 17 00 [09:06:30]MH_I2C_Read... [09:06:30]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 37 36 39 90 00 49 [09:06:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:06:30]wFMCommunicate OK [09:06:30]requested_item fd.num is exist - process it [09:06:30]SAM_PROTO_GetFieldsCounters [09:06:30]wFMCommunicate request_size=4 [09:06:30]MH_SAM_APDU [09:06:30]CAPDU: 80 13 00 00 [09:06:30]Write to MH i2c: E2 08 00 76 01 80 13 00 00 00 00 00 00 F3 [09:06:30]Write i2c OK [09:06:30]MH_I2C_Read... [09:06:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:30]Read from MH i2c: E2 [09:06:30]MH_I2C_Read... [09:06:30]Read from MH i2c: E2 62 00 [09:06:30]MH_I2C_Read... [09:06:30]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7E 02 00 0E 04 04 00 D2 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 42 [09:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7E 02 00 0E 04 04 00 D2 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:06:30]wFMCommunicate OK [09:06:30]SAM_PROTO_GetFieldsCounters done [09:06:30]requested_item shift.num is exist - process it [09:06:30]requested_item shift.opened is exist - process it [09:06:30]req_shift_opened [09:06:30]FM_GetShiftState [09:06:30]SAM_PROTO_GetShiftState [09:06:30]wFMCommunicate request_size=4 [09:06:30]MH_SAM_APDU [09:06:30]CAPDU: 80 13 01 00 [09:06:30]Write to MH i2c: E2 08 00 77 01 80 13 01 00 00 00 00 00 F5 [09:06:30]Write i2c OK [09:06:30]MH_I2C_Read... [09:06:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:30]Read from MH i2c: E2 [09:06:30]MH_I2C_Read... [09:06:30]Read from MH i2c: E2 0E 00 [09:06:30]MH_I2C_Read... [09:06:30]Read from MH i2c: E2 0E 00 77 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BB [09:06:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:06:30]wFMCommunicate OK [09:06:30]SAM_PROTO_GetShiftState done [09:06:30]FM_GetShiftState done [09:06:30]req_shift_opened done [09:06:30]requested_item shift.open_date is exist - process it [09:06:30]req_shift_open_date [09:06:30]req_shift_open_date done [09:06:30]produce_requested_data done [09:06:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163565,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:06:30]process_action_free close_receipt [09:06:30]json_value_free [09:06:30]json_value_free done [09:06:30]process_json_proto returns [09:06:30]Send response to host [09:06:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163565,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:06:30]free response buf [09:06:30]execute_script done [09:06:30]execute_script returns [09:06:30]free content buf [09:06:30]Sock 9.Close socket [09:06:30]Sock 9.Thread stoped [09:06:34]OFD Sender: No OFD packet to send [09:06:39]OFD Sender: No OFD packet to send [09:06:44]OFD Sender: No OFD packet to send [09:06:47]accept exits with 7 [09:06:47]New connection [09:06:47]New thread 3066654052 created [09:06:47]Thread 3066797412 joined [09:06:47]Waiting for new connection... [09:06:47] Sock 7.Parse request [09:06:47]Sock 7.Check first char [09:06:47]Sock 7.First char is OK [09:06:47]request: POST /json_proto HTTP/1.0 [09:06:47]Method: POST [09:06:47]URL: /json_proto [09:06:47]Method is POST - this is cgi request [09:06:47]url: /json_proto [09:06:47]query_string will be loaded in cgi processing [09:06:47]execute_cgi json_proto POST (null) [09:06:47]execute_cgi path=json_proto method=POST [09:06:47]POST find Content-Length [09:06:47]Host: 172.17.44.132:8080 [09:06:47]Content-Length: 803 [09:06:47]Content-Type: application/json [09:06:47] [09:06:47]POST finish read [09:06:47]Found Content-Length = 803 [09:06:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: 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:06:47]execute_script... [09:06:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: 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:06:47]POST & json_proto [09:06:47]process_json_proto [09:06:47]json parsed OK: [09:06:47]protocol is kg_v1.0 [09:06:47]action value=close_receipt [09:06:47]process_action close_receipt [09:06:47]cmd_close_receipt [09:06:47]MH_GetDate [09:06:47]Write to MH i2c: F0 00 00 78 01 68 [09:06:47]Write i2c OK [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: F0 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: F0 09 00 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: F0 09 00 78 01 00 27 AE C5 66 2A 83 C1 65 44 [09:06:47]GetLastDocTimeStamp 1724231185 [09:06:47]current date 1724231207 [09:06:47]FM_GetShiftState [09:06:47]SAM_PROTO_GetShiftState [09:06:47]wFMCommunicate request_size=4 [09:06:47]MH_SAM_APDU [09:06:47]CAPDU: 80 13 01 00 [09:06:47]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [09:06:47]Write i2c OK [09:06:47]MH_I2C_Read... [09:06:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:47]Read from MH i2c: E2 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: E2 0E 00 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BD [09:06:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:06:47]wFMCommunicate OK [09:06:47]SAM_PROTO_GetShiftState done [09:06:47]FM_GetShiftState done [09:06:47]opened in 1724199517 [09:06:47]opened+sec_in_day 1724285917 [09:06:47]quantity*price = 100021 [09:06:47]sum+1 = 100023 [09:06:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 164 21.08.2024 09:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163566 ФПД: 245562104475665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163566&fm=245562104475665&tin=02508201610067®Number=0000000000092562&sum=100022 [09:06:48]StoreToDocumentArchive [09:06:48]shift 466 fd 163566 [09:06:48]save to /storage/0466/doc_00163566 [09:06:48]save last doc name /storage/0466/doc_00163566 to /storage/kkm_last_doc_name [09:06:48]save OK [09:06:48]Clear old archive folders... [09:06:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:06:48]tlvbuf is 0019DED0 [09:06:48]SAM_PROTO_ClearQueue [09:06:48]wFMCommunicate request_size=4 [09:06:48]MH_SAM_APDU [09:06:48]CAPDU: 80 09 00 00 [09:06:48]Write to MH i2c: E2 08 00 86 01 80 09 00 00 00 00 00 00 F9 [09:06:48]Write i2c OK [09:06:48]MH_I2C_Read... [09:06:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:48]Read from MH i2c: E2 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [09:06:48]RAPDU: 90 00 [09:06:48]wFMCommunicate OK [09:06:48]SAM_PROTO_ClearQueue done [09:06:48]KKMCreateOFDPacket [09:06:48]OFDProtocolAddRootSTLVToBuf [09:06:48]FM_MakeSignedData [09:06:48]FM_MakeSignedData [09:06:48]SAM_PROTO_SignData [09:06:48]wFMCommunicate request_size=4 [09:06:48]MH_SAM_APDU [09:06:48]CAPDU: 80 0D 01 02 [09:06:48]Write to MH i2c: E2 08 00 87 01 80 0D 01 02 00 00 00 00 01 [09:06:48]Write i2c OK [09:06:48]MH_I2C_Read... [09:06:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:48]Read from MH i2c: E2 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [09:06:48]RAPDU: 90 00 [09:06:48]wFMCommunicate OK [09:06:48]wFMCommunicate request_size=255 [09:06:48]MH_SAM_APDU [09:06:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 27 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7E 02 00 35 04 06 00 DF [09:06:48]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 A4 00 00 00 F4 03 04 00 27 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7E 02 00 35 04 06 00 DF 00 00 A2 [09:06:48]Write i2c OK [09:06:48]MH_I2C_Read... [09:06:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:48]Read from MH i2c: E2 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [09:06:48]RAPDU: 90 00 [09:06:48]wFMCommunicate OK [09:06:48]wFMCommunicate request_size=10 [09:06:48]MH_SAM_APDU [09:06:48]CAPDU: 80 0D 02 02 05 56 62 01 F0 11 [09:06:48]Write to MH i2c: E2 0D 00 89 01 80 0D 02 02 05 00 56 62 01 F0 11 00 00 C8 [09:06:48]Write i2c OK [09:06:48]MH_I2C_Read... [09:06:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:48]Read from MH i2c: E2 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [09:06:48]RAPDU: 90 00 [09:06:48]wFMCommunicate OK [09:06:48]wFMCommunicate request_size=4 [09:06:48]MH_SAM_APDU [09:06:48]CAPDU: 80 0D 03 02 [09:06:48]Write to MH i2c: E2 08 00 8A 01 80 0D 03 02 00 00 00 00 06 [09:06:48]Write i2c OK [09:06:48]MH_I2C_Read... [09:06:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:48]Read from MH i2c: E2 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 0B 00 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 0B 00 8A 01 00 46 BC C9 88 E3 2F BF F6 90 00 21 [09:06:48]RAPDU: 46 BC C9 88 E3 2F BF F6 90 00 [09:06:48]wFMCommunicate OK [09:06:48]SAM_PROTO_SignData done [09:06:48]FM_MakeSignedData done [09:06:48]CreateOFDProtocolMessage [09:06:48]wFMCommunicate request_size=4 [09:06:48]MH_SAM_APDU [09:06:48]CAPDU: 80 11 00 00 [09:06:48]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [09:06:48]Write i2c OK [09:06:48]MH_I2C_Read... [09:06:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:48]Read from MH i2c: E2 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: E2 17 00 [09:06:48]MH_I2C_Read... [09:06:48]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 37 36 39 90 00 5F [09:06:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:06:48]wFMCommunicate OK [09:06:48]CreateOFDProtocolMessage done [09:06:48]OFDSenderStorePacket 163566 [09:06:48]StoreOFDPacket docnum=163566 [09:06:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 25 07 01 74 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 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 00 00 00 F4 03 04 00 27 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7E 02 00 35 04 06 00 DF 56 62 01 F0 11 46 BC C9 88 E3 2F BF F6 [09:06:48]CheckFolder [09:06:48]dirname=/storage/ofd_packets [09:06:48]CheckFolder done [09:06:48]ProducePacketName [09:06:48]name=ofd_packets/00163566 [09:06:48]NVStorageSaveData ofd_packets/00163566 [09:06:48]File name is /storage/ofd_packets/00163566 [09:06:48]Write 301 bytes [09:06:48]NVStorageSaveData done [09:06:48]OFDSenderStorePacket done [09:06:48]KKMCreateOFDPacket done [09:06:48]NVStorageSaveData kkm_last_timestamp [09:06:48]File name is /storage/kkm_last_timestamp [09:06:48]Write 4 bytes [09:06:48]NVStorageSaveData done [09:06:48]ExternCall_PrintAddStr [09:06:48]wPrintStart [09:06:48]Write to MH i2c: 01 00 00 8C 01 8D [09:06:48]Write i2c OK [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: 01 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: 01 07 00 [09:06:48]MH_I2C_Read... [09:06:48]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [09:06:48]RasterBufferAndPrint [09:06:48]line Счет N : (1)292115 [09:06:48]line ИНН: 02508201610067 [09:06:48]line Контрольно-Кассовый Чек [09:06:48]line ПРОДАЖА [09:06:48]line ТРК (МРК, ГНК) : 33 [09:06:48]line Товар: 2710124500 [09:06:48]line Аи-95-К-5 [09:06:48]line 13.480 * 74.20 [09:06:48]line = 1000.22 [09:06:48]line НДС 12% НСП 1% [09:06:48]line > о реализуемом товаре [09:06:48]line ИТОГО: 1000.22 [09:06:48]line НСП 1% : 8.85 [09:06:48]line НДС 12% : 106.22 [09:06:48]line Наличными: 0.00 [09:06:48]line Безнал.: 1000.22 [09:06:48]line Место: АЗС № 130 "Партнер Нефть" [09:06:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:06:48]line СНО: Общий режим [09:06:48]line Чек 164 21.08.2024 09:06 [09:06:48]line Смена: 466 ФФД: 1.0 [09:06:48]line ЗНМ: 0300000070 [09:06:48]line РНМ: 0000000000092562 [09:06:48]line Версия ККМ: 001 [09:06:48]line Платежная система: O! деньги [09:06:48]line ФМ: 0000000000871769 [09:06:48]line ФД: 163566 [09:06:48]line ФПД: 245562104475665 [09:06:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163566&fm=245562104475665&tin=02508201610067®Number=0000000000092562&sum=100022 [09:06:48]written 0, free lines is 4095 [09:06:48]OFD Sender: Processing packet 163566 [packets to send 965, broken 964] [09:06:48]ProducePacketName [09:06:48]name=ofd_packets/00163566 [09:06:48]OFD Sender: To server: pG, [09:06:48]CommunicateWithHost lk.salyk.kg:30040 [09:06:48]ConnectInit lk.salyk.kg [09:06:49]Write to MH i2c: 01 00 00 B6 01 B7 [09:06:49]Write i2c OK [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: 01 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: 01 07 00 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 C4 0C 8E [09:06:49]RasterBufferAndPrint [09:06:49]line [09:06:49]line [09:06:49]line [09:06:49]line [09:06:49]line [09:06:49]written 0, free lines is 3272 [09:06:49]MH_Cut [09:06:49]Write to MH i2c: D1 01 00 BD 01 01 90 [09:06:49]Write i2c OK [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: D1 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: D1 01 00 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: D1 01 00 BD 01 00 8F [09:06:49]Write to MH i2c: 01 00 00 BE 01 BF [09:06:49]Write i2c OK [09:06:49]MH_I2C_Read... [09:06:50]*** Cut start [09:06:50]*** Purtial cut [09:06:50]*** Stage 1: CUTSNS_PIN = 1 [09:06:51]Connected sock=11 [09:06:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 25 07 01 74 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 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 00 00 00 F4 03 04 00 27 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7E 02 00 35 04 06 00 DF 56 62 01 F0 11 46 BC C9 88 E3 2F BF F6 [09:06:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A7 FE 47 00 97 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 37 36 39 10 04 04 00 EE 7E 02 00 F4 03 04 00 7B 57 C5 66 B6 04 01 00 00 FB 12 C7 24 F4 C6 9B B3 [09:06:51]CommunicateWithHost err = 0 [09:06:51]CheckOFDResponse [09:06:51]1017 (14) - 77093643461234 [09:06:51]1041 (16) - 0000000000871769 [09:06:51]1040 (4) - 163566 [09:06:51]1012 (4) - 21.08.2024 02:56 [09:06:51]1206 (1) - 0 [09:06:51]OFD Sender: Remove packet 163566 [09:06:51]ProducePacketName [09:06:51]name=ofd_packets/00163566 [09:06:51]NVStorageDeleteData [09:06:52]OFD Sender: No OFD packet to send [09:06:52]Read from MH i2c: 01 [09:06:52]MH_I2C_Read... [09:06:52]*** Stop cut motor [09:06:52]*** Cut end [09:06:52]Read from MH i2c: 01 07 00 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 FF 0F D4 [09:06:52]process_action close_receipt done [09:06:52]requested_data is exist [09:06:52]produce_requested_data [09:06:52]requested_item fm.sn is exist - process it [09:06:52]wFMCommunicate request_size=4 [09:06:52]MH_SAM_APDU [09:06:52]CAPDU: 80 11 00 00 [09:06:52]Write to MH i2c: E2 08 00 BF 01 80 11 00 00 00 00 00 00 3A [09:06:52]Write i2c OK [09:06:52]MH_I2C_Read... [09:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:52]Read from MH i2c: E2 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 17 00 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 17 00 BF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [09:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:06:52]wFMCommunicate OK [09:06:52]requested_item fd.num is exist - process it [09:06:52]SAM_PROTO_GetFieldsCounters [09:06:52]wFMCommunicate request_size=4 [09:06:52]MH_SAM_APDU [09:06:52]CAPDU: 80 13 00 00 [09:06:52]Write to MH i2c: E2 08 00 C0 01 80 13 00 00 00 00 00 00 3D [09:06:52]Write i2c OK [09:06:52]MH_I2C_Read... [09:06:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:52]Read from MH i2c: E2 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 62 00 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 62 00 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7E 02 00 0E 04 04 00 D2 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 90 [09:06:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7E 02 00 0E 04 04 00 D2 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:06:52]wFMCommunicate OK [09:06:52]SAM_PROTO_GetFieldsCounters done [09:06:52]requested_item shift.num is exist - process it [09:06:52]requested_item shift.opened is exist - process it [09:06:52]req_shift_opened [09:06:52]FM_GetShiftState [09:06:52]SAM_PROTO_GetShiftState [09:06:52]wFMCommunicate request_size=4 [09:06:52]MH_SAM_APDU [09:06:52]CAPDU: 80 13 01 00 [09:06:52]Write to MH i2c: E2 08 00 C1 01 80 13 01 00 00 00 00 00 3F [09:06:52]Write i2c OK [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 [09:06:52]MH_I2C_Read... [09:06:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:52]Read from MH i2c: E2 0E 00 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 0E 00 C1 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 05 [09:06:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:06:52]wFMCommunicate OK [09:06:52]SAM_PROTO_GetShiftState done [09:06:52]FM_GetShiftState done [09:06:52]req_shift_opened done [09:06:52]requested_item shift.open_date is exist - process it [09:06:52]req_shift_open_date [09:06:52]req_shift_open_date done [09:06:52]produce_requested_data done [09:06:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163566,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:06:52]process_action_free close_receipt [09:06:52]json_value_free [09:06:52]json_value_free done [09:06:52]process_json_proto returns [09:06:52]Send response to host [09:06:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163566,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:06:52]free response buf [09:06:52]execute_script done [09:06:52]execute_script returns [09:06:52]free content buf [09:06:52]Sock 7.Close socket [09:06:52]Sock 7.Thread stoped [09:06:57]OFD Sender: No OFD packet to send [09:07:02]OFD Sender: No OFD packet to send [09:07:07]OFD Sender: No OFD packet to send [09:07:10]recv_with_timeout no data received [09:07:12]OFD Sender: No OFD packet to send [09:07:17]OFD Sender: No OFD packet to send [09:07:22]OFD Sender: No OFD packet to send [09:07:27]OFD Sender: No OFD packet to send [09:07:30]recv_with_timeout no data received [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:50]accept exits with 10 [09:07:50]New connection [09:07:50]New thread 3066797412 created [09:07:50]Thread 3066654052 joined [09:07:50]Waiting for new connection... [09:07:50] Sock 10.Parse request [09:07:50]Sock 10.Check first char [09:07:50]Sock 10.First char is OK [09:07:50]request: POST /json_proto HTTP/1.0 [09:07:50]Method: POST [09:07:50]URL: /json_proto [09:07:50]Method is POST - this is cgi request [09:07:50]url: /json_proto [09:07:50]query_string will be loaded in cgi processing [09:07:50]execute_cgi json_proto POST (null) [09:07:50]execute_cgi path=json_proto method=POST [09:07:50]POST find Content-Length [09:07:50]Host: 172.17.44.132:8080 [09:07:50]Content-Length: 672 [09:07:50]Content-Type: application/json [09:07:50] [09:07:50]POST finish read [09:07:50]Found Content-Length = 672 [09:07:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:07:50]execute_script... [09:07:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:07:50]POST & json_proto [09:07:50]process_json_proto [09:07:50]json parsed OK: [09:07:50]protocol is kg_v1.0 [09:07:50]action value=close_receipt [09:07:50]process_action close_receipt [09:07:50]cmd_close_receipt [09:07:50]MH_GetDate [09:07:50]Write to MH i2c: F0 00 00 C2 01 B2 [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: F0 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: F0 09 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: F0 09 00 C2 01 00 66 AE C5 66 2A 83 C1 65 CD [09:07:50]GetLastDocTimeStamp 1724231207 [09:07:50]current date 1724231270 [09:07:50]FM_GetShiftState [09:07:50]SAM_PROTO_GetShiftState [09:07:50]wFMCommunicate request_size=4 [09:07:50]MH_SAM_APDU [09:07:50]CAPDU: 80 13 01 00 [09:07:50]Write to MH i2c: E2 08 00 C3 01 80 13 01 00 00 00 00 00 41 [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:50]Read from MH i2c: E2 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 0E 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 0E 00 C3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 07 [09:07:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:07:50]wFMCommunicate OK [09:07:50]SAM_PROTO_GetShiftState done [09:07:50]FM_GetShiftState done [09:07:50]opened in 1724199517 [09:07:50]opened+sec_in_day 1724285917 [09:07:50]quantity*price = 100035 [09:07:50]sum+1 = 100036 [09:07:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 165 21.08.2024 09:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163567 ФПД: 251428435173862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163567&fm=251428435173862&tin=02508201610067®Number=0000000000092562&sum=100000 [09:07:51]StoreToDocumentArchive [09:07:51]shift 466 fd 163567 [09:07:51]save to /storage/0466/doc_00163567 [09:07:51]save last doc name /storage/0466/doc_00163567 to /storage/kkm_last_doc_name [09:07:51]save OK [09:07:51]Clear old archive folders... [09:07:51]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:07:51]tlvbuf is 0019C210 [09:07:51]SAM_PROTO_ClearQueue [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 09 00 00 [09:07:51]Write to MH i2c: E2 08 00 D0 01 80 09 00 00 00 00 00 00 43 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]SAM_PROTO_ClearQueue done [09:07:51]KKMCreateOFDPacket [09:07:51]OFDProtocolAddRootSTLVToBuf [09:07:51]FM_MakeSignedData [09:07:51]FM_MakeSignedData [09:07:51]SAM_PROTO_SignData [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 0D 01 02 [09:07:51]Write to MH i2c: E2 08 00 D1 01 80 0D 01 02 00 00 00 00 4B [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]wFMCommunicate request_size=255 [09:07:51]MH_SAM_APDU [09:07: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 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 A5 00 00 00 F4 03 04 00 66 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7E 02 00 35 04 06 00 E4 AC 3E [09:07:51]Write to MH i2c: E2 02 01 D2 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 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 A5 00 00 00 F4 03 04 00 66 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7E 02 00 35 04 06 00 E4 AC 3E 00 00 BE [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]wFMCommunicate request_size=8 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 0D 02 02 03 90 A1 E6 [09:07:51]Write to MH i2c: E2 0B 00 D3 01 80 0D 02 02 03 00 90 A1 E6 00 00 6B [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 0D 03 02 [09:07:51]Write to MH i2c: E2 08 00 D4 01 80 0D 03 02 00 00 00 00 50 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:52]Read from MH i2c: E2 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: E2 0B 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: E2 0B 00 D4 01 00 8F A3 1C EB 40 88 19 6C 90 00 D7 [09:07:52]RAPDU: 8F A3 1C EB 40 88 19 6C 90 00 [09:07:52]wFMCommunicate OK [09:07:52]SAM_PROTO_SignData done [09:07:52]FM_MakeSignedData done [09:07:52]CreateOFDProtocolMessage [09:07:52]wFMCommunicate request_size=4 [09:07:52]MH_SAM_APDU [09:07:52]CAPDU: 80 11 00 00 [09:07:52]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:52]Read from MH i2c: E2 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: E2 17 00 [09:07:52]MH_I2C_Read... [09:07:52]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 37 36 39 90 00 A9 [09:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:07:52]wFMCommunicate OK [09:07:52]CreateOFDProtocolMessage done [09:07:52]OFDSenderStorePacket 163567 [09:07:52]StoreOFDPacket docnum=163567 [09:07:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 06 0D 05 01 47 02 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 A5 00 00 00 F4 03 04 00 66 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7E 02 00 35 04 06 00 E4 AC 3E 90 A1 E6 8F A3 1C EB 40 88 19 6C [09:07:52]CheckFolder [09:07:52]dirname=/storage/ofd_packets [09:07:52]CheckFolder done [09:07:52]ProducePacketName [09:07:52]name=ofd_packets/00163567 [09:07:52]NVStorageSaveData ofd_packets/00163567 [09:07:52]File name is /storage/ofd_packets/00163567 [09:07:52]Write 299 bytes [09:07:52]NVStorageSaveData done [09:07:52]OFDSenderStorePacket done [09:07:52]KKMCreateOFDPacket done [09:07:52]NVStorageSaveData kkm_last_timestamp [09:07:52]File name is /storage/kkm_last_timestamp [09:07:52]Write 4 bytes [09:07:52]NVStorageSaveData done [09:07:52]ExternCall_PrintAddStr [09:07:52]wPrintStart [09:07:52]Write to MH i2c: 01 00 00 D6 01 D7 [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 07 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [09:07:52]RasterBufferAndPrint [09:07:52]line Счет N : (1)292116 [09:07:52]line ИНН: 02508201610067 [09:07:52]line Контрольно-Кассовый Чек [09:07:52]line ПРОДАЖА [09:07:52]line ТРК (МРК, ГНК) : 51 [09:07:52]line Товар: 2710124130 [09:07:52]line SU-92-К-5 [09:07:52]line 14.540 * 68.80 [09:07:52]line = 1000.35 [09:07:52]line НДС 12% НСП 1% [09:07:52]line > о реализуемом товаре [09:07:52]line ОКРУГЛЕНИЕ: -0.35 [09:07:52]line ИТОГО: 1000.00 [09:07:52]line Внесено: 1000.00 [09:07:52]line СДАЧА: 0.00 [09:07:52]line НСП 1% : 8.85 [09:07:52]line НДС 12% : 106.23 [09:07:52]line Наличными: 1000.00 [09:07:52]line Безнал.: 0.00 [09:07:52]line Место: АЗС № 130 "Партнер Нефть" [09:07:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:07:52]line СНО: Общий режим [09:07:52]line Чек 165 21.08.2024 09:07 [09:07:52]line Смена: 466 ФФД: 1.0 [09:07:52]line ЗНМ: 0300000070 [09:07:52]line РНМ: 0000000000092562 [09:07:52]line Версия ККМ: 001 [09:07:52]line ФМ: 0000000000871769 [09:07:52]line ФД: 163567 [09:07:52]line ФПД: 251428435173862 [09:07:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163567&fm=251428435173862&tin=02508201610067®Number=0000000000092562&sum=100000 [09:07:52]OFD Sender: Processing packet 163567 [packets to send 965, broken 964] [09:07:52]ProducePacketName [09:07:52]name=ofd_packets/00163567 [09:07:52]OFD Sender: To server: pG, [09:07:52]CommunicateWithHost lk.salyk.kg:30040 [09:07:52]ConnectInit lk.salyk.kg [09:07:52]written 0, free lines is 4095 [09:07:52]Write to MH i2c: 01 00 00 01 02 03 [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 07 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 07 00 01 02 00 00 00 00 00 AD 0C C3 [09:07:52]RasterBufferAndPrint [09:07:52]line [09:07:52]line [09:07:52]line [09:07:52]line [09:07:52]line [09:07:52]written 0, free lines is 3251 [09:07:52]MH_Cut [09:07:52]Write to MH i2c: D1 01 00 08 02 01 DC [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: D1 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: D1 01 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: D1 01 00 08 02 00 DB [09:07:52]Write to MH i2c: 01 00 00 09 02 0B [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:53]*** Cut start [09:07:53]*** Purtial cut [09:07:53]*** Stage 1: CUTSNS_PIN = 1 [09:07:55]Read from MH i2c: 01 [09:07:55]MH_I2C_Read... [09:07:55]*** Stop cut motor [09:07:55]*** Cut end [09:07:55]Read from MH i2c: 01 07 00 [09:07:55]MH_I2C_Read... [09:07:55]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 FF 0F 20 [09:07:55]process_action close_receipt done [09:07:55]requested_data is exist [09:07:55]produce_requested_data [09:07:55]requested_item fm.sn is exist - process it [09:07:55]wFMCommunicate request_size=4 [09:07:55]MH_SAM_APDU [09:07:55]CAPDU: 80 11 00 00 [09:07:55]Write to MH i2c: E2 08 00 0A 02 80 11 00 00 00 00 00 00 86 [09:07:55]Write i2c OK [09:07:55]MH_I2C_Read... [09:07:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:55]Read from MH i2c: E2 [09:07:55]MH_I2C_Read... [09:07:55]Read from MH i2c: E2 17 00 [09:07:55]MH_I2C_Read... [09:07:55]Read from MH i2c: E2 17 00 0A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [09:07:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:07:55]wFMCommunicate OK [09:07:55]requested_item fd.num is exist - process it [09:07:55]SAM_PROTO_GetFieldsCounters [09:07:55]wFMCommunicate request_size=4 [09:07:55]MH_SAM_APDU [09:07:55]CAPDU: 80 13 00 00 [09:07:55]Write to MH i2c: E2 08 00 0B 02 80 13 00 00 00 00 00 00 89 [09:07:55]Write i2c OK [09:07:55]MH_I2C_Read... [09:07:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:55]Read from MH i2c: E2 [09:07:55]MH_I2C_Read... [09:07:55]Read from MH i2c: E2 62 00 [09:07:55]MH_I2C_Read... [09:07:55]Read from MH i2c: E2 62 00 0B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7E 02 00 0E 04 04 00 D2 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 E0 [09:07:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7E 02 00 0E 04 04 00 D2 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:07:55]wFMCommunicate OK [09:07:55]SAM_PROTO_GetFieldsCounters done [09:07:55]requested_item shift.num is exist - process it [09:07:55]requested_item shift.opened is exist - process it [09:07:55]req_shift_opened [09:07:55]FM_GetShiftState [09:07:55]SAM_PROTO_GetShiftState [09:07:55]wFMCommunicate request_size=4 [09:07:55]MH_SAM_APDU [09:07:55]CAPDU: 80 13 01 00 [09:07:55]Write to MH i2c: E2 08 00 0C 02 80 13 01 00 00 00 00 00 8B [09:07:55]Write i2c OK [09:07:55]MH_I2C_Read... [09:07:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:56]Read from MH i2c: E2 [09:07:56]MH_I2C_Read... [09:07:56]Read from MH i2c: E2 0E 00 [09:07:56]MH_I2C_Read... [09:07:56]Read from MH i2c: E2 0E 00 0C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 51 [09:07:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:07:56]wFMCommunicate OK [09:07:56]SAM_PROTO_GetShiftState done [09:07:56]FM_GetShiftState done [09:07:56]req_shift_opened done [09:07:56]requested_item shift.open_date is exist - process it [09:07:56]req_shift_open_date [09:07:56]req_shift_open_date done [09:07:56]produce_requested_data done [09:07:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163567,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:07:56]process_action_free close_receipt [09:07:56]json_value_free [09:07:56]json_value_free done [09:07:56]process_json_proto returns [09:07:56]Send response to host [09:07:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163567,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:07:56]free response buf [09:07:56]execute_script done [09:07:56]execute_script returns [09:07:56]free content buf [09:07:56]Sock 10.Close socket [09:07:56]Sock 10.Thread stoped [09:07:56]recv_with_timeout no data received [09:07:57]ConnectInit Can't take IP for lk.salyk.kg [09:07:57]CommunicateWithHost connect error [09:07:57]CommunicateWithHost err = -1 [09:07:57]OFD Sender: Server communicate error [09:08:02]OFD Sender: Processing packet 163567 [packets to send 965, broken 964] [09:08:02]ProducePacketName [09:08:02]name=ofd_packets/00163567 [09:08:02]OFD Sender: To server: pG, [09:08:02]CommunicateWithHost lk.salyk.kg:30040 [09:08:02]ConnectInit lk.salyk.kg [09:08:09]recv_with_timeout no data received [09:08:19]Connected sock=10 [09:08: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 37 36 39 0D 01 00 00 06 0D 05 01 47 02 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 A5 00 00 00 F4 03 04 00 66 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7E 02 00 35 04 06 00 E4 AC 3E 90 A1 E6 8F A3 1C EB 40 88 19 6C [09:08:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 99 5A 47 00 FE F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7E 02 00 F4 03 04 00 D5 57 C5 66 B6 04 01 00 00 A6 69 69 53 12 94 E0 93 [09:08:21]CommunicateWithHost err = 0 [09:08:21]CheckOFDResponse [09:08:21]1017 (14) - 77093643461234 [09:08:21]1041 (16) - 0000000000871769 [09:08:21]1040 (4) - 163567 [09:08:21]1012 (4) - 21.08.2024 02:58 [09:08:21]1206 (1) - 0 [09:08:21]OFD Sender: Remove packet 163567 [09:08:21]ProducePacketName [09:08:21]name=ofd_packets/00163567 [09:08:21]NVStorageDeleteData [09:08:22]OFD Sender: No OFD packet to send [09:08:25]recv_with_timeout no data received [09:08:27]OFD Sender: No OFD packet to send [09:08:32]OFD Sender: No OFD packet to send [09:08:37]OFD Sender: No OFD packet to send [09:08:42]OFD Sender: No OFD packet to send [09:08:47]OFD Sender: No OFD packet to send [09:08:48]accept exits with 7 [09:08:48]New connection [09:08:48]New thread 3066654052 created [09:08:48]Thread 3066797412 joined [09:08:48]Waiting for new connection... [09:08:48] Sock 7.Parse request [09:08:48]Sock 7.Check first char [09:08:48]Sock 7.First char is OK [09:08:48]request: POST /json_proto HTTP/1.0 [09:08:48]Method: POST [09:08:48]URL: /json_proto [09:08:48]Method is POST - this is cgi request [09:08:48]url: /json_proto [09:08:48]query_string will be loaded in cgi processing [09:08:48]execute_cgi json_proto POST (null) [09:08:48]execute_cgi path=json_proto method=POST [09:08:48]POST find Content-Length [09:08:48]Host: 172.17.44.132:8080 [09:08:48]Content-Length: 679 [09:08:48]Content-Type: application/json [09:08:48] [09:08:48]POST finish read [09:08:48]Found Content-Length = 679 [09:08:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:48]execute_script... [09:08: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)292117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:48]POST & json_proto [09:08:48]process_json_proto [09:08:48]json parsed OK: [09:08:48]protocol is kg_v1.0 [09:08:48]action value=close_receipt [09:08:48]process_action close_receipt [09:08:48]cmd_close_receipt [09:08:48]MH_GetDate [09:08:48]Write to MH i2c: F0 00 00 0D 02 FE [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: F0 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: F0 09 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: F0 09 00 0D 02 00 A0 AE C5 66 2A 83 C1 65 53 [09:08:48]GetLastDocTimeStamp 1724231270 [09:08:48]current date 1724231328 [09:08:48]FM_GetShiftState [09:08:48]SAM_PROTO_GetShiftState [09:08:48]wFMCommunicate request_size=4 [09:08:48]MH_SAM_APDU [09:08:48]CAPDU: 80 13 01 00 [09:08:48]Write to MH i2c: E2 08 00 0E 02 80 13 01 00 00 00 00 00 8D [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:48]Read from MH i2c: E2 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 0E 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 0E 00 0E 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 53 [09:08:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:08:48]wFMCommunicate OK [09:08:48]SAM_PROTO_GetShiftState done [09:08:48]FM_GetShiftState done [09:08:48]opened in 1724199517 [09:08:48]opened+sec_in_day 1724285917 [09:08:48]quantity*price = 100050 [09:08:48]sum+1 = 100052 [09:08:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 166 21.08.2024 09:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163568 ФПД: 179988210861170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090848&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163568&fm=179988210861170&tin=02508201610067®Number=0000000000092562&sum=100000 [09:08:49]StoreToDocumentArchive [09:08:49]shift 466 fd 163568 [09:08:49]save to /storage/0466/doc_00163568 [09:08:49]save last doc name /storage/0466/doc_00163568 to /storage/kkm_last_doc_name [09:08:49]save OK [09:08:49]Clear old archive folders... [09:08:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:08:49]tlvbuf is 0021FA40 [09:08:49]SAM_PROTO_ClearQueue [09:08:49]wFMCommunicate request_size=4 [09:08:49]MH_SAM_APDU [09:08:49]CAPDU: 80 09 00 00 [09:08:49]Write to MH i2c: E2 08 00 1B 02 80 09 00 00 00 00 00 00 8F [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:49]Read from MH i2c: E2 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [09:08:49]RAPDU: 90 00 [09:08:49]wFMCommunicate OK [09:08:49]SAM_PROTO_ClearQueue done [09:08:49]KKMCreateOFDPacket [09:08:49]OFDProtocolAddRootSTLVToBuf [09:08:49]FM_MakeSignedData [09:08:49]FM_MakeSignedData [09:08:49]SAM_PROTO_SignData [09:08:49]wFMCommunicate request_size=4 [09:08:49]MH_SAM_APDU [09:08:49]CAPDU: 80 0D 01 02 [09:08:49]Write to MH i2c: E2 08 00 1C 02 80 0D 01 02 00 00 00 00 97 [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:49]Read from MH i2c: E2 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [09:08:49]RAPDU: 90 00 [09:08:49]wFMCommunicate OK [09:08:49]wFMCommunicate request_size=255 [09:08:49]MH_SAM_APDU [09:08: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 38 30 30 06 04 09 00 D0 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 A6 00 00 00 F4 03 04 00 A0 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7E 02 00 35 04 06 00 A3 B2 C5 5F [09:08:49]Write to MH i2c: E2 02 01 1D 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 38 30 30 06 04 09 00 D0 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 A6 00 00 00 F4 03 04 00 A0 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7E 02 00 35 04 06 00 A3 B2 C5 5F 00 00 01 [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:49]Read from MH i2c: E2 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [09:08:49]RAPDU: 90 00 [09:08:49]wFMCommunicate OK [09:08:49]wFMCommunicate request_size=7 [09:08:49]MH_SAM_APDU [09:08:49]CAPDU: 80 0D 02 02 02 44 72 [09:08:49]Write to MH i2c: E2 0A 00 1E 02 80 0D 02 02 02 00 44 72 00 00 54 [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:49]Read from MH i2c: E2 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [09:08:49]RAPDU: 90 00 [09:08:49]wFMCommunicate OK [09:08:49]wFMCommunicate request_size=4 [09:08:49]MH_SAM_APDU [09:08:49]CAPDU: 80 0D 03 02 [09:08:49]Write to MH i2c: E2 08 00 1F 02 80 0D 03 02 00 00 00 00 9C [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:49]Read from MH i2c: E2 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 0B 00 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: E2 0B 00 1F 02 00 29 45 35 BF 15 33 6C 46 90 00 F9 [09:08:49]RAPDU: 29 45 35 BF 15 33 6C 46 90 00 [09:08:49]wFMCommunicate OK [09:08:49]SAM_PROTO_SignData done [09:08:49]FM_MakeSignedData done [09:08:49]CreateOFDProtocolMessage [09:08:49]wFMCommunicate request_size=4 [09:08:49]MH_SAM_APDU [09:08:49]CAPDU: 80 11 00 00 [09:08:49]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:50]Read from MH i2c: E2 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: E2 17 00 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [09:08:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:08:50]wFMCommunicate OK [09:08:50]CreateOFDProtocolMessage done [09:08:50]OFDSenderStorePacket 163568 [09:08:50]StoreOFDPacket docnum=163568 [09:08:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BD 3C 04 01 B6 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 A6 00 00 00 F4 03 04 00 A0 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7E 02 00 35 04 06 00 A3 B2 C5 5F 44 72 29 45 35 BF 15 33 6C 46 [09:08:50]CheckFolder [09:08:50]dirname=/storage/ofd_packets [09:08:50]CheckFolder done [09:08:50]ProducePacketName [09:08:50]name=ofd_packets/00163568 [09:08:50]NVStorageSaveData ofd_packets/00163568 [09:08:50]File name is /storage/ofd_packets/00163568 [09:08:50]Write 298 bytes [09:08:50]NVStorageSaveData done [09:08:50]OFDSenderStorePacket done [09:08:50]KKMCreateOFDPacket done [09:08:50]NVStorageSaveData kkm_last_timestamp [09:08:50]File name is /storage/kkm_last_timestamp [09:08:50]Write 4 bytes [09:08:50]NVStorageSaveData done [09:08:50]ExternCall_PrintAddStr [09:08:50]wPrintStart [09:08:50]Write to MH i2c: 01 00 00 21 02 23 [09:08:50]Write i2c OK [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: 01 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: 01 07 00 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [09:08:50]RasterBufferAndPrint [09:08:50]line Счет N : (1)292117 [09:08:50]line ИНН: 02508201610067 [09:08:50]line Контрольно-Кассовый Чек [09:08:50]line ПРОДАЖА [09:08:50]line ТРК (МРК, ГНК) : 34 [09:08:50]line Товар: 2710194800 [09:08:50]line ДТ-К-5 [09:08:50]line 13.130 * 76.20 [09:08:50]line = 1000.51 [09:08:50]line НДС 12% НСП 1% [09:08:50]line > о реализуемом товаре [09:08:50]line ОКРУГЛЕНИЕ: -0.51 [09:08:50]line ИТОГО: 1000.00 [09:08:50]line Внесено: 1000.00 [09:08:50]line СДАЧА: 0.00 [09:08:50]line НСП 1% : 8.85 [09:08:50]line НДС 12% : 106.25 [09:08:50]line Наличными: 1000.00 [09:08:50]line Безнал.: 0.00 [09:08:50]line Место: АЗС № 130 "Партнер Нефть" [09:08:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:08:50]line СНО: Общий режим [09:08:50]line Чек 166 21.08.2024 09:08 [09:08:50]line Смена: 466 ФФД: 1.0 [09:08:50]line ЗНМ: 0300000070 [09:08:50]line РНМ: 0000000000092562 [09:08:50]line Версия ККМ: 001 [09:08:50]line ФМ: 0000000000871769 [09:08:50]line ФД: 163568 [09:08:50]line ФПД: 179988210861170 [09:08:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090848&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163568&fm=179988210861170&tin=02508201610067®Number=0000000000092562&sum=100000 [09:08:50]OFD Sender: Processing packet 163568 [packets to send 965, broken 964] [09:08:50]ProducePacketName [09:08:50]name=ofd_packets/00163568 [09:08:50]OFD Sender: To server: pG, [09:08:50]CommunicateWithHost lk.salyk.kg:30040 [09:08:50]ConnectInit lk.salyk.kg [09:08:50]written 0, free lines is 4095 [09:08:50]Write to MH i2c: 01 00 00 4C 02 4E [09:08:50]Write i2c OK [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: 01 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: 01 07 00 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: 01 07 00 4C 02 00 00 00 00 00 B9 0C 1A [09:08:50]RasterBufferAndPrint [09:08:50]line [09:08:50]line [09:08:50]line [09:08:50]line [09:08:50]line [09:08:50]written 0, free lines is 3264 [09:08:50]MH_Cut [09:08:50]Write to MH i2c: D1 01 00 53 02 01 27 [09:08:50]Write i2c OK [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: D1 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: D1 01 00 [09:08:50]MH_I2C_Read... [09:08:50]Read from MH i2c: D1 01 00 53 02 00 26 [09:08:50]Write to MH i2c: 01 00 00 54 02 56 [09:08:50]Write i2c OK [09:08:50]MH_I2C_Read... [09:08:51]*** Cut start [09:08:51]*** Purtial cut [09:08:51]*** Stage 1: CUTSNS_PIN = 1 [09:08:52]Connected sock=10 [09:08: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 37 36 39 0C 01 00 00 BD 3C 04 01 B6 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 A6 00 00 00 F4 03 04 00 A0 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7E 02 00 35 04 06 00 A3 B2 C5 5F 44 72 29 45 35 BF 15 33 6C 46 [09:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F8 29 47 00 4D 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 37 36 39 10 04 04 00 F0 7E 02 00 F4 03 04 00 F5 57 C5 66 B6 04 01 00 00 EF A8 94 E4 6E 52 E4 84 [09:08:53]CommunicateWithHost err = 0 [09:08:53]CheckOFDResponse [09:08:53]1017 (14) - 77093643461234 [09:08:53]1041 (16) - 0000000000871769 [09:08:53]1040 (4) - 163568 [09:08:53]1012 (4) - 21.08.2024 02:59 [09:08:53]1206 (1) - 0 [09:08:53]OFD Sender: Remove packet 163568 [09:08:53]ProducePacketName [09:08:53]name=ofd_packets/00163568 [09:08:53]NVStorageDeleteData [09:08:53]Read from MH i2c: 01 [09:08:53]MH_I2C_Read... [09:08:53]*** Stop cut motor [09:08:53]*** Cut end [09:08:53]Read from MH i2c: 01 07 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 FF 0F 6B [09:08:53]process_action close_receipt done [09:08:53]requested_data is exist [09:08:53]produce_requested_data [09:08:53]requested_item fm.sn is exist - process it [09:08:53]wFMCommunicate request_size=4 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 11 00 00 [09:08:53]Write to MH i2c: E2 08 00 55 02 80 11 00 00 00 00 00 00 D1 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 17 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 17 00 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [09:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:08:53]wFMCommunicate OK [09:08:53]requested_item fd.num is exist - process it [09:08:53]SAM_PROTO_GetFieldsCounters [09:08:53]wFMCommunicate request_size=4 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 13 00 00 [09:08:53]Write to MH i2c: E2 08 00 56 02 80 13 00 00 00 00 00 00 D4 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 62 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 62 00 56 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7E 02 00 0E 04 04 00 D2 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 2F [09:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7E 02 00 0E 04 04 00 D2 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:08:53]wFMCommunicate OK [09:08:53]SAM_PROTO_GetFieldsCounters done [09:08:53]requested_item shift.num is exist - process it [09:08:53]requested_item shift.opened is exist - process it [09:08:53]req_shift_opened [09:08:53]FM_GetShiftState [09:08:53]SAM_PROTO_GetShiftState [09:08:53]wFMCommunicate request_size=4 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 13 01 00 [09:08:53]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 0E 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9C [09:08:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:08:53]wFMCommunicate OK [09:08:53]SAM_PROTO_GetShiftState done [09:08:53]FM_GetShiftState done [09:08:53]req_shift_opened done [09:08:53]requested_item shift.open_date is exist - process it [09:08:53]req_shift_open_date [09:08:53]req_shift_open_date done [09:08:53]produce_requested_data done [09:08:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163568,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:08:53]process_action_free close_receipt [09:08:53]json_value_free [09:08:53]json_value_free done [09:08:53]process_json_proto returns [09:08:53]Send response to host [09:08:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163568,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:08:53]free response buf [09:08:53]execute_script done [09:08:53]execute_script returns [09:08:53]free content buf [09:08:53]Sock 7.Close socket [09:08:53]Sock 7.Thread stoped [09:08:54]OFD Sender: No OFD packet to send [09:08:58]recv_with_timeout no data received [09:08:59]OFD Sender: No OFD packet to send [09:09:04]OFD Sender: No OFD packet to send [09:09:09]OFD Sender: No OFD packet to send [09:09:12]recv_with_timeout no data received [09:09:13]accept exits with 9 [09:09:13]New connection [09:09:13]New thread 3066797412 created [09:09:13]Thread 3066654052 joined [09:09:13]Waiting for new connection... [09:09:13] Sock 9.Parse request [09:09:13]Sock 9.Check first char [09:09:13]Sock 9.First char is OK [09:09:13]request: POST /json_proto HTTP/1.0 [09:09:13]Method: POST [09:09:13]URL: /json_proto [09:09:13]Method is POST - this is cgi request [09:09:13]url: /json_proto [09:09:13]query_string will be loaded in cgi processing [09:09:13]execute_cgi json_proto POST (null) [09:09:13]execute_cgi path=json_proto method=POST [09:09:13]POST find Content-Length [09:09:13]Host: 172.17.44.132:8080 [09:09:13]Content-Length: 679 [09:09:13]Content-Type: application/json [09:09:13] [09:09:13]POST finish read [09:09:13]Found Content-Length = 679 [09:09:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:13]execute_script... [09:09: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)292118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:13]POST & json_proto [09:09:13]process_json_proto [09:09:13]json parsed OK: [09:09:13]protocol is kg_v1.0 [09:09:13]action value=close_receipt [09:09:13]process_action close_receipt [09:09:13]cmd_close_receipt [09:09:13]MH_GetDate [09:09:13]Write to MH i2c: F0 00 00 58 02 49 [09:09:13]Write i2c OK [09:09:13]MH_I2C_Read... [09:09:13]Read from MH i2c: F0 [09:09:13]MH_I2C_Read... [09:09:13]Read from MH i2c: F0 09 00 [09:09:13]MH_I2C_Read... [09:09:13]Read from MH i2c: F0 09 00 58 02 00 B9 AE C5 66 2A 83 C1 65 B7 [09:09:13]GetLastDocTimeStamp 1724231328 [09:09:13]current date 1724231353 [09:09:13]FM_GetShiftState [09:09:13]SAM_PROTO_GetShiftState [09:09:13]wFMCommunicate request_size=4 [09:09:13]MH_SAM_APDU [09:09:13]CAPDU: 80 13 01 00 [09:09:13]Write to MH i2c: E2 08 00 59 02 80 13 01 00 00 00 00 00 D8 [09:09:13]Write i2c OK [09:09:13]MH_I2C_Read... [09:09:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:13]Read from MH i2c: E2 [09:09:13]MH_I2C_Read... [09:09:13]Read from MH i2c: E2 0E 00 [09:09:13]MH_I2C_Read... [09:09:13]Read from MH i2c: E2 0E 00 59 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9E [09:09:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:09:13]wFMCommunicate OK [09:09:13]SAM_PROTO_GetShiftState done [09:09:13]FM_GetShiftState done [09:09:13]opened in 1724199517 [09:09:13]opened+sec_in_day 1724285917 [09:09:13]quantity*price = 100050 [09:09:13]sum+1 = 100052 [09:09:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 167 21.08.2024 09:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163569 ФПД: 261980671521323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090913&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163569&fm=261980671521323&tin=02508201610067®Number=0000000000092562&sum=100000 [09:09:14]StoreToDocumentArchive [09:09:14]shift 466 fd 163569 [09:09:14]save to /storage/0466/doc_00163569 [09:09:14]save last doc name /storage/0466/doc_00163569 to /storage/kkm_last_doc_name [09:09:14]save OK [09:09:14]Clear old archive folders... [09:09:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:09:14]tlvbuf is 00212470 [09:09:14]SAM_PROTO_ClearQueue [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 09 00 00 [09:09:14]Write to MH i2c: E2 08 00 66 02 80 09 00 00 00 00 00 00 DA [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]SAM_PROTO_ClearQueue done [09:09:14]KKMCreateOFDPacket [09:09:14]OFDProtocolAddRootSTLVToBuf [09:09:14]FM_MakeSignedData [09:09:14]FM_MakeSignedData [09:09:14]SAM_PROTO_SignData [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 0D 01 02 [09:09:14]Write to MH i2c: E2 08 00 67 02 80 0D 01 02 00 00 00 00 E2 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]wFMCommunicate request_size=255 [09:09:14]MH_SAM_APDU [09:09: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 38 30 30 06 04 09 00 D0 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 A7 00 00 00 F4 03 04 00 B9 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7E 02 00 35 04 06 00 EE 45 20 DD [09:09:14]Write to MH i2c: E2 02 01 68 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 38 30 30 06 04 09 00 D0 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 A7 00 00 00 F4 03 04 00 B9 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7E 02 00 35 04 06 00 EE 45 20 DD 00 00 1E [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]wFMCommunicate request_size=7 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 0D 02 02 02 32 2B [09:09:14]Write to MH i2c: E2 0A 00 69 02 80 0D 02 02 02 00 32 2B 00 00 46 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 0D 03 02 [09:09:14]Write to MH i2c: E2 08 00 6A 02 80 0D 03 02 00 00 00 00 E7 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 0B 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 0B 00 6A 02 00 41 19 B7 E5 BA 4C A0 1E 90 00 A2 [09:09:14]RAPDU: 41 19 B7 E5 BA 4C A0 1E 90 00 [09:09:14]wFMCommunicate OK [09:09:14]SAM_PROTO_SignData done [09:09:14]FM_MakeSignedData done [09:09:14]CreateOFDProtocolMessage [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 11 00 00 [09:09:14]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:15]Read from MH i2c: E2 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: E2 17 00 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [09:09:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:15]wFMCommunicate OK [09:09:15]CreateOFDProtocolMessage done [09:09:15]OFDSenderStorePacket 163569 [09:09:15]StoreOFDPacket docnum=163569 [09:09:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DF 43 04 01 B7 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 A7 00 00 00 F4 03 04 00 B9 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7E 02 00 35 04 06 00 EE 45 20 DD 32 2B 41 19 B7 E5 BA 4C A0 1E [09:09:15]CheckFolder [09:09:15]dirname=/storage/ofd_packets [09:09:15]CheckFolder done [09:09:15]ProducePacketName [09:09:15]name=ofd_packets/00163569 [09:09:15]NVStorageSaveData ofd_packets/00163569 [09:09:15]File name is /storage/ofd_packets/00163569 [09:09:15]Write 298 bytes [09:09:15]NVStorageSaveData done [09:09:15]OFDSenderStorePacket done [09:09:15]KKMCreateOFDPacket done [09:09:15]NVStorageSaveData kkm_last_timestamp [09:09:15]File name is /storage/kkm_last_timestamp [09:09:15]Write 4 bytes [09:09:15]NVStorageSaveData done [09:09:15]ExternCall_PrintAddStr [09:09:15]wPrintStart [09:09:15]Write to MH i2c: 01 00 00 6C 02 6E [09:09:15]Write i2c OK [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 07 00 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [09:09:15]RasterBufferAndPrint [09:09:15]line Счет N : (1)292118 [09:09:15]line ИНН: 02508201610067 [09:09:15]line Контрольно-Кассовый Чек [09:09:15]line ПРОДАЖА [09:09:15]line ТРК (МРК, ГНК) : 64 [09:09:15]line Товар: 2710194800 [09:09:15]line ДТ-К-5 [09:09:15]line 13.130 * 76.20 [09:09:15]line = 1000.51 [09:09:15]line НДС 12% НСП 1% [09:09:15]line > о реализуемом товаре [09:09:15]line ОКРУГЛЕНИЕ: -0.51 [09:09:15]line ИТОГО: 1000.00 [09:09:15]line Внесено: 1000.00 [09:09:15]line СДАЧА: 0.00 [09:09:15]line НСП 1% : 8.85 [09:09:15]line НДС 12% : 106.25 [09:09:15]line Наличными: 1000.00 [09:09:15]line Безнал.: 0.00 [09:09:15]line Место: АЗС № 130 "Партнер Нефть" [09:09:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:09:15]line СНО: Общий режим [09:09:15]line Чек 167 21.08.2024 09:09 [09:09:15]line Смена: 466 ФФД: 1.0 [09:09:15]line ЗНМ: 0300000070 [09:09:15]line РНМ: 0000000000092562 [09:09:15]line Версия ККМ: 001 [09:09:15]line ФМ: 0000000000871769 [09:09:15]line ФД: 163569 [09:09:15]line ФПД: 261980671521323 [09:09:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T090913&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163569&fm=261980671521323&tin=02508201610067®Number=0000000000092562&sum=100000 [09:09:15]written 0, free lines is 4095 [09:09:15]OFD Sender: Processing packet 163569 [packets to send 965, broken 964] [09:09:15]ProducePacketName [09:09:15]name=ofd_packets/00163569 [09:09:15]OFD Sender: To server: pG, [09:09:15]CommunicateWithHost lk.salyk.kg:30040 [09:09:15]ConnectInit lk.salyk.kg [09:09:15]Write to MH i2c: 01 00 00 97 02 99 [09:09:15]Write i2c OK [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 07 00 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 07 00 97 02 00 00 00 00 00 BE 0C 6A [09:09:15]RasterBufferAndPrint [09:09:15]line [09:09:15]line [09:09:15]line [09:09:15]line [09:09:15]line [09:09:15]written 0, free lines is 3271 [09:09:15]MH_Cut [09:09:15]Write to MH i2c: D1 01 00 9E 02 01 72 [09:09:15]Write i2c OK [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: D1 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: D1 01 00 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: D1 01 00 9E 02 00 71 [09:09:15]Write to MH i2c: 01 00 00 9F 02 A1 [09:09:15]Write i2c OK [09:09:15]MH_I2C_Read... [09:09:16]*** Cut start [09:09:16]*** Purtial cut [09:09:16]*** Stage 1: CUTSNS_PIN = 1 [09:09:18]Read from MH i2c: 01 [09:09:18]MH_I2C_Read... [09:09:18]*** Stop cut motor [09:09:18]*** Cut end [09:09:18]Read from MH i2c: 01 07 00 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: 01 07 00 9F 02 00 00 00 00 00 FF 0F B6 [09:09:18]process_action close_receipt done [09:09:18]requested_data is exist [09:09:18]produce_requested_data [09:09:18]requested_item fm.sn is exist - process it [09:09:18]wFMCommunicate request_size=4 [09:09:18]MH_SAM_APDU [09:09:18]CAPDU: 80 11 00 00 [09:09:18]Write to MH i2c: E2 08 00 A0 02 80 11 00 00 00 00 00 00 1C [09:09:18]Write i2c OK [09:09:18]MH_I2C_Read... [09:09:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:18]Read from MH i2c: E2 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 17 00 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 17 00 A0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [09:09:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:18]wFMCommunicate OK [09:09:18]requested_item fd.num is exist - process it [09:09:18]SAM_PROTO_GetFieldsCounters [09:09:18]wFMCommunicate request_size=4 [09:09:18]MH_SAM_APDU [09:09:18]CAPDU: 80 13 00 00 [09:09:18]Write to MH i2c: E2 08 00 A1 02 80 13 00 00 00 00 00 00 1F [09:09:18]Write i2c OK [09:09:18]MH_I2C_Read... [09:09:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:18]Read from MH i2c: E2 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 62 00 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 62 00 A1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7E 02 00 0E 04 04 00 D2 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 7E [09:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7E 02 00 0E 04 04 00 D2 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:09:18]wFMCommunicate OK [09:09:18]SAM_PROTO_GetFieldsCounters done [09:09:18]requested_item shift.num is exist - process it [09:09:18]requested_item shift.opened is exist - process it [09:09:18]req_shift_opened [09:09:18]FM_GetShiftState [09:09:18]SAM_PROTO_GetShiftState [09:09:18]wFMCommunicate request_size=4 [09:09:18]MH_SAM_APDU [09:09:18]CAPDU: 80 13 01 00 [09:09:18]Write to MH i2c: E2 08 00 A2 02 80 13 01 00 00 00 00 00 21 [09:09:18]Write i2c OK [09:09:18]MH_I2C_Read... [09:09:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:18]Read from MH i2c: E2 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 0E 00 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 0E 00 A2 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [09:09:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:09:18]wFMCommunicate OK [09:09:18]SAM_PROTO_GetShiftState done [09:09:18]FM_GetShiftState done [09:09:18]req_shift_opened done [09:09:18]requested_item shift.open_date is exist - process it [09:09:18]req_shift_open_date [09:09:18]req_shift_open_date done [09:09:18]produce_requested_data done [09:09:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163569,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:09:18]process_action_free close_receipt [09:09:18]json_value_free [09:09:18]json_value_free done [09:09:18]process_json_proto returns [09:09:18]Send response to host [09:09:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163569,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:09:18]free response buf [09:09:18]execute_script done [09:09:18]execute_script returns [09:09:18]free content buf [09:09:18]Sock 9.Close socket [09:09:18]Sock 9.Thread stoped [09:09:20]ConnectInit Can't take IP for lk.salyk.kg [09:09:20]CommunicateWithHost connect error [09:09:20]CommunicateWithHost err = -1 [09:09:20]OFD Sender: Server communicate error [09:09:25]OFD Sender: Processing packet 163569 [packets to send 965, broken 964] [09:09:25]ProducePacketName [09:09:25]name=ofd_packets/00163569 [09:09:25]OFD Sender: To server: pG, [09:09:25]CommunicateWithHost lk.salyk.kg:30040 [09:09:25]ConnectInit lk.salyk.kg [09:09:26]Connected sock=9 [09:09:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DF 43 04 01 B7 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 A7 00 00 00 F4 03 04 00 B9 AE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7E 02 00 35 04 06 00 EE 45 20 DD 32 2B 41 19 B7 E5 BA 4C A0 1E [09:09:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 D8 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 37 36 39 10 04 04 00 F1 7E 02 00 F4 03 04 00 16 58 C5 66 B6 04 01 00 00 23 13 81 EA 89 75 09 5B [09:09:26]CommunicateWithHost err = 0 [09:09:26]CheckOFDResponse [09:09:26]1017 (14) - 77093643461234 [09:09:26]1041 (16) - 0000000000871769 [09:09:26]1040 (4) - 163569 [09:09:26]1012 (4) - 21.08.2024 02:59 [09:09:26]1206 (1) - 0 [09:09:26]OFD Sender: Remove packet 163569 [09:09:26]ProducePacketName [09:09:26]name=ofd_packets/00163569 [09:09:26]NVStorageDeleteData [09:09:26]OFD Sender: No OFD packet to send [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:42]OFD Sender: No OFD packet to send [09:09:47]OFD Sender: No OFD packet to send [09:09:47]recv_with_timeout no data received [09:09:52]OFD Sender: No OFD packet to send [09:09:57]OFD Sender: No OFD packet to send [09:10:02]OFD Sender: No OFD packet to send [09:10:04]recv_with_timeout no data received [09:10:07]OFD Sender: No OFD packet to send [09:10:12]OFD Sender: No OFD packet to send [09:10:14]recv_with_timeout no data received [09:10:17]OFD Sender: No OFD packet to send [09:10:22]OFD Sender: No OFD packet to send [09:10:27]OFD Sender: No OFD packet to send [09:10:32]OFD Sender: No OFD packet to send [09:10:37]OFD Sender: No OFD packet to send [09:10:38]accept exits with 7 [09:10:38]New connection [09:10:38]New thread 3066654052 created [09:10:38]Thread 3066797412 joined [09:10:38]Waiting for new connection... [09:10:38] Sock 7.Parse request [09:10:38]Sock 7.Check first char [09:10:38]Sock 7.First char is OK [09:10:38]request: POST /json_proto HTTP/1.0 [09:10:38]Method: POST [09:10:38]URL: /json_proto [09:10:38]Method is POST - this is cgi request [09:10:38]url: /json_proto [09:10:38]query_string will be loaded in cgi processing [09:10:38]execute_cgi json_proto POST (null) [09:10:38]execute_cgi path=json_proto method=POST [09:10:38]POST find Content-Length [09:10:38]Host: 172.17.44.132:8080 [09:10:38]Content-Length: 685 [09:10:38]Content-Type: application/json [09:10:38] [09:10:38]POST finish read [09:10:38]Found Content-Length = 685 [09:10:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:38]execute_script... [09:10:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:38]POST & json_proto [09:10:38]process_json_proto [09:10:38]json parsed OK: [09:10:38]protocol is kg_v1.0 [09:10:38]action value=close_receipt [09:10:38]process_action close_receipt [09:10:38]cmd_close_receipt [09:10:38]MH_GetDate [09:10:38]Write to MH i2c: F0 00 00 A3 02 94 [09:10:38]Write i2c OK [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: F0 [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: F0 09 00 [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: F0 09 00 A3 02 00 0E AF C5 66 2A 83 C1 65 58 [09:10:38]GetLastDocTimeStamp 1724231353 [09:10:38]current date 1724231438 [09:10:38]FM_GetShiftState [09:10:38]SAM_PROTO_GetShiftState [09:10:38]wFMCommunicate request_size=4 [09:10:38]MH_SAM_APDU [09:10:38]CAPDU: 80 13 01 00 [09:10:38]Write to MH i2c: E2 08 00 A4 02 80 13 01 00 00 00 00 00 23 [09:10:38]Write i2c OK [09:10:38]MH_I2C_Read... [09:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:38]Read from MH i2c: E2 [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: E2 0E 00 [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: E2 0E 00 A4 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [09:10:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:10:38]wFMCommunicate OK [09:10:38]SAM_PROTO_GetShiftState done [09:10:38]FM_GetShiftState done [09:10:38]opened in 1724199517 [09:10:38]opened+sec_in_day 1724285917 [09:10:38]quantity*price = 100032 [09:10:38]sum+1 = 100033 [09:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 168 21.08.2024 09:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163570 ФПД: 127761351196845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163570&fm=127761351196845&tin=02508201610067®Number=0000000000092562&sum=100000 [09:10:39]StoreToDocumentArchive [09:10:39]shift 466 fd 163570 [09:10:39]save to /storage/0466/doc_00163570 [09:10:39]save last doc name /storage/0466/doc_00163570 to /storage/kkm_last_doc_name [09:10:39]save OK [09:10:39]Clear old archive folders... [09:10:39]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:10:39]tlvbuf is 0019EF70 [09:10:39]SAM_PROTO_ClearQueue [09:10:39]wFMCommunicate request_size=4 [09:10:39]MH_SAM_APDU [09:10:39]CAPDU: 80 09 00 00 [09:10:39]Write to MH i2c: E2 08 00 B1 02 80 09 00 00 00 00 00 00 25 [09:10:39]Write i2c OK [09:10:39]MH_I2C_Read... [09:10:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:39]Read from MH i2c: E2 [09:10:39]MH_I2C_Read... [09:10:39]Read from MH i2c: E2 03 00 [09:10:39]MH_I2C_Read... [09:10:39]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [09:10:39]RAPDU: 90 00 [09:10:39]wFMCommunicate OK [09:10:39]SAM_PROTO_ClearQueue done [09:10:39]KKMCreateOFDPacket [09:10:39]OFDProtocolAddRootSTLVToBuf [09:10:39]FM_MakeSignedData [09:10:39]FM_MakeSignedData [09:10:39]SAM_PROTO_SignData [09:10:39]wFMCommunicate request_size=4 [09:10:39]MH_SAM_APDU [09:10:39]CAPDU: 80 0D 01 02 [09:10:39]Write to MH i2c: E2 08 00 B2 02 80 0D 01 02 00 00 00 00 2D [09:10:39]Write i2c OK [09:10:39]MH_I2C_Read... [09:10:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:39]Read from MH i2c: E2 [09:10:39]MH_I2C_Read... [09:10:39]Read from MH i2c: E2 03 00 [09:10:39]MH_I2C_Read... [09:10:39]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [09:10:39]RAPDU: 90 00 [09:10:39]wFMCommunicate OK [09:10:39]wFMCommunicate request_size=255 [09:10:39]MH_SAM_APDU [09:10:39]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 A8 00 00 00 F4 03 04 00 0E AF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7E 02 00 35 04 06 00 74 32 [09:10:39]Write to MH i2c: E2 02 01 B3 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 A8 00 00 00 F4 03 04 00 0E AF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7E 02 00 35 04 06 00 74 32 00 00 52 [09:10:39]Write i2c OK [09:10:39]MH_I2C_Read... [09:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:39]Read from MH i2c: E2 [09:10:39]MH_I2C_Read... [09:10:39]Read from MH i2c: E2 03 00 [09:10:39]MH_I2C_Read... [09:10:39]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [09:10:39]RAPDU: 90 00 [09:10:39]wFMCommunicate OK [09:10:39]wFMCommunicate request_size=9 [09:10:39]MH_SAM_APDU [09:10:39]CAPDU: 80 0D 02 02 04 C1 F4 40 AD [09:10:39]Write to MH i2c: E2 0C 00 B4 02 80 0D 02 02 04 00 C1 F4 40 AD 00 00 DA [09:10:39]Write i2c OK [09:10:39]MH_I2C_Read... [09:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:39]Read from MH i2c: E2 [09:10:39]MH_I2C_Read... [09:10:40]Read from MH i2c: E2 03 00 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [09:10:40]RAPDU: 90 00 [09:10:40]wFMCommunicate OK [09:10:40]wFMCommunicate request_size=4 [09:10:40]MH_SAM_APDU [09:10:40]CAPDU: 80 0D 03 02 [09:10:40]Write to MH i2c: E2 08 00 B5 02 80 0D 03 02 00 00 00 00 32 [09:10:40]Write i2c OK [09:10:40]MH_I2C_Read... [09:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:40]Read from MH i2c: E2 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: E2 0B 00 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: E2 0B 00 B5 02 00 E3 FA 35 EB 24 7E 68 71 90 00 AB [09:10:40]RAPDU: E3 FA 35 EB 24 7E 68 71 90 00 [09:10:40]wFMCommunicate OK [09:10:40]SAM_PROTO_SignData done [09:10:40]FM_MakeSignedData done [09:10:40]CreateOFDProtocolMessage [09:10:40]wFMCommunicate request_size=4 [09:10:40]MH_SAM_APDU [09:10:40]CAPDU: 80 11 00 00 [09:10:40]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [09:10:40]Write i2c OK [09:10:40]MH_I2C_Read... [09:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:40]Read from MH i2c: E2 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: E2 17 00 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [09:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:10:40]wFMCommunicate OK [09:10:40]CreateOFDProtocolMessage done [09:10:40]OFDSenderStorePacket 163570 [09:10:40]StoreOFDPacket docnum=163570 [09:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 67 11 06 01 96 EF 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 A8 00 00 00 F4 03 04 00 0E AF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7E 02 00 35 04 06 00 74 32 C1 F4 40 AD E3 FA 35 EB 24 7E 68 71 [09:10:40]CheckFolder [09:10:40]dirname=/storage/ofd_packets [09:10:40]CheckFolder done [09:10:40]ProducePacketName [09:10:40]name=ofd_packets/00163570 [09:10:40]NVStorageSaveData ofd_packets/00163570 [09:10:40]File name is /storage/ofd_packets/00163570 [09:10:40]Write 300 bytes [09:10:40]NVStorageSaveData done [09:10:40]OFDSenderStorePacket done [09:10:40]KKMCreateOFDPacket done [09:10:40]NVStorageSaveData kkm_last_timestamp [09:10:40]File name is /storage/kkm_last_timestamp [09:10:40]Write 4 bytes [09:10:40]NVStorageSaveData done [09:10:40]ExternCall_PrintAddStr [09:10:40]wPrintStart [09:10:40]Write to MH i2c: 01 00 00 B7 02 B9 [09:10:40]Write i2c OK [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: 01 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: 01 07 00 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [09:10:40]RasterBufferAndPrint [09:10:40]line Счет N : (1)292113 [09:10:40]line ИНН: 02508201610067 [09:10:40]line Контрольно-Кассовый Чек [09:10:40]line ПРОДАЖА [09:10:40]line ТРК (МРК, ГНК) : 81 [09:10:40]line Товар: 2711129700 [09:10:40]line ГАЗ-К-5 [09:10:40]line 26.050 * 38.40 [09:10:40]line = 1000.32 [09:10:40]line НДС 12% НСП 1% [09:10:40]line > о реализуемом товаре [09:10:40]line ОКРУГЛЕНИЕ: -0.32 [09:10:40]line ИТОГО: 1000.00 [09:10:40]line Внесено: 1000.00 [09:10:40]line СДАЧА: 0.00 [09:10:40]line НСП 1% : 8.85 [09:10:40]line НДС 12% : 106.23 [09:10:40]line Наличными: 1000.00 [09:10:40]line Безнал.: 0.00 [09:10:40]line Место: АЗС № 130 "Партнер Нефть" [09:10:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:10:40]line СНО: Общий режим [09:10:40]line Чек 168 21.08.2024 09:10 [09:10:40]line Смена: 466 ФФД: 1.0 [09:10:40]line ЗНМ: 0300000070 [09:10:40]line РНМ: 0000000000092562 [09:10:40]line Версия ККМ: 001 [09:10:40]line ФМ: 0000000000871769 [09:10:40]line ФД: 163570 [09:10:40]line ФПД: 127761351196845 [09:10:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163570&fm=127761351196845&tin=02508201610067®Number=0000000000092562&sum=100000 [09:10:40]written 0, free lines is 4095 [09:10:40]OFD Sender: Processing packet 163570 [packets to send 965, broken 964] [09:10:40]ProducePacketName [09:10:40]name=ofd_packets/00163570 [09:10:40]OFD Sender: To server: pG, [09:10:40]CommunicateWithHost lk.salyk.kg:30040 [09:10:40]ConnectInit lk.salyk.kg [09:10:40]Write to MH i2c: 01 00 00 E2 02 E4 [09:10:40]Write i2c OK [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: 01 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: 01 07 00 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: 01 07 00 E2 02 00 00 00 00 00 AC 0C A3 [09:10:40]RasterBufferAndPrint [09:10:40]line [09:10:40]line [09:10:40]line [09:10:40]line [09:10:40]line [09:10:40]written 0, free lines is 3250 [09:10:40]MH_Cut [09:10:40]Write to MH i2c: D1 01 00 E9 02 01 BD [09:10:40]Write i2c OK [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: D1 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: D1 01 00 [09:10:40]MH_I2C_Read... [09:10:40]Read from MH i2c: D1 01 00 E9 02 00 BC [09:10:40]Write to MH i2c: 01 00 00 EA 02 EC [09:10:40]Write i2c OK [09:10:40]MH_I2C_Read... [09:10:41]*** Cut start [09:10:41]*** Purtial cut [09:10:41]*** Stage 1: CUTSNS_PIN = 1 [09:10:43]Read from MH i2c: 01 [09:10:43]MH_I2C_Read... [09:10:43]*** Stop cut motor [09:10:43]*** Cut end [09:10:43]Read from MH i2c: 01 07 00 [09:10:43]MH_I2C_Read... [09:10:43]Read from MH i2c: 01 07 00 EA 02 00 00 00 00 00 FF 0F 01 [09:10:43]process_action close_receipt done [09:10:43]requested_data is exist [09:10:43]produce_requested_data [09:10:43]requested_item fm.sn is exist - process it [09:10:43]wFMCommunicate request_size=4 [09:10:43]MH_SAM_APDU [09:10:43]CAPDU: 80 11 00 00 [09:10:43]Write to MH i2c: E2 08 00 EB 02 80 11 00 00 00 00 00 00 67 [09:10:43]Write i2c OK [09:10:43]MH_I2C_Read... [09:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:43]Read from MH i2c: E2 [09:10:43]MH_I2C_Read... [09:10:43]Read from MH i2c: E2 17 00 [09:10:43]MH_I2C_Read... [09:10:43]Read from MH i2c: E2 17 00 EB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [09:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:10:43]wFMCommunicate OK [09:10:43]requested_item fd.num is exist - process it [09:10:43]SAM_PROTO_GetFieldsCounters [09:10:43]wFMCommunicate request_size=4 [09:10:43]MH_SAM_APDU [09:10:43]CAPDU: 80 13 00 00 [09:10:43]Write to MH i2c: E2 08 00 EC 02 80 13 00 00 00 00 00 00 6A [09:10:43]Write i2c OK [09:10:43]MH_I2C_Read... [09:10:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:43]Read from MH i2c: E2 [09:10:43]MH_I2C_Read... [09:10:43]Read from MH i2c: E2 62 00 [09:10:43]MH_I2C_Read... [09:10:43]Read from MH i2c: E2 62 00 EC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7E 02 00 0E 04 04 00 D2 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 CD [09:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7E 02 00 0E 04 04 00 D2 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:10:43]wFMCommunicate OK [09:10:43]SAM_PROTO_GetFieldsCounters done [09:10:43]requested_item shift.num is exist - process it [09:10:43]requested_item shift.opened is exist - process it [09:10:43]req_shift_opened [09:10:43]FM_GetShiftState [09:10:43]SAM_PROTO_GetShiftState [09:10:43]wFMCommunicate request_size=4 [09:10:43]MH_SAM_APDU [09:10:43]CAPDU: 80 13 01 00 [09:10:43]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [09:10:43]Write i2c OK [09:10:43]MH_I2C_Read... [09:10:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:43]Read from MH i2c: E2 [09:10:43]MH_I2C_Read... [09:10:43]Read from MH i2c: E2 0E 00 [09:10:43]MH_I2C_Read... [09:10:43]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [09:10:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:10:43]wFMCommunicate OK [09:10:43]SAM_PROTO_GetShiftState done [09:10:43]FM_GetShiftState done [09:10:43]req_shift_opened done [09:10:43]requested_item shift.open_date is exist - process it [09:10:43]req_shift_open_date [09:10:43]req_shift_open_date done [09:10:43]produce_requested_data done [09:10:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163570,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:10:43]process_action_free close_receipt [09:10:43]json_value_free [09:10:43]json_value_free done [09:10:43]process_json_proto returns [09:10:43]Send response to host [09:10:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163570,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:10:43]free response buf [09:10:43]execute_script done [09:10:43]execute_script returns [09:10:43]free content buf [09:10:43]Sock 7.Close socket [09:10:43]Sock 7.Thread stoped [09:10:44]recv_with_timeout no data received [09:10:45]ConnectInit Can't take IP for lk.salyk.kg [09:10:45]CommunicateWithHost connect error [09:10:45]CommunicateWithHost err = -1 [09:10:45]OFD Sender: Server communicate error [09:10:50]OFD Sender: Processing packet 163570 [packets to send 965, broken 964] [09:10:50]ProducePacketName [09:10:50]name=ofd_packets/00163570 [09:10:50]OFD Sender: To server: pG, [09:10:50]CommunicateWithHost lk.salyk.kg:30040 [09:10:50]ConnectInit lk.salyk.kg [09:10:54]Connected sock=10 [09:10: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 37 36 39 0E 01 00 00 67 11 06 01 96 EF 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 A8 00 00 00 F4 03 04 00 0E AF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7E 02 00 35 04 06 00 74 32 C1 F4 40 AD E3 FA 35 EB 24 7E 68 71 [09:10:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C2 E5 47 00 27 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 37 36 39 10 04 04 00 F2 7E 02 00 F4 03 04 00 6E 58 C5 66 B6 04 01 00 00 14 3B 27 D1 5A F6 35 68 [09:10:56]CommunicateWithHost err = 0 [09:10:56]CheckOFDResponse [09:10:56]1017 (14) - 77093643461234 [09:10:56]1041 (16) - 0000000000871769 [09:10:56]1040 (4) - 163570 [09:10:56]1012 (4) - 21.08.2024 03:01 [09:10:56]1206 (1) - 0 [09:10:56]OFD Sender: Remove packet 163570 [09:10:56]ProducePacketName [09:10:56]name=ofd_packets/00163570 [09:10:56]NVStorageDeleteData [09:10:56]OFD Sender: No OFD packet to send [09:11:01]OFD Sender: No OFD packet to send [09:11:06]OFD Sender: No OFD packet to send [09:11:11]OFD Sender: No OFD packet to send [09:11:16]OFD Sender: No OFD packet to send [09:11:21]OFD Sender: No OFD packet to send [09:11:26]OFD Sender: No OFD packet to send [09:11:31]OFD Sender: No OFD packet to send [09:11:36]OFD Sender: No OFD packet to send [09:11:41]OFD Sender: No OFD packet to send [09:11:46]OFD Sender: No OFD packet to send [09:11:51]OFD Sender: No OFD packet to send [09:11:56]OFD Sender: No OFD packet to send [09:12:01]OFD Sender: No OFD packet to send [09:12:06]OFD Sender: No OFD packet to send [09:12:11]OFD Sender: No OFD packet to send [09:12:16]OFD Sender: No OFD packet to send [09:12:21]OFD Sender: No OFD packet to send [09:12:26]OFD Sender: No OFD packet to send [09:12:32]OFD Sender: No OFD packet to send [09:12:37]OFD Sender: No OFD packet to send [09:12:42]OFD Sender: No OFD packet to send [09:12:47]OFD Sender: No OFD packet to send [09:12:52]OFD Sender: No OFD packet to send [09:12:57]OFD Sender: No OFD packet to send [09:13:02]OFD Sender: No OFD packet to send [09:13:07]OFD Sender: No OFD packet to send [09:13:12]OFD Sender: No OFD packet to send [09:13:14]recv_with_timeout no data received [09:13:17]OFD Sender: No OFD packet to send [09:13:22]OFD Sender: No OFD packet to send [09:13:27]OFD Sender: No OFD packet to send [09:13:32]OFD Sender: No OFD packet to send [09:13:37]OFD Sender: No OFD packet to send [09:13:42]OFD Sender: No OFD packet to send [09:13:47]OFD Sender: No OFD packet to send [09:13:52]OFD Sender: No OFD packet to send [09:13:57]OFD Sender: No OFD packet to send [09:14:02]OFD Sender: No OFD packet to send [09:14:07]OFD Sender: No OFD packet to send [09:14:12]OFD Sender: No OFD packet to send [09:14:17]OFD Sender: No OFD packet to send [09:14:19]recv_with_timeout no data received [09:14:22]OFD Sender: No OFD packet to send [09:14:27]OFD Sender: No OFD packet to send [09:14:32]OFD Sender: No OFD packet to send [09:14:37]OFD Sender: No OFD packet to send [09:14:42]OFD Sender: No OFD packet to send [09:14:47]OFD Sender: No OFD packet to send [09:14:52]OFD Sender: No OFD packet to send [09:14:57]OFD Sender: No OFD packet to send [09:15:02]OFD Sender: No OFD packet to send [09:15:07]OFD Sender: No OFD packet to send [09:15:12]OFD Sender: No OFD packet to send [09:15:17]OFD Sender: No OFD packet to send [09:15:22]OFD Sender: No OFD packet to send [09:15:27]OFD Sender: No OFD packet to send [09:15:32]OFD Sender: No OFD packet to send [09:15:37]OFD Sender: No OFD packet to send [09:15:42]OFD Sender: No OFD packet to send [09:15:47]OFD Sender: No OFD packet to send [09:15:52]OFD Sender: No OFD packet to send [09:15:57]OFD Sender: No OFD packet to send [09:16:02]OFD Sender: No OFD packet to send [09:16:07]OFD Sender: No OFD packet to send [09:16:12]OFD Sender: No OFD packet to send [09:16:17]OFD Sender: No OFD packet to send [09:16:22]OFD Sender: No OFD packet to send [09:16:27]OFD Sender: No OFD packet to send [09:16:33]OFD Sender: No OFD packet to send [09:16:35]accept exits with 9 [09:16:35]New connection [09:16:35]New thread 3066797412 created [09:16:35]Thread 3066654052 joined [09:16:35]Waiting for new connection... [09:16:35] Sock 9.Parse request [09:16:35]Sock 9.Check first char [09:16:35]Sock 9.First char is OK [09:16:35]request: POST /json_proto HTTP/1.0 [09:16:35]Method: POST [09:16:35]URL: /json_proto [09:16:35]Method is POST - this is cgi request [09:16:35]url: /json_proto [09:16:35]query_string will be loaded in cgi processing [09:16:35]execute_cgi json_proto POST (null) [09:16:35]execute_cgi path=json_proto method=POST [09:16:35]POST find Content-Length [09:16:35]Host: 172.17.44.132:8080 [09:16:35]Content-Length: 828 [09:16:35]Content-Type: application/json [09:16:35] [09:16:35]POST finish read [09:16:35]Found Content-Length = 828 [09:16:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50579", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:35]execute_script... [09: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 : (3)50579", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:35]POST & json_proto [09:16:35]process_json_proto [09:16:35]json parsed OK: [09:16:35]protocol is kg_v1.0 [09:16:35]action value=close_receipt [09:16:35]process_action close_receipt [09:16:35]cmd_close_receipt [09:16:35]MH_GetDate [09:16:35]Write to MH i2c: F0 00 00 EE 02 DF [09:16:35]Write i2c OK [09:16:35]MH_I2C_Read... [09:16:35]Read from MH i2c: F0 [09:16:35]MH_I2C_Read... [09:16:35]Read from MH i2c: F0 09 00 [09:16:35]MH_I2C_Read... [09:16:35]Read from MH i2c: F0 09 00 EE 02 00 73 B0 C5 66 2A 83 C1 65 09 [09:16:35]GetLastDocTimeStamp 1724231438 [09:16:35]current date 1724231795 [09:16:35]FM_GetShiftState [09:16:35]SAM_PROTO_GetShiftState [09:16:35]wFMCommunicate request_size=4 [09:16:35]MH_SAM_APDU [09:16:35]CAPDU: 80 13 01 00 [09:16:35]Write to MH i2c: E2 08 00 EF 02 80 13 01 00 00 00 00 00 6E [09:16:35]Write i2c OK [09:16:35]MH_I2C_Read... [09:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:35]Read from MH i2c: E2 [09:16:35]MH_I2C_Read... [09:16:35]Read from MH i2c: E2 0E 00 [09:16:35]MH_I2C_Read... [09:16:35]Read from MH i2c: E2 0E 00 EF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [09:16:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:16:35]wFMCommunicate OK [09:16:35]SAM_PROTO_GetShiftState done [09:16:35]FM_GetShiftState done [09:16:35]opened in 1724199517 [09:16:35]opened+sec_in_day 1724285917 [09:16:35]quantity*price = 22500 [09:16:35]sum+1 = 22501 [09:16:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 0.00 Безнал.: 225.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 169 21.08.2024 09:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163571 ФПД: 65227055000755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091635&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163571&fm=65227055000755&tin=02508201610067®Number=0000000000092562&sum=22500 0 [09:16:36]StoreToDocumentArchive [09:16:36]shift 466 fd 163571 [09:16:36]save to /storage/0466/doc_00163571 [09:16:36]save last doc name /storage/0466/doc_00163571 to /storage/kkm_last_doc_name [09:16:36]save OK [09:16:36]Clear old archive folders... [09:16:36]ProcessDocumentItem done err = 0, tmpTLVsize=296 [09:16:36]tlvbuf is 00221700 [09:16:36]SAM_PROTO_ClearQueue [09:16:36]wFMCommunicate request_size=4 [09:16:36]MH_SAM_APDU [09:16:36]CAPDU: 80 09 00 00 [09:16:36]Write to MH i2c: E2 08 00 FC 02 80 09 00 00 00 00 00 00 70 [09:16:36]Write i2c OK [09:16:36]MH_I2C_Read... [09:16:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:36]Read from MH i2c: E2 [09:16:36]MH_I2C_Read... [09:16:36]Read from MH i2c: E2 03 00 [09:16:36]MH_I2C_Read... [09:16:36]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [09:16:36]RAPDU: 90 00 [09:16:36]wFMCommunicate OK [09:16:36]SAM_PROTO_ClearQueue done [09:16:36]KKMCreateOFDPacket [09:16:36]OFDProtocolAddRootSTLVToBuf [09:16:36]FM_MakeSignedData [09:16:36]FM_MakeSignedData [09:16:36]SAM_PROTO_SignData [09:16:36]wFMCommunicate request_size=4 [09:16:36]MH_SAM_APDU [09:16:36]CAPDU: 80 0D 01 02 [09:16:36]Write to MH i2c: E2 08 00 FD 02 80 0D 01 02 00 00 00 00 78 [09:16:36]Write i2c OK [09:16:36]MH_I2C_Read... [09:16:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:36]Read from MH i2c: E2 [09:16:36]MH_I2C_Read... [09:16:36]Read from MH i2c: E2 03 00 [09:16:36]MH_I2C_Read... [09:16:36]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [09:16:36]RAPDU: 90 00 [09:16:36]wFMCommunicate OK [09:16:36]wFMCommunicate request_size=255 [09:16:36]MH_SAM_APDU [09:16:36]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 73 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [09:16:36]Write to MH i2c: E2 02 01 FE 02 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 73 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 C3 [09:16:36]Write i2c OK [09:16:36]MH_I2C_Read... [09:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:36]Read from MH i2c: E2 [09:16:36]MH_I2C_Read... [09:16:36]Read from MH i2c: E2 03 00 [09:16:36]MH_I2C_Read... [09:16:36]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [09:16:36]RAPDU: 90 00 [09:16:36]wFMCommunicate OK [09:16:36]wFMCommunicate request_size=55 [09:16:36]MH_SAM_APDU [09:16:36]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7E 02 00 35 04 06 00 3B 52 DB 71 6C B3 [09:16:36]Write to MH i2c: E2 3A 00 FF 02 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7E 02 00 35 04 06 00 3B 52 DB 71 6C B3 00 00 44 [09:16:36]Write i2c OK [09:16:36]MH_I2C_Read... [09:16:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:37]Read from MH i2c: E2 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: E2 03 00 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [09:16:37]RAPDU: 90 00 [09:16:37]wFMCommunicate OK [09:16:37]wFMCommunicate request_size=4 [09:16:37]MH_SAM_APDU [09:16:37]CAPDU: 80 0D 03 02 [09:16:37]Write to MH i2c: E2 08 00 00 03 80 0D 03 02 00 00 00 00 7E [09:16:37]Write i2c OK [09:16:37]MH_I2C_Read... [09:16:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:37]Read from MH i2c: E2 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: E2 0B 00 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: E2 0B 00 00 03 00 88 01 06 38 74 D7 06 62 90 00 F9 [09:16:37]RAPDU: 88 01 06 38 74 D7 06 62 90 00 [09:16:37]wFMCommunicate OK [09:16:37]SAM_PROTO_SignData done [09:16:37]FM_MakeSignedData done [09:16:37]CreateOFDProtocolMessage [09:16:37]wFMCommunicate request_size=4 [09:16:37]MH_SAM_APDU [09:16:37]CAPDU: 80 11 00 00 [09:16:37]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [09:16:37]Write i2c OK [09:16:37]MH_I2C_Read... [09:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:37]Read from MH i2c: E2 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: E2 17 00 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [09:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:16:37]wFMCommunicate OK [09:16:37]CreateOFDProtocolMessage done [09:16:37]OFDSenderStorePacket 163571 [09:16:37]StoreOFDPacket docnum=163571 [09:16:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3C 01 00 00 AA 48 34 01 77 5B 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 73 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7E 02 00 35 04 06 00 3B 52 DB 71 6C B3 88 01 06 38 74 D7 06 62 [09:16:37]CheckFolder [09:16:37]dirname=/storage/ofd_packets [09:16:37]CheckFolder done [09:16:37]ProducePacketName [09:16:37]name=ofd_packets/00163571 [09:16:37]NVStorageSaveData ofd_packets/00163571 [09:16:37]File name is /storage/ofd_packets/00163571 [09:16:37]Write 346 bytes [09:16:37]NVStorageSaveData done [09:16:37]OFDSenderStorePacket done [09:16:37]KKMCreateOFDPacket done [09:16:37]NVStorageSaveData kkm_last_timestamp [09:16:37]File name is /storage/kkm_last_timestamp [09:16:37]Write 4 bytes [09:16:37]NVStorageSaveData done [09:16:37]ExternCall_PrintAddStr [09:16:37]wPrintStart [09:16:37]Write to MH i2c: 01 00 00 02 03 05 [09:16:37]Write i2c OK [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: 01 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: 01 07 00 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [09:16:37]RasterBufferAndPrint [09:16:37]line Счет N : (3)50579 [09:16:37]line ИНН: 02508201610067 [09:16:37]line Контрольно-Кассовый Чек [09:16:37]line ПРОДАЖА [09:16:37]line Товар: 4670003190013 [09:16:37]line Антифриз SIBIRIA ANTIFREEZE ОЖ-40 жел 1л [09:16:37]line 1.000 * 225.00 [09:16:37]line = 225.00 [09:16:37]line НДС 12% НСП 1% [09:16:37]line > о реализуемом товаре [09:16:37]line ИТОГО: 225.00 [09:16:37]line НСП 1% : 1.99 [09:16:37]line НДС 12% : 23.89 [09:16:37]line Наличными: 0.00 [09:16:37]line Безнал.: 225.00 [09:16:37]line Место: АЗС № 130 "Партнер Нефть" [09:16:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:16:37]line СНО: Общий режим [09:16:37]line Чек 169 21.08.2024 09:16 [09:16:37]line Смена: 466 ФФД: 1.0 [09:16:37]line ЗНМ: 0300000070 [09:16:37]line РНМ: 0000000000092562 [09:16:37]line Версия ККМ: 001 [09:16:37]line Платежная система: O! деньги [09:16:37]line ФМ: 0000000000871769 [09:16:37]line ФД: 163571 [09:16:37]line ФПД: 65227055000755 [09:16:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091635&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163571&fm=65227055000755&tin=02508201610067®Number=0000000000092562&sum=22500 [09:16:37]line 0 [09:16:37]written 0, free lines is 4095 [09:16:37]OFD Sender: Processing packet 163571 [packets to send 965, broken 964] [09:16:37]ProducePacketName [09:16:37]name=ofd_packets/00163571 [09:16:37]OFD Sender: To server: pG, [09:16:37]CommunicateWithHost lk.salyk.kg:30040 [09:16:37]ConnectInit lk.salyk.kg [09:16:37]Write to MH i2c: 01 00 00 2D 03 30 [09:16:37]Write i2c OK [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: 01 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: 01 07 00 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: 01 07 00 2D 03 00 00 00 00 00 A9 0C EC [09:16:37]RasterBufferAndPrint [09:16:37]line [09:16:37]line [09:16:37]line [09:16:37]line [09:16:37]line [09:16:37]written 0, free lines is 3246 [09:16:37]MH_Cut [09:16:37]Write to MH i2c: D1 01 00 34 03 01 09 [09:16:37]Write i2c OK [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: D1 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: D1 01 00 [09:16:37]MH_I2C_Read... [09:16:37]Read from MH i2c: D1 01 00 34 03 00 08 [09:16:37]Write to MH i2c: 01 00 00 35 03 38 [09:16:37]Write i2c OK [09:16:37]MH_I2C_Read... [09:16:38]*** Cut start [09:16:38]*** Purtial cut [09:16:38]*** Stage 1: CUTSNS_PIN = 1 [09:16:38]Connected sock=10 [09:16: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 37 36 39 3C 01 00 00 AA 48 34 01 77 5B 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 73 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7E 02 00 35 04 06 00 3B 52 DB 71 6C B3 88 01 06 38 74 D7 06 62 [09: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 37 36 39 4F 00 00 00 38 79 47 00 A1 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 37 36 39 10 04 04 00 F3 7E 02 00 F4 03 04 00 C6 59 C5 66 B6 04 01 00 00 B9 1F 11 B3 8F 68 CD 5E [09:16:39]CommunicateWithHost err = 0 [09:16:39]CheckOFDResponse [09:16:39]1017 (14) - 77093643461234 [09:16:39]1041 (16) - 0000000000871769 [09:16:39]1040 (4) - 163571 [09:16:39]1012 (4) - 21.08.2024 03:06 [09:16:39]1206 (1) - 0 [09:16:39]OFD Sender: Remove packet 163571 [09:16:39]ProducePacketName [09:16:39]name=ofd_packets/00163571 [09:16:39]NVStorageDeleteData [09:16:39]OFD Sender: No OFD packet to send [09:16:40]Read from MH i2c: 01 [09:16:40]MH_I2C_Read... [09:16:40]*** Stop cut motor [09:16:40]*** Cut end [09:16:40]Read from MH i2c: 01 07 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: 01 07 00 35 03 00 00 00 00 00 FF 0F 4D [09:16:40]process_action close_receipt done [09:16:40]requested_data is exist [09:16:40]produce_requested_data [09:16:40]requested_item fm.sn is exist - process it [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 11 00 00 [09:16:40]Write to MH i2c: E2 08 00 36 03 80 11 00 00 00 00 00 00 B3 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 17 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 17 00 36 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [09:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:16:40]wFMCommunicate OK [09:16:40]requested_item fd.num is exist - process it [09:16:40]SAM_PROTO_GetFieldsCounters [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 13 00 00 [09:16:40]Write to MH i2c: E2 08 00 37 03 80 13 00 00 00 00 00 00 B6 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 62 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 62 00 37 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7E 02 00 0E 04 04 00 D2 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 1D [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7E 02 00 0E 04 04 00 D2 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:16:40]wFMCommunicate OK [09:16:40]SAM_PROTO_GetFieldsCounters done [09:16:40]requested_item shift.num is exist - process it [09:16:40]requested_item shift.opened is exist - process it [09:16:40]req_shift_opened [09:16:40]FM_GetShiftState [09:16:40]SAM_PROTO_GetShiftState [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 13 01 00 [09:16:40]Write to MH i2c: E2 08 00 38 03 80 13 01 00 00 00 00 00 B8 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 0E 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 0E 00 38 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [09:16:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:16:40]wFMCommunicate OK [09:16:40]SAM_PROTO_GetShiftState done [09:16:40]FM_GetShiftState done [09:16:40]req_shift_opened done [09:16:40]requested_item shift.open_date is exist - process it [09:16:40]req_shift_open_date [09:16:40]req_shift_open_date done [09:16:40]produce_requested_data done [09:16:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163571,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:16:40]process_action_free close_receipt [09:16:40]json_value_free [09:16:40]json_value_free done [09:16:40]process_json_proto returns [09:16:40]Send response to host [09:16:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163571,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:16:40]free response buf [09:16:40]execute_script done [09:16:40]execute_script returns [09:16:40]free content buf [09:16:40]Sock 9.Close socket [09:16:40]Sock 9.Thread stoped [09:16:44]recv_with_timeout no data received [09:16:44]OFD Sender: No OFD packet to send [09:16:49]OFD Sender: No OFD packet to send [09:16:54]OFD Sender: No OFD packet to send [09:16:57]recv_with_timeout no data received [09:16:59]OFD Sender: No OFD packet to send [09:17:04]OFD Sender: No OFD packet to send [09:17:09]OFD Sender: No OFD packet to send [09:17:14]OFD Sender: No OFD packet to send [09:17:19]OFD Sender: No OFD packet to send [09:17:24]recv_with_timeout no data received [09:17:25]OFD Sender: No OFD packet to send [09:17:30]OFD Sender: No OFD packet to send [09:17:35]OFD Sender: No OFD packet to send [09:17:40]OFD Sender: No OFD packet to send [09:17:45]OFD Sender: No OFD packet to send [09:17:49]accept exits with 7 [09:17:49]New connection [09:17:49]New thread 3066654052 created [09:17:49]Thread 3066797412 joined [09:17:49]Waiting for new connection... [09:17:49] Sock 7.Parse request [09:17:49]Sock 7.Check first char [09:17:49]Sock 7.First char is OK [09:17:49]request: POST /json_proto HTTP/1.0 [09:17:49]Method: POST [09:17:49]URL: /json_proto [09:17:49]Method is POST - this is cgi request [09:17:49]url: /json_proto [09:17:49]query_string will be loaded in cgi processing [09:17:49]execute_cgi json_proto POST (null) [09:17:49]execute_cgi path=json_proto method=POST [09:17:49]POST find Content-Length [09:17:49]Host: 172.17.44.132:8080 [09:17:49]Content-Length: 797 [09:17:49]Content-Type: application/json [09:17:49] [09:17:49]POST finish read [09:17:49]Found Content-Length = 797 [09:17:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:49]execute_script... [09:17: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)292121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:49]POST & json_proto [09:17:49]process_json_proto [09:17:49]json parsed OK: [09:17:49]protocol is kg_v1.0 [09:17:49]action value=close_receipt [09:17:49]process_action close_receipt [09:17:49]cmd_close_receipt [09:17:49]MH_GetDate [09:17:49]Write to MH i2c: F0 00 00 39 03 2B [09:17:49]Write i2c OK [09:17:49]MH_I2C_Read... [09:17:49]Read from MH i2c: F0 [09:17:49]MH_I2C_Read... [09:17:49]Read from MH i2c: F0 09 00 [09:17:49]MH_I2C_Read... [09:17:49]Read from MH i2c: F0 09 00 39 03 00 BE B0 C5 66 2A 83 C1 65 A0 [09:17:49]GetLastDocTimeStamp 1724231795 [09:17:49]current date 1724231870 [09:17:49]FM_GetShiftState [09:17:49]SAM_PROTO_GetShiftState [09:17:49]wFMCommunicate request_size=4 [09:17:49]MH_SAM_APDU [09:17:49]CAPDU: 80 13 01 00 [09:17:49]Write to MH i2c: E2 08 00 3A 03 80 13 01 00 00 00 00 00 BA [09:17:49]Write i2c OK [09:17:49]MH_I2C_Read... [09:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:49]Read from MH i2c: E2 [09:17:49]MH_I2C_Read... [09:17:49]Read from MH i2c: E2 0E 00 [09:17:49]MH_I2C_Read... [09:17:49]Read from MH i2c: E2 0E 00 3A 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [09:17:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:17:49]wFMCommunicate OK [09:17:49]SAM_PROTO_GetShiftState done [09:17:49]FM_GetShiftState done [09:17:49]opened in 1724199517 [09:17:49]opened+sec_in_day 1724285917 [09:17:49]quantity*price = 70027 [09:17:49]sum+1 = 70029 [09:17:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.28 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 0.00 Безнал.: 700.28 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 170 21.08.2024 09:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163572 ФПД: 8829313483694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163572&fm=8829313483694&tin=02508201610067®Number=0000000000092562&sum=70028 [09:17:51]StoreToDocumentArchive [09:17:51]shift 466 fd 163572 [09:17:51]save to /storage/0466/doc_00163572 [09:17:51]save last doc name /storage/0466/doc_00163572 to /storage/kkm_last_doc_name [09:17:51]save OK [09:17:51]Clear old archive folders... [09:17:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:17:51]tlvbuf is 0023E4F0 [09:17:51]SAM_PROTO_ClearQueue [09:17:51]wFMCommunicate request_size=4 [09:17:51]MH_SAM_APDU [09:17:51]CAPDU: 80 09 00 00 [09:17:51]Write to MH i2c: E2 08 00 47 03 80 09 00 00 00 00 00 00 BC [09:17:51]Write i2c OK [09:17:51]MH_I2C_Read... [09:17:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:51]Read from MH i2c: E2 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [09:17:51]RAPDU: 90 00 [09:17:51]wFMCommunicate OK [09:17:51]SAM_PROTO_ClearQueue done [09:17:51]KKMCreateOFDPacket [09:17:51]OFDProtocolAddRootSTLVToBuf [09:17:51]FM_MakeSignedData [09:17:51]FM_MakeSignedData [09:17:51]SAM_PROTO_SignData [09:17:51]wFMCommunicate request_size=4 [09:17:51]MH_SAM_APDU [09:17:51]CAPDU: 80 0D 01 02 [09:17:51]Write to MH i2c: E2 08 00 48 03 80 0D 01 02 00 00 00 00 C4 [09:17:51]Write i2c OK [09:17:51]MH_I2C_Read... [09:17:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:51]Read from MH i2c: E2 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [09:17:51]RAPDU: 90 00 [09:17:51]wFMCommunicate OK [09:17:51]wFMCommunicate request_size=255 [09:17:51]MH_SAM_APDU [09:17: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 BE B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7E 02 00 35 04 06 00 08 07 BC 18 [09:17:51]Write to MH i2c: E2 02 01 49 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 BE B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7E 02 00 35 04 06 00 08 07 BC 18 00 00 F4 [09:17:51]Write i2c OK [09:17:51]MH_I2C_Read... [09:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:51]Read from MH i2c: E2 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [09:17:51]RAPDU: 90 00 [09:17:51]wFMCommunicate OK [09:17:51]wFMCommunicate request_size=7 [09:17:51]MH_SAM_APDU [09:17:51]CAPDU: 80 0D 02 02 02 03 AE [09:17:51]Write to MH i2c: E2 0A 00 4A 03 80 0D 02 02 02 00 03 AE 00 00 7C [09:17:51]Write i2c OK [09:17:51]MH_I2C_Read... [09:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:51]Read from MH i2c: E2 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [09:17:51]RAPDU: 90 00 [09:17:51]wFMCommunicate OK [09:17:51]wFMCommunicate request_size=4 [09:17:51]MH_SAM_APDU [09:17:51]CAPDU: 80 0D 03 02 [09:17:51]Write to MH i2c: E2 08 00 4B 03 80 0D 03 02 00 00 00 00 C9 [09:17:51]Write i2c OK [09:17:51]MH_I2C_Read... [09:17:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:51]Read from MH i2c: E2 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 0B 00 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 0B 00 4B 03 00 91 BE 08 1F E3 7D 81 0C 90 00 2D [09:17:51]RAPDU: 91 BE 08 1F E3 7D 81 0C 90 00 [09:17:51]wFMCommunicate OK [09:17:51]SAM_PROTO_SignData done [09:17:51]FM_MakeSignedData done [09:17:51]CreateOFDProtocolMessage [09:17:51]wFMCommunicate request_size=4 [09:17:51]MH_SAM_APDU [09:17:51]CAPDU: 80 11 00 00 [09:17:51]Write to MH i2c: E2 08 00 4C 03 80 11 00 00 00 00 00 00 C9 [09:17:51]Write i2c OK [09:17:51]MH_I2C_Read... [09:17:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:51]Read from MH i2c: E2 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 17 00 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: E2 17 00 4C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [09:17:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:17:51]wFMCommunicate OK [09:17:51]CreateOFDProtocolMessage done [09:17:51]OFDSenderStorePacket 163572 [09:17:51]StoreOFDPacket docnum=163572 [09:17:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C1 19 04 01 30 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 BE B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7E 02 00 35 04 06 00 08 07 BC 18 03 AE 91 BE 08 1F E3 7D 81 0C [09:17:51]CheckFolder [09:17:51]dirname=/storage/ofd_packets [09:17:51]CheckFolder done [09:17:51]ProducePacketName [09:17:51]name=ofd_packets/00163572 [09:17:51]NVStorageSaveData ofd_packets/00163572 [09:17:51]File name is /storage/ofd_packets/00163572 [09:17:51]Write 298 bytes [09:17:51]NVStorageSaveData done [09:17:51]OFDSenderStorePacket done [09:17:51]KKMCreateOFDPacket done [09:17:51]NVStorageSaveData kkm_last_timestamp [09:17:51]File name is /storage/kkm_last_timestamp [09:17:51]Write 4 bytes [09:17:51]NVStorageSaveData done [09:17:51]ExternCall_PrintAddStr [09:17:51]wPrintStart [09:17:51]Write to MH i2c: 01 00 00 4D 03 50 [09:17:51]Write i2c OK [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: 01 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: 01 07 00 [09:17:51]MH_I2C_Read... [09:17:51]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [09:17:51]RasterBufferAndPrint [09:17:51]line Счет N : (1)292121 [09:17:51]line ИНН: 02508201610067 [09:17:51]line Контрольно-Кассовый Чек [09:17:51]line ПРОДАЖА [09:17:51]line ТРК (МРК, ГНК) : 11 [09:17:51]line Товар: 2710194800 [09:17:51]line ДТ-К-5 [09:17:51]line 9.190 * 76.20 [09:17:51]line = 700.28 [09:17:51]line НДС 12% НСП 1% [09:17:51]line > о реализуемом товаре [09:17:51]line ИТОГО: 700.28 [09:17:51]line НСП 1% : 6.20 [09:17:51]line НДС 12% : 74.37 [09:17:51]line Наличными: 0.00 [09:17:51]line Безнал.: 700.28 [09:17:51]line Место: АЗС № 130 "Партнер Нефть" [09:17:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:17:51]line СНО: Общий режим [09:17:51]line Чек 170 21.08.2024 09:17 [09:17:51]line Смена: 466 ФФД: 1.0 [09:17:51]line ЗНМ: 0300000070 [09:17:51]line РНМ: 0000000000092562 [09:17:51]line Версия ККМ: 001 [09:17:51]line Платежная система: O! деньги [09:17:51]line ФМ: 0000000000871769 [09:17:51]line ФД: 163572 [09:17:51]line ФПД: 8829313483694 [09:17:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163572&fm=8829313483694&tin=02508201610067®Number=0000000000092562&sum=70028 [09:17:51]written 0, free lines is 4095 [09:17:51]OFD Sender: Processing packet 163572 [packets to send 965, broken 964] [09:17:51]ProducePacketName [09:17:51]name=ofd_packets/00163572 [09:17:51]OFD Sender: To server: pG, [09:17:51]CommunicateWithHost lk.salyk.kg:30040 [09:17:51]ConnectInit lk.salyk.kg [09:17:52]Write to MH i2c: 01 00 00 77 03 7A [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: 01 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: 01 07 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: 01 07 00 77 03 00 00 00 00 00 CE 0C 5B [09:17:52]RasterBufferAndPrint [09:17:52]line [09:17:52]line [09:17:52]line [09:17:52]line [09:17:52]line [09:17:52]written 0, free lines is 3284 [09:17:52]MH_Cut [09:17:52]Write to MH i2c: D1 01 00 7E 03 01 53 [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: D1 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: D1 01 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: D1 01 00 7E 03 00 52 [09:17:52]Write to MH i2c: 01 00 00 7F 03 82 [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]*** Cut start [09:17:52]*** Purtial cut [09:17:52]*** Stage 1: CUTSNS_PIN = 1 [09:17:54]Connected sock=11 [09:17: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 37 36 39 0C 01 00 00 C1 19 04 01 30 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 BE B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7E 02 00 35 04 06 00 08 07 BC 18 03 AE 91 BE 08 1F E3 7D 81 0C [09:17:54]Read from MH i2c: 01 [09:17:54]MH_I2C_Read... [09:17:54]*** Stop cut motor [09:17:54]*** Cut end [09:17:54]Read from MH i2c: 01 07 00 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: 01 07 00 7F 03 00 00 00 00 00 FF 0F 97 [09:17:54]process_action close_receipt done [09:17:54]requested_data is exist [09:17:54]produce_requested_data [09:17:54]requested_item fm.sn is exist - process it [09:17:54]wFMCommunicate request_size=4 [09:17:54]MH_SAM_APDU [09:17:54]CAPDU: 80 11 00 00 [09:17:54]Write to MH i2c: E2 08 00 80 03 80 11 00 00 00 00 00 00 FD [09:17:54]Write i2c OK [09:17:54]MH_I2C_Read... [09:17:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:54]Read from MH i2c: E2 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 17 00 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 17 00 80 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [09:17:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:17:54]wFMCommunicate OK [09:17:54]requested_item fd.num is exist - process it [09:17:54]SAM_PROTO_GetFieldsCounters [09:17:54]wFMCommunicate request_size=4 [09:17:54]MH_SAM_APDU [09:17:54]CAPDU: 80 13 00 00 [09:17:54]Write to MH i2c: E2 08 00 81 03 80 13 00 00 00 00 00 00 00 [09:17:54]Write i2c OK [09:17:54]MH_I2C_Read... [09:17:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:55]Read from MH i2c: E2 [09:17:55]MH_I2C_Read... [09:17:55]Read from MH i2c: E2 62 00 [09:17:55]MH_I2C_Read... [09:17:55]Read from MH i2c: E2 62 00 81 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7E 02 00 0E 04 04 00 D2 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 6B [09:17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7E 02 00 0E 04 04 00 D2 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:17:55]wFMCommunicate OK [09:17:55]SAM_PROTO_GetFieldsCounters done [09:17:55]requested_item shift.num is exist - process it [09:17:55]requested_item shift.opened is exist - process it [09:17:55]req_shift_opened [09:17:55]FM_GetShiftState [09:17:55]SAM_PROTO_GetShiftState [09:17:55]wFMCommunicate request_size=4 [09:17:55]MH_SAM_APDU [09:17:55]CAPDU: 80 13 01 00 [09:17:55]Write to MH i2c: E2 08 00 82 03 80 13 01 00 00 00 00 00 02 [09:17:55]Write i2c OK [09:17:55]MH_I2C_Read... [09:17:55]Read from MH i2c: E2 [09:17:55]MH_I2C_Read... [09:17:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:55]Read from MH i2c: E2 0E 00 [09:17:55]MH_I2C_Read... [09:17:55]Read from MH i2c: E2 0E 00 82 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C8 [09:17:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:17:55]wFMCommunicate OK [09:17:55]SAM_PROTO_GetShiftState done [09:17:55]FM_GetShiftState done [09:17:55]req_shift_opened done [09:17:55]requested_item shift.open_date is exist - process it [09:17:55]req_shift_open_date [09:17:55]req_shift_open_date done [09:17:55]produce_requested_data done [09:17:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163572,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:17:55]process_action_free close_receipt [09:17:55]json_value_free [09:17:55]json_value_free done [09:17:55]process_json_proto returns [09:17:55]Send response to host [09:17:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163572,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:17:55]free response buf [09:17:55]execute_script done [09:17:55]execute_script returns [09:17:55]free content buf [09:17:55]Sock 7.Close socket [09:17:55]Sock 7.Thread stoped [09:17:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EA FB 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 37 36 39 10 04 04 00 F4 7E 02 00 F4 03 04 00 12 5A C5 66 B6 04 01 00 00 A5 22 F8 A1 60 92 02 29 [09:17:56]CommunicateWithHost err = 0 [09:17:56]CheckOFDResponse [09:17:56]1017 (14) - 77093643461234 [09:17:56]1041 (16) - 0000000000871769 [09:17:56]1040 (4) - 163572 [09:17:56]1012 (4) - 21.08.2024 03:08 [09:17:56]1206 (1) - 0 [09:17:56]OFD Sender: Remove packet 163572 [09:17:56]ProducePacketName [09:17:56]name=ofd_packets/00163572 [09:17:56]NVStorageDeleteData [09:17:56]OFD Sender: No OFD packet to send [09:18:01]OFD Sender: No OFD packet to send [09:18:06]OFD Sender: No OFD packet to send [09:18:11]OFD Sender: No OFD packet to send [09:18:16]OFD Sender: No OFD packet to send [09:18:20]accept exits with 10 [09:18:20]New connection [09:18:20]New thread 3066797412 created [09:18:20]Thread 3066654052 joined [09:18:20]Waiting for new connection... [09:18:20] Sock 10.Parse request [09:18:20]Sock 10.Check first char [09:18:20]Sock 10.First char is OK [09:18:20]request: POST /json_proto HTTP/1.0 [09:18:20]Method: POST [09:18:20]URL: /json_proto [09:18:20]Method is POST - this is cgi request [09:18:20]url: /json_proto [09:18:20]query_string will be loaded in cgi processing [09:18:20]execute_cgi json_proto POST (null) [09:18:20]execute_cgi path=json_proto method=POST [09:18:20]POST find Content-Length [09:18:20]Host: 172.17.44.132:8080 [09:18:20]Content-Length: 682 [09:18:20]Content-Type: application/json [09:18:20] [09:18:20]POST finish read [09:18:20]Found Content-Length = 682 [09:18:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:20]execute_script... [09:18: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)292122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:20]POST & json_proto [09:18:20]process_json_proto [09:18:20]json parsed OK: [09:18:20]protocol is kg_v1.0 [09:18:20]action value=close_receipt [09:18:20]process_action close_receipt [09:18:20]cmd_close_receipt [09:18:20]MH_GetDate [09:18:20]Write to MH i2c: F0 00 00 83 03 75 [09:18:20]Write i2c OK [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: F0 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: F0 09 00 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: F0 09 00 83 03 00 DD B0 C5 66 2A 83 C1 65 09 [09:18:20]GetLastDocTimeStamp 1724231870 [09:18:20]current date 1724231901 [09:18:20]FM_GetShiftState [09:18:20]SAM_PROTO_GetShiftState [09:18:20]wFMCommunicate request_size=4 [09:18:20]MH_SAM_APDU [09:18:20]CAPDU: 80 13 01 00 [09:18:20]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [09:18:20]Write i2c OK [09:18:20]MH_I2C_Read... [09:18:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:20]Read from MH i2c: E2 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: E2 0E 00 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CA [09:18:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:18:20]wFMCommunicate OK [09:18:20]SAM_PROTO_GetShiftState done [09:18:20]FM_GetShiftState done [09:18:20]opened in 1724199517 [09:18:20]opened+sec_in_day 1724285917 [09:18:20]quantity*price = 120006 [09:18:20]sum+1 = 120007 [09:18:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 171 21.08.2024 09:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163573 ФПД: 66253825384460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163573&fm=66253825384460&tin=02508201610067®Number=0000000000092562&sum=120000 [09:18:21]StoreToDocumentArchive [09:18:21]shift 466 fd 163573 [09:18:21]save to /storage/0466/doc_00163573 [09:18:21]save last doc name /storage/0466/doc_00163573 to /storage/kkm_last_doc_name [09:18:21]save OK [09:18:21]Clear old archive folders... [09:18:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:18:21]tlvbuf is 0019EC20 [09:18:21]SAM_PROTO_ClearQueue [09:18:21]wFMCommunicate request_size=4 [09:18:21]MH_SAM_APDU [09:18:21]CAPDU: 80 09 00 00 [09:18:21]Write to MH i2c: E2 08 00 91 03 80 09 00 00 00 00 00 00 06 [09:18:21]Write i2c OK [09:18:21]MH_I2C_Read... [09:18:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:21]Read from MH i2c: E2 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: E2 03 00 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [09:18:21]RAPDU: 90 00 [09:18:21]wFMCommunicate OK [09:18:21]SAM_PROTO_ClearQueue done [09:18:21]KKMCreateOFDPacket [09:18:21]OFDProtocolAddRootSTLVToBuf [09:18:21]FM_MakeSignedData [09:18:21]FM_MakeSignedData [09:18:21]SAM_PROTO_SignData [09:18:21]wFMCommunicate request_size=4 [09:18:21]MH_SAM_APDU [09:18:21]CAPDU: 80 0D 01 02 [09:18:21]Write to MH i2c: E2 08 00 92 03 80 0D 01 02 00 00 00 00 0E [09:18:21]Write i2c OK [09:18:21]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [09:18:22]RAPDU: 90 00 [09:18:22]wFMCommunicate OK [09:18:22]wFMCommunicate request_size=255 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 00 00 00 F4 03 04 00 DD B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7E 02 00 35 04 06 00 3C [09:18:22]Write to MH i2c: E2 02 01 93 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 DD B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7E 02 00 35 04 06 00 3C 00 00 EB [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [09:18:22]RAPDU: 90 00 [09:18:22]wFMCommunicate OK [09:18:22]wFMCommunicate request_size=10 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 0D 02 02 05 41 EB BA 20 0C [09:18:22]Write to MH i2c: E2 0D 00 94 03 80 0D 02 02 05 00 41 EB BA 20 0C 00 00 2D [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [09:18:22]RAPDU: 90 00 [09:18:22]wFMCommunicate OK [09:18:22]wFMCommunicate request_size=4 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 0D 03 02 [09:18:22]Write to MH i2c: E2 08 00 95 03 80 0D 03 02 00 00 00 00 13 [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 0B 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 0B 00 95 03 00 54 4A 6A 94 99 13 52 48 90 00 F6 [09:18:22]RAPDU: 54 4A 6A 94 99 13 52 48 90 00 [09:18:22]wFMCommunicate OK [09:18:22]SAM_PROTO_SignData done [09:18:22]FM_MakeSignedData done [09:18:22]CreateOFDProtocolMessage [09:18:22]wFMCommunicate request_size=4 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 11 00 00 [09:18:22]Write to MH i2c: E2 08 00 96 03 80 11 00 00 00 00 00 00 13 [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 17 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 17 00 96 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [09:18:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:22]wFMCommunicate OK [09:18:22]CreateOFDProtocolMessage done [09:18:22]OFDSenderStorePacket 163573 [09:18:22]StoreOFDPacket docnum=163573 [09:18:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F8 13 07 01 62 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 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 DD B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7E 02 00 35 04 06 00 3C 41 EB BA 20 0C 54 4A 6A 94 99 13 52 48 [09:18:22]CheckFolder [09:18:22]dirname=/storage/ofd_packets [09:18:22]CheckFolder done [09:18:22]ProducePacketName [09:18:22]name=ofd_packets/00163573 [09:18:22]NVStorageSaveData ofd_packets/00163573 [09:18:22]File name is /storage/ofd_packets/00163573 [09:18:22]Write 301 bytes [09:18:22]NVStorageSaveData done [09:18:22]OFDSenderStorePacket done [09:18:22]KKMCreateOFDPacket done [09:18:22]NVStorageSaveData kkm_last_timestamp [09:18:22]File name is /storage/kkm_last_timestamp [09:18:22]Write 4 bytes [09:18:22]NVStorageSaveData done [09:18:22]ExternCall_PrintAddStr [09:18:22]wPrintStart [09:18:22]Write to MH i2c: 01 00 00 97 03 9A [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: 01 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: 01 07 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [09:18:22]RasterBufferAndPrint [09:18:22]line Счет N : (1)292122 [09:18:22]line ИНН: 02508201610067 [09:18:22]line Контрольно-Кассовый Чек [09:18:22]line ПРОДАЖА [09:18:22]line ТРК (МРК, ГНК) : 52 [09:18:22]line Товар: 2710124130 [09:18:22]line Аи-92-К-5 [09:18:22]line 17.700 * 67.80 [09:18:22]line = 1200.06 [09:18:22]line НДС 12% НСП 1% [09:18:22]line > о реализуемом товаре [09:18:22]line ОКРУГЛЕНИЕ: -0.06 [09:18:22]line ИТОГО: 1200.00 [09:18:22]line Внесено: 1200.00 [09:18:22]line СДАЧА: 0.00 [09:18:22]line НСП 1% : 10.62 [09:18:22]line НДС 12% : 127.44 [09:18:22]line Наличными: 1200.00 [09:18:22]line Безнал.: 0.00 [09:18:22]line Место: АЗС № 130 "Партнер Нефть" [09:18:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:18:22]line СНО: Общий режим [09:18:22]line Чек 171 21.08.2024 09:18 [09:18:22]line Смена: 466 ФФД: 1.0 [09:18:22]line ЗНМ: 0300000070 [09:18:22]line РНМ: 0000000000092562 [09:18:22]line Версия ККМ: 001 [09:18:22]line ФМ: 0000000000871769 [09:18:22]line ФД: 163573 [09:18:22]line ФПД: 66253825384460 [09:18:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163573&fm=66253825384460&tin=02508201610067®Number=0000000000092562&sum=120000 [09:18:22]OFD Sender: Processing packet 163573 [packets to send 965, broken 964] [09:18:22]ProducePacketName [09:18:22]name=ofd_packets/00163573 [09:18:22]OFD Sender: To server: pG, [09:18:22]CommunicateWithHost lk.salyk.kg:30040 [09:18:22]ConnectInit lk.salyk.kg [09:18:22]written 0, free lines is 4095 [09:18:22]Write to MH i2c: 01 00 00 C2 03 C5 [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: 01 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: 01 07 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: 01 07 00 C2 03 00 00 00 00 00 B3 0C 8B [09:18:22]RasterBufferAndPrint [09:18:22]line [09:18:22]line [09:18:22]line [09:18:22]line [09:18:22]line [09:18:22]written 0, free lines is 3257 [09:18:23]MH_Cut [09:18:23]Write to MH i2c: D1 01 00 C9 03 01 9E [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: D1 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: D1 01 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: D1 01 00 C9 03 00 9D [09:18:23]Write to MH i2c: 01 00 00 CA 03 CD [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]Connected sock=11 [09:18:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F8 13 07 01 62 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 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 DD B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7E 02 00 35 04 06 00 3C 41 EB BA 20 0C 54 4A 6A 94 99 13 52 48 [09:18:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B2 DD 47 00 55 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 37 36 39 10 04 04 00 F5 7E 02 00 F4 03 04 00 2F 5A C5 66 B6 04 01 00 00 ED 5B 6E 4C A1 EA AE CF [09:18:23]CommunicateWithHost err = 0 [09:18:23]CheckOFDResponse [09:18:23]1017 (14) - 77093643461234 [09:18:23]1041 (16) - 0000000000871769 [09:18:23]1040 (4) - 163573 [09:18:23]1012 (4) - 21.08.2024 03:08 [09:18:23]1206 (1) - 0 [09:18:23]OFD Sender: Remove packet 163573 [09:18:23]ProducePacketName [09:18:23]name=ofd_packets/00163573 [09:18:23]NVStorageDeleteData [09:18:23]*** Cut start [09:18:23]*** Purtial cut [09:18:23]*** Stage 1: CUTSNS_PIN = 1 [09:18:24]OFD Sender: No OFD packet to send [09:18:25]Read from MH i2c: 01 [09:18:25]MH_I2C_Read... [09:18:25]*** Stop cut motor [09:18:25]*** Cut end [09:18:25]Read from MH i2c: 01 07 00 [09:18:25]MH_I2C_Read... [09:18:25]Read from MH i2c: 01 07 00 CA 03 00 00 00 00 00 FF 0F E2 [09:18:25]process_action close_receipt done [09:18:25]requested_data is exist [09:18:25]produce_requested_data [09:18:25]requested_item fm.sn is exist - process it [09:18:25]wFMCommunicate request_size=4 [09:18:25]MH_SAM_APDU [09:18:25]CAPDU: 80 11 00 00 [09:18:25]Write to MH i2c: E2 08 00 CB 03 80 11 00 00 00 00 00 00 48 [09:18:25]Write i2c OK [09:18:25]MH_I2C_Read... [09:18:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:25]Read from MH i2c: E2 [09:18:25]MH_I2C_Read... [09:18:25]Read from MH i2c: E2 17 00 [09:18:25]MH_I2C_Read... [09:18:25]Read from MH i2c: E2 17 00 CB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [09:18:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:25]wFMCommunicate OK [09:18:25]requested_item fd.num is exist - process it [09:18:25]SAM_PROTO_GetFieldsCounters [09:18:25]wFMCommunicate request_size=4 [09:18:25]MH_SAM_APDU [09:18:25]CAPDU: 80 13 00 00 [09:18:25]Write to MH i2c: E2 08 00 CC 03 80 13 00 00 00 00 00 00 4B [09:18:25]Write i2c OK [09:18:25]MH_I2C_Read... [09:18:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:26]Read from MH i2c: E2 [09:18:26]MH_I2C_Read... [09:18:26]Read from MH i2c: E2 62 00 [09:18:26]MH_I2C_Read... [09:18:26]Read from MH i2c: E2 62 00 CC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7E 02 00 0E 04 04 00 D2 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 BA [09:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7E 02 00 0E 04 04 00 D2 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:18:26]wFMCommunicate OK [09:18:26]SAM_PROTO_GetFieldsCounters done [09:18:26]requested_item shift.num is exist - process it [09:18:26]requested_item shift.opened is exist - process it [09:18:26]req_shift_opened [09:18:26]FM_GetShiftState [09:18:26]SAM_PROTO_GetShiftState [09:18:26]wFMCommunicate request_size=4 [09:18:26]MH_SAM_APDU [09:18:26]CAPDU: 80 13 01 00 [09:18:26]Write to MH i2c: E2 08 00 CD 03 80 13 01 00 00 00 00 00 4D [09:18:26]Write i2c OK [09:18:26]MH_I2C_Read... [09:18:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:26]Read from MH i2c: E2 [09:18:26]MH_I2C_Read... [09:18:26]Read from MH i2c: E2 0E 00 [09:18:26]MH_I2C_Read... [09:18:26]Read from MH i2c: E2 0E 00 CD 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 13 [09:18:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:18:26]wFMCommunicate OK [09:18:26]SAM_PROTO_GetShiftState done [09:18:26]FM_GetShiftState done [09:18:26]req_shift_opened done [09:18:26]requested_item shift.open_date is exist - process it [09:18:26]req_shift_open_date [09:18:26]req_shift_open_date done [09:18:26]produce_requested_data done [09:18:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163573,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:18:26]process_action_free close_receipt [09:18:26]json_value_free [09:18:26]json_value_free done [09:18:26]process_json_proto returns [09:18:26]Send response to host [09:18:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163573,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:18:26]free response buf [09:18:26]execute_script done [09:18:26]execute_script returns [09:18:26]free content buf [09:18:26]Sock 10.Close socket [09:18:26]Sock 10.Thread stoped [09:18:29]OFD Sender: No OFD packet to send [09:18:34]OFD Sender: No OFD packet to send [09:18:39]OFD Sender: No OFD packet to send [09:18:41]recv_with_timeout no data received [09:18:41]accept exits with 9 [09:18:41]New connection [09:18:41]New thread 3066654052 created [09:18:41]Thread 3066797412 joined [09:18:41]Waiting for new connection... [09:18:41] Sock 9.Parse request [09:18:41]Sock 9.Check first char [09:18:41]Sock 9.First char is OK [09:18:41]request: POST /json_proto HTTP/1.0 [09:18:41]Method: POST [09:18:41]URL: /json_proto [09:18:41]Method is POST - this is cgi request [09:18:41]url: /json_proto [09:18:41]query_string will be loaded in cgi processing [09:18:41]execute_cgi json_proto POST (null) [09:18:41]execute_cgi path=json_proto method=POST [09:18:41]POST find Content-Length [09:18:41]Host: 172.17.44.132:8080 [09:18:41]Content-Length: 682 [09:18:41]Content-Type: application/json [09:18:41] [09:18:41]POST finish read [09:18:41]Found Content-Length = 682 [09:18:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:41]execute_script... [09:18:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:41]POST & json_proto [09:18:41]process_json_proto [09:18:41]json parsed OK: [09:18:41]protocol is kg_v1.0 [09:18:41]action value=close_receipt [09:18:41]process_action close_receipt [09:18:41]cmd_close_receipt [09:18:41]MH_GetDate [09:18:41]Write to MH i2c: F0 00 00 CE 03 C0 [09:18:41]Write i2c OK [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: F0 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: F0 09 00 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: F0 09 00 CE 03 00 F2 B0 C5 66 2A 83 C1 65 69 [09:18:41]GetLastDocTimeStamp 1724231901 [09:18:41]current date 1724231922 [09:18:41]FM_GetShiftState [09:18:41]SAM_PROTO_GetShiftState [09:18:41]wFMCommunicate request_size=4 [09:18:41]MH_SAM_APDU [09:18:41]CAPDU: 80 13 01 00 [09:18:41]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [09:18:41]Write i2c OK [09:18:41]MH_I2C_Read... [09:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:41]Read from MH i2c: E2 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 0E 00 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [09:18:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:18:41]wFMCommunicate OK [09:18:41]SAM_PROTO_GetShiftState done [09:18:41]FM_GetShiftState done [09:18:41]opened in 1724199517 [09:18:41]opened+sec_in_day 1724285917 [09:18:41]quantity*price = 100021 [09:18:41]sum+1 = 100023 [09:18:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 172 21.08.2024 09:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163574 ФПД: 30694628918626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091842&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163574&fm=30694628918626&tin=02508201610067®Number=0000000000092562&sum=100000 [09:18:42]StoreToDocumentArchive [09:18:42]shift 466 fd 163574 [09:18:42]save to /storage/0466/doc_00163574 [09:18:42]save last doc name /storage/0466/doc_00163574 to /storage/kkm_last_doc_name [09:18:42]save OK [09:18:42]Clear old archive folders... [09:18:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:18:42]tlvbuf is 0019AA40 [09:18:42]SAM_PROTO_ClearQueue [09:18:42]wFMCommunicate request_size=4 [09:18:42]MH_SAM_APDU [09:18:42]CAPDU: 80 09 00 00 [09:18:42]Write to MH i2c: E2 08 00 DC 03 80 09 00 00 00 00 00 00 51 [09:18:42]Write i2c OK [09:18:42]MH_I2C_Read... [09:18:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:42]Read from MH i2c: E2 [09:18:42]MH_I2C_Read... [09:18:42]Read from MH i2c: E2 03 00 [09:18:42]MH_I2C_Read... [09:18:42]Read from MH i2c: E2 03 00 DC 03 00 90 00 53 [09:18:42]RAPDU: 90 00 [09:18:42]wFMCommunicate OK [09:18:42]SAM_PROTO_ClearQueue done [09:18:42]KKMCreateOFDPacket [09:18:42]OFDProtocolAddRootSTLVToBuf [09:18:42]FM_MakeSignedData [09:18:42]FM_MakeSignedData [09:18:42]SAM_PROTO_SignData [09:18:42]wFMCommunicate request_size=4 [09:18:42]MH_SAM_APDU [09:18:42]CAPDU: 80 0D 01 02 [09:18:42]Write to MH i2c: E2 08 00 DD 03 80 0D 01 02 00 00 00 00 59 [09:18:42]Write i2c OK [09:18:42]MH_I2C_Read... [09:18:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:42]Read from MH i2c: E2 [09:18:42]MH_I2C_Read... [09:18:42]Read from MH i2c: E2 03 00 [09:18:42]MH_I2C_Read... [09:18:42]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [09:18:42]RAPDU: 90 00 [09:18:42]wFMCommunicate OK [09:18:42]wFMCommunicate request_size=255 [09:18:42]MH_SAM_APDU [09:18: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 AC 00 00 00 F4 03 04 00 F2 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7E 02 00 35 04 06 00 1B [09:18:42]Write to MH i2c: E2 02 01 DE 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 AC 00 00 00 F4 03 04 00 F2 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7E 02 00 35 04 06 00 1B 00 00 E7 [09:18:42]Write i2c OK [09:18:42]MH_I2C_Read... [09:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:43]Read from MH i2c: E2 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 03 00 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [09:18:43]RAPDU: 90 00 [09:18:43]wFMCommunicate OK [09:18:43]wFMCommunicate request_size=10 [09:18:43]MH_SAM_APDU [09:18:43]CAPDU: 80 0D 02 02 05 EA A6 74 05 62 [09:18:43]Write to MH i2c: E2 0D 00 DF 03 80 0D 02 02 05 00 EA A6 74 05 62 00 00 D1 [09:18:43]Write i2c OK [09:18:43]MH_I2C_Read... [09:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:43]Read from MH i2c: E2 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 03 00 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [09:18:43]RAPDU: 90 00 [09:18:43]wFMCommunicate OK [09:18:43]wFMCommunicate request_size=4 [09:18:43]MH_SAM_APDU [09:18:43]CAPDU: 80 0D 03 02 [09:18:43]Write to MH i2c: E2 08 00 E0 03 80 0D 03 02 00 00 00 00 5E [09:18:43]Write i2c OK [09:18:43]MH_I2C_Read... [09:18:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:43]Read from MH i2c: E2 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 0B 00 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 0B 00 E0 03 00 2C F5 6C AB 02 2E 4F 1D 90 00 33 [09:18:43]RAPDU: 2C F5 6C AB 02 2E 4F 1D 90 00 [09:18:43]wFMCommunicate OK [09:18:43]SAM_PROTO_SignData done [09:18:43]FM_MakeSignedData done [09:18:43]CreateOFDProtocolMessage [09:18:43]wFMCommunicate request_size=4 [09:18:43]MH_SAM_APDU [09:18:43]CAPDU: 80 11 00 00 [09:18:43]Write to MH i2c: E2 08 00 E1 03 80 11 00 00 00 00 00 00 5E [09:18:43]Write i2c OK [09:18:43]MH_I2C_Read... [09:18:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:43]Read from MH i2c: E2 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 17 00 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: E2 17 00 E1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [09:18:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:43]wFMCommunicate OK [09:18:43]CreateOFDProtocolMessage done [09:18:43]OFDSenderStorePacket 163574 [09:18:43]StoreOFDPacket docnum=163574 [09:18:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 FA 07 01 5D 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 AC 00 00 00 F4 03 04 00 F2 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7E 02 00 35 04 06 00 1B EA A6 74 05 62 2C F5 6C AB 02 2E 4F 1D [09:18:43]CheckFolder [09:18:43]dirname=/storage/ofd_packets [09:18:43]CheckFolder done [09:18:43]ProducePacketName [09:18:43]name=ofd_packets/00163574 [09:18:43]NVStorageSaveData ofd_packets/00163574 [09:18:43]File name is /storage/ofd_packets/00163574 [09:18:43]Write 301 bytes [09:18:43]NVStorageSaveData done [09:18:43]OFDSenderStorePacket done [09:18:43]KKMCreateOFDPacket done [09:18:43]NVStorageSaveData kkm_last_timestamp [09:18:43]File name is /storage/kkm_last_timestamp [09:18:43]Write 4 bytes [09:18:43]NVStorageSaveData done [09:18:43]ExternCall_PrintAddStr [09:18:43]wPrintStart [09:18:43]Write to MH i2c: 01 00 00 E2 03 E5 [09:18:43]Write i2c OK [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: 01 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: 01 07 00 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [09:18:43]RasterBufferAndPrint [09:18:43]line Счет N : (1)292123 [09:18:43]line ИНН: 02508201610067 [09:18:43]line Контрольно-Кассовый Чек [09:18:43]line ПРОДАЖА [09:18:43]line ТРК (МРК, ГНК) : 63 [09:18:43]line Товар: 2710124500 [09:18:43]line Аи-95-К-5 [09:18:43]line 13.480 * 74.20 [09:18:43]line = 1000.22 [09:18:43]line НДС 12% НСП 1% [09:18:43]line > о реализуемом товаре [09:18:43]line ОКРУГЛЕНИЕ: -0.22 [09:18:43]line ИТОГО: 1000.00 [09:18:43]line Внесено: 1000.00 [09:18:43]line СДАЧА: 0.00 [09:18:43]line НСП 1% : 8.85 [09:18:43]line НДС 12% : 106.22 [09:18:43]line Наличными: 1000.00 [09:18:43]line Безнал.: 0.00 [09:18:43]line Место: АЗС № 130 "Партнер Нефть" [09:18:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:18:43]line СНО: Общий режим [09:18:43]line Чек 172 21.08.2024 09:18 [09:18:43]line Смена: 466 ФФД: 1.0 [09:18:43]line ЗНМ: 0300000070 [09:18:43]line РНМ: 0000000000092562 [09:18:43]line Версия ККМ: 001 [09:18:43]line ФМ: 0000000000871769 [09:18:43]line ФД: 163574 [09:18:43]line ФПД: 30694628918626 [09:18:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091842&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163574&fm=30694628918626&tin=02508201610067®Number=0000000000092562&sum=100000 [09:18:43]written 0, free lines is 4095 [09:18:43]OFD Sender: Processing packet 163574 [packets to send 965, broken 964] [09:18:43]ProducePacketName [09:18:43]name=ofd_packets/00163574 [09:18:43]OFD Sender: To server: pG, [09:18:43]CommunicateWithHost lk.salyk.kg:30040 [09:18:43]ConnectInit lk.salyk.kg [09:18:43]Write to MH i2c: 01 00 00 0D 04 11 [09:18:43]Write i2c OK [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: 01 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: 01 07 00 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: 01 07 00 0D 04 00 00 00 00 00 B8 0C DC [09:18:43]RasterBufferAndPrint [09:18:43]line [09:18:43]line [09:18:43]line [09:18:43]line [09:18:43]line [09:18:43]written 0, free lines is 3265 [09:18:43]MH_Cut [09:18:43]Write to MH i2c: D1 01 00 14 04 01 EA [09:18:43]Write i2c OK [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: D1 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: D1 01 00 [09:18:43]MH_I2C_Read... [09:18:43]Read from MH i2c: D1 01 00 14 04 00 E9 [09:18:43]Write to MH i2c: 01 00 00 15 04 19 [09:18:43]Write i2c OK [09:18:43]MH_I2C_Read... [09:18:44]*** Cut start [09:18:44]*** Purtial cut [09:18:44]*** Stage 1: CUTSNS_PIN = 1 [09:18:46]Read from MH i2c: 01 [09:18:46]MH_I2C_Read... [09:18:46]*** Stop cut motor [09:18:46]*** Cut end [09:18:46]Read from MH i2c: 01 07 00 [09:18:46]MH_I2C_Read... [09:18:46]Read from MH i2c: 01 07 00 15 04 00 00 00 00 00 FF 0F 2E [09:18:46]process_action close_receipt done [09:18:46]requested_data is exist [09:18:46]produce_requested_data [09:18:46]requested_item fm.sn is exist - process it [09:18:46]wFMCommunicate request_size=4 [09:18:46]MH_SAM_APDU [09:18:46]CAPDU: 80 11 00 00 [09:18:46]Write to MH i2c: E2 08 00 16 04 80 11 00 00 00 00 00 00 94 [09:18:46]Write i2c OK [09:18:46]MH_I2C_Read... [09:18:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:46]Read from MH i2c: E2 [09:18:46]MH_I2C_Read... [09:18:46]Read from MH i2c: E2 17 00 [09:18:46]MH_I2C_Read... [09:18:46]Read from MH i2c: E2 17 00 16 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [09:18:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:46]wFMCommunicate OK [09:18:46]requested_item fd.num is exist - process it [09:18:46]SAM_PROTO_GetFieldsCounters [09:18:46]wFMCommunicate request_size=4 [09:18:46]MH_SAM_APDU [09:18:46]CAPDU: 80 13 00 00 [09:18:46]Write to MH i2c: E2 08 00 17 04 80 13 00 00 00 00 00 00 97 [09:18:46]Write i2c OK [09:18:46]MH_I2C_Read... [09:18:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:46]Read from MH i2c: E2 [09:18:46]MH_I2C_Read... [09:18:46]Read from MH i2c: E2 62 00 [09:18:46]MH_I2C_Read... [09:18:46]Read from MH i2c: E2 62 00 17 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7E 02 00 0E 04 04 00 D2 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 0A [09:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7E 02 00 0E 04 04 00 D2 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:18:46]wFMCommunicate OK [09:18:46]SAM_PROTO_GetFieldsCounters done [09:18:46]requested_item shift.num is exist - process it [09:18:46]requested_item shift.opened is exist - process it [09:18:46]req_shift_opened [09:18:46]FM_GetShiftState [09:18:46]SAM_PROTO_GetShiftState [09:18:46]wFMCommunicate request_size=4 [09:18:46]MH_SAM_APDU [09:18:46]CAPDU: 80 13 01 00 [09:18:46]Write to MH i2c: E2 08 00 18 04 80 13 01 00 00 00 00 00 99 [09:18:46]Write i2c OK [09:18:46]MH_I2C_Read... [09:18:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:46]Read from MH i2c: E2 [09:18:46]MH_I2C_Read... [09:18:46]Read from MH i2c: E2 0E 00 [09:18:46]MH_I2C_Read... [09:18:46]Read from MH i2c: E2 0E 00 18 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5F [09:18:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:18:46]wFMCommunicate OK [09:18:46]SAM_PROTO_GetShiftState done [09:18:46]FM_GetShiftState done [09:18:46]req_shift_opened done [09:18:46]requested_item shift.open_date is exist - process it [09:18:46]req_shift_open_date [09:18:46]req_shift_open_date done [09:18:46]produce_requested_data done [09:18:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163574,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:18:46]process_action_free close_receipt [09:18:46]json_value_free [09:18:46]json_value_free done [09:18:46]process_json_proto returns [09:18:46]Send response to host [09:18:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163574,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:18:46]free response buf [09:18:46]execute_script done [09:18:46]execute_script returns [09:18:46]free content buf [09:18:46]Sock 9.Close socket [09:18:46]Sock 9.Thread stoped [09:18:48]ConnectInit Can't take IP for lk.salyk.kg [09:18:48]CommunicateWithHost connect error [09:18:48]CommunicateWithHost err = -1 [09:18:48]OFD Sender: Server communicate error [09:18:53]OFD Sender: Processing packet 163574 [packets to send 965, broken 964] [09:18:53]ProducePacketName [09:18:53]name=ofd_packets/00163574 [09:18:53]OFD Sender: To server: pG, [09:18:53]CommunicateWithHost lk.salyk.kg:30040 [09:18:53]ConnectInit lk.salyk.kg [09:19:01]Connected sock=9 [09:19: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 37 36 39 0F 01 00 00 A6 FA 07 01 5D 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 AC 00 00 00 F4 03 04 00 F2 B0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7E 02 00 35 04 06 00 1B EA A6 74 05 62 2C F5 6C AB 02 2E 4F 1D [09:19:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 31 FB 47 00 78 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 37 36 39 10 04 04 00 F6 7E 02 00 F4 03 04 00 55 5A C5 66 B6 04 01 00 00 BA 20 95 B1 99 C6 92 73 [09:19:01]CommunicateWithHost err = 0 [09:19:01]CheckOFDResponse [09:19:01]1017 (14) - 77093643461234 [09:19:01]1041 (16) - 0000000000871769 [09:19:01]1040 (4) - 163574 [09:19:01]1012 (4) - 21.08.2024 03:09 [09:19:01]1206 (1) - 0 [09:19:01]OFD Sender: Remove packet 163574 [09:19:01]ProducePacketName [09:19:01]name=ofd_packets/00163574 [09:19:01]NVStorageDeleteData [09:19:02]OFD Sender: No OFD packet to send [09:19:07]OFD Sender: No OFD packet to send [09:19:12]OFD Sender: No OFD packet to send [09:19:17]OFD Sender: No OFD packet to send [09:19:22]OFD Sender: No OFD packet to send [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:37]accept exits with 7 [09:19:37]New connection [09:19:37]New thread 3066797412 created [09:19:37]Thread 3066654052 joined [09:19:37]Waiting for new connection... [09:19:37] Sock 7.Parse request [09:19:37]Sock 7.Check first char [09:19:37]Sock 7.First char is OK [09:19:37]request: POST /json_proto HTTP/1.0 [09:19:37]Method: POST [09:19:37]URL: /json_proto [09:19:37]Method is POST - this is cgi request [09:19:37]url: /json_proto [09:19:37]query_string will be loaded in cgi processing [09:19:37]execute_cgi json_proto POST (null) [09:19:37]execute_cgi path=json_proto method=POST [09:19:37]POST find Content-Length [09:19:37]Host: 172.17.44.132:8080 [09:19:37]Content-Length: 803 [09:19:37]Content-Type: application/json [09:19:37] [09:19:37]POST finish read [09:19:37]Found Content-Length = 803 [09:19:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: 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:19:37]execute_script... [09:19: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)292124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: 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:19:37]POST & json_proto [09:19:37]process_json_proto [09:19:37]json parsed OK: [09:19:37]protocol is kg_v1.0 [09:19:37]action value=close_receipt [09:19:37]process_action close_receipt [09:19:37]cmd_close_receipt [09:19:37]MH_GetDate [09:19:37]Write to MH i2c: F0 00 00 19 04 0C [09:19:37]Write i2c OK [09:19:37]MH_I2C_Read... [09:19:37]Read from MH i2c: F0 [09:19:37]MH_I2C_Read... [09:19:37]Read from MH i2c: F0 09 00 [09:19:37]MH_I2C_Read... [09:19:37]Read from MH i2c: F0 09 00 19 04 00 2A B1 C5 66 2A 83 C1 65 EE [09:19:37]GetLastDocTimeStamp 1724231922 [09:19:37]current date 1724231978 [09:19:37]FM_GetShiftState [09:19:37]SAM_PROTO_GetShiftState [09:19:37]wFMCommunicate request_size=4 [09:19:37]MH_SAM_APDU [09:19:37]CAPDU: 80 13 01 00 [09:19:37]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [09:19:37]Write i2c OK [09:19:37]MH_I2C_Read... [09:19:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:37]Read from MH i2c: E2 [09:19:37]MH_I2C_Read... [09:19:37]Read from MH i2c: E2 0E 00 [09:19:37]MH_I2C_Read... [09:19:37]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [09:19:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:19:37]wFMCommunicate OK [09:19:37]SAM_PROTO_GetShiftState done [09:19:37]FM_GetShiftState done [09:19:37]opened in 1724199517 [09:19:37]opened+sec_in_day 1724285917 [09:19:37]quantity*price = 200043 [09:19:37]sum+1 = 200044 [09:19:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 173 21.08.2024 09:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163575 ФПД: 31856275997944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163575&fm=31856275997944&tin=02508201610067®Number=0000000000092562&sum=200043 [09:19:38]StoreToDocumentArchive [09:19:38]shift 466 fd 163575 [09:19:38]save to /storage/0466/doc_00163575 [09:19:38]save last doc name /storage/0466/doc_00163575 to /storage/kkm_last_doc_name [09:19:38]save OK [09:19:38]Clear old archive folders... [09:19:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:19:38]tlvbuf is 002074F0 [09:19:38]SAM_PROTO_ClearQueue [09:19:38]wFMCommunicate request_size=4 [09:19:38]MH_SAM_APDU [09:19:38]CAPDU: 80 09 00 00 [09:19:38]Write to MH i2c: E2 08 00 27 04 80 09 00 00 00 00 00 00 9D [09:19:38]Write i2c OK [09:19:38]MH_I2C_Read... [09:19:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:38]Read from MH i2c: E2 [09:19:38]MH_I2C_Read... [09:19:38]Read from MH i2c: E2 03 00 [09:19:38]MH_I2C_Read... [09:19:38]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [09:19:38]RAPDU: 90 00 [09:19:38]wFMCommunicate OK [09:19:38]SAM_PROTO_ClearQueue done [09:19:38]KKMCreateOFDPacket [09:19:38]OFDProtocolAddRootSTLVToBuf [09:19:38]FM_MakeSignedData [09:19:38]FM_MakeSignedData [09:19:38]SAM_PROTO_SignData [09:19:38]wFMCommunicate request_size=4 [09:19:38]MH_SAM_APDU [09:19:38]CAPDU: 80 0D 01 02 [09:19:38]Write to MH i2c: E2 08 00 28 04 80 0D 01 02 00 00 00 00 A5 [09:19:38]Write i2c OK [09:19:38]MH_I2C_Read... [09:19:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:38]Read from MH i2c: E2 [09:19:38]MH_I2C_Read... [09:19:38]Read from MH i2c: E2 03 00 [09:19:38]MH_I2C_Read... [09:19:38]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [09:19:38]RAPDU: 90 00 [09:19:38]wFMCommunicate OK [09:19:38]wFMCommunicate request_size=255 [09:19:38]MH_SAM_APDU [09:19:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AD 00 00 00 F4 03 04 00 2A B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7E 02 00 35 04 06 00 1C [09:19:38]Write to MH i2c: E2 02 01 29 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 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 AD 00 00 00 F4 03 04 00 2A B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7E 02 00 35 04 06 00 1C 00 00 50 [09:19:38]Write i2c OK [09:19:38]MH_I2C_Read... [09:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:39]Read from MH i2c: E2 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 03 00 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [09:19:39]RAPDU: 90 00 [09:19:39]wFMCommunicate OK [09:19:39]wFMCommunicate request_size=10 [09:19:39]MH_SAM_APDU [09:19:39]CAPDU: 80 0D 02 02 05 F9 1E 03 C4 F8 [09:19:39]Write to MH i2c: E2 0D 00 2A 04 80 0D 02 02 05 00 F9 1E 03 C4 F8 00 00 88 [09:19:39]Write i2c OK [09:19:39]MH_I2C_Read... [09:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:39]Read from MH i2c: E2 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 03 00 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [09:19:39]RAPDU: 90 00 [09:19:39]wFMCommunicate OK [09:19:39]wFMCommunicate request_size=4 [09:19:39]MH_SAM_APDU [09:19:39]CAPDU: 80 0D 03 02 [09:19:39]Write to MH i2c: E2 08 00 2B 04 80 0D 03 02 00 00 00 00 AA [09:19:39]Write i2c OK [09:19:39]MH_I2C_Read... [09:19:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:39]Read from MH i2c: E2 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 0B 00 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 0B 00 2B 04 00 03 32 91 71 0D 42 80 AC 90 00 5D [09:19:39]RAPDU: 03 32 91 71 0D 42 80 AC 90 00 [09:19:39]wFMCommunicate OK [09:19:39]SAM_PROTO_SignData done [09:19:39]FM_MakeSignedData done [09:19:39]CreateOFDProtocolMessage [09:19:39]wFMCommunicate request_size=4 [09:19:39]MH_SAM_APDU [09:19:39]CAPDU: 80 11 00 00 [09:19:39]Write to MH i2c: E2 08 00 2C 04 80 11 00 00 00 00 00 00 AA [09:19:39]Write i2c OK [09:19:39]MH_I2C_Read... [09:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:39]Read from MH i2c: E2 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 17 00 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: E2 17 00 2C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [09:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:19:39]wFMCommunicate OK [09:19:39]CreateOFDProtocolMessage done [09:19:39]OFDSenderStorePacket 163575 [09:19:39]StoreOFDPacket docnum=163575 [09:19:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0E FD 07 01 DD 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 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 AD 00 00 00 F4 03 04 00 2A B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7E 02 00 35 04 06 00 1C F9 1E 03 C4 F8 03 32 91 71 0D 42 80 AC [09:19:39]CheckFolder [09:19:39]dirname=/storage/ofd_packets [09:19:39]CheckFolder done [09:19:39]ProducePacketName [09:19:39]name=ofd_packets/00163575 [09:19:39]NVStorageSaveData ofd_packets/00163575 [09:19:39]File name is /storage/ofd_packets/00163575 [09:19:39]Write 301 bytes [09:19:39]NVStorageSaveData done [09:19:39]OFDSenderStorePacket done [09:19:39]KKMCreateOFDPacket done [09:19:39]NVStorageSaveData kkm_last_timestamp [09:19:39]File name is /storage/kkm_last_timestamp [09:19:39]Write 4 bytes [09:19:39]NVStorageSaveData done [09:19:39]ExternCall_PrintAddStr [09:19:39]wPrintStart [09:19:39]Write to MH i2c: 01 00 00 2D 04 31 [09:19:39]Write i2c OK [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: 01 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: 01 07 00 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [09:19:39]RasterBufferAndPrint [09:19:39]line Счет N : (1)292124 [09:19:39]line ИНН: 02508201610067 [09:19:39]line Контрольно-Кассовый Чек [09:19:39]line ПРОДАЖА [09:19:39]line ТРК (МРК, ГНК) : 33 [09:19:39]line Товар: 2710124500 [09:19:39]line Аи-95-К-5 [09:19:39]line 26.960 * 74.20 [09:19:39]line = 2000.43 [09:19:39]line НДС 12% НСП 1% [09:19:39]line > о реализуемом товаре [09:19:39]line ИТОГО: 2000.43 [09:19:39]line НСП 1% : 17.70 [09:19:39]line НДС 12% : 212.43 [09:19:39]line Наличными: 0.00 [09:19:39]line Безнал.: 2000.43 [09:19:39]line Место: АЗС № 130 "Партнер Нефть" [09:19:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:19:39]line СНО: Общий режим [09:19:39]line Чек 173 21.08.2024 09:19 [09:19:39]line Смена: 466 ФФД: 1.0 [09:19:39]line ЗНМ: 0300000070 [09:19:39]line РНМ: 0000000000092562 [09:19:39]line Версия ККМ: 001 [09:19:39]line Платежная система: O! деньги [09:19:39]line ФМ: 0000000000871769 [09:19:39]line ФД: 163575 [09:19:39]line ФПД: 31856275997944 [09:19:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T091938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163575&fm=31856275997944&tin=02508201610067®Number=0000000000092562&sum=200043 [09:19:39]written 0, free lines is 4095 [09:19:39]OFD Sender: Processing packet 163575 [packets to send 965, broken 964] [09:19:39]ProducePacketName [09:19:39]name=ofd_packets/00163575 [09:19:39]OFD Sender: To server: pG, [09:19:39]CommunicateWithHost lk.salyk.kg:30040 [09:19:39]ConnectInit lk.salyk.kg [09:19:39]Write to MH i2c: 01 00 00 57 04 5B [09:19:39]Write i2c OK [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: 01 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: 01 07 00 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: 01 07 00 57 04 00 00 00 00 00 C7 0C 35 [09:19:39]RasterBufferAndPrint [09:19:39]line [09:19:39]line [09:19:39]line [09:19:39]line [09:19:39]line [09:19:39]written 0, free lines is 3276 [09:19:39]MH_Cut [09:19:39]Write to MH i2c: D1 01 00 5E 04 01 34 [09:19:39]Write i2c OK [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: D1 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: D1 01 00 [09:19:39]MH_I2C_Read... [09:19:39]Read from MH i2c: D1 01 00 5E 04 00 33 [09:19:39]Write to MH i2c: 01 00 00 5F 04 63 [09:19:39]Write i2c OK [09:19:39]MH_I2C_Read... [09:19:39]Connected sock=10 [09:19: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 37 36 39 0F 01 00 00 0E FD 07 01 DD 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 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 AD 00 00 00 F4 03 04 00 2A B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7E 02 00 35 04 06 00 1C F9 1E 03 C4 F8 03 32 91 71 0D 42 80 AC [09:19:40]*** Cut start [09:19:40]*** Purtial cut [09:19:40]*** Stage 1: CUTSNS_PIN = 1 [09:19:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 0F 47 00 EB 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 37 36 39 10 04 04 00 F7 7E 02 00 F4 03 04 00 7C 5A C5 66 B6 04 01 00 00 08 F4 D9 A4 86 61 B3 95 [09:19:41]CommunicateWithHost err = 0 [09:19:41]CheckOFDResponse [09:19:41]1017 (14) - 77093643461234 [09:19:41]1041 (16) - 0000000000871769 [09:19:41]1040 (4) - 163575 [09:19:41]1012 (4) - 21.08.2024 03:09 [09:19:41]1206 (1) - 0 [09:19:41]OFD Sender: Remove packet 163575 [09:19:41]ProducePacketName [09:19:41]name=ofd_packets/00163575 [09:19:41]NVStorageDeleteData [09:19:41]OFD Sender: No OFD packet to send [09:19:42]Read from MH i2c: 01 [09:19:42]MH_I2C_Read... [09:19:42]*** Stop cut motor [09:19:42]*** Cut end [09:19:42]Read from MH i2c: 01 07 00 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: 01 07 00 5F 04 00 00 00 00 00 FF 0F 78 [09:19:42]process_action close_receipt done [09:19:42]requested_data is exist [09:19:42]produce_requested_data [09:19:42]requested_item fm.sn is exist - process it [09:19:42]wFMCommunicate request_size=4 [09:19:42]MH_SAM_APDU [09:19:42]CAPDU: 80 11 00 00 [09:19:42]Write to MH i2c: E2 08 00 60 04 80 11 00 00 00 00 00 00 DE [09:19:42]Write i2c OK [09:19:42]MH_I2C_Read... [09:19:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:42]Read from MH i2c: E2 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 17 00 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 17 00 60 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [09:19:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:19:42]wFMCommunicate OK [09:19:42]requested_item fd.num is exist - process it [09:19:42]SAM_PROTO_GetFieldsCounters [09:19:42]wFMCommunicate request_size=4 [09:19:42]MH_SAM_APDU [09:19:42]CAPDU: 80 13 00 00 [09:19:42]Write to MH i2c: E2 08 00 61 04 80 13 00 00 00 00 00 00 E1 [09:19:42]Write i2c OK [09:19:42]MH_I2C_Read... [09:19:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:42]Read from MH i2c: E2 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 62 00 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 62 00 61 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 7E 02 00 0E 04 04 00 D2 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 58 [09:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 7E 02 00 0E 04 04 00 D2 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:19:42]wFMCommunicate OK [09:19:42]SAM_PROTO_GetFieldsCounters done [09:19:42]requested_item shift.num is exist - process it [09:19:42]requested_item shift.opened is exist - process it [09:19:42]req_shift_opened [09:19:42]FM_GetShiftState [09:19:42]SAM_PROTO_GetShiftState [09:19:42]wFMCommunicate request_size=4 [09:19:42]MH_SAM_APDU [09:19:42]CAPDU: 80 13 01 00 [09:19:42]Write to MH i2c: E2 08 00 62 04 80 13 01 00 00 00 00 00 E3 [09:19:42]Write i2c OK [09:19:42]MH_I2C_Read... [09:19:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:42]Read from MH i2c: E2 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 0E 00 [09:19:42]MH_I2C_Read... [09:19:42]Read from MH i2c: E2 0E 00 62 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [09:19:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:19:42]wFMCommunicate OK [09:19:42]SAM_PROTO_GetShiftState done [09:19:42]FM_GetShiftState done [09:19:42]req_shift_opened done [09:19:42]requested_item shift.open_date is exist - process it [09:19:42]req_shift_open_date [09:19:42]req_shift_open_date done [09:19:42]produce_requested_data done [09:19:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163575,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:19:42]process_action_free close_receipt [09:19:42]json_value_free [09:19:42]json_value_free done [09:19:42]process_json_proto returns [09:19:42]Send response to host [09:19:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163575,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:19:42]free response buf [09:19:42]execute_script done [09:19:42]execute_script returns [09:19:42]free content buf [09:19:42]Sock 7.Close socket [09:19:42]Sock 7.Thread stoped [09:19:46]OFD Sender: No OFD packet to send [09:19:47]recv_with_timeout no data received [09:19:52]OFD Sender: No OFD packet to send [09:19:57]OFD Sender: No OFD packet to send [09:20:02]OFD Sender: No OFD packet to send [09:20:07]OFD Sender: No OFD packet to send [09:20:12]OFD Sender: No OFD packet to send [09:20:17]OFD Sender: No OFD packet to send [09:20:22]OFD Sender: No OFD packet to send [09:20:27]OFD Sender: No OFD packet to send [09:20:32]OFD Sender: No OFD packet to send [09:20:37]OFD Sender: No OFD packet to send [09:20:42]OFD Sender: No OFD packet to send [09:20:47]OFD Sender: No OFD packet to send [09:20:52]OFD Sender: No OFD packet to send [09:20:57]OFD Sender: No OFD packet to send [09:21:02]OFD Sender: No OFD packet to send [09:21:07]OFD Sender: No OFD packet to send [09:21:07]recv_with_timeout no data received [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:35]recv_with_timeout no data received [09:21:37]OFD Sender: No OFD packet to send [09:21:37]accept exits with 9 [09:21:37]New connection [09:21:37]New thread 3066654052 created [09:21:37]Thread 3066797412 joined [09:21:37]Waiting for new connection... [09:21:37] Sock 9.Parse request [09:21:37]Sock 9.Check first char [09:21:37]Sock 9.First char is OK [09:21:37]request: POST /json_proto HTTP/1.0 [09:21:37]Method: POST [09:21:37]URL: /json_proto [09:21:37]Method is POST - this is cgi request [09:21:37]url: /json_proto [09:21:37]query_string will be loaded in cgi processing [09:21:37]execute_cgi json_proto POST (null) [09:21:37]execute_cgi path=json_proto method=POST [09:21:37]POST find Content-Length [09:21:37]Host: 172.17.44.132:8080 [09:21:37]Content-Length: 674 [09:21:37]Content-Type: application/json [09:21:37] [09:21:37]POST finish read [09:21:37]Found Content-Length = 674 [09:21:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:21:37]execute_script... [09:21: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)292125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:21:37]POST & json_proto [09:21:37]process_json_proto [09:21:37]json parsed OK: [09:21:37]protocol is kg_v1.0 [09:21:37]action value=close_receipt [09:21:37]process_action close_receipt [09:21:37]cmd_close_receipt [09:21:37]MH_GetDate [09:21:37]Write to MH i2c: F0 00 00 63 04 56 [09:21:37]Write i2c OK [09:21:37]MH_I2C_Read... [09:21:37]Read from MH i2c: F0 [09:21:37]MH_I2C_Read... [09:21:37]Read from MH i2c: F0 09 00 [09:21:37]MH_I2C_Read... [09:21:37]Read from MH i2c: F0 09 00 63 04 00 A2 B1 C5 66 2A 83 C1 65 B0 [09:21:37]GetLastDocTimeStamp 1724231978 [09:21:37]current date 1724232098 [09:21:37]FM_GetShiftState [09:21:37]SAM_PROTO_GetShiftState [09:21:37]wFMCommunicate request_size=4 [09:21:37]MH_SAM_APDU [09:21:37]CAPDU: 80 13 01 00 [09:21:37]Write to MH i2c: E2 08 00 64 04 80 13 01 00 00 00 00 00 E5 [09:21:37]Write i2c OK [09:21:37]MH_I2C_Read... [09:21:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:21:38]Read from MH i2c: E2 [09:21:38]MH_I2C_Read... [09:21:38]Read from MH i2c: E2 0E 00 [09:21:38]MH_I2C_Read... [09:21:38]Read from MH i2c: E2 0E 00 64 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [09:21:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:21:38]wFMCommunicate OK [09:21:38]SAM_PROTO_GetShiftState done [09:21:38]FM_GetShiftState done [09:21:38]opened in 1724199517 [09:21:38]opened+sec_in_day 1724285917 [09:21:38]quantity*price = 60045 [09:21:38]sum+1 = 60047 [09:21:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 174 21.08.2024 09:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163576 ФПД: 16947584943231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163576&fm=16947584943231&tin=02508201610067®Number=0000000000092562&sum=60000 [09:21:39]StoreToDocumentArchive [09:21:39]shift 466 fd 163576 [09:21:39]save to /storage/0466/doc_00163576 [09:21:39]save last doc name /storage/0466/doc_00163576 to /storage/kkm_last_doc_name [09:21:39]save OK [09:21:39]Clear old archive folders... [09:21:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:21:39]tlvbuf is 0019A5C0 [09:21:39]SAM_PROTO_ClearQueue [09:21:39]wFMCommunicate request_size=4 [09:21:39]MH_SAM_APDU [09:21:39]CAPDU: 80 09 00 00 [09:21:39]Write to MH i2c: E2 08 00 71 04 80 09 00 00 00 00 00 00 E7 [09:21:39]Write i2c OK [09:21:39]MH_I2C_Read... [09:21:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:21:39]Read from MH i2c: E2 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 71 04 00 90 00 E9 [09:21:39]RAPDU: 90 00 [09:21:39]wFMCommunicate OK [09:21:39]SAM_PROTO_ClearQueue done [09:21:39]KKMCreateOFDPacket [09:21:39]OFDProtocolAddRootSTLVToBuf [09:21:39]FM_MakeSignedData [09:21:39]FM_MakeSignedData [09:21:39]SAM_PROTO_SignData [09:21:39]wFMCommunicate request_size=4 [09:21:39]MH_SAM_APDU [09:21:39]CAPDU: 80 0D 01 02 [09:21:39]Write to MH i2c: E2 08 00 72 04 80 0D 01 02 00 00 00 00 EF [09:21:39]Write i2c OK [09:21:39]MH_I2C_Read... [09:21:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:21:39]Read from MH i2c: E2 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 72 04 00 90 00 EA [09:21:39]RAPDU: 90 00 [09:21:39]wFMCommunicate OK [09:21:39]wFMCommunicate request_size=255 [09:21:39]MH_SAM_APDU [09:21:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 A2 B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 7E 02 00 35 04 06 00 0F 69 EA C7 [09:21:39]Write to MH i2c: E2 02 01 73 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 A2 B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 7E 02 00 35 04 06 00 0F 69 EA C7 00 00 DF [09:21:39]Write i2c OK [09:21:39]MH_I2C_Read... [09:21:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:39]Read from MH i2c: E2 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 73 04 00 90 00 EB [09:21:39]RAPDU: 90 00 [09:21:39]wFMCommunicate OK [09:21:39]wFMCommunicate request_size=7 [09:21:39]MH_SAM_APDU [09:21:39]CAPDU: 80 0D 02 02 02 C4 7F [09:21:39]Write to MH i2c: E2 0A 00 74 04 80 0D 02 02 02 00 C4 7F 00 00 39 [09:21:39]Write i2c OK [09:21:39]MH_I2C_Read... [09:21:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:39]Read from MH i2c: E2 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [09:21:39]RAPDU: 90 00 [09:21:39]wFMCommunicate OK [09:21:39]wFMCommunicate request_size=4 [09:21:39]MH_SAM_APDU [09:21:39]CAPDU: 80 0D 03 02 [09:21:39]Write to MH i2c: E2 08 00 75 04 80 0D 03 02 00 00 00 00 F4 [09:21:39]Write i2c OK [09:21:39]MH_I2C_Read... [09:21:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:21:39]Read from MH i2c: E2 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 0B 00 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 0B 00 75 04 00 6E 13 25 4C 0C CA B5 6F 90 00 E1 [09:21:39]RAPDU: 6E 13 25 4C 0C CA B5 6F 90 00 [09:21:39]wFMCommunicate OK [09:21:39]SAM_PROTO_SignData done [09:21:39]FM_MakeSignedData done [09:21:39]CreateOFDProtocolMessage [09:21:39]wFMCommunicate request_size=4 [09:21:39]MH_SAM_APDU [09:21:39]CAPDU: 80 11 00 00 [09:21:39]Write to MH i2c: E2 08 00 76 04 80 11 00 00 00 00 00 00 F4 [09:21:39]Write i2c OK [09:21:39]MH_I2C_Read... [09:21:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:39]Read from MH i2c: E2 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 17 00 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: E2 17 00 76 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [09:21:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:21:39]wFMCommunicate OK [09:21:39]CreateOFDProtocolMessage done [09:21:39]OFDSenderStorePacket 163576 [09:21:39]StoreOFDPacket docnum=163576 [09:21:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 04 6B 04 01 D5 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 A2 B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 7E 02 00 35 04 06 00 0F 69 EA C7 C4 7F 6E 13 25 4C 0C CA B5 6F [09:21:39]CheckFolder [09:21:39]dirname=/storage/ofd_packets [09:21:39]CheckFolder done [09:21:39]ProducePacketName [09:21:39]name=ofd_packets/00163576 [09:21:39]NVStorageSaveData ofd_packets/00163576 [09:21:39]File name is /storage/ofd_packets/00163576 [09:21:39]Write 298 bytes [09:21:39]NVStorageSaveData done [09:21:39]OFDSenderStorePacket done [09:21:39]KKMCreateOFDPacket done [09:21:39]NVStorageSaveData kkm_last_timestamp [09:21:39]File name is /storage/kkm_last_timestamp [09:21:39]Write 4 bytes [09:21:39]NVStorageSaveData done [09:21:39]ExternCall_PrintAddStr [09:21:39]wPrintStart [09:21:39]Write to MH i2c: 01 00 00 77 04 7B [09:21:39]Write i2c OK [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: 01 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: 01 07 00 [09:21:39]MH_I2C_Read... [09:21:39]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 FF 0F 90 [09:21:39]RasterBufferAndPrint [09:21:39]line Счет N : (1)292125 [09:21:39]line ИНН: 02508201610067 [09:21:39]line Контрольно-Кассовый Чек [09:21:39]line ПРОДАЖА [09:21:39]line ТРК (МРК, ГНК) : 21 [09:21:39]line Товар: 2710194800 [09:21:39]line ДТ-К-5 [09:21:39]line 7.880 * 76.20 [09:21:39]line = 600.46 [09:21:39]line НДС 12% НСП 1% [09:21:39]line > о реализуемом товаре [09:21:39]line ОКРУГЛЕНИЕ: -0.46 [09:21:39]line ИТОГО: 600.00 [09:21:39]line Внесено: 600.00 [09:21:39]line СДАЧА: 0.00 [09:21:39]line НСП 1% : 5.31 [09:21:39]line НДС 12% : 63.77 [09:21:39]line Наличными: 600.00 [09:21:39]line Безнал.: 0.00 [09:21:39]line Место: АЗС № 130 "Партнер Нефть" [09:21:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:21:39]line СНО: Общий режим [09:21:39]line Чек 174 21.08.2024 09:21 [09:21:39]line Смена: 466 ФФД: 1.0 [09:21:39]line ЗНМ: 0300000070 [09:21:39]line РНМ: 0000000000092562 [09:21:39]line Версия ККМ: 001 [09:21:39]line ФМ: 0000000000871769 [09:21:39]line ФД: 163576 [09:21:39]line ФПД: 16947584943231 [09:21:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163576&fm=16947584943231&tin=02508201610067®Number=0000000000092562&sum=60000 [09:21:39]written 0, free lines is 4095 [09:21:39]OFD Sender: Processing packet 163576 [packets to send 965, broken 964] [09:21:39]ProducePacketName [09:21:39]name=ofd_packets/00163576 [09:21:39]OFD Sender: To server: pG, [09:21:39]CommunicateWithHost lk.salyk.kg:30040 [09:21:39]ConnectInit lk.salyk.kg [09:21:40]Write to MH i2c: 01 00 00 A2 04 A6 [09:21:40]Write i2c OK [09:21:40]MH_I2C_Read... [09:21:40]Read from MH i2c: 01 [09:21:40]MH_I2C_Read... [09:21:40]Read from MH i2c: 01 07 00 [09:21:40]MH_I2C_Read... [09:21:40]Read from MH i2c: 01 07 00 A2 04 00 00 00 00 00 C2 0C 7B [09:21:40]RasterBufferAndPrint [09:21:40]line [09:21:40]line [09:21:40]line [09:21:40]line [09:21:40]line [09:21:40]written 0, free lines is 3274 [09:21:40]MH_Cut [09:21:40]Write to MH i2c: D1 01 00 A9 04 01 7F [09:21:40]Write i2c OK [09:21:40]MH_I2C_Read... [09:21:40]Read from MH i2c: D1 [09:21:40]MH_I2C_Read... [09:21:40]Read from MH i2c: D1 01 00 [09:21:40]MH_I2C_Read... [09:21:40]Read from MH i2c: D1 01 00 A9 04 00 7E [09:21:40]Write to MH i2c: 01 00 00 AA 04 AE [09:21:40]Write i2c OK [09:21:40]MH_I2C_Read... [09:21:40]*** Cut start [09:21:40]*** Purtial cut [09:21:40]*** Stage 1: CUTSNS_PIN = 1 [09:21:41]Connected sock=10 [09:21: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 37 36 39 0C 01 00 00 04 6B 04 01 D5 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 A2 B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 7E 02 00 35 04 06 00 0F 69 EA C7 C4 7F 6E 13 25 4C 0C CA B5 6F [09:21:42]Read from MH i2c: 01 [09:21:42]MH_I2C_Read... [09:21:42]*** Stop cut motor [09:21:43]*** Cut end [09:21:43]Read from MH i2c: 01 07 00 [09:21:43]MH_I2C_Read... [09:21:43]Read from MH i2c: 01 07 00 AA 04 00 00 00 00 00 FF 0F C3 [09:21:43]process_action close_receipt done [09:21:43]requested_data is exist [09:21:43]produce_requested_data [09:21:43]requested_item fm.sn is exist - process it [09:21:43]wFMCommunicate request_size=4 [09:21:43]MH_SAM_APDU [09:21:43]CAPDU: 80 11 00 00 [09:21:43]Write to MH i2c: E2 08 00 AB 04 80 11 00 00 00 00 00 00 29 [09:21:43]Write i2c OK [09:21:43]MH_I2C_Read... [09:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:43]Read from MH i2c: E2 [09:21:43]MH_I2C_Read... [09:21:43]Read from MH i2c: E2 17 00 [09:21:43]MH_I2C_Read... [09:21:43]Read from MH i2c: E2 17 00 AB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [09:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:21:43]wFMCommunicate OK [09:21:43]requested_item fd.num is exist - process it [09:21:43]SAM_PROTO_GetFieldsCounters [09:21:43]wFMCommunicate request_size=4 [09:21:43]MH_SAM_APDU [09:21:43]CAPDU: 80 13 00 00 [09:21:43]Write to MH i2c: E2 08 00 AC 04 80 13 00 00 00 00 00 00 2C [09:21:43]Write i2c OK [09:21:43]MH_I2C_Read... [09:21:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:21:43]Read from MH i2c: E2 [09:21:43]MH_I2C_Read... [09:21:43]Read from MH i2c: E2 62 00 [09:21:43]MH_I2C_Read... [09:21:43]Read from MH i2c: E2 62 00 AC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 7E 02 00 0E 04 04 00 D2 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 A7 [09:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 7E 02 00 0E 04 04 00 D2 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:21:43]wFMCommunicate OK [09:21:43]SAM_PROTO_GetFieldsCounters done [09:21:43]requested_item shift.num is exist - process it [09:21:43]requested_item shift.opened is exist - process it [09:21:43]req_shift_opened [09:21:43]FM_GetShiftState [09:21:43]SAM_PROTO_GetShiftState [09:21:43]wFMCommunicate request_size=4 [09:21:43]MH_SAM_APDU [09:21:43]CAPDU: 80 13 01 00 [09:21:43]Write to MH i2c: E2 08 00 AD 04 80 13 01 00 00 00 00 00 2E [09:21:43]Write i2c OK [09:21:43]MH_I2C_Read... [09:21:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:21:43]Read from MH i2c: E2 [09:21:43]MH_I2C_Read... [09:21:43]Read from MH i2c: E2 0E 00 [09:21:43]MH_I2C_Read... [09:21:43]Read from MH i2c: E2 0E 00 AD 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [09:21:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:21:43]wFMCommunicate OK [09:21:43]SAM_PROTO_GetShiftState done [09:21:43]FM_GetShiftState done [09:21:43]req_shift_opened done [09:21:43]requested_item shift.open_date is exist - process it [09:21:43]req_shift_open_date [09:21:43]req_shift_open_date done [09:21:43]produce_requested_data done [09:21:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163576,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:21:43]process_action_free close_receipt [09:21:43]json_value_free [09:21:43]json_value_free done [09:21:43]process_json_proto returns [09:21:43]Send response to host [09:21:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163576,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:21:43]free response buf [09:21:43]execute_script done [09:21:43]execute_script returns [09:21:43]free content buf [09:21:43]Sock 9.Close socket [09:21:43]Sock 9.Thread stoped [09:21:46]recv_with_timeout no data received [09:21:46]CommunicateWithHost answer receiving error [09:21:46]CommunicateWithHost err = -3 [09:21:46]OFD Sender: Server communicate error [09:21:46]recv_with_timeout no data received [09:21:51]OFD Sender: Processing packet 163576 [packets to send 965, broken 964] [09:21:51]ProducePacketName [09:21:51]name=ofd_packets/00163576 [09:21:51]OFD Sender: To server: pG, [09:21:51]CommunicateWithHost lk.salyk.kg:30040 [09:21:51]ConnectInit lk.salyk.kg [09:21:56]Connected sock=10 [09: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 37 36 39 0C 01 00 00 04 6B 04 01 D5 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 A2 B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 7E 02 00 35 04 06 00 0F 69 EA C7 C4 7F 6E 13 25 4C 0C CA B5 6F [09: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 37 36 39 4F 00 00 00 15 0E 47 00 9E 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 37 36 39 10 04 04 00 F8 7E 02 00 F4 03 04 00 04 5B C5 66 B6 04 01 00 00 2F 17 E6 40 C2 75 C4 23 [09:21:58]CommunicateWithHost err = 0 [09:21:58]CheckOFDResponse [09:21:58]1017 (14) - 77093643461234 [09:21:58]1041 (16) - 0000000000871769 [09:21:58]1040 (4) - 163576 [09:21:58]1012 (4) - 21.08.2024 03:12 [09:21:58]1206 (1) - 0 [09:21:58]OFD Sender: Remove packet 163576 [09:21:58]ProducePacketName [09:21:58]name=ofd_packets/00163576 [09:21:58]NVStorageDeleteData [09:21:58]OFD Sender: No OFD packet to send [09:22:03]OFD Sender: No OFD packet to send [09:22:04]accept exits with 7 [09:22:04]New connection [09:22:04]New thread 3066797412 created [09:22:04]Thread 3066654052 joined [09:22:04]Waiting for new connection... [09:22:04] Sock 7.Parse request [09:22:04]Sock 7.Check first char [09:22:04]Sock 7.First char is OK [09:22:04]request: POST /json_proto HTTP/1.0 [09:22:04]Method: POST [09:22:04]URL: /json_proto [09:22:04]Method is POST - this is cgi request [09:22:04]url: /json_proto [09:22:04]query_string will be loaded in cgi processing [09:22:04]execute_cgi json_proto POST (null) [09:22:04]execute_cgi path=json_proto method=POST [09:22:04]POST find Content-Length [09:22:04]Host: 172.17.44.132:8080 [09:22:04]Content-Length: 677 [09:22:04]Content-Type: application/json [09:22:04] [09:22:04]POST finish read [09:22:04]Found Content-Length = 677 [09:22:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:04]execute_script... [09:22: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)292126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:04]POST & json_proto [09:22:04]process_json_proto [09:22:04]json parsed OK: [09:22:04]protocol is kg_v1.0 [09:22:04]action value=close_receipt [09:22:04]process_action close_receipt [09:22:04]cmd_close_receipt [09:22:04]MH_GetDate [09:22:04]Write to MH i2c: F0 00 00 AE 04 A1 [09:22:04]Write i2c OK [09:22:04]MH_I2C_Read... [09:22:04]Read from MH i2c: F0 [09:22:04]MH_I2C_Read... [09:22:04]Read from MH i2c: F0 09 00 [09:22:04]MH_I2C_Read... [09:22:04]Read from MH i2c: F0 09 00 AE 04 00 BC B1 C5 66 2A 83 C1 65 15 [09:22:04]GetLastDocTimeStamp 1724232098 [09:22:04]current date 1724232124 [09:22:04]FM_GetShiftState [09:22:04]SAM_PROTO_GetShiftState [09:22:04]wFMCommunicate request_size=4 [09:22:04]MH_SAM_APDU [09:22:04]CAPDU: 80 13 01 00 [09:22:04]Write to MH i2c: E2 08 00 AF 04 80 13 01 00 00 00 00 00 30 [09:22:04]Write i2c OK [09:22:04]MH_I2C_Read... [09:22:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:04]Read from MH i2c: E2 [09:22:04]MH_I2C_Read... [09:22:04]Read from MH i2c: E2 0E 00 [09:22:04]MH_I2C_Read... [09:22:04]Read from MH i2c: E2 0E 00 AF 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F6 [09:22:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:22:04]wFMCommunicate OK [09:22:04]SAM_PROTO_GetShiftState done [09:22:04]FM_GetShiftState done [09:22:04]opened in 1724199517 [09:22:04]opened+sec_in_day 1724285917 [09:22:04]quantity*price = 40002 [09:22:04]sum+1 = 40003 [09:22:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 175 21.08.2024 09:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163577 ФПД: 199887201469004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092204&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163577&fm=199887201469004&tin=02508201610067®Number=0000000000092562&sum=40000 [09:22:05]StoreToDocumentArchive [09:22:05]shift 466 fd 163577 [09:22:05]save to /storage/0466/doc_00163577 [09:22:05]save last doc name /storage/0466/doc_00163577 to /storage/kkm_last_doc_name [09:22:05]save OK [09:22:05]Clear old archive folders... [09:22:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:22:05]tlvbuf is 0023D180 [09:22:05]SAM_PROTO_ClearQueue [09:22:05]wFMCommunicate request_size=4 [09:22:05]MH_SAM_APDU [09:22:05]CAPDU: 80 09 00 00 [09:22:05]Write to MH i2c: E2 08 00 BC 04 80 09 00 00 00 00 00 00 32 [09:22:05]Write i2c OK [09:22:05]MH_I2C_Read... [09:22:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:05]Read from MH i2c: E2 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 BC 04 00 90 00 34 [09:22:05]RAPDU: 90 00 [09:22:05]wFMCommunicate OK [09:22:05]SAM_PROTO_ClearQueue done [09:22:05]KKMCreateOFDPacket [09:22:05]OFDProtocolAddRootSTLVToBuf [09:22:05]FM_MakeSignedData [09:22:05]FM_MakeSignedData [09:22:05]SAM_PROTO_SignData [09:22:05]wFMCommunicate request_size=4 [09:22:05]MH_SAM_APDU [09:22:05]CAPDU: 80 0D 01 02 [09:22:05]Write to MH i2c: E2 08 00 BD 04 80 0D 01 02 00 00 00 00 3A [09:22:05]Write i2c OK [09:22:05]MH_I2C_Read... [09:22:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:05]Read from MH i2c: E2 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 BD 04 00 90 00 35 [09:22:05]RAPDU: 90 00 [09:22:05]wFMCommunicate OK [09:22:05]wFMCommunicate request_size=255 [09:22:05]MH_SAM_APDU [09:22:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 BC B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 7E 02 00 35 04 06 00 B5 [09:22:05]Write to MH i2c: E2 02 01 BE 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 BC B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 7E 02 00 35 04 06 00 B5 00 00 EB [09:22:05]Write i2c OK [09:22:05]MH_I2C_Read... [09:22:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:05]Read from MH i2c: E2 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 BE 04 00 90 00 36 [09:22:05]RAPDU: 90 00 [09:22:05]wFMCommunicate OK [09:22:05]wFMCommunicate request_size=10 [09:22:05]MH_SAM_APDU [09:22:05]CAPDU: 80 0D 02 02 05 CB DD A3 82 4C [09:22:05]Write to MH i2c: E2 0D 00 BF 04 80 0D 02 02 05 00 CB DD A3 82 4C 00 00 60 [09:22:05]Write i2c OK [09:22:05]MH_I2C_Read... [09:22:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:05]Read from MH i2c: E2 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [09:22:05]RAPDU: 90 00 [09:22:05]wFMCommunicate OK [09:22:05]wFMCommunicate request_size=4 [09:22:05]MH_SAM_APDU [09:22:05]CAPDU: 80 0D 03 02 [09:22:05]Write to MH i2c: E2 08 00 C0 04 80 0D 03 02 00 00 00 00 3F [09:22:05]Write i2c OK [09:22:05]MH_I2C_Read... [09:22:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:05]Read from MH i2c: E2 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 0B 00 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 0B 00 C0 04 00 F2 BE B4 33 71 4B 4E 7B 90 00 5C [09:22:05]RAPDU: F2 BE B4 33 71 4B 4E 7B 90 00 [09:22:05]wFMCommunicate OK [09:22:05]SAM_PROTO_SignData done [09:22:05]FM_MakeSignedData done [09:22:05]CreateOFDProtocolMessage [09:22:05]wFMCommunicate request_size=4 [09:22:05]MH_SAM_APDU [09:22:05]CAPDU: 80 11 00 00 [09:22:05]Write to MH i2c: E2 08 00 C1 04 80 11 00 00 00 00 00 00 3F [09:22:05]Write i2c OK [09:22:05]MH_I2C_Read... [09:22:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:05]Read from MH i2c: E2 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 17 00 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: E2 17 00 C1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [09:22:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:22:05]wFMCommunicate OK [09:22:05]CreateOFDProtocolMessage done [09:22:05]OFDSenderStorePacket 163577 [09:22:05]StoreOFDPacket docnum=163577 [09:22:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F3 82 07 01 56 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 BC B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 7E 02 00 35 04 06 00 B5 CB DD A3 82 4C F2 BE B4 33 71 4B 4E 7B [09:22:05]CheckFolder [09:22:05]dirname=/storage/ofd_packets [09:22:05]CheckFolder done [09:22:05]ProducePacketName [09:22:05]name=ofd_packets/00163577 [09:22:05]NVStorageSaveData ofd_packets/00163577 [09:22:05]File name is /storage/ofd_packets/00163577 [09:22:05]Write 301 bytes [09:22:05]NVStorageSaveData done [09:22:05]OFDSenderStorePacket done [09:22:05]KKMCreateOFDPacket done [09:22:05]NVStorageSaveData kkm_last_timestamp [09:22:05]File name is /storage/kkm_last_timestamp [09:22:05]Write 4 bytes [09:22:05]NVStorageSaveData done [09:22:05]ExternCall_PrintAddStr [09:22:05]wPrintStart [09:22:05]Write to MH i2c: 01 00 00 C2 04 C6 [09:22:05]Write i2c OK [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: 01 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: 01 07 00 [09:22:05]MH_I2C_Read... [09:22:05]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 FF 0F DB [09:22:05]RasterBufferAndPrint [09:22:05]line Счет N : (1)292126 [09:22:05]line ИНН: 02508201610067 [09:22:05]line Контрольно-Кассовый Чек [09:22:05]line ПРОДАЖА [09:22:05]line ТРК (МРК, ГНК) : 32 [09:22:05]line Товар: 2710124130 [09:22:05]line Аи-92-К-5 [09:22:05]line 5.900 * 67.80 [09:22:05]line = 400.02 [09:22:05]line НДС 12% НСП 1% [09:22:05]line > о реализуемом товаре [09:22:05]line ОКРУГЛЕНИЕ: -0.02 [09:22:05]line ИТОГО: 400.00 [09:22:05]line Внесено: 400.00 [09:22:05]line СДАЧА: 0.00 [09:22:05]line НСП 1% : 3.54 [09:22:05]line НДС 12% : 42.48 [09:22:05]line Наличными: 400.00 [09:22:05]line Безнал.: 0.00 [09:22:05]line Место: АЗС № 130 "Партнер Нефть" [09:22:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:22:05]line СНО: Общий режим [09:22:05]line Чек 175 21.08.2024 09:22 [09:22:05]line Смена: 466 ФФД: 1.0 [09:22:05]line ЗНМ: 0300000070 [09:22:05]line РНМ: 0000000000092562 [09:22:05]line Версия ККМ: 001 [09:22:05]line ФМ: 0000000000871769 [09:22:05]line ФД: 163577 [09:22:05]line ФПД: 199887201469004 [09:22:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092204&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163577&fm=199887201469004&tin=02508201610067®Number=0000000000092562&sum=40000 [09:22:05]written 0, free lines is 4095 [09:22:05]OFD Sender: Processing packet 163577 [packets to send 965, broken 964] [09:22:05]ProducePacketName [09:22:05]name=ofd_packets/00163577 [09:22:05]OFD Sender: To server: pG, [09:22:05]CommunicateWithHost lk.salyk.kg:30040 [09:22:05]ConnectInit lk.salyk.kg [09:22:06]Write to MH i2c: 01 00 00 ED 04 F1 [09:22:06]Write i2c OK [09:22:06]MH_I2C_Read... [09:22:06]Read from MH i2c: 01 [09:22:06]MH_I2C_Read... [09:22:06]Read from MH i2c: 01 07 00 [09:22:06]MH_I2C_Read... [09:22:06]Read from MH i2c: 01 07 00 ED 04 00 00 00 00 00 B5 0C B9 [09:22:06]RasterBufferAndPrint [09:22:06]line [09:22:06]line [09:22:06]line [09:22:06]line [09:22:06]line [09:22:06]written 0, free lines is 3260 [09:22:06]MH_Cut [09:22:06]Write to MH i2c: D1 01 00 F4 04 01 CA [09:22:06]Write i2c OK [09:22:06]MH_I2C_Read... [09:22:06]Read from MH i2c: D1 [09:22:06]MH_I2C_Read... [09:22:06]Read from MH i2c: D1 01 00 [09:22:06]MH_I2C_Read... [09:22:06]Read from MH i2c: D1 01 00 F4 04 00 C9 [09:22:06]Write to MH i2c: 01 00 00 F5 04 F9 [09:22:06]Write i2c OK [09:22:06]MH_I2C_Read... [09:22:07]*** Cut start [09:22:07]*** Purtial cut [09:22:07]*** Stage 1: CUTSNS_PIN = 1 [09:22:07]recv_with_timeout no data received [09:22:08]Connected sock=11 [09:22: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 37 36 39 0F 01 00 00 F3 82 07 01 56 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 BC B1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 7E 02 00 35 04 06 00 B5 CB DD A3 82 4C F2 BE B4 33 71 4B 4E 7B [09:22:09]Read from MH i2c: 01 [09:22:09]MH_I2C_Read... [09:22:09]*** Stop cut motor [09:22:09]*** Cut end [09:22:09]Read from MH i2c: 01 07 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: 01 07 00 F5 04 00 00 00 00 00 FF 0F 0E [09:22:09]process_action close_receipt done [09:22:09]requested_data is exist [09:22:09]produce_requested_data [09:22:09]requested_item fm.sn is exist - process it [09:22:09]wFMCommunicate request_size=4 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 11 00 00 [09:22:09]Write to MH i2c: E2 08 00 F6 04 80 11 00 00 00 00 00 00 74 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 DD 47 00 18 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 37 36 39 10 04 04 00 F9 7E 02 00 F4 03 04 00 10 5B C5 66 B6 04 01 00 00 E0 59 77 62 C2 0E 1F 1B [09:22:09]CommunicateWithHost err = 0 [09:22:09]CheckOFDResponse [09:22:09]1017 (14) - 77093643461234 [09:22:09]1041 (16) - 0000000000871769 [09:22:09]1040 (4) - 163577 [09:22:09]1012 (4) - 21.08.2024 03:12 [09:22:09]1206 (1) - 0 [09:22:09]OFD Sender: Remove packet 163577 [09:22:09]ProducePacketName [09:22:09]name=ofd_packets/00163577 [09:22:09]NVStorageDeleteData [09:22:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 17 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 17 00 F6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [09:22:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:22:09]wFMCommunicate OK [09:22:09]requested_item fd.num is exist - process it [09:22:09]SAM_PROTO_GetFieldsCounters [09:22:09]wFMCommunicate request_size=4 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 13 00 00 [09:22:09]Write to MH i2c: E2 08 00 F7 04 80 13 00 00 00 00 00 00 77 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 62 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 62 00 F7 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 7E 02 00 0E 04 04 00 D2 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 F6 [09:22:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 7E 02 00 0E 04 04 00 D2 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:22:09]wFMCommunicate OK [09:22:09]SAM_PROTO_GetFieldsCounters done [09:22:09]requested_item shift.num is exist - process it [09:22:09]requested_item shift.opened is exist - process it [09:22:09]req_shift_opened [09:22:09]FM_GetShiftState [09:22:09]SAM_PROTO_GetShiftState [09:22:09]wFMCommunicate request_size=4 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 13 01 00 [09:22:09]Write to MH i2c: E2 08 00 F8 04 80 13 01 00 00 00 00 00 79 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 0E 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 0E 00 F8 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [09:22:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:22:09]wFMCommunicate OK [09:22:09]SAM_PROTO_GetShiftState done [09:22:09]FM_GetShiftState done [09:22:09]req_shift_opened done [09:22:09]requested_item shift.open_date is exist - process it [09:22:09]req_shift_open_date [09:22:09]req_shift_open_date done [09:22:09]produce_requested_data done [09:22:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163577,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:22:09]process_action_free close_receipt [09:22:09]json_value_free [09:22:09]json_value_free done [09:22:09]process_json_proto returns [09:22:09]Send response to host [09:22:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163577,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:22:09]free response buf [09:22:09]execute_script done [09:22:09]execute_script returns [09:22:09]free content buf [09:22:09]Sock 7.Close socket [09:22:09]Sock 7.Thread stoped [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:28]recv_with_timeout no data received [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:50]OFD Sender: No OFD packet to send [09:22:55]OFD Sender: No OFD packet to send [09:23:00]OFD Sender: No OFD packet to send [09:23:05]OFD Sender: No OFD packet to send [09:23:10]OFD Sender: No OFD packet to send [09:23:14]recv_with_timeout no data received [09:23:15]OFD Sender: No OFD packet to send [09:23:20]OFD Sender: No OFD packet to send [09:23:25]OFD Sender: No OFD packet to send [09:23:30]OFD Sender: No OFD packet to send [09:23:35]OFD Sender: No OFD packet to send [09:23:38]accept exits with 10 [09:23:38]New connection [09:23:38]New thread 3066654052 created [09:23:38]Thread 3066797412 joined [09:23:38]Waiting for new connection... [09:23:38] Sock 10.Parse request [09:23:38]Sock 10.Check first char [09:23:38]Sock 10.First char is OK [09:23:38]request: POST /json_proto HTTP/1.0 [09:23:38]Method: POST [09:23:38]URL: /json_proto [09:23:38]Method is POST - this is cgi request [09:23:38]url: /json_proto [09:23:38]query_string will be loaded in cgi processing [09:23:38]execute_cgi json_proto POST (null) [09:23:38]execute_cgi path=json_proto method=POST [09:23:38]POST find Content-Length [09:23:38]Host: 172.17.44.132:8080 [09:23:38]Content-Length: 880 [09:23:38]Content-Type: application/json [09:23:38] [09:23:38]POST finish read [09:23:38]Found Content-Length = 880 [09:23:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50580", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4610080727818", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Pamperino kids 8\u0448\u0442", "price" : 25.00, "quantity" : 2.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:38]execute_script... [09:23:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50580", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4610080727818", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Pamperino kids 8\u0448\u0442", "price" : 25.00, "quantity" : 2.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:38]POST & json_proto [09:23:38]process_json_proto [09:23:38]json parsed OK: [09:23:38]protocol is kg_v1.0 [09:23:38]action value=close_receipt [09:23:38]process_action close_receipt [09:23:38]cmd_close_receipt [09:23:38]MH_GetDate [09:23:38]Write to MH i2c: F0 00 00 F9 04 EC [09:23:38]Write i2c OK [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: F0 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: F0 09 00 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: F0 09 00 F9 04 00 1B B2 C5 66 2A 83 C1 65 C0 [09:23:38]GetLastDocTimeStamp 1724232124 [09:23:38]current date 1724232219 [09:23:38]FM_GetShiftState [09:23:38]SAM_PROTO_GetShiftState [09:23:38]wFMCommunicate request_size=4 [09:23:38]MH_SAM_APDU [09:23:38]CAPDU: 80 13 01 00 [09:23:38]Write to MH i2c: E2 08 00 FA 04 80 13 01 00 00 00 00 00 7B [09:23:38]Write i2c OK [09:23:38]MH_I2C_Read... [09:23:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:38]Read from MH i2c: E2 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: E2 0E 00 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: E2 0E 00 FA 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 41 [09:23:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:23:38]wFMCommunicate OK [09:23:38]SAM_PROTO_GetShiftState done [09:23:38]FM_GetShiftState done [09:23:38]opened in 1724199517 [09:23:38]opened+sec_in_day 1724285917 [09:23:38]quantity*price = 4000 [09:23:38]sum+1 = 4001 [09:23:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4610080727818 Салфетки Pamperino kids 8шт 2.000 * 25.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.79 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 176 21.08.2024 09:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163578 ФПД: 76199482907698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163578&fm=76199482907698&tin=02508201610067®Number=0000000000092562&sum=9000 0 [09:23:39]StoreToDocumentArchive [09:23:39]shift 466 fd 163578 [09:23:39]save to /storage/0466/doc_00163578 [09:23:39]save last doc name /storage/0466/doc_00163578 to /storage/kkm_last_doc_name [09:23:39]save OK [09:23:39]Clear old archive folders... [09:23:39]ProcessDocumentItem done err = 0, tmpTLVsize=380 [09:23:39]tlvbuf is 0019EAE0 [09:23:39]SAM_PROTO_ClearQueue [09:23:39]wFMCommunicate request_size=4 [09:23:39]MH_SAM_APDU [09:23:39]CAPDU: 80 09 00 00 [09:23:39]Write to MH i2c: E2 08 00 07 05 80 09 00 00 00 00 00 00 7E [09:23:39]Write i2c OK [09:23:39]MH_I2C_Read... [09:23:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:23:39]Read from MH i2c: E2 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 07 05 00 90 00 80 [09:23:39]RAPDU: 90 00 [09:23:39]wFMCommunicate OK [09:23:39]SAM_PROTO_ClearQueue done [09:23:39]KKMCreateOFDPacket [09:23:39]OFDProtocolAddRootSTLVToBuf [09:23:39]FM_MakeSignedData [09:23:39]FM_MakeSignedData [09:23:39]SAM_PROTO_SignData [09:23:39]wFMCommunicate request_size=4 [09:23:39]MH_SAM_APDU [09:23:39]CAPDU: 80 0D 01 02 [09:23:39]Write to MH i2c: E2 08 00 08 05 80 0D 01 02 00 00 00 00 86 [09:23:39]Write i2c OK [09:23:39]MH_I2C_Read... [09:23:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:23:39]Read from MH i2c: E2 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 08 05 00 90 00 81 [09:23:39]RAPDU: 90 00 [09:23:39]wFMCommunicate OK [09:23:39]wFMCommunicate request_size=255 [09:23:39]MH_SAM_APDU [09:23:39]CAPDU: 80 0D 02 02 FA 03 00 7C 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 [09:23:39]Write to MH i2c: E2 02 01 09 05 80 0D 02 02 FA 00 03 00 7C 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 92 [09:23:39]Write i2c OK [09:23:39]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:40]OFD Sender: No OFD packet to send [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [09:23:40]RAPDU: 90 00 [09:23:40]wFMCommunicate OK [09:23:40]wFMCommunicate request_size=139 [09:23:40]MH_SAM_APDU [09:23:40]CAPDU: 80 0D 02 02 86 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 1B B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7E 02 00 35 04 06 00 45 4D 93 1C 5C 32 [09:23:40]Write to MH i2c: E2 8E 00 0A 05 80 0D 02 02 86 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 1B B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7E 02 00 35 04 06 00 45 4D 93 1C 5C 32 00 00 95 [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [09:23:40]RAPDU: 90 00 [09:23:40]wFMCommunicate OK [09:23:40]wFMCommunicate request_size=4 [09:23:40]MH_SAM_APDU [09:23:40]CAPDU: 80 0D 03 02 [09:23:40]Write to MH i2c: E2 08 00 0B 05 80 0D 03 02 00 00 00 00 8B [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 0B 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 0B 00 0B 05 00 84 01 E3 98 DB D7 B1 F8 90 00 E7 [09:23:40]RAPDU: 84 01 E3 98 DB D7 B1 F8 90 00 [09:23:40]wFMCommunicate OK [09:23:40]SAM_PROTO_SignData done [09:23:40]FM_MakeSignedData done [09:23:40]CreateOFDProtocolMessage [09:23:40]wFMCommunicate request_size=4 [09:23:40]MH_SAM_APDU [09:23:40]CAPDU: 80 11 00 00 [09:23:40]Write to MH i2c: E2 08 00 0C 05 80 11 00 00 00 00 00 00 8B [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 17 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 17 00 0C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [09:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:23:40]wFMCommunicate OK [09:23:40]CreateOFDProtocolMessage done [09:23:40]OFDSenderStorePacket 163578 [09:23:40]StoreOFDPacket docnum=163578 [09:23:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 01 00 00 77 C3 88 01 FF 90 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 1B B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7E 02 00 35 04 06 00 45 4D 93 1C 5C 32 84 01 E3 98 DB D7 B1 F8 [09:23:40]CheckFolder [09:23:40]dirname=/storage/ofd_packets [09:23:40]CheckFolder done [09:23:40]ProducePacketName [09:23:40]name=ofd_packets/00163578 [09:23:40]NVStorageSaveData ofd_packets/00163578 [09:23:40]File name is /storage/ofd_packets/00163578 [09:23:40]Write 430 bytes [09:23:40]NVStorageSaveData done [09:23:40]OFDSenderStorePacket done [09:23:40]KKMCreateOFDPacket done [09:23:40]NVStorageSaveData kkm_last_timestamp [09:23:40]File name is /storage/kkm_last_timestamp [09:23:40]Write 4 bytes [09:23:40]NVStorageSaveData done [09:23:40]ExternCall_PrintAddStr [09:23:40]wPrintStart [09:23:40]Write to MH i2c: 01 00 00 0D 05 12 [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: 01 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: 01 07 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 FF 0F 27 [09:23:40]RasterBufferAndPrint [09:23:40]line Счет N : (3)50580 [09:23:40]line ИНН: 02508201610067 [09:23:40]line Контрольно-Кассовый Чек [09:23:40]line ПРОДАЖА [09:23:40]line Товар: 4700000160211 [09:23:40]line Вода Легенда 0,5л [09:23:40]line 1.000 * 40.00 [09:23:40]line = 40.00 [09:23:40]line НДС 12% НСП 1% [09:23:40]line > о реализуемом товаре [09:23:40]line Товар: 4610080727818 [09:23:40]line Салфетки Pamperino kids 8шт [09:23:40]line 2.000 * 25.00 [09:23:40]line = 50.00 [09:23:40]line НДС 12% НСП 1% [09:23:40]line > о реализуемом товаре [09:23:40]line ИТОГО: 90.00 [09:23:40]line НСП 1% : 0.79 [09:23:40]line НДС 12% : 9.56 [09:23:40]line Наличными: 90.00 [09:23:40]line Безнал.: 0.00 [09:23:40]line Место: АЗС № 130 "Партнер Нефть" [09:23:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:23:40]line СНО: Общий режим [09:23:40]line Чек 176 21.08.2024 09:23 [09:23:40]line Смена: 466 ФФД: 1.0 [09:23:40]line ЗНМ: 0300000070 [09:23:40]line РНМ: 0000000000092562 [09:23:40]line Версия ККМ: 001 [09:23:40]recv_with_timeout no data received [09:23:40]line ФМ: 0000000000871769 [09:23:40]line ФД: 163578 [09:23:40]OFD Sender: Processing packet 163578 [packets to send 965, broken 964] [09:23:40]line ФПД: 76199482907698 [09:23:40]ProducePacketName [09:23:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163578&fm=76199482907698&tin=02508201610067®Number=0000000000092562&sum=9000 [09:23:40]name=ofd_packets/00163578 [09:23:40]OFD Sender: To server: pG, [09:23:40]CommunicateWithHost lk.salyk.kg:30040 [09:23:40]ConnectInit lk.salyk.kg [09:23:40]line 0 [09:23:40]written 0, free lines is 4095 [09:23:41]Write to MH i2c: 01 00 00 3B 05 40 [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: 01 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: 01 07 00 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 6E 0C C1 [09:23:41]RasterBufferAndPrint [09:23:41]line [09:23:41]line [09:23:41]line [09:23:41]line [09:23:41]line [09:23:41]written 0, free lines is 3188 [09:23:41]MH_Cut [09:23:41]Write to MH i2c: D1 01 00 42 05 01 19 [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: D1 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: D1 01 00 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: D1 01 00 42 05 00 18 [09:23:41]Write to MH i2c: 01 00 00 43 05 48 [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:42]*** Cut start [09:23:42]*** Purtial cut [09:23:42]*** Stage 1: CUTSNS_PIN = 1 [09:23:44]Read from MH i2c: 01 [09:23:44]MH_I2C_Read... [09:23:44]*** Stop cut motor [09:23:44]*** Cut end [09:23:44]Read from MH i2c: 01 07 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: 01 07 00 43 05 00 00 00 00 00 FF 0F 5D [09:23:44]process_action close_receipt done [09:23:44]requested_data is exist [09:23:44]produce_requested_data [09:23:44]requested_item fm.sn is exist - process it [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 11 00 00 [09:23:44]Write to MH i2c: E2 08 00 44 05 80 11 00 00 00 00 00 00 C3 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 17 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 17 00 44 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [09:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:23:44]wFMCommunicate OK [09:23:44]requested_item fd.num is exist - process it [09:23:44]SAM_PROTO_GetFieldsCounters [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 13 00 00 [09:23:44]Write to MH i2c: E2 08 00 45 05 80 13 00 00 00 00 00 00 C6 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 62 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 62 00 45 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 7E 02 00 0E 04 04 00 D2 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 49 [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 7E 02 00 0E 04 04 00 D2 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:23:44]wFMCommunicate OK [09:23:44]SAM_PROTO_GetFieldsCounters done [09:23:44]requested_item shift.num is exist - process it [09:23:44]requested_item shift.opened is exist - process it [09:23:44]req_shift_opened [09:23:44]FM_GetShiftState [09:23:44]SAM_PROTO_GetShiftState [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 13 01 00 [09:23:44]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 0E 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [09:23:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:23:44]wFMCommunicate OK [09:23:44]SAM_PROTO_GetShiftState done [09:23:44]FM_GetShiftState done [09:23:44]req_shift_opened done [09:23:44]requested_item shift.open_date is exist - process it [09:23:44]req_shift_open_date [09:23:44]req_shift_open_date done [09:23:44]produce_requested_data done [09:23:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163578,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:23:44]process_action_free close_receipt [09:23:44]json_value_free [09:23:44]json_value_free done [09:23:44]process_json_proto returns [09:23:44]Send response to host [09:23:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163578,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:23:44]free response buf [09:23:44]execute_script done [09:23:44]execute_script returns [09:23:44]free content buf [09:23:44]Sock 10.Close socket [09:23:44]Sock 10.Thread stoped [09:23:45]ConnectInit Can't take IP for lk.salyk.kg [09:23:45]CommunicateWithHost connect error [09:23:45]CommunicateWithHost err = -1 [09:23:45]OFD Sender: Server communicate error [09:23:50]OFD Sender: Processing packet 163578 [packets to send 965, broken 964] [09:23:50]ProducePacketName [09:23:50]name=ofd_packets/00163578 [09:23:50]OFD Sender: To server: pG, [09:23:50]CommunicateWithHost lk.salyk.kg:30040 [09:23:50]ConnectInit lk.salyk.kg [09:23:59]Connected sock=7 [09:23: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 37 36 39 90 01 00 00 77 C3 88 01 FF 90 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 1B B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7E 02 00 35 04 06 00 45 4D 93 1C 5C 32 84 01 E3 98 DB D7 B1 F8 [09:23:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5A B7 47 00 D7 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 37 36 39 10 04 04 00 FA 7E 02 00 F4 03 04 00 7F 5B C5 66 B6 04 01 00 00 D3 DD 33 E0 A0 73 15 0D [09:23:59]CommunicateWithHost err = 0 [09:23:59]CheckOFDResponse [09:23:59]1017 (14) - 77093643461234 [09:23:59]1041 (16) - 0000000000871769 [09:23:59]1040 (4) - 163578 [09:23:59]1012 (4) - 21.08.2024 03:14 [09:23:59]1206 (1) - 0 [09:23:59]OFD Sender: Remove packet 163578 [09:23:59]ProducePacketName [09:23:59]name=ofd_packets/00163578 [09:23:59]NVStorageDeleteData [09:24:00]recv_with_timeout no data received [09:24:00]OFD Sender: No OFD packet to send [09:24:05]OFD Sender: No OFD packet to send [09:24:10]OFD Sender: No OFD packet to send [09:24:13]accept exits with 9 [09:24:13]New connection [09:24:13]New thread 3066797412 created [09:24:13]Thread 3066654052 joined [09:24:13]Waiting for new connection... [09:24:13] Sock 9.Parse request [09:24:13]Sock 9.Check first char [09:24:13]Sock 9.First char is OK [09:24:13]request: POST /json_proto HTTP/1.0 [09:24:13]Method: POST [09:24:13]URL: /json_proto [09:24:13]Method is POST - this is cgi request [09:24:13]url: /json_proto [09:24:13]query_string will be loaded in cgi processing [09:24:13]execute_cgi json_proto POST (null) [09:24:13]execute_cgi path=json_proto method=POST [09:24:13]POST find Content-Length [09:24:13]Host: 172.17.44.132:8080 [09:24:13]Content-Length: 800 [09:24:13]Content-Type: application/json [09:24:13] [09:24:13]POST finish read [09:24:13]Found Content-Length = 800 [09:24:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [09:24:13]execute_script... [09:24: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)292127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [09:24:13]POST & json_proto [09:24:13]process_json_proto [09:24:13]json parsed OK: [09:24:13]protocol is kg_v1.0 [09:24:13]action value=close_receipt [09:24:13]process_action close_receipt [09:24:13]cmd_close_receipt [09:24:13]MH_GetDate [09:24:13]Write to MH i2c: F0 00 00 47 05 3B [09:24:13]Write i2c OK [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: F0 [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: F0 09 00 [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: F0 09 00 47 05 00 3D B2 C5 66 2A 83 C1 65 31 [09:24:13]GetLastDocTimeStamp 1724232219 [09:24:13]current date 1724232253 [09:24:13]FM_GetShiftState [09:24:13]SAM_PROTO_GetShiftState [09:24:13]wFMCommunicate request_size=4 [09:24:13]MH_SAM_APDU [09:24:13]CAPDU: 80 13 01 00 [09:24:13]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [09:24:13]Write i2c OK [09:24:13]MH_I2C_Read... [09:24:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:13]Read from MH i2c: E2 [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: E2 0E 00 [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 90 [09:24:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:24:13]wFMCommunicate OK [09:24:13]SAM_PROTO_GetShiftState done [09:24:13]FM_GetShiftState done [09:24:13]opened in 1724199517 [09:24:13]opened+sec_in_day 1724285917 [09:24:13]quantity*price = 400050 [09:24:13]sum+1 = 400051 [09:24:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 177 21.08.2024 09:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163579 ФПД: 252331370407612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163579&fm=252331370407612&tin=02508201610067®Number=0000000000092562&sum=400050 [09:24:14]StoreToDocumentArchive [09:24:14]shift 466 fd 163579 [09:24:14]save to /storage/0466/doc_00163579 [09:24:14]save last doc name /storage/0466/doc_00163579 to /storage/kkm_last_doc_name [09:24:14]save OK [09:24:14]Clear old archive folders... [09:24:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:24:14]tlvbuf is 002260D0 [09:24:14]SAM_PROTO_ClearQueue [09:24:14]wFMCommunicate request_size=4 [09:24:14]MH_SAM_APDU [09:24:14]CAPDU: 80 09 00 00 [09:24:14]Write to MH i2c: E2 08 00 55 05 80 09 00 00 00 00 00 00 CC [09:24:14]Write i2c OK [09:24:14]MH_I2C_Read... [09:24:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:14]Read from MH i2c: E2 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [09:24:14]RAPDU: 90 00 [09:24:14]wFMCommunicate OK [09:24:14]SAM_PROTO_ClearQueue done [09:24:14]KKMCreateOFDPacket [09:24:14]OFDProtocolAddRootSTLVToBuf [09:24:14]FM_MakeSignedData [09:24:14]FM_MakeSignedData [09:24:14]SAM_PROTO_SignData [09:24:14]wFMCommunicate request_size=4 [09:24:14]MH_SAM_APDU [09:24:14]CAPDU: 80 0D 01 02 [09:24:14]Write to MH i2c: E2 08 00 56 05 80 0D 01 02 00 00 00 00 D4 [09:24:14]Write i2c OK [09:24:14]MH_I2C_Read... [09:24:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:14]Read from MH i2c: E2 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [09:24:14]RAPDU: 90 00 [09:24:14]wFMCommunicate OK [09:24:14]wFMCommunicate request_size=255 [09:24:14]MH_SAM_APDU [09:24: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B1 00 00 00 F4 03 04 00 3D B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7E 02 00 35 04 06 00 E5 7E 79 B2 [09:24:14]Write to MH i2c: E2 02 01 57 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B1 00 00 00 F4 03 04 00 3D B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7E 02 00 35 04 06 00 E5 7E 79 B2 00 00 93 [09:24:14]Write i2c OK [09:24:14]MH_I2C_Read... [09:24:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:14]Read from MH i2c: E2 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [09:24:14]RAPDU: 90 00 [09:24:14]wFMCommunicate OK [09:24:14]wFMCommunicate request_size=7 [09:24:14]MH_SAM_APDU [09:24:14]CAPDU: 80 0D 02 02 02 E6 BC [09:24:14]Write to MH i2c: E2 0A 00 58 05 80 0D 02 02 02 00 E6 BC 00 00 7D [09:24:14]Write i2c OK [09:24:14]MH_I2C_Read... [09:24:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:14]Read from MH i2c: E2 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [09:24:14]RAPDU: 90 00 [09:24:14]wFMCommunicate OK [09:24:14]wFMCommunicate request_size=4 [09:24:14]MH_SAM_APDU [09:24:14]CAPDU: 80 0D 03 02 [09:24:14]Write to MH i2c: E2 08 00 59 05 80 0D 03 02 00 00 00 00 D9 [09:24:14]Write i2c OK [09:24:14]MH_I2C_Read... [09:24:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:14]Read from MH i2c: E2 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 0B 00 [09:24:14]MH_I2C_Read... [09:24:14]Read from MH i2c: E2 0B 00 59 05 00 25 18 A8 8E 39 21 E5 69 90 00 F5 [09:24:14]RAPDU: 25 18 A8 8E 39 21 E5 69 90 00 [09:24:14]wFMCommunicate OK [09:24:14]SAM_PROTO_SignData done [09:24:14]FM_MakeSignedData done [09:24:14]CreateOFDProtocolMessage [09:24:14]wFMCommunicate request_size=4 [09:24:14]MH_SAM_APDU [09:24:14]CAPDU: 80 11 00 00 [09:24:14]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [09:24:14]Write i2c OK [09:24:14]MH_I2C_Read... [09:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:15]Read from MH i2c: E2 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: E2 17 00 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [09:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:24:15]wFMCommunicate OK [09:24:15]CreateOFDProtocolMessage done [09:24:15]OFDSenderStorePacket 163579 [09:24:15]StoreOFDPacket docnum=163579 [09:24:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 23 F1 04 01 B2 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B1 00 00 00 F4 03 04 00 3D B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7E 02 00 35 04 06 00 E5 7E 79 B2 E6 BC 25 18 A8 8E 39 21 E5 69 [09:24:15]CheckFolder [09:24:15]dirname=/storage/ofd_packets [09:24:15]CheckFolder done [09:24:15]ProducePacketName [09:24:15]name=ofd_packets/00163579 [09:24:15]NVStorageSaveData ofd_packets/00163579 [09:24:15]File name is /storage/ofd_packets/00163579 [09:24:15]Write 298 bytes [09:24:15]NVStorageSaveData done [09:24:15]OFDSenderStorePacket done [09:24:15]KKMCreateOFDPacket done [09:24:15]NVStorageSaveData kkm_last_timestamp [09:24:15]File name is /storage/kkm_last_timestamp [09:24:15]Write 4 bytes [09:24:15]NVStorageSaveData done [09:24:15]ExternCall_PrintAddStr [09:24:15]wPrintStart [09:24:15]Write to MH i2c: 01 00 00 5B 05 60 [09:24:15]Write i2c OK [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: 01 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: 01 07 00 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [09:24:15]RasterBufferAndPrint [09:24:15]line Счет N : (1)292127 [09:24:15]line ИНН: 02508201610067 [09:24:15]line Контрольно-Кассовый Чек [09:24:15]line ПРОДАЖА [09:24:15]line ТРК (МРК, ГНК) : 44 [09:24:15]line Товар: 2710194800 [09:24:15]line ДТ-К-5 [09:24:15]line 52.500 * 76.20 [09:24:15]line = 4000.50 [09:24:15]line НДС 12% НСП 1% [09:24:15]line > о реализуемом товаре [09:24:15]line ИТОГО: 4000.50 [09:24:15]line НСП 1% : 35.40 [09:24:15]line НДС 12% : 424.83 [09:24:15]line Наличными: 0.00 [09:24:15]line Безнал.: 4000.50 [09:24:15]line Место: АЗС № 130 "Партнер Нефть" [09:24:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:24:15]line СНО: Общий режим [09:24:15]line Чек 177 21.08.2024 09:24 [09:24:15]line Смена: 466 ФФД: 1.0 [09:24:15]line ЗНМ: 0300000070 [09:24:15]line РНМ: 0000000000092562 [09:24:15]line Версия ККМ: 001 [09:24:15]line Платежная система: O! деньги [09:24:15]line ФМ: 0000000000871769 [09:24:15]line ФД: 163579 [09:24:15]line ФПД: 252331370407612 [09:24:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163579&fm=252331370407612&tin=02508201610067®Number=0000000000092562&sum=400050 [09:24:15]written 0, free lines is 4095 [09:24:15]OFD Sender: Processing packet 163579 [packets to send 965, broken 964] [09:24:15]ProducePacketName [09:24:15]name=ofd_packets/00163579 [09:24:15]OFD Sender: To server: pG, [09:24:15]CommunicateWithHost lk.salyk.kg:30040 [09:24:15]ConnectInit lk.salyk.kg [09:24:15]Write to MH i2c: 01 00 00 85 05 8A [09:24:15]Write i2c OK [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: 01 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: 01 07 00 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: 01 07 00 85 05 00 00 00 00 00 D6 0C 73 [09:24:15]RasterBufferAndPrint [09:24:15]line [09:24:15]line [09:24:15]line [09:24:15]line [09:24:15]line [09:24:15]written 0, free lines is 3298 [09:24:15]MH_Cut [09:24:15]Write to MH i2c: D1 01 00 8C 05 01 63 [09:24:15]Write i2c OK [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: D1 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: D1 01 00 [09:24:15]MH_I2C_Read... [09:24:15]Read from MH i2c: D1 01 00 8C 05 00 62 [09:24:15]Write to MH i2c: 01 00 00 8D 05 92 [09:24:15]Write i2c OK [09:24:15]MH_I2C_Read... [09:24:16]*** Cut start [09:24:16]*** Purtial cut [09:24:16]*** Stage 1: CUTSNS_PIN = 1 [09:24:17]recv_with_timeout no data received [09:24:18]Read from MH i2c: 01 [09:24:18]MH_I2C_Read... [09:24:18]*** Stop cut motor [09:24:18]*** Cut end [09:24:18]Read from MH i2c: 01 07 00 [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: 01 07 00 8D 05 00 00 00 00 00 FF 0F A7 [09:24:18]process_action close_receipt done [09:24:18]requested_data is exist [09:24:18]produce_requested_data [09:24:18]requested_item fm.sn is exist - process it [09:24:18]wFMCommunicate request_size=4 [09:24:18]MH_SAM_APDU [09:24:18]CAPDU: 80 11 00 00 [09:24:18]Write to MH i2c: E2 08 00 8E 05 80 11 00 00 00 00 00 00 0D [09:24:18]Write i2c OK [09:24:18]MH_I2C_Read... [09:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:18]Read from MH i2c: E2 [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: E2 17 00 [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: E2 17 00 8E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [09:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:24:18]wFMCommunicate OK [09:24:18]requested_item fd.num is exist - process it [09:24:18]SAM_PROTO_GetFieldsCounters [09:24:18]wFMCommunicate request_size=4 [09:24:18]MH_SAM_APDU [09:24:18]CAPDU: 80 13 00 00 [09:24:18]Write to MH i2c: E2 08 00 8F 05 80 13 00 00 00 00 00 00 10 [09:24:18]Write i2c OK [09:24:18]MH_I2C_Read... [09:24:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:18]Read from MH i2c: E2 [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: E2 62 00 [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: E2 62 00 8F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 7E 02 00 0E 04 04 00 D2 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 97 [09:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 7E 02 00 0E 04 04 00 D2 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:24:18]wFMCommunicate OK [09:24:18]SAM_PROTO_GetFieldsCounters done [09:24:18]requested_item shift.num is exist - process it [09:24:18]requested_item shift.opened is exist - process it [09:24:18]req_shift_opened [09:24:18]FM_GetShiftState [09:24:18]SAM_PROTO_GetShiftState [09:24:18]wFMCommunicate request_size=4 [09:24:18]MH_SAM_APDU [09:24:18]CAPDU: 80 13 01 00 [09:24:18]Write to MH i2c: E2 08 00 90 05 80 13 01 00 00 00 00 00 12 [09:24:18]Write i2c OK [09:24:18]MH_I2C_Read... [09:24:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:18]Read from MH i2c: E2 [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: E2 0E 00 [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: E2 0E 00 90 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [09:24:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:24:18]wFMCommunicate OK [09:24:18]SAM_PROTO_GetShiftState done [09:24:18]FM_GetShiftState done [09:24:18]req_shift_opened done [09:24:18]requested_item shift.open_date is exist - process it [09:24:18]req_shift_open_date [09:24:18]req_shift_open_date done [09:24:18]produce_requested_data done [09:24:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163579,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:24:18]process_action_free close_receipt [09:24:18]json_value_free [09:24:18]json_value_free done [09:24:18]process_json_proto returns [09:24:18]Send response to host [09:24:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163579,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:24:18]free response buf [09:24:18]execute_script done [09:24:18]execute_script returns [09:24:18]free content buf [09:24:18]Sock 9.Close socket [09:24:18]Sock 9.Thread stoped [09:24:19]accept exits with 10 [09:24:19]New connection [09:24:19]New thread 3066654052 created [09:24:19]Thread 3066797412 joined [09:24:19]Waiting for new connection... [09:24:19] Sock 10.Parse request [09:24:19]Sock 10.Check first char [09:24:19]Sock 10.First char is OK [09:24:19]request: POST /json_proto HTTP/1.0 [09:24:19]Method: POST [09:24:19]URL: /json_proto [09:24:19]Method is POST - this is cgi request [09:24:19]url: /json_proto [09:24:19]query_string will be loaded in cgi processing [09:24:19]execute_cgi json_proto POST (null) [09:24:19]execute_cgi path=json_proto method=POST [09:24:19]POST find Content-Length [09:24:19]Host: 172.17.44.132:8080 [09:24:19]Content-Length: 632 [09:24:19]Content-Type: application/json [09:24:19] [09:24:19]POST finish read [09:24:19]Found Content-Length = 632 [09:24:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50581", "tax_sys" : 0, "items" : [ { "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:19]execute_script... [09:24:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50581", "tax_sys" : 0, "items" : [ { "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:19]POST & json_proto [09:24:19]process_json_proto [09:24:19]json parsed OK: [09:24:19]protocol is kg_v1.0 [09:24:19]action value=close_receipt [09:24:19]process_action close_receipt [09:24:19]cmd_close_receipt [09:24:19]MH_GetDate [09:24:19]Write to MH i2c: F0 00 00 91 05 85 [09:24:19]Write i2c OK [09:24:19]MH_I2C_Read... [09:24:19]Read from MH i2c: F0 [09:24:19]MH_I2C_Read... [09:24:19]Read from MH i2c: F0 09 00 [09:24:19]MH_I2C_Read... [09:24:19]Read from MH i2c: F0 09 00 91 05 00 43 B2 C5 66 2A 83 C1 65 81 [09:24:19]GetLastDocTimeStamp 1724232253 [09:24:19]current date 1724232259 [09:24:19]FM_GetShiftState [09:24:19]SAM_PROTO_GetShiftState [09:24:19]wFMCommunicate request_size=4 [09:24:19]MH_SAM_APDU [09:24:19]CAPDU: 80 13 01 00 [09:24:19]Write to MH i2c: E2 08 00 92 05 80 13 01 00 00 00 00 00 14 [09:24:19]Write i2c OK [09:24:19]MH_I2C_Read... [09:24:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:19]Read from MH i2c: E2 [09:24:19]MH_I2C_Read... [09:24:19]Read from MH i2c: E2 0E 00 [09:24:19]MH_I2C_Read... [09:24:19]Read from MH i2c: E2 0E 00 92 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DA [09:24:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:24:19]wFMCommunicate OK [09:24:19]SAM_PROTO_GetShiftState done [09:24:19]FM_GetShiftState done [09:24:19]opened in 1724199517 [09:24:19]opened+sec_in_day 1724285917 [09:24:19]quantity*price = 4000 [09:24:19]sum+1 = 4001 [09:24:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 178 21.08.2024 09:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163580 ФПД: 80529901827353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163580&fm=80529901827353&tin=02508201610067®Number=0000000000092562&sum=4000 0 [09:24:20]StoreToDocumentArchive [09:24:20]shift 466 fd 163580 [09:24:20]save to /storage/0466/doc_00163580 [09:24:20]save last doc name /storage/0466/doc_00163580 to /storage/kkm_last_doc_name [09:24:20]save OK [09:24:20]Clear old archive folders... [09:24:20]ProcessDocumentItem done err = 0, tmpTLVsize=272 [09:24:20]tlvbuf is 001A8C40 [09:24:20]SAM_PROTO_ClearQueue [09:24:20]wFMCommunicate request_size=4 [09:24:20]MH_SAM_APDU [09:24:20]CAPDU: 80 09 00 00 [09:24:20]Write to MH i2c: E2 08 00 9F 05 80 09 00 00 00 00 00 00 16 [09:24:20]Write i2c OK [09:24:20]MH_I2C_Read... [09:24:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:20]Read from MH i2c: E2 [09:24:20]MH_I2C_Read... [09:24:20]Read from MH i2c: E2 03 00 [09:24:20]MH_I2C_Read... [09:24:20]Read from MH i2c: E2 03 00 9F 05 00 90 00 18 [09:24:20]RAPDU: 90 00 [09:24:20]wFMCommunicate OK [09:24:20]SAM_PROTO_ClearQueue done [09:24:20]KKMCreateOFDPacket [09:24:20]OFDProtocolAddRootSTLVToBuf [09:24:20]FM_MakeSignedData [09:24:20]FM_MakeSignedData [09:24:20]SAM_PROTO_SignData [09:24:20]wFMCommunicate request_size=4 [09:24:20]MH_SAM_APDU [09:24:20]CAPDU: 80 0D 01 02 [09:24:20]Write to MH i2c: E2 08 00 A0 05 80 0D 01 02 00 00 00 00 1E [09:24:20]Write i2c OK [09:24:20]MH_I2C_Read... [09:24:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:20]Read from MH i2c: E2 [09:24:20]MH_I2C_Read... [09:24:20]Read from MH i2c: E2 03 00 [09:24:20]MH_I2C_Read... [09:24:20]Read from MH i2c: E2 03 00 A0 05 00 90 00 19 [09:24:20]RAPDU: 90 00 [09:24:20]wFMCommunicate OK [09:24:20]wFMCommunicate request_size=255 [09:24:20]MH_SAM_APDU [09:24:20]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 44 B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [09:24:20]Write to MH i2c: E2 02 01 A1 05 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 44 B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 BB [09:24:21]Write i2c OK [09:24:21]MH_I2C_Read... [09:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:21]Read from MH i2c: E2 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 03 00 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [09:24:21]RAPDU: 90 00 [09:24:21]wFMCommunicate OK [09:24:21]wFMCommunicate request_size=31 [09:24:21]MH_SAM_APDU [09:24:21]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 FC 7E 02 00 35 04 06 00 49 3D D4 31 35 19 [09:24:21]Write to MH i2c: E2 22 00 A2 05 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 FC 7E 02 00 35 04 06 00 49 3D D4 31 35 19 00 00 A7 [09:24:21]Write i2c OK [09:24:21]MH_I2C_Read... [09:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:21]Read from MH i2c: E2 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 03 00 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [09:24:21]RAPDU: 90 00 [09:24:21]wFMCommunicate OK [09:24:21]wFMCommunicate request_size=4 [09:24:21]MH_SAM_APDU [09:24:21]CAPDU: 80 0D 03 02 [09:24:21]Write to MH i2c: E2 08 00 A3 05 80 0D 03 02 00 00 00 00 23 [09:24:21]Write i2c OK [09:24:21]MH_I2C_Read... [09:24:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:21]Read from MH i2c: E2 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 0B 00 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 0B 00 A3 05 00 89 C8 A8 E2 AF A3 EE 17 90 00 56 [09:24:21]RAPDU: 89 C8 A8 E2 AF A3 EE 17 90 00 [09:24:21]wFMCommunicate OK [09:24:21]SAM_PROTO_SignData done [09:24:21]FM_MakeSignedData done [09:24:21]CreateOFDProtocolMessage [09:24:21]wFMCommunicate request_size=4 [09:24:21]MH_SAM_APDU [09:24:21]CAPDU: 80 11 00 00 [09:24:21]Write to MH i2c: E2 08 00 A4 05 80 11 00 00 00 00 00 00 23 [09:24:21]Write i2c OK [09:24:21]MH_I2C_Read... [09:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:21]Read from MH i2c: E2 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 17 00 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: E2 17 00 A4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [09:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:24:21]wFMCommunicate OK [09:24:21]CreateOFDProtocolMessage done [09:24:21]OFDSenderStorePacket 163580 [09:24:21]StoreOFDPacket docnum=163580 [09:24:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 4B B7 1C 01 1E 1E 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 44 B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7E 02 00 35 04 06 00 49 3D D4 31 35 19 89 C8 A8 E2 AF A3 EE 17 [09:24:21]CheckFolder [09:24:21]dirname=/storage/ofd_packets [09:24:21]CheckFolder done [09:24:21]ProducePacketName [09:24:21]name=ofd_packets/00163580 [09:24:21]NVStorageSaveData ofd_packets/00163580 [09:24:21]File name is /storage/ofd_packets/00163580 [09:24:21]Write 322 bytes [09:24:21]NVStorageSaveData done [09:24:21]OFDSenderStorePacket done [09:24:21]KKMCreateOFDPacket done [09:24:21]NVStorageSaveData kkm_last_timestamp [09:24:21]File name is /storage/kkm_last_timestamp [09:24:21]Write 4 bytes [09:24:21]NVStorageSaveData done [09:24:21]ExternCall_PrintAddStr [09:24:21]wPrintStart [09:24:21]Write to MH i2c: 01 00 00 A5 05 AA [09:24:21]Write i2c OK [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: 01 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: 01 07 00 [09:24:21]MH_I2C_Read... [09:24:21]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 FF 0F BF [09:24:21]RasterBufferAndPrint [09:24:21]line Счет N : (3)50581 [09:24:21]line ИНН: 02508201610067 [09:24:21]line Контрольно-Кассовый Чек [09:24:21]line ПРОДАЖА [09:24:21]line Товар: 2000039450010 [09:24:21]line Чай зеленый 200 мл [09:24:21]line 1.000 * 40.00 [09:24:21]line = 40.00 [09:24:21]line НДС 12% НСП 1% [09:24:21]line > о реализуемом товаре [09:24:21]line ИТОГО: 40.00 [09:24:21]line НСП 1% : 0.35 [09:24:21]line НДС 12% : 4.25 [09:24:21]line Наличными: 40.00 [09:24:21]line Безнал.: 0.00 [09:24:21]line Место: АЗС № 130 "Партнер Нефть" [09:24:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:24:21]line СНО: Общий режим [09:24:21]line Чек 178 21.08.2024 09:24 [09:24:21]line Смена: 466 ФФД: 1.0 [09:24:21]line ЗНМ: 0300000070 [09:24:21]line РНМ: 0000000000092562 [09:24:21]line Версия ККМ: 001 [09:24:21]line ФМ: 0000000000871769 [09:24:21]line ФД: 163580 [09:24:21]line ФПД: 80529901827353 [09:24:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163580&fm=80529901827353&tin=02508201610067®Number=0000000000092562&sum=4000 [09:24:21]line 0 [09:24:21]written 0, free lines is 4095 [09:24:21]OFD Sender: Processing packet 163579 [packets to send 966, broken 964] [09:24:21]ProducePacketName [09:24:21]name=ofd_packets/00163579 [09:24:21]OFD Sender: To server: pG, [09:24:21]CommunicateWithHost lk.salyk.kg:30040 [09:24:21]ConnectInit lk.salyk.kg [09:24:21]Connected sock=9 [09:24: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 37 36 39 0C 01 00 00 23 F1 04 01 B2 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B1 00 00 00 F4 03 04 00 3D B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7E 02 00 35 04 06 00 E5 7E 79 B2 E6 BC 25 18 A8 8E 39 21 E5 69 [09:24:22]Write to MH i2c: 01 00 00 CD 05 D2 [09:24:22]Write i2c OK [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: 01 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: 01 07 00 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: 01 07 00 CD 05 00 00 00 00 00 30 0D 16 [09:24:22]RasterBufferAndPrint [09:24:22]line [09:24:22]line [09:24:22]line [09:24:22]line [09:24:22]line [09:24:22]written 0, free lines is 3396 [09:24:22]MH_Cut [09:24:22]Write to MH i2c: D1 01 00 D4 05 01 AB [09:24:22]Write i2c OK [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: D1 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: D1 01 00 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: D1 01 00 D4 05 00 AA [09:24:22]Write to MH i2c: 01 00 00 D5 05 DA [09:24:22]Write i2c OK [09:24:22]MH_I2C_Read... [09:24:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 15 0E 47 00 BD F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7E 02 00 F4 03 04 00 96 5B C5 66 B6 04 01 00 00 90 4A 13 91 4F 41 B7 2C [09:24:22]CommunicateWithHost err = 0 [09:24:22]CheckOFDResponse [09:24:22]1017 (14) - 77093643461234 [09:24:22]1041 (16) - 0000000000871769 [09:24:22]1040 (4) - 163579 [09:24:22]1012 (4) - 21.08.2024 03:14 [09:24:22]1206 (1) - 0 [09:24:22]OFD Sender: Remove packet 163579 [09:24:22]ProducePacketName [09:24:22]name=ofd_packets/00163579 [09:24:22]NVStorageDeleteData [09:24:22]*** Cut start [09:24:22]*** Purtial cut [09:24:22]*** Stage 1: CUTSNS_PIN = 1 [09:24:23]OFD Sender: Processing packet 163580 [packets to send 965, broken 964] [09:24:23]ProducePacketName [09:24:23]name=ofd_packets/00163580 [09:24:23]OFD Sender: To server: pG, [09:24:23]CommunicateWithHost lk.salyk.kg:30040 [09:24:23]ConnectInit lk.salyk.kg [09:24:24]Connected sock=11 [09:24: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 37 36 39 24 01 00 00 4B B7 1C 01 1E 1E 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 *** Stop cut motor [09:24:24]00 *** Cut end [09:24:24]00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 44 B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7E 02 00 35 04 06 00 49 3D D4 31 35 19 89 C8 A8 E2 AF A3 EE 17 [09:24:25]Read from MH i2c: 01 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: 01 07 00 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: 01 07 00 D5 05 00 00 00 00 00 FF 0F EF [09:24:25]process_action close_receipt done [09:24:25]requested_data is exist [09:24:25]produce_requested_data [09:24:25]requested_item fm.sn is exist - process it [09:24:25]wFMCommunicate request_size=4 [09:24:25]MH_SAM_APDU [09:24:25]CAPDU: 80 11 00 00 [09:24:25]Write to MH i2c: E2 08 00 D6 05 80 11 00 00 00 00 00 00 55 [09:24:25]Write i2c OK [09:24:25]MH_I2C_Read... [09:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:25]Read from MH i2c: E2 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: E2 17 00 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: E2 17 00 D6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [09:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:24:25]wFMCommunicate OK [09:24:25]requested_item fd.num is exist - process it [09:24:25]SAM_PROTO_GetFieldsCounters [09:24:25]wFMCommunicate request_size=4 [09:24:25]MH_SAM_APDU [09:24:25]CAPDU: 80 13 00 00 [09:24:25]Write to MH i2c: E2 08 00 D7 05 80 13 00 00 00 00 00 00 58 [09:24:25]Write i2c OK [09:24:25]MH_I2C_Read... [09:24:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:25]Read from MH i2c: E2 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: E2 62 00 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: E2 62 00 D7 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 7E 02 00 0E 04 04 00 D2 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 E3 [09:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 7E 02 00 0E 04 04 00 D2 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:24:25]wFMCommunicate OK [09:24:25]SAM_PROTO_GetFieldsCounters done [09:24:25]requested_item shift.num is exist - process it [09:24:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 36 2D 47 00 0C 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 37 36 39 10 04 04 00 FC 7E 02 00 F4 03 04 00 98 5B C5 66 B6 04 01 00 00 71 BC D3 AB 3C 5D 63 67 [09:24:25]CommunicateWithHost err = 0 [09:24:25]CheckOFDResponse [09:24:25]1017 (14) - 77093643461234 [09:24:25]1041 (16) - 0000000000871769 [09:24:25]1040 (4) - 163580 [09:24:25]1012 (4) - 21.08.2024 03:14 [09:24:25]1206 (1) - 0 [09:24:25]OFD Sender: Remove packet 163580 [09:24:25]ProducePacketName [09:24:25]name=ofd_packets/00163580 [09:24:25]NVStorageDeleteData [09:24:25]requested_item shift.opened is exist - process it [09:24:25]req_shift_opened [09:24:25]FM_GetShiftState [09:24:25]SAM_PROTO_GetShiftState [09:24:25]wFMCommunicate request_size=4 [09:24:25]MH_SAM_APDU [09:24:25]CAPDU: 80 13 01 00 [09:24:25]Write to MH i2c: E2 08 00 D8 05 80 13 01 00 00 00 00 00 5A [09:24:25]Write i2c OK [09:24:25]MH_I2C_Read... [09:24:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:25]Read from MH i2c: E2 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: E2 0E 00 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: E2 0E 00 D8 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 20 [09:24:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:24:25]wFMCommunicate OK [09:24:25]SAM_PROTO_GetShiftState done [09:24:25]FM_GetShiftState done [09:24:25]req_shift_opened done [09:24:25]requested_item shift.open_date is exist - process it [09:24:25]req_shift_open_date [09:24:25]req_shift_open_date done [09:24:25]produce_requested_data done [09:24:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163580,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:24:25]process_action_free close_receipt [09:24:25]json_value_free [09:24:25]json_value_free done [09:24:25]process_json_proto returns [09:24:25]Send response to host [09:24:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163580,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:24:25]free response buf [09:24:25]execute_script done [09:24:25]execute_script returns [09:24:25]free content buf [09:24:25]Sock 10.Close socket [09:24:25]Sock 10.Thread stoped [09:24:25]OFD Sender: No OFD packet to send [09:24:30]OFD Sender: No OFD packet to send [09:24:35]OFD Sender: No OFD packet to send [09:24:40]OFD Sender: No OFD packet to send [09:24:45]OFD Sender: No OFD packet to send [09:24:48]int [09:24:48]Write to MH i2c: 01 00 00 D9 05 DE [09:24:48]*** FLAG_PRN_KEY set [09:24:48]Write i2c OK [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 D9 05 00 08 00 00 00 FF 0F FB [09:24:48]state=0 [09:24:48]Key pressed [09:24:48]Feed [09:24:48]Write to MH i2c: D8 00 00 DA 05 B6 [09:24:48]Write i2c OK [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: D8 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: D8 01 00 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: D8 01 00 DA 05 00 B7 [09:24:48]int [09:24:48]Write to MH i2c: 01 00 00 DB 05 E0 [09:24:48]Write i2c OK [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 DB 05 00 48 00 00 00 3C 00 6B [09:24:48]state=2 [09:24:48]Key pressed [09:24:49]int [09:24:49]Write to MH i2c: 01 00 00 DC 05 E1 [09:24:49]*** FLAG_PRN_KEY reset [09:24:49]Write i2c OK [09:24:49]MH_I2C_Read... [09:24:49]Read from MH i2c: 01 [09:24:49]MH_I2C_Read... [09:24:49]Read from MH i2c: 01 07 00 [09:24:49]MH_I2C_Read... [09:24:49]Read from MH i2c: 01 07 00 DC 05 00 00 00 00 00 FF 0F F6 [09:24:49]state=2 [09:24:49]Stop feed [09:24:50]OFD Sender: No OFD packet to send [09:24:55]OFD Sender: No OFD packet to send [09:25:01]OFD Sender: No OFD packet to send [09:25:06]OFD Sender: No OFD packet to send [09:25:11]OFD Sender: No OFD packet to send [09:25:16]OFD Sender: No OFD packet to send [09:25:21]OFD Sender: No OFD packet to send [09:25:24]recv_with_timeout no data received [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:41]OFD Sender: No OFD packet to send [09:25:46]OFD Sender: No OFD packet to send [09:25:48]accept exits with 7 [09:25:48]New connection [09:25:48]New thread 3066797412 created [09:25:48]Thread 3066654052 joined [09:25:48]Waiting for new connection... [09:25:48] Sock 7.Parse request [09:25:48]Sock 7.Check first char [09:25:48]Sock 7.First char is OK [09:25:48]request: POST /json_proto HTTP/1.0 [09:25:48]Method: POST [09:25:48]URL: /json_proto [09:25:48]Method is POST - this is cgi request [09:25:48]url: /json_proto [09:25:48]query_string will be loaded in cgi processing [09:25:48]execute_cgi json_proto POST (null) [09:25:48]execute_cgi path=json_proto method=POST [09:25:48]POST find Content-Length [09:25:48]Host: 172.17.44.132:8080 [09:25:48]Content-Length: 645 [09:25:48]Content-Type: application/json [09:25:48] [09:25:48]POST finish read [09:25:48]Found Content-Length = 645 [09:25:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50582", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:48]execute_script... [09:25:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50582", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:48]POST & json_proto [09:25:48]process_json_proto [09:25:48]json parsed OK: [09:25:48]protocol is kg_v1.0 [09:25:48]action value=close_receipt [09:25:48]process_action close_receipt [09:25:48]cmd_close_receipt [09:25:48]MH_GetDate [09:25:48]Write to MH i2c: F0 00 00 DD 05 D1 [09:25:48]Write i2c OK [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: F0 [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: F0 09 00 [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: F0 09 00 DD 05 00 9C B2 C5 66 2A 83 C1 65 26 [09:25:48]GetLastDocTimeStamp 1724232260 [09:25:48]current date 1724232348 [09:25:48]FM_GetShiftState [09:25:48]SAM_PROTO_GetShiftState [09:25:48]wFMCommunicate request_size=4 [09:25:48]MH_SAM_APDU [09:25:48]CAPDU: 80 13 01 00 [09:25:48]Write to MH i2c: E2 08 00 DE 05 80 13 01 00 00 00 00 00 60 [09:25:48]Write i2c OK [09:25:48]MH_I2C_Read... [09:25:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:48]Read from MH i2c: E2 [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: E2 0E 00 [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: E2 0E 00 DE 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 26 [09:25:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:25:48]wFMCommunicate OK [09:25:48]SAM_PROTO_GetShiftState done [09:25:48]FM_GetShiftState done [09:25:48]opened in 1724199517 [09:25:48]opened+sec_in_day 1724285917 [09:25:48]quantity*price = 25000 [09:25:48]sum+1 = 25001 [09:25:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 179 21.08.2024 09:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163581 ФПД: 100738747456637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092548&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163581&fm=100738747456637&tin=02508201610067®Number=0000000000092562&sum=25000 0 [09:25:49]StoreToDocumentArchive [09:25:49]shift 466 fd 163581 [09:25:49]save to /storage/0466/doc_00163581 [09:25:49]save last doc name /storage/0466/doc_00163581 to /storage/kkm_last_doc_name [09:25:49]save OK [09:25:49]Clear old archive folders... [09:25:49]ProcessDocumentItem done err = 0, tmpTLVsize=282 [09:25:49]tlvbuf is 00235460 [09:25:49]SAM_PROTO_ClearQueue [09:25:49]wFMCommunicate request_size=4 [09:25:49]MH_SAM_APDU [09:25:49]CAPDU: 80 09 00 00 [09:25:49]Write to MH i2c: E2 08 00 EB 05 80 09 00 00 00 00 00 00 62 [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:49]Read from MH i2c: E2 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [09:25:49]RAPDU: 90 00 [09:25:49]wFMCommunicate OK [09:25:49]SAM_PROTO_ClearQueue done [09:25:49]KKMCreateOFDPacket [09:25:49]OFDProtocolAddRootSTLVToBuf [09:25:49]FM_MakeSignedData [09:25:49]FM_MakeSignedData [09:25:49]SAM_PROTO_SignData [09:25:49]wFMCommunicate request_size=4 [09:25:49]MH_SAM_APDU [09:25:49]CAPDU: 80 0D 01 02 [09:25:49]Write to MH i2c: E2 08 00 EC 05 80 0D 01 02 00 00 00 00 6A [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:49]Read from MH i2c: E2 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [09:25:49]RAPDU: 90 00 [09:25:49]wFMCommunicate OK [09:25:49]wFMCommunicate request_size=255 [09:25:49]MH_SAM_APDU [09:25:49]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9C B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [09:25:49]Write to MH i2c: E2 02 01 ED 05 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9C B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 04 [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:49]Read from MH i2c: E2 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [09:25:49]RAPDU: 90 00 [09:25:49]wFMCommunicate OK [09:25:49]wFMCommunicate request_size=41 [09:25:49]MH_SAM_APDU [09:25:49]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7E 02 00 35 04 06 00 5B 9F 11 41 DC 7D [09:25:49]Write to MH i2c: E2 2C 00 EE 05 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7E 02 00 35 04 06 00 5B 9F 11 41 DC 7D 00 00 64 [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:49]Read from MH i2c: E2 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [09:25:49]RAPDU: 90 00 [09:25:49]wFMCommunicate OK [09:25:49]wFMCommunicate request_size=4 [09:25:49]MH_SAM_APDU [09:25:49]CAPDU: 80 0D 03 02 [09:25:49]Write to MH i2c: E2 08 00 EF 05 80 0D 03 02 00 00 00 00 6F [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:49]Read from MH i2c: E2 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 0B 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 0B 00 EF 05 00 02 4B 8D B4 30 F7 90 3B 90 00 F0 [09:25:49]RAPDU: 02 4B 8D B4 30 F7 90 3B 90 00 [09:25:49]wFMCommunicate OK [09:25:49]SAM_PROTO_SignData done [09:25:49]FM_MakeSignedData done [09:25:49]CreateOFDProtocolMessage [09:25:49]wFMCommunicate request_size=4 [09:25:49]MH_SAM_APDU [09:25:49]CAPDU: 80 11 00 00 [09:25:49]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:49]Read from MH i2c: E2 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 17 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [09:25:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:25:49]wFMCommunicate OK [09:25:49]CreateOFDProtocolMessage done [09:25:49]OFDSenderStorePacket 163581 [09:25:49]StoreOFDPacket docnum=163581 [09:25:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 B0 EF 26 01 19 3A 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9C B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7E 02 00 35 04 06 00 5B 9F 11 41 DC 7D 02 4B 8D B4 30 F7 90 3B [09:25:49]CheckFolder [09:25:49]dirname=/storage/ofd_packets [09:25:49]CheckFolder done [09:25:49]ProducePacketName [09:25:49]name=ofd_packets/00163581 [09:25:49]NVStorageSaveData ofd_packets/00163581 [09:25:49]File name is /storage/ofd_packets/00163581 [09:25:49]Write 332 bytes [09:25:49]NVStorageSaveData done [09:25:49]OFDSenderStorePacket done [09:25:49]KKMCreateOFDPacket done [09:25:49]NVStorageSaveData kkm_last_timestamp [09:25:49]File name is /storage/kkm_last_timestamp [09:25:49]Write 4 bytes [09:25:49]NVStorageSaveData done [09:25:50]ExternCall_PrintAddStr [09:25:50]wPrintStart [09:25:50]Write to MH i2c: 01 00 00 F1 05 F6 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: 01 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: 01 07 00 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 FF 0F 0B [09:25:50]RasterBufferAndPrint [09:25:50]line Счет N : (3)50582 [09:25:50]line ИНН: 02508201610067 [09:25:50]line Контрольно-Кассовый Чек [09:25:50]line ПРОДАЖА [09:25:50]line Товар: 2000036220012 [09:25:50]line Кофе Капучино XL(GABB TRADE) [09:25:50]line 2.000 * 125.00 [09:25:50]line = 250.00 [09:25:50]line НДС 12% НСП 1% [09:25:50]line > о реализуемом товаре [09:25:50]line ИТОГО: 250.00 [09:25:50]line НСП 1% : 2.21 [09:25:50]line НДС 12% : 26.55 [09:25:50]line Наличными: 250.00 [09:25:50]line Безнал.: 0.00 [09:25:50]line Место: АЗС № 130 "Партнер Нефть" [09:25:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:25:50]line СНО: Общий режим [09:25:50]line Чек 179 21.08.2024 09:25 [09:25:50]line Смена: 466 ФФД: 1.0 [09:25:50]line ЗНМ: 0300000070 [09:25:50]line РНМ: 0000000000092562 [09:25:50]line Версия ККМ: 001 [09:25:50]line ФМ: 0000000000871769 [09:25:50]line ФД: 163581 [09:25:50]line ФПД: 100738747456637 [09:25:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092548&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163581&fm=100738747456637&tin=02508201610067®Number=0000000000092562&sum=25000 [09:25:50]line 0 [09:25:50]written 0, free lines is 4095 [09:25:50]OFD Sender: Processing packet 163581 [packets to send 965, broken 964] [09:25:50]ProducePacketName [09:25:50]name=ofd_packets/00163581 [09:25:50]OFD Sender: To server: pG, [09:25:50]CommunicateWithHost lk.salyk.kg:30040 [09:25:50]ConnectInit lk.salyk.kg [09:25:50]Write to MH i2c: 01 00 00 1A 06 20 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: 01 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: 01 07 00 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: 01 07 00 1A 06 00 00 00 00 00 D1 0C 04 [09:25:50]RasterBufferAndPrint [09:25:50]line [09:25:50]line [09:25:50]line [09:25:50]line [09:25:50]line [09:25:50]written 0, free lines is 3287 [09:25:50]MH_Cut [09:25:50]Write to MH i2c: D1 01 00 21 06 01 F9 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: D1 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: D1 01 00 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: D1 01 00 21 06 00 F8 [09:25:50]Write to MH i2c: 01 00 00 22 06 28 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:51]*** Cut start [09:25:51]*** Purtial cut [09:25:51]*** Stage 1: CUTSNS_PIN = 1 [09:25:53]Read from MH i2c: 01 [09:25:53]MH_I2C_Read... [09:25:53]*** Stop cut motor [09:25:53]*** Cut end [09:25:53]Read from MH i2c: 01 07 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 22 06 00 00 00 00 00 FF 0F 3D [09:25:53]process_action close_receipt done [09:25:53]requested_data is exist [09:25:53]produce_requested_data [09:25:53]requested_item fm.sn is exist - process it [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 11 00 00 [09:25:53]Write to MH i2c: E2 08 00 23 06 80 11 00 00 00 00 00 00 A3 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 23 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [09:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:25:53]wFMCommunicate OK [09:25:53]requested_item fd.num is exist - process it [09:25:53]SAM_PROTO_GetFieldsCounters [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 13 00 00 [09:25:53]Write to MH i2c: E2 08 00 24 06 80 13 00 00 00 00 00 00 A6 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 62 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 62 00 24 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 7E 02 00 0E 04 04 00 D2 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 35 [09:25:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 7E 02 00 0E 04 04 00 D2 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:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_GetFieldsCounters done [09:25:53]requested_item shift.num is exist - process it [09:25:53]requested_item shift.opened is exist - process it [09:25:53]req_shift_opened [09:25:53]FM_GetShiftState [09:25:53]SAM_PROTO_GetShiftState [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 13 01 00 [09:25:53]Write to MH i2c: E2 08 00 25 06 80 13 01 00 00 00 00 00 A8 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 0E 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 0E 00 25 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6E [09:25:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_GetShiftState done [09:25:53]FM_GetShiftState done [09:25:53]req_shift_opened done [09:25:53]requested_item shift.open_date is exist - process it [09:25:53]req_shift_open_date [09:25:53]req_shift_open_date done [09:25:53]produce_requested_data done [09:25:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163581,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:25:53]process_action_free close_receipt [09:25:53]json_value_free [09:25:53]json_value_free done [09:25:53]process_json_proto returns [09:25:53]Send response to host [09:25:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163581,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:25:53]free response buf [09:25:53]execute_script done [09:25:53]execute_script returns [09:25:53]free content buf [09:25:53]Sock 7.Close socket [09:25:53]Sock 7.Thread stoped [09:25:55]Connected sock=9 [09: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 37 36 39 2E 01 00 00 B0 EF 26 01 19 3A 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9C B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7E 02 00 35 04 06 00 5B 9F 11 41 DC 7D 02 4B 8D B4 30 F7 90 3B [09:26:00]recv_with_timeout no data received [09:26:00]recv_with_timeout no data received [09:26:00]CommunicateWithHost answer receiving error [09:26:00]CommunicateWithHost err = -3 [09:26:00]OFD Sender: Server communicate error [09:26:05]OFD Sender: Processing packet 163581 [packets to send 965, broken 964] [09:26:05]ProducePacketName [09:26:05]name=ofd_packets/00163581 [09:26:05]OFD Sender: To server: pG, [09:26:05]CommunicateWithHost lk.salyk.kg:30040 [09:26:05]ConnectInit lk.salyk.kg [09:26:10]recv_with_timeout no data received [09:26:12]Connected sock=9 [09:26: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 37 36 39 2E 01 00 00 B0 EF 26 01 19 3A 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9C B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7E 02 00 35 04 06 00 5B 9F 11 41 DC 7D 02 4B 8D B4 30 F7 90 3B [09:26:17]recv_with_timeout no data received [09:26:17]CommunicateWithHost answer receiving error [09:26:17]CommunicateWithHost err = -3 [09:26:17]OFD Sender: Server communicate error [09:26:22]OFD Sender: Processing packet 163581 [packets to send 965, broken 964] [09:26:22]ProducePacketName [09:26:22]name=ofd_packets/00163581 [09:26:22]OFD Sender: To server: pG, [09:26:22]CommunicateWithHost lk.salyk.kg:30040 [09:26:22]ConnectInit lk.salyk.kg [09:26:24]Connected sock=9 [09:26: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 37 36 39 2E 01 00 00 B0 EF 26 01 19 3A 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9C B2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7E 02 00 35 04 06 00 5B 9F 11 41 DC 7D 02 4B 8D B4 30 F7 90 3B [09:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CE 8C 47 00 69 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 37 36 39 10 04 04 00 FD 7E 02 00 F4 03 04 00 11 5C C5 66 B6 04 01 00 00 EA 48 BB 6C 50 08 F1 55 [09:26:25]CommunicateWithHost err = 0 [09:26:25]CheckOFDResponse [09:26:25]1017 (14) - 77093643461234 [09:26:25]1041 (16) - 0000000000871769 [09:26:25]1040 (4) - 163581 [09:26:25]1012 (4) - 21.08.2024 03:16 [09:26:25]1206 (1) - 0 [09:26:25]OFD Sender: Remove packet 163581 [09:26:25]ProducePacketName [09:26:25]name=ofd_packets/00163581 [09:26:25]NVStorageDeleteData [09:26:25]OFD Sender: No OFD packet to send [09:26:30]OFD Sender: No OFD packet to send [09:26:35]OFD Sender: No OFD packet to send [09:26:40]OFD Sender: No OFD packet to send [09:26:45]OFD Sender: No OFD packet to send [09:26:50]OFD Sender: No OFD packet to send [09:26:54]recv_with_timeout no data received [09:26:55]OFD Sender: No OFD packet to send [09:27:01]OFD Sender: No OFD packet to send [09:27:06]OFD Sender: No OFD packet to send [09:27:11]OFD Sender: No OFD packet to send [09:27:16]OFD Sender: No OFD packet to send [09:27:21]OFD Sender: No OFD packet to send [09:27:26]OFD Sender: No OFD packet to send [09:27:31]OFD Sender: No OFD packet to send [09:27:36]OFD Sender: No OFD packet to send [09:27:41]OFD Sender: No OFD packet to send [09:27:46]OFD Sender: No OFD packet to send [09:27:51]OFD Sender: No OFD packet to send [09:27:53]recv_with_timeout no data received [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:18]accept exits with 10 [09:28:18]New connection [09:28:18]New thread 3066654052 created [09:28:18]Thread 3066797412 joined [09:28:18]Waiting for new connection... [09:28:18] Sock 10.Parse request [09:28:18]Sock 10.Check first char [09:28:18]Sock 10.First char is OK [09:28:18]request: POST /json_proto HTTP/1.0 [09:28:18]Method: POST [09:28:18]URL: /json_proto [09:28:18]Method is POST - this is cgi request [09:28:18]url: /json_proto [09:28:18]query_string will be loaded in cgi processing [09:28:18]execute_cgi json_proto POST (null) [09:28:18]execute_cgi path=json_proto method=POST [09:28:18]POST find Content-Length [09:28:18]Host: 172.17.44.132:8080 [09:28:18]Content-Length: 685 [09:28:18]Content-Type: application/json [09:28:18] [09:28:18]POST finish read [09:28:18]Found Content-Length = 685 [09:28:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 35.960, "sum" : 1380.86, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1380.00, "payments": [ { "type": 0, "sum" : 1380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:18]execute_script... [09:28:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 35.960, "sum" : 1380.86, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1380.00, "payments": [ { "type": 0, "sum" : 1380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:18]POST & json_proto [09:28:18]process_json_proto [09:28:18]json parsed OK: [09:28:18]protocol is kg_v1.0 [09:28:18]action value=close_receipt [09:28:18]process_action close_receipt [09:28:18]cmd_close_receipt [09:28:18]MH_GetDate [09:28:18]Write to MH i2c: F0 00 00 26 06 1B [09:28:18]Write i2c OK [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: F0 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: F0 09 00 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: F0 09 00 26 06 00 32 B3 C5 66 2A 83 C1 65 07 [09:28:18]GetLastDocTimeStamp 1724232348 [09:28:18]current date 1724232498 [09:28:18]FM_GetShiftState [09:28:18]SAM_PROTO_GetShiftState [09:28:18]wFMCommunicate request_size=4 [09:28:18]MH_SAM_APDU [09:28:18]CAPDU: 80 13 01 00 [09:28:18]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [09:28:18]Write i2c OK [09:28:18]MH_I2C_Read... [09:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:18]Read from MH i2c: E2 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: E2 0E 00 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 70 [09:28:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:28:18]wFMCommunicate OK [09:28:18]SAM_PROTO_GetShiftState done [09:28:18]FM_GetShiftState done [09:28:18]opened in 1724199517 [09:28:18]opened+sec_in_day 1724285917 [09:28:18]quantity*price = 138086 [09:28:18]sum+1 = 138087 [09:28:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.86 ИТОГО: 1380.00 Внесено: 1500.00 СДАЧА: 120.00 НСП 1% : 12.22 НДС 12% : 146.64 Наличными: 1380.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 180 21.08.2024 09:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163582 ФПД: 97478765595580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163582&fm=97478765595580&tin=02508201610067®Number=0000000000092562&sum=138000 [09:28:19]StoreToDocumentArchive [09:28:19]shift 466 fd 163582 [09:28:19]save to /storage/0466/doc_00163582 [09:28:19]save last doc name /storage/0466/doc_00163582 to /storage/kkm_last_doc_name [09:28:19]save OK [09:28:19]Clear old archive folders... [09:28:19]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:28:19]tlvbuf is 002121B0 [09:28:19]SAM_PROTO_ClearQueue [09:28:19]wFMCommunicate request_size=4 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 09 00 00 [09:28:19]Write to MH i2c: E2 08 00 34 06 80 09 00 00 00 00 00 00 AC [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:19]Read from MH i2c: E2 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 34 06 00 90 00 AE [09:28:19]RAPDU: 90 00 [09:28:19]wFMCommunicate OK [09:28:19]SAM_PROTO_ClearQueue done [09:28:19]KKMCreateOFDPacket [09:28:19]OFDProtocolAddRootSTLVToBuf [09:28:19]FM_MakeSignedData [09:28:19]FM_MakeSignedData [09:28:19]SAM_PROTO_SignData [09:28:19]wFMCommunicate request_size=4 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 0D 01 02 [09:28:19]Write to MH i2c: E2 08 00 35 06 80 0D 01 02 00 00 00 00 B4 [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:19]Read from MH i2c: E2 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 35 06 00 90 00 AF [09:28:19]RAPDU: 90 00 [09:28:19]wFMCommunicate OK [09:28:19]wFMCommunicate request_size=255 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 8C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 1B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 1B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 39 00 00 00 00 07 04 06 00 10 1B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 32 B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7E 02 00 35 04 06 00 58 A8 [09:28:19]Write to MH i2c: E2 02 01 36 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 8C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 1B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 1B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 39 00 00 00 00 07 04 06 00 10 1B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 32 B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7E 02 00 35 04 06 00 58 A8 00 00 C3 [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:19]Read from MH i2c: E2 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [09:28:19]RAPDU: 90 00 [09:28:19]wFMCommunicate OK [09:28:19]wFMCommunicate request_size=9 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 0D 02 02 04 0B 32 4B BC [09:28:19]Write to MH i2c: E2 0C 00 37 06 80 0D 02 02 04 00 0B 32 4B BC 00 00 03 [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:19]Read from MH i2c: E2 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [09:28:19]RAPDU: 90 00 [09:28:19]wFMCommunicate OK [09:28:19]wFMCommunicate request_size=4 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 0D 03 02 [09:28:19]Write to MH i2c: E2 08 00 38 06 80 0D 03 02 00 00 00 00 B9 [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:20]Read from MH i2c: E2 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: E2 0B 00 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: E2 0B 00 38 06 00 66 84 96 35 52 A6 62 36 90 00 FF [09:28:20]RAPDU: 66 84 96 35 52 A6 62 36 90 00 [09:28:20]wFMCommunicate OK [09:28:20]SAM_PROTO_SignData done [09:28:20]FM_MakeSignedData done [09:28:20]CreateOFDProtocolMessage [09:28:20]wFMCommunicate request_size=4 [09:28:20]MH_SAM_APDU [09:28:20]CAPDU: 80 11 00 00 [09:28:20]Write to MH i2c: E2 08 00 39 06 80 11 00 00 00 00 00 00 B9 [09:28:20]Write i2c OK [09:28:20]MH_I2C_Read... [09:28:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:20]Read from MH i2c: E2 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: E2 17 00 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: E2 17 00 39 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [09:28:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:28:20]wFMCommunicate OK [09:28:20]CreateOFDProtocolMessage done [09:28:20]OFDSenderStorePacket 163582 [09:28:20]StoreOFDPacket docnum=163582 [09:28:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E7 B9 06 01 A9 93 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 8C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 1B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 1B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 39 00 00 00 00 07 04 06 00 10 1B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 32 B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7E 02 00 35 04 06 00 58 A8 0B 32 4B BC 66 84 96 35 52 A6 62 36 [09:28:20]CheckFolder [09:28:20]dirname=/storage/ofd_packets [09:28:20]CheckFolder done [09:28:20]ProducePacketName [09:28:20]name=ofd_packets/00163582 [09:28:20]NVStorageSaveData ofd_packets/00163582 [09:28:20]File name is /storage/ofd_packets/00163582 [09:28:20]Write 300 bytes [09:28:20]NVStorageSaveData done [09:28:20]OFDSenderStorePacket done [09:28:20]KKMCreateOFDPacket done [09:28:20]NVStorageSaveData kkm_last_timestamp [09:28:20]File name is /storage/kkm_last_timestamp [09:28:20]Write 4 bytes [09:28:20]NVStorageSaveData done [09:28:20]ExternCall_PrintAddStr [09:28:20]wPrintStart [09:28:20]Write to MH i2c: 01 00 00 3A 06 40 [09:28:20]Write i2c OK [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: 01 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: 01 07 00 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [09:28:20]RasterBufferAndPrint [09:28:20]line Счет N : (1)292130 [09:28:20]line ИНН: 02508201610067 [09:28:20]line Контрольно-Кассовый Чек [09:28:20]line ПРОДАЖА [09:28:20]line ТРК (МРК, ГНК) : 71 [09:28:20]line Товар: 2711129700 [09:28:20]line ГАЗ-К-5 [09:28:20]line 35.960 * 38.40 [09:28:20]line = 1380.86 [09:28:20]line НДС 12% НСП 1% [09:28:20]line > о реализуемом товаре [09:28:20]line ОКРУГЛЕНИЕ: -0.86 [09:28:20]line ИТОГО: 1380.00 [09:28:20]line Внесено: 1500.00 [09:28:20]line СДАЧА: 120.00 [09:28:20]line НСП 1% : 12.22 [09:28:20]line НДС 12% : 146.64 [09:28:20]line Наличными: 1380.00 [09:28:20]line Безнал.: 0.00 [09:28:20]line Место: АЗС № 130 "Партнер Нефть" [09:28:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:28:20]line СНО: Общий режим [09:28:20]line Чек 180 21.08.2024 09:28 [09:28:20]line Смена: 466 ФФД: 1.0 [09:28:20]line ЗНМ: 0300000070 [09:28:20]line РНМ: 0000000000092562 [09:28:20]line Версия ККМ: 001 [09:28:20]line ФМ: 0000000000871769 [09:28:20]line ФД: 163582 [09:28:20]line ФПД: 97478765595580 [09:28:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163582&fm=97478765595580&tin=02508201610067®Number=0000000000092562&sum=138000 [09:28:20]OFD Sender: Processing packet 163582 [packets to send 965, broken 964] [09:28:20]ProducePacketName [09:28:20]name=ofd_packets/00163582 [09:28:20]OFD Sender: To server: pG, [09:28:20]CommunicateWithHost lk.salyk.kg:30040 [09:28:20]ConnectInit lk.salyk.kg [09:28:20]written 0, free lines is 4095 [09:28:20]Write to MH i2c: 01 00 00 65 06 6B [09:28:20]Write i2c OK [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: 01 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: 01 07 00 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: 01 07 00 65 06 00 00 00 00 00 B5 0C 33 [09:28:20]RasterBufferAndPrint [09:28:20]line [09:28:20]line [09:28:20]line [09:28:20]line [09:28:20]line [09:28:20]written 0, free lines is 3259 [09:28:20]MH_Cut [09:28:20]Write to MH i2c: D1 01 00 6C 06 01 44 [09:28:20]Write i2c OK [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: D1 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: D1 01 00 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: D1 01 00 6C 06 00 43 [09:28:20]Write to MH i2c: 01 00 00 6D 06 73 [09:28:20]Write i2c OK [09:28:20]MH_I2C_Read... [09:28:20]Connected sock=9 [09:28: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 37 36 39 0E 01 00 00 E7 B9 06 01 A9 93 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 8C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 1B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 1B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C6 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 39 00 00 00 00 07 04 06 00 10 1B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 32 B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7E 02 00 35 04 06 00 58 A8 0B 32 4B BC 66 84 96 35 52 A6 62 36 [09:28:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 26 C1 47 00 18 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7E 02 00 F4 03 04 00 84 5C C5 66 B6 04 01 00 00 C6 C2 84 7D 93 6F 82 92 [09:28:21]CommunicateWithHost err = 0 [09:28:21]CheckOFDResponse [09:28:21]1017 (14) - 77093643461234 [09:28:21]1041 (16) - 0000000000871769 [09:28:21]1040 (4) - 163582 [09:28:21]1012 (4) - 21.08.2024 03:18 [09:28:21]1206 (1) - 0 [09:28:21]OFD Sender: Remove packet 163582 [09:28:21]ProducePacketName [09:28:21]name=ofd_packets/00163582 [09:28:21]NVStorageDeleteData [09:28:21]*** Cut start [09:28:21]*** Purtial cut [09:28:21]*** Stage 1: CUTSNS_PIN = 1 [09:28:21]OFD Sender: No OFD packet to send [09:28:23]Read from MH i2c: 01 [09:28:23]MH_I2C_Read... [09:28:23]*** Stop cut motor [09:28:23]*** Cut end [09:28:23]Read from MH i2c: 01 07 00 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: 01 07 00 6D 06 00 00 00 00 00 FF 0F 88 [09:28:23]process_action close_receipt done [09:28:23]requested_data is exist [09:28:23]produce_requested_data [09:28:23]requested_item fm.sn is exist - process it [09:28:23]wFMCommunicate request_size=4 [09:28:23]MH_SAM_APDU [09:28:23]CAPDU: 80 11 00 00 [09:28:23]Write to MH i2c: E2 08 00 6E 06 80 11 00 00 00 00 00 00 EE [09:28:23]Write i2c OK [09:28:23]MH_I2C_Read... [09:28:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:23]Read from MH i2c: E2 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: E2 17 00 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: E2 17 00 6E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [09:28:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:28:23]wFMCommunicate OK [09:28:23]requested_item fd.num is exist - process it [09:28:23]SAM_PROTO_GetFieldsCounters [09:28:23]wFMCommunicate request_size=4 [09:28:23]MH_SAM_APDU [09:28:23]CAPDU: 80 13 00 00 [09:28:23]Write to MH i2c: E2 08 00 6F 06 80 13 00 00 00 00 00 00 F1 [09:28:23]Write i2c OK [09:28:23]MH_I2C_Read... [09:28:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:23]Read from MH i2c: E2 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: E2 62 00 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: E2 62 00 6F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 7E 02 00 0E 04 04 00 D2 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 84 [09:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 7E 02 00 0E 04 04 00 D2 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:28:23]wFMCommunicate OK [09:28:23]SAM_PROTO_GetFieldsCounters done [09:28:23]requested_item shift.num is exist - process it [09:28:23]requested_item shift.opened is exist - process it [09:28:23]req_shift_opened [09:28:23]FM_GetShiftState [09:28:23]SAM_PROTO_GetShiftState [09:28:23]wFMCommunicate request_size=4 [09:28:23]MH_SAM_APDU [09:28:23]CAPDU: 80 13 01 00 [09:28:23]Write to MH i2c: E2 08 00 70 06 80 13 01 00 00 00 00 00 F3 [09:28:23]Write i2c OK [09:28:23]MH_I2C_Read... [09:28:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:23]Read from MH i2c: E2 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: E2 0E 00 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: E2 0E 00 70 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B9 [09:28:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:28:23]wFMCommunicate OK [09:28:23]SAM_PROTO_GetShiftState done [09:28:23]FM_GetShiftState done [09:28:23]req_shift_opened done [09:28:23]requested_item shift.open_date is exist - process it [09:28:23]req_shift_open_date [09:28:23]req_shift_open_date done [09:28:23]produce_requested_data done [09:28:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163582,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:28:23]process_action_free close_receipt [09:28:23]json_value_free [09:28:23]json_value_free done [09:28:23]process_json_proto returns [09:28:23]Send response to host [09:28:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163582,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:28:23]free response buf [09:28:23]execute_script done [09:28:23]execute_script returns [09:28:23]free content buf [09:28:23]Sock 10.Close socket [09:28:23]Sock 10.Thread stoped [09:28:26]recv_with_timeout no data received [09:28:26]OFD Sender: No OFD packet to send [09:28:31]OFD Sender: No OFD packet to send [09:28:36]OFD Sender: No OFD packet to send [09:28:41]OFD Sender: No OFD packet to send [09:28:43]accept exits with 7 [09:28:43]New connection [09:28:43]New thread 3066797412 created [09:28:43]Thread 3066654052 joined [09:28:43]Waiting for new connection... [09:28:43] Sock 7.Parse request [09:28:43]Sock 7.Check first char [09:28:43]Sock 7.First char is OK [09:28:43]request: POST /json_proto HTTP/1.0 [09:28:43]Method: POST [09:28:43]URL: /json_proto [09:28:43]Method is POST - this is cgi request [09:28:43]url: /json_proto [09:28:43]query_string will be loaded in cgi processing [09:28:43]execute_cgi json_proto POST (null) [09:28:43]execute_cgi path=json_proto method=POST [09:28:43]POST find Content-Length [09:28:43]Host: 172.17.44.132:8080 [09:28:43]Content-Length: 674 [09:28:43]Content-Type: application/json [09:28:43] [09:28:43]POST finish read [09:28:43]Found Content-Length = 674 [09:28:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:43]execute_script... [09:28: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)292131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:43]POST & json_proto [09:28:43]process_json_proto [09:28:43]json parsed OK: [09:28:43]protocol is kg_v1.0 [09:28:43]action value=close_receipt [09:28:43]process_action close_receipt [09:28:43]cmd_close_receipt [09:28:43]MH_GetDate [09:28:43]Write to MH i2c: F0 00 00 71 06 66 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: F0 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: F0 09 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: F0 09 00 71 06 00 4C B3 C5 66 2A 83 C1 65 6C [09:28:43]GetLastDocTimeStamp 1724232498 [09:28:43]current date 1724232524 [09:28:43]FM_GetShiftState [09:28:43]SAM_PROTO_GetShiftState [09:28:43]wFMCommunicate request_size=4 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 13 01 00 [09:28:43]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:44]Read from MH i2c: E2 [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: E2 0E 00 [09:28:44]MH_I2C_Read... [09:28:44]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BB [09:28:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:28:44]wFMCommunicate OK [09:28:44]SAM_PROTO_GetShiftState done [09:28:44]FM_GetShiftState done [09:28:44]opened in 1724199517 [09:28:44]opened+sec_in_day 1724285917 [09:28:44]quantity*price = 40005 [09:28:44]sum+1 = 40006 [09:28:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 181 21.08.2024 09:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163583 ФПД: 140262880406401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163583&fm=140262880406401&tin=02508201610067®Number=0000000000092562&sum=40000 [09:28:45]StoreToDocumentArchive [09:28:45]shift 466 fd 163583 [09:28:45]save to /storage/0466/doc_00163583 [09:28:45]save last doc name /storage/0466/doc_00163583 to /storage/kkm_last_doc_name [09:28:45]save OK [09:28:45]Clear old archive folders... [09:28:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:28:45]tlvbuf is 001D6770 [09:28:45]SAM_PROTO_ClearQueue [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 09 00 00 [09:28:45]Write to MH i2c: E2 08 00 7F 06 80 09 00 00 00 00 00 00 F7 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 7F 06 00 90 00 F9 [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]SAM_PROTO_ClearQueue done [09:28:45]KKMCreateOFDPacket [09:28:45]OFDProtocolAddRootSTLVToBuf [09:28:45]FM_MakeSignedData [09:28:45]FM_MakeSignedData [09:28:45]SAM_PROTO_SignData [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 01 02 [09:28:45]Write to MH i2c: E2 08 00 80 06 80 0D 01 02 00 00 00 00 FF [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 80 06 00 90 00 FA [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]wFMCommunicate request_size=255 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 4C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7E 02 00 35 04 06 00 7F 91 7F 29 [09:28:45]Write to MH i2c: E2 02 01 81 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 4C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7E 02 00 35 04 06 00 7F 91 7F 29 00 00 6A [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]wFMCommunicate request_size=7 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 02 02 02 6B 81 [09:28:45]Write to MH i2c: E2 0A 00 82 06 80 0D 02 02 02 00 6B 81 00 00 F2 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 03 02 [09:28:45]Write to MH i2c: E2 08 00 83 06 80 0D 03 02 00 00 00 00 04 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 0B 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 0B 00 83 06 00 D2 25 A8 92 37 35 E9 32 90 00 BD [09:28:45]RAPDU: D2 25 A8 92 37 35 E9 32 90 00 [09:28:45]wFMCommunicate OK [09:28:45]SAM_PROTO_SignData done [09:28:45]FM_MakeSignedData done [09:28:45]CreateOFDProtocolMessage [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 11 00 00 [09:28:45]Write to MH i2c: E2 08 00 84 06 80 11 00 00 00 00 00 00 04 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 17 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 17 00 84 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [09:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:28:45]wFMCommunicate OK [09:28:45]CreateOFDProtocolMessage done [09:28:45]OFDSenderStorePacket 163583 [09:28:45]StoreOFDPacket docnum=163583 [09:28:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F5 63 04 01 26 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 4C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7E 02 00 35 04 06 00 7F 91 7F 29 6B 81 D2 25 A8 92 37 35 E9 32 [09:28:45]CheckFolder [09:28:45]dirname=/storage/ofd_packets [09:28:45]CheckFolder done [09:28:45]ProducePacketName [09:28:45]name=ofd_packets/00163583 [09:28:45]NVStorageSaveData ofd_packets/00163583 [09:28:45]File name is /storage/ofd_packets/00163583 [09:28:45]Write 298 bytes [09:28:45]NVStorageSaveData done [09:28:45]OFDSenderStorePacket done [09:28:45]KKMCreateOFDPacket done [09:28:45]NVStorageSaveData kkm_last_timestamp [09:28:45]File name is /storage/kkm_last_timestamp [09:28:45]Write 4 bytes [09:28:45]NVStorageSaveData done [09:28:45]ExternCall_PrintAddStr [09:28:45]wPrintStart [09:28:45]Write to MH i2c: 01 00 00 85 06 8B [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: 01 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: 01 07 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [09:28:45]RasterBufferAndPrint [09:28:45]line Счет N : (1)292131 [09:28:45]line ИНН: 02508201610067 [09:28:45]line Контрольно-Кассовый Чек [09:28:45]line ПРОДАЖА [09:28:45]line ТРК (МРК, ГНК) : 11 [09:28:45]line Товар: 2710194800 [09:28:45]line ДТ-К-5 [09:28:45]line 5.250 * 76.20 [09:28:45]line = 400.05 [09:28:45]line НДС 12% НСП 1% [09:28:45]line > о реализуемом товаре [09:28:45]line ОКРУГЛЕНИЕ: -0.05 [09:28:45]line ИТОГО: 400.00 [09:28:45]line Внесено: 400.00 [09:28:45]line СДАЧА: 0.00 [09:28:45]line НСП 1% : 3.54 [09:28:45]line НДС 12% : 42.48 [09:28:45]line Наличными: 400.00 [09:28:45]line Безнал.: 0.00 [09:28:45]line Место: АЗС № 130 "Партнер Нефть" [09:28:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:28:45]line СНО: Общий режим [09:28:45]line Чек 181 21.08.2024 09:28 [09:28:45]line Смена: 466 ФФД: 1.0 [09:28:45]line ЗНМ: 0300000070 [09:28:45]line РНМ: 0000000000092562 [09:28:45]line Версия ККМ: 001 [09:28:45]line ФМ: 0000000000871769 [09:28:45]line ФД: 163583 [09:28:45]line ФПД: 140262880406401 [09:28:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163583&fm=140262880406401&tin=02508201610067®Number=0000000000092562&sum=40000 [09:28:45]written 0, free lines is 4095 [09:28:45]OFD Sender: Processing packet 163583 [packets to send 965, broken 964] [09:28:45]ProducePacketName [09:28:45]name=ofd_packets/00163583 [09:28:45]OFD Sender: To server: pG, [09:28:45]CommunicateWithHost lk.salyk.kg:30040 [09:28:45]ConnectInit lk.salyk.kg [09:28:46]Write to MH i2c: 01 00 00 B0 06 B6 [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: 01 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: 01 07 00 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: 01 07 00 B0 06 00 00 00 00 00 B8 0C 81 [09:28:46]RasterBufferAndPrint [09:28:46]line [09:28:46]line [09:28:46]line [09:28:46]line [09:28:46]line [09:28:46]written 0, free lines is 3265 [09:28:46]MH_Cut [09:28:46]Write to MH i2c: D1 01 00 B7 06 01 8F [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: D1 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: D1 01 00 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: D1 01 00 B7 06 00 8E [09:28:46]Write to MH i2c: 01 00 00 B8 06 BE [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:47]*** Cut start [09:28:47]*** Purtial cut [09:28:47]*** Stage 1: CUTSNS_PIN = 1 [09:28:48]recv_with_timeout no data received [09:28:49]Read from MH i2c: 01 [09:28:49]MH_I2C_Read... [09:28:49]*** Stop cut motor [09:28:49]*** Cut end [09:28:49]Read from MH i2c: 01 07 00 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: 01 07 00 B8 06 00 00 00 00 00 FF 0F D3 [09:28:49]process_action close_receipt done [09:28:49]requested_data is exist [09:28:49]produce_requested_data [09:28:49]requested_item fm.sn is exist - process it [09:28:49]wFMCommunicate request_size=4 [09:28:49]MH_SAM_APDU [09:28:49]CAPDU: 80 11 00 00 [09:28:49]Write to MH i2c: E2 08 00 B9 06 80 11 00 00 00 00 00 00 39 [09:28:49]Write i2c OK [09:28:49]MH_I2C_Read... [09:28:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:49]Read from MH i2c: E2 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: E2 17 00 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: E2 17 00 B9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [09:28:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:28:49]wFMCommunicate OK [09:28:49]requested_item fd.num is exist - process it [09:28:49]SAM_PROTO_GetFieldsCounters [09:28:49]wFMCommunicate request_size=4 [09:28:49]MH_SAM_APDU [09:28:49]CAPDU: 80 13 00 00 [09:28:49]Write to MH i2c: E2 08 00 BA 06 80 13 00 00 00 00 00 00 3C [09:28:49]Write i2c OK [09:28:49]MH_I2C_Read... [09:28:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:49]Read from MH i2c: E2 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: E2 62 00 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: E2 62 00 BA 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 7E 02 00 0E 04 04 00 D2 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 D3 [09:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 7E 02 00 0E 04 04 00 D2 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:28:49]wFMCommunicate OK [09:28:49]SAM_PROTO_GetFieldsCounters done [09:28:49]requested_item shift.num is exist - process it [09:28:49]requested_item shift.opened is exist - process it [09:28:49]req_shift_opened [09:28:49]FM_GetShiftState [09:28:49]SAM_PROTO_GetShiftState [09:28:49]wFMCommunicate request_size=4 [09:28:49]MH_SAM_APDU [09:28:49]CAPDU: 80 13 01 00 [09:28:49]Write to MH i2c: E2 08 00 BB 06 80 13 01 00 00 00 00 00 3E [09:28:49]Write i2c OK [09:28:49]MH_I2C_Read... [09:28:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:49]Read from MH i2c: E2 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: E2 0E 00 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: E2 0E 00 BB 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 04 [09:28:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:28:49]wFMCommunicate OK [09:28:49]SAM_PROTO_GetShiftState done [09:28:49]FM_GetShiftState done [09:28:49]req_shift_opened done [09:28:49]requested_item shift.open_date is exist - process it [09:28:49]req_shift_open_date [09:28:49]req_shift_open_date done [09:28:49]produce_requested_data done [09:28:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163583,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:28:49]process_action_free close_receipt [09:28:49]json_value_free [09:28:49]json_value_free done [09:28:49]process_json_proto returns [09:28:49]Send response to host [09:28:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163583,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:28:49]free response buf [09:28:49]execute_script done [09:28:49]execute_script returns [09:28:49]free content buf [09:28:49]Sock 7.Close socket [09:28:49]Sock 7.Thread stoped [09:28:50]ConnectInit Can't take IP for lk.salyk.kg [09:28:50]CommunicateWithHost connect error [09:28:50]CommunicateWithHost err = -1 [09:28:50]OFD Sender: Server communicate error [09:28:55]OFD Sender: Processing packet 163583 [packets to send 965, broken 964] [09:28:55]ProducePacketName [09:28:55]name=ofd_packets/00163583 [09:28:55]OFD Sender: To server: pG, [09:28:55]CommunicateWithHost lk.salyk.kg:30040 [09:28:55]ConnectInit lk.salyk.kg [09:28:59]accept exits with 10 [09:28:59]New connection [09:28:59]New thread 3066654052 created [09:28:59]Thread 3066797412 joined [09:28:59]Waiting for new connection... [09:28:59] Sock 10.Parse request [09:28:59]Sock 10.Check first char [09:28:59]Sock 10.First char is OK [09:28:59]request: POST /json_proto HTTP/1.0 [09:28:59]Method: POST [09:28:59]URL: /json_proto [09:28:59]Method is POST - this is cgi request [09:28:59]url: /json_proto [09:28:59]query_string will be loaded in cgi processing [09:28:59]execute_cgi json_proto POST (null) [09:28:59]execute_cgi path=json_proto method=POST [09:28:59]POST find Content-Length [09:28:59]Host: 172.17.44.132:8080 [09:28:59]Content-Length: 816 [09:28:59]Content-Type: application/json [09:28:59] [09:28:59]POST finish read [09:28:59]Found Content-Length = 816 [09:28:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 200.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:59]execute_script... [09:28:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 200.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:59]POST & json_proto [09:28:59]process_json_proto [09:28:59]json parsed OK: [09:28:59]protocol is kg_v1.0 [09:28:59]action value=close_receipt [09:28:59]process_action close_receipt [09:28:59]cmd_close_receipt [09:28:59]MH_GetDate [09:28:59]Write to MH i2c: F0 00 00 BC 06 B1 [09:28:59]Write i2c OK [09:28:59]MH_I2C_Read... [09:28:59]Read from MH i2c: F0 [09:28:59]MH_I2C_Read... [09:28:59]Read from MH i2c: F0 09 00 [09:28:59]MH_I2C_Read... [09:28:59]Read from MH i2c: F0 09 00 BC 06 00 5C B3 C5 66 2A 83 C1 65 C7 [09:28:59]GetLastDocTimeStamp 1724232524 [09:28:59]current date 1724232540 [09:28:59]FM_GetShiftState [09:28:59]SAM_PROTO_GetShiftState [09:28:59]wFMCommunicate request_size=4 [09:28:59]MH_SAM_APDU [09:28:59]CAPDU: 80 13 01 00 [09:28:59]Write to MH i2c: E2 08 00 BD 06 80 13 01 00 00 00 00 00 40 [09:28:59]Write i2c OK [09:28:59]MH_I2C_Read... [09:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:59]Read from MH i2c: E2 [09:28:59]MH_I2C_Read... [09:28:59]Read from MH i2c: E2 0E 00 [09:28:59]MH_I2C_Read... [09:28:59]Read from MH i2c: E2 0E 00 BD 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 06 [09:28:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:28:59]wFMCommunicate OK [09:28:59]SAM_PROTO_GetShiftState done [09:28:59]FM_GetShiftState done [09:28:59]opened in 1724199517 [09:28:59]opened+sec_in_day 1724285917 [09:28:59]quantity*price = 20001 [09:28:59]sum+1 = 20002 [09:28:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.01 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.01 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 182 21.08.2024 09:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163584 ФПД: 38666208673390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163584&fm=38666208673390&tin=02508201610067®Number=0000000000092562&sum=20001 [09:29:00]StoreToDocumentArchive [09:29:00]shift 466 fd 163584 [09:29:00]save to /storage/0466/doc_00163584 [09:29:00]save last doc name /storage/0466/doc_00163584 to /storage/kkm_last_doc_name [09:29:00]save OK [09:29:00]Clear old archive folders... [09:29:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:29:00]tlvbuf is 002087E0 [09:29:00]SAM_PROTO_ClearQueue [09:29:00]wFMCommunicate request_size=4 [09:29:00]MH_SAM_APDU [09:29:00]CAPDU: 80 09 00 00 [09:29:00]Write to MH i2c: E2 08 00 CA 06 80 09 00 00 00 00 00 00 42 [09:29:00]Write i2c OK [09:29:00]MH_I2C_Read... [09:29:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:00]Read from MH i2c: E2 [09:29:00]MH_I2C_Read... [09:29:00]Read from MH i2c: E2 03 00 [09:29:00]MH_I2C_Read... [09:29:00]Read from MH i2c: E2 03 00 CA 06 00 90 00 44 [09:29:00]RAPDU: 90 00 [09:29:00]wFMCommunicate OK [09:29:00]SAM_PROTO_ClearQueue done [09:29:00]KKMCreateOFDPacket [09:29:00]OFDProtocolAddRootSTLVToBuf [09:29:00]FM_MakeSignedData [09:29:00]FM_MakeSignedData [09:29:00]SAM_PROTO_SignData [09:29:00]wFMCommunicate request_size=4 [09:29:00]MH_SAM_APDU [09:29:00]CAPDU: 80 0D 01 02 [09:29:00]Write to MH i2c: E2 08 00 CB 06 80 0D 01 02 00 00 00 00 4A [09:29:00]Write i2c OK [09:29:00]MH_I2C_Read... [09:29:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:00]Read from MH i2c: E2 [09:29:00]MH_I2C_Read... [09:29:00]Read from MH i2c: E2 03 00 [09:29:00]MH_I2C_Read... [09:29:00]Read from MH i2c: E2 03 00 CB 06 00 90 00 45 [09:29:00]RAPDU: 90 00 [09:29:00]wFMCommunicate OK [09:29:00]wFMCommunicate request_size=255 [09:29:00]MH_SAM_APDU [09:29:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7F 02 00 35 04 06 00 23 [09:29:00]Write to MH i2c: E2 02 01 CC 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7F 02 00 35 04 06 00 23 00 00 39 [09:29:00]Write i2c OK [09:29:00]MH_I2C_Read... [09:29:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:01]Read from MH i2c: E2 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 03 00 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [09:29:01]RAPDU: 90 00 [09:29:01]wFMCommunicate OK [09:29:01]wFMCommunicate request_size=10 [09:29:01]MH_SAM_APDU [09:29:01]CAPDU: 80 0D 02 02 05 2A AD A1 FE 6E [09:29:01]Write to MH i2c: E2 0D 00 CD 06 80 0D 02 02 05 00 2A AD A1 FE 6E 00 00 3B [09:29:01]Write i2c OK [09:29:01]MH_I2C_Read... [09:29:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:01]Read from MH i2c: E2 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 03 00 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [09:29:01]RAPDU: 90 00 [09:29:01]wFMCommunicate OK [09:29:01]wFMCommunicate request_size=4 [09:29:01]MH_SAM_APDU [09:29:01]CAPDU: 80 0D 03 02 [09:29:01]Write to MH i2c: E2 08 00 CE 06 80 0D 03 02 00 00 00 00 4F [09:29:01]Write i2c OK [09:29:01]MH_I2C_Read... [09:29:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:01]Read from MH i2c: E2 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 0B 00 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 0B 00 CE 06 00 A0 D6 89 AE 9C 32 7B 5A 90 00 A0 [09:29:01]RAPDU: A0 D6 89 AE 9C 32 7B 5A 90 00 [09:29:01]wFMCommunicate OK [09:29:01]SAM_PROTO_SignData done [09:29:01]FM_MakeSignedData done [09:29:01]CreateOFDProtocolMessage [09:29:01]wFMCommunicate request_size=4 [09:29:01]MH_SAM_APDU [09:29:01]CAPDU: 80 11 00 00 [09:29:01]Write to MH i2c: E2 08 00 CF 06 80 11 00 00 00 00 00 00 4F [09:29:01]Write i2c OK [09:29:01]MH_I2C_Read... [09:29:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:01]Read from MH i2c: E2 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 17 00 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: E2 17 00 CF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [09:29:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:29:01]wFMCommunicate OK [09:29:01]CreateOFDProtocolMessage done [09:29:01]OFDSenderStorePacket 163584 [09:29:01]StoreOFDPacket docnum=163584 [09:29:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EB 17 07 01 8E 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7F 02 00 35 04 06 00 23 2A AD A1 FE 6E A0 D6 89 AE 9C 32 7B 5A [09:29:01]CheckFolder [09:29:01]dirname=/storage/ofd_packets [09:29:01]CheckFolder done [09:29:01]ProducePacketName [09:29:01]name=ofd_packets/00163584 [09:29:01]NVStorageSaveData ofd_packets/00163584 [09:29:01]File name is /storage/ofd_packets/00163584 [09:29:01]Write 301 bytes [09:29:01]NVStorageSaveData done [09:29:01]OFDSenderStorePacket done [09:29:01]KKMCreateOFDPacket done [09:29:01]NVStorageSaveData kkm_last_timestamp [09:29:01]File name is /storage/kkm_last_timestamp [09:29:01]Write 4 bytes [09:29:01]NVStorageSaveData done [09:29:01]ExternCall_PrintAddStr [09:29:01]wPrintStart [09:29:01]Write to MH i2c: 01 00 00 D0 06 D6 [09:29:01]Write i2c OK [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: 01 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: 01 07 00 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [09:29:01]RasterBufferAndPrint [09:29:01]line Счет N : (1)292132 [09:29:01]line ИНН: 02508201610067 [09:29:01]line Контрольно-Кассовый Чек [09:29:01]line ПРОДАЖА [09:29:01]line ТРК (МРК, ГНК) : 32 [09:29:01]line Товар: 2710124130 [09:29:01]line Аи-92-К-5 [09:29:01]line 2.950 * 67.80 [09:29:01]line = 200.01 [09:29:01]line НДС 12% НСП 1% [09:29:01]line > о реализуемом товаре [09:29:01]line ИТОГО: 200.01 [09:29:01]line НСП 1% : 1.77 [09:29:01]line НДС 12% : 21.24 [09:29:01]line Наличными: 0.00 [09:29:01]line Безнал.: 200.01 [09:29:01]line Место: АЗС № 130 "Партнер Нефть" [09:29:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:29:01]line СНО: Общий режим [09:29:01]line Чек 182 21.08.2024 09:29 [09:29:01]line Смена: 466 ФФД: 1.0 [09:29:01]line ЗНМ: 0300000070 [09:29:01]line РНМ: 0000000000092562 [09:29:01]line Версия ККМ: 001 [09:29:01]line Платежная система: Бакай Банк [09:29:01]line ФМ: 0000000000871769 [09:29:01]line ФД: 163584 [09:29:01]line ФПД: 38666208673390 [09:29:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T092900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163584&fm=38666208673390&tin=02508201610067®Number=0000000000092562&sum=20001 [09:29:01]written 0, free lines is 4095 [09:29:01]Write to MH i2c: 01 00 00 FA 06 00 [09:29:01]Write i2c OK [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: 01 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: 01 07 00 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 C6 0C D9 [09:29:01]RasterBufferAndPrint [09:29:01]line [09:29:01]line [09:29:01]line [09:29:01]line [09:29:01]line [09:29:01]written 0, free lines is 3282 [09:29:01]MH_Cut [09:29:01]Write to MH i2c: D1 01 00 01 07 01 DA [09:29:01]Write i2c OK [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: D1 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: D1 01 00 [09:29:01]MH_I2C_Read... [09:29:01]Read from MH i2c: D1 01 00 01 07 00 D9 [09:29:01]Write to MH i2c: 01 00 00 02 07 09 [09:29:01]Write i2c OK [09:29:01]MH_I2C_Read... [09:29:02]*** Cut start [09:29:02]*** Purtial cut [09:29:02]*** Stage 1: CUTSNS_PIN = 1 [09:29:04]recv_with_timeout no data received [09:29:04]Read from MH i2c: 01 [09:29:04]MH_I2C_Read... [09:29:04]*** Stop cut motor [09:29:04]*** Cut end [09:29:04]Read from MH i2c: 01 07 00 [09:29:04]MH_I2C_Read... [09:29:04]Read from MH i2c: 01 07 00 02 07 00 00 00 00 00 FF 0F 1E [09:29:04]process_action close_receipt done [09:29:04]requested_data is exist [09:29:04]produce_requested_data [09:29:04]requested_item fm.sn is exist - process it [09:29:04]wFMCommunicate request_size=4 [09:29:04]MH_SAM_APDU [09:29:04]CAPDU: 80 11 00 00 [09:29:04]Write to MH i2c: E2 08 00 03 07 80 11 00 00 00 00 00 00 84 [09:29:04]Write i2c OK [09:29:04]MH_I2C_Read... [09:29:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:04]Read from MH i2c: E2 [09:29:04]MH_I2C_Read... [09:29:04]Read from MH i2c: E2 17 00 [09:29:04]MH_I2C_Read... [09:29:04]Read from MH i2c: E2 17 00 03 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [09:29:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:29:04]wFMCommunicate OK [09:29:04]requested_item fd.num is exist - process it [09:29:04]SAM_PROTO_GetFieldsCounters [09:29:04]wFMCommunicate request_size=4 [09:29:04]MH_SAM_APDU [09:29:04]CAPDU: 80 13 00 00 [09:29:04]Write to MH i2c: E2 08 00 04 07 80 13 00 00 00 00 00 00 87 [09:29:04]Write i2c OK [09:29:04]MH_I2C_Read... [09:29:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:04]Read from MH i2c: E2 [09:29:04]MH_I2C_Read... [09:29:04]Read from MH i2c: E2 62 00 [09:29:04]MH_I2C_Read... [09:29:04]Read from MH i2c: E2 62 00 04 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 7F 02 00 0E 04 04 00 D2 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 23 [09:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 7F 02 00 0E 04 04 00 D2 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:29:04]wFMCommunicate OK [09:29:04]SAM_PROTO_GetFieldsCounters done [09:29:04]requested_item shift.num is exist - process it [09:29:04]requested_item shift.opened is exist - process it [09:29:04]req_shift_opened [09:29:04]FM_GetShiftState [09:29:04]SAM_PROTO_GetShiftState [09:29:04]wFMCommunicate request_size=4 [09:29:04]MH_SAM_APDU [09:29:04]CAPDU: 80 13 01 00 [09:29:04]Write to MH i2c: E2 08 00 05 07 80 13 01 00 00 00 00 00 89 [09:29:04]Write i2c OK [09:29:04]MH_I2C_Read... [09:29:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:04]Read from MH i2c: E2 [09:29:04]MH_I2C_Read... [09:29:04]Read from MH i2c: E2 0E 00 [09:29:04]MH_I2C_Read... [09:29:04]Read from MH i2c: E2 0E 00 05 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4F [09:29:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:29:05]wFMCommunicate OK [09:29:05]SAM_PROTO_GetShiftState done [09:29:05]FM_GetShiftState done [09:29:05]req_shift_opened done [09:29:05]requested_item shift.open_date is exist - process it [09:29:05]req_shift_open_date [09:29:05]req_shift_open_date done [09:29:05]produce_requested_data done [09:29:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163584,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:29:05]process_action_free close_receipt [09:29:05]json_value_free [09:29:05]json_value_free done [09:29:05]process_json_proto returns [09:29:05]Send response to host [09:29:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163584,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:29:05]free response buf [09:29:05]execute_script done [09:29:05]execute_script returns [09:29:05]free content buf [09:29:05]Sock 10.Close socket [09:29:05]Sock 10.Thread stoped [09:29:11]Connected sock=9 [09:29: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 37 36 39 0C 01 00 00 F5 63 04 01 26 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 4C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7E 02 00 35 04 06 00 7F 91 7F 29 6B 81 D2 25 A8 92 37 35 E9 32 [09:29:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D5 51 47 00 DB AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7E 02 00 F4 03 04 00 B8 5C C5 66 B6 04 01 00 00 7A 5C 83 B9 F0 1D 31 33 [09:29:13]CommunicateWithHost err = 0 [09:29:13]CheckOFDResponse [09:29:13]1017 (14) - 77093643461234 [09:29:13]1041 (16) - 0000000000871769 [09:29:13]1040 (4) - 163583 [09:29:13]1012 (4) - 21.08.2024 03:19 [09:29:13]1206 (1) - 0 [09:29:13]OFD Sender: Remove packet 163583 [09:29:13]ProducePacketName [09:29:13]name=ofd_packets/00163583 [09:29:13]NVStorageDeleteData [09:29:13]OFD Sender: Processing packet 163584 [packets to send 965, broken 964] [09:29:13]ProducePacketName [09:29:13]name=ofd_packets/00163584 [09:29:13]OFD Sender: To server: pG, [09:29:13]CommunicateWithHost lk.salyk.kg:30040 [09:29:13]ConnectInit lk.salyk.kg [09:29:17]recv_with_timeout no data received [09:29:18]ConnectInit Can't take IP for lk.salyk.kg [09:29:18]CommunicateWithHost connect error [09:29:18]CommunicateWithHost err = -1 [09:29:18]OFD Sender: Server communicate error [09:29:18]OFD Sender: Processing packet 163584 [packets to send 965, broken 964] [09:29:18]ProducePacketName [09:29:18]name=ofd_packets/00163584 [09:29:18]OFD Sender: To server: pG, [09:29:18]CommunicateWithHost lk.salyk.kg:30040 [09:29:18]ConnectInit lk.salyk.kg [09:29:23]ConnectInit Can't take IP for lk.salyk.kg [09:29:23]CommunicateWithHost connect error [09:29:23]CommunicateWithHost err = -1 [09:29:23]OFD Sender: Server communicate error [09:29:28]OFD Sender: Processing packet 163584 [packets to send 965, broken 964] [09:29:28]ProducePacketName [09:29:28]name=ofd_packets/00163584 [09:29:28]OFD Sender: To server: pG, [09:29:28]CommunicateWithHost lk.salyk.kg:30040 [09:29:28]ConnectInit lk.salyk.kg [09:29:31]recv_with_timeout no data received [09:29:33]ConnectInit Can't take IP for lk.salyk.kg [09:29:33]CommunicateWithHost connect error [09:29:33]CommunicateWithHost err = -1 [09:29:33]OFD Sender: Server communicate error [09:29:38]OFD Sender: Processing packet 163584 [packets to send 965, broken 964] [09:29:38]ProducePacketName [09:29:38]name=ofd_packets/00163584 [09:29:38]OFD Sender: To server: pG, [09:29:38]CommunicateWithHost lk.salyk.kg:30040 [09:29:38]ConnectInit lk.salyk.kg [09:29:44]recv_with_timeout no data received [09:29:52]Connected sock=9 [09: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 37 36 39 0F 01 00 00 EB 17 07 01 8E 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7F 02 00 35 04 06 00 23 2A AD A1 FE 6E A0 D6 89 AE 9C 32 7B 5A [09:29:57]recv_with_timeout no data received [09:29:57]CommunicateWithHost answer receiving error [09:29:57]CommunicateWithHost err = -3 [09:29:57]OFD Sender: Server communicate error [09:29:57]recv_with_timeout no data received [09:30:02]OFD Sender: Processing packet 163584 [packets to send 965, broken 964] [09:30:02]ProducePacketName [09:30:02]name=ofd_packets/00163584 [09:30:02]OFD Sender: To server: pG, [09:30:02]CommunicateWithHost lk.salyk.kg:30040 [09:30:02]ConnectInit lk.salyk.kg [09:30:07]accept exits with 12 [09:30:07]New connection [09:30:07]New thread 3066797412 created [09:30:07]Thread 3066654052 joined [09:30:07]Waiting for new connection... [09:30:07] Sock 12.Parse request [09:30:07]Sock 12.Check first char [09:30:07]Sock 12.First char is OK [09:30:07]request: POST /json_proto HTTP/1.0 [09:30:07]Method: POST [09:30:07]URL: /json_proto [09:30:07]Method is POST - this is cgi request [09:30:07]url: /json_proto [09:30:07]query_string will be loaded in cgi processing [09:30:07]execute_cgi json_proto POST (null) [09:30:07]execute_cgi path=json_proto method=POST [09:30:07]POST find Content-Length [09:30:07]Host: 172.17.44.132:8080 [09:30:07]Content-Length: 800 [09:30:07]Content-Type: application/json [09:30:07] [09:30:07]POST finish read [09:30:07]Found Content-Length = 800 [09:30:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "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:30:07]execute_script... [09:30: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)292134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "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:30:07]POST & json_proto [09:30:07]process_json_proto [09:30:07]json parsed OK: [09:30:07]protocol is kg_v1.0 [09:30:07]action value=close_receipt [09:30:07]process_action close_receipt [09:30:07]cmd_close_receipt [09:30:07]MH_GetDate [09:30:07]Write to MH i2c: F0 00 00 06 07 FC [09:30:07]Write i2c OK [09:30:07]MH_I2C_Read... [09:30:07]Read from MH i2c: F0 [09:30:07]MH_I2C_Read... [09:30:07]Read from MH i2c: F0 09 00 [09:30:07]MH_I2C_Read... [09:30:07]Read from MH i2c: F0 09 00 06 07 00 9F B3 C5 66 2A 83 C1 65 55 [09:30:07]GetLastDocTimeStamp 1724232540 [09:30:07]current date 1724232607 [09:30:07]FM_GetShiftState [09:30:07]SAM_PROTO_GetShiftState [09:30:07]wFMCommunicate request_size=4 [09:30:07]MH_SAM_APDU [09:30:07]CAPDU: 80 13 01 00 [09:30:07]Write to MH i2c: E2 08 00 07 07 80 13 01 00 00 00 00 00 8B [09:30:07]Write i2c OK [09:30:07]MH_I2C_Read... [09:30:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:07]Read from MH i2c: E2 [09:30:07]MH_I2C_Read... [09:30:07]Read from MH i2c: E2 0E 00 [09:30:07]MH_I2C_Read... [09:30:07]Read from MH i2c: E2 0E 00 07 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 51 [09:30:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:30:07]wFMCommunicate OK [09:30:07]SAM_PROTO_GetShiftState done [09:30:07]FM_GetShiftState done [09:30:07]opened in 1724199517 [09:30:07]opened+sec_in_day 1724285917 [09:30:07]quantity*price = 100050 [09:30:07]sum+1 = 100052 [09:30:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 183 21.08.2024 09:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163585 ФПД: 160268006828227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093007&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163585&fm=160268006828227&tin=02508201610067®Number=0000000000092562&sum=100051 [09:30:08]StoreToDocumentArchive [09:30:08]shift 466 fd 163585 [09:30:08]save to /storage/0466/doc_00163585 [09:30:08]save last doc name /storage/0466/doc_00163585 to /storage/kkm_last_doc_name [09:30:08]save OK [09:30:08]Clear old archive folders... [09:30:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:30:08]tlvbuf is 0019A3A0 [09:30:08]SAM_PROTO_ClearQueue [09:30:08]wFMCommunicate request_size=4 [09:30:08]MH_SAM_APDU [09:30:08]CAPDU: 80 09 00 00 [09:30:08]Write to MH i2c: E2 08 00 14 07 80 09 00 00 00 00 00 00 8D [09:30:08]Write i2c OK [09:30:08]MH_I2C_Read... [09:30:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:08]Read from MH i2c: E2 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 14 07 00 90 00 8F [09:30:08]RAPDU: 90 00 [09:30:08]wFMCommunicate OK [09:30:08]SAM_PROTO_ClearQueue done [09:30:08]KKMCreateOFDPacket [09:30:08]OFDProtocolAddRootSTLVToBuf [09:30:08]FM_MakeSignedData [09:30:08]FM_MakeSignedData [09:30:08]SAM_PROTO_SignData [09:30:08]wFMCommunicate request_size=4 [09:30:08]MH_SAM_APDU [09:30:08]CAPDU: 80 0D 01 02 [09:30:08]Write to MH i2c: E2 08 00 15 07 80 0D 01 02 00 00 00 00 95 [09:30:08]Write i2c OK [09:30:08]MH_I2C_Read... [09:30:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:08]Read from MH i2c: E2 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [09:30:08]RAPDU: 90 00 [09:30:08]wFMCommunicate OK [09:30:08]wFMCommunicate request_size=255 [09:30:08]MH_SAM_APDU [09:30: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 38 30 30 06 04 09 00 D0 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 B7 00 00 00 F4 03 04 00 9F B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7F 02 00 35 04 06 00 91 C3 4D 9D [09:30:08]Write to MH i2c: E2 02 01 16 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 38 30 30 06 04 09 00 D0 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 B7 00 00 00 F4 03 04 00 9F B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7F 02 00 35 04 06 00 91 C3 4D 9D 00 00 51 [09:30:08]Write i2c OK [09:30:08]MH_I2C_Read... [09:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:08]Read from MH i2c: E2 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [09:30:08]RAPDU: 90 00 [09:30:08]wFMCommunicate OK [09:30:08]wFMCommunicate request_size=7 [09:30:08]MH_SAM_APDU [09:30:08]CAPDU: 80 0D 02 02 02 A8 C3 [09:30:08]Write to MH i2c: E2 0A 00 17 07 80 0D 02 02 02 00 A8 C3 00 00 07 [09:30:08]Write i2c OK [09:30:08]MH_I2C_Read... [09:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:08]Read from MH i2c: E2 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [09:30:08]RAPDU: 90 00 [09:30:08]wFMCommunicate OK [09:30:08]wFMCommunicate request_size=4 [09:30:08]MH_SAM_APDU [09:30:08]CAPDU: 80 0D 03 02 [09:30:08]Write to MH i2c: E2 08 00 18 07 80 0D 03 02 00 00 00 00 9A [09:30:08]Write i2c OK [09:30:08]MH_I2C_Read... [09:30:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:08]Read from MH i2c: E2 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 0B 00 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 0B 00 18 07 00 AC EB FA 77 60 24 79 4F 90 00 EF [09:30:08]RAPDU: AC EB FA 77 60 24 79 4F 90 00 [09:30:08]wFMCommunicate OK [09:30:08]SAM_PROTO_SignData done [09:30:08]FM_MakeSignedData done [09:30:08]CreateOFDProtocolMessage [09:30:08]wFMCommunicate request_size=4 [09:30:08]MH_SAM_APDU [09:30:08]CAPDU: 80 11 00 00 [09:30:08]Write to MH i2c: E2 08 00 19 07 80 11 00 00 00 00 00 00 9A [09:30:08]Write i2c OK [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 [09:30:08]MH_I2C_Read... [09:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:08]Read from MH i2c: E2 17 00 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: E2 17 00 19 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [09:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:30:08]wFMCommunicate OK [09:30:08]CreateOFDProtocolMessage done [09:30:08]OFDSenderStorePacket 163585 [09:30:08]StoreOFDPacket docnum=163585 [09:30:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9F D7 04 01 37 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 B7 00 00 00 F4 03 04 00 9F B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7F 02 00 35 04 06 00 91 C3 4D 9D A8 C3 AC EB FA 77 60 24 79 4F [09:30:08]CheckFolder [09:30:08]dirname=/storage/ofd_packets [09:30:08]CheckFolder done [09:30:08]ProducePacketName [09:30:08]name=ofd_packets/00163585 [09:30:08]NVStorageSaveData ofd_packets/00163585 [09:30:08]File name is /storage/ofd_packets/00163585 [09:30:08]Write 298 bytes [09:30:08]NVStorageSaveData done [09:30:08]OFDSenderStorePacket done [09:30:08]KKMCreateOFDPacket done [09:30:08]NVStorageSaveData kkm_last_timestamp [09:30:08]File name is /storage/kkm_last_timestamp [09:30:08]Write 4 bytes [09:30:08]NVStorageSaveData done [09:30:08]ExternCall_PrintAddStr [09:30:08]wPrintStart [09:30:08]Write to MH i2c: 01 00 00 1A 07 21 [09:30:08]Write i2c OK [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: 01 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: 01 07 00 [09:30:08]MH_I2C_Read... [09:30:08]Read from MH i2c: 01 07 00 1A 07 00 00 00 00 00 FF 0F 36 [09:30:08]RasterBufferAndPrint [09:30:08]line Счет N : (1)292134 [09:30:08]line ИНН: 02508201610067 [09:30:08]line Контрольно-Кассовый Чек [09:30:08]line ПРОДАЖА [09:30:08]line ТРК (МРК, ГНК) : 54 [09:30:08]line Товар: 2710194800 [09:30:08]line ДТ-К-5 [09:30:08]line 13.130 * 76.20 [09:30:08]line = 1000.51 [09:30:08]line НДС 12% НСП 1% [09:30:08]line > о реализуемом товаре [09:30:08]line ИТОГО: 1000.51 [09:30:08]line НСП 1% : 8.85 [09:30:08]line НДС 12% : 106.25 [09:30:08]line Наличными: 0.00 [09:30:08]line Безнал.: 1000.51 [09:30:08]line Место: АЗС № 130 "Партнер Нефть" [09:30:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:30:08]line СНО: Общий режим [09:30:08]line Чек 183 21.08.2024 09:30 [09:30:08]line Смена: 466 ФФД: 1.0 [09:30:08]line ЗНМ: 0300000070 [09:30:08]line РНМ: 0000000000092562 [09:30:08]line Версия ККМ: 001 [09:30:08]line Платежная система: O! деньги [09:30:08]line ФМ: 0000000000871769 [09:30:08]line ФД: 163585 [09:30:08]line ФПД: 160268006828227 [09:30:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093007&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163585&fm=160268006828227&tin=02508201610067®Number=0000000000092562&sum=100051 [09:30:08]written 0, free lines is 4095 [09:30:09]OFD Sender: Processing packet 163584 [packets to send 966, broken 964] [09:30:09]ProducePacketName [09:30:09]name=ofd_packets/00163584 [09:30:09]OFD Sender: To server: pG, [09:30:09]CommunicateWithHost lk.salyk.kg:30040 [09:30:09]ConnectInit lk.salyk.kg [09:30:09]Write to MH i2c: 01 00 00 44 07 4B [09:30:09]Write i2c OK [09:30:09]MH_I2C_Read... [09:30:09]Read from MH i2c: 01 [09:30:09]MH_I2C_Read... [09:30:09]Read from MH i2c: 01 07 00 [09:30:09]MH_I2C_Read... [09:30:09]Read from MH i2c: 01 07 00 44 07 00 00 00 00 00 D1 0C 2F [09:30:09]RasterBufferAndPrint [09:30:09]line [09:30:09]line [09:30:09]line [09:30:09]line [09:30:09]line [09:30:09]written 0, free lines is 3293 [09:30:09]MH_Cut [09:30:09]Write to MH i2c: D1 01 00 4B 07 01 24 [09:30:09]Write i2c OK [09:30:09]MH_I2C_Read... [09:30:09]Read from MH i2c: D1 [09:30:09]MH_I2C_Read... [09:30:09]Read from MH i2c: D1 01 00 [09:30:09]MH_I2C_Read... [09:30:09]Read from MH i2c: D1 01 00 4B 07 00 23 [09:30:09]Write to MH i2c: 01 00 00 4C 07 53 [09:30:09]Write i2c OK [09:30:09]MH_I2C_Read... [09:30:10]*** Cut start [09:30:10]*** Purtial cut [09:30:10]*** Stage 1: CUTSNS_PIN = 1 [09:30:12]Read from MH i2c: 01 [09:30:12]MH_I2C_Read... [09:30:12]*** Stop cut motor [09:30:12]*** Cut end [09:30:12]Read from MH i2c: 01 07 00 [09:30:12]MH_I2C_Read... [09:30:12]Read from MH i2c: 01 07 00 4C 07 00 00 00 00 00 FF 0F 68 [09:30:12]process_action close_receipt done [09:30:12]requested_data is exist [09:30:12]produce_requested_data [09:30:12]requested_item fm.sn is exist - process it [09:30:12]wFMCommunicate request_size=4 [09:30:12]MH_SAM_APDU [09:30:12]CAPDU: 80 11 00 00 [09:30:12]Write to MH i2c: E2 08 00 4D 07 80 11 00 00 00 00 00 00 CE [09:30:12]Write i2c OK [09:30:12]MH_I2C_Read... [09:30:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:12]Read from MH i2c: E2 [09:30:12]MH_I2C_Read... [09:30:12]Read from MH i2c: E2 17 00 [09:30:12]MH_I2C_Read... [09:30:12]Read from MH i2c: E2 17 00 4D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [09:30:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:30:12]wFMCommunicate OK [09:30:12]requested_item fd.num is exist - process it [09:30:12]SAM_PROTO_GetFieldsCounters [09:30:12]wFMCommunicate request_size=4 [09:30:12]MH_SAM_APDU [09:30:12]CAPDU: 80 13 00 00 [09:30:12]Write to MH i2c: E2 08 00 4E 07 80 13 00 00 00 00 00 00 D1 [09:30:12]Write i2c OK [09:30:12]MH_I2C_Read... [09:30:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:12]Read from MH i2c: E2 [09:30:12]MH_I2C_Read... [09:30:12]Read from MH i2c: E2 62 00 [09:30:12]MH_I2C_Read... [09:30:12]Read from MH i2c: E2 62 00 4E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 7F 02 00 0E 04 04 00 D2 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 71 [09:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 7F 02 00 0E 04 04 00 D2 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:30:12]wFMCommunicate OK [09:30:12]SAM_PROTO_GetFieldsCounters done [09:30:12]requested_item shift.num is exist - process it [09:30:12]requested_item shift.opened is exist - process it [09:30:12]req_shift_opened [09:30:12]FM_GetShiftState [09:30:12]SAM_PROTO_GetShiftState [09:30:12]wFMCommunicate request_size=4 [09:30:12]MH_SAM_APDU [09:30:12]CAPDU: 80 13 01 00 [09:30:12]Write to MH i2c: E2 08 00 4F 07 80 13 01 00 00 00 00 00 D3 [09:30:12]Write i2c OK [09:30:12]MH_I2C_Read... [09:30:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:12]Read from MH i2c: E2 [09:30:12]MH_I2C_Read... [09:30:12]Read from MH i2c: E2 0E 00 [09:30:12]MH_I2C_Read... [09:30:12]Read from MH i2c: E2 0E 00 4F 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 99 [09:30:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:30:12]wFMCommunicate OK [09:30:12]SAM_PROTO_GetShiftState done [09:30:12]FM_GetShiftState done [09:30:12]req_shift_opened done [09:30:12]requested_item shift.open_date is exist - process it [09:30:12]req_shift_open_date [09:30:12]req_shift_open_date done [09:30:12]produce_requested_data done [09:30:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163585,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:30:12]process_action_free close_receipt [09:30:12]json_value_free [09:30:12]json_value_free done [09:30:12]process_json_proto returns [09:30:12]Send response to host [09:30:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163585,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:30:12]free response buf [09:30:12]execute_script done [09:30:12]execute_script returns [09:30:12]free content buf [09:30:12]Sock 12.Close socket [09:30:12]Sock 12.Thread stoped [09:30:15]recv_with_timeout no data received [09:30:15]Connected sock=9 [09:30: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 37 36 39 0F 01 00 00 EB 17 07 01 8E 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5C B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7F 02 00 35 04 06 00 23 2A AD A1 FE 6E A0 D6 89 AE 9C 32 7B 5A [09:30:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B9 DC 47 00 9F 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 37 36 39 10 04 04 00 00 7F 02 00 F4 03 04 00 F7 5C C5 66 B6 04 01 00 00 0E 71 2A C9 A1 2E 35 32 [09:30:16]CommunicateWithHost err = 0 [09:30:16]CheckOFDResponse [09:30:16]1017 (14) - 77093643461234 [09:30:16]1041 (16) - 0000000000871769 [09:30:16]1040 (4) - 163584 [09:30:16]1012 (4) - 21.08.2024 03:20 [09:30:16]1206 (1) - 0 [09:30:16]OFD Sender: Remove packet 163584 [09:30:16]ProducePacketName [09:30:16]name=ofd_packets/00163584 [09:30:16]NVStorageDeleteData [09:30:16]OFD Sender: Processing packet 163585 [packets to send 965, broken 964] [09:30:16]ProducePacketName [09:30:16]name=ofd_packets/00163585 [09:30:16]OFD Sender: To server: pG, [09:30:16]CommunicateWithHost lk.salyk.kg:30040 [09:30:16]ConnectInit lk.salyk.kg [09:30:17]Connected sock=7 [09:30: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 37 36 39 0C 01 00 00 9F D7 04 01 37 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 B7 00 00 00 F4 03 04 00 9F B3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7F 02 00 35 04 06 00 91 C3 4D 9D A8 C3 AC EB FA 77 60 24 79 4F [09:30:18]int [09:30:18]Write to MH i2c: 01 00 00 50 07 57 [09:30:18]*** FLAG_PRN_KEY set [09:30:18]Write i2c OK [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 07 00 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 07 00 50 07 00 08 00 00 00 FF 0F 74 [09:30:18]state=0 [09:30:18]Key pressed [09:30:18]Feed [09:30:18]Write to MH i2c: D8 00 00 51 07 2F [09:30:18]Write i2c OK [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: D8 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: D8 01 00 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: D8 01 00 51 07 00 30 [09:30:18]int [09:30:18]Write to MH i2c: 01 00 00 52 07 59 [09:30:18]Write i2c OK [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 07 00 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 07 00 52 07 00 48 00 00 00 3C 00 E4 [09:30:18]state=2 [09:30:18]Key pressed [09:30:18]int [09:30:18]Write to MH i2c: 01 00 00 53 07 5A [09:30:18]*** FLAG_PRN_KEY reset [09:30:18]Write i2c OK [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 07 00 [09:30:18]MH_I2C_Read... [09:30:18]Read from MH i2c: 01 07 00 53 07 00 00 00 00 00 FF 0F 6F [09:30:18]state=2 [09:30:18]Stop feed [09:30:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 F6 47 00 32 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 37 36 39 10 04 04 00 01 7F 02 00 F4 03 04 00 F9 5C C5 66 B6 04 01 00 00 A2 F3 E0 E9 08 8E 42 63 [09:30:19]CommunicateWithHost err = 0 [09:30:19]CheckOFDResponse [09:30:19]1017 (14) - 77093643461234 [09:30:19]1041 (16) - 0000000000871769 [09:30:19]1040 (4) - 163585 [09:30:19]1012 (4) - 21.08.2024 03:20 [09:30:19]1206 (1) - 0 [09:30:19]OFD Sender: Remove packet 163585 [09:30:19]ProducePacketName [09:30:19]name=ofd_packets/00163585 [09:30:19]NVStorageDeleteData [09:30:19]OFD Sender: No OFD packet to send [09:30:24]OFD Sender: No OFD packet to send [09:30:30]OFD Sender: No OFD packet to send [09:30:35]OFD Sender: No OFD packet to send [09:30:40]OFD Sender: No OFD packet to send [09:30:45]OFD Sender: No OFD packet to send [09:30:50]OFD Sender: No OFD packet to send [09:30:55]OFD Sender: No OFD packet to send [09:30:58]recv_with_timeout no data received [09:31:00]OFD Sender: No OFD packet to send [09:31:05]OFD Sender: No OFD packet to send [09:31:10]OFD Sender: No OFD packet to send [09:31:15]OFD Sender: No OFD packet to send [09:31:20]OFD Sender: No OFD packet to send [09:31:25]OFD Sender: No OFD packet to send [09:31:30]OFD Sender: No OFD packet to send [09:31:35]OFD Sender: No OFD packet to send [09:31:40]OFD Sender: No OFD packet to send [09:31:45]OFD Sender: No OFD packet to send [09:31:50]OFD Sender: No OFD packet to send [09:31:55]OFD Sender: No OFD packet to send [09:32:00]OFD Sender: No OFD packet to send [09:32:01]recv_with_timeout no data received [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:24]int [09:32:24]Write to MH i2c: 01 00 00 54 07 5B [09:32:24]*** FLAG_PRN_KEY set [09:32:24]Write i2c OK [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: 01 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: 01 07 00 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: 01 07 00 54 07 00 08 00 00 00 FF 0F 78 [09:32:24]state=0 [09:32:24]Key pressed [09:32:24]Feed [09:32:24]Write to MH i2c: D8 00 00 55 07 33 [09:32:24]Write i2c OK [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: D8 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: D8 01 00 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: D8 01 00 55 07 00 34 [09:32:24]int [09:32:24]Write to MH i2c: 01 00 00 56 07 5D [09:32:24]Write i2c OK [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: 01 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: 01 07 00 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: 01 07 00 56 07 00 48 00 00 00 3D 00 E9 [09:32:24]state=2 [09:32:24]Key pressed [09:32:25]int [09:32:25]Write to MH i2c: 01 00 00 57 07 5E [09:32:25]*** FLAG_PRN_KEY reset [09:32:25]Write i2c OK [09:32:25]MH_I2C_Read... [09:32:25]Read from MH i2c: 01 [09:32:25]MH_I2C_Read... [09:32:25]Read from MH i2c: 01 07 00 [09:32:25]MH_I2C_Read... [09:32:25]Read from MH i2c: 01 07 00 57 07 00 00 00 00 00 FF 0F 73 [09:32:25]state=2 [09:32:25]Stop feed [09:32:25]OFD Sender: No OFD packet to send [09:32:27]int [09:32:27]Write to MH i2c: 01 00 00 58 07 5F [09:32:27]*** FLAG_PRN_KEY set [09:32:27]Write i2c OK [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 07 00 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 07 00 58 07 00 08 00 00 00 FF 0F 7C [09:32:27]state=0 [09:32:27]Key pressed [09:32:27]Feed [09:32:27]Write to MH i2c: D8 00 00 59 07 37 [09:32:27]Write i2c OK [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: D8 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: D8 01 00 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: D8 01 00 59 07 00 38 [09:32:27]int [09:32:27]Write to MH i2c: 01 00 00 5A 07 61 [09:32:27]Write i2c OK [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 07 00 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 07 00 5A 07 00 48 00 00 00 3C 00 EC [09:32:27]state=2 [09:32:27]Key pressed [09:32:27]int [09:32:27]Write to MH i2c: 01 00 00 5B 07 62 [09:32:27]*** FLAG_PRN_KEY reset [09:32:27]Write i2c OK [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 07 00 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: 01 07 00 5B 07 00 00 00 00 00 F6 0F 6E [09:32:27]state=2 [09:32:27]Stop feed [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:04]recv_with_timeout no data received [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:27]ConnectInit Can't connect to host [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:42]accept exits with 11 [09:33:42]New connection [09:33:42]New thread 3066654052 created [09:33:42]Thread 3066797412 joined [09:33:42]Waiting for new connection... [09:33:42] Sock 11.Parse request [09:33:42]Sock 11.Check first char [09:33:42]Sock 11.First char is OK [09:33:42]request: POST /json_proto HTTP/1.0 [09:33:42]Method: POST [09:33:42]URL: /json_proto [09:33:42]Method is POST - this is cgi request [09:33:42]url: /json_proto [09:33:42]query_string will be loaded in cgi processing [09:33:42]execute_cgi json_proto POST (null) [09:33:42]execute_cgi path=json_proto method=POST [09:33:42]POST find Content-Length [09:33:42]Host: 172.17.44.132:8080 [09:33:42]Content-Length: 677 [09:33:42]Content-Type: application/json [09:33:42] [09:33:42]POST finish read [09:33:42]Found Content-Length = 677 [09:33:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:42]execute_script... [09:33:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:42]POST & json_proto [09:33:42]process_json_proto [09:33:42]json parsed OK: [09:33:42]protocol is kg_v1.0 [09:33:42]action value=close_receipt [09:33:42]process_action close_receipt [09:33:42]cmd_close_receipt [09:33:42]MH_GetDate [09:33:42]Write to MH i2c: F0 00 00 5C 07 52 [09:33:42]Write i2c OK [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: F0 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: F0 09 00 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: F0 09 00 5C 07 00 77 B4 C5 66 2A 83 C1 65 84 [09:33:42]GetLastDocTimeStamp 1724232607 [09:33:42]current date 1724232823 [09:33:42]FM_GetShiftState [09:33:42]SAM_PROTO_GetShiftState [09:33:42]wFMCommunicate request_size=4 [09:33:42]MH_SAM_APDU [09:33:42]CAPDU: 80 13 01 00 [09:33:42]Write to MH i2c: E2 08 00 5D 07 80 13 01 00 00 00 00 00 E1 [09:33:42]Write i2c OK [09:33:42]MH_I2C_Read... [09:33:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:42]Read from MH i2c: E2 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 0E 00 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: E2 0E 00 5D 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A7 [09:33:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:33:42]wFMCommunicate OK [09:33:42]SAM_PROTO_GetShiftState done [09:33:42]FM_GetShiftState done [09:33:42]opened in 1724199517 [09:33:42]opened+sec_in_day 1724285917 [09:33:42]quantity*price = 50036 [09:33:42]sum+1 = 50037 [09:33:42]Check (price>sum+1) || (price+1 о реализуемом товаре [09:34:59]line ИТОГО: 2200.66 [09:34:59]line НСП 1% : 19.47 [09:34:59]line НДС 12% : 233.70 [09:34:59]line Наличными: 0.00 [09:34:59]line Безнал.: 2200.66 [09:34:59]line Место: АЗС № 130 "Партнер Нефть" [09:34:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:34:59]line СНО: Общий режим [09:34:59]line Чек 186 21.08.2024 09:34 [09:34:59]line Смена: 466 ФФД: 1.0 [09:34:59]line ЗНМ: 0300000070 [09:34:59]line РНМ: 0000000000092562 [09:34:59]line Версия ККМ: 001 [09:34:59]line Платежная система: Бакай Банк [09:34:59]line ФМ: 0000000000871769 [09:34:59]line ФД: 163588 [09:34:59]line ФПД: 24514098486240 [09:34:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163588&fm=24514098486240&tin=02508201610067®Number=0000000000092562&sum=220066 [09:34:59]OFD Sender: Processing packet 163587 [packets to send 966, broken 964] [09:34:59]ProducePacketName [09:34:59]name=ofd_packets/00163587 [09:34:59]OFD Sender: To server: pG, [09:34:59]CommunicateWithHost lk.salyk.kg:30040 [09:34:59]ConnectInit lk.salyk.kg [09:34:59]written 0, free lines is 4095 [09:35:00]Write to MH i2c: 01 00 00 30 08 38 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: 01 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: 01 07 00 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: 01 07 00 30 08 00 00 00 00 00 E2 0C 2D [09:35:00]RasterBufferAndPrint [09:35:00]line [09:35:00]line [09:35:00]line [09:35:00]line [09:35:00]line [09:35:00]written 0, free lines is 3313 [09:35:00]MH_Cut [09:35:00]Write to MH i2c: D1 01 00 37 08 01 11 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: D1 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: D1 01 00 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: D1 01 00 37 08 00 10 [09:35:00]Write to MH i2c: 01 00 00 38 08 40 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]*** Cut start [09:35:00]*** Purtial cut [09:35:00]*** Stage 1: CUTSNS_PIN = 1 [09:35:02]recv_with_timeout no data received [09:35:02]Read from MH i2c: 01 [09:35:02]MH_I2C_Read... [09:35:02]*** Stop cut motor [09:35:03]*** Cut end [09:35:03]Read from MH i2c: 01 07 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: 01 07 00 38 08 00 00 00 00 00 FF 0F 55 [09:35:03]process_action close_receipt done [09:35:03]requested_data is exist [09:35:03]produce_requested_data [09:35:03]requested_item fm.sn is exist - process it [09:35:03]wFMCommunicate request_size=4 [09:35:03]MH_SAM_APDU [09:35:03]CAPDU: 80 11 00 00 [09:35:03]Write to MH i2c: E2 08 00 39 08 80 11 00 00 00 00 00 00 BB [09:35:03]Write i2c OK [09:35:03]MH_I2C_Read... [09:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:03]Read from MH i2c: E2 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 17 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 17 00 39 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [09:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:35:03]wFMCommunicate OK [09:35:03]requested_item fd.num is exist - process it [09:35:03]SAM_PROTO_GetFieldsCounters [09:35:03]wFMCommunicate request_size=4 [09:35:03]MH_SAM_APDU [09:35:03]CAPDU: 80 13 00 00 [09:35:03]Write to MH i2c: E2 08 00 3A 08 80 13 00 00 00 00 00 00 BE [09:35:03]Write i2c OK [09:35:03]MH_I2C_Read... [09:35:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:03]Read from MH i2c: E2 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 62 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 62 00 3A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 7F 02 00 0E 04 04 00 D2 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 6A [09:35:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 7F 02 00 0E 04 04 00 D2 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:35:03]wFMCommunicate OK [09:35:03]SAM_PROTO_GetFieldsCounters done [09:35:03]requested_item shift.num is exist - process it [09:35:03]requested_item shift.opened is exist - process it [09:35:03]req_shift_opened [09:35:03]FM_GetShiftState [09:35:03]SAM_PROTO_GetShiftState [09:35:03]wFMCommunicate request_size=4 [09:35:03]MH_SAM_APDU [09:35:03]CAPDU: 80 13 01 00 [09:35:03]Write to MH i2c: E2 08 00 3B 08 80 13 01 00 00 00 00 00 C0 [09:35:03]Write i2c OK [09:35:03]MH_I2C_Read... [09:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:03]Read from MH i2c: E2 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 0E 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 0E 00 3B 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 86 [09:35:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:35:03]wFMCommunicate OK [09:35:03]SAM_PROTO_GetShiftState done [09:35:03]FM_GetShiftState done [09:35:03]req_shift_opened done [09:35:03]requested_item shift.open_date is exist - process it [09:35:03]req_shift_open_date [09:35:03]req_shift_open_date done [09:35:03]produce_requested_data done [09:35:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163588,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:35:03]process_action_free close_receipt [09:35:03]json_value_free [09:35:03]json_value_free done [09:35:03]process_json_proto returns [09:35:03]Send response to host [09:35:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163588,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:35:03]free response buf [09:35:03]execute_script done [09:35:03]execute_script returns [09:35:03]free content buf [09:35:03]Sock 7.Close socket [09:35:03]Sock 7.Thread stoped [09:35:04]ConnectInit Can't take IP for lk.salyk.kg [09:35:04]CommunicateWithHost connect error [09:35:04]CommunicateWithHost err = -1 [09:35:04]OFD Sender: Server communicate error [09:35:09]OFD Sender: Processing packet 163587 [packets to send 966, broken 964] [09:35:09]ProducePacketName [09:35:09]name=ofd_packets/00163587 [09:35:09]OFD Sender: To server: pG, [09:35:09]CommunicateWithHost lk.salyk.kg:30040 [09:35:09]ConnectInit lk.salyk.kg [09:35:14]ConnectInit Can't take IP for lk.salyk.kg [09:35:14]CommunicateWithHost connect error [09:35:14]CommunicateWithHost err = -1 [09:35:14]OFD Sender: Server communicate error [09:35:15]ConnectInit Can't connect to host [09:35:16]accept exits with 10 [09:35:16]New connection [09:35:16]New thread 3066797412 created [09:35:16]Thread 3066654052 joined [09:35:16]Waiting for new connection... [09:35:16] Sock 10.Parse request [09:35:16]Sock 10.Check first char [09:35:16]Sock 10.First char is OK [09:35:16]request: POST /json_proto HTTP/1.0 [09:35:16]Method: POST [09:35:16]URL: /json_proto [09:35:16]Method is POST - this is cgi request [09:35:16]url: /json_proto [09:35:16]query_string will be loaded in cgi processing [09:35:16]execute_cgi json_proto POST (null) [09:35:16]execute_cgi path=json_proto method=POST [09:35:16]POST find Content-Length [09:35:16]Host: 172.17.44.132:8080 [09:35:16]Content-Length: 816 [09:35:16]Content-Type: application/json [09:35:16] [09:35:16]POST finish read [09:35:16]Found Content-Length = 816 [09:35:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:16]execute_script... [09:35:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:16]POST & json_proto [09:35:16]process_json_proto [09:35:16]json parsed OK: [09:35:16]protocol is kg_v1.0 [09:35:16]action value=close_receipt [09:35:16]process_action close_receipt [09:35:16]cmd_close_receipt [09:35:16]MH_GetDate [09:35:16]Write to MH i2c: F0 00 00 3C 08 33 [09:35:16]Write i2c OK [09:35:16]MH_I2C_Read... [09:35:16]Read from MH i2c: F0 [09:35:16]MH_I2C_Read... [09:35:16]Read from MH i2c: F0 09 00 [09:35:16]MH_I2C_Read... [09:35:16]Read from MH i2c: F0 09 00 3C 08 00 D4 B4 C5 66 2A 83 C1 65 C2 [09:35:16]GetLastDocTimeStamp 1724232898 [09:35:16]current date 1724232916 [09:35:16]FM_GetShiftState [09:35:16]SAM_PROTO_GetShiftState [09:35:16]wFMCommunicate request_size=4 [09:35:16]MH_SAM_APDU [09:35:16]CAPDU: 80 13 01 00 [09:35:16]Write to MH i2c: E2 08 00 3D 08 80 13 01 00 00 00 00 00 C2 [09:35:16]Write i2c OK [09:35:16]MH_I2C_Read... [09:35:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:16]Read from MH i2c: E2 [09:35:16]MH_I2C_Read... [09:35:16]Read from MH i2c: E2 0E 00 [09:35:16]MH_I2C_Read... [09:35:16]Read from MH i2c: E2 0E 00 3D 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 88 [09:35:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:35:16]wFMCommunicate OK [09:35:16]SAM_PROTO_GetShiftState done [09:35:16]FM_GetShiftState done [09:35:16]opened in 1724199517 [09:35:16]opened+sec_in_day 1724285917 [09:35:16]quantity*price = 400050 [09:35:16]sum+1 = 400051 [09:35:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 187 21.08.2024 09:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163589 ФПД: 59304032478311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163589&fm=59304032478311&tin=02508201610067®Number=0000000000092562&sum=400050 [09:35:17]StoreToDocumentArchive [09:35:17]shift 466 fd 163589 [09:35:17]save to /storage/0466/doc_00163589 [09:35:17]save last doc name /storage/0466/doc_00163589 to /storage/kkm_last_doc_name [09:35:17]save OK [09:35:17]Clear old archive folders... [09:35:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:35:17]tlvbuf is 0019A470 [09:35:17]SAM_PROTO_ClearQueue [09:35:17]wFMCommunicate request_size=4 [09:35:17]MH_SAM_APDU [09:35:17]CAPDU: 80 09 00 00 [09:35:17]Write to MH i2c: E2 08 00 4A 08 80 09 00 00 00 00 00 00 C4 [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:17]Read from MH i2c: E2 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 4A 08 00 90 00 C6 [09:35:17]RAPDU: 90 00 [09:35:17]wFMCommunicate OK [09:35:17]SAM_PROTO_ClearQueue done [09:35:17]KKMCreateOFDPacket [09:35:17]OFDProtocolAddRootSTLVToBuf [09:35:17]FM_MakeSignedData [09:35:17]FM_MakeSignedData [09:35:17]SAM_PROTO_SignData [09:35:17]wFMCommunicate request_size=4 [09:35:17]MH_SAM_APDU [09:35:17]CAPDU: 80 0D 01 02 [09:35:17]Write to MH i2c: E2 08 00 4B 08 80 0D 01 02 00 00 00 00 CC [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:17]Read from MH i2c: E2 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 4B 08 00 90 00 C7 [09:35:17]RAPDU: 90 00 [09:35:17]wFMCommunicate OK [09:35:17]wFMCommunicate request_size=255 [09:35:17]MH_SAM_APDU [09:35: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 BB 00 00 00 F4 03 04 00 D4 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7F 02 00 35 04 06 00 35 EF CB CA [09:35:17]Write to MH i2c: E2 02 01 4C 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 BB 00 00 00 F4 03 04 00 D4 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7F 02 00 35 04 06 00 35 EF CB CA 00 00 64 [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:17]Read from MH i2c: E2 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 4C 08 00 90 00 C8 [09:35:17]RAPDU: 90 00 [09:35:17]wFMCommunicate OK [09:35:17]wFMCommunicate request_size=7 [09:35:17]MH_SAM_APDU [09:35:17]CAPDU: 80 0D 02 02 02 24 67 [09:35:17]Write to MH i2c: E2 0A 00 4D 08 80 0D 02 02 02 00 24 67 00 00 5E [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:17]Read from MH i2c: E2 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 03 00 4D 08 00 90 00 C9 [09:35:17]RAPDU: 90 00 [09:35:17]wFMCommunicate OK [09:35:17]wFMCommunicate request_size=4 [09:35:17]MH_SAM_APDU [09:35:17]CAPDU: 80 0D 03 02 [09:35:17]Write to MH i2c: E2 08 00 4E 08 80 0D 03 02 00 00 00 00 D1 [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:17]Read from MH i2c: E2 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 0B 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 0B 00 4E 08 00 13 64 52 85 2C EE A5 12 90 00 F1 [09:35:17]RAPDU: 13 64 52 85 2C EE A5 12 90 00 [09:35:17]wFMCommunicate OK [09:35:17]SAM_PROTO_SignData done [09:35:17]FM_MakeSignedData done [09:35:17]CreateOFDProtocolMessage [09:35:17]wFMCommunicate request_size=4 [09:35:17]MH_SAM_APDU [09:35:17]CAPDU: 80 11 00 00 [09:35:17]Write to MH i2c: E2 08 00 4F 08 80 11 00 00 00 00 00 00 D1 [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:17]Read from MH i2c: E2 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 17 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 17 00 4F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [09:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:35:17]wFMCommunicate OK [09:35:17]CreateOFDProtocolMessage done [09:35:17]OFDSenderStorePacket 163589 [09:35:17]StoreOFDPacket docnum=163589 [09:35:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D2 84 04 01 4A 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 BB 00 00 00 F4 03 04 00 D4 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7F 02 00 35 04 06 00 35 EF CB CA 24 67 13 64 52 85 2C EE A5 12 [09:35:17]CheckFolder [09:35:17]dirname=/storage/ofd_packets [09:35:17]CheckFolder done [09:35:17]ProducePacketName [09:35:17]name=ofd_packets/00163589 [09:35:17]NVStorageSaveData ofd_packets/00163589 [09:35:17]File name is /storage/ofd_packets/00163589 [09:35:17]Write 298 bytes [09:35:17]NVStorageSaveData done [09:35:17]OFDSenderStorePacket done [09:35:17]KKMCreateOFDPacket done [09:35:17]NVStorageSaveData kkm_last_timestamp [09:35:17]File name is /storage/kkm_last_timestamp [09:35:17]Write 4 bytes [09:35:17]NVStorageSaveData done [09:35:17]ExternCall_PrintAddStr [09:35:17]wPrintStart [09:35:17]Write to MH i2c: 01 00 00 50 08 58 [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: 01 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: 01 07 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: 01 07 00 50 08 00 00 00 00 00 FF 0F 6D [09:35:17]RasterBufferAndPrint [09:35:17]line Счет N : (1)292137 [09:35:17]line ИНН: 02508201610067 [09:35:17]line Контрольно-Кассовый Чек [09:35:17]line ПРОДАЖА [09:35:17]line ТРК (МРК, ГНК) : 21 [09:35:17]line Товар: 2710194800 [09:35:17]line ДТ-К-5 [09:35:17]line 52.500 * 76.20 [09:35:17]line = 4000.50 [09:35:17]line НДС 12% НСП 1% [09:35:17]line > о реализуемом товаре [09:35:17]line ИТОГО: 4000.50 [09:35:17]line НСП 1% : 35.40 [09:35:17]line НДС 12% : 424.83 [09:35:17]line Наличными: 0.00 [09:35:17]line Безнал.: 4000.50 [09:35:17]line Место: АЗС № 130 "Партнер Нефть" [09:35:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:35:17]line СНО: Общий режим [09:35:17]line Чек 187 21.08.2024 09:35 [09:35:17]line Смена: 466 ФФД: 1.0 [09:35:17]line ЗНМ: 0300000070 [09:35:17]line РНМ: 0000000000092562 [09:35:17]line Версия ККМ: 001 [09:35:17]line Платежная система: Бакай Банк [09:35:17]line ФМ: 0000000000871769 [09:35:17]line ФД: 163589 [09:35:17]line ФПД: 59304032478311 [09:35:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163589&fm=59304032478311&tin=02508201610067®Number=0000000000092562&sum=400050 [09:35:17]written 0, free lines is 4095 [09:35:17]OFD Sender: Processing packet 163587 [packets to send 967, broken 964] [09:35:17]ProducePacketName [09:35:17]name=ofd_packets/00163587 [09:35:17]OFD Sender: To server: pG, [09:35:17]CommunicateWithHost lk.salyk.kg:30040 [09:35:17]ConnectInit lk.salyk.kg [09:35:18]Write to MH i2c: 01 00 00 7A 08 82 [09:35:18]Write i2c OK [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: 01 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: 01 07 00 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: 01 07 00 7A 08 00 00 00 00 00 E3 0C 78 [09:35:18]RasterBufferAndPrint [09:35:18]line [09:35:18]line [09:35:18]line [09:35:18]line [09:35:18]line [09:35:18]written 0, free lines is 3319 [09:35:18]MH_Cut [09:35:18]Write to MH i2c: D1 01 00 81 08 01 5B [09:35:18]Write i2c OK [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: D1 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: D1 01 00 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: D1 01 00 81 08 00 5A [09:35:18]Write to MH i2c: 01 00 00 82 08 8A [09:35:18]Write i2c OK [09:35:18]MH_I2C_Read... [09:35:19]*** Cut start [09:35:19]*** Purtial cut [09:35:19]*** Stage 1: CUTSNS_PIN = 1 [09:35:21]Read from MH i2c: 01 [09:35:21]MH_I2C_Read... [09:35:21]*** Stop cut motor [09:35:21]*** Cut end [09:35:21]Read from MH i2c: 01 07 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: 01 07 00 82 08 00 00 00 00 00 FF 0F 9F [09:35:21]process_action close_receipt done [09:35:21]requested_data is exist [09:35:21]produce_requested_data [09:35:21]requested_item fm.sn is exist - process it [09:35:21]wFMCommunicate request_size=4 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 11 00 00 [09:35:21]Write to MH i2c: E2 08 00 83 08 80 11 00 00 00 00 00 00 05 [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:21]Read from MH i2c: E2 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 17 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 17 00 83 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [09:35:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:35:21]wFMCommunicate OK [09:35:21]requested_item fd.num is exist - process it [09:35:21]SAM_PROTO_GetFieldsCounters [09:35:21]wFMCommunicate request_size=4 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 13 00 00 [09:35:21]Write to MH i2c: E2 08 00 84 08 80 13 00 00 00 00 00 00 08 [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:21]Read from MH i2c: E2 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 62 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 62 00 84 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 7F 02 00 0E 04 04 00 D2 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 B8 [09:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 7F 02 00 0E 04 04 00 D2 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:35:21]wFMCommunicate OK [09:35:21]SAM_PROTO_GetFieldsCounters done [09:35:21]requested_item shift.num is exist - process it [09:35:21]requested_item shift.opened is exist - process it [09:35:21]req_shift_opened [09:35:21]FM_GetShiftState [09:35:21]SAM_PROTO_GetShiftState [09:35:21]wFMCommunicate request_size=4 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 13 01 00 [09:35:21]Write to MH i2c: E2 08 00 85 08 80 13 01 00 00 00 00 00 0A [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:21]Read from MH i2c: E2 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 0E 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 0E 00 85 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D0 [09:35:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:35:21]wFMCommunicate OK [09:35:21]SAM_PROTO_GetShiftState done [09:35:21]FM_GetShiftState done [09:35:21]req_shift_opened done [09:35:21]requested_item shift.open_date is exist - process it [09:35:21]req_shift_open_date [09:35:21]req_shift_open_date done [09:35:21]produce_requested_data done [09:35:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163589,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:35:21]process_action_free close_receipt [09:35:21]json_value_free [09:35:21]json_value_free done [09:35:21]process_json_proto returns [09:35:21]Send response to host [09:35:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163589,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:35:21]free response buf [09:35:21]execute_script done [09:35:21]execute_script returns [09:35:21]free content buf [09:35:21]Sock 10.Close socket [09:35:21]Sock 10.Thread stoped [09:35:22]ConnectInit Can't take IP for lk.salyk.kg [09:35:22]CommunicateWithHost connect error [09:35:22]CommunicateWithHost err = -1 [09:35:22]OFD Sender: Server communicate error [09:35:23]ConnectInit Can't connect to host [09:35:27]OFD Sender: Processing packet 163587 [packets to send 967, broken 964] [09:35:27]ProducePacketName [09:35:27]name=ofd_packets/00163587 [09:35:27]OFD Sender: To server: pG, [09:35:27]CommunicateWithHost lk.salyk.kg:30040 [09:35:27]ConnectInit lk.salyk.kg [09:35:28]ConnectInit Can't connect to host [09:35:32]ConnectInit Can't take IP for lk.salyk.kg [09:35:32]CommunicateWithHost connect error [09:35:32]CommunicateWithHost err = -1 [09:35:32]OFD Sender: Server communicate error [09:35:33]ConnectInit Can't connect to host [09:35:38]OFD Sender: Processing packet 163587 [packets to send 967, broken 964] [09:35:38]ProducePacketName [09:35:38]name=ofd_packets/00163587 [09:35:38]OFD Sender: To server: pG, [09:35:38]CommunicateWithHost lk.salyk.kg:30040 [09:35:38]ConnectInit lk.salyk.kg [09:35:38]ConnectInit Can't connect to host [09:35:43]ConnectInit Can't take IP for lk.salyk.kg [09:35:43]CommunicateWithHost connect error [09:35:43]CommunicateWithHost err = -1 [09:35:43]OFD Sender: Server communicate error [09:35:48]OFD Sender: Processing packet 163587 [packets to send 967, broken 964] [09:35:48]ProducePacketName [09:35:48]name=ofd_packets/00163587 [09:35:48]OFD Sender: To server: pG, [09:35:48]CommunicateWithHost lk.salyk.kg:30040 [09:35:48]ConnectInit lk.salyk.kg [09:35:49]Connected sock=10 [09:35: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 37 36 39 0E 01 00 00 48 E9 06 01 9E C7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 B9 00 00 00 F4 03 04 00 89 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 7F 02 00 35 04 06 00 8F 61 38 C4 69 99 53 8B 5F 2F FC 13 42 9F [09:35:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BA 51 47 00 15 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 37 36 39 10 04 04 00 03 7F 02 00 F4 03 04 00 45 5E C5 66 B6 04 01 00 00 91 D5 5C 89 FD AF FA A9 [09:35:50]CommunicateWithHost err = 0 [09:35:50]CheckOFDResponse [09:35:50]1017 (14) - 77093643461234 [09:35:50]1041 (16) - 0000000000871769 [09:35:50]1040 (4) - 163587 [09:35:50]1012 (4) - 21.08.2024 03:25 [09:35:50]1206 (1) - 0 [09:35:50]OFD Sender: Remove packet 163587 [09:35:50]ProducePacketName [09:35:50]name=ofd_packets/00163587 [09:35:50]NVStorageDeleteData [09:35:50]OFD Sender: Processing packet 163588 [packets to send 966, broken 964] [09:35:50]ProducePacketName [09:35:50]name=ofd_packets/00163588 [09:35:50]OFD Sender: To server: pG, [09:35:50]CommunicateWithHost lk.salyk.kg:30040 [09:35:50]ConnectInit lk.salyk.kg [09:35:51]Connected sock=9 [09:35: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 37 36 39 0C 01 00 00 F0 B8 04 01 9F 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A2 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 4A 5B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A2 5B 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 C2 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7F 02 00 35 04 06 00 16 4B A2 21 DB E0 43 B4 C7 E8 EA F5 63 8C [09:35:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 65 59 47 00 DB 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 37 36 39 10 04 04 00 04 7F 02 00 F4 03 04 00 47 5E C5 66 B6 04 01 00 00 E1 C8 46 4E 45 5F 40 50 [09:35:51]CommunicateWithHost err = 0 [09:35:51]CheckOFDResponse [09:35:51]1017 (14) - 77093643461234 [09:35:51]1041 (16) - 0000000000871769 [09:35:51]1040 (4) - 163588 [09:35:51]1012 (4) - 21.08.2024 03:25 [09:35:51]1206 (1) - 0 [09:35:51]OFD Sender: Remove packet 163588 [09:35:51]ProducePacketName [09:35:51]name=ofd_packets/00163588 [09:35:51]NVStorageDeleteData [09:35:52]OFD Sender: Processing packet 163589 [packets to send 965, broken 964] [09:35:52]ProducePacketName [09:35:52]name=ofd_packets/00163589 [09:35:52]OFD Sender: To server: pG, [09:35:52]CommunicateWithHost lk.salyk.kg:30040 [09:35:52]ConnectInit lk.salyk.kg [09:35:52]Connected sock=9 [09:35: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 37 36 39 0C 01 00 00 D2 84 04 01 4A 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 BB 00 00 00 F4 03 04 00 D4 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7F 02 00 35 04 06 00 35 EF CB CA 24 67 13 64 52 85 2C EE A5 12 [09:35:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C D7 47 00 3A 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 37 36 39 10 04 04 00 05 7F 02 00 F4 03 04 00 48 5E C5 66 B6 04 01 00 00 C0 5A 18 55 A9 29 0E 41 [09:35:53]CommunicateWithHost err = 0 [09:35:53]CheckOFDResponse [09:35:53]1017 (14) - 77093643461234 [09:35:53]1041 (16) - 0000000000871769 [09:35:53]1040 (4) - 163589 [09:35:53]1012 (4) - 21.08.2024 03:26 [09:35:53]1206 (1) - 0 [09:35:53]OFD Sender: Remove packet 163589 [09:35:53]ProducePacketName [09:35:53]name=ofd_packets/00163589 [09:35:53]NVStorageDeleteData [09:35:53]OFD Sender: No OFD packet to send [09:35:58]OFD Sender: No OFD packet to send [09:36:03]OFD Sender: No OFD packet to send [09:36:08]OFD Sender: No OFD packet to send [09:36:13]OFD Sender: No OFD packet to send [09:36:18]OFD Sender: No OFD packet to send [09:36:19]recv_with_timeout no data received [09:36:23]OFD Sender: No OFD packet to send [09:36:28]OFD Sender: No OFD packet to send [09:36:33]OFD Sender: No OFD packet to send [09:36:38]OFD Sender: No OFD packet to send [09:36:43]OFD Sender: No OFD packet to send [09:36:48]OFD Sender: No OFD packet to send [09:36:53]OFD Sender: No OFD packet to send [09:36:58]OFD Sender: No OFD packet to send [09:37:03]recv_with_timeout no data received [09:37:03]OFD Sender: No OFD packet to send [09:37:08]OFD Sender: No OFD packet to send [09:37:13]OFD Sender: No OFD packet to send [09:37:18]OFD Sender: No OFD packet to send [09:37:23]OFD Sender: No OFD packet to send [09:37:28]OFD Sender: No OFD packet to send [09:37:33]OFD Sender: No OFD packet to send [09:37:38]OFD Sender: No OFD packet to send [09:37:44]OFD Sender: No OFD packet to send [09:37:49]OFD Sender: No OFD packet to send [09:37:54]OFD Sender: No OFD packet to send [09:37:59]OFD Sender: No OFD packet to send [09:38:04]OFD Sender: No OFD packet to send [09:38:09]OFD Sender: No OFD packet to send [09:38:10]recv_with_timeout no data received [09:38:14]OFD Sender: No OFD packet to send [09:38:19]OFD Sender: No OFD packet to send [09:38:24]OFD Sender: No OFD packet to send [09:38:29]OFD Sender: No OFD packet to send [09:38:34]OFD Sender: No OFD packet to send [09:38:39]OFD Sender: No OFD packet to send [09:38:44]OFD Sender: No OFD packet to send [09:38:49]OFD Sender: No OFD packet to send [09:38:54]OFD Sender: No OFD packet to send [09:38:59]OFD Sender: No OFD packet to send [09:39:04]OFD Sender: No OFD packet to send [09:39:09]OFD Sender: No OFD packet to send [09:39:14]OFD Sender: No OFD packet to send [09:39:19]OFD Sender: No OFD packet to send [09:39:24]OFD Sender: No OFD packet to send [09:39:29]OFD Sender: No OFD packet to send [09:39:34]OFD Sender: No OFD packet to send [09:39:39]OFD Sender: No OFD packet to send [09:39:44]OFD Sender: No OFD packet to send [09:39:46]accept exits with 7 [09:39:46]New connection [09:39:46]New thread 3066654052 created [09:39:46]Thread 3066797412 joined [09:39:46]Waiting for new connection... [09:39:46] Sock 7.Parse request [09:39:46]Sock 7.Check first char [09:39:46]Sock 7.First char is OK [09:39:46]request: POST /json_proto HTTP/1.0 [09:39:46]Method: POST [09:39:46]URL: /json_proto [09:39:46]Method is POST - this is cgi request [09:39:46]url: /json_proto [09:39:46]query_string will be loaded in cgi processing [09:39:46]execute_cgi json_proto POST (null) [09:39:46]execute_cgi path=json_proto method=POST [09:39:46]POST find Content-Length [09:39:46]Host: 172.17.44.132:8080 [09:39:46]Content-Length: 677 [09:39:46]Content-Type: application/json [09:39:46] [09:39:46]POST finish read [09:39:46]Found Content-Length = 677 [09:39:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:46]execute_script... [09:39: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)292141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:46]POST & json_proto [09:39:46]process_json_proto [09:39:46]json parsed OK: [09:39:46]protocol is kg_v1.0 [09:39:46]action value=close_receipt [09:39:46]process_action close_receipt [09:39:46]cmd_close_receipt [09:39:46]MH_GetDate [09:39:46]Write to MH i2c: F0 00 00 86 08 7D [09:39:46]Write i2c OK [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: F0 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: F0 09 00 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: F0 09 00 86 08 00 E2 B5 C5 66 2A 83 C1 65 1B [09:39:46]GetLastDocTimeStamp 1724232916 [09:39:46]current date 1724233186 [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 87 08 80 13 01 00 00 00 00 00 0C [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 87 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D2 [09:39:46]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [09:39:46]opened+sec_in_day 1724285917 [09:39:46]quantity*price = 30035 [09:39:46]sum+1 = 30036 [09:39:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 188 21.08.2024 09:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163590 ФПД: 267204683125231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163590&fm=267204683125231&tin=02508201610067®Number=0000000000092562&sum=30000 [09:39:47]StoreToDocumentArchive [09:39:47]shift 466 fd 163590 [09:39:47]save to /storage/0466/doc_00163590 [09:39:47]save last doc name /storage/0466/doc_00163590 to /storage/kkm_last_doc_name [09:39:47]save OK [09:39:47]Clear old archive folders... [09:39:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:39:47]tlvbuf is 002267A0 [09:39:47]SAM_PROTO_ClearQueue [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 09 00 00 [09:39:47]Write to MH i2c: E2 08 00 94 08 80 09 00 00 00 00 00 00 0E [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 94 08 00 90 00 10 [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]SAM_PROTO_ClearQueue done [09:39:47]KKMCreateOFDPacket [09:39:47]OFDProtocolAddRootSTLVToBuf [09:39:47]FM_MakeSignedData [09:39:47]FM_MakeSignedData [09:39:47]SAM_PROTO_SignData [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 01 02 [09:39:47]Write to MH i2c: E2 08 00 95 08 80 0D 01 02 00 00 00 00 16 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 95 08 00 90 00 11 [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]wFMCommunicate request_size=255 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BC 00 00 00 F4 03 04 00 E2 B5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7F 02 00 35 04 06 00 F3 [09:39:47]Write to MH i2c: E2 02 01 96 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BC 00 00 00 F4 03 04 00 E2 B5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7F 02 00 35 04 06 00 F3 00 00 84 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 96 08 00 90 00 12 [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]wFMCommunicate request_size=10 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 02 02 05 05 70 38 51 EF [09:39:47]Write to MH i2c: E2 0D 00 97 08 80 0D 02 02 05 00 05 70 38 51 EF 00 00 10 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 97 08 00 90 00 13 [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 03 02 [09:39:47]Write to MH i2c: E2 08 00 98 08 80 0D 03 02 00 00 00 00 1B [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 0B 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 0B 00 98 08 00 B2 BD 43 2C C7 1D 5E 1F 90 00 5B [09:39:47]RAPDU: B2 BD 43 2C C7 1D 5E 1F 90 00 [09:39:47]wFMCommunicate OK [09:39:47]SAM_PROTO_SignData done [09:39:47]FM_MakeSignedData done [09:39:47]CreateOFDProtocolMessage [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 11 00 00 [09:39:47]Write to MH i2c: E2 08 00 99 08 80 11 00 00 00 00 00 00 1B [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 17 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 17 00 99 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [09:39:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:47]wFMCommunicate OK [09:39:47]CreateOFDProtocolMessage done [09:39:47]OFDSenderStorePacket 163590 [09:39:47]StoreOFDPacket docnum=163590 [09:39:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9F 9C 07 01 15 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 E2 B5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7F 02 00 35 04 06 00 F3 05 70 38 51 EF B2 BD 43 2C C7 1D 5E 1F [09:39:47]CheckFolder [09:39:47]dirname=/storage/ofd_packets [09:39:47]CheckFolder done [09:39:47]ProducePacketName [09:39:47]name=ofd_packets/00163590 [09:39:47]NVStorageSaveData ofd_packets/00163590 [09:39:47]File name is /storage/ofd_packets/00163590 [09:39:47]Write 301 bytes [09:39:47]NVStorageSaveData done [09:39:47]OFDSenderStorePacket done [09:39:47]KKMCreateOFDPacket done [09:39:47]NVStorageSaveData kkm_last_timestamp [09:39:47]File name is /storage/kkm_last_timestamp [09:39:47]Write 4 bytes [09:39:47]NVStorageSaveData done [09:39:47]ExternCall_PrintAddStr [09:39:47]wPrintStart [09:39:47]Write to MH i2c: 01 00 00 9A 08 A2 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: 01 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: 01 07 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: 01 07 00 9A 08 00 00 00 00 00 FF 0F B7 [09:39:47]RasterBufferAndPrint [09:39:47]line Счет N : (1)292141 [09:39:47]line ИНН: 02508201610067 [09:39:47]line Контрольно-Кассовый Чек [09:39:47]line ПРОДАЖА [09:39:47]line ТРК (МРК, ГНК) : 42 [09:39:47]line Товар: 2710124130 [09:39:47]line Аи-92-К-5 [09:39:47]line 4.430 * 67.80 [09:39:47]line = 300.35 [09:39:47]line НДС 12% НСП 1% [09:39:47]line > о реализуемом товаре [09:39:47]line ОКРУГЛЕНИЕ: -0.35 [09:39:47]line ИТОГО: 300.00 [09:39:47]line Внесено: 300.00 [09:39:47]line СДАЧА: 0.00 [09:39:47]line НСП 1% : 2.66 [09:39:47]line НДС 12% : 31.90 [09:39:47]line Наличными: 300.00 [09:39:47]line Безнал.: 0.00 [09:39:47]line Место: АЗС № 130 "Партнер Нефть" [09:39:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:39:47]line СНО: Общий режим [09:39:47]line Чек 188 21.08.2024 09:39 [09:39:47]line Смена: 466 ФФД: 1.0 [09:39:47]line ЗНМ: 0300000070 [09:39:47]line РНМ: 0000000000092562 [09:39:47]line Версия ККМ: 001 [09:39:47]line ФМ: 0000000000871769 [09:39:47]line ФД: 163590 [09:39:47]line ФПД: 267204683125231 [09:39:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163590&fm=267204683125231&tin=02508201610067®Number=0000000000092562&sum=30000 [09:39:47]written 0, free lines is 4095 [09:39:48]OFD Sender: Processing packet 163590 [packets to send 965, broken 964] [09:39:48]ProducePacketName [09:39:48]name=ofd_packets/00163590 [09:39:48]OFD Sender: To server: pG, [09:39:48]CommunicateWithHost lk.salyk.kg:30040 [09:39:48]ConnectInit lk.salyk.kg [09:39:48]Write to MH i2c: 01 00 00 C5 08 CD [09:39:48]Write i2c OK [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: 01 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: 01 07 00 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: 01 07 00 C5 08 00 00 00 00 00 BA 0C 9A [09:39:48]RasterBufferAndPrint [09:39:48]line [09:39:48]line [09:39:48]line [09:39:48]line [09:39:48]line [09:39:48]written 0, free lines is 3265 [09:39:48]MH_Cut [09:39:48]Write to MH i2c: D1 01 00 CC 08 01 A6 [09:39:48]Write i2c OK [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: D1 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: D1 01 00 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: D1 01 00 CC 08 00 A5 [09:39:48]Write to MH i2c: 01 00 00 CD 08 D5 [09:39:48]Write i2c OK [09:39:48]MH_I2C_Read... [09:39:49]*** Cut start [09:39:49]*** Purtial cut [09:39:49]*** Stage 1: CUTSNS_PIN = 1 [09:39:51]Read from MH i2c: 01 [09:39:51]MH_I2C_Read... [09:39:51]*** Stop cut motor [09:39:51]*** Cut end [09:39:51]Read from MH i2c: 01 07 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: 01 07 00 CD 08 00 00 00 00 00 FF 0F EA [09:39:51]process_action close_receipt done [09:39:51]requested_data is exist [09:39:51]produce_requested_data [09:39:51]requested_item fm.sn is exist - process it [09:39:51]wFMCommunicate request_size=4 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 11 00 00 [09:39:51]Write to MH i2c: E2 08 00 CE 08 80 11 00 00 00 00 00 00 50 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 17 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 17 00 CE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [09:39:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:51]wFMCommunicate OK [09:39:51]requested_item fd.num is exist - process it [09:39:51]SAM_PROTO_GetFieldsCounters [09:39:51]wFMCommunicate request_size=4 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 13 00 00 [09:39:51]Write to MH i2c: E2 08 00 CF 08 80 13 00 00 00 00 00 00 53 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 62 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 62 00 CF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 7F 02 00 0E 04 04 00 D2 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 07 [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 7F 02 00 0E 04 04 00 D2 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:39:51]wFMCommunicate OK [09:39:51]SAM_PROTO_GetFieldsCounters done [09:39:51]requested_item shift.num is exist - process it [09:39:51]requested_item shift.opened is exist - process it [09:39:51]req_shift_opened [09:39:51]FM_GetShiftState [09:39:51]SAM_PROTO_GetShiftState [09:39:51]wFMCommunicate request_size=4 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 13 01 00 [09:39:51]Write to MH i2c: E2 08 00 D0 08 80 13 01 00 00 00 00 00 55 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 0E 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 0E 00 D0 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1B [09:39:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:39:51]wFMCommunicate OK [09:39:51]SAM_PROTO_GetShiftState done [09:39:51]FM_GetShiftState done [09:39:51]req_shift_opened done [09:39:51]requested_item shift.open_date is exist - process it [09:39:51]req_shift_open_date [09:39:51]req_shift_open_date done [09:39:51]produce_requested_data done [09:39:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163590,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:39:51]process_action_free close_receipt [09:39:51]json_value_free [09:39:51]json_value_free done [09:39:51]process_json_proto returns [09:39:51]Send response to host [09:39:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163590,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:39:51]free response buf [09:39:51]execute_script done [09:39:51]execute_script returns [09:39:51]free content buf [09:39:51]Sock 7.Close socket [09:39:51]Sock 7.Thread stoped [09:39:53]recv_with_timeout no data received [09:39:59]Connected sock=11 [09:39: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 37 36 39 0F 01 00 00 9F 9C 07 01 15 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 E2 B5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7F 02 00 35 04 06 00 F3 05 70 38 51 EF B2 BD 43 2C C7 1D 5E 1F [09:40:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 94 4A 47 00 4D 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 37 36 39 10 04 04 00 06 7F 02 00 F4 03 04 00 40 5F C5 66 B6 04 01 00 00 22 A5 52 28 11 77 95 71 [09:40:01]CommunicateWithHost err = 0 [09:40:01]CheckOFDResponse [09:40:01]1017 (14) - 77093643461234 [09:33:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 39 FA 07 01 62 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 77 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7F 02 00 35 04 06 00 90 5F 86 4A 73 DE 1C 38 2C 6C E9 BE BC C5 [09:33:44]CheckFolder [09:33:44]dirname=/storage/ofd_packets [09:33:44]CheckFolder done [09:33:44]ProducePacketName [09:33:44]name=ofd_packets/00163586 [09:33:44]NVStorageSaveData ofd_packets/00163586 [09:33:44]File name is /storage/ofd_packets/00163586 [09:33:44]Write 301 bytes [09:33:44]NVStorageSaveData done [09:33:44]OFDSenderStorePacket done [09:33:44]KKMCreateOFDPacket done [09:33:44]NVStorageSaveData kkm_last_timestamp [09:33:44]File name is /storage/kkm_last_timestamp [09:33:44]Write 4 bytes [09:33:44]NVStorageSaveData done [09:33:44]ExternCall_PrintAddStr [09:33:44]wPrintStart [09:33:44]Write to MH i2c: 01 00 00 70 07 77 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 07 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 07 00 70 07 00 00 00 00 00 FF 0F 8C [09:33:44]RasterBufferAndPrint [09:33:44]line Счет N : (1)292136 [09:33:44]line ИНН: 02508201610067 [09:33:44]line Контрольно-Кассовый Чек [09:33:44]line ПРОДАЖА [09:33:44]line ТРК (МРК, ГНК) : 42 [09:33:44]line Товар: 2710124130 [09:33:44]line Аи-92-К-5 [09:33:44]line 7.380 * 67.80 [09:33:44]line = 500.36 [09:33:44]line НДС 12% НСП 1% [09:33:44]line > о реализуемом товаре [09:33:44]line ОКРУГЛЕНИЕ: -0.36 [09:33:44]line ИТОГО: 500.00 [09:33:44]line Внесено: 500.00 [09:33:44]line СДАЧА: 0.00 [09:33:44]line НСП 1% : 4.43 [09:33:44]line НДС 12% : 53.14 [09:33:44]line Наличными: 500.00 [09:33:44]line Безнал.: 0.00 [09:33:44]line Место: АЗС № 130 "Партнер Нефть" [09:33:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:33:44]line СНО: Общий режим [09:33:44]line Чек 184 21.08.2024 09:33 [09:33:44]line Смена: 466 ФФД: 1.0 [09:33:44]line ЗНМ: 0300000070 [09:33:44]line РНМ: 0000000000092562 [09:33:44]line Версия ККМ: 001 [09:33:44]line ФМ: 0000000000871769 [09:33:44]line ФД: 163586 [09:33:44]line ФПД: 158739949319134 [09:33:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093343&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163586&fm=158739949319134&tin=02508201610067®Number=0000000000092562&sum=50000 [09:33:44]written 0, free lines is 4095 [09:33:44]OFD Sender: Processing packet 163586 [packets to send 965, broken 964] [09:33:44]ProducePacketName [09:33:44]name=ofd_packets/00163586 [09:33:44]OFD Sender: To server: pG, [09:33:44]CommunicateWithHost lk.salyk.kg:30040 [09:33:44]ConnectInit lk.salyk.kg [09:33:44]Write to MH i2c: 01 00 00 9B 07 A2 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 07 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 B04 00 77 B4 C5 66 [09:33:43]Write to MH i2c: E2 10 00 66 07 80 15 02 00 08 00 F4 03 04 00 77 B4 C5 66 00 00 4E [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:33:43]Read from MH i2c: E2 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 03 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [09:33:43]RAPDU: 90 00 [09:33:43]wFMCommunicate OK [09:33:43]wFMCommunicate request_size=25 [09:33:43]MH_SAM_APDU [09:33:43]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [09:33:43]Write to MH i2c: E2 1C 00 67 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 4F [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:33:43]Read from MH i2c: E2 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 03 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [09:33:43]RAPDU: 90 00 [09:33:43]wFMCommunicate OK [09:33:43]wFMCommunicate request_size=4 [09:33:43]MH_SAM_APDU [09:33:43]CAPDU: 80 15 03 00 [09:33:43]Write to MH i2c: E2 08 00 68 07 80 15 03 00 00 00 00 00 F0 [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:33:43]Read from MH i2c: E2 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 40 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 40 00 68 07 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 37 36 39 10 04 04 00 02 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B8 00 00 00 35 04 06 00 90 5F 86 4A 73 DE 90 00 0A [09:33:43]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 37 36 39 10 04 04 00 02 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B8 00 00 00 35 04 06 00 90 5F 86 4A 73 DE 90 00 [09:33:43]wFMCommunicate OK [09:33:43]SAM_PROTO_ProcessDocument answer len = 59 [09:33:43]SAM_PROTO_ProcessDocument done [09:33:43]SetTLVBufToDocument [09:33:43]Processing tag 1209 (04B9) [09:33:43]Malloc new data [09:33:43]Processing tag 1041 (0411) [09:33:43]Processing tag 1040 (0410) [09:33:43]Malloc new data [09:33:43]Processing tag 1038 (040E) [09:33:43]Malloc new data [09:33:43]Processing tag 1042 (0412) [09:33:43]Malloc new data [09:33:43]Processing tag 1077 (0435) [09:33:43]Malloc new data [09:33:43]SetTLVBufToDocument err=0 [09:33:43]KKMLoadAndSignReceiptData store KKM data [09:33:43]KKMLoadAndSignReceiptData err=0 [09:33:43]wFMCommunicate request_size=4 [09:33:43]MH_SAM_APDU [09:33:43]CAPDU: 80 11 00 00 [09:33:43]Write to MH i2c: E2 08 00 69 07 80 11 00 00 00 00 00 00 EA [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 [09:33:43]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:43]Read from MH i2c: E2 17 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 17 00 69 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [09:33:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:33:43]wFMCommunicate OK [09:33:43]Счет N : (1)292136 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 184 21.08.2024 09:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163586 ФПД: 158739949319134 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T093343&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163586&fm=158739949319134&tin=02508201610067®Number=0000000000092562&sum=50000 [09:33:43]StoreToDocumentArchive [09:33:43]shift 466 fd 163586 [09:33:43]save to /storage/0466/doc_00163586 [09:33:43]save last doc name /storage/0466/doc_00163586 to /storage/kkm_last_doc_name [09:33:43]save OK [09:33:43]Clear old archive folders... [09:33:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:43]tlvbuf is 00213A30 [09:33:43]SAM_PROTO_ClearQueue [09:33:43]wFMCommunicate request_size=4 [09:33:43]MH_SAM_APDU [09:33:43]CAPDU: 80 09 00 00 [09:33:43]Write to MH i2c: E2 08 00 6A 07 80 09 00 00 00 00 00 00 E3 [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 6A 07 00 90 00 E5 [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]SAM_PROTO_ClearQueue done [09:33:44]KKMCreateOFDPacket [09:33:44]OFDProtocolAddRootSTLVToBuf [09:33:44]FM_MakeSignedData [09:33:44]FM_MakeSignedData [09:33:44]SAM_PROTO_SignData [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 01 02 [09:33:44]Write to MH i2c: E2 08 00 6B 07 80 0D 01 02 00 00 00 00 EB [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 6B 07 00 90 00 E6 [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]wFMCommunicate request_size=255 [09:33:44]MH_SAM_APDU [09: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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 77 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7F 02 00 35 04 06 00 90 [09:33:44]Write to MH i2c: E2 02 01 6C 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 77 B4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7F 02 00 35 04 06 00 90 00 00 63 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 6C 07 00 90 00 E7 [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]wFMCommunicate request_size=10 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 02 02 05 5F 86 4A 73 DE [09:33:44]Write to MH i2c: E2 0D 00 6D 07 80 0D 02 02 05 00 5F 86 4A 73 DE 00 00 78 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 6D 07 00 90 00 E8 [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 03 02 [09:33:44]Write to MH i2c: E2 08 00 6E 07 80 0D 03 02 00 00 00 00 F0 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 0B 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 0B 00 6E 07 00 1C 38 2C 6C E9 BE BC C5 90 00 05 [09:33:44]RAPDU: 1C 38 2C 6C E9 BE BC C5 90 00 [09:33:44]wFMCommunicate OK [09:33:44]SAM_PROTO_SignData done [09:33:44]FM_MakeSignedData done [09:33:44]CreateOFDProtocolMessage [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 11 00 00 [09:33:44]Write to MH i2c: E2 08 00 6F 07 80 11 00 00 00 00 00 00 F0 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 11 00 00[09:40:01]1041 (16) - 0000000000871769 [09:40:01]1040 (4) - 163590 [09:40:01]1012 (4) - 21.08.2024 03:30 [09:40:01]1206 (1) - 0 [09:40:01]OFD Sender: Remove packet 163590 [09:40:01]ProducePacketName [09:40:01]name=ofd_packets/00163590 [09:40:01]NVStorageDeleteData [09:40:01]OFD Sender: No OFD packet to send [09:40:06]OFD Sender: No OFD packet to send [09:40:11]OFD Sender: No OFD packet to send [09:40:16]OFD Sender: No OFD packet to send [09:40:21]OFD Sender: No OFD packet to send [09:40:26]OFD Sender: No OFD packet to send [09:40:31]OFD Sender: No OFD packet to send [09:40:36]OFD Sender: No OFD packet to send [09:40:41]OFD Sender: No OFD packet to send [09:40:46]OFD Sender: No OFD packet to send [09:40:51]OFD Sender: No OFD packet to send [09:40:56]OFD Sender: No OFD packet to send [09:41:01]OFD Sender: No OFD packet to send [09:41:06]OFD Sender: No OFD packet to send [09:41:11]OFD Sender: No OFD packet to send [09:41:16]OFD Sender: No OFD packet to send [09:41:21]OFD Sender: No OFD packet to send [09:41:26]OFD Sender: No OFD packet to send [09:41:31]OFD Sender: No OFD packet to send [09:41:36]OFD Sender: No OFD packet to send [09:41:41]OFD Sender: No OFD packet to send [09:41:46]OFD Sender: No OFD packet to send [09:41:52]OFD Sender: No OFD packet to send [09:41:54]recv_with_timeout no data received [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:10]accept exits with 9 [09:44:10]New connection [09:44:10]New thread 3066797412 created [09:44:10]Thread 3066654052 joined [09:44:10]Waiting for new connection... [09:44:10] Sock 9.Parse request [09:44:10]Sock 9.Check first char [09:44:10]Sock 9.First char is OK [09:44:10]request: POST /json_proto HTTP/1.0 [09:44:10]Method: POST [09:44:10]URL: /json_proto [09:44:10]Method is POST - this is cgi request [09:44:10]url: /json_proto [09:44:10]query_string will be loaded in cgi processing [09:44:10]execute_cgi json_proto POST (null) [09:44:10]execute_cgi path=json_proto method=POST [09:44:10]POST find Content-Length [09:44:10]Host: 172.17.44.132:8080 [09:44:10]Content-Length: 667 [09:44:10]Content-Type: application/json [09:44:10] [09:44:10]POST finish read [09:44:10]Found Content-Length = 667 [09:44:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:44:10]execute_script... [09:44:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:44:10]POST & json_proto [09:44:10]process_json_proto [09:44:10]json parsed OK: [09:44:10]protocol is kg_v1.0 [09:44:10]action value=close_receipt [09:44:10]process_action close_receipt [09:44:10]cmd_close_receipt [09:44:10]MH_GetDate [09:44:10]Write to MH i2c: F0 00 00 D1 08 C8 [09:44:10]Write i2c OK [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: F0 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: F0 09 00 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: F0 09 00 D1 08 00 EA B6 C5 66 2A 83 C1 65 6F [09:44:10]GetLastDocTimeStamp 1724233186 [09:44:10]current date 1724233450 [09:44:10]FM_GetShiftState [09:44:10]SAM_PROTO_GetShiftState [09:44:10]wFMCommunicate request_size=4 [09:44:10]MH_SAM_APDU [09:44:10]CAPDU: 80 13 01 00 [09:44:10]Write to MH i2c: E2 08 00 D2 08 80 13 01 00 00 00 00 00 57 [09:44:10]Write i2c OK [09:44:10]MH_I2C_Read... [09:44:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:10]Read from MH i2c: E2 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: E2 0E 00 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: E2 0E 00 D2 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1D [09:44:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:44:10]wFMCommunicate OK [09:44:10]SAM_PROTO_GetShiftState done [09:44:10]FM_GetShiftState done [09:44:10]opened in 1724199517 [09:44:10]opened+sec_in_day 1724285917 [09:44:10]quantity*price = 30065 [09:44:10]sum+1 = 30067 [09:44:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 189 21.08.2024 09:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163591 ФПД: 40336476392513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163591&fm=40336476392513&tin=02508201610067®Number=0000000000092562&sum=30000 [09:44:11]StoreToDocumentArchive [09:44:11]shift 466 fd 163591 [09:44:11]save to /storage/0466/doc_00163591 [09:44:11]save last doc name /storage/0466/doc_00163591 to /storage/kkm_last_doc_name [09:44:11]save OK [09:44:11]Clear old archive folders... [09:44:11]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:44:11]tlvbuf is 0019E5B0 [09:44:11]SAM_PROTO_ClearQueue [09:44:11]wFMCommunicate request_size=4 [09:44:11]MH_SAM_APDU [09:44:11]CAPDU: 80 09 00 00 [09:44:11]Write to MH i2c: E2 08 00 DF 08 80 09 00 00 00 00 00 00 59 [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:11]Read from MH i2c: E2 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 DF 08 00 90 00 5B [09:44:11]RAPDU: 90 00 [09:44:11]wFMCommunicate OK [09:44:11]SAM_PROTO_ClearQueue done [09:44:11]KKMCreateOFDPacket [09:44:11]OFDProtocolAddRootSTLVToBuf [09:44:11]FM_MakeSignedData [09:44:11]FM_MakeSignedData [09:44:11]SAM_PROTO_SignData [09:44:11]wFMCommunicate request_size=4 [09:44:11]MH_SAM_APDU [09:44:11]CAPDU: 80 0D 01 02 [09:44:11]Write to MH i2c: E2 08 00 E0 08 80 0D 01 02 00 00 00 00 61 [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:11]Read from MH i2c: E2 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 E0 08 00 90 00 5C [09:44:11]RAPDU: 90 00 [09:44:11]wFMCommunicate OK [09:44:11]wFMCommunicate request_size=255 [09:44:11]MH_SAM_APDU [09:44: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 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 BD 00 00 00 F4 03 04 00 EB B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7F 02 00 35 04 06 00 24 AF 91 [09:44:11]Write to MH i2c: E2 02 01 E1 08 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 BD 00 00 00 F4 03 04 00 EB B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7F 02 00 35 04 06 00 24 AF 91 00 00 50 [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:11]Read from MH i2c: E2 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 E1 08 00 90 00 5D [09:44:11]RAPDU: 90 00 [09:44:11]wFMCommunicate OK [09:44:11]wFMCommunicate request_size=8 [09:44:11]MH_SAM_APDU [09:44:11]CAPDU: 80 0D 02 02 03 58 CC 41 [09:44:11]Write to MH i2c: E2 0B 00 E2 08 80 0D 02 02 03 00 58 CC 41 00 00 CF [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:12]Read from MH i2c: E2 03 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 E2 08 00 90 00 5E [09:44:12]RAPDU: 90 00 [09:44:12]wFMCommunicate OK [09:44:12]wFMCommunicate request_size=4 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 0D 03 02 [09:44:12]Write to MH i2c: E2 08 00 E3 08 80 0D 03 02 00 00 00 00 66 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 0B 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 0B 00 E3 08 00 9B D9 9D AC 5C 06 40 63 90 00 29 [09:44:12]RAPDU: 9B D9 9D AC 5C 06 40 63 90 00 [09:44:12]wFMCommunicate OK [09:44:12]SAM_PROTO_SignData done [09:44:12]FM_MakeSignedData done [09:44:12]CreateOFDProtocolMessage [09:44:12]wFMCommunicate request_size=4 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 11 00 00 [09:44:12]Write to MH i2c: E2 08 00 E4 08 80 11 00 00 00 00 00 00 66 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 17 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 17 00 E4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [09:44:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:44:12]wFMCommunicate OK [09:44:12]CreateOFDProtocolMessage done [09:44:12]OFDSenderStorePacket 163591 [09:44:12]StoreOFDPacket docnum=163591 [09:44:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 5C A2 05 01 A4 AE 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 BD 00 00 00 F4 03 04 00 EB B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7F 02 00 35 04 06 00 24 AF 91 58 CC 41 9B D9 9D AC 5C 06 40 63 [09:44:12]CheckFolder [09:44:12]dirname=/storage/ofd_packets [09:44:12]CheckFolder done [09:44:12]ProducePacketName [09:44:12]name=ofd_packets/00163591 [09:44:12]NVStorageSaveData ofd_packets/00163591 [09:44:12]File name is /storage/ofd_packets/00163591 [09:44:12]Write 299 bytes [09:44:12]NVStorageSaveData done [09:44:12]OFDSenderStorePacket done [09:44:12]KKMCreateOFDPacket done [09:44:12]NVStorageSaveData kkm_last_timestamp [09:44:12]File name is /storage/kkm_last_timestamp [09:44:12]Write 4 bytes [09:44:12]NVStorageSaveData done [09:44:12]ExternCall_PrintAddStr [09:44:12]wPrintStart [09:44:12]Write to MH i2c: 01 00 00 E5 08 ED [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 07 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 07 00 E5 08 00 00 00 00 00 FF 0F 02 [09:44:12]RasterBufferAndPrint [09:44:12]line Счет N : (1)292142 [09:44:12]line ИНН: 02508201610067 [09:44:12]line Контрольно-Кассовый Чек [09:44:12]line ПРОДАЖА [09:44:12]line ТРК (МРК, ГНК) : 51 [09:44:12]line Товар: 2710124130 [09:44:12]line SU-92-К-5 [09:44:12]line 4.370 * 68.80 [09:44:12]line = 300.66 [09:44:12]line НДС 12% НСП 1% [09:44:12]line > о реализуемом товаре [09:44:12]line ОКРУГЛЕНИЕ: -0.66 [09:44:12]line ИТОГО: 300.00 [09:44:12]line Внесено: 300.00 [09:44:12]line СДАЧА: 0.00 [09:44:12]line НСП 1% : 2.66 [09:44:12]line НДС 12% : 31.93 [09:44:12]line Наличными: 300.00 [09:44:12]line Безнал.: 0.00 [09:44:12]line Место: АЗС № 130 "Партнер Нефть" [09:44:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:44:12]line СНО: Общий режим [09:44:12]line Чек 189 21.08.2024 09:44 [09:44:12]line Смена: 466 ФФД: 1.0 [09:44:12]line ЗНМ: 0300000070 [09:44:12]line РНМ: 0000000000092562 [09:44:12]line Версия ККМ: 001 [09:44:12]line ФМ: 0000000000871769 [09:44:12]line ФД: 163591 [09:44:12]line ФПД: 40336476392513 [09:44:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163591&fm=40336476392513&tin=02508201610067®Number=0000000000092562&sum=30000 [09:44:12]written 0, free lines is 4095 [09:44:12]OFD Sender: Processing packet 163591 [packets to send 965, broken 964] [09:44:12]ProducePacketName [09:44:12]name=ofd_packets/00163591 [09:44:12]OFD Sender: To server: pG, [09:44:12]CommunicateWithHost lk.salyk.kg:30040 [09:44:12]ConnectInit lk.salyk.kg [09:44:12]Write to MH i2c: 01 00 00 10 09 19 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 07 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 07 00 10 09 00 00 00 00 00 B1 0C DD [09:44:12]RasterBufferAndPrint [09:44:12]line [09:44:12]line [09:44:12]line [09:44:12]line [09:44:12]line [09:44:12]written 0, free lines is 3255 [09:44:12]MH_Cut [09:44:12]Write to MH i2c: D1 01 00 17 09 01 F2 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: D1 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: D1 01 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: D1 01 00 17 09 00 F1 [09:44:12]Write to MH i2c: 01 00 00 18 09 21 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:13]*** Cut start [09:44:13]*** Purtial cut [09:44:13]*** Stage 1: CUTSNS_PIN = 1 [09:44:14]recv_with_timeout no data received [09:44:15]Read from MH i2c: 01 [09:44:15]MH_I2C_Read... [09:44:15]*** Stop cut motor [09:44:15]*** Cut end [09:44:15]Read from MH i2c: 01 07 00 [09:44:15]MH_I2C_Read... [09:44:15]Read from MH i2c: 01 07 00 18 09 00 00 00 00 00 FF 0F 36 [09:44:15]process_action close_receipt done [09:44:15]requested_data is exist [09:44:15]produce_requested_data [09:44:15]requested_item fm.sn is exist - process it [09:44:15]wFMCommunicate request_size=4 [09:44:15]MH_SAM_APDU [09:44:15]CAPDU: 80 11 00 00 [09:44:15]Write to MH i2c: E2 08 00 19 09 80 11 00 00 00 00 00 00 9C [09:44:15]Write i2c OK [09:44:15]MH_I2C_Read... [09:44:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:15]Read from MH i2c: E2 [09:44:15]MH_I2C_Read... [09:44:15]Read from MH i2c: E2 17 00 [09:44:15]MH_I2C_Read... [09:44:15]Read from MH i2c: E2 17 00 19 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [09:44:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:44:15]wFMCommunicate OK [09:44:15]requested_item fd.num is exist - process it [09:44:15]SAM_PROTO_GetFieldsCounters [09:44:15]wFMCommunicate request_size=4 [09:44:15]MH_SAM_APDU [09:44:15]CAPDU: 80 13 00 00 [09:44:15]Write to MH i2c: E2 08 00 1A 09 80 13 00 00 00 00 00 00 9F [09:44:15]Write i2c OK [09:44:15]MH_I2C_Read... [09:44:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:15]Read from MH i2c: E2 [09:44:15]MH_I2C_Read... [09:44:15]Read from MH i2c: E2 62 00 [09:44:15]MH_I2C_Read... [09:44:15]Read from MH i2c: E2 62 00 1A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 7F 02 00 0E 04 04 00 D2 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 57 [09:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 7F 02 00 0E 04 04 00 D2 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:44:15]wFMCommunicate OK [09:44:15]SAM_PROTO_GetFieldsCounters done [09:44:15]requested_item shift.num is exist - process it [09:44:15]requested_item shift.opened is exist - process it [09:44:15]req_shift_opened [09:44:15]FM_GetShiftState [09:44:15]SAM_PROTO_GetShiftState [09:44:15]wFMCommunicate request_size=4 [09:44:15]MH_SAM_APDU [09:44:15]CAPDU: 80 13 01 00 [09:44:15]Write to MH i2c: E2 08 00 1B 09 80 13 01 00 00 00 00 00 A1 [09:44:15]Write i2c OK [09:44:15]MH_I2C_Read... [09:44:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:15]Read from MH i2c: E2 [09:44:15]MH_I2C_Read... [09:44:15]Read from MH i2c: E2 0E 00 [09:44:15]MH_I2C_Read... [09:44:15]Read from MH i2c: E2 0E 00 1B 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 67 [09:44:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:44:15]wFMCommunicate OK [09:44:15]SAM_PROTO_GetShiftState done [09:44:15]FM_GetShiftState done [09:44:15]req_shift_opened done [09:44:15]requested_item shift.open_date is exist - process it [09:44:15]req_shift_open_date [09:44:15]req_shift_open_date done [09:44:15]produce_requested_data done [09:44:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163591,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:44:15]process_action_free close_receipt [09:44:15]json_value_free [09:44:15]json_value_free done [09:44:15]process_json_proto returns [09:44:15]Send response to host [09:44:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163591,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:44:15]free response buf [09:44:15]execute_script done [09:44:15]execute_script returns [09:44:15]free content buf [09:44:15]Sock 9.Close socket [09:44:15]Sock 9.Thread stoped [09:44:17]Connected sock=11 [09:44: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 37 36 39 0D 01 00 00 5C A2 05 01 A4 AE 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 BD 00 00 00 F4 03 04 00 EB B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7F 02 00 35 04 06 00 24 AF 91 58 CC 41 9B D9 9D AC 5C 06 40 63 [09:44:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 E1 47 00 CA 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 37 36 39 10 04 04 00 07 7F 02 00 F4 03 04 00 42 60 C5 66 B6 04 01 00 00 5E 4D B3 1E 21 08 51 65 [09:44:18]CommunicateWithHost err = 0 [09:44:18]CheckOFDResponse [09:44:18]1017 (14) - 77093643461234 [09:44:18]1041 (16) - 0000000000871769 [09:44:18]1040 (4) - 163591 [09:44:18]1012 (4) - 21.08.2024 03:34 [09:44:18]1206 (1) - 0 [09:44:18]OFD Sender: Remove packet 163591 [09:44:18]ProducePacketName [09:44:18]name=ofd_packets/00163591 [09:44:18]NVStorageDeleteData [09:44:19]OFD Sender: No OFD packet to send [09:44:24]OFD Sender: No OFD packet to send [09:44:24]accept exits with 10 [09:44:24]New connection [09:44:24]New thread 3066654052 created [09:44:24]Thread 3066797412 joined [09:44:24]Waiting for new connection... [09:44:24] Sock 10.Parse request [09:44:24]Sock 10.Check first char [09:44:24]Sock 10.First char is OK [09:44:24]request: POST /json_proto HTTP/1.0 [09:44:24]Method: POST [09:44:24]URL: /json_proto [09:44:24]Method is POST - this is cgi request [09:44:24]url: /json_proto [09:44:24]query_string will be loaded in cgi processing [09:44:24]execute_cgi json_proto POST (null) [09:44:24]execute_cgi path=json_proto method=POST [09:44:24]POST find Content-Length [09:44:24]Host: 172.17.44.132:8080 [09:44:24]Content-Length: 677 [09:44:24]Content-Type: application/json [09:44:24] [09:44:24]POST finish read [09:44:24]Found Content-Length = 677 [09:44:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:24]execute_script... [09: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)292143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:24]POST & json_proto [09:44:24]process_json_proto [09:44:24]json parsed OK: [09:44:24]protocol is kg_v1.0 [09:44:24]action value=close_receipt [09:44:24]process_action close_receipt [09:44:24]cmd_close_receipt [09:44:24]MH_GetDate [09:44:24]Write to MH i2c: F0 00 00 1C 09 14 [09:44:24]Write i2c OK [09:44:24]MH_I2C_Read... [09:44:24]Read from MH i2c: F0 [09:44:24]MH_I2C_Read... [09:44:24]Read from MH i2c: F0 09 00 [09:44:24]MH_I2C_Read... [09:44:24]Read from MH i2c: F0 09 00 1C 09 00 F8 B6 C5 66 2A 83 C1 65 C9 [09:44:24]GetLastDocTimeStamp 1724233451 [09:44:24]current date 1724233464 [09:44:24]FM_GetShiftState [09:44:24]SAM_PROTO_GetShiftState [09:44:24]wFMCommunicate request_size=4 [09:44:24]MH_SAM_APDU [09:44:24]CAPDU: 80 13 01 00 [09:44:24]Write to MH i2c: E2 08 00 1D 09 80 13 01 00 00 00 00 00 A3 [09:44:24]Write i2c OK [09:44:24]MH_I2C_Read... [09:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:24]Read from MH i2c: E2 [09:44:24]MH_I2C_Read... [09:44:24]Read from MH i2c: E2 0E 00 [09:44:24]MH_I2C_Read... [09:44:24]Read from MH i2c: E2 0E 00 1D 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 69 [09:44:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:44:24]wFMCommunicate OK [09:44:24]SAM_PROTO_GetShiftState done [09:44:24]FM_GetShiftState done [09:44:24]opened in 1724199517 [09:44:24]opened+sec_in_day 1724285917 [09:44:24]quantity*price = 50036 [09:44:24]sum+1 = 50037 [09:44:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 190 21.08.2024 09:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163592 ФПД: 91518452969088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094424&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163592&fm=91518452969088&tin=02508201610067®Number=0000000000092562&sum=50000 [09:44:25]StoreToDocumentArchive [09:44:25]shift 466 fd 163592 [09:44:25]save to /storage/0466/doc_00163592 [09:44:25]save last doc name /storage/0466/doc_00163592 to /storage/kkm_last_doc_name [09:44:25]save OK [09:44:25]Clear old archive folders... [09:44:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:44:25]tlvbuf is 00230750 [09:44:25]SAM_PROTO_ClearQueue [09:44:25]wFMCommunicate request_size=4 [09:44:25]MH_SAM_APDU [09:44:25]CAPDU: 80 09 00 00 [09:44:25]Write to MH i2c: E2 08 00 2A 09 80 09 00 00 00 00 00 00 A5 [09:44:25]Write i2c OK [09:44:25]MH_I2C_Read... [09:44:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:25]Read from MH i2c: E2 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 2A 09 00 90 00 A7 [09:44:25]RAPDU: 90 00 [09:44:25]wFMCommunicate OK [09:44:25]SAM_PROTO_ClearQueue done [09:44:25]KKMCreateOFDPacket [09:44:25]OFDProtocolAddRootSTLVToBuf [09:44:25]FM_MakeSignedData [09:44:25]FM_MakeSignedData [09:44:25]SAM_PROTO_SignData [09:44:25]wFMCommunicate request_size=4 [09:44:25]MH_SAM_APDU [09:44:25]CAPDU: 80 0D 01 02 [09:44:25]Write to MH i2c: E2 08 00 2B 09 80 0D 01 02 00 00 00 00 AD [09:44:25]Write i2c OK [09:44:25]MH_I2C_Read... [09:44:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:25]Read from MH i2c: E2 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 2B 09 00 90 00 A8 [09:44:25]RAPDU: 90 00 [09:44:25]wFMCommunicate OK [09:44:25]wFMCommunicate request_size=255 [09:44:25]MH_SAM_APDU [09: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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F8 B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7F 02 00 35 04 06 00 53 [09:44:25]Write to MH i2c: E2 02 01 2C 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F8 B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7F 02 00 35 04 06 00 53 00 00 77 [09:44:25]Write i2c OK [09:44:25]MH_I2C_Read... [09:44:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:25]Read from MH i2c: E2 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 2C 09 00 90 00 A9 [09:44:25]RAPDU: 90 00 [09:44:25]wFMCommunicate OK [09:44:25]wFMCommunicate request_size=10 [09:44:25]MH_SAM_APDU [09:44:25]CAPDU: 80 0D 02 02 05 3C 4C E1 2E 80 [09:44:25]Write to MH i2c: E2 0D 00 2D 09 80 0D 02 02 05 00 3C 4C E1 2E 80 00 00 D1 [09:44:25]Write i2c OK [09:44:25]MH_I2C_Read... [09:44:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:25]Read from MH i2c: E2 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 [09:44:25]MH_I2C_Read... [09:44:25]Read from MH i2c: E2 03 00 2D 09 00 90 00 AA [09:44:25]RAPDU: 90 00 [09:44:25]wFMCommunicate OK [09:44:25]wFMCommunicate request_size=4 [09:44:25]MH_SAM_APDU [09:44:25]CAPDU: 80 0D 03 02 [09:44:25]Write to MH i2c: E2 08 00 2E 09 80 0D 03 02 00 00 00 00 B2 [09:44:25]Write i2c OK [09:44:25]MH_I2C_Read... [09:44:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:26]Read from MH i2c: E2 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: E2 0B 00 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: E2 0B 00 2E 09 00 1F 6C 4C 10 00 AD 61 92 90 00 3A [09:44:26]RAPDU: 1F 6C 4C 10 00 AD 61 92 90 00 [09:44:26]wFMCommunicate OK [09:44:26]SAM_PROTO_SignData done [09:44:26]FM_MakeSignedData done [09:44:26]CreateOFDProtocolMessage [09:44:26]wFMCommunicate request_size=4 [09:44:26]MH_SAM_APDU [09:44:26]CAPDU: 80 11 00 00 [09:44:26]Write to MH i2c: E2 08 00 2F 09 80 11 00 00 00 00 00 00 B2 [09:44:26]Write i2c OK [09:44:26]MH_I2C_Read... [09:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:26]Read from MH i2c: E2 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: E2 17 00 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: E2 17 00 2F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [09:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:44:26]wFMCommunicate OK [09:44:26]CreateOFDProtocolMessage done [09:44:26]OFDSenderStorePacket 163592 [09:44:26]StoreOFDPacket docnum=163592 [09:44:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 ED FC 07 01 00 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F8 B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7F 02 00 35 04 06 00 53 3C 4C E1 2E 80 1F 6C 4C 10 00 AD 61 92 [09:44:26]CheckFolder [09:44:26]dirname=/storage/ofd_packets [09:44:26]CheckFolder done [09:44:26]ProducePacketName [09:44:26]name=ofd_packets/00163592 [09:44:26]NVStorageSaveData ofd_packets/00163592 [09:44:26]File name is /storage/ofd_packets/00163592 [09:44:26]Write 301 bytes [09:44:26]NVStorageSaveData done [09:44:26]OFDSenderStorePacket done [09:44:26]KKMCreateOFDPacket done [09:44:26]NVStorageSaveData kkm_last_timestamp [09:44:26]File name is /storage/kkm_last_timestamp [09:44:26]Write 4 bytes [09:44:26]NVStorageSaveData done [09:44:26]ExternCall_PrintAddStr [09:44:26]wPrintStart [09:44:26]Write to MH i2c: 01 00 00 30 09 39 [09:44:26]Write i2c OK [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: 01 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: 01 07 00 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: 01 07 00 30 09 00 00 00 00 00 FF 0F 4E [09:44:26]RasterBufferAndPrint [09:44:26]line Счет N : (1)292143 [09:44:26]line ИНН: 02508201610067 [09:44:26]line Контрольно-Кассовый Чек [09:44:26]line ПРОДАЖА [09:44:26]line ТРК (МРК, ГНК) : 32 [09:44:26]line Товар: 2710124130 [09:44:26]line Аи-92-К-5 [09:44:26]line 7.380 * 67.80 [09:44:26]line = 500.36 [09:44:26]line НДС 12% НСП 1% [09:44:26]line > о реализуемом товаре [09:44:26]line ОКРУГЛЕНИЕ: -0.36 [09:44:26]line ИТОГО: 500.00 [09:44:26]line Внесено: 500.00 [09:44:26]line СДАЧА: 0.00 [09:44:26]line НСП 1% : 4.43 [09:44:26]line НДС 12% : 53.14 [09:44:26]line Наличными: 500.00 [09:44:26]line Безнал.: 0.00 [09:44:26]line Место: АЗС № 130 "Партнер Нефть" [09:44:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:44:26]line СНО: Общий режим [09:44:26]line Чек 190 21.08.2024 09:44 [09:44:26]line Смена: 466 ФФД: 1.0 [09:44:26]line ЗНМ: 0300000070 [09:44:26]line РНМ: 0000000000092562 [09:44:26]line Версия ККМ: 001 [09:44:26]line ФМ: 0000000000871769 [09:44:26]line ФД: 163592 [09:44:26]line ФПД: 91518452969088 [09:44:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094424&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163592&fm=91518452969088&tin=02508201610067®Number=0000000000092562&sum=50000 [09:44:26]written 0, free lines is 4095 [09:44:26]OFD Sender: Processing packet 163592 [packets to send 965, broken 964] [09:44:26]ProducePacketName [09:44:26]name=ofd_packets/00163592 [09:44:26]OFD Sender: To server: pG, [09:44:26]CommunicateWithHost lk.salyk.kg:30040 [09:44:26]ConnectInit lk.salyk.kg [09:44:26]Write to MH i2c: 01 00 00 5B 09 64 [09:44:26]Write i2c OK [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: 01 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: 01 07 00 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: 01 07 00 5B 09 00 00 00 00 00 BA 0C 31 [09:44:26]RasterBufferAndPrint [09:44:26]line [09:44:26]line [09:44:26]line [09:44:26]line [09:44:26]line [09:44:26]written 0, free lines is 3271 [09:44:26]MH_Cut [09:44:26]Write to MH i2c: D1 01 00 62 09 01 3D [09:44:26]Write i2c OK [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: D1 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: D1 01 00 [09:44:26]MH_I2C_Read... [09:44:26]Read from MH i2c: D1 01 00 62 09 00 3C [09:44:26]Write to MH i2c: 01 00 00 63 09 6C [09:44:26]Write i2c OK [09:44:26]MH_I2C_Read... [09:44:27]*** Cut start [09:44:27]*** Purtial cut [09:44:27]*** Stage 1: CUTSNS_PIN = 1 [09:44:28]Connected sock=7 [09:44: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 37 36 39 0F 01 00 00 ED FC 07 01 00 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F8 B6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7F 02 00 35 04 06 00 53 3C 4C E1 2E 80 1F 6C 4C 10 00 AD 61 92 [09:44:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 D9 47 00 F2 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 37 36 39 10 04 04 00 08 7F 02 00 F4 03 04 00 4C 60 C5 66 B6 04 01 00 00 33 D6 A9 A7 87 52 59 D9 [09:44:28]CommunicateWithHost err = 0 [09:44:28]CheckOFDResponse [09:44:28]1017 (14) - 77093643461234 [09:44:28]1041 (16) - 0000000000871769 [09:44:28]1040 (4) - 163592 [09:44:28]1012 (4) - 21.08.2024 03:34 [09:44:28]1206 (1) - 0 [09:44:28]OFD Sender: Remove packet 163592 [09:44:28]ProducePacketName [09:44:28]name=ofd_packets/00163592 [09:44:28]NVStorageDeleteData [09:44:29]OFD Sender: No OFD packet to send [09:44:29]Read from MH i2c: 01 [09:44:29]MH_I2C_Read... [09:44:29]*** Stop cut motor [09:44:29]*** Cut end [09:44:29]Read from MH i2c: 01 07 00 [09:44:29]MH_I2C_Read... [09:44:29]Read from MH i2c: 01 07 00 63 09 00 00 00 00 00 FF 0F 81 [09:44:29]process_action close_receipt done [09:44:29]requested_data is exist [09:44:29]produce_requested_data [09:44:29]requested_item fm.sn is exist - process it [09:44:29]wFMCommunicate request_size=4 [09:44:29]MH_SAM_APDU [09:44:29]CAPDU: 80 11 00 00 [09:44:29]Write to MH i2c: E2 08 00 64 09 80 11 00 00 00 00 00 00 E7 [09:44:29]Write i2c OK [09:44:29]MH_I2C_Read... [09:44:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:29]Read from MH i2c: E2 [09:44:29]MH_I2C_Read... [09:44:29]Read from MH i2c: E2 17 00 [09:44:29]MH_I2C_Read... [09:44:29]Read from MH i2c: E2 17 00 64 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [09:44:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:44:29]wFMCommunicate OK [09:44:29]requested_item fd.num is exist - process it [09:44:29]SAM_PROTO_GetFieldsCounters [09:44:29]wFMCommunicate request_size=4 [09:44:29]MH_SAM_APDU [09:44:29]CAPDU: 80 13 00 00 [09:44:29]Write to MH i2c: E2 08 00 65 09 80 13 00 00 00 00 00 00 EA [09:44:29]Write i2c OK [09:44:29]MH_I2C_Read... [09:44:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:29]Read from MH i2c: E2 [09:44:29]MH_I2C_Read... [09:44:29]Read from MH i2c: E2 62 00 [09:44:29]MH_I2C_Read... [09:44:29]Read from MH i2c: E2 62 00 65 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 7F 02 00 0E 04 04 00 D2 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 A6 [09:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 7F 02 00 0E 04 04 00 D2 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:44:29]wFMCommunicate OK [09:44:29]SAM_PROTO_GetFieldsCounters done [09:44:29]requested_item shift.num is exist - process it [09:44:29]requested_item shift.opened is exist - process it [09:44:29]req_shift_opened [09:44:29]FM_GetShiftState [09:44:29]SAM_PROTO_GetShiftState [09:44:29]wFMCommunicate request_size=4 [09:44:29]MH_SAM_APDU [09:44:29]CAPDU: 80 13 01 00 [09:44:29]Write to MH i2c: E2 08 00 66 09 80 13 01 00 00 00 00 00 EC [09:44:29]Write i2c OK [09:44:29]MH_I2C_Read... [09:44:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:29]Read from MH i2c: E2 [09:44:29]MH_I2C_Read... [09:44:29]Read from MH i2c: E2 0E 00 [09:44:29]MH_I2C_Read... [09:44:29]Read from MH i2c: E2 0E 00 66 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B2 [09:44:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:44:29]wFMCommunicate OK [09:44:29]SAM_PROTO_GetShiftState done [09:44:29]FM_GetShiftState done [09:44:29]req_shift_opened done [09:44:29]requested_item shift.open_date is exist - process it [09:44:29]req_shift_open_date [09:44:29]req_shift_open_date done [09:44:29]produce_requested_data done [09:44:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163592,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:44:29]process_action_free close_receipt [09:44:29]json_value_free [09:44:29]json_value_free done [09:44:29]process_json_proto returns [09:44:29]Send response to host [09:44:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163592,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:44:29]free response buf [09:44:29]execute_script done [09:44:29]execute_script returns [09:44:29]free content buf [09:44:29]Sock 10.Close socket [09:44:29]Sock 10.Thread stoped [09:44:34]OFD Sender: No OFD packet to send [09:44:39]OFD Sender: No OFD packet to send [09:44:44]OFD Sender: No OFD packet to send [09:44:46]recv_with_timeout no data received [09:44:49]OFD Sender: No OFD packet to send [09:44:54]OFD Sender: No OFD packet to send [09:44:59]OFD Sender: No OFD packet to send [09:45:04]OFD Sender: No OFD packet to send [09:45:09]OFD Sender: No OFD packet to send [09:45:12]recv_with_timeout no data received [09:45:14]OFD Sender: No OFD packet to send [09:45:19]OFD Sender: No OFD packet to send [09:45:23]recv_with_timeout no data received [09:45:24]OFD Sender: No OFD packet to send [09:45:29]OFD Sender: No OFD packet to send [09:45:34]OFD Sender: No OFD packet to send [09:45:37]accept exits with 9 [09:45:37]New connection [09:45:37]New thread 3066797412 created [09:45:37]Thread 3066654052 joined [09:45:37]Waiting for new connection... [09:45:37] Sock 9.Parse request [09:45:37]Sock 9.Check first char [09:45:37]Sock 9.First char is OK [09:45:37]request: POST /json_proto HTTP/1.0 [09:45:37]Method: POST [09:45:37]URL: /json_proto [09:45:37]Method is POST - this is cgi request [09:45:37]url: /json_proto [09:45:37]query_string will be loaded in cgi processing [09:45:37]execute_cgi json_proto POST (null) [09:45:37]execute_cgi path=json_proto method=POST [09:45:37]POST find Content-Length [09:45:37]Host: 172.17.44.132:8080 [09:45:37]Content-Length: 679 [09:45:37]Content-Type: application/json [09:45:37] [09:45:37]POST finish read [09:45:37]Found Content-Length = 679 [09:45:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:37]execute_script... [09:45: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)292144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:37]POST & json_proto [09:45:37]process_json_proto [09:45:37]json parsed OK: [09:45:37]protocol is kg_v1.0 [09:45:37]action value=close_receipt [09:45:37]process_action close_receipt [09:45:37]cmd_close_receipt [09:45:37]MH_GetDate [09:45:37]Write to MH i2c: F0 00 00 67 09 5F [09:45:37]Write i2c OK [09:45:37]MH_I2C_Read... [09:45:37]Read from MH i2c: F0 [09:45:37]MH_I2C_Read... [09:45:37]Read from MH i2c: F0 09 00 [09:45:37]MH_I2C_Read... [09:45:37]Read from MH i2c: F0 09 00 67 09 00 42 B7 C5 66 2A 83 C1 65 5F [09:45:37]GetLastDocTimeStamp 1724233464 [09:45:37]current date 1724233538 [09:45:37]FM_GetShiftState [09:45:37]SAM_PROTO_GetShiftState [09:45:37]wFMCommunicate request_size=4 [09:45:37]MH_SAM_APDU [09:45:37]CAPDU: 80 13 01 00 [09:45:37]Write to MH i2c: E2 08 00 68 09 80 13 01 00 00 00 00 00 EE [09:45:37]Write i2c OK [09:45:37]MH_I2C_Read... [09:45:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:37]Read from MH i2c: E2 [09:45:37]MH_I2C_Read... [09:45:37]Read from MH i2c: E2 0E 00 [09:45:37]MH_I2C_Read... [09:45:37]Read from MH i2c: E2 0E 00 68 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B4 [09:45:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:45:37]wFMCommunicate OK [09:45:37]SAM_PROTO_GetShiftState done [09:45:37]FM_GetShiftState done [09:45:37]opened in 1724199517 [09:45:37]opened+sec_in_day 1724285917 [09:45:37]quantity*price = 200025 [09:45:37]sum+1 = 200026 [09:45:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 191 21.08.2024 09:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163593 ФПД: 219938249027701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163593&fm=219938249027701&tin=02508201610067®Number=0000000000092562&sum=200000 [09:45:38]StoreToDocumentArchive [09:45:38]shift 466 fd 163593 [09:45:38]save to /storage/0466/doc_00163593 [09:45:38]save last doc name /storage/0466/doc_00163593 to /storage/kkm_last_doc_name [09:45:38]save OK [09:45:38]Clear old archive folders... [09:45:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:45:38]tlvbuf is 0019E3E0 [09:45:38]SAM_PROTO_ClearQueue [09:45:38]wFMCommunicate request_size=4 [09:45:38]MH_SAM_APDU [09:45:38]CAPDU: 80 09 00 00 [09:45:38]Write to MH i2c: E2 08 00 75 09 80 09 00 00 00 00 00 00 F0 [09:45:38]Write i2c OK [09:45:38]MH_I2C_Read... [09:45:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:45:38]Read from MH i2c: E2 [09:45:38]MH_I2C_Read... [09:45:38]Read from MH i2c: E2 03 00 [09:45:38]MH_I2C_Read... [09:45:38]Read from MH i2c: E2 03 00 75 09 00 90 00 F2 [09:45:38]RAPDU: 90 00 [09:45:38]wFMCommunicate OK [09:45:38]SAM_PROTO_ClearQueue done [09:45:38]KKMCreateOFDPacket [09:45:38]OFDProtocolAddRootSTLVToBuf [09:45:38]FM_MakeSignedData [09:45:38]FM_MakeSignedData [09:45:38]SAM_PROTO_SignData [09:45:38]wFMCommunicate request_size=4 [09:45:38]MH_SAM_APDU [09:45:38]CAPDU: 80 0D 01 02 [09:45:38]Write to MH i2c: E2 08 00 76 09 80 0D 01 02 00 00 00 00 F8 [09:45:38]Write i2c OK [09:45:38]MH_I2C_Read... [09:45:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:45:38]Read from MH i2c: E2 [09:45:38]MH_I2C_Read... [09:45:38]Read from MH i2c: E2 03 00 [09:45:38]MH_I2C_Read... [09:45:38]Read from MH i2c: E2 03 00 76 09 00 90 00 F3 [09:45:38]RAPDU: 90 00 [09:45:38]wFMCommunicate OK [09:45:38]wFMCommunicate request_size=255 [09:45:38]MH_SAM_APDU [09:45: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 42 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7F 02 00 35 04 06 00 C8 08 5D 34 [09:45:38]Write to MH i2c: E2 02 01 77 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 42 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7F 02 00 35 04 06 00 C8 08 5D 34 00 00 16 [09:45:38]Write i2c OK [09:45:38]MH_I2C_Read... [09:45:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:39]Read from MH i2c: E2 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 03 00 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 03 00 77 09 00 90 00 F4 [09:45:39]RAPDU: 90 00 [09:45:39]wFMCommunicate OK [09:45:39]wFMCommunicate request_size=7 [09:45:39]MH_SAM_APDU [09:45:39]CAPDU: 80 0D 02 02 02 B0 75 [09:45:39]Write to MH i2c: E2 0A 00 78 09 80 0D 02 02 02 00 B0 75 00 00 24 [09:45:39]Write i2c OK [09:45:39]MH_I2C_Read... [09:45:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:39]Read from MH i2c: E2 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 03 00 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 03 00 78 09 00 90 00 F5 [09:45:39]RAPDU: 90 00 [09:45:39]wFMCommunicate OK [09:45:39]wFMCommunicate request_size=4 [09:45:39]MH_SAM_APDU [09:45:39]CAPDU: 80 0D 03 02 [09:45:39]Write to MH i2c: E2 08 00 79 09 80 0D 03 02 00 00 00 00 FD [09:45:39]Write i2c OK [09:45:39]MH_I2C_Read... [09:45:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:45:39]Read from MH i2c: E2 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 0B 00 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 0B 00 79 09 00 69 78 76 95 47 EE BC 83 90 00 5E [09:45:39]RAPDU: 69 78 76 95 47 EE BC 83 90 00 [09:45:39]wFMCommunicate OK [09:45:39]SAM_PROTO_SignData done [09:45:39]FM_MakeSignedData done [09:45:39]CreateOFDProtocolMessage [09:45:39]wFMCommunicate request_size=4 [09:45:39]MH_SAM_APDU [09:45:39]CAPDU: 80 11 00 00 [09:45:39]Write to MH i2c: E2 08 00 7A 09 80 11 00 00 00 00 00 00 FD [09:45:39]Write i2c OK [09:45:39]MH_I2C_Read... [09:45:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:39]Read from MH i2c: E2 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 17 00 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: E2 17 00 7A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [09:45:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:45:39]wFMCommunicate OK [09:45:39]CreateOFDProtocolMessage done [09:45:39]OFDSenderStorePacket 163593 [09:45:39]StoreOFDPacket docnum=163593 [09:45:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 17 0A 04 01 C3 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 42 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7F 02 00 35 04 06 00 C8 08 5D 34 B0 75 69 78 76 95 47 EE BC 83 [09:45:39]CheckFolder [09:45:39]dirname=/storage/ofd_packets [09:45:39]CheckFolder done [09:45:39]ProducePacketName [09:45:39]name=ofd_packets/00163593 [09:45:39]NVStorageSaveData ofd_packets/00163593 [09:45:39]File name is /storage/ofd_packets/00163593 [09:45:39]Write 298 bytes [09:45:39]NVStorageSaveData done [09:45:39]OFDSenderStorePacket done [09:45:39]KKMCreateOFDPacket done [09:45:39]NVStorageSaveData kkm_last_timestamp [09:45:39]File name is /storage/kkm_last_timestamp [09:45:39]Write 4 bytes [09:45:39]NVStorageSaveData done [09:45:39]ExternCall_PrintAddStr [09:45:39]wPrintStart [09:45:39]Write to MH i2c: 01 00 00 7B 09 84 [09:45:39]Write i2c OK [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: 01 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: 01 07 00 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: 01 07 00 7B 09 00 00 00 00 00 FF 0F 99 [09:45:39]RasterBufferAndPrint [09:45:39]line Счет N : (1)292144 [09:45:39]line ИНН: 02508201610067 [09:45:39]line Контрольно-Кассовый Чек [09:45:39]line ПРОДАЖА [09:45:39]line ТРК (МРК, ГНК) : 34 [09:45:39]line Товар: 2710194800 [09:45:39]line ДТ-К-5 [09:45:39]line 26.250 * 76.20 [09:45:39]line = 2000.25 [09:45:39]line НДС 12% НСП 1% [09:45:39]line > о реализуемом товаре [09:45:39]line ОКРУГЛЕНИЕ: -0.25 [09:45:39]line ИТОГО: 2000.00 [09:45:39]line Внесено: 2000.00 [09:45:39]line СДАЧА: 0.00 [09:45:39]line НСП 1% : 17.70 [09:45:39]line НДС 12% : 212.42 [09:45:39]line Наличными: 2000.00 [09:45:39]line Безнал.: 0.00 [09:45:39]line Место: АЗС № 130 "Партнер Нефть" [09:45:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:45:39]line СНО: Общий режим [09:45:39]line Чек 191 21.08.2024 09:45 [09:45:39]line Смена: 466 ФФД: 1.0 [09:45:39]line ЗНМ: 0300000070 [09:45:39]line РНМ: 0000000000092562 [09:45:39]line Версия ККМ: 001 [09:45:39]line ФМ: 0000000000871769 [09:45:39]line ФД: 163593 [09:45:39]line ФПД: 219938249027701 [09:45:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163593&fm=219938249027701&tin=02508201610067®Number=0000000000092562&sum=200000 [09:45:39]written 0, free lines is 4095 [09:45:39]OFD Sender: Processing packet 163593 [packets to send 965, broken 964] [09:45:39]ProducePacketName [09:45:39]name=ofd_packets/00163593 [09:45:39]OFD Sender: To server: pG, [09:45:39]CommunicateWithHost lk.salyk.kg:30040 [09:45:39]ConnectInit lk.salyk.kg [09:45:39]Write to MH i2c: 01 00 00 A6 09 AF [09:45:39]Write i2c OK [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: 01 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: 01 07 00 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 C9 0C 8B [09:45:39]RasterBufferAndPrint [09:45:39]line [09:45:39]line [09:45:39]line [09:45:39]line [09:45:39]line [09:45:39]written 0, free lines is 3279 [09:45:39]MH_Cut [09:45:39]Write to MH i2c: D1 01 00 AD 09 01 88 [09:45:39]Write i2c OK [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: D1 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: D1 01 00 [09:45:39]MH_I2C_Read... [09:45:39]Read from MH i2c: D1 01 00 AD 09 00 87 [09:45:39]Write to MH i2c: 01 00 00 AE 09 B7 [09:45:39]Write i2c OK [09:45:39]MH_I2C_Read... [09:45:40]Connected sock=10 [09:45: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 37 36 39 0C 01 00 00 17 0A 04 01 C3 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 42 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7F 02 00 35 04 06 00 C8 08 5D 34 B0 75 69 78 76 95 47 EE BC 83 [09:45:40]*** Cut start [09:45:40]*** Purtial cut [09:45:40]*** Stage 1: CUTSNS_PIN = 1 [09:45:42]Read from MH i2c: 01 [09:45:42]MH_I2C_Read... [09:45:42]*** Stop cut motor [09:45:42]*** Cut end [09:45:42]Read from MH i2c: 01 07 00 [09:45:42]MH_I2C_Read... [09:45:42]Read from MH i2c: 01 07 00 AE 09 00 00 00 00 00 FF 0F CC [09:45:42]process_action close_receipt done [09:45:42]requested_data is exist [09:45:42]produce_requested_data [09:45:42]requested_item fm.sn is exist - process it [09:45:42]wFMCommunicate request_size=4 [09:45:42]MH_SAM_APDU [09:45:42]CAPDU: 80 11 00 00 [09:45:42]Write to MH i2c: E2 08 00 AF 09 80 11 00 00 00 00 00 00 32 [09:45:42]Write i2c OK [09:45:42]MH_I2C_Read... [09:45:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:42]Read from MH i2c: E2 [09:45:42]MH_I2C_Read... [09:45:42]Read from MH i2c: E2 17 00 [09:45:42]MH_I2C_Read... [09:45:42]Read from MH i2c: E2 17 00 AF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [09:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:45:42]wFMCommunicate OK [09:45:42]requested_item fd.num is exist - process it [09:45:42]SAM_PROTO_GetFieldsCounters [09:45:42]wFMCommunicate request_size=4 [09:45:42]MH_SAM_APDU [09:45:42]CAPDU: 80 13 00 00 [09:45:42]Write to MH i2c: E2 08 00 B0 09 80 13 00 00 00 00 00 00 35 [09:45:42]Write i2c OK [09:45:42]MH_I2C_Read... [09:45:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:45:42]Read from MH i2c: E2 [09:45:42]MH_I2C_Read... [09:45:42]Read from MH i2c: E2 62 00 [09:45:42]MH_I2C_Read... [09:45:42]Read from MH i2c: E2 62 00 B0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 7F 02 00 0E 04 04 00 D2 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 F5 [09:45:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 7F 02 00 0E 04 04 00 D2 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:45:42]wFMCommunicate OK [09:45:42]SAM_PROTO_GetFieldsCounters done [09:45:42]requested_item shift.num is exist - process it [09:45:42]requested_item shift.opened is exist - process it [09:45:42]req_shift_opened [09:45:42]FM_GetShiftState [09:45:42]SAM_PROTO_GetShiftState [09:45:42]wFMCommunicate request_size=4 [09:45:42]MH_SAM_APDU [09:45:42]CAPDU: 80 13 01 00 [09:45:42]Write to MH i2c: E2 08 00 B1 09 80 13 01 00 00 00 00 00 37 [09:45:42]Write i2c OK [09:45:42]MH_I2C_Read... [09:45:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:42]Read from MH i2c: E2 [09:45:42]MH_I2C_Read... [09:45:42]Read from MH i2c: E2 0E 00 [09:45:42]MH_I2C_Read... [09:45:42]Read from MH i2c: E2 0E 00 B1 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FD [09:45:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:45:42]wFMCommunicate OK [09:45:42]SAM_PROTO_GetShiftState done [09:45:42]FM_GetShiftState done [09:45:42]req_shift_opened done [09:45:42]requested_item shift.open_date is exist - process it [09:45:42]req_shift_open_date [09:45:42]req_shift_open_date done [09:45:42]produce_requested_data done [09:45:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163593,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:45:42]process_action_free close_receipt [09:45:42]json_value_free [09:45:42]json_value_free done [09:45:42]process_json_proto returns [09:45:42]Send response to host [09:45:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163593,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:45:42]free response buf [09:45:42]execute_script done [09:45:42]execute_script returns [09:45:42]free content buf [09:45:42]Sock 9.Close socket [09:45:42]Sock 9.Thread stoped [09:45:45]recv_with_timeout no data received [09:45:45]CommunicateWithHost answer receiving error [09:45:45]CommunicateWithHost err = -3 [09:45:45]OFD Sender: Server communicate error [09:45:50]OFD Sender: Processing packet 163593 [packets to send 965, broken 964] [09:45:50]ProducePacketName [09:45:50]name=ofd_packets/00163593 [09:45:50]OFD Sender: To server: pG, [09:45:50]CommunicateWithHost lk.salyk.kg:30040 [09:45:50]ConnectInit lk.salyk.kg [09:45:55]ConnectInit Can't take IP for lk.salyk.kg [09:45:55]CommunicateWithHost connect error [09:45:55]CommunicateWithHost err = -1 [09:45:55]OFD Sender: Server communicate error [09:45:55]recv_with_timeout no data received [09:46:00]OFD Sender: Processing packet 163593 [packets to send 965, broken 964] [09:46:00]ProducePacketName [09:46:00]name=ofd_packets/00163593 [09:46:00]OFD Sender: To server: pG, [09:46:00]CommunicateWithHost lk.salyk.kg:30040 [09:46:00]ConnectInit lk.salyk.kg [09:46:05]Connected sock=10 [09: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 37 36 39 0C 01 00 00 17 0A 04 01 C3 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 42 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7F 02 00 35 04 06 00 C8 08 5D 34 B0 75 69 78 76 95 47 EE BC 83 [09: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 37 36 39 4F 00 00 00 89 34 47 00 6D 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7F 02 00 F4 03 04 00 AD 60 C5 66 B6 04 01 00 00 E5 41 CC 8A 4F DA 8F 98 [09:46:07]CommunicateWithHost err = 0 [09:46:07]CheckOFDResponse [09:46:07]1017 (14) - 77093643461234 [09:46:07]1041 (16) - 0000000000871769 [09:46:07]1040 (4) - 163593 [09:46:07]1012 (4) - 21.08.2024 03:36 [09:46:07]1206 (1) - 0 [09:46:07]OFD Sender: Remove packet 163593 [09:46:07]ProducePacketName [09:46:07]name=ofd_packets/00163593 [09:46:07]NVStorageDeleteData [09:46:07]OFD Sender: No OFD packet to send [09:46:12]OFD Sender: No OFD packet to send [09:46:15]accept exits with 7 [09:46:15]New connection [09:46:15]New thread 3066654052 created [09:46:15]Thread 3066797412 joined [09:46:15]Waiting for new connection... [09:46:15] Sock 7.Parse request [09:46:15]Sock 7.Check first char [09:46:15]Sock 7.First char is OK [09:46:15]request: POST /json_proto HTTP/1.0 [09:46:15]Method: POST [09:46:15]URL: /json_proto [09:46:15]Method is POST - this is cgi request [09:46:15]url: /json_proto [09:46:15]query_string will be loaded in cgi processing [09:46:15]execute_cgi json_proto POST (null) [09:46:15]execute_cgi path=json_proto method=POST [09:46:15]POST find Content-Length [09:46:15]Host: 172.17.44.132:8080 [09:46:15]Content-Length: 667 [09:46:15]Content-Type: application/json [09:46:15] [09:46:15]POST finish read [09:46:15]Found Content-Length = 667 [09:46:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:46:15]execute_script... [09: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)292145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:46:15]POST & json_proto [09:46:15]process_json_proto [09:46:15]json parsed OK: [09:46:15]protocol is kg_v1.0 [09:46:15]action value=close_receipt [09:46:15]process_action close_receipt [09:46:15]cmd_close_receipt [09:46:15]MH_GetDate [09:46:15]Write to MH i2c: F0 00 00 B2 09 AA [09:46:15]Write i2c OK [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: F0 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: F0 09 00 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: F0 09 00 B2 09 00 67 B7 C5 66 2A 83 C1 65 CF [09:46:15]GetLastDocTimeStamp 1724233538 [09:46:15]current date 1724233575 [09:46:15]FM_GetShiftState [09:46:15]SAM_PROTO_GetShiftState [09:46:15]wFMCommunicate request_size=4 [09:46:15]MH_SAM_APDU [09:46:15]CAPDU: 80 13 01 00 [09:46:15]Write to MH i2c: E2 08 00 B3 09 80 13 01 00 00 00 00 00 39 [09:46:15]Write i2c OK [09:46:15]MH_I2C_Read... [09:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:15]Read from MH i2c: E2 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: E2 0E 00 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: E2 0E 00 B3 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FF [09:46:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:46:15]wFMCommunicate OK [09:46:15]SAM_PROTO_GetShiftState done [09:46:15]FM_GetShiftState done [09:46:15]opened in 1724199517 [09:46:15]opened+sec_in_day 1724285917 [09:46:15]quantity*price = 50017 [09:46:15]sum+1 = 50019 [09:46:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 192 21.08.2024 09:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163594 ФПД: 197412396731758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163594&fm=197412396731758&tin=02508201610067®Number=0000000000092562&sum=50000 [09:46:16]StoreToDocumentArchive [09:46:16]shift 466 fd 163594 [09:46:16]save to /storage/0466/doc_00163594 [09:46:16]save last doc name /storage/0466/doc_00163594 to /storage/kkm_last_doc_name [09:46:16]save OK [09:46:16]Clear old archive folders... [09:46:16]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:46:16]tlvbuf is 001D3C20 [09:46:16]SAM_PROTO_ClearQueue [09:46:16]wFMCommunicate request_size=4 [09:46:16]MH_SAM_APDU [09:46:16]CAPDU: 80 09 00 00 [09:46:16]Write to MH i2c: E2 08 00 C0 09 80 09 00 00 00 00 00 00 3B [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:16]Read from MH i2c: E2 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 C0 09 00 90 00 3D [09:46:16]RAPDU: 90 00 [09:46:16]wFMCommunicate OK [09:46:16]SAM_PROTO_ClearQueue done [09:46:16]KKMCreateOFDPacket [09:46:16]OFDProtocolAddRootSTLVToBuf [09:46:16]FM_MakeSignedData [09:46:16]FM_MakeSignedData [09:46:16]SAM_PROTO_SignData [09:46:16]wFMCommunicate request_size=4 [09:46:16]MH_SAM_APDU [09:46:16]CAPDU: 80 0D 01 02 [09:46:16]Write to MH i2c: E2 08 00 C1 09 80 0D 01 02 00 00 00 00 43 [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:16]Read from MH i2c: E2 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 C1 09 00 90 00 3E [09:46:16]RAPDU: 90 00 [09:46:16]wFMCommunicate OK [09:46:16]wFMCommunicate request_size=255 [09:46:16]MH_SAM_APDU [09:46:16]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 C0 00 00 00 F4 03 04 00 67 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7F 02 00 35 04 06 00 B3 8B A7 [09:46:16]Write to MH i2c: E2 02 01 C2 09 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 C0 00 00 00 F4 03 04 00 67 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7F 02 00 35 04 06 00 B3 8B A7 00 00 AF [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:16]Read from MH i2c: E2 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 C2 09 00 90 00 3F [09:46:16]RAPDU: 90 00 [09:46:16]wFMCommunicate OK [09:46:16]wFMCommunicate request_size=8 [09:46:16]MH_SAM_APDU [09:46:16]CAPDU: 80 0D 02 02 03 C8 0D 6E [09:46:16]Write to MH i2c: E2 0B 00 C3 09 80 0D 02 02 03 00 C8 0D 6E 00 00 8F [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:16]Read from MH i2c: E2 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 03 00 C3 09 00 90 00 40 [09:46:16]RAPDU: 90 00 [09:46:16]wFMCommunicate OK [09:46:16]wFMCommunicate request_size=4 [09:46:16]MH_SAM_APDU [09:46:16]CAPDU: 80 0D 03 02 [09:46:16]Write to MH i2c: E2 08 00 C4 09 80 0D 03 02 00 00 00 00 48 [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:16]Read from MH i2c: E2 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 0B 00 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 0B 00 C4 09 00 82 D8 52 50 10 5F FE 60 90 00 12 [09:46:16]RAPDU: 82 D8 52 50 10 5F FE 60 90 00 [09:46:16]wFMCommunicate OK [09:46:16]SAM_PROTO_SignData done [09:46:16]FM_MakeSignedData done [09:46:16]CreateOFDProtocolMessage [09:46:16]wFMCommunicate request_size=4 [09:46:16]MH_SAM_APDU [09:46:16]CAPDU: 80 11 00 00 [09:46:16]Write to MH i2c: E2 08 00 C5 09 80 11 00 00 00 00 00 00 48 [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:17]Read from MH i2c: E2 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: E2 17 00 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: E2 17 00 C5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [09:46:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:46:17]wFMCommunicate OK [09:46:17]CreateOFDProtocolMessage done [09:46:17]OFDSenderStorePacket 163594 [09:46:17]StoreOFDPacket docnum=163594 [09:46:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 47 89 05 01 EB 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 C0 00 00 00 F4 03 04 00 67 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7F 02 00 35 04 06 00 B3 8B A7 C8 0D 6E 82 D8 52 50 10 5F FE 60 [09:46:17]CheckFolder [09:46:17]dirname=/storage/ofd_packets [09:46:17]CheckFolder done [09:46:17]ProducePacketName [09:46:17]name=ofd_packets/00163594 [09:46:17]NVStorageSaveData ofd_packets/00163594 [09:46:17]File name is /storage/ofd_packets/00163594 [09:46:17]Write 299 bytes [09:46:17]NVStorageSaveData done [09:46:17]OFDSenderStorePacket done [09:46:17]KKMCreateOFDPacket done [09:46:17]NVStorageSaveData kkm_last_timestamp [09:46:17]File name is /storage/kkm_last_timestamp [09:46:17]Write 4 bytes [09:46:17]NVStorageSaveData done [09:46:17]ExternCall_PrintAddStr [09:46:17]wPrintStart [09:46:17]Write to MH i2c: 01 00 00 C6 09 CF [09:46:17]Write i2c OK [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: 01 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: 01 07 00 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: 01 07 00 C6 09 00 00 00 00 00 FF 0F E4 [09:46:17]RasterBufferAndPrint [09:46:17]line Счет N : (1)292145 [09:46:17]line ИНН: 02508201610067 [09:46:17]line Контрольно-Кассовый Чек [09:46:17]line ПРОДАЖА [09:46:17]line ТРК (МРК, ГНК) : 51 [09:46:17]line Товар: 2710124130 [09:46:17]line SU-92-К-5 [09:46:17]line 7.270 * 68.80 [09:46:17]line = 500.18 [09:46:17]line НДС 12% НСП 1% [09:46:17]line > о реализуемом товаре [09:46:17]line ОКРУГЛЕНИЕ: -0.18 [09:46:17]line ИТОГО: 500.00 [09:46:17]line Внесено: 500.00 [09:46:17]line СДАЧА: 0.00 [09:46:17]line НСП 1% : 4.43 [09:46:17]line НДС 12% : 53.12 [09:46:17]line Наличными: 500.00 [09:46:17]line Безнал.: 0.00 [09:46:17]line Место: АЗС № 130 "Партнер Нефть" [09:46:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:46:17]line СНО: Общий режим [09:46:17]line Чек 192 21.08.2024 09:46 [09:46:17]line Смена: 466 ФФД: 1.0 [09:46:17]line ЗНМ: 0300000070 [09:46:17]line РНМ: 0000000000092562 [09:46:17]line Версия ККМ: 001 [09:46:17]line ФМ: 0000000000871769 [09:46:17]line ФД: 163594 [09:46:17]line ФПД: 197412396731758 [09:46:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163594&fm=197412396731758&tin=02508201610067®Number=0000000000092562&sum=50000 [09:46:17]written 0, free lines is 4095 [09:46:17]OFD Sender: Processing packet 163594 [packets to send 965, broken 964] [09:46:17]ProducePacketName [09:46:17]name=ofd_packets/00163594 [09:46:17]OFD Sender: To server: pG, [09:46:17]CommunicateWithHost lk.salyk.kg:30040 [09:46:17]ConnectInit lk.salyk.kg [09:46:17]Write to MH i2c: 01 00 00 F1 09 FA [09:46:17]Write i2c OK [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: 01 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: 01 07 00 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: 01 07 00 F1 09 00 00 00 00 00 A9 0C B6 [09:46:17]RasterBufferAndPrint [09:46:17]line [09:46:17]line [09:46:17]line [09:46:17]line [09:46:17]line [09:46:17]written 0, free lines is 3246 [09:46:17]MH_Cut [09:46:17]Write to MH i2c: D1 01 00 F8 09 01 D3 [09:46:17]Write i2c OK [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: D1 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: D1 01 00 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: D1 01 00 F8 09 00 D2 [09:46:17]Write to MH i2c: 01 00 00 F9 09 02 [09:46:17]Write i2c OK [09:46:17]MH_I2C_Read... [09:46:17]Connected sock=10 [09:46: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 37 36 39 0D 01 00 00 47 89 05 01 EB 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 C0 00 00 00 F4 03 04 00 67 B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7F 02 00 35 04 06 00 B3 8B A7 C8 0D 6E 82 D8 52 50 10 5F FE 60 [09:46:18]*** Cut start [09:46:18]*** Purtial cut [09:46:18]*** Stage 1: CUTSNS_PIN = 1 [09:46:20]Read from MH i2c: 01 [09:46:20]MH_I2C_Read... [09:46:20]*** Stop cut motor [09:46:20]*** Cut end [09:46:20]Read from MH i2c: 01 07 00 [09:46:20]MH_I2C_Read... [09:46:20]Read from MH i2c: 01 07 00 F9 09 00 00 00 00 00 FF 0F 17 [09:46:20]process_action close_receipt done [09:46:20]requested_data is exist [09:46:20]produce_requested_data [09:46:20]requested_item fm.sn is exist - process it [09:46:20]wFMCommunicate request_size=4 [09:46:20]MH_SAM_APDU [09:46:20]CAPDU: 80 11 00 00 [09:46:20]Write to MH i2c: E2 08 00 FA 09 80 11 00 00 00 00 00 00 7D [09:46:20]Write i2c OK [09:46:20]MH_I2C_Read... [09:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:20]Read from MH i2c: E2 [09:46:20]MH_I2C_Read... [09:46:20]Read from MH i2c: E2 17 00 [09:46:20]MH_I2C_Read... [09:46:20]Read from MH i2c: E2 17 00 FA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [09:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:46:20]wFMCommunicate OK [09:46:20]requested_item fd.num is exist - process it [09:46:20]SAM_PROTO_GetFieldsCounters [09:46:20]wFMCommunicate request_size=4 [09:46:20]MH_SAM_APDU [09:46:20]CAPDU: 80 13 00 00 [09:46:20]Write to MH i2c: E2 08 00 FB 09 80 13 00 00 00 00 00 00 80 [09:46:20]Write i2c OK [09:46:20]MH_I2C_Read... [09:46:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:20]Read from MH i2c: E2 [09:46:20]MH_I2C_Read... [09:46:20]Read from MH i2c: E2 62 00 [09:46:20]MH_I2C_Read... [09:46:20]Read from MH i2c: E2 62 00 FB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 7F 02 00 0E 04 04 00 D2 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 44 [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 7F 02 00 0E 04 04 00 D2 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:46:20]wFMCommunicate OK [09:46:20]SAM_PROTO_GetFieldsCounters done [09:46:20]requested_item shift.num is exist - process it [09:46:20]requested_item shift.opened is exist - process it [09:46:20]req_shift_opened [09:46:20]FM_GetShiftState [09:46:20]SAM_PROTO_GetShiftState [09:46:20]wFMCommunicate request_size=4 [09:46:20]MH_SAM_APDU [09:46:20]CAPDU: 80 13 01 00 [09:46:20]Write to MH i2c: E2 08 00 FC 09 80 13 01 00 00 00 00 00 82 [09:46:20]Write i2c OK [09:46:20]MH_I2C_Read... [09:46:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:20]Read from MH i2c: E2 [09:46:20]MH_I2C_Read... [09:46:20]Read from MH i2c: E2 0E 00 [09:46:20]MH_I2C_Read... [09:46:20]Read from MH i2c: E2 0E 00 FC 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 48 [09:46:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:46:20]wFMCommunicate OK [09:46:20]SAM_PROTO_GetShiftState done [09:46:20]FM_GetShiftState done [09:46:20]req_shift_opened done [09:46:20]requested_item shift.open_date is exist - process it [09:46:20]req_shift_open_date [09:46:20]req_shift_open_date done [09:46:20]produce_requested_data done [09:46:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163594,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:46:20]process_action_free close_receipt [09:46:20]json_value_free [09:46:20]json_value_free done [09:46:20]process_json_proto returns [09:46:20]Send response to host [09:46:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163594,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:46:20]free response buf [09:46:20]execute_script done [09:46:20]execute_script returns [09:46:20]free content buf [09:46:20]Sock 7.Close socket [09:46:20]Sock 7.Thread stoped [09:46:21]accept exits with 9 [09:46:21]New connection [09:46:21]New thread 3066797412 created [09:46:21]Thread 3066654052 joined [09:46:21]Waiting for new connection... [09:46:21] Sock 9.Parse request [09:46:21]Sock 9.Check first char [09:46:21]Sock 9.First char is OK [09:46:21]request: POST /json_proto HTTP/1.0 [09:46:21]Method: POST [09:46:21]URL: /json_proto [09:46:21]Method is POST - this is cgi request [09:46:21]url: /json_proto [09:46:21]query_string will be loaded in cgi processing [09:46:21]execute_cgi json_proto POST (null) [09:46:21]execute_cgi path=json_proto method=POST [09:46:21]POST find Content-Length [09:46:21]Host: 172.17.44.132:8080 [09:46:21]Content-Length: 678 [09:46:21]Content-Type: application/json [09:46:21] [09:46:21]POST finish read [09:46:21]Found Content-Length = 678 [09:46:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:21]execute_script... [09:46:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:21]POST & json_proto [09:46:21]process_json_proto [09:46:21]json parsed OK: [09:46:21]protocol is kg_v1.0 [09:46:21]action value=close_receipt [09:46:21]process_action close_receipt [09:46:21]cmd_close_receipt [09:46:21]MH_GetDate [09:46:21]Write to MH i2c: F0 00 00 FD 09 F5 [09:46:21]Write i2c OK [09:46:21]MH_I2C_Read... [09:46:21]Read from MH i2c: F0 [09:46:21]MH_I2C_Read... [09:46:21]Read from MH i2c: F0 09 00 [09:46:21]MH_I2C_Read... [09:46:21]Read from MH i2c: F0 09 00 FD 09 00 6D B7 C5 66 2A 83 C1 65 20 [09:46:21]GetLastDocTimeStamp 1724233575 [09:46:21]current date 1724233581 [09:46:21]FM_GetShiftState [09:46:21]SAM_PROTO_GetShiftState [09:46:21]wFMCommunicate request_size=4 [09:46:21]MH_SAM_APDU [09:46:21]CAPDU: 80 13 01 00 [09:46:21]Write to MH i2c: E2 08 00 FE 09 80 13 01 00 00 00 00 00 84 [09:46:21]Write i2c OK [09:46:21]MH_I2C_Read... [09:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:21]Read from MH i2c: E2 [09:46:21]MH_I2C_Read... [09:46:21]Read from MH i2c: E2 0E 00 [09:46:21]MH_I2C_Read... [09:46:21]Read from MH i2c: E2 0E 00 FE 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4A [09:46:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:46:21]wFMCommunicate OK [09:46:21]SAM_PROTO_GetShiftState done [09:46:21]FM_GetShiftState done [09:46:21]opened in 1724199517 [09:46:21]opened+sec_in_day 1724285917 [09:46:21]quantity*price = 70037 [09:46:21]sum+1 = 70038 [09:46:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 193 21.08.2024 09:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163595 ФПД: 23255328221796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163595&fm=23255328221796&tin=02508201610067®Number=0000000000092562&sum=70000 [09:46:22]StoreToDocumentArchive [09:46:22]shift 466 fd 163595 [09:46:22]save to /storage/0466/doc_00163595 [09:46:22]save last doc name /storage/0466/doc_00163595 to /storage/kkm_last_doc_name [09:46:22]save OK [09:46:22]Clear old archive folders... [09:46:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:46:22]tlvbuf is 001ED3E0 [09:46:22]SAM_PROTO_ClearQueue [09:46:22]wFMCommunicate request_size=4 [09:46:22]MH_SAM_APDU [09:46:22]CAPDU: 80 09 00 00 [09:46:22]Write to MH i2c: E2 08 00 0B 0A 80 09 00 00 00 00 00 00 87 [09:46:22]Write i2c OK [09:46:22]MH_I2C_Read... [09:46:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:22]Read from MH i2c: E2 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 0B 0A 00 90 00 89 [09:46:22]RAPDU: 90 00 [09:46:22]wFMCommunicate OK [09:46:22]SAM_PROTO_ClearQueue done [09:46:22]KKMCreateOFDPacket [09:46:22]OFDProtocolAddRootSTLVToBuf [09:46:22]FM_MakeSignedData [09:46:22]FM_MakeSignedData [09:46:22]SAM_PROTO_SignData [09:46:22]wFMCommunicate request_size=4 [09:46:22]MH_SAM_APDU [09:46:22]CAPDU: 80 0D 01 02 [09:46:22]Write to MH i2c: E2 08 00 0C 0A 80 0D 01 02 00 00 00 00 8F [09:46:22]Write i2c OK [09:46:22]MH_I2C_Read... [09:46:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:22]Read from MH i2c: E2 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 0C 0A 00 90 00 8A [09:46:22]RAPDU: 90 00 [09:46:22]wFMCommunicate OK [09:46:22]wFMCommunicate request_size=255 [09:46:22]MH_SAM_APDU [09: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 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 6D B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7F 02 00 35 04 06 00 15 [09:46:22]Write to MH i2c: E2 02 01 0D 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 6D B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7F 02 00 35 04 06 00 15 00 00 7E [09:46:22]Write i2c OK [09:46:22]MH_I2C_Read... [09:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:22]Read from MH i2c: E2 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 0D 0A 00 90 00 8B [09:46:22]RAPDU: 90 00 [09:46:22]wFMCommunicate OK [09:46:22]wFMCommunicate request_size=10 [09:46:22]MH_SAM_APDU [09:46:22]CAPDU: 80 0D 02 02 05 26 8D 93 EA 64 [09:46:22]Write to MH i2c: E2 0D 00 0E 0A 80 0D 02 02 05 00 26 8D 93 EA 64 00 00 30 [09:46:22]Write i2c OK [09:46:22]MH_I2C_Read... [09:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:22]Read from MH i2c: E2 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 03 00 0E 0A 00 90 00 8C [09:46:22]RAPDU: 90 00 [09:46:22]wFMCommunicate OK [09:46:22]wFMCommunicate request_size=4 [09:46:22]MH_SAM_APDU [09:46:22]CAPDU: 80 0D 03 02 [09:46:22]Write to MH i2c: E2 08 00 0F 0A 80 0D 03 02 00 00 00 00 94 [09:46:22]Write i2c OK [09:46:22]MH_I2C_Read... [09:46:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:22]Read from MH i2c: E2 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 0B 00 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 0B 00 0F 0A 00 FD 45 9C 9D EB 27 BB C3 90 00 A0 [09:46:22]RAPDU: FD 45 9C 9D EB 27 BB C3 90 00 [09:46:22]wFMCommunicate OK [09:46:22]SAM_PROTO_SignData done [09:46:22]FM_MakeSignedData done [09:46:22]CreateOFDProtocolMessage [09:46:22]wFMCommunicate request_size=4 [09:46:22]MH_SAM_APDU [09:46:22]CAPDU: 80 11 00 00 [09:46:22]Write to MH i2c: E2 08 00 10 0A 80 11 00 00 00 00 00 00 94 [09:46:22]Write i2c OK [09:46:22]MH_I2C_Read... [09:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:22]Read from MH i2c: E2 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 17 00 [09:46:22]MH_I2C_Read... [09:46:22]Read from MH i2c: E2 17 00 10 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [09:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:46:23]wFMCommunicate OK [09:46:23]CreateOFDProtocolMessage done [09:46:23]OFDSenderStorePacket 163595 [09:46:23]StoreOFDPacket docnum=163595 [09:46:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7D 4B 07 01 A2 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 6D B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7F 02 00 35 04 06 00 15 26 8D 93 EA 64 FD 45 9C 9D EB 27 BB C3 [09:46:23]CheckFolder [09:46:23]dirname=/storage/ofd_packets [09:46:23]CheckFolder done [09:46:23]ProducePacketName [09:46:23]name=ofd_packets/00163595 [09:46:23]NVStorageSaveData ofd_packets/00163595 [09:46:23]File name is /storage/ofd_packets/00163595 [09:46:23]Write 301 bytes [09:46:23]NVStorageSaveData done [09:46:23]OFDSenderStorePacket done [09:46:23]KKMCreateOFDPacket done [09:46:23]NVStorageSaveData kkm_last_timestamp [09:46:23]File name is /storage/kkm_last_timestamp [09:46:23]Write 4 bytes [09:46:23]NVStorageSaveData done [09:46:23]ExternCall_PrintAddStr [09:46:23]wPrintStart [09:46:23]Write to MH i2c: 01 00 00 11 0A 1B [09:46:23]Write i2c OK [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: 01 [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: 01 07 00 [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: 01 07 00 11 0A 00 00 00 00 00 FF 0F 30 [09:46:23]RasterBufferAndPrint [09:46:23]line Счет N : (1)292146 [09:46:23]line ИНН: 02508201610067 [09:46:23]line Контрольно-Кассовый Чек [09:46:23]line ПРОДАЖА [09:46:23]line ТРК (МРК, ГНК) : 62 [09:46:23]line Товар: 2710124130 [09:46:23]line Аи-92-К-5 [09:46:23]line 10.330 * 67.80 [09:46:23]line = 700.37 [09:46:23]line НДС 12% НСП 1% [09:46:23]line > о реализуемом товаре [09:46:23]line ОКРУГЛЕНИЕ: -0.37 [09:46:23]line ИТОГО: 700.00 [09:46:23]line Внесено: 700.00 [09:46:23]line СДАЧА: 0.00 [09:46:23]line НСП 1% : 6.20 [09:46:23]line НДС 12% : 74.38 [09:46:23]line Наличными: 700.00 [09:46:23]line Безнал.: 0.00 [09:46:23]line Место: АЗС № 130 "Партнер Нефть" [09:46:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:46:23]line СНО: Общий режим [09:46:23]line Чек 193 21.08.2024 09:46 [09:46:23]line Смена: 466 ФФД: 1.0 [09:46:23]line ЗНМ: 0300000070 [09:46:23]line РНМ: 0000000000092562 [09:46:23]line Версия ККМ: 001 [09:46:23]line ФМ: 0000000000871769 [09:46:23]line ФД: 163595 [09:46:23]line ФПД: 23255328221796 [09:46:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163595&fm=23255328221796&tin=02508201610067®Number=0000000000092562&sum=70000 [09:46:23]written 0, free lines is 4095 [09:46:23]OFD Sender: Processing packet 163595 [packets to send 965, broken 964] [09:46:23]ProducePacketName [09:46:23]name=ofd_packets/00163595 [09:46:23]OFD Sender: To server: pG, [09:46:23]CommunicateWithHost lk.salyk.kg:30040 [09:46:23]ConnectInit lk.salyk.kg [09:46:23]Write to MH i2c: 01 00 00 3C 0A 46 [09:46:23]Write i2c OK [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: 01 [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: 01 07 00 [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: 01 07 00 3C 0A 00 00 00 00 00 B6 0C 0F [09:46:23]RasterBufferAndPrint [09:46:23]line [09:46:23]line [09:46:23]line [09:46:23]line [09:46:23]line [09:46:23]written 0, free lines is 3267 [09:46:23]MH_Cut [09:46:23]Write to MH i2c: D1 01 00 43 0A 01 1F [09:46:23]Write i2c OK [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: D1 [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: D1 01 00 [09:46:23]MH_I2C_Read... [09:46:23]Read from MH i2c: D1 01 00 43 0A 00 1E [09:46:23]Write to MH i2c: 01 00 00 44 0A 4E [09:46:23]Write i2c OK [09:46:23]MH_I2C_Read... [09:46:24]*** Cut start [09:46:24]*** Purtial cut [09:46:24]*** Stage 1: CUTSNS_PIN = 1 [09:46:26]recv_with_timeout no data received [09:46:26]Read from MH i2c: 01 [09:46:26]MH_I2C_Read... [09:46:26]*** Stop cut motor [09:46:26]*** Cut end [09:46:26]Read from MH i2c: 01 07 00 [09:46:26]MH_I2C_Read... [09:46:26]Read from MH i2c: 01 07 00 44 0A 00 00 00 00 00 FF 0F 63 [09:46:26]process_action close_receipt done [09:46:26]requested_data is exist [09:46:26]produce_requested_data [09:46:26]requested_item fm.sn is exist - process it [09:46:26]wFMCommunicate request_size=4 [09:46:26]MH_SAM_APDU [09:46:26]CAPDU: 80 11 00 00 [09:46:26]Write to MH i2c: E2 08 00 45 0A 80 11 00 00 00 00 00 00 C9 [09:46:26]Write i2c OK [09:46:26]MH_I2C_Read... [09:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:26]Read from MH i2c: E2 [09:46:26]MH_I2C_Read... [09:46:26]Read from MH i2c: E2 17 00 [09:46:26]MH_I2C_Read... [09:46:26]Read from MH i2c: E2 17 00 45 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [09:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:46:26]wFMCommunicate OK [09:46:26]requested_item fd.num is exist - process it [09:46:26]SAM_PROTO_GetFieldsCounters [09:46:26]wFMCommunicate request_size=4 [09:46:26]MH_SAM_APDU [09:46:26]CAPDU: 80 13 00 00 [09:46:26]Write to MH i2c: E2 08 00 46 0A 80 13 00 00 00 00 00 00 CC [09:46:26]Write i2c OK [09:46:26]MH_I2C_Read... [09:46:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:26]Read from MH i2c: E2 [09:46:26]MH_I2C_Read... [09:46:26]Read from MH i2c: E2 62 00 [09:46:26]MH_I2C_Read... [09:46:26]Read from MH i2c: E2 62 00 46 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 7F 02 00 0E 04 04 00 D2 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 94 [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 7F 02 00 0E 04 04 00 D2 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:46:26]wFMCommunicate OK [09:46:26]SAM_PROTO_GetFieldsCounters done [09:46:26]requested_item shift.num is exist - process it [09:46:26]requested_item shift.opened is exist - process it [09:46:26]req_shift_opened [09:46:26]FM_GetShiftState [09:46:26]SAM_PROTO_GetShiftState [09:46:26]wFMCommunicate request_size=4 [09:46:26]MH_SAM_APDU [09:46:26]CAPDU: 80 13 01 00 [09:46:26]Write to MH i2c: E2 08 00 47 0A 80 13 01 00 00 00 00 00 CE [09:46:26]Write i2c OK [09:46:26]MH_I2C_Read... [09:46:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:26]Read from MH i2c: E2 [09:46:26]MH_I2C_Read... [09:46:26]Read from MH i2c: E2 0E 00 [09:46:26]MH_I2C_Read... [09:46:26]Read from MH i2c: E2 0E 00 47 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 94 [09:46:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:46:26]wFMCommunicate OK [09:46:26]SAM_PROTO_GetShiftState done [09:46:26]FM_GetShiftState done [09:46:26]req_shift_opened done [09:46:26]requested_item shift.open_date is exist - process it [09:46:26]req_shift_open_date [09:46:26]req_shift_open_date done [09:46:26]produce_requested_data done [09:46:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163595,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:46:26]process_action_free close_receipt [09:46:26]json_value_free [09:46:26]json_value_free done [09:46:26]process_json_proto returns [09:46:26]Send response to host [09:46:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163595,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:46:26]free response buf [09:46:26]execute_script done [09:46:26]execute_script returns [09:46:26]free content buf [09:46:26]Sock 9.Close socket [09:46:26]Sock 9.Thread stoped [09:46:28]ConnectInit Can't take IP for lk.salyk.kg [09:46:28]CommunicateWithHost connect error [09:46:28]CommunicateWithHost err = -1 [09:46:28]OFD Sender: Server communicate error [09:46:33]OFD Sender: Processing packet 163595 [packets to send 965, broken 964] [09:46:33]ProducePacketName [09:46:33]name=ofd_packets/00163595 [09:46:33]OFD Sender: To server: pG, [09:46:33]CommunicateWithHost lk.salyk.kg:30040 [09:46:33]ConnectInit lk.salyk.kg [09:46:38]ConnectInit Can't take IP for lk.salyk.kg [09:46:38]CommunicateWithHost connect error [09:46:38]CommunicateWithHost err = -1 [09:46:38]OFD Sender: Server communicate error [09:46:43]OFD Sender: Processing packet 163595 [packets to send 965, broken 964] [09:46:43]ProducePacketName [09:46:43]name=ofd_packets/00163595 [09:46:43]OFD Sender: To server: pG, [09:46:43]CommunicateWithHost lk.salyk.kg:30040 [09:46:43]ConnectInit lk.salyk.kg [09:46:44]recv_with_timeout no data received [09:46:49]Connected sock=10 [09: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 37 36 39 0F 01 00 00 7D 4B 07 01 A2 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 6D B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7F 02 00 35 04 06 00 15 26 8D 93 EA 64 FD 45 9C 9D EB 27 BB C3 [09: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 37 36 39 4F 00 00 00 83 7C 47 00 70 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 37 36 39 10 04 04 00 0B 7F 02 00 F4 03 04 00 D9 60 C5 66 B6 04 01 00 00 21 7A C5 AD 75 DB 83 4C [09:46:49]CommunicateWithHost err = 0 [09:46:49]CheckOFDResponse [09:46:49]1017 (14) - 77093643461234 [09:46:49]1041 (16) - 0000000000871769 [09:46:49]1040 (4) - 163595 [09:46:49]1012 (4) - 21.08.2024 03:36 [09:46:49]1206 (1) - 0 [09:46:49]OFD Sender: Remove packet 163595 [09:46:49]ProducePacketName [09:46:49]name=ofd_packets/00163595 [09:46:49]NVStorageDeleteData [09:46:50]OFD Sender: No OFD packet to send [09:46:55]OFD Sender: No OFD packet to send [09:47:00]OFD Sender: No OFD packet to send [09:47:05]OFD Sender: No OFD packet to send [09:47:10]OFD Sender: No OFD packet to send [09:47:15]OFD Sender: No OFD packet to send [09:47:20]OFD Sender: No OFD packet to send [09:47:25]OFD Sender: No OFD packet to send [09:47:30]OFD Sender: No OFD packet to send [09:47:34]recv_with_timeout no data received [09:47:35]OFD Sender: No OFD packet to send [09:47:39]accept exits with 7 [09:47:39]New connection [09:47:39]New thread 3066654052 created [09:47:39]Thread 3066797412 joined [09:47:39]Waiting for new connection... [09:47:39] Sock 7.Parse request [09:47:39]Sock 7.Check first char [09:47:39]Sock 7.First char is OK [09:47:39]request: POST /json_proto HTTP/1.0 [09:47:39]Method: POST [09:47:39]URL: /json_proto [09:47:39]Method is POST - this is cgi request [09:47:39]url: /json_proto [09:47:39]query_string will be loaded in cgi processing [09:47:39]execute_cgi json_proto POST (null) [09:47:39]execute_cgi path=json_proto method=POST [09:47:39]POST find Content-Length [09:47:39]Host: 172.17.44.132:8080 [09:47:39]Content-Length: 677 [09:47:39]Content-Type: application/json [09:47:39] [09:47:39]POST finish read [09:47:39]Found Content-Length = 677 [09:47:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:39]execute_script... [09:47:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:39]POST & json_proto [09:47:39]process_json_proto [09:47:39]json parsed OK: [09:47:39]protocol is kg_v1.0 [09:47:39]action value=close_receipt [09:47:39]process_action close_receipt [09:47:39]cmd_close_receipt [09:47:39]MH_GetDate [09:47:39]Write to MH i2c: F0 00 00 48 0A 41 [09:47:39]Write i2c OK [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: F0 [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: F0 09 00 [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: F0 09 00 48 0A 00 BC B7 C5 66 2A 83 C1 65 BB [09:47:39]GetLastDocTimeStamp 1724233581 [09:47:39]current date 1724233660 [09:47:39]FM_GetShiftState [09:47:39]SAM_PROTO_GetShiftState [09:47:39]wFMCommunicate request_size=4 [09:47:39]MH_SAM_APDU [09:47:39]CAPDU: 80 13 01 00 [09:47:39]Write to MH i2c: E2 08 00 49 0A 80 13 01 00 00 00 00 00 D0 [09:47:39]Write i2c OK [09:47:39]MH_I2C_Read... [09:47:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:40]Read from MH i2c: E2 [09:47:40]MH_I2C_Read... [09:47:40]Read from MH i2c: E2 0E 00 [09:47:40]MH_I2C_Read... [09:47:40]Read from MH i2c: E2 0E 00 49 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 96 [09:47:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:47:40]wFMCommunicate OK [09:47:40]SAM_PROTO_GetShiftState done [09:47:40]FM_GetShiftState done [09:47:40]opened in 1724199517 [09:47:40]opened+sec_in_day 1724285917 [09:47:40]quantity*price = 60027 [09:47:40]sum+1 = 60029 [09:47:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 194 21.08.2024 09:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163596 ФПД: 20294021495975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163596&fm=20294021495975&tin=02508201610067®Number=0000000000092562&sum=60000 [09:47:41]StoreToDocumentArchive [09:47:41]shift 466 fd 163596 [09:47:41]save to /storage/0466/doc_00163596 [09:47:41]save last doc name /storage/0466/doc_00163596 to /storage/kkm_last_doc_name [09:47:41]save OK [09:47:41]Clear old archive folders... [09:47:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:41]tlvbuf is 001D4420 [09:47:41]SAM_PROTO_ClearQueue [09:47:41]wFMCommunicate request_size=4 [09:47:41]MH_SAM_APDU [09:47:41]CAPDU: 80 09 00 00 [09:47:41]Write to MH i2c: E2 08 00 56 0A 80 09 00 00 00 00 00 00 D2 [09:47:41]Write i2c OK [09:47:41]MH_I2C_Read... [09:47:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:41]Read from MH i2c: E2 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 56 0A 00 90 00 D4 [09:47:41]RAPDU: 90 00 [09:47:41]wFMCommunicate OK [09:47:41]SAM_PROTO_ClearQueue done [09:47:41]KKMCreateOFDPacket [09:47:41]OFDProtocolAddRootSTLVToBuf [09:47:41]FM_MakeSignedData [09:47:41]FM_MakeSignedData [09:47:41]SAM_PROTO_SignData [09:47:41]wFMCommunicate request_size=4 [09:47:41]MH_SAM_APDU [09:47:41]CAPDU: 80 0D 01 02 [09:47:41]Write to MH i2c: E2 08 00 57 0A 80 0D 01 02 00 00 00 00 DA [09:47:41]Write i2c OK [09:47:41]MH_I2C_Read... [09:47:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:41]Read from MH i2c: E2 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 57 0A 00 90 00 D5 [09:47:41]RAPDU: 90 00 [09:47:41]wFMCommunicate OK [09:47:41]wFMCommunicate request_size=255 [09:47:41]MH_SAM_APDU [09:47: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 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 C2 00 00 00 F4 03 04 00 BC B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7F 02 00 35 04 06 00 12 [09:47:41]Write to MH i2c: E2 02 01 58 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 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 C2 00 00 00 F4 03 04 00 BC B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7F 02 00 35 04 06 00 12 00 00 9E [09:47:41]Write i2c OK [09:47:41]MH_I2C_Read... [09:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:41]Read from MH i2c: E2 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 58 0A 00 90 00 D6 [09:47:41]RAPDU: 90 00 [09:47:41]wFMCommunicate OK [09:47:41]wFMCommunicate request_size=10 [09:47:41]MH_SAM_APDU [09:47:41]CAPDU: 80 0D 02 02 05 75 11 F1 3C A7 [09:47:41]Write to MH i2c: E2 0D 00 59 0A 80 0D 02 02 05 00 75 11 F1 3C A7 00 00 41 [09:47:41]Write i2c OK [09:47:41]MH_I2C_Read... [09:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:41]Read from MH i2c: E2 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 03 00 59 0A 00 90 00 D7 [09:47:41]RAPDU: 90 00 [09:47:41]wFMCommunicate OK [09:47:41]wFMCommunicate request_size=4 [09:47:41]MH_SAM_APDU [09:47:41]CAPDU: 80 0D 03 02 [09:47:41]Write to MH i2c: E2 08 00 5A 0A 80 0D 03 02 00 00 00 00 DF [09:47:41]Write i2c OK [09:47:41]MH_I2C_Read... [09:47:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:41]Read from MH i2c: E2 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 0B 00 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 0B 00 5A 0A 00 F3 3A C1 5F 5C 53 94 7C 90 00 EC [09:47:41]RAPDU: F3 3A C1 5F 5C 53 94 7C 90 00 [09:47:41]wFMCommunicate OK [09:47:41]SAM_PROTO_SignData done [09:47:41]FM_MakeSignedData done [09:47:41]CreateOFDProtocolMessage [09:47:41]wFMCommunicate request_size=4 [09:47:41]MH_SAM_APDU [09:47:41]CAPDU: 80 11 00 00 [09:47:41]Write to MH i2c: E2 08 00 5B 0A 80 11 00 00 00 00 00 00 DF [09:47:41]Write i2c OK [09:47:41]MH_I2C_Read... [09:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:41]Read from MH i2c: E2 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 17 00 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: E2 17 00 5B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [09:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:47:41]wFMCommunicate OK [09:47:41]CreateOFDProtocolMessage done [09:47:41]OFDSenderStorePacket 163596 [09:47:41]StoreOFDPacket docnum=163596 [09:47:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D1 41 07 01 C8 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C2 00 00 00 F4 03 04 00 BC B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7F 02 00 35 04 06 00 12 75 11 F1 3C A7 F3 3A C1 5F 5C 53 94 7C [09:47:41]CheckFolder [09:47:41]dirname=/storage/ofd_packets [09:47:41]CheckFolder done [09:47:41]ProducePacketName [09:47:41]name=ofd_packets/00163596 [09:47:41]NVStorageSaveData ofd_packets/00163596 [09:47:41]File name is /storage/ofd_packets/00163596 [09:47:41]Write 301 bytes [09:47:41]NVStorageSaveData done [09:47:41]OFDSenderStorePacket done [09:47:41]KKMCreateOFDPacket done [09:47:41]NVStorageSaveData kkm_last_timestamp [09:47:41]File name is /storage/kkm_last_timestamp [09:47:41]Write 4 bytes [09:47:41]NVStorageSaveData done [09:47:41]ExternCall_PrintAddStr [09:47:41]wPrintStart [09:47:41]Write to MH i2c: 01 00 00 5C 0A 66 [09:47:41]Write i2c OK [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: 01 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: 01 07 00 [09:47:41]MH_I2C_Read... [09:47:41]Read from MH i2c: 01 07 00 5C 0A 00 00 00 00 00 FF 0F 7B [09:47:41]RasterBufferAndPrint [09:47:41]line Счет N : (1)292147 [09:47:41]line ИНН: 02508201610067 [09:47:41]line Контрольно-Кассовый Чек [09:47:41]line ПРОДАЖА [09:47:41]line ТРК (МРК, ГНК) : 33 [09:47:41]line Товар: 2710124500 [09:47:41]line Аи-95-К-5 [09:47:41]line 8.090 * 74.20 [09:47:41]line = 600.28 [09:47:41]line НДС 12% НСП 1% [09:47:41]line > о реализуемом товаре [09:47:41]line ОКРУГЛЕНИЕ: -0.28 [09:47:41]line ИТОГО: 600.00 [09:47:41]line Внесено: 600.00 [09:47:41]line СДАЧА: 0.00 [09:47:41]line НСП 1% : 5.31 [09:47:41]line НДС 12% : 63.75 [09:47:41]line Наличными: 600.00 [09:47:41]line Безнал.: 0.00 [09:47:41]line Место: АЗС № 130 "Партнер Нефть" [09:47:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:47:41]line СНО: Общий режим [09:47:41]line Чек 194 21.08.2024 09:47 [09:47:41]line Смена: 466 ФФД: 1.0 [09:47:41]line ЗНМ: 0300000070 [09:47:41]line РНМ: 0000000000092562 [09:47:41]line Версия ККМ: 001 [09:47:41]line ФМ: 0000000000871769 [09:47:41]line ФД: 163596 [09:47:41]line ФПД: 20294021495975 [09:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T094740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163596&fm=20294021495975&tin=02508201610067®Number=0000000000092562&sum=60000 [09:47:41]written 0, free lines is 4095 [09:47:41]OFD Sender: Processing packet 163596 [packets to send 965, broken 964] [09:47:41]ProducePacketName [09:47:41]name=ofd_packets/00163596 [09:47:41]OFD Sender: To server: pG, [09:47:41]CommunicateWithHost lk.salyk.kg:30040 [09:47:41]ConnectInit lk.salyk.kg [09:47:42]Write to MH i2c: 01 00 00 87 0A 91 [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: 01 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: 01 07 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: 01 07 00 87 0A 00 00 00 00 00 B0 0C 54 [09:47:42]RasterBufferAndPrint [09:47:42]line [09:47:42]line [09:47:42]line [09:47:42]line [09:47:42]line [09:47:42]written 0, free lines is 3254 [09:47:42]MH_Cut [09:47:42]Write to MH i2c: D1 01 00 8E 0A 01 6A [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: D1 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: D1 01 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: D1 01 00 8E 0A 00 69 [09:47:42]Write to MH i2c: 01 00 00 8F 0A 99 [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]*** Cut start [09:47:42]*** Purtial cut [09:47:42]*** Stage 1: CUTSNS_PIN = 1 [09:47:44]Read from MH i2c: 01 [09:47:44]MH_I2C_Read... [09:47:44]*** Stop cut motor [09:47:45]*** Cut end [09:47:45]Read from MH i2c: 01 07 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: 01 07 00 8F 0A 00 00 00 00 00 FF 0F AE [09:47:45]process_action close_receipt done [09:47:45]requested_data is exist [09:47:45]produce_requested_data [09:47:45]requested_item fm.sn is exist - process it [09:47:45]wFMCommunicate request_size=4 [09:47:45]MH_SAM_APDU [09:47:45]CAPDU: 80 11 00 00 [09:47:45]Write to MH i2c: E2 08 00 90 0A 80 11 00 00 00 00 00 00 14 [09:47:45]Write i2c OK [09:47:45]MH_I2C_Read... [09:47:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:45]Read from MH i2c: E2 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 17 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 17 00 90 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [09:47:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:47:45]wFMCommunicate OK [09:47:45]requested_item fd.num is exist - process it [09:47:45]SAM_PROTO_GetFieldsCounters [09:47:45]wFMCommunicate request_size=4 [09:47:45]MH_SAM_APDU [09:47:45]CAPDU: 80 13 00 00 [09:47:45]Write to MH i2c: E2 08 00 91 0A 80 13 00 00 00 00 00 00 17 [09:47:45]Write i2c OK [09:47:45]MH_I2C_Read... [09:47:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:45]Read from MH i2c: E2 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 62 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 62 00 91 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 7F 02 00 0E 04 04 00 D2 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 E3 [09:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 7F 02 00 0E 04 04 00 D2 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:47:45]wFMCommunicate OK [09:47:45]SAM_PROTO_GetFieldsCounters done [09:47:45]requested_item shift.num is exist - process it [09:47:45]requested_item shift.opened is exist - process it [09:47:45]req_shift_opened [09:47:45]FM_GetShiftState [09:47:45]SAM_PROTO_GetShiftState [09:47:45]wFMCommunicate request_size=4 [09:47:45]MH_SAM_APDU [09:47:45]CAPDU: 80 13 01 00 [09:47:45]Write to MH i2c: E2 08 00 92 0A 80 13 01 00 00 00 00 00 19 [09:47:45]Write i2c OK [09:47:45]MH_I2C_Read... [09:47:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:45]Read from MH i2c: E2 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 0E 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 0E 00 92 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DF [09:47:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:47:45]wFMCommunicate OK [09:47:45]SAM_PROTO_GetShiftState done [09:47:45]FM_GetShiftState done [09:47:45]req_shift_opened done [09:47:45]requested_item shift.open_date is exist - process it [09:47:45]req_shift_open_date [09:47:45]req_shift_open_date done [09:47:45]produce_requested_data done [09:47:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163596,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:47:45]process_action_free close_receipt [09:47:45]json_value_free [09:47:45]json_value_free done [09:47:45]process_json_proto returns [09:47:45]Send response to host [09:47:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163596,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:47:45]free response buf [09:47:45]execute_script done [09:47:45]execute_script returns [09:47:45]free content buf [09:47:45]Sock 7.Close socket [09:47:45]Sock 7.Thread stoped [09:47:46]ConnectInit Can't take IP for lk.salyk.kg [09:47:46]CommunicateWithHost connect error [09:47:46]CommunicateWithHost err = -1 [09:47:46]OFD Sender: Server communicate error [09:47:51]OFD Sender: Processing packet 163596 [packets to send 965, broken 964] [09:47:51]ProducePacketName [09:47:51]name=ofd_packets/00163596 [09:47:51]OFD Sender: To server: pG, [09:47:51]CommunicateWithHost lk.salyk.kg:30040 [09:47:51]ConnectInit lk.salyk.kg [09:47:52]Connected sock=7 [09: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 37 36 39 0F 01 00 00 D1 41 07 01 C8 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C2 00 00 00 F4 03 04 00 BC B7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7F 02 00 35 04 06 00 12 75 11 F1 3C A7 F3 3A C1 5F 5C 53 94 7C [09: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 37 36 39 4F 00 00 00 D2 88 47 00 25 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 37 36 39 10 04 04 00 0C 7F 02 00 F4 03 04 00 18 61 C5 66 B6 04 01 00 00 CA B6 C5 52 D4 D8 61 1E [09:47:53]CommunicateWithHost err = 0 [09:47:53]CheckOFDResponse [09:47:53]1017 (14) - 77093643461234 [09:47:53]1041 (16) - 0000000000871769 [09:47:53]1040 (4) - 163596 [09:47:53]1012 (4) - 21.08.2024 03:38 [09:47:53]1206 (1) - 0 [09:47:53]OFD Sender: Remove packet 163596 [09:47:53]ProducePacketName [09:47:53]name=ofd_packets/00163596 [09:47:53]NVStorageDeleteData [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:03]recv_with_timeout no data received [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]recv_with_timeout no data received [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:49:12]ConnectInit Can't connect to host [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:43]OFD Sender: No OFD packet to send [09:49:49]OFD Sender: No OFD packet to send [09:49:51]recv_with_timeout no data received [09:49:54]OFD Sender: No OFD packet to send [09:49:59]OFD Sender: No OFD packet to send [09:50:04]OFD Sender: No OFD packet to send [09:50:09]OFD Sender: No OFD packet to send [09:50:14]OFD Sender: No OFD packet to send [09:50:17]recv_with_timeout no data received [09:50:19]OFD Sender: No OFD packet to send [09:50:24]OFD Sender: No OFD packet to send [09:50:29]OFD Sender: No OFD packet to send [09:50:34]OFD Sender: No OFD packet to send [09:50:39]OFD Sender: No OFD packet to send [09:50:44]OFD Sender: No OFD packet to send [09:50:49]OFD Sender: No OFD packet to send [09:50:54]OFD Sender: No OFD packet to send [09:50:59]OFD Sender: No OFD packet to send [09:51:04]OFD Sender: No OFD packet to send [09:51:09]OFD Sender: No OFD packet to send [09:51:14]OFD Sender: No OFD packet to send [09:51:19]OFD Sender: No OFD packet to send [09:51:24]OFD Sender: No OFD packet to send [09:51:29]OFD Sender: No OFD packet to send [09:51:34]OFD Sender: No OFD packet to send [09:51:39]OFD Sender: No OFD packet to send [09:51:44]OFD Sender: No OFD packet to send [09:51:49]OFD Sender: No OFD packet to send [09:51:54]OFD Sender: No OFD packet to send [09:51:59]OFD Sender: No OFD packet to send [09:52:04]OFD Sender: No OFD packet to send [09:52:09]OFD Sender: No OFD packet to send [09:52:14]OFD Sender: No OFD packet to send [09:52:19]OFD Sender: No OFD packet to send [09:52:24]OFD Sender: No OFD packet to send [09:52:29]OFD Sender: No OFD packet to send [09:52:34]OFD Sender: No OFD packet to send [09:52:39]OFD Sender: No OFD packet to send [09:52:44]OFD Sender: No OFD packet to send [09:52:47]accept exits with 10 [09:52:47]New connection [09:52:47]New thread 3066797412 created [09:52:47]Thread 3066654052 joined [09:52:47]Waiting for new connection... [09:52:47] Sock 10.Parse request [09:52:47]Sock 10.Check first char [09:52:47]Sock 10.First char is OK [09:52:47]request: POST /json_proto HTTP/1.0 [09:52:47]Method: POST [09:52:47]URL: /json_proto [09:52:47]Method is POST - this is cgi request [09:52:47]url: /json_proto [09:52:47]query_string will be loaded in cgi processing [09:52:47]execute_cgi json_proto POST (null) [09:52:47]execute_cgi path=json_proto method=POST [09:52:47]POST find Content-Length [09:52:47]Host: 172.17.44.132:8080 [09:52:47]Content-Length: 682 [09:52:47]Content-Type: application/json [09:52:47] [09:52:47]POST finish read [09:52:47]Found Content-Length = 682 [09:52:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:47]execute_script... [09:52:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:47]POST & json_proto [09:52:47]process_json_proto [09:52:47]json parsed OK: [09:52:47]protocol is kg_v1.0 [09:52:47]action value=close_receipt [09:52:47]process_action close_receipt [09:52:47]cmd_close_receipt [09:52:47]MH_GetDate [09:52:47]Write to MH i2c: F0 00 00 93 0A 8C [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: F0 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: F0 09 00 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: F0 09 00 93 0A 00 F0 B8 C5 66 2A 83 C1 65 3B [09:52:47]GetLastDocTimeStamp 1724233660 [09:52:47]current date 1724233968 [09:52:47]FM_GetShiftState [09:52:47]SAM_PROTO_GetShiftState [09:52:47]wFMCommunicate request_size=4 [09:52:47]MH_SAM_APDU [09:52:47]CAPDU: 80 13 01 00 [09:52:47]Write to MH i2c: E2 08 00 94 0A 80 13 01 00 00 00 00 00 1B [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:47]Read from MH i2c: E2 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: E2 0E 00 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: E2 0E 00 94 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [09:52:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:52:47]wFMCommunicate OK [09:52:47]SAM_PROTO_GetShiftState done [09:52:47]FM_GetShiftState done [09:52:47]opened in 1724199517 [09:52:47]opened+sec_in_day 1724285917 [09:52:47]quantity*price = 100021 [09:52:47]sum+1 = 100023 [09:52:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 195 21.08.2024 09:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163597 ФПД: 191208406388529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163597&fm=191208406388529&tin=02508201610067®Number=0000000000092562&sum=100000 [09:52:48]StoreToDocumentArchive [09:52:48]shift 466 fd 163597 [09:52:48]save to /storage/0466/doc_00163597 [09:52:48]save last doc name /storage/0466/doc_00163597 to /storage/kkm_last_doc_name [09:52:48]save OK [09:52:48]Clear old archive folders... [09:52:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:52:48]tlvbuf is 0021BAD0 [09:52:48]SAM_PROTO_ClearQueue [09:52:48]wFMCommunicate request_size=4 [09:52:48]MH_SAM_APDU [09:52:48]CAPDU: 80 09 00 00 [09:52:48]Write to MH i2c: E2 08 00 A1 0A 80 09 00 00 00 00 00 00 1D [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:49]Read from MH i2c: E2 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 A1 0A 00 90 00 1F [09:52:49]RAPDU: 90 00 [09:52:49]wFMCommunicate OK [09:52:49]SAM_PROTO_ClearQueue done [09:52:49]KKMCreateOFDPacket [09:52:49]OFDProtocolAddRootSTLVToBuf [09:52:49]FM_MakeSignedData [09:52:49]FM_MakeSignedData [09:52:49]SAM_PROTO_SignData [09:52:49]wFMCommunicate request_size=4 [09:52:49]MH_SAM_APDU [09:52:49]CAPDU: 80 0D 01 02 [09:52:49]Write to MH i2c: E2 08 00 A2 0A 80 0D 01 02 00 00 00 00 25 [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:49]Read from MH i2c: E2 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 A2 0A 00 90 00 20 [09:52:49]RAPDU: 90 00 [09:52:49]wFMCommunicate OK [09:52:49]wFMCommunicate request_size=255 [09:52:49]MH_SAM_APDU [09:52:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 F0 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7F 02 00 35 04 06 00 AD [09:52:49]Write to MH i2c: E2 02 01 A3 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 F0 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7F 02 00 35 04 06 00 AD 00 00 7A [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:49]Read from MH i2c: E2 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 A3 0A 00 90 00 21 [09:52:49]RAPDU: 90 00 [09:52:49]wFMCommunicate OK [09:52:49]wFMCommunicate request_size=10 [09:52:49]MH_SAM_APDU [09:52:49]CAPDU: 80 0D 02 02 05 E7 2D 24 0F 31 [09:52:49]Write to MH i2c: E2 0D 00 A4 0A 80 0D 02 02 05 00 E7 2D 24 0F 31 00 00 AA [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:49]Read from MH i2c: E2 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 03 00 A4 0A 00 90 00 22 [09:52:49]RAPDU: 90 00 [09:52:49]wFMCommunicate OK [09:52:49]wFMCommunicate request_size=4 [09:52:49]MH_SAM_APDU [09:52:49]CAPDU: 80 0D 03 02 [09:52:49]Write to MH i2c: E2 08 00 A5 0A 80 0D 03 02 00 00 00 00 2A [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:49]Read from MH i2c: E2 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 0B 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 0B 00 A5 0A 00 80 26 D8 19 44 9C 79 79 90 00 94 [09:52:49]RAPDU: 80 26 D8 19 44 9C 79 79 90 00 [09:52:49]wFMCommunicate OK [09:52:49]SAM_PROTO_SignData done [09:52:49]FM_MakeSignedData done [09:52:49]CreateOFDProtocolMessage [09:52:49]wFMCommunicate request_size=4 [09:52:49]MH_SAM_APDU [09:52:49]CAPDU: 80 11 00 00 [09:52:49]Write to MH i2c: E2 08 00 A6 0A 80 11 00 00 00 00 00 00 2A [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:49]Read from MH i2c: E2 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 17 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: E2 17 00 A6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [09:52:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:52:49]wFMCommunicate OK [09:52:49]CreateOFDProtocolMessage done [09:52:49]OFDSenderStorePacket 163597 [09:52:49]StoreOFDPacket docnum=163597 [09:52:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5B 61 07 01 6D 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C3 00 00 00 F4 03 04 00 F0 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7F 02 00 35 04 06 00 AD E7 2D 24 0F 31 80 26 D8 19 44 9C 79 79 [09:52:49]CheckFolder [09:52:49]dirname=/storage/ofd_packets [09:52:49]CheckFolder done [09:52:49]ProducePacketName [09:52:49]name=ofd_packets/00163597 [09:52:49]NVStorageSaveData ofd_packets/00163597 [09:52:49]File name is /storage/ofd_packets/00163597 [09:52:49]Write 301 bytes [09:52:49]NVStorageSaveData done [09:52:49]OFDSenderStorePacket done [09:52:49]KKMCreateOFDPacket done [09:52:49]NVStorageSaveData kkm_last_timestamp [09:52:49]File name is /storage/kkm_last_timestamp [09:52:49]Write 4 bytes [09:52:49]NVStorageSaveData done [09:52:49]ExternCall_PrintAddStr [09:52:49]wPrintStart [09:52:49]Write to MH i2c: 01 00 00 A7 0A B1 [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: 01 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: 01 07 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: 01 07 00 A7 0A 00 00 00 00 00 FF 0F C6 [09:52:49]RasterBufferAndPrint [09:52:49]line Счет N : (1)292150 [09:52:49]line ИНН: 02508201610067 [09:52:49]line Контрольно-Кассовый Чек [09:52:49]line ПРОДАЖА [09:52:49]line ТРК (МРК, ГНК) : 43 [09:52:49]line Товар: 2710124500 [09:52:49]line Аи-95-К-5 [09:52:49]line 13.480 * 74.20 [09:52:49]line = 1000.22 [09:52:49]line НДС 12% НСП 1% [09:52:49]line > о реализуемом товаре [09:52:49]line ОКРУГЛЕНИЕ: -0.22 [09:52:49]line ИТОГО: 1000.00 [09:52:49]line Внесено: 1000.00 [09:52:49]line СДАЧА: 0.00 [09:52:49]line НСП 1% : 8.85 [09:52:49]line НДС 12% : 106.22 [09:52:49]line Наличными: 1000.00 [09:52:49]line Безнал.: 0.00 [09:52:49]line Место: АЗС № 130 "Партнер Нефть" [09:52:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:52:49]line СНО: Общий режим [09:52:49]line Чек 195 21.08.2024 09:52 [09:52:49]line Смена: 466 ФФД: 1.0 [09:52:49]line ЗНМ: 0300000070 [09:52:49]line РНМ: 0000000000092562 [09:52:49]line Версия ККМ: 001 [09:52:49]line ФМ: 0000000000871769 [09:52:49]line ФД: 163597 [09:52:49]line ФПД: 191208406388529 [09:52:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163597&fm=191208406388529&tin=02508201610067®Number=0000000000092562&sum=100000 [09:52:49]written 0, free lines is 4095 [09:52:49]OFD Sender: Processing packet 163597 [packets to send 965, broken 964] [09:52:49]ProducePacketName [09:52:49]name=ofd_packets/00163597 [09:52:49]OFD Sender: To server: pG, [09:52:49]CommunicateWithHost lk.salyk.kg:30040 [09:52:49]ConnectInit lk.salyk.kg [09:52:50]Write to MH i2c: 01 00 00 D2 0A DC [09:52:50]Write i2c OK [09:52:50]MH_I2C_Read... [09:52:50]Read from MH i2c: 01 [09:52:50]MH_I2C_Read... [09:52:50]Read from MH i2c: 01 07 00 [09:52:50]MH_I2C_Read... [09:52:50]Read from MH i2c: 01 07 00 D2 0A 00 00 00 00 00 BA 0C A9 [09:52:50]RasterBufferAndPrint [09:52:50]line [09:52:50]line [09:52:50]line [09:52:50]line [09:52:50]line [09:52:50]written 0, free lines is 3265 [09:52:50]MH_Cut [09:52:50]Write to MH i2c: D1 01 00 D9 0A 01 B5 [09:52:50]Write i2c OK [09:52:50]MH_I2C_Read... [09:52:50]Read from MH i2c: D1 [09:52:50]MH_I2C_Read... [09:52:50]Read from MH i2c: D1 01 00 [09:52:50]MH_I2C_Read... [09:52:50]Read from MH i2c: D1 01 00 D9 0A 00 B4 [09:52:50]Write to MH i2c: 01 00 00 DA 0A E4 [09:52:50]Write i2c OK [09:52:50]MH_I2C_Read... [09:52:50]*** Cut start [09:52:50]*** Purtial cut [09:52:50]*** Stage 1: CUTSNS_PIN = 1 [09:52:52]Read from MH i2c: 01 [09:52:52]MH_I2C_Read... [09:52:52]*** Stop cut motor [09:52:52]*** Cut end [09:52:52]Read from MH i2c: 01 07 00 [09:52:52]MH_I2C_Read... [09:52:52]Read from MH i2c: 01 07 00 DA 0A 00 00 00 00 00 FF 0F F9 [09:52:52]process_action close_receipt done [09:52:52]requested_data is exist [09:52:52]produce_requested_data [09:52:52]requested_item fm.sn is exist - process it [09:52:52]wFMCommunicate request_size=4 [09:52:52]MH_SAM_APDU [09:52:52]CAPDU: 80 11 00 00 [09:52:52]Write to MH i2c: E2 08 00 DB 0A 80 11 00 00 00 00 00 00 5F [09:52:52]Write i2c OK [09:52:52]MH_I2C_Read... [09:52:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:52]Read from MH i2c: E2 [09:52:52]MH_I2C_Read... [09:52:52]Read from MH i2c: E2 17 00 [09:52:52]MH_I2C_Read... [09:52:52]Read from MH i2c: E2 17 00 DB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [09:52:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:52:52]wFMCommunicate OK [09:52:52]requested_item fd.num is exist - process it [09:52:52]SAM_PROTO_GetFieldsCounters [09:52:52]wFMCommunicate request_size=4 [09:52:52]MH_SAM_APDU [09:52:52]CAPDU: 80 13 00 00 [09:52:52]Write to MH i2c: E2 08 00 DC 0A 80 13 00 00 00 00 00 00 62 [09:52:52]Write i2c OK [09:52:52]MH_I2C_Read... [09:52:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:53]Read from MH i2c: E2 [09:52:53]MH_I2C_Read... [09:52:53]Read from MH i2c: E2 62 00 [09:52:53]MH_I2C_Read... [09:52:53]Read from MH i2c: E2 62 00 DC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 7F 02 00 0E 04 04 00 D2 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 32 [09:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 7F 02 00 0E 04 04 00 D2 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:52:53]wFMCommunicate OK [09:52:53]SAM_PROTO_GetFieldsCounters done [09:52:53]requested_item shift.num is exist - process it [09:52:53]requested_item shift.opened is exist - process it [09:52:53]req_shift_opened [09:52:53]FM_GetShiftState [09:52:53]SAM_PROTO_GetShiftState [09:52:53]wFMCommunicate request_size=4 [09:52:53]MH_SAM_APDU [09:52:53]CAPDU: 80 13 01 00 [09:52:53]Write to MH i2c: E2 08 00 DD 0A 80 13 01 00 00 00 00 00 64 [09:52:53]Write i2c OK [09:52:53]MH_I2C_Read... [09:52:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:53]Read from MH i2c: E2 [09:52:53]MH_I2C_Read... [09:52:53]Read from MH i2c: E2 0E 00 [09:52:53]MH_I2C_Read... [09:52:53]Read from MH i2c: E2 0E 00 DD 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2A [09:52:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:52:53]wFMCommunicate OK [09:52:53]SAM_PROTO_GetShiftState done [09:52:53]FM_GetShiftState done [09:52:53]req_shift_opened done [09:52:53]requested_item shift.open_date is exist - process it [09:52:53]req_shift_open_date [09:52:53]req_shift_open_date done [09:52:53]produce_requested_data done [09:52:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163597,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:52:53]process_action_free close_receipt [09:52:53]json_value_free [09:52:53]json_value_free done [09:52:53]process_json_proto returns [09:52:53]Send response to host [09:52:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163597,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:52:53]free response buf [09:52:53]execute_script done [09:52:53]execute_script returns [09:52:53]free content buf [09:52:53]Sock 10.Close socket [09:52:53]Sock 10.Thread stoped [09:52:55]recv_with_timeout no data received [09:52:56]accept exits with 7 [09:52:56]New connection [09:52:56]New thread 3066654052 created [09:52:56]Thread 3066797412 joined [09:52:56]Waiting for new connection... [09:52:56] Sock 7.Parse request [09:52:56]Sock 7.Check first char [09:52:56]Sock 7.First char is OK [09:52:56]request: POST /json_proto HTTP/1.0 [09:52:56]Method: POST [09:52:56]URL: /json_proto [09:52:56]Method is POST - this is cgi request [09:52:56]url: /json_proto [09:52:56]query_string will be loaded in cgi processing [09:52:56]execute_cgi json_proto POST (null) [09:52:56]execute_cgi path=json_proto method=POST [09:52:56]POST find Content-Length [09:52:56]Host: 172.17.44.132:8080 [09:52:56]Content-Length: 677 [09:52:56]Content-Type: application/json [09:52:56] [09:52:56]POST finish read [09:52:56]Found Content-Length = 677 [09:52:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:56]execute_script... [09:52:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:56]POST & json_proto [09:52:56]process_json_proto [09:52:56]json parsed OK: [09:52:56]protocol is kg_v1.0 [09:52:56]action value=close_receipt [09:52:56]process_action close_receipt [09:52:56]cmd_close_receipt [09:52:56]MH_GetDate [09:52:56]Write to MH i2c: F0 00 00 DE 0A D7 [09:52:56]Write i2c OK [09:52:56]MH_I2C_Read... [09:52:56]Read from MH i2c: F0 [09:52:56]MH_I2C_Read... [09:52:56]Read from MH i2c: F0 09 00 [09:52:56]MH_I2C_Read... [09:52:56]Read from MH i2c: F0 09 00 DE 0A 00 F8 B8 C5 66 2A 83 C1 65 8E [09:52:56]GetLastDocTimeStamp 1724233968 [09:52:56]current date 1724233976 [09:52:56]FM_GetShiftState [09:52:56]SAM_PROTO_GetShiftState [09:52:56]wFMCommunicate request_size=4 [09:52:56]MH_SAM_APDU [09:52:56]CAPDU: 80 13 01 00 [09:52:56]Write to MH i2c: E2 08 00 DF 0A 80 13 01 00 00 00 00 00 66 [09:52:56]Write i2c OK [09:52:56]MH_I2C_Read... [09:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:56]Read from MH i2c: E2 [09:52:56]MH_I2C_Read... [09:52:56]Read from MH i2c: E2 0E 00 [09:52:56]MH_I2C_Read... [09:52:56]Read from MH i2c: E2 0E 00 DF 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2C [09:52:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:52:56]wFMCommunicate OK [09:52:56]SAM_PROTO_GetShiftState done [09:52:56]FM_GetShiftState done [09:52:56]opened in 1724199517 [09:52:56]opened+sec_in_day 1724285917 [09:52:56]quantity*price = 30035 [09:52:56]sum+1 = 30036 [09:52:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 196 21.08.2024 09:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163598 ФПД: 13074762824974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095256&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163598&fm=13074762824974&tin=02508201610067®Number=0000000000092562&sum=30000 [09:52:57]StoreToDocumentArchive [09:52:57]shift 466 fd 163598 [09:52:57]save to /storage/0466/doc_00163598 [09:52:57]save last doc name /storage/0466/doc_00163598 to /storage/kkm_last_doc_name [09:52:57]save OK [09:52:57]Clear old archive folders... [09:52:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:52:57]tlvbuf is 001DFEB0 [09:52:57]SAM_PROTO_ClearQueue [09:52:57]wFMCommunicate request_size=4 [09:52:57]MH_SAM_APDU [09:52:57]CAPDU: 80 09 00 00 [09:52:57]Write to MH i2c: E2 08 00 EC 0A 80 09 00 00 00 00 00 00 68 [09:52:57]Write i2c OK [09:52:57]MH_I2C_Read... [09:52:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:57]Read from MH i2c: E2 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 EC 0A 00 90 00 6A [09:52:57]RAPDU: 90 00 [09:52:57]wFMCommunicate OK [09:52:57]SAM_PROTO_ClearQueue done [09:52:57]KKMCreateOFDPacket [09:52:57]OFDProtocolAddRootSTLVToBuf [09:52:57]FM_MakeSignedData [09:52:57]FM_MakeSignedData [09:52:57]SAM_PROTO_SignData [09:52:57]wFMCommunicate request_size=4 [09:52:57]MH_SAM_APDU [09:52:57]CAPDU: 80 0D 01 02 [09:52:57]Write to MH i2c: E2 08 00 ED 0A 80 0D 01 02 00 00 00 00 70 [09:52:57]Write i2c OK [09:52:57]MH_I2C_Read... [09:52:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:57]Read from MH i2c: E2 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 ED 0A 00 90 00 6B [09:52:57]RAPDU: 90 00 [09:52:57]wFMCommunicate OK [09:52:57]wFMCommunicate request_size=255 [09:52:57]MH_SAM_APDU [09:52:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C4 00 00 00 F4 03 04 00 F8 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7F 02 00 35 04 06 00 0B [09:52:57]Write to MH i2c: E2 02 01 EE 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C4 00 00 00 F4 03 04 00 F8 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7F 02 00 35 04 06 00 0B 00 00 1F [09:52:57]Write i2c OK [09:52:57]MH_I2C_Read... [09:52:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:57]Read from MH i2c: E2 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 EE 0A 00 90 00 6C [09:52:57]RAPDU: 90 00 [09:52:57]wFMCommunicate OK [09:52:57]wFMCommunicate request_size=10 [09:52:57]MH_SAM_APDU [09:52:57]CAPDU: 80 0D 02 02 05 E4 34 97 FD 0E [09:52:57]Write to MH i2c: E2 0D 00 EF 0A 80 0D 02 02 05 00 E4 34 97 FD 0E 00 00 37 [09:52:57]Write i2c OK [09:52:57]MH_I2C_Read... [09:52:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:57]Read from MH i2c: E2 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 03 00 EF 0A 00 90 00 6D [09:52:57]RAPDU: 90 00 [09:52:57]wFMCommunicate OK [09:52:57]wFMCommunicate request_size=4 [09:52:57]MH_SAM_APDU [09:52:57]CAPDU: 80 0D 03 02 [09:52:57]Write to MH i2c: E2 08 00 F0 0A 80 0D 03 02 00 00 00 00 75 [09:52:57]Write i2c OK [09:52:57]MH_I2C_Read... [09:52:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:57]Read from MH i2c: E2 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 0B 00 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 0B 00 F0 0A 00 52 1E 0E F3 FE 52 1B E4 90 00 36 [09:52:57]RAPDU: 52 1E 0E F3 FE 52 1B E4 90 00 [09:52:57]wFMCommunicate OK [09:52:57]SAM_PROTO_SignData done [09:52:57]FM_MakeSignedData done [09:52:57]CreateOFDProtocolMessage [09:52:57]wFMCommunicate request_size=4 [09:52:57]MH_SAM_APDU [09:52:57]CAPDU: 80 11 00 00 [09:52:57]Write to MH i2c: E2 08 00 F1 0A 80 11 00 00 00 00 00 00 75 [09:52:57]Write i2c OK [09:52:57]MH_I2C_Read... [09:52:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:57]Read from MH i2c: E2 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 17 00 [09:52:57]MH_I2C_Read... [09:52:57]Read from MH i2c: E2 17 00 F1 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [09:52:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:52:57]wFMCommunicate OK [09:52:57]CreateOFDProtocolMessage done [09:52:57]OFDSenderStorePacket 163598 [09:52:57]StoreOFDPacket docnum=163598 [09:52:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 60 33 07 01 B4 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C4 00 00 00 F4 03 04 00 F8 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7F 02 00 35 04 06 00 0B E4 34 97 FD 0E 52 1E 0E F3 FE 52 1B E4 [09:52:57]CheckFolder [09:52:57]dirname=/storage/ofd_packets [09:52:57]CheckFolder done [09:52:57]ProducePacketName [09:52:57]name=ofd_packets/00163598 [09:52:57]NVStorageSaveData ofd_packets/00163598 [09:52:57]File name is /storage/ofd_packets/00163598 [09:52:57]Write 301 bytes [09:52:57]NVStorageSaveData done [09:52:57]OFDSenderStorePacket done [09:52:57]KKMCreateOFDPacket done [09:52:57]NVStorageSaveData kkm_last_timestamp [09:52:57]File name is /storage/kkm_last_timestamp [09:52:57]Write 4 bytes [09:52:57]NVStorageSaveData done [09:52:58]ExternCall_PrintAddStr [09:52:58]wPrintStart [09:52:58]Write to MH i2c: 01 00 00 F2 0A FC [09:52:58]Write i2c OK [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: 01 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: 01 07 00 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: 01 07 00 F2 0A 00 00 00 00 00 FF 0F 11 [09:52:58]RasterBufferAndPrint [09:52:58]line Счет N : (1)292149 [09:52:58]line ИНН: 02508201610067 [09:52:58]line Контрольно-Кассовый Чек [09:52:58]line ПРОДАЖА [09:52:58]line ТРК (МРК, ГНК) : 62 [09:52:58]line Товар: 2710124130 [09:52:58]line Аи-92-К-5 [09:52:58]line 4.430 * 67.80 [09:52:58]line = 300.35 [09:52:58]line НДС 12% НСП 1% [09:52:58]line > о реализуемом товаре [09:52:58]line ОКРУГЛЕНИЕ: -0.35 [09:52:58]line ИТОГО: 300.00 [09:52:58]line Внесено: 300.00 [09:52:58]line СДАЧА: 0.00 [09:52:58]line НСП 1% : 2.66 [09:52:58]line НДС 12% : 31.90 [09:52:58]line Наличными: 300.00 [09:52:58]line Безнал.: 0.00 [09:52:58]line Место: АЗС № 130 "Партнер Нефть" [09:52:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:52:58]line СНО: Общий режим [09:52:58]line Чек 196 21.08.2024 09:52 [09:52:58]line Смена: 466 ФФД: 1.0 [09:52:58]line ЗНМ: 0300000070 [09:52:58]line РНМ: 0000000000092562 [09:52:58]line Версия ККМ: 001 [09:52:58]line ФМ: 0000000000871769 [09:52:58]line ФД: 163598 [09:52:58]line ФПД: 13074762824974 [09:52:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095256&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163598&fm=13074762824974&tin=02508201610067®Number=0000000000092562&sum=30000 [09:52:58]written 0, free lines is 4095 [09:52:58]Write to MH i2c: 01 00 00 1D 0B 28 [09:52:58]Write i2c OK [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: 01 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: 01 07 00 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: 01 07 00 1D 0B 00 00 00 00 00 B8 0C F3 [09:52:58]RasterBufferAndPrint [09:52:58]line [09:52:58]line [09:52:58]line [09:52:58]line [09:52:58]line [09:52:58]written 0, free lines is 3266 [09:52:58]MH_Cut [09:52:58]Write to MH i2c: D1 01 00 24 0B 01 01 [09:52:58]Write i2c OK [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: D1 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: D1 01 00 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: D1 01 00 24 0B 00 00 [09:52:58]Write to MH i2c: 01 00 00 25 0B 30 [09:52:58]Write i2c OK [09:52:58]MH_I2C_Read... [09:52:59]*** Cut start [09:52:59]*** Purtial cut [09:52:59]*** Stage 1: CUTSNS_PIN = 1 [09:53:01]Read from MH i2c: 01 [09:53:01]MH_I2C_Read... [09:53:01]*** Stop cut motor [09:53:01]*** Cut end [09:53:01]Read from MH i2c: 01 07 00 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: 01 07 00 25 0B 00 00 00 00 00 FF 0F 45 [09:53:01]process_action close_receipt done [09:53:01]requested_data is exist [09:53:01]produce_requested_data [09:53:01]requested_item fm.sn is exist - process it [09:53:01]wFMCommunicate request_size=4 [09:53:01]MH_SAM_APDU [09:53:01]CAPDU: 80 11 00 00 [09:53:01]Write to MH i2c: E2 08 00 26 0B 80 11 00 00 00 00 00 00 AB [09:53:01]Write i2c OK [09:53:01]MH_I2C_Read... [09:53:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:01]Read from MH i2c: E2 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 17 00 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 17 00 26 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [09:53:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:01]wFMCommunicate OK [09:53:01]requested_item fd.num is exist - process it [09:53:01]SAM_PROTO_GetFieldsCounters [09:53:01]wFMCommunicate request_size=4 [09:53:01]MH_SAM_APDU [09:53:01]CAPDU: 80 13 00 00 [09:53:01]Write to MH i2c: E2 08 00 27 0B 80 13 00 00 00 00 00 00 AE [09:53:01]Write i2c OK [09:53:01]MH_I2C_Read... [09:53:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:01]Read from MH i2c: E2 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 62 00 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 62 00 27 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 7F 02 00 0E 04 04 00 D2 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 82 [09:53: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 7F 02 00 0E 04 04 00 D2 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:53:01]wFMCommunicate OK [09:53:01]SAM_PROTO_GetFieldsCounters done [09:53:01]requested_item shift.num is exist - process it [09:53:01]requested_item shift.opened is exist - process it [09:53:01]req_shift_opened [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 28 0B 80 13 01 00 00 00 00 00 B0 [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 28 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 76 [09:53:01]RAPDU: 09 00 01 5D 32 C5 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]req_shift_opened done [09:53:01]requested_item shift.open_date is exist - process it [09:53:01]req_shift_open_date [09:53:01]req_shift_open_date done [09:53:01]produce_requested_data done [09:53:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163598,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:53:01]process_action_free close_receipt [09:53:01]json_value_free [09:53:01]json_value_free done [09:53:01]process_json_proto returns [09:53:01]Send response to host [09:53:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163598,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:53:01]free response buf [09:53:01]execute_script done [09:53:01]execute_script returns [09:53:01]free content buf [09:53:01]Sock 7.Close socket [09:53:01]Sock 7.Thread stoped [09:53:07]accept exits with 10 [09:53:07]New connection [09:53:07]New thread 3066797412 created [09:53:07]Thread 3066654052 joined [09:53:07]Waiting for new connection... [09:53:07] Sock 10.Parse request [09:53:07]Sock 10.Check first char [09:53:07]Sock 10.First char is OK [09:53:07]request: POST /json_proto HTTP/1.0 [09:53:07]Method: POST [09:53:07]URL: /json_proto [09:53:07]Method is POST - this is cgi request [09:53:07]url: /json_proto [09:53:07]query_string will be loaded in cgi processing [09:53:07]execute_cgi json_proto POST (null) [09:53:07]execute_cgi path=json_proto method=POST [09:53:07]POST find Content-Length [09:53:07]Host: 172.17.44.132:8080 [09:53:07]Content-Length: 816 [09:53:07]Content-Type: application/json [09:53:07] [09:53:07]POST finish read [09:53:07]Found Content-Length = 816 [09:53:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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: \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:53:07]execute_script... [09:53: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)292148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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: \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:53:07]POST & json_proto [09:53:07]process_json_proto [09:53:07]json parsed OK: [09:53:07]protocol is kg_v1.0 [09:53:07]action value=close_receipt [09:53:07]process_action close_receipt [09:53:07]cmd_close_receipt [09:53:07]MH_GetDate [09:53:07]Write to MH i2c: F0 00 00 29 0B 23 [09:53:07]Write i2c OK [09:53:07]MH_I2C_Read... [09:53:07]Read from MH i2c: F0 [09:53:07]MH_I2C_Read... [09:53:07]Read from MH i2c: F0 09 00 [09:53:07]MH_I2C_Read... [09:53:07]Read from MH i2c: F0 09 00 29 0B 00 03 B9 C5 66 2A 83 C1 65 E6 [09:53:07]GetLastDocTimeStamp 1724233976 [09:53:07]current date 1724233987 [09:53:07]FM_GetShiftState [09:53:07]SAM_PROTO_GetShiftState [09:53:07]wFMCommunicate request_size=4 [09:53:07]MH_SAM_APDU [09:53:07]CAPDU: 80 13 01 00 [09:53:07]Write to MH i2c: E2 08 00 2A 0B 80 13 01 00 00 00 00 00 B2 [09:53:07]Write i2c OK [09:53:07]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 2A 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 78 [09:53:07]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [09:53:07]opened+sec_in_day 1724285917 [09:53:07]quantity*price = 100050 [09:53:07]sum+1 = 100052 [09:53:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 197 21.08.2024 09:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163599 ФПД: 226506273520498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163599&fm=226506273520498&tin=02508201610067®Number=0000000000092562&sum=100051 [09:53:08]StoreToDocumentArchive [09:53:08]shift 466 fd 163599 [09:53:08]save to /storage/0466/doc_00163599 [09:53:08]save last doc name /storage/0466/doc_00163599 to /storage/kkm_last_doc_name [09:53:08]save OK [09:53:08]Clear old archive folders... [09:53:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:53:08]tlvbuf is 001AD710 [09:53:08]SAM_PROTO_ClearQueue [09:53:08]wFMCommunicate request_size=4 [09:53:08]MH_SAM_APDU [09:53:08]CAPDU: 80 09 00 00 [09:53:08]Write to MH i2c: E2 08 00 37 0B 80 09 00 00 00 00 00 00 B4 [09:53:08]Write i2c OK [09:53:08]MH_I2C_Read... [09:53:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:08]Read from MH i2c: E2 [09:53:08]MH_I2C_Read... [09:53:08]Read from MH i2c: E2 03 00 [09:53:08]MH_I2C_Read... [09:53:08]Read from MH i2c: E2 03 00 37 0B 00 90 00 B6 [09:53:08]RAPDU: 90 00 [09:53:08]wFMCommunicate OK [09:53:08]SAM_PROTO_ClearQueue done [09:53:08]KKMCreateOFDPacket [09:53:08]OFDProtocolAddRootSTLVToBuf [09:53:08]FM_MakeSignedData [09:53:08]FM_MakeSignedData [09:53:08]SAM_PROTO_SignData [09:53:08]wFMCommunicate request_size=4 [09:53:08]MH_SAM_APDU [09:53:08]CAPDU: 80 0D 01 02 [09:53:08]Write to MH i2c: E2 08 00 38 0B 80 0D 01 02 00 00 00 00 BC [09:53:08]Write i2c OK [09:53:08]MH_I2C_Read... [09:53:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:08]Read from MH i2c: E2 [09:53:08]MH_I2C_Read... [09:53:08]Read from MH i2c: E2 03 00 [09:53:08]MH_I2C_Read... [09:53:08]Read from MH i2c: E2 03 00 38 0B 00 90 00 B7 [09:53:08]RAPDU: 90 00 [09:53:08]wFMCommunicate OK [09:53:08]wFMCommunicate request_size=255 [09:53:08]MH_SAM_APDU [09:53: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 38 30 30 06 04 09 00 D0 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 C5 00 00 00 F4 03 04 00 04 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7F 02 00 35 04 06 00 CE 01 99 F8 [09:53:08]Write to MH i2c: E2 02 01 39 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 38 30 30 06 04 09 00 D0 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 C5 00 00 00 F4 03 04 00 04 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7F 02 00 35 04 06 00 CE 01 99 F8 00 00 21 [09:53:08]Write i2c OK [09:53:08]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 [09:53:09]MH_I2C_Read... [09:53:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:09]Read from MH i2c: E2 03 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 03 00 39 0B 00 90 00 B8 [09:53:09]RAPDU: 90 00 [09:53:09]wFMCommunicate OK [09:53:09]wFMCommunicate request_size=7 [09:53:09]MH_SAM_APDU [09:53:09]CAPDU: 80 0D 02 02 02 FB 72 [09:53:09]Write to MH i2c: E2 0A 00 3A 0B 80 0D 02 02 02 00 FB 72 00 00 30 [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 [09:53:09]MH_I2C_Read... [09:53:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:09]Read from MH i2c: E2 03 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 03 00 3A 0B 00 90 00 B9 [09:53:09]RAPDU: 90 00 [09:53:09]wFMCommunicate OK [09:53:09]wFMCommunicate request_size=4 [09:53:09]MH_SAM_APDU [09:53:09]CAPDU: 80 0D 03 02 [09:53:09]Write to MH i2c: E2 08 00 3B 0B 80 0D 03 02 00 00 00 00 C1 [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:09]Read from MH i2c: E2 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 0B 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 0B 00 3B 0B 00 81 8E F0 45 41 5C 1D 42 90 00 02 [09:53:09]RAPDU: 81 8E F0 45 41 5C 1D 42 90 00 [09:53:09]wFMCommunicate OK [09:53:09]SAM_PROTO_SignData done [09:53:09]FM_MakeSignedData done [09:53:09]CreateOFDProtocolMessage [09:53:09]wFMCommunicate request_size=4 [09:53:09]MH_SAM_APDU [09:53:09]CAPDU: 80 11 00 00 [09:53:09]Write to MH i2c: E2 08 00 3C 0B 80 11 00 00 00 00 00 00 C1 [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:09]Read from MH i2c: E2 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 17 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 17 00 3C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [09:53:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:09]wFMCommunicate OK [09:53:09]CreateOFDProtocolMessage done [09:53:09]OFDSenderStorePacket 163599 [09:53:09]StoreOFDPacket docnum=163599 [09:53:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A1 FE 04 01 D2 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 38 30 30 06 04 09 00 D0 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 C5 00 00 00 F4 03 04 00 04 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7F 02 00 35 04 06 00 CE 01 99 F8 FB 72 81 8E F0 45 41 5C 1D 42 [09:53:09]CheckFolder [09:53:09]dirname=/storage/ofd_packets [09:53:09]CheckFolder done [09:53:09]ProducePacketName [09:53:09]name=ofd_packets/00163599 [09:53:09]NVStorageSaveData ofd_packets/00163599 [09:53:09]File name is /storage/ofd_packets/00163599 [09:53:09]Write 298 bytes [09:53:09]NVStorageSaveData done [09:53:09]OFDSenderStorePacket done [09:53:09]KKMCreateOFDPacket done [09:53:09]NVStorageSaveData kkm_last_timestamp [09:53:09]File name is /storage/kkm_last_timestamp [09:53:09]Write 4 bytes [09:53:09]NVStorageSaveData done [09:53:09]ExternCall_PrintAddStr [09:53:09]wPrintStart [09:53:09]Write to MH i2c: 01 00 00 3D 0B 48 [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: 01 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: 01 07 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: 01 07 00 3D 0B 00 00 00 00 00 FF 0F 5D [09:53:09]RasterBufferAndPrint [09:53:09]line Счет N : (1)292148 [09:53:09]line ИНН: 02508201610067 [09:53:09]line Контрольно-Кассовый Чек [09:53:09]line ПРОДАЖА [09:53:09]line ТРК (МРК, ГНК) : 11 [09:53:09]line Товар: 2710194800 [09:53:09]line ДТ-К-5 [09:53:09]line 13.130 * 76.20 [09:53:09]line = 1000.51 [09:53:09]line НДС 12% НСП 1% [09:53:09]line > о реализуемом товаре [09:53:09]line ИТОГО: 1000.51 [09:53:09]line НСП 1% : 8.85 [09:53:09]line НДС 12% : 106.25 [09:53:09]line Наличными: 0.00 [09:53:09]line Безнал.: 1000.51 [09:53:09]line Место: АЗС № 130 "Партнер Нефть" [09:53:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:53:09]line СНО: Общий режим [09:53:09]line Чек 197 21.08.2024 09:53 [09:53:09]line Смена: 466 ФФД: 1.0 [09:53:09]line ЗНМ: 0300000070 [09:53:09]line РНМ: 0000000000092562 [09:53:09]line Версия ККМ: 001 [09:53:09]line Платежная система: Бакай Банк [09:53:09]line ФМ: 0000000000871769 [09:53:09]line ФД: 163599 [09:53:09]line ФПД: 226506273520498 [09:53:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163599&fm=226506273520498&tin=02508201610067®Number=0000000000092562&sum=100051 [09:53:09]written 0, free lines is 4095 [09:53:09]Write to MH i2c: 01 00 00 67 0B 72 [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: 01 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: 01 07 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: 01 07 00 67 0B 00 00 00 00 00 DC 0C 61 [09:53:09]RasterBufferAndPrint [09:53:09]line [09:53:09]line [09:53:09]line [09:53:09]line [09:53:09]line [09:53:09]written 0, free lines is 3309 [09:53:09]MH_Cut [09:53:09]Write to MH i2c: D1 01 00 6E 0B 01 4B [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: D1 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: D1 01 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: D1 01 00 6E 0B 00 4A [09:53:09]Write to MH i2c: 01 00 00 6F 0B 7A [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:10]*** Cut start [09:53:10]*** Purtial cut [09:53:10]*** Stage 1: CUTSNS_PIN = 1 [09:53:12]Read from MH i2c: 01 [09:53:12]MH_I2C_Read... [09:53:12]*** Stop cut motor [09:53:12]*** Cut end [09:53:12]Read from MH i2c: 01 07 00 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: 01 07 00 6F 0B 00 00 00 00 00 FF 0F 8F [09:53:12]process_action close_receipt done [09:53:12]requested_data is exist [09:53:12]produce_requested_data [09:53:12]requested_item fm.sn is exist - process it [09:53:12]wFMCommunicate request_size=4 [09:53:12]MH_SAM_APDU [09:53:12]CAPDU: 80 11 00 00 [09:53:12]Write to MH i2c: E2 08 00 70 0B 80 11 00 00 00 00 00 00 F5 [09:53:12]Write i2c OK [09:53:12]MH_I2C_Read... [09:53:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:12]Read from MH i2c: E2 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: E2 17 00 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: E2 17 00 70 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [09:53:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:12]wFMCommunicate OK [09:53:12]requested_item fd.num is exist - process it [09:53:12]SAM_PROTO_GetFieldsCounters [09:53:12]wFMCommunicate request_size=4 [09:53:12]MH_SAM_APDU [09:53:12]CAPDU: 80 13 00 00 [09:53:12]Write to MH i2c: E2 08 00 71 0B 80 13 00 00 00 00 00 00 F8 [09:53:12]Write i2c OK [09:53:12]MH_I2C_Read... [09:53:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:12]Read from MH i2c: E2 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: E2 62 00 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: E2 62 00 71 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 7F 02 00 0E 04 04 00 D2 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 D0 [09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 7F 02 00 0E 04 04 00 D2 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:53:12]wFMCommunicate OK [09:53:12]SAM_PROTO_GetFieldsCounters done [09:53:12]requested_item shift.num is exist - process it [09:53:12]requested_item shift.opened is exist - process it [09:53:12]req_shift_opened [09:53:12]FM_GetShiftState [09:53:12]SAM_PROTO_GetShiftState [09:53:12]wFMCommunicate request_size=4 [09:53:12]MH_SAM_APDU [09:53:12]CAPDU: 80 13 01 00 [09:53:12]Write to MH i2c: E2 08 00 72 0B 80 13 01 00 00 00 00 00 FA [09:53:12]Write i2c OK [09:53:12]MH_I2C_Read... [09:53:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:12]Read from MH i2c: E2 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: E2 0E 00 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: E2 0E 00 72 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C0 [09:53:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:53:12]wFMCommunicate OK [09:53:12]SAM_PROTO_GetShiftState done [09:53:12]FM_GetShiftState done [09:53:12]req_shift_opened done [09:53:12]requested_item shift.open_date is exist - process it [09:53:12]req_shift_open_date [09:53:12]req_shift_open_date done [09:53:12]produce_requested_data done [09:53:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163599,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:53:12]process_action_free close_receipt [09:53:12]json_value_free [09:53:12]json_value_free done [09:53:12]process_json_proto returns [09:53:12]Send response to host [09:53:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163599,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:53:12]free response buf [09:53:12]execute_script done [09:53:12]execute_script returns [09:53:12]free content buf [09:53:12]Sock 10.Close socket [09:53:12]Sock 10.Thread stoped [09:53:13]recv_with_timeout no data received [09:53:31]recv_with_timeout no data received [09:53:41]accept exits with 7 [09:53:41]New connection [09:53:41]New thread 3066654052 created [09:53:41]Thread 3066797412 joined [09:53:41]Waiting for new connection... [09:53:41] Sock 7.Parse request [09:53:41]Sock 7.Check first char [09:53:41]Sock 7.First char is OK [09:53:41]request: POST /json_proto HTTP/1.0 [09:53:41]Method: POST [09:53:41]URL: /json_proto [09:53:41]Method is POST - this is cgi request [09:53:41]url: /json_proto [09:53:41]query_string will be loaded in cgi processing [09:53:41]execute_cgi json_proto POST (null) [09:53:41]execute_cgi path=json_proto method=POST [09:53:41]POST find Content-Length [09:53:41]Host: 172.17.44.132:8080 [09:53:41]Content-Length: 679 [09:53:41]Content-Type: application/json [09:53:41] [09:53:41]POST finish read [09:53:41]Found Content-Length = 679 [09:53:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:41]execute_script... [09: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)292151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:41]POST & json_proto [09:53:41]process_json_proto [09:53:41]json parsed OK: [09:53:41]protocol is kg_v1.0 [09:53:41]action value=close_receipt [09:53:41]process_action close_receipt [09:53:41]cmd_close_receipt [09:53:41]MH_GetDate [09:53:41]Write to MH i2c: F0 00 00 73 0B 6D [09:53:41]Write i2c OK [09:53:41]MH_I2C_Read... [09:53:41]Read from MH i2c: F0 [09:53:41]MH_I2C_Read... [09:53:41]Read from MH i2c: F0 09 00 [09:53:41]MH_I2C_Read... [09:53:41]Read from MH i2c: F0 09 00 73 0B 00 25 B9 C5 66 2A 83 C1 65 52 [09:53:41]GetLastDocTimeStamp 1724233988 [09:53:41]current date 1724234021 [09:53:41]FM_GetShiftState [09:53:41]SAM_PROTO_GetShiftState [09:53:41]wFMCommunicate request_size=4 [09:53:41]MH_SAM_APDU [09:53:41]CAPDU: 80 13 01 00 [09:53:41]Write to MH i2c: E2 08 00 74 0B 80 13 01 00 00 00 00 00 FC [09:53:41]Write i2c OK [09:53:41]MH_I2C_Read... [09:53:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:41]Read from MH i2c: E2 [09:53:41]MH_I2C_Read... [09:53:41]Read from MH i2c: E2 0E 00 [09:53:41]MH_I2C_Read... [09:53:41]Read from MH i2c: E2 0E 00 74 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C2 [09:53:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:53:41]wFMCommunicate OK [09:53:41]SAM_PROTO_GetShiftState done [09:53:41]FM_GetShiftState done [09:53:41]opened in 1724199517 [09:53:41]opened+sec_in_day 1724285917 [09:53:41]quantity*price = 200025 [09:53:41]sum+1 = 200026 [09:53:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 198 21.08.2024 09:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163600 ФПД: 44980635950564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095341&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163600&fm=44980635950564&tin=02508201610067®Number=0000000000092562&sum=200000 [09:53:42]StoreToDocumentArchive [09:53:42]shift 466 fd 163600 [09:53:42]save to /storage/0466/doc_00163600 [09:53:42]save last doc name /storage/0466/doc_00163600 to /storage/kkm_last_doc_name [09:53:42]save OK [09:53:42]Clear old archive folders... [09:53:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:53:42]tlvbuf is 001A6F00 [09:53:42]SAM_PROTO_ClearQueue [09:53:42]wFMCommunicate request_size=4 [09:53:42]MH_SAM_APDU [09:53:42]CAPDU: 80 09 00 00 [09:53:42]Write to MH i2c: E2 08 00 81 0B 80 09 00 00 00 00 00 00 FE [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:42]Read from MH i2c: E2 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 81 0B 00 90 00 00 [09:53:42]RAPDU: 90 00 [09:53:42]wFMCommunicate OK [09:53:42]SAM_PROTO_ClearQueue done [09:53:42]KKMCreateOFDPacket [09:53:42]OFDProtocolAddRootSTLVToBuf [09:53:42]FM_MakeSignedData [09:53:42]FM_MakeSignedData [09:53:42]SAM_PROTO_SignData [09:53:42]wFMCommunicate request_size=4 [09:53:42]MH_SAM_APDU [09:53:42]CAPDU: 80 0D 01 02 [09:53:42]Write to MH i2c: E2 08 00 82 0B 80 0D 01 02 00 00 00 00 06 [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:42]Read from MH i2c: E2 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 82 0B 00 90 00 01 [09:53:42]RAPDU: 90 00 [09:53:42]wFMCommunicate OK [09:53:42]wFMCommunicate request_size=255 [09:53:42]MH_SAM_APDU [09:53: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 25 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7F 02 00 35 04 06 00 28 E8 DE D3 [09:53:42]Write to MH i2c: E2 02 01 83 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 25 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7F 02 00 35 04 06 00 28 E8 DE D3 00 00 77 [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:42]Read from MH i2c: E2 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 83 0B 00 90 00 02 [09:53:42]RAPDU: 90 00 [09:53:42]wFMCommunicate OK [09:53:42]wFMCommunicate request_size=7 [09:53:42]MH_SAM_APDU [09:53:42]CAPDU: 80 0D 02 02 02 DD E4 [09:53:42]Write to MH i2c: E2 0A 00 84 0B 80 0D 02 02 02 00 DD E4 00 00 CE [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:42]Read from MH i2c: E2 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 03 00 84 0B 00 90 00 03 [09:53:42]RAPDU: 90 00 [09:53:42]wFMCommunicate OK [09:53:42]wFMCommunicate request_size=4 [09:53:42]MH_SAM_APDU [09:53:42]CAPDU: 80 0D 03 02 [09:53:42]Write to MH i2c: E2 08 00 85 0B 80 0D 03 02 00 00 00 00 0B [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:42]Read from MH i2c: E2 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 0B 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 0B 00 85 0B 00 DF 6F B7 2B CE 52 F0 FC 90 00 48 [09:53:42]RAPDU: DF 6F B7 2B CE 52 F0 FC 90 00 [09:53:42]wFMCommunicate OK [09:53:42]SAM_PROTO_SignData done [09:53:42]FM_MakeSignedData done [09:53:42]CreateOFDProtocolMessage [09:53:42]wFMCommunicate request_size=4 [09:53:42]MH_SAM_APDU [09:53:42]CAPDU: 80 11 00 00 [09:53:42]Write to MH i2c: E2 08 00 86 0B 80 11 00 00 00 00 00 00 0B [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:42]Read from MH i2c: E2 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 17 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 17 00 86 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [09:53:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:42]wFMCommunicate OK [09:53:42]CreateOFDProtocolMessage done [09:53:42]OFDSenderStorePacket 163600 [09:53:42]StoreOFDPacket docnum=163600 [09:53:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 63 4E 04 01 8C 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 25 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7F 02 00 35 04 06 00 28 E8 DE D3 DD E4 DF 6F B7 2B CE 52 F0 FC [09:53:42]CheckFolder [09:53:42]dirname=/storage/ofd_packets [09:53:42]CheckFolder done [09:53:42]ProducePacketName [09:53:42]name=ofd_packets/00163600 [09:53:42]NVStorageSaveData ofd_packets/00163600 [09:53:42]File name is /storage/ofd_packets/00163600 [09:53:42]Write 298 bytes [09:53:42]NVStorageSaveData done [09:53:42]OFDSenderStorePacket done [09:53:42]KKMCreateOFDPacket done [09:53:42]NVStorageSaveData kkm_last_timestamp [09:53:42]File name is /storage/kkm_last_timestamp [09:53:42]Write 4 bytes [09:53:42]NVStorageSaveData done [09:53:42]ExternCall_PrintAddStr [09:53:42]wPrintStart [09:53:42]Write to MH i2c: 01 00 00 87 0B 92 [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: 01 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: 01 07 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: 01 07 00 87 0B 00 00 00 00 00 FF 0F A7 [09:53:42]RasterBufferAndPrint [09:53:42]line Счет N : (1)292151 [09:53:42]line ИНН: 02508201610067 [09:53:42]line Контрольно-Кассовый Чек [09:53:42]line ПРОДАЖА [09:53:42]line ТРК (МРК, ГНК) : 34 [09:53:42]line Товар: 2710194800 [09:53:42]line ДТ-К-5 [09:53:42]line 26.250 * 76.20 [09:53:42]line = 2000.25 [09:53:42]line НДС 12% НСП 1% [09:53:42]line > о реализуемом товаре [09:53:42]line ОКРУГЛЕНИЕ: -0.25 [09:53:42]line ИТОГО: 2000.00 [09:53:42]line Внесено: 2000.00 [09:53:42]line СДАЧА: 0.00 [09:53:42]line НСП 1% : 17.70 [09:53:42]line НДС 12% : 212.42 [09:53:42]line Наличными: 2000.00 [09:53:42]line Безнал.: 0.00 [09:53:42]line Место: АЗС № 130 "Партнер Нефть" [09:53:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:53:42]line СНО: Общий режим [09:53:42]line Чек 198 21.08.2024 09:53 [09:53:42]line Смена: 466 ФФД: 1.0 [09:53:42]line ЗНМ: 0300000070 [09:53:42]line РНМ: 0000000000092562 [09:53:42]line Версия ККМ: 001 [09:53:42]line ФМ: 0000000000871769 [09:53:42]line ФД: 163600 [09:53:42]line ФПД: 44980635950564 [09:53:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T095341&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163600&fm=44980635950564&tin=02508201610067®Number=0000000000092562&sum=200000 [09:53:42]written 0, free lines is 4095 [09:53:43]Write to MH i2c: 01 00 00 B2 0B BD [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: 01 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: 01 07 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: 01 07 00 B2 0B 00 00 00 00 00 D0 0C A0 [09:53:43]RasterBufferAndPrint [09:53:43]line [09:53:43]line [09:53:43]line [09:53:43]line [09:53:43]line [09:53:43]written 0, free lines is 3302 [09:53:43]MH_Cut [09:53:43]Write to MH i2c: D1 01 00 B9 0B 01 96 [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: D1 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: D1 01 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: D1 01 00 B9 0B 00 95 [09:53:43]Write to MH i2c: 01 00 00 BA 0B C5 [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:44]*** Cut start [09:53:44]*** Purtial cut [09:53:44]*** Stage 1: CUTSNS_PIN = 1 [09:53:46]Read from MH i2c: 01 [09:53:46]MH_I2C_Read... [09:53:46]*** Stop cut motor [09:53:46]*** Cut end [09:53:46]Read from MH i2c: 01 07 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: 01 07 00 BA 0B 00 00 00 00 00 FF 0F DA [09:53:46]process_action close_receipt done [09:53:46]requested_data is exist [09:53:46]produce_requested_data [09:53:46]requested_item fm.sn is exist - process it [09:53:46]wFMCommunicate request_size=4 [09:53:46]MH_SAM_APDU [09:53:46]CAPDU: 80 11 00 00 [09:53:46]Write to MH i2c: E2 08 00 BB 0B 80 11 00 00 00 00 00 00 40 [09:53:46]Write i2c OK [09:53:46]MH_I2C_Read... [09:53:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:46]Read from MH i2c: E2 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 17 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 17 00 BB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [09:53:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:46]wFMCommunicate OK [09:53:46]requested_item fd.num is exist - process it [09:53:46]SAM_PROTO_GetFieldsCounters [09:53:46]wFMCommunicate request_size=4 [09:53:46]MH_SAM_APDU [09:53:46]CAPDU: 80 13 00 00 [09:53:46]Write to MH i2c: E2 08 00 BC 0B 80 13 00 00 00 00 00 00 43 [09:53:46]Write i2c OK [09:53:46]MH_I2C_Read... [09:53:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:46]Read from MH i2c: E2 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 62 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 62 00 BC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 7F 02 00 0E 04 04 00 D2 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 1F [09:53: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 7F 02 00 0E 04 04 00 D2 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:53:46]wFMCommunicate OK [09:53:46]SAM_PROTO_GetFieldsCounters done [09:53:46]requested_item shift.num is exist - process it [09:53:46]requested_item shift.opened is exist - process it [09:53:46]req_shift_opened [09:53:46]FM_GetShiftState [09:53:46]SAM_PROTO_GetShiftState [09:53:46]wFMCommunicate request_size=4 [09:53:46]MH_SAM_APDU [09:53:46]CAPDU: 80 13 01 00 [09:53:46]Write to MH i2c: E2 08 00 BD 0B 80 13 01 00 00 00 00 00 45 [09:53:46]Write i2c OK [09:53:46]MH_I2C_Read... [09:53:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:46]Read from MH i2c: E2 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 BD 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0B [09:53:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [09:53:46]wFMCommunicate OK [09:53:46]SAM_PROTO_GetShiftState done [09:53:46]FM_GetShiftState done [09:53:46]req_shift_opened done [09:53:46]requested_item shift.open_date is exist - process it [09:53:46]req_shift_open_date [09:53:46]req_shift_open_date done [09:53:46]produce_requested_data done [09:53:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163600,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [09:53:46]process_action_free close_receipt [09:53:46]json_value_free [09:53:46]json_value_free done [09:53:46]process_json_proto returns [09:53:46]Send response to host [09:53:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163600,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [09:53:46]free response buf [09:53:46]execute_script done [09:53:46]execute_script returns [09:53:46]free content buf [09:53:46]Sock 7.Close socket [09:53:46]Sock 7.Thread stoped [09:53:47]recv_with_timeout no data received [09:54:06]recv_with_timeout no data received [09:54:24]recv_with_timeout no data received [09:54:37]recv_with_timeout no data received [09:54:56]recv_with_timeout no data received [09:54:59]ConnectInit Can't connect to host [09:54:59]CommunicateWithHost connect error [09:54:59]CommunicateWithHost err = -1 [09:54:59]OFD Sender: Server communicate error [09:54:59]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:54:59]ProducePacketName [09:54:59]name=ofd_packets/00163597 [09:54:59]OFD Sender: To server: pG, [09:54:59]CommunicateWithHost lk.salyk.kg:30040 [09:54:59]ConnectInit lk.salyk.kg [09:55:04]ConnectInit Can't take IP for lk.salyk.kg [09:55:04]CommunicateWithHost connect error [09:55:04]CommunicateWithHost err = -1 [09:55:04]OFD Sender: Server communicate error [09:55:09]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:55:09]ProducePacketName [09:55:09]name=ofd_packets/00163597 [09:55:09]OFD Sender: To server: pG, [09:55:09]CommunicateWithHost lk.salyk.kg:30040 [09:55:09]ConnectInit lk.salyk.kg [09:55:14]ConnectInit Can't take IP for lk.salyk.kg [09:55:14]CommunicateWithHost connect error [09:55:14]CommunicateWithHost err = -1 [09:55:14]OFD Sender: Server communicate error [09:55:20]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:55:20]ProducePacketName [09:55:20]name=ofd_packets/00163597 [09:55:20]OFD Sender: To server: pG, [09:55:20]CommunicateWithHost lk.salyk.kg:30040 [09:55:20]ConnectInit lk.salyk.kg [09:55:20]recv_with_timeout no data received [09:55:25]ConnectInit Can't take IP for lk.salyk.kg [09:55:25]CommunicateWithHost connect error [09:55:25]CommunicateWithHost err = -1 [09:55:25]OFD Sender: Server communicate error [09:55:30]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:55:30]ProducePacketName [09:55:30]name=ofd_packets/00163597 [09:55:30]OFD Sender: To server: pG, [09:55:30]CommunicateWithHost lk.salyk.kg:30040 [09:55:30]ConnectInit lk.salyk.kg [09:55:35]ConnectInit Can't take IP for lk.salyk.kg [09:55:35]CommunicateWithHost connect error [09:55:35]CommunicateWithHost err = -1 [09:55:35]OFD Sender: Server communicate error [09:55:40]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:55:40]ProducePacketName [09:55:40]name=ofd_packets/00163597 [09:55:40]OFD Sender: To server: pG, [09:55:40]CommunicateWithHost lk.salyk.kg:30040 [09:55:40]ConnectInit lk.salyk.kg [09:55:43]recv_with_timeout no data received [09:55:45]ConnectInit Can't take IP for lk.salyk.kg [09:55:45]CommunicateWithHost connect error [09:55:45]CommunicateWithHost err = -1 [09:55:45]OFD Sender: Server communicate error [09:55:50]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:55:50]ProducePacketName [09:55:50]name=ofd_packets/00163597 [09:55:50]OFD Sender: To server: pG, [09:55:50]CommunicateWithHost lk.salyk.kg:30040 [09:55:50]ConnectInit lk.salyk.kg [09:55:55]ConnectInit Can't take IP for lk.salyk.kg [09:55:55]CommunicateWithHost connect error [09:55:55]CommunicateWithHost err = -1 [09:55:55]OFD Sender: Server communicate error [09:56:00]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:56:00]ProducePacketName [09:56:00]name=ofd_packets/00163597 [09:56:00]OFD Sender: To server: pG, [09:56:00]CommunicateWithHost lk.salyk.kg:30040 [09:56:00]ConnectInit lk.salyk.kg [09:56:05]recv_with_timeout no data received [09:56:05]ConnectInit Can't take IP for lk.salyk.kg [09:56:05]CommunicateWithHost connect error [09:56:05]CommunicateWithHost err = -1 [09:56:05]OFD Sender: Server communicate error [09:56:10]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:56:10]ProducePacketName [09:56:10]name=ofd_packets/00163597 [09:56:10]OFD Sender: To server: pG, [09:56:10]CommunicateWithHost lk.salyk.kg:30040 [09:56:10]ConnectInit lk.salyk.kg [09:56:15]ConnectInit Can't take IP for lk.salyk.kg [09:56:15]CommunicateWithHost connect error [09:56:15]CommunicateWithHost err = -1 [09:56:15]OFD Sender: Server communicate error [09:56:20]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:56:20]ProducePacketName [09:56:20]name=ofd_packets/00163597 [09:56:20]OFD Sender: To server: pG, [09:56:20]CommunicateWithHost lk.salyk.kg:30040 [09:56:20]ConnectInit lk.salyk.kg [09:56:27]recv_with_timeout no data received [09:56:33]Connected sock=9 [09:56: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 37 36 39 0F 01 00 00 5B 61 07 01 6D 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C3 00 00 00 F4 03 04 00 F0 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7F 02 00 35 04 06 00 AD E7 2D 24 0F 31 80 26 D8 19 44 9C 79 79 [09:56:38]recv_with_timeout no data received [09:56:38]CommunicateWithHost answer receiving error [09:56:38]CommunicateWithHost err = -3 [09:56:38]OFD Sender: Server communicate error [09:56:43]OFD Sender: Processing packet 163597 [packets to send 968, broken 964] [09:56:43]ProducePacketName [09:56:43]name=ofd_packets/00163597 [09:56:43]OFD Sender: To server: pG, [09:56:43]CommunicateWithHost lk.salyk.kg:30040 [09:56:43]ConnectInit lk.salyk.kg [09:56:48]Connected sock=9 [09: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 37 36 39 0F 01 00 00 5B 61 07 01 6D 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C3 00 00 00 F4 03 04 00 F0 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7F 02 00 35 04 06 00 AD E7 2D 24 0F 31 80 26 D8 19 44 9C 79 79 [09: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 37 36 39 4F 00 00 00 68 C7 47 00 D7 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 37 36 39 10 04 04 00 0D 7F 02 00 F4 03 04 00 31 63 C5 66 B6 04 01 00 00 C7 58 A0 F6 0F F6 AA 01 [09:56:50]CommunicateWithHost err = 0 [09:56:50]CheckOFDResponse [09:56:50]1017 (14) - 77093643461234 [09:56:50]1041 (16) - 0000000000871769 [09:56:50]1040 (4) - 163597 [09:56:50]1012 (4) - 21.08.2024 03:46 [09:56:50]1206 (1) - 0 [09:56:50]OFD Sender: Remove packet 163597 [09:56:50]ProducePacketName [09:56:50]name=ofd_packets/00163597 [09:56:50]NVStorageDeleteData [09:56:50]OFD Sender: Processing packet 163598 [packets to send 967, broken 964] [09:56:50]ProducePacketName [09:56:50]name=ofd_packets/00163598 [09:56:50]OFD Sender: To server: pG, [09:56:50]CommunicateWithHost lk.salyk.kg:30040 [09:56:50]ConnectInit lk.salyk.kg [09:56:51]Connected sock=7 [09: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 37 36 39 0F 01 00 00 60 33 07 01 B4 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C4 00 00 00 F4 03 04 00 F8 B8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7F 02 00 35 04 06 00 0B E4 34 97 FD 0E 52 1E 0E F3 FE 52 1B E4 [09:56:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FD 43 47 00 8A 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 37 36 39 10 04 04 00 0E 7F 02 00 F4 03 04 00 33 63 C5 66 B6 04 01 00 00 E7 1B 62 09 FF AD 3C CE [09:56:53]CommunicateWithHost err = 0 [09:56:53]CheckOFDResponse [09:56:53]1017 (14) - 77093643461234 [09:56:53]1041 (16) - 0000000000871769 [09:56:53]1040 (4) - 163598 [09:56:53]1012 (4) - 21.08.2024 03:46 [09:56:53]1206 (1) - 0 [09:56:53]OFD Sender: Remove packet 163598 [09:56:53]ProducePacketName [09:56:53]name=ofd_packets/00163598 [09:56:53]NVStorageDeleteData [09:56:53]OFD Sender: Processing packet 163599 [packets to send 966, broken 964] [09:56:53]ProducePacketName [09:56:53]name=ofd_packets/00163599 [09:56:53]OFD Sender: To server: pG, [09:56:53]CommunicateWithHost lk.salyk.kg:30040 [09:56:53]ConnectInit lk.salyk.kg [09:57:00]Connected sock=7 [09:57: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 37 36 39 0C 01 00 00 A1 FE 04 01 D2 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 38 30 30 06 04 09 00 D0 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 C5 00 00 00 F4 03 04 00 04 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7F 02 00 35 04 06 00 CE 01 99 F8 FB 72 81 8E F0 45 41 5C 1D 42 [09:57:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 97 80 47 00 89 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 37 36 39 10 04 04 00 0F 7F 02 00 F4 03 04 00 3D 63 C5 66 B6 04 01 00 00 F5 5D 41 A7 3A 80 D2 F2 [09:57:04]CommunicateWithHost err = 0 [09:57:04]CheckOFDResponse [09:57:04]1017 (14) - 77093643461234 [09:57:04]1041 (16) - 0000000000871769 [09:57:04]1040 (4) - 163599 [09:57:04]1012 (4) - 21.08.2024 03:47 [09:57:04]1206 (1) - 0 [09:57:04]OFD Sender: Remove packet 163599 [09:57:04]ProducePacketName [09:57:04]name=ofd_packets/00163599 [09:57:04]NVStorageDeleteData [09:57:04]OFD Sender: Processing packet 163600 [packets to send 965, broken 964] [09:57:04]ProducePacketName [09:57:04]name=ofd_packets/00163600 [09:57:04]OFD Sender: To server: pG, [09:57:04]CommunicateWithHost lk.salyk.kg:30040 [09:57:04]ConnectInit lk.salyk.kg [09:57:11]Connected sock=7 [09:57: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 37 36 39 0C 01 00 00 63 4E 04 01 8C 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 25 B9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7F 02 00 35 04 06 00 28 E8 DE D3 DD E4 DF 6F B7 2B CE 52 F0 FC [09:57:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 7A 47 00 78 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 37 36 39 10 04 04 00 10 7F 02 00 F4 03 04 00 47 63 C5 66 B6 04 01 00 00 4B 8F C5 77 F4 68 F1 A7 [09:57:14]CommunicateWithHost err = 0 [09:57:14]CheckOFDResponse [09:57:14]1017 (14) - 77093643461234 [09:57:14]1041 (16) - 0000000000871769 [09:57:14]1040 (4) - 163600 [09:57:14]1012 (4) - 21.08.2024 03:47 [09:57:14]1206 (1) - 0 [09:57:14]OFD Sender: Remove packet 163600 [09:57:14]ProducePacketName [09:57:14]name=ofd_packets/00163600 [09:57:14]NVStorageDeleteData [09:57:15]OFD Sender: No OFD packet to send [09:57:20]OFD Sender: No OFD packet to send [09:57:25]OFD Sender: No OFD packet to send [09:57:30]OFD Sender: No OFD packet to send [09:57:35]OFD Sender: No OFD packet to send [09:57:40]OFD Sender: No OFD packet to send [09:57:45]OFD Sender: No OFD packet to send [09:57:50]OFD Sender: No OFD packet to send [09:57:55]OFD Sender: No OFD packet to send [09:58:00]OFD Sender: No OFD packet to send [09:58:05]OFD Sender: No OFD packet to send [09:58:10]OFD Sender: No OFD packet to send [09:58:15]OFD Sender: No OFD packet to send [09:58:20]OFD Sender: No OFD packet to send [09:58:25]OFD Sender: No OFD packet to send [09:58:30]OFD Sender: No OFD packet to send [09:58:35]OFD Sender: No OFD packet to send [09:58:40]OFD Sender: No OFD packet to send [09:58:45]OFD Sender: No OFD packet to send [09:58:50]OFD Sender: No OFD packet to send [09:58:55]OFD Sender: No OFD packet to send [09:59:00]OFD Sender: No OFD packet to send [09:59:05]OFD Sender: No OFD packet to send [09:59:10]OFD Sender: No OFD packet to send [09:59:15]OFD Sender: No OFD packet to send [09:59:20]OFD Sender: No OFD packet to send [09:59:25]OFD Sender: No OFD packet to send [09:59:31]OFD Sender: No OFD packet to send [09:59:36]OFD Sender: No OFD packet to send [09:59:41]OFD Sender: No OFD packet to send [09:59:46]OFD Sender: No OFD packet to send [09:59:51]OFD Sender: No OFD packet to send [09:59:56]OFD Sender: No OFD packet to send [10:00:01]OFD Sender: No OFD packet to send [10:00:06]OFD Sender: No OFD packet to send [10:00:11]OFD Sender: No OFD packet to send [10:00:16]OFD Sender: No OFD packet to send [10:00:21]OFD Sender: No OFD packet to send [10:00:26]OFD Sender: No OFD packet to send [10:00:31]OFD Sender: No OFD packet to send [10:00:36]OFD Sender: No OFD packet to send [10:00:41]OFD Sender: No OFD packet to send [10:00:46]OFD Sender: No OFD packet to send [10:00:51]OFD Sender: No OFD packet to send [10:00:56]OFD Sender: No OFD packet to send [10:01:01]OFD Sender: No OFD packet to send [10:01:06]OFD Sender: No OFD packet to send [10:01:11]OFD Sender: No OFD packet to send [10:01:16]OFD Sender: No OFD packet to send [10:01:21]OFD Sender: No OFD packet to send [10:01:26]OFD Sender: No OFD packet to send [10:01:31]OFD Sender: No OFD packet to send [10:01:35]accept exits with 11 [10:01:35]New connection [10:01:35]New thread 3066797412 created [10:01:35]Thread 3066654052 joined [10:01:35]Waiting for new connection... [10:01:35] Sock 11.Parse request [10:01:35]Sock 11.Check first char [10:01:35]Sock 11.First char is OK [10:01:35]request: POST /json_proto HTTP/1.0 [10:01:35]Method: POST [10:01:35]URL: /json_proto [10:01:35]Method is POST - this is cgi request [10:01:35]url: /json_proto [10:01:35]query_string will be loaded in cgi processing [10:01:35]execute_cgi json_proto POST (null) [10:01:35]execute_cgi path=json_proto method=POST [10:01:35]POST find Content-Length [10:01:35]Host: 172.17.44.132:8080 [10:01:35]Content-Length: 936 [10:01:35]Content-Type: application/json [10:01:35] [10:01:35]POST finish read [10:01:35]Found Content-Length = 936 [10:01:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50583", "tax_sys" : 0, "items" : [ { "code": "4607015232547", "name": "\u0412\u0430\u0444\u043B\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0445\u0430\u043B\u0432\u043E\u0439 200\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 426.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:35]execute_script... [10:01:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50583", "tax_sys" : 0, "items" : [ { "code": "4607015232547", "name": "\u0412\u0430\u0444\u043B\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0445\u0430\u043B\u0432\u043E\u0439 200\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 426.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:35]POST & json_proto [10:01:35]process_json_proto [10:01:35]json parsed OK: [10:01:35]protocol is kg_v1.0 [10:01:35]action value=close_receipt [10:01:35]process_action close_receipt [10:01:35]cmd_close_receipt [10:01:35]MH_GetDate [10:01:35]Write to MH i2c: F0 00 00 BE 0B B8 [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: F0 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: F0 09 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: F0 09 00 BE 0B 00 00 BB C5 66 2A 83 C1 65 7A [10:01:35]GetLastDocTimeStamp 1724234021 [10:01:35]current date 1724234496 [10:01:35]FM_GetShiftState [10:01:35]SAM_PROTO_GetShiftState [10:01:35]wFMCommunicate request_size=4 [10:01:35]MH_SAM_APDU [10:01:35]CAPDU: 80 13 01 00 [10:01:35]Write to MH i2c: E2 08 00 BF 0B 80 13 01 00 00 00 00 00 47 [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:35]Read from MH i2c: E2 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 0E 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 0E 00 BF 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0D [10:01:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:01:35]wFMCommunicate OK [10:01:35]SAM_PROTO_GetShiftState done [10:01:35]FM_GetShiftState done [10:01:35]opened in 1724199517 [10:01:35]opened+sec_in_day 1724285917 [10:01:35]quantity*price = 8100 [10:01:35]sum+1 = 8101 [10:01:35]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 3.000 * 115.00 = 345.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 426.00 НСП 1% : 3.77 НДС 12% : 45.24 Наличными: 426.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 199 21.08.2024 10:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163601 ФПД: 84625552418346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T100136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163601&fm=84625552418346&tin=02508201610067®Number=0000000000092562&sum=42600 0 [10:01:36]StoreToDocumentArchive [10:01:36]shift 466 fd 163601 [10:01:36]save to /storage/0466/doc_00163601 [10:01:36]save last doc name /storage/0466/doc_00163601 to /storage/kkm_last_doc_name [10:01:36]save OK [10:01:36]Clear old archive folders... [10:01:36]ProcessDocumentItem done err = 0, tmpTLVsize=397 [10:01:36]tlvbuf is 0019EA40 [10:01:36]SAM_PROTO_ClearQueue [10:01:36]wFMCommunicate request_size=4 [10:01:36]MH_SAM_APDU [10:01:36]CAPDU: 80 09 00 00 [10:01:36]Write to MH i2c: E2 08 00 CC 0B 80 09 00 00 00 00 00 00 49 [10:01:36]Write i2c OK [10:01:36]MH_I2C_Read... [10:01:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:36]Read from MH i2c: E2 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: E2 03 00 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: E2 03 00 CC 0B 00 90 00 4B [10:01:36]RAPDU: 90 00 [10:01:36]wFMCommunicate OK [10:01:36]SAM_PROTO_ClearQueue done [10:01:36]KKMCreateOFDPacket [10:01:36]OFDProtocolAddRootSTLVToBuf [10:01:36]FM_MakeSignedData [10:01:36]FM_MakeSignedData [10:01:36]SAM_PROTO_SignData [10:01:36]wFMCommunicate request_size=4 [10:01:36]MH_SAM_APDU [10:01:36]CAPDU: 80 0D 01 02 [10:01:36]Write to MH i2c: E2 08 00 CD 0B 80 0D 01 02 00 00 00 00 51 [10:01:36]Write i2c OK [10:01:36]MH_I2C_Read... [10:01:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:36]Read from MH i2c: E2 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: E2 03 00 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: E2 03 00 CD 0B 00 90 00 4C [10:01:36]RAPDU: 90 00 [10:01:36]wFMCommunicate OK [10:01:36]wFMCommunicate request_size=255 [10:01:36]MH_SAM_APDU [10:01:36]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 35 34 37 06 04 2D 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B2 D0 BE D0 B9 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A6 00 00 00 00 EB 03 26 00 [10:01:36]Write to MH i2c: E2 02 01 CE 0B 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 35 34 37 06 04 2D 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B2 D0 BE D0 B9 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A6 00 00 00 00 EB 03 26 00 00 00 D5 [10:01:36]Write i2c OK [10:01:36]MH_I2C_Read... [10:01:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:37]Read from MH i2c: E2 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 03 00 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 03 00 CE 0B 00 90 00 4D [10:01:37]RAPDU: 90 00 [10:01:37]wFMCommunicate OK [10:01:37]wFMCommunicate request_size=156 [10:01:37]MH_SAM_APDU [10:01:37]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 11 00 00 00 00 07 04 06 00 68 A6 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 00 BB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7F 02 00 35 04 06 00 4C F7 6B FD A6 2A [10:01:37]Write to MH i2c: E2 9F 00 CF 0B 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 11 00 00 00 00 07 04 06 00 68 A6 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 00 BB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7F 02 00 35 04 06 00 4C F7 6B FD A6 2A 00 00 82 [10:01:37]Write i2c OK [10:01:37]MH_I2C_Read... [10:01:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:37]Read from MH i2c: E2 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 03 00 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 03 00 CF 0B 00 90 00 4E [10:01:37]RAPDU: 90 00 [10:01:37]wFMCommunicate OK [10:01:37]wFMCommunicate request_size=4 [10:01:37]MH_SAM_APDU [10:01:37]CAPDU: 80 0D 03 02 [10:01:37]Write to MH i2c: E2 08 00 D0 0B 80 0D 03 02 00 00 00 00 56 [10:01:37]Write i2c OK [10:01:37]MH_I2C_Read... [10:01:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:37]Read from MH i2c: E2 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 0B 00 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 0B 00 D0 0B 00 F2 4E BE AF 6F B4 FB 77 90 00 99 [10:01:37]RAPDU: F2 4E BE AF 6F B4 FB 77 90 00 [10:01:37]wFMCommunicate OK [10:01:37]SAM_PROTO_SignData done [10:01:37]FM_MakeSignedData done [10:01:37]CreateOFDProtocolMessage [10:01:37]wFMCommunicate request_size=4 [10:01:37]MH_SAM_APDU [10:01:37]CAPDU: 80 11 00 00 [10:01:37]Write to MH i2c: E2 08 00 D1 0B 80 11 00 00 00 00 00 00 56 [10:01:37]Write i2c OK [10:01:37]MH_I2C_Read... [10:01:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:37]Read from MH i2c: E2 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 17 00 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: E2 17 00 D1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AF [10:01:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:01:37]wFMCommunicate OK [10:01:37]CreateOFDProtocolMessage done [10:01:37]OFDSenderStorePacket 163601 [10:01:37]StoreOFDPacket docnum=163601 [10:01:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 01 00 00 5B 59 99 01 86 70 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 35 34 37 06 04 2D 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B2 D0 BE D0 B9 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 11 00 00 00 00 07 04 06 00 68 A6 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 00 BB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7F 02 00 35 04 06 00 4C F7 6B FD A6 2A F2 4E BE AF 6F B4 FB 77 [10:01:37]CheckFolder [10:01:37]dirname=/storage/ofd_packets [10:01:37]CheckFolder done [10:01:37]ProducePacketName [10:01:37]name=ofd_packets/00163601 [10:01:37]NVStorageSaveData ofd_packets/00163601 [10:01:37]File name is /storage/ofd_packets/00163601 [10:01:37]Write 447 bytes [10:01:37]NVStorageSaveData done [10:01:37]OFDSenderStorePacket done [10:01:37]KKMCreateOFDPacket done [10:01:37]NVStorageSaveData kkm_last_timestamp [10:01:37]File name is /storage/kkm_last_timestamp [10:01:37]Write 4 bytes [10:01:37]NVStorageSaveData done [10:01:37]ExternCall_PrintAddStr [10:01:37]wPrintStart [10:01:37]Write to MH i2c: 01 00 00 D2 0B DD [10:01:37]Write i2c OK [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: 01 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: 01 07 00 [10:01:37]MH_I2C_Read... [10:01:37]Read from MH i2c: 01 07 00 D2 0B 00 00 00 00 00 FF 0F F2 [10:01:37]RasterBufferAndPrint [10:01:37]line Счет N : (3)50583 [10:01:37]line ИНН: 02508201610067 [10:01:37]line Контрольно-Кассовый Чек [10:01:37]line ПРОДАЖА [10:01:37]line Товар: 4607015232547 [10:01:37]line Вафли Яшкино с халвой 200г [10:01:37]line 1.000 * 81.00 [10:01:37]line = 81.00 [10:01:37]line НДС 12% НСП 1% [10:01:37]line > о реализуемом товаре [10:01:37]line Товар: 2000036210013 [10:01:37]line Кофе Капучино (GABB TRADE) [10:01:37]line 3.000 * 115.00 [10:01:37]line = 345.00 [10:01:37]line НДС 12% НСП 1% [10:01:37]line > о реализуемом товаре [10:01:37]line ИТОГО: 426.00 [10:01:37]line НСП 1% : 3.77 [10:01:37]line НДС 12% : 45.24 [10:01:37]line Наличными: 426.00 [10:01:37]line Безнал.: 0.00 [10:01:37]line Место: АЗС № 130 "Партнер Нефть" [10:01:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:01:37]line СНО: Общий режим [10:01:37]line Чек 199 21.08.2024 10:01 [10:01:37]line Смена: 466 ФФД: 1.0 [10:01:37]line ЗНМ: 0300000070 [10:01:37]line РНМ: 0000000000092562 [10:01:37]line Версия ККМ: 001 [10:01:37]line ФМ: 0000000000871769 [10:01:37]line ФД: 163601 [10:01:37]line ФПД: 84625552418346 [10:01:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T100136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163601&fm=84625552418346&tin=02508201610067®Number=0000000000092562&sum=42600 [10:01:37]line 0 [10:01:37]OFD Sender: Processing packet 163601 [packets to send 965, broken 964] [10:01:37]ProducePacketName [10:01:37]name=ofd_packets/00163601 [10:01:37]OFD Sender: To server: pG, [10:01:37]CommunicateWithHost lk.salyk.kg:30040 [10:01:37]ConnectInit lk.salyk.kg [10:01:37]written 0, free lines is 4095 [10:01:38]Write to MH i2c: 01 00 00 00 0C 0C [10:01:38]Write i2c OK [10:01:38]MH_I2C_Read... [10:01:38]Read from MH i2c: 01 [10:01:38]MH_I2C_Read... [10:01:38]Read from MH i2c: 01 07 00 [10:01:38]MH_I2C_Read... [10:01:38]Read from MH i2c: 01 07 00 00 0C 00 00 00 00 00 6E 0C 8D [10:01:38]RasterBufferAndPrint [10:01:38]line [10:01:38]line [10:01:38]line [10:01:38]line [10:01:38]line [10:01:38]written 0, free lines is 3188 [10:01:38]MH_Cut [10:01:38]Write to MH i2c: D1 01 00 07 0C 01 E5 [10:01:38]Write i2c OK [10:01:38]MH_I2C_Read... [10:01:38]Read from MH i2c: D1 [10:01:38]MH_I2C_Read... [10:01:38]Read from MH i2c: D1 01 00 [10:01:38]MH_I2C_Read... [10:01:38]Read from MH i2c: D1 01 00 07 0C 00 E4 [10:01:38]Write to MH i2c: 01 00 00 08 0C 14 [10:01:38]Write i2c OK [10:01:38]MH_I2C_Read... [10:01:39]*** Cut start [10:01:39]*** Purtial cut [10:01:39]*** Stage 1: CUTSNS_PIN = 1 [10:01:39]Connected sock=10 [10:01: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 37 36 39 A1 01 00 00 5B 59 99 01 86 70 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 35 34 37 06 04 2D 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B2 D0 BE D0 B9 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 11 00 00 00 00 07 04 06 00 68 A6 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 00 BB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7F 02 00 35 04 06 00 4C F7 6B FD A6 2A F2 4E BE AF 6F B4 FB 77 [10:01:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB 1B 47 00 53 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 37 36 39 10 04 04 00 11 7F 02 00 F4 03 04 00 53 64 C5 66 B6 04 01 00 00 EB D9 70 25 B6 15 E9 37 [10:01:40]CommunicateWithHost err = 0 [10:01:40]CheckOFDResponse [10:01:40]1017 (14) - 77093643461234 [10:01:40]1041 (16) - 0000000000871769 [10:01:40]1040 (4) - 163601 [10:01:40]1012 (4) - 21.08.2024 03:51 [10:01:40]1206 (1) - 0 [10:01:40]OFD Sender: Remove packet 163601 [10:01:40]ProducePacketName [10:01:40]name=ofd_packets/00163601 [10:01:40]NVStorageDeleteData [10:01:40]OFD Sender: No OFD packet to send [10:01:41]Read from MH i2c: 01 [10:01:41]MH_I2C_Read... [10:01:41]*** Stop cut motor [10:01:41]*** Cut end [10:01:41]Read from MH i2c: 01 07 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: 01 07 00 08 0C 00 00 00 00 00 FF 0F 29 [10:01:41]process_action close_receipt done [10:01:41]requested_data is exist [10:01:41]produce_requested_data [10:01:41]requested_item fm.sn is exist - process it [10:01:41]wFMCommunicate request_size=4 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 11 00 00 [10:01:41]Write to MH i2c: E2 08 00 09 0C 80 11 00 00 00 00 00 00 8F [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 17 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 17 00 09 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [10:01:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:01:41]wFMCommunicate OK [10:01:41]requested_item fd.num is exist - process it [10:01:41]SAM_PROTO_GetFieldsCounters [10:01:41]wFMCommunicate request_size=4 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 13 00 00 [10:01:41]Write to MH i2c: E2 08 00 0A 0C 80 13 00 00 00 00 00 00 92 [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 62 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 62 00 0A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7F 02 00 0E 04 04 00 D2 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 72 [10:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7F 02 00 0E 04 04 00 D2 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:01:41]wFMCommunicate OK [10:01:41]SAM_PROTO_GetFieldsCounters done [10:01:41]requested_item shift.num is exist - process it [10:01:41]requested_item shift.opened is exist - process it [10:01:41]req_shift_opened [10:01:41]FM_GetShiftState [10:01:41]SAM_PROTO_GetShiftState [10:01:41]wFMCommunicate request_size=4 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 13 01 00 [10:01:41]Write to MH i2c: E2 08 00 0B 0C 80 13 01 00 00 00 00 00 94 [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 0E 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 0E 00 0B 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5A [10:01:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:01:41]wFMCommunicate OK [10:01:41]SAM_PROTO_GetShiftState done [10:01:41]FM_GetShiftState done [10:01:41]req_shift_opened done [10:01:41]requested_item shift.open_date is exist - process it [10:01:41]req_shift_open_date [10:01:41]req_shift_open_date done [10:01:41]produce_requested_data done [10:01:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163601,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:01:41]process_action_free close_receipt [10:01:41]json_value_free [10:01:41]json_value_free done [10:01:41]process_json_proto returns [10:01:41]Send response to host [10:01:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163601,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:01:41]free response buf [10:01:41]execute_script done [10:01:41]execute_script returns [10:01:41]free content buf [10:01:41]Sock 11.Close socket [10:01:41]Sock 11.Thread stoped [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:30]OFD Sender: No OFD packet to send [10:02:34]recv_with_timeout no data received [10:02:35]OFD Sender: No OFD packet to send [10:02:40]OFD Sender: No OFD packet to send [10:02:45]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 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17053900+1707180842=1724234742 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 F7 BB C5 66 2A 83 C1 65 AF [10:05:43]Current date/time: 21.08.2024 10:05 [10:05:43]FM_Init [10:05:43]wFMConnect [10:05:43]MH_SAM_On [10:05:43]Write to MH i2c: E0 00 00 08 00 E7 [10:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]*** iso7816_init finished! [10:05:43]*** atr: [10:05:43]*** 0F 3B D5 18 FF 81 91 FE [10:05:43]*** 1F C3 80 73 C8 21 10 0A [10:05:43]*** 00 00 00 00 00 00 00 00 [10:05:43]*** 00 00 00 00 00 00 00 00 [10:05:43]*** 00 00 00 00 00 00 00 00 [10:05:43]*** 00 00 00 00 00 00 00 00 [10:05:43]*** 00 00 00 00 00 00 00 00 [10:05:43]*** 00 00 00 00 00 00 00 00 [10:05:43]Read from MH i2c: E0 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E0 10 00 [10:05:43]MH_I2C_Read... [10:05:43]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:05:43]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:05:43]wFMCommunicate request_size=10 [10:05:43]MH_SAM_APDU [10:05:43]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:05:43]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:05:43]Read from MH i2c: E2 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:05:43]RAPDU: 90 00 [10:05:43]wFMCommunicate OK [10:05:43]wFMCommunicate request_size=4 [10:05:43]MH_SAM_APDU [10:05:43]CAPDU: 80 11 00 00 [10:05:43]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:43]Read from MH i2c: E2 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 17 00 [10:05:43]MH_I2C_Read... [10:05:43]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 37 36 39 90 00 DD [10:05:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:05:43]wFMCommunicate OK [10:05:43]Detected FM SN is 0000000000871769 [10:05:43]Stored FM SN is 0000000000871769 [10:05:43]wFMCommunicate request_size=9 [10:05:43]MH_SAM_APDU [10:05:43]CAPDU: 80 16 00 00 04 E7 8B 00 00 [10:05:43]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [10:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:05:43]Read from MH i2c: E2 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:05:43]RAPDU: 90 00 [10:05:43]wFMCommunicate OK [10:05:43]FM PIN OK [10:05:43]wFMCommunicate request_size=8 [10:05:43]MH_SAM_APDU [10:05:43]CAPDU: 80 14 04 00 03 02 00 01 [10:05:43]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:05:43]Read from MH i2c: E2 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:05:43]RAPDU: 90 00 [10:05:43]wFMCommunicate OK [10:05:43]wFMCommunicate request_size=13 [10:05:43]MH_SAM_APDU [10:05:43]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:05:43]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:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:05:43]Read from MH i2c: E2 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:05:43]RAPDU: 90 00 [10:05:43]wFMCommunicate OK [10:05:43]wFMCommunicate request_size=4 [10:05:43]MH_SAM_APDU [10:05:43]CAPDU: 80 11 00 00 [10:05:43]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:43]Read from MH i2c: E2 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: E2 17 00 [10:05:43]MH_I2C_Read... [10:05:43]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 37 36 39 90 00 E1 [10:05:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:05:43]wFMCommunicate OK [10:05:43]DocumentArchiveInit [10:05:43]Start Httpd... [10:05:43]Httpd thread 3067055460 created [10:05:43]Write to MH i2c: 01 00 00 0F 00 0F [10:05:43]Write i2c OK [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: 01 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: 01 07 00 [10:05:43]MH_I2C_Read... [10:05:43]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:05:43]Allocated Socket 6 [10:05:43]Bind OK [10:05:43]Listen OK [10:05:43]httpd running on port 8080 [10:05:43]Waiting for new connection... [10:05:43]MH Int Process started [10:05:44]accept exits with 5 [10:05:44]New connection [10:05:44]New thread 3066768740 created [10:05:44] Sock 5.Parse request [10:05:44]Waiting for new connection... [10:05:44]Sock 5.Check first char [10:05:44]Sock 5.First char is OK [10:05:44]request: POST /json_proto HTTP/1.0 [10:05:44]Method: POST [10:05:44]URL: /json_proto [10:05:44]Method is POST - this is cgi request [10:05:44]url: /json_proto [10:05:44]query_string will be loaded in cgi processing [10:05:44]execute_cgi json_proto POST (null) [10:05:44]execute_cgi path=json_proto method=POST [10:05:44]POST find Content-Length [10:05:44]Host: 172.17.44.132:8080 [10:05:44]Content-Length: 215 [10:05:44]Content-Type: application/json [10:05:44] [10:05:44]POST finish read [10:05:44]Found Content-Length = 215 [10:05:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:44]execute_script... [10:05:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:44]POST & json_proto [10:05:44]process_json_proto [10:05:44]json parsed OK: [10:05:44]protocol is kg_v1.0 [10:05:44]action value=get_value [10:05:44]process_action get_value [10:05:44]cmd_get_value [10:05:44]process_action get_value done [10:05:44]requested_data is exist [10:05:44]produce_requested_data [10:05:44]requested_item kkm.sn is exist - process it [10:05:44]requested_item kkm.ver is exist - process it [10:05:44]requested_item fm.sn is exist - process it [10:05:44]wFMCommunicate request_size=4 [10:05:44]MH_SAM_APDU [10:05:44]CAPDU: 80 11 00 00 [10:05:44]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:05:44]Write i2c OK [10:05:44]MH_I2C_Read... [10:05:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:44]Read from MH i2c: E2 [10:05:44]MH_I2C_Read... [10:05:44]Read from MH i2c: E2 17 00 [10:05:44]MH_I2C_Read... [10:05:44]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [10:05:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:05:44]wFMCommunicate OK [10:05:44]requested_item fd.num is exist - process it [10:05:44]SAM_PROTO_GetFieldsCounters [10:05:44]wFMCommunicate request_size=4 [10:05:44]MH_SAM_APDU [10:05:44]CAPDU: 80 13 00 00 [10:05:44]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:05:44]Write i2c OK [10:05:44]MH_I2C_Read... [10:05:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:44]Read from MH i2c: E2 [10:05:44]MH_I2C_Read... [10:05:44]Read from MH i2c: E2 62 00 [10:05:44]MH_I2C_Read... [10:05:44]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7F 02 00 0E 04 04 00 D2 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 6D [10:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7F 02 00 0E 04 04 00 D2 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:05:44]wFMCommunicate OK [10:05:44]SAM_PROTO_GetFieldsCounters done [10:05:44]requested_item shift.num is exist - process it [10:05:44]requested_item shift.opened is exist - process it [10:05:44]req_shift_opened [10:05:44]FM_GetShiftState [10:05:44]SAM_PROTO_GetShiftState [10:05:44]wFMCommunicate request_size=4 [10:05:44]MH_SAM_APDU [10:05:44]CAPDU: 80 13 01 00 [10:05:44]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:05:44]Write i2c OK [10:05:44]MH_I2C_Read... [10:05:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:44]Read from MH i2c: E2 [10:05:44]MH_I2C_Read... [10:05:44]Read from MH i2c: E2 0E 00 [10:05:44]MH_I2C_Read... [10:05:44]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [10:05:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:05:44]wFMCommunicate OK [10:05:44]SAM_PROTO_GetShiftState done [10:05:44]FM_GetShiftState done [10:05:44]req_shift_opened done [10:05:44]requested_item shift.open_date is exist - process it [10:05:44]req_shift_open_date [10:05:44]req_shift_open_date done [10:05:44]produce_requested_data done [10:05:44]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163601,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:05:44]process_action_free get_value [10:05:44]json_value_free [10:05:44]json_value_free done [10:05:44]process_json_proto returns [10:05:44]Send response to host [10:05:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163601,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:05:44]free response buf [10:05:44]execute_script done [10:05:44]execute_script returns [10:05:44]free content buf [10:05:44]Sock 5.Close socket [10:05:44]Sock 5.Thread stoped [10:05:44]accept exits with 10 [10:05:44]New connection [10:05:44]New thread 3066625380 created [10:05:44]Thread 3066768740 joined [10:05:44] Sock 10.Parse request [10:05:44]Waiting for new connection... [10:05:44]Sock 10.Check first char [10:05:44]Sock 10.First char is OK [10:05:44]request: POST /json_proto HTTP/1.0 [10:05:44]Method: POST [10:05:44]URL: /json_proto [10:05:44]Method is POST - this is cgi request [10:05:44]url: /json_proto [10:05:44]query_string will be loaded in cgi processing [10:05:44]execute_cgi json_proto POST (null) [10:05:44]execute_cgi path=json_proto method=POST [10:05:44]POST find Content-Length [10:05:44]Host: 172.17.44.132:8080 [10:05:44]Content-Length: 331 [10:06:28]ConnectInit Can't connect to host [10:06:30]OFD Sender: No OFD packet to send [10:06:35]OFD Sender: No OFD packet to send [10:06:40]OFD Sender: No OFD packet to send [10:06:45]OFD Sender: No OFD packet to send [10:06:50]OFD Sender: No OFD packet to send [10:06:55]OFD Sender: No OFD packet to send [10:07:00]OFD Sender: No OFD packet to send [10:07:05]OFD Sender: No OFD packet to send [10:07:10]OFD Sender: No OFD packet to send [10:07:15]OFD Sender: No OFD packet to send [10:07:20]OFD Sender: No OFD packet to send [10:07:25]OFD Sender: No OFD packet to send [10:07:30]OFD Sender: No OFD packet to send [10:07:35]OFD Sender: No OFD packet to send [10:07:40]OFD Sender: No OFD packet to send [10:07:41]recv_with_timeout no data received [10:07:45]OFD Sender: No OFD packet to send [10:07:50]OFD Sender: No OFD packet to send [10:07:56]OFD Sender: No OFD packet to send [10:08:01]OFD Sender: No OFD packet to send [10:08:06]OFD Sender: No OFD packet to send [10:08:11]OFD Sender: No OFD packet to send [10:08:16]OFD Sender: No OFD packet to send [10:08:21]OFD Sender: No OFD packet to send [10:08:26]OFD Sender: No OFD packet to send [10:08:31]OFD Sender: No OFD packet to send [10:08:36]OFD Sender: No OFD packet to send [10:08:41]OFD Sender: No OFD packet to send [10:08:46]OFD Sender: No OFD packet to send [10:08:51]OFD Sender: No OFD packet to send [10:08:56]OFD Sender: No OFD packet to send [10:08:57]recv_with_timeout no data received [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:36]OFD Sender: No OFD packet to send [10:10:41]OFD Sender: No OFD packet to send [10:10:46]OFD Sender: No OFD packet to send [10:10:51]OFD Sender: No OFD packet to send [10:10:56]OFD Sender: No OFD packet to send [10:11:01]OFD Sender: No OFD packet to send [10:11:06]OFD Sender: No OFD packet to send [10:11:11]OFD Sender: No OFD packet to send [10:11:16]OFD Sender: No OFD packet to send [10:11:21]OFD Sender: No OFD packet to send [10:11:26]OFD Sender: No OFD packet to send [10:11:31]OFD Sender: No OFD packet to send [10:11:34]recv_with_timeout no data received [10:11:36]OFD Sender: No OFD packet to send [10:11:41]OFD Sender: No OFD packet to send [10:11:46]OFD Sender: No OFD packet to send [10:11:51]OFD Sender: No OFD packet to send [10:11:56]OFD Sender: No OFD packet to send [10:12:17]OFD Sender: No OFD packet to send [10:12:22]OFD Sender: No OFD packet to send [10:12:27]OFD Sender: No OFD packet to send [10:12:32]OFD Sender: No OFD packet to send [10:12:35]recv_with_timeout no data received [10:12:37]OFD Sender: No OFD packet to send [10:12:42]OFD Sender: No OFD packet to send [10:12:47]OFD Sender: No OFD packet to send [10:12:52]OFD Sender: No OFD packet to send [10:12:57]OFD Sender: No OFD packet to send [10:13:02]OFD Sender: No OFD packet to send [10:13:07]OFD Sender: No OFD packet to send [10:13:12]OFD Sender: No OFD packet to send [10:13:17]OFD Sender: No OFD packet to send [10:13:22]OFD Sender: No OFD packet to send [10:13:27]OFD Sender: No OFD packet to send [10:13:32]OFD Sender: No OFD packet to send [10:13:37]OFD Sender: No OFD packet to send [10:13:42]OFD Sender: No OFD packet to send [10:13:47]OFD Sender: No OFD packet to send [10:13:52]OFD Sender: No OFD packet to send [10:13:57]OFD Sender: No OFD packet to send [10:14:02]OFD Sender: No OFD packet to send [10:14:07]OFD Sender: No OFD packet to send [10:14:12]OFD Sender: No OFD packet to send [10:14:17]OFD Sender: No OFD packet to send [10:14:22]OFD Sender: No OFD packet to send [10:14:27]OFD Sender: No OFD packet to send [10:14:32]OFD Sender: No OFD packet to send [10:14:37]OFD Sender: No OFD packet to send [10:14:42]OFD Sender: No OFD packet to send [10:14:47]OFD Sender: No OFD packet to send [10:14:52]OFD Sender: No OFD packet to send [10:14:57]OFD Sender: No OFD packet to send [10:15:02]OFD Sender: No OFD packet to send [10:15:07]OFD Sender: No OFD packet to send [10:15:11]recv_with_timeout no data received [10:15:12]OFD Sender: No OFD packet to send [10:15:17]OFD Sender: No OFD packet to send [10:15:22]OFD Sender: No OFD packet to send [10:15:27]OFD Sender: No OFD packet to send [10:15:32]OFD Sender: No OFD packet to send [10:15:34]recv_with_timeout no data received [10:15:37]OFD Sender: No OFD packet to send [10:15:42]OFD Sender: No OFD packet to send [10:15:46]accept exits with 5 [10:15:46]New connection [10:15:46]New thread 3066768740 created [10:15:46]Thread 3066625380 joined [10:15:46]Waiting for new connection... [10:15:46] Sock 5.Parse request [10:15:46]Sock 5.Check first char [10:15:46]Sock 5.First char is OK [10:15:46]request: POST /json_proto HTTP/1.0 [10:15:46]Method: POST [10:15:46]URL: /json_proto [10:15:46]Method is POST - this is cgi request [10:15:46]url: /json_proto [10:15:46]query_string will be loaded in cgi processing [10:15:46]execute_cgi json_proto POST (null) [10:15:46]execute_cgi path=json_proto method=POST [10:15:46]POST find Content-Length [10:15:46]Host: 172.17.44.132:8080 [10:15:46]Content-Length: 643 [10:15:46]Content-Type: application/json [10:15:46] [10:15:46]POST finish read [10:15:46]Found Content-Length = 643 [10:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50584", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:46]execute_script... [10:15: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 : (3)50584", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:46]POST & json_proto [10:15:46]process_json_proto [10:15:46]json parsed OK: [10:15:46]protocol is kg_v1.0 [10:15:46]action value=close_receipt [10:15:46]process_action close_receipt [10:15:46]cmd_close_receipt [10:15:46]MH_GetDate [10:15:46]Write to MH i2c: F0 00 00 1D 00 0C [10:15:46]Write i2c OK [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: F0 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: F0 09 00 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: F0 09 00 1D 00 00 52 BE C5 66 2A 83 C1 65 23 [10:15:46]GetLastDocTimeStamp 1724234496 [10:15:46]current date 1724235346 [10:15:46]FM_GetShiftState [10:15:46]SAM_PROTO_GetShiftState [10:15:46]wFMCommunicate request_size=4 [10:15:46]MH_SAM_APDU [10:15:46]CAPDU: 80 13 01 00 [10:15:46]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:15:46]Write i2c OK [10:15:46]MH_I2C_Read... [10:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:46]Read from MH i2c: E2 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: E2 0E 00 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [10:15:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:15:46]wFMCommunicate OK [10:15:46]SAM_PROTO_GetShiftState done [10:15:46]FM_GetShiftState done [10:15:46]opened in 1724199517 [10:15:46]opened+sec_in_day 1724285917 [10:15:46]quantity*price = 11500 [10:15:46]sum+1 = 11501 [10:15:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 200 21.08.2024 10:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163602 ФПД: 116033513064919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T101546&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163602&fm=116033513064919&tin=02508201610067®Number=0000000000092562&sum=11500 0 [10:15:47]StoreToDocumentArchive [10:15:47]shift 466 fd 163602 [10:15:47]save to /storage/0466/doc_00163602 [10:15:47]save last doc name /storage/0466/doc_00163602 to /storage/kkm_last_doc_name [10:15:47]save OK [10:15:47]Clear old archive folders... [10:15:47]ProcessDocumentItem done err = 0, tmpTLVsize=280 [10:15:47]tlvbuf is 01881710 [10:15:47]SAM_PROTO_ClearQueue [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 09 00 00 [10:15:47]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]SAM_PROTO_ClearQueue done [10:15:47]KKMCreateOFDPacket [10:15:47]OFDProtocolAddRootSTLVToBuf [10:15:47]FM_MakeSignedData [10:15:47]FM_MakeSignedData [10:15:47]SAM_PROTO_SignData [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 01 02 [10:15:47]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]wFMCommunicate request_size=255 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 52 BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [10:15:47]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 52 BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 BA [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]wFMCommunicate request_size=39 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7F 02 00 35 04 06 00 69 88 28 54 09 D7 [10:15:47]Write to MH i2c: E2 2A 00 2E 00 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7F 02 00 35 04 06 00 69 88 28 54 09 D7 00 00 49 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 03 02 [10:15:47]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 0B 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 0B 00 2F 00 00 CC 9F 8F DB 12 89 5C 29 90 00 A0 [10:15:47]RAPDU: CC 9F 8F DB 12 89 5C 29 90 00 [10:15:47]wFMCommunicate OK [10:15:47]SAM_PROTO_SignData done [10:15:47]FM_MakeSignedData done [10:15:47]CreateOFDProtocolMessage [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 11 00 00 [10:15:47]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]OFD Sender: No OFD packet to send [10:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:48]Read from MH i2c: E2 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: E2 17 00 [10:15:48]MH_I2C_Read... [10:15:48]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 37 36 39 90 00 03 [10:15:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:15:48]wFMCommunicate OK [10:15:48]CreateOFDProtocolMessage done [10:15:48]OFDSenderStorePacket 163602 [10:15:48]StoreOFDPacket docnum=163602 [10:15:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 FA 7F 24 01 3E 89 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 52 BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7F 02 00 35 04 06 00 69 88 28 54 09 D7 CC 9F 8F DB 12 89 5C 29 [10:15:48]CheckFolder [10:15:48]dirname=/storage/ofd_packets [10:15:48]CheckFolder done [10:15:48]ProducePacketName [10:15:48]name=ofd_packets/00163602 [10:15:48]NVStorageSaveData ofd_packets/00163602 [10:15:48]File name is /storage/ofd_packets/00163602 [10:15:48]Write 330 bytes [10:15:48]NVStorageSaveData done [10:15:48]OFDSenderStorePacket done [10:15:48]KKMCreateOFDPacket done [10:15:48]NVStorageSaveData kkm_last_timestamp [10:15:48]File name is /storage/kkm_last_timestamp [10:15:48]Write 4 bytes [10:15:48]NVStorageSaveData done [10:15:48]ExternCall_PrintAddStr [10:15:48]wPrintStart [10:15:48]Write to MH i2c: 01 00 00 31 00 31 [10:15:48]Write i2c OK [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 07 00 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:15:48]RasterBufferAndPrint [10:15:48]line Счет N : (3)50584 [10:15:48]line ИНН: 02508201610067 [10:15:48]line Контрольно-Кассовый Чек [10:15:48]line ПРОДАЖА [10:15:48]line Товар: 2000036210013 [10:15:48]line Кофе Капучино (GABB TRADE) [10:15:48]line 1.000 * 115.00 [10:15:48]line = 115.00 [10:15:48]line НДС 12% НСП 1% [10:15:48]line > о реализуемом товаре [10:15:48]line ИТОГО: 115.00 [10:15:48]line НСП 1% : 1.02 [10:15:48]line НДС 12% : 12.21 [10:15:48]line Наличными: 115.00 [10:15:48]line Безнал.: 0.00 [10:15:48]line Место: АЗС № 130 "Партнер Нефть" [10:15:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:15:48]line СНО: Общий режим [10:15:48]line Чек 200 21.08.2024 10:15 [10:15:48]line Смена: 466 ФФД: 1.0 [10:15:48]line ЗНМ: 0300000070 [10:15:48]line РНМ: 0000000000092562 [10:15:48]line Версия ККМ: 001 [10:15:48]line ФМ: 0000000000871769 [10:15:48]line ФД: 163602 [10:15:48]line ФПД: 116033513064919 [10:15:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T101546&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163602&fm=116033513064919&tin=02508201610067®Number=0000000000092562&sum=11500 [10:15:48]line 0 [10:15:48]written 0, free lines is 4095 [10:15:48]OFD Sender: Processing packet 163602 [packets to send 965, broken 964] [10:15:48]ProducePacketName [10:15:48]name=ofd_packets/00163602 [10:15:48]OFD Sender: To server: pG, [10:15:48]CommunicateWithHost lk.salyk.kg:30040 [10:15:48]ConnectInit lk.salyk.kg [10:15:48]Write to MH i2c: 01 00 00 59 00 59 [10:15:48]Write i2c OK [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 07 00 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 D5 0C 41 [10:15:48]RasterBufferAndPrint [10:15:48]line [10:15:48]line [10:15:48]line [10:15:48]line [10:15:48]line [10:15:48]written 0, free lines is 3291 [10:15:48]MH_Cut [10:15:48]Write to MH i2c: D1 01 00 60 00 01 32 [10:15:48]Write i2c OK [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: D1 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: D1 01 00 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: D1 01 00 60 00 00 31 [10:15:48]Write to MH i2c: 01 00 00 61 00 61 [10:15:48]Write i2c OK [10:15:48]MH_I2C_Read... [10:15:49]*** Cut start [10:15:49]*** Purtial cut [10:15:49]*** Stage 1: CUTSNS_PIN = 1 [10:15:51]Read from MH i2c: 01 [10:15:51]MH_I2C_Read... [10:15:51]*** Stop cut motor [10:15:51]*** Cut end [10:15:51]Read from MH i2c: 01 07 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [10:15:51]process_action close_receipt done [10:15:51]requested_data is exist [10:15:51]produce_requested_data [10:15:51]requested_item fm.sn is exist - process it [10:15:51]wFMCommunicate request_size=4 [10:15:51]MH_SAM_APDU [10:15:51]CAPDU: 80 11 00 00 [10:15:51]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:51]Read from MH i2c: E2 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 17 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [10:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:15:51]wFMCommunicate OK [10:15:51]requested_item fd.num is exist - process it [10:15:51]SAM_PROTO_GetFieldsCounters [10:15:51]wFMCommunicate request_size=4 [10:15:51]MH_SAM_APDU [10:15:51]CAPDU: 80 13 00 00 [10:15:51]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:51]Read from MH i2c: E2 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 62 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 7F 02 00 0E 04 04 00 D2 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 C3 [10:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 7F 02 00 0E 04 04 00 D2 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:15:51]wFMCommunicate OK [10:15:51]SAM_PROTO_GetFieldsCounters done [10:15:51]requested_item shift.num is exist - process it [10:15:51]requested_item shift.opened is exist - process it [10:15:51]req_shift_opened [10:15:51]FM_GetShiftState [10:15:51]SAM_PROTO_GetShiftState [10:15:51]wFMCommunicate request_size=4 [10:15:51]MH_SAM_APDU [10:15:51]CAPDU: 80 13 01 00 [10:15:51]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:51]Read from MH i2c: E2 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 0E 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A7 [10:15:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:15:51]wFMCommunicate OK [10:15:51]SAM_PROTO_GetShiftState done [10:15:51]FM_GetShiftState done [10:15:51]req_shift_opened done [10:15:51]requested_item shift.open_date is exist - process it [10:15:51]req_shift_open_date [10:15:51]req_shift_open_date done [10:15:51]produce_requested_data done [10:15:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163602,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:15:51]process_action_free close_receipt [10:15:51]json_value_free [10:15:51]json_value_free done [10:15:51]process_json_proto returns [10:15:51]Send response to host [10:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163602,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:15:51]free response buf [10:15:51]execute_script done [10:15:51]execute_script returns [10:15:51]free content buf [10:15:51]Sock 5.Close socket [10:15:51]Sock 5.Thread stoped [10:15:55]Connected sock=10 [10:15: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 37 36 39 2C 01 00 00 FA 7F 24 01 3E 89 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 52 BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7F 02 00 35 04 06 00 69 88 28 54 09 D7 CC 9F 8F DB 12 89 5C 29 [10:15:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 31 16 47 00 C8 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 37 36 39 10 04 04 00 12 7F 02 00 F4 03 04 00 AB 67 C5 66 B6 04 01 00 00 16 60 DC 41 E0 63 13 CD [10:15:56]CommunicateWithHost err = 0 [10:15:56]CheckOFDResponse [10:15:56]1017 (14) - 77093643461234 [10:15:56]1041 (16) - 0000000000871769 [10:15:56]1040 (4) - 163602 [10:15:56]1012 (4) - 21.08.2024 04:06 [10:15:56]1206 (1) - 0 [10:15:56]OFD Sender: Remove packet 163602 [10:15:56]ProducePacketName [10:15:56]name=ofd_packets/00163602 [10:15:56]NVStorageDeleteData [10:15:56]OFD Sender: No OFD packet to send [10:16:00]recv_with_timeout no data received [10:16:01]OFD Sender: No OFD packet to send [10:16:06]OFD Sender: No OFD packet to send [10:16:11]OFD Sender: No OFD packet to send [10:16:16]OFD Sender: No OFD packet to send [10:16:21]OFD Sender: No OFD packet to send [10:16:23]recv_with_timeout no data received [10:16:26]OFD Sender: No OFD packet to send [10:16:32]OFD Sender: No OFD packet to send [10:16:37]OFD Sender: No OFD packet to send [10:16:42]OFD Sender: No OFD packet to send [10:16:47]OFD Sender: No OFD packet to send [10:16:52]OFD Sender: No OFD packet to send [10:16:57]OFD Sender: No OFD packet to send [10:17:02]OFD Sender: No OFD packet to send [10:17:07]OFD Sender: No OFD packet to send [10:17:10]recv_with_timeout no data received [10:17:12]OFD Sender: No OFD packet to send [10:17:19]wFMCommunicate OK [10:17:19]wFMCommunicate request_size=13 [10:17:19]MH_SAM_APDU [10:17:19]CAPDU: 80 15 02 00 08 F4 03 04 00 AF BE C5 66 [10:17:19]Write to MH i2c: E2 10 00 6F 00 80 15 02 00 08 00 F4 03 04 00 AF BE C5 66 00 00 92 [10:17:19]Write i2c OK [10:17:19]MH_I2C_Read... [10:17:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:17:19]Read from MH i2c: E2 [10:17:19]MH_I2C_Read... [10:17:19]Read from MH i2c: E2 03 00 [10:17:19]MH_I2C_Read... [10:17:19]Read from MH i2c: E2 03 00 6F 00 00 90 00 E3 [10:17:19]RAPDU: 90 00 [10:17:19]wFMCommunicate OK [10:17:19]wFMCommunicate request_size=25 [10:17:19]MH_SAM_APDU [10:17:19]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [10:17:19]Write to MH i2c: E2 1C 00 70 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 51 [10:17:19]Write i2c OK [10:17:19]MH_I2C_Read... [10:17:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:17:19]Read from MH i2c: E2 [10:17:19]MH_I2C_Read... [10:17:19]Read from MH i2c: E2 03 00 [10:17:19]MH_I2C_Read... [10:17:19]Read from MH i2c: E2 03 00 70 00 00 90 00 E4 [10:17:19]RAPDU: 90 00 [10:17:19]wFMCommunicate OK [10:17:19]wFMCommunicate request_size=4 [10:17:19]MH_SAM_APDU [10:17:19]CAPDU: 80 15 03 00 [10:17:19]Write to MH i2c: E2 08 00 71 00 80 15 03 00 00 00 00 00 F2 [10:17:19]Write i2c OK [10:17:19]MH_I2C_Read... [10:17:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:17:19]Read from MH i2c: E2 [10:17:19]MH_I2C_Read... [10:17:19]Read from MH i2c: E2 40 00 [10:17:19]MH_I2C_Read... [10:17:19]Read from MH i2c: E2 40 00 71 00 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 37 36 39 10 04 04 00 13 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C9 00 00 00 35 04 06 00 69 53 3E 37 FA 45 90 00 8E [10:17:19]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 37 36 39 10 04 04 00 13 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C9 00 00 00 35 04 06 00 69 53 3E 37 FA 45 90 00 [10:17:19]wFMCommunicate OK [10:17:19]SAM_PROTO_ProcessDocument answer len = 59 [10:17:19]SAM_PROTO_ProcessDocument done [10:17:19]SetTLVBufToDocument [10:17:19]Processing tag 1209 (04B9) [10:17:19]Malloc new data [10:17:19]Processing tag 1041 (0411) [10:17:19]Processing tag 1040 (0410) [10:17:19]Malloc new data [10:17:19]Processing tag 1038 (040E) [10:17:19]Malloc new data [10:17:19]Processing tag 1042 (0412) [10:17:19]Malloc new data [10:17:19]Processing tag 1077 (0435) [10:17:19]Malloc new data [10:17:19]SetTLVBufToDocument err=0 [10:17:19]KKMLoadAndSignReceiptData store KKM data [10:17:19]KKMLoadAndSignReceiptData err=0 [10:17:19]wFMCommunicate request_size=4 [10:17:19]MH_SAM_APDU [10:17:19]CAPDU: 80 11 00 00 [10:17:19]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [10:17:19]Write i2c OK [10:17:19]MH_I2C_Read... [10:17:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:20]Read from MH i2c: E2 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 17 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [10:17:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:17:20]wFMCommunicate OK [10:17:20]Счет N : (1)292152 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 44 Товар: 2710194800 ДТ-К-5 20.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 201 21.08.2024 10:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 163603 ФПД: 115806247057989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T101719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163603&fm=115806247057989&tin=02508201610067®Number=0000000000092562&sum=0 [10:17:20]StoreToDocumentArchive [10:17:20]shift 466 fd 163603 [10:17:20]save to /storage/0466/doc_00163603 [10:17:20]save last doc name /storage/0466/doc_00163603 to /storage/kkm_last_doc_name [10:17:20]save OK [10:17:20]Clear old archive folders... [10:17:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:17:20]tlvbuf is 01881F90 [10:17:20]SAM_PROTO_ClearQueue [10:17:20]wFMCommunicate request_size=4 [10:17:20]MH_SAM_APDU [10:17:20]CAPDU: 80 09 00 00 [10:17:20]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [10:17:20]Write i2c OK [10:17:20]MH_I2C_Read... [10:17:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:20]Read from MH i2c: E2 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [10:17:20]RAPDU: 90 00 [10:17:20]wFMCommunicate OK [10:17:20]SAM_PROTO_ClearQueue done [10:17:20]KKMCreateOFDPacket [10:17:20]OFDProtocolAddRootSTLVToBuf [10:17:20]FM_MakeSignedData [10:17:20]FM_MakeSignedData [10:17:20]SAM_PROTO_SignData [10:17:20]wFMCommunicate request_size=4 [10:17:20]MH_SAM_APDU [10:17:20]CAPDU: 80 0D 01 02 [10:17:20]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [10:17:20]Write i2c OK [10:17:20]MH_I2C_Read... [10:17:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:20]Read from MH i2c: E2 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [10:17:20]RAPDU: 90 00 [10:17:20]wFMCommunicate OK [10:17:20]wFMCommunicate request_size=255 [10:17:20]MH_SAM_APDU [10:17:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 C9 00 00 00 F4 03 04 00 AF BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7F 02 00 35 04 06 00 69 53 3E 37 [10:17:20]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 C9 00 00 00 F4 03 04 00 AF BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7F 02 00 35 04 06 00 69 53 3E 37 00 00 BB [10:17:20]Write i2c OK [10:17:20]MH_I2C_Read... [10:17:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:20]Read from MH i2c: E2 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:17:20]RAPDU: 90 00 [10:17:20]wFMCommunicate OK [10:17:20]wFMCommunicate request_size=7 [10:17:20]MH_SAM_APDU [10:17:20]CAPDU: 80 0D 02 02 02 FA 45 [10:17:20]Write to MH i2c: E2 0A 00 76 00 80 0D 02 02 02 00 FA 45 00 00 33 [10:17:20]Write i2c OK [10:17:20]MH_I2C_Read... [10:17:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:20]Read from MH i2c: E2 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:17:20]RAPDU: 90 00 [10:17:20]wFMCommunicate OK [10:17:20]wFMCommunicate request_size=4 [10:17:20]MH_SAM_APDU [10:17:20]CAPDU: 80 0D 03 02 [10:17:20]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [10:17:20]Write i2c OK [10:17:20]MH_I2C_Read... [10:17:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:20]Read from MH i2c: E2 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 0B 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 0B 00 77 00 00 77 F7 70 CD BE A4 6F 83 90 00 F2 [10:17:20]RAPDU: 77 F7 70 CD BE A4 6F 83 90 00 [10:17:20]wFMCommunicate OK [10:17:20]SAM_PROTO_SignData done [10:17:20]FM_MakeSignedData done [10:17:20]CreateOFDProtocolMessage [10:17:20]wFMCommunicate request_size=4 [10:17:20]MH_SAM_APDU [10:17:20]CAPDU: 80 11 00 00 [10:17:20]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [10:17:20]Write i2c OK [10:17:20]MH_I2C_Read... [10:17:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:20]Read from MH i2c: E2 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 17 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [10:17:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:17:20]wFMCommunicate OK [10:17:20]CreateOFDProtocolMessage done [10:17:20]OFDSenderStorePacket 163603 [10:17:20]StoreOFDPacket docnum=163603 [10:17:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE 2E 04 01 AC 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 38 30 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 C9 00 00 00 F4 03 04 00 AF BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7F 02 00 35 04 06 00 69 53 3E 37 FA 45 77 F7 70 CD BE A4 6F 83 [10:17:20]CheckFolder [10:17:20]dirname=/storage/ofd_packets [10:17:20]CheckFolder done [10:17:20]ProducePacketName [10:17:20]name=ofd_packets/00163603 [10:17:20]NVStorageSaveData ofd_packets/00163603 [10:17:20]File name is /storage/ofd_packets/00163603 [10:17:20]Write 298 bytes [10:17:20]NVStorageSaveData done [10:17:20]OFDSenderStorePacket done [10:17:20]KKMCreateOFDPacket done [10:17:20]NVStorageSaveData kkm_last_timestamp [10:17:20]File name is /storage/kkm_last_timestamp [10:17:20]Write 4 bytes [10:17:20]NVStorageSaveData done [10:17:20]ExternCall_PrintAddStr [10:17:20]wPrintStart [10:17:20]Write to MH i2c: 01 00 00 79 00 79 [10:17:20]Write i2c OK [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: 01 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: 01 07 00 [10:17:20]MH_I2C_Read... [10:17:20]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [10:17:20]RasterBufferAndPrint [10:17:20]line Счет N : (1)292152 [10:17:20]line ИНН: 02508201610067 [10:17:20]line Контрольно-Кассовый Чек [10:17:20]line ПРОДАЖА [10:17:20]line ТРК (МРК, ГНК) : 44 [10:17:20]line Товар: 2710194800 [10:17:20]line ДТ-К-5 [10:17:20]line 20.000 * 0.00 [10:17:20]line = 0.00 [10:17:20]line НДС 12% НСП 1% [10:17:20]line > о реализуемом товаре [10:17:20]line ИТОГО: 0.00 [10:17:20]line НСП 1% : 0.00 [10:17:20]line НДС 12% : 0.00 [10:17:20]line Наличными: 0.00 [10:17:20]line Безнал.: 0.00 [10:17:20]line Место: АЗС № 130 "Партнер Нефть" [10:17:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:17:20]line СНО: Общий режим [10:17:20]line Чек 201 21.08.2024 10:17 [10:17:20]line Смена: 466 ФФД: 1.0 [10:17:20]line ЗНМ: 0300000070 [10:17:20]line РНМ: 0000000000092562 [10:17:20]line Версия ККМ: 001 [10:17:20]line Талоны: Топливные Талоны [10:17:20]line 1 [10:17:20]line ФМ: 0000000000871769 [10:17:20]line ФД: 163603 [10:17:20]line ФПД: 115806247057989 [10:17:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T101719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163603&fm=115806247057989&tin=02508201610067®Number=0000000000092562&sum=0 [10:17:20]written 0, free lines is 4095 [10:17:20]OFD Sender: Processing packet 163603 [packets to send 965, broken 964] [10:17:20]ProducePacketName [10:17:20]name=ofd_packets/00163603 [10:17:20]OFD Sender: To server: pG, [10:17:20]CommunicateWithHost lk.salyk.kg:30040 [10:17:20]ConnectInit lk.salyk.kg [10:17:21]Write to MH i2c: 01 00 00 A3 00 A3 [10:17:21]Write i2c OK [10:17:21]MH_I2C_Read... [10:17:21]Read from MH i2c: 01 [10:17:21]MH_I2C_Read... [10:17:21]Read from MH i2c: 01 07 00 [10:17:21]MH_I2C_Read... [10:17:21]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 C3 0C 79 [10:17:21]RasterBufferAndPrint [10:17:21]line [10:17:21]line [10:17:21]line [10:17:21]line [10:17:21]line [10:17:21]written 0, free lines is 3271 [10:17:21]MH_Cut [10:17:21]Write to MH i2c: D1 01 00 AA 00 01 7C [10:17:21]Write i2c OK [10:17:21]MH_I2C_Read... [10:17:21]Read from MH i2c: D1 [10:17:21]MH_I2C_Read... [10:17:21]Read from MH i2c: D1 01 00 [10:17:21]MH_I2C_Read... [10:17:21]Read from MH i2c: D1 01 00 AA 00 00 7B [10:17:21]Write to MH i2c: 01 00 00 AB 00 AB [10:17:21]Write i2c OK [10:17:21]MH_I2C_Read... [10:17:21]*** Cut start [10:17:21]*** Purtial cut [10:17:21]*** Stage 1: CUTSNS_PIN = 1 [10:17:23]Read from MH i2c: 01 [10:17:23]MH_I2C_Read... [10:17:23]*** Stop cut motor [10:17:23]*** Cut end [10:17:23]Read from MH i2c: 01 07 00 [10:17:23]MH_I2C_Read... [10:17:23]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [10:17:23]process_action close_receipt done [10:17:23]requested_data is exist [10:17:23]produce_requested_data [10:17:23]requested_item fm.sn is exist - process it [10:17:23]wFMCommunicate request_size=4 [10:17:23]MH_SAM_APDU [10:17:23]CAPDU: 80 11 00 00 [10:17:23]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [10:17:23]Write i2c OK [10:17:23]MH_I2C_Read... [10:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:23]Read from MH i2c: E2 [10:17:23]MH_I2C_Read... [10:17:23]Read from MH i2c: E2 17 00 [10:17:23]MH_I2C_Read... [10:17:23]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [10:17:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:17:23]wFMCommunicate OK [10:17:23]requested_item fd.num is exist - process it [10:17:23]SAM_PROTO_GetFieldsCounters [10:17:23]wFMCommunicate request_size=4 [10:17:23]MH_SAM_APDU [10:17:23]CAPDU: 80 13 00 00 [10:17:23]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [10:17:23]Write i2c OK [10:17:23]MH_I2C_Read... [10:17:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:24]Read from MH i2c: E2 [10:17:24]MH_I2C_Read... [10:17:24]Read from MH i2c: E2 62 00 [10:17:24]MH_I2C_Read... [10:17:24]Read from MH i2c: E2 62 00 AD 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [10:17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:17:24]wFMCommunicate OK [10:17:24]SAM_PROTO_GetFieldsCounters done [10:17:24]requested_item shift.num is exist - process it [10:17:24]requested_item shift.opened is exist - process it [10:17:24]req_shift_opened [10:17:24]FM_GetShiftState [10:17:24]SAM_PROTO_GetShiftState [10:17:24]wFMCommunicate request_size=4 [10:17:24]MH_SAM_APDU [10:17:24]CAPDU: 80 13 01 00 [10:17:24]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [10:17:24]Write i2c OK [10:17:24]MH_I2C_Read... [10:17:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:24]Read from MH i2c: E2 [10:17:24]MH_I2C_Read... [10:17:24]Read from MH i2c: E2 0E 00 [10:17:24]MH_I2C_Read... [10:17:24]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F1 [10:17:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:17:24]wFMCommunicate OK [10:17:24]SAM_PROTO_GetShiftState done [10:17:24]FM_GetShiftState done [10:17:24]req_shift_opened done [10:17:24]requested_item shift.open_date is exist - process it [10:17:24]req_shift_open_date [10:17:24]req_shift_open_date done [10:17:24]produce_requested_data done [10:17:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163603,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:17:24]process_action_free close_receipt [10:17:24]json_value_free [10:17:24]json_value_free done [10:17:24]process_json_proto returns [10:17:24]Send response to host [10:17:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163603,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:17:24]free response buf [10:17:24]execute_script done [10:17:24]execute_script returns [10:17:24]free content buf [10:17:24]Sock 9.Close socket [10:17:24]Sock 9.Thread stoped [10:17:25]ConnectInit Can't take IP for lk.salyk.kg [10:17:25]CommunicateWithHost connect error [10:17:25]CommunicateWithHost err = -1 [10:17:25]OFD Sender: Server communicate error [10:17:29]recv_with_timeout no data received [10:17:30]OFD Sender: Processing packet 163603 [packets to send 965, broken 964] [10:17:30]ProducePacketName [10:17:30]name=ofd_packets/00163603 [10:17:30]OFD Sender: To server: pG, [10:17:30]CommunicateWithHost lk.salyk.kg:30040 [10:17:30]ConnectInit lk.salyk.kg [10:17:35]ConnectInit Can't take IP for lk.salyk.kg [10:17:35]CommunicateWithHost connect error [10:17:35]CommunicateWithHost err = -1 [10:17:35]OFD Sender: Server communicate error [10:17:40]OFD Sender: Processing packet 163603 [packets to send 965, broken 964] [10:17:40]ProducePacketName [10:17:40]name=ofd_packets/00163603 [10:17:40]OFD Sender: To server: pG, [10:17:40]CommunicateWithHost lk.salyk.kg:30040 [10:17:40]ConnectInit lk.salyk.kg [10:17:45]ConnectInit Can't take IP for lk.salyk.kg [10:17:45]CommunicateWithHost connect error [10:17:45]CommunicateWithHost err = -1 [10:17:45]OFD Sender: Server communicate error [10:17:50]OFD Sender: Processing packet 163603 [packets to send 965, broken 964] [10:17:50]ProducePacketName [10:17:50]name=ofd_packets/00163603 [10:17:50]OFD Sender: To server: pG, [10:17:50]CommunicateWithHost lk.salyk.kg:30040 [10:17:50]ConnectInit lk.salyk.kg [10:17:55]ConnectInit Can't take IP for lk.salyk.kg [10:17:55]CommunicateWithHost connect error [10:17:55]CommunicateWithHost err = -1 [10:17:55]OFD Sender: Server communicate error [10:18:00]OFD Sender: Processing packet 163603 [packets to send 965, broken 964] [10:18:00]ProducePacketName [10:18:00]name=ofd_packets/00163603 [10:18:00]OFD Sender: To server: pG, [10:18:00]CommunicateWithHost lk.salyk.kg:30040 [10:18:00]ConnectInit lk.salyk.kg [10:18:01]recv_with_timeout no data received [10:18:05]Connected sock=8 [10:18: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 37 36 39 0C 01 00 00 DE 2E 04 01 AC 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 38 30 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 C9 00 00 00 F4 03 04 00 AF BE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7F 02 00 35 04 06 00 69 53 3E 37 FA 45 77 F7 70 CD BE A4 6F 83 [10:18:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CE C7 47 00 1F 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 37 36 39 10 04 04 00 13 7F 02 00 F4 03 04 00 2D 68 C5 66 B6 04 01 00 00 08 15 5E 62 B2 EC 14 DB [10:18:05]CommunicateWithHost err = 0 [10:18:05]CheckOFDResponse [10:18:05]1017 (14) - 77093643461234 [10:18:05]1041 (16) - 0000000000871769 [10:18:05]1040 (4) - 163603 [10:18:05]1012 (4) - 21.08.2024 04:08 [10:18:05]1206 (1) - 0 [10:18:05]OFD Sender: Remove packet 163603 [10:18:05]ProducePacketName [10:18:05]name=ofd_packets/00163603 [10:18:05]NVStorageDeleteData [10:18:05]OFD Sender: No OFD packet to send [10:18:11]OFD Sender: No OFD packet to send [10:18:16]OFD Sender: No OFD packet to send [10:18:21]OFD Sender: No OFD packet to send [10:18:24]accept exits with 10 [10:18:24]New connection [10:18:24]New thread 3066768740 created [10:18:24]Thread 3066625380 joined [10:18:24]Waiting for new connection... [10:18:24] Sock 10.Parse request [10:18:24]Sock 10.Check first char [10:18:24]Sock 10.First char is OK [10:18:24]request: POST /json_proto HTTP/1.0 [10:18:24]Method: POST [10:18:24]URL: /json_proto [10:18:24]Method is POST - this is cgi request [10:18:24]url: /json_proto [10:18:24]query_string will be loaded in cgi processing [10:18:24]execute_cgi json_proto POST (null) [10:18:24]execute_cgi path=json_proto method=POST [10:18:24]POST find Content-Length [10:18:24]Host: 172.17.44.132:8080 [10:18:24]Content-Length: 1354 [10:18:24]Content-Type: application/json [10:18:24] [10:18:24]POST finish read [10:18:24]Found Content-Length = 1354 [10:18:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50585", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160181", "name": "\u0412\u043E\u0434\u0430 \u0411\u0430\u0439\u0442\u0438\u043A 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 1.000, "sum" : 7.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" : 117.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:24]execute_script... [10:18:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50585", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160181", "name": "\u0412\u043E\u0434\u0430 \u0411\u0430\u0439\u0442\u0438\u043A 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 1.000, "sum" : 7.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" : 117.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:24]POST & json_proto [10:18:24]process_json_proto [10:18:24]json parsed OK: [10:18:24]protocol is kg_v1.0 [10:18:24]action value=close_receipt [10:18:24]process_action close_receipt [10:18:24]cmd_close_receipt [10:18:24]MH_GetDate [10:18:24]Write to MH i2c: F0 00 00 AF 00 9E [10:18:24]Write i2c OK [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: F0 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: F0 09 00 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: F0 09 00 AF 00 00 F1 BE C5 66 2A 83 C1 65 54 [10:18:24]GetLastDocTimeStamp 1724235439 [10:18:24]current date 1724235505 [10:18:24]FM_GetShiftState [10:18:24]SAM_PROTO_GetShiftState [10:18:24]wFMCommunicate request_size=4 [10:18:24]MH_SAM_APDU [10:18:24]CAPDU: 80 13 01 00 [10:18:24]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [10:18:24]Write i2c OK [10:18:24]MH_I2C_Read... [10:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:24]Read from MH i2c: E2 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: E2 0E 00 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F3 [10:18:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:18:24]wFMCommunicate OK [10:18:24]SAM_PROTO_GetShiftState done [10:18:24]FM_GetShiftState done [10:18:24]opened in 1724199517 [10:18:24]opened+sec_in_day 1724285917 [10:18:24]quantity*price = 6000 [10:18:24]sum+1 = 6001 [10:18:24]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 203 21.08.2024 10:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163605 ФПД: 246778692057646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163605&fm=246778692057646&tin=02508201610067®Number=0000000000092562&sum=50036 [10:20:09]StoreToDocumentArchive [10:20:09]shift 466 fd 163605 [10:20:09]save to /storage/0466/doc_00163605 [10:20:09]save last doc name /storage/0466/doc_00163605 to /storage/kkm_last_doc_name [10:20:09]save OK [10:20:09]Clear old archive folders... [10:20:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:09]tlvbuf is 0038A1E0 [10:20:09]SAM_PROTO_ClearQueue [10:20:09]wFMCommunicate request_size=4 [10:20:09]MH_SAM_APDU [10:20:09]CAPDU: 80 09 00 00 [10:20:09]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:20:09]Write i2c OK [10:20:09]MH_I2C_Read... [10:20:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:09]Read from MH i2c: E2 [10:20:09]MH_I2C_Read... [10:20:09]Read from MH i2c: E2 03 00 [10:20:09]MH_I2C_Read... [10:20:09]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:20:09]RAPDU: 90 00 [10:20:09]wFMCommunicate OK [10:20:09]SAM_PROTO_ClearQueue done [10:20:09]KKMCreateOFDPacket [10:20:09]OFDProtocolAddRootSTLVToBuf [10:20:09]FM_MakeSignedData [10:20:09]FM_MakeSignedData [10:20:09]SAM_PROTO_SignData [10:20:09]wFMCommunicate request_size=4 [10:20:09]MH_SAM_APDU [10:20:09]CAPDU: 80 0D 01 02 [10:20:09]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:20:09]Write i2c OK [10:20:09]MH_I2C_Read... [10:20:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:09]Read from MH i2c: E2 [10:20:09]MH_I2C_Read... [10:20:09]Read from MH i2c: E2 03 00 [10:20:09]MH_I2C_Read... [10:20:09]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:20:09]RAPDU: 90 00 [10:20:09]wFMCommunicate OK [10:20:09]wFMCommunicate request_size=255 [10:20:09]MH_SAM_APDU [10:20:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 CB 00 00 00 F4 03 04 00 58 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7F 02 00 35 04 06 00 E0 [10:20:09]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 CB 00 00 00 F4 03 04 00 58 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7F 02 00 35 04 06 00 E0 00 00 C7 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 [10:20:10]MH_I2C_Read... [10:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:10]Read from MH i2c: E2 03 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:20:10]RAPDU: 90 00 [10:20:10]wFMCommunicate OK [10:20:10]wFMCommunicate request_size=10 [10:20:10]MH_SAM_APDU [10:20:10]CAPDU: 80 0D 02 02 05 71 A4 47 3A 2E [10:20:10]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 71 A4 47 3A 2E 00 00 76 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:10]Read from MH i2c: E2 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 03 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:20:10]RAPDU: 90 00 [10:20:10]wFMCommunicate OK [10:20:10]wFMCommunicate request_size=4 [10:20:10]MH_SAM_APDU [10:20:10]CAPDU: 80 0D 03 02 [10:20:10]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:10]Read from MH i2c: E2 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 0B 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 0B 00 2F 00 00 2F 5D 1A FC 82 03 B5 B5 90 00 3C [10:20:10]RAPDU: 2F 5D 1A FC 82 03 B5 B5 90 00 [10:20:10]wFMCommunicate OK [10:20:10]SAM_PROTO_SignData done [10:20:10]FM_MakeSignedData done [10:20:10]CreateOFDProtocolMessage [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 30 00 80 11 00 00 00 00 00 00 AA [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 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:20:10]wFMCommunicate OK [10:20:10]CreateOFDProtocolMessage done [10:20:10]OFDSenderStorePacket 163605 [10:20:10]StoreOFDPacket docnum=163605 [10:20:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 29 3D 07 01 D9 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 CB 00 00 00 F4 03 04 00 58 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7F 02 00 35 04 06 00 E0 71 A4 47 3A 2E 2F 5D 1A FC 82 03 B5 B5 [10:20:10]CheckFolder [10:20:10]dirname=/storage/ofd_packets [10:20:10]CheckFolder done [10:20:10]ProducePacketName [10:20:10]name=ofd_packets/00163605 [10:20:10]NVStorageSaveData ofd_packets/00163605 [10:20:10]File name is /storage/ofd_packets/00163605 [10:20:10]Write 301 bytes [10:20:10]NVStorageSaveData done [10:20:10]OFDSenderStorePacket done [10:20:10]KKMCreateOFDPacket done [10:20:10]NVStorageSaveData kkm_last_timestamp [10:20:10]File name is /storage/kkm_last_timestamp [10:20:10]Write 4 bytes [10:20:10]NVStorageSaveData done [10:20:10]ExternCall_PrintAddStr [10:20:10]wPrintStart [10:20:10]Write to MH i2c: 01 00 00 31 00 31 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: 01 [10:20:10]MH_I2C_Read... [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 31 00 00 00 00 00 00 FF 0F 46 [10:20:10]RasterBufferAndPrint [10:20:10]line Счет N : (1)292153 [10:20:10]line ИНН: 02508201610067 [10:20:10]line Контрольно-Кассовый Чек [10:20:10]line ПРОДАЖА [10:20:10]line ТРК (МРК, ГНК) : 62 [10:20:10]line Товар: 2710124130 [10:20:10]line Аи-92-К-5 [10:20:10]line 7.380 * 67.80 [10:20:10]line = 500.36 [10:20:10]line НДС 12% НСП 1% [10:20:10]line > о реализуемом товаре [10:20:10]line ИТОГО: 500.36 [10:20:10]line НСП 1% : 4.43 [10:20:10]line НДС 12% : 53.14 [10:20:10]line Наличными: 0.00 [10:20:10]line Безнал.: 500.36 [10:20:10]line Место: АЗС № 130 "Партнер Нефть" [10:20:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:20:10]line СНО: Общий режим [10:20:10]line Чек 203 21.08.2024 10:20 [10:20:10]line Смена: 466 ФФД: 1.0 [10:20:10]line ЗНМ: 0300000070 [10:20:10]line РНМ: 0000000000092562 [10:20:10]line Версия ККМ: 001 [10:20:10]line Платежная система: Бакай Банк [10:20:10]line ФМ: 0000000000871769 [10:20:10]line ФД: 163605 [10:20:10]line ФПД: 246778692057646 [10:20:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163605&fm=246778692057646&tin=02508201610067®Number=0000000000092562&sum=50036 [10:20:10]written 0, free lines is 4095 [10:20:10]OFD Sender: Processing packet 163605 [packets to send 965, broken 964] [10:20:10]ProducePacketName [10:20:10]name=ofd_packets/00163605 [10:20:10]OFD Sender: To server: pG, [10:20:10]CommunicateWithHost lk.salyk.kg:30040 [10:20:10]ConnectInit lk.salyk.kg [10:20:10]Write to MH i2c: 01 00 00 5B 00 5B [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: 01 [10:20:10]MH_I2C_Read... [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 5B 00 00 00 00 00 00 CA 0C 38 [10:20:10]RasterBufferAndPrint [10:20:10]line [10:20:10]line [10:20:10]line [10:20:10]line [10:20:10]line [10:20:10]written 0, free lines is 3283 [10:20:10]MH_Cut [10:20:10]Write to MH i2c: D1 01 00 62 00 01 34 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: D1 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: D1 01 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: D1 01 00 62 00 00 33 [10:20:10]Write to MH i2c: 01 00 00 63 00 63 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:11]*** Cut start [10:20:11]*** Purtial cut [10:20:11]*** Stage 1: CUTSNS_PIN = 1 [10:20:13]Read from MH i2c: 01 [10:20:13]MH_I2C_Read... [10:20:13]*** Stop cut motor [10:20:13]*** Cut end [10:20:13]Read from MH i2c: 01 07 00 [10:20:13]MH_I2C_Read... [10:20:13]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [10:20:13]process_action close_receipt done [10:20:13]requested_data is exist [10:20:13]produce_requested_data [10:20:13]requested_item fm.sn is exist - process it [10:20:13]wFMCommunicate request_size=4 [10:20:13]MH_SAM_APDU [10:20:13]CAPDU: 80 11 00 00 [10:20:13]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:20:13]Write i2c OK [10:20:13]MH_I2C_Read... [10:20:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:13]Read from MH i2c: E2 [10:20:13]MH_I2C_Read... [10:20:13]Read from MH i2c: E2 17 00 [10:20:13]MH_I2C_Read... [10:20:13]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [10:20:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:20:13]wFMCommunicate OK [10:20:13]requested_item fd.num is exist - process it [10:20:13]SAM_PROTO_GetFieldsCounters [10:20:13]wFMCommunicate request_size=4 [10:20:13]MH_SAM_APDU [10:20:13]CAPDU: 80 13 00 00 [10:20:13]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [10:20:13]Write i2c OK [10:20:13]MH_I2C_Read... [10:20:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:13]Read from MH i2c: E2 [10:20:13]MH_I2C_Read... [10:20:13]Read from MH i2c: E2 62 00 [10:20:13]MH_I2C_Read... [10:20:13]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 7F 02 00 0E 04 04 00 D2 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 D1 [10:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 7F 02 00 0E 04 04 00 D2 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:20:14]wFMCommunicate OK [10:20:14]SAM_PROTO_GetFieldsCounters done [10:20:14]requested_item shift.num is exist - process it [10:20:14]requested_item shift.opened is exist - process it [10:20:14]req_shift_opened [10:20:14]FM_GetShiftState [10:20:14]SAM_PROTO_GetShiftState [10:20:14]wFMCommunicate request_size=4 [10:20:14]MH_SAM_APDU [10:20:14]CAPDU: 80 13 01 00 [10:20:14]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [10:20:14]Write i2c OK [10:20:14]MH_I2C_Read... [10:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:14]Read from MH i2c: E2 [10:20:14]MH_I2C_Read... [10:20:14]Read from MH i2c: E2 0E 00 [10:20:14]MH_I2C_Read... [10:20:14]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [10:20:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:20:14]wFMCommunicate OK [10:20:14]SAM_PROTO_GetShiftState done [10:20:14]FM_GetShiftState done [10:20:14]req_shift_opened done [10:20:14]requested_item shift.open_date is exist - process it [10:20:14]req_shift_open_date [10:20:14]req_shift_open_date done [10:20:14]produce_requested_data done [10:20:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163605,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:20:14]process_action_free close_receipt [10:20:14]json_value_free [10:20:14]json_value_free done [10:20:14]process_json_proto returns [10:20:14]Send response to host [10:20:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163605,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:20:14]free response buf [10:20:14]execute_script done [10:20:14]execute_script returns [10:20:14]free content buf [10:20:14]Sock 9.Close socket [10:20:14]Sock 9.Thread stoped [10:20:18]Connected sock=7 [10:20: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 37 36 39 0F 01 00 00 29 3D 07 01 D9 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 CB 00 00 00 F4 03 04 00 58 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7F 02 00 35 04 06 00 E0 71 A4 47 3A 2E 2F 5D 1A FC 82 03 B5 B5 [10:20:23]recv_with_timeout no data received [10:20:23]recv_with_timeout no data received [10:20:23]CommunicateWithHost answer receiving error [10:20:23]CommunicateWithHost err = -3 [10:20:23]OFD Sender: Server communicate error [10:20:28]OFD Sender: Processing packet 163605 [packets to send 965, broken 964] [10:20:28]ProducePacketName [10:20:28]name=ofd_packets/00163605 [10:20:28]OFD Sender: To server: pG, [10:20:28]CommunicateWithHost lk.salyk.kg:30040 [10:20:28]ConnectInit lk.salyk.kg [10:20:36]recv_with_timeout no data received [10:20:38]Connected sock=9 [10:20: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 37 36 39 0F 01 00 00 29 3D 07 01 D9 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 CB 00 00 00 F4 03 04 00 58 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7F 02 00 35 04 06 00 E0 71 A4 47 3A 2E 2F 5D 1A FC 82 03 B5 B5 [10:20:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 8C 47 00 6F 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 37 36 39 10 04 04 00 15 7F 02 00 F4 03 04 00 C6 68 C5 66 B6 04 01 00 00 62 DD E0 67 3E C9 40 26 [10:20:39]CommunicateWithHost err = 0 [10:20:39]CheckOFDResponse [10:20:39]1017 (14) - 77093643461234 [10:20:39]1041 (16) - 0000000000871769 [10:20:39]1040 (4) - 163605 [10:20:39]1012 (4) - 21.08.2024 04:10 [10:20:39]1206 (1) - 0 [10:20:39]OFD Sender: Remove packet 163605 [10:20:39]ProducePacketName [10:20:39]name=ofd_packets/00163605 [10:20:39]NVStorageDeleteData [10:20:39]OFD Sender: No OFD packet to send [10:20:44]OFD Sender: No OFD packet to send [10:20:49]OFD Sender: No OFD packet to send [10:20:54]OFD Sender: No OFD packet to send [10:20:59]OFD Sender: No OFD packet to send [10:21:05]OFD Sender: No OFD packet to send [10:21:10]OFD Sender: No OFD packet to send [10:21:15]OFD Sender: No OFD packet to send [10:21:20]OFD Sender: No OFD packet to send [10:21:25]OFD Sender: No OFD packet to send [10:21:30]OFD Sender: No OFD packet to send [10:21:35]OFD Sender: No OFD packet to send [10:21:40]OFD Sender: No OFD packet to send [10:21:41]accept exits with 10 [10:21:41]New connection [10:21:41]New thread 3066527076 created [10:21:41]Thread 3066670436 joined [10:21:41]Waiting for new connection... [10:21:41] Sock 10.Parse request [10:21:41]Sock 10.Check first char [10:21:41]Sock 10.First char is OK [10:21:41]request: POST /json_proto HTTP/1.0 [10:21:41]Method: POST [10:21:41]URL: /json_proto [10:21:41]Method is POST - this is cgi request [10:21:41]url: /json_proto [10:21:41]query_string will be loaded in cgi processing [10:21:41]execute_cgi json_proto POST (null) [10:21:41]execute_cgi path=json_proto method=POST [10:21:41]POST find Content-Length [10:21:41]Host: 172.17.44.132:8080 [10:21:41]Content-Length: 654 [10:21:41]Content-Type: application/json [10:21:41] [10:21:41]POST finish read [10:21:41]Found Content-Length = 654 [10:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50586", "tax_sys" : 0, "items" : [ { "code": "5903111735555", "name": "\u0410\u0440\u043E\u043C\u0430\u0442\u0438\u0437\u0430\u0442\u043E\u0440 WIND FRESH ( strawberry)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:41]execute_script... [10:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50586", "tax_sys" : 0, "items" : [ { "code": "5903111735555", "name": "\u0410\u0440\u043E\u043C\u0430\u0442\u0438\u0437\u0430\u0442\u043E\u0440 WIND FRESH ( strawberry)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:41]POST & json_proto [10:21:41]process_json_proto [10:21:41]json parsed OK: [10:21:41]protocol is kg_v1.0 [10:21:41]action value=close_receipt [10:21:41]process_action close_receipt [10:21:41]cmd_close_receipt [10:21:41]MH_GetDate [10:21:41]Write to MH i2c: F0 00 00 67 00 56 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: F0 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: F0 09 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: F0 09 00 67 00 00 B5 BF C5 66 2A 83 C1 65 D1 [10:21:41]GetLastDocTimeStamp 1724235608 [10:21:41]current date 1724235701 [10:21:41]FM_GetShiftState [10:21:41]SAM_PROTO_GetShiftState [10:21:41]wFMCommunicate request_size=4 [10:21:41]MH_SAM_APDU [10:21:41]CAPDU: 80 13 01 00 [10:21:41]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:41]Read from MH i2c: E2 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 0E 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [10:21:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:21:41]wFMCommunicate OK [10:21:41]SAM_PROTO_GetShiftState done [10:21:41]FM_GetShiftState done [10:21:41]opened in 1724199517 [10:21:41]opened+sec_in_day 1724285917 [10:21:41]quantity*price = 11500 [10:21:41]sum+1 = 11501 [10:21:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 204 21.08.2024 10:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163606 ФПД: 36772615521077 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163606&fm=36772615521077&tin=02508201610067®Number=0000000000092562&sum=11500 0 [10:21:42]StoreToDocumentArchive [10:21:42]shift 466 fd 163606 [10:21:42]save to /storage/0466/doc_00163606 [10:21:42]save last doc name /storage/0466/doc_00163606 to /storage/kkm_last_doc_name [10:21:42]save OK [10:21:42]Clear old archive folders... [10:21:42]ProcessDocumentItem done err = 0, tmpTLVsize=291 [10:21:42]tlvbuf is 0036ACC0 [10:21:42]SAM_PROTO_ClearQueue [10:21:42]wFMCommunicate request_size=4 [10:21:42]MH_SAM_APDU [10:21:42]CAPDU: 80 09 00 00 [10:21:42]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [10:21:42]Write i2c OK [10:21:42]MH_I2C_Read... [10:21:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:42]Read from MH i2c: E2 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:21:42]RAPDU: 90 00 [10:21:42]wFMCommunicate OK [10:21:42]SAM_PROTO_ClearQueue done [10:21:42]KKMCreateOFDPacket [10:21:42]OFDProtocolAddRootSTLVToBuf [10:21:42]FM_MakeSignedData [10:21:42]FM_MakeSignedData [10:21:42]SAM_PROTO_SignData [10:21:42]wFMCommunicate request_size=4 [10:21:42]MH_SAM_APDU [10:21:42]CAPDU: 80 0D 01 02 [10:21:42]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [10:21:42]Write i2c OK [10:21:42]MH_I2C_Read... [10:21:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:42]Read from MH i2c: E2 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:21:42]RAPDU: 90 00 [10:21:42]wFMCommunicate OK [10:21:42]wFMCommunicate request_size=255 [10:21:42]MH_SAM_APDU [10:21:42]CAPDU: 80 0D 02 02 FA 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 35 39 30 33 31 31 31 37 33 35 35 35 35 06 04 31 00 D0 90 D1 80 D0 BE D0 BC D0 B0 D1 82 D0 B8 D0 B7 D0 B0 D1 82 D0 BE D1 80 20 57 49 4E 44 20 46 52 45 53 48 20 28 20 73 74 72 61 77 62 65 72 72 79 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 B5 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 [10:21:42]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 35 39 30 33 31 31 31 37 33 35 35 35 35 06 04 31 00 D0 90 D1 80 D0 BE D0 BC D0 B0 D1 82 D0 B8 D0 B7 D0 B0 D1 82 D0 BE D1 80 20 57 49 4E 44 20 46 52 45 53 48 20 28 20 73 74 72 61 77 62 65 72 72 79 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 B5 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 88 [10:21:42]Write i2c OK [10:21:42]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:21:43]RAPDU: 90 00 [10:21:43]wFMCommunicate OK [10:21:43]wFMCommunicate request_size=50 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 0D 02 02 2D 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7F 02 00 35 04 06 00 21 71 CA AF 83 35 [10:21:43]Write to MH i2c: E2 35 00 78 00 80 0D 02 02 2D 00 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7F 02 00 35 04 06 00 21 71 CA AF 83 35 00 00 B0 [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:21:43]RAPDU: 90 00 [10:21:43]wFMCommunicate OK [10:21:43]wFMCommunicate request_size=4 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 0D 03 02 [10:21:43]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 0B 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 0B 00 79 00 00 1C 2E 76 6A 68 65 4D 23 90 00 5C [10:21:43]RAPDU: 1C 2E 76 6A 68 65 4D 23 90 00 [10:21:43]wFMCommunicate OK [10:21:43]SAM_PROTO_SignData done [10:21:43]FM_MakeSignedData done [10:21:43]CreateOFDProtocolMessage [10:21:43]wFMCommunicate request_size=4 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 11 00 00 [10:21:43]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 17 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [10:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:21:43]wFMCommunicate OK [10:21:43]CreateOFDProtocolMessage done [10:21:43]OFDSenderStorePacket 163606 [10:21:43]StoreOFDPacket docnum=163606 [10:21:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 37 01 00 00 DC 9C 2F 01 A2 3E 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 35 39 30 33 31 31 31 37 33 35 35 35 35 06 04 31 00 D0 90 D1 80 D0 BE D0 BC D0 B0 D1 82 D0 B8 D0 B7 D0 B0 D1 82 D0 BE D1 80 20 57 49 4E 44 20 46 52 45 53 48 20 28 20 73 74 72 61 77 62 65 72 72 79 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 B5 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7F 02 00 35 04 06 00 21 71 CA AF 83 35 1C 2E 76 6A 68 65 4D 23 [10:21:43]CheckFolder [10:21:43]dirname=/storage/ofd_packets [10:21:43]CheckFolder done [10:21:43]ProducePacketName [10:21:43]name=ofd_packets/00163606 [10:21:43]NVStorageSaveData ofd_packets/00163606 [10:21:43]File name is /storage/ofd_packets/00163606 [10:21:43]Write 341 bytes [10:21:43]NVStorageSaveData done [10:21:43]OFDSenderStorePacket done [10:21:43]KKMCreateOFDPacket done [10:21:43]NVStorageSaveData kkm_last_timestamp [10:21:43]File name is /storage/kkm_last_timestamp [10:21:43]Write 4 bytes [10:21:43]NVStorageSaveData done [10:21:43]ExternCall_PrintAddStr [10:21:43]wPrintStart [10:21:43]Write to MH i2c: 01 00 00 7B 00 7B [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 07 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [10:21:43]RasterBufferAndPrint [10:21:43]line Счет N : (3)50586 [10:21:43]line ИНН: 02508201610067 [10:21:43]line Контрольно-Кассовый Чек [10:21:43]line ПРОДАЖА [10:21:43]line Товар: 5903111735555 [10:21:43]line Ароматизатор WIND FRESH ( strawberry) [10:21:43]line 1.000 * 115.00 [10:21:43]line = 115.00 [10:21:43]line НДС 12% НСП 1% [10:21:43]line > о реализуемом товаре [10:21:43]line ИТОГО: 115.00 [10:21:43]line НСП 1% : 1.02 [10:21:43]line НДС 12% : 12.21 [10:21:43]line Наличными: 115.00 [10:21:43]line Безнал.: 0.00 [10:21:43]line Место: АЗС № 130 "Партнер Нефть" [10:21:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:21:43]line СНО: Общий режим [10:21:43]line Чек 204 21.08.2024 10:21 [10:21:43]line Смена: 466 ФФД: 1.0 [10:21:43]line ЗНМ: 0300000070 [10:21:43]line РНМ: 0000000000092562 [10:21:43]line Версия ККМ: 001 [10:21:43]line ФМ: 0000000000871769 [10:21:43]line ФД: 163606 [10:21:43]line ФПД: 36772615521077 [10:21:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163606&fm=36772615521077&tin=02508201610067®Number=0000000000092562&sum=11500 [10:21:43]line 0 [10:21:43]written 0, free lines is 4095 [10:21:43]OFD Sender: Processing packet 163606 [packets to send 965, broken 964] [10:21:43]ProducePacketName [10:21:43]name=ofd_packets/00163606 [10:21:43]OFD Sender: To server: pG, [10:21:43]CommunicateWithHost lk.salyk.kg:30040 [10:21:43]ConnectInit lk.salyk.kg [10:21:43]Write to MH i2c: 01 00 00 A4 00 A4 [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 07 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 C5 0C 7C [10:21:43]RasterBufferAndPrint [10:21:43]line [10:21:43]line [10:21:43]line [10:21:43]line [10:21:43]line [10:21:43]written 0, free lines is 3272 [10:21:43]MH_Cut [10:21:43]Write to MH i2c: D1 01 00 AB 00 01 7D [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: D1 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: D1 01 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: D1 01 00 AB 00 00 7C [10:21:43]Write to MH i2c: 01 00 00 AC 00 AC [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:44]*** Cut start [10:21:44]*** Purtial cut [10:21:44]*** Stage 1: CUTSNS_PIN = 1 [10:21:46]Read from MH i2c: 01 [10:21:46]MH_I2C_Read... [10:21:46]*** Stop cut motor [10:21:46]*** Cut end [10:21:46]Read from MH i2c: 01 07 00 [10:21:46]MH_I2C_Read... [10:21:46]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [10:21:46]process_action close_receipt done [10:21:46]requested_data is exist [10:21:46]produce_requested_data [10:21:46]requested_item fm.sn is exist - process it [10:21:46]wFMCommunicate request_size=4 [10:21:46]MH_SAM_APDU [10:21:46]CAPDU: 80 11 00 00 [10:21:46]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [10:21:46]Write i2c OK [10:21:46]MH_I2C_Read... [10:21:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:46]Read from MH i2c: E2 [10:21:46]MH_I2C_Read... [10:21:46]Read from MH i2c: E2 17 00 [10:21:46]MH_I2C_Read... [10:21:46]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 37 36 39 90 00 80 [10:21:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:21:46]wFMCommunicate OK [10:21:46]requested_item fd.num is exist - process it [10:21:46]SAM_PROTO_GetFieldsCounters [10:21:46]wFMCommunicate request_size=4 [10:21:46]MH_SAM_APDU [10:21:46]CAPDU: 80 13 00 00 [10:21:46]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [10:21:46]Write i2c OK [10:21:46]MH_I2C_Read... [10:21:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:46]Read from MH i2c: E2 [10:21:46]MH_I2C_Read... [10:21:46]Read from MH i2c: E2 62 00 [10:21:46]MH_I2C_Read... [10:21:46]Read from MH i2c: E2 62 00 AE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 7F 02 00 0E 04 04 00 D2 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 1E [10:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 7F 02 00 0E 04 04 00 D2 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:21:46]wFMCommunicate OK [10:21:46]SAM_PROTO_GetFieldsCounters done [10:21:46]requested_item shift.num is exist - process it [10:21:46]requested_item shift.opened is exist - process it [10:21:46]req_shift_opened [10:21:46]FM_GetShiftState [10:21:46]SAM_PROTO_GetShiftState [10:21:46]wFMCommunicate request_size=4 [10:21:46]MH_SAM_APDU [10:21:46]CAPDU: 80 13 01 00 [10:21:46]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [10:21:46]Write i2c OK [10:21:46]MH_I2C_Read... [10:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:46]Read from MH i2c: E2 [10:21:46]MH_I2C_Read... [10:21:46]Read from MH i2c: E2 0E 00 [10:21:46]MH_I2C_Read... [10:21:46]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [10:21:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:21:46]wFMCommunicate OK [10:21:46]SAM_PROTO_GetShiftState done [10:21:46]FM_GetShiftState done [10:21:46]req_shift_opened done [10:21:46]requested_item shift.open_date is exist - process it [10:21:46]req_shift_open_date [10:21:46]req_shift_open_date done [10:21:46]produce_requested_data done [10:21:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163606,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:21:46]process_action_free close_receipt [10:21:46]json_value_free [10:21:46]json_value_free done [10:21:46]process_json_proto returns [10:21:46]Send response to host [10:21:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163606,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:21:46]free response buf [10:21:46]execute_script done [10:21:46]execute_script returns [10:21:46]free content buf [10:21:46]Sock 10.Close socket [10:21:46]Sock 10.Thread stoped [10:21:50]Connected sock=11 [10:21: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 37 36 39 37 01 00 00 DC 9C 2F 01 A2 3E 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 35 39 30 33 31 31 31 37 33 35 35 35 35 06 04 31 00 D0 90 D1 80 D0 BE D0 BC D0 B0 D1 82 D0 B8 D0 B7 D0 B0 D1 82 D0 BE D1 80 20 57 49 4E 44 20 46 52 45 53 48 20 28 20 73 74 72 61 77 62 65 72 72 79 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 B5 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7F 02 00 35 04 06 00 21 71 CA AF 83 35 1C 2E 76 6A 68 65 4D 23 [10:21:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 63 FA 47 00 2C 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 37 36 39 10 04 04 00 16 7F 02 00 F4 03 04 00 0E 69 C5 66 B6 04 01 00 00 C8 74 82 56 9A DF 93 CE [10:21:51]CommunicateWithHost err = 0 [10:21:51]CheckOFDResponse [10:21:51]1017 (14) - 77093643461234 [10:21:51]1041 (16) - 0000000000871769 [10:21:51]1040 (4) - 163606 [10:21:51]1012 (4) - 21.08.2024 04:11 [10:21:51]1206 (1) - 0 [10:21:51]OFD Sender: Remove packet 163606 [10:21:51]ProducePacketName [10:21:51]name=ofd_packets/00163606 [10:21:51]NVStorageDeleteData [10:21:51]OFD Sender: No OFD packet to send [10:21:55]recv_with_timeout no data received [10:21:56]OFD Sender: No OFD packet to send [10:22:01]OFD Sender: No OFD packet to send [10:22:06]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:37]OFD Sender: No OFD packet to send [10:22:40]accept exits with 9 [10:22:40]New connection [10:22:40]New thread 3066670436 created [10:22:40]Thread 3066527076 joined [10:22:40]Waiting for new connection... [10:22:40] Sock 9.Parse request [10:22:40]Sock 9.Check first char [10:22:40]Sock 9.First char is OK [10:22:40]request: POST /json_proto HTTP/1.0 [10:22:40]Method: POST [10:22:40]URL: /json_proto [10:22:40]Method is POST - this is cgi request [10:22:40]url: /json_proto [10:22:40]query_string will be loaded in cgi processing [10:22:40]execute_cgi json_proto POST (null) [10:22:40]execute_cgi path=json_proto method=POST [10:22:40]POST find Content-Length [10:22:40]Host: 172.17.44.132:8080 [10:22:40]Content-Length: 751 [10:22:40]Content-Type: application/json [10:22:40] [10:22:40]POST finish read [10:22:40]Found Content-Length = 751 [10:22:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30107482", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:40]execute_script... [10:22:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30107482", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:40]POST & json_proto [10:22:40]process_json_proto [10:22:40]json parsed OK: [10:22:40]protocol is kg_v1.0 [10:22:40]action value=close_receipt [10:22:40]process_action close_receipt [10:22:40]cmd_close_receipt [10:22:40]MH_GetDate [10:22:40]Write to MH i2c: F0 00 00 B0 00 9F [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: F0 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: F0 09 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: F0 09 00 B0 00 00 F0 BF C5 66 2A 83 C1 65 55 [10:22:40]GetLastDocTimeStamp 1724235701 [10:22:40]current date 1724235760 [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 B1 00 80 13 01 00 00 00 00 00 2E [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 B1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [10:22:40]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [10:22:40]opened+sec_in_day 1724285917 [10:22:40]quantity*price = 0 [10:22:40]sum+1 = 1 [10:22:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 205 21.08.2024 10:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30107482 ФМ: 0000000000871769 ФД: 163607 ФПД: 148291832854366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102240&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163607&fm=148291832854366&tin=02508201610067®Number=0000000000092562&sum=0 [10:22:41]StoreToDocumentArchive [10:22:41]shift 466 fd 163607 [10:22:41]save to /storage/0466/doc_00163607 [10:22:41]save last doc name /storage/0466/doc_00163607 to /storage/kkm_last_doc_name [10:22:41]save OK [10:22:41]Clear old archive folders... [10:22:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:22:41]tlvbuf is 0035CE20 [10:22:41]SAM_PROTO_ClearQueue [10:22:41]wFMCommunicate request_size=4 [10:22:41]MH_SAM_APDU [10:22:41]CAPDU: 80 09 00 00 [10:22:41]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [10:22:41]Write i2c OK [10:22:41]MH_I2C_Read... [10:22:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:41]Read from MH i2c: E2 [10:22:41]MH_I2C_Read... [10:22:41]Read from MH i2c: E2 03 00 [10:22:41]MH_I2C_Read... [10:22:41]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [10:22:41]RAPDU: 90 00 [10:22:41]wFMCommunicate OK [10:22:41]SAM_PROTO_ClearQueue done [10:22:41]KKMCreateOFDPacket [10:22:41]OFDProtocolAddRootSTLVToBuf [10:22:41]FM_MakeSignedData [10:22:41]FM_MakeSignedData [10:22:41]SAM_PROTO_SignData [10:22:41]wFMCommunicate request_size=4 [10:22:41]MH_SAM_APDU [10:22:41]CAPDU: 80 0D 01 02 [10:22:41]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [10:22:41]Write i2c OK [10:22:41]MH_I2C_Read... [10:22:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:41]Read from MH i2c: E2 [10:22:41]MH_I2C_Read... [10:22:41]Read from MH i2c: E2 03 00 [10:22:41]MH_I2C_Read... [10:22:41]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [10:22:41]RAPDU: 90 00 [10:22:41]wFMCommunicate OK [10:22:41]wFMCommunicate request_size=255 [10:22:41]MH_SAM_APDU [10:22: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 38 30 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 CD 00 00 00 F4 03 04 00 F0 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7F 02 00 35 04 06 00 86 DE E2 05 [10:22:41]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CD 00 00 00 F4 03 04 00 F0 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7F 02 00 35 04 06 00 86 DE E2 05 00 00 33 [10:22:41]Write i2c OK [10:22:41]MH_I2C_Read... [10:22:42]OFD Sender: No OFD packet to send [10:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:42]Read from MH i2c: E2 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 03 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [10:22:42]RAPDU: 90 00 [10:22:42]wFMCommunicate OK [10:22:42]wFMCommunicate request_size=7 [10:22:42]MH_SAM_APDU [10:22:42]CAPDU: 80 0D 02 02 02 37 5E [10:22:42]Write to MH i2c: E2 0A 00 C1 00 80 0D 02 02 02 00 37 5E 00 00 D4 [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:42]Read from MH i2c: E2 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 03 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:22:42]RAPDU: 90 00 [10:22:42]wFMCommunicate OK [10:22:42]wFMCommunicate request_size=4 [10:22:42]MH_SAM_APDU [10:22:42]CAPDU: 80 0D 03 02 [10:22:42]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:42]Read from MH i2c: E2 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 0B 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 0B 00 C2 00 00 11 37 E3 07 99 21 02 F3 90 00 1F [10:22:42]RAPDU: 11 37 E3 07 99 21 02 F3 90 00 [10:22:42]wFMCommunicate OK [10:22:42]SAM_PROTO_SignData done [10:22:42]FM_MakeSignedData done [10:22:42]CreateOFDProtocolMessage [10:22:42]wFMCommunicate request_size=4 [10:22:42]MH_SAM_APDU [10:22:42]CAPDU: 80 11 00 00 [10:22:42]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:42]Read from MH i2c: E2 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 17 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [10:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:42]wFMCommunicate OK [10:22:42]CreateOFDProtocolMessage done [10:22:42]OFDSenderStorePacket 163607 [10:22:42]StoreOFDPacket docnum=163607 [10:22:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0C F5 04 01 CB CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CD 00 00 00 F4 03 04 00 F0 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7F 02 00 35 04 06 00 86 DE E2 05 37 5E 11 37 E3 07 99 21 02 F3 [10:22:42]CheckFolder [10:22:42]dirname=/storage/ofd_packets [10:22:42]CheckFolder done [10:22:42]ProducePacketName [10:22:42]name=ofd_packets/00163607 [10:22:42]NVStorageSaveData ofd_packets/00163607 [10:22:42]File name is /storage/ofd_packets/00163607 [10:22:42]Write 298 bytes [10:22:42]NVStorageSaveData done [10:22:42]OFDSenderStorePacket done [10:22:42]KKMCreateOFDPacket done [10:22:42]NVStorageSaveData kkm_last_timestamp [10:22:42]File name is /storage/kkm_last_timestamp [10:22:42]Write 4 bytes [10:22:42]NVStorageSaveData done [10:22:42]ExternCall_PrintAddStr [10:22:42]wPrintStart [10:22:42]Write to MH i2c: 01 00 00 C4 00 C4 [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: 01 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: 01 07 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [10:22:42]RasterBufferAndPrint [10:22:42]line Счет N : (1)292154 [10:22:42]line ИНН: 02508201610067 [10:22:42]line Контрольно-Кассовый Чек [10:22:42]line ПРОДАЖА [10:22:42]line ТРК (МРК, ГНК) : 54 [10:22:42]line Товар: 2710194800 [10:22:42]line ДТ-К-5 [10:22:42]line 10.000 * 0.00 [10:22:42]line = 0.00 [10:22:42]line НДС 12% НСП 1% [10:22:42]line > о реализуемом товаре [10:22:42]line ИТОГО: 0.00 [10:22:42]line НСП 1% : 0.00 [10:22:42]line НДС 12% : 0.00 [10:22:42]line Наличными: 0.00 [10:22:42]line Безнал.: 0.00 [10:22:42]line Место: АЗС № 130 "Партнер Нефть" [10:22:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:22:42]line СНО: Общий режим [10:22:42]line Чек 205 21.08.2024 10:22 [10:22:42]line Смена: 466 ФФД: 1.0 [10:22:42]line ЗНМ: 0300000070 [10:22:42]line РНМ: 0000000000092562 [10:22:42]line Версия ККМ: 001 [10:22:42]line Талоны: ТК ГПНА Online [10:22:42]line 30107482 [10:22:42]line ФМ: 0000000000871769 [10:22:42]line ФД: 163607 [10:22:42]line ФПД: 148291832854366 [10:22:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102240&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163607&fm=148291832854366&tin=02508201610067®Number=0000000000092562&sum=0 [10:22:42]written 0, free lines is 4095 [10:22:42]OFD Sender: Processing packet 163607 [packets to send 965, broken 964] [10:22:42]ProducePacketName [10:22:42]name=ofd_packets/00163607 [10:22:42]OFD Sender: To server: pG, [10:22:42]CommunicateWithHost lk.salyk.kg:30040 [10:22:42]ConnectInit lk.salyk.kg [10:22:42]Write to MH i2c: 01 00 00 EE 00 EE [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: 01 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: 01 07 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 D0 0C D1 [10:22:42]RasterBufferAndPrint [10:22:42]line [10:22:42]line [10:22:42]line [10:22:42]line [10:22:42]line [10:22:42]written 0, free lines is 3284 [10:22:42]MH_Cut [10:22:42]Write to MH i2c: D1 01 00 F5 00 01 C7 [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: D1 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: D1 01 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: D1 01 00 F5 00 00 C6 [10:22:42]Write to MH i2c: 01 00 00 F6 00 F6 [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:43]*** Cut start [10:22:43]*** Purtial cut [10:22:43]*** Stage 1: CUTSNS_PIN = 1 [10:22:44]Connected sock=10 [10:22: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 37 36 39 0C 01 00 00 0C F5 04 01 CB CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CD 00 00 00 F4 03 04 00 F0 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7F 02 00 35 04 06 00 86 DE E2 05 37 5E 11 37 E3 07 99 21 02 F3 [10:22:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DA FD 47 00 DB 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 37 36 39 10 04 04 00 17 7F 02 00 F4 03 04 00 43 69 C5 66 B6 04 01 00 00 95 E8 B2 9B 20 D2 6B 38 [10:22:44]CommunicateWithHost err = 0 [10:22:44]CheckOFDResponse [10:22:44]1017 (14) - 77093643461234 [10:22:44]1041 (16) - 0000000000871769 [10:22:44]1040 (4) - 163607 [10:22:44]1012 (4) - 21.08.2024 04:12 [10:22:44]1206 (1) - 0 [10:22:44]OFD Sender: Remove packet 163607 [10:22:44]ProducePacketName [10:22:44]name=ofd_packets/00163607 [10:22:44]NVStorageDeleteData [10:22:45]OFD Sender: No OFD packet to send [10:22:45]Read from MH i2c: 01 [10:22:45]MH_I2C_Read... [10:22:45]*** Stop cut motor [10:22:45]*** Cut end [10:22:45]Read from MH i2c: 01 07 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [10:22:45]process_action close_receipt done [10:22:45]requested_data is exist [10:22:45]produce_requested_data [10:22:45]requested_item fm.sn is exist - process it [10:22:45]wFMCommunicate request_size=4 [10:22:45]MH_SAM_APDU [10:22:45]CAPDU: 80 11 00 00 [10:22:45]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:45]Read from MH i2c: E2 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 17 00 [10:22:45]MH_I2C_Read... [10:22:45]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 37 36 39 90 00 CA [10:22:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:45]wFMCommunicate OK [10:22:45]requested_item fd.num is exist - process it [10:22:45]SAM_PROTO_GetFieldsCounters [10:22:45]wFMCommunicate request_size=4 [10:22:45]MH_SAM_APDU [10:22:45]CAPDU: 80 13 00 00 [10:22:45]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:45]Read from MH i2c: E2 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 62 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 7F 02 00 0E 04 04 00 D2 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 6C [10:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 7F 02 00 0E 04 04 00 D2 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:22:45]wFMCommunicate OK [10:22:45]SAM_PROTO_GetFieldsCounters done [10:22:45]requested_item shift.num is exist - process it [10:22:45]requested_item shift.opened is exist - process it [10:22:45]req_shift_opened [10:22:45]FM_GetShiftState [10:22:45]SAM_PROTO_GetShiftState [10:22:45]wFMCommunicate request_size=4 [10:22:45]MH_SAM_APDU [10:22:45]CAPDU: 80 13 01 00 [10:22:45]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:45]Read from MH i2c: E2 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 0E 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3C [10:22:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:22:45]wFMCommunicate OK [10:22:45]SAM_PROTO_GetShiftState done [10:22:45]FM_GetShiftState done [10:22:45]req_shift_opened done [10:22:45]requested_item shift.open_date is exist - process it [10:22:45]req_shift_open_date [10:22:45]req_shift_open_date done [10:22:45]produce_requested_data done [10:22:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163607,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:22:45]process_action_free close_receipt [10:22:45]json_value_free [10:22:45]json_value_free done [10:22:45]process_json_proto returns [10:22:45]Send response to host [10:22:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163607,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:22:45]free response buf [10:22:45]execute_script done [10:22:45]execute_script returns [10:22:45]free content buf [10:22:45]Sock 9.Close socket [10:22:45]Sock 9.Thread stoped [10:22:46]accept exits with 7 [10:22:46]New connection [10:22:46]New thread 3066527076 created [10:22:46]Thread 3066670436 joined [10:22:46]Waiting for new connection... [10:22:46] Sock 7.Parse request [10:22:46]Sock 7.Check first char [10:22:46]Sock 7.First char is OK [10:22:46]request: POST /json_proto HTTP/1.0 [10:22:46]Method: POST [10:22:46]URL: /json_proto [10:22:46]Method is POST - this is cgi request [10:22:46]url: /json_proto [10:22:46]query_string will be loaded in cgi processing [10:22:46]execute_cgi json_proto POST (null) [10:22:46]execute_cgi path=json_proto method=POST [10:22:46]POST find Content-Length [10:22:46]Host: 172.17.44.132:8080 [10:22:46]Content-Length: 677 [10:22:46]Content-Type: application/json [10:22:46] [10:22:46]POST finish read [10:22:46]Found Content-Length = 677 [10:22:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:46]execute_script... [10:22:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:46]POST & json_proto [10:22:46]process_json_proto [10:22:46]json parsed OK: [10:22:46]protocol is kg_v1.0 [10:22:46]action value=close_receipt [10:22:46]process_action close_receipt [10:22:46]cmd_close_receipt [10:22:46]MH_GetDate [10:22:46]Write to MH i2c: F0 00 00 FA 00 E9 [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: F0 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: F0 09 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: F0 09 00 FA 00 00 F6 BF C5 66 2A 83 C1 65 A5 [10:22:46]GetLastDocTimeStamp 1724235760 [10:22:46]current date 1724235766 [10:22:46]FM_GetShiftState [10:22:46]SAM_PROTO_GetShiftState [10:22:46]wFMCommunicate request_size=4 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 13 01 00 [10:22:46]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 0E 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [10:22:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:22:46]wFMCommunicate OK [10:22:46]SAM_PROTO_GetShiftState done [10:22:46]FM_GetShiftState done [10:22:46]opened in 1724199517 [10:22:46]opened+sec_in_day 1724285917 [10:22:46]quantity*price = 30035 [10:22:46]sum+1 = 30036 [10:22:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 206 21.08.2024 10:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163608 ФПД: 96742659976499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102246&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163608&fm=96742659976499&tin=02508201610067®Number=0000000000092562&sum=30000 [10:22:47]StoreToDocumentArchive [10:22:47]shift 466 fd 163608 [10:22:47]save to /storage/0466/doc_00163608 [10:22:47]save last doc name /storage/0466/doc_00163608 to /storage/kkm_last_doc_name [10:22:47]save OK [10:22:47]Clear old archive folders... [10:22:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:47]tlvbuf is 00394090 [10:22:47]SAM_PROTO_ClearQueue [10:22:47]wFMCommunicate request_size=4 [10:22:47]MH_SAM_APDU [10:22:47]CAPDU: 80 09 00 00 [10:22:47]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:47]Read from MH i2c: E2 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [10:22:47]RAPDU: 90 00 [10:22:47]wFMCommunicate OK [10:22:47]SAM_PROTO_ClearQueue done [10:22:47]KKMCreateOFDPacket [10:22:47]OFDProtocolAddRootSTLVToBuf [10:22:47]FM_MakeSignedData [10:22:47]FM_MakeSignedData [10:22:47]SAM_PROTO_SignData [10:22:47]wFMCommunicate request_size=4 [10:22:47]MH_SAM_APDU [10:22:47]CAPDU: 80 0D 01 02 [10:22:47]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:47]Read from MH i2c: E2 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [10:22:47]RAPDU: 90 00 [10:22:47]wFMCommunicate OK [10:22:47]wFMCommunicate request_size=255 [10:22:47]MH_SAM_APDU [10:22:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CE 00 00 00 F4 03 04 00 F6 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7F 02 00 35 04 06 00 57 [10:22:47]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 F6 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7F 02 00 35 04 06 00 57 00 00 97 [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:48]Read from MH i2c: E2 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 03 00 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [10:22:48]RAPDU: 90 00 [10:22:48]wFMCommunicate OK [10:22:48]wFMCommunicate request_size=10 [10:22:48]MH_SAM_APDU [10:22:48]CAPDU: 80 0D 02 02 05 FC A7 E1 ED 33 [10:22:48]Write to MH i2c: E2 0D 00 0B 01 80 0D 02 02 05 00 FC A7 E1 ED 33 00 00 34 [10:22:48]Write i2c OK [10:22:48]MH_I2C_Read... [10:22:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:48]Read from MH i2c: E2 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 03 00 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [10:22:48]RAPDU: 90 00 [10:22:48]wFMCommunicate OK [10:22:48]wFMCommunicate request_size=4 [10:22:48]MH_SAM_APDU [10:22:48]CAPDU: 80 0D 03 02 [10:22:48]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [10:22:48]Write i2c OK [10:22:48]MH_I2C_Read... [10:22:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:48]Read from MH i2c: E2 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 0B 00 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 0B 00 0C 01 00 35 49 EF 7F FB B5 29 1B 90 00 69 [10:22:48]RAPDU: 35 49 EF 7F FB B5 29 1B 90 00 [10:22:48]wFMCommunicate OK [10:22:48]SAM_PROTO_SignData done [10:22:48]FM_MakeSignedData done [10:22:48]CreateOFDProtocolMessage [10:22:48]wFMCommunicate request_size=4 [10:22:48]MH_SAM_APDU [10:22:48]CAPDU: 80 11 00 00 [10:22:48]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [10:22:48]Write i2c OK [10:22:48]MH_I2C_Read... [10:22:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:48]Read from MH i2c: E2 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 17 00 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:22:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:48]wFMCommunicate OK [10:22:48]CreateOFDProtocolMessage done [10:22:48]OFDSenderStorePacket 163608 [10:22:48]StoreOFDPacket docnum=163608 [10:22:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FA DD 07 01 5B E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CE 00 00 00 F4 03 04 00 F6 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7F 02 00 35 04 06 00 57 FC A7 E1 ED 33 35 49 EF 7F FB B5 29 1B [10:22:48]CheckFolder [10:22:48]dirname=/storage/ofd_packets [10:22:48]CheckFolder done [10:22:48]ProducePacketName [10:22:48]name=ofd_packets/00163608 [10:22:48]NVStorageSaveData ofd_packets/00163608 [10:22:48]File name is /storage/ofd_packets/00163608 [10:22:48]Write 301 bytes [10:22:48]NVStorageSaveData done [10:22:48]OFDSenderStorePacket done [10:22:48]KKMCreateOFDPacket done [10:22:48]NVStorageSaveData kkm_last_timestamp [10:22:48]File name is /storage/kkm_last_timestamp [10:22:48]Write 4 bytes [10:22:48]NVStorageSaveData done [10:22:48]ExternCall_PrintAddStr [10:22:48]wPrintStart [10:22:48]Write to MH i2c: 01 00 00 0E 01 0F [10:22:48]Write i2c OK [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: 01 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: 01 07 00 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [10:22:48]RasterBufferAndPrint [10:22:48]line Счет N : (1)292155 [10:22:48]line ИНН: 02508201610067 [10:22:48]line Контрольно-Кассовый Чек [10:22:48]line ПРОДАЖА [10:22:48]line ТРК (МРК, ГНК) : 42 [10:22:48]line Товар: 2710124130 [10:22:48]line Аи-92-К-5 [10:22:48]line 4.430 * 67.80 [10:22:48]line = 300.35 [10:22:48]line НДС 12% НСП 1% [10:22:48]line > о реализуемом товаре [10:22:48]line ОКРУГЛЕНИЕ: -0.35 [10:22:48]line ИТОГО: 300.00 [10:22:48]line Внесено: 300.00 [10:22:48]line СДАЧА: 0.00 [10:22:48]line НСП 1% : 2.66 [10:22:48]line НДС 12% : 31.90 [10:22:48]line Наличными: 300.00 [10:22:48]line Безнал.: 0.00 [10:22:48]line Место: АЗС № 130 "Партнер Нефть" [10:22:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:22:48]line СНО: Общий режим [10:22:48]line Чек 206 21.08.2024 10:22 [10:22:48]line Смена: 466 ФФД: 1.0 [10:22:48]line ЗНМ: 0300000070 [10:22:48]line РНМ: 0000000000092562 [10:22:48]line Версия ККМ: 001 [10:22:48]line ФМ: 0000000000871769 [10:22:48]line ФД: 163608 [10:22:48]line ФПД: 96742659976499 [10:22:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102246&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163608&fm=96742659976499&tin=02508201610067®Number=0000000000092562&sum=30000 [10:22:48]OFD Sender: Processing packet 163608 [packets to send 965, broken 964] [10:22:48]ProducePacketName [10:22:48]name=ofd_packets/00163608 [10:22:48]OFD Sender: To server: pG, [10:22:48]CommunicateWithHost lk.salyk.kg:30040 [10:22:48]ConnectInit lk.salyk.kg [10:22:48]written 0, free lines is 4095 [10:22:49]Connected sock=10 [10:22: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 37 36 39 0F 01 00 00 FA DD 07 01 5B E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CE 00 00 00 F4 03 04 00 F6 BF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7F 02 00 35 04 06 00 57 FC A7 E1 ED 33 35 49 EF 7F FB B5 29 1B [10:22:49]Write to MH i2c: 01 00 00 39 01 3A [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: 01 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: 01 07 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 D7 0C 24 [10:22:49]RasterBufferAndPrint [10:22:49]line [10:22:49]line [10:22:49]line [10:22:49]line [10:22:49]line [10:22:49]written 0, free lines is 3300 [10:22:49]MH_Cut [10:22:49]Write to MH i2c: D1 01 00 40 01 01 13 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: D1 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: D1 01 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: D1 01 00 40 01 00 12 [10:22:49]Write to MH i2c: 01 00 00 41 01 42 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:50]*** Cut start [10:22:50]*** Purtial cut [10:22:50]*** Stage 1: CUTSNS_PIN = 1 [10:22:52]Read from MH i2c: 01 [10:22:52]MH_I2C_Read... [10:22:52]*** Stop cut motor [10:22:52]*** Cut end [10:22:52]Read from MH i2c: 01 07 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [10:22:52]process_action close_receipt done [10:22:52]requested_data is exist [10:22:52]produce_requested_data [10:22:52]requested_item fm.sn is exist - process it [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 11 00 00 [10:22:52]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 17 00 [10:22:52]MH_I2C_Read... [10:22:52]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 37 36 39 90 00 16 [10:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:52]wFMCommunicate OK [10:22:52]requested_item fd.num is exist - process it [10:22:52]SAM_PROTO_GetFieldsCounters [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 13 00 00 [10:22:52]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 62 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 62 00 43 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 7F 02 00 0E 04 04 00 D2 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 BC [10:22:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 7F 02 00 0E 04 04 00 D2 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:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_GetFieldsCounters done [10:22:52]requested_item shift.num is exist - process it [10:22:52]requested_item shift.opened is exist - process it [10:22:52]req_shift_opened [10:22:52]FM_GetShiftState [10:22:52]SAM_PROTO_GetShiftState [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 13 01 00 [10:22:52]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 88 [10:22:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_GetShiftState done [10:22:52]FM_GetShiftState done [10:22:52]req_shift_opened done [10:22:52]requested_item shift.open_date is exist - process it [10:22:52]req_shift_open_date [10:22:52]req_shift_open_date done [10:22:52]produce_requested_data done [10:22:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163608,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:22:52]process_action_free close_receipt [10:22:52]json_value_free [10:22:52]json_value_free done [10:22:52]process_json_proto returns [10:22:52]Send response to host [10:22:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163608,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:22:52]free response buf [10:22:52]execute_script done [10:22:52]execute_script returns [10:22:52]free content buf [10:22:52]Sock 7.Close socket [10:22:52]Sock 7.Thread stoped [10:22:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 59 F3 47 00 C9 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 37 36 39 10 04 04 00 18 7F 02 00 F4 03 04 00 48 69 C5 66 B6 04 01 00 00 67 27 EC D1 ED 6A 1F 9E [10:22:52]CommunicateWithHost err = 0 [10:22:52]CheckOFDResponse [10:22:52]1017 (14) - 77093643461234 [10:22:52]1041 (16) - 0000000000871769 [10:22:52]1040 (4) - 163608 [10:22:52]1012 (4) - 21.08.2024 04:12 [10:22:52]1206 (1) - 0 [10:22:52]OFD Sender: Remove packet 163608 [10:22:52]ProducePacketName [10:22:52]name=ofd_packets/00163608 [10:22:52]NVStorageDeleteData [10:22:53]OFD Sender: No OFD packet to send [10:22:58]OFD Sender: No OFD packet to send [10:23:02]accept exits with 9 [10:23:02]New connection [10:23:02]New thread 3066670436 created [10:23:02]Thread 3066527076 joined [10:23:02]Waiting for new connection... [10:23:02] Sock 9.Parse request [10:23:02]Sock 9.Check first char [10:23:02]Sock 9.First char is OK [10:23:02]request: POST /json_proto HTTP/1.0 [10:23:02]Method: POST [10:23:02]URL: /json_proto [10:23:02]Method is POST - this is cgi request [10:23:02]url: /json_proto [10:23:02]query_string will be loaded in cgi processing [10:23:02]execute_cgi json_proto POST (null) [10:23:02]execute_cgi path=json_proto method=POST [10:23:02]POST find Content-Length [10:23:02]Host: 172.17.44.132:8080 [10:23:02]Content-Length: 674 [10:23:02]Content-Type: application/json [10:23:02] [10:23:02]POST finish read [10:23:02]Found Content-Length = 674 [10:23:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "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:23:02]execute_script... [10:23: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)292156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "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:23:02]POST & json_proto [10:23:02]process_json_proto [10:23:02]json parsed OK: [10:23:02]protocol is kg_v1.0 [10:23:02]action value=close_receipt [10:23:02]process_action close_receipt [10:23:02]cmd_close_receipt [10:23:02]MH_GetDate [10:23:02]Write to MH i2c: F0 00 00 45 01 35 [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: F0 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: F0 09 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: F0 09 00 45 01 00 07 C0 C5 66 2A 83 C1 65 03 [10:23:02]GetLastDocTimeStamp 1724235766 [10:23:02]current date 1724235783 [10:23:02]FM_GetShiftState [10:23:02]SAM_PROTO_GetShiftState [10:23:02]wFMCommunicate request_size=4 [10:23:02]MH_SAM_APDU [10:23:02]CAPDU: 80 13 01 00 [10:23:02]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:02]Read from MH i2c: E2 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 0E 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [10:23:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:23:02]wFMCommunicate OK [10:23:02]SAM_PROTO_GetShiftState done [10:23:02]FM_GetShiftState done [10:23:02]opened in 1724199517 [10:23:02]opened+sec_in_day 1724285917 [10:23:02]quantity*price = 50063 [10:23:02]sum+1 = 50064 [10:23:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 207 21.08.2024 10:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163609 ФПД: 218604025173093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163609&fm=218604025173093&tin=02508201610067®Number=0000000000092562&sum=50000 [10:23:04]StoreToDocumentArchive [10:23:04]shift 466 fd 163609 [10:23:04]save to /storage/0466/doc_00163609 [10:23:04]save last doc name /storage/0466/doc_00163609 to /storage/kkm_last_doc_name [10:23:04]save OK [10:23:04]Clear old archive folders... [10:23:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:23:04]tlvbuf is 0036B730 [10:23:04]SAM_PROTO_ClearQueue [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 09 00 00 [10:23:04]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [10:23:04]RAPDU: 90 00 [10:23:04]wFMCommunicate OK [10:23:04]SAM_PROTO_ClearQueue done [10:23:04]KKMCreateOFDPacket [10:23:04]OFDProtocolAddRootSTLVToBuf [10:23:04]FM_MakeSignedData [10:23:04]FM_MakeSignedData [10:23:04]SAM_PROTO_SignData [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 0D 01 02 [10:23:04]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [10:23:04]RAPDU: 90 00 [10:23:04]wFMCommunicate OK [10:23:04]wFMCommunicate request_size=255 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CF 00 00 00 F4 03 04 00 07 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7F 02 00 35 04 06 00 C6 D1 B7 44 [10:23:04]Write to MH i2c: E2 02 01 55 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 38 30 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 CF 00 00 00 F4 03 04 00 07 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7F 02 00 35 04 06 00 C6 D1 B7 44 00 00 A5 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [10:23:04]RAPDU: 90 00 [10:23:04]wFMCommunicate OK [10:23:04]wFMCommunicate request_size=7 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 0D 02 02 02 54 65 [10:23:04]Write to MH i2c: E2 0A 00 56 01 80 0D 02 02 02 00 54 65 00 00 8E [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [10:23:04]RAPDU: 90 00 [10:23:04]wFMCommunicate OK [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 0D 03 02 [10:23:04]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 0B 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 0B 00 57 01 00 41 C3 5C D5 51 25 A0 05 90 00 24 [10:23:04]RAPDU: 41 C3 5C D5 51 25 A0 05 90 00 [10:23:04]wFMCommunicate OK [10:23:04]SAM_PROTO_SignData done [10:23:04]FM_MakeSignedData done [10:23:04]CreateOFDProtocolMessage [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 11 00 00 [10:23:04]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 17 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [10:23:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:23:04]wFMCommunicate OK [10:23:04]CreateOFDProtocolMessage done [10:23:04]OFDSenderStorePacket 163609 [10:23:04]StoreOFDPacket docnum=163609 [10:23:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5D 32 04 01 A2 CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CF 00 00 00 F4 03 04 00 07 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7F 02 00 35 04 06 00 C6 D1 B7 44 54 65 41 C3 5C D5 51 25 A0 05 [10:23:04]CheckFolder [10:23:04]dirname=/storage/ofd_packets [10:23:04]CheckFolder done [10:23:04]ProducePacketName [10:23:04]name=ofd_packets/00163609 [10:23:04]NVStorageSaveData ofd_packets/00163609 [10:23:04]File name is /storage/ofd_packets/00163609 [10:23:04]Write 298 bytes [10:23:04]NVStorageSaveData done [10:23:04]OFDSenderStorePacket done [10:23:04]KKMCreateOFDPacket done [10:23:04]NVStorageSaveData kkm_last_timestamp [10:23:04]File name is /storage/kkm_last_timestamp [10:23:04]Write 4 bytes [10:23:04]NVStorageSaveData done [10:23:04]ExternCall_PrintAddStr [10:23:04]wPrintStart [10:23:04]Write to MH i2c: 01 00 00 59 01 5A [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: 01 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: 01 07 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [10:23:04]RasterBufferAndPrint [10:23:04]line Счет N : (1)292156 [10:23:04]line ИНН: 02508201610067 [10:23:04]line Контрольно-Кассовый Чек [10:23:04]line ПРОДАЖА [10:23:04]line ТРК (МРК, ГНК) : 34 [10:23:04]line Товар: 2710194800 [10:23:04]line ДТ-К-5 [10:23:04]line 6.570 * 76.20 [10:23:04]line = 500.63 [10:23:04]line НДС 12% НСП 1% [10:23:04]line > о реализуемом товаре [10:23:04]line ОКРУГЛЕНИЕ: -0.63 [10:23:04]line ИТОГО: 500.00 [10:23:04]line Внесено: 500.00 [10:23:04]line СДАЧА: 0.00 [10:23:04]line НСП 1% : 4.43 [10:23:04]line НДС 12% : 53.16 [10:23:04]line Наличными: 500.00 [10:23:04]line Безнал.: 0.00 [10:23:04]line Место: АЗС № 130 "Партнер Нефть" [10:23:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:23:04]line СНО: Общий режим [10:23:04]line Чек 207 21.08.2024 10:23 [10:23:04]line Смена: 466 ФФД: 1.0 [10:23:04]line ЗНМ: 0300000070 [10:23:04]line РНМ: 0000000000092562 [10:23:04]line Версия ККМ: 001 [10:23:04]line ФМ: 0000000000871769 [10:23:04]line ФД: 163609 [10:23:04]line ФПД: 218604025173093 [10:23:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163609&fm=218604025173093&tin=02508201610067®Number=0000000000092562&sum=50000 [10:23:04]written 0, free lines is 4095 [10:23:04]OFD Sender: Processing packet 163609 [packets to send 965, broken 964] [10:23:04]ProducePacketName [10:23:04]name=ofd_packets/00163609 [10:23:04]OFD Sender: To server: pG, [10:23:04]CommunicateWithHost lk.salyk.kg:30040 [10:23:04]ConnectInit lk.salyk.kg [10:23:05]Write to MH i2c: 01 00 00 84 01 85 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: 01 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: 01 07 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 C9 0C 61 [10:23:05]RasterBufferAndPrint [10:23:05]line [10:23:05]line [10:23:05]line [10:23:05]line [10:23:05]line [10:23:05]written 0, free lines is 3288 [10:23:05]MH_Cut [10:23:05]Write to MH i2c: D1 01 00 8B 01 01 5E [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: D1 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: D1 01 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: D1 01 00 8B 01 00 5D [10:23:05]Write to MH i2c: 01 00 00 8C 01 8D [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:06]Connected sock=11 [10:23: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 37 36 39 0C 01 00 00 5D 32 04 01 A2 CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CF 00 00 00 F4 03 04 00 07 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7F 02 00 35 04 06 00 C6 D1 B7 44 54 65 41 C3 5C D5 51 25 A0 05 [10:23:06]*** Cut start [10:23:06]*** Purtial cut [10:23:06]*** Stage 1: CUTSNS_PIN = 1 [10:23:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 85 83 47 00 6E 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 37 36 39 10 04 04 00 19 7F 02 00 F4 03 04 00 59 69 C5 66 B6 04 01 00 00 19 DF C7 9B 4A 59 19 A1 [10:23:06]CommunicateWithHost err = 0 [10:23:06]CheckOFDResponse [10:23:06]1017 (14) - 77093643461234 [10:23:06]1041 (16) - 0000000000871769 [10:23:06]1040 (4) - 163609 [10:23:06]1012 (4) - 21.08.2024 04:13 [10:23:06]1206 (1) - 0 [10:23:06]OFD Sender: Remove packet 163609 [10:23:06]ProducePacketName [10:23:06]name=ofd_packets/00163609 [10:23:06]NVStorageDeleteData [10:23:07]OFD Sender: No OFD packet to send [10:23:08]Read from MH i2c: 01 [10:23:08]MH_I2C_Read... [10:23:08]*** Stop cut motor [10:23:08]*** Cut end [10:23:08]Read from MH i2c: 01 07 00 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [10:23:08]process_action close_receipt done [10:23:08]requested_data is exist [10:23:08]produce_requested_data [10:23:08]requested_item fm.sn is exist - process it [10:23:08]wFMCommunicate request_size=4 [10:23:08]MH_SAM_APDU [10:23:08]CAPDU: 80 11 00 00 [10:23:08]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [10:23:08]Write i2c OK [10:23:08]MH_I2C_Read... [10:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:08]Read from MH i2c: E2 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 17 00 [10:23:08]MH_I2C_Read... [10:23:08]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 37 36 39 90 00 61 [10:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:23:08]wFMCommunicate OK [10:23:08]requested_item fd.num is exist - process it [10:23:08]SAM_PROTO_GetFieldsCounters [10:23:08]wFMCommunicate request_size=4 [10:23:08]MH_SAM_APDU [10:23:08]CAPDU: 80 13 00 00 [10:23:08]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [10:23:08]Write i2c OK [10:23:08]MH_I2C_Read... [10:23:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:08]Read from MH i2c: E2 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 62 00 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 7F 02 00 0E 04 04 00 D2 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 0B [10:23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 7F 02 00 0E 04 04 00 D2 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:23:08]wFMCommunicate OK [10:23:08]SAM_PROTO_GetFieldsCounters done [10:23:08]requested_item shift.num is exist - process it [10:23:08]requested_item shift.opened is exist - process it [10:23:08]req_shift_opened [10:23:08]FM_GetShiftState [10:23:08]SAM_PROTO_GetShiftState [10:23:08]wFMCommunicate request_size=4 [10:23:08]MH_SAM_APDU [10:23:08]CAPDU: 80 13 01 00 [10:23:08]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [10:23:08]Write i2c OK [10:23:08]MH_I2C_Read... [10:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:08]Read from MH i2c: E2 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 0E 00 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D3 [10:23:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:23:08]wFMCommunicate OK [10:23:08]SAM_PROTO_GetShiftState done [10:23:08]FM_GetShiftState done [10:23:08]req_shift_opened done [10:23:08]requested_item shift.open_date is exist - process it [10:23:08]req_shift_open_date [10:23:08]req_shift_open_date done [10:23:08]produce_requested_data done [10:23:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163609,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:23:08]process_action_free close_receipt [10:23:08]json_value_free [10:23:08]json_value_free done [10:23:08]process_json_proto returns [10:23:08]Send response to host [10:23:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163609,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:23:08]free response buf [10:23:08]execute_script done [10:23:08]execute_script returns [10:23:08]free content buf [10:23:08]Sock 9.Close socket [10:23:08]Sock 9.Thread stoped [10:23:12]OFD Sender: No OFD packet to send [10:23:17]OFD Sender: No OFD packet to send [10:23:22]OFD Sender: No OFD packet to send [10:23:25]recv_with_timeout no data received [10:23:27]OFD Sender: No OFD packet to send [10:23:32]OFD Sender: No OFD packet to send [10:23:37]OFD Sender: No OFD packet to send [10:23:40]recv_with_timeout no data received [10:23:42]OFD Sender: No OFD packet to send [10:23:47]OFD Sender: No OFD packet to send [10:23:52]accept exits with 10 [10:23:52]New connection [10:23:52]New thread 3066527076 created [10:23:52]Thread 3066670436 joined [10:23:52]Waiting for new connection... [10:23:52] Sock 10.Parse request [10:23:52]Sock 10.Check first char [10:23:52]Sock 10.First char is OK [10:23:52]request: POST /json_proto HTTP/1.0 [10:23:52]Method: POST [10:23:52]URL: /json_proto [10:23:52]Method is POST - this is cgi request [10:23:52]url: /json_proto [10:23:52]query_string will be loaded in cgi processing [10:23:52]execute_cgi json_proto POST (null) [10:23:52]execute_cgi path=json_proto method=POST [10:23:52]POST find Content-Length [10:23:52]Host: 172.17.44.132:8080 [10:23:52]Content-Length: 681 [10:23:52]Content-Type: application/json [10:23:52] [10:23:52]POST finish read [10:23:52]Found Content-Length = 681 [10:23:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:52]execute_script... [10:23:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:52]POST & json_proto [10:23:52]process_json_proto [10:23:52]json parsed OK: [10:23:52]protocol is kg_v1.0 [10:23:52]action value=close_receipt [10:23:52]process_action close_receipt [10:23:52]cmd_close_receipt [10:23:52]MH_GetDate [10:23:52]Write to MH i2c: F0 00 00 90 01 80 [10:23:52]Write i2c OK [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: F0 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: F0 09 00 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: F0 09 00 90 01 00 38 C0 C5 66 2A 83 C1 65 7F [10:23:52]GetLastDocTimeStamp 1724235783 [10:23:52]current date 1724235832 [10:23:52]FM_GetShiftState [10:23:52]SAM_PROTO_GetShiftState [10:23:52]wFMCommunicate request_size=4 [10:23:52]MH_SAM_APDU [10:23:52]CAPDU: 80 13 01 00 [10:23:52]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [10:23:52]Write i2c OK [10:23:52]MH_I2C_Read... [10:23:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:52]Read from MH i2c: E2 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: E2 0E 00 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D5 [10:23:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:23:52]wFMCommunicate OK [10:23:52]SAM_PROTO_GetShiftState done [10:23:52]FM_GetShiftState done [10:23:52]opened in 1724199517 [10:23:52]opened+sec_in_day 1724285917 [10:23:52]quantity*price = 50035 [10:23:52]sum+1 = 50036 [10:23:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 208 21.08.2024 10:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163610 ФПД: 225275075162615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163610&fm=225275075162615&tin=02508201610067®Number=0000000000092562&sum=50000 [10:23:53]StoreToDocumentArchive [10:23:53]shift 466 fd 163610 [10:23:53]save to /storage/0466/doc_00163610 [10:23:53]save last doc name /storage/0466/doc_00163610 to /storage/kkm_last_doc_name [10:23:53]save OK [10:23:53]Clear old archive folders... [10:23:53]ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:23:53]tlvbuf is 003A4690 [10:23:53]SAM_PROTO_ClearQueue [10:23:53]wFMCommunicate request_size=4 [10:23:53]MH_SAM_APDU [10:23:53]CAPDU: 80 09 00 00 [10:23:53]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [10:23:53]Write i2c OK [10:23:53]MH_I2C_Read... [10:23:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:53]Read from MH i2c: E2 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [10:23:53]RAPDU: 90 00 [10:23:53]wFMCommunicate OK [10:23:53]SAM_PROTO_ClearQueue done [10:23:53]KKMCreateOFDPacket [10:23:53]OFDProtocolAddRootSTLVToBuf [10:23:53]FM_MakeSignedData [10:23:53]FM_MakeSignedData [10:23:53]SAM_PROTO_SignData [10:23:53]wFMCommunicate request_size=4 [10:23:53]MH_SAM_APDU [10:23:53]CAPDU: 80 0D 01 02 [10:23:53]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [10:23:53]Write i2c OK [10:23:53]MH_I2C_Read... [10:23:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:53]Read from MH i2c: E2 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [10:23:53]RAPDU: 90 00 [10:23:53]wFMCommunicate OK [10:23:53]wFMCommunicate request_size=255 [10:23:53]MH_SAM_APDU [10:23:53]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 D0 00 00 00 F4 03 04 00 38 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7F 02 00 35 04 06 00 CC E2 [10:23:53]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 D0 00 00 00 F4 03 04 00 38 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7F 02 00 35 04 06 00 CC E2 00 00 FB [10:23:53]Write i2c OK [10:23:53]MH_I2C_Read... [10:23:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:53]Read from MH i2c: E2 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [10:23:53]RAPDU: 90 00 [10:23:53]wFMCommunicate OK [10:23:53]wFMCommunicate request_size=9 [10:23:53]MH_SAM_APDU [10:23:53]CAPDU: 80 0D 02 02 04 F0 D4 F1 F7 [10:23:53]Write to MH i2c: E2 0C 00 A1 01 80 0D 02 02 04 00 F0 D4 F1 F7 00 00 D0 [10:23:53]Write i2c OK [10:23:53]MH_I2C_Read... [10:23:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:53]Read from MH i2c: E2 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:23:53]RAPDU: 90 00 [10:23:53]wFMCommunicate OK [10:23:53]wFMCommunicate request_size=4 [10:23:53]MH_SAM_APDU [10:23:53]CAPDU: 80 0D 03 02 [10:23:53]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [10:23:53]Write i2c OK [10:23:53]MH_I2C_Read... [10:23:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:53]Read from MH i2c: E2 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 0B 00 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 0B 00 A2 01 00 8E D0 8D 42 CF 48 52 B9 90 00 6E [10:23:53]RAPDU: 8E D0 8D 42 CF 48 52 B9 90 00 [10:23:53]wFMCommunicate OK [10:23:53]SAM_PROTO_SignData done [10:23:53]FM_MakeSignedData done [10:23:53]CreateOFDProtocolMessage [10:23:53]wFMCommunicate request_size=4 [10:23:53]MH_SAM_APDU [10:23:53]CAPDU: 80 11 00 00 [10:23:53]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [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 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [10:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:23:54]wFMCommunicate OK [10:23:54]CreateOFDProtocolMessage done [10:23:54]OFDSenderStorePacket 163610 [10:23:54]StoreOFDPacket docnum=163610 [10:23:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 15 D4 06 01 F6 40 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 D0 00 00 00 F4 03 04 00 38 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7F 02 00 35 04 06 00 CC E2 F0 D4 F1 F7 8E D0 8D 42 CF 48 52 B9 [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/00163610 [10:23:54]NVStorageSaveData ofd_packets/00163610 [10:23:54]File name is /storage/ofd_packets/00163610 [10:23:54]Write 300 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 A4 01 A5 [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 A4 01 00 00 00 00 00 FF 0F BA [10:23:54]RasterBufferAndPrint [10:23:54]line Счет N : (1)292157 [10:23:54]line ИНН: 02508201610067 [10:23:54]line Контрольно-Кассовый Чек [10:23:54]line ПРОДАЖА [10:23:54]line ТРК (МРК, ГНК) : 71 [10:23:54]line Товар: 2711129700 [10:23:54]line ГАЗ-К-5 [10:23:54]line 13.030 * 38.40 [10:23:54]line = 500.35 [10:23:54]line НДС 12% НСП 1% [10:23:54]line > о реализуемом товаре [10:23:54]line ОКРУГЛЕНИЕ: -0.35 [10:23:54]line ИТОГО: 500.00 [10:23:54]line Внесено: 500.00 [10:23:54]line СДАЧА: 0.00 [10:23:54]line НСП 1% : 4.43 [10:23:54]line НДС 12% : 53.13 [10:23:54]line Наличными: 500.00 [10:23:54]line Безнал.: 0.00 [10:23:54]line Место: АЗС № 130 "Партнер Нефть" [10:23:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:23:54]line СНО: Общий режим [10:23:54]line Чек 208 21.08.2024 10:23 [10:23:54]line Смена: 466 ФФД: 1.0 [10:23:54]line ЗНМ: 0300000070 [10:23:54]line РНМ: 0000000000092562 [10:23:54]line Версия ККМ: 001 [10:23:54]line ФМ: 0000000000871769 [10:23:54]line ФД: 163610 [10:23:54]line ФПД: 225275075162615 [10:23:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163610&fm=225275075162615&tin=02508201610067®Number=0000000000092562&sum=50000 [10:23:54]written 0, free lines is 4095 [10:23:54]OFD Sender: Processing packet 163610 [packets to send 965, broken 964] [10:23:54]ProducePacketName [10:23:54]name=ofd_packets/00163610 [10:23:54]OFD Sender: To server: pG, [10:23:54]CommunicateWithHost lk.salyk.kg:30040 [10:23:54]ConnectInit lk.salyk.kg [10:23:54]Write to MH i2c: 01 00 00 CF 01 D0 [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 CF 01 00 00 00 00 00 B6 0C 99 [10:23:54]RasterBufferAndPrint [10:23:54]line [10:23:54]line [10:23:54]line [10:23:54]line [10:23:54]line [10:23:54]written 0, free lines is 3267 [10:23:54]MH_Cut [10:23:54]Write to MH i2c: D1 01 00 D6 01 01 A9 [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: D1 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: D1 01 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: D1 01 00 D6 01 00 A8 [10:23:54]Write to MH i2c: 01 00 00 D7 01 D8 [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:55]recv_with_timeout no data received [10:23:55]*** Cut start [10:23:55]*** Purtial cut [10:23:55]*** Stage 1: CUTSNS_PIN = 1 [10:23:57]Read from MH i2c: 01 [10:23:57]MH_I2C_Read... [10:23:57]*** Stop cut motor [10:23:57]*** Cut end [10:23:57]Read from MH i2c: 01 07 00 [10:23:57]MH_I2C_Read... [10:23:57]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [10:23:57]process_action close_receipt done [10:23:57]requested_data is exist [10:23:57]produce_requested_data [10:23:57]requested_item fm.sn is exist - process it [10:23:57]wFMCommunicate request_size=4 [10:23:57]MH_SAM_APDU [10:23:57]CAPDU: 80 11 00 00 [10:23:57]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [10:23:57]Write i2c OK [10:23:57]MH_I2C_Read... [10:23:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:57]Read from MH i2c: E2 [10:23:57]MH_I2C_Read... [10:23:57]Read from MH i2c: E2 17 00 [10:23:57]MH_I2C_Read... [10:23:57]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [10:23:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:23:57]wFMCommunicate OK [10:23:57]requested_item fd.num is exist - process it [10:23:57]SAM_PROTO_GetFieldsCounters [10:23:57]wFMCommunicate request_size=4 [10:23:57]MH_SAM_APDU [10:23:57]CAPDU: 80 13 00 00 [10:23:57]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [10:23:57]Write i2c OK [10:23:57]MH_I2C_Read... [10:23:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:57]Read from MH i2c: E2 [10:23:57]MH_I2C_Read... [10:23:57]Read from MH i2c: E2 62 00 [10:23:57]MH_I2C_Read... [10:23:57]Read from MH i2c: E2 62 00 D9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 7F 02 00 0E 04 04 00 D2 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 5A [10:23:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 7F 02 00 0E 04 04 00 D2 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:23:57]wFMCommunicate OK [10:23:57]SAM_PROTO_GetFieldsCounters done [10:23:57]requested_item shift.num is exist - process it [10:23:57]requested_item shift.opened is exist - process it [10:23:57]req_shift_opened [10:23:57]FM_GetShiftState [10:23:57]SAM_PROTO_GetShiftState [10:23:57]wFMCommunicate request_size=4 [10:23:57]MH_SAM_APDU [10:23:57]CAPDU: 80 13 01 00 [10:23:57]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [10:23:57]Write i2c OK [10:23:57]MH_I2C_Read... [10:23:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:57]Read from MH i2c: E2 [10:23:57]MH_I2C_Read... [10:23:57]Read from MH i2c: E2 0E 00 [10:23:57]MH_I2C_Read... [10:23:57]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1E [10:23:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:23:57]wFMCommunicate OK [10:23:57]SAM_PROTO_GetShiftState done [10:23:57]FM_GetShiftState done [10:23:57]req_shift_opened done [10:23:57]requested_item shift.open_date is exist - process it [10:23:57]req_shift_open_date [10:23:57]req_shift_open_date done [10:23:57]produce_requested_data done [10:23:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163610,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:23:57]process_action_free close_receipt [10:23:57]json_value_free [10:23:57]json_value_free done [10:23:57]process_json_proto returns [10:23:57]Send response to host [10:23:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163610,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:23:57]free response buf [10:23:57]execute_script done [10:23:57]execute_script returns [10:23:57]free content buf [10:23:57]Sock 10.Close socket [10:23:57]Sock 10.Thread stoped [10:23:59]ConnectInit Can't take IP for lk.salyk.kg [10:23:59]CommunicateWithHost connect error [10:23:59]CommunicateWithHost err = -1 [10:23:59]OFD Sender: Server communicate error [10:24:04]OFD Sender: Processing packet 163610 [packets to send 965, broken 964] [10:24:04]ProducePacketName [10:24:04]name=ofd_packets/00163610 [10:24:04]OFD Sender: To server: pG, [10:24:04]CommunicateWithHost lk.salyk.kg:30040 [10:24:04]ConnectInit lk.salyk.kg [10:24:09]ConnectInit Can't take IP for lk.salyk.kg [10:24:09]CommunicateWithHost connect error [10:24:09]CommunicateWithHost err = -1 [10:24:09]OFD Sender: Server communicate error [10:24:14]OFD Sender: Processing packet 163610 [packets to send 965, broken 964] [10:24:14]ProducePacketName [10:24:14]name=ofd_packets/00163610 [10:24:14]OFD Sender: To server: pG, [10:24:14]CommunicateWithHost lk.salyk.kg:30040 [10:24:14]ConnectInit lk.salyk.kg [10:24:19]ConnectInit Can't take IP for lk.salyk.kg [10:24:19]CommunicateWithHost connect error [10:24:19]CommunicateWithHost err = -1 [10:24:19]OFD Sender: Server communicate error [10:24:20]recv_with_timeout no data received [10:24:24]OFD Sender: Processing packet 163610 [packets to send 965, broken 964] [10:24:24]ProducePacketName [10:24:24]name=ofd_packets/00163610 [10:24:24]OFD Sender: To server: pG, [10:24:24]CommunicateWithHost lk.salyk.kg:30040 [10:24:24]ConnectInit lk.salyk.kg [10:24:50]accept exits with 9 [10:24:50]New connection [10:24:50]New thread 3066670436 created [10:24:50]Thread 3066527076 joined [10:24:50]Waiting for new connection... [10:24:50] Sock 9.Parse request [10:24:50]Sock 9.Check first char [10:24:50]Sock 9.First char is OK [10:24:50]request: POST /json_proto HTTP/1.0 [10:24:50]Method: POST [10:24:50]URL: /json_proto [10:24:50]Method is POST - this is cgi request [10:24:50]url: /json_proto [10:24:50]query_string will be loaded in cgi processing [10:24:50]execute_cgi json_proto POST (null) [10:24:50]execute_cgi path=json_proto method=POST [10:24:50]POST find Content-Length [10:24:50]Host: 172.17.44.132:8080 [10:24:50]Content-Length: 674 [10:24:50]Content-Type: application/json [10:24:50] [10:24:50]POST finish read [10:24:50]Found Content-Length = 674 [10:24:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:50]execute_script... [10:24:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:50]POST & json_proto [10:24:50]process_json_proto [10:24:50]json parsed OK: [10:24:50]protocol is kg_v1.0 [10:24:50]action value=close_receipt [10:24:50]process_action close_receipt [10:24:50]cmd_close_receipt [10:24:50]MH_GetDate [10:24:50]Write to MH i2c: F0 00 00 DB 01 CB [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: F0 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: F0 09 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: F0 09 00 DB 01 00 72 C0 C5 66 2A 83 C1 65 04 [10:24:50]GetLastDocTimeStamp 1724235832 [10:24:50]current date 1724235890 [10:24:50]FM_GetShiftState [10:24:50]SAM_PROTO_GetShiftState [10:24:50]wFMCommunicate request_size=4 [10:24:50]MH_SAM_APDU [10:24:50]CAPDU: 80 13 01 00 [10:24:50]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:50]Read from MH i2c: E2 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 0E 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 20 [10:24:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:24:50]wFMCommunicate OK [10:24:50]SAM_PROTO_GetShiftState done [10:24:50]FM_GetShiftState done [10:24:50]opened in 1724199517 [10:24:50]opened+sec_in_day 1724285917 [10:24:50]quantity*price = 70027 [10:24:50]sum+1 = 70029 [10:24:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 209 21.08.2024 10:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163611 ФПД: 48871385521432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163611&fm=48871385521432&tin=02508201610067®Number=0000000000092562&sum=70000 [10:24:51]StoreToDocumentArchive [10:24:51]shift 466 fd 163611 [10:24:51]save to /storage/0466/doc_00163611 [10:24:51]save last doc name /storage/0466/doc_00163611 to /storage/kkm_last_doc_name [10:24:51]save OK [10:24:51]Clear old archive folders... [10:24:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:24:51]tlvbuf is 00367010 [10:24:51]SAM_PROTO_ClearQueue [10:24:51]wFMCommunicate request_size=4 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 09 00 00 [10:24:51]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [10:24:51]RAPDU: 90 00 [10:24:51]wFMCommunicate OK [10:24:51]SAM_PROTO_ClearQueue done [10:24:51]KKMCreateOFDPacket [10:24:51]OFDProtocolAddRootSTLVToBuf [10:24:51]FM_MakeSignedData [10:24:51]FM_MakeSignedData [10:24:51]SAM_PROTO_SignData [10:24:51]wFMCommunicate request_size=4 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 0D 01 02 [10:24:51]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [10:24:51]RAPDU: 90 00 [10:24:51]wFMCommunicate OK [10:24:51]wFMCommunicate request_size=255 [10:24:51]MH_SAM_APDU [10:24: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 72 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7F 02 00 35 04 06 00 2C 72 C1 92 [10:24:51]Write to MH i2c: E2 02 01 EB 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 72 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7F 02 00 35 04 06 00 2C 72 C1 92 00 00 7D [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [10:24:51]RAPDU: 90 00 [10:24:51]wFMCommunicate OK [10:24:51]wFMCommunicate request_size=7 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 0D 02 02 02 DD 18 [10:24:51]Write to MH i2c: E2 0A 00 EC 01 80 0D 02 02 02 00 DD 18 00 00 60 [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [10:24:51]RAPDU: 90 00 [10:24:51]wFMCommunicate OK [10:24:51]wFMCommunicate request_size=4 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 0D 03 02 [10:24:51]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 0B 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 0B 00 ED 01 00 DE 66 D4 03 D0 23 5A 39 90 00 0B [10:24:51]RAPDU: DE 66 D4 03 D0 23 5A 39 90 00 [10:24:51]wFMCommunicate OK [10:24:51]SAM_PROTO_SignData done [10:24:51]FM_MakeSignedData done [10:24:51]CreateOFDProtocolMessage [10:24:51]wFMCommunicate request_size=4 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 11 00 00 [10:24:51]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 17 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [10:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:24:51]wFMCommunicate OK [10:24:51]CreateOFDProtocolMessage done [10:24:51]OFDSenderStorePacket 163611 [10:24:51]StoreOFDPacket docnum=163611 [10:24:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 13 FE 04 01 B4 FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 72 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7F 02 00 35 04 06 00 2C 72 C1 92 DD 18 DE 66 D4 03 D0 23 5A 39 [10:24:51]CheckFolder [10:24:51]dirname=/storage/ofd_packets [10:24:51]CheckFolder done [10:24:51]ProducePacketName [10:24:51]name=ofd_packets/00163611 [10:24:51]NVStorageSaveData ofd_packets/00163611 [10:24:51]File name is /storage/ofd_packets/00163611 [10:24:51]Write 298 bytes [10:24:51]NVStorageSaveData done [10:24:51]OFDSenderStorePacket done [10:24:51]KKMCreateOFDPacket done [10:24:51]NVStorageSaveData kkm_last_timestamp [10:24:51]File name is /storage/kkm_last_timestamp [10:24:51]Write 4 bytes [10:24:51]NVStorageSaveData done [10:24:51]ExternCall_PrintAddStr [10:24:51]wPrintStart [10:24:51]Write to MH i2c: 01 00 00 EF 01 F0 [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: 01 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: 01 07 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [10:24:51]RasterBufferAndPrint [10:24:51]line Счет N : (1)292158 [10:24:51]line ИНН: 02508201610067 [10:24:51]line Контрольно-Кассовый Чек [10:24:51]line ПРОДАЖА [10:24:51]line ТРК (МРК, ГНК) : 21 [10:24:51]line Товар: 2710194800 [10:24:51]line ДТ-К-5 [10:24:51]line 9.190 * 76.20 [10:24:51]line = 700.28 [10:24:51]line НДС 12% НСП 1% [10:24:51]line > о реализуемом товаре [10:24:51]line ОКРУГЛЕНИЕ: -0.28 [10:24:51]line ИТОГО: 700.00 [10:24:51]line Внесено: 700.00 [10:24:51]line СДАЧА: 0.00 [10:24:51]line НСП 1% : 6.20 [10:24:51]line НДС 12% : 74.37 [10:24:51]line Наличными: 700.00 [10:24:51]line Безнал.: 0.00 [10:24:51]line Место: АЗС № 130 "Партнер Нефть" [10:24:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:24:51]line СНО: Общий режим [10:24:51]line Чек 209 21.08.2024 10:24 [10:24:51]line Смена: 466 ФФД: 1.0 [10:24:51]line ЗНМ: 0300000070 [10:24:51]line РНМ: 0000000000092562 [10:24:51]line Версия ККМ: 001 [10:24:51]line ФМ: 0000000000871769 [10:24:51]line ФД: 163611 [10:24:51]line ФПД: 48871385521432 [10:24:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163611&fm=48871385521432&tin=02508201610067®Number=0000000000092562&sum=70000 [10:24:51]written 0, free lines is 4095 [10:24:52]Write to MH i2c: 01 00 00 1A 02 1C [10:24:52]Write i2c OK [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: 01 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: 01 07 00 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 C3 0C F2 [10:24:52]RasterBufferAndPrint [10:24:52]line [10:24:52]line [10:24:52]line [10:24:52]line [10:24:52]line [10:24:52]written 0, free lines is 3276 [10:24:52]MH_Cut [10:24:52]Write to MH i2c: D1 01 00 21 02 01 F5 [10:24:52]Write i2c OK [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: D1 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: D1 01 00 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: D1 01 00 21 02 00 F4 [10:24:52]Write to MH i2c: 01 00 00 22 02 24 [10:24:52]Write i2c OK [10:24:52]MH_I2C_Read... [10:24:53]*** Cut start [10:24:53]*** Purtial cut [10:24:53]*** Stage 1: CUTSNS_PIN = 1 [10:24:55]Read from MH i2c: 01 [10:24:55]MH_I2C_Read... [10:24:55]*** Stop cut motor [10:24:55]*** Cut end [10:24:55]Read from MH i2c: 01 07 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [10:24:55]process_action close_receipt done [10:24:55]requested_data is exist [10:24:55]produce_requested_data [10:24:55]requested_item fm.sn is exist - process it [10:24:55]wFMCommunicate request_size=4 [10:24:55]MH_SAM_APDU [10:24:55]CAPDU: 80 11 00 00 [10:24:55]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [10:24:55]Write i2c OK [10:24:55]MH_I2C_Read... [10:24:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:55]Read from MH i2c: E2 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 17 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [10:24:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:24:55]wFMCommunicate OK [10:24:55]requested_item fd.num is exist - process it [10:24:55]SAM_PROTO_GetFieldsCounters [10:24:55]wFMCommunicate request_size=4 [10:24:55]MH_SAM_APDU [10:24:55]CAPDU: 80 13 00 00 [10:24:55]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [10:24:55]Write i2c OK [10:24:55]MH_I2C_Read... [10:24:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:55]Read from MH i2c: E2 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 62 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 7F 02 00 0E 04 04 00 D2 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 AA [10:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 7F 02 00 0E 04 04 00 D2 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:24:55]wFMCommunicate OK [10:24:55]SAM_PROTO_GetFieldsCounters done [10:24:55]requested_item shift.num is exist - process it [10:24:55]requested_item shift.opened is exist - process it [10:24:55]req_shift_opened [10:24:55]FM_GetShiftState [10:24:55]SAM_PROTO_GetShiftState [10:24:55]wFMCommunicate request_size=4 [10:24:55]MH_SAM_APDU [10:24:55]CAPDU: 80 13 01 00 [10:24:55]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [10:24:55]Write i2c OK [10:24:55]MH_I2C_Read... [10:24:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:55]Read from MH i2c: E2 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 0E 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [10:24:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:24:55]wFMCommunicate OK [10:24:55]SAM_PROTO_GetShiftState done [10:24:55]FM_GetShiftState done [10:24:55]req_shift_opened done [10:24:55]requested_item shift.open_date is exist - process it [10:24:55]req_shift_open_date [10:24:55]req_shift_open_date done [10:24:55]produce_requested_data done [10:24:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163611,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:24:55]process_action_free close_receipt [10:24:55]json_value_free [10:24:55]json_value_free done [10:24:55]process_json_proto returns [10:24:55]Send response to host [10:24:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163611,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:24:55]free response buf [10:24:55]execute_script done [10:24:55]execute_script returns [10:24:55]free content buf [10:24:55]Sock 9.Close socket [10:24:55]Sock 9.Thread stoped [10:25:01]accept exits with 11 [10:25:01]New connection [10:25:01]New thread 3066527076 created [10:25:01]Thread 3066670436 joined [10:25:01]Waiting for new connection... [10:25:01] Sock 11.Parse request [10:25:01]Sock 11.Check first char [10:25:01]Sock 11.First char is OK [10:25:01]request: POST /json_proto HTTP/1.0 [10:25:01]Method: POST [10:25:01]URL: /json_proto [10:25:01]Method is POST - this is cgi request [10:25:01]url: /json_proto [10:25:01]query_string will be loaded in cgi processing [10:25:01]execute_cgi json_proto POST (null) [10:25:01]execute_cgi path=json_proto method=POST [10:25:01]POST find Content-Length [10:25:01]Host: 172.17.44.132:8080 [10:25:01]Content-Length: 677 [10:25:01]Content-Type: application/json [10:25:01] [10:25:01]POST finish read [10:25:01]Found Content-Length = 677 [10:25:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:01]execute_script... [10:25:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:01]POST & json_proto [10:25:01]process_json_proto [10:25:01]json parsed OK: [10:25:01]protocol is kg_v1.0 [10:25:01]action value=close_receipt [10:25:01]process_action close_receipt [10:25:01]cmd_close_receipt [10:25:01]MH_GetDate [10:25:01]Write to MH i2c: F0 00 00 26 02 17 [10:25:01]Write i2c OK [10:25:01]MH_I2C_Read... [10:25:01]Read from MH i2c: F0 [10:25:01]MH_I2C_Read... [10:25:01]Read from MH i2c: F0 09 00 [10:25:01]MH_I2C_Read... [10:25:01]Read from MH i2c: F0 09 00 26 02 00 7D C0 C5 66 2A 83 C1 65 5B [10:25:01]GetLastDocTimeStamp 1724235890 [10:25:01]current date 1724235901 [10:25:01]FM_GetShiftState [10:25:01]SAM_PROTO_GetShiftState [10:25:01]wFMCommunicate request_size=4 [10:25:01]MH_SAM_APDU [10:25:01]CAPDU: 80 13 01 00 [10:25:01]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [10:25:01]Write i2c OK [10:25:01]MH_I2C_Read... [10:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:01]Read from MH i2c: E2 [10:25:01]MH_I2C_Read... [10:25:01]Read from MH i2c: E2 0E 00 [10:25:01]MH_I2C_Read... [10:25:01]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6C [10:25:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:25:01]wFMCommunicate OK [10:25:01]SAM_PROTO_GetShiftState done [10:25:01]FM_GetShiftState done [10:25:01]opened in 1724199517 [10:25:01]opened+sec_in_day 1724285917 [10:25:01]quantity*price = 40068 [10:25:01]sum+1 = 40069 [10:25:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 210 21.08.2024 10:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163612 ФПД: 96606507898086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102501&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163612&fm=96606507898086&tin=02508201610067®Number=0000000000092562&sum=40000 [10:25:02]StoreToDocumentArchive [10:25:02]shift 466 fd 163612 [10:25:02]save to /storage/0466/doc_00163612 [10:25:02]save last doc name /storage/0466/doc_00163612 to /storage/kkm_last_doc_name [10:25:02]save OK [10:25:02]Clear old archive folders... [10:25:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:02]tlvbuf is 00372500 [10:25:02]SAM_PROTO_ClearQueue [10:25:02]wFMCommunicate request_size=4 [10:25:02]MH_SAM_APDU [10:25:02]CAPDU: 80 09 00 00 [10:25:02]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [10:25:02]Write i2c OK [10:25:02]MH_I2C_Read... [10:25:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:02]Read from MH i2c: E2 [10:25:02]MH_I2C_Read... [10:25:02]Read from MH i2c: E2 03 00 [10:25:02]MH_I2C_Read... [10:25:02]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [10:25:02]RAPDU: 90 00 [10:25:02]wFMCommunicate OK [10:25:02]SAM_PROTO_ClearQueue done [10:25:02]KKMCreateOFDPacket [10:25:02]OFDProtocolAddRootSTLVToBuf [10:25:02]FM_MakeSignedData [10:25:02]FM_MakeSignedData [10:25:02]SAM_PROTO_SignData [10:25:02]wFMCommunicate request_size=4 [10:25:02]MH_SAM_APDU [10:25:02]CAPDU: 80 0D 01 02 [10:25:02]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [10:25:02]Write i2c OK [10:25:02]MH_I2C_Read... [10:25:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:02]Read from MH i2c: E2 [10:25:02]MH_I2C_Read... [10:25:02]Read from MH i2c: E2 03 00 [10:25:02]MH_I2C_Read... [10:25:02]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [10:25:02]RAPDU: 90 00 [10:25:02]wFMCommunicate OK [10:25:02]wFMCommunicate request_size=255 [10:25:02]MH_SAM_APDU [10:25:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D2 00 00 00 F4 03 04 00 7D C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7F 02 00 35 04 06 00 57 [10:25:02]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D2 00 00 00 F4 03 04 00 7D C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7F 02 00 35 04 06 00 57 00 00 F4 [10:25:02]Write i2c OK [10:25:02]MH_I2C_Read... [10:25:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:03]Read from MH i2c: E2 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 03 00 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [10:25:03]RAPDU: 90 00 [10:25:03]wFMCommunicate OK [10:25:03]wFMCommunicate request_size=10 [10:25:03]MH_SAM_APDU [10:25:03]CAPDU: 80 0D 02 02 05 DC F4 96 14 E6 [10:25:03]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 DC F4 96 14 E6 00 00 1D [10:25:03]Write i2c OK [10:25:03]MH_I2C_Read... [10:25:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:03]Read from MH i2c: E2 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 03 00 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [10:25:03]RAPDU: 90 00 [10:25:03]wFMCommunicate OK [10:25:03]wFMCommunicate request_size=4 [10:25:03]MH_SAM_APDU [10:25:03]CAPDU: 80 0D 03 02 [10:25:03]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [10:25:03]Write i2c OK [10:25:03]MH_I2C_Read... [10:25:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:03]Read from MH i2c: E2 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 0B 00 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 0B 00 38 02 00 37 C1 8E 77 53 5F E5 8E 90 00 D8 [10:25:03]RAPDU: 37 C1 8E 77 53 5F E5 8E 90 00 [10:25:03]wFMCommunicate OK [10:25:03]SAM_PROTO_SignData done [10:25:03]FM_MakeSignedData done [10:25:03]CreateOFDProtocolMessage [10:25:03]wFMCommunicate request_size=4 [10:25:03]MH_SAM_APDU [10:25:03]CAPDU: 80 11 00 00 [10:25:03]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [10:25:03]Write i2c OK [10:25:03]MH_I2C_Read... [10:25:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:03]Read from MH i2c: E2 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 17 00 [10:25:03]MH_I2C_Read... [10:25:03]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [10:25:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:03]wFMCommunicate OK [10:25:03]CreateOFDProtocolMessage done [10:25:03]OFDSenderStorePacket 163612 [10:25:03]StoreOFDPacket docnum=163612 [10:25:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C2 5E 07 01 92 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D2 00 00 00 F4 03 04 00 7D C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7F 02 00 35 04 06 00 57 DC F4 96 14 E6 37 C1 8E 77 53 5F E5 8E [10:25:03]CheckFolder [10:25:03]dirname=/storage/ofd_packets [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: F0 09 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: F0 09 00 71 02 00 8A C0 C5 66 2A 83 C1 65 B3 [10:25:14]GetLastDocTimeStamp 1724235901 [10:25:14]current date 1724235914 [10:25:14]FM_GetShiftState [10:25:14]SAM_PROTO_GetShiftState [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 13 01 00 [10:25:14]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 0E 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B7 [10:25:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:25:14]wFMCommunicate OK [10:25:14]SAM_PROTO_GetShiftState done [10:25:14]FM_GetShiftState done [10:25:14]opened in 1724199517 [10:25:14]opened+sec_in_day 1724285917 [10:25:14]quantity*price = 170066 [10:25:14]sum+1 = 170067 [10:25:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.05 НДС 12% : 180.60 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 211 21.08.2024 10:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163613 ФПД: 140416148058702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163613&fm=140416148058702&tin=02508201610067®Number=0000000000092562&sum=170000 [10:25:15]StoreToDocumentArchive [10:25:15]shift 466 fd 163613 [10:25:15]save to /storage/0466/doc_00163613 [10:25:15]save last doc name /storage/0466/doc_00163613 to /storage/kkm_last_doc_name [10:25:15]save OK [10:25:15]Clear old archive folders... [10:25:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:15]tlvbuf is 003BBC40 [10:25:15]SAM_PROTO_ClearQueue [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 09 00 00 [10:25:15]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [10:25:15]RAPDU: 90 00 [10:25:15]wFMCommunicate OK [10:25:15]SAM_PROTO_ClearQueue done [10:25:15]KKMCreateOFDPacket [10:25:15]OFDProtocolAddRootSTLVToBuf [10:25:15]FM_MakeSignedData [10:25:15]FM_MakeSignedData [10:25:15]SAM_PROTO_SignData [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 0D 01 02 [10:25:15]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [10:25:15]RAPDU: 90 00 [10:25:15]wFMCommunicate OK [10:25:15]wFMCommunicate request_size=255 [10:25:15]MH_SAM_APDU [10:25: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 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 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 8C 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 D3 00 00 00 F4 03 04 00 8A C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7F 02 00 35 04 06 00 7F [10:25:15]Write to MH i2c: E2 02 01 81 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 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 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 8C 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 D3 00 00 00 F4 03 04 00 8A C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7F 02 00 35 04 06 00 7F 00 00 37 [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [10:25:15]RAPDU: 90 00 [10:25:15]wFMCommunicate OK [10:25:15]wFMCommunicate request_size=10 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 0D 02 02 05 B5 2E A0 32 4E [10:25:15]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 B5 2E A0 32 4E 00 00 0B [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [10:25:15]RAPDU: 90 00 [10:25:15]wFMCommunicate OK [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 0D 03 02 [10:25:15]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:15]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 0B 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 0B 00 83 02 00 34 44 BB 38 E3 D9 61 FF 90 00 88 [10:25:16]RAPDU: 34 44 BB 38 E3 D9 61 FF 90 00 [10:25:16]wFMCommunicate OK [10:25:16]SAM_PROTO_SignData done [10:25:16]FM_MakeSignedData done [10:25:16]CreateOFDProtocolMessage [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 11 00 00 [10:25:16]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 17 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [10:25:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:16]wFMCommunicate OK [10:25:16]CreateOFDProtocolMessage done [10:25:16]OFDSenderStorePacket 163613 [10:25:16]StoreOFDPacket docnum=163613 [10:25:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C1 2F 07 01 7F 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 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 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 8C 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 D3 00 00 00 F4 03 04 00 8A C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7F 02 00 35 04 06 00 7F B5 2E A0 32 4E 34 44 BB 38 E3 D9 61 FF [10:25:16]CheckFolder [10:25:16]dirname=/storage/ofd_packets [10:25:16]CheckFolder done [10:25:16]ProducePacketName [10:25:16]name=ofd_packets/00163613 [10:25:16]NVStorageSaveData ofd_packets/00163613 [10:25:16]File name is /storage/ofd_packets/00163613 [10:25:16]Write 301 bytes [10:25:16]NVStorageSaveData done [10:25:16]OFDSenderStorePacket done [10:25:16]KKMCreateOFDPacket done [10:25:16]NVStorageSaveData kkm_last_timestamp [10:25:16]File name is /storage/kkm_last_timestamp [10:25:16]Write 4 bytes [10:25:16]NVStorageSaveData done [10:25:16]ExternCall_PrintAddStr [10:25:16]wPrintStart [10:25:16]Write to MH i2c: 01 00 00 85 02 87 [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: 01 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: 01 07 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [10:25:16]RasterBufferAndPrint [10:25:16]line Счет N : (1)292159 [10:25:16]line ИНН: 02508201610067 [10:25:16]line Контрольно-Кассовый Чек [10:25:16]line ПРОДАЖА [10:25:16]line ТРК (МРК, ГНК) : 53 [10:25:16]line Товар: 2710124500 [10:25:16]line Аи-95-К-5 [10:25:16]line 22.920 * 74.20 [10:25:16]line = 1700.66 [10:25:16]line НДС 12% НСП 1% [10:25:16]line > о реализуемом товаре [10:25:16]line ОКРУГЛЕНИЕ: -0.66 [10:25:16]line ИТОГО: 1700.00 [10:25:16]line Внесено: 1700.00 [10:25:16]line СДАЧА: 0.00 [10:25:16]line НСП 1% : 15.05 [10:25:16]line НДС 12% : 180.60 [10:25:16]line Наличными: 1700.00 [10:25:16]line Безнал.: 0.00 [10:25:16]line Место: АЗС № 130 "Партнер Нефть" [10:25:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:25:16]line СНО: Общий режим [10:25:16]line Чек 211 21.08.2024 10:25 [10:25:16]line Смена: 466 ФФД: 1.0 [10:25:16]line ЗНМ: 0300000070 [10:25:16]line РНМ: 0000000000092562 [10:25:16]line Версия ККМ: 001 [10:25:16]line ФМ: 0000000000871769 [10:25:16]line ФД: 163613 [10:25:16]line ФПД: 140416148058702 [10:25:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163613&fm=140416148058702&tin=02508201610067®Number=0000000000092562&sum=170000 [10:25:16]written 0, free lines is 4095 [10:25:16]Write to MH i2c: 01 00 00 B0 02 B2 [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: 01 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: 01 07 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 BE 0C 83 [10:25:16]RasterBufferAndPrint [10:25:16]line [10:25:16]line [10:25:16]line [10:25:16]line [10:25:16]line [10:25:16]written 0, free lines is 3285 [10:25:16]MH_Cut [10:25:16]Write to MH i2c: D1 01 00 B7 02 01 8B [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: D1 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: D1 01 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: D1 01 00 B7 02 00 8A [10:25:16]Write to MH i2c: 01 00 00 B8 02 BA [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:17]*** Cut start [10:25:17]*** Purtial cut [10:25:17]*** Stage 1: CUTSNS_PIN = 1 [10:25:19]Read from MH i2c: 01 [10:25:19]MH_I2C_Read... [10:25:19]*** Stop cut motor [10:25:19]*** Cut end [10:25:19]Read from MH i2c: 01 07 00 [10:25:19]MH_I2C_Read... [10:25:19]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [10:25:19]process_action close_receipt done [10:25:19]requested_data is exist [10:25:19]produce_requested_data [10:25:19]requested_item fm.sn is exist - process it [10:25:19]wFMCommunicate request_size=4 [10:25:19]MH_SAM_APDU [10:25:19]CAPDU: 80 11 00 00 [10:25:19]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [10:25:19]Write i2c OK [10:25:19]MH_I2C_Read... [10:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:19]Read from MH i2c: E2 [10:25:19]MH_I2C_Read... [10:25:19]Read from MH i2c: E2 17 00 [10:25:19]MH_I2C_Read... [10:25:19]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [10:25:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:19]wFMCommunicate OK [10:25:19]requested_item fd.num is exist - process it [10:25:19]SAM_PROTO_GetFieldsCounters [10:25:19]wFMCommunicate request_size=4 [10:25:19]MH_SAM_APDU [10:25:19]CAPDU: 80 13 00 00 [10:25:19]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [10:25:19]Write i2c OK [10:25:19]MH_I2C_Read... [10:25:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:19]Read from MH i2c: E2 [10:25:19]MH_I2C_Read... [10:25:19]Read from MH i2c: E2 62 00 [10:25:19]MH_I2C_Read... [10:25:19]Read from MH i2c: E2 62 00 BA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 7F 02 00 0E 04 04 00 D2 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 48 [10:25: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 7F 02 00 0E 04 04 00 D2 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:25:19]wFMCommunicate OK [10:25:19]SAM_PROTO_GetFieldsCounters done [10:25:19]requested_item shift.num is exist - process it [10:25:19]requested_item shift.opened is exist - process it [10:25:19]req_shift_opened [10:25:19]FM_GetShiftState [10:25:19]SAM_PROTO_GetShiftState [10:25:19]wFMCommunicate request_size=4 [10:25:19]MH_SAM_APDU [10:25:19]CAPDU: 80 13 01 00 [10:25:19]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [10:25:19]Write i2c OK [10:25:19]MH_I2C_Read... [10:25:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:19]Read from MH i2c: E2 [10:25:19]MH_I2C_Read... [10:25:19]Read from MH i2c: E2 0E 00 [10:25:19]MH_I2C_Read... [10:25:19]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 00 [10:25:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:25:19]wFMCommunicate OK [10:25:19]SAM_PROTO_GetShiftState done [10:25:19]FM_GetShiftState done [10:25:19]req_shift_opened done [10:25:19]requested_item shift.open_date is exist - process it [10:25:19]req_shift_open_date [10:25:19]req_shift_open_date done [10:25:19]produce_requested_data done [10:25:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163613,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:25:19]process_action_free close_receipt [10:25:19]json_value_free [10:25:19]json_value_free done [10:25:19]process_json_proto returns [10:25:19]Send response to host [10:25:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163613,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:25:19]free response buf [10:25:19]execute_script done [10:25:19]execute_script returns [10:25:19]free content buf [10:25:19]Sock 10.Close socket [10:25:19]Sock 10.Thread stoped [10:25:25]recv_with_timeout no data received [10:25:43]recv_with_timeout no data received [10:26:40]ConnectInit Can't connect to host [10:26:40]CommunicateWithHost connect error [10:26:40]CommunicateWithHost err = -1 [10:26:40]OFD Sender: Server communicate error [10:26:40]OFD Sender: Processing packet 163610 [packets to send 968, broken 964] [10:26:40]ProducePacketName [10:26:40]name=ofd_packets/00163610 [10:26:40]OFD Sender: To server: pG, [10:26:40]CommunicateWithHost lk.salyk.kg:30040 [10:26:40]ConnectInit lk.salyk.kg [10:26:42]Connected sock=7 [10:26: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 37 36 39 0E 01 00 00 15 D4 06 01 F6 40 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 D0 00 00 00 F4 03 04 00 38 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7F 02 00 35 04 06 00 CC E2 F0 D4 F1 F7 8E D0 8D 42 CF 48 52 B9 [10: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 37 36 39 4F 00 00 00 56 0F 47 00 3B 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 37 36 39 10 04 04 00 1A 7F 02 00 F4 03 04 00 32 6A C5 66 B6 04 01 00 00 7B E0 A3 C1 DF CC 8A A1 [10:26:45]CommunicateWithHost err = 0 [10:26:45]CheckOFDResponse [10:26:45]1017 (14) - 77093643461234 [10:26:45]1041 (16) - 0000000000871769 [10:26:45]1040 (4) - 163610 [10:26:45]1012 (4) - 21.08.2024 04:16 [10:26:45]1206 (1) - 0 [10:26:45]OFD Sender: Remove packet 163610 [10:26:45]ProducePacketName [10:26:45]name=ofd_packets/00163610 [10:26:45]NVStorageDeleteData [10:26:45]OFD Sender: Processing packet 163611 [packets to send 967, broken 964] [10:26:45]ProducePacketName [10:26:45]name=ofd_packets/00163611 [10:26:45]OFD Sender: To server: pG, [10:26:45]CommunicateWithHost lk.salyk.kg:30040 [10:26:45]ConnectInit lk.salyk.kg [10:26:47]Connected sock=7 [10:26: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 37 36 39 0C 01 00 00 13 FE 04 01 B4 FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 72 C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7F 02 00 35 04 06 00 2C 72 C1 92 DD 18 DE 66 D4 03 D0 23 5A 39 [10:26:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B9 EC 47 00 D0 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7F 02 00 F4 03 04 00 37 6A C5 66 B6 04 01 00 00 19 88 1C E5 73 38 F5 92 [10:26:48]CommunicateWithHost err = 0 [10:26:48]CheckOFDResponse [10:26:48]1017 (14) - 77093643461234 [10:26:48]1041 (16) - 0000000000871769 [10:26:48]1040 (4) - 163611 [10:26:48]1012 (4) - 21.08.2024 04:16 [10:26:48]1206 (1) - 0 [10:26:48]OFD Sender: Remove packet 163611 [10:26:48]ProducePacketName [10:26:48]name=ofd_packets/00163611 [10:26:48]NVStorageDeleteData [10:26:49]OFD Sender: Processing packet 163612 [packets to send 966, broken 964] [10:26:49]ProducePacketName [10:26:49]name=ofd_packets/00163612 [10:26:49]OFD Sender: To server: pG, [10:26:49]CommunicateWithHost lk.salyk.kg:30040 [10:26:49]ConnectInit lk.salyk.kg [10:26:56]Connected sock=7 [10:26: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 37 36 39 0F 01 00 00 C2 5E 07 01 92 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D2 00 00 00 F4 03 04 00 7D C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7F 02 00 35 04 06 00 57 DC F4 96 14 E6 37 C1 8E 77 53 5F E5 8E [10:27:02]recv_with_timeout no data received [10:27:02]CommunicateWithHost answer receiving error [10:27:02]CommunicateWithHost err = -3 [10:27:02]OFD Sender: Server communicate error [10:27:04]recv_with_timeout no data received [10:27:07]OFD Sender: Processing packet 163612 [packets to send 966, broken 964] [10:27:07]ProducePacketName [10:27:07]name=ofd_packets/00163612 [10:27:07]OFD Sender: To server: pG, [10:27:07]CommunicateWithHost lk.salyk.kg:30040 [10:27:07]ConnectInit lk.salyk.kg [10:27:12]ConnectInit Can't take IP for lk.salyk.kg [10:27:12]CommunicateWithHost connect error [10:27:12]CommunicateWithHost err = -1 [10:27:12]OFD Sender: Server communicate error [10:27:17]OFD Sender: Processing packet 163612 [packets to send 966, broken 964] [10:27:17]ProducePacketName [10:27:17]name=ofd_packets/00163612 [10:27:17]OFD Sender: To server: pG, [10:27:17]CommunicateWithHost lk.salyk.kg:30040 [10:27:17]ConnectInit lk.salyk.kg [10:27:22]ConnectInit Can't take IP for lk.salyk.kg [10:27:22]CommunicateWithHost connect error [10:27:22]CommunicateWithHost err = -1 [10:27:22]OFD Sender: Server communicate error [10:27:24]recv_with_timeout no data received [10:27:27]OFD Sender: Processing packet 163612 [packets to send 966, broken 964] [10:27:27]ProducePacketName [10:27:27]name=ofd_packets/00163612 [10:27:27]OFD Sender: To server: pG, [10:27:27]CommunicateWithHost lk.salyk.kg:30040 [10:27:27]ConnectInit lk.salyk.kg [10:27:32]ConnectInit Can't take IP for lk.salyk.kg [10:27:32]CommunicateWithHost connect error [10:27:32]CommunicateWithHost err = -1 [10:27:32]OFD Sender: Server communicate error [10:27:37]OFD Sender: Processing packet 163612 [packets to send 966, broken 964] [10:27:37]ProducePacketName [10:27:37]name=ofd_packets/00163612 [10:27:37]OFD Sender: To server: pG, [10:27:37]CommunicateWithHost lk.salyk.kg:30040 [10:27:37]ConnectInit lk.salyk.kg [10:27:42]ConnectInit Can't take IP for lk.salyk.kg [10:27:42]CommunicateWithHost connect error [10:27:42]CommunicateWithHost err = -1 [10:27:42]OFD Sender: Server communicate error [10:27:47]OFD Sender: Processing packet 163612 [packets to send 966, broken 964] [10:27:47]ProducePacketName [10:27:47]name=ofd_packets/00163612 [10:27:47]OFD Sender: To server: pG, [10:27:47]CommunicateWithHost lk.salyk.kg:30040 [10:27:47]ConnectInit lk.salyk.kg [10:27:49]recv_with_timeout no data received [10:27:51]Connected sock=7 [10:27: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 37 36 39 0F 01 00 00 C2 5E 07 01 92 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D2 00 00 00 F4 03 04 00 7D C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7F 02 00 35 04 06 00 57 DC F4 96 14 E6 37 C1 8E 77 53 5F E5 8E [10:27:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2F 43 47 00 E2 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7F 02 00 F4 03 04 00 77 6A C5 66 B6 04 01 00 00 C2 C4 41 30 94 61 E8 F7 [10:27:52]CommunicateWithHost err = 0 [10:27:52]CheckOFDResponse [10:27:52]1017 (14) - 77093643461234 [10:27:52]1041 (16) - 0000000000871769 [10:27:52]1040 (4) - 163612 [10:27:52]1012 (4) - 21.08.2024 04:17 [10:27:52]1206 (1) - 0 [10:27:52]OFD Sender: Remove packet 163612 [10:27:52]ProducePacketName [10:27:52]name=ofd_packets/00163612 [10:27:52]NVStorageDeleteData [10:27:52]OFD Sender: Processing packet 163613 [packets to send 965, broken 964] [10:27:52]ProducePacketName [10:27:52]name=ofd_packets/00163613 [10:27:52]OFD Sender: To server: pG, [10:27:52]CommunicateWithHost lk.salyk.kg:30040 [10:27:52]ConnectInit lk.salyk.kg [10:27:53]Connected sock=7 [10:27: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 37 36 39 0F 01 00 00 C1 2F 07 01 7F 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 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 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 8C 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 D3 00 00 00 F4 03 04 00 8A C0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7F 02 00 35 04 06 00 7F B5 2E A0 32 4E 34 44 BB 38 E3 D9 61 FF [10:27:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 F2 47 00 92 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 37 36 39 10 04 04 00 1D 7F 02 00 F4 03 04 00 78 6A C5 66 B6 04 01 00 00 CD B2 2B 57 F4 94 15 92 [10:27:53]CommunicateWithHost err = 0 [10:27:53]CheckOFDResponse [10:27:53]1017 (14) - 77093643461234 [10:27:53]1041 (16) - 0000000000871769 [10:27:53]1040 (4) - 163613 [10:27:53]1012 (4) - 21.08.2024 04:18 [10:27:53]1206 (1) - 0 [10:27:53]OFD Sender: Remove packet 163613 [10:27:53]ProducePacketName [10:27:53]name=ofd_packets/00163613 [10:27:53]NVStorageDeleteData [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:09]recv_with_timeout no data received [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:09]OFD Sender: No OFD packet to send [10:29:14]OFD Sender: No OFD packet to send [10:29:19]OFD Sender: No OFD packet to send [10:29:24]OFD Sender: No OFD packet to send [10:29:26]accept exits with 9 [10:29:26]New connection [10:29:26]New thread 3066527076 created [10:29:26]Thread 3066670436 joined [10:29:26]Waiting for new connection... [10:29:26] Sock 9.Parse request [10:29:26]Sock 9.Check first char [10:29:26]Sock 9.First char is OK [10:29:26]request: POST /json_proto HTTP/1.0 [10:29:26]Method: POST [10:29:26]URL: /json_proto [10:29:26]Method is POST - this is cgi request [10:29:26]url: /json_proto [10:29:26]query_string will be loaded in cgi processing [10:29:26]execute_cgi json_proto POST (null) [10:29:26]execute_cgi path=json_proto method=POST [10:29:26]POST find Content-Length [10:29:26]Host: 172.17.44.132:8080 [10:29:26]Content-Length: 679 [10:29:26]Content-Type: application/json [10:29:26] [10:29:26]POST finish read [10:29:26]Found Content-Length = 679 [10:29:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:26]execute_script... [10:29: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)292163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:26]POST & json_proto [10:29:26]process_json_proto [10:29:26]json parsed OK: [10:29:26]protocol is kg_v1.0 [10:29:26]action value=close_receipt [10:29:26]process_action close_receipt [10:29:26]cmd_close_receipt [10:29:26]MH_GetDate [10:29:26]Write to MH i2c: F0 00 00 BC 02 AD [10:29:26]Write i2c OK [10:29:26]MH_I2C_Read... [10:29:26]Read from MH i2c: F0 [10:29:26]MH_I2C_Read... [10:29:26]Read from MH i2c: F0 09 00 [10:29:26]MH_I2C_Read... [10:29:26]Read from MH i2c: F0 09 00 BC 02 00 86 C1 C5 66 2A 83 C1 65 FB [10:29:26]GetLastDocTimeStamp 1724235914 [10:29:26]current date 1724236166 [10:29:26]FM_GetShiftState [10:29:26]SAM_PROTO_GetShiftState [10:29:26]wFMCommunicate request_size=4 [10:29:26]MH_SAM_APDU [10:29:26]CAPDU: 80 13 01 00 [10:29:26]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [10:29:26]Write i2c OK [10:29:26]MH_I2C_Read... [10:29:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:26]Read from MH i2c: E2 [10:29:26]MH_I2C_Read... [10:29:26]Read from MH i2c: E2 0E 00 [10:29:26]MH_I2C_Read... [10:29:26]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 02 [10:29:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:29:26]wFMCommunicate OK [10:29:26]SAM_PROTO_GetShiftState done [10:29:26]FM_GetShiftState done [10:29:26]opened in 1724199517 [10:29:26]opened+sec_in_day 1724285917 [10:29:26]quantity*price = 100050 [10:29:26]sum+1 = 100052 [10:29:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 212 21.08.2024 10:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163614 ФПД: 27117426619461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163614&fm=27117426619461&tin=02508201610067®Number=0000000000092562&sum=100000 [10:29:27]StoreToDocumentArchive [10:29:27]shift 466 fd 163614 [10:29:27]save to /storage/0466/doc_00163614 [10:29:27]save last doc name /storage/0466/doc_00163614 to /storage/kkm_last_doc_name [10:29:27]save OK [10:29:27]Clear old archive folders... [10:29:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:29:27]tlvbuf is 003BD570 [10:29:27]SAM_PROTO_ClearQueue [10:29:27]wFMCommunicate request_size=4 [10:29:27]MH_SAM_APDU [10:29:27]CAPDU: 80 09 00 00 [10:29:27]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [10:29:27]Write i2c OK [10:29:27]MH_I2C_Read... [10:29:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:27]Read from MH i2c: E2 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [10:29:27]RAPDU: 90 00 [10:29:27]wFMCommunicate OK [10:29:27]SAM_PROTO_ClearQueue done [10:29:27]KKMCreateOFDPacket [10:29:27]OFDProtocolAddRootSTLVToBuf [10:29:27]FM_MakeSignedData [10:29:27]FM_MakeSignedData [10:29:27]SAM_PROTO_SignData [10:29:27]wFMCommunicate request_size=4 [10:29:27]MH_SAM_APDU [10:29:27]CAPDU: 80 0D 01 02 [10:29:27]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [10:29:27]Write i2c OK [10:29:27]MH_I2C_Read... [10:29:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:27]Read from MH i2c: E2 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [10:29:27]RAPDU: 90 00 [10:29:27]wFMCommunicate OK [10:29:27]wFMCommunicate request_size=255 [10:29:27]MH_SAM_APDU [10:29: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 38 30 30 06 04 09 00 D0 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 D4 00 00 00 F4 03 04 00 86 C1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7F 02 00 35 04 06 00 18 A9 C4 94 [10:29:27]Write to MH i2c: E2 02 01 CC 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 38 30 30 06 04 09 00 D0 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 D4 00 00 00 F4 03 04 00 86 C1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7F 02 00 35 04 06 00 18 A9 C4 94 00 00 A6 [10:29:27]Write i2c OK [10:29:27]MH_I2C_Read... [10:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:27]Read from MH i2c: E2 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [10:29:27]RAPDU: 90 00 [10:29:27]wFMCommunicate OK [10:29:27]wFMCommunicate request_size=7 [10:29:27]MH_SAM_APDU [10:29:27]CAPDU: 80 0D 02 02 02 B4 45 [10:29:27]Write to MH i2c: E2 0A 00 CD 02 80 0D 02 02 02 00 B4 45 00 00 46 [10:29:27]Write i2c OK [10:29:27]MH_I2C_Read... [10:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:27]Read from MH i2c: E2 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [10:29:27]RAPDU: 90 00 [10:29:27]wFMCommunicate OK [10:29:27]wFMCommunicate request_size=4 [10:29:27]MH_SAM_APDU [10:29:27]CAPDU: 80 0D 03 02 [10:29:27]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [10:29:27]Write i2c OK [10:29:27]MH_I2C_Read... [10:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:27]Read from MH i2c: E2 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 0B 00 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 0B 00 CE 02 00 35 E9 A0 EE 99 01 C9 E2 90 00 3D [10:29:27]RAPDU: 35 E9 A0 EE 99 01 C9 E2 90 00 [10:29:27]wFMCommunicate OK [10:29:27]SAM_PROTO_SignData done [10:29:27]FM_MakeSignedData done [10:29:27]CreateOFDProtocolMessage [10:29:27]wFMCommunicate request_size=4 [10:29:27]MH_SAM_APDU [10:29:27]CAPDU: 80 11 00 00 [10:29:27]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [10:29:27]Write i2c OK [10:29:27]MH_I2C_Read... [10:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:27]Read from MH i2c: E2 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 17 00 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [10:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:27]wFMCommunicate OK [10:29:27]CreateOFDProtocolMessage done [10:29:27]OFDSenderStorePacket 163614 [10:29:27]StoreOFDPacket docnum=163614 [10:29:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3E 4F 04 01 A9 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 D4 00 00 00 F4 03 04 00 86 C1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7F 02 00 35 04 06 00 18 A9 C4 94 B4 45 35 E9 A0 EE 99 01 C9 E2 [10:29:27]CheckFolder [10:29:27]dirname=/storage/ofd_packets [10:29:27]CheckFolder done [10:29:27]ProducePacketName [10:29:27]name=ofd_packets/00163614 [10:29:27]NVStorageSaveData ofd_packets/00163614 [10:29:27]File name is /storage/ofd_packets/00163614 [10:29:27]Write 298 bytes [10:29:27]NVStorageSaveData done [10:29:27]OFDSenderStorePacket done [10:29:27]KKMCreateOFDPacket done [10:29:27]NVStorageSaveData kkm_last_timestamp [10:29:27]File name is /storage/kkm_last_timestamp [10:29:27]Write 4 bytes [10:29:27]NVStorageSaveData done [10:29:27]ExternCall_PrintAddStr [10:29:27]wPrintStart [10:29:27]Write to MH i2c: 01 00 00 D0 02 D2 [10:29:27]Write i2c OK [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: 01 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: 01 07 00 [10:29:27]MH_I2C_Read... [10:29:27]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [10:29:27]RasterBufferAndPrint [10:29:27]line Счет N : (1)292163 [10:29:27]line ИНН: 02508201610067 [10:29:27]line Контрольно-Кассовый Чек [10:29:27]line ПРОДАЖА [10:29:27]line ТРК (МРК, ГНК) : 64 [10:29:27]line Товар: 2710194800 [10:29:27]line ДТ-К-5 [10:29:27]line 13.130 * 76.20 [10:29:27]line = 1000.51 [10:29:27]line НДС 12% НСП 1% [10:29:27]line > о реализуемом товаре [10:29:27]line ОКРУГЛЕНИЕ: -0.51 [10:29:27]line ИТОГО: 1000.00 [10:29:27]line Внесено: 1000.00 [10:29:27]line СДАЧА: 0.00 [10:29:27]line НСП 1% : 8.85 [10:29:27]line НДС 12% : 106.25 [10:29:27]line Наличными: 1000.00 [10:29:27]line Безнал.: 0.00 [10:29:27]line Место: АЗС № 130 "Партнер Нефть" [10:29:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:29:27]line СНО: Общий режим [10:29:27]line Чек 212 21.08.2024 10:29 [10:29:27]line Смена: 466 ФФД: 1.0 [10:29:27]line ЗНМ: 0300000070 [10:29:27]line РНМ: 0000000000092562 [10:29:27]line Версия ККМ: 001 [10:29:27]line ФМ: 0000000000871769 [10:29:27]line ФД: 163614 [10:29:27]line ФПД: 27117426619461 [10:29:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T102926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163614&fm=27117426619461&tin=02508201610067®Number=0000000000092562&sum=100000 [10:29:28]OFD Sender: Processing packet 163614 [packets to send 965, broken 964] [10:29:28]ProducePacketName [10:29:28]name=ofd_packets/00163614 [10:29:28]OFD Sender: To server: pG, [10:29:28]CommunicateWithHost lk.salyk.kg:30040 [10:29:28]ConnectInit lk.salyk.kg [10:29:28]written 0, free lines is 4095 [10:29:28]Write to MH i2c: 01 00 00 FB 02 FD [10:29:28]Write i2c OK [10:29:28]MH_I2C_Read... [10:29:28]Read from MH i2c: 01 [10:29:28]MH_I2C_Read... [10:29:28]Read from MH i2c: 01 07 00 [10:29:28]MH_I2C_Read... [10:29:28]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 C2 0C D2 [10:29:28]RasterBufferAndPrint [10:29:28]line [10:29:28]line [10:29:28]line [10:29:28]line [10:29:28]line [10:29:28]written 0, free lines is 3272 [10:29:28]MH_Cut [10:29:28]Write to MH i2c: D1 01 00 02 03 01 D7 [10:29:28]Write i2c OK [10:29:28]MH_I2C_Read... [10:29:28]Read from MH i2c: D1 [10:29:28]MH_I2C_Read... [10:29:28]Read from MH i2c: D1 01 00 [10:29:28]MH_I2C_Read... [10:29:28]Read from MH i2c: D1 01 00 02 03 00 D6 [10:29:28]Write to MH i2c: 01 00 00 03 03 06 [10:29:28]Write i2c OK [10:29:28]MH_I2C_Read... [10:29:28]Connected sock=10 [10:29: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 37 36 39 0C 01 00 00 3E 4F 04 01 A9 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 D4 00 00 00 F4 03 04 00 86 C1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7F 02 00 35 04 06 00 18 A9 C4 94 B4 45 35 E9 A0 EE 99 01 C9 E2 [10:29:29]*** Cut start [10:29:29]*** Purtial cut [10:29:29]*** Stage 1: CUTSNS_PIN = 1 [10: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 37 36 39 4F 00 00 00 9D 9B 47 00 F7 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 37 36 39 10 04 04 00 1E 7F 02 00 F4 03 04 00 D8 6A C5 66 B6 04 01 00 00 3A C3 14 C3 90 68 20 68 [10:29:30]CommunicateWithHost err = 0 [10:29:30]CheckOFDResponse [10:29:30]1017 (14) - 77093643461234 [10:29:30]1041 (16) - 0000000000871769 [10:29:30]1040 (4) - 163614 [10:29:30]1012 (4) - 21.08.2024 04:19 [10:29:30]1206 (1) - 0 [10:29:30]OFD Sender: Remove packet 163614 [10:29:30]ProducePacketName [10:29:30]name=ofd_packets/00163614 [10:29:30]NVStorageDeleteData [10:29:31]Read from MH i2c: 01 [10:29:31]MH_I2C_Read... [10:29:31]*** Stop cut motor [10:29:31]*** Cut end [10:29:31]Read from MH i2c: 01 07 00 [10:29:31]MH_I2C_Read... [10:29:31]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [10:29:31]process_action close_receipt done [10:29:31]requested_data is exist [10:29:31]produce_requested_data [10:29:31]requested_item fm.sn is exist - process it [10:29:31]wFMCommunicate request_size=4 [10:29:31]MH_SAM_APDU [10:29:31]CAPDU: 80 11 00 00 [10:29:31]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [10:29:31]OFD Sender: No OFD packet to send [10:29:31]Write i2c OK [10:29:31]MH_I2C_Read... [10:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:31]Read from MH i2c: E2 [10:29:31]MH_I2C_Read... [10:29:31]Read from MH i2c: E2 17 00 [10:29:31]MH_I2C_Read... [10:29:31]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [10:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:31]wFMCommunicate OK [10:29:31]requested_item fd.num is exist - process it [10:29:31]SAM_PROTO_GetFieldsCounters [10:29:31]wFMCommunicate request_size=4 [10:29:31]MH_SAM_APDU [10:29:31]CAPDU: 80 13 00 00 [10:29:31]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [10:29:31]Write i2c OK [10:29:31]MH_I2C_Read... [10:29:31]Read from MH i2c: E2 [10:29:31]MH_I2C_Read... [10:29:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:31]Read from MH i2c: E2 62 00 [10:29:31]MH_I2C_Read... [10:29:31]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 7F 02 00 0E 04 04 00 D2 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 98 [10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 7F 02 00 0E 04 04 00 D2 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:29:31]wFMCommunicate OK [10:29:31]SAM_PROTO_GetFieldsCounters done [10:29:31]requested_item shift.num is exist - process it [10:29:31]requested_item shift.opened is exist - process it [10:29:31]req_shift_opened [10:29:31]FM_GetShiftState [10:29:31]SAM_PROTO_GetShiftState [10:29:31]wFMCommunicate request_size=4 [10:29:31]MH_SAM_APDU [10:29:31]CAPDU: 80 13 01 00 [10:29:31]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [10:29:31]Write i2c OK [10:29:31]MH_I2C_Read... [10:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:31]Read from MH i2c: E2 [10:29:31]MH_I2C_Read... [10:29:31]Read from MH i2c: E2 0E 00 [10:29:31]MH_I2C_Read... [10:29:31]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [10:29:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:29:31]wFMCommunicate OK [10:29:31]SAM_PROTO_GetShiftState done [10:29:31]FM_GetShiftState done [10:29:31]req_shift_opened done [10:29:31]requested_item shift.open_date is exist - process it [10:29:31]req_shift_open_date [10:29:31]req_shift_open_date done [10:29:31]produce_requested_data done [10:29:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163614,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:29:31]process_action_free close_receipt [10:29:31]json_value_free [10:29:31]json_value_free done [10:29:31]process_json_proto returns [10:29:31]Send response to host [10:29:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163614,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:29:31]free response buf [10:29:31]execute_script done [10:29:31]execute_script returns [10:29:31]free content buf [10:29:31]Sock 9.Close socket [10:29:31]Sock 9.Thread stoped [10:29:36]OFD Sender: No OFD packet to send [10:29:41]OFD Sender: No OFD packet to send [10:29:46]OFD Sender: No OFD packet to send [10:29:51]recv_with_timeout no data received [10:29:51]OFD Sender: No OFD packet to send [10:29:56]OFD Sender: No OFD packet to send [10:30:01]OFD Sender: No OFD packet to send [10:30:06]OFD Sender: No OFD packet to send [10:30:11]OFD Sender: No OFD packet to send [10:30:16]OFD Sender: No OFD packet to send [10:30:21]OFD Sender: No OFD packet to send [10:30:26]OFD Sender: No OFD packet to send [10:30:31]OFD Sender: No OFD packet to send [10:30:36]OFD Sender: No OFD packet to send [10:30:41]OFD Sender: No OFD packet to send [10:30:46]OFD Sender: No OFD packet to send [10:30:51]OFD Sender: No OFD packet to send [10:30:56]OFD Sender: No OFD packet to send [10:31:01]OFD Sender: No OFD packet to send [10:31:06]OFD Sender: No OFD packet to send [10:31:11]OFD Sender: No OFD packet to send [10:31:16]OFD Sender: No OFD packet to send [10:31:21]OFD Sender: No OFD packet to send [10:31:26]OFD Sender: No OFD packet to send [10:31:31]OFD Sender: No OFD packet to send [10:31:36]OFD Sender: No OFD packet to send [10:31:41]OFD Sender: No OFD packet to send [10:31:46]OFD Sender: No OFD packet to send [10:31:52]OFD Sender: No OFD packet to send [10:31:57]OFD Sender: No OFD packet to send [10:32:02]OFD Sender: No OFD packet to send [10:32:07]OFD Sender: No OFD packet to send [10:32:12]OFD Sender: No OFD packet to send [10:32:17]OFD Sender: No OFD packet to send [10:32:22]OFD Sender: No OFD packet to send [10:32:27]OFD Sender: No OFD packet to send [10:32:31]accept exits with 7 [10:32:31]New connection [10:32:31]New thread 3066670436 created [10:32:31]Thread 3066527076 joined [10:32:31]Waiting for new connection... [10:32:31] Sock 7.Parse request [10:32:31]Sock 7.Check first char [10:32:31]Sock 7.First char is OK [10:32:31]request: POST /json_proto HTTP/1.0 [10:32:31]Method: POST [10:32:31]URL: /json_proto [10:32:31]Method is POST - this is cgi request [10:32:31]url: /json_proto [10:32:31]query_string will be loaded in cgi processing [10:32:31]execute_cgi json_proto POST (null) [10:32:31]execute_cgi path=json_proto method=POST [10:32:31]POST find Content-Length [10:32:31]Host: 172.17.44.132:8080 [10:32:31]Content-Length: 677 [10:32:31]Content-Type: application/json [10:32:31] [10:32:31]POST finish read [10:32:31]Found Content-Length = 677 [10:32:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:31]execute_script... [10:32: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)292167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:31]POST & json_proto [10:32:31]process_json_proto [10:32:31]json parsed OK: [10:32:31]protocol is kg_v1.0 [10:32:31]action value=close_receipt [10:32:31]process_action close_receipt [10:32:31]cmd_close_receipt [10:32:31]MH_GetDate [10:32:31]Write to MH i2c: F0 00 00 07 03 F9 [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: F0 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: F0 09 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: F0 09 00 07 03 00 3F C2 C5 66 2A 83 C1 65 01 [10:32:31]GetLastDocTimeStamp 1724236166 [10:32:31]current date 1724236351 [10:32:31]FM_GetShiftState [10:32:31]SAM_PROTO_GetShiftState [10:32:31]wFMCommunicate request_size=4 [10:32:31]MH_SAM_APDU [10:32:31]CAPDU: 80 13 01 00 [10:32:31]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 0E 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4E [10:32:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:32:31]wFMCommunicate OK [10:32:31]SAM_PROTO_GetShiftState done [10:32:31]FM_GetShiftState done [10:32:31]opened in 1724199517 [10:32:31]opened+sec_in_day 1724285917 [10:32:31]quantity*price = 50036 [10:32:31]sum+1 = 50037 [10:32:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 213 21.08.2024 10:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163615 ФПД: 239990301463466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103232&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163615&fm=239990301463466&tin=02508201610067®Number=0000000000092562&sum=50000 [10:32:32]StoreToDocumentArchive [10:32:32]shift 466 fd 163615 [10:32:32]save to /storage/0466/doc_00163615 [10:32:32]save last doc name /storage/0466/doc_00163615 to /storage/kkm_last_doc_name [10:32:32]save OK [10:32:32]Clear old archive folders... [10:32:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:32]tlvbuf is 0035E120 [10:32:32]SAM_PROTO_ClearQueue [10:32:32]wFMCommunicate request_size=4 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 09 00 00 [10:32:32]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]SAM_PROTO_ClearQueue done [10:32:32]KKMCreateOFDPacket [10:32:32]OFDProtocolAddRootSTLVToBuf [10:32:32]FM_MakeSignedData [10:32:32]FM_MakeSignedData [10:32:32]SAM_PROTO_SignData [10:32:32]wFMCommunicate request_size=4 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 0D 01 02 [10:32:32]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=255 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 40 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7F 02 00 35 04 06 00 DA [10:32:32]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 40 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7F 02 00 35 04 06 00 DA 00 00 65 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [10:32:33]RAPDU: 90 00 [10:32:33]wFMCommunicate OK [10:32:33]wFMCommunicate request_size=10 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 0D 02 02 05 45 18 AB 13 AA [10:32:33]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 45 18 AB 13 AA 00 00 64 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [10:32:33]RAPDU: 90 00 [10:32:33]wFMCommunicate OK [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 0D 03 02 [10:32:33]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0B 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0B 00 19 03 00 B1 73 F5 7A 8A 3F 54 44 90 00 8C [10:32:33]RAPDU: B1 73 F5 7A 8A 3F 54 44 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_SignData done [10:32:33]FM_MakeSignedData done [10:32:33]CreateOFDProtocolMessage [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 11 00 00 [10:32:33]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [10:32:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:32:33]wFMCommunicate OK [10:32:33]CreateOFDProtocolMessage done [10:32:33]OFDSenderStorePacket 163615 [10:32:33]StoreOFDPacket docnum=163615 [10:32:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6E 34 07 01 30 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 40 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7F 02 00 35 04 06 00 DA 45 18 AB 13 AA B1 73 F5 7A 8A 3F 54 44 [10:32:33]CheckFolder [10:32:33]dirname=/storage/ofd_packets [10:32:33]CheckFolder done [10:32:33]ProducePacketName [10:32:33]name=ofd_packets/00163615 [10:32:33]NVStorageSaveData ofd_packets/00163615 [10:32:33]File name is /storage/ofd_packets/00163615 [10:32:33]Write 301 bytes [10:32:33]NVStorageSaveData done [10:32:33]OFDSenderStorePacket done [10:32:33]KKMCreateOFDPacket done [10:32:33]NVStorageSaveData kkm_last_timestamp [10:32:33]File name is /storage/kkm_last_timestamp [10:32:33]Write 4 bytes [10:32:33]NVStorageSaveData done [10:32:33]ExternCall_PrintAddStr [10:32:33]wPrintStart [10:32:33]Write to MH i2c: 01 00 00 1B 03 1E [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [10:32:33]RasterBufferAndPrint [10:32:33]line Счет N : (1)292167 [10:32:33]line ИНН: 02508201610067 [10:32:33]line Контрольно-Кассовый Чек [10:32:33]line ПРОДАЖА [10:32:33]line ТРК (МРК, ГНК) : 32 [10:32:33]line Товар: 2710124130 [10:32:33]line Аи-92-К-5 [10:32:33]line 7.380 * 67.80 [10:32:33]line = 500.36 [10:32:33]line НДС 12% НСП 1% [10:32:33]line > о реализуемом товаре [10:32:33]line ОКРУГЛЕНИЕ: -0.36 [10:32:33]line ИТОГО: 500.00 [10:32:33]line Внесено: 500.00 [10:32:33]line СДАЧА: 0.00 [10:32:33]line НСП 1% : 4.43 [10:32:33]line НДС 12% : 53.14 [10:32:33]line Наличными: 500.00 [10:32:33]line Безнал.: 0.00 [10:32:33]line Место: АЗС № 130 "Партнер Нефть" [10:32:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:32:33]line СНО: Общий режим [10:32:33]line Чек 213 21.08.2024 10:32 [10:32:33]line Смена: 466 ФФД: 1.0 [10:32:33]line ЗНМ: 0300000070 [10:32:33]line РНМ: 0000000000092562 [10:32:33]line Версия ККМ: 001 [10:32:33]line ФМ: 0000000000871769 [10:32:33]line ФД: 163615 [10:32:33]line ФПД: 239990301463466 [10:32:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103232&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163615&fm=239990301463466&tin=02508201610067®Number=0000000000092562&sum=50000 [10:32:33]written 0, free lines is 4095 [10:32:33]OFD Sender: Processing packet 163615 [packets to send 965, broken 964] [10:32:33]ProducePacketName [10:32:33]name=ofd_packets/00163615 [10:32:33]OFD Sender: To server: pG, [10:32:33]CommunicateWithHost lk.salyk.kg:30040 [10:32:33]ConnectInit lk.salyk.kg [10:32:33]Write to MH i2c: 01 00 00 46 03 49 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 B3 0C 0F [10:32:33]RasterBufferAndPrint [10:32:33]line [10:32:33]line [10:32:33]line [10:32:33]line [10:32:33]line [10:32:33]written 0, free lines is 3257 [10:32:33]MH_Cut [10:32:33]Write to MH i2c: D1 01 00 4D 03 01 22 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: D1 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: D1 01 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: D1 01 00 4D 03 00 21 [10:32:33]Write to MH i2c: 01 00 00 4E 03 51 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:34]Connected sock=9 [10:32: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 37 36 39 0F 01 00 00 6E 34 07 01 30 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 40 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7F 02 00 35 04 06 00 DA 45 18 AB 13 AA B1 73 F5 7A 8A 3F 54 44 [10:32:34]*** Cut start [10:32:34]*** Purtial cut [10:32:34]*** Stage 1: CUTSNS_PIN = 1 [10:32:36]Read from MH i2c: 01 [10:32:36]MH_I2C_Read... [10:32:36]*** Stop cut motor [10:32:36]*** Cut end [10:32:36]Read from MH i2c: 01 07 00 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [10:32:36]process_action close_receipt done [10:32:36]requested_data is exist [10:32:36]produce_requested_data [10:32:36]requested_item fm.sn is exist - process it [10:32:36]wFMCommunicate request_size=4 [10:32:36]MH_SAM_APDU [10:32:36]CAPDU: 80 11 00 00 [10:32:36]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [10:32:36]Write i2c OK [10:32:36]MH_I2C_Read... [10:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:36]Read from MH i2c: E2 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 17 00 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [10:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:32:36]wFMCommunicate OK [10:32:36]requested_item fd.num is exist - process it [10:32:36]SAM_PROTO_GetFieldsCounters [10:32:36]wFMCommunicate request_size=4 [10:32:36]MH_SAM_APDU [10:32:36]CAPDU: 80 13 00 00 [10:32:36]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [10:32:36]Write i2c OK [10:32:36]MH_I2C_Read... [10:32:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:36]Read from MH i2c: E2 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 62 00 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 62 00 50 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 7F 02 00 0E 04 04 00 D2 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 E7 [10:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 7F 02 00 0E 04 04 00 D2 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:32:36]wFMCommunicate OK [10:32:36]SAM_PROTO_GetFieldsCounters done [10:32:36]requested_item shift.num is exist - process it [10:32:36]requested_item shift.opened is exist - process it [10:32:36]req_shift_opened [10:32:36]FM_GetShiftState [10:32:36]SAM_PROTO_GetShiftState [10:32:36]wFMCommunicate request_size=4 [10:32:36]MH_SAM_APDU [10:32:36]CAPDU: 80 13 01 00 [10:32:36]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [10:32:36]Write i2c OK [10:32:36]MH_I2C_Read... [10:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:36]Read from MH i2c: E2 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 0E 00 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 97 [10:32:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:32:36]wFMCommunicate OK [10:32:36]SAM_PROTO_GetShiftState done [10:32:36]FM_GetShiftState done [10:32:36]req_shift_opened done [10:32:36]requested_item shift.open_date is exist - process it [10:32:36]req_shift_open_date [10:32:36]req_shift_open_date done [10:32:36]produce_requested_data done [10:32:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163615,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:32:36]process_action_free close_receipt [10:32:36]json_value_free [10:32:36]json_value_free done [10:32:36]process_json_proto returns [10:32:36]Send response to host [10:32:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163615,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:32:36]free response buf [10:32:36]execute_script done [10:32:36]execute_script returns [10:32:36]free content buf [10:32:36]Sock 7.Close socket [10:32:36]Sock 7.Thread stoped [10:32:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1D BE 47 00 CC 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 37 36 39 10 04 04 00 1F 7F 02 00 F4 03 04 00 93 6B C5 66 B6 04 01 00 00 90 EB A4 C6 E2 4A 39 13 [10:32:37]CommunicateWithHost err = 0 [10:32:37]CheckOFDResponse [10:32:37]1017 (14) - 77093643461234 [10:32:37]1041 (16) - 0000000000871769 [10:32:37]1040 (4) - 163615 [10:32:37]1012 (4) - 21.08.2024 04:22 [10:32:37]1206 (1) - 0 [10:32:37]OFD Sender: Remove packet 163615 [10:32:37]ProducePacketName [10:32:37]name=ofd_packets/00163615 [10:32:37]NVStorageDeleteData [10:32:38]OFD Sender: No OFD packet to send [10:32:42]recv_with_timeout no data received [10:32:43]OFD Sender: No OFD packet to send [10:32:48]OFD Sender: No OFD packet to send [10:32:53]OFD Sender: No OFD packet to send [10:32:58]OFD Sender: No OFD packet to send [10:32:59]recv_with_timeout no data received [10:32:59]accept exits with 10 [10:32:59]New connection [10:32:59]New thread 3066527076 created [10:32:59]Thread 3066670436 joined [10:32:59]Waiting for new connection... [10:32:59] Sock 10.Parse request [10:32:59]Sock 10.Check first char [10:32:59]Sock 10.First char is OK [10:32:59]request: POST /json_proto HTTP/1.0 [10:32:59]Method: POST [10:32:59]URL: /json_proto [10:32:59]Method is POST - this is cgi request [10:32:59]url: /json_proto [10:32:59]query_string will be loaded in cgi processing [10:32:59]execute_cgi json_proto POST (null) [10:32:59]execute_cgi path=json_proto method=POST [10:32:59]POST find Content-Length [10:32:59]Host: 172.17.44.132:8080 [10:32:59]Content-Length: 678 [10:32:59]Content-Type: application/json [10:32:59] [10:32:59]POST finish read [10:32:59]Found Content-Length = 678 [10:32:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:59]execute_script... [10:32:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:59]POST & json_proto [10:32:59]process_json_proto [10:32:59]json parsed OK: [10:32:59]protocol is kg_v1.0 [10:32:59]action value=close_receipt [10:32:59]process_action close_receipt [10:32:59]cmd_close_receipt [10:32:59]MH_GetDate [10:32:59]Write to MH i2c: F0 00 00 52 03 44 [10:32:59]Write i2c OK [10:32:59]MH_I2C_Read... [10:32:59]Read from MH i2c: F0 [10:32:59]MH_I2C_Read... [10:32:59]Read from MH i2c: F0 09 00 [10:32:59]MH_I2C_Read... [10:32:59]Read from MH i2c: F0 09 00 52 03 00 5B C2 C5 66 2A 83 C1 65 68 [10:32:59]GetLastDocTimeStamp 1724236352 [10:32:59]current date 1724236379 [10:32:59]FM_GetShiftState [10:32:59]SAM_PROTO_GetShiftState [10:32:59]wFMCommunicate request_size=4 [10:32:59]MH_SAM_APDU [10:32:59]CAPDU: 80 13 01 00 [10:32:59]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [10:32:59]Write i2c OK [10:32:59]MH_I2C_Read... [10:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:59]Read from MH i2c: E2 [10:32:59]MH_I2C_Read... [10:32:59]Read from MH i2c: E2 0E 00 [10:32:59]MH_I2C_Read... [10:32:59]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 99 [10:32:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:32:59]wFMCommunicate OK [10:32:59]SAM_PROTO_GetShiftState done [10:32:59]FM_GetShiftState done [10:32:59]opened in 1724199517 [10:32:59]opened+sec_in_day 1724285917 [10:32:59]quantity*price = 70037 [10:32:59]sum+1 = 70038 [10:32:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 214 21.08.2024 10:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163616 ФПД: 160072800707167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163616&fm=160072800707167&tin=02508201610067®Number=0000000000092562&sum=70000 [10:33:00]StoreToDocumentArchive [10:33:00]shift 466 fd 163616 [10:33:00]save to /storage/0466/doc_00163616 [10:33:00]save last doc name /storage/0466/doc_00163616 to /storage/kkm_last_doc_name [10:33:00]save OK [10:33:00]Clear old archive folders... [10:33:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:00]tlvbuf is 003AACD0 [10:33:00]SAM_PROTO_ClearQueue [10:33:00]wFMCommunicate request_size=4 [10:33:00]MH_SAM_APDU [10:33:00]CAPDU: 80 09 00 00 [10:33:00]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [10:33:00]Write i2c OK [10:33:00]MH_I2C_Read... [10:33:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:00]Read from MH i2c: E2 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [10:33:00]RAPDU: 90 00 [10:33:00]wFMCommunicate OK [10:33:00]SAM_PROTO_ClearQueue done [10:33:00]KKMCreateOFDPacket [10:33:00]OFDProtocolAddRootSTLVToBuf [10:33:00]FM_MakeSignedData [10:33:00]FM_MakeSignedData [10:33:00]SAM_PROTO_SignData [10:33:00]wFMCommunicate request_size=4 [10:33:00]MH_SAM_APDU [10:33:00]CAPDU: 80 0D 01 02 [10:33:00]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [10:33:00]Write i2c OK [10:33:00]MH_I2C_Read... [10:33:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:00]Read from MH i2c: E2 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [10:33:00]RAPDU: 90 00 [10:33:00]wFMCommunicate OK [10:33:00]wFMCommunicate request_size=255 [10:33:00]MH_SAM_APDU [10:33:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 00 00 00 F4 03 04 00 5B C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7F 02 00 35 04 06 00 91 [10:33:00]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 00 00 00 F4 03 04 00 5B C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7F 02 00 35 04 06 00 91 00 00 6B [10:33:00]Write i2c OK [10:33:00]MH_I2C_Read... [10:33:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:00]Read from MH i2c: E2 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [10:33:00]RAPDU: 90 00 [10:33:00]wFMCommunicate OK [10:33:00]wFMCommunicate request_size=10 [10:33:00]MH_SAM_APDU [10:33:00]CAPDU: 80 0D 02 02 05 95 DA 6C A2 5F [10:33:00]Write to MH i2c: E2 0D 00 63 03 80 0D 02 02 05 00 95 DA 6C A2 5F 00 00 C6 [10:33:00]Write i2c OK [10:33:00]MH_I2C_Read... [10:33:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:00]Read from MH i2c: E2 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [10:33:00]RAPDU: 90 00 [10:33:00]wFMCommunicate OK [10:33:00]wFMCommunicate request_size=4 [10:33:00]MH_SAM_APDU [10:33:00]CAPDU: 80 0D 03 02 [10:33:00]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [10:33:00]Write i2c OK [10:33:00]MH_I2C_Read... [10:33:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:00]Read from MH i2c: E2 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 0B 00 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 0B 00 64 03 00 10 BB 9E 4A 88 38 10 68 90 00 CE [10:33:00]RAPDU: 10 BB 9E 4A 88 38 10 68 90 00 [10:33:00]wFMCommunicate OK [10:33:00]SAM_PROTO_SignData done [10:33:00]FM_MakeSignedData done [10:33:00]CreateOFDProtocolMessage [10:33:00]wFMCommunicate request_size=4 [10:33:00]MH_SAM_APDU [10:33:00]CAPDU: 80 11 00 00 [10:33:00]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [10:33:00]Write i2c OK [10:33:00]MH_I2C_Read... [10:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:00]Read from MH i2c: E2 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 17 00 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [10:33:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:33:00]wFMCommunicate OK [10:33:00]CreateOFDProtocolMessage done [10:33:00]OFDSenderStorePacket 163616 [10:33:00]StoreOFDPacket docnum=163616 [10:33:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 31 07 01 FF 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 00 00 00 F4 03 04 00 5B C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7F 02 00 35 04 06 00 91 95 DA 6C A2 5F 10 BB 9E 4A 88 38 10 68 [10:33:00]CheckFolder [10:33:00]dirname=/storage/ofd_packets [10:33:00]CheckFolder done [10:33:00]ProducePacketName [10:33:00]name=ofd_packets/00163616 [10:33:00]NVStorageSaveData ofd_packets/00163616 [10:33:00]File name is /storage/ofd_packets/00163616 [10:33:00]Write 301 bytes [10:33:00]NVStorageSaveData done [10:33:00]OFDSenderStorePacket done [10:33:00]KKMCreateOFDPacket done [10:33:00]NVStorageSaveData kkm_last_timestamp [10:33:00]File name is /storage/kkm_last_timestamp [10:33:00]Write 4 bytes [10:33:00]NVStorageSaveData done [10:33:00]ExternCall_PrintAddStr [10:33:00]wPrintStart [10:33:00]Write to MH i2c: 01 00 00 66 03 69 [10:33:00]Write i2c OK [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: 01 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: 01 07 00 [10:33:00]MH_I2C_Read... [10:33:00]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [10:33:00]RasterBufferAndPrint [10:33:00]line Счет N : (1)292168 [10:33:00]line ИНН: 02508201610067 [10:33:00]line Контрольно-Кассовый Чек [10:33:00]line ПРОДАЖА [10:33:00]line ТРК (МРК, ГНК) : 42 [10:33:00]line Товар: 2710124130 [10:33:00]line Аи-92-К-5 [10:33:00]line 10.330 * 67.80 [10:33:00]line = 700.37 [10:33:00]line НДС 12% НСП 1% [10:33:00]line > о реализуемом товаре [10:33:00]line ОКРУГЛЕНИЕ: -0.37 [10:33:00]line ИТОГО: 700.00 [10:33:00]line Внесено: 700.00 [10:33:00]line СДАЧА: 0.00 [10:33:00]line НСП 1% : 6.20 [10:33:00]line НДС 12% : 74.38 [10:33:00]line Наличными: 700.00 [10:33:00]line Безнал.: 0.00 [10:33:00]line Место: АЗС № 130 "Партнер Нефть" [10:33:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:33:00]line СНО: Общий режим [10:33:00]line Чек 214 21.08.2024 10:32 [10:33:00]line Смена: 466 ФФД: 1.0 [10:33:00]line ЗНМ: 0300000070 [10:33:00]line РНМ: 0000000000092562 [10:33:00]line Версия ККМ: 001 [10:33:00]line ФМ: 0000000000871769 [10:33:00]line ФД: 163616 [10:33:00]line ФПД: 160072800707167 [10:33:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163616&fm=160072800707167&tin=02508201610067®Number=0000000000092562&sum=70000 [10:33:00]written 0, free lines is 4095 [10:33:00]OFD Sender: Processing packet 163616 [packets to send 965, broken 964] [10:33:00]ProducePacketName [10:33:00]name=ofd_packets/00163616 [10:33:00]OFD Sender: To server: pG, [10:33:00]CommunicateWithHost lk.salyk.kg:30040 [10:33:00]ConnectInit lk.salyk.kg [10:33:01]Write to MH i2c: 01 00 00 91 03 94 [10:33:01]Write i2c OK [10:33:01]MH_I2C_Read... [10:33:01]Read from MH i2c: 01 [10:33:01]MH_I2C_Read... [10:33:01]Read from MH i2c: 01 07 00 [10:33:01]MH_I2C_Read... [10:33:01]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 B5 0C 5C [10:33:01]RasterBufferAndPrint [10:33:01]line [10:33:01]line [10:33:01]line [10:33:01]line [10:33:01]line [10:33:01]written 0, free lines is 3263 [10:33:01]MH_Cut [10:33:01]Write to MH i2c: D1 01 00 98 03 01 6D [10:33:01]Write i2c OK [10:33:01]MH_I2C_Read... [10:33:01]Read from MH i2c: D1 [10:33:01]MH_I2C_Read... [10:33:01]Read from MH i2c: D1 01 00 [10:33:01]MH_I2C_Read... [10:33:01]Read from MH i2c: D1 01 00 98 03 00 6C [10:33:01]Write to MH i2c: 01 00 00 99 03 9C [10:33:01]Write i2c OK [10:33:01]MH_I2C_Read... [10:33:02]*** Cut start [10:33:02]*** Purtial cut [10:33:02]*** Stage 1: CUTSNS_PIN = 1 [10:33:04]Read from MH i2c: 01 [10:33:04]MH_I2C_Read... [10:33:04]*** Stop cut motor [10:33:04]*** Cut end [10:33:04]Read from MH i2c: 01 07 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [10:33:04]process_action close_receipt done [10:33:04]requested_data is exist [10:33:04]produce_requested_data [10:33:04]requested_item fm.sn is exist - process it [10:33:04]wFMCommunicate request_size=4 [10:33:04]MH_SAM_APDU [10:33:04]CAPDU: 80 11 00 00 [10:33:04]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [10:33:04]Write i2c OK [10:33:04]MH_I2C_Read... [10:33:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:04]Read from MH i2c: E2 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 17 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [10:33:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:33:04]wFMCommunicate OK [10:33:04]requested_item fd.num is exist - process it [10:33:04]SAM_PROTO_GetFieldsCounters [10:33:04]wFMCommunicate request_size=4 [10:33:04]MH_SAM_APDU [10:33:04]CAPDU: 80 13 00 00 [10:33:04]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [10:33:04]Write i2c OK [10:33:04]MH_I2C_Read... [10:33:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:04]Read from MH i2c: E2 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 62 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 62 00 9B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 7F 02 00 0E 04 04 00 D2 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 36 [10:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 7F 02 00 0E 04 04 00 D2 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:33:04]wFMCommunicate OK [10:33:04]SAM_PROTO_GetFieldsCounters done [10:33:04]requested_item shift.num is exist - process it [10:33:04]requested_item shift.opened is exist - process it [10:33:04]req_shift_opened [10:33:04]FM_GetShiftState [10:33:04]SAM_PROTO_GetShiftState [10:33:04]wFMCommunicate request_size=4 [10:33:04]MH_SAM_APDU [10:33:04]CAPDU: 80 13 01 00 [10:33:04]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [10:33:04]Write i2c OK [10:33:04]MH_I2C_Read... [10:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:04]Read from MH i2c: E2 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 0E 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E2 [10:33:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:33:04]wFMCommunicate OK [10:33:04]SAM_PROTO_GetShiftState done [10:33:04]FM_GetShiftState done [10:33:04]req_shift_opened done [10:33:04]requested_item shift.open_date is exist - process it [10:33:04]req_shift_open_date [10:33:04]req_shift_open_date done [10:33:04]produce_requested_data done [10:33:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163616,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:33:04]process_action_free close_receipt [10:33:04]json_value_free [10:33:04]json_value_free done [10:33:04]process_json_proto returns [10:33:04]Send response to host [10:33:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163616,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:33:04]free response buf [10:33:04]execute_script done [10:33:04]execute_script returns [10:33:04]free content buf [10:33:04]Sock 10.Close socket [10:33:04]Sock 10.Thread stoped [10:33:05]ConnectInit Can't take IP for lk.salyk.kg [10:33:05]CommunicateWithHost connect error [10:33:05]CommunicateWithHost err = -1 [10:33:05]OFD Sender: Server communicate error [10:33:11]OFD Sender: Processing packet 163616 [packets to send 965, broken 964] [10:33:11]ProducePacketName [10:33:11]name=ofd_packets/00163616 [10:33:11]OFD Sender: To server: pG, [10:33:11]CommunicateWithHost lk.salyk.kg:30040 [10:33:11]ConnectInit lk.salyk.kg [10:33:12]recv_with_timeout no data received [10:33:16]ConnectInit Can't take IP for lk.salyk.kg [10:33:16]CommunicateWithHost connect error [10:33:16]CommunicateWithHost err = -1 [10:33:16]OFD Sender: Server communicate error [10:33:16]accept exits with 7 [10:33:16]New connection [10:33:16]New thread 3066670436 created [10:33:16]Thread 3066527076 joined [10:33:16]Waiting for new connection... [10:33:16] Sock 7.Parse request [10:33:16]Sock 7.Check first char [10:33:16]Sock 7.First char is OK [10:33:16]request: POST /json_proto HTTP/1.0 [10:33:16]Method: POST [10:33:16]URL: /json_proto [10:33:16]Method is POST - this is cgi request [10:33:16]url: /json_proto [10:33:16]query_string will be loaded in cgi processing [10:33:16]execute_cgi json_proto POST (null) [10:33:16]execute_cgi path=json_proto method=POST [10:33:16]POST find Content-Length [10:33:16]Host: 172.17.44.132:8080 [10:33:16]Content-Length: 672 [10:33:16]Content-Type: application/json [10:33:16] [10:33:16]POST finish read [10:33:16]Found Content-Length = 672 [10:33:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:16]execute_script... [10:33: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)292166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:16]POST & json_proto [10:33:16]process_json_proto [10:33:16]json parsed OK: [10:33:16]protocol is kg_v1.0 [10:33:16]action value=close_receipt [10:33:16]process_action close_receipt [10:33:16]cmd_close_receipt [10:33:16]MH_GetDate [10:33:16]Write to MH i2c: F0 00 00 9D 03 8F [10:33:16]Write i2c OK [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: F0 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: F0 09 00 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: F0 09 00 9D 03 00 6C C2 C5 66 2A 83 C1 65 C4 [10:33:16]GetLastDocTimeStamp 1724236379 [10:33:16]current date 1724236396 [10:33:16]FM_GetShiftState [10:33:16]SAM_PROTO_GetShiftState [10:33:16]wFMCommunicate request_size=4 [10:33:16]MH_SAM_APDU [10:33:16]CAPDU: 80 13 01 00 [10:33:16]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [10:33:16]Write i2c OK [10:33:16]MH_I2C_Read... [10:33:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:16]Read from MH i2c: E2 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 0E 00 [10:33:16]MH_I2C_Read... [10:33:16]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E4 [10:33:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:33:16]wFMCommunicate OK [10:33:16]SAM_PROTO_GetShiftState done [10:33:16]FM_GetShiftState done [10:33:16]opened in 1724199517 [10:33:16]opened+sec_in_day 1724285917 [10:33:16]quantity*price = 200001 [10:33:16]sum+1 = 200003 [10:33:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 215 21.08.2024 10:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163617 ФПД: 214850940964406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163617&fm=214850940964406&tin=02508201610067®Number=0000000000092562&sum=200000 [10:33:17]StoreToDocumentArchive [10:33:17]shift 466 fd 163617 [10:33:17]save to /storage/0466/doc_00163617 [10:33:17]save last doc name /storage/0466/doc_00163617 to /storage/kkm_last_doc_name [10:33:17]save OK [10:33:17]Clear old archive folders... [10:33:17]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:33:17]tlvbuf is 003B0BB0 [10:33:17]SAM_PROTO_ClearQueue [10:33:17]wFMCommunicate request_size=4 [10:33:17]MH_SAM_APDU [10:33:17]CAPDU: 80 09 00 00 [10:33:17]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [10:33:17]Write i2c OK [10:33:17]MH_I2C_Read... [10:33:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:17]Read from MH i2c: E2 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [10:33:17]RAPDU: 90 00 [10:33:17]wFMCommunicate OK [10:33:17]SAM_PROTO_ClearQueue done [10:33:17]KKMCreateOFDPacket [10:33:17]OFDProtocolAddRootSTLVToBuf [10:33:17]FM_MakeSignedData [10:33:17]FM_MakeSignedData [10:33:17]SAM_PROTO_SignData [10:33:17]wFMCommunicate request_size=4 [10:33:17]MH_SAM_APDU [10:33:17]CAPDU: 80 0D 01 02 [10:33:17]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [10:33:17]Write i2c OK [10:33:17]MH_I2C_Read... [10:33:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:17]Read from MH i2c: E2 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [10:33:17]RAPDU: 90 00 [10:33:17]wFMCommunicate OK [10:33:17]wFMCommunicate request_size=255 [10:33:17]MH_SAM_APDU [10:33:17]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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6C C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7F 02 00 35 04 06 00 C3 67 E2 [10:33:17]Write to MH i2c: E2 02 01 AD 03 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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6C C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7F 02 00 35 04 06 00 C3 67 E2 00 00 C6 [10:33:17]Write i2c OK [10:33:17]MH_I2C_Read... [10:33:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:17]Read from MH i2c: E2 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [10:33:17]RAPDU: 90 00 [10:33:17]wFMCommunicate OK [10:33:17]wFMCommunicate request_size=8 [10:33:17]MH_SAM_APDU [10:33:17]CAPDU: 80 0D 02 02 03 04 0E 36 [10:33:17]Write to MH i2c: E2 0B 00 AE 03 80 0D 02 02 03 00 04 0E 36 00 00 79 [10:33:17]Write i2c OK [10:33:17]MH_I2C_Read... [10:33:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:17]Read from MH i2c: E2 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [10:33:17]RAPDU: 90 00 [10:33:17]wFMCommunicate OK [10:33:17]wFMCommunicate request_size=4 [10:33:17]MH_SAM_APDU [10:33:17]CAPDU: 80 0D 03 02 [10:33:17]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [10:33:17]Write i2c OK [10:33:17]MH_I2C_Read... [10:33:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:17]Read from MH i2c: E2 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 0B 00 [10:33:17]MH_I2C_Read... [10:33:17]Read from MH i2c: E2 0B 00 AF 03 00 47 79 4C CA 02 EC 82 BB 90 00 2F [10:33:17]RAPDU: 47 79 4C CA 02 EC 82 BB 90 00 [10:33:17]wFMCommunicate OK [10:33:17]SAM_PROTO_SignData done [10:33:17]FM_MakeSignedData done [10:33:17]CreateOFDProtocolMessage [10:33:17]wFMCommunicate request_size=4 [10:33:17]MH_SAM_APDU [10:33:17]CAPDU: 80 11 00 00 [10:33:17]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [10:33:17]Write i2c OK [10:33:17]MH_I2C_Read... [10:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:18]Read from MH i2c: E2 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: E2 17 00 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [10:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:33:18]wFMCommunicate OK [10:33:18]CreateOFDProtocolMessage done [10:33:18]OFDSenderStorePacket 163617 [10:33:18]StoreOFDPacket docnum=163617 00 00 00 00 00 00 00 CA [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [10:34:03]RAPDU: 90 00 [10:34:03]wFMCommunicate OK [10:34:03]wFMCommunicate request_size=11 [10:34:03]MH_SAM_APDU [10:34:03]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:34:03]Write to MH i2c: E2 0E 00 F1 03 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 A6 [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [10:34:03]RAPDU: 90 00 [10:34:03]wFMCommunicate OK [10:34:03]wFMCommunicate request_size=13 [10:34:03]MH_SAM_APDU [10:34:03]CAPDU: 80 15 02 00 08 F4 03 04 00 9A C2 C5 66 [10:34:03]Write to MH i2c: E2 10 00 F2 03 80 15 02 00 08 00 F4 03 04 00 9A C2 C5 66 00 00 07 [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [10:34:03]RAPDU: 90 00 [10:34:03]wFMCommunicate OK [10:34:03]wFMCommunicate request_size=25 [10:34:03]MH_SAM_APDU [10:34:03]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [10:34:03]Write to MH i2c: E2 1C 00 F3 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 D7 [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [10:34:03]RAPDU: 90 00 [10:34:03]wFMCommunicate OK [10:34:03]wFMCommunicate request_size=4 [10:34:03]MH_SAM_APDU [10:34:03]CAPDU: 80 15 03 00 [10:34:03]Write to MH i2c: E2 08 00 F4 03 80 15 03 00 00 00 00 00 78 [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 40 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 40 00 F4 03 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 37 36 39 10 04 04 00 22 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 D8 00 00 00 35 04 06 00 BD 39 D7 02 28 01 90 00 BA [10:34:03]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 D8 00 00 00 35 04 06 00 BD 39 D7 02 28 01 90 00 [10:34:03]wFMCommunicate OK [10:34:03]SAM_PROTO_ProcessDocument answer len = 59 [10:34:03]SAM_PROTO_ProcessDocument done [10:34:03]SetTLVBufToDocument [10:34:03]Processing tag 1209 (04B9) [10:34:03]Malloc new data [10:34:03]Processing tag 1041 (0411) [10:34:03]Processing tag 1040 (0410) [10:34:03]Malloc new data [10:34:03]Processing tag 1038 (040E) [10:34:03]Malloc new data [10:34:03]Processing tag 1042 (0412) [10:34:03]Malloc new data [10:34:03]Processing tag 1077 (0435) [10:34:03]Malloc new data [10:34:03]SetTLVBufToDocument err=0 [10:34:03]KKMLoadAndSignReceiptData store KKM data [10:34:03]KKMLoadAndSignReceiptData err=0 [10:34:03]wFMCommunicate request_size=4 [10:34:03]MH_SAM_APDU [10:34:03]CAPDU: 80 11 00 00 [10:34:03]Write to MH i2c: E2 08 00 F5 03 80 11 00 00 00 00 00 00 72 [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 17 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 17 00 F5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [10:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:34:03]wFMCommunicate OK [10:34:03]Счет N : (1)292169 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 51 Товар: 2710124130 SU-92-К-5 14.540 * 68.80 = 1000.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 216 21.08.2024 10:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163618 ФПД: 208056118028289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163618&fm=208056118028289&tin=02508201610067®Number=0000000000092562&sum=100000 [10:34:03]StoreToDocumentArchive [10:34:03]shift 466 fd 163618 [10:34:03]save to /storage/0466/doc_00163618 [10:34:03]save last doc name /storage/0466/doc_00163618 to /storage/kkm_last_doc_name [10:34:03]save OK [10:34:03]Clear old archive folders... [10:34:03]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:34:03]tlvbuf is 00385BA0 [10:34:03]SAM_PROTO_ClearQueue [10:34:03]wFMCommunicate request_size=4 [10:34:03]MH_SAM_APDU [10:34:03]CAPDU: 80 09 00 00 [10:34:03]Write to MH i2c: E2 08 00 F6 03 80 09 00 00 00 00 00 00 6B [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [10:34:03]RAPDU: 90 00 [10:34:03]wFMCommunicate OK [10:34:03]SAM_PROTO_ClearQueue done [10:34:03]KKMCreateOFDPacket [10:34:03]OFDProtocolAddRootSTLVToBuf [10:34:03]FM_MakeSignedData [10:34:03]FM_MakeSignedData [10:34:03]SAM_PROTO_SignData [10:34:03]wFMCommunicate request_size=4 [10:34:03]MH_SAM_APDU [10:34:03]CAPDU: 80 0D 01 02 [10:34:03]Write to MH i2c: E2 08 00 F7 03 80 0D 01 02 00 00 00 00 73 [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:03]Read from MH i2c: E2 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 [10:34:03]MH_I2C_Read... [10:34:03]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [10:34:03]RAPDU: 90 00 [10:34:03]wFMCommunicate OK [10:34:03]wFMCommunicate request_size=255 [10:34:03]MH_SAM_APDU [10:34:03]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 D8 00 00 00 F4 03 04 00 9A C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7F 02 00 35 04 06 00 BD 39 D7 [10:34:03]Write to MH i2c: E2 02 01 F8 03 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 D8 00 00 00 F4 03 04 00 9A C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7F 02 00 35 04 06 00 BD 39 D7 00 00 94 [10:34:03]Write i2c OK [10:34:03]MH_I2C_Read... [10:34:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:04]Read from MH i2c: E2 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 03 00 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [10:34:04]RAPDU: 90 00 [10:34:04]wFMCommunicate OK [10:34:04]wFMCommunicate request_size=8 [10:34:04]MH_SAM_APDU [10:34:04]CAPDU: 80 0D 02 02 03 02 28 01 [10:34:04]Write to MH i2c: E2 0B 00 F9 03 80 0D 02 02 03 00 02 28 01 00 00 A7 [10:34:04]Write i2c OK [10:34:04]MH_I2C_Read... [10:34:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:04]Read from MH i2c: E2 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 03 00 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [10:34:04]RAPDU: 90 00 [10:34:04]wFMCommunicate OK [10:34:04]wFMCommunicate request_size=4 [10:34:04]MH_SAM_APDU [10:34:04]CAPDU: 80 0D 03 02 [10:34:04]Write to MH i2c: E2 08 00 FA 03 80 0D 03 02 00 00 00 00 78 [10:34:04]Write i2c OK [10:34:04]MH_I2C_Read... [10:34:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:04]Read from MH i2c: E2 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 0B 00 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 0B 00 FA 03 00 F2 53 25 44 3D 04 C5 B1 90 00 DE [10:34:04]RAPDU: F2 53 25 44 3D 04 C5 B1 90 00 [10:34:04]wFMCommunicate OK [10:34:04]SAM_PROTO_SignData done [10:34:04]FM_MakeSignedData done [10:34:04]CreateOFDProtocolMessage [10:34:04]wFMCommunicate request_size=4 [10:34:04]MH_SAM_APDU [10:34:04]CAPDU: 80 11 00 00 [10:34:04]Write to MH i2c: E2 08 00 FB 03 80 11 00 00 00 00 00 00 78 [10:34:04]Write i2c OK [10:34:04]MH_I2C_Read... [10:34:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:04]Read from MH i2c: E2 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 17 00 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: E2 17 00 FB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [10:34:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:34:04]wFMCommunicate OK [10:34:04]CreateOFDProtocolMessage done [10:34:04]OFDSenderStorePacket 163618 [10:34:04]StoreOFDPacket docnum=163618 [10:34:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 DD E5 05 01 0C D2 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 D8 00 00 00 F4 03 04 00 9A C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7F 02 00 35 04 06 00 BD 39 D7 02 28 01 F2 53 25 44 3D 04 C5 B1 [10:34:04]CheckFolder [10:34:04]dirname=/storage/ofd_packets [10:34:04]CheckFolder done [10:34:04]ProducePacketName [10:34:04]name=ofd_packets/00163618 [10:34:04]NVStorageSaveData ofd_packets/00163618 [10:34:04]File name is /storage/ofd_packets/00163618 [10:34:04]Write 299 bytes [10:34:04]NVStorageSaveData done [10:34:04]OFDSenderStorePacket done [10:34:04]KKMCreateOFDPacket done [10:34:04]NVStorageSaveData kkm_last_timestamp [10:34:04]File name is /storage/kkm_last_timestamp [10:34:04]Write 4 bytes [10:34:04]NVStorageSaveData done [10:34:04]ExternCall_PrintAddStr [10:34:04]wPrintStart [10:34:04]Write to MH i2c: 01 00 00 FC 03 FF [10:34:04]Write i2c OK [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: 01 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: 01 07 00 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 FF 0F 14 [10:34:04]RasterBufferAndPrint [10:34:04]line Счет N : (1)292169 [10:34:04]line ИНН: 02508201610067 [10:34:04]line Контрольно-Кассовый Чек [10:34:04]line ПРОДАЖА [10:34:04]line ТРК (МРК, ГНК) : 51 [10:34:04]line Товар: 2710124130 [10:34:04]line SU-92-К-5 [10:34:04]line 14.540 * 68.80 [10:34:04]line = 1000.35 [10:34:04]line НДС 12% НСП 1% [10:34:04]line > о реализуемом товаре [10:34:04]line ОКРУГЛЕНИЕ: -0.35 [10:34:04]line ИТОГО: 1000.00 [10:34:04]line Внесено: 1000.00 [10:34:04]line СДАЧА: 0.00 [10:34:04]line НСП 1% : 8.85 [10:34:04]line НДС 12% : 106.23 [10:34:04]line Наличными: 1000.00 [10:34:04]line Безнал.: 0.00 [10:34:04]line Место: АЗС № 130 "Партнер Нефть" [10:34:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:34:04]line СНО: Общий режим [10:34:04]line Чек 216 21.08.2024 10:34 [10:34:04]line Смена: 466 ФФД: 1.0 [10:34:04]line ЗНМ: 0300000070 [10:34:04]line РНМ: 0000000000092562 [10:34:04]line Версия ККМ: 001 [10:34:04]line ФМ: 0000000000871769 [10:34:04]line ФД: 163618 [10:34:04]line ФПД: 208056118028289 [10:34:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163618&fm=208056118028289&tin=02508201610067®Number=0000000000092562&sum=100000 [10:34:04]written 0, free lines is 4095 [10:34:04]Write to MH i2c: 01 00 00 27 04 2B [10:34:04]Write i2c OK [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: 01 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: 01 07 00 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 C1 0C FF [10:34:04]RasterBufferAndPrint [10:34:04]line [10:34:04]line [10:34:04]line [10:34:04]line [10:34:04]line [10:34:04]written 0, free lines is 3279 [10:34:04]MH_Cut [10:34:04]Write to MH i2c: D1 01 00 2E 04 01 04 [10:34:04]Write i2c OK [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: D1 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: D1 01 00 [10:34:04]MH_I2C_Read... [10:34:04]Read from MH i2c: D1 01 00 2E 04 00 03 [10:34:04]Write to MH i2c: 01 00 00 2F 04 33 [10:34:04]Write i2c OK [10:34:04]MH_I2C_Read... [10:34:05]*** Cut start [10:34:05]*** Purtial cut [10:34:05]*** Stage 1: CUTSNS_PIN = 1 [10:34:07]ConnectInit Can't take IP for lk.salyk.kg [10:34:07]CommunicateWithHost connect error [10:34:07]CommunicateWithHost err = -1 [10:34:07]OFD Sender: Server communicate error [10:34:07]OFD Sender: Processing packet 163617 [packets to send 966, broken 964] [10:34:07]ProducePacketName [10:34:07]name=ofd_packets/00163617 [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]Read from MH i2c: 01 [10:34:07]MH_I2C_Read... [10:34:07]*** Stop cut motor [10:34:07]*** Cut end [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 2F 04 00 00 00 00 00 FF 0F 48 [10:34:07]process_action close_receipt done [10:34:07]requested_data is exist [10:34:07]produce_requested_data [10:34:07]requested_item fm.sn is exist - process it [10:34:07]wFMCommunicate request_size=4 [10:34:07]MH_SAM_APDU [10:34:07]CAPDU: 80 11 00 00 [10:34:07]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:07]Read from MH i2c: E2 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 17 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [10:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:34:07]wFMCommunicate OK [10:34:07]requested_item fd.num is exist - process it [10:34:07]SAM_PROTO_GetFieldsCounters [10:34:07]wFMCommunicate request_size=4 [10:34:07]MH_SAM_APDU [10:34:07]CAPDU: 80 13 00 00 [10:34:07]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:07]Read from MH i2c: E2 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 62 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 62 00 31 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 7F 02 00 0E 04 04 00 D2 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 D5 [10:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 7F 02 00 0E 04 04 00 D2 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:34:07]wFMCommunicate OK [10:34:07]SAM_PROTO_GetFieldsCounters done [10:34:07]requested_item shift.num is exist - process it [10:34:07]requested_item shift.opened is exist - process it [10:34:07]req_shift_opened [10:34:07]FM_GetShiftState [10:34:07]SAM_PROTO_GetShiftState [10:34:07]wFMCommunicate request_size=4 [10:34:07]MH_SAM_APDU [10:34:07]CAPDU: 80 13 01 00 [10:34:07]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:07]Read from MH i2c: E2 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 0E 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 79 [10:34:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:34:07]wFMCommunicate OK [10:34:07]SAM_PROTO_GetShiftState done [10:34:07]FM_GetShiftState done [10:34:07]req_shift_opened done [10:34:07]requested_item shift.open_date is exist - process it [10:34:07]req_shift_open_date [10:34:07]req_shift_open_date done [10:34:07]produce_requested_data done [10:34:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163618,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:34:07]process_action_free close_receipt [10:34:07]json_value_free [10:34:07]json_value_free done [10:34:07]process_json_proto returns [10:34:07]Send response to host [10:34:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163618,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:34:07]free response buf [10:34:07]execute_script done [10:34:07]execute_script returns [10:34:07]free content buf [10:34:07]Sock 9.Close socket [10:34:07]Sock 9.Thread stoped [10:34:15]recv_with_timeout no data received [10:34:21]accept exits with 12 [10:34:21]New connection [10:34:21]New thread 3066670436 created [10:34:21]Thread 3066527076 joined [10:34:21]Waiting for new connection... [10:34:21] Sock 12.Parse request [10:34:21]Sock 12.Check first char [10:34:21]Sock 12.First char is OK [10:34:21]request: POST /json_proto HTTP/1.0 [10:34:21]Method: POST [10:34:21]URL: /json_proto [10:34:21]Method is POST - this is cgi request [10:34:21]url: /json_proto [10:34:21]query_string will be loaded in cgi processing [10:34:21]execute_cgi json_proto POST (null) [10:34:21]execute_cgi path=json_proto method=POST [10:34:21]POST find Content-Length [10:34:21]Host: 172.17.44.132:8080 [10:34:21]Content-Length: 678 [10:34:21]Content-Type: application/json [10:34:21] [10:34:21]POST finish read [10:34:21]Found Content-Length = 678 [10:34:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:21]execute_script... [10:34: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)292171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:21]POST & json_proto [10:34:21]process_json_proto [10:34:21]json parsed OK: [10:34:21]protocol is kg_v1.0 [10:34:21]action value=close_receipt [10:34:21]process_action close_receipt [10:34:21]cmd_close_receipt [10:34:21]MH_GetDate [10:34:21]Write to MH i2c: F0 00 00 33 04 26 [10:34:21]Write i2c OK [10:34:21]MH_I2C_Read... [10:34:21]Read from MH i2c: F0 [10:34:21]MH_I2C_Read... [10:34:21]Read from MH i2c: F0 09 00 [10:34:21]MH_I2C_Read... [10:34:21]Read from MH i2c: F0 09 00 33 04 00 AE C2 C5 66 2A 83 C1 65 9D [10:34:21]GetLastDocTimeStamp 1724236442 [10:34:21]current date 1724236462 [10:34:21]FM_GetShiftState [10:34:21]SAM_PROTO_GetShiftState [10:34:21]wFMCommunicate request_size=4 [10:34:21]MH_SAM_APDU [10:34:21]CAPDU: 80 13 01 00 [10:34:21]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [10:34:21]Write i2c OK [10:34:21]MH_I2C_Read... [10:34:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:21]Read from MH i2c: E2 [10:34:22]MH_I2C_Read... [10:34:22]Read from MH i2c: E2 0E 00 [10:34:22]MH_I2C_Read... [10:34:22]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7B [10:34:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:34:22]wFMCommunicate OK [10:34:22]SAM_PROTO_GetShiftState done [10:34:22]FM_GetShiftState done [10:34:22]opened in 1724199517 [10:34:22]opened+sec_in_day 1724285917 [10:34:22]quantity*price = 80004 [10:34:22]sum+1 = 80005 [10:34:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 217 21.08.2024 10:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163619 ФПД: 176758330453646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103422&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163619&fm=176758330453646&tin=02508201610067®Number=0000000000092562&sum=80000 [10:34:23]StoreToDocumentArchive [10:34:23]shift 466 fd 163619 [10:34:23]save to /storage/0466/doc_00163619 [10:34:23]save last doc name /storage/0466/doc_00163619 to /storage/kkm_last_doc_name [10:34:23]save OK [10:34:23]Clear old archive folders... [10:34:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:34:23]tlvbuf is 003F6400 [10:34:23]SAM_PROTO_ClearQueue [10:34:23]wFMCommunicate request_size=4 [10:34:23]MH_SAM_APDU [10:34:23]CAPDU: 80 09 00 00 [10:34:23]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:23]Read from MH i2c: E2 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [10:34:23]RAPDU: 90 00 [10:34:23]wFMCommunicate OK [10:34:23]SAM_PROTO_ClearQueue done [10:34:23]KKMCreateOFDPacket [10:34:23]OFDProtocolAddRootSTLVToBuf [10:34:23]FM_MakeSignedData [10:34:23]FM_MakeSignedData [10:34:23]SAM_PROTO_SignData [10:34:23]wFMCommunicate request_size=4 [10:34:23]MH_SAM_APDU [10:34:23]CAPDU: 80 0D 01 02 [10:34:23]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:23]Read from MH i2c: E2 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [10:34:23]RAPDU: 90 00 [10:34:23]wFMCommunicate OK [10:34:23]wFMCommunicate request_size=255 [10:34:23]MH_SAM_APDU [10:34:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 AE C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7F 02 00 35 04 06 00 A0 [10:34:23]Write to MH i2c: E2 02 01 43 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 AE C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7F 02 00 35 04 06 00 A0 00 00 7B [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:23]Read from MH i2c: E2 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [10:34:23]RAPDU: 90 00 [10:34:23]wFMCommunicate OK [10:34:23]wFMCommunicate request_size=10 [10:34:23]MH_SAM_APDU [10:34:23]CAPDU: 80 0D 02 02 05 C2 C1 7F 6E 8E [10:34:23]Write to MH i2c: E2 0D 00 44 04 80 0D 02 02 05 00 C2 C1 7F 6E 8E 00 00 CA [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:23]Read from MH i2c: E2 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [10:34:23]RAPDU: 90 00 [10:34:23]wFMCommunicate OK [10:34:23]wFMCommunicate request_size=4 [10:34:23]MH_SAM_APDU [10:34:23]CAPDU: 80 0D 03 02 [10:34:23]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:23]Read from MH i2c: E2 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 0B 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 0B 00 45 04 00 44 55 E2 52 F1 A1 04 F5 90 00 1D [10:34:23]RAPDU: 44 55 E2 52 F1 A1 04 F5 90 00 [10:34:23]wFMCommunicate OK [10:34:23]SAM_PROTO_SignData done [10:34:23]FM_MakeSignedData done [10:34:23]CreateOFDProtocolMessage [10:34:23]wFMCommunicate request_size=4 [10:34:23]MH_SAM_APDU [10:34:23]CAPDU: 80 11 00 00 [10:34:23]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:23]Read from MH i2c: E2 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 17 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 17 00 46 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [10:34:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:34:23]wFMCommunicate OK [10:34:23]CreateOFDProtocolMessage done [10:34:23]OFDSenderStorePacket 163619 [10:34:23]StoreOFDPacket docnum=163619 [10:34:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 68 4A 07 01 94 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 AE C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7F 02 00 35 04 06 00 A0 C2 C1 7F 6E 8E 44 55 E2 52 F1 A1 04 F5 [10:34:23]CheckFolder [10:34:23]dirname=/storage/ofd_packets [10:34:23]CheckFolder done [10:34:23]ProducePacketName [10:34:23]name=ofd_packets/00163619 [10:34:23]NVStorageSaveData ofd_packets/00163619 [10:34:23]File name is /storage/ofd_packets/00163619 [10:34:23]Write 301 bytes [10:34:23]NVStorageSaveData done [10:34:23]OFDSenderStorePacket done [10:34:23]KKMCreateOFDPacket done [10:34:23]NVStorageSaveData kkm_last_timestamp [10:34:23]File name is /storage/kkm_last_timestamp [10:34:23]Write 4 bytes [10:34:23]NVStorageSaveData done [10:34:23]ExternCall_PrintAddStr [10:34:23]wPrintStart [10:34:23]Write to MH i2c: 01 00 00 47 04 4B [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: 01 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: 01 07 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [10:34:23]RasterBufferAndPrint [10:34:23]line Счет N : (1)292171 [10:34:23]line ИНН: 02508201610067 [10:34:23]line Контрольно-Кассовый Чек [10:34:23]line ПРОДАЖА [10:34:23]line ТРК (МРК, ГНК) : 32 [10:34:23]line Товар: 2710124130 [10:34:23]line Аи-92-К-5 [10:34:23]line 11.800 * 67.80 [10:34:23]line = 800.04 [10:34:23]line НДС 12% НСП 1% [10:34:23]line > о реализуемом товаре [10:34:23]line ОКРУГЛЕНИЕ: -0.04 [10:34:23]line ИТОГО: 800.00 [10:34:23]line Внесено: 800.00 [10:34:23]line СДАЧА: 0.00 [10:34:23]line НСП 1% : 7.08 [10:34:23]line НДС 12% : 84.96 [10:34:23]line Наличными: 800.00 [10:34:23]line Безнал.: 0.00 [10:34:23]line Место: АЗС № 130 "Партнер Нефть" [10:34:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:34:23]line СНО: Общий режим [10:34:23]line Чек 217 21.08.2024 10:34 [10:34:23]line Смена: 466 ФФД: 1.0 [10:34:23]line ЗНМ: 0300000070 [10:34:23]line РНМ: 0000000000092562 [10:34:23]line Версия ККМ: 001 [10:34:23]line ФМ: 0000000000871769 [10:34:23]line ФД: 163619 [10:34:23]line ФПД: 176758330453646 [10:34:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103422&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163619&fm=176758330453646&tin=02508201610067®Number=0000000000092562&sum=80000 [10:34:23]written 0, free lines is 4095 [10:34:24]Connected sock=10 [10:34: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 37 36 39 0D 01 00 00 EC 7B 05 01 7C B8 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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6C C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7F 02 00 35 04 06 00 C3 67 E2 04 0E 36 47 79 4C CA 02 EC 82 BB [10:34:24]Write to MH i2c: 01 00 00 72 04 76 [10:34:24]Write i2c OK [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: 01 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: 01 07 00 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 6D 0D F7 [10:34:24]RasterBufferAndPrint [10:34:24]line [10:34:24]line [10:34:24]line [10:34:24]line [10:34:24]line [10:34:24]written 0, free lines is 3457 [10:34:24]MH_Cut [10:34:24]Write to MH i2c: D1 01 00 79 04 01 4F [10:34:24]Write i2c OK [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: D1 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: D1 01 00 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: D1 01 00 79 04 00 4E [10:34:24]Write to MH i2c: 01 00 00 7A 04 7E [10:34:24]Write i2c OK [10:34:24]MH_I2C_Read... [10:34:25]*** Cut start [10:34:25]*** Purtial cut [10:34:25]*** Stage 1: CUTSNS_PIN = 1 [10:34:27]Read from MH i2c: 01 [10:34:27]MH_I2C_Read... [10:34:27]*** Stop cut motor [10:34:27]*** Cut end [10:34:27]Read from MH i2c: 01 07 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [10:34:27]process_action close_receipt done [10:34:27]requested_data is exist [10:34:27]produce_requested_data [10:34:27]requested_item fm.sn is exist - process it [10:34:27]wFMCommunicate request_size=4 [10:34:27]MH_SAM_APDU [10:34:27]CAPDU: 80 11 00 00 [10:34:27]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:27]Read from MH i2c: E2 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 17 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [10:34:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:34:27]wFMCommunicate OK [10:34:27]requested_item fd.num is exist - process it [10:34:27]SAM_PROTO_GetFieldsCounters [10:34:27]wFMCommunicate request_size=4 [10:34:27]MH_SAM_APDU [10:34:27]CAPDU: 80 13 00 00 [10:34:27]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:27]Read from MH i2c: E2 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 62 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 62 00 7C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 7F 02 00 0E 04 04 00 D2 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 24 [10:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 7F 02 00 0E 04 04 00 D2 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:34:27]wFMCommunicate OK [10:34:27]SAM_PROTO_GetFieldsCounters done [10:34:27]requested_item shift.num is exist - process it [10:34:27]requested_item shift.opened is exist - process it [10:34:27]req_shift_opened [10:34:27]FM_GetShiftState [10:34:27]SAM_PROTO_GetShiftState [10:34:27]wFMCommunicate request_size=4 [10:34:27]MH_SAM_APDU [10:34:27]CAPDU: 80 13 01 00 [10:34:27]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:27]Read from MH i2c: E2 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 0E 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C4 [10:34:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:34:27]wFMCommunicate OK [10:34:27]SAM_PROTO_GetShiftState done [10:34:27]FM_GetShiftState done [10:34:27]req_shift_opened done [10:34:27]requested_item shift.open_date is exist - process it [10:34:27]req_shift_open_date [10:34:27]req_shift_open_date done [10:34:27]produce_requested_data done [10:34:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163619,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:34:27]process_action_free close_receipt [10:34:27]json_value_free [10:34:27]json_value_free done [10:34:27]process_json_proto returns [10:34:27]Send response to host [10:34:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163619,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:34:27]free response buf [10:34:27]execute_script done [10:34:27]execute_script returns [10:34:27]free content buf [10:34:27]Sock 12.Close socket [10:34:27]Sock 12.Thread stoped [10:34:29]recv_with_timeout no data received [10:34:29]CommunicateWithHost answer receiving error [10:34:29]CommunicateWithHost err = -3 [10:34:29]OFD Sender: Server communicate error [10:34:29]OFD Sender: Processing packet 163617 [packets to send 967, broken 964] [10:34:29]ProducePacketName [10:34:29]name=ofd_packets/00163617 [10:34:29]OFD Sender: To server: pG, [10:34:29]CommunicateWithHost lk.salyk.kg:30040 [10:34:29]ConnectInit lk.salyk.kg [10:34:32]recv_with_timeout no data received [10:34:34]ConnectInit Can't take IP for lk.salyk.kg [10:34:34]CommunicateWithHost connect error [10:34:34]CommunicateWithHost err = -1 [10:34:34]OFD Sender: Server communicate error [10:34:39]OFD Sender: Processing packet 163617 [packets to send 967, broken 964] [10:34:39]ProducePacketName [10:34:39]name=ofd_packets/00163617 [10:34:39]OFD Sender: To server: pG, [10:34:39]CommunicateWithHost lk.salyk.kg:30040 [10:34:39]ConnectInit lk.salyk.kg [10:34:44]ConnectInit Can't take IP for lk.salyk.kg [10:34:44]CommunicateWithHost connect error [10:34:44]CommunicateWithHost err = -1 [10:34:44]OFD Sender: Server communicate error [10:34:49]OFD Sender: Processing packet 163617 [packets to send 967, broken 964] [10:34:49]ProducePacketName [10:34:49]name=ofd_packets/00163617 [10:34:49]OFD Sender: To server: pG, [10:34:49]CommunicateWithHost lk.salyk.kg:30040 [10:34:49]ConnectInit lk.salyk.kg [10:34:54]ConnectInit Can't take IP for lk.salyk.kg [10:34:54]CommunicateWithHost connect error [10:34:54]CommunicateWithHost err = -1 [10:34:54]OFD Sender: Server communicate error [10:34:56]recv_with_timeout no data received [10:34:59]OFD Sender: Processing packet 163617 [packets to send 967, broken 964] [10:34:59]ProducePacketName [10:34:59]name=ofd_packets/00163617 [10:34:59]OFD Sender: To server: pG, [10:34:59]CommunicateWithHost lk.salyk.kg:30040 [10:34:59]ConnectInit lk.salyk.kg [10:35:00]accept exits with 9 [10:35:00]New connection [10:35:00]New thread 3066527076 created [10:35:00]Thread 3066670436 joined [10:35:00]Waiting for new connection... [10:35:00] Sock 9.Parse request [10:35:00]Sock 9.Check first char [10:35:00]Sock 9.First char is OK [10:35:00]request: POST /json_proto HTTP/1.0 [10:35:00]Method: POST [10:35:00]URL: /json_proto [10:35:00]Method is POST - this is cgi request [10:35:00]url: /json_proto [10:35:00]query_string will be loaded in cgi processing [10:35:00]execute_cgi json_proto POST (null) [10:35:00]execute_cgi path=json_proto method=POST [10:35:00]POST find Content-Length [10:35:00]Host: 172.17.44.132:8080 [10:35:00]Content-Length: 800 [10:35:00]Content-Type: application/json [10:35:00] [10:35:00]POST finish read [10:35:00]Found Content-Length = 800 [10:35:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "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" ] } } [10:35:00]execute_script... [10:35: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)292172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "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" ] } } [10:35:00]POST & json_proto [10:35:00]process_json_proto [10:35:00]json parsed OK: [10:35:00]protocol is kg_v1.0 [10:35:00]action value=close_receipt [10:35:00]process_action close_receipt [10:35:00]cmd_close_receipt [10:35:00]MH_GetDate [10:35:00]Write to MH i2c: F0 00 00 7E 04 71 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: F0 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: F0 09 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: F0 09 00 7E 04 00 D4 C2 C5 66 2A 83 C1 65 0E [10:35:00]GetLastDocTimeStamp 1724236462 [10:35:00]current date 1724236500 [10:35:00]FM_GetShiftState [10:35:00]SAM_PROTO_GetShiftState [10:35:00]wFMCommunicate request_size=4 [10:35:00]MH_SAM_APDU [10:35:00]CAPDU: 80 13 01 00 [10:35:00]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:00]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 0E 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C6 [10:35:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:35:00]wFMCommunicate OK [10:35:00]SAM_PROTO_GetShiftState done [10:35:00]FM_GetShiftState done [10:35:00]opened in 1724199517 [10:35:00]opened+sec_in_day 1724285917 [10:35:00]quantity*price = 25018 [10:35:00]sum+1 = 25019 [10:35:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.18 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 218 21.08.2024 10:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163620 ФПД: 165289046839580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163620&fm=165289046839580&tin=02508201610067®Number=0000000000092562&sum=25018 [10:35:01]StoreToDocumentArchive [10:35:01]shift 466 fd 163620 [10:35:01]save to /storage/0466/doc_00163620 [10:35:01]save last doc name /storage/0466/doc_00163620 to /storage/kkm_last_doc_name [10:35:01]save OK [10:35:01]Clear old archive folders... [10:35:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:01]tlvbuf is 00391E40 [10:35:01]SAM_PROTO_ClearQueue [10:35:01]wFMCommunicate request_size=4 [10:35:01]MH_SAM_APDU [10:35:01]CAPDU: 80 09 00 00 [10:35:01]Write to MH i2c: E2 08 00 8C 04 80 09 00 00 00 00 00 00 02 [10:35:01]Write i2c OK [10:35:01]MH_I2C_Read... [10:35:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:01]Read from MH i2c: E2 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: E2 03 00 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [10:35:01]RAPDU: 90 00 [10:35:01]wFMCommunicate OK [10:35:01]SAM_PROTO_ClearQueue done [10:35:01]KKMCreateOFDPacket [10:35:01]OFDProtocolAddRootSTLVToBuf [10:35:01]FM_MakeSignedData [10:35:01]FM_MakeSignedData [10:35:01]SAM_PROTO_SignData [10:35:01]wFMCommunicate request_size=4 [10:35:01]MH_SAM_APDU [10:35:01]CAPDU: 80 0D 01 02 [10:35:01]Write to MH i2c: E2 08 00 8D 04 80 0D 01 02 00 00 00 00 0A [10:35:01]Write i2c OK [10:35:01]MH_I2C_Read... [10:35:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:01]Read from MH i2c: E2 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: E2 03 00 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [10:35:01]RAPDU: 90 00 [10:35:01]wFMCommunicate OK [10:35:01]wFMCommunicate request_size=255 [10:35:01]MH_SAM_APDU [10:35:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 00 00 00 F4 03 04 00 D4 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7F 02 00 35 04 06 00 96 [10:35:02]Write to MH i2c: E2 02 01 8E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 00 00 00 F4 03 04 00 D4 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7F 02 00 35 04 06 00 96 00 00 69 [10:35:02]Write i2c OK [10:35:02]MH_I2C_Read... [10:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:02]Read from MH i2c: E2 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 03 00 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [10:35:02]RAPDU: 90 00 [10:35:02]wFMCommunicate OK [10:35:02]wFMCommunicate request_size=10 [10:35:02]MH_SAM_APDU [10:35:02]CAPDU: 80 0D 02 02 05 54 5A EC 11 1C [10:35:02]Write to MH i2c: E2 0D 00 8F 04 80 0D 02 02 05 00 54 5A EC 11 1C 00 00 DE [10:35:02]Write i2c OK [10:35:02]MH_I2C_Read... [10:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:02]Read from MH i2c: E2 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 03 00 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [10:35:02]RAPDU: 90 00 [10:35:02]wFMCommunicate OK [10:35:02]wFMCommunicate request_size=4 [10:35:02]MH_SAM_APDU [10:35:02]CAPDU: 80 0D 03 02 [10:35:02]Write to MH i2c: E2 08 00 90 04 80 0D 03 02 00 00 00 00 0F [10:35:02]Write i2c OK [10:35:02]MH_I2C_Read... [10:35:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:02]Read from MH i2c: E2 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 0B 00 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 0B 00 90 04 00 A0 37 AE 7A 0B B4 87 9C 90 00 F1 [10:35:02]RAPDU: A0 37 AE 7A 0B B4 87 9C 90 00 [10:35:02]wFMCommunicate OK [10:35:02]SAM_PROTO_SignData done [10:35:02]FM_MakeSignedData done [10:35:02]CreateOFDProtocolMessage [10:35:02]wFMCommunicate request_size=4 [10:35:02]MH_SAM_APDU [10:35:02]CAPDU: 80 11 00 00 [10:35:02]Write to MH i2c: E2 08 00 91 04 80 11 00 00 00 00 00 00 0F [10:35:02]Write i2c OK [10:35:02]MH_I2C_Read... [10:35:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:02]Read from MH i2c: E2 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 17 00 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 17 00 91 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [10:35:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:35:02]wFMCommunicate OK [10:35:02]CreateOFDProtocolMessage done [10:35:02]OFDSenderStorePacket 163620 [10:35:02]StoreOFDPacket docnum=163620 [10:35:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 83 07 01 B7 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 00 00 00 F4 03 04 00 D4 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7F 02 00 35 04 06 00 96 54 5A EC 11 1C A0 37 AE 7A 0B B4 87 9C [10:35:02]CheckFolder [10:35:02]dirname=/storage/ofd_packets [10:35:02]CheckFolder done [10:35:02]ProducePacketName [10:35:02]name=ofd_packets/00163620 [10:35:02]NVStorageSaveData ofd_packets/00163620 [10:35:02]File name is /storage/ofd_packets/00163620 [10:35:02]Write 301 bytes [10:35:02]NVStorageSaveData done [10:35:02]OFDSenderStorePacket done [10:35:02]KKMCreateOFDPacket done [10:35:02]NVStorageSaveData kkm_last_timestamp [10:35:02]File name is /storage/kkm_last_timestamp [10:35:02]Write 4 bytes [10:35:02]NVStorageSaveData done [10:35:02]ExternCall_PrintAddStr [10:35:02]wPrintStart [10:35:02]Write to MH i2c: 01 00 00 92 04 96 [10:35:02]Write i2c OK [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: 01 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: 01 07 00 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: 01 07 00 92 04 00 00 00 00 00 FF 0F AB [10:35:02]RasterBufferAndPrint [10:35:02]line Счет N : (1)292172 [10:35:02]line ИНН: 02508201610067 [10:35:02]line Контрольно-Кассовый Чек [10:35:02]line ПРОДАЖА [10:35:02]line ТРК (МРК, ГНК) : 62 [10:35:02]line Товар: 2710124130 [10:35:02]line Аи-92-К-5 [10:35:02]line 3.690 * 67.80 [10:35:02]line = 250.18 [10:35:02]line НДС 12% НСП 1% [10:35:02]line > о реализуемом товаре [10:35:02]line ИТОГО: 250.18 [10:35:02]line НСП 1% : 2.21 [10:35:02]line НДС 12% : 26.57 [10:35:02]line Наличными: 0.00 [10:35:02]line Безнал.: 250.18 [10:35:02]line Место: АЗС № 130 "Партнер Нефть" [10:35:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:35:02]line СНО: Общий режим [10:35:02]line Чек 218 21.08.2024 10:35 [10:35:02]line Смена: 466 ФФД: 1.0 [10:35:02]line ЗНМ: 0300000070 [10:35:02]line РНМ: 0000000000092562 [10:35:02]line Версия ККМ: 001 [10:35:02]line Платежная система: O! деньги [10:35:02]line ФМ: 0000000000871769 [10:35:02]line ФД: 163620 [10:35:02]line ФПД: 165289046839580 [10:35:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163620&fm=165289046839580&tin=02508201610067®Number=0000000000092562&sum=25018 [10:35:02]written 0, free lines is 4095 [10:35:03]Write to MH i2c: 01 00 00 BC 04 C0 [10:35:03]Write i2c OK [10:35:03]MH_I2C_Read... [10:35:03]Read from MH i2c: 01 [10:35:03]MH_I2C_Read... [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 BC 04 00 00 00 00 00 D5 0C A8 [10:35:03]RasterBufferAndPrint [10:35:03]line [10:35:03]line [10:35:03]line [10:35:03]line [10:35:03]line [10:35:03]written 0, free lines is 3310 [10:35:03]MH_Cut [10:35:03]Write to MH i2c: D1 01 00 C3 04 01 99 [10:35:03]Write i2c OK [10:35:03]MH_I2C_Read... [10:35:03]Read from MH i2c: D1 [10:35:03]MH_I2C_Read... [10:35:03]Read from MH i2c: D1 01 00 [10:35:03]MH_I2C_Read... [10:35:03]Read from MH i2c: D1 01 00 C3 04 00 98 [10:35:03]Write to MH i2c: 01 00 00 C4 04 C8 [10:35:03]Write i2c OK [10:35:03]MH_I2C_Read... [10:35:03]*** Cut start [10:35:03]*** Purtial cut [10:35:03]*** Stage 1: CUTSNS_PIN = 1 [10:35:04]ConnectInit Can't take IP for lk.salyk.kg [10:35:04]CommunicateWithHost connect error [10:35:04]CommunicateWithHost err = -1 [10:35:04]OFD Sender: Server communicate error [10:35:04]OFD Sender: Processing packet 163617 [packets to send 968, broken 964] [10:35:04]ProducePacketName [10:35:04]name=ofd_packets/00163617 [10:35:04]OFD Sender: To server: pG, [10:35:04]CommunicateWithHost lk.salyk.kg:30040 [10:35:04]ConnectInit lk.salyk.kg [10:35:05]Read from MH i2c: 01 [10:35:05]MH_I2C_Read... [10:35:05]*** Stop cut motor [10:35:05]*** Cut end [10:35:05]Read from MH i2c: 01 07 00 [10:35:05]MH_I2C_Read... [10:35:05]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [10:35:05]process_action close_receipt done [10:35:05]requested_data is exist [10:35:05]produce_requested_data [10:35:05]requested_item fm.sn is exist - process it [10:35:05]wFMCommunicate request_size=4 [10:35:05]MH_SAM_APDU [10:35:05]CAPDU: 80 11 00 00 [10:35:05]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [10:35:05]Write i2c OK [10:35:05]MH_I2C_Read... [10:35:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:06]Read from MH i2c: E2 [10:35:06]MH_I2C_Read... [10:35:06]Read from MH i2c: E2 17 00 [10:35:06]MH_I2C_Read... [10:35:06]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [10:35:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:35:06]wFMCommunicate OK [10:35:06]requested_item fd.num is exist - process it [10:35:06]SAM_PROTO_GetFieldsCounters [10:35:06]wFMCommunicate request_size=4 [10:35:06]MH_SAM_APDU [10:35:06]CAPDU: 80 13 00 00 [10:35:06]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [10:35:06]Write i2c OK [10:35:06]MH_I2C_Read... [10:35:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:06]Read from MH i2c: E2 [10:35:06]MH_I2C_Read... [10:35:06]Read from MH i2c: E2 62 00 [10:35:06]MH_I2C_Read... [10:35:06]Read from MH i2c: E2 62 00 C6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7F 02 00 0E 04 04 00 D2 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 72 [10:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7F 02 00 0E 04 04 00 D2 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:35:06]wFMCommunicate OK [10:35:06]SAM_PROTO_GetFieldsCounters done [10:35:06]requested_item shift.num is exist - process it [10:35:06]requested_item shift.opened is exist - process it [10:35:06]req_shift_opened [10:35:06]FM_GetShiftState [10:35:06]SAM_PROTO_GetShiftState [10:35:06]wFMCommunicate request_size=4 [10:35:06]MH_SAM_APDU [10:35:06]CAPDU: 80 13 01 00 [10:35:06]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [10:35:06]Write i2c OK [10:35:06]MH_I2C_Read... [10:35:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:06]Read from MH i2c: E2 [10:35:06]MH_I2C_Read... [10:35:06]Read from MH i2c: E2 0E 00 [10:35:06]MH_I2C_Read... [10:35:06]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0E [10:35:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:35:06]wFMCommunicate OK [10:35:06]SAM_PROTO_GetShiftState done [10:35:06]FM_GetShiftState done [10:35:06]req_shift_opened done [10:35:06]requested_item shift.open_date is exist - process it [10:35:06]req_shift_open_date [10:35:06]req_shift_open_date done [10:35:06]produce_requested_data done [10:35:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163620,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:35:06]process_action_free close_receipt [10:35:06]json_value_free [10:35:06]json_value_free done [10:35:06]process_json_proto returns [10:35:06]Send response to host [10:35:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163620,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:35:06]free response buf [10:35:06]execute_script done [10:35:06]execute_script returns [10:35:06]free content buf [10:35:06]Sock 9.Close socket [10:35:06]Sock 9.Thread stoped [10:35:09]ConnectInit Can't take IP for lk.salyk.kg [10:35:09]CommunicateWithHost connect error [10:35:09]CommunicateWithHost err = -1 [10:35:09]OFD Sender: Server communicate error [10:35:15]OFD Sender: Processing packet 163617 [packets to send 968, broken 964] [10:35:15]ProducePacketName [10:35:15]name=ofd_packets/00163617 [10:35:15]OFD Sender: To server: pG, [10:35:15]CommunicateWithHost lk.salyk.kg:30040 [10:35:15]ConnectInit lk.salyk.kg [10:35:20]ConnectInit Can't take IP for lk.salyk.kg [10:35:20]CommunicateWithHost connect error [10:35:20]CommunicateWithHost err = -1 [10:35:20]OFD Sender: Server communicate error [10:35:25]OFD Sender: Processing packet 163617 [packets to send 968, broken 964] [10:35:25]ProducePacketName [10:35:25]name=ofd_packets/00163617 [10:35:25]OFD Sender: To server: pG, [10:35:25]CommunicateWithHost lk.salyk.kg:30040 [10:35:25]ConnectInit lk.salyk.kg [10:35:29]recv_with_timeout no data received [10:35:30]ConnectInit Can't take IP for lk.salyk.kg [10:35:30]CommunicateWithHost connect error [10:35:30]CommunicateWithHost err = -1 [10:35:30]OFD Sender: Server communicate error [10:35:35]OFD Sender: Processing packet 163617 [packets to send 968, broken 964] [10:35:35]ProducePacketName [10:35:35]name=ofd_packets/00163617 [10:35:35]OFD Sender: To server: pG, [10:35:35]CommunicateWithHost lk.salyk.kg:30040 [10:35:35]ConnectInit lk.salyk.kg [10:35:37]ConnectInit Can't connect to host [10:35:40]ConnectInit Can't take IP for lk.salyk.kg [10:35:40]CommunicateWithHost connect error [10:35:40]CommunicateWithHost err = -1 [10:35:40]OFD Sender: Server communicate error [10:35:45]accept exits with 11 [10:35:45]New connection [10:35:45]New thread 3066670436 created [10:35:45]Thread 3066527076 joined [10:35:45]Waiting for new connection... [10:35:45] Sock 11.Parse request [10:35:45]Sock 11.Check first char [10:35:45]Sock 11.First char is OK [10:35:45]request: POST /json_proto HTTP/1.0 [10:35:45]Method: POST [10:35:45]URL: /json_proto [10:35:45]Method is POST - this is cgi request [10:35:45]url: /json_proto [10:35:45]query_string will be loaded in cgi processing [10:35:45]execute_cgi json_proto POST (null) [10:35:45]execute_cgi path=json_proto method=POST [10:35:45]POST find Content-Length [10:35:45]Host: 172.17.44.132:8080 [10:35:45]Content-Length: 672 [10:35:45]Content-Type: application/json [10:35:45] [10:35:45]POST finish read [10:35:45]Found Content-Length = 672 [10:35:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:35:45]execute_script... [10: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)292173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:35:45]POST & json_proto [10:35:45]process_json_proto [10:35:45]json parsed OK: [10:35:45]protocol is kg_v1.0 [10:35:45]action value=close_receipt [10:35:45]process_action close_receipt [10:35:45]cmd_close_receipt [10:35:45]MH_GetDate [10:35:45]Write to MH i2c: F0 00 00 C8 04 BB [10:35:45]Write i2c OK [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: F0 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: F0 09 00 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: F0 09 00 C8 04 00 01 C3 C5 66 2A 83 C1 65 86 [10:35:45]GetLastDocTimeStamp 1724236500 [10:35:45]current date 1724236545 [10:35:45]FM_GetShiftState [10:35:45]SAM_PROTO_GetShiftState [10:35:45]wFMCommunicate request_size=4 [10:35:45]MH_SAM_APDU [10:35:45]CAPDU: 80 13 01 00 [10:35:45]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [10:35:45]Write i2c OK [10:35:45]MH_I2C_Read... [10:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:45]OFD Sender: Processing packet 163617 [packets to send 968, broken 964] [10:35:45]ProducePacketName [10:35:45]name=ofd_packets/00163617 [10:35:45]OFD Sender: To server: pG, [10:35:45]CommunicateWithHost lk.salyk.kg:30040 [10:35:45]ConnectInit lk.salyk.kg [10:35:45]Read from MH i2c: E2 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 0E 00 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 10 [10:35:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:35:45]wFMCommunicate OK [10:35:45]SAM_PROTO_GetShiftState done [10:35:45]FM_GetShiftState done [10:35:45]opened in 1724199517 [10:35:45]opened+sec_in_day 1724285917 [10:35:45]quantity*price = 100035 [10:35:45]sum+1 = 100036 [10:35:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 219 21.08.2024 10:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163621 ФПД: 183976755639735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163621&fm=183976755639735&tin=02508201610067®Number=0000000000092562&sum=100000 [10:35:46]StoreToDocumentArchive [10:35:46]shift 466 fd 163621 [10:35:46]save to /storage/0466/doc_00163621 [10:35:46]save last doc name /storage/0466/doc_00163621 to /storage/kkm_last_doc_name [10:35:46]save OK [10:35:46]Clear old archive folders... [10:35:46]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:35:46]tlvbuf is B6E7C3D0 [10:35:46]SAM_PROTO_ClearQueue [10:35:46]wFMCommunicate request_size=4 [10:35:46]MH_SAM_APDU [10:35:46]CAPDU: 80 09 00 00 [10:35:46]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [10:35:46]Write i2c OK [10:35:46]MH_I2C_Read... [10:35:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:46]Read from MH i2c: E2 [10:35:46]MH_I2C_Read... [10:35:46]Read from MH i2c: E2 03 00 [10:35:46]MH_I2C_Read... [10:35:46]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [10:35:46]RAPDU: 90 00 [10:35:46]wFMCommunicate OK [10:35:46]SAM_PROTO_ClearQueue done [10:35:46]KKMCreateOFDPacket [10:35:46]OFDProtocolAddRootSTLVToBuf [10:35:46]FM_MakeSignedData [10:35:46]FM_MakeSignedData [10:35:46]SAM_PROTO_SignData [10:35:46]wFMCommunicate request_size=4 [10:35:46]MH_SAM_APDU [10:35:46]CAPDU: 80 0D 01 02 [10:35:46]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [10:35:46]Write i2c OK [10:35:46]MH_I2C_Read... [10:35:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:46]Read from MH i2c: E2 [10:35:46]MH_I2C_Read... [10:35:46]Read from MH i2c: E2 03 00 [10:35:46]MH_I2C_Read... [10:35:46]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [10:35:46]RAPDU: 90 00 [10:35:46]wFMCommunicate OK [10:35:46]wFMCommunicate request_size=255 [10:35:46]MH_SAM_APDU [10:35: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 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 DB 00 00 00 F4 03 04 00 01 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7F 02 00 35 04 06 00 A7 53 6D [10:35:46]Write to MH i2c: E2 02 01 D8 04 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 DB 00 00 00 F4 03 04 00 01 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7F 02 00 35 04 06 00 A7 53 6D 00 00 7D [10:35:46]Write i2c OK [10:35:46]MH_I2C_Read... [10:35:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:47]Read from MH i2c: E2 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: E2 03 00 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [10:35:47]RAPDU: 90 00 [10:35:47]wFMCommunicate OK [10:35:47]wFMCommunicate request_size=8 [10:35:47]MH_SAM_APDU [10:35:47]CAPDU: 80 0D 02 02 03 2A B5 B7 [10:35:47]Write to MH i2c: E2 0B 00 D9 04 80 0D 02 02 03 00 2A B5 B7 00 00 F3 [10:35:47]Write i2c OK [10:35:47]MH_I2C_Read... [10:35:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:47]Read from MH i2c: E2 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: E2 03 00 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [10:35:47]RAPDU: 90 00 [10:36:05]1040 (4) - 163619 [10:36:05]1012 (4) - 21.08.2024 04:26 [10:36:05]1206 (1) - 0 [10:36:05]OFD Sender: Remove packet 163619 [10:36:05]ProducePacketName [10:36:05]name=ofd_packets/00163619 [10:36:05]NVStorageDeleteData [10:36:06]OFD Sender: Processing packet 163620 [packets to send 967, broken 964] [10:36:06]ProducePacketName [10:36:06]name=ofd_packets/00163620 [10:36:06]OFD Sender: To server: pG, [10:36:06]CommunicateWithHost lk.salyk.kg:30040 [10:36:06]ConnectInit lk.salyk.kg [10:36:06]Read from MH i2c: 01 [10:36:06]MH_I2C_Read... [10:36:06]*** Stop cut motor [10:36:06]*** Cut end [10:36:06]Read from MH i2c: 01 07 00 [10:36:06]MH_I2C_Read... [10:36:06]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [10:36:06]process_action close_receipt done [10:36:06]requested_data is exist [10:36:06]produce_requested_data [10:36:06]requested_item fm.sn is exist - process it [10:36:06]wFMCommunicate request_size=4 [10:36:06]MH_SAM_APDU [10:36:06]CAPDU: 80 11 00 00 [10:36:06]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [10:36:06]Write i2c OK [10:36:06]MH_I2C_Read... [10:36:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:06]Read from MH i2c: E2 [10:36:06]MH_I2C_Read... [10:36:06]Read from MH i2c: E2 17 00 [10:36:06]MH_I2C_Read... [10:36:06]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [10:36:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:36:06]wFMCommunicate OK [10:36:06]requested_item fd.num is exist - process it [10:36:06]SAM_PROTO_GetFieldsCounters [10:36:06]wFMCommunicate request_size=4 [10:36:06]MH_SAM_APDU [10:36:06]CAPDU: 80 13 00 00 [10:36:06]Write to MH i2c: E2 08 00 5B 05 80 13 00 00 00 00 00 00 DC [10:36:06]Write i2c OK [10:36:06]MH_I2C_Read... [10:36:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:06]Read from MH i2c: E2 [10:36:06]MH_I2C_Read... [10:36:06]Read from MH i2c: E2 62 00 [10:36:06]MH_I2C_Read... [10:36:06]Read from MH i2c: E2 62 00 5B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 7F 02 00 0E 04 04 00 D2 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 [10:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 7F 02 00 0E 04 04 00 D2 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:36:06]wFMCommunicate OK [10:36:06]SAM_PROTO_GetFieldsCounters done [10:36:06]requested_item shift.num is exist - process it [10:36:06]requested_item shift.opened is exist - process it [10:36:06]req_shift_opened [10:36:06]FM_GetShiftState [10:36:06]SAM_PROTO_GetShiftState [10:36:06]wFMCommunicate request_size=4 [10:36:06]MH_SAM_APDU [10:36:06]CAPDU: 80 13 01 00 [10:36:06]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [10:36:06]Write i2c OK [10:36:06]MH_I2C_Read... [10:36:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:06]Read from MH i2c: E2 [10:36:06]MH_I2C_Read... [10:36:06]Read from MH i2c: E2 0E 00 [10:36:06]MH_I2C_Read... [10:36:06]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A4 [10:36:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:36:06]wFMCommunicate OK [10:36:06]SAM_PROTO_GetShiftState done [10:36:06]FM_GetShiftState done [10:36:06]req_shift_opened done [10:36:06]requested_item shift.open_date is exist - process it [10:36:06]req_shift_open_date [10:36:06]req_shift_open_date done [10:36:06]produce_requested_data done [10:36:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163622,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:36:06]process_action_free close_receipt [10:36:06]json_value_free [10:36:06]json_value_free done [10:36:06]process_json_proto returns [10:36:06]Send response to host [10:36:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163622,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:36:06]free response buf [10:36:06]execute_script done [10:36:06]execute_script returns [10:36:06]free content buf [10:36:06]Sock 9.Close socket [10:36:06]Sock 9.Thread stoped [10:36:25]accept exits with 10 [10:36:25]New connection [10:36:25]New thread 3066670436 created [10:36:25] Sock 10.Parse request [10:36:25]Thread 3066527076 joined [10:36:25]Sock 10.Check first char [10:36:25]Waiting for new connection... [10:36:25]Sock 10.First char is OK [10:36:25]request: POST /json_proto HTTP/1.0 [10:36:25]Method: POST [10:36:25]URL: /json_proto [10:36:25]Method is POST - this is cgi request [10:36:25]url: /json_proto [10:36:25]query_string will be loaded in cgi processing [10:36:25]execute_cgi json_proto POST (null) [10:36:25]execute_cgi path=json_proto method=POST [10:36:25]POST find Content-Length [10:36:25]Host: 172.17.44.132:8080 [10:36:25]Content-Length: 677 [10:36:25]Content-Type: application/json [10:36:25] [10:36:25]POST finish read [10:36:25]Found Content-Length = 677 [10:36:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:25]execute_script... [10:36: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)292176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:25]POST & json_proto [10:36:25]process_json_proto [10:36:25]json parsed OK: [10:36:25]protocol is kg_v1.0 [10:36:25]action value=close_receipt [10:36:25]process_action close_receipt [10:36:25]cmd_close_receipt [10:36:25]MH_GetDate [10:36:25]Write to MH i2c: F0 00 00 5D 05 51 [10:36:25]Write i2c OK [10:36:25]MH_I2C_Read... [10:36:25]Read from MH i2c: F0 [10:36:25]MH_I2C_Read... [10:36:25]Read from MH i2c: F0 09 00 [10:36:25]MH_I2C_Read... [10:36:25]Read from MH i2c: F0 09 00 5D 05 00 29 C3 C5 66 2A 83 C1 65 44 [10:36:25]GetLastDocTimeStamp 1724236560 [10:36:25]current date 1724236585 [10:36:25]FM_GetShiftState [10:36:25]SAM_PROTO_GetShiftState [10:36:25]wFMCommunicate request_size=4 [10:36:25]MH_SAM_APDU [10:36:25]CAPDU: 80 13 01 00 [10:36:25]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [10:36:25]Write i2c OK [10:36:25]MH_I2C_Read... [10:36:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:25]Read from MH i2c: E2 [10:36:25]MH_I2C_Read... [10:36:25]Read from MH i2c: E2 0E 00 [10:36:25]MH_I2C_Read... [10:36:25]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A6 [10:36:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:36:25]wFMCommunicate OK [10:36:25]SAM_PROTO_GetShiftState done [10:36:25]FM_GetShiftState done [10:36:25]opened in 1724199517 [10:36:25]opened+sec_in_day 1724285917 [10:36:25]quantity*price = 50036 [10:36:25]sum+1 = 50037 [10:36:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 221 21.08.2024 10:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163623 ФПД: 270755667107263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163623&fm=270755667107263&tin=02508201610067®Number=0000000000092562&sum=50000 [10:36:27]StoreToDocumentArchive [10:36:27]shift 466 fd 163623 [10:36:27]save to /storage/0466/doc_00163623 [10:36:27]save last doc name /storage/0466/doc_00163623 to /storage/kkm_last_doc_name [10:36:27]save OK [10:36:27]Clear old archive folders... [10:36:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:27]tlvbuf is 00389B20 [10:36:27]SAM_PROTO_ClearQueue [10:36:27]wFMCommunicate request_size=4 [10:36:27]MH_SAM_APDU [10:36:27]CAPDU: 80 09 00 00 [10:36:27]Write to MH i2c: E2 08 00 6B 05 80 09 00 00 00 00 00 00 E2 [10:36:27]Write i2c OK [10:36:27]MH_I2C_Read... [10:36:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:27]Read from MH i2c: E2 [10:36:27]MH_I2C_Read... [10:36:27]Read from MH i2c: E2 03 00 [10:36:27]MH_I2C_Read... [10:36:27]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [10:36:27]RAPDU: 90 00 [10:36:27]wFMCommunicate OK [10:36:27]SAM_PROTO_ClearQueue done [10:36:27]KKMCreateOFDPacket [10:36:27]OFDProtocolAddRootSTLVToBuf [10:36:27]FM_MakeSignedData [10:36:27]FM_MakeSignedData [10:36:27]SAM_PROTO_SignData [10:36:27]wFMCommunicate request_size=4 [10:36:27]MH_SAM_APDU [10:36:27]CAPDU: 80 0D 01 02 [10:36:27]Write to MH i2c: E2 08 00 6C 05 80 0D 01 02 00 00 00 00 EA [10:36:27]Write i2c OK [10:36:27]MH_I2C_Read... [10:36:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:27]Read from MH i2c: E2 [10:36:27]MH_I2C_Read... [10:36:27]Read from MH i2c: E2 03 00 [10:36:27]MH_I2C_Read... [10:36:27]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [10:36:27]RAPDU: 90 00 [10:36:27]wFMCommunicate OK [10:36:27]wFMCommunicate request_size=255 [10:36:27]MH_SAM_APDU [10:36:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 2A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7F 02 00 35 04 06 00 F6 [10:36:27]Write to MH i2c: E2 02 01 6D 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 2A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7F 02 00 35 04 06 00 F6 00 00 D4 [10:36:27]Write i2c OK [10:36:27]MH_I2C_Read... [10:36:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:27]Read from MH i2c: E2 [10:36:27]MH_I2C_Read... [10:36:27]Read from MH i2c: E2 03 00 [10:36:27]MH_I2C_Read... [10:36:27]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [10:36:27]RAPDU: 90 00 [10:36:27]wFMCommunicate OK [10:36:27]wFMCommunicate request_size=10 [10:36:27]MH_SAM_APDU [10:36:27]CAPDU: 80 0D 02 02 05 40 37 5B DD BF [10:36:27]Write to MH i2c: E2 0D 00 6E 05 80 0D 02 02 05 00 40 37 5B DD BF 00 00 65 [10:36:28]Write i2c OK [10:36:28]MH_I2C_Read... [10:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:28]Read from MH i2c: E2 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: E2 03 00 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [10:36:28]RAPDU: 90 00 [10:36:28]wFMCommunicate OK [10:36:28]wFMCommunicate request_size=4 [10:36:28]MH_SAM_APDU [10:36:28]CAPDU: 80 0D 03 02 [10:36:28]Write to MH i2c: E2 08 00 6F 05 80 0D 03 02 00 00 00 00 EF [10:36:28]Write i2c OK [10:36:28]MH_I2C_Read... [10:36:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:28]Read from MH i2c: E2 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: E2 0B 00 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: E2 0B 00 6F 05 00 A0 3D 46 5B 52 C4 57 53 90 00 2E [10:36:28]RAPDU: A0 3D 46 5B 52 C4 57 53 90 00 [10:36:28]wFMCommunicate OK [10:36:28]SAM_PROTO_SignData done [10:36:28]FM_MakeSignedData done [10:36:28]CreateOFDProtocolMessage [10:36:28]wFMCommunicate request_size=4 [10:36:28]MH_SAM_APDU [10:36:28]CAPDU: 80 11 00 00 [10:36:28]Write to MH i2c: E2 08 00 70 05 80 11 00 00 00 00 00 00 EF [10:36:28]Write i2c OK [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: E2 [10:36:28]MH_I2C_Read... [10:36:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:28]Read from MH i2c: E2 17 00 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: E2 17 00 70 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [10:36:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:36:28]wFMCommunicate OK [10:36:28]CreateOFDProtocolMessage done [10:36:28]OFDSenderStorePacket 163623 [10:36:28]StoreOFDPacket docnum=163623 [10:36:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DE AA 07 01 3C F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 2A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7F 02 00 35 04 06 00 F6 40 37 5B DD BF A0 3D 46 5B 52 C4 57 53 [10:36:28]CheckFolder [10:36:28]dirname=/storage/ofd_packets [10:36:28]CheckFolder done [10:36:28]ProducePacketName [10:36:28]name=ofd_packets/00163623 [10:36:28]NVStorageSaveData ofd_packets/00163623 [10:36:28]File name is /storage/ofd_packets/00163623 [10:36:28]Write 301 bytes [10:36:28]NVStorageSaveData done [10:36:28]OFDSenderStorePacket done [10:36:28]KKMCreateOFDPacket done [10:36:28]NVStorageSaveData kkm_last_timestamp [10:36:28]File name is /storage/kkm_last_timestamp [10:36:28]Write 4 bytes [10:36:28]NVStorageSaveData done [10:36:28]ExternCall_PrintAddStr [10:36:28]wPrintStart [10:36:28]Write to MH i2c: 01 00 00 71 05 76 [10:36:28]Write i2c OK [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: 01 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: 01 07 00 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 FF 0F 8B [10:36:28]RasterBufferAndPrint [10:36:28]line Счет N : (1)292176 [10:36:28]line ИНН: 02508201610067 [10:36:28]line Контрольно-Кассовый Чек [10:36:28]line ПРОДАЖА [10:36:28]line ТРК (МРК, ГНК) : 32 [10:36:28]line Товар: 2710124130 [10:36:28]line Аи-92-К-5 [10:36:28]line 7.380 * 67.80 [10:36:28]line = 500.36 [10:36:28]line НДС 12% НСП 1% [10:36:28]line > о реализуемом товаре [10:36:28]line ОКРУГЛЕНИЕ: -0.36 [10:36:28]line ИТОГО: 500.00 [10:36:28]line Внесено: 500.00 [10:36:28]line СДАЧА: 0.00 [10:36:28]line НСП 1% : 4.43 [10:36:28]line НДС 12% : 53.14 [10:36:28]line Наличными: 500.00 [10:36:28]line Безнал.: 0.00 [10:36:28]line Место: АЗС № 130 "Партнер Нефть" [10:36:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:36:28]line СНО: Общий режим [10:36:28]line Чек 221 21.08.2024 10:36 [10:36:28]line Смена: 466 ФФД: 1.0 [10:36:28]line ЗНМ: 0300000070 [10:36:28]line РНМ: 0000000000092562 [10:36:28]line Версия ККМ: 001 [10:36:28]line ФМ: 0000000000871769 [10:36:28]line ФД: 163623 [10:36:28]line ФПД: 270755667107263 [10:36:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163623&fm=270755667107263&tin=02508201610067®Number=0000000000092562&sum=50000 [10:36:28]written 0, free lines is 4095 [10:36:28]Write to MH i2c: 01 00 00 9C 05 A1 [10:36:28]Write i2c OK [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: 01 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: 01 07 00 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 BB 0C 6F [10:36:28]RasterBufferAndPrint [10:36:28]line [10:36:28]line [10:36:28]line [10:36:28]line [10:36:28]line [10:36:28]written 0, free lines is 3296 [10:36:28]MH_Cut [10:36:28]Write to MH i2c: D1 01 00 A3 05 01 7A [10:36:28]Write i2c OK [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: D1 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: D1 01 00 [10:36:28]MH_I2C_Read... [10:36:28]Read from MH i2c: D1 01 00 A3 05 00 79 [10:36:28]Write to MH i2c: 01 00 00 A4 05 A9 [10:36:28]Write i2c OK [10:36:28]MH_I2C_Read... [10:36:29]*** Cut start [10:36:29]*** Purtial cut [10:36:29]*** Stage 1: CUTSNS_PIN = 1 [10:36:31]Read from MH i2c: 01 [10:36:31]MH_I2C_Read... [10:36:31]*** Stop cut motor [10:36:31]*** Cut end [10:36:31]Read from MH i2c: 01 07 00 [10:36:31]MH_I2C_Read... [10:36:31]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 FF 0F BE [10:36:31]process_action close_receipt done [10:36:31]requested_data is exist [10:36:31]produce_requested_data [10:36:31]requested_item fm.sn is exist - process it [10:36:31]wFMCommunicate request_size=4 [10:36:31]MH_SAM_APDU [10:36:31]CAPDU: 80 11 00 00 [10:36:31]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [10:36:31]Write i2c OK [10:36:31]MH_I2C_Read... [10:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:31]Read from MH i2c: E2 [10:36:31]MH_I2C_Read... [10:36:31]Read from MH i2c: E2 17 00 [10:36:31]MH_I2C_Read... [10:36:31]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [10:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:36:31]wFMCommunicate OK [10:36:31]requested_item fd.num is exist - process it [10:36:31]SAM_PROTO_GetFieldsCounters [10:36:31]wFMCommunicate request_size=4 [10:36:31]MH_SAM_APDU [10:36:31]CAPDU: 80 13 00 00 [10:36:31]Write to MH i2c: E2 08 00 A6 05 80 13 00 00 00 00 00 00 27 [10:36:31]Write i2c OK [10:36:31]MH_I2C_Read... [10:36:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:31]Read from MH i2c: E2 [10:36:31]MH_I2C_Read... [10:36:31]Read from MH i2c: E2 62 00 [10:36:31]MH_I2C_Read... [10:36:31]Read from MH i2c: E2 62 00 A6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 7F 02 00 0E 04 04 00 D2 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 5F [10:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 7F 02 00 0E 04 04 00 D2 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:36:32]wFMCommunicate OK [10:36:32]SAM_PROTO_GetFieldsCounters done [10:36:32]requested_item shift.num is exist - process it [10:36:32]requested_item shift.opened is exist - process it [10:36:32]req_shift_opened [10:36:32]FM_GetShiftState [10:36:32]SAM_PROTO_GetShiftState [10:36:32]wFMCommunicate request_size=4 [10:36:32]MH_SAM_APDU [10:36:32]CAPDU: 80 13 01 00 [10:36:32]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [10:36:32]Write i2c OK [10:36:32]MH_I2C_Read... [10:36:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:32]Read from MH i2c: E2 [10:36:32]MH_I2C_Read... [10:36:32]Read from MH i2c: E2 0E 00 [10:36:32]MH_I2C_Read... [10:36:32]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EF [10:36:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:36:32]wFMCommunicate OK [10:36:32]SAM_PROTO_GetShiftState done [10:36:32]FM_GetShiftState done [10:36:32]req_shift_opened done [10:36:32]requested_item shift.open_date is exist - process it [10:36:32]req_shift_open_date [10:36:32]req_shift_open_date done [10:36:32]produce_requested_data done [10:36:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163623,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:36:32]process_action_free close_receipt [10:36:32]json_value_free [10:36:32]json_value_free done [10:36:32]process_json_proto returns [10:36:32]Send response to host [10:36:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163623,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:36:32]free response buf [10:36:32]execute_script done [10:36:32]execute_script returns [10:36:32]free content buf [10:36:32]Sock 10.Close socket [10:36:32]Sock 10.Thread stoped [10:37:09]recv_with_timeout no data received [10:37:33]recv_with_timeout no data received [10:38:03]recv_with_timeout no data received [10:38:11]accept exits with 9 [10:38:11]New connection [10:38:11]New thread 3066527076 created [10:38:11]Thread 3066670436 joined [10:38:11]Waiting for new connection... [10:38:11] Sock 9.Parse request [10:38:11]Sock 9.Check first char [10:38:11]Sock 9.First char is OK [10:38:11]request: POST /json_proto HTTP/1.0 [10:38:11]Method: POST [10:38:11]URL: /json_proto [10:38:11]Method is POST - this is cgi request [10:38:11]url: /json_proto [10:38:11]query_string will be loaded in cgi processing [10:38:11]execute_cgi json_proto POST (null) [10:38:11]execute_cgi path=json_proto method=POST [10:38:11]POST find Content-Length [10:38:11]Host: 172.17.44.132:8080 [10:38:11]Content-Length: 645 [10:38:11]Content-Type: application/json [10:38:11] [10:38:11]POST finish read [10:38:11]Found Content-Length = 645 [10:38:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50587", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:11]execute_script... [10:38:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50587", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:11]POST & json_proto [10:38:11]process_json_proto [10:38:11]json parsed OK: [10:38:11]protocol is kg_v1.0 [10:38:11]action value=close_receipt [10:38:11]process_action close_receipt [10:38:11]cmd_close_receipt [10:38:11]MH_GetDate [10:38:11]Write to MH i2c: F0 00 00 A8 05 9C [10:38:11]Write i2c OK [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: F0 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: F0 09 00 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: F0 09 00 A8 05 00 93 C3 C5 66 2A 83 C1 65 F9 [10:38:11]GetLastDocTimeStamp 1724236586 [10:38:11]current date 1724236691 [10:38:11]FM_GetShiftState [10:38:11]SAM_PROTO_GetShiftState [10:38:11]wFMCommunicate request_size=4 [10:38:11]MH_SAM_APDU [10:38:11]CAPDU: 80 13 01 00 [10:38:11]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [10:38:11]Write i2c OK [10:38:11]MH_I2C_Read... [10:38:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:11]Read from MH i2c: E2 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: E2 0E 00 [10:38:11]MH_I2C_Read... [10:38:11]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F1 [10:38:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:38:11]wFMCommunicate OK [10:38:11]SAM_PROTO_GetShiftState done [10:38:11]FM_GetShiftState done [10:38:11]opened in 1724199517 [10:38:11]opened+sec_in_day 1724285917 [10:38:11]quantity*price = 12500 [10:38:11]sum+1 = 12501 [10:38:11]Check (price>sum+1) || (price+1 о реализуемом товаре [10:35:47]line ОКРУГЛЕНИЕ: -0.35 [10:35:47]line ИТОГО: 1000.00 [10:35:47]line Внесено: 1000.00 [10:35:47]line СДАЧА: 0.00 [10:35:47]line НСП 1% : 8.85 [10:35:47]line НДС 12% : 106.23 [10:35:47]line Наличными: 1000.00 [10:35:47]line Безнал.: 0.00 [10:35:47]line Место: АЗС № 130 "Партнер Нефть" [10:35:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:35:47]line СНО: Общий режим [10:35:47]line Чек 219 21.08.2024 10:35 [10:35:47]line Смена: 466 ФФД: 1.0 [10:35:47]line ЗНМ: 0300000070 [10:35:47]line РНМ: 0000000000092562 [10:35:47]line Версия ККМ: 001 [10:35:47]line ФМ: 0000000000871769 [10:35:47]line ФД: 163621 [10:35:47]line ФПД: 183976755639735 [10:35:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163621&fm=183976755639735&tin=02508201610067®Number=0000000000092562&sum=100000 [10:35:47]written 0, free lines is 4095 [10:35:47]Write to MH i2c: 01 00 00 07 05 0C [10:35:47]Write i2c OK [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: 01 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: 01 07 00 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 BF 0C DE [10:35:47]RasterBufferAndPrint [10:35:47]line [10:35:47]line [10:35:47]line [10:35:47]line [10:35:47]line [10:35:47]written 0, free lines is 3293 [10:35:47]MH_Cut [10:35:47]Write to MH i2c: D1 01 00 0E 05 01 E5 [10:35:47]Write i2c OK [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: D1 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: D1 01 00 [10:35:47]MH_I2C_Read... [10:35:47]Read from MH i2c: D1 01 00 0E 05 00 E4 [10:35:47]Write to MH i2c: 01 00 00 0F 05 14 [10:35:47]Write i2c OK [10:35:47]MH_I2C_Read... [10:35:48]*** Cut start [10:35:48]*** Purtial cut [10:35:48]*** Stage 1: CUTSNS_PIN = 1 [10:35:50]ConnectInit Can't take IP for lk.salyk.kg [10:35:50]CommunicateWithHost connect error [10:35:50]CommunicateWithHost err = -1 [10:35:50]OFD Sender: Server communicate error [10:35:50]OFD Sender: Processing packet 163617 [packets to send 969, broken 964] [10:35:50]ProducePacketName [10:35:50]name=ofd_packets/00163617 [10:35:50]OFD Sender: To server: pG, [10:35:50]CommunicateWithHost lk.salyk.kg:30040 [10:35:50]ConnectInit lk.salyk.kg [10:35:50]Read from MH i2c: 01 [10:35:50]MH_I2C_Read... [10:35:50]*** Stop cut motor [10:35:50]*** Cut end [10:35:50]Read from MH i2c: 01 07 00 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [10:35:50]process_action close_receipt done [10:35:50]requested_data is exist [10:35:50]produce_requested_data [10:35:50]requested_item fm.sn is exist - process it [10:35:50]wFMCommunicate request_size=4 [10:35:50]MH_SAM_APDU [10:35:50]CAPDU: 80 11 00 00 [10:35:50]Write to MH i2c: E2 08 00 10 05 80 11 00 00 00 00 00 00 8F [10:35:50]Write i2c OK [10:35:50]MH_I2C_Read... [10:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:50]Read from MH i2c: E2 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 17 00 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 17 00 10 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [10:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:35:50]wFMCommunicate OK [10:35:50]requested_item fd.num is exist - process it [10:35:50]SAM_PROTO_GetFieldsCounters [10:35:50]wFMCommunicate request_size=4 [10:35:50]MH_SAM_APDU [10:35:50]CAPDU: 80 13 00 00 [10:35:50]Write to MH i2c: E2 08 00 11 05 80 13 00 00 00 00 00 00 92 [10:35:50]Write i2c OK [10:35:50]MH_I2C_Read... [10:35:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:50]Read from MH i2c: E2 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 62 00 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 62 00 11 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 7F 02 00 0E 04 04 00 D2 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 C2 [10:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 7F 02 00 0E 04 04 00 D2 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:35:51]wFMCommunicate OK [10:35:51]SAM_PROTO_GetFieldsCounters done [10:35:51]requested_item shift.num is exist - process it [10:35:51]requested_item shift.opened is exist - process it [10:35:51]req_shift_opened [10:35:51]FM_GetShiftState [10:35:51]SAM_PROTO_GetShiftState [10:35:51]wFMCommunicate request_size=4 [10:35:51]MH_SAM_APDU [10:35:51]CAPDU: 80 13 01 00 [10:35:51]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:51]Read from MH i2c: E2 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: E2 0E 00 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5A [10:35:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:35:51]wFMCommunicate OK [10:35:51]SAM_PROTO_GetShiftState done [10:35:51]FM_GetShiftState done [10:35:51]req_shift_opened done [10:35:51]requested_item shift.open_date is exist - process it [10:35:51]req_shift_open_date [10:35:51]req_shift_open_date done [10:35:51]produce_requested_data done [10:35:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163621,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:35:51]process_action_free close_receipt [10:35:51]json_value_free [10:35:51]json_value_free done [10:35:51]process_json_proto returns [10:35:51]Send response to host [10:35:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163621,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:35:51]free response buf [10:38:12]wFMCommunicate request_size=47 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 [10:38:12]Write to MH i2c: E2 32 00 AE 05 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 00 00 2D [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=15 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 15 02 00 0A 07 04 06 00 D4 30 00 00 00 00 [10:38:12]Write to MH i2c: E2 12 00 AF 05 80 15 02 00 0A 00 07 04 06 00 D4 30 00 00 00 00 00 00 5D [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=15 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:38:12]Write to MH i2c: E2 12 00 B0 05 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 8C [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=11 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:38:12]Write to MH i2c: E2 0E 00 B1 05 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 68 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=13 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 15 02 00 08 F4 03 04 00 94 C3 C5 66 [10:38:12]Write to MH i2c: E2 10 00 B2 05 80 15 02 00 08 00 F4 03 04 00 94 C3 C5 66 00 00 C4 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=25 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [10:38:12]Write to MH i2c: E2 1C 00 B3 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 99 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=4 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 15 03 00 [10:38:12]Write to MH i2c: E2 08 00 B4 05 80 15 03 00 00 00 00 00 3A [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 40 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 40 00 B4 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DE 00 00 00 35 04 06 00 2E 1B A8 A0 E1 FC 90 00 FE [10:38:12]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 37 36 39 10 04 04 00 28 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DE 00 00 00 35 04 06 00 2E 1B A8 A0 E1 FC 90 00 [10:38:12]wFMCommunicate OK [10:38:12]SAM_PROTO_ProcessDocument answer len = 59 [10:38:12]SAM_PROTO_ProcessDocument done [10:38:12]SetTLVBufToDocument [10:38:12]Processing tag 1209 (04B9) [10:38:12]Malloc new data [10:38:12]Processing tag 1041 (0411) [10:38:12]Processing tag 1040 (0410) [10:38:12]Malloc new data [10:38:12]Processing tag 1038 (040E) [10:38:12]Malloc new data [10:38:12]Processing tag 1042 (0412) [10:38:12]Malloc new data [10:38:12]Processing tag 1077 (0435) [10:38:12]Malloc new data [10:38:12]SetTLVBufToDocument err=0 [10:38:12]KKMLoadAndSignReceiptData store KKM data [10:38:12]KKMLoadAndSignReceiptData err=0 [10:38:12]wFMCommunicate request_size=4 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 11 00 00 [10:38:12]Write to MH i2c: E2 08 00 B5 05 80 11 00 00 00 00 00 00 34 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 17 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 17 00 B5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [10:38:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:12]wFMCommunicate OK [10:38:12]Счет N : (3)50587 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 222 21.08.2024 10:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163624 ФПД: 50696328110588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163624&fm=50696328110588&tin=02508201610067®Number=0000000000092562&sum=12500 0 [10:38:12]StoreToDocumentArchive [10:38:12]shift 466 fd 163624 [10:38:12]save to /storage/0466/doc_00163624 [10:38:12]save last doc name /storage/0466/doc_00163624 to /storage/kkm_last_doc_name [10:38:12]save OK [10:38:12]Clear old archive folders... [10:38:12]ProcessDocumentItem done err = 0, tmpTLVsize=282 [10:38:12]tlvbuf is 003F8000 [10:38:12]SAM_PROTO_ClearQueue [10:38:12]wFMCommunicate request_size=4 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 09 00 00 [10:38:12]Write to MH i2c: E2 08 00 B6 05 80 09 00 00 00 00 00 00 2D [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]SAM_PROTO_ClearQueue done [10:38:12]KKMCreateOFDPacket [10:38:12]OFDProtocolAddRootSTLVToBuf [10:38:12]FM_MakeSignedData [10:38:12]FM_MakeSignedData [10:38:12]SAM_PROTO_SignData [10:38:12]wFMCommunicate request_size=4 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 0D 01 02 [10:38:12]Write to MH i2c: E2 08 00 B7 05 80 0D 01 02 00 00 00 00 35 [10:38:12]Write i2c OK [10:38:12]MH_I2C_Read... [10:38:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:12]Read from MH i2c: E2 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 [10:38:12]MH_I2C_Read... [10:38:12]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [10:38:12]RAPDU: 90 00 [10:38:12]wFMCommunicate OK [10:38:12]wFMCommunicate request_size=255 [10:38:12]MH_SAM_APDU [10:38:12]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 94 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [10:38:13]Write to MH i2c: E2 02 01 B8 05 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 94 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 65 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:13]Read from MH i2c: E2 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 03 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [10:38:13]RAPDU: 90 00 [10:38:13]wFMCommunicate OK [10:38:13]wFMCommunicate request_size=41 [10:38:13]MH_SAM_APDU [10:38:13]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7F 02 00 35 04 06 00 2E 1B A8 A0 E1 FC [10:38:13]Write to MH i2c: E2 2C 00 B9 05 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7F 02 00 35 04 06 00 2E 1B A8 A0 E1 FC 00 00 24 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:13]Read from MH i2c: E2 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 03 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [10:38:13]RAPDU: 90 00 [10:38:13]wFMCommunicate OK [10:38:13]wFMCommunicate request_size=4 [10:38:13]MH_SAM_APDU [10:38:13]CAPDU: 80 0D 03 02 [10:38:13]Write to MH i2c: E2 08 00 BA 05 80 0D 03 02 00 00 00 00 3A [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:13]Read from MH i2c: E2 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 0B 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 0B 00 BA 05 00 E4 D4 0E E1 86 A9 45 2F 90 00 85 [10:38:13]RAPDU: E4 D4 0E E1 86 A9 45 2F 90 00 [10:38:13]wFMCommunicate OK [10:38:13]SAM_PROTO_SignData done [10:38:13]FM_MakeSignedData done [10:38:13]CreateOFDProtocolMessage [10:38:13]wFMCommunicate request_size=4 [10:38:13]MH_SAM_APDU [10:38:13]CAPDU: 80 11 00 00 [10:38:13]Write to MH i2c: E2 08 00 BB 05 80 11 00 00 00 00 00 00 3A [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:13]Read from MH i2c: E2 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 17 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: E2 17 00 BB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [10:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:13]wFMCommunicate OK [10:38:13]CreateOFDProtocolMessage done [10:38:13]OFDSenderStorePacket 163624 [10:38:13]StoreOFDPacket docnum=163624 [10:38:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 4F DC 26 01 ED 28 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 94 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7F 02 00 35 04 06 00 2E 1B A8 A0 E1 FC E4 D4 0E E1 86 A9 45 2F [10:38:13]CheckFolder [10:38:13]dirname=/storage/ofd_packets [10:38:13]CheckFolder done [10:38:13]ProducePacketName [10:38:13]name=ofd_packets/00163624 [10:38:13]NVStorageSaveData ofd_packets/00163624 [10:38:13]File name is /storage/ofd_packets/00163624 [10:38:13]Write 332 bytes [10:38:13]NVStorageSaveData done [10:38:13]OFDSenderStorePacket done [10:38:13]KKMCreateOFDPacket done [10:38:13]NVStorageSaveData kkm_last_timestamp [10:38:13]File name is /storage/kkm_last_timestamp [10:38:13]Write 4 bytes [10:38:13]NVStorageSaveData done [10:38:13]ExternCall_PrintAddStr [10:38:13]wPrintStart [10:38:13]Write to MH i2c: 01 00 00 BC 05 C1 [10:38:13]Write i2c OK [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 07 00 [10:38:13]MH_I2C_Read... [10:38:13]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 FF 0F D6 [10:38:13]RasterBufferAndPrint [10:38:13]line Счет N : (3)50587 [10:38:13]line ИНН: 02508201610067 [10:38:13]line Контрольно-Кассовый Чек [10:38:13]line ПРОДАЖА [10:38:13]line Товар: 2000036220012 [10:38:13]line Кофе Капучино XL(GABB TRADE) [10:38:13]line 1.000 * 125.00 [10:38:13]line = 125.00 [10:38:13]line НДС 12% НСП 1% [10:38:13]line > о реализуемом товаре [10:38:13]line ИТОГО: 125.00 [10:38:13]line НСП 1% : 1.11 [10:38:13]line НДС 12% : 13.27 [10:38:13]line Наличными: 125.00 [10:38:13]line Безнал.: 0.00 [10:38:13]line Место: АЗС № 130 "Партнер Нефть" [10:38:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:38:13]line СНО: Общий режим [10:38:13]line Чек 222 21.08.2024 10:38 [10:38:13]line Смена: 466 ФФД: 1.0 [10:38:13]line ЗНМ: 0300000070 [10:38:13]line РНМ: 0000000000092562 [10:38:13]line Версия ККМ: 001 [10:38:13]line ФМ: 0000000000871769 [10:38:13]line ФД: 163624 [10:38:13]line ФПД: 50696328110588 [10:38:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163624&fm=50696328110588&tin=02508201610067®Number=0000000000092562&sum=12500 [10:38:13]line 0 [10:38:13]written 0, free lines is 4095 [10:38:14]Write to MH i2c: 01 00 00 E5 05 EA [10:38:14]Write i2c OK [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: 01 [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: 01 07 00 [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: 01 07 00 E5 05 00 00 00 00 00 C8 0C C5 [10:38:14]RasterBufferAndPrint [10:38:14]line [10:38:14]line [10:38:14]line [10:38:14]line [10:38:14]line [10:38:14]written 0, free lines is 3295 [10:38:14]MH_Cut [10:38:14]Write to MH i2c: D1 01 00 EC 05 01 C3 [10:38:14]Write i2c OK [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: D1 [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: D1 01 00 [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: D1 01 00 EC 05 00 C2 [10:38:14]Write to MH i2c: 01 00 00 ED 05 F2 [10:38:14]Write i2c OK [10:38:14]MH_I2C_Read... [10:38:15]*** Cut start [10:38:15]*** Purtial cut [10:38:15]*** Stage 1: CUTSNS_PIN = 1 [10:38:17]ConnectInit Can't connect to host [10:38:17]CommunicateWithHost connect error [10:38:17]CommunicateWithHost err = -1 [10:38:17]OFD Sender: Server communicate error [10:38:17]Read from MH i2c: 01 [10:38:17]MH_I2C_Read... [10:38:17]*** Stop cut motor [10:38:17]*** Cut end [10:38:17]Read from MH i2c: 01 07 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: 01 07 00 ED 05 00 00 00 00 00 FF 0F 07 [10:38:17]process_action close_receipt done [10:38:17]requested_data is exist [10:38:17]produce_requested_data [10:38:17]requested_item fm.sn is exist - process it [10:38:17]wFMCommunicate request_size=4 [10:38:17]MH_SAM_APDU [10:38:17]CAPDU: 80 11 00 00 [10:38:17]Write to MH i2c: E2 08 00 EE 05 80 11 00 00 00 00 00 00 6D [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:17]Read from MH i2c: E2 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 17 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 17 00 EE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [10:38:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:17]wFMCommunicate OK [10:38:17]requested_item fd.num is exist - process it [10:38:17]SAM_PROTO_GetFieldsCounters [10:38:17]wFMCommunicate request_size=4 [10:38:17]MH_SAM_APDU [10:38:17]CAPDU: 80 13 00 00 [10:38:17]Write to MH i2c: E2 08 00 EF 05 80 13 00 00 00 00 00 00 70 [10:38:17]OFD Sender: Processing packet 163620 [packets to send 969, broken 964] [10:38:17]ProducePacketName [10:38:17]name=ofd_packets/00163620 [10:38:17]OFD Sender: To server: pG, [10:38:17]CommunicateWithHost lk.salyk.kg:30040 [10:38:17]ConnectInit lk.salyk.kg [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:17]Read from MH i2c: E2 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 62 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 62 00 EF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7F 02 00 0E 04 04 00 D2 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 AC [10:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7F 02 00 0E 04 04 00 D2 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:38:17]wFMCommunicate OK [10:38:17]SAM_PROTO_GetFieldsCounters done [10:38:17]requested_item shift.num is exist - process it [10:38:17]requested_item shift.opened is exist - process it [10:38:17]req_shift_opened [10:38:17]FM_GetShiftState [10:38:17]SAM_PROTO_GetShiftState [10:38:17]wFMCommunicate request_size=4 [10:38:17]MH_SAM_APDU [10:38:17]CAPDU: 80 13 01 00 [10:38:17]Write to MH i2c: E2 08 00 F0 05 80 13 01 00 00 00 00 00 72 [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:17]Read from MH i2c: E2 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 0E 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 0E 00 F0 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 38 [10:38:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:38:17]wFMCommunicate OK [10:38:17]SAM_PROTO_GetShiftState done [10:38:17]FM_GetShiftState done [10:38:17]req_shift_opened done [10:38:17]requested_item shift.open_date is exist - process it [10:38:17]req_shift_open_date [10:38:17]req_shift_open_date done [10:38:17]produce_requested_data done [10:38:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163624,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:38:17]process_action_free close_receipt [10:38:17]json_value_free [10:38:17]json_value_free done [10:38:17]process_json_proto returns [10:38:17]Send response to host [10:38:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163624,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:38:17]free response buf [10:38:17]execute_script done [10:38:17]execute_script returns [10:38:17]free content buf [10:38:17]Sock 9.Close socket [10:38:17]Sock 9.Thread stoped [10:38:17]accept exits with 11 [10:38:17]New connection [10:38:17]New thread 3066670436 created [10:38:17]Thread 3066527076 joined [10:38:17]Waiting for new connection... [10:38:17] Sock 11.Parse request [10:38:17]Sock 11.Check first char [10:38:17]Sock 11.First char is OK [10:38:17]request: POST /json_proto HTTP/1.0 [10:38:17]Method: POST [10:38:17]URL: /json_proto [10:38:17]Method is POST - this is cgi request [10:38:17]url: /json_proto [10:38:17]query_string will be loaded in cgi processing [10:38:17]execute_cgi json_proto POST (null) [10:38:17]execute_cgi path=json_proto method=POST [10:38:17]POST find Content-Length [10:38:17]Host: 172.17.44.132:8080 [10:38:17]Content-Length: 682 [10:38:17]Content-Type: application/json [10:38:17] [10:38:17]POST finish read [10:38:17]Found Content-Length = 682 [10:38:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.240, "sum" : 1101.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1101.00, "payments": [ { "type": 0, "sum" : 1101.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:17]execute_script... [10:38: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)292174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.240, "sum" : 1101.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1101.00, "payments": [ { "type": 0, "sum" : 1101.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:17]POST & json_proto [10:38:17]process_json_proto [10:38:17]json parsed OK: [10:38:17]protocol is kg_v1.0 [10:38:17]action value=close_receipt [10:38:17]process_action close_receipt [10:38:17]cmd_close_receipt [10:38:17]MH_GetDate [10:38:17]Write to MH i2c: F0 00 00 F1 05 E5 [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: F0 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: F0 09 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: F0 09 00 F1 05 00 9A C3 C5 66 2A 83 C1 65 49 [10:38:17]GetLastDocTimeStamp 1724236692 [10:38:17]current date 1724236698 [10:38:17]FM_GetShiftState [10:38:17]SAM_PROTO_GetShiftState [10:38:17]wFMCommunicate request_size=4 [10:38:17]MH_SAM_APDU [10:38:17]CAPDU: 80 13 01 00 [10:38:17]Write to MH i2c: E2 08 00 F2 05 80 13 01 00 00 00 00 00 74 [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:17]Read from MH i2c: E2 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 0E 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: E2 0E 00 F2 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3A [10:38:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:38:17]wFMCommunicate OK [10:38:17]SAM_PROTO_GetShiftState done [10:38:17]FM_GetShiftState done [10:38:17]opened in 1724199517 [10:38:17]opened+sec_in_day 1724285917 [10:38:17]quantity*price = 110107 [10:38:17]sum+1 = 110108 [10:38:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 1101.00 Внесено: 1300.00 СДАЧА: 199.00 НСП 1% : 9.74 НДС 12% : 116.93 Наличными: 1101.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 223 21.08.2024 10:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163625 ФПД: 45896027939935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163625&fm=45896027939935&tin=02508201610067®Number=0000000000092562&sum=110100 [10:38:19]StoreToDocumentArchive [10:38:19]shift 466 fd 163625 [10:38:19]save to /storage/0466/doc_00163625 [10:38:19]save last doc name /storage/0466/doc_00163625 to /storage/kkm_last_doc_name [10:38:19]save OK [10:38:19]Clear old archive folders... [10:38:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:19]tlvbuf is 003E1BB0 [10:38:19]SAM_PROTO_ClearQueue [10:38:19]wFMCommunicate request_size=4 [10:38:19]MH_SAM_APDU [10:38:19]CAPDU: 80 09 00 00 [10:38:19]Write to MH i2c: E2 08 00 FF 05 80 09 00 00 00 00 00 00 76 [10:38:19]Write i2c OK [10:38:19]MH_I2C_Read... [10:38:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:19]Read from MH i2c: E2 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 03 00 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [10:38:19]RAPDU: 90 00 [10:38:19]wFMCommunicate OK [10:38:19]SAM_PROTO_ClearQueue done [10:38:19]KKMCreateOFDPacket [10:38:19]OFDProtocolAddRootSTLVToBuf [10:38:19]FM_MakeSignedData [10:38:19]FM_MakeSignedData [10:38:19]SAM_PROTO_SignData [10:38:19]wFMCommunicate request_size=4 [10:38:19]MH_SAM_APDU [10:38:19]CAPDU: 80 0D 01 02 [10:38:19]Write to MH i2c: E2 08 00 00 06 80 0D 01 02 00 00 00 00 7F [10:38:19]Write i2c OK [10:38:19]MH_I2C_Read... [10:38:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:19]Read from MH i2c: E2 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 03 00 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [10:38:19]RAPDU: 90 00 [10:38:19]wFMCommunicate OK [10:38:19]wFMCommunicate request_size=255 [10:38:19]MH_SAM_APDU [10:38:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B AE 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 AE 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 AD 2D 00 00 00 00 07 04 06 00 14 AE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7F 02 00 35 04 06 00 29 [10:38:19]Write to MH i2c: E2 02 01 01 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B AE 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 AE 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 AD 2D 00 00 00 00 07 04 06 00 14 AE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7F 02 00 35 04 06 00 29 00 00 DB [10:38:19]Write i2c OK [10:38:19]MH_I2C_Read... [10:38:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:20]Read from MH i2c: E2 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 03 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [10:38:20]RAPDU: 90 00 [10:38:20]wFMCommunicate OK [10:38:20]wFMCommunicate request_size=10 [10:38:20]MH_SAM_APDU [10:38:20]CAPDU: 80 0D 02 02 05 BE 00 71 24 5F [10:38:20]Write to MH i2c: E2 0D 00 02 06 80 0D 02 02 05 00 BE 00 71 24 5F 00 00 3E [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:20]Read from MH i2c: E2 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 03 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [10:38:20]RAPDU: 90 00 [10:38:20]wFMCommunicate OK [10:38:20]wFMCommunicate request_size=4 [10:38:20]MH_SAM_APDU [10:38:20]CAPDU: 80 0D 03 02 [10:38:20]Write to MH i2c: E2 08 00 03 06 80 0D 03 02 00 00 00 00 84 [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:20]Read from MH i2c: E2 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 0B 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 0B 00 03 06 00 97 39 B2 DE 94 AC 87 5E 90 00 0A [10:38:20]RAPDU: 97 39 B2 DE 94 AC 87 5E 90 00 [10:38:20]wFMCommunicate OK [10:38:20]SAM_PROTO_SignData done [10:38:20]FM_MakeSignedData done [10:38:20]CreateOFDProtocolMessage [10:38:20]wFMCommunicate request_size=4 [10:38:20]MH_SAM_APDU [10:38:20]CAPDU: 80 11 00 00 [10:38:20]Write to MH i2c: E2 08 00 04 06 80 11 00 00 00 00 00 00 84 [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:20]Read from MH i2c: E2 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 17 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 17 00 04 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [10:38:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:20]wFMCommunicate OK [10:38:20]CreateOFDProtocolMessage done [10:38:20]OFDSenderStorePacket 163625 [10:38:20]StoreOFDPacket docnum=163625 [10:38:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 B5 07 01 4C 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B AE 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 AE 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 AD 2D 00 00 00 00 07 04 06 00 14 AE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7F 02 00 35 04 06 00 29 BE 00 71 24 5F 97 39 B2 DE 94 AC 87 5E [10:38:20]CheckFolder [10:38:20]dirname=/storage/ofd_packets [10:38:20]CheckFolder done [10:38:20]ProducePacketName [10:38:20]name=ofd_packets/00163625 [10:38:20]NVStorageSaveData ofd_packets/00163625 [10:38:20]File name is /storage/ofd_packets/00163625 [10:38:20]Write 301 bytes [10:38:20]NVStorageSaveData done [10:38:20]OFDSenderStorePacket done [10:38:20]KKMCreateOFDPacket done [10:38:20]NVStorageSaveData kkm_last_timestamp [10:38:20]File name is /storage/kkm_last_timestamp [10:38:20]Write 4 bytes [10:38:20]NVStorageSaveData done [10:38:20]ExternCall_PrintAddStr [10:38:20]wPrintStart [10:38:20]Write to MH i2c: 01 00 00 05 06 0B [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: 01 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: 01 07 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: 01 07 00 05 06 00 00 00 00 00 FF 0F 20 [10:38:20]RasterBufferAndPrint [10:38:20]line Счет N : (1)292174 [10:38:20]line ИНН: 02508201610067 [10:38:20]line Контрольно-Кассовый Чек [10:38:20]line ПРОДАЖА [10:38:20]line ТРК (МРК, ГНК) : 52 [10:38:20]line Товар: 2710124130 [10:38:20]line Аи-92-К-5 [10:38:20]line 16.240 * 67.80 [10:38:20]line = 1101.07 [10:38:20]line НДС 12% НСП 1% [10:38:20]line > о реализуемом товаре [10:38:20]line ОКРУГЛЕНИЕ: -0.07 [10:38:20]line ИТОГО: 1101.00 [10:38:20]line Внесено: 1300.00 [10:38:20]line СДАЧА: 199.00 [10:38:20]line НСП 1% : 9.74 [10:38:20]line НДС 12% : 116.93 [10:38:20]line Наличными: 1101.00 [10:38:20]line Безнал.: 0.00 [10:38:20]line Место: АЗС № 130 "Партнер Нефть" [10:38:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:38:20]line СНО: Общий режим [10:38:20]line Чек 223 21.08.2024 10:38 [10:38:20]line Смена: 466 ФФД: 1.0 [10:38:20]line ЗНМ: 0300000070 [10:38:20]line РНМ: 0000000000092562 [10:38:20]line Версия ККМ: 001 [10:38:20]line ФМ: 0000000000871769 [10:38:20]line ФД: 163625 [10:38:20]line ФПД: 45896027939935 [10:38:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163625&fm=45896027939935&tin=02508201610067®Number=0000000000092562&sum=110100 [10:38:20]written 0, free lines is 4095 [10:38:20]Write to MH i2c: 01 00 00 30 06 36 [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: 01 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: 01 07 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: 01 07 00 30 06 00 00 00 00 00 BB 0C 04 [10:38:20]RasterBufferAndPrint [10:38:20]line [10:38:20]line [10:38:20]line [10:38:20]line [10:38:20]line [10:38:20]written 0, free lines is 3296 [10:38:20]MH_Cut [10:38:20]Write to MH i2c: D1 01 00 37 06 01 0F [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: D1 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: D1 01 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: D1 01 00 37 06 00 0E [10:38:20]Write to MH i2c: 01 00 00 38 06 3E [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:21]*** Cut start [10:38:21]*** Purtial cut [10:38:21]*** Stage 1: CUTSNS_PIN = 1 [10:38:22]ConnectInit Can't take IP for lk.salyk.kg [10:38:22]CommunicateWithHost connect error [10:38:22]CommunicateWithHost err = -1 [10:38:22]OFD Sender: Server communicate error [10:38:22]OFD Sender: Processing packet 163620 [packets to send 970, broken 964] [10:38:22]ProducePacketName [10:38:22]name=ofd_packets/00163620 [10:38:22]OFD Sender: To server: pG, [10:38:22]CommunicateWithHost lk.salyk.kg:30040 [10:38:22]ConnectInit lk.salyk.kg [10:38:23]Read from MH i2c: 01 [10:38:23]MH_I2C_Read... [10:38:23]*** Stop cut motor [10:38:23]*** Cut end [10:38:23]Read from MH i2c: 01 07 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: 01 07 00 38 06 00 00 00 00 00 FF 0F 53 [10:38:23]process_action close_receipt done [10:38:23]requested_data is exist [10:38:23]produce_requested_data [10:38:23]requested_item fm.sn is exist - process it [10:38:23]wFMCommunicate request_size=4 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 80 11 00 00 [10:38:23]Write to MH i2c: E2 08 00 39 06 80 11 00 00 00 00 00 00 B9 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:23]Read from MH i2c: E2 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 17 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 17 00 39 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [10:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:23]wFMCommunicate OK [10:38:23]requested_item fd.num is exist - process it [10:38:23]SAM_PROTO_GetFieldsCounters [10:38:23]wFMCommunicate request_size=4 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 80 13 00 00 [10:38:23]Write to MH i2c: E2 08 00 3A 06 80 13 00 00 00 00 00 00 BC [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:24]Read from MH i2c: E2 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 62 00 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 62 00 3A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7F 02 00 0E 04 04 00 D2 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 FC [10:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7F 02 00 0E 04 04 00 D2 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:38:24]wFMCommunicate OK [10:38:24]SAM_PROTO_GetFieldsCounters done [10:38:24]requested_item shift.num is exist - process it [10:38:24]requested_item shift.opened is exist - process it [10:38:24]req_shift_opened [10:38:24]FM_GetShiftState [10:38:24]SAM_PROTO_GetShiftState [10:38:24]wFMCommunicate request_size=4 [10:38:24]MH_SAM_APDU [10:38:24]CAPDU: 80 13 01 00 [10:38:24]Write to MH i2c: E2 08 00 3B 06 80 13 01 00 00 00 00 00 BE [10:38:24]Write i2c OK [10:38:24]MH_I2C_Read... [10:38:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:24]Read from MH i2c: E2 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 0E 00 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 0E 00 3B 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 84 [10:38:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:38:24]wFMCommunicate OK [10:38:24]SAM_PROTO_GetShiftState done [10:38:24]FM_GetShiftState done [10:38:24]req_shift_opened done [10:38:24]requested_item shift.open_date is exist - process it [10:38:24]req_shift_open_date [10:38:24]req_shift_open_date done [10:38:24]produce_requested_data done [10:38:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163625,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:38:24]process_action_free close_receipt [10:38:24]json_value_free [10:38:24]json_value_free done [10:38:24]process_json_proto returns [10:38:24]Send response to host [10:38:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163625,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:38:24]free response buf [10:38:24]execute_script done [10:38:24]execute_script returns [10:38:24]free content buf [10:38:24]Sock 11.Close socket [10:38:24]Sock 11.Thread stoped [10:38:27]ConnectInit Can't take IP for lk.salyk.kg [10:38:27]CommunicateWithHost connect error [10:38:27]CommunicateWithHost err = -1 [10:38:27]OFD Sender: Server communicate error [10:38:32]OFD Sender: Processing packet 163620 [packets to send 970, broken 964] [10:38:32]ProducePacketName [10:38:32]name=ofd_packets/00163620 [10:38:32]OFD Sender: To server: pG, [10:38:32]CommunicateWithHost lk.salyk.kg:30040 [10:38:32]ConnectInit lk.salyk.kg [10:38:34]accept exits with 9 [10:38:34]New connection [10:38:35]New thread 3066527076 created [10:38:35]Thread 3066670436 joined [10:38:35]Waiting for new connection... [10:38:35] Sock 9.Parse request [10:38:35]Sock 9.Check first char [10:38:35]Sock 9.First char is OK [10:38:35]request: POST /json_proto HTTP/1.0 [10:38:35]Method: POST [10:38:35]URL: /json_proto [10:38:35]Method is POST - this is cgi request [10:38:35]url: /json_proto [10:38:35]query_string will be loaded in cgi processing [10:38:35]execute_cgi json_proto POST (null) [10:38:35]execute_cgi path=json_proto method=POST [10:38:35]POST find Content-Length [10:38:35]Host: 172.17.44.132:8080 [10:38:35]Content-Length: 1114 [10:38:35]Content-Type: application/json [10:38:35] [10:38:35]POST finish read [10:38:35]Found Content-Length = 1114 [10:38:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50588", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400358", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 70\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:35]execute_script... [10:38:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50588", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400358", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 70\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:35]POST & json_proto [10:38:35]process_json_proto [10:38:35]json parsed OK: [10:38:35]protocol is kg_v1.0 [10:38:35]action value=close_receipt [10:38:35]process_action close_receipt [10:38:35]cmd_close_receipt [10:38:35]MH_GetDate [10:38:35]Write to MH i2c: F0 00 00 3C 06 31 [10:38:35]Write i2c OK [10:38:35]MH_I2C_Read... [10:38:35]Read from MH i2c: F0 [10:38:35]MH_I2C_Read... [10:38:35]Read from MH i2c: F0 09 00 [10:38:35]MH_I2C_Read... [10:38:35]Read from MH i2c: F0 09 00 3C 06 00 AB C3 C5 66 2A 83 C1 65 A6 [10:38:35]GetLastDocTimeStamp 1724236698 [10:38:35]current date 1724236715 [10:38:35]FM_GetShiftState [10:38:35]SAM_PROTO_GetShiftState [10:38:35]wFMCommunicate request_size=4 [10:38:35]MH_SAM_APDU [10:38:35]CAPDU: 80 13 01 00 [10:38:35]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [10:38:35]Write i2c OK [10:38:35]MH_I2C_Read... [10:38:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:35]Read from MH i2c: E2 [10:38:35]MH_I2C_Read... [10:38:35]Read from MH i2c: E2 0E 00 [10:38:35]MH_I2C_Read... [10:38:35]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 86 [10:38:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:38:35]wFMCommunicate OK [10:38:35]SAM_PROTO_GetShiftState done [10:38:35]FM_GetShiftState done [10:38:35]opened in 1724199517 [10:38:35]opened+sec_in_day 1724285917 [10:38:35]quantity*price = 11000 [10:38:35]sum+1 = 11001 [10:38:35]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4630007400358 Семечки ДЖИНН 70г 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 230.00 НСП 1% : 2.03 НДС 12% : 24.42 Наличными: 230.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 224 21.08.2024 10:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163626 ФПД: 189928558409566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103835&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163626&fm=189928558409566&tin=02508201610067®Number=0000000000092562&sum=23000 0 [10:38:36]StoreToDocumentArchive [10:38:36]shift 466 fd 163626 [10:38:36]save to /storage/0466/doc_00163626 [10:38:36]save last doc name /storage/0466/doc_00163626 to /storage/kkm_last_doc_name [10:38:36]save OK [10:38:36]Clear old archive folders... [10:38:36]ProcessDocumentItem done err = 0, tmpTLVsize=467 [10:38:36]tlvbuf is 003E37D0 [10:38:36]SAM_PROTO_ClearQueue [10:38:36]wFMCommunicate request_size=4 [10:38:36]MH_SAM_APDU [10:38:36]CAPDU: 80 09 00 00 [10:38:36]Write to MH i2c: E2 08 00 4A 06 80 09 00 00 00 00 00 00 C2 [10:38:36]Write i2c OK [10:38:36]MH_I2C_Read... [10:38:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:37]Read from MH i2c: E2 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: E2 03 00 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: E2 03 00 4A 06 00 90 00 C4 [10:38:37]RAPDU: 90 00 [10:38:37]wFMCommunicate OK [10:38:37]SAM_PROTO_ClearQueue done [10:38:37]KKMCreateOFDPacket [10:38:37]OFDProtocolAddRootSTLVToBuf [10:38:37]FM_MakeSignedData [10:38:37]FM_MakeSignedData [10:38:37]SAM_PROTO_SignData [10:38:37]wFMCommunicate request_size=4 [10:38:37]MH_SAM_APDU [10:38:37]CAPDU: 80 0D 01 02 [10:38:37]Write to MH i2c: E2 08 00 4B 06 80 0D 01 02 00 00 00 00 CA [10:38:37]Write i2c OK [10:38:37]MH_I2C_Read... [10:38:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:37]Read from MH i2c: E2 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: E2 03 00 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [10:38:37]RAPDU: 90 00 [10:38:37]wFMCommunicate OK [10:38:37]wFMCommunicate request_size=255 [10:38:37]MH_SAM_APDU [10:38:37]CAPDU: 80 0D 02 02 FA 03 00 D3 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B [10:33:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 EC 7B 05 01 7C B8 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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6C C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7F 02 00 35 04 06 00 C3 67 E2 04 0E 36 47 79 4C CA 02 EC 82 BB [10:33:18]CheckFolder [10:33:18]dirname=/storage/ofd_packets [10:33:18]CheckFolder done [10:33:18]ProducePacketName [10:33:18]name=ofd_packets/00163617 [10:33:18]NVStorageSaveData ofd_packets/00163617 [10:33:18]File name is /storage/ofd_packets/00163617 [10:33:18]Write 299 bytes [10:33:18]NVStorageSaveData done [10:33:18]OFDSenderStorePacket done [10:33:18]KKMCreateOFDPacket done [10:33:18]NVStorageSaveData kkm_last_timestamp [10:33:18]File name is /storage/kkm_last_timestamp [10:33:18]Write 4 bytes [10:33:18]NVStorageSaveData done [10:33:18]ExternCall_PrintAddStr [10:33:18]wPrintStart [10:33:18]Write to MH i2c: 01 00 00 B1 03 B4 [10:33:18]Write i2c OK [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: 01 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: 01 07 00 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [10:33:18]RasterBufferAndPrint [10:33:18]line Счет N : (1)292166 [10:33:18]line ИНН: 02508201610067 [10:33:18]line Контрольно-Кассовый Чек [10:33:18]line ПРОДАЖА [10:33:18]line ТРК (МРК, ГНК) : 61 [10:33:18]line Товар: 2710124130 [10:33:18]line SU-92-К-5 [10:33:18]line 29.070 * 68.80 [10:33:18]line = 2000.02 [10:33:18]line НДС 12% НСП 1% [10:33:18]line > о реализуемом товаре [10:33:18]line ОКРУГЛЕНИЕ: -0.02 [10:33:18]line ИТОГО: 2000.00 [10:33:18]line Внесено: 2000.00 [10:33:18]line СДАЧА: 0.00 [10:33:18]line НСП 1% : 17.70 [10:33:18]line НДС 12% : 212.39 [10:33:18]line Наличными: 2000.00 [10:33:18]line Безнал.: 0.00 [10:33:18]line Место: АЗС № 130 "Партнер Нефть" [10:33:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:33:18]line СНО: Общий режим [10:33:18]line Чек 215 21.08.2024 10:33 [10:33:18]line Смена: 466 ФФД: 1.0 [10:33:18]line ЗНМ: 0300000070 [10:33:18]line РНМ: 0000000000092562 [10:33:18]line Версия ККМ: 001 [10:33:18]line ФМ: 0000000000871769 [10:33:18]line ФД: 163617 [10:33:18]line ФПД: 214850940964406 [10:33:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163617&fm=214850940964406&tin=02508201610067®Number=0000000000092562&sum=200000 [10:33:18]written 0, free lines is 4095 [10:33:18]OFD Sender: Processing packet 163616 [packets to send 966, broken 964] [10:33:18]ProducePacketName [10:33:18]name=ofd_packets/00163616 [10:33:18]OFD Sender: To server: pG, [10:33:18]CommunicateWithHost lk.salyk.kg:30040 [10:33:18]ConnectInit lk.salyk.kg [10:33:18]Write to MH i2c: 01 00 00 DC 03 DF [10:33:18]Write i2c OK [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: 01 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: 01 07 00 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 C4 0C B6 [10:33:18]RasterBufferAndPrint [10:33:18]line [10:33:18]line [10:33:18]line [10:33:18]line [10:33:18]line [10:33:18]written 0, free lines is 3276 [10:33:18]MH_Cut [10:33:18]Write to MH i2c: D1 01 00 E3 03 01 B8 [10:33:18]Write i2c OK [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: D1 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: D1 01 00 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: D1 01 00 E3 03 00 B7 [10:33:18]Write to MH i2c: 01 00 00 E4 03 E7 [10:33:18]Write i2c OK [10:33:18]MH_I2C_Read... [10:33:19]*** Cut start [10:33:19]*** Purtial cut [10:33:19]*** Stage 1: CUTSNS_PIN = 1 [10:33:21]Read from MH i2c: 01 [10:33:21]MH_I2C_Read... [10:33:21]*** Stop cut motor [10:33:21]*** Cut end [10:33:21]Read from MH i2c: 01 07 00 [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [10:33:21]process_action close_receipt done [10:33:21]requested_data is exist [10:33:21]produce_requested_data [10:33:21]requested_item fm.sn is exist - process it [10:33:21]wFMCommunicate request_size=4 [10:33:21]MH_SAM_APDU [10:33:21]CAPDU: 80 11 00 00 [10:33:21]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [10:33:21]Write i2c OK [10:33:21]MH_I2C_Read... [10:33:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:21]Read from MH i2c: E2 [10:3D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 35 38 06 04 1E 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 [10:38:37]Write to MH i2c: E2 02 01 4C 06 80 0D 02 02 FA 00 03 00 D3 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 35 38 06 04 1E 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 00 00 86 [10:38:37]ConnectInit Can't take IP for lk.salyk.kg [10:38:37]CommunicateWithHost connect error [10:38:37]CommunicateWithHost err = -1 [10:38:37]OFD Sender: Server communicate error [10:38:37]Write i2c OK [10:38:37]MH_I2C_Read... [10:38:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:37]Read from MH i2c: E2 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: E2 03 00 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [10:38:37]RAPDU: 90 00 [10:38:37]wFMCommunicate OK [10:38:37]wFMCommunicate request_size=226 [10:38:37]MH_SAM_APDU [10:38:37]CAPDU: 80 0D 02 02 DD D0 9D D0 9D 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 AB C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7F 02 00 35 04 06 00 AC BD 30 41 B7 5E [10:38:37]Write to MH i2c: E2 E5 00 4D 06 80 0D 02 02 DD 00 D0 9D D0 9D 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 AB C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7F 02 00 35 04 06 00 AC BD 30 41 B7 5E 00 00 48 [10:38:38]Write i2c OK [10:38:38]MH_I2C_Read... [10:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:38]Read from MH i2c: E2 [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: E2 03 00 [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [10:38:38]RAPDU: 90 00 [10:38:38]wFMCommunicate OK [10:38:38]wFMCommunicate request_size=4 [10:38:38]MH_SAM_APDU [10:38:38]CAPDU: 80 0D 03 02 [10:38:38]Write to MH i2c: E2 08 00 4E 06 80 0D 03 02 00 00 00 00 CF [10:38:38]Write i2c OK [10:38:38]MH_I2C_Read... [10:38:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:38]Read from MH i2c: E2 [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: E2 0B 00 [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: E2 0B 00 4E 06 00 B3 5A A9 02 34 D9 D5 83 90 00 ED [10:38:38]RAPDU: B3 5A A9 02 34 D9 D5 83 90 00 [10:38:38]wFMCommunicate OK [10:38:38]SAM_PROTO_SignData done [10:38:38]FM_MakeSignedData done [10:38:38]CreateOFDProtocolMessage [10:38:38]wFMCommunicate request_size=4 [10:38:38]MH_SAM_APDU [10:38:38]CAPDU: 80 11 00 00 [10:38:38]Write to MH i2c: E2 08 00 4F 06 80 11 00 00 00 00 00 00 CF [10:38:38]Write i2c OK [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: E2 [10:38:38]MH_I2C_Read... [10:38:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:38]Read from MH i2c: E2 17 00 [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: E2 17 00 4F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [10:38:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:38]wFMCommunicate OK [10:38:38]CreateOFDProtocolMessage done [10:38:38]OFDSenderStorePacket 163626 [10:38:38]StoreOFDPacket docnum=163626 [10:38:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 E7 01 00 00 9D 20 DF 01 74 20 5A 03 01 00 03 00 D3 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 35 38 06 04 1E 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 AB C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7F 02 00 35 04 06 00 AC BD 30 41 B7 5E B3 5A A9 02 34 D9 D5 83 [10:38:38]CheckFolder [10:38:38]dirname=/storage/ofd_packets [10:38:38]CheckFolder done [10:38:38]ProducePacketName [10:38:38]name=ofd_packets/00163626 [10:38:38]NVStorageSaveData ofd_packets/00163626 [10:38:38]File name is /storage/ofd_packets/00163626 [10:38:38]Write 517 bytes [10:38:38]NVStorageSaveData done [10:38:38]OFDSenderStorePacket done [10:38:38]KKMCreateOFDPacket done [10:38:38]NVStorageSaveData kkm_last_timestamp [10:38:38]File name is /storage/kkm_last_timestamp [10:38:38]Write 4 bytes [10:38:38]NVStorageSaveData done [10:38:38]ExternCall_PrintAddStr [10:38:38]wPrintStart [10:38:38]Write to MH i2c: 01 00 00 50 06 56 [10:38:38]Write i2c OK [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: 01 [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: 01 07 00 [10:38:38]MH_I2C_Read... [10:38:38]Read from MH i2c: 01 07 00 50 06 00 00 00 00 00 FF 0F 6B [10:38:38]RasterBufferAndPrint [10:38:38]line Счет N : (3)50588 [10:38:38]line ИНН: 02508201610067 [10:38:38]line Контрольно-Кассовый Чек [10:38:38]line ПРОДАЖА [10:38:38]line Товар: 4870001570071 [10:38:38]line Напиток Pepsi 1л [10:38:38]line 1.000 * 110.00 [10:38:38]line = 110.00 [10:38:38]line НДС 12% НСП 1% [10:38:38]line > о реализуемом товаре [10:38:38]line Товар: 4700000160358 [10:38:38]line Вода Легенда 1л [10:38:38]line 1.000 * 50.00 [10:38:38]line = 50.00 [10:38:38]line НДС 12% НСП 1% [10:38:38]line > о реализуемом товаре [10:38:38]line Товар: 4630007400358 [10:38:38]line Семечки ДЖИНН 70г [10:38:38]line 1.000 * 70.00 [10:38:38]line = 70.00 [10:38:38]line НДС 12% НСП 1% [10:38:38]line > о реализуемом товаре [10:38:38]line ИТОГО: 230.00 [10:38:38]line НСП 1% : 2.03 [10:38:38]line НДС 12% : 24.42 [10:38:38]line Наличными: 230.00 [10:38:38]line Безнал.: 0.00 [10:38:38]line Место: АЗС № 130 "Партнер Нефть" [10:38:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:38:38]line СНО: Общий режим [10:38:38]line Чек 224 21.08.2024 10:38 [10:38:38]line Смена: 466 ФФД: 1.0 [10:38:38]line ЗНМ: 0300000070 [10:38:38]line РНМ: 0000000000092562 [10:38:38]line Версия ККМ: 001 [10:38:38]line ФМ: 0000000000871769 [10:38:38]line ФД: 163626 [10:38:38]line ФПД: 189928558409566 [10:38:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103835&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163626&fm=189928558409566&tin=02508201610067®Number=0000000000092562&sum=23000 [10:38:38]line 0 [10:38:38]OFD Sender: Processing packet 163620 [packets to send 971, broken 964] [10:38:38]ProducePacketName [10:38:38]name=ofd_packets/00163620 [10:38:38]OFD Sender: To server: pG, [10:38:38]CommunicateWithHost lk.salyk.kg:30040 [10:38:38]ConnectInit lk.salyk.kg [10:38:38]written 0, free lines is 4095 [10:38:39]Write to MH i2c: 01 00 00 84 06 8A [10:38:39]Write i2c OK [10:38:39]MH_I2C_Read... [10:38:39]Read from MH i2c: 01 [10:38:39]MH_I2C_Read... [10:38:39]Read from MH i2c: 01 07 00 [10:38:39]MH_I2C_Read... [10:38:39]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 27 0C C4 [10:38:39]RasterBufferAndPrint [10:38:39]line [10:38:39]line [10:38:39]line [10:38:39]line [10:38:39]line [10:38:39]written 0, free lines is 3149 [10:38:39]MH_Cut [10:38:39]Write to MH i2c: D1 01 00 8B 06 01 63 [10:38:39]Write i2c OK [10:38:39]MH_I2C_Read... [10:38:39]Read from MH i2c: D1 [10:38:39]MH_I2C_Read... [10:38:39]Read from MH i2c: D1 01 00 [10:38:39]MH_I2C_Read... [10:38:39]Read from MH i2c: D1 01 00 8B 06 00 62 [10:38:39]Write to MH i2c: 01 00 00 8C 06 92 [10:38:39]Write i2c OK [10:38:39]MH_I2C_Read... [10:38:40]*** Cut start [10:38:40]*** Purtial cut [10:38:40]*** Stage 1: CUTSNS_PIN = 1 [10:38:40]ConnectInit Can't connect to host [10:38:42]Read from MH i2c: 01 [10:38:42]MH_I2C_Read... [10:38:42]*** Stop cut motor [10:38:42]*** Cut end [10:38:42]Read from MH i2c: 01 07 00 [10:38:42]MH_I2C_Read... [10:38:42]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 FF 0F A7 [10:38:42]process_action close_receipt done [10:38:42]requested_data is exist [10:38:42]produce_requested_data [10:38:42]requested_item fm.sn is exist - process it [10:38:42]wFMCommunicate request_size=4 [10:38:42]MH_SAM_APDU [10:38:42]CAPDU: 80 11 00 00 [10:38:42]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [10:38:42]Write i2c OK [10:38:42]MH_I2C_Read... [10:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:42]Read from MH i2c: E2 [10:38:42]MH_I2C_Read... [10:38:42]Read from MH i2c: E2 17 00 [10:38:42]MH_I2C_Read... [10:38:42]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [10:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:42]wFMCommunicate OK [10:38:42]requested_item fd.num is exist - process it [10:38:42]SAM_PROTO_GetFieldsCounters [10:38:42]wFMCommunicate request_size=4 [10:38:42]MH_SAM_APDU [10:38:42]CAPDU: 80 13 00 00 [10:38:42]Write to MH i2c: E2 08 00 8E 06 80 13 00 00 00 00 00 00 10 [10:38:42]Write i2c OK [10:38:42]MH_I2C_Read... [10:38:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:42]Read from MH i2c: E2 [10:38:42]MH_I2C_Read... [10:38:42]Read from MH i2c: E2 62 00 [10:38:42]MH_I2C_Read... [10:38:42]Read from MH i2c: E2 62 00 8E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 7F 02 00 0E 04 04 00 D2 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 54 [10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 7F 02 00 0E 04 04 00 D2 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:38:42]wFMCommunicate OK [10:38:42]SAM_PROTO_GetFieldsCounters done [10:38:42]requested_item shift.num is exist - process it [10:38:42]requested_item shift.opened is exist - process it [10:38:42]req_shift_opened [10:38:42]FM_GetShiftState [10:38:42]SAM_PROTO_GetShiftState [10:38:42]wFMCommunicate request_size=4 [10:38:42]MH_SAM_APDU [10:38:42]CAPDU: 80 13 01 00 [10:38:42]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [10:38:42]Write i2c OK [10:38:42]MH_I2C_Read... [10:38:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:42]Read from MH i2c: E2 [10:38:42]MH_I2C_Read... [10:38:42]Read from MH i2c: E2 0E 00 [10:38:42]MH_I2C_Read... [10:38:42]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [10:38:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:38:42]wFMCommunicate OK [10:38:42]SAM_PROTO_GetShiftState done [10:38:42]FM_GetShiftState done [10:38:42]req_shift_opened done [10:38:42]requested_item shift.open_date is exist - process it [10:38:42]req_shift_open_date [10:38:42]req_shift_open_date done [10:38:42]produce_requested_data done [10:38:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163626,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:38:42]process_action_free close_receipt [10:38:42]json_value_free [10:38:42]json_value_free done [10:38:42]process_json_proto returns [10:38:42]Send response to host [10:38:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163626,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:38:42]free response buf [10:38:42]execute_script done [10:38:42]execute_script returns [10:38:42]free content buf [10:38:42]Sock 9.Close socket [10:38:42]Sock 9.Thread stoped [10:38:43]ConnectInit Can't take IP for lk.salyk.kg [10:38:43]CommunicateWithHost connect error [10:38:43]CommunicateWithHost err = -1 [10:38:43]OFD Sender: Server communicate error [10:38:46]ConnectInit Can't connect to host [10:38:48]OFD Sender: Processing packet 163620 [packets to send 971, broken 964] [10:38:48]ProducePacketName [10:38:48]name=ofd_packets/00163620 [10:38:48]OFD Sender: To server: pG, [10:38:48]CommunicateWithHost lk.salyk.kg:30040 [10:38:48]ConnectInit lk.salyk.kg [10:38:51]ConnectInit Can't connect to host [10:38:53]ConnectInit Can't take IP for lk.salyk.kg [10:38:53]CommunicateWithHost connect error [10:38:53]CommunicateWithHost err = -1 [10:38:53]OFD Sender: Server communicate error [10:38:58]OFD Sender: Processing packet 163620 [packets to send 971, broken 964] [10:38:58]ProducePacketName [10:38:58]name=ofd_packets/00163620 [10:38:58]OFD Sender: To server: pG, [10:38:58]CommunicateWithHost lk.salyk.kg:30040 [10:38:58]ConnectInit lk.salyk.kg [10:39:02]Connected sock=9 [10:39:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 83 07 01 B7 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 00 00 00 F4 03 04 00 D4 C2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7F 02 00 35 04 06 00 96 54 5A EC 11 1C A0 37 AE 7A 0B B4 87 9C [10:39:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 19 AE 47 00 67 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 37 36 39 10 04 04 00 24 7F 02 00 F4 03 04 00 16 6D C5 66 B6 04 01 00 00 9B CA 41 B0 A6 44 0A B1 [10:39:02]CommunicateWithHost err = 0 [10:39:02]CheckOFDResponse [10:39:02]1017 (14) - 77093643461234 [10:39:02]1041 (16) - 0000000000871769 [10:39:02]1040 (4) - 163620 [10:39:02]1012 (4) - 21.08.2024 04:29 [10:39:02]1206 (1) - 0 [10:39:02]OFD Sender: Remove packet 163620 [10:39:02]ProducePacketName [10:39:02]name=ofd_packets/00163620 [10:39:02]NVStorageDeleteData [10:39:03]OFD Sender: Processing packet 163621 [packets to send 970, broken 964] [10:39:03]ProducePacketName [10:39:03]name=ofd_packets/00163621 [10:39:03]OFD Sender: To server: pG, [10:39:03]CommunicateWithHost lk.salyk.kg:30040 [10:39:03]ConnectInit lk.salyk.kg [10:39:06]Connected sock=7 [10:39: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 37 36 39 0D 01 00 00 D0 0A 05 01 72 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 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 DB 00 00 00 F4 03 04 00 01 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7F 02 00 35 04 06 00 A7 53 6D 2A B5 B7 F8 6C DF A4 17 D3 C4 34 [10:39:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 44 44 47 00 18 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 37 36 39 10 04 04 00 25 7F 02 00 F4 03 04 00 1A 6D C5 66 B6 04 01 00 00 D8 60 7B 83 23 09 C6 AD [10:39:06]CommunicateWithHost err = 0 [10:39:06]CheckOFDResponse [10:39:06]1017 (14) - 77093643461234 [10:39:06]1041 (16) - 0000000000871769 [10:39:06]1040 (4) - 163621 [10:39:06]1012 (4) - 21.08.2024 04:29 [10:39:06]1206 (1) - 0 [10:39:06]OFD Sender: Remove packet 163621 [10:39:06]ProducePacketName [10:39:06]name=ofd_packets/00163621 [10:39:06]NVStorageDeleteData [10:39:07]OFD Sender: Processing packet 163622 [packets to send 969, broken 964] [10:39:07]ProducePacketName [10:39:07]name=ofd_packets/00163622 [10:39:07]OFD Sender: To server: pG, [10:39:07]CommunicateWithHost lk.salyk.kg:30040 [10:39:07]ConnectInit lk.salyk.kg [10:39:12]ConnectInit Can't take IP for lk.salyk.kg [10:39:12]CommunicateWithHost connect error [10:39:12]CommunicateWithHost err = -1 [10:39:12]OFD Sender: Server communicate error [10:39:12]recv_with_timeout no data received [10:39:17]OFD Sender: Processing packet 163622 [packets to send 969, broken 964] [10:39:17]ProducePacketName [10:39:17]name=ofd_packets/00163622 [10:39:17]OFD Sender: To server: pG, [10:39:17]CommunicateWithHost lk.salyk.kg:30040 [10:39:17]ConnectInit lk.salyk.kg [10:39:23]recv_with_timeout no data received [10:39:29]accept exits with 12 [10:39:29]New connection [10:39:29]New thread 3066670436 created [10:39:29]Thread 3066527076 joined [10:39:29]Waiting for new connection... [10:39:29] Sock 12.Parse request [10:39:29]Sock 12.Check first char [10:39:29]Sock 12.First char is OK [10:39:29]request: POST /json_proto HTTP/1.0 [10:39:29]Method: POST [10:39:29]URL: /json_proto [10:39:29]Method is POST - this is cgi request [10:39:29]url: /json_proto [10:39:29]query_string will be loaded in cgi processing [10:39:29]execute_cgi json_proto POST (null) [10:39:29]execute_cgi path=json_proto method=POST [10:39:29]POST find Content-Length [10:39:29]Host: 172.17.44.132:8080 [10:39:29]Content-Length: 678 [10:39:29]Content-Type: application/json [10:39:29] [10:39:29]POST finish read [10:39:29]Found Content-Length = 678 [10:39:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.380, "sum" : 770.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:29]execute_script... [10:39:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.380, "sum" : 770.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:29]POST & json_proto [10:39:29]process_json_proto [10:39:29]json parsed OK: [10:39:29]protocol is kg_v1.0 [10:39:29]action value=close_receipt [10:39:29]process_action close_receipt [10:39:29]cmd_close_receipt [10:39:29]MH_GetDate [10:39:29]Write to MH i2c: F0 00 00 90 06 85 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: F0 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: F0 09 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: F0 09 00 90 06 00 E1 C3 C5 66 2A 83 C1 65 30 [10:39:29]GetLastDocTimeStamp 1724236715 [10:39:29]current date 1724236769 [10:39:29]FM_GetShiftState [10:39:29]SAM_PROTO_GetShiftState [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 13 01 00 [10:39:29]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 0E 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DA [10:39:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:39:29]wFMCommunicate OK [10:39:29]SAM_PROTO_GetShiftState done [10:39:29]FM_GetShiftState done [10:39:29]opened in 1724199517 [10:39:29]opened+sec_in_day 1724285917 [10:39:29]quantity*price = 77019 [10:39:29]sum+1 = 77021 [10:39:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 770.00 Внесено: 770.00 СДАЧА: 0.00 НСП 1% : 6.82 НДС 12% : 81.79 Наличными: 770.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 225 21.08.2024 10:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163627 ФПД: 131435157114104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103930&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163627&fm=131435157114104&tin=02508201610067®Number=0000000000092562&sum=77000 [10:39:31]StoreToDocumentArchive [10:39:31]shift 466 fd 163627 [10:39:31]save to /storage/0466/doc_00163627 [10:39:31]save last doc name /storage/0466/doc_00163627 to /storage/kkm_last_doc_name [10:39:31]save OK [10:39:31]Clear old archive folders... [10:39:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:31]tlvbuf is 003F74D0 [10:39:31]SAM_PROTO_ClearQueue [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 09 00 00 [10:39:31]Write to MH i2c: E2 08 00 9E 06 80 09 00 00 00 00 00 00 16 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [10:39:31]RAPDU: 90 00 [10:39:31]wFMCommunicate OK [10:39:31]SAM_PROTO_ClearQueue done [10:39:31]KKMCreateOFDPacket [10:39:31]OFDProtocolAddRootSTLVToBuf [10:39:31]FM_MakeSignedData [10:39:31]FM_MakeSignedData [10:39:31]SAM_PROTO_SignData [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 0D 01 02 [10:39:31]Write to MH i2c: E2 08 00 9F 06 80 0D 01 02 00 00 00 00 1E [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [10:39:31]RAPDU: 90 00 [10:39:31]wFMCommunicate OK [10:39:31]wFMCommunicate request_size=255 [10:39:31]MH_SAM_APDU [10:39: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 8C 28 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DC 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E2 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7F 02 00 35 04 06 00 77 [10:39:31]Write to MH i2c: E2 02 01 A0 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 8C 28 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DC 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E2 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7F 02 00 35 04 06 00 77 00 00 55 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [10:39:31]RAPDU: 90 00 [10:39:31]wFMCommunicate OK [10:39:31]wFMCommunicate request_size=10 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 0D 02 02 05 8A 21 D9 CC F8 [10:39:31]Write to MH i2c: E2 0D 00 A1 06 80 0D 02 02 05 00 8A 21 D9 CC F8 00 00 73 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [10:39:31]RAPDU: 90 00 [10:39:31]wFMCommunicate OK [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 0D 03 02 [10:39:31]Write to MH i2c: E2 08 00 A2 06 80 0D 03 02 00 00 00 00 23 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 0B 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 0B 00 A2 06 00 C8 E7 62 EA B8 F1 AD 2E 90 00 A3 [10:39:31]RAPDU: C8 E7 62 EA B8 F1 AD 2E 90 00 [10:39:31]wFMCommunicate OK [10:39:31]SAM_PROTO_SignData done [10:39:31]FM_MakeSignedData done [10:39:31]CreateOFDProtocolMessage [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 11 00 00 [10:39:31]Write to MH i2c: E2 08 00 A3 06 80 11 00 00 00 00 00 00 23 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 17 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 17 00 A3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [10:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:32]wFMCommunicate OK [10:39:32]CreateOFDProtocolMessage done [10:39:32]OFDSenderStorePacket 163627 [10:39:32]StoreOFDPacket docnum=163627 [10:39:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1C 32 07 01 56 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 28 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DC 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E2 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7F 02 00 35 04 06 00 77 8A 21 D9 CC F8 C8 E7 62 EA B8 F1 AD 2E [10:39:32]CheckFolder [10:39:32]dirname=/storage/ofd_packets [10:39:32]CheckFolder done [10:39:32]ProducePacketName [10:39:32]name=ofd_packets/00163627 [10:39:32]NVStorageSaveData ofd_packets/00163627 [10:39:32]File name is /storage/ofd_packets/00163627 [10:39:32]Write 301 bytes [10:39:32]NVStorageSaveData done [10:39:32]OFDSenderStorePacket done [10:39:32]KKMCreateOFDPacket done [10:39:32]NVStorageSaveData kkm_last_timestamp [10:39:32]File name is /storage/kkm_last_timestamp [10:39:32]Write 4 bytes [10:39:32]NVStorageSaveData done [10:39:32]ExternCall_PrintAddStr [10:39:32]wPrintStart [10:39:32]Write to MH i2c: 01 00 00 A4 06 AA [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 07 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 07 00 A4 06 00 00 00 00 00 FF 0F BF [10:39:32]RasterBufferAndPrint [10:39:32]line Счет N : (1)292177 [10:39:32]line ИНН: 02508201610067 [10:39:32]line Контрольно-Кассовый Чек [10:39:32]line ПРОДАЖА [10:39:32]line ТРК (МРК, ГНК) : 43 [10:39:32]line Товар: 2710124500 [10:39:32]line Аи-95-К-5 [10:39:32]line 10.380 * 74.20 [10:39:32]line = 770.20 [10:39:32]line НДС 12% НСП 1% [10:39:32]line > о реализуемом товаре [10:39:32]line ОКРУГЛЕНИЕ: -0.20 [10:39:32]line ИТОГО: 770.00 [10:39:32]line Внесено: 770.00 [10:39:32]line СДАЧА: 0.00 [10:39:32]line НСП 1% : 6.82 [10:39:32]line НДС 12% : 81.79 [10:39:32]line Наличными: 770.00 [10:39:32]line Безнал.: 0.00 [10:39:32]line Место: АЗС № 130 "Партнер Нефть" [10:39:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:39:32]line СНО: Общий режим [10:39:32]line Чек 225 21.08.2024 10:39 [10:39:32]line Смена: 466 ФФД: 1.0 [10:39:32]line ЗНМ: 0300000070 [10:39:32]line РНМ: 0000000000092562 [10:39:32]line Версия ККМ: 001 [10:39:32]line ФМ: 0000000000871769 [10:39:32]line ФД: 163627 [10:39:32]line ФПД: 131435157114104 [10:39:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T103930&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163627&fm=131435157114104&tin=02508201610067®Number=0000000000092562&sum=77000 [10:39:32]written 0, free lines is 4095 [10:39:32]Write to MH i2c: 01 00 00 CF 06 D5 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 07 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 07 00 CF 06 00 00 00 00 00 BA 0C A2 [10:39:32]RasterBufferAndPrint [10:39:32]line [10:39:32]line [10:39:32]line [10:39:32]line [10:39:32]line [10:39:32]written 0, free lines is 3297 [10:39:32]MH_Cut [10:39:32]Write to MH i2c: D1 01 00 D6 06 01 AE [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: D1 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: D1 01 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: D1 01 00 D6 06 00 AD [10:39:32]Write to MH i2c: 01 00 00 D7 06 DD [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:33]*** Cut start [10:39:33]*** Purtial cut [10:39:33]*** Stage 1: CUTSNS_PIN = 1 [10:39:35]Read from MH i2c: 01 [10:39:35]MH_I2C_Read... [10:39:35]*** Stop cut motor [10:39:35]*** Cut end [10:39:35]Read from MH i2c: 01 07 00 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 FF 0F F2 [10:39:35]process_action close_receipt done [10:39:35]requested_data is exist [10:39:35]produce_requested_data [10:39:35]requested_item fm.sn is exist - process it [10:39:35]wFMCommunicate request_size=4 [10:39:35]MH_SAM_APDU [10:39:35]CAPDU: 80 11 00 00 [10:39:35]Write to MH i2c: E2 08 00 D8 06 80 11 00 00 00 00 00 00 58 [10:39:35]Write i2c OK [10:39:35]MH_I2C_Read... [10:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:35]Read from MH i2c: E2 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 17 00 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 17 00 D8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [10:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:35]wFMCommunicate OK [10:39:35]requested_item fd.num is exist - process it [10:39:35]SAM_PROTO_GetFieldsCounters [10:39:35]wFMCommunicate request_size=4 [10:39:35]MH_SAM_APDU [10:39:35]CAPDU: 80 13 00 00 [10:39:35]Write to MH i2c: E2 08 00 D9 06 80 13 00 00 00 00 00 00 5B [10:39:35]Write i2c OK [10:39:35]MH_I2C_Read... [10:39:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:35]Read from MH i2c: E2 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 62 00 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 62 00 D9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 7F 02 00 0E 04 04 00 D2 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 A3 [10:39:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 7F 02 00 0E 04 04 00 D2 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:39:35]wFMCommunicate OK [10:39:35]SAM_PROTO_GetFieldsCounters done [10:39:35]requested_item shift.num is exist - process it [10:39:35]requested_item shift.opened is exist - process it [10:39:35]req_shift_opened [10:39:35]FM_GetShiftState [10:39:35]SAM_PROTO_GetShiftState [10:39:35]wFMCommunicate request_size=4 [10:39:35]MH_SAM_APDU [10:39:35]CAPDU: 80 13 01 00 [10:39:35]Write to MH i2c: E2 08 00 DA 06 80 13 01 00 00 00 00 00 5D [10:39:35]Write i2c OK [10:39:35]MH_I2C_Read... [10:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:35]Read from MH i2c: E2 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 0E 00 [10:39:35]MH_I2C_Read... [10:39:35]Read from MH i2c: E2 0E 00 DA 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [10:39:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:39:35]wFMCommunicate OK [10:39:35]SAM_PROTO_GetShiftState done [10:39:35]FM_GetShiftState done [10:39:35]req_shift_opened done [10:39:35]requested_item shift.open_date is exist - process it [10:39:35]req_shift_open_date [10:39:35]req_shift_open_date done [10:39:35]produce_requested_data done [10:39:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163627,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:39:35]process_action_free close_receipt [10:39:35]json_value_free [10:39:35]json_value_free done [10:39:35]process_json_proto returns [10:39:35]Send response to host [10:39:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163627,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:39:35]free response buf [10:39:35]execute_script done [10:39:36]execute_script returns [10:39:36]free content buf [10:39:36]Sock 12.Close socket [10:39:36]Sock 12.Thread stoped [10:39:47]Connected sock=9 [10: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 37 36 39 0C 01 00 00 D8 14 04 01 0B 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 32 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 10 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7F 02 00 35 04 06 00 79 72 71 1E 6A 2B 17 FA F8 A3 CF 8D 53 8A [10:39:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A7 23 47 00 0D 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 37 36 39 10 04 04 00 26 7F 02 00 F4 03 04 00 45 6D C5 66 B6 04 01 00 00 3F 38 30 A1 35 D9 EC A6 [10:39:50]CommunicateWithHost err = 0 [10:39:50]CheckOFDResponse [10:39:50]1017 (14) - 77093643461234 [10:39:50]1041 (16) - 0000000000871769 [10:39:50]1040 (4) - 163622 [10:39:50]1012 (4) - 21.08.2024 04:29 [10:39:50]1206 (1) - 0 [10:39:50]OFD Sender: Remove packet 163622 [10:39:50]ProducePacketName [10:39:50]name=ofd_packets/00163622 [10:39:50]NVStorageDeleteData [10:39:51]OFD Sender: Processing packet 163623 [packets to send 969, broken 964] [10:39:51]ProducePacketName [10:39:51]name=ofd_packets/00163623 [10:39:51]OFD Sender: To server: pG, [10:39:51]CommunicateWithHost lk.salyk.kg:30040 [10:39:51]ConnectInit lk.salyk.kg [10:39:54]Connected sock=7 [10:39: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 37 36 39 0F 01 00 00 DE AA 07 01 3C F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 2A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7F 02 00 35 04 06 00 F6 40 37 5B DD BF A0 3D 46 5B 52 C4 57 53 [10:39:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4D 17 47 00 63 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 37 36 39 10 04 04 00 27 7F 02 00 F4 03 04 00 4A 6D C5 66 B6 04 01 00 00 5C BF B1 8E 12 8F E5 66 [10:39:56]CommunicateWithHost err = 0 [10:39:56]CheckOFDResponse [10:39:56]1017 (14) - 77093643461234 [10:39:56]1041 (16) - 0000000000871769 [10:39:56]1040 (4) - 163623 [10:39:56]1012 (4) - 21.08.2024 04:30 [10:39:56]1206 (1) - 0 [10:39:56]OFD Sender: Remove packet 163623 [10:39:56]ProducePacketName [10:39:56]name=ofd_packets/00163623 [10:39:56]NVStorageDeleteData [10:39:57]OFD Sender: Processing packet 163624 [packets to send 968, broken 964] [10:39:57]ProducePacketName [10:39:57]name=ofd_packets/00163624 [10:39:57]OFD Sender: To server: pG, [10:39:57]CommunicateWithHost lk.salyk.kg:30040 [10:39:57]ConnectInit lk.salyk.kg [10:40:01]Connected sock=7 [10:40:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 4F DC 26 01 ED 28 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 94 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7F 02 00 35 04 06 00 2E 1B A8 A0 E1 FC E4 D4 0E E1 86 A9 45 2F [10:40:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 31 DC 47 00 8B 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 37 36 39 10 04 04 00 28 7F 02 00 F4 03 04 00 52 6D C5 66 B6 04 01 00 00 1F 03 99 98 D7 50 4E 90 [10:40:02]CommunicateWithHost err = 0 [10:40:02]CheckOFDResponse [10:40:02]1017 (14) - 77093643461234 [10:40:02]1041 (16) - 0000000000871769 [10:40:02]1040 (4) - 163624 [10:40:02]1012 (4) - 21.08.2024 04:30 [10:40:02]1206 (1) - 0 [10:40:02]OFD Sender: Remove packet 163624 [10:40:02]ProducePacketName [10:40:02]name=ofd_packets/00163624 [10:40:02]NVStorageDeleteData [10:40:03]OFD Sender: Processing packet 163625 [packets to send 967, broken 964] [10:40:03]ProducePacketName [10:40:03]name=ofd_packets/00163625 [10:40:03]OFD Sender: To server: pG, [10:40:03]CommunicateWithHost lk.salyk.kg:30040 [10:40:03]ConnectInit lk.salyk.kg [10:40:04]Connected sock=7 [10:40:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 B5 07 01 4C 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B AE 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 AE 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 AD 2D 00 00 00 00 07 04 06 00 14 AE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9A C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7F 02 00 35 04 06 00 29 BE 00 71 24 5F 97 39 B2 DE 94 AC 87 5E [10:40:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3B C4 47 00 64 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 37 36 39 10 04 04 00 29 7F 02 00 F4 03 04 00 54 6D C5 66 B6 04 01 00 00 4C BB 40 2F ED B3 1A CE [10:40:06]CommunicateWithHost err = 0 [10:40:06]CheckOFDResponse [10:40:06]1017 (14) - 77093643461234 [10:40:06]1041 (16) - 0000000000871769 [10:40:06]1040 (4) - 163625 [10:40:06]1012 (4) - 21.08.2024 04:30 [10:40:06]1206 (1) - 0 [10:40:06]OFD Sender: Remove packet 163625 [10:40:06]ProducePacketName [10:40:06]name=ofd_packets/00163625 [10:40:06]NVStorageDeleteData [10:40:06]OFD Sender: Processing packet 163626 [packets to send 966, broken 964] [10:40:06]ProducePacketName [10:40:06]name=ofd_packets/00163626 [10:40:06]OFD Sender: To server: pG, [10:40:06]CommunicateWithHost lk.salyk.kg:30040 [10:40:06]ConnectInit lk.salyk.kg [10:40:11]Connected sock=7 [10: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 37 36 39 E7 01 00 00 9D 20 DF 01 74 20 5A 03 01 00 03 00 D3 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 35 38 06 04 1E 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 AB C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7F 02 00 35 04 06 00 AC BD 30 41 B7 5E B3 5A A9 02 34 D9 D5 83 [10:40:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB 2D 47 00 49 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 37 36 39 10 04 04 00 2A 7F 02 00 F4 03 04 00 5B 6D C5 66 B6 04 01 00 00 93 AD 4A B6 7A CE 5E CF [10:40:12]CommunicateWithHost err = 0 [10:40:12]CheckOFDResponse [10:40:12]1017 (14) - 77093643461234 [10:40:12]1041 (16) - 0000000000871769 [10:40:12]1040 (4) - 163626 [10:40:12]1012 (4) - 21.08.2024 04:30 [10:40:12]1206 (1) - 0 [10:40:12]OFD Sender: Remove packet 163626 [10:40:12]ProducePacketName [10:40:12]name=ofd_packets/00163626 [10:40:12]NVStorageDeleteData [10:40:13]OFD Sender: Processing packet 163627 [packets to send 965, broken 964] [10:40:13]ProducePacketName [10:40:13]name=ofd_packets/00163627 [10:40:13]OFD Sender: To server: pG, [10:40:13]CommunicateWithHost lk.salyk.kg:30040 [10:40:13]ConnectInit lk.salyk.kg [10:40:14]Connected sock=7 [10:40:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1C 32 07 01 56 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 28 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DC 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E2 C3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7F 02 00 35 04 06 00 77 8A 21 D9 CC F8 C8 E7 62 EA B8 F1 AD 2E [10:40:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 23 47 00 FE 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 37 36 39 10 04 04 00 2B 7F 02 00 F4 03 04 00 5E 6D C5 66 B6 04 01 00 00 20 1F FD E8 92 56 BA 63 [10:40:15]CommunicateWithHost err = 0 [10:40:15]CheckOFDResponse [10:40:15]1017 (14) - 77093643461234 [10:40:15]1041 (16) - 0000000000871769 [10:40:15]1040 (4) - 163627 [10:40:15]1012 (4) - 21.08.2024 04:30 [10:40:15]1206 (1) - 0 [10:40:15]OFD Sender: Remove packet 163627 [10:40:15]ProducePacketName [10:40:15]name=ofd_packets/00163627 [10:40:15]NVStorageDeleteData [10:40:15]OFD Sender: No OFD packet to send [10:40:15]OFD Sender: No OFD packet to send [10:40:20]OFD Sender: No OFD packet to send [10:40:25]OFD Sender: No OFD packet to send [10:40:30]OFD Sender: No OFD packet to send [10:40:35]OFD Sender: No OFD packet to send [10:40:40]OFD Sender: No OFD packet to send [10:40:42]recv_with_timeout no data received [10:40:45]OFD Sender: No OFD packet to send [10:40:50]OFD Sender: No OFD packet to send [10:40:56]OFD Sender: No OFD packet to send [10:41:01]OFD Sender: No OFD packet to send [10:41:06]OFD Sender: No OFD packet to send [10:41:08]accept exits with 10 [10:41:08]New connection [10:41:08]New thread 3066527076 created [10:41:08]Thread 3066670436 joined [10:41:08]Waiting for new connection... [10:41:08] Sock 10.Parse request [10:41:08]Sock 10.Check first char [10:41:08]Sock 10.First char is OK [10:41:08]request: POST /json_proto HTTP/1.0 [10:41:08]Method: POST [10:41:08]URL: /json_proto [10:41:08]Method is POST - this is cgi request [10:41:08]url: /json_proto [10:41:08]query_string will be loaded in cgi processing [10:41:08]execute_cgi json_proto POST (null) [10:41:08]execute_cgi path=json_proto method=POST [10:41:08]POST find Content-Length [10:41:08]Host: 172.17.44.132:8080 [10:41:08]Content-Length: 1386 [10:41:08]Content-Type: application/json [10:41:08] [10:41:08]POST finish read [10:41:08]Found Content-Length = 1386 [10:41:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50589", "tax_sys" : 0, "items" : [ { "code": "4620017455554", "name": "\u041C\u0430\u0440\u043C\u0435\u043B\u0430\u0434 \u0411\u043E\u043D\u0434\u0438 \u0430\u0441\u0441\u043E\u0440\u0442 \u043F\u0430\u043A 70\u0433", "price" : 43.00, "quantity" : 1.000, "sum" : 43.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 253.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:08]execute_script... [10:41:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50589", "tax_sys" : 0, "items" : [ { "code": "4620017455554", "name": "\u041C\u0430\u0440\u043C\u0435\u043B\u0430\u0434 \u0411\u043E\u043D\u0434\u0438 \u0430\u0441\u0441\u043E\u0440\u0442 \u043F\u0430\u043A 70\u0433", "price" : 43.00, "quantity" : 1.000, "sum" : 43.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 253.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:08]POST & json_proto [10:41:08]process_json_proto [10:41:08]json parsed OK: [10:41:08]protocol is kg_v1.0 [10:41:08]action value=close_receipt [10:41:08]process_action close_receipt [10:41:08]cmd_close_receipt [10:41:08]MH_GetDate [10:41:08]Write to MH i2c: F0 00 00 DB 06 D0 [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: F0 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: F0 09 00 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: F0 09 00 DB 06 00 44 C4 C5 66 2A 83 C1 65 DF [10:41:08]GetLastDocTimeStamp 1724236770 [10:41:08]current date 1724236868 [10:41:08]FM_GetShiftState [10:41:08]SAM_PROTO_GetShiftState [10:41:08]wFMCommunicate request_size=4 [10:41:08]MH_SAM_APDU [10:41:08]CAPDU: 80 13 01 00 [10:41:08]Write to MH i2c: E2 08 00 DC 06 80 13 01 00 00 00 00 00 5F [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:08]Read from MH i2c: E2 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 0E 00 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 0E 00 DC 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 25 [10:41:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:41:08]wFMCommunicate OK [10:41:08]SAM_PROTO_GetShiftState done [10:41:08]FM_GetShiftState done [10:41:08]opened in 1724199517 [10:41:08]opened+sec_in_day 1724285917 [10:41:08]quantity*price = 4300 [10:41:08]sum+1 = 4301 [10:41:08]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036190018 Кофе Американо XL(GABB TRADE) 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 253.00 НСП 1% : 2.24 НДС 12% : 26.87 Наличными: 0.00 Безнал.: 253.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 226 21.08.2024 10:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163628 ФПД: 29124489956242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163628&fm=29124489956242&tin=02508201610067®Number=0000000000092562&sum=25300 0 [10:41:09]StoreToDocumentArchive [10:41:09]shift 466 fd 163628 [10:41:09]save to /storage/0466/doc_00163628 [10:41:09]save last doc name /storage/0466/doc_00163628 to /storage/kkm_last_doc_name [10:41:09]save OK [10:41:09]Clear old archive folders... [10:41:09]ProcessDocumentItem done err = 0, tmpTLVsize=518 [10:41:09]tlvbuf is 003CA160 [10:41:09]SAM_PROTO_ClearQueue [10:41:09]wFMCommunicate request_size=4 [10:41:09]MH_SAM_APDU [10:41:09]CAPDU: 80 09 00 00 [10:41:09]Write to MH i2c: E2 08 00 E9 06 80 09 00 00 00 00 00 00 61 [10:41:09]Write i2c OK [10:41:09]MH_I2C_Read... [10:41:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:09]Read from MH i2c: E2 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: E2 03 00 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [10:41:09]RAPDU: 90 00 [10:41:09]wFMCommunicate OK [10:41:09]SAM_PROTO_ClearQueue done [10:41:09]KKMCreateOFDPacket [10:41:09]OFDProtocolAddRootSTLVToBuf [10:41:09]FM_MakeSignedData [10:41:09]FM_MakeSignedData [10:41:09]SAM_PROTO_SignData [10:41:09]wFMCommunicate request_size=4 [10:41:09]MH_SAM_APDU [10:41:09]CAPDU: 80 0D 01 02 [10:41:09]Write to MH i2c: E2 08 00 EA 06 80 0D 01 02 00 00 00 00 69 [10:41:09]Write i2c OK [10:41:09]MH_I2C_Read... [10:41:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:10]Read from MH i2c: E2 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: E2 03 00 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [10:41:10]RAPDU: 90 00 [10:41:10]wFMCommunicate OK [10:41:10]wFMCommunicate request_size=255 [10:41:10]MH_SAM_APDU [10:41:10]CAPDU: 80 0D 02 02 FA 03 00 06 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 35 35 35 34 06 04 34 00 D0 9C D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 D0 91 D0 BE D0 BD D0 B4 D0 B8 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 20 D0 BF D0 B0 D0 BA 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 10 00 00 00 00 13 04 06 00 CC 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A [10:41:10]Write to MH i2c: E2 02 01 EB 06 80 0D 02 02 FA 00 03 00 06 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 35 35 35 34 06 04 34 00 D0 9C D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 D0 91 D0 BE D0 BD D0 B4 D0 B8 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 20 D0 BF D0 B0 D0 BA 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 10 00 00 00 00 13 04 06 00 CC 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 00 48 [10:41:10]Write i2c OK [10:41:10]MH_I2C_Read... [10:41:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:10]Read from MH i2c: E2 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: E2 03 00 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [10:41:10]RAPDU: 90 00 [10:41:10]wFMCommunicate OK [10:41:10]wFMCommunicate request_size=255 [10:41:10]MH_SAM_APDU [10:41:10]CAPDU: 80 0D 02 02 FA 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 44 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [10:41:10]Write to MH i2c: E2 02 01 EC 06 80 0D 02 02 FA 00 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 44 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 85 [10:41:10]Write i2c OK [10:41:10]MH_I2C_Read... [10:41:11]OFD Sender: No OFD packet to send [10:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 EC 06 00 90 00 66 [10:41:11]RAPDU: 90 00 [10:41:11]wFMCommunicate OK [10:41:11]wFMCommunicate request_size=27 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 2C 7F 02 00 35 04 06 00 1A 7D 12 E0 CB 92 [10:41:11]Write to MH i2c: E2 1E 00 ED 06 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 2C 7F 02 00 35 04 06 00 1A 7D 12 E0 CB 92 00 00 5A [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 ED 06 00 90 00 67 [10:41:11]RAPDU: 90 00 [10:41:11]wFMCommunicate OK [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 0D 03 02 [10:41:11]Write to MH i2c: E2 08 00 EE 06 80 0D 03 02 00 00 00 00 6F [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 0B 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 0B 00 EE 06 00 26 49 88 66 44 67 78 D9 90 00 C9 [10:41:11]RAPDU: 26 49 88 66 44 67 78 D9 90 00 [10:41:11]wFMCommunicate OK [10:41:11]SAM_PROTO_SignData done [10:41:11]FM_MakeSignedData done [10:41:11]CreateOFDProtocolMessage [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 11 00 00 [10:41:11]Write to MH i2c: E2 08 00 EF 06 80 11 00 00 00 00 00 00 6F [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 17 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 17 00 EF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [10:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:11]wFMCommunicate OK [10:41:11]CreateOFDProtocolMessage done [10:41:11]OFDSenderStorePacket 163628 [10:41:11]StoreOFDPacket docnum=163628 [10:41:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1A 02 00 00 52 33 12 02 58 F6 5A 03 01 00 03 00 06 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 35 35 35 34 06 04 34 00 D0 9C D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 D0 91 D0 BE D0 BD D0 B4 D0 B8 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 20 D0 BF D0 B0 D0 BA 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 10 00 00 00 00 13 04 06 00 CC 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 44 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7F 02 00 35 04 06 00 1A 7D 12 E0 CB 92 26 49 88 66 44 67 78 D9 [10:41:11]CheckFolder [10:41:11]dirname=/storage/ofd_packets [10:41:11]CheckFolder done [10:41:11]ProducePacketName [10:41:11]name=ofd_packets/00163628 [10:41:11]NVStorageSaveData ofd_packets/00163628 [10:41:11]File name is /storage/ofd_packets/00163628 [10:41:11]Write 568 bytes [10:41:11]NVStorageSaveData done [10:41:11]OFDSenderStorePacket done [10:41:11]KKMCreateOFDPacket done [10:41:11]NVStorageSaveData kkm_last_timestamp [10:41:11]File name is /storage/kkm_last_timestamp [10:41:11]Write 4 bytes [10:41:11]NVStorageSaveData done [10:41:11]ExternCall_PrintAddStr [10:41:11]wPrintStart [10:41:11]Write to MH i2c: 01 00 00 F0 06 F6 [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: 01 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: 01 07 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: 01 07 00 F0 06 00 00 00 00 00 FF 0F 0B [10:41:11]RasterBufferAndPrint [10:41:11]line Счет N : (3)50589 [10:41:11]line ИНН: 02508201610067 [10:41:11]line Контрольно-Кассовый Чек [10:41:11]line ПРОДАЖА [10:41:11]line Товар: 4620017455554 [10:41:11]line Мармелад Бонди ассорт пак 70г [10:41:11]line 1.000 * 43.00 [10:41:11]line = 43.00 [10:41:11]line НДС 12% НСП 1% [10:41:11]line > о реализуемом товаре [10:41:11]line Товар: 2000036190018 [10:41:11]line Кофе Американо XL(GABB TRADE) [10:41:11]line 1.000 * 95.00 [10:41:11]line = 95.00 [10:41:11]line НДС 12% НСП 1% [10:41:11]line > о реализуемом товаре [10:41:11]line Товар: 2000036210013 [10:41:11]line Кофе Капучино (GABB TRADE) [10:41:11]line 1.000 * 115.00 [10:41:11]line = 115.00 [10:41:11]line НДС 12% НСП 1% [10:41:11]line > о реализуемом товаре [10:41:11]line ИТОГО: 253.00 [10:41:11]line НСП 1% : 2.24 [10:41:11]line НДС 12% : 26.87 [10:41:11]line Наличными: 0.00 [10:41:11]line Безнал.: 253.00 [10:41:11]line Место: АЗС № 130 "Партнер Нефть" [10:41:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:41:11]line СНО: Общий режим [10:41:11]line Чек 226 21.08.2024 10:41 [10:41:11]line Смена: 466 ФФД: 1.0 [10:41:11]line ЗНМ: 0300000070 [10:41:11]line РНМ: 0000000000092562 [10:41:11]line Версия ККМ: 001 [10:41:11]line Платежная система: O! деньги [10:41:11]line ФМ: 0000000000871769 [10:41:11]line ФД: 163628 [10:41:11]line ФПД: 29124489956242 [10:41:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163628&fm=29124489956242&tin=02508201610067®Number=0000000000092562&sum=25300 [10:41:11]line 0 [10:41:11]written 0, free lines is 4095 [10:41:11]OFD Sender: Processing packet 163628 [packets to send 965, broken 964] [10:41:11]ProducePacketName [10:41:11]name=ofd_packets/00163628 [10:41:11]OFD Sender: To server: pG, [10:41:11]CommunicateWithHost lk.salyk.kg:30040 [10:41:11]ConnectInit lk.salyk.kg [10:41:12]Write to MH i2c: 01 00 00 28 07 2F [10:41:12]Write i2c OK [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: 01 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: 01 07 00 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: 01 07 00 28 07 00 00 00 00 00 E0 0B 21 [10:41:12]RasterBufferAndPrint [10:41:12]line [10:41:12]line [10:41:12]line [10:41:12]line [10:41:12]line [10:41:12]written 0, free lines is 3067 [10:41:12]MH_Cut [10:41:12]Write to MH i2c: D1 01 00 2F 07 01 08 [10:41:12]Write i2c OK [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: D1 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: D1 01 00 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: D1 01 00 2F 07 00 07 [10:41:12]Write to MH i2c: 01 00 00 30 07 37 [10:41:12]Write i2c OK [10:41:12]MH_I2C_Read... [10:41:13]*** Cut start [10:41:13]*** Purtial cut [10:41:13]*** Stage 1: CUTSNS_PIN = 1 [10:41:13]Connected sock=11 [10:41: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 37 36 39 1A 02 00 00 52 33 12 02 58 F6 5A 03 01 00 03 00 06 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 35 35 35 34 06 04 34 00 D0 9C D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 D0 91 D0 BE D0 BD D0 B4 D0 B8 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 20 D0 BF D0 B0 D0 BA 20 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 10 00 00 00 00 13 04 06 00 CC 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 44 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7F 02 00 35 04 06 00 1A 7D 12 E0 CB 92 26 49 88 66 44 67 78 D9 [10:41:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 4E 47 00 BD 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 37 36 39 10 04 04 00 2C 7F 02 00 F4 03 04 00 99 6D C5 66 B6 04 01 00 00 68 30 F6 A4 8E BB AE 5A [10:41:14]CommunicateWithHost err = 0 [10:41:14]CheckOFDResponse [10:41:14]1017 (14) - 77093643461234 [10:41:14]1041 (16) - 0000000000871769 [10:41:14]1040 (4) - 163628 [10:41:14]1012 (4) - 21.08.2024 04:31 [10:41:14]1206 (1) - 0 [10:41:14]OFD Sender: Remove packet 163628 [10:41:14]ProducePacketName [10:41:14]name=ofd_packets/00163628 [10:41:14]NVStorageDeleteData [10:41:15]Read from MH i2c: 01 [10:41:15]MH_I2C_Read... [10:41:15]*** Stop cut motor [10:41:15]*** Cut end [10:41:15]Read from MH i2c: 01 07 00 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: 01 07 00 30 07 00 00 00 00 00 FF 0F 4C [10:41:15]process_action close_receipt done [10:41:15]requested_data is exist [10:41:15]produce_requested_data [10:41:15]requested_item fm.sn is exist - process it [10:41:15]wFMCommunicate request_size=4 [10:41:15]MH_SAM_APDU [10:41:15]CAPDU: 80 11 00 00 [10:41:15]Write to MH i2c: E2 08 00 31 07 80 11 00 00 00 00 00 00 B2 [10:41:15]Write i2c OK [10:41:15]MH_I2C_Read... [10:41:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:15]Read from MH i2c: E2 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 17 00 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 17 00 31 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [10:41:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:15]wFMCommunicate OK [10:41:15]requested_item fd.num is exist - process it [10:41:15]SAM_PROTO_GetFieldsCounters [10:41:15]wFMCommunicate request_size=4 [10:41:15]MH_SAM_APDU [10:41:15]CAPDU: 80 13 00 00 [10:41:15]Write to MH i2c: E2 08 00 32 07 80 13 00 00 00 00 00 00 B5 [10:41:15]Write i2c OK [10:41:15]MH_I2C_Read... [10:41:15]OFD Sender: No OFD packet to send [10:41:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:15]Read from MH i2c: E2 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 62 00 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 62 00 32 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7F 02 00 0E 04 04 00 D2 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 01 [10:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7F 02 00 0E 04 04 00 D2 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:41:15]wFMCommunicate OK [10:41:15]SAM_PROTO_GetFieldsCounters done [10:41:15]requested_item shift.num is exist - process it [10:41:15]requested_item shift.opened is exist - process it [10:41:15]req_shift_opened [10:41:15]FM_GetShiftState [10:41:15]SAM_PROTO_GetShiftState [10:41:15]wFMCommunicate request_size=4 [10:41:15]MH_SAM_APDU [10:41:15]CAPDU: 80 13 01 00 [10:41:15]Write to MH i2c: E2 08 00 33 07 80 13 01 00 00 00 00 00 B7 [10:41:15]Write i2c OK [10:41:15]MH_I2C_Read... [10:41:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:15]Read from MH i2c: E2 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 0E 00 [10:41:15]MH_I2C_Read... [10:41:15]Read from MH i2c: E2 0E 00 33 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7D [10:41:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:41:15]wFMCommunicate OK [10:41:15]SAM_PROTO_GetShiftState done [10:41:15]FM_GetShiftState done [10:41:15]req_shift_opened done [10:41:15]requested_item shift.open_date is exist - process it [10:41:15]req_shift_open_date [10:41:15]req_shift_open_date done [10:41:15]produce_requested_data done [10:41:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163628,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:41:15]process_action_free close_receipt [10:41:15]json_value_free [10:41:15]json_value_free done [10:41:15]process_json_proto returns [10:41:15]Send response to host [10:41:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163628,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:41:15]free response buf [10:41:15]execute_script done [10:41:15]execute_script returns [10:41:15]free content buf [10:41:15]Sock 10.Close socket [10:41:15]Sock 10.Thread stoped [10:41:20]OFD Sender: No OFD packet to send [10:41:25]OFD Sender: No OFD packet to send [10:41:25]recv_with_timeout no data received [10:41:30]OFD Sender: No OFD packet to send [10:41:35]OFD Sender: No OFD packet to send [10:41:40]OFD Sender: No OFD packet to send [10:41:41]recv_with_timeout no data received [10:41:45]OFD Sender: No OFD packet to send [10:41:50]OFD Sender: No OFD packet to send [10:41:50]accept exits with 7 [10:41:50]New connection [10:41:50]New thread 3066670436 created [10:41:50]Thread 3066527076 joined [10:41:50]Waiting for new connection... [10:41:50] Sock 7.Parse request [10:41:50]Sock 7.Check first char [10:41:50]Sock 7.First char is OK [10:41:50]request: POST /json_proto HTTP/1.0 [10:41:50]Method: POST [10:41:50]URL: /json_proto [10:41:50]Method is POST - this is cgi request [10:41:50]url: /json_proto [10:41:50]query_string will be loaded in cgi processing [10:41:50]execute_cgi json_proto POST (null) [10:41:50]execute_cgi path=json_proto method=POST [10:41:50]POST find Content-Length [10:41:50]Host: 172.17.44.132:8080 [10:41:50]Content-Length: 677 [10:41:50]Content-Type: application/json [10:41:50] [10:41:50]POST finish read [10:41:50]Found Content-Length = 677 [10:41:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:50]execute_script... [10:41: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)292180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:50]POST & json_proto [10:41:50]process_json_proto [10:41:50]json parsed OK: [10:41:50]protocol is kg_v1.0 [10:41:50]action value=close_receipt [10:41:50]process_action close_receipt [10:41:50]cmd_close_receipt [10:41:50]MH_GetDate [10:41:50]Write to MH i2c: F0 00 00 34 07 2A [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: F0 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: F0 09 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: F0 09 00 34 07 00 6F C4 C5 66 2A 83 C1 65 64 [10:41:50]GetLastDocTimeStamp 1724236868 [10:41:50]current date 1724236911 [10:41:50]FM_GetShiftState [10:41:50]SAM_PROTO_GetShiftState [10:41:50]wFMCommunicate request_size=4 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 13 01 00 [10:41:50]Write to MH i2c: E2 08 00 35 07 80 13 01 00 00 00 00 00 B9 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:51]Read from MH i2c: E2 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 0E 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 0E 00 35 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [10:41:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:41:51]wFMCommunicate OK [10:41:51]SAM_PROTO_GetShiftState done [10:41:51]FM_GetShiftState done [10:41:51]opened in 1724199517 [10:41:51]opened+sec_in_day 1724285917 [10:41:51]quantity*price = 50036 [10:41:51]sum+1 = 50037 [10:41:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 227 21.08.2024 10:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163629 ФПД: 84111879844432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163629&fm=84111879844432&tin=02508201610067®Number=0000000000092562&sum=50000 [10:41:52]StoreToDocumentArchive [10:41:52]shift 466 fd 163629 [10:41:52]save to /storage/0466/doc_00163629 [10:41:52]save last doc name /storage/0466/doc_00163629 to /storage/kkm_last_doc_name [10:41:52]save OK [10:41:52]Clear old archive folders... [10:41:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:52]tlvbuf is 004100C0 [10:41:52]SAM_PROTO_ClearQueue [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 09 00 00 [10:41:52]Write to MH i2c: E2 08 00 42 07 80 09 00 00 00 00 00 00 BB [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 03 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 03 00 42 07 00 90 00 BD [10:41:52]RAPDU: 90 00 [10:41:52]wFMCommunicate OK [10:41:52]SAM_PROTO_ClearQueue done [10:41:52]KKMCreateOFDPacket [10:41:52]OFDProtocolAddRootSTLVToBuf [10:41:52]FM_MakeSignedData [10:41:52]FM_MakeSignedData [10:41:52]SAM_PROTO_SignData [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 0D 01 02 [10:41:52]Write to MH i2c: E2 08 00 43 07 80 0D 01 02 00 00 00 00 C3 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 03 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 03 00 43 07 00 90 00 BE [10:41:52]RAPDU: 90 00 [10:41:52]wFMCommunicate OK [10:41:52]wFMCommunicate request_size=255 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6F C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7F 02 00 35 04 06 00 4C [10:41:52]Write to MH i2c: E2 02 01 44 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6F C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7F 02 00 35 04 06 00 4C 00 00 55 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 03 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 03 00 44 07 00 90 00 BF [10:41:53]RAPDU: 90 00 [10:41:53]wFMCommunicate OK [10:41:53]wFMCommunicate request_size=10 [10:41:53]MH_SAM_APDU [10:41:53]CAPDU: 80 0D 02 02 05 7F D2 B8 32 50 [10:41:53]Write to MH i2c: E2 0D 00 45 07 80 0D 02 02 05 00 7F D2 B8 32 50 00 00 5B [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 03 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 03 00 45 07 00 90 00 C0 [10:41:53]RAPDU: 90 00 [10:41:53]wFMCommunicate OK [10:41:53]wFMCommunicate request_size=4 [10:41:53]MH_SAM_APDU [10:41:53]CAPDU: 80 0D 03 02 [10:41:53]Write to MH i2c: E2 08 00 46 07 80 0D 03 02 00 00 00 00 C8 [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 0B 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 0B 00 46 07 00 D4 8A 98 A2 28 76 27 0C 90 00 32 [10:41:53]RAPDU: D4 8A 98 A2 28 76 27 0C 90 00 [10:41:53]wFMCommunicate OK [10:41:53]SAM_PROTO_SignData done [10:41:53]FM_MakeSignedData done [10:41:53]CreateOFDProtocolMessage [10:41:53]wFMCommunicate request_size=4 [10:41:53]MH_SAM_APDU [10:41:53]CAPDU: 80 11 00 00 [10:41:53]Write to MH i2c: E2 08 00 47 07 80 11 00 00 00 00 00 00 C8 [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 17 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 17 00 47 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [10:41:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:53]wFMCommunicate OK [10:41:53]CreateOFDProtocolMessage done [10:41:53]OFDSenderStorePacket 163629 [10:41:53]StoreOFDPacket docnum=163629 [10:41:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 70 80 07 01 BC 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6F C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7F 02 00 35 04 06 00 4C 7F D2 B8 32 50 D4 8A 98 A2 28 76 27 0C [10:41:53]CheckFolder [10:41:53]dirname=/storage/ofd_packets [10:41:53]CheckFolder done [10:41:53]ProducePacketName [10:41:53]name=ofd_packets/00163629 [10:41:53]NVStorageSaveData ofd_packets/00163629 [10:41:53]File name is /storage/ofd_packets/00163629 [10:41:53]Write 301 bytes [10:41:53]NVStorageSaveData done [10:41:53]OFDSenderStorePacket done [10:41:53]KKMCreateOFDPacket done [10:41:53]NVStorageSaveData kkm_last_timestamp [10:41:53]File name is /storage/kkm_last_timestamp [10:41:53]Write 4 bytes [10:41:53]NVStorageSaveData done [10:41:53]ExternCall_PrintAddStr [10:41:53]wPrintStart [10:41:53]Write to MH i2c: 01 00 00 48 07 4F [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: 01 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: 01 07 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: 01 07 00 48 07 00 00 00 00 00 FF 0F 64 [10:41:53]RasterBufferAndPrint [10:41:53]line Счет N : (1)292180 [10:41:53]line ИНН: 02508201610067 [10:41:53]line Контрольно-Кассовый Чек [10:41:53]line ПРОДАЖА [10:41:53]line ТРК (МРК, ГНК) : 62 [10:41:53]line Товар: 2710124130 [10:41:53]line Аи-92-К-5 [10:41:53]line 7.380 * 67.80 [10:41:53]line = 500.36 [10:41:53]line НДС 12% НСП 1% [10:41:53]line > о реализуемом товаре [10:41:53]line ОКРУГЛЕНИЕ: -0.36 [10:41:53]line ИТОГО: 500.00 [10:41:53]line Внесено: 500.00 [10:41:53]line СДАЧА: 0.00 [10:41:53]line НСП 1% : 4.43 [10:41:53]line НДС 12% : 53.14 [10:41:53]line Наличными: 500.00 [10:41:53]line Безнал.: 0.00 [10:41:53]line Место: АЗС № 130 "Партнер Нефть" [10:41:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:41:53]line СНО: Общий режим [10:41:53]line Чек 227 21.08.2024 10:41 [10:41:53]line Смена: 466 ФФД: 1.0 [10:41:53]line ЗНМ: 0300000070 [10:41:53]line РНМ: 0000000000092562 [10:41:53]line Версия ККМ: 001 [10:41:53]line ФМ: 0000000000871769 [10:41:53]line ФД: 163629 [10:41:53]line ФПД: 84111879844432 [10:41:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163629&fm=84111879844432&tin=02508201610067®Number=0000000000092562&sum=50000 [10:41:53]written 0, free lines is 4095 [10:41:53]OFD Sender: Processing packet 163629 [packets to send 965, broken 964] [10:41:53]ProducePacketName [10:41:53]name=ofd_packets/00163629 [10:41:53]OFD Sender: To server: pG, [10:41:53]CommunicateWithHost lk.salyk.kg:30040 [10:41:53]ConnectInit lk.salyk.kg [10:41:53]Write to MH i2c: 01 00 00 73 07 7A [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: 01 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: 01 07 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: 01 07 00 73 07 00 00 00 00 00 BA 0C 47 [10:41:53]RasterBufferAndPrint [10:41:53]line [10:41:53]line [10:41:53]line [10:41:53]line [10:41:53]line [10:41:53]written 0, free lines is 3294 [10:41:53]MH_Cut [10:41:53]Write to MH i2c: D1 01 00 7A 07 01 53 [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: D1 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: D1 01 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: D1 01 00 7A 07 00 52 [10:41:53]Write to MH i2c: 01 00 00 7B 07 82 [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:54]*** Cut start [10:41:54]*** Purtial cut [10:41:54]*** Stage 1: CUTSNS_PIN = 1 [10:41:56]Read from MH i2c: 01 [10:41:56]MH_I2C_Read... [10:41:56]*** Stop cut motor [10:41:56]*** Cut end [10:41:56]Read from MH i2c: 01 07 00 [10:41:56]MH_I2C_Read... [10:41:56]Read from MH i2c: 01 07 00 7B 07 00 00 00 00 00 FF 0F 97 [10:41:56]process_action close_receipt done [10:41:56]requested_data is exist [10:41:56]produce_requested_data [10:41:56]requested_item fm.sn is exist - process it [10:41:56]wFMCommunicate request_size=4 [10:41:56]MH_SAM_APDU [10:41:56]CAPDU: 80 11 00 00 [10:41:56]Write to MH i2c: E2 08 00 7C 07 80 11 00 00 00 00 00 00 FD [10:41:56]Write i2c OK [10:41:56]MH_I2C_Read... [10:41:56]Read from MH i2c: E2 [10:41:56]MH_I2C_Read... [10:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:56]Read from MH i2c: E2 17 00 [10:41:56]MH_I2C_Read... [10:41:56]Read from MH i2c: E2 17 00 7C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [10:41:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:56]wFMCommunicate OK [10:41:56]requested_item fd.num is exist - process it [10:41:56]SAM_PROTO_GetFieldsCounters [10:41:56]wFMCommunicate request_size=4 [10:41:56]MH_SAM_APDU [10:41:56]CAPDU: 80 13 00 00 [10:41:56]Write to MH i2c: E2 08 00 7D 07 80 13 00 00 00 00 00 00 00 [10:41:56]Write i2c OK [10:41:56]MH_I2C_Read... [10:41:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:56]Read from MH i2c: E2 [10:41:56]MH_I2C_Read... [10:41:56]Read from MH i2c: E2 62 00 [10:41:56]MH_I2C_Read... [10:41:56]Read from MH i2c: E2 62 00 7D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7F 02 00 0E 04 04 00 D2 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 50 [10:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7F 02 00 0E 04 04 00 D2 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:41:57]wFMCommunicate OK [10:41:57]SAM_PROTO_GetFieldsCounters done [10:41:57]requested_item shift.num is exist - process it [10:41:57]requested_item shift.opened is exist - process it [10:41:57]req_shift_opened [10:41:57]FM_GetShiftState [10:41:57]SAM_PROTO_GetShiftState [10:41:57]wFMCommunicate request_size=4 [10:41:57]MH_SAM_APDU [10:41:57]CAPDU: 80 13 01 00 [10:41:57]Write to MH i2c: E2 08 00 7E 07 80 13 01 00 00 00 00 00 02 [10:41:57]Write i2c OK [10:41:57]MH_I2C_Read... [10:41:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:57]Read from MH i2c: E2 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: E2 0E 00 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: E2 0E 00 7E 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C8 [10:41:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:41:57]wFMCommunicate OK [10:41:57]SAM_PROTO_GetShiftState done [10:41:57]FM_GetShiftState done [10:41:57]req_shift_opened done [10:41:57]requested_item shift.open_date is exist - process it [10:41:57]req_shift_open_date [10:41:57]req_shift_open_date done [10:41:57]produce_requested_data done [10:41:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163629,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:41:57]process_action_free close_receipt [10:41:57]json_value_free [10:41:57]json_value_free done [10:41:57]process_json_proto returns [10:41:57]Send response to host [10:41:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163629,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:41:57]free response buf [10:41:57]execute_script done [10:41:57]execute_script returns [10:41:57]free content buf [10:41:57]Sock 7.Close socket [10:41:57]Sock 7.Thread stoped [10:41:58]ConnectInit Can't take IP for lk.salyk.kg [10:41:58]CommunicateWithHost connect error [10:41:58]CommunicateWithHost err = -1 [10:41:58]OFD Sender: Server communicate error [10:42:01]recv_with_timeout no data received [10:42:03]OFD Sender: Processing packet 163629 [packets to send 965, broken 964] [10:42:03]ProducePacketName [10:42:03]name=ofd_packets/00163629 [10:42:03]OFD Sender: To server: pG, [10:42:03]CommunicateWithHost lk.salyk.kg:30040 [10:42:03]ConnectInit lk.salyk.kg [10:42:04]Connected sock=7 [10: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 37 36 39 0F 01 00 00 70 80 07 01 BC 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6F C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7F 02 00 35 04 06 00 4C 7F D2 B8 32 50 D4 8A 98 A2 28 76 27 0C [10: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 37 36 39 4F 00 00 00 B0 31 47 00 71 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 37 36 39 10 04 04 00 2D 7F 02 00 F4 03 04 00 CB 6D C5 66 B6 04 01 00 00 7D 6E 66 A1 18 EF 85 73 [10:42:04]CommunicateWithHost err = 0 [10:42:04]CheckOFDResponse [10:42:04]1017 (14) - 77093643461234 [10:42:04]1041 (16) - 0000000000871769 [10:42:04]1040 (4) - 163629 [10:42:04]1012 (4) - 21.08.2024 04:32 [10:42:04]1206 (1) - 0 [10:42:04]OFD Sender: Remove packet 163629 [10:42:04]ProducePacketName [10:42:04]name=ofd_packets/00163629 [10:42:04]NVStorageDeleteData [10:42:05]OFD Sender: No OFD packet to send [10:42:10]OFD Sender: No OFD packet to send [10:42:15]OFD Sender: No OFD packet to send [10:42:20]OFD Sender: No OFD packet to send [10:42:25]OFD Sender: No OFD packet to send [10:42:30]OFD Sender: No OFD packet to send [10:42:35]OFD Sender: No OFD packet to send [10:42:40]OFD Sender: No OFD packet to send [10:42:42]accept exits with 10 [10:42:42]New connection [10:42:42]New thread 3066527076 created [10:42:42]Thread 3066670436 joined [10:42:42]Waiting for new connection... [10:42:42] Sock 10.Parse request [10:42:42]Sock 10.Check first char [10:42:42]Sock 10.First char is OK [10:42:42]request: POST /json_proto HTTP/1.0 [10:42:42]Method: POST [10:42:42]URL: /json_proto [10:42:42]Method is POST - this is cgi request [10:42:42]url: /json_proto [10:42:42]query_string will be loaded in cgi processing [10:42:42]execute_cgi json_proto POST (null) [10:42:42]execute_cgi path=json_proto method=POST [10:42:42]POST find Content-Length [10:42:42]Host: 172.17.44.132:8080 [10:42:42]Content-Length: 645 [10:42:42]Content-Type: application/json [10:42:42] [10:42:42]POST finish read [10:42:42]Found Content-Length = 645 [10:42:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50590", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:42]execute_script... [10:42: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 : (3)50590", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:42]POST & json_proto [10:42:42]process_json_proto [10:42:42]json parsed OK: [10:42:42]protocol is kg_v1.0 [10:42:42]action value=close_receipt [10:42:42]process_action close_receipt [10:42:42]cmd_close_receipt [10:42:42]MH_GetDate [10:42:42]Write to MH i2c: F0 00 00 7F 07 75 [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: F0 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: F0 09 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: F0 09 00 7F 07 00 A2 C4 C5 66 2A 83 C1 65 E2 [10:42:42]GetLastDocTimeStamp 1724236911 [10:42:42]current date 1724236962 [10:42:42]FM_GetShiftState [10:42:42]SAM_PROTO_GetShiftState [10:42:42]wFMCommunicate request_size=4 [10:42:42]MH_SAM_APDU [10:42:42]CAPDU: 80 13 01 00 [10:42:42]Write to MH i2c: E2 08 00 80 07 80 13 01 00 00 00 00 00 04 [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:42]Read from MH i2c: E2 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 0E 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 0E 00 80 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CA [10:42:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:42:42]wFMCommunicate OK [10:42:42]SAM_PROTO_GetShiftState done [10:42:42]FM_GetShiftState done [10:42:42]opened in 1724199517 [10:42:42]opened+sec_in_day 1724285917 [10:42:42]quantity*price = 25000 [10:42:42]sum+1 = 25001 [10:42:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 228 21.08.2024 10:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163630 ФПД: 151689500259378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163630&fm=151689500259378&tin=02508201610067®Number=0000000000092562&sum=25000 0 [10:42:43]StoreToDocumentArchive [10:42:43]shift 466 fd 163630 [10:42:43]save to /storage/0466/doc_00163630 [10:42:43]save last doc name /storage/0466/doc_00163630 to /storage/kkm_last_doc_name [10:42:43]save OK [10:42:43]Clear old archive folders... [10:42:43]ProcessDocumentItem done err = 0, tmpTLVsize=282 [10:42:43]tlvbuf is 00384BF0 [10:42:43]SAM_PROTO_ClearQueue [10:42:43]wFMCommunicate request_size=4 [10:42:43]MH_SAM_APDU [10:42:43]CAPDU: 80 09 00 00 [10:42:43]Write to MH i2c: E2 08 00 8D 07 80 09 00 00 00 00 00 00 06 [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:43]Read from MH i2c: E2 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 8D 07 00 90 00 08 [10:42:43]RAPDU: 90 00 [10:42:43]wFMCommunicate OK [10:42:43]SAM_PROTO_ClearQueue done [10:42:43]KKMCreateOFDPacket [10:42:43]OFDProtocolAddRootSTLVToBuf [10:42:43]FM_MakeSignedData [10:42:43]FM_MakeSignedData [10:42:43]SAM_PROTO_SignData [10:42:43]wFMCommunicate request_size=4 [10:42:43]MH_SAM_APDU [10:42:43]CAPDU: 80 0D 01 02 [10:42:43]Write to MH i2c: E2 08 00 8E 07 80 0D 01 02 00 00 00 00 0E [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:43]Read from MH i2c: E2 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 8E 07 00 90 00 09 [10:42:43]RAPDU: 90 00 [10:42:43]wFMCommunicate OK [10:42:43]wFMCommunicate request_size=255 [10:42:43]MH_SAM_APDU [10:42:43]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A2 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [10:42:43]Write to MH i2c: E2 02 01 8F 07 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A2 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 F1 [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:44]Read from MH i2c: E2 03 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 03 00 8F 07 00 90 00 0A [10:42:44]RAPDU: 90 00 [10:42:44]wFMCommunicate OK [10:42:44]wFMCommunicate request_size=41 [10:42:44]MH_SAM_APDU [10:42:44]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7F 02 00 35 04 06 00 89 F5 F6 C7 74 32 [10:42:44]Write to MH i2c: E2 2C 00 90 07 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7F 02 00 35 04 06 00 89 F5 F6 C7 74 32 00 00 76 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 03 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 03 00 90 07 00 90 00 0B [10:42:44]RAPDU: 90 00 [10:42:44]wFMCommunicate OK [10:42:44]wFMCommunicate request_size=4 [10:42:44]MH_SAM_APDU [10:42:44]CAPDU: 80 0D 03 02 [10:42:44]Write to MH i2c: E2 08 00 91 07 80 0D 03 02 00 00 00 00 13 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 0B 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 0B 00 91 07 00 49 DC 75 11 A9 9B 45 29 90 00 71 [10:42:44]RAPDU: 49 DC 75 11 A9 9B 45 29 90 00 [10:42:44]wFMCommunicate OK [10:42:44]SAM_PROTO_SignData done [10:42:44]FM_MakeSignedData done [10:42:44]CreateOFDProtocolMessage [10:42:44]wFMCommunicate request_size=4 [10:42:44]MH_SAM_APDU [10:42:44]CAPDU: 80 11 00 00 [10:42:44]Write to MH i2c: E2 08 00 92 07 80 11 00 00 00 00 00 00 13 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 17 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 17 00 92 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [10:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:42:44]wFMCommunicate OK [10:42:44]CreateOFDProtocolMessage done [10:42:44]OFDSenderStorePacket 163630 [10:42:44]StoreOFDPacket docnum=163630 [10:42:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 1E 77 26 01 3B B5 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A2 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7F 02 00 35 04 06 00 89 F5 F6 C7 74 32 49 DC 75 11 A9 9B 45 29 [10:42:44]CheckFolder [10:42:44]dirname=/storage/ofd_packets [10:42:44]CheckFolder done [10:42:44]ProducePacketName [10:42:44]name=ofd_packets/00163630 [10:42:44]NVStorageSaveData ofd_packets/00163630 [10:42:44]File name is /storage/ofd_packets/00163630 [10:42:44]Write 332 bytes [10:42:44]NVStorageSaveData done [10:42:44]OFDSenderStorePacket done [10:42:44]KKMCreateOFDPacket done [10:42:44]NVStorageSaveData kkm_last_timestamp [10:42:44]File name is /storage/kkm_last_timestamp [10:42:44]Write 4 bytes [10:42:44]NVStorageSaveData done [10:42:44]ExternCall_PrintAddStr [10:42:44]wPrintStart [10:42:44]Write to MH i2c: 01 00 00 93 07 9A [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 07 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 07 00 93 07 00 00 00 00 00 FF 0F AF [10:42:44]RasterBufferAndPrint [10:42:44]line Счет N : (3)50590 [10:42:44]line ИНН: 02508201610067 [10:42:44]line Контрольно-Кассовый Чек [10:42:44]line ПРОДАЖА [10:42:44]line Товар: 2000036220012 [10:42:44]line Кофе Капучино XL(GABB TRADE) [10:42:44]line 2.000 * 125.00 [10:42:44]line = 250.00 [10:42:44]line НДС 12% НСП 1% [10:42:44]line > о реализуемом товаре [10:42:44]line ИТОГО: 250.00 [10:42:44]line НСП 1% : 2.21 [10:42:44]line НДС 12% : 26.55 [10:42:44]line Наличными: 250.00 [10:42:44]line Безнал.: 0.00 [10:42:44]line Место: АЗС № 130 "Партнер Нефть" [10:42:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:42:44]line СНО: Общий режим [10:42:44]line Чек 228 21.08.2024 10:42 [10:42:44]line Смена: 466 ФФД: 1.0 [10:42:44]line ЗНМ: 0300000070 [10:42:44]line РНМ: 0000000000092562 [10:42:44]line Версия ККМ: 001 [10:42:44]line ФМ: 0000000000871769 [10:42:44]line ФД: 163630 [10:42:44]line ФПД: 151689500259378 [10:42:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163630&fm=151689500259378&tin=02508201610067®Number=0000000000092562&sum=25000 [10:42:44]OFD Sender: Processing packet 163630 [packets to send 965, broken 964] [10:42:44]ProducePacketName [10:42:44]name=ofd_packets/00163630 [10:42:44]OFD Sender: To server: pG, [10:42:44]CommunicateWithHost lk.salyk.kg:30040 [10:42:44]ConnectInit lk.salyk.kg [10:42:44]line 0 [10:42:44]written 0, free lines is 4095 [10:42:44]Write to MH i2c: 01 00 00 BC 07 C3 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 07 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 07 00 BC 07 00 00 00 00 00 CB 0C A1 [10:42:44]RasterBufferAndPrint [10:42:44]line [10:42:44]line [10:42:44]line [10:42:44]line [10:42:44]line [10:42:44]written 0, free lines is 3297 [10:42:44]MH_Cut [10:42:44]Write to MH i2c: D1 01 00 C3 07 01 9C [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: D1 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: D1 01 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: D1 01 00 C3 07 00 9B [10:42:44]Write to MH i2c: 01 00 00 C4 07 CB [10:42:45]Write i2c OK [10:42:45]MH_I2C_Read... [10:42:45]Connected sock=7 [10:42: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 37 36 39 2E 01 00 00 1E 77 26 01 3B B5 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A2 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7F 02 00 35 04 06 00 89 F5 F6 C7 74 32 49 DC 75 11 A9 9B 45 29 [10:42:45]*** Cut start [10:42:45]*** Purtial cut [10:42:45]*** Stage 1: CUTSNS_PIN = 1 [10:42:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4A 9D 47 00 B8 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7F 02 00 F4 03 04 00 F5 6D C5 66 B6 04 01 00 00 7E 4A 38 9B 6F DC 80 51 [10:42:46]CommunicateWithHost err = 0 [10:42:46]CheckOFDResponse [10:42:46]1017 (14) - 77093643461234 [10:42:46]1041 (16) - 0000000000871769 [10:42:46]1040 (4) - 163630 [10:42:46]1012 (4) - 21.08.2024 04:32 [10:42:46]1206 (1) - 0 [10:42:46]OFD Sender: Remove packet 163630 [10:42:46]ProducePacketName [10:42:46]name=ofd_packets/00163630 [10:42:46]NVStorageDeleteData [10:42:46]OFD Sender: No OFD packet to send [10:42:47]Read from MH i2c: 01 [10:42:47]MH_I2C_Read... [10:42:47]*** Stop cut motor [10:42:47]*** Cut end [10:42:47]Read from MH i2c: 01 07 00 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: 01 07 00 C4 07 00 00 00 00 00 FF 0F E0 [10:42:47]process_action close_receipt done [10:42:47]requested_data is exist [10:42:47]produce_requested_data [10:42:47]requested_item fm.sn is exist - process it [10:42:47]wFMCommunicate request_size=4 [10:42:47]MH_SAM_APDU [10:42:47]CAPDU: 80 11 00 00 [10:42:47]Write to MH i2c: E2 08 00 C5 07 80 11 00 00 00 00 00 00 46 [10:42:47]Write i2c OK [10:42:47]MH_I2C_Read... [10:42:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:47]Read from MH i2c: E2 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: E2 17 00 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: E2 17 00 C5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9F [10:42:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:42:47]wFMCommunicate OK [10:42:47]requested_item fd.num is exist - process it [10:42:47]SAM_PROTO_GetFieldsCounters [10:42:47]wFMCommunicate request_size=4 [10:42:47]MH_SAM_APDU [10:42:47]CAPDU: 80 13 00 00 [10:42:47]Write to MH i2c: E2 08 00 C6 07 80 13 00 00 00 00 00 00 49 [10:42:47]Write i2c OK [10:42:47]MH_I2C_Read... [10:42:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:48]Read from MH i2c: E2 [10:42:48]MH_I2C_Read... [10:42:48]Read from MH i2c: E2 62 00 [10:42:48]MH_I2C_Read... [10:42:48]Read from MH i2c: E2 62 00 C6 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 7F 02 00 0E 04 04 00 D2 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 9D [10:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 7F 02 00 0E 04 04 00 D2 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:42:48]wFMCommunicate OK [10:42:48]SAM_PROTO_GetFieldsCounters done [10:42:48]requested_item shift.num is exist - process it [10:42:48]requested_item shift.opened is exist - process it [10:42:48]req_shift_opened [10:42:48]FM_GetShiftState [10:42:48]SAM_PROTO_GetShiftState [10:42:48]wFMCommunicate request_size=4 [10:42:48]MH_SAM_APDU [10:42:48]CAPDU: 80 13 01 00 [10:42:48]Write to MH i2c: E2 08 00 C7 07 80 13 01 00 00 00 00 00 4B [10:42:48]Write i2c OK [10:42:48]MH_I2C_Read... [10:42:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:48]Read from MH i2c: E2 [10:42:48]MH_I2C_Read... [10:42:48]Read from MH i2c: E2 0E 00 [10:42:48]MH_I2C_Read... [10:42:48]Read from MH i2c: E2 0E 00 C7 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 11 [10:42:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:42:48]wFMCommunicate OK [10:42:48]SAM_PROTO_GetShiftState done [10:42:48]FM_GetShiftState done [10:42:48]req_shift_opened done [10:42:48]requested_item shift.open_date is exist - process it [10:42:48]req_shift_open_date [10:42:48]req_shift_open_date done [10:42:48]produce_requested_data done [10:42:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163630,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:42:48]process_action_free close_receipt [10:42:48]json_value_free [10:42:48]json_value_free done [10:42:48]process_json_proto returns [10:42:48]Send response to host [10:42:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163630,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:42:48]free response buf [10:42:48]execute_script done [10:42:48]execute_script returns [10:42:48]free content buf [10:42:48]Sock 10.Close socket [10:42:48]Sock 10.Thread stoped [10:42:51]OFD Sender: No OFD packet to send [10:42:56]OFD Sender: No OFD packet to send [10:43:01]OFD Sender: No OFD packet to send [10:43:06]OFD Sender: No OFD packet to send [10:43:11]OFD Sender: No OFD packet to send [10:43:15]recv_with_timeout no data received [10:43:16]OFD Sender: No OFD packet to send [10:43:21]OFD Sender: No OFD packet to send [10:43:26]recv_with_timeout no data received [10:43:26]OFD Sender: No OFD packet to send [10:43:31]OFD Sender: No OFD packet to send [10:43:36]OFD Sender: No OFD packet to send [10:43:41]OFD Sender: No OFD packet to send [10:43:46]OFD Sender: No OFD packet to send [10:43:51]OFD Sender: No OFD packet to send [10:43:56]OFD Sender: No OFD packet to send [10:44:01]OFD Sender: No OFD packet to send [10:44:03]accept exits with 9 [10:44:03]New connection [10:44:03]New thread 3066670436 created [10:44:03]Thread 3066527076 joined [10:44:03]Waiting for new connection... [10:44:03] Sock 9.Parse request [10:44:03]Sock 9.Check first char [10:44:03]Sock 9.First char is OK [10:44:03]request: POST /json_proto HTTP/1.0 [10:44:03]Method: POST [10:44:03]URL: /json_proto [10:44:03]Method is POST - this is cgi request [10:44:03]url: /json_proto [10:44:03]query_string will be loaded in cgi processing [10:44:03]execute_cgi json_proto POST (null) [10:44:03]execute_cgi path=json_proto method=POST [10:44:03]POST find Content-Length [10:44:03]Host: 172.17.44.132:8080 [10:44:03]Content-Length: 685 [10:44:03]Content-Type: application/json [10:44:03] [10:44:03]POST finish read [10:44:03]Found Content-Length = 685 [10:44:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:03]execute_script... [10:44:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:03]POST & json_proto [10:44:03]process_json_proto [10:44:03]json parsed OK: [10:44:03]protocol is kg_v1.0 [10:44:03]action value=close_receipt [10:44:03]process_action close_receipt [10:44:03]cmd_close_receipt [10:44:03]MH_GetDate [10:44:03]Write to MH i2c: F0 00 00 C8 07 BE [10:44:03]Write i2c OK [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: F0 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: F0 09 00 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: F0 09 00 C8 07 00 F4 C4 C5 66 2A 83 C1 65 7D [10:44:03]GetLastDocTimeStamp 1724236962 [10:44:03]current date 1724237044 [10:44:03]FM_GetShiftState [10:44:03]SAM_PROTO_GetShiftState [10:44:03]wFMCommunicate request_size=4 [10:44:03]MH_SAM_APDU [10:44:03]CAPDU: 80 13 01 00 [10:44:03]Write to MH i2c: E2 08 00 C9 07 80 13 01 00 00 00 00 00 4D [10:44:03]Write i2c OK [10:44:03]MH_I2C_Read... [10:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:03]Read from MH i2c: E2 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: E2 0E 00 [10:44:03]MH_I2C_Read... [10:44:03]Read from MH i2c: E2 0E 00 C9 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 13 [10:44:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:44:03]wFMCommunicate OK [10:44:03]SAM_PROTO_GetShiftState done [10:44:03]FM_GetShiftState done [10:44:03]opened in 1724199517 [10:44:03]opened+sec_in_day 1724285917 [10:44:03]quantity*price = 100032 [10:44:03]sum+1 = 100033 [10:44:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 229 21.08.2024 10:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163631 ФПД: 261260209542627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163631&fm=261260209542627&tin=02508201610067®Number=0000000000092562&sum=100000 [10:44:05]StoreToDocumentArchive [10:44:05]shift 466 fd 163631 [10:44:05]save to /storage/0466/doc_00163631 [10:44:05]save last doc name /storage/0466/doc_00163631 to /storage/kkm_last_doc_name [10:44:05]save OK [10:44:05]Clear old archive folders... [10:44:05]ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:44:05]tlvbuf is 003C9820 [10:44:05]SAM_PROTO_ClearQueue [10:44:05]wFMCommunicate request_size=4 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 09 00 00 [10:44:05]Write to MH i2c: E2 08 00 D6 07 80 09 00 00 00 00 00 00 4F [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 D6 07 00 90 00 51 [10:44:05]RAPDU: 90 00 [10:44:05]wFMCommunicate OK [10:44:05]SAM_PROTO_ClearQueue done [10:44:05]KKMCreateOFDPacket [10:44:05]OFDProtocolAddRootSTLVToBuf [10:44:05]FM_MakeSignedData [10:44:05]FM_MakeSignedData [10:44:05]SAM_PROTO_SignData [10:44:05]wFMCommunicate request_size=4 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 0D 01 02 [10:44:05]Write to MH i2c: E2 08 00 D7 07 80 0D 01 02 00 00 00 00 57 [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 D7 07 00 90 00 52 [10:44:05]RAPDU: 90 00 [10:44:05]wFMCommunicate OK [10:44:05]wFMCommunicate request_size=255 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E5 00 00 00 F4 03 04 00 F4 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7F 02 00 35 04 06 00 ED 9D [10:44:05]Write to MH i2c: E2 02 01 D8 07 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E5 00 00 00 F4 03 04 00 F4 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7F 02 00 35 04 06 00 ED 9D 00 00 D6 [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 D8 07 00 90 00 53 [10:44:05]RAPDU: 90 00 [10:44:05]wFMCommunicate OK [10:44:05]wFMCommunicate request_size=9 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 0D 02 02 04 61 FB D5 E3 [10:44:05]Write to MH i2c: E2 0C 00 D9 07 80 0D 02 02 04 00 61 FB D5 E3 00 00 76 [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 03 00 D9 07 00 90 00 54 [10:44:05]RAPDU: 90 00 [10:44:05]wFMCommunicate OK [10:44:05]wFMCommunicate request_size=4 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 0D 03 02 [10:44:05]Write to MH i2c: E2 08 00 DA 07 80 0D 03 02 00 00 00 00 5C [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 0B 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 0B 00 DA 07 00 50 EE 4C 27 A4 18 A6 4D 90 00 BD [10:44:05]RAPDU: 50 EE 4C 27 A4 18 A6 4D 90 00 [10:44:05]wFMCommunicate OK [10:44:05]SAM_PROTO_SignData done [10:44:05]FM_MakeSignedData done [10:44:05]CreateOFDProtocolMessage [10:44:05]wFMCommunicate request_size=4 [10:44:05]MH_SAM_APDU [10:44:05]CAPDU: 80 11 00 00 [10:44:05]Write to MH i2c: E2 08 00 DB 07 80 11 00 00 00 00 00 00 5C [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:05]Read from MH i2c: E2 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 17 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: E2 17 00 DB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [10:44:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:05]wFMCommunicate OK [10:44:05]CreateOFDProtocolMessage done [10:44:05]OFDSenderStorePacket 163631 [10:44:05]StoreOFDPacket docnum=163631 [10:44:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 C6 FB 06 01 55 25 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E5 00 00 00 F4 03 04 00 F4 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7F 02 00 35 04 06 00 ED 9D 61 FB D5 E3 50 EE 4C 27 A4 18 A6 4D [10:44:05]CheckFolder [10:44:05]dirname=/storage/ofd_packets [10:44:05]CheckFolder done [10:44:05]ProducePacketName [10:44:05]name=ofd_packets/00163631 [10:44:05]NVStorageSaveData ofd_packets/00163631 [10:44:05]File name is /storage/ofd_packets/00163631 [10:44:05]Write 300 bytes [10:44:05]NVStorageSaveData done [10:44:05]OFDSenderStorePacket done [10:44:05]KKMCreateOFDPacket done [10:44:05]NVStorageSaveData kkm_last_timestamp [10:44:05]File name is /storage/kkm_last_timestamp [10:44:05]Write 4 bytes [10:44:05]NVStorageSaveData done [10:44:05]ExternCall_PrintAddStr [10:44:05]wPrintStart [10:44:05]Write to MH i2c: 01 00 00 DC 07 E3 [10:44:05]Write i2c OK [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: 01 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: 01 07 00 [10:44:05]MH_I2C_Read... [10:44:05]Read from MH i2c: 01 07 00 DC 07 00 00 00 00 00 FF 0F F8 [10:44:05]RasterBufferAndPrint [10:44:05]line Счет N : (1)292178 [10:44:05]line ИНН: 02508201610067 [10:44:05]line Контрольно-Кассовый Чек [10:44:05]line ПРОДАЖА [10:44:05]line ТРК (МРК, ГНК) : 71 [10:44:05]line Товар: 2711129700 [10:44:05]line ГАЗ-К-5 [10:44:05]line 26.050 * 38.40 [10:44:05]line = 1000.32 [10:44:05]line НДС 12% НСП 1% [10:44:05]line > о реализуемом товаре [10:44:05]line ОКРУГЛЕНИЕ: -0.32 [10:44:05]line ИТОГО: 1000.00 [10:44:05]line Внесено: 1000.00 [10:44:05]line СДАЧА: 0.00 [10:44:05]line НСП 1% : 8.85 [10:44:05]line НДС 12% : 106.23 [10:44:05]line Наличными: 1000.00 [10:44:05]line Безнал.: 0.00 [10:44:05]line Место: АЗС № 130 "Партнер Нефть" [10:44:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:44:05]line СНО: Общий режим [10:44:05]line Чек 229 21.08.2024 10:44 [10:44:05]line Смена: 466 ФФД: 1.0 [10:44:05]line ЗНМ: 0300000070 [10:44:05]line РНМ: 0000000000092562 [10:44:05]line Версия ККМ: 001 [10:44:05]line ФМ: 0000000000871769 [10:44:05]line ФД: 163631 [10:44:05]line ФПД: 261260209542627 [10:44:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163631&fm=261260209542627&tin=02508201610067®Number=0000000000092562&sum=100000 [10:44:05]written 0, free lines is 4095 [10:44:05]OFD Sender: Processing packet 163631 [packets to send 965, broken 964] [10:44:05]ProducePacketName [10:44:05]name=ofd_packets/00163631 [10:44:05]OFD Sender: To server: pG, [10:44:05]CommunicateWithHost lk.salyk.kg:30040 [10:44:05]ConnectInit lk.salyk.kg [10:44:06]Write to MH i2c: 01 00 00 07 08 0F [10:44:06]Write i2c OK [10:44:06]MH_I2C_Read... [10:44:06]Read from MH i2c: 01 [10:44:06]MH_I2C_Read... [10:44:06]Read from MH i2c: 01 07 00 [10:44:06]MH_I2C_Read... [10:44:06]Read from MH i2c: 01 07 00 07 08 00 00 00 00 00 AE 0C D0 [10:44:06]RasterBufferAndPrint [10:44:06]line [10:44:06]line [10:44:06]line [10:44:06]line [10:44:06]line [10:44:06]written 0, free lines is 3252 [10:44:06]MH_Cut [10:44:06]Write to MH i2c: D1 01 00 0E 08 01 E8 [10:44:06]Write i2c OK [10:44:06]MH_I2C_Read... [10:44:06]Read from MH i2c: D1 [10:44:06]MH_I2C_Read... [10:44:06]Read from MH i2c: D1 01 00 [10:44:06]MH_I2C_Read... [10:44:06]Read from MH i2c: D1 01 00 0E 08 00 E7 [10:44:06]Write to MH i2c: 01 00 00 0F 08 17 [10:44:06]Write i2c OK [10:44:06]MH_I2C_Read... [10:44:06]Connected sock=10 [10:44: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 37 36 39 0E 01 00 00 C6 FB 06 01 55 25 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E5 00 00 00 F4 03 04 00 F4 C4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7F 02 00 35 04 06 00 ED 9D 61 FB D5 E3 50 EE 4C 27 A4 18 A6 4D [10:44:06]*** Cut start [10:44:06]*** Purtial cut [10:44:06]*** Stage 1: CUTSNS_PIN = 1 [10:44:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 59 D4 47 00 3A 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 37 36 39 10 04 04 00 2F 7F 02 00 F4 03 04 00 46 6E C5 66 B6 04 01 00 00 65 04 B7 27 9A C1 2F 98 [10:44:08]CommunicateWithHost err = 0 [10:44:08]CheckOFDResponse [10:44:08]1017 (14) - 77093643461234 [10:44:08]1041 (16) - 0000000000871769 [10:44:08]1040 (4) - 163631 [10:44:08]1012 (4) - 21.08.2024 04:34 [10:44:08]1206 (1) - 0 [10:44:08]OFD Sender: Remove packet 163631 [10:44:08]ProducePacketName [10:44:08]name=ofd_packets/00163631 [10:44:08]NVStorageDeleteData [10:44:08]Read from MH i2c: 01 [10:44:08]MH_I2C_Read... [10:44:08]*** Stop cut motor [10:44:08]*** Cut end [10:44:08]Read from MH i2c: 01 07 00 [10:44:08]MH_I2C_Read... [10:44:08]Read from MH i2c: 01 07 00 0F 08 00 00 00 00 00 FF 0F 2C [10:44:08]process_action close_receipt done [10:44:08]requested_data is exist [10:44:08]produce_requested_data [10:44:08]requested_item fm.sn is exist - process it [10:44:08]wFMCommunicate request_size=4 [10:44:08]MH_SAM_APDU [10:44:08]CAPDU: 80 11 00 00 [10:44:08]Write to MH i2c: E2 08 00 10 08 80 11 00 00 00 00 00 00 92 [10:44:08]Write i2c OK [10:44:08]MH_I2C_Read... [10:44:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:08]Read from MH i2c: E2 [10:44:08]MH_I2C_Read... [10:44:08]Read from MH i2c: E2 17 00 [10:44:08]MH_I2C_Read... [10:44:08]Read from MH i2c: E2 17 00 10 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EB [10:44:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:08]wFMCommunicate OK [10:44:08]requested_item fd.num is exist - process it [10:44:08]SAM_PROTO_GetFieldsCounters [10:44:08]wFMCommunicate request_size=4 [10:44:08]MH_SAM_APDU [10:44:08]CAPDU: 80 13 00 00 [10:44:08]Write to MH i2c: E2 08 00 11 08 80 13 00 00 00 00 00 00 95 [10:44:08]Write i2c OK [10:44:08]MH_I2C_Read... [10:44:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:09]Read from MH i2c: E2 [10:44:09]MH_I2C_Read... [10:44:09]Read from MH i2c: E2 62 00 [10:44:09]MH_I2C_Read... [10:44:09]Read from MH i2c: E2 62 00 11 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7F 02 00 0E 04 04 00 D2 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 ED [10:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7F 02 00 0E 04 04 00 D2 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:44:09]wFMCommunicate OK [10:44:09]SAM_PROTO_GetFieldsCounters done [10:44:09]requested_item shift.num is exist - process it [10:44:09]requested_item shift.opened is exist - process it [10:44:09]req_shift_opened [10:44:09]FM_GetShiftState [10:44:09]SAM_PROTO_GetShiftState [10:44:09]wFMCommunicate request_size=4 [10:44:09]MH_SAM_APDU [10:44:09]CAPDU: 80 13 01 00 [10:44:09]Write to MH i2c: E2 08 00 12 08 80 13 01 00 00 00 00 00 97 [10:44:09]Write i2c OK [10:44:09]MH_I2C_Read... [10:44:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:09]Read from MH i2c: E2 [10:44:09]MH_I2C_Read... [10:44:09]Read from MH i2c: E2 0E 00 [10:44:09]MH_I2C_Read... [10:44:09]Read from MH i2c: E2 0E 00 12 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5D [10:44:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:44:09]wFMCommunicate OK [10:44:09]SAM_PROTO_GetShiftState done [10:44:09]FM_GetShiftState done [10:44:09]req_shift_opened done [10:44:09]requested_item shift.open_date is exist - process it [10:44:09]req_shift_open_date [10:44:09]req_shift_open_date done [10:44:09]produce_requested_data done [10:44:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163631,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:44:09]process_action_free close_receipt [10:44:09]json_value_free [10:44:09]json_value_free done [10:44:09]process_json_proto returns [10:44:09]Send response to host [10:44:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163631,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:44:09]free response buf [10:44:09]execute_script done [10:44:09]execute_script returns [10:44:09]free content buf [10:44:09]Sock 9.Close socket [10:44:09]Sock 9.Thread stoped [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:20]accept exits with 7 [10:44:20]New connection [10:44:20]New thread 3066527076 created [10:44:20]Thread 3066670436 joined [10:44:20]Waiting for new connection... [10:44:20] Sock 7.Parse request [10:44:20]Sock 7.Check first char [10:44:20]Sock 7.First char is OK [10:44:20]request: POST /json_proto HTTP/1.0 [10:44:20]Method: POST [10:44:20]URL: /json_proto [10:44:20]Method is POST - this is cgi request [10:44:20]url: /json_proto [10:44:20]query_string will be loaded in cgi processing [10:44:20]execute_cgi json_proto POST (null) [10:44:20]execute_cgi path=json_proto method=POST [10:44:20]POST find Content-Length [10:44:20]Host: 172.17.44.132:8080 [10:44:20]Content-Length: 682 [10:44:20]Content-Type: application/json [10:44:20] [10:44:20]POST finish read [10:44:20]Found Content-Length = 682 [10:44:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.200, "sum" : 1350.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1350.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:20]execute_script... [10:44: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)292181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.200, "sum" : 1350.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1350.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:20]POST & json_proto [10:44:20]process_json_proto [10:44:20]json parsed OK: [10:44:20]protocol is kg_v1.0 [10:44:20]action value=close_receipt [10:44:20]process_action close_receipt [10:44:20]cmd_close_receipt [10:44:20]MH_GetDate [10:44:20]Write to MH i2c: F0 00 00 13 08 0A [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: F0 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: F0 09 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: F0 09 00 13 08 00 04 C5 C5 66 2A 83 C1 65 DA [10:44:20]GetLastDocTimeStamp 1724237044 [10:44:20]current date 1724237060 [10:44:20]FM_GetShiftState [10:44:20]SAM_PROTO_GetShiftState [10:44:20]wFMCommunicate request_size=4 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 13 01 00 [10:44:20]Write to MH i2c: E2 08 00 14 08 80 13 01 00 00 00 00 00 99 [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 0E 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 0E 00 14 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5F [10:44:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:44:20]wFMCommunicate OK [10:44:20]SAM_PROTO_GetShiftState done [10:44:20]FM_GetShiftState done [10:44:20]opened in 1724199517 [10:44:20]opened+sec_in_day 1724285917 [10:44:20]quantity*price = 135044 [10:44:20]sum+1 = 135045 [10:44:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 1350.00 Внесено: 1350.00 СДАЧА: 0.00 НСП 1% : 11.95 НДС 12% : 143.41 Наличными: 1350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 230 21.08.2024 10:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163632 ФПД: 50675168155878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163632&fm=50675168155878&tin=02508201610067®Number=0000000000092562&sum=135000 [10:44:21]StoreToDocumentArchive [10:44:21]shift 466 fd 163632 [10:44:21]save to /storage/0466/doc_00163632 [10:44:21]save last doc name /storage/0466/doc_00163632 to /storage/kkm_last_doc_name [10:44:21]save OK [10:44:21]Clear old archive folders... [10:44:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:21]tlvbuf is 003D1CA0 [10:44:21]SAM_PROTO_ClearQueue [10:44:21]wFMCommunicate request_size=4 [10:44:21]MH_SAM_APDU [10:44:21]CAPDU: 80 09 00 00 [10:44:21]Write to MH i2c: E2 08 00 21 08 80 09 00 00 00 00 00 00 9B [10:44:21]Write i2c OK [10:44:21]MH_I2C_Read... [10:44:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:21]Read from MH i2c: E2 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 21 08 00 90 00 9D [10:44:21]RAPDU: 90 00 [10:44:21]wFMCommunicate OK [10:44:21]SAM_PROTO_ClearQueue done [10:44:21]KKMCreateOFDPacket [10:44:21]OFDProtocolAddRootSTLVToBuf [10:44:21]FM_MakeSignedData [10:44:21]FM_MakeSignedData [10:44:21]SAM_PROTO_SignData [10:44:21]wFMCommunicate request_size=4 [10:44:21]MH_SAM_APDU [10:44:21]CAPDU: 80 0D 01 02 [10:44:21]Write to MH i2c: E2 08 00 22 08 80 0D 01 02 00 00 00 00 A3 [10:44:21]Write i2c OK [10:44:21]MH_I2C_Read... [10:44:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:21]Read from MH i2c: E2 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 22 08 00 90 00 9E [10:44:21]RAPDU: 90 00 [10:44:21]wFMCommunicate OK [10:44:21]wFMCommunicate request_size=255 [10:44:21]MH_SAM_APDU [10:44: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 18 47 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 04 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7F 02 00 35 04 06 00 2E [10:44:21]Write to MH i2c: E2 02 01 23 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 18 47 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 04 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7F 02 00 35 04 06 00 2E 00 00 0C [10:44:21]Write i2c OK [10:44:21]MH_I2C_Read... [10:44:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:21]Read from MH i2c: E2 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 23 08 00 90 00 9F [10:44:21]RAPDU: 90 00 [10:44:21]wFMCommunicate OK [10:44:21]wFMCommunicate request_size=10 [10:44:21]MH_SAM_APDU [10:44:21]CAPDU: 80 0D 02 02 05 16 BB 65 98 E6 [10:44:21]Write to MH i2c: E2 0D 00 24 08 80 0D 02 02 05 00 16 BB 65 98 E6 00 00 64 [10:44:21]Write i2c OK [10:44:21]MH_I2C_Read... [10:44:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:21]Read from MH i2c: E2 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 03 00 24 08 00 90 00 A0 [10:44:21]RAPDU: 90 00 [10:44:21]wFMCommunicate OK [10:44:21]wFMCommunicate request_size=4 [10:44:21]MH_SAM_APDU [10:44:21]CAPDU: 80 0D 03 02 [10:44:21]Write to MH i2c: E2 08 00 25 08 80 0D 03 02 00 00 00 00 A8 [10:44:21]Write i2c OK [10:44:21]MH_I2C_Read... [10:44:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:21]Read from MH i2c: E2 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 0B 00 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 0B 00 25 08 00 00 3B 86 00 38 B2 57 49 90 00 F4 [10:44:21]RAPDU: 00 3B 86 00 38 B2 57 49 90 00 [10:44:21]wFMCommunicate OK [10:44:21]SAM_PROTO_SignData done [10:44:21]FM_MakeSignedData done [10:44:21]CreateOFDProtocolMessage [10:44:21]wFMCommunicate request_size=4 [10:44:21]MH_SAM_APDU [10:44:21]CAPDU: 80 11 00 00 [10:44:21]Write to MH i2c: E2 08 00 26 08 80 11 00 00 00 00 00 00 A8 [10:44:21]Write i2c OK [10:44:21]MH_I2C_Read... [10:44:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:21]Read from MH i2c: E2 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 17 00 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: E2 17 00 26 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [10:44:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:21]wFMCommunicate OK [10:44:21]CreateOFDProtocolMessage done [10:44:21]OFDSenderStorePacket 163632 [10:44:21]StoreOFDPacket docnum=163632 [10:44:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A5 0A 07 01 E1 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 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 47 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 04 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7F 02 00 35 04 06 00 2E 16 BB 65 98 E6 00 3B 86 00 38 B2 57 49 [10:44:21]CheckFolder [10:44:21]dirname=/storage/ofd_packets [10:44:21]CheckFolder done [10:44:21]ProducePacketName [10:44:21]name=ofd_packets/00163632 [10:44:21]NVStorageSaveData ofd_packets/00163632 [10:44:21]File name is /storage/ofd_packets/00163632 [10:44:21]Write 301 bytes [10:44:21]NVStorageSaveData done [10:44:21]OFDSenderStorePacket done [10:44:21]KKMCreateOFDPacket done [10:44:21]NVStorageSaveData kkm_last_timestamp [10:44:21]File name is /storage/kkm_last_timestamp [10:44:21]Write 4 bytes [10:44:21]NVStorageSaveData done [10:44:21]ExternCall_PrintAddStr [10:44:21]wPrintStart [10:44:21]Write to MH i2c: 01 00 00 27 08 2F [10:44:21]Write i2c OK [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: 01 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: 01 07 00 [10:44:21]MH_I2C_Read... [10:44:21]Read from MH i2c: 01 07 00 27 08 00 00 00 00 00 FF 0F 44 [10:44:21]RasterBufferAndPrint [10:44:21]line Счет N : (1)292181 [10:44:21]line ИНН: 02508201610067 [10:44:21]line Контрольно-Кассовый Чек [10:44:21]line ПРОДАЖА [10:44:21]line ТРК (МРК, ГНК) : 33 [10:44:21]line Товар: 2710124500 [10:44:21]line Аи-95-К-5 [10:44:21]line 18.200 * 74.20 [10:44:21]line = 1350.44 [10:44:21]line НДС 12% НСП 1% [10:44:21]line > о реализуемом товаре [10:44:21]line ОКРУГЛЕНИЕ: -0.44 [10:44:21]line ИТОГО: 1350.00 [10:44:21]line Внесено: 1350.00 [10:44:21]line СДАЧА: 0.00 [10:44:21]line НСП 1% : 11.95 [10:44:21]line НДС 12% : 143.41 [10:44:21]line Наличными: 1350.00 [10:44:21]line Безнал.: 0.00 [10:44:21]line Место: АЗС № 130 "Партнер Нефть" [10:44:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:44:21]line СНО: Общий режим [10:44:21]line Чек 230 21.08.2024 10:44 [10:44:21]line Смена: 466 ФФД: 1.0 [10:44:21]line ЗНМ: 0300000070 [10:44:21]line РНМ: 0000000000092562 [10:44:21]line Версия ККМ: 001 [10:44:21]line ФМ: 0000000000871769 [10:44:21]line ФД: 163632 [10:44:21]line ФПД: 50675168155878 [10:44:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163632&fm=50675168155878&tin=02508201610067®Number=0000000000092562&sum=135000 [10:44:21]written 0, free lines is 4095 [10:44:21]OFD Sender: Processing packet 163632 [packets to send 965, broken 964] [10:44:21]ProducePacketName [10:44:21]name=ofd_packets/00163632 [10:44:21]OFD Sender: To server: pG, [10:44:21]CommunicateWithHost lk.salyk.kg:30040 [10:44:21]ConnectInit lk.salyk.kg [10:44:22]Connected sock=10 [10:44: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 37 36 39 0F 01 00 00 A5 0A 07 01 E1 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 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 47 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 04 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7F 02 00 35 04 06 00 2E 16 BB 65 98 E6 00 3B 86 00 38 B2 57 49 [10:44:22]Write to MH i2c: 01 00 00 52 08 5A [10:44:22]Write i2c OK [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: 01 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: 01 07 00 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: 01 07 00 52 08 00 00 00 00 00 C3 0C 30 [10:44:22]RasterBufferAndPrint [10:44:22]line [10:44:22]line [10:44:22]line [10:44:22]line [10:44:22]line [10:44:22]written 0, free lines is 3275 [10:44:22]MH_Cut [10:44:22]Write to MH i2c: D1 01 00 59 08 01 33 [10:44:22]Write i2c OK [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: D1 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: D1 01 00 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: D1 01 00 59 08 00 32 [10:44:22]Write to MH i2c: 01 00 00 5A 08 62 [10:44:22]Write i2c OK [10:44:22]MH_I2C_Read... [10:44:23]*** Cut start [10:44:23]*** Purtial cut [10:44:23]*** Stage 1: CUTSNS_PIN = 1 [10:44:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 50 4D 47 00 44 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 37 36 39 10 04 04 00 30 7F 02 00 F4 03 04 00 55 6E C5 66 B6 04 01 00 00 BD 38 34 80 A6 85 E6 33 [10:44:23]CommunicateWithHost err = 0 [10:44:23]CheckOFDResponse [10:44:23]1017 (14) - 77093643461234 [10:44:23]1041 (16) - 0000000000871769 [10:44:23]1040 (4) - 163632 [10:44:23]1012 (4) - 21.08.2024 04:34 [10:44:23]1206 (1) - 0 [10:44:23]OFD Sender: Remove packet 163632 [10:44:23]ProducePacketName [10:44:23]name=ofd_packets/00163632 [10:44:23]NVStorageDeleteData [10:44:23]OFD Sender: No OFD packet to send [10:44:25]Read from MH i2c: 01 [10:44:25]MH_I2C_Read... [10:44:25]*** Stop cut motor [10:44:25]*** Cut end [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 5A 08 00 00 00 00 00 FF 0F 77 [10:44:25]process_action close_receipt done [10:44:25]requested_data is exist [10:44:25]produce_requested_data [10:44:25]requested_item fm.sn is exist - process it [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 5B 08 80 11 00 00 00 00 00 00 DD [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 5B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [10:44:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:25]wFMCommunicate OK [10:44:25]requested_item fd.num is exist - process it [10:44:25]SAM_PROTO_GetFieldsCounters [10:44:25]wFMCommunicate request_size=4 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 13 00 00 [10:44:25]Write to MH i2c: E2 08 00 5C 08 80 13 00 00 00 00 00 00 E0 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 62 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 62 00 5C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7F 02 00 0E 04 04 00 D2 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 3C [10:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7F 02 00 0E 04 04 00 D2 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:44:25]wFMCommunicate OK [10:44:25]SAM_PROTO_GetFieldsCounters done [10:44:25]requested_item shift.num is exist - process it [10:44:25]requested_item shift.opened is exist - process it [10:44:25]req_shift_opened [10:44:25]FM_GetShiftState [10:44:25]SAM_PROTO_GetShiftState [10:44:25]wFMCommunicate request_size=4 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 13 01 00 [10:44:25]Write to MH i2c: E2 08 00 5D 08 80 13 01 00 00 00 00 00 E2 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 0E 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 0E 00 5D 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A8 [10:44:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:44:25]wFMCommunicate OK [10:44:25]SAM_PROTO_GetShiftState done [10:44:25]FM_GetShiftState done [10:44:25]req_shift_opened done [10:44:25]requested_item shift.open_date is exist - process it [10:44:25]req_shift_open_date [10:44:25]req_shift_open_date done [10:44:25]produce_requested_data done [10:44:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163632,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:44:25]process_action_free close_receipt [10:44:25]json_value_free [10:44:25]json_value_free done [10:44:25]process_json_proto returns [10:44:25]Send response to host [10:44:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163632,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:44:25]free response buf [10:44:25]execute_script done [10:44:25]execute_script returns [10:44:25]free content buf [10:44:25]Sock 7.Close socket [10:44:25]Sock 7.Thread stoped [10:44:27]accept exits with 9 [10:44:27]New connection [10:44:27]New thread 3066670436 created [10:44:27]Thread 3066527076 joined [10:44:27]Waiting for new connection... [10:44:27] Sock 9.Parse request [10:44:27]Sock 9.Check first char [10:44:27]Sock 9.First char is OK [10:44:27]request: POST /json_proto HTTP/1.0 [10:44:27]Method: POST [10:44:27]URL: /json_proto [10:44:27]Method is POST - this is cgi request [10:44:27]url: /json_proto [10:44:27]query_string will be loaded in cgi processing [10:44:27]execute_cgi json_proto POST (null) [10:44:27]execute_cgi path=json_proto method=POST [10:44:27]POST find Content-Length [10:44:27]Host: 172.17.44.132:8080 [10:44:27]Content-Length: 906 [10:44:27]Content-Type: application/json [10:44:27] [10:44:27]POST finish read [10:44:27]Found Content-Length = 906 [10:44:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50591", "tax_sys" : 0, "items" : [ { "code": "4870001154059", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u0437\u0435\u043B \u0447\u0430\u0439", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:27]execute_script... [10:44:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50591", "tax_sys" : 0, "items" : [ { "code": "4870001154059", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u0437\u0435\u043B \u0447\u0430\u0439", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:27]POST & json_proto [10:44:27]process_json_proto [10:44:27]json parsed OK: [10:44:27]protocol is kg_v1.0 [10:44:27]action value=close_receipt [10:44:27]process_action close_receipt [10:44:27]cmd_close_receipt [10:44:27]MH_GetDate [10:44:27]Write to MH i2c: F0 00 00 5E 08 55 [10:44:27]Write i2c OK [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: F0 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: F0 09 00 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: F0 09 00 5E 08 00 0C C5 C5 66 2A 83 C1 65 2D [10:44:27]GetLastDocTimeStamp 1724237060 [10:44:27]current date 1724237068 [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 5F 08 80 13 01 00 00 00 00 00 E4 [10:44:27]Write i2c OK [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 [10:44:27]MH_I2C_Read... [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 5F 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [10:44:27]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [10:44:27]opened+sec_in_day 1724285917 [10:44:27]quantity*price = 7500 [10:44:27]sum+1 = 7501 [10:44:27]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.10 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 231 21.08.2024 10:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163633 ФПД: 232441334910465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163633&fm=232441334910465&tin=02508201610067®Number=0000000000092562&sum=12500 0 [10:44:29]StoreToDocumentArchive [10:44:29]shift 466 fd 163633 [10:44:29]save to /storage/0466/doc_00163633 [10:44:29]save last doc name /storage/0466/doc_00163633 to /storage/kkm_last_doc_name [10:44:29]save OK [10:44:29]Clear old archive folders... [10:44:29]ProcessDocumentItem done err = 0, tmpTLVsize=389 [10:44:29]tlvbuf is 004197E0 [10:44:29]SAM_PROTO_ClearQueue [10:44:29]wFMCommunicate request_size=4 [10:44:29]MH_SAM_APDU [10:44:29]CAPDU: 80 09 00 00 [10:44:29]Write to MH i2c: E2 08 00 6C 08 80 09 00 00 00 00 00 00 E6 [10:44:29]Write i2c OK [10:44:29]MH_I2C_Read... [10:44:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:29]Read from MH i2c: E2 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 03 00 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 03 00 6C 08 00 90 00 E8 [10:44:29]RAPDU: 90 00 [10:44:29]wFMCommunicate OK [10:44:29]SAM_PROTO_ClearQueue done [10:44:29]KKMCreateOFDPacket [10:44:29]OFDProtocolAddRootSTLVToBuf [10:44:29]FM_MakeSignedData [10:44:29]FM_MakeSignedData [10:44:29]SAM_PROTO_SignData [10:44:29]wFMCommunicate request_size=4 [10:44:29]MH_SAM_APDU [10:44:29]CAPDU: 80 0D 01 02 [10:44:29]Write to MH i2c: E2 08 00 6D 08 80 0D 01 02 00 00 00 00 EE [10:44:29]Write i2c OK [10:44:29]MH_I2C_Read... [10:44:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:29]Read from MH i2c: E2 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 03 00 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 03 00 6D 08 00 90 00 E9 [10:44:29]RAPDU: 90 00 [10:44:29]wFMCommunicate OK [10:44:29]wFMCommunicate request_size=255 [10:44:29]MH_SAM_APDU [10:44:29]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [10:44:29]Write to MH i2c: E2 02 01 6E 08 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 E7 [10:44:29]Write i2c OK [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 [10:44:29]MH_I2C_Read... [10:44:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:29]Read from MH i2c: E2 03 00 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 03 00 6E 08 00 90 00 EA [10:44:29]RAPDU: 90 00 [10:44:29]wFMCommunicate OK [10:44:29]wFMCommunicate request_size=148 [10:44:29]MH_SAM_APDU [10:44:29]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 0C C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7F 02 00 35 04 06 00 D3 67 77 32 CE 01 [10:44:29]Write to MH i2c: E2 97 00 6F 08 80 0D 02 02 8F 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 0C C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7F 02 00 35 04 06 00 D3 67 77 32 CE 01 00 00 02 [10:44:29]Write i2c OK [10:44:29]MH_I2C_Read... [10:44:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:29]Read from MH i2c: E2 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 03 00 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 03 00 6F 08 00 90 00 EB [10:44:29]RAPDU: 90 00 [10:44:29]wFMCommunicate OK [10:44:29]wFMCommunicate request_size=4 [10:44:29]MH_SAM_APDU [10:44:29]CAPDU: 80 0D 03 02 [10:44:29]Write to MH i2c: E2 08 00 70 08 80 0D 03 02 00 00 00 00 F3 [10:44:29]Write i2c OK [10:44:29]MH_I2C_Read... [10:44:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:29]Read from MH i2c: E2 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 0B 00 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 0B 00 70 08 00 ED DE 52 59 14 8F 02 11 90 00 20 [10:44:29]RAPDU: ED DE 52 59 14 8F 02 11 90 00 [10:44:29]wFMCommunicate OK [10:44:29]SAM_PROTO_SignData done [10:44:29]FM_MakeSignedData done [10:44:29]CreateOFDProtocolMessage [10:44:29]wFMCommunicate request_size=4 [10:44:29]MH_SAM_APDU [10:44:29]CAPDU: 80 11 00 00 [10:44:29]Write to MH i2c: E2 08 00 71 08 80 11 00 00 00 00 00 00 F3 [10:44:29]Write i2c OK [10:44:29]MH_I2C_Read... [10:44:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:29]Read from MH i2c: E2 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 17 00 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: E2 17 00 71 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [10:44:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:29]wFMCommunicate OK [10:44:29]CreateOFDProtocolMessage done [10:44:29]OFDSenderStorePacket 163633 [10:44:29]StoreOFDPacket docnum=163633 [10:44:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 E6 45 91 01 D8 BD 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 0C C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7F 02 00 35 04 06 00 D3 67 77 32 CE 01 ED DE 52 59 14 8F 02 11 [10:44:29]CheckFolder [10:44:29]dirname=/storage/ofd_packets [10:44:29]CheckFolder done [10:44:29]ProducePacketName [10:44:29]name=ofd_packets/00163633 [10:44:29]NVStorageSaveData ofd_packets/00163633 [10:44:29]File name is /storage/ofd_packets/00163633 [10:44:29]Write 439 bytes [10:44:29]NVStorageSaveData done [10:44:29]OFDSenderStorePacket done [10:44:29]KKMCreateOFDPacket done [10:44:29]NVStorageSaveData kkm_last_timestamp [10:44:29]File name is /storage/kkm_last_timestamp [10:44:29]Write 4 bytes [10:44:29]NVStorageSaveData done [10:44:29]ExternCall_PrintAddStr [10:44:29]wPrintStart [10:44:29]Write to MH i2c: 01 00 00 72 08 7A [10:44:29]Write i2c OK [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: 01 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: 01 07 00 [10:44:29]MH_I2C_Read... [10:44:29]Read from MH i2c: 01 07 00 72 08 00 00 00 00 00 FF 0F 8F [10:44:29]RasterBufferAndPrint [10:44:29]line Счет N : (3)50591 [10:44:29]line ИНН: 02508201610067 [10:44:29]line Контрольно-Кассовый Чек [10:44:29]line ПРОДАЖА [10:44:29]line Товар: 4870001154059 [10:44:29]line Напиток Lipton IceTea 0,5л зел чай [10:44:29]line 1.000 * 75.00 [10:44:29]line = 75.00 [10:44:29]line НДС 12% НСП 1% [10:44:29]line > о реализуемом товаре [10:44:29]line Товар: 4700000160358 [10:44:29]line Вода Легенда 1л [10:44:29]line 1.000 * 50.00 [10:44:29]line = 50.00 [10:44:29]line НДС 12% НСП 1% [10:44:29]line > о реализуемом товаре [10:44:29]line ИТОГО: 125.00 [10:44:29]line НСП 1% : 1.10 [10:44:29]line НДС 12% : 13.27 [10:44:29]line Наличными: 125.00 [10:44:29]line Безнал.: 0.00 [10:44:29]line Место: АЗС № 130 "Партнер Нефть" [10:44:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:44:29]line СНО: Общий режим [10:44:29]line Чек 231 21.08.2024 10:44 [10:44:29]line Смена: 466 ФФД: 1.0 [10:44:29]line ЗНМ: 0300000070 [10:44:29]line РНМ: 0000000000092562 [10:44:29]line Версия ККМ: 001 [10:44:29]line ФМ: 0000000000871769 [10:44:29]line ФД: 163633 [10:44:29]line ФПД: 232441334910465 [10:44:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163633&fm=232441334910465&tin=02508201610067®Number=0000000000092562&sum=12500 [10:44:29]line 0 [10:44:29]written 0, free lines is 4095 [10:44:29]OFD Sender: Processing packet 163633 [packets to send 965, broken 964] [10:44:29]ProducePacketName [10:44:29]name=ofd_packets/00163633 [10:44:29]OFD Sender: To server: pG, [10:44:29]CommunicateWithHost lk.salyk.kg:30040 [10:44:29]ConnectInit lk.salyk.kg [10:44:30]Write to MH i2c: 01 00 00 A1 08 A9 [10:44:30]Write i2c OK [10:44:30]MH_I2C_Read... [10:44:30]Read from MH i2c: 01 [10:44:30]MH_I2C_Read... [10:44:30]Read from MH i2c: 01 07 00 [10:44:30]MH_I2C_Read... [10:44:30]Read from MH i2c: 01 07 00 A1 08 00 00 00 00 00 60 0C 1C [10:44:30]RasterBufferAndPrint [10:44:30]line [10:44:30]line [10:44:30]line [10:44:30]line [10:44:30]line [10:44:30]written 0, free lines is 3186 [10:44:30]MH_Cut [10:44:30]Write to MH i2c: D1 01 00 A8 08 01 82 [10:44:30]Write i2c OK [10:44:30]MH_I2C_Read... [10:44:30]Read from MH i2c: D1 [10:44:30]MH_I2C_Read... [10:44:30]Read from MH i2c: D1 01 00 [10:44:30]MH_I2C_Read... [10:44:30]Read from MH i2c: D1 01 00 A8 08 00 81 [10:44:30]Write to MH i2c: 01 00 00 A9 08 B1 [10:44:30]Write i2c OK [10:44:30]MH_I2C_Read... [10:44:31]*** Cut start [10:44:31]*** Purtial cut [10:44:31]*** Stage 1: CUTSNS_PIN = 1 [10:44:31]Connected sock=10 [10:44: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 37 36 39 99 01 00 00 E6 45 91 01 D8 BD 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 0C C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7F 02 00 35 04 06 00 D3 67 77 32 CE 01 ED DE 52 59 14 8F 02 11 [10:44:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EB 03 47 00 86 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 37 36 39 10 04 04 00 31 7F 02 00 F4 03 04 00 5F 6E C5 66 B6 04 01 00 00 4A 66 D5 D3 49 C2 38 54 [10:44:31]CommunicateWithHost err = 0 [10:44:31]CheckOFDResponse [10:44:31]1017 (14) - 77093643461234 [10:44:31]1041 (16) - 0000000000871769 [10:44:31]1040 (4) - 163633 [10:44:31]1012 (4) - 21.08.2024 04:34 [10:44:31]1206 (1) - 0 [10:44:31]OFD Sender: Remove packet 163633 [10:44:31]ProducePacketName [10:44:31]name=ofd_packets/00163633 [10:44:31]NVStorageDeleteData [10:44:32]OFD Sender: No OFD packet to send [10:44:33]Read from MH i2c: 01 [10:44:33]MH_I2C_Read... [10:44:33]*** Stop cut motor [10:44:33]*** Cut end [10:44:33]Read from MH i2c: 01 07 00 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: 01 07 00 A9 08 00 00 00 00 00 FF 0F C6 [10:44:33]process_action close_receipt done [10:44:33]requested_data is exist [10:44:33]produce_requested_data [10:44:33]requested_item fm.sn is exist - process it [10:44:33]wFMCommunicate request_size=4 [10:44:33]MH_SAM_APDU [10:44:33]CAPDU: 80 11 00 00 [10:44:33]Write to MH i2c: E2 08 00 AA 08 80 11 00 00 00 00 00 00 2C [10:44:33]Write i2c OK [10:44:33]MH_I2C_Read... [10:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:33]Read from MH i2c: E2 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 17 00 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 17 00 AA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [10:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:33]wFMCommunicate OK [10:44:33]requested_item fd.num is exist - process it [10:44:33]SAM_PROTO_GetFieldsCounters [10:44:33]wFMCommunicate request_size=4 [10:44:33]MH_SAM_APDU [10:44:33]CAPDU: 80 13 00 00 [10:44:33]Write to MH i2c: E2 08 00 AB 08 80 13 00 00 00 00 00 00 2F [10:44:33]Write i2c OK [10:44:33]MH_I2C_Read... [10:44:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:33]Read from MH i2c: E2 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 62 00 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 62 00 AB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 7F 02 00 0E 04 04 00 D2 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 8F [10:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 7F 02 00 0E 04 04 00 D2 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:44:33]wFMCommunicate OK [10:44:33]SAM_PROTO_GetFieldsCounters done [10:44:33]requested_item shift.num is exist - process it [10:44:33]requested_item shift.opened is exist - process it [10:44:33]req_shift_opened [10:44:33]FM_GetShiftState [10:44:33]SAM_PROTO_GetShiftState [10:44:33]wFMCommunicate request_size=4 [10:44:33]MH_SAM_APDU [10:44:33]CAPDU: 80 13 01 00 [10:44:33]Write to MH i2c: E2 08 00 AC 08 80 13 01 00 00 00 00 00 31 [10:44:33]Write i2c OK [10:44:33]MH_I2C_Read... [10:44:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:33]Read from MH i2c: E2 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 0E 00 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 0E 00 AC 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [10:44:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:44:33]wFMCommunicate OK [10:44:33]SAM_PROTO_GetShiftState done [10:44:33]FM_GetShiftState done [10:44:33]req_shift_opened done [10:44:33]requested_item shift.open_date is exist - process it [10:44:33]req_shift_open_date [10:44:33]req_shift_open_date done [10:44:33]produce_requested_data done [10:44:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163633,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:44:33]process_action_free close_receipt [10:44:33]json_value_free [10:44:33]json_value_free done [10:44:33]process_json_proto returns [10:44:33]Send response to host [10:44:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163633,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:44:33]free response buf [10:44:33]execute_script done [10:44:33]execute_script returns [10:44:33]free content buf [10:44:33]Sock 9.Close socket [10:44:33]Sock 9.Thread stoped [10:44:37]OFD Sender: No OFD packet to send [10:44:42]OFD Sender: No OFD packet to send [10:44:47]OFD Sender: No OFD packet to send [10:44:52]OFD Sender: No OFD packet to send [10:44:57]OFD Sender: No OFD packet to send [10:45:02]OFD Sender: No OFD packet to send [10:45:07]OFD Sender: No OFD packet to send [10:45:11]recv_with_timeout no data received [10:45:12]OFD Sender: No OFD packet to send [10:45:17]OFD Sender: No OFD packet to send [10:45:22]OFD Sender: No OFD packet to send [10:45:27]OFD Sender: No OFD packet to send [10:45:32]OFD Sender: No OFD packet to send [10:45:37]OFD Sender: No OFD packet to send [10:45:41]recv_with_timeout no data received [10:45:42]OFD Sender: No OFD packet to send [10:45:47]OFD Sender: No OFD packet to send [10:45:51]accept exits with 7 [10:45:51]New connection [10:45:51]New thread 3066527076 created [10:45:51]Thread 3066670436 joined [10:45:51]Waiting for new connection... [10:45:51] Sock 7.Parse request [10:45:51]Sock 7.Check first char [10:45:51]Sock 7.First char is OK [10:45:51]request: POST /json_proto HTTP/1.0 [10:45:51]Method: POST [10:45:51]URL: /json_proto [10:45:51]Method is POST - this is cgi request [10:45:51]url: /json_proto [10:45:51]query_string will be loaded in cgi processing [10:45:51]execute_cgi json_proto POST (null) [10:45:51]execute_cgi path=json_proto method=POST [10:45:51]POST find Content-Length [10:45:52]Host: 172.17.44.132:8080 [10:45:52]Content-Length: 682 [10:45:52]Content-Type: application/json [10:45:52] [10:45:52]POST finish read [10:45:52]Found Content-Length = 682 [10:45:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:52]execute_script... [10: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)292182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:52]POST & json_proto [10:45:52]process_json_proto [10:45:52]json parsed OK: [10:45:52]protocol is kg_v1.0 [10:45:52]action value=close_receipt [10:45:52]process_action close_receipt [10:45:52]cmd_close_receipt [10:45:52]MH_GetDate [10:45:52]Write to MH i2c: F0 00 00 AD 08 A4 [10:45:52]Write i2c OK [10:45:52]MH_I2C_Read... [10:45:52]Read from MH i2c: F0 [10:45:52]MH_I2C_Read... [10:45:52]Read from MH i2c: F0 09 00 [10:45:52]MH_I2C_Read... [10:45:52]Read from MH i2c: F0 09 00 AD 08 00 60 C5 C5 66 2A 83 C1 65 D0 [10:45:52]GetLastDocTimeStamp 1724237068 [10:45:52]current date 1724237152 [10:45:52]FM_GetShiftState [10:45:52]SAM_PROTO_GetShiftState [10:45:52]wFMCommunicate request_size=4 [10:45:52]MH_SAM_APDU [10:45:52]CAPDU: 80 13 01 00 [10:45:52]Write to MH i2c: E2 08 00 AE 08 80 13 01 00 00 00 00 00 33 [10:45:52]Write i2c OK [10:45:52]MH_I2C_Read... [10:45:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:52]Read from MH i2c: E2 [10:45:52]MH_I2C_Read... [10:45:52]Read from MH i2c: E2 0E 00 [10:45:52]MH_I2C_Read... [10:45:52]Read from MH i2c: E2 0E 00 AE 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F9 [10:45:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:45:52]wFMCommunicate OK [10:45:52]SAM_PROTO_GetShiftState done [10:45:52]FM_GetShiftState done [10:45:52]opened in 1724199517 [10:45:52]opened+sec_in_day 1724285917 [10:45:52]quantity*price = 100005 [10:45:52]sum+1 = 100006 [10:45: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 232 21.08.2024 10:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163634 ФПД: 162563493836483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163634&fm=162563493836483&tin=02508201610067®Number=0000000000092562&sum=100000 [10:45:53]StoreToDocumentArchive [10:45:53]shift 466 fd 163634 [10:45:53]save to /storage/0466/doc_00163634 [10:45:53]save last doc name /storage/0466/doc_00163634 to /storage/kkm_last_doc_name [10:45:53]save OK [10:45:53]Clear old archive folders... [10:45:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:53]tlvbuf is 003CC350 [10:45:53]SAM_PROTO_ClearQueue [10:45:53]wFMCommunicate request_size=4 [10:45:53]MH_SAM_APDU [10:45:53]CAPDU: 80 09 00 00 [10:45:53]Write to MH i2c: E2 08 00 BB 08 80 09 00 00 00 00 00 00 35 [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:53]Read from MH i2c: E2 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 BB 08 00 90 00 37 [10:45:53]RAPDU: 90 00 [10:45:53]wFMCommunicate OK [10:45:53]SAM_PROTO_ClearQueue done [10:45:53]KKMCreateOFDPacket [10:45:53]OFDProtocolAddRootSTLVToBuf [10:45:53]FM_MakeSignedData [10:45:53]FM_MakeSignedData [10:45:53]SAM_PROTO_SignData [10:45:53]wFMCommunicate request_size=4 [10:45:53]MH_SAM_APDU [10:45:53]CAPDU: 80 0D 01 02 [10:45:53]Write to MH i2c: E2 08 00 BC 08 80 0D 01 02 00 00 00 00 3D [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:53]Read from MH i2c: E2 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 BC 08 00 90 00 38 [10:45:53]RAPDU: 90 00 [10:45:53]wFMCommunicate OK [10:45:53]wFMCommunicate request_size=255 [10:45:53]MH_SAM_APDU [10:45:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 60 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7F 02 00 35 04 06 00 93 [10:45:53]Write to MH i2c: E2 02 01 BD 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E8 00 00 00 F4 03 04 00 60 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7F 02 00 35 04 06 00 93 00 00 A1 [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:53]Read from MH i2c: E2 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 BD 08 00 90 00 39 [10:45:53]RAPDU: 90 00 [10:45:53]wFMCommunicate OK [10:45:53]wFMCommunicate request_size=10 [10:45:53]MH_SAM_APDU [10:45:53]CAPDU: 80 0D 02 02 05 D9 C3 4D B6 C3 [10:45:53]Write to MH i2c: E2 0D 00 BE 08 80 0D 02 02 05 00 D9 C3 4D B6 C3 00 00 AC [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:53]Read from MH i2c: E2 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 03 00 BE 08 00 90 00 3A [10:45:53]RAPDU: 90 00 [10:45:53]wFMCommunicate OK [10:45:53]wFMCommunicate request_size=4 [10:45:53]MH_SAM_APDU [10:45:53]CAPDU: 80 0D 03 02 [10:45:53]Write to MH i2c: E2 08 00 BF 08 80 0D 03 02 00 00 00 00 42 [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:53]Read from MH i2c: E2 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 0B 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 0B 00 BF 08 00 D8 04 64 7D 93 FA AD 81 90 00 BB [10:45:53]RAPDU: D8 04 64 7D 93 FA AD 81 90 00 [10:45:53]wFMCommunicate OK [10:45:53]SAM_PROTO_SignData done [10:45:53]FM_MakeSignedData done [10:45:53]CreateOFDProtocolMessage [10:45:53]wFMCommunicate request_size=4 [10:45:53]MH_SAM_APDU [10:45:53]CAPDU: 80 11 00 00 [10:45:53]Write to MH i2c: E2 08 00 C0 08 80 11 00 00 00 00 00 00 42 [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:53]Read from MH i2c: E2 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 17 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 17 00 C0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [10:45:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:45:53]wFMCommunicate OK [10:45:53]CreateOFDProtocolMessage done [10:45:53]OFDSenderStorePacket 163634 [10:45:53]StoreOFDPacket docnum=163634 [10:45:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 17 8B 07 01 B8 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E8 00 00 00 F4 03 04 00 60 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7F 02 00 35 04 06 00 93 D9 C3 4D B6 C3 D8 04 64 7D 93 FA AD 81 [10:45:53]CheckFolder [10:45:53]dirname=/storage/ofd_packets [10:45:53]CheckFolder done [10:45:53]ProducePacketName [10:45:53]name=ofd_packets/00163634 [10:45:53]NVStorageSaveData ofd_packets/00163634 [10:45:53]File name is /storage/ofd_packets/00163634 [10:45:53]Write 301 bytes [10:45:53]NVStorageSaveData done [10:45:53]OFDSenderStorePacket done [10:45:53]KKMCreateOFDPacket done [10:45:53]NVStorageSaveData kkm_last_timestamp [10:45:53]File name is /storage/kkm_last_timestamp [10:45:53]Write 4 bytes [10:45:53]NVStorageSaveData done [10:45:53]ExternCall_PrintAddStr [10:45:53]wPrintStart [10:45:53]Write to MH i2c: 01 00 00 C1 08 C9 [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: 01 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: 01 07 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: 01 07 00 C1 08 00 00 00 00 00 FF 0F DE [10:45:53]RasterBufferAndPrint [10:45:53]line Счет N : (1)292182 [10:45:53]line ИНН: 02508201610067 [10:45:53]line Контрольно-Кассовый Чек [10:45:53]line ПРОДАЖА [10:45:53]line ТРК (МРК, ГНК) : 52 [10:45:53]line Товар: 2710124130 [10:45:53]line Аи-92-К-5 [10:45:53]line 14.750 * 67.80 [10:45:53]line = 1000.05 [10:45:53]line НДС 12% НСП 1% [10:45:53]line > о реализуемом товаре [10:45:53]line ОКРУГЛЕНИЕ: -0.05 [10:45:53]line ИТОГО: 1000.00 [10:45:53]line Внесено: 1000.00 [10:45:53]line СДАЧА: 0.00 [10:45:53]line НСП 1% : 8.85 [10:45:53]line НДС 12% : 106.20 [10:45:53]line Наличными: 1000.00 [10:45:53]line Безнал.: 0.00 [10:45:53]line Место: АЗС № 130 "Партнер Нефть" [10:45:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:45:53]line СНО: Общий режим [10:45:53]line Чек 232 21.08.2024 10:45 [10:45:53]line Смена: 466 ФФД: 1.0 [10:45:53]line ЗНМ: 0300000070 [10:45:53]line РНМ: 0000000000092562 [10:45:53]line Версия ККМ: 001 [10:45:53]line ФМ: 0000000000871769 [10:45:53]line ФД: 163634 [10:45:53]line ФПД: 162563493836483 [10:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163634&fm=162563493836483&tin=02508201610067®Number=0000000000092562&sum=100000 [10:45:54]OFD Sender: Processing packet 163634 [packets to send 965, broken 964] [10:45:54]ProducePacketName [10:45:54]name=ofd_packets/00163634 [10:45:54]OFD Sender: To server: pG, [10:45:54]CommunicateWithHost lk.salyk.kg:30040 [10:45:54]ConnectInit lk.salyk.kg [10:45:54]written 0, free lines is 4095 [10:45:54]Write to MH i2c: 01 00 00 EC 08 F4 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: 01 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: 01 07 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: 01 07 00 EC 08 00 00 00 00 00 B3 0C BA [10:45:54]RasterBufferAndPrint [10:45:54]line [10:45:54]line [10:45:54]line [10:45:54]line [10:45:54]line [10:45:54]written 0, free lines is 3258 [10:45:54]MH_Cut [10:45:54]Write to MH i2c: D1 01 00 F3 08 01 CD [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: D1 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: D1 01 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: D1 01 00 F3 08 00 CC [10:45:54]Write to MH i2c: 01 00 00 F4 08 FC [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:55]Connected sock=11 [10: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 37 36 39 0F 01 00 00 17 8B 07 01 B8 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E8 00 00 00 F4 03 04 00 60 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7F 02 00 35 04 06 00 93 D9 C3 4D B6 C3 D8 04 64 7D 93 FA AD 81 [10:45:55]*** Cut start [10:45:55]*** Purtial cut [10:45:55]*** Stage 1: CUTSNS_PIN = 1 [10: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 37 36 39 4F 00 00 00 1A F2 47 00 4F 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 37 36 39 10 04 04 00 32 7F 02 00 F4 03 04 00 B2 6E C5 66 B6 04 01 00 00 DB 2F A9 4B 0A 4A 8E D3 [10:45:55]CommunicateWithHost err = 0 [10:45:55]CheckOFDResponse [10:45:55]1017 (14) - 77093643461234 [10:45:55]1041 (16) - 0000000000871769 [10:45:55]1040 (4) - 163634 [10:45:55]1012 (4) - 21.08.2024 04:36 [10:45:55]1206 (1) - 0 [10:45:55]OFD Sender: Remove packet 163634 [10:45:55]ProducePacketName [10:45:55]name=ofd_packets/00163634 [10:45:55]NVStorageDeleteData [10:45:56]OFD Sender: No OFD packet to send [10:45:57]Read from MH i2c: 01 [10:45:57]MH_I2C_Read... [10:45:57]*** Stop cut motor [10:45:57]*** Cut end [10:45:57]Read from MH i2c: 01 07 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 07 00 F4 08 00 00 00 00 00 FF 0F 11 [10:45:57]process_action close_receipt done [10:45:57]requested_data is exist [10:45:57]produce_requested_data [10:45:57]requested_item fm.sn is exist - process it [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 11 00 00 [10:45:57]Write to MH i2c: E2 08 00 F5 08 80 11 00 00 00 00 00 00 77 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 17 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 17 00 F5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [10:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:45:57]wFMCommunicate OK [10:45:57]requested_item fd.num is exist - process it [10:45:57]SAM_PROTO_GetFieldsCounters [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 13 00 00 [10:45:57]Write to MH i2c: E2 08 00 F6 08 80 13 00 00 00 00 00 00 7A [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 62 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 62 00 F6 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7F 02 00 0E 04 04 00 D2 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 DE [10:45: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7F 02 00 0E 04 04 00 D2 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:45:57]wFMCommunicate OK [10:45:57]SAM_PROTO_GetFieldsCounters done [10:45:57]requested_item shift.num is exist - process it [10:45:57]requested_item shift.opened is exist - process it [10:45:57]req_shift_opened [10:45:57]FM_GetShiftState [10:45:57]SAM_PROTO_GetShiftState [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 13 01 00 [10:45:57]Write to MH i2c: E2 08 00 F7 08 80 13 01 00 00 00 00 00 7C [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 0E 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 0E 00 F7 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [10:45:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:45:57]wFMCommunicate OK [10:45:57]SAM_PROTO_GetShiftState done [10:45:57]FM_GetShiftState done [10:45:57]req_shift_opened done [10:45:57]requested_item shift.open_date is exist - process it [10:45:57]req_shift_open_date [10:45:57]req_shift_open_date done [10:45:57]produce_requested_data done [10:45:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163634,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:45:57]process_action_free close_receipt [10:45:57]json_value_free [10:45:57]json_value_free done [10:45:57]process_json_proto returns [10:45:57]Send response to host [10:45:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163634,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:45:57]free response buf [10:45:57]execute_script done [10:45:57]execute_script returns [10:45:57]free content buf [10:45:57]Sock 7.Close socket [10:45:57]Sock 7.Thread stoped [10:46:01]OFD Sender: No OFD packet to send [10:46:01]accept exits with 9 [10:46:01]New connection [10:46:01]New thread 3066670436 created [10:46:01]Thread 3066527076 joined [10:46:01]Waiting for new connection... [10:46:01] Sock 9.Parse request [10:46:01]Sock 9.Check first char [10:46:01]Sock 9.First char is OK [10:46:01]request: POST /json_proto HTTP/1.0 [10:46:01]Method: POST [10:46:01]URL: /json_proto [10:46:01]Method is POST - this is cgi request [10:46:01]url: /json_proto [10:46:01]query_string will be loaded in cgi processing [10:46:01]execute_cgi json_proto POST (null) [10:46:01]execute_cgi path=json_proto method=POST [10:46:01]POST find Content-Length [10:46:01]Host: 172.17.44.132:8080 [10:46:01]Content-Length: 638 [10:46:01]Content-Type: application/json [10:46:01] [10:46:01]POST finish read [10:46:01]Found Content-Length = 638 [10:46:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50592", "tax_sys" : 0, "items" : [ { "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:01]execute_script... [10:46:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50592", "tax_sys" : 0, "items" : [ { "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:01]POST & json_proto [10:46:01]process_json_proto [10:46:01]json parsed OK: [10:46:01]protocol is kg_v1.0 [10:46:01]action value=close_receipt [10:46:01]process_action close_receipt [10:46:01]cmd_close_receipt [10:46:01]MH_GetDate [10:46:01]Write to MH i2c: F0 00 00 F8 08 EF [10:46:01]Write i2c OK [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: F0 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: F0 09 00 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: F0 09 00 F8 08 00 69 C5 C5 66 2A 83 C1 65 24 [10:46:01]GetLastDocTimeStamp 1724237152 [10:46:01]current date 1724237161 [10:46:01]FM_GetShiftState [10:46:01]SAM_PROTO_GetShiftState [10:46:01]wFMCommunicate request_size=4 [10:46:01]MH_SAM_APDU [10:46:01]CAPDU: 80 13 01 00 [10:46:01]Write to MH i2c: E2 08 00 F9 08 80 13 01 00 00 00 00 00 7E [10:46:01]Write i2c OK [10:46:01]MH_I2C_Read... [10:46:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:01]Read from MH i2c: E2 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 0E 00 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 0E 00 F9 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 44 [10:46:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:46:01]wFMCommunicate OK [10:46:01]SAM_PROTO_GetShiftState done [10:46:01]FM_GetShiftState done [10:46:01]opened in 1724199517 [10:46:01]opened+sec_in_day 1724285917 [10:46:01]quantity*price = 11300 [10:46:01]sum+1 = 11301 [10:46:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 113.00 НСП 1% : 1.00 НДС 12% : 12.00 Наличными: 113.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 233 21.08.2024 10:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163635 ФПД: 267074348016249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104602&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163635&fm=267074348016249&tin=02508201610067®Number=0000000000092562&sum=11300 0 [10:46:02]StoreToDocumentArchive [10:46:02]shift 466 fd 163635 [10:46:02]save to /storage/0466/doc_00163635 [10:46:02]save last doc name /storage/0466/doc_00163635 to /storage/kkm_last_doc_name [10:46:02]save OK [10:46:02]Clear old archive folders... [10:46:02]ProcessDocumentItem done err = 0, tmpTLVsize=271 [10:46:02]tlvbuf is 00358020 [10:46:02]SAM_PROTO_ClearQueue [10:46:02]wFMCommunicate request_size=4 [10:46:02]MH_SAM_APDU [10:46:02]CAPDU: 80 09 00 00 [10:46:02]Write to MH i2c: E2 08 00 06 09 80 09 00 00 00 00 00 00 81 [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:02]Read from MH i2c: E2 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 03 00 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 03 00 06 09 00 90 00 83 [10:46:02]RAPDU: 90 00 [10:46:02]wFMCommunicate OK [10:46:02]SAM_PROTO_ClearQueue done [10:46:02]KKMCreateOFDPacket [10:46:02]OFDProtocolAddRootSTLVToBuf [10:46:02]FM_MakeSignedData [10:46:02]FM_MakeSignedData [10:46:02]SAM_PROTO_SignData [10:46:02]wFMCommunicate request_size=4 [10:46:02]MH_SAM_APDU [10:46:02]CAPDU: 80 0D 01 02 [10:46:02]Write to MH i2c: E2 08 00 07 09 80 0D 01 02 00 00 00 00 89 [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:02]Read from MH i2c: E2 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 03 00 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 03 00 07 09 00 90 00 84 [10:46:02]RAPDU: 90 00 [10:46:02]wFMCommunicate OK [10:46:02]wFMCommunicate request_size=255 [10:46:02]MH_SAM_APDU [10:46:02]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 6A C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [10:46:02]Write to MH i2c: E2 02 01 08 09 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 6A C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 48 [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:03]Read from MH i2c: E2 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 03 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 03 00 08 09 00 90 00 85 [10:46:03]RAPDU: 90 00 [10:46:03]wFMCommunicate OK [10:46:03]wFMCommunicate request_size=30 [10:46:03]MH_SAM_APDU [10:46:03]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 33 7F 02 00 35 04 06 00 F2 E7 17 A4 62 79 [10:46:03]Write to MH i2c: E2 21 00 09 09 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 33 7F 02 00 35 04 06 00 F2 E7 17 A4 62 79 00 00 AE [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:03]Read from MH i2c: E2 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 03 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 03 00 09 09 00 90 00 86 [10:46:03]RAPDU: 90 00 [10:46:03]wFMCommunicate OK [10:46:03]wFMCommunicate request_size=4 [10:46:03]MH_SAM_APDU [10:46:03]CAPDU: 80 0D 03 02 [10:46:03]Write to MH i2c: E2 08 00 0A 09 80 0D 03 02 00 00 00 00 8E [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:03]Read from MH i2c: E2 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 0B 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 0B 00 0A 09 00 49 FE A2 64 63 02 38 9E 90 00 17 [10:46:03]RAPDU: 49 FE A2 64 63 02 38 9E 90 00 [10:46:03]wFMCommunicate OK [10:46:03]SAM_PROTO_SignData done [10:46:03]FM_MakeSignedData done [10:46:03]CreateOFDProtocolMessage [10:46:03]wFMCommunicate request_size=4 [10:46:03]MH_SAM_APDU [10:46:03]CAPDU: 80 11 00 00 [10:46:03]Write to MH i2c: E2 08 00 0B 09 80 11 00 00 00 00 00 00 8E [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:03]Read from MH i2c: E2 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 17 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 17 00 0B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [10:46:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:46:03]wFMCommunicate OK [10:46:03]CreateOFDProtocolMessage done [10:46:03]OFDSenderStorePacket 163635 [10:46:03]StoreOFDPacket docnum=163635 [10:46:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 6A 38 1B 01 22 2D 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 6A C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7F 02 00 35 04 06 00 F2 E7 17 A4 62 79 49 FE A2 64 63 02 38 9E [10:46:03]CheckFolder [10:46:03]dirname=/storage/ofd_packets [10:46:03]CheckFolder done [10:46:03]ProducePacketName [10:46:03]name=ofd_packets/00163635 [10:46:03]NVStorageSaveData ofd_packets/00163635 [10:46:03]File name is /storage/ofd_packets/00163635 [10:46:03]Write 321 bytes [10:46:03]NVStorageSaveData done [10:46:03]OFDSenderStorePacket done [10:46:03]KKMCreateOFDPacket done [10:46:03]NVStorageSaveData kkm_last_timestamp [10:46:03]File name is /storage/kkm_last_timestamp [10:46:03]Write 4 bytes [10:46:03]NVStorageSaveData done [10:46:03]ExternCall_PrintAddStr [10:46:03]wPrintStart [10:46:03]Write to MH i2c: 01 00 00 0C 09 15 [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: 01 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: 01 07 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: 01 07 00 0C 09 00 00 00 00 00 FF 0F 2A [10:46:03]RasterBufferAndPrint [10:46:03]line Счет N : (3)50592 [10:46:03]line ИНН: 02508201610067 [10:46:03]line Контрольно-Кассовый Чек [10:46:03]line ПРОДАЖА [10:46:03]line Товар: 5449000006271 [10:46:03]line Напиток Фанта 1л [10:46:03]line 1.000 * 113.00 [10:46:03]line = 113.00 [10:46:03]line НДС 12% НСП 1% [10:46:03]line > о реализуемом товаре [10:46:03]line ИТОГО: 113.00 [10:46:03]line НСП 1% : 1.00 [10:46:03]line НДС 12% : 12.00 [10:46:03]line Наличными: 113.00 [10:46:03]line Безнал.: 0.00 [10:46:03]line Место: АЗС № 130 "Партнер Нефть" [10:46:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:46:03]line СНО: Общий режим [10:46:03]line Чек 233 21.08.2024 10:46 [10:46:03]line Смена: 466 ФФД: 1.0 [10:46:03]line ЗНМ: 0300000070 [10:46:03]line РНМ: 0000000000092562 [10:46:03]line Версия ККМ: 001 [10:46:03]line ФМ: 0000000000871769 [10:46:03]line ФД: 163635 [10:46:03]line ФПД: 267074348016249 [10:46:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104602&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163635&fm=267074348016249&tin=02508201610067®Number=0000000000092562&sum=11300 [10:46:03]line 0 [10:46:03]written 0, free lines is 4095 [10:46:03]OFD Sender: Processing packet 163635 [packets to send 965, broken 964] [10:46:03]ProducePacketName [10:46:03]name=ofd_packets/00163635 [10:46:03]OFD Sender: To server: pG, [10:46:03]CommunicateWithHost lk.salyk.kg:30040 [10:46:03]ConnectInit lk.salyk.kg [10:46:03]Write to MH i2c: 01 00 00 34 09 3D [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: 01 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: 01 07 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: 01 07 00 34 09 00 00 00 00 00 DA 0C 2A [10:46:03]RasterBufferAndPrint [10:46:03]line [10:46:03]line [10:46:03]line [10:46:03]line [10:46:03]line [10:46:03]written 0, free lines is 3299 [10:46:03]MH_Cut [10:46:03]Write to MH i2c: D1 01 00 3B 09 01 16 [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: D1 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: D1 01 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: D1 01 00 3B 09 00 15 [10:46:03]Write to MH i2c: 01 00 00 3C 09 45 [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:04]Connected sock=7 [10:46: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 37 36 39 23 01 00 00 6A 38 1B 01 22 2D 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 6A C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7F 02 00 35 04 06 00 F2 E7 17 A4 62 79 49 FE A2 64 63 02 38 9E [10:46:04]*** Cut start [10:46:04]*** Purtial cut [10:46:04]*** Stage 1: CUTSNS_PIN = 1 [10: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 37 36 39 4F 00 00 00 C6 C5 47 00 85 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 37 36 39 10 04 04 00 33 7F 02 00 F4 03 04 00 BB 6E C5 66 B6 04 01 00 00 03 EA FB 21 36 6D B3 58 [10:46:05]CommunicateWithHost err = 0 [10:46:05]CheckOFDResponse [10:46:05]1017 (14) - 77093643461234 [10:46:05]1041 (16) - 0000000000871769 [10:46:05]1040 (4) - 163635 [10:46:05]1012 (4) - 21.08.2024 04:36 [10:46:05]1206 (1) - 0 [10:46:05]OFD Sender: Remove packet 163635 [10:46:05]ProducePacketName [10:46:05]name=ofd_packets/00163635 [10:46:05]NVStorageDeleteData [10:46:05]OFD Sender: No OFD packet to send [10:46:06]Read from MH i2c: 01 [10:46:06]MH_I2C_Read... [10:46:06]*** Stop cut motor [10:46:06]*** Cut end [10:46:06]Read from MH i2c: 01 07 00 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: 01 07 00 3C 09 00 00 00 00 00 FF 0F 5A [10:46:06]process_action close_receipt done [10:46:06]requested_data is exist [10:46:06]produce_requested_data [10:46:06]requested_item fm.sn is exist - process it [10:46:06]wFMCommunicate request_size=4 [10:46:06]MH_SAM_APDU [10:46:06]CAPDU: 80 11 00 00 [10:46:06]Write to MH i2c: E2 08 00 3D 09 80 11 00 00 00 00 00 00 C0 [10:46:06]Write i2c OK [10:46:06]MH_I2C_Read... [10:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:06]Read from MH i2c: E2 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: E2 17 00 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: E2 17 00 3D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [10:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:46:06]wFMCommunicate OK [10:46:06]requested_item fd.num is exist - process it [10:46:06]SAM_PROTO_GetFieldsCounters [10:46:06]wFMCommunicate request_size=4 [10:46:06]MH_SAM_APDU [10:46:06]CAPDU: 80 13 00 00 [10:46:06]Write to MH i2c: E2 08 00 3E 09 80 13 00 00 00 00 00 00 C3 [10:46:06]Write i2c OK [10:46:06]MH_I2C_Read... [10:46:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:06]Read from MH i2c: E2 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: E2 62 00 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: E2 62 00 3E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 7F 02 00 0E 04 04 00 D2 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 2B [10:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 7F 02 00 0E 04 04 00 D2 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:46:06]wFMCommunicate OK [10:46:06]SAM_PROTO_GetFieldsCounters done [10:46:06]requested_item shift.num is exist - process it [10:46:06]requested_item shift.opened is exist - process it [10:46:06]req_shift_opened [10:46:06]FM_GetShiftState [10:46:06]SAM_PROTO_GetShiftState [10:46:06]wFMCommunicate request_size=4 [10:46:06]MH_SAM_APDU [10:46:06]CAPDU: 80 13 01 00 [10:46:06]Write to MH i2c: E2 08 00 3F 09 80 13 01 00 00 00 00 00 C5 [10:46:06]Write i2c OK [10:46:06]MH_I2C_Read... [10:46:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:06]Read from MH i2c: E2 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: E2 0E 00 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: E2 0E 00 3F 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [10:46:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:46:06]wFMCommunicate OK [10:46:06]SAM_PROTO_GetShiftState done [10:46:06]FM_GetShiftState done [10:46:06]req_shift_opened done [10:46:06]requested_item shift.open_date is exist - process it [10:46:06]req_shift_open_date [10:46:06]req_shift_open_date done [10:46:06]produce_requested_data done [10:46:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163635,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:46:06]process_action_free close_receipt [10:46:06]json_value_free [10:46:06]json_value_free done [10:46:06]process_json_proto returns [10:46:06]Send response to host [10:46:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163635,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:46:06]free response buf [10:46:06]execute_script done [10:46:06]execute_script returns [10:46:06]free content buf [10:46:06]Sock 9.Close socket [10:46:06]Sock 9.Thread stoped [10:46:10]OFD Sender: No OFD packet to send [10:46:16]OFD Sender: No OFD packet to send [10:46:18]accept exits with 10 [10:46:18]New connection [10:46:18]New thread 3066527076 created [10:46:18]Thread 3066670436 joined [10:46:18]Waiting for new connection... [10:46:18] Sock 10.Parse request [10:46:18]Sock 10.Check first char [10:46:18]Sock 10.First char is OK [10:46:18]request: POST /json_proto HTTP/1.0 [10:46:18]Method: POST [10:46:18]URL: /json_proto [10:46:18]Method is POST - this is cgi request [10:46:18]url: /json_proto [10:46:18]query_string will be loaded in cgi processing [10:46:18]execute_cgi json_proto POST (null) [10:46:18]execute_cgi path=json_proto method=POST [10:46:18]POST find Content-Length [10:46:18]Host: 172.17.44.132:8080 [10:46:18]Content-Length: 682 [10:46:18]Content-Type: application/json [10:46:18] [10:46:18]POST finish read [10:46:18]Found Content-Length = 682 [10:46:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:18]execute_script... [10:46: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)292183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:18]POST & json_proto [10:46:18]process_json_proto [10:46:18]json parsed OK: [10:46:18]protocol is kg_v1.0 [10:46:18]action value=close_receipt [10:46:18]process_action close_receipt [10:46:18]cmd_close_receipt [10:46:18]MH_GetDate [10:46:18]Write to MH i2c: F0 00 00 40 09 38 [10:46:18]Write i2c OK [10:46:18]MH_I2C_Read... [10:46:18]Read from MH i2c: F0 [10:46:18]MH_I2C_Read... [10:46:18]Read from MH i2c: F0 09 00 [10:46:18]MH_I2C_Read... [10:46:18]Read from MH i2c: F0 09 00 40 09 00 7B C5 C5 66 2A 83 C1 65 7F [10:46:18]GetLastDocTimeStamp 1724237162 [10:46:18]current date 1724237179 [10:46:18]FM_GetShiftState [10:46:18]SAM_PROTO_GetShiftState [10:46:18]wFMCommunicate request_size=4 [10:46:18]MH_SAM_APDU [10:46:18]CAPDU: 80 13 01 00 [10:46:18]Write to MH i2c: E2 08 00 41 09 80 13 01 00 00 00 00 00 C7 [10:46:18]Write i2c OK [10:46:18]MH_I2C_Read... [10:46:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:18]Read from MH i2c: E2 [10:46:18]MH_I2C_Read... [10:46:18]Read from MH i2c: E2 0E 00 [10:46:18]MH_I2C_Read... [10:46:18]Read from MH i2c: E2 0E 00 41 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8D [10:46:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:46:18]wFMCommunicate OK [10:46:18]SAM_PROTO_GetShiftState done [10:46:18]FM_GetShiftState done [10:46:18]opened in 1724199517 [10:46:18]opened+sec_in_day 1724285917 [10:46:18]quantity*price = 100005 [10:46:18]sum+1 = 100006 [10:46:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 234 21.08.2024 10:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163636 ФПД: 117092281710684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163636&fm=117092281710684&tin=02508201610067®Number=0000000000092562&sum=100000 [10:46:20]StoreToDocumentArchive [10:46:20]shift 466 fd 163636 [10:46:20]save to /storage/0466/doc_00163636 [10:46:20]save last doc name /storage/0466/doc_00163636 to /storage/kkm_last_doc_name [10:46:20]save OK [10:46:20]Clear old archive folders... [10:46:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:20]tlvbuf is 0033DC80 [10:46:20]SAM_PROTO_ClearQueue [10:46:20]wFMCommunicate request_size=4 [10:46:20]MH_SAM_APDU [10:46:20]CAPDU: 80 09 00 00 [10:46:20]Write to MH i2c: E2 08 00 4E 09 80 09 00 00 00 00 00 00 C9 [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:20]Read from MH i2c: E2 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 4E 09 00 90 00 CB [10:46:20]RAPDU: 90 00 [10:46:20]wFMCommunicate OK [10:46:20]SAM_PROTO_ClearQueue done [10:46:20]KKMCreateOFDPacket [10:46:20]OFDProtocolAddRootSTLVToBuf [10:46:20]FM_MakeSignedData [10:46:20]FM_MakeSignedData [10:46:20]SAM_PROTO_SignData [10:46:20]wFMCommunicate request_size=4 [10:46:20]MH_SAM_APDU [10:46:20]CAPDU: 80 0D 01 02 [10:46:20]Write to MH i2c: E2 08 00 4F 09 80 0D 01 02 00 00 00 00 D1 [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:20]Read from MH i2c: E2 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 4F 09 00 90 00 CC [10:46:20]RAPDU: 90 00 [10:46:20]wFMCommunicate OK [10:46:20]wFMCommunicate request_size=255 [10:46:20]MH_SAM_APDU [10:46:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 EA 00 00 00 F4 03 04 00 7B C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7F 02 00 35 04 06 00 6A [10:46:20]Write to MH i2c: E2 02 01 50 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 7B C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7F 02 00 35 04 06 00 6A 00 00 2B [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:20]Read from MH i2c: E2 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 50 09 00 90 00 CD [10:46:20]RAPDU: 90 00 [10:46:20]wFMCommunicate OK [10:46:20]wFMCommunicate request_size=10 [10:46:20]MH_SAM_APDU [10:46:20]CAPDU: 80 0D 02 02 05 7E AB DB 78 5C [10:46:20]Write to MH i2c: E2 0D 00 51 09 80 0D 02 02 05 00 7E AB DB 78 5C 00 00 B6 [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:20]Read from MH i2c: E2 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 03 00 51 09 00 90 00 CE [10:46:20]RAPDU: 90 00 [10:46:20]wFMCommunicate OK [10:46:20]wFMCommunicate request_size=4 [10:46:20]MH_SAM_APDU [10:46:20]CAPDU: 80 0D 03 02 [10:46:20]Write to MH i2c: E2 08 00 52 09 80 0D 03 02 00 00 00 00 D6 [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:20]Read from MH i2c: E2 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 0B 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 0B 00 52 09 00 56 14 1E 5E E0 37 C8 97 90 00 33 [10:46:20]RAPDU: 56 14 1E 5E E0 37 C8 97 90 00 [10:46:20]wFMCommunicate OK [10:46:20]SAM_PROTO_SignData done [10:46:20]FM_MakeSignedData done [10:46:20]CreateOFDProtocolMessage [10:46:20]wFMCommunicate request_size=4 [10:46:20]MH_SAM_APDU [10:46:20]CAPDU: 80 11 00 00 [10:46:20]Write to MH i2c: E2 08 00 53 09 80 11 00 00 00 00 00 00 D6 [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:20]Read from MH i2c: E2 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 17 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 17 00 53 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [10:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:46:20]wFMCommunicate OK [10:46:20]CreateOFDProtocolMessage done [10:46:20]OFDSenderStorePacket 163636 [10:46:20]StoreOFDPacket docnum=163636 [10:46:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BE 41 07 01 E4 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 7B C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7F 02 00 35 04 06 00 6A 7E AB DB 78 5C 56 14 1E 5E E0 37 C8 97 [10:46:20]CheckFolder [10:46:20]dirname=/storage/ofd_packets [10:46:20]CheckFolder done [10:46:20]ProducePacketName [10:46:20]name=ofd_packets/00163636 [10:46:20]NVStorageSaveData ofd_packets/00163636 [10:46:20]File name is /storage/ofd_packets/00163636 [10:46:20]Write 301 bytes [10:46:20]NVStorageSaveData done [10:46:20]OFDSenderStorePacket done [10:46:20]KKMCreateOFDPacket done [10:46:20]NVStorageSaveData kkm_last_timestamp [10:46:20]File name is /storage/kkm_last_timestamp [10:46:20]Write 4 bytes [10:46:20]NVStorageSaveData done [10:46:20]ExternCall_PrintAddStr [10:46:20]wPrintStart [10:46:20]Write to MH i2c: 01 00 00 54 09 5D [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: 01 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: 01 07 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: 01 07 00 54 09 00 00 00 00 00 FF 0F 72 [10:46:20]RasterBufferAndPrint [10:46:20]line Счет N : (1)292183 [10:46:20]line ИНН: 02508201610067 [10:46:20]line Контрольно-Кассовый Чек [10:46:20]line ПРОДАЖА [10:46:20]line ТРК (МРК, ГНК) : 62 [10:46:20]line Товар: 2710124130 [10:46:20]line Аи-92-К-5 [10:46:20]line 14.750 * 67.80 [10:46:20]line = 1000.05 [10:46:20]line НДС 12% НСП 1% [10:46:20]line > о реализуемом товаре [10:46:20]line ОКРУГЛЕНИЕ: -0.05 [10:46:20]line ИТОГО: 1000.00 [10:46:20]line Внесено: 1000.00 [10:46:20]line СДАЧА: 0.00 [10:46:20]line НСП 1% : 8.85 [10:46:20]line НДС 12% : 106.20 [10:46:20]line Наличными: 1000.00 [10:46:20]line Безнал.: 0.00 [10:46:20]line Место: АЗС № 130 "Партнер Нефть" [10:46:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:46:20]line СНО: Общий режим [10:46:20]line Чек 234 21.08.2024 10:46 [10:46:20]line Смена: 466 ФФД: 1.0 [10:46:20]line ЗНМ: 0300000070 [10:46:20]line РНМ: 0000000000092562 [10:46:20]line Версия ККМ: 001 [10:46:20]line ФМ: 0000000000871769 [10:46:20]line ФД: 163636 [10:46:20]line ФПД: 117092281710684 [10:46:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163636&fm=117092281710684&tin=02508201610067®Number=0000000000092562&sum=100000 [10:46:20]written 0, free lines is 4095 [10:46:20]OFD Sender: Processing packet 163636 [packets to send 965, broken 964] [10:46:20]ProducePacketName [10:46:20]name=ofd_packets/00163636 [10:46:20]OFD Sender: To server: pG, [10:46:20]CommunicateWithHost lk.salyk.kg:30040 [10:46:20]ConnectInit lk.salyk.kg [10:46:21]Connected sock=7 [10:46: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 37 36 39 0F 01 00 00 BE 41 07 01 E4 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 7B C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7F 02 00 35 04 06 00 6A 7E AB DB 78 5C 56 14 1E 5E E0 37 C8 97 [10:46:21]Write to MH i2c: 01 00 00 7F 09 88 [10:46:21]Write i2c OK [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: 01 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: 01 07 00 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: 01 07 00 7F 09 00 00 00 00 00 D6 0C 71 [10:46:21]RasterBufferAndPrint [10:46:21]line [10:46:21]line [10:46:21]line [10:46:21]line [10:46:21]line [10:46:21]written 0, free lines is 3299 [10:46:21]MH_Cut [10:46:21]Write to MH i2c: D1 01 00 86 09 01 61 [10:46:21]Write i2c OK [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: D1 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: D1 01 00 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: D1 01 00 86 09 00 60 [10:46:21]Write to MH i2c: 01 00 00 87 09 90 [10:46:21]Write i2c OK [10:46:21]MH_I2C_Read... [10:46:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EF 6B 47 00 85 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 37 36 39 10 04 04 00 34 7F 02 00 F4 03 04 00 CC 6E C5 66 B6 04 01 00 00 3C 2A 6D B8 74 9A 45 99 [10:46:21]CommunicateWithHost err = 0 [10:46:21]CheckOFDResponse [10:46:21]1017 (14) - 77093643461234 [10:46:21]1041 (16) - 0000000000871769 [10:46:21]1040 (4) - 163636 [10:46:21]1012 (4) - 21.08.2024 04:36 [10:46:21]1206 (1) - 0 [10:46:21]OFD Sender: Remove packet 163636 [10:46:21]ProducePacketName [10:46:21]name=ofd_packets/00163636 [10:46:21]NVStorageDeleteData [10:46:21]*** Cut start [10:46:21]*** Purtial cut [10:46:21]*** Stage 1: CUTSNS_PIN = 1 [10:46:22]OFD Sender: No OFD packet to send [10:46:23]Read from MH i2c: 01 [10:46:24]MH_I2C_Read... [10:46:24]*** Stop cut motor [10:46:24]*** Cut end [10:46:24]Read from MH i2c: 01 07 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 87 09 00 00 00 00 00 FF 0F A5 [10:46:24]process_action close_receipt done [10:46:24]requested_data is exist [10:46:24]produce_requested_data [10:46:24]requested_item fm.sn is exist - process it [10:46:24]wFMCommunicate request_size=4 [10:46:24]MH_SAM_APDU [10:46:24]CAPDU: 80 11 00 00 [10:46:24]Write to MH i2c: E2 08 00 88 09 80 11 00 00 00 00 00 00 0B [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:24]Read from MH i2c: E2 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 17 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 17 00 88 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [10:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:46:24]wFMCommunicate OK [10:46:24]requested_item fd.num is exist - process it [10:46:24]SAM_PROTO_GetFieldsCounters [10:46:24]wFMCommunicate request_size=4 [10:46:24]MH_SAM_APDU [10:46:24]CAPDU: 80 13 00 00 [10:46:24]Write to MH i2c: E2 08 00 89 09 80 13 00 00 00 00 00 00 0E [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:24]Read from MH i2c: E2 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 62 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 62 00 89 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7F 02 00 0E 04 04 00 D2 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 7A [10:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7F 02 00 0E 04 04 00 D2 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:46:24]wFMCommunicate OK [10:46:24]SAM_PROTO_GetFieldsCounters done [10:46:24]requested_item shift.num is exist - process it [10:46:24]requested_item shift.opened is exist - process it [10:46:24]req_shift_opened [10:46:24]FM_GetShiftState [10:46:24]SAM_PROTO_GetShiftState [10:46:24]wFMCommunicate request_size=4 [10:46:24]MH_SAM_APDU [10:46:24]CAPDU: 80 13 01 00 [10:46:24]Write to MH i2c: E2 08 00 8A 09 80 13 01 00 00 00 00 00 10 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:24]Read from MH i2c: E2 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 0E 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 0E 00 8A 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [10:46:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:46:24]wFMCommunicate OK [10:46:24]SAM_PROTO_GetShiftState done [10:46:24]FM_GetShiftState done [10:46:24]req_shift_opened done [10:46:24]requested_item shift.open_date is exist - process it [10:46:24]req_shift_open_date [10:46:24]req_shift_open_date done [10:46:24]produce_requested_data done [10:46:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163636,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:46:24]process_action_free close_receipt [10:46:24]json_value_free [10:46:24]json_value_free done [10:46:24]process_json_proto returns [10:46:24]Send response to host [10:46:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163636,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:46:24]free response buf [10:46:24]execute_script done [10:46:24]execute_script returns [10:46:24]free content buf [10:46:24]Sock 10.Close socket [10:46:24]Sock 10.Thread stoped [10:46:27]OFD Sender: No OFD packet to send [10:46:32]OFD Sender: No OFD packet to send [10:46:37]OFD Sender: No OFD packet to send [10:46:42]OFD Sender: No OFD packet to send [10:46:47]OFD Sender: No OFD packet to send [10:46:52]OFD Sender: No OFD packet to send [10:46:55]accept exits with 9 [10:46:55]New connection [10:46:55]New thread 3066670436 created [10:46:55]Thread 3066527076 joined [10:46:55]Waiting for new connection... [10:46:55] Sock 9.Parse request [10:46:55]Sock 9.Check first char [10:46:55]Sock 9.First char is OK [10:46:55]request: POST /json_proto HTTP/1.0 [10:46:55]Method: POST [10:46:55]URL: /json_proto [10:46:55]Method is POST - this is cgi request [10:46:55]url: /json_proto [10:46:55]query_string will be loaded in cgi processing [10:46:55]execute_cgi json_proto POST (null) [10:46:55]execute_cgi path=json_proto method=POST [10:46:55]POST find Content-Length [10:46:55]Host: 172.17.44.132:8080 [10:46:55]Content-Length: 790 [10:46:55]Content-Type: application/json [10:46:55] [10:46:55]POST finish read [10:46:55]Found Content-Length = 790 [10:46:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:46:55]execute_script... [10:46: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)292184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:46:55]POST & json_proto [10:46:55]process_json_proto [10:46:55]json parsed OK: [10:46:55]protocol is kg_v1.0 [10:46:55]action value=close_receipt [10:46:55]process_action close_receipt [10:46:55]cmd_close_receipt [10:46:55]MH_GetDate [10:46:55]Write to MH i2c: F0 00 00 8B 09 83 [10:46:55]Write i2c OK [10:46:55]MH_I2C_Read... [10:46:55]Read from MH i2c: F0 [10:46:55]MH_I2C_Read... [10:46:55]Read from MH i2c: F0 09 00 [10:46:55]MH_I2C_Read... [10:46:55]Read from MH i2c: F0 09 00 8B 09 00 9F C5 C5 66 2A 83 C1 65 EE [10:46:55]GetLastDocTimeStamp 1724237179 [10:46:55]current date 1724237215 [10:46:55]FM_GetShiftState [10:46:55]SAM_PROTO_GetShiftState [10:46:55]wFMCommunicate request_size=4 [10:46:55]MH_SAM_APDU [10:46:55]CAPDU: 80 13 01 00 [10:46:55]Write to MH i2c: E2 08 00 8C 09 80 13 01 00 00 00 00 00 12 [10:46:55]Write i2c OK [10:46:55]MH_I2C_Read... [10:46:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:55]Read from MH i2c: E2 [10:46:55]MH_I2C_Read... [10:46:55]Read from MH i2c: E2 0E 00 [10:46:55]MH_I2C_Read... [10:46:55]Read from MH i2c: E2 0E 00 8C 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [10:46:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:46:55]wFMCommunicate OK [10:46:55]SAM_PROTO_GetShiftState done [10:46:55]FM_GetShiftState done [10:46:55]opened in 1724199517 [10:46:55]opened+sec_in_day 1724285917 [10:46:55]quantity*price = 50017 [10:46:55]sum+1 = 50019 [10:46:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 235 21.08.2024 10:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163637 ФПД: 162679405622399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104655&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163637&fm=162679405622399&tin=02508201610067®Number=0000000000092562&sum=50018 [10:46:56]StoreToDocumentArchive [10:46:56]shift 466 fd 163637 [10:46:56]save to /storage/0466/doc_00163637 [10:46:56]save last doc name /storage/0466/doc_00163637 to /storage/kkm_last_doc_name [10:46:56]save OK [10:46:56]Clear old archive folders... [10:46:56]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:46:56]tlvbuf is 003DAE00 [10:46:56]SAM_PROTO_ClearQueue [10:46:56]wFMCommunicate request_size=4 [10:46:56]MH_SAM_APDU [10:46:56]CAPDU: 80 09 00 00 [10:46:56]Write to MH i2c: E2 08 00 99 09 80 09 00 00 00 00 00 00 14 [10:46:56]Write i2c OK [10:46:56]MH_I2C_Read... [10:46:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:56]Read from MH i2c: E2 [10:46:56]MH_I2C_Read... [10:46:56]Read from MH i2c: E2 03 00 [10:46:56]MH_I2C_Read... [10:46:56]Read from MH i2c: E2 03 00 99 09 00 90 00 16 [10:46:56]RAPDU: 90 00 [10:46:56]wFMCommunicate OK [10:46:56]SAM_PROTO_ClearQueue done [10:46:56]KKMCreateOFDPacket [10:46:56]OFDProtocolAddRootSTLVToBuf [10:46:56]FM_MakeSignedData [10:46:56]FM_MakeSignedData [10:46:56]SAM_PROTO_SignData [10:46:56]wFMCommunicate request_size=4 [10:46:56]MH_SAM_APDU [10:46:56]CAPDU: 80 0D 01 02 [10:46:56]Write to MH i2c: E2 08 00 9A 09 80 0D 01 02 00 00 00 00 1C [10:46:56]Write i2c OK [10:46:56]MH_I2C_Read... [10:46:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:56]Read from MH i2c: E2 [10:46:56]MH_I2C_Read... [10:46:56]Read from MH i2c: E2 03 00 [10:46:56]MH_I2C_Read... [10:46:56]Read from MH i2c: E2 03 00 9A 09 00 90 00 17 [10:46:56]RAPDU: 90 00 [10:46:56]wFMCommunicate OK [10:46:56]wFMCommunicate request_size=255 [10:46:56]MH_SAM_APDU [10:46: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 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 EB 00 00 00 F4 03 04 00 9F C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7F 02 00 35 04 06 00 93 F4 C0 [10:46:56]Write to MH i2c: E2 02 01 9B 09 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 EB 00 00 00 F4 03 04 00 9F C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7F 02 00 35 04 06 00 93 F4 C0 00 00 AA [10:46:56]Write i2c OK [10:46:56]MH_I2C_Read... [10:46:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:57]Read from MH i2c: E2 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 03 00 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 03 00 9B 09 00 90 00 18 [10:46:57]RAPDU: 90 00 [10:46:57]wFMCommunicate OK [10:46:57]wFMCommunicate request_size=8 [10:46:57]MH_SAM_APDU [10:46:57]CAPDU: 80 0D 02 02 03 2F 34 7F [10:46:57]Write to MH i2c: E2 0B 00 9C 09 80 0D 02 02 03 00 2F 34 7F 00 00 07 [10:46:57]Write i2c OK [10:46:57]MH_I2C_Read... [10:46:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:57]Read from MH i2c: E2 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 03 00 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 03 00 9C 09 00 90 00 19 [10:46:57]RAPDU: 90 00 [10:46:57]wFMCommunicate OK [10:46:57]wFMCommunicate request_size=4 [10:46:57]MH_SAM_APDU [10:46:57]CAPDU: 80 0D 03 02 [10:46:57]Write to MH i2c: E2 08 00 9D 09 80 0D 03 02 00 00 00 00 21 [10:46:57]Write i2c OK [10:46:57]MH_I2C_Read... [10:46:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:57]Read from MH i2c: E2 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 0B 00 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 0B 00 9D 09 00 5E 08 42 A2 D6 99 C7 22 90 00 C4 [10:46:57]RAPDU: 5E 08 42 A2 D6 99 C7 22 90 00 [10:46:57]wFMCommunicate OK [10:46:57]SAM_PROTO_SignData done [10:46:57]FM_MakeSignedData done [10:46:57]CreateOFDProtocolMessage [10:46:57]wFMCommunicate request_size=4 [10:46:57]MH_SAM_APDU [10:46:57]CAPDU: 80 11 00 00 [10:46:57]Write to MH i2c: E2 08 00 9E 09 80 11 00 00 00 00 00 00 21 [10:46:57]Write i2c OK [10:46:57]MH_I2C_Read... [10:46:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:57]Read from MH i2c: E2 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 17 00 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: E2 17 00 9E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [10:46:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:46:57]wFMCommunicate OK [10:46:57]CreateOFDProtocolMessage done [10:46:57]OFDSenderStorePacket 163637 [10:46:57]StoreOFDPacket docnum=163637 [10:46:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 EA F3 05 01 BD 51 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 EB 00 00 00 F4 03 04 00 9F C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7F 02 00 35 04 06 00 93 F4 C0 2F 34 7F 5E 08 42 A2 D6 99 C7 22 [10:46:57]CheckFolder [10:46:57]dirname=/storage/ofd_packets [10:46:57]CheckFolder done [10:46:57]ProducePacketName [10:46:57]name=ofd_packets/00163637 [10:46:57]NVStorageSaveData ofd_packets/00163637 [10:46:57]File name is /storage/ofd_packets/00163637 [10:46:57]Write 299 bytes [10:46:57]NVStorageSaveData done [10:46:57]OFDSenderStorePacket done [10:46:57]KKMCreateOFDPacket done [10:46:57]NVStorageSaveData kkm_last_timestamp [10:46:57]File name is /storage/kkm_last_timestamp [10:46:57]Write 4 bytes [10:46:57]NVStorageSaveData done [10:46:57]ExternCall_PrintAddStr [10:46:57]wPrintStart [10:46:57]Write to MH i2c: 01 00 00 9F 09 A8 [10:46:57]Write i2c OK [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: 01 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: 01 07 00 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: 01 07 00 9F 09 00 00 00 00 00 FF 0F BD [10:46:57]RasterBufferAndPrint [10:46:57]line Счет N : (1)292184 [10:46:57]line ИНН: 02508201610067 [10:46:57]line Контрольно-Кассовый Чек [10:46:57]line ПРОДАЖА [10:46:57]line ТРК (МРК, ГНК) : 41 [10:46:57]line Товар: 2710124130 [10:46:57]line SU-92-К-5 [10:46:57]line 7.270 * 68.80 [10:46:57]line = 500.18 [10:46:57]line НДС 12% НСП 1% [10:46:57]line > о реализуемом товаре [10:46:57]line ИТОГО: 500.18 [10:46:57]line НСП 1% : 4.43 [10:46:57]line НДС 12% : 53.12 [10:46:57]line Наличными: 0.00 [10:46:57]line Безнал.: 500.18 [10:46:57]line Место: АЗС № 130 "Партнер Нефть" [10:46:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:46:57]line СНО: Общий режим [10:46:57]line Чек 235 21.08.2024 10:46 [10:46:57]line Смена: 466 ФФД: 1.0 [10:46:57]line ЗНМ: 0300000070 [10:46:57]line РНМ: 0000000000092562 [10:46:57]line Версия ККМ: 001 [10:46:57]line Платежная система: O! деньги [10:46:57]line ФМ: 0000000000871769 [10:46:57]line ФД: 163637 [10:46:57]line ФПД: 162679405622399 [10:46:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104655&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163637&fm=162679405622399&tin=02508201610067®Number=0000000000092562&sum=50018 [10:46:57]written 0, free lines is 4095 [10:46:57]OFD Sender: Processing packet 163637 [packets to send 965, broken 964] [10:46:57]ProducePacketName [10:46:57]name=ofd_packets/00163637 [10:46:57]OFD Sender: To server: pG, [10:46:57]CommunicateWithHost lk.salyk.kg:30040 [10:46:57]ConnectInit lk.salyk.kg [10:46:57]Write to MH i2c: 01 00 00 C9 09 D2 [10:46:57]Write i2c OK [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: 01 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: 01 07 00 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: 01 07 00 C9 09 00 00 00 00 00 C3 0C A8 [10:46:57]RasterBufferAndPrint [10:46:57]line [10:46:57]line [10:46:57]line [10:46:57]line [10:46:57]line [10:46:57]written 0, free lines is 3274 [10:46:57]MH_Cut [10:46:57]Write to MH i2c: D1 01 00 D0 09 01 AB [10:46:57]Write i2c OK [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: D1 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: D1 01 00 [10:46:57]MH_I2C_Read... [10:46:57]Read from MH i2c: D1 01 00 D0 09 00 AA [10:46:57]Write to MH i2c: 01 00 00 D1 09 DA [10:46:57]Write i2c OK [10:46:57]MH_I2C_Read... [10:46:57]Connected sock=10 [10:46: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 37 36 39 0D 01 00 00 EA F3 05 01 BD 51 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 EB 00 00 00 F4 03 04 00 9F C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7F 02 00 35 04 06 00 93 F4 C0 2F 34 7F 5E 08 42 A2 D6 99 C7 22 [10:46:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 31 2A 47 00 F9 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7F 02 00 F4 03 04 00 F1 6E C5 66 B6 04 01 00 00 FC 24 10 45 63 2B 47 A6 [10:46:58]CommunicateWithHost err = 0 [10:46:58]CheckOFDResponse [10:46:58]1017 (14) - 77093643461234 [10:46:58]1041 (16) - 0000000000871769 [10:46:58]1040 (4) - 163637 [10:46:58]1012 (4) - 21.08.2024 04:37 [10:46:58]1206 (1) - 0 [10:46:58]OFD Sender: Remove packet 163637 [10:46:58]ProducePacketName [10:46:58]name=ofd_packets/00163637 [10:46:58]NVStorageDeleteData [10:46:58]*** Cut start [10:46:58]*** Purtial cut [10:46:58]*** Stage 1: CUTSNS_PIN = 1 [10:46:58]OFD Sender: No OFD packet to send [10:47:00]Read from MH i2c: 01 [10:47:00]MH_I2C_Read... [10:47:00]*** Stop cut motor [10:47:00]*** Cut end [10:47:00]Read from MH i2c: 01 07 00 [10:47:00]MH_I2C_Read... [10:47:00]Read from MH i2c: 01 07 00 D1 09 00 00 00 00 00 FF 0F EF [10:47:00]process_action close_receipt done [10:47:00]requested_data is exist [10:47:00]produce_requested_data [10:47:00]requested_item fm.sn is exist - process it [10:47:00]wFMCommunicate request_size=4 [10:47:00]MH_SAM_APDU [10:47:00]CAPDU: 80 11 00 00 [10:47:00]Write to MH i2c: E2 08 00 D2 09 80 11 00 00 00 00 00 00 55 [10:47:00]Write i2c OK [10:47:00]MH_I2C_Read... [10:47:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:00]Read from MH i2c: E2 [10:47:00]MH_I2C_Read... [10:47:00]Read from MH i2c: E2 17 00 [10:47:00]MH_I2C_Read... [10:47:00]Read from MH i2c: E2 17 00 D2 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [10:47:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:47:00]wFMCommunicate OK [10:47:00]requested_item fd.num is exist - process it [10:47:00]SAM_PROTO_GetFieldsCounters [10:47:00]wFMCommunicate request_size=4 [10:47:00]MH_SAM_APDU [10:47:00]CAPDU: 80 13 00 00 [10:47:00]Write to MH i2c: E2 08 00 D3 09 80 13 00 00 00 00 00 00 58 [10:47:00]Write i2c OK [10:47:00]MH_I2C_Read... [10:47:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:00]Read from MH i2c: E2 [10:47:00]MH_I2C_Read... [10:47:00]Read from MH i2c: E2 62 00 [10:47:00]MH_I2C_Read... [10:47:00]Read from MH i2c: E2 62 00 D3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 7F 02 00 0E 04 04 00 D2 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 C8 [10:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 7F 02 00 0E 04 04 00 D2 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:47:00]wFMCommunicate OK [10:47:00]SAM_PROTO_GetFieldsCounters done [10:47:00]requested_item shift.num is exist - process it [10:47:00]requested_item shift.opened is exist - process it [10:47:00]req_shift_opened [10:47:00]FM_GetShiftState [10:47:00]SAM_PROTO_GetShiftState [10:47:00]wFMCommunicate request_size=4 [10:47:00]MH_SAM_APDU [10:47:00]CAPDU: 80 13 01 00 [10:47:00]Write to MH i2c: E2 08 00 D4 09 80 13 01 00 00 00 00 00 5A [10:47:00]Write i2c OK [10:47:00]MH_I2C_Read... [10:47:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:00]Read from MH i2c: E2 [10:47:00]MH_I2C_Read... [10:47:00]Read from MH i2c: E2 0E 00 [10:47:00]MH_I2C_Read... [10:47:00]Read from MH i2c: E2 0E 00 D4 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 20 [10:47:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:47:00]wFMCommunicate OK [10:47:00]SAM_PROTO_GetShiftState done [10:47:00]FM_GetShiftState done [10:47:00]req_shift_opened done [10:47:00]requested_item shift.open_date is exist - process it [10:47:00]req_shift_open_date [10:47:00]req_shift_open_date done [10:47:00]produce_requested_data done [10:47:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163637,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:47:00]process_action_free close_receipt [10:47:00]json_value_free [10:47:00]json_value_free done [10:47:00]process_json_proto returns [10:47:00]Send response to host [10:47:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163637,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:47:00]free response buf [10:47:00]execute_script done [10:47:00]execute_script returns [10:47:00]free content buf [10:47:00]Sock 9.Close socket [10:47:00]Sock 9.Thread stoped [10:47:03]OFD Sender: No OFD packet to send [10:47:08]OFD Sender: No OFD packet to send [10:47:13]accept exits with 7 [10:47:13]New connection [10:47:13]New thread 3066527076 created [10:47:13]Thread 3066670436 joined [10:47:13]Waiting for new connection... [10:47:13] Sock 7.Parse request [10:47:13]Sock 7.Check first char [10:47:13]Sock 7.First char is OK [10:47:13]request: POST /json_proto HTTP/1.0 [10:47:13]Method: POST [10:47:13]URL: /json_proto [10:47:13]Method is POST - this is cgi request [10:47:13]url: /json_proto [10:47:13]query_string will be loaded in cgi processing [10:47:13]execute_cgi json_proto POST (null) [10:47:13]execute_cgi path=json_proto method=POST [10:47:13]POST find Content-Length [10:47:13]Host: 172.17.44.132:8080 [10:47:13]Content-Length: 667 [10:47:13]Content-Type: application/json [10:47:13] [10:47:13]POST finish read [10:47:13]Found Content-Length = 667 [10:47:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:13]execute_script... [10:47: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)292185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:13]POST & json_proto [10:47:13]process_json_proto [10:47:13]json parsed OK: [10:47:13]protocol is kg_v1.0 [10:47:13]action value=close_receipt [10:47:13]process_action close_receipt [10:47:13]cmd_close_receipt [10:47:13]MH_GetDate [10:47:13]Write to MH i2c: F0 00 00 D5 09 CD [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: F0 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: F0 09 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: F0 09 00 D5 09 00 B2 C5 C5 66 2A 83 C1 65 4B [10:47:13]GetLastDocTimeStamp 1724237215 [10:47:13]current date 1724237234 [10:47:13]FM_GetShiftState [10:47:13]SAM_PROTO_GetShiftState [10:47:13]wFMCommunicate request_size=4 [10:47:13]MH_SAM_APDU [10:47:13]CAPDU: 80 13 01 00 [10:47:13]Write to MH i2c: E2 08 00 D6 09 80 13 01 00 00 00 00 00 5C [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:13]Read from MH i2c: E2 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 0E 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 0E 00 D6 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 22 [10:47:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:47:13]wFMCommunicate OK [10:47:13]SAM_PROTO_GetShiftState done [10:47:13]FM_GetShiftState done [10:47:13]opened in 1724199517 [10:47:13]opened+sec_in_day 1724285917 [10:47:13]quantity*price = 60062 [10:47:13]sum+1 = 60063 [10:47:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.78 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 236 21.08.2024 10:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163638 ФПД: 105000052281483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163638&fm=105000052281483&tin=02508201610067®Number=0000000000092562&sum=60000 [10:47:14]StoreToDocumentArchive [10:47:14]shift 466 fd 163638 [10:47:14]save to /storage/0466/doc_00163638 [10:47:14]save last doc name /storage/0466/doc_00163638 to /storage/kkm_last_doc_name [10:47:14]save OK [10:47:14]Clear old archive folders... [10:47:14]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:47:14]tlvbuf is 00362660 [10:47:14]SAM_PROTO_ClearQueue [10:47:14]wFMCommunicate request_size=4 [10:47:14]MH_SAM_APDU [10:47:14]CAPDU: 80 09 00 00 [10:47:14]Write to MH i2c: E2 08 00 E3 09 80 09 00 00 00 00 00 00 5E [10:47:14]Write i2c OK [10:47:14]MH_I2C_Read... [10:47:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:14]Read from MH i2c: E2 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: E2 03 00 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: E2 03 00 E3 09 00 90 00 60 [10:47:14]RAPDU: 90 00 [10:47:14]wFMCommunicate OK [10:47:14]SAM_PROTO_ClearQueue done [10:47:14]KKMCreateOFDPacket [10:47:14]OFDProtocolAddRootSTLVToBuf [10:47:14]FM_MakeSignedData [10:47:14]FM_MakeSignedData [10:47:14]SAM_PROTO_SignData [10:47:14]wFMCommunicate request_size=4 [10:47:14]MH_SAM_APDU [10:47:14]CAPDU: 80 0D 01 02 [10:47:14]Write to MH i2c: E2 08 00 E4 09 80 0D 01 02 00 00 00 00 66 [10:47:14]Write i2c OK [10:47:14]MH_I2C_Read... [10:47:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:14]Read from MH i2c: E2 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: E2 03 00 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: E2 03 00 E4 09 00 90 00 61 [10:47:14]RAPDU: 90 00 [10:47:14]wFMCommunicate OK [10:47:14]wFMCommunicate request_size=255 [10:47:14]MH_SAM_APDU [10:47: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 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 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 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B2 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7F 02 00 35 04 06 00 5F 7F 3A [10:47:14]Write to MH i2c: E2 02 01 E5 09 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 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 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B2 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7F 02 00 35 04 06 00 5F 7F 3A 00 00 C8 [10:47:14]Write i2c OK [10:47:14]MH_I2C_Read... [10:47:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:15]Read from MH i2c: E2 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 03 00 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 03 00 E5 09 00 90 00 62 [10:47:15]RAPDU: 90 00 [10:47:15]wFMCommunicate OK [10:47:15]wFMCommunicate request_size=8 [10:47:15]MH_SAM_APDU [10:47:15]CAPDU: 80 0D 02 02 03 D1 50 8B [10:47:15]Write to MH i2c: E2 0B 00 E6 09 80 0D 02 02 03 00 D1 50 8B 00 00 1B [10:47:15]Write i2c OK [10:47:15]MH_I2C_Read... [10:47:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:15]Read from MH i2c: E2 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 03 00 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 03 00 E6 09 00 90 00 63 [10:47:15]RAPDU: 90 00 [10:47:15]wFMCommunicate OK [10:47:15]wFMCommunicate request_size=4 [10:47:15]MH_SAM_APDU [10:47:15]CAPDU: 80 0D 03 02 [10:47:15]Write to MH i2c: E2 08 00 E7 09 80 0D 03 02 00 00 00 00 6B [10:47:15]Write i2c OK [10:47:15]MH_I2C_Read... [10:47:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:15]Read from MH i2c: E2 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 0B 00 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 0B 00 E7 09 00 6E 9B C3 C4 0F DE 8B 85 90 00 F9 [10:47:15]RAPDU: 6E 9B C3 C4 0F DE 8B 85 90 00 [10:47:15]wFMCommunicate OK [10:47:15]SAM_PROTO_SignData done [10:47:15]FM_MakeSignedData done [10:47:15]CreateOFDProtocolMessage [10:47:15]wFMCommunicate request_size=4 [10:47:15]MH_SAM_APDU [10:47:15]CAPDU: 80 11 00 00 [10:47:15]Write to MH i2c: E2 08 00 E8 09 80 11 00 00 00 00 00 00 6B [10:47:15]Write i2c OK [10:47:15]MH_I2C_Read... [10:47:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:15]Read from MH i2c: E2 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 17 00 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: E2 17 00 E8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [10:47:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:47:15]wFMCommunicate OK [10:47:15]CreateOFDProtocolMessage done [10:47:15]OFDSenderStorePacket 163638 [10:47:15]StoreOFDPacket docnum=163638 [10:47:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 2B AD 05 01 5F DC 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 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 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B2 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7F 02 00 35 04 06 00 5F 7F 3A D1 50 8B 6E 9B C3 C4 0F DE 8B 85 [10:47:15]CheckFolder [10:47:15]dirname=/storage/ofd_packets [10:47:15]CheckFolder done [10:47:15]ProducePacketName [10:47:15]name=ofd_packets/00163638 [10:47:15]NVStorageSaveData ofd_packets/00163638 [10:47:15]File name is /storage/ofd_packets/00163638 [10:47:15]Write 299 bytes [10:47:15]NVStorageSaveData done [10:47:15]OFDSenderStorePacket done [10:47:15]KKMCreateOFDPacket done [10:47:15]NVStorageSaveData kkm_last_timestamp [10:47:15]File name is /storage/kkm_last_timestamp [10:47:15]Write 4 bytes [10:47:15]NVStorageSaveData done [10:47:15]ExternCall_PrintAddStr [10:47:15]wPrintStart [10:47:15]Write to MH i2c: 01 00 00 E9 09 F2 [10:47:15]Write i2c OK [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: 01 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: 01 07 00 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: 01 07 00 E9 09 00 00 00 00 00 FF 0F 07 [10:47:15]RasterBufferAndPrint [10:47:15]line Счет N : (1)292185 [10:47:15]line ИНН: 02508201610067 [10:47:15]line Контрольно-Кассовый Чек [10:47:15]line ПРОДАЖА [10:47:15]line ТРК (МРК, ГНК) : 31 [10:47:15]line Товар: 2710124130 [10:47:15]line SU-92-К-5 [10:47:15]line 8.730 * 68.80 [10:47:15]line = 600.62 [10:47:15]line НДС 12% НСП 1% [10:47:15]line > о реализуемом товаре [10:47:15]line ОКРУГЛЕНИЕ: -0.62 [10:47:15]line ИТОГО: 600.00 [10:47:15]line Внесено: 600.00 [10:47:15]line СДАЧА: 0.00 [10:47:15]line НСП 1% : 5.31 [10:47:15]line НДС 12% : 63.78 [10:47:15]line Наличными: 600.00 [10:47:15]line Безнал.: 0.00 [10:47:15]line Место: АЗС № 130 "Партнер Нефть" [10:47:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:47:15]line СНО: Общий режим [10:47:15]line Чек 236 21.08.2024 10:47 [10:47:15]line Смена: 466 ФФД: 1.0 [10:47:15]line ЗНМ: 0300000070 [10:47:15]line РНМ: 0000000000092562 [10:47:15]line Версия ККМ: 001 [10:47:15]line ФМ: 0000000000871769 [10:47:15]line ФД: 163638 [10:47:15]line ФПД: 105000052281483 [10:47:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163638&fm=105000052281483&tin=02508201610067®Number=0000000000092562&sum=60000 [10:47:15]written 0, free lines is 4095 [10:47:15]OFD Sender: Processing packet 163638 [packets to send 965, broken 964] [10:47:15]ProducePacketName [10:47:15]name=ofd_packets/00163638 [10:47:15]OFD Sender: To server: pG, [10:47:15]CommunicateWithHost lk.salyk.kg:30040 [10:47:15]ConnectInit lk.salyk.kg [10:47:15]Write to MH i2c: 01 00 00 14 0A 1E [10:47:15]Write i2c OK [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: 01 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: 01 07 00 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: 01 07 00 14 0A 00 00 00 00 00 B6 0C E7 [10:47:15]RasterBufferAndPrint [10:47:15]line [10:47:15]line [10:47:15]line [10:47:15]line [10:47:15]line [10:47:15]written 0, free lines is 3263 [10:47:15]MH_Cut [10:47:15]Write to MH i2c: D1 01 00 1B 0A 01 F7 [10:47:15]Write i2c OK [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: D1 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: D1 01 00 [10:47:15]MH_I2C_Read... [10:47:15]Read from MH i2c: D1 01 00 1B 0A 00 F6 [10:47:15]Write to MH i2c: 01 00 00 1C 0A 26 [10:47:15]Write i2c OK [10:47:15]MH_I2C_Read... [10:47:16]*** Cut start [10:47:16]*** Purtial cut [10:47:16]*** Stage 1: CUTSNS_PIN = 1 [10:47:17]Connected sock=9 [10:47: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 37 36 39 0D 01 00 00 2B AD 05 01 5F DC 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 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 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B2 C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7F 02 00 35 04 06 00 5F 7F 3A D1 50 8B 6E 9B C3 C4 0F DE 8B 85 [10:47:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 83 9E 47 00 4A 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7F 02 00 F4 03 04 00 04 6F C5 66 B6 04 01 00 00 BC 66 B8 70 16 F2 83 C7 [10:47:18]CommunicateWithHost err = 0 [10:47:18]CheckOFDResponse [10:47:18]1017 (14) - 77093643461234 [10:47:18]1041 (16) - 0000000000871769 [10:47:18]1040 (4) - 163638 [10:47:18]1012 (4) - 21.08.2024 04:37 [10:47:18]1206 (1) - 0 [10:47:18]OFD Sender: Remove packet 163638 [10:47:18]ProducePacketName [10:47:18]name=ofd_packets/00163638 [10:47:18]NVStorageDeleteData [10:47:18]*** Stop cut motor [10:47:18]*** Cut end [10:47:18]Read from MH i2c: 01 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: 01 07 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: 01 07 00 1C 0A 00 00 00 00 00 FF 0F 3B [10:47:18]process_action close_receipt done [10:47:18]requested_data is exist [10:47:18]produce_requested_data [10:47:18]requested_item fm.sn is exist - process it [10:47:18]wFMCommunicate request_size=4 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 11 00 00 [10:47:18]Write to MH i2c: E2 08 00 1D 0A 80 11 00 00 00 00 00 00 A1 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 17 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 17 00 1D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [10:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:47:18]wFMCommunicate OK [10:47:18]requested_item fd.num is exist - process it [10:47:18]SAM_PROTO_GetFieldsCounters [10:47:18]wFMCommunicate request_size=4 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 13 00 00 [10:47:18]Write to MH i2c: E2 08 00 1E 0A 80 13 00 00 00 00 00 00 A4 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 62 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 62 00 1E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 7F 02 00 0E 04 04 00 D2 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 18 [10:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 7F 02 00 0E 04 04 00 D2 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:47:18]wFMCommunicate OK [10:47:18]SAM_PROTO_GetFieldsCounters done [10:47:18]requested_item shift.num is exist - process it [10:47:18]requested_item shift.opened is exist - process it [10:47:18]req_shift_opened [10:47:18]FM_GetShiftState [10:47:18]SAM_PROTO_GetShiftState [10:47:18]wFMCommunicate request_size=4 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 13 01 00 [10:47:18]Write to MH i2c: E2 08 00 1F 0A 80 13 01 00 00 00 00 00 A6 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:19]Read from MH i2c: E2 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: E2 0E 00 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: E2 0E 00 1F 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6C [10:47:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:47:19]wFMCommunicate OK [10:47:19]SAM_PROTO_GetShiftState done [10:47:19]FM_GetShiftState done [10:47:19]req_shift_opened done [10:47:19]requested_item shift.open_date is exist - process it [10:47:19]req_shift_open_date [10:47:19]req_shift_open_date done [10:47:19]produce_requested_data done [10:47:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163638,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:47:19]process_action_free close_receipt [10:47:19]json_value_free [10:47:19]json_value_free done [10:47:19]process_json_proto returns [10:47:19]Send response to host [10:47:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163638,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:47:19]free response buf [10:47:19]execute_script done [10:47:19]execute_script returns [10:47:19]free content buf [10:47:19]Sock 7.Close socket [10:47:19]Sock 7.Thread stoped [10:47:19]OFD Sender: No OFD packet to send [10:47:23]accept exits with 10 [10:47:23]New connection [10:47:23]New thread 3066670436 created [10:47:23]Thread 3066527076 joined [10:47:23]Waiting for new connection... [10:47:23] Sock 10.Parse request [10:47:23]Sock 10.Check first char [10:47:23]Sock 10.First char is OK [10:47:23]request: POST /json_proto HTTP/1.0 [10:47:23]Method: POST [10:47:23]URL: /json_proto [10:47:23]Method is POST - this is cgi request [10:47:23]url: /json_proto [10:47:23]query_string will be loaded in cgi processing [10:47:23]execute_cgi json_proto POST (null) [10:47:23]execute_cgi path=json_proto method=POST [10:47:23]POST find Content-Length [10:47:23]Host: 172.17.44.132:8080 [10:47:23]Content-Length: 679 [10:47:23]Content-Type: application/json [10:47:23] [10:47:23]POST finish read [10:47:23]Found Content-Length = 679 [10:47:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.770, "sum" : 1887.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1887.00, "total" : 1887.00, "payments": [ { "type": 0, "sum" : 1887.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:23]execute_script... [10:47: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)292186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.770, "sum" : 1887.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1887.00, "total" : 1887.00, "payments": [ { "type": 0, "sum" : 1887.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:23]POST & json_proto [10:47:23]process_json_proto [10:47:23]json parsed OK: [10:47:23]protocol is kg_v1.0 [10:47:23]action value=close_receipt [10:47:23]process_action close_receipt [10:47:23]cmd_close_receipt [10:47:23]MH_GetDate [10:47:23]Write to MH i2c: F0 00 00 20 0A 19 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: F0 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: F0 09 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: F0 09 00 20 0A 00 BB C5 C5 66 2A 83 C1 65 A0 [10:47:23]GetLastDocTimeStamp 1724237234 [10:47:23]current date 1724237243 [10:47:23]FM_GetShiftState [10:47:23]SAM_PROTO_GetShiftState [10:47:23]wFMCommunicate request_size=4 [10:47:23]MH_SAM_APDU [10:47:23]CAPDU: 80 13 01 00 [10:47:23]Write to MH i2c: E2 08 00 21 0A 80 13 01 00 00 00 00 00 A8 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:23]Read from MH i2c: E2 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 0E 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 0E 00 21 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6E [10:47:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:47:23]wFMCommunicate OK [10:47:23]SAM_PROTO_GetShiftState done [10:47:23]FM_GetShiftState done [10:47:23]opened in 1724199517 [10:47:23]opened+sec_in_day 1724285917 [10:47:23]quantity*price = 188747 [10:47:23]sum+1 = 188748 [10:47:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 238 21.08.2024 10:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163640 ФПД: 145147587517646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163640&fm=145147587517646&tin=02508201610067®Number=0000000000092562&sum=30000 [10:49:28]StoreToDocumentArchive [10:49:28]shift 466 fd 163640 [10:49:28]save to /storage/0466/doc_00163640 [10:49:28]save last doc name /storage/0466/doc_00163640 to /storage/kkm_last_doc_name [10:49:28]save OK [10:49:28]Clear old archive folders... [10:49:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:28]tlvbuf is 003D5D90 [10:49:28]SAM_PROTO_ClearQueue [10:49:28]wFMCommunicate request_size=4 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 09 00 00 [10:49:28]Write to MH i2c: E2 08 00 79 0A 80 09 00 00 00 00 00 00 F5 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]ConnectInit Can't connect to host [10:49:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 79 0A 00 90 00 F7 [10:49:28]RAPDU: 90 00 [10:49:28]wFMCommunicate OK [10:49:28]SAM_PROTO_ClearQueue done [10:49:28]KKMCreateOFDPacket [10:49:28]OFDProtocolAddRootSTLVToBuf [10:49:28]FM_MakeSignedData [10:49:28]FM_MakeSignedData [10:49:28]SAM_PROTO_SignData [10:49:28]wFMCommunicate request_size=4 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 0D 01 02 [10:49:28]Write to MH i2c: E2 08 00 7A 0A 80 0D 01 02 00 00 00 00 FD [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 7A 0A 00 90 00 F8 [10:49:28]RAPDU: 90 00 [10:49:28]wFMCommunicate OK [10:49:28]wFMCommunicate request_size=255 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 37 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7F 02 00 35 04 06 00 84 [10:49:28]Write to MH i2c: E2 02 01 7B 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 37 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7F 02 00 35 04 06 00 84 00 00 C6 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 7B 0A 00 90 00 F9 [10:49:28]RAPDU: 90 00 [10:49:28]wFMCommunicate OK [10:49:28]wFMCommunicate request_size=10 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 0D 02 02 05 02 CE 64 DC CE [10:49:28]Write to MH i2c: E2 0D 00 7C 0A 80 0D 02 02 05 00 02 CE 64 DC CE 00 00 E8 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 7C 0A 00 90 00 FA [10:49:28]RAPDU: 90 00 [10:49:28]wFMCommunicate OK [10:49:28]wFMCommunicate request_size=4 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 0D 03 02 [10:49:28]Write to MH i2c: E2 08 00 7D 0A 80 0D 03 02 00 00 00 00 02 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 0B 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 0B 00 7D 0A 00 09 D0 13 93 DE 82 CD 80 90 00 2F [10:49:28]RAPDU: 09 D0 13 93 DE 82 CD 80 90 00 [10:49:28]wFMCommunicate OK [10:49:28]SAM_PROTO_SignData done [10:49:28]FM_MakeSignedData done [10:49:28]CreateOFDProtocolMessage [10:49:28]wFMCommunicate request_size=4 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 11 00 00 [10:49:28]Write to MH i2c: E2 08 00 7E 0A 80 11 00 00 00 00 00 00 02 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 17 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 17 00 7E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [10:49:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:28]wFMCommunicate OK [10:49:28]CreateOFDProtocolMessage done [10:49:28]OFDSenderStorePacket 163640 [10:49:28]StoreOFDPacket docnum=163640 [10:49:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F9 A0 07 01 E2 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 37 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7F 02 00 35 04 06 00 84 02 CE 64 DC CE 09 D0 13 93 DE 82 CD 80 [10:49:28]CheckFolder [10:49:28]dirname=/storage/ofd_packets [10:49:28]CheckFolder done [10:49:28]ProducePacketName [10:49:28]name=ofd_packets/00163640 [10:49:28]NVStorageSaveData ofd_packets/00163640 [10:49:28]File name is /storage/ofd_packets/00163640 [10:49:28]Write 301 bytes [10:49:28]NVStorageSaveData done [10:49:28]OFDSenderStorePacket done [10:49:28]KKMCreateOFDPacket done [10:49:28]NVStorageSaveData kkm_last_timestamp [10:49:28]File name is /storage/kkm_last_timestamp [10:49:28]Write 4 bytes [10:49:28]NVStorageSaveData done [10:49:28]ExternCall_PrintAddStr [10:49:28]wPrintStart [10:49:28]Write to MH i2c: 01 00 00 7F 0A 89 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: 01 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: 01 07 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: 01 07 00 7F 0A 00 00 00 00 00 FF 0F 9E [10:49:28]RasterBufferAndPrint [10:49:28]line Счет N : (1)292188 [10:49:28]line ИНН: 02508201610067 [10:49:28]line Контрольно-Кассовый Чек [10:49:28]line ПРОДАЖА [10:49:28]line ТРК (МРК, ГНК) : 32 [10:49:28]line Товар: 2710124130 [10:49:28]line Аи-92-К-5 [10:49:28]line 4.430 * 67.80 [10:49:28]line = 300.35 [10:49:28]line НДС 12% НСП 1% [10:49:28]line > о реализуемом товаре [10:49:28]line ОКРУГЛЕНИЕ: -0.35 [10:49:28]line ИТОГО: 300.00 [10:49:28]line Внесено: 300.00 [10:49:28]line СДАЧА: 0.00 [10:49:28]line НСП 1% : 2.66 [10:49:28]line НДС 12% : 31.90 [10:49:28]line Наличными: 300.00 [10:49:28]line Безнал.: 0.00 [10:49:28]line Место: АЗС № 130 "Партнер Нефть" [10:49:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:49:28]line СНО: Общий режим [10:49:28]line Чек 238 21.08.2024 10:49 [10:49:28]line Смена: 466 ФФД: 1.0 [10:49:28]line ЗНМ: 0300000070 [10:49:28]line РНМ: 0000000000092562 [10:49:28]line Версия ККМ: 001 [10:49:28]line ФМ: 0000000000871769 [10:49:28]line ФД: 163640 [10:49:28]line ФПД: 145147587517646 [10:49:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163640&fm=145147587517646&tin=02508201610067®Number=0000000000092562&sum=30000 [10:49:28]written 0, free lines is 4095 [10:49:28]OFD Sender: Processing packet 163640 [packets to send 965, broken 964] [10:49:28]ProducePacketName [10:49:28]name=ofd_packets/00163640 [10:49:28]OFD Sender: To server: pG, [10:49:28]CommunicateWithHost lk.salyk.kg:30040 [10:49:28]ConnectInit lk.salyk.kg [10:49:29]Write to MH i2c: 01 00 00 AA 0A B4 [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: 01 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: 01 07 00 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: 01 07 00 AA 0A 00 00 00 00 00 B0 0C 77 [10:49:29]RasterBufferAndPrint [10:49:29]line [10:49:29]line [10:49:29]line [10:49:29]line [10:49:29]line [10:49:29]written 0, free lines is 3254 [10:49:29]MH_Cut [10:49:29]Write to MH i2c: D1 01 00 B1 0A 01 8D [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: D1 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: D1 01 00 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: D1 01 00 B1 0A 00 8C [10:49:29]Write to MH i2c: 01 00 00 B2 0A BC [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:30]*** Cut start [10:49:30]*** Purtial cut [10:49:30]*** Stage 1: CUTSNS_PIN = 1 [10:49:32]Read from MH i2c: 01 [10:49:32]MH_I2C_Read... [10:49:32]*** Stop cut motor [10:49:32]*** Cut end [10:49:32]Read from MH i2c: 01 07 00 [10:49:32]MH_I2C_Read... [10:49:32]Read from MH i2c: 01 07 00 B2 0A 00 00 00 00 00 FF 0F D1 [10:49:32]process_action close_receipt done [10:49:32]requested_data is exist [10:49:32]produce_requested_data [10:49:32]requested_item fm.sn is exist - process it [10:49:32]wFMCommunicate request_size=4 [10:49:32]MH_SAM_APDU [10:49:32]CAPDU: 80 11 00 00 [10:49:32]Write to MH i2c: E2 08 00 B3 0A 80 11 00 00 00 00 00 00 37 [10:49:32]Write i2c OK [10:49:32]MH_I2C_Read... [10:49:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:32]Read from MH i2c: E2 [10:49:32]MH_I2C_Read... [10:49:32]Read from MH i2c: E2 17 00 [10:49:32]MH_I2C_Read... [10:49:32]Read from MH i2c: E2 17 00 B3 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [10:49:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:32]wFMCommunicate OK [10:49:32]requested_item fd.num is exist - process it [10:49:32]SAM_PROTO_GetFieldsCounters [10:49:32]wFMCommunicate request_size=4 [10:49:32]MH_SAM_APDU [10:49:32]CAPDU: 80 13 00 00 [10:49:32]Write to MH i2c: E2 08 00 B4 0A 80 13 00 00 00 00 00 00 3A [10:49:32]Write i2c OK [10:49:32]MH_I2C_Read... [10:49:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:32]Read from MH i2c: E2 [10:49:32]MH_I2C_Read... [10:49:32]Read from MH i2c: E2 62 00 [10:49:32]MH_I2C_Read... [10:49:32]Read from MH i2c: E2 62 00 B4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 7F 02 00 0E 04 04 00 D2 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 B6 [10:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 7F 02 00 0E 04 04 00 D2 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:49:32]wFMCommunicate OK [10:49:32]SAM_PROTO_GetFieldsCounters done [10:49:32]requested_item shift.num is exist - process it [10:49:32]requested_item shift.opened is exist - process it [10:49:32]req_shift_opened [10:49:32]FM_GetShiftState [10:49:32]SAM_PROTO_GetShiftState [10:49:32]wFMCommunicate request_size=4 [10:49:32]MH_SAM_APDU [10:49:32]CAPDU: 80 13 01 00 [10:49:32]Write to MH i2c: E2 08 00 B5 0A 80 13 01 00 00 00 00 00 3C [10:49:32]Write i2c OK [10:49:32]MH_I2C_Read... [10:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:32]Read from MH i2c: E2 [10:49:32]MH_I2C_Read... [10:49:32]Read from MH i2c: E2 0E 00 [10:49:32]MH_I2C_Read... [10:49:32]Read from MH i2c: E2 0E 00 B5 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 02 [10:49:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:49:32]wFMCommunicate OK [10:49:32]SAM_PROTO_GetShiftState done [10:49:32]FM_GetShiftState done [10:49:32]req_shift_opened done [10:49:32]requested_item shift.open_date is exist - process it [10:49:32]req_shift_open_date [10:49:32]req_shift_open_date done [10:49:32]produce_requested_data done [10:49:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163640,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:49:32]process_action_free close_receipt [10:49:32]json_value_free [10:49:32]json_value_free done [10:49:32]process_json_proto returns [10:49:32]Send response to host [10:49:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163640,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:49:32]free response buf [10:49:32]execute_script done [10:49:32]execute_script returns [10:49:32]free content buf [10:49:32]Sock 9.Close socket [10:49:32]Sock 9.Thread stoped [10:49:33]ConnectInit Can't take IP for lk.salyk.kg [10:49:33]CommunicateWithHost connect error [10:49:33]CommunicateWithHost err = -1 [10:49:33]OFD Sender: Server communicate error [10:49:34]accept exits with 7 [10:49:34]New connection [10:49:34]New thread 3066670436 created [10:49:34]Thread 3066527076 joined [10:49:34]Waiting for new connection... [10:49:34] Sock 7.Parse request [10:49:34]Sock 7.Check first char [10:49:34]Sock 7.First char is OK [10:49:34]request: POST /json_proto HTTP/1.0 [10:49:34]Method: POST [10:49:34]URL: /json_proto [10:49:34]Method is POST - this is cgi request [10:49:34]url: /json_proto [10:49:34]query_string will be loaded in cgi processing [10:49:34]execute_cgi json_proto POST (null) [10:49:34]execute_cgi path=json_proto method=POST [10:49:34]POST find Content-Length [10:49:34]Host: 172.17.44.132:8080 [10:49:34]Content-Length: 806 [10:49:34]Content-Type: application/json [10:49:34] [10:49:34]POST finish read [10:49:34]Found Content-Length = 806 [10:49:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 65.140, "sum" : 2501.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" : 2501.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:34]execute_script... [10:49: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)292175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 65.140, "sum" : 2501.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" : 2501.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:34]POST & json_proto [10:49:34]process_json_proto [10:49:34]json parsed OK: [10:49:34]protocol is kg_v1.0 [10:49:34]action value=close_receipt [10:49:34]process_action close_receipt [10:49:34]cmd_close_receipt [10:49:34]MH_GetDate [10:49:34]Write to MH i2c: F0 00 00 B6 0A AF [10:49:34]Write i2c OK [10:49:34]MH_I2C_Read... [10:49:34]Read from MH i2c: F0 [10:49:34]MH_I2C_Read... [10:49:34]Read from MH i2c: F0 09 00 [10:49:34]MH_I2C_Read... [10:49:34]Read from MH i2c: F0 09 00 B6 0A 00 3E C6 C5 66 2A 83 C1 65 BA [10:49:34]GetLastDocTimeStamp 1724237367 [10:49:34]current date 1724237374 [10:49:34]FM_GetShiftState [10:49:34]SAM_PROTO_GetShiftState [10:49:34]wFMCommunicate request_size=4 [10:49:34]MH_SAM_APDU [10:49:34]CAPDU: 80 13 01 00 [10:49:34]Write to MH i2c: E2 08 00 B7 0A 80 13 01 00 00 00 00 00 3E [10:49:34]Write i2c OK [10:49:34]MH_I2C_Read... [10:49:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:34]Read from MH i2c: E2 [10:49:34]MH_I2C_Read... [10:49:34]Read from MH i2c: E2 0E 00 [10:49:34]MH_I2C_Read... [10:49:34]Read from MH i2c: E2 0E 00 B7 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 04 [10:49:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:49:34]wFMCommunicate OK [10:49:34]SAM_PROTO_GetShiftState done [10:49:34]FM_GetShiftState done [10:49:34]opened in 1724199517 [10:49:34]opened+sec_in_day 1724285917 [10:49:34]quantity*price = 250137 [10:49:34]sum+1 = 250139 [10:49:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2501.38 НСП 1% : 22.14 НДС 12% : 265.63 Наличными: 0.00 Безнал.: 2501.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 239 21.08.2024 10:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163641 ФПД: 272033842087694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163641&fm=272033842087694&tin=02508201610067®Number=0000000000092562&sum=250138 [10:49:35]StoreToDocumentArchive [10:49:35]shift 466 fd 163641 [10:49:35]save to /storage/0466/doc_00163641 [10:49:35]save last doc name /storage/0466/doc_00163641 to /storage/kkm_last_doc_name [10:49:35]save OK [10:49:35]Clear old archive folders... [10:49:35]ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:49:35]tlvbuf is 003D5C50 [10:49:35]SAM_PROTO_ClearQueue [10:49:35]wFMCommunicate request_size=4 [10:49:35]MH_SAM_APDU [10:49:35]CAPDU: 80 09 00 00 [10:49:35]Write to MH i2c: E2 08 00 C4 0A 80 09 00 00 00 00 00 00 40 [10:49:35]Write i2c OK [10:49:35]MH_I2C_Read... [10:49:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:35]Read from MH i2c: E2 [10:49:35]MH_I2C_Read... [10:49:35]Read from MH i2c: E2 03 00 [10:49:35]MH_I2C_Read... [10:49:35]Read from MH i2c: E2 03 00 C4 0A 00 90 00 42 [10:49:35]RAPDU: 90 00 [10:49:35]wFMCommunicate OK [10:49:35]SAM_PROTO_ClearQueue done [10:49:35]KKMCreateOFDPacket [10:49:35]OFDProtocolAddRootSTLVToBuf [10:49:35]FM_MakeSignedData [10:49:35]FM_MakeSignedData [10:49:35]SAM_PROTO_SignData [10:49:35]wFMCommunicate request_size=4 [10:49:35]MH_SAM_APDU [10:49:35]CAPDU: 80 0D 01 02 [10:49:35]Write to MH i2c: E2 08 00 C5 0A 80 0D 01 02 00 00 00 00 48 [10:49:35]Write i2c OK [10:49:35]MH_I2C_Read... [10:49:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:35]Read from MH i2c: E2 [10:49:35]MH_I2C_Read... [10:49:35]Read from MH i2c: E2 03 00 [10:49:35]MH_I2C_Read... [10:49:35]Read from MH i2c: E2 03 00 C5 0A 00 90 00 43 [10:49:35]RAPDU: 90 00 [10:49:35]wFMCommunicate OK [10:49:35]wFMCommunicate request_size=255 [10:49:35]MH_SAM_APDU [10:49:35]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A D1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A D1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A D1 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3E C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7F 02 00 35 04 06 00 F7 69 [10:49:35]Write to MH i2c: E2 02 01 C6 0A 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A D1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A D1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A D1 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3E C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7F 02 00 35 04 06 00 F7 69 00 00 35 [10:49:35]Write i2c OK [10:49:35]MH_I2C_Read... [10:49:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:36]Read from MH i2c: E2 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 03 00 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 03 00 C6 0A 00 90 00 44 [10:49:36]RAPDU: 90 00 [10:49:36]wFMCommunicate OK [10:49:36]wFMCommunicate request_size=9 [10:49:36]MH_SAM_APDU [10:49:36]CAPDU: 80 0D 02 02 04 D0 86 47 0E [10:49:36]Write to MH i2c: E2 0C 00 C7 0A 80 0D 02 02 04 00 D0 86 47 0E 00 00 FE [10:49:36]Write i2c OK [10:49:36]MH_I2C_Read... [10:49:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:36]Read from MH i2c: E2 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 03 00 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 03 00 C7 0A 00 90 00 45 [10:49:36]RAPDU: 90 00 [10:49:36]wFMCommunicate OK [10:49:36]wFMCommunicate request_size=4 [10:49:36]MH_SAM_APDU [10:49:36]CAPDU: 80 0D 03 02 [10:49:36]Write to MH i2c: E2 08 00 C8 0A 80 0D 03 02 00 00 00 00 4D [10:49:36]Write i2c OK [10:49:36]MH_I2C_Read... [10:49:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:36]Read from MH i2c: E2 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 0B 00 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 0B 00 C8 0A 00 01 9A 8B 23 13 BE D8 A1 90 00 E1 [10:49:36]RAPDU: 01 9A 8B 23 13 BE D8 A1 90 00 [10:49:36]wFMCommunicate OK [10:49:36]SAM_PROTO_SignData done [10:49:36]FM_MakeSignedData done [10:49:36]CreateOFDProtocolMessage [10:49:36]wFMCommunicate request_size=4 [10:49:36]MH_SAM_APDU [10:49:36]CAPDU: 80 11 00 00 [10:49:36]Write to MH i2c: E2 08 00 C9 0A 80 11 00 00 00 00 00 00 4D [10:49:36]Write i2c OK [10:49:36]MH_I2C_Read... [10:49:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:36]Read from MH i2c: E2 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 17 00 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: E2 17 00 C9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [10:49:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:36]wFMCommunicate OK [10:49:36]CreateOFDProtocolMessage done [10:49:36]OFDSenderStorePacket 163641 [10:49:36]StoreOFDPacket docnum=163641 [10:49:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 77 C4 06 01 E8 B7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A D1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A D1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A D1 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3E C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7F 02 00 35 04 06 00 F7 69 D0 86 47 0E 01 9A 8B 23 13 BE D8 A1 [10:49:36]CheckFolder [10:49:36]dirname=/storage/ofd_packets [10:49:36]CheckFolder done [10:49:36]ProducePacketName [10:49:36]name=ofd_packets/00163641 [10:49:36]NVStorageSaveData ofd_packets/00163641 [10:49:36]File name is /storage/ofd_packets/00163641 [10:49:36]Write 300 bytes [10:49:36]NVStorageSaveData done [10:49:36]OFDSenderStorePacket done [10:49:36]KKMCreateOFDPacket done [10:49:36]NVStorageSaveData kkm_last_timestamp [10:49:36]File name is /storage/kkm_last_timestamp [10:49:36]Write 4 bytes [10:49:36]NVStorageSaveData done [10:49:36]ExternCall_PrintAddStr [10:49:36]wPrintStart [10:49:36]Write to MH i2c: 01 00 00 CA 0A D4 [10:49:36]Write i2c OK [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: 01 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: 01 07 00 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: 01 07 00 CA 0A 00 00 00 00 00 FF 0F E9 [10:49:36]RasterBufferAndPrint [10:49:36]line Счет N : (1)292175 [10:49:36]line ИНН: 02508201610067 [10:49:36]line Контрольно-Кассовый Чек [10:49:36]line ПРОДАЖА [10:49:36]line ТРК (МРК, ГНК) : 81 [10:49:36]line Товар: 2711129700 [10:49:36]line ГАЗ-К-5 [10:49:36]line 65.140 * 38.40 [10:49:36]line = 2501.38 [10:49:36]line НДС 12% НСП 1% [10:49:36]line > о реализуемом товаре [10:49:36]line ИТОГО: 2501.38 [10:49:36]line НСП 1% : 22.14 [10:49:36]line НДС 12% : 265.63 [10:49:36]line Наличными: 0.00 [10:49:36]line Безнал.: 2501.38 [10:49:36]line Место: АЗС № 130 "Партнер Нефть" [10:49:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:49:36]line СНО: Общий режим [10:49:36]line Чек 239 21.08.2024 10:49 [10:49:36]line Смена: 466 ФФД: 1.0 [10:49:36]line ЗНМ: 0300000070 [10:49:36]line РНМ: 0000000000092562 [10:49:36]line Версия ККМ: 001 [10:49:36]line Платежная система: O! деньги [10:49:36]line ФМ: 0000000000871769 [10:49:36]line ФД: 163641 [10:49:36]line ФПД: 272033842087694 [10:49:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163641&fm=272033842087694&tin=02508201610067®Number=0000000000092562&sum=250138 [10:49:36]written 0, free lines is 4095 [10:49:36]OFD Sender: Processing packet 163640 [packets to send 966, broken 964] [10:49:36]ProducePacketName [10:49:36]name=ofd_packets/00163640 [10:49:36]OFD Sender: To server: pG, [10:49:36]CommunicateWithHost lk.salyk.kg:30040 [10:49:36]ConnectInit lk.salyk.kg [10:49:36]Write to MH i2c: 01 00 00 F4 0A FE [10:49:36]Write i2c OK [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: 01 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: 01 07 00 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: 01 07 00 F4 0A 00 00 00 00 00 CA 0C DB [10:49:36]RasterBufferAndPrint [10:49:36]line [10:49:36]line [10:49:36]line [10:49:36]line [10:49:36]line [10:49:36]written 0, free lines is 3283 [10:49:36]MH_Cut [10:49:36]Write to MH i2c: D1 01 00 FB 0A 01 D7 [10:49:36]Write i2c OK [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: D1 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: D1 01 00 [10:49:36]MH_I2C_Read... [10:49:36]Read from MH i2c: D1 01 00 FB 0A 00 D6 [10:49:36]Write to MH i2c: 01 00 00 FC 0A 06 [10:49:36]Write i2c OK [10:49:36]MH_I2C_Read... [10:49:37]*** Cut start [10:49:37]*** Purtial cut [10:49:37]*** Stage 1: CUTSNS_PIN = 1 [10:49:39]recv_with_timeout no data received [10:49:39]Read from MH i2c: 01 [10:49:39]MH_I2C_Read... [10:49:39]*** Stop cut motor [10:49:39]*** Cut end [10:49:39]Read from MH i2c: 01 07 00 [10:49:39]MH_I2C_Read... [10:49:39]Read from MH i2c: 01 07 00 FC 0A 00 00 00 00 00 FF 0F 1B [10:49:39]process_action close_receipt done [10:49:39]requested_data is exist [10:49:39]produce_requested_data [10:49:39]requested_item fm.sn is exist - process it [10:49:39]wFMCommunicate request_size=4 [10:49:39]MH_SAM_APDU [10:49:39]CAPDU: 80 11 00 00 [10:49:39]Write to MH i2c: E2 08 00 FD 0A 80 11 00 00 00 00 00 00 81 [10:49:39]Write i2c OK [10:49:39]MH_I2C_Read... [10:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:39]Read from MH i2c: E2 [10:49:39]MH_I2C_Read... [10:49:39]Read from MH i2c: E2 17 00 [10:49:39]MH_I2C_Read... [10:49:39]Read from MH i2c: E2 17 00 FD 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [10:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:39]wFMCommunicate OK [10:49:39]requested_item fd.num is exist - process it [10:49:39]SAM_PROTO_GetFieldsCounters [10:49:39]wFMCommunicate request_size=4 [10:49:39]MH_SAM_APDU [10:49:39]CAPDU: 80 13 00 00 [10:49:39]Write to MH i2c: E2 08 00 FE 0A 80 13 00 00 00 00 00 00 84 [10:49:39]Write i2c OK [10:49:39]MH_I2C_Read... [10:49:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:39]Read from MH i2c: E2 [10:49:39]MH_I2C_Read... [10:49:39]Read from MH i2c: E2 62 00 [10:49:39]MH_I2C_Read... [10:49:39]Read from MH i2c: E2 62 00 FE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7F 02 00 0E 04 04 00 D2 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 04 [10:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7F 02 00 0E 04 04 00 D2 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:49:39]wFMCommunicate OK [10:49:39]SAM_PROTO_GetFieldsCounters done [10:49:39]requested_item shift.num is exist - process it [10:49:39]requested_item shift.opened is exist - process it [10:49:39]req_shift_opened [10:49:39]FM_GetShiftState [10:49:39]SAM_PROTO_GetShiftState [10:49:39]wFMCommunicate request_size=4 [10:49:39]MH_SAM_APDU [10:49:39]CAPDU: 80 13 01 00 [10:49:39]Write to MH i2c: E2 08 00 FF 0A 80 13 01 00 00 00 00 00 86 [10:49:39]Write i2c OK [10:49:39]MH_I2C_Read... [10:49:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:39]Read from MH i2c: E2 [10:49:39]MH_I2C_Read... [10:49:39]Read from MH i2c: E2 0E 00 [10:49:39]MH_I2C_Read... [10:49:39]Read from MH i2c: E2 0E 00 FF 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [10:49:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:49:39]wFMCommunicate OK [10:49:39]SAM_PROTO_GetShiftState done [10:49:39]FM_GetShiftState done [10:49:39]req_shift_opened done [10:49:39]requested_item shift.open_date is exist - process it [10:49:39]req_shift_open_date [10:49:39]req_shift_open_date done [10:49:39]produce_requested_data done [10:49:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163641,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:49:39]process_action_free close_receipt [10:49:39]json_value_free [10:49:39]json_value_free done [10:49:39]process_json_proto returns [10:49:39]Send response to host [10:49:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163641,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:49:39]free response buf [10:49:39]execute_script done [10:49:39]execute_script returns [10:49:39]free content buf [10:49:39]Sock 7.Close socket [10:49:39]Sock 7.Thread stoped [10:49:41]ConnectInit Can't take IP for lk.salyk.kg [10:49:41]CommunicateWithHost connect error [10:49:41]CommunicateWithHost err = -1 [10:49:41]OFD Sender: Server communicate error [10:49:46]OFD Sender: Processing packet 163640 [packets to send 966, broken 964] [10:49:46]ProducePacketName [10:49:46]name=ofd_packets/00163640 [10:49:46]OFD Sender: To server: pG, [10:49:46]CommunicateWithHost lk.salyk.kg:30040 [10:49:46]ConnectInit lk.salyk.kg [10:49:51]ConnectInit Can't take IP for lk.salyk.kg [10:49:51]CommunicateWithHost connect error [10:49:51]CommunicateWithHost err = -1 [10:49:51]OFD Sender: Server communicate error [10:49:56]OFD Sender: Processing packet 163640 [packets to send 966, broken 964] [10:49:56]ProducePacketName [10:49:56]name=ofd_packets/00163640 [10:49:56]OFD Sender: To server: pG, [10:49:56]CommunicateWithHost lk.salyk.kg:30040 [10:49:56]ConnectInit lk.salyk.kg [10:49:57]recv_with_timeout no data received [10:50:01]Connected sock=9 [10:50: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 37 36 39 0F 01 00 00 F9 A0 07 01 E2 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 37 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7F 02 00 35 04 06 00 84 02 CE 64 DC CE 09 D0 13 93 DE 82 CD 80 [10:50:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D3 2F 47 00 B6 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 37 36 39 10 04 04 00 38 7F 02 00 F4 03 04 00 A9 6F C5 66 B6 04 01 00 00 59 D7 57 21 D2 53 38 91 [10:50:03]CommunicateWithHost err = 0 [10:50:03]CheckOFDResponse [10:50:03]1017 (14) - 77093643461234 [10:50:03]1041 (16) - 0000000000871769 [10:50:03]1040 (4) - 163640 [10:50:03]1012 (4) - 21.08.2024 04:40 [10:50:03]1206 (1) - 0 [10:50:03]OFD Sender: Remove packet 163640 [10:50:03]ProducePacketName [10:50:03]name=ofd_packets/00163640 [10:50:03]NVStorageDeleteData [10:50:04]OFD Sender: Processing packet 163641 [packets to send 965, broken 964] [10:50:04]ProducePacketName [10:50:04]name=ofd_packets/00163641 [10:50:04]OFD Sender: To server: pG, [10:50:04]CommunicateWithHost lk.salyk.kg:30040 [10:50:04]ConnectInit lk.salyk.kg [10:50:07]Connected sock=9 [10:50: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 37 36 39 0E 01 00 00 77 C4 06 01 E8 B7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 FE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A D1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1A D1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1A D1 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3E C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7F 02 00 35 04 06 00 F7 69 D0 86 47 0E 01 9A 8B 23 13 BE D8 A1 [10:50:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7D 41 47 00 42 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 37 36 39 10 04 04 00 39 7F 02 00 F4 03 04 00 AE 6F C5 66 B6 04 01 00 00 B1 A1 AA AC 83 95 AA 72 [10:50:07]CommunicateWithHost err = 0 [10:50:07]CheckOFDResponse [10:50:07]1017 (14) - 77093643461234 [10:50:07]1041 (16) - 0000000000871769 [10:50:07]1040 (4) - 163641 [10:50:07]1012 (4) - 21.08.2024 04:40 [10:50:07]1206 (1) - 0 [10:50:07]OFD Sender: Remove packet 163641 [10:50:07]ProducePacketName [10:50:07]name=ofd_packets/00163641 [10:50:07]NVStorageDeleteData [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:47:24]wFMCommunicate request_size=15 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:47:24]Write to MH i2c: E2 12 00 28 0A 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 09 [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 28 0A 00 90 00 A6 [10:47:24]RAPDU: 90 00 [10:47:24]wFMCommunicate OK [10:47:24]wFMCommunicate request_size=11 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:47:24]Write to MH i2c: E2 0E 00 29 0A 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 E5 [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 29 0A 00 90 00 A7 [10:47:24]RAPDU: 90 00 [10:47:24]wFMCommunicate OK [10:47:24]wFMCommunicate request_size=13 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 15 02 00 08 F4 03 04 00 BB C5 C5 66 [10:47:24]Write to MH i2c: E2 10 00 2A 0A 80 15 02 00 08 00 F4 03 04 00 BB C5 C5 66 00 00 6A [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 2A 0A 00 90 00 A8 [10:47:24]RAPDU: 90 00 [10:47:24]wFMCommunicate OK [10:47:24]wFMCommunicate request_size=25 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [10:47:24]Write to MH i2c: E2 1C 00 2B 0A 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 16 [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 2B 0A 00 90 00 A9 [10:47:24]RAPDU: 90 00 [10:47:24]wFMCommunicate OK [10:47:24]wFMCommunicate request_size=4 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 15 03 00 [10:47:24]Write to MH i2c: E2 08 00 2C 0A 80 15 03 00 00 00 00 00 B7 [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]OFD Sender: No OFD packet to send [10:47:24]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 40 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 40 00 2C 0A 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 37 36 39 10 04 04 00 37 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 ED 00 00 00 35 04 06 00 80 60 A5 3B CE 74 90 00 2D [10:47:24]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 37 36 39 10 04 04 00 37 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 ED 00 00 00 35 04 06 00 80 60 A5 3B CE 74 90 00 [10:47:24]wFMCommunicate OK [10:47:24]SAM_PROTO_ProcessDocument answer len = 59 [10:47:24]SAM_PROTO_ProcessDocument done [10:47:24]SetTLVBufToDocument [10:47:24]Processing tag 1209 (04B9) [10:47:24]Malloc new data [10:47:24]Processing tag 1041 (0411) [10:47:24]Processing tag 1040 (0410) [10:47:24]Malloc new data [10:47:24]Processing tag 1038 (040E) [10:47:24]Malloc new data [10:47:24]Processing tag 1042 (0412) [10:47:24]Malloc new data [10:47:24]Processing tag 1077 (0435) [10:47:24]Malloc new data [10:47:24]SetTLVBufToDocument err=0 [10:47:24]KKMLoadAndSignReceiptData store KKM data [10:47:24]KKMLoadAndSignReceiptData err=0 [10:47:24]wFMCommunicate request_size=4 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 11 00 00 [10:47:24]Write to MH i2c: E2 08 00 2D 0A 80 11 00 00 00 00 00 00 B1 [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 17 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 17 00 2D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [10:47:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:47:24]wFMCommunicate OK [10:47:24]Счет N : (1)292186 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 24.770 * 76.20 = 1887.47 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 1887.00 Внесено: 1887.00 СДАЧА: 0.00 НСП 1% : 16.70 НДС 12% : 200.44 Наличными: 1887.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 237 21.08.2024 10:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163639 ФПД: 141152577375860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T104723&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163639&fm=141152577375860&tin=02508201610067®Number=0000000000092562&sum=188700 [10:47:24]StoreToDocumentArchive [10:47:24]shift 466 fd 163639 [10:47:24]save to /storage/0466/doc_00163639 [10:47:24]save last doc name /storage/0466/doc_00163639 to /storage/kkm_last_doc_name [10:47:24]save OK [10:47:24]Clear old archive folders... [10:47:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:47:24]tlvbuf is 0039D5C0 [10:47:24]SAM_PROTO_ClearQueue [10:47:24]wFMCommunicate request_size=4 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 09 00 00 [10:47:24]Write to MH i2c: E2 08 00 2E 0A 80 09 00 00 00 00 00 00 AA [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 2E 0A 00 90 00 AC [10:47:24]RAPDU: 90 00 [10:47:24]wFMCommunicate OK [10:47:24]SAM_PROTO_ClearQueue done [10:47:24]KKMCreateOFDPacket [10:47:24]OFDProtocolAddRootSTLVToBuf [10:47:24]FM_MakeSignedData [10:47:24]FM_MakeSignedData [10:47:24]SAM_PROTO_SignData [10:47:24]wFMCommunicate request_size=4 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 0D 01 02 [10:47:24]Write to MH i2c: E2 08 00 2F 0A 80 0D 01 02 00 00 00 00 B2 [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 03 00 2F 0A 00 90 00 AD [10:47:24]RAPDU: 90 00 [10:47:24]wFMCommunicate OK [10:47:24]wFMCommunicate request_size=255 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C2 60 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4B E1 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C E1 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 4E 00 00 00 00 07 04 06 00 1C E1 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 BB C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7F 02 00 35 04 06 00 80 60 A5 3B [10:47:24]Write to MH i2c: E2 02 01 30 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C2 60 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4B E1 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C E1 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 4E 00 00 00 00 07 04 06 00 1C E1 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 BB C5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7F 02 00 35 04 06 00 80 60 A5 3B 00 00 51 [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 [10:47:25]MH_I2C_Read... [10:47:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:25]Read from MH i2c: E2 03 00 [10:47:25]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 03 00 30 0A 00 90 00 AE [10:47:25]RAPDU: 90 00 [10:47:25]wFMCommunicate OK [10:47:25]wFMCommunicate request_size=7 [10:47:25]MH_SAM_APDU [10:47:25]CAPDU: 80 0D 02 02 02 CE 74 [10:47:25]Write to MH i2c: E2 0A 00 31 0A 80 0D 02 02 02 00 CE 74 00 00 FB [10:47:25]Write i2c OK [10:47:25]MH_I2C_Read... [10:47:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:25]Read from MH i2c: E2 [10:47:25]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 03 00 [10:47:25]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 03 00 31 0A 00 90 00 AF [10:47:25]RAPDU: 90 00 [10:47:25]wFMCommunicate OK [10:47:25]wFMCommunicate request_size=4 [10:47:25]MH_SAM_APDU [10:47:25]CAPDU: 80 0D 03 02 [10:47:25]Write to MH i2c: E2 08 00 32 0A 80 0D 03 02 00 00 00 00 B7 [10:47:25]Write i2c OK [10:47:25]MH_I2C_Read... [10:47:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:25]Read from MH i2c: E2 [10:47:25]MH_I2C_Read... [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:44]accept exits with 10 [10:51:44]New connection [10:51:44]New thread 3066527076 created [10:51:44]Thread 3066670436 joined [10:51:44]Waiting for new connection... [10:51:44] Sock 10.Parse request [10:51:44]Sock 10.Check first char [10:51:44]Sock 10.First char is OK [10:51:44]request: POST /json_proto HTTP/1.0 [10:51:44]Method: POST [10:51:44]URL: /json_proto [10:51:44]Method is POST - this is cgi request [10:51:44]url: /json_proto [10:51:44]query_string will be loaded in cgi processing [10:51:44]execute_cgi json_proto POST (null) [10:51:44]execute_cgi path=json_proto method=POST [10:51:44]POST find Content-Length [10:51:44]Host: 172.17.44.132:8080 [10:51:44]Content-Length: 677 [10:51:44]Content-Type: application/json [10:51:44] [10:51:44]POST finish read [10:51:44]Found Content-Length = 677 [10:51:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:44]execute_script... [10:51:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:44]POST & json_proto [10:51:44]process_json_proto [10:51:44]json parsed OK: [10:51:44]protocol is kg_v1.0 [10:51:44]action value=close_receipt [10:51:44]process_action close_receipt [10:51:44]cmd_close_receipt [10:51:44]MH_GetDate [10:51:44]Write to MH i2c: F0 00 00 00 0B FA [10:51:44]Write i2c OK [10:51:44]MH_I2C_Read... [10:51:44]Read from MH i2c: F0 [10:51:44]MH_I2C_Read... [10:51:44]Read from MH i2c: F0 09 00 [10:51:44]MH_I2C_Read... [10:51:44]Read from MH i2c: F0 09 00 00 0B 00 C0 C6 C5 66 2A 83 C1 65 87 [10:51:44]GetLastDocTimeStamp 1724237374 [10:51:44]current date 1724237504 [10:51:44]FM_GetShiftState [10:51:44]SAM_PROTO_GetShiftState [10:51:44]wFMCommunicate request_size=4 [10:51:44]MH_SAM_APDU [10:51:44]CAPDU: 80 13 01 00 [10:51:44]Write to MH i2c: E2 08 00 01 0B 80 13 01 00 00 00 00 00 89 [10:51:44]Write i2c OK [10:51:44]MH_I2C_Read... [10:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:44]Read from MH i2c: E2 [10:51:44]MH_I2C_Read... [10:51:44]Read from MH i2c: E2 0E 00 [10:51:44]MH_I2C_Read... [10:51:44]Read from MH i2c: E2 0E 00 01 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4F [10:51:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:51:44]wFMCommunicate OK [10:51:44]SAM_PROTO_GetShiftState done [10:51:44]FM_GetShiftState done [10:51:44]opened in 1724199517 [10:51:44]opened+sec_in_day 1724285917 [10:51:44]quantity*price = 20001 [10:51:44]sum+1 = 20002 [10:51:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 240 21.08.2024 10:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163642 ФПД: 142500402568898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105144&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163642&fm=142500402568898&tin=02508201610067®Number=0000000000092562&sum=20000 [10:51:45]StoreToDocumentArchive [10:51:45]shift 466 fd 163642 [10:51:45]save to /storage/0466/doc_00163642 [10:51:45]save last doc name /storage/0466/doc_00163642 to /storage/kkm_last_doc_name [10:51:45]save OK [10:51:45]Clear old archive folders... [10:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:51:45]tlvbuf is 00361D50 [10:51:45]SAM_PROTO_ClearQueue [10:51:45]wFMCommunicate request_size=4 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 09 00 00 [10:51:45]Write to MH i2c: E2 08 00 0E 0B 80 09 00 00 00 00 00 00 8B [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 0E 0B 00 90 00 8D [10:51:45]RAPDU: 90 00 [10:51:45]wFMCommunicate OK [10:51:45]SAM_PROTO_ClearQueue done [10:51:45]KKMCreateOFDPacket [10:51:45]OFDProtocolAddRootSTLVToBuf [10:51:45]FM_MakeSignedData [10:51:45]FM_MakeSignedData [10:51:45]SAM_PROTO_SignData [10:51:45]wFMCommunicate request_size=4 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 0D 01 02 [10:51:45]Write to MH i2c: E2 08 00 0F 0B 80 0D 01 02 00 00 00 00 93 [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 0F 0B 00 90 00 8E [10:51:45]RAPDU: 90 00 [10:51:45]wFMCommunicate OK [10:51:45]wFMCommunicate request_size=255 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 C0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7F 02 00 35 04 06 00 81 [10:51:45]Write to MH i2c: E2 02 01 10 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 C0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7F 02 00 35 04 06 00 81 00 00 C9 [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 10 0B 00 90 00 8F [10:51:45]RAPDU: 90 00 [10:51:45]wFMCommunicate OK [10:51:45]wFMCommunicate request_size=10 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 0D 02 02 05 9A 75 E0 1E C2 [10:51:45]Write to MH i2c: E2 0D 00 11 0B 80 0D 02 02 05 00 9A 75 E0 1E C2 00 00 6F [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 11 0B 00 90 00 90 [10:51:45]RAPDU: 90 00 [10:51:45]wFMCommunicate OK [10:51:45]wFMCommunicate request_size=4 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 0D 03 02 [10:51:45]Write to MH i2c: E2 08 00 12 0B 80 0D 03 02 00 00 00 00 98 [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:46]Read from MH i2c: E2 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: E2 0B 00 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: E2 0B 00 12 0B 00 CA FA AE 04 51 1B DB ED 90 00 43 [10:51:46]RAPDU: CA FA AE 04 51 1B DB ED 90 00 [10:51:46]wFMCommunicate OK [10:51:46]SAM_PROTO_SignData done [10:51:46]FM_MakeSignedData done [10:51:46]CreateOFDProtocolMessage [10:51:46]wFMCommunicate request_size=4 [10:51:46]MH_SAM_APDU [10:51:46]CAPDU: 80 11 00 00 [10:51:46]Write to MH i2c: E2 08 00 13 0B 80 11 00 00 00 00 00 00 98 [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:46]Read from MH i2c: E2 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: E2 17 00 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: E2 17 00 13 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [10:51:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:51:46]wFMCommunicate OK [10:51:46]CreateOFDProtocolMessage done [10:51:46]OFDSenderStorePacket 163642 [10:51:46]StoreOFDPacket docnum=163642 [10:51:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BD ED 07 01 31 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 C0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7F 02 00 35 04 06 00 81 9A 75 E0 1E C2 CA FA AE 04 51 1B DB ED [10:51:46]CheckFolder [10:51:46]dirname=/storage/ofd_packets [10:51:46]CheckFolder done [10:51:46]ProducePacketName [10:51:46]name=ofd_packets/00163642 [10:51:46]NVStorageSaveData ofd_packets/00163642 [10:51:46]File name is /storage/ofd_packets/00163642 [10:51:46]Write 301 bytes [10:51:46]NVStorageSaveData done [10:51:46]OFDSenderStorePacket done [10:51:46]KKMCreateOFDPacket done [10:51:46]NVStorageSaveData kkm_last_timestamp [10:51:46]File name is /storage/kkm_last_timestamp [10:51:46]Write 4 bytes [10:51:46]NVStorageSaveData done [10:51:46]ExternCall_PrintAddStr [10:51:46]wPrintStart [10:51:46]Write to MH i2c: 01 00 00 14 0B 1F [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 07 00 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 07 00 14 0B 00 00 00 00 00 FF 0F 34 [10:51:46]RasterBufferAndPrint [10:51:46]line Счет N : (1)292191 [10:51:46]line ИНН: 02508201610067 [10:51:46]line Контрольно-Кассовый Чек [10:51:46]line ПРОДАЖА [10:51:46]line ТРК (МРК, ГНК) : 32 [10:51:46]line Товар: 2710124130 [10:51:46]line Аи-92-К-5 [10:51:46]line 2.950 * 67.80 [10:51:46]line = 200.01 [10:51:46]line НДС 12% НСП 1% [10:51:46]line > о реализуемом товаре [10:51:46]line ОКРУГЛЕНИЕ: -0.01 [10:51:46]line ИТОГО: 200.00 [10:51:46]line Внесено: 200.00 [10:51:46]line СДАЧА: 0.00 [10:51:46]line НСП 1% : 1.77 [10:51:46]line НДС 12% : 21.24 [10:51:46]line Наличными: 200.00 [10:51:46]line Безнал.: 0.00 [10:51:46]line Место: АЗС № 130 "Партнер Нефть" [10:51:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:51:46]line СНО: Общий режим [10:51:46]line Чек 240 21.08.2024 10:51 [10:51:46]line Смена: 466 ФФД: 1.0 [10:51:46]line ЗНМ: 0300000070 [10:51:46]line РНМ: 0000000000092562 [10:51:46]line Версия ККМ: 001 [10:51:46]line ФМ: 0000000000871769 [10:51:46]line ФД: 163642 [10:51:46]line ФПД: 142500402568898 [10:51:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105144&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163642&fm=142500402568898&tin=02508201610067®Number=0000000000092562&sum=20000 [10:51:46]written 0, free lines is 4095 [10:51:46]OFD Sender: Processing packet 163642 [packets to send 965, broken 964] [10:51:46]ProducePacketName [10:51:46]name=ofd_packets/00163642 [10:51:46]OFD Sender: To server: pG, [10:51:46]CommunicateWithHost lk.salyk.kg:30040 [10:51:46]ConnectInit lk.salyk.kg [10:51:46]Write to MH i2c: 01 00 00 3F 0B 4A [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 07 00 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 07 00 3F 0B 00 00 00 00 00 B2 0C 0F [10:51:46]RasterBufferAndPrint [10:51:46]line [10:51:46]line [10:51:46]line [10:51:46]line [10:51:46]line [10:51:46]written 0, free lines is 3256 [10:51:46]MH_Cut [10:51:46]Write to MH i2c: D1 01 00 46 0B 01 23 [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: D1 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: D1 01 00 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: D1 01 00 46 0B 00 22 [10:51:46]Write to MH i2c: 01 00 00 47 0B 52 [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:47]*** Cut start [10:51:47]*** Purtial cut [10:51:47]*** Stage 1: CUTSNS_PIN = 1 [10:51:47]Connected sock=9 [10:51: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 37 36 39 0F 01 00 00 BD ED 07 01 31 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 C0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7F 02 00 35 04 06 00 81 9A 75 E0 1E C2 CA FA AE 04 51 1B DB ED [10: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 37 36 39 4F 00 00 00 F6 66 47 00 64 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 37 36 39 10 04 04 00 3A 7F 02 00 F4 03 04 00 13 70 C5 66 B6 04 01 00 00 E1 01 E0 E3 77 1B D3 88 [10:51:48]CommunicateWithHost err = 0 [10:51:48]CheckOFDResponse [10:51:48]1017 (14) - 77093643461234 [10:51:48]1041 (16) - 0000000000871769 [10:51:48]1040 (4) - 163642 [10:51:48]1012 (4) - 21.08.2024 04:41 [10:51:48]1206 (1) - 0 [10:51:48]OFD Sender: Remove packet 163642 [10:51:48]ProducePacketName [10:51:48]name=ofd_packets/00163642 [10:51:48]NVStorageDeleteData [10:51:49]OFD Sender: No OFD packet to send [10:51:49]Read from MH i2c: 01 [10:51:49]MH_I2C_Read... [10:51:49]*** Stop cut motor [10:51:49]*** Cut end [10:51:49]Read from MH i2c: 01 07 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: 01 07 00 47 0B 00 00 00 00 00 FF 0F 67 [10:51:49]process_action close_receipt done [10:51:49]requested_data is exist [10:51:49]produce_requested_data [10:51:49]requested_item fm.sn is exist - process it [10:51:49]wFMCommunicate request_size=4 [10:51:49]MH_SAM_APDU [10:51:49]CAPDU: 80 11 00 00 [10:51:49]Write to MH i2c: E2 08 00 48 0B 80 11 00 00 00 00 00 00 CD [10:51:49]Write i2c OK [10:51:49]MH_I2C_Read... [10:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:49]Read from MH i2c: E2 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 17 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 17 00 48 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [10:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:51:49]wFMCommunicate OK [10:51:49]requested_item fd.num is exist - process it [10:51:49]SAM_PROTO_GetFieldsCounters [10:51:49]wFMCommunicate request_size=4 [10:51:49]MH_SAM_APDU [10:51:49]CAPDU: 80 13 00 00 [10:51:49]Write to MH i2c: E2 08 00 49 0B 80 13 00 00 00 00 00 00 D0 [10:51:49]Write i2c OK [10:51:49]MH_I2C_Read... [10:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:49]Read from MH i2c: E2 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 62 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 62 00 49 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7F 02 00 0E 04 04 00 D2 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 54 [10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7F 02 00 0E 04 04 00 D2 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:51:49]wFMCommunicate OK [10:51:49]SAM_PROTO_GetFieldsCounters done [10:51:49]requested_item shift.num is exist - process it [10:51:49]requested_item shift.opened is exist - process it [10:51:49]req_shift_opened [10:51:49]FM_GetShiftState [10:51:49]SAM_PROTO_GetShiftState [10:51:49]wFMCommunicate request_size=4 [10:51:49]MH_SAM_APDU [10:51:49]CAPDU: 80 13 01 00 [10:51:49]Write to MH i2c: E2 08 00 4A 0B 80 13 01 00 00 00 00 00 D2 [10:51:49]Write i2c OK [10:51:49]MH_I2C_Read... [10:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:49]Read from MH i2c: E2 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 0E 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 0E 00 4A 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 98 [10:51:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:51:49]wFMCommunicate OK [10:51:49]SAM_PROTO_GetShiftState done [10:51:49]FM_GetShiftState done [10:51:49]req_shift_opened done [10:51:49]requested_item shift.open_date is exist - process it [10:51:49]req_shift_open_date [10:51:49]req_shift_open_date done [10:51:49]produce_requested_data done [10:51:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163642,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:51:49]process_action_free close_receipt [10:51:49]json_value_free [10:51:49]json_value_free done [10:51:49]process_json_proto returns [10:51:49]Send response to host [10:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163642,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:51:49]free response buf [10:51:49]execute_script done [10:51:49]execute_script returns [10:51:49]free content buf [10:51:49]Sock 10.Close socket [10:51:49]Sock 10.Thread stoped [10:51:54]recv_with_timeout no data received [10:51:54]OFD Sender: No OFD packet to send [10:51:59]OFD Sender: No OFD packet to send [10:52:04]OFD Sender: No OFD packet to send [10:52:09]OFD Sender: No OFD packet to send [10:52:10]recv_with_timeout no data received [10:52:14]OFD Sender: No OFD packet to send [10:52:16]accept exits with 7 [10:52:16]New connection [10:52:16]New thread 3066670436 created [10:52:16]Thread 3066527076 joined [10:52:16]Waiting for new connection... [10:52:16] Sock 7.Parse request [10:52:16]Sock 7.Check first char [10:52:16]Sock 7.First char is OK [10:52:16]request: POST /json_proto HTTP/1.0 [10:52:16]Method: POST [10:52:16]URL: /json_proto [10:52:16]Method is POST - this is cgi request [10:52:16]url: /json_proto [10:52:16]query_string will be loaded in cgi processing [10:52:16]execute_cgi json_proto POST (null) [10:52:16]execute_cgi path=json_proto method=POST [10:52:16]POST find Content-Length [10:52:16]Host: 172.17.44.132:8080 [10:52:16]Content-Length: 679 [10:52:16]Content-Type: application/json [10:52:16] [10:52:16]POST finish read [10:52:16]Found Content-Length = 679 [10:52:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:16]execute_script... [10:52:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:16]POST & json_proto [10:52:16]process_json_proto [10:52:16]json parsed OK: [10:52:16]protocol is kg_v1.0 [10:52:16]action value=close_receipt [10:52:16]process_action close_receipt [10:52:16]cmd_close_receipt [10:52:16]MH_GetDate [10:52:16]Write to MH i2c: F0 00 00 4B 0B 45 [10:52:16]Write i2c OK [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: F0 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: F0 09 00 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: F0 09 00 4B 0B 00 E0 C6 C5 66 2A 83 C1 65 F2 [10:52:16]GetLastDocTimeStamp 1724237504 [10:52:16]current date 1724237536 [10:52:16]FM_GetShiftState [10:52:16]SAM_PROTO_GetShiftState [10:52:16]wFMCommunicate request_size=4 [10:52:16]MH_SAM_APDU [10:52:16]CAPDU: 80 13 01 00 [10:52:16]Write to MH i2c: E2 08 00 4C 0B 80 13 01 00 00 00 00 00 D4 [10:52:16]Write i2c OK [10:52:16]MH_I2C_Read... [10:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:16]Read from MH i2c: E2 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: E2 0E 00 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: E2 0E 00 4C 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9A [10:52:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:52:16]wFMCommunicate OK [10:52:16]SAM_PROTO_GetShiftState done [10:52:16]FM_GetShiftState done [10:52:16]opened in 1724199517 [10:52:16]opened+sec_in_day 1724285917 [10:52:16]quantity*price = 100050 [10:52:16]sum+1 = 100052 [10:52:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 241 21.08.2024 10:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163643 ФПД: 150570808635682 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163643&fm=150570808635682&tin=02508201610067®Number=0000000000092562&sum=100000 [10:52:17]StoreToDocumentArchive [10:52:17]shift 466 fd 163643 [10:52:17]save to /storage/0466/doc_00163643 [10:52:17]save last doc name /storage/0466/doc_00163643 to /storage/kkm_last_doc_name [10:52:17]save OK [10:52:17]Clear old archive folders... [10:52:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:52:17]tlvbuf is 003D0B70 [10:52:17]SAM_PROTO_ClearQueue [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 09 00 00 [10:52:17]Write to MH i2c: E2 08 00 59 0B 80 09 00 00 00 00 00 00 D6 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 59 0B 00 90 00 D8 [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]SAM_PROTO_ClearQueue done [10:52:17]KKMCreateOFDPacket [10:52:17]OFDProtocolAddRootSTLVToBuf [10:52:17]FM_MakeSignedData [10:52:17]FM_MakeSignedData [10:52:17]SAM_PROTO_SignData [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 0D 01 02 [10:52:17]Write to MH i2c: E2 08 00 5A 0B 80 0D 01 02 00 00 00 00 DE [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 5A 0B 00 90 00 D9 [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]wFMCommunicate request_size=255 [10:52:17]MH_SAM_APDU [10:52: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 38 30 30 06 04 09 00 D0 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 F1 00 00 00 F4 03 04 00 E0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7F 02 00 35 04 06 00 88 F1 7F 8F [10:52:17]Write to MH i2c: E2 02 01 5B 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 38 30 30 06 04 09 00 D0 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 F1 00 00 00 F4 03 04 00 E0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7F 02 00 35 04 06 00 88 F1 7F 8F 00 00 45 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 5B 0B 00 90 00 DA [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]wFMCommunicate request_size=7 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 0D 02 02 02 F1 22 [10:52:17]Write to MH i2c: E2 0A 00 5C 0B 80 0D 02 02 02 00 F1 22 00 00 F8 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 5C 0B 00 90 00 DB [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 0D 03 02 [10:52:17]Write to MH i2c: E2 08 00 5D 0B 80 0D 03 02 00 00 00 00 E3 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 0B 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 0B 00 5D 0B 00 E2 A4 75 8D A6 37 1C 33 90 00 98 [10:52:17]RAPDU: E2 A4 75 8D A6 37 1C 33 90 00 [10:52:17]wFMCommunicate OK [10:52:17]SAM_PROTO_SignData done [10:52:17]FM_MakeSignedData done [10:52:17]CreateOFDProtocolMessage [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 11 00 00 [10:52:17]Write to MH i2c: E2 08 00 5E 0B 80 11 00 00 00 00 00 00 E3 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 17 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 17 00 5E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [10:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:52:17]wFMCommunicate OK [10:52:17]CreateOFDProtocolMessage done [10:52:17]OFDSenderStorePacket 163643 [10:52:17]StoreOFDPacket docnum=163643 [10:52:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 38 A7 04 01 D8 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 F1 00 00 00 F4 03 04 00 E0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7F 02 00 35 04 06 00 88 F1 7F 8F F1 22 E2 A4 75 8D A6 37 1C 33 [10:52:17]CheckFolder [10:52:17]dirname=/storage/ofd_packets [10:52:17]CheckFolder done [10:52:17]ProducePacketName [10:52:17]name=ofd_packets/00163643 [10:52:17]NVStorageSaveData ofd_packets/00163643 [10:52:17]File name is /storage/ofd_packets/00163643 [10:52:17]Write 298 bytes [10:52:17]NVStorageSaveData done [10:52:17]OFDSenderStorePacket done [10:52:17]KKMCreateOFDPacket done [10:52:17]NVStorageSaveData kkm_last_timestamp [10:52:17]File name is /storage/kkm_last_timestamp [10:52:17]Write 4 bytes [10:52:17]NVStorageSaveData done [10:52:17]ExternCall_PrintAddStr [10:52:17]wPrintStart [10:52:17]Write to MH i2c: 01 00 00 5F 0B 6A [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: 01 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: 01 07 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: 01 07 00 5F 0B 00 00 00 00 00 FF 0F 7F [10:52:17]RasterBufferAndPrint [10:52:17]line Счет N : (1)292192 [10:52:17]line ИНН: 02508201610067 [10:52:17]line Контрольно-Кассовый Чек [10:52:17]line ПРОДАЖА [10:52:17]line ТРК (МРК, ГНК) : 11 [10:52:17]line Товар: 2710194800 [10:52:17]line ДТ-К-5 [10:52:17]line 13.130 * 76.20 [10:52:17]line = 1000.51 [10:52:17]line НДС 12% НСП 1% [10:52:17]line > о реализуемом товаре [10:52:17]line ОКРУГЛЕНИЕ: -0.51 [10:52:17]line ИТОГО: 1000.00 [10:52:17]line Внесено: 1000.00 [10:52:17]line СДАЧА: 0.00 [10:52:17]line НСП 1% : 8.85 [10:52:17]line НДС 12% : 106.25 [10:52:17]line Наличными: 1000.00 [10:52:17]line Безнал.: 0.00 [10:52:17]line Место: АЗС № 130 "Партнер Нефть" [10:52:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:52:17]line СНО: Общий режим [10:52:17]line Чек 241 21.08.2024 10:52 [10:52:17]line Смена: 466 ФФД: 1.0 [10:52:17]line ЗНМ: 0300000070 [10:52:17]line РНМ: 0000000000092562 [10:52:17]line Версия ККМ: 001 [10:52:17]line ФМ: 0000000000871769 [10:52:17]line ФД: 163643 [10:52:17]line ФПД: 150570808635682 [10:52:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163643&fm=150570808635682&tin=02508201610067®Number=0000000000092562&sum=100000 [10:52:18]OFD Sender: Processing packet 163643 [packets to send 965, broken 964] [10:52:18]ProducePacketName [10:52:18]name=ofd_packets/00163643 [10:52:18]OFD Sender: To server: pG, [10:52:18]CommunicateWithHost lk.salyk.kg:30040 [10:52:18]ConnectInit lk.salyk.kg [10:52:18]written 0, free lines is 4095 [10:52:18]Write to MH i2c: 01 00 00 8A 0B 95 [10:52:18]Write i2c OK [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: 01 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: 01 07 00 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: 01 07 00 8A 0B 00 00 00 00 00 B7 0C 5F [10:52:18]RasterBufferAndPrint [10:52:18]line [10:52:18]line [10:52:18]line [10:52:18]line [10:52:18]line [10:52:18]written 0, free lines is 3262 [10:52:18]MH_Cut [10:52:18]Write to MH i2c: D1 01 00 91 0B 01 6E [10:52:18]Write i2c OK [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: D1 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: D1 01 00 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: D1 01 00 91 0B 00 6D [10:52:18]Write to MH i2c: 01 00 00 92 0B 9D [10:52:18]Write i2c OK [10:52:18]MH_I2C_Read... [10:52:19]*** Cut start [10:52:19]*** Purtial cut [10:52:19]*** Stage 1: CUTSNS_PIN = 1 [10:52:21]Read from MH i2c: 01 [10:52:21]MH_I2C_Read... [10:52:21]*** Stop cut motor [10:52:21]*** Cut end [10:52:21]Read from MH i2c: 01 07 00 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: 01 07 00 92 0B 00 00 00 00 00 FF 0F B2 [10:52:21]process_action close_receipt done [10:52:21]requested_data is exist [10:52:21]produce_requested_data [10:52:21]requested_item fm.sn is exist - process it [10:52:21]wFMCommunicate request_size=4 [10:52:21]MH_SAM_APDU [10:52:21]CAPDU: 80 11 00 00 [10:52:21]Write to MH i2c: E2 08 00 93 0B 80 11 00 00 00 00 00 00 18 [10:52:21]Write i2c OK [10:52:21]MH_I2C_Read... [10:52:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:21]Read from MH i2c: E2 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 17 00 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 17 00 93 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [10:52:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:52:21]wFMCommunicate OK [10:52:21]requested_item fd.num is exist - process it [10:52:21]SAM_PROTO_GetFieldsCounters [10:52:21]wFMCommunicate request_size=4 [10:52:21]MH_SAM_APDU [10:52:21]CAPDU: 80 13 00 00 [10:52:21]Write to MH i2c: E2 08 00 94 0B 80 13 00 00 00 00 00 00 1B [10:52:21]Write i2c OK [10:52:21]MH_I2C_Read... [10:52:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:21]Read from MH i2c: E2 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 62 00 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 62 00 94 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7F 02 00 0E 04 04 00 D2 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 A3 [10:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7F 02 00 0E 04 04 00 D2 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:52:21]wFMCommunicate OK [10:52:21]SAM_PROTO_GetFieldsCounters done [10:52:21]requested_item shift.num is exist - process it [10:52:21]requested_item shift.opened is exist - process it [10:52:21]req_shift_opened [10:52:21]FM_GetShiftState [10:52:21]SAM_PROTO_GetShiftState [10:52:21]wFMCommunicate request_size=4 [10:52:21]MH_SAM_APDU [10:52:21]CAPDU: 80 13 01 00 [10:52:21]Write to MH i2c: E2 08 00 95 0B 80 13 01 00 00 00 00 00 1D [10:52:21]Write i2c OK [10:52:21]MH_I2C_Read... [10:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:21]Read from MH i2c: E2 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 0E 00 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 0E 00 95 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [10:52:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:52:21]wFMCommunicate OK [10:52:21]SAM_PROTO_GetShiftState done [10:52:21]FM_GetShiftState done [10:52:21]req_shift_opened done [10:52:21]requested_item shift.open_date is exist - process it [10:52:21]req_shift_open_date [10:52:21]req_shift_open_date done [10:52:21]produce_requested_data done [10:52:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163643,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:52:21]process_action_free close_receipt [10:52:21]json_value_free [10:52:21]json_value_free done [10:52:21]process_json_proto returns [10:52:21]Send response to host [10:52:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163643,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:52:21]free response buf [10:52:21]execute_script done [10:52:21]execute_script returns [10:52:21]free content buf [10:52:21]Sock 7.Close socket [10:52:21]Sock 7.Thread stoped [10:52:23]ConnectInit Can't take IP for lk.salyk.kg [10:52:23]CommunicateWithHost connect error [10:52:23]CommunicateWithHost err = -1 [10:52:23]OFD Sender: Server communicate error [10:52:27]recv_with_timeout no data received [10:52:28]OFD Sender: Processing packet 163643 [packets to send 965, broken 964] [10:52:28]ProducePacketName [10:52:28]name=ofd_packets/00163643 [10:52:28]OFD Sender: To server: pG, [10:52:28]CommunicateWithHost lk.salyk.kg:30040 [10:52:28]ConnectInit lk.salyk.kg [10:52:33]ConnectInit Can't take IP for lk.salyk.kg [10:52:33]CommunicateWithHost connect error [10:52:33]CommunicateWithHost err = -1 [10:52:33]OFD Sender: Server communicate error [10:52:38]OFD Sender: Processing packet 163643 [packets to send 965, broken 964] [10:52:38]ProducePacketName [10:52:38]name=ofd_packets/00163643 [10:52:38]OFD Sender: To server: pG, [10:52:38]CommunicateWithHost lk.salyk.kg:30040 [10:52:38]ConnectInit lk.salyk.kg [10:52:41]accept exits with 10 [10:52:41]New connection [10:52:41]New thread 3066527076 created [10:52:41]Thread 3066670436 joined [10:52:41]Waiting for new connection... [10:52:41] Sock 10.Parse request [10:52:41]Sock 10.Check first char [10:52:41]Sock 10.First char is OK [10:52:41]request: POST /json_proto HTTP/1.0 [10:52:41]Method: POST [10:52:41]URL: /json_proto [10:52:41]Method is POST - this is cgi request [10:52:41]url: /json_proto [10:52:41]query_string will be loaded in cgi processing [10:52:41]execute_cgi json_proto POST (null) [10:52:41]execute_cgi path=json_proto method=POST [10:52:41]POST find Content-Length [10:52:41]Host: 172.17.44.132:8080 [10:52:41]Content-Length: 667 [10:52:41]Content-Type: application/json [10:52:41] [10:52:41]POST finish read [10:52:41]Found Content-Length = 667 [10:52:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:52:41]execute_script... [10: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)292193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:52:41]POST & json_proto [10:52:41]process_json_proto [10:52:41]json parsed OK: [10:52:41]protocol is kg_v1.0 [10:52:41]action value=close_receipt [10:52:41]process_action close_receipt [10:52:41]cmd_close_receipt [10:52:41]MH_GetDate [10:52:41]Write to MH i2c: F0 00 00 96 0B 90 [10:52:41]Write i2c OK [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: F0 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: F0 09 00 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: F0 09 00 96 0B 00 F9 C6 C5 66 2A 83 C1 65 56 [10:52:41]GetLastDocTimeStamp 1724237536 [10:52:41]current date 1724237561 [10:52:41]FM_GetShiftState [10:52:41]SAM_PROTO_GetShiftState [10:52:41]wFMCommunicate request_size=4 [10:52:41]MH_SAM_APDU [10:52:41]CAPDU: 80 13 01 00 [10:52:41]Write to MH i2c: E2 08 00 97 0B 80 13 01 00 00 00 00 00 1F [10:52:41]Write i2c OK [10:52:41]MH_I2C_Read... [10:52:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:41]Read from MH i2c: E2 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 0E 00 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 0E 00 97 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E5 [10:52:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:52:41]wFMCommunicate OK [10:52:41]SAM_PROTO_GetShiftState done [10:52:41]FM_GetShiftState done [10:52:41]opened in 1724199517 [10:52:41]opened+sec_in_day 1724285917 [10:52:41]quantity*price = 30065 [10:52:41]sum+1 = 30067 [10:52:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 242 21.08.2024 10:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163644 ФПД: 39171865256100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163644&fm=39171865256100&tin=02508201610067®Number=0000000000092562&sum=30000 [10:52:42]StoreToDocumentArchive [10:52:42]shift 466 fd 163644 [10:52:42]save to /storage/0466/doc_00163644 [10:52:42]save last doc name /storage/0466/doc_00163644 to /storage/kkm_last_doc_name [10:52:42]save OK [10:52:42]Clear old archive folders... [10:52:42]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:52:42]tlvbuf is 003C5080 [10:52:42]SAM_PROTO_ClearQueue [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 09 00 00 [10:52:42]Write to MH i2c: E2 08 00 A4 0B 80 09 00 00 00 00 00 00 21 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 A4 0B 00 90 00 23 [10:52:42]RAPDU: 90 00 [10:52:42]wFMCommunicate OK [10:52:42]SAM_PROTO_ClearQueue done [10:52:42]KKMCreateOFDPacket [10:52:42]OFDProtocolAddRootSTLVToBuf [10:52:42]FM_MakeSignedData [10:52:42]FM_MakeSignedData [10:52:42]SAM_PROTO_SignData [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 0D 01 02 [10:52:42]Write to MH i2c: E2 08 00 A5 0B 80 0D 01 02 00 00 00 00 29 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 A5 0B 00 90 00 24 [10:52:42]RAPDU: 90 00 [10:52:42]wFMCommunicate OK [10:52:42]wFMCommunicate request_size=255 [10:52:42]MH_SAM_APDU [10:52:42]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 F2 00 00 00 F4 03 04 00 F9 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7F 02 00 35 04 06 00 23 A0 69 [10:52:42]Write to MH i2c: E2 02 01 A6 0B 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 F2 00 00 00 F4 03 04 00 F9 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7F 02 00 35 04 06 00 23 A0 69 00 00 68 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 A6 0B 00 90 00 25 [10:52:42]RAPDU: 90 00 [10:52:42]wFMCommunicate OK [10:52:42]wFMCommunicate request_size=8 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 0D 02 02 03 1D 20 A4 [10:52:42]Write to MH i2c: E2 0B 00 A7 0B 80 0D 02 02 03 00 1D 20 A4 00 00 13 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 03 00 A7 0B 00 90 00 26 [10:52:42]RAPDU: 90 00 [10:52:42]wFMCommunicate OK [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 0D 03 02 [10:52:42]Write to MH i2c: E2 08 00 A8 0B 80 0D 03 02 00 00 00 00 2E [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 0B 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 0B 00 A8 0B 00 76 CC 0A FA 4E 2A B2 F4 90 00 93 [10:52:42]RAPDU: 76 CC 0A FA 4E 2A B2 F4 90 00 [10:52:42]wFMCommunicate OK [10:52:42]SAM_PROTO_SignData done [10:52:42]FM_MakeSignedData done [10:52:42]CreateOFDProtocolMessage [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 11 00 00 [10:52:42]Write to MH i2c: E2 08 00 A9 0B 80 11 00 00 00 00 00 00 2E [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 17 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 17 00 A9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [10:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:52:42]wFMCommunicate OK [10:52:42]CreateOFDProtocolMessage done [10:52:42]OFDSenderStorePacket 163644 [10:52:42]StoreOFDPacket docnum=163644 [10:52:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 07 53 05 01 A3 9D 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 F2 00 00 00 F4 03 04 00 F9 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7F 02 00 35 04 06 00 23 A0 69 1D 20 A4 76 CC 0A FA 4E 2A B2 F4 [10:52:42]CheckFolder [10:52:42]dirname=/storage/ofd_packets [10:52:42]CheckFolder done [10:52:42]ProducePacketName [10:52:42]name=ofd_packets/00163644 [10:52:42]NVStorageSaveData ofd_packets/00163644 [10:52:42]File name is /storage/ofd_packets/00163644 [10:52:42]Write 299 bytes [10:52:42]NVStorageSaveData done [10:52:42]OFDSenderStorePacket done [10:52:42]KKMCreateOFDPacket done [10:52:42]NVStorageSaveData kkm_last_timestamp [10:52:42]File name is /storage/kkm_last_timestamp [10:52:42]Write 4 bytes [10:52:42]NVStorageSaveData done [10:52:42]ExternCall_PrintAddStr [10:52:42]wPrintStart [10:52:42]Write to MH i2c: 01 00 00 AA 0B B5 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: 01 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: 01 07 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: 01 07 00 AA 0B 00 00 00 00 00 FF 0F CA [10:52:42]RasterBufferAndPrint [10:52:42]line Счет N : (1)292193 [10:52:42]line ИНН: 02508201610067 [10:52:42]line Контрольно-Кассовый Чек [10:52:42]line ПРОДАЖА [10:52:42]line ТРК (МРК, ГНК) : 41 [10:52:42]line Товар: 2710124130 [10:52:42]line SU-92-К-5 [10:52:42]line 4.370 * 68.80 [10:52:42]line = 300.66 [10:52:42]line НДС 12% НСП 1% [10:52:42]line > о реализуемом товаре [10:52:42]line ОКРУГЛЕНИЕ: -0.66 [10:52:42]line ИТОГО: 300.00 [10:52:42]line Внесено: 300.00 [10:52:42]line СДАЧА: 0.00 [10:52:42]line НСП 1% : 2.66 [10:52:42]line НДС 12% : 31.93 [10:52:42]line Наличными: 300.00 [10:52:42]line Безнал.: 0.00 [10:52:42]line Место: АЗС № 130 "Партнер Нефть" [10:52:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:52:42]line СНО: Общий режим [10:52:42]line Чек 242 21.08.2024 10:52 [10:52:42]line Смена: 466 ФФД: 1.0 [10:52:42]line ЗНМ: 0300000070 [10:52:42]line РНМ: 0000000000092562 [10:52:42]line Версия ККМ: 001 [10:52:42]line ФМ: 0000000000871769 [10:52:42]line ФД: 163644 [10:52:42]line ФПД: 39171865256100 [10:52:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163644&fm=39171865256100&tin=02508201610067®Number=0000000000092562&sum=30000 [10:52:42]written 0, free lines is 4095 [10:52:43]ConnectInit Can't take IP for lk.salyk.kg [10:52:43]CommunicateWithHost connect error [10:52:43]CommunicateWithHost err = -1 [10:52:43]OFD Sender: Server communicate error [10:52:43]Write to MH i2c: 01 00 00 D5 0B E0 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: 01 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: 01 07 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: 01 07 00 D5 0B 00 00 00 00 00 C2 0C B5 [10:52:43]RasterBufferAndPrint [10:52:43]line [10:52:43]line [10:52:43]line [10:52:43]line [10:52:43]line [10:52:43]OFD Sender: Processing packet 163643 [packets to send 966, broken 964] [10:52:43]ProducePacketName [10:52:43]name=ofd_packets/00163643 [10:52:43]OFD Sender: To server: pG, [10:52:43]CommunicateWithHost lk.salyk.kg:30040 [10:52:43]ConnectInit lk.salyk.kg [10:52:43]written 0, free lines is 3275 [10:52:43]MH_Cut [10:52:43]Write to MH i2c: D1 01 00 DC 0B 01 B9 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: D1 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: D1 01 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: D1 01 00 DC 0B 00 B8 [10:52:43]Write to MH i2c: 01 00 00 DD 0B E8 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:44]*** Cut start [10:52:44]*** Purtial cut [10:52:44]*** Stage 1: CUTSNS_PIN = 1 [10:52:46]Read from MH i2c: 01 [10:52:46]MH_I2C_Read... [10:52:46]*** Stop cut motor [10:52:46]*** Cut end [10:52:46]Read from MH i2c: 01 07 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 DD 0B 00 00 00 00 00 FF 0F FD [10:52:46]process_action close_receipt done [10:52:46]requested_data is exist [10:52:46]produce_requested_data [10:52:46]requested_item fm.sn is exist - process it [10:52:46]wFMCommunicate request_size=4 [10:52:46]MH_SAM_APDU [10:52:46]CAPDU: 80 11 00 00 [10:52:46]Write to MH i2c: E2 08 00 DE 0B 80 11 00 00 00 00 00 00 63 [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:46]Read from MH i2c: E2 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 17 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 17 00 DE 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [10:52:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:52:46]wFMCommunicate OK [10:52:46]requested_item fd.num is exist - process it [10:52:46]SAM_PROTO_GetFieldsCounters [10:52:46]wFMCommunicate request_size=4 [10:52:46]MH_SAM_APDU [10:52:46]CAPDU: 80 13 00 00 [10:52:46]Write to MH i2c: E2 08 00 DF 0B 80 13 00 00 00 00 00 00 66 [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:46]Read from MH i2c: E2 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 62 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 62 00 DF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 7F 02 00 0E 04 04 00 D2 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 F2 [10:52:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 7F 02 00 0E 04 04 00 D2 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:52:46]wFMCommunicate OK [10:52:46]SAM_PROTO_GetFieldsCounters done [10:52:46]requested_item shift.num is exist - process it [10:52:46]requested_item shift.opened is exist - process it [10:52:46]req_shift_opened [10:52:46]FM_GetShiftState [10:52:46]SAM_PROTO_GetShiftState [10:52:46]wFMCommunicate request_size=4 [10:52:46]MH_SAM_APDU [10:52:46]CAPDU: 80 13 01 00 [10:52:46]Write to MH i2c: E2 08 00 E0 0B 80 13 01 00 00 00 00 00 68 [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:46]Read from MH i2c: E2 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 0E 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 0E 00 E0 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2E [10:52:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:52:46]wFMCommunicate OK [10:52:46]SAM_PROTO_GetShiftState done [10:52:46]FM_GetShiftState done [10:52:46]req_shift_opened done [10:52:46]requested_item shift.open_date is exist - process it [10:52:46]req_shift_open_date [10:52:46]req_shift_open_date done [10:52:46]produce_requested_data done [10:52:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163644,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:52:46]process_action_free close_receipt [10:52:46]json_value_free [10:52:46]json_value_free done [10:52:46]process_json_proto returns [10:52:46]Send response to host [10:52:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163644,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:52:46]free response buf [10:52:46]execute_script done [10:52:46]execute_script returns [10:52:46]free content buf [10:52:46]Sock 10.Close socket [10:52:46]Sock 10.Thread stoped [10:52:48]ConnectInit Can't take IP for lk.salyk.kg [10:52:48]CommunicateWithHost connect error [10:52:48]CommunicateWithHost err = -1 [10:52:48]OFD Sender: Server communicate error [10:52:48]recv_with_timeout no data received [10:52:53]OFD Sender: Processing packet 163643 [packets to send 966, broken 964] [10:52:53]ProducePacketName [10:52:53]name=ofd_packets/00163643 [10:52:53]OFD Sender: To server: pG, [10:52:53]CommunicateWithHost lk.salyk.kg:30040 [10:52:53]ConnectInit lk.salyk.kg [10:52:58]ConnectInit Can't take IP for lk.salyk.kg [10:52:58]CommunicateWithHost connect error [10:52:58]CommunicateWithHost err = -1 [10:52:58]OFD Sender: Server communicate error [10:53:03]OFD Sender: Processing packet 163643 [packets to send 966, broken 964] [10:53:03]ProducePacketName [10:53:03]name=ofd_packets/00163643 [10:53:03]OFD Sender: To server: pG, [10:53:03]CommunicateWithHost lk.salyk.kg:30040 [10:53:03]ConnectInit lk.salyk.kg [10:53:08]ConnectInit Can't take IP for lk.salyk.kg [10:53:08]CommunicateWithHost connect error [10:53:08]CommunicateWithHost err = -1 [10:53:08]OFD Sender: Server communicate error [10:53:13]OFD Sender: Processing packet 163643 [packets to send 966, broken 964] [10:53:13]ProducePacketName [10:53:13]name=ofd_packets/00163643 [10:53:13]OFD Sender: To server: pG, [10:53:13]CommunicateWithHost lk.salyk.kg:30040 [10:53:13]ConnectInit lk.salyk.kg [10:53:18]ConnectInit Can't take IP for lk.salyk.kg [10:53:18]CommunicateWithHost connect error [10:53:18]CommunicateWithHost err = -1 [10:53:18]OFD Sender: Server communicate error [10:53:23]OFD Sender: Processing packet 163643 [packets to send 966, broken 964] [10:53:23]ProducePacketName [10:53:23]name=ofd_packets/00163643 [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:24]Connected sock=7 [10:53: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 37 36 39 0C 01 00 00 38 A7 04 01 D8 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 F1 00 00 00 F4 03 04 00 E0 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7F 02 00 35 04 06 00 88 F1 7F 8F F1 22 E2 A4 75 8D A6 37 1C 33 [10:53:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 02 7C 47 00 19 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 37 36 39 10 04 04 00 3B 7F 02 00 F4 03 04 00 74 70 C5 66 B6 04 01 00 00 89 67 8A 4B 18 BA B2 EA [10:53:24]CommunicateWithHost err = 0 [10:53:24]CheckOFDResponse [10:53:24]1017 (14) - 77093643461234 [10:53:24]1041 (16) - 0000000000871769 [10:53:24]1040 (4) - 163643 [10:53:24]1012 (4) - 21.08.2024 04:43 [10:53:24]1206 (1) - 0 [10:53:24]OFD Sender: Remove packet 163643 [10:53:24]ProducePacketName [10:53:24]name=ofd_packets/00163643 [10:53:24]NVStorageDeleteData [10:53:25]OFD Sender: Processing packet 163644 [packets to send 965, broken 964] [10:53:25]ProducePacketName [10:53:25]name=ofd_packets/00163644 [10:53:25]OFD Sender: To server: pG, [10:53:25]CommunicateWithHost lk.salyk.kg:30040 [10:53:25]ConnectInit lk.salyk.kg [10:53:26]Connected sock=7 [10:53: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 37 36 39 0D 01 00 00 07 53 05 01 A3 9D 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 F2 00 00 00 F4 03 04 00 F9 C6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7F 02 00 35 04 06 00 23 A0 69 1D 20 A4 76 CC 0A FA 4E 2A B2 F4 [10:53:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 A1 47 00 75 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 37 36 39 10 04 04 00 3C 7F 02 00 F4 03 04 00 75 70 C5 66 B6 04 01 00 00 89 08 F2 0E 56 43 0F AB [10:53:26]CommunicateWithHost err = 0 [10:53:26]CheckOFDResponse [10:53:26]1017 (14) - 77093643461234 [10:53:26]1041 (16) - 0000000000871769 [10:53:26]1040 (4) - 163644 [10:53:26]1012 (4) - 21.08.2024 04:43 [10:53:26]1206 (1) - 0 [10:53:26]OFD Sender: Remove packet 163644 [10:53:26]ProducePacketName [10:53:26]name=ofd_packets/00163644 [10:53:26]NVStorageDeleteData [10:53:27]OFD Sender: No OFD packet to send [10:53:32]OFD Sender: No OFD packet to send [10:53:37]OFD Sender: No OFD packet to send [10:53:42]OFD Sender: No OFD packet to send [10:53:47]OFD Sender: No OFD packet to send [10:53:52]OFD Sender: No OFD packet to send [10:53:57]OFD Sender: No OFD packet to send [10:54:02]OFD Sender: No OFD packet to send [10:54:07]OFD Sender: No OFD packet to send [10:54:08]recv_with_timeout no data received [10:54:12]OFD Sender: No OFD packet to send [10:54:17]OFD Sender: No OFD packet to send [10:54:22]OFD Sender: No OFD packet to send [10:54:27]OFD Sender: No OFD packet to send [10:54:30]recv_with_timeout no data received [10:54:32]OFD Sender: No OFD packet to send [10:54:37]OFD Sender: No OFD packet to send [10:54:42]OFD Sender: No OFD packet to send [10:54:47]OFD Sender: No OFD packet to send [10:54:52]OFD Sender: No OFD packet to send [10:54:56]recv_with_timeout no data received [10:54:57]accept exits with 12 [10:54:57]New connection [10:54:57]New thread 3066670436 created [10:54:57]Thread 3066527076 joined [10:54:57]Waiting for new connection... [10:54:57] Sock 12.Parse request [10:54:57]Sock 12.Check first char [10:54:57]Sock 12.First char is OK [10:54:57]request: POST /json_proto HTTP/1.0 [10:54:57]Method: POST [10:54:57]URL: /json_proto [10:54:57]Method is POST - this is cgi request [10:54:57]url: /json_proto [10:54:57]query_string will be loaded in cgi processing [10:54:57]execute_cgi json_proto POST (null) [10:54:57]execute_cgi path=json_proto method=POST [10:54:57]POST find Content-Length [10:54:57]Host: 172.17.44.132:8080 [10:54:57]Content-Length: 682 [10:54:57]Content-Type: application/json [10:54:57] [10:54:57]POST finish read [10:54:57]Found Content-Length = 682 [10:54:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 26.070, "sum" : 1767.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1767.00, "payments": [ { "type": 0, "sum" : 1767.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:57]execute_script... [10:54: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)292189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 26.070, "sum" : 1767.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1767.00, "payments": [ { "type": 0, "sum" : 1767.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:57]POST & json_proto [10:54:57]process_json_proto [10:54:57]json parsed OK: [10:54:57]protocol is kg_v1.0 [10:54:57]action value=close_receipt [10:54:57]process_action close_receipt [10:54:57]cmd_close_receipt [10:54:57]MH_GetDate [10:54:57]Write to MH i2c: F0 00 00 E1 0B DB [10:54:57]Write i2c OK [10:54:57]MH_I2C_Read... [10:54:57]Read from MH i2c: F0 [10:54:57]MH_I2C_Read... [10:54:57]Read from MH i2c: F0 09 00 [10:54:57]MH_I2C_Read... [10:54:57]Read from MH i2c: F0 09 00 E1 0B 00 81 C7 C5 66 2A 83 C1 65 2A [10:54:57]GetLastDocTimeStamp 1724237561 [10:54:57]current date 1724237697 [10:54:57]FM_GetShiftState [10:54:57]SAM_PROTO_GetShiftState [10:54:57]wFMCommunicate request_size=4 [10:54:57]MH_SAM_APDU [10:54:57]CAPDU: 80 13 01 00 [10:54:57]Write to MH i2c: E2 08 00 E2 0B 80 13 01 00 00 00 00 00 6A [10:54:57]Write i2c OK [10:54:57]MH_I2C_Read... [10:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:57]Read from MH i2c: E2 [10:54:57]MH_I2C_Read... [10:54:57]Read from MH i2c: E2 0E 00 [10:54:57]MH_I2C_Read... [10:54:57]Read from MH i2c: E2 0E 00 E2 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 30 [10:54:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:54:57]wFMCommunicate OK [10:54:57]SAM_PROTO_GetShiftState done [10:54:57]FM_GetShiftState done [10:54:57]opened in 1724199517 [10:54:57]opened+sec_in_day 1724285917 [10:54:57]quantity*price = 176754 [10:54:57]sum+1 = 176756 [10:54:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 1767.00 Внесено: 2000.00 СДАЧА: 233.00 НСП 1% : 15.64 НДС 12% : 187.70 Наличными: 1767.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 243 21.08.2024 10:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163645 ФПД: 19764335471849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105457&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163645&fm=19764335471849&tin=02508201610067®Number=0000000000092562&sum=176700 [10:54:58]StoreToDocumentArchive [10:54:58]shift 466 fd 163645 [10:54:58]save to /storage/0466/doc_00163645 [10:54:58]save last doc name /storage/0466/doc_00163645 to /storage/kkm_last_doc_name [10:54:58]save OK [10:54:58]Clear old archive folders... [10:54:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:58]tlvbuf is 003A3C80 [10:54:58]SAM_PROTO_ClearQueue [10:54:58]wFMCommunicate request_size=4 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 09 00 00 [10:54:58]Write to MH i2c: E2 08 00 EF 0B 80 09 00 00 00 00 00 00 6C [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:58]Read from MH i2c: E2 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 EF 0B 00 90 00 6E [10:54:58]RAPDU: 90 00 [10:54:58]wFMCommunicate OK [10:54:58]SAM_PROTO_ClearQueue done [10:54:58]KKMCreateOFDPacket [10:54:58]OFDProtocolAddRootSTLVToBuf [10:54:58]FM_MakeSignedData [10:54:58]FM_MakeSignedData [10:54:58]SAM_PROTO_SignData [10:54:58]wFMCommunicate request_size=4 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 0D 01 02 [10:54:58]Write to MH i2c: E2 08 00 F0 0B 80 0D 01 02 00 00 00 00 74 [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:58]Read from MH i2c: E2 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 F0 0B 00 90 00 6F [10:54:58]RAPDU: 90 00 [10:54:58]wFMCommunicate OK [10:54:58]wFMCommunicate request_size=255 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 65 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 73 B2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C B2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 49 00 00 00 00 07 04 06 00 3C B2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 81 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7F 02 00 35 04 06 00 11 [10:54:58]Write to MH i2c: E2 02 01 F1 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 65 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 73 B2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C B2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 49 00 00 00 00 07 04 06 00 3C B2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 81 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7F 02 00 35 04 06 00 11 00 00 20 [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:58]Read from MH i2c: E2 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 F1 0B 00 90 00 70 [10:54:58]RAPDU: 90 00 [10:54:58]wFMCommunicate OK [10:54:58]wFMCommunicate request_size=10 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 0D 02 02 05 F9 BE 31 EC E9 [10:54:58]Write to MH i2c: E2 0D 00 F2 0B 80 0D 02 02 05 00 F9 BE 31 EC E9 00 00 3E [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:58]Read from MH i2c: E2 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 03 00 F2 0B 00 90 00 71 [10:54:58]RAPDU: 90 00 [10:54:58]wFMCommunicate OK [10:54:58]wFMCommunicate request_size=4 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 0D 03 02 [10:54:58]Write to MH i2c: E2 08 00 F3 0B 80 0D 03 02 00 00 00 00 79 [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:58]Read from MH i2c: E2 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 0B 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 0B 00 F3 0B 00 C7 16 9B DD BC 45 9D 80 90 00 ED [10:54:58]RAPDU: C7 16 9B DD BC 45 9D 80 90 00 [10:54:58]wFMCommunicate OK [10:54:58]SAM_PROTO_SignData done [10:54:58]FM_MakeSignedData done [10:54:58]CreateOFDProtocolMessage [10:54:58]wFMCommunicate request_size=4 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 11 00 00 [10:54:58]Write to MH i2c: E2 08 00 F4 0B 80 11 00 00 00 00 00 00 79 [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 17 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 17 00 F4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [10:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:54:59]wFMCommunicate OK [10:54:59]CreateOFDProtocolMessage done [10:54:59]OFDSenderStorePacket 163645 [10:54:59]StoreOFDPacket docnum=163645 [10:54:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 10 07 01 1F 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 35 FF 03 08 00 03 D6 65 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 73 B2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C B2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 49 00 00 00 00 07 04 06 00 3C B2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 81 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7F 02 00 35 04 06 00 11 F9 BE 31 EC E9 C7 16 9B DD BC 45 9D 80 [10:54:59]CheckFolder [10:54:59]dirname=/storage/ofd_packets [10:54:59]CheckFolder done [10:54:59]ProducePacketName [10:54:59]name=ofd_packets/00163645 [10:54:59]NVStorageSaveData ofd_packets/00163645 [10:54:59]File name is /storage/ofd_packets/00163645 [10:54:59]Write 301 bytes [10:54:59]NVStorageSaveData done [10:54:59]OFDSenderStorePacket done [10:54:59]KKMCreateOFDPacket done [10:54:59]NVStorageSaveData kkm_last_timestamp [10:54:59]File name is /storage/kkm_last_timestamp [10:54:59]Write 4 bytes [10:54:59]NVStorageSaveData done [10:54:59]ExternCall_PrintAddStr [10:54:59]wPrintStart [10:54:59]Write to MH i2c: 01 00 00 F5 0B 00 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 07 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 07 00 F5 0B 00 00 00 00 00 FF 0F 15 [10:54:59]RasterBufferAndPrint [10:54:59]line Счет N : (1)292189 [10:54:59]line ИНН: 02508201610067 [10:54:59]line Контрольно-Кассовый Чек [10:54:59]line ПРОДАЖА [10:54:59]line ТРК (МРК, ГНК) : 52 [10:54:59]line Товар: 2710124130 [10:54:59]line Аи-92-К-5 [10:54:59]line 26.070 * 67.80 [10:54:59]line = 1767.55 [10:54:59]line НДС 12% НСП 1% [10:54:59]line > о реализуемом товаре [10:54:59]line ОКРУГЛЕНИЕ: -0.55 [10:54:59]line ИТОГО: 1767.00 [10:54:59]line Внесено: 2000.00 [10:54:59]line СДАЧА: 233.00 [10:54:59]line НСП 1% : 15.64 [10:54:59]line НДС 12% : 187.70 [10:54:59]line Наличными: 1767.00 [10:54:59]line Безнал.: 0.00 [10:54:59]line Место: АЗС № 130 "Партнер Нефть" [10:54:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:54:59]line СНО: Общий режим [10:54:59]line Чек 243 21.08.2024 10:54 [10:54:59]line Смена: 466 ФФД: 1.0 [10:54:59]line ЗНМ: 0300000070 [10:54:59]line РНМ: 0000000000092562 [10:54:59]line Версия ККМ: 001 [10:54:59]line ФМ: 0000000000871769 [10:54:59]line ФД: 163645 [10:54:59]line ФПД: 19764335471849 [10:54:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105457&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163645&fm=19764335471849&tin=02508201610067®Number=0000000000092562&sum=176700 [10:54:59]written 0, free lines is 4095 [10:54:59]OFD Sender: Processing packet 163645 [packets to send 965, broken 964] [10:54:59]ProducePacketName [10:54:59]name=ofd_packets/00163645 [10:54:59]OFD Sender: To server: pG, [10:54:59]CommunicateWithHost lk.salyk.kg:30040 [10:54:59]ConnectInit lk.salyk.kg [10:54:59]Write to MH i2c: 01 00 00 20 0C 2C [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 07 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 07 00 20 0C 00 00 00 00 00 B1 0C F0 [10:54:59]RasterBufferAndPrint [10:54:59]line [10:54:59]line [10:54:59]line [10:54:59]line [10:54:59]line [10:54:59]written 0, free lines is 3255 [10:54:59]MH_Cut [10:54:59]Write to MH i2c: D1 01 00 27 0C 01 05 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: D1 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: D1 01 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: D1 01 00 27 0C 00 04 [10:54:59]Write to MH i2c: 01 00 00 28 0C 34 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:55:00]*** Cut start [10:55:00]*** Purtial cut [10:55:00]*** Stage 1: CUTSNS_PIN = 1 [10:55:02]Read from MH i2c: 01 [10:55:02]MH_I2C_Read... [10:55:02]*** Stop cut motor [10:55:02]*** Cut end [10:55:02]Read from MH i2c: 01 07 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: 01 07 00 28 0C 00 00 00 00 00 FF 0F 49 [10:55:02]process_action close_receipt done [10:55:02]requested_data is exist [10:55:02]produce_requested_data [10:55:02]requested_item fm.sn is exist - process it [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 11 00 00 [10:55:02]Write to MH i2c: E2 08 00 29 0C 80 11 00 00 00 00 00 00 AF [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 17 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 17 00 29 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [10:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:55:02]wFMCommunicate OK [10:55:02]requested_item fd.num is exist - process it [10:55:02]SAM_PROTO_GetFieldsCounters [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 13 00 00 [10:55:02]Write to MH i2c: E2 08 00 2A 0C 80 13 00 00 00 00 00 00 B2 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 62 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 62 00 2A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 7F 02 00 0E 04 04 00 D2 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 42 [10:55: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 7F 02 00 0E 04 04 00 D2 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:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_GetFieldsCounters done [10:55:02]requested_item shift.num is exist - process it [10:55:02]requested_item shift.opened is exist - process it [10:55:02]req_shift_opened [10:55:02]FM_GetShiftState [10:55:02]SAM_PROTO_GetShiftState [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 13 01 00 [10:55:02]Write to MH i2c: E2 08 00 2B 0C 80 13 01 00 00 00 00 00 B4 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0E 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0E 00 2B 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7A [10:55:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_GetShiftState done [10:55:02]FM_GetShiftState done [10:55:02]req_shift_opened done [10:55:02]requested_item shift.open_date is exist - process it [10:55:02]req_shift_open_date [10:55:02]req_shift_open_date done [10:55:02]produce_requested_data done [10:55:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163645,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:55:02]process_action_free close_receipt [10:55:02]json_value_free [10:55:02]json_value_free done [10:55:02]process_json_proto returns [10:55:02]Send response to host [10:55:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163645,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:55:02]free response buf [10:55:02]execute_script done [10:55:02]execute_script returns [10:55:02]free content buf [10:55:02]Sock 12.Close socket [10:55:02]Sock 12.Thread stoped [10:55:02]Connected sock=9 [10:55: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 37 36 39 0F 01 00 00 1F 10 07 01 1F 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 35 FF 03 08 00 03 D6 65 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 73 B2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C B2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 49 00 00 00 00 07 04 06 00 3C B2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 81 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7F 02 00 35 04 06 00 11 F9 BE 31 EC E9 C7 16 9B DD BC 45 9D 80 [10:55:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 57 97 47 00 2B F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7F 02 00 F4 03 04 00 D7 70 C5 66 B6 04 01 00 00 A9 84 71 6C 6D 8B 07 E7 [10:55:03]CommunicateWithHost err = 0 [10:55:03]CheckOFDResponse [10:55:03]1017 (14) - 77093643461234 [10:55:03]1041 (16) - 0000000000871769 [10:55:03]1040 (4) - 163645 [10:55:03]1012 (4) - 21.08.2024 04:45 [10:55:03]1206 (1) - 0 [10:55:03]OFD Sender: Remove packet 163645 [10:55:03]ProducePacketName [10:55:03]name=ofd_packets/00163645 [10:55:03]NVStorageDeleteData [10:55:04]OFD Sender: No OFD packet to send [10:55:08]recv_with_timeout no data received [10:55:09]OFD Sender: No OFD packet to send [10:55:14]OFD Sender: No OFD packet to send [10:55:19]OFD Sender: No OFD packet to send [10:55:24]OFD Sender: No OFD packet to send [10:55:29]OFD Sender: No OFD packet to send [10:55:34]OFD Sender: No OFD packet to send [10:55:39]OFD Sender: No OFD packet to send [10:55:44]OFD Sender: No OFD packet to send [10:55:49]OFD Sender: No OFD packet to send [10:55:54]OFD Sender: No OFD packet to send [10:55:59]OFD Sender: No OFD packet to send [10:56:04]OFD Sender: No OFD packet to send [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:16]accept exits with 7 [10:56:16]New connection [10:56:16]New thread 3066527076 created [10:56:16]Thread 3066670436 joined [10:56:16]Waiting for new connection... [10:56:16] Sock 7.Parse request [10:56:16]Sock 7.Check first char [10:56:16]Sock 7.First char is OK [10:56:16]request: POST /json_proto HTTP/1.0 [10:56:16]Method: POST [10:56:16]URL: /json_proto [10:56:16]Method is POST - this is cgi request [10:56:16]url: /json_proto [10:56:16]query_string will be loaded in cgi processing [10:56:16]execute_cgi json_proto POST (null) [10:56:16]execute_cgi path=json_proto method=POST [10:56:16]POST find Content-Length [10:56:16]Host: 172.17.44.132:8080 [10:56:16]Content-Length: 677 [10:56:16]Content-Type: application/json [10:56:16] [10:56:16]POST finish read [10:56:16]Found Content-Length = 677 [10:56:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.460, "sum" : 370.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:16]execute_script... [10:56: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)292194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.460, "sum" : 370.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:16]POST & json_proto [10:56:16]process_json_proto [10:56:16]json parsed OK: [10:56:16]protocol is kg_v1.0 [10:56:16]action value=close_receipt [10:56:16]process_action close_receipt [10:56:16]cmd_close_receipt [10:56:16]MH_GetDate [10:56:16]Write to MH i2c: F0 00 00 2C 0C 27 [10:56:16]Write i2c OK [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: F0 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: F0 09 00 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: F0 09 00 2C 0C 00 D0 C7 C5 66 2A 83 C1 65 C5 [10:56:16]GetLastDocTimeStamp 1724237697 [10:56:16]current date 1724237776 [10:56:16]FM_GetShiftState [10:56:16]SAM_PROTO_GetShiftState [10:56:16]wFMCommunicate request_size=4 [10:56:16]MH_SAM_APDU [10:56:16]CAPDU: 80 13 01 00 [10:56:16]Write to MH i2c: E2 08 00 2D 0C 80 13 01 00 00 00 00 00 B6 [10:56:16]Write i2c OK [10:56:16]MH_I2C_Read... [10:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:16]Read from MH i2c: E2 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 0E 00 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 0E 00 2D 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7C [10:56:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:56:16]wFMCommunicate OK [10:56:16]SAM_PROTO_GetShiftState done [10:56:16]FM_GetShiftState done [10:56:16]opened in 1724199517 [10:56:16]opened+sec_in_day 1724285917 [10:56:16]quantity*price = 37018 [10:56:16]sum+1 = 37020 [10:56:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 370.00 Внесено: 370.00 СДАЧА: 0.00 НСП 1% : 3.28 НДС 12% : 39.31 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 244 21.08.2024 10:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163646 ФПД: 156590864285097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105616&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163646&fm=156590864285097&tin=02508201610067®Number=0000000000092562&sum=37000 [10:56:17]StoreToDocumentArchive [10:56:17]shift 466 fd 163646 [10:56:17]save to /storage/0466/doc_00163646 [10:56:17]save last doc name /storage/0466/doc_00163646 to /storage/kkm_last_doc_name [10:56:17]save OK [10:56:17]Clear old archive folders... [10:56:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:56:17]tlvbuf is 0033DC80 [10:56:17]SAM_PROTO_ClearQueue [10:56:17]wFMCommunicate request_size=4 [10:56:17]MH_SAM_APDU [10:56:17]CAPDU: 80 09 00 00 [10:56:17]Write to MH i2c: E2 08 00 3A 0C 80 09 00 00 00 00 00 00 B8 [10:56:17]Write i2c OK [10:56:17]MH_I2C_Read... [10:56:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:17]Read from MH i2c: E2 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 3A 0C 00 90 00 BA [10:56:17]RAPDU: 90 00 [10:56:17]wFMCommunicate OK [10:56:17]SAM_PROTO_ClearQueue done [10:56:17]KKMCreateOFDPacket [10:56:17]OFDProtocolAddRootSTLVToBuf [10:56:17]FM_MakeSignedData [10:56:17]FM_MakeSignedData [10:56:17]SAM_PROTO_SignData [10:56:17]wFMCommunicate request_size=4 [10:56:17]MH_SAM_APDU [10:56:17]CAPDU: 80 0D 01 02 [10:56:17]Write to MH i2c: E2 08 00 3B 0C 80 0D 01 02 00 00 00 00 C0 [10:56:17]Write i2c OK [10:56:17]MH_I2C_Read... [10:56:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:17]Read from MH i2c: E2 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 3B 0C 00 90 00 BB [10:56:17]RAPDU: 90 00 [10:56:17]wFMCommunicate OK [10:56:17]wFMCommunicate request_size=255 [10:56:17]MH_SAM_APDU [10:56:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 D0 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7F 02 00 35 04 06 00 8E [10:56:17]Write to MH i2c: E2 02 01 3C 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 D0 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7F 02 00 35 04 06 00 8E 00 00 B2 [10:56:17]Write i2c OK [10:56:17]MH_I2C_Read... [10:56:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:17]Read from MH i2c: E2 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 3C 0C 00 90 00 BC [10:56:17]RAPDU: 90 00 [10:56:17]wFMCommunicate OK [10:56:17]wFMCommunicate request_size=10 [10:56:17]MH_SAM_APDU [10:56:17]CAPDU: 80 0D 02 02 05 6B 26 D7 3D A9 [10:56:17]Write to MH i2c: E2 0D 00 3D 0C 80 0D 02 02 05 00 6B 26 D7 3D A9 00 00 1B [10:56:17]Write i2c OK [10:56:17]MH_I2C_Read... [10:56:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:17]Read from MH i2c: E2 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 03 00 3D 0C 00 90 00 BD [10:56:17]RAPDU: 90 00 [10:56:17]wFMCommunicate OK [10:56:17]wFMCommunicate request_size=4 [10:56:17]MH_SAM_APDU [10:56:17]CAPDU: 80 0D 03 02 [10:56:17]Write to MH i2c: E2 08 00 3E 0C 80 0D 03 02 00 00 00 00 C5 [10:56:17]Write i2c OK [10:56:17]MH_I2C_Read... [10:56:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:17]Read from MH i2c: E2 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 0B 00 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 0B 00 3E 0C 00 34 56 C3 D0 0F 12 0A 9F 90 00 AD [10:56:17]RAPDU: 34 56 C3 D0 0F 12 0A 9F 90 00 [10:56:17]wFMCommunicate OK [10:56:17]SAM_PROTO_SignData done [10:56:17]FM_MakeSignedData done [10:56:17]CreateOFDProtocolMessage [10:56:17]wFMCommunicate request_size=4 [10:56:17]MH_SAM_APDU [10:56:17]CAPDU: 80 11 00 00 [10:56:17]Write to MH i2c: E2 08 00 3F 0C 80 11 00 00 00 00 00 00 C5 [10:56:17]Write i2c OK [10:56:17]MH_I2C_Read... [10:56:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:17]Read from MH i2c: E2 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 17 00 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: E2 17 00 3F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [10:56:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:56:17]wFMCommunicate OK [10:56:17]CreateOFDProtocolMessage done [10:56:17]OFDSenderStorePacket 163646 [10:56:17]StoreOFDPacket docnum=163646 [10:56:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4C 9B 07 01 32 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 D0 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7F 02 00 35 04 06 00 8E 6B 26 D7 3D A9 34 56 C3 D0 0F 12 0A 9F [10:56:17]CheckFolder [10:56:17]dirname=/storage/ofd_packets [10:56:17]CheckFolder done [10:56:17]ProducePacketName [10:56:17]name=ofd_packets/00163646 [10:56:17]NVStorageSaveData ofd_packets/00163646 [10:56:17]File name is /storage/ofd_packets/00163646 [10:56:17]Write 301 bytes [10:56:17]NVStorageSaveData done [10:56:17]OFDSenderStorePacket done [10:56:17]KKMCreateOFDPacket done [10:56:17]NVStorageSaveData kkm_last_timestamp [10:56:17]File name is /storage/kkm_last_timestamp [10:56:17]Write 4 bytes [10:56:17]NVStorageSaveData done [10:56:17]ExternCall_PrintAddStr [10:56:17]wPrintStart [10:56:17]Write to MH i2c: 01 00 00 40 0C 4C [10:56:17]Write i2c OK [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: 01 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: 01 07 00 [10:56:17]MH_I2C_Read... [10:56:17]Read from MH i2c: 01 07 00 40 0C 00 00 00 00 00 FF 0F 61 [10:56:17]RasterBufferAndPrint [10:56:17]line Счет N : (1)292194 [10:56:17]line ИНН: 02508201610067 [10:56:17]line Контрольно-Кассовый Чек [10:56:17]line ПРОДАЖА [10:56:17]line ТРК (МРК, ГНК) : 42 [10:56:17]line Товар: 2710124130 [10:56:17]line Аи-92-К-5 [10:56:17]line 5.460 * 67.80 [10:56:17]line = 370.19 [10:56:17]line НДС 12% НСП 1% [10:56:17]line > о реализуемом товаре [10:56:17]line ОКРУГЛЕНИЕ: -0.19 [10:56:17]line ИТОГО: 370.00 [10:56:17]line Внесено: 370.00 [10:56:17]line СДАЧА: 0.00 [10:56:17]line НСП 1% : 3.28 [10:56:17]line НДС 12% : 39.31 [10:56:17]line Наличными: 370.00 [10:56:17]line Безнал.: 0.00 [10:56:17]line Место: АЗС № 130 "Партнер Нефть" [10:56:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:56:17]line СНО: Общий режим [10:56:17]line Чек 244 21.08.2024 10:56 [10:56:17]line Смена: 466 ФФД: 1.0 [10:56:17]line ЗНМ: 0300000070 [10:56:17]line РНМ: 0000000000092562 [10:56:17]line Версия ККМ: 001 [10:56:17]line ФМ: 0000000000871769 [10:56:17]line ФД: 163646 [10:56:17]line ФПД: 156590864285097 [10:56:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T105616&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163646&fm=156590864285097&tin=02508201610067®Number=0000000000092562&sum=37000 [10:56:17]written 0, free lines is 4095 [10:56:17]OFD Sender: Processing packet 163646 [packets to send 965, broken 964] [10:56:17]ProducePacketName [10:56:17]name=ofd_packets/00163646 [10:56:17]OFD Sender: To server: pG, [10:56:17]CommunicateWithHost lk.salyk.kg:30040 [10:56:17]ConnectInit lk.salyk.kg [10:56:18]Write to MH i2c: 01 00 00 6B 0C 77 [10:56:18]Write i2c OK [10:56:18]MH_I2C_Read... [10:56:18]Read from MH i2c: 01 [10:56:18]MH_I2C_Read... [10:56:18]Read from MH i2c: 01 07 00 [10:56:18]MH_I2C_Read... [10:56:18]Read from MH i2c: 01 07 00 6B 0C 00 00 00 00 00 B3 0C 3D [10:56:18]RasterBufferAndPrint [10:56:18]line [10:56:18]line [10:56:18]line [10:56:18]line [10:56:18]line [10:56:18]written 0, free lines is 3257 [10:56:18]MH_Cut [10:56:18]Write to MH i2c: D1 01 00 72 0C 01 50 [10:56:18]Write i2c OK [10:56:18]MH_I2C_Read... [10:56:18]Read from MH i2c: D1 [10:56:18]MH_I2C_Read... [10:56:18]Read from MH i2c: D1 01 00 [10:56:18]MH_I2C_Read... [10:56:18]Read from MH i2c: D1 01 00 72 0C 00 4F [10:56:18]Write to MH i2c: 01 00 00 73 0C 7F [10:56:18]Write i2c OK [10:56:18]MH_I2C_Read... [10:56:18]Connected sock=10 [10:56: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 37 36 39 0F 01 00 00 4C 9B 07 01 32 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 D0 C7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7F 02 00 35 04 06 00 8E 6B 26 D7 3D A9 34 56 C3 D0 0F 12 0A 9F [10:56:19]*** Cut start [10:56:19]*** Purtial cut [10:56:19]*** Stage 1: CUTSNS_PIN = 1 [10:56:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 74 47 00 F2 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 37 36 39 10 04 04 00 3E 7F 02 00 F4 03 04 00 22 71 C5 66 B6 04 01 00 00 86 E5 39 FC BF B7 3C C8 [10:56:19]CommunicateWithHost err = 0 [10:56:19]CheckOFDResponse [10:56:19]1017 (14) - 77093643461234 [10:56:19]1041 (16) - 0000000000871769 [10:56:19]1040 (4) - 163646 [10:56:19]1012 (4) - 21.08.2024 04:46 [10:56:19]1206 (1) - 0 [10:56:19]OFD Sender: Remove packet 163646 [10:56:19]ProducePacketName [10:56:19]name=ofd_packets/00163646 [10:56:19]NVStorageDeleteData [10:56:20]OFD Sender: No OFD packet to send [10:56:21]Read from MH i2c: 01 [10:56:21]MH_I2C_Read... [10:56:21]*** Stop cut motor [10:56:21]*** Cut end [10:56:21]Read from MH i2c: 01 07 00 [10:56:21]MH_I2C_Read... [10:56:21]Read from MH i2c: 01 07 00 73 0C 00 00 00 00 00 FF 0F 94 [10:56:21]process_action close_receipt done [10:56:21]requested_data is exist [10:56:21]produce_requested_data [10:56:21]requested_item fm.sn is exist - process it [10:56:21]wFMCommunicate request_size=4 [10:56:21]MH_SAM_APDU [10:56:21]CAPDU: 80 11 00 00 [10:56:21]Write to MH i2c: E2 08 00 74 0C 80 11 00 00 00 00 00 00 FA [10:56:21]Write i2c OK [10:56:21]MH_I2C_Read... [10:56:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:21]Read from MH i2c: E2 [10:56:21]MH_I2C_Read... [10:56:21]Read from MH i2c: E2 17 00 [10:56:21]MH_I2C_Read... [10:56:21]Read from MH i2c: E2 17 00 74 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [10:56:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:56:21]wFMCommunicate OK [10:56:21]requested_item fd.num is exist - process it [10:56:21]SAM_PROTO_GetFieldsCounters [10:56:21]wFMCommunicate request_size=4 [10:56:21]MH_SAM_APDU [10:56:21]CAPDU: 80 13 00 00 [10:56:21]Write to MH i2c: E2 08 00 75 0C 80 13 00 00 00 00 00 00 FD [10:56:21]Write i2c OK [10:56:21]MH_I2C_Read... [10:56:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:21]Read from MH i2c: E2 [10:56:21]MH_I2C_Read... [10:56:21]Read from MH i2c: E2 62 00 [10:56:21]MH_I2C_Read... [10:56:21]Read from MH i2c: E2 62 00 75 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 7F 02 00 0E 04 04 00 D2 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 91 [10:56: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 7F 02 00 0E 04 04 00 D2 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:56:21]wFMCommunicate OK [10:56:21]SAM_PROTO_GetFieldsCounters done [10:56:21]requested_item shift.num is exist - process it [10:56:21]requested_item shift.opened is exist - process it [10:56:21]req_shift_opened [10:56:21]FM_GetShiftState [10:56:21]SAM_PROTO_GetShiftState [10:56:21]wFMCommunicate request_size=4 [10:56:21]MH_SAM_APDU [10:56:21]CAPDU: 80 13 01 00 [10:56:21]Write to MH i2c: E2 08 00 76 0C 80 13 01 00 00 00 00 00 FF [10:56:21]Write i2c OK [10:56:21]MH_I2C_Read... [10:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:21]Read from MH i2c: E2 [10:56:21]MH_I2C_Read... [10:56:21]Read from MH i2c: E2 0E 00 [10:56:21]MH_I2C_Read... [10:56:21]Read from MH i2c: E2 0E 00 76 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C5 [10:56:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:56:21]wFMCommunicate OK [10:56:21]SAM_PROTO_GetShiftState done [10:56:21]FM_GetShiftState done [10:56:21]req_shift_opened done [10:56:21]requested_item shift.open_date is exist - process it [10:56:21]req_shift_open_date [10:56:21]req_shift_open_date done [10:56:21]produce_requested_data done [10:56:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163646,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [10:56:21]process_action_free close_receipt [10:56:21]json_value_free [10:56:21]json_value_free done [10:56:21]process_json_proto returns [10:56:21]Send response to host [10:56:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163646,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [10:56:21]free response buf [10:56:21]execute_script done [10:56:21]execute_script returns [10:56:21]free content buf [10:56:21]Sock 7.Close socket [10:56:21]Sock 7.Thread stoped [10:56:25]OFD Sender: No OFD packet to send [10:56:26]recv_with_timeout no data received [10:56:30]OFD Sender: No OFD packet to send [10:56:35]OFD Sender: No OFD packet to send [10:56:40]OFD Sender: No OFD packet to send [10:56:45]OFD Sender: No OFD packet to send [10:56:50]OFD Sender: No OFD packet to send [10:56:55]OFD Sender: No OFD packet to send [10:57:00]OFD Sender: No OFD packet to send [10:57:05]OFD Sender: No OFD packet to send [10:57:10]OFD Sender: No OFD packet to send [10:57:15]OFD Sender: No OFD packet to send [10:57:20]OFD Sender: No OFD packet to send [10:57:25]OFD Sender: No OFD packet to send [10:57:30]OFD Sender: No OFD packet to send [10:57:31]recv_with_timeout no data received [10:57:35]OFD Sender: No OFD packet to send [10:57:40]OFD Sender: No OFD packet to send [10:57:45]OFD Sender: No OFD packet to send [10:57:50]OFD Sender: No OFD packet to send [10:57:55]OFD Sender: No OFD packet to send [10:58:00]OFD Sender: No OFD packet to send [10:58:05]OFD Sender: No OFD packet to send [10:58:10]OFD Sender: No OFD packet to send [10:58:15]OFD Sender: No OFD packet to send [10:58:20]OFD Sender: No OFD packet to send [10:58:25]OFD Sender: No OFD packet to send [10:58:30]OFD Sender: No OFD packet to send [10:58:35]OFD Sender: No OFD packet to send [10:58:40]OFD Sender: No OFD packet to send [10:58:45]OFD Sender: No OFD packet to send [10:58:50]OFD Sender: No OFD packet to send [10:58:51]accept exits with 9 [10:58:51]New connection [10:58:51]New thread 3066670436 created [10:58:51]Thread 3066527076 joined [10:58:51]Waiting for new connection... [10:58:51] Sock 9.Parse request [10:58:51]Sock 9.Check first char [10:58:51]Sock 9.First char is OK [10:58:51]request: POST /json_proto HTTP/1.0 [10:58:51]Method: POST [10:58:51]URL: /json_proto [10:58:51]Method is POST - this is cgi request [10:58:51]url: /json_proto [10:58:51]query_string will be loaded in cgi processing [10:58:51]execute_cgi json_proto POST (null) [10:58:51]execute_cgi path=json_proto method=POST [10:58:51]POST find Content-Length [10:58:51]Host: 172.17.44.132:8080 [10:58:51]Content-Length: 677 [10:58:51]Content-Type: application/json [10:58:51] [10:58:51]POST finish read [10:58:51]Found Content-Length = 677 [10:58:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.840, "sum" : 260.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:51]execute_script... [10:58: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)292197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.840, "sum" : 260.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:51]POST & json_proto [10:58:51]process_json_proto [10:58:51]json parsed OK: [10:58:51]protocol is kg_v1.0 [10:58:51]action value=close_receipt [10:58:51]process_action close_receipt [10:58:51]cmd_close_receipt [10:58:51]MH_GetDate [10:58:51]Write to MH i2c: F0 00 00 77 0C 72 [10:58:51]Write i2c OK [10:58:51]MH_I2C_Read... [10:58:51]Read from MH i2c: F0 [10:58:51]MH_I2C_Read... [10:58:51]Read from MH i2c: F0 09 00 [10:58:51]MH_I2C_Read... [10:58:51]Read from MH i2c: F0 09 00 77 0C 00 6B C8 C5 66 2A 83 C1 65 AC [10:58:51]GetLastDocTimeStamp 1724237776 [10:58:51]current date 1724237931 [10:58:51]FM_GetShiftState [10:58:51]SAM_PROTO_GetShiftState [10:58:51]wFMCommunicate request_size=4 [10:58:51]MH_SAM_APDU [10:58:51]CAPDU: 80 13 01 00 [10:58:51]Write to MH i2c: E2 08 00 78 0C 80 13 01 00 00 00 00 00 01 [10:58:51]Write i2c OK [10:58:51]MH_I2C_Read... [10:58:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:51]Read from MH i2c: E2 [10:58:51]MH_I2C_Read... [10:58:51]Read from MH i2c: E2 0E 00 [10:58:51]MH_I2C_Read... [10:58:51]Read from MH i2c: E2 0E 00 78 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C7 [10:58:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [10:58:51]wFMCommunicate OK [10:58:51]SAM_PROTO_GetShiftState done [10:58:51]FM_GetShiftState done [10:58:51]opened in 1724199517 [10:58:51]opened+sec_in_day 1724285917 [10:58:51]quantity*price = 26035 [10:58:51]sum+1 = 26036 [10:58:51]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 246 21.08.2024 11:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163648 ФПД: 46356930520106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110154&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163648&fm=46356930520106&tin=02508201610067®Number=0000000000092562&sum=50000 [11:01:55]StoreToDocumentArchive [11:01:55]shift 466 fd 163648 [11:01:55]save to /storage/0466/doc_00163648 [11:01:55]save last doc name /storage/0466/doc_00163648 to /storage/kkm_last_doc_name [11:01:55]save OK [11:01:55]Clear old archive folders... [11:01:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:01:55]tlvbuf is 01523490 [11:01:55]SAM_PROTO_ClearQueue [11:01:55]wFMCommunicate request_size=4 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 80 09 00 00 [11:01:55]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:01:55]RAPDU: 90 00 [11:01:55]wFMCommunicate OK [11:01:55]SAM_PROTO_ClearQueue done [11:01:55]KKMCreateOFDPacket [11:01:55]OFDProtocolAddRootSTLVToBuf [11:01:55]FM_MakeSignedData [11:01:55]FM_MakeSignedData [11:01:55]SAM_PROTO_SignData [11:01:55]wFMCommunicate request_size=4 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 80 0D 01 02 [11:01:55]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:01:56]RAPDU: 90 00 [11:01:56]wFMCommunicate OK [11:01:56]wFMCommunicate request_size=255 [11:01:56]MH_SAM_APDU [11:01: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 38 30 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 F6 00 00 00 F4 03 04 00 22 C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 OFD Sender: No OFD packet to send [11:01:56]30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7F 02 00 35 04 06 00 2A 29 50 60 [11:01:56]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 F6 00 00 00 F4 03 04 00 22 C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7F 02 00 35 04 06 00 2A 29 50 60 00 00 5F [11:01:56]Write i2c OK [11:01:56]MH_I2C_Read... [11:01:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:56]Read from MH i2c: E2 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 03 00 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:01:56]RAPDU: 90 00 [11:01:56]wFMCommunicate OK [11:01:56]wFMCommunicate request_size=7 [11:01:56]MH_SAM_APDU [11:01:56]CAPDU: 80 0D 02 02 02 64 2A [11:01:56]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 64 2A 00 00 3A [11:01:56]Write i2c OK [11:01:56]MH_I2C_Read... [11:01:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:56]Read from MH i2c: E2 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 03 00 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:01:56]RAPDU: 90 00 [11:01:56]wFMCommunicate OK [11:01:56]wFMCommunicate request_size=4 [11:01:56]MH_SAM_APDU [11:01:56]CAPDU: 80 0D 03 02 [11:01:56]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:01:56]Write i2c OK [11:01:56]MH_I2C_Read... [11:01:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:56]Read from MH i2c: E2 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 0B 00 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 0B 00 2F 00 00 EB D8 3F BD C3 A4 A5 8C 90 00 02 [11:01:56]RAPDU: EB D8 3F BD C3 A4 A5 8C 90 00 [11:01:56]wFMCommunicate OK [11:01:56]SAM_PROTO_SignData done [11:01:56]FM_MakeSignedData done [11:01:56]CreateOFDProtocolMessage [11:01:56]wFMCommunicate request_size=4 [11:01:56]MH_SAM_APDU [11:01:56]CAPDU: 80 11 00 00 [11:01:56]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:01:56]Write i2c OK [11:01:56]MH_I2C_Read... [11:01:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:56]Read from MH i2c: E2 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: E2 17 00 [11:01:56]MH_I2C_Read... [11:01:56]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 37 36 39 90 00 03 [11:01:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:01:56]wFMCommunicate OK [11:01:56]CreateOFDProtocolMessage done [11:01:56]OFDSenderStorePacket 163648 [11:01:56]StoreOFDPacket docnum=163648 [11:01:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7F 37 04 01 16 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 F6 00 00 00 F4 03 04 00 22 C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7F 02 00 35 04 06 00 2A 29 50 60 64 2A EB D8 3F BD C3 A4 A5 8C [11:01:56]CheckFolder [11:01:56]dirname=/storage/ofd_packets [11:01:56]CheckFolder done [11:01:56]ProducePacketName [11:01:56]name=ofd_packets/00163648 [11:01:56]NVStorageSaveData ofd_packets/00163648 [11:01:56]File name is /storage/ofd_packets/00163648 [11:01:56]Write 298 bytes [11:01:56]NVStorageSaveData done [11:01:56]OFDSenderStorePacket done [11:01:56]KKMCreateOFDPacket done [11:01:56]NVStorageSaveData kkm_last_timestamp [11:01:56]File name is /storage/kkm_last_timestamp [11:01:56]Write 4 bytes [11:01:56]NVStorageSaveData done [11:01:56]ExternCall_PrintAddStr [11:01:56]wPrintStart [11:01:56]Write to MH i2c: 01 00 00 31 00 31 [11:01:56]Write i2c OK [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: 01 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: 01 07 00 [11:01:56]MH_I2C_Read... [11:01:56]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:01:56]RasterBufferAndPrint [11:01:56]line Счет N : (1)292198 [11:01:56]line ИНН: 02508201610067 [11:01:56]line Контрольно-Кассовый Чек [11:01:56]line ПРОДАЖА [11:01:56]line ТРК (МРК, ГНК) : 11 [11:01:56]line Товар: 2710194800 [11:01:56]line ДТ-К-5 [11:01:56]line 6.570 * 76.20 [11:01:56]line = 500.63 [11:01:56]line НДС 12% НСП 1% [11:01:56]line > о реализуемом товаре [11:01:56]line ОКРУГЛЕНИЕ: -0.63 [11:01:56]line ИТОГО: 500.00 [11:01:56]line Внесено: 500.00 [11:01:56]line СДАЧА: 0.00 [11:01:56]line НСП 1% : 4.43 [11:01:56]line НДС 12% : 53.16 [11:01:56]line Наличными: 500.00 [11:01:56]line Безнал.: 0.00 [11:01:56]line Место: АЗС № 130 "Партнер Нефть" [11:01:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:01:56]line СНО: Общий режим [11:01:56]line Чек 246 21.08.2024 11:01 [11:01:56]line Смена: 466 ФФД: 1.0 [11:01:56]line ЗНМ: 0300000070 [11:01:56]line РНМ: 0000000000092562 [11:01:56]line Версия ККМ: 001 [11:01:56]line ФМ: 0000000000871769 [11:01:56]line ФД: 163648 [11:01:56]line ФПД: 46356930520106 [11:01:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110154&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163648&fm=46356930520106&tin=02508201610067®Number=0000000000092562&sum=50000 [11:01:56]written 0, free lines is 4095 [11:01:56]OFD Sender: Processing packet 163648 [packets to send 966, broken 965] [11:01:56]ProducePacketName [11:01:56]name=ofd_packets/00163648 [11:01:56]OFD Sender: To server: pG, [11:01:56]CommunicateWithHost lk.salyk.kg:30040 [11:01:56]ConnectInit lk.salyk.kg [11:01:57]Write to MH i2c: 01 00 00 5C 00 5C [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: 01 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: 01 07 00 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C4 0C 33 [11:01:57]RasterBufferAndPrint [11:01:57]line [11:01:57]line [11:01:57]line [11:01:57]line [11:01:57]line [11:01:57]written 0, free lines is 3292 [11:01:57]MH_Cut [11:01:57]Write to MH i2c: D1 01 00 63 00 01 35 [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: D1 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: D1 01 00 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: D1 01 00 63 00 00 34 [11:01:57]Write to MH i2c: 01 00 00 64 00 64 [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]Connected sock=10 [11:01: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 37 36 39 0C 01 00 00 7F 37 04 01 16 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 F6 00 00 00 F4 03 04 00 22 C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7F 02 00 35 04 06 00 2A 29 50 60 64 2A EB D8 3F BD C3 A4 A5 8C [11:01:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 11 D7 47 00 A1 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 37 36 39 10 04 04 00 40 7F 02 00 F4 03 04 00 75 72 C5 66 B6 04 01 00 00 AA 28 2E F2 06 A9 20 89 [11:01:57]CommunicateWithHost err = 0 [11:01:57]CheckOFDResponse [11:01:57]1017 (14) - 77093643461234 [11:01:57]1041 (16) - 0000000000871769 [11:01:57]1040 (4) - 163648 [11:01:57]1012 (4) - 21.08.2024 04:52 [11:01:57]1206 (1) - 0 [11:01:57]OFD Sender: Remove packet 163648 [11:01:57]ProducePacketName [11:01:57]name=ofd_packets/00163648 [11:01:57]NVStorageDeleteData [11:01:57]*** Cut start [11:01:57]*** Purtial cut [11:01:57]*** Stage 1: CUTSNS_PIN = 1 [11:01:58]OFD Sender: No OFD packet to send [11:02:00]Read from MH i2c: 01 [11:02:00]MH_I2C_Read... [11:02:00]*** Stop cut motor [11:02:00]*** Cut end [11:02:00]Read from MH i2c: 01 07 00 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:02:00]process_action close_receipt done [11:02:00]requested_data is exist [11:02:00]produce_requested_data [11:02:00]requested_item fm.sn is exist - process it [11:02:00]wFMCommunicate request_size=4 [11:02:00]MH_SAM_APDU [11:02:00]CAPDU: 80 11 00 00 [11:02:00]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:02:00]Write i2c OK [11:02:00]MH_I2C_Read... [11:02:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:00]Read from MH i2c: E2 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 17 00 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [11:02:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:02:00]wFMCommunicate OK [11:02:00]requested_item fd.num is exist - process it [11:02:00]SAM_PROTO_GetFieldsCounters [11:02:00]wFMCommunicate request_size=4 [11:02:00]MH_SAM_APDU [11:02:00]CAPDU: 80 13 00 00 [11:02:00]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:02:00]Write i2c OK [11:02:00]MH_I2C_Read... [11:02:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:00]Read from MH i2c: E2 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 62 00 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7F 02 00 0E 04 04 00 D2 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 7E [11:02: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:02:00]wFMCommunicate OK [11:02:00]SAM_PROTO_GetFieldsCounters done [11:02:00]requested_item shift.num is exist - process it [11:02:00]requested_item shift.opened is exist - process it [11:02:00]req_shift_opened [11:02:00]FM_GetShiftState [11:02:00]SAM_PROTO_GetShiftState [11:02:00]wFMCommunicate request_size=4 [11:02:00]MH_SAM_APDU [11:02:00]CAPDU: 80 13 01 00 [11:02:00]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:02:00]Write i2c OK [11:02:00]MH_I2C_Read... [11:02:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:00]Read from MH i2c: E2 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 0E 00 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [11:02:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:02:00]wFMCommunicate OK [11:02:00]SAM_PROTO_GetShiftState done [11:02:00]FM_GetShiftState done [11:02:00]req_shift_opened done [11:02:00]requested_item shift.open_date is exist - process it [11:02:00]req_shift_open_date [11:02:00]req_shift_open_date done [11:02:00]produce_requested_data done [11:02:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163648,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:02:00]process_action_free close_receipt [11:02:00]json_value_free [11:02:00]json_value_free done [11:02:00]process_json_proto returns [11:02:00]Send response to host [11:02:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163648,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:02:00]free response buf [11:02:00]execute_script done [11:02:00]execute_script returns [11:02:00]free content buf [11:02:00]Sock 9.Close socket [11:02:00]Sock 9.Thread stoped [11:02:03]OFD Sender: No OFD packet to send [11:02:04]recv_with_timeout no data received [11:02:08]OFD Sender: No OFD packet to send [11:02:13]OFD Sender: No OFD packet to send [11:02:15]recv_with_timeout no data received [11:02:18]OFD Sender: No OFD packet to send [11:02:23]OFD Sender: No OFD packet to send [11:02:28]OFD Sender: No OFD packet to send [11:02:33]OFD Sender: No OFD packet to send [11:02:38]OFD Sender: No OFD packet to send [11:02:42]recv_with_timeout no data received [11:02:43]OFD Sender: No OFD packet to send [11:02:48]OFD Sender: No OFD packet to send [11:02:53]OFD Sender: No OFD packet to send [11:02:58]OFD Sender: No OFD packet to send [11:03:03]OFD Sender: No OFD packet to send [11:03:08]OFD Sender: No OFD packet to send [11:03:13]OFD Sender: No OFD packet to send [11:03:18]OFD Sender: No OFD packet to send [11:03:23]OFD Sender: No OFD packet to send [11:03:28]OFD Sender: No OFD packet to send [11:03:33]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:57]accept exits with 7 [11:03:57]New connection [11:03:57]New thread 3067313508 created [11:03:57]Thread 3067456868 joined [11:03:57]Waiting for new connection... [11:03:57] Sock 7.Parse request [11:03:57]Sock 7.Check first char [11:03:57]Sock 7.First char is OK [11:03:57]request: POST /json_proto HTTP/1.0 [11:03:57]Method: POST [11:03:57]URL: /json_proto [11:03:57]Method is POST - this is cgi request [11:03:57]url: /json_proto [11:03:57]query_string will be loaded in cgi processing [11:03:57]execute_cgi json_proto POST (null) [11:03:57]execute_cgi path=json_proto method=POST [11:03:57]POST find Content-Length [11:03:57]Host: 172.17.44.132:8080 [11:03:57]Content-Length: 678 [11:03:57]Content-Type: application/json [11:03:57] [11:03:57]POST finish read [11:03:57]Found Content-Length = 678 [11:03:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.460, "sum" : 850.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:57]execute_script... [11:03:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.460, "sum" : 850.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:57]POST & json_proto [11:03:57]process_json_proto [11:03:57]json parsed OK: [11:03:57]protocol is kg_v1.0 [11:03:57]action value=close_receipt [11:03:57]process_action close_receipt [11:03:57]cmd_close_receipt [11:03:57]MH_GetDate [11:03:57]Write to MH i2c: F0 00 00 68 00 57 [11:03:57]Write i2c OK [11:03:57]MH_I2C_Read... [11:03:57]Read from MH i2c: F0 [11:03:57]MH_I2C_Read... [11:03:57]Read from MH i2c: F0 09 00 [11:03:57]MH_I2C_Read... [11:03:57]Read from MH i2c: F0 09 00 68 00 00 9D C9 C5 66 2A 83 C1 65 C4 [11:03:57]GetLastDocTimeStamp 1724238114 [11:03:57]current date 1724238237 [11:03:57]FM_GetShiftState [11:03:57]SAM_PROTO_GetShiftState [11:03:57]wFMCommunicate request_size=4 [11:03:57]MH_SAM_APDU [11:03:57]CAPDU: 80 13 01 00 [11:03:57]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:03:57]Write i2c OK [11:03:57]MH_I2C_Read... [11:03:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:57]Read from MH i2c: E2 [11:03:57]MH_I2C_Read... [11:03:57]Read from MH i2c: E2 0E 00 [11:03:57]MH_I2C_Read... [11:03:57]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [11:03:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:03:57]wFMCommunicate OK [11:03:57]SAM_PROTO_GetShiftState done [11:03:57]FM_GetShiftState done [11:03:57]opened in 1724199517 [11:03:57]opened+sec_in_day 1724285917 [11:03:57]quantity*price = 85033 [11:03:57]sum+1 = 85034 [11:03:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.30 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 247 21.08.2024 11:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163649 ФПД: 218448880089811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163649&fm=218448880089811&tin=02508201610067®Number=0000000000092562&sum=85000 [11:03:58]StoreToDocumentArchive [11:03:58]shift 466 fd 163649 [11:03:58]save to /storage/0466/doc_00163649 [11:03:58]save last doc name /storage/0466/doc_00163649 to /storage/kkm_last_doc_name [11:03:58]save OK [11:03:58]Clear old archive folders... [11:03:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:58]tlvbuf is 0152FC30 [11:03:58]SAM_PROTO_ClearQueue [11:03:58]wFMCommunicate request_size=4 [11:03:58]MH_SAM_APDU [11:03:58]CAPDU: 80 09 00 00 [11:03:58]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:03:58]Write i2c OK [11:03:58]MH_I2C_Read... [11:03:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:58]Read from MH i2c: E2 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:03:58]RAPDU: 90 00 [11:03:58]wFMCommunicate OK [11:03:58]SAM_PROTO_ClearQueue done [11:03:58]KKMCreateOFDPacket [11:03:58]OFDProtocolAddRootSTLVToBuf [11:03:58]FM_MakeSignedData [11:03:58]FM_MakeSignedData [11:03:58]SAM_PROTO_SignData [11:03:58]wFMCommunicate request_size=4 [11:03:58]MH_SAM_APDU [11:03:58]CAPDU: 80 0D 01 02 [11:03:58]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:03:58]Write i2c OK [11:03:58]MH_I2C_Read... [11:03:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:58]Read from MH i2c: E2 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:03:58]RAPDU: 90 00 [11:03:58]wFMCommunicate OK [11:03:58]wFMCommunicate request_size=255 [11:03:58]MH_SAM_APDU [11: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 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 9D C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7F 02 00 35 04 06 00 C6 [11:03:58]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 9D C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7F 02 00 35 04 06 00 C6 00 00 69 [11:03:58]Write i2c OK [11:03:58]MH_I2C_Read... [11:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:58]Read from MH i2c: E2 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:03:58]RAPDU: 90 00 [11:03:58]wFMCommunicate OK [11:03:58]wFMCommunicate request_size=10 [11:03:58]MH_SAM_APDU [11:03:58]CAPDU: 80 0D 02 02 05 AD 97 E6 3A D3 [11:03:58]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 AD 97 E6 3A D3 00 00 34 [11:03:58]Write i2c OK [11:03:58]MH_I2C_Read... [11:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:58]Read from MH i2c: E2 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:03:58]RAPDU: 90 00 [11:03:58]wFMCommunicate OK [11:03:58]wFMCommunicate request_size=4 [11:03:58]MH_SAM_APDU [11:03:58]CAPDU: 80 0D 03 02 [11:03:58]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:03:58]Write i2c OK [11:03:58]MH_I2C_Read... [11:03:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:58]Read from MH i2c: E2 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 0B 00 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 0B 00 7A 00 00 47 9A 8B 62 AA 92 75 82 90 00 F7 [11:03:58]RAPDU: 47 9A 8B 62 AA 92 75 82 90 00 [11:03:58]wFMCommunicate OK [11:03:58]SAM_PROTO_SignData done [11:03:58]FM_MakeSignedData done [11:03:58]CreateOFDProtocolMessage [11:03:58]wFMCommunicate request_size=4 [11:03:58]MH_SAM_APDU [11:03:58]CAPDU: 80 11 00 00 [11:03:58]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:03:58]Write i2c OK [11:03:58]MH_I2C_Read... [11:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:58]Read from MH i2c: E2 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: E2 17 00 [11:03:58]MH_I2C_Read... [11:03:58]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 37 36 39 90 00 4E [11:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:03:58]wFMCommunicate OK [11:03:58]CreateOFDProtocolMessage done [11:03:58]OFDSenderStorePacket 163649 [11:03:58]StoreOFDPacket docnum=163649 [11:03:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FC 7B 07 01 E5 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 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 9D C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7F 02 00 35 04 06 00 C6 AD 97 E6 3A D3 47 9A 8B 62 AA 92 75 82 [11:03:58]CheckFolder [11:03:58]dirname=/storage/ofd_packets [11:03:58]CheckFolder done [11:03:58]ProducePacketName [11:03:58]name=ofd_packets/00163649 [11:03:58]NVStorageSaveData ofd_packets/00163649 [11:03:58]File name is /storage/ofd_packets/00163649 [11:03:58]Write 301 bytes [11:03:58]NVStorageSaveData done [11:03:58]OFDSenderStorePacket done [11:03:58]KKMCreateOFDPacket done [11:03:58]NVStorageSaveData kkm_last_timestamp [11:03:58]File name is /storage/kkm_last_timestamp [11:03:58]Write 4 bytes [11:03:58]NVStorageSaveData done [11:03:58]ExternCall_PrintAddStr [11:03:58]wPrintStart [11:03:58]Write to MH i2c: 01 00 00 7C 00 7C [11:03:58]Write i2c OK [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: 01 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: 01 07 00 [11:03:58]MH_I2C_Read... [11:03:58]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:03:58]RasterBufferAndPrint [11:03:58]line Счет N : (1)292208 [11:03:58]line ИНН: 02508201610067 [11:03:58]line Контрольно-Кассовый Чек [11:03:58]line ПРОДАЖА [11:03:58]line ТРК (МРК, ГНК) : 53 [11:03:58]line Товар: 2710124500 [11:03:58]line Аи-95-К-5 [11:03:58]line 11.460 * 74.20 [11:03:58]line = 850.33 [11:03:58]line НДС 12% НСП 1% [11:03:58]line > о реализуемом товаре [11:03:58]line ОКРУГЛЕНИЕ: -0.33 [11:03:58]line ИТОГО: 850.00 [11:03:58]line Внесено: 850.00 [11:03:58]line СДАЧА: 0.00 [11:03:58]line НСП 1% : 7.52 [11:03:58]line НДС 12% : 90.30 [11:03:58]line Наличными: 850.00 [11:03:58]line Безнал.: 0.00 [11:03:58]line Место: АЗС № 130 "Партнер Нефть" [11:03:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:03:58]line СНО: Общий режим [11:03:58]line Чек 247 21.08.2024 11:03 [11:03:58]line Смена: 466 ФФД: 1.0 [11:03:58]line ЗНМ: 0300000070 [11:03:58]line РНМ: 0000000000092562 [11:03:58]line Версия ККМ: 001 [11:03:58]line ФМ: 0000000000871769 [11:03:58]line ФД: 163649 [11:03:58]line ФПД: 218448880089811 [11:03:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163649&fm=218448880089811&tin=02508201610067®Number=0000000000092562&sum=85000 [11:03:58]written 0, free lines is 4095 [11:03:58]OFD Sender: Processing packet 163649 [packets to send 966, broken 965] [11:03:58]ProducePacketName [11:03:58]name=ofd_packets/00163649 [11:03:58]OFD Sender: To server: pG, [11:03:58]CommunicateWithHost lk.salyk.kg:30040 [11:03:58]ConnectInit lk.salyk.kg [11:03:59]Write to MH i2c: 01 00 00 A7 00 A7 [11:03:59]Write i2c OK [11:03:59]MH_I2C_Read... [11:03:59]Read from MH i2c: 01 [11:03:59]MH_I2C_Read... [11:03:59]Read from MH i2c: 01 07 00 [11:03:59]MH_I2C_Read... [11:03:59]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 B3 0C 6D [11:03:59]RasterBufferAndPrint [11:03:59]line [11:03:59]line [11:03:59]line [11:03:59]line [11:03:59]line [11:03:59]written 0, free lines is 3257 [11:03:59]MH_Cut [11:03:59]Write to MH i2c: D1 01 00 AE 00 01 80 [11:03:59]Write i2c OK [11:03:59]MH_I2C_Read... [11:03:59]Read from MH i2c: D1 [11:03:59]MH_I2C_Read... [11:03:59]Read from MH i2c: D1 01 00 [11:03:59]MH_I2C_Read... [11:03:59]Read from MH i2c: D1 01 00 AE 00 00 7F [11:03:59]Write to MH i2c: 01 00 00 AF 00 AF [11:03:59]Write i2c OK [11:03:59]MH_I2C_Read... [11:03:59]Connected sock=10 [11:03: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 37 36 39 0F 01 00 00 FC 7B 07 01 E5 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 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 9D C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7F 02 00 35 04 06 00 C6 AD 97 E6 3A D3 47 9A 8B 62 AA 92 75 82 [11:04:00]*** Cut start [11:04:00]*** Purtial cut [11:04:00]*** Stage 1: CUTSNS_PIN = 1 [11:04:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 45 F7 47 00 A6 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 37 36 39 10 04 04 00 41 7F 02 00 F4 03 04 00 EF 72 C5 66 B6 04 01 00 00 49 47 DA 46 EB 56 AC 4B [11:04:00]CommunicateWithHost err = 0 [11:04:00]CheckOFDResponse [11:04:00]1017 (14) - 77093643461234 [11:04:00]1041 (16) - 0000000000871769 [11:04:00]1040 (4) - 163649 [11:04:00]1012 (4) - 21.08.2024 04:54 [11:04:00]1206 (1) - 0 [11:04:00]OFD Sender: Remove packet 163649 [11:04:00]ProducePacketName [11:04:00]name=ofd_packets/00163649 [11:04:00]NVStorageDeleteData [11:04:00]OFD Sender: No OFD packet to send [11:04:02]Read from MH i2c: 01 [11:04:02]MH_I2C_Read... [11:04:02]*** Stop cut motor [11:04:02]*** Cut end [11:04:02]Read from MH i2c: 01 07 00 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:04:02]process_action close_receipt done [11:04:02]requested_data is exist [11:04:02]produce_requested_data [11:04:02]requested_item fm.sn is exist - process it [11:04:02]wFMCommunicate request_size=4 [11:04:02]MH_SAM_APDU [11:04:02]CAPDU: 80 11 00 00 [11:04:02]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:04:02]Write i2c OK [11:04:02]MH_I2C_Read... [11:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:02]Read from MH i2c: E2 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 17 00 [11:04:02]MH_I2C_Read... [11:04:02]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 37 36 39 90 00 83 [11:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:04:02]wFMCommunicate OK [11:04:02]requested_item fd.num is exist - process it [11:04:02]SAM_PROTO_GetFieldsCounters [11:04:02]wFMCommunicate request_size=4 [11:04:02]MH_SAM_APDU [11:04:02]CAPDU: 80 13 00 00 [11:04:02]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:04:02]Write i2c OK [11:04:02]MH_I2C_Read... [11:04:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:02]Read from MH i2c: E2 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 62 00 [11:04:02]MH_I2C_Read... [11:04:02]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 7F 02 00 0E 04 04 00 D2 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 CD [11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:04:02]wFMCommunicate OK [11:04:02]SAM_PROTO_GetFieldsCounters done [11:04:02]requested_item shift.num is exist - process it [11:04:02]requested_item shift.opened is exist - process it [11:04:02]req_shift_opened [11:04:02]FM_GetShiftState [11:04:02]SAM_PROTO_GetShiftState [11:04:02]wFMCommunicate request_size=4 [11:04:02]MH_SAM_APDU [11:04:02]CAPDU: 80 13 01 00 [11:04:02]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:04:02]Write i2c OK [11:04:02]MH_I2C_Read... [11:04:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:02]Read from MH i2c: E2 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 0E 00 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [11:04:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:04:02]wFMCommunicate OK [11:04:02]SAM_PROTO_GetShiftState done [11:04:02]FM_GetShiftState done [11:04:02]req_shift_opened done [11:04:02]requested_item shift.open_date is exist - process it [11:04:02]req_shift_open_date [11:04:02]req_shift_open_date done [11:04:02]produce_requested_data done [11:04:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163649,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:04:02]process_action_free close_receipt [11:04:02]json_value_free [11:04:02]json_value_free done [11:04:02]process_json_proto returns [11:04:02]Send response to host [11:04:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163649,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:04:02]free response buf [11:04:02]execute_script done [11:04:02]execute_script returns [11:04:02]free content buf [11:04:02]Sock 7.Close socket [11:04:02]Sock 7.Thread stoped [11:04:05]recv_with_timeout no data received [11:04:05]OFD Sender: No OFD packet to send [11:04:10]OFD Sender: No OFD packet to send [11:04:15]OFD Sender: No OFD packet to send [11:04:20]recv_with_timeout no data received [11:04:20]OFD Sender: No OFD packet to send [11:04:25]OFD Sender: No OFD packet to send [11:04:30]OFD Sender: No OFD packet to send [11:04:35]OFD Sender: No OFD packet to send [11:04:40]OFD Sender: No OFD packet to send [11:04:44]recv_with_timeout no data received [11:04:45]OFD Sender: No OFD packet to send [11:05:51]ConnectInit Can't connect to host [11:05:54]OFD Sender: Processing packet 163650 [packets to send 966, broken 965] [11:05:54]ProducePacketName [11:05:54]name=ofd_packets/00163650 [11:05:54]OFD Sender: To server: pG, [11:05:54]CommunicateWithHost lk.salyk.kg:30040 [11:05:54]ConnectInit lk.salyk.kg [11:05:55]Connected sock=9 [11:05: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 37 36 39 0C 01 00 00 0F EB 04 01 41 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 E6 C9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7F 02 00 35 04 06 00 DA 34 D0 78 A1 48 EF C1 49 F6 6C 71 E4 25 [11:05:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 EC 47 00 27 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 37 36 39 10 04 04 00 42 7F 02 00 F4 03 04 00 63 73 C5 66 B6 04 01 00 00 8E B0 95 F1 58 8B 14 8E [11:05:56]CommunicateWithHost err = 0 [11:05:56]CheckOFDResponse [11:05:56]1017 (14) - 77093643461234 [11:05:56]1041 (16) - 0000000000871769 [11:05:56]1040 (4) - 163650 [11:05:56]1012 (4) - 21.08.2024 04:56 [11:05:56]1206 (1) - 0 [11:05:56]OFD Sender: Remove packet 163650 [11:05:56]ProducePacketName [11:05:56]name=ofd_packets/00163650 [11:05:56]NVStorageDeleteData [11:05:56]OFD Sender: No OFD packet to send [11:06:01]OFD Sender: No OFD packet to send [11:06:06]OFD Sender: No OFD packet to send [11:06:11]OFD Sender: No OFD packet to send [11:06:16]OFD Sender: No OFD packet to send [11:06:21]OFD Sender: No OFD packet to send [11:06:26]OFD Sender: No OFD packet to send [11:06:31]OFD Sender: No OFD packet to send [11:06:37]OFD Sender: No OFD packet to send [11:06:42]OFD Sender: No OFD packet to send [11:07:37]ConnectInit Can't connect to host [11:07:42]OFD Sender: No OFD packet to send [11:07:47]OFD Sender: No OFD packet to send [11:07:52]OFD Sender: No OFD packet to send [11:07:57]OFD Sender: No OFD packet to send [11:08:02]OFD Sender: No OFD packet to send [11:08:07]OFD Sender: No OFD packet to send [11:08:12]OFD Sender: No OFD packet to send [11:08:17]OFD Sender: No OFD packet to send [11:08:22]OFD Sender: No OFD packet to send [11:08:27]OFD Sender: No OFD packet to send [11:08:31]accept exits with 7 [11:08:31]New connection [11:08:31]New thread 3067313508 created [11:08:31]Thread 3067456868 joined [11:08:31]Waiting for new connection... [11:08:31] Sock 7.Parse request [11:08:31]Sock 7.Check first char [11:08:31]Sock 7.First char is OK [11:08:31]request: POST /json_proto HTTP/1.0 [11:08:31]Method: POST [11:08:31]URL: /json_proto [11:08:31]Method is POST - this is cgi request [11:08:31]url: /json_proto [11:08:31]query_string will be loaded in cgi processing [11:08:31]execute_cgi json_proto POST (null) [11:08:31]execute_cgi path=json_proto method=POST [11:08:31]POST find Content-Length [11:08:31]Host: 172.17.44.132:8080 [11:08:31]Content-Length: 677 [11:08:31]Content-Type: application/json [11:08:31] [11:08:31]POST finish read [11:08:31]Found Content-Length = 677 [11:08:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:31]execute_script... [11: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)292210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:31]POST & json_proto [11:08:31]process_json_proto [11:08:31]json parsed OK: [11:08:31]protocol is kg_v1.0 [11:08:31]action value=close_receipt [11:08:31]process_action close_receipt [11:08:31]cmd_close_receipt [11:08:31]MH_GetDate [11:08:31]Write to MH i2c: F0 00 00 FE 00 ED [11:08:31]Write i2c OK [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: F0 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: F0 09 00 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: F0 09 00 FE 00 00 AF CA C5 66 2A 83 C1 65 6D [11:08:31]GetLastDocTimeStamp 1724238310 [11:08:31]current date 1724238511 [11:08:31]FM_GetShiftState [11:08:31]SAM_PROTO_GetShiftState [11:08:31]wFMCommunicate request_size=4 [11:08:31]MH_SAM_APDU [11:08:31]CAPDU: 80 13 01 00 [11:08:31]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [11:08:31]Write i2c OK [11:08:31]MH_I2C_Read... [11:08:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:31]Read from MH i2c: E2 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 0E 00 [11:08:31]MH_I2C_Read... [11:08:31]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [11:08:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:08:31]wFMCommunicate OK [11:08:31]SAM_PROTO_GetShiftState done [11:08:31]FM_GetShiftState done [11:08:31]opened in 1724199517 [11:08:31]opened+sec_in_day 1724285917 [11:08:31]quantity*price = 50036 [11:08:31]sum+1 = 50037 [11:08:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 249 21.08.2024 11:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163651 ФПД: 102484609001089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163651&fm=102484609001089&tin=02508201610067®Number=0000000000092562&sum=50000 [11:08:32]StoreToDocumentArchive [11:08:32]shift 466 fd 163651 [11:08:32]save to /storage/0466/doc_00163651 [11:08:32]save last doc name /storage/0466/doc_00163651 to /storage/kkm_last_doc_name [11:08:32]save OK [11:08:32]Clear old archive folders... [11:08:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:32]tlvbuf is 0154B660 [11:08:32]SAM_PROTO_ClearQueue [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 09 00 00 [11:08:32]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:08:32]RAPDU: 90 00 [11:08:32]wFMCommunicate OK [11:08:32]SAM_PROTO_ClearQueue done [11:08:32]KKMCreateOFDPacket [11:08:32]OFDProtocolAddRootSTLVToBuf [11:08:32]FM_MakeSignedData [11:08:32]FM_MakeSignedData [11:08:32]SAM_PROTO_SignData [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 0D 01 02 [11:08:32]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:08:32]RAPDU: 90 00 [11:08:32]wFMCommunicate OK [11:08:32]wFMCommunicate request_size=255 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AF CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7F 02 00 35 04 06 00 5D [11:08:32]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 AF CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7F 02 00 35 04 06 00 5D 00 00 9C [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]OFD Sender: No OFD packet to send [11:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:08:32]RAPDU: 90 00 [11:08:32]wFMCommunicate OK [11:08:32]wFMCommunicate request_size=10 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 0D 02 02 05 35 8E B6 E6 81 [11:08:32]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 35 8E B6 E6 81 00 00 74 [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [11:08:32]RAPDU: 90 00 [11:08:32]wFMCommunicate OK [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 0D 03 02 [11:08:32]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 0B 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 0B 00 10 01 00 4A 84 59 8C BD B4 54 9E 90 00 A3 [11:08:32]RAPDU: 4A 84 59 8C BD B4 54 9E 90 00 [11:08:32]wFMCommunicate OK [11:08:32]SAM_PROTO_SignData done [11:08:32]FM_MakeSignedData done [11:08:32]CreateOFDProtocolMessage [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 11 00 00 [11:08:32]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 17 00 [11:08:32]MH_I2C_Read... [11:08:32]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 37 36 39 90 00 E5 [11:08:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:08:32]wFMCommunicate OK [11:08:32]CreateOFDProtocolMessage done [11:08:32]OFDSenderStorePacket 163651 [11:08:32]StoreOFDPacket docnum=163651 [11:08:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 76 43 07 01 E8 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 AF CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7F 02 00 35 04 06 00 5D 35 8E B6 E6 81 4A 84 59 8C BD B4 54 9E [11:08:32]CheckFolder [11:08:32]dirname=/storage/ofd_packets [11:08:32]CheckFolder done [11:08:32]ProducePacketName [11:08:32]name=ofd_packets/00163651 [11:08:32]NVStorageSaveData ofd_packets/00163651 [11:08:32]File name is /storage/ofd_packets/00163651 [11:08:32]Write 301 bytes [11:08:32]NVStorageSaveData done [11:08:32]OFDSenderStorePacket done [11:08:32]KKMCreateOFDPacket done [11:08:32]NVStorageSaveData kkm_last_timestamp [11:08:32]File name is /storage/kkm_last_timestamp [11:08:32]Write 4 bytes [11:08:32]NVStorageSaveData done [11:08:32]ExternCall_PrintAddStr [11:08:32]wPrintStart [11:08:32]Write to MH i2c: 01 00 00 12 01 13 [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: 01 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: 01 07 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [11:08:32]RasterBufferAndPrint [11:08:32]line Счет N : (1)292210 [11:08:32]line ИНН: 02508201610067 [11:08:32]line Контрольно-Кассовый Чек [11:08:32]line ПРОДАЖА [11:08:32]line ТРК (МРК, ГНК) : 52 [11:08:32]line Товар: 2710124130 [11:08:32]line Аи-92-К-5 [11:08:32]line 7.380 * 67.80 [11:08:32]line = 500.36 [11:08:32]line НДС 12% НСП 1% [11:08:32]line > о реализуемом товаре [11:08:32]line ОКРУГЛЕНИЕ: -0.36 [11:08:32]line ИТОГО: 500.00 [11:08:32]line Внесено: 500.00 [11:08:32]line СДАЧА: 0.00 [11:08:32]line НСП 1% : 4.43 [11:08:32]line НДС 12% : 53.14 [11:08:32]line Наличными: 500.00 [11:08:32]line Безнал.: 0.00 [11:08:32]line Место: АЗС № 130 "Партнер Нефть" [11:08:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:08:32]line СНО: Общий режим [11:08:32]line Чек 249 21.08.2024 11:08 [11:08:32]line Смена: 466 ФФД: 1.0 [11:08:32]line ЗНМ: 0300000070 [11:08:32]line РНМ: 0000000000092562 [11:08:32]line Версия ККМ: 001 [11:08:32]line ФМ: 0000000000871769 [11:08:32]line ФД: 163651 [11:08:32]line ФПД: 102484609001089 [11:08:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163651&fm=102484609001089&tin=02508201610067®Number=0000000000092562&sum=50000 [11:08:32]OFD Sender: Processing packet 163651 [packets to send 966, broken 965] [11:08:32]ProducePacketName [11:08:32]name=ofd_packets/00163651 [11:08:32]OFD Sender: To server: pG, [11:08:32]CommunicateWithHost lk.salyk.kg:30040 [11:08:32]ConnectInit lk.salyk.kg [11:08:32]written 0, free lines is 4095 [11:08:33]Write to MH i2c: 01 00 00 3D 01 3E [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: 01 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: 01 07 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 B0 0C 01 [11:08:33]RasterBufferAndPrint [11:08:33]line [11:08:33]line [11:08:33]line [11:08:33]line [11:08:33]line [11:08:33]written 0, free lines is 3254 [11:08:33]MH_Cut [11:08:33]Write to MH i2c: D1 01 00 44 01 01 17 [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: D1 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: D1 01 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: D1 01 00 44 01 00 16 [11:08:33]Write to MH i2c: 01 00 00 45 01 46 [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:34]Connected sock=9 [11:08: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 37 36 39 0F 01 00 00 76 43 07 01 E8 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 AF CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7F 02 00 35 04 06 00 5D 35 8E B6 E6 81 4A 84 59 8C BD B4 54 9E [11:08:34]*** Cut start [11:08:34]*** Purtial cut [11:08:34]*** Stage 1: CUTSNS_PIN = 1 [11:08:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F7 A2 47 00 9D 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 37 36 39 10 04 04 00 43 7F 02 00 F4 03 04 00 01 74 C5 66 B6 04 01 00 00 14 69 0D 09 96 25 67 4E [11:08:36]CommunicateWithHost err = 0 [11:08:36]CheckOFDResponse [11:08:36]1017 (14) - 77093643461234 [11:08:36]1041 (16) - 0000000000871769 [11:08:36]1040 (4) - 163651 [11:08:36]1012 (4) - 21.08.2024 04:58 [11:08:36]1206 (1) - 0 [11:08:36]OFD Sender: Remove packet 163651 [11:08:36]ProducePacketName [11:08:36]name=ofd_packets/00163651 [11:08:36]NVStorageDeleteData [11:08:36]Read from MH i2c: 01 [11:08:36]MH_I2C_Read... [11:08:36]*** Stop cut motor [11:08:36]*** Cut end [11:08:36]Read from MH i2c: 01 07 00 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [11:08:36]process_action close_receipt done [11:08:36]requested_data is exist [11:08:36]produce_requested_data [11:08:36]requested_item fm.sn is exist - process it [11:08:36]wFMCommunicate request_size=4 [11:08:36]MH_SAM_APDU [11:08:36]CAPDU: 80 11 00 00 [11:08:36]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [11:08:36]Write i2c OK [11:08:36]MH_I2C_Read... [11:08:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:36]Read from MH i2c: E2 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 17 00 [11:08:36]MH_I2C_Read... [11:08:36]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 37 36 39 90 00 1A [11:08:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:08:36]wFMCommunicate OK [11:08:36]requested_item fd.num is exist - process it [11:08:36]SAM_PROTO_GetFieldsCounters [11:08:36]wFMCommunicate request_size=4 [11:08:36]MH_SAM_APDU [11:08:36]CAPDU: 80 13 00 00 [11:08:36]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [11:08:36]Write i2c OK [11:08:36]MH_I2C_Read... [11:08:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:36]Read from MH i2c: E2 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 62 00 [11:08:36]MH_I2C_Read... [11:08:36]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 7F 02 00 0E 04 04 00 D2 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 6C [11:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 7F 02 00 0E 04 04 00 D2 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:08:36]wFMCommunicate OK [11:08:36]SAM_PROTO_GetFieldsCounters done [11:08:36]requested_item shift.num is exist - process it [11:08:36]requested_item shift.opened is exist - process it [11:08:36]req_shift_opened [11:08:36]FM_GetShiftState [11:08:36]SAM_PROTO_GetShiftState [11:08:36]wFMCommunicate request_size=4 [11:08:36]MH_SAM_APDU [11:08:36]CAPDU: 80 13 01 00 [11:08:36]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [11:08:36]Write i2c OK [11:08:36]MH_I2C_Read... [11:08:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:36]Read from MH i2c: E2 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 0E 00 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [11:08:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:08:36]wFMCommunicate OK [11:08:36]SAM_PROTO_GetShiftState done [11:08:36]FM_GetShiftState done [11:08:36]req_shift_opened done [11:08:36]requested_item shift.open_date is exist - process it [11:08:36]req_shift_open_date [11:08:36]req_shift_open_date done [11:08:36]produce_requested_data done [11:08:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163651,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:08:36]process_action_free close_receipt [11:08:36]json_value_free [11:08:36]json_value_free done [11:08:36]process_json_proto returns [11:08:36]Send response to host [11:08:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163651,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:08:36]free response buf [11:08:36]execute_script done [11:08:36]execute_script returns [11:08:36]free content buf [11:08:36]Sock 7.Close socket [11:08:36]Sock 7.Thread stoped [11:08:36]OFD Sender: No OFD packet to send [11:08:41]OFD Sender: No OFD packet to send [11:08:45]recv_with_timeout no data received [11:08:46]OFD Sender: No OFD packet to send [11:08:51]OFD Sender: No OFD packet to send [11:08:56]OFD Sender: No OFD packet to send [11:08:58]accept exits with 10 [11:08:58]New connection [11:08:58]New thread 3067456868 created [11:08:58]Thread 3067313508 joined [11:08:58]Waiting for new connection... [11:08:58] Sock 10.Parse request [11:08:58]Sock 10.Check first char [11:08:58]Sock 10.First char is OK [11:08:58]request: POST /json_proto HTTP/1.0 [11:08:58]Method: POST [11:08:58]URL: /json_proto [11:08:58]Method is POST - this is cgi request [11:08:58]url: /json_proto [11:08:58]query_string will be loaded in cgi processing [11:08:58]execute_cgi json_proto POST (null) [11:08:58]execute_cgi path=json_proto method=POST [11:08:58]POST find Content-Length [11:08:58]Host: 172.17.44.132:8080 [11:08:58]Content-Length: 1751 [11:08:58]Content-Type: application/json [11:08:58] [11:08:58]POST finish read [11:08:58]Found Content-Length = 1751 [11:08:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50593", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700026030031", "name": "\u041A\u0443\u0440\u0443\u0442 orbit", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 219.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:58]execute_script... [11:08:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50593", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700026030031", "name": "\u041A\u0443\u0440\u0443\u0442 orbit", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 219.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:58]POST & json_proto [11:08:58]process_json_proto [11:08:58]json parsed OK: [11:08:58]protocol is kg_v1.0 [11:08:58]action value=close_receipt [11:08:58]process_action close_receipt [11:08:58]cmd_close_receipt [11:08:58]MH_GetDate [11:08:58]Write to MH i2c: F0 00 00 49 01 39 [11:08:58]Write i2c OK [11:08:58]MH_I2C_Read... [11:08:58]Read from MH i2c: F0 [11:08:58]MH_I2C_Read... [11:08:58]Read from MH i2c: F0 09 00 [11:08:58]MH_I2C_Read... [11:08:58]Read from MH i2c: F0 09 00 49 01 00 CB CA C5 66 2A 83 C1 65 D5 [11:08:58]GetLastDocTimeStamp 1724238511 [11:08:58]current date 1724238539 [11:08:58]FM_GetShiftState [11:08:58]SAM_PROTO_GetShiftState [11:08:58]wFMCommunicate request_size=4 [11:08:58]MH_SAM_APDU [11:08:58]CAPDU: 80 13 01 00 [11:08:58]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [11:08:58]Write i2c OK [11:08:58]MH_I2C_Read... [11:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:58]Read from MH i2c: E2 [11:08:58]MH_I2C_Read... [11:08:58]Read from MH i2c: E2 0E 00 [11:08:58]MH_I2C_Read... [11:08:58]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [11:08:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:08:58]wFMCommunicate OK [11:08:58]SAM_PROTO_GetShiftState done [11:08:58]FM_GetShiftState done [11:08:58]opened in 1724199517 [11:08:58]opened+sec_in_day 1724285917 [11:08:58]quantity*price = 5000 [11:08:58]sum+1 = 5001 [11:08:58]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010032 Чай хол Let`s Go! чер персик ПЭТ 0,5л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700026030031 Курут orbit 1.000 * 49.00 = 49.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160792 Снек Курут классический (круглый) 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 219.00 НСП 1% : 1.93 НДС 12% : 23.25 Наличными: 219.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 250 21.08.2024 11:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163652 ФПД: 82669383162426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163652&fm=82669383162426&tin=02508201610067®Number=0000000000092562&sum=21900 0 [11:08:59]StoreToDocumentArchive [11:08:59]shift 466 fd 163652 [11:08:59]save to /storage/0466/doc_00163652 [11:08:59]save last doc name /storage/0466/doc_00163652 to /storage/kkm_last_doc_name [11:08:59]save OK [11:08:59]Clear old archive folders... [11:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=738 [11:08:59]tlvbuf is 01536850 [11:08:59]SAM_PROTO_ClearQueue [11:08:59]wFMCommunicate request_size=4 [11:08:59]MH_SAM_APDU [11:08:59]CAPDU: 80 09 00 00 [11:08:59]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [11:08:59]Write i2c OK [11:08:59]MH_I2C_Read... [11:09:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:00]Read from MH i2c: E2 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:09:00]RAPDU: 90 00 [11:09:00]wFMCommunicate OK [11:09:00]SAM_PROTO_ClearQueue done [11:09:00]KKMCreateOFDPacket [11:09:00]OFDProtocolAddRootSTLVToBuf [11:09:00]FM_MakeSignedData [11:09:00]FM_MakeSignedData [11:09:00]SAM_PROTO_SignData [11:09:00]wFMCommunicate request_size=4 [11:09:00]MH_SAM_APDU [11:09:00]CAPDU: 80 0D 01 02 [11:09:00]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [11:09:00]Write i2c OK [11:09:00]MH_I2C_Read... [11:09:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:00]Read from MH i2c: E2 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:09:00]RAPDU: 90 00 [11:09:00]wFMCommunicate OK [11:09:00]wFMCommunicate request_size=255 [11:09:00]MH_SAM_APDU [11:09:00]CAPDU: 80 0D 02 02 FA 03 00 E2 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 [11:09:00]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 E2 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 00 00 EA [11:09:00]Write i2c OK [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 [11:09:00]MH_I2C_Read... [11:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:00]Read from MH i2c: E2 03 00 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [11:09:00]RAPDU: 90 00 [11:09:00]wFMCommunicate OK [11:09:00]wFMCommunicate request_size=255 [11:09:00]MH_SAM_APDU [11:09:00]CAPDU: 80 0D 02 02 FA 03 01 00 01 BC 04 01 00 01 23 04 54 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 33 31 06 04 10 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 6F 72 62 69 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 [11:09:00]Write to MH i2c: E2 02 01 5A 01 80 0D 02 02 FA 00 03 01 00 01 BC 04 01 00 01 23 04 54 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 33 31 06 04 10 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 6F 72 62 69 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 00 00 F2 [11:09:00]Write i2c OK [11:09:00]MH_I2C_Read... [11:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:00]Read from MH i2c: E2 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [11:09:00]RAPDU: 90 00 [11:09:00]wFMCommunicate OK [11:09:00]wFMCommunicate request_size=247 [11:09:00]MH_SAM_APDU [11:09:00]CAPDU: 80 0D 02 02 F2 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 09 00 00 00 00 07 04 06 00 8C 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CB CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7F 02 00 35 04 06 00 4B 2F F7 37 9A 3A [11:09:00]Write to MH i2c: E2 FA 00 5B 01 80 0D 02 02 F2 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 09 00 00 00 00 07 04 06 00 8C 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CB CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7F 02 00 35 04 06 00 4B 2F F7 37 9A 3A 00 00 63 [11:09:00]Write i2c OK [11:09:00]MH_I2C_Read... [11:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:00]Read from MH i2c: E2 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [11:09:00]RAPDU: 90 00 [11:09:00]wFMCommunicate OK [11:09:00]wFMCommunicate request_size=4 [11:09:00]MH_SAM_APDU [11:09:00]CAPDU: 80 0D 03 02 [11:09:00]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [11:09:00]Write i2c OK [11:09:00]MH_I2C_Read... [11:09:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:00]Read from MH i2c: E2 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 0B 00 [11:09:00]MH_I2C_Read... [11:09:00]Read from MH i2c: E2 0B 00 5C 01 00 72 BC B4 2F 0F 75 AA C0 90 00 D8 [11:09:00]RAPDU: 72 BC B4 2F 0F 75 AA C0 90 00 [11:09:00]wFMCommunicate OK [11:09:00]SAM_PROTO_SignData done [11:09:00]FM_MakeSignedData done [11:09:00]CreateOFDProtocolMessage [11:09:00]wFMCommunicate request_size=4 [11:09:00]MH_SAM_APDU [11:09:00]CAPDU: 80 11 00 00 [11:09:00]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [11:09:01]Write i2c OK [11:09:01]MH_I2C_Read... [11:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:01]Read from MH i2c: E2 [11:09:01]MH_I2C_Read... [11:09:01]Read from MH i2c: E2 17 00 [11:09:01]MH_I2C_Read... [11:09:01]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [11:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:09:01]wFMCommunicate OK [11:09:01]CreateOFDProtocolMessage done [11:09:01]OFDSenderStorePacket 163652 [11:09:01]StoreOFDPacket docnum=163652 [11:09:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F6 02 00 00 53 C9 EE 02 8F AD 5A 03 01 00 03 00 E2 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 54 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 33 31 06 04 10 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 6F 72 62 69 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 09 00 00 00 00 07 04 06 00 8C 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CB CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7F 02 00 35 04 06 00 4B 2F F7 37 9A 3A 72 BC B4 2F 0F 75 AA C0 [11:09:01]CheckFolder [11:09:01]dirname=/storage/ofd_packets [11:09:01]CheckFolder done [11:09:01]ProducePacketName [11:09:01]name=ofd_packets/00163652 [11:09:01]NVStorageSaveData ofd_packets/00163652 [11:09:01]File name is /storage/ofd_packets/00163652 [11:09:01]Write 788 bytes [11:09:01]NVStorageSaveData done [11:09:01]OFDSenderStorePacket done [11:09:01]KKMCreateOFDPacket done [11:09:01]NVStorageSaveData kkm_last_timestamp [11:09:01]File name is /storage/kkm_last_timestamp [11:09:01]Write 4 bytes [11:09:01]NVStorageSaveData done [11:09:01]ExternCall_PrintAddStr [11:09:01]wPrintStart [11:09:01]Write to MH i2c: 01 00 00 5E 01 5F [11:09:01]Write i2c OK [11:09:01]MH_I2C_Read... [11:09:01]Read from MH i2c: 01 [11:09:01]MH_I2C_Read... [11:09:01]Read from MH i2c: 01 07 00 [11:09:01]MH_I2C_Read... [11:09:01]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [11:09:01]RasterBufferAndPrint [11:09:01]line Счет N : (3)50593 [11:09:01]line ИНН: 02508201610067 [11:09:01]line Контрольно-Кассовый Чек [11:09:01]line ПРОДАЖА [11:09:01]line Товар: 4700003010018 [11:09:01]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [11:09:01]line 1.000 * 50.00 [11:09:01]line = 50.00 [11:09:01]line НДС 12% НСП 1% [11:09:01]line > о реализуемом товаре [11:09:01]line Товар: 4700003010032 [11:09:01]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [11:09:01]line 1.000 * 50.00 [11:09:01]line = 50.00 [11:09:01]line НДС 12% НСП 1% [11:09:01]line > о реализуемом товаре [11:09:01]line Товар: 4700026030031 [11:09:01]line Курут orbit [11:09:01]line 1.000 * 49.00 [11:09:01]line = 49.00 [11:09:01]line НДС 12% НСП 1% [11:09:01]line > о реализуемом товаре [11:09:01]line Товар: 4700000160792 [11:09:01]line Снек Курут классический (круглый) [11:09:01]line 1.000 * 60.00 [11:09:01]line = 60.00 [11:09:01]line НДС 12% НСП 1% [11:09:01]line > о реализуемом товаре [11:09:01]line Товар: 46231529 [11:09:01]line Mentos ПФ Арбуз 6*100*2 [11:09:01]line 1.000 * 10.00 [11:09:01]line = 10.00 [11:09:01]line НДС 12% НСП 1% [11:09:01]line > о реализуемом товаре [11:09:01]line ИТОГО: 219.00 [11:09:01]line НСП 1% : 1.93 [11:09:01]line НДС 12% : 23.25 [11:09:01]line Наличными: 219.00 [11:09:01]line Безнал.: 0.00 [11:09:01]line Место: АЗС № 130 "Партнер Нефть" [11:09:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:09:01]line СНО: Общий режим [11:09:01]line Чек 250 21.08.2024 11:08 [11:09:01]line Смена: 466 ФФД: 1.0 [11:09:01]line ЗНМ: 0300000070 [11:09:01]line РНМ: 0000000000092562 [11:09:01]line Версия ККМ: 001 [11:09:01]line ФМ: 0000000000871769 [11:09:01]line ФД: 163652 [11:09:01]line ФПД: 82669383162426 [11:09:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T110859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163652&fm=82669383162426&tin=02508201610067®Number=0000000000092562&sum=21900 [11:09:01]line 0 [11:09:01]OFD Sender: Processing packet 163652 [packets to send 966, broken 965] [11:09:01]ProducePacketName [11:09:01]name=ofd_packets/00163652 [11:09:01]OFD Sender: To server: pG, [11:09:01]CommunicateWithHost lk.salyk.kg:30040 [11:09:01]ConnectInit lk.salyk.kg [11:09:01]written 0, free lines is 4095 [11:09:02]Write to MH i2c: 01 00 00 A1 01 A2 [11:09:02]Write i2c OK [11:09:02]MH_I2C_Read... [11:09:02]Read from MH i2c: 01 [11:09:02]MH_I2C_Read... [11:09:02]Read from MH i2c: 01 07 00 [11:09:02]MH_I2C_Read... [11:09:02]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 24 0B D8 [11:09:02]RasterBufferAndPrint [11:09:02]line [11:09:02]line [11:09:02]line [11:09:02]line [11:09:02]line [11:09:02]written 0, free lines is 2859 [11:09:02]MH_Cut [11:09:02]Write to MH i2c: D1 01 00 A8 01 01 7B [11:09:02]Write i2c OK [11:09:02]MH_I2C_Read... [11:09:02]Read from MH i2c: D1 [11:09:02]MH_I2C_Read... [11:09:02]Read from MH i2c: D1 01 00 [11:09:02]MH_I2C_Read... [11:09:02]Read from MH i2c: D1 01 00 A8 01 00 7A [11:09:02]Write to MH i2c: 01 00 00 A9 01 AA [11:09:02]Write i2c OK [11:09:02]MH_I2C_Read... [11:09:03]*** Cut start [11:09:03]*** Purtial cut [11:09:03]*** Stage 1: CUTSNS_PIN = 1 [11:09:03]recv_with_timeout no data received [11:09:05]Read from MH i2c: 01 *** Stop cut motor [11:09:05] [11:09:05]*** Cut end [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [11:09:05]process_action close_receipt done [11:09:05]requested_data is exist [11:09:05]produce_requested_data [11:09:05]requested_item fm.sn is exist - process it [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 11 00 00 [11:09:05]Write to MH i2c: E2 08 00 AA 01 80 11 00 00 00 00 00 00 25 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 AA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [11:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:09:05]wFMCommunicate OK [11:09:05]requested_item fd.num is exist - process it [11:09:05]SAM_PROTO_GetFieldsCounters [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 13 00 00 [11:09:05]Write to MH i2c: E2 08 00 AB 01 80 13 00 00 00 00 00 00 28 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]Connected sock=11 [11:09: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 37 36 39 F6 02 00 00 53 C9 EE 02 8F AD 5A 03 01 00 03 00 E2 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 54 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 33 31 06 04 10 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 6F 72 62 69 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:05]D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 09 00 00 00 00 07 04 06 00 8C 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 CB CA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7F 02 00 35 04 06 00 4B 2F F7 37 9A 3A 72 BC B4 2F 0F 75 AA C0 [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 62 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 62 00 AB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 7F 02 00 0E 04 04 00 D2 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 D4 [11:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 7F 02 00 0E 04 04 00 D2 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:09:05]wFMCommunicate OK [11:09:05]SAM_PROTO_GetFieldsCounters done [11:09:05]requested_item shift.num is exist - process it [11:09:05]requested_item shift.opened is exist - process it [11:09:05]req_shift_opened [11:09:05]FM_GetShiftState [11:09:05]SAM_PROTO_GetShiftState [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 13 01 00 [11:09:05]Write to MH i2c: E2 08 00 AC 01 80 13 01 00 00 00 00 00 2A [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0E 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0E 00 AC 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F0 [11:09:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:09:05]wFMCommunicate OK [11:09:05]SAM_PROTO_GetShiftState done [11:09:05]FM_GetShiftState done [11:09:05]req_shift_opened done [11:09:05]requested_item shift.open_date is exist - process it [11:09:05]req_shift_open_date [11:09:05]req_shift_open_date done [11:09:05]produce_requested_data done [11:09:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163652,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:09:05]process_action_free close_receipt [11:09:05]json_value_free [11:09:05]json_value_free done [11:09:05]process_json_proto returns [11:09:05]Send response to host [11:09:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163652,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:09:05]free response buf [11:09:05]execute_script done [11:09:05]execute_script returns [11:09:05]free content buf [11:09:05]Sock 10.Close socket [11:09:05]Sock 10.Thread stoped [11:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 21 47 00 31 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 37 36 39 10 04 04 00 44 7F 02 00 F4 03 04 00 21 74 C5 66 B6 04 01 00 00 2D ED 36 88 AA 87 C1 56 [11:09:06]CommunicateWithHost err = 0 [11:09:06]CheckOFDResponse [11:09:06]1017 (14) - 77093643461234 [11:09:06]1041 (16) - 0000000000871769 [11:09:06]1040 (4) - 163652 [11:09:06]1012 (4) - 21.08.2024 04:59 [11:09:06]1206 (1) - 0 [11:09:06]OFD Sender: Remove packet 163652 [11:09:06]ProducePacketName [11:09:06]name=ofd_packets/00163652 [11:09:06]NVStorageDeleteData [11:09:07]OFD Sender: No OFD packet to send [11:09:12]OFD Sender: No OFD packet to send [11:09:14]recv_with_timeout no data received [11:09:17]OFD Sender: No OFD packet to send [11:09:22]OFD Sender: No OFD packet to send [11:09:27]OFD Sender: No OFD packet to send [11:09:32]OFD Sender: No OFD packet to send [11:09:32]recv_with_timeout no data received [11:09:37]OFD Sender: No OFD packet to send [11:09:42]OFD Sender: No OFD packet to send [11:09:47]OFD Sender: No OFD packet to send [11:09:52]OFD Sender: No OFD packet to send [11:09:57]OFD Sender: No OFD packet to send [11:10:01]accept exits with 9 [11:10:01]New connection [11:10:01]New thread 3067313508 created [11:10:01]Thread 3067456868 joined [11:10:01]Waiting for new connection... [11:10:01] Sock 9.Parse request [11:10:01]Sock 9.Check first char [11:10:01]Sock 9.First char is OK [11:10:01]request: POST /json_proto HTTP/1.0 [11:10:01]Method: POST [11:10:01]URL: /json_proto [11:10:01]Method is POST - this is cgi request [11:10:01]url: /json_proto [11:10:01]query_string will be loaded in cgi processing [11:10:01]execute_cgi json_proto POST (null) [11:10:01]execute_cgi path=json_proto method=POST [11:10:01]POST find Content-Length [11:10:01]Host: 172.17.44.132:8080 [11:10:01]Content-Length: 682 [11:10:01]Content-Type: application/json [11:10:01] [11:10:01]POST finish read [11:10:01]Found Content-Length = 682 [11:10:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:01]execute_script... [11:10:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:01]POST & json_proto [11:10:01]process_json_proto [11:10:01]json parsed OK: [11:10:01]protocol is kg_v1.0 [11:10:01]action value=close_receipt [11:10:01]process_action close_receipt [11:10:01]cmd_close_receipt [11:10:01]MH_GetDate [11:10:01]Write to MH i2c: F0 00 00 AD 01 9D [11:10:01]Write i2c OK [11:10:01]MH_I2C_Read... [11:10:01]Read from MH i2c: F0 [11:10:01]MH_I2C_Read... [11:10:01]Read from MH i2c: F0 09 00 [11:10:01]MH_I2C_Read... [11:10:01]Read from MH i2c: F0 09 00 AD 01 00 0A CB C5 66 2A 83 C1 65 79 [11:10:01]GetLastDocTimeStamp 1724238539 [11:10:01]current date 1724238602 [11:10:01]FM_GetShiftState [11:10:01]SAM_PROTO_GetShiftState [11:10:01]wFMCommunicate request_size=4 [11:10:01]MH_SAM_APDU [11:10:01]CAPDU: 80 13 01 00 [11:10:01]Write to MH i2c: E2 08 00 AE 01 80 13 01 00 00 00 00 00 2C [11:10:01]Write i2c OK [11:10:01]MH_I2C_Read... [11:10:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:01]Read from MH i2c: E2 [11:10:01]MH_I2C_Read... [11:10:01]Read from MH i2c: E2 0E 00 [11:10:01]MH_I2C_Read... [11:10:01]Read from MH i2c: E2 0E 00 AE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [11:10:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:10:01]wFMCommunicate OK [11:10:01]SAM_PROTO_GetShiftState done [11:10:01]FM_GetShiftState done [11:10:01]opened in 1724199517 [11:10:01]opened+sec_in_day 1724285917 [11:10:01]quantity*price = 150032 [11:10:01]sum+1 = 150033 [11:10:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 251 21.08.2024 11:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163653 ФПД: 230418306137146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111002&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163653&fm=230418306137146&tin=02508201610067®Number=0000000000092562&sum=150000 [11:10:03]StoreToDocumentArchive [11:10:03]shift 466 fd 163653 [11:10:03]save to /storage/0466/doc_00163653 [11:10:03]save last doc name /storage/0466/doc_00163653 to /storage/kkm_last_doc_name [11:10:03]save OK [11:10:03]Clear old archive folders... [11:10:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:10:03]tlvbuf is 015391F0 [11:10:03]SAM_PROTO_ClearQueue [11:10:03]wFMCommunicate request_size=4 [11:10:03]MH_SAM_APDU [11:10:03]CAPDU: 80 09 00 00 [11:10:03]Write to MH i2c: E2 08 00 BB 01 80 09 00 00 00 00 00 00 2E [11:10:03]Write i2c OK [11:10:03]MH_I2C_Read... [11:10:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:03]Read from MH i2c: E2 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 BB 01 00 90 00 30 [11:10:03]RAPDU: 90 00 [11:10:03]wFMCommunicate OK [11:10:03]SAM_PROTO_ClearQueue done [11:10:03]KKMCreateOFDPacket [11:10:03]OFDProtocolAddRootSTLVToBuf [11:10:03]FM_MakeSignedData [11:10:03]FM_MakeSignedData [11:10:03]SAM_PROTO_SignData [11:10:03]wFMCommunicate request_size=4 [11:10:03]MH_SAM_APDU [11:10:03]CAPDU: 80 0D 01 02 [11:10:03]Write to MH i2c: E2 08 00 BC 01 80 0D 01 02 00 00 00 00 36 [11:10:03]Write i2c OK [11:10:03]MH_I2C_Read... [11:10:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:03]Read from MH i2c: E2 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 BC 01 00 90 00 31 [11:10:03]RAPDU: 90 00 [11:10:03]wFMCommunicate OK [11:10:03]wFMCommunicate request_size=255 [11:10:03]MH_SAM_APDU [11:10: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 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 FB 00 00 00 F4 03 04 00 0A CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7F 02 00 35 04 06 00 D1 [11:10:03]Write to MH i2c: E2 02 01 BD 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 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 FB 00 00 00 F4 03 04 00 0A CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7F 02 00 35 04 06 00 D1 00 00 92 [11:10:03]Write i2c OK [11:10:03]MH_I2C_Read... [11:10:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:03]Read from MH i2c: E2 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 BD 01 00 90 00 32 [11:10:03]RAPDU: 90 00 [11:10:03]wFMCommunicate OK [11:10:03]wFMCommunicate request_size=10 [11:10:03]MH_SAM_APDU [11:10:03]CAPDU: 80 0D 02 02 05 90 71 49 7C 3A [11:10:03]Write to MH i2c: E2 0D 00 BE 01 80 0D 02 02 05 00 90 71 49 7C 3A 00 00 43 [11:10:03]Write i2c OK [11:10:03]MH_I2C_Read... [11:10:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:03]Read from MH i2c: E2 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 03 00 BE 01 00 90 00 33 [11:10:03]RAPDU: 90 00 [11:10:03]wFMCommunicate OK [11:10:03]wFMCommunicate request_size=4 [11:10:03]MH_SAM_APDU [11:10:03]CAPDU: 80 0D 03 02 [11:10:03]Write to MH i2c: E2 08 00 BF 01 80 0D 03 02 00 00 00 00 3B [11:10:03]Write i2c OK [11:10:03]MH_I2C_Read... [11:10:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:03]Read from MH i2c: E2 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 0B 00 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 0B 00 BF 01 00 E1 A4 20 CE F1 11 A2 13 90 00 66 [11:10:03]RAPDU: E1 A4 20 CE F1 11 A2 13 90 00 [11:10:03]wFMCommunicate OK [11:10:03]SAM_PROTO_SignData done [11:10:03]FM_MakeSignedData done [11:10:03]CreateOFDProtocolMessage [11:10:03]wFMCommunicate request_size=4 [11:10:03]MH_SAM_APDU [11:10:03]CAPDU: 80 11 00 00 [11:10:03]Write to MH i2c: E2 08 00 C0 01 80 11 00 00 00 00 00 00 3B [11:10:03]Write i2c OK [11:10:03]MH_I2C_Read... [11:10:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:03]Read from MH i2c: E2 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 17 00 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: E2 17 00 C0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [11:10:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:10:03]wFMCommunicate OK [11:10:03]CreateOFDProtocolMessage done [11:10:03]OFDSenderStorePacket 163653 [11:10:03]StoreOFDPacket docnum=163653 [11:10:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B4 1D 07 01 8B 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 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 FB 00 00 00 F4 03 04 00 0A CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7F 02 00 35 04 06 00 D1 90 71 49 7C 3A E1 A4 20 CE F1 11 A2 13 [11:10:03]CheckFolder [11:10:03]dirname=/storage/ofd_packets [11:10:03]CheckFolder done [11:10:03]ProducePacketName [11:10:03]name=ofd_packets/00163653 [11:10:03]NVStorageSaveData ofd_packets/00163653 [11:10:03]File name is /storage/ofd_packets/00163653 [11:10:03]Write 301 bytes [11:10:03]NVStorageSaveData done [11:10:03]OFDSenderStorePacket done [11:10:03]KKMCreateOFDPacket done [11:10:03]NVStorageSaveData kkm_last_timestamp [11:10:03]File name is /storage/kkm_last_timestamp [11:10:03]Write 4 bytes [11:10:03]NVStorageSaveData done [11:10:03]ExternCall_PrintAddStr [11:10:03]wPrintStart [11:10:03]Write to MH i2c: 01 00 00 C1 01 C2 [11:10:03]Write i2c OK [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: 01 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: 01 07 00 [11:10:03]MH_I2C_Read... [11:10:03]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [11:10:03]RasterBufferAndPrint [11:10:03]line Счет N : (1)292211 [11:10:03]line ИНН: 02508201610067 [11:10:03]line Контрольно-Кассовый Чек [11:10:03]line ПРОДАЖА [11:10:03]line ТРК (МРК, ГНК) : 33 [11:10:03]line Товар: 2710124500 [11:10:03]line Аи-95-К-5 [11:10:03]line 20.220 * 74.20 [11:10:03]line = 1500.32 [11:10:03]line НДС 12% НСП 1% [11:10:03]line > о реализуемом товаре [11:10:03]line ОКРУГЛЕНИЕ: -0.32 [11:10:03]line ИТОГО: 1500.00 [11:10:03]line Внесено: 1500.00 [11:10:03]line СДАЧА: 0.00 [11:10:03]line НСП 1% : 13.28 [11:10:03]line НДС 12% : 159.33 [11:10:03]line Наличными: 1500.00 [11:10:03]line Безнал.: 0.00 [11:10:03]line Место: АЗС № 130 "Партнер Нефть" [11:10:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:10:03]line СНО: Общий режим [11:10:03]line Чек 251 21.08.2024 11:10 [11:10:03]line Смена: 466 ФФД: 1.0 [11:10:03]line ЗНМ: 0300000070 [11:10:03]line РНМ: 0000000000092562 [11:10:03]line Версия ККМ: 001 [11:10:03]line ФМ: 0000000000871769 [11:10:03]line ФД: 163653 [11:10:03]line ФПД: 230418306137146 [11:10:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111002&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163653&fm=230418306137146&tin=02508201610067®Number=0000000000092562&sum=150000 [11:10:03]written 0, free lines is 4095 [11:10:03]OFD Sender: Processing packet 163653 [packets to send 966, broken 965] [11:10:03]ProducePacketName [11:10:03]name=ofd_packets/00163653 [11:10:03]OFD Sender: To server: pG, [11:10:03]CommunicateWithHost lk.salyk.kg:30040 [11:10:03]ConnectInit lk.salyk.kg [11:10:04]Write to MH i2c: 01 00 00 EC 01 ED [11:10:04]Write i2c OK [11:10:04]MH_I2C_Read... [11:10:04]Read from MH i2c: 01 [11:10:04]MH_I2C_Read... [11:10:04]Read from MH i2c: 01 07 00 [11:10:04]MH_I2C_Read... [11:10:04]Read from MH i2c: 01 07 00 EC 01 00 00 00 00 00 BE 0C BE [11:10:04]RasterBufferAndPrint [11:10:04]line [11:10:04]line [11:10:04]line [11:10:04]line [11:10:04]line [11:10:04]written 0, free lines is 3268 [11:10:04]MH_Cut [11:10:04]Write to MH i2c: D1 01 00 F3 01 01 C6 [11:10:04]Write i2c OK [11:10:04]MH_I2C_Read... [11:10:04]Read from MH i2c: D1 [11:10:04]MH_I2C_Read... [11:10:04]Read from MH i2c: D1 01 00 [11:10:04]MH_I2C_Read... [11:10:04]Read from MH i2c: D1 01 00 F3 01 00 C5 [11:10:04]Write to MH i2c: 01 00 00 F4 01 F5 [11:10:04]Write i2c OK [11:10:04]MH_I2C_Read... [11:10:04]*** Cut start [11:10:04]*** Purtial cut [11:10:04]*** Stage 1: CUTSNS_PIN = 1 [11:10:06]recv_with_timeout no data received [11:10:06]Read from MH i2c: 01 [11:10:06]MH_I2C_Read... [11:10:06]*** Stop cut motor [11:10:06]*** Cut end [11:10:06]Read from MH i2c: 01 07 00 [11:10:06]MH_I2C_Read... [11:10:06]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [11:10:06]process_action close_receipt done [11:10:06]requested_data is exist [11:10:06]produce_requested_data [11:10:06]requested_item fm.sn is exist - process it [11:10:06]wFMCommunicate request_size=4 [11:10:06]MH_SAM_APDU [11:10:06]CAPDU: 80 11 00 00 [11:10:06]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [11:10:06]Write i2c OK [11:10:06]MH_I2C_Read... [11:10:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:06]Read from MH i2c: E2 [11:10:06]MH_I2C_Read... [11:10:06]Read from MH i2c: E2 17 00 [11:10:06]MH_I2C_Read... [11:10:06]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [11:10:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:10:06]wFMCommunicate OK [11:10:06]requested_item fd.num is exist - process it [11:10:06]SAM_PROTO_GetFieldsCounters [11:10:06]wFMCommunicate request_size=4 [11:10:06]MH_SAM_APDU [11:10:06]CAPDU: 80 13 00 00 [11:10:06]Write to MH i2c: E2 08 00 F6 01 80 13 00 00 00 00 00 00 73 [11:10:06]Write i2c OK [11:10:06]MH_I2C_Read... [11:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:07]Read from MH i2c: E2 [11:10:07]MH_I2C_Read... [11:10:07]Read from MH i2c: E2 62 00 [11:10:07]MH_I2C_Read... [11:10:07]Read from MH i2c: E2 62 00 F6 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7F 02 00 0E 04 04 00 D2 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 23 [11:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7F 02 00 0E 04 04 00 D2 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:10:07]wFMCommunicate OK [11:10:07]SAM_PROTO_GetFieldsCounters done [11:10:07]requested_item shift.num is exist - process it [11:10:07]requested_item shift.opened is exist - process it [11:10:07]req_shift_opened [11:10:07]FM_GetShiftState [11:10:07]SAM_PROTO_GetShiftState [11:10:07]wFMCommunicate request_size=4 [11:10:07]MH_SAM_APDU [11:10:07]CAPDU: 80 13 01 00 [11:10:07]Write to MH i2c: E2 08 00 F7 01 80 13 01 00 00 00 00 00 75 [11:10:07]Write i2c OK [11:10:07]MH_I2C_Read... [11:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:07]Read from MH i2c: E2 [11:10:07]MH_I2C_Read... [11:10:07]Read from MH i2c: E2 0E 00 [11:10:07]MH_I2C_Read... [11:10:07]Read from MH i2c: E2 0E 00 F7 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3B [11:10:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:10:07]wFMCommunicate OK [11:10:07]SAM_PROTO_GetShiftState done [11:10:07]FM_GetShiftState done [11:10:07]req_shift_opened done [11:10:07]requested_item shift.open_date is exist - process it [11:10:07]req_shift_open_date [11:10:07]req_shift_open_date done [11:10:07]produce_requested_data done [11:10:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163653,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:10:07]process_action_free close_receipt [11:10:07]json_value_free [11:10:07]json_value_free done [11:10:07]process_json_proto returns [11:10:07]Send response to host [11:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163653,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:10:07]free response buf [11:10:07]execute_script done [11:10:07]execute_script returns [11:10:07]free content buf [11:10:07]Sock 9.Close socket [11:10:07]Sock 9.Thread stoped [11:10:16]Connected sock=11 [11:10: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 37 36 39 0F 01 00 00 B4 1D 07 01 8B 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 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 FB 00 00 00 F4 03 04 00 0A CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7F 02 00 35 04 06 00 D1 90 71 49 7C 3A E1 A4 20 CE F1 11 A2 13 [11:10:21]recv_with_timeout no data received [11:10:21]CommunicateWithHost answer receiving error [11:10:21]CommunicateWithHost err = -3 [11:10:21]OFD Sender: Server communicate error [11:10:21]recv_with_timeout no data received [11:10:26]OFD Sender: Processing packet 163653 [packets to send 966, broken 965] [11:10:26]ProducePacketName [11:10:26]name=ofd_packets/00163653 [11:10:26]OFD Sender: To server: pG, [11:10:26]CommunicateWithHost lk.salyk.kg:30040 [11:10:26]ConnectInit lk.salyk.kg [11:10:31]ConnectInit Can't take IP for lk.salyk.kg [11:10:31]CommunicateWithHost connect error [11:10:31]CommunicateWithHost err = -1 [11:10:31]OFD Sender: Server communicate error [11:10:36]OFD Sender: Processing packet 163653 [packets to send 966, broken 965] [11:10:36]ProducePacketName [11:10:36]name=ofd_packets/00163653 [11:10:36]OFD Sender: To server: pG, [11:10:36]CommunicateWithHost lk.salyk.kg:30040 [11:10:36]ConnectInit lk.salyk.kg [11:10:39]Connected sock=9 [11:10: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 37 36 39 0F 01 00 00 B4 1D 07 01 8B 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 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 FB 00 00 00 F4 03 04 00 0A CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7F 02 00 35 04 06 00 D1 90 71 49 7C 3A E1 A4 20 CE F1 11 A2 13 [11:10:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 93 F3 47 00 0E 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 37 36 39 10 04 04 00 45 7F 02 00 F4 03 04 00 7F 74 C5 66 B6 04 01 00 00 57 AF D6 5F 30 99 4D 56 [11:10:40]CommunicateWithHost err = 0 [11:10:40]CheckOFDResponse [11:10:40]1017 (14) - 77093643461234 [11:10:40]1041 (16) - 0000000000871769 [11:10:40]1040 (4) - 163653 [11:10:40]1012 (4) - 21.08.2024 05:00 [11:10:40]1206 (1) - 0 [11:10:40]OFD Sender: Remove packet 163653 [11:10:40]ProducePacketName [11:10:40]name=ofd_packets/00163653 [11:10:40]NVStorageDeleteData [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:55]OFD Sender: No OFD packet to send [11:11:00]OFD Sender: No OFD packet to send [11:11:05]OFD Sender: No OFD packet to send [11:11:10]OFD Sender: No OFD packet to send [11:11:15]OFD Sender: No OFD packet to send [11:11:20]OFD Sender: No OFD packet to send [11:11:25]OFD Sender: No OFD packet to send [11:11:30]OFD Sender: No OFD packet to send [11:11:35]OFD Sender: No OFD packet to send [11:11:40]OFD Sender: No OFD packet to send [11:11:45]OFD Sender: No OFD packet to send [11:11:51]OFD Sender: No OFD packet to send [11:11:56]OFD Sender: No OFD packet to send [11:12:01]OFD Sender: No OFD packet to send [11:12:06]OFD Sender: No OFD packet to send [11:12:06]accept exits with 10 [11:12:06]New connection [11:12:06]New thread 3067456868 created [11:12:06]Thread 3067313508 joined [11:12:06]Waiting for new connection... [11:12:06] Sock 10.Parse request [11:12:06]Sock 10.Check first char [11:12:06]Sock 10.First char is OK [11:12:06]request: POST /json_proto HTTP/1.0 [11:12:06]Method: POST [11:12:06]URL: /json_proto [11:12:06]Method is POST - this is cgi request [11:12:06]url: /json_proto [11:12:06]query_string will be loaded in cgi processing [11:12:06]execute_cgi json_proto POST (null) [11:12:06]execute_cgi path=json_proto method=POST [11:12:06]POST find Content-Length [11:12:06]Host: 172.17.44.132:8080 [11:12:06]Content-Length: 677 [11:12:06]Content-Type: application/json [11:12:06] [11:12:06]POST finish read [11:12:06]Found Content-Length = 677 [11:12:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:06]execute_script... [11: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)292212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:06]POST & json_proto [11:12:06]process_json_proto [11:12:06]json parsed OK: [11:12:06]protocol is kg_v1.0 [11:12:06]action value=close_receipt [11:12:06]process_action close_receipt [11:12:06]cmd_close_receipt [11:12:06]MH_GetDate [11:12:06]Write to MH i2c: F0 00 00 F8 01 E8 [11:12:06]Write i2c OK [11:12:06]MH_I2C_Read... [11:12:06]Read from MH i2c: F0 [11:12:06]MH_I2C_Read... [11:12:06]Read from MH i2c: F0 09 00 [11:12:06]MH_I2C_Read... [11:12:06]Read from MH i2c: F0 09 00 F8 01 00 87 CB C5 66 2A 83 C1 65 41 [11:12:06]GetLastDocTimeStamp 1724238602 [11:12:06]current date 1724238727 [11:12:06]FM_GetShiftState [11:12:06]SAM_PROTO_GetShiftState [11:12:06]wFMCommunicate request_size=4 [11:12:06]MH_SAM_APDU [11:12:06]CAPDU: 80 13 01 00 [11:12:06]Write to MH i2c: E2 08 00 F9 01 80 13 01 00 00 00 00 00 77 [11:12:06]Write i2c OK [11:12:06]MH_I2C_Read... [11:12:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:06]Read from MH i2c: E2 [11:12:06]MH_I2C_Read... [11:12:06]Read from MH i2c: E2 0E 00 [11:12:06]MH_I2C_Read... [11:12:06]Read from MH i2c: E2 0E 00 F9 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [11:12:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:12:06]wFMCommunicate OK [11:12:06]SAM_PROTO_GetShiftState done [11:12:06]FM_GetShiftState done [11:12:06]opened in 1724199517 [11:12:06]opened+sec_in_day 1724285917 [11:12:06]quantity*price = 50010 [11:12:06]sum+1 = 50012 [11:12:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 252 21.08.2024 11:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163654 ФПД: 270637144948850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111207&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163654&fm=270637144948850&tin=02508201610067®Number=0000000000092562&sum=50000 [11:12:07]StoreToDocumentArchive [11:12:07]shift 466 fd 163654 [11:12:07]save to /storage/0466/doc_00163654 [11:12:07]save last doc name /storage/0466/doc_00163654 to /storage/kkm_last_doc_name [11:12:07]save OK [11:12:07]Clear old archive folders... [11:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:12:07]tlvbuf is 01548450 [11:12:07]SAM_PROTO_ClearQueue [11:12:07]wFMCommunicate request_size=4 [11:12:07]MH_SAM_APDU [11:12:07]CAPDU: 80 09 00 00 [11:12:07]Write to MH i2c: E2 08 00 06 02 80 09 00 00 00 00 00 00 7A [11:12:07]Write i2c OK [11:12:07]MH_I2C_Read... [11:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:07]Read from MH i2c: E2 [11:12:07]MH_I2C_Read... [11:12:07]Read from MH i2c: E2 03 00 [11:12:07]MH_I2C_Read... [11:12:07]Read from MH i2c: E2 03 00 06 02 00 90 00 7C [11:12:07]RAPDU: 90 00 [11:12:07]wFMCommunicate OK [11:12:07]SAM_PROTO_ClearQueue done [11:12:07]KKMCreateOFDPacket [11:12:07]OFDProtocolAddRootSTLVToBuf [11:12:07]FM_MakeSignedData [11:12:07]FM_MakeSignedData [11:12:07]SAM_PROTO_SignData [11:12:07]wFMCommunicate request_size=4 [11:12:07]MH_SAM_APDU [11:12:07]CAPDU: 80 0D 01 02 [11:12:07]Write to MH i2c: E2 08 00 07 02 80 0D 01 02 00 00 00 00 82 [11:12:07]Write i2c OK [11:12:07]MH_I2C_Read... [11:12:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:08]Read from MH i2c: E2 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 03 00 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 03 00 07 02 00 90 00 7D [11:12:08]RAPDU: 90 00 [11:12:08]wFMCommunicate OK [11:12:08]wFMCommunicate request_size=255 [11:12:08]MH_SAM_APDU [11:12: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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 FC 00 00 00 F4 03 04 00 87 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7F 02 00 35 04 06 00 F6 [11:12:08]Write to MH i2c: E2 02 01 08 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 87 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7F 02 00 35 04 06 00 F6 00 00 F7 [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:08]Read from MH i2c: E2 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 03 00 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 03 00 08 02 00 90 00 7E [11:12:08]RAPDU: 90 00 [11:12:08]wFMCommunicate OK [11:12:08]wFMCommunicate request_size=10 [11:12:08]MH_SAM_APDU [11:12:08]CAPDU: 80 0D 02 02 05 24 9E E3 40 72 [11:12:08]Write to MH i2c: E2 0D 00 09 02 80 0D 02 02 05 00 24 9E E3 40 72 00 00 E6 [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:08]Read from MH i2c: E2 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 03 00 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 03 00 09 02 00 90 00 7F [11:12:08]RAPDU: 90 00 [11:12:08]wFMCommunicate OK [11:12:08]wFMCommunicate request_size=4 [11:12:08]MH_SAM_APDU [11:12:08]CAPDU: 80 0D 03 02 [11:12:08]Write to MH i2c: E2 08 00 0A 02 80 0D 03 02 00 00 00 00 87 [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:08]Read from MH i2c: E2 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 0B 00 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 0B 00 0A 02 00 A8 AA BA 3C 57 7E E1 FD 90 00 83 [11:12:08]RAPDU: A8 AA BA 3C 57 7E E1 FD 90 00 [11:12:08]wFMCommunicate OK [11:12:08]SAM_PROTO_SignData done [11:12:08]FM_MakeSignedData done [11:12:08]CreateOFDProtocolMessage [11:12:08]wFMCommunicate request_size=4 [11:12:08]MH_SAM_APDU [11:12:08]CAPDU: 80 11 00 00 [11:12:08]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:08]Read from MH i2c: E2 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: E2 17 00 [11:12:08]MH_I2C_Read... [11:12:08]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 37 36 39 90 00 E0 [11:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:12:08]wFMCommunicate OK [11:12:08]CreateOFDProtocolMessage done [11:12:08]OFDSenderStorePacket 163654 [11:12:08]StoreOFDPacket docnum=163654 [11:12:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 30 A3 07 01 D4 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 FC 00 00 00 F4 03 04 00 87 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7F 02 00 35 04 06 00 F6 24 9E E3 40 72 A8 AA BA 3C 57 7E E1 FD [11:12:08]CheckFolder [11:12:08]dirname=/storage/ofd_packets [11:12:08]CheckFolder done [11:12:08]ProducePacketName [11:12:08]name=ofd_packets/00163654 [11:12:08]NVStorageSaveData ofd_packets/00163654 [11:12:08]File name is /storage/ofd_packets/00163654 [11:12:08]Write 301 bytes [11:12:08]NVStorageSaveData done [11:12:08]OFDSenderStorePacket done [11:12:08]KKMCreateOFDPacket done [11:12:08]NVStorageSaveData kkm_last_timestamp [11:12:08]File name is /storage/kkm_last_timestamp [11:12:08]Write 4 bytes [11:12:08]NVStorageSaveData done [11:12:08]ExternCall_PrintAddStr [11:12:08]wPrintStart [11:12:08]Write to MH i2c: 01 00 00 0C 02 0E [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: 01 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: 01 07 00 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 FF 0F 23 [11:12:08]RasterBufferAndPrint [11:12:08]line Счет N : (1)292212 [11:12:08]line ИНН: 02508201610067 [11:12:08]line Контрольно-Кассовый Чек [11:12:08]line ПРОДАЖА [11:12:08]line ТРК (МРК, ГНК) : 43 [11:12:08]line Товар: 2710124500 [11:12:08]line Аи-95-К-5 [11:12:08]line 6.740 * 74.20 [11:12:08]line = 500.11 [11:12:08]line НДС 12% НСП 1% [11:12:08]line > о реализуемом товаре [11:12:08]line ОКРУГЛЕНИЕ: -0.11 [11:12:08]line ИТОГО: 500.00 [11:12:08]line Внесено: 500.00 [11:12:08]line СДАЧА: 0.00 [11:12:08]line НСП 1% : 4.43 [11:12:08]line НДС 12% : 53.11 [11:12:08]line Наличными: 500.00 [11:12:08]line Безнал.: 0.00 [11:12:08]line Место: АЗС № 130 "Партнер Нефть" [11:12:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:12:08]line СНО: Общий режим [11:12:08]line Чек 252 21.08.2024 11:12 [11:12:08]line Смена: 466 ФФД: 1.0 [11:12:08]line ЗНМ: 0300000070 [11:12:08]line РНМ: 0000000000092562 [11:12:08]line Версия ККМ: 001 [11:12:08]line ФМ: 0000000000871769 [11:12:08]line ФД: 163654 [11:12:08]line ФПД: 270637144948850 [11:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111207&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163654&fm=270637144948850&tin=02508201610067®Number=0000000000092562&sum=50000 [11:12:08]written 0, free lines is 4095 [11:12:08]OFD Sender: Processing packet 163654 [packets to send 966, broken 965] [11:12:08]ProducePacketName [11:12:08]name=ofd_packets/00163654 [11:12:08]OFD Sender: To server: pG, [11:12:08]CommunicateWithHost lk.salyk.kg:30040 [11:12:08]ConnectInit lk.salyk.kg [11:12:08]Connected sock=9 [11: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 37 36 39 0F 01 00 00 30 A3 07 01 D4 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 FC 00 00 00 F4 03 04 00 87 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7F 02 00 35 04 06 00 F6 24 9E E3 40 72 A8 AA BA 3C 57 7E E1 FD [11:12:08]Write to MH i2c: 01 00 00 37 02 39 [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: 01 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: 01 07 00 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: 01 07 00 37 02 00 00 00 00 00 C0 0C 0C [11:12:08]RasterBufferAndPrint [11:12:08]line [11:12:08]line [11:12:08]line [11:12:08]line [11:12:08]line [11:12:08]written 0, free lines is 3270 [11:12:08]MH_Cut [11:12:08]Write to MH i2c: D1 01 00 3E 02 01 12 [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: D1 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: D1 01 00 [11:12:08]MH_I2C_Read... [11:12:08]Read from MH i2c: D1 01 00 3E 02 00 11 [11:12:08]Write to MH i2c: 01 00 00 3F 02 41 [11:12:08]Write i2c OK [11:12:08]MH_I2C_Read... [11:12:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 30 47 00 01 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 37 36 39 10 04 04 00 46 7F 02 00 F4 03 04 00 D8 74 C5 66 B6 04 01 00 00 82 38 9C 77 EF 9C 99 2E [11:12:09]CommunicateWithHost err = 0 [11:12:09]CheckOFDResponse [11:12:09]1017 (14) - 77093643461234 [11:12:09]1041 (16) - 0000000000871769 [11:12:09]1040 (4) - 163654 [11:12:09]1012 (4) - 21.08.2024 05:02 [11:12:09]1206 (1) - 0 [11:12:09]OFD Sender: Remove packet 163654 [11:12:09]ProducePacketName [11:12:09]name=ofd_packets/00163654 [11:12:09]NVStorageDeleteData [11:12:09]OFD Sender: No OFD packet to send [11:12:09]*** Cut start [11:12:09]*** Purtial cut [11:12:09]*** Stage 1: CUTSNS_PIN = 1 [11:12:11]Read from MH i2c: 01 [11:12:11]MH_I2C_Read... [11:12:11]*** Stop cut motor [11:12:11]*** Cut end [11:12:11]Read from MH i2c: 01 07 00 [11:12:11]MH_I2C_Read... [11:12:11]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 FF 0F 56 [11:12:11]process_action close_receipt done [11:12:11]requested_data is exist [11:12:11]produce_requested_data [11:12:11]requested_item fm.sn is exist - process it [11:12:11]wFMCommunicate request_size=4 [11:12:11]MH_SAM_APDU [11:12:11]CAPDU: 80 11 00 00 [11:12:11]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [11:12:11]Write i2c OK [11:12:11]MH_I2C_Read... [11:12:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:11]Read from MH i2c: E2 [11:12:11]MH_I2C_Read... [11:12:11]Read from MH i2c: E2 17 00 [11:12:11]MH_I2C_Read... [11:12:11]Read from MH i2c: E2 17 00 40 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [11:12:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:12:11]wFMCommunicate OK [11:12:11]requested_item fd.num is exist - process it [11:12:11]SAM_PROTO_GetFieldsCounters [11:12:11]wFMCommunicate request_size=4 [11:12:11]MH_SAM_APDU [11:12:11]CAPDU: 80 13 00 00 [11:12:11]Write to MH i2c: E2 08 00 41 02 80 13 00 00 00 00 00 00 BF [11:12:11]Write i2c OK [11:12:11]MH_I2C_Read... [11:12:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:12]Read from MH i2c: E2 [11:12:12]MH_I2C_Read... [11:12:12]Read from MH i2c: E2 62 00 [11:12:12]MH_I2C_Read... [11:12:12]Read from MH i2c: E2 62 00 41 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 7F 02 00 0E 04 04 00 D2 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 73 [11:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 7F 02 00 0E 04 04 00 D2 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:12:12]wFMCommunicate OK [11:12:12]SAM_PROTO_GetFieldsCounters done [11:12:12]requested_item shift.num is exist - process it [11:12:12]requested_item shift.opened is exist - process it [11:12:12]req_shift_opened [11:12:12]FM_GetShiftState [11:12:12]SAM_PROTO_GetShiftState [11:12:12]wFMCommunicate request_size=4 [11:12:12]MH_SAM_APDU [11:12:12]CAPDU: 80 13 01 00 [11:12:12]Write to MH i2c: E2 08 00 42 02 80 13 01 00 00 00 00 00 C1 [11:12:12]Write i2c OK [11:12:12]MH_I2C_Read... [11:12:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:12]Read from MH i2c: E2 [11:12:12]MH_I2C_Read... [11:12:12]Read from MH i2c: E2 0E 00 [11:12:12]MH_I2C_Read... [11:12:12]Read from MH i2c: E2 0E 00 42 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 87 [11:12:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:12:12]wFMCommunicate OK [11:12:12]SAM_PROTO_GetShiftState done [11:12:12]FM_GetShiftState done [11:12:12]req_shift_opened done [11:12:12]requested_item shift.open_date is exist - process it [11:12:12]req_shift_open_date [11:12:12]req_shift_open_date done [11:12:12]produce_requested_data done [11:12:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163654,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:12:12]process_action_free close_receipt [11:12:12]json_value_free [11:12:12]json_value_free done [11:12:12]process_json_proto returns [11:12:12]Send response to host [11:12:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163654,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:12:12]free response buf [11:12:12]execute_script done [11:12:12]execute_script returns [11:12:12]free content buf [11:12:12]Sock 10.Close socket [11:12:12]Sock 10.Thread stoped [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]recv_with_timeout no data received [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:25]OFD Sender: No OFD packet to send [11:13:30]OFD Sender: No OFD packet to send [11:13:35]OFD Sender: No OFD packet to send [11:13:40]OFD Sender: No OFD packet to send [11:13:45]OFD Sender: No OFD packet to send [11:13:45]accept exits with 7 [11:13:45]New connection [11:13:45]New thread 3067313508 created [11:13:45]Thread 3067456868 joined [11:13:45]Waiting for new connection... [11:13:45] Sock 7.Parse request [11:13:45]Sock 7.Check first char [11:13:45]Sock 7.First char is OK [11:13:45]request: POST /json_proto HTTP/1.0 [11:13:45]Method: POST [11:13:45]URL: /json_proto [11:13:45]Method is POST - this is cgi request [11:13:45]url: /json_proto [11:13:45]query_string will be loaded in cgi processing [11:13:45]execute_cgi json_proto POST (null) [11:13:45]execute_cgi path=json_proto method=POST [11:13:45]POST find Content-Length [11:13:45]Host: 172.17.44.132:8080 [11:13:45]Content-Length: 677 [11:13:45]Content-Type: application/json [11:13:45] [11:13:45]POST finish read [11:13:45]Found Content-Length = 677 [11:13:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.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" ] } } [11:13:45]execute_script... [11:13:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.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" ] } } [11:13:45]POST & json_proto [11:13:45]process_json_proto [11:13:45]json parsed OK: [11:13:45]protocol is kg_v1.0 [11:13:45]action value=close_receipt [11:13:45]process_action close_receipt [11:13:45]cmd_close_receipt [11:13:45]MH_GetDate [11:13:45]Write to MH i2c: F0 00 00 43 02 34 [11:13:45]Write i2c OK [11:13:45]MH_I2C_Read... [11:13:45]Read from MH i2c: F0 [11:13:45]MH_I2C_Read... [11:13:45]Read from MH i2c: F0 09 00 [11:13:45]MH_I2C_Read... [11:13:45]Read from MH i2c: F0 09 00 43 02 00 E9 CB C5 66 2A 83 C1 65 EF [11:13:45]GetLastDocTimeStamp 1724238727 [11:13:45]current date 1724238825 [11:13:45]FM_GetShiftState [11:13:45]SAM_PROTO_GetShiftState [11:13:45]wFMCommunicate request_size=4 [11:13:45]MH_SAM_APDU [11:13:45]CAPDU: 80 13 01 00 [11:13:45]Write to MH i2c: E2 08 00 44 02 80 13 01 00 00 00 00 00 C3 [11:13:45]Write i2c OK [11:13:45]MH_I2C_Read... [11:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:45]Read from MH i2c: E2 [11:13:45]MH_I2C_Read... [11:13:45]Read from MH i2c: E2 0E 00 [11:13:45]MH_I2C_Read... [11:13:45]Read from MH i2c: E2 0E 00 44 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [11:13:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:13:45]wFMCommunicate OK [11:13:45]SAM_PROTO_GetShiftState done [11:13:45]FM_GetShiftState done [11:13:45]opened in 1724199517 [11:13:45]opened+sec_in_day 1724285917 [11:13:45]quantity*price = 35052 [11:13:45]sum+1 = 35054 [11:13:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 253 21.08.2024 11:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163655 ФПД: 182140480683462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163655&fm=182140480683462&tin=02508201610067®Number=0000000000092562&sum=35000 [11:13:46]StoreToDocumentArchive [11:13:46]shift 466 fd 163655 [11:13:46]save to /storage/0466/doc_00163655 [11:13:46]save last doc name /storage/0466/doc_00163655 to /storage/kkm_last_doc_name [11:13:46]save OK [11:13:46]Clear old archive folders... [11:13:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:46]tlvbuf is 014BA130 [11:13:46]SAM_PROTO_ClearQueue [11:13:46]wFMCommunicate request_size=4 [11:13:46]MH_SAM_APDU [11:13:46]CAPDU: 80 09 00 00 [11:13:46]Write to MH i2c: E2 08 00 51 02 80 09 00 00 00 00 00 00 C5 [11:13:46]Write i2c OK [11:13:46]MH_I2C_Read... [11:13:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:46]Read from MH i2c: E2 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 03 00 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 03 00 51 02 00 90 00 C7 [11:13:46]RAPDU: 90 00 [11:13:46]wFMCommunicate OK [11:13:46]SAM_PROTO_ClearQueue done [11:13:46]KKMCreateOFDPacket [11:13:46]OFDProtocolAddRootSTLVToBuf [11:13:46]FM_MakeSignedData [11:13:46]FM_MakeSignedData [11:13:46]SAM_PROTO_SignData [11:13:46]wFMCommunicate request_size=4 [11:13:46]MH_SAM_APDU [11:13:46]CAPDU: 80 0D 01 02 [11:13:46]Write to MH i2c: E2 08 00 52 02 80 0D 01 02 00 00 00 00 CD [11:13:46]Write i2c OK [11:13:46]MH_I2C_Read... [11:13:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:46]Read from MH i2c: E2 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 03 00 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 03 00 52 02 00 90 00 C8 [11:13:46]RAPDU: 90 00 [11:13:46]wFMCommunicate OK [11:13:46]wFMCommunicate request_size=255 [11:13:46]MH_SAM_APDU [11:13:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FD 00 00 00 F4 03 04 00 E9 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7F 02 00 35 04 06 00 A5 [11:13:46]Write to MH i2c: E2 02 01 53 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FD 00 00 00 F4 03 04 00 E9 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7F 02 00 35 04 06 00 A5 00 00 98 [11:13:46]Write i2c OK [11:13:46]MH_I2C_Read... [11:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:47]Read from MH i2c: E2 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 03 00 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 03 00 53 02 00 90 00 C9 [11:13:47]RAPDU: 90 00 [11:13:47]wFMCommunicate OK [11:13:47]wFMCommunicate request_size=10 [11:13:47]MH_SAM_APDU [11:13:47]CAPDU: 80 0D 02 02 05 A7 E2 A6 7D C6 [11:13:47]Write to MH i2c: E2 0D 00 54 02 80 0D 02 02 05 00 A7 E2 A6 7D C6 00 00 4C [11:13:47]Write i2c OK [11:13:47]MH_I2C_Read... [11:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:47]Read from MH i2c: E2 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 03 00 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 03 00 54 02 00 90 00 CA [11:13:47]RAPDU: 90 00 [11:13:47]wFMCommunicate OK [11:13:47]wFMCommunicate request_size=4 [11:13:47]MH_SAM_APDU [11:13:47]CAPDU: 80 0D 03 02 [11:13:47]Write to MH i2c: E2 08 00 55 02 80 0D 03 02 00 00 00 00 D2 [11:13:47]Write i2c OK [11:13:47]MH_I2C_Read... [11:13:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:47]Read from MH i2c: E2 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 0B 00 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 0B 00 55 02 00 22 CB 64 85 1D F3 21 26 90 00 00 [11:13:47]RAPDU: 22 CB 64 85 1D F3 21 26 90 00 [11:13:47]wFMCommunicate OK [11:13:47]SAM_PROTO_SignData done [11:13:47]FM_MakeSignedData done [11:13:47]CreateOFDProtocolMessage [11:13:47]wFMCommunicate request_size=4 [11:13:47]MH_SAM_APDU [11:13:47]CAPDU: 80 11 00 00 [11:13:47]Write to MH i2c: E2 08 00 56 02 80 11 00 00 00 00 00 00 D2 [11:13:47]Write i2c OK [11:13:47]MH_I2C_Read... [11:13:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:47]Read from MH i2c: E2 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 17 00 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: E2 17 00 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [11:13:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:13:47]wFMCommunicate OK [11:13:47]CreateOFDProtocolMessage done [11:13:47]OFDSenderStorePacket 163655 [11:13:47]StoreOFDPacket docnum=163655 [11:13:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C7 80 07 01 B7 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FD 00 00 00 F4 03 04 00 E9 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7F 02 00 35 04 06 00 A5 A7 E2 A6 7D C6 22 CB 64 85 1D F3 21 26 [11:13:47]CheckFolder [11:13:47]dirname=/storage/ofd_packets [11:13:47]CheckFolder done [11:13:47]ProducePacketName [11:13:47]name=ofd_packets/00163655 [11:13:47]NVStorageSaveData ofd_packets/00163655 [11:13:47]File name is /storage/ofd_packets/00163655 [11:13:47]Write 301 bytes [11:13:47]NVStorageSaveData done [11:13:47]OFDSenderStorePacket done [11:13:47]KKMCreateOFDPacket done [11:13:47]NVStorageSaveData kkm_last_timestamp [11:13:47]File name is /storage/kkm_last_timestamp [11:13:47]Write 4 bytes [11:13:47]NVStorageSaveData done [11:13:47]ExternCall_PrintAddStr [11:13:47]wPrintStart [11:13:47]Write to MH i2c: 01 00 00 57 02 59 [11:13:47]Write i2c OK [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: 01 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: 01 07 00 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: 01 07 00 57 02 00 00 00 00 00 FF 0F 6E [11:13:47]RasterBufferAndPrint [11:13:47]line Счет N : (1)292214 [11:13:47]line ИНН: 02508201610067 [11:13:47]line Контрольно-Кассовый Чек [11:13:47]line ПРОДАЖА [11:13:47]line ТРК (МРК, ГНК) : 32 [11:13:47]line Товар: 2710124130 [11:13:47]line Аи-92-К-5 [11:13:47]line 5.170 * 67.80 [11:13:47]line = 350.53 [11:13:47]line НДС 12% НСП 1% [11:13:47]line > о реализуемом товаре [11:13:47]line ОКРУГЛЕНИЕ: -0.53 [11:13:47]line ИТОГО: 350.00 [11:13:47]line Внесено: 350.00 [11:13:47]line СДАЧА: 0.00 [11:13:47]line НСП 1% : 3.10 [11:13:47]line НДС 12% : 37.22 [11:13:47]line Наличными: 350.00 [11:13:47]line Безнал.: 0.00 [11:13:47]line Место: АЗС № 130 "Партнер Нефть" [11:13:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:13:47]line СНО: Общий режим [11:13:47]line Чек 253 21.08.2024 11:13 [11:13:47]line Смена: 466 ФФД: 1.0 [11:13:47]line ЗНМ: 0300000070 [11:13:47]line РНМ: 0000000000092562 [11:13:47]line Версия ККМ: 001 [11:13:47]line ФМ: 0000000000871769 [11:13:47]line ФД: 163655 [11:13:47]line ФПД: 182140480683462 [11:13:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163655&fm=182140480683462&tin=02508201610067®Number=0000000000092562&sum=35000 [11:13:47]written 0, free lines is 4095 [11:13:47]OFD Sender: Processing packet 163655 [packets to send 966, broken 965] [11:13:47]ProducePacketName [11:13:47]name=ofd_packets/00163655 [11:13:47]OFD Sender: To server: pG, [11:13:47]CommunicateWithHost lk.salyk.kg:30040 [11:13:47]ConnectInit lk.salyk.kg [11:13:47]Connected sock=9 [11:13: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 37 36 39 0F 01 00 00 C7 80 07 01 B7 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FD 00 00 00 F4 03 04 00 E9 CB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7F 02 00 35 04 06 00 A5 A7 E2 A6 7D C6 22 CB 64 85 1D F3 21 26 [11:13:47]Write to MH i2c: 01 00 00 82 02 84 [11:13:47]Write i2c OK [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: 01 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: 01 07 00 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 BF 0C 56 [11:13:47]RasterBufferAndPrint [11:13:47]line [11:13:47]line [11:13:47]line [11:13:47]line [11:13:47]line [11:13:47]written 0, free lines is 3269 [11:13:47]MH_Cut [11:13:47]Write to MH i2c: D1 01 00 89 02 01 5D [11:13:47]Write i2c OK [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: D1 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: D1 01 00 [11:13:47]MH_I2C_Read... [11:13:47]Read from MH i2c: D1 01 00 89 02 00 5C [11:13:47]Write to MH i2c: 01 00 00 8A 02 8C [11:13:47]Write i2c OK [11:13:47]MH_I2C_Read... [11:13:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF 10 47 00 7C 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 37 36 39 10 04 04 00 47 7F 02 00 F4 03 04 00 3B 75 C5 66 B6 04 01 00 00 CE 52 28 A1 3C F3 6D BB [11:13:48]CommunicateWithHost err = 0 [11:13:48]CheckOFDResponse [11:13:48]1017 (14) - 77093643461234 [11:13:48]1041 (16) - 0000000000871769 [11:13:48]1040 (4) - 163655 [11:13:48]1012 (4) - 21.08.2024 05:03 [11:13:48]1206 (1) - 0 [11:13:48]OFD Sender: Remove packet 163655 [11:13:48]ProducePacketName [11:13:48]name=ofd_packets/00163655 [11:13:48]NVStorageDeleteData [11:13:48]*** Cut start [11:13:48]*** Purtial cut [11:13:48]*** Stage 1: CUTSNS_PIN = 1 [11:13:48]OFD Sender: No OFD packet to send [11:13:50]Read from MH i2c: 01 [11:13:50]MH_I2C_Read... [11:13:50]*** Stop cut motor [11:13:50]*** Cut end [11:13:50]Read from MH i2c: 01 07 00 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [11:13:50]process_action close_receipt done [11:13:50]requested_data is exist [11:13:50]produce_requested_data [11:13:50]requested_item fm.sn is exist - process it [11:13:50]wFMCommunicate request_size=4 [11:13:50]MH_SAM_APDU [11:13:50]CAPDU: 80 11 00 00 [11:13:50]Write to MH i2c: E2 08 00 8B 02 80 11 00 00 00 00 00 00 07 [11:13:50]Write i2c OK [11:13:50]MH_I2C_Read... [11:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:50]Read from MH i2c: E2 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: E2 17 00 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: E2 17 00 8B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [11:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:13:50]wFMCommunicate OK [11:13:50]requested_item fd.num is exist - process it [11:13:50]SAM_PROTO_GetFieldsCounters [11:13:50]wFMCommunicate request_size=4 [11:13:50]MH_SAM_APDU [11:13:50]CAPDU: 80 13 00 00 [11:13:50]Write to MH i2c: E2 08 00 8C 02 80 13 00 00 00 00 00 00 0A [11:13:50]Write i2c OK [11:13:50]MH_I2C_Read... [11:13:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:50]Read from MH i2c: E2 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: E2 62 00 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: E2 62 00 8C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7F 02 00 0E 04 04 00 D2 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 C2 [11:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7F 02 00 0E 04 04 00 D2 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:13:50]wFMCommunicate OK [11:13:50]SAM_PROTO_GetFieldsCounters done [11:13:50]requested_item shift.num is exist - process it [11:13:50]requested_item shift.opened is exist - process it [11:13:50]req_shift_opened [11:13:50]FM_GetShiftState [11:13:50]SAM_PROTO_GetShiftState [11:13:50]wFMCommunicate request_size=4 [11:13:50]MH_SAM_APDU [11:13:50]CAPDU: 80 13 01 00 [11:13:50]Write to MH i2c: E2 08 00 8D 02 80 13 01 00 00 00 00 00 0C [11:13:50]Write i2c OK [11:13:50]MH_I2C_Read... [11:13:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:50]Read from MH i2c: E2 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: E2 0E 00 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: E2 0E 00 8D 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D2 [11:13:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:13:50]wFMCommunicate OK [11:13:50]SAM_PROTO_GetShiftState done [11:13:50]FM_GetShiftState done [11:13:50]req_shift_opened done [11:13:50]requested_item shift.open_date is exist - process it [11:13:50]req_shift_open_date [11:13:50]req_shift_open_date done [11:13:50]produce_requested_data done [11:13:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163655,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:13:50]process_action_free close_receipt [11:13:50]json_value_free [11:13:50]json_value_free done [11:13:50]process_json_proto returns [11:13:50]Send response to host [11:13:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163655,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:13:50]free response buf [11:13:50]execute_script done [11:13:50]execute_script returns [11:13:50]free content buf [11:13:50]Sock 7.Close socket [11:13:50]Sock 7.Thread stoped [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:14:09]OFD Sender: No OFD packet to send [11:14:14]OFD Sender: No OFD packet to send [11:14:19]OFD Sender: No OFD packet to send [11:14:24]OFD Sender: No OFD packet to send [11:14:27]recv_with_timeout no data received [11:14:29]OFD Sender: No OFD packet to send [11:14:34]OFD Sender: No OFD packet to send [11:14:39]OFD Sender: No OFD packet to send [11:14:44]OFD Sender: No OFD packet to send [11:14:44]recv_with_timeout no data received [11:14:49]OFD Sender: No OFD packet to send [11:14:54]OFD Sender: No OFD packet to send [11:14:59]OFD Sender: No OFD packet to send [11:15:04]OFD Sender: No OFD packet to send [11:15:09]OFD Sender: No OFD packet to send [11:15:14]OFD Sender: No OFD packet to send [11:15:19]OFD Sender: No OFD packet to send [11:15:24]OFD Sender: No OFD packet to send [11:15:26]accept exits with 10 [11:15:26]New connection [11:15:26]New thread 3067456868 created [11:15:26]Thread 3067313508 joined [11:15:26]Waiting for new connection... [11:15:26] Sock 10.Parse request [11:15:26]Sock 10.Check first char [11:15:26]Sock 10.First char is OK [11:15:26]request: POST /json_proto HTTP/1.0 [11:15:26]Method: POST [11:15:26]URL: /json_proto [11:15:26]Method is POST - this is cgi request [11:15:26]url: /json_proto [11:15:26]query_string will be loaded in cgi processing [11:15:26]execute_cgi json_proto POST (null) [11:15:26]execute_cgi path=json_proto method=POST [11:15:26]POST find Content-Length [11:15:26]Host: 172.17.44.132:8080 [11:15:26]Content-Length: 682 [11:15:26]Content-Type: application/json [11:15:26] [11:15:26]POST finish read [11:15:26]Found Content-Length = 682 [11:15:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:26]execute_script... [11:15: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)292215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:26]POST & json_proto [11:15:26]process_json_proto [11:15:26]json parsed OK: [11:15:26]protocol is kg_v1.0 [11:15:26]action value=close_receipt [11:15:26]process_action close_receipt [11:15:26]cmd_close_receipt [11:15:26]MH_GetDate [11:15:26]Write to MH i2c: F0 00 00 8E 02 7F [11:15:26]Write i2c OK [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: F0 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: F0 09 00 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: F0 09 00 8E 02 00 4E CC C5 66 2A 83 C1 65 A0 [11:15:26]GetLastDocTimeStamp 1724238825 [11:15:26]current date 1724238926 [11:15:26]FM_GetShiftState [11:15:26]SAM_PROTO_GetShiftState [11:15:26]wFMCommunicate request_size=4 [11:15:26]MH_SAM_APDU [11:15:26]CAPDU: 80 13 01 00 [11:15:26]Write to MH i2c: E2 08 00 8F 02 80 13 01 00 00 00 00 00 0E [11:15:26]Write i2c OK [11:15:26]MH_I2C_Read... [11:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:26]Read from MH i2c: E2 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 0E 00 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 0E 00 8F 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [11:15:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:15:26]wFMCommunicate OK [11:15:26]SAM_PROTO_GetShiftState done [11:15:26]FM_GetShiftState done [11:15:26]opened in 1724199517 [11:15:26]opened+sec_in_day 1724285917 [11:15:26]quantity*price = 100021 [11:15:26]sum+1 = 100023 [11:15:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 254 21.08.2024 11:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163656 ФПД: 190525054794175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163656&fm=190525054794175&tin=02508201610067®Number=0000000000092562&sum=100000 [11:15:27]StoreToDocumentArchive [11:15:27]shift 466 fd 163656 [11:15:27]save to /storage/0466/doc_00163656 [11:15:27]save last doc name /storage/0466/doc_00163656 to /storage/kkm_last_doc_name [11:15:27]save OK [11:15:27]Clear old archive folders... [11:15:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:27]tlvbuf is 01548650 [11:15:27]SAM_PROTO_ClearQueue [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 09 00 00 [11:15:27]Write to MH i2c: E2 08 00 9C 02 80 09 00 00 00 00 00 00 10 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 9C 02 00 90 00 12 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]SAM_PROTO_ClearQueue done [11:15:27]KKMCreateOFDPacket [11:15:27]OFDProtocolAddRootSTLVToBuf [11:15:27]FM_MakeSignedData [11:15:27]FM_MakeSignedData [11:15:27]SAM_PROTO_SignData [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 01 02 [11:15:27]Write to MH i2c: E2 08 00 9D 02 80 0D 01 02 00 00 00 00 18 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 9D 02 00 90 00 13 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]wFMCommunicate request_size=255 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 FE 00 00 00 F4 03 04 00 4E CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7F 02 00 35 04 06 00 AD [11:15:27]Write to MH i2c: E2 02 01 9E 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 FE 00 00 00 F4 03 04 00 4E CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7F 02 00 35 04 06 00 AD 00 00 55 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:28]Read from MH i2c: E2 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 03 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 03 00 9E 02 00 90 00 14 [11:15:28]RAPDU: 90 00 [11:15:28]wFMCommunicate OK [11:15:28]wFMCommunicate request_size=10 [11:15:28]MH_SAM_APDU [11:15:28]CAPDU: 80 0D 02 02 05 48 12 36 39 BF [11:15:28]Write to MH i2c: E2 0D 00 9F 02 80 0D 02 02 05 00 48 12 36 39 BF 00 00 AD [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:28]Read from MH i2c: E2 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 03 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [11:15:28]RAPDU: 90 00 [11:15:28]wFMCommunicate OK [11:15:28]wFMCommunicate request_size=4 [11:15:28]MH_SAM_APDU [11:15:28]CAPDU: 80 0D 03 02 [11:15:28]Write to MH i2c: E2 08 00 A0 02 80 0D 03 02 00 00 00 00 1D [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:28]Read from MH i2c: E2 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 0B 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 0B 00 A0 02 00 AA 18 C3 23 B8 0D 51 12 90 00 EE [11:15:28]RAPDU: AA 18 C3 23 B8 0D 51 12 90 00 [11:15:28]wFMCommunicate OK [11:15:28]SAM_PROTO_SignData done [11:15:28]FM_MakeSignedData done [11:15:28]CreateOFDProtocolMessage [11:15:28]wFMCommunicate request_size=4 [11:15:28]MH_SAM_APDU [11:15:28]CAPDU: 80 11 00 00 [11:15:28]Write to MH i2c: E2 08 00 A1 02 80 11 00 00 00 00 00 00 1D [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:28]Read from MH i2c: E2 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 17 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 17 00 A1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [11:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:15:28]wFMCommunicate OK [11:15:28]CreateOFDProtocolMessage done [11:15:28]OFDSenderStorePacket 163656 [11:15:28]StoreOFDPacket docnum=163656 [11:15:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B A0 07 01 82 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 4E CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7F 02 00 35 04 06 00 AD 48 12 36 39 BF AA 18 C3 23 B8 0D 51 12 [11:15:28]CheckFolder [11:15:28]dirname=/storage/ofd_packets [11:15:28]CheckFolder done [11:15:28]ProducePacketName [11:15:28]name=ofd_packets/00163656 [11:15:28]NVStorageSaveData ofd_packets/00163656 [11:15:28]File name is /storage/ofd_packets/00163656 [11:15:28]Write 301 bytes [11:15:28]NVStorageSaveData done [11:15:28]OFDSenderStorePacket done [11:15:28]KKMCreateOFDPacket done [11:15:28]NVStorageSaveData kkm_last_timestamp [11:15:28]File name is /storage/kkm_last_timestamp [11:15:28]Write 4 bytes [11:15:28]NVStorageSaveData done [11:15:28]ExternCall_PrintAddStr [11:15:28]wPrintStart [11:15:28]Write to MH i2c: 01 00 00 A2 02 A4 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 A2 02 00 00 00 00 00 FF 0F B9 [11:15:28]RasterBufferAndPrint [11:15:28]line Счет N : (1)292215 [11:15:28]line ИНН: 02508201610067 [11:15:28]line Контрольно-Кассовый Чек [11:15:28]line ПРОДАЖА [11:15:28]line ТРК (МРК, ГНК) : 63 [11:15:28]line Товар: 2710124500 [11:15:28]line Аи-95-К-5 [11:15:28]line 13.480 * 74.20 [11:15:28]line = 1000.22 [11:15:28]line НДС 12% НСП 1% [11:15:28]line > о реализуемом товаре [11:15:28]line ОКРУГЛЕНИЕ: -0.22 [11:15:28]line ИТОГО: 1000.00 [11:15:28]line Внесено: 1000.00 [11:15:28]line СДАЧА: 0.00 [11:15:28]line НСП 1% : 8.85 [11:15:28]line НДС 12% : 106.22 [11:15:28]line Наличными: 1000.00 [11:15:28]line Безнал.: 0.00 [11:15:28]line Место: АЗС № 130 "Партнер Нефть" [11:15:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:15:28]line СНО: Общий режим [11:15:28]line Чек 254 21.08.2024 11:15 [11:15:28]line Смена: 466 ФФД: 1.0 [11:15:28]line ЗНМ: 0300000070 [11:15:28]line РНМ: 0000000000092562 [11:15:28]line Версия ККМ: 001 [11:15:28]line ФМ: 0000000000871769 [11:15:28]line ФД: 163656 [11:15:28]line ФПД: 190525054794175 [11:15:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163656&fm=190525054794175&tin=02508201610067®Number=0000000000092562&sum=100000 [11:15:28]OFD Sender: Processing packet 163656 [packets to send 966, broken 965] [11:15:28]ProducePacketName [11:15:28]name=ofd_packets/00163656 [11:15:28]OFD Sender: To server: pG, [11:15:28]CommunicateWithHost lk.salyk.kg:30040 [11:15:28]ConnectInit lk.salyk.kg [11:15:28]written 0, free lines is 4095 [11:15:28]Write to MH i2c: 01 00 00 CD 02 CF [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 BE 0C A0 [11:15:28]RasterBufferAndPrint [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]written 0, free lines is 3268 [11:15:28]MH_Cut [11:15:28]Write to MH i2c: D1 01 00 D4 02 01 A8 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 01 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 01 00 D4 02 00 A7 [11:15:28]Write to MH i2c: 01 00 00 D5 02 D7 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:29]*** Cut start [11:15:29]*** Purtial cut [11:15:29]*** Stage 1: CUTSNS_PIN = 1 [11:15:31]Read from MH i2c: 01 [11:15:31]MH_I2C_Read... [11:15:31]*** Stop cut motor [11:15:31]*** Cut end [11:15:31]Read from MH i2c: 01 07 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 FF 0F EC [11:15:31]process_action close_receipt done [11:15:31]requested_data is exist [11:15:31]produce_requested_data [11:15:31]requested_item fm.sn is exist - process it [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 11 00 00 [11:15:31]Write to MH i2c: E2 08 00 D6 02 80 11 00 00 00 00 00 00 52 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 17 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 17 00 D6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AB [11:15:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:15:31]wFMCommunicate OK [11:15:31]requested_item fd.num is exist - process it [11:15:31]SAM_PROTO_GetFieldsCounters [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 13 00 00 [11:15:31]Write to MH i2c: E2 08 00 D7 02 80 13 00 00 00 00 00 00 55 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 62 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 62 00 D7 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7F 02 00 0E 04 04 00 D2 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 [11:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7F 02 00 0E 04 04 00 D2 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:15:31]wFMCommunicate OK [11:15:31]SAM_PROTO_GetFieldsCounters done [11:15:31]requested_item shift.num is exist - process it [11:15:31]requested_item shift.opened is exist - process it [11:15:31]req_shift_opened [11:15:31]FM_GetShiftState [11:15:31]SAM_PROTO_GetShiftState [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 13 01 00 [11:15:31]Write to MH i2c: E2 08 00 D8 02 80 13 01 00 00 00 00 00 57 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 0E 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 0E 00 D8 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1D [11:15:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:15:31]wFMCommunicate OK [11:15:31]SAM_PROTO_GetShiftState done [11:15:31]FM_GetShiftState done [11:15:31]req_shift_opened done [11:15:31]requested_item shift.open_date is exist - process it [11:15:31]req_shift_open_date [11:15:31]req_shift_open_date done [11:15:31]produce_requested_data done [11:15:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163656,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:15:31]process_action_free close_receipt [11:15:31]json_value_free [11:15:31]json_value_free done [11:15:31]process_json_proto returns [11:15:31]Send response to host [11:15:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163656,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:15:31]free response buf [11:15:31]execute_script done [11:15:31]execute_script returns [11:15:31]free content buf [11:15:31]Sock 10.Close socket [11:15:31]Sock 10.Thread stoped [11:15:33]ConnectInit Can't take IP for lk.salyk.kg [11:15:33]CommunicateWithHost connect error [11:15:33]CommunicateWithHost err = -1 [11:15:33]OFD Sender: Server communicate error [11:15:38]OFD Sender: Processing packet 163656 [packets to send 966, broken 965] [11:15:38]ProducePacketName [11:15:38]name=ofd_packets/00163656 [11:15:38]OFD Sender: To server: pG, [11:15:38]CommunicateWithHost lk.salyk.kg:30040 [11:15:38]ConnectInit lk.salyk.kg [11:15:39]Connected sock=7 [11:15:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B A0 07 01 82 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 4E CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7F 02 00 35 04 06 00 AD 48 12 36 39 BF AA 18 C3 23 B8 0D 51 12 [11:15:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C 69 47 00 AF 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 37 36 39 10 04 04 00 48 7F 02 00 F4 03 04 00 AA 75 C5 66 B6 04 01 00 00 28 FA 11 A2 AA EB 57 10 [11:15:43]CommunicateWithHost err = 0 [11:15:43]CheckOFDResponse [11:15:43]1017 (14) - 77093643461234 [11:15:43]1041 (16) - 0000000000871769 [11:15:43]1040 (4) - 163656 [11:15:43]1012 (4) - 21.08.2024 05:05 [11:15:43]1206 (1) - 0 [11:15:43]OFD Sender: Remove packet 163656 [11:15:43]ProducePacketName [11:15:43]name=ofd_packets/00163656 [11:15:43]NVStorageDeleteData [11:15:43]OFD Sender: No OFD packet to send [11:15:48]OFD Sender: No OFD packet to send [11:15:53]OFD Sender: No OFD packet to send [11:15:58]OFD Sender: No OFD packet to send [11:16:03]OFD Sender: No OFD packet to send [11:16:08]OFD Sender: No OFD packet to send [11:16:13]OFD Sender: No OFD packet to send [11:16:18]OFD Sender: No OFD packet to send [11:16:20]accept exits with 9 [11:16:20]New connection [11:16:20]New thread 3067313508 created [11:16:20]Thread 3067456868 joined [11:16:20]Waiting for new connection... [11:16:20] Sock 9.Parse request [11:16:20]Sock 9.Check first char [11:16:20]Sock 9.First char is OK [11:16:20]request: POST /json_proto HTTP/1.0 [11:16:20]Method: POST [11:16:20]URL: /json_proto [11:16:20]Method is POST - this is cgi request [11:16:20]url: /json_proto [11:16:20]query_string will be loaded in cgi processing [11:16:20]execute_cgi json_proto POST (null) [11:16:20]execute_cgi path=json_proto method=POST [11:16:20]POST find Content-Length [11:16:20]Host: 172.17.44.132:8080 [11:16:20]Content-Length: 682 [11:16:20]Content-Type: application/json [11:16:20] [11:16:20]POST finish read [11:16:20]Found Content-Length = 682 [11:16:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:20]execute_script... [11: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)292216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:20]POST & json_proto [11:16:20]process_json_proto [11:16:20]json parsed OK: [11:16:20]protocol is kg_v1.0 [11:16:20]action value=close_receipt [11:16:20]process_action close_receipt [11:16:20]cmd_close_receipt [11:16:20]MH_GetDate [11:16:20]Write to MH i2c: F0 00 00 D9 02 CA [11:16:20]Write i2c OK [11:16:20]MH_I2C_Read... [11:16:20]Read from MH i2c: F0 [11:16:20]MH_I2C_Read... [11:16:20]Read from MH i2c: F0 09 00 [11:16:20]MH_I2C_Read... [11:16:20]Read from MH i2c: F0 09 00 D9 02 00 84 CC C5 66 2A 83 C1 65 21 [11:16:20]GetLastDocTimeStamp 1724238926 [11:16:20]current date 1724238980 [11:16:20]FM_GetShiftState [11:16:20]SAM_PROTO_GetShiftState [11:16:20]wFMCommunicate request_size=4 [11:16:20]MH_SAM_APDU [11:16:20]CAPDU: 80 13 01 00 [11:16:20]Write to MH i2c: E2 08 00 DA 02 80 13 01 00 00 00 00 00 59 [11:16:20]Write i2c OK [11:16:20]MH_I2C_Read... [11:16:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:20]Read from MH i2c: E2 [11:16:20]MH_I2C_Read... [11:16:20]Read from MH i2c: E2 0E 00 [11:16:20]MH_I2C_Read... [11:16:20]Read from MH i2c: E2 0E 00 DA 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1F [11:16:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:16:20]wFMCommunicate OK [11:16:20]SAM_PROTO_GetShiftState done [11:16:20]FM_GetShiftState done [11:16:20]opened in 1724199517 [11:16:20]opened+sec_in_day 1724285917 [11:16:20]quantity*price = 200043 [11:16:20]sum+1 = 200044 [11:16:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 255 21.08.2024 11:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163657 ФПД: 121531798852073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111620&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163657&fm=121531798852073&tin=02508201610067®Number=0000000000092562&sum=200000 [11:16:21]StoreToDocumentArchive [11:16:21]shift 466 fd 163657 [11:16:21]save to /storage/0466/doc_00163657 [11:16:21]save last doc name /storage/0466/doc_00163657 to /storage/kkm_last_doc_name [11:16:21]save OK [11:16:21]Clear old archive folders... [11:16:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:21]tlvbuf is 01549F80 [11:16:21]SAM_PROTO_ClearQueue [11:16:21]wFMCommunicate request_size=4 [11:16:21]MH_SAM_APDU [11:16:21]CAPDU: 80 09 00 00 [11:16:21]Write to MH i2c: E2 08 00 E7 02 80 09 00 00 00 00 00 00 5B [11:16:21]Write i2c OK [11:16:21]MH_I2C_Read... [11:16:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:21]Read from MH i2c: E2 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 E7 02 00 90 00 5D [11:16:21]RAPDU: 90 00 [11:16:21]wFMCommunicate OK [11:16:21]SAM_PROTO_ClearQueue done [11:16:21]KKMCreateOFDPacket [11:16:21]OFDProtocolAddRootSTLVToBuf [11:16:21]FM_MakeSignedData [11:16:21]FM_MakeSignedData [11:16:21]SAM_PROTO_SignData [11:16:21]wFMCommunicate request_size=4 [11:16:21]MH_SAM_APDU [11:16:21]CAPDU: 80 0D 01 02 [11:16:21]Write to MH i2c: E2 08 00 E8 02 80 0D 01 02 00 00 00 00 63 [11:16:21]Write i2c OK [11:16:21]MH_I2C_Read... [11:16:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:21]Read from MH i2c: E2 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 E8 02 00 90 00 5E [11:16:21]RAPDU: 90 00 [11:16:21]wFMCommunicate OK [11:16:21]wFMCommunicate request_size=255 [11:16:21]MH_SAM_APDU [11:16: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 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 FF 00 00 00 F4 03 04 00 84 CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7F 02 00 35 04 06 00 6E [11:16:21]Write to MH i2c: E2 02 01 E9 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 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 FF 00 00 00 F4 03 04 00 84 CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7F 02 00 35 04 06 00 6E 00 00 24 [11:16:21]Write i2c OK [11:16:21]MH_I2C_Read... [11:16:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:21]Read from MH i2c: E2 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 E9 02 00 90 00 5F [11:16:21]RAPDU: 90 00 [11:16:21]wFMCommunicate OK [11:16:21]wFMCommunicate request_size=10 [11:16:21]MH_SAM_APDU [11:16:21]CAPDU: 80 0D 02 02 05 88 53 B3 11 E9 [11:16:21]Write to MH i2c: E2 0D 00 EA 02 80 0D 02 02 05 00 88 53 B3 11 E9 00 00 F8 [11:16:21]Write i2c OK [11:16:21]MH_I2C_Read... [11:16:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:21]Read from MH i2c: E2 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 03 00 EA 02 00 90 00 60 [11:16:21]RAPDU: 90 00 [11:16:21]wFMCommunicate OK [11:16:21]wFMCommunicate request_size=4 [11:16:21]MH_SAM_APDU [11:16:21]CAPDU: 80 0D 03 02 [11:16:21]Write to MH i2c: E2 08 00 EB 02 80 0D 03 02 00 00 00 00 68 [11:16:21]Write i2c OK [11:16:21]MH_I2C_Read... [11:16:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:21]Read from MH i2c: E2 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 0B 00 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 0B 00 EB 02 00 74 1D AF 17 F5 BA EF A2 90 00 00 [11:16:21]RAPDU: 74 1D AF 17 F5 BA EF A2 90 00 [11:16:21]wFMCommunicate OK [11:16:21]SAM_PROTO_SignData done [11:16:21]FM_MakeSignedData done [11:16:21]CreateOFDProtocolMessage [11:16:21]wFMCommunicate request_size=4 [11:16:21]MH_SAM_APDU [11:16:21]CAPDU: 80 11 00 00 [11:16:21]Write to MH i2c: E2 08 00 EC 02 80 11 00 00 00 00 00 00 68 [11:16:21]Write i2c OK [11:16:21]MH_I2C_Read... [11:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:21]Read from MH i2c: E2 [11:16:21]MH_I2C_Read... [11:16:21]Read from MH i2c: E2 17 00 [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: E2 17 00 EC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [11:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:16:22]wFMCommunicate OK [11:16:22]CreateOFDProtocolMessage done [11:16:22]OFDSenderStorePacket 163657 [11:16:22]StoreOFDPacket docnum=163657 [11:16:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 22 88 07 01 E4 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 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 FF 00 00 00 F4 03 04 00 84 CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7F 02 00 35 04 06 00 6E 88 53 B3 11 E9 74 1D AF 17 F5 BA EF A2 [11:16:22]CheckFolder [11:16:22]dirname=/storage/ofd_packets [11:16:22]CheckFolder done [11:16:22]ProducePacketName [11:16:22]name=ofd_packets/00163657 [11:16:22]NVStorageSaveData ofd_packets/00163657 [11:16:22]File name is /storage/ofd_packets/00163657 [11:16:22]Write 301 bytes [11:16:22]NVStorageSaveData done [11:16:22]OFDSenderStorePacket done [11:16:22]KKMCreateOFDPacket done [11:16:22]NVStorageSaveData kkm_last_timestamp [11:16:22]File name is /storage/kkm_last_timestamp [11:16:22]Write 4 bytes [11:16:22]NVStorageSaveData done [11:16:22]ExternCall_PrintAddStr [11:16:22]wPrintStart [11:16:22]Write to MH i2c: 01 00 00 ED 02 EF [11:16:22]Write i2c OK [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: 01 [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: 01 07 00 [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: 01 07 00 ED 02 00 00 00 00 00 FF 0F 04 [11:16:22]RasterBufferAndPrint [11:16:22]line Счет N : (1)292216 [11:16:22]line ИНН: 02508201610067 [11:16:22]line Контрольно-Кассовый Чек [11:16:22]line ПРОДАЖА [11:16:22]line ТРК (МРК, ГНК) : 43 [11:16:22]line Товар: 2710124500 [11:16:22]line Аи-95-К-5 [11:16:22]line 26.960 * 74.20 [11:16:22]line = 2000.43 [11:16:22]line НДС 12% НСП 1% [11:16:22]line > о реализуемом товаре [11:16:22]line ОКРУГЛЕНИЕ: -0.43 [11:16:22]line ИТОГО: 2000.00 [11:16:22]line Внесено: 2000.00 [11:16:22]line СДАЧА: 0.00 [11:16:22]line НСП 1% : 17.70 [11:16:22]line НДС 12% : 212.43 [11:16:22]line Наличными: 2000.00 [11:16:22]line Безнал.: 0.00 [11:16:22]line Место: АЗС № 130 "Партнер Нефть" [11:16:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:16:22]line СНО: Общий режим [11:16:22]line Чек 255 21.08.2024 11:16 [11:16:22]line Смена: 466 ФФД: 1.0 [11:16:22]line ЗНМ: 0300000070 [11:16:22]line РНМ: 0000000000092562 [11:16:22]line Версия ККМ: 001 [11:16:22]line ФМ: 0000000000871769 [11:16:22]line ФД: 163657 [11:16:22]line ФПД: 121531798852073 [11:16:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111620&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163657&fm=121531798852073&tin=02508201610067®Number=0000000000092562&sum=200000 [11:16:22]written 0, free lines is 4095 [11:16:22]OFD Sender: Processing packet 163657 [packets to send 966, broken 965] [11:16:22]ProducePacketName [11:16:22]name=ofd_packets/00163657 [11:16:22]OFD Sender: To server: pG, [11:16:22]CommunicateWithHost lk.salyk.kg:30040 [11:16:22]ConnectInit lk.salyk.kg [11:16:22]Write to MH i2c: 01 00 00 18 03 1B [11:16:22]Write i2c OK [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: 01 [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: 01 07 00 [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 BF 0C ED [11:16:22]RasterBufferAndPrint [11:16:22]line [11:16:22]line [11:16:22]line [11:16:22]line [11:16:22]line [11:16:22]written 0, free lines is 3268 [11:16:22]MH_Cut [11:16:22]Write to MH i2c: D1 01 00 1F 03 01 F4 [11:16:22]Write i2c OK [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: D1 [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: D1 01 00 [11:16:22]MH_I2C_Read... [11:16:22]Read from MH i2c: D1 01 00 1F 03 00 F3 [11:16:22]Write to MH i2c: 01 00 00 20 03 23 [11:16:22]Write i2c OK [11:16:22]MH_I2C_Read... [11:16:22]Connected sock=10 [11: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 37 36 39 0F 01 00 00 22 88 07 01 E4 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 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 FF 00 00 00 F4 03 04 00 84 CC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7F 02 00 35 04 06 00 6E 88 53 B3 11 E9 74 1D AF 17 F5 BA EF A2 [11:16:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 B9 47 00 FB 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 37 36 39 10 04 04 00 49 7F 02 00 F4 03 04 00 D6 75 C5 66 B6 04 01 00 00 D3 4F 39 E3 0D 47 99 10 [11:16:23]CommunicateWithHost err = 0 [11:16:23]CheckOFDResponse [11:16:23]1017 (14) - 77093643461234 [11:16:23]1041 (16) - 0000000000871769 [11:16:23]1040 (4) - 163657 [11:16:23]1012 (4) - 21.08.2024 05:06 [11:16:23]1206 (1) - 0 [11:16:23]OFD Sender: Remove packet 163657 [11:16:23]ProducePacketName [11:16:23]name=ofd_packets/00163657 [11:16:23]NVStorageDeleteData [11:16:23]*** Cut start [11:16:23]*** Purtial cut [11:16:23]*** Stage 1: CUTSNS_PIN = 1 [11:16:23]OFD Sender: No OFD packet to send [11:16:25]Read from MH i2c: 01 [11:16:25]MH_I2C_Read... [11:16:25]*** Stop cut motor [11:16:25]*** Cut end [11:16:25]Read from MH i2c: 01 07 00 [11:16:25]MH_I2C_Read... [11:16:25]Read from MH i2c: 01 07 00 20 03 00 00 00 00 00 FF 0F 38 [11:16:25]process_action close_receipt done [11:16:25]requested_data is exist [11:16:25]produce_requested_data [11:16:25]requested_item fm.sn is exist - process it [11:16:25]wFMCommunicate request_size=4 [11:16:25]MH_SAM_APDU [11:16:25]CAPDU: 80 11 00 00 [11:16:25]Write to MH i2c: E2 08 00 21 03 80 11 00 00 00 00 00 00 9E [11:16:25]Write i2c OK [11:16:25]MH_I2C_Read... [11:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:25]Read from MH i2c: E2 [11:16:25]MH_I2C_Read... [11:16:25]Read from MH i2c: E2 17 00 [11:16:25]MH_I2C_Read... [11:16:25]Read from MH i2c: E2 17 00 21 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [11:16:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:16:25]wFMCommunicate OK [11:16:25]requested_item fd.num is exist - process it [11:16:25]SAM_PROTO_GetFieldsCounters [11:16:25]wFMCommunicate request_size=4 [11:16:25]MH_SAM_APDU [11:16:25]CAPDU: 80 13 00 00 [11:16:25]Write to MH i2c: E2 08 00 22 03 80 13 00 00 00 00 00 00 A1 [11:16:25]Write i2c OK [11:16:25]MH_I2C_Read... [11:16:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:25]Read from MH i2c: E2 [11:16:25]MH_I2C_Read... [11:16:25]Read from MH i2c: E2 62 00 [11:16:25]MH_I2C_Read... [11:16:25]Read from MH i2c: E2 62 00 22 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7F 02 00 0E 04 04 00 D2 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 62 [11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7F 02 00 0E 04 04 00 D2 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:16:25]wFMCommunicate OK [11:16:25]SAM_PROTO_GetFieldsCounters done [11:16:25]requested_item shift.num is exist - process it [11:16:25]requested_item shift.opened is exist - process it [11:16:25]req_shift_opened [11:16:25]FM_GetShiftState [11:16:25]SAM_PROTO_GetShiftState [11:16:25]wFMCommunicate request_size=4 [11:16:25]MH_SAM_APDU [11:16:25]CAPDU: 80 13 01 00 [11:16:25]Write to MH i2c: E2 08 00 23 03 80 13 01 00 00 00 00 00 A3 [11:16:25]Write i2c OK [11:16:25]MH_I2C_Read... [11:16:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:25]Read from MH i2c: E2 [11:16:25]MH_I2C_Read... [11:16:25]Read from MH i2c: E2 0E 00 [11:16:25]MH_I2C_Read... [11:16:25]Read from MH i2c: E2 0E 00 23 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 69 [11:16:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:16:25]wFMCommunicate OK [11:16:25]SAM_PROTO_GetShiftState done [11:16:25]FM_GetShiftState done [11:16:25]req_shift_opened done [11:16:25]requested_item shift.open_date is exist - process it [11:16:25]req_shift_open_date [11:16:25]req_shift_open_date done [11:16:25]produce_requested_data done [11:16:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163657,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:16:25]process_action_free close_receipt [11:16:25]json_value_free [11:16:25]json_value_free done [11:16:25]process_json_proto returns [11:16:25]Send response to host [11:16:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163657,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:16:25]free response buf [11:16:25]execute_script done [11:16:25]execute_script returns [11:16:25]free content buf [11:16:25]Sock 9.Close socket [11:16:25]Sock 9.Thread stoped [11:16:28]OFD Sender: No OFD packet to send [11:16:33]OFD Sender: No OFD packet to send [11:16:36]recv_with_timeout no data received [11:16:38]OFD Sender: No OFD packet to send [11:16:43]OFD Sender: No OFD packet to send [11:16:48]OFD Sender: No OFD packet to send [11:16:49]recv_with_timeout no data received [11:16:53]OFD Sender: No OFD packet to send [11:16:58]OFD Sender: No OFD packet to send [11:17:03]OFD Sender: No OFD packet to send [11:17:08]OFD Sender: No OFD packet to send [11:17:13]OFD Sender: No OFD packet to send [11:17:18]OFD Sender: No OFD packet to send [11:17:24]OFD Sender: No OFD packet to send [11:17:25]recv_with_timeout no data received [11:17:29]OFD Sender: No OFD packet to send [11:17:34]OFD Sender: No OFD packet to send [11:17:39]OFD Sender: No OFD packet to send [11:17:44]OFD Sender: No OFD packet to send [11:17:49]OFD Sender: No OFD packet to send [11:17:51]recv_with_timeout no data received [11:17:54]OFD Sender: No OFD packet to send [11:17:59]OFD Sender: No OFD packet to send [11:18:02]recv_with_timeout no data received [11:18:04]OFD Sender: No OFD packet to send [11:18:09]OFD Sender: No OFD packet to send [11:18:14]OFD Sender: No OFD packet to send [11:18:19]OFD Sender: No OFD packet to send [11:18:24]OFD Sender: No OFD packet to send [11:18:29]OFD Sender: No OFD packet to send [11:18:34]OFD Sender: No OFD packet to send [11:18:36]accept exits with 7 [11:18:36]New connection [11:18:36]New thread 3067456868 created [11:18:36]Thread 3067313508 joined [11:18:36]Waiting for new connection... [11:18:36] Sock 7.Parse request [11:18:36]Sock 7.Check first char [11:18:36]Sock 7.First char is OK [11:18:36]request: POST /json_proto HTTP/1.0 [11:18:36]Method: POST [11:18:36]URL: /json_proto [11:18:36]Method is POST - this is cgi request [11:18:36]url: /json_proto [11:18:36]query_string will be loaded in cgi processing [11:18:36]execute_cgi json_proto POST (null) [11:18:36]execute_cgi path=json_proto method=POST [11:18:36]POST find Content-Length [11:18:36]Host: 172.17.44.132:8080 [11:18:36]Content-Length: 677 [11:18:36]Content-Type: application/json [11:18:36] [11:18:36]POST finish read [11:18:36]Found Content-Length = 677 [11:18:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:36]execute_script... [11:18: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)292217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:36]POST & json_proto [11:18:36]process_json_proto [11:18:36]json parsed OK: [11:18:36]protocol is kg_v1.0 [11:18:36]action value=close_receipt [11:18:36]process_action close_receipt [11:18:36]cmd_close_receipt [11:18:36]MH_GetDate [11:18:36]Write to MH i2c: F0 00 00 24 03 16 [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: F0 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: F0 09 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: F0 09 00 24 03 00 0C CD C5 66 2A 83 C1 65 F6 [11:18:36]GetLastDocTimeStamp 1724238980 [11:18:36]current date 1724239116 [11:18:36]FM_GetShiftState [11:18:36]SAM_PROTO_GetShiftState [11:18:36]wFMCommunicate request_size=4 [11:18:36]MH_SAM_APDU [11:18:36]CAPDU: 80 13 01 00 [11:18:36]Write to MH i2c: E2 08 00 25 03 80 13 01 00 00 00 00 00 A5 [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:36]Read from MH i2c: E2 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 0E 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 0E 00 25 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6B [11:18:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:18:36]wFMCommunicate OK [11:18:36]SAM_PROTO_GetShiftState done [11:18:36]FM_GetShiftState done [11:18:36]opened in 1724199517 [11:18:36]opened+sec_in_day 1724285917 [11:18:36]quantity*price = 30035 [11:18:36]sum+1 = 30036 [11:18:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 256 21.08.2024 11:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163658 ФПД: 132726754051812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111836&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163658&fm=132726754051812&tin=02508201610067®Number=0000000000092562&sum=30000 [11:18:37]StoreToDocumentArchive [11:18:37]shift 466 fd 163658 [11:18:37]save to /storage/0466/doc_00163658 [11:18:37]save last doc name /storage/0466/doc_00163658 to /storage/kkm_last_doc_name [11:18:37]save OK [11:18:37]Clear old archive folders... [11:18:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:37]tlvbuf is 01548700 [11:18:37]SAM_PROTO_ClearQueue [11:18:37]wFMCommunicate request_size=4 [11:18:37]MH_SAM_APDU [11:18:37]CAPDU: 80 09 00 00 [11:18:37]Write to MH i2c: E2 08 00 32 03 80 09 00 00 00 00 00 00 A7 [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:37]Read from MH i2c: E2 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 32 03 00 90 00 A9 [11:18:37]RAPDU: 90 00 [11:18:37]wFMCommunicate OK [11:18:37]SAM_PROTO_ClearQueue done [11:18:37]KKMCreateOFDPacket [11:18:37]OFDProtocolAddRootSTLVToBuf [11:18:37]FM_MakeSignedData [11:18:37]FM_MakeSignedData [11:18:37]SAM_PROTO_SignData [11:18:37]wFMCommunicate request_size=4 [11:18:37]MH_SAM_APDU [11:18:37]CAPDU: 80 0D 01 02 [11:18:37]Write to MH i2c: E2 08 00 33 03 80 0D 01 02 00 00 00 00 AF [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:37]Read from MH i2c: E2 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 33 03 00 90 00 AA [11:18:37]RAPDU: 90 00 [11:18:37]wFMCommunicate OK [11:18:37]wFMCommunicate request_size=255 [11:18:37]MH_SAM_APDU [11:18:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 01 00 00 F4 03 04 00 0C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7F 02 00 35 04 06 00 78 [11:18:37]Write to MH i2c: E2 02 01 34 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 0C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7F 02 00 35 04 06 00 78 00 00 6D [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:37]Read from MH i2c: E2 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 34 03 00 90 00 AB [11:18:37]RAPDU: 90 00 [11:18:37]wFMCommunicate OK [11:18:37]wFMCommunicate request_size=10 [11:18:37]MH_SAM_APDU [11:18:37]CAPDU: 80 0D 02 02 05 B6 DB 07 06 E4 [11:18:37]Write to MH i2c: E2 0D 00 35 03 80 0D 02 02 05 00 B6 DB 07 06 E4 00 00 3E [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:37]Read from MH i2c: E2 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 03 00 35 03 00 90 00 AC [11:18:37]RAPDU: 90 00 [11:18:37]wFMCommunicate OK [11:18:37]wFMCommunicate request_size=4 [11:18:37]MH_SAM_APDU [11:18:37]CAPDU: 80 0D 03 02 [11:18:37]Write to MH i2c: E2 08 00 36 03 80 0D 03 02 00 00 00 00 B4 [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:37]Read from MH i2c: E2 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 0B 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 0B 00 36 03 00 FC E6 73 A1 E5 22 6B 4C 90 00 69 [11:18:37]RAPDU: FC E6 73 A1 E5 22 6B 4C 90 00 [11:18:37]wFMCommunicate OK [11:18:37]SAM_PROTO_SignData done [11:18:37]FM_MakeSignedData done [11:18:37]CreateOFDProtocolMessage [11:18:37]wFMCommunicate request_size=4 [11:18:37]MH_SAM_APDU [11:18:37]CAPDU: 80 11 00 00 [11:18:37]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:37]Read from MH i2c: E2 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 17 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: E2 17 00 37 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [11:18:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:37]wFMCommunicate OK [11:18:37]CreateOFDProtocolMessage done [11:18:37]OFDSenderStorePacket 163658 [11:18:37]StoreOFDPacket docnum=163658 [11:18:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 AF 07 01 DC 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 0C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7F 02 00 35 04 06 00 78 B6 DB 07 06 E4 FC E6 73 A1 E5 22 6B 4C [11:18:37]CheckFolder [11:18:37]dirname=/storage/ofd_packets [11:18:37]CheckFolder done [11:18:37]ProducePacketName [11:18:37]name=ofd_packets/00163658 [11:18:37]NVStorageSaveData ofd_packets/00163658 [11:18:37]File name is /storage/ofd_packets/00163658 [11:18:37]Write 301 bytes [11:18:37]NVStorageSaveData done [11:18:37]OFDSenderStorePacket done [11:18:37]KKMCreateOFDPacket done [11:18:37]NVStorageSaveData kkm_last_timestamp [11:18:37]File name is /storage/kkm_last_timestamp [11:18:37]Write 4 bytes [11:18:37]NVStorageSaveData done [11:18:37]ExternCall_PrintAddStr [11:18:37]wPrintStart [11:18:37]Write to MH i2c: 01 00 00 38 03 3B [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: 01 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: 01 07 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 FF 0F 50 [11:18:37]RasterBufferAndPrint [11:18:37]line Счет N : (1)292217 [11:18:37]line ИНН: 02508201610067 [11:18:37]line Контрольно-Кассовый Чек [11:18:37]line ПРОДАЖА [11:18:37]line ТРК (МРК, ГНК) : 42 [11:18:37]line Товар: 2710124130 [11:18:37]line Аи-92-К-5 [11:18:37]line 4.430 * 67.80 [11:18:37]line = 300.35 [11:18:37]line НДС 12% НСП 1% [11:18:37]line > о реализуемом товаре [11:18:37]line ОКРУГЛЕНИЕ: -0.35 [11:18:37]line ИТОГО: 300.00 [11:18:37]line Внесено: 300.00 [11:18:37]line СДАЧА: 0.00 [11:18:37]line НСП 1% : 2.66 [11:18:37]line НДС 12% : 31.90 [11:18:37]line Наличными: 300.00 [11:18:37]line Безнал.: 0.00 [11:18:37]line Место: АЗС № 130 "Партнер Нефть" [11:18:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:18:37]line СНО: Общий режим [11:18:37]line Чек 256 21.08.2024 11:18 [11:18:37]line Смена: 466 ФФД: 1.0 [11:18:37]line ЗНМ: 0300000070 [11:18:37]line РНМ: 0000000000092562 [11:18:37]line Версия ККМ: 001 [11:18:37]line ФМ: 0000000000871769 [11:18:37]line ФД: 163658 [11:18:37]line ФПД: 132726754051812 [11:18:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111836&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163658&fm=132726754051812&tin=02508201610067®Number=0000000000092562&sum=30000 [11:18:37]written 0, free lines is 4095 [11:18:37]OFD Sender: Processing packet 163658 [packets to send 966, broken 965] [11:18:37]ProducePacketName [11:18:37]name=ofd_packets/00163658 [11:18:37]OFD Sender: To server: pG, [11:18:37]CommunicateWithHost lk.salyk.kg:30040 [11:18:37]ConnectInit lk.salyk.kg [11:18:38]Write to MH i2c: 01 00 00 63 03 66 [11:18:38]Write i2c OK [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: 01 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: 01 07 00 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: 01 07 00 63 03 00 00 00 00 00 BB 0C 34 [11:18:38]RasterBufferAndPrint [11:18:38]line [11:18:38]line [11:18:38]line [11:18:38]line [11:18:38]line [11:18:38]written 0, free lines is 3265 [11:18:38]MH_Cut [11:18:38]Write to MH i2c: D1 01 00 6A 03 01 3F [11:18:38]Write i2c OK [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: D1 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: D1 01 00 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: D1 01 00 6A 03 00 3E [11:18:38]Write to MH i2c: 01 00 00 6B 03 6E [11:18:38]Write i2c OK [11:18:38]MH_I2C_Read... [11:18:39]*** Cut start [11:18:39]*** Purtial cut [11:18:39]*** Stage 1: CUTSNS_PIN = 1 [11:18:41]Read from MH i2c: 01 [11:18:41]MH_I2C_Read... [11:18:41]*** Stop cut motor [11:18:41]*** Cut end [11:18:41]Read from MH i2c: 01 07 00 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 FF 0F 83 [11:18:41]process_action close_receipt done [11:18:41]requested_data is exist [11:18:41]produce_requested_data [11:18:41]requested_item fm.sn is exist - process it [11:18:41]wFMCommunicate request_size=4 [11:18:41]MH_SAM_APDU [11:18:41]CAPDU: 80 11 00 00 [11:18:41]Write to MH i2c: E2 08 00 6C 03 80 11 00 00 00 00 00 00 E9 [11:18:41]Write i2c OK [11:18:41]MH_I2C_Read... [11:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:41]Read from MH i2c: E2 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 17 00 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 17 00 6C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [11:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:41]wFMCommunicate OK [11:18:41]requested_item fd.num is exist - process it [11:18:41]SAM_PROTO_GetFieldsCounters [11:18:41]wFMCommunicate request_size=4 [11:18:41]MH_SAM_APDU [11:18:41]CAPDU: 80 13 00 00 [11:18:41]Write to MH i2c: E2 08 00 6D 03 80 13 00 00 00 00 00 00 EC [11:18:41]Write i2c OK [11:18:41]MH_I2C_Read... [11:18:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:41]Read from MH i2c: E2 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 62 00 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 62 00 6D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7F 02 00 0E 04 04 00 D2 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 B3 [11:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7F 02 00 0E 04 04 00 D2 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:18:41]wFMCommunicate OK [11:18:41]SAM_PROTO_GetFieldsCounters done [11:18:41]requested_item shift.num is exist - process it [11:18:41]requested_item shift.opened is exist - process it [11:18:41]req_shift_opened [11:18:41]FM_GetShiftState [11:18:41]SAM_PROTO_GetShiftState [11:18:41]wFMCommunicate request_size=4 [11:18:41]MH_SAM_APDU [11:18:41]CAPDU: 80 13 01 00 [11:18:41]Write to MH i2c: E2 08 00 6E 03 80 13 01 00 00 00 00 00 EE [11:18:41]Write i2c OK [11:18:41]MH_I2C_Read... [11:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:41]Read from MH i2c: E2 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 0E 00 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 0E 00 6E 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B4 [11:18:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:18:41]wFMCommunicate OK [11:18:41]SAM_PROTO_GetShiftState done [11:18:41]FM_GetShiftState done [11:18:41]req_shift_opened done [11:18:41]requested_item shift.open_date is exist - process it [11:18:41]req_shift_open_date [11:18:41]req_shift_open_date done [11:18:41]produce_requested_data done [11:18:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163658,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:18:41]process_action_free close_receipt [11:18:41]json_value_free [11:18:41]json_value_free done [11:18:41]process_json_proto returns [11:18:41]Send response to host [11:18:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163658,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:18:41]free response buf [11:18:41]execute_script done [11:18:41]execute_script returns [11:18:41]free content buf [11:18:41]Sock 7.Close socket [11:18:41]Sock 7.Thread stoped [11:18:45]Connected sock=9 [11:18: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 37 36 39 0F 01 00 00 48 AF 07 01 DC 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 0C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7F 02 00 35 04 06 00 78 B6 DB 07 06 E4 FC E6 73 A1 E5 22 6B 4C [11:18:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 53 47 00 84 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 37 36 39 10 04 04 00 4A 7F 02 00 F4 03 04 00 65 76 C5 66 B6 04 01 00 00 78 19 34 8D 79 A7 DD 0C [11:18:46]CommunicateWithHost err = 0 [11:18:46]CheckOFDResponse [11:18:46]1017 (14) - 77093643461234 [11:18:46]1041 (16) - 0000000000871769 [11:18:46]1040 (4) - 163658 [11:18:46]1012 (4) - 21.08.2024 05:08 [11:18:46]1206 (1) - 0 [11:18:46]OFD Sender: Remove packet 163658 [11:18:46]ProducePacketName [11:18:46]name=ofd_packets/00163658 [11:18:46]NVStorageDeleteData [11:18:47]OFD Sender: No OFD packet to send [11:18:51]recv_with_timeout no data received [11:18:52]OFD Sender: No OFD packet to send [11:18:57]OFD Sender: No OFD packet to send [11:19:02]OFD Sender: No OFD packet to send [11:19:07]OFD Sender: No OFD packet to send [11:19:12]OFD Sender: No OFD packet to send [11:19:17]OFD Sender: No OFD packet to send [11:19:22]OFD Sender: No OFD packet to send [11:19:24]accept exits with 10 [11:19:24]New connection [11:19:24]New thread 3067313508 created [11:19:24]Thread 3067456868 joined [11:19:24]Waiting for new connection... [11:19:24] Sock 10.Parse request [11:19:24]Sock 10.Check first char [11:19:24]Sock 10.First char is OK [11:19:24]request: POST /json_proto HTTP/1.0 [11:19:24]Method: POST [11:19:24]URL: /json_proto [11:19:24]Method is POST - this is cgi request [11:19:24]url: /json_proto [11:19:24]query_string will be loaded in cgi processing [11:19:24]execute_cgi json_proto POST (null) [11:19:24]execute_cgi path=json_proto method=POST [11:19:24]POST find Content-Length [11:19:24]Host: 172.17.44.132:8080 [11:19:24]Content-Length: 681 [11:19:24]Content-Type: application/json [11:19:24] [11:19:24]POST finish read [11:19:24]Found Content-Length = 681 [11:19:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.420, "sum" : 400.13, "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:19:24]execute_script... [11:19:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.420, "sum" : 400.13, "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:19:24]POST & json_proto [11:19:24]process_json_proto [11:19:24]json parsed OK: [11:19:24]protocol is kg_v1.0 [11:19:24]action value=close_receipt [11:19:24]process_action close_receipt [11:19:24]cmd_close_receipt [11:19:24]MH_GetDate [11:19:24]Write to MH i2c: F0 00 00 6F 03 61 [11:19:24]Write i2c OK [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 09 00 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 09 00 6F 03 00 3C CD C5 66 2A 83 C1 65 71 [11:19:24]GetLastDocTimeStamp 1724239116 [11:19:24]current date 1724239164 [11:19:24]FM_GetShiftState [11:19:24]SAM_PROTO_GetShiftState [11:19:24]wFMCommunicate request_size=4 [11:19:24]MH_SAM_APDU [11:19:24]CAPDU: 80 13 01 00 [11:19:24]Write to MH i2c: E2 08 00 70 03 80 13 01 00 00 00 00 00 F0 [11:19:24]Write i2c OK [11:19:24]MH_I2C_Read... [11:19:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:24]Read from MH i2c: E2 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: E2 0E 00 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: E2 0E 00 70 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [11:19:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:19:24]wFMCommunicate OK [11:19:24]SAM_PROTO_GetShiftState done [11:19:24]FM_GetShiftState done [11:19:24]opened in 1724199517 [11:19:24]opened+sec_in_day 1724285917 [11:19:24]quantity*price = 40012 [11:19:24]sum+1 = 40014 [11:19:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 257 21.08.2024 11:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163659 ФПД: 115804271954838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163659&fm=115804271954838&tin=02508201610067®Number=0000000000092562&sum=40000 [11:19:25]StoreToDocumentArchive [11:19:25]shift 466 fd 163659 [11:19:25]save to /storage/0466/doc_00163659 [11:19:25]save last doc name /storage/0466/doc_00163659 to /storage/kkm_last_doc_name [11:19:25]save OK [11:19:25]Clear old archive folders... [11:19:25]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:19:25]tlvbuf is 0154A030 [11:19:25]SAM_PROTO_ClearQueue [11:19:25]wFMCommunicate request_size=4 [11:19:25]MH_SAM_APDU [11:19:25]CAPDU: 80 09 00 00 [11:19:25]Write to MH i2c: E2 08 00 7D 03 80 09 00 00 00 00 00 00 F2 [11:19:25]Write i2c OK [11:19:25]MH_I2C_Read... [11:19:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:25]Read from MH i2c: E2 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 7D 03 00 90 00 F4 [11:19:25]RAPDU: 90 00 [11:19:25]wFMCommunicate OK [11:19:25]SAM_PROTO_ClearQueue done [11:19:25]KKMCreateOFDPacket [11:19:25]OFDProtocolAddRootSTLVToBuf [11:19:25]FM_MakeSignedData [11:19:25]FM_MakeSignedData [11:19:25]SAM_PROTO_SignData [11:19:25]wFMCommunicate request_size=4 [11:19:25]MH_SAM_APDU [11:19:25]CAPDU: 80 0D 01 02 [11:19:25]Write to MH i2c: E2 08 00 7E 03 80 0D 01 02 00 00 00 00 FA [11:19:25]Write i2c OK [11:19:25]MH_I2C_Read... [11:19:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:25]Read from MH i2c: E2 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 7E 03 00 90 00 F5 [11:19:25]RAPDU: 90 00 [11:19:25]wFMCommunicate OK [11:19:25]wFMCommunicate request_size=255 [11:19:25]MH_SAM_APDU [11:19:25]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 3C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7F 02 00 35 04 06 00 69 52 [11:19:25]Write to MH i2c: E2 02 01 7F 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 3C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7F 02 00 35 04 06 00 69 52 00 00 E1 [11:19:25]Write i2c OK [11:19:25]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 7F 03 00 90 00 F6 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]wFMCommunicate request_size=9 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 02 02 04 C8 7E 4B 96 [11:19:26]Write to MH i2c: E2 0C 00 80 03 80 0D 02 02 04 00 C8 7E 4B 96 00 00 2C [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 80 03 00 90 00 F7 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 03 02 [11:19:26]Write to MH i2c: E2 08 00 81 03 80 0D 03 02 00 00 00 00 FF [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 0B 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 0B 00 81 03 00 FA 5B 60 4A 48 0B 3B AD 90 00 3A [11:19:26]RAPDU: FA 5B 60 4A 48 0B 3B AD 90 00 [11:19:26]wFMCommunicate OK [11:19:26]SAM_PROTO_SignData done [11:19:26]FM_MakeSignedData done [11:19:26]CreateOFDProtocolMessage [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 11 00 00 [11:19:26]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 17 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [11:19:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:26]wFMCommunicate OK [11:19:26]CreateOFDProtocolMessage done [11:19:26]OFDSenderStorePacket 163659 [11:19:26]StoreOFDPacket docnum=163659 [11:19:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 4C DD 06 01 1F 41 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 3C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7F 02 00 35 04 06 00 69 52 C8 7E 4B 96 FA 5B 60 4A 48 0B 3B AD [11:19:26]CheckFolder [11:19:26]dirname=/storage/ofd_packets [11:19:26]CheckFolder done [11:19:26]ProducePacketName [11:19:26]name=ofd_packets/00163659 [11:19:26]NVStorageSaveData ofd_packets/00163659 [11:19:26]File name is /storage/ofd_packets/00163659 [11:19:26]Write 300 bytes [11:19:26]NVStorageSaveData done [11:19:26]OFDSenderStorePacket done [11:19:26]KKMCreateOFDPacket done [11:19:26]NVStorageSaveData kkm_last_timestamp [11:19:26]File name is /storage/kkm_last_timestamp [11:19:26]Write 4 bytes [11:19:26]NVStorageSaveData done [11:19:26]ExternCall_PrintAddStr [11:19:26]wPrintStart [11:19:26]Write to MH i2c: 01 00 00 83 03 86 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 FF 0F 9B [11:19:26]RasterBufferAndPrint [11:19:26]line Счет N : (1)292218 [11:19:26]line ИНН: 02508201610067 [11:19:26]line Контрольно-Кассовый Чек [11:19:26]line ПРОДАЖА [11:19:26]line ТРК (МРК, ГНК) : 81 [11:19:26]line Товар: 2711129700 [11:19:26]line ГАЗ-К-5 [11:19:26]line 10.420 * 38.40 [11:19:26]line = 400.13 [11:19:26]line НДС 12% НСП 1% [11:19:26]line > о реализуемом товаре [11:19:26]line ОКРУГЛЕНИЕ: -0.13 [11:19:26]line ИТОГО: 400.00 [11:19:26]line Внесено: 400.00 [11:19:26]line СДАЧА: 0.00 [11:19:26]line НСП 1% : 3.54 [11:19:26]line НДС 12% : 42.49 [11:19:26]line Наличными: 400.00 [11:19:26]line Безнал.: 0.00 [11:19:26]line Место: АЗС № 130 "Партнер Нефть" [11:19:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:19:26]line СНО: Общий режим [11:19:26]line Чек 257 21.08.2024 11:19 [11:19:26]line Смена: 466 ФФД: 1.0 [11:19:26]line ЗНМ: 0300000070 [11:19:26]line РНМ: 0000000000092562 [11:19:26]line Версия ККМ: 001 [11:19:26]line ФМ: 0000000000871769 [11:19:26]line ФД: 163659 [11:19:26]line ФПД: 115804271954838 [11:19:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T111924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163659&fm=115804271954838&tin=02508201610067®Number=0000000000092562&sum=40000 [11:19:26]written 0, free lines is 4095 [11:19:26]OFD Sender: Processing packet 163659 [packets to send 966, broken 965] [11:19:26]ProducePacketName [11:19:26]name=ofd_packets/00163659 [11:19:26]OFD Sender: To server: pG, [11:19:26]CommunicateWithHost lk.salyk.kg:30040 [11:19:26]ConnectInit lk.salyk.kg [11:19:26]Write to MH i2c: 01 00 00 AE 03 B1 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 AE 03 00 00 00 00 00 B2 0C 76 [11:19:26]RasterBufferAndPrint [11:19:26]line [11:19:26]line [11:19:26]line [11:19:26]line [11:19:26]line [11:19:26]written 0, free lines is 3256 [11:19:26]MH_Cut [11:19:26]Write to MH i2c: D1 01 00 B5 03 01 8A [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: D1 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: D1 01 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: D1 01 00 B5 03 00 89 [11:19:26]Write to MH i2c: 01 00 00 B6 03 B9 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:27]*** Cut start [11:19:27]*** Purtial cut [11:19:27]*** Stage 1: CUTSNS_PIN = 1 [11:19:29]Read from MH i2c: 01 [11:19:29]MH_I2C_Read... [11:19:29]*** Stop cut motor [11:19:29]*** Cut end [11:19:29]Read from MH i2c: 01 07 00 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: 01 07 00 B6 03 00 00 00 00 00 FF 0F CE [11:19:29]process_action close_receipt done [11:19:29]requested_data is exist [11:19:29]produce_requested_data [11:19:29]requested_item fm.sn is exist - process it [11:19:29]wFMCommunicate request_size=4 [11:19:29]MH_SAM_APDU [11:19:29]CAPDU: 80 11 00 00 [11:19:29]Write to MH i2c: E2 08 00 B7 03 80 11 00 00 00 00 00 00 34 [11:19:29]Write i2c OK [11:19:29]MH_I2C_Read... [11:19:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:29]Read from MH i2c: E2 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 17 00 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 17 00 B7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [11:19:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:29]wFMCommunicate OK [11:19:29]requested_item fd.num is exist - process it [11:19:29]SAM_PROTO_GetFieldsCounters [11:19:29]wFMCommunicate request_size=4 [11:19:29]MH_SAM_APDU [11:19:29]CAPDU: 80 13 00 00 [11:19:29]Write to MH i2c: E2 08 00 B8 03 80 13 00 00 00 00 00 00 37 [11:19:29]Write i2c OK [11:19:29]MH_I2C_Read... [11:19:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:29]Read from MH i2c: E2 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 62 00 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 62 00 B8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 7F 02 00 0E 04 04 00 D2 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 02 [11:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 7F 02 00 0E 04 04 00 D2 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:19:29]wFMCommunicate OK [11:19:29]SAM_PROTO_GetFieldsCounters done [11:19:29]requested_item shift.num is exist - process it [11:19:29]requested_item shift.opened is exist - process it [11:19:29]req_shift_opened [11:19:29]FM_GetShiftState [11:19:29]SAM_PROTO_GetShiftState [11:19:29]wFMCommunicate request_size=4 [11:19:29]MH_SAM_APDU [11:19:29]CAPDU: 80 13 01 00 [11:19:29]Write to MH i2c: E2 08 00 B9 03 80 13 01 00 00 00 00 00 39 [11:19:29]Write i2c OK [11:19:29]MH_I2C_Read... [11:19:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:29]Read from MH i2c: E2 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 0E 00 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 0E 00 B9 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FF [11:19:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:19:29]wFMCommunicate OK [11:19:29]SAM_PROTO_GetShiftState done [11:19:29]FM_GetShiftState done [11:19:29]req_shift_opened done [11:19:29]requested_item shift.open_date is exist - process it [11:19:29]req_shift_open_date [11:19:29]req_shift_open_date done [11:19:29]produce_requested_data done [11:19:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163659,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:19:29]process_action_free close_receipt [11:19:29]json_value_free [11:19:29]json_value_free done [11:19:29]process_json_proto returns [11:19:29]Send response to host [11:19:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163659,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:19:29]free response buf [11:19:29]execute_script done [11:19:29]execute_script returns [11:19:29]free content buf [11:19:29]Sock 10.Close socket [11:19:29]Sock 10.Thread stoped [11:19:32]Connected sock=11 [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 37 36 39 0E 01 00 00 4C DD 06 01 1F 41 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 3C CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7F 02 00 35 04 06 00 69 52 C8 7E 4B 96 FA 5B 60 4A 48 0B 3B AD [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 37 36 39 4F 00 00 00 EA 5E 47 00 5F 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 37 36 39 10 04 04 00 4B 7F 02 00 F4 03 04 00 96 76 C5 66 B6 04 01 00 00 CF 50 2F FF 82 3C 19 42 [11:19:36]CommunicateWithHost err = 0 [11:19:36]CheckOFDResponse [11:19:36]1017 (14) - 77093643461234 [11:19:36]1041 (16) - 0000000000871769 [11:19:36]1040 (4) - 163659 [11:19:36]1012 (4) - 21.08.2024 05:09 [11:19:36]1206 (1) - 0 [11:19:36]OFD Sender: Remove packet 163659 [11:19:36]ProducePacketName [11:19:36]name=ofd_packets/00163659 [11:19:36]NVStorageDeleteData [11:19:37]OFD Sender: No OFD packet to send [11:19:41]recv_with_timeout no data received [11:19:42]OFD Sender: No OFD packet to send [11:19:47]OFD Sender: No OFD packet to send [11:19:52]OFD Sender: No OFD packet to send [11:19:53]recv_with_timeout no data received [11:19:57]OFD Sender: No OFD packet to send [11:20:02]OFD Sender: No OFD packet to send [11:20:05]recv_with_timeout no data received [11:20:07]OFD Sender: No OFD packet to send [11:20:12]OFD Sender: No OFD packet to send [11:20:17]OFD Sender: No OFD packet to send [11:20:22]OFD Sender: No OFD packet to send [11:20:25]accept exits with 7 [11:20:25]New connection [11:20:25]New thread 3067456868 created [11:20:25]Thread 3067313508 joined [11:20:25]Waiting for new connection... [11:20:25] Sock 7.Parse request [11:20:25]Sock 7.Check first char [11:20:25]Sock 7.First char is OK [11:20:25]request: POST /json_proto HTTP/1.0 [11:20:25]Method: POST [11:20:25]URL: /json_proto [11:20:25]Method is POST - this is cgi request [11:20:25]url: /json_proto [11:20:25]query_string will be loaded in cgi processing [11:20:25]execute_cgi json_proto POST (null) [11:20:25]execute_cgi path=json_proto method=POST [11:20:25]POST find Content-Length [11:20:25]Host: 172.17.44.132:8080 [11:20:25]Content-Length: 803 [11:20:25]Content-Type: application/json [11:20:25] [11:20:25]POST finish read [11:20:25]Found Content-Length = 803 [11:20:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [11:20:25]execute_script... [11:20: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)292219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [11:20:25]POST & json_proto [11:20:25]process_json_proto [11:20:25]json parsed OK: [11:20:25]protocol is kg_v1.0 [11:20:25]action value=close_receipt [11:20:25]process_action close_receipt [11:20:25]cmd_close_receipt [11:20:25]MH_GetDate [11:20:25]Write to MH i2c: F0 00 00 BA 03 AC [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: F0 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: F0 09 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: F0 09 00 BA 03 00 7A CD C5 66 2A 83 C1 65 FA [11:20:25]GetLastDocTimeStamp 1724239164 [11:20:25]current date 1724239226 [11:20:25]FM_GetShiftState [11:20:25]SAM_PROTO_GetShiftState [11:20:25]wFMCommunicate request_size=4 [11:20:25]MH_SAM_APDU [11:20:25]CAPDU: 80 13 01 00 [11:20:25]Write to MH i2c: E2 08 00 BB 03 80 13 01 00 00 00 00 00 3B [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:25]Read from MH i2c: E2 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 0E 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 0E 00 BB 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [11:20:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:20:25]wFMCommunicate OK [11:20:25]SAM_PROTO_GetShiftState done [11:20:25]FM_GetShiftState done [11:20:25]opened in 1724199517 [11:20:25]opened+sec_in_day 1724285917 [11:20:25]quantity*price = 200043 [11:20:25]sum+1 = 200044 [11:20:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 258 21.08.2024 11:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163660 ФПД: 175104321019327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112026&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163660&fm=175104321019327&tin=02508201610067®Number=0000000000092562&sum=200043 [11:20:26]StoreToDocumentArchive [11:20:26]shift 466 fd 163660 [11:20:26]save to /storage/0466/doc_00163660 [11:20:26]save last doc name /storage/0466/doc_00163660 to /storage/kkm_last_doc_name [11:20:26]save OK [11:20:26]Clear old archive folders... [11:20:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:20:26]tlvbuf is 014B9CA0 [11:20:26]SAM_PROTO_ClearQueue [11:20:26]wFMCommunicate request_size=4 [11:20:26]MH_SAM_APDU [11:20:26]CAPDU: 80 09 00 00 [11:20:26]Write to MH i2c: E2 08 00 C8 03 80 09 00 00 00 00 00 00 3D [11:20:26]Write i2c OK [11:20:26]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 C8 03 00 90 00 3F [11:20:27]RAPDU: 90 00 [11:20:27]wFMCommunicate OK [11:20:27]SAM_PROTO_ClearQueue done [11:20:27]KKMCreateOFDPacket [11:20:27]OFDProtocolAddRootSTLVToBuf [11:20:27]FM_MakeSignedData [11:20:27]FM_MakeSignedData [11:20:27]SAM_PROTO_SignData [11:20:27]wFMCommunicate request_size=4 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 0D 01 02 [11:20:27]Write to MH i2c: E2 08 00 C9 03 80 0D 01 02 00 00 00 00 45 [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 C9 03 00 90 00 40 [11:20:27]RAPDU: 90 00 [11:20:27]wFMCommunicate OK [11:20:27]wFMCommunicate request_size=255 [11:20:27]MH_SAM_APDU [11:20: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 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 02 01 00 00 F4 03 04 00 7A CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7F 02 00 35 04 06 00 9F [11:20:27]Write to MH i2c: E2 02 01 CA 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 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 02 01 00 00 F4 03 04 00 7A CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7F 02 00 35 04 06 00 9F 00 00 8B [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 CA 03 00 90 00 41 [11:20:27]RAPDU: 90 00 [11:20:27]wFMCommunicate OK [11:20:27]wFMCommunicate request_size=10 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 0D 02 02 05 41 A6 DA 5D BF [11:20:27]Write to MH i2c: E2 0D 00 CB 03 80 0D 02 02 05 00 41 A6 DA 5D BF 00 00 2F [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 03 00 CB 03 00 90 00 42 [11:20:27]RAPDU: 90 00 [11:20:27]wFMCommunicate OK [11:20:27]wFMCommunicate request_size=4 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 0D 03 02 [11:20:27]Write to MH i2c: E2 08 00 CC 03 80 0D 03 02 00 00 00 00 4A [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 0B 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 0B 00 CC 03 00 47 CB B1 76 0C FC E4 25 90 00 95 [11:20:27]RAPDU: 47 CB B1 76 0C FC E4 25 90 00 [11:20:27]wFMCommunicate OK [11:20:27]SAM_PROTO_SignData done [11:20:27]FM_MakeSignedData done [11:20:27]CreateOFDProtocolMessage [11:20:27]wFMCommunicate request_size=4 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 11 00 00 [11:20:27]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 17 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [11:20:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:20:27]wFMCommunicate OK [11:20:27]CreateOFDProtocolMessage done [11:20:27]OFDSenderStorePacket 163660 [11:20:27]StoreOFDPacket docnum=163660 [11:20:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 61 D6 07 01 35 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 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 02 01 00 00 F4 03 04 00 7A CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7F 02 00 35 04 06 00 9F 41 A6 DA 5D BF 47 CB B1 76 0C FC E4 25 [11:20:27]CheckFolder [11:20:27]dirname=/storage/ofd_packets [11:20:27]CheckFolder done [11:20:27]ProducePacketName [11:20:27]name=ofd_packets/00163660 [11:20:27]NVStorageSaveData ofd_packets/00163660 [11:20:27]File name is /storage/ofd_packets/00163660 [11:20:27]Write 301 bytes [11:20:27]NVStorageSaveData done [11:20:27]OFDSenderStorePacket done [11:20:27]KKMCreateOFDPacket done [11:20:27]NVStorageSaveData kkm_last_timestamp [11:20:27]File name is /storage/kkm_last_timestamp [11:20:27]Write 4 bytes [11:20:27]NVStorageSaveData done [11:20:27]ExternCall_PrintAddStr [11:20:27]wPrintStart [11:20:27]Write to MH i2c: 01 00 00 CE 03 D1 [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: 01 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: 01 07 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 FF 0F E6 [11:20:27]RasterBufferAndPrint [11:20:27]line Счет N : (1)292219 [11:20:27]line ИНН: 02508201610067 [11:20:27]line Контрольно-Кассовый Чек [11:20:27]line ПРОДАЖА [11:20:27]line ТРК (МРК, ГНК) : 63 [11:20:27]line Товар: 2710124500 [11:20:27]line Аи-95-К-5 [11:20:27]line 26.960 * 74.20 [11:20:27]line = 2000.43 [11:20:27]line НДС 12% НСП 1% [11:20:27]line > о реализуемом товаре [11:20:27]line ИТОГО: 2000.43 [11:20:27]line НСП 1% : 17.70 [11:20:27]line НДС 12% : 212.43 [11:20:27]line Наличными: 0.00 [11:20:27]line Безнал.: 2000.43 [11:20:27]line Место: АЗС № 130 "Партнер Нефть" [11:20:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:20:27]line СНО: Общий режим [11:20:27]line Чек 258 21.08.2024 11:20 [11:20:27]line Смена: 466 ФФД: 1.0 [11:20:27]line ЗНМ: 0300000070 [11:20:27]line РНМ: 0000000000092562 [11:20:27]line Версия ККМ: 001 [11:20:27]line Платежная система: O! деньги [11:20:27]line ФМ: 0000000000871769 [11:20:27]line ФД: 163660 [11:20:27]line ФПД: 175104321019327 [11:20:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112026&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163660&fm=175104321019327&tin=02508201610067®Number=0000000000092562&sum=200043 [11:20:27]written 0, free lines is 4095 [11:20:27]OFD Sender: Processing packet 163660 [packets to send 966, broken 965] [11:20:27]ProducePacketName [11:20:27]name=ofd_packets/00163660 [11:20:27]OFD Sender: To server: pG, [11:20:27]CommunicateWithHost lk.salyk.kg:30040 [11:20:27]ConnectInit lk.salyk.kg [11:20:27]Write to MH i2c: 01 00 00 F8 03 FB [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: 01 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: 01 07 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: 01 07 00 F8 03 00 00 00 00 00 CF 0C DD [11:20:27]RasterBufferAndPrint [11:20:27]line [11:20:27]line [11:20:27]line [11:20:27]line [11:20:27]line [11:20:27]written 0, free lines is 3285 [11:20:28]MH_Cut [11:20:28]Write to MH i2c: D1 01 00 FF 03 01 D4 [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: D1 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: D1 01 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: D1 01 00 FF 03 00 D3 [11:20:28]Write to MH i2c: 01 00 00 00 04 04 [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** Cut start [11:20:28]*** Purtial cut [11:20:28]*** Stage 1: CUTSNS_PIN = 1 [11:20:30]Read from MH i2c: 01 [11:20:30]MH_I2C_Read... [11:20:30]*** Stop cut motor [11:20:30]*** Cut end [11:20:30]Read from MH i2c: 01 07 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [11:20:30]process_action close_receipt done [11:20:30]requested_data is exist [11:20:30]produce_requested_data [11:20:30]requested_item fm.sn is exist - process it [11:20:30]wFMCommunicate request_size=4 [11:20:30]MH_SAM_APDU [11:20:30]CAPDU: 80 11 00 00 [11:20:30]Write to MH i2c: E2 08 00 01 04 80 11 00 00 00 00 00 00 7F [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:30]Read from MH i2c: E2 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 17 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 17 00 01 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [11:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:20:30]wFMCommunicate OK [11:20:30]requested_item fd.num is exist - process it [11:20:30]SAM_PROTO_GetFieldsCounters [11:20:30]wFMCommunicate request_size=4 [11:20:30]MH_SAM_APDU [11:20:30]CAPDU: 80 13 00 00 [11:20:30]Write to MH i2c: E2 08 00 02 04 80 13 00 00 00 00 00 00 82 [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:31]Read from MH i2c: E2 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 62 00 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 62 00 02 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7F 02 00 0E 04 04 00 D2 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 51 [11:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7F 02 00 0E 04 04 00 D2 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:20:31]wFMCommunicate OK [11:20:31]SAM_PROTO_GetFieldsCounters done [11:20:31]requested_item shift.num is exist - process it [11:20:31]requested_item shift.opened is exist - process it [11:20:31]req_shift_opened [11:20:31]FM_GetShiftState [11:20:31]SAM_PROTO_GetShiftState [11:20:31]wFMCommunicate request_size=4 [11:20:31]MH_SAM_APDU [11:20:31]CAPDU: 80 13 01 00 [11:20:31]Write to MH i2c: E2 08 00 03 04 80 13 01 00 00 00 00 00 84 [11:20:31]Write i2c OK [11:20:31]MH_I2C_Read... [11:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:31]Read from MH i2c: E2 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 0E 00 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 0E 00 03 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4A [11:20:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:20:31]wFMCommunicate OK [11:20:31]SAM_PROTO_GetShiftState done [11:20:31]FM_GetShiftState done [11:20:31]req_shift_opened done [11:20:31]requested_item shift.open_date is exist - process it [11:20:31]req_shift_open_date [11:20:31]req_shift_open_date done [11:20:31]produce_requested_data done [11:20:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163660,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:20:31]process_action_free close_receipt [11:20:31]json_value_free [11:20:31]json_value_free done [11:20:31]process_json_proto returns [11:20:31]Send response to host [11:20:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163660,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:20:31]free response buf [11:20:31]execute_script done [11:20:31]execute_script returns [11:20:31]free content buf [11:20:31]Sock 7.Close socket [11:20:31]Sock 7.Thread stoped [11:20:43]recv_with_timeout no data received [11:21:05]recv_with_timeout no data received [11:22:28]ConnectInit Can't connect to host [11:22:43]ConnectInit Can't connect to host [11:22:43]CommunicateWithHost connect error [11:22:43]CommunicateWithHost err = -1 [11:22:43]OFD Sender: Server communicate error [11:22:43]OFD Sender: Processing packet 163660 [packets to send 967, broken 965] [11:22:43]ProducePacketName [11:22:43]name=ofd_packets/00163660 [11:22:43]OFD Sender: To server: pG, [11:22:43]CommunicateWithHost lk.salyk.kg:30040 [11:22:43]ConnectInit lk.salyk.kg [11:22:44]Connected sock=9 [11:22: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 37 36 39 0F 01 00 00 61 D6 07 01 35 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 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 02 01 00 00 F4 03 04 00 7A CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7F 02 00 35 04 06 00 9F 41 A6 DA 5D BF 47 CB B1 76 0C FC E4 25 [11:22:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0F ED 47 00 D9 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 37 36 39 10 04 04 00 4C 7F 02 00 F4 03 04 00 54 77 C5 66 B6 04 01 00 00 75 D3 AF D2 E2 01 F1 4C [11:22:45]CommunicateWithHost err = 0 [11:22:45]CheckOFDResponse [11:22:45]1017 (14) - 77093643461234 [11:22:45]1041 (16) - 0000000000871769 [11:22:45]1040 (4) - 163660 [11:22:45]1012 (4) - 21.08.2024 05:12 [11:22:45]1206 (1) - 0 [11:22:45]OFD Sender: Remove packet 163660 [11:22:45]ProducePacketName [11:22:45]name=ofd_packets/00163660 [11:22:45]NVStorageDeleteData [11:22:46]OFD Sender: Processing packet 163661 [packets to send 966, broken 965] [11:22:46]ProducePacketName [11:22:46]name=ofd_packets/00163661 [11:22:46]OFD Sender: To server: pG, [11:22:46]CommunicateWithHost lk.salyk.kg:30040 [11:22:46]ConnectInit lk.salyk.kg [11:25:01]ConnectInit Can't connect to host [11:25:01]CommunicateWithHost connect error [11:25:01]CommunicateWithHost err = -1 [11:25:01]OFD Sender: Server communicate error [11:25:06]OFD Sender: Processing packet 163661 [packets to send 966, broken 965] [11:25:06]ProducePacketName [11:25:06]name=ofd_packets/00163661 [11:25:06]OFD Sender: To server: pG, [11:25:06]CommunicateWithHost lk.salyk.kg:30040 [11:25:06]ConnectInit lk.salyk.kg [11:25:07]Connected sock=9 [11:25: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 37 36 39 43 01 00 00 7F 41 3B 01 0D 26 5A 03 01 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 36 32 37 31 30 33 37 38 31 32 30 37 06 04 3D 00 D0 9E D1 87 D0 B8 D1 81 D1 82 D0 B8 D1 82 D0 B5 D0 BB D1 8C 20 D1 8D D0 BB D0 B5 D0 BA D1 82 D1 80 D0 BE D0 BA D0 BE D0 BD D1 82 D0 B0 D0 BA D1 82 D0 BE D0 B2 20 33 33 35 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 90 00 00 00 00 13 04 06 00 EC 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 0F 00 00 00 00 07 04 06 00 EC 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 BC CD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7F 02 00 35 04 06 00 71 D0 08 73 D9 8A 0E EE F8 5F 55 98 35 25 [11:25:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 64 10 47 00 69 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 37 36 39 10 04 04 00 4D 7F 02 00 F4 03 04 00 E2 77 C5 66 B6 04 01 00 00 61 66 22 EE A4 B0 09 AF [11:25:07]CommunicateWithHost err = 0 [11:25:07]CheckOFDResponse [11:25:07]1017 (14) - 77093643461234 [11:25:07]1041 (16) - 0000000000871769 [11:25:07]1040 (4) - 163661 [11:25:07]1012 (4) - 21.08.2024 05:15 [11:25:07]1206 (1) - 0 [11:25:07]OFD Sender: Remove packet 163661 [11:25:07]ProducePacketName [11:25:07]name=ofd_packets/00163661 [11:25:07]NVStorageDeleteData [11:25:08]OFD Sender: No OFD packet to send [11:25:13]OFD Sender: No OFD packet to send [11:25:18]OFD Sender: No OFD packet to send [11:25:23]OFD Sender: No OFD packet to send [11:25:27]accept exits with 7 [11:25:27]New connection [11:25:27]New thread 3067456868 created [11:25:27]Thread 3067313508 joined [11:25:27]Waiting for new connection... [11:25:27] Sock 7.Parse request [11:25:27]Sock 7.Check first char [11:25:27]Sock 7.First char is OK [11:25:27]request: POST /json_proto HTTP/1.0 [11:25:27]Method: POST [11:25:27]URL: /json_proto [11:25:27]Method is POST - this is cgi request [11:25:27]url: /json_proto [11:25:27]query_string will be loaded in cgi processing [11:25:27]execute_cgi json_proto POST (null) [11:25:27]execute_cgi path=json_proto method=POST [11:25:27]POST find Content-Length [11:25:27]Host: 172.17.44.132:8080 [11:25:27]Content-Length: 751 [11:25:27]Content-Type: application/json [11:25:27] [11:25:27]POST finish read [11:25:27]Found Content-Length = 751 [11:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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\u000A30107482", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:27]execute_script... [11:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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\u000A30107482", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:27]POST & json_proto [11:25:27]process_json_proto [11:25:27]json parsed OK: [11:25:27]protocol is kg_v1.0 [11:25:27]action value=close_receipt [11:25:27]process_action close_receipt [11:25:27]cmd_close_receipt [11:25:27]MH_GetDate [11:25:27]Write to MH i2c: F0 00 00 4D 04 40 [11:25:27]Write i2c OK [11:25:27]MH_I2C_Read... [11:25:27]Read from MH i2c: F0 [11:25:27]MH_I2C_Read... [11:25:27]Read from MH i2c: F0 09 00 [11:25:27]MH_I2C_Read... [11:25:27]Read from MH i2c: F0 09 00 4D 04 00 A7 CE C5 66 2A 83 C1 65 BC [11:25:27]GetLastDocTimeStamp 1724239292 [11:25:27]current date 1724239527 [11:25:27]FM_GetShiftState [11:25:27]SAM_PROTO_GetShiftState [11:25:27]wFMCommunicate request_size=4 [11:25:27]MH_SAM_APDU [11:25:27]CAPDU: 80 13 01 00 [11:25:27]Write to MH i2c: E2 08 00 4E 04 80 13 01 00 00 00 00 00 CF [11:25:27]Write i2c OK [11:25:27]MH_I2C_Read... [11:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:27]Read from MH i2c: E2 [11:25:27]MH_I2C_Read... [11:25:27]Read from MH i2c: E2 0E 00 [11:25:27]MH_I2C_Read... [11:25:27]Read from MH i2c: E2 0E 00 4E 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [11:25:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:25:27]wFMCommunicate OK [11:25:27]SAM_PROTO_GetShiftState done [11:25:27]FM_GetShiftState done [11:25:27]opened in 1724199517 [11:25:27]opened+sec_in_day 1724285917 [11:25:27]quantity*price = 0 [11:25:27]sum+1 = 1 [11:25:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 260 21.08.2024 11:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30107482 ФМ: 0000000000871769 ФД: 163662 ФПД: 46872936498965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163662&fm=46872936498965&tin=02508201610067®Number=0000000000092562&sum=0 [11:25:28]StoreToDocumentArchive [11:25:28]shift 466 fd 163662 [11:25:28]save to /storage/0466/doc_00163662 [11:25:28]save last doc name /storage/0466/doc_00163662 to /storage/kkm_last_doc_name [11:25:28]save OK [11:25:28]Clear old archive folders... [11:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:25:28]tlvbuf is 0153B1A0 [11:25:28]SAM_PROTO_ClearQueue [11:25:28]wFMCommunicate request_size=4 [11:25:28]MH_SAM_APDU [11:25:28]CAPDU: 80 09 00 00 [11:25:28]Write to MH i2c: E2 08 00 5B 04 80 09 00 00 00 00 00 00 D1 [11:25:28]Write i2c OK [11:25:28]MH_I2C_Read... [11:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:28]Read from MH i2c: E2 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 5B 04 00 90 00 D3 [11:25:28]RAPDU: 90 00 [11:25:28]wFMCommunicate OK [11:25:28]SAM_PROTO_ClearQueue done [11:25:28]KKMCreateOFDPacket [11:25:28]OFDProtocolAddRootSTLVToBuf [11:25:28]FM_MakeSignedData [11:25:28]FM_MakeSignedData [11:25:28]SAM_PROTO_SignData [11:25:28]wFMCommunicate request_size=4 [11:25:28]MH_SAM_APDU [11:25:28]CAPDU: 80 0D 01 02 [11:25:28]Write to MH i2c: E2 08 00 5C 04 80 0D 01 02 00 00 00 00 D9 [11:25:28]Write i2c OK [11:25:28]MH_I2C_Read... [11:25:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:28]Read from MH i2c: E2 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 5C 04 00 90 00 D4 [11:25:28]RAPDU: 90 00 [11:25:28]wFMCommunicate OK [11:25:28]wFMCommunicate request_size=255 [11:25:28]MH_SAM_APDU [11:25:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 04 01 00 00 F4 03 04 00 A7 CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7F 02 00 35 04 06 00 2A A1 74 BA [11:25:28]Write to MH i2c: E2 02 01 5D 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 38 30 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 04 01 00 00 F4 03 04 00 A7 CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7F 02 00 35 04 06 00 2A A1 74 BA 00 00 EE [11:25:28]Write i2c OK [11:25:28]MH_I2C_Read... [11:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:28]Read from MH i2c: E2 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 5D 04 00 90 00 D5 [11:25:28]RAPDU: 90 00 [11:25:28]wFMCommunicate OK [11:25:28]wFMCommunicate request_size=7 [11:25:28]MH_SAM_APDU [11:25:28]CAPDU: 80 0D 02 02 02 C7 15 [11:25:28]Write to MH i2c: E2 0A 00 5E 04 80 0D 02 02 02 00 C7 15 00 00 BC [11:25:28]Write i2c OK [11:25:28]MH_I2C_Read... [11:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:28]Read from MH i2c: E2 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 03 00 5E 04 00 90 00 D6 [11:25:28]RAPDU: 90 00 [11:25:28]wFMCommunicate OK [11:25:28]wFMCommunicate request_size=4 [11:25:28]MH_SAM_APDU [11:25:28]CAPDU: 80 0D 03 02 [11:25:28]Write to MH i2c: E2 08 00 5F 04 80 0D 03 02 00 00 00 00 DE [11:25:28]Write i2c OK [11:25:28]MH_I2C_Read... [11:25:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:28]Read from MH i2c: E2 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 0B 00 [11:25:28]MH_I2C_Read... [11:25:28]Read from MH i2c: E2 0B 00 5F 04 00 C1 ED 7D D0 C3 5E 01 9C 90 00 98 [11:25:28]RAPDU: C1 ED 7D D0 C3 5E 01 9C 90 00 [11:25:28]wFMCommunicate OK [11:25:28]SAM_PROTO_SignData done [11:25:28]FM_MakeSignedData done [11:25:28]CreateOFDProtocolMessage [11:25:28]wFMCommunicate request_size=4 [11:25:28]MH_SAM_APDU [11:25:28]CAPDU: 80 11 00 00 [11:25:28]Write to MH i2c: E2 08 00 60 04 80 11 00 00 00 00 00 00 DE [11:25:28]Write i2c OK [11:25:28]MH_I2C_Read... [11:25:28]*** 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 60 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [11:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:25:29]wFMCommunicate OK [11:25:29]CreateOFDProtocolMessage done [11:25:29]OFDSenderStorePacket 163662 [11:25:29]StoreOFDPacket docnum=163662 [11:25:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FC BD 04 01 E7 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 04 01 00 00 F4 03 04 00 A7 CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7F 02 00 35 04 06 00 2A A1 74 BA C7 15 C1 ED 7D D0 C3 5E 01 9C [11:25:29]CheckFolder [11:25:29]dirname=/storage/ofd_packets [11:25:29]CheckFolder done [11:25:29]ProducePacketName [11:25:29]name=ofd_packets/00163662 [11:25:29]NVStorageSaveData ofd_packets/00163662 [11:25:29]File name is /storage/ofd_packets/00163662 [11:25:29]Write 298 bytes [11:25:29]NVStorageSaveData done [11:25:29]OFDSenderStorePacket done [11:25:29]KKMCreateOFDPacket done [11:25:29]NVStorageSaveData kkm_last_timestamp [11:25:29]File name is /storage/kkm_last_timestamp [11:25:29]Write 4 bytes [11:25:29]NVStorageSaveData done [11:25:29]ExternCall_PrintAddStr [11:25:29]wPrintStart [11:25:29]Write to MH i2c: 01 00 00 61 04 65 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: 01 [11:25:29]MH_I2C_Read... [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 61 04 00 00 00 00 00 FF 0F 7A [11:25:29]RasterBufferAndPrint [11:25:29]line Счет N : (1)292220 [11:25:29]line ИНН: 02508201610067 [11:25:29]line Контрольно-Кассовый Чек [11:25:29]line ПРОДАЖА [11:25:29]line ТРК (МРК, ГНК) : 11 [11:25:29]line Товар: 2710194800 [11:25:29]line ДТ-К-5 [11:25:29]line 20.000 * 0.00 [11:25:29]line = 0.00 [11:25:29]line НДС 12% НСП 1% [11:25:29]line > о реализуемом товаре [11:25:29]line ИТОГО: 0.00 [11:25:29]line НСП 1% : 0.00 [11:25:29]line НДС 12% : 0.00 [11:25:29]line Наличными: 0.00 [11:25:29]line Безнал.: 0.00 [11:25:29]line Место: АЗС № 130 "Партнер Нефть" [11:25:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:25:29]line СНО: Общий режим [11:25:29]line Чек 260 21.08.2024 11:25 [11:25:29]line Смена: 466 ФФД: 1.0 [11:25:29]line ЗНМ: 0300000070 [11:25:29]line РНМ: 0000000000092562 [11:25:29]line Версия ККМ: 001 [11:25:29]line Талоны: ТК ГПНА Online [11:25:29]line 30107482 [11:25:29]line ФМ: 0000000000871769 [11:25:29]line ФД: 163662 [11:25:29]line ФПД: 46872936498965 [11:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163662&fm=46872936498965&tin=02508201610067®Number=0000000000092562&sum=0 [11:25:29]written 0, free lines is 4095 [11:25:29]OFD Sender: Processing packet 163662 [packets to send 966, broken 965] [11:25:29]ProducePacketName [11:25:29]name=ofd_packets/00163662 [11:25:29]OFD Sender: To server: pG, [11:25:29]CommunicateWithHost lk.salyk.kg:30040 [11:25:29]ConnectInit lk.salyk.kg [11:25:29]Write to MH i2c: 01 00 00 8B 04 8F [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: 01 [11:25:29]MH_I2C_Read... [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 8B 04 00 00 00 00 00 D8 0C 7A [11:25:29]RasterBufferAndPrint [11:25:29]line [11:25:29]line [11:25:29]line [11:25:29]line [11:25:29]line [11:25:29]written 0, free lines is 3293 [11:25:29]MH_Cut [11:25:29]Write to MH i2c: D1 01 00 92 04 01 68 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: D1 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: D1 01 00 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: D1 01 00 92 04 00 67 [11:25:29]Write to MH i2c: 01 00 00 93 04 97 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:30]*** Cut start [11:25:30]*** Purtial cut [11:25:30]*** Stage 1: CUTSNS_PIN = 1 [11:25:32]Read from MH i2c: 01 [11:25:32]MH_I2C_Read... [11:25:32]*** Stop cut motor [11:25:32]*** Cut end [11:25:32]Read from MH i2c: 01 07 00 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 FF 0F AC [11:25:32]process_action close_receipt done [11:25:32]requested_data is exist [11:25:32]produce_requested_data [11:25:32]requested_item fm.sn is exist - process it [11:25:32]wFMCommunicate request_size=4 [11:25:32]MH_SAM_APDU [11:25:32]CAPDU: 80 11 00 00 [11:25:32]Write to MH i2c: E2 08 00 94 04 80 11 00 00 00 00 00 00 12 [11:25:32]Write i2c OK [11:25:32]MH_I2C_Read... [11:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:32]Read from MH i2c: E2 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: E2 17 00 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: E2 17 00 94 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [11:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:25:32]wFMCommunicate OK [11:25:32]requested_item fd.num is exist - process it [11:25:32]SAM_PROTO_GetFieldsCounters [11:25:32]wFMCommunicate request_size=4 [11:25:32]MH_SAM_APDU [11:25:32]CAPDU: 80 13 00 00 [11:25:32]Write to MH i2c: E2 08 00 95 04 80 13 00 00 00 00 00 00 15 [11:25:32]Write i2c OK [11:25:32]MH_I2C_Read... [11:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:32]Read from MH i2c: E2 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: E2 62 00 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: E2 62 00 95 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7F 02 00 0E 04 04 00 D2 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 EC [11:25: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7F 02 00 0E 04 04 00 D2 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:25:32]wFMCommunicate OK [11:25:32]SAM_PROTO_GetFieldsCounters done [11:25:32]requested_item shift.num is exist - process it [11:25:32]requested_item shift.opened is exist - process it [11:25:32]req_shift_opened [11:25:32]FM_GetShiftState [11:25:32]SAM_PROTO_GetShiftState [11:25:32]wFMCommunicate request_size=4 [11:25:32]MH_SAM_APDU [11:25:32]CAPDU: 80 13 01 00 [11:25:32]Write to MH i2c: E2 08 00 96 04 80 13 01 00 00 00 00 00 17 [11:25:32]Write i2c OK [11:25:32]MH_I2C_Read... [11:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:32]Read from MH i2c: E2 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: E2 0E 00 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: E2 0E 00 96 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DD [11:25:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:25:32]wFMCommunicate OK [11:25:32]SAM_PROTO_GetShiftState done [11:25:32]FM_GetShiftState done [11:25:32]req_shift_opened done [11:25:32]requested_item shift.open_date is exist - process it [11:25:32]req_shift_open_date [11:25:32]req_shift_open_date done [11:25:32]produce_requested_data done [11:25:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163662,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:25:32]process_action_free close_receipt [11:25:32]json_value_free [11:25:32]json_value_free done [11:25:32]process_json_proto returns [11:25:32]Send response to host [11:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163662,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:25:32]free response buf [11:25:32]execute_script done [11:25:32]execute_script returns [11:25:32]free content buf [11:25:32]Sock 7.Close socket [11:25:32]Sock 7.Thread stoped [11:25:36]Connected sock=11 [11:25: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 37 36 39 0C 01 00 00 FC BD 04 01 E7 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 04 01 00 00 F4 03 04 00 A7 CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7F 02 00 35 04 06 00 2A A1 74 BA C7 15 C1 ED 7D D0 C3 5E 01 9C [11:25:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB 69 47 00 D0 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 37 36 39 10 04 04 00 4E 7F 02 00 F4 03 04 00 00 78 C5 66 B6 04 01 00 00 69 B3 D0 EE E0 90 CC FA [11:25:40]CommunicateWithHost err = 0 [11:25:40]CheckOFDResponse [11:25:40]1017 (14) - 77093643461234 [11:25:40]1041 (16) - 0000000000871769 [11:25:40]1040 (4) - 163662 [11:25:40]1012 (4) - 21.08.2024 05:15 [11:25:40]1206 (1) - 0 [11:25:40]OFD Sender: Remove packet 163662 [11:25:40]ProducePacketName [11:25:40]name=ofd_packets/00163662 [11:25:40]NVStorageDeleteData [11:25:40]OFD Sender: No OFD packet to send [11:25:45]recv_with_timeout no data received [11:25:45]OFD Sender: No OFD packet to send [11:25:50]OFD Sender: No OFD packet to send [11:25:56]OFD Sender: No OFD packet to send [11:26:01]OFD Sender: No OFD packet to send [11:26:02]recv_with_timeout no data received [11:26:06]OFD Sender: No OFD packet to send [11:26:11]OFD Sender: No OFD packet to send [11:26:16]OFD Sender: No OFD packet to send [11:26:21]OFD Sender: No OFD packet to send [11:26:21]recv_with_timeout no data received [11:26:26]OFD Sender: No OFD packet to send [11:26:31]OFD Sender: No OFD packet to send [11:26:36]OFD Sender: No OFD packet to send [11:26:41]OFD Sender: No OFD packet to send [11:26:46]OFD Sender: No OFD packet to send [11:26:51]OFD Sender: No OFD packet to send [11:26:52]accept exits with 10 [11:26:52]New connection [11:26:52]New thread 3067313508 created [11:26:52]Thread 3067456868 joined [11:26:52]Waiting for new connection... [11:26:52] Sock 10.Parse request [11:26:52]Sock 10.Check first char [11:26:52]Sock 10.First char is OK [11:26:52]request: POST /json_proto HTTP/1.0 [11:26:52]Method: POST [11:26:52]URL: /json_proto [11:26:52]Method is POST - this is cgi request [11:26:52]url: /json_proto [11:26:52]query_string will be loaded in cgi processing [11:26:52]execute_cgi json_proto POST (null) [11:26:52]execute_cgi path=json_proto method=POST [11:26:52]POST find Content-Length [11:26:52]Host: 172.17.44.132:8080 [11:26:52]Content-Length: 682 [11:26:52]Content-Type: application/json [11:26:52] [11:26:52]POST finish read [11:26:52]Found Content-Length = 682 [11:26:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:52]execute_script... [11:26:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:52]POST & json_proto [11:26:52]process_json_proto [11:26:52]json parsed OK: [11:26:52]protocol is kg_v1.0 [11:26:52]action value=close_receipt [11:26:52]process_action close_receipt [11:26:52]cmd_close_receipt [11:26:52]MH_GetDate [11:26:52]Write to MH i2c: F0 00 00 97 04 8A [11:26:52]Write i2c OK [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: F0 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: F0 09 00 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: F0 09 00 97 04 00 FC CE C5 66 2A 83 C1 65 5B [11:26:52]GetLastDocTimeStamp 1724239527 [11:26:52]current date 1724239612 [11:26:52]FM_GetShiftState [11:26:52]SAM_PROTO_GetShiftState [11:26:52]wFMCommunicate request_size=4 [11:26:52]MH_SAM_APDU [11:26:52]CAPDU: 80 13 01 00 [11:26:52]Write to MH i2c: E2 08 00 98 04 80 13 01 00 00 00 00 00 19 [11:26:52]Write i2c OK [11:26:52]MH_I2C_Read... [11:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:52]Read from MH i2c: E2 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: E2 0E 00 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: E2 0E 00 98 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DF [11:26:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:26:52]wFMCommunicate OK [11:26:52]SAM_PROTO_GetShiftState done [11:26:52]FM_GetShiftState done [11:26:52]opened in 1724199517 [11:26:52]opened+sec_in_day 1724285917 [11:26:52]quantity*price = 100021 [11:26:52]sum+1 = 100023 [11:26:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 261 21.08.2024 11:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163663 ФПД: 257651926698745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112652&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163663&fm=257651926698745&tin=02508201610067®Number=0000000000092562&sum=100000 [11:26:53]StoreToDocumentArchive [11:26:53]shift 466 fd 163663 [11:26:53]save to /storage/0466/doc_00163663 [11:26:53]save last doc name /storage/0466/doc_00163663 to /storage/kkm_last_doc_name [11:26:53]save OK [11:26:53]Clear old archive folders... [11:26:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:53]tlvbuf is 014CAF60 [11:26:53]SAM_PROTO_ClearQueue [11:26:53]wFMCommunicate request_size=4 [11:26:53]MH_SAM_APDU [11:26:53]CAPDU: 80 09 00 00 [11:26:53]Write to MH i2c: E2 08 00 A5 04 80 09 00 00 00 00 00 00 1B [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 A5 04 00 90 00 1D [11:26:53]RAPDU: 90 00 [11:26:53]wFMCommunicate OK [11:26:53]SAM_PROTO_ClearQueue done [11:26:53]KKMCreateOFDPacket [11:26:53]OFDProtocolAddRootSTLVToBuf [11:26:53]FM_MakeSignedData [11:26:53]FM_MakeSignedData [11:26:53]SAM_PROTO_SignData [11:26:53]wFMCommunicate request_size=4 [11:26:53]MH_SAM_APDU [11:26:53]CAPDU: 80 0D 01 02 [11:26:53]Write to MH i2c: E2 08 00 A6 04 80 0D 01 02 00 00 00 00 23 [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 A6 04 00 90 00 1E [11:26:53]RAPDU: 90 00 [11:26:53]wFMCommunicate OK [11:26:53]wFMCommunicate request_size=255 [11:26:53]MH_SAM_APDU [11: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 05 01 00 00 F4 03 04 00 FC CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7F 02 00 35 04 06 00 EA [11:26:53]Write to MH i2c: E2 02 01 A7 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 FC CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7F 02 00 35 04 06 00 EA 00 00 5C [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 A7 04 00 90 00 1F [11:26:53]RAPDU: 90 00 [11:26:53]wFMCommunicate OK [11:26:53]wFMCommunicate request_size=10 [11:26:53]MH_SAM_APDU [11:26:53]CAPDU: 80 0D 02 02 05 55 43 91 0A F9 [11:26:53]Write to MH i2c: E2 0D 00 A8 04 80 0D 02 02 05 00 55 43 91 0A F9 00 00 5C [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 A8 04 00 90 00 20 [11:26:53]RAPDU: 90 00 [11:26:53]wFMCommunicate OK [11:26:53]wFMCommunicate request_size=4 [11:26:53]MH_SAM_APDU [11:26:53]CAPDU: 80 0D 03 02 [11:26:53]Write to MH i2c: E2 08 00 A9 04 80 0D 03 02 00 00 00 00 28 [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 0B 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 0B 00 A9 04 00 D6 02 9F 64 0F B9 00 07 90 00 D3 [11:26:53]RAPDU: D6 02 9F 64 0F B9 00 07 90 00 [11:26:53]wFMCommunicate OK [11:26:53]SAM_PROTO_SignData done [11:26:53]FM_MakeSignedData done [11:26:53]CreateOFDProtocolMessage [11:26:53]wFMCommunicate request_size=4 [11:26:53]MH_SAM_APDU [11:26:53]CAPDU: 80 11 00 00 [11:26:53]Write to MH i2c: E2 08 00 AA 04 80 11 00 00 00 00 00 00 28 [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 17 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 17 00 AA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [11:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:26:53]wFMCommunicate OK [11:26:53]CreateOFDProtocolMessage done [11:26:53]OFDSenderStorePacket 163663 [11:26:53]StoreOFDPacket docnum=163663 [11:26:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 AB 07 01 32 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 05 01 00 00 F4 03 04 00 FC CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7F 02 00 35 04 06 00 EA 55 43 91 0A F9 D6 02 9F 64 0F B9 00 07 [11:26:53]CheckFolder [11:26:53]dirname=/storage/ofd_packets [11:26:53]CheckFolder done [11:26:53]ProducePacketName [11:26:53]name=ofd_packets/00163663 [11:26:53]NVStorageSaveData ofd_packets/00163663 [11:26:53]File name is /storage/ofd_packets/00163663 [11:26:53]Write 301 bytes [11:26:53]NVStorageSaveData done [11:26:53]OFDSenderStorePacket done [11:26:53]KKMCreateOFDPacket done [11:26:53]NVStorageSaveData kkm_last_timestamp [11:26:53]File name is /storage/kkm_last_timestamp [11:26:53]Write 4 bytes [11:26:53]NVStorageSaveData done [11:26:53]ExternCall_PrintAddStr [11:26:53]wPrintStart [11:26:53]Write to MH i2c: 01 00 00 AB 04 AF [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: 01 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: 01 07 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: 01 07 00 AB 04 00 00 00 00 00 FF 0F C4 [11:26:53]RasterBufferAndPrint [11:26:53]line Счет N : (1)292221 [11:26:53]line ИНН: 02508201610067 [11:26:53]line Контрольно-Кассовый Чек [11:26:53]line ПРОДАЖА [11:26:53]line ТРК (МРК, ГНК) : 53 [11:26:53]line Товар: 2710124500 [11:26:53]line Аи-95-К-5 [11:26:53]line 13.480 * 74.20 [11:26:53]line = 1000.22 [11:26:53]line НДС 12% НСП 1% [11:26:53]line > о реализуемом товаре [11:26:53]line ОКРУГЛЕНИЕ: -0.22 [11:26:53]line ИТОГО: 1000.00 [11:26:53]line Внесено: 1000.00 [11:26:53]line СДАЧА: 0.00 [11:26:53]line НСП 1% : 8.85 [11:26:53]line НДС 12% : 106.22 [11:26:53]line Наличными: 1000.00 [11:26:53]line Безнал.: 0.00 [11:26:53]line Место: АЗС № 130 "Партнер Нефть" [11:26:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:26:53]line СНО: Общий режим [11:26:53]line Чек 261 21.08.2024 11:26 [11:26:53]line Смена: 466 ФФД: 1.0 [11:26:53]line ЗНМ: 0300000070 [11:26:53]line РНМ: 0000000000092562 [11:26:53]line Версия ККМ: 001 [11:26:53]line ФМ: 0000000000871769 [11:26:53]line ФД: 163663 [11:26:53]line ФПД: 257651926698745 [11:26:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112652&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163663&fm=257651926698745&tin=02508201610067®Number=0000000000092562&sum=100000 [11:26:53]written 0, free lines is 4095 [11:26:53]OFD Sender: Processing packet 163663 [packets to send 966, broken 965] [11:26:53]ProducePacketName [11:26:53]name=ofd_packets/00163663 [11:26:53]OFD Sender: To server: pG, [11:26:53]CommunicateWithHost lk.salyk.kg:30040 [11:26:53]ConnectInit lk.salyk.kg [11:26:54]Write to MH i2c: 01 00 00 D6 04 DA [11:26:54]Write i2c OK [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: 01 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: 01 07 00 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 C2 0C AF [11:26:54]RasterBufferAndPrint [11:26:54]line [11:26:54]line [11:26:54]line [11:26:54]line [11:26:54]line [11:26:54]written 0, free lines is 3272 [11:26:54]MH_Cut [11:26:54]Write to MH i2c: D1 01 00 DD 04 01 B3 [11:26:54]Write i2c OK [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: D1 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: D1 01 00 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: D1 01 00 DD 04 00 B2 [11:26:54]Write to MH i2c: 01 00 00 DE 04 E2 [11:26:54]Write i2c OK [11:26:54]MH_I2C_Read... [11:26:55]Connected sock=7 [11:26:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 AB 07 01 32 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 05 01 00 00 F4 03 04 00 FC CE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7F 02 00 35 04 06 00 EA 55 43 91 0A F9 D6 02 9F 64 0F B9 00 07 [11:26:55]*** Cut start [11:26:55]*** Purtial cut [11:26:55]*** Stage 1: CUTSNS_PIN = 1 [11:26:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 23 47 00 69 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 37 36 39 10 04 04 00 4F 7F 02 00 F4 03 04 00 4F 78 C5 66 B6 04 01 00 00 9C 02 72 4F 33 0F 64 B2 [11:26:56]CommunicateWithHost err = 0 [11:26:56]CheckOFDResponse [11:26:56]1017 (14) - 77093643461234 [11:26:56]1041 (16) - 0000000000871769 [11:26:56]1040 (4) - 163663 [11:26:56]1012 (4) - 21.08.2024 05:17 [11:26:56]1206 (1) - 0 [11:26:56]OFD Sender: Remove packet 163663 [11:26:56]ProducePacketName [11:26:56]name=ofd_packets/00163663 [11:26:56]NVStorageDeleteData [11:26:57]OFD Sender: No OFD packet to send [11:26:57]Read from MH i2c: 01 [11:26:57]MH_I2C_Read... [11:26:57]*** Stop cut motor [11:26:57]*** Cut end [11:26:57]Read from MH i2c: 01 07 00 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: 01 07 00 DE 04 00 00 00 00 00 FF 0F F7 [11:26:57]process_action close_receipt done [11:26:57]requested_data is exist [11:26:57]produce_requested_data [11:26:57]requested_item fm.sn is exist - process it [11:26:57]wFMCommunicate request_size=4 [11:26:57]MH_SAM_APDU [11:26:57]CAPDU: 80 11 00 00 [11:26:57]Write to MH i2c: E2 08 00 DF 04 80 11 00 00 00 00 00 00 5D [11:26:57]Write i2c OK [11:26:57]MH_I2C_Read... [11:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:57]Read from MH i2c: E2 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 17 00 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 17 00 DF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [11:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:26:57]wFMCommunicate OK [11:26:57]requested_item fd.num is exist - process it [11:26:57]SAM_PROTO_GetFieldsCounters [11:26:57]wFMCommunicate request_size=4 [11:26:57]MH_SAM_APDU [11:26:57]CAPDU: 80 13 00 00 [11:26:57]Write to MH i2c: E2 08 00 E0 04 80 13 00 00 00 00 00 00 60 [11:26:57]Write i2c OK [11:26:57]MH_I2C_Read... [11:26:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:57]Read from MH i2c: E2 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 62 00 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 62 00 E0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [11:26: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:26:57]wFMCommunicate OK [11:26:57]SAM_PROTO_GetFieldsCounters done [11:26:57]requested_item shift.num is exist - process it [11:26:57]requested_item shift.opened is exist - process it [11:26:57]req_shift_opened [11:26:57]FM_GetShiftState [11:26:57]SAM_PROTO_GetShiftState [11:26:57]wFMCommunicate request_size=4 [11:26:57]MH_SAM_APDU [11:26:57]CAPDU: 80 13 01 00 [11:26:57]Write to MH i2c: E2 08 00 E1 04 80 13 01 00 00 00 00 00 62 [11:26:57]Write i2c OK [11:26:57]MH_I2C_Read... [11:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:57]Read from MH i2c: E2 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 0E 00 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 0E 00 E1 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 28 [11:26:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:26:57]wFMCommunicate OK [11:26:57]SAM_PROTO_GetShiftState done [11:26:57]FM_GetShiftState done [11:26:57]req_shift_opened done [11:26:57]requested_item shift.open_date is exist - process it [11:26:57]req_shift_open_date [11:26:57]req_shift_open_date done [11:26:57]produce_requested_data done [11:26:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163663,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:26:57]process_action_free close_receipt [11:26:57]json_value_free [11:26:57]json_value_free done [11:26:57]process_json_proto returns [11:26:57]Send response to host [11:26:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163663,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:26:57]free response buf [11:26:57]execute_script done [11:26:57]execute_script returns [11:26:57]free content buf [11:26:57]Sock 10.Close socket [11:26:57]Sock 10.Thread stoped [11:27:02]OFD Sender: No OFD packet to send [11:27:03]recv_with_timeout no data received [11:27:05]accept exits with 9 [11:27:05]New connection [11:27:05]New thread 3067456868 created [11:27:05]Thread 3067313508 joined [11:27:05]Waiting for new connection... [11:27:05] Sock 9.Parse request [11:27:05]Sock 9.Check first char [11:27:05]Sock 9.First char is OK [11:27:05]request: POST /json_proto HTTP/1.0 [11:27:05]Method: POST [11:27:05]URL: /json_proto [11:27:05]Method is POST - this is cgi request [11:27:05]url: /json_proto [11:27:05]query_string will be loaded in cgi processing [11:27:05]execute_cgi json_proto POST (null) [11:27:05]execute_cgi path=json_proto method=POST [11:27:05]POST find Content-Length [11:27:05]Host: 172.17.44.132:8080 [11:27:05]Content-Length: 677 [11:27:05]Content-Type: application/json [11:27:05] [11:27:05]POST finish read [11:27:05]Found Content-Length = 677 [11:27:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:05]execute_script... [11:27: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)292222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:05]POST & json_proto [11:27:05]process_json_proto [11:27:05]json parsed OK: [11:27:05]protocol is kg_v1.0 [11:27:05]action value=close_receipt [11:27:05]process_action close_receipt [11:27:05]cmd_close_receipt [11:27:05]MH_GetDate [11:27:05]Write to MH i2c: F0 00 00 E2 04 D5 [11:27:05]Write i2c OK [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: F0 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: F0 09 00 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: F0 09 00 E2 04 00 09 CF C5 66 2A 83 C1 65 B4 [11:27:05]GetLastDocTimeStamp 1724239612 [11:27:05]current date 1724239625 [11:27:05]FM_GetShiftState [11:27:05]SAM_PROTO_GetShiftState [11:27:05]wFMCommunicate request_size=4 [11:27:05]MH_SAM_APDU [11:27:05]CAPDU: 80 13 01 00 [11:27:05]Write to MH i2c: E2 08 00 E3 04 80 13 01 00 00 00 00 00 64 [11:27:05]Write i2c OK [11:27:05]MH_I2C_Read... [11:27:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:05]Read from MH i2c: E2 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 0E 00 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 0E 00 E3 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2A [11:27:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:27:05]wFMCommunicate OK [11:27:05]SAM_PROTO_GetShiftState done [11:27:05]FM_GetShiftState done [11:27:05]opened in 1724199517 [11:27:05]opened+sec_in_day 1724285917 [11:27:05]quantity*price = 50036 [11:27:05]sum+1 = 50037 [11:27:05]Check (price>sum+1) || (price+1 о реализуемом товаре [11:27:07]line ОКРУГЛЕНИЕ: -0.36 [11:27:07]line ИТОГО: 500.00 [11:27:07]line Внесено: 500.00 [11:27:07]line СДАЧА: 0.00 [11:27:07]line НСП 1% : 4.43 [11:27:07]line НДС 12% : 53.14 [11:27:07]line Наличными: 500.00 [11:27:07]line Безнал.: 0.00 [11:27:07]line Место: АЗС № 130 "Партнер Нефть" [11:27:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:27:07]line СНО: Общий режим [11:27:07]line Чек 262 21.08.2024 11:27 [11:27:07]line Смена: 466 ФФД: 1.0 [11:27:07]line ЗНМ: 0300000070 [11:27:07]line РНМ: 0000000000092562 [11:27:07]line Версия ККМ: 001 [11:27:07]line ФМ: 0000000000871769 [11:27:07]line ФД: 163664 [11:27:07]line ФПД: 254080851354141 [11:27:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163664&fm=254080851354141&tin=02508201610067®Number=0000000000092562&sum=50000 [11:27:07]written 0, free lines is 4095 [11:27:07]OFD Sender: Processing packet 163664 [packets to send 966, broken 965] [11:27:07]ProducePacketName [11:27:07]name=ofd_packets/00163664 [11:27:07]OFD Sender: To server: pG, [11:27:07]CommunicateWithHost lk.salyk.kg:30040 [11:27:07]ConnectInit lk.salyk.kg [11:27:07]Write to MH i2c: 01 00 00 21 05 26 [11:27:07]Write i2c OK [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: 01 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: 01 07 00 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: 01 07 00 21 05 00 00 00 00 00 BF 0C F8 [11:27:07]RasterBufferAndPrint [11:27:07]line [11:27:07]line [11:27:07]line [11:27:07]line [11:27:07]line [11:27:07]written 0, free lines is 3274 [11:27:07]MH_Cut [11:27:07]Write to MH i2c: D1 01 00 28 05 01 FF [11:27:07]Write i2c OK [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: D1 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: D1 01 00 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: D1 01 00 28 05 00 FE [11:27:07]Write to MH i2c: 01 00 00 29 05 2E [11:27:07]Write i2c OK [11:27:07]MH_I2C_Read... [11:27:08]*** Cut start [11:27:08]*** Purtial cut [11:27:08]*** Stage 1: CUTSNS_PIN = 1 [11:27:10]Read from MH i2c: 01 [11:27:10]MH_I2C_Read... [11:27:10]*** Stop cut motor [11:27:10]*** Cut end [11:27:10]Read from MH i2c: 01 07 00 [11:27:10]MH_I2C_Read... [11:27:10]Read from MH i2c: 01 07 00 29 05 00 00 00 00 00 FF 0F 43 [11:27:10]process_action close_receipt done [11:27:10]requested_data is exist [11:27:10]produce_requested_data [11:27:10]requested_item fm.sn is exist - process it [11:27:10]wFMCommunicate request_size=4 [11:27:10]MH_SAM_APDU [11:27:10]CAPDU: 80 11 00 00 [11:27:10]Write to MH i2c: E2 08 00 2A 05 80 11 00 00 00 00 00 00 A9 [11:27:10]Write i2c OK [11:27:10]MH_I2C_Read... [11:27:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:10]Read from MH i2c: E2 [11:27:10]MH_I2C_Read... [11:27:10]Read from MH i2c: E2 17 00 [11:27:10]MH_I2C_Read... [11:27:10]Read from MH i2c: E2 17 00 2A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [11:27:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:27:10]wFMCommunicate OK [11:27:10]requested_item fd.num is exist - process it [11:27:10]SAM_PROTO_GetFieldsCounters [11:27:10]wFMCommunicate request_size=4 [11:27:10]MH_SAM_APDU [11:27:10]CAPDU: 80 13 00 00 [11:27:10]Write to MH i2c: E2 08 00 2B 05 80 13 00 00 00 00 00 00 AC [11:27:10]Write i2c OK [11:27:10]MH_I2C_Read... [11:27:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:10]Read from MH i2c: E2 [11:27:10]MH_I2C_Read... [11:27:10]Read from MH i2c: E2 62 00 [11:27:10]MH_I2C_Read... [11:27:10]Read from MH i2c: E2 62 00 2B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [11:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:10]wFMCommunicate OK [11:27:10]SAM_PROTO_GetFieldsCounters done [11:27:10]requested_item shift.num is exist - process it [11:27:10]requested_item shift.opened is exist - process it [11:27:10]req_shift_opened [11:27:10]FM_GetShiftState [11:27:10]SAM_PROTO_GetShiftState [11:27:10]wFMCommunicate request_size=4 [11:27:10]MH_SAM_APDU [11:27:10]CAPDU: 80 13 01 00 [11:27:10]Write to MH i2c: E2 08 00 2C 05 80 13 01 00 00 00 00 00 AE [11:27:10]Write i2c OK [11:27:10]MH_I2C_Read... [11:27:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:10]Read from MH i2c: E2 [11:27:10]MH_I2C_Read... [11:27:10]Read from MH i2c: E2 0E 00 [11:27:10]MH_I2C_Read... [11:27:10]Read from MH i2c: E2 0E 00 2C 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 74 [11:27:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:27:10]wFMCommunicate OK [11:27:10]SAM_PROTO_GetShiftState done [11:27:10]FM_GetShiftState done [11:27:10]req_shift_opened done [11:27:10]requested_item shift.open_date is exist - process it [11:27:10]req_shift_open_date [11:27:10]req_shift_open_date done [11:27:10]produce_requested_data done [11:27:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163664,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:27:10]process_action_free close_receipt [11:27:10]json_value_free [11:27:10]json_value_free done [11:27:10]process_json_proto returns [11:27:10]Send response to host [11:27:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163664,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:27:10]free response buf [11:27:10]execute_script done [11:27:10]execute_script returns [11:27:10]free content buf [11:27:10]Sock 9.Close socket [11:27:10]Sock 9.Thread stoped [11:27:12]ConnectInit Can't take IP for lk.salyk.kg [11:27:12]CommunicateWithHost connect error [11:27:12]CommunicateWithHost err = -1 [11:27:12]OFD Sender: Server communicate error [11:27:17]OFD Sender: Processing packet 163664 [packets to send 966, broken 965] [11:27:17]ProducePacketName [11:27:17]name=ofd_packets/00163664 [11:27:17]OFD Sender: To server: pG, [11:27:17]CommunicateWithHost lk.salyk.kg:30040 [11:27:17]ConnectInit lk.salyk.kg [11:27:20]recv_with_timeout no data received [11:27:22]ConnectInit Can't take IP for lk.salyk.kg [11:27:22]CommunicateWithHost connect error [11:27:22]CommunicateWithHost err = -1 [11:27:22]OFD Sender: Server communicate error [11:27:27]OFD Sender: Processing packet 163664 [packets to send 966, broken 965] [11:27:27]ProducePacketName [11:27:27]name=ofd_packets/00163664 [11:27:27]OFD Sender: To server: pG, [11:27:27]CommunicateWithHost lk.salyk.kg:30040 [11:27:27]ConnectInit lk.salyk.kg [11:27:36]recv_with_timeout no data received [11:27:46]accept exits with 7 [11:27:46]New connection [11:27:46]New thread 3067313508 created [11:27:46]Thread 3067456868 joined [11:27:46]Waiting for new connection... [11:27:46] Sock 7.Parse request [11:27:46]Sock 7.Check first char [11:27:46]Sock 7.First char is OK [11:27:46]request: POST /json_proto HTTP/1.0 [11:27:46]Method: POST [11:27:46]URL: /json_proto [11:27:46]Method is POST - this is cgi request [11:27:46]url: /json_proto [11:27:46]query_string will be loaded in cgi processing [11:27:46]execute_cgi json_proto POST (null) [11:27:46]execute_cgi path=json_proto method=POST [11:27:46]POST find Content-Length [11:27:46]Host: 172.17.44.132:8080 [11:27:46]Content-Length: 677 [11:27:46]Content-Type: application/json [11:27:46] [11:27:46]POST finish read [11:27:46]Found Content-Length = 677 [11:27:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:46]execute_script... [11:27: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)292224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:46]POST & json_proto [11:27:46]process_json_proto [11:27:46]json parsed OK: [11:27:46]protocol is kg_v1.0 [11:27:46]action value=close_receipt [11:27:46]process_action close_receipt [11:27:46]cmd_close_receipt [11:27:46]MH_GetDate [11:27:46]Write to MH i2c: F0 00 00 2D 05 21 [11:27:46]Write i2c OK [11:27:46]MH_I2C_Read... [11:27:46]Read from MH i2c: F0 [11:27:46]MH_I2C_Read... [11:27:46]Read from MH i2c: F0 09 00 [11:27:46]MH_I2C_Read... [11:27:46]Read from MH i2c: F0 09 00 2D 05 00 32 CF C5 66 2A 83 C1 65 29 [11:27:46]GetLastDocTimeStamp 1724239625 [11:27:46]current date 1724239666 [11:27:46]FM_GetShiftState [11:27:46]SAM_PROTO_GetShiftState [11:27:46]wFMCommunicate request_size=4 [11:27:46]MH_SAM_APDU [11:27:46]CAPDU: 80 13 01 00 [11:27:46]Write to MH i2c: E2 08 00 2E 05 80 13 01 00 00 00 00 00 B0 [11:27:46]Write i2c OK [11:27:46]MH_I2C_Read... [11:27:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:46]Read from MH i2c: E2 [11:27:46]MH_I2C_Read... [11:27:46]Read from MH i2c: E2 0E 00 [11:27:46]MH_I2C_Read... [11:27:46]Read from MH i2c: E2 0E 00 2E 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 76 [11:27:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:27:46]wFMCommunicate OK [11:27:46]SAM_PROTO_GetShiftState done [11:27:46]FM_GetShiftState done [11:27:46]opened in 1724199517 [11:27:46]opened+sec_in_day 1724285917 [11:27:46]quantity*price = 50010 [11:27:46]sum+1 = 50012 [11:27:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 263 21.08.2024 11:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163665 ФПД: 18860124921631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112746&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163665&fm=18860124921631&tin=02508201610067®Number=0000000000092562&sum=50000 [11:27:47]StoreToDocumentArchive [11:27:47]shift 466 fd 163665 [11:27:47]save to /storage/0466/doc_00163665 [11:27:47]save last doc name /storage/0466/doc_00163665 to /storage/kkm_last_doc_name [11:27:47]save OK [11:27:47]Clear old archive folders... [11:27:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:27:47]tlvbuf is 01530A60 [11:27:47]SAM_PROTO_ClearQueue [11:27:47]wFMCommunicate request_size=4 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 09 00 00 [11:27:47]Write to MH i2c: E2 08 00 3B 05 80 09 00 00 00 00 00 00 B2 [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:47]Read from MH i2c: E2 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 3B 05 00 90 00 B4 [11:27:47]RAPDU: 90 00 [11:27:47]wFMCommunicate OK [11:27:47]SAM_PROTO_ClearQueue done [11:27:47]KKMCreateOFDPacket [11:27:47]OFDProtocolAddRootSTLVToBuf [11:27:47]FM_MakeSignedData [11:27:47]FM_MakeSignedData [11:27:47]SAM_PROTO_SignData [11:27:47]wFMCommunicate request_size=4 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 0D 01 02 [11:27:47]Write to MH i2c: E2 08 00 3C 05 80 0D 01 02 00 00 00 00 BA [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:47]Read from MH i2c: E2 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 3C 05 00 90 00 B5 [11:27:47]RAPDU: 90 00 [11:27:47]wFMCommunicate OK [11:27:47]wFMCommunicate request_size=255 [11:27:47]MH_SAM_APDU [11:27: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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 07 01 00 00 F4 03 04 00 32 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7F 02 00 35 04 06 00 11 [11:27:47]Write to MH i2c: E2 02 01 3D 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 32 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7F 02 00 35 04 06 00 11 00 00 10 [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:47]Read from MH i2c: E2 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 3D 05 00 90 00 B6 [11:27:47]RAPDU: 90 00 [11:27:47]wFMCommunicate OK [11:27:47]wFMCommunicate request_size=10 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 0D 02 02 05 27 37 0B DF 1F [11:27:47]Write to MH i2c: E2 0D 00 3E 05 80 0D 02 02 05 00 27 37 0B DF 1F 00 00 2E [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:47]Read from MH i2c: E2 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 3E 05 00 90 00 B7 [11:27:47]RAPDU: 90 00 [11:27:47]wFMCommunicate OK [11:27:47]wFMCommunicate request_size=4 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 0D 03 02 [11:27:47]Write to MH i2c: E2 08 00 3F 05 80 0D 03 02 00 00 00 00 BF [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:48]Read from MH i2c: E2 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 0B 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 0B 00 3F 05 00 37 B4 D0 B1 92 46 2A 0C 90 00 3A [11:27:48]RAPDU: 37 B4 D0 B1 92 46 2A 0C 90 00 [11:27:48]wFMCommunicate OK [11:27:48]SAM_PROTO_SignData done [11:27:48]FM_MakeSignedData done [11:27:48]CreateOFDProtocolMessage [11:27:48]wFMCommunicate request_size=4 [11:27:48]MH_SAM_APDU [11:27:48]CAPDU: 80 11 00 00 [11:27:48]Write to MH i2c: E2 08 00 40 05 80 11 00 00 00 00 00 00 BF [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:48]Read from MH i2c: E2 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 17 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 17 00 40 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [11:27:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:27:48]wFMCommunicate OK [11:27:48]CreateOFDProtocolMessage done [11:27:48]OFDSenderStorePacket 163665 [11:27:48]StoreOFDPacket docnum=163665 [11:27:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2F 51 07 01 3A 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 07 01 00 00 F4 03 04 00 32 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7F 02 00 35 04 06 00 11 27 37 0B DF 1F 37 B4 D0 B1 92 46 2A 0C [11:27:48]CheckFolder [11:27:48]dirname=/storage/ofd_packets [11:27:48]CheckFolder done [11:27:48]ProducePacketName [11:27:48]name=ofd_packets/00163665 [11:27:48]NVStorageSaveData ofd_packets/00163665 [11:27:48]File name is /storage/ofd_packets/00163665 [11:27:48]Write 301 bytes [11:27:48]NVStorageSaveData done [11:27:48]OFDSenderStorePacket done [11:27:48]KKMCreateOFDPacket done [11:27:48]NVStorageSaveData kkm_last_timestamp [11:27:48]File name is /storage/kkm_last_timestamp [11:27:48]Write 4 bytes [11:27:48]NVStorageSaveData done [11:27:48]ExternCall_PrintAddStr [11:27:48]wPrintStart [11:27:48]Write to MH i2c: 01 00 00 41 05 46 [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 41 05 00 00 00 00 00 FF 0F 5B [11:27:48]RasterBufferAndPrint [11:27:48]line Счет N : (1)292224 [11:27:48]line ИНН: 02508201610067 [11:27:48]line Контрольно-Кассовый Чек [11:27:48]line ПРОДАЖА [11:27:48]line ТРК (МРК, ГНК) : 33 [11:27:48]line Товар: 2710124500 [11:27:48]line Аи-95-К-5 [11:27:48]line 6.740 * 74.20 [11:27:48]line = 500.11 [11:27:48]line НДС 12% НСП 1% [11:27:48]line > о реализуемом товаре [11:27:48]line ОКРУГЛЕНИЕ: -0.11 [11:27:48]line ИТОГО: 500.00 [11:27:48]line Внесено: 500.00 [11:27:48]line СДАЧА: 0.00 [11:27:48]line НСП 1% : 4.43 [11:27:48]line НДС 12% : 53.11 [11:27:48]line Наличными: 500.00 [11:27:48]line Безнал.: 0.00 [11:27:48]line Место: АЗС № 130 "Партнер Нефть" [11:27:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:27:48]line СНО: Общий режим [11:27:48]line Чек 263 21.08.2024 11:27 [11:27:48]line Смена: 466 ФФД: 1.0 [11:27:48]line ЗНМ: 0300000070 [11:27:48]line РНМ: 0000000000092562 [11:27:48]line Версия ККМ: 001 [11:27:48]line ФМ: 0000000000871769 [11:27:48]line ФД: 163665 [11:27:48]line ФПД: 18860124921631 [11:27:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112746&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163665&fm=18860124921631&tin=02508201610067®Number=0000000000092562&sum=50000 [11:27:48]written 0, free lines is 4095 [11:27:48]Write to MH i2c: 01 00 00 6C 05 71 [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 6C 05 00 00 00 00 00 B8 0C 3C [11:27:48]RasterBufferAndPrint [11:27:48]line [11:27:48]line [11:27:48]line [11:27:48]line [11:27:48]line [11:27:48]written 0, free lines is 3269 [11:27:48]MH_Cut [11:27:48]Write to MH i2c: D1 01 00 73 05 01 4A [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: D1 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: D1 01 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: D1 01 00 73 05 00 49 [11:27:48]Write to MH i2c: 01 00 00 74 05 79 [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:49]*** Cut start [11:27:49]*** Purtial cut [11:27:49]*** Stage 1: CUTSNS_PIN = 1 [11:27:49]Connected sock=10 [11:27: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 37 36 39 0F 01 00 00 A9 CF 07 01 08 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 09 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7F 02 00 35 04 06 00 E7 15 CE E3 A2 1D D0 F9 E7 3A C7 5B BD B8 [11:27:51]Read from MH i2c: 01 [11:27:51]MH_I2C_Read... [11:27:51]*** Stop cut motor [11:27:51]*** Cut end [11:27:51]Read from MH i2c: 01 07 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: 01 07 00 74 05 00 00 00 00 00 FF 0F 8E [11:27:51]process_action close_receipt done [11:27:51]requested_data is exist [11:27:51]produce_requested_data [11:27:51]requested_item fm.sn is exist - process it [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 11 00 00 [11:27:51]Write to MH i2c: E2 08 00 75 05 80 11 00 00 00 00 00 00 F4 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 17 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 17 00 75 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [11:27:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:27:51]wFMCommunicate OK [11:27:51]requested_item fd.num is exist - process it [11:27:51]SAM_PROTO_GetFieldsCounters [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 13 00 00 [11:27:51]Write to MH i2c: E2 08 00 76 05 80 13 00 00 00 00 00 00 F7 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 62 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 62 00 76 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [11:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:51]wFMCommunicate OK [11:27:51]SAM_PROTO_GetFieldsCounters done [11:27:51]requested_item shift.num is exist - process it [11:27:51]requested_item shift.opened is exist - process it [11:27:51]req_shift_opened [11:27:51]FM_GetShiftState [11:27:51]SAM_PROTO_GetShiftState [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 13 01 00 [11:27:51]Write to MH i2c: E2 08 00 77 05 80 13 01 00 00 00 00 00 F9 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 0E 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 0E 00 77 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BF [11:27:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:27:51]wFMCommunicate OK [11:27:51]SAM_PROTO_GetShiftState done [11:27:51]FM_GetShiftState done [11:27:51]req_shift_opened done [11:27:51]requested_item shift.open_date is exist - process it [11:27:51]req_shift_open_date [11:27:51]req_shift_open_date done [11:27:51]produce_requested_data done [11:27:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163665,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:27:51]process_action_free close_receipt [11:27:51]json_value_free [11:27:51]json_value_free done [11:27:51]process_json_proto returns [11:27:51]Send response to host [11:27:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163665,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:27:51]free response buf [11:27:51]execute_script done [11:27:51]execute_script returns [11:27:51]free content buf [11:27:51]Sock 7.Close socket [11:27:51]Sock 7.Thread stoped [11:27:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1A 6B 47 00 29 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 37 36 39 10 04 04 00 50 7F 02 00 F4 03 04 00 89 78 C5 66 B6 04 01 00 00 F4 78 00 BE A1 75 03 61 [11:27:54]CommunicateWithHost err = 0 [11:27:54]CheckOFDResponse [11:27:54]1017 (14) - 77093643461234 [11:27:54]1041 (16) - 0000000000871769 [11:27:54]1040 (4) - 163664 [11:27:54]1012 (4) - 21.08.2024 05:18 [11:27:54]1206 (1) - 0 [11:27:54]OFD Sender: Remove packet 163664 [11:27:54]ProducePacketName [11:27:54]name=ofd_packets/00163664 [11:27:54]NVStorageDeleteData [11:27:54]OFD Sender: Processing packet 163665 [packets to send 966, broken 965] [11:27:54]ProducePacketName [11:27:54]name=ofd_packets/00163665 [11:27:54]OFD Sender: To server: pG, [11:27:54]CommunicateWithHost lk.salyk.kg:30040 [11:27:54]ConnectInit lk.salyk.kg [11:27:57]recv_with_timeout no data received [11:27:59]ConnectInit Can't take IP for lk.salyk.kg [11:27:59]CommunicateWithHost connect error [11:27:59]CommunicateWithHost err = -1 [11:27:59]OFD Sender: Server communicate error [11:27:59]OFD Sender: Processing packet 163665 [packets to send 966, broken 965] [11:27:59]ProducePacketName [11:27:59]name=ofd_packets/00163665 [11:27:59]OFD Sender: To server: pG, [11:27:59]CommunicateWithHost lk.salyk.kg:30040 [11:27:59]ConnectInit lk.salyk.kg [11:28:04]ConnectInit Can't take IP for lk.salyk.kg [11:28:04]CommunicateWithHost connect error [11:28:04]CommunicateWithHost err = -1 [11:28:04]OFD Sender: Server communicate error [11:28:07]accept exits with 11 [11:28:07]New connection [11:28:07]New thread 3067456868 created [11:28:07]Thread 3067313508 joined [11:28:07]Waiting for new connection... [11:28:07] Sock 11.Parse request [11:28:07]Sock 11.Check first char [11:28:07]Sock 11.First char is OK [11:28:07]request: POST /json_proto HTTP/1.0 [11:28:07]Method: POST [11:28:07]URL: /json_proto [11:28:07]Method is POST - this is cgi request [11:28:07]url: /json_proto [11:28:07]query_string will be loaded in cgi processing [11:28:07]execute_cgi json_proto POST (null) [11:28:07]execute_cgi path=json_proto method=POST [11:28:07]POST find Content-Length [11:28:07]Host: 172.17.44.132:8080 [11:28:07]Content-Length: 682 [11:28:07]Content-Type: application/json [11:28:07] [11:28:07]POST finish read [11:28:07]Found Content-Length = 682 [11:28:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "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" ] } } [11:28:07]execute_script... [11:28:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "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" ] } } [11:28:07]POST & json_proto [11:28:07]process_json_proto [11:28:07]json parsed OK: [11:28:07]protocol is kg_v1.0 [11:28:07]action value=close_receipt [11:28:07]process_action close_receipt [11:28:07]cmd_close_receipt [11:28:07]MH_GetDate [11:28:07]Write to MH i2c: F0 00 00 78 05 6C [11:28:07]Write i2c OK [11:28:07]MH_I2C_Read... [11:28:07]Read from MH i2c: F0 [11:28:07]MH_I2C_Read... [11:28:07]Read from MH i2c: F0 09 00 [11:28:07]MH_I2C_Read... [11:28:07]Read from MH i2c: F0 09 00 78 05 00 48 CF C5 66 2A 83 C1 65 8A [11:28:07]GetLastDocTimeStamp 1724239666 [11:28:07]current date 1724239688 [11:28:07]FM_GetShiftState [11:28:07]SAM_PROTO_GetShiftState [11:28:07]wFMCommunicate request_size=4 [11:28:07]MH_SAM_APDU [11:28:07]CAPDU: 80 13 01 00 [11:28:07]Write to MH i2c: E2 08 00 79 05 80 13 01 00 00 00 00 00 FB [11:28:07]Write i2c OK [11:28:07]MH_I2C_Read... [11:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:07]Read from MH i2c: E2 [11:28:07]MH_I2C_Read... [11:28:07]Read from MH i2c: E2 0E 00 [11:28:07]MH_I2C_Read... [11:28:07]Read from MH i2c: E2 0E 00 79 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C1 [11:28:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:28:07]wFMCommunicate OK [11:28:07]SAM_PROTO_GetShiftState done [11:28:07]FM_GetShiftState done [11:28:07]opened in 1724199517 [11:28:07]opened+sec_in_day 1724285917 [11:28:07]quantity*price = 300015 [11:28:07]sum+1 = 300016 [11:28:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.60 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 264 21.08.2024 11:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163666 ФПД: 167860957552205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112808&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163666&fm=167860957552205&tin=02508201610067®Number=0000000000092562&sum=300000 [11:28:08]StoreToDocumentArchive [11:28:08]shift 466 fd 163666 [11:28:08]save to /storage/0466/doc_00163666 [11:28:08]save last doc name /storage/0466/doc_00163666 to /storage/kkm_last_doc_name [11:28:08]save OK [11:28:08]Clear old archive folders... [11:28:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:28:08]tlvbuf is 015256A0 [11:28:08]SAM_PROTO_ClearQueue [11:28:08]wFMCommunicate request_size=4 [11:28:08]MH_SAM_APDU [11:28:08]CAPDU: 80 09 00 00 [11:28:08]Write to MH i2c: E2 08 00 86 05 80 09 00 00 00 00 00 00 FD [11:28:08]Write i2c OK [11:28:08]MH_I2C_Read... [11:28:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:28:08]Read from MH i2c: E2 [11:28:08]MH_I2C_Read... [11:28:08]Read from MH i2c: E2 03 00 [11:28:08]MH_I2C_Read... [11:28:08]Read from MH i2c: E2 03 00 86 05 00 90 00 FF [11:28:08]RAPDU: 90 00 [11:28:08]wFMCommunicate OK [11:28:08]SAM_PROTO_ClearQueue done [11:28:08]KKMCreateOFDPacket [11:28:08]OFDProtocolAddRootSTLVToBuf [11:28:08]FM_MakeSignedData [11:28:08]FM_MakeSignedData [11:28:08]SAM_PROTO_SignData [11:28:08]wFMCommunicate request_size=4 [11:28:08]MH_SAM_APDU [11:28:08]CAPDU: 80 0D 01 02 [11:28:08]Write to MH i2c: E2 08 00 87 05 80 0D 01 02 00 00 00 00 05 [11:28:08]Write i2c OK [11:28:08]MH_I2C_Read... [11:28:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:28:08]Read from MH i2c: E2 [11:28:08]MH_I2C_Read... [11:28:08]Read from MH i2c: E2 03 00 [11:28:08]MH_I2C_Read... [11:28:08]Read from MH i2c: E2 03 00 87 05 00 90 00 00 [11:28:08]RAPDU: 90 00 [11:28:08]wFMCommunicate OK [11:28:08]wFMCommunicate request_size=255 [11:28:08]MH_SAM_APDU [11:28:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 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 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 74 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 08 01 00 00 F4 03 04 00 48 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7F 02 00 35 04 06 00 98 [11:28:08]Write to MH i2c: E2 02 01 88 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 74 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 08 01 00 00 F4 03 04 00 48 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7F 02 00 35 04 06 00 98 00 00 86 [11:28:08]Write i2c OK [11:28:08]MH_I2C_Read... [11:28:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:09]Read from MH i2c: E2 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 03 00 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 03 00 88 05 00 90 00 01 [11:28:09]RAPDU: 90 00 [11:28:09]wFMCommunicate OK [11:28:09]wFMCommunicate request_size=10 [11:28:09]MH_SAM_APDU [11:28:09]CAPDU: 80 0D 02 02 05 AB 2C BF 1E 4D [11:28:09]Write to MH i2c: E2 0D 00 89 05 80 0D 02 02 05 00 AB 2C BF 1E 4D 00 00 13 [11:28:09]Write i2c OK [11:28:09]MH_I2C_Read... [11:28:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:09]Read from MH i2c: E2 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 03 00 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 03 00 89 05 00 90 00 02 [11:28:09]RAPDU: 90 00 [11:28:09]wFMCommunicate OK [11:28:09]wFMCommunicate request_size=4 [11:28:09]MH_SAM_APDU [11:28:09]CAPDU: 80 0D 03 02 [11:28:09]Write to MH i2c: E2 08 00 8A 05 80 0D 03 02 00 00 00 00 0A [11:28:09]Write i2c OK [11:28:09]MH_I2C_Read... [11:28:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:28:09]Read from MH i2c: E2 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 0B 00 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 0B 00 8A 05 00 B5 70 8F 7E E3 4E 8F 9A 90 00 97 [11:28:09]RAPDU: B5 70 8F 7E E3 4E 8F 9A 90 00 [11:28:09]wFMCommunicate OK [11:28:09]SAM_PROTO_SignData done [11:28:09]FM_MakeSignedData done [11:28:09]CreateOFDProtocolMessage [11:28:09]wFMCommunicate request_size=4 [11:28:09]MH_SAM_APDU [11:28:09]CAPDU: 80 11 00 00 [11:28:09]Write to MH i2c: E2 08 00 8B 05 80 11 00 00 00 00 00 00 0A [11:28:09]Write i2c OK [11:28:09]MH_I2C_Read... [11:28:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:09]Read from MH i2c: E2 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 17 00 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: E2 17 00 8B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [11:28:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:28:09]wFMCommunicate OK [11:28:09]CreateOFDProtocolMessage done [11:28:09]OFDSenderStorePacket 163666 [11:28:09]StoreOFDPacket docnum=163666 [11:28:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A4 7A 07 01 4A 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 74 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 08 01 00 00 F4 03 04 00 48 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7F 02 00 35 04 06 00 98 AB 2C BF 1E 4D B5 70 8F 7E E3 4E 8F 9A [11:28:09]CheckFolder [11:28:09]dirname=/storage/ofd_packets [11:28:09]CheckFolder done [11:28:09]ProducePacketName [11:28:09]name=ofd_packets/00163666 [11:28:09]NVStorageSaveData ofd_packets/00163666 [11:28:09]File name is /storage/ofd_packets/00163666 [11:28:09]Write 301 bytes [11:28:09]NVStorageSaveData done [11:28:09]OFDSenderStorePacket done [11:28:09]KKMCreateOFDPacket done [11:28:09]NVStorageSaveData kkm_last_timestamp [11:28:09]File name is /storage/kkm_last_timestamp [11:28:09]Write 4 bytes [11:28:09]NVStorageSaveData done [11:28:09]ExternCall_PrintAddStr [11:28:09]wPrintStart [11:28:09]Write to MH i2c: 01 00 00 8C 05 91 [11:28:09]Write i2c OK [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: 01 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: 01 07 00 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: 01 07 00 8C 05 00 00 00 00 00 FF 0F A6 [11:28:09]RasterBufferAndPrint [11:28:09]line Счет N : (1)292223 [11:28:09]line ИНН: 02508201610067 [11:28:09]line Контрольно-Кассовый Чек [11:28:09]line ПРОДАЖА [11:28:09]line ТРК (МРК, ГНК) : 62 [11:28:09]line Товар: 2710124130 [11:28:09]line Аи-92-К-5 [11:28:09]line 44.250 * 67.80 [11:28:09]line = 3000.15 [11:28:09]line НДС 12% НСП 1% [11:28:09]line > о реализуемом товаре [11:28:09]line ОКРУГЛЕНИЕ: -0.15 [11:28:09]line ИТОГО: 3000.00 [11:28:09]line Внесено: 3000.00 [11:28:09]line СДАЧА: 0.00 [11:28:09]line НСП 1% : 26.55 [11:28:09]line НДС 12% : 318.60 [11:28:09]line Наличными: 3000.00 [11:28:09]line Безнал.: 0.00 [11:28:09]line Место: АЗС № 130 "Партнер Нефть" [11:28:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:28:09]line СНО: Общий режим [11:28:09]line Чек 264 21.08.2024 11:28 [11:28:09]line Смена: 466 ФФД: 1.0 [11:28:09]line ЗНМ: 0300000070 [11:28:09]line РНМ: 0000000000092562 [11:28:09]line Версия ККМ: 001 [11:28:09]line ФМ: 0000000000871769 [11:28:09]line ФД: 163666 [11:28:09]line ФПД: 167860957552205 [11:28:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112808&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163666&fm=167860957552205&tin=02508201610067®Number=0000000000092562&sum=300000 [11:28:09]written 0, free lines is 4095 [11:28:09]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:28:09]ProducePacketName [11:28:09]name=ofd_packets/00163665 [11:28:09]OFD Sender: To server: pG, [11:28:09]CommunicateWithHost lk.salyk.kg:30040 [11:28:09]ConnectInit lk.salyk.kg [11:28:09]Write to MH i2c: 01 00 00 B7 05 BC [11:28:09]Write i2c OK [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: 01 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: 01 07 00 [11:28:09]MH_I2C_Read... [11:28:09]Read from MH i2c: 01 07 00 B7 05 00 00 00 00 00 C5 0C 94 [11:28:09]RasterBufferAndPrint [11:28:09]line [11:28:09]line [11:28:09]line [11:28:09]line [11:28:10]line [11:28:10]written 0, free lines is 3289 [11:28:10]MH_Cut [11:28:10]Write to MH i2c: D1 01 00 BE 05 01 95 [11:28:10]Write i2c OK [11:28:10]MH_I2C_Read... [11:28:10]Read from MH i2c: D1 [11:28:10]MH_I2C_Read... [11:28:10]Read from MH i2c: D1 01 00 [11:28:10]MH_I2C_Read... [11:28:10]Read from MH i2c: D1 01 00 BE 05 00 94 [11:28:10]Write to MH i2c: 01 00 00 BF 05 C4 [11:28:10]Write i2c OK [11:28:10]MH_I2C_Read... [11:28:10]*** Cut start [11:28:10]*** Purtial cut [11:28:10]*** Stage 1: CUTSNS_PIN = 1 [11:28:12]Read from MH i2c: 01 [11:28:12]MH_I2C_Read... [11:28:12]*** Stop cut motor [11:28:12]*** Cut end [11:28:12]Read from MH i2c: 01 07 00 [11:28:12]MH_I2C_Read... [11:28:12]Read from MH i2c: 01 07 00 BF 05 00 00 00 00 00 FF 0F D9 [11:28:12]process_action close_receipt done [11:28:12]requested_data is exist [11:28:12]produce_requested_data [11:28:12]requested_item fm.sn is exist - process it [11:28:12]wFMCommunicate request_size=4 [11:28:12]MH_SAM_APDU [11:28:12]CAPDU: 80 11 00 00 [11:28:12]Write to MH i2c: E2 08 00 C0 05 80 11 00 00 00 00 00 00 3F [11:28:12]Write i2c OK [11:28:12]MH_I2C_Read... [11:28:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:12]Read from MH i2c: E2 [11:28:12]MH_I2C_Read... [11:28:12]Read from MH i2c: E2 17 00 [11:28:12]MH_I2C_Read... [11:28:12]Read from MH i2c: E2 17 00 C0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [11:28:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:28:12]wFMCommunicate OK [11:28:12]requested_item fd.num is exist - process it [11:28:12]SAM_PROTO_GetFieldsCounters [11:28:12]wFMCommunicate request_size=4 [11:28:12]MH_SAM_APDU [11:28:12]CAPDU: 80 13 00 00 [11:28:12]Write to MH i2c: E2 08 00 C1 05 80 13 00 00 00 00 00 00 42 [11:28:12]Write i2c OK [11:28:12]MH_I2C_Read... [11:28:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:28:13]Read from MH i2c: E2 [11:28:13]MH_I2C_Read... [11:28:13]Read from MH i2c: E2 62 00 [11:28:13]MH_I2C_Read... [11:28:13]Read from MH i2c: E2 62 00 C1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [11:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:28:13]wFMCommunicate OK [11:28:13]SAM_PROTO_GetFieldsCounters done [11:28:13]requested_item shift.num is exist - process it [11:28:13]requested_item shift.opened is exist - process it [11:28:13]req_shift_opened [11:28:13]FM_GetShiftState [11:28:13]SAM_PROTO_GetShiftState [11:28:13]wFMCommunicate request_size=4 [11:28:13]MH_SAM_APDU [11:28:13]CAPDU: 80 13 01 00 [11:28:13]Write to MH i2c: E2 08 00 C2 05 80 13 01 00 00 00 00 00 44 [11:28:13]Write i2c OK [11:28:13]MH_I2C_Read... [11:28:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:13]Read from MH i2c: E2 [11:28:13]MH_I2C_Read... [11:28:13]Read from MH i2c: E2 0E 00 [11:28:13]MH_I2C_Read... [11:28:13]Read from MH i2c: E2 0E 00 C2 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0A [11:28:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:28:13]wFMCommunicate OK [11:28:13]SAM_PROTO_GetShiftState done [11:28:13]FM_GetShiftState done [11:28:13]req_shift_opened done [11:28:13]requested_item shift.open_date is exist - process it [11:28:13]req_shift_open_date [11:28:13]req_shift_open_date done [11:28:13]produce_requested_data done [11:28:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163666,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:28:13]process_action_free close_receipt [11:28:13]json_value_free [11:28:13]json_value_free done [11:28:13]process_json_proto returns [11:28:13]Send response to host [11:28:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163666,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:28:13]free response buf [11:28:13]execute_script done [11:28:13]execute_script returns [11:28:13]free content buf [11:28:13]Sock 11.Close socket [11:28:13]Sock 11.Thread stoped [11:28:14]ConnectInit Can't take IP for lk.salyk.kg [11:28:14]CommunicateWithHost connect error [11:28:14]CommunicateWithHost err = -1 [11:28:14]OFD Sender: Server communicate error [11:28:19]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:28:19]ProducePacketName [11:28:19]name=ofd_packets/00163665 [11:28:19]OFD Sender: To server: pG, [11:28:19]CommunicateWithHost lk.salyk.kg:30040 [11:28:19]ConnectInit lk.salyk.kg [11:28:23]recv_with_timeout no data received [11:28:24]ConnectInit Can't take IP for lk.salyk.kg [11:28:24]CommunicateWithHost connect error [11:28:24]CommunicateWithHost err = -1 [11:28:24]OFD Sender: Server communicate error [11:28:29]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:28:29]ProducePacketName [11:28:29]name=ofd_packets/00163665 [11:28:29]OFD Sender: To server: pG, [11:28:29]CommunicateWithHost lk.salyk.kg:30040 [11:28:29]ConnectInit lk.salyk.kg [11:28:34]ConnectInit Can't take IP for lk.salyk.kg [11:28:34]CommunicateWithHost connect error [11:28:34]CommunicateWithHost err = -1 [11:28:34]OFD Sender: Server communicate error [11:28:39]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:28:39]ProducePacketName [11:28:39]name=ofd_packets/00163665 [11:28:39]OFD Sender: To server: pG, [11:28:39]CommunicateWithHost lk.salyk.kg:30040 [11:28:39]ConnectInit lk.salyk.kg [11:28:44]ConnectInit Can't take IP for lk.salyk.kg [11:28:44]CommunicateWithHost connect error [11:28:44]CommunicateWithHost err = -1 [11:28:44]OFD Sender: Server communicate error [11:28:49]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:28:49]ProducePacketName [11:28:49]name=ofd_packets/00163665 [11:28:49]OFD Sender: To server: pG, [11:28:49]CommunicateWithHost lk.salyk.kg:30040 [11:28:49]ConnectInit lk.salyk.kg [11:28:54]ConnectInit Can't take IP for lk.salyk.kg [11:28:54]CommunicateWithHost connect error [11:28:54]CommunicateWithHost err = -1 [11:28:54]OFD Sender: Server communicate error [11:28:59]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:28:59]ProducePacketName [11:28:59]name=ofd_packets/00163665 [11:28:59]OFD Sender: To server: pG, [11:28:59]CommunicateWithHost lk.salyk.kg:30040 [11:28:59]ConnectInit lk.salyk.kg [11:29:04]ConnectInit Can't take IP for lk.salyk.kg [11:29:04]CommunicateWithHost connect error [11:29:04]CommunicateWithHost err = -1 [11:29:04]OFD Sender: Server communicate error [11:29:09]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:29:09]ProducePacketName [11:29:09]name=ofd_packets/00163665 [11:29:09]OFD Sender: To server: pG, [11:29:09]CommunicateWithHost lk.salyk.kg:30040 [11:29:09]ConnectInit lk.salyk.kg [11:29:14]ConnectInit Can't take IP for lk.salyk.kg [11:29:14]CommunicateWithHost connect error [11:29:14]CommunicateWithHost err = -1 [11:29:14]OFD Sender: Server communicate error [11:29:19]OFD Sender: Processing packet 163665 [packets to send 967, broken 965] [11:29:19]ProducePacketName [11:29:19]name=ofd_packets/00163665 [11:29:19]OFD Sender: To server: pG, [11:29:19]CommunicateWithHost lk.salyk.kg:30040 [11:29:19]ConnectInit lk.salyk.kg [11:29:21]Connected sock=10 [11:29: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 37 36 39 0F 01 00 00 2F 51 07 01 3A 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 07 01 00 00 F4 03 04 00 32 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7F 02 00 35 04 06 00 11 27 37 0B DF 1F 37 B4 D0 B1 92 46 2A 0C [11:29:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 76 CD 47 00 85 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 37 36 39 10 04 04 00 51 7F 02 00 F4 03 04 00 E0 78 C5 66 B6 04 01 00 00 76 29 3B 40 BC 07 A7 B2 [11:29:21]CommunicateWithHost err = 0 [11:29:21]CheckOFDResponse [11:29:21]1017 (14) - 77093643461234 [11:29:21]1041 (16) - 0000000000871769 [11:29:21]1040 (4) - 163665 [11:29:21]1012 (4) - 21.08.2024 05:19 [11:29:21]1206 (1) - 0 [11:29:21]OFD Sender: Remove packet 163665 [11:29:21]ProducePacketName [11:29:21]name=ofd_packets/00163665 [11:29:21]NVStorageDeleteData [11:29:22]OFD Sender: Processing packet 163666 [packets to send 966, broken 965] [11:29:22]ProducePacketName [11:29:22]name=ofd_packets/00163666 [11:29:22]OFD Sender: To server: pG, [11:29:22]CommunicateWithHost lk.salyk.kg:30040 [11:29:22]ConnectInit lk.salyk.kg [11:29:23]Connected sock=10 [11:29: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 37 36 39 0F 01 00 00 A4 7A 07 01 4A 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 74 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 08 01 00 00 F4 03 04 00 48 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7F 02 00 35 04 06 00 98 AB 2C BF 1E 4D B5 70 8F 7E E3 4E 8F 9A [11: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 37 36 39 4F 00 00 00 EB BE 47 00 A1 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 37 36 39 10 04 04 00 52 7F 02 00 F4 03 04 00 E3 78 C5 66 B6 04 01 00 00 63 BE 9D 81 E6 B2 6B A7 [11:29:24]CommunicateWithHost err = 0 [11:29:24]CheckOFDResponse [11:29:24]1017 (14) - 77093643461234 [11:29:24]1041 (16) - 0000000000871769 [11:29:24]1040 (4) - 163666 [11:29:24]1012 (4) - 21.08.2024 05:19 [11:29:24]1206 (1) - 0 [11:29:24]OFD Sender: Remove packet 163666 [11:29:24]ProducePacketName [11:29:24]name=ofd_packets/00163666 [11:29:24]NVStorageDeleteData [11:29:25]OFD Sender: No OFD packet to send [11:29:30]OFD Sender: No OFD packet to send [11:29:35]OFD Sender: No OFD packet to send [11:29:40]OFD Sender: No OFD packet to send [11:29:45]OFD Sender: No OFD packet to send [11:29:50]OFD Sender: No OFD packet to send [11:29:55]OFD Sender: No OFD packet to send [11:30:00]OFD Sender: No OFD packet to send [11:30:05]OFD Sender: No OFD packet to send [11:30:10]OFD Sender: No OFD packet to send [11:30:13]recv_with_timeout no data received [11:30:15]OFD Sender: No OFD packet to send [11:30:20]OFD Sender: No OFD packet to send [11:30:25]OFD Sender: No OFD packet to send [11:30:27]accept exits with 7 [11:30:27]New connection [11:30:27]New thread 3067313508 created [11:30:27]Thread 3067456868 joined [11:30:27]Waiting for new connection... [11:30:27] Sock 7.Parse request [11:30:27]Sock 7.Check first char [11:30:27]Sock 7.First char is OK [11:30:27]request: POST /json_proto HTTP/1.0 [11:30:27]Method: POST [11:30:27]URL: /json_proto [11:30:27]Method is POST - this is cgi request [11:30:27]url: /json_proto [11:30:27]query_string will be loaded in cgi processing [11:30:27]execute_cgi json_proto POST (null) [11:30:27]execute_cgi path=json_proto method=POST [11:30:27]POST find Content-Length [11:30:27]Host: 172.17.44.132:8080 [11:30:27]Content-Length: 682 [11:30:27]Content-Type: application/json [11:30:27] [11:30:27]POST finish read [11:30:27]Found Content-Length = 682 [11:30:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 24.260, "sum" : 1800.09, "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" ] } } [11:30:27]execute_script... [11:30: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)292225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 24.260, "sum" : 1800.09, "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" ] } } [11:30:27]POST & json_proto [11:30:27]process_json_proto [11:30:27]json parsed OK: [11:30:27]protocol is kg_v1.0 [11:30:27]action value=close_receipt [11:30:27]process_action close_receipt [11:30:27]cmd_close_receipt [11:30:27]MH_GetDate [11:30:27]Write to MH i2c: F0 00 00 C3 05 B7 [11:30:27]Write i2c OK [11:30:27]MH_I2C_Read... [11:30:27]Read from MH i2c: F0 [11:30:27]MH_I2C_Read... [11:30:27]Read from MH i2c: F0 09 00 [11:30:27]MH_I2C_Read... [11:30:27]Read from MH i2c: F0 09 00 C3 05 00 D3 CF C5 66 2A 83 C1 65 60 [11:30:27]GetLastDocTimeStamp 1724239688 [11:30:27]current date 1724239827 [11:30:27]FM_GetShiftState [11:30:27]SAM_PROTO_GetShiftState [11:30:27]wFMCommunicate request_size=4 [11:30:27]MH_SAM_APDU [11:30:27]CAPDU: 80 13 01 00 [11:30:27]Write to MH i2c: E2 08 00 C4 05 80 13 01 00 00 00 00 00 46 [11:30:27]Write i2c OK [11:30:27]MH_I2C_Read... [11:30:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:27]Read from MH i2c: E2 [11:30:27]MH_I2C_Read... [11:30:27]Read from MH i2c: E2 0E 00 [11:30:27]MH_I2C_Read... [11:30:27]Read from MH i2c: E2 0E 00 C4 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0C [11:30:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:30:27]wFMCommunicate OK [11:30:27]SAM_PROTO_GetShiftState done [11:30:27]FM_GetShiftState done [11:30:27]opened in 1724199517 [11:30:27]opened+sec_in_day 1724285917 [11:30:27]quantity*price = 180009 [11:30:27]sum+1 = 180010 [11:30:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 262 21.08.2024 11:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163664 ФПД: 254080851354141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T112705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163664&fm=254080851354141&tin=02508201610067®Number=0000000000092562&sum=50000 [11:27:06]StoreToDocumentArchive [11:27:06]shift 466 fd 163664 [11:27:06]save to /storage/0466/doc_00163664 [11:27:06]save last doc name /storage/0466/doc_00163664 to /storage/kkm_last_doc_name [11:27:06]save OK [11:27:06]Clear old archive folders... [11:27:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:27:06]tlvbuf is 01510550 [11:27:06]SAM_PROTO_ClearQueue [11:27:06]wFMCommunicate request_size=4 [11:27:06]MH_SAM_APDU [11:27:06]CAPDU: 80 09 00 00 [11:27:06]Write to MH i2c: E2 08 00 F0 04 80 09 00 00 00 00 00 00 66 [11:27:06]Write i2c OK [11:27:06]MH_I2C_Read... [11:27:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:06]Read from MH i2c: E2 [11:27:06]MH_I2C_Read... [11:27:06]Read from MH i2c: E2 03 00 [11:27:06]MH_I2C_Read... [11:27:06]Read from MH i2c: E2 03 00 F0 04 00 90 00 68 [11:27:06]RAPDU: 90 00 [11:27:06]wFMCommunicate OK [11:27:06]SAM_PROTO_ClearQueue done [11:27:06]KKMCreateOFDPacket [11:27:06]OFDProtocolAddRootSTLVToBuf [11:27:06]FM_MakeSignedData [11:27:06]FM_MakeSignedData [11:27:06]SAM_PROTO_SignData [11:27:06]wFMCommunicate request_size=4 [11:27:06]MH_SAM_APDU [11:27:06]CAPDU: 80 0D 01 02 [11:27:06]Write to MH i2c: E2 08 00 F1 04 80 0D 01 02 00 00 00 00 6E [11:27:06]Write i2c OK [11:27:06]MH_I2C_Read... [11:27:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:06]Read from MH i2c: E2 [11:27:06]MH_I2C_Read... [11:27:06]Read from MH i2c: E2 03 00 [11:27:06]MH_I2C_Read... [11:27:06]Read from MH i2c: E2 03 00 F1 04 00 90 00 69 [11:27:06]RAPDU: 90 00 [11:27:06]wFMCommunicate OK [11:27:06]wFMCommunicate request_size=255 [11:27:06]MH_SAM_APDU [11:27:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 09 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7F 02 00 35 04 06 00 E7 [11:27:06]Write to MH i2c: E2 02 01 F2 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 09 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7F 02 00 35 04 06 00 E7 00 00 87 [11:27:06]Write i2c OK [11:27:06]MH_I2C_Read... [11:27:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:07]Read from MH i2c: E2 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 03 00 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 03 00 F2 04 00 90 00 6A [11:27:07]RAPDU: 90 00 [11:27:07]wFMCommunicate OK [11:27:07]wFMCommunicate request_size=10 [11:27:07]MH_SAM_APDU [11:27:07]CAPDU: 80 0D 02 02 05 15 CE E3 A2 1D [11:27:07]Write to MH i2c: E2 0D 00 F3 04 80 0D 02 02 05 00 15 CE E3 A2 1D 00 00 00 [11:27:07]Write i2c OK [11:27:07]MH_I2C_Read... [11:27:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:07]Read from MH i2c: E2 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 03 00 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 03 00 F3 04 00 90 00 6B [11:27:07]RAPDU: 90 00 [11:27:07]wFMCommunicate OK [11:27:07]wFMCommunicate request_size=4 [11:27:07]MH_SAM_APDU [11:27:07]CAPDU: 80 0D 03 02 [11:27:07]Write to MH i2c: E2 08 00 F4 04 80 0D 03 02 00 00 00 00 73 [11:27:07]Write i2c OK [11:27:07]MH_I2C_Read... [11:27:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:07]Read from MH i2c: E2 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 0B 00 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 0B 00 F4 04 00 D0 F9 E7 3A C7 5B BD B8 90 00 F5 [11:27:07]RAPDU: D0 F9 E7 3A C7 5B BD B8 90 00 [11:27:07]wFMCommunicate OK [11:27:07]SAM_PROTO_SignData done [11:27:07]FM_MakeSignedData done [11:27:07]CreateOFDProtocolMessage [11:27:07]wFMCommunicate request_size=4 [11:27:07]MH_SAM_APDU [11:27:07]CAPDU: 80 11 00 00 [11:27:07]Write to MH i2c: E2 08 00 F5 04 80 11 00 00 00 00 00 00 73 [11:27:07]OFD Sender: No OFD packet to send [11:27:07]Write i2c OK [11:27:07]MH_I2C_Read... [11:27:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:07]Read from MH i2c: E2 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 17 00 [11:27:07]MH_I2C_Read... [11:27:07]Read from MH i2c: E2 17 00 F5 30 30 38 37 31 37 36 39 90 00 [11:30:28]wFMCommunicate OK [11:30:28]Счет N : (1)292225 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 43 Товар: 2710124500 Аи-95-К-5 24.260 * 74.20 = 1800.09 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.16 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 265 21.08.2024 11:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163667 ФПД: 137214797290261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113027&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163667&fm=137214797290261&tin=02508201610067®Number=0000000000092562&sum=180000 [11:30:28]StoreToDocumentArchive [11:30:28]shift 466 fd 163667 [11:30:28]save to /storage/0466/doc_00163667 [11:30:28]save last doc name /storage/0466/doc_00163667 to /storage/kkm_last_doc_name [11:30:28]save OK [11:30:28]Clear old archive folders... [11:30:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:28]tlvbuf is 01526FD0 [11:30:28]SAM_PROTO_ClearQueue [11:30:28]wFMCommunicate request_size=4 [11:30:28]MH_SAM_APDU [11:30:28]CAPDU: 80 09 00 00 [11:30:28]Write to MH i2c: E2 08 00 D1 05 80 09 00 00 00 00 00 00 48 [11:30:28]Write i2c OK [11:30:28]MH_I2C_Read... [11:30:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:28]Read from MH i2c: E2 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 D1 05 00 90 00 4A [11:30:28]RAPDU: 90 00 [11:30:28]wFMCommunicate OK [11:30:28]SAM_PROTO_ClearQueue done [11:30:28]KKMCreateOFDPacket [11:30:28]OFDProtocolAddRootSTLVToBuf [11:30:28]FM_MakeSignedData [11:30:28]FM_MakeSignedData [11:30:28]SAM_PROTO_SignData [11:30:28]wFMCommunicate request_size=4 [11:30:28]MH_SAM_APDU [11:30:28]CAPDU: 80 0D 01 02 [11:30:28]Write to MH i2c: E2 08 00 D2 05 80 0D 01 02 00 00 00 00 50 [11:30:28]Write i2c OK [11:30:28]MH_I2C_Read... [11:30:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:28]Read from MH i2c: E2 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 D2 05 00 90 00 4B [11:30:28]RAPDU: 90 00 [11:30:28]wFMCommunicate OK [11:30:28]wFMCommunicate request_size=255 [11:30:28]MH_SAM_APDU [11:30: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 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 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 AC 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 09 01 00 00 F4 03 04 00 D3 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7F 02 00 35 04 06 00 7C [11:30:28]Write to MH i2c: E2 02 01 D3 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 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 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 AC 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 09 01 00 00 F4 03 04 00 D3 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7F 02 00 35 04 06 00 7C 00 00 78 [11:30:28]Write i2c OK [11:30:28]MH_I2C_Read... [11:30:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:28]Read from MH i2c: E2 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 D3 05 00 90 00 4C [11:30:28]RAPDU: 90 00 [11:30:28]wFMCommunicate OK [11:30:28]wFMCommunicate request_size=10 [11:30:28]MH_SAM_APDU [11:30:28]CAPDU: 80 0D 02 02 05 CB CF 40 1B 15 [11:30:28]Write to MH i2c: E2 0D 00 D4 05 80 0D 02 02 05 00 CB CF 40 1B 15 00 00 67 [11:30:28]Write i2c OK [11:30:28]MH_I2C_Read... [11:30:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:28]Read from MH i2c: E2 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 [11:30:28]MH_I2C_Read... [11:30:28]Read from MH i2c: E2 03 00 D4 05 00 90 00 4D [11:30:28]RAPDU: 90 00 [11:30:28]wFMCommunicate OK [11:30:28]wFMCommunicate request_size=4 [11:30:28]MH_SAM_APDU [11:30:28]CAPDU: 80 0D 03 02 [11:30:28]Write to MH i2c: E2 08 00 D5 05 80 0D 03 02 00 00 00 00 55 [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:29]Read from MH i2c: E2 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: E2 0B 00 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: E2 0B 00 D5 05 00 8F D9 56 83 13 D2 15 66 90 00 F7 [11:30:29]RAPDU: 8F D9 56 83 13 D2 15 66 90 00 [11:30:29]wFMCommunicate OK [11:30:29]SAM_PROTO_SignData done [11:30:29]FM_MakeSignedData done [11:30:29]CreateOFDProtocolMessage [11:30:29]wFMCommunicate request_size=4 [11:30:29]MH_SAM_APDU [11:30:29]CAPDU: 80 11 00 00 [11:30:29]Write to MH i2c: E2 08 00 D6 05 80 11 00 00 00 00 00 00 55 [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:29]Read from MH i2c: E2 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: E2 17 00 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: E2 17 00 D6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [11:30:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:30:29]wFMCommunicate OK [11:30:29]CreateOFDProtocolMessage done [11:30:29]OFDSenderStorePacket 163667 [11:30:29]StoreOFDPacket docnum=163667 [11:30:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B9 B3 07 01 7F 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 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 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 AC 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 09 01 00 00 F4 03 04 00 D3 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7F 02 00 35 04 06 00 7C CB CF 40 1B 15 8F D9 56 83 13 D2 15 66 [11:30:29]CheckFolder [11:30:29]dirname=/storage/ofd_packets [11:30:29]CheckFolder done [11:30:29]ProducePacketName [11:30:29]name=ofd_packets/00163667 [11:30:29]NVStorageSaveData ofd_packets/00163667 [11:30:29]File name is /storage/ofd_packets/00163667 [11:30:29]Write 301 bytes [11:30:29]NVStorageSaveData done [11:30:29]OFDSenderStorePacket done [11:30:29]KKMCreateOFDPacket done [11:30:29]NVStorageSaveData kkm_last_timestamp [11:30:29]File name is /storage/kkm_last_timestamp [11:30:29]Write 4 bytes [11:30:29]NVStorageSaveData done [11:30:29]ExternCall_PrintAddStr [11:30:29]wPrintStart [11:30:29]Write to MH i2c: 01 00 00 D7 05 DC [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: 01 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: 01 07 00 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: 01 07 00 D7 05 00 00 00 00 00 FF 0F F1 [11:30:29]RasterBufferAndPrint [11:30:29]line Счет N : (1)292225 [11:30:29]line ИНН: 02508201610067 [11:30:29]line Контрольно-Кассовый Чек [11:30:29]line ПРОДАЖА [11:30:29]line ТРК (МРК, ГНК) : 43 [11:30:29]line Товар: 2710124500 [11:30:29]line Аи-95-К-5 [11:30:29]line 24.260 * 74.20 [11:30:29]line = 1800.09 [11:30:29]line НДС 12% НСП 1% [11:30:29]line > о реализуемом товаре [11:30:29]line ОКРУГЛЕНИЕ: -0.09 [11:30:29]line ИТОГО: 1800.00 [11:30:29]line Внесено: 1800.00 [11:30:29]line СДАЧА: 0.00 [11:30:29]line НСП 1% : 15.93 [11:30:29]line НДС 12% : 191.16 [11:30:29]line Наличными: 1800.00 [11:30:29]line Безнал.: 0.00 [11:30:29]line Место: АЗС № 130 "Партнер Нефть" [11:30:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:30:29]line СНО: Общий режим [11:30:29]line Чек 265 21.08.2024 11:30 [11:30:29]line Смена: 466 ФФД: 1.0 [11:30:29]line ЗНМ: 0300000070 [11:30:29]line РНМ: 0000000000092562 [11:30:29]line Версия ККМ: 001 [11:30:29]line ФМ: 0000000000871769 [11:30:29]line ФД: 163667 [11:30:29]line ФПД: 137214797290261 [11:30:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113027&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163667&fm=137214797290261&tin=02508201610067®Number=0000000000092562&sum=180000 [11:30:29]written 0, free lines is 4095 [11:30:29]OFD Sender: Processing packet 163667 [packets to send 966, broken 965] [11:30:29]ProducePacketName [11:30:29]name=ofd_packets/00163667 [11:30:29]OFD Sender: To server: pG, [11:30:29]CommunicateWithHost lk.salyk.kg:30040 [11:30:29]ConnectInit lk.salyk.kg [11:30:29]Write to MH i2c: 01 00 00 02 06 08 [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: 01 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: 01 07 00 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: 01 07 00 02 06 00 00 00 00 00 C1 0C DC [11:30:29]RasterBufferAndPrint [11:30:29]line [11:30:29]line [11:30:29]line [11:30:29]line [11:30:29]line [11:30:29]written 0, free lines is 3273 [11:30:29]MH_Cut [11:30:29]Write to MH i2c: D1 01 00 09 06 01 E1 [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: D1 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: D1 01 00 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: D1 01 00 09 06 00 E0 [11:30:29]Write to MH i2c: 01 00 00 0A 06 10 [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:30]*** Cut start [11:30:30]*** Purtial cut [11:30:30]*** Stage 1: CUTSNS_PIN = 1 [11:30:31]Connected sock=11 [11: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 37 36 39 0F 01 00 00 B9 B3 07 01 7F 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 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 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 AC 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 09 01 00 00 F4 03 04 00 D3 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7F 02 00 35 04 06 00 7C CB CF 40 1B 15 8F D9 56 83 13 D2 15 66 [11:30:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BD EB 47 00 A2 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 37 36 39 10 04 04 00 53 7F 02 00 F4 03 04 00 27 79 C5 66 B6 04 01 00 00 92 80 E1 0B 23 C3 2C 8A [11:30:32]CommunicateWithHost err = 0 [11:30:32]CheckOFDResponse [11:30:32]1017 (14) - 77093643461234 [11:30:32]1041 (16) - 0000000000871769 [11:30:32]1040 (4) - 163667 [11:30:32]1012 (4) - 21.08.2024 05:20 [11:30:32]1206 (1) - 0 [11:30:32]OFD Sender: Remove packet 163667 [11:30:32]ProducePacketName [11:30:32]name=ofd_packets/00163667 [11:30:32]NVStorageDeleteData [11:30:32]Read from MH i2c: 01 [11:30:32]MH_I2C_Read... [11:30:32]*** Stop cut motor [11:30:32]*** Cut end [11:30:32]Read from MH i2c: 01 07 00 [11:30:32]MH_I2C_Read... [11:30:32]Read from MH i2c: 01 07 00 0A 06 00 00 00 00 00 FF 0F 25 [11:30:32]process_action close_receipt done [11:30:32]requested_data is exist [11:30:32]produce_requested_data [11:30:32]requested_item fm.sn is exist - process it [11:30:32]wFMCommunicate request_size=4 [11:30:32]MH_SAM_APDU [11:30:32]CAPDU: 80 11 00 00 [11:30:32]Write to MH i2c: E2 08 00 0B 06 80 11 00 00 00 00 00 00 8B [11:30:32]Write i2c OK [11:30:32]MH_I2C_Read... [11:30:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:32]Read from MH i2c: E2 [11:30:32]MH_I2C_Read... [11:30:32]Read from MH i2c: E2 17 00 [11:30:32]MH_I2C_Read... [11:30:32]Read from MH i2c: E2 17 00 0B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [11:30:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:30:32]wFMCommunicate OK [11:30:32]requested_item fd.num is exist - process it [11:30:32]SAM_PROTO_GetFieldsCounters [11:30:32]wFMCommunicate request_size=4 [11:30:32]MH_SAM_APDU [11:30:32]CAPDU: 80 13 00 00 [11:30:32]Write to MH i2c: E2 08 00 0C 06 80 13 00 00 00 00 00 00 8E [11:30:32]Write i2c OK [11:30:32]MH_I2C_Read... [11:30:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:32]Read from MH i2c: E2 [11:30:32]MH_I2C_Read... [11:30:32]Read from MH i2c: E2 62 00 [11:30:32]MH_I2C_Read... [11:30:32]Read from MH i2c: E2 62 00 0C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7F 02 00 0E 04 04 00 D2 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 79 [11:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7F 02 00 0E 04 04 00 D2 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:30:32]wFMCommunicate OK [11:30:32]SAM_PROTO_GetFieldsCounters done [11:30:32]requested_item shift.num is exist - process it [11:30:32]requested_item shift.opened is exist - process it [11:30:32]req_shift_opened [11:30:32]FM_GetShiftState [11:30:32]SAM_PROTO_GetShiftState [11:30:32]wFMCommunicate request_size=4 [11:30:32]MH_SAM_APDU [11:30:32]CAPDU: 80 13 01 00 [11:30:32]Write to MH i2c: E2 08 00 0D 06 80 13 01 00 00 00 00 00 90 [11:30:32]Write i2c OK [11:30:32]MH_I2C_Read... [11:30:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:32]Read from MH i2c: E2 [11:30:32]MH_I2C_Read... [11:30:32]Read from MH i2c: E2 0E 00 [11:30:32]MH_I2C_Read... [11:30:32]Read from MH i2c: E2 0E 00 0D 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 56 [11:30:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:30:32]wFMCommunicate OK [11:30:32]SAM_PROTO_GetShiftState done [11:30:32]FM_GetShiftState done [11:30:32]req_shift_opened done [11:30:32]requested_item shift.open_date is exist - process it [11:30:32]req_shift_open_date [11:30:32]req_shift_open_date done [11:30:32]produce_requested_data done [11:30:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163667,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:30:32]process_action_free close_receipt [11:30:32]json_value_free [11:30:32]json_value_free done [11:30:32]process_json_proto returns [11:30:32]Send response to host [11:30:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163667,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:30:32]free response buf [11:30:32]execute_script done [11:30:32]execute_script returns [11:30:32]free content buf [11:30:32]Sock 7.Close socket [11:30:32]Sock 7.Thread stoped [11:30:32]OFD Sender: No OFD packet to send [11:30:33]accept exits with 9 [11:30:33]New connection [11:30:33]New thread 3067456868 created [11:30:33]Thread 3067313508 joined [11:30:33]Waiting for new connection... [11:30:33] Sock 9.Parse request [11:30:33]Sock 9.Check first char [11:30:33]Sock 9.First char is OK [11:30:33]request: POST /json_proto HTTP/1.0 [11:30:33]Method: POST [11:30:33]URL: /json_proto [11:30:33]Method is POST - this is cgi request [11:30:33]url: /json_proto [11:30:33]query_string will be loaded in cgi processing [11:30:33]execute_cgi json_proto POST (null) [11:30:33]execute_cgi path=json_proto method=POST [11:30:33]POST find Content-Length [11:30:33]Host: 172.17.44.132:8080 [11:30:33]Content-Length: 677 [11:30:33]Content-Type: application/json [11:30:33] [11:30:33]POST finish read [11:30:33]Found Content-Length = 677 [11:30:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:33]execute_script... [11:30: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)292226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:33]POST & json_proto [11:30:33]process_json_proto [11:30:33]json parsed OK: [11:30:33]protocol is kg_v1.0 [11:30:33]action value=close_receipt [11:30:33]process_action close_receipt [11:30:33]cmd_close_receipt [11:30:33]MH_GetDate [11:30:33]Write to MH i2c: F0 00 00 0E 06 03 [11:30:33]Write i2c OK [11:30:33]MH_I2C_Read... [11:30:33]Read from MH i2c: F0 [11:30:33]MH_I2C_Read... [11:30:33]Read from MH i2c: F0 09 00 [11:30:33]MH_I2C_Read... [11:30:33]Read from MH i2c: F0 09 00 0E 06 00 D9 CF C5 66 2A 83 C1 65 B2 [11:30:33]GetLastDocTimeStamp 1724239827 [11:30:33]current date 1724239833 [11:30:33]FM_GetShiftState [11:30:33]SAM_PROTO_GetShiftState [11:30:33]wFMCommunicate request_size=4 [11:30:33]MH_SAM_APDU [11:30:33]CAPDU: 80 13 01 00 [11:30:33]Write to MH i2c: E2 08 00 0F 06 80 13 01 00 00 00 00 00 92 [11:30:33]Write i2c OK [11:30:33]MH_I2C_Read... [11:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:33]Read from MH i2c: E2 [11:30:33]MH_I2C_Read... [11:30:33]Read from MH i2c: E2 0E 00 [11:30:33]MH_I2C_Read... [11:30:33]Read from MH i2c: E2 0E 00 0F 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 58 [11:30:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:30:33]wFMCommunicate OK [11:30:33]SAM_PROTO_GetShiftState done [11:30:33]FM_GetShiftState done [11:30:33]opened in 1724199517 [11:30:33]opened+sec_in_day 1724285917 [11:30:33]quantity*price = 50010 [11:30:33]sum+1 = 50012 [11:30:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 266 21.08.2024 11:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163668 ФПД: 118583968633535 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113033&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163668&fm=118583968633535&tin=02508201610067®Number=0000000000092562&sum=50000 [11:30:34]StoreToDocumentArchive [11:30:34]shift 466 fd 163668 [11:30:34]save to /storage/0466/doc_00163668 [11:30:34]save last doc name /storage/0466/doc_00163668 to /storage/kkm_last_doc_name [11:30:34]save OK [11:30:34]Clear old archive folders... [11:30:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:34]tlvbuf is 014D3F30 [11:30:34]SAM_PROTO_ClearQueue [11:30:34]wFMCommunicate request_size=4 [11:30:34]MH_SAM_APDU [11:30:34]CAPDU: 80 09 00 00 [11:30:34]Write to MH i2c: E2 08 00 1C 06 80 09 00 00 00 00 00 00 94 [11:30:34]Write i2c OK [11:30:34]MH_I2C_Read... [11:30:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:34]Read from MH i2c: E2 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 1C 06 00 90 00 96 [11:30:34]RAPDU: 90 00 [11:30:34]wFMCommunicate OK [11:30:34]SAM_PROTO_ClearQueue done [11:30:34]KKMCreateOFDPacket [11:30:34]OFDProtocolAddRootSTLVToBuf [11:30:34]FM_MakeSignedData [11:30:34]FM_MakeSignedData [11:30:34]SAM_PROTO_SignData [11:30:34]wFMCommunicate request_size=4 [11:30:34]MH_SAM_APDU [11:30:34]CAPDU: 80 0D 01 02 [11:30:34]Write to MH i2c: E2 08 00 1D 06 80 0D 01 02 00 00 00 00 9C [11:30:34]Write i2c OK [11:30:34]MH_I2C_Read... [11:30:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:34]Read from MH i2c: E2 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 1D 06 00 90 00 97 [11:30:34]RAPDU: 90 00 [11:30:34]wFMCommunicate OK [11:30:34]wFMCommunicate request_size=255 [11:30:34]MH_SAM_APDU [11:30:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 D9 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7F 02 00 35 04 06 00 6B [11:30:34]Write to MH i2c: E2 02 01 1E 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 D9 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7F 02 00 35 04 06 00 6B 00 00 F9 [11:30:34]Write i2c OK [11:30:34]MH_I2C_Read... [11:30:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:34]Read from MH i2c: E2 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 1E 06 00 90 00 98 [11:30:34]RAPDU: 90 00 [11:30:34]wFMCommunicate OK [11:30:34]wFMCommunicate request_size=10 [11:30:34]MH_SAM_APDU [11:30:34]CAPDU: 80 0D 02 02 05 D9 FB 53 92 BF [11:30:34]Write to MH i2c: E2 0D 00 1F 06 80 0D 02 02 05 00 D9 FB 53 92 BF 00 00 21 [11:30:34]Write i2c OK [11:30:34]MH_I2C_Read... [11:30:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:34]Read from MH i2c: E2 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 [11:30:34]MH_I2C_Read... [11:30:34]Read from MH i2c: E2 03 00 1F 06 00 90 00 99 [11:30:34]RAPDU: 90 00 [11:30:34]wFMCommunicate OK [11:30:34]wFMCommunicate request_size=4 [11:30:34]MH_SAM_APDU [11:30:34]CAPDU: 80 0D 03 02 [11:30:34]Write to MH i2c: E2 08 00 20 06 80 0D 03 02 00 00 00 00 A1 [11:30:34]Write i2c OK [11:30:34]MH_I2C_Read... [11:30:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:35]Read from MH i2c: E2 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: E2 0B 00 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: E2 0B 00 20 06 00 2D 95 8F B3 39 33 B1 88 90 00 4B [11:30:35]RAPDU: 2D 95 8F B3 39 33 B1 88 90 00 [11:30:35]wFMCommunicate OK [11:30:35]SAM_PROTO_SignData done [11:30:35]FM_MakeSignedData done [11:30:35]CreateOFDProtocolMessage [11:30:35]wFMCommunicate request_size=4 [11:30:35]MH_SAM_APDU [11:30:35]CAPDU: 80 11 00 00 [11:30:35]Write to MH i2c: E2 08 00 21 06 80 11 00 00 00 00 00 00 A1 [11:30:35]Write i2c OK [11:30:35]MH_I2C_Read... [11:30:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:35]Read from MH i2c: E2 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: E2 17 00 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: E2 17 00 21 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [11:30:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:30:35]wFMCommunicate OK [11:30:35]CreateOFDProtocolMessage done [11:30:35]OFDSenderStorePacket 163668 [11:30:35]StoreOFDPacket docnum=163668 [11:30:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 93 07 01 7D 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 0A 01 00 00 F4 03 04 00 D9 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7F 02 00 35 04 06 00 6B D9 FB 53 92 BF 2D 95 8F B3 39 33 B1 88 [11:30:35]CheckFolder [11:30:35]dirname=/storage/ofd_packets [11:30:35]CheckFolder done [11:30:35]ProducePacketName [11:30:35]name=ofd_packets/00163668 [11:30:35]NVStorageSaveData ofd_packets/00163668 [11:30:35]File name is /storage/ofd_packets/00163668 [11:30:35]Write 301 bytes [11:30:35]NVStorageSaveData done [11:30:35]OFDSenderStorePacket done [11:30:35]KKMCreateOFDPacket done [11:30:35]NVStorageSaveData kkm_last_timestamp [11:30:35]File name is /storage/kkm_last_timestamp [11:30:35]Write 4 bytes [11:30:35]NVStorageSaveData done [11:30:35]ExternCall_PrintAddStr [11:30:35]wPrintStart [11:30:35]Write to MH i2c: 01 00 00 22 06 28 [11:30:35]Write i2c OK [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: 01 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: 01 07 00 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: 01 07 00 22 06 00 00 00 00 00 FF 0F 3D [11:30:35]RasterBufferAndPrint [11:30:35]line Счет N : (1)292226 [11:30:35]line ИНН: 02508201610067 [11:30:35]line Контрольно-Кассовый Чек [11:30:35]line ПРОДАЖА [11:30:35]line ТРК (МРК, ГНК) : 53 [11:30:35]line Товар: 2710124500 [11:30:35]line Аи-95-К-5 [11:30:35]line 6.740 * 74.20 [11:30:35]line = 500.11 [11:30:35]line НДС 12% НСП 1% [11:30:35]line > о реализуемом товаре [11:30:35]line ОКРУГЛЕНИЕ: -0.11 [11:30:35]line ИТОГО: 500.00 [11:30:35]line Внесено: 500.00 [11:30:35]line СДАЧА: 0.00 [11:30:35]line НСП 1% : 4.43 [11:30:35]line НДС 12% : 53.11 [11:30:35]line Наличными: 500.00 [11:30:35]line Безнал.: 0.00 [11:30:35]line Место: АЗС № 130 "Партнер Нефть" [11:30:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:30:35]line СНО: Общий режим [11:30:35]line Чек 266 21.08.2024 11:30 [11:30:35]line Смена: 466 ФФД: 1.0 [11:30:35]line ЗНМ: 0300000070 [11:30:35]line РНМ: 0000000000092562 [11:30:35]line Версия ККМ: 001 [11:30:35]line ФМ: 0000000000871769 [11:30:35]line ФД: 163668 [11:30:35]line ФПД: 118583968633535 [11:30:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113033&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163668&fm=118583968633535&tin=02508201610067®Number=0000000000092562&sum=50000 [11:30:35]OFD Sender: Processing packet 163668 [packets to send 966, broken 965] [11:30:35]ProducePacketName [11:30:35]name=ofd_packets/00163668 [11:30:35]OFD Sender: To server: pG, [11:30:35]CommunicateWithHost lk.salyk.kg:30040 [11:30:35]ConnectInit lk.salyk.kg [11:30:35]written 0, free lines is 4095 [11:30:35]Connected sock=10 [11:30:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 93 07 01 7D 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 0A 01 00 00 F4 03 04 00 D9 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7F 02 00 35 04 06 00 6B D9 FB 53 92 BF 2D 95 8F B3 39 33 B1 88 [11:30:35]Write to MH i2c: 01 00 00 4D 06 53 [11:30:35]Write i2c OK [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: 01 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: 01 07 00 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: 01 07 00 4D 06 00 00 00 00 00 E4 0C 4A [11:30:35]RasterBufferAndPrint [11:30:35]line [11:30:35]line [11:30:35]line [11:30:35]line [11:30:35]line [11:30:35]written 0, free lines is 3320 [11:30:35]MH_Cut [11:30:35]Write to MH i2c: D1 01 00 54 06 01 2C [11:30:35]Write i2c OK [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: D1 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: D1 01 00 [11:30:35]MH_I2C_Read... [11:30:35]Read from MH i2c: D1 01 00 54 06 00 2B [11:30:35]Write to MH i2c: 01 00 00 55 06 5B [11:30:35]Write i2c OK [11:30:35]MH_I2C_Read... [11:30:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C B5 47 00 F4 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 37 36 39 10 04 04 00 54 7F 02 00 F4 03 04 00 2B 79 C5 66 B6 04 01 00 00 69 AB 05 75 A3 06 55 FC [11:30:36]CommunicateWithHost err = 0 [11:30:36]CheckOFDResponse [11:30:36]1017 (14) - 77093643461234 [11:30:36]1041 (16) - 0000000000871769 [11:30:36]1040 (4) - 163668 [11:30:36]1012 (4) - 21.08.2024 05:20 [11:30:36]1206 (1) - 0 [11:30:36]OFD Sender: Remove packet 163668 [11:30:36]ProducePacketName [11:30:36]name=ofd_packets/00163668 [11:30:36]NVStorageDeleteData [11:30:36]*** Cut start [11:30:36]*** Purtial cut [11:30:36]*** Stage 1: CUTSNS_PIN = 1 [11:30:36]OFD Sender: No OFD packet to send [11:30:38]Read from MH i2c: 01 [11:30:38]MH_I2C_Read... [11:30:38]*** Stop cut motor [11:30:38]*** Cut end [11:30:38]Read from MH i2c: 01 07 00 [11:30:38]MH_I2C_Read... [11:30:38]Read from MH i2c: 01 07 00 55 06 00 00 00 00 00 FF 0F 70 [11:30:38]process_action close_receipt done [11:30:38]requested_data is exist [11:30:38]produce_requested_data [11:30:38]requested_item fm.sn is exist - process it [11:30:38]wFMCommunicate request_size=4 [11:30:38]MH_SAM_APDU [11:30:38]CAPDU: 80 11 00 00 [11:30:38]Write to MH i2c: E2 08 00 56 06 80 11 00 00 00 00 00 00 D6 [11:30:38]Write i2c OK [11:30:38]MH_I2C_Read... [11:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:38]Read from MH i2c: E2 [11:30:38]MH_I2C_Read... [11:30:38]Read from MH i2c: E2 17 00 [11:30:38]MH_I2C_Read... [11:30:38]Read from MH i2c: E2 17 00 56 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [11:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:30:38]wFMCommunicate OK [11:30:38]requested_item fd.num is exist - process it [11:30:38]SAM_PROTO_GetFieldsCounters [11:30:38]wFMCommunicate request_size=4 [11:30:38]MH_SAM_APDU [11:30:38]CAPDU: 80 13 00 00 [11:30:38]Write to MH i2c: E2 08 00 57 06 80 13 00 00 00 00 00 00 D9 [11:30:38]Write i2c OK [11:30:38]MH_I2C_Read... [11:30:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:38]Read from MH i2c: E2 [11:30:38]MH_I2C_Read... [11:30:38]Read from MH i2c: E2 62 00 [11:30:38]MH_I2C_Read... [11:30:38]Read from MH i2c: E2 62 00 57 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7F 02 00 0E 04 04 00 D2 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 C8 [11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7F 02 00 0E 04 04 00 D2 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:30:38]wFMCommunicate OK [11:30:38]SAM_PROTO_GetFieldsCounters done [11:30:38]requested_item shift.num is exist - process it [11:30:38]requested_item shift.opened is exist - process it [11:30:38]req_shift_opened [11:30:38]FM_GetShiftState [11:30:38]SAM_PROTO_GetShiftState [11:30:38]wFMCommunicate request_size=4 [11:30:38]MH_SAM_APDU [11:30:38]CAPDU: 80 13 01 00 [11:30:38]Write to MH i2c: E2 08 00 58 06 80 13 01 00 00 00 00 00 DB [11:30:38]Write i2c OK [11:30:38]MH_I2C_Read... [11:30:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:38]Read from MH i2c: E2 [11:30:38]MH_I2C_Read... [11:30:38]Read from MH i2c: E2 0E 00 [11:30:38]MH_I2C_Read... [11:30:38]Read from MH i2c: E2 0E 00 58 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [11:30:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:30:38]wFMCommunicate OK [11:30:38]SAM_PROTO_GetShiftState done [11:30:38]FM_GetShiftState done [11:30:38]req_shift_opened done [11:30:38]requested_item shift.open_date is exist - process it [11:30:38]req_shift_open_date [11:30:38]req_shift_open_date done [11:30:38]produce_requested_data done [11:30:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163668,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:30:38]process_action_free close_receipt [11:30:38]json_value_free [11:30:38]json_value_free done [11:30:38]process_json_proto returns [11:30:38]Send response to host [11:30:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163668,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:30:38]free response buf [11:30:38]execute_script done [11:30:38]execute_script returns [11:30:38]free content buf [11:30:38]Sock 9.Close socket [11:30:38]Sock 9.Thread stoped [11:30:41]OFD Sender: No OFD packet to send [11:30:45]accept exits with 7 [11:30:45]New connection [11:30:45]New thread 3067313508 created [11:30:45]Thread 3067456868 joined [11:30:45]Waiting for new connection... [11:30:45] Sock 7.Parse request [11:30:45]Sock 7.Check first char [11:30:45]Sock 7.First char is OK [11:30:45]request: POST /json_proto HTTP/1.0 [11:30:45]Method: POST [11:30:45]URL: /json_proto [11:30:45]Method is POST - this is cgi request [11:30:45]url: /json_proto [11:30:45]query_string will be loaded in cgi processing [11:30:45]execute_cgi json_proto POST (null) [11:30:45]execute_cgi path=json_proto method=POST [11:30:45]POST find Content-Length [11:30:45]Host: 172.17.44.132:8080 [11:30:45]Content-Length: 621 [11:30:45]Content-Type: application/json [11:30:45] [11:30:45]POST finish read [11:30:45]Found Content-Length = 621 [11:30:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50595", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 2.000, "sum" : 302.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 302.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:45]execute_script... [11:30:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50595", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 2.000, "sum" : 302.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 302.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:45]POST & json_proto [11:30:45]process_json_proto [11:30:45]json parsed OK: [11:30:45]protocol is kg_v1.0 [11:30:45]action value=close_receipt [11:30:45]process_action close_receipt [11:30:45]cmd_close_receipt [11:30:45]MH_GetDate [11:30:45]Write to MH i2c: F0 00 00 59 06 4E [11:30:45]Write i2c OK [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: F0 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: F0 09 00 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: F0 09 00 59 06 00 E6 CF C5 66 2A 83 C1 65 0A [11:30:45]GetLastDocTimeStamp 1724239833 [11:30:45]current date 1724239846 [11:30:45]FM_GetShiftState [11:30:45]SAM_PROTO_GetShiftState [11:30:45]wFMCommunicate request_size=4 [11:30:45]MH_SAM_APDU [11:30:45]CAPDU: 80 13 01 00 [11:30:45]Write to MH i2c: E2 08 00 5A 06 80 13 01 00 00 00 00 00 DD [11:30:45]Write i2c OK [11:30:45]MH_I2C_Read... [11:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:45]Read from MH i2c: E2 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: E2 0E 00 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: E2 0E 00 5A 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [11:30:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:30:45]wFMCommunicate OK [11:30:45]SAM_PROTO_GetShiftState done [11:30:45]FM_GetShiftState done [11:30:45]opened in 1724199517 [11:30:45]opened+sec_in_day 1724285917 [11:30:45]quantity*price = 30200 [11:30:45]sum+1 = 30201 [11:30:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 302.00 НСП 1% : 2.67 НДС 12% : 32.07 Наличными: 302.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 267 21.08.2024 11:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163669 ФПД: 56942273305845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163669&fm=56942273305845&tin=02508201610067®Number=0000000000092562&sum=30200 0 [11:30:46]StoreToDocumentArchive [11:30:46]shift 466 fd 163669 [11:30:46]save to /storage/0466/doc_00163669 [11:30:46]save last doc name /storage/0466/doc_00163669 to /storage/kkm_last_doc_name [11:30:46]save OK [11:30:46]Clear old archive folders... [11:30:46]ProcessDocumentItem done err = 0, tmpTLVsize=274 [11:30:46]tlvbuf is 014FF1F0 [11:30:46]SAM_PROTO_ClearQueue [11:30:46]wFMCommunicate request_size=4 [11:30:46]MH_SAM_APDU [11:30:46]CAPDU: 80 09 00 00 [11:30:46]Write to MH i2c: E2 08 00 67 06 80 09 00 00 00 00 00 00 DF [11:30:46]Write i2c OK [11:30:46]MH_I2C_Read... [11:30:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:46]Read from MH i2c: E2 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 67 06 00 90 00 E1 [11:30:46]RAPDU: 90 00 [11:30:46]wFMCommunicate OK [11:30:46]SAM_PROTO_ClearQueue done [11:30:46]KKMCreateOFDPacket [11:30:46]OFDProtocolAddRootSTLVToBuf [11:30:46]FM_MakeSignedData [11:30:46]FM_MakeSignedData [11:30:46]SAM_PROTO_SignData [11:30:46]wFMCommunicate request_size=4 [11:30:46]MH_SAM_APDU [11:30:46]CAPDU: 80 0D 01 02 [11:30:46]Write to MH i2c: E2 08 00 68 06 80 0D 01 02 00 00 00 00 E7 [11:30:46]Write i2c OK [11:30:46]MH_I2C_Read... [11:30:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:46]Read from MH i2c: E2 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 68 06 00 90 00 E2 [11:30:46]RAPDU: 90 00 [11:30:46]wFMCommunicate OK [11:30:46]wFMCommunicate request_size=255 [11:30:46]MH_SAM_APDU [11:30:46]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 F8 75 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 E6 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [11:30:46]Write to MH i2c: E2 02 01 69 06 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 F8 75 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 E6 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 CF [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 69 06 00 90 00 E3 [11:30:47]RAPDU: 90 00 [11:30:47]wFMCommunicate OK [11:30:47]wFMCommunicate request_size=33 [11:30:47]MH_SAM_APDU [11:30:47]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7F 02 00 35 04 06 00 33 C9 E7 F9 1C F5 [11:30:47]Write to MH i2c: E2 24 00 6A 06 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7F 02 00 35 04 06 00 33 C9 E7 F9 1C F5 00 00 42 [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 6A 06 00 90 00 E4 [11:30:47]RAPDU: 90 00 [11:30:47]wFMCommunicate OK [11:30:47]wFMCommunicate request_size=4 [11:30:47]MH_SAM_APDU [11:30:47]CAPDU: 80 0D 03 02 [11:30:47]Write to MH i2c: E2 08 00 6B 06 80 0D 03 02 00 00 00 00 EC [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 0B 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 0B 00 6B 06 00 F8 7C A3 07 86 5C 14 2F 90 00 30 [11:30:47]RAPDU: F8 7C A3 07 86 5C 14 2F 90 00 [11:30:47]wFMCommunicate OK [11:30:47]SAM_PROTO_SignData done [11:30:47]FM_MakeSignedData done [11:30:47]CreateOFDProtocolMessage [11:30:47]wFMCommunicate request_size=4 [11:30:47]MH_SAM_APDU [11:30:47]CAPDU: 80 11 00 00 [11:30:47]Write to MH i2c: E2 08 00 6C 06 80 11 00 00 00 00 00 00 EC [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 17 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 17 00 6C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [11:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:30:47]wFMCommunicate OK [11:30:47]CreateOFDProtocolMessage done [11:30:47]OFDSenderStorePacket 163669 [11:30:47]StoreOFDPacket docnum=163669 [11:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 4D 40 1E 01 12 C2 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 F8 75 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 E6 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7F 02 00 35 04 06 00 33 C9 E7 F9 1C F5 F8 7C A3 07 86 5C 14 2F [11:30:47]CheckFolder [11:30:47]dirname=/storage/ofd_packets [11:30:47]CheckFolder done [11:30:47]ProducePacketName [11:30:47]name=ofd_packets/00163669 [11:30:47]NVStorageSaveData ofd_packets/00163669 [11:30:47]File name is /storage/ofd_packets/00163669 [11:30:47]Write 324 bytes [11:30:47]NVStorageSaveData done [11:30:47]OFDSenderStorePacket done [11:30:47]KKMCreateOFDPacket done [11:30:47]NVStorageSaveData kkm_last_timestamp [11:30:47]File name is /storage/kkm_last_timestamp [11:30:47]Write 4 bytes [11:30:47]NVStorageSaveData done [11:30:47]ExternCall_PrintAddStr [11:30:47]wPrintStart [11:30:47]Write to MH i2c: 01 00 00 6D 06 73 [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 07 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 07 00 6D 06 00 00 00 00 00 FF 0F 88 [11:30:47]RasterBufferAndPrint [11:30:47]line Счет N : (3)50595 [11:30:47]line ИНН: 02508201610067 [11:30:47]line Контрольно-Кассовый Чек [11:30:47]line ПРОДАЖА [11:30:47]line Товар: 48741958 [11:30:47]line Сигареты Parliament Aqua Blue [11:30:47]line 2.000 * 151.00 [11:30:47]line = 302.00 [11:30:47]line НДС 12% НСП 1% [11:30:47]line > о реализуемом товаре [11:30:47]line ИТОГО: 302.00 [11:30:47]line НСП 1% : 2.67 [11:30:47]line НДС 12% : 32.07 [11:30:47]line Наличными: 302.00 [11:30:47]line Безнал.: 0.00 [11:30:47]line Место: АЗС № 130 "Партнер Нефть" [11:30:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:30:47]line СНО: Общий режим [11:30:47]line Чек 267 21.08.2024 11:30 [11:30:47]line Смена: 466 ФФД: 1.0 [11:30:47]line ЗНМ: 0300000070 [11:30:47]line РНМ: 0000000000092562 [11:30:47]line Версия ККМ: 001 [11:30:47]line ФМ: 0000000000871769 [11:30:47]line ФД: 163669 [11:30:47]line ФПД: 56942273305845 [11:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163669&fm=56942273305845&tin=02508201610067®Number=0000000000092562&sum=30200 [11:30:47]line 0 [11:30:47]written 0, free lines is 4095 [11:30:47]OFD Sender: Processing packet 163669 [packets to send 966, broken 965] [11:30:47]ProducePacketName [11:30:47]name=ofd_packets/00163669 [11:30:47]OFD Sender: To server: pG, [11:30:47]CommunicateWithHost lk.salyk.kg:30040 [11:30:47]ConnectInit lk.salyk.kg [11:30:48]Write to MH i2c: 01 00 00 96 06 9C [11:30:48]Write i2c OK [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: 01 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: 01 07 00 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: 01 07 00 96 06 00 00 00 00 00 D1 0C 80 [11:30:48]RasterBufferAndPrint [11:30:48]line [11:30:48]line [11:30:48]line [11:30:48]line [11:30:48]line [11:30:48]written 0, free lines is 3303 [11:30:48]MH_Cut [11:30:48]Write to MH i2c: D1 01 00 9D 06 01 75 [11:30:48]Write i2c OK [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: D1 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: D1 01 00 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: D1 01 00 9D 06 00 74 [11:30:48]Write to MH i2c: 01 00 00 9E 06 A4 [11:30:48]Write i2c OK [11:30:48]MH_I2C_Read... [11:30:48]Connected sock=11 [11:30:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 4D 40 1E 01 12 C2 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 F8 75 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 E6 CF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7F 02 00 35 04 06 00 33 C9 E7 F9 1C F5 F8 7C A3 07 86 5C 14 2F [11:30:48]*** Cut start [11:30:48]*** Purtial cut [11:30:48]*** Stage 1: CUTSNS_PIN = 1 [11:30:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 29 15 47 00 D5 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 37 36 39 10 04 04 00 55 7F 02 00 F4 03 04 00 38 79 C5 66 B6 04 01 00 00 65 23 E6 8A AE C7 6F E4 [11:30:49]CommunicateWithHost err = 0 [11:30:49]CheckOFDResponse [11:30:49]1017 (14) - 77093643461234 [11:30:49]1041 (16) - 0000000000871769 [11:30:49]1040 (4) - 163669 [11:30:49]1012 (4) - 21.08.2024 05:20 [11:30:49]1206 (1) - 0 [11:30:49]OFD Sender: Remove packet 163669 [11:30:49]ProducePacketName [11:30:49]name=ofd_packets/00163669 [11:30:49]NVStorageDeleteData [11:30:49]OFD Sender: No OFD packet to send [11:30:50]Read from MH i2c: 01 [11:30:50]MH_I2C_Read... [11:30:50]*** Stop cut motor [11:30:50]*** Cut end [11:30:50]Read from MH i2c: 01 07 00 [11:30:50]MH_I2C_Read... [11:30:50]Read from MH i2c: 01 07 00 9E 06 00 00 00 00 00 FF 0F B9 [11:30:50]process_action close_receipt done [11:30:50]requested_data is exist [11:30:50]produce_requested_data [11:30:50]requested_item fm.sn is exist - process it [11:30:50]wFMCommunicate request_size=4 [11:30:50]MH_SAM_APDU [11:30:50]CAPDU: 80 11 00 00 [11:30:50]Write to MH i2c: E2 08 00 9F 06 80 11 00 00 00 00 00 00 1F [11:30:50]Write i2c OK [11:30:50]MH_I2C_Read... [11:30:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:50]Read from MH i2c: E2 [11:30:50]MH_I2C_Read... [11:30:50]Read from MH i2c: E2 17 00 [11:30:50]MH_I2C_Read... [11:30:50]Read from MH i2c: E2 17 00 9F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [11:30:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:30:50]wFMCommunicate OK [11:30:50]requested_item fd.num is exist - process it [11:30:50]SAM_PROTO_GetFieldsCounters [11:30:50]wFMCommunicate request_size=4 [11:30:50]MH_SAM_APDU [11:30:50]CAPDU: 80 13 00 00 [11:30:50]Write to MH i2c: E2 08 00 A0 06 80 13 00 00 00 00 00 00 22 [11:30:50]Write i2c OK [11:30:50]MH_I2C_Read... [11:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:51]Read from MH i2c: E2 [11:30:51]MH_I2C_Read... [11:30:51]Read from MH i2c: E2 62 00 [11:30:51]MH_I2C_Read... [11:30:51]Read from MH i2c: E2 62 00 A0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7F 02 00 0E 04 04 00 D2 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 15 [11:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7F 02 00 0E 04 04 00 D2 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:30:51]wFMCommunicate OK [11:30:51]SAM_PROTO_GetFieldsCounters done [11:30:51]requested_item shift.num is exist - process it [11:30:51]requested_item shift.opened is exist - process it [11:30:51]req_shift_opened [11:30:51]FM_GetShiftState [11:30:51]SAM_PROTO_GetShiftState [11:30:51]wFMCommunicate request_size=4 [11:30:51]MH_SAM_APDU [11:30:51]CAPDU: 80 13 01 00 [11:30:51]Write to MH i2c: E2 08 00 A1 06 80 13 01 00 00 00 00 00 24 [11:30:51]Write i2c OK [11:30:51]MH_I2C_Read... [11:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:51]Read from MH i2c: E2 [11:30:51]MH_I2C_Read... [11:30:51]Read from MH i2c: E2 0E 00 [11:30:51]MH_I2C_Read... [11:30:51]Read from MH i2c: E2 0E 00 A1 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EA [11:30:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:30:51]wFMCommunicate OK [11:30:51]SAM_PROTO_GetShiftState done [11:30:51]FM_GetShiftState done [11:30:51]req_shift_opened done [11:30:51]requested_item shift.open_date is exist - process it [11:30:51]req_shift_open_date [11:30:51]req_shift_open_date done [11:30:51]produce_requested_data done [11:30:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163669,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:30:51]process_action_free close_receipt [11:30:51]json_value_free [11:30:51]json_value_free done [11:30:51]process_json_proto returns [11:30:51]Send response to host [11:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163669,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:30:51]free response buf [11:30:51]execute_script done [11:30:51]execute_script returns [11:30:51]free content buf [11:30:51]Sock 7.Close socket [11:30:51]Sock 7.Thread stoped [11:30:54]OFD Sender: No OFD packet to send [11:30:59]OFD Sender: No OFD packet to send [11:31:04]OFD Sender: No OFD packet to send [11:31:07]recv_with_timeout no data received [11:31:09]OFD Sender: No OFD packet to send [11:31:14]OFD Sender: No OFD packet to send [11:31:18]recv_with_timeout no data received [11:31:19]OFD Sender: No OFD packet to send [11:31:24]OFD Sender: No OFD packet to send [11:31:29]OFD Sender: No OFD packet to send [11:31:34]recv_with_timeout no data received [11:31:34]OFD Sender: No OFD packet to send [11:31:40]OFD Sender: No OFD packet to send [11:31:45]OFD Sender: No OFD packet to send [11:31:50]OFD Sender: No OFD packet to send [11:31:50]recv_with_timeout no data received [11:31:55]OFD Sender: No OFD packet to send [11:32:00]OFD Sender: No OFD packet to send [11:32:05]OFD Sender: No OFD packet to send [11:32:10]OFD Sender: No OFD packet to send [11:32:14]recv_with_timeout no data received [11:32:15]OFD Sender: No OFD packet to send [11:32:20]OFD Sender: No OFD packet to send [11:32:25]OFD Sender: No OFD packet to send [11:32:30]OFD Sender: No OFD packet to send [11:32:35]OFD Sender: No OFD packet to send [11:32:40]OFD Sender: No OFD packet to send [11:32:40]recv_with_timeout no data received [11:32:45]OFD Sender: No OFD packet to send [11:32:50]OFD Sender: No OFD packet to send [11:32:55]OFD Sender: No OFD packet to send [11:33:00]OFD Sender: No OFD packet to send [11:33:02]recv_with_timeout no data received [11:33:05]OFD Sender: No OFD packet to send [11:33:10]OFD Sender: No OFD packet to send [11:33:12]accept exits with 10 [11:33:12]New connection [11:33:12]New thread 3067456868 created [11:33:12]Thread 3067313508 joined [11:33:12]Waiting for new connection... [11:33:12] Sock 10.Parse request [11:33:12]Sock 10.Check first char [11:33:12]Sock 10.First char is OK [11:33:12]request: POST /json_proto HTTP/1.0 [11:33:12]Method: POST [11:33:12]URL: /json_proto [11:33:12]Method is POST - this is cgi request [11:33:12]url: /json_proto [11:33:12]query_string will be loaded in cgi processing [11:33:12]execute_cgi json_proto POST (null) [11:33:12]execute_cgi path=json_proto method=POST [11:33:12]POST find Content-Length [11:33:12]Host: 172.17.44.132:8080 [11:33:12]Content-Length: 679 [11:33:12]Content-Type: application/json [11:33:12] [11:33:12]POST finish read [11:33:12]Found Content-Length = 679 [11:33:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.460, "sum" : 998.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 998.00, "payments": [ { "type": 0, "sum" : 998.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:12]execute_script... [11:33:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.460, "sum" : 998.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 998.00, "payments": [ { "type": 0, "sum" : 998.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:12]POST & json_proto [11:33:12]process_json_proto [11:33:12]json parsed OK: [11:33:12]protocol is kg_v1.0 [11:33:12]action value=close_receipt [11:33:12]process_action close_receipt [11:33:12]cmd_close_receipt [11:33:12]MH_GetDate [11:33:12]Write to MH i2c: F0 00 00 A2 06 97 [11:33:12]Write i2c OK [11:33:12]MH_I2C_Read... [11:33:12]Read from MH i2c: F0 [11:33:12]MH_I2C_Read... [11:33:12]Read from MH i2c: F0 09 00 [11:33:12]MH_I2C_Read... [11:33:12]Read from MH i2c: F0 09 00 A2 06 00 78 D0 C5 66 2A 83 C1 65 E6 [11:33:12]GetLastDocTimeStamp 1724239846 [11:33:12]current date 1724239992 [11:33:12]FM_GetShiftState [11:33:12]SAM_PROTO_GetShiftState [11:33:12]wFMCommunicate request_size=4 [11:33:12]MH_SAM_APDU [11:33:12]CAPDU: 80 13 01 00 [11:33:12]Write to MH i2c: E2 08 00 A3 06 80 13 01 00 00 00 00 00 26 [11:33:12]Write i2c OK [11:33:12]MH_I2C_Read... [11:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:12]Read from MH i2c: E2 [11:33:12]MH_I2C_Read... [11:33:12]Read from MH i2c: E2 0E 00 [11:33:12]MH_I2C_Read... [11:33:12]Read from MH i2c: E2 0E 00 A3 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EC [11:33:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:33:12]wFMCommunicate OK [11:33:12]SAM_PROTO_GetShiftState done [11:33:12]FM_GetShiftState done [11:33:12]opened in 1724199517 [11:33:12]opened+sec_in_day 1724285917 [11:33:12]quantity*price = 99873 [11:33:12]sum+1 = 99874 [11:33:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 998.00 Внесено: 1000.00 СДАЧА: 2.00 НСП 1% : 8.84 НДС 12% : 106.06 Наличными: 998.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 268 21.08.2024 11:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163670 ФПД: 16793737287072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113312&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163670&fm=16793737287072&tin=02508201610067®Number=0000000000092562&sum=99800 [11:33:13]StoreToDocumentArchive [11:33:13]shift 466 fd 163670 [11:33:13]save to /storage/0466/doc_00163670 [11:33:13]save last doc name /storage/0466/doc_00163670 to /storage/kkm_last_doc_name [11:33:13]save OK [11:33:13]Clear old archive folders... [11:33:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:13]tlvbuf is 014DB7C0 [11:33:13]SAM_PROTO_ClearQueue [11:33:13]wFMCommunicate request_size=4 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 09 00 00 [11:33:13]Write to MH i2c: E2 08 00 B0 06 80 09 00 00 00 00 00 00 28 [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 B0 06 00 90 00 2A [11:33:13]RAPDU: 90 00 [11:33:13]wFMCommunicate OK [11:33:13]SAM_PROTO_ClearQueue done [11:33:13]KKMCreateOFDPacket [11:33:13]OFDProtocolAddRootSTLVToBuf [11:33:13]FM_MakeSignedData [11:33:13]FM_MakeSignedData [11:33:13]SAM_PROTO_SignData [11:33:13]wFMCommunicate request_size=4 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 0D 01 02 [11:33:13]Write to MH i2c: E2 08 00 B1 06 80 0D 01 02 00 00 00 00 30 [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 B1 06 00 90 00 2B [11:33:13]RAPDU: 90 00 [11:33:13]wFMCommunicate OK [11:33:13]wFMCommunicate request_size=255 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 85 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 29 00 00 00 00 07 04 06 00 D8 85 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 78 D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7F 02 00 35 04 06 00 0F [11:33:13]Write to MH i2c: E2 02 01 B2 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 94 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 85 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 29 00 00 00 00 07 04 06 00 D8 85 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 78 D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7F 02 00 35 04 06 00 0F 00 00 CE [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 B2 06 00 90 00 2C [11:33:13]RAPDU: 90 00 [11:33:13]wFMCommunicate OK [11:33:13]wFMCommunicate request_size=10 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 0D 02 02 05 46 18 BE D5 A0 [11:33:13]Write to MH i2c: E2 0D 00 B3 06 80 0D 02 02 05 00 46 18 BE D5 A0 00 00 CE [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 03 00 B3 06 00 90 00 2D [11:33:13]RAPDU: 90 00 [11:33:13]wFMCommunicate OK [11:33:13]wFMCommunicate request_size=4 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 0D 03 02 [11:33:13]Write to MH i2c: E2 08 00 B4 06 80 0D 03 02 00 00 00 00 35 [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 0B 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 0B 00 B4 06 00 C1 7F D3 85 DD D8 34 9D 90 00 54 [11:33:13]RAPDU: C1 7F D3 85 DD D8 34 9D 90 00 [11:33:13]wFMCommunicate OK [11:33:13]SAM_PROTO_SignData done [11:33:13]FM_MakeSignedData done [11:33:13]CreateOFDProtocolMessage [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 B5 06 80 11 00 00 00 00 00 00 35 [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 B5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [11:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:33:13]wFMCommunicate OK [11:33:13]CreateOFDProtocolMessage done [11:33:13]OFDSenderStorePacket 163670 [11:33:13]StoreOFDPacket docnum=163670 [11:33:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 58 E9 07 01 B1 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 85 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 29 00 00 00 00 07 04 06 00 D8 85 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 78 D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7F 02 00 35 04 06 00 0F 46 18 BE D5 A0 C1 7F D3 85 DD D8 34 9D [11:33:13]CheckFolder [11:33:13]dirname=/storage/ofd_packets [11:33:13]CheckFolder done [11:33:13]ProducePacketName [11:33:13]name=ofd_packets/00163670 [11:33:13]NVStorageSaveData ofd_packets/00163670 [11:33:13]File name is /storage/ofd_packets/00163670 [11:33:13]Write 301 bytes [11:33:13]NVStorageSaveData done [11:33:13]OFDSenderStorePacket done [11:33:13]KKMCreateOFDPacket done [11:33:13]NVStorageSaveData kkm_last_timestamp [11:33:13]File name is /storage/kkm_last_timestamp [11:33:13]Write 4 bytes [11:33:13]NVStorageSaveData done [11:33:13]ExternCall_PrintAddStr [11:33:13]wPrintStart [11:33:13]Write to MH i2c: 01 00 00 B6 06 BC [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: 01 [11:33:13]MH_I2C_Read... [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 B6 06 00 00 00 00 00 FF 0F D1 [11:33:13]RasterBufferAndPrint [11:33:13]line Счет N : (1)292228 [11:33:13]line ИНН: 02508201610067 [11:33:13]line Контрольно-Кассовый Чек [11:33:13]line ПРОДАЖА [11:33:13]line ТРК (МРК, ГНК) : 43 [11:33:13]line Товар: 2710124500 [11:33:13]line Аи-95-К-5 [11:33:13]line 13.460 * 74.20 [11:33:13]line = 998.73 [11:33:13]line НДС 12% НСП 1% [11:33:13]line > о реализуемом товаре [11:33:13]line ОКРУГЛЕНИЕ: -0.73 [11:33:13]line ИТОГО: 998.00 [11:33:13]line Внесено: 1000.00 [11:33:13]line СДАЧА: 2.00 [11:33:13]line НСП 1% : 8.84 [11:33:13]line НДС 12% : 106.06 [11:33:13]line Наличными: 998.00 [11:33:13]line Безнал.: 0.00 [11:33:13]line Место: АЗС № 130 "Партнер Нефть" [11:33:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:33:13]line СНО: Общий режим [11:33:13]line Чек 268 21.08.2024 11:33 [11:33:13]line Смена: 466 ФФД: 1.0 [11:33:13]line ЗНМ: 0300000070 [11:33:13]line РНМ: 0000000000092562 [11:33:13]line Версия ККМ: 001 [11:33:13]line ФМ: 0000000000871769 [11:33:13]line ФД: 163670 [11:33:13]line ФПД: 16793737287072 [11:33:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113312&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163670&fm=16793737287072&tin=02508201610067®Number=0000000000092562&sum=99800 [11:33:13]written 0, free lines is 4095 [11:33:13]OFD Sender: Processing packet 163670 [packets to send 966, broken 965] [11:33:13]ProducePacketName [11:33:13]name=ofd_packets/00163670 [11:33:13]OFD Sender: To server: pG, [11:33:13]CommunicateWithHost lk.salyk.kg:30040 [11:33:13]ConnectInit lk.salyk.kg [11:33:14]Write to MH i2c: 01 00 00 E1 06 E7 [11:33:14]Write i2c OK [11:33:14]MH_I2C_Read... [11:33:14]Read from MH i2c: 01 [11:33:14]MH_I2C_Read... [11:33:14]Read from MH i2c: 01 07 00 [11:33:14]MH_I2C_Read... [11:33:14]Read from MH i2c: 01 07 00 E1 06 00 00 00 00 00 BF 0C B9 [11:33:14]RasterBufferAndPrint [11:33:14]line [11:33:14]line [11:33:14]line [11:33:14]line [11:33:14]line [11:33:14]written 0, free lines is 3269 [11:33:14]MH_Cut [11:33:14]Write to MH i2c: D1 01 00 E8 06 01 C0 [11:33:14]Write i2c OK [11:33:14]MH_I2C_Read... [11:33:14]Read from MH i2c: D1 [11:33:14]MH_I2C_Read... [11:33:14]Read from MH i2c: D1 01 00 [11:33:14]MH_I2C_Read... [11:33:14]Read from MH i2c: D1 01 00 E8 06 00 BF [11:33:14]Write to MH i2c: 01 00 00 E9 06 EF [11:33:14]Write i2c OK [11:33:14]MH_I2C_Read... [11:33:15]*** Cut start [11:33:15]*** Purtial cut [11:33:15]*** Stage 1: CUTSNS_PIN = 1 [11:33:17]Read from MH i2c: 01 [11:33:17]MH_I2C_Read... [11:33:17]*** Stop cut motor [11:33:17]*** Cut end [11:33:17]Read from MH i2c: 01 07 00 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: 01 07 00 E9 06 00 00 00 00 00 FF 0F 04 [11:33:17]process_action close_receipt done [11:33:17]requested_data is exist [11:33:17]produce_requested_data [11:33:17]requested_item fm.sn is exist - process it [11:33:17]wFMCommunicate request_size=4 [11:33:17]MH_SAM_APDU [11:33:17]CAPDU: 80 11 00 00 [11:33:17]Write to MH i2c: E2 08 00 EA 06 80 11 00 00 00 00 00 00 6A [11:33:17]Write i2c OK [11:33:17]MH_I2C_Read... [11:33:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:17]Read from MH i2c: E2 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 17 00 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 17 00 EA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [11:33:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:33:17]wFMCommunicate OK [11:33:17]requested_item fd.num is exist - process it [11:33:17]SAM_PROTO_GetFieldsCounters [11:33:17]wFMCommunicate request_size=4 [11:33:17]MH_SAM_APDU [11:33:17]CAPDU: 80 13 00 00 [11:33:17]Write to MH i2c: E2 08 00 EB 06 80 13 00 00 00 00 00 00 6D [11:33:17]Write i2c OK [11:33:17]MH_I2C_Read... [11:33:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:17]Read from MH i2c: E2 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 62 00 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 62 00 EB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7F 02 00 0E 04 04 00 D2 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 64 [11:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7F 02 00 0E 04 04 00 D2 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:33:17]wFMCommunicate OK [11:33:17]SAM_PROTO_GetFieldsCounters done [11:33:17]requested_item shift.num is exist - process it [11:33:17]requested_item shift.opened is exist - process it [11:33:17]req_shift_opened [11:33:17]FM_GetShiftState [11:33:17]SAM_PROTO_GetShiftState [11:33:17]wFMCommunicate request_size=4 [11:33:17]MH_SAM_APDU [11:33:17]CAPDU: 80 13 01 00 [11:33:17]Write to MH i2c: E2 08 00 EC 06 80 13 01 00 00 00 00 00 6F [11:33:17]Write i2c OK [11:33:17]MH_I2C_Read... [11:33:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:17]Read from MH i2c: E2 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 0E 00 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 0E 00 EC 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 35 [11:33:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:33:17]wFMCommunicate OK [11:33:17]SAM_PROTO_GetShiftState done [11:33:17]FM_GetShiftState done [11:33:17]req_shift_opened done [11:33:17]requested_item shift.open_date is exist - process it [11:33:17]req_shift_open_date [11:33:17]req_shift_open_date done [11:33:17]produce_requested_data done [11:33:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163670,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:33:17]process_action_free close_receipt [11:33:17]json_value_free [11:33:17]json_value_free done [11:33:17]process_json_proto returns [11:33:17]Send response to host [11:33:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163670,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:33:17]free response buf [11:33:17]execute_script done [11:33:17]execute_script returns [11:33:17]free content buf [11:33:17]Sock 10.Close socket [11:33:17]Sock 10.Thread stoped [11:33:21]recv_with_timeout no data received [11:33:22]Connected sock=11 [11: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 37 36 39 0F 01 00 00 58 E9 07 01 B1 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 85 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 29 00 00 00 00 07 04 06 00 D8 85 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 78 D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7F 02 00 35 04 06 00 0F 46 18 BE D5 A0 C1 7F D3 85 DD D8 34 9D [11: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 37 36 39 4F 00 00 00 10 9D 47 00 82 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 37 36 39 10 04 04 00 56 7F 02 00 F4 03 04 00 D5 79 C5 66 B6 04 01 00 00 6C D0 F1 77 39 20 73 EC [11:33:25]CommunicateWithHost err = 0 [11:33:25]CheckOFDResponse [11:33:25]1017 (14) - 77093643461234 [11:33:25]1041 (16) - 0000000000871769 [11:33:25]1040 (4) - 163670 [11:33:25]1012 (4) - 21.08.2024 05:23 [11:33:25]1206 (1) - 0 [11:33:25]OFD Sender: Remove packet 163670 [11:33:25]ProducePacketName [11:33:25]name=ofd_packets/00163670 [11:33:25]NVStorageDeleteData [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:38]recv_with_timeout no data received [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:08]accept exits with 9 [11:34:08]New connection [11:34:08]New thread 3067313508 created [11:34:08]Thread 3067456868 joined [11:34:08]Waiting for new connection... [11:34:08] Sock 9.Parse request [11:34:08]Sock 9.Check first char [11:34:08]Sock 9.First char is OK [11:34:08]request: POST /json_proto HTTP/1.0 [11:34:08]Method: POST [11:34:08]URL: /json_proto [11:34:08]Method is POST - this is cgi request [11:34:08]url: /json_proto [11:34:08]query_string will be loaded in cgi processing [11:34:08]execute_cgi json_proto POST (null) [11:34:08]execute_cgi path=json_proto method=POST [11:34:08]POST find Content-Length [11:34:08]Host: 172.17.44.132:8080 [11:34:08]Content-Length: 699 [11:34:08]Content-Type: application/json [11:34:08] [11:34:08]POST finish read [11:34:08]Found Content-Length = 699 [11:34:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50596", "tax_sys" : 0, "items" : [ { "code": "4700000482757", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043C\u0430\u043D\u0433,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:08]execute_script... [11:34:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50596", "tax_sys" : 0, "items" : [ { "code": "4700000482757", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043C\u0430\u043D\u0433,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:08]POST & json_proto [11:34:08]process_json_proto [11:34:08]json parsed OK: [11:34:08]protocol is kg_v1.0 [11:34:08]action value=close_receipt [11:34:08]process_action close_receipt [11:34:08]cmd_close_receipt [11:34:08]MH_GetDate [11:34:08]Write to MH i2c: F0 00 00 ED 06 E2 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: F0 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: F0 09 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: F0 09 00 ED 06 00 B1 D0 C5 66 2A 83 C1 65 6A [11:34:08]GetLastDocTimeStamp 1724239992 [11:34:08]current date 1724240049 [11:34:08]FM_GetShiftState [11:34:08]SAM_PROTO_GetShiftState [11:34:08]wFMCommunicate request_size=4 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 13 01 00 [11:34:08]Write to MH i2c: E2 08 00 EE 06 80 13 01 00 00 00 00 00 71 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 0E 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 0E 00 EE 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 37 [11:34:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:34:08]wFMCommunicate OK [11:34:08]SAM_PROTO_GetShiftState done [11:34:08]FM_GetShiftState done [11:34:08]opened in 1724199517 [11:34:08]opened+sec_in_day 1724285917 [11:34:08]quantity*price = 9500 [11:34:08]sum+1 = 9501 [11:34:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 269 21.08.2024 11:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163671 ФПД: 86504652901079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113409&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163671&fm=86504652901079&tin=02508201610067®Number=0000000000092562&sum=9500 0 [11:34:09]StoreToDocumentArchive [11:34:09]shift 466 fd 163671 [11:34:09]save to /storage/0466/doc_00163671 [11:34:09]save last doc name /storage/0466/doc_00163671 to /storage/kkm_last_doc_name [11:34:09]save OK [11:34:09]Clear old archive folders... [11:34:09]ProcessDocumentItem done err = 0, tmpTLVsize=303 [11:34:09]tlvbuf is 014E22B0 [11:34:09]SAM_PROTO_ClearQueue [11:34:09]wFMCommunicate request_size=4 [11:34:09]MH_SAM_APDU [11:34:09]CAPDU: 80 09 00 00 [11:34:09]Write to MH i2c: E2 08 00 FB 06 80 09 00 00 00 00 00 00 73 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:09]Read from MH i2c: E2 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 03 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 03 00 FB 06 00 90 00 75 [11:34:09]RAPDU: 90 00 [11:34:09]wFMCommunicate OK [11:34:09]SAM_PROTO_ClearQueue done [11:34:09]KKMCreateOFDPacket [11:34:09]OFDProtocolAddRootSTLVToBuf [11:34:09]FM_MakeSignedData [11:34:09]FM_MakeSignedData [11:34:09]SAM_PROTO_SignData [11:34:09]wFMCommunicate request_size=4 [11:34:09]MH_SAM_APDU [11:34:09]CAPDU: 80 0D 01 02 [11:34:09]Write to MH i2c: E2 08 00 FC 06 80 0D 01 02 00 00 00 00 7B [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:09]Read from MH i2c: E2 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 03 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 03 00 FC 06 00 90 00 76 [11:34:09]RAPDU: 90 00 [11:34:09]wFMCommunicate OK [11:34:09]wFMCommunicate request_size=255 [11:34:09]MH_SAM_APDU [11:34:09]CAPDU: 80 0D 02 02 FA 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 B1 D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D [11:34:09]Write to MH i2c: E2 02 01 FD 06 80 0D 02 02 FA 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 B1 D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 00 00 80 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 03 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 03 00 FD 06 00 90 00 77 [11:34:10]RAPDU: 90 00 [11:34:10]wFMCommunicate OK [11:34:10]wFMCommunicate request_size=62 [11:34:10]MH_SAM_APDU [11:34:10]CAPDU: 80 0D 02 02 39 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7F 02 00 35 04 06 00 4E AC EF 1B 8A D7 [11:34:10]Write to MH i2c: E2 41 00 FE 06 80 0D 02 02 39 00 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7F 02 00 35 04 06 00 4E AC EF 1B 8A D7 00 00 FB [11:34:10]Write i2c OK [11:34:10]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 03 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 03 00 FE 06 00 90 00 78 [11:34:10]RAPDU: 90 00 [11:34:10]wFMCommunicate OK [11:34:10]wFMCommunicate request_size=4 [11:34:10]MH_SAM_APDU [11:34:10]CAPDU: 80 0D 03 02 [11:34:10]Write to MH i2c: E2 08 00 FF 06 80 0D 03 02 00 00 00 00 80 [11:34:10]Write i2c OK [11:34:10]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 0B 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 0B 00 FF 06 00 C8 36 C6 B4 54 DA 1C 1F 90 00 62 [11:34:10]RAPDU: C8 36 C6 B4 54 DA 1C 1F 90 00 [11:34:10]wFMCommunicate OK [11:34:10]SAM_PROTO_SignData done [11:34:10]FM_MakeSignedData done [11:34:10]CreateOFDProtocolMessage [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]/dev/ttyS4 opened [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17059238+1707180842=1724240080 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 D0 D0 C5 66 2A 83 C1 65 9D [11:34:40]Current date/time: 21.08.2024 11:34 [11:34:40]FM_Init [11:34:40]wFMConnect [11:34:40]MH_SAM_On [11:34:40]Write to MH i2c: E0 00 00 08 00 E7 [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]*** iso7816_init finished! [11:34:40]*** atr: [11:34:40]*** 0F 3B D5 18 FF 81 91 FE [11:34:40]*** 1F C3 80 73 C8 21 10 0A [11:34:40]*** 00 00 00 00 00 00 00 00 [11:34:40]*** 00 00 00 00 00 00 00 00 [11:34:40]*** 00 00 00 00 00 00 00 00 [11:34:40]*** 00 00 00 00 00 00 00 00 [11:34:40]*** 00 00 00 00 00 00 00 00 [11:34:40]*** 00 00 00 00 00 00 00 00 [11:34:40]Read from MH i2c: E0 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E0 10 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:34:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:34:40]wFMCommunicate request_size=10 [11:34:40]MH_SAM_APDU [11:34:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:34:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:34:40]Read from MH i2c: E2 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:34:40]RAPDU: 90 00 [11:34:40]wFMCommunicate OK [11:34:40]wFMCommunicate request_size=4 [11:34:40]MH_SAM_APDU [11:34:40]CAPDU: 80 11 00 00 [11:34:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:40]Read from MH i2c: E2 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 17 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [11:34:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:34:40]wFMCommunicate OK [11:34:40]Detected FM SN is 0000000000871769 [11:34:40]Stored FM SN is 0000000000871769 [11:34:40]wFMCommunicate request_size=9 [11:34:40]MH_SAM_APDU [11:34:40]CAPDU: 80 16 00 00 04 E7 8B 00 00 [11:34:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:34:40]Read from MH i2c: E2 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:34:40]RAPDU: 90 00 [11:34:40]wFMCommunicate OK [11:34:40]FM PIN OK [11:34:40]wFMCommunicate request_size=8 [11:34:40]MH_SAM_APDU [11:34:40]CAPDU: 80 14 04 00 03 02 00 01 [11:34:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:34:40]Read from MH i2c: E2 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:34:40]RAPDU: 90 00 [11:34:40]wFMCommunicate OK [11:34:40]wFMCommunicate request_size=13 [11:34:40]MH_SAM_APDU [11:34:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:34:40]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:34:40]Read from MH i2c: E2 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:34:40]RAPDU: 90 00 [11:34:40]wFMCommunicate OK [11:34:40]wFMCommunicate request_size=4 [11:34:40]MH_SAM_APDU [11:34:40]CAPDU: 80 11 00 00 [11:34:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:40]Read from MH i2c: E2 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 17 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [11:34:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:34:40]wFMCommunicate OK [11:34:40]DocumentArchiveInit [11:34:40]Start Httpd... [11:34:40]Httpd thread 3067133284 created [11:34:40]Write to MH i2c: 01 00 00 0F 00 0F [11:34:40]Write i2c OK [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: 01 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: 01 07 00 [11:34:40]MH_I2C_Read... [11:34:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:34:40]MH Int Process started [11:34:40]Allocated Socket 8 [11:34:40]Bind OK [11:34:40]Listen OK [11:34:40]httpd running on port 8080 [11:34:40]Waiting for new connection... [11:34:41]OFD Sender: No OFD packet to send [11:34:46]OFD Sender: No OFD packet to send [11:34:50]accept exits with 9 [11:34:50]New connection [11:34:50]New thread 3066846564 created [11:34:50]Waiting for new connection... [11:34:50] Sock 9.Parse request [11:34:50]Sock 9.Check first char [11:34:50]Sock 9.First char is OK [11:34:50]request: POST /json_proto HTTP/1.0 [11:34:50]Method: POST [11:34:50]URL: /json_proto [11:34:50]Method is POST - this is cgi request [11:34:50]url: /json_proto [11:34:50]query_string will be loaded in cgi processing [11:34:50]execute_cgi json_proto POST (null) [11:34:50]execute_cgi path=json_proto method=POST [11:34:50]POST find Content-Length [11:34:50]Host: 172.17.44.132:8080 [11:34:50]Content-Length: 682 [11:34:50]Content-Type: application/json [11:34:50] [11:34:50]POST finish read [11:34:50]Found Content-Length = 682 [11:34:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [11:34:50]execute_script... [11: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)292229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [11:34:50]POST & json_proto [11:34:50]process_json_proto [11:34:50]json parsed OK: [11:34:50]protocol is kg_v1.0 [11:34:50]action value=close_receipt [11:34:50]process_action close_receipt [11:34:50]cmd_close_receipt [11:34:50]MH_GetDate [11:34:50]Write to MH i2c: F0 00 00 10 00 FF [11:34:50]Write i2c OK [11:34:50]MH_I2C_Read... [11:34:50]Read from MH i2c: F0 [11:34:50]MH_I2C_Read... [11:34:50]Read from MH i2c: F0 09 00 [11:34:50]MH_I2C_Read... [11:34:50]Read from MH i2c: F0 09 00 10 00 00 DB D0 C5 66 2A 83 C1 65 B1 [11:34:50]GetLastDocTimeStamp 97 [11:34:50]current date 1724240091 [11:34:50]FM_GetShiftState [11:34:50]SAM_PROTO_GetShiftState [11:34:50]wFMCommunicate request_size=4 [11:34:50]MH_SAM_APDU [11:34:50]CAPDU: 80 13 01 00 [11:34:50]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [11:34:50]Write i2c OK [11:34:50]MH_I2C_Read... [11:34:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:50]Read from MH i2c: E2 [11:34:50]MH_I2C_Read... [11:34:50]Read from MH i2c: E2 0E 00 [11:34:50]MH_I2C_Read... [11:34:50]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 54 [11:34:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:34:50]wFMCommunicate OK [11:34:50]SAM_PROTO_GetShiftState done [11:34:50]FM_GetShiftState done [11:34:50]opened in 1724199517 [11:34:50]opened+sec_in_day 1724285917 [11:34:50]quantity*price = 100005 [11:34:50]sum+1 = 100006 [11:34:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 270 21.08.2024 11:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163672 ФПД: 218887824526265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113451&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163672&fm=218887824526265&tin=02508201610067®Number=0000000000092562&sum=100000 [11:34:52]StoreToDocumentArchive [11:34:52]shift 466 fd 163672 [11:34:52]save to /storage/0466/doc_00163672 [11:34:52]save last doc name /storage/0466/doc_00163672 to /storage/kkm_last_doc_name [11:34:52]save OK [11:34:52]Clear old archive folders... [11:34:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:52]tlvbuf is 00373810 [11:34:52]SAM_PROTO_ClearQueue [11:34:52]wFMCommunicate request_size=4 [11:34:52]MH_SAM_APDU [11:34:52]CAPDU: 80 09 00 00 [11:34:52]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [11:34:52]Write i2c OK [11:34:52]MH_I2C_Read... [11:34:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:52]Read from MH i2c: E2 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [11:34:52]RAPDU: 90 00 [11:34:52]wFMCommunicate OK [11:34:52]SAM_PROTO_ClearQueue done [11:34:52]KKMCreateOFDPacket [11:34:52]OFDProtocolAddRootSTLVToBuf [11:34:52]FM_MakeSignedData [11:34:52]FM_MakeSignedData [11:34:52]SAM_PROTO_SignData [11:34:52]wFMCommunicate request_size=4 [11:34:52]MH_SAM_APDU [11:34:52]CAPDU: 80 0D 01 02 [11:34:52]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [11:34:52]Write i2c OK [11:34:52]MH_I2C_Read... [11:34:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:52]Read from MH i2c: E2 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [11:34:52]RAPDU: 90 00 [11:34:52]wFMCommunicate OK [11:34:52]wFMCommunicate request_size=255 [11:34:52]MH_SAM_APDU [11:34:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 01 00 00 F4 03 04 00 DB D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7F 02 00 35 04 06 00 C7 [11:34:52]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 01 00 00 F4 03 04 00 DB D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7F 02 00 35 04 06 00 C7 00 00 03 [11:34:52]Write i2c OK [11:34:52]MH_I2C_Read... [11:34:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:52]Read from MH i2c: E2 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [11:34:52]RAPDU: 90 00 [11:34:52]wFMCommunicate OK [11:34:52]wFMCommunicate request_size=10 [11:34:52]MH_SAM_APDU [11:34:52]CAPDU: 80 0D 02 02 05 13 CB 06 CB B9 [11:34:52]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 13 CB 06 CB B9 00 00 0D [11:34:52]Write i2c OK [11:34:52]MH_I2C_Read... [11:34:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:52]Read from MH i2c: E2 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [11:34:52]RAPDU: 90 00 [11:34:52]wFMCommunicate OK [11:34:52]wFMCommunicate request_size=4 [11:34:52]MH_SAM_APDU [11:34:52]CAPDU: 80 0D 03 02 [11:34:52]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [11:34:52]Write i2c OK [11:34:52]MH_I2C_Read... [11:34:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:52]Read from MH i2c: E2 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 0B 00 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 0B 00 22 00 00 18 0C 7C E6 63 8A 48 69 90 00 C2 [11:34:52]RAPDU: 18 0C 7C E6 63 8A 48 69 90 00 [11:34:52]wFMCommunicate OK [11:34:52]SAM_PROTO_SignData done [11:34:52]FM_MakeSignedData done [11:34:52]CreateOFDProtocolMessage [11:34:52]wFMCommunicate request_size=4 [11:34:52]MH_SAM_APDU [11:34:52]CAPDU: 80 11 00 00 [11:34:52]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [11:34:52]Write i2c OK [11:34:52]MH_I2C_Read... [11:34:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:52]Read from MH i2c: E2 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 17 00 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [11:34:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:34:52]wFMCommunicate OK [11:34:52]CreateOFDProtocolMessage done [11:34:52]OFDSenderStorePacket 163672 [11:34:52]StoreOFDPacket docnum=163672 [11:34:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EB 35 07 01 BB D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 01 00 00 F4 03 04 00 DB D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7F 02 00 35 04 06 00 C7 13 CB 06 CB B9 18 0C 7C E6 63 8A 48 69 [11:34:52]CheckFolder [11:34:52]dirname=/storage/ofd_packets [11:34:52]CheckFolder done [11:34:52]ProducePacketName [11:34:52]name=ofd_packets/00163672 [11:34:52]NVStorageSaveData ofd_packets/00163672 [11:34:52]File name is /storage/ofd_packets/00163672 [11:34:52]Write 301 bytes [11:34:52]NVStorageSaveData done [11:34:52]OFDSenderStorePacket done [11:34:52]KKMCreateOFDPacket done [11:34:52]NVStorageSaveData kkm_last_timestamp [11:34:52]File name is /storage/kkm_last_timestamp [11:34:52]Write 4 bytes [11:34:52]NVStorageSaveData done [11:34:52]ExternCall_PrintAddStr [11:34:52]wPrintStart [11:34:52]Write to MH i2c: 01 00 00 24 00 24 [11:34:52]Write i2c OK [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: 01 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: 01 07 00 [11:34:52]MH_I2C_Read... [11:34:52]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [11:34:52]RasterBufferAndPrint [11:34:52]line Счет N : (1)292229 [11:34:52]line ИНН: 02508201610067 [11:34:52]line Контрольно-Кассовый Чек [11:34:52]line ПРОДАЖА [11:34:52]line ТРК (МРК, ГНК) : 32 [11:34:52]line Товар: 2710124130 [11:34:52]line Аи-92-К-5 [11:34:52]line 14.750 * 67.80 [11:34:52]line = 1000.05 [11:34:52]line НДС 12% НСП 1% [11:34:52]line > о реализуемом товаре [11:34:52]line ОКРУГЛЕНИЕ: -0.05 [11:34:52]line ИТОГО: 1000.00 [11:34:52]line Внесено: 1000.00 [11:34:52]line СДАЧА: 0.00 [11:34:52]line НСП 1% : 8.85 [11:34:52]line НДС 12% : 106.20 [11:34:52]line Наличными: 1000.00 [11:34:52]line Безнал.: 0.00 [11:34:52]line Место: АЗС № 130 "Партнер Нефть" [11:34:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:34:52]line СНО: Общий режим [11:34:52]line Чек 270 21.08.2024 11:34 [11:34:52]line Смена: 466 ФФД: 1.0 [11:34:52]line ЗНМ: 0300000070 [11:34:52]line РНМ: 0000000000092562 [11:34:52]line Версия ККМ: 001 [11:34:52]line ФМ: 0000000000871769 [11:34:52]line ФД: 163672 [11:34:52]line ФПД: 218887824526265 [11:34:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113451&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163672&fm=218887824526265&tin=02508201610067®Number=0000000000092562&sum=100000 [11:34:52]written 0, free lines is 4095 [11:34:52]OFD Sender: Processing packet 163672 [packets to send 967, broken 966] [11:34:52]ProducePacketName [11:34:52]name=ofd_packets/00163672 [11:34:52]OFD Sender: To server: pG, [11:34:52]CommunicateWithHost lk.salyk.kg:30040 [11:34:52]ConnectInit lk.salyk.kg [11:34:53]Write to MH i2c: 01 00 00 4F 00 4F [11:34:53]Write i2c OK [11:34:53]MH_I2C_Read... [11:34:53]Read from MH i2c: 01 [11:34:53]MH_I2C_Read... [11:34:53]Read from MH i2c: 01 07 00 [11:34:53]MH_I2C_Read... [11:34:53]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 D2 0C 34 [11:34:53]RasterBufferAndPrint [11:34:53]line [11:34:53]line [11:34:53]line [11:34:53]line [11:34:53]line [11:34:53]written 0, free lines is 3287 [11:34:53]MH_Cut [11:34:53]Write to MH i2c: D1 01 00 56 00 01 28 [11:34:53]Write i2c OK [11:34:53]MH_I2C_Read... [11:34:53]Read from MH i2c: D1 [11:34:53]MH_I2C_Read... [11:34:53]Read from MH i2c: D1 01 00 [11:34:53]MH_I2C_Read... [11:34:53]Read from MH i2c: D1 01 00 56 00 00 27 [11:34:53]Write to MH i2c: 01 00 00 57 00 57 [11:34:53]Write i2c OK [11:34:53]MH_I2C_Read... [11:34:53]*** Cut start [11:34:53]*** Purtial cut [11:34:53]*** Stage 1: CUTSNS_PIN = 1 [11:34:54]Connected sock=11 [11:34: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 37 36 39 0F 01 00 00 EB 35 07 01 BB D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 01 00 00 F4 03 04 00 DB D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7F 02 00 35 04 06 00 C7 13 CB 06 CB B9 18 0C 7C E6 63 8A 48 69 [11:34:55]Read from MH i2c: 01 [11:34:55]MH_I2C_Read... [11:34:55]*** Stop cut motor [11:34:55]*** Cut end [11:34:55]Read from MH i2c: 01 07 00 [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [11:34:55]process_action close_receipt done [11:34:55]requested_data is exist [11:34:55]produce_requested_data [11:34:55]requested_item fm.sn is exist - process it [11:34:55]wFMCommunicate request_size=4 [11:34:55]MH_SAM_APDU [11:34:55]CAPDU: 80 11 00 00 [11:34:55]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [11:34:55]Write i2c OK [11:34:55]MH_I2C_Read... [11:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:55]Read from MH i2c: E2 [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: E2 17 00 [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [11:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:34:55]wFMCommunicate OK [11:34:55]requested_item fd.num is exist - process it [11:34:55]SAM_PROTO_GetFieldsCounters [11:34:55]wFMCommunicate request_size=4 [11:34:55]MH_SAM_APDU [11:34:55]CAPDU: 80 13 00 00 [11:34:55]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 62 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7F 02 00 0E 04 04 00 D2 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 D4 [11:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7F 02 00 0E 04 04 00 D2 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:34:56]wFMCommunicate OK [11:34:56]SAM_PROTO_GetFieldsCounters done [11:34:56]requested_item shift.num is exist - process it [11:34:56]requested_item shift.opened is exist - process it [11:34:56]req_shift_opened [11:34:56]FM_GetShiftState [11:34:56]SAM_PROTO_GetShiftState [11:34:56]wFMCommunicate request_size=4 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 13 01 00 [11:34:56]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11: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 37 36 39 4F 00 00 00 8A 58 47 00 0A 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 37 36 39 10 04 04 00 58 7F 02 00 F4 03 04 00 2F 7A C5 66 B6 04 01 00 00 AF 0A 15 6E 63 AD 8B 69 [11:34:56]CommunicateWithHost err = 0 [11:34:56]CheckOFDResponse [11:34:56]1017 (14) - 77093643461234 [11:34:56]1041 (16) - 0000000000871769 [11:34:56]1040 (4) - 163672 [11:34:56]1012 (4) - 21.08.2024 05:25 [11:34:56]1206 (1) - 0 [11:34:56]OFD Sender: Remove packet 163672 [11:34:56]ProducePacketName [11:34:56]name=ofd_packets/00163672 [11:34:56]NVStorageDeleteData [11:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 0E 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9D [11:34:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:34:56]wFMCommunicate OK [11:34:56]SAM_PROTO_GetShiftState done [11:34:56]FM_GetShiftState done [11:34:56]req_shift_opened done [11:34:56]requested_item shift.open_date is exist - process it [11:34:56]req_shift_open_date [11:34:56]req_shift_open_date done [11:34:56]produce_requested_data done [11:34:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163672,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:34:56]process_action_free close_receipt [11:34:56]json_value_free [11:34:56]json_value_free done [11:34:56]process_json_proto returns [11:34:56]Send response to host [11:34:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163672,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:34:56]free response buf [11:34:56]execute_script done [11:34:56]execute_script returns [11:34:56]free content buf [11:34:56]Sock 9.Close socket [11:34:56]Sock 9.Thread stoped [11:34:56]accept exits with 7 [11:34:56]New connection [11:34:56]New thread 3066703204 created [11:34:56]Thread 3066846564 joined [11:34:56]Waiting for new connection... [11:34:56] Sock 7.Parse request [11:34:56]Sock 7.Check first char [11:34:56]Sock 7.First char is OK [11:34:56]request: POST /json_proto HTTP/1.0 [11:34:56]Method: POST [11:34:56]URL: /json_proto [11:34:56]Method is POST - this is cgi request [11:34:56]url: /json_proto [11:34:56]query_string will be loaded in cgi processing [11:34:56]execute_cgi json_proto POST (null) [11:34:56]execute_cgi path=json_proto method=POST [11:34:56]POST find Content-Length [11:34:56]Host: 172.17.44.132:8080 [11:34:56]Content-Length: 215 [11:34:56]Content-Type: application/json [11:34:56] [11:34:56]POST finish read [11:34:56]Found Content-Length = 215 [11:34:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:56]execute_script... [11:34:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:56]POST & json_proto [11:34:56]process_json_proto [11:34:56]json parsed OK: [11:34:56]protocol is kg_v1.0 [11:34:56]action value=get_value [11:34:56]process_action get_value [11:34:56]cmd_get_value [11:34:56]process_action get_value done [11:34:56]requested_data is exist [11:34:56]produce_requested_data [11:34:56]requested_item kkm.sn is exist - process it [11:34:56]requested_item kkm.ver is exist - process it [11:34:56]requested_item fm.sn is exist - process it [11:34:56]wFMCommunicate request_size=4 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 11 00 00 [11:34:56]Write to MH i2c: E2 08 00 5B 00 80 11 00 00 00 00 00 00 D5 [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 17 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 17 00 5B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [11:34:56]OFD Sender: No OFD packet to send [11:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:34:56]wFMCommunicate OK [11:34:56]requested_item fd.num is exist - process it [11:34:56]SAM_PROTO_GetFieldsCounters [11:34:56]wFMCommunicate request_size=4 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 13 00 00 [11:34:56]Write to MH i2c: E2 08 00 5C 00 80 13 00 00 00 00 00 00 D8 [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 62 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 62 00 5C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7F 02 00 0E 04 04 00 D2 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 D7 [11:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7F 02 00 0E 04 04 00 D2 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:34:56]wFMCommunicate OK [11:34:56]SAM_PROTO_GetFieldsCounters done [11:34:56]requested_item shift.num is exist - process it [11:34:56]requested_item shift.opened is exist - process it [11:34:56]req_shift_opened [11:34:56]FM_GetShiftState [11:34:56]SAM_PROTO_GetShiftState [11:34:56]wFMCommunicate request_size=4 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 13 01 00 [11:34:56]Write to MH i2c: E2 08 00 5D 00 80 13 01 00 00 00 00 00 DA [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 0E 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 0E 00 5D 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A0 [11:34:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:34:56]wFMCommunicate OK [11:34:56]SAM_PROTO_GetShiftState done [11:34:56]FM_GetShiftState done [11:34:56]req_shift_opened done [11:34:56]requested_item shift.open_date is exist - process it [11:34:56]req_shift_open_date [11:34:56]req_shift_open_date done [11:34:56]produce_requested_data done [11:34:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163672,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:34:56]process_action_free get_value [11:34:56]json_value_free [11:34:56]json_value_free done [11:34:56]process_json_proto returns [11:34:56]Send response to host [11:34:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163672,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:34:56]free response buf [11:34:56]execute_script done [11:34:56]execute_script returns [11:34:56]free content buf [11:34:56]Sock 7.Close socket [11:34:56]Sock 7.Thread stoped [11:34:56]accept exits with 9 [11:34:56]New connection [11:34:56]New thread 3066846564 created [11:34:56]Thread 3066703204 joined [11:34:56]Waiting for new connection... [11:34:56] Sock 9.Parse request [11:34:56]Sock 9.Check first char [11:34:56]Sock 9.First char is OK [11:34:56]request: POST /json_proto HTTP/1.0 [11:34:56]Method: POST [11:34:56]URL: /json_proto [11:34:56]Method is POST - this is cgi request [11:34:56]url: /json_proto [11:34:56]query_string will be loaded in cgi processing [11:34:56]execute_cgi json_proto POST (null) [11:34:56]execute_cgi path=json_proto method=POST [11:34:56]POST find Content-Length [11:34:56]Host: 172.17.44.132:8080 [11:34:56]Content-Length: 331 [11:34:56]Content-Type: application/json [11:34:56] [11:34:56]POST finish read [11:34:56]Found Content-Length = 331 [11:34:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:34:56]execute_script... [11:34:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:34:56]POST & json_proto [11:34:56]process_json_proto [11:34:56]json parsed OK: [11:34:56]protocol is kg_v1.0 [11:34:56]action value=get_value [11:34:56]process_action get_value [11:34:56]cmd_get_value [11:34:56]process_action get_value done [11:34:56]requested_data is exist [11:34:56]produce_requested_data [11:34:56]requested_item fm.sale.total is exist - process it [11:34:56]SAM_PROTO_GetFMData [11:34:57]wFMCommunicate request_size=4 [11:34:57]MH_SAM_APDU [11:34:57]CAPDU: 80 13 03 00 [11:34:57]Write to MH i2c: E2 08 00 5E 00 80 13 03 00 00 00 00 00 DD [11:34:57]Write i2c OK [11:34:57]MH_I2C_Read... [11:34:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:34:57]Read from MH i2c: E2 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 FD 00 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 FD 00 5E 00 00 C9 04 85 04 C5 04 6E 04 04 00 B3 7B 02 00 69 04 A4 00 6F 04 04 00 A3 78 02 00 B1 04 05 00 52 55 11 6D 03 70 04 05 00 36 9A 4E 6A 02 72 04 05 00 1C BB C2 02 01 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 D7 28 28 5D 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 1C C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 4F [11:34:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B3 7B 02 00 69 04 A4 00 6F 04 04 00 A3 78 02 00 B1 04 05 00 52 55 11 6D 03 70 04 05 00 36 9A 4E 6A 02 72 04 05 00 1C BB C2 02 01 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 D7 28 28 5D 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 1C C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [11:34:57]wFMCommunicate OK [11:34:57]wFMCommunicate request_size=4 [11:34:57]MH_SAM_APDU [11:34:57]CAPDU: 80 17 00 00 [11:34:57]Write to MH i2c: E2 08 00 5F 00 80 17 00 00 00 00 00 00 DF [11:34:57]Write i2c OK [11:34:57]MH_I2C_Read... [11:34:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:34:57]Read from MH i2c: E2 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 FD 00 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 FD 00 5F 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 13 [11:34:57]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:34:58]wFMCommunicate OK [11:34:58]wFMCommunicate request_size=4 [11:34:58]MH_SAM_APDU [11:34:58]CAPDU: 80 17 00 00 [11:34:58]Write to MH i2c: E2 08 00 60 00 80 17 00 00 00 00 00 00 E0 [11:34:58]Write i2c OK [11:34:58]MH_I2C_Read... [11:34:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:34:58]Read from MH i2c: E2 [11:34:58]MH_I2C_Read... [11:34:58]Read from MH i2c: E2 FD 00 [11:34:58]MH_I2C_Read... [11:34:58]Read from MH i2c: E2 FD 00 60 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B5 [11:34:58]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:34:58]wFMCommunicate OK [11:34:58]wFMCommunicate request_size=4 [11:34:58]MH_SAM_APDU [11:34:58]CAPDU: 80 17 00 00 [11:34:58]Write to MH i2c: E2 08 00 61 00 80 17 00 00 00 00 00 00 E1 [11:34:58]Write i2c OK [11:34:58]MH_I2C_Read... [11:34:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:34:58]Read from MH i2c: E2 [11:34:58]MH_I2C_Read... [11:34:58]Read from MH i2c: E2 FD 00 [11:34:58]MH_I2C_Read... [11:34:58]Read from MH i2c: E2 FD 00 61 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 65 [11:34:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:34:58]wFMCommunicate OK [11:34:58]wFMCommunicate request_size=4 [11:34:58]MH_SAM_APDU [11:34:58]CAPDU: 80 17 00 00 [11:34:58]Write to MH i2c: E2 08 00 62 00 80 17 00 00 00 00 00 00 E2 [11:34:58]Write i2c OK [11:34:58]MH_I2C_Read... [11:34:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:34:58]Read from MH i2c: E2 [11:34:58]MH_I2C_Read... [11:34:58]Read from MH i2c: E2 E6 00 [11:34:58]MH_I2C_Read... [11:34:58]Read from MH i2c: E2 E6 00 62 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 BE [11:34:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:34:58]wFMCommunicate OK [11:34:58]SAM_PROTO_GetFMData done [11:34:58]requested_item fm.sale_refund.total is exist - process it [11:34:58]requested_item fm.buy.total is exist - process it [11:34:58]requested_item shift.sale.total is exist - process it [11:34:58]SAM_PROTO_GetShiftData [11:34:58]wFMCommunicate request_size=4 [11:34:58]MH_SAM_APDU [11:34:58]CAPDU: 80 13 02 00 [11:34:58]Write to MH i2c: E2 08 00 63 00 80 13 02 00 00 00 00 00 E1 [11:34:58]Write i2c OK [11:34:58]MH_I2C_Read... [11:34:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:34:59]Read from MH i2c: E2 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 FD 00 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 FD 00 63 00 00 B1 04 AA 04 AD 04 6E 04 04 00 0E 01 00 00 69 04 9E 00 6F 04 04 00 0E 01 00 00 B1 04 04 00 0D 9C A7 01 70 04 04 00 70 A2 19 01 72 04 03 00 9D F9 8D 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 52 FE 2C 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 C8 BF 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 7C [11:34:59]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 0E 01 00 00 69 04 9E 00 6F 04 04 00 0E 01 00 00 B1 04 04 00 0D 9C A7 01 70 04 04 00 70 A2 19 01 72 04 03 00 9D F9 8D 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 52 FE 2C 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 C8 BF 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [11:34:59]wFMCommunicate OK [11:34:59]wFMCommunicate request_size=4 [11:34:59]MH_SAM_APDU [11:34:59]CAPDU: 80 17 00 00 [11:34:59]Write to MH i2c: E2 08 00 64 00 80 17 00 00 00 00 00 00 E4 [11:34:59]Write i2c OK [11:34:59]MH_I2C_Read... [11:34:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:34:59]Read from MH i2c: E2 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 FD 00 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 FD 00 64 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 FD [11:34:59]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [11:34:59]wFMCommunicate OK [11:34:59]wFMCommunicate request_size=4 [11:34:59]MH_SAM_APDU [11:34:59]CAPDU: 80 17 00 00 [11:34:59]Write to MH i2c: E2 08 00 65 00 80 17 00 00 00 00 00 00 E5 [11:34:59]Write i2c OK [11:34:59]MH_I2C_Read... [11:35:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:00]Read from MH i2c: E2 [11:35:00]MH_I2C_Read... [11:35:00]Read from MH i2c: E2 FD 00 [11:35:00]MH_I2C_Read... [11:35:00]Read from MH i2c: E2 FD 00 65 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 9E [11:35:00]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [11:35:00]wFMCommunicate OK [11:35:00]wFMCommunicate request_size=4 [11:35:00]MH_SAM_APDU [11:35:00]CAPDU: 80 17 00 00 [11:35:00]Write to MH i2c: E2 08 00 66 00 80 17 00 00 00 00 00 00 E6 [11:35:00]Write i2c OK [11:35:00]MH_I2C_Read... [11:35:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:00]Read from MH i2c: E2 [11:35:00]MH_I2C_Read... [11:35:00]Read from MH i2c: E2 FD 00 [11:35:00]MH_I2C_Read... [11:35:00]Read from MH i2c: E2 FD 00 66 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 5E [11:35:00]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [11:35:00]wFMCommunicate OK [11:35:00]wFMCommunicate request_size=4 [11:35:00]MH_SAM_APDU [11:35:00]CAPDU: 80 17 00 00 [11:35:00]Write to MH i2c: E2 08 00 67 00 80 17 00 00 00 00 00 00 E7 [11:35:00]Write i2c OK [11:35:00]MH_I2C_Read... [11:35:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [11:35:00]Read from MH i2c: E2 [11:35:00]MH_I2C_Read... [11:35:00]Read from MH i2c: E2 CE 00 [11:35:00]MH_I2C_Read... [11:35:00]Read from MH i2c: E2 CE 00 67 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 CC [11:35:01]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:35:01]wFMCommunicate OK [11:35:01]SAM_PROTO_GetShiftData done [11:35:01]requested_item shift.sale.total_cash is exist - process it [11:35:01]requested_item shift.sale_refund.total is exist - process it [11:35:01]requested_item shift.sale_refund.total_cash is exist - process it [11:35:01]requested_item shift.buy.total is exist - process it [11:35:01]requested_item shift.buy.total_cash is exist - process it [11:35:01]produce_requested_data done [11:35:01]produce_requested_data return {"fm.sale.total":147147543.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":277616.77,"shift.sale.total_cash":184572.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} [11:35:01]process_action_free get_value [11:35:01]json_value_free [11:35:01]json_value_free done [11:35:01]process_json_proto returns [11:35:01]Send response to host [11:35:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147147543.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":277616.77,"shift.sale.total_cash":184572.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}}} [11:35:01]free response buf [11:35:01]execute_script done [11:35:01]execute_script returns [11:35:01]free content buf [11:35:01]Sock 9.Close socket [11:35:01]Sock 9.Thread stoped [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:14]recv_with_timeout no data received [11:35:16]OFD Sender: No OFD packet to send [11:35:21]OFD Sender: No OFD packet to send [11:35:26]accept exits with 7 [11:35:26]New connection [11:35:26]New thread 3066703204 created [11:35:26]Thread 3066846564 joined [11:35:26]Waiting for new connection... [11:35:26] Sock 7.Parse request [11:35:26]Sock 7.Check first char [11:35:26]Sock 7.First char is OK [11:35:26]request: POST /json_proto HTTP/1.0 [11:35:26]Method: POST [11:35:26]URL: /json_proto [11:35:26]Method is POST - this is cgi request [11:35:26]url: /json_proto [11:35:26]query_string will be loaded in cgi processing [11:35:26]execute_cgi json_proto POST (null) [11:35:26]execute_cgi path=json_proto method=POST [11:35:26]POST find Content-Length [11:35:26]Host: 172.17.44.132:8080 [11:35:26]Content-Length: 677 [11:35:26]Content-Type: application/json [11:35:26] [11:35:26]POST finish read [11:35:26]Found Content-Length = 677 [11:35:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:26]execute_script... [11:35:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:26]POST & json_proto [11:35:26]process_json_proto [11:35:26]json parsed OK: [11:35:26]protocol is kg_v1.0 [11:35:26]action value=close_receipt [11:35:26]process_action close_receipt [11:35:26]cmd_close_receipt [11:35:26]MH_GetDate [11:35:26]Write to MH i2c: F0 00 00 68 00 57 [11:35:26]Write i2c OK [11:35:26]MH_I2C_Read... [11:35:26]Read from MH i2c: F0 [11:35:26]MH_I2C_Read... [11:35:26]Read from MH i2c: F0 09 00 [11:35:26]MH_I2C_Read... [11:35:26]Read from MH i2c: F0 09 00 68 00 00 FF D0 C5 66 2A 83 C1 65 2D [11:35:26]GetLastDocTimeStamp 1724240091 [11:35:26]current date 1724240127 [11:35:26]FM_GetShiftState [11:35:26]SAM_PROTO_GetShiftState [11:35:26]wFMCommunicate request_size=4 [11:35:26]MH_SAM_APDU [11:35:26]CAPDU: 80 13 01 00 [11:35:26]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:35:26]Write i2c OK [11:35:26]MH_I2C_Read... [11:35:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:26]Read from MH i2c: E2 [11:35:26]MH_I2C_Read... [11:35:26]Read from MH i2c: E2 0E 00 [11:35:26]MH_I2C_Read... [11:35:26]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [11:35:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:35:26]wFMCommunicate OK [11:35:26]SAM_PROTO_GetShiftState done [11:35:26]FM_GetShiftState done [11:35:26]opened in 1724199517 [11:35:26]opened+sec_in_day 1724285917 [11:35:26]quantity*price = 50036 [11:35:26]sum+1 = 50037 [11:35:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 271 21.08.2024 11:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163673 ФПД: 208336709974589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163673&fm=208336709974589&tin=02508201610067®Number=0000000000092562&sum=50000 [11:35:27]StoreToDocumentArchive [11:35:27]shift 466 fd 163673 [11:35:27]save to /storage/0466/doc_00163673 [11:35:27]save last doc name /storage/0466/doc_00163673 to /storage/kkm_last_doc_name [11:35:27]save OK [11:35:27]Clear old archive folders... [11:35:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:27]tlvbuf is 00372050 [11:35:27]SAM_PROTO_ClearQueue [11:35:27]wFMCommunicate request_size=4 [11:35:27]MH_SAM_APDU [11:35:27]CAPDU: 80 09 00 00 [11:35:27]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:35:27]Write i2c OK [11:35:27]MH_I2C_Read... [11:35:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:27]Read from MH i2c: E2 [11:35:27]MH_I2C_Read... [11:35:27]Read from MH i2c: E2 03 00 [11:35:27]MH_I2C_Read... [11:35:27]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:35:27]RAPDU: 90 00 [11:35:27]wFMCommunicate OK [11:35:27]SAM_PROTO_ClearQueue done [11:35:27]KKMCreateOFDPacket [11:35:27]OFDProtocolAddRootSTLVToBuf [11:35:27]FM_MakeSignedData [11:35:27]FM_MakeSignedData [11:35:27]SAM_PROTO_SignData [11:35:27]wFMCommunicate request_size=4 [11:35:27]MH_SAM_APDU [11:35:27]CAPDU: 80 0D 01 02 [11:35:27]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:35:27]Write i2c OK [11:35:27]MH_I2C_Read... [11:35:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:27]Read from MH i2c: E2 [11:35:27]MH_I2C_Read... [11:35:27]Read from MH i2c: E2 03 00 [11:35:27]MH_I2C_Read... [11:35:27]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:35:27]RAPDU: 90 00 [11:35:27]wFMCommunicate OK [11:35:27]wFMCommunicate request_size=255 [11:35:27]MH_SAM_APDU [11:35:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 FF D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7F 02 00 35 04 06 00 BD [11:35:28]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 FF D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7F 02 00 35 04 06 00 BD 00 00 E8 [11:35:28]Write i2c OK [11:35:28]MH_I2C_Read... [11:35:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:28]Read from MH i2c: E2 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: E2 03 00 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:35:28]RAPDU: 90 00 [11:35:28]wFMCommunicate OK [11:35:28]wFMCommunicate request_size=10 [11:35:28]MH_SAM_APDU [11:35:28]CAPDU: 80 0D 02 02 05 7B 2B 97 7A 3D [11:35:28]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 7B 2B 97 7A 3D 00 00 F1 [11:35:28]Write i2c OK [11:35:28]MH_I2C_Read... [11:35:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:28]Read from MH i2c: E2 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: E2 03 00 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:35:28]RAPDU: 90 00 [11:35:28]wFMCommunicate OK [11:35:28]wFMCommunicate request_size=4 [11:35:28]MH_SAM_APDU [11:35:28]CAPDU: 80 0D 03 02 [11:35:28]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:35:28]Write i2c OK [11:35:28]MH_I2C_Read... [11:35:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:28]Read from MH i2c: E2 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: E2 0B 00 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: E2 0B 00 7A 00 00 E8 8C 16 7B C2 02 87 9F 90 00 E5 [11:35:28]RAPDU: E8 8C 16 7B C2 02 87 9F 90 00 [11:35:28]wFMCommunicate OK [11:35:28]SAM_PROTO_SignData done [11:35:28]FM_MakeSignedData done [11:35:28]CreateOFDProtocolMessage [11:35:28]wFMCommunicate request_size=4 [11:35:28]MH_SAM_APDU [11:35:28]CAPDU: 80 11 00 00 [11:35:28]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:35:28]Write i2c OK [11:35:28]MH_I2C_Read... [11:35:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:28]Read from MH i2c: E2 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: E2 17 00 [11:35:28]MH_I2C_Read... [11:35:28]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 37 36 39 90 00 4E [11:35:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:35:28]wFMCommunicate OK [11:35:28]CreateOFDProtocolMessage done [11:35:28]OFDSenderStorePacket 163673 [11:35:28]StoreOFDPacket docnum=163673 [11:35:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 39 D7 07 01 1D B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 FF D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7F 02 00 35 04 06 00 BD 7B 2B 97 7A 3D E8 8C 16 7B C2 02 87 9F [11:35:28]CheckFolder [11:35:28]dirname=/storage/ofd_packets [11:35:28]CheckFolder done [11:35:28]ProducePacketName [11:35:28]name=ofd_packets/00163673 [11:35:28]NVStorageSaveData ofd_packets/00163673 [11:35:28]File name is /storage/ofd_packets/00163673 [11:35:28]Write 301 bytes [11:35:28]NVStorageSaveData done [11:35:28]OFDSenderStorePacket done [11:35:28]KKMCreateOFDPacket done [11:35:28]NVStorageSaveData kkm_last_timestamp [11:35:28]File name is /storage/kkm_last_timestamp [11:35:28]Write 4 bytes [11:35:28]NVStorageSaveData done [11:35:28]ExternCall_PrintAddStr [11:35:28]wPrintStart [11:35:28]Write to MH i2c: 01 00 00 7C 00 7C [11:35:28]Write i2c OK [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: 01 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: 01 07 00 [11:35:28]MH_I2C_Read... [11:35:28]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:35:28]RasterBufferAndPrint [11:35:28]line Счет N : (1)292231 [11:35:28]line ИНН: 02508201610067 [11:35:28]line Контрольно-Кассовый Чек [11:35:28]line ПРОДАЖА [11:35:28]line ТРК (МРК, ГНК) : 62 [11:35:28]line Товар: 2710124130 [11:35:28]line Аи-92-К-5 [11:35:28]line 7.380 * 67.80 [11:35:28]line = 500.36 [11:35:28]line НДС 12% НСП 1% [11:35:28]line > о реализуемом товаре [11:35:28]line ОКРУГЛЕНИЕ: -0.36 [11:35:28]line ИТОГО: 500.00 [11:35:28]line Внесено: 500.00 [11:35:28]line СДАЧА: 0.00 [11:35:28]line НСП 1% : 4.43 [11:35:28]line НДС 12% : 53.14 [11:35:28]line Наличными: 500.00 [11:35:28]line Безнал.: 0.00 [11:35:28]line Место: АЗС № 130 "Партнер Нефть" [11:35:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:35:28]line СНО: Общий режим [11:35:28]line Чек 271 21.08.2024 11:35 [11:35:28]line Смена: 466 ФФД: 1.0 [11:35:28]line ЗНМ: 0300000070 [11:35:28]line РНМ: 0000000000092562 [11:35:28]line Версия ККМ: 001 [11:35:28]line ФМ: 0000000000871769 [11:35:28]line ФД: 163673 [11:35:28]line ФПД: 208336709974589 [11:35:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163673&fm=208336709974589&tin=02508201610067®Number=0000000000092562&sum=50000 [11:35:28]written 0, free lines is 4095 [11:35:28]OFD Sender: Processing packet 163673 [packets to send 967, broken 966] [11:35:28]ProducePacketName [11:35:28]name=ofd_packets/00163673 [11:35:28]OFD Sender: To server: pG, [11:35:28]CommunicateWithHost lk.salyk.kg:30040 [11:35:28]ConnectInit lk.salyk.kg [11:35:29]Write to MH i2c: 01 00 00 A7 00 A7 [11:35:29]Write i2c OK [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: 01 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: 01 07 00 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C2 0C 7C [11:35:29]RasterBufferAndPrint [11:35:29]line [11:35:29]line [11:35:29]line [11:35:29]line [11:35:29]line [11:35:29]written 0, free lines is 3287 [11:35:29]MH_Cut [11:35:29]Write to MH i2c: D1 01 00 AE 00 01 80 [11:35:29]Write i2c OK [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: D1 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: D1 01 00 [11:35:29]MH_I2C_Read... [11:35:29]Read from MH i2c: D1 01 00 AE 00 00 7F [11:35:29]Write to MH i2c: 01 00 00 AF 00 AF [11:35:29]Write i2c OK [11:35:29]MH_I2C_Read... [11:35:29]*** Cut start [11:35:29]*** Purtial cut [11:35:29]*** Stage 1: CUTSNS_PIN = 1 [11:35:31]recv_with_timeout no data received [11:35:31]Read from MH i2c: 01 [11:35:31]MH_I2C_Read... [11:35:31]*** Stop cut motor [11:35:31]*** Cut end [11:35:31]Read from MH i2c: 01 07 00 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:35:31]process_action close_receipt done [11:35:31]requested_data is exist [11:35:31]produce_requested_data [11:35:31]requested_item fm.sn is exist - process it [11:35:31]wFMCommunicate request_size=4 [11:35:31]MH_SAM_APDU [11:35:31]CAPDU: 80 11 00 00 [11:35:31]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:35:31]Write i2c OK [11:35:31]MH_I2C_Read... [11:35:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:31]Read from MH i2c: E2 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: E2 17 00 [11:35:31]MH_I2C_Read... [11:35:31]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 37 36 39 90 00 83 [11:35:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:35:32]wFMCommunicate OK [11:35:32]requested_item fd.num is exist - process it [11:35:32]SAM_PROTO_GetFieldsCounters [11:35:32]wFMCommunicate request_size=4 [11:35:32]MH_SAM_APDU [11:35:32]CAPDU: 80 13 00 00 [11:35:32]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:35:32]Write i2c OK [11:35:32]MH_I2C_Read... [11:35:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:32]Read from MH i2c: E2 [11:35:32]MH_I2C_Read... [11:35:32]Read from MH i2c: E2 62 00 [11:35:32]MH_I2C_Read... [11:35:32]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7F 02 00 0E 04 04 00 D2 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 30 [11:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7F 02 00 0E 04 04 00 D2 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:35:32]wFMCommunicate OK [11:35:32]SAM_PROTO_GetFieldsCounters done [11:35:32]requested_item shift.num is exist - process it [11:35:32]requested_item shift.opened is exist - process it [11:35:32]req_shift_opened [11:35:32]FM_GetShiftState [11:35:32]SAM_PROTO_GetShiftState [11:35:32]wFMCommunicate request_size=4 [11:35:32]MH_SAM_APDU [11:35:32]CAPDU: 80 13 01 00 [11:35:32]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:35:32]Write i2c OK [11:35:32]MH_I2C_Read... [11:35:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:32]Read from MH i2c: E2 [11:35:32]MH_I2C_Read... [11:35:32]Read from MH i2c: E2 0E 00 [11:35:32]MH_I2C_Read... [11:35:32]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [11:35:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:35:32]wFMCommunicate OK [11:35:32]SAM_PROTO_GetShiftState done [11:35:32]FM_GetShiftState done [11:35:32]req_shift_opened done [11:35:32]requested_item shift.open_date is exist - process it [11:35:32]req_shift_open_date [11:35:32]req_shift_open_date done [11:35:32]produce_requested_data done [11:35:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163673,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:35:32]process_action_free close_receipt [11:35:32]json_value_free [11:35:32]json_value_free done [11:35:32]process_json_proto returns [11:35:32]Send response to host [11:35:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163673,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:35:32]free response buf [11:35:32]execute_script done [11:35:32]execute_script returns [11:35:32]free content buf [11:35:32]Sock 7.Close socket [11:35:32]Sock 7.Thread stoped [11:35:33]ConnectInit Can't take IP for lk.salyk.kg [11:35:33]CommunicateWithHost connect error [11:35:33]CommunicateWithHost err = -1 [11:35:33]OFD Sender: Server communicate error [11:35:38]OFD Sender: Processing packet 163673 [packets to send 967, broken 966] [11:35:38]ProducePacketName [11:35:38]name=ofd_packets/00163673 [11:35:38]OFD Sender: To server: pG, [11:35:38]CommunicateWithHost lk.salyk.kg:30040 [11:35:38]ConnectInit lk.salyk.kg [11:35:43]ConnectInit Can't take IP for lk.salyk.kg [11:35:43]CommunicateWithHost connect error [11:35:43]CommunicateWithHost err = -1 [11:35:43]OFD Sender: Server communicate error [11:35:48]OFD Sender: Processing packet 163673 [packets to send 967, broken 966] [11:35:48]ProducePacketName [11:35:48]name=ofd_packets/00163673 [11:35:48]OFD Sender: To server: pG, [11:35:48]CommunicateWithHost lk.salyk.kg:30040 [11:35:48]ConnectInit lk.salyk.kg [11:35:53]ConnectInit Can't take IP for lk.salyk.kg [11:35:53]CommunicateWithHost connect error [11:35:53]CommunicateWithHost err = -1 [11:35:53]OFD Sender: Server communicate error [11:35:57]recv_with_timeout no data received [11:35:58]OFD Sender: Processing packet 163673 [packets to send 967, broken 966] [11:35:58]ProducePacketName [11:35:58]name=ofd_packets/00163673 [11:35:58]OFD Sender: To server: pG, [11:35:58]CommunicateWithHost lk.salyk.kg:30040 [11:35:58]ConnectInit lk.salyk.kg [11:36:04]Connected sock=7 [11:36: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 37 36 39 0F 01 00 00 39 D7 07 01 1D B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 FF D0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7F 02 00 35 04 06 00 BD 7B 2B 97 7A 3D E8 8C 16 7B C2 02 87 9F [11:36:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 84 8E 47 00 20 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 37 36 39 10 04 04 00 59 7F 02 00 F4 03 04 00 74 7A C5 66 B6 04 01 00 00 13 57 FF 61 86 00 28 F6 [11:36:05]CommunicateWithHost err = 0 [11:36:05]CheckOFDResponse [11:36:05]1017 (14) - 77093643461234 [11:36:05]1041 (16) - 0000000000871769 [11:36:05]1040 (4) - 163673 [11:36:05]1012 (4) - 21.08.2024 05:26 [11:36:05]1206 (1) - 0 [11:36:05]OFD Sender: Remove packet 163673 [11:36:05]ProducePacketName [11:36:05]name=ofd_packets/00163673 [11:36:05]NVStorageDeleteData [11:36:05]OFD Sender: No OFD packet to send [11:36:07]accept exits with 10 [11:36:07]New connection [11:36:07]New thread 3066846564 created [11:36:07]Thread 3066703204 joined [11:36:07]Waiting for new connection... [11:36:07] Sock 10.Parse request [11:36:07]Sock 10.Check first char [11:36:07]Sock 10.First char is OK [11:36:07]request: POST /json_proto HTTP/1.0 [11:36:07]Method: POST [11:36:07]URL: /json_proto [11:36:07]Method is POST - this is cgi request [11:36:07]url: /json_proto [11:36:07]query_string will be loaded in cgi processing [11:36:07]execute_cgi json_proto POST (null) [11:36:07]execute_cgi path=json_proto method=POST [11:36:07]POST find Content-Length [11:36:07]Host: 172.17.44.132:8080 [11:36:07]Content-Length: 685 [11:36:07]Content-Type: application/json [11:36:07] [11:36:07]POST finish read [11:36:07]Found Content-Length = 685 [11:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 52.090, "sum" : 2000.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:07]execute_script... [11:36:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 52.090, "sum" : 2000.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:07]POST & json_proto [11:36:07]process_json_proto [11:36:07]json parsed OK: [11:36:07]protocol is kg_v1.0 [11:36:07]action value=close_receipt [11:36:07]process_action close_receipt [11:36:07]cmd_close_receipt [11:36:07]MH_GetDate [11:36:07]Write to MH i2c: F0 00 00 B3 00 A2 [11:36:07]Write i2c OK [11:36:07]MH_I2C_Read... [11:36:07]Read from MH i2c: F0 [11:36:07]MH_I2C_Read... [11:36:07]Read from MH i2c: F0 09 00 [11:36:07]MH_I2C_Read... [11:36:07]Read from MH i2c: F0 09 00 B3 00 00 28 D1 C5 66 2A 83 C1 65 A2 [11:36:07]GetLastDocTimeStamp 1724240127 [11:36:07]current date 1724240168 [11:36:07]FM_GetShiftState [11:36:07]SAM_PROTO_GetShiftState [11:36:07]wFMCommunicate request_size=4 [11:36:07]MH_SAM_APDU [11:36:07]CAPDU: 80 13 01 00 [11:36:07]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [11:36:07]Write i2c OK [11:36:07]MH_I2C_Read... [11:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:07]Read from MH i2c: E2 [11:36:07]MH_I2C_Read... [11:36:07]Read from MH i2c: E2 0E 00 [11:36:07]MH_I2C_Read... [11:36:07]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [11:36:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:36:07]wFMCommunicate OK [11:36:07]SAM_PROTO_GetShiftState done [11:36:07]FM_GetShiftState done [11:36:07]opened in 1724199517 [11:36:07]opened+sec_in_day 1724285917 [11:36:07]quantity*price = 200025 [11:36:07]sum+1 = 200027 [11:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 272 21.08.2024 11:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163674 ФПД: 276795626604430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163674&fm=276795626604430&tin=02508201610067®Number=0000000000092562&sum=200000 [11:36:08]StoreToDocumentArchive [11:36:08]shift 466 fd 163674 [11:36:08]save to /storage/0466/doc_00163674 [11:36:08]save last doc name /storage/0466/doc_00163674 to /storage/kkm_last_doc_name [11:36:08]save OK [11:36:08]Clear old archive folders... [11:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:36:08]tlvbuf is 00368230 [11:36:08]SAM_PROTO_ClearQueue [11:36:08]wFMCommunicate request_size=4 [11:36:08]MH_SAM_APDU [11:36:08]CAPDU: 80 09 00 00 [11:36:08]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [11:36:08]Write i2c OK [11:36:08]MH_I2C_Read... [11:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:08]Read from MH i2c: E2 [11:36:08]MH_I2C_Read... [11:36:08]Read from MH i2c: E2 03 00 [11:36:08]MH_I2C_Read... [11:36:08]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:36:08]RAPDU: 90 00 [11:36:08]wFMCommunicate OK [11:36:08]SAM_PROTO_ClearQueue done [11:36:08]KKMCreateOFDPacket [11:36:08]OFDProtocolAddRootSTLVToBuf [11:36:08]FM_MakeSignedData [11:36:08]FM_MakeSignedData [11:36:08]SAM_PROTO_SignData [11:36:08]wFMCommunicate request_size=4 [11:36:08]MH_SAM_APDU [11:36:08]CAPDU: 80 0D 01 02 [11:36:08]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [11:36:08]Write i2c OK [11:36:08]MH_I2C_Read... [11:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:08]Read from MH i2c: E2 [11:36:08]MH_I2C_Read... [11:36:08]Read from MH i2c: E2 03 00 [11:36:08]MH_I2C_Read... [11:36:08]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:36:08]RAPDU: 90 00 [11:36:08]wFMCommunicate OK [11:36:08]wFMCommunicate request_size=255 [11:36:08]MH_SAM_APDU [11:36:08]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7A CB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 10 01 00 00 F4 03 04 00 28 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7F 02 00 35 04 06 00 FB BE [11:36:08]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7A CB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 10 01 00 00 F4 03 04 00 28 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7F 02 00 35 04 06 00 FB BE 00 00 30 [11:36:08]Write i2c OK [11:36:08]MH_I2C_Read... [11:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:08]Read from MH i2c: E2 [11:36:08]MH_I2C_Read... [11:36:08]Read from MH i2c: E2 03 00 [11:36:08]MH_I2C_Read... [11:36:08]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:36:08]RAPDU: 90 00 [11:36:08]wFMCommunicate OK [11:36:08]wFMCommunicate request_size=9 [11:36:08]MH_SAM_APDU [11:36:08]CAPDU: 80 0D 02 02 04 80 FF C7 8E [11:36:08]Write to MH i2c: E2 0C 00 C4 00 80 0D 02 02 04 00 80 FF C7 8E 00 00 1A [11:36:08]Write i2c OK [11:36:08]MH_I2C_Read... [11:36:08]Read from MH i2c: E2 [11:36:09]MH_I2C_Read... [11:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:09]Read from MH i2c: E2 03 00 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [11:36:09]RAPDU: 90 00 [11:36:09]wFMCommunicate OK [11:36:09]wFMCommunicate request_size=4 [11:36:09]MH_SAM_APDU [11:36:09]CAPDU: 80 0D 03 02 [11:36:09]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [11:36:09]Write i2c OK [11:36:09]MH_I2C_Read... [11:36:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:09]Read from MH i2c: E2 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: E2 0B 00 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: E2 0B 00 C5 00 00 F9 A8 2E 59 26 B1 5E B9 90 00 57 [11:36:09]RAPDU: F9 A8 2E 59 26 B1 5E B9 90 00 [11:36:09]wFMCommunicate OK [11:36:09]SAM_PROTO_SignData done [11:36:09]FM_MakeSignedData done [11:36:09]CreateOFDProtocolMessage [11:36:09]wFMCommunicate request_size=4 [11:36:09]MH_SAM_APDU [11:36:09]CAPDU: 80 11 00 00 [11:36:09]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [11:36:09]Write i2c OK [11:36:09]MH_I2C_Read... [11:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:09]Read from MH i2c: E2 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: E2 17 00 [11:36:09]MH_I2C_Read... [11:36:09]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 37 36 39 90 00 99 [11:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:36:09]wFMCommunicate OK [11:36:09]CreateOFDProtocolMessage done [11:36:09]OFDSenderStorePacket 163674 [11:36:09]StoreOFDPacket docnum=163674 [11:36:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 D7 D6 06 01 ED 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7A CB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 10 01 00 00 F4 03 04 00 28 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7F 02 00 35 04 06 00 FB BE 80 FF C7 8E F9 A8 2E 59 26 B1 5E B9 [11:36:09]CheckFolder [11:36:09]dirname=/storage/ofd_packets [11:36:09]CheckFolder done [11:36:09]ProducePacketName [11:36:09]name=ofd_packets/00163674 [11:36:09]NVStorageSaveData ofd_packets/00163674 [11:36:09]File name is /storage/ofd_packets/00163674 [11:36:09]Write 300 bytes [11:36:09]NVStorageSaveData done [11:36:09]OFDSenderStorePacket done [11:36:09]KKMCreateOFDPacket done [11:36:09]NVStorageSaveData kkm_last_timestamp [11:36:09]File name is /storage/kkm_last_timestamp [11:36:09]Write 4 bytes [11:36:09]NVStorageSaveData done [11:36:09]ExternCall_PrintAddStr [11:36:09]wPrintStart [11:36:09]Write to MH i2c: 01 00 00 C7 00 C7 [11:36:09]Write i2c OK [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: 01 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: 01 07 00 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [11:36:09]RasterBufferAndPrint [11:36:09]line Счет N : (1)292227 [11:36:09]line ИНН: 02508201610067 [11:36:09]line Контрольно-Кассовый Чек [11:36:09]line ПРОДАЖА [11:36:09]line ТРК (МРК, ГНК) : 71 [11:36:09]line Товар: 2711129700 [11:36:09]line ГАЗ-К-5 [11:36:09]line 52.090 * 38.40 [11:36:09]line = 2000.26 [11:36:09]line НДС 12% НСП 1% [11:36:09]line > о реализуемом товаре [11:36:09]line ОКРУГЛЕНИЕ: -0.26 [11:36:09]line ИТОГО: 2000.00 [11:36:09]line Внесено: 2000.00 [11:36:09]line СДАЧА: 0.00 [11:36:09]line НСП 1% : 17.70 [11:36:09]line НДС 12% : 212.42 [11:36:09]line Наличными: 2000.00 [11:36:09]line Безнал.: 0.00 [11:36:09]line Место: АЗС № 130 "Партнер Нефть" [11:36:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:36:09]line СНО: Общий режим [11:36:09]line Чек 272 21.08.2024 11:36 [11:36:09]line Смена: 466 ФФД: 1.0 [11:36:09]line ЗНМ: 0300000070 [11:36:09]line РНМ: 0000000000092562 [11:36:09]line Версия ККМ: 001 [11:36:09]line ФМ: 0000000000871769 [11:36:09]line ФД: 163674 [11:36:09]line ФПД: 276795626604430 [11:36:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163674&fm=276795626604430&tin=02508201610067®Number=0000000000092562&sum=200000 [11:36:09]written 0, free lines is 4095 [11:36:09]OFD Sender: Processing packet 163674 [packets to send 967, broken 966] [11:36:09]ProducePacketName [11:36:09]name=ofd_packets/00163674 [11:36:09]OFD Sender: To server: pG, [11:36:09]CommunicateWithHost lk.salyk.kg:30040 [11:36:09]ConnectInit lk.salyk.kg [11:36:09]Write to MH i2c: 01 00 00 F2 00 F2 [11:36:09]Write i2c OK [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: 01 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: 01 07 00 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C3 0C C8 [11:36:09]RasterBufferAndPrint [11:36:09]line [11:36:09]line [11:36:09]line [11:36:09]line [11:36:09]line [11:36:09]written 0, free lines is 3285 [11:36:09]MH_Cut [11:36:09]Write to MH i2c: D1 01 00 F9 00 01 CB [11:36:09]Write i2c OK [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: D1 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: D1 01 00 [11:36:09]MH_I2C_Read... [11:36:09]Read from MH i2c: D1 01 00 F9 00 00 CA [11:36:09]Write to MH i2c: 01 00 00 FA 00 FA [11:36:09]Write i2c OK [11:36:09]MH_I2C_Read... [11:36:10]Connected sock=9 [11:36: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 37 36 39 0E 01 00 00 D7 D6 06 01 ED 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7A CB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 10 01 00 00 F4 03 04 00 28 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7F 02 00 35 04 06 00 FB BE 80 FF C7 8E F9 A8 2E 59 26 B1 5E B9 [11:36:10]*** Cut start [11:36:10]*** Purtial cut [11:36:10]*** Stage 1: CUTSNS_PIN = 1 [11:36:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E E2 47 00 81 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7F 02 00 F4 03 04 00 7A 7A C5 66 B6 04 01 00 00 7C 90 69 DF BE D2 70 C4 [11:36:10]CommunicateWithHost err = 0 [11:36:10]CheckOFDResponse [11:36:10]1017 (14) - 77093643461234 [11:36:10]1041 (16) - 0000000000871769 [11:36:10]1040 (4) - 163674 [11:36:10]1012 (4) - 21.08.2024 05:26 [11:36:10]1206 (1) - 0 [11:36:10]OFD Sender: Remove packet 163674 [11:36:10]ProducePacketName [11:36:10]name=ofd_packets/00163674 [11:36:10]NVStorageDeleteData [11:36:11]OFD Sender: No OFD packet to send [11:36:12]Read from MH i2c: 01 [11:36:12]MH_I2C_Read... [11:36:12]*** Stop cut motor [11:36:12]*** Cut end [11:36:12]Read from MH i2c: 01 07 00 [11:36:12]MH_I2C_Read... [11:36:12]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [11:36:12]process_action close_receipt done [11:36:12]requested_data is exist [11:36:12]produce_requested_data [11:36:12]requested_item fm.sn is exist - process it [11:36:12]wFMCommunicate request_size=4 [11:36:12]MH_SAM_APDU [11:36:12]CAPDU: 80 11 00 00 [11:36:12]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [11:36:12]Write i2c OK [11:36:12]MH_I2C_Read... [11:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:12]Read from MH i2c: E2 [11:36:12]MH_I2C_Read... [11:36:12]Read from MH i2c: E2 17 00 [11:36:12]MH_I2C_Read... [11:36:12]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 37 36 39 90 00 CE [11:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:36:12]wFMCommunicate OK [11:36:12]requested_item fd.num is exist - process it [11:36:12]SAM_PROTO_GetFieldsCounters [11:36:12]wFMCommunicate request_size=4 [11:36:12]MH_SAM_APDU [11:36:12]CAPDU: 80 13 00 00 [11:36:12]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [11:36:12]Write i2c OK [11:36:12]MH_I2C_Read... [11:36:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:12]Read from MH i2c: E2 [11:36:12]MH_I2C_Read... [11:36:12]Read from MH i2c: E2 62 00 [11:36:12]MH_I2C_Read... [11:36:12]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7F 02 00 0E 04 04 00 D2 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 7F [11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7F 02 00 0E 04 04 00 D2 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:36:12]wFMCommunicate OK [11:36:12]SAM_PROTO_GetFieldsCounters done [11:36:12]requested_item shift.num is exist - process it [11:36:12]requested_item shift.opened is exist - process it [11:36:12]req_shift_opened [11:36:12]FM_GetShiftState [11:36:12]SAM_PROTO_GetShiftState [11:36:12]wFMCommunicate request_size=4 [11:36:12]MH_SAM_APDU [11:36:12]CAPDU: 80 13 01 00 [11:36:12]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [11:36:12]Write i2c OK [11:36:12]MH_I2C_Read... [11:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:12]Read from MH i2c: E2 [11:36:12]MH_I2C_Read... [11:36:12]Read from MH i2c: E2 0E 00 [11:36:12]MH_I2C_Read... [11:36:12]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [11:36:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:36:12]wFMCommunicate OK [11:36:12]SAM_PROTO_GetShiftState done [11:36:12]FM_GetShiftState done [11:36:12]req_shift_opened done [11:36:12]requested_item shift.open_date is exist - process it [11:36:12]req_shift_open_date [11:36:12]req_shift_open_date done [11:36:12]produce_requested_data done [11:36:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163674,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:36:12]process_action_free close_receipt [11:36:12]json_value_free [11:36:12]json_value_free done [11:36:12]process_json_proto returns [11:36:12]Send response to host [11:36:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163674,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:36:12]free response buf [11:36:12]execute_script done [11:36:12]execute_script returns [11:36:12]free content buf [11:36:12]Sock 10.Close socket [11:36:12]Sock 10.Thread stoped [11:36:16]OFD Sender: No OFD packet to send [11:36:21]OFD Sender: No OFD packet to send [11:36:22]accept exits with 7 [11:36:22]New connection [11:36:22]New thread 3066703204 created [11:36:22]Thread 3066846564 joined [11:36:22]Waiting for new connection... [11:36:22] Sock 7.Parse request [11:36:22]Sock 7.Check first char [11:36:22]Sock 7.First char is OK [11:36:22]request: POST /json_proto HTTP/1.0 [11:36:22]Method: POST [11:36:22]URL: /json_proto [11:36:22]Method is POST - this is cgi request [11:36:22]url: /json_proto [11:36:22]query_string will be loaded in cgi processing [11:36:22]execute_cgi json_proto POST (null) [11:36:22]execute_cgi path=json_proto method=POST [11:36:22]POST find Content-Length [11:36:22]Host: 172.17.44.132:8080 [11:36:22]Content-Length: 669 [11:36:22]Content-Type: application/json [11:36:22] [11:36:22]POST finish read [11:36:22]Found Content-Length = 669 [11:36:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.310, "sum" : 984.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 984.00, "payments": [ { "type": 0, "sum" : 984.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:22]execute_script... [11:36:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.310, "sum" : 984.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 984.00, "payments": [ { "type": 0, "sum" : 984.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:22]POST & json_proto [11:36:22]process_json_proto [11:36:22]json parsed OK: [11:36:22]protocol is kg_v1.0 [11:36:22]action value=close_receipt [11:36:22]process_action close_receipt [11:36:22]cmd_close_receipt [11:36:22]MH_GetDate [11:36:22]Write to MH i2c: F0 00 00 FE 00 ED [11:36:22]Write i2c OK [11:36:22]MH_I2C_Read... [11:36:22]Read from MH i2c: F0 [11:36:22]MH_I2C_Read... [11:36:22]Read from MH i2c: F0 09 00 [11:36:22]MH_I2C_Read... [11:36:22]Read from MH i2c: F0 09 00 FE 00 00 36 D1 C5 66 2A 83 C1 65 FB [11:36:22]GetLastDocTimeStamp 1724240168 [11:36:22]current date 1724240182 [11:36:22]FM_GetShiftState [11:36:22]SAM_PROTO_GetShiftState [11:36:22]wFMCommunicate request_size=4 [11:36:22]MH_SAM_APDU [11:36:22]CAPDU: 80 13 01 00 [11:36:22]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [11:36:22]Write i2c OK [11:36:22]MH_I2C_Read... [11:36:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:22]Read from MH i2c: E2 [11:36:22]MH_I2C_Read... [11:36:22]Read from MH i2c: E2 0E 00 [11:36:22]MH_I2C_Read... [11:36:22]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [11:36:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:36:22]wFMCommunicate OK [11:36:22]SAM_PROTO_GetShiftState done [11:36:22]FM_GetShiftState done [11:36:22]opened in 1724199517 [11:36:22]opened+sec_in_day 1724285917 [11:36:22]quantity*price = 98452 [11:36:22]sum+1 = 98454 [11:36:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 984.00 Внесено: 1000.00 СДАЧА: 16.00 НСП 1% : 8.71 НДС 12% : 104.55 Наличными: 984.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 273 21.08.2024 11:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163675 ФПД: 31978176153342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163675&fm=31978176153342&tin=02508201610067®Number=0000000000092562&sum=98400 [11:36:23]StoreToDocumentArchive [11:36:23]shift 466 fd 163675 [11:36:23]save to /storage/0466/doc_00163675 [11:36:23]save last doc name /storage/0466/doc_00163675 to /storage/kkm_last_doc_name [11:36:23]save OK [11:36:23]Clear old archive folders... [11:36:23]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:36:23]tlvbuf is 00380370 [11:36:23]SAM_PROTO_ClearQueue [11:36:23]wFMCommunicate request_size=4 [11:36:23]MH_SAM_APDU [11:36:23]CAPDU: 80 09 00 00 [11:36:23]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [11:36:23]Write i2c OK [11:36:23]MH_I2C_Read... [11:36:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:23]Read from MH i2c: E2 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:36:23]RAPDU: 90 00 [11:36:23]wFMCommunicate OK [11:36:23]SAM_PROTO_ClearQueue done [11:36:23]KKMCreateOFDPacket [11:36:23]OFDProtocolAddRootSTLVToBuf [11:36:23]FM_MakeSignedData [11:36:23]FM_MakeSignedData [11:36:23]SAM_PROTO_SignData [11:36:23]wFMCommunicate request_size=4 [11:36:23]MH_SAM_APDU [11:36:23]CAPDU: 80 0D 01 02 [11:36:23]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [11:36:23]Write i2c OK [11:36:23]MH_I2C_Read... [11:36:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:23]Read from MH i2c: E2 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:36:23]RAPDU: 90 00 [11:36:23]wFMCommunicate OK [11:36:23]wFMCommunicate request_size=255 [11:36:23]MH_SAM_APDU [11:36:23]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 E6 37 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 60 80 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 36 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7F 02 00 35 04 06 00 1D 15 7F [11:36:23]Write to MH i2c: E2 02 01 0E 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 E6 37 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 60 80 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 36 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7F 02 00 35 04 06 00 1D 15 7F 00 00 4C [11:36:23]Write i2c OK [11:36:23]MH_I2C_Read... [11:36:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:23]Read from MH i2c: E2 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:36:23]RAPDU: 90 00 [11:36:23]wFMCommunicate OK [11:36:23]wFMCommunicate request_size=8 [11:36:23]MH_SAM_APDU [11:36:23]CAPDU: 80 0D 02 02 03 D4 86 FE [11:36:23]Write to MH i2c: E2 0B 00 0F 01 80 0D 02 02 03 00 D4 86 FE 00 00 E8 [11:36:23]Write i2c OK [11:36:23]MH_I2C_Read... [11:36:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:23]Read from MH i2c: E2 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [11:36:23]RAPDU: 90 00 [11:36:23]wFMCommunicate OK [11:36:23]wFMCommunicate request_size=4 [11:36:23]MH_SAM_APDU [11:36:23]CAPDU: 80 0D 03 02 [11:36:23]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [11:36:23]Write i2c OK [11:36:23]MH_I2C_Read... [11:36:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:23]Read from MH i2c: E2 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 0B 00 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 0B 00 10 01 00 F7 81 A9 84 E8 2E 81 9A 90 00 63 [11:36:23]RAPDU: F7 81 A9 84 E8 2E 81 9A 90 00 [11:36:23]wFMCommunicate OK [11:36:23]SAM_PROTO_SignData done [11:36:23]FM_MakeSignedData done [11:36:23]CreateOFDProtocolMessage [11:36:23]wFMCommunicate request_size=4 [11:36:23]MH_SAM_APDU [11:36:23]CAPDU: 80 11 00 00 [11:36:23]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [11:36:23]Write i2c OK [11:36:23]MH_I2C_Read... [11:36:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:23]Read from MH i2c: E2 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: E2 17 00 [11:36:23]MH_I2C_Read... [11:36:23]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 37 36 39 90 00 E5 [11:36:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:36:23]wFMCommunicate OK [11:36:23]CreateOFDProtocolMessage done [11:36:23]OFDSenderStorePacket 163675 [11:36:23]StoreOFDPacket docnum=163675 [11:36:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 04 F6 05 01 0C F7 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 E6 37 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 60 80 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 36 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7F 02 00 35 04 06 00 1D 15 7F D4 86 FE F7 81 A9 84 E8 2E 81 9A [11:36:23]CheckFolder [11:36:23]dirname=/storage/ofd_packets [11:36:23]CheckFolder done [11:36:23]ProducePacketName [11:36:23]name=ofd_packets/00163675 [11:36:23]NVStorageSaveData ofd_packets/00163675 [11:36:23]File name is /storage/ofd_packets/00163675 [11:36:23]Write 299 bytes [11:36:23]NVStorageSaveData done [11:36:23]OFDSenderStorePacket done [11:36:23]KKMCreateOFDPacket done [11:36:23]NVStorageSaveData kkm_last_timestamp [11:36:23]File name is /storage/kkm_last_timestamp [11:36:23]Write 4 bytes [11:36:23]NVStorageSaveData done [11:36:23]ExternCall_PrintAddStr [11:36:23]wPrintStart [11:36:23]Write to MH i2c: 01 00 00 12 01 13 [11:36:23]Write i2c OK [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: 01 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: 01 07 00 [11:36:23]MH_I2C_Read... [11:36:23]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [11:36:23]RasterBufferAndPrint [11:36:23]line Счет N : (1)292230 [11:36:23]line ИНН: 02508201610067 [11:36:23]line Контрольно-Кассовый Чек [11:36:23]line ПРОДАЖА [11:36:23]line ТРК (МРК, ГНК) : 51 [11:36:23]line Товар: 2710124130 [11:36:23]line SU-92-К-5 [11:36:23]line 14.310 * 68.80 [11:36:23]line = 984.53 [11:36:23]line НДС 12% НСП 1% [11:36:23]line > о реализуемом товаре [11:36:23]line ОКРУГЛЕНИЕ: -0.53 [11:36:23]line ИТОГО: 984.00 [11:36:23]line Внесено: 1000.00 [11:36:23]line СДАЧА: 16.00 [11:36:23]line НСП 1% : 8.71 [11:36:23]line НДС 12% : 104.55 [11:36:23]line Наличными: 984.00 [11:36:23]line Безнал.: 0.00 [11:36:23]line Место: АЗС № 130 "Партнер Нефть" [11:36:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:36:23]line СНО: Общий режим [11:36:23]line Чек 273 21.08.2024 11:36 [11:36:23]line Смена: 466 ФФД: 1.0 [11:36:23]line ЗНМ: 0300000070 [11:36:23]line РНМ: 0000000000092562 [11:36:23]line Версия ККМ: 001 [11:36:23]line ФМ: 0000000000871769 [11:36:23]line ФД: 163675 [11:36:23]line ФПД: 31978176153342 [11:36:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163675&fm=31978176153342&tin=02508201610067®Number=0000000000092562&sum=98400 [11:36:23]OFD Sender: Processing packet 163675 [packets to send 967, broken 966] [11:36:23]ProducePacketName [11:36:23]name=ofd_packets/00163675 [11:36:23]OFD Sender: To server: pG, [11:36:23]CommunicateWithHost lk.salyk.kg:30040 [11:36:23]ConnectInit lk.salyk.kg [11:36:23]written 0, free lines is 4095 [11:36:24]Write to MH i2c: 01 00 00 3D 01 3E [11:36:24]Write i2c OK [11:36:24]MH_I2C_Read... [11:36:24]Read from MH i2c: 01 [11:36:24]MH_I2C_Read... [11:36:24]Read from MH i2c: 01 07 00 [11:36:24]MH_I2C_Read... [11:36:24]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 C4 0C 15 [11:36:24]RasterBufferAndPrint [11:36:24]line [11:36:24]line [11:36:24]line [11:36:24]line [11:36:24]line [11:36:24]written 0, free lines is 3288 [11:36:24]MH_Cut [11:36:24]Write to MH i2c: D1 01 00 44 01 01 17 [11:36:24]Write i2c OK [11:36:24]MH_I2C_Read... [11:36:24]Read from MH i2c: D1 [11:36:24]MH_I2C_Read... [11:36:24]Read from MH i2c: D1 01 00 [11:36:24]MH_I2C_Read... [11:36:24]Read from MH i2c: D1 01 00 44 01 00 16 [11:36:24]Write to MH i2c: 01 00 00 45 01 46 [11:36:24]Write i2c OK [11:36:24]MH_I2C_Read... [11:36:24]Connected sock=10 [11:36:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 04 F6 05 01 0C F7 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 E6 37 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 95 80 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 80 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 28 00 00 00 00 07 04 06 00 60 80 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 36 D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7F 02 00 35 04 06 00 1D 15 7F D4 86 FE F7 81 A9 84 E8 2E 81 9A [11:36:25]*** Cut start [11:36:25]*** Purtial cut [11:36:25]*** Stage 1: CUTSNS_PIN = 1 [11:36:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0E 1A 47 00 B8 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 37 36 39 10 04 04 00 5B 7F 02 00 F4 03 04 00 88 7A C5 66 B6 04 01 00 00 C6 6E BD B2 8D 89 04 F4 [11:36:25]CommunicateWithHost err = 0 [11:36:25]CheckOFDResponse [11:36:25]1017 (14) - 77093643461234 [11:36:25]1041 (16) - 0000000000871769 [11:36:25]1040 (4) - 163675 [11:36:25]1012 (4) - 21.08.2024 05:26 [11:36:25]1206 (1) - 0 [11:36:25]OFD Sender: Remove packet 163675 [11:36:25]ProducePacketName [11:36:25]name=ofd_packets/00163675 [11:36:25]NVStorageDeleteData [11:36:25]OFD Sender: No OFD packet to send [11:36:27]Read from MH i2c: 01 [11:36:27]MH_I2C_Read... [11:36:27]*** Stop cut motor [11:36:27]*** Cut end [11:36:27]Read from MH i2c: 01 07 00 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [11:36:27]process_action close_receipt done [11:36:27]requested_data is exist [11:36:27]produce_requested_data [11:36:27]requested_item fm.sn is exist - process it [11:36:27]wFMCommunicate request_size=4 [11:36:27]MH_SAM_APDU [11:36:27]CAPDU: 80 11 00 00 [11:36:27]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [11:36:27]Write i2c OK [11:36:27]MH_I2C_Read... [11:36:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:27]Read from MH i2c: E2 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: E2 17 00 [11:36:27]MH_I2C_Read... [11:36:27]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 37 36 39 90 00 1A [11:36:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:36:27]wFMCommunicate OK [11:36:27]requested_item fd.num is exist - process it [11:36:27]SAM_PROTO_GetFieldsCounters [11:36:27]wFMCommunicate request_size=4 [11:36:27]MH_SAM_APDU [11:36:27]CAPDU: 80 13 00 00 [11:36:27]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [11:36:27]Write i2c OK [11:36:27]MH_I2C_Read... [11:36:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:27]Read from MH i2c: E2 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: E2 62 00 [11:36:27]MH_I2C_Read... [11:36:27]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7F 02 00 0E 04 04 00 D2 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 CF [11:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7F 02 00 0E 04 04 00 D2 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:36:27]wFMCommunicate OK [11:36:27]SAM_PROTO_GetFieldsCounters done [11:36:27]requested_item shift.num is exist - process it [11:36:27]requested_item shift.opened is exist - process it [11:36:27]req_shift_opened [11:36:27]FM_GetShiftState [11:36:27]SAM_PROTO_GetShiftState [11:36:27]wFMCommunicate request_size=4 [11:36:27]MH_SAM_APDU [11:36:27]CAPDU: 80 13 01 00 [11:36:27]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [11:36:27]Write i2c OK [11:36:27]MH_I2C_Read... [11:36:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:27]Read from MH i2c: E2 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: E2 0E 00 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [11:36:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:36:27]wFMCommunicate OK [11:36:27]SAM_PROTO_GetShiftState done [11:36:27]FM_GetShiftState done [11:36:27]req_shift_opened done [11:36:27]requested_item shift.open_date is exist - process it [11:36:27]req_shift_open_date [11:36:27]req_shift_open_date done [11:36:27]produce_requested_data done [11:36:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163675,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:36:27]process_action_free close_receipt [11:36:27]json_value_free [11:36:27]json_value_free done [11:36:27]process_json_proto returns [11:36:27]Send response to host [11:36:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163675,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:36:27]free response buf [11:36:27]execute_script done [11:36:27]execute_script returns [11:36:27]free content buf [11:36:27]Sock 7.Close socket [11:36:27]Sock 7.Thread stoped [11:36:30]OFD Sender: No OFD packet to send [11:36:35]OFD Sender: No OFD packet to send [11:36:40]OFD Sender: No OFD packet to send [11:36:45]OFD Sender: No OFD packet to send [11:36:50]OFD Sender: No OFD packet to send [11:36:55]OFD Sender: No OFD packet to send [11:37:00]OFD Sender: No OFD packet to send [11:37:05]OFD Sender: No OFD packet to send [11:37:11]OFD Sender: No OFD packet to send [11:37:16]OFD Sender: No OFD packet to send [11:37:21]OFD Sender: No OFD packet to send [11:37:26]OFD Sender: No OFD packet to send [11:37:31]OFD Sender: No OFD packet to send [11:37:36]OFD Sender: No OFD packet to send [11:37:41]OFD Sender: No OFD packet to send [11:37:46]OFD Sender: No OFD packet to send [11:37:51]OFD Sender: No OFD packet to send [11:37:56]OFD Sender: No OFD packet to send [11:38:01]OFD Sender: No OFD packet to send [11:38:06]OFD Sender: No OFD packet to send [11:38:11]OFD Sender: No OFD packet to send [11:38:16]OFD Sender: No OFD packet to send [11:38:21]OFD Sender: No OFD packet to send [11:38:26]OFD Sender: No OFD packet to send [11:38:31]OFD Sender: No OFD packet to send [11:38:34]accept exits with 9 [11:38:34]New connection [11:38:34]New thread 3066846564 created [11:38:34]Thread 3066703204 joined [11:38:34]Waiting for new connection... [11:38:34] Sock 9.Parse request [11:38:34]Sock 9.Check first char [11:38:34]Sock 9.First char is OK [11:38:34]request: POST /json_proto HTTP/1.0 [11:38:34]Method: POST [11:38:34]URL: /json_proto [11:38:34]Method is POST - this is cgi request [11:38:34]url: /json_proto [11:38:34]query_string will be loaded in cgi processing [11:38:34]execute_cgi json_proto POST (null) [11:38:34]execute_cgi path=json_proto method=POST [11:38:34]POST find Content-Length [11:38:34]Host: 172.17.44.132:8080 [11:38:34]Content-Length: 682 [11:38:34]Content-Type: application/json [11:38:34] [11:38:34]POST finish read [11:38:34]Found Content-Length = 682 [11:38:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:34]execute_script... [11:38:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:34]POST & json_proto [11:38:34]process_json_proto [11:38:34]json parsed OK: [11:38:34]protocol is kg_v1.0 [11:38:34]action value=close_receipt [11:38:34]process_action close_receipt [11:38:34]cmd_close_receipt [11:38:34]MH_GetDate [11:38:34]Write to MH i2c: F0 00 00 49 01 39 [11:38:34]Write i2c OK [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: F0 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: F0 09 00 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: F0 09 00 49 01 00 BB D1 C5 66 2A 83 C1 65 CC [11:38:34]GetLastDocTimeStamp 1724240182 [11:38:34]current date 1724240315 [11:38:34]FM_GetShiftState [11:38:34]SAM_PROTO_GetShiftState [11:38:34]wFMCommunicate request_size=4 [11:38:34]MH_SAM_APDU [11:38:34]CAPDU: 80 13 01 00 [11:38:34]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [11:38:34]Write i2c OK [11:38:34]MH_I2C_Read... [11:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:34]Read from MH i2c: E2 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: E2 0E 00 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [11:38:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:38:34]wFMCommunicate OK [11:38:34]SAM_PROTO_GetShiftState done [11:38:34]FM_GetShiftState done [11:38:34]opened in 1724199517 [11:38:34]opened+sec_in_day 1724285917 [11:38:34]quantity*price = 200010 [11:38:34]sum+1 = 200011 [11:38:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 274 21.08.2024 11:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163676 ФПД: 250465476105313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113835&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163676&fm=250465476105313&tin=02508201610067®Number=0000000000092562&sum=200000 [11:38:35]StoreToDocumentArchive [11:38:35]shift 466 fd 163676 [11:38:35]save to /storage/0466/doc_00163676 [11:38:35]save last doc name /storage/0466/doc_00163676 to /storage/kkm_last_doc_name [11:38:35]save OK [11:38:35]Clear old archive folders... [11:38:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:38:35]tlvbuf is 003BD110 [11:38:35]SAM_PROTO_ClearQueue [11:38:35]wFMCommunicate request_size=4 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 09 00 00 [11:38:35]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:38:35]RAPDU: 90 00 [11:38:35]wFMCommunicate OK [11:38:35]SAM_PROTO_ClearQueue done [11:38:35]KKMCreateOFDPacket [11:38:35]OFDProtocolAddRootSTLVToBuf [11:38:35]FM_MakeSignedData [11:38:35]FM_MakeSignedData [11:38:35]SAM_PROTO_SignData [11:38:35]wFMCommunicate request_size=4 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 0D 01 02 [11:38:35]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:38:35]RAPDU: 90 00 [11:38:35]wFMCommunicate OK [11:38:35]wFMCommunicate request_size=255 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 12 01 00 00 F4 03 04 00 BB D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7F 02 00 35 04 06 00 E3 [11:38:35]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 12 01 00 00 F4 03 04 00 BB D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7F 02 00 35 04 06 00 E3 00 00 B7 [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [11:38:35]RAPDU: 90 00 [11:38:35]wFMCommunicate OK [11:38:35]wFMCommunicate request_size=10 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 0D 02 02 05 CC 09 BB 54 61 [11:38:35]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 CC 09 BB 54 61 00 00 24 [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [11:38:35]RAPDU: 90 00 [11:38:35]wFMCommunicate OK [11:38:35]wFMCommunicate request_size=4 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 0D 03 02 [11:38:35]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 0B 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 0B 00 5B 01 00 E8 9C F8 09 3D 62 EE D4 90 00 BE [11:38:35]RAPDU: E8 9C F8 09 3D 62 EE D4 90 00 [11:38:35]wFMCommunicate OK [11:38:35]SAM_PROTO_SignData done [11:38:35]FM_MakeSignedData done [11:38:35]CreateOFDProtocolMessage [11:38:35]wFMCommunicate request_size=4 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 11 00 00 [11:38:35]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:36]Read from MH i2c: E2 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: E2 17 00 [11:38:36]MH_I2C_Read... [11:38:36]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 37 36 39 90 00 30 [11:38:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:38:36]wFMCommunicate OK [11:38:36]CreateOFDProtocolMessage done [11:38:36]OFDSenderStorePacket 163676 [11:38:36]StoreOFDPacket docnum=163676 [11:38:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 91 43 07 01 0C D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 12 01 00 00 F4 03 04 00 BB D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7F 02 00 35 04 06 00 E3 CC 09 BB 54 61 E8 9C F8 09 3D 62 EE D4 [11:38:36]CheckFolder [11:38:36]dirname=/storage/ofd_packets [11:38:36]CheckFolder done [11:38:36]ProducePacketName [11:38:36]name=ofd_packets/00163676 [11:38:36]NVStorageSaveData ofd_packets/00163676 [11:38:36]File name is /storage/ofd_packets/00163676 [11:38:36]Write 301 bytes [11:38:36]NVStorageSaveData done [11:38:36]OFDSenderStorePacket done [11:38:36]KKMCreateOFDPacket done [11:38:36]NVStorageSaveData kkm_last_timestamp [11:38:36]File name is /storage/kkm_last_timestamp [11:38:36]Write 4 bytes [11:38:36]NVStorageSaveData done [11:38:36]ExternCall_PrintAddStr [11:38:36]wPrintStart [11:38:36]Write to MH i2c: 01 00 00 5D 01 5E [11:38:36]Write i2c OK [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: 01 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: 01 07 00 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [11:38:36]RasterBufferAndPrint [11:38:36]line Счет N : (1)292233 [11:38:36]line ИНН: 02508201610067 [11:38:36]line Контрольно-Кассовый Чек [11:38:36]line ПРОДАЖА [11:38:36]line ТРК (МРК, ГНК) : 42 [11:38:36]line Товар: 2710124130 [11:38:36]line Аи-92-К-5 [11:38:36]line 29.500 * 67.80 [11:38:36]line = 2000.10 [11:38:36]line НДС 12% НСП 1% [11:38:36]line > о реализуемом товаре [11:38:36]line ОКРУГЛЕНИЕ: -0.10 [11:38:36]line ИТОГО: 2000.00 [11:38:36]line Внесено: 2000.00 [11:38:36]line СДАЧА: 0.00 [11:38:36]line НСП 1% : 17.70 [11:38:36]line НДС 12% : 212.40 [11:38:36]line Наличными: 2000.00 [11:38:36]line Безнал.: 0.00 [11:38:36]line Место: АЗС № 130 "Партнер Нефть" [11:38:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:38:36]line СНО: Общий режим [11:38:36]line Чек 274 21.08.2024 11:38 [11:38:36]line Смена: 466 ФФД: 1.0 [11:38:36]line ЗНМ: 0300000070 [11:38:36]line РНМ: 0000000000092562 [11:38:36]line Версия ККМ: 001 [11:38:36]line ФМ: 0000000000871769 [11:38:36]line ФД: 163676 [11:38:36]line ФПД: 250465476105313 [11:38:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113835&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163676&fm=250465476105313&tin=02508201610067®Number=0000000000092562&sum=200000 [11:38:36]written 0, free lines is 4095 [11:38:36]OFD Sender: Processing packet 163676 [packets to send 967, broken 966] [11:38:36]ProducePacketName [11:38:36]name=ofd_packets/00163676 [11:38:36]OFD Sender: To server: pG, [11:38:36]CommunicateWithHost lk.salyk.kg:30040 [11:38:36]ConnectInit lk.salyk.kg [11:38:36]Write to MH i2c: 01 00 00 88 01 89 [11:38:36]Write i2c OK [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: 01 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: 01 07 00 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 C3 0C 5F [11:38:36]RasterBufferAndPrint [11:38:36]line [11:38:36]line [11:38:36]line [11:38:36]line [11:38:36]line [11:38:36]written 0, free lines is 3272 [11:38:36]MH_Cut [11:38:36]Write to MH i2c: D1 01 00 8F 01 01 62 [11:38:36]Write i2c OK [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: D1 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: D1 01 00 [11:38:36]MH_I2C_Read... [11:38:36]Read from MH i2c: D1 01 00 8F 01 00 61 [11:38:36]Write to MH i2c: 01 00 00 90 01 91 [11:38:36]Write i2c OK [11:38:36]MH_I2C_Read... [11:38:36]Connected sock=7 [11:38: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 37 36 39 0F 01 00 00 91 43 07 01 0C D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 12 01 00 00 F4 03 04 00 BB D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7F 02 00 35 04 06 00 E3 CC 09 BB 54 61 E8 9C F8 09 3D 62 EE D4 [11:38:37]*** Cut start [11:38:37]*** Purtial cut [11:38:37]*** Stage 1: CUTSNS_PIN = 1 [11:38:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 84 28 47 00 C5 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 37 36 39 10 04 04 00 5C 7F 02 00 F4 03 04 00 0D 7B C5 66 B6 04 01 00 00 5A 58 E8 0E FE 07 79 DD [11:38:37]CommunicateWithHost err = 0 [11:38:37]CheckOFDResponse [11:38:37]1017 (14) - 77093643461234 [11:38:37]1041 (16) - 0000000000871769 [11:38:37]1040 (4) - 163676 [11:38:37]1012 (4) - 21.08.2024 05:28 [11:38:37]1206 (1) - 0 [11:38:37]OFD Sender: Remove packet 163676 [11:38:37]ProducePacketName [11:38:37]name=ofd_packets/00163676 [11:38:37]NVStorageDeleteData [11:38:38]OFD Sender: No OFD packet to send [11:38:39]Read from MH i2c: 01 [11:38:39]MH_I2C_Read... [11:38:39]*** Stop cut motor [11:38:39]Read from MH i2c: *** Cut end [11:38:39]01 07 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [11:38:39]process_action close_receipt done [11:38:39]requested_data is exist [11:38:39]produce_requested_data [11:38:39]requested_item fm.sn is exist - process it [11:38:39]wFMCommunicate request_size=4 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 11 00 00 [11:38:39]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 17 00 [11:38:39]MH_I2C_Read... [11:38:39]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 37 36 39 90 00 65 [11:38:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:38:39]wFMCommunicate OK [11:38:39]requested_item fd.num is exist - process it [11:38:39]SAM_PROTO_GetFieldsCounters [11:38:39]wFMCommunicate request_size=4 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 13 00 00 [11:38:39]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 62 00 [11:38:39]MH_I2C_Read... [11:38:39]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 7F 02 00 0E 04 04 00 D2 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 1E [11:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 7F 02 00 0E 04 04 00 D2 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:38:39]wFMCommunicate OK [11:38:39]SAM_PROTO_GetFieldsCounters done [11:38:39]requested_item shift.num is exist - process it [11:38:39]requested_item shift.opened is exist - process it [11:38:39]req_shift_opened [11:38:39]FM_GetShiftState [11:38:39]SAM_PROTO_GetShiftState [11:38:39]wFMCommunicate request_size=4 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 13 01 00 [11:38:39]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:39] [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 0E 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D7 [11:38:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:38:39]wFMCommunicate OK [11:38:39]SAM_PROTO_GetShiftState done [11:38:39]FM_GetShiftState done [11:38:39]req_shift_opened done [11:38:39]requested_item shift.open_date is exist - process it [11:38:39]req_shift_open_date [11:38:39]req_shift_open_date done [11:38:39]produce_requested_data done [11:38:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163676,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:38:39]process_action_free close_receipt [11:38:39]json_value_free [11:38:39]json_value_free done [11:38:39]process_json_proto returns [11:38:39]Send response to host [11:38:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163676,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:38:39]free response buf [11:38:39]execute_script done [11:38:39]execute_script returns [11:38:39]free content buf [11:38:39]Sock 9.Close socket [11:38:39]Sock 9.Thread stoped [11:38:43]OFD Sender: No OFD packet to send [11:38:48]OFD Sender: No OFD packet to send [11:38:49]recv_with_timeout no data received [11:38:53]OFD Sender: No OFD packet to send [11:38:58]OFD Sender: No OFD packet to send [11:39:03]OFD Sender: No OFD packet to send [11:39:08]OFD Sender: No OFD packet to send [11:39:13]OFD Sender: No OFD packet to send [11:39:18]OFD Sender: No OFD packet to send [11:39:20]recv_with_timeout no data received [11:39:23]OFD Sender: No OFD packet to send [11:39:23]accept exits with 10 [11:39:23]New connection [11:39:23]New thread 3066703204 created [11:39:23]Thread 3066846564 joined [11:39:23]Waiting for new connection... [11:39:23] Sock 10.Parse request [11:39:23]Sock 10.Check first char [11:39:23]Sock 10.First char is OK [11:39:23]request: POST /json_proto HTTP/1.0 [11:39:23]Method: POST [11:39:23]URL: /json_proto [11:39:23]Method is POST - this is cgi request [11:39:23]url: /json_proto [11:39:23]query_string will be loaded in cgi processing [11:39:23]execute_cgi json_proto POST (null) [11:39:23]execute_cgi path=json_proto method=POST [11:39:23]POST find Content-Length [11:39:23]Host: 172.17.44.132:8080 [11:39:23]Content-Length: 645 [11:39:23]Content-Type: application/json [11:39:23] [11:39:23]POST finish read [11:39:23]Found Content-Length = 645 [11:39:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 31.250, "sum" : 1200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:23]execute_script... [11:39: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)292232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 31.250, "sum" : 1200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:23]POST & json_proto [11:39:23]process_json_proto [11:39:23]json parsed OK: [11:39:23]protocol is kg_v1.0 [11:39:23]action value=close_receipt [11:39:23]process_action close_receipt [11:39:23]cmd_close_receipt [11:39:23]MH_GetDate [11:39:23]Write to MH i2c: F0 00 00 94 01 84 [11:39:23]Write i2c OK [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: F0 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: F0 09 00 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: F0 09 00 94 01 00 EC D1 C5 66 2A 83 C1 65 48 [11:39:23]GetLastDocTimeStamp 1724240315 [11:39:23]current date 1724240364 [11:39:23]FM_GetShiftState [11:39:23]SAM_PROTO_GetShiftState [11:39:23]wFMCommunicate request_size=4 [11:39:23]MH_SAM_APDU [11:39:23]CAPDU: 80 13 01 00 [11:39:23]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [11:39:23]Write i2c OK [11:39:23]MH_I2C_Read... [11:39:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:23]Read from MH i2c: E2 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 0E 00 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D9 [11:39:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:39:23]wFMCommunicate OK [11:39:23]SAM_PROTO_GetShiftState done [11:39:23]FM_GetShiftState done [11:39:23]opened in 1724199517 [11:39:23]opened+sec_in_day 1724285917 [11:39:23]quantity*price = 120000 [11:39:23]sum+1 = 120001 [11:39:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.00 НСП 1% : 10.62 НДС 12% : 127.43 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 275 21.08.2024 11:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163677 ФПД: 203791490393979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T113924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163677&fm=203791490393979&tin=02508201610067®Number=0000000000092562&sum=120000 [11:39:25]StoreToDocumentArchive [11:39:25]shift 466 fd 163677 [11:39:25]save to /storage/0466/doc_00163677 [11:39:25]save last doc name /storage/0466/doc_00163677 to /storage/kkm_last_doc_name [11:39:25]save OK [11:39:25]Clear old archive folders... [11:39:25]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:39:25]tlvbuf is 003893E0 [11:39:25]SAM_PROTO_ClearQueue [11:39:25]wFMCommunicate request_size=4 [11:39:25]MH_SAM_APDU [11:39:25]CAPDU: 80 09 00 00 [11:39:25]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [11:39:25]Write i2c OK [11:39:25]MH_I2C_Read... [11:39:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:25]Read from MH i2c: E2 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:39:25]RAPDU: 90 00 [11:39:25]wFMCommunicate OK [11:39:25]SAM_PROTO_ClearQueue done [11:39:25]KKMCreateOFDPacket [11:39:25]OFDProtocolAddRootSTLVToBuf [11:39:25]FM_MakeSignedData [11:39:25]FM_MakeSignedData [11:39:25]SAM_PROTO_SignData [11:39:25]wFMCommunicate request_size=4 [11:39:25]MH_SAM_APDU [11:39:25]CAPDU: 80 0D 01 02 [11:39:25]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [11:39:25]Write i2c OK [11:39:25]MH_I2C_Read... [11:39:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:25]Read from MH i2c: E2 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:39:25]RAPDU: 90 00 [11:39:25]wFMCommunicate OK [11:39:25]wFMCommunicate request_size=255 [11:39:25]MH_SAM_APDU [11:39:25]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 C7 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 13 01 00 00 F4 03 04 00 EC D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7F 02 00 35 04 06 00 B9 58 [11:39:25]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 C7 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 13 01 00 00 F4 03 04 00 EC D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7F 02 00 35 04 06 00 B9 58 00 00 16 [11:39:25]Write i2c OK [11:39:25]MH_I2C_Read... [11:39:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:25]Read from MH i2c: E2 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [11:39:25]RAPDU: 90 00 [11:39:25]wFMCommunicate OK [11:39:25]wFMCommunicate request_size=9 [11:39:25]MH_SAM_APDU [11:39:25]CAPDU: 80 0D 02 02 04 E7 64 A7 7B [11:39:25]Write to MH i2c: E2 0C 00 A5 01 80 0D 02 02 04 00 E7 64 A7 7B 00 00 95 [11:39:25]Write i2c OK [11:39:25]MH_I2C_Read... [11:39:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:25]Read from MH i2c: E2 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [11:39:25]RAPDU: 90 00 [11:39:25]wFMCommunicate OK [11:39:25]wFMCommunicate request_size=4 [11:39:25]MH_SAM_APDU [11:39:25]CAPDU: 80 0D 03 02 [11:39:25]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [11:39:25]Write i2c OK [11:39:25]MH_I2C_Read... [11:39:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:25]Read from MH i2c: E2 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 0B 00 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 0B 00 A6 01 00 86 CA 49 58 DB 06 1F 3B 90 00 4F [11:39:25]RAPDU: 86 CA 49 58 DB 06 1F 3B 90 00 [11:39:25]wFMCommunicate OK [11:39:25]SAM_PROTO_SignData done [11:39:25]FM_MakeSignedData done [11:39:25]CreateOFDProtocolMessage [11:39:25]wFMCommunicate request_size=4 [11:39:25]MH_SAM_APDU [11:39:25]CAPDU: 80 11 00 00 [11:39:25]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [11:39:25]Write i2c OK [11:39:25]MH_I2C_Read... [11:39:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:25]Read from MH i2c: E2 [11:39:25]MH_I2C_Read... [11:39:25]Read from MH i2c: E2 17 00 [11:39:25]MH_I2C_Read... [11:39:25]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 37 36 39 90 00 7B [11:39:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:39:25]wFMCommunicate OK [11:39:25]CreateOFDProtocolMessage done [11:39:25]OFDSenderStorePacket 163677 [11:39:25]StoreOFDPacket docnum=163677 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]/dev/ttyS4 opened [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17059678+1707180842=1724240520 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 88 D2 C5 66 2A 83 C1 65 57 [11:42:00]Current date/time: 21.08.2024 11:42 [11:42:00]FM_Init [11:42:00]wFMConnect [11:42:00]MH_SAM_On [11:42:00]Write to MH i2c: E0 00 00 08 00 E7 [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]*** iso7816_init finished! [11:42:00]*** atr: [11:42:00]*** 0F 3B D5 18 FF 81 91 FE [11:42:00]*** 1F C3 80 73 C8 21 10 0A [11:42:00]*** 00 00 00 00 00 00 00 00 [11:42:00]*** 00 00 00 00 00 00 00 00 [11:42:00]*** 00 00 00 00 00 00 00 00 [11:42:00]*** 00 00 00 00 00 00 00 00 [11:42:00]*** 00 00 00 00 00 00 00 00 [11:42:00]*** 00 00 00 00 00 00 00 00 [11:42:00]Read from MH i2c: E0 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E0 10 00 [11:42:00]MH_I2C_Read... [11:42:00]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 [11:42:00]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:42:00]wFMCommunicate request_size=10 [11:42:00]MH_SAM_APDU [11:42:00]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:42:00]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:42:00]Read from MH i2c: E2 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:42:00]RAPDU: 90 00 [11:42:00]wFMCommunicate OK [11:42:00]wFMCommunicate request_size=4 [11:42:00]MH_SAM_APDU [11:42:00]CAPDU: 80 11 00 00 [11:42:00]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:00]Read from MH i2c: E2 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 17 00 [11:42:00]MH_I2C_Read... [11:42:00]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 37 36 39 90 00 DD [11:42:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:00]wFMCommunicate OK [11:42:00]Detected FM SN is 0000000000871769 [11:42:00]Stored FM SN is 0000000000871769 [11:42:00]wFMCommunicate request_size=9 [11:42:00]MH_SAM_APDU [11:42:00]CAPDU: 80 16 00 00 04 E7 8B 00 00 [11:42:00]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:42:00]Read from MH i2c: E2 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:42:00]RAPDU: 90 00 [11:42:00]wFMCommunicate OK [11:42:00]FM PIN OK [11:42:00]wFMCommunicate request_size=8 [11:42:00]MH_SAM_APDU [11:42:00]CAPDU: 80 14 04 00 03 02 00 01 [11:42:00]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:42:00]Read from MH i2c: E2 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:42:00]RAPDU: 90 00 [11:42:00]wFMCommunicate OK [11:42:00]wFMCommunicate request_size=13 [11:42:00]MH_SAM_APDU [11:42:00]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:42:00]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:42:00]Read from MH i2c: E2 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:42:00]RAPDU: 90 00 [11:42:00]wFMCommunicate OK [11:42:00]wFMCommunicate request_size=4 [11:42:00]MH_SAM_APDU [11:42:00]CAPDU: 80 11 00 00 [11:42:00]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:00]Read from MH i2c: E2 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: E2 17 00 [11:42:00]MH_I2C_Read... [11:42:00]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 37 36 39 90 00 E1 [11:42:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:00]wFMCommunicate OK [11:42:00]DocumentArchiveInit [11:42:00]Start Httpd... [11:42:00]Httpd thread 3067858276 created [11:42:00]Write to MH i2c: 01 00 00 0F 00 0F [11:42:00]Write i2c OK [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: 01 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: 01 07 00 [11:42:00]MH_I2C_Read... [11:42:00]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:42:00]MH Int Process started [11:42:00]Allocated Socket 8 [11:42:00]Bind OK [11:42:00]Listen OK [11:42:00]httpd running on port 8080 [11:42:00]Waiting for new connection... [11:42:01]accept exits with 9 [11:42:01]New connection [11:42:01]New thread 3067571556 created [11:42:01]Waiting for new connection... [11:42:01] Sock 9.Parse request [11:42:01]Sock 9.Check first char [11:42:01]Sock 9.First char is OK [11:42:01]request: POST /json_proto HTTP/1.0 [11:42:01]Method: POST [11:42:01]URL: /json_proto [11:42:01]Method is POST - this is cgi request [11:42:01]url: /json_proto [11:42:01]query_string will be loaded in cgi processing [11:42:01]execute_cgi json_proto POST (null) [11:42:01]execute_cgi path=json_proto method=POST [11:42:01]POST find Content-Length [11:42:01]Host: 172.17.44.132:8080 [11:42:01]Content-Length: 215 [11:42:01]Content-Type: application/json [11:42:01] [11:42:01]POST finish read [11:42:01]Found Content-Length = 215 [11:42:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:01]execute_script... [11:42:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:01]POST & json_proto [11:42:01]process_json_proto [11:42:01]json parsed OK: [11:42:01]protocol is kg_v1.0 [11:42:01]action value=get_value [11:42:01]process_action get_value [11:42:01]cmd_get_value [11:42:01]process_action get_value done [11:42:01]requested_data is exist [11:42:01]produce_requested_data [11:42:01]requested_item kkm.sn is exist - process it [11:42:01]requested_item kkm.ver is exist - process it [11:42:01]requested_item fm.sn is exist - process it [11:42:01]wFMCommunicate request_size=4 [11:42:01]MH_SAM_APDU [11:42:01]CAPDU: 80 11 00 00 [11:42:01]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:42:01]Write i2c OK [11:42:01]MH_I2C_Read... [11:42:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:01]Read from MH i2c: E2 [11:42:01]MH_I2C_Read... [11:42:01]Read from MH i2c: E2 17 00 [11:42:01]MH_I2C_Read... [11:42:01]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 37 36 39 90 00 E3 [11:42:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:01]wFMCommunicate OK [11:42:01]requested_item fd.num is exist - process it [11:42:01]SAM_PROTO_GetFieldsCounters [11:42:01]wFMCommunicate request_size=4 [11:42:01]MH_SAM_APDU [11:42:01]CAPDU: 80 13 00 00 [11:42:01]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:42:01]Write i2c OK [11:42:01]MH_I2C_Read... [11:42:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:01]Read from MH i2c: E2 [11:42:01]MH_I2C_Read... [11:42:01]Read from MH i2c: E2 62 00 [11:42:01]MH_I2C_Read... [11:42:01]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7F 02 00 0E 04 04 00 D2 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 A8 [11:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7F 02 00 0E 04 04 00 D2 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:42:01]wFMCommunicate OK [11:42:01]SAM_PROTO_GetFieldsCounters done [11:42:01]requested_item shift.num is exist - process it [11:42:01]requested_item shift.opened is exist - process it [11:42:01]req_shift_opened [11:42:01]FM_GetShiftState [11:42:01]SAM_PROTO_GetShiftState [11:42:01]wFMCommunicate request_size=4 [11:42:01]MH_SAM_APDU [11:42:01]CAPDU: 80 13 01 00 [11:42:01]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:42:01]Write i2c OK [11:42:01]MH_I2C_Read... [11:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:02]Read from MH i2c: E2 [11:42:02]MH_I2C_Read... [11:42:02]Read from MH i2c: E2 0E 00 [11:42:02]MH_I2C_Read... [11:42:02]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [11:42:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:42:02]wFMCommunicate OK [11:42:02]SAM_PROTO_GetShiftState done [11:42:02]FM_GetShiftState done [11:42:02]req_shift_opened done [11:42:02]requested_item shift.open_date is exist - process it [11:42:02]req_shift_open_date [11:42:02]req_shift_open_date done [11:42:02]produce_requested_data done [11:42:02]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163679,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:42:02]process_action_free get_value [11:42:02]json_value_free [11:42:02]json_value_free done [11:42:02]process_json_proto returns [11:42:02]Send response to host [11:42:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163679,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:42:02]free response buf [11:42:02]execute_script done [11:42:02]execute_script returns [11:42:02]free content buf [11:42:02]Sock 9.Close socket [11:42:02]Sock 9.Thread stoped [11:42:02]accept exits with 10 [11:42:02]New connection [11:42:02]New thread 3067428196 created [11:42:02] Sock 10.Parse request [11:42:02]Thread 3067571556 joined [11:42:02]Sock 10.Check first char [11:42:02]Waiting for new connection... [11:42:02]Sock 10.First char is OK [11:42:02]request: POST /json_proto HTTP/1.0 [11:42:02]Method: POST [11:42:02]URL: /json_proto [11:42:02]Method is POST - this is cgi request [11:42:02]url: /json_proto [11:42:02]query_string will be loaded in cgi processing [11:42:02]execute_cgi json_proto POST (null) [11:42:02]execute_cgi path=json_proto method=POST [11:42:02]POST find Content-Length [11:42:02]Host: 172.17.44.132:8080 [11:42:02]Content-Length: 331 [11:42:02]Content-Type: application/json [11:42:02] [11:42:02]POST finish read [11:42:02]Found Content-Length = 331 [11:42:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:42:02]execute_script... [11:42:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:42:02]POST & json_proto [11:42:02]process_json_proto [11:42:02]json parsed OK: [11:42:02]protocol is kg_v1.0 [11:42:02]action value=get_value [11:42:02]process_action get_value [11:42:02]cmd_get_value [11:42:02]process_action get_value done [11:42:02]requested_data is exist [11:42:02]produce_requested_data [11:42:02]requested_item fm.sale.total is exist - process it [11:42:02]SAM_PROTO_GetFMData [11:42:02]wFMCommunicate request_size=4 [11:42:02]MH_SAM_APDU [11:42:02]CAPDU: 80 13 03 00 [11:42:02]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:42:02]Write i2c OK [11:42:02]MH_I2C_Read... [11:42:02]OFD Sender: Processing packet 163677 [packets to send 969, broken 966] [11:42:02]ProducePacketName [11:42:02]name=ofd_packets/00163677 [11:42:02]OFD Sender: To server: pG, [11:42:02]CommunicateWithHost lk.salyk.kg:30040 [11:42:02]ConnectInit lk.salyk.kg [11:42:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:42:02]Read from MH i2c: E2 [11:42:02]MH_I2C_Read... [11:42:02]Read from MH i2c: E2 FD 00 [11:42:02]MH_I2C_Read... [11:42:02]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 BA 7B 02 00 69 04 A4 00 6F 04 04 00 AA 78 02 00 B1 04 05 00 2A 86 1C 6D 03 70 04 05 00 0E CB 59 6A 02 72 04 05 00 1C BB C2 02 01 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 24 59 29 5D 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 82 35 C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 2E [11:42:02]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 BA 7B 02 00 69 04 A4 00 6F 04 04 00 AA 78 02 00 B1 04 05 00 2A 86 1C 6D 03 70 04 05 00 0E CB 59 6A 02 72 04 05 00 1C BB C2 02 01 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 24 59 29 5D 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 82 35 C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [11:42:02]wFMCommunicate OK [11:42:02]wFMCommunicate request_size=4 [11:42:02]MH_SAM_APDU [11:42:02]CAPDU: 80 17 00 00 [11:42:02]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:42:02]Write i2c OK [11:42:02]MH_I2C_Read... [11:42:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:42:02]Read from MH i2c: E2 [11:42:02]MH_I2C_Read... [11:42:02]Read from MH i2c: E2 FD 00 [11:42:02]MH_I2C_Read... [11:42:02]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [11:42:02]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:42:02]wFMCommunicate OK [11:42:02]wFMCommunicate request_size=4 [11:42:02]MH_SAM_APDU [11:42:02]CAPDU: 80 17 00 00 [11:42:02]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:42:02]Write i2c OK [11:42:02]MH_I2C_Read... [11:42:02]Connected sock=7 [11: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 37 36 39 0E 01 00 00 D1 D6 06 01 92 F0 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 C7 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 13 01 00 00 F4 03 04 00 EC D1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7F 02 00 35 04 06 00 B9 58 E7 64 A7 7B 86 CA 49 58 DB 06 1F 3B [11:42:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:42:03]Read from MH i2c: E2 [11:42:03]MH_I2C_Read... [11:42:03]Read from MH i2c: E2 FD 00 [11:42:03]MH_I2C_Read... [11:42:03]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [11:42:03]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:42:03]wFMCommunicate OK [11:42:03]wFMCommunicate request_size=4 [11:42:03]MH_SAM_APDU [11:42:03]CAPDU: 80 17 00 00 [11:42:03]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:42:03]Write i2c OK [11:42:03]MH_I2C_Read... [11:42:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:42:03]Read from MH i2c: E2 [11:42:03]MH_I2C_Read... [11:42:03]Read from MH i2c: E2 FD 00 [11:42:03]MH_I2C_Read... [11:42:03]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [11:42:03]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:42:03]wFMCommunicate OK [11:42:03]wFMCommunicate request_size=4 [11:42:03]MH_SAM_APDU [11:42:03]CAPDU: 80 17 00 00 [11:42:03]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:42:03]Write i2c OK [11:42:03]MH_I2C_Read... [11:42:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:42:03]Read from MH i2c: E2 [11:42:03]MH_I2C_Read... [11:42:03]Read from MH i2c: E2 E6 00 [11:42:03]MH_I2C_Read... [11:42:03]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [11:42:03]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:42:03]wFMCommunicate OK [11:42:03]SAM_PROTO_GetFMData done [11:42:03]requested_item fm.sale_refund.total is exist - process it [11:42:03]requested_item fm.buy.total is exist - process it [11:42:03]requested_item shift.sale.total is exist - process it [11:42:03]SAM_PROTO_GetShiftData [11:42:03]wFMCommunicate request_size=4 [11:42:03]MH_SAM_APDU [11:42:03]CAPDU: 80 13 02 00 [11:42:03]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:42:03]Write i2c OK [11:42:03]MH_I2C_Read... [11: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 37 36 39 4F 00 00 00 65 E4 47 00 FC AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7F 02 00 F4 03 04 00 DB 7B C5 66 B6 04 01 00 00 24 CD A9 31 0B 0A 64 50 [11:42:04]CommunicateWithHost err = 0 [11:42:04]CheckOFDResponse [11:42:04]1017 (14) - 77093643461234 [11:42:04]1041 (16) - 0000000000871769 [11:42:04]1040 (4) - 163677 [11:42:04]1012 (4) - 21.08.2024 05:32 [11:42:04]1206 (1) - 0 [11:42:04]OFD Sender: Remove packet 163677 [11:42:04]ProducePacketName [11:42:04]name=ofd_packets/00163677 [11:42:04]NVStorageDeleteData [11:42:04]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:42:04]Read from MH i2c: E2 [11:42:04]MH_I2C_Read... [11:42:04]Read from MH i2c: E2 FD 00 [11:42:04]MH_I2C_Read... [11:42:04]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 15 01 00 00 69 04 9E 00 6F 04 04 00 15 01 00 00 B1 04 04 00 E5 CC B2 01 70 04 04 00 48 D3 24 01 72 04 03 00 9D F9 8D 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 9F 2E 2E 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 24 D9 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 5B [11:42:04]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 15 01 00 00 69 04 9E 00 6F 04 04 00 15 01 00 00 B1 04 04 00 E5 CC B2 01 70 04 04 00 48 D3 24 01 72 04 03 00 9D F9 8D 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 9F 2E 2E 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 24 D9 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [11:42:04]wFMCommunicate OK [11:42:04]wFMCommunicate request_size=4 [11:42:04]MH_SAM_APDU [11:42:04]CAPDU: 80 17 00 00 [11:42:04]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:42:04]Write i2c OK [11:42:04]MH_I2C_Read... [11:42:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:42:04]Read from MH i2c: E2 [11:42:04]MH_I2C_Read... [11:42:04]Read from MH i2c: E2 FD 00 [11:42:04]MH_I2C_Read... [11:42:04]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [11:42:04]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [11:42:04]wFMCommunicate OK [11:42:04]wFMCommunicate request_size=4 [11:42:04]MH_SAM_APDU [11:42:04]CAPDU: 80 17 00 00 [11:42:04]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:42:04]Write i2c OK [11:42:04]MH_I2C_Read... [11:42:04]OFD Sender: Processing packet 163678 [packets to send 968, broken 966] [11:42:04]ProducePacketName [11:42:04]name=ofd_packets/00163678 [11:42:04]OFD Sender: To server: pG, [11:42:04]CommunicateWithHost lk.salyk.kg:30040 [11:42:04]ConnectInit lk.salyk.kg [11:42:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:42:04]Read from MH i2c: E2 [11:42:04]MH_I2C_Read... [11:42:04]Read from MH i2c: E2 FD 00 [11:42:04]MH_I2C_Read... [11:42:04]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [11:42:04]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [11:42:04]wFMCommunicate OK [11:42:04]wFMCommunicate request_size=4 [11:42:04]MH_SAM_APDU [11:42:04]CAPDU: 80 17 00 00 [11:42:04]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:42:04]Write i2c OK [11:42:04]MH_I2C_Read... [11:42:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:42:05]Read from MH i2c: E2 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: E2 FD 00 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [11:42:05]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [11:42:05]wFMCommunicate OK [11:42:05]wFMCommunicate request_size=4 [11:42:05]MH_SAM_APDU [11:42:05]CAPDU: 80 17 00 00 [11:42:05]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:42:05]Write i2c OK [11:42:05]MH_I2C_Read... [11:42:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [11:42:05]Read from MH i2c: E2 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: E2 CE 00 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [11:42:05]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:42:05]wFMCommunicate OK [11:42:05]SAM_PROTO_GetShiftData done [11:42:05]requested_item shift.sale.total_cash is exist - process it [11:42:05]requested_item shift.sale_refund.total is exist - process it [11:42:05]requested_item shift.sale_refund.total_cash is exist - process it [11:42:05]requested_item shift.buy.total is exist - process it [11:42:05]requested_item shift.buy.total_cash is exist - process it [11:42:05]produce_requested_data done [11:42:05]produce_requested_data return {"fm.sale.total":147154877.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":284950.77,"shift.sale.total_cash":191906.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} [11:42:05]process_action_free get_value [11:42:05]json_value_free [11:42:05]json_value_free done [11:42:05]process_json_proto returns [11:42:05]Send response to host [11:42:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147154877.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":284950.77,"shift.sale.total_cash":191906.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}}} [11:42:05]free response buf [11:42:05]execute_script done [11:42:05]execute_script returns [11:42:05]free content buf [11:42:05]Sock 10.Close socket [11:42:05]Sock 10.Thread stoped [11:42:05]accept exits with 9 [11:42:05]New connection [11:42:05]New thread 3067571556 created [11:42:05]Thread 3067428196 joined [11:42:05]Waiting for new connection... [11:42:05] Sock 9.Parse request [11:42:05]Sock 9.Check first char [11:42:05]Sock 9.First char is OK [11:42:05]request: POST /json_proto HTTP/1.0 [11:42:05]Method: POST [11:42:05]URL: /json_proto [11:42:05]Method is POST - this is cgi request [11:42:05]url: /json_proto [11:42:05]query_string will be loaded in cgi processing [11:42:05]execute_cgi json_proto POST (null) [11:42:05]execute_cgi path=json_proto method=POST [11:42:05]POST find Content-Length [11:42:05]Host: 172.17.44.132:8080 [11:42:05]Content-Length: 800 [11:42:05]Content-Type: application/json [11:42:05] [11:42:05]POST finish read [11:42:05]Found Content-Length = 800 [11:42:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:05]execute_script... [11:42:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:05]POST & json_proto [11:42:05]process_json_proto [11:42:05]json parsed OK: [11:42:05]protocol is kg_v1.0 [11:42:05]action value=close_receipt [11:42:05]process_action close_receipt [11:42:05]cmd_close_receipt [11:42:05]MH_GetDate [11:42:05]Write to MH i2c: F0 00 00 1D 00 0C [11:42:05]Write i2c OK [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: F0 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: F0 09 00 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: F0 09 00 1D 00 00 8E D2 C5 66 2A 83 C1 65 73 [11:42:05]GetLastDocTimeStamp 1724240383 [11:42:05]current date 1724240526 [11:42:05]FM_GetShiftState [11:42:05]SAM_PROTO_GetShiftState [11:42:05]wFMCommunicate request_size=4 [11:42:05]MH_SAM_APDU [11:42:05]CAPDU: 80 13 01 00 [11:42:05]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [11:42:05]Write i2c OK [11:42:05]MH_I2C_Read... [11:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:05]Read from MH i2c: E2 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: E2 0E 00 [11:42:05]MH_I2C_Read... [11:42:05]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [11:42:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:42:05]wFMCommunicate OK [11:42:05]SAM_PROTO_GetShiftState done [11:42:05]FM_GetShiftState done [11:42:05]opened in 1724199517 [11:42:05]opened+sec_in_day 1724285917 [11:42:05]quantity*price = 500024 [11:42:05]sum+1 = 500025 [11:42:05]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 282 21.08.2024 11:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163684 ФПД: 98593469394474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163684&fm=98593469394474&tin=02508201610067®Number=0000000000092562&sum=60000 [11:44:54]StoreToDocumentArchive [11:44:54]shift 466 fd 163684 [11:44:54]save to /storage/0466/doc_00163684 [11:44:54]save last doc name /storage/0466/doc_00163684 to /storage/kkm_last_doc_name [11:44:54]save OK [11:44:54]Clear old archive folders... [11:44:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:44:54]tlvbuf is 00C78320 [11:44:54]SAM_PROTO_ClearQueue [11:44:54]wFMCommunicate request_size=4 [11:44:54]MH_SAM_APDU [11:44:54]CAPDU: 80 09 00 00 [11:44:54]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:44:54]Write i2c OK [11:44:54]MH_I2C_Read... [11:44:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:54]Read from MH i2c: E2 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: E2 03 00 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:44:54]RAPDU: 90 00 [11:44:54]wFMCommunicate OK [11:44:54]SAM_PROTO_ClearQueue done [11:44:54]KKMCreateOFDPacket [11:44:54]OFDProtocolAddRootSTLVToBuf [11:44:54]FM_MakeSignedData [11:44:54]FM_MakeSignedData [11:44:54]SAM_PROTO_SignData [11:44:54]wFMCommunicate request_size=4 [11:44:54]MH_SAM_APDU [11:44:54]CAPDU: 80 0D 01 02 [11:44:54]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:44:54]Write i2c OK [11:44:54]MH_I2C_Read... [11:44:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:54]Read from MH i2c: E2 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: E2 03 00 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:44:54]RAPDU: 90 00 [11:44:54]wFMCommunicate OK [11:44:54]wFMCommunicate request_size=255 [11:44:54]MH_SAM_APDU [11:44:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 36 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7F 02 00 35 04 06 00 59 [11:44:55]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1A 01 00 00 F4 03 04 00 36 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7F 02 00 35 04 06 00 59 00 00 50 [11:44:55]Write i2c OK [11:44:55]MH_I2C_Read... [11:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:55]Read from MH i2c: E2 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 03 00 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:44:55]RAPDU: 90 00 [11:44:55]wFMCommunicate OK [11:44:55]wFMCommunicate request_size=10 [11:44:55]MH_SAM_APDU [11:44:55]CAPDU: 80 0D 02 02 05 AB 94 B8 6E 2A [11:44:55]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 AB 94 B8 6E 2A 00 00 41 [11:44:55]Write i2c OK [11:44:55]MH_I2C_Read... [11:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:55]Read from MH i2c: E2 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 03 00 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:44:55]RAPDU: 90 00 [11:44:55]wFMCommunicate OK [11:44:55]wFMCommunicate request_size=4 [11:44:55]MH_SAM_APDU [11:44:55]CAPDU: 80 0D 03 02 [11:44:55]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:44:55]Write i2c OK [11:44:55]MH_I2C_Read... [11:44:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:55]Read from MH i2c: E2 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 0B 00 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 0B 00 2F 00 00 36 C4 A0 38 17 72 95 C2 90 00 5D [11:44:55]RAPDU: 36 C4 A0 38 17 72 95 C2 90 00 [11:44:55]wFMCommunicate OK [11:44:55]SAM_PROTO_SignData done [11:44:55]FM_MakeSignedData done [11:44:55]CreateOFDProtocolMessage [11:44:55]wFMCommunicate request_size=4 [11:44:55]MH_SAM_APDU [11:44:55]CAPDU: 80 11 00 00 [11:44:55]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:44:55]Write i2c OK [11:44:55]MH_I2C_Read... [11:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:55]Read from MH i2c: E2 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 17 00 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [11:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:44:55]wFMCommunicate OK [11:44:55]CreateOFDProtocolMessage done [11:44:55]OFDSenderStorePacket 163684 [11:44:55]StoreOFDPacket docnum=163684 [11:44:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F8 BA 07 01 E9 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1A 01 00 00 F4 03 04 00 36 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7F 02 00 35 04 06 00 59 AB 94 B8 6E 2A 36 C4 A0 38 17 72 95 C2 [11:44:55]CheckFolder [11:44:55]dirname=/storage/ofd_packets [11:44:55]CheckFolder done [11:44:55]ProducePacketName [11:44:55]name=ofd_packets/00163684 [11:44:55]NVStorageSaveData ofd_packets/00163684 [11:44:55]File name is /storage/ofd_packets/00163684 [11:44:55]Write 301 bytes [11:44:55]NVStorageSaveData done [11:44:55]OFDSenderStorePacket done [11:44:55]KKMCreateOFDPacket done [11:44:55]NVStorageSaveData kkm_last_timestamp [11:44:55]File name is /storage/kkm_last_timestamp [11:44:55]Write 4 bytes [11:44:55]NVStorageSaveData done [11:44:55]ExternCall_PrintAddStr [11:44:55]wPrintStart [11:44:55]Write to MH i2c: 01 00 00 31 00 31 [11:44:55]Write i2c OK [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: 01 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: 01 07 00 [11:44:55]MH_I2C_Read... [11:44:55]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:44:55]RasterBufferAndPrint [11:44:55]line Счет N : (1)292241 [11:44:55]line ИНН: 02508201610067 [11:44:55]line Контрольно-Кассовый Чек [11:44:55]line ПРОДАЖА [11:44:55]line ТРК (МРК, ГНК) : 32 [11:44:55]line Товар: 2710124130 [11:44:55]line Аи-92-К-5 [11:44:55]line 8.850 * 67.80 [11:44:55]line = 600.03 [11:44:55]line НДС 12% НСП 1% [11:44:55]line > о реализуемом товаре [11:44:55]line ОКРУГЛЕНИЕ: -0.03 [11:44:55]line ИТОГО: 600.00 [11:44:55]line Внесено: 600.00 [11:44:55]line СДАЧА: 0.00 [11:44:55]line НСП 1% : 5.31 [11:44:55]line НДС 12% : 63.72 [11:44:55]line Наличными: 600.00 [11:44:55]line Безнал.: 0.00 [11:44:55]line Место: АЗС № 130 "Партнер Нефть" [11:44:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:44:55]line СНО: Общий режим [11:44:55]line Чек 282 21.08.2024 11:44 [11:44:55]line Смена: 466 ФФД: 1.0 [11:44:55]line ЗНМ: 0300000070 [11:44:55]line РНМ: 0000000000092562 [11:44:55]line Версия ККМ: 001 [11:44:55]line ФМ: 0000000000871769 [11:44:55]line ФД: 163684 [11:44:55]line ФПД: 98593469394474 [11:44:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163684&fm=98593469394474&tin=02508201610067®Number=0000000000092562&sum=60000 [11:44:55]written 0, free lines is 4095 [11:44:55]OFD Sender: Processing packet 163684 [packets to send 967, broken 966] [11:44:55]ProducePacketName [11:44:55]name=ofd_packets/00163684 [11:44:55]OFD Sender: To server: pG, [11:44:55]CommunicateWithHost lk.salyk.kg:30040 [11:44:55]ConnectInit lk.salyk.kg [11:44:55]recv_with_timeout no data received [11:44:56]Write to MH i2c: 01 00 00 5C 00 5C [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: 01 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: 01 07 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C6 0C 35 [11:44:56]RasterBufferAndPrint [11:44:56]line [11:44:56]line [11:44:56]line [11:44:56]line [11:44:56]line [11:44:56]written 0, free lines is 3290 [11:44:56]MH_Cut [11:44:56]Write to MH i2c: D1 01 00 63 00 01 35 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: D1 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: D1 01 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: D1 01 00 63 00 00 34 [11:44:56]Write to MH i2c: 01 00 00 64 00 64 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]*** Cut start [11:44:56]*** Purtial cut [11:44:56]*** Stage 1: CUTSNS_PIN = 1 [11:44:58]Read from MH i2c: 01 [11:44:58]MH_I2C_Read... [11:44:58]*** Stop cut motor [11:44:58]*** Cut end [11:44:58]Read from MH i2c: 01 07 00 [11:44:58]MH_I2C_Read... [11:44:58]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:44:58]process_action close_receipt done [11:44:58]requested_data is exist [11:44:58]produce_requested_data [11:44:58]requested_item fm.sn is exist - process it [11:44:58]wFMCommunicate request_size=4 [11:44:58]MH_SAM_APDU [11:44:58]CAPDU: 80 11 00 00 [11:44:58]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:44:58]Write i2c OK [11:44:58]MH_I2C_Read... [11:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:58]Read from MH i2c: E2 [11:44:58]MH_I2C_Read... [11:44:58]Read from MH i2c: E2 17 00 [11:44:58]MH_I2C_Read... [11:44:58]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 37 36 39 90 00 38 [11:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:44:58]wFMCommunicate OK [11:44:58]requested_item fd.num is exist - process it [11:44:58]SAM_PROTO_GetFieldsCounters [11:44:58]wFMCommunicate request_size=4 [11:44:58]MH_SAM_APDU [11:44:58]CAPDU: 80 13 00 00 [11:44:58]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:44:59]Write i2c OK [11:44:59]MH_I2C_Read... [11:44:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:59]Read from MH i2c: E2 [11:44:59]MH_I2C_Read... [11:44:59]Read from MH i2c: E2 62 00 [11:44:59]MH_I2C_Read... [11:44:59]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7F 02 00 0E 04 04 00 D2 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 [11:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7F 02 00 0E 04 04 00 D2 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:44:59]wFMCommunicate OK [11:44:59]SAM_PROTO_GetFieldsCounters done [11:44:59]requested_item shift.num is exist - process it [11:44:59]requested_item shift.opened is exist - process it [11:44:59]req_shift_opened [11:44:59]FM_GetShiftState [11:44:59]SAM_PROTO_GetShiftState [11:44:59]wFMCommunicate request_size=4 [11:44:59]MH_SAM_APDU [11:44:59]CAPDU: 80 13 01 00 [11:44:59]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:44:59]Write i2c OK [11:44:59]MH_I2C_Read... [11:44:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:59]Read from MH i2c: E2 [11:44:59]MH_I2C_Read... [11:44:59]Read from MH i2c: E2 0E 00 [11:44:59]MH_I2C_Read... [11:44:59]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [11:44:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:44:59]wFMCommunicate OK [11:44:59]SAM_PROTO_GetShiftState done [11:44:59]FM_GetShiftState done [11:44:59]req_shift_opened done [11:44:59]requested_item shift.open_date is exist - process it [11:44:59]req_shift_open_date [11:44:59]req_shift_open_date done [11:44:59]produce_requested_data done [11:44:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163684,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:44:59]process_action_free close_receipt [11:44:59]json_value_free [11:44:59]json_value_free done [11:44:59]process_json_proto returns [11:44:59]Send response to host [11:44:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163684,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:44:59]free response buf [11:44:59]execute_script done [11:44:59]execute_script returns [11:44:59]free content buf [11:44:59]Sock 9.Close socket [11:44:59]Sock 9.Thread stoped [11:45:00]ConnectInit Can't take IP for lk.salyk.kg [11:45:00]CommunicateWithHost connect error [11:45:00]CommunicateWithHost err = -1 [11:45:00]OFD Sender: Server communicate error [11:45:05]OFD Sender: Processing packet 163684 [packets to send 967, broken 966] [11:45:05]ProducePacketName [11:45:05]name=ofd_packets/00163684 [11:45:05]OFD Sender: To server: pG, [11:45:05]CommunicateWithHost lk.salyk.kg:30040 [11:45:05]ConnectInit lk.salyk.kg [11:45:10]ConnectInit Can't take IP for lk.salyk.kg [11:45:10]CommunicateWithHost connect error [11:45:10]CommunicateWithHost err = -1 [11:45:10]OFD Sender: Server communicate error [11:45:15]OFD Sender: Processing packet 163684 [packets to send 967, broken 966] [11:45:15]ProducePacketName [11:45:15]name=ofd_packets/00163684 [11:45:15]OFD Sender: To server: pG, [11:45:15]CommunicateWithHost lk.salyk.kg:30040 [11:45:15]ConnectInit lk.salyk.kg [11:45:20]ConnectInit Can't take IP for lk.salyk.kg [11:45:20]CommunicateWithHost connect error [11:45:20]CommunicateWithHost err = -1 [11:45:20]OFD Sender: Server communicate error [11:45:25]recv_with_timeout no data received [11:45:25]OFD Sender: Processing packet 163684 [packets to send 967, broken 966] [11:45:25]ProducePacketName [11:45:25]name=ofd_packets/00163684 [11:45:25]OFD Sender: To server: pG, [11:45:25]CommunicateWithHost lk.salyk.kg:30040 [11:45:25]ConnectInit lk.salyk.kg [11:45:30]Connected sock=7 [11: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 37 36 39 0F 01 00 00 F8 BA 07 01 E9 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1A 01 00 00 F4 03 04 00 36 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7F 02 00 35 04 06 00 59 AB 94 B8 6E 2A 36 C4 A0 38 17 72 95 C2 [11:45:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 09 47 00 D2 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 37 36 39 10 04 04 00 64 7F 02 00 F4 03 04 00 AB 7C C5 66 B6 04 01 00 00 09 D3 5A 88 4A C8 1D 06 [11:45:32]CommunicateWithHost err = 0 [11:45:32]CheckOFDResponse [11:45:32]1017 (14) - 77093643461234 [11:45:32]1041 (16) - 0000000000871769 [11:45:32]1040 (4) - 163684 [11:45:32]1012 (4) - 21.08.2024 05:35 [11:45:32]1206 (1) - 0 [11:45:32]OFD Sender: Remove packet 163684 [11:45:32]ProducePacketName [11:45:32]name=ofd_packets/00163684 [11:45:32]NVStorageDeleteData [11:45:32]OFD Sender: No OFD packet to send [11:45:37]OFD Sender: No OFD packet to send [11:45:42]OFD Sender: No OFD packet to send [11:45:47]OFD Sender: No OFD packet to send [11:45:52]OFD Sender: No OFD packet to send [11:45:57]OFD Sender: No OFD packet to send [11:46:02]recv_with_timeout no data received [11:46:02]OFD Sender: No OFD packet to send [11:46:07]OFD Sender: No OFD packet to send [11:46:12]OFD Sender: No OFD packet to send [11:46:17]recv_with_timeout no data received [11:46:17]OFD Sender: No OFD packet to send [11:46:21]accept exits with 10 [11:46:21]New connection [11:46:21]New thread 3066776932 created [11:46:21]Thread 3066920292 joined [11:46:21]Waiting for new connection... [11:46:21] Sock 10.Parse request [11:46:21]Sock 10.Check first char [11:46:21]Sock 10.First char is OK [11:46:21]request: POST /json_proto HTTP/1.0 [11:46:21]Method: POST [11:46:21]URL: /json_proto [11:46:21]Method is POST - this is cgi request [11:46:21]url: /json_proto [11:46:21]query_string will be loaded in cgi processing [11:46:21]execute_cgi json_proto POST (null) [11:46:21]execute_cgi path=json_proto method=POST [11:46:21]POST find Content-Length [11:46:21]Host: 172.17.44.132:8080 [11:46:21]Content-Length: 679 [11:46:21]Content-Type: application/json [11:46:21] [11:46:21]POST finish read [11:46:21]Found Content-Length = 679 [11:46:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:21]execute_script... [11:46:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:21]POST & json_proto [11:46:21]process_json_proto [11:46:21]json parsed OK: [11:46:21]protocol is kg_v1.0 [11:46:21]action value=close_receipt [11:46:21]process_action close_receipt [11:46:21]cmd_close_receipt [11:46:21]MH_GetDate [11:46:21]Write to MH i2c: F0 00 00 68 00 57 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: F0 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: F0 09 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: F0 09 00 68 00 00 8E D3 C5 66 2A 83 C1 65 BF [11:46:21]GetLastDocTimeStamp 1724240694 [11:46:21]current date 1724240782 [11:46:21]FM_GetShiftState [11:46:21]SAM_PROTO_GetShiftState [11:46:21]wFMCommunicate request_size=4 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 13 01 00 [11:46:21]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 0E 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [11:46:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:46:21]wFMCommunicate OK [11:46:21]SAM_PROTO_GetShiftState done [11:46:21]FM_GetShiftState done [11:46:21]opened in 1724199517 [11:46:21]opened+sec_in_day 1724285917 [11:46:21]quantity*price = 100050 [11:46:21]sum+1 = 100052 [11:46:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 283 21.08.2024 11:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163685 ФПД: 163440938638863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163685&fm=163440938638863&tin=02508201610067®Number=0000000000092562&sum=100000 [11:46:22]StoreToDocumentArchive [11:46:22]shift 466 fd 163685 [11:46:22]save to /storage/0466/doc_00163685 [11:46:22]save last doc name /storage/0466/doc_00163685 to /storage/kkm_last_doc_name [11:46:22]save OK [11:46:22]Clear old archive folders... [11:46:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:46:22]tlvbuf is B6F4DAF0 [11:46:22]SAM_PROTO_ClearQueue [11:46:22]wFMCommunicate request_size=4 [11:46:22]MH_SAM_APDU [11:46:22]CAPDU: 80 09 00 00 [11:46:22]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:22]Read from MH i2c: E2 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 03 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:46:22]RAPDU: 90 00 [11:46:22]wFMCommunicate OK [11:46:22]SAM_PROTO_ClearQueue done [11:46:22]KKMCreateOFDPacket [11:46:22]OFDProtocolAddRootSTLVToBuf [11:46:22]FM_MakeSignedData [11:46:22]FM_MakeSignedData [11:46:22]SAM_PROTO_SignData [11:46:22]wFMCommunicate request_size=4 [11:46:22]MH_SAM_APDU [11:46:22]CAPDU: 80 0D 01 02 [11:46:22]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:22]Read from MH i2c: E2 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 03 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:46:22]RAPDU: 90 00 [11:46:22]wFMCommunicate OK [11:46:22]wFMCommunicate request_size=255 [11:46:22]MH_SAM_APDU [11:46: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8E D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7F 02 00 35 04 06 00 94 A6 0F 16 [11:46:22]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8E D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7F 02 00 35 04 06 00 94 A6 0F 16 00 00 3F [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:23]OFD Sender: No OFD packet to send [11:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 03 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:46:23]RAPDU: 90 00 [11:46:23]wFMCommunicate OK [11:46:23]wFMCommunicate request_size=7 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 0D 02 02 02 DE 0F [11:46:23]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 DE 0F 00 00 E4 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 03 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:46:23]RAPDU: 90 00 [11:46:23]wFMCommunicate OK [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 0D 03 02 [11:46:23]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 0B 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 0B 00 7A 00 00 52 19 21 92 97 F7 0F 48 90 00 F9 [11:46:23]RAPDU: 52 19 21 92 97 F7 0F 48 90 00 [11:46:23]wFMCommunicate OK [11:46:23]SAM_PROTO_SignData done [11:46:23]FM_MakeSignedData done [11:46:23]CreateOFDProtocolMessage [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 11 00 00 [11:46:23]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 17 00 [11:46:23]MH_I2C_Read... [11:46:23]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 37 36 39 90 00 4E [11:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:46:23]wFMCommunicate OK [11:46:23]CreateOFDProtocolMessage done [11:46:23]OFDSenderStorePacket 163685 [11:46:23]StoreOFDPacket docnum=163685 [11:46:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EC 94 04 01 0B 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8E D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7F 02 00 35 04 06 00 94 A6 0F 16 DE 0F 52 19 21 92 97 F7 0F 48 [11:46:23]CheckFolder [11:46:23]dirname=/storage/ofd_packets [11:46:23]CheckFolder done [11:46:23]ProducePacketName [11:46:23]name=ofd_packets/00163685 [11:46:23]NVStorageSaveData ofd_packets/00163685 [11:46:23]File name is /storage/ofd_packets/00163685 [11:46:23]Write 298 bytes [11:46:23]NVStorageSaveData done [11:46:23]OFDSenderStorePacket done [11:46:23]KKMCreateOFDPacket done [11:46:23]NVStorageSaveData kkm_last_timestamp [11:46:23]File name is /storage/kkm_last_timestamp [11:46:23]Write 4 bytes [11:46:23]NVStorageSaveData done [11:46:23]ExternCall_PrintAddStr [11:46:23]wPrintStart [11:46:23]Write to MH i2c: 01 00 00 7C 00 7C [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: 01 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: 01 07 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:46:23]RasterBufferAndPrint [11:46:23]line Счет N : (1)292245 [11:46:23]line ИНН: 02508201610067 [11:46:23]line Контрольно-Кассовый Чек [11:46:23]line ПРОДАЖА [11:46:23]line ТРК (МРК, ГНК) : 11 [11:46:23]line Товар: 2710194800 [11:46:23]line ДТ-К-5 [11:46:23]line 13.130 * 76.20 [11:46:23]line = 1000.51 [11:46:23]line НДС 12% НСП 1% [11:46:23]line > о реализуемом товаре [11:46:23]line ОКРУГЛЕНИЕ: -0.51 [11:46:23]line ИТОГО: 1000.00 [11:46:23]line Внесено: 1000.00 [11:46:23]line СДАЧА: 0.00 [11:46:23]line НСП 1% : 8.85 [11:46:23]line НДС 12% : 106.25 [11:46:23]line Наличными: 1000.00 [11:46:23]line Безнал.: 0.00 [11:46:23]line Место: АЗС № 130 "Партнер Нефть" [11:46:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:46:23]line СНО: Общий режим [11:46:23]line Чек 283 21.08.2024 11:46 [11:46:23]line Смена: 466 ФФД: 1.0 [11:46:23]line ЗНМ: 0300000070 [11:46:23]line РНМ: 0000000000092562 [11:46:23]line Версия ККМ: 001 [11:46:23]line ФМ: 0000000000871769 [11:46:23]line ФД: 163685 [11:46:23]line ФПД: 163440938638863 [11:46:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163685&fm=163440938638863&tin=02508201610067®Number=0000000000092562&sum=100000 [11:46:23]OFD Sender: Processing packet 163685 [packets to send 967, broken 966] [11:46:23]ProducePacketName [11:46:23]name=ofd_packets/00163685 [11:46:23]OFD Sender: To server: pG, [11:46:23]CommunicateWithHost lk.salyk.kg:30040 [11:46:23]ConnectInit lk.salyk.kg [11:46:23]written 0, free lines is 4095 [11:46:24]Write to MH i2c: 01 00 00 A7 00 A7 [11:46:24]Write i2c OK [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: 01 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: 01 07 00 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C5 0C 7F [11:46:24]RasterBufferAndPrint [11:46:24]line [11:46:24]line [11:46:24]line [11:46:24]line [11:46:24]line [11:46:24]written 0, free lines is 3274 [11:46:24]MH_Cut [11:46:24]Write to MH i2c: D1 01 00 AE 00 01 80 [11:46:24]Write i2c OK [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: D1 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: D1 01 00 [11:46:24]MH_I2C_Read... [11:46:24]Read from MH i2c: D1 01 00 AE 00 00 7F [11:46:24]Write to MH i2c: 01 00 00 AF 00 AF [11:46:24]Write i2c OK [11:46:24]MH_I2C_Read... [11:46:24]Connected sock=11 [11:46: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 37 36 39 0C 01 00 00 EC 94 04 01 0B 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8E D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7F 02 00 35 04 06 00 94 A6 0F 16 DE 0F 52 19 21 92 97 F7 0F 48 [11:46:24]*** Cut start [11:46:24]*** Purtial cut [11:46:24]*** Stage 1: CUTSNS_PIN = 1 [11:46:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 25 70 47 00 80 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 37 36 39 10 04 04 00 65 7F 02 00 F4 03 04 00 E0 7C C5 66 B6 04 01 00 00 85 45 97 EE 47 F2 9F 98 [11:46:24]CommunicateWithHost err = 0 [11:46:24]CheckOFDResponse [11:46:24]1017 (14) - 77093643461234 [11:46:24]1041 (16) - 0000000000871769 [11:46:24]1040 (4) - 163685 [11:46:24]1012 (4) - 21.08.2024 05:36 [11:46:24]1206 (1) - 0 [11:46:24]OFD Sender: Remove packet 163685 [11:46:24]ProducePacketName [11:46:24]name=ofd_packets/00163685 [11:46:24]NVStorageDeleteData [11:46:25]OFD Sender: No OFD packet to send [11:46:26]Read from MH i2c: 01 [11:46:26]MH_I2C_Read... [11:46:26]*** Stop cut motor [11:46:26]*** Cut end [11:46:26]Read from MH i2c: 01 07 00 [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:46:26]process_action close_receipt done [11:46:26]requested_data is exist [11:46:26]produce_requested_data [11:46:26]requested_item fm.sn is exist - process it [11:46:26]wFMCommunicate request_size=4 [11:46:26]MH_SAM_APDU [11:46:26]CAPDU: 80 11 00 00 [11:46:26]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:46:26]Write i2c OK [11:46:26]MH_I2C_Read... [11:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:26]Read from MH i2c: E2 [11:46:26]MH_I2C_Read... [11:46:26]Read from MH i2c: E2 17 00 [11:46:26]MH_I2C_Read... [11:46:26]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 37 36 39 90 00 83 [11:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:46:26]wFMCommunicate OK [11:46:26]requested_item fd.num is exist - process it [11:46:26]SAM_PROTO_GetFieldsCounters [11:46:26]wFMCommunicate request_size=4 [11:46:26]MH_SAM_APDU [11:46:26]CAPDU: 80 13 00 00 [11:46:26]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:46:26]Write i2c OK [11:46:26]MH_I2C_Read... [11:46:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:27]Read from MH i2c: E2 [11:46:27]MH_I2C_Read... [11:46:27]Read from MH i2c: E2 62 00 [11:46:27]MH_I2C_Read... [11:46:27]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7F 02 00 0E 04 04 00 D2 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 60 [11:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7F 02 00 0E 04 04 00 D2 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:46:27]wFMCommunicate OK [11:46:27]SAM_PROTO_GetFieldsCounters done [11:46:27]requested_item shift.num is exist - process it [11:46:27]requested_item shift.opened is exist - process it [11:46:27]req_shift_opened [11:46:27]FM_GetShiftState [11:46:27]SAM_PROTO_GetShiftState [11:46:27]wFMCommunicate request_size=4 [11:46:27]MH_SAM_APDU [11:46:27]CAPDU: 80 13 01 00 [11:46:27]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:46:27]Write i2c OK [11:46:27]MH_I2C_Read... [11:46:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:27]Read from MH i2c: E2 [11:46:27]MH_I2C_Read... [11:46:27]Read from MH i2c: E2 0E 00 [11:46:27]MH_I2C_Read... [11:46:27]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [11:46:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:46:27]wFMCommunicate OK [11:46:27]SAM_PROTO_GetShiftState done [11:46:27]FM_GetShiftState done [11:46:27]req_shift_opened done [11:46:27]requested_item shift.open_date is exist - process it [11:46:27]req_shift_open_date [11:46:27]req_shift_open_date done [11:46:27]produce_requested_data done [11:46:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163685,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:46:27]process_action_free close_receipt [11:46:27]json_value_free [11:46:27]json_value_free done [11:46:27]process_json_proto returns [11:46:27]Send response to host [11:46:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163685,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:46:27]free response buf [11:46:27]execute_script done [11:46:27]execute_script returns [11:46:27]free content buf [11:46:27]Sock 10.Close socket [11:46:27]Sock 10.Thread stoped [11:46:29]accept exits with 7 [11:46:29]New connection [11:46:29]New thread 3066920292 created [11:46:29]Thread 3066776932 joined [11:46:29]Waiting for new connection... [11:46:29] Sock 7.Parse request [11:46:29]Sock 7.Check first char [11:46:29]Sock 7.First char is OK [11:46:29]request: POST /json_proto HTTP/1.0 [11:46:29]Method: POST [11:46:29]URL: /json_proto [11:46:29]Method is POST - this is cgi request [11:46:29]url: /json_proto [11:46:29]query_string will be loaded in cgi processing [11:46:29]execute_cgi json_proto POST (null) [11:46:29]execute_cgi path=json_proto method=POST [11:46:29]POST find Content-Length [11:46:29]Host: 172.17.44.132:8080 [11:46:29]Content-Length: 754 [11:46:29]Content-Type: application/json [11:46:29] [11:46:29]POST finish read [11:46:29]Found Content-Length = 754 [11:46:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30035291", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:29]execute_script... [11:46: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)292244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30035291", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:29]POST & json_proto [11:46:29]process_json_proto [11:46:29]json parsed OK: [11:46:29]protocol is kg_v1.0 [11:46:29]action value=close_receipt [11:46:29]process_action close_receipt [11:46:29]cmd_close_receipt [11:46:29]MH_GetDate [11:46:29]Write to MH i2c: F0 00 00 B3 00 A2 [11:46:29]Write i2c OK [11:46:29]MH_I2C_Read... [11:46:29]Read from MH i2c: F0 [11:46:29]MH_I2C_Read... [11:46:29]Read from MH i2c: F0 09 00 [11:46:29]MH_I2C_Read... [11:46:29]Read from MH i2c: F0 09 00 B3 00 00 95 D3 C5 66 2A 83 C1 65 11 [11:46:29]GetLastDocTimeStamp 1724240782 [11:46:29]current date 1724240789 [11:46:29]FM_GetShiftState [11:46:29]SAM_PROTO_GetShiftState [11:46:29]wFMCommunicate request_size=4 [11:46:29]MH_SAM_APDU [11:46:29]CAPDU: 80 13 01 00 [11:46:29]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [11:46:29]Write i2c OK [11:46:29]MH_I2C_Read... [11:46:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:29]Read from MH i2c: E2 [11:46:29]MH_I2C_Read... [11:46:29]Read from MH i2c: E2 0E 00 [11:46:29]MH_I2C_Read... [11:46:29]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [11:46:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:46:29]wFMCommunicate OK [11:46:29]SAM_PROTO_GetShiftState done [11:46:29]FM_GetShiftState done [11:46:29]opened in 1724199517 [11:46:29]opened+sec_in_day 1724285917 [11:46:29]quantity*price = 0 [11:46:29]sum+1 = 1 [11:46:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 284 21.08.2024 11:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30035291 ФМ: 0000000000871769 ФД: 163686 ФПД: 247459470112304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114629&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163686&fm=247459470112304&tin=02508201610067®Number=0000000000092562&sum=0 [11:46:30]StoreToDocumentArchive [11:46:30]shift 466 fd 163686 [11:46:30]save to /storage/0466/doc_00163686 [11:46:30]save last doc name /storage/0466/doc_00163686 to /storage/kkm_last_doc_name [11:46:30]save OK [11:46:30]Clear old archive folders... [11:46:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:46:30]tlvbuf is 00C62DD0 [11:46:30]SAM_PROTO_ClearQueue [11:46:30]wFMCommunicate request_size=4 [11:46:30]MH_SAM_APDU [11:46:30]CAPDU: 80 09 00 00 [11:46:30]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [11:46:30]Write i2c OK [11:46:30]MH_I2C_Read... [11:46:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:30]Read from MH i2c: E2 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:46:30]RAPDU: 90 00 [11:46:30]wFMCommunicate OK [11:46:30]SAM_PROTO_ClearQueue done [11:46:30]KKMCreateOFDPacket [11:46:30]OFDProtocolAddRootSTLVToBuf [11:46:30]FM_MakeSignedData [11:46:30]FM_MakeSignedData [11:46:30]SAM_PROTO_SignData [11:46:30]wFMCommunicate request_size=4 [11:46:30]MH_SAM_APDU [11:46:30]CAPDU: 80 0D 01 02 [11:46:30]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [11:46:30]Write i2c OK [11:46:30]MH_I2C_Read... [11:46:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:30]Read from MH i2c: E2 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:46:30]RAPDU: 90 00 [11:46:30]wFMCommunicate OK [11:46:30]wFMCommunicate request_size=255 [11:46:30]MH_SAM_APDU [11:46:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 95 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7F 02 00 35 04 06 00 E1 [11:46:30]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 95 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7F 02 00 35 04 06 00 E1 00 00 3A [11:46:30]Write i2c OK [11:46:30]MH_I2C_Read... [11:46:30]OFD Sender: No OFD packet to send [11:46:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:30]Read from MH i2c: E2 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:46:30]RAPDU: 90 00 [11:46:30]wFMCommunicate OK [11:46:30]wFMCommunicate request_size=10 [11:46:30]MH_SAM_APDU [11:46:30]CAPDU: 80 0D 02 02 05 10 25 CF F6 30 [11:46:30]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 10 25 CF F6 30 00 00 72 [11:46:30]Write i2c OK [11:46:30]MH_I2C_Read... [11:46:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:30]Read from MH i2c: E2 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [11:46:30]RAPDU: 90 00 [11:46:30]wFMCommunicate OK [11:46:30]wFMCommunicate request_size=4 [11:46:30]MH_SAM_APDU [11:46:30]CAPDU: 80 0D 03 02 [11:46:30]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [11:46:30]Write i2c OK [11:46:30]MH_I2C_Read... [11:46:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:30]Read from MH i2c: E2 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 0B 00 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 0B 00 C5 00 00 A1 3B DC 46 7A 4A EA 8A 90 00 77 [11:46:30]RAPDU: A1 3B DC 46 7A 4A EA 8A 90 00 [11:46:30]wFMCommunicate OK [11:46:30]SAM_PROTO_SignData done [11:46:30]FM_MakeSignedData done [11:46:30]CreateOFDProtocolMessage [11:46:30]wFMCommunicate request_size=4 [11:46:30]MH_SAM_APDU [11:46:30]CAPDU: 80 11 00 00 [11:46:30]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [11:46:30]Write i2c OK [11:46:30]MH_I2C_Read... [11:46:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:30]Read from MH i2c: E2 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: E2 17 00 [11:46:30]MH_I2C_Read... [11:46:30]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 37 36 39 90 00 99 [11:46:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:46:30]wFMCommunicate OK [11:46:30]CreateOFDProtocolMessage done [11:46:30]OFDSenderStorePacket 163686 [11:46:30]StoreOFDPacket docnum=163686 [11:46:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A7 75 07 01 FB 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 95 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7F 02 00 35 04 06 00 E1 10 25 CF F6 30 A1 3B DC 46 7A 4A EA 8A [11:46:30]CheckFolder [11:46:30]dirname=/storage/ofd_packets [11:46:30]CheckFolder done [11:46:30]ProducePacketName [11:46:30]name=ofd_packets/00163686 [11:46:30]NVStorageSaveData ofd_packets/00163686 [11:46:30]File name is /storage/ofd_packets/00163686 [11:46:30]Write 301 bytes [11:46:30]NVStorageSaveData done [11:46:30]OFDSenderStorePacket done [11:46:30]KKMCreateOFDPacket done [11:46:30]NVStorageSaveData kkm_last_timestamp [11:46:30]File name is /storage/kkm_last_timestamp [11:46:30]Write 4 bytes [11:46:30]NVStorageSaveData done [11:46:30]ExternCall_PrintAddStr [11:46:30]wPrintStart [11:46:30]Write to MH i2c: 01 00 00 C7 00 C7 [11:46:30]Write i2c OK [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: 01 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: 01 07 00 [11:46:30]MH_I2C_Read... [11:46:30]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [11:46:30]RasterBufferAndPrint [11:46:30]line Счет N : (1)292244 [11:46:30]line ИНН: 02508201610067 [11:46:30]line Контрольно-Кассовый Чек [11:46:30]line ПРОДАЖА [11:46:30]line ТРК (МРК, ГНК) : 52 [11:46:30]line Товар: 2710124130 [11:46:30]line Аи-92-К-5 [11:46:30]line 30.000 * 0.00 [11:46:30]line = 0.00 [11:46:30]line НДС 12% НСП 1% [11:46:30]line > о реализуемом товаре [11:46:30]line ИТОГО: 0.00 [11:46:30]line НСП 1% : 0.00 [11:46:30]line НДС 12% : 0.00 [11:46:30]line Наличными: 0.00 [11:46:30]line Безнал.: 0.00 [11:46:30]line Место: АЗС № 130 "Партнер Нефть" [11:46:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:46:30]line СНО: Общий режим [11:46:30]line Чек 284 21.08.2024 11:46 [11:46:30]line Смена: 466 ФФД: 1.0 [11:46:30]line ЗНМ: 0300000070 [11:46:30]line РНМ: 0000000000092562 [11:46:30]line Версия ККМ: 001 [11:46:30]line Талоны: ТК ГПНА Online [11:46:30]line 30035291 [11:46:30]line ФМ: 0000000000871769 [11:46:30]line ФД: 163686 [11:46:30]line ФПД: 247459470112304 [11:46:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114629&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163686&fm=247459470112304&tin=02508201610067®Number=0000000000092562&sum=0 [11:46:30]written 0, free lines is 4095 [11:46:30]OFD Sender: Processing packet 163686 [packets to send 967, broken 966] [11:46:30]ProducePacketName [11:46:30]name=ofd_packets/00163686 [11:46:30]OFD Sender: To server: pG, [11:46:30]CommunicateWithHost lk.salyk.kg:30040 [11:46:30]ConnectInit lk.salyk.kg [11:46:31]Write to MH i2c: 01 00 00 F1 00 F1 [11:46:31]Write i2c OK [11:46:31]MH_I2C_Read... [11:46:31]Read from MH i2c: 01 [11:46:31]MH_I2C_Read... [11:46:31]Read from MH i2c: 01 07 00 [11:46:31]MH_I2C_Read... [11:46:31]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 C7 0C CB [11:46:31]RasterBufferAndPrint [11:46:31]line [11:46:31]line [11:46:31]line [11:46:31]line [11:46:31]line [11:46:31]written 0, free lines is 3280 [11:46:31]MH_Cut [11:46:31]Write to MH i2c: D1 01 00 F8 00 01 CA [11:46:31]Write i2c OK [11:46:31]MH_I2C_Read... [11:46:31]Read from MH i2c: D1 [11:46:31]MH_I2C_Read... [11:46:31]Read from MH i2c: D1 01 00 [11:46:31]MH_I2C_Read... [11:46:31]Read from MH i2c: D1 01 00 F8 00 00 C9 [11:46:31]Write to MH i2c: 01 00 00 F9 00 F9 [11:46:31]Write i2c OK [11:46:31]MH_I2C_Read... [11:46:32]*** Cut start [11:46:32]*** Purtial cut [11:46:32]*** Stage 1: CUTSNS_PIN = 1 [11:46:34]Read from MH i2c: 01 [11:46:34]MH_I2C_Read... [11:46:34]*** Stop cut motor [11:46:34]*** Cut end [11:46:34]Read from MH i2c: 01 07 00 [11:46:34]MH_I2C_Read... [11:46:34]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [11:46:34]process_action close_receipt done [11:46:34]requested_data is exist [11:46:34]produce_requested_data [11:46:34]requested_item fm.sn is exist - process it [11:46:34]wFMCommunicate request_size=4 [11:46:34]MH_SAM_APDU [11:46:34]CAPDU: 80 11 00 00 [11:46:34]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [11:46:34]Write i2c OK [11:46:34]MH_I2C_Read... [11:46:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:34]Read from MH i2c: E2 [11:46:34]MH_I2C_Read... [11:46:34]Read from MH i2c: E2 17 00 [11:46:34]MH_I2C_Read... [11:46:34]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [11:46:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:46:34]wFMCommunicate OK [11:46:34]requested_item fd.num is exist - process it [11:46:34]SAM_PROTO_GetFieldsCounters [11:46:34]wFMCommunicate request_size=4 [11:46:34]MH_SAM_APDU [11:46:34]CAPDU: 80 13 00 00 [11:46:34]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [11:46:34]Write i2c OK [11:46:34]MH_I2C_Read... [11:46:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:34]Read from MH i2c: E2 [11:46:34]MH_I2C_Read... [11:46:34]Read from MH i2c: E2 62 00 [11:46:34]MH_I2C_Read... [11:46:34]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7F 02 00 0E 04 04 00 D2 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 AE [11:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7F 02 00 0E 04 04 00 D2 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:46:34]wFMCommunicate OK [11:46:34]SAM_PROTO_GetFieldsCounters done [11:46:34]requested_item shift.num is exist - process it [11:46:34]requested_item shift.opened is exist - process it [11:46:34]req_shift_opened [11:46:34]FM_GetShiftState [11:46:34]SAM_PROTO_GetShiftState [11:46:34]wFMCommunicate request_size=4 [11:46:34]MH_SAM_APDU [11:46:34]CAPDU: 80 13 01 00 [11:46:34]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [11:46:34]Write i2c OK [11:46:34]MH_I2C_Read... [11:46:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:34]Read from MH i2c: E2 [11:46:34]MH_I2C_Read... [11:46:34]Read from MH i2c: E2 0E 00 [11:46:34]MH_I2C_Read... [11:46:34]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [11:46:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:46:34]wFMCommunicate OK [11:46:34]SAM_PROTO_GetShiftState done [11:46:34]FM_GetShiftState done [11:46:34]req_shift_opened done [11:46:34]requested_item shift.open_date is exist - process it [11:46:34]req_shift_open_date [11:46:34]req_shift_open_date done [11:46:34]produce_requested_data done [11:46:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163686,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:46:34]process_action_free close_receipt [11:46:34]json_value_free [11:46:34]json_value_free done [11:46:34]process_json_proto returns [11:46:34]Send response to host [11:46:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163686,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:46:34]free response buf [11:46:34]execute_script done [11:46:34]execute_script returns [11:46:34]free content buf [11:46:34]Sock 7.Close socket [11:46:34]Sock 7.Thread stoped [11:46:35]ConnectInit Can't take IP for lk.salyk.kg [11:46:35]CommunicateWithHost connect error [11:46:35]CommunicateWithHost err = -1 [11:46:35]OFD Sender: Server communicate error [11:46:41]OFD Sender: Processing packet 163686 [packets to send 967, broken 966] [11:46:41]ProducePacketName [11:46:41]name=ofd_packets/00163686 [11:46:41]OFD Sender: To server: pG, [11:46:41]CommunicateWithHost lk.salyk.kg:30040 [11:46:41]ConnectInit lk.salyk.kg [11:46:42]recv_with_timeout no data received [11:46:46]ConnectInit Can't take IP for lk.salyk.kg [11:46:46]CommunicateWithHost connect error [11:46:46]CommunicateWithHost err = -1 [11:46:46]OFD Sender: Server communicate error [11:46:51]OFD Sender: Processing packet 163686 [packets to send 967, broken 966] [11:46:51]ProducePacketName [11:46:51]name=ofd_packets/00163686 [11:46:51]OFD Sender: To server: pG, [11:46:51]CommunicateWithHost lk.salyk.kg:30040 [11:46:51]ConnectInit lk.salyk.kg [11:46:56]ConnectInit Can't take IP for lk.salyk.kg [11:46:56]CommunicateWithHost connect error [11:46:56]CommunicateWithHost err = -1 [11:46:56]OFD Sender: Server communicate error [11:47:01]OFD Sender: Processing packet 163686 [packets to send 967, broken 966] [11:47:01]ProducePacketName [11:47:01]name=ofd_packets/00163686 [11:47:01]OFD Sender: To server: pG, [11:47:01]CommunicateWithHost lk.salyk.kg:30040 [11:47:01]ConnectInit lk.salyk.kg [11:47:05]recv_with_timeout no data received [11:47:06]ConnectInit Can't take IP for lk.salyk.kg [11:47:06]CommunicateWithHost connect error [11:47:06]CommunicateWithHost err = -1 [11:47:06]OFD Sender: Server communicate error [11:47:11]OFD Sender: Processing packet 163686 [packets to send 967, broken 966] [11:47:11]ProducePacketName [11:47:11]name=ofd_packets/00163686 [11:47:11]OFD Sender: To server: pG, [11:47:11]CommunicateWithHost lk.salyk.kg:30040 [11:47:11]ConnectInit lk.salyk.kg [11:47:16]Connected sock=10 [11:47: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 37 36 39 0F 01 00 00 A7 75 07 01 FB 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 95 D3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7F 02 00 35 04 06 00 E1 10 25 CF F6 30 A1 3B DC 46 7A 4A EA 8A [11:47:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7F C2 47 00 72 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 37 36 39 10 04 04 00 66 7F 02 00 F4 03 04 00 14 7D C5 66 B6 04 01 00 00 DF 5E B6 1D 17 96 A4 CF [11:47:16]CommunicateWithHost err = 0 [11:47:16]CheckOFDResponse [11:47:16]1017 (14) - 77093643461234 [11:47:16]1041 (16) - 0000000000871769 [11:47:16]1040 (4) - 163686 [11:47:16]1012 (4) - 21.08.2024 05:37 [11:47:16]1206 (1) - 0 [11:47:16]OFD Sender: Remove packet 163686 [11:47:16]ProducePacketName [11:47:16]name=ofd_packets/00163686 [11:47:16]NVStorageDeleteData [11:47:17]OFD Sender: No OFD packet to send [11:47:22]OFD Sender: No OFD packet to send [11:47:27]OFD Sender: No OFD packet to send [11:47:32]OFD Sender: No OFD packet to send [11:47:37]OFD Sender: No OFD packet to send [11:47:42]OFD Sender: No OFD packet to send [11:47:47]OFD Sender: No OFD packet to send [11:47:52]OFD Sender: No OFD packet to send [11:47:57]OFD Sender: No OFD packet to send [11:47:59]recv_with_timeout no data received [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:43]accept exits with 9 [11:48:43]New connection [11:48:43]New thread 3066776932 created [11:48:43]Thread 3066920292 joined [11:48:43]Waiting for new connection... [11:48:43] Sock 9.Parse request [11:48:43]Sock 9.Check first char [11:48:43]Sock 9.First char is OK [11:48:43]request: POST /json_proto HTTP/1.0 [11:48:43]Method: POST [11:48:43]URL: /json_proto [11:48:43]Method is POST - this is cgi request [11:48:43]url: /json_proto [11:48:43]query_string will be loaded in cgi processing [11:48:43]execute_cgi json_proto POST (null) [11:48:43]execute_cgi path=json_proto method=POST [11:48:43]POST find Content-Length [11:48:43]Host: 172.17.44.132:8080 [11:48:43]Content-Length: 682 [11:48:43]Content-Type: application/json [11:48:43] [11:48:43]POST finish read [11:48:43]Found Content-Length = 682 [11:48:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 21.350, "sum" : 819.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 819.00, "payments": [ { "type": 0, "sum" : 819.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:43]execute_script... [11:48:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 21.350, "sum" : 819.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 819.00, "payments": [ { "type": 0, "sum" : 819.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:43]POST & json_proto [11:48:43]process_json_proto [11:48:43]json parsed OK: [11:48:43]protocol is kg_v1.0 [11:48:43]action value=close_receipt [11:48:43]process_action close_receipt [11:48:43]cmd_close_receipt [11:48:43]MH_GetDate [11:48:43]Write to MH i2c: F0 00 00 FD 00 EC [11:48:43]Write i2c OK [11:48:43]MH_I2C_Read... [11:48:43]Read from MH i2c: F0 [11:48:43]MH_I2C_Read... [11:48:43]Read from MH i2c: F0 09 00 [11:48:43]MH_I2C_Read... [11:48:43]Read from MH i2c: F0 09 00 FD 00 00 1B D4 C5 66 2A 83 C1 65 E2 [11:48:43]GetLastDocTimeStamp 1724240789 [11:48:43]current date 1724240923 [11:48:43]FM_GetShiftState [11:48:43]SAM_PROTO_GetShiftState [11:48:43]wFMCommunicate request_size=4 [11:48:43]MH_SAM_APDU [11:48:43]CAPDU: 80 13 01 00 [11:48:43]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [11:48:43]Write i2c OK [11:48:43]MH_I2C_Read... [11:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:43]Read from MH i2c: E2 [11:48:43]MH_I2C_Read... [11:48:43]Read from MH i2c: E2 0E 00 [11:48:43]MH_I2C_Read... [11:48:43]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 41 [11:48:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:48:43]wFMCommunicate OK [11:48:43]SAM_PROTO_GetShiftState done [11:48:43]FM_GetShiftState done [11:48:43]opened in 1724199517 [11:48:43]opened+sec_in_day 1724285917 [11:48:43]quantity*price = 81984 [11:48:43]sum+1 = 81985 [11:48:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.84 ИТОГО: 819.00 Внесено: 2000.00 СДАЧА: 1181.00 НСП 1% : 7.25 НДС 12% : 87.06 Наличными: 819.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 285 21.08.2024 11:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163687 ФПД: 135075615577676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163687&fm=135075615577676&tin=02508201610067®Number=0000000000092562&sum=81900 [11:48:44]StoreToDocumentArchive [11:48:44]shift 466 fd 163687 [11:48:44]save to /storage/0466/doc_00163687 [11:48:44]save last doc name /storage/0466/doc_00163687 to /storage/kkm_last_doc_name [11:48:44]save OK [11:48:44]Clear old archive folders... [11:48:44]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:48:44]tlvbuf is 00C61370 [11:48:44]SAM_PROTO_ClearQueue [11:48:44]wFMCommunicate request_size=4 [11:48:44]MH_SAM_APDU [11:48:44]CAPDU: 80 09 00 00 [11:48:44]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [11:48:44]Write i2c OK [11:48:44]MH_I2C_Read... [11:48:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:44]Read from MH i2c: E2 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:48:44]RAPDU: 90 00 [11:48:44]wFMCommunicate OK [11:48:44]SAM_PROTO_ClearQueue done [11:48:44]KKMCreateOFDPacket [11:48:44]OFDProtocolAddRootSTLVToBuf [11:48:44]FM_MakeSignedData [11:48:44]FM_MakeSignedData [11:48:44]SAM_PROTO_SignData [11:48:44]wFMCommunicate request_size=4 [11:48:44]MH_SAM_APDU [11:48:44]CAPDU: 80 0D 01 02 [11:48:44]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [11:48:44]Write i2c OK [11:48:44]MH_I2C_Read... [11:48:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:44]Read from MH i2c: E2 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:48:44]RAPDU: 90 00 [11:48:44]wFMCommunicate OK [11:48:44]wFMCommunicate request_size=255 [11:48:44]MH_SAM_APDU [11:48:44]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 53 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 3F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 22 00 00 00 00 07 04 06 00 EC 3F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1B D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7F 02 00 35 04 06 00 7A D9 [11:48:44]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 53 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 3F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 22 00 00 00 00 07 04 06 00 EC 3F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1B D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7F 02 00 35 04 06 00 7A D9 00 00 27 [11:48:44]Write i2c OK [11:48:44]MH_I2C_Read... [11:48:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:44]Read from MH i2c: E2 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:48:44]RAPDU: 90 00 [11:48:44]wFMCommunicate OK [11:48:44]wFMCommunicate request_size=9 [11:48:44]MH_SAM_APDU [11:48:44]CAPDU: 80 0D 02 02 04 BE 15 96 4C [11:48:44]Write to MH i2c: E2 0C 00 0E 01 80 0D 02 02 04 00 BE 15 96 4C 00 00 46 [11:48:44]Write i2c OK [11:48:44]MH_I2C_Read... [11:48:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:44]Read from MH i2c: E2 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:48:44]RAPDU: 90 00 [11:48:44]wFMCommunicate OK [11:48:44]wFMCommunicate request_size=4 [11:48:44]MH_SAM_APDU [11:48:44]CAPDU: 80 0D 03 02 [11:48:44]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [11:48:44]Write i2c OK [11:48:44]MH_I2C_Read... [11:48:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:44]Read from MH i2c: E2 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 0B 00 [11:48:44]MH_I2C_Read... [11:48:44]Read from MH i2c: E2 0B 00 0F 01 00 5B 07 B5 3C 3B 42 F5 D2 90 00 23 [11:48:44]RAPDU: 5B 07 B5 3C 3B 42 F5 D2 90 00 [11:48:44]wFMCommunicate OK [11:48:44]SAM_PROTO_SignData done [11:48:44]FM_MakeSignedData done [11:48:44]CreateOFDProtocolMessage [11:48:44]wFMCommunicate request_size=4 [11:48:44]MH_SAM_APDU [11:48:44]CAPDU: 80 11 00 00 [11:48:44]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [11:48:44]Write i2c OK [11:48:44]MH_I2C_Read... [11:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:45]Read from MH i2c: E2 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: E2 17 00 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [11:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:48:45]wFMCommunicate OK [11:48:45]CreateOFDProtocolMessage done [11:48:45]OFDSenderStorePacket 163687 [11:48:45]StoreOFDPacket docnum=163687 [11:48:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 05 83 06 01 6B 1F 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 53 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 3F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 22 00 00 00 00 07 04 06 00 EC 3F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1B D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7F 02 00 35 04 06 00 7A D9 BE 15 96 4C 5B 07 B5 3C 3B 42 F5 D2 [11:48:45]CheckFolder [11:48:45]dirname=/storage/ofd_packets [11:48:45]CheckFolder done [11:48:45]ProducePacketName [11:48:45]name=ofd_packets/00163687 [11:48:45]NVStorageSaveData ofd_packets/00163687 [11:48:45]File name is /storage/ofd_packets/00163687 [11:48:45]Write 300 bytes [11:48:45]NVStorageSaveData done [11:48:45]OFDSenderStorePacket done [11:48:45]KKMCreateOFDPacket done [11:48:45]NVStorageSaveData kkm_last_timestamp [11:48:45]File name is /storage/kkm_last_timestamp [11:48:45]Write 4 bytes [11:48:45]NVStorageSaveData done [11:48:45]ExternCall_PrintAddStr [11:48:45]wPrintStart [11:48:45]Write to MH i2c: 01 00 00 11 01 12 [11:48:45]Write i2c OK [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: 01 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: 01 07 00 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [11:48:45]RasterBufferAndPrint [11:48:45]line Счет N : (1)292246 [11:48:45]line ИНН: 02508201610067 [11:48:45]line Контрольно-Кассовый Чек [11:48:45]line ПРОДАЖА [11:48:45]line ТРК (МРК, ГНК) : 81 [11:48:45]line Товар: 2711129700 [11:48:45]line ГАЗ-К-5 [11:48:45]line 21.350 * 38.40 [11:48:45]line = 819.84 [11:48:45]line НДС 12% НСП 1% [11:48:45]line > о реализуемом товаре [11:48:45]line ОКРУГЛЕНИЕ: -0.84 [11:48:45]line ИТОГО: 819.00 [11:48:45]line Внесено: 2000.00 [11:48:45]line СДАЧА: 1181.00 [11:48:45]line НСП 1% : 7.25 [11:48:45]line НДС 12% : 87.06 [11:48:45]line Наличными: 819.00 [11:48:45]line Безнал.: 0.00 [11:48:45]line Место: АЗС № 130 "Партнер Нефть" [11:48:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:48:45]line СНО: Общий режим [11:48:45]line Чек 285 21.08.2024 11:48 [11:48:45]line Смена: 466 ФФД: 1.0 [11:48:45]line ЗНМ: 0300000070 [11:48:45]line РНМ: 0000000000092562 [11:48:45]line Версия ККМ: 001 [11:48:45]line ФМ: 0000000000871769 [11:48:45]line ФД: 163687 [11:48:45]line ФПД: 135075615577676 [11:48:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163687&fm=135075615577676&tin=02508201610067®Number=0000000000092562&sum=81900 [11:48:45]written 0, free lines is 4095 [11:48:45]OFD Sender: Processing packet 163687 [packets to send 967, broken 966] [11:48:45]ProducePacketName [11:48:45]name=ofd_packets/00163687 [11:48:45]OFD Sender: To server: pG, [11:48:45]CommunicateWithHost lk.salyk.kg:30040 [11:48:45]ConnectInit lk.salyk.kg [11:48:45]recv_with_timeout no data received [11:48:45]Write to MH i2c: 01 00 00 3C 01 3D [11:48:45]Write i2c OK [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: 01 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: 01 07 00 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 B5 0C 05 [11:48:45]RasterBufferAndPrint [11:48:45]line [11:48:45]line [11:48:45]line [11:48:45]line [11:48:45]line [11:48:45]written 0, free lines is 3259 [11:48:45]MH_Cut [11:48:45]Write to MH i2c: D1 01 00 43 01 01 16 [11:48:45]Write i2c OK [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: D1 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: D1 01 00 [11:48:45]MH_I2C_Read... [11:48:45]Read from MH i2c: D1 01 00 43 01 00 15 [11:48:45]Write to MH i2c: 01 00 00 44 01 45 [11:48:45]Write i2c OK [11:48:45]MH_I2C_Read... [11:48:46]*** Cut start [11:48:46]*** Purtial cut [11:48:46]*** Stage 1: CUTSNS_PIN = 1 [11:48:48]Connected sock=11 [11:48: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 37 36 39 0E 01 00 00 05 83 06 01 6B 1F 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 53 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 3F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 22 00 00 00 00 07 04 06 00 EC 3F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1B D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7F 02 00 35 04 06 00 7A D9 BE 15 96 4C 5B 07 B5 3C 3B 42 F5 D2 [11:48:48]Read from MH i2c: 01 [11:48:48]MH_I2C_Read... [11:48:48]*** Stop cut motor [11:48:48]*** Cut end [11:48:48]Read from MH i2c: 01 07 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [11:48:48]process_action close_receipt done [11:48:48]requested_data is exist [11:48:48]produce_requested_data [11:48:48]requested_item fm.sn is exist - process it [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 11 00 00 [11:48:48]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [11:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:48:48]wFMCommunicate OK [11:48:48]requested_item fd.num is exist - process it [11:48:48]SAM_PROTO_GetFieldsCounters [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 13 00 00 [11:48:48]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A 8F 47 00 A5 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7F 02 00 F4 03 04 00 70 7D C5 66 B6 04 01 00 00 79 57 7D 09 9F F0 17 00 [11:48:48]CommunicateWithHost err = 0 [11:48:48]CheckOFDResponse [11:48:48]1017 (14) - 77093643461234 [11:48:48]1041 (16) - 0000000000871769 [11:48:48]1040 (4) - 163687 [11:48:48]1012 (4) - 21.08.2024 05:38 [11:48:48]1206 (1) - 0 [11:48:48]OFD Sender: Remove packet 163687 [11:48:48]ProducePacketName [11:48:48]name=ofd_packets/00163687 [11:48:48]NVStorageDeleteData [11:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 62 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7F 02 00 0E 04 04 00 D2 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 FE [11:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7F 02 00 0E 04 04 00 D2 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:48]wFMCommunicate OK [11:48:48]SAM_PROTO_GetFieldsCounters done [11:48:48]requested_item shift.num is exist - process it [11:48:48]requested_item shift.opened is exist - process it [11:48:48]req_shift_opened [11:48:48]FM_GetShiftState [11:48:48]SAM_PROTO_GetShiftState [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 13 01 00 [11:48:48]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 0E 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [11:48:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:48:48]wFMCommunicate OK [11:48:48]SAM_PROTO_GetShiftState done [11:48:48]FM_GetShiftState done [11:48:48]req_shift_opened done [11:48:48]requested_item shift.open_date is exist - process it [11:48:48]req_shift_open_date [11:48:48]req_shift_open_date done [11:48:48]produce_requested_data done [11:48:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163687,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:48:48]process_action_free close_receipt [11:48:48]json_value_free [11:48:48]json_value_free done [11:48:48]process_json_proto returns [11:48:48]Send response to host [11:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163687,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:48:48]free response buf [11:48:48]execute_script done [11:48:48]execute_script returns [11:48:48]free content buf [11:48:48]Sock 9.Close socket [11:48:48]Sock 9.Thread stoped [11:48:49]OFD Sender: No OFD packet to send [11:48:54]OFD Sender: No OFD packet to send [11:48:59]OFD Sender: No OFD packet to send [11:49:04]OFD Sender: No OFD packet to send [11:49:09]OFD Sender: No OFD packet to send [11:49:14]OFD Sender: No OFD packet to send [11:49:14]recv_with_timeout no data received [11:49:19]OFD Sender: No OFD packet to send [11:49:24]OFD Sender: No OFD packet to send [11:49:29]OFD Sender: No OFD packet to send [11:49:34]OFD Sender: No OFD packet to send [11:49:39]OFD Sender: No OFD packet to send [11:49:43]accept exits with 10 [11:49:43]New connection [11:49:43]New thread 3066920292 created [11:49:43]Thread 3066776932 joined [11:49:43]Waiting for new connection... [11:49:43] Sock 10.Parse request [11:49:43]Sock 10.Check first char [11:49:43]Sock 10.First char is OK [11:49:43]request: POST /json_proto HTTP/1.0 [11:49:43]Method: POST [11:49:43]URL: /json_proto [11:49:43]Method is POST - this is cgi request [11:49:43]url: /json_proto [11:49:43]query_string will be loaded in cgi processing [11:49:43]execute_cgi json_proto POST (null) [11:49:43]execute_cgi path=json_proto method=POST [11:49:43]POST find Content-Length [11:49:43]Host: 172.17.44.132:8080 [11:49:43]Content-Length: 679 [11:49:43]Content-Type: application/json [11:49:43] [11:49:43]POST finish read [11:49:43]Found Content-Length = 679 [11:49:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:43]execute_script... [11:49:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:43]POST & json_proto [11:49:43]process_json_proto [11:49:43]json parsed OK: [11:49:43]protocol is kg_v1.0 [11:49:43]action value=close_receipt [11:49:43]process_action close_receipt [11:49:43]cmd_close_receipt [11:49:43]MH_GetDate [11:49:43]Write to MH i2c: F0 00 00 48 01 38 [11:49:43]Write i2c OK [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: F0 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: F0 09 00 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: F0 09 00 48 01 00 58 D4 C5 66 2A 83 C1 65 6B [11:49:43]GetLastDocTimeStamp 1724240923 [11:49:43]current date 1724240984 [11:49:43]FM_GetShiftState [11:49:43]SAM_PROTO_GetShiftState [11:49:43]wFMCommunicate request_size=4 [11:49:43]MH_SAM_APDU [11:49:43]CAPDU: 80 13 01 00 [11:49:43]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [11:49:43]Write i2c OK [11:49:43]MH_I2C_Read... [11:49:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:43]Read from MH i2c: E2 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 0E 00 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8D [11:49:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:49:43]wFMCommunicate OK [11:49:43]SAM_PROTO_GetShiftState done [11:49:43]FM_GetShiftState done [11:49:43]opened in 1724199517 [11:49:43]opened+sec_in_day 1724285917 [11:49:43]quantity*price = 100050 [11:49:43]sum+1 = 100052 [11:49:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 286 21.08.2024 11:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163688 ФПД: 251710344682814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163688&fm=251710344682814&tin=02508201610067®Number=0000000000092562&sum=100000 [11:49:44]StoreToDocumentArchive [11:49:44]shift 466 fd 163688 [11:49:44]save to /storage/0466/doc_00163688 [11:49:44]save last doc name /storage/0466/doc_00163688 to /storage/kkm_last_doc_name [11:49:44]save OK [11:49:44]Clear old archive folders... [11:49:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:49:44]tlvbuf is 00C9E210 [11:49:44]SAM_PROTO_ClearQueue [11:49:44]wFMCommunicate request_size=4 [11:49:44]MH_SAM_APDU [11:49:44]CAPDU: 80 09 00 00 [11:49:44]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [11:49:44]Write i2c OK [11:49:44]MH_I2C_Read... [11:49:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:44]Read from MH i2c: E2 [11:49:44]MH_I2C_Read... [11:49:44]Read from MH i2c: E2 03 00 [11:49:44]MH_I2C_Read... [11:49:44]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:49:44]RAPDU: 90 00 [11:49:44]wFMCommunicate OK [11:49:44]SAM_PROTO_ClearQueue done [11:49:44]KKMCreateOFDPacket [11:49:44]OFDProtocolAddRootSTLVToBuf [11:49:44]FM_MakeSignedData [11:49:44]FM_MakeSignedData [11:49:44]SAM_PROTO_SignData [11:49:44]wFMCommunicate request_size=4 [11:49:44]MH_SAM_APDU [11:49:44]CAPDU: 80 0D 01 02 [11:49:44]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [11:49:45]Write i2c OK [11:49:45]MH_I2C_Read... [11:49:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:45]Read from MH i2c: E2 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 03 00 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:49:45]RAPDU: 90 00 [11:49:45]wFMCommunicate OK [11:49:45]wFMCommunicate request_size=255 [11:49:45]MH_SAM_APDU [11:49:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 58 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7F 02 00 35 04 06 00 E4 ED E1 AE [11:49:45]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 58 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7F 02 00 35 04 06 00 E4 ED E1 AE 00 00 F2 [11:49:45]Write i2c OK [11:49:45]MH_I2C_Read... [11:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:45]Read from MH i2c: E2 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 03 00 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:49:45]RAPDU: 90 00 [11:49:45]wFMCommunicate OK [11:49:45]wFMCommunicate request_size=7 [11:49:45]MH_SAM_APDU [11:49:45]CAPDU: 80 0D 02 02 02 5D 3E [11:49:45]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 5D 3E 00 00 73 [11:49:45]Write i2c OK [11:49:45]MH_I2C_Read... [11:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:45]Read from MH i2c: E2 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 03 00 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [11:49:45]RAPDU: 90 00 [11:49:45]wFMCommunicate OK [11:49:45]wFMCommunicate request_size=4 [11:49:45]MH_SAM_APDU [11:49:45]CAPDU: 80 0D 03 02 [11:49:45]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [11:49:45]Write i2c OK [11:49:45]MH_I2C_Read... [11:49:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:45]Read from MH i2c: E2 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 0B 00 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 0B 00 5A 01 00 02 00 CE 0B 2F 85 D3 9F 90 00 D8 [11:49:45]RAPDU: 02 00 CE 0B 2F 85 D3 9F 90 00 [11:49:45]wFMCommunicate OK [11:49:45]SAM_PROTO_SignData done [11:49:45]FM_MakeSignedData done [11:49:45]CreateOFDProtocolMessage [11:49:45]wFMCommunicate request_size=4 [11:49:45]MH_SAM_APDU [11:49:45]CAPDU: 80 11 00 00 [11:49:45]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [11:49:45]Write i2c OK [11:49:45]MH_I2C_Read... [11:49:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:45]Read from MH i2c: E2 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 17 00 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [11:49:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:49:45]wFMCommunicate OK [11:49:45]CreateOFDProtocolMessage done [11:49:45]OFDSenderStorePacket 163688 [11:49:45]StoreOFDPacket docnum=163688 [11:49:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 45 6E 04 01 61 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 58 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7F 02 00 35 04 06 00 E4 ED E1 AE 5D 3E 02 00 CE 0B 2F 85 D3 9F [11:49:45]CheckFolder [11:49:45]dirname=/storage/ofd_packets [11:49:45]CheckFolder done [11:49:45]ProducePacketName [11:49:45]name=ofd_packets/00163688 [11:49:45]NVStorageSaveData ofd_packets/00163688 [11:49:45]File name is /storage/ofd_packets/00163688 [11:49:45]Write 298 bytes [11:49:45]NVStorageSaveData done [11:49:45]OFDSenderStorePacket done [11:49:45]KKMCreateOFDPacket done [11:49:45]NVStorageSaveData kkm_last_timestamp [11:49:45]File name is /storage/kkm_last_timestamp [11:49:45]Write 4 bytes [11:49:45]NVStorageSaveData done [11:49:45]ExternCall_PrintAddStr [11:49:45]wPrintStart [11:49:45]Write to MH i2c: 01 00 00 5C 01 5D [11:49:45]Write i2c OK [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: 01 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: 01 07 00 [11:49:45]MH_I2C_Read... [11:49:45]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [11:49:45]RasterBufferAndPrint [11:49:45]line Счет N : (1)292249 [11:49:45]line ИНН: 02508201610067 [11:49:45]line Контрольно-Кассовый Чек [11:49:45]line ПРОДАЖА [11:49:45]line ТРК (МРК, ГНК) : 11 [11:49:45]line Товар: 2710194800 [11:49:45]line ДТ-К-5 [11:49:45]line 13.130 * 76.20 [11:49:45]line = 1000.51 [11:49:45]line НДС 12% НСП 1% [11:49:45]line > о реализуемом товаре [11:49:45]line ОКРУГЛЕНИЕ: -0.51 [11:49:45]line ИТОГО: 1000.00 [11:49:45]line Внесено: 1000.00 [11:49:45]line СДАЧА: 0.00 [11:49:45]line НСП 1% : 8.85 [11:49:45]line НДС 12% : 106.25 [11:49:45]line Наличными: 1000.00 [11:49:45]line Безнал.: 0.00 [11:49:45]line Место: АЗС № 130 "Партнер Нефть" [11:49:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:49:45]line СНО: Общий режим [11:49:45]line Чек 286 21.08.2024 11:49 [11:49:45]line Смена: 466 ФФД: 1.0 [11:49:45]line ЗНМ: 0300000070 [11:49:45]line РНМ: 0000000000092562 [11:49:45]line Версия ККМ: 001 [11:49:45]line ФМ: 0000000000871769 [11:49:45]line ФД: 163688 [11:49:45]line ФПД: 251710344682814 [11:49:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T114944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163688&fm=251710344682814&tin=02508201610067®Number=0000000000092562&sum=100000 [11:49:45]OFD Sender: Processing packet 163688 [packets to send 967, broken 966] [11:49:45]ProducePacketName [11:49:45]name=ofd_packets/00163688 [11:49:45]OFD Sender: To server: pG, [11:49:45]CommunicateWithHost lk.salyk.kg:30040 [11:49:45]ConnectInit lk.salyk.kg [11:49:45]written 0, free lines is 4095 [11:49:46]Write to MH i2c: 01 00 00 87 01 88 [11:49:46]Write i2c OK [11:49:46]MH_I2C_Read... [11:49:46]Read from MH i2c: 01 [11:49:46]MH_I2C_Read... [11:49:46]Read from MH i2c: 01 07 00 [11:49:46]MH_I2C_Read... [11:49:46]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 BE 0C 59 [11:49:46]RasterBufferAndPrint [11:49:46]line [11:49:46]line [11:49:46]line [11:49:46]line [11:49:46]line [11:49:46]written 0, free lines is 3268 [11:49:46]MH_Cut [11:49:46]Write to MH i2c: D1 01 00 8E 01 01 61 [11:49:46]Write i2c OK [11:49:46]MH_I2C_Read... [11:49:46]Read from MH i2c: D1 [11:49:46]MH_I2C_Read... [11:49:46]Read from MH i2c: D1 01 00 [11:49:46]MH_I2C_Read... [11:49:46]Read from MH i2c: D1 01 00 8E 01 00 60 [11:49:46]Write to MH i2c: 01 00 00 8F 01 90 [11:49:46]Write i2c OK [11:49:46]MH_I2C_Read... [11:49:47]*** Cut start [11:49:47]*** Purtial cut [11:49:47]*** Stage 1: CUTSNS_PIN = 1 [11:49:47]Connected sock=9 [11:49: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 37 36 39 0C 01 00 00 45 6E 04 01 61 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 58 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7F 02 00 35 04 06 00 E4 ED E1 AE 5D 3E 02 00 CE 0B 2F 85 D3 9F [11:49:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E3 3D 47 00 0E 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 37 36 39 10 04 04 00 68 7F 02 00 F4 03 04 00 AB 7D C5 66 B6 04 01 00 00 FB 6F 07 98 3D 4E 66 36 [11:49:48]CommunicateWithHost err = 0 [11:49:48]CheckOFDResponse [11:49:48]1017 (14) - 77093643461234 [11:49:48]1041 (16) - 0000000000871769 [11:49:48]1040 (4) - 163688 [11:49:48]1012 (4) - 21.08.2024 05:39 [11:49:48]1206 (1) - 0 [11:49:48]OFD Sender: Remove packet 163688 [11:49:48]ProducePacketName [11:49:48]name=ofd_packets/00163688 [11:49:48]NVStorageDeleteData [11:49:49]Read from MH i2c: 01 [11:49:49]MH_I2C_Read... [11:49:49]*** Stop cut motor [11:49:49]*** Cut end [11:49:49]Read from MH i2c: 01 07 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [11:49:49]process_action close_receipt done [11:49:49]requested_data is exist [11:49:49]produce_requested_data [11:49:49]requested_item fm.sn is exist - process it [11:49:49]wFMCommunicate request_size=4 [11:49:49]MH_SAM_APDU [11:49:49]CAPDU: 80 11 00 00 [11:49:49]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:49]Read from MH i2c: E2 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 17 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [11:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:49:49]wFMCommunicate OK [11:49:49]requested_item fd.num is exist - process it [11:49:49]SAM_PROTO_GetFieldsCounters [11:49:49]wFMCommunicate request_size=4 [11:49:49]MH_SAM_APDU [11:49:49]CAPDU: 80 13 00 00 [11:49:49]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]OFD Sender: No OFD packet to send [11:49:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:49]Read from MH i2c: E2 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 62 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7F 02 00 0E 04 04 00 D2 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 4D [11:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7F 02 00 0E 04 04 00 D2 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:49:49]wFMCommunicate OK [11:49:49]SAM_PROTO_GetFieldsCounters done [11:49:49]requested_item shift.num is exist - process it [11:49:49]requested_item shift.opened is exist - process it [11:49:49]req_shift_opened [11:49:49]FM_GetShiftState [11:49:49]SAM_PROTO_GetShiftState [11:49:49]wFMCommunicate request_size=4 [11:49:49]MH_SAM_APDU [11:49:49]CAPDU: 80 13 01 00 [11:49:49]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:49]Read from MH i2c: E2 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 0E 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [11:49:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:49:49]wFMCommunicate OK [11:49:49]SAM_PROTO_GetShiftState done [11:49:49]FM_GetShiftState done [11:49:49]req_shift_opened done [11:49:49]requested_item shift.open_date is exist - process it [11:49:49]req_shift_open_date [11:49:49]req_shift_open_date done [11:49:49]produce_requested_data done [11:49:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163688,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:49:49]process_action_free close_receipt [11:49:49]json_value_free [11:49:49]json_value_free done [11:49:49]process_json_proto returns [11:49:49]Send response to host [11:49:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163688,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:49:49]free response buf [11:49:49]execute_script done [11:49:49]execute_script returns [11:49:49]free content buf [11:49:49]Sock 10.Close socket [11:49:49]Sock 10.Thread stoped [11:49:54]OFD Sender: No OFD packet to send [11:49:59]OFD Sender: No OFD packet to send [11:50:04]OFD Sender: No OFD packet to send [11:50:09]OFD Sender: No OFD packet to send [11:50:14]OFD Sender: No OFD packet to send [11:50:19]OFD Sender: No OFD packet to send [11:50:24]OFD Sender: No OFD packet to send [11:50:29]OFD Sender: No OFD packet to send [11:50:34]OFD Sender: No OFD packet to send [11:50:39]OFD Sender: No OFD packet to send [11:50:43]accept exits with 7 [11:50:43]New connection [11:50:43]New thread 3066776932 created [11:50:43]Thread 3066920292 joined [11:50:43]Waiting for new connection... [11:50:43] Sock 7.Parse request [11:50:43]Sock 7.Check first char [11:50:43]Sock 7.First char is OK [11:50:43]request: POST /json_proto HTTP/1.0 [11:50:43]Method: POST [11:50:43]URL: /json_proto [11:50:43]Method is POST - this is cgi request [11:50:43]url: /json_proto [11:50:43]query_string will be loaded in cgi processing [11:50:43]execute_cgi json_proto POST (null) [11:50:43]execute_cgi path=json_proto method=POST [11:50:43]POST find Content-Length [11:50:43]Host: 172.17.44.132:8080 [11:50:43]Content-Length: 677 [11:50:43]Content-Type: application/json [11:50:43] [11:50:43]POST finish read [11:50:43]Found Content-Length = 677 [11:50:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:43]execute_script... [11:50:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:43]POST & json_proto [11:50:43]process_json_proto [11:50:43]json parsed OK: [11:50:43]protocol is kg_v1.0 [11:50:43]action value=close_receipt [11:50:43]process_action close_receipt [11:50:43]cmd_close_receipt [11:50:43]MH_GetDate [11:50:43]Write to MH i2c: F0 00 00 93 01 83 [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: F0 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: F0 09 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: F0 09 00 93 01 00 93 D4 C5 66 2A 83 C1 65 F1 [11:50:43]GetLastDocTimeStamp 1724240984 [11:50:43]current date 1724241043 [11:50:43]FM_GetShiftState [11:50:43]SAM_PROTO_GetShiftState [11:50:43]wFMCommunicate request_size=4 [11:50:43]MH_SAM_APDU [11:50:43]CAPDU: 80 13 01 00 [11:50:43]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:43]Read from MH i2c: E2 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 0E 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [11:50:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:50:43]wFMCommunicate OK [11:50:43]SAM_PROTO_GetShiftState done [11:50:43]FM_GetShiftState done [11:50:43]opened in 1724199517 [11:50:43]opened+sec_in_day 1724285917 [11:50:43]quantity*price = 30035 [11:50:43]sum+1 = 30036 [11:50:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 287 21.08.2024 11:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163689 ФПД: 209220969215544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163689&fm=209220969215544&tin=02508201610067®Number=0000000000092562&sum=30000 [11:50:44]StoreToDocumentArchive [11:50:44]shift 466 fd 163689 [11:50:44]save to /storage/0466/doc_00163689 [11:50:44]save last doc name /storage/0466/doc_00163689 to /storage/kkm_last_doc_name [11:50:44]save OK [11:50:44]Clear old archive folders... [11:50:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:44]tlvbuf is 00C86730 [11:50:44]SAM_PROTO_ClearQueue [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 09 00 00 [11:50:44]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:50:44]RAPDU: 90 00 [11:50:44]wFMCommunicate OK [11:50:44]SAM_PROTO_ClearQueue done [11:50:44]KKMCreateOFDPacket [11:50:44]OFDProtocolAddRootSTLVToBuf [11:50:44]FM_MakeSignedData [11:50:44]FM_MakeSignedData [11:50:44]SAM_PROTO_SignData [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 0D 01 02 [11:50:44]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:44]OFD Sender: No OFD packet to send [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:50:44]RAPDU: 90 00 [11:50:44]wFMCommunicate OK [11:50:44]wFMCommunicate request_size=255 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 93 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7F 02 00 35 04 06 00 BE [11:50:44]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 93 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7F 02 00 35 04 06 00 BE 00 00 EC [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:50:44]RAPDU: 90 00 [11:50:44]wFMCommunicate OK [11:50:44]wFMCommunicate request_size=10 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 0D 02 02 05 49 0D 8C B6 38 [11:50:44]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 49 0D 8C B6 38 00 00 F9 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [11:50:44]RAPDU: 90 00 [11:50:44]wFMCommunicate OK [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 0D 03 02 [11:50:44]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 0B 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 0B 00 A5 01 00 7D AE 30 0C 2C DE 1E 2D 90 00 DE [11:50:44]RAPDU: 7D AE 30 0C 2C DE 1E 2D 90 00 [11:50:44]wFMCommunicate OK [11:50:44]SAM_PROTO_SignData done [11:50:44]FM_MakeSignedData done [11:50:44]CreateOFDProtocolMessage [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 11 00 00 [11:50:44]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 17 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [11:50:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:50:44]wFMCommunicate OK [11:50:44]CreateOFDProtocolMessage done [11:50:44]OFDSenderStorePacket 163689 [11:50:44]StoreOFDPacket docnum=163689 [11:50:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 61 3D 07 01 43 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 93 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7F 02 00 35 04 06 00 BE 49 0D 8C B6 38 7D AE 30 0C 2C DE 1E 2D [11:50:44]CheckFolder [11:50:44]dirname=/storage/ofd_packets [11:50:44]CheckFolder done [11:50:44]ProducePacketName [11:50:44]name=ofd_packets/00163689 [11:50:44]NVStorageSaveData ofd_packets/00163689 [11:50:44]File name is /storage/ofd_packets/00163689 [11:50:44]Write 301 bytes [11:50:44]NVStorageSaveData done [11:50:44]OFDSenderStorePacket done [11:50:44]KKMCreateOFDPacket done [11:50:44]NVStorageSaveData kkm_last_timestamp [11:50:44]File name is /storage/kkm_last_timestamp [11:50:44]Write 4 bytes [11:50:44]NVStorageSaveData done [11:50:44]ExternCall_PrintAddStr [11:50:44]wPrintStart [11:50:44]Write to MH i2c: 01 00 00 A7 01 A8 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: 01 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: 01 07 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [11:50:44]RasterBufferAndPrint [11:50:44]line Счет N : (1)292250 [11:50:44]line ИНН: 02508201610067 [11:50:44]line Контрольно-Кассовый Чек [11:50:44]line ПРОДАЖА [11:50:44]line ТРК (МРК, ГНК) : 42 [11:50:44]line Товар: 2710124130 [11:50:44]line Аи-92-К-5 [11:50:44]line 4.430 * 67.80 [11:50:44]line = 300.35 [11:50:44]line НДС 12% НСП 1% [11:50:44]line > о реализуемом товаре [11:50:44]line ОКРУГЛЕНИЕ: -0.35 [11:50:44]line ИТОГО: 300.00 [11:50:44]line Внесено: 300.00 [11:50:44]line СДАЧА: 0.00 [11:50:44]line НСП 1% : 2.66 [11:50:44]line НДС 12% : 31.90 [11:50:44]line Наличными: 300.00 [11:50:44]line Безнал.: 0.00 [11:50:44]line Место: АЗС № 130 "Партнер Нефть" [11:50:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:50:44]line СНО: Общий режим [11:50:44]line Чек 287 21.08.2024 11:50 [11:50:44]line Смена: 466 ФФД: 1.0 [11:50:44]line ЗНМ: 0300000070 [11:50:44]line РНМ: 0000000000092562 [11:50:44]line Версия ККМ: 001 [11:50:44]line ФМ: 0000000000871769 [11:50:44]line ФД: 163689 [11:50:44]line ФПД: 209220969215544 [11:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163689&fm=209220969215544&tin=02508201610067®Number=0000000000092562&sum=30000 [11:50:44]written 0, free lines is 4095 [11:50:45]OFD Sender: Processing packet 163689 [packets to send 967, broken 966] [11:50:45]ProducePacketName [11:50:45]name=ofd_packets/00163689 [11:50:45]OFD Sender: To server: pG, [11:50:45]CommunicateWithHost lk.salyk.kg:30040 [11:50:45]ConnectInit lk.salyk.kg [11:50:45]Write to MH i2c: 01 00 00 D2 01 D3 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: 01 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: 01 07 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 B6 0C 9C [11:50:45]RasterBufferAndPrint [11:50:45]line [11:50:45]line [11:50:45]line [11:50:45]line [11:50:45]line [11:50:45]written 0, free lines is 3260 [11:50:45]MH_Cut [11:50:45]Write to MH i2c: D1 01 00 D9 01 01 AC [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: D1 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: D1 01 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: D1 01 00 D9 01 00 AB [11:50:45]Write to MH i2c: 01 00 00 DA 01 DB [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:46]*** Cut start [11:50:46]*** Purtial cut [11:50:46]*** Stage 1: CUTSNS_PIN = 1 [11:50:48]Read from MH i2c: 01 [11:50:48]MH_I2C_Read... [11:50:48]*** Stop cut motor [11:50:48]*** Cut end [11:50:48]Read from MH i2c: 01 07 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [11:50:48]process_action close_receipt done [11:50:48]requested_data is exist [11:50:48]produce_requested_data [11:50:48]requested_item fm.sn is exist - process it [11:50:48]wFMCommunicate request_size=4 [11:50:48]MH_SAM_APDU [11:50:48]CAPDU: 80 11 00 00 [11:50:48]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:48]Read from MH i2c: E2 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: E2 17 00 [11:50:48]MH_I2C_Read... [11:50:48]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 37 36 39 90 00 AF [11:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:50:48]wFMCommunicate OK [11:50:48]requested_item fd.num is exist - process it [11:50:48]SAM_PROTO_GetFieldsCounters [11:50:48]wFMCommunicate request_size=4 [11:50:48]MH_SAM_APDU [11:50:48]CAPDU: 80 13 00 00 [11:50:48]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:48]Read from MH i2c: E2 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: E2 62 00 [11:50:48]MH_I2C_Read... [11:50:48]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7F 02 00 0E 04 04 00 D2 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 9C [11:50: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7F 02 00 0E 04 04 00 D2 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:50:48]wFMCommunicate OK [11:50:48]SAM_PROTO_GetFieldsCounters done [11:50:48]requested_item shift.num is exist - process it [11:50:48]requested_item shift.opened is exist - process it [11:50:48]req_shift_opened [11:50:48]FM_GetShiftState [11:50:48]SAM_PROTO_GetShiftState [11:50:48]wFMCommunicate request_size=4 [11:50:48]MH_SAM_APDU [11:50:48]CAPDU: 80 13 01 00 [11:50:48]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:48]Read from MH i2c: E2 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: E2 0E 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [11:50:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:50:48]wFMCommunicate OK [11:50:48]SAM_PROTO_GetShiftState done [11:50:48]FM_GetShiftState done [11:50:48]req_shift_opened done [11:50:48]requested_item shift.open_date is exist - process it [11:50:48]req_shift_open_date [11:50:48]req_shift_open_date done [11:50:48]produce_requested_data done [11:50:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163689,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:50:48]process_action_free close_receipt [11:50:48]json_value_free [11:50:48]json_value_free done [11:50:48]process_json_proto returns [11:50:48]Send response to host [11:50:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163689,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:50:48]free response buf [11:50:48]execute_script done [11:50:48]execute_script returns [11:50:48]free content buf [11:50:48]Sock 7.Close socket [11:50:48]Sock 7.Thread stoped [11:50:59]Connected sock=11 [11:50: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 37 36 39 0F 01 00 00 61 3D 07 01 43 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 93 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7F 02 00 35 04 06 00 BE 49 0D 8C B6 38 7D AE 30 0C 2C DE 1E 2D [11:51:04]recv_with_timeout no data received [11:51:04]CommunicateWithHost answer receiving error [11:51:04]CommunicateWithHost err = -3 [11:51:04]OFD Sender: Server communicate error [11:51:04]recv_with_timeout no data received [11:51:09]OFD Sender: Processing packet 163689 [packets to send 967, broken 966] [11:51:09]ProducePacketName [11:51:09]name=ofd_packets/00163689 [11:51:09]OFD Sender: To server: pG, [11:51:09]CommunicateWithHost lk.salyk.kg:30040 [11:51:09]ConnectInit lk.salyk.kg [11:51:11]accept exits with 9 [11:51:11]New connection [11:51:11]New thread 3066920292 created [11:51:11]Thread 3066776932 joined [11:51:11]Waiting for new connection... [11:51:11] Sock 9.Parse request [11:51:11]Sock 9.Check first char [11:51:11]Sock 9.First char is OK [11:51:11]request: POST /json_proto HTTP/1.0 [11:51:11]Method: POST [11:51:11]URL: /json_proto [11:51:11]Method is POST - this is cgi request [11:51:11]url: /json_proto [11:51:11]query_string will be loaded in cgi processing [11:51:11]execute_cgi json_proto POST (null) [11:51:11]execute_cgi path=json_proto method=POST [11:51:11]POST find Content-Length [11:51:11]Host: 172.17.44.132:8080 [11:51:11]Content-Length: 677 [11:51:11]Content-Type: application/json [11:51:11] [11:51:11]POST finish read [11:51:11]Found Content-Length = 677 [11:51:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:11]execute_script... [11:51:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:11]POST & json_proto [11:51:11]process_json_proto [11:51:11]json parsed OK: [11:51:11]protocol is kg_v1.0 [11:51:11]action value=close_receipt [11:51:11]process_action close_receipt [11:51:11]cmd_close_receipt [11:51:11]MH_GetDate [11:51:11]Write to MH i2c: F0 00 00 DE 01 CE [11:51:11]Write i2c OK [11:51:11]MH_I2C_Read... [11:51:11]Read from MH i2c: F0 [11:51:11]MH_I2C_Read... [11:51:11]Read from MH i2c: F0 09 00 [11:51:11]MH_I2C_Read... [11:51:11]Read from MH i2c: F0 09 00 DE 01 00 B0 D4 C5 66 2A 83 C1 65 59 [11:51:11]GetLastDocTimeStamp 1724241043 [11:51:11]current date 1724241072 [11:51:11]FM_GetShiftState [11:51:11]SAM_PROTO_GetShiftState [11:51:11]wFMCommunicate request_size=4 [11:51:11]MH_SAM_APDU [11:51:11]CAPDU: 80 13 01 00 [11:51:11]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [11:51:11]Write i2c OK [11:51:11]MH_I2C_Read... [11:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:11]Read from MH i2c: E2 [11:51:11]MH_I2C_Read... [11:51:11]Read from MH i2c: E2 0E 00 [11:51:11]MH_I2C_Read... [11:51:11]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [11:51:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:51:11]wFMCommunicate OK [11:51:11]SAM_PROTO_GetShiftState done [11:51:11]FM_GetShiftState done [11:51:11]opened in 1724199517 [11:51:11]opened+sec_in_day 1724285917 [11:51:11]quantity*price = 50010 [11:51:11]sum+1 = 50012 [11:51:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 288 21.08.2024 11:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163690 ФПД: 189082314063689 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163690&fm=189082314063689&tin=02508201610067®Number=0000000000092562&sum=50000 [11:51:12]StoreToDocumentArchive [11:51:12]shift 466 fd 163690 [11:51:12]save to /storage/0466/doc_00163690 [11:51:12]save last doc name /storage/0466/doc_00163690 to /storage/kkm_last_doc_name [11:51:12]save OK [11:51:12]Clear old archive folders... [11:51:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:51:12]tlvbuf is 00C9C390 [11:51:12]SAM_PROTO_ClearQueue [11:51:12]wFMCommunicate request_size=4 [11:51:12]MH_SAM_APDU [11:51:12]CAPDU: 80 09 00 00 [11:51:12]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [11:51:12]Write i2c OK [11:51:12]MH_I2C_Read... [11:51:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:13]Read from MH i2c: E2 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:51:13]RAPDU: 90 00 [11:51:13]wFMCommunicate OK [11:51:13]SAM_PROTO_ClearQueue done [11:51:13]KKMCreateOFDPacket [11:51:13]OFDProtocolAddRootSTLVToBuf [11:51:13]FM_MakeSignedData [11:51:13]FM_MakeSignedData [11:51:13]SAM_PROTO_SignData [11:51:13]wFMCommunicate request_size=4 [11:51:13]MH_SAM_APDU [11:51:13]CAPDU: 80 0D 01 02 [11:51:13]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:13]Read from MH i2c: E2 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:51:13]RAPDU: 90 00 [11:51:13]wFMCommunicate OK [11:51:13]wFMCommunicate request_size=255 [11:51:13]MH_SAM_APDU [11:51:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 20 01 00 00 F4 03 04 00 B0 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7F 02 00 35 04 06 00 AB [11:51:13]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 20 01 00 00 F4 03 04 00 B0 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7F 02 00 35 04 06 00 AB 00 00 0C [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:13]Read from MH i2c: E2 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [11:51:13]RAPDU: 90 00 [11:51:13]wFMCommunicate OK [11:51:13]wFMCommunicate request_size=10 [11:51:13]MH_SAM_APDU [11:51:13]CAPDU: 80 0D 02 02 05 F8 28 29 BF 49 [11:51:13]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 F8 28 29 BF 49 00 00 C5 [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:13]Read from MH i2c: E2 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [11:51:13]RAPDU: 90 00 [11:51:13]wFMCommunicate OK [11:51:13]wFMCommunicate request_size=4 [11:51:13]MH_SAM_APDU [11:51:13]CAPDU: 80 0D 03 02 [11:51:13]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:13]Read from MH i2c: E2 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 0B 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 0B 00 F0 01 00 82 6C 3C F0 65 7F 52 7C 90 00 39 [11:51:13]RAPDU: 82 6C 3C F0 65 7F 52 7C 90 00 [11:51:13]wFMCommunicate OK [11:51:13]SAM_PROTO_SignData done [11:51:13]FM_MakeSignedData done [11:51:13]CreateOFDProtocolMessage [11:51:13]wFMCommunicate request_size=4 [11:51:13]MH_SAM_APDU [11:51:13]CAPDU: 80 11 00 00 [11:51:13]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:13]Read from MH i2c: E2 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 17 00 [11:51:13]MH_I2C_Read... [11:51:13]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 37 36 39 90 00 C5 [11:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:51:13]wFMCommunicate OK [11:51:13]CreateOFDProtocolMessage done [11:51:13]OFDSenderStorePacket 163690 [11:51:13]StoreOFDPacket docnum=163690 [11:51:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 FE 07 01 F8 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 20 01 00 00 F4 03 04 00 B0 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7F 02 00 35 04 06 00 AB F8 28 29 BF 49 82 6C 3C F0 65 7F 52 7C [11:51:13]CheckFolder [11:51:13]dirname=/storage/ofd_packets [11:51:13]CheckFolder done [11:51:13]ProducePacketName [11:51:13]name=ofd_packets/00163690 [11:51:13]NVStorageSaveData ofd_packets/00163690 [11:51:13]File name is /storage/ofd_packets/00163690 [11:51:13]Write 301 bytes [11:51:13]NVStorageSaveData done [11:51:13]OFDSenderStorePacket done [11:51:13]KKMCreateOFDPacket done [11:51:13]NVStorageSaveData kkm_last_timestamp [11:51:13]File name is /storage/kkm_last_timestamp [11:51:13]Write 4 bytes [11:51:13]NVStorageSaveData done [11:51:13]ExternCall_PrintAddStr [11:51:13]wPrintStart [11:51:13]Write to MH i2c: 01 00 00 F2 01 F3 [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: 01 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: 01 07 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [11:51:13]RasterBufferAndPrint [11:51:13]line Счет N : (1)292251 [11:51:13]line ИНН: 02508201610067 [11:51:13]line Контрольно-Кассовый Чек [11:51:13]line ПРОДАЖА [11:51:13]line ТРК (МРК, ГНК) : 53 [11:51:13]line Товар: 2710124500 [11:51:13]line Аи-95-К-5 [11:51:13]line 6.740 * 74.20 [11:51:13]line = 500.11 [11:51:13]line НДС 12% НСП 1% [11:51:13]line > о реализуемом товаре [11:51:13]line ОКРУГЛЕНИЕ: -0.11 [11:51:13]line ИТОГО: 500.00 [11:51:13]line Внесено: 500.00 [11:51:13]line СДАЧА: 0.00 [11:51:13]line НСП 1% : 4.43 [11:51:13]line НДС 12% : 53.11 [11:51:13]line Наличными: 500.00 [11:51:13]line Безнал.: 0.00 [11:51:13]line Место: АЗС № 130 "Партнер Нефть" [11:51:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:51:13]line СНО: Общий режим [11:51:13]line Чек 288 21.08.2024 11:51 [11:51:13]line Смена: 466 ФФД: 1.0 [11:51:13]line ЗНМ: 0300000070 [11:51:13]line РНМ: 0000000000092562 [11:51:13]line Версия ККМ: 001 [11:51:13]line ФМ: 0000000000871769 [11:51:13]line ФД: 163690 [11:51:13]line ФПД: 189082314063689 [11:51:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163690&fm=189082314063689&tin=02508201610067®Number=0000000000092562&sum=50000 [11:51:13]written 0, free lines is 4095 [11:51:13]Write to MH i2c: 01 00 00 1D 02 1F [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: 01 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: 01 07 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 B3 0C E5 [11:51:13]RasterBufferAndPrint [11:51:13]line [11:51:13]line [11:51:13]line [11:51:13]line [11:51:13]line [11:51:13]written 0, free lines is 3261 [11:51:13]MH_Cut [11:51:13]Write to MH i2c: D1 01 00 24 02 01 F8 [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: D1 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: D1 01 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: D1 01 00 24 02 00 F7 [11:51:13]Write to MH i2c: 01 00 00 25 02 27 [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:14]ConnectInit Can't take IP for lk.salyk.kg [11:51:14]CommunicateWithHost connect error [11:51:14]CommunicateWithHost err = -1 [11:51:14]OFD Sender: Server communicate error [11:51:14]OFD Sender: Processing packet 163689 [packets to send 968, broken 966] [11:51:14]ProducePacketName [11:51:14]name=ofd_packets/00163689 [11:51:14]OFD Sender: To server: pG, [11:51:14]CommunicateWithHost lk.salyk.kg:30040 [11:51:14]ConnectInit lk.salyk.kg [11:51:14]*** Cut start [11:51:14]*** Purtial cut [11:51:14]*** Stage 1: CUTSNS_PIN = 1 [11:51:16]Read from MH i2c: 01 [11:51:16]MH_I2C_Read... [11:51:16]*** Stop cut motor [11:51:16]*** Cut end [11:51:16]Read from MH i2c: 01 07 00 [11:51:16]MH_I2C_Read... [11:51:16]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [11:51:16]process_action close_receipt done [11:51:16]requested_data is exist [11:51:16]produce_requested_data [11:51:16]requested_item fm.sn is exist - process it [11:51:16]wFMCommunicate request_size=4 [11:51:16]MH_SAM_APDU [11:51:16]CAPDU: 80 11 00 00 [11:51:16]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [11:51:16]Write i2c OK [11:51:16]MH_I2C_Read... [11:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:16]Read from MH i2c: E2 [11:51:16]MH_I2C_Read... [11:51:16]Read from MH i2c: E2 17 00 [11:51:16]MH_I2C_Read... [11:51:16]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 37 36 39 90 00 FB [11:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:51:16]wFMCommunicate OK [11:51:16]requested_item fd.num is exist - process it [11:51:16]SAM_PROTO_GetFieldsCounters [11:51:16]wFMCommunicate request_size=4 [11:51:16]MH_SAM_APDU [11:51:16]CAPDU: 80 13 00 00 [11:51:16]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [11:51:16]Write i2c OK [11:51:16]MH_I2C_Read... [11:51:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:17]Read from MH i2c: E2 [11:51:17]MH_I2C_Read... [11:51:17]Read from MH i2c: E2 62 00 [11:51:17]MH_I2C_Read... [11:51:17]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 7F 02 00 0E 04 04 00 D2 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 EC [11:51:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 7F 02 00 0E 04 04 00 D2 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:51:17]wFMCommunicate OK [11:51:17]SAM_PROTO_GetFieldsCounters done [11:51:17]requested_item shift.num is exist - process it [11:51:17]requested_item shift.opened is exist - process it [11:51:17]req_shift_opened [11:51:17]FM_GetShiftState [11:51:17]SAM_PROTO_GetShiftState [11:51:17]wFMCommunicate request_size=4 [11:51:17]MH_SAM_APDU [11:51:17]CAPDU: 80 13 01 00 [11:51:17]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [11:51:17]Write i2c OK [11:51:17]MH_I2C_Read... [11:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:17]Read from MH i2c: E2 [11:51:17]MH_I2C_Read... [11:51:17]Read from MH i2c: E2 0E 00 [11:51:17]MH_I2C_Read... [11:51:17]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [11:51:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:51:17]wFMCommunicate OK [11:51:17]SAM_PROTO_GetShiftState done [11:51:17]FM_GetShiftState done [11:51:17]req_shift_opened done [11:51:17]requested_item shift.open_date is exist - process it [11:51:17]req_shift_open_date [11:51:17]req_shift_open_date done [11:51:17]produce_requested_data done [11:51:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163690,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:51:17]process_action_free close_receipt [11:51:17]json_value_free [11:51:17]json_value_free done [11:51:17]process_json_proto returns [11:51:17]Send response to host [11:51:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163690,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:51:17]free response buf [11:51:17]execute_script done [11:51:17]execute_script returns [11:51:17]free content buf [11:51:17]Sock 9.Close socket [11:51:17]Sock 9.Thread stoped [11:51:20]recv_with_timeout no data received [11:51:20]Connected sock=7 [11:51: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 37 36 39 0F 01 00 00 61 3D 07 01 43 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 93 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7F 02 00 35 04 06 00 BE 49 0D 8C B6 38 7D AE 30 0C 2C DE 1E 2D [11:51:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0F F9 47 00 D7 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7F 02 00 F4 03 04 00 08 7E C5 66 B6 04 01 00 00 A4 C3 1E 78 D8 45 F5 34 [11:51:22]CommunicateWithHost err = 0 [11:51:22]CheckOFDResponse [11:51:22]1017 (14) - 77093643461234 [11:51:22]1041 (16) - 0000000000871769 [11:51:22]1040 (4) - 163689 [11:51:22]1012 (4) - 21.08.2024 05:41 [11:51:22]1206 (1) - 0 [11:51:22]OFD Sender: Remove packet 163689 [11:51:22]ProducePacketName [11:51:22]name=ofd_packets/00163689 [11:51:22]NVStorageDeleteData [11:51:22]OFD Sender: Processing packet 163690 [packets to send 967, broken 966] [11:51:22]ProducePacketName [11:51:22]name=ofd_packets/00163690 [11:51:22]OFD Sender: To server: pG, [11:51:22]CommunicateWithHost lk.salyk.kg:30040 [11:51:22]ConnectInit lk.salyk.kg [11:51:23]Connected sock=7 [11:51: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 37 36 39 0F 01 00 00 37 FE 07 01 F8 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 20 01 00 00 F4 03 04 00 B0 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7F 02 00 35 04 06 00 AB F8 28 29 BF 49 82 6C 3C F0 65 7F 52 7C [11:51:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A2 26 47 00 BB 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 37 36 39 10 04 04 00 6A 7F 02 00 F4 03 04 00 0B 7E C5 66 B6 04 01 00 00 F6 F1 41 5F 76 CC 0A 46 [11:51:23]CommunicateWithHost err = 0 [11:51:23]CheckOFDResponse [11:51:23]1017 (14) - 77093643461234 [11:51:23]1041 (16) - 0000000000871769 [11:51:23]1040 (4) - 163690 [11:51:23]1012 (4) - 21.08.2024 05:41 [11:51:23]1206 (1) - 0 [11:51:23]OFD Sender: Remove packet 163690 [11:51:23]ProducePacketName [11:51:23]name=ofd_packets/00163690 [11:51:23]NVStorageDeleteData [11:51:24]OFD Sender: No OFD packet to send [11:51:29]OFD Sender: No OFD packet to send [11:51:34]OFD Sender: No OFD packet to send [11:51:39]OFD Sender: No OFD packet to send [11:51:44]OFD Sender: No OFD packet to send [11:51:44]accept exits with 12 [11:51:44]New connection [11:51:44]New thread 3066776932 created [11:51:44]Thread 3066920292 joined [11:51:44]Waiting for new connection... [11:51:44] Sock 12.Parse request [11:51:44]Sock 12.Check first char [11:51:44]Sock 12.First char is OK [11:51:44]request: POST /json_proto HTTP/1.0 [11:51:44]Method: POST [11:51:44]URL: /json_proto [11:51:44]Method is POST - this is cgi request [11:51:44]url: /json_proto [11:51:44]query_string will be loaded in cgi processing [11:51:44]execute_cgi json_proto POST (null) [11:51:44]execute_cgi path=json_proto method=POST [11:51:44]POST find Content-Length [11:51:44]Host: 172.17.44.132:8080 [11:51:44]Content-Length: 667 [11:51:44]Content-Type: application/json [11:51:44] [11:51:44]POST finish read [11:51:44]Found Content-Length = 667 [11:51:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:51:44]execute_script... [11:51:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:51:44]POST & json_proto [11:51:44]process_json_proto [11:51:44]json parsed OK: [11:51:44]protocol is kg_v1.0 [11:51:44]action value=close_receipt [11:51:44]process_action close_receipt [11:51:44]cmd_close_receipt [11:51:44]MH_GetDate [11:51:44]Write to MH i2c: F0 00 00 29 02 1A [11:51:44]Write i2c OK [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: F0 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: F0 09 00 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: F0 09 00 29 02 00 D1 D4 C5 66 2A 83 C1 65 C6 [11:51:44]GetLastDocTimeStamp 1724241072 [11:51:44]current date 1724241105 [11:51:44]FM_GetShiftState [11:51:44]SAM_PROTO_GetShiftState [11:51:44]wFMCommunicate request_size=4 [11:51:44]MH_SAM_APDU [11:51:44]CAPDU: 80 13 01 00 [11:51:44]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [11:51:44]Write i2c OK [11:51:44]MH_I2C_Read... [11:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:44]Read from MH i2c: E2 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: E2 0E 00 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6F [11:51:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:51:44]wFMCommunicate OK [11:51:44]SAM_PROTO_GetShiftState done [11:51:44]FM_GetShiftState done [11:51:44]opened in 1724199517 [11:51:44]opened+sec_in_day 1724285917 [11:51:44]quantity*price = 50017 [11:51:44]sum+1 = 50019 [11:51:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 289 21.08.2024 11:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163691 ФПД: 139511514512137 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163691&fm=139511514512137&tin=02508201610067®Number=0000000000092562&sum=50000 [11:51:45]StoreToDocumentArchive [11:51:45]shift 466 fd 163691 [11:51:45]save to /storage/0466/doc_00163691 [11:51:45]save last doc name /storage/0466/doc_00163691 to /storage/kkm_last_doc_name [11:51:45]save OK [11:51:45]Clear old archive folders... [11:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:51:45]tlvbuf is 00C193D0 [11:51:45]SAM_PROTO_ClearQueue [11:51:45]wFMCommunicate request_size=4 [11:51:45]MH_SAM_APDU [11:51:45]CAPDU: 80 09 00 00 [11:51:45]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [11:51:45]Write i2c OK [11:51:45]MH_I2C_Read... [11:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:45]Read from MH i2c: E2 [11:51:45]MH_I2C_Read... [11:51:45]Read from MH i2c: E2 03 00 [11:51:45]MH_I2C_Read... [11:51:45]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:51:45]RAPDU: 90 00 [11:51:45]wFMCommunicate OK [11:51:45]SAM_PROTO_ClearQueue done [11:51:45]KKMCreateOFDPacket [11:51:45]OFDProtocolAddRootSTLVToBuf [11:51:45]FM_MakeSignedData [11:51:45]FM_MakeSignedData [11:51:45]SAM_PROTO_SignData [11:51:45]wFMCommunicate request_size=4 [11:51:45]MH_SAM_APDU [11:51:45]CAPDU: 80 0D 01 02 [11:51:45]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [11:51:45]Write i2c OK [11:51:45]MH_I2C_Read... [11:51:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:46]Read from MH i2c: E2 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 03 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [11:51:46]RAPDU: 90 00 [11:51:46]wFMCommunicate OK [11:51:46]wFMCommunicate request_size=255 [11:51:46]MH_SAM_APDU [11:51: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 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 21 01 00 00 F4 03 04 00 D1 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7F 02 00 35 04 06 00 7E E2 8E [11:51:46]Write to MH i2c: E2 02 01 39 02 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 21 01 00 00 F4 03 04 00 D1 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7F 02 00 35 04 06 00 7E E2 8E 00 00 72 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:46]Read from MH i2c: E2 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 03 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [11:51:46]RAPDU: 90 00 [11:51:46]wFMCommunicate OK [11:51:46]wFMCommunicate request_size=8 [11:51:46]MH_SAM_APDU [11:51:46]CAPDU: 80 0D 02 02 03 43 BB 09 [11:51:46]Write to MH i2c: E2 0B 00 3A 02 80 0D 02 02 03 00 43 BB 09 00 00 C3 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:46]Read from MH i2c: E2 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 03 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [11:51:46]RAPDU: 90 00 [11:51:46]wFMCommunicate OK [11:51:46]wFMCommunicate request_size=4 [11:51:46]MH_SAM_APDU [11:51:46]CAPDU: 80 0D 03 02 [11:51:46]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:46]Read from MH i2c: E2 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 0B 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 0B 00 3B 02 00 14 51 D6 AD D6 A3 3F 78 90 00 D1 [11:51:46]RAPDU: 14 51 D6 AD D6 A3 3F 78 90 00 [11:51:46]wFMCommunicate OK [11:51:46]SAM_PROTO_SignData done [11:51:46]FM_MakeSignedData done [11:51:46]CreateOFDProtocolMessage [11:51:46]wFMCommunicate request_size=4 [11:51:46]MH_SAM_APDU [11:51:46]CAPDU: 80 11 00 00 [11:51:46]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:46]Read from MH i2c: E2 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 17 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [11:51:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:51:46]wFMCommunicate OK [11:51:46]CreateOFDProtocolMessage done [11:51:46]OFDSenderStorePacket 163691 [11:51:46]StoreOFDPacket docnum=163691 [11:51:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 AF C2 05 01 0A 8A 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 21 01 00 00 F4 03 04 00 D1 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7F 02 00 35 04 06 00 7E E2 8E 43 BB 09 14 51 D6 AD D6 A3 3F 78 [11:51:46]CheckFolder [11:51:46]dirname=/storage/ofd_packets [11:51:46]CheckFolder done [11:51:46]ProducePacketName [11:51:46]name=ofd_packets/00163691 [11:51:46]NVStorageSaveData ofd_packets/00163691 [11:51:46]File name is /storage/ofd_packets/00163691 [11:51:46]Write 299 bytes [11:51:46]NVStorageSaveData done [11:51:46]OFDSenderStorePacket done [11:51:46]KKMCreateOFDPacket done [11:51:46]NVStorageSaveData kkm_last_timestamp [11:51:46]File name is /storage/kkm_last_timestamp [11:51:46]Write 4 bytes [11:51:46]NVStorageSaveData done [11:51:46]ExternCall_PrintAddStr [11:51:46]wPrintStart [11:51:46]Write to MH i2c: 01 00 00 3D 02 3F [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: 01 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: 01 07 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [11:51:46]RasterBufferAndPrint [11:51:46]line Счет N : (1)292252 [11:51:46]line ИНН: 02508201610067 [11:51:46]line Контрольно-Кассовый Чек [11:51:46]line ПРОДАЖА [11:51:46]line ТРК (МРК, ГНК) : 61 [11:51:46]line Товар: 2710124130 [11:51:46]line SU-92-К-5 [11:51:46]line 7.270 * 68.80 [11:51:46]line = 500.18 [11:51:46]line НДС 12% НСП 1% [11:51:46]line > о реализуемом товаре [11:51:46]line ОКРУГЛЕНИЕ: -0.18 [11:51:46]line ИТОГО: 500.00 [11:51:46]line Внесено: 500.00 [11:51:46]line СДАЧА: 0.00 [11:51:46]line НСП 1% : 4.43 [11:51:46]line НДС 12% : 53.12 [11:51:46]line Наличными: 500.00 [11:51:46]line Безнал.: 0.00 [11:51:46]line Место: АЗС № 130 "Партнер Нефть" [11:51:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:51:46]line СНО: Общий режим [11:51:46]line Чек 289 21.08.2024 11:51 [11:51:46]line Смена: 466 ФФД: 1.0 [11:51:46]line ЗНМ: 0300000070 [11:51:46]line РНМ: 0000000000092562 [11:51:46]line Версия ККМ: 001 [11:51:46]line ФМ: 0000000000871769 [11:51:46]line ФД: 163691 [11:51:46]line ФПД: 139511514512137 [11:51:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163691&fm=139511514512137&tin=02508201610067®Number=0000000000092562&sum=50000 [11:51:46]written 0, free lines is 4095 [11:51:46]OFD Sender: Processing packet 163691 [packets to send 967, broken 966] [11:51:46]ProducePacketName [11:51:46]name=ofd_packets/00163691 [11:51:46]OFD Sender: To server: pG, [11:51:46]CommunicateWithHost lk.salyk.kg:30040 [11:51:46]ConnectInit lk.salyk.kg [11:51:46]Write to MH i2c: 01 00 00 68 02 6A [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: 01 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: 01 07 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 B2 0C 2F [11:51:46]RasterBufferAndPrint [11:51:46]line [11:51:46]line [11:51:46]line [11:51:46]line [11:51:46]line [11:51:46]written 0, free lines is 3259 [11:51:46]MH_Cut [11:51:46]Write to MH i2c: D1 01 00 6F 02 01 43 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: D1 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: D1 01 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: D1 01 00 6F 02 00 42 [11:51:46]Write to MH i2c: 01 00 00 70 02 72 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:47]*** Cut start [11:51:47]*** Purtial cut [11:51:47]*** Stage 1: CUTSNS_PIN = 1 [11:51:49]Read from MH i2c: 01 [11:51:49]MH_I2C_Read... [11:51:49]*** Stop cut motor [11:51:49]*** Cut end [11:51:49]Read from MH i2c: 01 07 00 [11:51:49]MH_I2C_Read... [11:51:49]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [11:51:49]process_action close_receipt done [11:51:49]requested_data is exist [11:51:49]produce_requested_data [11:51:49]requested_item fm.sn is exist - process it [11:51:49]wFMCommunicate request_size=4 [11:51:49]MH_SAM_APDU [11:51:49]CAPDU: 80 11 00 00 [11:51:49]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [11:51:49]Write i2c OK [11:51:49]MH_I2C_Read... [11:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:49]Read from MH i2c: E2 [11:51:49]MH_I2C_Read... [11:51:49]Read from MH i2c: E2 17 00 [11:51:49]MH_I2C_Read... [11:51:49]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [11:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:51:49]wFMCommunicate OK [11:51:49]requested_item fd.num is exist - process it [11:51:49]SAM_PROTO_GetFieldsCounters [11:51:49]wFMCommunicate request_size=4 [11:51:49]MH_SAM_APDU [11:51:49]CAPDU: 80 13 00 00 [11:51:49]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [11:51:49]Write i2c OK [11:51:49]MH_I2C_Read... [11:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:49]Read from MH i2c: E2 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 62 00 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7F 02 00 0E 04 04 00 D2 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 3B [11:51:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7F 02 00 0E 04 04 00 D2 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:51:50]wFMCommunicate OK [11:51:50]SAM_PROTO_GetFieldsCounters done [11:51:50]requested_item shift.num is exist - process it [11:51:50]requested_item shift.opened is exist - process it [11:51:50]req_shift_opened [11:51:50]FM_GetShiftState [11:51:50]SAM_PROTO_GetShiftState [11:51:50]wFMCommunicate request_size=4 [11:51:50]MH_SAM_APDU [11:51:50]CAPDU: 80 13 01 00 [11:51:50]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [11:51:50]Write i2c OK [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 [11:51:50]MH_I2C_Read... [11:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:50]Read from MH i2c: E2 0E 00 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [11:51:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:51:50]wFMCommunicate OK [11:51:50]SAM_PROTO_GetShiftState done [11:51:50]FM_GetShiftState done [11:51:50]req_shift_opened done [11:51:50]requested_item shift.open_date is exist - process it [11:51:50]req_shift_open_date [11:51:50]req_shift_open_date done [11:51:50]produce_requested_data done [11:51:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163691,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:51:50]process_action_free close_receipt [11:51:50]json_value_free [11:51:50]json_value_free done [11:51:50]process_json_proto returns [11:51:50]Send response to host [11:51:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163691,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:51:50]free response buf [11:51:50]execute_script done [11:51:50]execute_script returns [11:51:50]free content buf [11:51:50]Sock 12.Close socket [11:51:50]Sock 12.Thread stoped [11:51:51]ConnectInit Can't take IP for lk.salyk.kg [11:51:51]CommunicateWithHost connect error [11:51:51]CommunicateWithHost err = -1 [11:51:51]OFD Sender: Server communicate error [11:51:56]OFD Sender: Processing packet 163691 [packets to send 967, broken 966] [11:51:56]ProducePacketName [11:51:56]name=ofd_packets/00163691 [11:51:56]OFD Sender: To server: pG, [11:51:56]CommunicateWithHost lk.salyk.kg:30040 [11:51:56]ConnectInit lk.salyk.kg [11:51:59]recv_with_timeout no data received [11:52:04]Connected sock=9 [11:52: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 37 36 39 0D 01 00 00 AF C2 05 01 0A 8A 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 21 01 00 00 F4 03 04 00 D1 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7F 02 00 35 04 06 00 7E E2 8E 43 BB 09 14 51 D6 AD D6 A3 3F 78 [11:52:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8C 16 47 00 28 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 37 36 39 10 04 04 00 6B 7F 02 00 F4 03 04 00 34 7E C5 66 B6 04 01 00 00 3C F0 20 04 02 9F 29 C2 [11:52:05]CommunicateWithHost err = 0 [11:52:05]CheckOFDResponse [11:52:05]1017 (14) - 77093643461234 [11:52:05]1041 (16) - 0000000000871769 [11:52:05]1040 (4) - 163691 [11:52:05]1012 (4) - 21.08.2024 05:42 [11:52:05]1206 (1) - 0 [11:52:05]OFD Sender: Remove packet 163691 [11:52:05]ProducePacketName [11:52:05]name=ofd_packets/00163691 [11:52:05]NVStorageDeleteData [11:52:06]OFD Sender: No OFD packet to send [11:52:10]recv_with_timeout no data received [11:52:11]OFD Sender: No OFD packet to send [11:52:16]OFD Sender: No OFD packet to send [11:52:21]OFD Sender: No OFD packet to send [11:52:24]accept exits with 7 [11:52:24]New connection [11:52:24]New thread 3066920292 created [11:52:24]Thread 3066776932 joined [11:52:24]Waiting for new connection... [11:52:24] Sock 7.Parse request [11:52:24]Sock 7.Check first char [11:52:24]Sock 7.First char is OK [11:52:24]request: POST /json_proto HTTP/1.0 [11:52:24]Method: POST [11:52:24]URL: /json_proto [11:52:24]Method is POST - this is cgi request [11:52:24]url: /json_proto [11:52:24]query_string will be loaded in cgi processing [11:52:24]execute_cgi json_proto POST (null) [11:52:24]execute_cgi path=json_proto method=POST [11:52:24]POST find Content-Length [11:52:24]Host: 172.17.44.132:8080 [11:52:24]Content-Length: 685 [11:52:24]Content-Type: application/json [11:52:24] [11:52:24]POST finish read [11:52:24]Found Content-Length = 685 [11:52:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:24]execute_script... [11:52: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)292248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:24]POST & json_proto [11:52:24]process_json_proto [11:52:24]json parsed OK: [11:52:24]protocol is kg_v1.0 [11:52:24]action value=close_receipt [11:52:24]process_action close_receipt [11:52:24]cmd_close_receipt [11:52:24]MH_GetDate [11:52:24]Write to MH i2c: F0 00 00 74 02 65 [11:52:24]Write i2c OK [11:52:24]MH_I2C_Read... [11:52:24]Read from MH i2c: F0 [11:52:24]MH_I2C_Read... [11:52:24]Read from MH i2c: F0 09 00 [11:52:24]MH_I2C_Read... [11:52:24]Read from MH i2c: F0 09 00 74 02 00 F9 D4 C5 66 2A 83 C1 65 39 [11:52:24]GetLastDocTimeStamp 1724241105 [11:52:24]current date 1724241145 [11:52:24]FM_GetShiftState [11:52:24]SAM_PROTO_GetShiftState [11:52:24]wFMCommunicate request_size=4 [11:52:24]MH_SAM_APDU [11:52:24]CAPDU: 80 13 01 00 [11:52:24]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [11:52:24]Write i2c OK [11:52:24]MH_I2C_Read... [11:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:24]Read from MH i2c: E2 [11:52:24]MH_I2C_Read... [11:52:24]Read from MH i2c: E2 0E 00 [11:52:24]MH_I2C_Read... [11:52:24]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BA [11:52:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:52:24]wFMCommunicate OK [11:52:24]SAM_PROTO_GetShiftState done [11:52:24]FM_GetShiftState done [11:52:24]opened in 1724199517 [11:52:24]opened+sec_in_day 1724285917 [11:52:24]quantity*price = 100032 [11:52:24]sum+1 = 100033 [11:52:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 290 21.08.2024 11:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163692 ФПД: 101581483278067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115225&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163692&fm=101581483278067&tin=02508201610067®Number=0000000000092562&sum=100000 [11:52:25]StoreToDocumentArchive [11:52:25]shift 466 fd 163692 [11:52:25]save to /storage/0466/doc_00163692 [11:52:25]save last doc name /storage/0466/doc_00163692 to /storage/kkm_last_doc_name [11:52:25]save OK [11:52:25]Clear old archive folders... [11:52:25]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:52:25]tlvbuf is 00C76BA0 [11:52:25]SAM_PROTO_ClearQueue [11:52:25]wFMCommunicate request_size=4 [11:52:25]MH_SAM_APDU [11:52:25]CAPDU: 80 09 00 00 [11:52:25]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [11:52:25]Write i2c OK [11:52:25]MH_I2C_Read... [11:52:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:25]Read from MH i2c: E2 [11:52:25]MH_I2C_Read... [11:52:25]Read from MH i2c: E2 03 00 [11:52:25]MH_I2C_Read... [11:52:25]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:52:25]RAPDU: 90 00 [11:52:25]wFMCommunicate OK [11:52:25]SAM_PROTO_ClearQueue done [11:52:25]KKMCreateOFDPacket [11:52:25]OFDProtocolAddRootSTLVToBuf [11:52:25]FM_MakeSignedData [11:52:25]FM_MakeSignedData [11:52:25]SAM_PROTO_SignData [11:52:25]wFMCommunicate request_size=4 [11:52:25]MH_SAM_APDU [11:52:25]CAPDU: 80 0D 01 02 [11:52:25]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [11:52:25]Write i2c OK [11:52:25]MH_I2C_Read... [11:52:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:25]Read from MH i2c: E2 [11:52:25]MH_I2C_Read... [11:52:25]Read from MH i2c: E2 03 00 [11:52:25]MH_I2C_Read... [11:52:25]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [11:52:25]RAPDU: 90 00 [11:52:25]wFMCommunicate OK [11:52:25]wFMCommunicate request_size=255 [11:52:25]MH_SAM_APDU [11:52:25]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 22 01 00 00 F4 03 04 00 F9 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7F 02 00 35 04 06 00 5C 63 [11:52:25]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 22 01 00 00 F4 03 04 00 F9 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7F 02 00 35 04 06 00 5C 63 00 00 42 [11:52:25]Write i2c OK [11:52:25]MH_I2C_Read... [11:52:26]OFD Sender: No OFD packet to send [11:52:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:26]Read from MH i2c: E2 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 03 00 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [11:52:26]RAPDU: 90 00 [11:52:26]wFMCommunicate OK [11:52:26]wFMCommunicate request_size=9 [11:52:26]MH_SAM_APDU [11:52:26]CAPDU: 80 0D 02 02 04 48 39 FE F3 [11:52:26]Write to MH i2c: E2 0C 00 85 02 80 0D 02 02 04 00 48 39 FE F3 00 00 7B [11:52:26]Write i2c OK [11:52:26]MH_I2C_Read... [11:52:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:26]Read from MH i2c: E2 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 03 00 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [11:52:26]RAPDU: 90 00 [11:52:26]wFMCommunicate OK [11:52:26]wFMCommunicate request_size=4 [11:52:26]MH_SAM_APDU [11:52:26]CAPDU: 80 0D 03 02 [11:52:26]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [11:52:26]Write i2c OK [11:52:26]MH_I2C_Read... [11:52:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:26]Read from MH i2c: E2 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 0B 00 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 0B 00 86 02 00 A6 32 62 54 1F 7D 02 FE 90 00 2E [11:52:26]RAPDU: A6 32 62 54 1F 7D 02 FE 90 00 [11:52:26]wFMCommunicate OK [11:52:26]SAM_PROTO_SignData done [11:52:26]FM_MakeSignedData done [11:52:26]CreateOFDProtocolMessage [11:52:26]wFMCommunicate request_size=4 [11:52:26]MH_SAM_APDU [11:52:26]CAPDU: 80 11 00 00 [11:52:26]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [11:52:26]Write i2c OK [11:52:26]MH_I2C_Read... [11:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:26]Read from MH i2c: E2 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 17 00 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [11:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:52:26]wFMCommunicate OK [11:52:26]CreateOFDProtocolMessage done [11:52:26]OFDSenderStorePacket 163692 [11:52:26]StoreOFDPacket docnum=163692 [11:52:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 79 3C 06 01 8C EC 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 22 01 00 00 F4 03 04 00 F9 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7F 02 00 35 04 06 00 5C 63 48 39 FE F3 A6 32 62 54 1F 7D 02 FE [11:52:26]CheckFolder [11:52:26]dirname=/storage/ofd_packets [11:52:26]CheckFolder done [11:52:26]ProducePacketName [11:52:26]name=ofd_packets/00163692 [11:52:26]NVStorageSaveData ofd_packets/00163692 [11:52:26]File name is /storage/ofd_packets/00163692 [11:52:26]Write 300 bytes [11:52:26]NVStorageSaveData done [11:52:26]OFDSenderStorePacket done [11:52:26]KKMCreateOFDPacket done [11:52:26]NVStorageSaveData kkm_last_timestamp [11:52:26]File name is /storage/kkm_last_timestamp [11:52:26]Write 4 bytes [11:52:26]NVStorageSaveData done [11:52:26]ExternCall_PrintAddStr [11:52:26]wPrintStart [11:52:26]Write to MH i2c: 01 00 00 88 02 8A [11:52:26]Write i2c OK [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: 01 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: 01 07 00 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [11:52:26]RasterBufferAndPrint [11:52:26]line Счет N : (1)292248 [11:52:26]line ИНН: 02508201610067 [11:52:26]line Контрольно-Кассовый Чек [11:52:26]line ПРОДАЖА [11:52:26]line ТРК (МРК, ГНК) : 71 [11:52:26]line Товар: 2711129700 [11:52:26]line ГАЗ-К-5 [11:52:26]line 26.050 * 38.40 [11:52:26]line = 1000.32 [11:52:26]line НДС 12% НСП 1% [11:52:26]line > о реализуемом товаре [11:52:26]line ОКРУГЛЕНИЕ: -0.32 [11:52:26]line ИТОГО: 1000.00 [11:52:26]line Внесено: 1000.00 [11:52:26]line СДАЧА: 0.00 [11:52:26]line НСП 1% : 8.85 [11:52:26]line НДС 12% : 106.23 [11:52:26]line Наличными: 1000.00 [11:52:26]line Безнал.: 0.00 [11:52:26]line Место: АЗС № 130 "Партнер Нефть" [11:52:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:52:26]line СНО: Общий режим [11:52:26]line Чек 290 21.08.2024 11:52 [11:52:26]line Смена: 466 ФФД: 1.0 [11:52:26]line ЗНМ: 0300000070 [11:52:26]line РНМ: 0000000000092562 [11:52:26]line Версия ККМ: 001 [11:52:26]line ФМ: 0000000000871769 [11:52:26]line ФД: 163692 [11:52:26]line ФПД: 101581483278067 [11:52:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115225&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163692&fm=101581483278067&tin=02508201610067®Number=0000000000092562&sum=100000 [11:52:26]written 0, free lines is 4095 [11:52:26]OFD Sender: Processing packet 163692 [packets to send 967, broken 966] [11:52:26]ProducePacketName [11:52:26]name=ofd_packets/00163692 [11:52:26]OFD Sender: To server: pG, [11:52:26]CommunicateWithHost lk.salyk.kg:30040 [11:52:26]ConnectInit lk.salyk.kg [11:52:26]Write to MH i2c: 01 00 00 B3 02 B5 [11:52:26]Write i2c OK [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: 01 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: 01 07 00 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 B6 0C 7E [11:52:26]RasterBufferAndPrint [11:52:26]line [11:52:26]line [11:52:26]line [11:52:26]line [11:52:26]line [11:52:26]written 0, free lines is 3263 [11:52:26]MH_Cut [11:52:26]Write to MH i2c: D1 01 00 BA 02 01 8E [11:52:26]Write i2c OK [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: D1 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: D1 01 00 [11:52:26]MH_I2C_Read... [11:52:26]Read from MH i2c: D1 01 00 BA 02 00 8D [11:52:26]Write to MH i2c: 01 00 00 BB 02 BD [11:52:26]Write i2c OK [11:52:26]MH_I2C_Read... [11:52:27]*** Cut start [11:52:27]*** Purtial cut [11:52:27]*** Stage 1: CUTSNS_PIN = 1 [11:52:29]Read from MH i2c: 01 [11:52:29]MH_I2C_Read... [11:52:29]*** Stop cut motor [11:52:29]*** Cut end [11:52:29]Read from MH i2c: 01 07 00 [11:52:29]MH_I2C_Read... [11:52:29]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [11:52:29]process_action close_receipt done [11:52:29]requested_data is exist [11:52:29]produce_requested_data [11:52:29]requested_item fm.sn is exist - process it [11:52:29]wFMCommunicate request_size=4 [11:52:29]MH_SAM_APDU [11:52:29]CAPDU: 80 11 00 00 [11:52:29]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [11:52:29]Write i2c OK [11:52:29]MH_I2C_Read... [11:52:29]Read from MH i2c: E2 [11:52:29]MH_I2C_Read... [11:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:29]Read from MH i2c: E2 17 00 [11:52:29]MH_I2C_Read... [11:52:29]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [11:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:52:29]wFMCommunicate OK [11:52:29]requested_item fd.num is exist - process it [11:52:29]SAM_PROTO_GetFieldsCounters [11:52:29]wFMCommunicate request_size=4 [11:52:29]MH_SAM_APDU [11:52:29]CAPDU: 80 13 00 00 [11:52:29]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [11:52:29]Write i2c OK [11:52:29]MH_I2C_Read... [11:52:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:29]Read from MH i2c: E2 [11:52:29]MH_I2C_Read... [11:52:29]Read from MH i2c: E2 62 00 [11:52:29]MH_I2C_Read... [11:52:29]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7F 02 00 0E 04 04 00 D2 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 8A [11:52:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7F 02 00 0E 04 04 00 D2 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:52:29]wFMCommunicate OK [11:52:29]SAM_PROTO_GetFieldsCounters done [11:52:29]requested_item shift.num is exist - process it [11:52:29]requested_item shift.opened is exist - process it [11:52:29]req_shift_opened [11:52:29]FM_GetShiftState [11:52:29]SAM_PROTO_GetShiftState [11:52:29]wFMCommunicate request_size=4 [11:52:29]MH_SAM_APDU [11:52:29]CAPDU: 80 13 01 00 [11:52:29]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [11:52:29]Write i2c OK [11:52:29]MH_I2C_Read... [11:52:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:29]Read from MH i2c: E2 [11:52:29]MH_I2C_Read... [11:52:29]Read from MH i2c: E2 0E 00 [11:52:29]MH_I2C_Read... [11:52:29]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [11:52:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:52:29]wFMCommunicate OK [11:52:29]SAM_PROTO_GetShiftState done [11:52:29]FM_GetShiftState done [11:52:29]req_shift_opened done [11:52:29]requested_item shift.open_date is exist - process it [11:52:29]req_shift_open_date [11:52:29]req_shift_open_date done [11:52:29]produce_requested_data done [11:52:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163692,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:52:29]process_action_free close_receipt [11:52:29]json_value_free [11:52:29]json_value_free done [11:52:29]process_json_proto returns [11:52:29]Send response to host [11:52:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163692,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:52:29]free response buf [11:52:29]execute_script done [11:52:29]execute_script returns [11:52:29]free content buf [11:52:29]Sock 7.Close socket [11:52:29]Sock 7.Thread stoped [11:52:30]Connected sock=11 [11:52: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 37 36 39 0E 01 00 00 79 3C 06 01 8C EC 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 22 01 00 00 F4 03 04 00 F9 D4 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7F 02 00 35 04 06 00 5C 63 48 39 FE F3 A6 32 62 54 1F 7D 02 FE [11:52:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7F 07 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 37 36 39 10 04 04 00 6C 7F 02 00 F4 03 04 00 4E 7E C5 66 B6 04 01 00 00 23 F2 48 61 96 25 41 73 [11:52:32]CommunicateWithHost err = 0 [11:52:32]CheckOFDResponse [11:52:32]1017 (14) - 77093643461234 [11:52:32]1041 (16) - 0000000000871769 [11:52:32]1040 (4) - 163692 [11:52:32]1012 (4) - 21.08.2024 05:42 [11:52:32]1206 (1) - 0 [11:52:32]OFD Sender: Remove packet 163692 [11:52:32]ProducePacketName [11:52:32]name=ofd_packets/00163692 [11:52:32]NVStorageDeleteData [11:52:32]OFD Sender: No OFD packet to send [11:52:37]OFD Sender: No OFD packet to send [11:52:42]OFD Sender: No OFD packet to send [11:52:47]OFD Sender: No OFD packet to send [11:52:52]OFD Sender: No OFD packet to send [11:52:57]recv_with_timeout no data received [11:52:57]OFD Sender: No OFD packet to send [11:53:02]OFD Sender: No OFD packet to send [11:53:07]OFD Sender: No OFD packet to send [11:53:11]recv_with_timeout no data received [11:53:12]OFD Sender: No OFD packet to send [11:53:17]OFD Sender: No OFD packet to send [11:53:22]OFD Sender: No OFD packet to send [11:53:27]OFD Sender: No OFD packet to send [11:53:32]OFD Sender: No OFD packet to send [11:53:37]OFD Sender: No OFD packet to send [11:53:42]OFD Sender: No OFD packet to send [11:53:47]OFD Sender: No OFD packet to send [11:53:52]OFD Sender: No OFD packet to send [11:53:57]OFD Sender: No OFD packet to send [11:54:02]OFD Sender: No OFD packet to send [11:54:07]OFD Sender: No OFD packet to send [11:54:12]OFD Sender: No OFD packet to send [11:54:17]OFD Sender: No OFD packet to send [11:54:23]OFD Sender: No OFD packet to send [11:54:28]OFD Sender: No OFD packet to send [11:54:33]OFD Sender: No OFD packet to send [11:54:38]OFD Sender: No OFD packet to send [11:54:43]OFD Sender: No OFD packet to send [11:54:48]OFD Sender: No OFD packet to send [11:54:53]OFD Sender: No OFD packet to send [11:54:58]OFD Sender: No OFD packet to send [11:55:03]OFD Sender: No OFD packet to send [11:55:08]OFD Sender: No OFD packet to send [11:55:13]OFD Sender: No OFD packet to send [11:55:18]OFD Sender: No OFD packet to send [11:55:23]OFD Sender: No OFD packet to send [11:55:28]OFD Sender: No OFD packet to send [11:55:33]OFD Sender: No OFD packet to send [11:55:38]OFD Sender: No OFD packet to send [11:55:43]OFD Sender: No OFD packet to send [11:55:48]OFD Sender: No OFD packet to send [11:55:53]OFD Sender: No OFD packet to send [11:55:58]OFD Sender: No OFD packet to send [11:56:03]OFD Sender: No OFD packet to send [11:56:08]OFD Sender: No OFD packet to send [11:56:13]OFD Sender: No OFD packet to send [11:56:18]OFD Sender: No OFD packet to send [11:56:20]recv_with_timeout no data received [11:56:23]OFD Sender: No OFD packet to send [11:56:28]OFD Sender: No OFD packet to send [11:56:33]OFD Sender: No OFD packet to send [11:56:36]accept exits with 10 [11:56:36]New connection [11:56:36]New thread 3066776932 created [11:56:36]Thread 3066920292 joined [11:56:36]Waiting for new connection... [11:56:36] Sock 10.Parse request [11:56:36]Sock 10.Check first char [11:56:36]Sock 10.First char is OK [11:56:36]request: POST /json_proto HTTP/1.0 [11:56:36]Method: POST [11:56:36]URL: /json_proto [11:56:36]Method is POST - this is cgi request [11:56:36]url: /json_proto [11:56:36]query_string will be loaded in cgi processing [11:56:36]execute_cgi json_proto POST (null) [11:56:36]execute_cgi path=json_proto method=POST [11:56:36]POST find Content-Length [11:56:36]Host: 172.17.44.132:8080 [11:56:36]Content-Length: 937 [11:56:36]Content-Type: application/json [11:56:36] [11:56:36]POST finish read [11:56:36]Found Content-Length = 937 [11:56:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50598", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273680", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 0,5\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:36]execute_script... [11:56:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50598", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273680", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 0,5\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:36]POST & json_proto [11:56:36]process_json_proto [11:56:36]json parsed OK: [11:56:36]protocol is kg_v1.0 [11:56:36]action value=close_receipt [11:56:36]process_action close_receipt [11:56:36]cmd_close_receipt [11:56:36]MH_GetDate [11:56:36]Write to MH i2c: F0 00 00 BF 02 B0 [11:56:36]Write i2c OK [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: F0 [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: F0 09 00 [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: F0 09 00 BF 02 00 F5 D5 C5 66 2A 83 C1 65 81 [11:56:36]GetLastDocTimeStamp 1724241145 [11:56:36]current date 1724241397 [11:56:36]FM_GetShiftState [11:56:36]SAM_PROTO_GetShiftState [11:56:36]wFMCommunicate request_size=4 [11:56:36]MH_SAM_APDU [11:56:36]CAPDU: 80 13 01 00 [11:56:36]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [11:56:36]Write i2c OK [11:56:36]MH_I2C_Read... [11:56:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:36]Read from MH i2c: E2 [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: E2 0E 00 [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 05 [11:56:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:56:36]wFMCommunicate OK [11:56:36]SAM_PROTO_GetShiftState done [11:56:36]FM_GetShiftState done [11:56:36]opened in 1724199517 [11:56:36]opened+sec_in_day 1724285917 [11:56:36]quantity*price = 11000 [11:56:36]sum+1 = 11001 [11:56:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000273680 Сок Piko Pulpy красный виноград ПЭТ 0,5л 1.000 * 100.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.85 НДС 12% : 22.30 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 291 21.08.2024 11:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163693 ФПД: 104988085802869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163693&fm=104988085802869&tin=02508201610067®Number=0000000000092562&sum=21000 0 [11:56:37]StoreToDocumentArchive [11:56:37]shift 466 fd 163693 [11:56:37]save to /storage/0466/doc_00163693 [11:56:37]save last doc name /storage/0466/doc_00163693 to /storage/kkm_last_doc_name [11:56:37]save OK [11:56:37]Clear old archive folders... [11:56:37]ProcessDocumentItem done err = 0, tmpTLVsize=400 [11:56:37]tlvbuf is 00C72180 [11:56:37]SAM_PROTO_ClearQueue [11:56:37]wFMCommunicate request_size=4 [11:56:37]MH_SAM_APDU [11:56:37]CAPDU: 80 09 00 00 [11:56:37]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [11:56:37]Write i2c OK [11:56:37]MH_I2C_Read... [11:56:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:56:37]Read from MH i2c: E2 [11:56:37]MH_I2C_Read... [11:56:37]Read from MH i2c: E2 03 00 [11:56:37]MH_I2C_Read... [11:56:37]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [11:56:37]RAPDU: 90 00 [11:56:37]wFMCommunicate OK [11:56:37]SAM_PROTO_ClearQueue done [11:56:37]KKMCreateOFDPacket [11:56:37]OFDProtocolAddRootSTLVToBuf [11:56:37]FM_MakeSignedData [11:56:37]FM_MakeSignedData [11:56:37]SAM_PROTO_SignData [11:56:37]wFMCommunicate request_size=4 [11:56:37]MH_SAM_APDU [11:56:37]CAPDU: 80 0D 01 02 [11:56:37]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [11:56:37]Write i2c OK [11:56:37]MH_I2C_Read... [11:56:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:56:37]Read from MH i2c: E2 [11:56:37]MH_I2C_Read... [11:56:37]Read from MH i2c: E2 03 00 [11:56:37]MH_I2C_Read... [11:56:37]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [11:56:37]RAPDU: 90 00 [11:56:37]wFMCommunicate OK [11:56:37]wFMCommunicate request_size=255 [11:56:37]MH_SAM_APDU [11:56:37]CAPDU: 80 0D 02 02 FA 03 00 90 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 38 30 06 04 3E 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB [11:56:37]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 03 00 90 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 38 30 06 04 3E 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 00 00 04 [11:56:37]Write i2c OK [11:56:37]MH_I2C_Read... [11:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:38]Read from MH i2c: E2 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [11:56:38]RAPDU: 90 00 [11:56:38]wFMCommunicate OK [11:56:38]wFMCommunicate request_size=159 [11:56:38]MH_SAM_APDU [11:56:38]CAPDU: 80 0D 02 02 9A 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 F5 D5 C5 66 0E 04 04 00 D2 01 00 00 B9 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (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: 17060651+1707180842=1724241493 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00: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 56 D6 C5 66 2A 83 C1 65 29 [11:58:14]Current date/time: 21.08.2024 11:58 [11:58:14]FM_Init [11:58:14]wFMConnect [11:58:14]MH_SAM_On [11:58:14]Write to MH i2c: E0 00 00 08 00 E7 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_init finished! [11:58:14]*** atr: [11:58:14]*** 0F 3B D5 18 FF 81 91 FE [11:58:14]*** 1F C3 80 73 C8 21 10 0A [11:58:14]*** 00 00 00 00 00 00 00 00 [11:58:14]*** 00 00 00 00 00 00 00 00 [11:58:14]*** 00 00 00 00 00 00 00 00 [11:58:14]*** 00 00 00 00 00 00 00 00 [11:58:14]*** 00 00 00 00 00 00 00 00 [11:58:14]*** 00 00 00 00 00 00 00 00 [11:58:14]Read from MH i2c: E0 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E0 10 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:58:14]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:58:14]wFMCommunicate request_size=10 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:58:14]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:58:14]RAPDU: 90 00 [11:58:14]wFMCommunicate OK [11:58:14]wFMCommunicate request_size=4 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 11 00 00 [11:58:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 17 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [11:58:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:14]wFMCommunicate OK [11:58:14]Detected FM SN is 0000000000871769 [11:58:14]Stored FM SN is 0000000000871769 [11:58:14]wFMCommunicate request_size=9 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 16 00 00 04 E7 8B 00 00 [11:58:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:58:14]RAPDU: 90 00 [11:58:14]wFMCommunicate OK [11:58:14]FM PIN OK [11:58:14]wFMCommunicate request_size=8 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 14 04 00 03 02 00 01 [11:58:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:58:14]RAPDU: 90 00 [11:58:14]wFMCommunicate OK [11:58:14]wFMCommunicate request_size=13 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:58:14]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:58:14]RAPDU: 90 00 [11:58:14]wFMCommunicate OK [11:58:14]wFMCommunicate request_size=4 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 11 00 00 [11:58:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 17 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [11:58:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:14]wFMCommunicate OK [11:58:14]DocumentArchiveInit [11:58:14]Start Httpd... [11:58:14]Httpd thread 3067256164 created [11:58:14]Write to MH i2c: 01 00 00 0F 00 0F [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: 01 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: 01 07 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:58:14]MH Int Process started [11:58:14]Allocated Socket 7 [11:58:14]Bind OK [11:58:14]Listen OK [11:58:14]httpd running on port 8080 [11:58:14]Waiting for new connection... [11:58:15]OFD Sender: Processing packet 163693 [packets to send 967, broken 966] [11:58:15]ProducePacketName [11:58:15]name=ofd_packets/00163693 [11:58:15]OFD Sender: To server: pG, [11:58:15]CommunicateWithHost lk.salyk.kg:30040 [11:58:15]ConnectInit lk.salyk.kg [11:58:17]accept exits with 8 [11:58:17]New connection [11:58:17]New thread 3066969444 created [11:58:17]Waiting for new connection... [11:58:17] Sock 8.Parse request [11:58:17]Sock 8.Check first char [11:58:17]Sock 8.First char is OK [11:58:17]request: POST /json_proto HTTP/1.0 [11:58:17]Method: POST [11:58:17]URL: /json_proto [11:58:17]Method is POST - this is cgi request [11:58:17]url: /json_proto [11:58:17]query_string will be loaded in cgi processing [11:58:17]execute_cgi json_proto POST (null) [11:58:17]execute_cgi path=json_proto method=POST [11:58:17]POST find Content-Length [11:58:17]Host: 172.17.44.132:8080 [11:58:17]Content-Length: 215 [11:58:17]Content-Type: application/json [11:58:17] [11:58:17]POST finish read [11:58:17]Found Content-Length = 215 [11:58:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:17]execute_script... [11:58:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:17]POST & json_proto [11:58:17]process_json_proto [11:58:17]json parsed OK: [11:58:17]protocol is kg_v1.0 [11:58:17]action value=get_value [11:58:17]process_action get_value [11:58:17]cmd_get_value [11:58:17]process_action get_value done [11:58:17]requested_data is exist [11:58:17]produce_requested_data [11:58:17]requested_item kkm.sn is exist - process it [11:58:17]requested_item kkm.ver is exist - process it [11:58:17]requested_item fm.sn is exist - process it [11:58:17]wFMCommunicate request_size=4 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 11 00 00 [11:58:17]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 17 00 [11:58:17]MH_I2C_Read... [11:58:17]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 37 36 39 90 00 E3 [11:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:17]wFMCommunicate OK [11:58:17]requested_item fd.num is exist - process it [11:58:17]SAM_PROTO_GetFieldsCounters [11:58:17]wFMCommunicate request_size=4 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 13 00 00 [11:58:17]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 62 00 [11:58:17]MH_I2C_Read... [11:58:17]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 7F 02 00 0E 04 04 00 D2 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 E0 [11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 7F 02 00 0E 04 04 00 D2 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:58:17]wFMCommunicate OK [11:58:17]SAM_PROTO_GetFieldsCounters done [11:58:17]requested_item shift.num is exist - process it [11:58:17]requested_item shift.opened is exist - process it [11:58:17]req_shift_opened [11:58:17]FM_GetShiftState [11:58:17]SAM_PROTO_GetShiftState [11:58:17]wFMCommunicate request_size=4 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 13 01 00 [11:58:17]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 0E 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [11:58:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:58:17]wFMCommunicate OK [11:58:17]SAM_PROTO_GetShiftState done [11:58:17]FM_GetShiftState done [11:58:17]req_shift_opened done [11:58:17]requested_item shift.open_date is exist - process it [11:58:17]req_shift_open_date [11:58:17]req_shift_open_date done [11:58:17]produce_requested_data done [11:58:17]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163693,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:58:17]process_action_free get_value [11:58:17]json_value_free [11:58:17]json_value_free done [11:58:17]process_json_proto returns [11:58:17]Send response to host [11:58:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163693,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:58:17]free response buf [11:58:17]execute_script done [11:58:17]execute_script returns [11:58:17]free content buf [11:58:17]Sock 8.Close socket [11:58:17]Sock 8.Thread stoped [11:58:17]accept exits with 11 [11:58:17]New connection [11:58:17]New thread 3066826084 created [11:58:17]Thread 3066969444 joined [11:58:17]Waiting for new connection... [11:58:17] Sock 11.Parse request [11:58:17]Sock 11.Check first char [11:58:17]Sock 11.First char is OK [11:58:17]request: POST /json_proto HTTP/1.0 [11:58:17]Method: POST [11:58:17]URL: /json_proto [11:58:17]Method is POST - this is cgi request [11:58:17]url: /json_proto [11:58:17]query_string will be loaded in cgi processing [11:58:17]execute_cgi json_proto POST (null) [11:58:17]execute_cgi path=json_proto method=POST [11:58:17]POST find Content-Length [11:58:17]Host: 172.17.44.132:8080 [11:58:17]Content-Length: 331 [11:58:17]Content-Type: application/json [11:58:17] [11:58:17]POST finish read [11:58:17]Found Content-Length = 331 [11:58:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:58:17]execute_script... [11:58:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:58:17]POST & json_proto [11:58:17]process_json_proto [11:58:17]json parsed OK: [11:58:17]protocol is kg_v1.0 [11:58:17]action value=get_value [11:58:17]process_action get_value [11:58:17]cmd_get_value [11:58:17]process_action get_value done [11:58:17]requested_data is exist [11:58:17]produce_requested_data [11:58:17]requested_item fm.sale.total is exist - process it [11:58:17]SAM_PROTO_GetFMData [11:58:17]wFMCommunicate request_size=4 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 13 03 00 [11:58:17]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]Connected sock=9 [11:58: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 37 36 39 A4 01 00 00 E2 0B 9C 01 DC B9 5A 03 01 00 03 00 90 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 38 30 06 04 3E 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 F5 D5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7F 02 00 35 04 06 00 5F 7C 71 8F 57 75 91 3F 64 BF EB 3D 37 64 [11:58:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 C8 7B 02 00 69 04 A4 00 6F 04 04 00 B8 78 02 00 B1 04 05 00 86 DA 33 6D 03 70 04 05 00 32 7E 69 6A 02 72 04 05 00 54 5C CA 02 01 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 88 D3 2B 5D 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 5E 6A C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 CA [11:58:18]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 C8 7B 02 00 69 04 A4 00 6F 04 04 00 B8 78 02 00 B1 04 05 00 86 DA 33 6D 03 70 04 05 00 32 7E 69 6A 02 72 04 05 00 54 5C CA 02 01 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 88 D3 2B 5D 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 5E 6A C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 17 00 00 [11:58:18]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [11:58:18]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 17 00 00 [11:58:18]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [11:58:18]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 17 00 00 [11:58:18]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [11:58:18]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 17 00 00 [11:58:18]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF 1C 47 00 02 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 37 36 39 10 04 04 00 6D 7F 02 00 F4 03 04 00 A9 7F C5 66 B6 04 01 00 00 FF 20 55 7D DF F6 BE 40 [11:58:18]CommunicateWithHost err = 0 [11:58:18]CheckOFDResponse [11:58:18]1017 (14) - 77093643461234 [11:58:18]1041 (16) - 0000000000871769 [11:58:18]1040 (4) - 163693 [11:58:18]1012 (4) - 21.08.2024 05:48 [11:58:18]1206 (1) - 0 [11:58:18]OFD Sender: Remove packet 163693 [11:58:18]ProducePacketName [11:58:18]name=ofd_packets/00163693 [11:58:18]NVStorageDeleteData [11:58:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:58:19]Read from MH i2c: E2 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 E6 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [11:58:19]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:58:19]wFMCommunicate OK [11:58:19]SAM_PROTO_GetFMData done [11:58:19]requested_item fm.sale_refund.total is exist - process it [11:58:19]requested_item fm.buy.total is exist - process it [11:58:19]requested_item shift.sale.total is exist - process it [11:58:19]SAM_PROTO_GetShiftData [11:58:19]wFMCommunicate request_size=4 [11:58:19]MH_SAM_APDU [11:58:19]CAPDU: 80 13 02 00 [11:58:19]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]OFD Sender: No OFD packet to send [11:58:19]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:58:19]Read from MH i2c: E2 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 FD 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 23 01 00 00 69 04 9E 00 6F 04 04 00 23 01 00 00 B1 04 04 00 41 21 CA 01 70 04 04 00 6C 86 34 01 72 04 03 00 D5 9A 95 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 03 A9 30 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 00 0E 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 FB [11:58:19]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 23 01 00 00 69 04 9E 00 6F 04 04 00 23 01 00 00 B1 04 04 00 41 21 CA 01 70 04 04 00 6C 86 34 01 72 04 03 00 D5 9A 95 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 03 A9 30 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 00 0E 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [11:58:19]wFMCommunicate OK [11:58:19]wFMCommunicate request_size=4 [11:58:19]MH_SAM_APDU [11:58:19]CAPDU: 80 17 00 00 [11:58:19]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:19]Read from MH i2c: E2 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 FD 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [11:58:19]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [11:58:19]wFMCommunicate OK [11:58:19]wFMCommunicate request_size=4 [11:58:19]MH_SAM_APDU [11:58:19]CAPDU: 80 17 00 00 [11:58:19]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:20]Read from MH i2c: E2 [11:58:20]MH_I2C_Read... [11:58:20]Read from MH i2c: E2 FD 00 [11:58:20]MH_I2C_Read... [11:58:20]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [11:58:20]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [11:58:20]wFMCommunicate OK [11:58:20]wFMCommunicate request_size=4 [11:58:20]MH_SAM_APDU [11:58:20]CAPDU: 80 17 00 00 [11:58:20]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:58:20]Write i2c OK [11:58:20]MH_I2C_Read... [11:58:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:20]Read from MH i2c: E2 [11:58:20]MH_I2C_Read... [11:58:20]Read from MH i2c: E2 FD 00 [11:58:20]MH_I2C_Read... [11:58:20]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [11:58:20]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [11:58:20]wFMCommunicate OK [11:58:20]wFMCommunicate request_size=4 [11:58:20]MH_SAM_APDU [11:58:20]CAPDU: 80 17 00 00 [11:58:20]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:58:20]Write i2c OK [11:58:20]MH_I2C_Read... [11:58:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [11:58:20]Read from MH i2c: E2 [11:58:20]MH_I2C_Read... [11:58:20]Read from MH i2c: E2 CE 00 [11:58:20]MH_I2C_Read... [11:58:20]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [11:58:20]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:58:20]wFMCommunicate OK [11:58:20]SAM_PROTO_GetShiftData done [11:58:20]requested_item shift.sale.total_cash is exist - process it [11:58:20]requested_item shift.sale_refund.total is exist - process it [11:58:20]requested_item shift.sale_refund.total_cash is exist - process it [11:58:20]requested_item shift.buy.total is exist - process it [11:58:20]requested_item shift.buy.total_cash is exist - process it [11:58:20]produce_requested_data done [11:58:20]produce_requested_data return {"fm.sale.total":147170167.10,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":300240.01,"shift.sale.total_cash":202195.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} [11:58:20]process_action_free get_value [11:58:20]json_value_free [11:58:20]json_value_free done [11:58:20]process_json_proto returns [11:58:20]Send response to host [11:58:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147170167.10,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":300240.01,"shift.sale.total_cash":202195.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}}} [11:58:20]free response buf [11:58:20]execute_script done [11:58:20]execute_script returns [11:58:20]free content buf [11:58:20]Sock 11.Close socket [11:58:20]Sock 11.Thread stoped [11:58:21]accept exits with 8 [11:58:21]New connection [11:58:21]New thread 3066969444 created [11:58:21]Thread 3066826084 joined [11:58:21]Waiting for new connection... [11:58:21] Sock 8.Parse request [11:58:21]Sock 8.Check first char [11:58:21]Sock 8.First char is OK [11:58:21]request: POST /json_proto HTTP/1.0 [11:58:21]Method: POST [11:58:21]URL: /json_proto [11:58:21]Method is POST - this is cgi request [11:58:21]url: /json_proto [11:58:21]query_string will be loaded in cgi processing [11:58:21]execute_cgi json_proto POST (null) [11:58:21]execute_cgi path=json_proto method=POST [11:58:21]POST find Content-Length [11:58:21]Host: 172.17.44.132:8080 [11:58:21]Content-Length: 800 [11:58:21]Content-Type: application/json [11:58:21] [11:58:21]POST finish read [11:58:21]Found Content-Length = 800 [11:58:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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:58:21]execute_script... [11:58:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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:58:21]POST & json_proto [11:58:21]process_json_proto [11:58:21]json parsed OK: [11:58:21]protocol is kg_v1.0 [11:58:21]action value=close_receipt [11:58:21]process_action close_receipt [11:58:21]cmd_close_receipt [11:58:21]MH_GetDate [11:58:21]Write to MH i2c: F0 00 00 1D 00 0C [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: F0 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: F0 09 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: F0 09 00 1D 00 00 5D D6 C5 66 2A 83 C1 65 46 [11:58:21]GetLastDocTimeStamp 1724241397 [11:58:21]current date 1724241501 [11:58:21]FM_GetShiftState [11:58:21]SAM_PROTO_GetShiftState [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 13 01 00 [11:58:21]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:21]Read from MH i2c: E2 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 0E 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [11:58:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:58:21]wFMCommunicate OK [11:58:21]SAM_PROTO_GetShiftState done [11:58:21]FM_GetShiftState done [11:58:21]opened in 1724199517 [11:58:21]opened+sec_in_day 1724285917 [11:58:21]quantity*price = 100050 [11:58:21]sum+1 = 100052 [11:58:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 292 21.08.2024 11:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163694 ФПД: 89637368784233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163694&fm=89637368784233&tin=02508201610067®Number=0000000000092562&sum=100051 [11:58:22]StoreToDocumentArchive [11:58:22]shift 466 fd 163694 [11:58:22]save to /storage/0466/doc_00163694 [11:58:22]save last doc name /storage/0466/doc_00163694 to /storage/kkm_last_doc_name [11:58:22]save OK [11:58:22]Clear old archive folders... [11:58:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:58:22]tlvbuf is 011B8C20 [11:58:22]SAM_PROTO_ClearQueue [11:58:22]wFMCommunicate request_size=4 [11:58:22]MH_SAM_APDU [11:58:22]CAPDU: 80 09 00 00 [11:58:22]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:58:22]Write i2c OK [11:58:22]MH_I2C_Read... [11:58:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:22]Read from MH i2c: E2 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 03 00 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:58:22]RAPDU: 90 00 [11:58:22]wFMCommunicate OK [11:58:22]SAM_PROTO_ClearQueue done [11:58:22]KKMCreateOFDPacket [11:58:22]OFDProtocolAddRootSTLVToBuf [11:58:22]FM_MakeSignedData [11:58:22]FM_MakeSignedData [11:58:22]SAM_PROTO_SignData [11:58:22]wFMCommunicate request_size=4 [11:58:22]MH_SAM_APDU [11:58:22]CAPDU: 80 0D 01 02 [11:58:22]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:58:22]Write i2c OK [11:58:22]MH_I2C_Read... [11:58:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:22]Read from MH i2c: E2 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 03 00 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:58:22]RAPDU: 90 00 [11:58:22]wFMCommunicate OK [11:58:22]wFMCommunicate request_size=255 [11:58:22]MH_SAM_APDU [11:58:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 24 01 00 00 F4 03 04 00 5D D6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7F 02 00 35 04 06 00 51 86 53 86 [11:58:22]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 24 01 00 00 F4 03 04 00 5D D6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7F 02 00 35 04 06 00 51 86 53 86 00 00 8F [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:23]Read from MH i2c: E2 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 03 00 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:58:23]RAPDU: 90 00 [11:58:23]wFMCommunicate OK [11:58:23]wFMCommunicate request_size=7 [11:58:23]MH_SAM_APDU [11:58:23]CAPDU: 80 0D 02 02 02 65 69 [11:58:23]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 65 69 00 00 7A [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:23]Read from MH i2c: E2 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 03 00 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:58:23]RAPDU: 90 00 [11:58:23]wFMCommunicate OK [11:58:23]wFMCommunicate request_size=4 [11:58:23]MH_SAM_APDU [11:58:23]CAPDU: 80 0D 03 02 [11:58:23]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:23]Read from MH i2c: E2 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 0B 00 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 0B 00 2F 00 00 92 C3 88 67 86 49 83 8D 90 00 CE [11:58:23]RAPDU: 92 C3 88 67 86 49 83 8D 90 00 [11:58:23]wFMCommunicate OK [11:58:23]SAM_PROTO_SignData done [11:58:23]FM_MakeSignedData done [11:58:23]CreateOFDProtocolMessage [11:58:23]wFMCommunicate request_size=4 [11:58:23]MH_SAM_APDU [11:58:23]CAPDU: 80 11 00 00 [11:58:23]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:23]Read from MH i2c: E2 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 17 00 [11:58:23]MH_I2C_Read... [11:58:23]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 37 36 39 90 00 03 [11:58:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:23]wFMCommunicate OK [11:58:23]CreateOFDProtocolMessage done [11:58:23]OFDSenderStorePacket 163694 [11:58:23]StoreOFDPacket docnum=163694 [11:58:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1F 3E 04 01 47 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 24 01 00 00 F4 03 04 00 5D D6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7F 02 00 35 04 06 00 51 86 53 86 65 69 92 C3 88 67 86 49 83 8D [11:58:23]CheckFolder [11:58:23]dirname=/storage/ofd_packets [11:58:23]CheckFolder done [11:58:23]ProducePacketName [11:58:23]name=ofd_packets/00163694 [11:58:23]NVStorageSaveData ofd_packets/00163694 [11:58:23]File name is /storage/ofd_packets/00163694 [11:58:23]Write 298 bytes [11:58:23]NVStorageSaveData done [11:58:23]OFDSenderStorePacket done [11:58:23]KKMCreateOFDPacket done [11:58:23]NVStorageSaveData kkm_last_timestamp [11:58:23]File name is /storage/kkm_last_timestamp [11:58:23]Write 4 bytes [11:58:23]NVStorageSaveData done [11:58:23]ExternCall_PrintAddStr [11:58:23]wPrintStart [11:58:23]Write to MH i2c: 01 00 00 31 00 31 [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: 01 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: 01 07 00 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:58:23]RasterBufferAndPrint [11:58:23]line Счет N : (1)292253 [11:58:23]line ИНН: 02508201610067 [11:58:23]line Контрольно-Кассовый Чек [11:58:23]line ПРОДАЖА [11:58:23]line ТРК (МРК, ГНК) : 11 [11:58:23]line Товар: 2710194800 [11:58:23]line ДТ-К-5 [11:58:23]line 13.130 * 76.20 [11:58:23]line = 1000.51 [11:58:23]line НДС 12% НСП 1% [11:58:23]line > о реализуемом товаре [11:58:23]line ИТОГО: 1000.51 [11:58:23]line НСП 1% : 8.85 [11:58:23]line НДС 12% : 106.25 [11:58:23]line Наличными: 0.00 [11:58:23]line Безнал.: 1000.51 [11:58:23]line Место: АЗС № 130 "Партнер Нефть" [11:58:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:58:23]line СНО: Общий режим [11:58:23]line Чек 292 21.08.2024 11:58 [11:58:23]line Смена: 466 ФФД: 1.0 [11:58:23]line ЗНМ: 0300000070 [11:58:23]line РНМ: 0000000000092562 [11:58:23]line Версия ККМ: 001 [11:58:23]line Платежная система: O! деньги [11:58:23]line ФМ: 0000000000871769 [11:58:23]line ФД: 163694 [11:58:23]line ФПД: 89637368784233 [11:58:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163694&fm=89637368784233&tin=02508201610067®Number=0000000000092562&sum=100051 [11:58:23]OFD Sender: Processing packet 163694 [packets to send 967, broken 966] [11:58:23]ProducePacketName [11:58:23]name=ofd_packets/00163694 [11:58:23]OFD Sender: To server: pG, [11:58:23]CommunicateWithHost lk.salyk.kg:30040 [11:58:23]ConnectInit lk.salyk.kg [11:58:23]written 0, free lines is 4095 [11:58:24]Write to MH i2c: 01 00 00 5B 00 5B [11:58:24]Write i2c OK [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: 01 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: 01 07 00 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 D9 0C 47 [11:58:24]RasterBufferAndPrint [11:58:24]line [11:58:24]line [11:58:24]line [11:58:24]line [11:58:24]line [11:58:24]written 0, free lines is 3312 [11:58:24]MH_Cut [11:58:24]Write to MH i2c: D1 01 00 62 00 01 34 [11:58:24]Write i2c OK [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: D1 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: D1 01 00 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: D1 01 00 62 00 00 33 [11:58:24]Write to MH i2c: 01 00 00 63 00 63 [11:58:24]Write i2c OK [11:58:24]MH_I2C_Read... [11:58:24]recv_with_timeout no data received [11:58:24]*** Cut start [11:58:24]*** Purtial cut [11:58:24]*** Stage 1: CUTSNS_PIN = 1 [11:58:26]Read from MH i2c: 01 [11:58:26]MH_I2C_Read... [11:58:26]*** Stop cut motor [11:58:26]*** Cut end [11:58:26]Read from MH i2c: 01 07 00 [11:58:26]MH_I2C_Read... [11:58:26]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [11:58:26]process_action close_receipt done [11:58:26]requested_data is exist [11:58:26]produce_requested_data [11:58:26]requested_item fm.sn is exist - process it [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: F0 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: F0 09 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: F0 09 00 B4 00 00 8F D6 C5 66 2A 83 C1 65 0F [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]KKMCreateReceiptDocument OK [11:59:11]receipt_add_items: price(Amount)=6780 [11:59:11]receipt_add_items: sum=100005 [11:59:11]receipt_add_items: quantity [11:59:11]03 9E 39 00 00 00 00 00 KKMCreateReceiptItemDocument [11:59:11]Load OK [11:59:11]KKMSetReceiptItemData [11:59:11]KKMSetReceiptItemData [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]KKMSetReceiptItemData err=0 [11:59:11]KKMAddReceiptItem [11:59:11]LoadAmountFromDocumentTag total=0 [11:59:11]LoadAmountFromDocumentTag cost=100005 [11:59:11]SetAmountToDocument total=100005 [11:59:11]Malloc new data [11:59:11]cost*persent_nds=12000600 [11:59:11]+500=12001100 [11:59:11]tax_nds_amount=10620 [11:59:11]cost*persent_nds=1000050 [11:59:11]+500=1000550 [11:59:11]tax_nsp_amount=885 [11:59:11]Load OK [11:59:11]Load OK [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Load OK [11:59:11]Load OK [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]free (receipt_item_data.pre_item_text) [11:59:11]free (receipt_item_data.post_item_text) [11:59:11]done [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]Malloc new data [11:59:11]KKMSetReceiptData OK [11:59:11]ProcessDocumentItem done err = 0, tmpTLVsize=111 [11:59:11]tlvbuf is 011CE580 [11:59:11]KKMLoadAndSignReceiptData [11:59:11]SAM_PROTO_ProcessDocument [11:59:11]wFMCommunicate request_size=9 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 01 00 04 03 00 6F 00 [11:59:11]Write to MH i2c: E2 0C 00 B5 00 80 15 01 00 04 00 03 00 6F 00 00 00 AE [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=10 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [11:59:11]Write to MH i2c: E2 0D 00 B6 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 64 [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=15 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 02 00 0A FC 03 06 00 A5 86 01 00 00 00 [11:59:11]Write to MH i2c: E2 12 00 B7 00 80 15 02 00 0A 00 FC 03 06 00 A5 86 01 00 00 00 00 00 7C [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=47 [11:59:11]MH_SAM_APDU [11:59:11]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 7C 29 00 00 00 00 [11:59:11]Write to MH i2c: E2 32 00 B8 00 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 7C 29 00 00 00 00 00 00 AC [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 B8 00 00 90 00 2C [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=15 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [11:59:11]Write to MH i2c: E2 12 00 B9 00 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 5E [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 B9 00 00 90 00 2D [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=15 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 02 00 0A 39 04 06 00 A5 86 01 00 00 00 [11:59:11]Write to MH i2c: E2 12 00 BA 00 80 15 02 00 0A 00 39 04 06 00 A5 86 01 00 00 00 00 00 BD [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 BA 00 00 90 00 2E [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=11 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [11:59:11]Write to MH i2c: E2 0E 00 BB 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 6D [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=13 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 02 00 08 F4 03 04 00 8F D6 C5 66 [11:59:11]Write to MH i2c: E2 10 00 BC 00 80 15 02 00 08 00 F4 03 04 00 8F D6 C5 66 00 00 D7 [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=25 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [11:59:11]Write to MH i2c: E2 1C 00 BD 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 9E [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=4 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 15 03 00 [11:59:11]Write to MH i2c: E2 08 00 BE 00 80 15 03 00 00 00 00 00 3F [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 40 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 40 00 BE 00 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 37 36 39 10 04 04 00 70 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 26 01 00 00 35 04 06 00 99 E5 D6 30 24 C5 90 00 93 [11:59:12]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 37 36 39 10 04 04 00 70 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 26 01 00 00 35 04 06 00 99 E5 D6 30 24 C5 90 00 [11:59:12]wFMCommunicate OK [11:59:12]SAM_PROTO_ProcessDocument answer len = 59 [11:59:12]SAM_PROTO_ProcessDocument done [11:59:12]SetTLVBufToDocument [11:59:12]Processing tag 1209 (04B9) [11:59:12]Malloc new data [11:59:12]Processing tag 1041 (0411) [11:59:12]Processing tag 1040 (0410) [11:59:12]Malloc new data [11:59:12]Processing tag 1038 (040E) [11:59:12]Malloc new data [11:59:12]Processing tag 1042 (0412) [11:59:12]Malloc new data [11:59:12]Processing tag 1077 (0435) [11:59:12]Malloc new data [11:59:12]SetTLVBufToDocument err=0 [11:59:12]KKMLoadAndSignReceiptData store KKM data [11:59:12]KKMLoadAndSignReceiptData err=0 [11:59:12]wFMCommunicate request_size=4 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 11 00 00 [11:59:12]Write to MH i2c: E2 08 00 BF 00 80 11 00 00 00 00 00 00 39 [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 17 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 17 00 BF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [11:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:59:12]wFMCommunicate OK [11:59:12]Счет N : (1)292255 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 14.750 * 67.80 = 1000.05 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 294 21.08.2024 11:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163696 ФПД: 169212420039877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163696&fm=169212420039877&tin=02508201610067®Number=0000000000092562&sum=100005 [11:59:12]StoreToDocumentArchive [11:59:12]shift 466 fd 163696 [11:59:12]save to /storage/0466/doc_00163696 [11:59:12]save last doc name /storage/0466/doc_00163696 to /storage/kkm_last_doc_name [11:59:12]save OK [11:59:12]Clear old archive folders... [11:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:59:12]tlvbuf is 011CB550 [11:59:12]SAM_PROTO_ClearQueue [11:59:12]wFMCommunicate request_size=4 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 09 00 00 [11:59:12]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [11:59:12]RAPDU: 90 00 [11:59:12]wFMCommunicate OK [11:59:12]SAM_PROTO_ClearQueue done [11:59:12]KKMCreateOFDPacket [11:59:12]OFDProtocolAddRootSTLVToBuf [11:59:12]FM_MakeSignedData [11:59:12]FM_MakeSignedData [11:59:12]SAM_PROTO_SignData [11:59:12]wFMCommunicate request_size=4 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 0D 01 02 [11:59:12]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:59:12]RAPDU: 90 00 [11:59:12]wFMCommunicate OK [11:59:12]wFMCommunicate request_size=255 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 8F D6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7F 02 00 35 04 06 00 99 [11:59:12]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 01 00 00 F4 03 04 00 8F D6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7F 02 00 35 04 06 00 99 00 00 6B [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:59:12]RAPDU: 90 00 [11:59:12]wFMCommunicate OK [11:59:12]wFMCommunicate request_size=10 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 0D 02 02 05 E5 D6 30 24 C5 [11:59:12]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 E5 D6 30 24 C5 00 00 1B [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:59:12]RAPDU: 90 00 [11:59:12]wFMCommunicate OK [11:59:12]wFMCommunicate request_size=4 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 0D 03 02 [11:59:12]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:13]Read from MH i2c: E2 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 0B 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 0B 00 C4 00 00 5C 4E E4 55 B1 21 37 9D 90 00 C9 [11:59:13]RAPDU: 5C 4E E4 55 B1 21 37 9D 90 00 [11:59:13]wFMCommunicate OK [11:59:13]SAM_PROTO_SignData done [11:59:13]FM_MakeSignedData done [11:59:13]CreateOFDProtocolMessage [11:59:13]wFMCommunicate request_size=4 [11:59:13]MH_SAM_APDU [11:59:13]CAPDU: 80 11 00 00 [11:59:13]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:13]Read from MH i2c: E2 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 17 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [11:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:59:13]wFMCommunicate OK [11:59:13]CreateOFDProtocolMessage done [11:59:13]OFDSenderStorePacket 163696 [11:59:13]StoreOFDPacket docnum=163696 [11:59:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 62 5D 07 01 F7 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 8F D6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7F 02 00 35 04 06 00 99 E5 D6 30 24 C5 5C 4E E4 55 B1 21 37 9D [11:59:13]CheckFolder [11:59:13]dirname=/storage/ofd_packets [11:59:13]CheckFolder done [11:59:13]ProducePacketName [11:59:13]name=ofd_packets/00163696 [11:59:13]NVStorageSaveData ofd_packets/00163696 [11:59:13]File name is /storage/ofd_packets/00163696 [11:59:13]Write 301 bytes [11:59:13]NVStorageSaveData done [11:59:13]OFDSenderStorePacket done [11:59:13]KKMCreateOFDPacket done [11:59:13]NVStorageSaveData kkm_last_timestamp [11:59:13]File name is /storage/kkm_last_timestamp [11:59:13]Write 4 bytes [11:59:13]NVStorageSaveData done [11:59:13]ExternCall_PrintAddStr [11:59:13]wPrintStart [11:59:13]Write to MH i2c: 01 00 00 C6 00 C6 [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: 01 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: 01 07 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [11:59:13]RasterBufferAndPrint [11:59:13]line Счет N : (1)292255 [11:59:13]line ИНН: 02508201610067 [11:59:13]line Контрольно-Кассовый Чек [11:59:13]line ПРОДАЖА [11:59:13]line ТРК (МРК, ГНК) : 42 [11:59:13]line Товар: 2710124130 [11:59:13]line Аи-92-К-5 [11:59:13]line 14.750 * 67.80 [11:59:13]line = 1000.05 [11:59:13]line НДС 12% НСП 1% [11:59:13]line > о реализуемом товаре [11:59:13]line ИТОГО: 1000.05 [11:59:13]line НСП 1% : 8.85 [11:59:13]line НДС 12% : 106.20 [11:59:13]line Наличными: 0.00 [11:59:13]line Безнал.: 1000.05 [11:59:13]line Место: АЗС № 130 "Партнер Нефть" [11:59:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:59:13]line СНО: Общий режим [11:59:13]line Чек 294 21.08.2024 11:59 [11:59:13]line Смена: 466 ФФД: 1.0 [11:59:13]line ЗНМ: 0300000070 [11:59:13]line РНМ: 0000000000092562 [11:59:13]line Версия ККМ: 001 [11:59:13]line Платежная система: O! деньги [11:59:13]line ФМ: 0000000000871769 [11:59:13]line ФД: 163696 [11:59:13]line ФПД: 169212420039877 [11:59:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T115911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163696&fm=169212420039877&tin=02508201610067®Number=0000000000092562&sum=100005 [11:59:13]written 0, free lines is 4095 [11:59:13]OFD Sender: Processing packet 163696 [packets to send 967, broken 966] [11:59:13]ProducePacketName [11:59:13]name=ofd_packets/00163696 [11:59:13]OFD Sender: To server: pG, [11:59:13]CommunicateWithHost lk.salyk.kg:30040 [11:59:13]ConnectInit lk.salyk.kg [11:59:13]Write to MH i2c: 01 00 00 F0 00 F0 [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: 01 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: 01 07 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 CF 0C D2 [11:59:13]RasterBufferAndPrint [11:59:13]line [11:59:13]line [11:59:13]line [11:59:13]line [11:59:13]line [11:59:13]written 0, free lines is 3306 [11:59:13]MH_Cut [11:59:13]Write to MH i2c: D1 01 00 F7 00 01 C9 [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: D1 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: D1 01 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: D1 01 00 F7 00 00 C8 [11:59:13]Write to MH i2c: 01 00 00 F8 00 F8 [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:14]Connected sock=9 [11: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 37 36 39 0F 01 00 00 62 5D 07 01 F7 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 8F D6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7F 02 00 35 04 06 00 99 E5 D6 30 24 C5 5C 4E E4 55 B1 21 37 9D [11:59:14]*** Cut start [11:59:14]*** Purtial cut [11:59:14]*** Stage 1: CUTSNS_PIN = 1 [11: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 37 36 39 4F 00 00 00 E3 F4 47 00 9A DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7F 02 00 F4 03 04 00 E1 7F C5 66 B6 04 01 00 00 48 C1 87 C4 21 C2 E5 C1 [11:59:16]CommunicateWithHost err = 0 [11:59:16]CheckOFDResponse [11:59:16]1017 (14) - 77093643461234 [11:59:16]1041 (16) - 0000000000871769 [11:59:16]1040 (4) - 163696 [11:59:16]1012 (4) - 21.08.2024 05:49 [11:59:16]1206 (1) - 0 [11:59:16]OFD Sender: Remove packet 163696 [11:59:16]ProducePacketName [11:59:16]name=ofd_packets/00163696 [11:59:16]NVStorageDeleteData [11:59:16]Read from MH i2c: 01 [11:59:16]MH_I2C_Read... [11:59:16]*** Stop cut motor [11:59:16]*** Cut end [11:59:16]Read from MH i2c: 01 07 00 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [11:59:16]process_action close_receipt done [11:59:16]requested_data is exist [11:59:16]produce_requested_data [11:59:16]requested_item fm.sn is exist - process it [11:59:16]wFMCommunicate request_size=4 [11:59:16]MH_SAM_APDU [11:59:16]CAPDU: 80 11 00 00 [11:59:16]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [11:59:16]Write i2c OK [11:59:16]MH_I2C_Read... [11:59:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:16]Read from MH i2c: E2 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 17 00 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [11:59:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:59:16]wFMCommunicate OK [11:59:16]requested_item fd.num is exist - process it [11:59:16]SAM_PROTO_GetFieldsCounters [11:59:16]wFMCommunicate request_size=4 [11:59:16]MH_SAM_APDU [11:59:16]CAPDU: 80 13 00 00 [11:59:16]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [11:59:16]Write i2c OK [11:59:16]MH_I2C_Read... [11:59:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:16]Read from MH i2c: E2 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 62 00 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7F 02 00 0E 04 04 00 D2 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 D5 [11:59: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7F 02 00 0E 04 04 00 D2 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:16]wFMCommunicate OK [11:59:16]SAM_PROTO_GetFieldsCounters done [11:59:16]requested_item shift.num is exist - process it [11:59:16]requested_item shift.opened is exist - process it [11:59:16]req_shift_opened [11:59:16]FM_GetShiftState [11:59:16]SAM_PROTO_GetShiftState [11:59:16]wFMCommunicate request_size=4 [11:59:16]MH_SAM_APDU [11:59:16]CAPDU: 80 13 01 00 [11:59:16]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [11:59:16]OFD Sender: No OFD packet to send [11:59:16]Write i2c OK [11:59:16]MH_I2C_Read... [11:59:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:16]Read from MH i2c: E2 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 0E 00 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [11:59:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [11:59:16]wFMCommunicate OK [11:59:16]SAM_PROTO_GetShiftState done [11:59:16]FM_GetShiftState done [11:59:16]req_shift_opened done [11:59:16]requested_item shift.open_date is exist - process it [11:59:16]req_shift_open_date [11:59:16]req_shift_open_date done [11:59:16]produce_requested_data done [11:59:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163696,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [11:59:17]process_action_free close_receipt [11:59:17]json_value_free [11:59:17]json_value_free done [11:59:17]process_json_proto returns [11:59:17]Send response to host [11:59:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163696,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [11:59:17]free response buf [11:59:17]execute_script done [11:59:17]execute_script returns [11:59:17]free content buf [11:59:17]Sock 8.Close socket [11:59:17]Sock 8.Thread stoped [11:59:21]OFD Sender: No OFD packet to send [11:59:26]recv_with_timeout no data received [11:59:26]OFD Sender: No OFD packet to send [11:59:31]OFD Sender: No OFD packet to send [11:59:37]OFD Sender: No OFD packet to send [11:59:42]OFD Sender: No OFD packet to send [11:59:47]OFD Sender: No OFD packet to send [11:59:52]OFD Sender: No OFD packet to send [11:59:52]recv_with_timeout no data received [11:59:57]OFD Sender: No OFD packet to send [12:00:02]OFD Sender: No OFD packet to send [12:00:07]OFD Sender: No OFD packet to send [12:00:10]recv_with_timeout no data received [12:00:12]OFD Sender: No OFD packet to send [12:00:17]OFD Sender: No OFD packet to send [12:00:21]accept exits with 10 [12:00:21]New connection [12:00:21]New thread 3066826084 created [12:00:21]Thread 3066969444 joined [12:00:21]Waiting for new connection... [12:00:21] Sock 10.Parse request [12:00:21]Sock 10.Check first char [12:00:21]Sock 10.First char is OK [12:00:21]request: POST /json_proto HTTP/1.0 [12:00:21]Method: POST [12:00:21]URL: /json_proto [12:00:21]Method is POST - this is cgi request [12:00:21]url: /json_proto [12:00:21]query_string will be loaded in cgi processing [12:00:21]execute_cgi json_proto POST (null) [12:00:21]execute_cgi path=json_proto method=POST [12:00:21]POST find Content-Length [12:00:21]Host: 172.17.44.132:8080 [12:00:21]Content-Length: 816 [12:00:21]Content-Type: application/json [12:00:21] [12:00:21]POST finish read [12:00:21]Found Content-Length = 816 [12:00:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:21]execute_script... [12:02:24]ConnectInit Can't connect to host [12:03:09]accept exits with 9 [12:03:09]New connection [12:03:09]New thread 3066969444 created [12:03:09]Thread 3066826084 joined [12:03:09]Waiting for new connection... [12:03:09] Sock 9.Parse request [12:03:09]Sock 9.Check first char [12:03:09]Sock 9.First char is OK [12:03:09]request: POST /json_proto HTTP/1.0 [12:03:09]Method: POST [12:03:09]URL: /json_proto [12:03:09]Method is POST - this is cgi request [12:03:09]url: /json_proto [12:03:09]query_string will be loaded in cgi processing [12:03:09]execute_cgi json_proto POST (null) [12:03:09]execute_cgi path=json_proto method=POST [12:03:09]POST find Content-Length [12:03:09]Host: 172.17.44.132:8080 [12:03:09]Content-Length: 681 [12:03:09]Content-Type: application/json [12:03:09] [12:03:09]POST finish read [12:03:09]Found Content-Length = 681 [12:03:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:09]execute_script... [12:03: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)292257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:09]POST & json_proto [12:03:09]process_json_proto [12:03:09]json parsed OK: [12:03:09]protocol is kg_v1.0 [12:03:09]action value=close_receipt [12:03:09]process_action close_receipt [12:03:09]cmd_close_receipt [12:03:09]MH_GetDate [12:03:09]Write to MH i2c: F0 00 00 46 01 36 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: F0 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: F0 09 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: F0 09 00 46 01 00 7D D7 C5 66 2A 83 C1 65 91 [12:03:09]GetLastDocTimeStamp 1724241621 [12:03:09]current date 1724241789 [12:03:09]FM_GetShiftState [12:03:09]SAM_PROTO_GetShiftState [12:03:09]wFMCommunicate request_size=4 [12:03:09]MH_SAM_APDU [12:03:09]CAPDU: 80 13 01 00 [12:03:09]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:09]Read from MH i2c: E2 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 0E 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [12:03:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:03:09]wFMCommunicate OK [12:03:09]SAM_PROTO_GetShiftState done [12:03:09]FM_GetShiftState done [12:03:09]opened in 1724199517 [12:03:09]opened+sec_in_day 1724285917 [12:03:09]quantity*price = 50035 [12:03:09]sum+1 = 50036 [12:03:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 296 21.08.2024 12:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163698 ФПД: 161467202971701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120309&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163698&fm=161467202971701&tin=02508201610067®Number=0000000000092562&sum=50000 [12:03:10]StoreToDocumentArchive [12:03:10]shift 466 fd 163698 [12:03:10]save to /storage/0466/doc_00163698 [12:03:10]save last doc name /storage/0466/doc_00163698 to /storage/kkm_last_doc_name [12:03:10]save OK [12:03:10]Clear old archive folders... [12:03:10]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:03:10]tlvbuf is 011A91B0 [12:03:10]SAM_PROTO_ClearQueue [12:03:10]wFMCommunicate request_size=4 [12:03:10]MH_SAM_APDU [12:03:10]CAPDU: 80 09 00 00 [12:03:10]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:10]Read from MH i2c: E2 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: E2 03 00 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [12:03:10]RAPDU: 90 00 [12:03:10]wFMCommunicate OK [12:03:10]SAM_PROTO_ClearQueue done [12:03:10]KKMCreateOFDPacket [12:03:10]OFDProtocolAddRootSTLVToBuf [12:03:10]FM_MakeSignedData [12:03:10]FM_MakeSignedData [12:03:10]SAM_PROTO_SignData [12:03:10]wFMCommunicate request_size=4 [12:03:10]MH_SAM_APDU [12:03:10]CAPDU: 80 0D 01 02 [12:03:10]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:10]Read from MH i2c: E2 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: E2 03 00 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [12:03:10]RAPDU: 90 00 [12:03:10]wFMCommunicate OK [12:03:10]wFMCommunicate request_size=255 [12:03:10]MH_SAM_APDU [12:03:10]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 28 01 00 00 F4 03 04 00 7D D7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7F 02 00 35 04 06 00 92 DA [12:03:10]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 28 01 00 00 F4 03 04 00 7D D7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7F 02 00 35 04 06 00 92 DA 00 00 7C [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:11]Read from MH i2c: E2 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 03 00 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:03:11]RAPDU: 90 00 [12:03:11]wFMCommunicate OK [12:03:11]wFMCommunicate request_size=9 [12:03:11]MH_SAM_APDU [12:03:11]CAPDU: 80 0D 02 02 04 83 46 A8 35 [12:03:11]Write to MH i2c: E2 0C 00 57 01 80 0D 02 02 04 00 83 46 A8 35 00 00 80 [12:03:11]Write i2c OK [12:03:11]MH_I2C_Read... [12:03:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:11]Read from MH i2c: E2 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 03 00 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:03:11]RAPDU: 90 00 [12:03:11]wFMCommunicate OK [12:03:11]wFMCommunicate request_size=4 [12:03:11]MH_SAM_APDU [12:03:11]CAPDU: 80 0D 03 02 [12:03:11]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [12:03:11]Write i2c OK [12:03:11]MH_I2C_Read... [12:03:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:11]Read from MH i2c: E2 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 0B 00 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 0B 00 58 01 00 EC 58 80 DA A7 8C E7 38 90 00 C5 [12:03:11]RAPDU: EC 58 80 DA A7 8C E7 38 90 00 [12:03:11]wFMCommunicate OK [12:03:11]SAM_PROTO_SignData done [12:03:11]FM_MakeSignedData done [12:03:11]CreateOFDProtocolMessage [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 59 01 80 11 00 00 00 00 00 00 D4 [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 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [12:03:11]RAPDU: 11 04 10 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17061004+1707180842=1724241846 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 B7 D7 C5 66 2A 83 C1 65 8B [12:04:07]Current date/time: 21.08.2024 12:04 [12:04:07]FM_Init [12:04:07]wFMConnect [12:04:07]MH_SAM_On [12:04:07]Write to MH i2c: E0 00 00 08 00 E7 [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_init finished! [12:04:07]*** atr: [12:04:07]*** 0F 3B D5 18 FF 81 91 FE [12:04:07]*** 1F C3 80 73 C8 21 10 0A [12:04:07]*** 00 00 00 00 00 00 00 00 [12:04:07]*** 00 00 00 00 00 00 00 00 [12:04:07]*** 00 00 00 00 00 00 00 00 [12:04:07]*** 00 00 00 00 00 00 00 00 [12:04:07]*** 00 00 00 00 00 00 00 00 [12:04:07]*** 00 00 00 00 00 00 00 00 [12:04:07]Read from MH i2c: E0 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E0 10 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:04:07]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:04:07]wFMCommunicate request_size=10 [12:04:07]MH_SAM_APDU [12:04:07]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:04:07]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:04:07]RAPDU: 90 00 [12:04:07]wFMCommunicate OK [12:04:07]wFMCommunicate request_size=4 [12:04:07]MH_SAM_APDU [12:04:07]CAPDU: 80 11 00 00 [12:04:07]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 17 00 [12:04:07]MH_I2C_Read... [12:04:07]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 37 36 39 90 00 DD [12:04:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:04:07]wFMCommunicate OK [12:04:07]Detected FM SN is 0000000000871769 [12:04:07]Stored FM SN is 0000000000871769 [12:04:07]wFMCommunicate request_size=9 [12:04:07]MH_SAM_APDU [12:04:07]CAPDU: 80 16 00 00 04 E7 8B 00 00 [12:04:07]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:04:07]RAPDU: 90 00 [12:04:07]wFMCommunicate OK [12:04:07]FM PIN OK [12:04:07]wFMCommunicate request_size=8 [12:04:07]MH_SAM_APDU [12:04:07]CAPDU: 80 14 04 00 03 02 00 01 [12:04:07]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:04:07]RAPDU: 90 00 [12:04:07]wFMCommunicate OK [12:04:07]wFMCommunicate request_size=13 [12:04:07]MH_SAM_APDU [12:04:07]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:04:07]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:04:07]RAPDU: 90 00 [12:04:07]wFMCommunicate OK [12:04:07]wFMCommunicate request_size=4 [12:04:07]MH_SAM_APDU [12:04:07]CAPDU: 80 11 00 00 [12:04:07]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 17 00 [12:04:07]MH_I2C_Read... [12:04:07]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 37 36 39 90 00 E1 [12:04:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:04:07]wFMCommunicate OK [12:04:07]DocumentArchiveInit [12:04:07]Start Httpd... [12:04:07]Httpd thread 3066957156 created [12:04:07]Write to MH i2c: 01 00 00 0F 00 0F [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: 01 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: 01 07 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:04:07]MH Int Process started [12:04:07]Allocated Socket 8 [12:04:07]Bind OK [12:04:07]Listen OK [12:04:07]httpd running on port 8080 [12:04:07]Waiting for new connection... [12:04:08]OFD Sender: Processing packet 163697 [packets to send 968, broken 966] [12:04:08]ProducePacketName [12:04:08]name=ofd_packets/00163697 [12:04:08]OFD Sender: To server: pG, [12:04:08]CommunicateWithHost lk.salyk.kg:30040 [12:04:08]ConnectInit lk.salyk.kg [12:04:09]accept exits with 9 [12:04:09]New connection [12:04:09]New thread 3066670436 created [12:04:09]Waiting for new connection... [12:04:09] Sock 9.Parse request [12:04:09]Sock 9.Check first char [12:04:09]Sock 9.First char is OK [12:04:09]request: POST /json_proto HTTP/1.0 [12:04:09]Method: POST [12:04:09]URL: /json_proto [12:04:09]Method is POST - this is cgi request [12:04:09]url: /json_proto [12:04:09]query_string will be loaded in cgi processing [12:04:09]execute_cgi json_proto POST (null) [12:04:09]execute_cgi path=json_proto method=POST [12:04:09]POST find Content-Length [12:04:09]Host: 172.17.44.132:8080 [12:04:09]Content-Length: 215 [12:04:09]Content-Type: application/json [12:04:09] [12:04:09]POST finish read [12:04:09]Found Content-Length = 215 [12:04:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:09]execute_script... [12:04:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:09]POST & json_proto [12:04:09]process_json_proto [12:04:09]json parsed OK: [12:04:09]protocol is kg_v1.0 [12:04:09]action value=get_value [12:04:09]process_action get_value [12:04:09]cmd_get_value [12:04:09]process_action get_value done [12:04:09]requested_data is exist [12:04:09]produce_requested_data [12:04:09]requested_item kkm.sn is exist - process it [12:04:09]requested_item kkm.ver is exist - process it [12:04:09]requested_item fm.sn is exist - process it [12:04:09]wFMCommunicate request_size=4 [12:04:09]MH_SAM_APDU [12:04:09]CAPDU: 80 11 00 00 [12:04:09]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:04:09]Write i2c OK [12:04:09]MH_I2C_Read... [12:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:09]Read from MH i2c: E2 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 17 00 [12:04:09]MH_I2C_Read... [12:04:09]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 37 36 39 90 00 E3 [12:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:04:09]wFMCommunicate OK [12:04:09]requested_item fd.num is exist - process it [12:04:09]SAM_PROTO_GetFieldsCounters [12:04:09]wFMCommunicate request_size=4 [12:04:09]MH_SAM_APDU [12:04:09]CAPDU: 80 13 00 00 [12:04:09]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:04:09]Write i2c OK [12:04:09]MH_I2C_Read... [12:04:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:09]Read from MH i2c: E2 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 62 00 [12:04:09]MH_I2C_Read... [12:04:09]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7F 02 00 0E 04 04 00 D2 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 F4 [12:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7F 02 00 0E 04 04 00 D2 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:04:09]wFMCommunicate OK [12:04:09]SAM_PROTO_GetFieldsCounters done [12:04:09]requested_item shift.num is exist - process it [12:04:09]requested_item shift.opened is exist - process it [12:04:09]req_shift_opened [12:04:09]FM_GetShiftState [12:04:09]SAM_PROTO_GetShiftState [12:04:09]wFMCommunicate request_size=4 [12:04:09]MH_SAM_APDU [12:04:09]CAPDU: 80 13 01 00 [12:04:09]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:04:09]Write i2c OK [12:04:09]MH_I2C_Read... [12:04:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:10]Read from MH i2c: E2 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 0E 00 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [12:04:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:04:10]wFMCommunicate OK [12:04:10]SAM_PROTO_GetShiftState done [12:04:10]FM_GetShiftState done [12:04:10]req_shift_opened done [12:04:10]requested_item shift.open_date is exist - process it [12:04:10]req_shift_open_date [12:04:10]req_shift_open_date done [12:04:10]produce_requested_data done [12:04:10]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163698,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:04:10]process_action_free get_value [12:04:10]json_value_free [12:04:10]json_value_free done [12:04:10]process_json_proto returns [12:04:10]Send response to host [12:04:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163698,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:04:10]free response buf [12:04:10]execute_script done [12:04:10]execute_script returns [12:04:10]free content buf [12:04:10]Sock 9.Close socket [12:04:10]Sock 9.Thread stoped [12:04:10]accept exits with 11 [12:04:10]New connection [12:04:10]New thread 3066527076 created [12:04:10]Thread 3066670436 joined [12:04:10]Waiting for new connection... [12:04:10] Sock 11.Parse request [12:04:10]Sock 11.Check first char [12:04:10]Sock 11.First char is OK [12:04:10]request: POST /json_proto HTTP/1.0 [12:04:10]Method: POST [12:04:10]URL: /json_proto [12:04:10]Method is POST - this is cgi request [12:04:10]url: /json_proto [12:04:10]query_string will be loaded in cgi processing [12:04:10]execute_cgi json_proto POST (null) [12:04:10]execute_cgi path=json_proto method=POST [12:04:10]POST find Content-Length [12:04:10]Host: 172.17.44.132:8080 [12:04:10]Content-Length: 331 [12:04:10]Content-Type: application/json [12:04:10] [12:04:10]POST finish read [12:04:10]Found Content-Length = 331 [12:04:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:04:10]execute_script... [12:04:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:04:10]POST & json_proto [12:04:10]process_json_proto [12:04:10]json parsed OK: [12:04:10]protocol is kg_v1.0 [12:04:10]action value=get_value [12:04:10]process_action get_value [12:04:10]cmd_get_value [12:04:10]process_action get_value done [12:04:10]requested_data is exist [12:04:10]produce_requested_data [12:04:10]requested_item fm.sale.total is exist - process it [12:04:10]SAM_PROTO_GetFMData [12:04:10]wFMCommunicate request_size=4 [12:04:10]MH_SAM_APDU [12:04:10]CAPDU: 80 13 03 00 [12:04:10]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:04:10]Write i2c OK [12:04:10]MH_I2C_Read... [12:04:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:04:10]Read from MH i2c: E2 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 FD 00 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 CD 7B 02 00 69 04 A4 00 6F 04 04 00 BD 78 02 00 B1 04 05 00 07 A3 3B 6D 03 70 04 05 00 E2 2B 6B 6A 02 72 04 05 00 25 77 D0 02 01 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 29 A7 2C 5D 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 00 7C C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 A1 [12:04:10]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 CD 7B 02 00 69 04 A4 00 6F 04 04 00 BD 78 02 00 B1 04 05 00 07 A3 3B 6D 03 70 04 05 00 E2 2B 6B 6A 02 72 04 05 00 25 77 D0 02 01 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 29 A7 2C 5D 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 00 7C C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [12:04:10]wFMCommunicate OK [12:04:10]wFMCommunicate request_size=4 [12:04:10]MH_SAM_APDU [12:04:10]CAPDU: 80 17 00 00 [12:04:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:04:10]Write i2c OK [12:04:10]MH_I2C_Read... [12:04:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:11]Read from MH i2c: E2 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [12:04:11]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:11]wFMCommunicate OK [12:04:11]wFMCommunicate request_size=4 [12:04:11]MH_SAM_APDU [12:04:11]CAPDU: 80 17 00 00 [12:04:11]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:04:11]Write i2c OK [12:04:11]MH_I2C_Read... [12:04:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:11]Read from MH i2c: E2 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [12:04:11]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:11]wFMCommunicate OK [12:04:11]wFMCommunicate request_size=4 [12:04:11]MH_SAM_APDU [12:04:11]CAPDU: 80 17 00 00 [12:04:11]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:04:11]Write i2c OK [12:04:11]MH_I2C_Read... [12:04:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:11]Read from MH i2c: E2 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [12:04:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:11]wFMCommunicate OK [12:04:11]wFMCommunicate request_size=4 [12:04:11]MH_SAM_APDU [12:04:11]CAPDU: 80 17 00 00 [12:04:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:04:11]Write i2c OK [12:04:11]MH_I2C_Read... [12:04:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [12:04:11]Read from MH i2c: E2 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 E6 00 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [12:04:11]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:04:11]wFMCommunicate OK [12:04:11]SAM_PROTO_GetFMData done [12:04:11]requested_item fm.sale_refund.total is exist - process it [12:04:11]requested_item fm.buy.total is exist - process it [12:04:11]requested_item shift.sale.total is exist - process it [12:04:11]SAM_PROTO_GetShiftData [12:04:11]wFMCommunicate request_size=4 [12:04:11]MH_SAM_APDU [12:04:11]CAPDU: 80 13 02 00 [12:04:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:04:11]Write i2c OK [12:04:11]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 28 01 00 00 69 04 9E 00 6F 04 04 00 28 01 00 00 B1 04 04 00 C2 E9 D1 01 70 04 04 00 1C 34 36 01 72 04 03 00 A6 B5 9B 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 A4 7C 31 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 A2 1F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 CF [12:04:12]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 28 01 00 00 69 04 9E 00 6F 04 04 00 28 01 00 00 B1 04 04 00 C2 E9 D1 01 70 04 04 00 1C 34 36 01 72 04 03 00 A6 B5 9B 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 A4 7C 31 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 A2 1F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:04:12]wFMCommunicate OK [12:04:12]wFMCommunicate request_size=4 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 17 00 00 [12:04:12]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [12:04:12]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [12:04:12]wFMCommunicate OK [12:04:12]wFMCommunicate request_size=4 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 17 00 00 [12:04:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [12:04:12]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:04:12]wFMCommunicate OK [12:04:12]wFMCommunicate request_size=4 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 17 00 00 [12:04:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:13]Read from MH i2c: E2 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: E2 FD 00 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [12:04:13]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:04:13]wFMCommunicate OK [12:04:13]wFMCommunicate request_size=4 [12:04:13]MH_SAM_APDU [12:04:13]CAPDU: 80 17 00 00 [12:04:13]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:04:13]Write i2c OK [12:04:13]MH_I2C_Read... [12:04:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [12:04:13]Read from MH i2c: E2 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: E2 CE 00 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [12:04:13]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:04:13]wFMCommunicate OK [12:04:13]SAM_PROTO_GetShiftData done [12:04:13]requested_item shift.sale.total_cash is exist - process it [12:04:13]requested_item shift.sale_refund.total is exist - process it [12:04:13]requested_item shift.sale_refund.total_cash is exist - process it [12:04:13]requested_item shift.buy.total is exist - process it [12:04:13]requested_item shift.buy.total_cash is exist - process it [12:04:13]produce_requested_data done [12:04:13]produce_requested_data return {"fm.sale.total":147175267.91,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":305340.82,"shift.sale.total_cash":203295.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:04:13]process_action_free get_value [12:04:13]json_value_free [12:04:13]json_value_free done [12:04:13]process_json_proto returns [12:04:13]Send response to host [12:04:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147175267.91,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":305340.82,"shift.sale.total_cash":203295.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:04:13]free response buf [12:04:13]execute_script done [12:04:13]execute_script returns [12:04:13]free content buf [12:04:13]Sock 11.Close socket [12:04:13]Sock 11.Thread stoped [12:04:13]ConnectInit Can't take IP for lk.salyk.kg [12:04:13]CommunicateWithHost connect error [12:04:13]CommunicateWithHost err = -1 [12:04:13]OFD Sender: Server communicate error [12:04:14]accept exits with 9 [12:04:14]New connection [12:04:14]New thread 3066670436 created [12:04:14]Thread 3066527076 joined [12:04:14]Waiting for new connection... [12:04:14] Sock 9.Parse request [12:04:14]Sock 9.Check first char [12:04:14]Sock 9.First char is OK [12:04:14]request: POST /json_proto HTTP/1.0 [12:04:14]Method: POST [12:04:14]URL: /json_proto [12:04:14]Method is POST - this is cgi request [12:04:14]url: /json_proto [12:04:14]query_string will be loaded in cgi processing [12:04:14]execute_cgi json_proto POST (null) [12:04:14]execute_cgi path=json_proto method=POST [12:04:14]POST find Content-Length [12:04:14]Host: 172.17.44.132:8080 [12:04:14]Content-Length: 672 [12:04:14]Content-Type: application/json [12:04:14] [12:04:14]POST finish read [12:04:14]Found Content-Length = 672 [12:04:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 52.410, "sum" : 3605.81, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3605.00, "payments": [ { "type": 0, "sum" : 3605.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:14]execute_script... [12:04: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)292258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 52.410, "sum" : 3605.81, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3605.00, "payments": [ { "type": 0, "sum" : 3605.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:14]POST & json_proto [12:04:14]process_json_proto [12:04:14]json parsed OK: [12:04:14]protocol is kg_v1.0 [12:04:14]action value=close_receipt [12:04:14]process_action close_receipt [12:04:14]cmd_close_receipt [12:04:14]MH_GetDate [12:04:14]Write to MH i2c: F0 00 00 1D 00 0C [12:04:14]Write i2c OK [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: F0 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: F0 09 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: F0 09 00 1D 00 00 BE D7 C5 66 2A 83 C1 65 A8 [12:04:14]GetLastDocTimeStamp 1724241789 [12:04:14]current date 1724241854 [12:04:14]FM_GetShiftState [12:04:14]SAM_PROTO_GetShiftState [12:04:14]wFMCommunicate request_size=4 [12:04:14]MH_SAM_APDU [12:04:14]CAPDU: 80 13 01 00 [12:04:14]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:04:14]Write i2c OK [12:04:14]MH_I2C_Read... [12:04:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:14]Read from MH i2c: E2 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 0E 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [12:04:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:04:14]wFMCommunicate OK [12:04:14]SAM_PROTO_GetShiftState done [12:04:14]FM_GetShiftState done [12:04:14]opened in 1724199517 [12:04:14]opened+sec_in_day 1724285917 [12:04:14]quantity*price = 360580 [12:04:14]sum+1 = 360582 [12:04:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.81 ИТОГО: 3605.00 Внесено: 6000.00 СДАЧА: 2395.00 НСП 1% : 31.91 НДС 12% : 382.92 Наличными: 3605.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 297 21.08.2024 12:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163699 ФПД: 107158267459168 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120414&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163699&fm=107158267459168&tin=02508201610067®Number=0000000000092562&sum=360500 [12:04:15]StoreToDocumentArchive [12:04:15]shift 466 fd 163699 [12:04:15]save to /storage/0466/doc_00163699 [12:04:15]save last doc name /storage/0466/doc_00163699 to /storage/kkm_last_doc_name [12:04:15]save OK [12:04:15]Clear old archive folders... [12:04:15]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:04:15]tlvbuf is 0103AEE0 [12:04:15]SAM_PROTO_ClearQueue [12:04:15]wFMCommunicate request_size=4 [12:04:15]MH_SAM_APDU [12:04:15]CAPDU: 80 09 00 00 [12:04:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:04:15]Write i2c OK [12:04:15]MH_I2C_Read... [12:04:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:15]Read from MH i2c: E2 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 03 00 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:04:15]RAPDU: 90 00 [12:04:15]wFMCommunicate OK [12:04:15]SAM_PROTO_ClearQueue done [12:04:15]KKMCreateOFDPacket [12:04:15]OFDProtocolAddRootSTLVToBuf [12:04:15]FM_MakeSignedData [12:04:15]FM_MakeSignedData [12:04:15]SAM_PROTO_SignData [12:04:15]wFMCommunicate request_size=4 [12:04:15]MH_SAM_APDU [12:04:15]CAPDU: 80 0D 01 02 [12:04:15]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:04:15]Write i2c OK [12:04:15]MH_I2C_Read... [12:04:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:15]Read from MH i2c: E2 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 03 00 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:04:15]RAPDU: 90 00 [12:04:15]wFMCommunicate OK [12:04:15]wFMCommunicate request_size=255 [12:04:15]MH_SAM_APDU [12:04: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 BA CC 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 85 80 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 80 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 95 00 00 00 00 07 04 06 00 34 80 05 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 BE D7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7F 02 00 35 04 06 00 61 75 BA [12:04: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 BA CC 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 85 80 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 80 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 95 00 00 00 00 07 04 06 00 34 80 05 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 BE D7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7F 02 00 35 04 06 00 61 75 BA 00 00 57 [12:04:15]Write i2c OK [12:04:15]MH_I2C_Read... [12:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:15]Read from MH i2c: E2 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 03 00 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:04:16]RAPDU: 90 00 [12:04:16]wFMCommunicate OK [12:04:16]wFMCommunicate request_size=8 [12:04:16]MH_SAM_APDU [12:04:16]CAPDU: 80 0D 02 02 03 77 76 60 [12:04:16]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 77 76 60 00 00 FB [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:16]Read from MH i2c: E2 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 03 00 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:04:16]RAPDU: 90 00 [12:04:16]wFMCommunicate OK [12:04:16]wFMCommunicate request_size=4 [12:04:16]MH_SAM_APDU [12:04:16]CAPDU: 80 0D 03 02 [12:04:16]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:16]Read from MH i2c: E2 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 0B 00 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 0B 00 2F 00 00 8A E4 62 41 C9 C8 B1 20 90 00 1E [12:04:16]RAPDU: 8A E4 62 41 C9 C8 B1 20 90 00 [12:04:16]wFMCommunicate OK [12:04:16]SAM_PROTO_SignData done [12:04:16]FM_MakeSignedData done [12:04:16]CreateOFDProtocolMessage [12:04:16]wFMCommunicate request_size=4 [12:04:16]MH_SAM_APDU [12:04:16]CAPDU: 80 11 00 00 [12:04:16]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:16]Read from MH i2c: E2 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 17 00 [12:04:16]MH_I2C_Read... [12:04: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 37 36 39 90 00 03 [12:04:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:04:16]wFMCommunicate OK [12:04:16]CreateOFDProtocolMessage done [12:04:16]OFDSenderStorePacket 163699 [12:04:16]StoreOFDPacket docnum=163699 [12:04:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 5E 44 05 01 3C 35 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 BA CC 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 85 80 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 80 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 95 00 00 00 00 07 04 06 00 34 80 05 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 BE D7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7F 02 00 35 04 06 00 61 75 BA 77 76 60 8A E4 62 41 C9 C8 B1 20 [12:04:16]CheckFolder [12:04:16]dirname=/storage/ofd_packets [12:04:16]CheckFolder done [12:04:16]ProducePacketName [12:04:16]name=ofd_packets/00163699 [12:04:16]NVStorageSaveData ofd_packets/00163699 [12:04:16]File name is /storage/ofd_packets/00163699 [12:04:16]Write 299 bytes [12:04:16]NVStorageSaveData done [12:04:16]OFDSenderStorePacket done [12:04:16]KKMCreateOFDPacket done [12:04:16]NVStorageSaveData kkm_last_timestamp [12:04:16]File name is /storage/kkm_last_timestamp [12:04:16]Write 4 bytes [12:04:16]NVStorageSaveData done [12:04:16]ExternCall_PrintAddStr [12:04:16]wPrintStart [12:04:16]Write to MH i2c: 01 00 00 31 00 31 [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: 01 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: 01 07 00 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:04:16]RasterBufferAndPrint [12:04:16]line Счет N : (1)292258 [12:04:16]line ИНН: 02508201610067 [12:04:16]line Контрольно-Кассовый Чек [12:04:16]line ПРОДАЖА [12:04:16]line ТРК (МРК, ГНК) : 51 [12:04:16]line Товар: 2710124130 [12:04:16]line SU-92-К-5 [12:04:16]line 52.410 * 68.80 [12:04:16]line = 3605.81 [12:04:16]line НДС 12% НСП 1% [12:04:16]line > о реализуемом товаре [12:04:16]line ОКРУГЛЕНИЕ: -0.81 [12:04:16]line ИТОГО: 3605.00 [12:04:16]line Внесено: 6000.00 [12:04:16]line СДАЧА: 2395.00 [12:04:16]line НСП 1% : 31.91 [12:04:16]line НДС 12% : 382.92 [12:04:16]line Наличными: 3605.00 [12:04:16]line Безнал.: 0.00 [12:04:16]line Место: АЗС № 130 "Партнер Нефть" [12:04:16]OFD Sender: Processing packet 163697 [packets to send 969, broken 966] [12:04:16]ProducePacketName [12:04:16]name=ofd_packets/00163697 [12:04:16]OFD Sender: To server: pG, [12:04:16]CommunicateWithHost lk.salyk.kg:30040 [12:04:16]ConnectInit lk.salyk.kg [12:04:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:04:16]line СНО: Общий режим [12:04:16]line Чек 297 21.08.2024 12:04 [12:04:16]line Смена: 466 ФФД: 1.0 [12:04:16]line ЗНМ: 0300000070 [12:04:16]line РНМ: 0000000000092562 [12:04:16]line Версия ККМ: 001 [12:04:16]line ФМ: 0000000000871769 [12:04:16]line ФД: 163699 [12:04:16]line ФПД: 107158267459168 [12:04:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120414&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163699&fm=107158267459168&tin=02508201610067®Number=0000000000092562&sum=360500 [12:04:16]written 0, free lines is 4095 [12:04:16]Write to MH i2c: 01 00 00 5C 00 5C [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: 01 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: 01 07 00 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D2 0C 41 [12:04:16]RasterBufferAndPrint [12:04:16]line [12:04:16]line [12:04:16]line [12:04:16]line [12:04:16]line [12:04:16]written 0, free lines is 3303 [12:04:16]MH_Cut [12:04:16]Write to MH i2c: D1 01 00 63 00 01 35 [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: D1 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: D1 01 00 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: D1 01 00 63 00 00 34 [12:04:16]Write to MH i2c: 01 00 00 64 00 64 [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:17]*** Cut start [12:04:17]*** Purtial cut [12:04:17]*** Stage 1: CUTSNS_PIN = 1 [12:04:19]Read from MH i2c: 01 [12:04:19]MH_I2C_Read... [12:04:19]*** Stop cut motor [12:04:19]*** Cut end [12:04:19]Read from MH i2c: 01 07 00 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [12:04:19]process_action close_receipt done [12:04:19]requested_data is exist [12:04:19]produce_requested_data [12:04:19]requested_item fm.sn is exist - process it [12:04:19]wFMCommunicate request_size=4 [12:04:19]MH_SAM_APDU [12:04:19]CAPDU: 80 11 00 00 [12:04:19]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [12:04:19]Write i2c OK [12:04:19]MH_I2C_Read... [12:04:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:19]Read from MH i2c: E2 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 17 00 [12:04:19]MH_I2C_Read... [12:04: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 37 36 39 90 00 38 [12:04:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:04:19]wFMCommunicate OK [12:04:19]requested_item fd.num is exist - process it [12:04:19]SAM_PROTO_GetFieldsCounters [12:04:19]wFMCommunicate request_size=4 [12:04:19]MH_SAM_APDU [12:04:19]CAPDU: 80 13 00 00 [12:04:19]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [12:04:19]Write i2c OK [12:04:19]MH_I2C_Read... [12:04:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:19]Read from MH i2c: E2 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 62 00 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7F 02 00 0E 04 04 00 D2 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 4D [12:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7F 02 00 0E 04 04 00 D2 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:04:19]wFMCommunicate OK [12:04:19]SAM_PROTO_GetFieldsCounters done [12:04:19]requested_item shift.num is exist - process it [12:04:19]requested_item shift.opened is exist - process it [12:04:19]req_shift_opened [12:04:19]FM_GetShiftState [12:04:19]SAM_PROTO_GetShiftState [12:05:11]line Чек 299 21.08.2024 12:05 [12:05:11]line Смена: 466 ФФД: 1.0 [12:05:11]line ЗНМ: 0300000070 [12:05:11]line РНМ: 0000000000092562 [12:05:11]line Версия ККМ: 001 [12:05:11]line ФМ: 0000000000871769 [12:05:11]line ФД: 163701 [12:05:11]line ФПД: 25795811745242 [12:05:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163701&fm=25795811745242&tin=02508201610067®Number=0000000000092562&sum=15500 [12:05:11]line 0 [12:05:11]written 0, free lines is 4095 [12:05:11]OFD Sender: Processing packet 163701 [packets to send 967, broken 966] [12:05:11]ProducePacketName [12:05:11]name=ofd_packets/00163701 [12:05:11]OFD Sender: To server: pG, [12:05:11]CommunicateWithHost lk.salyk.kg:30040 [12:05:11]ConnectInit lk.salyk.kg [12:05:11]Write to MH i2c: 01 00 00 F0 00 F0 [12:05:11]Write i2c OK [12:05:11]MH_I2C_Read... [12:05:11]Read from MH i2c: 01 [12:05:11]MH_I2C_Read... [12:05:11]Read from MH i2c: 01 07 00 [12:05:11]MH_I2C_Read... [12:05:11]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 C7 0C CA [12:05:11]RasterBufferAndPrint [12:05:11]line [12:05:11]line [12:05:11]line [12:05:11]line [12:05:11]line [12:05:11]written 0, free lines is 3297 [12:05:11]MH_Cut [12:05:11]Write to MH i2c: D1 01 00 F7 00 01 C9 [12:05:11]Write i2c OK [12:05:11]MH_I2C_Read... [12:05:11]Read from MH i2c: D1 [12:05:11]MH_I2C_Read... [12:05:11]Read from MH i2c: D1 01 00 [12:05:11]MH_I2C_Read... [12:05:11]Read from MH i2c: D1 01 00 F7 00 00 C8 [12:05:11]Write to MH i2c: 01 00 00 F8 00 F8 [12:05:11]Write i2c OK [12:05:11]MH_I2C_Read... [12:05:12]*** Cut start [12:05:12]*** Purtial cut [12:05:12]*** Stage 1: CUTSNS_PIN = 1 [12:05:14]Read from MH i2c: 01 [12:05:14]MH_I2C_Read... [12:05:14]*** Stop cut motor [12:05:14]*** Cut end [12:05:14]Read from MH i2c: 01 07 00 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [12:05:14]process_action close_receipt done [12:05:14]requested_data is exist [12:05:14]produce_requested_data [12:05:14]requested_item fm.sn is exist - process it [12:05:14]wFMCommunicate request_size=4 [12:05:14]MH_SAM_APDU [12:05:14]CAPDU: 80 11 00 00 [12:05:14]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [12:05:14]Write i2c OK [12:05:14]MH_I2C_Read... [12:05:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:14]Read from MH i2c: E2 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 17 00 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [12:05:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:05:14]wFMCommunicate OK [12:05:14]requested_item fd.num is exist - process it [12:05:14]SAM_PROTO_GetFieldsCounters [12:05:14]wFMCommunicate request_size=4 [12:05:14]MH_SAM_APDU [12:05:14]CAPDU: 80 13 00 00 [12:05:14]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [12:05:14]Write i2c OK [12:05:14]MH_I2C_Read... [12:05:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:14]Read from MH i2c: E2 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 62 00 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 7F 02 00 0E 04 04 00 D2 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 E9 [12:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 7F 02 00 0E 04 04 00 D2 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:14]wFMCommunicate OK [12:05:14]SAM_PROTO_GetFieldsCounters done [12:05:14]requested_item shift.num is exist - process it [12:05:14]requested_item shift.opened is exist - process it [12:05:14]req_shift_opened [12:05:14]FM_GetShiftState [12:05:14]SAM_PROTO_GetShiftState [12:05:14]wFMCommunicate request_size=4 [12:05:14]MH_SAM_APDU [12:05:14]CAPDU: 80 13 01 00 [12:05:14]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [12:05:14]Write i2c OK [12:05:14]MH_I2C_Read... [12:05:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:14]Read from MH i2c: E2 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 0E 00 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [12:05:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:05:14]wFMCommunicate OK [12:05:14]SAM_PROTO_GetShiftState done [12:05:14]FM_GetShiftState done [12:05:14]req_shift_opened done [12:05:14]requested_item shift.open_date is exist - process it [12:05:14]req_shift_open_date [12:05:14]req_shift_open_date done [12:05:14]produce_requested_data done [12:05:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163701,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:05:14]process_action_free close_receipt [12:05:14]json_value_free [12:05:14]json_value_free done [12:05:14]process_json_proto returns [12:05:14]Send response to host [12:05:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163701,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:05:14]free response buf [12:05:14]execute_script done [12:05:14]execute_script returns [12:05:14]free content buf [12:05:14]Sock 9.Close socket [12:05:14]Sock 9.Thread stoped [12:05:16]ConnectInit Can't take IP for lk.salyk.kg [12:05:16]CommunicateWithHost connect error [12:05:16]CommunicateWithHost err = -1 [12:05:16]OFD Sender: Server communicate error [12:05:21]OFD Sender: Processing packet 163701 [packets to send 967, broken 966] [12:05:21]ProducePacketName [12:05:21]name=ofd_packets/00163701 [12:05:21]OFD Sender: To server: pG, [12:05:21]CommunicateWithHost lk.salyk.kg:30040 [12:05:21]ConnectInit lk.salyk.kg [12:05:26]ConnectInit Can't take IP for lk.salyk.kg [12:05:26]CommunicateWithHost connect error [12:05:26]CommunicateWithHost err = -1 [12:05:26]OFD Sender: Server communicate error [12:05:31]OFD Sender: Processing packet 163701 [packets to send 967, broken 966] [12:05:31]ProducePacketName [12:05:31]name=ofd_packets/00163701 [12:05:31]OFD Sender: To server: pG, [12:05:31]CommunicateWithHost lk.salyk.kg:30040 [12:05:31]ConnectInit lk.salyk.kg [12:05:33]recv_with_timeout no data received [12:05:36]ConnectInit Can't take IP for lk.salyk.kg [12:05:36]CommunicateWithHost connect error [12:05:36]CommunicateWithHost err = -1 [12:05:36]OFD Sender: Server communicate error [12:05:41]OFD Sender: Processing packet 163701 [packets to send 967, broken 966] [12:05:41]ProducePacketName [12:05:41]name=ofd_packets/00163701 [12:05:41]OFD Sender: To server: pG, [12:05:41]CommunicateWithHost lk.salyk.kg:30040 [12:05:41]ConnectInit lk.salyk.kg [12:05:46]ConnectInit Can't take IP for lk.salyk.kg [12:05:46]CommunicateWithHost connect error [12:05:46]CommunicateWithHost err = -1 [12:05:46]OFD Sender: Server communicate error [12:05:51]OFD Sender: Processing packet 163701 [packets to send 967, broken 966] [12:05:51]ProducePacketName [12:05:51]name=ofd_packets/00163701 [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:56]ConnectInit Can't take IP for lk.salyk.kg [12:05:56]CommunicateWithHost connect error [12:05:56]CommunicateWithHost err = -1 [12:05:56]OFD Sender: Server communicate error [12:06:01]OFD Sender: Processing packet 163701 [packets to send 967, broken 966] [12:06:01]ProducePacketName [12:06:01]name=ofd_packets/00163701 [12:06:01]OFD Sender: To server: pG, [12:06:01]CommunicateWithHost lk.salyk.kg:30040 [12:06:01]ConnectInit lk.salyk.kg [12:06:06]ConnectInit Can't take IP for lk.salyk.kg [12:06:06]CommunicateWithHost connect error [12:06:06]CommunicateWithHost err = -1 [12:06:06]OFD Sender: Server communicate error [12:06:06]accept exits with 10 [12:06:06]New connection [12:06:06]New thread 3066527076 created [12:06:06]Thread 3066670436 joined [12:06:06]Waiting for new connection... [12:06:06] Sock 10.Parse request [12:06:06]Sock 10.Check first char [12:06:06]Sock 10.First char is OK [12:06:06]request: POST /json_proto HTTP/1.0 [12:06:06]Method: POST [12:06:06]URL: /json_proto [12:06:06]Method is POST - this is cgi request [12:06:06]url: /json_proto [12:06:06]query_string will be loaded in cgi processing [12:06:06]execute_cgi json_proto POST (null) [12:06:06]execute_cgi path=json_proto method=POST [12:06:06]POST find Content-Length [12:06:06]Host: 172.17.44.132:8080 [12:06:06]Content-Length: 682 [12:06:06]Content-Type: application/json [12:06:06] [12:06:06]POST finish read [12:06:06]Found Content-Length = 682 [12:06:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:06]execute_script... [12:06: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)292262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:06]POST & json_proto [12:06:06]process_json_proto [12:06:06]json parsed OK: [12:06:06]protocol is kg_v1.0 [12:06:06]action value=close_receipt [12:06:06]process_action close_receipt [12:06:06]cmd_close_receipt [12:06:06]MH_GetDate [12:06:06]Write to MH i2c: F0 00 00 FC 00 EB [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: F0 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: F0 09 00 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: F0 09 00 FC 00 00 2E D8 C5 66 2A 83 C1 65 F8 [12:06:06]GetLastDocTimeStamp 1724241909 [12:06:06]current date 1724241966 [12:06:06]FM_GetShiftState [12:06:06]SAM_PROTO_GetShiftState [12:06:06]wFMCommunicate request_size=4 [12:06:06]MH_SAM_APDU [12:06:06]CAPDU: 80 13 01 00 [12:06:06]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:06]Read from MH i2c: E2 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: E2 0E 00 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [12:06:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:06:06]wFMCommunicate OK [12:06:06]SAM_PROTO_GetShiftState done [12:06:06]FM_GetShiftState done [12:06:06]opened in 1724199517 [12:06:06]opened+sec_in_day 1724285917 [12:06:06]quantity*price = 100021 [12:06:06]sum+1 = 100023 [12:06:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 300 21.08.2024 12:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163702 ФПД: 149459091911133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163702&fm=149459091911133&tin=02508201610067®Number=0000000000092562&sum=100000 [12:06:08]StoreToDocumentArchive [12:06:08]shift 466 fd 163702 [12:06:08]save to /storage/0466/doc_00163702 [12:06:08]save last doc name /storage/0466/doc_00163702 to /storage/kkm_last_doc_name [12:06:08]save OK [12:06:08]Clear old archive folders... [12:06:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:08]tlvbuf is 0106D790 [12:06:08]SAM_PROTO_ClearQueue [12:06:08]wFMCommunicate request_size=4 [12:06:08]MH_SAM_APDU [12:06:08]CAPDU: 80 09 00 00 [12:06:08]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:08]Read from MH i2c: E2 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [12:06:08]RAPDU: 90 00 [12:06:08]wFMCommunicate OK [12:06:08]SAM_PROTO_ClearQueue done [12:06:08]KKMCreateOFDPacket [12:06:08]OFDProtocolAddRootSTLVToBuf [12:06:08]FM_MakeSignedData [12:06:08]FM_MakeSignedData [12:06:08]SAM_PROTO_SignData [12:06:08]wFMCommunicate request_size=4 [12:06:08]MH_SAM_APDU [12:06:08]CAPDU: 80 0D 01 02 [12:06:08]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:08]Read from MH i2c: E2 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:06:08]RAPDU: 90 00 [12:06:08]wFMCommunicate OK [12:06:08]wFMCommunicate request_size=255 [12:06:08]MH_SAM_APDU [12:06:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 2F D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7F 02 00 35 04 06 00 87 [12:06:08]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 2C 01 00 00 F4 03 04 00 2F D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7F 02 00 35 04 06 00 87 00 00 E6 [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:08]Read from MH i2c: E2 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:06:08]RAPDU: 90 00 [12:06:08]wFMCommunicate OK [12:06:08]wFMCommunicate request_size=10 [12:06:08]MH_SAM_APDU [12:06:08]CAPDU: 80 0D 02 02 05 EE A8 14 F1 DD [12:06:08]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 EE A8 14 F1 DD 00 00 0A [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:08]Read from MH i2c: E2 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:06:08]RAPDU: 90 00 [12:06:08]wFMCommunicate OK [12:06:08]wFMCommunicate request_size=4 [12:06:08]MH_SAM_APDU [12:06:08]CAPDU: 80 0D 03 02 [12:06:08]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:08]Read from MH i2c: E2 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 0B 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: E2 0B 00 0E 01 00 FE 67 77 B3 A3 3F 30 26 90 00 52 [12:06:08]RAPDU: FE 67 77 B3 A3 3F 30 26 90 00 [12:06:08]wFMCommunicate OK [12:06:08]SAM_PROTO_SignData done [12:06:08]FM_MakeSignedData done [12:06:08]CreateOFDProtocolMessage [12:06:08]wFMCommunicate request_size=4 [12:06:08]MH_SAM_APDU [12:06:08]CAPDU: 80 11 00 00 [12:06:08]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [12:06:09]Write i2c OK [12:06:09]MH_I2C_Read... [12:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:09]Read from MH i2c: E2 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: E2 17 00 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [12:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:06:09]wFMCommunicate OK [12:06:09]CreateOFDProtocolMessage done [12:06:09]OFDSenderStorePacket 163702 [12:06:09]StoreOFDPacket docnum=163702 [12:06:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B2 FA 07 01 51 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 2C 01 00 00 F4 03 04 00 2F D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7F 02 00 35 04 06 00 87 EE A8 14 F1 DD FE 67 77 B3 A3 3F 30 26 [12:06:09]CheckFolder [12:06:09]dirname=/storage/ofd_packets [12:06:09]CheckFolder done [12:06:09]ProducePacketName [12:06:09]name=ofd_packets/00163702 [12:06:09]NVStorageSaveData ofd_packets/00163702 [12:06:09]File name is /storage/ofd_packets/00163702 [12:06:09]Write 301 bytes [12:06:09]NVStorageSaveData done [12:06:09]OFDSenderStorePacket done [12:06:09]KKMCreateOFDPacket done [12:06:09]NVStorageSaveData kkm_last_timestamp [12:06:09]File name is /storage/kkm_last_timestamp [12:06:09]Write 4 bytes [12:06:09]NVStorageSaveData done [12:06:09]ExternCall_PrintAddStr [12:06:09]wPrintStart [12:06:09]Write to MH i2c: 01 00 00 10 01 11 [12:06:09]Write i2c OK [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: 01 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: 01 07 00 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [12:06:09]RasterBufferAndPrint [12:06:09]line Счет N : (1)292262 [12:06:09]line ИНН: 02508201610067 [12:06:09]line Контрольно-Кассовый Чек [12:06:09]line ПРОДАЖА [12:06:09]line ТРК (МРК, ГНК) : 33 [12:06:09]line Товар: 2710124500 [12:06:09]line Аи-95-К-5 [12:06:09]line 13.480 * 74.20 [12:06:09]line = 1000.22 [12:06:09]line НДС 12% НСП 1% [12:06:09]line > о реализуемом товаре [12:06:09]line ОКРУГЛЕНИЕ: -0.22 [12:06:09]line ИТОГО: 1000.00 [12:06:09]line Внесено: 1000.00 [12:06:09]line СДАЧА: 0.00 [12:06:09]line НСП 1% : 8.85 [12:06:09]line НДС 12% : 106.22 [12:06:09]line Наличными: 1000.00 [12:06:09]line Безнал.: 0.00 [12:06:09]line Место: АЗС № 130 "Партнер Нефть" [12:06:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:06:09]line СНО: Общий режим [12:06:09]line Чек 300 21.08.2024 12:06 [12:06:09]line Смена: 466 ФФД: 1.0 [12:06:09]line ЗНМ: 0300000070 [12:06:09]line РНМ: 0000000000092562 [12:06:09]line Версия ККМ: 001 [12:06:09]line ФМ: 0000000000871769 [12:06:09]line ФД: 163702 [12:06:09]line ФПД: 149459091911133 [12:06:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163702&fm=149459091911133&tin=02508201610067®Number=0000000000092562&sum=100000 [12:06:09]OFD Sender: Processing packet 163701 [packets to send 968, broken 966] [12:06:09]ProducePacketName [12:06:09]name=ofd_packets/00163701 [12:06:09]OFD Sender: To server: pG, [12:06:09]CommunicateWithHost lk.salyk.kg:30040 [12:06:09]ConnectInit lk.salyk.kg [12:06:09]written 0, free lines is 4095 [12:06:09]Write to MH i2c: 01 00 00 3B 01 3C [12:06:09]Write i2c OK [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: 01 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: 01 07 00 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 B9 0C 08 [12:06:09]RasterBufferAndPrint [12:06:09]line [12:06:09]line [12:06:09]line [12:06:09]line [12:06:09]line [12:06:09]written 0, free lines is 3294 [12:06:09]MH_Cut [12:06:09]Write to MH i2c: D1 01 00 42 01 01 15 [12:06:09]Write i2c OK [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: D1 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: D1 01 00 [12:06:09]MH_I2C_Read... [12:06:09]Read from MH i2c: D1 01 00 42 01 00 14 [12:06:09]Write to MH i2c: 01 00 00 43 01 44 [12:06:09]Write i2c OK [12:06:09]MH_I2C_Read... [12:06:10]*** Cut start [12:06:10]*** Purtial cut [12:06:10]*** Stage 1: CUTSNS_PIN = 1 [12:06:12]Read from MH i2c: 01 [12:06:12]MH_I2C_Read... [12:06:12]*** Stop cut motor [12:06:12]*** Cut end [12:06:12]Read from MH i2c: 01 07 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [12:06:12]process_action close_receipt done [12:06:12]requested_data is exist [12:06:12]produce_requested_data [12:06:12]requested_item fm.sn is exist - process it [12:06:12]wFMCommunicate request_size=4 [12:06:12]MH_SAM_APDU [12:06:12]CAPDU: 80 11 00 00 [12:06:12]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [12:06:12]Write i2c OK [12:06:12]MH_I2C_Read... [12:06:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:12]Read from MH i2c: E2 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 17 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [12:06:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:06:12]wFMCommunicate OK [12:06:12]requested_item fd.num is exist - process it [12:06:12]SAM_PROTO_GetFieldsCounters [12:06:12]wFMCommunicate request_size=4 [12:06:12]MH_SAM_APDU [12:06:12]CAPDU: 80 13 00 00 [12:06:12]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [12:06:12]Write i2c OK [12:06:12]MH_I2C_Read... [12:06:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:12]Read from MH i2c: E2 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 62 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 7F 02 00 0E 04 04 00 D2 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 39 [12:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 7F 02 00 0E 04 04 00 D2 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:06:12]wFMCommunicate OK [12:06:12]SAM_PROTO_GetFieldsCounters done [12:06:12]requested_item shift.num is exist - process it [12:06:12]requested_item shift.opened is exist - process it [12:06:12]req_shift_opened [12:06:12]FM_GetShiftState [12:06:12]SAM_PROTO_GetShiftState [12:06:12]wFMCommunicate request_size=4 [12:06:12]MH_SAM_APDU [12:06:12]CAPDU: 80 13 01 00 [12:06:12]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [12:06:12]Write i2c OK [12:06:12]MH_I2C_Read... [12:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:12]Read from MH i2c: E2 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 0E 00 [12:06:12]MH_I2C_Read... [12:06:12]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [12:06:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:06:12]wFMCommunicate OK [12:06:12]SAM_PROTO_GetShiftState done [12:06:12]FM_GetShiftState done [12:06:12]req_shift_opened done [12:06:12]requested_item shift.open_date is exist - process it [12:06:12]req_shift_open_date [12:06:12]req_shift_open_date done [12:06:12]produce_requested_data done [12:06:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163702,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:06:12]process_action_free close_receipt [12:06:12]json_value_free [12:06:12]json_value_free done [12:06:12]process_json_proto returns [12:06:12]Send response to host [12:06:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163702,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:06:12]free response buf [12:06:12]execute_script done [12:06:12]execute_script returns [12:06:12]free content buf [12:06:12]Sock 10.Close socket [12:06:12]Sock 10.Thread stoped [12:06:14]ConnectInit Can't take IP for lk.salyk.kg [12:06:14]CommunicateWithHost connect error [12:06:14]CommunicateWithHost err = -1 [12:06:14]OFD Sender: Server communicate error [12:06:19]OFD Sender: Processing packet 163701 [packets to send 968, broken 966] [12:06:19]ProducePacketName [12:06:19]name=ofd_packets/00163701 [12:06:19]OFD Sender: To server: pG, [12:06:19]CommunicateWithHost lk.salyk.kg:30040 [12:06:19]ConnectInit lk.salyk.kg [12:06:20]Connected sock=10 [12:06:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 82 8C 22 01 80 F8 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 35 38 39 35 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 49 43 48 4D 4F 4E 44 20 4B 53 20 47 4F 4C 44 20 45 44 49 54 49 4F 4E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 F5 D7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7F 02 00 35 04 06 00 17 76 0E 32 1D DA CF 63 28 B7 28 94 63 C0 [12: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 37 36 39 4F 00 00 00 21 30 47 00 FA 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 37 36 39 10 04 04 00 75 7F 02 00 F4 03 04 00 8C 81 C5 66 B6 04 01 00 00 50 A8 E1 F5 95 3D 5C C9 [12:06:22]CommunicateWithHost err = 0 [12:06:22]CheckOFDResponse [12:06:22]1017 (14) - 77093643461234 [12:06:22]1041 (16) - 0000000000871769 [12:06:22]1040 (4) - 163701 [12:06:22]1012 (4) - 21.08.2024 05:56 [12:06:22]1206 (1) - 0 [12:06:22]OFD Sender: Remove packet 163701 [12:06:22]ProducePacketName [12:06:22]name=ofd_packets/00163701 [12:06:22]NVStorageDeleteData [12:06:22]OFD Sender: Processing packet 163702 [packets to send 967, broken 966] [12:06:22]ProducePacketName [12:06:22]name=ofd_packets/00163702 [12:06:22]OFD Sender: To server: pG, [12:06:22]CommunicateWithHost lk.salyk.kg:30040 [12:06:22]ConnectInit lk.salyk.kg [12:06:25]Connected sock=10 [12:06: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 37 36 39 0F 01 00 00 B2 FA 07 01 51 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 2C 01 00 00 F4 03 04 00 2F D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7F 02 00 35 04 06 00 87 EE A8 14 F1 DD FE 67 77 B3 A3 3F 30 26 [12:06:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FF 9F 47 00 A7 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 37 36 39 10 04 04 00 76 7F 02 00 F4 03 04 00 92 81 C5 66 B6 04 01 00 00 43 D9 09 C6 8C A0 9A FB [12:06:27]CommunicateWithHost err = 0 [12:06:27]CheckOFDResponse [12:06:27]1017 (14) - 77093643461234 [12:06:27]1041 (16) - 0000000000871769 [12:06:27]1040 (4) - 163702 [12:06:27]1012 (4) - 21.08.2024 05:56 [12:06:27]1206 (1) - 0 [12:06:27]OFD Sender: Remove packet 163702 [12:06:27]ProducePacketName [12:06:27]name=ofd_packets/00163702 [12:06:27]NVStorageDeleteData [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:43]OFD Sender: No OFD packet to send [12:06:48]OFD Sender: No OFD packet to send [12:06:48]recv_with_timeout no data received [12:06:53]OFD Sender: No OFD packet to send [12:06:57]accept exits with 9 [12:06:57]New connection [12:06:57]New thread 3066670436 created [12:06:57]Thread 3066527076 joined [12:06:57]Waiting for new connection... [12:06:57] Sock 9.Parse request [12:06:57]Sock 9.Check first char [12:06:57]Sock 9.First char is OK [12:06:57]request: POST /json_proto HTTP/1.0 [12:06:57]Method: POST [12:06:57]URL: /json_proto [12:06:57]Method is POST - this is cgi request [12:06:57]url: /json_proto [12:06:57]query_string will be loaded in cgi processing [12:06:57]execute_cgi json_proto POST (null) [12:06:57]execute_cgi path=json_proto method=POST [12:06:57]POST find Content-Length [12:06:57]Host: 172.17.44.132:8080 [12:06:57]Content-Length: 1447 [12:06:57]Content-Type: application/json [12:06:57] [12:06:57]POST finish read [12:06:57]Found Content-Length = 1447 [12:06:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50600", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085510908", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 80\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 321.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:57]execute_script... [12:06:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50600", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085510908", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 80\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 321.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:57]POST & json_proto [12:06:57]process_json_proto [12:06:57]json parsed OK: [12:06:57]protocol is kg_v1.0 [12:06:57]action value=close_receipt [12:06:57]process_action close_receipt [12:06:57]cmd_close_receipt [12:06:57]MH_GetDate [12:06:57]Write to MH i2c: F0 00 00 47 01 37 [12:06:57]Write i2c OK [12:06:57]MH_I2C_Read... [12:06:57]Read from MH i2c: F0 [12:06:57]MH_I2C_Read... [12:06:57]Read from MH i2c: F0 09 00 [12:06:57]MH_I2C_Read... [12:06:57]Read from MH i2c: F0 09 00 47 01 00 61 D8 C5 66 2A 83 C1 65 77 [12:06:57]GetLastDocTimeStamp 1724241967 [12:06:57]current date 1724242017 [12:06:57]FM_GetShiftState [12:06:57]SAM_PROTO_GetShiftState [12:06:57]wFMCommunicate request_size=4 [12:06:57]MH_SAM_APDU [12:06:57]CAPDU: 80 13 01 00 [12:06:57]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [12:06:57]Write i2c OK [12:06:57]MH_I2C_Read... [12:06:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:57]Read from MH i2c: E2 [12:06:57]MH_I2C_Read... [12:06:57]Read from MH i2c: E2 0E 00 [12:06:57]MH_I2C_Read... [12:06:57]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [12:06:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:06:57]wFMCommunicate OK [12:06:57]SAM_PROTO_GetShiftState done [12:06:57]FM_GetShiftState done [12:06:57]opened in 1724199517 [12:06:57]opened+sec_in_day 1724285917 [12:06:57]quantity*price = 12000 [12:06:57]sum+1 = 12001 [12:06:57]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4660085510908 Шок M&M`s с арахисом 80г 1.000 * 81.00 = 81.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160792 Снек Курут классический (круглый) 2.000 * 60.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 321.00 НСП 1% : 2.84 НДС 12% : 34.08 Наличными: 0.00 Безнал.: 321.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 301 21.08.2024 12:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163703 ФПД: 145532501543627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120657&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163703&fm=145532501543627&tin=02508201610067®Number=0000000000092562&sum=32100 0 [12:06:59]StoreToDocumentArchive [12:06:59]shift 466 fd 163703 [12:06:59]save to /storage/0466/doc_00163703 [12:06:59]save last doc name /storage/0466/doc_00163703 to /storage/kkm_last_doc_name [12:06:59]save OK [12:06:59]Clear old archive folders... [12:06:59]ProcessDocumentItem done err = 0, tmpTLVsize=529 [12:06:59]tlvbuf is 0108B920 [12:06:59]SAM_PROTO_ClearQueue [12:06:59]wFMCommunicate request_size=4 [12:06:59]MH_SAM_APDU [12:06:59]CAPDU: 80 09 00 00 [12:06:59]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [12:06:59]Write i2c OK [12:06:59]MH_I2C_Read... [12:06:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:59]Read from MH i2c: E2 [12:06:59]MH_I2C_Read... [12:06:59]Read from MH i2c: E2 03 00 [12:06:59]MH_I2C_Read... [12:06:59]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [12:06:59]RAPDU: 90 00 [12:06:59]wFMCommunicate OK [12:06:59]SAM_PROTO_ClearQueue done [12:06:59]KKMCreateOFDPacket [12:06:59]OFDProtocolAddRootSTLVToBuf [12:06:59]FM_MakeSignedData [12:06:59]FM_MakeSignedData [12:06:59]SAM_PROTO_SignData [12:06:59]wFMCommunicate request_size=4 [12:06:59]MH_SAM_APDU [12:06:59]CAPDU: 80 0D 01 02 [12:06:59]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [12:06:59]Write i2c OK [12:06:59]MH_I2C_Read... [12:06:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:59]Read from MH i2c: E2 [12:06:59]MH_I2C_Read... [12:06:59]Read from MH i2c: E2 03 00 [12:06:59]MH_I2C_Read... [12:06:59]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:06:59]RAPDU: 90 00 [12:06:59]wFMCommunicate OK [12:06:59]wFMCommunicate request_size=255 [12:06:59]MH_SAM_APDU [12:06:59]CAPDU: 80 0D 02 02 FA 03 00 11 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 30 39 30 38 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 [12:06:59]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 11 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 30 39 30 38 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 00 00 E3 [12:06:59]Write i2c OK [12:06:59]MH_I2C_Read... [12:07:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:00]Read from MH i2c: E2 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 03 00 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:07:00]RAPDU: 90 00 [12:07:00]wFMCommunicate OK [12:07:00]wFMCommunicate request_size=255 [12:07:00]MH_SAM_APDU [12:07:00]CAPDU: 80 0D 02 02 FA 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 61 D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 [12:07:00]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 61 D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 00 00 8F [12:07:00]Write i2c OK [12:07:00]MH_I2C_Read... [12:07:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:00]Read from MH i2c: E2 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 03 00 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:07:00]RAPDU: 90 00 [12:07:00]wFMCommunicate OK [12:07:00]wFMCommunicate request_size=38 [12:07:00]MH_SAM_APDU [12:07:00]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7F 02 00 35 04 06 00 84 5C 6D 0E CA CB [12:07:00]Write to MH i2c: E2 29 00 59 01 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7F 02 00 35 04 06 00 84 5C 6D 0E CA CB 00 00 4B [12:07:00]Write i2c OK [12:07:00]MH_I2C_Read... [12:07:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:00]Read from MH i2c: E2 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 03 00 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:07:00]RAPDU: 90 00 [12:07:00]wFMCommunicate OK [12:07:00]wFMCommunicate request_size=4 [12:07:00]MH_SAM_APDU [12:07:00]CAPDU: 80 0D 03 02 [12:07:00]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [12:07:00]Write i2c OK [12:07:00]MH_I2C_Read... [12:07:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:00]Read from MH i2c: E2 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 0B 00 [12:07:00]MH_I2C_Read... [12:07:00]Read from MH i2c: E2 0B 00 5A 01 00 38 A8 E5 98 09 7C 8B 67 90 00 AB [12:07:00]RAPDU: 38 A8 E5 98 09 7C 8B 67 90 00 [12:07:00]wFMCommunicate OK [12:07:00]SAM_PROTO_SignData done [12:07:00]FM_MakeSignedData done [12:07:00]CreateOFDProtocolMessage [12:07:00]wFMCommunicate request_size=4 [12:07:00]MH_SAM_APDU [12:07:00]CAPDU: 80 11 00 00 [12:07:00]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [12:07:00]Write i2c OK [12:07:00]MH_I2C_Read... [12:07:01]Read from MH i2c: E2 [12:07:01]MH_I2C_Read... [12:07:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:01]Read from MH i2c: E2 17 00 [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [12:07:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:07:01]wFMCommunicate OK [12:07:01]CreateOFDProtocolMessage done [12:07:01]OFDSenderStorePacket 163703 [12:07:01]StoreOFDPacket docnum=163703 [12:07:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 02 00 00 39 E5 1D 02 76 DC 5A 03 01 00 03 00 11 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 30 39 30 38 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 61 D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7F 02 00 35 04 06 00 84 5C 6D 0E CA CB 38 A8 E5 98 09 7C 8B 67 [12:07:01]CheckFolder [12:07:01]dirname=/storage/ofd_packets [12:07:01]CheckFolder done [12:07:01]ProducePacketName [12:07:01]name=ofd_packets/00163703 [12:07:01]NVStorageSaveData ofd_packets/00163703 [12:07:01]File name is /storage/ofd_packets/00163703 [12:07:01]Write 579 bytes [12:07:01]NVStorageSaveData done [12:07:01]OFDSenderStorePacket done [12:07:01]KKMCreateOFDPacket done [12:07:01]NVStorageSaveData kkm_last_timestamp [12:07:01]File name is /storage/kkm_last_timestamp [12:07:01]Write 4 bytes [12:07:01]NVStorageSaveData done [12:07:01]ExternCall_PrintAddStr [12:07:01]wPrintStart [12:07:01]Write to MH i2c: 01 00 00 5C 01 5D [12:07:01]Write i2c OK [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: 01 [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: 01 07 00 [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [12:07:01]RasterBufferAndPrint [12:07:01]line Счет N : (3)50600 [12:07:01]line ИНН: 02508201610067 [12:07:01]line Контрольно-Кассовый Чек [12:07:01]line ПРОДАЖА [12:07:01]line Товар: 5449000189332 [12:07:01]line Холодный чай Fuse персик 1л [12:07:01]line 1.000 * 120.00 [12:07:01]line = 120.00 [12:07:01]line НДС 12% НСП 1% [12:07:01]line > о реализуемом товаре [12:07:01]line Товар: 4660085510908 [12:07:01]line Шок M&M`s с арахисом 80г [12:07:01]line 1.000 * 81.00 [12:07:01]line = 81.00 [12:07:01]line НДС 12% НСП 1% [12:07:01]line > о реализуемом товаре [12:07:01]line Товар: 4700000160792 [12:07:01]line Снек Курут классический (круглый) [12:07:01]line 2.000 * 60.00 [12:07:01]line = 120.00 [12:07:01]line НДС 12% НСП 1% [12:07:01]line > о реализуемом товаре [12:07:01]line ИТОГО: 321.00 [12:07:01]line НСП 1% : 2.84 [12:07:01]line НДС 12% : 34.08 [12:07:01]line Наличными: 0.00 [12:07:01]line Безнал.: 321.00 [12:07:01]line Место: АЗС № 130 "Партнер Нефть" [12:07:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:07:01]line СНО: Общий режим [12:07:01]line Чек 301 21.08.2024 12:06 [12:07:01]line Смена: 466 ФФД: 1.0 [12:07:01]line ЗНМ: 0300000070 [12:07:01]line РНМ: 0000000000092562 [12:07:01]line Версия ККМ: 001 [12:07:01]line Платежная система: O! деньги [12:07:01]line ФМ: 0000000000871769 [12:07:01]line ФД: 163703 [12:07:01]line ФПД: 145532501543627 [12:07:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T120657&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163703&fm=145532501543627&tin=02508201610067®Number=0000000000092562&sum=32100 [12:07:01]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:07:01]ProducePacketName [12:07:01]name=ofd_packets/00163703 [12:07:01]OFD Sender: To server: pG, [12:07:01]CommunicateWithHost lk.salyk.kg:30040 [12:07:01]ConnectInit lk.salyk.kg [12:07:01]line 0 [12:07:01]written 0, free lines is 4095 [12:07:01]Write to MH i2c: 01 00 00 93 01 94 [12:07:01]Write i2c OK [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: 01 [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: 01 07 00 [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 EC 0B 92 [12:07:01]RasterBufferAndPrint [12:07:01]line [12:07:01]line [12:07:01]line [12:07:01]line [12:07:01]line [12:07:01]written 0, free lines is 3088 [12:07:01]MH_Cut [12:07:01]Write to MH i2c: D1 01 00 9A 01 01 6D [12:07:01]Write i2c OK [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: D1 [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: D1 01 00 [12:07:01]MH_I2C_Read... [12:07:01]Read from MH i2c: D1 01 00 9A 01 00 6C [12:07:01]Write to MH i2c: 01 00 00 9B 01 9C [12:07:01]Write i2c OK [12:07:01]MH_I2C_Read... [12:07:02]*** Cut start [12:07:02]*** Purtial cut [12:07:02]*** Stage 1: CUTSNS_PIN = 1 [12:07:04]Read from MH i2c: 01 [12:07:04]MH_I2C_Read... [12:07:04]*** Stop cut motor [12:07:04]*** Cut end [12:07:04]Read from MH i2c: 01 07 00 [12:07:04]MH_I2C_Read... [12:07:04]Read from MH i2c: 01 07 00 9B 01 00 00 00 00 00 FF 0F B1 [12:07:04]process_action close_receipt done [12:07:04]requested_data is exist [12:07:04]produce_requested_data [12:07:04]requested_item fm.sn is exist - process it [12:07:04]wFMCommunicate request_size=4 [12:07:04]MH_SAM_APDU [12:07:04]CAPDU: 80 11 00 00 [12:07:04]Write to MH i2c: E2 08 00 9C 01 80 11 00 00 00 00 00 00 17 [12:07:04]Write i2c OK [12:07:04]MH_I2C_Read... [12:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:04]Read from MH i2c: E2 [12:07:04]MH_I2C_Read... [12:07:04]Read from MH i2c: E2 17 00 [12:07:04]MH_I2C_Read... [12:07:04]Read from MH i2c: E2 17 00 9C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [12:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:07:04]wFMCommunicate OK [12:07:04]requested_item fd.num is exist - process it [12:07:04]SAM_PROTO_GetFieldsCounters [12:07:04]wFMCommunicate request_size=4 [12:07:04]MH_SAM_APDU [12:07:04]CAPDU: 80 13 00 00 [12:07:04]Write to MH i2c: E2 08 00 9D 01 80 13 00 00 00 00 00 00 1A [12:07:04]Write i2c OK [12:07:04]MH_I2C_Read... [12:07:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:05]Read from MH i2c: E2 [12:07:05]MH_I2C_Read... [12:07:05]Read from MH i2c: E2 62 00 [12:07:05]MH_I2C_Read... [12:07:05]Read from MH i2c: E2 62 00 9D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 7F 02 00 0E 04 04 00 D2 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 95 [12:07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 7F 02 00 0E 04 04 00 D2 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:05]wFMCommunicate OK [12:07:05]SAM_PROTO_GetFieldsCounters done [12:07:05]requested_item shift.num is exist - process it [12:07:05]requested_item shift.opened is exist - process it [12:07:05]req_shift_opened [12:07:05]FM_GetShiftState [12:07:05]SAM_PROTO_GetShiftState [12:07:05]wFMCommunicate request_size=4 [12:07:05]MH_SAM_APDU [12:07:05]CAPDU: 80 13 01 00 [12:07:05]Write to MH i2c: E2 08 00 9E 01 80 13 01 00 00 00 00 00 1C [12:07:05]Write i2c OK [12:07:05]MH_I2C_Read... [12:07:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:05]Read from MH i2c: E2 [12:07:05]MH_I2C_Read... [12:07:05]Read from MH i2c: E2 0E 00 [12:07:05]MH_I2C_Read... [12:07:05]Read from MH i2c: E2 0E 00 9E 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E2 [12:07:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:07:05]wFMCommunicate OK [12:07:05]SAM_PROTO_GetShiftState done [12:07:05]FM_GetShiftState done [12:07:05]req_shift_opened done [12:07:05]requested_item shift.open_date is exist - process it [12:07:05]req_shift_open_date [12:07:05]req_shift_open_date done [12:07:05]produce_requested_data done [12:07:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163703,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:07:05]process_action_free close_receipt [12:07:05]json_value_free [12:07:05]json_value_free done [12:07:05]process_json_proto returns [12:07:05]Send response to host [12:07:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163703,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:07:05]free response buf [12:07:05]execute_script done [12:07:05]execute_script returns [12:07:05]free content buf [12:07:05]Sock 9.Close socket [12:07:05]Sock 9.Thread stoped [12:07:06]recv_with_timeout no data received [12:07:06]ConnectInit Can't take IP for lk.salyk.kg [12:07:06]CommunicateWithHost connect error [12:07:06]CommunicateWithHost err = -1 [12:07:06]OFD Sender: Server communicate error [12:07:11]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:07:11]ProducePacketName [12:07:11]name=ofd_packets/00163703 [12:07:11]OFD Sender: To server: pG, [12:07:11]CommunicateWithHost lk.salyk.kg:30040 [12:07:11]ConnectInit lk.salyk.kg [12:07:16]ConnectInit Can't take IP for lk.salyk.kg [12:07:16]CommunicateWithHost connect error [12:07:16]CommunicateWithHost err = -1 [12:07:16]OFD Sender: Server communicate error [12:07:21]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:07:21]ProducePacketName [12:07:21]name=ofd_packets/00163703 [12:07:21]OFD Sender: To server: pG, [12:07:21]CommunicateWithHost lk.salyk.kg:30040 [12:07:21]ConnectInit lk.salyk.kg [12:07:26]ConnectInit Can't take IP for lk.salyk.kg [12:07:26]CommunicateWithHost connect error [12:07:26]CommunicateWithHost err = -1 [12:07:26]OFD Sender: Server communicate error [12:07:30]recv_with_timeout no data received [12:07:31]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:07:31]ProducePacketName [12:07:31]name=ofd_packets/00163703 [12:07:31]OFD Sender: To server: pG, [12:07:31]CommunicateWithHost lk.salyk.kg:30040 [12:07:31]ConnectInit lk.salyk.kg [12:07:36]ConnectInit Can't take IP for lk.salyk.kg [12:07:36]CommunicateWithHost connect error [12:07:36]CommunicateWithHost err = -1 [12:07:36]OFD Sender: Server communicate error [12:07:41]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:07:41]ProducePacketName [12:07:41]name=ofd_packets/00163703 [12:07:41]OFD Sender: To server: pG, [12:07:41]CommunicateWithHost lk.salyk.kg:30040 [12:07:41]ConnectInit lk.salyk.kg [12:07:46]ConnectInit Can't take IP for lk.salyk.kg [12:07:46]CommunicateWithHost connect error [12:07:46]CommunicateWithHost err = -1 [12:07:46]OFD Sender: Server communicate error [12:07:51]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:07:51]ProducePacketName [12:07:51]name=ofd_packets/00163703 [12:07:51]OFD Sender: To server: pG, [12:07:51]CommunicateWithHost lk.salyk.kg:30040 [12:07:51]ConnectInit lk.salyk.kg [12:07:56]recv_with_timeout no data received [12:07:56]ConnectInit Can't take IP for lk.salyk.kg [12:07:56]CommunicateWithHost connect error [12:07:56]CommunicateWithHost err = -1 [12:07:56]OFD Sender: Server communicate error [12:08:01]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:08:01]ProducePacketName [12:08:01]name=ofd_packets/00163703 [12:08:01]OFD Sender: To server: pG, [12:08:01]CommunicateWithHost lk.salyk.kg:30040 [12:08:01]ConnectInit lk.salyk.kg [12:08:04]ConnectInit Can't connect to host [12:08:06]ConnectInit Can't take IP for lk.salyk.kg [12:08:06]CommunicateWithHost connect error [12:08:06]CommunicateWithHost err = -1 [12:08:06]OFD Sender: Server communicate error [12:08:09]ConnectInit Can't connect to host [12:08:11]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:08:11]ProducePacketName [12:08:11]name=ofd_packets/00163703 [12:08:11]OFD Sender: To server: pG, [12:08:11]CommunicateWithHost lk.salyk.kg:30040 [12:08:11]ConnectInit lk.salyk.kg [12:08:14]ConnectInit Can't connect to host [12:08:16]ConnectInit Can't take IP for lk.salyk.kg [12:08:16]CommunicateWithHost connect error [12:08:16]CommunicateWithHost err = -1 [12:08:16]OFD Sender: Server communicate error [12:08:19]ConnectInit Can't connect to host [12:08:21]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:08:21]ProducePacketName [12:08:21]name=ofd_packets/00163703 [12:08:21]OFD Sender: To server: pG, [12:08:21]CommunicateWithHost lk.salyk.kg:30040 [12:08:21]ConnectInit lk.salyk.kg [12:08:26]ConnectInit Can't take IP for lk.salyk.kg [12:08:26]CommunicateWithHost connect error [12:08:26]CommunicateWithHost err = -1 [12:08:26]OFD Sender: Server communicate error [12:08:27]ConnectInit Can't connect to host [12:08:31]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:08:31]ProducePacketName [12:08:31]name=ofd_packets/00163703 [12:08:31]OFD Sender: To server: pG, [12:08:31]CommunicateWithHost lk.salyk.kg:30040 [12:08:31]ConnectInit lk.salyk.kg [12:08:36]ConnectInit Can't take IP for lk.salyk.kg [12:08:36]CommunicateWithHost connect error [12:08:36]CommunicateWithHost err = -1 [12:08:36]OFD Sender: Server communicate error [12:08:41]recv_with_timeout no data received [12:08:41]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:08:41]ProducePacketName [12:08:41]name=ofd_packets/00163703 [12:08:41]OFD Sender: To server: pG, [12:08:41]CommunicateWithHost lk.salyk.kg:30040 [12:08:41]ConnectInit lk.salyk.kg [12:08:58]Connected sock=7 [12:08: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 37 36 39 25 02 00 00 39 E5 1D 02 76 DC 5A 03 01 00 03 00 11 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 30 39 30 38 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 61 D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7F 02 00 35 04 06 00 84 5C 6D 0E CA CB 38 A8 E5 98 09 7C 8B 67 [12:09:03]recv_with_timeout no data received [12:09:03]recv_with_timeout no data received [12:09:03]CommunicateWithHost answer receiving error [12:09:03]CommunicateWithHost err = -3 [12:09:03]OFD Sender: Server communicate error [12:09:08]OFD Sender: Processing packet 163703 [packets to send 967, broken 966] [12:09:08]ProducePacketName [12:09:08]name=ofd_packets/00163703 [12:09:08]OFD Sender: To server: pG, [12:09:08]CommunicateWithHost lk.salyk.kg:30040 [12:09:08]ConnectInit lk.salyk.kg [12:09:10]Connected sock=9 [12:09: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 37 36 39 25 02 00 00 39 E5 1D 02 76 DC 5A 03 01 00 03 00 11 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 30 39 30 38 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 61 D8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7F 02 00 35 04 06 00 84 5C 6D 0E CA CB 38 A8 E5 98 09 7C 8B 67 [12:09:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8F 94 47 00 6E 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 37 36 39 10 04 04 00 77 7F 02 00 F4 03 04 00 36 82 C5 66 B6 04 01 00 00 39 BD F4 BF EE 46 23 FE [12:09:11]CommunicateWithHost err = 0 [12:09:11]CheckOFDResponse [12:09:11]1017 (14) - 77093643461234 [12:09:11]1041 (16) - 0000000000871769 [12:09:11]1040 (4) - 163703 [12:09:11]1012 (4) - 21.08.2024 05:59 [12:09:11]1206 (1) - 0 [12:09:11]OFD Sender: Remove packet 163703 [12:09:11]ProducePacketName [12:09:11]name=ofd_packets/00163703 [12:09:11]NVStorageDeleteData [12:09:12]OFD Sender: No OFD packet to send [12:09:17]OFD Sender: No OFD packet to send [12:09:22]OFD Sender: No OFD packet to send [12:09:27]OFD Sender: No OFD packet to send [12:09:32]OFD Sender: No OFD packet to send [12:09:33]recv_with_timeout no data received [12:09:37]OFD Sender: No OFD packet to send [12:09:42]OFD Sender: No OFD packet to send [12:09:44]recv_with_timeout no data received [12:09:47]OFD Sender: No OFD packet to send [12:09:52]OFD Sender: No OFD packet to send [12:09:57]OFD Sender: No OFD packet to send [12:10:02]OFD Sender: No OFD packet to send [12:04:19]wFMCommunicate request_size=4 [12:04:19]MH_SAM_APDU [12:04:19]CAPDU: 80 13 01 00 [12:04:19]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [12:04:19]Write i2c OK [12:04:19]MH_I2C_Read... [12:04:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:19]Read from MH i2c: E2 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 0E 00 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [12:04:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:04:19]wFMCommunicate OK [12:04:19]SAM_PROTO_GetShiftState done [12:04:20]FM_GetShiftState done [12:04:20]req_shift_opened done [12:04:20]requested_item shift.open_date is exist - process it [12:04:20]req_shift_open_date [12:04:20]req_shift_open_date done [12:04:20]produce_requested_data done [12:04:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163699,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:04:20]process_action_free close_receipt [12:04:20]json_value_free [12:04:20]json_value_free done [12:04:20]process_json_proto returns [12:04:20]Send response to host [12:04:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163699,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:04:20]free response buf [12:04:20]execute_script done [12:04:20]execute_script returns [12:04:20]free content buf [12:04:20]Sock 9.Close socket [12:04:20]Sock 9.Thread stoped [12:04:20]accept exits with 7 [12:04:20]New connection [12:04:20]New thread 3066527076 created [12:04:20]Thread 3066670436 joined [12:04:20]Waiting for new connection... [12:04:20] Sock 7.Parse request [12:04:20]Sock 7.Check first char [12:04:20]Sock 7.First char is OK [12:04:20]request: POST /json_proto HTTP/1.0 [12:04:20]Method: POST [12:04:20]URL: /json_proto [12:04:20]Method is POST - this is cgi request [12:04:20]url: /json_proto [12:04:20]query_string will be loaded in cgi processing [12:04:20]execute_cgi json_proto POST (null) [12:04:20]execute_cgi path=json_proto method=POST [12:04:20]POST find Content-Length [12:04:20]Host: 172.17.44.132:8080 [12:04:20]Content-Length: 678 [12:04:20]Content-Type: application/json [12:04:20] [12:04:20]POST finish read [12:04:20]Found Content-Length = 678 [12:04:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:20]execute_script... [12:04:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:20]POST & json_proto [12:04:20]process_json_proto [12:04:20]json parsed OK: [12:04:20]protocol is kg_v1.0 [12:04:20]action value=close_receipt [12:04:20]process_action close_receipt [12:04:20]cmd_close_receipt [12:04:20]MH_GetDate [12:04:20]Write to MH i2c: F0 00 00 68 00 57 [12:04:20]Write i2c OK [12:04:20]MH_I2C_Read... [12:04:20]Read from MH i2c: F0 [12:04:20]MH_I2C_Read... [12:04:20]Read from MH i2c: F0 09 00 [12:04:20]MH_I2C_Read... [12:04:20]Read from MH i2c: F0 09 00 68 00 00 C4 D7 C5 66 2A 83 C1 65 F9 [12:04:20]GetLastDocTimeStamp 1724241854 [12:04:20]current date 1724241860 [12:04:20]FM_GetShiftState [12:04:20]SAM_PROTO_GetShiftState [12:04:20]wFMCommunicate request_size=4 [12:04:20]MH_SAM_APDU [12:04:20]CAPDU: 80 13 01 00 [12:04:20]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [12:04:20]Write i2c OK [12:04:20]MH_I2C_Read... [12:04:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:20]Read from MH i2c: E2 [12:04:20]MH_I2C_Read... [12:04:20]Read from MH i2c: E2 0E 00 [12:04:20]MH_I2C_Read... [12:04:20]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [12:04:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:04:20]wFMCommunicate OK [12:04:20]SAM_PROTO_GetShiftState done [12:04:20]FM_GetShiftState done [12:04:20]opened in 1724199517 [12:04:20]opened+sec_in_day 1724285917 [12:04:20]quantity*price = 70037 [12:04:20]sum+1 = 70038 [12:04:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 302 21.08.2024 12:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163704 ФПД: 190172630837217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121101&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163704&fm=190172630837217&tin=02508201610067®Number=0000000000092562&sum=100000 [12:11:02]StoreToDocumentArchive [12:11:02]shift 466 fd 163704 [12:11:02]save to /storage/0466/doc_00163704 [12:11:02]save last doc name /storage/0466/doc_00163704 to /storage/kkm_last_doc_name [12:11:02]save OK [12:11:02]Clear old archive folders... [12:11:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:11:02]tlvbuf is 00FD57F0 [12:11:02]SAM_PROTO_ClearQueue [12:11:02]wFMCommunicate request_size=4 [12:11:02]MH_SAM_APDU [12:11:02]CAPDU: 80 09 00 00 [12:11:02]Write to MH i2c: E2 08 00 AD 01 80 09 00 00 00 00 00 00 20 [12:11:02]Write i2c OK [12:11:02]MH_I2C_Read... [12:11:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:02]Read from MH i2c: E2 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [12:11:02]RAPDU: 90 00 [12:11:02]wFMCommunicate OK [12:11:02]SAM_PROTO_ClearQueue done [12:11:02]KKMCreateOFDPacket [12:11:02]OFDProtocolAddRootSTLVToBuf [12:11:02]FM_MakeSignedData [12:11:02]FM_MakeSignedData [12:11:02]SAM_PROTO_SignData [12:11:02]wFMCommunicate request_size=4 [12:11:02]MH_SAM_APDU [12:11:02]CAPDU: 80 0D 01 02 [12:11:02]Write to MH i2c: E2 08 00 AE 01 80 0D 01 02 00 00 00 00 28 [12:11:02]Write i2c OK [12:11:02]MH_I2C_Read... [12:11:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:02]Read from MH i2c: E2 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [12:11:02]RAPDU: 90 00 [12:11:02]wFMCommunicate OK [12:11:02]wFMCommunicate request_size=255 [12:11:02]MH_SAM_APDU [12:11:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 55 D9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7F 02 00 35 04 06 00 AC [12:11:02]Write to MH i2c: E2 02 01 AF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 55 D9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7F 02 00 35 04 06 00 AC 00 00 3B [12:11:02]Write i2c OK [12:11:02]MH_I2C_Read... [12:11:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:02]OFD Sender: No OFD packet to send [12:11:02]Read from MH i2c: E2 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [12:11:02]RAPDU: 90 00 [12:11:02]wFMCommunicate OK [12:11:02]wFMCommunicate request_size=10 [12:11:02]MH_SAM_APDU [12:11:02]CAPDU: 80 0D 02 02 05 F6 04 1B 67 E1 [12:11:02]Write to MH i2c: E2 0D 00 B0 01 80 0D 02 02 05 00 F6 04 1B 67 E1 00 00 92 [12:11:02]Write i2c OK [12:11:02]MH_I2C_Read... [12:11:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:02]Read from MH i2c: E2 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 03 00 B0 01 00 90 00 25 [12:11:02]RAPDU: 90 00 [12:11:02]wFMCommunicate OK [12:11:02]wFMCommunicate request_size=4 [12:11:02]MH_SAM_APDU [12:11:02]CAPDU: 80 0D 03 02 [12:11:02]Write to MH i2c: E2 08 00 B1 01 80 0D 03 02 00 00 00 00 2D [12:11:02]Write i2c OK [12:11:02]MH_I2C_Read... [12:11:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:02]Read from MH i2c: E2 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 0B 00 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 0B 00 B1 01 00 FF 9B F7 61 AF EA A5 2D 90 00 8B [12:11:02]RAPDU: FF 9B F7 61 AF EA A5 2D 90 00 [12:11:02]wFMCommunicate OK [12:11:02]SAM_PROTO_SignData done [12:11:02]FM_MakeSignedData done [12:11:02]CreateOFDProtocolMessage [12:11:02]wFMCommunicate request_size=4 [12:11:02]MH_SAM_APDU [12:11:02]CAPDU: 80 11 00 00 [12:11:02]Write to MH i2c: E2 08 00 B2 01 80 11 00 00 00 00 00 00 2D [12:11:02]Write i2c OK [12:11:02]MH_I2C_Read... [12:11:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:02]Read from MH i2c: E2 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 17 00 [12:11:02]MH_I2C_Read... [12:11:02]Read from MH i2c: E2 17 00 B2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [12:11:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:11:02]wFMCommunicate OK [12:11:02]CreateOFDProtocolMessage done [12:11:02]OFDSenderStorePacket 163704 [12:11:02]StoreOFDPacket docnum=163704 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00: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: 17061663+1707180842=1724242505 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 4A DA C5 66 2A 83 C1 65 21 [12:15:06]Current date/time: 21.08.2024 12:15 [12:15:06]FM_Init [12:15:06]wFMConnect [12:15:06]MH_SAM_On [12:15:06]Write to MH i2c: E0 00 00 08 00 E7 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_init finished! [12:15:06]*** atr: [12:15:06]*** 0F 3B D5 18 FF 81 91 FE [12:15:06]*** 1F C3 80 73 C8 21 10 0A [12:15:06]*** 00 00 00 00 00 00 00 00 [12:15:06]*** 00 00 00 00 00 00 00 00 [12:15:06]*** 00 00 00 00 00 00 00 00 [12:15:06]*** 00 00 00 00 00 00 00 00 [12:15:06]*** 00 00 00 00 00 00 00 00 [12:15:06]*** 00 00 00 00 00 00 00 00 [12:15:06]Read from MH i2c: E0 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E0 10 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:15:06]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:15:06]wFMCommunicate request_size=10 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:15:06]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]wFMCommunicate request_size=4 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 11 00 00 [12:15:06]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 17 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [12:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:06]wFMCommunicate OK [12:15:06]Detected FM SN is 0000000000871769 [12:15:06]Stored FM SN is 0000000000871769 [12:15:06]wFMCommunicate request_size=9 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 16 00 00 04 E7 8B 00 00 [12:15:06]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]FM PIN OK [12:15:06]wFMCommunicate request_size=8 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 14 04 00 03 02 00 01 [12:15:06]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]wFMCommunicate request_size=13 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:15:06]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]wFMCommunicate request_size=4 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 11 00 00 [12:15:06]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 17 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [12:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:06]wFMCommunicate OK [12:15:06]DocumentArchiveInit [12:15:06]Start Httpd... [12:15:06]Httpd thread 3067850084 created [12:15:06]Write to MH i2c: 01 00 00 0F 00 0F [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: 01 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: 01 07 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:15:06]MH Int Process started [12:15:06]Allocated Socket 8 [12:15:06]Bind OK [12:15:06]Listen OK [12:15:06]httpd running on port 8080 [12:15:06]Waiting for new connection... [12:15:07]OFD Sender: Processing packet 163704 [packets to send 967, broken 966] [12:15:07]ProducePacketName [12:15:07]name=ofd_packets/00163704 [12:15:07]OFD Sender: To server: pG, [12:15:07]CommunicateWithHost lk.salyk.kg:30040 [12:15:07]ConnectInit lk.salyk.kg [12:15:10]Connected sock=6 [12:15: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 37 36 39 0F 01 00 00 D5 EA 07 01 E3 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 55 D9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7F 02 00 35 04 06 00 AC F6 04 1B 67 E1 FF 9B F7 61 AF EA A5 2D [12:15:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 EA 47 00 20 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 37 36 39 10 04 04 00 78 7F 02 00 F4 03 04 00 9E 83 C5 66 B6 04 01 00 00 0F DE 1A 2B 65 65 0E 58 [12:15:11]CommunicateWithHost err = 0 [12:15:11]CheckOFDResponse [12:15:11]1017 (14) - 77093643461234 [12:15:11]1041 (16) - 0000000000871769 [12:15:11]1040 (4) - 163704 [12:15:11]1012 (4) - 21.08.2024 06:05 [12:15:11]1206 (1) - 0 [12:15:11]OFD Sender: Remove packet 163704 [12:15:11]ProducePacketName [12:15:11]name=ofd_packets/00163704 [12:15:11]NVStorageDeleteData [12:15:11]OFD Sender: No OFD packet to send [12:15:15]recv_with_timeout no data received [12:15:16]OFD Sender: No OFD packet to send [12:15:21]OFD Sender: No OFD packet to send [12:15:23]accept exits with 9 [12:15:23]New connection [12:15:23]New thread 3067563364 created [12:15:23]Waiting for new connection... [12:15:23] Sock 9.Parse request [12:15:23]Sock 9.Check first char [12:15:23]Sock 9.First char is OK [12:15:23]request: POST /json_proto HTTP/1.0 [12:15:23]Method: POST [12:15:23]URL: /json_proto [12:15:23]Method is POST - this is cgi request [12:15:23]url: /json_proto [12:15:23]query_string will be loaded in cgi processing [12:15:23]execute_cgi json_proto POST (null) [12:15:23]execute_cgi path=json_proto method=POST [12:15:23]POST find Content-Length [12:15:23]Host: 172.17.44.132:8080 [12:15:23]Content-Length: 215 [12:15:23]Content-Type: application/json [12:15:23] [12:15:23]POST finish read [12:15:23]Found Content-Length = 215 [12:15:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:23]execute_script... [12:15:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:23]POST & json_proto [12:15:23]process_json_proto [12:15:23]json parsed OK: [12:15:23]protocol is kg_v1.0 [12:15:23]action value=get_value [12:15:23]process_action get_value [12:15:23]cmd_get_value [12:15:23]process_action get_value done [12:15:23]requested_data is exist [12:15:23]produce_requested_data [12:15:23]requested_item kkm.sn is exist - process it [12:15:23]requested_item kkm.ver is exist - process it [12:15:23]requested_item fm.sn is exist - process it [12:15:23]wFMCommunicate request_size=4 [12:15:23]MH_SAM_APDU [12:15:23]CAPDU: 80 11 00 00 [12:15:23]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:15:23]Write i2c OK [12:15:23]MH_I2C_Read... [12:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:23]Read from MH i2c: E2 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 17 00 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [12:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:23]wFMCommunicate OK [12:15:23]requested_item fd.num is exist - process it [12:15:23]SAM_PROTO_GetFieldsCounters [12:15:23]wFMCommunicate request_size=4 [12:15:23]MH_SAM_APDU [12:15:23]CAPDU: 80 13 00 00 [12:15:23]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:15:23]Write i2c OK [12:15:23]MH_I2C_Read... [12:15:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:23]Read from MH i2c: E2 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 62 00 [12:15:23]MH_I2C_Read... [12:15:23]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 7F 02 00 0E 04 04 00 D2 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 0C [12:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 7F 02 00 0E 04 04 00 D2 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:15:23]wFMCommunicate OK [12:15:23]SAM_PROTO_GetFieldsCounters done [12:15:23]requested_item shift.num is exist - process it [12:15:23]requested_item shift.opened is exist - process it [12:15:23]req_shift_opened [12:15:23]FM_GetShiftState [12:15:23]SAM_PROTO_GetShiftState [12:15:23]wFMCommunicate request_size=4 [12:15:23]MH_SAM_APDU [12:15:23]CAPDU: 80 13 01 00 [12:15:23]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:15:23]Write i2c OK [12:15:23]MH_I2C_Read... [12:15:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:23]Read from MH i2c: E2 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 0E 00 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [12:15:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:23]wFMCommunicate OK [12:15:23]SAM_PROTO_GetShiftState done [12:15:23]FM_GetShiftState done [12:15:23]req_shift_opened done [12:15:23]requested_item shift.open_date is exist - process it [12:15:23]req_shift_open_date [12:15:23]req_shift_open_date done [12:15:23]produce_requested_data done [12:15:23]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163704,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:15:23]process_action_free get_value [12:15:23]json_value_free [12:15:23]json_value_free done [12:15:23]process_json_proto returns [12:15:23]Send response to host [12:15:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163704,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:15:23]free response buf [12:15:23]execute_script done [12:15:23]execute_script returns [12:15:23]free content buf [12:15:23]Sock 9.Close socket [12:15:23]Sock 9.Thread stoped [12:15:23]accept exits with 10 [12:15:23]New connection [12:15:23]New thread 3067420004 created [12:15:23]Thread 3067563364 joined [12:15:23]Waiting for new connection... [12:15:23] Sock 10.Parse request [12:15:23]Sock 10.Check first char [12:15:23]Sock 10.First char is OK [12:15:23]request: POST /json_proto HTTP/1.0 [12:15:23]Method: POST [12:15:23]URL: /json_proto [12:15:23]Method is POST - this is cgi request [12:15:23]url: /json_proto [12:15:23]query_string will be loaded in cgi processing [12:15:23]execute_cgi json_proto POST (null) [12:15:23]execute_cgi path=json_proto method=POST [12:15:23]POST find Content-Length [12:15:23]Host: 172.17.44.132:8080 [12:15:23]Content-Length: 331 [12:15:23]Content-Type: application/json [12:15:23] [12:15:23]POST finish read [12:15:23]Found Content-Length = 331 [12:15:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:15:23]execute_script... [12:15:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:15:23]POST & json_proto [12:15:23]process_json_proto [12:15:23]json parsed OK: [12:15:23]protocol is kg_v1.0 [12:15:23]action value=get_value [12:15:23]process_action get_value [12:15:23]cmd_get_value [12:15:23]process_action get_value done [12:15:23]requested_data is exist [12:15:23]produce_requested_data [12:15:23]requested_item fm.sale.total is exist - process it [12:15:23]SAM_PROTO_GetFMData [12:15:23]wFMCommunicate request_size=4 [12:15:23]MH_SAM_APDU [12:15:23]CAPDU: 80 13 03 00 [12:15:23]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:15:23]Write i2c OK [12:15:23]MH_I2C_Read... [12:15:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:15:24]Read from MH i2c: E2 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 FD 00 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 D3 7B 02 00 69 04 A4 00 6F 04 04 00 C3 78 02 00 B1 04 05 00 DB FB 45 6D 03 70 04 05 00 52 07 75 6A 02 72 04 05 00 89 F4 D0 02 01 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 83 C0 2D 5D 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 72 93 C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 17 [12:15:24]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 D3 7B 02 00 69 04 A4 00 6F 04 04 00 C3 78 02 00 B1 04 05 00 DB FB 45 6D 03 70 04 05 00 52 07 75 6A 02 72 04 05 00 89 F4 D0 02 01 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 83 C0 2D 5D 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 72 93 C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [12:15:24]wFMCommunicate OK [12:15:24]wFMCommunicate request_size=4 [12:15:24]MH_SAM_APDU [12:15:24]CAPDU: 80 17 00 00 [12:15:24]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:15:24]Write i2c OK [12:15:24]MH_I2C_Read... [12:15:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:24]Read from MH i2c: E2 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 FD 00 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [12:15:24]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:15:24]wFMCommunicate OK [12:15:24]wFMCommunicate request_size=4 [12:15:24]MH_SAM_APDU [12:15:24]CAPDU: 80 17 00 00 [12:15:24]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:15:24]Write i2c OK [12:15:24]MH_I2C_Read... [12:15:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:24]Read from MH i2c: E2 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 FD 00 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [12:15:24]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:15:24]wFMCommunicate OK [12:15:24]wFMCommunicate request_size=4 [12:15:24]MH_SAM_APDU [12:15:24]CAPDU: 80 17 00 00 [12:15:24]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:15:24]Write i2c OK [12:15:24]MH_I2C_Read... [12:15:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:25]Read from MH i2c: E2 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 FD 00 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [12:15:25]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:15:25]wFMCommunicate OK [12:15:25]wFMCommunicate request_size=4 [12:15:25]MH_SAM_APDU [12:15:25]CAPDU: 80 17 00 00 [12:15:25]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:15:25]Write i2c OK [12:15:25]MH_I2C_Read... [12:15:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [12:15:25]Read from MH i2c: E2 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 E6 00 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [12:15:25]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:15:25]wFMCommunicate OK [12:15:25]SAM_PROTO_GetFMData done [12:15:25]requested_item fm.sale_refund.total is exist - process it [12:15:25]requested_item fm.buy.total is exist - process it [12:15:25]requested_item shift.sale.total is exist - process it [12:15:25]SAM_PROTO_GetShiftData [12:15:25]wFMCommunicate request_size=4 [12:15:25]MH_SAM_APDU [12:15:25]CAPDU: 80 13 02 00 [12:15:25]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:15:25]Write i2c OK [12:15:25]MH_I2C_Read... [12:15:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:15:25]Read from MH i2c: E2 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 FD 00 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 2E 01 00 00 69 04 9E 00 6F 04 04 00 2E 01 00 00 B1 04 04 00 96 42 DC 01 70 04 04 00 8C 0F 40 01 72 04 03 00 0A 33 9C 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 FE 95 32 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 14 37 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 49 [12:15:25]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 2E 01 00 00 69 04 9E 00 6F 04 04 00 2E 01 00 00 B1 04 04 00 96 42 DC 01 70 04 04 00 8C 0F 40 01 72 04 03 00 0A 33 9C 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 FE 95 32 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 14 37 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:15:25]wFMCommunicate OK [12:15:25]wFMCommunicate request_size=4 [12:15:25]MH_SAM_APDU [12:15:25]CAPDU: 80 17 00 00 [12:15:25]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:15:25]Write i2c OK [12:15:25]MH_I2C_Read... [12:15:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:26]Read from MH i2c: E2 [12:15:26]MH_I2C_Read... [12:15:26]Read from MH i2c: E2 FD 00 [12:15:26]MH_I2C_Read... [12:15:26]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [12:15:26]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [12:15:26]wFMCommunicate OK [12:15:26]wFMCommunicate request_size=4 [12:15:26]MH_SAM_APDU [12:15:26]CAPDU: 80 17 00 00 [12:15:26]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:15:26]Write i2c OK [12:15:26]MH_I2C_Read... [12:15:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:26]Read from MH i2c: E2 [12:15:26]MH_I2C_Read... [12:15:26]Read from MH i2c: E2 FD 00 [12:15:26]MH_I2C_Read... [12:15:26]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [12:15:26]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:15:26]wFMCommunicate OK [12:15:26]wFMCommunicate request_size=4 [12:15:26]MH_SAM_APDU [12:15:26]CAPDU: 80 17 00 00 [12:15:26]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:15:26]Write i2c OK [12:15:26]MH_I2C_Read... [12:15:26]OFD Sender: No OFD packet to send [12:15:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:26]Read from MH i2c: E2 [12:15:26]MH_I2C_Read... [12:15:26]Read from MH i2c: E2 FD 00 [12:15:26]MH_I2C_Read... [12:15:26]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [12:15:26]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:15:26]wFMCommunicate OK [12:15:26]wFMCommunicate request_size=4 [12:15:26]MH_SAM_APDU [12:15:26]CAPDU: 80 17 00 00 [12:15:26]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:15:26]Write i2c OK [12:15:26]MH_I2C_Read... [12:15:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [12:15:27]Read from MH i2c: E2 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 CE 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [12:15:27]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:15:27]wFMCommunicate OK [12:15:27]SAM_PROTO_GetShiftData done [12:15:27]requested_item shift.sale.total_cash is exist - process it [12:15:27]requested_item shift.sale_refund.total is exist - process it [12:15:27]requested_item shift.sale_refund.total_cash is exist - process it [12:15:27]requested_item shift.buy.total is exist - process it [12:15:27]requested_item shift.buy.total_cash is exist - process it [12:15:27]produce_requested_data done [12:15:27]produce_requested_data return {"fm.sale.total":147182048.91,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":312121.82,"shift.sale.total_cash":209755.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:15:27]process_action_free get_value [12:15:27]json_value_free [12:15:27]json_value_free done [12:15:27]process_json_proto returns [12:15:27]Send response to host [12:15:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147182048.91,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":312121.82,"shift.sale.total_cash":209755.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:15:27]free response buf [12:15:27]execute_script done [12:15:27]execute_script returns [12:15:27]free content buf [12:15:27]Sock 10.Close socket [12:15:27]Sock 10.Thread stoped [12:15:28]accept exits with 9 [12:15:28]New connection [12:15:28]New thread 3067563364 created [12:15:28]Thread 3067420004 joined [12:15:28]Waiting for new connection... [12:15:28] Sock 9.Parse request [12:15:28]Sock 9.Check first char [12:15:28]Sock 9.First char is OK [12:15:28]request: POST /json_proto HTTP/1.0 [12:15:28]Method: POST [12:15:28]URL: /json_proto [12:15:28]Method is POST - this is cgi request [12:15:28]url: /json_proto [12:15:28]query_string will be loaded in cgi processing [12:15:28]execute_cgi json_proto POST (null) [12:15:28]execute_cgi path=json_proto method=POST [12:15:28]POST find Content-Length [12:15:28]Host: 172.17.44.132:8080 [12:15:28]Content-Length: 2048 [12:15:28]Content-Type: application/json [12:15:28] [12:15:28]POST finish read [12:15:28]Found Content-Length = 2048 [12:15:29]free (receipt_item_data.post_item_text) [12:15:29]done [12:15:29]receipt_add_items: price(Amount)=13000 [12:15:29]receipt_add_items: sum=13000 [12:15:29]receipt_add_items: quantity [12:15:29]03 E8 03 00 00 00 00 00 KKMCreateReceiptItemDocument [12:15:29]Load OK [12:15:29]KKMSetReceiptItemData [12:15:29]KKMSetReceiptItemData [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]KKMSetReceiptItemData err=0 [12:15:29]KKMAddReceiptItem [12:15:29]LoadAmountFromDocumentTag total=46400 [12:15:29]LoadAmountFromDocumentTag cost=13000 [12:15:29]SetAmountToDocument total=59400 [12:15:29]Malloc new data [12:15:29]cost*persent_nds=1560000 [12:15:29]+500=1560500 [12:15:29]tax_nds_amount=1380 [12:15:29]cost*persent_nds=130000 [12:15:29]+500=130500 [12:15:29]tax_nsp_amount=115 [12:15:29]LoadAmountFromDocumentTag tax_cur_amount=4927 [12:15:29]SetAmountToDocument tax_cur_amount=6307 [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]free (receipt_item_data.pre_item_text) [12:15:29]free (receipt_item_data.post_item_text) [12:15:29]done [12:15:29]receipt_add_items: price(Amount)=11500 [12:15:29]receipt_add_items: sum=11500 [12:15:29]receipt_add_items: quantity [12:15:29]03 E8 03 00 00 00 00 00 KKMCreateReceiptItemDocument [12:15:29]Load OK [12:15:29]KKMSetReceiptItemData [12:15:29]KKMSetReceiptItemData [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]KKMSetReceiptItemData err=0 [12:15:29]KKMAddReceiptItem [12:15:29]LoadAmountFromDocumentTag total=59400 [12:15:29]LoadAmountFromDocumentTag cost=11500 [12:15:29]SetAmountToDocument total=70900 [12:15:29]Malloc new data [12:15:29]cost*persent_nds=1380000 [12:15:29]+500=1380500 [12:15:29]tax_nds_amount=1221 [12:15:29]cost*persent_nds=115000 [12:15:29]+500=115500 [12:15:29]tax_nsp_amount=102 [12:15:29]LoadAmountFromDocumentTag tax_cur_amount=6307 [12:15:29]SetAmountToDocument tax_cur_amount=7528 [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]free (receipt_item_data.pre_item_text) [12:15:29]free (receipt_item_data.post_item_text) [12:15:29]done [12:15:29]receipt_add_items: price(Amount)=11300 [12:15:29]receipt_add_items: sum=11300 [12:15:29]receipt_add_items: quantity [12:15:29]03 E8 03 00 00 00 00 00 KKMCreateReceiptItemDocument [12:15:29]Load OK [12:15:29]KKMSetReceiptItemData [12:15:29]KKMSetReceiptItemData [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]KKMSetReceiptItemData err=0 [12:15:29]KKMAddReceiptItem [12:15:29]LoadAmountFromDocumentTag total=70900 [12:15:29]LoadAmountFromDocumentTag cost=11300 [12:15:29]SetAmountToDocument total=82200 [12:15:29]Malloc new data [12:15:29]cost*persent_nds=1356000 [12:15:29]+500=1356500 [12:15:29]tax_nds_amount=1200 [12:15:29]cost*persent_nds=113000 [12:15:29]+500=113500 [12:15:29]tax_nsp_amount=100 [12:15:29]LoadAmountFromDocumentTag tax_cur_amount=7528 [12:15:29]SetAmountToDocument tax_cur_amount=8728 [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]free (receipt_item_data.pre_item_text) [12:15:29]free (receipt_item_data.post_item_text) [12:15:29]done [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]Malloc new data [12:15:29]KKMSetReceiptData OK [12:15:29]ProcessDocumentItem done err = 0, tmpTLVsize=111 [12:15:29]tlvbuf is 01BC5D60 [12:15:29]KKMLoadAndSignReceiptData [12:15:29]SAM_PROTO_ProcessDocument [12:15:29]wFMCommunicate request_size=9 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 15 01 00 04 03 00 6F 00 [12:15:29]Write to MH i2c: E2 0C 00 20 00 80 15 01 00 04 00 03 00 6F 00 00 00 19 [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [12:15:29]RAPDU: 90 00 [12:15:29]wFMCommunicate OK [12:15:29]wFMCommunicate request_size=10 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [12:15:29]Write to MH i2c: E2 0D 00 21 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 CF [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [12:15:29]RAPDU: 90 00 [12:15:29]wFMCommunicate OK [12:15:29]wFMCommunicate request_size=15 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 15 02 00 0A FC 03 06 00 18 41 01 00 00 00 [12:15:29]Write to MH i2c: E2 12 00 22 00 80 15 02 00 0A 00 FC 03 06 00 18 41 01 00 00 00 00 00 15 [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 22 00 00 90 00 96 [12:15:29]RAPDU: 90 00 [12:15:29]wFMCommunicate OK [12:15:29]wFMCommunicate request_size=47 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 22 00 00 00 00 [12:15:29]Write to MH i2c: E2 32 00 23 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 22 00 00 00 00 00 00 0D [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 23 00 00 90 00 97 [12:15:29]RAPDU: 90 00 [12:15:29]wFMCommunicate OK [12:15:29]wFMCommunicate request_size=15 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 15 02 00 0A 07 04 06 00 18 41 01 00 00 00 [12:15:29]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 18 41 01 00 00 00 00 00 23 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=15 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [12:15:30]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 FC [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=11 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:15:30]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=13 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 15 02 00 08 F4 03 04 00 61 DA C5 66 [12:15:30]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 61 DA C5 66 00 00 18 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=25 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [12:15:30]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=4 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 15 03 00 [12:15:30]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 40 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 40 00 29 00 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 37 36 39 10 04 04 00 79 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2F 01 00 00 35 04 06 00 9B 11 83 06 F5 7B 90 00 48 [12:15:30]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2F 01 00 00 35 04 06 00 9B 11 83 06 F5 7B 90 00 [12:15:30]wFMCommunicate OK [12:15:30]SAM_PROTO_ProcessDocument answer len = 59 [12:15:30]SAM_PROTO_ProcessDocument done [12:15:30]SetTLVBufToDocument [12:15:30]Processing tag 1209 (04B9) [12:15:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50601", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 2.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521186", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 822.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:28]execute_script... [12:15:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50601", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 2.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521186", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 822.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:29]POST & json_proto [12:15:29]process_json_proto [12:15:29]json parsed OK: [12:15:29]protocol is kg_v1.0 [12:15:29]action value=close_receipt [12:15:29]process_action close_receipt [12:15:29]cmd_close_receipt [12:15:29]MH_GetDate [12:15:29]Write to MH i2c: F0 00 00 1D 00 0C [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: F0 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: F0 09 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: F0 09 00 1D 00 00 61 DA C5 66 2A 83 C1 65 4E [12:15:29]GetLastDocTimeStamp 1724242261 [12:15:29]current date 1724242529 [12:15:29]FM_GetShiftState [12:15:29]SAM_PROTO_GetShiftState [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 13 01 00 [12:15:29]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 0E 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [12:15:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:29]wFMCommunicate OK [12:15:29]SAM_PROTO_GetShiftState done [12:15:29]FM_GetShiftState done [12:15:29]opened in 1724199517 [12:15:29]opened+sec_in_day 1724285917 [12:15:29]quantity*price = 14400 [12:15:29]sum+1 = 14401 [12:15:29]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202521186 Чай холодный MAXI черный со вкусом клубн 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 2.000 * 125.00 = 250.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036230011 Кофе Латте XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036240010 Кофе Латте (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5000159484657 Мороженое батончик Twix 1.000 * 113.00 = 113.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 822.00 НСП 1% : 7.27 НДС 12% : 87.28 Наличными: 822.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 303 21.08.2024 12:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163705 ФПД: 170499515020667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121529&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163705&fm=170499515020667&tin=02508201610067®Number=0000000000092562&sum=82200 0 [12:15:30]StoreToDocumentArchive [12:15:30]shift 466 fd 163705 [12:15:30]save to /storage/0466/doc_00163705 [12:15:30]save last doc name /storage/0466/doc_00163705 to /storage/kkm_last_doc_name [12:15:30]save OK [12:15:30]Clear old archive folders... [12:15:30]ProcessDocumentItem done err = 0, tmpTLVsize=870 [12:15:30]tlvbuf is 01BD87C0 [12:15:30]SAM_PROTO_ClearQueue [12:15:30]wFMCommunicate request_size=4 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 09 00 00 [12:15:30]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]SAM_PROTO_ClearQueue done [12:15:30]KKMCreateOFDPacket [12:15:30]OFDProtocolAddRootSTLVToBuf [12:15:30]FM_MakeSignedData [12:15:30]FM_MakeSignedData [12:15:30]SAM_PROTO_SignData [12:15:30]wFMCommunicate request_size=4 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 0D 01 02 [12:15:30]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=255 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 0D 02 02 FA 03 00 66 03 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 38 36 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 [12:15:30]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 66 03 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 38 36 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 00 00 A0 [12:15:31]recv_with_timeout no data received [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:15:31]RAPDU: 90 00 [12:15:31]wFMCommunicate OK [12:15:31]wFMCommunicate request_size=255 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 0D 02 02 FA 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D [12:15:31]Write to MH i2c: E2 02 01 2E 00 80 0D 02 02 FA 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 00 E4 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]OFD Sender: No OFD packet to send [12:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:15:31]RAPDU: 90 00 [12:15:31]wFMCommunicate OK [12:15:31]wFMCommunicate request_size=255 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 0D 02 02 FA 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 41 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 [12:15:31]Write to MH i2c: E2 02 01 2F 00 80 0D 02 02 FA 00 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 41 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 00 D0 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:32]Read from MH i2c: E2 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 03 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [12:15:32]RAPDU: 90 00 [12:15:32]wFMCommunicate OK [12:15:32]wFMCommunicate request_size=129 [12:15:32]MH_SAM_APDU [12:15:32]CAPDU: 80 0D 02 02 7C 01 F3 03 06 00 18 22 00 00 00 00 07 04 06 00 18 41 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 61 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7F 02 00 35 04 06 00 9B 11 83 06 F5 7B [12:15:32]Write to MH i2c: E2 84 00 30 00 80 0D 02 02 7C 00 01 F3 03 06 00 18 22 00 00 00 00 07 04 06 00 18 41 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 61 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7F 02 00 35 04 06 00 9B 11 83 06 F5 7B 00 00 7A [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:32]Read from MH i2c: E2 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 03 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 03 00 30 00 00 90 00 A4 [12:15:32]RAPDU: 90 00 [12:15:32]wFMCommunicate OK [12:15:32]wFMCommunicate request_size=4 [12:15:32]MH_SAM_APDU [12:15:32]CAPDU: 80 0D 03 02 [12:15:32]Write to MH i2c: E2 08 00 31 00 80 0D 03 02 00 00 00 00 AC [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:32]Read from MH i2c: E2 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 0B 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 0B 00 31 00 00 ED C4 BB 01 7E 64 DC 58 90 00 30 [12:15:32]RAPDU: ED C4 BB 01 7E 64 DC 58 90 00 [12:15:32]wFMCommunicate OK [12:15:32]SAM_PROTO_SignData done [12:15:32]FM_MakeSignedData done [12:15:32]CreateOFDProtocolMessage [12:15:32]wFMCommunicate request_size=4 [12:15:32]MH_SAM_APDU [12:15:32]CAPDU: 80 11 00 00 [12:15:32]Write to MH i2c: E2 08 00 32 00 80 11 00 00 00 00 00 00 AC [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:32]Read from MH i2c: E2 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 17 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 17 00 32 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [12:15:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:32]wFMCommunicate OK [12:15:32]CreateOFDProtocolMessage done [12:15:32]OFDSenderStorePacket 163705 [12:15:32]StoreOFDPacket docnum=163705 [12:15:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 7A 03 00 00 5F 78 72 03 22 9E 5A 03 01 00 03 00 66 03 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 38 36 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 41 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 22 00 00 00 00 07 04 06 00 18 41 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 61 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7F 02 00 35 04 06 00 9B 11 83 06 F5 7B ED C4 BB 01 7E 64 DC 58 [12:15:32]CheckFolder [12:15:32]dirname=/storage/ofd_packets [12:15:32]CheckFolder done [12:15:32]ProducePacketName [12:15:32]name=ofd_packets/00163705 [12:15:32]NVStorageSaveData ofd_packets/00163705 [12:15:32]File name is /storage/ofd_packets/00163705 [12:15:32]Write 920 bytes [12:15:32]NVStorageSaveData done [12:15:32]OFDSenderStorePacket done [12:15:32]KKMCreateOFDPacket done [12:15:32]NVStorageSaveData kkm_last_timestamp [12:15:32]File name is /storage/kkm_last_timestamp [12:15:32]Write 4 bytes [12:15:32]NVStorageSaveData done [12:15:32]ExternCall_PrintAddStr [12:15:32]wPrintStart [12:15:32]Write to MH i2c: 01 00 00 33 00 33 [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: 01 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: 01 07 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: 01 07 00 33 00 00 00 00 00 00 FF 0F 48 [12:15:32]RasterBufferAndPrint [12:15:32]line Счет N : (3)50601 [12:15:32]line ИНН: 02508201610067 [12:15:32]line Контрольно-Кассовый Чек [12:15:32]line ПРОДАЖА [12:15:32]line Товар: 4600682557456 [12:15:32]line Напиток FLash up energy эн ж/б 0,5/0,45л [12:15:32]line 2.000 * 72.00 [12:15:32]line = 144.00 [12:15:32]line НДС 12% НСП 1% [12:15:32]line > о реализуемом товаре [12:15:32]line Товар: 4870202521186 [12:15:32]line Чай холодный MAXI черный со вкусом клубн [12:15:32]line 1.000 * 70.00 [12:15:32]line = 70.00 [12:15:32]line НДС 12% НСП 1% [12:15:32]line > о реализуемом товаре [12:15:32]line Товар: 2000036220012 [12:15:32]line Кофе Капучино XL(GABB TRADE) [12:15:32]line 2.000 * 125.00 [12:15:32]line = 250.00 [12:15:32]line НДС 12% НСП 1% [12:15:32]line > о реализуемом товаре [12:15:32]line Товар: 2000036230011 [12:15:32]line Кофе Латте XL(GABB TRADE) [12:15:32]line 1.000 * 130.00 [12:15:32]line = 130.00 [12:15:32]line НДС 12% НСП 1% [12:15:32]line > о реализуемом товаре [12:15:32]line Товар: 2000036240010 [12:15:32]line Кофе Латте (GABB TRADE) [12:15:32]line 1.000 * 115.00 [12:15:32]line = 115.00 [12:15:32]line НДС 12% НСП 1% [12:15:32]line > о реализуемом товаре [12:15:32]line Товар: 5000159484657 [12:15:32]line Мороженое батончик Twix [12:15:32]line 1.000 * 113.00 [12:15:32]line = 113.00 [12:15:32]line НДС 12% НСП 1% [12:15:32]line > о реализуемом товаре [12:15:32]line ИТОГО: 822.00 [12:15:32]line НСП 1% : 7.27 [12:15:32]line НДС 12% : 87.28 [12:15:32]line Наличными: 822.00 [12:15:32]line Безнал.: 0.00 [12:15:32]line Место: АЗС № 130 "Партнер Нефть" [12:15:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:15:32]line СНО: Общий режим [12:15:33]line Чек 303 21.08.2024 12:15 [12:15:33]line Смена: 466 ФФД: 1.0 [12:15:33]line ЗНМ: 0300000070 [12:15:33]line РНМ: 0000000000092562 [12:15:33]line Версия ККМ: 001 [12:15:33]line ФМ: 0000000000871769 [12:15:33]line ФД: 163705 [12:15:33]line ФПД: 170499515020667 [12:15:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121529&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163705&fm=170499515020667&tin=02508201610067®Number=0000000000092562&sum=82200 [12:15:33]OFD Sender: Processing packet 163705 [packets to send 967, broken 966] [12:15:33]ProducePacketName [12:15:33]name=ofd_packets/00163705 [12:15:33]OFD Sender: To server: pG, [12:15:33]CommunicateWithHost lk.salyk.kg:30040 [12:15:33]ConnectInit lk.salyk.kg [12:15:33]line 0 [12:15:33]written 0, free lines is 4095 [12:15:33]Write to MH i2c: 01 00 00 7C 00 7C [12:15:33]Write i2c OK [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: 01 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: 01 07 00 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 DE 0A 6B [12:15:33]RasterBufferAndPrint [12:15:33]line [12:15:33]line [12:15:33]line [12:15:33]line [12:15:33]line [12:15:33]written 0, free lines is 2801 [12:15:33]MH_Cut [12:15:33]Write to MH i2c: D1 01 00 83 00 01 55 [12:15:33]Write i2c OK [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: D1 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: D1 01 00 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: D1 01 00 83 00 00 54 [12:15:33]Write to MH i2c: 01 00 00 84 00 84 [12:15:33]Write i2c OK [12:15:33]MH_I2C_Read... [12:15:34]*** Cut start [12:15:34]*** Purtial cut [12:15:34]*** Stage 1: CUTSNS_PIN = 1 [12:15:37]Read from MH i2c: 01 [12:15:37]MH_I2C_Read... [12:15:37]*** Stop cut motor [12:15:37]*** Cut end [12:15:37]Read from MH i2c: 01 07 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: 01 07 00 84 00 00 00 00 00 00 FF 0F 99 [12:15:37]process_action close_receipt done [12:15:37]requested_data is exist [12:15:37]produce_requested_data [12:15:37]requested_item fm.sn is exist - process it [12:15:37]wFMCommunicate request_size=4 [12:15:37]MH_SAM_APDU [12:15:37]CAPDU: 80 11 00 00 [12:15:37]Write to MH i2c: E2 08 00 85 00 80 11 00 00 00 00 00 00 FF [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:37]Read from MH i2c: E2 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 17 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 17 00 85 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [12:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:37]wFMCommunicate OK [12:15:37]requested_item fd.num is exist - process it [12:15:37]SAM_PROTO_GetFieldsCounters [12:15:37]wFMCommunicate request_size=4 [12:15:37]MH_SAM_APDU [12:15:37]CAPDU: 80 13 00 00 [12:15:37]Write to MH i2c: E2 08 00 86 00 80 13 00 00 00 00 00 00 02 [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:37]Read from MH i2c: E2 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 62 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 62 00 86 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [12:15:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 7F 02 00 0E 04 04 00 D2 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:15:37]wFMCommunicate OK [12:15:37]SAM_PROTO_GetFieldsCounters done [12:15:37]requested_item shift.num is exist - process it [12:15:37]requested_item shift.opened is exist - process it [12:15:37]req_shift_opened [12:15:37]FM_GetShiftState [12:15:37]SAM_PROTO_GetShiftState [12:15:37]wFMCommunicate request_size=4 [12:15:37]MH_SAM_APDU [12:15:37]CAPDU: 80 13 01 00 [12:15:37]Write to MH i2c: E2 08 00 87 00 80 13 01 00 00 00 00 00 04 [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:37]Read from MH i2c: E2 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 0E 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 0E 00 87 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CA [12:15:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:37]wFMCommunicate OK [12:15:37]SAM_PROTO_GetShiftState done [12:15:37]FM_GetShiftState done [12:15:37]req_shift_opened done [12:15:37]requested_item shift.open_date is exist - process it [12:15:37]req_shift_open_date [12:15:37]req_shift_open_date done [12:15:37]produce_requested_data done [12:15:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163705,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:15:37]process_action_free close_receipt [12:15:37]json_value_free [12:15:37]json_value_free done [12:15:37]process_json_proto returns [12:15:37]Send response to host [12:15:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163705,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:15:37]free response buf [12:15:37]execute_script done [12:15:37]execute_script returns [12:15:37]free content buf [12:15:37]Sock 9.Close socket [12:15:37]Sock 9.Thread stoped [12:15:37]accept exits with 10 [12:15:37]New connection [12:15:37]New thread 3067420004 created [12:15:37]Thread 3067563364 joined [12:15:37]Waiting for new connection... [12:15:37] Sock 10.Parse request [12:15:37]Sock 10.Check first char [12:15:37]Sock 10.First char is OK [12:15:37]request: POST /json_proto HTTP/1.0 [12:15:37]Method: POST [12:15:37]URL: /json_proto [12:15:37]Method is POST - this is cgi request [12:15:37]url: /json_proto [12:15:37]query_string will be loaded in cgi processing [12:15:37]execute_cgi json_proto POST (null) [12:15:37]execute_cgi path=json_proto method=POST [12:15:37]POST find Content-Length [12:15:37]Host: 172.17.44.132:8080 [12:15:37]Content-Length: 679 [12:15:37]Content-Type: application/json [12:15:37] [12:15:37]POST finish read [12:15:37]Found Content-Length = 679 [12:15:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:37]execute_script... [12:15:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:37]POST & json_proto [12:15:37]process_json_proto [12:15:37]json parsed OK: [12:15:37]protocol is kg_v1.0 [12:15:37]action value=close_receipt [12:15:37]process_action close_receipt [12:15:37]cmd_close_receipt [12:15:37]MH_GetDate [12:15:37]Write to MH i2c: F0 00 00 88 00 77 [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: F0 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: F0 09 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: F0 09 00 88 00 00 6A DA C5 66 2A 83 C1 65 C2 [12:15:37]GetLastDocTimeStamp 1724242529 [12:15:37]current date 1724242538 [12:15:37]FM_GetShiftState [12:15:37]SAM_PROTO_GetShiftState [12:15:37]wFMCommunicate request_size=4 [12:15:37]MH_SAM_APDU [12:15:37]CAPDU: 80 13 01 00 [12:15:37]Write to MH i2c: E2 08 00 89 00 80 13 01 00 00 00 00 00 06 [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:37]Read from MH i2c: E2 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 0E 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 0E 00 89 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CC [12:15:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:37]wFMCommunicate OK [12:15:37]SAM_PROTO_GetShiftState done [12:15:37]FM_GetShiftState done [12:15:37]opened in 1724199517 [12:15:37]opened+sec_in_day 1724285917 [12:15:37]quantity*price = 100050 [12:15:37]sum+1 = 100052 [12:15:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 304 21.08.2024 12:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163706 ФПД: 160000786503255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163706&fm=160000786503255&tin=02508201610067®Number=0000000000092562&sum=100000 [12:15:38]StoreToDocumentArchive [12:15:38]shift 466 fd 163706 [12:15:38]save to /storage/0466/doc_00163706 [12:15:38]save last doc name /storage/0466/doc_00163706 to /storage/kkm_last_doc_name [12:15:38]save OK [12:15:38]Clear old archive folders... [12:15:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:15:38]tlvbuf is 01C14830 [12:15:38]SAM_PROTO_ClearQueue [12:15:38]wFMCommunicate request_size=4 [12:15:38]MH_SAM_APDU [12:15:38]CAPDU: 80 09 00 00 [12:15:38]Write to MH i2c: E2 08 00 96 00 80 09 00 00 00 00 00 00 08 [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 96 00 00 90 00 0A [12:15:39]RAPDU: 90 00 [12:15:39]wFMCommunicate OK [12:15:39]SAM_PROTO_ClearQueue done [12:15:39]KKMCreateOFDPacket [12:15:39]OFDProtocolAddRootSTLVToBuf [12:15:39]FM_MakeSignedData [12:15:39]FM_MakeSignedData [12:15:39]SAM_PROTO_SignData [12:15:39]wFMCommunicate request_size=4 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 0D 01 02 [12:15:39]Write to MH i2c: E2 08 00 97 00 80 0D 01 02 00 00 00 00 10 [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 97 00 00 90 00 0B [12:15:39]RAPDU: 90 00 [12:15:39]wFMCommunicate OK [12:15:39]wFMCommunicate request_size=255 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 6A DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7F 02 00 35 04 06 00 91 85 16 0B [12:15:39]Write to MH i2c: E2 02 01 98 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 6A DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7F 02 00 35 04 06 00 91 85 16 0B 00 00 44 [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 98 00 00 90 00 0C [12:15:39]RAPDU: 90 00 [12:15:39]wFMCommunicate OK [12:15:39]wFMCommunicate request_size=7 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 0D 02 02 02 16 57 [12:15:39]Write to MH i2c: E2 0A 00 99 00 80 0D 02 02 02 00 16 57 00 00 84 [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 03 00 99 00 00 90 00 0D [12:15:39]RAPDU: 90 00 [12:15:39]wFMCommunicate OK [12:15:39]wFMCommunicate request_size=4 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 0D 03 02 [12:15:39]Write to MH i2c: E2 08 00 9A 00 80 0D 03 02 00 00 00 00 15 [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 0B 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 0B 00 9A 00 00 38 FA 22 85 F2 87 B2 91 90 00 AB [12:15:39]RAPDU: 38 FA 22 85 F2 87 B2 91 90 00 [12:15:39]wFMCommunicate OK [12:15:39]SAM_PROTO_SignData done [12:15:39]FM_MakeSignedData done [12:15:39]CreateOFDProtocolMessage [12:15:39]wFMCommunicate request_size=4 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 11 00 00 [12:15:39]Write to MH i2c: E2 08 00 9B 00 80 11 00 00 00 00 00 00 15 [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:40]Read from MH i2c: E2 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: E2 17 00 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: E2 17 00 9B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [12:15:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:40]wFMCommunicate OK [12:15:40]CreateOFDProtocolMessage done [12:15:40]OFDSenderStorePacket 163706 [12:15:40]StoreOFDPacket docnum=163706 [12:15:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 2B 04 01 34 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 6A DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7F 02 00 35 04 06 00 91 85 16 0B 16 57 38 FA 22 85 F2 87 B2 91 [12:15:40]CheckFolder [12:15:40]dirname=/storage/ofd_packets [12:15:40]CheckFolder done [12:15:40]ProducePacketName [12:15:40]name=ofd_packets/00163706 [12:15:40]NVStorageSaveData ofd_packets/00163706 [12:15:40]File name is /storage/ofd_packets/00163706 [12:15:40]Write 298 bytes [12:15:40]NVStorageSaveData done [12:15:40]OFDSenderStorePacket done [12:15:40]KKMCreateOFDPacket done [12:15:40]NVStorageSaveData kkm_last_timestamp [12:15:40]File name is /storage/kkm_last_timestamp [12:15:40]Write 4 bytes [12:15:40]NVStorageSaveData done [12:15:40]ExternCall_PrintAddStr [12:15:40]wPrintStart [12:15:40]Write to MH i2c: 01 00 00 9C 00 9C [12:15:40]Write i2c OK [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: 01 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: 01 07 00 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: 01 07 00 9C 00 00 00 00 00 00 FF 0F B1 [12:15:40]RasterBufferAndPrint [12:15:40]line Счет N : (1)292267 [12:15:40]line ИНН: 02508201610067 [12:15:40]line Контрольно-Кассовый Чек [12:15:40]line ПРОДАЖА [12:15:40]line ТРК (МРК, ГНК) : 21 [12:15:40]line Товар: 2710194800 [12:15:40]line ДТ-К-5 [12:15:40]line 13.130 * 76.20 [12:15:40]line = 1000.51 [12:15:40]line НДС 12% НСП 1% [12:15:40]line > о реализуемом товаре [12:15:40]line ОКРУГЛЕНИЕ: -0.51 [12:15:40]line ИТОГО: 1000.00 [12:15:40]line Внесено: 1000.00 [12:15:40]line СДАЧА: 0.00 [12:15:40]line НСП 1% : 8.85 [12:15:40]line НДС 12% : 106.25 [12:15:40]line Наличными: 1000.00 [12:15:40]line Безнал.: 0.00 [12:15:40]line Место: АЗС № 130 "Партнер Нефть" [12:15:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:15:40]line СНО: Общий режим [12:15:40]line Чек 304 21.08.2024 12:15 [12:15:40]line Смена: 466 ФФД: 1.0 [12:15:40]line ЗНМ: 0300000070 [12:15:40]line РНМ: 0000000000092562 [12:15:40]line Версия ККМ: 001 [12:15:40]line ФМ: 0000000000871769 [12:15:40]line ФД: 163706 [12:15:40]line ФПД: 160000786503255 [12:15:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163706&fm=160000786503255&tin=02508201610067®Number=0000000000092562&sum=100000 [12:15:40]OFD Sender: Processing packet 163705 [packets to send 968, broken 966] [12:15:40]ProducePacketName [12:15:40]name=ofd_packets/00163705 [12:15:40]OFD Sender: To server: pG, [12:15:40]CommunicateWithHost lk.salyk.kg:30040 [12:15:40]ConnectInit lk.salyk.kg [12:15:40]written 0, free lines is 4095 [12:15:40]Write to MH i2c: 01 00 00 C7 00 C7 [12:15:40]Write i2c OK [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: 01 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: 01 07 00 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 C5 0C 9F [12:15:40]RasterBufferAndPrint [12:15:40]line [12:15:40]line [12:15:40]line [12:15:40]line [12:15:40]line [12:15:40]written 0, free lines is 3299 [12:15:40]MH_Cut [12:15:40]Write to MH i2c: D1 01 00 CE 00 01 A0 [12:15:40]Write i2c OK [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: D1 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: D1 01 00 [12:15:40]MH_I2C_Read... [12:15:40]Read from MH i2c: D1 01 00 CE 00 00 9F [12:15:40]Write to MH i2c: 01 00 00 CF 00 CF [12:15:40]Write i2c OK [12:15:40]MH_I2C_Read... [12:15:41]*** Cut start [12:15:41]*** Purtial cut [12:15:41]*** Stage 1: CUTSNS_PIN = 1 [12:15:43]Read from MH i2c: 01 [12:15:43]MH_I2C_Read... [12:15:43]*** Stop cut motor [12:15:43]*** Cut end [12:15:43]Read from MH i2c: 01 07 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [12:15:43]process_action close_receipt done [12:15:43]requested_data is exist [12:15:43]produce_requested_data [12:15:43]requested_item fm.sn is exist - process it [12:15:43]wFMCommunicate request_size=4 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 11 00 00 [12:15:43]Write to MH i2c: E2 08 00 D0 00 80 11 00 00 00 00 00 00 4A [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 17 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 17 00 D0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [12:15:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:43]wFMCommunicate OK [12:15:43]requested_item fd.num is exist - process it [12:15:43]SAM_PROTO_GetFieldsCounters [12:15:43]wFMCommunicate request_size=4 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 13 00 00 [12:15:43]Write to MH i2c: E2 08 00 D1 00 80 13 00 00 00 00 00 00 4D [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 62 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 62 00 D1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7F 02 00 0E 04 04 00 D2 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 D4 [12:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7F 02 00 0E 04 04 00 D2 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:15:43]wFMCommunicate OK [12:15:43]SAM_PROTO_GetFieldsCounters done [12:15:43]requested_item shift.num is exist - process it [12:15:43]requested_item shift.opened is exist - process it [12:15:43]req_shift_opened [12:15:43]FM_GetShiftState [12:15:43]SAM_PROTO_GetShiftState [12:15:43]wFMCommunicate request_size=4 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 13 01 00 [12:15:43]Write to MH i2c: E2 08 00 D2 00 80 13 01 00 00 00 00 00 4F [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 0E 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 0E 00 D2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [12:15:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:43]wFMCommunicate OK [12:15:43]SAM_PROTO_GetShiftState done [12:15:43]FM_GetShiftState done [12:15:43]req_shift_opened done [12:15:43]requested_item shift.open_date is exist - process it [12:15:43]req_shift_open_date [12:15:43]req_shift_open_date done [12:15:43]produce_requested_data done [12:15:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163706,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:15:43]process_action_free close_receipt [12:15:43]json_value_free [12:15:43]json_value_free done [12:15:43]process_json_proto returns [12:15:43]Send response to host [12:15:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163706,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:15:43]free response buf [12:15:43]execute_script done [12:15:43]execute_script returns [12:15:43]free content buf [12:15:43]Sock 10.Close socket [12:15:43]Sock 10.Thread stoped [12:15:44]accept exits with 9 [12:15:44]New connection [12:15:44]New thread 3067563364 created [12:15:44]Thread 3067420004 joined [12:15:44]Waiting for new connection... [12:15:44] Sock 9.Parse request [12:15:44]Sock 9.Check first char [12:15:44]Sock 9.First char is OK [12:15:44]request: POST /json_proto HTTP/1.0 [12:15:44]Method: POST [12:15:44]URL: /json_proto [12:15:44]Method is POST - this is cgi request [12:15:44]url: /json_proto [12:15:44]query_string will be loaded in cgi processing [12:15:44]execute_cgi json_proto POST (null) [12:15:44]execute_cgi path=json_proto method=POST [12:15:44]POST find Content-Length [12:15:44]Host: 172.17.44.132:8080 [12:15:44]Content-Length: 653 [12:15:44]Content-Type: application/json [12:15:44] [12:15:44]POST finish read [12:15:44]Found Content-Length = 653 [12:15:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50602", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:44]execute_script... [12:15:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50602", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:44]POST & json_proto [12:15:44]process_json_proto [12:15:44]json parsed OK: [12:15:44]protocol is kg_v1.0 [12:15:44]action value=close_receipt [12:15:44]process_action close_receipt [12:15:44]cmd_close_receipt [12:15:44]MH_GetDate [12:15:44]Write to MH i2c: F0 00 00 D3 00 C2 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: F0 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: F0 09 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: F0 09 00 D3 00 00 71 DA C5 66 2A 83 C1 65 14 [12:15:44]GetLastDocTimeStamp 1724242538 [12:15:44]current date 1724242545 [12:15:44]FM_GetShiftState [12:15:44]SAM_PROTO_GetShiftState [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 13 01 00 [12:15:44]Write to MH i2c: E2 08 00 D4 00 80 13 01 00 00 00 00 00 51 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 0E 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 0E 00 D4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 17 [12:15:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:44]wFMCommunicate OK [12:15:44]SAM_PROTO_GetShiftState done [12:15:44]FM_GetShiftState done [12:15:44]opened in 1724199517 [12:15:44]opened+sec_in_day 1724285917 [12:15:44]quantity*price = 9500 [12:15:44]sum+1 = 9501 [12:15:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 305 21.08.2024 12:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163707 ФПД: 267884527689645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163707&fm=267884527689645&tin=02508201610067®Number=0000000000092562&sum=9500 0 [12:15:46]StoreToDocumentArchive [12:15:46]shift 466 fd 163707 [12:15:46]save to /storage/0466/doc_00163707 [12:15:46]save last doc name /storage/0466/doc_00163707 to /storage/kkm_last_doc_name [12:15:46]save OK [12:15:46]Clear old archive folders... [12:15:46]ProcessDocumentItem done err = 0, tmpTLVsize=293 [12:15:46]tlvbuf is 01C2F060 [12:15:46]SAM_PROTO_ClearQueue [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 09 00 00 [12:15:46]Write to MH i2c: E2 08 00 E1 00 80 09 00 00 00 00 00 00 53 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 03 00 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 03 00 E1 00 00 90 00 55 [12:15:46]RAPDU: 90 00 [12:15:46]wFMCommunicate OK [12:15:46]SAM_PROTO_ClearQueue done [12:15:46]KKMCreateOFDPacket [12:15:46]OFDProtocolAddRootSTLVToBuf [12:15:46]FM_MakeSignedData [12:15:46]FM_MakeSignedData [12:15:46]SAM_PROTO_SignData [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 0D 01 02 [12:15:46]Write to MH i2c: E2 08 00 E2 00 80 0D 01 02 00 00 00 00 5B [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 03 00 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 03 00 E2 00 00 90 00 56 [12:15:46]RAPDU: 90 00 [12:15:46]wFMCommunicate OK [12:15:46]wFMCommunicate request_size=255 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 71 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [12:15:46]Write to MH i2c: E2 02 01 E3 00 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 71 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 76 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:47]Read from MH i2c: E2 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 03 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 03 00 E3 00 00 90 00 57 [12:15:47]RAPDU: 90 00 [12:15:47]wFMCommunicate OK [12:15:47]wFMCommunicate request_size=52 [12:15:47]MH_SAM_APDU [12:15:47]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7F 02 00 35 04 06 00 F3 A3 BA 1D 1F AD [12:15:47]Write to MH i2c: E2 37 00 E4 00 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7F 02 00 35 04 06 00 F3 A3 BA 1D 1F AD 00 00 5B [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:47]Read from MH i2c: E2 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 03 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 03 00 E4 00 00 90 00 58 [12:15:47]RAPDU: 90 00 [12:15:47]wFMCommunicate OK [12:15:47]wFMCommunicate request_size=4 [12:15:47]MH_SAM_APDU [12:15:47]CAPDU: 80 0D 03 02 [12:15:47]Write to MH i2c: E2 08 00 E5 00 80 0D 03 02 00 00 00 00 60 [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:47]Read from MH i2c: E2 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 0B 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 0B 00 E5 00 00 BB 12 86 56 F0 40 70 2A 90 00 D4 [12:15:47]RAPDU: BB 12 86 56 F0 40 70 2A 90 00 [12:15:47]wFMCommunicate OK [12:15:47]SAM_PROTO_SignData done [12:15:47]FM_MakeSignedData done [12:15:47]CreateOFDProtocolMessage [12:15:47]wFMCommunicate request_size=4 [12:15:47]MH_SAM_APDU [12:15:47]CAPDU: 80 11 00 00 [12:15:47]Write to MH i2c: E2 08 00 E6 00 80 11 00 00 00 00 00 00 60 [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:47]Read from MH i2c: E2 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 17 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 17 00 E6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [12:15:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:47]wFMCommunicate OK [12:15:47]CreateOFDProtocolMessage done [12:15:47]OFDSenderStorePacket 163707 [12:15:47]StoreOFDPacket docnum=163707 [12:15:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 AC 12 31 01 AE 52 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 71 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7F 02 00 35 04 06 00 F3 A3 BA 1D 1F AD BB 12 86 56 F0 40 70 2A [12:15:47]CheckFolder [12:15:47]dirname=/storage/ofd_packets [12:15:47]CheckFolder done [12:15:47]ProducePacketName [12:15:47]name=ofd_packets/00163707 [12:15:47]NVStorageSaveData ofd_packets/00163707 [12:15:47]File name is /storage/ofd_packets/00163707 [12:15:47]Write 343 bytes [12:15:47]NVStorageSaveData done [12:15:47]OFDSenderStorePacket done [12:15:47]KKMCreateOFDPacket done [12:15:47]NVStorageSaveData kkm_last_timestamp [12:15:47]File name is /storage/kkm_last_timestamp [12:15:47]Write 4 bytes [12:15:47]NVStorageSaveData done [12:15:47]ExternCall_PrintAddStr [12:15:47]wPrintStart [12:15:47]Write to MH i2c: 01 00 00 E7 00 E7 [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: 01 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: 01 07 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: 01 07 00 E7 00 00 00 00 00 00 FF 0F FC [12:15:47]RasterBufferAndPrint [12:15:47]line Счет N : (3)50602 [12:15:47]line ИНН: 02508201610067 [12:15:47]line Контрольно-Кассовый Чек [12:15:47]line ПРОДАЖА [12:15:47]line Товар: 4700000480050 [12:15:47]line Напиток Nitro Energy эн green ж/б 0,45л [12:15:47]line 1.000 * 95.00 [12:15:47]line = 95.00 [12:15:47]line НДС 12% НСП 1% [12:15:47]line > о реализуемом товаре [12:15:47]line ИТОГО: 95.00 [12:15:47]line НСП 1% : 0.84 [12:15:47]line НДС 12% : 10.09 [12:15:47]line Наличными: 95.00 [12:15:47]line Безнал.: 0.00 [12:15:47]line Место: АЗС № 130 "Партнер Нефть" [12:15:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:15:47]line СНО: Общий режим [12:15:47]line Чек 305 21.08.2024 12:15 [12:15:47]line Смена: 466 ФФД: 1.0 [12:15:47]line ЗНМ: 0300000070 [12:15:47]line РНМ: 0000000000092562 [12:15:47]line Версия ККМ: 001 [12:15:47]line ФМ: 0000000000871769 [12:15:47]line ФД: 163707 [12:15:47]line ФПД: 267884527689645 [12:15:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163707&fm=267884527689645&tin=02508201610067®Number=0000000000092562&sum=9500 [12:15:47]line 0 [12:15:47]written 0, free lines is 4095 [12:15:47]Write to MH i2c: 01 00 00 10 01 11 [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: 01 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: 01 07 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 D5 0C F9 [12:15:47]RasterBufferAndPrint [12:15:47]line [12:15:47]line [12:15:47]line [12:15:47]line [12:15:47]line [12:15:47]written 0, free lines is 3322 [12:15:47]MH_Cut [12:15:47]Write to MH i2c: D1 01 00 17 01 01 EA [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: D1 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: D1 01 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: D1 01 00 17 01 00 E9 [12:15:47]Write to MH i2c: 01 00 00 18 01 19 [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:48]*** Cut start [12:15:48]*** Purtial cut [12:15:48]*** Stage 1: CUTSNS_PIN = 1 [12:15:50]Read from MH i2c: 01 [12:15:50]MH_I2C_Read... [12:15:50]*** Stop cut motor [12:15:50]*** Cut end [12:15:50]Read from MH i2c: 01 07 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: 01 07 00 18 01 00 00 00 00 00 FF 0F 2E [12:15:50]process_action close_receipt done [12:15:50]requested_data is exist [12:15:50]produce_requested_data [12:15:50]requested_item fm.sn is exist - process it [12:15:50]wFMCommunicate request_size=4 [12:15:50]MH_SAM_APDU [12:15:50]CAPDU: 80 11 00 00 [12:15:50]Write to MH i2c: E2 08 00 19 01 80 11 00 00 00 00 00 00 94 [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:50]Read from MH i2c: E2 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 17 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 17 00 19 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [12:15:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:50]wFMCommunicate OK [12:15:50]requested_item fd.num is exist - process it [12:15:50]SAM_PROTO_GetFieldsCounters [12:15:50]wFMCommunicate request_size=4 [12:15:50]MH_SAM_APDU [12:15:50]CAPDU: 80 13 00 00 [12:15:50]Write to MH i2c: E2 08 00 1A 01 80 13 00 00 00 00 00 00 97 [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 62 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 62 00 1A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 7F 02 00 0E 04 04 00 D2 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 22 [12:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 7F 02 00 0E 04 04 00 D2 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:15:51]wFMCommunicate OK [12:15:51]SAM_PROTO_GetFieldsCounters done [12:15:51]requested_item shift.num is exist - process it [12:15:51]requested_item shift.opened is exist - process it [12:15:51]req_shift_opened [12:15:51]FM_GetShiftState [12:15:51]SAM_PROTO_GetShiftState [12:15:51]wFMCommunicate request_size=4 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 13 01 00 [12:15:51]Write to MH i2c: E2 08 00 1B 01 80 13 01 00 00 00 00 00 99 [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0E 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0E 00 1B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5F [12:15:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:51]wFMCommunicate OK [12:15:51]SAM_PROTO_GetShiftState done [12:15:51]FM_GetShiftState done [12:15:51]req_shift_opened done [12:15:51]requested_item shift.open_date is exist - process it [12:15:51]req_shift_open_date [12:15:51]req_shift_open_date done [12:15:51]produce_requested_data done [12:15:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163707,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:15:51]process_action_free close_receipt [12:15:51]json_value_free [12:15:51]json_value_free done [12:15:51]process_json_proto returns [12:15:51]Send response to host [12:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163707,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:15:51]free response buf [12:15:51]execute_script done [12:15:51]execute_script returns [12:15:51]free content buf [12:15:51]Sock 9.Close socket [12:15:51]Sock 9.Thread stoped [12:15:51]accept exits with 10 [12:15:51]New connection [12:15:51]New thread 3067420004 created [12:15:51]Thread 3067563364 joined [12:15:51]Waiting for new connection... [12:15:51] Sock 10.Parse request [12:15:51]Sock 10.Check first char [12:15:51]Sock 10.First char is OK [12:15:51]request: POST /json_proto HTTP/1.0 [12:15:51]Method: POST [12:15:51]URL: /json_proto [12:15:51]Method is POST - this is cgi request [12:15:51]url: /json_proto [12:15:51]query_string will be loaded in cgi processing [12:15:51]execute_cgi json_proto POST (null) [12:15:51]execute_cgi path=json_proto method=POST [12:15:51]POST find Content-Length [12:15:51]Host: 172.17.44.132:8080 [12:15:51]Content-Length: 677 [12:15:51]Content-Type: application/json [12:15:51] [12:15:51]POST finish read [12:15:51]Found Content-Length = 677 [12:15:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.630, "sum" : 640.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:51]execute_script... [12:15: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)292268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.630, "sum" : 640.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:51]POST & json_proto [12:15:51]process_json_proto [12:15:51]json parsed OK: [12:15:51]protocol is kg_v1.0 [12:15:51]action value=close_receipt [12:15:51]process_action close_receipt [12:15:51]cmd_close_receipt [12:15:51]MH_GetDate [12:15:51]Write to MH i2c: F0 00 00 1C 01 0C [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: F0 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: F0 09 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: F0 09 00 1C 01 00 78 DA C5 66 2A 83 C1 65 65 [12:15:51]GetLastDocTimeStamp 1724242545 [12:15:51]current date 1724242552 [12:15:51]FM_GetShiftState [12:15:51]SAM_PROTO_GetShiftState [12:15:51]wFMCommunicate request_size=4 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 13 01 00 [12:15:51]Write to MH i2c: E2 08 00 1D 01 80 13 01 00 00 00 00 00 9B [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0E 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0E 00 1D 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [12:15:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:51]wFMCommunicate OK [12:15:51]SAM_PROTO_GetShiftState done [12:15:51]FM_GetShiftState done [12:15:51]opened in 1724199517 [12:15:51]opened+sec_in_day 1724285917 [12:15:51]quantity*price = 64034 [12:15:51]sum+1 = 64036 [12:15:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 640.00 Внесено: 640.00 СДАЧА: 0.00 НСП 1% : 5.67 НДС 12% : 68.00 Наличными: 640.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 306 21.08.2024 12:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163708 ФПД: 145203637892315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163708&fm=145203637892315&tin=02508201610067®Number=0000000000092562&sum=64000 [12:15:53]StoreToDocumentArchive [12:15:53]shift 466 fd 163708 [12:15:53]save to /storage/0466/doc_00163708 [12:15:53]save last doc name /storage/0466/doc_00163708 to /storage/kkm_last_doc_name [12:15:53]save OK [12:15:53]Clear old archive folders... [12:15:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:53]tlvbuf is 01BF4530 [12:15:53]SAM_PROTO_ClearQueue [12:15:53]wFMCommunicate request_size=4 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 09 00 00 [12:15:53]Write to MH i2c: E2 08 00 2A 01 80 09 00 00 00 00 00 00 9D [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 2A 01 00 90 00 9F [12:15:53]RAPDU: 90 00 [12:15:53]wFMCommunicate OK [12:15:53]SAM_PROTO_ClearQueue done [12:15:53]KKMCreateOFDPacket [12:15:53]OFDProtocolAddRootSTLVToBuf [12:15:53]FM_MakeSignedData [12:15:53]FM_MakeSignedData [12:15:53]SAM_PROTO_SignData [12:15:53]wFMCommunicate request_size=4 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 0D 01 02 [12:15:53]Write to MH i2c: E2 08 00 2B 01 80 0D 01 02 00 00 00 00 A5 [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 2B 01 00 90 00 A0 [12:15:53]RAPDU: 90 00 [12:15:53]wFMCommunicate OK [12:15:53]wFMCommunicate request_size=255 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 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 78 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7F 02 00 35 04 06 00 84 [12:15:53]Write to MH i2c: E2 02 01 2C 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 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 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 78 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7F 02 00 35 04 06 00 84 00 00 9F [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:54]Read from MH i2c: E2 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 03 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 03 00 2C 01 00 90 00 A1 [12:15:54]RAPDU: 90 00 [12:15:54]wFMCommunicate OK [12:15:54]wFMCommunicate request_size=10 [12:15:54]MH_SAM_APDU [12:15:54]CAPDU: 80 0D 02 02 05 0F DB 41 B4 DB [12:15:54]Write to MH i2c: E2 0D 00 2D 01 80 0D 02 02 05 00 0F DB 41 B4 DB 00 00 6C [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:54]Read from MH i2c: E2 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 03 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 03 00 2D 01 00 90 00 A2 [12:15:54]RAPDU: 90 00 [12:15:54]wFMCommunicate OK [12:15:54]wFMCommunicate request_size=4 [12:15:54]MH_SAM_APDU [12:15:54]CAPDU: 80 0D 03 02 [12:15:54]Write to MH i2c: E2 08 00 2E 01 80 0D 03 02 00 00 00 00 AA [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:54]Read from MH i2c: E2 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 0B 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 0B 00 2E 01 00 2F 28 4D 81 AC 30 4D 0F 90 00 08 [12:15:54]RAPDU: 2F 28 4D 81 AC 30 4D 0F 90 00 [12:15:54]wFMCommunicate OK [12:15:54]SAM_PROTO_SignData done [12:15:54]FM_MakeSignedData done [12:15:54]CreateOFDProtocolMessage [12:15:54]wFMCommunicate request_size=4 [12:15:54]MH_SAM_APDU [12:15:54]CAPDU: 80 11 00 00 [12:15:54]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:54]Read from MH i2c: E2 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 17 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [12:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:54]wFMCommunicate OK [12:15:54]CreateOFDProtocolMessage done [12:15:54]OFDSenderStorePacket 163708 [12:15:54]StoreOFDPacket docnum=163708 [12:15:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6F E7 07 01 78 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 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 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 78 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7F 02 00 35 04 06 00 84 0F DB 41 B4 DB 2F 28 4D 81 AC 30 4D 0F [12:15:54]CheckFolder [12:15:54]dirname=/storage/ofd_packets [12:15:54]CheckFolder done [12:15:54]ProducePacketName [12:15:54]name=ofd_packets/00163708 [12:15:54]NVStorageSaveData ofd_packets/00163708 [12:15:54]File name is /storage/ofd_packets/00163708 [12:15:54]Write 301 bytes [12:15:54]NVStorageSaveData done [12:15:54]OFDSenderStorePacket done [12:15:54]KKMCreateOFDPacket done [12:15:54]NVStorageSaveData kkm_last_timestamp [12:15:54]File name is /storage/kkm_last_timestamp [12:15:54]Write 4 bytes [12:15:54]NVStorageSaveData done [12:15:54]ExternCall_PrintAddStr [12:15:54]wPrintStart [12:15:54]Write to MH i2c: 01 00 00 30 01 31 [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 30 01 00 00 00 00 00 FF 0F 46 [12:15:54]RasterBufferAndPrint [12:15:54]line Счет N : (1)292268 [12:15:54]line ИНН: 02508201610067 [12:15:54]line Контрольно-Кассовый Чек [12:15:54]line ПРОДАЖА [12:15:54]line ТРК (МРК, ГНК) : 53 [12:15:54]line Товар: 2710124500 [12:15:54]line Аи-95-К-5 [12:15:54]line 8.630 * 74.20 [12:15:54]line = 640.35 [12:15:54]line НДС 12% НСП 1% [12:15:54]line > о реализуемом товаре [12:15:54]line ОКРУГЛЕНИЕ: -0.35 [12:15:54]line ИТОГО: 640.00 [12:15:54]line Внесено: 640.00 [12:15:54]line СДАЧА: 0.00 [12:15:54]line НСП 1% : 5.67 [12:15:54]line НДС 12% : 68.00 [12:15:54]line Наличными: 640.00 [12:15:54]line Безнал.: 0.00 [12:15:54]line Место: АЗС № 130 "Партнер Нефть" [12:15:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:15:54]line СНО: Общий режим [12:15:54]line Чек 306 21.08.2024 12:15 [12:15:54]line Смена: 466 ФФД: 1.0 [12:15:54]line ЗНМ: 0300000070 [12:15:54]line РНМ: 0000000000092562 [12:15:54]line Версия ККМ: 001 [12:15:54]line ФМ: 0000000000871769 [12:15:54]line ФД: 163708 [12:15:54]line ФПД: 145203637892315 [12:15:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163708&fm=145203637892315&tin=02508201610067®Number=0000000000092562&sum=64000 [12:15:54]written 0, free lines is 4095 [12:15:54]Write to MH i2c: 01 00 00 5B 01 5C [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 C0 0C 2F [12:15:54]RasterBufferAndPrint [12:15:54]line [12:15:54]line [12:15:54]line [12:15:54]line [12:15:54]line [12:15:54]written 0, free lines is 3302 [12:15:54]MH_Cut [12:15:54]Write to MH i2c: D1 01 00 62 01 01 35 [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: D1 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: D1 01 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: D1 01 00 62 01 00 34 [12:15:55]Write to MH i2c: 01 00 00 63 01 64 [12:15:55]Write i2c OK [12:15:55]MH_I2C_Read... [12:15:55]*** Cut start [12:15:55]*** Purtial cut [12:15:55]*** Stage 1: CUTSNS_PIN = 1 [12:15:56]Connected sock=7 [12:15: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 37 36 39 7A 03 00 00 5F 78 72 03 22 9E 5A 03 01 00 03 00 66 03 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 38 36 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 41 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 22 00 00 00 00 07 04 06 00 18 41 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 61 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 *** Stop cut motor [12:15:57]04 *** Cut end [12:15:57]04 00 79 7F 02 00 35 04 06 00 9B 11 83 06 F5 7B ED C4 BB 01 7E 64 DC 58 [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 63 01 00 00 00 00 00 FF 0F 79 [12:15:57]process_action close_receipt done [12:15:57]requested_data is exist [12:15:57]produce_requested_data [12:15:57]requested_item fm.sn is exist - process it [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 64 01 80 11 00 00 00 00 00 00 DF [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 64 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [12:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:57]wFMCommunicate OK [12:15:57]requested_item fd.num is exist - process it [12:15:57]SAM_PROTO_GetFieldsCounters [12:15:57]wFMCommunicate request_size=4 [12:15:57]MH_SAM_APDU [12:15:57]CAPDU: 80 13 00 00 [12:15:57]Write to MH i2c: E2 08 00 65 01 80 13 00 00 00 00 00 00 E2 [12:15:57]Write i2c OK [12:15:57]MH_I2C_Read... [12:15:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:58]Read from MH i2c: E2 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 62 00 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 62 00 65 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7F 02 00 0E 04 04 00 D2 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 71 [12:15:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7F 02 00 0E 04 04 00 D2 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:15:58]wFMCommunicate OK [12:15:58]SAM_PROTO_GetFieldsCounters done [12:15:58]requested_item shift.num is exist - process it [12:15:58]requested_item shift.opened is exist - process it [12:15:58]req_shift_opened [12:15:58]FM_GetShiftState [12:15:58]SAM_PROTO_GetShiftState [12:15:58]wFMCommunicate request_size=4 [12:15:58]MH_SAM_APDU [12:15:58]CAPDU: 80 13 01 00 [12:15:58]Write to MH i2c: E2 08 00 66 01 80 13 01 00 00 00 00 00 E4 [12:15:58]Write i2c OK [12:15:58]MH_I2C_Read... [12:15:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:58]Read from MH i2c: E2 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 0E 00 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 0E 00 66 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [12:15:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:58]wFMCommunicate OK [12:15:58]SAM_PROTO_GetShiftState done [12:15:58]FM_GetShiftState done [12:15:58]req_shift_opened done [12:15:58]requested_item shift.open_date is exist - process it [12:15:58]req_shift_open_date [12:15:58]req_shift_open_date done [12:15:58]produce_requested_data done [12:15:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163708,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:15:58]process_action_free close_receipt [12:15:58]json_value_free [12:15:58]json_value_free done [12:15:58]process_json_proto returns [12:15:58]Send response to host [12:15:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163708,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:15:58]free response buf [12:15:58]execute_script done [12:15:58]execute_script returns [12:15:58]free content buf [12:15:58]Sock 10.Close socket [12:15:58]Sock 10.Thread stoped [12:15:58]accept exits with 9 [12:15:58]New connection [12:15:58]New thread 3067563364 created [12:15:58]Thread 3067420004 joined [12:15:58]Waiting for new connection... [12:15:58] Sock 9.Parse request [12:15:58]Sock 9.Check first char [12:15:58]Sock 9.First char is OK [12:15:58]request: POST /json_proto HTTP/1.0 [12:15:58]Method: POST [12:15:58]URL: /json_proto [12:15:58]Method is POST - this is cgi request [12:15:58]url: /json_proto [12:15:58]query_string will be loaded in cgi processing [12:15:58]execute_cgi json_proto POST (null) [12:15:58]execute_cgi path=json_proto method=POST [12:15:58]POST find Content-Length [12:15:58]Host: 172.17.44.132:8080 [12:15:58]Content-Length: 677 [12:15:58]Content-Type: application/json [12:15:58] [12:15:58]POST finish read [12:15:58]Found Content-Length = 677 [12:15:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:58]execute_script... [12:15: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)292269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:58]POST & json_proto [12:15:58]process_json_proto [12:15:58]json parsed OK: [12:15:58]protocol is kg_v1.0 [12:15:58]action value=close_receipt [12:15:58]process_action close_receipt [12:15:58]cmd_close_receipt [12:15:58]MH_GetDate [12:15:58]Write to MH i2c: F0 00 00 67 01 57 [12:15:58]Write i2c OK [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: F0 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: F0 09 00 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: F0 09 00 67 01 00 7F DA C5 66 2A 83 C1 65 B7 [12:15:58]GetLastDocTimeStamp 1724242552 [12:15:58]current date 1724242559 [12:15:58]FM_GetShiftState [12:15:58]SAM_PROTO_GetShiftState [12:15:58]wFMCommunicate request_size=4 [12:15:58]MH_SAM_APDU [12:15:58]CAPDU: 80 13 01 00 [12:15:58]Write to MH i2c: E2 08 00 68 01 80 13 01 00 00 00 00 00 E6 [12:15:58]Write i2c OK [12:15:58]MH_I2C_Read... [12:15:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:58]Read from MH i2c: E2 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 0E 00 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 0E 00 68 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [12:15:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:15:58]wFMCommunicate OK [12:15:58]SAM_PROTO_GetShiftState done [12:15:58]FM_GetShiftState done [12:15:58]opened in 1724199517 [12:15:58]opened+sec_in_day 1724285917 [12:15:58]quantity*price = 20001 [12:15:58]sum+1 = 20002 [12:15:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 307 21.08.2024 12:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163709 ФПД: 6284273239357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163709&fm=6284273239357&tin=02508201610067®Number=0000000000092562&sum=20000 [12:16:00]StoreToDocumentArchive [12:16:00]shift 466 fd 163709 [12:16:00]save to /storage/0466/doc_00163709 [12:16:00]save last doc name /storage/0466/doc_00163709 to /storage/kkm_last_doc_name [12:16:00]save OK [12:16:00]Clear old archive folders... [12:16:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:00]tlvbuf is 01C5ED80 [12:16:00]SAM_PROTO_ClearQueue [12:16:00]wFMCommunicate request_size=4 [12:16:00]MH_SAM_APDU [12:16:00]CAPDU: 80 09 00 00 [12:16:00]Write to MH i2c: E2 08 00 75 01 80 09 00 00 00 00 00 00 E8 [12:16:00]Write i2c OK [12:16:00]MH_I2C_Read... [12:16:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:00]Read from MH i2c: E2 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 75 01 00 90 00 EA [12:16:00]RAPDU: 90 00 [12:16:00]wFMCommunicate OK [12:16:00]SAM_PROTO_ClearQueue done [12:16:00]KKMCreateOFDPacket [12:16:00]OFDProtocolAddRootSTLVToBuf [12:16:00]FM_MakeSignedData [12:16:00]FM_MakeSignedData [12:16:00]SAM_PROTO_SignData [12:16:00]wFMCommunicate request_size=4 [12:16:00]MH_SAM_APDU [12:16:00]CAPDU: 80 0D 01 02 [12:16:00]Write to MH i2c: E2 08 00 76 01 80 0D 01 02 00 00 00 00 F0 [12:16:00]Write i2c OK [12:16:00]MH_I2C_Read... [12:16:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:00]Read from MH i2c: E2 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 76 01 00 90 00 EB [12:16:00]RAPDU: 90 00 [12:16:00]wFMCommunicate OK [12:16:00]wFMCommunicate request_size=255 [12:16:00]MH_SAM_APDU [12:16:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7F DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7F 02 00 35 04 06 00 05 [12:16:01]Write to MH i2c: E2 02 01 77 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7F DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7F 02 00 35 04 06 00 05 00 00 04 [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 77 01 00 90 00 EC [12:16:01]RAPDU: 90 00 [12:16:01]wFMCommunicate OK [12:16:01]wFMCommunicate request_size=10 [12:16:01]MH_SAM_APDU [12:16:01]CAPDU: 80 0D 02 02 05 B7 2B DF C5 3D [12:16:01]Write to MH i2c: E2 0D 00 78 01 80 0D 02 02 05 00 B7 2B DF C5 3D 00 00 C0 [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 78 01 00 90 00 ED [12:16:01]RAPDU: 90 00 [12:16:01]wFMCommunicate OK [12:16:01]wFMCommunicate request_size=4 [12:16:01]MH_SAM_APDU [12:16:01]CAPDU: 80 0D 03 02 [12:16:01]Write to MH i2c: E2 08 00 79 01 80 0D 03 02 00 00 00 00 F5 [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 0B 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 0B 00 79 01 00 75 F8 59 5F EC 44 50 3D 90 00 D8 [12:16:01]RAPDU: 75 F8 59 5F EC 44 50 3D 90 00 [12:16:01]wFMCommunicate OK [12:16:01]SAM_PROTO_SignData done [12:16:01]FM_MakeSignedData done [12:16:01]CreateOFDProtocolMessage [12:16:01]wFMCommunicate request_size=4 [12:16:01]MH_SAM_APDU [12:16:01]CAPDU: 80 11 00 00 [12:16:01]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 17 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [12:16:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:16:01]wFMCommunicate OK [12:16:01]CreateOFDProtocolMessage done [12:16:01]OFDSenderStorePacket 163709 [12:16:01]StoreOFDPacket docnum=163709 [12:16:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3C 3C 07 01 EF 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 33 01 00 00 F4 03 04 00 7F DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7F 02 00 35 04 06 00 05 B7 2B DF C5 3D 75 F8 59 5F EC 44 50 3D [12:16:01]CheckFolder [12:16:01]dirname=/storage/ofd_packets [12:16:01]CheckFolder done [12:16:01]ProducePacketName [12:16:01]name=ofd_packets/00163709 [12:16:01]NVStorageSaveData ofd_packets/00163709 [12:16:01]File name is /storage/ofd_packets/00163709 [12:16:01]Write 301 bytes [12:16:01]NVStorageSaveData done [12:16:01]OFDSenderStorePacket done [12:16:01]KKMCreateOFDPacket done [12:16:01]NVStorageSaveData kkm_last_timestamp [12:16:01]File name is /storage/kkm_last_timestamp [12:16:01]Write 4 bytes [12:16:01]NVStorageSaveData done [12:16:01]ExternCall_PrintAddStr [12:16:01]wPrintStart [12:16:01]Write to MH i2c: 01 00 00 7B 01 7C [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: 01 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: 01 07 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: 01 07 00 7B 01 00 00 00 00 00 FF 0F 91 [12:16:01]RasterBufferAndPrint [12:16:01]line Счет N : (1)292269 [12:16:01]line ИНН: 02508201610067 [12:16:01]line Контрольно-Кассовый Чек [12:16:01]line ПРОДАЖА [12:16:01]line ТРК (МРК, ГНК) : 42 [12:16:01]line Товар: 2710124130 [12:16:01]line Аи-92-К-5 [12:16:01]line 2.950 * 67.80 [12:16:01]line = 200.01 [12:16:01]line НДС 12% НСП 1% [12:16:01]line > о реализуемом товаре [12:16:01]line ОКРУГЛЕНИЕ: -0.01 [12:16:01]line ИТОГО: 200.00 [12:16:01]line Внесено: 200.00 [12:16:01]line СДАЧА: 0.00 [12:16:01]line НСП 1% : 1.77 [12:16:01]line НДС 12% : 21.24 [12:16:01]line Наличными: 200.00 [12:16:01]line Безнал.: 0.00 [12:16:01]line Место: АЗС № 130 "Партнер Нефть" [12:16:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:16:01]line СНО: Общий режим [12:16:01]line Чек 307 21.08.2024 12:15 [12:16:01]line Смена: 466 ФФД: 1.0 [12:16:01]line ЗНМ: 0300000070 [12:16:01]line РНМ: 0000000000092562 [12:16:01]line Версия ККМ: 001 [12:16:01]line ФМ: 0000000000871769 [12:16:01]line ФД: 163709 [12:16:01]line ФПД: 6284273239357 [12:16:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163709&fm=6284273239357&tin=02508201610067®Number=0000000000092562&sum=20000 [12:16:01]written 0, free lines is 4095 [12:16:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 75 47 00 D6 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 37 36 39 10 04 04 00 79 7F 02 00 F4 03 04 00 CF 83 C5 66 B6 04 01 00 00 54 ED 65 36 23 BF DA 99 [12:16:02]CommunicateWithHost err = 0 [12:16:02]CheckOFDResponse [12:16:02]1017 (14) - 77093643461234 [12:16:02]1041 (16) - 0000000000871769 [12:16:02]1040 (4) - 163705 [12:16:02]1012 (4) - 21.08.2024 06:06 [12:16:02]1206 (1) - 0 [12:16:02]OFD Sender: Remove packet 163705 [12:16:02]ProducePacketName [12:16:02]name=ofd_packets/00163705 [12:16:02]NVStorageDeleteData [12:16:02]Write to MH i2c: 01 00 00 A6 01 A7 [12:16:02]Write i2c OK [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: 01 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: 01 07 00 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 C4 0C 7E [12:16:02]RasterBufferAndPrint [12:16:02]line [12:16:02]line [12:16:02]line [12:16:02]line [12:16:02]line [12:16:02]written 0, free lines is 3313 [12:16:02]MH_Cut [12:16:02]Write to MH i2c: D1 01 00 AD 01 01 80 [12:16:02]Write i2c OK [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: D1 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: D1 01 00 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: D1 01 00 AD 01 00 7F [12:16:02]Write to MH i2c: 01 00 00 AE 01 AF [12:16:02]Write i2c OK [12:16:02]MH_I2C_Read... [12:16:02]OFD Sender: Processing packet 163706 [packets to send 970, broken 966] [12:16:02]ProducePacketName [12:16:02]name=ofd_packets/00163706 [12:16:02]OFD Sender: To server: pG, [12:16:02]CommunicateWithHost lk.salyk.kg:30040 [12:16:02]ConnectInit lk.salyk.kg [12:16:03]*** Cut start [12:16:03]*** Purtial cut [12:16:03]*** Stage 1: CUTSNS_PIN = 1 [12:16:04]recv_with_timeout no data received [12:16:05]Read from MH i2c: *** Stop cut motor [12:16:05]01 *** Cut end [12:16:05] [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: 01 07 00 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: 01 07 00 AE 01 00 00 00 00 00 FF 0F C4 [12:16:05]process_action close_receipt done [12:16:05]requested_data is exist [12:16:05]produce_requested_data [12:16:05]requested_item fm.sn is exist - process it [12:16:05]wFMCommunicate request_size=4 [12:16:05]MH_SAM_APDU [12:16:05]CAPDU: 80 11 00 00 [12:16:05]Write to MH i2c: E2 08 00 AF 01 80 11 00 00 00 00 00 00 2A [12:16:05]Write i2c OK [12:16:05]MH_I2C_Read... [12:16:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:05]Read from MH i2c: E2 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 17 00 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 17 00 AF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [12:16:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:16:05]wFMCommunicate OK [12:16:05]requested_item fd.num is exist - process it [12:16:05]SAM_PROTO_GetFieldsCounters [12:16:05]wFMCommunicate request_size=4 [12:16:05]MH_SAM_APDU [12:16:05]CAPDU: 80 13 00 00 [12:16:05]Write to MH i2c: E2 08 00 B0 01 80 13 00 00 00 00 00 00 2D [12:16:05]Write i2c OK [12:16:05]MH_I2C_Read... [12:16:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:05]Read from MH i2c: E2 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 62 00 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 62 00 B0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7F 02 00 0E 04 04 00 D2 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 C0 [12:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7F 02 00 0E 04 04 00 D2 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:16:05]wFMCommunicate OK [12:16:05]SAM_PROTO_GetFieldsCounters done [12:16:05]requested_item shift.num is exist - process it [12:16:05]requested_item shift.opened is exist - process it [12:16:05]req_shift_opened [12:16:05]FM_GetShiftState [12:16:05]SAM_PROTO_GetShiftState [12:16:05]wFMCommunicate request_size=4 [12:16:05]MH_SAM_APDU [12:16:05]CAPDU: 80 13 01 00 [12:16:05]Write to MH i2c: E2 08 00 B1 01 80 13 01 00 00 00 00 00 2F [12:16:05]Write i2c OK [12:16:05]MH_I2C_Read... [12:16:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:05]Read from MH i2c: E2 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 0E 00 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 0E 00 B1 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [12:16:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:16:05]wFMCommunicate OK [12:16:05]SAM_PROTO_GetShiftState done [12:16:05]FM_GetShiftState done [12:16:05]req_shift_opened done [12:16:05]requested_item shift.open_date is exist - process it [12:16:05]req_shift_open_date [12:16:05]req_shift_open_date done [12:16:05]produce_requested_data done [12:16:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163709,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:16:05]process_action_free close_receipt [12:16:05]json_value_free [12:16:05]json_value_free done [12:16:05]process_json_proto returns [12:16:05]Send response to host [12:16:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163709,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:16:05]free response buf [12:16:05]execute_script done [12:16:05]execute_script returns [12:16:05]free content buf [12:16:05]Sock 9.Close socket [12:16:05]Sock 9.Thread stoped [12:16:07]ConnectInit Can't take IP for lk.salyk.kg [12:16:07]CommunicateWithHost connect error [12:16:07]CommunicateWithHost err = -1 [12:16:07]OFD Sender: Server communicate error [12:16:08]OFD Sender: Processing packet 163706 [packets to send 970, broken 966] [12:16:08]ProducePacketName [12:16:08]name=ofd_packets/00163706 [12:16:08]OFD Sender: To server: pG, [12:16:08]CommunicateWithHost lk.salyk.kg:30040 [12:16:08]ConnectInit lk.salyk.kg [12:16:13]ConnectInit Can't take IP for lk.salyk.kg [12:16:13]CommunicateWithHost connect error [12:16:13]CommunicateWithHost err = -1 [12:16:13]OFD Sender: Server communicate error [12:16:18]OFD Sender: Processing packet 163706 [packets to send 970, broken 966] [12:16:18]ProducePacketName [12:16:18]name=ofd_packets/00163706 [12:16:18]OFD Sender: To server: pG, [12:16:18]CommunicateWithHost lk.salyk.kg:30040 [12:16:18]ConnectInit lk.salyk.kg [12:16:23]ConnectInit Can't take IP for lk.salyk.kg [12:16:23]CommunicateWithHost connect error [12:16:23]CommunicateWithHost err = -1 [12:16:23]OFD Sender: Server communicate error [12:16:28]OFD Sender: Processing packet 163706 [packets to send 970, broken 966] [12:16:28]ProducePacketName [12:16:28]name=ofd_packets/00163706 [12:16:28]OFD Sender: To server: pG, [12:16:28]CommunicateWithHost lk.salyk.kg:30040 [12:16:28]ConnectInit lk.salyk.kg [12:16:31]Connected sock=7 [12:16: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 37 36 39 0C 01 00 00 A6 2B 04 01 34 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 6A DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7F 02 00 35 04 06 00 91 85 16 0B 16 57 38 FA 22 85 F2 87 B2 91 [12:16:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D6 1A 47 00 6C D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7F 02 00 F4 03 04 00 EF 83 C5 66 B6 04 01 00 00 56 1A C5 19 1F DC 06 67 [12:16:32]CommunicateWithHost err = 0 [12:16:32]CheckOFDResponse [12:16:32]1017 (14) - 77093643461234 [12:16:32]1041 (16) - 0000000000871769 [12:16:32]1040 (4) - 163706 [12:16:32]1012 (4) - 21.08.2024 06:06 [12:16:32]1206 (1) - 0 [12:16:32]OFD Sender: Remove packet 163706 [12:16:32]ProducePacketName [12:16:32]name=ofd_packets/00163706 [12:16:32]NVStorageDeleteData [12:16:32]OFD Sender: Processing packet 163707 [packets to send 969, broken 966] [12:16:32]ProducePacketName [12:16:32]name=ofd_packets/00163707 [12:16:32]OFD Sender: To server: pG, [12:16:32]CommunicateWithHost lk.salyk.kg:30040 [12:16:32]ConnectInit lk.salyk.kg [12:16:39]Connected sock=7 [12: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 37 36 39 39 01 00 00 AC 12 31 01 AE 52 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 71 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7F 02 00 35 04 06 00 F3 A3 BA 1D 1F AD BB 12 86 56 F0 40 70 2A [12:16:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C8 2C 47 00 0F 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 37 36 39 10 04 04 00 7B 7F 02 00 F4 03 04 00 FB 83 C5 66 B6 04 01 00 00 9C B4 70 88 F6 90 8E CF [12:16:44]CommunicateWithHost err = 0 [12:16:44]CheckOFDResponse [12:16:44]1017 (14) - 77093643461234 [12:16:44]1041 (16) - 0000000000871769 [12:16:44]1040 (4) - 163707 [12:16:44]1012 (4) - 21.08.2024 06:06 [12:16:44]1206 (1) - 0 [12:16:44]OFD Sender: Remove packet 163707 [12:16:44]ProducePacketName [12:16:44]name=ofd_packets/00163707 [12:16:44]NVStorageDeleteData [12:16:44]OFD Sender: Processing packet 163708 [packets to send 968, broken 966] [12:16:44]ProducePacketName [12:16:44]name=ofd_packets/00163708 [12:16:44]OFD Sender: To server: pG, [12:16:44]CommunicateWithHost lk.salyk.kg:30040 [12:16:44]ConnectInit lk.salyk.kg [12:16:45]recv_with_timeout no data received [12:16:49]ConnectInit Can't take IP for lk.salyk.kg [12:16:49]CommunicateWithHost connect error [12:16:49]CommunicateWithHost err = -1 [12:16:49]OFD Sender: Server communicate error [12:16:54]OFD Sender: Processing packet 163708 [packets to send 968, broken 966] [12:16:54]ProducePacketName [12:16:54]name=ofd_packets/00163708 [12:16:54]OFD Sender: To server: pG, [12:16:54]CommunicateWithHost lk.salyk.kg:30040 [12:16:54]ConnectInit lk.salyk.kg [12:16:59]ConnectInit Can't take IP for lk.salyk.kg [12:16:59]CommunicateWithHost connect error [12:17:00]CommunicateWithHost err = -1 [12:17:00]OFD Sender: Server communicate error [12:17:01]accept exits with 10 [12:17:01]New connection [12:17:01]New thread 3067420004 created [12:17:01]Thread 3067563364 joined [12:17:01]Waiting for new connection... [12:17:01] Sock 10.Parse request [12:17:01]Sock 10.Check first char [12:17:01]Sock 10.First char is OK [12:17:01]request: POST /json_proto HTTP/1.0 [12:17:01]Method: POST [12:17:01]URL: /json_proto [12:17:01]Method is POST - this is cgi request [12:17:01]url: /json_proto [12:17:01]query_string will be loaded in cgi processing [12:17:01]execute_cgi json_proto POST (null) [12:17:01]execute_cgi path=json_proto method=POST [12:17:01]POST find Content-Length [12:17:01]Host: 172.17.44.132:8080 [12:17:01]Content-Length: 675 [12:17:01]Content-Type: application/json [12:17:01] [12:17:01]POST finish read [12:17:01]Found Content-Length = 675 [12:17:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.880, "sum" : 905.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 905.00, "total" : 905.00, "payments": [ { "type": 0, "sum" : 905.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:01]execute_script... [12:17:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.880, "sum" : 905.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 905.00, "total" : 905.00, "payments": [ { "type": 0, "sum" : 905.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:01]POST & json_proto [12:17:01]process_json_proto [12:17:01]json parsed OK: [12:17:01]protocol is kg_v1.0 [12:17:01]action value=close_receipt [12:17:01]process_action close_receipt [12:17:01]cmd_close_receipt [12:17:01]MH_GetDate [12:17:01]Write to MH i2c: F0 00 00 B2 01 A2 [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: F0 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: F0 09 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: F0 09 00 B2 01 00 BD DA C5 66 2A 83 C1 65 40 [12:17:01]GetLastDocTimeStamp 1724242559 [12:17:01]current date 1724242621 [12:17:01]FM_GetShiftState [12:17:01]SAM_PROTO_GetShiftState [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 13 01 00 [12:17:01]Write to MH i2c: E2 08 00 B3 01 80 13 01 00 00 00 00 00 31 [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:01]Read from MH i2c: E2 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 0E 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 0E 00 B3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [12:17:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:17:01]wFMCommunicate OK [12:17:01]SAM_PROTO_GetShiftState done [12:17:01]FM_GetShiftState done [12:17:01]opened in 1724199517 [12:17:01]opened+sec_in_day 1724285917 [12:17:01]quantity*price = 90525 [12:17:01]sum+1 = 90527 [12:17:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 905.00 Внесено: 905.00 СДАЧА: 0.00 НСП 1% : 8.01 НДС 12% : 96.13 Наличными: 905.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 308 21.08.2024 12:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163710 ФПД: 94457442608119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163710&fm=94457442608119&tin=02508201610067®Number=0000000000092562&sum=90500 [12:17:02]StoreToDocumentArchive [12:17:02]shift 466 fd 163710 [12:17:02]save to /storage/0466/doc_00163710 [12:17:02]save last doc name /storage/0466/doc_00163710 to /storage/kkm_last_doc_name [12:17:02]save OK [12:17:02]Clear old archive folders... [12:17:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:17:02]tlvbuf is 01BC3990 [12:17:02]SAM_PROTO_ClearQueue [12:17:02]wFMCommunicate request_size=4 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 09 00 00 [12:17:02]Write to MH i2c: E2 08 00 C0 01 80 09 00 00 00 00 00 00 33 [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 C0 01 00 90 00 35 [12:17:02]RAPDU: 90 00 [12:17:02]wFMCommunicate OK [12:17:02]SAM_PROTO_ClearQueue done [12:17:02]KKMCreateOFDPacket [12:17:02]OFDProtocolAddRootSTLVToBuf [12:17:02]FM_MakeSignedData [12:17:02]FM_MakeSignedData [12:17:02]SAM_PROTO_SignData [12:17:02]wFMCommunicate request_size=4 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 0D 01 02 [12:17:02]Write to MH i2c: E2 08 00 C1 01 80 0D 01 02 00 00 00 00 3B [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 C1 01 00 90 00 36 [12:17:02]RAPDU: 90 00 [12:17:02]wFMCommunicate OK [12:17:02]wFMCommunicate request_size=255 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 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 8D 25 00 00 00 00 07 04 06 00 84 61 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 01 00 00 F4 03 04 00 BD DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7F 02 00 35 04 06 00 55 E8 96 50 [12:17:03]Write to MH i2c: E2 02 01 C2 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 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 8D 25 00 00 00 00 07 04 06 00 84 61 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 01 00 00 F4 03 04 00 BD DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7F 02 00 35 04 06 00 55 E8 96 50 00 00 A7 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 C2 01 00 90 00 37 [12:17:03]RAPDU: 90 00 [12:17:03]wFMCommunicate OK [12:17:03]wFMCommunicate request_size=7 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 0D 02 02 02 23 F7 [12:17:03]Write to MH i2c: E2 0A 00 C3 01 80 0D 02 02 02 00 23 F7 00 00 5C [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 C3 01 00 90 00 38 [12:17:03]RAPDU: 90 00 [12:17:03]wFMCommunicate OK [12:17:03]wFMCommunicate request_size=4 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 0D 03 02 [12:17:03]Write to MH i2c: E2 08 00 C4 01 80 0D 03 02 00 00 00 00 40 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 0B 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 0B 00 C4 01 00 EC 9D 1D 75 D9 67 45 AB 90 00 8C [12:17:03]RAPDU: EC 9D 1D 75 D9 67 45 AB 90 00 [12:17:03]wFMCommunicate OK [12:17:03]SAM_PROTO_SignData done [12:17:03]FM_MakeSignedData done [12:17:03]CreateOFDProtocolMessage [12:17:03]wFMCommunicate request_size=4 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 11 00 00 [12:17:03]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 17 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 17 00 C5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [12:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:17:03]wFMCommunicate OK [12:17:03]CreateOFDProtocolMessage done [12:17:03]OFDSenderStorePacket 163710 [12:17:03]StoreOFDPacket docnum=163710 [12:17:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 66 AA 04 01 6D EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 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 8D 25 00 00 00 00 07 04 06 00 84 61 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 01 00 00 F4 03 04 00 BD DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7F 02 00 35 04 06 00 55 E8 96 50 23 F7 EC 9D 1D 75 D9 67 45 AB [12:17:03]CheckFolder [12:17:03]dirname=/storage/ofd_packets [12:17:03]CheckFolder done [12:17:04]ProducePacketName [12:17:04]name=ofd_packets/00163710 [12:17:04]NVStorageSaveData ofd_packets/00163710 [12:17:04]File name is /storage/ofd_packets/00163710 [12:17:04]Write 298 bytes [12:17:04]NVStorageSaveData done [12:17:04]OFDSenderStorePacket done [12:17:04]KKMCreateOFDPacket done [12:17:04]NVStorageSaveData kkm_last_timestamp [12:17:04]File name is /storage/kkm_last_timestamp [12:17:04]Write 4 bytes [12:17:04]NVStorageSaveData done [12:17:04]ExternCall_PrintAddStr [12:17:04]wPrintStart [12:17:04]Write to MH i2c: 01 00 00 C6 01 C7 [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 07 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 07 00 C6 01 00 00 00 00 00 FF 0F DC [12:17:04]RasterBufferAndPrint [12:17:04]line Счет N : (1)292272 [12:17:04]line ИНН: 02508201610067 [12:17:04]line Контрольно-Кассовый Чек [12:17:04]line ПРОДАЖА [12:17:04]line ТРК (МРК, ГНК) : 11 [12:17:04]line Товар: 2710194800 [12:17:04]line ДТ-К-5 [12:17:04]line 11.880 * 76.20 [12:17:04]line = 905.26 [12:17:04]line НДС 12% НСП 1% [12:17:04]line > о реализуемом товаре [12:17:04]line ОКРУГЛЕНИЕ: -0.26 [12:17:04]line ИТОГО: 905.00 [12:17:04]line Внесено: 905.00 [12:17:04]line СДАЧА: 0.00 [12:17:04]line НСП 1% : 8.01 [12:17:04]line НДС 12% : 96.13 [12:17:04]line Наличными: 905.00 [12:17:04]line Безнал.: 0.00 [12:17:04]line Место: АЗС № 130 "Партнер Нефть" [12:17:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:17:04]line СНО: Общий режим [12:17:04]line Чек 308 21.08.2024 12:17 [12:17:04]line Смена: 466 ФФД: 1.0 [12:17:04]line ЗНМ: 0300000070 [12:17:04]line РНМ: 0000000000092562 [12:17:04]line Версия ККМ: 001 [12:17:04]line ФМ: 0000000000871769 [12:17:04]line ФД: 163710 [12:17:04]line ФПД: 94457442608119 [12:17:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163710&fm=94457442608119&tin=02508201610067®Number=0000000000092562&sum=90500 [12:17:04]written 0, free lines is 4095 [12:17:04]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:17:04]ProducePacketName [12:17:04]name=ofd_packets/00163708 [12:17:04]OFD Sender: To server: pG, [12:17:04]CommunicateWithHost lk.salyk.kg:30040 [12:17:04]ConnectInit lk.salyk.kg [12:17:04]Write to MH i2c: 01 00 00 F1 01 F2 [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 07 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 D3 0C D8 [12:17:04]RasterBufferAndPrint [12:17:04]line [12:17:04]line [12:17:04]line [12:17:04]line [12:17:04]line [12:17:04]written 0, free lines is 3337 [12:17:04]MH_Cut [12:17:04]Write to MH i2c: D1 01 00 F8 01 01 CB [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: D1 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: D1 01 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: D1 01 00 F8 01 00 CA [12:17:04]Write to MH i2c: 01 00 00 F9 01 FA [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:05]*** Cut start [12:17:05]*** Purtial cut [12:17:05]*** Stage 1: CUTSNS_PIN = 1 [12:17:07]Read from MH i2c: 01 [12:17:07]MH_I2C_Read... [12:17:07]*** Stop cut motor [12:17:07]*** Cut end [12:17:07]Read from MH i2c: 01 07 00 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: 01 07 00 F9 01 00 00 00 00 00 FF 0F 0F [12:17:07]process_action close_receipt done [12:17:07]requested_data is exist [12:17:07]produce_requested_data [12:17:07]requested_item fm.sn is exist - process it [12:17:07]wFMCommunicate request_size=4 [12:17:07]MH_SAM_APDU [12:17:07]CAPDU: 80 11 00 00 [12:17:07]Write to MH i2c: E2 08 00 FA 01 80 11 00 00 00 00 00 00 75 [12:17:07]Write i2c OK [12:17:07]MH_I2C_Read... [12:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:07]Read from MH i2c: E2 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 17 00 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 17 00 FA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [12:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:17:07]wFMCommunicate OK [12:17:07]requested_item fd.num is exist - process it [12:17:07]SAM_PROTO_GetFieldsCounters [12:17:07]wFMCommunicate request_size=4 [12:17:07]MH_SAM_APDU [12:17:07]CAPDU: 80 13 00 00 [12:17:07]Write to MH i2c: E2 08 00 FB 01 80 13 00 00 00 00 00 00 78 [12:17:07]Write i2c OK [12:17:07]MH_I2C_Read... [12:17:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:07]Read from MH i2c: E2 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 62 00 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 62 00 FB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7F 02 00 0E 04 04 00 D2 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 0F [12:17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7F 02 00 0E 04 04 00 D2 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:17:07]wFMCommunicate OK [12:17:07]SAM_PROTO_GetFieldsCounters done [12:17:07]requested_item shift.num is exist - process it [12:17:07]requested_item shift.opened is exist - process it [12:17:07]req_shift_opened [12:17:07]FM_GetShiftState [12:17:07]SAM_PROTO_GetShiftState [12:17:07]wFMCommunicate request_size=4 [12:17:07]MH_SAM_APDU [12:17:07]CAPDU: 80 13 01 00 [12:17:07]Write to MH i2c: E2 08 00 FC 01 80 13 01 00 00 00 00 00 7A [12:17:07]Write i2c OK [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 [12:17:07]MH_I2C_Read... [12:17:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:07]Read from MH i2c: E2 0E 00 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 0E 00 FC 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [12:17:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:17:08]wFMCommunicate OK [12:17:08]SAM_PROTO_GetShiftState done [12:17:08]FM_GetShiftState done [12:17:08]req_shift_opened done [12:17:08]requested_item shift.open_date is exist - process it [12:17:08]req_shift_open_date [12:17:08]req_shift_open_date done [12:17:08]produce_requested_data done [12:17:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163710,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:17:08]process_action_free close_receipt [12:17:08]json_value_free [12:17:08]json_value_free done [12:17:08]process_json_proto returns [12:17:08]Send response to host [12:17:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163710,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:17:08]free response buf [12:17:08]execute_script done [12:17:08]execute_script returns [12:17:08]free content buf [12:17:08]Sock 10.Close socket [12:17:08]Sock 10.Thread stoped [12:17:09]ConnectInit Can't take IP for lk.salyk.kg [12:17:09]CommunicateWithHost connect error [12:17:09]CommunicateWithHost err = -1 [12:17:09]OFD Sender: Server communicate error [12:17:14]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:17:14]ProducePacketName [12:17:14]name=ofd_packets/00163708 [12:17:14]OFD Sender: To server: pG, [12:17:14]CommunicateWithHost lk.salyk.kg:30040 [12:17:14]ConnectInit lk.salyk.kg [12:17:19]ConnectInit Can't take IP for lk.salyk.kg [12:17:19]CommunicateWithHost connect error [12:17:19]CommunicateWithHost err = -1 [12:17:19]OFD Sender: Server communicate error [12:17:24]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:17:24]ProducePacketName [12:17:24]name=ofd_packets/00163708 [12:17:24]OFD Sender: To server: pG, [12:17:24]CommunicateWithHost lk.salyk.kg:30040 [12:17:24]ConnectInit lk.salyk.kg [12:17:27]recv_with_timeout no data received [12:17:29]ConnectInit Can't take IP for lk.salyk.kg [12:17:29]CommunicateWithHost connect error [12:17:29]CommunicateWithHost err = -1 [12:17:29]OFD Sender: Server communicate error [12:17:34]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:17:34]ProducePacketName [12:17:34]name=ofd_packets/00163708 [12:17:34]OFD Sender: To server: pG, [12:17:34]CommunicateWithHost lk.salyk.kg:30040 [12:17:34]ConnectInit lk.salyk.kg [12:17:39]ConnectInit Can't take IP for lk.salyk.kg [12:17:39]CommunicateWithHost connect error [12:17:39]CommunicateWithHost err = -1 [12:17:39]OFD Sender: Server communicate error [12:17:42]recv_with_timeout no data received [12:17:44]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:17:44]ProducePacketName [12:17:44]name=ofd_packets/00163708 [12:17:44]OFD Sender: To server: pG, [12:17:44]CommunicateWithHost lk.salyk.kg:30040 [12:17:44]ConnectInit lk.salyk.kg [12:17:49]ConnectInit Can't take IP for lk.salyk.kg [12:17:49]CommunicateWithHost connect error [12:17:49]CommunicateWithHost err = -1 [12:17:49]OFD Sender: Server communicate error [12:17:54]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:17:54]ProducePacketName [12:17:54]name=ofd_packets/00163708 [12:17:54]OFD Sender: To server: pG, [12:17:54]CommunicateWithHost lk.salyk.kg:30040 [12:17:54]ConnectInit lk.salyk.kg [12:17:59]ConnectInit Can't take IP for lk.salyk.kg [12:17:59]CommunicateWithHost connect error [12:17:59]CommunicateWithHost err = -1 [12:17:59]OFD Sender: Server communicate error [12:18:04]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:18:04]ProducePacketName [12:18:04]name=ofd_packets/00163708 [12:18:04]OFD Sender: To server: pG, [12:18:04]CommunicateWithHost lk.salyk.kg:30040 [12:18:04]ConnectInit lk.salyk.kg [12:18:11]Connected sock=7 [12: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 37 36 39 0F 01 00 00 6F E7 07 01 78 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 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 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 78 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7F 02 00 35 04 06 00 84 0F DB 41 B4 DB 2F 28 4D 81 AC 30 4D 0F [12:18:16]recv_with_timeout no data received [12:18:16]recv_with_timeout no data received [12:18:16]CommunicateWithHost answer receiving error [12:18:16]CommunicateWithHost err = -3 [12:18:16]OFD Sender: Server communicate error [12:18:21]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:18:21]ProducePacketName [12:18:21]name=ofd_packets/00163708 [12:18:21]OFD Sender: To server: pG, [12:18:21]CommunicateWithHost lk.salyk.kg:30040 [12:18:21]ConnectInit lk.salyk.kg [12:18:26]ConnectInit Can't take IP for lk.salyk.kg [12:18:26]CommunicateWithHost connect error [12:18:26]CommunicateWithHost err = -1 [12:18:26]OFD Sender: Server communicate error [12:18:31]accept exits with 9 [12:18:31]New connection [12:18:31]New thread 3067563364 created [12:18:31]Thread 3067420004 joined [12:18:31]Waiting for new connection... [12:18:31] Sock 9.Parse request [12:18:31]Sock 9.Check first char [12:18:31]Sock 9.First char is OK [12:18:31]request: POST /json_proto HTTP/1.0 [12:18:31]Method: POST [12:18:31]URL: /json_proto [12:18:31]Method is POST - this is cgi request [12:18:31]url: /json_proto [12:18:31]query_string will be loaded in cgi processing [12:18:31]execute_cgi json_proto POST (null) [12:18:31]execute_cgi path=json_proto method=POST [12:18:31]POST find Content-Length [12:18:31]Host: 172.17.44.132:8080 [12:18:31]Content-Length: 688 [12:18:31]Content-Type: application/json [12:18:31] [12:18:31]POST finish read [12:18:31]Found Content-Length = 688 [12:18:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50603", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:31]execute_script... [12: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 : (3)50603", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:31]POST & json_proto [12:18:31]process_json_proto [12:18:31]json parsed OK: [12:18:31]protocol is kg_v1.0 [12:18:31]action value=close_receipt [12:18:31]process_action close_receipt [12:18:31]cmd_close_receipt [12:18:31]MH_GetDate [12:18:31]Write to MH i2c: F0 00 00 FD 01 ED [12:18:31]Write i2c OK [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: F0 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: F0 09 00 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: F0 09 00 FD 01 00 18 DB C5 66 2A 83 C1 65 E7 [12:18:31]GetLastDocTimeStamp 1724242621 [12:18:31]current date 1724242712 [12:18:31]FM_GetShiftState [12:18:31]SAM_PROTO_GetShiftState [12:18:31]wFMCommunicate request_size=4 [12:18:31]MH_SAM_APDU [12:18:31]CAPDU: 80 13 01 00 [12:18:31]Write to MH i2c: E2 08 00 FE 01 80 13 01 00 00 00 00 00 7C [12:18:31]Write i2c OK [12:18:31]MH_I2C_Read... [12:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:31]Read from MH i2c: E2 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: E2 0E 00 [12:18:31]MH_I2C_Read... [12:18:31]OFD Sender: Processing packet 163708 [packets to send 969, broken 966] [12:18:31]ProducePacketName [12:18:31]name=ofd_packets/00163708 [12:18:31]OFD Sender: To server: pG, [12:18:31]CommunicateWithHost lk.salyk.kg:30040 [12:18:31]ConnectInit lk.salyk.kg [12:18:31]Read from MH i2c: E2 0E 00 FE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [12:18:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:18:31]wFMCommunicate OK [12:18:31]SAM_PROTO_GetShiftState done [12:18:31]FM_GetShiftState done [12:18:31]opened in 1724199517 [12:18:31]opened+sec_in_day 1724285917 [12:18:31]quantity*price = 10000 [12:18:31]sum+1 = 10001 [12:18:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 309 21.08.2024 12:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163711 ФПД: 143470278981557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121832&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163711&fm=143470278981557&tin=02508201610067®Number=0000000000092562&sum=10000 0 [12:18:33]StoreToDocumentArchive [12:18:33]shift 466 fd 163711 [12:18:33]save to /storage/0466/doc_00163711 [12:18:33]save last doc name /storage/0466/doc_00163711 to /storage/kkm_last_doc_name [12:18:33]save OK [12:18:33]Clear old archive folders... [12:18:33]ProcessDocumentItem done err = 0, tmpTLVsize=293 [12:18:33]tlvbuf is 01C11A50 [12:18:33]SAM_PROTO_ClearQueue [12:18:33]wFMCommunicate request_size=4 [12:18:33]MH_SAM_APDU [12:18:33]CAPDU: 80 09 00 00 [12:18:33]Write to MH i2c: E2 08 00 0B 02 80 09 00 00 00 00 00 00 7F [12:18:33]Write i2c OK [12:18:33]MH_I2C_Read... [12:18:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:33]Read from MH i2c: E2 [12:18:33]MH_I2C_Read... [12:18:33]Read from MH i2c: E2 03 00 [12:18:33]MH_I2C_Read... [12:18:33]Read from MH i2c: E2 03 00 0B 02 00 90 00 81 [12:18:33]RAPDU: 90 00 [12:18:33]wFMCommunicate OK [12:18:33]SAM_PROTO_ClearQueue done [12:18:33]KKMCreateOFDPacket [12:18:33]OFDProtocolAddRootSTLVToBuf [12:18:33]FM_MakeSignedData [12:18:33]FM_MakeSignedData [12:18:33]SAM_PROTO_SignData [12:18:33]wFMCommunicate request_size=4 [12:18:33]MH_SAM_APDU [12:18:33]CAPDU: 80 0D 01 02 [12:18:33]Write to MH i2c: E2 08 00 0C 02 80 0D 01 02 00 00 00 00 87 [12:18:33]Write i2c OK [12:18:33]MH_I2C_Read... [12:18:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:33]Read from MH i2c: E2 [12:18:33]MH_I2C_Read... [12:18:33]Read from MH i2c: E2 03 00 [12:18:33]MH_I2C_Read... [12:18:33]Read from MH i2c: E2 03 00 0C 02 00 90 00 82 [12:18:33]RAPDU: 90 00 [12:18:33]wFMCommunicate OK [12:18:33]wFMCommunicate request_size=255 [12:18:33]MH_SAM_APDU [12:18:33]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 18 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [12:18:33]Write to MH i2c: E2 02 01 0D 02 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 18 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 67 [12:18:33]Write i2c OK [12:18:33]MH_I2C_Read... [12:18:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:34]Read from MH i2c: E2 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 03 00 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 03 00 0D 02 00 90 00 83 [12:18:34]RAPDU: 90 00 [12:18:34]wFMCommunicate OK [12:18:34]wFMCommunicate request_size=52 [12:18:34]MH_SAM_APDU [12:18:34]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7F 02 00 35 04 06 00 82 7C 47 03 B7 B5 [12:18:34]Write to MH i2c: E2 37 00 0E 02 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7F 02 00 35 04 06 00 82 7C 47 03 B7 B5 00 00 06 [12:18:34]Write i2c OK [12:18:34]MH_I2C_Read... [12:18:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:34]Read from MH i2c: E2 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 03 00 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 03 00 0E 02 00 90 00 84 [12:18:34]RAPDU: 90 00 [12:18:34]wFMCommunicate OK [12:18:34]wFMCommunicate request_size=4 [12:18:34]MH_SAM_APDU [12:18:34]CAPDU: 80 0D 03 02 [12:18:34]Write to MH i2c: E2 08 00 0F 02 80 0D 03 02 00 00 00 00 8C [12:18:34]Write i2c OK [12:18:34]MH_I2C_Read... [12:18:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:34]Read from MH i2c: E2 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 0B 00 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 0B 00 0F 02 00 70 11 C5 C6 40 12 C4 01 90 00 B0 [12:18:34]RAPDU: 70 11 C5 C6 40 12 C4 01 90 00 [12:18:34]wFMCommunicate OK [12:18:34]SAM_PROTO_SignData done [12:18:34]FM_MakeSignedData done [12:18:34]CreateOFDProtocolMessage [12:18:34]wFMCommunicate request_size=4 [12:18:34]MH_SAM_APDU [12:18:34]CAPDU: 80 11 00 00 [12:18:34]Write to MH i2c: E2 08 00 10 02 80 11 00 00 00 00 00 00 8C [12:18:34]Write i2c OK [12:18:34]MH_I2C_Read... [12:18:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:34]Read from MH i2c: E2 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 17 00 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: E2 17 00 10 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [12:18:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:18:34]wFMCommunicate OK [12:18:34]CreateOFDProtocolMessage done [12:18:34]OFDSenderStorePacket 163711 [12:18:34]StoreOFDPacket docnum=163711 [12:18:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 64 13 31 01 38 30 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 18 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7F 02 00 35 04 06 00 82 7C 47 03 B7 B5 70 11 C5 C6 40 12 C4 01 [12:18:34]CheckFolder [12:18:34]dirname=/storage/ofd_packets [12:18:34]CheckFolder done [12:18:34]ProducePacketName [12:18:34]name=ofd_packets/00163711 [12:18:34]NVStorageSaveData ofd_packets/00163711 [12:18:34]File name is /storage/ofd_packets/00163711 [12:18:34]Write 343 bytes [12:18:34]NVStorageSaveData done [12:18:34]OFDSenderStorePacket done [12:18:34]KKMCreateOFDPacket done [12:18:34]NVStorageSaveData kkm_last_timestamp [12:18:34]File name is /storage/kkm_last_timestamp [12:18:34]Write 4 bytes [12:18:34]NVStorageSaveData done [12:18:34]ExternCall_PrintAddStr [12:18:34]wPrintStart [12:18:34]Write to MH i2c: 01 00 00 11 02 13 [12:18:34]Write i2c OK [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: 01 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: 01 07 00 [12:18:34]MH_I2C_Read... [12:18:34]Read from MH i2c: 01 07 00 11 02 00 00 00 00 00 FF 0F 28 [12:18:34]RasterBufferAndPrint [12:18:34]line Счет N : (3)50603 [12:18:34]line ИНН: 02508201610067 [12:18:34]line Контрольно-Кассовый Чек [12:18:34]line ПРОДАЖА [12:18:34]line Товар: 4870002326172 [12:18:34]line Вода ASU пит н.газ лимон ПЭТ 1л [12:18:34]line 1.000 * 100.00 [12:18:34]line = 100.00 [12:18:34]line НДС 12% НСП 1% [12:18:34]line > о реализуемом товаре [12:18:34]line ИТОГО: 100.00 [12:18:34]line НСП 1% : 0.88 [12:18:34]line НДС 12% : 10.62 [12:18:34]line Наличными: 100.00 [12:18:34]line Безнал.: 0.00 [12:18:34]line Место: АЗС № 130 "Партнер Нефть" [12:18:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:18:34]line СНО: Общий режим [12:18:34]line Чек 309 21.08.2024 12:18 [12:18:34]line Смена: 466 ФФД: 1.0 [12:18:34]line ЗНМ: 0300000070 [12:18:34]line РНМ: 0000000000092562 [12:18:34]line Версия ККМ: 001 [12:18:34]line ФМ: 0000000000871769 [12:18:34]line ФД: 163711 [12:18:34]line ФПД: 143470278981557 [12:18:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121832&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163711&fm=143470278981557&tin=02508201610067®Number=0000000000092562&sum=10000 [12:18:34]line 0 [12:18:34]written 0, free lines is 4095 [12:18:35]Write to MH i2c: 01 00 00 3A 02 3C [12:18:35]Write i2c OK [12:18:35]MH_I2C_Read... [12:18:35]Read from MH i2c: 01 [12:18:35]MH_I2C_Read... [12:18:35]Read from MH i2c: 01 07 00 [12:18:35]MH_I2C_Read... [12:18:35]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 CB 0C 1A [12:18:35]RasterBufferAndPrint [12:18:35]line [12:18:35]line [12:18:35]line [12:18:35]line [12:18:35]line [12:18:35]written 0, free lines is 3322 [12:18:35]MH_Cut [12:18:35]Write to MH i2c: D1 01 00 41 02 01 15 [12:18:35]Write i2c OK [12:18:35]MH_I2C_Read... [12:18:35]Read from MH i2c: D1 [12:18:35]MH_I2C_Read... [12:18:35]Read from MH i2c: D1 01 00 [12:18:35]MH_I2C_Read... [12:18:35]Read from MH i2c: D1 01 00 41 02 00 14 [12:18:35]Write to MH i2c: 01 00 00 42 02 44 [12:18:35]Write i2c OK [12:18:35]MH_I2C_Read... [12:18:35]*** Cut start [12:18:35]*** Purtial cut [12:18:35]*** Stage 1: CUTSNS_PIN = 1 [12:18:37]recv_with_timeout no data received [12:18:37]Read from MH i2c: 01 [12:18:37]MH_I2C_Read... [12:18:37]*** Stop cut motor [12:18:37]*** Cut end [12:18:37]Read from MH i2c: 01 07 00 [12:18:37]MH_I2C_Read... [12:18:38]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [12:18:38]process_action close_receipt done [12:18:38]requested_data is exist [12:18:38]produce_requested_data [12:18:38]requested_item fm.sn is exist - process it [12:18:38]wFMCommunicate request_size=4 [12:18:38]MH_SAM_APDU [12:18:38]CAPDU: 80 11 00 00 [12:18:38]Write to MH i2c: E2 08 00 43 02 80 11 00 00 00 00 00 00 BF [12:18:38]Write i2c OK [12:18:38]MH_I2C_Read... [12:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:38]Read from MH i2c: E2 [12:18:38]MH_I2C_Read... [12:18:38]Read from MH i2c: E2 17 00 [12:18:38]MH_I2C_Read... [12:18:38]Read from MH i2c: E2 17 00 43 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [12:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:18:38]wFMCommunicate OK [12:18:38]requested_item fd.num is exist - process it [12:18:38]SAM_PROTO_GetFieldsCounters [12:18:38]wFMCommunicate request_size=4 [12:18:38]MH_SAM_APDU [12:18:38]CAPDU: 80 13 00 00 [12:18:38]Write to MH i2c: E2 08 00 44 02 80 13 00 00 00 00 00 00 C2 [12:18:38]Write i2c OK [12:18:38]MH_I2C_Read... [12:18:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:38]Read from MH i2c: E2 [12:18:38]MH_I2C_Read... [12:18:38]Read from MH i2c: E2 62 00 [12:18:38]MH_I2C_Read... [12:18:38]Read from MH i2c: E2 62 00 44 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7F 02 00 0E 04 04 00 D2 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 5D [12:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7F 02 00 0E 04 04 00 D2 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:18:38]wFMCommunicate OK [12:18:38]SAM_PROTO_GetFieldsCounters done [12:18:38]requested_item shift.num is exist - process it [12:18:38]requested_item shift.opened is exist - process it [12:18:38]req_shift_opened [12:18:38]FM_GetShiftState [12:18:38]SAM_PROTO_GetShiftState [12:18:38]wFMCommunicate request_size=4 [12:18:38]MH_SAM_APDU [12:18:38]CAPDU: 80 13 01 00 [12:18:38]Write to MH i2c: E2 08 00 45 02 80 13 01 00 00 00 00 00 C4 [12:18:38]Write i2c OK [12:18:38]MH_I2C_Read... [12:18:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:38]Read from MH i2c: E2 [12:18:38]MH_I2C_Read... [12:18:38]Read from MH i2c: E2 0E 00 [12:18:38]MH_I2C_Read... [12:18:38]Read from MH i2c: E2 0E 00 45 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [12:18:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:18:38]wFMCommunicate OK [12:18:38]SAM_PROTO_GetShiftState done [12:18:38]FM_GetShiftState done [12:18:38]req_shift_opened done [12:18:38]requested_item shift.open_date is exist - process it [12:18:38]req_shift_open_date [12:18:38]req_shift_open_date done [12:18:38]produce_requested_data done [12:18:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163711,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:18:38]process_action_free close_receipt [12:18:38]json_value_free [12:18:38]json_value_free done [12:18:38]process_json_proto returns [12:18:38]Send response to host [12:18:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163711,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:18:38]free response buf [12:18:38]execute_script done [12:18:38]execute_script returns [12:18:38]free content buf [12:18:38]Sock 9.Close socket [12:18:38]Sock 9.Thread stoped [12:18:50]Connected sock=11 [12:18: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 37 36 39 0F 01 00 00 6F E7 07 01 78 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 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 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 78 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7F 02 00 35 04 06 00 84 0F DB 41 B4 DB 2F 28 4D 81 AC 30 4D 0F [12:18:56]recv_with_timeout no data received [12:18:56]CommunicateWithHost answer receiving error [12:18:56]CommunicateWithHost err = -3 [12:18:56]OFD Sender: Server communicate error [12:18:56]OFD Sender: Processing packet 163708 [packets to send 970, broken 966] [12:18:56]ProducePacketName [12:18:56]name=ofd_packets/00163708 [12:18:56]OFD Sender: To server: pG, [12:18:56]CommunicateWithHost lk.salyk.kg:30040 [12:18:56]ConnectInit lk.salyk.kg [12:18:57]recv_with_timeout no data received [12:19:01]ConnectInit Can't take IP for lk.salyk.kg [12:19:01]CommunicateWithHost connect error [12:19:01]CommunicateWithHost err = -1 [12:19:01]OFD Sender: Server communicate error [12:19:06]OFD Sender: Processing packet 163708 [packets to send 970, broken 966] [12:19:06]ProducePacketName [12:19:06]name=ofd_packets/00163708 [12:19:06]OFD Sender: To server: pG, [12:19:06]CommunicateWithHost lk.salyk.kg:30040 [12:19:06]ConnectInit lk.salyk.kg [12:19:11]ConnectInit Can't take IP for lk.salyk.kg [12:19:11]CommunicateWithHost connect error [12:19:11]CommunicateWithHost err = -1 [12:19:11]OFD Sender: Server communicate error [12:19:16]OFD Sender: Processing packet 163708 [packets to send 970, broken 966] [12:19:16]ProducePacketName [12:19:16]name=ofd_packets/00163708 [12:19:16]OFD Sender: To server: pG, [12:19:16]CommunicateWithHost lk.salyk.kg:30040 [12:19:16]ConnectInit lk.salyk.kg [12:19:18]Connected sock=7 [12:19: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 37 36 39 0F 01 00 00 6F E7 07 01 78 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 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 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 78 DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7F 02 00 35 04 06 00 84 0F DB 41 B4 DB 2F 28 4D 81 AC 30 4D 0F [12:19:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 00 9F 47 00 D2 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 37 36 39 10 04 04 00 7C 7F 02 00 F4 03 04 00 96 84 C5 66 B6 04 01 00 00 D7 87 DB CE F5 AA 3A 17 [12:19:18]CommunicateWithHost err = 0 [12:19:18]CheckOFDResponse [12:19:18]1017 (14) - 77093643461234 [12:19:18]1041 (16) - 0000000000871769 [12:19:18]1040 (4) - 163708 [12:19:18]1012 (4) - 21.08.2024 06:09 [12:19:18]1206 (1) - 0 [12:19:18]OFD Sender: Remove packet 163708 [12:19:18]ProducePacketName [12:19:18]name=ofd_packets/00163708 [12:19:18]NVStorageDeleteData [12:19:19]OFD Sender: Processing packet 163709 [packets to send 969, broken 966] [12:19:19]ProducePacketName [12:19:19]name=ofd_packets/00163709 [12:19:19]OFD Sender: To server: pG, [12:19:19]CommunicateWithHost lk.salyk.kg:30040 [12:19:19]ConnectInit lk.salyk.kg [12:19:19]Connected sock=7 [12:19: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 37 36 39 0F 01 00 00 3C 3C 07 01 EF 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 33 01 00 00 F4 03 04 00 7F DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7F 02 00 35 04 06 00 05 B7 2B DF C5 3D 75 F8 59 5F EC 44 50 3D [12:19:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 41 47 00 FE 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7F 02 00 F4 03 04 00 97 84 C5 66 B6 04 01 00 00 25 3D 16 E5 FF 50 66 87 [12:19:20]CommunicateWithHost err = 0 [12:19:20]CheckOFDResponse [12:19:20]1017 (14) - 77093643461234 [12:19:20]1041 (16) - 0000000000871769 [12:19:20]1040 (4) - 163709 [12:19:20]1012 (4) - 21.08.2024 06:09 [12:19:20]1206 (1) - 0 [12:19:20]OFD Sender: Remove packet 163709 [12:19:20]ProducePacketName [12:19:20]name=ofd_packets/00163709 [12:19:20]NVStorageDeleteData [12:19:20]OFD Sender: Processing packet 163710 [packets to send 968, broken 966] [12:19:20]ProducePacketName [12:19:20]name=ofd_packets/00163710 [12:19:20]OFD Sender: To server: pG, [12:19:20]CommunicateWithHost lk.salyk.kg:30040 [12:19:20]ConnectInit lk.salyk.kg [12:19:22]Connected sock=9 [12:19:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 66 AA 04 01 6D EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 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 8D 25 00 00 00 00 07 04 06 00 84 61 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 01 00 00 F4 03 04 00 BD DA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7F 02 00 35 04 06 00 55 E8 96 50 23 F7 EC 9D 1D 75 D9 67 45 AB [12:19:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A4 8A 47 00 A3 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 37 36 39 10 04 04 00 7E 7F 02 00 F4 03 04 00 99 84 C5 66 B6 04 01 00 00 E6 58 8E 97 81 08 A9 A8 [12:19:22]CommunicateWithHost err = 0 [12:19:22]CheckOFDResponse [12:19:22]1017 (14) - 77093643461234 [12:19:22]1041 (16) - 0000000000871769 [12:19:22]1040 (4) - 163710 [12:19:22]1012 (4) - 21.08.2024 06:09 [12:19:22]1206 (1) - 0 [12:19:22]OFD Sender: Remove packet 163710 [12:19:22]ProducePacketName [12:19:22]name=ofd_packets/00163710 [12:19:22]NVStorageDeleteData [12:19:23]OFD Sender: Processing packet 163711 [packets to send 967, broken 966] [12:19:23]ProducePacketName [12:19:23]name=ofd_packets/00163711 [12:19:23]OFD Sender: To server: pG, [12:19:23]CommunicateWithHost lk.salyk.kg:30040 [12:19:23]ConnectInit lk.salyk.kg [12:19:25]Connected sock=7 [12:19: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 37 36 39 39 01 00 00 64 13 31 01 38 30 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 18 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7F 02 00 35 04 06 00 82 7C 47 03 B7 B5 70 11 C5 C6 40 12 C4 01 [12:19:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 55 03 47 00 84 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 37 36 39 10 04 04 00 7F 7F 02 00 F4 03 04 00 9D 84 C5 66 B6 04 01 00 00 6C 14 94 30 1A B2 B3 DE [12:19:26]CommunicateWithHost err = 0 [12:19:26]CheckOFDResponse [12:19:26]1017 (14) - 77093643461234 [12:19:26]1041 (16) - 0000000000871769 [12:19:26]1040 (4) - 163711 [12:19:26]1012 (4) - 21.08.2024 06:09 [12:19:26]1206 (1) - 0 [12:19:26]OFD Sender: Remove packet 163711 [12:19:26]ProducePacketName [12:19:26]name=ofd_packets/00163711 [12:19:26]NVStorageDeleteData [12:19:26]OFD Sender: No OFD packet to send [12:19:31]OFD Sender: No OFD packet to send [12:19:36]OFD Sender: No OFD packet to send [12:19:41]OFD Sender: No OFD packet to send [12:19:42]accept exits with 10 [12:19:42]New connection [12:19:42]New thread 3067420004 created [12:19:42]Thread 3067563364 joined [12:19:42]Waiting for new connection... [12:19:42] Sock 10.Parse request [12:19:42]Sock 10.Check first char [12:19:42]Sock 10.First char is OK [12:19:42]request: POST /json_proto HTTP/1.0 [12:19:42]Method: POST [12:19:42]URL: /json_proto [12:19:42]Method is POST - this is cgi request [12:19:42]url: /json_proto [12:19:42]query_string will be loaded in cgi processing [12:19:42]execute_cgi json_proto POST (null) [12:19:42]execute_cgi path=json_proto method=POST [12:19:42]POST find Content-Length [12:19:42]Host: 172.17.44.132:8080 [12:19:42]Content-Length: 667 [12:19:42]Content-Type: application/json [12:19:42] [12:19:42]POST finish read [12:19:42]Found Content-Length = 667 [12:19:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:19:42]execute_script... [12: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)292276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:19:42]POST & json_proto [12:19:42]process_json_proto [12:19:42]json parsed OK: [12:19:42]protocol is kg_v1.0 [12:19:42]action value=close_receipt [12:19:42]process_action close_receipt [12:19:42]cmd_close_receipt [12:19:42]MH_GetDate [12:19:42]Write to MH i2c: F0 00 00 46 02 37 [12:19:42]Write i2c OK [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: F0 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: F0 09 00 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: F0 09 00 46 02 00 5F DB C5 66 2A 83 C1 65 78 [12:19:42]GetLastDocTimeStamp 1724242712 [12:19:42]current date 1724242783 [12:19:42]FM_GetShiftState [12:19:42]SAM_PROTO_GetShiftState [12:19:42]wFMCommunicate request_size=4 [12:19:42]MH_SAM_APDU [12:19:42]CAPDU: 80 13 01 00 [12:19:42]Write to MH i2c: E2 08 00 47 02 80 13 01 00 00 00 00 00 C6 [12:19:43]Write i2c OK [12:19:43]MH_I2C_Read... [12:19:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:43]Read from MH i2c: E2 [12:19:43]MH_I2C_Read... [12:19:43]Read from MH i2c: E2 0E 00 [12:19:43]MH_I2C_Read... [12:19:43]Read from MH i2c: E2 0E 00 47 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [12:19:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:19:43]wFMCommunicate OK [12:19:43]SAM_PROTO_GetShiftState done [12:19:43]FM_GetShiftState done [12:19:43]opened in 1724199517 [12:19:43]opened+sec_in_day 1724285917 [12:19:43]quantity*price = 50017 [12:19:43]sum+1 = 50019 [12:19:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 310 21.08.2024 12:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163712 ФПД: 20014116808271 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121943&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163712&fm=20014116808271&tin=02508201610067®Number=0000000000092562&sum=50000 [12:19:44]StoreToDocumentArchive [12:19:44]shift 466 fd 163712 [12:19:44]save to /storage/0466/doc_00163712 [12:19:44]save last doc name /storage/0466/doc_00163712 to /storage/kkm_last_doc_name [12:19:44]save OK [12:19:44]Clear old archive folders... [12:19:44]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:19:44]tlvbuf is 01BC55A0 [12:19:44]SAM_PROTO_ClearQueue [12:19:44]wFMCommunicate request_size=4 [12:19:44]MH_SAM_APDU [12:19:44]CAPDU: 80 09 00 00 [12:19:44]Write to MH i2c: E2 08 00 54 02 80 09 00 00 00 00 00 00 C8 [12:19:44]Write i2c OK [12:19:44]MH_I2C_Read... [12:19:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:44]Read from MH i2c: E2 [12:19:44]MH_I2C_Read... [12:19:44]Read from MH i2c: E2 03 00 [12:19:44]MH_I2C_Read... [12:19:44]Read from MH i2c: E2 03 00 54 02 00 90 00 CA [12:19:44]RAPDU: 90 00 [12:19:44]wFMCommunicate OK [12:19:44]SAM_PROTO_ClearQueue done [12:19:44]KKMCreateOFDPacket [12:19:44]OFDProtocolAddRootSTLVToBuf [12:19:44]FM_MakeSignedData [12:19:44]FM_MakeSignedData [12:19:44]SAM_PROTO_SignData [12:19:44]wFMCommunicate request_size=4 [12:19:44]MH_SAM_APDU [12:19:44]CAPDU: 80 0D 01 02 [12:19:44]Write to MH i2c: E2 08 00 55 02 80 0D 01 02 00 00 00 00 D0 [12:19:44]Write i2c OK [12:19:44]MH_I2C_Read... [12:19:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:44]Read from MH i2c: E2 [12:19:44]MH_I2C_Read... [12:19:44]Read from MH i2c: E2 03 00 [12:19:44]MH_I2C_Read... [12:19:44]Read from MH i2c: E2 03 00 55 02 00 90 00 CB [12:19:44]RAPDU: 90 00 [12:19:44]wFMCommunicate OK [12:19:44]wFMCommunicate request_size=255 [12:19:44]MH_SAM_APDU [12:19: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 36 01 00 00 F4 03 04 00 5F DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7F 02 00 35 04 06 00 12 33 E6 [12:19:44]Write to MH i2c: E2 02 01 56 02 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 36 01 00 00 F4 03 04 00 5F DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7F 02 00 35 04 06 00 12 33 E6 00 00 8B [12:19:45]Write i2c OK [12:19:45]MH_I2C_Read... [12:19:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:45]Read from MH i2c: E2 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 03 00 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 03 00 56 02 00 90 00 CC [12:19:45]RAPDU: 90 00 [12:19:45]wFMCommunicate OK [12:19:45]wFMCommunicate request_size=8 [12:19:45]MH_SAM_APDU [12:19:45]CAPDU: 80 0D 02 02 03 52 A6 4F [12:19:45]Write to MH i2c: E2 0B 00 57 02 80 0D 02 02 03 00 52 A6 4F 00 00 20 [12:19:45]Write i2c OK [12:19:45]MH_I2C_Read... [12:19:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:45]Read from MH i2c: E2 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 03 00 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 03 00 57 02 00 90 00 CD [12:19:45]RAPDU: 90 00 [12:19:45]wFMCommunicate OK [12:19:45]wFMCommunicate request_size=4 [12:19:45]MH_SAM_APDU [12:19:45]CAPDU: 80 0D 03 02 [12:19:45]Write to MH i2c: E2 08 00 58 02 80 0D 03 02 00 00 00 00 D5 [12:19:45]Write i2c OK [12:19:45]MH_I2C_Read... [12:19:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:45]Read from MH i2c: E2 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 0B 00 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 0B 00 58 02 00 82 E2 EB 29 53 93 1D 97 90 00 E8 [12:19:45]RAPDU: 82 E2 EB 29 53 93 1D 97 90 00 [12:19:45]wFMCommunicate OK [12:19:45]SAM_PROTO_SignData done [12:19:45]FM_MakeSignedData done [12:19:45]CreateOFDProtocolMessage [12:19:45]wFMCommunicate request_size=4 [12:19:45]MH_SAM_APDU [12:19:45]CAPDU: 80 11 00 00 [12:19:45]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [12:19:45]Write i2c OK [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 [12:19:45]MH_I2C_Read... [12:19:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:45]Read from MH i2c: E2 17 00 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [12:19:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:45]wFMCommunicate OK [12:19:45]CreateOFDProtocolMessage done [12:19:45]OFDSenderStorePacket 163712 [12:19:45]StoreOFDPacket docnum=163712 [12:19:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 9E A5 05 01 C1 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 36 01 00 00 F4 03 04 00 5F DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7F 02 00 35 04 06 00 12 33 E6 52 A6 4F 82 E2 EB 29 53 93 1D 97 [12:19:45]CheckFolder [12:19:45]dirname=/storage/ofd_packets [12:19:45]CheckFolder done [12:19:45]ProducePacketName [12:19:45]name=ofd_packets/00163712 [12:19:45]NVStorageSaveData ofd_packets/00163712 [12:19:45]File name is /storage/ofd_packets/00163712 [12:19:45]Write 299 bytes [12:19:45]NVStorageSaveData done [12:19:45]OFDSenderStorePacket done [12:19:45]KKMCreateOFDPacket done [12:19:45]NVStorageSaveData kkm_last_timestamp [12:19:45]File name is /storage/kkm_last_timestamp [12:19:45]Write 4 bytes [12:19:45]NVStorageSaveData done [12:19:45]ExternCall_PrintAddStr [12:19:45]wPrintStart [12:19:45]Write to MH i2c: 01 00 00 5A 02 5C [12:19:45]Write i2c OK [12:19:45]MH_I2C_Read... [12:19:45]OFD Sender: Processing packet 163712 [packets to send 967, broken 966] [12:19:45]ProducePacketName [12:19:45]name=ofd_packets/00163712 [12:19:45]OFD Sender: To server: pG, [12:19:45]CommunicateWithHost lk.salyk.kg:30040 [12:19:45]ConnectInit lk.salyk.kg [12:19:45]Read from MH i2c: 01 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: 01 07 00 [12:19:45]MH_I2C_Read... [12:19:45]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 FF 0F 71 [12:19:45]RasterBufferAndPrint [12:19:45]line Счет N : (1)292276 [12:19:45]line ИНН: 02508201610067 [12:19:45]line Контрольно-Кассовый Чек [12:19:45]line ПРОДАЖА [12:19:45]line ТРК (МРК, ГНК) : 51 [12:19:45]line Товар: 2710124130 [12:19:45]line SU-92-К-5 [12:19:45]line 7.270 * 68.80 [12:19:45]line = 500.18 [12:19:45]line НДС 12% НСП 1% [12:19:45]line > о реализуемом товаре [12:19:45]line ОКРУГЛЕНИЕ: -0.18 [12:19:45]line ИТОГО: 500.00 [12:19:45]line Внесено: 500.00 [12:19:45]line СДАЧА: 0.00 [12:19:45]line НСП 1% : 4.43 [12:19:45]line НДС 12% : 53.12 [12:19:45]line Наличными: 500.00 [12:19:45]line Безнал.: 0.00 [12:19:45]line Место: АЗС № 130 "Партнер Нефть" [12:19:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:19:45]line СНО: Общий режим [12:19:45]line Чек 310 21.08.2024 12:19 [12:19:45]line Смена: 466 ФФД: 1.0 [12:19:45]line ЗНМ: 0300000070 [12:19:45]line РНМ: 0000000000092562 [12:19:45]line Версия ККМ: 001 [12:19:45]line ФМ: 0000000000871769 [12:19:45]line ФД: 163712 [12:19:45]line ФПД: 20014116808271 [12:19:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T121943&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163712&fm=20014116808271&tin=02508201610067®Number=0000000000092562&sum=50000 [12:19:45]written 0, free lines is 4095 [12:19:46]Write to MH i2c: 01 00 00 85 02 87 [12:19:46]Write i2c OK [12:19:46]MH_I2C_Read... [12:19:46]Read from MH i2c: 01 [12:19:46]MH_I2C_Read... [12:19:46]Read from MH i2c: 01 07 00 [12:19:46]MH_I2C_Read... [12:19:46]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 C0 0C 5A [12:19:46]RasterBufferAndPrint [12:19:46]line [12:19:46]line [12:19:46]line [12:19:46]line [12:19:46]line [12:19:46]written 0, free lines is 3311 [12:19:46]MH_Cut [12:19:46]Write to MH i2c: D1 01 00 8C 02 01 60 [12:19:46]Write i2c OK [12:19:46]MH_I2C_Read... [12:19:46]Read from MH i2c: D1 [12:19:46]MH_I2C_Read... [12:19:46]Read from MH i2c: D1 01 00 [12:19:46]MH_I2C_Read... [12:19:46]Read from MH i2c: D1 01 00 8C 02 00 5F [12:19:46]Write to MH i2c: 01 00 00 8D 02 8F [12:19:46]Write i2c OK [12:19:46]MH_I2C_Read... [12:19:47]*** Cut start [12:19:47]*** Purtial cut [12:19:47]*** Stage 1: CUTSNS_PIN = 1 [12:19:48]Connected sock=7 [12: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 37 36 39 0D 01 00 00 9E A5 05 01 C1 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 36 01 00 00 F4 03 04 00 5F DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7F 02 00 35 04 06 00 12 33 E6 52 A6 4F 82 E2 EB 29 53 93 1D 97 [12:19:49]Read from MH i2c: 01 [12:19:49]MH_I2C_Read... [12:19:49]*** Stop cut motor [12:19:49]*** Cut end [12:19:49]Read from MH i2c: 01 07 00 [12:19:49]MH_I2C_Read... [12:19:49]Read from MH i2c: 01 07 00 8D 02 00 00 00 00 00 FF 0F A4 [12:19:49]process_action close_receipt done [12:19:49]requested_data is exist [12:19:49]produce_requested_data [12:19:49]requested_item fm.sn is exist - process it [12:19:49]wFMCommunicate request_size=4 [12:19:49]MH_SAM_APDU [12:19:49]CAPDU: 80 11 00 00 [12:19:49]Write to MH i2c: E2 08 00 8E 02 80 11 00 00 00 00 00 00 0A [12:19:49]Write i2c OK [12:19:49]MH_I2C_Read... [12:19:49]Read from MH i2c: E2 [12:19:49]MH_I2C_Read... [12:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:49]Read from MH i2c: E2 17 00 [12:19:49]MH_I2C_Read... [12:19:49]Read from MH i2c: E2 17 00 8E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [12:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:49]wFMCommunicate OK [12:19:49]requested_item fd.num is exist - process it [12:19:49]SAM_PROTO_GetFieldsCounters [12:19:49]wFMCommunicate request_size=4 [12:19:49]MH_SAM_APDU [12:19:49]CAPDU: 80 13 00 00 [12:19:49]Write to MH i2c: E2 08 00 8F 02 80 13 00 00 00 00 00 00 0D [12:19:49]Write i2c OK [12:19:49]MH_I2C_Read... [12:19:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:49]Read from MH i2c: E2 [12:19:49]MH_I2C_Read... [12:19:49]Read from MH i2c: E2 62 00 [12:19:49]MH_I2C_Read... [12:19:49]Read from MH i2c: E2 62 00 8F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7F 02 00 0E 04 04 00 D2 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 AC [12:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7F 02 00 0E 04 04 00 D2 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:19:49]wFMCommunicate OK [12:19:49]SAM_PROTO_GetFieldsCounters done [12:19:49]requested_item shift.num is exist - process it [12:19:49]requested_item shift.opened is exist - process it [12:19:49]req_shift_opened [12:19:49]FM_GetShiftState [12:19:49]SAM_PROTO_GetShiftState [12:19:49]wFMCommunicate request_size=4 [12:19:49]MH_SAM_APDU [12:19:49]CAPDU: 80 13 01 00 [12:19:49]Write to MH i2c: E2 08 00 90 02 80 13 01 00 00 00 00 00 0F [12:19:49]Write i2c OK [12:19:49]MH_I2C_Read... [12:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:49]Read from MH i2c: E2 [12:19:49]MH_I2C_Read... [12:19:49]Read from MH i2c: E2 0E 00 [12:19:49]MH_I2C_Read... [12:19:49]Read from MH i2c: E2 0E 00 90 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D5 [12:19:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:19:49]wFMCommunicate OK [12:19:49]SAM_PROTO_GetShiftState done [12:19:49]FM_GetShiftState done [12:19:49]req_shift_opened done [12:19:49]requested_item shift.open_date is exist - process it [12:19:49]req_shift_open_date [12:19:49]req_shift_open_date done [12:19:49]produce_requested_data done [12:19:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163712,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:19:49]process_action_free close_receipt [12:19:49]json_value_free [12:19:49]json_value_free done [12:19:49]process_json_proto returns [12:19:49]Send response to host [12:19:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163712,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:19:49]free response buf [12:19:49]execute_script done [12:19:49]execute_script returns [12:19:49]free content buf [12:19:49]Sock 10.Close socket [12:19:49]Sock 10.Thread stoped [12:19:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC 19 47 00 07 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 37 36 39 10 04 04 00 80 7F 02 00 F4 03 04 00 B4 84 C5 66 B6 04 01 00 00 8E B2 A5 02 E5 2A 11 AA [12:19:51]CommunicateWithHost err = 0 [12:19:51]CheckOFDResponse [12:19:51]1017 (14) - 77093643461234 [12:19:51]1041 (16) - 0000000000871769 [12:19:51]1040 (4) - 163712 [12:19:51]1012 (4) - 21.08.2024 06:09 [12:19:51]1206 (1) - 0 [12:19:51]OFD Sender: Remove packet 163712 [12:19:51]ProducePacketName [12:19:51]name=ofd_packets/00163712 [12:19:51]NVStorageDeleteData [12:19:51]OFD Sender: No OFD packet to send [12:19:56]OFD Sender: No OFD packet to send [12:20:01]OFD Sender: No OFD packet to send [12:20:06]OFD Sender: No OFD packet to send [12:20:11]OFD Sender: No OFD packet to send [12:20:12]recv_with_timeout no data received [12:20:16]OFD Sender: No OFD packet to send [12:20:21]OFD Sender: No OFD packet to send [12:20:22]accept exits with 9 [12:20:22]New connection [12:20:22]New thread 3067563364 created [12:20:22]Thread 3067420004 joined [12:20:22]Waiting for new connection... [12:20:22] Sock 9.Parse request [12:20:22]Sock 9.Check first char [12:20:22]Sock 9.First char is OK [12:20:22]request: POST /json_proto HTTP/1.0 [12:20:22]Method: POST [12:20:22]URL: /json_proto [12:20:22]Method is POST - this is cgi request [12:20:22]url: /json_proto [12:20:22]query_string will be loaded in cgi processing [12:20:22]execute_cgi json_proto POST (null) [12:20:22]execute_cgi path=json_proto method=POST [12:20:22]POST find Content-Length [12:20:22]Host: 172.17.44.132:8080 [12:20:22]Content-Length: 679 [12:20:22]Content-Type: application/json [12:20:22] [12:20:22]POST finish read [12:20:22]Found Content-Length = 679 [12:20:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:22]execute_script... [12:20:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:22]POST & json_proto [12:20:22]process_json_proto [12:20:22]json parsed OK: [12:20:22]protocol is kg_v1.0 [12:20:22]action value=close_receipt [12:20:22]process_action close_receipt [12:20:22]cmd_close_receipt [12:20:22]MH_GetDate [12:20:22]Write to MH i2c: F0 00 00 91 02 82 [12:20:22]Write i2c OK [12:20:22]MH_I2C_Read... [12:20:22]Read from MH i2c: F0 [12:20:22]MH_I2C_Read... [12:20:22]Read from MH i2c: F0 09 00 [12:20:22]MH_I2C_Read... [12:20:22]Read from MH i2c: F0 09 00 91 02 00 86 DB C5 66 2A 83 C1 65 EA [12:20:22]GetLastDocTimeStamp 1724242783 [12:20:22]current date 1724242822 [12:20:22]FM_GetShiftState [12:20:22]SAM_PROTO_GetShiftState [12:20:22]wFMCommunicate request_size=4 [12:20:22]MH_SAM_APDU [12:20:22]CAPDU: 80 13 01 00 [12:20:22]Write to MH i2c: E2 08 00 92 02 80 13 01 00 00 00 00 00 11 [12:20:22]Write i2c OK [12:20:22]MH_I2C_Read... [12:20:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:22]Read from MH i2c: E2 [12:20:22]MH_I2C_Read... [12:20:22]Read from MH i2c: E2 0E 00 [12:20:22]MH_I2C_Read... [12:20:22]Read from MH i2c: E2 0E 00 92 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D7 [12:20:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:20:22]wFMCommunicate OK [12:20:22]SAM_PROTO_GetShiftState done [12:20:22]FM_GetShiftState done [12:20:22]opened in 1724199517 [12:20:22]opened+sec_in_day 1724285917 [12:20:22]quantity*price = 100050 [12:20:22]sum+1 = 100052 [12:20: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 311 21.08.2024 12:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163713 ФПД: 74105884568149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163713&fm=74105884568149&tin=02508201610067®Number=0000000000092562&sum=100000 [12:20:23]StoreToDocumentArchive [12:20:23]shift 466 fd 163713 [12:20:23]save to /storage/0466/doc_00163713 [12:20:23]save last doc name /storage/0466/doc_00163713 to /storage/kkm_last_doc_name [12:20:23]save OK [12:20:23]Clear old archive folders... [12:20:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:20:23]tlvbuf is 01C230B0 [12:20:23]SAM_PROTO_ClearQueue [12:20:23]wFMCommunicate request_size=4 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 09 00 00 [12:20:23]Write to MH i2c: E2 08 00 9F 02 80 09 00 00 00 00 00 00 13 [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [12:20:23]RAPDU: 90 00 [12:20:23]wFMCommunicate OK [12:20:23]SAM_PROTO_ClearQueue done [12:20:23]KKMCreateOFDPacket [12:20:23]OFDProtocolAddRootSTLVToBuf [12:20:23]FM_MakeSignedData [12:20:23]FM_MakeSignedData [12:20:23]SAM_PROTO_SignData [12:20:23]wFMCommunicate request_size=4 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 0D 01 02 [12:20:23]Write to MH i2c: E2 08 00 A0 02 80 0D 01 02 00 00 00 00 1B [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 A0 02 00 90 00 16 [12:20:23]RAPDU: 90 00 [12:20:23]wFMCommunicate OK [12:20:23]wFMCommunicate request_size=255 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 37 01 00 00 F4 03 04 00 86 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7F 02 00 35 04 06 00 43 66 1E EC [12:20:24]Write to MH i2c: E2 02 01 A1 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 38 30 30 06 04 09 00 D0 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 37 01 00 00 F4 03 04 00 86 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7F 02 00 35 04 06 00 43 66 1E EC 00 00 F6 [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:24]Read from MH i2c: E2 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 03 00 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 03 00 A1 02 00 90 00 17 [12:20:24]RAPDU: 90 00 [12:20:24]wFMCommunicate OK [12:20:24]wFMCommunicate request_size=7 [12:20:24]MH_SAM_APDU [12:20:24]CAPDU: 80 0D 02 02 02 EA 55 [12:20:24]Write to MH i2c: E2 0A 00 A2 02 80 0D 02 02 02 00 EA 55 00 00 61 [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:24]Read from MH i2c: E2 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 03 00 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 03 00 A2 02 00 90 00 18 [12:20:24]RAPDU: 90 00 [12:20:24]wFMCommunicate OK [12:20:24]wFMCommunicate request_size=4 [12:20:24]MH_SAM_APDU [12:20:24]CAPDU: 80 0D 03 02 [12:20:24]Write to MH i2c: E2 08 00 A3 02 80 0D 03 02 00 00 00 00 20 [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:24]Read from MH i2c: E2 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 0B 00 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 0B 00 A3 02 00 F4 61 BD FF 08 F5 DE C3 90 00 D0 [12:20:24]RAPDU: F4 61 BD FF 08 F5 DE C3 90 00 [12:20:24]wFMCommunicate OK [12:20:24]SAM_PROTO_SignData done [12:20:24]FM_MakeSignedData done [12:20:24]CreateOFDProtocolMessage [12:20:24]wFMCommunicate request_size=4 [12:20:24]MH_SAM_APDU [12:20:24]CAPDU: 80 11 00 00 [12:20:24]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 [12:20:24]MH_I2C_Read... [12:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:24]Read from MH i2c: E2 17 00 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [12:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:20:24]wFMCommunicate OK [12:20:24]CreateOFDProtocolMessage done [12:20:24]OFDSenderStorePacket 163713 [12:20:24]StoreOFDPacket docnum=163713 [12:20:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 20 85 04 01 AB AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 37 01 00 00 F4 03 04 00 86 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7F 02 00 35 04 06 00 43 66 1E EC EA 55 F4 61 BD FF 08 F5 DE C3 [12:20:24]CheckFolder [12:20:24]dirname=/storage/ofd_packets [12:20:24]CheckFolder done [12:20:24]ProducePacketName [12:20:24]name=ofd_packets/00163713 [12:20:24]NVStorageSaveData ofd_packets/00163713 [12:20:24]File name is /storage/ofd_packets/00163713 [12:20:24]Write 298 bytes [12:20:24]NVStorageSaveData done [12:20:24]OFDSenderStorePacket done [12:20:24]KKMCreateOFDPacket done [12:20:24]NVStorageSaveData kkm_last_timestamp [12:20:24]File name is /storage/kkm_last_timestamp [12:20:24]Write 4 bytes [12:20:24]NVStorageSaveData done [12:20:24]ExternCall_PrintAddStr [12:20:24]wPrintStart [12:20:24]Write to MH i2c: 01 00 00 A5 02 A7 [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: 01 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: 01 07 00 [12:20:24]MH_I2C_Read... [12:20:24]OFD Sender: Processing packet 163713 [packets to send 967, broken 966] [12:20:24]ProducePacketName [12:20:24]name=ofd_packets/00163713 [12:20:24]OFD Sender: To server: pG, [12:20:24]CommunicateWithHost lk.salyk.kg:30040 [12:20:24]ConnectInit lk.salyk.kg [12:20:24]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 FF 0F BC [12:20:24]RasterBufferAndPrint [12:20:24]line Счет N : (1)292275 [12:20:24]line ИНН: 02508201610067 [12:20:24]line Контрольно-Кассовый Чек [12:20:24]line ПРОДАЖА [12:20:24]line ТРК (МРК, ГНК) : 64 [12:20:24]line Товар: 2710194800 [12:20:24]line ДТ-К-5 [12:20:24]line 13.130 * 76.20 [12:20:24]line = 1000.51 [12:20:24]line НДС 12% НСП 1% [12:20:24]line > о реализуемом товаре [12:20:24]line ОКРУГЛЕНИЕ: -0.51 [12:20:24]line ИТОГО: 1000.00 [12:20:24]line Внесено: 1000.00 [12:20:24]line СДАЧА: 0.00 [12:20:24]line НСП 1% : 8.85 [12:20:24]line НДС 12% : 106.25 [12:20:24]line Наличными: 1000.00 [12:20:24]line Безнал.: 0.00 [12:20:24]line Место: АЗС № 130 "Партнер Нефть" [12:20:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:20:24]line СНО: Общий режим [12:20:24]line Чек 311 21.08.2024 12:20 [12:20:24]line Смена: 466 ФФД: 1.0 [12:20:24]line ЗНМ: 0300000070 [12:20:24]line РНМ: 0000000000092562 [12:20:24]line Версия ККМ: 001 [12:20:24]line ФМ: 0000000000871769 [12:20:24]line ФД: 163713 [12:20:24]line ФПД: 74105884568149 [12:20:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163713&fm=74105884568149&tin=02508201610067®Number=0000000000092562&sum=100000 [12:20:24]written 0, free lines is 4095 [12:20:25]Write to MH i2c: 01 00 00 D0 02 D2 [12:20:25]Write i2c OK [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: 01 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: 01 07 00 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 CF 0C B4 [12:20:25]RasterBufferAndPrint [12:20:25]line [12:20:25]line [12:20:25]line [12:20:25]line [12:20:25]line [12:20:25]written 0, free lines is 3324 [12:20:25]MH_Cut [12:20:25]Write to MH i2c: D1 01 00 D7 02 01 AB [12:20:25]Write i2c OK [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: D1 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: D1 01 00 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: D1 01 00 D7 02 00 AA [12:20:25]Write to MH i2c: 01 00 00 D8 02 DA [12:20:25]Write i2c OK [12:20:25]MH_I2C_Read... [12:20:25]Connected sock=10 [12:20: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 37 36 39 0C 01 00 00 20 85 04 01 AB AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 37 01 00 00 F4 03 04 00 86 DB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7F 02 00 35 04 06 00 43 66 1E EC EA 55 F4 61 BD FF 08 F5 DE C3 [12:20:26]*** Cut start [12:20:26]*** Purtial cut [12:20:26]*** Stage 1: CUTSNS_PIN = 1 [12:20:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F 75 47 00 5D 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 37 *** Stop cut motor [12:20:28]36 *** Cut end [12:20:28]39 Read from MH i2c: 10 01 04 [12:20:28]04 MH_I2C_Read... [12:20:28]00 Read from MH i2c: 81 01 07 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: 01 07 00 D8 02 00 00 00 00 7F 00 02 FF 00 0F F4 EF 03 [12:20:28]04 process_action close_receipt done [12:20:28]00 requested_data is exist [12:20:28]D9 produce_requested_data [12:20:28]84 requested_item fm.sn is exist - process it [12:20:28]C5 wFMCommunicate request_size=4 [12:20:28]66 MH_SAM_APDU [12:20:28]B6 CAPDU: 04 80 01 11 00 00 00 00 [12:20:28]9A Write to MH i2c: 0E E2 EA 08 3D 00 A5 D9 7C 02 A6 80 91 11 [12:20:28]00 CommunicateWithHost err = 0 [12:20:28]00 CheckOFDResponse [12:20:28]00 1017 (14) - 77093643461234 [12:20:28]00 1041 (16) - 0000000000871769 [12:20:28]00 1040 (4) - 163713 [12:20:28]00 1012 (4) - 21.08.2024 06:10 [12:20:28]55 1206 (1) - 0 [12:20:28] [12:20:28]OFD Sender: Remove packet 163713 [12:20:28]ProducePacketName [12:20:28]Write i2c OK [12:20:28]name=ofd_packets/00163713 [12:20:28]MH_I2C_Read... [12:20:28]NVStorageDeleteData [12:20:28]Read from MH i2c: E2 [12:20:28]MH_I2C_Read... [12:20:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:28]Read from MH i2c: E2 17 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 17 00 D9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [12:20:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:20:28]wFMCommunicate OK [12:20:28]requested_item fd.num is exist - process it [12:20:28]SAM_PROTO_GetFieldsCounters [12:20:28]wFMCommunicate request_size=4 [12:20:28]MH_SAM_APDU [12:20:28]CAPDU: 80 13 00 00 [12:20:28]Write to MH i2c: E2 08 00 DA 02 80 13 00 00 00 00 00 00 58 [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:28]Read from MH i2c: E2 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 62 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 62 00 DA 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 7F 02 00 0E 04 04 00 D2 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 FB [12:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 7F 02 00 0E 04 04 00 D2 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:20:28]wFMCommunicate OK [12:20:28]SAM_PROTO_GetFieldsCounters done [12:20:28]requested_item shift.num is exist - process it [12:20:28]requested_item shift.opened is exist - process it [12:20:28]req_shift_opened [12:20:28]FM_GetShiftState [12:20:28]SAM_PROTO_GetShiftState [12:20:28]wFMCommunicate request_size=4 [12:20:28]MH_SAM_APDU [12:20:28]CAPDU: 80 13 01 00 [12:20:28]Write to MH i2c: E2 08 00 DB 02 80 13 01 00 00 00 00 00 5A [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:28]Read from MH i2c: E2 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 0E 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 0E 00 DB 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 20 [12:20:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:20:28]wFMCommunicate OK [12:20:28]SAM_PROTO_GetShiftState done [12:20:28]FM_GetShiftState done [12:20:28]req_shift_opened done [12:20:28]requested_item shift.open_date is exist - process it [12:20:28]req_shift_open_date [12:20:28]req_shift_open_date done [12:20:28]produce_requested_data done [12:20:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163713,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:20:28]process_action_free close_receipt [12:20:28]json_value_free [12:20:28]json_value_free done [12:20:28]process_json_proto returns [12:20:28]Send response to host [12:20:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163713,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:20:28]free response buf [12:20:28]execute_script done [12:20:28]execute_script returns [12:20:28]free content buf [12:20:28]Sock 9.Close socket [12:20:28]Sock 9.Thread stoped [12:20:28]OFD Sender: No OFD packet to send [12:20:33]OFD Sender: No OFD packet to send [12:20:38]OFD Sender: No OFD packet to send [12:20:43]OFD Sender: No OFD packet to send [12:20:49]OFD Sender: No OFD packet to send [12:20:54]OFD Sender: No OFD packet to send [12:20:59]OFD Sender: No OFD packet to send [12:21:04]OFD Sender: No OFD packet to send [12:21:08]recv_with_timeout no data received [12:21:09]OFD Sender: No OFD packet to send [12:21:14]OFD Sender: No OFD packet to send [12:21:19]OFD Sender: No OFD packet to send [12:21:24]OFD Sender: No OFD packet to send [12:21:29]OFD Sender: No OFD packet to send [12:21:34]OFD Sender: No OFD packet to send [12:21:38]recv_with_timeout no data received [12:21:39]OFD Sender: No OFD packet to send [12:21:44]OFD Sender: No OFD packet to send [12:21:49]OFD Sender: No OFD packet to send [12:21:54]OFD Sender: No OFD packet to send [12:21:59]OFD Sender: No OFD packet to send [12:22:04]OFD Sender: No OFD packet to send [12:22:09]OFD Sender: No OFD packet to send [12:22:14]OFD Sender: No OFD packet to send [12:22:19]OFD Sender: No OFD packet to send [12:22:24]OFD Sender: No OFD packet to send [12:22:29]OFD Sender: No OFD packet to send [12:22:34]OFD Sender: No OFD packet to send [12:22:39]OFD Sender: No OFD packet to send [12:22:44]OFD Sender: No OFD packet to send [12:22:59]OFD Sender: No OFD packet to send [12:23:04]OFD Sender: No OFD packet to send [12:23:08]recv_with_timeout no data received [12:23:09]OFD Sender: No OFD packet to send [12:23:14]OFD Sender: No OFD packet to send [12:23:19]OFD Sender: No OFD packet to send [12:23:24]OFD Sender: No OFD packet to send [12:23:27]recv_with_timeout no data received [12:23:29]OFD Sender: No OFD packet to send [12:23:34]OFD Sender: No OFD packet to send [12:23:39]OFD Sender: No OFD packet to send [12:23:44]OFD Sender: No OFD packet to send [12:23:49]OFD Sender: No OFD packet to send [12:23:54]OFD Sender: No OFD packet to send [12:23:59]OFD Sender: No OFD packet to send [12:24:04]OFD Sender: No OFD packet to send [12:24:09]OFD Sender: No OFD packet to send [12:24:14]OFD Sender: No OFD packet to send [12:24:19]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:29]OFD Sender: No OFD packet to send [12:24:34]OFD Sender: No OFD packet to send [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:55]OFD Sender: No OFD packet to send [12:25:00]OFD Sender: No OFD packet to send [12:25:05]OFD Sender: No OFD packet to send [12:25:10]OFD Sender: No OFD packet to send [12:25:15]OFD Sender: No OFD packet to send [12:25:20]OFD Sender: No OFD packet to send [12:25:25]OFD Sender: No OFD packet to send [12:25:25]accept exits with 7 [12:25:25]New connection [12:25:25]New thread 3067420004 created [12:25:25]Thread 3067563364 joined [12:25:25]Waiting for new connection... [12:25:25] Sock 7.Parse request [12:25:25]Sock 7.Check first char [12:25:25]Sock 7.First char is OK [12:25:25]request: POST /json_proto HTTP/1.0 [12:25:25]Method: POST [12:25:25]URL: /json_proto [12:25:25]Method is POST - this is cgi request [12:25:25]url: /json_proto [12:25:25]query_string will be loaded in cgi processing [12:25:25]execute_cgi json_proto POST (null) [12:25:25]execute_cgi path=json_proto method=POST [12:25:25]POST find Content-Length [12:25:25]Host: 172.17.44.132:8080 [12:25:25]Content-Length: 677 [12:25:25]Content-Type: application/json [12:25:25] [12:25:25]POST finish read [12:25:25]Found Content-Length = 677 [12:25:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:25]execute_script... [12: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)292278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:25]POST & json_proto [12:25:25]process_json_proto [12:25:25]json parsed OK: [12:25:25]protocol is kg_v1.0 [12:25:25]action value=close_receipt [12:25:25]process_action close_receipt [12:25:25]cmd_close_receipt [12:25:25]MH_GetDate [12:25:25]Write to MH i2c: F0 00 00 DC 02 CD [12:25:25]Write i2c OK [12:25:25]MH_I2C_Read... [12:25:25]Read from MH i2c: F0 [12:25:25]MH_I2C_Read... [12:25:25]Read from MH i2c: F0 09 00 [12:25:25]MH_I2C_Read... [12:25:25]Read from MH i2c: F0 09 00 DC 02 00 B6 DC C5 66 2A 83 C1 65 66 [12:25:25]GetLastDocTimeStamp 1724242822 [12:25:25]current date 1724243126 [12:25:25]FM_GetShiftState [12:25:25]SAM_PROTO_GetShiftState [12:25:25]wFMCommunicate request_size=4 [12:25:25]MH_SAM_APDU [12:25:25]CAPDU: 80 13 01 00 [12:25:25]Write to MH i2c: E2 08 00 DD 02 80 13 01 00 00 00 00 00 5C [12:25:25]Write i2c OK [12:25:25]MH_I2C_Read... [12:25:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:25]Read from MH i2c: E2 [12:25:25]MH_I2C_Read... [12:25:25]Read from MH i2c: E2 0E 00 [12:25:25]MH_I2C_Read... [12:25:25]Read from MH i2c: E2 0E 00 DD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 22 [12:25:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:25:25]wFMCommunicate OK [12:25:25]SAM_PROTO_GetShiftState done [12:25:25]FM_GetShiftState done [12:25:25]opened in 1724199517 [12:25:25]opened+sec_in_day 1724285917 [12:25:25]quantity*price = 50036 [12:25:25]sum+1 = 50037 [12:25:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 312 21.08.2024 12:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163714 ФПД: 212869954702965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163714&fm=212869954702965&tin=02508201610067®Number=0000000000092562&sum=50000 [12:25:27]StoreToDocumentArchive [12:25:27]shift 466 fd 163714 [12:25:27]save to /storage/0466/doc_00163714 [12:25:27]save last doc name /storage/0466/doc_00163714 to /storage/kkm_last_doc_name [12:25:27]save OK [12:25:27]Clear old archive folders... [12:25:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:27]tlvbuf is 01C0B590 [12:25:27]SAM_PROTO_ClearQueue [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 09 00 00 [12:25:27]Write to MH i2c: E2 08 00 EA 02 80 09 00 00 00 00 00 00 5E [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 EA 02 00 90 00 60 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]SAM_PROTO_ClearQueue done [12:25:27]KKMCreateOFDPacket [12:25:27]OFDProtocolAddRootSTLVToBuf [12:25:27]FM_MakeSignedData [12:25:27]FM_MakeSignedData [12:25:27]SAM_PROTO_SignData [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 01 02 [12:25:27]Write to MH i2c: E2 08 00 EB 02 80 0D 01 02 00 00 00 00 66 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 EB 02 00 90 00 61 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]wFMCommunicate request_size=255 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 B6 DC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7F 02 00 35 04 06 00 C1 [12:25:27]Write to MH i2c: E2 02 01 EC 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 B6 DC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7F 02 00 35 04 06 00 C1 00 00 77 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 EC 02 00 90 00 62 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]wFMCommunicate request_size=10 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 02 02 05 9A A6 08 8E 75 [12:25:27]Write to MH i2c: E2 0D 00 ED 02 80 0D 02 02 05 00 9A A6 08 8E 75 00 00 BE [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 ED 02 00 90 00 63 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 03 02 [12:25:27]Write to MH i2c: E2 08 00 EE 02 80 0D 03 02 00 00 00 00 6B [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 0B 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 0B 00 EE 02 00 02 C9 27 D7 B0 70 D1 1C 90 00 42 [12:25:27]RAPDU: 02 C9 27 D7 B0 70 D1 1C 90 00 [12:25:27]wFMCommunicate OK [12:25:27]SAM_PROTO_SignData done [12:25:27]FM_MakeSignedData done [12:25:27]CreateOFDProtocolMessage [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 11 00 00 [12:25:27]Write to MH i2c: E2 08 00 EF 02 80 11 00 00 00 00 00 00 6B [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 17 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 17 00 EF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [12:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:25:27]wFMCommunicate OK [12:25:27]CreateOFDProtocolMessage done [12:25:27]OFDSenderStorePacket 163714 [12:25:27]StoreOFDPacket docnum=163714 [12:25:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9E 86 07 01 99 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 B6 DC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7F 02 00 35 04 06 00 C1 9A A6 08 8E 75 02 C9 27 D7 B0 70 D1 1C [12:25:27]CheckFolder [12:25:27]dirname=/storage/ofd_packets [12:25:27]CheckFolder done [12:25:27]ProducePacketName [12:25:27]name=ofd_packets/00163714 [12:25:27]NVStorageSaveData ofd_packets/00163714 [12:25:27]File name is /storage/ofd_packets/00163714 [12:25:27]Write 301 bytes [12:25:27]NVStorageSaveData done [12:25:27]OFDSenderStorePacket done [12:25:27]KKMCreateOFDPacket done [12:25:27]NVStorageSaveData kkm_last_timestamp [12:25:27]File name is /storage/kkm_last_timestamp [12:25:27]Write 4 bytes [12:25:27]NVStorageSaveData done [12:25:27]ExternCall_PrintAddStr [12:25:27]wPrintStart [12:25:27]Write to MH i2c: 01 00 00 F0 02 F2 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: 01 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: 01 07 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: 01 07 00 F0 02 00 00 00 00 00 FF 0F 07 [12:25:27]RasterBufferAndPrint [12:25:27]line Счет N : (1)292278 [12:25:27]line ИНН: 02508201610067 [12:25:27]line Контрольно-Кассовый Чек [12:25:27]line ПРОДАЖА [12:25:27]line ТРК (МРК, ГНК) : 52 [12:25:27]line Товар: 2710124130 [12:25:27]line Аи-92-К-5 [12:25:27]line 7.380 * 67.80 [12:25:27]line = 500.36 [12:25:27]line НДС 12% НСП 1% [12:25:27]line > о реализуемом товаре [12:25:27]line ОКРУГЛЕНИЕ: -0.36 [12:25:27]line ИТОГО: 500.00 [12:25:27]line Внесено: 500.00 [12:25:27]line СДАЧА: 0.00 [12:25:27]line НСП 1% : 4.43 [12:25:27]line НДС 12% : 53.14 [12:25:27]line Наличными: 500.00 [12:25:27]line Безнал.: 0.00 [12:25:27]line Место: АЗС № 130 "Партнер Нефть" [12:25:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:25:27]line СНО: Общий режим [12:25:27]line Чек 312 21.08.2024 12:25 [12:25:27]line Смена: 466 ФФД: 1.0 [12:25:27]line ЗНМ: 0300000070 [12:25:27]line РНМ: 0000000000092562 [12:25:27]line Версия ККМ: 001 [12:25:27]line ФМ: 0000000000871769 [12:25:27]line ФД: 163714 [12:25:27]line ФПД: 212869954702965 [12:25:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163714&fm=212869954702965&tin=02508201610067®Number=0000000000092562&sum=50000 [12:25:27]written 0, free lines is 4095 [12:25:27]OFD Sender: Processing packet 163714 [packets to send 967, broken 966] [12:25:27]ProducePacketName [12:25:27]name=ofd_packets/00163714 [12:25:27]OFD Sender: To server: pG, [12:25:27]CommunicateWithHost lk.salyk.kg:30040 [12:25:27]ConnectInit lk.salyk.kg [12:25:28]Write to MH i2c: 01 00 00 1B 03 1E [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: 01 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: 01 07 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 BC 0C ED [12:25:28]RasterBufferAndPrint [12:25:28]line [12:25:28]line [12:25:28]line [12:25:28]line [12:25:28]line [12:25:28]written 0, free lines is 3267 [12:25:28]MH_Cut [12:25:28]Write to MH i2c: D1 01 00 22 03 01 F7 [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: D1 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: D1 01 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: D1 01 00 22 03 00 F6 [12:25:28]Write to MH i2c: 01 00 00 23 03 26 [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]Connected sock=10 [12: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 37 36 39 0F 01 00 00 9E 86 07 01 99 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 B6 DC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7F 02 00 35 04 06 00 C1 9A A6 08 8E 75 02 C9 27 D7 B0 70 D1 1C [12: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 37 36 39 4F 00 00 00 88 65 47 00 CA 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 37 36 39 10 04 04 00 82 7F 02 00 F4 03 04 00 07 86 C5 66 B6 04 01 00 00 5E 22 85 C9 CA 24 56 FC [12:25:28]CommunicateWithHost err = 0 [12:25:28]CheckOFDResponse [12:25:28]1017 (14) - 77093643461234 [12:25:28]1041 (16) - 0000000000871769 [12:25:28]1040 (4) - 163714 [12:25:28]1012 (4) - 21.08.2024 06:15 [12:25:28]1206 (1) - 0 [12:25:28]OFD Sender: Remove packet 163714 [12:25:28]ProducePacketName [12:25:28]name=ofd_packets/00163714 [12:25:28]NVStorageDeleteData [12:25:28]*** Cut start [12:25:28]*** Purtial cut [12:25:28]*** Stage 1: CUTSNS_PIN = 1 [12:25:29]OFD Sender: No OFD packet to send [12:25:30]Read from MH i2c: 01 [12:25:30]MH_I2C_Read... [12:25:30]*** Stop cut motor [12:25:30]*** Cut end [12:25:30]Read from MH i2c: 01 07 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: 01 07 00 23 03 00 00 00 00 00 FF 0F 3B [12:25:30]process_action close_receipt done [12:25:30]requested_data is exist [12:25:30]produce_requested_data [12:25:30]requested_item fm.sn is exist - process it [12:25:30]wFMCommunicate request_size=4 [12:25:30]MH_SAM_APDU [12:25:30]CAPDU: 80 11 00 00 [12:25:30]Write to MH i2c: E2 08 00 24 03 80 11 00 00 00 00 00 00 A1 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 17 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 17 00 24 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [12:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:25:31]wFMCommunicate OK [12:25:31]requested_item fd.num is exist - process it [12:25:31]SAM_PROTO_GetFieldsCounters [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 13 00 00 [12:25:31]Write to MH i2c: E2 08 00 25 03 80 13 00 00 00 00 00 00 A4 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 62 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 62 00 25 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 7F 02 00 0E 04 04 00 D2 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 4B [12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 7F 02 00 0E 04 04 00 D2 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:25:31]wFMCommunicate OK [12:25:31]SAM_PROTO_GetFieldsCounters done [12:25:31]requested_item shift.num is exist - process it [12:25:31]requested_item shift.opened is exist - process it [12:25:31]req_shift_opened [12:25:31]FM_GetShiftState [12:25:31]SAM_PROTO_GetShiftState [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 13 01 00 [12:25:31]Write to MH i2c: E2 08 00 26 03 80 13 01 00 00 00 00 00 A6 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 0E 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 0E 00 26 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6C [12:25:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:25:31]wFMCommunicate OK [12:25:31]SAM_PROTO_GetShiftState done [12:25:31]FM_GetShiftState done [12:25:31]req_shift_opened done [12:25:31]requested_item shift.open_date is exist - process it [12:25:31]req_shift_open_date [12:25:31]req_shift_open_date done [12:25:31]produce_requested_data done [12:25:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163714,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:25:31]process_action_free close_receipt [12:25:31]json_value_free [12:25:31]json_value_free done [12:25:31]process_json_proto returns [12:25:31]Send response to host [12:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163714,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:25:31]free response buf [12:25:31]execute_script done [12:25:31]execute_script returns [12:25:31]free content buf [12:25:31]Sock 7.Close socket [12:25:31]Sock 7.Thread stoped [12:25:34]OFD Sender: No OFD packet to send [12:25:39]OFD Sender: No OFD packet to send [12:25:44]OFD Sender: No OFD packet to send [12:25:49]OFD Sender: No OFD packet to send [12:25:54]OFD Sender: No OFD packet to send [12:25:59]OFD Sender: No OFD packet to send [12:26:04]OFD Sender: No OFD packet to send [12:26:09]OFD Sender: No OFD packet to send [12:26:14]OFD Sender: No OFD packet to send [12:26:19]OFD Sender: No OFD packet to send [12:26:24]OFD Sender: No OFD packet to send [12:26:29]OFD Sender: No OFD packet to send [12:26:34]OFD Sender: No OFD packet to send [12:26:36]recv_with_timeout no data received [12:26:39]OFD Sender: No OFD packet to send [12:26:44]OFD Sender: No OFD packet to send [12:26:44]accept exits with 9 [12:26:44]New connection [12:26:44]New thread 3067563364 created [12:26:44]Thread 3067420004 joined [12:26:44]Waiting for new connection... [12:26:44] Sock 9.Parse request [12:26:44]Sock 9.Check first char [12:26:44]Sock 9.First char is OK [12:26:44]request: POST /json_proto HTTP/1.0 [12:26:44]Method: POST [12:26:44]URL: /json_proto [12:26:44]Method is POST - this is cgi request [12:26:44]url: /json_proto [12:26:44]query_string will be loaded in cgi processing [12:26:44]execute_cgi json_proto POST (null) [12:26:44]execute_cgi path=json_proto method=POST [12:26:44]POST find Content-Length [12:26:44]Host: 172.17.44.132:8080 [12:26:44]Content-Length: 677 [12:26:44]Content-Type: application/json [12:26:44] [12:26:44]POST finish read [12:26:44]Found Content-Length = 677 [12:26:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:44]execute_script... [12:26: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)292280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:44]POST & json_proto [12:26:44]process_json_proto [12:26:44]json parsed OK: [12:26:44]protocol is kg_v1.0 [12:26:44]action value=close_receipt [12:26:44]process_action close_receipt [12:26:44]cmd_close_receipt [12:26:44]MH_GetDate [12:26:44]Write to MH i2c: F0 00 00 27 03 19 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: F0 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: F0 09 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: F0 09 00 27 03 00 05 DD C5 66 2A 83 C1 65 02 [12:26:44]GetLastDocTimeStamp 1724243126 [12:26:44]current date 1724243205 [12:26:44]FM_GetShiftState [12:26:44]SAM_PROTO_GetShiftState [12:26:44]wFMCommunicate request_size=4 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 13 01 00 [12:26:44]Write to MH i2c: E2 08 00 28 03 80 13 01 00 00 00 00 00 A8 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 0E 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 0E 00 28 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6E [12:26:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:26:44]wFMCommunicate OK [12:26:44]SAM_PROTO_GetShiftState done [12:26:44]FM_GetShiftState done [12:26:44]opened in 1724199517 [12:26:44]opened+sec_in_day 1724285917 [12:26:44]quantity*price = 50036 [12:26:44]sum+1 = 50037 [12:26:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 313 21.08.2024 12:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163715 ФПД: 43726524078192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163715&fm=43726524078192&tin=02508201610067®Number=0000000000092562&sum=50000 [12:26:45]StoreToDocumentArchive [12:26:45]shift 466 fd 163715 [12:26:45]save to /storage/0466/doc_00163715 [12:26:45]save last doc name /storage/0466/doc_00163715 to /storage/kkm_last_doc_name [12:26:45]save OK [12:26:45]Clear old archive folders... [12:26:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:45]tlvbuf is 01B6B1D0 [12:26:45]SAM_PROTO_ClearQueue [12:26:45]wFMCommunicate request_size=4 [12:26:45]MH_SAM_APDU [12:26:45]CAPDU: 80 09 00 00 [12:26:45]Write to MH i2c: E2 08 00 35 03 80 09 00 00 00 00 00 00 AA [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:45]Read from MH i2c: E2 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 35 03 00 90 00 AC [12:26:45]RAPDU: 90 00 [12:26:45]wFMCommunicate OK [12:26:45]SAM_PROTO_ClearQueue done [12:26:45]KKMCreateOFDPacket [12:26:45]OFDProtocolAddRootSTLVToBuf [12:26:45]FM_MakeSignedData [12:26:45]FM_MakeSignedData [12:26:45]SAM_PROTO_SignData [12:26:45]wFMCommunicate request_size=4 [12:26:45]MH_SAM_APDU [12:26:45]CAPDU: 80 0D 01 02 [12:26:45]Write to MH i2c: E2 08 00 36 03 80 0D 01 02 00 00 00 00 B2 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:45]Read from MH i2c: E2 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 36 03 00 90 00 AD [12:26:45]RAPDU: 90 00 [12:26:45]wFMCommunicate OK [12:26:45]wFMCommunicate request_size=255 [12:26:45]MH_SAM_APDU [12:26:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 05 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7F 02 00 35 04 06 00 27 [12:26:45]Write to MH i2c: E2 02 01 37 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 05 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7F 02 00 35 04 06 00 27 00 00 7B [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:46]Read from MH i2c: E2 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 03 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 03 00 37 03 00 90 00 AE [12:26:46]RAPDU: 90 00 [12:26:46]wFMCommunicate OK [12:26:46]wFMCommunicate request_size=10 [12:26:46]MH_SAM_APDU [12:26:46]CAPDU: 80 0D 02 02 05 C4 DF EF 58 70 [12:26:46]Write to MH i2c: E2 0D 00 38 03 80 0D 02 02 05 00 C4 DF EF 58 70 00 00 19 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:46]Read from MH i2c: E2 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 03 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 03 00 38 03 00 90 00 AF [12:26:46]RAPDU: 90 00 [12:26:46]wFMCommunicate OK [12:26:46]wFMCommunicate request_size=4 [12:26:46]MH_SAM_APDU [12:26:46]CAPDU: 80 0D 03 02 [12:26:46]Write to MH i2c: E2 08 00 39 03 80 0D 03 02 00 00 00 00 B7 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:46]Read from MH i2c: E2 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 0B 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 0B 00 39 03 00 F4 5F 3D 0E 8D DE AB 9B 90 00 07 [12:26:46]RAPDU: F4 5F 3D 0E 8D DE AB 9B 90 00 [12:26:46]wFMCommunicate OK [12:26:46]SAM_PROTO_SignData done [12:26:46]FM_MakeSignedData done [12:26:46]CreateOFDProtocolMessage [12:26:46]wFMCommunicate request_size=4 [12:26:46]MH_SAM_APDU [12:26:46]CAPDU: 80 11 00 00 [12:26:46]Write to MH i2c: E2 08 00 3A 03 80 11 00 00 00 00 00 00 B7 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:46]Read from MH i2c: E2 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 17 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 17 00 3A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [12:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:26:46]wFMCommunicate OK [12:26:46]CreateOFDProtocolMessage done [12:26:46]OFDSenderStorePacket 163715 [12:26:46]StoreOFDPacket docnum=163715 [12:26:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 27 4E 07 01 EE 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 05 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7F 02 00 35 04 06 00 27 C4 DF EF 58 70 F4 5F 3D 0E 8D DE AB 9B [12:26:46]CheckFolder [12:26:46]dirname=/storage/ofd_packets [12:26:46]CheckFolder done [12:26:46]ProducePacketName [12:26:46]name=ofd_packets/00163715 [12:26:46]NVStorageSaveData ofd_packets/00163715 [12:26:46]File name is /storage/ofd_packets/00163715 [12:26:46]Write 301 bytes [12:26:46]NVStorageSaveData done [12:26:46]OFDSenderStorePacket done [12:26:46]KKMCreateOFDPacket done [12:26:46]NVStorageSaveData kkm_last_timestamp [12:26:46]File name is /storage/kkm_last_timestamp [12:26:46]Write 4 bytes [12:26:46]NVStorageSaveData done [12:26:46]ExternCall_PrintAddStr [12:26:46]wPrintStart [12:26:46]Write to MH i2c: 01 00 00 3B 03 3E [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: 01 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: 01 07 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: 01 07 00 3B 03 00 00 00 00 00 FF 0F 53 [12:26:46]RasterBufferAndPrint [12:26:46]line Счет N : (1)292280 [12:26:46]line ИНН: 02508201610067 [12:26:46]line Контрольно-Кассовый Чек [12:26:46]line ПРОДАЖА [12:26:46]line ТРК (МРК, ГНК) : 62 [12:26:46]line Товар: 2710124130 [12:26:46]line Аи-92-К-5 [12:26:46]line 7.380 * 67.80 [12:26:46]line = 500.36 [12:26:46]line НДС 12% НСП 1% [12:26:46]line > о реализуемом товаре [12:26:46]line ОКРУГЛЕНИЕ: -0.36 [12:26:46]line ИТОГО: 500.00 [12:26:46]line Внесено: 500.00 [12:26:46]line СДАЧА: 0.00 [12:26:46]line НСП 1% : 4.43 [12:26:46]line НДС 12% : 53.14 [12:26:46]line Наличными: 500.00 [12:26:46]line Безнал.: 0.00 [12:26:46]line Место: АЗС № 130 "Партнер Нефть" [12:26:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:26:46]line СНО: Общий режим [12:26:46]line Чек 313 21.08.2024 12:26 [12:26:46]line Смена: 466 ФФД: 1.0 [12:26:46]line ЗНМ: 0300000070 [12:26:46]line РНМ: 0000000000092562 [12:26:46]line Версия ККМ: 001 [12:26:46]line ФМ: 0000000000871769 [12:26:46]line ФД: 163715 [12:26:46]line ФПД: 43726524078192 [12:26:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163715&fm=43726524078192&tin=02508201610067®Number=0000000000092562&sum=50000 [12:26:46]written 0, free lines is 4095 [12:26:46]OFD Sender: Processing packet 163715 [packets to send 967, broken 966] [12:26:46]ProducePacketName [12:26:46]name=ofd_packets/00163715 [12:26:46]OFD Sender: To server: pG, [12:26:46]CommunicateWithHost lk.salyk.kg:30040 [12:26:46]ConnectInit lk.salyk.kg [12:26:46]Write to MH i2c: 01 00 00 66 03 69 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: 01 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: 01 07 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 BF 0C 3B [12:26:46]RasterBufferAndPrint [12:26:46]line [12:26:46]line [12:26:46]line [12:26:46]line [12:26:46]line [12:26:46]written 0, free lines is 3269 [12:26:46]MH_Cut [12:26:46]Write to MH i2c: D1 01 00 6D 03 01 42 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: D1 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: D1 01 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: D1 01 00 6D 03 00 41 [12:26:46]Write to MH i2c: 01 00 00 6E 03 71 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:47]*** Cut start [12:26:47]*** Purtial cut [12:26:47]*** Stage 1: CUTSNS_PIN = 1 [12:26:47]Connected sock=11 [12:26: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 37 36 39 0F 01 00 00 27 4E 07 01 EE 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 05 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7F 02 00 35 04 06 00 27 C4 DF EF 58 70 F4 5F 3D 0E 8D DE AB 9B [12:26:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B9 9B 47 00 B4 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 37 36 39 10 04 04 00 83 7F 02 00 F4 03 04 00 57 86 C5 66 B6 04 01 00 00 72 E6 07 47 E7 AD 34 65 [12:26:48]CommunicateWithHost err = 0 [12:26:48]CheckOFDResponse [12:26:48]1017 (14) - 77093643461234 [12:26:48]1041 (16) - 0000000000871769 [12:26:48]1040 (4) - 163715 [12:26:48]1012 (4) - 21.08.2024 06:16 [12:26:48]1206 (1) - 0 [12:26:48]OFD Sender: Remove packet 163715 [12:26:48]ProducePacketName [12:26:48]name=ofd_packets/00163715 [12:26:48]NVStorageDeleteData [12:26:48]OFD Sender: No OFD packet to send [12:26:49]Read from MH i2c: 01 [12:26:49]MH_I2C_Read... [12:26:49]*** Stop cut motor [12:26:49]*** Cut end [12:26:49]Read from MH i2c: 01 07 00 [12:26:49]MH_I2C_Read... [12:26:49]Read from MH i2c: 01 07 00 6E 03 00 00 00 00 00 FF 0F 86 [12:26:49]process_action close_receipt done [12:26:49]requested_data is exist [12:26:49]produce_requested_data [12:26:49]requested_item fm.sn is exist - process it [12:26:49]wFMCommunicate request_size=4 [12:26:49]MH_SAM_APDU [12:26:49]CAPDU: 80 11 00 00 [12:26:49]Write to MH i2c: E2 08 00 6F 03 80 11 00 00 00 00 00 00 EC [12:26:49]Write i2c OK [12:26:49]MH_I2C_Read... [12:26:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:49]Read from MH i2c: E2 [12:26:49]MH_I2C_Read... [12:26:49]Read from MH i2c: E2 17 00 [12:26:49]MH_I2C_Read... [12:26:49]Read from MH i2c: E2 17 00 6F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [12:26:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:26:49]wFMCommunicate OK [12:26:49]requested_item fd.num is exist - process it [12:26:49]SAM_PROTO_GetFieldsCounters [12:26:49]wFMCommunicate request_size=4 [12:26:49]MH_SAM_APDU [12:26:49]CAPDU: 80 13 00 00 [12:26:49]Write to MH i2c: E2 08 00 70 03 80 13 00 00 00 00 00 00 EF [12:26:49]Write i2c OK [12:26:49]MH_I2C_Read... [12:26:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:49]Read from MH i2c: E2 [12:26:49]MH_I2C_Read... [12:26:49]Read from MH i2c: E2 62 00 [12:26:49]MH_I2C_Read... [12:26:49]Read from MH i2c: E2 62 00 70 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7F 02 00 0E 04 04 00 D2 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 9A [12:26: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7F 02 00 0E 04 04 00 D2 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:26:49]wFMCommunicate OK [12:26:49]SAM_PROTO_GetFieldsCounters done [12:26:49]requested_item shift.num is exist - process it [12:26:49]requested_item shift.opened is exist - process it [12:26:49]req_shift_opened [12:26:49]FM_GetShiftState [12:26:49]SAM_PROTO_GetShiftState [12:26:49]wFMCommunicate request_size=4 [12:26:49]MH_SAM_APDU [12:26:49]CAPDU: 80 13 01 00 [12:26:49]Write to MH i2c: E2 08 00 71 03 80 13 01 00 00 00 00 00 F1 [12:26:49]Write i2c OK [12:26:49]MH_I2C_Read... [12:26:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:49]Read from MH i2c: E2 [12:26:49]MH_I2C_Read... [12:26:49]Read from MH i2c: E2 0E 00 [12:26:49]MH_I2C_Read... [12:26:49]Read from MH i2c: E2 0E 00 71 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B7 [12:26:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:26:49]wFMCommunicate OK [12:26:49]SAM_PROTO_GetShiftState done [12:26:50]FM_GetShiftState done [12:26:50]req_shift_opened done [12:26:50]requested_item shift.open_date is exist - process it [12:26:50]req_shift_open_date [12:26:50]req_shift_open_date done [12:26:50]produce_requested_data done [12:26:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163715,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:26:50]process_action_free close_receipt [12:26:50]json_value_free [12:26:50]json_value_free done [12:26:50]process_json_proto returns [12:26:50]Send response to host [12:26:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163715,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:26:50]free response buf [12:26:50]execute_script done [12:26:50]execute_script returns [12:26:50]free content buf [12:26:50]Sock 9.Close socket [12:26:50]Sock 9.Thread stoped [12:26:53]OFD Sender: No OFD packet to send [12:26:55]accept exits with 10 [12:26:55]New connection [12:26:55]New thread 3067420004 created [12:26:55]Thread 3067563364 joined [12:26:55]Waiting for new connection... [12:26:55] Sock 10.Parse request [12:26:55]Sock 10.Check first char [12:26:55]Sock 10.First char is OK [12:26:55]request: POST /json_proto HTTP/1.0 [12:26:55]Method: POST [12:26:55]URL: /json_proto [12:26:55]Method is POST - this is cgi request [12:26:55]url: /json_proto [12:26:55]query_string will be loaded in cgi processing [12:26:55]execute_cgi json_proto POST (null) [12:26:55]execute_cgi path=json_proto method=POST [12:26:55]POST find Content-Length [12:26:55]Host: 172.17.44.132:8080 [12:26:55]Content-Length: 836 [12:26:55]Content-Type: application/json [12:26:55] [12:26:55]POST finish read [12:26:55]Found Content-Length = 836 [12:26:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50604", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:55]execute_script... [12:26:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50604", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:55]POST & json_proto [12:26:55]process_json_proto [12:26:55]json parsed OK: [12:26:55]protocol is kg_v1.0 [12:26:55]action value=close_receipt [12:26:55]process_action close_receipt [12:26:55]cmd_close_receipt [12:26:55]MH_GetDate [12:26:55]Write to MH i2c: F0 00 00 72 03 64 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: F0 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: F0 09 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: F0 09 00 72 03 00 10 DD C5 66 2A 83 C1 65 58 [12:26:55]GetLastDocTimeStamp 1724243205 [12:26:55]current date 1724243216 [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 73 03 80 13 01 00 00 00 00 00 F3 [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 73 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B9 [12:26:55]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [12:26:55]opened+sec_in_day 1724285917 [12:26:55]quantity*price = 5000 [12:26:55]sum+1 = 5001 [12:26:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42113164 Жев Orbit White Spearmint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 314 21.08.2024 12:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163716 ФПД: 121755045170317 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122656&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163716&fm=121755045170317&tin=02508201610067®Number=0000000000092562&sum=9500 0 [12:26:56]StoreToDocumentArchive [12:26:56]shift 466 fd 163716 [12:26:56]save to /storage/0466/doc_00163716 [12:26:56]save last doc name /storage/0466/doc_00163716 to /storage/kkm_last_doc_name [12:26:56]save OK [12:26:56]Clear old archive folders... [12:26:56]ProcessDocumentItem done err = 0, tmpTLVsize=364 [12:26:56]tlvbuf is 01B6CAF0 [12:26:57]SAM_PROTO_ClearQueue [12:26:57]wFMCommunicate request_size=4 [12:26:57]MH_SAM_APDU [12:26:57]CAPDU: 80 09 00 00 [12:26:57]Write to MH i2c: E2 08 00 80 03 80 09 00 00 00 00 00 00 F5 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:57]Read from MH i2c: E2 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 80 03 00 90 00 F7 [12:26:57]RAPDU: 90 00 [12:26:57]wFMCommunicate OK [12:26:57]SAM_PROTO_ClearQueue done [12:26:57]KKMCreateOFDPacket [12:26:57]OFDProtocolAddRootSTLVToBuf [12:26:57]FM_MakeSignedData [12:26:57]FM_MakeSignedData [12:26:57]SAM_PROTO_SignData [12:26:57]wFMCommunicate request_size=4 [12:26:57]MH_SAM_APDU [12:26:57]CAPDU: 80 0D 01 02 [12:26:57]Write to MH i2c: E2 08 00 81 03 80 0D 01 02 00 00 00 00 FD [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:57]Read from MH i2c: E2 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 81 03 00 90 00 F8 [12:26:57]RAPDU: 90 00 [12:26:57]wFMCommunicate OK [12:26:57]wFMCommunicate request_size=255 [12:26:57]MH_SAM_APDU [12:26:57]CAPDU: 80 0D 02 02 FA 03 00 6C 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 [12:26:57]Write to MH i2c: E2 02 01 82 03 80 0D 02 02 FA 00 03 00 6C 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 00 00 50 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:57]Read from MH i2c: E2 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 82 03 00 90 00 F9 [12:26:57]RAPDU: 90 00 [12:26:57]wFMCommunicate OK [12:26:57]wFMCommunicate request_size=123 [12:26:57]MH_SAM_APDU [12:26:57]CAPDU: 80 0D 02 02 76 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 10 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7F 02 00 35 04 06 00 6E BC 4E 37 8C 8D [12:26:57]Write to MH i2c: E2 7E 00 83 03 80 0D 02 02 76 00 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 10 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7F 02 00 35 04 06 00 6E BC 4E 37 8C 8D 00 00 62 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:57]Read from MH i2c: E2 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 03 00 83 03 00 90 00 FA [12:26:57]RAPDU: 90 00 [12:26:57]wFMCommunicate OK [12:26:57]wFMCommunicate request_size=4 [12:26:57]MH_SAM_APDU [12:26:57]CAPDU: 80 0D 03 02 [12:26:57]Write to MH i2c: E2 08 00 84 03 80 0D 03 02 00 00 00 00 02 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:57]Read from MH i2c: E2 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 0B 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 0B 00 84 03 00 B0 9E 50 A4 59 FF 96 81 90 00 B4 [12:26:57]RAPDU: B0 9E 50 A4 59 FF 96 81 90 00 [12:26:57]wFMCommunicate OK [12:26:57]SAM_PROTO_SignData done [12:26:57]FM_MakeSignedData done [12:26:57]CreateOFDProtocolMessage [12:26:57]wFMCommunicate request_size=4 [12:26:57]MH_SAM_APDU [12:26:57]CAPDU: 80 11 00 00 [12:26:57]Write to MH i2c: E2 08 00 85 03 80 11 00 00 00 00 00 00 02 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:57]Read from MH i2c: E2 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 17 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 17 00 85 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [12:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:26:57]wFMCommunicate OK [12:26:57]CreateOFDProtocolMessage done [12:26:57]OFDSenderStorePacket 163716 [12:26:57]StoreOFDPacket docnum=163716 [12:26:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 80 01 00 00 69 DA 78 01 51 DF 5A 03 01 00 03 00 6C 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 10 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7F 02 00 35 04 06 00 6E BC 4E 37 8C 8D B0 9E 50 A4 59 FF 96 81 [12:26:57]CheckFolder [12:26:57]dirname=/storage/ofd_packets [12:26:57]CheckFolder done [12:26:57]ProducePacketName [12:26:57]name=ofd_packets/00163716 [12:26:57]NVStorageSaveData ofd_packets/00163716 [12:26:57]File name is /storage/ofd_packets/00163716 [12:26:57]Write 414 bytes [12:26:57]NVStorageSaveData done [12:26:57]OFDSenderStorePacket done [12:26:57]KKMCreateOFDPacket done [12:26:57]NVStorageSaveData kkm_last_timestamp [12:26:57]File name is /storage/kkm_last_timestamp [12:26:57]Write 4 bytes [12:26:57]NVStorageSaveData done [12:26:57]ExternCall_PrintAddStr [12:26:57]wPrintStart [12:26:57]Write to MH i2c: 01 00 00 86 03 89 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: 01 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: 01 07 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: 01 07 00 86 03 00 00 00 00 00 FF 0F 9E [12:26:57]RasterBufferAndPrint [12:26:57]line Счет N : (3)50604 [12:26:57]line ИНН: 02508201610067 [12:26:57]line Контрольно-Кассовый Чек [12:26:57]line ПРОДАЖА [12:26:57]line Товар: 4700000160358 [12:26:57]line Вода Легенда 1л [12:26:57]line 1.000 * 50.00 [12:26:57]line = 50.00 [12:26:57]line НДС 12% НСП 1% [12:26:57]line > о реализуемом товаре [12:26:57]line Товар: 42113164 [12:26:57]line Жев Orbit White Spearmint [12:26:57]line 1.000 * 45.00 [12:26:57]line = 45.00 [12:26:57]line НДС 12% НСП 1% [12:26:57]line > о реализуемом товаре [12:26:57]line ИТОГО: 95.00 [12:26:57]line НСП 1% : 0.84 [12:26:57]line НДС 12% : 10.09 [12:26:57]line Наличными: 95.00 [12:26:57]line Безнал.: 0.00 [12:26:57]line Место: АЗС № 130 "Партнер Нефть" [12:26:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:26:57]line СНО: Общий режим [12:26:57]line Чек 314 21.08.2024 12:26 [12:26:57]line Смена: 466 ФФД: 1.0 [12:26:57]line ЗНМ: 0300000070 [12:26:57]line РНМ: 0000000000092562 [12:26:57]line Версия ККМ: 001 [12:26:57]line ФМ: 0000000000871769 [12:26:57]line ФД: 163716 [12:26:57]line ФПД: 121755045170317 [12:26:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122656&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163716&fm=121755045170317&tin=02508201610067®Number=0000000000092562&sum=9500 [12:26:57]line 0 [12:26:57]written 0, free lines is 4095 [12:26:57]OFD Sender: Processing packet 163716 [packets to send 967, broken 966] [12:26:57]ProducePacketName [12:26:57]name=ofd_packets/00163716 [12:26:57]OFD Sender: To server: pG, [12:26:57]CommunicateWithHost lk.salyk.kg:30040 [12:26:57]ConnectInit lk.salyk.kg [12:26:58]Write to MH i2c: 01 00 00 B4 03 B7 [12:26:58]Write i2c OK [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: 01 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: 01 07 00 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: 01 07 00 B4 03 00 00 00 00 00 83 0C 4D [12:26:58]RasterBufferAndPrint [12:26:58]line [12:26:58]line [12:26:58]line [12:26:58]line [12:26:58]line [12:26:58]written 0, free lines is 3215 [12:26:58]MH_Cut [12:26:58]Write to MH i2c: D1 01 00 BB 03 01 90 [12:26:58]Write i2c OK [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: D1 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: D1 01 00 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: D1 01 00 BB 03 00 8F [12:26:58]Write to MH i2c: 01 00 00 BC 03 BF [12:26:58]Write i2c OK [12:26:58]MH_I2C_Read... [12:26:59]*** Cut start [12:26:59]*** Purtial cut [12:26:59]*** Stage 1: CUTSNS_PIN = 1 [12:26:59]Connected sock=11 [12:26: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 37 36 39 80 01 00 00 69 DA 78 01 51 DF 5A 03 01 00 03 00 6C 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 10 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7F 02 00 35 04 06 00 6E BC 4E 37 8C 8D B0 9E 50 A4 59 FF 96 81 [12:26:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 33 5F 47 00 BB 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 37 36 39 10 04 04 00 84 7F 02 00 F4 03 04 00 63 86 C5 66 B6 04 01 00 00 32 70 1F 64 6A F6 6F 90 [12:26:59]CommunicateWithHost err = 0 [12:26:59]CheckOFDResponse [12:26:59]1017 (14) - 77093643461234 [12:26:59]1041 (16) - 0000000000871769 [12:26:59]1040 (4) - 163716 [12:26:59]1012 (4) - 21.08.2024 06:17 [12:26:59]1206 (1) - 0 [12:26:59]OFD Sender: Remove packet 163716 [12:26:59]ProducePacketName [12:26:59]name=ofd_packets/00163716 [12:26:59]NVStorageDeleteData [12:27:00]OFD Sender: No OFD packet to send [12:27:01]Read from MH i2c: 01 [12:27:01]MH_I2C_Read... [12:27:01]*** Stop cut motor [12:27:01]*** Cut end [12:27:01]Read from MH i2c: 01 07 00 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: 01 07 00 BC 03 00 00 00 00 00 FF 0F D4 [12:27:01]process_action close_receipt done [12:27:01]requested_data is exist [12:27:01]produce_requested_data [12:27:01]requested_item fm.sn is exist - process it [12:27:01]wFMCommunicate request_size=4 [12:27:01]MH_SAM_APDU [12:27:01]CAPDU: 80 11 00 00 [12:27:01]Write to MH i2c: E2 08 00 BD 03 80 11 00 00 00 00 00 00 3A [12:27:01]Write i2c OK [12:27:01]MH_I2C_Read... [12:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:01]Read from MH i2c: E2 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 17 00 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 17 00 BD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [12:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:27:01]wFMCommunicate OK [12:27:01]requested_item fd.num is exist - process it [12:27:01]SAM_PROTO_GetFieldsCounters [12:27:01]wFMCommunicate request_size=4 [12:27:01]MH_SAM_APDU [12:27:01]CAPDU: 80 13 00 00 [12:27:01]Write to MH i2c: E2 08 00 BE 03 80 13 00 00 00 00 00 00 3D [12:27:01]Write i2c OK [12:27:01]MH_I2C_Read... [12:27:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:01]Read from MH i2c: E2 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 62 00 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 62 00 BE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7F 02 00 0E 04 04 00 D2 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 EC [12:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7F 02 00 0E 04 04 00 D2 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:27:01]wFMCommunicate OK [12:27:01]SAM_PROTO_GetFieldsCounters done [12:27:01]requested_item shift.num is exist - process it [12:27:01]requested_item shift.opened is exist - process it [12:27:01]req_shift_opened [12:27:01]FM_GetShiftState [12:27:01]SAM_PROTO_GetShiftState [12:27:01]wFMCommunicate request_size=4 [12:27:01]MH_SAM_APDU [12:27:01]CAPDU: 80 13 01 00 [12:27:01]Write to MH i2c: E2 08 00 BF 03 80 13 01 00 00 00 00 00 3F [12:27:01]Write i2c OK [12:27:01]MH_I2C_Read... [12:27:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:01]Read from MH i2c: E2 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 0E 00 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 0E 00 BF 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 05 [12:27:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:27:01]wFMCommunicate OK [12:27:01]SAM_PROTO_GetShiftState done [12:27:01]FM_GetShiftState done [12:27:01]req_shift_opened done [12:27:01]requested_item shift.open_date is exist - process it [12:27:01]req_shift_open_date [12:27:01]req_shift_open_date done [12:27:01]produce_requested_data done [12:27:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163716,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:27:01]process_action_free close_receipt [12:27:01]json_value_free [12:27:01]json_value_free done [12:27:01]process_json_proto returns [12:27:01]Send response to host [12:27:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163716,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:27:01]free response buf [12:27:01]execute_script done [12:27:01]execute_script returns [12:27:01]free content buf [12:27:01]Sock 10.Close socket [12:27:01]Sock 10.Thread stoped [12:27:05]OFD Sender: No OFD packet to send [12:27:10]OFD Sender: No OFD packet to send [12:27:15]OFD Sender: No OFD packet to send [12:27:16]recv_with_timeout no data received [12:27:20]OFD Sender: No OFD packet to send [12:27:25]OFD Sender: No OFD packet to send [12:27:30]OFD Sender: No OFD packet to send [12:27:35]OFD Sender: No OFD packet to send [12:27:40]OFD Sender: No OFD packet to send [12:27:40]recv_with_timeout no data received [12:27:45]OFD Sender: No OFD packet to send [12:27:50]OFD Sender: No OFD packet to send [12:27:51]recv_with_timeout no data received [12:27:55]OFD Sender: No OFD packet to send [12:27:58]accept exits with 9 [12:27:58]New connection [12:27:58]New thread 3067563364 created [12:27:58]Thread 3067420004 joined [12:27:58]Waiting for new connection... [12:27:58] Sock 9.Parse request [12:27:58]Sock 9.Check first char [12:27:58]Sock 9.First char is OK [12:27:58]request: POST /json_proto HTTP/1.0 [12:27:58]Method: POST [12:27:58]URL: /json_proto [12:27:58]Method is POST - this is cgi request [12:27:58]url: /json_proto [12:27:58]query_string will be loaded in cgi processing [12:27:58]execute_cgi json_proto POST (null) [12:27:58]execute_cgi path=json_proto method=POST [12:27:58]POST find Content-Length [12:27:58]Host: 172.17.44.132:8080 [12:27:58]Content-Length: 803 [12:27:58]Content-Type: application/json [12:27:58] [12:27:58]POST finish read [12:27:58]Found Content-Length = 803 [12:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [12:27:58]execute_script... [12: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)292281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [12:27:58]POST & json_proto [12:27:58]process_json_proto [12:27:58]json parsed OK: [12:27:58]protocol is kg_v1.0 [12:27:58]action value=close_receipt [12:27:58]process_action close_receipt [12:27:58]cmd_close_receipt [12:27:58]MH_GetDate [12:27:58]Write to MH i2c: F0 00 00 C0 03 B2 [12:27:58]Write i2c OK [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: F0 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: F0 09 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: F0 09 00 C0 03 00 4E DD C5 66 2A 83 C1 65 E4 [12:27:58]GetLastDocTimeStamp 1724243216 [12:27:58]current date 1724243278 [12:27:58]FM_GetShiftState [12:27:58]SAM_PROTO_GetShiftState [12:27:58]wFMCommunicate request_size=4 [12:27:58]MH_SAM_APDU [12:27:58]CAPDU: 80 13 01 00 [12:27:58]Write to MH i2c: E2 08 00 C1 03 80 13 01 00 00 00 00 00 41 [12:27:58]Write i2c OK [12:27:58]MH_I2C_Read... [12:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:58]Read from MH i2c: E2 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 0E 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 0E 00 C1 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 07 [12:27:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:27:58]wFMCommunicate OK [12:27:58]SAM_PROTO_GetShiftState done [12:27:58]FM_GetShiftState done [12:27:58]opened in 1724199517 [12:27:58]opened+sec_in_day 1724285917 [12:27:58]quantity*price = 100005 [12:27:58]sum+1 = 100006 [12:27:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 315 21.08.2024 12:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163717 ФПД: 122432923437058 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163717&fm=122432923437058&tin=02508201610067®Number=0000000000092562&sum=100005 [12:27:59]StoreToDocumentArchive [12:27:59]shift 466 fd 163717 [12:27:59]save to /storage/0466/doc_00163717 [12:27:59]save last doc name /storage/0466/doc_00163717 to /storage/kkm_last_doc_name [12:27:59]save OK [12:27:59]Clear old archive folders... [12:27:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:27:59]tlvbuf is 01BE9500 [12:27:59]SAM_PROTO_ClearQueue [12:27:59]wFMCommunicate request_size=4 [12:27:59]MH_SAM_APDU [12:27:59]CAPDU: 80 09 00 00 [12:27:59]Write to MH i2c: E2 08 00 CE 03 80 09 00 00 00 00 00 00 43 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:59]Read from MH i2c: E2 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 CE 03 00 90 00 45 [12:27:59]RAPDU: 90 00 [12:27:59]wFMCommunicate OK [12:27:59]SAM_PROTO_ClearQueue done [12:27:59]KKMCreateOFDPacket [12:27:59]OFDProtocolAddRootSTLVToBuf [12:27:59]FM_MakeSignedData [12:27:59]FM_MakeSignedData [12:27:59]SAM_PROTO_SignData [12:27:59]wFMCommunicate request_size=4 [12:27:59]MH_SAM_APDU [12:27:59]CAPDU: 80 0D 01 02 [12:27:59]Write to MH i2c: E2 08 00 CF 03 80 0D 01 02 00 00 00 00 4B [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:59]Read from MH i2c: E2 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 CF 03 00 90 00 46 [12:27:59]RAPDU: 90 00 [12:27:59]wFMCommunicate OK [12:27:59]wFMCommunicate request_size=255 [12:27:59]MH_SAM_APDU [12:27:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3B 01 00 00 F4 03 04 00 4E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7F 02 00 35 04 06 00 6F [12:27:59]Write to MH i2c: E2 02 01 D0 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 3B 01 00 00 F4 03 04 00 4E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7F 02 00 35 04 06 00 6F 00 00 42 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:59]Read from MH i2c: E2 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 D0 03 00 90 00 47 [12:27:59]RAPDU: 90 00 [12:27:59]wFMCommunicate OK [12:27:59]wFMCommunicate request_size=10 [12:27:59]MH_SAM_APDU [12:27:59]CAPDU: 80 0D 02 02 05 5A 22 E9 08 02 [12:27:59]Write to MH i2c: E2 0D 00 D1 03 80 0D 02 02 05 00 5A 22 E9 08 02 00 00 C7 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:59]Read from MH i2c: E2 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 03 00 D1 03 00 90 00 48 [12:27:59]RAPDU: 90 00 [12:27:59]wFMCommunicate OK [12:27:59]wFMCommunicate request_size=4 [12:27:59]MH_SAM_APDU [12:27:59]CAPDU: 80 0D 03 02 [12:27:59]Write to MH i2c: E2 08 00 D2 03 80 0D 03 02 00 00 00 00 50 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:59]Read from MH i2c: E2 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 0B 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 0B 00 D2 03 00 EF 21 02 9F C0 D2 E0 28 90 00 9C [12:27:59]RAPDU: EF 21 02 9F C0 D2 E0 28 90 00 [12:27:59]wFMCommunicate OK [12:27:59]SAM_PROTO_SignData done [12:27:59]FM_MakeSignedData done [12:27:59]CreateOFDProtocolMessage [12:27:59]wFMCommunicate request_size=4 [12:27:59]MH_SAM_APDU [12:27:59]CAPDU: 80 11 00 00 [12:27:59]Write to MH i2c: E2 08 00 D3 03 80 11 00 00 00 00 00 00 50 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:59]Read from MH i2c: E2 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 17 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 17 00 D3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [12:27:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:27:59]wFMCommunicate OK [12:27:59]CreateOFDProtocolMessage done [12:27:59]OFDSenderStorePacket 163717 [12:27:59]StoreOFDPacket docnum=163717 [12:27:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C1 73 07 01 91 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3B 01 00 00 F4 03 04 00 4E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7F 02 00 35 04 06 00 6F 5A 22 E9 08 02 EF 21 02 9F C0 D2 E0 28 [12:27:59]CheckFolder [12:27:59]dirname=/storage/ofd_packets [12:27:59]CheckFolder done [12:27:59]ProducePacketName [12:27:59]name=ofd_packets/00163717 [12:27:59]NVStorageSaveData ofd_packets/00163717 [12:27:59]File name is /storage/ofd_packets/00163717 [12:27:59]Write 301 bytes [12:27:59]NVStorageSaveData done [12:27:59]OFDSenderStorePacket done [12:27:59]KKMCreateOFDPacket done [12:27:59]NVStorageSaveData kkm_last_timestamp [12:27:59]File name is /storage/kkm_last_timestamp [12:27:59]Write 4 bytes [12:27:59]NVStorageSaveData done [12:27:59]ExternCall_PrintAddStr [12:27:59]wPrintStart [12:27:59]Write to MH i2c: 01 00 00 D4 03 D7 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: 01 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: 01 07 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: 01 07 00 D4 03 00 00 00 00 00 FF 0F EC [12:27:59]RasterBufferAndPrint [12:27:59]line Счет N : (1)292281 [12:27:59]line ИНН: 02508201610067 [12:27:59]line Контрольно-Кассовый Чек [12:27:59]line ПРОДАЖА [12:27:59]line ТРК (МРК, ГНК) : 32 [12:27:59]line Товар: 2710124130 [12:27:59]line Аи-92-К-5 [12:27:59]line 14.750 * 67.80 [12:27:59]line = 1000.05 [12:27:59]line НДС 12% НСП 1% [12:27:59]line > о реализуемом товаре [12:27:59]line ИТОГО: 1000.05 [12:27:59]line НСП 1% : 8.85 [12:27:59]line НДС 12% : 106.20 [12:27:59]line Наличными: 0.00 [12:27:59]line Безнал.: 1000.05 [12:27:59]line Место: АЗС № 130 "Партнер Нефть" [12:27:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:27:59]line СНО: Общий режим [12:27:59]line Чек 315 21.08.2024 12:27 [12:27:59]line Смена: 466 ФФД: 1.0 [12:27:59]line ЗНМ: 0300000070 [12:27:59]line РНМ: 0000000000092562 [12:27:59]line Версия ККМ: 001 [12:27:59]line Платежная система: O! деньги [12:27:59]line ФМ: 0000000000871769 [12:27:59]line ФД: 163717 [12:27:59]line ФПД: 122432923437058 [12:27:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163717&fm=122432923437058&tin=02508201610067®Number=0000000000092562&sum=100005 [12:27:59]OFD Sender: Processing packet 163717 [packets to send 967, broken 966] [12:27:59]ProducePacketName [12:27:59]name=ofd_packets/00163717 [12:27:59]OFD Sender: To server: pG, [12:27:59]CommunicateWithHost lk.salyk.kg:30040 [12:27:59]ConnectInit lk.salyk.kg [12:27:59]written 0, free lines is 4095 [12:28:00]Write to MH i2c: 01 00 00 FE 03 01 [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: 01 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: 01 07 00 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 CA 0C DE [12:28:00]RasterBufferAndPrint [12:28:00]line [12:28:00]line [12:28:00]line [12:28:00]line [12:28:00]line [12:28:00]written 0, free lines is 3280 [12:28:00]MH_Cut [12:28:00]Write to MH i2c: D1 01 00 05 04 01 DB [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: D1 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: D1 01 00 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: D1 01 00 05 04 00 DA [12:28:00]Write to MH i2c: 01 00 00 06 04 0A [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:01]*** Cut start [12:28:01]*** Purtial cut [12:28:01]*** Stage 1: CUTSNS_PIN = 1 [12:28:02]Connected sock=11 [12:28: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 37 36 39 0F 01 00 00 C1 73 07 01 91 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3B 01 00 00 F4 03 04 00 4E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7F 02 00 35 04 06 00 6F 5A 22 E9 08 02 EF 21 02 9F C0 D2 E0 28 [12:28:03]Read from MH i2c: 01 [12:28:03]MH_I2C_Read... [12:28:03]*** Stop cut motor [12:28:03]*** Cut end [12:28:03]Read from MH i2c: 01 07 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: 01 07 00 06 04 00 00 00 00 00 FF 0F 1F [12:28:03]process_action close_receipt done [12:28:03]requested_data is exist [12:28:03]produce_requested_data [12:28:03]requested_item fm.sn is exist - process it [12:28:03]wFMCommunicate request_size=4 [12:28:03]MH_SAM_APDU [12:28:03]CAPDU: 80 11 00 00 [12:28:03]Write to MH i2c: E2 08 00 07 04 80 11 00 00 00 00 00 00 85 [12:28:03]Write i2c OK [12:28:03]MH_I2C_Read... [12:28:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FB 19 47 00 85 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 37 36 39 10 04 04 00 85 7F 02 00 F4 03 04 00 A1 86 C5 66 B6 04 01 00 00 3F 0E C3 DA 50 92 A1 AF [12:28:03]CommunicateWithHost err = 0 [12:28:03]CheckOFDResponse [12:28:03]1017 (14) - 77093643461234 [12:28:03]1041 (16) - 0000000000871769 [12:28:03]1040 (4) - 163717 [12:28:03]1012 (4) - 21.08.2024 06:18 [12:28:03]1206 (1) - 0 [12:28:03]OFD Sender: Remove packet 163717 [12:28:03]ProducePacketName [12:28:03]name=ofd_packets/00163717 [12:28:03]NVStorageDeleteData [12:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:03]Read from MH i2c: E2 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 17 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 17 00 07 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [12:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:03]wFMCommunicate OK [12:28:03]requested_item fd.num is exist - process it [12:28:03]SAM_PROTO_GetFieldsCounters [12:28:03]wFMCommunicate request_size=4 [12:28:03]MH_SAM_APDU [12:28:03]CAPDU: 80 13 00 00 [12:28:03]Write to MH i2c: E2 08 00 08 04 80 13 00 00 00 00 00 00 88 [12:28:03]Write i2c OK [12:28:03]MH_I2C_Read... [12:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:03]Read from MH i2c: E2 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 62 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 62 00 08 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7F 02 00 0E 04 04 00 D2 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 3B [12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7F 02 00 0E 04 04 00 D2 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:28:03]wFMCommunicate OK [12:28:03]SAM_PROTO_GetFieldsCounters done [12:28:03]requested_item shift.num is exist - process it [12:28:03]requested_item shift.opened is exist - process it [12:28:03]req_shift_opened [12:28:03]FM_GetShiftState [12:28:03]SAM_PROTO_GetShiftState [12:28:03]wFMCommunicate request_size=4 [12:28:03]MH_SAM_APDU [12:28:03]CAPDU: 80 13 01 00 [12:28:03]Write to MH i2c: E2 08 00 09 04 80 13 01 00 00 00 00 00 8A [12:28:03]Write i2c OK [12:28:03]MH_I2C_Read... [12:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:03]Read from MH i2c: E2 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 0E 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 0E 00 09 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 50 [12:28:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:28:03]wFMCommunicate OK [12:28:03]SAM_PROTO_GetShiftState done [12:28:03]FM_GetShiftState done [12:28:03]req_shift_opened done [12:28:03]requested_item shift.open_date is exist - process it [12:28:03]req_shift_open_date [12:28:03]req_shift_open_date done [12:28:03]produce_requested_data done [12:28:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163717,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:28:03]process_action_free close_receipt [12:28:03]json_value_free [12:28:03]json_value_free done [12:28:03]process_json_proto returns [12:28:03]Send response to host [12:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163717,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:28:03]free response buf [12:28:03]execute_script done [12:28:03]execute_script returns [12:28:03]free content buf [12:28:03]Sock 9.Close socket [12:28:03]Sock 9.Thread stoped [12:28:03]OFD Sender: No OFD packet to send [12:28:08]OFD Sender: No OFD packet to send [12:28:13]OFD Sender: No OFD packet to send [12:28:18]OFD Sender: No OFD packet to send [12:28:23]OFD Sender: No OFD packet to send [12:28:28]OFD Sender: No OFD packet to send [12:28:33]OFD Sender: No OFD packet to send [12:28:38]OFD Sender: No OFD packet to send [12:28:43]OFD Sender: No OFD packet to send 04 00 7E DD C5 66 [12:28:47]Write to MH i2c: E2 10 00 14 04 80 15 02 00 08 00 F4 03 04 00 7E DD C5 66 00 00 29 [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 14 04 00 90 00 8C [12:28:47]RAPDU: 90 00 [12:28:47]wFMCommunicate OK [12:28:47]wFMCommunicate request_size=25 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [12:28:47]Write to MH i2c: E2 1C 00 15 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 FA [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 15 04 00 90 00 8D [12:28:47]RAPDU: 90 00 [12:28:47]wFMCommunicate OK [12:28:47]wFMCommunicate request_size=4 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 15 03 00 [12:28:47]Write to MH i2c: E2 08 00 16 04 80 15 03 00 00 00 00 00 9B [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 40 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 40 00 16 04 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3C 01 00 00 35 04 06 00 C8 AA 5E D0 EA 71 90 00 A9 [12:28:47]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 37 36 39 10 04 04 00 86 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3C 01 00 00 35 04 06 00 C8 AA 5E D0 EA 71 90 00 [12:28:47]wFMCommunicate OK [12:28:47]SAM_PROTO_ProcessDocument answer len = 59 [12:28:47]SAM_PROTO_ProcessDocument done [12:28:47]SetTLVBufToDocument [12:28:47]Processing tag 1209 (04B9) [12:28:47]Malloc new data [12:28:47]Processing tag 1041 (0411) [12:28:47]Processing tag 1040 (0410) [12:28:47]Malloc new data [12:28:47]Processing tag 1038 (040E) [12:28:47]Malloc new data [12:28:47]Processing tag 1042 (0412) [12:28:47]Malloc new data [12:28:47]Processing tag 1077 (0435) [12:28:47]Malloc new data [12:28:47]SetTLVBufToDocument err=0 [12:28:47]KKMLoadAndSignReceiptData store KKM data [12:28:47]KKMLoadAndSignReceiptData err=0 [12:28:47]wFMCommunicate request_size=4 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 11 00 00 [12:28:47]Write to MH i2c: E2 08 00 17 04 80 11 00 00 00 00 00 00 95 [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 17 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 17 00 17 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [12:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:47]wFMCommunicate OK [12:28:47]Счет N : (1)292284 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 316 21.08.2024 12:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163718 ФПД: 220634060745329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163718&fm=220634060745329&tin=02508201610067®Number=0000000000092562&sum=50000 [12:28:47]StoreToDocumentArchive [12:28:47]shift 466 fd 163718 [12:28:47]save to /storage/0466/doc_00163718 [12:28:47]save last doc name /storage/0466/doc_00163718 to /storage/kkm_last_doc_name [12:28:47]save OK [12:28:47]Clear old archive folders... [12:28:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:28:47]tlvbuf is 01C07CE0 [12:28:47]SAM_PROTO_ClearQueue [12:28:47]wFMCommunicate request_size=4 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 09 00 00 [12:28:47]Write to MH i2c: E2 08 00 18 04 80 09 00 00 00 00 00 00 8E [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 18 04 00 90 00 90 [12:28:47]RAPDU: 90 00 [12:28:47]wFMCommunicate OK [12:28:47]SAM_PROTO_ClearQueue done [12:28:47]KKMCreateOFDPacket [12:28:47]OFDProtocolAddRootSTLVToBuf [12:28:47]FM_MakeSignedData [12:28:47]FM_MakeSignedData [12:28:47]SAM_PROTO_SignData [12:28:47]wFMCommunicate request_size=4 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 0D 01 02 [12:28:47]Write to MH i2c: E2 08 00 19 04 80 0D 01 02 00 00 00 00 96 [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 19 04 00 90 00 91 [12:28:47]RAPDU: 90 00 [12:28:47]wFMCommunicate OK [12:28:47]wFMCommunicate request_size=255 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 7E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7F 02 00 35 04 06 00 C8 [12:28:47]Write to MH i2c: E2 02 01 1A 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 7E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7F 02 00 35 04 06 00 C8 00 00 7F [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 1A 04 00 90 00 92 [12:28:47]RAPDU: 90 00 [12:28:47]wFMCommunicate OK [12:28:47]wFMCommunicate request_size=10 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 0D 02 02 05 AA 5E D0 EA 71 [12:28:47]Write to MH i2c: E2 0D 00 1B 04 80 0D 02 02 05 00 AA 5E D0 EA 71 00 00 D6 [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 03 00 1B 04 00 90 00 93 [12:28:47]RAPDU: 90 00 [12:28:47]wFMCommunicate OK [12:28:47]wFMCommunicate request_size=4 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 0D 03 02 [12:28:47]Write to MH i2c: E2 08 00 1C 04 80 0D 03 02 00 00 00 00 9B [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 0B 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 0B 00 1C 04 00 59 BC 82 4C B2 E9 C6 63 90 00 43 [12:28:47]RAPDU: 59 BC 82 4C B2 E9 C6 63 90 00 [12:28:47]wFMCommunicate OK [12:28:47]SAM_PROTO_SignData done [12:28:47]FM_MakeSignedData done [12:28:47]CreateOFDProtocolMessage [12:28:47]wFMCommunicate request_size=4 [12:28:47]MH_SAM_APDU [12:28:47]CAPDU: 80 11 00 00 [12:28:47]Write to MH i2c: E2 08 00 1D 04 80 11 00 00 00 00 00 00 9B [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:47]Read from MH i2c: E2 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 17 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: E2 17 00 1D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [12:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:47]wFMCommunicate OK [12:28:47]CreateOFDProtocolMessage done [12:28:47]OFDSenderStorePacket 163718 [12:28:47]StoreOFDPacket docnum=163718 [12:28:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9D 5D 07 01 E1 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 7E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7F 02 00 35 04 06 00 C8 AA 5E D0 EA 71 59 BC 82 4C B2 E9 C6 63 [12:28:47]CheckFolder [12:28:47]dirname=/storage/ofd_packets [12:28:47]CheckFolder done [12:28:47]ProducePacketName [12:28:47]name=ofd_packets/00163718 [12:28:47]NVStorageSaveData ofd_packets/00163718 [12:28:47]File name is /storage/ofd_packets/00163718 [12:28:47]Write 301 bytes [12:28:47]NVStorageSaveData done [12:28:47]OFDSenderStorePacket done [12:28:47]KKMCreateOFDPacket done [12:28:47]NVStorageSaveData kkm_last_timestamp [12:28:47]File name is /storage/kkm_last_timestamp [12:28:47]Write 4 bytes [12:28:47]NVStorageSaveData done [12:28:47]ExternCall_PrintAddStr [12:28:47]wPrintStart [12:28:47]Write to MH i2c: 01 00 00 1E 04 22 [12:28:47]Write i2c OK [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: 01 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: 01 07 00 [12:28:47]MH_I2C_Read... [12:28:47]Read from MH i2c: 01 07 00 1E 04 00 00 00 00 00 FF 0F 37 [12:28:47]RasterBufferAndPrint [12:28:47]line Счет N : (1)292284 [12:28:47]line ИНН: 02508201610067 [12:28:47]line Контрольно-Кассовый Чек [12:28:47]line ПРОДАЖА [12:28:47]line ТРК (МРК, ГНК) : 42 [12:28:47]line Товар: 2710124130 [12:28:47]line Аи-92-К-5 [12:28:47]line 7.380 * 67.80 [12:28:47]line = 500.36 [12:28:47]line НДС 12% НСП 1% [12:28:47]line > о реализуемом товаре [12:28:47]line ОКРУГЛЕНИЕ: -0.36 [12:28:47]line ИТОГО: 500.00 [12:28:47]line Внесено: 500.00 [12:28:47]line СДАЧА: 0.00 [12:28:47]line НСП 1% : 4.43 [12:28:47]line НДС 12% : 53.14 [12:28:47]line Наличными: 500.00 [12:28:47]line Безнал.: 0.00 [12:28:47]line Место: АЗС № 130 "Партнер Нефть" [12:28:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:28:47]line СНО: Общий режим [12:28:47]line Чек 316 21.08.2024 12:28 [12:28:47]line Смена: 466 ФФД: 1.0 [12:28:47]line ЗНМ: 0300000070 [12:28:47]line РНМ: 0000000000092562 [12:28:47]line Версия ККМ: 001 [12:28:47]line ФМ: 0000000000871769 [12:28:47]line ФД: 163718 [12:28:47]line ФПД: 220634060745329 [12:28:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163718&fm=220634060745329&tin=02508201610067®Number=0000000000092562&sum=50000 [12:28:47]written 0, free lines is 4095 [12:28:48]OFD Sender: Processing packet 163718 [packets to send 967, broken 966] [12:28:48]ProducePacketName [12:28:48]name=ofd_packets/00163718 [12:28:48]OFD Sender: To server: pG, [12:28:48]CommunicateWithHost lk.salyk.kg:30040 [12:28:48]ConnectInit lk.salyk.kg [12:28:48]Write to MH i2c: 01 00 00 49 04 4D [12:28:48]Write i2c OK [12:28:48]MH_I2C_Read... [12:28:48]Read from MH i2c: 01 [12:28:48]MH_I2C_Read... [12:28:48]Read from MH i2c: 01 07 00 [12:28:48]MH_I2C_Read... [12:28:48]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 C1 0C 21 [12:28:48]RasterBufferAndPrint [12:28:48]line [12:28:48]line [12:28:48]line [12:28:48]line [12:28:48]line [12:28:48]written 0, free lines is 3271 [12:28:48]MH_Cut [12:28:48]Write to MH i2c: D1 01 00 50 04 01 26 [12:28:48]Write i2c OK [12:28:48]MH_I2C_Read... [12:28:48]Read from MH i2c: D1 [12:28:48]MH_I2C_Read... [12:28:48]Read from MH i2c: D1 01 00 [12:28:48]MH_I2C_Read... [12:28:48]Read from MH i2c: D1 01 00 50 04 00 25 [12:28:48]Write to MH i2c: 01 00 00 51 04 55 [12:28:48]Write i2c OK [12:28:48]MH_I2C_Read... [12:28:49]*** Cut start [12:28:49]*** Purtial cut [12:28:49]*** Stage 1: CUTSNS_PIN = 1 [12:28:51]Read from MH i2c: 01 [12:28:51]MH_I2C_Read... [12:28:51]*** Stop cut motor [12:28:51]*** Cut end [12:28:51]Read from MH i2c: 01 07 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: 01 07 00 51 04 00 00 00 00 00 FF 0F 6A [12:28:51]process_action close_receipt done [12:28:51]requested_data is exist [12:28:51]produce_requested_data [12:28:51]requested_item fm.sn is exist - process it [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 11 00 00 [12:28:51]Write to MH i2c: E2 08 00 52 04 80 11 00 00 00 00 00 00 D0 [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 17 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 17 00 52 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [12:28:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:51]wFMCommunicate OK [12:28:51]requested_item fd.num is exist - process it [12:28:51]SAM_PROTO_GetFieldsCounters [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 13 00 00 [12:28:51]Write to MH i2c: E2 08 00 53 04 80 13 00 00 00 00 00 00 D3 [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 62 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 62 00 53 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7F 02 00 0E 04 04 00 D2 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 8A [12:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7F 02 00 0E 04 04 00 D2 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:28:51]wFMCommunicate OK [12:28:51]SAM_PROTO_GetFieldsCounters done [12:28:51]requested_item shift.num is exist - process it [12:28:51]requested_item shift.opened is exist - process it [12:28:51]req_shift_opened [12:28:51]FM_GetShiftState [12:28:51]SAM_PROTO_GetShiftState [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 13 01 00 [12:28:51]Write to MH i2c: E2 08 00 54 04 80 13 01 00 00 00 00 00 D5 [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 0E 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 0E 00 54 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9B [12:28:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:28:51]wFMCommunicate OK [12:28:51]SAM_PROTO_GetShiftState done [12:28:51]FM_GetShiftState done [12:28:51]req_shift_opened done [12:28:51]requested_item shift.open_date is exist - process it [12:28:51]req_shift_open_date [12:28:51]req_shift_open_date done [12:28:51]produce_requested_data done [12:28:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163718,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:28:51]process_action_free close_receipt [12:28:51]json_value_free [12:28:51]json_value_free done [12:28:51]process_json_proto returns [12:28:51]Send response to host [12:28:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163718,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:28:51]free response buf [12:28:51]execute_script done [12:28:51]execute_script returns [12:28:51]free content buf [12:28:51]Sock 10.Close socket [12:28:51]Sock 10.Thread stoped [12:28:51]accept exits with 9 [12:28:51]New connection [12:28:51]New thread 3067563364 created [12:28:51]Thread 3067420004 joined [12:28:51]Waiting for new connection... [12:28:51] Sock 9.Parse request [12:28:51]Sock 9.Check first char [12:28:51]Sock 9.First char is OK [12:28:51]request: POST /json_proto HTTP/1.0 [12:28:51]Method: POST [12:28:51]URL: /json_proto [12:28:51]Method is POST - this is cgi request [12:28:51]url: /json_proto [12:28:51]query_string will be loaded in cgi processing [12:28:51]execute_cgi json_proto POST (null) [12:28:51]execute_cgi path=json_proto method=POST [12:28:51]POST find Content-Length [12:28:51]Host: 172.17.44.132:8080 [12:28:51]Content-Length: 682 [12:28:51]Content-Type: application/json [12:28:51] [12:28:51]POST finish read [12:28:51]Found Content-Length = 682 [12:28:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:51]execute_script... [12: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)292282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:51]POST & json_proto [12:28:51]process_json_proto [12:28:51]json parsed OK: [12:28:51]protocol is kg_v1.0 [12:28:51]action value=close_receipt [12:28:51]process_action close_receipt [12:28:51]cmd_close_receipt [12:28:51]MH_GetDate [12:28:51]Write to MH i2c: F0 00 00 55 04 48 [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: F0 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: F0 09 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: F0 09 00 55 04 00 84 DD C5 66 2A 83 C1 65 B0 [12:28:51]GetLastDocTimeStamp 1724243326 [12:28:51]current date 1724243332 [12:28:51]FM_GetShiftState [12:28:51]SAM_PROTO_GetShiftState [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 13 01 00 [12:28:51]Write to MH i2c: E2 08 00 56 04 80 13 01 00 00 00 00 00 D7 [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 0E 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 0E 00 56 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9D [12:28:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:28:51]wFMCommunicate OK [12:28:51]SAM_PROTO_GetShiftState done [12:28:51]FM_GetShiftState done [12:28:51]opened in 1724199517 [12:28:51]opened+sec_in_day 1724285917 [12:28:51]quantity*price = 100021 [12:28:51]sum+1 = 100023 [12:28:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 317 21.08.2024 12:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163719 ФПД: 231858012641807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122852&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163719&fm=231858012641807&tin=02508201610067®Number=0000000000092562&sum=100000 [12:28:53]StoreToDocumentArchive [12:28:53]shift 466 fd 163719 [12:28:53]save to /storage/0466/doc_00163719 [12:28:53]save last doc name /storage/0466/doc_00163719 to /storage/kkm_last_doc_name [12:28:53]save OK [12:28:53]Clear old archive folders... [12:28:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:28:53]tlvbuf is 01C39030 [12:28:53]SAM_PROTO_ClearQueue [12:28:53]wFMCommunicate request_size=4 [12:28:53]MH_SAM_APDU [12:28:53]CAPDU: 80 09 00 00 [12:28:53]Write to MH i2c: E2 08 00 63 04 80 09 00 00 00 00 00 00 D9 [12:28:53]Write i2c OK [12:28:53]MH_I2C_Read... [12:28:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:53]Read from MH i2c: E2 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 63 04 00 90 00 DB [12:28:53]RAPDU: 90 00 [12:28:53]wFMCommunicate OK [12:28:53]SAM_PROTO_ClearQueue done [12:28:53]KKMCreateOFDPacket [12:28:53]OFDProtocolAddRootSTLVToBuf [12:28:53]FM_MakeSignedData [12:28:53]FM_MakeSignedData [12:28:53]SAM_PROTO_SignData [12:28:53]wFMCommunicate request_size=4 [12:28:53]MH_SAM_APDU [12:28:53]CAPDU: 80 0D 01 02 [12:28:53]Write to MH i2c: E2 08 00 64 04 80 0D 01 02 00 00 00 00 E1 [12:28:53]Write i2c OK [12:28:53]MH_I2C_Read... [12:28:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:53]Read from MH i2c: E2 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 64 04 00 90 00 DC [12:28:53]RAPDU: 90 00 [12:28:53]wFMCommunicate OK [12:28:53]wFMCommunicate request_size=255 [12:28:53]MH_SAM_APDU [12:28: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 00 00 F4 03 04 00 84 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7F 02 00 35 04 06 00 D2 [12:28:53]Write to MH i2c: E2 02 01 65 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 84 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7F 02 00 35 04 06 00 D2 00 00 09 [12:28:53]Write i2c OK [12:28:53]MH_I2C_Read... [12:28:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:53]Read from MH i2c: E2 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 65 04 00 90 00 DD [12:28:53]RAPDU: 90 00 [12:28:53]wFMCommunicate OK [12:28:53]wFMCommunicate request_size=10 [12:28:53]MH_SAM_APDU [12:28:53]CAPDU: 80 0D 02 02 05 DF A6 7B 5A 0F [12:28:53]Write to MH i2c: E2 0D 00 66 04 80 0D 02 02 05 00 DF A6 7B 5A 0F 00 00 57 [12:28:53]Write i2c OK [12:28:53]MH_I2C_Read... [12:28:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:53]Read from MH i2c: E2 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 03 00 66 04 00 90 00 DE [12:28:53]RAPDU: 90 00 [12:28:53]wFMCommunicate OK [12:28:53]wFMCommunicate request_size=4 [12:28:53]MH_SAM_APDU [12:28:53]CAPDU: 80 0D 03 02 [12:28:53]Write to MH i2c: E2 08 00 67 04 80 0D 03 02 00 00 00 00 E6 [12:28:53]Write i2c OK [12:28:53]MH_I2C_Read... [12:28:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:53]Read from MH i2c: E2 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 0B 00 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 0B 00 67 04 00 74 32 1F A8 65 4A B5 4C 90 00 04 [12:28:53]RAPDU: 74 32 1F A8 65 4A B5 4C 90 00 [12:28:53]wFMCommunicate OK [12:28:53]SAM_PROTO_SignData done [12:28:53]FM_MakeSignedData done [12:28:53]CreateOFDProtocolMessage [12:28:53]wFMCommunicate request_size=4 [12:28:53]MH_SAM_APDU [12:28:53]CAPDU: 80 11 00 00 [12:28:53]Write to MH i2c: E2 08 00 68 04 80 11 00 00 00 00 00 00 E6 [12:28:53]Write i2c OK [12:28:53]MH_I2C_Read... [12:28:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:53]Read from MH i2c: E2 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 17 00 [12:28:53]MH_I2C_Read... [12:28:53]Read from MH i2c: E2 17 00 68 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [12:28:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:53]wFMCommunicate OK [12:28:53]CreateOFDProtocolMessage done [12:28:53]OFDSenderStorePacket 163719 [12:28:53]StoreOFDPacket docnum=163719 [12:28:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C4 EC 07 01 D0 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 00 00 F4 03 04 00 84 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7F 02 00 35 04 06 00 D2 DF A6 7B 5A 0F 74 32 1F A8 65 4A B5 4C [12:28:53]CheckFolder [12:28:53]dirname=/storage/ofd_packets [12:28:53]CheckFolder done [12:28:53]ProducePacketName [12:28:53]name=ofd_packets/00163719 [12:28:53]NVStorageSaveData ofd_packets/00163719 [12:28:53]File name is /storage/ofd_packets/00163719 [12:28:53]Write 301 bytes [12:28:53]NVStorageSaveData done [12:28:53]OFDSenderStorePacket done [12:28:53]KKMCreateOFDPacket done [12:28:53]NVStorageSaveData kkm_last_timestamp [12:28:53]File name is /storage/kkm_last_timestamp [12:28:53]Write 4 bytes [12:28:53]NVStorageSaveData done [12:28:54]ExternCall_PrintAddStr [12:28:54]wPrintStart [12:28:54]Write to MH i2c: 01 00 00 69 04 6D [12:28:54]Write i2c OK [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: 01 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: 01 07 00 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 FF 0F 82 [12:28:54]RasterBufferAndPrint [12:28:54]line Счет N : (1)292282 [12:28:54]line ИНН: 02508201610067 [12:28:54]line Контрольно-Кассовый Чек [12:28:54]line ПРОДАЖА [12:28:54]line ТРК (МРК, ГНК) : 53 [12:28:54]line Товар: 2710124500 [12:28:54]line Аи-95-К-5 [12:28:54]line 13.480 * 74.20 [12:28:54]line = 1000.22 [12:28:54]line НДС 12% НСП 1% [12:28:54]line > о реализуемом товаре [12:28:54]line ОКРУГЛЕНИЕ: -0.22 [12:28:54]line ИТОГО: 1000.00 [12:28:54]line Внесено: 1000.00 [12:28:54]line СДАЧА: 0.00 [12:28:54]line НСП 1% : 8.85 [12:28:54]line НДС 12% : 106.22 [12:28:54]line Наличными: 1000.00 [12:28:54]line Безнал.: 0.00 [12:28:54]line Место: АЗС № 130 "Партнер Нефть" [12:28:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:28:54]line СНО: Общий режим [12:28:54]line Чек 317 21.08.2024 12:28 [12:28:54]line Смена: 466 ФФД: 1.0 [12:28:54]line ЗНМ: 0300000070 [12:28:54]line РНМ: 0000000000092562 [12:28:54]line Версия ККМ: 001 [12:28:54]line ФМ: 0000000000871769 [12:28:54]line ФД: 163719 [12:28:54]line ФПД: 231858012641807 [12:28:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122852&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163719&fm=231858012641807&tin=02508201610067®Number=0000000000092562&sum=100000 [12:28:54]written 0, free lines is 4095 [12:28:54]Write to MH i2c: 01 00 00 94 04 98 [12:28:54]Write i2c OK [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: 01 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: 01 07 00 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: 01 07 00 94 04 00 00 00 00 00 C3 0C 6E [12:28:54]RasterBufferAndPrint [12:28:54]line [12:28:54]line [12:28:54]line [12:28:54]line [12:28:54]line [12:28:54]written 0, free lines is 3278 [12:28:54]MH_Cut [12:28:54]Write to MH i2c: D1 01 00 9B 04 01 71 [12:28:54]Write i2c OK [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: D1 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: D1 01 00 [12:28:54]MH_I2C_Read... [12:28:54]Read from MH i2c: D1 01 00 9B 04 00 70 [12:28:54]Write to MH i2c: 01 00 00 9C 04 A0 [12:28:54]Write i2c OK [12:28:54]MH_I2C_Read... [12:28:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 19 47 00 50 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 37 36 39 10 04 04 00 86 7F 02 00 F4 03 04 00 D5 86 C5 66 B6 04 01 00 00 FD D4 52 E4 40 53 58 C3 [12:28:55]CommunicateWithHost err = 0 [12:28:55]CheckOFDResponse [12:28:55]1017 (14) - 77093643461234 [12:28:55]1041 (16) - 0000000000871769 [12:28:55]1040 (4) - 163718 [12:28:55]1012 (4) - 21.08.2024 06:19 [12:28:55]1206 (1) - 0 [12:28:55]OFD Sender: Remove packet 163718 [12:28:55]ProducePacketName [12:28:55]name=ofd_packets/00163718 [12:28:55]NVStorageDeleteData [12:28:55]*** Cut start [12:28:55]*** Purtial cut [12:28:55]*** Stage 1: CUTSNS_PIN = 1 [12:28:56]OFD Sender: Processing packet 163719 [packets to send 967, broken 966] [12:28:56]ProducePacketName [12:28:56]name=ofd_packets/00163719 [12:28:56]OFD Sender: To server: pG, [12:28:56]CommunicateWithHost lk.salyk.kg:30040 [12:28:56]ConnectInit lk.salyk.kg [12:28:57]Read from MH i2c: 01 [12:28:57]MH_I2C_Read... [12:28:57]*** Stop cut motor [12:28:57]*** Cut end [12:28:57]Read from MH i2c: 01 07 00 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: 01 07 00 9C 04 00 00 00 00 00 FF 0F B5 [12:28:57]process_action close_receipt done [12:28:57]requested_data is exist [12:28:57]produce_requested_data [12:28:57]requested_item fm.sn is exist - process it [12:28:57]wFMCommunicate request_size=4 [12:28:57]MH_SAM_APDU [12:28:57]CAPDU: 80 11 00 00 [12:28:57]Write to MH i2c: E2 08 00 9D 04 80 11 00 00 00 00 00 00 1B [12:28:57]Write i2c OK [12:28:57]MH_I2C_Read... [12:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:57]Read from MH i2c: E2 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: E2 17 00 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: E2 17 00 9D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [12:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:57]wFMCommunicate OK [12:28:57]requested_item fd.num is exist - process it [12:28:57]SAM_PROTO_GetFieldsCounters [12:28:57]wFMCommunicate request_size=4 [12:28:57]MH_SAM_APDU [12:28:57]CAPDU: 80 13 00 00 [12:28:57]Write to MH i2c: E2 08 00 9E 04 80 13 00 00 00 00 00 00 1E [12:28:57]Write i2c OK [12:28:57]MH_I2C_Read... [12:28:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:57]Read from MH i2c: E2 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: E2 62 00 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: E2 62 00 9E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 7F 02 00 0E 04 04 00 D2 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 D9 [12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 7F 02 00 0E 04 04 00 D2 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:28:57]wFMCommunicate OK [12:28:57]SAM_PROTO_GetFieldsCounters done [12:28:57]requested_item shift.num is exist - process it [12:28:57]requested_item shift.opened is exist - process it [12:28:57]req_shift_opened [12:28:57]FM_GetShiftState [12:28:57]SAM_PROTO_GetShiftState [12:28:57]wFMCommunicate request_size=4 [12:28:57]MH_SAM_APDU [12:28:57]CAPDU: 80 13 01 00 [12:28:57]Write to MH i2c: E2 08 00 9F 04 80 13 01 00 00 00 00 00 20 [12:28:57]Write i2c OK [12:28:57]MH_I2C_Read... [12:28:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:57]Read from MH i2c: E2 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: E2 0E 00 [12:28:57]MH_I2C_Read... [12:28:57]Read from MH i2c: E2 0E 00 9F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E6 [12:28:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:28:57]wFMCommunicate OK [12:28:57]SAM_PROTO_GetShiftState done [12:28:57]FM_GetShiftState done [12:28:57]req_shift_opened done [12:28:57]requested_item shift.open_date is exist - process it [12:28:57]req_shift_open_date [12:28:57]req_shift_open_date done [12:28:57]produce_requested_data done [12:28:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163719,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:28:57]process_action_free close_receipt [12:28:57]json_value_free [12:28:57]json_value_free done [12:28:57]process_json_proto returns [12:28:57]Send response to host [12:28:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163719,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:28:57]free response buf [12:28:57]execute_script done [12:28:57]execute_script returns [12:28:57]free content buf [12:28:57]Sock 9.Close socket [12:28:57]Sock 9.Thread stoped [12:29:00]recv_with_timeout no data received [12:29:01]ConnectInit Can't take IP for lk.salyk.kg [12:29:01]CommunicateWithHost connect error [12:29:01]CommunicateWithHost err = -1 [12:29:01]OFD Sender: Server communicate error [12:29:01]OFD Sender: Processing packet 163719 [packets to send 967, broken 966] [12:29:01]ProducePacketName [12:29:01]name=ofd_packets/00163719 [12:29:01]OFD Sender: To server: pG, [12:29:01]CommunicateWithHost lk.salyk.kg:30040 [12:29:01]ConnectInit lk.salyk.kg [12:29:06]ConnectInit Can't take IP for lk.salyk.kg [12:29:06]CommunicateWithHost connect error [12:29:06]CommunicateWithHost err = -1 [12:29:06]OFD Sender: Server communicate error [12:29:11]OFD Sender: Processing packet 163719 [packets to send 967, broken 966] [12:29:11]ProducePacketName [12:29:11]name=ofd_packets/00163719 [12:29:11]OFD Sender: To server: pG, [12:29:11]CommunicateWithHost lk.salyk.kg:30040 [12:29:11]ConnectInit lk.salyk.kg [12:29:16]ConnectInit Can't take IP for lk.salyk.kg [12:29:16]CommunicateWithHost connect error [12:29:16]CommunicateWithHost err = -1 [12:29:16]OFD Sender: Server communicate error [12:29:18]accept exits with 7 [12:29:18]New connection [12:29:18]New thread 3067420004 created [12:29:18]Thread 3067563364 joined [12:29:18]Waiting for new connection... [12:29:18] Sock 7.Parse request [12:29:18]Sock 7.Check first char [12:29:18]Sock 7.First char is OK [12:29:18]request: POST /json_proto HTTP/1.0 [12:29:18]Method: POST [12:29:18]URL: /json_proto [12:29:18]Method is POST - this is cgi request [12:29:18]url: /json_proto [12:29:18]query_string will be loaded in cgi processing [12:29:18]execute_cgi json_proto POST (null) [12:29:18]execute_cgi path=json_proto method=POST [12:29:18]POST find Content-Length [12:29:18]Host: 172.17.44.132:8080 [12:29:18]Content-Length: 682 [12:29:18]Content-Type: application/json [12:29:18] [12:29:18]POST finish read [12:29:18]Found Content-Length = 682 [12:29:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:18]execute_script... [12:29: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)292283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:18]POST & json_proto [12:29:18]process_json_proto [12:29:18]json parsed OK: [12:29:18]protocol is kg_v1.0 [12:29:18]action value=close_receipt [12:29:18]process_action close_receipt [12:29:18]cmd_close_receipt [12:29:18]MH_GetDate [12:29:18]Write to MH i2c: F0 00 00 A0 04 93 [12:29:18]Write i2c OK [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: F0 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: F0 09 00 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: F0 09 00 A0 04 00 9E DD C5 66 2A 83 C1 65 15 [12:29:18]GetLastDocTimeStamp 1724243332 [12:29:18]current date 1724243358 [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 A1 04 80 13 01 00 00 00 00 00 22 [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 A1 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E8 [12:29:18]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [12:29:18]opened+sec_in_day 1724285917 [12:29:18]quantity*price = 200010 [12:29:18]sum+1 = 200011 [12:29:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 318 21.08.2024 12:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163720 ФПД: 252745886967292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163720&fm=252745886967292&tin=02508201610067®Number=0000000000092562&sum=200000 [12:29:19]StoreToDocumentArchive [12:29:19]shift 466 fd 163720 [12:29:19]save to /storage/0466/doc_00163720 [12:29:19]save last doc name /storage/0466/doc_00163720 to /storage/kkm_last_doc_name [12:29:19]save OK [12:29:19]Clear old archive folders... [12:29:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:19]tlvbuf is 01B6ACA0 [12:29:19]SAM_PROTO_ClearQueue [12:29:19]wFMCommunicate request_size=4 [12:29:19]MH_SAM_APDU [12:29:19]CAPDU: 80 09 00 00 [12:29:19]Write to MH i2c: E2 08 00 AE 04 80 09 00 00 00 00 00 00 24 [12:29:19]Write i2c OK [12:29:19]MH_I2C_Read... [12:29:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:19]Read from MH i2c: E2 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 AE 04 00 90 00 26 [12:29:19]RAPDU: 90 00 [12:29:19]wFMCommunicate OK [12:29:19]SAM_PROTO_ClearQueue done [12:29:19]KKMCreateOFDPacket [12:29:19]OFDProtocolAddRootSTLVToBuf [12:29:19]FM_MakeSignedData [12:29:19]FM_MakeSignedData [12:29:19]SAM_PROTO_SignData [12:29:19]wFMCommunicate request_size=4 [12:29:19]MH_SAM_APDU [12:29:19]CAPDU: 80 0D 01 02 [12:29:19]Write to MH i2c: E2 08 00 AF 04 80 0D 01 02 00 00 00 00 2C [12:29:19]Write i2c OK [12:29:19]MH_I2C_Read... [12:29:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:19]Read from MH i2c: E2 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 AF 04 00 90 00 27 [12:29:19]RAPDU: 90 00 [12:29:19]wFMCommunicate OK [12:29:19]wFMCommunicate request_size=255 [12:29:19]MH_SAM_APDU [12:29:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 3E 01 00 00 F4 03 04 00 9E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7F 02 00 35 04 06 00 E5 [12:29:19]Write to MH i2c: E2 02 01 B0 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 3E 01 00 00 F4 03 04 00 9E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7F 02 00 35 04 06 00 E5 00 00 5A [12:29:19]Write i2c OK [12:29:19]MH_I2C_Read... [12:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:19]Read from MH i2c: E2 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 B0 04 00 90 00 28 [12:29:19]RAPDU: 90 00 [12:29:19]wFMCommunicate OK [12:29:19]wFMCommunicate request_size=10 [12:29:19]MH_SAM_APDU [12:29:19]CAPDU: 80 0D 02 02 05 DE FC CF A5 FC [12:29:19]Write to MH i2c: E2 0D 00 B1 04 80 0D 02 02 05 00 DE FC CF A5 FC 00 00 83 [12:29:19]Write i2c OK [12:29:19]MH_I2C_Read... [12:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:19]Read from MH i2c: E2 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 03 00 B1 04 00 90 00 29 [12:29:19]RAPDU: 90 00 [12:29:19]wFMCommunicate OK [12:29:19]wFMCommunicate request_size=4 [12:29:19]MH_SAM_APDU [12:29:19]CAPDU: 80 0D 03 02 [12:29:19]Write to MH i2c: E2 08 00 B2 04 80 0D 03 02 00 00 00 00 31 [12:29:19]Write i2c OK [12:29:19]MH_I2C_Read... [12:29:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:19]Read from MH i2c: E2 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 0B 00 [12:29:19]MH_I2C_Read... [12:29:19]Read from MH i2c: E2 0B 00 B2 04 00 D3 8B FF 47 8C DE 1B 97 90 00 F2 [12:29:20]RAPDU: D3 8B FF 47 8C DE 1B 97 90 00 [12:29:20]wFMCommunicate OK [12:29:20]SAM_PROTO_SignData done [12:29:20]FM_MakeSignedData done [12:29:20]CreateOFDProtocolMessage [12:29:20]wFMCommunicate request_size=4 [12:29:20]MH_SAM_APDU [12:29:20]CAPDU: 80 11 00 00 [12:29:20]Write to MH i2c: E2 08 00 B3 04 80 11 00 00 00 00 00 00 31 [12:29:20]Write i2c OK [12:29:20]MH_I2C_Read... [12:29:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:20]Read from MH i2c: E2 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: E2 17 00 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: E2 17 00 B3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [12:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:29:20]wFMCommunicate OK [12:29:20]CreateOFDProtocolMessage done [12:29:20]OFDSenderStorePacket 163720 [12:29:20]StoreOFDPacket docnum=163720 [12:29:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA 07 07 01 2B 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 3E 01 00 00 F4 03 04 00 9E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7F 02 00 35 04 06 00 E5 DE FC CF A5 FC D3 8B FF 47 8C DE 1B 97 [12:29:20]CheckFolder [12:29:20]dirname=/storage/ofd_packets [12:29:20]CheckFolder done [12:29:20]ProducePacketName [12:29:20]name=ofd_packets/00163720 [12:29:20]NVStorageSaveData ofd_packets/00163720 [12:29:20]File name is /storage/ofd_packets/00163720 [12:29:20]Write 301 bytes [12:29:20]NVStorageSaveData done [12:29:20]OFDSenderStorePacket done [12:29:20]KKMCreateOFDPacket done [12:29:20]NVStorageSaveData kkm_last_timestamp [12:29:20]File name is /storage/kkm_last_timestamp [12:29:20]Write 4 bytes [12:29:20]NVStorageSaveData done [12:29:20]ExternCall_PrintAddStr [12:29:20]wPrintStart [12:29:20]Write to MH i2c: 01 00 00 B4 04 B8 [12:29:20]Write i2c OK [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: 01 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: 01 07 00 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: 01 07 00 B4 04 00 00 00 00 00 FF 0F CD [12:29:20]RasterBufferAndPrint [12:29:20]line Счет N : (1)292283 [12:29:20]line ИНН: 02508201610067 [12:29:20]line Контрольно-Кассовый Чек [12:29:20]line ПРОДАЖА [12:29:20]line ТРК (МРК, ГНК) : 62 [12:29:20]line Товар: 2710124130 [12:29:20]line Аи-92-К-5 [12:29:20]line 29.500 * 67.80 [12:29:20]line = 2000.10 [12:29:20]line НДС 12% НСП 1% [12:29:20]line > о реализуемом товаре [12:29:20]line ОКРУГЛЕНИЕ: -0.10 [12:29:20]line ИТОГО: 2000.00 [12:29:20]line Внесено: 2000.00 [12:29:20]line СДАЧА: 0.00 [12:29:20]line НСП 1% : 17.70 [12:29:20]line НДС 12% : 212.40 [12:29:20]line Наличными: 2000.00 [12:29:20]line Безнал.: 0.00 [12:29:20]line Место: АЗС № 130 "Партнер Нефть" [12:29:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:29:20]line СНО: Общий режим [12:29:20]line Чек 318 21.08.2024 12:29 [12:29:20]line Смена: 466 ФФД: 1.0 [12:29:20]line ЗНМ: 0300000070 [12:29:20]line РНМ: 0000000000092562 [12:29:20]line Версия ККМ: 001 [12:29:20]line ФМ: 0000000000871769 [12:29:20]line ФД: 163720 [12:29:20]line ФПД: 252745886967292 [12:29:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T122918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163720&fm=252745886967292&tin=02508201610067®Number=0000000000092562&sum=200000 [12:29:20]written 0, free lines is 4095 [12:29:20]OFD Sender: Processing packet 163719 [packets to send 968, broken 966] [12:29:20]ProducePacketName [12:29:20]name=ofd_packets/00163719 [12:29:20]OFD Sender: To server: pG, [12:29:20]CommunicateWithHost lk.salyk.kg:30040 [12:29:20]ConnectInit lk.salyk.kg [12:29:20]Write to MH i2c: 01 00 00 DF 04 E3 [12:29:20]Write i2c OK [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: 01 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: 01 07 00 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 CB 0C C1 [12:29:20]RasterBufferAndPrint [12:29:20]line [12:29:20]line [12:29:20]line [12:29:20]line [12:29:20]line [12:29:20]written 0, free lines is 3295 [12:29:20]MH_Cut [12:29:20]Write to MH i2c: D1 01 00 E6 04 01 BC [12:29:20]Write i2c OK [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: D1 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: D1 01 00 [12:29:20]MH_I2C_Read... [12:29:20]Read from MH i2c: D1 01 00 E6 04 00 BB [12:29:20]Write to MH i2c: 01 00 00 E7 04 EB [12:29:20]Write i2c OK [12:29:20]MH_I2C_Read... [12:29:21]*** Cut start [12:29:21]*** Purtial cut [12:29:21]*** Stage 1: CUTSNS_PIN = 1 [12:29:23]Read from MH i2c: 01 [12:29:23]MH_I2C_Read... [12:29:23]*** Stop cut motor [12:29:23]*** Cut end [12:29:23]Read from MH i2c: 01 07 00 [12:29:23]MH_I2C_Read... [12:29:23]Read from MH i2c: 01 07 00 E7 04 00 00 00 00 00 FF 0F 00 [12:29:23]process_action close_receipt done [12:29:23]requested_data is exist [12:29:23]produce_requested_data [12:29:23]requested_item fm.sn is exist - process it [12:29:23]wFMCommunicate request_size=4 [12:29:23]MH_SAM_APDU [12:29:23]CAPDU: 80 11 00 00 [12:29:23]Write to MH i2c: E2 08 00 E8 04 80 11 00 00 00 00 00 00 66 [12:29:23]Write i2c OK [12:29:23]MH_I2C_Read... [12:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:23]Read from MH i2c: E2 [12:29:23]MH_I2C_Read... [12:29:23]Read from MH i2c: E2 17 00 [12:29:23]MH_I2C_Read... [12:29:23]Read from MH i2c: E2 17 00 E8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [12:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:29:23]wFMCommunicate OK [12:29:23]requested_item fd.num is exist - process it [12:29:23]SAM_PROTO_GetFieldsCounters [12:29:23]wFMCommunicate request_size=4 [12:29:23]MH_SAM_APDU [12:29:23]CAPDU: 80 13 00 00 [12:29:23]Write to MH i2c: E2 08 00 E9 04 80 13 00 00 00 00 00 00 69 [12:29:23]Write i2c OK [12:29:23]MH_I2C_Read... [12:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:23]Read from MH i2c: E2 [12:29:23]MH_I2C_Read... [12:29:23]Read from MH i2c: E2 62 00 [12:29:23]MH_I2C_Read... [12:29:23]Read from MH i2c: E2 62 00 E9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 7F 02 00 0E 04 04 00 D2 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 28 [12:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 7F 02 00 0E 04 04 00 D2 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:29:23]wFMCommunicate OK [12:29:23]SAM_PROTO_GetFieldsCounters done [12:29:23]requested_item shift.num is exist - process it [12:29:23]requested_item shift.opened is exist - process it [12:29:23]req_shift_opened [12:29:23]FM_GetShiftState [12:29:23]SAM_PROTO_GetShiftState [12:29:23]wFMCommunicate request_size=4 [12:29:23]MH_SAM_APDU [12:29:23]CAPDU: 80 13 01 00 [12:29:23]Write to MH i2c: E2 08 00 EA 04 80 13 01 00 00 00 00 00 6B [12:29:23]Write i2c OK [12:29:23]MH_I2C_Read... [12:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:23]Read from MH i2c: E2 [12:29:23]MH_I2C_Read... [12:29:23]Read from MH i2c: E2 0E 00 [12:29:23]MH_I2C_Read... [12:29:23]Read from MH i2c: E2 0E 00 EA 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 31 [12:29:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:29:23]wFMCommunicate OK [12:29:23]SAM_PROTO_GetShiftState done [12:29:23]FM_GetShiftState done [12:29:23]req_shift_opened done [12:29:23]requested_item shift.open_date is exist - process it [12:29:23]req_shift_open_date [12:29:23]req_shift_open_date done [12:29:23]produce_requested_data done [12:29:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163720,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:29:23]process_action_free close_receipt [12:29:23]json_value_free [12:29:23]json_value_free done [12:29:23]process_json_proto returns [12:29:23]Send response to host [12:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163720,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:29:23]free response buf [12:29:23]execute_script done [12:29:23]execute_script returns [12:29:23]free content buf [12:29:23]Sock 7.Close socket [12:29:23]Sock 7.Thread stoped [12:29:25]ConnectInit Can't take IP for lk.salyk.kg [12:29:25]CommunicateWithHost connect error [12:29:25]CommunicateWithHost err = -1 [12:29:25]OFD Sender: Server communicate error [12:29:30]OFD Sender: Processing packet 163719 [packets to send 968, broken 966] [12:29:30]ProducePacketName [12:29:30]name=ofd_packets/00163719 [12:29:30]OFD Sender: To server: pG, [12:29:30]CommunicateWithHost lk.salyk.kg:30040 [12:29:30]ConnectInit lk.salyk.kg [12:29:35]ConnectInit Can't take IP for lk.salyk.kg [12:29:35]CommunicateWithHost connect error [12:29:35]CommunicateWithHost err = -1 [12:29:35]OFD Sender: Server communicate error [12:29:40]OFD Sender: Processing packet 163719 [packets to send 968, broken 966] [12:29:40]ProducePacketName [12:29:40]name=ofd_packets/00163719 [12:29:40]OFD Sender: To server: pG, [12:29:40]CommunicateWithHost lk.salyk.kg:30040 [12:29:40]ConnectInit lk.salyk.kg [12:29:45]ConnectInit Can't take IP for lk.salyk.kg [12:29:45]CommunicateWithHost connect error [12:29:45]CommunicateWithHost err = -1 [12:29:45]OFD Sender: Server communicate error [12:29:50]OFD Sender: Processing packet 163719 [packets to send 968, broken 966] [12:29:50]ProducePacketName [12:29:50]name=ofd_packets/00163719 [12:29:50]OFD Sender: To server: pG, [12:29:50]CommunicateWithHost lk.salyk.kg:30040 [12:29:50]ConnectInit lk.salyk.kg [12:29:56]Connected sock=7 [12:29: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 37 36 39 0F 01 00 00 C4 EC 07 01 D0 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 00 00 F4 03 04 00 84 DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7F 02 00 35 04 06 00 D2 DF A6 7B 5A 0F 74 32 1F A8 65 4A B5 4C [12:29:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC 3D 47 00 00 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7F 02 00 F4 03 04 00 14 87 C5 66 B6 04 01 00 00 A0 25 1C 80 85 8B 57 1A [12:29:57]CommunicateWithHost err = 0 [12:29:57]CheckOFDResponse [12:29:57]1017 (14) - 77093643461234 [12:29:57]1041 (16) - 0000000000871769 [12:29:57]1040 (4) - 163719 [12:29:57]1012 (4) - 21.08.2024 06:20 [12:29:57]1206 (1) - 0 [12:29:57]OFD Sender: Remove packet 163719 [12:29:57]ProducePacketName [12:29:57]name=ofd_packets/00163719 [12:29:57]NVStorageDeleteData [12:29:57]OFD Sender: Processing packet 163720 [packets to send 967, broken 966] [12:29:57]ProducePacketName [12:29:57]name=ofd_packets/00163720 [12:29:57]OFD Sender: To server: pG, [12:29:57]CommunicateWithHost lk.salyk.kg:30040 [12:29:57]ConnectInit lk.salyk.kg [12:29:58]Connected sock=7 [12:29: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 37 36 39 0F 01 00 00 DA 07 07 01 2B 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 3E 01 00 00 F4 03 04 00 9E DD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7F 02 00 35 04 06 00 E5 DE FC CF A5 FC D3 8B FF 47 8C DE 1B 97 [12:29:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 56 47 00 30 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 37 36 39 10 04 04 00 88 7F 02 00 F4 03 04 00 16 87 C5 66 B6 04 01 00 00 22 24 1D E5 97 E3 73 4E [12:29:58]CommunicateWithHost err = 0 [12:29:58]CheckOFDResponse [12:29:58]1017 (14) - 77093643461234 [12:29:58]1041 (16) - 0000000000871769 [12:29:58]1040 (4) - 163720 [12:29:58]1012 (4) - 21.08.2024 06:20 [12:29:58]1206 (1) - 0 [12:29:58]OFD Sender: Remove packet 163720 [12:29:58]ProducePacketName [12:29:58]name=ofd_packets/00163720 [12:29:58]NVStorageDeleteData [12:29:59]OFD Sender: No OFD packet to send [12:30:04]OFD Sender: No OFD packet to send [12:30:09]OFD Sender: No OFD packet to send [12:30:14]OFD Sender: No OFD packet to send [12:30:17]recv_with_timeout no data received [12:30:19]OFD Sender: No OFD packet to send [12:30:24]OFD Sender: No OFD packet to send [12:30:29]OFD Sender: No OFD packet to send [12:30:34]OFD Sender: No OFD packet to send [12:30:39]OFD Sender: No OFD packet to send [12:30:44]OFD Sender: No OFD packet to send [12:30:49]OFD Sender: No OFD packet to send [12:30:54]OFD Sender: No OFD packet to send [12:30:59]OFD Sender: No OFD packet to send [12:31:03]accept exits with 9 [12:31:03]New connection [12:31:03]New thread 3067563364 created [12:31:03]Thread 3067420004 joined [12:31:03]Waiting for new connection... [12:31:03] Sock 9.Parse request [12:31:03]Sock 9.Check first char [12:31:03]Sock 9.First char is OK [12:31:03]request: POST /json_proto HTTP/1.0 [12:31:03]Method: POST [12:31:03]URL: /json_proto [12:31:03]Method is POST - this is cgi request [12:31:03]url: /json_proto [12:31:03]query_string will be loaded in cgi processing [12:31:03]execute_cgi json_proto POST (null) [12:31:03]execute_cgi path=json_proto method=POST [12:31:03]POST find Content-Length [12:31:03]Host: 172.17.44.132:8080 [12:31:03]Content-Length: 677 [12:31:03]Content-Type: application/json [12:31:03] [12:31:03]POST finish read [12:31:03]Found Content-Length = 677 [12:31:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:03]execute_script... [12:31:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:03]POST & json_proto [12:31:03]process_json_proto [12:31:03]json parsed OK: [12:31:03]protocol is kg_v1.0 [12:31:03]action value=close_receipt [12:31:03]process_action close_receipt [12:31:03]cmd_close_receipt [12:31:03]MH_GetDate [12:31:03]Write to MH i2c: F0 00 00 EB 04 DE [12:31:03]Write i2c OK [12:31:03]MH_I2C_Read... [12:31:03]Read from MH i2c: F0 [12:31:03]MH_I2C_Read... [12:31:03]Read from MH i2c: F0 09 00 [12:31:03]MH_I2C_Read... [12:31:04]Read from MH i2c: F0 09 00 EB 04 00 08 DE C5 66 2A 83 C1 65 CB [12:31:04]GetLastDocTimeStamp 1724243358 [12:31:04]current date 1724243464 [12:31:04]FM_GetShiftState [12:31:04]SAM_PROTO_GetShiftState [12:31:04]wFMCommunicate request_size=4 [12:31:04]MH_SAM_APDU [12:31:04]CAPDU: 80 13 01 00 [12:31:04]Write to MH i2c: E2 08 00 EC 04 80 13 01 00 00 00 00 00 6D [12:31:04]Write i2c OK [12:31:04]MH_I2C_Read... [12:31:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:04]Read from MH i2c: E2 [12:31:04]MH_I2C_Read... [12:31:04]Read from MH i2c: E2 0E 00 [12:31:04]MH_I2C_Read... [12:31:04]Read from MH i2c: E2 0E 00 EC 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [12:31:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:31:04]wFMCommunicate OK [12:31:04]SAM_PROTO_GetShiftState done [12:31:04]FM_GetShiftState done [12:31:04]opened in 1724199517 [12:31:04]opened+sec_in_day 1724285917 [12:31:04]quantity*price = 50010 [12:31:04]sum+1 = 50012 [12:31:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 319 21.08.2024 12:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163721 ФПД: 245721911289269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163721&fm=245721911289269&tin=02508201610067®Number=0000000000092562&sum=50000 [12:31:05]StoreToDocumentArchive [12:31:05]shift 466 fd 163721 [12:31:05]save to /storage/0466/doc_00163721 [12:31:05]save last doc name /storage/0466/doc_00163721 to /storage/kkm_last_doc_name [12:31:05]save OK [12:31:05]Clear old archive folders... [12:31:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:31:05]tlvbuf is 01BE9C50 [12:31:05]SAM_PROTO_ClearQueue [12:31:05]wFMCommunicate request_size=4 [12:31:05]MH_SAM_APDU [12:31:05]CAPDU: 80 09 00 00 [12:31:05]Write to MH i2c: E2 08 00 F9 04 80 09 00 00 00 00 00 00 6F [12:31:05]Write i2c OK [12:31:05]MH_I2C_Read... [12:31:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:31:05]Read from MH i2c: E2 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 F9 04 00 90 00 71 [12:31:05]RAPDU: 90 00 [12:31:05]wFMCommunicate OK [12:31:05]SAM_PROTO_ClearQueue done [12:31:05]KKMCreateOFDPacket [12:31:05]OFDProtocolAddRootSTLVToBuf [12:31:05]FM_MakeSignedData [12:31:05]FM_MakeSignedData [12:31:05]SAM_PROTO_SignData [12:31:05]wFMCommunicate request_size=4 [12:31:05]MH_SAM_APDU [12:31:05]CAPDU: 80 0D 01 02 [12:31:05]Write to MH i2c: E2 08 00 FA 04 80 0D 01 02 00 00 00 00 77 [12:31:05]Write i2c OK [12:31:05]MH_I2C_Read... [12:31:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:31:05]Read from MH i2c: E2 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 FA 04 00 90 00 72 [12:31:05]RAPDU: 90 00 [12:31:05]wFMCommunicate OK [12:31:05]wFMCommunicate request_size=255 [12:31:05]MH_SAM_APDU [12:31:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 08 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7F 02 00 35 04 06 00 DF [12:31:05]Write to MH i2c: E2 02 01 FB 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 08 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7F 02 00 35 04 06 00 DF 00 00 F0 [12:31:05]Write i2c OK [12:31:05]MH_I2C_Read... [12:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:05]Read from MH i2c: E2 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 FB 04 00 90 00 73 [12:31:05]RAPDU: 90 00 [12:31:05]wFMCommunicate OK [12:31:05]wFMCommunicate request_size=10 [12:31:05]MH_SAM_APDU [12:31:05]CAPDU: 80 0D 02 02 05 7B 97 3C 65 B5 [12:31:05]Write to MH i2c: E2 0D 00 FC 04 80 0D 02 02 05 00 7B 97 3C 65 B5 00 00 EC [12:31:05]Write i2c OK [12:31:05]MH_I2C_Read... [12:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:05]Read from MH i2c: E2 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 03 00 FC 04 00 90 00 74 [12:31:05]RAPDU: 90 00 [12:31:05]wFMCommunicate OK [12:31:05]wFMCommunicate request_size=4 [12:31:05]MH_SAM_APDU [12:31:05]CAPDU: 80 0D 03 02 [12:31:05]Write to MH i2c: E2 08 00 FD 04 80 0D 03 02 00 00 00 00 7C [12:31:05]Write i2c OK [12:31:05]MH_I2C_Read... [12:31:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:31:05]Read from MH i2c: E2 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 0B 00 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 0B 00 FD 04 00 3C 4F DF BE 01 82 7B 49 90 00 EC [12:31:05]RAPDU: 3C 4F DF BE 01 82 7B 49 90 00 [12:31:05]wFMCommunicate OK [12:31:05]SAM_PROTO_SignData done [12:31:05]FM_MakeSignedData done [12:31:05]CreateOFDProtocolMessage [12:31:05]wFMCommunicate request_size=4 [12:31:05]MH_SAM_APDU [12:31:05]CAPDU: 80 11 00 00 [12:31:05]Write to MH i2c: E2 08 00 FE 04 80 11 00 00 00 00 00 00 7C [12:31:05]Write i2c OK [12:31:05]MH_I2C_Read... [12:31:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:05]Read from MH i2c: E2 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 17 00 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: E2 17 00 FE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D5 [12:31:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:31:05]wFMCommunicate OK [12:31:05]CreateOFDProtocolMessage done [12:31:05]OFDSenderStorePacket 163721 [12:31:05]StoreOFDPacket docnum=163721 [12:31:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 37 07 01 B4 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 08 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7F 02 00 35 04 06 00 DF 7B 97 3C 65 B5 3C 4F DF BE 01 82 7B 49 [12:31:05]CheckFolder [12:31:05]dirname=/storage/ofd_packets [12:31:05]CheckFolder done [12:31:05]ProducePacketName [12:31:05]name=ofd_packets/00163721 [12:31:05]NVStorageSaveData ofd_packets/00163721 [12:31:05]File name is /storage/ofd_packets/00163721 [12:31:05]Write 301 bytes [12:31:05]NVStorageSaveData done [12:31:05]OFDSenderStorePacket done [12:31:05]KKMCreateOFDPacket done [12:31:05]NVStorageSaveData kkm_last_timestamp [12:31:05]File name is /storage/kkm_last_timestamp [12:31:05]Write 4 bytes [12:31:05]NVStorageSaveData done [12:31:05]ExternCall_PrintAddStr [12:31:05]wPrintStart [12:31:05]Write to MH i2c: 01 00 00 FF 04 03 [12:31:05]Write i2c OK [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: 01 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: 01 07 00 [12:31:05]MH_I2C_Read... [12:31:05]Read from MH i2c: 01 07 00 FF 04 00 00 00 00 00 FF 0F 18 [12:31:05]RasterBufferAndPrint [12:31:05]line Счет N : (1)292285 [12:31:05]line ИНН: 02508201610067 [12:31:05]line Контрольно-Кассовый Чек [12:31:05]line ПРОДАЖА [12:31:05]line ТРК (МРК, ГНК) : 33 [12:31:05]line Товар: 2710124500 [12:31:05]line Аи-95-К-5 [12:31:05]line 6.740 * 74.20 [12:31:05]line = 500.11 [12:31:05]line НДС 12% НСП 1% [12:31:05]line > о реализуемом товаре [12:31:05]line ОКРУГЛЕНИЕ: -0.11 [12:31:05]line ИТОГО: 500.00 [12:31:05]line Внесено: 500.00 [12:31:05]line СДАЧА: 0.00 [12:31:05]line НСП 1% : 4.43 [12:31:05]line НДС 12% : 53.11 [12:31:05]line Наличными: 500.00 [12:31:05]line Безнал.: 0.00 [12:31:05]line Место: АЗС № 130 "Партнер Нефть" [12:31:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:31:05]line СНО: Общий режим [12:31:05]line Чек 319 21.08.2024 12:31 [12:31:05]line Смена: 466 ФФД: 1.0 [12:31:05]line ЗНМ: 0300000070 [12:31:05]line РНМ: 0000000000092562 [12:31:05]line Версия ККМ: 001 [12:31:05]line ФМ: 0000000000871769 [12:31:05]line ФД: 163721 [12:31:05]line ФПД: 245721911289269 [12:31:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163721&fm=245721911289269&tin=02508201610067®Number=0000000000092562&sum=50000 [12:31:05]written 0, free lines is 4095 [12:31:05]OFD Sender: Processing packet 163721 [packets to send 967, broken 966] [12:31:05]ProducePacketName [12:31:05]name=ofd_packets/00163721 [12:31:05]OFD Sender: To server: pG, [12:31:05]CommunicateWithHost lk.salyk.kg:30040 [12:31:05]ConnectInit lk.salyk.kg [12:31:06]Write to MH i2c: 01 00 00 2A 05 2F [12:31:06]Write i2c OK [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: 01 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: 01 07 00 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: 01 07 00 2A 05 00 00 00 00 00 BA 0C FC [12:31:06]RasterBufferAndPrint [12:31:06]line [12:31:06]line [12:31:06]line [12:31:06]line [12:31:06]line [12:31:06]written 0, free lines is 3270 [12:31:06]MH_Cut [12:31:06]Write to MH i2c: D1 01 00 31 05 01 08 [12:31:06]Write i2c OK [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: D1 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: D1 01 00 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: D1 01 00 31 05 00 07 [12:31:06]Write to MH i2c: 01 00 00 32 05 37 [12:31:06]Write i2c OK [12:31:06]MH_I2C_Read... [12:31:07]*** Cut start [12:31:07]*** Purtial cut [12:31:07]*** Stage 1: CUTSNS_PIN = 1 [12:31:09]Read from MH i2c: 01 [12:31:09]MH_I2C_Read... [12:31:09]*** Stop cut motor [12:31:09]*** Cut end [12:31:09]Read from MH i2c: 01 07 00 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: 01 07 00 32 05 00 00 00 00 00 FF 0F 4C [12:31:09]process_action close_receipt done [12:31:09]requested_data is exist [12:31:09]produce_requested_data [12:31:09]requested_item fm.sn is exist - process it [12:31:09]wFMCommunicate request_size=4 [12:31:09]MH_SAM_APDU [12:31:09]CAPDU: 80 11 00 00 [12:31:09]Write to MH i2c: E2 08 00 33 05 80 11 00 00 00 00 00 00 B2 [12:31:09]Write i2c OK [12:31:09]MH_I2C_Read... [12:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:09]Read from MH i2c: E2 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: E2 17 00 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: E2 17 00 33 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [12:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:31:09]wFMCommunicate OK [12:31:09]requested_item fd.num is exist - process it [12:31:09]SAM_PROTO_GetFieldsCounters [12:31:09]wFMCommunicate request_size=4 [12:31:09]MH_SAM_APDU [12:31:09]CAPDU: 80 13 00 00 [12:31:09]Write to MH i2c: E2 08 00 34 05 80 13 00 00 00 00 00 00 B5 [12:31:09]Write i2c OK [12:31:09]MH_I2C_Read... [12:31:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:31:09]Read from MH i2c: E2 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: E2 62 00 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: E2 62 00 34 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7F 02 00 0E 04 04 00 D2 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 78 [12:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7F 02 00 0E 04 04 00 D2 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:31:09]wFMCommunicate OK [12:31:09]SAM_PROTO_GetFieldsCounters done [12:31:09]requested_item shift.num is exist - process it [12:31:09]requested_item shift.opened is exist - process it [12:31:09]req_shift_opened [12:31:09]FM_GetShiftState [12:31:09]SAM_PROTO_GetShiftState [12:31:09]wFMCommunicate request_size=4 [12:31:09]MH_SAM_APDU [12:31:09]CAPDU: 80 13 01 00 [12:31:09]Write to MH i2c: E2 08 00 35 05 80 13 01 00 00 00 00 00 B7 [12:31:09]Write i2c OK [12:31:09]MH_I2C_Read... [12:31:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:09]Read from MH i2c: E2 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: E2 0E 00 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: E2 0E 00 35 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7D [12:31:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:31:09]wFMCommunicate OK [12:31:09]SAM_PROTO_GetShiftState done [12:31:09]FM_GetShiftState done [12:31:09]req_shift_opened done [12:31:09]requested_item shift.open_date is exist - process it [12:31:09]req_shift_open_date [12:31:09]req_shift_open_date done [12:31:09]produce_requested_data done [12:31:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163721,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:31:09]process_action_free close_receipt [12:31:09]json_value_free [12:31:09]json_value_free done [12:31:09]process_json_proto returns [12:31:09]Send response to host [12:31:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163721,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:31:09]free response buf [12:31:09]execute_script done [12:31:09]execute_script returns [12:31:09]free content buf [12:31:09]Sock 9.Close socket [12:31:09]Sock 9.Thread stoped [12:31:10]ConnectInit Can't take IP for lk.salyk.kg [12:31:10]CommunicateWithHost connect error [12:31:10]CommunicateWithHost err = -1 [12:31:10]OFD Sender: Server communicate error [12:31:15]OFD Sender: Processing packet 163721 [packets to send 967, broken 966] [12:31:15]ProducePacketName [12:31:15]name=ofd_packets/00163721 [12:31:15]OFD Sender: To server: pG, [12:31:15]CommunicateWithHost lk.salyk.kg:30040 [12:31:15]ConnectInit lk.salyk.kg [12:31:17]Connected sock=7 [12:31:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 37 07 01 B4 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 08 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7F 02 00 35 04 06 00 DF 7B 97 3C 65 B5 3C 4F DF BE 01 82 7B 49 [12:31:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 03 8B 47 00 5B 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 37 36 39 10 04 04 00 89 7F 02 00 F4 03 04 00 65 87 C5 66 B6 04 01 00 00 0E EC 65 B2 6D 3C 4D 31 [12:31:18]CommunicateWithHost err = 0 [12:31:18]CheckOFDResponse [12:31:18]1017 (14) - 77093643461234 [12:31:18]1041 (16) - 0000000000871769 [12:31:18]1040 (4) - 163721 [12:31:18]1012 (4) - 21.08.2024 06:21 [12:31:18]1206 (1) - 0 [12:31:18]OFD Sender: Remove packet 163721 [12:31:18]ProducePacketName [12:31:18]name=ofd_packets/00163721 [12:31:18]NVStorageDeleteData [12:31:19]OFD Sender: No OFD packet to send [12:31:24]OFD Sender: No OFD packet to send [12:31:27]recv_with_timeout no data received [12:31:29]OFD Sender: No OFD packet to send [12:31:34]OFD Sender: No OFD packet to send [12:31:37]recv_with_timeout no data received [12:31:39]OFD Sender: No OFD packet to send [12:31:44]OFD Sender: No OFD packet to send [12:31:49]OFD Sender: No OFD packet to send [12:31:54]OFD Sender: No OFD packet to send [12:31:59]OFD Sender: No OFD packet to send [12:32:04]OFD Sender: No OFD packet to send [12:32:09]OFD Sender: No OFD packet to send [12:32:14]OFD Sender: No OFD packet to send [12:32:19]OFD Sender: No OFD packet to send [12:32:24]OFD Sender: No OFD packet to send [12:32:29]OFD Sender: No OFD packet to send [12:32:34]OFD Sender: No OFD packet to send [12:32:39]OFD Sender: No OFD packet to send [12:32:44]OFD Sender: No OFD packet to send [12:32:48]accept exits with 10 [12:32:48]New connection [12:32:48]New thread 3067420004 created [12:32:48]Thread 3067563364 joined [12:32:48]Waiting for new connection... [12:32:48] Sock 10.Parse request [12:32:48]Sock 10.Check first char [12:32:48]Sock 10.First char is OK [12:32:48]request: POST /json_proto HTTP/1.0 [12:32:48]Method: POST [12:32:48]URL: /json_proto [12:32:48]Method is POST - this is cgi request [12:32:48]url: /json_proto [12:32:48]query_string will be loaded in cgi processing [12:32:48]execute_cgi json_proto POST (null) [12:32:48]execute_cgi path=json_proto method=POST [12:32:48]POST find Content-Length [12:32:48]Host: 172.17.44.132:8080 [12:32:48]Content-Length: 800 [12:32:48]Content-Type: application/json [12:32:48] [12:32:48]POST finish read [12:32:48]Found Content-Length = 800 [12:32:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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:32:48]execute_script... [12:32: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)292288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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:32:48]POST & json_proto [12:32:48]process_json_proto [12:32:48]json parsed OK: [12:32:48]protocol is kg_v1.0 [12:32:48]action value=close_receipt [12:32:48]process_action close_receipt [12:32:48]cmd_close_receipt [12:32:48]MH_GetDate [12:32:48]Write to MH i2c: F0 00 00 36 05 2A [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: F0 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: F0 09 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: F0 09 00 36 05 00 71 DE C5 66 2A 83 C1 65 80 [12:32:48]GetLastDocTimeStamp 1724243464 [12:32:48]current date 1724243569 [12:32:48]FM_GetShiftState [12:32:48]SAM_PROTO_GetShiftState [12:32:48]wFMCommunicate request_size=4 [12:32:48]MH_SAM_APDU [12:32:48]CAPDU: 80 13 01 00 [12:32:48]Write to MH i2c: E2 08 00 37 05 80 13 01 00 00 00 00 00 B9 [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:48]Read from MH i2c: E2 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: E2 0E 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: E2 0E 00 37 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [12:32:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:32:48]wFMCommunicate OK [12:32:48]SAM_PROTO_GetShiftState done [12:32:48]FM_GetShiftState done [12:32:48]opened in 1724199517 [12:32:48]opened+sec_in_day 1724285917 [12:32:48]quantity*price = 50036 [12:32:48]sum+1 = 50037 [12:32:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 320 21.08.2024 12:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163722 ФПД: 247645529128517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123249&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163722&fm=247645529128517&tin=02508201610067®Number=0000000000092562&sum=50036 [12:32:49]StoreToDocumentArchive [12:32:49]shift 466 fd 163722 [12:32:49]save to /storage/0466/doc_00163722 [12:32:49]save last doc name /storage/0466/doc_00163722 to /storage/kkm_last_doc_name [12:32:49]save OK [12:32:49]Clear old archive folders... [12:32:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:49]tlvbuf is 01BEB770 [12:32:49]SAM_PROTO_ClearQueue [12:32:49]wFMCommunicate request_size=4 [12:32:49]MH_SAM_APDU [12:32:49]CAPDU: 80 09 00 00 [12:32:49]Write to MH i2c: E2 08 00 44 05 80 09 00 00 00 00 00 00 BB [12:32:49]Write i2c OK [12:32:49]MH_I2C_Read... [12:32:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:49]Read from MH i2c: E2 [12:32:49]MH_I2C_Read... [12:32:49]Read from MH i2c: E2 03 00 [12:32:49]MH_I2C_Read... [12:32:49]Read from MH i2c: E2 03 00 44 05 00 90 00 BD [12:32:49]RAPDU: 90 00 [12:32:49]wFMCommunicate OK [12:32:49]SAM_PROTO_ClearQueue done [12:32:49]KKMCreateOFDPacket [12:32:49]OFDProtocolAddRootSTLVToBuf [12:32:49]FM_MakeSignedData [12:32:49]FM_MakeSignedData [12:32:49]SAM_PROTO_SignData [12:32:49]wFMCommunicate request_size=4 [12:32:49]MH_SAM_APDU [12:32:49]CAPDU: 80 0D 01 02 [12:32:49]Write to MH i2c: E2 08 00 45 05 80 0D 01 02 00 00 00 00 C3 [12:32:50]Write i2c OK [12:32:50]MH_I2C_Read... [12:32:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:50]Read from MH i2c: E2 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 03 00 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 03 00 45 05 00 90 00 BE [12:32:50]RAPDU: 90 00 [12:32:50]wFMCommunicate OK [12:32:50]wFMCommunicate request_size=255 [12:32:50]MH_SAM_APDU [12:32:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 40 01 00 00 F4 03 04 00 71 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7F 02 00 35 04 06 00 E1 [12:32:50]Write to MH i2c: E2 02 01 46 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 40 01 00 00 F4 03 04 00 71 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7F 02 00 35 04 06 00 E1 00 00 09 [12:32:50]Write i2c OK [12:32:50]MH_I2C_Read... [12:32:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:50]Read from MH i2c: E2 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 03 00 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 03 00 46 05 00 90 00 BF [12:32:50]RAPDU: 90 00 [12:32:50]wFMCommunicate OK [12:32:50]wFMCommunicate request_size=10 [12:32:50]MH_SAM_APDU [12:32:50]CAPDU: 80 0D 02 02 05 3B 77 CB 3E 45 [12:32:50]Write to MH i2c: E2 0D 00 47 05 80 0D 02 02 05 00 3B 77 CB 3E 45 00 00 D0 [12:32:50]Write i2c OK [12:32:50]MH_I2C_Read... [12:32:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:50]Read from MH i2c: E2 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 03 00 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 03 00 47 05 00 90 00 C0 [12:32:50]RAPDU: 90 00 [12:32:50]wFMCommunicate OK [12:32:50]wFMCommunicate request_size=4 [12:32:50]MH_SAM_APDU [12:32:50]CAPDU: 80 0D 03 02 [12:32:50]Write to MH i2c: E2 08 00 48 05 80 0D 03 02 00 00 00 00 C8 [12:32:50]Write i2c OK [12:32:50]MH_I2C_Read... [12:32:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:50]Read from MH i2c: E2 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 0B 00 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 0B 00 48 05 00 29 7B 02 63 AE 08 8B FF 90 00 12 [12:32:50]RAPDU: 29 7B 02 63 AE 08 8B FF 90 00 [12:32:50]wFMCommunicate OK [12:32:50]SAM_PROTO_SignData done [12:32:50]FM_MakeSignedData done [12:32:50]CreateOFDProtocolMessage [12:32:50]wFMCommunicate request_size=4 [12:32:50]MH_SAM_APDU [12:32:50]CAPDU: 80 11 00 00 [12:32:50]Write to MH i2c: E2 08 00 49 05 80 11 00 00 00 00 00 00 C8 [12:32:50]Write i2c OK [12:32:50]MH_I2C_Read... [12:32:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:50]Read from MH i2c: E2 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 17 00 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 17 00 49 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [12:32:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:50]wFMCommunicate OK [12:32:50]CreateOFDProtocolMessage done [12:32:50]OFDSenderStorePacket 163722 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00: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: 17062853+1707180842=1724243695 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 F0 DE C5 66 2A 83 C1 65 CB [12:34:56]Current date/time: 21.08.2024 12:34 [12:34:56]FM_Init [12:34:56]wFMConnect [12:34:56]MH_SAM_On [12:34:56]Write to MH i2c: E0 00 00 08 00 E7 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_init finished! [12:34:56]*** atr: [12:34:56]*** 0F 3B D5 18 FF 81 91 FE [12:34:56]*** 1F C3 80 73 C8 21 10 0A [12:34:56]*** 00 00 00 00 00 00 00 00 [12:34:56]*** 00 00 00 00 00 00 00 00 [12:34:56]*** 00 00 00 00 00 00 00 00 [12:34:56]*** 00 00 00 00 00 00 00 00 [12:34:56]*** 00 00 00 00 00 00 00 00 [12:34:56]*** 00 00 00 00 00 00 00 00 [12:34:56]Read from MH i2c: E0 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E0 10 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:34:56]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:34:56]wFMCommunicate request_size=10 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:34:56]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:34:56]RAPDU: 90 00 [12:34:56]wFMCommunicate OK [12:34:56]wFMCommunicate request_size=4 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 11 00 00 [12:34:56]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 17 00 [12:34:56]MH_I2C_Read... [12:34:56]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 37 36 39 90 00 DD [12:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:34:56]wFMCommunicate OK [12:34:56]Detected FM SN is 0000000000871769 [12:34:56]Stored FM SN is 0000000000871769 [12:34:56]wFMCommunicate request_size=9 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 16 00 00 04 E7 8B 00 00 [12:34:56]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:34:56]RAPDU: 90 00 [12:34:56]wFMCommunicate OK [12:34:56]FM PIN OK [12:34:56]wFMCommunicate request_size=8 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 14 04 00 03 02 00 01 [12:34:56]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:34:56]RAPDU: 90 00 [12:34:56]wFMCommunicate OK [12:34:56]wFMCommunicate request_size=13 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:34:56]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:34:56]RAPDU: 90 00 [12:34:56]wFMCommunicate OK [12:34:56]wFMCommunicate request_size=4 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 11 00 00 [12:34:56]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 17 00 [12:34:56]MH_I2C_Read... [12:34:56]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 37 36 39 90 00 E1 [12:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:34:56]wFMCommunicate OK [12:34:56]DocumentArchiveInit [12:34:56]Start Httpd... [12:34:56]Httpd thread 3067710820 created [12:34:56]Write to MH i2c: 01 00 00 0F 00 0F [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: 01 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: 01 07 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:34:56]MH Int Process started [12:34:56]Allocated Socket 7 [12:34:56]Bind OK [12:34:56]Listen OK [12:34:56]httpd running on port 8080 [12:34:56]Waiting for new connection... [12:34:56]accept exits with 8 [12:34:56]New connection [12:34:56]New thread 3067424100 created [12:34:56]Waiting for new connection... [12:34:56] Sock 8.Parse request [12:34:56]Sock 8.Check first char [12:34:56]Sock 8.First char is OK [12:34:56]request: POST /json_proto HTTP/1.0 [12:34:56]Method: POST [12:34:56]URL: /json_proto [12:34:56]Method is POST - this is cgi request [12:34:56]url: /json_proto [12:34:56]query_string will be loaded in cgi processing [12:34:56]execute_cgi json_proto POST (null) [12:34:56]execute_cgi path=json_proto method=POST [12:34:56]POST find Content-Length [12:34:56]Host: 172.17.44.132:8080 [12:34:56]Content-Length: 215 [12:34:56]Content-Type: application/json [12:34:56] [12:34:56]POST finish read [12:34:56]Found Content-Length = 215 [12:34:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:56]execute_script... [12:34:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:56]POST & json_proto [12:34:56]process_json_proto [12:34:57]json parsed OK: [12:34:57]protocol is kg_v1.0 [12:34:57]action value=get_value [12:34:57]process_action get_value [12:34:57]cmd_get_value [12:34:57]process_action get_value done [12:34:57]requested_data is exist [12:34:57]produce_requested_data [12:34:57]requested_item kkm.sn is exist - process it [12:34:57]requested_item kkm.ver is exist - process it [12:34:57]requested_item fm.sn is exist - process it [12:34:57]wFMCommunicate request_size=4 [12:34:57]MH_SAM_APDU [12:34:57]CAPDU: 80 11 00 00 [12:34:57]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:34:57]Write i2c OK [12:34:57]MH_I2C_Read... [12:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:57]Read from MH i2c: E2 [12:34:57]MH_I2C_Read... [12:34:57]Read from MH i2c: E2 17 00 [12:34:57]MH_I2C_Read... [12:34:57]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 37 36 39 90 00 E3 [12:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:34:57]wFMCommunicate OK [12:34:57]requested_item fd.num is exist - process it [12:34:57]SAM_PROTO_GetFieldsCounters [12:34:57]wFMCommunicate request_size=4 [12:34:57]MH_SAM_APDU [12:34:57]CAPDU: 80 13 00 00 [12:34:57]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:34:57]Write i2c OK [12:34:57]MH_I2C_Read... [12:34:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:57]Read from MH i2c: E2 [12:34:57]MH_I2C_Read... [12:34:57]Read from MH i2c: E2 62 00 [12:34:57]MH_I2C_Read... [12:34:57]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7F 02 00 0E 04 04 00 D2 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 54 [12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7F 02 00 0E 04 04 00 D2 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:34:57]wFMCommunicate OK [12:34:57]SAM_PROTO_GetFieldsCounters done [12:34:57]requested_item shift.num is exist - process it [12:34:57]requested_item shift.opened is exist - process it [12:34:57]req_shift_opened [12:34:57]FM_GetShiftState [12:34:57]SAM_PROTO_GetShiftState [12:34:57]wFMCommunicate request_size=4 [12:34:57]MH_SAM_APDU [12:34:57]CAPDU: 80 13 01 00 [12:34:57]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:34:57]Write i2c OK [12:34:57]MH_I2C_Read... [12:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:57]Read from MH i2c: E2 [12:34:57]MH_I2C_Read... [12:34:57]Read from MH i2c: E2 0E 00 [12:34:57]MH_I2C_Read... [12:34:57]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [12:34:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:34:57]wFMCommunicate OK [12:34:57]SAM_PROTO_GetShiftState done [12:34:57]FM_GetShiftState done [12:34:57]req_shift_opened done [12:34:57]requested_item shift.open_date is exist - process it [12:34:57]req_shift_open_date [12:34:57]req_shift_open_date done [12:34:57]produce_requested_data done [12:34:57]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163722,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:34:57]process_action_free get_value [12:34:57]json_value_free [12:34:57]json_value_free done [12:34:57]process_json_proto returns [12:34:57]Send response to host [12:34:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163722,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:34:57]free response buf [12:34:57]execute_script done [12:34:57]execute_script returns [12:34:57]free content buf [12:34:57]Sock 8.Close socket [12:34:57]Sock 8.Thread stoped [12:34:57]accept exits with 10 [12:34:57]New connection [12:34:57]New thread 3067280740 created [12:34:57]Thread 3067424100 joined [12:34:57]Waiting for new connection... [12:34:57] Sock 10.Parse request [12:34:57]Sock 10.Check first char [12:34:57]Sock 10.First char is OK [12:34:57]request: POST /json_proto HTTP/1.0 [12:34:57]Method: POST [12:34:57]URL: /json_proto [12:34:57]Method is POST - this is cgi request [12:34:57]url: /json_proto [12:34:57]query_string will be loaded in cgi processing [12:34:57]execute_cgi json_proto POST (null) [12:34:57]execute_cgi path=json_proto method=POST [12:34:57]POST find Content-Length [12:34:57]Host: 172.17.44.132:8080 [12:34:57]Content-Length: 331 [12:34:57]Content-Type: application/json [12:34:57] [12:34:57]POST finish read [12:34:57]Found Content-Length = 331 [12:34:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:34:57]execute_script... [12:34:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:34:57]POST & json_proto [12:34:57]process_json_proto [12:34:57]json parsed OK: [12:34:57]protocol is kg_v1.0 [12:34:57]action value=get_value [12:34:57]process_action get_value [12:34:57]cmd_get_value [12:34:57]process_action get_value done [12:34:57]requested_data is exist [12:34:57]produce_requested_data [12:34:57]requested_item fm.sale.total is exist - process it [12:34:57]SAM_PROTO_GetFMData [12:34:57]wFMCommunicate request_size=4 [12:34:57]MH_SAM_APDU [12:34:57]CAPDU: 80 13 03 00 [12:34:57]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:34:57]Write i2c OK [12:34:57]MH_I2C_Read... [12:34:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:34:57]Read from MH i2c: E2 [12:34:57]MH_I2C_Read... [12:34:57]Read from MH i2c: E2 FD 00 [12:34:57]MH_I2C_Read... [12:34:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 E5 7B 02 00 69 04 A4 00 6F 04 04 00 D5 78 02 00 B1 04 05 00 A8 13 58 6D 03 70 04 05 00 06 D5 84 6A 02 72 04 05 00 A2 3E D3 02 01 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 87 AC 2F 5D 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 72 BC C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 45 [12:34:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 E5 7B 02 00 69 04 A4 00 6F 04 04 00 D5 78 02 00 B1 04 05 00 A8 13 58 6D 03 70 04 05 00 06 D5 84 6A 02 72 04 05 00 A2 3E D3 02 01 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 87 AC 2F 5D 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 72 BC C3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [12:34:57]wFMCommunicate OK [12:34:57]wFMCommunicate request_size=4 [12:34:57]MH_SAM_APDU [12:34:57]CAPDU: 80 17 00 00 [12:34:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:34:57]Write i2c OK [12:34:57]MH_I2C_Read... [12:34:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:34:57]Read from MH i2c: E2 [12:34:57]MH_I2C_Read... [12:34:57]Read from MH i2c: E2 FD 00 [12:34:57]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [12:34:58]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:34:58]wFMCommunicate OK [12:34:58]wFMCommunicate request_size=4 [12:34:58]MH_SAM_APDU [12:34:58]CAPDU: 80 17 00 00 [12:34:58]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:34:58]Write i2c OK [12:34:58]MH_I2C_Read... [12:34:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:34:58]Read from MH i2c: E2 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 FD 00 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [12:34:58]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:34:58]wFMCommunicate OK [12:34:58]wFMCommunicate request_size=4 [12:34:58]MH_SAM_APDU [12:34:58]CAPDU: 80 17 00 00 [12:34:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:34:58]Write i2c OK [12:34:58]MH_I2C_Read... [12:34:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:34:58]Read from MH i2c: E2 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 FD 00 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [12:34:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:34:58]wFMCommunicate OK [12:34:58]wFMCommunicate request_size=4 [12:34:58]MH_SAM_APDU [12:34:58]CAPDU: 80 17 00 00 [12:34:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:34:58]OFD Sender: Processing packet 163722 [packets to send 967, broken 966] [12:34:58]ProducePacketName [12:34:58]name=ofd_packets/00163722 [12:34:58]OFD Sender: To server: pG, [12:34:58]CommunicateWithHost lk.salyk.kg:30040 [12:34:58]ConnectInit lk.salyk.kg [12:34:58]Write i2c OK [12:34:58]MH_I2C_Read... [12:34:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [12:34:58]Read from MH i2c: E2 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 E6 00 [12:34:58]MH_I2C_Read... [12:34:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [12:34:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:34:58]wFMCommunicate OK [12:34:58]SAM_PROTO_GetFMData done [12:34:58]requested_item fm.sale_refund.total is exist - process it [12:34:58]requested_item fm.buy.total is exist - process it [12:34:58]requested_item shift.sale.total is exist - process it [12:34:58]SAM_PROTO_GetShiftData [12:34:58]wFMCommunicate request_size=4 [12:34:58]MH_SAM_APDU [12:34:58]CAPDU: 80 13 02 00 [12:34:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:34:58]Write i2c OK [12:34:58]MH_I2C_Read... [12:34:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:34:59]Read from MH i2c: E2 [12:34:59]MH_I2C_Read... [12:34:59]Read from MH i2c: E2 FD 00 [12:34:59]MH_I2C_Read... [12:34:59]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 40 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 63 5A EE 01 70 04 04 00 40 DD 4F 01 72 04 03 00 23 7D 9E 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 02 82 34 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 14 60 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 76 [12:34:59]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 40 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 63 5A EE 01 70 04 04 00 40 DD 4F 01 72 04 03 00 23 7D 9E 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 02 82 34 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 14 60 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:34:59]wFMCommunicate OK [12:34:59]wFMCommunicate request_size=4 [12:34:59]MH_SAM_APDU [12:34:59]CAPDU: 80 17 00 00 [12:34:59]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:34:59]Connected sock=9 [12:34: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 37 36 39 0F 01 00 00 E1 95 07 01 C7 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 Write i2c OK [12:34:59]00 MH_I2C_Read... [12:34:59]7C 1A 00 00 00 00 13 04 06 00 74 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 40 01 00 00 F4 03 04 00 71 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7F 02 00 35 04 06 00 E1 3B 77 CB 3E 45 29 7B 02 63 AE 08 8B FF [12:34:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:34:59]Read from MH i2c: E2 [12:34:59]MH_I2C_Read... [12:34:59]Read from MH i2c: E2 FD 00 [12:34:59]MH_I2C_Read... [12:34:59]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [12:34:59]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [12:34:59]wFMCommunicate OK [12:34:59]wFMCommunicate request_size=4 [12:34:59]MH_SAM_APDU [12:34:59]CAPDU: 80 17 00 00 [12:34:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:34:59]Write i2c OK [12:34:59]MH_I2C_Read... [12:35:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:35:00]Read from MH i2c: E2 [12:35:00]MH_I2C_Read... [12:35:00]Read from MH i2c: E2 FD 00 [12:35:00]MH_I2C_Read... [12:35:00]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [12:35:00]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:35:00]wFMCommunicate OK [12:35:00]wFMCommunicate request_size=4 [12:35:00]MH_SAM_APDU [12:35:00]CAPDU: 80 17 00 00 [12:35:00]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:35:00]Write i2c OK [12:35:00]MH_I2C_Read... [12:35:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C1 AE 47 00 D6 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 37 36 39 10 04 04 00 8A 7F 02 00 F4 03 04 00 43 88 C5 66 B6 04 01 00 00 64 64 12 DE 4E 76 3F 08 [12:35:00]CommunicateWithHost err = 0 [12:35:00]CheckOFDResponse [12:35:00]1017 (14) - 77093643461234 [12:35:00]1041 (16) - 0000000000871769 [12:35:00]1040 (4) - 163722 [12:35:00]1012 (4) - 21.08.2024 06:25 [12:35:00]1206 (1) - 0 [12:35:00]OFD Sender: Remove packet 163722 [12:35:00]ProducePacketName [12:35:00]name=ofd_packets/00163722 [12:35:00]NVStorageDeleteData [12:35:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:35:00]Read from MH i2c: E2 [12:35:00]MH_I2C_Read... [12:35:00]Read from MH i2c: E2 FD 00 [12:35:00]MH_I2C_Read... [12:35:00]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [12:35:00]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:35:00]wFMCommunicate OK [12:35:00]wFMCommunicate request_size=4 [12:35:00]MH_SAM_APDU [12:35:00]CAPDU: 80 17 00 00 [12:35:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:35:00]Write i2c OK [12:35:00]MH_I2C_Read... [12:35:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [12:35:00]Read from MH i2c: E2 [12:35:00]MH_I2C_Read... [12:35:00]Read from MH i2c: E2 CE 00 [12:35:00]MH_I2C_Read... [12:35:00]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [12:35:00]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:35:00]wFMCommunicate OK [12:35:00]SAM_PROTO_GetShiftData done [12:35:00]requested_item shift.sale.total_cash is exist - process it [12:35:00]requested_item shift.sale_refund.total is exist - process it [12:35:00]requested_item shift.sale_refund.total_cash is exist - process it [12:35:00]requested_item shift.buy.total is exist - process it [12:35:00]requested_item shift.buy.total_cash is exist - process it [12:35:00]produce_requested_data done [12:35:00]produce_requested_data return {"fm.sale.total":147193906.32,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":323979.23,"shift.sale.total_cash":220112.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:35:00]process_action_free get_value [12:35:00]json_value_free [12:35:00]json_value_free done [12:35:00]process_json_proto returns [12:35:00]Send response to host [12:35:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147193906.32,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":323979.23,"shift.sale.total_cash":220112.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:35:00]free response buf [12:35:00]execute_script done [12:35:00]execute_script returns [12:35:00]free content buf [12:35:00]Sock 10.Close socket [12:35:00]Sock 10.Thread stoped [12:35:00]OFD Sender: No OFD packet to send [12:35:01]accept exits with 8 [12:35:01]New connection [12:35:01]New thread 3067424100 created [12:35:01]Thread 3067280740 joined [12:35:01]Waiting for new connection... [12:35:01] Sock 8.Parse request [12:35:01]Sock 8.Check first char [12:35:01]Sock 8.First char is OK [12:35:01]request: POST /json_proto HTTP/1.0 [12:35:01]Method: POST [12:35:01]URL: /json_proto [12:35:01]Method is POST - this is cgi request [12:35:01]url: /json_proto [12:35:01]query_string will be loaded in cgi processing [12:35:01]execute_cgi json_proto POST (null) [12:35:01]execute_cgi path=json_proto method=POST [12:35:01]POST find Content-Length [12:35:01]Host: 172.17.44.132:8080 [12:35:01]Content-Length: 751 [12:35:01]Content-Type: application/json [12:35:01] [12:35:01]POST finish read [12:35:01]Found Content-Length = 751 [12:35:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30130720", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:01]execute_script... [12:35:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30130720", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:01]POST & json_proto [12:35:01]process_json_proto [12:35:01]json parsed OK: [12:35:01]protocol is kg_v1.0 [12:35:01]action value=close_receipt [12:35:01]process_action close_receipt [12:35:01]cmd_close_receipt [12:35:01]MH_GetDate [12:35:01]Write to MH i2c: F0 00 00 1D 00 0C [12:35:01]Write i2c OK [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: F0 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: F0 09 00 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: F0 09 00 1D 00 00 F5 DE C5 66 2A 83 C1 65 E6 [12:35:01]GetLastDocTimeStamp 1724243569 [12:35:01]current date 1724243701 [12:35:01]FM_GetShiftState [12:35:01]SAM_PROTO_GetShiftState [12:35:01]wFMCommunicate request_size=4 [12:35:01]MH_SAM_APDU [12:35:01]CAPDU: 80 13 01 00 [12:35:01]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:35:01]Write i2c OK [12:35:01]MH_I2C_Read... [12:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:01]Read from MH i2c: E2 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: E2 0E 00 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [12:35:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:01]wFMCommunicate OK [12:35:01]SAM_PROTO_GetShiftState done [12:35:01]FM_GetShiftState done [12:35:01]opened in 1724199517 [12:35:01]opened+sec_in_day 1724285917 [12:35:01]quantity*price = 0 [12:35:01]sum+1 = 1 [12:35:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 321 21.08.2024 12:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30130720 ФМ: 0000000000871769 ФД: 163723 ФПД: 212178253163419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123501&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163723&fm=212178253163419&tin=02508201610067®Number=0000000000092562&sum=0 [12:35:02]StoreToDocumentArchive [12:35:02]shift 466 fd 163723 [12:35:02]save to /storage/0466/doc_00163723 [12:35:02]save last doc name /storage/0466/doc_00163723 to /storage/kkm_last_doc_name [12:35:02]save OK [12:35:02]Clear old archive folders... [12:35:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:35:02]tlvbuf is 01692E70 [12:35:02]SAM_PROTO_ClearQueue [12:35:02]wFMCommunicate request_size=4 [12:35:02]MH_SAM_APDU [12:35:02]CAPDU: 80 09 00 00 [12:35:02]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:35:02]Write i2c OK [12:35:02]MH_I2C_Read... [12:35:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:02]Read from MH i2c: E2 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:35:02]RAPDU: 90 00 [12:35:02]wFMCommunicate OK [12:35:02]SAM_PROTO_ClearQueue done [12:35:02]KKMCreateOFDPacket [12:35:02]OFDProtocolAddRootSTLVToBuf [12:35:02]FM_MakeSignedData [12:35:02]FM_MakeSignedData [12:35:02]SAM_PROTO_SignData [12:35:02]wFMCommunicate request_size=4 [12:35:02]MH_SAM_APDU [12:35:02]CAPDU: 80 0D 01 02 [12:35:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:35:02]Write i2c OK [12:35:02]MH_I2C_Read... [12:35:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:02]Read from MH i2c: E2 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:35:02]RAPDU: 90 00 [12:35:02]wFMCommunicate OK [12:35:02]wFMCommunicate request_size=255 [12:35:02]MH_SAM_APDU [12:35:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 41 01 00 00 F4 03 04 00 F5 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7F 02 00 35 04 06 00 C0 F9 99 68 [12:35:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 41 01 00 00 F4 03 04 00 F5 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7F 02 00 35 04 06 00 C0 F9 99 68 00 00 8A [12:35:02]Write i2c OK [12:35:02]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:35:03]RAPDU: 90 00 [12:35:03]wFMCommunicate OK [12:35:03]wFMCommunicate request_size=7 [12:35:03]MH_SAM_APDU [12:35:03]CAPDU: 80 0D 02 02 02 AB 9B [12:35:03]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 AB 9B 00 00 F2 [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:35:03]RAPDU: 90 00 [12:35:03]wFMCommunicate OK [12:35:03]wFMCommunicate request_size=4 [12:35:03]MH_SAM_APDU [12:35:03]CAPDU: 80 0D 03 02 [12:35:03]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 0B 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 0B 00 2F 00 00 FB 96 E0 25 C7 06 95 FF 90 00 A2 [12:35:03]RAPDU: FB 96 E0 25 C7 06 95 FF 90 00 [12:35:03]wFMCommunicate OK [12:35:03]SAM_PROTO_SignData done [12:35:03]FM_MakeSignedData done [12:35:03]CreateOFDProtocolMessage [12:35:03]wFMCommunicate request_size=4 [12:35:03]MH_SAM_APDU [12:35:03]CAPDU: 80 11 00 00 [12:35:03]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 17 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [12:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:03]wFMCommunicate OK [12:35:03]CreateOFDProtocolMessage done [12:35:03]OFDSenderStorePacket 163723 [12:35:03]StoreOFDPacket docnum=163723 [12:35:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9E 80 04 01 70 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 38 30 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 41 01 00 00 F4 03 04 00 F5 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7F 02 00 35 04 06 00 C0 F9 99 68 AB 9B FB 96 E0 25 C7 06 95 FF [12:35:03]CheckFolder [12:35:03]dirname=/storage/ofd_packets [12:35:03]CheckFolder done [12:35:03]ProducePacketName [12:35:03]name=ofd_packets/00163723 [12:35:03]NVStorageSaveData ofd_packets/00163723 [12:35:03]File name is /storage/ofd_packets/00163723 [12:35:03]Write 298 bytes [12:35:03]NVStorageSaveData done [12:35:03]OFDSenderStorePacket done [12:35:03]KKMCreateOFDPacket done [12:35:03]NVStorageSaveData kkm_last_timestamp [12:35:03]File name is /storage/kkm_last_timestamp [12:35:03]Write 4 bytes [12:35:03]NVStorageSaveData done [12:35:03]ExternCall_PrintAddStr [12:35:03]wPrintStart [12:35:03]Write to MH i2c: 01 00 00 31 00 31 [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 07 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:35:03]RasterBufferAndPrint [12:35:03]line Счет N : (1)292287 [12:35:03]line ИНН: 02508201610067 [12:35:03]line Контрольно-Кассовый Чек [12:35:03]line ПРОДАЖА [12:35:03]line ТРК (МРК, ГНК) : 21 [12:35:03]line Товар: 2710194800 [12:35:03]line ДТ-К-5 [12:35:03]line 30.000 * 0.00 [12:35:03]line = 0.00 [12:35:03]line НДС 12% НСП 1% [12:35:03]line > о реализуемом товаре [12:35:03]line ИТОГО: 0.00 [12:35:03]line НСП 1% : 0.00 [12:35:03]line НДС 12% : 0.00 [12:35:03]line Наличными: 0.00 [12:35:03]line Безнал.: 0.00 [12:35:03]line Место: АЗС № 130 "Партнер Нефть" [12:35:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:35:03]line СНО: Общий режим [12:35:03]line Чек 321 21.08.2024 12:35 [12:35:03]line Смена: 466 ФФД: 1.0 [12:35:03]line ЗНМ: 0300000070 [12:35:03]line РНМ: 0000000000092562 [12:35:03]line Версия ККМ: 001 [12:35:03]line Талоны: ТК ГПНА Online [12:35:03]line 30130720 [12:35:03]line ФМ: 0000000000871769 [12:35:03]line ФД: 163723 [12:35:03]line ФПД: 212178253163419 [12:35:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123501&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163723&fm=212178253163419&tin=02508201610067®Number=0000000000092562&sum=0 [12:35:03]OFD Sender: Processing packet 163723 [packets to send 967, broken 966] [12:35:03]ProducePacketName [12:35:03]name=ofd_packets/00163723 [12:35:03]OFD Sender: To server: pG, [12:35:03]CommunicateWithHost lk.salyk.kg:30040 [12:35:03]ConnectInit lk.salyk.kg [12:35:03]written 0, free lines is 4095 [12:35:03]Write to MH i2c: 01 00 00 5B 00 5B [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 07 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 D5 0C 43 [12:35:03]RasterBufferAndPrint [12:35:03]line [12:35:03]line [12:35:03]line [12:35:03]line [12:35:03]line [12:35:03]written 0, free lines is 3309 [12:35:03]MH_Cut [12:35:03]Write to MH i2c: D1 01 00 62 00 01 34 [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: D1 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: D1 01 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: D1 01 00 62 00 00 33 [12:35:03]Write to MH i2c: 01 00 00 63 00 63 [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:04]Connected sock=10 [12:35: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 37 36 39 0C 01 00 00 9E 80 04 01 70 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 38 30 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 41 01 00 00 F4 03 04 00 F5 DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7F 02 00 35 04 06 00 C0 F9 99 68 AB 9B FB 96 E0 25 C7 06 95 FF [12:35:04]*** Cut start [12:35:04]*** Purtial cut [12:35:04]*** Stage 1: CUTSNS_PIN = 1 [12:35:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 22 D2 47 00 22 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 37 36 39 10 04 04 00 8B 7F 02 00 F4 03 04 00 47 88 C5 66 B6 04 01 00 00 99 6E 8B D5 70 31 C3 7B [12:35:04]CommunicateWithHost err = 0 [12:35:04]CheckOFDResponse [12:35:04]1017 (14) - 77093643461234 [12:35:04]1041 (16) - 0000000000871769 [12:35:04]1040 (4) - 163723 [12:35:04]1012 (4) - 21.08.2024 06:25 [12:35:04]1206 (1) - 0 [12:35:04]OFD Sender: Remove packet 163723 [12:35:04]ProducePacketName [12:35:04]name=ofd_packets/00163723 [12:35:04]NVStorageDeleteData [12:35:05]OFD Sender: No OFD packet to send [12:35:06]Read from MH i2c: 01 [12:35:06]MH_I2C_Read... [12:35:06]*** Stop cut motor [12:35:06]*** Cut end [12:35:06]Read from MH i2c: 01 07 00 [12:35:06]MH_I2C_Read... [12:35:06]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:35:06]process_action close_receipt done [12:35:06]requested_data is exist [12:35:06]produce_requested_data [12:35:06]requested_item fm.sn is exist - process it [12:35:06]wFMCommunicate request_size=4 [12:35:06]MH_SAM_APDU [12:35:06]CAPDU: 80 11 00 00 [12:35:06]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:35:06]Write i2c OK [12:35:06]MH_I2C_Read... [12:35:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:06]Read from MH i2c: E2 [12:35:06]MH_I2C_Read... [12:35:06]Read from MH i2c: E2 17 00 [12:35:06]MH_I2C_Read... [12:35:06]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [12:35:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:06]wFMCommunicate OK [12:35:06]requested_item fd.num is exist - process it [12:35:06]SAM_PROTO_GetFieldsCounters [12:35:06]wFMCommunicate request_size=4 [12:35:06]MH_SAM_APDU [12:35:06]CAPDU: 80 13 00 00 [12:35:06]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [12:35:06]Write i2c OK [12:35:06]MH_I2C_Read... [12:35:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:06]Read from MH i2c: E2 [12:35:06]MH_I2C_Read... [12:35:06]Read from MH i2c: E2 62 00 [12:35:06]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7F 02 00 0E 04 04 00 D2 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 AC [12:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7F 02 00 0E 04 04 00 D2 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:35:07]wFMCommunicate OK [12:35:07]SAM_PROTO_GetFieldsCounters done [12:35:07]requested_item shift.num is exist - process it [12:35:07]requested_item shift.opened is exist - process it [12:35:07]req_shift_opened [12:35:07]FM_GetShiftState [12:35:07]SAM_PROTO_GetShiftState [12:35:07]wFMCommunicate request_size=4 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 13 01 00 [12:35:07]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:07]Read from MH i2c: E2 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 0E 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [12:35:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:07]wFMCommunicate OK [12:35:07]SAM_PROTO_GetShiftState done [12:35:07]FM_GetShiftState done [12:35:07]req_shift_opened done [12:35:07]requested_item shift.open_date is exist - process it [12:35:07]req_shift_open_date [12:35:07]req_shift_open_date done [12:35:07]produce_requested_data done [12:35:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163723,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:35:07]process_action_free close_receipt [12:35:07]json_value_free [12:35:07]json_value_free done [12:35:07]process_json_proto returns [12:35:07]Send response to host [12:35:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163723,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:35:07]free response buf [12:35:07]execute_script done [12:35:07]execute_script returns [12:35:07]free content buf [12:35:07]Sock 8.Close socket [12:35:07]Sock 8.Thread stoped [12:35:07]accept exits with 9 [12:35:07]New connection [12:35:07]New thread 3067280740 created [12:35:07]Thread 3067424100 joined [12:35:07]Waiting for new connection... [12:35:07] Sock 9.Parse request [12:35:07]Sock 9.Check first char [12:35:07]Sock 9.First char is OK [12:35:07]request: POST /json_proto HTTP/1.0 [12:35:07]Method: POST [12:35:07]URL: /json_proto [12:35:07]Method is POST - this is cgi request [12:35:07]url: /json_proto [12:35:07]query_string will be loaded in cgi processing [12:35:07]execute_cgi json_proto POST (null) [12:35:07]execute_cgi path=json_proto method=POST [12:35:07]POST find Content-Length [12:35:07]Host: 172.17.44.132:8080 [12:35:07]Content-Length: 677 [12:35:07]Content-Type: application/json [12:35:07] [12:35:07]POST finish read [12:35:07]Found Content-Length = 677 [12:35:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:07]execute_script... [12:35: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)292289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:07]POST & json_proto [12:35:07]process_json_proto [12:35:07]json parsed OK: [12:35:07]protocol is kg_v1.0 [12:35:07]action value=close_receipt [12:35:07]process_action close_receipt [12:35:07]cmd_close_receipt [12:35:07]MH_GetDate [12:35:07]Write to MH i2c: F0 00 00 67 00 56 [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: F0 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: F0 09 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: F0 09 00 67 00 00 FB DE C5 66 2A 83 C1 65 36 [12:35:07]GetLastDocTimeStamp 1724243701 [12:35:07]current date 1724243707 [12:35:07]FM_GetShiftState [12:35:07]SAM_PROTO_GetShiftState [12:35:07]wFMCommunicate request_size=4 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 13 01 00 [12:35:07]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:07]Read from MH i2c: E2 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 0E 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [12:35:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:07]wFMCommunicate OK [12:35:07]SAM_PROTO_GetShiftState done [12:35:07]FM_GetShiftState done [12:35:07]opened in 1724199517 [12:35:07]opened+sec_in_day 1724285917 [12:35:07]quantity*price = 50036 [12:35:07]sum+1 = 50037 [12:35:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 322 21.08.2024 12:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163724 ФПД: 156559699194023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123507&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163724&fm=156559699194023&tin=02508201610067®Number=0000000000092562&sum=50000 [12:35:09]StoreToDocumentArchive [12:35:09]shift 466 fd 163724 [12:35:09]save to /storage/0466/doc_00163724 [12:35:09]save last doc name /storage/0466/doc_00163724 to /storage/kkm_last_doc_name [12:35:09]save OK [12:35:09]Clear old archive folders... [12:35:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:35:09]tlvbuf is 016AF920 [12:35:09]SAM_PROTO_ClearQueue [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 09 00 00 [12:35:09]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [12:35:09]RAPDU: 90 00 [12:35:09]wFMCommunicate OK [12:35:09]SAM_PROTO_ClearQueue done [12:35:09]KKMCreateOFDPacket [12:35:09]OFDProtocolAddRootSTLVToBuf [12:35:09]FM_MakeSignedData [12:35:09]FM_MakeSignedData [12:35:09]SAM_PROTO_SignData [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 0D 01 02 [12:35:09]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:35:09]RAPDU: 90 00 [12:35:09]wFMCommunicate OK [12:35:09]wFMCommunicate request_size=255 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 FB DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7F 02 00 35 04 06 00 8E [12:35:09]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 FB DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7F 02 00 35 04 06 00 8E 00 00 28 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:35:09]RAPDU: 90 00 [12:35:09]wFMCommunicate OK [12:35:09]wFMCommunicate request_size=10 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 0D 02 02 05 63 E5 41 B0 A7 [12:35:09]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 63 E5 41 B0 A7 00 00 DC [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:35:09]RAPDU: 90 00 [12:35:09]wFMCommunicate OK [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 0D 03 02 [12:35:09]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 0B 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 0B 00 79 00 00 71 BB C6 1D B8 E9 E0 0D 90 00 92 [12:35:09]RAPDU: 71 BB C6 1D B8 E9 E0 0D 90 00 [12:35:09]wFMCommunicate OK [12:35:09]SAM_PROTO_SignData done [12:35:09]FM_MakeSignedData done [12:35:09]CreateOFDProtocolMessage [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 11 00 00 [12:35:09]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 17 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [12:35:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:09]wFMCommunicate OK [12:35:09]CreateOFDProtocolMessage done [12:35:09]OFDSenderStorePacket 163724 [12:35:09]StoreOFDPacket docnum=163724 [12:35:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3B 9E 07 01 49 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 FB DE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7F 02 00 35 04 06 00 8E 63 E5 41 B0 A7 71 BB C6 1D B8 E9 E0 0D [12:35:09]CheckFolder [12:35:09]dirname=/storage/ofd_packets [12:35:09]CheckFolder done [12:35:09]ProducePacketName [12:35:09]name=ofd_packets/00163724 [12:35:09]NVStorageSaveData ofd_packets/00163724 [12:35:09]File name is /storage/ofd_packets/00163724 [12:35:09]Write 301 bytes [12:35:09]NVStorageSaveData done [12:35:09]OFDSenderStorePacket done [12:35:09]KKMCreateOFDPacket done [12:35:09]NVStorageSaveData kkm_last_timestamp [12:35:09]File name is /storage/kkm_last_timestamp [12:35:09]Write 4 bytes [12:35:09]NVStorageSaveData done [12:35:10]ExternCall_PrintAddStr [12:35:10]wPrintStart [12:35:10]Write to MH i2c: 01 00 00 7B 00 7B [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 07 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [12:35:10]RasterBufferAndPrint [12:35:10]line Счет N : (1)292289 [12:35:10]line ИНН: 02508201610067 [12:35:10]line Контрольно-Кассовый Чек [12:35:10]line ПРОДАЖА [12:35:10]line ТРК (МРК, ГНК) : 42 [12:35:10]line Товар: 2710124130 [12:35:10]line Аи-92-К-5 [12:35:10]line 7.380 * 67.80 [12:35:10]line = 500.36 [12:35:10]line НДС 12% НСП 1% [12:35:10]line > о реализуемом товаре [12:35:10]line ОКРУГЛЕНИЕ: -0.36 [12:35:10]line ИТОГО: 500.00 [12:35:10]line Внесено: 500.00 [12:35:10]line СДАЧА: 0.00 [12:35:10]line НСП 1% : 4.43 [12:35:10]line НДС 12% : 53.14 [12:35:10]line Наличными: 500.00 [12:35:10]line Безнал.: 0.00 [12:35:10]line Место: АЗС № 130 "Партнер Нефть" [12:35:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:35:10]line СНО: Общий режим [12:35:10]line Чек 322 21.08.2024 12:35 [12:35:10]line Смена: 466 ФФД: 1.0 [12:35:10]line ЗНМ: 0300000070 [12:35:10]line РНМ: 0000000000092562 [12:35:10]line Версия ККМ: 001 [12:35:10]OFD Sender: Processing packet 163724 [packets to send 967, broken 966] [12:35:10]line ФМ: 0000000000871769 [12:35:10]line ФД: 163724 [12:35:10]line ФПД: 156559699194023 [12:35:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123507&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163724&fm=156559699194023&tin=02508201610067®Number=0000000000092562&sum=50000 [12:35:10]ProducePacketName [12:35:10]name=ofd_packets/00163724 [12:35:10]OFD Sender: To server: pG, [12:35:10]CommunicateWithHost lk.salyk.kg:30040 [12:35:10]ConnectInit lk.salyk.kg [12:35:10]written 0, free lines is 4095 [12:35:10]Write to MH i2c: 01 00 00 A6 00 A6 [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 07 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 C5 0C 7E [12:35:10]RasterBufferAndPrint [12:35:10]line [12:35:10]line [12:35:10]line [12:35:10]line [12:35:10]line [12:35:10]written 0, free lines is 3302 [12:35:10]MH_Cut [12:35:10]Write to MH i2c: D1 01 00 AD 00 01 7F [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: D1 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: D1 01 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: D1 01 00 AD 00 00 7E [12:35:10]Write to MH i2c: 01 00 00 AE 00 AE [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:11]*** Cut start [12:35:11]*** Purtial cut [12:35:11]*** Stage 1: CUTSNS_PIN = 1 [12:35:13]Read from MH i2c: 01 [12:35:13]MH_I2C_Read... [12:35:13]*** Stop cut motor [12:35:13]*** Cut end [12:35:13]Read from MH i2c: 01 07 00 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [12:35:13]process_action close_receipt done [12:35:13]requested_data is exist [12:35:13]produce_requested_data [12:35:13]requested_item fm.sn is exist - process it [12:35:13]wFMCommunicate request_size=4 [12:35:13]MH_SAM_APDU [12:35:13]CAPDU: 80 11 00 00 [12:35:13]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:35:13]Write i2c OK [12:35:13]MH_I2C_Read... [12:35:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:13]Read from MH i2c: E2 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: E2 17 00 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [12:35:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:13]wFMCommunicate OK [12:35:13]requested_item fd.num is exist - process it [12:35:13]SAM_PROTO_GetFieldsCounters [12:35:13]wFMCommunicate request_size=4 [12:35:13]MH_SAM_APDU [12:35:13]CAPDU: 80 13 00 00 [12:35:13]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [12:35:13]Write i2c OK [12:35:13]MH_I2C_Read... [12:35:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:13]Read from MH i2c: E2 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: E2 62 00 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7F 02 00 0E 04 04 00 D2 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 FB [12:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7F 02 00 0E 04 04 00 D2 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:35:13]wFMCommunicate OK [12:35:13]SAM_PROTO_GetFieldsCounters done [12:35:13]requested_item shift.num is exist - process it [12:35:13]requested_item shift.opened is exist - process it [12:35:13]req_shift_opened [12:35:13]FM_GetShiftState [12:35:13]SAM_PROTO_GetShiftState [12:35:13]wFMCommunicate request_size=4 [12:35:13]MH_SAM_APDU [12:35:13]CAPDU: 80 13 01 00 [12:35:13]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [12:35:13]Write i2c OK [12:35:13]MH_I2C_Read... [12:35:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:13]Read from MH i2c: E2 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: E2 0E 00 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [12:35:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:13]wFMCommunicate OK [12:35:13]SAM_PROTO_GetShiftState done [12:35:13]FM_GetShiftState done [12:35:13]req_shift_opened done [12:35:13]requested_item shift.open_date is exist - process it [12:35:13]req_shift_open_date [12:35:13]req_shift_open_date done [12:35:13]produce_requested_data done [12:35:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163724,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:35:13]process_action_free close_receipt [12:35:13]json_value_free [12:35:13]json_value_free done [12:35:13]process_json_proto returns [12:35:13]Send response to host [12:35:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163724,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:35:13]free response buf [12:35:13]execute_script done [12:35:13]execute_script returns [12:35:13]free content buf [12:35:13]Sock 9.Close socket [12:35:13]Sock 9.Thread stoped [12:35:14]accept exits with 8 [12:35:14]New connection [12:35:14]New thread 3067424100 created [12:35:14]Thread 3067280740 joined [12:35:14]Waiting for new connection... [12:35:14] Sock 8.Parse request [12:35:14]Sock 8.Check first char [12:35:14]Sock 8.First char is OK [12:35:14]request: POST /json_proto HTTP/1.0 [12:35:14]Method: POST [12:35:14]URL: /json_proto [12:35:14]Method is POST - this is cgi request [12:35:14]url: /json_proto [12:35:14]query_string will be loaded in cgi processing [12:35:14]execute_cgi json_proto POST (null) [12:35:14]execute_cgi path=json_proto method=POST [12:35:14]POST find Content-Length [12:35:14]Host: 172.17.44.132:8080 [12:35:14]Content-Length: 679 [12:35:14]Content-Type: application/json [12:35:14] [12:35:14]POST finish read [12:35:14]Found Content-Length = 679 [12:35:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:14]execute_script... [12:35:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:14]POST & json_proto [12:35:14]process_json_proto [12:35:14]json parsed OK: [12:35:14]protocol is kg_v1.0 [12:35:14]action value=close_receipt [12:35:14]process_action close_receipt [12:35:14]cmd_close_receipt [12:35:14]MH_GetDate [12:35:14]Write to MH i2c: F0 00 00 B2 00 A1 [12:35:14]Write i2c OK [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: F0 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: F0 09 00 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: F0 09 00 B2 00 00 02 DF C5 66 2A 83 C1 65 89 [12:35:14]GetLastDocTimeStamp 1724243707 [12:35:14]current date 1724243714 [12:35:14]FM_GetShiftState [12:35:14]SAM_PROTO_GetShiftState [12:35:14]wFMCommunicate request_size=4 [12:35:14]MH_SAM_APDU [12:35:14]CAPDU: 80 13 01 00 [12:35:14]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [12:35:14]Write i2c OK [12:35:14]MH_I2C_Read... [12:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:14]Read from MH i2c: E2 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 0E 00 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F6 [12:35:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:14]wFMCommunicate OK [12:35:14]SAM_PROTO_GetShiftState done [12:35:14]FM_GetShiftState done [12:35:14]opened in 1724199517 [12:35:14]opened+sec_in_day 1724285917 [12:35:14]quantity*price = 100050 [12:35:14]sum+1 = 100052 [12:35:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 323 21.08.2024 12:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163725 ФПД: 233960687978532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163725&fm=233960687978532&tin=02508201610067®Number=0000000000092562&sum=100000 [12:35:16]StoreToDocumentArchive [12:35:16]shift 466 fd 163725 [12:35:16]save to /storage/0466/doc_00163725 [12:35:16]save last doc name /storage/0466/doc_00163725 to /storage/kkm_last_doc_name [12:35:16]save OK [12:35:16]Clear old archive folders... [12:35:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:35:16]tlvbuf is 016CB4C0 [12:35:16]SAM_PROTO_ClearQueue [12:35:16]wFMCommunicate request_size=4 [12:35:16]MH_SAM_APDU [12:35:16]CAPDU: 80 09 00 00 [12:35:16]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:16]Read from MH i2c: E2 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [12:35:16]RAPDU: 90 00 [12:35:16]wFMCommunicate OK [12:35:16]SAM_PROTO_ClearQueue done [12:35:16]KKMCreateOFDPacket [12:35:16]OFDProtocolAddRootSTLVToBuf [12:35:16]FM_MakeSignedData [12:35:16]FM_MakeSignedData [12:35:16]SAM_PROTO_SignData [12:35:16]wFMCommunicate request_size=4 [12:35:16]MH_SAM_APDU [12:35:16]CAPDU: 80 0D 01 02 [12:35:16]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:16]Read from MH i2c: E2 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:35:16]RAPDU: 90 00 [12:35:16]wFMCommunicate OK [12:35:16]wFMCommunicate request_size=255 [12:35:16]MH_SAM_APDU [12:35: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 02 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7F 02 00 35 04 06 00 D4 C9 37 B2 [12:35:16]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 02 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7F 02 00 35 04 06 00 D4 C9 37 B2 00 00 80 [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:16]Read from MH i2c: E2 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:35:16]RAPDU: 90 00 [12:35:16]wFMCommunicate OK [12:35:16]wFMCommunicate request_size=7 [12:35:16]MH_SAM_APDU [12:35:16]CAPDU: 80 0D 02 02 02 C8 24 [12:35:16]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 C8 24 00 00 2D [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:17]Read from MH i2c: E2 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: E2 03 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:35:17]RAPDU: 90 00 [12:35:17]wFMCommunicate OK [12:35:17]wFMCommunicate request_size=4 [12:35:17]MH_SAM_APDU [12:35:17]CAPDU: 80 0D 03 02 [12:35:17]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:17]Read from MH i2c: E2 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: E2 0B 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: E2 0B 00 C4 00 00 0C DE 85 89 B5 46 9C BD 90 00 8C [12:35:17]RAPDU: 0C DE 85 89 B5 46 9C BD 90 00 [12:35:17]wFMCommunicate OK [12:35:17]SAM_PROTO_SignData done [12:35:17]FM_MakeSignedData done [12:35:17]CreateOFDProtocolMessage [12:35:17]wFMCommunicate request_size=4 [12:35:17]MH_SAM_APDU [12:35:17]CAPDU: 80 11 00 00 [12:35:17]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:17]Read from MH i2c: E2 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: E2 17 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [12:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:17]wFMCommunicate OK [12:35:17]CreateOFDProtocolMessage done [12:35:17]OFDSenderStorePacket 163725 [12:35:17]StoreOFDPacket docnum=163725 [12:35:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8C D9 04 01 73 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 02 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7F 02 00 35 04 06 00 D4 C9 37 B2 C8 24 0C DE 85 89 B5 46 9C BD [12:35:17]CheckFolder [12:35:17]dirname=/storage/ofd_packets [12:35:17]CheckFolder done [12:35:17]ProducePacketName [12:35:17]name=ofd_packets/00163725 [12:35:17]NVStorageSaveData ofd_packets/00163725 [12:35:17]File name is /storage/ofd_packets/00163725 [12:35:17]Write 298 bytes [12:35:17]NVStorageSaveData done [12:35:17]OFDSenderStorePacket done [12:35:17]KKMCreateOFDPacket done [12:35:17]NVStorageSaveData kkm_last_timestamp [12:35:17]File name is /storage/kkm_last_timestamp [12:35:17]Write 4 bytes [12:35:17]NVStorageSaveData done [12:35:17]ExternCall_PrintAddStr [12:35:17]wPrintStart [12:35:17]Write to MH i2c: 01 00 00 C6 00 C6 [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 07 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [12:35:17]RasterBufferAndPrint [12:35:17]line Счет N : (1)292290 [12:35:17]line ИНН: 02508201610067 [12:35:17]line Контрольно-Кассовый Чек [12:35:17]line ПРОДАЖА [12:35:17]line ТРК (МРК, ГНК) : 64 [12:35:17]line Товар: 2710194800 [12:35:17]line ДТ-К-5 [12:35:17]line 13.130 * 76.20 [12:35:17]line = 1000.51 [12:35:17]line НДС 12% НСП 1% [12:35:17]line > о реализуемом товаре [12:35:17]line ОКРУГЛЕНИЕ: -0.51 [12:35:17]line ИТОГО: 1000.00 [12:35:17]line Внесено: 1000.00 [12:35:17]line СДАЧА: 0.00 [12:35:17]line НСП 1% : 8.85 [12:35:17]line НДС 12% : 106.25 [12:35:17]line Наличными: 1000.00 [12:35:17]line Безнал.: 0.00 [12:35:17]line Место: АЗС № 130 "Партнер Нефть" [12:35:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:35:17]line СНО: Общий режим [12:35:17]line Чек 323 21.08.2024 12:35 [12:35:17]line Смена: 466 ФФД: 1.0 [12:35:17]line ЗНМ: 0300000070 [12:35:17]line РНМ: 0000000000092562 [12:35:17]line Версия ККМ: 001 [12:35:17]line ФМ: 0000000000871769 [12:35:17]line ФД: 163725 [12:35:17]line ФПД: 233960687978532 [12:35:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163725&fm=233960687978532&tin=02508201610067®Number=0000000000092562&sum=100000 [12:35:17]written 0, free lines is 4095 [12:35:17]Write to MH i2c: 01 00 00 F1 00 F1 [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 07 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 CC 0C D0 [12:35:17]RasterBufferAndPrint [12:35:17]line [12:35:17]line [12:35:17]line [12:35:17]line [12:35:17]line [12:35:17]written 0, free lines is 3312 [12:35:17]MH_Cut [12:35:17]Write to MH i2c: D1 01 00 F8 00 01 CA [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: D1 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: D1 01 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: D1 01 00 F8 00 00 C9 [12:35:17]Write to MH i2c: 01 00 00 F9 00 F9 [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 48 65 47 00 D4 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 37 36 39 10 04 04 00 8C 7F 02 00 F4 03 04 00 52 88 C5 66 B6 04 01 00 00 15 F2 DD C7 FF 9A 10 FF [12:35:18]CommunicateWithHost err = 0 [12:35:18]CheckOFDResponse [12:35:18]1017 (14) - 77093643461234 [12:35:18]1041 (16) - 0000000000871769 [12:35:18]1040 (4) - 163724 [12:35:18]1012 (4) - 21.08.2024 06:25 [12:35:18]1206 (1) - 0 [12:35:18]OFD Sender: Remove packet 163724 [12:35:18]ProducePacketName [12:35:18]name=ofd_packets/00163724 [12:35:18]NVStorageDeleteData [12:35:18]*** Cut start [12:35:18]*** Purtial cut [12:35:18]*** Stage 1: CUTSNS_PIN = 1 [12:35:18]OFD Sender: Processing packet 163725 [packets to send 967, broken 966] [12:35:18]ProducePacketName [12:35:18]name=ofd_packets/00163725 [12:35:18]OFD Sender: To server: pG, [12:35:18]CommunicateWithHost lk.salyk.kg:30040 [12:35:18]ConnectInit lk.salyk.kg [12:35:20]Read from MH i2c: 01 [12:35:20]MH_I2C_Read... [12:35:20]*** Stop cut motor [12:35:20]*** Cut end [12:35:20]Read from MH i2c: 01 07 00 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [12:35:20]process_action close_receipt done [12:35:20]requested_data is exist [12:35:20]produce_requested_data [12:35:20]requested_item fm.sn is exist - process it [12:35:20]wFMCommunicate request_size=4 [12:35:20]MH_SAM_APDU [12:35:20]CAPDU: 80 11 00 00 [12:35:20]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:35:20]Write i2c OK [12:35:20]MH_I2C_Read... [12:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:20]Read from MH i2c: E2 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: E2 17 00 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [12:35:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:20]wFMCommunicate OK [12:35:20]requested_item fd.num is exist - process it [12:35:20]SAM_PROTO_GetFieldsCounters [12:35:20]wFMCommunicate request_size=4 [12:35:20]MH_SAM_APDU [12:35:20]CAPDU: 80 13 00 00 [12:35:20]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [12:35:20]Write i2c OK [12:35:20]MH_I2C_Read... [12:35:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:20]Read from MH i2c: E2 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: E2 62 00 [12:35:20]MH_I2C_Read... [12:35:20]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7F 02 00 0E 04 04 00 D2 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 4A [12:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7F 02 00 0E 04 04 00 D2 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:35:20]wFMCommunicate OK [12:35:20]SAM_PROTO_GetFieldsCounters done [12:35:20]requested_item shift.num is exist - process it [12:35:20]requested_item shift.opened is exist - process it [12:35:20]req_shift_opened [12:35:20]FM_GetShiftState [12:35:20]SAM_PROTO_GetShiftState [12:35:20]wFMCommunicate request_size=4 [12:35:20]MH_SAM_APDU [12:35:20]CAPDU: 80 13 01 00 [12:35:21]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [12:35:21]Write i2c OK [12:35:21]MH_I2C_Read... [12:35:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:21]Read from MH i2c: E2 [12:35:21]MH_I2C_Read... [12:35:21]Read from MH i2c: E2 0E 00 [12:35:21]MH_I2C_Read... [12:35:21]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [12:35:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:21]wFMCommunicate OK [12:35:21]SAM_PROTO_GetShiftState done [12:35:21]FM_GetShiftState done [12:35:21]req_shift_opened done [12:35:21]requested_item shift.open_date is exist - process it [12:35:21]req_shift_open_date [12:35:21]req_shift_open_date done [12:35:21]produce_requested_data done [12:35:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163725,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:35:21]process_action_free close_receipt [12:35:21]json_value_free [12:35:21]json_value_free done [12:35:21]process_json_proto returns [12:35:21]Send response to host [12:35:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163725,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:35:21]free response buf [12:35:21]execute_script done [12:35:21]execute_script returns [12:35:21]free content buf [12:35:21]Sock 8.Close socket [12:35:21]Sock 8.Thread stoped [12:35:23]ConnectInit Can't take IP for lk.salyk.kg [12:35:23]CommunicateWithHost connect error [12:35:23]CommunicateWithHost err = -1 [12:35:23]OFD Sender: Server communicate error [12:35:23]OFD Sender: Processing packet 163725 [packets to send 967, broken 966] [12:35:23]ProducePacketName [12:35:23]name=ofd_packets/00163725 [12:35:23]OFD Sender: To server: pG, [12:35:23]CommunicateWithHost lk.salyk.kg:30040 [12:35:23]ConnectInit lk.salyk.kg [12:35:28]recv_with_timeout no data received [12:35:28]ConnectInit Can't take IP for lk.salyk.kg [12:35:28]CommunicateWithHost connect error [12:35:28]CommunicateWithHost err = -1 [12:35:28]OFD Sender: Server communicate error [12:35:33]OFD Sender: Processing packet 163725 [packets to send 967, broken 966] [12:35:33]ProducePacketName [12:35:33]name=ofd_packets/00163725 [12:35:33]OFD Sender: To server: pG, [12:35:33]CommunicateWithHost lk.salyk.kg:30040 [12:35:33]ConnectInit lk.salyk.kg [12:35:39]recv_with_timeout no data received [12:35:47]Connected sock=10 [12: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 37 36 39 0C 01 00 00 8C D9 04 01 73 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 02 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7F 02 00 35 04 06 00 D4 C9 37 B2 C8 24 0C DE 85 89 B5 46 9C BD [12:35:51]accept exits with 9 [12:35:51]New connection [12:35:51]New thread 3067280740 created [12:35:51]Thread 3067424100 joined [12:35:51]Waiting for new connection... [12:35:51] Sock 9.Parse request [12:35:51]Sock 9.Check first char [12:35:51]Sock 9.First char is OK [12:35:51]request: POST /json_proto HTTP/1.0 [12:35:51]Method: POST [12:35:51]URL: /json_proto [12:35:51]Method is POST - this is cgi request [12:35:51]url: /json_proto [12:35:51]query_string will be loaded in cgi processing [12:35:51]execute_cgi json_proto POST (null) [12:35:51]execute_cgi path=json_proto method=POST [12:35:51]POST find Content-Length [12:35:51]Host: 172.17.44.132:8080 [12:35:51]Content-Length: 677 [12:35:51]Content-Type: application/json [12:35:51] [12:35:51]POST finish read [12:35:51]Found Content-Length = 677 [12:35:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:51]execute_script... [12: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)292291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:51]POST & json_proto [12:35:51]process_json_proto [12:35:51]json parsed OK: [12:35:51]protocol is kg_v1.0 [12:35:51]action value=close_receipt [12:35:51]process_action close_receipt [12:35:51]cmd_close_receipt [12:35:51]MH_GetDate [12:35:51]Write to MH i2c: F0 00 00 FD 00 EC [12:35:51]Write i2c OK [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: F0 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: F0 09 00 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: F0 09 00 FD 00 00 28 DF C5 66 2A 83 C1 65 FA [12:35:51]GetLastDocTimeStamp 1724243714 [12:35:51]current date 1724243752 [12:35:51]FM_GetShiftState [12:35:51]SAM_PROTO_GetShiftState [12:35:51]wFMCommunicate request_size=4 [12:35:51]MH_SAM_APDU [12:35:51]CAPDU: 80 13 01 00 [12:35:51]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [12:35:51]Write i2c OK [12:35:51]MH_I2C_Read... [12:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:51]Read from MH i2c: E2 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 0E 00 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 41 [12:35:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:51]wFMCommunicate OK [12:35:51]SAM_PROTO_GetShiftState done [12:35:51]FM_GetShiftState done [12:35:51]opened in 1724199517 [12:35:51]opened+sec_in_day 1724285917 [12:35:51]quantity*price = 50036 [12:35:51]sum+1 = 50037 [12:35:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 324 21.08.2024 12:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163726 ФПД: 79103139203483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163726&fm=79103139203483&tin=02508201610067®Number=0000000000092562&sum=50000 [12:35:53]StoreToDocumentArchive [12:35:53]shift 466 fd 163726 [12:35:53]save to /storage/0466/doc_00163726 [12:35:53]save last doc name /storage/0466/doc_00163726 to /storage/kkm_last_doc_name [12:35:53]save OK [12:35:53]Clear old archive folders... [12:35:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:35:53]tlvbuf is 0164E980 [12:35:53]SAM_PROTO_ClearQueue [12:35:53]wFMCommunicate request_size=4 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 09 00 00 [12:35:53]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:35:53]RAPDU: 90 00 [12:35:53]wFMCommunicate OK [12:35:53]SAM_PROTO_ClearQueue done [12:35:53]KKMCreateOFDPacket [12:35:53]OFDProtocolAddRootSTLVToBuf [12:35:53]FM_MakeSignedData [12:35:53]FM_MakeSignedData [12:35:53]SAM_PROTO_SignData [12:35:53]wFMCommunicate request_size=4 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 0D 01 02 [12:35:53]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:35:53]RAPDU: 90 00 [12:35:53]wFMCommunicate OK [12:35:53]wFMCommunicate request_size=255 [12:35:53]MH_SAM_APDU [12: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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 28 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7F 02 00 35 04 06 00 47 [12:35:53]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 28 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7F 02 00 35 04 06 00 47 00 00 AA [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:35:53]RAPDU: 90 00 [12:35:53]wFMCommunicate OK [12:35:53]wFMCommunicate request_size=10 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 0D 02 02 05 F1 A2 83 49 9B [12:35:53]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 F1 A2 83 49 9B 00 00 8D [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [12:35:53]RAPDU: 90 00 [12:35:53]wFMCommunicate OK [12:35:53]wFMCommunicate request_size=4 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 0D 03 02 [12:35:53]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 0B 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 0B 00 0F 01 00 26 A3 52 DA 46 B9 E0 73 90 00 D3 [12:35:53]RAPDU: 26 A3 52 DA 46 B9 E0 73 90 00 [12:35:53]wFMCommunicate OK [12:35:53]SAM_PROTO_SignData done [12:35:53]FM_MakeSignedData done [12:35:53]CreateOFDProtocolMessage [12:35:53]wFMCommunicate request_size=4 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 11 00 00 [12:35:53]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:54]Read from MH i2c: E2 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 17 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [12:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:54]wFMCommunicate OK [12:35:54]CreateOFDProtocolMessage done [12:35:54]OFDSenderStorePacket 163726 [12:35:54]StoreOFDPacket docnum=163726 [12:35:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A 53 07 01 D4 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 28 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7F 02 00 35 04 06 00 47 F1 A2 83 49 9B 26 A3 52 DA 46 B9 E0 73 [12:35:54]CheckFolder [12:35:54]dirname=/storage/ofd_packets [12:35:54]CheckFolder done [12:35:54]ProducePacketName [12:35:54]name=ofd_packets/00163726 [12:35:54]NVStorageSaveData ofd_packets/00163726 [12:35:54]File name is /storage/ofd_packets/00163726 [12:35:54]Write 301 bytes [12:35:54]NVStorageSaveData done [12:35:54]OFDSenderStorePacket done [12:35:54]KKMCreateOFDPacket done [12:35:54]NVStorageSaveData kkm_last_timestamp [12:35:54]File name is /storage/kkm_last_timestamp [12:35:54]Write 4 bytes [12:35:54]NVStorageSaveData done [12:35:54]ExternCall_PrintAddStr [12:35:54]wPrintStart [12:35:54]Write to MH i2c: 01 00 00 11 01 12 [12:35:54]OFD Sender: Processing packet 163725 [packets to send 968, broken 966] [12:35:54]ProducePacketName [12:35:54]name=ofd_packets/00163725 [12:35:54]OFD Sender: To server: pG, [12:35:54]CommunicateWithHost lk.salyk.kg:30040 [12:35:54]ConnectInit lk.salyk.kg [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: 01 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: 01 07 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [12:35:54]RasterBufferAndPrint [12:35:54]line Счет N : (1)292291 [12:35:54]line ИНН: 02508201610067 [12:35:54]line Контрольно-Кассовый Чек [12:35:54]line ПРОДАЖА [12:35:54]line ТРК (МРК, ГНК) : 52 [12:35:54]line Товар: 2710124130 [12:35:54]line Аи-92-К-5 [12:35:54]line 7.380 * 67.80 [12:35:54]line = 500.36 [12:35:54]line НДС 12% НСП 1% [12:35:54]line > о реализуемом товаре [12:35:54]line ОКРУГЛЕНИЕ: -0.36 [12:35:54]line ИТОГО: 500.00 [12:35:54]line Внесено: 500.00 [12:35:54]line СДАЧА: 0.00 [12:35:54]line НСП 1% : 4.43 [12:35:54]line НДС 12% : 53.14 [12:35:54]line Наличными: 500.00 [12:35:54]line Безнал.: 0.00 [12:35:54]line Место: АЗС № 130 "Партнер Нефть" [12:35:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:35:54]line СНО: Общий режим [12:35:54]line Чек 324 21.08.2024 12:35 [12:35:54]line Смена: 466 ФФД: 1.0 [12:35:54]line ЗНМ: 0300000070 [12:35:54]line РНМ: 0000000000092562 [12:35:54]line Версия ККМ: 001 [12:35:54]line ФМ: 0000000000871769 [12:35:54]line ФД: 163726 [12:35:54]line ФПД: 79103139203483 [12:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163726&fm=79103139203483&tin=02508201610067®Number=0000000000092562&sum=50000 [12:35:54]written 0, free lines is 4095 [12:35:54]Write to MH i2c: 01 00 00 3C 01 3D [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: 01 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: 01 07 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 C1 0C 11 [12:35:54]RasterBufferAndPrint [12:35:54]line [12:35:54]line [12:35:54]line [12:35:54]line [12:35:54]line [12:35:54]written 0, free lines is 3298 [12:35:54]MH_Cut [12:35:54]Write to MH i2c: D1 01 00 43 01 01 16 [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: D1 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: D1 01 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: D1 01 00 43 01 00 15 [12:35:54]Write to MH i2c: 01 00 00 44 01 45 [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:55]*** Cut start [12:35:55]*** Purtial cut [12:35:55]*** Stage 1: CUTSNS_PIN = 1 [12:35:56]recv_with_timeout no data received [12:35:57]Read from MH i2c: 01 [12:35:57]MH_I2C_Read... [12:35:57]*** Stop cut motor [12:35:57]*** Cut end [12:35:57]Read from MH i2c: 01 07 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [12:35:57]process_action close_receipt done [12:35:57]requested_data is exist [12:35:57]produce_requested_data [12:35:57]requested_item fm.sn is exist - process it [12:35:57]wFMCommunicate request_size=4 [12:35:57]MH_SAM_APDU [12:35:57]CAPDU: 80 11 00 00 [12:35:57]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:57]Read from MH i2c: E2 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 17 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [12:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:57]wFMCommunicate OK [12:35:57]requested_item fd.num is exist - process it [12:35:57]SAM_PROTO_GetFieldsCounters [12:35:57]wFMCommunicate request_size=4 [12:35:57]MH_SAM_APDU [12:35:57]CAPDU: 80 13 00 00 [12:35:57]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:57]Read from MH i2c: E2 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 62 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7F 02 00 0E 04 04 00 D2 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 9A [12:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7F 02 00 0E 04 04 00 D2 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:35:57]wFMCommunicate OK [12:35:57]SAM_PROTO_GetFieldsCounters done [12:35:57]requested_item shift.num is exist - process it [12:35:57]requested_item shift.opened is exist - process it [12:35:57]req_shift_opened [12:35:57]FM_GetShiftState [12:35:57]SAM_PROTO_GetShiftState [12:35:57]wFMCommunicate request_size=4 [12:35:57]MH_SAM_APDU [12:35:57]CAPDU: 80 13 01 00 [12:35:57]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:57]Read from MH i2c: E2 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 0E 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [12:35:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:35:57]wFMCommunicate OK [12:35:57]SAM_PROTO_GetShiftState done [12:35:57]FM_GetShiftState done [12:35:57]req_shift_opened done [12:35:57]requested_item shift.open_date is exist - process it [12:35:57]req_shift_open_date [12:35:58]req_shift_open_date done [12:35:58]produce_requested_data done [12:35:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163726,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:35:58]process_action_free close_receipt [12:35:58]json_value_free [12:35:58]json_value_free done [12:35:58]process_json_proto returns [12:35:58]Send response to host [12:35:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163726,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:35:58]free response buf [12:35:58]execute_script done [12:35:58]execute_script returns [12:35:58]free content buf [12:35:58]Sock 9.Close socket [12:35:58]Sock 9.Thread stoped [12:35:59]ConnectInit Can't take IP for lk.salyk.kg [12:35:59]CommunicateWithHost connect error [12:35:59]CommunicateWithHost err = -1 [12:35:59]OFD Sender: Server communicate error [12:36:03]accept exits with 11 [12:36:03]New connection [12:36:03]New thread 3067424100 created [12:36:03]Thread 3067280740 joined [12:36:03]Waiting for new connection... [12:36:03] Sock 11.Parse request [12:36:03]Sock 11.Check first char [12:36:03]Sock 11.First char is OK [12:36:03]request: POST /json_proto HTTP/1.0 [12:36:03]Method: POST [12:36:03]URL: /json_proto [12:36:03]Method is POST - this is cgi request [12:36:03]url: /json_proto [12:36:03]query_string will be loaded in cgi processing [12:36:03]execute_cgi json_proto POST (null) [12:36:03]execute_cgi path=json_proto method=POST [12:36:03]POST find Content-Length [12:36:03]Host: 172.17.44.132:8080 [12:36:03]Content-Length: 621 [12:36:03]Content-Type: application/json [12:36:03] [12:36:03]POST finish read [12:36:03]Found Content-Length = 621 [12:36:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50605", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:03]execute_script... [12:36:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50605", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:03]POST & json_proto [12:36:03]process_json_proto [12:36:03]json parsed OK: [12:36:03]protocol is kg_v1.0 [12:36:03]action value=close_receipt [12:36:03]process_action close_receipt [12:36:03]cmd_close_receipt [12:36:03]MH_GetDate [12:36:03]Write to MH i2c: F0 00 00 48 01 38 [12:36:03]Write i2c OK [12:36:03]MH_I2C_Read... [12:36:03]Read from MH i2c: F0 [12:36:03]MH_I2C_Read... [12:36:03]Read from MH i2c: F0 09 00 [12:36:03]MH_I2C_Read... [12:36:03]Read from MH i2c: F0 09 00 48 01 00 34 DF C5 66 2A 83 C1 65 52 [12:36:03]GetLastDocTimeStamp 1724243752 [12:36:03]current date 1724243764 [12:36:03]FM_GetShiftState [12:36:03]SAM_PROTO_GetShiftState [12:36:03]wFMCommunicate request_size=4 [12:36:03]MH_SAM_APDU [12:36:03]CAPDU: 80 13 01 00 [12:36:03]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [12:36:03]Write i2c OK [12:36:03]MH_I2C_Read... [12:36:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:04]Read from MH i2c: E2 [12:36:04]MH_I2C_Read... [12:36:04]Read from MH i2c: E2 0E 00 [12:36:04]MH_I2C_Read... [12:36:04]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8D [12:36:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:36:04]wFMCommunicate OK [12:36:04]SAM_PROTO_GetShiftState done [12:36:04]FM_GetShiftState done [12:36:04]opened in 1724199517 [12:36:04]opened+sec_in_day 1724285917 [12:36:04]quantity*price = 15100 [12:36:04]sum+1 = 15101 [12:36:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 325 21.08.2024 12:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163727 ФПД: 77691809126348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163727&fm=77691809126348&tin=02508201610067®Number=0000000000092562&sum=15100 0 [12:36:05]StoreToDocumentArchive [12:36:05]shift 466 fd 163727 [12:36:05]save to /storage/0466/doc_00163727 [12:36:05]save last doc name /storage/0466/doc_00163727 to /storage/kkm_last_doc_name [12:36:05]save OK [12:36:05]Clear old archive folders... [12:36:05]ProcessDocumentItem done err = 0, tmpTLVsize=274 [12:36:05]tlvbuf is 016E62B0 [12:36:05]SAM_PROTO_ClearQueue [12:36:05]wFMCommunicate request_size=4 [12:36:05]MH_SAM_APDU [12:36:05]CAPDU: 80 09 00 00 [12:36:05]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [12:36:05]Write i2c OK [12:36:05]MH_I2C_Read... [12:36:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:05]Read from MH i2c: E2 [12:36:05]MH_I2C_Read... [12:36:05]Read from MH i2c: E2 03 00 [12:36:05]MH_I2C_Read... [12:36:05]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:36:05]RAPDU: 90 00 [12:36:05]wFMCommunicate OK [12:36:05]SAM_PROTO_ClearQueue done [12:36:05]KKMCreateOFDPacket [12:36:05]OFDProtocolAddRootSTLVToBuf [12:36:05]FM_MakeSignedData [12:36:05]FM_MakeSignedData [12:36:05]SAM_PROTO_SignData [12:36:05]wFMCommunicate request_size=4 [12:36:05]MH_SAM_APDU [12:36:05]CAPDU: 80 0D 01 02 [12:36:05]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [12:36:05]Write i2c OK [12:36:05]MH_I2C_Read... [12:36:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:05]Read from MH i2c: E2 [12:36:05]MH_I2C_Read... [12:36:05]Read from MH i2c: E2 03 00 [12:36:05]MH_I2C_Read... [12:36:05]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:36:05]RAPDU: 90 00 [12:36:05]wFMCommunicate OK [12:36:05]wFMCommunicate request_size=255 [12:36:05]MH_SAM_APDU [12:36:05]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 34 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [12:36:05]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 34 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 F0 [12:36:05]Write i2c OK [12:36:05]MH_I2C_Read... [12:36:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:06]Read from MH i2c: E2 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 03 00 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:36:06]RAPDU: 90 00 [12:36:06]wFMCommunicate OK [12:36:06]wFMCommunicate request_size=33 [12:36:06]MH_SAM_APDU [12:36:06]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7F 02 00 35 04 06 00 46 A9 08 AF 57 CC [12:36:06]Write to MH i2c: E2 24 00 59 01 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7F 02 00 35 04 06 00 46 A9 08 AF 57 CC 00 00 42 [12:36:06]Write i2c OK [12:36:06]MH_I2C_Read... [12:36:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:06]Read from MH i2c: E2 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 03 00 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:36:06]RAPDU: 90 00 [12:36:06]wFMCommunicate OK [12:36:06]wFMCommunicate request_size=4 [12:36:06]MH_SAM_APDU [12:36:06]CAPDU: 80 0D 03 02 [12:36:06]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [12:36:06]Write i2c OK [12:36:06]MH_I2C_Read... [12:36:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:06]Read from MH i2c: E2 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 0B 00 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 0B 00 5A 01 00 24 43 19 C1 14 C1 CD 64 90 00 1E [12:36:06]RAPDU: 24 43 19 C1 14 C1 CD 64 90 00 [12:36:06]wFMCommunicate OK [12:36:06]SAM_PROTO_SignData done [12:36:06]FM_MakeSignedData done [12:36:06]CreateOFDProtocolMessage [12:36:06]wFMCommunicate request_size=4 [12:36:06]MH_SAM_APDU [12:36:06]CAPDU: 80 11 00 00 [12:36:06]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [12:36:06]Write i2c OK [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 [12:36:06]MH_I2C_Read... [12:36:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:06]Read from MH i2c: E2 17 00 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [12:36:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:06]wFMCommunicate OK [12:36:06]CreateOFDProtocolMessage done [12:36:06]OFDSenderStorePacket 163727 [12:36:06]StoreOFDPacket docnum=163727 [12:36:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 69 37 1E 01 93 48 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 34 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7F 02 00 35 04 06 00 46 A9 08 AF 57 CC 24 43 19 C1 14 C1 CD 64 [12:36:06]CheckFolder [12:36:06]dirname=/storage/ofd_packets [12:36:06]CheckFolder done [12:36:06]ProducePacketName [12:36:06]name=ofd_packets/00163727 [12:36:06]NVStorageSaveData ofd_packets/00163727 [12:36:06]File name is /storage/ofd_packets/00163727 [12:36:06]Write 324 bytes [12:36:06]NVStorageSaveData done [12:36:06]OFDSenderStorePacket done [12:36:06]KKMCreateOFDPacket done [12:36:06]NVStorageSaveData kkm_last_timestamp [12:36:06]File name is /storage/kkm_last_timestamp [12:36:06]Write 4 bytes [12:36:06]NVStorageSaveData done [12:36:06]ExternCall_PrintAddStr [12:36:06]wPrintStart [12:36:06]Write to MH i2c: 01 00 00 5C 01 5D [12:36:06]Write i2c OK [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: 01 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: 01 07 00 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [12:36:06]RasterBufferAndPrint [12:36:06]line Счет N : (3)50605 [12:36:06]line ИНН: 02508201610067 [12:36:06]line Контрольно-Кассовый Чек [12:36:06]line ПРОДАЖА [12:36:06]line Товар: 48741958 [12:36:06]line Сигареты Parliament Aqua Blue [12:36:06]line 1.000 * 151.00 [12:36:06]line = 151.00 [12:36:06]line НДС 12% НСП 1% [12:36:06]line > о реализуемом товаре [12:36:06]line ИТОГО: 151.00 [12:36:06]line НСП 1% : 1.34 [12:36:06]line НДС 12% : 16.03 [12:36:06]line Наличными: 151.00 [12:36:06]line Безнал.: 0.00 [12:36:06]line Место: АЗС № 130 "Партнер Нефть" [12:36:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:36:06]line СНО: Общий режим [12:36:06]line Чек 325 21.08.2024 12:36 [12:36:06]line Смена: 466 ФФД: 1.0 [12:36:06]line ЗНМ: 0300000070 [12:36:06]line РНМ: 0000000000092562 [12:36:06]line Версия ККМ: 001 [12:36:06]line ФМ: 0000000000871769 [12:36:06]line ФД: 163727 [12:36:06]line ФПД: 77691809126348 [12:36:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163727&fm=77691809126348&tin=02508201610067®Number=0000000000092562&sum=15100 [12:36:06]line 0 [12:36:06]written 0, free lines is 4095 [12:36:06]Write to MH i2c: 01 00 00 85 01 86 [12:36:06]Write i2c OK [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: 01 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: 01 07 00 [12:36:06]MH_I2C_Read... [12:36:06]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 C8 0C 61 [12:36:06]RasterBufferAndPrint [12:36:06]line [12:36:06]line [12:36:06]line [12:36:06]line [12:36:06]line [12:36:06]written 0, free lines is 3306 [12:36:07]MH_Cut [12:36:07]Write to MH i2c: D1 01 00 8C 01 01 5F [12:36:07]Write i2c OK [12:36:07]MH_I2C_Read... [12:36:07]Read from MH i2c: D1 [12:36:07]MH_I2C_Read... [12:36:07]Read from MH i2c: D1 01 00 [12:36:07]MH_I2C_Read... [12:36:07]Read from MH i2c: D1 01 00 8C 01 00 5E [12:36:07]Write to MH i2c: 01 00 00 8D 01 8E [12:36:07]Write i2c OK [12:36:07]MH_I2C_Read... [12:36:07]*** Cut start [12:36:07]*** Purtial cut [12:36:07]*** Stage 1: CUTSNS_PIN = 1 [12:36:09]Read from MH i2c: 01 [12:36:09]MH_I2C_Read... [12:36:09]*** Stop cut motor [12:36:09]*** Cut end [12:36:09]Read from MH i2c: 01 07 00 [12:36:09]MH_I2C_Read... [12:36:09]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [12:36:09]process_action close_receipt done [12:36:09]requested_data is exist [12:36:09]produce_requested_data [12:36:09]requested_item fm.sn is exist - process it [12:36:09]wFMCommunicate request_size=4 [12:36:09]MH_SAM_APDU [12:36:09]CAPDU: 80 11 00 00 [12:36:09]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [12:36:09]Write i2c OK [12:36:09]MH_I2C_Read... [12:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:09]Read from MH i2c: E2 [12:36:09]MH_I2C_Read... [12:36:09]Read from MH i2c: E2 17 00 [12:36:09]MH_I2C_Read... [12:36:09]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [12:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:09]wFMCommunicate OK [12:36:09]requested_item fd.num is exist - process it [12:36:09]SAM_PROTO_GetFieldsCounters [12:36:09]wFMCommunicate request_size=4 [12:36:09]MH_SAM_APDU [12:36:09]CAPDU: 80 13 00 00 [12:36:09]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [12:36:09]Write i2c OK [12:36:09]MH_I2C_Read... [12:36:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:10]Read from MH i2c: E2 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 62 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7F 02 00 0E 04 04 00 D2 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 E7 [12:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7F 02 00 0E 04 04 00 D2 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:36:10]wFMCommunicate OK [12:36:10]SAM_PROTO_GetFieldsCounters done [12:36:10]requested_item shift.num is exist - process it [12:36:10]requested_item shift.opened is exist - process it [12:36:10]req_shift_opened [12:36:10]FM_GetShiftState [12:36:10]SAM_PROTO_GetShiftState [12:36:10]wFMCommunicate request_size=4 [12:36:10]MH_SAM_APDU [12:36:10]CAPDU: 80 13 01 00 [12:36:10]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [12:36:10]Write i2c OK [12:36:10]MH_I2C_Read... [12:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:10]Read from MH i2c: E2 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 0E 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [12:36:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:36:10]wFMCommunicate OK [12:36:10]SAM_PROTO_GetShiftState done [12:36:10]FM_GetShiftState done [12:36:10]req_shift_opened done [12:36:10]requested_item shift.open_date is exist - process it [12:36:10]req_shift_open_date [12:36:10]req_shift_open_date done [12:36:10]produce_requested_data done [12:36:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163727,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:36:10]process_action_free close_receipt [12:36:10]json_value_free [12:36:10]json_value_free done [12:36:10]process_json_proto returns [12:36:10]Send response to host [12:36:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163727,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:36:10]free response buf [12:36:10]execute_script done [12:36:10]execute_script returns [12:36:10]free content buf [12:36:10]Sock 11.Close socket [12:36:10]Sock 11.Thread stoped [12:36:10]Connected sock=10 [12:36: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 37 36 39 0C 01 00 00 8C D9 04 01 73 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 02 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7F 02 00 35 04 06 00 D4 C9 37 B2 C8 24 0C DE 85 89 B5 46 9C BD [12:36:10]accept exits with 9 [12:36:10]New connection [12:36:10]New thread 3067280740 created [12:36:10]Thread 3067424100 joined [12:36:10]Waiting for new connection... [12:36:10] Sock 9.Parse request [12:36:10]Sock 9.Check first char [12:36:10]Sock 9.First char is OK [12:36:10]request: POST /json_proto HTTP/1.0 [12:36:10]Method: POST [12:36:10]URL: /json_proto [12:36:10]Method is POST - this is cgi request [12:36:10]url: /json_proto [12:36:10]query_string will be loaded in cgi processing [12:36:10]execute_cgi json_proto POST (null) [12:36:10]execute_cgi path=json_proto method=POST [12:36:10]POST find Content-Length [12:36:10]Host: 172.17.44.132:8080 [12:36:10]Content-Length: 754 [12:36:10]Content-Type: application/json [12:36:10] [12:36:10]POST finish read [12:36:10]Found Content-Length = 754 [12:36:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:10]execute_script... [12:36:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:10]POST & json_proto [12:36:10]process_json_proto [12:36:10]json parsed OK: [12:36:10]protocol is kg_v1.0 [12:36:10]action value=close_receipt [12:36:10]process_action close_receipt [12:36:10]cmd_close_receipt [12:36:10]MH_GetDate [12:36:10]Write to MH i2c: F0 00 00 91 01 81 [12:36:10]Write i2c OK [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: F0 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: F0 09 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: F0 09 00 91 01 00 3B DF C5 66 2A 83 C1 65 A2 [12:36:10]GetLastDocTimeStamp 1724243764 [12:36:10]current date 1724243771 [12:36:10]FM_GetShiftState [12:36:10]SAM_PROTO_GetShiftState [12:36:10]wFMCommunicate request_size=4 [12:36:10]MH_SAM_APDU [12:36:10]CAPDU: 80 13 01 00 [12:36:10]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [12:36:10]Write i2c OK [12:36:10]MH_I2C_Read... [12:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:10]Read from MH i2c: E2 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 0E 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [12:36:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:36:10]wFMCommunicate OK [12:36:10]SAM_PROTO_GetShiftState done [12:36:10]FM_GetShiftState done [12:36:10]opened in 1724199517 [12:36:10]opened+sec_in_day 1724285917 [12:36:10]quantity*price = 0 [12:36:10]sum+1 = 1 [12:36:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 326 21.08.2024 12:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104212 ФМ: 0000000000871769 ФД: 163728 ФПД: 83363759559483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123611&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163728&fm=83363759559483&tin=02508201610067®Number=0000000000092562&sum=0 [12:36:13]StoreToDocumentArchive [12:36:13]shift 466 fd 163728 [12:36:13]save to /storage/0466/doc_00163728 [12:36:13]save last doc name /storage/0466/doc_00163728 to /storage/kkm_last_doc_name [12:36:13]save OK [12:36:13]Clear old archive folders... [12:36:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:13]tlvbuf is 01706AA0 [12:36:13]SAM_PROTO_ClearQueue [12:36:13]wFMCommunicate request_size=4 [12:36:13]MH_SAM_APDU [12:36:13]CAPDU: 80 09 00 00 [12:36:13]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [12:36:13]Write i2c OK [12:36:13]MH_I2C_Read... [12:36:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:13]Read from MH i2c: E2 [12:36:13]MH_I2C_Read... [12:36:13]Read from MH i2c: E2 03 00 [12:36:13]MH_I2C_Read... [12:36:13]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [12:36:13]RAPDU: 90 00 [12:36:13]wFMCommunicate OK [12:36:13]SAM_PROTO_ClearQueue done [12:36:13]KKMCreateOFDPacket [12:36:13]OFDProtocolAddRootSTLVToBuf [12:36:13]FM_MakeSignedData [12:36:13]FM_MakeSignedData [12:36:13]SAM_PROTO_SignData [12:36:13]wFMCommunicate request_size=4 [12:36:13]MH_SAM_APDU [12:36:13]CAPDU: 80 0D 01 02 [12:36:13]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [12:36:13]Write i2c OK [12:36:13]MH_I2C_Read... [12:36:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:13]Read from MH i2c: E2 [12:36:13]MH_I2C_Read... [12:36:13]Read from MH i2c: E2 03 00 [12:36:13]MH_I2C_Read... [12:36:13]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:36:13]RAPDU: 90 00 [12:36:13]wFMCommunicate OK [12:36:13]wFMCommunicate request_size=255 [12:36:13]MH_SAM_APDU [12:36:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 46 01 00 00 F4 03 04 00 3B DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7F 02 00 35 04 06 00 4B [12:36:13]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 3B DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7F 02 00 35 04 06 00 4B 00 00 1B [12:36:13]Write i2c OK [12:36:13]MH_I2C_Read... [12:36:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7E EB 47 00 3B 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 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:14]30 30 30 38 37 31 37 36 Read from MH i2c: 39 10 E2 04 [12:36:14]04 MH_I2C_Read... [12:36:14]00 8E 7F 02 00 F4 Read from MH i2c: 03 E2 04 03 00 00 8C [12:36:14]88 MH_I2C_Read... [12:36:14]C5 66 B6 04 01 00 00 5C 31 64 D9 30 42 7C 6A [12:36:14]CommunicateWithHost err = 0 [12:36:14]Read from MH i2c: CheckOFDResponse [12:36:14]E2 1017 (14) - 77093643461234 [12:36:14]03 1041 (16) - 0000000000871769 [12:36:14]00 1040 (4) - 163726 [12:36:14]A1 1012 (4) - 21.08.2024 06:26 [12:36:14]01 1206 (1) - 0 [12:36:14]OFD Sender: Remove packet 163726 [12:36:14]ProducePacketName [12:36:14]name=ofd_packets/00163726 [12:36:14]NVStorageDeleteData [12:36:14]00 90 00 16 [12:36:14]RAPDU: 90 00 [12:36:14]wFMCommunicate OK [12:36:14]wFMCommunicate request_size=10 [12:36:14]MH_SAM_APDU [12:36:14]CAPDU: 80 0D 02 02 05 D1 A3 46 93 3B [12:36:14]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 D1 A3 46 93 3B 00 00 AF [12:36:14]Write i2c OK [12:36:14]MH_I2C_Read... [12:36:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:14]Read from MH i2c: E2 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: E2 03 00 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [12:36:14]RAPDU: 90 00 [12:36:14]wFMCommunicate OK [12:36:14]wFMCommunicate request_size=4 [12:36:14]MH_SAM_APDU [12:36:14]CAPDU: 80 0D 03 02 [12:36:14]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [12:36:14]Write i2c OK [12:36:14]MH_I2C_Read... [12:36:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:14]Read from MH i2c: E2 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: E2 0B 00 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: E2 0B 00 A3 01 00 2D 2B D6 25 C3 D6 11 75 90 00 92 [12:36:14]RAPDU: 2D 2B D6 25 C3 D6 11 75 90 00 [12:36:14]wFMCommunicate OK [12:36:14]SAM_PROTO_SignData done [12:36:14]FM_MakeSignedData done [12:36:14]CreateOFDProtocolMessage [12:36:14]wFMCommunicate request_size=4 [12:36:14]MH_SAM_APDU [12:36:14]CAPDU: 80 11 00 00 [12:36:14]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [12:36:14]Write i2c OK [12:36:14]MH_I2C_Read... [12:36:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:14]Read from MH i2c: E2 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: E2 17 00 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [12:36:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:14]wFMCommunicate OK [12:36:14]CreateOFDProtocolMessage done [12:36:14]OFDSenderStorePacket 163728 [12:36:14]StoreOFDPacket docnum=163728 [12:36:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E8 22 07 01 A2 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 46 01 00 00 F4 03 04 00 3B DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7F 02 00 35 04 06 00 4B D1 A3 46 93 3B 2D 2B D6 25 C3 D6 11 75 [12:36:14]CheckFolder [12:36:14]dirname=/storage/ofd_packets [12:36:14]CheckFolder done [12:36:14]ProducePacketName [12:36:14]name=ofd_packets/00163728 [12:36:14]NVStorageSaveData ofd_packets/00163728 [12:36:14]File name is /storage/ofd_packets/00163728 [12:36:14]Write 301 bytes [12:36:14]NVStorageSaveData done [12:36:14]OFDSenderStorePacket done [12:36:14]KKMCreateOFDPacket done [12:36:14]NVStorageSaveData kkm_last_timestamp [12:36:14]File name is /storage/kkm_last_timestamp [12:36:14]Write 4 bytes [12:36:14]NVStorageSaveData done [12:36:14]ExternCall_PrintAddStr [12:36:14]wPrintStart [12:36:14]Write to MH i2c: 01 00 00 A5 01 A6 [12:36:14]Write i2c OK [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: 01 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: 01 07 00 [12:36:14]MH_I2C_Read... [12:36:14]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [12:36:14]RasterBufferAndPrint [12:36:14]line Счет N : (1)292292 [12:36:14]line ИНН: 02508201610067 [12:36:14]line Контрольно-Кассовый Чек [12:36:14]line ПРОДАЖА [12:36:14]line ТРК (МРК, ГНК) : 32 [12:36:14]line Товар: 2710124130 [12:36:14]line Аи-92-К-5 [12:36:14]line 10.000 * 0.00 [12:36:14]line = 0.00 [12:36:14]line НДС 12% НСП 1% [12:36:14]line > о реализуемом товаре [12:36:14]line ИТОГО: 0.00 [12:36:14]line НСП 1% : 0.00 [12:36:14]line НДС 12% : 0.00 [12:36:14]line Наличными: 0.00 [12:36:14]line Безнал.: 0.00 [12:36:14]line Место: АЗС № 130 "Партнер Нефть" [12:36:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:36:14]line СНО: Общий режим [12:36:14]line Чек 326 21.08.2024 12:36 [12:36:14]line Смена: 466 ФФД: 1.0 [12:36:14]line ЗНМ: 0300000070 [12:36:14]line РНМ: 0000000000092562 [12:36:14]line Версия ККМ: 001 [12:36:14]line Талоны: ТК ГПНА Online [12:36:14]line 30104212 [12:36:14]line ФМ: 0000000000871769 [12:36:14]line ФД: 163728 [12:36:14]line ФПД: 83363759559483 [12:36:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123611&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163728&fm=83363759559483&tin=02508201610067®Number=0000000000092562&sum=0 [12:36:14]written 0, free lines is 4095 [12:36:14]OFD Sender: Processing packet 163727 [packets to send 968, broken 966] [12:36:14]ProducePacketName [12:36:14]name=ofd_packets/00163727 [12:36:14]OFD Sender: To server: pG, [12:36:14]CommunicateWithHost lk.salyk.kg:30040 [12:36:14]ConnectInit lk.salyk.kg [12:36:15]Write to MH i2c: 01 00 00 CF 01 D0 [12:36:15]Write i2c OK [12:36:15]MH_I2C_Read... [12:36:15]Read from MH i2c: 01 [12:36:15]MH_I2C_Read... [12:36:15]Read from MH i2c: 01 07 00 [12:36:15]MH_I2C_Read... [12:36:15]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 E3 0C C6 [12:36:15]RasterBufferAndPrint [12:36:15]line [12:36:15]line [12:36:15]line [12:36:15]line [12:36:15]line [12:36:15]written 0, free lines is 3348 [12:36:15]MH_Cut [12:36:15]Write to MH i2c: D1 01 00 D6 01 01 A9 [12:36:15]Write i2c OK [12:36:15]MH_I2C_Read... [12:36:15]Read from MH i2c: D1 [12:36:15]MH_I2C_Read... [12:36:15]Read from MH i2c: D1 01 00 [12:36:15]MH_I2C_Read... [12:36:15]Read from MH i2c: D1 01 00 D6 01 00 A8 [12:36:15]Write to MH i2c: 01 00 00 D7 01 D8 [12:36:15]Write i2c OK [12:36:15]MH_I2C_Read... [12:36:15]Connected sock=10 [12:36:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 69 37 1E 01 93 48 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 *** Cut start [12:36:15]07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 34 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 *** Purtial cut [12:36:16]10 00 30 30 30 *** Stage 1: CUTSNS_PIN = 1 [12:36:16]30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7F 02 00 35 04 06 00 46 A9 08 AF 57 CC 24 43 19 C1 14 C1 CD 64 [12:36:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 15 02 47 00 85 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 37 36 39 10 04 04 00 8F 7F 02 00 F4 03 04 00 90 88 C5 66 B6 04 01 00 00 98 18 28 58 61 F3 FA D8 [12:36:17]CommunicateWithHost err = 0 [12:36:17]CheckOFDResponse [12:36:17]1017 (14) - 77093643461234 [12:36:17]1041 (16) - 0000000000871769 [12:36:17]1040 (4) - 163727 [12:36:17]1012 (4) - 21.08.2024 06:26 [12:36:17]1206 (1) - 0 [12:36:17]OFD Sender: Remove packet 163727 [12:36:17]ProducePacketName [12:36:17]name=ofd_packets/00163727 [12:36:17]NVStorageDeleteData [12:36:17]Read from MH i2c: 01 [12:36:17]MH_I2C_Read... [12:36:17]*** Stop cut motor [12:36:17]*** Cut end [12:36:17]Read from MH i2c: 01 07 00 [12:36:17]MH_I2C_Read... [12:36:17]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [12:36:17]process_action close_receipt done [12:36:17]requested_data is exist [12:36:17]produce_requested_data [12:36:17]requested_item fm.sn is exist - process it [12:36:17]wFMCommunicate request_size=4 [12:36:17]MH_SAM_APDU [12:36:17]CAPDU: 80 11 00 00 [12:36:17]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [12:36:17]Write i2c OK [12:36:17]MH_I2C_Read... [12:36:17]Read from MH i2c: E2 [12:36:17]MH_I2C_Read... [12:36:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:17]Read from MH i2c: E2 17 00 [12:36:17]MH_I2C_Read... [12:36:17]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [12:36:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:17]wFMCommunicate OK [12:36:17]requested_item fd.num is exist - process it [12:36:17]SAM_PROTO_GetFieldsCounters [12:36:17]wFMCommunicate request_size=4 [12:36:17]MH_SAM_APDU [12:36:17]CAPDU: 80 13 00 00 [12:36:17]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [12:36:18]Write i2c OK [12:36:18]MH_I2C_Read... [12:36:18]Read from MH i2c: E2 [12:36:18]MH_I2C_Read... [12:36:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:18]Read from MH i2c: E2 62 00 [12:36:18]MH_I2C_Read... [12:36:18]Read from MH i2c: E2 62 00 D9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7F 02 00 0E 04 04 00 D2 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 35 [12:36:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7F 02 00 0E 04 04 00 D2 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:36:18]wFMCommunicate OK [12:36:18]SAM_PROTO_GetFieldsCounters done [12:36:18]requested_item shift.num is exist - process it [12:36:18]requested_item shift.opened is exist - process it [12:36:18]req_shift_opened [12:36:18]FM_GetShiftState [12:36:18]SAM_PROTO_GetShiftState [12:36:18]wFMCommunicate request_size=4 [12:36:18]MH_SAM_APDU [12:36:18]CAPDU: 80 13 01 00 [12:36:18]Write to MH i2c: E2 08 00 DA 01 80 13 OFD Sender: Processing packet 163728 [packets to send 967, broken 966] [12:36:18]01 ProducePacketName [12:36:18]00 name=ofd_packets/00163728 [12:36:18]00 OFD Sender: To server: pG, [12:36:18]00 CommunicateWithHost lk.salyk.kg:30040 [12:36:18]00 ConnectInit lk.salyk.kg [12:36:18]00 58 [12:36:18]Write i2c OK [12:36:18]MH_I2C_Read... [12:36:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:18]Read from MH i2c: E2 [12:36:18]MH_I2C_Read... [12:36:18]Read from MH i2c: E2 0E 00 [12:36:18]MH_I2C_Read... [12:36:18]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1E [12:36:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:36:18]wFMCommunicate OK [12:36:18]SAM_PROTO_GetShiftState done [12:36:18]FM_GetShiftState done [12:36:18]req_shift_opened done [12:36:18]requested_item shift.open_date is exist - process it [12:36:18]req_shift_open_date [12:36:18]req_shift_open_date done [12:36:18]produce_requested_data done [12:36:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163728,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:36:18]process_action_free close_receipt [12:36:18]json_value_free [12:36:18]json_value_free done [12:36:18]process_json_proto returns [12:36:18]Send response to host [12:36:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163728,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:36:18]free response buf [12:36:18]execute_script done [12:36:18]execute_script returns [12:36:18]free content buf [12:36:18]Sock 9.Close socket [12:36:18]Sock 9.Thread stoped [12:36:20]Connected sock=11 [12:36: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 37 36 39 0F 01 00 00 E8 22 07 01 A2 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 46 01 00 00 F4 03 04 00 3B DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7F 02 00 35 04 06 00 4B D1 A3 46 93 3B 2D 2B D6 25 C3 D6 11 75 [12:36:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 22 47 47 00 19 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 37 36 39 10 04 04 00 90 7F 02 00 F4 03 04 00 94 88 C5 66 B6 04 01 00 00 4F 2D 70 05 0A 24 24 8A [12:36:21]CommunicateWithHost err = 0 [12:36:21]CheckOFDResponse [12:36:21]1017 (14) - 77093643461234 [12:36:21]1041 (16) - 0000000000871769 [12:36:21]1040 (4) - 163728 [12:36:21]1012 (4) - 21.08.2024 06:26 [12:36:21]1206 (1) - 0 [12:36:21]OFD Sender: Remove packet 163728 [12:36:21]ProducePacketName [12:36:21]name=ofd_packets/00163728 [12:36:21]NVStorageDeleteData [12:36:21]OFD Sender: No OFD packet to send [12:36:22]OFD Sender: No OFD packet to send [12:36:27]OFD Sender: No OFD packet to send [12:36:29]recv_with_timeout no data received [12:36:32]OFD Sender: No OFD packet to send [12:36:37]OFD Sender: No OFD packet to send [12:36:42]OFD Sender: No OFD packet to send [12:36:47]OFD Sender: No OFD packet to send [12:36:49]recv_with_timeout no data received [12:36:52]OFD Sender: No OFD packet to send [12:36:57]OFD Sender: No OFD packet to send [12:37:02]OFD Sender: No OFD packet to send [12:37:02]recv_with_timeout no data received [12:37:07]OFD Sender: No OFD packet to send [12:37:10]accept exits with 8 [12:37:10]New connection [12:37:10]New thread 3067424100 created [12:37:10]Thread 3067280740 joined [12:37:10]Waiting for new connection... [12:37:10] Sock 8.Parse request [12:37:10]Sock 8.Check first char [12:37:10]Sock 8.First char is OK [12:37:10]request: POST /json_proto HTTP/1.0 [12:37:10]Method: POST [12:37:10]URL: /json_proto [12:37:10]Method is POST - this is cgi request [12:37:10]url: /json_proto [12:37:10]query_string will be loaded in cgi processing [12:37:10]execute_cgi json_proto POST (null) [12:37:10]execute_cgi path=json_proto method=POST [12:37:10]POST find Content-Length [12:37:10]Host: 172.17.44.132:8080 [12:37:10]Content-Length: 667 [12:37:10]Content-Type: application/json [12:37:10] [12:37:10]POST finish read [12:37:10]Found Content-Length = 667 [12:37:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 9.150, "sum" : 629.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 629.00, "total" : 629.00, "payments": [ { "type": 0, "sum" : 629.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:10]execute_script... [12:37: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)292293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 9.150, "sum" : 629.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 629.00, "total" : 629.00, "payments": [ { "type": 0, "sum" : 629.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:10]POST & json_proto [12:37:10]process_json_proto [12:37:10]json parsed OK: [12:37:10]protocol is kg_v1.0 [12:37:10]action value=close_receipt [12:37:10]process_action close_receipt [12:37:10]cmd_close_receipt [12:37:10]MH_GetDate [12:37:10]Write to MH i2c: F0 00 00 DB 01 CB [12:37:10]Write i2c OK [12:37:10]MH_I2C_Read... [12:37:10]Read from MH i2c: F0 [12:37:10]MH_I2C_Read... [12:37:10]Read from MH i2c: F0 09 00 [12:37:10]MH_I2C_Read... [12:37:10]Read from MH i2c: F0 09 00 DB 01 00 76 DF C5 66 2A 83 C1 65 27 [12:37:10]GetLastDocTimeStamp 1724243771 [12:37:10]current date 1724243830 [12:37:10]FM_GetShiftState [12:37:10]SAM_PROTO_GetShiftState [12:37:10]wFMCommunicate request_size=4 [12:37:10]MH_SAM_APDU [12:37:10]CAPDU: 80 13 01 00 [12:37:10]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [12:37:10]Write i2c OK [12:37:10]MH_I2C_Read... [12:37:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:10]Read from MH i2c: E2 [12:37:10]MH_I2C_Read... [12:37:10]Read from MH i2c: E2 0E 00 [12:37:10]MH_I2C_Read... [12:37:10]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 20 [12:37:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:37:10]wFMCommunicate OK [12:37:10]SAM_PROTO_GetShiftState done [12:37:10]FM_GetShiftState done [12:37:10]opened in 1724199517 [12:37:10]opened+sec_in_day 1724285917 [12:37:10]quantity*price = 62952 [12:37:10]sum+1 = 62953 [12:37:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 629.00 Внесено: 629.00 СДАЧА: 0.00 НСП 1% : 5.57 НДС 12% : 66.85 Наличными: 629.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 327 21.08.2024 12:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163729 ФПД: 153631686427197 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163729&fm=153631686427197&tin=02508201610067®Number=0000000000092562&sum=62900 [12:37:12]StoreToDocumentArchive [12:37:12]shift 466 fd 163729 [12:37:12]save to /storage/0466/doc_00163729 [12:37:12]save last doc name /storage/0466/doc_00163729 to /storage/kkm_last_doc_name [12:37:12]save OK [12:37:12]Clear old archive folders... [12:37:12]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:37:12]tlvbuf is 01714550 [12:37:12]SAM_PROTO_ClearQueue [12:37:12]wFMCommunicate request_size=4 [12:37:12]MH_SAM_APDU [12:37:12]CAPDU: 80 09 00 00 [12:37:12]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [12:37:12]Write i2c OK [12:37:12]MH_I2C_Read... [12:37:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:12]Read from MH i2c: E2 [12:37:12]MH_I2C_Read... [12:37:12]Read from MH i2c: E2 03 00 [12:37:12]MH_I2C_Read... [12:37:12]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [12:37:12]RAPDU: 90 00 [12:37:12]wFMCommunicate OK [12:37:12]SAM_PROTO_ClearQueue done [12:37:12]KKMCreateOFDPacket [12:37:12]OFDProtocolAddRootSTLVToBuf [12:37:12]FM_MakeSignedData [12:37:12]FM_MakeSignedData [12:37:12]SAM_PROTO_SignData [12:37:12]wFMCommunicate request_size=4 [12:37:12]MH_SAM_APDU [12:37:12]CAPDU: 80 0D 01 02 [12:37:12]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [12:37:12]Write i2c OK [12:37:12]MH_I2C_Read... [12:37:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:12]Read from MH i2c: E2 [12:37:12]MH_I2C_Read... [12:37:12]Read from MH i2c: E2 03 00 [12:37:12]MH_I2C_Read... [12:37:12]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [12:37:12]RAPDU: 90 00 [12:37:12]wFMCommunicate OK [12:37:12]wFMCommunicate request_size=255 [12:37:12]MH_SAM_APDU [12:37:12]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 BE 23 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E8 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 1A 00 00 00 00 07 04 06 00 B4 F5 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 77 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7F 02 00 35 04 06 00 8B BA 2A [12:37:12]Write to MH i2c: E2 02 01 EB 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 BE 23 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E8 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 1A 00 00 00 00 07 04 06 00 B4 F5 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 77 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7F 02 00 35 04 06 00 8B BA 2A 00 00 BA [12:37:12]Write i2c OK [12:37:12]MH_I2C_Read... [12:37:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:13]Read from MH i2c: E2 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 03 00 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [12:37:13]RAPDU: 90 00 [12:37:13]wFMCommunicate OK [12:37:13]wFMCommunicate request_size=8 [12:37:13]MH_SAM_APDU [12:37:13]CAPDU: 80 0D 02 02 03 18 82 3D [12:37:13]Write to MH i2c: E2 0B 00 EC 01 80 0D 02 02 03 00 18 82 3D 00 00 44 [12:37:13]Write i2c OK [12:37:13]MH_I2C_Read... [12:37:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:13]Read from MH i2c: E2 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 03 00 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [12:37:13]RAPDU: 90 00 [12:37:13]wFMCommunicate OK [12:37:13]wFMCommunicate request_size=4 [12:37:13]MH_SAM_APDU [12:37:13]CAPDU: 80 0D 03 02 [12:37:13]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [12:37:13]Write i2c OK [12:37:13]MH_I2C_Read... [12:37:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:13]Read from MH i2c: E2 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 0B 00 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 0B 00 ED 01 00 31 BD 7A C3 F9 A4 B3 5F 90 00 44 [12:37:13]RAPDU: 31 BD 7A C3 F9 A4 B3 5F 90 00 [12:37:13]wFMCommunicate OK [12:37:13]SAM_PROTO_SignData done [12:37:13]FM_MakeSignedData done [12:37:13]CreateOFDProtocolMessage [12:37:13]wFMCommunicate request_size=4 [12:37:13]MH_SAM_APDU [12:37:13]CAPDU: 80 11 00 00 [12:37:13]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [12:37:13]Write i2c OK [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 [12:37:13]MH_I2C_Read... [12:37:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:13]Read from MH i2c: E2 17 00 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [12:37:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:13]wFMCommunicate OK [12:37:13]CreateOFDProtocolMessage done [12:37:13]OFDSenderStorePacket 163729 [12:37:13]StoreOFDPacket docnum=163729 [12:37:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 66 F7 05 01 E7 8D 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 BE 23 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E8 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 1A 00 00 00 00 07 04 06 00 B4 F5 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 77 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7F 02 00 35 04 06 00 8B BA 2A 18 82 3D 31 BD 7A C3 F9 A4 B3 5F [12:37:13]CheckFolder [12:37:13]dirname=/storage/ofd_packets [12:37:13]CheckFolder done [12:37:13]ProducePacketName [12:37:13]name=ofd_packets/00163729 [12:37:13]NVStorageSaveData ofd_packets/00163729 [12:37:13]File name is /storage/ofd_packets/00163729 [12:37:13]Write 299 bytes [12:37:13]NVStorageSaveData done [12:37:13]OFDSenderStorePacket done [12:37:13]KKMCreateOFDPacket done [12:37:13]NVStorageSaveData kkm_last_timestamp [12:37:13]File name is /storage/kkm_last_timestamp [12:37:13]Write 4 bytes [12:37:13]NVStorageSaveData done [12:37:13]ExternCall_PrintAddStr [12:37:13]wPrintStart [12:37:13]Write to MH i2c: 01 00 00 EF 01 F0 [12:37:13]Write i2c OK [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: 01 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: 01 07 00 [12:37:13]MH_I2C_Read... [12:37:13]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [12:37:13]RasterBufferAndPrint [12:37:13]line Счет N : (1)292293 [12:37:13]line ИНН: 02508201610067 [12:37:13]line Контрольно-Кассовый Чек [12:37:13]line ПРОДАЖА [12:37:13]line ТРК (МРК, ГНК) : 41 [12:37:13]line Товар: 2710124130 [12:37:13]line SU-92-К-5 [12:37:13]line 9.150 * 68.80 [12:37:13]line = 629.52 [12:37:13]line НДС 12% НСП 1% [12:37:13]line > о реализуемом товаре [12:37:13]line ОКРУГЛЕНИЕ: -0.52 [12:37:13]line ИТОГО: 629.00 [12:37:13]line Внесено: 629.00 [12:37:13]line СДАЧА: 0.00 [12:37:13]line НСП 1% : 5.57 [12:37:13]line НДС 12% : 66.85 [12:37:13]line Наличными: 629.00 [12:37:13]line Безнал.: 0.00 [12:37:13]line Место: АЗС № 130 "Партнер Нефть" [12:37:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:37:13]line СНО: Общий режим [12:37:13]line Чек 327 21.08.2024 12:37 [12:37:13]line Смена: 466 ФФД: 1.0 [12:37:13]line ЗНМ: 0300000070 [12:37:13]line РНМ: 0000000000092562 [12:37:13]line Версия ККМ: 001 [12:37:13]line ФМ: 0000000000871769 [12:37:13]line ФД: 163729 [12:37:13]line ФПД: 153631686427197 [12:37:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163729&fm=153631686427197&tin=02508201610067®Number=0000000000092562&sum=62900 [12:37:13]OFD Sender: Processing packet 163729 [packets to send 967, broken 966] [12:37:13]ProducePacketName [12:37:13]name=ofd_packets/00163729 [12:37:13]OFD Sender: To server: pG, [12:37:13]CommunicateWithHost lk.salyk.kg:30040 [12:37:13]ConnectInit lk.salyk.kg [12:37:13]written 0, free lines is 4095 [12:37:14]Write to MH i2c: 01 00 00 1A 02 1C [12:37:14]Write i2c OK [12:37:14]MH_I2C_Read... [12:37:14]Read from MH i2c: 01 [12:37:14]MH_I2C_Read... [12:37:14]Read from MH i2c: 01 07 00 [12:37:14]MH_I2C_Read... [12:37:14]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 C9 0C F8 [12:37:14]RasterBufferAndPrint [12:37:14]line [12:37:14]line [12:37:14]line [12:37:14]line [12:37:14]line [12:37:14]written 0, free lines is 3318 [12:37:14]MH_Cut [12:37:14]Write to MH i2c: D1 01 00 21 02 01 F5 [12:37:14]Write i2c OK [12:37:14]MH_I2C_Read... [12:37:14]Read from MH i2c: D1 [12:37:14]MH_I2C_Read... [12:37:14]Read from MH i2c: D1 01 00 [12:37:14]MH_I2C_Read... [12:37:14]Read from MH i2c: D1 01 00 21 02 00 F4 [12:37:14]Write to MH i2c: 01 00 00 22 02 24 [12:37:14]Write i2c OK [12:37:14]MH_I2C_Read... [12:37:14]*** Cut start [12:37:14]*** Purtial cut [12:37:14]*** Stage 1: CUTSNS_PIN = 1 [12:37:16]Read from MH i2c: 01 [12:37:16]MH_I2C_Read... [12:37:16]*** Stop cut motor [12:37:16]*** Cut end [12:37:16]Read from MH i2c: 01 07 00 [12:37:16]MH_I2C_Read... [12:37:16]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [12:37:16]process_action close_receipt done [12:37:16]requested_data is exist [12:37:16]produce_requested_data [12:37:16]requested_item fm.sn is exist - process it [12:37:16]wFMCommunicate request_size=4 [12:37:16]MH_SAM_APDU [12:37:16]CAPDU: 80 11 00 00 [12:37:16]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [12:37:16]Write i2c OK [12:37:16]MH_I2C_Read... [12:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:16]Read from MH i2c: E2 [12:37:16]MH_I2C_Read... [12:37:16]Read from MH i2c: E2 17 00 [12:37:16]MH_I2C_Read... [12:37:16]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [12:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:17]wFMCommunicate OK [12:37:17]requested_item fd.num is exist - process it [12:37:17]SAM_PROTO_GetFieldsCounters [12:37:17]wFMCommunicate request_size=4 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 13 00 00 [12:37:17]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 62 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7F 02 00 0E 04 04 00 D2 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 85 [12:37:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7F 02 00 0E 04 04 00 D2 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:37:17]wFMCommunicate OK [12:37:17]SAM_PROTO_GetFieldsCounters done [12:37:17]requested_item shift.num is exist - process it [12:37:17]requested_item shift.opened is exist - process it [12:37:17]req_shift_opened [12:37:17]FM_GetShiftState [12:37:17]SAM_PROTO_GetShiftState [12:37:17]wFMCommunicate request_size=4 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 13 01 00 [12:37:17]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]recv_with_timeout no data received [12:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 0E 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [12:37:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:37:17]wFMCommunicate OK [12:37:17]SAM_PROTO_GetShiftState done [12:37:17]FM_GetShiftState done [12:37:17]req_shift_opened done [12:37:17]requested_item shift.open_date is exist - process it [12:37:17]req_shift_open_date [12:37:17]req_shift_open_date done [12:37:17]produce_requested_data done [12:37:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163729,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:37:17]process_action_free close_receipt [12:37:17]json_value_free [12:37:17]json_value_free done [12:37:17]process_json_proto returns [12:37:17]Send response to host [12:37:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163729,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:37:17]free response buf [12:37:17]execute_script done [12:37:17]execute_script returns [12:37:17]free content buf [12:37:17]Sock 8.Close socket [12:37:17]Sock 8.Thread stoped [12:37:18]ConnectInit Can't take IP for lk.salyk.kg [12:37:18]CommunicateWithHost connect error [12:37:18]CommunicateWithHost err = -1 [12:37:18]OFD Sender: Server communicate error [12:37:23]OFD Sender: Processing packet 163729 [packets to send 967, broken 966] [12:37:23]ProducePacketName [12:37:23]name=ofd_packets/00163729 [12:37:23]OFD Sender: To server: pG, [12:37:23]CommunicateWithHost lk.salyk.kg:30040 [12:37:23]ConnectInit lk.salyk.kg [12:37:30]accept exits with 10 [12:37:30]New connection [12:37:30]New thread 3067280740 created [12:37:30]Thread 3067424100 joined [12:37:30]Waiting for new connection... [12:37:30] Sock 10.Parse request [12:37:30]Sock 10.Check first char [12:37:30]Sock 10.First char is OK [12:37:30]request: POST /json_proto HTTP/1.0 [12:37:30]Method: POST [12:37:30]URL: /json_proto [12:37:30]Method is POST - this is cgi request [12:37:30]url: /json_proto [12:37:30]query_string will be loaded in cgi processing [12:37:30]execute_cgi json_proto POST (null) [12:37:30]execute_cgi path=json_proto method=POST [12:37:30]POST find Content-Length [12:37:30]Host: 172.17.44.132:8080 [12:37:30]Content-Length: 685 [12:37:30]Content-Type: application/json [12:37:30] [12:37:30]POST finish read [12:37:30]Found Content-Length = 685 [12:37:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:30]execute_script... [12:37:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:30]POST & json_proto [12:37:30]process_json_proto [12:37:30]json parsed OK: [12:37:30]protocol is kg_v1.0 [12:37:30]action value=close_receipt [12:37:30]process_action close_receipt [12:37:30]cmd_close_receipt [12:37:30]MH_GetDate [12:37:30]Write to MH i2c: F0 00 00 26 02 17 [12:37:30]Write i2c OK [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: F0 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: F0 09 00 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: F0 09 00 26 02 00 8A DF C5 66 2A 83 C1 65 87 [12:37:30]GetLastDocTimeStamp 1724243831 [12:37:30]current date 1724243850 [12:37:30]FM_GetShiftState [12:37:30]SAM_PROTO_GetShiftState [12:37:30]wFMCommunicate request_size=4 [12:37:30]MH_SAM_APDU [12:37:30]CAPDU: 80 13 01 00 [12:37:30]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [12:37:30]Write i2c OK [12:37:30]MH_I2C_Read... [12:37:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:30]Read from MH i2c: E2 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: E2 0E 00 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6C [12:37:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:37:30]wFMCommunicate OK [12:37:30]SAM_PROTO_GetShiftState done [12:37:30]FM_GetShiftState done [12:37:30]opened in 1724199517 [12:37:30]opened+sec_in_day 1724285917 [12:37:30]quantity*price = 150028 [12:37:30]sum+1 = 150030 [12:37:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.32 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 328 21.08.2024 12:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163730 ФПД: 65223584954428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163730&fm=65223584954428&tin=02508201610067®Number=0000000000092562&sum=150000 [12:37:32]StoreToDocumentArchive [12:37:32]shift 466 fd 163730 [12:37:32]save to /storage/0466/doc_00163730 [12:37:32]save last doc name /storage/0466/doc_00163730 to /storage/kkm_last_doc_name [12:37:32]save OK [12:37:32]Clear old archive folders... [12:37:32]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:37:32]tlvbuf is 01733E10 [12:37:32]SAM_PROTO_ClearQueue [12:37:32]wFMCommunicate request_size=4 [12:37:32]MH_SAM_APDU [12:37:32]CAPDU: 80 09 00 00 [12:37:32]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [12:37:32]Write i2c OK [12:37:32]MH_I2C_Read... [12:37:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:32]Read from MH i2c: E2 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [12:37:32]RAPDU: 90 00 [12:37:32]wFMCommunicate OK [12:37:32]SAM_PROTO_ClearQueue done [12:37:32]KKMCreateOFDPacket [12:37:32]OFDProtocolAddRootSTLVToBuf [12:37:32]FM_MakeSignedData [12:37:32]FM_MakeSignedData [12:37:32]SAM_PROTO_SignData [12:37:32]wFMCommunicate request_size=4 [12:37:32]MH_SAM_APDU [12:37:32]CAPDU: 80 0D 01 02 [12:37:32]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [12:37:32]Write i2c OK [12:37:32]MH_I2C_Read... [12:37:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:32]Read from MH i2c: E2 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [12:37:32]RAPDU: 90 00 [12:37:32]wFMCommunicate OK [12:37:32]wFMCommunicate request_size=255 [12:37:32]MH_SAM_APDU [12:37:32]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 48 01 00 00 F4 03 04 00 8A DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7F 02 00 35 04 06 00 3B 52 [12:37:32]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 48 01 00 00 F4 03 04 00 8A DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7F 02 00 35 04 06 00 3B 52 00 00 82 [12:37:32]Write i2c OK [12:37:32]MH_I2C_Read... [12:37:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:32]Read from MH i2c: E2 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [12:37:32]RAPDU: 90 00 [12:37:32]wFMCommunicate OK [12:37:32]wFMCommunicate request_size=9 [12:37:32]MH_SAM_APDU [12:37:32]CAPDU: 80 0D 02 02 04 0C 9C B8 3C [12:37:32]Write to MH i2c: E2 0C 00 37 02 80 0D 02 02 04 00 0C 9C B8 3C 00 00 57 [12:37:32]Write i2c OK [12:37:32]MH_I2C_Read... [12:37:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:32]Read from MH i2c: E2 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 [12:37:32]MH_I2C_Read... [12:37:32]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [12:37:33]RAPDU: 90 00 [12:37:33]wFMCommunicate OK [12:37:33]wFMCommunicate request_size=4 [12:37:33]MH_SAM_APDU [12:37:33]CAPDU: 80 0D 03 02 [12:37:33]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [12:37:33]Write i2c OK [12:37:33]MH_I2C_Read... [12:37:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:33]Read from MH i2c: E2 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: E2 0B 00 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: E2 0B 00 38 02 00 EC 44 B8 AC E5 DC FD A2 90 00 AA [12:37:33]RAPDU: EC 44 B8 AC E5 DC FD A2 90 00 [12:37:33]wFMCommunicate OK [12:37:33]SAM_PROTO_SignData done [12:37:33]FM_MakeSignedData done [12:37:33]CreateOFDProtocolMessage [12:37:33]wFMCommunicate request_size=4 [12:37:33]MH_SAM_APDU [12:37:33]CAPDU: 80 11 00 00 [12:37:33]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [12:37:33]Write i2c OK [12:37:33]MH_I2C_Read... [12:37:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:33]Read from MH i2c: E2 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: E2 17 00 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [12:37:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:33]wFMCommunicate OK [12:37:33]CreateOFDProtocolMessage done [12:37:33]OFDSenderStorePacket 163730 [12:37:33]StoreOFDPacket docnum=163730 [12:37:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 B0 CA 06 01 6D 09 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 48 01 00 00 F4 03 04 00 8A DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7F 02 00 35 04 06 00 3B 52 0C 9C B8 3C EC 44 B8 AC E5 DC FD A2 [12:37:33]CheckFolder [12:37:33]dirname=/storage/ofd_packets [12:37:33]CheckFolder done [12:37:33]ProducePacketName [12:37:33]name=ofd_packets/00163730 [12:37:33]NVStorageSaveData ofd_packets/00163730 [12:37:33]File name is /storage/ofd_packets/00163730 [12:37:33]Write 300 bytes [12:37:33]NVStorageSaveData done [12:37:33]OFDSenderStorePacket done [12:37:33]KKMCreateOFDPacket done [12:37:33]NVStorageSaveData kkm_last_timestamp [12:37:33]File name is /storage/kkm_last_timestamp [12:37:33]Write 4 bytes [12:37:33]NVStorageSaveData done [12:37:33]ExternCall_PrintAddStr [12:37:33]wPrintStart [12:37:33]Write to MH i2c: 01 00 00 3A 02 3C [12:37:33]Write i2c OK [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: 01 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: 01 07 00 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [12:37:33]RasterBufferAndPrint [12:37:33]line Счет N : (1)292286 [12:37:33]line ИНН: 02508201610067 [12:37:33]line Контрольно-Кассовый Чек [12:37:33]line ПРОДАЖА [12:37:33]line ТРК (МРК, ГНК) : 81 [12:37:33]line Товар: 2711129700 [12:37:33]line ГАЗ-К-5 [12:37:33]line 39.070 * 38.40 [12:37:33]line = 1500.29 [12:37:33]line НДС 12% НСП 1% [12:37:33]line > о реализуемом товаре [12:37:33]line ОКРУГЛЕНИЕ: -0.29 [12:37:33]line ИТОГО: 1500.00 [12:37:33]line Внесено: 1500.00 [12:37:33]line СДАЧА: 0.00 [12:37:33]line НСП 1% : 13.28 [12:37:33]line НДС 12% : 159.32 [12:37:33]line Наличными: 1500.00 [12:37:33]line Безнал.: 0.00 [12:37:33]line Место: АЗС № 130 "Партнер Нефть" [12:37:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:37:33]line СНО: Общий режим [12:37:33]line Чек 328 21.08.2024 12:37 [12:37:33]line Смена: 466 ФФД: 1.0 [12:37:33]line ЗНМ: 0300000070 [12:37:33]line РНМ: 0000000000092562 [12:37:33]line Версия ККМ: 001 [12:37:33]line ФМ: 0000000000871769 [12:37:33]line ФД: 163730 [12:37:33]line ФПД: 65223584954428 [12:37:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163730&fm=65223584954428&tin=02508201610067®Number=0000000000092562&sum=150000 [12:37:33]written 0, free lines is 4095 [12:37:33]Write to MH i2c: 01 00 00 65 02 67 [12:37:33]Write i2c OK [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: 01 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: 01 07 00 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 D0 0C 4A [12:37:33]RasterBufferAndPrint [12:37:33]line [12:37:33]line [12:37:33]line [12:37:33]line [12:37:33]line [12:37:33]written 0, free lines is 3331 [12:37:33]MH_Cut [12:37:33]Write to MH i2c: D1 01 00 6C 02 01 40 [12:37:33]Write i2c OK [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: D1 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: D1 01 00 [12:37:33]MH_I2C_Read... [12:37:33]Read from MH i2c: D1 01 00 6C 02 00 3F [12:37:33]Write to MH i2c: 01 00 00 6D 02 6F [12:37:33]Write i2c OK [12:37:33]MH_I2C_Read... [12:37:34]*** Cut start [12:37:34]*** Purtial cut [12:37:34]*** Stage 1: CUTSNS_PIN = 1 [12:37:36]Read from MH i2c: 01 [12:37:36]MH_I2C_Read... [12:37:36]*** Stop cut motor [12:37:36]*** Cut end [12:37:36]Read from MH i2c: 01 07 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [12:37:36]process_action close_receipt done [12:37:36]requested_data is exist [12:37:36]produce_requested_data [12:37:36]requested_item fm.sn is exist - process it [12:37:36]wFMCommunicate request_size=4 [12:37:36]MH_SAM_APDU [12:37:36]CAPDU: 80 11 00 00 [12:37:36]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:36]Read from MH i2c: E2 17 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [12:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:36]wFMCommunicate OK [12:37:36]requested_item fd.num is exist - process it [12:37:36]SAM_PROTO_GetFieldsCounters [12:37:36]wFMCommunicate request_size=4 [12:37:36]MH_SAM_APDU [12:37:36]CAPDU: 80 13 00 00 [12:37:36]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 62 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7F 02 00 0E 04 04 00 D2 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 D4 [12:37: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7F 02 00 0E 04 04 00 D2 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:37:37]wFMCommunicate OK [12:37:37]SAM_PROTO_GetFieldsCounters done [12:37:37]requested_item shift.num is exist - process it [12:37:37]requested_item shift.opened is exist - process it [12:37:37]req_shift_opened [12:37:37]FM_GetShiftState [12:37:37]SAM_PROTO_GetShiftState [12:37:37]wFMCommunicate request_size=4 [12:37:37]MH_SAM_APDU [12:37:37]CAPDU: 80 13 01 00 [12:37:37]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [12:37:37]Write i2c OK [12:37:37]MH_I2C_Read... [12:37:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:37]Read from MH i2c: E2 [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: E2 0E 00 [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B5 [12:37:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:37:37]wFMCommunicate OK [12:37:37]SAM_PROTO_GetShiftState done [12:37:37]FM_GetShiftState done [12:37:37]req_shift_opened done [12:37:37]requested_item shift.open_date is exist - process it [12:37:37]req_shift_open_date [12:37:37]req_shift_open_date done [12:37:37]produce_requested_data done [12:37:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163730,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:37:37]process_action_free close_receipt [12:37:37]json_value_free [12:37:37]json_value_free done [12:37:37]process_json_proto returns [12:37:37]Send response to host [12:37:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163730,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:37:37]free response buf [12:37:37]execute_script done [12:37:37]execute_script returns [12:37:37]free content buf [12:37:37]Sock 10.Close socket [12:37:37]Sock 10.Thread stoped [12:37:40]Connected sock=9 [12:37: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 37 36 39 0D 01 00 00 66 F7 05 01 E7 8D 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 BE 23 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E8 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 1A 00 00 00 00 07 04 06 00 B4 F5 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 77 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7F 02 00 35 04 06 00 8B BA 2A 18 82 3D 31 BD 7A C3 F9 A4 B3 5F [12:37:41]accept exits with 11 [12:37:41]New connection [12:37:41]New thread 3067424100 created [12:37:41]Thread 3067280740 joined [12:37:41]Waiting for new connection... [12:37:41] Sock 11.Parse request [12:37:41]Sock 11.Check first char [12:37:41]Sock 11.First char is OK [12:37:41]request: POST /json_proto HTTP/1.0 [12:37:41]Method: POST [12:37:41]URL: /json_proto [12:37:41]Method is POST - this is cgi request [12:37:41]url: /json_proto [12:37:41]query_string will be loaded in cgi processing [12:37:41]execute_cgi json_proto POST (null) [12:37:41]execute_cgi path=json_proto method=POST [12:37:41]POST find Content-Length [12:37:41]Host: 172.17.44.132:8080 [12:37:41]Content-Length: 677 [12:37:41]Content-Type: application/json [12:37:41] [12:37:41]POST finish read [12:37:41]Found Content-Length = 677 [12:37:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:41]execute_script... [12:37:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:41]POST & json_proto [12:37:41]process_json_proto [12:37:41]json parsed OK: [12:37:41]protocol is kg_v1.0 [12:37:41]action value=close_receipt [12:37:41]process_action close_receipt [12:37:41]cmd_close_receipt [12:37:41]MH_GetDate [12:37:41]Write to MH i2c: F0 00 00 71 02 62 [12:37:41]Write i2c OK [12:37:41]MH_I2C_Read... [12:37:41]Read from MH i2c: F0 [12:37:41]MH_I2C_Read... [12:37:41]Read from MH i2c: F0 09 00 [12:37:41]MH_I2C_Read... [12:37:41]Read from MH i2c: F0 09 00 71 02 00 95 DF C5 66 2A 83 C1 65 DD [12:37:41]GetLastDocTimeStamp 1724243850 [12:37:41]current date 1724243861 [12:37:41]FM_GetShiftState [12:37:41]SAM_PROTO_GetShiftState [12:37:41]wFMCommunicate request_size=4 [12:37:41]MH_SAM_APDU [12:37:41]CAPDU: 80 13 01 00 [12:37:41]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [12:37:41]Write i2c OK [12:37:41]MH_I2C_Read... [12:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:41]Read from MH i2c: E2 [12:37:41]MH_I2C_Read... [12:37:41]Read from MH i2c: E2 0E 00 [12:37:41]MH_I2C_Read... [12:37:41]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B7 [12:37:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:37:41]wFMCommunicate OK [12:37:41]SAM_PROTO_GetShiftState done [12:37:41]FM_GetShiftState done [12:37:41]opened in 1724199517 [12:37:41]opened+sec_in_day 1724285917 [12:37:41]quantity*price = 50010 [12:37:41]sum+1 = 50012 [12:37: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 329 21.08.2024 12:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163731 ФПД: 99204158816533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123741&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163731&fm=99204158816533&tin=02508201610067®Number=0000000000092562&sum=50000 [12:37:43]StoreToDocumentArchive [12:37:43]shift 466 fd 163731 [12:37:43]save to /storage/0466/doc_00163731 [12:37:43]save last doc name /storage/0466/doc_00163731 to /storage/kkm_last_doc_name [12:37:43]save OK [12:37:43]Clear old archive folders... [12:37:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:37:43]tlvbuf is 0171D2A0 [12:37:43]SAM_PROTO_ClearQueue [12:37:43]wFMCommunicate request_size=4 [12:37:43]MH_SAM_APDU [12:37:43]CAPDU: 80 09 00 00 [12:37:43]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [12:37:43]Write i2c OK [12:37:43]MH_I2C_Read... [12:37:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:43]Read from MH i2c: E2 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: E2 03 00 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [12:37:43]RAPDU: 90 00 [12:37:43]wFMCommunicate OK [12:37:43]SAM_PROTO_ClearQueue done [12:37:43]KKMCreateOFDPacket [12:37:43]OFDProtocolAddRootSTLVToBuf [12:37:43]FM_MakeSignedData [12:37:43]FM_MakeSignedData [12:37:43]SAM_PROTO_SignData [12:37:43]wFMCommunicate request_size=4 [12:37:43]MH_SAM_APDU [12:37:43]CAPDU: 80 0D 01 02 [12:37:43]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [12:37:43]Write i2c OK [12:37:43]MH_I2C_Read... [12:37:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:43]Read from MH i2c: E2 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: E2 03 00 [12:37:43]MH_I2C_Read... [12:37:43]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [12:37:43]RAPDU: 90 00 [12:37:43]wFMCommunicate OK [12:37:43]wFMCommunicate request_size=255 [12:37:43]MH_SAM_APDU [12:37:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 Received data: 87 EE 95 03 F6 0F 70 00 47 F2 2C 03 01 01 00 00 30 01 30 F3 30 03 30 06 30 00 30 BF 30 14 30 00 30 00 30 00 38 00 37 07 31 04 37 06 36 00 39 50 4F C3 00 00 00 00 00 00 A7 00 A1 47 00 EF 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 39 30 04 30 06 30 00 30 00 30 00 30 00 30 00 38 00 37 00 31 1F 37 04 36 02 39 00 10 01 04 04 00 00 12 91 04 04 00 49 01 00 00 F4 03 04 00 95 DF 7F C5 02 66 00 0E F4 04 03 04 04 00 00 D2 E5 01 88 00 C5 66 B6 04 01 00 00 41 30 97 34 F8 F6 00 24 B9 57 04 [12:37:43]01 CommunicateWithHost err = 0 [12:37:43]00 CheckOFDResponse [12:37:43]01 1017 (14) - 77093643461234 [12:37:43]1041 (16) - 0000000000871769 [12:37:43]1040 (4) - 163729 [12:37:43]1012 (4) - 21.08.2024 06:27 [12:37:43]1206 (1) - 0 [12:37:43]OFD Sender: Remove packet 163729 [12:37:43]ProducePacketName [12:37:43]name=ofd_packets/00163729 [12:37:43]NVStorageDeleteData [12:37:43]0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7F 02 00 35 04 06 00 5A [12:37:43]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 95 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7F 02 00 35 04 06 00 5A 00 00 91 [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:44]Read from MH i2c: E2 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [12:37:44]RAPDU: 90 00 [12:37:44]wFMCommunicate OK [12:37:44]wFMCommunicate request_size=10 [12:37:44]MH_SAM_APDU [12:37:44]CAPDU: 80 0D 02 02 05 39 C4 A5 81 15 [12:37:44]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 39 C4 A5 81 15 00 00 40 [12:37:44]OFD Sender: Processing packet 163730 [packets to send 967, broken 966] [12:37:44]ProducePacketName [12:37:44]name=ofd_packets/00163730 [12:37:44]OFD Sender: To server: pG, [12:37:44]CommunicateWithHost lk.salyk.kg:30040 [12:37:44]ConnectInit lk.salyk.kg [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:44]Read from MH i2c: E2 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [12:37:44]RAPDU: 90 00 [12:37:44]wFMCommunicate OK [12:37:44]wFMCommunicate request_size=4 [12:37:44]MH_SAM_APDU [12:37:44]CAPDU: 80 0D 03 02 [12:37:44]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:44]Read from MH i2c: E2 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 0B 00 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 0B 00 83 02 00 D0 69 EA B9 B8 51 E2 BF 90 00 87 [12:37:44]RAPDU: D0 69 EA B9 B8 51 E2 BF 90 00 [12:37:44]wFMCommunicate OK [12:37:44]SAM_PROTO_SignData done [12:37:44]FM_MakeSignedData done [12:37:44]CreateOFDProtocolMessage [12:37:44]wFMCommunicate request_size=4 [12:37:44]MH_SAM_APDU [12:37:44]CAPDU: 80 11 00 00 [12:37:44]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:44]Read from MH i2c: E2 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 17 00 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [12:37:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:44]wFMCommunicate OK [12:37:44]CreateOFDProtocolMessage done [12:37:44]OFDSenderStorePacket 163731 [12:37:44]StoreOFDPacket docnum=163731 [12:37:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BE BE 07 01 E9 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 49 01 00 00 F4 03 04 00 95 DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7F 02 00 35 04 06 00 5A 39 C4 A5 81 15 D0 69 EA B9 B8 51 E2 BF [12:37:44]CheckFolder [12:37:44]dirname=/storage/ofd_packets [12:37:44]CheckFolder done [12:37:44]ProducePacketName [12:37:44]name=ofd_packets/00163731 [12:37:44]NVStorageSaveData ofd_packets/00163731 [12:37:44]File name is /storage/ofd_packets/00163731 [12:37:44]Write 301 bytes [12:37:44]NVStorageSaveData done [12:37:44]OFDSenderStorePacket done [12:37:44]KKMCreateOFDPacket done [12:37:44]NVStorageSaveData kkm_last_timestamp [12:37:44]File name is /storage/kkm_last_timestamp [12:37:44]Write 4 bytes [12:37:44]NVStorageSaveData done [12:37:44]ExternCall_PrintAddStr [12:37:44]wPrintStart [12:37:44]Write to MH i2c: 01 00 00 85 02 87 [12:37:44]Write i2c OK [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: 01 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: 01 07 00 [12:37:44]MH_I2C_Read... [12:37:44]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [12:37:44]RasterBufferAndPrint [12:37:44]line Счет N : (1)292294 [12:37:44]line ИНН: 02508201610067 [12:37:44]line Контрольно-Кассовый Чек [12:37:44]line ПРОДАЖА [12:37:44]line ТРК (МРК, ГНК) : 63 [12:37:44]line Товар: 2710124500 [12:37:44]line Аи-95-К-5 [12:37:44]line 6.740 * 74.20 [12:37:44]line = 500.11 [12:37:44]line НДС 12% НСП 1% [12:37:44]line > о реализуемом товаре [12:37:44]line ОКРУГЛЕНИЕ: -0.11 [12:37:44]line ИТОГО: 500.00 [12:37:44]line Внесено: 500.00 [12:37:44]line СДАЧА: 0.00 [12:37:44]line НСП 1% : 4.43 [12:37:44]line НДС 12% : 53.11 [12:37:44]line Наличными: 500.00 [12:37:44]line Безнал.: 0.00 [12:37:44]line Место: АЗС № 130 "Партнер Нефть" [12:37:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:37:44]line СНО: Общий режим [12:37:44]line Чек 329 21.08.2024 12:37 [12:37:44]line Смена: 466 ФФД: 1.0 [12:37:44]line ЗНМ: 0300000070 [12:37:44]line РНМ: 0000000000092562 [12:37:44]line Версия ККМ: 001 [12:37:44]line ФМ: 0000000000871769 [12:37:44]line ФД: 163731 [12:37:44]line ФПД: 99204158816533 [12:37:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123741&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163731&fm=99204158816533&tin=02508201610067®Number=0000000000092562&sum=50000 [12:37:44]written 0, free lines is 4095 [12:37:45]Write to MH i2c: 01 00 00 B0 02 B2 [12:37:45]Write i2c OK [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: 01 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: 01 07 00 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 C8 0C 8D [12:37:45]RasterBufferAndPrint [12:37:45]line [12:37:45]line [12:37:45]line [12:37:45]line [12:37:45]line [12:37:45]written 0, free lines is 3326 [12:37:45]MH_Cut [12:37:45]Write to MH i2c: D1 01 00 B7 02 01 8B [12:37:45]Write i2c OK [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: D1 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: D1 01 00 [12:37:45]MH_I2C_Read... [12:37:45]Read from MH i2c: D1 01 00 B7 02 00 8A [12:37:45]Write to MH i2c: 01 00 00 B8 02 BA [12:37:45]Write i2c OK [12:37:45]MH_I2C_Read... [12:37:46]*** Cut start [12:37:46]*** Purtial cut [12:37:46]*** Stage 1: CUTSNS_PIN = 1 [12:37:48]Read from MH i2c: 01 [12:37:48]MH_I2C_Read... [12:37:48]*** Stop cut motor [12:37:48]*** Cut end [12:37:48]Read from MH i2c: 01 07 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [12:37:48]process_action close_receipt done [12:37:48]requested_data is exist [12:37:48]produce_requested_data [12:37:48]requested_item fm.sn is exist - process it [12:37:48]wFMCommunicate request_size=4 [12:37:48]MH_SAM_APDU [12:37:48]CAPDU: 80 11 00 00 [12:37:48]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:48]Read from MH i2c: E2 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 17 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [12:37:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:48]wFMCommunicate OK [12:37:48]requested_item fd.num is exist - process it [12:37:48]SAM_PROTO_GetFieldsCounters [12:37:48]wFMCommunicate request_size=4 [12:37:48]MH_SAM_APDU [12:37:48]CAPDU: 80 13 00 00 [12:37:48]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [12:37:48]recv_with_timeout no data received [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:48]Read from MH i2c: E2 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 62 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 62 00 BA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7F 02 00 0E 04 04 00 D2 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 23 [12:37:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7F 02 00 0E 04 04 00 D2 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:37:48]wFMCommunicate OK [12:37:48]SAM_PROTO_GetFieldsCounters done [12:37:48]requested_item shift.num is exist - process it [12:37:48]requested_item shift.opened is exist - process it [12:37:48]req_shift_opened [12:37:48]FM_GetShiftState [12:37:48]SAM_PROTO_GetShiftState [12:37:48]wFMCommunicate request_size=4 [12:37:48]MH_SAM_APDU [12:37:48]CAPDU: 80 13 01 00 [12:37:48]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:48]Read from MH i2c: E2 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 0E 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 00 [12:37:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:37:48]wFMCommunicate OK [12:37:48]SAM_PROTO_GetShiftState done [12:37:48]FM_GetShiftState done [12:37:48]req_shift_opened done [12:37:48]requested_item shift.open_date is exist - process it [12:37:48]req_shift_open_date [12:37:48]req_shift_open_date done [12:37:48]produce_requested_data done [12:37:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163731,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:37:48]process_action_free close_receipt [12:37:48]json_value_free [12:37:48]json_value_free done [12:37:48]process_json_proto returns [12:37:48]Send response to host [12:37:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163731,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:37:48]free response buf [12:37:48]execute_script done [12:37:48]execute_script returns [12:37:48]free content buf [12:37:48]Sock 11.Close socket [12:37:48]Sock 11.Thread stoped [12:37:49]ConnectInit Can't take IP for lk.salyk.kg [12:37:49]CommunicateWithHost connect error [12:37:49]CommunicateWithHost err = -1 [12:37:49]OFD Sender: Server communicate error [12:37:49]OFD Sender: Processing packet 163730 [packets to send 968, broken 966] [12:37:49]ProducePacketName [12:37:49]name=ofd_packets/00163730 [12:37:49]OFD Sender: To server: pG, [12:37:49]CommunicateWithHost lk.salyk.kg:30040 [12:37:49]ConnectInit lk.salyk.kg [12:37:54]ConnectInit Can't take IP for lk.salyk.kg [12:37:54]CommunicateWithHost connect error [12:37:54]CommunicateWithHost err = -1 [12:37:54]OFD Sender: Server communicate error [12:37:59]OFD Sender: Processing packet 163730 [packets to send 968, broken 966] [12:37:59]ProducePacketName [12:37:59]name=ofd_packets/00163730 [12:37:59]OFD Sender: To server: pG, [12:37:59]CommunicateWithHost lk.salyk.kg:30040 [12:37:59]ConnectInit lk.salyk.kg [12:38:03]recv_with_timeout no data received [12:38:04]ConnectInit Can't take IP for lk.salyk.kg [12:38:04]CommunicateWithHost connect error [12:38:04]CommunicateWithHost err = -1 [12:38:04]OFD Sender: Server communicate error [12:38:09]OFD Sender: Processing packet 163730 [packets to send 968, broken 966] [12:38:09]ProducePacketName [12:38:09]name=ofd_packets/00163730 [12:38:09]OFD Sender: To server: pG, [12:38:09]CommunicateWithHost lk.salyk.kg:30040 [12:38:09]ConnectInit lk.salyk.kg [12:38:14]ConnectInit Can't take IP for lk.salyk.kg [12:38:14]CommunicateWithHost connect error [12:38:14]CommunicateWithHost err = -1 [12:38:14]OFD Sender: Server communicate error [12:38:19]OFD Sender: Processing packet 163730 [packets to send 968, broken 966] [12:38:19]ProducePacketName [12:38:19]name=ofd_packets/00163730 [12:38:19]OFD Sender: To server: pG, [12:38:19]CommunicateWithHost lk.salyk.kg:30040 [12:38:19]ConnectInit lk.salyk.kg [12:38:21]accept exits with 10 [12:38:21]New connection [12:38:21]New thread 3067280740 created [12:38:21]Thread 3067424100 joined [12:38:21]Waiting for new connection... [12:38:21] Sock 10.Parse request [12:38:21]Sock 10.Check first char [12:38:21]Sock 10.First char is OK [12:38:21]request: POST /json_proto HTTP/1.0 [12:38:21]Method: POST [12:38:21]URL: /json_proto [12:38:21]Method is POST - this is cgi request [12:38:21]url: /json_proto [12:38:21]query_string will be loaded in cgi processing [12:38:21]execute_cgi json_proto POST (null) [12:38:21]execute_cgi path=json_proto method=POST [12:38:21]POST find Content-Length [12:38:21]Host: 172.17.44.132:8080 [12:38:21]Content-Length: 667 [12:38:21]Content-Type: application/json [12:38:21] [12:38:21]POST finish read [12:38:21]Found Content-Length = 667 [12:38:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:38:21]execute_script... [12:38: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)292295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:38:21]POST & json_proto [12:38:21]process_json_proto [12:38:21]json parsed OK: [12:38:21]protocol is kg_v1.0 [12:38:21]action value=close_receipt [12:38:21]process_action close_receipt [12:38:21]cmd_close_receipt [12:38:21]MH_GetDate [12:38:21]Write to MH i2c: F0 00 00 BC 02 AD [12:38:21]Write i2c OK [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 09 00 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 09 00 BC 02 00 BD DF C5 66 2A 83 C1 65 50 [12:38:21]GetLastDocTimeStamp 1724243861 [12:38:21]current date 1724243901 [12:38:21]FM_GetShiftState [12:38:21]SAM_PROTO_GetShiftState [12:38:21]wFMCommunicate request_size=4 [12:38:21]MH_SAM_APDU [12:38:21]CAPDU: 80 13 01 00 [12:38:21]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [12:38:21]Write i2c OK [12:38:21]MH_I2C_Read... [12:38:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:21]Read from MH i2c: E2 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: E2 0E 00 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 02 [12:38:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:38:21]wFMCommunicate OK [12:38:21]SAM_PROTO_GetShiftState done [12:38:21]FM_GetShiftState done [12:38:21]opened in 1724199517 [12:38:21]opened+sec_in_day 1724285917 [12:38:21]quantity*price = 30065 [12:38:21]sum+1 = 30067 [12:38:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 330 21.08.2024 12:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163732 ФПД: 278389742783294 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163732&fm=278389742783294&tin=02508201610067®Number=0000000000092562&sum=30000 [12:38:23]StoreToDocumentArchive [12:38:23]shift 466 fd 163732 [12:38:23]save to /storage/0466/doc_00163732 [12:38:23]save last doc name /storage/0466/doc_00163732 to /storage/kkm_last_doc_name [12:38:23]save OK [12:38:23]Clear old archive folders... [12:38:23]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:38:23]tlvbuf is 016374E0 [12:38:23]SAM_PROTO_ClearQueue [12:38:23]wFMCommunicate request_size=4 [12:38:23]MH_SAM_APDU [12:38:23]CAPDU: 80 09 00 00 [12:38:23]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [12:38:23]RAPDU: 90 00 [12:38:23]wFMCommunicate OK [12:38:23]SAM_PROTO_ClearQueue done [12:38:23]KKMCreateOFDPacket [12:38:23]OFDProtocolAddRootSTLVToBuf [12:38:23]FM_MakeSignedData [12:38:23]FM_MakeSignedData [12:38:23]SAM_PROTO_SignData [12:38:23]wFMCommunicate request_size=4 [12:38:23]MH_SAM_APDU [12:38:23]CAPDU: 80 0D 01 02 [12:38:23]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [12:38:23]RAPDU: 90 00 [12:38:23]wFMCommunicate OK [12:38:23]wFMCommunicate request_size=255 [12:38:23]MH_SAM_APDU [12:38:23]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 4A 01 00 00 F4 03 04 00 BD DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7F 02 00 35 04 06 00 FD 31 A9 [12:38:24]Write to MH i2c: E2 02 01 CC 02 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 4A 01 00 00 F4 03 04 00 BD DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7F 02 00 35 04 06 00 FD 31 A9 00 00 BE [12:38:24]Write i2c OK [12:38:24]MH_I2C_Read... [12:38:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:24]Read from MH i2c: E2 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: E2 03 00 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [12:38:24]RAPDU: 90 00 [12:38:24]wFMCommunicate OK [12:38:24]wFMCommunicate request_size=8 [12:38:24]MH_SAM_APDU [12:38:24]CAPDU: 80 0D 02 02 03 BA 4B 3E [12:38:24]Write to MH i2c: E2 0B 00 CD 02 80 0D 02 02 03 00 BA 4B 3E 00 00 92 [12:38:24]Write i2c OK [12:38:24]MH_I2C_Read... [12:38:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:24]Read from MH i2c: E2 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: E2 03 00 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [12:38:24]RAPDU: 90 00 [12:38:24]wFMCommunicate OK [12:38:24]wFMCommunicate request_size=4 [12:38:24]MH_SAM_APDU [12:38:24]CAPDU: 80 0D 03 02 [12:38:24]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [12:38:24]Write i2c OK [12:38:24]MH_I2C_Read... [12:38:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:24]Read from MH i2c: E2 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: E2 0B 00 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: E2 0B 00 CE 02 00 C7 B8 BE 1A 2A 92 8A 77 90 00 60 [12:38:24]RAPDU: C7 B8 BE 1A 2A 92 8A 77 90 00 [12:38:24]wFMCommunicate OK [12:38:24]SAM_PROTO_SignData done [12:38:24]FM_MakeSignedData done [12:38:24]CreateOFDProtocolMessage [12:38:24]wFMCommunicate request_size=4 [12:38:24]MH_SAM_APDU [12:38:24]CAPDU: 80 11 00 00 [12:38:24]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [12:38:24]Write i2c OK [12:38:24]MH_I2C_Read... [12:38:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:24]Connected sock=8 [12:38: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 37 36 39 0F 01 00 00 BE BE 07 01 E9 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 Read from MH i2c: 01 E2 F7 [12:38:25]03 MH_I2C_Read... [12:38:25]06 Read from MH i2c: 00 E2 BB 17 01 00 00 [12:38:25]00 MH_I2C_Read... [12:38:25]00 00 EE 03 0F 00 F2 03 01 00 01 F3 Read from MH i2c: 03 E2 06 17 00 00 BF CF 14 02 00 00 00 11 00 04 00 10 07 00 04 06 00 50 C3 00 00 00 00 39 04 30 06 30 00 30 00 30 00 30 00 30 00 30 00 30 00 30 1F 30 04 38 02 00 01 00 12 04 04 00 49 01 00 00 37 F4 31 03 37 04 36 00 39 95 DF C5 66 0E 04 04 00 D2 01 00 00 90 B9 00 04 A4 01 [12:38:25]00 RAPDU: 01 0D 04 10 00 30 30 30 30 30 30 30 11 30 04 10 30 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:25]wFMCommunicate OK [12:38:25]CreateOFDProtocolMessage done [12:38:25]30 OFDSenderStorePacket 163732 [12:38:25]38 StoreOFDPacket docnum=163732 [12:38:25]37 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E2 2F 05 01 0F B5 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 4A 01 00 00 F4 03 04 00 BD DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7F 02 00 35 04 06 00 FD 31 A9 BA 4B 3E C7 B8 BE 1A 2A 92 8A 77 31 [12:38:25]37 CheckFolder [12:38:25]36 dirname=/storage/ofd_packets [12:38:25]39 CheckFolder done [12:38:25]ProducePacketName [12:38:25]name=ofd_packets/00163732 [12:38:25]NVStorageSaveData ofd_packets/00163732 [12:38:25]File name is /storage/ofd_packets/00163732 [12:38:25]Write 299 bytes [12:38:25]NVStorageSaveData done [12:38:25]OFDSenderStorePacket done [12:38:25]KKMCreateOFDPacket done [12:38:25]NVStorageSaveData kkm_last_timestamp [12:38:25]File name is /storage/kkm_last_timestamp [12:38:25]10 Write 4 bytes [12:38:25]04 NVStorageSaveData done [12:38:25]04 00 93 7F 02 00 35 04 ExternCall_PrintAddStr [12:38:25]06 wPrintStart [12:38:25]Write to MH i2c: 01 00 00 D0 00 02 5A D2 39 [12:38:25]C4 A5 81 15 D0 69 EA B9 B8 51 Write i2c OK [12:38:25]E2 MH_I2C_Read... [12:38:25]BF Read from MH i2c: 01 [12:38:25] [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: 01 07 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [12:38:25]RasterBufferAndPrint [12:38:25]line Счет N : (1)292295 [12:38:25]line ИНН: 02508201610067 [12:38:25]line Контрольно-Кассовый Чек [12:38:25]line ПРОДАЖА [12:38:25]line ТРК (МРК, ГНК) : 51 [12:38:25]line Товар: 2710124130 [12:38:25]line SU-92-К-5 [12:38:25]line 4.370 * 68.80 [12:38:25]line = 300.66 [12:38:25]line НДС 12% НСП 1% [12:38:25]line > о реализуемом товаре [12:38:25]line ОКРУГЛЕНИЕ: -0.66 [12:38:25]line ИТОГО: 300.00 [12:38:25]line Внесено: 300.00 [12:38:25]line СДАЧА: 0.00 [12:38:25]line НСП 1% : 2.66 [12:38:25]line НДС 12% : 31.93 [12:38:25]line Наличными: 300.00 [12:38:25]line Безнал.: 0.00 [12:38:25]line Место: АЗС № 130 "Партнер Нефть" [12:38:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:38:25]line СНО: Общий режим [12:38:25]line Чек 330 21.08.2024 12:38 [12:38:25]line Смена: 466 ФФД: 1.0 [12:38:25]line ЗНМ: 0300000070 [12:38:25]line РНМ: 0000000000092562 [12:38:25]line Версия ККМ: 001 [12:38:25]line ФМ: 0000000000871769 [12:38:25]line ФД: 163732 [12:38:25]line ФПД: 278389742783294 [12:38:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163732&fm=278389742783294&tin=02508201610067®Number=0000000000092562&sum=30000 [12:38:25]written 0, free lines is 4095 [12:38:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7B 50 47 00 5E 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 37 36 39 10 04 04 00 93 7F 02 00 F4 03 04 00 10 89 C5 66 B6 04 01 00 00 8A CB 0B 7D 6D 70 4D 46 [12:38:25]CommunicateWithHost err = 0 [12:38:25]CheckOFDResponse [12:38:25]1017 (14) - 77093643461234 [12:38:25]1041 (16) - 0000000000871769 [12:38:25]1040 (4) - 163731 [12:38:25]1012 (4) - 21.08.2024 06:28 [12:38:25]1206 (1) - 0 [12:38:25]OFD Sender: Remove packet 163731 [12:38:25]ProducePacketName [12:38:25]name=ofd_packets/00163731 [12:38:25]NVStorageDeleteData [12:38:25]Write to MH i2c: 01 00 00 FB 02 FD [12:38:25]Write i2c OK [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: 01 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: 01 07 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 DD 0C ED [12:38:26]RasterBufferAndPrint [12:38:26]line [12:38:26]line [12:38:26]line [12:38:26]line [12:38:26]line [12:38:26]written 0, free lines is 3349 [12:38:26]MH_Cut [12:38:26]Write to MH i2c: D1 01 00 02 03 01 D7 [12:38:26]Write i2c OK [12:38:26]MH_I2C_Read... [12:38:26]Read from MH i2c: D1 [12:38:26]MH_I2C_Read... [12:38:26]Read from MH i2c: D1 01 00 [12:38:26]MH_I2C_Read... [12:38:26]Read from MH i2c: D1 01 00 02 03 00 D6 [12:38:26]Write to MH i2c: 01 00 00 03 03 06 [12:38:26]Write i2c OK [12:38:26]MH_I2C_Read... [12:38:26]OFD Sender: Processing packet 163732 [packets to send 967, broken 966] [12:38:26]ProducePacketName [12:38:26]name=ofd_packets/00163732 [12:38:26]OFD Sender: To server: pG, [12:38:26]CommunicateWithHost lk.salyk.kg:30040 [12:38:26]ConnectInit lk.salyk.kg [12:38:26]*** Cut start [12:38:26]*** Purtial cut [12:38:26]*** Stage 1: CUTSNS_PIN = 1 [12:38:27]Connected sock=8 [12:38: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 37 36 39 0D 01 00 00 E2 2F 05 01 0F B5 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 4A 01 00 00 F4 03 04 00 BD DF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7F 02 00 35 04 06 00 FD 31 A9 BA 4B 3E C7 B8 BE 1A 2A 92 8A 77 [12:38:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 57 79 47 00 0A AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 *** Stop cut motor [12:38:28]30 *** Cut end [12:38:28]Read from MH i2c: 01 [12:38:28]MH_I2C_Read... [12:38:28]30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7F 02 00 F4 03 04 00 13 89 Read from MH i2c: C5 01 66 07 B6 00 04 [12:38:28]01 00 00 9E 0E 9A 27 16 A4 CD 08 [12:38:28]MH_I2C_Read... [12:38:28]CommunicateWithHost err = 0 [12:38:28]CheckOFDResponse [12:38:28]1017 (14) - 77093643461234 [12:38:28]1041 (16) - 0000000000871769 [12:38:28]1040 (4) - 163732 [12:38:28]1012 (4) - 21.08.2024 06:28 [12:38:28]1206 (1) - 0 [12:38:28]OFD Sender: Remove packet 163732 [12:38:28]Read from MH i2c: ProducePacketName [12:38:28]01 name=ofd_packets/00163732 [12:38:28]07 NVStorageDeleteData [12:38:28]00 03 03 00 00 00 00 00 FF 0F 1B [12:38:28]process_action close_receipt done [12:38:28]requested_data is exist [12:38:28]produce_requested_data [12:38:28]requested_item fm.sn is exist - process it [12:38:28]wFMCommunicate request_size=4 [12:38:28]MH_SAM_APDU [12:38:28]CAPDU: 80 11 00 00 [12:38:28]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [12:38:28]Write i2c OK [12:38:28]MH_I2C_Read... [12:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:29]Read from MH i2c: E2 [12:38:29]MH_I2C_Read... [12:38:29]Read from MH i2c: E2 17 00 [12:38:29]MH_I2C_Read... [12:38:29]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [12:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:29]wFMCommunicate OK [12:38:29]requested_item fd.num is exist - process it [12:38:29]SAM_PROTO_GetFieldsCounters [12:38:29]wFMCommunicate request_size=4 [12:38:29]MH_SAM_APDU [12:38:29]CAPDU: 80 13 00 00 [12:38:29]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [12:38:29]Write i2c OK [12:38:29]MH_I2C_Read... [12:38:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:29]Read from MH i2c: E2 [12:38:29]MH_I2C_Read... [12:38:29]Read from MH i2c: E2 62 00 [12:38:29]MH_I2C_Read... [12:38:29]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7F 02 00 0E 04 04 00 D2 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 73 [12:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7F 02 00 0E 04 04 00 D2 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:38:29]wFMCommunicate OK [12:38:29]SAM_PROTO_GetFieldsCounters done [12:38:29]requested_item shift.num is exist - process it [12:38:29]requested_item shift.opened is exist - process it [12:38:29]req_shift_opened [12:38:29]OFD Sender: No OFD packet to send [12:38:29]FM_GetShiftState [12:38:29]SAM_PROTO_GetShiftState [12:38:29]wFMCommunicate request_size=4 [12:38:29]MH_SAM_APDU [12:38:29]CAPDU: 80 13 01 00 [12:38:29]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [12:38:29]Write i2c OK [12:38:29]MH_I2C_Read... [12:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:29]Read from MH i2c: E2 [12:38:29]MH_I2C_Read... [12:38:29]Read from MH i2c: E2 0E 00 [12:38:29]MH_I2C_Read... [12:38:29]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [12:38:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:38:29]wFMCommunicate OK [12:38:29]SAM_PROTO_GetShiftState done [12:38:29]FM_GetShiftState done [12:38:29]req_shift_opened done [12:38:29]requested_item shift.open_date is exist - process it [12:38:29]req_shift_open_date [12:38:29]req_shift_open_date done [12:38:29]produce_requested_data done [12:38:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163732,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:38:29]OFD Sender: No OFD packet to send [12:38:29]process_action_free close_receipt [12:38:29]json_value_free [12:38:29]json_value_free done [12:38:29]process_json_proto returns [12:38:29]Send response to host [12:38:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163732,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:38:29]free response buf [12:38:29]execute_script done [12:38:29]execute_script returns [12:38:29]free content buf [12:38:29]Sock 10.Close socket [12:38:29]Sock 10.Thread stoped [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:02]recv_with_timeout no data received [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:25]recv_with_timeout no data received [12:39:29]OFD Sender: No OFD packet to send [12:39:31]accept exits with 11 [12:39:31]New connection [12:39:31]New thread 3067424100 created [12:39:31]Thread 3067280740 joined [12:39:31]Waiting for new connection... [12:39:31] Sock 11.Parse request [12:39:31]Sock 11.Check first char [12:39:31]Sock 11.First char is OK [12:39:31]request: POST /json_proto HTTP/1.0 [12:39:31]Method: POST [12:39:31]URL: /json_proto [12:39:31]Method is POST - this is cgi request [12:39:31]url: /json_proto [12:39:31]query_string will be loaded in cgi processing [12:39:31]execute_cgi json_proto POST (null) [12:39:31]execute_cgi path=json_proto method=POST [12:39:31]POST find Content-Length [12:39:31]Host: 172.17.44.132:8080 [12:39:31]Content-Length: 682 [12:39:31]Content-Type: application/json [12:39:31] [12:39:31]POST finish read [12:39:31]Found Content-Length = 682 [12:39:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 52.210, "sum" : 3873.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3873.00, "payments": [ { "type": 0, "sum" : 3873.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:31]execute_script... [12:39:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 52.210, "sum" : 3873.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3873.00, "payments": [ { "type": 0, "sum" : 3873.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:31]POST & json_proto [12:39:31]process_json_proto [12:39:31]json parsed OK: [12:39:31]protocol is kg_v1.0 [12:39:31]action value=close_receipt [12:39:31]process_action close_receipt [12:39:31]cmd_close_receipt [12:39:31]MH_GetDate [12:39:31]Write to MH i2c: F0 00 00 07 03 F9 [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: F0 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: F0 09 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: F0 09 00 07 03 00 03 E0 C5 66 2A 83 C1 65 E3 [12:39:31]GetLastDocTimeStamp 1724243901 [12:39:31]current date 1724243971 [12:39:31]FM_GetShiftState [12:39:31]SAM_PROTO_GetShiftState [12:39:31]wFMCommunicate request_size=4 [12:39:31]MH_SAM_APDU [12:39:31]CAPDU: 80 13 01 00 [12:39:31]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:31]Read from MH i2c: E2 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 0E 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4E [12:39:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:39:31]wFMCommunicate OK [12:39:31]SAM_PROTO_GetShiftState done [12:39:31]FM_GetShiftState done [12:39:31]opened in 1724199517 [12:39:31]opened+sec_in_day 1724285917 [12:39:31]quantity*price = 387398 [12:39:31]sum+1 = 387399 [12:39:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.98 ИТОГО: 3873.00 Внесено: 6000.00 СДАЧА: 2127.00 НСП 1% : 34.28 НДС 12% : 411.40 Наличными: 3873.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 331 21.08.2024 12:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163733 ФПД: 280399099014063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123931&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163733&fm=280399099014063&tin=02508201610067®Number=0000000000092562&sum=387300 [12:39:33]StoreToDocumentArchive [12:39:33]shift 466 fd 163733 [12:39:33]save to /storage/0466/doc_00163733 [12:39:33]save last doc name /storage/0466/doc_00163733 to /storage/kkm_last_doc_name [12:39:33]save OK [12:39:33]Clear old archive folders... [12:39:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:33]tlvbuf is 01638E00 [12:39:33]SAM_PROTO_ClearQueue [12:39:33]wFMCommunicate request_size=4 [12:39:33]MH_SAM_APDU [12:39:33]CAPDU: 80 09 00 00 [12:39:33]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [12:39:33]Write i2c OK [12:39:33]MH_I2C_Read... [12:39:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:33]Read from MH i2c: E2 [12:39:33]MH_I2C_Read... [12:39:33]Read from MH i2c: E2 03 00 [12:39:33]MH_I2C_Read... [12:39:33]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [12:39:33]RAPDU: 90 00 [12:39:33]wFMCommunicate OK [12:39:33]SAM_PROTO_ClearQueue done [12:39:33]KKMCreateOFDPacket [12:39:33]OFDProtocolAddRootSTLVToBuf [12:39:33]FM_MakeSignedData [12:39:33]FM_MakeSignedData [12:39:33]SAM_PROTO_SignData [12:39:33]wFMCommunicate request_size=4 [12:39:33]MH_SAM_APDU [12:39:33]CAPDU: 80 0D 01 02 [12:39:33]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [12:39:33]Write i2c OK [12:39:33]MH_I2C_Read... [12:39:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:33]Read from MH i2c: E2 [12:39:33]MH_I2C_Read... [12:39:33]Read from MH i2c: E2 03 00 [12:39:33]MH_I2C_Read... [12:39:33]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [12:39:33]RAPDU: 90 00 [12:39:33]wFMCommunicate OK [12:39:33]wFMCommunicate request_size=255 [12:39:33]MH_SAM_APDU [12:39:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CB 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 E9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 A0 00 00 00 00 07 04 06 00 E4 E8 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 03 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7F 02 00 35 04 06 00 FF [12:39:33]Write to MH i2c: E2 02 01 17 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 F2 CB 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 E9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 A0 00 00 00 00 07 04 06 00 E4 E8 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 03 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7F 02 00 35 04 06 00 FF 00 00 57 [12:39:33]Write i2c OK [12:39:33]MH_I2C_Read... [12:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:33]Read from MH i2c: E2 [12:39:33]MH_I2C_Read... [12:39:33]Read from MH i2c: E2 03 00 [12:39:33]MH_I2C_Read... [12:39:33]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [12:39:33]RAPDU: 90 00 [12:39:33]wFMCommunicate OK [12:39:33]wFMCommunicate request_size=10 [12:39:33]MH_SAM_APDU [12:39:33]CAPDU: 80 0D 02 02 05 05 80 B1 2B AF [12:39:33]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 05 80 B1 2B AF 00 00 AF [12:39:33]Write i2c OK [12:39:33]MH_I2C_Read... [12:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:34]Read from MH i2c: E2 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: E2 03 00 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [12:39:34]RAPDU: 90 00 [12:39:34]wFMCommunicate OK [12:39:34]wFMCommunicate request_size=4 [12:39:34]MH_SAM_APDU [12:39:34]CAPDU: 80 0D 03 02 [12:39:34]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [12:39:34]Write i2c OK [12:39:34]MH_I2C_Read... [12:39:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:34]Read from MH i2c: E2 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: E2 0B 00 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: E2 0B 00 19 03 00 F5 B5 21 5C 22 C0 6B 92 90 00 9E [12:39:34]RAPDU: F5 B5 21 5C 22 C0 6B 92 90 00 [12:39:34]wFMCommunicate OK [12:39:34]SAM_PROTO_SignData done [12:39:34]FM_MakeSignedData done [12:39:34]CreateOFDProtocolMessage [12:39:34]wFMCommunicate request_size=4 [12:39:34]MH_SAM_APDU [12:39:34]CAPDU: 80 11 00 00 [12:39:34]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [12:39:34]Write i2c OK [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: E2 [12:39:34]MH_I2C_Read... [12:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:34]Read from MH i2c: E2 17 00 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [12:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:39:34]wFMCommunicate OK [12:39:34]CreateOFDProtocolMessage done [12:39:34]OFDSenderStorePacket 163733 [12:39:34]StoreOFDPacket docnum=163733 [12:39:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 60 18 07 01 70 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 F2 CB 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 E9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 A0 00 00 00 00 07 04 06 00 E4 E8 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 03 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7F 02 00 35 04 06 00 FF 05 80 B1 2B AF F5 B5 21 5C 22 C0 6B 92 [12:39:34]CheckFolder [12:39:34]dirname=/storage/ofd_packets [12:39:34]CheckFolder done [12:39:34]ProducePacketName [12:39:34]name=ofd_packets/00163733 [12:39:34]NVStorageSaveData ofd_packets/00163733 [12:39:34]File name is /storage/ofd_packets/00163733 [12:39:34]Write 301 bytes [12:39:34]NVStorageSaveData done [12:39:34]OFDSenderStorePacket done [12:39:34]KKMCreateOFDPacket done [12:39:34]NVStorageSaveData kkm_last_timestamp [12:39:34]File name is /storage/kkm_last_timestamp [12:39:34]Write 4 bytes [12:39:34]NVStorageSaveData done [12:39:34]ExternCall_PrintAddStr [12:39:34]wPrintStart [12:39:34]Write to MH i2c: 01 00 00 1B 03 1E [12:39:34]Write i2c OK [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: 01 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: 01 07 00 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [12:39:34]RasterBufferAndPrint [12:39:34]line Счет N : (1)292296 [12:39:34]line ИНН: 02508201610067 [12:39:34]line Контрольно-Кассовый Чек [12:39:34]line ПРОДАЖА [12:39:34]line ТРК (МРК, ГНК) : 33 [12:39:34]line Товар: 2710124500 [12:39:34]line Аи-95-К-5 [12:39:34]line 52.210 * 74.20 [12:39:34]line = 3873.98 [12:39:34]line НДС 12% НСП 1% [12:39:34]line > о реализуемом товаре [12:39:34]line ОКРУГЛЕНИЕ: -0.98 [12:39:34]line ИТОГО: 3873.00 [12:39:34]line Внесено: 6000.00 [12:39:34]line СДАЧА: 2127.00 [12:39:34]line НСП 1% : 34.28 [12:39:34]line НДС 12% : 411.40 [12:39:34]line Наличными: 3873.00 [12:39:34]line Безнал.: 0.00 [12:39:34]line Место: АЗС № 130 "Партнер Нефть" [12:39:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:39:34]line СНО: Общий режим [12:39:34]line Чек 331 21.08.2024 12:39 [12:39:34]line Смена: 466 ФФД: 1.0 [12:39:34]line ЗНМ: 0300000070 [12:39:34]line РНМ: 0000000000092562 [12:39:34]line Версия ККМ: 001 [12:39:34]line ФМ: 0000000000871769 [12:39:34]line ФД: 163733 [12:39:34]line ФПД: 280399099014063 [12:39:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123931&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163733&fm=280399099014063&tin=02508201610067®Number=0000000000092562&sum=387300 [12:39:34]written 0, free lines is 4095 [12:39:34]OFD Sender: Processing packet 163733 [packets to send 967, broken 966] [12:39:34]ProducePacketName [12:39:34]name=ofd_packets/00163733 [12:39:34]OFD Sender: To server: pG, [12:39:34]CommunicateWithHost lk.salyk.kg:30040 [12:39:34]ConnectInit lk.salyk.kg [12:39:34]Write to MH i2c: 01 00 00 46 03 49 [12:39:34]Write i2c OK [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: 01 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: 01 07 00 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 CC 0C 28 [12:39:34]RasterBufferAndPrint [12:39:34]line [12:39:34]line [12:39:34]line [12:39:34]line [12:39:34]line [12:39:34]written 0, free lines is 3323 [12:39:34]MH_Cut [12:39:34]Write to MH i2c: D1 01 00 4D 03 01 22 [12:39:34]Write i2c OK [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: D1 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: D1 01 00 [12:39:34]MH_I2C_Read... [12:39:34]Read from MH i2c: D1 01 00 4D 03 00 21 [12:39:34]Write to MH i2c: 01 00 00 4E 03 51 [12:39:34]Write i2c OK [12:39:34]MH_I2C_Read... [12:39:35]*** Cut start [12:39:35]*** Purtial cut [12:39:35]*** Stage 1: CUTSNS_PIN = 1 [12:39:37]Read from MH i2c: 01 [12:39:37]MH_I2C_Read... [12:39:37]*** Stop cut motor [12:39:37]*** Cut end [12:39:37]Read from MH i2c: 01 07 00 [12:39:37]MH_I2C_Read... [12:39:37]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [12:39:37]process_action close_receipt done [12:39:37]requested_data is exist [12:39:37]produce_requested_data [12:39:37]requested_item fm.sn is exist - process it [12:39:37]wFMCommunicate request_size=4 [12:39:37]MH_SAM_APDU [12:39:37]CAPDU: 80 11 00 00 [12:39:37]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [12:39:37]Write i2c OK [12:39:37]MH_I2C_Read... [12:39:37]Read from MH i2c: E2 [12:39:37]MH_I2C_Read... [12:39:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:37]Read from MH i2c: E2 17 00 [12:39:37]MH_I2C_Read... [12:39:37]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [12:39:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:39:37]wFMCommunicate OK [12:39:37]requested_item fd.num is exist - process it [12:39:37]SAM_PROTO_GetFieldsCounters [12:39:37]wFMCommunicate request_size=4 [12:39:37]MH_SAM_APDU [12:39:37]CAPDU: 80 13 00 00 [12:39:37]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [12:39:37]Write i2c OK [12:39:37]MH_I2C_Read... [12:39:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:38]Read from MH i2c: E2 [12:39:38]MH_I2C_Read... [12:39:38]Read from MH i2c: E2 62 00 [12:39:38]MH_I2C_Read... [12:39:38]Read from MH i2c: E2 62 00 50 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7F 02 00 0E 04 04 00 D2 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 C2 [12:39: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7F 02 00 0E 04 04 00 D2 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:39:38]wFMCommunicate OK [12:39:38]SAM_PROTO_GetFieldsCounters done [12:39:38]requested_item shift.num is exist - process it [12:39:38]requested_item shift.opened is exist - process it [12:39:38]req_shift_opened [12:39:38]FM_GetShiftState [12:39:38]SAM_PROTO_GetShiftState [12:39:38]wFMCommunicate request_size=4 [12:39:38]MH_SAM_APDU [12:39:38]CAPDU: 80 13 01 00 [12:39:38]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [12:39:38]Write i2c OK [12:39:38]MH_I2C_Read... [12:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:38]Read from MH i2c: E2 [12:39:38]MH_I2C_Read... [12:39:38]Read from MH i2c: E2 0E 00 [12:39:38]MH_I2C_Read... [12:39:38]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 97 [12:39:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:39:38]wFMCommunicate OK [12:39:38]SAM_PROTO_GetShiftState done [12:39:38]FM_GetShiftState done [12:39:38]req_shift_opened done [12:39:38]requested_item shift.open_date is exist - process it [12:39:38]req_shift_open_date [12:39:38]req_shift_open_date done [12:39:38]produce_requested_data done [12:39:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163733,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:39:38]process_action_free close_receipt [12:39:38]json_value_free [12:39:38]json_value_free done [12:39:38]process_json_proto returns [12:39:38]Send response to host [12:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163733,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:39:38]free response buf [12:39:38]execute_script done [12:39:38]execute_script returns [12:39:38]free content buf [12:39:38]Sock 11.Close socket [12:39:38]Sock 11.Thread stoped [12:39:39]recv_with_timeout no data received [12:39:49]Connected sock=10 [12: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 37 36 39 0F 01 00 00 60 18 07 01 70 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 F2 CB 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 E9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 A0 00 00 00 00 07 04 06 00 E4 E8 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 03 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7F 02 00 35 04 06 00 FF 05 80 B1 2B AF F5 B5 21 5C 22 C0 6B 92 [12:39:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E A8 47 00 AE 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 37 36 39 10 04 04 00 95 7F 02 00 F4 03 04 00 67 89 C5 66 B6 04 01 00 00 F9 2C 8F F9 CA 66 65 1D [12:39:52]CommunicateWithHost err = 0 [12:39:52]CheckOFDResponse [12:39:52]1017 (14) - 77093643461234 [12:39:52]1041 (16) - 0000000000871769 [12:39:52]1040 (4) - 163733 [12:39:52]1012 (4) - 21.08.2024 06:29 [12:39:52]1206 (1) - 0 [12:39:52]OFD Sender: Remove packet 163733 [12:39:52]ProducePacketName [12:39:52]name=ofd_packets/00163733 [12:39:52]NVStorageDeleteData [12:39:53]OFD Sender: No OFD packet to send [12:39:55]accept exits with 9 [12:39:55]New connection [12:39:55]New thread 3067280740 created [12:39:55]Thread 3067424100 joined [12:39:55]Waiting for new connection... [12:39:55] Sock 9.Parse request [12:39:55]Sock 9.Check first char [12:39:55]Sock 9.First char is OK [12:39:55]request: POST /json_proto HTTP/1.0 [12:39:55]Method: POST [12:39:55]URL: /json_proto [12:39:55]Method is POST - this is cgi request [12:39:55]url: /json_proto [12:39:55]query_string will be loaded in cgi processing [12:39:55]execute_cgi json_proto POST (null) [12:39:55]execute_cgi path=json_proto method=POST [12:39:55]POST find Content-Length [12:39:55]Host: 172.17.44.132:8080 [12:39:55]Content-Length: 1062 [12:39:55]Content-Type: application/json [12:39:55] [12:39:55]POST finish read [12:39:55]Found Content-Length = 1062 [12:39:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50606", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54492509", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,25\u043B", "price" : 90.00, "quantity" : 2.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:55]execute_script... [12:39:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50606", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54492509", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,25\u043B", "price" : 90.00, "quantity" : 2.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:55]POST & json_proto [12:39:55]process_json_proto [12:39:55]json parsed OK: [12:39:55]protocol is kg_v1.0 [12:39:55]action value=close_receipt [12:39:55]process_action close_receipt [12:39:55]cmd_close_receipt [12:39:55]MH_GetDate [12:39:55]Write to MH i2c: F0 00 00 52 03 44 [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: F0 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: F0 09 00 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: F0 09 00 52 03 00 1B E0 C5 66 2A 83 C1 65 46 [12:39:55]GetLastDocTimeStamp 1724243971 [12:39:55]current date 1724243995 [12:39:55]FM_GetShiftState [12:39:55]SAM_PROTO_GetShiftState [12:39:55]wFMCommunicate request_size=4 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 13 01 00 [12:39:55]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:55]Read from MH i2c: E2 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 0E 00 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 99 [12:39:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:39:55]wFMCommunicate OK [12:39:55]SAM_PROTO_GetShiftState done [12:39:55]FM_GetShiftState done [12:39:55]opened in 1724199517 [12:39:55]opened+sec_in_day 1724285917 [12:39:55]quantity*price = 5000 [12:39:55]sum+1 = 5001 [12:39:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 54492509 Напиток Кока-Кола 0,25л 2.000 * 90.00 = 180.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 230.00 НСП 1% : 2.03 НДС 12% : 24.42 Наличными: 0.00 Безнал.: 230.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 332 21.08.2024 12:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163734 ФПД: 18860745300703 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163734&fm=18860745300703&tin=02508201610067®Number=0000000000092562&sum=23000 0 [12:39:56]StoreToDocumentArchive [12:39:56]shift 466 fd 163734 [12:39:56]save to /storage/0466/doc_00163734 [12:39:56]save last doc name /storage/0466/doc_00163734 to /storage/kkm_last_doc_name [12:39:56]save OK [12:39:56]Clear old archive folders... [12:39:56]ProcessDocumentItem done err = 0, tmpTLVsize=375 [12:39:57]tlvbuf is 01707090 [12:39:57]SAM_PROTO_ClearQueue [12:39:57]wFMCommunicate request_size=4 [12:39:57]MH_SAM_APDU [12:39:57]CAPDU: 80 09 00 00 [12:39:57]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [12:39:57]Write i2c OK [12:39:57]MH_I2C_Read... [12:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:57]Read from MH i2c: E2 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: E2 03 00 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [12:39:57]RAPDU: 90 00 [12:39:57]wFMCommunicate OK [12:39:57]SAM_PROTO_ClearQueue done [12:39:57]KKMCreateOFDPacket [12:39:57]OFDProtocolAddRootSTLVToBuf [12:39:57]FM_MakeSignedData [12:39:57]FM_MakeSignedData [12:39:57]SAM_PROTO_SignData [12:39:57]wFMCommunicate request_size=4 [12:39:57]MH_SAM_APDU [12:39:57]CAPDU: 80 0D 01 02 [12:39:57]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [12:39:57]Write i2c OK [12:39:57]MH_I2C_Read... [12:39:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:57]Read from MH i2c: E2 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: E2 03 00 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [12:39:57]RAPDU: 90 00 [12:39:57]wFMCommunicate OK [12:39:57]wFMCommunicate request_size=255 [12:39:57]MH_SAM_APDU [12:39:57]CAPDU: 80 0D 02 02 FA 03 00 77 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F [12:39:57]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 77 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 00 15 [12:39:57]Write i2c OK [12:39:57]MH_I2C_Read... [12:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:57]Read from MH i2c: E2 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: E2 03 00 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [12:39:57]RAPDU: 90 00 [12:39:57]wFMCommunicate OK [12:39:57]wFMCommunicate request_size=134 [12:39:57]MH_SAM_APDU [12:39:57]CAPDU: 80 0D 02 02 81 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 1B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7F 02 00 35 04 06 00 11 27 5C 06 1A DF [12:39:58]Write to MH i2c: E2 89 00 63 03 80 0D 02 02 81 00 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 1B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7F 02 00 35 04 06 00 11 27 5C 06 1A DF 00 00 C8 [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 03 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [12:39:58]RAPDU: 90 00 [12:39:58]wFMCommunicate OK [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 0D 03 02 [12:39:58]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 0B 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 0B 00 64 03 00 3F 79 B6 5C 76 29 EE 2C 90 00 66 [12:39:58]RAPDU: 3F 79 B6 5C 76 29 EE 2C 90 00 [12:39:58]wFMCommunicate OK [12:39:58]SAM_PROTO_SignData done [12:39:58]FM_MakeSignedData done [12:39:58]CreateOFDProtocolMessage [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 11 00 00 [12:39:58]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 17 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [12:39:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:39:58]wFMCommunicate OK [12:39:58]CreateOFDProtocolMessage done [12:39:58]OFDSenderStorePacket 163734 [12:39:58]StoreOFDPacket docnum=163734 [12:39:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8B 01 00 00 C8 6E 83 01 DC AE 5A 03 01 00 03 00 77 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 1B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7F 02 00 35 04 06 00 11 27 5C 06 1A DF 3F 79 B6 5C 76 29 EE 2C [12:39:58]CheckFolder [12:39:58]dirname=/storage/ofd_packets [12:39:58]CheckFolder done [12:39:58]ProducePacketName [12:39:58]name=ofd_packets/00163734 [12:39:58]NVStorageSaveData ofd_packets/00163734 [12:39:58]File name is /storage/ofd_packets/00163734 [12:39:58]Write 425 bytes [12:39:58]NVStorageSaveData done [12:39:58]OFDSenderStorePacket done [12:39:58]KKMCreateOFDPacket done [12:39:58]NVStorageSaveData kkm_last_timestamp [12:39:58]File name is /storage/kkm_last_timestamp [12:39:58]Write 4 bytes [12:39:58]NVStorageSaveData done [12:39:58]OFD Sender: No OFD packet to send [12:39:58]ExternCall_PrintAddStr [12:39:58]wPrintStart [12:39:58]Write to MH i2c: 01 00 00 66 03 69 [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: 01 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: 01 07 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [12:39:58]RasterBufferAndPrint [12:39:58]line Счет N : (3)50606 [12:39:58]line ИНН: 02508201610067 [12:39:58]line Контрольно-Кассовый Чек [12:39:58]line ПРОДАЖА [12:39:58]line Товар: 4700000160358 [12:39:58]line Вода Легенда 1л [12:39:58]line 1.000 * 50.00 [12:39:58]line = 50.00 [12:39:58]line НДС 12% НСП 1% [12:39:58]line > о реализуемом товаре [12:39:58]line Товар: 54492509 [12:39:58]line Напиток Кока-Кола 0,25л [12:39:58]line 2.000 * 90.00 [12:39:58]line = 180.00 [12:39:58]line НДС 12% НСП 1% [12:39:58]line > о реализуемом товаре [12:39:58]line ИТОГО: 230.00 [12:39:58]line НСП 1% : 2.03 [12:39:58]line НДС 12% : 24.42 [12:39:58]line Наличными: 0.00 [12:39:58]line Безнал.: 230.00 [12:39:58]line Место: АЗС № 130 "Партнер Нефть" [12:39:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:39:58]line СНО: Общий режим [12:39:58]line Чек 332 21.08.2024 12:39 [12:39:58]line Смена: 466 ФФД: 1.0 [12:39:58]line ЗНМ: 0300000070 [12:39:58]line РНМ: 0000000000092562 [12:39:58]line Версия ККМ: 001 [12:39:58]line Платежная система: O! деньги [12:39:58]line ФМ: 0000000000871769 [12:39:58]line ФД: 163734 [12:39:58]line ФПД: 18860745300703 [12:39:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T123955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163734&fm=18860745300703&tin=02508201610067®Number=0000000000092562&sum=23000 [12:39:58]line 0 [12:39:58]written 0, free lines is 4095 [12:39:58]OFD Sender: Processing packet 163734 [packets to send 967, broken 966] [12:39:58]ProducePacketName [12:39:58]name=ofd_packets/00163734 [12:39:58]OFD Sender: To server: pG, [12:39:58]CommunicateWithHost lk.salyk.kg:30040 [12:39:58]ConnectInit lk.salyk.kg [12:39:59]Write to MH i2c: 01 00 00 96 03 99 [12:39:59]Write i2c OK [12:39:59]MH_I2C_Read... [12:39:59]Read from MH i2c: 01 [12:39:59]MH_I2C_Read... [12:39:59]Read from MH i2c: 01 07 00 [12:39:59]MH_I2C_Read... [12:39:59]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 6F 0C 1B [12:39:59]RasterBufferAndPrint [12:39:59]line [12:39:59]line [12:39:59]line [12:39:59]line [12:39:59]line [12:39:59]written 0, free lines is 3225 [12:39:59]MH_Cut [12:39:59]Write to MH i2c: D1 01 00 9D 03 01 72 [12:39:59]Write i2c OK [12:39:59]MH_I2C_Read... [12:39:59]Read from MH i2c: D1 [12:39:59]MH_I2C_Read... [12:39:59]Read from MH i2c: D1 01 00 [12:39:59]MH_I2C_Read... [12:39:59]Read from MH i2c: D1 01 00 9D 03 00 71 [12:39:59]Write to MH i2c: 01 00 00 9E 03 A1 [12:39:59]Write i2c OK [12:39:59]MH_I2C_Read... [12:40:00]*** Cut start [12:40:00]*** Purtial cut [12:40:00]*** Stage 1: CUTSNS_PIN = 1 [12:40:02]Read from MH i2c: 01 [12:40:02]MH_I2C_Read... [12:40:02]*** Stop cut motor [12:40:02]*** Cut end [12:40:02]Read from MH i2c: 01 07 00 [12:40:02]MH_I2C_Read... [12:40:02]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [12:40:02]process_action close_receipt done [12:40:02]requested_data is exist [12:40:02]produce_requested_data [12:40:02]requested_item fm.sn is exist - process it [12:40:02]wFMCommunicate request_size=4 [12:40:02]MH_SAM_APDU [12:40:02]CAPDU: 80 11 00 00 [12:40:02]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [12:40:02]Write i2c OK [12:40:02]MH_I2C_Read... [12:40:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:02]Read from MH i2c: E2 [12:40:02]MH_I2C_Read... [12:40:02]Read from MH i2c: E2 17 00 [12:40:02]MH_I2C_Read... [12:40:02]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [12:40:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:40:02]wFMCommunicate OK [12:40:02]requested_item fd.num is exist - process it [12:40:02]SAM_PROTO_GetFieldsCounters [12:40:02]wFMCommunicate request_size=4 [12:40:02]MH_SAM_APDU [12:40:02]CAPDU: 80 13 00 00 [12:40:02]Write to MH i2c: E2 08 00 A0 03 80 13 00 00 00 00 00 00 1F [12:40:02]Write i2c OK [12:40:02]MH_I2C_Read... [12:40:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:02]Read from MH i2c: E2 [12:40:02]MH_I2C_Read... [12:40:02]Read from MH i2c: E2 62 00 [12:40:02]MH_I2C_Read... [12:40:02]Read from MH i2c: E2 62 00 A0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7F 02 00 0E 04 04 00 D2 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 16 [12:40:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7F 02 00 0E 04 04 00 D2 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 [12:40:02]wFMCommunicate OK [12:40:02]SAM_PROTO_GetFieldsCounters done [12:40:02]requested_item shift.num is exist - process it [12:40:02]requested_item shift.opened is exist - process it [12:40:02]req_shift_opened [12:40:02]FM_GetShiftState [12:40:02]SAM_PROTO_GetShiftState [12:40:02]wFMCommunicate request_size=4 [12:40:02]MH_SAM_APDU [12:40:02]CAPDU: 80 13 01 00 [12:40:02]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [12:40:02]Write i2c OK [12:40:02]MH_I2C_Read... [12:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:02]Read from MH i2c: E2 [12:40:02]MH_I2C_Read... [12:40:02]Read from MH i2c: E2 0E 00 [12:40:02]MH_I2C_Read... [12:40:02]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [12:40:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:40:02]wFMCommunicate OK [12:40:02]SAM_PROTO_GetShiftState done [12:40:02]FM_GetShiftState done [12:40:02]req_shift_opened done [12:40:02]requested_item shift.open_date is exist - process it [12:40:02]req_shift_open_date [12:40:02]req_shift_open_date done [12:40:02]produce_requested_data done [12:40:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163734,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:40:02]process_action_free close_receipt [12:40:02]json_value_free [12:40:02]json_value_free done [12:40:02]process_json_proto returns [12:40:02]Send response to host [12:40:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163734,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:40:02]free response buf [12:40:02]execute_script done [12:40:02]execute_script returns [12:40:02]free content buf [12:40:02]Sock 9.Close socket [12:40:02]Sock 9.Thread stoped [12:40:03]ConnectInit Can't take IP for lk.salyk.kg [12:40:03]CommunicateWithHost connect error [12:40:03]CommunicateWithHost err = -1 [12:40:03]OFD Sender: Server communicate error [12:40:08]OFD Sender: Processing packet 163734 [packets to send 967, broken 966] [12:40:08]ProducePacketName [12:40:08]name=ofd_packets/00163734 [12:40:08]OFD Sender: To server: pG, [12:40:08]CommunicateWithHost lk.salyk.kg:30040 [12:40:08]ConnectInit lk.salyk.kg [12:40:12]recv_with_timeout no data received [12:40:13]ConnectInit Can't take IP for lk.salyk.kg [12:40:13]CommunicateWithHost connect error [12:40:13]CommunicateWithHost err = -1 [12:40:13]OFD Sender: Server communicate error [12:40:18]OFD Sender: Processing packet 163734 [packets to send 967, broken 966] [12:40:18]ProducePacketName [12:40:18]name=ofd_packets/00163734 [12:40:18]OFD Sender: To server: pG, [12:40:18]CommunicateWithHost lk.salyk.kg:30040 [12:40:18]ConnectInit lk.salyk.kg [12:40:22]Connected sock=9 [12:40:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8B 01 00 00 C8 6E 83 01 DC AE 5A 03 01 00 03 00 77 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 1B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7F 02 00 35 04 06 00 11 27 5C 06 1A DF 3F 79 B6 5C 76 29 EE 2C [12:40:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 C6 47 00 9C 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7F 02 00 F4 03 04 00 85 89 C5 66 B6 04 01 00 00 23 A8 1A 2D FF 62 94 A9 [12:40:22]CommunicateWithHost err = 0 [12:40:22]CheckOFDResponse [12:40:22]1017 (14) - 77093643461234 [12:40:22]1041 (16) - 0000000000871769 [12:40:22]1040 (4) - 163734 [12:40:22]1012 (4) - 21.08.2024 06:30 [12:40:22]1206 (1) - 0 [12:40:22]OFD Sender: Remove packet 163734 [12:40:22]ProducePacketName [12:40:22]name=ofd_packets/00163734 [12:40:22]NVStorageDeleteData [12:40:23]OFD Sender: No OFD packet to send [12:40:28]OFD Sender: No OFD packet to send [12:40:33]recv_with_timeout no data received [12:40:33]OFD Sender: No OFD packet to send [12:40:38]OFD Sender: No OFD packet to send [12:40:43]OFD Sender: No OFD packet to send [12:40:48]OFD Sender: No OFD packet to send [12:40:53]OFD Sender: No OFD packet to send [12:40:58]OFD Sender: No OFD packet to send [12:41:03]OFD Sender: No OFD packet to send [12:41:07]recv_with_timeout no data received [12:41:08]OFD Sender: No OFD packet to send [12:41:13]OFD Sender: No OFD packet to send [12:41:18]OFD Sender: No OFD packet to send [12:41:23]OFD Sender: No OFD packet to send [12:41:28]OFD Sender: No OFD packet to send [12:41:29]recv_with_timeout no data received [12:41:30]accept exits with 10 [12:41:30]New connection [12:41:30]New thread 3067424100 created [12:41:30]Thread 3067280740 joined [12:41:30]Waiting for new connection... [12:41:30] Sock 10.Parse request [12:41:30]Sock 10.Check first char [12:41:30]Sock 10.First char is OK [12:41:30]request: POST /json_proto HTTP/1.0 [12:41:30]Method: POST [12:41:30]URL: /json_proto [12:41:30]Method is POST - this is cgi request [12:41:30]url: /json_proto [12:41:30]query_string will be loaded in cgi processing [12:41:30]execute_cgi json_proto POST (null) [12:41:30]execute_cgi path=json_proto method=POST [12:41:30]POST find Content-Length [12:41:30]Host: 172.17.44.132:8080 [12:41:30]Content-Length: 672 [12:41:30]Content-Type: application/json [12:41:30] [12:41:30]POST finish read [12:41:30]Found Content-Length = 672 [12:41:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:41:30]execute_script... [12:41:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:41:30]POST & json_proto [12:41:30]process_json_proto [12:41:30]json parsed OK: [12:41:30]protocol is kg_v1.0 [12:41:30]action value=close_receipt [12:41:30]process_action close_receipt [12:41:30]cmd_close_receipt [12:41:30]MH_GetDate [12:41:30]Write to MH i2c: F0 00 00 A2 03 94 [12:41:30]Write i2c OK [12:41:30]MH_I2C_Read... [12:41:30]Read from MH i2c: F0 [12:41:30]MH_I2C_Read... [12:41:30]Read from MH i2c: F0 09 00 [12:41:30]MH_I2C_Read... [12:41:30]Read from MH i2c: F0 09 00 A2 03 00 7B E0 C5 66 2A 83 C1 65 F6 [12:41:30]GetLastDocTimeStamp 1724243995 [12:41:30]current date 1724244091 [12:41:30]FM_GetShiftState [12:41:30]SAM_PROTO_GetShiftState [12:41:30]wFMCommunicate request_size=4 [12:41:30]MH_SAM_APDU [12:41:30]CAPDU: 80 13 01 00 [12:41:30]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [12:41:30]Write i2c OK [12:41:30]MH_I2C_Read... [12:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:30]Read from MH i2c: E2 [12:41:30]MH_I2C_Read... [12:41:30]Read from MH i2c: E2 0E 00 [12:41:30]MH_I2C_Read... [12:41:30]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [12:41:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:41:31]wFMCommunicate OK [12:41:31]SAM_PROTO_GetShiftState done [12:41:31]FM_GetShiftState done [12:41:31]opened in 1724199517 [12:41:31]opened+sec_in_day 1724285917 [12:41:31]quantity*price = 100035 [12:41:31]sum+1 = 100036 [12:41:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 333 21.08.2024 12:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163735 ФПД: 68432955679185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163735&fm=68432955679185&tin=02508201610067®Number=0000000000092562&sum=100000 [12:41:32]StoreToDocumentArchive [12:41:32]shift 466 fd 163735 [12:41:32]save to /storage/0466/doc_00163735 [12:41:32]save last doc name /storage/0466/doc_00163735 to /storage/kkm_last_doc_name [12:41:32]save OK [12:41:32]Clear old archive folders... [12:41:32]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:41:32]tlvbuf is 016CB6D0 [12:41:32]SAM_PROTO_ClearQueue [12:41:32]wFMCommunicate request_size=4 [12:41:32]MH_SAM_APDU [12:41:32]CAPDU: 80 09 00 00 [12:41:32]Write to MH i2c: E2 08 00 B0 03 80 09 00 00 00 00 00 00 25 [12:41:32]Write i2c OK [12:41:32]MH_I2C_Read... [12:41:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:32]Read from MH i2c: E2 [12:41:32]MH_I2C_Read... [12:41:32]Read from MH i2c: E2 03 00 [12:41:32]MH_I2C_Read... [12:41:32]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [12:41:32]RAPDU: 90 00 [12:41:32]wFMCommunicate OK [12:41:32]SAM_PROTO_ClearQueue done [12:41:32]KKMCreateOFDPacket [12:41:32]OFDProtocolAddRootSTLVToBuf [12:41:32]FM_MakeSignedData [12:41:32]FM_MakeSignedData [12:41:32]SAM_PROTO_SignData [12:41:32]wFMCommunicate request_size=4 [12:41:32]MH_SAM_APDU [12:41:32]CAPDU: 80 0D 01 02 [12:41:32]Write to MH i2c: E2 08 00 B1 03 80 0D 01 02 00 00 00 00 2D [12:41:32]Write i2c OK [12:41:32]MH_I2C_Read... [12:41:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:32]Read from MH i2c: E2 [12:41:32]MH_I2C_Read... [12:41:32]Read from MH i2c: E2 03 00 [12:41:32]MH_I2C_Read... [12:41:32]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [12:41:32]RAPDU: 90 00 [12:41:32]wFMCommunicate OK [12:41:32]wFMCommunicate request_size=255 [12:41:32]MH_SAM_APDU [12:41:32]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 4D 01 00 00 F4 03 04 00 7B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7F 02 00 35 04 06 00 3E 3D 4A [12:41:32]Write to MH i2c: E2 02 01 B2 03 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 4D 01 00 00 F4 03 04 00 7B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7F 02 00 35 04 06 00 3E 3D 4A 00 00 30 [12:41:32]Write i2c OK [12:41:32]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [12:41:33]RAPDU: 90 00 [12:41:33]wFMCommunicate OK [12:41:33]wFMCommunicate request_size=8 [12:41:33]MH_SAM_APDU [12:41:33]CAPDU: 80 0D 02 02 03 03 A1 D1 [12:41:33]Write to MH i2c: E2 0B 00 B3 03 80 0D 02 02 03 00 03 A1 D1 00 00 AB [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [12:41:33]RAPDU: 90 00 [12:41:33]wFMCommunicate OK [12:41:33]wFMCommunicate request_size=4 [12:41:33]MH_SAM_APDU [12:41:33]CAPDU: 80 0D 03 02 [12:41:33]Write to MH i2c: E2 08 00 B4 03 80 0D 03 02 00 00 00 00 32 [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 0B 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 0B 00 B4 03 00 95 B3 4D 73 F6 51 F1 1D 90 00 90 [12:41:33]RAPDU: 95 B3 4D 73 F6 51 F1 1D 90 00 [12:41:33]wFMCommunicate OK [12:41:33]SAM_PROTO_SignData done [12:41:33]FM_MakeSignedData done [12:41:33]CreateOFDProtocolMessage [12:41:33]wFMCommunicate request_size=4 [12:41:33]MH_SAM_APDU [12:41:33]CAPDU: 80 11 00 00 [12:41:33]Write to MH i2c: E2 08 00 B5 03 80 11 00 00 00 00 00 00 32 [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:33]Read from MH i2c: E2 17 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 17 00 B5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [12:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:33]wFMCommunicate OK [12:41:33]CreateOFDProtocolMessage done [12:41:33]OFDSenderStorePacket 163735 [12:41:33]StoreOFDPacket docnum=163735 [12:41:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 04 17 05 01 4C 8F 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 4D 01 00 00 F4 03 04 00 7B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7F 02 00 35 04 06 00 3E 3D 4A 03 A1 D1 95 B3 4D 73 F6 51 F1 1D [12:41:33]CheckFolder [12:41:33]dirname=/storage/ofd_packets [12:41:33]CheckFolder done [12:41:33]ProducePacketName [12:41:33]name=ofd_packets/00163735 [12:41:33]NVStorageSaveData ofd_packets/00163735 [12:41:33]File name is /storage/ofd_packets/00163735 [12:41:33]Write 299 bytes [12:41:33]NVStorageSaveData done [12:41:33]OFDSenderStorePacket done [12:41:33]KKMCreateOFDPacket done [12:41:33]NVStorageSaveData kkm_last_timestamp [12:41:33]File name is /storage/kkm_last_timestamp [12:41:33]Write 4 bytes [12:41:33]NVStorageSaveData done [12:41:33]ExternCall_PrintAddStr [12:41:33]wPrintStart [12:41:33]Write to MH i2c: 01 00 00 B6 03 B9 [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: 01 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: 01 07 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: 01 07 00 B6 03 00 00 00 00 00 FF 0F CE [12:41:33]RasterBufferAndPrint [12:41:33]line Счет N : (1)292297 [12:41:33]line ИНН: 02508201610067 [12:41:33]line Контрольно-Кассовый Чек [12:41:33]line ПРОДАЖА [12:41:33]line ТРК (МРК, ГНК) : 61 [12:41:33]line Товар: 2710124130 [12:41:33]line SU-92-К-5 [12:41:33]line 14.540 * 68.80 [12:41:33]line = 1000.35 [12:41:33]line НДС 12% НСП 1% [12:41:33]line > о реализуемом товаре [12:41:33]line ОКРУГЛЕНИЕ: -0.35 [12:41:33]line ИТОГО: 1000.00 [12:41:33]line Внесено: 1000.00 [12:41:33]line СДАЧА: 0.00 [12:41:33]line НСП 1% : 8.85 [12:41:33]line НДС 12% : 106.23 [12:41:33]line Наличными: 1000.00 [12:41:33]line Безнал.: 0.00 [12:41:33]line Место: АЗС № 130 "Партнер Нефть" [12:41:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:41:33]line СНО: Общий режим [12:41:33]line Чек 333 21.08.2024 12:41 [12:41:33]line Смена: 466 ФФД: 1.0 [12:41:33]line ЗНМ: 0300000070 [12:41:33]line РНМ: 0000000000092562 [12:41:33]line Версия ККМ: 001 [12:41:33]line ФМ: 0000000000871769 [12:41:33]line ФД: 163735 [12:41:33]line ФПД: 68432955679185 [12:41:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163735&fm=68432955679185&tin=02508201610067®Number=0000000000092562&sum=100000 [12:41:33]written 0, free lines is 4095 [12:41:33]OFD Sender: Processing packet 163735 [packets to send 967, broken 966] [12:41:33]ProducePacketName [12:41:33]name=ofd_packets/00163735 [12:41:33]OFD Sender: To server: pG, [12:41:33]CommunicateWithHost lk.salyk.kg:30040 [12:41:33]ConnectInit lk.salyk.kg [12:41:34]Write to MH i2c: 01 00 00 E1 03 E4 [12:41:34]Write i2c OK [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: 01 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: 01 07 00 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 C3 0C BA [12:41:34]RasterBufferAndPrint [12:41:34]line [12:41:34]line [12:41:34]line [12:41:34]line [12:41:34]line [12:41:34]written 0, free lines is 3308 [12:41:34]MH_Cut [12:41:34]Write to MH i2c: D1 01 00 E8 03 01 BD [12:41:34]Write i2c OK [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: D1 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: D1 01 00 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: D1 01 00 E8 03 00 BC [12:41:34]Write to MH i2c: 01 00 00 E9 03 EC [12:41:34]Write i2c OK [12:41:34]MH_I2C_Read... [12:41:34]*** Cut start [12:41:34]*** Purtial cut [12:41:34]*** Stage 1: CUTSNS_PIN = 1 [12:41:36]Read from MH i2c: 01 [12:41:36]MH_I2C_Read... [12:41:36]*** Stop cut motor [12:41:36]*** Cut end [12:41:36]Read from MH i2c: 01 07 00 [12:41:36]MH_I2C_Read... [12:41:36]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [12:41:36]process_action close_receipt done [12:41:36]requested_data is exist [12:41:36]produce_requested_data [12:41:36]requested_item fm.sn is exist - process it [12:41:36]wFMCommunicate request_size=4 [12:41:36]MH_SAM_APDU [12:41:36]CAPDU: 80 11 00 00 [12:41:36]Write to MH i2c: E2 08 00 EA 03 80 11 00 00 00 00 00 00 67 [12:41:36]Write i2c OK [12:41:36]MH_I2C_Read... [12:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:37]Read from MH i2c: E2 [12:41:37]MH_I2C_Read... [12:41:37]Read from MH i2c: E2 17 00 [12:41:37]MH_I2C_Read... [12:41:37]Read from MH i2c: E2 17 00 EA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [12:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:37]wFMCommunicate OK [12:41:37]requested_item fd.num is exist - process it [12:41:37]SAM_PROTO_GetFieldsCounters [12:41:37]wFMCommunicate request_size=4 [12:41:37]MH_SAM_APDU [12:41:37]CAPDU: 80 13 00 00 [12:41:37]Write to MH i2c: E2 08 00 EB 03 80 13 00 00 00 00 00 00 6A [12:41:37]Write i2c OK [12:41:37]MH_I2C_Read... [12:41:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:37]Read from MH i2c: E2 [12:41:37]MH_I2C_Read... [12:41:37]Read from MH i2c: E2 62 00 [12:41:37]MH_I2C_Read... [12:41:37]Read from MH i2c: E2 62 00 EB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7F 02 00 0E 04 04 00 D2 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 65 [12:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7F 02 00 0E 04 04 00 D2 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 [12:41:37]wFMCommunicate OK [12:41:37]SAM_PROTO_GetFieldsCounters done [12:41:37]requested_item shift.num is exist - process it [12:41:37]requested_item shift.opened is exist - process it [12:41:37]req_shift_opened [12:41:37]FM_GetShiftState [12:41:37]SAM_PROTO_GetShiftState [12:41:37]wFMCommunicate request_size=4 [12:41:37]MH_SAM_APDU [12:41:37]CAPDU: 80 13 01 00 [12:41:37]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [12:41:37]Write i2c OK [12:41:37]MH_I2C_Read... [12:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:37]Read from MH i2c: E2 [12:41:37]MH_I2C_Read... [12:41:37]Read from MH i2c: E2 0E 00 [12:41:37]MH_I2C_Read... [12:41:37]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [12:41:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:41:37]wFMCommunicate OK [12:41:37]SAM_PROTO_GetShiftState done [12:41:37]FM_GetShiftState done [12:41:37]req_shift_opened done [12:41:37]requested_item shift.open_date is exist - process it [12:41:37]req_shift_open_date [12:41:37]req_shift_open_date done [12:41:37]produce_requested_data done [12:41:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163735,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:41:37]process_action_free close_receipt [12:41:37]json_value_free [12:41:37]json_value_free done [12:41:37]process_json_proto returns [12:41:37]Send response to host [12:41:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163735,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:41:37]free response buf [12:41:37]execute_script done [12:41:37]execute_script returns [12:41:37]free content buf [12:41:37]Sock 10.Close socket [12:41:37]Sock 10.Thread stoped [12:41:40]recv_with_timeout no data received [12:41:43]accept exits with 8 [12:41:43]New connection [12:41:43]New thread 3067280740 created [12:41:43]Thread 3067424100 joined [12:41:43]Waiting for new connection... [12:41:43] Sock 8.Parse request [12:41:43]Sock 8.Check first char [12:41:43]Sock 8.First char is OK [12:41:43]request: POST /json_proto HTTP/1.0 [12:41:43]Method: POST [12:41:43]URL: /json_proto [12:41:43]Method is POST - this is cgi request [12:41:43]url: /json_proto [12:41:43]query_string will be loaded in cgi processing [12:41:43]execute_cgi json_proto POST (null) [12:41:43]execute_cgi path=json_proto method=POST [12:41:43]POST find Content-Length [12:41:43]Host: 172.17.44.132:8080 [12:41:43]Content-Length: 678 [12:41:43]Content-Type: application/json [12:41:43] [12:41:43]POST finish read [12:41:43]Found Content-Length = 678 [12:41:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 12.540, "sum" : 850.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:43]execute_script... [12:41:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 12.540, "sum" : 850.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:43]POST & json_proto [12:41:43]process_json_proto [12:41:43]json parsed OK: [12:41:43]protocol is kg_v1.0 [12:41:43]action value=close_receipt [12:41:43]process_action close_receipt [12:41:43]cmd_close_receipt [12:41:43]MH_GetDate [12:41:43]Write to MH i2c: F0 00 00 ED 03 DF [12:41:43]Write i2c OK [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: F0 [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: F0 09 00 [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: F0 09 00 ED 03 00 88 E0 C5 66 2A 83 C1 65 4E [12:41:43]GetLastDocTimeStamp 1724244091 [12:41:43]current date 1724244104 [12:41:43]FM_GetShiftState [12:41:43]SAM_PROTO_GetShiftState [12:41:43]wFMCommunicate request_size=4 [12:41:43]MH_SAM_APDU [12:41:43]CAPDU: 80 13 01 00 [12:41:43]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [12:41:43]Write i2c OK [12:41:43]MH_I2C_Read... [12:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 0E 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [12:41:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:41:44]wFMCommunicate OK [12:41:44]SAM_PROTO_GetShiftState done [12:41:44]FM_GetShiftState done [12:41:44]opened in 1724199517 [12:41:44]opened+sec_in_day 1724285917 [12:41:44]quantity*price = 85021 [12:41:44]sum+1 = 85022 [12:41:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.29 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 334 21.08.2024 12:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163736 ФПД: 83730065260211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124144&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163736&fm=83730065260211&tin=02508201610067®Number=0000000000092562&sum=85000 [12:41:45]StoreToDocumentArchive [12:41:45]shift 466 fd 163736 [12:41:45]save to /storage/0466/doc_00163736 [12:41:45]save last doc name /storage/0466/doc_00163736 to /storage/kkm_last_doc_name [12:41:45]save OK [12:41:45]Clear old archive folders... [12:41:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:45]tlvbuf is 01676260 [12:41:45]SAM_PROTO_ClearQueue [12:41:45]wFMCommunicate request_size=4 [12:41:45]MH_SAM_APDU [12:41:45]CAPDU: 80 09 00 00 [12:41:45]Write to MH i2c: E2 08 00 FB 03 80 09 00 00 00 00 00 00 70 [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:45]Read from MH i2c: E2 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [12:41:45]RAPDU: 90 00 [12:41:45]wFMCommunicate OK [12:41:45]SAM_PROTO_ClearQueue done [12:41:45]KKMCreateOFDPacket [12:41:45]OFDProtocolAddRootSTLVToBuf [12:41:45]FM_MakeSignedData [12:41:45]FM_MakeSignedData [12:41:45]SAM_PROTO_SignData [12:41:45]wFMCommunicate request_size=4 [12:41:45]MH_SAM_APDU [12:41:45]CAPDU: 80 0D 01 02 [12:41:45]Write to MH i2c: E2 08 00 FC 03 80 0D 01 02 00 00 00 00 78 [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:45]Read from MH i2c: E2 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [12:41:45]RAPDU: 90 00 [12:41:45]wFMCommunicate OK [12:41:45]wFMCommunicate request_size=255 [12:41:45]MH_SAM_APDU [12:41:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 88 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7F 02 00 35 04 06 00 4C [12:41:46]Write to MH i2c: E2 02 01 FD 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 88 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7F 02 00 35 04 06 00 4C 00 00 D1 [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [12:41:46]RAPDU: 90 00 [12:41:46]wFMCommunicate OK [12:41:46]wFMCommunicate request_size=10 [12:41:46]MH_SAM_APDU [12:41:46]CAPDU: 80 0D 02 02 05 26 EC CB FE B3 [12:41:46]Write to MH i2c: E2 0D 00 FE 03 80 0D 02 02 05 00 26 EC CB FE B3 00 00 13 [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [12:41:46]RAPDU: 90 00 [12:41:46]wFMCommunicate OK [12:41:46]wFMCommunicate request_size=4 [12:41:46]MH_SAM_APDU [12:41:46]CAPDU: 80 0D 03 02 [12:41:46]Write to MH i2c: E2 08 00 FF 03 80 0D 03 02 00 00 00 00 7D [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 0B 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 0B 00 FF 03 00 C5 26 B3 D7 20 A4 51 69 90 00 71 [12:41:46]RAPDU: C5 26 B3 D7 20 A4 51 69 90 00 [12:41:46]wFMCommunicate OK [12:41:46]SAM_PROTO_SignData done [12:41:46]FM_MakeSignedData done [12:41:46]CreateOFDProtocolMessage [12:41:46]wFMCommunicate request_size=4 [12:41:46]MH_SAM_APDU [12:41:46]CAPDU: 80 11 00 00 [12:41:46]Write to MH i2c: E2 08 00 00 04 80 11 00 00 00 00 00 00 7E [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:46]Read from MH i2c: E2 17 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 17 00 00 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [12:41:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:46]wFMCommunicate OK [12:41:46]CreateOFDProtocolMessage done [12:41:46]OFDSenderStorePacket 163736 [12:41:46]StoreOFDPacket docnum=163736 [12:41:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DF 31 07 01 66 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 88 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7F 02 00 35 04 06 00 4C 26 EC CB FE B3 C5 26 B3 D7 20 A4 51 69 [12:41:46]CheckFolder [12:41:46]dirname=/storage/ofd_packets [12:41:46]CheckFolder done [12:41:46]ProducePacketName [12:41:46]name=ofd_packets/00163736 [12:41:46]NVStorageSaveData ofd_packets/00163736 [12:41:46]File name is /storage/ofd_packets/00163736 [12:41:46]Write 301 bytes [12:41:46]NVStorageSaveData done [12:41:46]OFDSenderStorePacket done [12:41:46]KKMCreateOFDPacket done [12:41:46]NVStorageSaveData kkm_last_timestamp [12:41:46]File name is /storage/kkm_last_timestamp [12:41:46]Write 4 bytes [12:41:46]NVStorageSaveData done [12:41:46]ExternCall_PrintAddStr [12:41:46]wPrintStart [12:41:46]Write to MH i2c: 01 00 00 01 04 05 [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: 01 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: 01 07 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: 01 07 00 01 04 00 00 00 00 00 FF 0F 1A [12:41:46]RasterBufferAndPrint [12:41:46]line Счет N : (1)292298 [12:41:46]line ИНН: 02508201610067 [12:41:46]line Контрольно-Кассовый Чек [12:41:46]line ПРОДАЖА [12:41:46]line ТРК (МРК, ГНК) : 42 [12:41:46]line Товар: 2710124130 [12:41:46]line Аи-92-К-5 [12:41:46]line 12.540 * 67.80 [12:41:46]line = 850.21 [12:41:46]line НДС 12% НСП 1% [12:41:46]line > о реализуемом товаре [12:41:46]line ОКРУГЛЕНИЕ: -0.21 [12:41:46]line ИТОГО: 850.00 [12:41:46]line Внесено: 850.00 [12:41:46]line СДАЧА: 0.00 [12:41:46]line НСП 1% : 7.52 [12:41:46]line НДС 12% : 90.29 [12:41:46]line Наличными: 850.00 [12:41:46]line Безнал.: 0.00 [12:41:46]line Место: АЗС № 130 "Партнер Нефть" [12:41:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:41:46]line СНО: Общий режим [12:41:46]line Чек 334 21.08.2024 12:41 [12:41:46]line Смена: 466 ФФД: 1.0 [12:41:46]line ЗНМ: 0300000070 [12:41:46]line РНМ: 0000000000092562 [12:41:46]line Версия ККМ: 001 [12:41:46]line ФМ: 0000000000871769 [12:41:46]line ФД: 163736 [12:41:46]line ФПД: 83730065260211 [12:41:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124144&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163736&fm=83730065260211&tin=02508201610067®Number=0000000000092562&sum=85000 [12:41:46]written 0, free lines is 4095 [12:41:47]Write to MH i2c: 01 00 00 2C 04 30 [12:41:47]Write i2c OK [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: 01 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: 01 07 00 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 C0 0C 03 [12:41:47]RasterBufferAndPrint [12:41:47]line [12:41:47]line [12:41:47]line [12:41:47]line [12:41:47]line [12:41:47]written 0, free lines is 3308 [12:41:47]MH_Cut [12:41:47]Write to MH i2c: D1 01 00 33 04 01 09 [12:41:47]Write i2c OK [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: D1 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: D1 01 00 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: D1 01 00 33 04 00 08 [12:41:47]Write to MH i2c: 01 00 00 34 04 38 [12:41:47]Write i2c OK [12:41:47]MH_I2C_Read... [12:41:48]*** Cut start [12:41:48]*** Purtial cut [12:41:48]*** Stage 1: CUTSNS_PIN = 1 [12:41:50]Read from MH i2c: 01 [12:41:50]MH_I2C_Read... [12:41:50]*** Stop cut motor [12:41:50]*** Cut end [12:41:50]Read from MH i2c: 01 07 00 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 FF 0F 4D [12:41:50]process_action close_receipt done [12:41:50]requested_data is exist [12:41:50]produce_requested_data [12:41:50]requested_item fm.sn is exist - process it [12:41:50]wFMCommunicate request_size=4 [12:41:50]MH_SAM_APDU [12:41:50]CAPDU: 80 11 00 00 [12:41:50]Write to MH i2c: E2 08 00 35 04 80 11 00 00 00 00 00 00 B3 [12:41:50]Write i2c OK [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 [12:41:50]MH_I2C_Read... [12:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:50]Read from MH i2c: E2 17 00 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 17 00 35 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [12:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:50]wFMCommunicate OK [12:41:50]requested_item fd.num is exist - process it [12:41:50]SAM_PROTO_GetFieldsCounters [12:41:50]wFMCommunicate request_size=4 [12:41:50]MH_SAM_APDU [12:41:50]CAPDU: 80 13 00 00 [12:41:50]Write to MH i2c: E2 08 00 36 04 80 13 00 00 00 00 00 00 B6 [12:41:50]Write i2c OK [12:41:50]MH_I2C_Read... [12:41:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:50]Read from MH i2c: E2 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 62 00 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 62 00 36 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7F 02 00 0E 04 04 00 D2 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 B5 [12:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:41:50]wFMCommunicate OK [12:41:50]SAM_PROTO_GetFieldsCounters done [12:41:50]requested_item shift.num is exist - process it [12:41:50]requested_item shift.opened is exist - process it [12:41:50]req_shift_opened [12:41:50]FM_GetShiftState [12:41:50]SAM_PROTO_GetShiftState [12:41:50]wFMCommunicate request_size=4 [12:41:50]MH_SAM_APDU [12:41:50]CAPDU: 80 13 01 00 [12:41:50]Write to MH i2c: E2 08 00 37 04 80 13 01 00 00 00 00 00 B8 [12:41:50]Write i2c OK [12:41:50]MH_I2C_Read... [12:41:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:50]Read from MH i2c: E2 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 0E 00 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 0E 00 37 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [12:41:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:41:50]wFMCommunicate OK [12:41:50]SAM_PROTO_GetShiftState done [12:41:50]FM_GetShiftState done [12:41:50]req_shift_opened done [12:41:50]requested_item shift.open_date is exist - process it [12:41:50]req_shift_open_date [12:41:50]req_shift_open_date done [12:41:50]produce_requested_data done [12:41:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163736,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:41:50]process_action_free close_receipt [12:41:50]json_value_free [12:41:50]json_value_free done [12:41:50]process_json_proto returns [12:41:50]Send response to host [12:41:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163736,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:41:50]free response buf [12:41:50]execute_script done [12:41:50]execute_script returns [12:41:50]free content buf [12:41:50]Sock 8.Close socket [12:41:50]Sock 8.Thread stoped [12:41:56]accept exits with 10 [12:41:56]New connection [12:41:56]New thread 3067424100 created [12:41:56]Thread 3067280740 joined [12:41:56]Waiting for new connection... [12:41:56] Sock 10.Parse request [12:41:56]Sock 10.Check first char [12:41:56]Sock 10.First char is OK [12:41:56]request: POST /json_proto HTTP/1.0 [12:41:56]Method: POST [12:41:56]URL: /json_proto [12:41:56]Method is POST - this is cgi request [12:41:56]url: /json_proto [12:41:56]query_string will be loaded in cgi processing [12:41:56]execute_cgi json_proto POST (null) [12:41:56]execute_cgi path=json_proto method=POST [12:41:56]POST find Content-Length [12:41:56]Host: 172.17.44.132:8080 [12:41:56]Content-Length: 677 [12:41:56]Content-Type: application/json [12:41:56] [12:41:56]POST finish read [12:41:56]Found Content-Length = 677 [12:41:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:56]execute_script... [12:41: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)292299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:56]POST & json_proto [12:41:56]process_json_proto [12:41:56]json parsed OK: [12:41:56]protocol is kg_v1.0 [12:41:56]action value=close_receipt [12:41:56]process_action close_receipt [12:41:56]cmd_close_receipt [12:41:56]MH_GetDate [12:41:56]Write to MH i2c: F0 00 00 38 04 2B [12:41:56]Write i2c OK [12:41:56]MH_I2C_Read... [12:41:56]Read from MH i2c: F0 [12:41:56]MH_I2C_Read... [12:41:56]Read from MH i2c: F0 09 00 [12:41:56]MH_I2C_Read... [12:41:56]Read from MH i2c: F0 09 00 38 04 00 95 E0 C5 66 2A 83 C1 65 A7 [12:41:56]GetLastDocTimeStamp 1724244104 [12:41:56]current date 1724244117 [12:41:56]FM_GetShiftState [12:41:56]SAM_PROTO_GetShiftState [12:41:56]wFMCommunicate request_size=4 [12:41:56]MH_SAM_APDU [12:41:56]CAPDU: 80 13 01 00 [12:41:56]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [12:41:57]Write i2c OK [12:41:57]MH_I2C_Read... [12:41:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:57]Read from MH i2c: E2 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 0E 00 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [12:41:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:41:57]wFMCommunicate OK [12:41:57]SAM_PROTO_GetShiftState done [12:41:57]FM_GetShiftState done [12:41:57]opened in 1724199517 [12:41:57]opened+sec_in_day 1724285917 [12:41:57]quantity*price = 50036 [12:41:57]sum+1 = 50037 [12:41: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 335 21.08.2024 12:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163737 ФПД: 72134945547559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163737&fm=72134945547559&tin=02508201610067®Number=0000000000092562&sum=50000 [12:41:58]StoreToDocumentArchive [12:41:58]shift 466 fd 163737 [12:41:58]save to /storage/0466/doc_00163737 [12:41:58]save last doc name /storage/0466/doc_00163737 to /storage/kkm_last_doc_name [12:41:58]save OK [12:41:58]Clear old archive folders... [12:41:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:58]tlvbuf is 016FE5A0 [12:41:58]SAM_PROTO_ClearQueue [12:41:58]wFMCommunicate request_size=4 [12:41:58]MH_SAM_APDU [12:41:58]CAPDU: 80 09 00 00 [12:41:58]Write to MH i2c: E2 08 00 46 04 80 09 00 00 00 00 00 00 BC [12:41:58]Write i2c OK [12:41:58]MH_I2C_Read... [12:41:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:58]Read from MH i2c: E2 [12:41:58]MH_I2C_Read... [12:41:58]Read from MH i2c: E2 03 00 [12:41:58]MH_I2C_Read... [12:41:58]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [12:41:58]RAPDU: 90 00 [12:41:58]wFMCommunicate OK [12:41:58]SAM_PROTO_ClearQueue done [12:41:58]KKMCreateOFDPacket [12:41:58]OFDProtocolAddRootSTLVToBuf [12:41:58]FM_MakeSignedData [12:41:58]FM_MakeSignedData [12:41:58]SAM_PROTO_SignData [12:41:58]wFMCommunicate request_size=4 [12:41:58]MH_SAM_APDU [12:41:58]CAPDU: 80 0D 01 02 [12:41:58]Write to MH i2c: E2 08 00 47 04 80 0D 01 02 00 00 00 00 C4 [12:41:58]Write i2c OK [12:41:58]MH_I2C_Read... [12:41:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:58]Read from MH i2c: E2 [12:41:58]MH_I2C_Read... [12:41:58]Read from MH i2c: E2 03 00 [12:41:58]MH_I2C_Read... [12:41:58]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [12:41:58]RAPDU: 90 00 [12:41:58]wFMCommunicate OK [12:41:58]wFMCommunicate request_size=255 [12:41:58]MH_SAM_APDU [12:41:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 95 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7F 02 00 35 04 06 00 41 [12:41:59]Write to MH i2c: E2 02 01 48 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 95 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7F 02 00 35 04 06 00 41 00 00 66 [12:41:59]Write i2c OK [12:41:59]MH_I2C_Read... [12:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:59]Read from MH i2c: E2 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 03 00 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [12:41:59]RAPDU: 90 00 [12:41:59]wFMCommunicate OK [12:41:59]wFMCommunicate request_size=10 [12:41:59]MH_SAM_APDU [12:41:59]CAPDU: 80 0D 02 02 05 9B 39 CE 25 27 [12:41:59]Write to MH i2c: E2 0D 00 49 04 80 0D 02 02 05 00 9B 39 CE 25 27 00 00 BF [12:41:59]Write i2c OK [12:41:59]MH_I2C_Read... [12:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:59]Read from MH i2c: E2 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 03 00 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [12:41:59]RAPDU: 90 00 [12:41:59]wFMCommunicate OK [12:41:59]wFMCommunicate request_size=4 [12:41:59]MH_SAM_APDU [12:41:59]CAPDU: 80 0D 03 02 [12:41:59]Write to MH i2c: E2 08 00 4A 04 80 0D 03 02 00 00 00 00 C9 [12:41:59]Write i2c OK [12:41:59]MH_I2C_Read... [12:41:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:59]Read from MH i2c: E2 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 0B 00 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 0B 00 4A 04 00 17 7F D5 83 E0 EB 0A EC 90 00 79 [12:41:59]RAPDU: 17 7F D5 83 E0 EB 0A EC 90 00 [12:41:59]wFMCommunicate OK [12:41:59]SAM_PROTO_SignData done [12:41:59]FM_MakeSignedData done [12:41:59]CreateOFDProtocolMessage [12:41:59]wFMCommunicate request_size=4 [12:41:59]MH_SAM_APDU [12:41:59]CAPDU: 80 11 00 00 [12:41:59]Write to MH i2c: E2 08 00 4B 04 80 11 00 00 00 00 00 00 C9 [12:41:59]Write i2c OK [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 [12:41:59]MH_I2C_Read... [12:41:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:59]Read from MH i2c: E2 17 00 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 17 00 4B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [12:41:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:59]wFMCommunicate OK [12:41:59]CreateOFDProtocolMessage done [12:41:59]OFDSenderStorePacket 163737 [12:41:59]StoreOFDPacket docnum=163737 [12:41:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C5 DD 07 01 1F 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 95 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7F 02 00 35 04 06 00 41 9B 39 CE 25 27 17 7F D5 83 E0 EB 0A EC [12:41:59]CheckFolder [12:41:59]dirname=/storage/ofd_packets [12:41:59]CheckFolder done [12:41:59]ProducePacketName [12:41:59]name=ofd_packets/00163737 [12:41:59]NVStorageSaveData ofd_packets/00163737 [12:41:59]File name is /storage/ofd_packets/00163737 [12:41:59]Write 301 bytes [12:41:59]NVStorageSaveData done [12:41:59]OFDSenderStorePacket done [12:41:59]KKMCreateOFDPacket done [12:41:59]NVStorageSaveData kkm_last_timestamp [12:41:59]File name is /storage/kkm_last_timestamp [12:41:59]Write 4 bytes [12:41:59]NVStorageSaveData done [12:42:00]ExternCall_PrintAddStr [12:42:00]wPrintStart [12:42:00]Write to MH i2c: 01 00 00 4C 04 50 [12:42:00]Write i2c OK [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: 01 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: 01 07 00 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: 01 07 00 4C 04 00 00 00 00 00 FF 0F 65 [12:42:00]RasterBufferAndPrint [12:42:00]line Счет N : (1)292299 [12:42:00]line ИНН: 02508201610067 [12:42:00]line Контрольно-Кассовый Чек [12:42:00]line ПРОДАЖА [12:42:00]line ТРК (МРК, ГНК) : 52 [12:42:00]line Товар: 2710124130 [12:42:00]line Аи-92-К-5 [12:42:00]line 7.380 * 67.80 [12:42:00]line = 500.36 [12:42:00]line НДС 12% НСП 1% [12:42:00]line > о реализуемом товаре [12:42:00]line ОКРУГЛЕНИЕ: -0.36 [12:42:00]line ИТОГО: 500.00 [12:42:00]line Внесено: 500.00 [12:42:00]line СДАЧА: 0.00 [12:42:00]line НСП 1% : 4.43 [12:42:00]line НДС 12% : 53.14 [12:42:00]line Наличными: 500.00 [12:42:00]line Безнал.: 0.00 [12:42:00]line Место: АЗС № 130 "Партнер Нефть" [12:42:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:42:00]line СНО: Общий режим [12:42:00]line Чек 335 21.08.2024 12:41 [12:42:00]line Смена: 466 ФФД: 1.0 [12:42:00]line ЗНМ: 0300000070 [12:42:00]line РНМ: 0000000000092562 [12:42:00]line Версия ККМ: 001 [12:42:00]line ФМ: 0000000000871769 [12:42:00]line ФД: 163737 [12:42:00]line ФПД: 72134945547559 [12:42:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163737&fm=72134945547559&tin=02508201610067®Number=0000000000092562&sum=50000 [12:42:00]written 0, free lines is 4095 [12:42:00]Write to MH i2c: 01 00 00 77 04 7B [12:42:00]Write i2c OK [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: 01 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: 01 07 00 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 C5 0C 53 [12:42:00]RasterBufferAndPrint [12:42:00]line [12:42:00]line [12:42:00]line [12:42:00]line [12:42:00]line [12:42:00]written 0, free lines is 3319 [12:42:00]MH_Cut [12:42:00]Write to MH i2c: D1 01 00 7E 04 01 54 [12:42:00]Write i2c OK [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: D1 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: D1 01 00 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: D1 01 00 7E 04 00 53 [12:42:00]Write to MH i2c: 01 00 00 7F 04 83 [12:42:00]Write i2c OK [12:42:00]MH_I2C_Read... [12:42:01]*** Cut start [12:42:01]*** Purtial cut [12:42:01]*** Stage 1: CUTSNS_PIN = 1 [12:42:01]recv_with_timeout no data received [12:42:03]Read from MH i2c: 01 [12:42:03]MH_I2C_Read... [12:42:03]*** Stop cut motor [12:42:03]*** Cut end [12:42:03]Read from MH i2c: 01 07 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: 01 07 00 7F 04 00 00 00 00 00 FF 0F 98 [12:42:03]process_action close_receipt done [12:42:03]requested_data is exist [12:42:03]produce_requested_data [12:42:03]requested_item fm.sn is exist - process it [12:42:03]wFMCommunicate request_size=4 [12:42:03]MH_SAM_APDU [12:42:03]CAPDU: 80 11 00 00 [12:42:03]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:03]Read from MH i2c: E2 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 17 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [12:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:42:03]wFMCommunicate OK [12:42:03]requested_item fd.num is exist - process it [12:42:03]SAM_PROTO_GetFieldsCounters [12:42:03]wFMCommunicate request_size=4 [12:42:03]MH_SAM_APDU [12:42:03]CAPDU: 80 13 00 00 [12:42:03]Write to MH i2c: E2 08 00 81 04 80 13 00 00 00 00 00 00 01 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:03]Read from MH i2c: E2 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 62 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 62 00 81 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7F 02 00 0E 04 04 00 D2 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 04 [12:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7F 02 00 0E 04 04 00 D2 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 [12:42:03]wFMCommunicate OK [12:42:03]SAM_PROTO_GetFieldsCounters done [12:42:03]requested_item shift.num is exist - process it [12:42:03]requested_item shift.opened is exist - process it [12:42:03]req_shift_opened [12:42:03]FM_GetShiftState [12:42:03]SAM_PROTO_GetShiftState [12:42:03]wFMCommunicate request_size=4 [12:42:03]MH_SAM_APDU [12:42:03]CAPDU: 80 13 01 00 [12:42:03]Write to MH i2c: E2 08 00 82 04 80 13 01 00 00 00 00 00 03 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:03]Read from MH i2c: E2 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 0E 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 0E 00 82 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C9 [12:42:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:42:04]wFMCommunicate OK [12:42:04]SAM_PROTO_GetShiftState done [12:42:04]FM_GetShiftState done [12:42:04]req_shift_opened done [12:42:04]requested_item shift.open_date is exist - process it [12:42:04]req_shift_open_date [12:42:04]req_shift_open_date done [12:42:04]produce_requested_data done [12:42:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163737,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:42:04]process_action_free close_receipt [12:42:04]json_value_free [12:42:04]json_value_free done [12:42:04]process_json_proto returns [12:42:04]Send response to host [12:42:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163737,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:42:04]free response buf [12:42:04]execute_script done [12:42:04]execute_script returns [12:42:04]free content buf [12:42:04]Sock 10.Close socket [12:42:04]Sock 10.Thread stoped [12:42:20]recv_with_timeout no data received [12:42:33]recv_with_timeout no data received [12:42:48]recv_with_timeout no data received [12:43:01]recv_with_timeout no data received [12:43:17]recv_with_timeout no data received [12:43:30]recv_with_timeout no data received [12:43:44]recv_with_timeout no data received [12:43:48]ConnectInit Can't connect to host [12:43:48]CommunicateWithHost connect error [12:43:48]CommunicateWithHost err = -1 [12:43:48]OFD Sender: Server communicate error [12:43:48]OFD Sender: Processing packet 163735 [packets to send 969, broken 966] [12:43:48]ProducePacketName [12:43:48]name=ofd_packets/00163735 [12:43:48]OFD Sender: To server: pG, [12:43:48]CommunicateWithHost lk.salyk.kg:30040 [12:43:48]ConnectInit lk.salyk.kg [12:43:53]ConnectInit Can't take IP for lk.salyk.kg [12:43:53]CommunicateWithHost connect error [12:43:53]CommunicateWithHost err = -1 [12:43:53]OFD Sender: Server communicate error [12:43:58]OFD Sender: Processing packet 163735 [packets to send 969, broken 966] [12:43:58]ProducePacketName [12:43:58]name=ofd_packets/00163735 [12:43:58]OFD Sender: To server: pG, [12:43:58]CommunicateWithHost lk.salyk.kg:30040 [12:43:58]ConnectInit lk.salyk.kg [12:43:59]recv_with_timeout no data received [12:44:03]ConnectInit Can't take IP for lk.salyk.kg [12:44:03]CommunicateWithHost connect error [12:44:03]CommunicateWithHost err = -1 [12:44:03]OFD Sender: Server communicate error [12:44:08]OFD Sender: Processing packet 163735 [packets to send 969, broken 966] [12:44:08]ProducePacketName [12:44:08]name=ofd_packets/00163735 [12:44:08]OFD Sender: To server: pG, [12:44:08]CommunicateWithHost lk.salyk.kg:30040 [12:44:08]ConnectInit lk.salyk.kg [12:44:15]recv_with_timeout no data received [12:44:26]Connected sock=10 [12:44: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 37 36 39 0D 01 00 00 04 17 05 01 4C 8F 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 4D 01 00 00 F4 03 04 00 7B E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7F 02 00 35 04 06 00 3E 3D 4A 03 A1 D1 95 B3 4D 73 F6 51 F1 1D [12:44:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DF 94 47 00 8D 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 37 36 39 10 04 04 00 97 7F 02 00 F4 03 04 00 7C 8A C5 66 B6 04 01 00 00 8D 8E FE F6 9E CC A1 A8 [12:44:31]CommunicateWithHost err = 0 [12:44:31]CheckOFDResponse [12:44:31]1017 (14) - 77093643461234 [12:44:31]1041 (16) - 0000000000871769 [12:44:31]1040 (4) - 163735 [12:44:31]1012 (4) - 21.08.2024 06:34 [12:44:31]1206 (1) - 0 [12:44:31]OFD Sender: Remove packet 163735 [12:44:31]ProducePacketName [12:44:31]name=ofd_packets/00163735 [12:44:31]NVStorageDeleteData [12:44:31]OFD Sender: Processing packet 163736 [packets to send 968, broken 966] [12:44:31]ProducePacketName [12:44:31]name=ofd_packets/00163736 [12:44:31]OFD Sender: To server: pG, [12:44:31]CommunicateWithHost lk.salyk.kg:30040 [12:44:31]ConnectInit lk.salyk.kg [12:44:33]recv_with_timeout no data received [12:44:36]ConnectInit Can't take IP for lk.salyk.kg [12:44:36]CommunicateWithHost connect error [12:44:36]CommunicateWithHost err = -1 [12:44:36]OFD Sender: Server communicate error [12:44:41]OFD Sender: Processing packet 163736 [packets to send 968, broken 966] [12:44:41]ProducePacketName [12:44:41]name=ofd_packets/00163736 [12:44:41]OFD Sender: To server: pG, [12:44:41]CommunicateWithHost lk.salyk.kg:30040 [12:44:41]ConnectInit lk.salyk.kg [12:44:49]recv_with_timeout no data received [12:45:03]Connected sock=10 [12:45: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 37 36 39 0F 01 00 00 DF 31 07 01 66 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 88 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7F 02 00 35 04 06 00 4C 26 EC CB FE B3 C5 26 B3 D7 20 A4 51 69 [12:45:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 84 47 00 3A 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 37 36 39 10 04 04 00 98 7F 02 00 F4 03 04 00 9F 8A C5 66 B6 04 01 00 00 7E E9 1A 2E DE 38 A0 D0 [12:45:05]CommunicateWithHost err = 0 [12:45:05]CheckOFDResponse [12:45:05]1017 (14) - 77093643461234 [12:45:05]1041 (16) - 0000000000871769 [12:45:05]1040 (4) - 163736 [12:45:05]1012 (4) - 21.08.2024 06:35 [12:45:05]1206 (1) - 0 [12:45:05]OFD Sender: Remove packet 163736 [12:45:05]ProducePacketName [12:45:05]name=ofd_packets/00163736 [12:45:05]NVStorageDeleteData [12:45:05]OFD Sender: Processing packet 163737 [packets to send 967, broken 966] [12:45:05]ProducePacketName [12:45:05]name=ofd_packets/00163737 [12:45:05]OFD Sender: To server: pG, [12:45:05]CommunicateWithHost lk.salyk.kg:30040 [12:45:05]ConnectInit lk.salyk.kg [12:45:08]recv_with_timeout no data received [12:45:10]ConnectInit Can't take IP for lk.salyk.kg [12:45:10]CommunicateWithHost connect error [12:45:10]CommunicateWithHost err = -1 [12:45:10]OFD Sender: Server communicate error [12:45:15]OFD Sender: Processing packet 163737 [packets to send 967, broken 966] [12:45:15]ProducePacketName [12:45:15]name=ofd_packets/00163737 [12:45:15]OFD Sender: To server: pG, [12:45:15]CommunicateWithHost lk.salyk.kg:30040 [12:45:15]ConnectInit lk.salyk.kg [12:45:20]ConnectInit Can't take IP for lk.salyk.kg [12:45:20]CommunicateWithHost connect error [12:45:20]CommunicateWithHost err = -1 [12:45:20]OFD Sender: Server communicate error [12:45:25]OFD Sender: Processing packet 163737 [packets to send 967, broken 966] [12:45:25]ProducePacketName [12:45:25]name=ofd_packets/00163737 [12:45:25]OFD Sender: To server: pG, [12:45:25]CommunicateWithHost lk.salyk.kg:30040 [12:45:25]ConnectInit lk.salyk.kg [12:45:31]Connected sock=10 [12:45: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 37 36 39 0F 01 00 00 C5 DD 07 01 1F 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 95 E0 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7F 02 00 35 04 06 00 41 9B 39 CE 25 27 17 7F D5 83 E0 EB 0A EC [12:45:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B7 1E 47 00 DE 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 37 36 39 10 04 04 00 99 7F 02 00 F4 03 04 00 BA 8A C5 66 B6 04 01 00 00 A6 10 79 C5 19 47 3F 44 [12:45:31]CommunicateWithHost err = 0 [12:45:31]CheckOFDResponse [12:45:31]1017 (14) - 77093643461234 [12:45:31]1041 (16) - 0000000000871769 [12:45:31]1040 (4) - 163737 [12:45:31]1012 (4) - 21.08.2024 06:35 [12:45:31]1206 (1) - 0 [12:45:31]OFD Sender: Remove packet 163737 [12:45:31]ProducePacketName [12:45:31]name=ofd_packets/00163737 [12:45:31]NVStorageDeleteData [12:45:32]OFD Sender: No OFD packet to send [12:45:37]OFD Sender: No OFD packet to send [12:45:42]OFD Sender: No OFD packet to send [12:45:47]OFD Sender: No OFD packet to send [12:45:52]OFD Sender: No OFD packet to send [12:45:57]OFD Sender: No OFD packet to send [12:46:02]OFD Sender: No OFD packet to send [12:46:04]accept exits with 8 [12:46:04]New connection [12:46:04]New thread 3067280740 created [12:46:04]Thread 3067424100 joined [12:46:04]Waiting for new connection... [12:46:04] Sock 8.Parse request [12:46:04]Sock 8.Check first char [12:46:04]Sock 8.First char is OK [12:46:04]request: POST /json_proto HTTP/1.0 [12:46:04]Method: POST [12:46:04]URL: /json_proto [12:46:04]Method is POST - this is cgi request [12:46:04]url: /json_proto [12:46:04]query_string will be loaded in cgi processing [12:46:04]execute_cgi json_proto POST (null) [12:46:04]execute_cgi path=json_proto method=POST [12:46:04]POST find Content-Length [12:46:04]Host: 172.17.44.132:8080 [12:46:04]Content-Length: 674 [12:46:04]Content-Type: application/json [12:46:04] [12:46:04]POST finish read [12:46:04]Found Content-Length = 674 [12:46:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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:46:04]execute_script... [12:46:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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:46:04]POST & json_proto [12:46:04]process_json_proto [12:46:04]json parsed OK: [12:46:04]protocol is kg_v1.0 [12:46:04]action value=close_receipt [12:46:04]process_action close_receipt [12:46:04]cmd_close_receipt [12:46:04]MH_GetDate [12:46:04]Write to MH i2c: F0 00 00 83 04 76 [12:46:04]Write i2c OK [12:46:04]MH_I2C_Read... [12:46:04]Read from MH i2c: F0 [12:46:04]MH_I2C_Read... [12:46:04]Read from MH i2c: F0 09 00 [12:46:04]MH_I2C_Read... [12:46:04]Read from MH i2c: F0 09 00 83 04 00 8C E1 C5 66 2A 83 C1 65 EA [12:46:04]GetLastDocTimeStamp 1724244117 [12:46:04]current date 1724244364 [12:46:04]FM_GetShiftState [12:46:04]SAM_PROTO_GetShiftState [12:46:04]wFMCommunicate request_size=4 [12:46:04]MH_SAM_APDU [12:46:04]CAPDU: 80 13 01 00 [12:46:04]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [12:46:04]Write i2c OK [12:46:04]MH_I2C_Read... [12:46:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:04]Read from MH i2c: E2 [12:46:04]MH_I2C_Read... [12:46:04]Read from MH i2c: E2 0E 00 [12:46:04]MH_I2C_Read... [12:46:04]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [12:46:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:46:04]wFMCommunicate OK [12:46:04]SAM_PROTO_GetShiftState done [12:46:04]FM_GetShiftState done [12:46:04]opened in 1724199517 [12:46:04]opened+sec_in_day 1724285917 [12:46:04]quantity*price = 50063 [12:46:04]sum+1 = 50064 [12:46:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 336 21.08.2024 12:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163738 ФПД: 243475612946895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163738&fm=243475612946895&tin=02508201610067®Number=0000000000092562&sum=50000 [12:46:05]StoreToDocumentArchive [12:46:05]shift 466 fd 163738 [12:46:05]save to /storage/0466/doc_00163738 [12:46:05]save last doc name /storage/0466/doc_00163738 to /storage/kkm_last_doc_name [12:46:05]save OK [12:46:05]Clear old archive folders... [12:46:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:46:05]tlvbuf is 01726770 [12:46:05]SAM_PROTO_ClearQueue [12:46:05]wFMCommunicate request_size=4 [12:46:05]MH_SAM_APDU [12:46:05]CAPDU: 80 09 00 00 [12:46:05]Write to MH i2c: E2 08 00 91 04 80 09 00 00 00 00 00 00 07 [12:46:05]Write i2c OK [12:46:05]MH_I2C_Read... [12:46:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:05]Read from MH i2c: E2 [12:46:05]MH_I2C_Read... [12:46:05]Read from MH i2c: E2 03 00 [12:46:05]MH_I2C_Read... [12:46:05]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [12:46:05]RAPDU: 90 00 [12:46:05]wFMCommunicate OK [12:46:05]SAM_PROTO_ClearQueue done [12:46:05]KKMCreateOFDPacket [12:46:05]OFDProtocolAddRootSTLVToBuf [12:46:05]FM_MakeSignedData [12:46:05]FM_MakeSignedData [12:46:05]SAM_PROTO_SignData [12:46:05]wFMCommunicate request_size=4 [12:46:05]MH_SAM_APDU [12:46:05]CAPDU: 80 0D 01 02 [12:46:05]Write to MH i2c: E2 08 00 92 04 80 0D 01 02 00 00 00 00 0F [12:46:05]Write i2c OK [12:46:05]MH_I2C_Read... [12:46:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:05]Read from MH i2c: E2 [12:46:05]MH_I2C_Read... [12:46:05]Read from MH i2c: E2 03 00 [12:46:05]MH_I2C_Read... [12:46:05]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [12:46:05]RAPDU: 90 00 [12:46:05]wFMCommunicate OK [12:46:05]wFMCommunicate request_size=255 [12:46:05]MH_SAM_APDU [12:46: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 38 30 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 50 01 00 00 F4 03 04 00 8C E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7F 02 00 35 04 06 00 DD 70 95 6B [12:46:05]Write to MH i2c: E2 02 01 93 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 38 30 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 50 01 00 00 F4 03 04 00 8C E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7F 02 00 35 04 06 00 DD 70 95 6B 00 00 4A [12:46:05]Write i2c OK [12:46:05]MH_I2C_Read... [12:46:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:06]Read from MH i2c: E2 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 03 00 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [12:46:06]RAPDU: 90 00 [12:46:06]wFMCommunicate OK [12:46:06]wFMCommunicate request_size=7 [12:46:06]MH_SAM_APDU [12:46:06]CAPDU: 80 0D 02 02 02 D1 CF [12:46:06]Write to MH i2c: E2 0A 00 94 04 80 0D 02 02 02 00 D1 CF 00 00 B6 [12:46:06]Write i2c OK [12:46:06]MH_I2C_Read... [12:46:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:06]Read from MH i2c: E2 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 03 00 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [12:46:06]RAPDU: 90 00 [12:46:06]wFMCommunicate OK [12:46:06]wFMCommunicate request_size=4 [12:46:06]MH_SAM_APDU [12:46:06]CAPDU: 80 0D 03 02 [12:46:06]Write to MH i2c: E2 08 00 95 04 80 0D 03 02 00 00 00 00 14 [12:46:06]Write i2c OK [12:46:06]MH_I2C_Read... [12:46:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:06]Read from MH i2c: E2 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 0B 00 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 0B 00 95 04 00 A2 07 16 79 76 53 0C 4B 90 00 6D [12:46:06]RAPDU: A2 07 16 79 76 53 0C 4B 90 00 [12:46:06]wFMCommunicate OK [12:46:06]SAM_PROTO_SignData done [12:46:06]FM_MakeSignedData done [12:46:06]CreateOFDProtocolMessage [12:46:06]wFMCommunicate request_size=4 [12:46:06]MH_SAM_APDU [12:46:06]CAPDU: 80 11 00 00 [12:46:06]Write to MH i2c: E2 08 00 96 04 80 11 00 00 00 00 00 00 14 [12:46:06]Write i2c OK [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 [12:46:06]MH_I2C_Read... [12:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:06]Read from MH i2c: E2 17 00 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: E2 17 00 96 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [12:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:46:06]wFMCommunicate OK [12:46:06]CreateOFDProtocolMessage done [12:46:06]OFDSenderStorePacket 163738 [12:46:06]StoreOFDPacket docnum=163738 [12:46:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DC 61 04 01 58 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 50 01 00 00 F4 03 04 00 8C E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7F 02 00 35 04 06 00 DD 70 95 6B D1 CF A2 07 16 79 76 53 0C 4B [12:46:06]CheckFolder [12:46:06]dirname=/storage/ofd_packets [12:46:06]CheckFolder done [12:46:06]ProducePacketName [12:46:06]name=ofd_packets/00163738 [12:46:06]NVStorageSaveData ofd_packets/00163738 [12:46:06]File name is /storage/ofd_packets/00163738 [12:46:06]Write 298 bytes [12:46:06]NVStorageSaveData done [12:46:06]OFDSenderStorePacket done [12:46:06]KKMCreateOFDPacket done [12:46:06]NVStorageSaveData kkm_last_timestamp [12:46:06]File name is /storage/kkm_last_timestamp [12:46:06]Write 4 bytes [12:46:06]NVStorageSaveData done [12:46:06]ExternCall_PrintAddStr [12:46:06]wPrintStart [12:46:06]Write to MH i2c: 01 00 00 97 04 9B [12:46:06]Write i2c OK [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: 01 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: 01 07 00 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: 01 07 00 97 04 00 00 00 00 00 FF 0F B0 [12:46:06]RasterBufferAndPrint [12:46:06]line Счет N : (1)292300 [12:46:06]line ИНН: 02508201610067 [12:46:06]line Контрольно-Кассовый Чек [12:46:06]line ПРОДАЖА [12:46:06]line ТРК (МРК, ГНК) : 64 [12:46:06]line Товар: 2710194800 [12:46:06]line ДТ-К-5 [12:46:06]line 6.570 * 76.20 [12:46:06]line = 500.63 [12:46:06]line НДС 12% НСП 1% [12:46:06]line > о реализуемом товаре [12:46:06]line ОКРУГЛЕНИЕ: -0.63 [12:46:06]line ИТОГО: 500.00 [12:46:06]line Внесено: 500.00 [12:46:06]line СДАЧА: 0.00 [12:46:06]line НСП 1% : 4.43 [12:46:06]line НДС 12% : 53.16 [12:46:06]line Наличными: 500.00 [12:46:06]line Безнал.: 0.00 [12:46:06]line Место: АЗС № 130 "Партнер Нефть" [12:46:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:46:06]line СНО: Общий режим [12:46:06]line Чек 336 21.08.2024 12:46 [12:46:06]line Смена: 466 ФФД: 1.0 [12:46:06]line ЗНМ: 0300000070 [12:46:06]line РНМ: 0000000000092562 [12:46:06]line Версия ККМ: 001 [12:46:06]line ФМ: 0000000000871769 [12:46:06]line ФД: 163738 [12:46:06]line ФПД: 243475612946895 [12:46:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163738&fm=243475612946895&tin=02508201610067®Number=0000000000092562&sum=50000 [12:46:06]written 0, free lines is 4095 [12:46:06]OFD Sender: Processing packet 163738 [packets to send 967, broken 966] [12:46:06]ProducePacketName [12:46:06]name=ofd_packets/00163738 [12:46:06]OFD Sender: To server: pG, [12:46:06]CommunicateWithHost lk.salyk.kg:30040 [12:46:06]ConnectInit lk.salyk.kg [12:46:06]Write to MH i2c: 01 00 00 C2 04 C6 [12:46:06]Write i2c OK [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: 01 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: 01 07 00 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 C8 0C A1 [12:46:06]RasterBufferAndPrint [12:46:06]line [12:46:06]line [12:46:06]line [12:46:06]line [12:46:06]line [12:46:06]written 0, free lines is 3280 [12:46:06]MH_Cut [12:46:06]Write to MH i2c: D1 01 00 C9 04 01 9F [12:46:06]Write i2c OK [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: D1 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: D1 01 00 [12:46:06]MH_I2C_Read... [12:46:06]Read from MH i2c: D1 01 00 C9 04 00 9E [12:46:06]Write to MH i2c: 01 00 00 CA 04 CE [12:46:06]Write i2c OK [12:46:06]MH_I2C_Read... [12:46:07]*** Cut start [12:46:07]*** Purtial cut [12:46:07]*** Stage 1: CUTSNS_PIN = 1 [12:46:07]recv_with_timeout no data received [12:46:09]Read from MH i2c: 01 [12:46:09]MH_I2C_Read... [12:46:09]*** Stop cut motor [12:46:09]*** Cut end [12:46:09]Read from MH i2c: 01 07 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: 01 07 00 CA 04 00 00 00 00 00 FF 0F E3 [12:46:09]process_action close_receipt done [12:46:09]requested_data is exist [12:46:09]produce_requested_data [12:46:09]requested_item fm.sn is exist - process it [12:46:09]wFMCommunicate request_size=4 [12:46:09]MH_SAM_APDU [12:46:09]CAPDU: 80 11 00 00 [12:46:09]Write to MH i2c: E2 08 00 CB 04 80 11 00 00 00 00 00 00 49 [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:09]Read from MH i2c: E2 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 17 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 17 00 CB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [12:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:46:09]wFMCommunicate OK [12:46:09]requested_item fd.num is exist - process it [12:46:09]SAM_PROTO_GetFieldsCounters [12:46:09]wFMCommunicate request_size=4 [12:46:09]MH_SAM_APDU [12:46:09]CAPDU: 80 13 00 00 [12:46:09]Write to MH i2c: E2 08 00 CC 04 80 13 00 00 00 00 00 00 4C [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:09]Read from MH i2c: E2 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 62 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 62 00 CC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7F 02 00 0E 04 04 00 D2 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 53 [12:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7F 02 00 0E 04 04 00 D2 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 [12:46:09]wFMCommunicate OK [12:46:09]SAM_PROTO_GetFieldsCounters done [12:46:09]requested_item shift.num is exist - process it [12:46:09]requested_item shift.opened is exist - process it [12:46:09]req_shift_opened [12:46:09]FM_GetShiftState [12:46:09]SAM_PROTO_GetShiftState [12:46:09]wFMCommunicate request_size=4 [12:46:09]MH_SAM_APDU [12:46:09]CAPDU: 80 13 01 00 [12:46:09]Write to MH i2c: E2 08 00 CD 04 80 13 01 00 00 00 00 00 4E [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:09]Read from MH i2c: E2 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 0E 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 0E 00 CD 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 14 [12:46:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:46:09]wFMCommunicate OK [12:46:09]SAM_PROTO_GetShiftState done [12:46:09]FM_GetShiftState done [12:46:09]req_shift_opened done [12:46:09]requested_item shift.open_date is exist - process it [12:46:09]req_shift_open_date [12:46:09]req_shift_open_date done [12:46:09]produce_requested_data done [12:46:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163738,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:46:09]process_action_free close_receipt [12:46:09]json_value_free [12:46:09]json_value_free done [12:46:09]process_json_proto returns [12:46:09]Send response to host [12:46:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163738,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:46:09]free response buf [12:46:09]execute_script done [12:46:09]execute_script returns [12:46:09]free content buf [12:46:09]Sock 8.Close socket [12:46:09]Sock 8.Thread stoped [12:46:10]Connected sock=11 [12:46: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 37 36 39 0C 01 00 00 DC 61 04 01 58 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 50 01 00 00 F4 03 04 00 8C E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7F 02 00 35 04 06 00 DD 70 95 6B D1 CF A2 07 16 79 76 53 0C 4B [12:46:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CD DC 47 00 5A 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 37 36 39 10 04 04 00 9A 7F 02 00 F4 03 04 00 E2 8A C5 66 B6 04 01 00 00 EF 5F 2D A1 FA BE CE 5E [12:46:11]CommunicateWithHost err = 0 [12:46:11]CheckOFDResponse [12:46:11]1017 (14) - 77093643461234 [12:46:11]1041 (16) - 0000000000871769 [12:46:11]1040 (4) - 163738 [12:46:11]1012 (4) - 21.08.2024 06:36 [12:46:11]1206 (1) - 0 [12:46:11]OFD Sender: Remove packet 163738 [12:46:11]ProducePacketName [12:46:11]name=ofd_packets/00163738 [12:46:11]NVStorageDeleteData [12:46:11]OFD Sender: No OFD packet to send [12:46:15]accept exits with 10 [12:46:15]New connection [12:46:15]New thread 3067424100 created [12:46:15]Thread 3067280740 joined [12:46:15]Waiting for new connection... [12:46:15] Sock 10.Parse request [12:46:15]Sock 10.Check first char [12:46:15]Sock 10.First char is OK [12:46:15]request: POST /json_proto HTTP/1.0 [12:46:15]Method: POST [12:46:15]URL: /json_proto [12:46:15]Method is POST - this is cgi request [12:46:15]url: /json_proto [12:46:15]query_string will be loaded in cgi processing [12:46:15]execute_cgi json_proto POST (null) [12:46:15]execute_cgi path=json_proto method=POST [12:46:15]POST find Content-Length [12:46:15]Host: 172.17.44.132:8080 [12:46:15]Content-Length: 682 [12:46:15]Content-Type: application/json [12:46:15] [12:46:15]POST finish read [12:46:15]Found Content-Length = 682 [12:46:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:15]execute_script... [12: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)292301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:15]POST & json_proto [12:46:15]process_json_proto [12:46:15]json parsed OK: [12:46:15]protocol is kg_v1.0 [12:46:15]action value=close_receipt [12:46:15]process_action close_receipt [12:46:15]cmd_close_receipt [12:46:15]MH_GetDate [12:46:15]Write to MH i2c: F0 00 00 CE 04 C1 [12:46:15]Write i2c OK [12:46:15]MH_I2C_Read... [12:46:15]Read from MH i2c: F0 [12:46:15]MH_I2C_Read... [12:46:15]Read from MH i2c: F0 09 00 [12:46:15]MH_I2C_Read... [12:46:15]Read from MH i2c: F0 09 00 CE 04 00 97 E1 C5 66 2A 83 C1 65 40 [12:46:15]GetLastDocTimeStamp 1724244364 [12:46:15]current date 1724244375 [12:46:15]FM_GetShiftState [12:46:15]SAM_PROTO_GetShiftState [12:46:15]wFMCommunicate request_size=4 [12:46:15]MH_SAM_APDU [12:46:15]CAPDU: 80 13 01 00 [12:46:15]Write to MH i2c: E2 08 00 CF 04 80 13 01 00 00 00 00 00 50 [12:46:15]Write i2c OK [12:46:15]MH_I2C_Read... [12:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:15]Read from MH i2c: E2 [12:46:15]MH_I2C_Read... [12:46:15]Read from MH i2c: E2 0E 00 [12:46:15]MH_I2C_Read... [12:46:15]Read from MH i2c: E2 0E 00 CF 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 16 [12:46:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:46:15]wFMCommunicate OK [12:46:15]SAM_PROTO_GetShiftState done [12:46:15]FM_GetShiftState done [12:46:15]opened in 1724199517 [12:46:15]opened+sec_in_day 1724285917 [12:46:15]quantity*price = 300064 [12:46:15]sum+1 = 300066 [12:46:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 337 21.08.2024 12:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163739 ФПД: 166677218562538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163739&fm=166677218562538&tin=02508201610067®Number=0000000000092562&sum=300000 [12:46:16]StoreToDocumentArchive [12:46:16]shift 466 fd 163739 [12:46:16]save to /storage/0466/doc_00163739 [12:46:16]save last doc name /storage/0466/doc_00163739 to /storage/kkm_last_doc_name [12:46:16]save OK [12:46:16]Clear old archive folders... [12:46:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:16]tlvbuf is 016A8C30 [12:46:16]SAM_PROTO_ClearQueue [12:46:16]wFMCommunicate request_size=4 [12:46:16]MH_SAM_APDU [12:46:16]CAPDU: 80 09 00 00 [12:46:16]Write to MH i2c: E2 08 00 DC 04 80 09 00 00 00 00 00 00 52 [12:46:16]Write i2c OK [12:46:16]MH_I2C_Read... [12:46:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:16]Read from MH i2c: E2 [12:46:16]MH_I2C_Read... [12:46:16]Read from MH i2c: E2 03 00 [12:46:16]MH_I2C_Read... [12:46:16]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [12:46:16]RAPDU: 90 00 [12:46:16]wFMCommunicate OK [12:46:16]SAM_PROTO_ClearQueue done [12:46:16]KKMCreateOFDPacket [12:46:16]OFDProtocolAddRootSTLVToBuf [12:46:16]FM_MakeSignedData [12:46:16]FM_MakeSignedData [12:46:16]SAM_PROTO_SignData [12:46:16]wFMCommunicate request_size=4 [12:46:16]MH_SAM_APDU [12:46:16]CAPDU: 80 0D 01 02 [12:46:16]Write to MH i2c: E2 08 00 DD 04 80 0D 01 02 00 00 00 00 5A [12:46:16]Write i2c OK [12:46:16]MH_I2C_Read... [12:46:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:16]Read from MH i2c: E2 [12:46:16]MH_I2C_Read... [12:46:16]Read from MH i2c: E2 03 00 [12:46:16]MH_I2C_Read... [12:46:16]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [12:46:16]RAPDU: 90 00 [12:46:16]wFMCommunicate OK [12:46:16]wFMCommunicate request_size=255 [12:46:16]MH_SAM_APDU [12:46:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 97 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7F 02 00 35 04 06 00 97 [12:46:16]Write to MH i2c: E2 02 01 DE 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 97 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7F 02 00 35 04 06 00 97 00 00 9A [12:46:16]Write i2c OK [12:46:16]MH_I2C_Read... [12:46:16]OFD Sender: No OFD packet to send [12:46:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:16]Read from MH i2c: E2 [12:46:16]MH_I2C_Read... [12:46:16]Read from MH i2c: E2 03 00 [12:46:16]MH_I2C_Read... [12:46:16]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [12:46:16]RAPDU: 90 00 [12:46:16]wFMCommunicate OK [12:46:16]wFMCommunicate request_size=10 [12:46:16]MH_SAM_APDU [12:46:16]CAPDU: 80 0D 02 02 05 97 90 67 91 EA [12:46:16]Write to MH i2c: E2 0D 00 DF 04 80 0D 02 02 05 00 97 90 67 91 EA 00 00 70 [12:46:17]Write i2c OK [12:46:17]MH_I2C_Read... [12:46:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:17]Read from MH i2c: E2 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: E2 03 00 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [12:46:17]RAPDU: 90 00 [12:46:17]wFMCommunicate OK [12:46:17]wFMCommunicate request_size=4 [12:46:17]MH_SAM_APDU [12:46:17]CAPDU: 80 0D 03 02 [12:46:17]Write to MH i2c: E2 08 00 E0 04 80 0D 03 02 00 00 00 00 5F [12:46:17]Write i2c OK [12:46:17]MH_I2C_Read... [12:46:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:17]Read from MH i2c: E2 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: E2 0B 00 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: E2 0B 00 E0 04 00 39 A7 8E E7 4D FA F7 C3 90 00 B6 [12:46:17]RAPDU: 39 A7 8E E7 4D FA F7 C3 90 00 [12:46:17]wFMCommunicate OK [12:46:17]SAM_PROTO_SignData done [12:46:17]FM_MakeSignedData done [12:46:17]CreateOFDProtocolMessage [12:46:17]wFMCommunicate request_size=4 [12:46:17]MH_SAM_APDU [12:46:17]CAPDU: 80 11 00 00 [12:46:17]Write to MH i2c: E2 08 00 E1 04 80 11 00 00 00 00 00 00 5F [12:46:17]Write i2c OK [12:46:17]MH_I2C_Read... [12:46:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:17]Read from MH i2c: E2 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: E2 17 00 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: E2 17 00 E1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [12:46:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:46:17]wFMCommunicate OK [12:46:17]CreateOFDProtocolMessage done [12:46:17]OFDSenderStorePacket 163739 [12:46:17]StoreOFDPacket docnum=163739 [12:46:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8B 5F 07 01 32 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 97 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7F 02 00 35 04 06 00 97 97 90 67 91 EA 39 A7 8E E7 4D FA F7 C3 [12:46:17]CheckFolder [12:46:17]dirname=/storage/ofd_packets [12:46:17]CheckFolder done [12:46:17]ProducePacketName [12:46:17]name=ofd_packets/00163739 [12:46:17]NVStorageSaveData ofd_packets/00163739 [12:46:17]File name is /storage/ofd_packets/00163739 [12:46:17]Write 301 bytes [12:46:17]NVStorageSaveData done [12:46:17]OFDSenderStorePacket done [12:46:17]KKMCreateOFDPacket done [12:46:17]NVStorageSaveData kkm_last_timestamp [12:46:17]File name is /storage/kkm_last_timestamp [12:46:17]Write 4 bytes [12:46:17]NVStorageSaveData done [12:46:17]ExternCall_PrintAddStr [12:46:17]wPrintStart [12:46:17]Write to MH i2c: 01 00 00 E2 04 E6 [12:46:17]Write i2c OK [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: 01 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: 01 07 00 [12:46:17]MH_I2C_Read... [12:46:17]Read from MH i2c: 01 07 00 E2 04 00 00 00 00 00 FF 0F FB [12:46:17]RasterBufferAndPrint [12:46:17]line Счет N : (1)292301 [12:46:17]line ИНН: 02508201610067 [12:46:17]line Контрольно-Кассовый Чек [12:46:17]line ПРОДАЖА [12:46:17]line ТРК (МРК, ГНК) : 53 [12:46:17]line Товар: 2710124500 [12:46:17]line Аи-95-К-5 [12:46:17]line 40.440 * 74.20 [12:46:17]line = 3000.65 [12:46:17]line НДС 12% НСП 1% [12:46:17]line > о реализуемом товаре [12:46:17]line ОКРУГЛЕНИЕ: -0.65 [12:46:17]line ИТОГО: 3000.00 [12:46:17]line Внесено: 3000.00 [12:46:17]line СДАЧА: 0.00 [12:46:17]line НСП 1% : 26.55 [12:46:17]line НДС 12% : 318.65 [12:46:17]line Наличными: 3000.00 [12:46:17]line Безнал.: 0.00 [12:46:17]line Место: АЗС № 130 "Партнер Нефть" [12:46:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:46:17]line СНО: Общий режим [12:46:17]line Чек 337 21.08.2024 12:46 [12:46:17]line Смена: 466 ФФД: 1.0 [12:46:17]line ЗНМ: 0300000070 [12:46:17]line РНМ: 0000000000092562 [12:46:17]line Версия ККМ: 001 [12:46:17]line ФМ: 0000000000871769 [12:46:17]line ФД: 163739 [12:46:17]line ФПД: 166677218562538 [12:46:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163739&fm=166677218562538&tin=02508201610067®Number=0000000000092562&sum=300000 [12:46:17]OFD Sender: Processing packet 163739 [packets to send 967, broken 966] [12:46:17]ProducePacketName [12:46:17]name=ofd_packets/00163739 [12:46:17]written 0, free lines is 4095 [12:46:17]OFD Sender: To server: pG, [12:46:17]CommunicateWithHost lk.salyk.kg:30040 [12:46:17]ConnectInit lk.salyk.kg [12:46:17]Write to MH i2c: 01 00 00 0D 05 12 [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: 01 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: 01 07 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 BC 0C E1 [12:46:18]RasterBufferAndPrint [12:46:18]line [12:46:18]line [12:46:18]line [12:46:18]line [12:46:18]line [12:46:18]written 0, free lines is 3278 [12:46:18]MH_Cut [12:46:18]Write to MH i2c: D1 01 00 14 05 01 EB [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: D1 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: D1 01 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: D1 01 00 14 05 00 EA [12:46:18]Write to MH i2c: 01 00 00 15 05 1A [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]*** Cut start [12:46:18]*** Purtial cut [12:46:18]*** Stage 1: CUTSNS_PIN = 1 [12:46:19]Connected sock=11 [12:46: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 37 36 39 0F 01 00 00 8B 5F 07 01 32 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 97 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7F 02 00 35 04 06 00 97 97 90 67 91 EA 39 A7 8E E7 4D FA F7 C3 [12:46:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B6 FE 47 00 45 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 37 36 39 10 04 04 00 9B 7F 02 00 F4 03 04 00 EA 8A C5 66 B6 04 01 00 00 C6 32 F6 F7 3C 0D 78 4D [12:46:19]CommunicateWithHost err = 0 [12:46:19]CheckOFDResponse [12:46:19]1017 (14) - 77093643461234 [12:46:19]1041 (16) - 0000000000871769 [12:46:19]1040 (4) - 163739 [12:46:19]1012 (4) - 21.08.2024 06:36 [12:46:19]1206 (1) - 0 [12:46:19]OFD Sender: Remove packet 163739 [12:46:19]ProducePacketName [12:46:19]name=ofd_packets/00163739 [12:46:19]NVStorageDeleteData [12:46:20]OFD Sender: No OFD packet to send [12:46:20]Read from MH i2c: 01 [12:46:20]MH_I2C_Read... [12:46:20]*** Stop cut motor [12:46:20]*** Cut end [12:46:20]Read from MH i2c: 01 07 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 FF 0F 2F [12:46:20]process_action close_receipt done [12:46:20]requested_data is exist [12:46:20]produce_requested_data [12:46:20]requested_item fm.sn is exist - process it [12:46:20]wFMCommunicate request_size=4 [12:46:20]MH_SAM_APDU [12:46:20]CAPDU: 80 11 00 00 [12:46:20]Write to MH i2c: E2 08 00 16 05 80 11 00 00 00 00 00 00 95 [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:20]Read from MH i2c: E2 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: E2 17 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: E2 17 00 16 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [12:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:46:20]wFMCommunicate OK [12:46:20]requested_item fd.num is exist - process it [12:46:20]SAM_PROTO_GetFieldsCounters [12:46:20]wFMCommunicate request_size=4 [12:46:20]MH_SAM_APDU [12:46:20]CAPDU: 80 13 00 00 [12:46:20]Write to MH i2c: E2 08 00 17 05 80 13 00 00 00 00 00 00 98 [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:21]Read from MH i2c: E2 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 62 00 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 62 00 17 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7F 02 00 0E 04 04 00 D2 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 A3 [12:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7F 02 00 0E 04 04 00 D2 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 [12:46:21]wFMCommunicate OK [12:46:21]SAM_PROTO_GetFieldsCounters done [12:46:21]requested_item shift.num is exist - process it [12:46:21]requested_item shift.opened is exist - process it [12:46:21]req_shift_opened [12:46:21]FM_GetShiftState [12:46:21]SAM_PROTO_GetShiftState [12:46:21]wFMCommunicate request_size=4 [12:46:21]MH_SAM_APDU [12:46:21]CAPDU: 80 13 01 00 [12:46:21]Write to MH i2c: E2 08 00 18 05 80 13 01 00 00 00 00 00 9A [12:46:21]Write i2c OK [12:46:21]MH_I2C_Read... [12:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:21]Read from MH i2c: E2 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 0E 00 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 0E 00 18 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 60 [12:46:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:46:21]wFMCommunicate OK [12:46:21]SAM_PROTO_GetShiftState done [12:46:21]FM_GetShiftState done [12:46:21]req_shift_opened done [12:46:21]requested_item shift.open_date is exist - process it [12:46:21]req_shift_open_date [12:46:21]req_shift_open_date done [12:46:21]produce_requested_data done [12:46:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163739,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:46:21]process_action_free close_receipt [12:46:21]json_value_free [12:46:21]json_value_free done [12:46:21]process_json_proto returns [12:46:21]Send response to host [12:46:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163739,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:46:21]free response buf [12:46:21]execute_script done [12:46:21]execute_script returns [12:46:21]free content buf [12:46:21]Sock 10.Close socket [12:46:21]Sock 10.Thread stoped [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:51]accept exits with 9 [12:46:51]New connection [12:46:51]New thread 3067280740 created [12:46:51]Thread 3067424100 joined [12:46:51]Waiting for new connection... [12:46:51] Sock 9.Parse request [12:46:51]Sock 9.Check first char [12:46:51]Sock 9.First char is OK [12:46:51]request: POST /json_proto HTTP/1.0 [12:46:51]Method: POST [12:46:51]URL: /json_proto [12:46:51]Method is POST - this is cgi request [12:46:51]url: /json_proto [12:46:51]query_string will be loaded in cgi processing [12:46:51]execute_cgi json_proto POST (null) [12:46:51]execute_cgi path=json_proto method=POST [12:46:51]POST find Content-Length [12:46:51]Host: 172.17.44.132:8080 [12:46:51]Content-Length: 797 [12:46:51]Content-Type: application/json [12:46:51] [12:46:51]POST finish read [12:46:51]Found Content-Length = 797 [12:46:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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" ] } } [12:46:51]execute_script... [12:46: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)292302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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" ] } } [12:46:51]POST & json_proto [12:46:51]process_json_proto [12:46:51]json parsed OK: [12:46:51]protocol is kg_v1.0 [12:46:51]action value=close_receipt [12:46:51]process_action close_receipt [12:46:51]cmd_close_receipt [12:46:51]MH_GetDate [12:46:51]Write to MH i2c: F0 00 00 19 05 0D [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: F0 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: F0 09 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: F0 09 00 19 05 00 BB E1 C5 66 2A 83 C1 65 B0 [12:46:51]GetLastDocTimeStamp 1724244375 [12:46:51]current date 1724244411 [12:46:51]FM_GetShiftState [12:46:51]SAM_PROTO_GetShiftState [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 13 01 00 [12:46:51]Write to MH i2c: E2 08 00 1A 05 80 13 01 00 00 00 00 00 9C [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 0E 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 0E 00 1A 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 62 [12:46:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:46:51]wFMCommunicate OK [12:46:51]SAM_PROTO_GetShiftState done [12:46:51]FM_GetShiftState done [12:46:51]opened in 1724199517 [12:46:51]opened+sec_in_day 1724285917 [12:46:51]quantity*price = 50063 [12:46:51]sum+1 = 50064 [12:46:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 338 21.08.2024 12:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163740 ФПД: 275284643404959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163740&fm=275284643404959&tin=02508201610067®Number=0000000000092562&sum=50063 [12:46:52]StoreToDocumentArchive [12:46:52]shift 466 fd 163740 [12:46:52]save to /storage/0466/doc_00163740 [12:46:52]save last doc name /storage/0466/doc_00163740 to /storage/kkm_last_doc_name [12:46:52]save OK [12:46:52]Clear old archive folders... [12:46:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:46:52]tlvbuf is 0173A0B0 [12:46:52]SAM_PROTO_ClearQueue [12:46:52]wFMCommunicate request_size=4 [12:46:52]MH_SAM_APDU [12:46:52]CAPDU: 80 09 00 00 [12:46:52]Write to MH i2c: E2 08 00 27 05 80 09 00 00 00 00 00 00 9E [12:46:52]Write i2c OK [12:46:52]MH_I2C_Read... [12:46:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:52]Read from MH i2c: E2 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: E2 03 00 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [12:46:52]RAPDU: 90 00 [12:46:52]wFMCommunicate OK [12:46:52]SAM_PROTO_ClearQueue done [12:46:52]KKMCreateOFDPacket [12:46:52]OFDProtocolAddRootSTLVToBuf [12:46:52]FM_MakeSignedData [12:46:52]FM_MakeSignedData [12:46:52]SAM_PROTO_SignData [12:46:52]wFMCommunicate request_size=4 [12:46:52]MH_SAM_APDU [12:46:52]CAPDU: 80 0D 01 02 [12:46:52]Write to MH i2c: E2 08 00 28 05 80 0D 01 02 00 00 00 00 A6 [12:46:52]Write i2c OK [12:46:52]MH_I2C_Read... [12:46:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:52]Read from MH i2c: E2 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: E2 03 00 [12:46:52]MH_I2C_Read... [12:46:52]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [12:46:52]RAPDU: 90 00 [12:46:52]wFMCommunicate OK [12:46:52]wFMCommunicate request_size=255 [12:46:52]MH_SAM_APDU [12:46:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 52 01 00 00 F4 03 04 00 BB E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7F 02 00 35 04 06 00 FA 5E B3 61 [12:46:52]Write to MH i2c: E2 02 01 29 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 52 01 00 00 F4 03 04 00 BB E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7F 02 00 35 04 06 00 FA 5E B3 61 00 00 B1 [12:46:52]Write i2c OK [12:46:52]MH_I2C_Read... [12:46:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:53]Read from MH i2c: E2 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 03 00 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [12:46:53]RAPDU: 90 00 [12:46:53]wFMCommunicate OK [12:46:53]wFMCommunicate request_size=7 [12:46:53]MH_SAM_APDU [12:46:53]CAPDU: 80 0D 02 02 02 DC 9F [12:46:53]Write to MH i2c: E2 0A 00 2A 05 80 0D 02 02 02 00 DC 9F 00 00 28 [12:46:53]Write i2c OK [12:46:53]MH_I2C_Read... [12:46:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:53]Read from MH i2c: E2 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 03 00 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [12:46:53]RAPDU: 90 00 [12:46:53]wFMCommunicate OK [12:46:53]wFMCommunicate request_size=4 [12:46:53]MH_SAM_APDU [12:46:53]CAPDU: 80 0D 03 02 [12:46:53]Write to MH i2c: E2 08 00 2B 05 80 0D 03 02 00 00 00 00 AB [12:46:53]Write i2c OK [12:46:53]MH_I2C_Read... [12:46:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:53]Read from MH i2c: E2 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 0B 00 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 0B 00 2B 05 00 AA 2F B6 39 C2 79 F0 50 90 00 EF [12:46:53]RAPDU: AA 2F B6 39 C2 79 F0 50 90 00 [12:46:53]wFMCommunicate OK [12:46:53]SAM_PROTO_SignData done [12:46:53]FM_MakeSignedData done [12:46:53]CreateOFDProtocolMessage [12:46:53]wFMCommunicate request_size=4 [12:46:53]MH_SAM_APDU [12:46:53]CAPDU: 80 11 00 00 [12:46:53]Write to MH i2c: E2 08 00 2C 05 80 11 00 00 00 00 00 00 AB [12:46:53]Write i2c OK [12:46:53]MH_I2C_Read... [12:46:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:53]Read from MH i2c: E2 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 17 00 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: E2 17 00 2C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [12:46:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:46:53]wFMCommunicate OK [12:46:53]CreateOFDProtocolMessage done [12:46:53]OFDSenderStorePacket 163740 [12:46:53]StoreOFDPacket docnum=163740 [12:46:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4C 20 04 01 66 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 38 30 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 52 01 00 00 F4 03 04 00 BB E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7F 02 00 35 04 06 00 FA 5E B3 61 DC 9F AA 2F B6 39 C2 79 F0 50 [12:46:53]CheckFolder [12:46:53]dirname=/storage/ofd_packets [12:46:53]CheckFolder done [12:46:53]ProducePacketName [12:46:53]name=ofd_packets/00163740 [12:46:53]NVStorageSaveData ofd_packets/00163740 [12:46:53]File name is /storage/ofd_packets/00163740 [12:46:53]Write 298 bytes [12:46:53]NVStorageSaveData done [12:46:53]OFDSenderStorePacket done [12:46:53]KKMCreateOFDPacket done [12:46:53]NVStorageSaveData kkm_last_timestamp [12:46:53]File name is /storage/kkm_last_timestamp [12:46:53]Write 4 bytes [12:46:53]NVStorageSaveData done [12:46:53]ExternCall_PrintAddStr [12:46:53]wPrintStart [12:46:53]Write to MH i2c: 01 00 00 2D 05 32 [12:46:53]Write i2c OK [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: 01 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: 01 07 00 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: 01 07 00 2D 05 00 00 00 00 00 FF 0F 47 [12:46:53]RasterBufferAndPrint [12:46:53]line Счет N : (1)292302 [12:46:53]line ИНН: 02508201610067 [12:46:53]line Контрольно-Кассовый Чек [12:46:53]line ПРОДАЖА [12:46:53]line ТРК (МРК, ГНК) : 64 [12:46:53]line Товар: 2710194800 [12:46:53]line ДТ-К-5 [12:46:53]line 6.570 * 76.20 [12:46:53]line = 500.63 [12:46:53]line НДС 12% НСП 1% [12:46:53]line > о реализуемом товаре [12:46:53]line ИТОГО: 500.63 [12:46:53]line НСП 1% : 4.43 [12:46:53]line НДС 12% : 53.16 [12:46:53]line Наличными: 0.00 [12:46:53]line Безнал.: 500.63 [12:46:53]line Место: АЗС № 130 "Партнер Нефть" [12:46:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:46:53]line СНО: Общий режим [12:46:53]line Чек 338 21.08.2024 12:46 [12:46:53]line Смена: 466 ФФД: 1.0 [12:46:53]line ЗНМ: 0300000070 [12:46:53]line РНМ: 0000000000092562 [12:46:53]line Версия ККМ: 001 [12:46:53]line Платежная система: O! деньги [12:46:53]line ФМ: 0000000000871769 [12:46:53]line ФД: 163740 [12:46:53]line ФПД: 275284643404959 [12:46:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163740&fm=275284643404959&tin=02508201610067®Number=0000000000092562&sum=50063 [12:46:53]written 0, free lines is 4095 [12:46:53]OFD Sender: Processing packet 163740 [packets to send 967, broken 966] [12:46:53]ProducePacketName [12:46:53]name=ofd_packets/00163740 [12:46:53]OFD Sender: To server: pG, [12:46:53]CommunicateWithHost lk.salyk.kg:30040 [12:46:53]ConnectInit lk.salyk.kg [12:46:53]Write to MH i2c: 01 00 00 57 05 5C [12:46:53]Write i2c OK [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: 01 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: 01 07 00 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 D2 0C 41 [12:46:53]RasterBufferAndPrint [12:46:53]line [12:46:53]line [12:46:53]line [12:46:53]line [12:46:53]line [12:46:53]written 0, free lines is 3301 [12:46:53]MH_Cut [12:46:53]Write to MH i2c: D1 01 00 5E 05 01 35 [12:46:53]Write i2c OK [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: D1 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: D1 01 00 [12:46:53]MH_I2C_Read... [12:46:53]Read from MH i2c: D1 01 00 5E 05 00 34 [12:46:53]Write to MH i2c: 01 00 00 5F 05 64 [12:46:53]Write i2c OK [12:46:53]MH_I2C_Read... [12:46:54]recv_with_timeout no data received [12:46:54]*** Cut start [12:46:54]*** Purtial cut [12:46:54]*** Stage 1: CUTSNS_PIN = 1 [12:46:56]Read from MH i2c: 01 [12:46:56]MH_I2C_Read... [12:46:56]*** Stop cut motor [12:46:56]*** Cut end [12:46:56]Read from MH i2c: 01 07 00 [12:46:56]MH_I2C_Read... [12:46:56]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [12:46:56]process_action close_receipt done [12:46:56]requested_data is exist [12:46:56]produce_requested_data [12:46:56]requested_item fm.sn is exist - process it [12:46:56]wFMCommunicate request_size=4 [12:46:56]MH_SAM_APDU [12:46:56]CAPDU: 80 11 00 00 [12:46:56]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [12:46:56]Write i2c OK [12:46:56]MH_I2C_Read... [12:46:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:56]Read from MH i2c: E2 [12:46:56]MH_I2C_Read... [12:46:56]Read from MH i2c: E2 17 00 [12:46:56]MH_I2C_Read... [12:46:56]Read from MH i2c: E2 17 00 60 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [12:46:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:46:56]wFMCommunicate OK [12:46:56]requested_item fd.num is exist - process it [12:46:56]SAM_PROTO_GetFieldsCounters [12:46:56]wFMCommunicate request_size=4 [12:46:56]MH_SAM_APDU [12:46:56]CAPDU: 80 13 00 00 [12:46:56]Write to MH i2c: E2 08 00 61 05 80 13 00 00 00 00 00 00 E2 [12:46:56]Write i2c OK [12:46:56]MH_I2C_Read... [12:46:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:56]Read from MH i2c: E2 [12:46:56]MH_I2C_Read... [12:46:56]Read from MH i2c: E2 62 00 [12:46:56]MH_I2C_Read... [12:46:56]Read from MH i2c: E2 62 00 61 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7F 02 00 0E 04 04 00 D2 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 F1 [12:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7F 02 00 0E 04 04 00 D2 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 [12:46:56]wFMCommunicate OK [12:46:56]SAM_PROTO_GetFieldsCounters done [12:46:56]requested_item shift.num is exist - process it [12:46:56]requested_item shift.opened is exist - process it [12:46:56]req_shift_opened [12:46:56]FM_GetShiftState [12:46:56]SAM_PROTO_GetShiftState [12:46:56]wFMCommunicate request_size=4 [12:46:56]MH_SAM_APDU [12:46:56]CAPDU: 80 13 01 00 [12:46:56]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [12:46:56]Write i2c OK [12:46:56]MH_I2C_Read... [12:46:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:56]Read from MH i2c: E2 [12:46:56]MH_I2C_Read... [12:46:56]Read from MH i2c: E2 0E 00 [12:46:56]MH_I2C_Read... [12:46:56]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [12:46:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:46:56]wFMCommunicate OK [12:46:56]SAM_PROTO_GetShiftState done [12:46:56]FM_GetShiftState done [12:46:56]req_shift_opened done [12:46:56]requested_item shift.open_date is exist - process it [12:46:56]req_shift_open_date [12:46:56]req_shift_open_date done [12:46:56]produce_requested_data done [12:46:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163740,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:46:56]process_action_free close_receipt [12:46:56]json_value_free [12:46:56]json_value_free done [12:46:56]process_json_proto returns [12:46:56]Send response to host [12:46:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163740,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:46:56]free response buf [12:46:56]execute_script done [12:46:56]execute_script returns [12:46:56]free content buf [12:46:56]Sock 9.Close socket [12:46:56]Sock 9.Thread stoped [12:46:58]ConnectInit Can't take IP for lk.salyk.kg [12:46:58]CommunicateWithHost connect error [12:46:58]CommunicateWithHost err = -1 [12:46:58]OFD Sender: Server communicate error [12:47:03]OFD Sender: Processing packet 163740 [packets to send 967, broken 966] [12:47:03]ProducePacketName [12:47:03]name=ofd_packets/00163740 [12:47:03]OFD Sender: To server: pG, [12:47:03]CommunicateWithHost lk.salyk.kg:30040 [12:47:03]ConnectInit lk.salyk.kg [12:47:08]ConnectInit Can't take IP for lk.salyk.kg [12:47:08]CommunicateWithHost connect error [12:47:08]CommunicateWithHost err = -1 [12:47:08]OFD Sender: Server communicate error [12:47:13]OFD Sender: Processing packet 163740 [packets to send 967, broken 966] [12:47:13]ProducePacketName [12:47:13]name=ofd_packets/00163740 [12:47:13]OFD Sender: To server: pG, [12:47:13]CommunicateWithHost lk.salyk.kg:30040 [12:47:13]ConnectInit lk.salyk.kg [12:47:13]Connected sock=8 [12:47: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 37 36 39 0C 01 00 00 4C 20 04 01 66 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 38 30 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 52 01 00 00 F4 03 04 00 BB E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7F 02 00 35 04 06 00 FA 5E B3 61 DC 9F AA 2F B6 39 C2 79 F0 50 [12:47:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6B 3E 47 00 EE 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 37 36 39 10 04 04 00 9C 7F 02 00 F4 03 04 00 21 8B C5 66 B6 04 01 00 00 61 15 9A F9 69 0A B3 89 [12:47:14]CommunicateWithHost err = 0 [12:47:14]CheckOFDResponse [12:47:14]1017 (14) - 77093643461234 [12:47:14]1041 (16) - 0000000000871769 [12:47:14]1040 (4) - 163740 [12:47:14]1012 (4) - 21.08.2024 06:37 [12:47:14]1206 (1) - 0 [12:47:14]OFD Sender: Remove packet 163740 [12:47:14]ProducePacketName [12:47:14]name=ofd_packets/00163740 [12:47:14]NVStorageDeleteData [12:47:14]OFD Sender: No OFD packet to send [12:47:19]OFD Sender: No OFD packet to send [12:47:24]OFD Sender: No OFD packet to send [12:47:29]OFD Sender: No OFD packet to send [12:47:34]OFD Sender: No OFD packet to send [12:47:39]OFD Sender: No OFD packet to send [12:47:44]OFD Sender: No OFD packet to send [12:47:49]accept exits with 10 [12:47:49]New connection [12:47:49]New thread 3067424100 created [12:47:49]Thread 3067280740 joined [12:47:49]Waiting for new connection... [12:47:49] Sock 10.Parse request [12:47:49]Sock 10.Check first char [12:47:49]Sock 10.First char is OK [12:47:49]request: POST /json_proto HTTP/1.0 [12:47:49]Method: POST [12:47:49]URL: /json_proto [12:47:49]Method is POST - this is cgi request [12:47:49]url: /json_proto [12:47:49]query_string will be loaded in cgi processing [12:47:49]execute_cgi json_proto POST (null) [12:47:49]execute_cgi path=json_proto method=POST [12:47:49]POST find Content-Length [12:47:49]Host: 172.17.44.132:8080 [12:47:49]Content-Length: 677 [12:47:49]Content-Type: application/json [12:47:49] [12:47:49]POST finish read [12:47:49]Found Content-Length = 677 [12:47:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:49]execute_script... [12:47: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)292303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:49]POST & json_proto [12:47:49]process_json_proto [12:47:49]json parsed OK: [12:47:49]protocol is kg_v1.0 [12:47:49]action value=close_receipt [12:47:49]process_action close_receipt [12:47:49]cmd_close_receipt [12:47:49]MH_GetDate [12:47:49]Write to MH i2c: F0 00 00 63 05 57 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: F0 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: F0 09 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: F0 09 00 63 05 00 F5 E1 C5 66 2A 83 C1 65 34 [12:47:49]GetLastDocTimeStamp 1724244411 [12:47:49]current date 1724244469 [12:47:49]FM_GetShiftState [12:47:49]SAM_PROTO_GetShiftState [12:47:49]wFMCommunicate request_size=4 [12:47:49]MH_SAM_APDU [12:47:49]CAPDU: 80 13 01 00 [12:47:49]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:49]Read from MH i2c: E2 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 0E 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [12:47:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:47:49]wFMCommunicate OK [12:47:49]SAM_PROTO_GetShiftState done [12:47:49]FM_GetShiftState done [12:47:49]opened in 1724199517 [12:47:49]opened+sec_in_day 1724285917 [12:47:49]quantity*price = 40002 [12:47:49]sum+1 = 40003 [12:47: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 339 21.08.2024 12:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163741 ФПД: 142919123084065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163741&fm=142919123084065&tin=02508201610067®Number=0000000000092562&sum=40000 [12:47:50]StoreToDocumentArchive [12:47:50]shift 466 fd 163741 [12:47:50]save to /storage/0466/doc_00163741 [12:47:50]save last doc name /storage/0466/doc_00163741 to /storage/kkm_last_doc_name [12:47:50]save OK [12:47:50]Clear old archive folders... [12:47:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:50]tlvbuf is 01672B80 [12:47:50]SAM_PROTO_ClearQueue [12:47:50]wFMCommunicate request_size=4 [12:47:50]MH_SAM_APDU [12:47:50]CAPDU: 80 09 00 00 [12:47:50]Write to MH i2c: E2 08 00 71 05 80 09 00 00 00 00 00 00 E8 [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:50]Read from MH i2c: E2 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [12:47:50]RAPDU: 90 00 [12:47:50]wFMCommunicate OK [12:47:50]SAM_PROTO_ClearQueue done [12:47:50]KKMCreateOFDPacket [12:47:50]OFDProtocolAddRootSTLVToBuf [12:47:50]FM_MakeSignedData [12:47:50]FM_MakeSignedData [12:47:50]SAM_PROTO_SignData [12:47:50]wFMCommunicate request_size=4 [12:47:50]MH_SAM_APDU [12:47:50]CAPDU: 80 0D 01 02 [12:47:50]Write to MH i2c: E2 08 00 72 05 80 0D 01 02 00 00 00 00 F0 [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:50]Read from MH i2c: E2 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [12:47:50]RAPDU: 90 00 [12:47:50]wFMCommunicate OK [12:47:50]wFMCommunicate request_size=255 [12:47:50]MH_SAM_APDU [12:47:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 F5 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7F 02 00 35 04 06 00 81 [12:47:50]Write to MH i2c: E2 02 01 73 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 F5 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7F 02 00 35 04 06 00 81 00 00 20 [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:50]Read from MH i2c: E2 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [12:47:50]RAPDU: 90 00 [12:47:50]wFMCommunicate OK [12:47:50]wFMCommunicate request_size=10 [12:47:50]MH_SAM_APDU [12:47:50]CAPDU: 80 0D 02 02 05 FB F3 90 23 21 [12:47:50]Write to MH i2c: E2 0D 00 74 05 80 0D 02 02 05 00 FB F3 90 23 21 00 00 BF [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:50]Read from MH i2c: E2 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [12:47:50]RAPDU: 90 00 [12:47:50]wFMCommunicate OK [12:47:50]wFMCommunicate request_size=4 [12:47:50]MH_SAM_APDU [12:47:50]CAPDU: 80 0D 03 02 [12:47:50]Write to MH i2c: E2 08 00 75 05 80 0D 03 02 00 00 00 00 F5 [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:50]Read from MH i2c: E2 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 0B 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 0B 00 75 05 00 9A A5 FE 30 3D 68 A4 71 90 00 1D [12:47:50]RAPDU: 9A A5 FE 30 3D 68 A4 71 90 00 [12:47:50]wFMCommunicate OK [12:47:50]SAM_PROTO_SignData done [12:47:50]FM_MakeSignedData done [12:47:50]CreateOFDProtocolMessage [12:47:50]wFMCommunicate request_size=4 [12:47:50]MH_SAM_APDU [12:47:50]CAPDU: 80 11 00 00 [12:47:50]Write to MH i2c: E2 08 00 76 05 80 11 00 00 00 00 00 00 F5 [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:50]Read from MH i2c: E2 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 17 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: E2 17 00 76 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [12:47:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:47:50]wFMCommunicate OK [12:47:50]CreateOFDProtocolMessage done [12:47:50]OFDSenderStorePacket 163741 [12:47:50]StoreOFDPacket docnum=163741 [12:47:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 15 C4 07 01 57 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 01 00 00 F4 03 04 00 F5 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7F 02 00 35 04 06 00 81 FB F3 90 23 21 9A A5 FE 30 3D 68 A4 71 [12:47:50]CheckFolder [12:47:50]dirname=/storage/ofd_packets [12:47:50]CheckFolder done [12:47:50]ProducePacketName [12:47:50]name=ofd_packets/00163741 [12:47:50]NVStorageSaveData ofd_packets/00163741 [12:47:50]File name is /storage/ofd_packets/00163741 [12:47:50]Write 301 bytes [12:47:50]NVStorageSaveData done [12:47:50]OFDSenderStorePacket done [12:47:50]KKMCreateOFDPacket done [12:47:50]NVStorageSaveData kkm_last_timestamp [12:47:50]File name is /storage/kkm_last_timestamp [12:47:50]Write 4 bytes [12:47:50]NVStorageSaveData done [12:47:50]ExternCall_PrintAddStr [12:47:50]wPrintStart [12:47:50]Write to MH i2c: 01 00 00 77 05 7C [12:47:51]Write i2c OK [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: 01 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: 01 07 00 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: 01 07 00 77 05 00 00 00 00 00 FF 0F 91 [12:47:51]RasterBufferAndPrint [12:47:51]line Счет N : (1)292303 [12:47:51]line ИНН: 02508201610067 [12:47:51]line Контрольно-Кассовый Чек [12:47:51]line ПРОДАЖА [12:47:51]line ТРК (МРК, ГНК) : 42 [12:47:51]line Товар: 2710124130 [12:47:51]line Аи-92-К-5 [12:47:51]line 5.900 * 67.80 [12:47:51]line = 400.02 [12:47:51]line НДС 12% НСП 1% [12:47:51]line > о реализуемом товаре [12:47:51]line ОКРУГЛЕНИЕ: -0.02 [12:47:51]line ИТОГО: 400.00 [12:47:51]line Внесено: 400.00 [12:47:51]line СДАЧА: 0.00 [12:47:51]line НСП 1% : 3.54 [12:47:51]line НДС 12% : 42.48 [12:47:51]line Наличными: 400.00 [12:47:51]line Безнал.: 0.00 [12:47:51]line Место: АЗС № 130 "Партнер Нефть" [12:47:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:47:51]line СНО: Общий режим [12:47:51]line Чек 339 21.08.2024 12:47 [12:47:51]line Смена: 466 ФФД: 1.0 [12:47:51]line ЗНМ: 0300000070 [12:47:51]line РНМ: 0000000000092562 [12:47:51]line Версия ККМ: 001 [12:47:51]line ФМ: 0000000000871769 [12:47:51]line ФД: 163741 [12:47:51]line ФПД: 142919123084065 [12:47:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163741&fm=142919123084065&tin=02508201610067®Number=0000000000092562&sum=40000 [12:47:51]written 0, free lines is 4095 [12:47:51]OFD Sender: Processing packet 163741 [packets to send 967, broken 966] [12:47:51]ProducePacketName [12:47:51]name=ofd_packets/00163741 [12:47:51]OFD Sender: To server: pG, [12:47:51]CommunicateWithHost lk.salyk.kg:30040 [12:47:51]ConnectInit lk.salyk.kg [12:47:51]Write to MH i2c: 01 00 00 A2 05 A7 [12:47:51]Write i2c OK [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: 01 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: 01 07 00 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 B7 0C 71 [12:47:51]RasterBufferAndPrint [12:47:51]line [12:47:51]line [12:47:51]line [12:47:51]line [12:47:51]line [12:47:51]written 0, free lines is 3263 [12:47:51]MH_Cut [12:47:51]Write to MH i2c: D1 01 00 A9 05 01 80 [12:47:51]Write i2c OK [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: D1 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: D1 01 00 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: D1 01 00 A9 05 00 7F [12:47:51]Write to MH i2c: 01 00 00 AA 05 AF [12:47:51]Write i2c OK [12:47:51]MH_I2C_Read... [12:47:52]*** Cut start [12:47:52]*** Purtial cut [12:47:52]*** Stage 1: CUTSNS_PIN = 1 [12:47:54]Read from MH i2c: 01 [12:47:54]MH_I2C_Read... [12:47:54]*** Stop cut motor [12:47:54]*** Cut end [12:47:54]Read from MH i2c: 01 07 00 [12:47:54]MH_I2C_Read... [12:47:54]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 FF 0F C4 [12:47:54]process_action close_receipt done [12:47:54]requested_data is exist [12:47:54]produce_requested_data [12:47:54]requested_item fm.sn is exist - process it [12:47:54]wFMCommunicate request_size=4 [12:47:54]MH_SAM_APDU [12:47:54]CAPDU: 80 11 00 00 [12:47:54]Write to MH i2c: E2 08 00 AB 05 80 11 00 00 00 00 00 00 2A [12:47:54]Write i2c OK [12:47:54]MH_I2C_Read... [12:47:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:54]Read from MH i2c: E2 [12:47:54]MH_I2C_Read... [12:47:54]Read from MH i2c: E2 17 00 [12:47:54]MH_I2C_Read... [12:47:54]Read from MH i2c: E2 17 00 AB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [12:47:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:47:54]wFMCommunicate OK [12:47:54]requested_item fd.num is exist - process it [12:47:54]SAM_PROTO_GetFieldsCounters [12:47:54]wFMCommunicate request_size=4 [12:47:54]MH_SAM_APDU [12:47:54]CAPDU: 80 13 00 00 [12:47:54]Write to MH i2c: E2 08 00 AC 05 80 13 00 00 00 00 00 00 2D [12:47:54]Write i2c OK [12:47:54]MH_I2C_Read... [12:47:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:54]Read from MH i2c: E2 [12:47:54]MH_I2C_Read... [12:47:54]Read from MH i2c: E2 62 00 [12:47:54]MH_I2C_Read... [12:47:54]Read from MH i2c: E2 62 00 AC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7F 02 00 0E 04 04 00 D2 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 40 [12:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7F 02 00 0E 04 04 00 D2 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 [12:47:54]wFMCommunicate OK [12:47:54]SAM_PROTO_GetFieldsCounters done [12:47:54]requested_item shift.num is exist - process it [12:47:54]requested_item shift.opened is exist - process it [12:47:54]req_shift_opened [12:47:54]FM_GetShiftState [12:47:54]SAM_PROTO_GetShiftState [12:47:54]wFMCommunicate request_size=4 [12:47:54]MH_SAM_APDU [12:47:54]CAPDU: 80 13 01 00 [12:47:54]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [12:47:54]Write i2c OK [12:47:54]MH_I2C_Read... [12:47:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:54]Read from MH i2c: E2 [12:47:54]MH_I2C_Read... [12:47:54]Read from MH i2c: E2 0E 00 [12:47:54]MH_I2C_Read... [12:47:54]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [12:47:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:47:54]wFMCommunicate OK [12:47:54]SAM_PROTO_GetShiftState done [12:47:54]FM_GetShiftState done [12:47:54]req_shift_opened done [12:47:54]requested_item shift.open_date is exist - process it [12:47:54]req_shift_open_date [12:47:54]req_shift_open_date done [12:47:54]produce_requested_data done [12:47:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163741,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:47:54]process_action_free close_receipt [12:47:54]json_value_free [12:47:54]json_value_free done [12:47:54]process_json_proto returns [12:47:54]Send response to host [12:47:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163741,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:47:54]free response buf [12:47:54]execute_script done [12:47:54]execute_script returns [12:47:54]free content buf [12:47:54]Sock 10.Close socket [12:47:54]Sock 10.Thread stoped [12:47:54]Connected sock=11 [12: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 37 36 39 0F 01 00 00 15 C4 07 01 57 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 01 00 00 F4 03 04 00 F5 E1 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7F 02 00 35 04 06 00 81 FB F3 90 23 21 9A A5 FE 30 3D 68 A4 71 [12: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 37 36 39 4F 00 00 00 AC 1E 47 00 D5 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7F 02 00 F4 03 04 00 4A 8B C5 66 B6 04 01 00 00 46 91 B9 78 4E 70 30 7E [12:47:55]CommunicateWithHost err = 0 [12:47:55]CheckOFDResponse [12:47:55]1017 (14) - 77093643461234 [12:47:55]1041 (16) - 0000000000871769 [12:47:55]1040 (4) - 163741 [12:47:55]1012 (4) - 21.08.2024 06:38 [12:47:55]1206 (1) - 0 [12:47:55]OFD Sender: Remove packet 163741 [12:47:55]ProducePacketName [12:47:55]name=ofd_packets/00163741 [12:47:55]NVStorageDeleteData [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:05]recv_with_timeout no data received [12:48:10]OFD Sender: No OFD packet to send [12:48:15]OFD Sender: No OFD packet to send [12:48:18]accept exits with 9 [12:48:18]New connection [12:48:18]New thread 3067280740 created [12:48:18]Thread 3067424100 joined [12:48:18]Waiting for new connection... [12:48:18] Sock 9.Parse request [12:48:18]Sock 9.Check first char [12:48:18]Sock 9.First char is OK [12:48:18]request: POST /json_proto HTTP/1.0 [12:48:18]Method: POST [12:48:18]URL: /json_proto [12:48:18]Method is POST - this is cgi request [12:48:18]url: /json_proto [12:48:18]query_string will be loaded in cgi processing [12:48:18]execute_cgi json_proto POST (null) [12:48:18]execute_cgi path=json_proto method=POST [12:48:18]POST find Content-Length [12:48:18]Host: 172.17.44.132:8080 [12:48:18]Content-Length: 622 [12:48:18]Content-Type: application/json [12:48:18] [12:48:18]POST finish read [12:48:18]Found Content-Length = 622 [12:48:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50607", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:18]execute_script... [12:48:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50607", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:18]POST & json_proto [12:48:18]process_json_proto [12:48:18]json parsed OK: [12:48:18]protocol is kg_v1.0 [12:48:18]action value=close_receipt [12:48:18]process_action close_receipt [12:48:18]cmd_close_receipt [12:48:18]MH_GetDate [12:48:18]Write to MH i2c: F0 00 00 AE 05 A2 [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: F0 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: F0 09 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: F0 09 00 AE 05 00 13 E2 C5 66 2A 83 C1 65 9E [12:48:18]GetLastDocTimeStamp 1724244469 [12:48:18]current date 1724244499 [12:48:18]FM_GetShiftState [12:48:18]SAM_PROTO_GetShiftState [12:48:18]wFMCommunicate request_size=4 [12:48:18]MH_SAM_APDU [12:48:18]CAPDU: 80 13 01 00 [12:48:18]Write to MH i2c: E2 08 00 AF 05 80 13 01 00 00 00 00 00 31 [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:18]Read from MH i2c: E2 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 0E 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 0E 00 AF 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [12:48:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:48:18]wFMCommunicate OK [12:48:18]SAM_PROTO_GetShiftState done [12:48:18]FM_GetShiftState done [12:48:18]opened in 1724199517 [12:48:18]opened+sec_in_day 1724285917 [12:48:18]quantity*price = 14000 [12:48:18]sum+1 = 14001 [12:48:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 340 21.08.2024 12:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163742 ФПД: 173214653371113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163742&fm=173214653371113&tin=02508201610067®Number=0000000000092562&sum=14000 0 [12:48:20]StoreToDocumentArchive [12:48:20]shift 466 fd 163742 [12:48:20]save to /storage/0466/doc_00163742 [12:48:20]save last doc name /storage/0466/doc_00163742 to /storage/kkm_last_doc_name [12:48:20]save OK [12:48:20]Clear old archive folders... [12:48:20]ProcessDocumentItem done err = 0, tmpTLVsize=275 [12:48:20]tlvbuf is 01675600 [12:48:20]SAM_PROTO_ClearQueue [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 09 00 00 [12:48:20]Write to MH i2c: E2 08 00 BC 05 80 09 00 00 00 00 00 00 33 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [12:48:20]RAPDU: 90 00 [12:48:20]wFMCommunicate OK [12:48:20]SAM_PROTO_ClearQueue done [12:48:20]KKMCreateOFDPacket [12:48:20]OFDProtocolAddRootSTLVToBuf [12:48:20]FM_MakeSignedData [12:48:20]FM_MakeSignedData [12:48:20]SAM_PROTO_SignData [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 0D 01 02 [12:48:20]Write to MH i2c: E2 08 00 BD 05 80 0D 01 02 00 00 00 00 3B [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [12:48:20]RAPDU: 90 00 [12:48:20]wFMCommunicate OK [12:48:20]wFMCommunicate request_size=255 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 13 E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [12:48:20]Write to MH i2c: E2 02 01 BE 05 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 13 E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 12 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [12:48:20]RAPDU: 90 00 [12:48:20]wFMCommunicate OK [12:48:20]wFMCommunicate request_size=34 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7F 02 00 35 04 06 00 9D 89 AD E2 52 E9 [12:48:20]Write to MH i2c: E2 25 00 BF 05 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7F 02 00 35 04 06 00 9D 89 AD E2 52 E9 00 00 14 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [12:48:20]RAPDU: 90 00 [12:48:20]wFMCommunicate OK [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 0D 03 02 [12:48:20]Write to MH i2c: E2 08 00 C0 05 80 0D 03 02 00 00 00 00 40 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0B 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0B 00 C0 05 00 67 C6 A7 5E 39 47 81 E7 90 00 5B [12:48:20]RAPDU: 67 C6 A7 5E 39 47 81 E7 90 00 [12:48:20]wFMCommunicate OK [12:48:20]SAM_PROTO_SignData done [12:48:20]FM_MakeSignedData done [12:48:20]CreateOFDProtocolMessage [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 11 00 00 [12:48:20]Write to MH i2c: E2 08 00 C1 05 80 11 00 00 00 00 00 00 40 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 17 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 17 00 C1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [12:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:20]wFMCommunicate OK [12:48:20]CreateOFDProtocolMessage done [12:48:20]OFDSenderStorePacket 163742 [12:48:20]StoreOFDPacket docnum=163742 [12:48:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 77 60 1F 01 AB EC 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 13 E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7F 02 00 35 04 06 00 9D 89 AD E2 52 E9 67 C6 A7 5E 39 47 81 E7 [12:48:20]CheckFolder [12:48:20]dirname=/storage/ofd_packets [12:48:20]CheckFolder done [12:48:20]ProducePacketName [12:48:20]name=ofd_packets/00163742 [12:48:20]NVStorageSaveData ofd_packets/00163742 [12:48:20]File name is /storage/ofd_packets/00163742 [12:48:20]Write 325 bytes [12:48:20]NVStorageSaveData done [12:48:20]OFDSenderStorePacket done [12:48:20]KKMCreateOFDPacket done [12:48:20]NVStorageSaveData kkm_last_timestamp [12:48:20]File name is /storage/kkm_last_timestamp [12:48:20]Write 4 bytes [12:48:20]NVStorageSaveData done [12:48:20]ExternCall_PrintAddStr [12:48:20]wPrintStart [12:48:20]Write to MH i2c: 01 00 00 C2 05 C7 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 07 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 07 00 C2 05 00 00 00 00 00 FF 0F DC [12:48:20]RasterBufferAndPrint [12:48:20]line Счет N : (3)50607 [12:48:20]line ИНН: 02508201610067 [12:48:20]line Контрольно-Кассовый Чек [12:48:20]line ПРОДАЖА [12:48:20]line Товар: 48743587 [12:48:20]line Сигареты Winston XStyle Silver [12:48:20]line 1.000 * 140.00 [12:48:20]line = 140.00 [12:48:20]line НДС 12% НСП 1% [12:48:20]line > о реализуемом товаре [12:48:20]line ИТОГО: 140.00 [12:48:20]line НСП 1% : 1.24 [12:48:20]line НДС 12% : 14.87 [12:48:20]line Наличными: 140.00 [12:48:20]line Безнал.: 0.00 [12:48:20]line Место: АЗС № 130 "Партнер Нефть" [12:48:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:48:20]line СНО: Общий режим [12:48:20]line Чек 340 21.08.2024 12:48 [12:48:20]line Смена: 466 ФФД: 1.0 [12:48:20]line ЗНМ: 0300000070 [12:48:20]line РНМ: 0000000000092562 [12:48:20]line Версия ККМ: 001 [12:48:20]line ФМ: 0000000000871769 [12:48:20]line ФД: 163742 [12:48:20]line ФПД: 173214653371113 [12:48:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163742&fm=173214653371113&tin=02508201610067®Number=0000000000092562&sum=14000 [12:48:20]line 0 [12:48:20]written 0, free lines is 4095 [12:48:20]OFD Sender: Processing packet 163742 [packets to send 967, broken 966] [12:48:20]ProducePacketName [12:48:20]name=ofd_packets/00163742 [12:48:20]OFD Sender: To server: pG, [12:48:20]CommunicateWithHost lk.salyk.kg:30040 [12:48:20]ConnectInit lk.salyk.kg [12:48:21]Write to MH i2c: 01 00 00 EB 05 F0 [12:48:21]Write i2c OK [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: 01 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: 01 07 00 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 CB 0C CE [12:48:21]RasterBufferAndPrint [12:48:21]line [12:48:21]line [12:48:21]line [12:48:21]line [12:48:21]line [12:48:21]written 0, free lines is 3283 [12:48:21]MH_Cut [12:48:21]Write to MH i2c: D1 01 00 F2 05 01 C9 [12:48:21]Write i2c OK [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: D1 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: D1 01 00 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: D1 01 00 F2 05 00 C8 [12:48:21]Write to MH i2c: 01 00 00 F3 05 F8 [12:48:21]Write i2c OK [12:48:21]MH_I2C_Read... [12:48:21]*** Cut start [12:48:21]*** Purtial cut [12:48:21]*** Stage 1: CUTSNS_PIN = 1 [12:48:21]Connected sock=11 [12:48: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 37 36 39 27 01 00 00 77 60 1F 01 AB EC 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 13 E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7F 02 00 35 04 06 00 9D 89 AD E2 52 E9 67 C6 A7 5E 39 47 81 E7 [12:48:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 21 C9 47 00 21 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 37 36 39 10 04 04 00 9E 7F 02 00 F4 03 04 00 65 8B C5 66 B6 04 01 00 00 69 85 74 74 C6 2B 47 80 [12:48:22]CommunicateWithHost err = 0 [12:48:22]CheckOFDResponse [12:48:22]1017 (14) - 77093643461234 [12:48:22]1041 (16) - 0000000000871769 [12:48:22]1040 (4) - 163742 [12:48:22]1012 (4) - 21.08.2024 06:38 [12:48:22]1206 (1) - 0 [12:48:22]OFD Sender: Remove packet 163742 [12:48:22]ProducePacketName [12:48:22]name=ofd_packets/00163742 [12:48:22]NVStorageDeleteData [12:48:22]OFD Sender: No OFD packet to send [12:48:23]Read from MH i2c: 01 [12:48:23]MH_I2C_Read... [12:48:23]*** Stop cut motor [12:48:23]*** Cut end [12:48:23]Read from MH i2c: 01 07 00 [12:48:23]MH_I2C_Read... [12:48:23]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 FF 0F 0D [12:48:23]process_action close_receipt done [12:48:23]requested_data is exist [12:48:23]produce_requested_data [12:48:23]requested_item fm.sn is exist - process it [12:48:23]wFMCommunicate request_size=4 [12:48:23]MH_SAM_APDU [12:48:23]CAPDU: 80 11 00 00 [12:48:23]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [12:48:23]Write i2c OK [12:48:23]MH_I2C_Read... [12:48:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:24]Read from MH i2c: E2 [12:48:24]MH_I2C_Read... [12:48:24]Read from MH i2c: E2 17 00 [12:48:24]MH_I2C_Read... [12:48:24]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [12:48:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:24]wFMCommunicate OK [12:48:24]requested_item fd.num is exist - process it [12:48:24]SAM_PROTO_GetFieldsCounters [12:48:24]wFMCommunicate request_size=4 [12:48:24]MH_SAM_APDU [12:48:24]CAPDU: 80 13 00 00 [12:48:24]Write to MH i2c: E2 08 00 F5 05 80 13 00 00 00 00 00 00 76 [12:48:24]Write i2c OK [12:48:24]MH_I2C_Read... [12:48:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:24]Read from MH i2c: E2 [12:48:24]MH_I2C_Read... [12:48:24]Read from MH i2c: E2 62 00 [12:48:24]MH_I2C_Read... [12:48:24]Read from MH i2c: E2 62 00 F5 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7F 02 00 0E 04 04 00 D2 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 8D [12:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7F 02 00 0E 04 04 00 D2 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 [12:48:24]wFMCommunicate OK [12:48:24]SAM_PROTO_GetFieldsCounters done [12:48:24]requested_item shift.num is exist - process it [12:48:24]requested_item shift.opened is exist - process it [12:48:24]req_shift_opened [12:48:24]FM_GetShiftState [12:48:24]SAM_PROTO_GetShiftState [12:48:24]wFMCommunicate request_size=4 [12:48:24]MH_SAM_APDU [12:48:24]CAPDU: 80 13 01 00 [12:48:24]Write to MH i2c: E2 08 00 F6 05 80 13 01 00 00 00 00 00 78 [12:48:24]Write i2c OK [12:48:24]MH_I2C_Read... [12:48:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:24]Read from MH i2c: E2 [12:48:24]MH_I2C_Read... [12:48:24]Read from MH i2c: E2 0E 00 [12:48:24]MH_I2C_Read... [12:48:24]Read from MH i2c: E2 0E 00 F6 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [12:48:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:48:24]wFMCommunicate OK [12:48:24]SAM_PROTO_GetShiftState done [12:48:24]FM_GetShiftState done [12:48:24]req_shift_opened done [12:48:24]requested_item shift.open_date is exist - process it [12:48:24]req_shift_open_date [12:48:24]req_shift_open_date done [12:48:24]produce_requested_data done [12:48:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163742,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:48:24]process_action_free close_receipt [12:48:24]json_value_free [12:48:24]json_value_free done [12:48:24]process_json_proto returns [12:48:24]Send response to host [12:48:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163742,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:48:24]free response buf [12:48:24]execute_script done [12:48:24]execute_script returns [12:48:24]free content buf [12:48:24]Sock 9.Close socket [12:48:24]Sock 9.Thread stoped [12:48:27]OFD Sender: No OFD packet to send [12:48:32]OFD Sender: No OFD packet to send [12:48:37]OFD Sender: No OFD packet to send [12:48:42]OFD Sender: No OFD packet to send [12:48:47]OFD Sender: No OFD packet to send [12:48:52]OFD Sender: No OFD packet to send [12:48:57]OFD Sender: No OFD packet to send [12:49:02]OFD Sender: No OFD packet to send [12:49:07]OFD Sender: No OFD packet to send [12:49:13]OFD Sender: No OFD packet to send [12:49:18]OFD Sender: No OFD packet to send [12:49:23]OFD Sender: No OFD packet to send [12:49:28]OFD Sender: No OFD packet to send [12:49:33]OFD Sender: No OFD packet to send [12:49:38]OFD Sender: No OFD packet to send [12:49:43]OFD Sender: No OFD packet to send [12:49:48]OFD Sender: No OFD packet to send [12:49:49]accept exits with 10 [12:49:49]New connection [12:49:49]New thread 3067424100 created [12:49:49]Thread 3067280740 joined [12:49:49]Waiting for new connection... [12:49:49] Sock 10.Parse request [12:49:49]Sock 10.Check first char [12:49:49]Sock 10.First char is OK [12:49:49]request: POST /json_proto HTTP/1.0 [12:49:49]Method: POST [12:49:49]URL: /json_proto [12:49:49]Method is POST - this is cgi request [12:49:49]url: /json_proto [12:49:49]query_string will be loaded in cgi processing [12:49:49]execute_cgi json_proto POST (null) [12:49:49]execute_cgi path=json_proto method=POST [12:49:49]POST find Content-Length [12:49:49]Host: 172.17.44.132:8080 [12:49:49]Content-Length: 679 [12:49:49]Content-Type: application/json [12:49:49] [12:49:49]POST finish read [12:49:49]Found Content-Length = 679 [12:49:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:49]execute_script... [12: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)292304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:49]POST & json_proto [12:49:49]process_json_proto [12:49:49]json parsed OK: [12:49:49]protocol is kg_v1.0 [12:49:49]action value=close_receipt [12:49:49]process_action close_receipt [12:49:49]cmd_close_receipt [12:49:49]MH_GetDate [12:49:49]Write to MH i2c: F0 00 00 F7 05 EB [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: F0 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: F0 09 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: F0 09 00 F7 05 00 6D E2 C5 66 2A 83 C1 65 41 [12:49:49]GetLastDocTimeStamp 1724244499 [12:49:49]current date 1724244589 [12:49:49]FM_GetShiftState [12:49:49]SAM_PROTO_GetShiftState [12:49:49]wFMCommunicate request_size=4 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 13 01 00 [12:49:49]Write to MH i2c: E2 08 00 F8 05 80 13 01 00 00 00 00 00 7A [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 0E 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 0E 00 F8 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [12:49:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:49:49]wFMCommunicate OK [12:49:49]SAM_PROTO_GetShiftState done [12:49:49]FM_GetShiftState done [12:49:49]opened in 1724199517 [12:49:49]opened+sec_in_day 1724285917 [12:49:49]quantity*price = 100050 [12:49:49]sum+1 = 100052 [12:49:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 341 21.08.2024 12:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163743 ФПД: 81466748048603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163743&fm=81466748048603&tin=02508201610067®Number=0000000000092562&sum=100000 [12:49:50]StoreToDocumentArchive [12:49:50]shift 466 fd 163743 [12:49:50]save to /storage/0466/doc_00163743 [12:49:50]save last doc name /storage/0466/doc_00163743 to /storage/kkm_last_doc_name [12:49:50]save OK [12:49:50]Clear old archive folders... [12:49:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:49:50]tlvbuf is 016F62A0 [12:49:50]SAM_PROTO_ClearQueue [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 09 00 00 [12:49:50]Write to MH i2c: E2 08 00 05 06 80 09 00 00 00 00 00 00 7D [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]SAM_PROTO_ClearQueue done [12:49:50]KKMCreateOFDPacket [12:49:50]OFDProtocolAddRootSTLVToBuf [12:49:50]FM_MakeSignedData [12:49:50]FM_MakeSignedData [12:49:50]SAM_PROTO_SignData [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 0D 01 02 [12:49:50]Write to MH i2c: E2 08 00 06 06 80 0D 01 02 00 00 00 00 85 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]wFMCommunicate request_size=255 [12:49:50]MH_SAM_APDU [12:49: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 38 30 30 06 04 09 00 D0 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 55 01 00 00 F4 03 04 00 6D E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7F 02 00 35 04 06 00 4A 17 F4 94 [12:49:50]Write to MH i2c: E2 02 01 07 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 55 01 00 00 F4 03 04 00 6D E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7F 02 00 35 04 06 00 4A 17 F4 94 00 00 C0 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]wFMCommunicate request_size=7 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 0D 02 02 02 14 DB [12:49:50]Write to MH i2c: E2 0A 00 08 06 80 0D 02 02 02 00 14 DB 00 00 7B [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 0D 03 02 [12:49:50]Write to MH i2c: E2 08 00 09 06 80 0D 03 02 00 00 00 00 8A [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 0B 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 0B 00 09 06 00 77 1B CF D6 F6 08 27 F8 90 00 DF [12:49:50]RAPDU: 77 1B CF D6 F6 08 27 F8 90 00 [12:49:50]wFMCommunicate OK [12:49:50]SAM_PROTO_SignData done [12:49:50]FM_MakeSignedData done [12:49:50]CreateOFDProtocolMessage [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 11 00 00 [12:49:50]Write to MH i2c: E2 08 00 0A 06 80 11 00 00 00 00 00 00 8A [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 17 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 17 00 0A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [12:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:49:50]wFMCommunicate OK [12:49:50]CreateOFDProtocolMessage done [12:49:50]OFDSenderStorePacket 163743 [12:49:50]StoreOFDPacket docnum=163743 [12:49:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 68 E3 04 01 DC 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 38 30 30 06 04 09 00 D0 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 55 01 00 00 F4 03 04 00 6D E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7F 02 00 35 04 06 00 4A 17 F4 94 14 DB 77 1B CF D6 F6 08 27 F8 [12:49:50]CheckFolder [12:49:50]dirname=/storage/ofd_packets [12:49:50]CheckFolder done [12:49:50]ProducePacketName [12:49:50]name=ofd_packets/00163743 [12:49:50]NVStorageSaveData ofd_packets/00163743 [12:49:50]File name is /storage/ofd_packets/00163743 [12:49:50]Write 298 bytes [12:49:50]NVStorageSaveData done [12:49:50]OFDSenderStorePacket done [12:49:50]KKMCreateOFDPacket done [12:49:50]NVStorageSaveData kkm_last_timestamp [12:49:50]File name is /storage/kkm_last_timestamp [12:49:50]Write 4 bytes [12:49:50]NVStorageSaveData done [12:49:50]ExternCall_PrintAddStr [12:49:50]wPrintStart [12:49:50]Write to MH i2c: 01 00 00 0B 06 11 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: 01 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: 01 07 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: 01 07 00 0B 06 00 00 00 00 00 FF 0F 26 [12:49:50]RasterBufferAndPrint [12:49:50]line Счет N : (1)292304 [12:49:50]line ИНН: 02508201610067 [12:49:50]line Контрольно-Кассовый Чек [12:49:50]line ПРОДАЖА [12:49:50]line ТРК (МРК, ГНК) : 21 [12:49:50]line Товар: 2710194800 [12:49:50]line ДТ-К-5 [12:49:50]line 13.130 * 76.20 [12:49:50]line = 1000.51 [12:49:50]line НДС 12% НСП 1% [12:49:50]line > о реализуемом товаре [12:49:50]line ОКРУГЛЕНИЕ: -0.51 [12:49:50]line ИТОГО: 1000.00 [12:49:50]line Внесено: 1000.00 [12:49:50]line СДАЧА: 0.00 [12:49:50]line НСП 1% : 8.85 [12:49:50]line НДС 12% : 106.25 [12:49:50]line Наличными: 1000.00 [12:49:50]line Безнал.: 0.00 [12:49:50]line Место: АЗС № 130 "Партнер Нефть" [12:49:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:49:50]line СНО: Общий режим [12:49:50]line Чек 341 21.08.2024 12:49 [12:49:50]line Смена: 466 ФФД: 1.0 [12:49:50]line ЗНМ: 0300000070 [12:49:50]line РНМ: 0000000000092562 [12:49:50]line Версия ККМ: 001 [12:49:50]line ФМ: 0000000000871769 [12:49:50]line ФД: 163743 [12:49:50]line ФПД: 81466748048603 [12:49:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T124949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163743&fm=81466748048603&tin=02508201610067®Number=0000000000092562&sum=100000 [12:49:51]OFD Sender: Processing packet 163743 [packets to send 967, broken 966] [12:49:51]ProducePacketName [12:49:51]name=ofd_packets/00163743 [12:49:51]OFD Sender: To server: pG, [12:49:51]CommunicateWithHost lk.salyk.kg:30040 [12:49:51]ConnectInit lk.salyk.kg [12:49:51]written 0, free lines is 4095 [12:49:51]Write to MH i2c: 01 00 00 36 06 3C [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: 01 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: 01 07 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 C0 0C 0F [12:49:51]RasterBufferAndPrint [12:49:51]line [12:49:51]line [12:49:51]line [12:49:51]line [12:49:51]line [12:49:51]written 0, free lines is 3270 [12:49:51]MH_Cut [12:49:51]Write to MH i2c: D1 01 00 3D 06 01 15 [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: D1 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: D1 01 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: D1 01 00 3D 06 00 14 [12:49:51]Write to MH i2c: 01 00 00 3E 06 44 [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:52]*** Cut start [12:49:52]*** Purtial cut [12:49:52]*** Stage 1: CUTSNS_PIN = 1 [12:49:54]Read from MH i2c: 01 [12:49:54]MH_I2C_Read... [12:49:54]*** Stop cut motor [12:49:54]*** Cut end [12:49:54]Read from MH i2c: 01 07 00 [12:49:54]MH_I2C_Read... [12:49:54]Read from MH i2c: 01 07 00 3E 06 00 00 00 00 00 FF 0F 59 [12:49:54]process_action close_receipt done [12:49:54]requested_data is exist [12:49:54]produce_requested_data [12:49:54]requested_item fm.sn is exist - process it [12:49:54]wFMCommunicate request_size=4 [12:49:54]MH_SAM_APDU [12:49:54]CAPDU: 80 11 00 00 [12:49:54]Write to MH i2c: E2 08 00 3F 06 80 11 00 00 00 00 00 00 BF [12:49:54]Write i2c OK [12:49:54]MH_I2C_Read... [12:49:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:54]Read from MH i2c: E2 [12:49:54]MH_I2C_Read... [12:49:54]Read from MH i2c: E2 17 00 [12:49:54]MH_I2C_Read... [12:49:54]Read from MH i2c: E2 17 00 3F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [12:49:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:49:54]wFMCommunicate OK [12:49:54]requested_item fd.num is exist - process it [12:49:54]SAM_PROTO_GetFieldsCounters [12:49:54]wFMCommunicate request_size=4 [12:49:54]MH_SAM_APDU [12:49:54]CAPDU: 80 13 00 00 [12:49:54]Write to MH i2c: E2 08 00 40 06 80 13 00 00 00 00 00 00 C2 [12:49:54]Write i2c OK [12:49:54]MH_I2C_Read... [12:49:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:54]Read from MH i2c: E2 [12:49:54]MH_I2C_Read... [12:49:54]Read from MH i2c: E2 62 00 [12:49:54]MH_I2C_Read... [12:49:54]Read from MH i2c: E2 62 00 40 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7F 02 00 0E 04 04 00 D2 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 DD [12:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7F 02 00 0E 04 04 00 D2 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 [12:49:54]wFMCommunicate OK [12:49:54]SAM_PROTO_GetFieldsCounters done [12:49:54]requested_item shift.num is exist - process it [12:49:54]requested_item shift.opened is exist - process it [12:49:54]req_shift_opened [12:49:54]FM_GetShiftState [12:49:54]SAM_PROTO_GetShiftState [12:49:54]wFMCommunicate request_size=4 [12:49:54]MH_SAM_APDU [12:49:54]CAPDU: 80 13 01 00 [12:49:54]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [12:49:54]Write i2c OK [12:49:54]MH_I2C_Read... [12:49:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:54]Read from MH i2c: E2 [12:49:54]MH_I2C_Read... [12:49:54]Read from MH i2c: E2 0E 00 [12:49:54]MH_I2C_Read... [12:49:54]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [12:49:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:49:54]wFMCommunicate OK [12:49:54]SAM_PROTO_GetShiftState done [12:49:54]FM_GetShiftState done [12:49:54]req_shift_opened done [12:49:54]requested_item shift.open_date is exist - process it [12:49:54]req_shift_open_date [12:49:54]req_shift_open_date done [12:49:54]produce_requested_data done [12:49:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163743,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:49:54]process_action_free close_receipt [12:49:54]json_value_free [12:49:54]json_value_free done [12:49:54]process_json_proto returns [12:49:54]Send response to host [12:49:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163743,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:49:54]free response buf [12:49:54]execute_script done [12:49:54]execute_script returns [12:49:54]free content buf [12:49:54]Sock 10.Close socket [12:49:54]Sock 10.Thread stoped [12:49:54]Connected sock=11 [12:49: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 37 36 39 0C 01 00 00 68 E3 04 01 DC 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 38 30 30 06 04 09 00 D0 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 55 01 00 00 F4 03 04 00 6D E2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7F 02 00 35 04 06 00 4A 17 F4 94 14 DB 77 1B CF D6 F6 08 27 F8 [12:49:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 F0 47 00 70 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 37 36 39 10 04 04 00 9F 7F 02 00 F4 03 04 00 C2 8B C5 66 B6 04 01 00 00 C5 08 27 CD B7 17 36 D2 [12:49:55]CommunicateWithHost err = 0 [12:49:55]CheckOFDResponse [12:49:55]1017 (14) - 77093643461234 [12:49:55]1041 (16) - 0000000000871769 [12:49:55]1040 (4) - 163743 [12:49:55]1012 (4) - 21.08.2024 06:40 [12:49:55]1206 (1) - 0 [12:49:55]OFD Sender: Remove packet 163743 [12:49:55]ProducePacketName [12:49:55]name=ofd_packets/00163743 [12:49:55]NVStorageDeleteData [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]recv_with_timeout no data received [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:07]recv_with_timeout no data received [12:51:10]OFD Sender: No OFD packet to send [12:51:15]OFD Sender: No OFD packet to send [12:51:21]OFD Sender: No OFD packet to send [12:51:26]OFD Sender: No OFD packet to send [12:51:31]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:30]accept exits with 8 [12:52:30]New connection [12:52:30]New thread 3067280740 created [12:52:30]Thread 3067424100 joined [12:52:30]Waiting for new connection... [12:52:30] Sock 8.Parse request [12:52:30]Sock 8.Check first char [12:52:30]Sock 8.First char is OK [12:52:30]request: POST /json_proto HTTP/1.0 [12:52:30]Method: POST [12:52:30]URL: /json_proto [12:52:30]Method is POST - this is cgi request [12:52:30]url: /json_proto [12:52:30]query_string will be loaded in cgi processing [12:52:30]execute_cgi json_proto POST (null) [12:52:30]execute_cgi path=json_proto method=POST [12:52:30]POST find Content-Length [12:52:30]Host: 172.17.44.132:8080 [12:52:30]Content-Length: 679 [12:52:30]Content-Type: application/json [12:52:30] [12:52:30]POST finish read [12:52:30]Found Content-Length = 679 [12:52:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:30]execute_script... [12:52:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:30]POST & json_proto [12:52:30]process_json_proto [12:52:30]json parsed OK: [12:52:30]protocol is kg_v1.0 [12:52:30]action value=close_receipt [12:52:30]process_action close_receipt [12:52:30]cmd_close_receipt [12:52:30]MH_GetDate [12:52:30]Write to MH i2c: F0 00 00 42 06 37 [12:52:30]Write i2c OK [12:52:30]MH_I2C_Read... [12:52:30]Read from MH i2c: F0 [12:52:30]MH_I2C_Read... [12:52:30]Read from MH i2c: F0 09 00 [12:52:30]MH_I2C_Read... [12:52:30]Read from MH i2c: F0 09 00 42 06 00 0F E3 C5 66 2A 83 C1 65 30 [12:52:30]GetLastDocTimeStamp 1724244589 [12:52:30]current date 1724244751 [12:52:30]FM_GetShiftState [12:52:30]SAM_PROTO_GetShiftState [12:52:30]wFMCommunicate request_size=4 [12:52:30]MH_SAM_APDU [12:52:30]CAPDU: 80 13 01 00 [12:52:30]Write to MH i2c: E2 08 00 43 06 80 13 01 00 00 00 00 00 C6 [12:52:30]Write i2c OK [12:52:30]MH_I2C_Read... [12:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:30]Read from MH i2c: E2 [12:52:30]MH_I2C_Read... [12:52:30]Read from MH i2c: E2 0E 00 [12:52:30]MH_I2C_Read... [12:52:30]Read from MH i2c: E2 0E 00 43 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [12:52:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:52:30]wFMCommunicate OK [12:52:30]SAM_PROTO_GetShiftState done [12:52:30]FM_GetShiftState done [12:52:30]opened in 1724199517 [12:52:30]opened+sec_in_day 1724285917 [12:52:30]quantity*price = 100050 [12:52:30]sum+1 = 100052 [12:52: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 342 21.08.2024 12:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163744 ФПД: 203557953563774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T125231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163744&fm=203557953563774&tin=02508201610067®Number=0000000000092562&sum=100000 [12:52:32]StoreToDocumentArchive [12:52:32]shift 466 fd 163744 [12:52:32]save to /storage/0466/doc_00163744 [12:52:32]save last doc name /storage/0466/doc_00163744 to /storage/kkm_last_doc_name [12:52:32]save OK [12:52:32]Clear old archive folders... [12:52:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:52:32]tlvbuf is 0162ADA0 [12:52:32]SAM_PROTO_ClearQueue [12:52:32]wFMCommunicate request_size=4 [12:52:32]MH_SAM_APDU [12:52:32]CAPDU: 80 09 00 00 [12:52:32]Write to MH i2c: E2 08 00 50 06 80 09 00 00 00 00 00 00 C8 [12:52:32]Write i2c OK [12:52:32]MH_I2C_Read... [12:52:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:32]Read from MH i2c: E2 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [12:52:32]RAPDU: 90 00 [12:52:32]wFMCommunicate OK [12:52:32]SAM_PROTO_ClearQueue done [12:52:32]KKMCreateOFDPacket [12:52:32]OFDProtocolAddRootSTLVToBuf [12:52:32]FM_MakeSignedData [12:52:32]FM_MakeSignedData [12:52:32]SAM_PROTO_SignData [12:52:32]wFMCommunicate request_size=4 [12:52:32]MH_SAM_APDU [12:52:32]CAPDU: 80 0D 01 02 [12:52:32]Write to MH i2c: E2 08 00 51 06 80 0D 01 02 00 00 00 00 D0 [12:52:32]Write i2c OK [12:52:32]MH_I2C_Read... [12:52:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:32]Read from MH i2c: E2 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [12:52:32]RAPDU: 90 00 [12:52:32]wFMCommunicate OK [12:52:32]wFMCommunicate request_size=255 [12:52:32]MH_SAM_APDU [12:52:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 56 01 00 00 F4 03 04 00 0F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7F 02 00 35 04 06 00 B9 22 87 83 [12:52:32]Write to MH i2c: E2 02 01 52 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 56 01 00 00 F4 03 04 00 0F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7F 02 00 35 04 06 00 B9 22 87 83 00 00 AC [12:52:32]Write i2c OK [12:52:32]MH_I2C_Read... [12:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:32]Read from MH i2c: E2 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [12:52:32]RAPDU: 90 00 [12:52:32]wFMCommunicate OK [12:52:32]wFMCommunicate request_size=7 [12:52:32]MH_SAM_APDU [12:52:32]CAPDU: 80 0D 02 02 02 6C 7E [12:52:32]Write to MH i2c: E2 0A 00 53 06 80 0D 02 02 02 00 6C 7E 00 00 C1 [12:52:32]Write i2c OK [12:52:32]MH_I2C_Read... [12:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:32]Read from MH i2c: E2 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [12:52:32]RAPDU: 90 00 [12:52:32]wFMCommunicate OK [12:52:32]wFMCommunicate request_size=4 [12:52:32]MH_SAM_APDU [12:52:32]CAPDU: 80 0D 03 02 [12:52:32]Write to MH i2c: E2 08 00 54 06 80 0D 03 02 00 00 00 00 D5 [12:52:32]Write i2c OK [12:52:32]MH_I2C_Read... [12:52:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:32]Read from MH i2c: E2 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 0B 00 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 0B 00 54 06 00 3E AA C8 7D 0D B8 97 E1 90 00 40 [12:52:32]RAPDU: 3E AA C8 7D 0D B8 97 E1 90 00 [12:52:32]wFMCommunicate OK [12:52:32]SAM_PROTO_SignData done [12:52:32]FM_MakeSignedData done [12:52:32]CreateOFDProtocolMessage [12:52:32]wFMCommunicate request_size=4 [12:52:32]MH_SAM_APDU [12:52:32]CAPDU: 80 11 00 00 [12:52:32]Write to MH i2c: E2 08 00 55 06 80 11 00 00 00 00 00 00 D5 [12:52:32]Write i2c OK [12:52:32]MH_I2C_Read... [12:52:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:32]Read from MH i2c: E2 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 17 00 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: E2 17 00 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [12:52:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:52:32]wFMCommunicate OK [12:52:32]CreateOFDProtocolMessage done [12:52:32]OFDSenderStorePacket 163744 [12:52:32]StoreOFDPacket docnum=163744 [12:52:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DB 18 04 01 D8 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 56 01 00 00 F4 03 04 00 0F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7F 02 00 35 04 06 00 B9 22 87 83 6C 7E 3E AA C8 7D 0D B8 97 E1 [12:52:32]CheckFolder [12:52:32]dirname=/storage/ofd_packets [12:52:32]CheckFolder done [12:52:32]ProducePacketName [12:52:32]name=ofd_packets/00163744 [12:52:32]NVStorageSaveData ofd_packets/00163744 [12:52:32]File name is /storage/ofd_packets/00163744 [12:52:32]Write 298 bytes [12:52:32]NVStorageSaveData done [12:52:32]OFDSenderStorePacket done [12:52:32]KKMCreateOFDPacket done [12:52:32]NVStorageSaveData kkm_last_timestamp [12:52:32]File name is /storage/kkm_last_timestamp [12:52:32]Write 4 bytes [12:52:32]NVStorageSaveData done [12:52:32]ExternCall_PrintAddStr [12:52:32]wPrintStart [12:52:32]Write to MH i2c: 01 00 00 56 06 5C [12:52:32]Write i2c OK [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: 01 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: 01 07 00 [12:52:32]MH_I2C_Read... [12:52:32]Read from MH i2c: 01 07 00 56 06 00 00 00 00 00 FF 0F 71 [12:52:32]RasterBufferAndPrint [12:52:32]line Счет N : (1)292305 [12:52:32]line ИНН: 02508201610067 [12:52:32]line Контрольно-Кассовый Чек [12:52:32]line ПРОДАЖА [12:52:32]line ТРК (МРК, ГНК) : 21 [12:52:32]line Товар: 2710194800 [12:52:32]line ДТ-К-5 [12:52:32]line 13.130 * 76.20 [12:52:32]line = 1000.51 [12:52:32]line НДС 12% НСП 1% [12:52:32]line > о реализуемом товаре [12:52:32]line ОКРУГЛЕНИЕ: -0.51 [12:52:32]line ИТОГО: 1000.00 [12:52:32]line Внесено: 1000.00 [12:52:32]line СДАЧА: 0.00 [12:52:32]line НСП 1% : 8.85 [12:52:32]line НДС 12% : 106.25 [12:52:32]line Наличными: 1000.00 [12:52:32]line Безнал.: 0.00 [12:52:32]line Место: АЗС № 130 "Партнер Нефть" [12:52:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:52:32]line СНО: Общий режим [12:52:32]line Чек 342 21.08.2024 12:52 [12:52:32]line Смена: 466 ФФД: 1.0 [12:52:32]line ЗНМ: 0300000070 [12:52:32]line РНМ: 0000000000092562 [12:52:32]line Версия ККМ: 001 [12:52:32]line ФМ: 0000000000871769 [12:52:32]line ФД: 163744 [12:52:32]line ФПД: 203557953563774 [12:52:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T125231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163744&fm=203557953563774&tin=02508201610067®Number=0000000000092562&sum=100000 [12:52:32]written 0, free lines is 4095 [12:52:32]OFD Sender: Processing packet 163744 [packets to send 967, broken 966] [12:52:32]ProducePacketName [12:52:32]name=ofd_packets/00163744 [12:52:32]OFD Sender: To server: pG, [12:52:32]CommunicateWithHost lk.salyk.kg:30040 [12:52:32]ConnectInit lk.salyk.kg [12:52:33]Write to MH i2c: 01 00 00 81 06 87 [12:52:33]Write i2c OK [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: 01 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: 01 07 00 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 C2 0C 5C [12:52:33]RasterBufferAndPrint [12:52:33]line [12:52:33]line [12:52:33]line [12:52:33]line [12:52:33]line [12:52:33]written 0, free lines is 3272 [12:52:33]MH_Cut [12:52:33]Write to MH i2c: D1 01 00 88 06 01 60 [12:52:33]Write i2c OK [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: D1 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: D1 01 00 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: D1 01 00 88 06 00 5F [12:52:33]Write to MH i2c: 01 00 00 89 06 8F [12:52:33]Write i2c OK [12:52:33]MH_I2C_Read... [12:52:33]*** Cut start [12:52:33]*** Purtial cut [12:52:33]*** Stage 1: CUTSNS_PIN = 1 [12:52:35]Read from MH i2c: 01 [12:52:35]MH_I2C_Read... [12:52:35]*** Stop cut motor [12:52:35]*** Cut end [12:52:35]Read from MH i2c: 01 07 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 FF 0F A4 [12:52:35]process_action close_receipt done [12:52:35]requested_data is exist [12:52:35]produce_requested_data [12:52:35]requested_item fm.sn is exist - process it [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 11 00 00 [12:52:35]Write to MH i2c: E2 08 00 8A 06 80 11 00 00 00 00 00 00 0A [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 17 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 17 00 8A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [12:52:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:52:35]wFMCommunicate OK [12:52:35]requested_item fd.num is exist - process it [12:52:35]SAM_PROTO_GetFieldsCounters [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 13 00 00 [12:52:35]Write to MH i2c: E2 08 00 8B 06 80 13 00 00 00 00 00 00 0D [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:36]Read from MH i2c: E2 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 62 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 62 00 8B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7F 02 00 0E 04 04 00 D2 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 2C [12:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7F 02 00 0E 04 04 00 D2 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 [12:52:36]wFMCommunicate OK [12:52:36]SAM_PROTO_GetFieldsCounters done [12:52:36]requested_item shift.num is exist - process it [12:52:36]requested_item shift.opened is exist - process it [12:52:36]req_shift_opened [12:52:36]FM_GetShiftState [12:52:36]SAM_PROTO_GetShiftState [12:52:36]wFMCommunicate request_size=4 [12:52:36]MH_SAM_APDU [12:52:36]CAPDU: 80 13 01 00 [12:52:36]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 [12:52:36]MH_I2C_Read... [12:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:36]Read from MH i2c: E2 0E 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D5 [12:52:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:52:36]wFMCommunicate OK [12:52:36]SAM_PROTO_GetShiftState done [12:52:36]FM_GetShiftState done [12:52:36]req_shift_opened done [12:52:36]requested_item shift.open_date is exist - process it [12:52:36]req_shift_open_date [12:52:36]req_shift_open_date done [12:52:36]produce_requested_data done [12:52:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163744,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:52:36]process_action_free close_receipt [12:52:36]json_value_free [12:52:36]json_value_free done [12:52:36]process_json_proto returns [12:52:36]Send response to host [12:52:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163744,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:52:36]free response buf [12:52:36]execute_script done [12:52:36]execute_script returns [12:52:36]free content buf [12:52:36]Sock 8.Close socket [12:52:36]Sock 8.Thread stoped [12:52:41]Connected sock=11 [12:52: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 37 36 39 0C 01 00 00 DB 18 04 01 D8 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 56 01 00 00 F4 03 04 00 0F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7F 02 00 35 04 06 00 B9 22 87 83 6C 7E 3E AA C8 7D 0D B8 97 E1 [12:52:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 83 FE 47 00 B1 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7F 02 00 F4 03 04 00 68 8C C5 66 B6 04 01 00 00 1F 08 79 C6 D9 5A DC 66 [12:52:45]CommunicateWithHost err = 0 [12:52:45]CheckOFDResponse [12:52:45]1017 (14) - 77093643461234 [12:52:45]1041 (16) - 0000000000871769 [12:52:45]1040 (4) - 163744 [12:52:45]1012 (4) - 21.08.2024 06:42 [12:52:45]1206 (1) - 0 [12:52:45]OFD Sender: Remove packet 163744 [12:52:45]ProducePacketName [12:52:45]name=ofd_packets/00163744 [12:52:45]NVStorageDeleteData [12:52:45]OFD Sender: No OFD packet to send [12:52:50]OFD Sender: No OFD packet to send [12:52:55]OFD Sender: No OFD packet to send [12:53:00]OFD Sender: No OFD packet to send [12:53:02]accept exits with 10 [12:53:02]New connection [12:53:02]New thread 3067424100 created [12:53:02]Thread 3067280740 joined [12:53:02]Waiting for new connection... [12:53:02] Sock 10.Parse request [12:53:02]Sock 10.Check first char [12:53:02]Sock 10.First char is OK [12:53:02]request: POST /json_proto HTTP/1.0 [12:53:02]Method: POST [12:53:02]URL: /json_proto [12:53:02]Method is POST - this is cgi request [12:53:02]url: /json_proto [12:53:02]query_string will be loaded in cgi processing [12:53:02]execute_cgi json_proto POST (null) [12:53:02]execute_cgi path=json_proto method=POST [12:53:02]POST find Content-Length [12:53:02]Host: 172.17.44.132:8080 [12:53:02]Content-Length: 1255 [12:53:02]Content-Type: application/json [12:53:02] [12:53:02]POST finish read [12:53:02]Found Content-Length = 1255 [12:53:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50608", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001571023", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 1.000, "sum" : 165.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 325.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:53:02]execute_script... [12:53:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50608", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001571023", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 1.000, "sum" : 165.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 325.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:53:02]POST & json_proto [12:53:02]process_json_proto [12:53:02]json parsed OK: [12:53:02]protocol is kg_v1.0 [12:53:02]action value=close_receipt [12:53:02]process_action close_receipt [12:53:02]cmd_close_receipt [12:53:02]MH_GetDate [12:53:02]Write to MH i2c: F0 00 00 8D 06 82 [12:53:02]Write i2c OK [12:53:02]MH_I2C_Read... [12:53:02]Read from MH i2c: F0 [12:53:02]MH_I2C_Read... [12:53:02]Read from MH i2c: F0 09 00 [12:53:02]MH_I2C_Read... [12:53:02]Read from MH i2c: F0 09 00 8D 06 00 2E E3 C5 66 2A 83 C1 65 9A [12:53:02]GetLastDocTimeStamp 1724244751 [12:53:02]current date 1724244782 [12:53:02]FM_GetShiftState [12:53:02]SAM_PROTO_GetShiftState [12:53:02]wFMCommunicate request_size=4 [12:53:02]MH_SAM_APDU [12:53:02]CAPDU: 80 13 01 00 [12:53:02]Write to MH i2c: E2 08 00 8E 06 80 13 01 00 00 00 00 00 11 [12:53:02]Write i2c OK [12:53:02]MH_I2C_Read... [12:53:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:02]Read from MH i2c: E2 [12:53:02]MH_I2C_Read... [12:53:02]Read from MH i2c: E2 0E 00 [12:53:02]MH_I2C_Read... [12:53:02]Read from MH i2c: E2 0E 00 8E 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D7 [12:53:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:53:02]wFMCommunicate OK [12:53:02]SAM_PROTO_GetShiftState done [12:53:02]FM_GetShiftState done [12:53:02]opened in 1724199517 [12:53:02]opened+sec_in_day 1724285917 [12:53:02]quantity*price = 9500 [12:53:02]sum+1 = 9501 [12:53:02]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001571023 Вода ASU пит н.газ клубн,киви ПЭТ 0,5л 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4860019001414 Вода Боржоми 0,75л ПЭТ 1.000 * 165.00 = 165.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 325.00 НСП 1% : 2.87 НДС 12% : 34.51 Наличными: 325.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 343 21.08.2024 12:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163745 ФПД: 224903635127305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T125303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163745&fm=224903635127305&tin=02508201610067®Number=0000000000092562&sum=32500 0 [12:53:03]StoreToDocumentArchive [12:53:03]shift 466 fd 163745 [12:53:03]save to /storage/0466/doc_00163745 [12:53:03]save last doc name /storage/0466/doc_00163745 to /storage/kkm_last_doc_name [12:53:03]save OK [12:53:03]Clear old archive folders... [12:53:03]ProcessDocumentItem done err = 0, tmpTLVsize=536 [12:53:03]tlvbuf is 0162C6B0 [12:53:03]SAM_PROTO_ClearQueue [12:53:03]wFMCommunicate request_size=4 [12:53:03]MH_SAM_APDU [12:53:03]CAPDU: 80 09 00 00 [12:53:03]Write to MH i2c: E2 08 00 9B 06 80 09 00 00 00 00 00 00 13 [12:53:03]Write i2c OK [12:53:03]MH_I2C_Read... [12:53:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:03]Read from MH i2c: E2 [12:53:03]MH_I2C_Read... [12:53:03]Read from MH i2c: E2 03 00 [12:53:03]MH_I2C_Read... [12:53:03]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [12:53:03]RAPDU: 90 00 [12:53:03]wFMCommunicate OK [12:53:03]SAM_PROTO_ClearQueue done [12:53:03]KKMCreateOFDPacket [12:53:03]OFDProtocolAddRootSTLVToBuf [12:53:03]FM_MakeSignedData [12:53:03]FM_MakeSignedData [12:53:03]SAM_PROTO_SignData [12:53:03]wFMCommunicate request_size=4 [12:53:03]MH_SAM_APDU [12:53:03]CAPDU: 80 0D 01 02 [12:53:03]Write to MH i2c: E2 08 00 9C 06 80 0D 01 02 00 00 00 00 1B [12:53:03]Write i2c OK [12:53:03]MH_I2C_Read... [12:53:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:03]Read from MH i2c: E2 [12:53:03]MH_I2C_Read... [12:53:03]Read from MH i2c: E2 03 00 [12:53:03]MH_I2C_Read... [12:53:03]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [12:53:03]RAPDU: 90 00 [12:53:03]wFMCommunicate OK [12:53:03]wFMCommunicate request_size=255 [12:53:03]MH_SAM_APDU [12:53:03]CAPDU: 80 0D 02 02 FA 03 00 18 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 [12:53:03]Write to MH i2c: E2 02 01 9D 06 80 0D 02 02 FA 00 03 00 18 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 00 FF [12:53:03]Write i2c OK [12:53:03]MH_I2C_Read... [12:53:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:04]Read from MH i2c: E2 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 03 00 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [12:53:04]RAPDU: 90 00 [12:53:04]wFMCommunicate OK [12:53:04]wFMCommunicate request_size=255 [12:53:04]MH_SAM_APDU [12:53:04]CAPDU: 80 0D 02 02 FA 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [12:53:04]Write to MH i2c: E2 02 01 9E 06 80 0D 02 02 FA 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 C7 [12:53:04]Write i2c OK [12:53:04]MH_I2C_Read... [12:53:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:04]Read from MH i2c: E2 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 03 00 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [12:53:04]RAPDU: 90 00 [12:53:04]wFMCommunicate OK [12:53:04]wFMCommunicate request_size=45 [12:53:04]MH_SAM_APDU [12:53:04]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7F 02 00 35 04 06 00 CC 8C 75 47 CC 09 [12:53:04]Write to MH i2c: E2 30 00 9F 06 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7F 02 00 35 04 06 00 CC 8C 75 47 CC 09 00 00 84 [12:53:04]Write i2c OK [12:53:04]MH_I2C_Read... [12:53:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:04]Read from MH i2c: E2 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 03 00 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [12:53:04]RAPDU: 90 00 [12:53:04]wFMCommunicate OK [12:53:04]wFMCommunicate request_size=4 [12:53:04]MH_SAM_APDU [12:53:04]CAPDU: 80 0D 03 02 [12:53:04]Write to MH i2c: E2 08 00 A0 06 80 0D 03 02 00 00 00 00 21 [12:53:04]Write i2c OK [12:53:04]MH_I2C_Read... [12:53:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:04]Read from MH i2c: E2 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 0B 00 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 0B 00 A0 06 00 69 88 DD 8D AB D2 9D C8 90 00 5F [12:53:04]RAPDU: 69 88 DD 8D AB D2 9D C8 90 00 [12:53:04]wFMCommunicate OK [12:53:04]SAM_PROTO_SignData done [12:53:04]FM_MakeSignedData done [12:53:04]CreateOFDProtocolMessage [12:53:04]wFMCommunicate request_size=4 [12:53:04]MH_SAM_APDU [12:53:04]CAPDU: 80 11 00 00 [12:53:04]Write to MH i2c: E2 08 00 A1 06 80 11 00 00 00 00 00 00 21 [12:53:04]Write i2c OK [12:53:04]MH_I2C_Read... [12:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:04]Read from MH i2c: E2 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 17 00 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: E2 17 00 A1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [12:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:53:04]wFMCommunicate OK [12:53:04]CreateOFDProtocolMessage done [12:53:04]OFDSenderStorePacket 163745 [12:53:04]StoreOFDPacket docnum=163745 [12:53:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 02 00 00 E8 0B 24 02 FA 44 5A 03 01 00 03 00 18 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7F 02 00 35 04 06 00 CC 8C 75 47 CC 09 69 88 DD 8D AB D2 9D C8 [12:53:04]CheckFolder [12:53:04]dirname=/storage/ofd_packets [12:53:04]CheckFolder done [12:53:04]ProducePacketName [12:53:04]name=ofd_packets/00163745 [12:53:04]NVStorageSaveData ofd_packets/00163745 [12:53:04]File name is /storage/ofd_packets/00163745 [12:53:04]Write 586 bytes [12:53:04]NVStorageSaveData done [12:53:04]OFDSenderStorePacket done [12:53:04]KKMCreateOFDPacket done [12:53:04]NVStorageSaveData kkm_last_timestamp [12:53:04]File name is /storage/kkm_last_timestamp [12:53:04]Write 4 bytes [12:53:04]NVStorageSaveData done [12:53:04]ExternCall_PrintAddStr [12:53:04]wPrintStart [12:53:04]Write to MH i2c: 01 00 00 A2 06 A8 [12:53:04]Write i2c OK [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: 01 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: 01 07 00 [12:53:04]MH_I2C_Read... [12:53:04]Read from MH i2c: 01 07 00 A2 06 00 00 00 00 00 FF 0F BD [12:53:04]RasterBufferAndPrint [12:53:04]line Счет N : (3)50608 [12:53:04]line ИНН: 02508201610067 [12:53:04]line Контрольно-Кассовый Чек [12:53:04]line ПРОДАЖА [12:53:04]line Товар: 4700000480050 [12:53:04]line Напиток Nitro Energy эн green ж/б 0,45л [12:53:04]line 1.000 * 95.00 [12:53:04]line = 95.00 [12:53:04]line НДС 12% НСП 1% [12:53:04]line > о реализуемом товаре [12:53:04]line Товар: 4870001571023 [12:53:04]line Вода ASU пит н.газ клубн,киви ПЭТ 0,5л [12:53:04]line 1.000 * 65.00 [12:53:04]line = 65.00 [12:53:04]line НДС 12% НСП 1% [12:53:04]line > о реализуемом товаре [12:53:04]line Товар: 4860019001414 [12:53:04]line Вода Боржоми 0,75л ПЭТ [12:53:04]line 1.000 * 165.00 [12:53:04]line = 165.00 [12:53:04]line НДС 12% НСП 1% [12:53:04]line > о реализуемом товаре [12:53:04]line ИТОГО: 325.00 [12:53:04]line НСП 1% : 2.87 [12:53:04]line НДС 12% : 34.51 [12:53:04]line Наличными: 325.00 [12:53:04]line Безнал.: 0.00 [12:53:04]line Место: АЗС № 130 "Партнер Нефть" [12:53:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:53:04]line СНО: Общий режим [12:53:04]line Чек 343 21.08.2024 12:53 [12:53:04]line Смена: 466 ФФД: 1.0 [12:53:04]line ЗНМ: 0300000070 [12:53:04]line РНМ: 0000000000092562 [12:53:04]line Версия ККМ: 001 [12:53:04]line ФМ: 0000000000871769 [12:53:04]line ФД: 163745 [12:53:04]line ФПД: 224903635127305 [12:53:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T125303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163745&fm=224903635127305&tin=02508201610067®Number=0000000000092562&sum=32500 [12:53:04]line 0 [12:53:04]written 0, free lines is 4095 [12:53:04]OFD Sender: Processing packet 163745 [packets to send 967, broken 966] [12:53:04]ProducePacketName [12:53:04]name=ofd_packets/00163745 [12:53:04]OFD Sender: To server: pG, [12:53:04]CommunicateWithHost lk.salyk.kg:30040 [12:53:04]ConnectInit lk.salyk.kg [12:53:05]Write to MH i2c: 01 00 00 D8 06 DE [12:53:05]Write i2c OK [12:53:05]MH_I2C_Read... [12:53:05]Read from MH i2c: 01 [12:53:05]MH_I2C_Read... [12:53:05]Read from MH i2c: 01 07 00 [12:53:05]MH_I2C_Read... [12:53:05]Read from MH i2c: 01 07 00 D8 06 00 00 00 00 00 05 0C F6 [12:53:05]RasterBufferAndPrint [12:53:05]line [12:53:05]line [12:53:05]line [12:53:05]line [12:53:05]line [12:53:05]written 0, free lines is 3084 [12:53:05]MH_Cut [12:53:05]Write to MH i2c: D1 01 00 DF 06 01 B7 [12:53:05]Write i2c OK [12:53:05]MH_I2C_Read... [12:53:05]Read from MH i2c: D1 [12:53:05]MH_I2C_Read... [12:53:05]Read from MH i2c: D1 01 00 [12:53:05]MH_I2C_Read... [12:53:05]Read from MH i2c: D1 01 00 DF 06 00 B6 [12:53:05]Write to MH i2c: 01 00 00 E0 06 E6 [12:53:05]Write i2c OK [12:53:05]MH_I2C_Read... [12:53:05]recv_with_timeout no data received [12:53:06]*** Cut start [12:53:06]*** Purtial cut [12:53:06]*** Stage 1: CUTSNS_PIN = 1 [12:53:08]Read from MH i2c: 01 [12:53:08]MH_I2C_Read... [12:53:08]*** Stop cut motor [12:53:08]*** Cut end [12:53:08]Read from MH i2c: 01 07 00 [12:53:08]MH_I2C_Read... [12:53:08]Read from MH i2c: 01 07 00 E0 06 00 00 00 00 00 FF 0F FB [12:53:08]process_action close_receipt done [12:53:08]requested_data is exist [12:53:08]produce_requested_data [12:53:08]requested_item fm.sn is exist - process it [12:53:08]wFMCommunicate request_size=4 [12:53:08]MH_SAM_APDU [12:53:08]CAPDU: 80 11 00 00 [12:53:08]Write to MH i2c: E2 08 00 E1 06 80 11 00 00 00 00 00 00 61 [12:53:08]Write i2c OK [12:53:08]MH_I2C_Read... [12:53:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:08]Read from MH i2c: E2 [12:53:08]MH_I2C_Read... [12:53:08]Read from MH i2c: E2 17 00 [12:53:08]MH_I2C_Read... [12:53:08]Read from MH i2c: E2 17 00 E1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [12:53:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:53:08]wFMCommunicate OK [12:53:08]requested_item fd.num is exist - process it [12:53:08]SAM_PROTO_GetFieldsCounters [12:53:08]wFMCommunicate request_size=4 [12:53:08]MH_SAM_APDU [12:53:08]CAPDU: 80 13 00 00 [12:53:08]Write to MH i2c: E2 08 00 E2 06 80 13 00 00 00 00 00 00 64 [12:53:08]Write i2c OK [12:53:08]MH_I2C_Read... [12:53:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:08]Read from MH i2c: E2 [12:53:08]MH_I2C_Read... [12:53:08]Read from MH i2c: E2 62 00 [12:53:08]MH_I2C_Read... [12:53:08]Read from MH i2c: E2 62 00 E2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7F 02 00 0E 04 04 00 D2 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 87 [12:53: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7F 02 00 0E 04 04 00 D2 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 [12:53:08]wFMCommunicate OK [12:53:08]SAM_PROTO_GetFieldsCounters done [12:53:08]requested_item shift.num is exist - process it [12:53:08]requested_item shift.opened is exist - process it [12:53:08]req_shift_opened [12:53:08]FM_GetShiftState [12:53:08]SAM_PROTO_GetShiftState [12:53:08]wFMCommunicate request_size=4 [12:53:08]MH_SAM_APDU [12:53:08]CAPDU: 80 13 01 00 [12:53:08]Write to MH i2c: E2 08 00 E3 06 80 13 01 00 00 00 00 00 66 [12:53:08]Write i2c OK [12:53:08]MH_I2C_Read... [12:53:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:08]Read from MH i2c: E2 [12:53:08]MH_I2C_Read... [12:53:08]Read from MH i2c: E2 0E 00 [12:53:08]MH_I2C_Read... [12:53:08]Read from MH i2c: E2 0E 00 E3 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2C [12:53:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:53:08]wFMCommunicate OK [12:53:08]SAM_PROTO_GetShiftState done [12:53:08]FM_GetShiftState done [12:53:08]req_shift_opened done [12:53:08]requested_item shift.open_date is exist - process it [12:53:08]req_shift_open_date [12:53:08]req_shift_open_date done [12:53:08]produce_requested_data done [12:53:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163745,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [12:53:08]process_action_free close_receipt [12:53:08]json_value_free [12:53:08]json_value_free done [12:53:08]process_json_proto returns [12:53:08]Send response to host [12:53:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163745,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [12:53:08]free response buf [12:53:08]execute_script done [12:53:08]execute_script returns [12:53:08]free content buf [12:53:08]Sock 10.Close socket [12:53:08]Sock 10.Thread stoped [12:53:09]ConnectInit Can't take IP for lk.salyk.kg [12:53:09]CommunicateWithHost connect error [12:53:09]CommunicateWithHost err = -1 [12:53:09]OFD Sender: Server communicate error [12:53:14]OFD Sender: Processing packet 163745 [packets to send 967, broken 966] [12:53:14]ProducePacketName [12:53:14]name=ofd_packets/00163745 [12:53:14]OFD Sender: To server: pG, [12:53:14]CommunicateWithHost lk.salyk.kg:30040 [12:53:14]ConnectInit lk.salyk.kg [12:53:17]Connected sock=10 [12:53: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 37 36 39 2C 02 00 00 E8 0B 24 02 FA 44 5A 03 01 00 03 00 18 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2F E3 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7F 02 00 35 04 06 00 CC 8C 75 47 CC 09 69 88 DD 8D AB D2 9D C8 [12:53:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 26 D6 47 00 E2 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 37 36 39 10 04 04 00 A1 7F 02 00 F4 03 04 00 8D 8C C5 66 B6 04 01 00 00 3F 0F 40 D8 73 3D 8B F2 [12:53:20]CommunicateWithHost err = 0 [12:53:20]CheckOFDResponse [12:53:20]1017 (14) - 77093643461234 [12:53:20]1041 (16) - 0000000000871769 [12:53:20]1040 (4) - 163745 [12:53:20]1012 (4) - 21.08.2024 06:43 [12:53:20]1206 (1) - 0 [12:53:20]OFD Sender: Remove packet 163745 [12:53:20]ProducePacketName [12:53:20]name=ofd_packets/00163745 [12:53:20]NVStorageDeleteData [12:53:20]OFD Sender: No OFD packet to send [12:53:25]OFD Sender: No OFD packet to send [12:53:30]OFD Sender: No OFD packet to send [12:53:35]OFD Sender: No OFD packet to send [12:53:40]OFD Sender: No OFD packet to send [12:53:45]OFD Sender: No OFD packet to send [12:53:50]OFD Sender: No OFD packet to send [12:53:55]OFD Sender: No OFD packet to send [12:54:00]OFD Sender: No OFD packet to send [12:54:03]accept exits with 9 [12:54:03]New connection [12:54:03]New thread 3067280740 created [12:54:03]Thread 3067424100 joined [12:54:03]Waiting for new connection... [12:54:03] Sock 9.Parse request [12:54:03]Sock 9.Check first char [12:54:03]Sock 9.First char is OK [12:54:03]request: POST /json_proto HTTP/1.0 [12:54:03]Method: POST [12:54:03]URL: /json_proto [12:54:03]Method is POST - this is cgi request [12:54:03]url: /json_proto [12:54:03]query_string will be loaded in cgi processing [12:54:03]execute_cgi json_proto POST (null) [12:54:03]execute_cgi path=json_proto method=POST [12:54:03]POST find Content-Length [12:54:03]Host: 172.17.44.132:8080 [12:54:03]Content-Length: 668 [12:54:03]Content-Type: application/json [12:54:03] [12:54:03]POST finish read [12:54:03]Found Content-Length = 668 [12:54:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.110, "sum" : 695.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 695.00, "total" : 695.00, "payments": [ { "type": 0, "sum" : 695.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:03]execute_script... [12:54: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)292307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.110, "sum" : 695.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 695.00, "total" : 695.00, "payments": [ { "type": 0, "sum" : 695.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:03]POST & json_proto [12:54:03]process_json_proto [12:54:03]json parsed OK: [12:54:03]protocol is kg_v1.0 [12:54:03]action value=close_receipt [12:54:03]process_action close_receipt [12:54:03]cmd_close_receipt [12:54:03]MH_GetDate [12:54:03]Write to MH i2c: F0 00 00 E4 06 D9 [12:54:03]Write i2c OK [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: F0 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: F0 09 00 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: F0 09 00 E4 06 00 6B E3 C5 66 2A 83 C1 65 2E [12:54:03]GetLastDocTimeStamp 1724244783 [12:54:03]current date 1724244843 [12:54:03]FM_GetShiftState [12:54:03]SAM_PROTO_GetShiftState [12:54:03]wFMCommunicate request_size=4 [12:54:03]MH_SAM_APDU [12:54:03]CAPDU: 80 13 01 00 [12:54:03]Write to MH i2c: E2 08 00 E5 06 80 13 01 00 00 00 00 00 68 [12:54:03]Write i2c OK [12:54:03]MH_I2C_Read... [12:54:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:03]Read from MH i2c: E2 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: E2 0E 00 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: E2 0E 00 E5 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2E [12:54:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [12:54:03]wFMCommunicate OK [12:54:03]SAM_PROTO_GetShiftState done [12:54:03]FM_GetShiftState done [12:54:03]opened in 1724199517 [12:54:03]opened+sec_in_day 1724285917 [12:54:03]quantity*price = 69556 [12:54:03]sum+1 = 69558 [12:54:03]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.93 ИТОГО: 979.00 Внесено: 1000.00 СДАЧА: 21.00 НСП 1% : 8.67 НДС 12% : 104.06 Наличными: 979.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 350 21.08.2024 13:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163752 ФПД: 37090733770212 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163752&fm=37090733770212&tin=02508201610067®Number=0000000000092562&sum=97900 [13:03:46]StoreToDocumentArchive [13:03:46]shift 466 fd 163752 [13:03:46]save to /storage/0466/doc_00163752 [13:03:46]save last doc name /storage/0466/doc_00163752 to /storage/kkm_last_doc_name [13:03:46]save OK [13:03:46]Clear old archive folders... [13:03:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:03:46]tlvbuf is 0115C160 [13:03:46]SAM_PROTO_ClearQueue [13:03:46]wFMCommunicate request_size=4 [13:03:46]MH_SAM_APDU [13:03:46]CAPDU: 80 09 00 00 [13:03:46]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:03:46]Write i2c OK [13:03:46]MH_I2C_Read... [13:03:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:46]Read from MH i2c: E2 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 03 00 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:03:46]RAPDU: 90 00 [13:03:46]wFMCommunicate OK [13:03:46]SAM_PROTO_ClearQueue done [13:03:46]KKMCreateOFDPacket [13:03:46]OFDProtocolAddRootSTLVToBuf [13:03:46]FM_MakeSignedData [13:03:46]FM_MakeSignedData [13:03:46]SAM_PROTO_SignData [13:03:46]wFMCommunicate request_size=4 [13:03:46]MH_SAM_APDU [13:03:46]CAPDU: 80 0D 01 02 [13:03:46]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:03:46]Write i2c OK [13:03:46]MH_I2C_Read... [13:03:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:46]Read from MH i2c: E2 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 03 00 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:03:46]RAPDU: 90 00 [13:03:46]wFMCommunicate OK [13:03:46]wFMCommunicate request_size=255 [13:03:46]MH_SAM_APDU [13:03: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 28 00 00 00 00 07 04 06 00 6C 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B1 E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7F 02 00 35 04 06 00 21 BB DC 02 [13:03:46]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 28 00 00 00 00 07 04 06 00 6C 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B1 E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7F 02 00 35 04 06 00 21 BB DC 02 00 00 CE [13:03:46]Write i2c OK [13:03:46]MH_I2C_Read... [13:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:46]Read from MH i2c: E2 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 03 00 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:03:47]RAPDU: 90 00 [13:03:47]wFMCommunicate OK [13:03:47]wFMCommunicate request_size=7 [13:03:47]MH_SAM_APDU [13:03:47]CAPDU: 80 0D 02 02 02 C5 E4 [13:03:47]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 C5 E4 00 00 A0 [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:47]Read from MH i2c: E2 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 03 00 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:03:47]RAPDU: 90 00 [13:03:47]wFMCommunicate OK [13:03:47]wFMCommunicate request_size=4 [13:03:47]MH_SAM_APDU [13:03:47]CAPDU: 80 0D 03 02 [13:03:47]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:47]Read from MH i2c: E2 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 0B 00 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 0B 00 7A 00 00 20 3F 15 5D 53 D9 CD E2 90 00 A2 [13:03:47]RAPDU: 20 3F 15 5D 53 D9 CD E2 90 00 [13:03:47]wFMCommunicate OK [13:03:47]SAM_PROTO_SignData done [13:03:47]FM_MakeSignedData done [13:03:47]CreateOFDProtocolMessage [13:03:47]wFMCommunicate request_size=4 [13:03:47]MH_SAM_APDU [13:03:47]CAPDU: 80 11 00 00 [13:03:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:47]Read from MH i2c: E2 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 17 00 [13:03:47]MH_I2C_Read... [13:03:47]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 37 36 39 90 00 4E [13:03:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:03:47]wFMCommunicate OK [13:03:47]CreateOFDProtocolMessage done [13:03:47]OFDSenderStorePacket 163752 [13:03:47]StoreOFDPacket docnum=163752 [13:03:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D6 1F 04 01 E9 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 28 00 00 00 00 07 04 06 00 6C 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B1 E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7F 02 00 35 04 06 00 21 BB DC 02 C5 E4 20 3F 15 5D 53 D9 CD E2 [13:03:47]CheckFolder [13:03:47]dirname=/storage/ofd_packets [13:03:47]CheckFolder done [13:03:47]ProducePacketName [13:03:47]name=ofd_packets/00163752 [13:03:47]NVStorageSaveData ofd_packets/00163752 [13:03:47]File name is /storage/ofd_packets/00163752 [13:03:47]Write 298 bytes [13:03:47]NVStorageSaveData done [13:03:47]OFDSenderStorePacket done [13:03:47]KKMCreateOFDPacket done [13:03:47]NVStorageSaveData kkm_last_timestamp [13:03:47]File name is /storage/kkm_last_timestamp [13:03:47]Write 4 bytes [13:03:47]NVStorageSaveData done [13:03:47]ExternCall_PrintAddStr [13:03:47]wPrintStart [13:03:47]Write to MH i2c: 01 00 00 7C 00 7C [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: 01 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: 01 07 00 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:03:47]RasterBufferAndPrint [13:03:47]line Счет N : (1)292315 [13:03:47]line ИНН: 02508201610067 [13:03:47]line Контрольно-Кассовый Чек [13:03:47]line ПРОДАЖА [13:03:47]line ТРК (МРК, ГНК) : 11 [13:03:47]line Товар: 2710194800 [13:03:47]line ДТ-К-5 [13:03:47]line 12.860 * 76.20 [13:03:47]line = 979.93 [13:03:47]line НДС 12% НСП 1% [13:03:47]line > о реализуемом товаре [13:03:47]line ОКРУГЛЕНИЕ: -0.93 [13:03:47]line ИТОГО: 979.00 [13:03:47]line Внесено: 1000.00 [13:03:47]line СДАЧА: 21.00 [13:03:47]line НСП 1% : 8.67 [13:03:47]line НДС 12% : 104.06 [13:03:47]line Наличными: 979.00 [13:03:47]line Безнал.: 0.00 [13:03:47]line Место: АЗС № 130 "Партнер Нефть" [13:03:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:03:47]line СНО: Общий режим [13:03:47]line Чек 350 21.08.2024 13:03 [13:03:47]line Смена: 466 ФФД: 1.0 [13:03:47]line ЗНМ: 0300000070 [13:03:47]line РНМ: 0000000000092562 [13:03:47]line Версия ККМ: 001 [13:03:47]line ФМ: 0000000000871769 [13:03:47]line ФД: 163752 [13:03:47]line ФПД: 37090733770212 [13:03:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163752&fm=37090733770212&tin=02508201610067®Number=0000000000092562&sum=97900 [13:03:47]written 0, free lines is 4095 [13:03:47]OFD Sender: Processing packet 163751 [packets to send 968, broken 966] [13:03:47]ProducePacketName [13:03:47]name=ofd_packets/00163751 [13:03:47]OFD Sender: To server: pG, [13:03:47]CommunicateWithHost lk.salyk.kg:30040 [13:03:47]ConnectInit lk.salyk.kg [13:03:47]Write to MH i2c: 01 00 00 A7 00 A7 [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: 01 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: 01 07 00 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 CF 0C 89 [13:03:47]RasterBufferAndPrint [13:03:47]line [13:03:47]line [13:03:47]line [13:03:47]line [13:03:47]line [13:03:47]written 0, free lines is 3303 [13:03:47]MH_Cut [13:03:47]Write to MH i2c: D1 01 00 AE 00 01 80 [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: D1 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: D1 01 00 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: D1 01 00 AE 00 00 7F [13:03:47]Write to MH i2c: 01 00 00 AF 00 AF [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:48]*** Cut start [13:03:48]*** Purtial cut [13:03:48]*** Stage 1: CUTSNS_PIN = 1 [13:03:50]Read from MH i2c: 01 [13:03:50]MH_I2C_Read... [13:03:50]*** Stop cut motor [13:03:50]*** Cut end [13:03:50]Read from MH i2c: 01 07 00 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [13:03:50]process_action close_receipt done [13:03:50]requested_data is exist [13:03:50]produce_requested_data [13:03:50]requested_item fm.sn is exist - process it [13:03:50]wFMCommunicate request_size=4 [13:03:50]MH_SAM_APDU [13:03:50]CAPDU: 80 11 00 00 [13:03:50]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [13:03:50]Write i2c OK [13:03:50]MH_I2C_Read... [13:03:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:50]Read from MH i2c: E2 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 17 00 [13:03:50]MH_I2C_Read... [13:03:50]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 37 36 39 90 00 83 [13:03:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:03:50]wFMCommunicate OK [13:03:50]requested_item fd.num is exist - process it [13:03:50]SAM_PROTO_GetFieldsCounters [13:03:50]wFMCommunicate request_size=4 [13:03:50]MH_SAM_APDU [13:03:50]CAPDU: 80 13 00 00 [13:03:50]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [13:03:50]Write i2c OK [13:03:50]MH_I2C_Read... [13:03:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:50]Read from MH i2c: E2 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 62 00 [13:03:50]MH_I2C_Read... [13:03:50]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 7F 02 00 0E 04 04 00 D2 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 6C [13:03: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:03:50]wFMCommunicate OK [13:03:50]SAM_PROTO_GetFieldsCounters done [13:03:50]requested_item shift.num is exist - process it [13:03:50]requested_item shift.opened is exist - process it [13:03:50]req_shift_opened [13:03:50]FM_GetShiftState [13:03:50]SAM_PROTO_GetShiftState [13:03:50]wFMCommunicate request_size=4 [13:03:50]MH_SAM_APDU [13:03:50]CAPDU: 80 13 01 00 [13:03:50]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:03:50]Write i2c OK [13:03:50]MH_I2C_Read... [13:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:51]Read from MH i2c: E2 [13:03:51]MH_I2C_Read... [13:03:51]Read from MH i2c: E2 0E 00 [13:03:51]MH_I2C_Read... [13:03:51]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [13:03:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:03:51]wFMCommunicate OK [13:03:51]SAM_PROTO_GetShiftState done [13:03:51]FM_GetShiftState done [13:03:51]req_shift_opened done [13:03:51]requested_item shift.open_date is exist - process it [13:03:51]req_shift_open_date [13:03:51]req_shift_open_date done [13:03:51]produce_requested_data done [13:03:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163752,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:03:51]process_action_free close_receipt [13:03:51]json_value_free [13:03:51]json_value_free done [13:03:51]process_json_proto returns [13:03:51]Send response to host [13:03:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163752,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:03:51]free response buf [13:03:51]execute_script done [13:03:51]execute_script returns [13:03:51]free content buf [13:03:51]Sock 7.Close socket [13:03:51]Sock 7.Thread stoped [13:03:52]ConnectInit Can't take IP for lk.salyk.kg [13:03:52]CommunicateWithHost connect error [13:03:52]CommunicateWithHost err = -1 [13:03:52]OFD Sender: Server communicate error [13:03:55]recv_with_timeout no data received [13:03:57]OFD Sender: Processing packet 163751 [packets to send 968, broken 966] [13:03:57]ProducePacketName [13:03:57]name=ofd_packets/00163751 [13:03:57]OFD Sender: To server: pG, [13:03:57]CommunicateWithHost lk.salyk.kg:30040 [13:03:57]ConnectInit lk.salyk.kg [13:04:02]ConnectInit Can't take IP for lk.salyk.kg [13:04:02]CommunicateWithHost connect error [13:04:02]CommunicateWithHost err = -1 [13:04:02]OFD Sender: Server communicate error [13:04:07]OFD Sender: Processing packet 163751 [packets to send 968, broken 966] [13:04:07]ProducePacketName [13:04:07]name=ofd_packets/00163751 [13:04:07]OFD Sender: To server: pG, [13:04:07]CommunicateWithHost lk.salyk.kg:30040 [13:04:07]ConnectInit lk.salyk.kg [13:04:11]recv_with_timeout no data received [13:04:12]ConnectInit Can't take IP for lk.salyk.kg [13:04:12]CommunicateWithHost connect error [13:04:12]CommunicateWithHost err = -1 [13:04:12]OFD Sender: Server communicate error [13:04:17]OFD Sender: Processing packet 163751 [packets to send 968, broken 966] [13:04:17]ProducePacketName [13:04:17]name=ofd_packets/00163751 [13:04:17]OFD Sender: To server: pG, [13:04:17]CommunicateWithHost lk.salyk.kg:30040 [13:04:17]ConnectInit lk.salyk.kg [13:04:22]ConnectInit Can't take IP for lk.salyk.kg [13:04:22]CommunicateWithHost connect error [13:04:22]CommunicateWithHost err = -1 [13:04:22]OFD Sender: Server communicate error [13:04:27]OFD Sender: Processing packet 163751 [packets to send 968, broken 966] [13:04:27]ProducePacketName [13:04:27]name=ofd_packets/00163751 [13:04:27]OFD Sender: To server: pG, [13:04:27]CommunicateWithHost lk.salyk.kg:30040 [13:04:27]ConnectInit lk.salyk.kg [13:04:31]accept exits with 9 [13:04:31]New connection [13:04:31]New thread 3066936676 created [13:04:31]Thread 3066793316 joined [13:04:31]Waiting for new connection... [13:04:31] Sock 9.Parse request [13:04:31]Sock 9.Check first char [13:04:31]Sock 9.First char is OK [13:04:31]request: POST /json_proto HTTP/1.0 [13:04:31]Method: POST [13:04:31]URL: /json_proto [13:04:31]Method is POST - this is cgi request [13:04:31]url: /json_proto [13:04:31]query_string will be loaded in cgi processing [13:04:31]execute_cgi json_proto POST (null) [13:04:31]execute_cgi path=json_proto method=POST [13:04:31]POST find Content-Length [13:04:31]Host: 172.17.44.132:8080 [13:04:31]Content-Length: 677 [13:04:31]Content-Type: application/json [13:04:31] [13:04:31]POST finish read [13:04:31]Found Content-Length = 677 [13:04:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:31]execute_script... [13: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)292314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:31]POST & json_proto [13:04:31]process_json_proto [13:04:31]json parsed OK: [13:04:31]protocol is kg_v1.0 [13:04:31]action value=close_receipt [13:04:31]process_action close_receipt [13:04:31]cmd_close_receipt [13:04:31]MH_GetDate [13:04:31]Write to MH i2c: F0 00 00 B3 00 A2 [13:04:31]Write i2c OK [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: F0 [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: F0 09 00 [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: F0 09 00 B3 00 00 DF E5 C5 66 2A 83 C1 65 6D [13:04:31]GetLastDocTimeStamp 1724245425 [13:04:31]current date 1724245471 [13:04:31]FM_GetShiftState [13:04:31]SAM_PROTO_GetShiftState [13:04:31]wFMCommunicate request_size=4 [13:04:31]MH_SAM_APDU [13:04:31]CAPDU: 80 13 01 00 [13:04:31]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [13:04:31]Write i2c OK [13:04:31]MH_I2C_Read... [13:04:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:31]Read from MH i2c: E2 [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: E2 0E 00 [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [13:04:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:04:31]wFMCommunicate OK [13:04:31]SAM_PROTO_GetShiftState done [13:04:31]FM_GetShiftState done [13:04:31]opened in 1724199517 [13:04:31]opened+sec_in_day 1724285917 [13:04:31]quantity*price = 30035 [13:04:31]sum+1 = 30036 [13:04:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 351 21.08.2024 13:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163753 ФПД: 54154001190890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130431&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163753&fm=54154001190890&tin=02508201610067®Number=0000000000092562&sum=30000 [13:04:32]StoreToDocumentArchive [13:04:32]shift 466 fd 163753 [13:04:32]save to /storage/0466/doc_00163753 [13:04:32]save last doc name /storage/0466/doc_00163753 to /storage/kkm_last_doc_name [13:04:32]save OK [13:04:32]Clear old archive folders... [13:04:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:32]tlvbuf is 01183680 [13:04:32]SAM_PROTO_ClearQueue [13:04:32]wFMCommunicate request_size=4 [13:04:32]MH_SAM_APDU [13:04:32]CAPDU: 80 09 00 00 [13:04:32]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [13:04:32]Write i2c OK [13:04:32]MH_I2C_Read... [13:04:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:32]Read from MH i2c: E2 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 03 00 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:04:32]RAPDU: 90 00 [13:04:32]wFMCommunicate OK [13:04:32]SAM_PROTO_ClearQueue done [13:04:32]KKMCreateOFDPacket [13:04:32]OFDProtocolAddRootSTLVToBuf [13:04:32]FM_MakeSignedData [13:04:32]FM_MakeSignedData [13:04:32]SAM_PROTO_SignData [13:04:32]wFMCommunicate request_size=4 [13:04:32]MH_SAM_APDU [13:04:32]CAPDU: 80 0D 01 02 [13:04:32]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [13:04:32]Write i2c OK [13:04:32]MH_I2C_Read... [13:04:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:32]ConnectInit Can't take IP for lk.salyk.kg [13:04:32]CommunicateWithHost connect error [13:04:32]CommunicateWithHost err = -1 [13:04:32]OFD Sender: Server communicate error [13:04:32]Read from MH i2c: E2 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 03 00 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:04:32]RAPDU: 90 00 [13:04:32]wFMCommunicate OK [13:04:32]wFMCommunicate request_size=255 [13:04:32]MH_SAM_APDU [13: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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 DF E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7F 02 00 35 04 06 00 31 [13:04:32]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 DF E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7F 02 00 35 04 06 00 31 00 00 5B [13:04:32]Write i2c OK [13:04:32]MH_I2C_Read... [13:04:32]recv_with_timeout no data received [13:04:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:32]Read from MH i2c: E2 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 03 00 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:04:32]RAPDU: 90 00 [13:04:32]wFMCommunicate OK [13:04:32]wFMCommunicate request_size=10 [13:04:32]MH_SAM_APDU [13:04:32]CAPDU: 80 0D 02 02 05 40 B6 01 0F EA [13:04:32]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 40 B6 01 0F EA 00 00 38 [13:04:32]Write i2c OK [13:04:32]MH_I2C_Read... [13:04:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:33]Read from MH i2c: E2 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: E2 03 00 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [13:04:33]RAPDU: 90 00 [13:04:33]wFMCommunicate OK [13:04:33]wFMCommunicate request_size=4 [13:04:33]MH_SAM_APDU [13:04:33]CAPDU: 80 0D 03 02 [13:04:33]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [13:04:33]Write i2c OK [13:04:33]MH_I2C_Read... [13:04:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:33]Read from MH i2c: E2 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: E2 0B 00 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: E2 0B 00 C5 00 00 12 05 BE B3 FE 32 68 6C 90 00 CD [13:04:33]RAPDU: 12 05 BE B3 FE 32 68 6C 90 00 [13:04:33]wFMCommunicate OK [13:04:33]SAM_PROTO_SignData done [13:04:33]FM_MakeSignedData done [13:04:33]CreateOFDProtocolMessage [13:04:33]wFMCommunicate request_size=4 [13:04:33]MH_SAM_APDU [13:04:33]CAPDU: 80 11 00 00 [13:04:33]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [13:04:33]Write i2c OK [13:04:33]MH_I2C_Read... [13:04:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:33]Read from MH i2c: E2 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: E2 17 00 [13:04:33]MH_I2C_Read... [13:04:33]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 37 36 39 90 00 99 [13:04:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:33]wFMCommunicate OK [13:04:33]CreateOFDProtocolMessage done [13:04:33]OFDSenderStorePacket 163753 [13:04:33]StoreOFDPacket docnum=163753 [13:04:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 55 B2 07 01 A7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 DF E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7F 02 00 35 04 06 00 31 40 B6 01 0F EA 12 05 BE B3 FE 32 68 6C [13:04:33]CheckFolder [13:04:33]dirname=/storage/ofd_packets [13:04:33]CheckFolder done [13:04:33]ProducePacketName [13:04:33]name=ofd_packets/00163753 [13:04:33]NVStorageSaveData ofd_packets/00163753 [13:04:33]File name is /storage/ofd_packets/00163753 [13:04:33]Write 301 bytes [13:04:33]NVStorageSaveData done [13:04:33]OFDSenderStorePacket done [13:04:33]KKMCreateOFDPacket done [13:04:33]NVStorageSaveData kkm_last_timestamp [13:04:33]File name is /storage/kkm_last_timestamp [13:04:33]Write 4 bytes [13:04:33]NVStorageSaveData done [13:04:33]ExternCall_PrintAddStr [13:04:33]wPrintStart [13:04:33]Write to MH i2c: 01 00 00 C7 00 C7 [13:04:33]Write i2c OK [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: 01 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: 01 07 00 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [13:04:33]RasterBufferAndPrint [13:04:33]line Счет N : (1)292314 [13:04:33]line ИНН: 02508201610067 [13:04:33]line Контрольно-Кассовый Чек [13:04:33]line ПРОДАЖА [13:04:33]line ТРК (МРК, ГНК) : 52 [13:04:33]line Товар: 2710124130 [13:04:33]line Аи-92-К-5 [13:04:33]line 4.430 * 67.80 [13:04:33]line = 300.35 [13:04:33]line НДС 12% НСП 1% [13:04:33]line > о реализуемом товаре [13:04:33]line ОКРУГЛЕНИЕ: -0.35 [13:04:33]line ИТОГО: 300.00 [13:04:33]line Внесено: 300.00 [13:04:33]line СДАЧА: 0.00 [13:04:33]line НСП 1% : 2.66 [13:04:33]line НДС 12% : 31.90 [13:04:33]line Наличными: 300.00 [13:04:33]line Безнал.: 0.00 [13:04:33]line Место: АЗС № 130 "Партнер Нефть" [13:04:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:04:33]line СНО: Общий режим [13:04:33]line Чек 351 21.08.2024 13:04 [13:04:33]line Смена: 466 ФФД: 1.0 [13:04:33]line ЗНМ: 0300000070 [13:04:33]line РНМ: 0000000000092562 [13:04:33]line Версия ККМ: 001 [13:04:33]line ФМ: 0000000000871769 [13:04:33]line ФД: 163753 [13:04:33]line ФПД: 54154001190890 [13:04:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130431&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163753&fm=54154001190890&tin=02508201610067®Number=0000000000092562&sum=30000 [13:04:33]OFD Sender: Processing packet 163751 [packets to send 969, broken 966] [13:04:33]ProducePacketName [13:04:33]name=ofd_packets/00163751 [13:04:33]OFD Sender: To server: pG, [13:04:33]CommunicateWithHost lk.salyk.kg:30040 [13:04:33]ConnectInit lk.salyk.kg [13:04:33]written 0, free lines is 4095 [13:04:33]Write to MH i2c: 01 00 00 F2 00 F2 [13:04:33]Write i2c OK [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: 01 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: 01 07 00 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C1 0C C6 [13:04:33]RasterBufferAndPrint [13:04:33]line [13:04:33]line [13:04:33]line [13:04:33]line [13:04:33]line [13:04:33]written 0, free lines is 3288 [13:04:33]MH_Cut [13:04:33]Write to MH i2c: D1 01 00 F9 00 01 CB [13:04:33]Write i2c OK [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: D1 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: D1 01 00 [13:04:33]MH_I2C_Read... [13:04:33]Read from MH i2c: D1 01 00 F9 00 00 CA [13:04:33]Write to MH i2c: 01 00 00 FA 00 FA [13:04:33]Write i2c OK [13:04:33]MH_I2C_Read... [13:04:34]*** Cut start [13:04:34]*** Purtial cut [13:04:34]*** Stage 1: CUTSNS_PIN = 1 [13:04:36]Read from MH i2c: 01 [13:04:36]MH_I2C_Read... [13:04:36]*** Stop cut motor [13:04:36]*** Cut end [13:04:36]Read from MH i2c: 01 07 00 [13:04:36]MH_I2C_Read... [13:04:36]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [13:04:36]process_action close_receipt done [13:04:36]requested_data is exist [13:04:36]produce_requested_data [13:04:36]requested_item fm.sn is exist - process it [13:04:36]wFMCommunicate request_size=4 [13:04:36]MH_SAM_APDU [13:04:36]CAPDU: 80 11 00 00 [13:04:36]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [13:04:36]Write i2c OK [13:04:36]MH_I2C_Read... [13:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:36]Read from MH i2c: E2 [13:04:36]MH_I2C_Read... [13:04:36]Read from MH i2c: E2 17 00 [13:04:36]MH_I2C_Read... [13:04:36]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 37 36 39 90 00 CE [13:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:36]wFMCommunicate OK [13:04:36]requested_item fd.num is exist - process it [13:04:36]SAM_PROTO_GetFieldsCounters [13:04:36]wFMCommunicate request_size=4 [13:04:36]MH_SAM_APDU [13:04:36]CAPDU: 80 13 00 00 [13:04:36]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [13:04:36]Write i2c OK [13:04:36]MH_I2C_Read... [13:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:36]Read from MH i2c: E2 [13:04:36]MH_I2C_Read... [13:04:36]Read from MH i2c: E2 62 00 [13:04:36]MH_I2C_Read... [13:04:36]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 7F 02 00 0E 04 04 00 D2 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 BB [13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:04:36]wFMCommunicate OK [13:04:36]SAM_PROTO_GetFieldsCounters done [13:04:36]requested_item shift.num is exist - process it [13:04:36]requested_item shift.opened is exist - process it [13:04:36]req_shift_opened [13:04:36]FM_GetShiftState [13:04:36]SAM_PROTO_GetShiftState [13:04:36]wFMCommunicate request_size=4 [13:04:36]MH_SAM_APDU [13:04:36]CAPDU: 80 13 01 00 [13:04:36]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [13:04:36]Write i2c OK [13:04:36]MH_I2C_Read... [13:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:36]Read from MH i2c: E2 [13:04:36]MH_I2C_Read... [13:04:36]Read from MH i2c: E2 0E 00 [13:04:36]MH_I2C_Read... [13:04:36]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [13:04:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:04:36]wFMCommunicate OK [13:04:36]SAM_PROTO_GetShiftState done [13:04:36]FM_GetShiftState done [13:04:36]req_shift_opened done [13:04:36]requested_item shift.open_date is exist - process it [13:04:36]req_shift_open_date [13:04:36]req_shift_open_date done [13:04:36]produce_requested_data done [13:04:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163753,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:04:36]process_action_free close_receipt [13:04:36]json_value_free [13:04:36]json_value_free done [13:04:36]process_json_proto returns [13:04:36]Send response to host [13:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163753,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:04:36]free response buf [13:04:36]execute_script done [13:04:36]execute_script returns [13:04:36]free content buf [13:04:36]Sock 9.Close socket [13:04:36]Sock 9.Thread stoped [13:04:44]ConnectInit Can't connect to host [13:04:44]CommunicateWithHost connect error [13:04:44]CommunicateWithHost err = -1 [13:04:44]OFD Sender: Server communicate error [13:04:49]OFD Sender: Processing packet 163751 [packets to send 969, broken 966] [13:04:49]ProducePacketName [13:04:49]name=ofd_packets/00163751 [13:04:49]OFD Sender: To server: pG, [13:04:49]CommunicateWithHost lk.salyk.kg:30040 [13:04:49]ConnectInit lk.salyk.kg [13:04:53]ConnectInit Can't connect to host [13:04:54]ConnectInit Can't take IP for lk.salyk.kg [13:04:54]CommunicateWithHost connect error [13:04:54]CommunicateWithHost err = -1 [13:04:54]OFD Sender: Server communicate error [13:04:56]accept exits with 12 [13:04:56]New connection [13:04:56]New thread 3066793316 created [13:04:56]Thread 3066936676 joined [13:04:56]Waiting for new connection... [13:04:56] Sock 12.Parse request [13:04:56]Sock 12.Check first char [13:04:56]Sock 12.First char is OK [13:04:56]request: POST /json_proto HTTP/1.0 [13:04:56]Method: POST [13:04:56]URL: /json_proto [13:04:56]Method is POST - this is cgi request [13:04:56]url: /json_proto [13:04:56]query_string will be loaded in cgi processing [13:04:56]execute_cgi json_proto POST (null) [13:04:56]execute_cgi path=json_proto method=POST [13:04:56]POST find Content-Length [13:04:56]Host: 172.17.44.132:8080 [13:04:56]Content-Length: 685 [13:04:56]Content-Type: application/json [13:04:56] [13:04:56]POST finish read [13:04:56]Found Content-Length = 685 [13:04:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 61.870, "sum" : 2375.81, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2375.00, "payments": [ { "type": 0, "sum" : 2375.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:56]execute_script... [13:04: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)292306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 61.870, "sum" : 2375.81, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2375.00, "payments": [ { "type": 0, "sum" : 2375.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:56]POST & json_proto [13:04:56]process_json_proto [13:04:56]json parsed OK: [13:04:56]protocol is kg_v1.0 [13:04:56]action value=close_receipt [13:04:56]process_action close_receipt [13:04:56]cmd_close_receipt [13:04:56]MH_GetDate [13:04:56]Write to MH i2c: F0 00 00 FE 00 ED [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: F0 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: F0 09 00 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: F0 09 00 FE 00 00 F9 E5 C5 66 2A 83 C1 65 D2 [13:04:56]GetLastDocTimeStamp 1724245471 [13:04:56]current date 1724245497 [13:04:56]FM_GetShiftState [13:04:56]SAM_PROTO_GetShiftState [13:04:56]wFMCommunicate request_size=4 [13:04:56]MH_SAM_APDU [13:04:56]CAPDU: 80 13 01 00 [13:04:56]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:56]Read from MH i2c: E2 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 0E 00 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [13:04:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:04:57]wFMCommunicate OK [13:04:57]SAM_PROTO_GetShiftState done [13:04:57]FM_GetShiftState done [13:04:57]opened in 1724199517 [13:04:57]opened+sec_in_day 1724285917 [13:04:57]quantity*price = 237580 [13:04:57]sum+1 = 237582 [13:04:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.81 ИТОГО: 2375.00 Внесено: 3000.00 СДАЧА: 625.00 НСП 1% : 21.02 НДС 12% : 252.30 Наличными: 2375.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 352 21.08.2024 13:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163754 ФПД: 96636159570494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130457&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163754&fm=96636159570494&tin=02508201610067®Number=0000000000092562&sum=237500 [13:04:58]StoreToDocumentArchive [13:04:58]shift 466 fd 163754 [13:04:58]save to /storage/0466/doc_00163754 [13:04:58]save last doc name /storage/0466/doc_00163754 to /storage/kkm_last_doc_name [13:04:58]save OK [13:04:58]Clear old archive folders... [13:04:58]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:04:58]tlvbuf is 0119C590 [13:04:58]SAM_PROTO_ClearQueue [13:04:58]wFMCommunicate request_size=4 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 09 00 00 [13:04:58]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:04:58]RAPDU: 90 00 [13:04:58]wFMCommunicate OK [13:04:58]SAM_PROTO_ClearQueue done [13:04:58]KKMCreateOFDPacket [13:04:58]OFDProtocolAddRootSTLVToBuf [13:04:58]FM_MakeSignedData [13:04:58]FM_MakeSignedData [13:04:58]SAM_PROTO_SignData [13:04:58]wFMCommunicate request_size=4 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 0D 01 02 [13:04:58]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:04:58]RAPDU: 90 00 [13:04:58]wFMCommunicate OK [13:04:58]wFMCommunicate request_size=255 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE F1 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D A0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 9F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 62 00 00 00 00 07 04 06 00 BC 9F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 F9 E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7F 02 00 35 04 06 00 57 E3 [13:04:58]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE F1 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D A0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 9F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 62 00 00 00 00 07 04 06 00 BC 9F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 F9 E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7F 02 00 35 04 06 00 57 E3 00 00 30 [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:04:58]RAPDU: 90 00 [13:04:58]wFMCommunicate OK [13:04:58]wFMCommunicate request_size=9 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 0D 02 02 04 DB F6 B2 3E [13:04:58]Write to MH i2c: E2 0C 00 0F 01 80 0D 02 02 04 00 DB F6 B2 3E 00 00 53 [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [13:04:58]RAPDU: 90 00 [13:04:58]wFMCommunicate OK [13:04:58]wFMCommunicate request_size=4 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 0D 03 02 [13:04:58]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 0B 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 0B 00 10 01 00 0D 49 54 BB 98 D9 EE 5B 90 00 AC [13:04:58]RAPDU: 0D 49 54 BB 98 D9 EE 5B 90 00 [13:04:58]wFMCommunicate OK [13:04:58]SAM_PROTO_SignData done [13:04:58]FM_MakeSignedData done [13:04:58]CreateOFDProtocolMessage [13:04:58]wFMCommunicate request_size=4 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 11 00 00 [13:04:58]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 17 00 [13:04:58]MH_I2C_Read... [13:04:58]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 37 36 39 90 00 E5 [13:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:59]wFMCommunicate OK [13:04:59]CreateOFDProtocolMessage done [13:04:59]OFDSenderStorePacket 163754 [13:04:59]StoreOFDPacket docnum=163754 [13:04:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 71 83 06 01 12 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE F1 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D A0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 9F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 62 00 00 00 00 07 04 06 00 BC 9F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 F9 E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7F 02 00 35 04 06 00 57 E3 DB F6 B2 3E 0D 49 54 BB 98 D9 EE 5B [13:04:59]CheckFolder [13:04:59]dirname=/storage/ofd_packets [13:04:59]CheckFolder done [13:04:59]ProducePacketName [13:04:59]name=ofd_packets/00163754 [13:04:59]NVStorageSaveData ofd_packets/00163754 [13:04:59]File name is /storage/ofd_packets/00163754 [13:04:59]Write 300 bytes [13:04:59]NVStorageSaveData done [13:04:59]OFDSenderStorePacket done [13:04:59]KKMCreateOFDPacket done [13:04:59]NVStorageSaveData kkm_last_timestamp [13:04:59]File name is /storage/kkm_last_timestamp [13:04:59]Write 4 bytes [13:04:59]NVStorageSaveData done [13:04:59]ExternCall_PrintAddStr [13:04:59]wPrintStart [13:04:59]Write to MH i2c: 01 00 00 12 01 13 [13:04:59]Write i2c OK [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: 01 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: 01 07 00 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [13:04:59]RasterBufferAndPrint [13:04:59]line Счет N : (1)292306 [13:04:59]line ИНН: 02508201610067 [13:04:59]line Контрольно-Кассовый Чек [13:04:59]line ПРОДАЖА [13:04:59]line ТРК (МРК, ГНК) : 81 [13:04:59]line Товар: 2711129700 [13:04:59]line ГАЗ-К-5 [13:04:59]line 61.870 * 38.40 [13:04:59]line = 2375.81 [13:04:59]line НДС 12% НСП 1% [13:04:59]line > о реализуемом товаре [13:04:59]line ОКРУГЛЕНИЕ: -0.81 [13:04:59]line ИТОГО: 2375.00 [13:04:59]line Внесено: 3000.00 [13:04:59]line СДАЧА: 625.00 [13:04:59]line НСП 1% : 21.02 [13:04:59]line НДС 12% : 252.30 [13:04:59]line Наличными: 2375.00 [13:04:59]line Безнал.: 0.00 [13:04:59]line Место: АЗС № 130 "Партнер Нефть" [13:04:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:04:59]line СНО: Общий режим [13:04:59]line Чек 352 21.08.2024 13:04 [13:04:59]line Смена: 466 ФФД: 1.0 [13:04:59]line ЗНМ: 0300000070 [13:04:59]line РНМ: 0000000000092562 [13:04:59]line Версия ККМ: 001 [13:04:59]line ФМ: 0000000000871769 [13:04:59]line ФД: 163754 [13:04:59]line ФПД: 96636159570494 [13:04:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130457&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163754&fm=96636159570494&tin=02508201610067®Number=0000000000092562&sum=237500 [13:04:59]OFD Sender: Processing packet 163751 [packets to send 970, broken 966] [13:04:59]ProducePacketName [13:04:59]name=ofd_packets/00163751 [13:04:59]OFD Sender: To server: pG, [13:04:59]CommunicateWithHost lk.salyk.kg:30040 [13:04:59]ConnectInit lk.salyk.kg [13:04:59]written 0, free lines is 4095 [13:04:59]Write to MH i2c: 01 00 00 3D 01 3E [13:04:59]Write i2c OK [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: 01 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: 01 07 00 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 CC 0C 1D [13:04:59]RasterBufferAndPrint [13:04:59]line [13:04:59]line [13:04:59]line [13:04:59]line [13:04:59]line [13:04:59]written 0, free lines is 3303 [13:04:59]MH_Cut [13:04:59]Write to MH i2c: D1 01 00 44 01 01 17 [13:04:59]Write i2c OK [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: D1 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: D1 01 00 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: D1 01 00 44 01 00 16 [13:04:59]Write to MH i2c: 01 00 00 45 01 46 [13:04:59]Write i2c OK [13:04:59]MH_I2C_Read... [13:04:59]ConnectInit Can't connect to host [13:05:00]*** Cut start [13:05:00]*** Purtial cut [13:05:00]*** Stage 1: CUTSNS_PIN = 1 [13:05:02]Read from MH i2c: 01 [13:05:02]MH_I2C_Read... [13:05:02]*** Stop cut motor [13:05:02]*** Cut end [13:05:02]Read from MH i2c: 01 07 00 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [13:05:02]process_action close_receipt done [13:05:02]requested_data is exist [13:05:02]produce_requested_data [13:05:02]requested_item fm.sn is exist - process it [13:05:02]wFMCommunicate request_size=4 [13:05:02]MH_SAM_APDU [13:05:02]CAPDU: 80 11 00 00 [13:05:02]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [13:05:02]Write i2c OK [13:05:02]MH_I2C_Read... [13:05:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:02]Read from MH i2c: E2 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: E2 17 00 [13:05:02]MH_I2C_Read... [13:05:02]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 37 36 39 90 00 1A [13:05:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:05:02]wFMCommunicate OK [13:05:02]requested_item fd.num is exist - process it [13:05:02]SAM_PROTO_GetFieldsCounters [13:05:02]wFMCommunicate request_size=4 [13:05:02]MH_SAM_APDU [13:05:02]CAPDU: 80 13 00 00 [13:05:02]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [13:05:02]Write i2c OK [13:05:02]MH_I2C_Read... [13:05:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:02]Read from MH i2c: E2 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: E2 62 00 [13:05:02]MH_I2C_Read... [13:05:02]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7F 02 00 0E 04 04 00 D2 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 0B [13:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:05:02]wFMCommunicate OK [13:05:02]SAM_PROTO_GetFieldsCounters done [13:05:02]requested_item shift.num is exist - process it [13:05:02]requested_item shift.opened is exist - process it [13:05:02]req_shift_opened [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 48 01 80 13 01 00 00 00 00 00 C6 [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 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [13:05:02]RAPDU: 09 00 01 5D 32 C5 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]req_shift_opened done [13:05:02]requested_item shift.open_date is exist - process it [13:05:02]req_shift_open_date [13:05:02]req_shift_open_date done [13:05:02]produce_requested_data done [13:05:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163754,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:05:02]process_action_free close_receipt [13:05:02]json_value_free [13:05:02]json_value_free done [13:05:02]process_json_proto returns [13:05:02]Send response to host [13:05:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163754,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:05:02]free response buf [13:05:02]execute_script done [13:05:02]execute_script returns [13:05:02]free content buf [13:05:02]Sock 12.Close socket [13:05:02]Sock 12.Thread stoped [13:05:04]ConnectInit Can't take IP for lk.salyk.kg [13:05:04]CommunicateWithHost connect error [13:05:04]CommunicateWithHost err = -1 [13:05:04]OFD Sender: Server communicate error [13:05:05]ConnectInit Can't connect to host [13:05:09]OFD Sender: Processing packet 163751 [packets to send 970, broken 966] [13:05:09]ProducePacketName [13:05:09]name=ofd_packets/00163751 [13:05:09]OFD Sender: To server: pG, [13:05:09]CommunicateWithHost lk.salyk.kg:30040 [13:05:09]ConnectInit lk.salyk.kg [13:05:17]recv_with_timeout no data received [13:05:37]recv_with_timeout no data received [13:06:26]recv_with_timeout no data received [13:06:43]recv_with_timeout no data received [13:06:47]accept exits with 7 [13:06:47]New connection [13:06:47]New thread 3066936676 created [13:06:47]Thread 3066793316 joined [13:06:47]Waiting for new connection... [13:06:47] Sock 7.Parse request [13:06:47]Sock 7.Check first char [13:06:47]Sock 7.First char is OK [13:06:47]request: POST /json_proto HTTP/1.0 [13:06:47]Method: POST [13:06:47]URL: /json_proto [13:06:47]Method is POST - this is cgi request [13:06:47]url: /json_proto [13:06:47]query_string will be loaded in cgi processing [13:06:47]execute_cgi json_proto POST (null) [13:06:47]execute_cgi path=json_proto method=POST [13:06:47]POST find Content-Length [13:06:47]Host: 172.17.44.132:8080 [13:06:47]Content-Length: 679 [13:06:47]Content-Type: application/json [13:06:47] [13:06:47]POST finish read [13:06:47]Found Content-Length = 679 [13:06:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:47]execute_script... [13:06:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:47]POST & json_proto [13:06:47]process_json_proto [13:06:47]json parsed OK: [13:06:47]protocol is kg_v1.0 [13:06:47]action value=close_receipt [13:06:47]process_action close_receipt [13:06:47]cmd_close_receipt [13:06:47]MH_GetDate [13:06:47]Write to MH i2c: F0 00 00 49 01 39 [13:06:47]Write i2c OK [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: F0 [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: F0 09 00 [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: F0 09 00 49 01 00 68 E6 C5 66 2A 83 C1 65 8E [13:06:47]GetLastDocTimeStamp 1724245497 [13:06:47]current date 1724245608 [13:06:47]FM_GetShiftState [13:06:47]SAM_PROTO_GetShiftState [13:06:47]wFMCommunicate request_size=4 [13:06:47]MH_SAM_APDU [13:06:47]CAPDU: 80 13 01 00 [13:06:47]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [13:06:47]Write i2c OK [13:06:47]MH_I2C_Read... [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [13:08:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:08:25]wFMCommunicate OK [13:08:25]SAM_PROTO_GetShiftState done [13:08:25]FM_GetShiftState done [13:08:25]opened in 1724199517 [13:08:25]opened+sec_in_day 1724285917 [13:08:25]quantity*price = 50036 [13:08:25]sum+1 = 50037 [13:08:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 355 21.08.2024 13:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163757 ФПД: 202094516918987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163757&fm=202094516918987&tin=02508201610067®Number=0000000000092562&sum=50000 [13:08:26]StoreToDocumentArchive [13:08:26]shift 466 fd 163757 [13:08:26]save to /storage/0466/doc_00163757 [13:08:26]save last doc name /storage/0466/doc_00163757 to /storage/kkm_last_doc_name [13:08:26]save OK [13:08:26]Clear old archive folders... [13:08:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:26]tlvbuf is 01137100 [13:08:26]SAM_PROTO_ClearQueue [13:08:26]wFMCommunicate request_size=4 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 09 00 00 [13:08:26]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [13:08:26]RAPDU: 90 00 [13:08:26]wFMCommunicate OK [13:08:26]SAM_PROTO_ClearQueue done [13:08:26]KKMCreateOFDPacket [13:08:26]OFDProtocolAddRootSTLVToBuf [13:08:26]FM_MakeSignedData [13:08:26]FM_MakeSignedData [13:08:26]SAM_PROTO_SignData [13:08:26]wFMCommunicate request_size=4 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 0D 01 02 [13:08:26]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [13:08:26]RAPDU: 90 00 [13:08:26]wFMCommunicate OK [13:08:26]wFMCommunicate request_size=255 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CA E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7F 02 00 35 04 06 00 B7 [13:08:26]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CA E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7F 02 00 35 04 06 00 B7 00 00 E2 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [13:08:26]RAPDU: 90 00 [13:08:26]wFMCommunicate OK [13:08:26]wFMCommunicate request_size=10 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 0D 02 02 05 CD CB E4 5A CB [13:08:26]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 CD CB E4 5A CB 00 00 15 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:27]Read from MH i2c: E2 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 03 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [13:08:27]RAPDU: 90 00 [13:08:27]wFMCommunicate OK [13:08:27]wFMCommunicate request_size=4 [13:08:27]MH_SAM_APDU [13:08:27]CAPDU: 80 0D 03 02 [13:08:27]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]OFD Sender: Processing packet 163751 [packets to send 972, broken 966] [13:08:27]ProducePacketName [13:08:27]name=ofd_packets/00163751 [13:08:27]OFD Sender: To server: pG, [13:08:27]CommunicateWithHost lk.salyk.kg:30040 [13:08:27]ConnectInit lk.salyk.kg [13:08:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:27]Read from MH i2c: E2 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 0B 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 0B 00 F0 01 00 A6 D8 B3 2E A8 26 E2 09 90 00 85 [13:08:27]RAPDU: A6 D8 B3 2E A8 26 E2 09 90 00 [13:08:27]wFMCommunicate OK [13:08:27]SAM_PROTO_SignData done [13:08:27]FM_MakeSignedData done [13:08:27]CreateOFDProtocolMessage [13:08:27]wFMCommunicate request_size=4 [13:08:27]MH_SAM_APDU [13:08:27]CAPDU: 80 11 00 00 [13:08:27]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:27]Read from MH i2c: E2 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 17 00 [13:08:27]MH_I2C_Read... [13:08: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 37 36 39 90 00 C5 [13:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:08:27]wFMCommunicate OK [13:08:27]CreateOFDProtocolMessage done [13:08:27]OFDSenderStorePacket 163757 [13:08:27]StoreOFDPacket docnum=163757 [13:08:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2C B0 07 01 DF 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CA E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7F 02 00 35 04 06 00 B7 CD CB E4 5A CB A6 D8 B3 2E A8 26 E2 09 [13:08:27]CheckFolder [13:08:27]dirname=/storage/ofd_packets [13:08:27]CheckFolder done [13:08:27]ProducePacketName [13:08:27]name=ofd_packets/00163757 [13:08:27]NVStorageSaveData ofd_packets/00163757 [13:08:27]File name is /storage/ofd_packets/00163757 [13:08:27]Write 301 bytes [13:08:27]NVStorageSaveData done [13:08:27]OFDSenderStorePacket done [13:08:27]KKMCreateOFDPacket done [13:08:27]NVStorageSaveData kkm_last_timestamp [13:08:27]File name is /storage/kkm_last_timestamp [13:08:27]Write 4 bytes [13:08:27]NVStorageSaveData done [13:08:27]ExternCall_PrintAddStr [13:08:27]wPrintStart [13:08:27]Write to MH i2c: 01 00 00 F2 01 F3 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 07 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [13:08:27]RasterBufferAndPrint [13:08:27]line Счет N : (1)292325 [13:08:27]line ИНН: 02508201610067 [13:08:27]line Контрольно-Кассовый Чек [13:08:27]line ПРОДАЖА [13:08:27]line ТРК (МРК, ГНК) : 32 [13:08:27]line Товар: 2710124130 [13:08:27]line Аи-92-К-5 [13:08:27]line 7.380 * 67.80 [13:08:27]line = 500.36 [13:08:27]line НДС 12% НСП 1% [13:08:27]line > о реализуемом товаре [13:08:27]line ОКРУГЛЕНИЕ: -0.36 [13:08:27]line ИТОГО: 500.00 [13:08:27]line Внесено: 500.00 [13:08:27]line СДАЧА: 0.00 [13:08:27]line НСП 1% : 4.43 [13:08:27]line НДС 12% : 53.14 [13:08:27]line Наличными: 500.00 [13:08:27]line Безнал.: 0.00 [13:08:27]line Место: АЗС № 130 "Партнер Нефть" [13:08:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:08:27]line СНО: Общий режим [13:08:27]line Чек 355 21.08.2024 13:08 [13:08:27]line Смена: 466 ФФД: 1.0 [13:08:27]line ЗНМ: 0300000070 [13:08:27]line РНМ: 0000000000092562 [13:08:27]line Версия ККМ: 001 [13:08:27]line ФМ: 0000000000871769 [13:08:27]line ФД: 163757 [13:08:27]line ФПД: 202094516918987 [13:08:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163757&fm=202094516918987&tin=02508201610067®Number=0000000000092562&sum=50000 [13:08:27]written 0, free lines is 4095 [13:08:27]Write to MH i2c: 01 00 00 1D 02 1F [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 07 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 C2 0C F4 [13:08:27]RasterBufferAndPrint [13:08:27]line [13:08:27]line [13:08:27]line [13:08:27]line [13:08:27]line [13:08:27]written 0, free lines is 3287 [13:08:27]MH_Cut [13:08:27]Write to MH i2c: D1 01 00 24 02 01 F8 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: D1 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: D1 01 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: D1 01 00 24 02 00 F7 [13:08:27]Write to MH i2c: 01 00 00 25 02 27 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:28]*** Cut start [13:08:28]*** Purtial cut [13:08:28]*** Stage 1: CUTSNS_PIN = 1 [13:08:28]ConnectInit Can't connect to host [13:08:30]Read from MH i2c: 01 [13:08:30]MH_I2C_Read... [13:08:30]*** Stop cut motor [13:08:30]*** Cut end [13:08:30]Read from MH i2c: 01 07 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [13:08:30]process_action close_receipt done [13:08:30]requested_data is exist [13:08:30]produce_requested_data [13:08:30]requested_item fm.sn is exist - process it [13:08:30]wFMCommunicate request_size=4 [13:08:30]MH_SAM_APDU [13:08:30]CAPDU: 80 11 00 00 [13:08:30]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 17 00 [13:08:30]MH_I2C_Read... [13:08: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 37 36 39 90 00 FB [13:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:08:30]wFMCommunicate OK [13:08:30]requested_item fd.num is exist - process it [13:08:30]SAM_PROTO_GetFieldsCounters [13:08:30]wFMCommunicate request_size=4 [13:08:30]MH_SAM_APDU [13:08:30]CAPDU: 80 13 00 00 [13:08:30]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 62 00 [13:08:30]MH_I2C_Read... [13:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7F 02 00 0E 04 04 00 D2 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 F8 [13:08:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7F 02 00 0E 04 04 00 D2 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 [13:08:30]wFMCommunicate OK [13:08:30]SAM_PROTO_GetFieldsCounters done [13:08:30]requested_item shift.num is exist - process it [13:08:30]requested_item shift.opened is exist - process it [13:08:30]req_shift_opened [13:08:30]FM_GetShiftState [13:08:30]SAM_PROTO_GetShiftState [13:08:30]wFMCommunicate request_size=4 [13:08:30]MH_SAM_APDU [13:08:30]CAPDU: 80 13 01 00 [13:08:30]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 0E 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [13:08:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:08:30]wFMCommunicate OK [13:08:30]SAM_PROTO_GetShiftState done [13:08:30]FM_GetShiftState done [13:08:30]req_shift_opened done [13:08:30]requested_item shift.open_date is exist - process it [13:08:30]req_shift_open_date [13:08:30]req_shift_open_date done [13:08:30]produce_requested_data done [13:08:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163757,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:08:30]process_action_free close_receipt [13:08:30]json_value_free [13:08:30]json_value_free done [13:08:30]process_json_proto returns [13:08:30]Send response to host [13:08:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163757,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:08:30]free response buf [13:08:30]execute_script done [13:08:30]execute_script returns [13:08:30]free content buf [13:08:30]Sock 12.Close socket [13:08:30]Sock 12.Thread stoped [13:08:32]ConnectInit Can't take IP for lk.salyk.kg [13:08:32]CommunicateWithHost connect error [13:08:32]CommunicateWithHost err = -1 [13:08:32]OFD Sender: Server communicate error [13:08:32]OFD Sender: Processing packet 163751 [packets to send 973, broken 966] [13:08:32]ProducePacketName [13:08:32]name=ofd_packets/00163751 [13:08:32]OFD Sender: To server: pG, [13:08:32]CommunicateWithHost lk.salyk.kg:30040 [13:08:32]ConnectInit lk.salyk.kg [13:08:33]ConnectInit Can't connect to host [13:08:36]accept exits with 7 [13:08:36]New connection [13:08:36]New thread 3066793316 created [13:08:36]Thread 3066936676 joined [13:08:36]Waiting for new connection... [13:08:36] Sock 7.Parse request [13:08:36]Sock 7.Check first char [13:08:36]Sock 7.First char is OK [13:08:36]request: POST /json_proto HTTP/1.0 [13:08:36]Method: POST [13:08:36]URL: /json_proto [13:08:36]Method is POST - this is cgi request [13:08:36]url: /json_proto [13:08:36]query_string will be loaded in cgi processing [13:08:36]execute_cgi json_proto POST (null) [13:08:36]execute_cgi path=json_proto method=POST [13:08:36]POST find Content-Length [13:08:36]Host: 172.17.44.132:8080 [13:08:36]Content-Length: 677 [13:08:36]Content-Type: application/json [13:08:36] [13:08:36]POST finish read [13:08:36]Found Content-Length = 677 [13:08:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:36]execute_script... [13:08:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:36]POST & json_proto [13:08:36]process_json_proto [13:08:36]json parsed OK: [13:08:36]protocol is kg_v1.0 [13:08:36]action value=close_receipt [13:08:36]process_action close_receipt [13:08:36]cmd_close_receipt [13:08:36]MH_GetDate [13:08:36]Write to MH i2c: F0 00 00 29 02 1A [13:08:36]Write i2c OK [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: F0 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: F0 09 00 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: F0 09 00 29 02 00 D5 E6 C5 66 2A 83 C1 65 DC [13:08:36]GetLastDocTimeStamp 1724245706 [13:08:36]current date 1724245717 [13:08:36]FM_GetShiftState [13:08:36]SAM_PROTO_GetShiftState [13:08:36]wFMCommunicate request_size=4 [13:08:36]MH_SAM_APDU [13:08:36]CAPDU: 80 13 01 00 [13:08:36]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [13:08:36]Write i2c OK [13:08:36]MH_I2C_Read... [13:08:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:36]Read from MH i2c: E2 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 0E 00 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6F [13:08:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:08:36]wFMCommunicate OK [13:08:36]SAM_PROTO_GetShiftState done [13:08:36]FM_GetShiftState done [13:08:36]opened in 1724199517 [13:08:36]opened+sec_in_day 1724285917 [13:08:36]quantity*price = 30035 [13:08:36]sum+1 = 30036 [13:08:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 356 21.08.2024 13:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163758 ФПД: 140445320698421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130837&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163758&fm=140445320698421&tin=02508201610067®Number=0000000000092562&sum=30000 [13:08:37]StoreToDocumentArchive [13:08:37]shift 466 fd 163758 [13:08:37]save to /storage/0466/doc_00163758 [13:08:37]save last doc name /storage/0466/doc_00163758 to /storage/kkm_last_doc_name [13:08:37]save OK [13:08:37]Clear old archive folders... [13:08:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:37]tlvbuf is 01154F10 [13:08:37]SAM_PROTO_ClearQueue [13:08:37]wFMCommunicate request_size=4 [13:08:37]MH_SAM_APDU [13:08:37]CAPDU: 80 09 00 00 [13:08:37]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [13:08:37]Write i2c OK [13:08:37]MH_I2C_Read... [13:08:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:37]Read from MH i2c: E2 [13:08:37]MH_I2C_Read... [13:08:37]Read from MH i2c: E2 03 00 [13:08:37]MH_I2C_Read... [13:08:37]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [13:08:37]RAPDU: 90 00 [13:08:37]wFMCommunicate OK [13:08:37]SAM_PROTO_ClearQueue done [13:08:37]KKMCreateOFDPacket [13:08:37]OFDProtocolAddRootSTLVToBuf [13:08:37]FM_MakeSignedData [13:08:37]FM_MakeSignedData [13:08:37]SAM_PROTO_SignData [13:08:37]wFMCommunicate request_size=4 [13:08:37]MH_SAM_APDU [13:08:37]CAPDU: 80 0D 01 02 [13:08:37]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [13:08:37]Write i2c OK [13:08:37]MH_I2C_Read... [13:08:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:37]Read from MH i2c: E2 [13:08:37]MH_I2C_Read... [13:08:37]Read from MH i2c: E2 03 00 [13:08:37]MH_I2C_Read... [13:08:37]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [13:08:38]RAPDU: 90 00 [13:08:38]wFMCommunicate OK [13:08:38]wFMCommunicate request_size=255 [13:08:38]MH_SAM_APDU [13:08:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D5 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7F 02 00 35 04 06 00 7F [13:08:38]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 01 00 00 F4 03 04 00 D5 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7F 02 00 35 04 06 00 7F 00 00 22 [13:08:38]Write i2c OK [13:08:38]MH_I2C_Read... [13:08:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:38]Read from MH i2c: E2 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 03 00 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [13:08:38]RAPDU: 90 00 [13:08:38]wFMCommunicate OK [13:08:38]wFMCommunicate request_size=10 [13:08:38]MH_SAM_APDU [13:08:38]CAPDU: 80 0D 02 02 05 BB F9 73 5A 35 [13:08:38]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 BB F9 73 5A 35 00 00 76 [13:08:38]Write i2c OK [13:08:38]MH_I2C_Read... [13:08:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:38]Read from MH i2c: E2 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 03 00 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [13:08:38]RAPDU: 90 00 [13:08:38]wFMCommunicate OK [13:08:38]wFMCommunicate request_size=4 [13:08:38]MH_SAM_APDU [13:08:38]CAPDU: 80 0D 03 02 [13:08:38]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [13:08:38]Write i2c OK [13:08:38]MH_I2C_Read... [13:08:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:38]Read from MH i2c: E2 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 0B 00 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 0B 00 3B 02 00 44 3B 75 15 59 55 E5 19 90 00 6E [13:08:38]RAPDU: 44 3B 75 15 59 55 E5 19 90 00 [13:08:38]wFMCommunicate OK [13:08:38]SAM_PROTO_SignData done [13:08:38]FM_MakeSignedData done [13:08:38]CreateOFDProtocolMessage [13:08:38]wFMCommunicate request_size=4 [13:08:38]MH_SAM_APDU [13:08:38]CAPDU: 80 11 00 00 [13:08:38]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [13:08:38]Write i2c OK [13:08:38]MH_I2C_Read... [13:08:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:38]Read from MH i2c: E2 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 17 00 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [13:08:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:08:38]wFMCommunicate OK [13:08:38]CreateOFDProtocolMessage done [13:08:38]OFDSenderStorePacket 163758 [13:08:38]StoreOFDPacket docnum=163758 [13:08:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 79 A1 07 01 ED 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 01 00 00 F4 03 04 00 D5 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7F 02 00 35 04 06 00 7F BB F9 73 5A 35 44 3B 75 15 59 55 E5 19 [13:08:38]CheckFolder [13:08:38]dirname=/storage/ofd_packets [13:08:38]CheckFolder done [13:08:38]ProducePacketName [13:08:38]name=ofd_packets/00163758 [13:08:38]NVStorageSaveData ofd_packets/00163758 [13:08:38]File name is /storage/ofd_packets/00163758 [13:08:38]Write 301 bytes [13:08:38]NVStorageSaveData done [13:08:38]OFDSenderStorePacket done [13:08:38]KKMCreateOFDPacket done [13:08:38]NVStorageSaveData kkm_last_timestamp [13:08:38]File name is /storage/kkm_last_timestamp [13:08:38]Write 4 bytes [13:08:38]NVStorageSaveData done [13:08:38]ExternCall_PrintAddStr [13:08:38]wPrintStart [13:08:38]Write to MH i2c: 01 00 00 3D 02 3F [13:08:38]Write i2c OK [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: 01 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: 01 07 00 [13:08:38]MH_I2C_Read... [13:08:38]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [13:08:38]RasterBufferAndPrint [13:08:38]line Счет N : (1)292327 [13:08:38]line ИНН: 02508201610067 [13:08:38]line Контрольно-Кассовый Чек [13:08:38]line ПРОДАЖА [13:08:38]line ТРК (МРК, ГНК) : 42 [13:08:38]line Товар: 2710124130 [13:08:38]line Аи-92-К-5 [13:08:38]line 4.430 * 67.80 [13:08:38]line = 300.35 [13:08:38]line НДС 12% НСП 1% [13:08:38]line > о реализуемом товаре [13:08:38]line ОКРУГЛЕНИЕ: -0.35 [13:08:38]line ИТОГО: 300.00 [13:08:38]line Внесено: 300.00 [13:08:38]line СДАЧА: 0.00 [13:08:38]line НСП 1% : 2.66 [13:08:38]line НДС 12% : 31.90 [13:08:38]line Наличными: 300.00 [13:08:38]line Безнал.: 0.00 [13:08:38]line Место: АЗС № 130 "Партнер Нефть" [13:08:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:08:38]line СНО: Общий режим [13:08:38]line Чек 356 21.08.2024 13:08 [13:08:38]line Смена: 466 ФФД: 1.0 [13:08:38]line ЗНМ: 0300000070 [13:08:38]line РНМ: 0000000000092562 [13:08:38]line Версия ККМ: 001 [13:08:38]line ФМ: 0000000000871769 [13:08:38]line ФД: 163758 [13:08:38]line ФПД: 140445320698421 [13:08:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130837&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163758&fm=140445320698421&tin=02508201610067®Number=0000000000092562&sum=30000 [13:08:38]written 0, free lines is 4095 [13:08:38]OFD Sender: Processing packet 163751 [packets to send 974, broken 966] [13:08:38]ProducePacketName [13:08:38]name=ofd_packets/00163751 [13:08:38]OFD Sender: To server: pG, [13:08:38]CommunicateWithHost lk.salyk.kg:30040 [13:08:38]ConnectInit lk.salyk.kg [13:08:39]Write to MH i2c: 01 00 00 68 02 6A [13:08:39]Write i2c OK [13:08:39]MH_I2C_Read... [13:08:39]Read from MH i2c: 01 [13:08:39]MH_I2C_Read... [13:08:39]Read from MH i2c: 01 07 00 [13:08:39]MH_I2C_Read... [13:08:39]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 C5 0C 42 [13:08:39]RasterBufferAndPrint [13:08:39]line [13:08:39]line [13:08:39]line [13:08:39]line [13:08:39]line [13:08:39]written 0, free lines is 3289 [13:08:39]MH_Cut [13:08:39]Write to MH i2c: D1 01 00 6F 02 01 43 [13:08:39]Write i2c OK [13:08:39]MH_I2C_Read... [13:08:39]Read from MH i2c: D1 [13:08:39]MH_I2C_Read... [13:08:39]Read from MH i2c: D1 01 00 [13:08:39]MH_I2C_Read... [13:08:39]Read from MH i2c: D1 01 00 6F 02 00 42 [13:08:39]Write to MH i2c: 01 00 00 70 02 72 [13:08:39]Write i2c OK [13:08:39]MH_I2C_Read... [13:08:39]*** Cut start [13:08:39]*** Purtial cut [13:08:39]*** Stage 1: CUTSNS_PIN = 1 [13:08:41]ConnectInit Can't connect to host [13:08:42]Read from MH i2c: 01 [13:08:42]MH_I2C_Read... [13:08:42]*** Stop cut motor [13:08:42]*** Cut end [13:08:42]Read from MH i2c: 01 07 00 [13:08:42]MH_I2C_Read... [13:08:42]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [13:08:42]process_action close_receipt done [13:08:42]requested_data is exist [13:08:42]produce_requested_data [13:08:42]requested_item fm.sn is exist - process it [13:08:42]wFMCommunicate request_size=4 [13:08:42]MH_SAM_APDU [13:08:42]CAPDU: 80 11 00 00 [13:08:42]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [13:08:42]Write i2c OK [13:08:42]MH_I2C_Read... [13:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:42]Read from MH i2c: E2 [13:08:42]MH_I2C_Read... [13:08:42]Read from MH i2c: E2 17 00 [13:08:42]MH_I2C_Read... [13:08:42]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [13:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:08:42]wFMCommunicate OK [13:08:42]requested_item fd.num is exist - process it [13:08:42]SAM_PROTO_GetFieldsCounters [13:08:42]wFMCommunicate request_size=4 [13:08:42]MH_SAM_APDU [13:08:42]CAPDU: 80 13 00 00 [13:08:42]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [13:08:42]Write i2c OK [13:08:42]MH_I2C_Read... [13:08:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:42]Read from MH i2c: E2 [13:08:42]MH_I2C_Read... [13:08:42]Read from MH i2c: E2 62 00 [13:08:42]MH_I2C_Read... [13:08:42]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7F 02 00 0E 04 04 00 D2 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 47 [13:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7F 02 00 0E 04 04 00 D2 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 [13:08:42]wFMCommunicate OK [13:08:42]SAM_PROTO_GetFieldsCounters done [13:08:42]requested_item shift.num is exist - process it [13:08:42]requested_item shift.opened is exist - process it [13:08:42]req_shift_opened [13:08:42]FM_GetShiftState [13:08:42]SAM_PROTO_GetShiftState [13:08:42]wFMCommunicate request_size=4 [13:08:42]MH_SAM_APDU [13:08:42]CAPDU: 80 13 01 00 [13:08:42]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [13:08:42]Write i2c OK [13:08:42]MH_I2C_Read... [13:08:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:42]Read from MH i2c: E2 [13:08:42]MH_I2C_Read... [13:08:42]Read from MH i2c: E2 0E 00 [13:08:42]MH_I2C_Read... [13:08:42]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [13:08:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:08:42]wFMCommunicate OK [13:08:42]SAM_PROTO_GetShiftState done [13:08:42]FM_GetShiftState done [13:08:42]req_shift_opened done [13:08:42]requested_item shift.open_date is exist - process it [13:08:42]req_shift_open_date [13:08:42]req_shift_open_date done [13:08:42]produce_requested_data done [13:08:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163758,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:08:42]process_action_free close_receipt [13:08:42]json_value_free [13:08:42]json_value_free done [13:08:42]process_json_proto returns [13:08:42]Send response to host [13:08:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163758,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:08:42]free response buf [13:08:42]execute_script done [13:08:42]execute_script returns [13:08:42]free content buf [13:08:42]Sock 7.Close socket [13:08:42]Sock 7.Thread stoped [13:08:43]ConnectInit Can't take IP for lk.salyk.kg [13:08:43]CommunicateWithHost connect error [13:08:43]CommunicateWithHost err = -1 [13:08:43]OFD Sender: Server communicate error [13:08:44]accept exits with 11 [13:08:44]New connection [13:08:44]New thread 3066936676 created [13:08:44]Thread 3066793316 joined [13:08:44]Waiting for new connection... [13:08:44] Sock 11.Parse request [13:08:44]Sock 11.Check first char [13:08:44]Sock 11.First char is OK [13:08:44]request: POST /json_proto HTTP/1.0 [13:08:44]Method: POST [13:08:44]URL: /json_proto [13:08:44]Method is POST - this is cgi request [13:08:44]url: /json_proto [13:08:44]query_string will be loaded in cgi processing [13:08:44]execute_cgi json_proto POST (null) [13:08:44]execute_cgi path=json_proto method=POST [13:08:44]POST find Content-Length [13:08:44]Host: 172.17.44.132:8080 [13:08:44]Content-Length: 682 [13:08:44]Content-Type: application/json [13:08:44] [13:08:44]POST finish read [13:08:44]Found Content-Length = 682 [13:08:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.560, "sum" : 405.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 405.00, "payments": [ { "type": 0, "sum" : 405.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:44]execute_script... [13:08:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.560, "sum" : 405.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 405.00, "payments": [ { "type": 0, "sum" : 405.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:44]POST & json_proto [13:08:44]process_json_proto [13:08:44]json parsed OK: [13:08:44]protocol is kg_v1.0 [13:08:44]action value=close_receipt [13:08:44]process_action close_receipt [13:08:44]cmd_close_receipt [13:08:44]MH_GetDate [13:08:44]Write to MH i2c: F0 00 00 74 02 65 [13:08:44]Write i2c OK [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: F0 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: F0 09 00 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: F0 09 00 74 02 00 DD E6 C5 66 2A 83 C1 65 2F [13:08:44]GetLastDocTimeStamp 1724245717 [13:08:44]current date 1724245725 [13:08:44]FM_GetShiftState [13:08:44]SAM_PROTO_GetShiftState [13:08:44]wFMCommunicate request_size=4 [13:08:44]MH_SAM_APDU [13:08:44]CAPDU: 80 13 01 00 [13:08:44]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [13:08:44]Write i2c OK [13:08:44]MH_I2C_Read... [13:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:44]Read from MH i2c: E2 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: E2 0E 00 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BA [13:08:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:08:44]wFMCommunicate OK [13:08:44]SAM_PROTO_GetShiftState done [13:08:44]FM_GetShiftState done [13:08:44]opened in 1724199517 [13:08:44]opened+sec_in_day 1724285917 [13:08:44]quantity*price = 40550 [13:08:44]sum+1 = 40551 [13:08:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 405.00 Внесено: 1000.00 СДАЧА: 595.00 НСП 1% : 3.59 НДС 12% : 43.06 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 357 21.08.2024 13:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163759 ФПД: 79853795685832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163759&fm=79853795685832&tin=02508201610067®Number=0000000000092562&sum=40500 [13:08:45]StoreToDocumentArchive [13:08:45]shift 466 fd 163759 [13:08:45]save to /storage/0466/doc_00163759 [13:08:45]save last doc name /storage/0466/doc_00163759 to /storage/kkm_last_doc_name [13:08:45]save OK [13:08:45]Clear old archive folders... [13:08:45]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:08:45]tlvbuf is 010FFB80 [13:08:45]SAM_PROTO_ClearQueue [13:08:45]wFMCommunicate request_size=4 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 09 00 00 [13:08:45]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [13:08:45]RAPDU: 90 00 [13:08:45]wFMCommunicate OK [13:08:45]SAM_PROTO_ClearQueue done [13:08:45]KKMCreateOFDPacket [13:08:45]OFDProtocolAddRootSTLVToBuf [13:08:45]FM_MakeSignedData [13:08:45]FM_MakeSignedData [13:08:45]SAM_PROTO_SignData [13:08:45]wFMCommunicate request_size=4 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 0D 01 02 [13:08:45]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [13:08:45]RAPDU: 90 00 [13:08:45]wFMCommunicate OK [13:08:45]wFMCommunicate request_size=255 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 40 29 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 DD E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7F 02 00 35 04 06 00 48 A0 [13:08:46]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 40 29 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 DD E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7F 02 00 35 04 06 00 48 A0 00 00 66 [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:46]Read from MH i2c: E2 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 03 00 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [13:08:46]RAPDU: 90 00 [13:08:46]wFMCommunicate OK [13:08:46]wFMCommunicate request_size=9 [13:08:46]MH_SAM_APDU [13:08:46]CAPDU: 80 0D 02 02 04 69 20 35 C8 [13:08:46]Write to MH i2c: E2 0C 00 85 02 80 0D 02 02 04 00 69 20 35 C8 00 00 8F [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:46]Read from MH i2c: E2 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 03 00 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [13:08:46]RAPDU: 90 00 [13:08:46]wFMCommunicate OK [13:08:46]wFMCommunicate request_size=4 [13:08:46]MH_SAM_APDU [13:08:46]CAPDU: 80 0D 03 02 [13:08:46]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:46]Read from MH i2c: E2 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 0B 00 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 0B 00 86 02 00 F3 64 CE 33 2D 88 FC 85 90 00 92 [13:08:46]RAPDU: F3 64 CE 33 2D 88 FC 85 90 00 [13:08:46]wFMCommunicate OK [13:08:46]SAM_PROTO_SignData done [13:08:46]FM_MakeSignedData done [13:08:46]CreateOFDProtocolMessage [13:08:46]wFMCommunicate request_size=4 [13:08:46]MH_SAM_APDU [13:08:46]CAPDU: 80 11 00 00 [13:08:46]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:46]Read from MH i2c: E2 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 17 00 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [13:08:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:08:46]wFMCommunicate OK [13:08:46]CreateOFDProtocolMessage done [13:08:46]OFDSenderStorePacket 163759 [13:08:46]StoreOFDPacket docnum=163759 [13:08:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F8 BB 06 01 BD 4C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 40 29 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 DD E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7F 02 00 35 04 06 00 48 A0 69 20 35 C8 F3 64 CE 33 2D 88 FC 85 [13:08:46]CheckFolder [13:08:46]dirname=/storage/ofd_packets [13:08:46]CheckFolder done [13:08:46]ProducePacketName [13:08:46]name=ofd_packets/00163759 [13:08:46]NVStorageSaveData ofd_packets/00163759 [13:08:46]File name is /storage/ofd_packets/00163759 [13:08:46]Write 300 bytes [13:08:46]NVStorageSaveData done [13:08:46]OFDSenderStorePacket done [13:08:46]KKMCreateOFDPacket done [13:08:46]NVStorageSaveData kkm_last_timestamp [13:08:46]File name is /storage/kkm_last_timestamp [13:08:46]Write 4 bytes [13:08:46]NVStorageSaveData done [13:08:46]ExternCall_PrintAddStr [13:08:46]wPrintStart [13:08:46]Write to MH i2c: 01 00 00 88 02 8A [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: 01 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: 01 07 00 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [13:08:46]RasterBufferAndPrint [13:08:46]line Счет N : (1)292324 [13:08:46]line ИНН: 02508201610067 [13:08:46]line Контрольно-Кассовый Чек [13:08:46]line ПРОДАЖА [13:08:46]line ТРК (МРК, ГНК) : 81 [13:08:46]line Товар: 2711129700 [13:08:46]line ГАЗ-К-5 [13:08:46]line 10.560 * 38.40 [13:08:46]line = 405.50 [13:08:46]line НДС 12% НСП 1% [13:08:46]line > о реализуемом товаре [13:08:46]line ОКРУГЛЕНИЕ: -0.50 [13:08:46]line ИТОГО: 405.00 [13:08:46]line Внесено: 1000.00 [13:08:46]line СДАЧА: 595.00 [13:08:46]line НСП 1% : 3.59 [13:08:46]line НДС 12% : 43.06 [13:08:46]line Наличными: 405.00 [13:08:46]line Безнал.: 0.00 [13:08:46]line Место: АЗС № 130 "Партнер Нефть" [13:08:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:08:46]line СНО: Общий режим [13:08:46]line Чек 357 21.08.2024 13:08 [13:08:46]line Смена: 466 ФФД: 1.0 [13:08:46]line ЗНМ: 0300000070 [13:08:46]line РНМ: 0000000000092562 [13:08:46]line Версия ККМ: 001 [13:08:46]line ФМ: 0000000000871769 [13:08:46]line ФД: 163759 [13:08:46]line ФПД: 79853795685832 [13:08:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163759&fm=79853795685832&tin=02508201610067®Number=0000000000092562&sum=40500 [13:08:46]OFD Sender: Processing packet 163751 [packets to send 975, broken 966] [13:08:46]ProducePacketName [13:08:46]name=ofd_packets/00163751 [13:08:46]OFD Sender: To server: pG, [13:08:46]CommunicateWithHost lk.salyk.kg:30040 [13:08:46]ConnectInit lk.salyk.kg [13:08:46]written 0, free lines is 4095 [13:08:47]Write to MH i2c: 01 00 00 B3 02 B5 [13:08:47]Write i2c OK [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: 01 [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: 01 07 00 [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 CB 0C 93 [13:08:47]RasterBufferAndPrint [13:08:47]line [13:08:47]line [13:08:47]line [13:08:47]line [13:08:47]line [13:08:47]written 0, free lines is 3302 [13:08:47]MH_Cut [13:08:47]Write to MH i2c: D1 01 00 BA 02 01 8E [13:08:47]Write i2c OK [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: D1 [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: D1 01 00 [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: D1 01 00 BA 02 00 8D [13:08:47]Write to MH i2c: 01 00 00 BB 02 BD [13:08:47]Write i2c OK [13:08:47]MH_I2C_Read... [13:08:48]*** Cut start [13:08:48]*** Purtial cut [13:08:48]*** Stage 1: CUTSNS_PIN = 1 [13:08:50]Read from MH i2c: 01 [13:08:50]MH_I2C_Read... [13:08:50]ConnectInit Can't connect to host [13:08:50]Read from MH i2c: 01 07 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: 01 07 00 *** Stop cut motor [13:08:50]BB *** Cut end [13:08:50]02 00 00 00 00 00 FF 0F D2 [13:08:50]process_action close_receipt done [13:08:50]requested_data is exist [13:08:50]produce_requested_data [13:08:50]requested_item fm.sn is exist - process it [13:08:50]wFMCommunicate request_size=4 [13:08:50]MH_SAM_APDU [13:08:50]CAPDU: 80 11 00 00 [13:08:50]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [13:08:50]Write i2c OK [13:08:50]MH_I2C_Read... [13:08:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:50]Read from MH i2c: E2 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 17 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [13:08:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:08:50]wFMCommunicate OK [13:08:50]requested_item fd.num is exist - process it [13:08:50]SAM_PROTO_GetFieldsCounters [13:08:50]wFMCommunicate request_size=4 [13:08:50]MH_SAM_APDU [13:08:50]CAPDU: 80 13 00 00 [13:08:50]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [13:08:50]Write i2c OK [13:08:50]MH_I2C_Read... [13:08:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:50]Read from MH i2c: E2 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 62 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7F 02 00 0E 04 04 00 D2 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 96 [13:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7F 02 00 0E 04 04 00 D2 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 [13:08:50]wFMCommunicate OK [13:08:50]SAM_PROTO_GetFieldsCounters done [13:08:50]requested_item shift.num is exist - process it [13:08:50]requested_item shift.opened is exist - process it [13:08:50]req_shift_opened [13:08:50]FM_GetShiftState [13:08:50]SAM_PROTO_GetShiftState [13:08:50]wFMCommunicate request_size=4 [13:08:50]MH_SAM_APDU [13:08:50]CAPDU: 80 13 01 00 [13:08:50]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [13:08:50]Write i2c OK [13:08:50]MH_I2C_Read... [13:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:50]Read from MH i2c: E2 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 0E 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [13:08:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:08:50]wFMCommunicate OK [13:08:50]SAM_PROTO_GetShiftState done [13:08:50]FM_GetShiftState done [13:08:50]req_shift_opened done [13:08:50]requested_item shift.open_date is exist - process it [13:08:50]req_shift_open_date [13:08:50]req_shift_open_date done [13:08:50]produce_requested_data done [13:08:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163759,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:08:50]process_action_free close_receipt [13:08:50]json_value_free [13:08:50]json_value_free done [13:08:50]process_json_proto returns [13:08:50]Send response to host [13:08:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163759,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:08:50]free response buf [13:08:50]execute_script done [13:08:50]execute_script returns [13:08:50]free content buf [13:08:50]Sock 11.Close socket [13:08:50]Sock 11.Thread stoped [13:08:51]ConnectInit Can't take IP for lk.salyk.kg [13:08:51]CommunicateWithHost connect error [13:08:51]CommunicateWithHost err = -1 [13:08:51]OFD Sender: Server communicate error [13:08:55]ConnectInit Can't connect to host [13:08:56]OFD Sender: Processing packet 163751 [packets to send 975, broken 966] [13:08:56]ProducePacketName [13:08:56]name=ofd_packets/00163751 [13:08:56]OFD Sender: To server: pG, [13:08:56]CommunicateWithHost lk.salyk.kg:30040 [13:08:56]ConnectInit lk.salyk.kg [13:08:57]Connected sock=9 [13:08: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 37 36 39 0E 01 00 00 8C 90 06 01 F3 C8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 00 BE 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 9A D9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C D9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 4D 00 00 00 00 07 04 06 00 4C D9 02 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 AB E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7F 02 00 35 04 06 00 43 63 50 80 3B A2 94 34 68 E2 6E CD 7E 7D [13:08:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 28 96 47 00 24 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 37 36 39 10 04 04 00 A7 7F 02 00 F4 03 04 00 39 90 C5 66 B6 04 01 00 00 8A 94 F1 07 54 72 99 0B [13:08:58]CommunicateWithHost err = 0 [13:08:58]CheckOFDResponse [13:08:58]1017 (14) - 77093643461234 [13:08:58]1041 (16) - 0000000000871769 [13:08:58]1040 (4) - 163751 [13:08:58]1012 (4) - 21.08.2024 06:59 [13:08:58]1206 (1) - 0 [13:08:58]OFD Sender: Remove packet 163751 [13:08:58]ProducePacketName [13:08:58]name=ofd_packets/00163751 [13:08:58]NVStorageDeleteData [13:08:59]OFD Sender: Processing packet 163752 [packets to send 974, broken 966] [13:08:59]ProducePacketName [13:08:59]name=ofd_packets/00163752 [13:08:59]OFD Sender: To server: pG, [13:08:59]CommunicateWithHost lk.salyk.kg:30040 [13:08:59]ConnectInit lk.salyk.kg [13:08:59]Connected sock=9 [13:08: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 37 36 39 0C 01 00 00 D6 1F 04 01 E9 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 28 00 00 00 00 07 04 06 00 6C 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B1 E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7F 02 00 35 04 06 00 21 BB DC 02 C5 E4 20 3F 15 5D 53 D9 CD E2 [13:09:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9B D5 47 00 B0 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 37 36 39 10 04 04 00 A8 7F 02 00 F4 03 04 00 3B 90 C5 66 B6 04 01 00 00 60 A8 46 50 D4 8C CD C0 [13:09:00]CommunicateWithHost err = 0 [13:09:00]CheckOFDResponse [13:09:00]1017 (14) - 77093643461234 [13:09:00]1041 (16) - 0000000000871769 [13:09:00]1040 (4) - 163752 [13:09:00]1012 (4) - 21.08.2024 06:59 [13:09:00]1206 (1) - 0 [13:09:00]OFD Sender: Remove packet 163752 [13:09:00]ProducePacketName [13:09:00]name=ofd_packets/00163752 [13:09:00]NVStorageDeleteData [13:09:00]accept exits with 7 [13:09:00]New connection [13:09:00]New thread 3066793316 created [13:09:00]Thread 3066936676 joined [13:09:00]Waiting for new connection... [13:09:00] Sock 7.Parse request [13:09:00]Sock 7.Check first char [13:09:00]Sock 7.First char is OK [13:09:00]request: POST /json_proto HTTP/1.0 [13:09:00]Method: POST [13:09:00]URL: /json_proto [13:09:00]Method is POST - this is cgi request [13:09:00]url: /json_proto [13:09:00]query_string will be loaded in cgi processing [13:09:00]execute_cgi json_proto POST (null) [13:09:00]execute_cgi path=json_proto method=POST [13:09:00]POST find Content-Length [13:09:00]Host: 172.17.44.132:8080 [13:09:00]Content-Length: 682 [13:09:00]Content-Type: application/json [13:09:00] [13:09:00]POST finish read [13:09:00]Found Content-Length = 682 [13:09:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.500, "sum" : 1525.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1525.00, "total" : 1525.00, "payments": [ { "type": 0, "sum" : 1525.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:00]execute_script... [13:09:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.500, "sum" : 1525.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1525.00, "total" : 1525.00, "payments": [ { "type": 0, "sum" : 1525.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:00]POST & json_proto [13:09:00]process_json_proto [13:09:00]json parsed OK: [13:09:00]protocol is kg_v1.0 [13:09:00]action value=close_receipt [13:09:00]process_action close_receipt [13:09:00]cmd_close_receipt [13:09:00]MH_GetDate [13:09:00]Write to MH i2c: F0 00 00 BF 02 B0 [13:09:00]Write i2c OK [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: F0 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: F0 09 00 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: F0 09 00 BF 02 00 ED E6 C5 66 2A 83 C1 65 8A [13:09:00]GetLastDocTimeStamp 1724245725 [13:09:00]current date 1724245741 [13:09:00]FM_GetShiftState [13:09:00]SAM_PROTO_GetShiftState [13:09:00]wFMCommunicate request_size=4 [13:09:00]MH_SAM_APDU [13:09:00]CAPDU: 80 13 01 00 [13:09:00]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [13:09:00]Write i2c OK [13:09:00]MH_I2C_Read... [13:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:00]Read from MH i2c: E2 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: E2 0E 00 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 05 [13:09:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:09:00]wFMCommunicate OK [13:09:00]SAM_PROTO_GetShiftState done [13:09:00]FM_GetShiftState done [13:09:00]opened in 1724199517 [13:09:00]opened+sec_in_day 1724285917 [13:09:00]quantity*price = 152550 [13:09:00]sum+1 = 152551 [13:09:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 1525.00 Внесено: 1525.00 СДАЧА: 0.00 НСП 1% : 13.50 НДС 12% : 162.00 Наличными: 1525.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 358 21.08.2024 13:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163760 ФПД: 13137349241258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130901&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163760&fm=13137349241258&tin=02508201610067®Number=0000000000092562&sum=152500 [13:09:01]StoreToDocumentArchive [13:09:01]shift 466 fd 163760 [13:09:01]save to /storage/0466/doc_00163760 [13:09:01]save last doc name /storage/0466/doc_00163760 to /storage/kkm_last_doc_name [13:09:01]save OK [13:09:01]Clear old archive folders... [13:09:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:09:01]tlvbuf is 011653F0 [13:09:01]SAM_PROTO_ClearQueue [13:09:01]wFMCommunicate request_size=4 [13:09:01]MH_SAM_APDU [13:09:01]CAPDU: 80 09 00 00 [13:09:01]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [13:09:01]Write i2c OK [13:09:01]MH_I2C_Read... [13:09:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:01]Read from MH i2c: E2 [13:09:01]MH_I2C_Read... [13:09:01]Read from MH i2c: E2 03 00 [13:09:01]MH_I2C_Read... [13:09:01]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [13:09:02]RAPDU: 90 00 [13:09:02]wFMCommunicate OK [13:09:02]SAM_PROTO_ClearQueue done [13:09:02]KKMCreateOFDPacket [13:09:02]OFDProtocolAddRootSTLVToBuf [13:09:02]FM_MakeSignedData [13:09:02]FM_MakeSignedData [13:09:02]SAM_PROTO_SignData [13:09:02]wFMCommunicate request_size=4 [13:09:02]MH_SAM_APDU [13:09:02]CAPDU: 80 0D 01 02 [13:09:02]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [13:09:02]Write i2c OK [13:09:02]MH_I2C_Read... [13:09:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:02]Read from MH i2c: E2 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 03 00 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [13:09:02]RAPDU: 90 00 [13:09:02]wFMCommunicate OK [13:09:02]wFMCommunicate request_size=255 [13:09:02]MH_SAM_APDU [13:09:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 ED E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7F 02 00 35 04 06 00 0B [13:09:02]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 ED E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7F 02 00 35 04 06 00 0B 00 00 BC [13:09:02]Write i2c OK [13:09:02]MH_I2C_Read... [13:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:02]Read from MH i2c: E2 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 03 00 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [13:09:02]RAPDU: 90 00 [13:09:02]wFMCommunicate OK [13:09:02]wFMCommunicate request_size=10 [13:09:02]MH_SAM_APDU [13:09:02]CAPDU: 80 0D 02 02 05 F2 C7 08 E9 AA [13:09:02]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 F2 C7 08 E9 AA 00 00 AA [13:09:02]Write i2c OK [13:09:02]MH_I2C_Read... [13:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:02]Read from MH i2c: E2 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 03 00 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [13:09:02]RAPDU: 90 00 [13:09:02]wFMCommunicate OK [13:09:02]wFMCommunicate request_size=4 [13:09:02]MH_SAM_APDU [13:09:02]CAPDU: 80 0D 03 02 [13:09:02]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [13:09:02]Write i2c OK [13:09:02]MH_I2C_Read... [13:09:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:02]Read from MH i2c: E2 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 0B 00 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 0B 00 D1 02 00 A2 76 8A 75 E3 0A 37 C7 90 00 51 [13:09:02]RAPDU: A2 76 8A 75 E3 0A 37 C7 90 00 [13:09:02]wFMCommunicate OK [13:09:02]SAM_PROTO_SignData done [13:09:02]FM_MakeSignedData done [13:09:02]CreateOFDProtocolMessage [13:09:02]wFMCommunicate request_size=4 [13:09:02]MH_SAM_APDU [13:09:02]CAPDU: 80 11 00 00 [13:09:02]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [13:09:02]Write i2c OK [13:09:02]MH_I2C_Read... [13:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:02]Read from MH i2c: E2 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 17 00 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [13:09:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:02]wFMCommunicate OK [13:09:02]CreateOFDProtocolMessage done [13:09:02]OFDSenderStorePacket 163760 [13:09:02]StoreOFDPacket docnum=163760 [13:09:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA 4F 07 01 BE F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 ED E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7F 02 00 35 04 06 00 0B F2 C7 08 E9 AA A2 76 8A 75 E3 0A 37 C7 [13:09:02]CheckFolder [13:09:02]dirname=/storage/ofd_packets [13:09:02]CheckFolder done [13:09:02]ProducePacketName [13:09:02]name=ofd_packets/00163760 [13:09:02]NVStorageSaveData ofd_packets/00163760 [13:09:02]File name is /storage/ofd_packets/00163760 [13:09:02]Write 301 bytes [13:09:02]NVStorageSaveData done [13:09:02]OFDSenderStorePacket done [13:09:02]KKMCreateOFDPacket done [13:09:02]NVStorageSaveData kkm_last_timestamp [13:09:02]File name is /storage/kkm_last_timestamp [13:09:02]Write 4 bytes [13:09:02]NVStorageSaveData done [13:09:02]ExternCall_PrintAddStr [13:09:02]wPrintStart [13:09:02]Write to MH i2c: 01 00 00 D3 02 D5 [13:09:02]Write i2c OK [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: 01 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: 01 07 00 [13:09:02]MH_I2C_Read... [13:09:02]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [13:09:02]RasterBufferAndPrint [13:09:02]line Счет N : (1)292323 [13:09:02]line ИНН: 02508201610067 [13:09:02]line Контрольно-Кассовый Чек [13:09:02]line ПРОДАЖА [13:09:02]line ТРК (МРК, ГНК) : 52 [13:09:02]line Товар: 2710124130 [13:09:02]line Аи-92-К-5 [13:09:02]line 22.500 * 67.80 [13:09:02]line = 1525.50 [13:09:02]line НДС 12% НСП 1% [13:09:02]line > о реализуемом товаре [13:09:02]line ОКРУГЛЕНИЕ: -0.50 [13:09:02]line ИТОГО: 1525.00 [13:09:02]line Внесено: 1525.00 [13:09:02]line СДАЧА: 0.00 [13:09:02]line НСП 1% : 13.50 [13:09:02]line НДС 12% : 162.00 [13:09:02]line Наличными: 1525.00 [13:09:02]line Безнал.: 0.00 [13:09:02]line Место: АЗС № 130 "Партнер Нефть" [13:09:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:09:02]line СНО: Общий режим [13:09:02]line Чек 358 21.08.2024 13:09 [13:09:02]line Смена: 466 ФФД: 1.0 [13:09:02]line ЗНМ: 0300000070 [13:09:02]line РНМ: 0000000000092562 [13:09:02]line Версия ККМ: 001 [13:09:02]line ФМ: 0000000000871769 [13:09:02]line ФД: 163760 [13:09:02]line ФПД: 13137349241258 [13:09:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130901&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163760&fm=13137349241258&tin=02508201610067®Number=0000000000092562&sum=152500 [13:09:02]written 0, free lines is 4095 [13:09:03]Write to MH i2c: 01 00 00 FE 02 00 [13:09:03]Write i2c OK [13:09:03]MH_I2C_Read... [13:09:03]Read from MH i2c: 01 [13:09:03]MH_I2C_Read... [13:09:03]Read from MH i2c: 01 07 00 [13:09:03]MH_I2C_Read... [13:09:03]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 CD 0C E0 [13:09:03]RasterBufferAndPrint [13:09:03]line [13:09:03]line [13:09:03]line [13:09:03]line [13:09:03]line [13:09:03]written 0, free lines is 3310 [13:09:03]MH_Cut [13:09:03]Write to MH i2c: D1 01 00 05 03 01 DA [13:09:03]Write i2c OK [13:09:03]MH_I2C_Read... [13:09:03]Read from MH i2c: D1 [13:09:03]MH_I2C_Read... [13:09:03]Read from MH i2c: D1 01 00 [13:09:03]MH_I2C_Read... [13:09:03]Read from MH i2c: D1 01 00 05 03 00 D9 [13:09:03]Write to MH i2c: 01 00 00 06 03 09 [13:09:03]Write i2c OK [13:09:03]MH_I2C_Read... [13:09:04]*** Cut start [13:09:04]*** Purtial cut [13:09:04]*** Stage 1: CUTSNS_PIN = 1 [13:09:05]Connected sock=11 [13:09: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 37 36 39 0F 01 00 00 55 B2 07 01 A7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 DF E5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7F 02 00 35 04 06 00 31 40 B6 01 0F EA 12 05 BE B3 FE 32 68 6C [13:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 41 88 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 37 36 Read from MH i2c: 39 01 10 [13:09:06]04 MH_I2C_Read... [13:09:06]04 00 A9 7F 02 00 F4 03 04 00 40 90 C5 66 B6 04 01 00 00 EB B2 6A C3 87 A7 BC 77 [13:09:06]CommunicateWithHost err = 0 [13:09:06]CheckOFDResponse [13:09:06]1017 (14) - 77093643461234 [13:09:06]1041 (16) - 0000000000871769 [13:09:06]1040 (4) - 163753 [13:09:06]1012 (4) - 21.08.2024 06:59 [13:09:06]1206 (1) - 0 [13:09:06]OFD Sender: Remove packet 163753 [13:09:06]ProducePacketName [13:09:06]name=ofd_packets/00163753 [13:09:06]NVStorageDeleteData [13:09:06]*** Stop cut motor [13:09:06]*** Cut end [13:09:06]Read from MH i2c: 01 07 00 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [13:09:06]process_action close_receipt done [13:09:06]requested_data is exist [13:09:06]produce_requested_data [13:09:06]requested_item fm.sn is exist - process it [13:09:06]wFMCommunicate request_size=4 [13:09:06]MH_SAM_APDU [13:09:06]CAPDU: 80 11 00 00 [13:09:06]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [13:09:06]Write i2c OK [13:09:06]MH_I2C_Read... [13:09:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:06]Read from MH i2c: E2 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: E2 17 00 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: E2 17 00 07 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:09:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:06]wFMCommunicate OK [13:09:06]requested_item fd.num is exist - process it [13:09:06]SAM_PROTO_GetFieldsCounters [13:09:06]wFMCommunicate request_size=4 [13:09:06]MH_SAM_APDU [13:09:06]CAPDU: 80 13 00 00 [13:09:06]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [13:09:06]Write i2c OK [13:09:06]MH_I2C_Read... [13:09:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:06]Read from MH i2c: E2 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: E2 62 00 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: E2 62 00 08 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7F 02 00 0E 04 04 00 D2 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 E6 [13:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7F 02 00 0E 04 04 00 D2 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 [13:09:06]wFMCommunicate OK [13:09:06]SAM_PROTO_GetFieldsCounters done [13:09:06]requested_item shift.num is exist - process it [13:09:06]requested_item shift.opened is exist - process it [13:09:06]req_shift_opened [13:09:06]FM_GetShiftState [13:09:06]SAM_PROTO_GetShiftState [13:09:06]wFMCommunicate request_size=4 [13:09:06]MH_SAM_APDU [13:09:06]CAPDU: 80 13 01 00 [13:09:06]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [13:09:06]Write i2c OK [13:09:06]MH_I2C_Read... [13:09:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:06]Read from MH i2c: E2 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: E2 0E 00 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4F [13:09:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:09:06]wFMCommunicate OK [13:09:06]SAM_PROTO_GetShiftState done [13:09:06]FM_GetShiftState done [13:09:06]req_shift_opened done [13:09:06]requested_item shift.open_date is exist - process it [13:09:06]req_shift_open_date [13:09:06]req_shift_open_date done [13:09:06]produce_requested_data done [13:09:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163760,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:09:06]process_action_free close_receipt [13:09:06]json_value_free [13:09:06]json_value_free done [13:09:06]process_json_proto returns [13:09:06]Send response to host [13:09:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163760,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:09:06]free response buf [13:09:06]execute_script done [13:09:06]execute_script returns [13:09:06]free content buf [13:09:06]Sock 7.Close socket [13:09:06]Sock 7.Thread stoped [13:09:06]OFD Sender: Processing packet 163754 [packets to send 973, broken 966] [13:09:06]ProducePacketName [13:09:06]name=ofd_packets/00163754 [13:09:06]OFD Sender: To server: pG, [13:09:06]CommunicateWithHost lk.salyk.kg:30040 [13:09:06]ConnectInit lk.salyk.kg [13:09:06]accept exits with 9 [13:09:06]New connection [13:09:06]New thread 3066936676 created [13:09:06]Thread 3066793316 joined [13:09:06]Waiting for new connection... [13:09:06] Sock 9.Parse request [13:09:06]Sock 9.Check first char [13:09:06]Sock 9.First char is OK [13:09:06]request: POST /json_proto HTTP/1.0 [13:09:06]Method: POST [13:09:06]URL: /json_proto [13:09:06]Method is POST - this is cgi request [13:09:06]url: /json_proto [13:09:06]query_string will be loaded in cgi processing [13:09:06]execute_cgi json_proto POST (null) [13:09:06]execute_cgi path=json_proto method=POST [13:09:06]POST find Content-Length [13:09:06]Host: 172.17.44.132:8080 [13:09:06]Content-Length: 803 [13:09:07]Content-Type: application/json [13:09:07] [13:09:07]POST finish read [13:09:07]Found Content-Length = 803 [13:09:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [13:09:07]execute_script... [13:09: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)292326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [13:09:07]POST & json_proto [13:09:07]process_json_proto [13:09:07]json parsed OK: [13:09:07]protocol is kg_v1.0 [13:09:07]action value=close_receipt [13:09:07]process_action close_receipt [13:09:07]cmd_close_receipt [13:09:07]MH_GetDate [13:09:07]Write to MH i2c: F0 00 00 0A 03 FC [13:09:07]Write i2c OK [13:09:07]MH_I2C_Read... [13:09:07]Read from MH i2c: F0 [13:09:07]MH_I2C_Read... [13:09:07]Read from MH i2c: F0 09 00 [13:09:07]MH_I2C_Read... [13:09:07]Read from MH i2c: F0 09 00 0A 03 00 F3 E6 C5 66 2A 83 C1 65 DC [13:09:07]GetLastDocTimeStamp 1724245741 [13:09:07]current date 1724245747 [13:09:07]FM_GetShiftState [13:09:07]SAM_PROTO_GetShiftState [13:09:07]wFMCommunicate request_size=4 [13:09:07]MH_SAM_APDU [13:09:07]CAPDU: 80 13 01 00 [13:09:07]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [13:09:07]Write i2c OK [13:09:07]MH_I2C_Read... [13:09:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:07]Read from MH i2c: E2 [13:09:07]MH_I2C_Read... [13:09:07]Read from MH i2c: E2 0E 00 [13:09:07]MH_I2C_Read... [13:09:07]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 51 [13:09:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:09:07]wFMCommunicate OK [13:09:07]SAM_PROTO_GetShiftState done [13:09:07]FM_GetShiftState done [13:09:07]opened in 1724199517 [13:09:07]opened+sec_in_day 1724285917 [13:09:07]quantity*price = 100005 [13:09:07]sum+1 = 100006 [13:09:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 359 21.08.2024 13:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163761 ФПД: 26771084726809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130907&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163761&fm=26771084726809&tin=02508201610067®Number=0000000000092562&sum=100005 [13:09:09]StoreToDocumentArchive [13:09:09]shift 466 fd 163761 [13:09:09]save to /storage/0466/doc_00163761 [13:09:09]OFD Sender: Processing packet 163755 [packets to send 972, broken 966] [13:09:09]ProducePacketName [13:09:09]name=ofd_packets/00163755 [13:09:09]OFD Sender: To server: pG, [13:09:09]CommunicateWithHost lk.salyk.kg:30040 [13:09:09]ConnectInit lk.salyk.kg [13:09:09]save last doc name /storage/0466/doc_00163761 to /storage/kkm_last_doc_name [13:09:09]save OK [13:09:09]Clear old archive folders... [13:09:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:09:09]tlvbuf is 01182220 [13:09:09]SAM_PROTO_ClearQueue [13:09:09]wFMCommunicate request_size=4 [13:09:09]MH_SAM_APDU [13:09:09]CAPDU: 80 09 00 00 [13:09:09]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [13:09:09]Write i2c OK [13:09:09]MH_I2C_Read... [13:09:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:09]Read from MH i2c: E2 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: E2 03 00 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [13:09:09]RAPDU: 90 00 [13:09:09]wFMCommunicate OK [13:09:09]SAM_PROTO_ClearQueue done [13:09:09]KKMCreateOFDPacket [13:09:09]OFDProtocolAddRootSTLVToBuf [13:09:09]FM_MakeSignedData [13:09:09]FM_MakeSignedData [13:09:09]SAM_PROTO_SignData [13:09:09]wFMCommunicate request_size=4 [13:09:09]MH_SAM_APDU [13:09:09]CAPDU: 80 0D 01 02 [13:09:09]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [13:09:09]Write i2c OK [13:09:09]MH_I2C_Read... [13:09:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:09]Read from MH i2c: E2 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: E2 03 00 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [13:09:09]RAPDU: 90 00 [13:09:09]wFMCommunicate OK [13:09:09]wFMCommunicate request_size=255 [13:09:09]MH_SAM_APDU [13:09:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 67 01 00 00 F4 03 04 00 F3 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7F 02 00 35 04 06 00 18 [13:09:09]Write to MH i2c: E2 02 01 1A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 67 01 00 00 F4 03 04 00 F3 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7F 02 00 35 04 06 00 18 00 00 3B [13:09:09]Write i2c OK [13:09:09]MH_I2C_Read... [13:09:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:09]Read from MH i2c: E2 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: E2 03 00 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [13:09:10]RAPDU: 90 00 [13:09:10]wFMCommunicate OK [13:09:10]wFMCommunicate request_size=10 [13:09:10]MH_SAM_APDU [13:09:10]CAPDU: 80 0D 02 02 05 59 20 FE D2 19 [13:09:10]Write to MH i2c: E2 0D 00 1B 03 80 0D 02 02 05 00 59 20 FE D2 19 00 00 04 [13:09:10]Write i2c OK [13:09:10]MH_I2C_Read... [13:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:10]Read from MH i2c: E2 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 03 00 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [13:09:10]RAPDU: 90 00 [13:09:10]wFMCommunicate OK [13:09:10]wFMCommunicate request_size=4 [13:09:10]MH_SAM_APDU [13:09:10]CAPDU: 80 0D 03 02 [13:09:10]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [13:09:10]Connected sock=12 [13:09: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 37 36 39 0C 01 00 00 70 16 04 01 7D EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 *** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:10]31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 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 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 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 68 E6 C5 66 0E 04 Write i2c OK [13:09:10]04 MH_I2C_Read... [13:09:10]00 D2 01 00 00 B9 04 01 00 01 0D 04 10 Read from MH i2c: 00 E2 30 [13:09:10]30 MH_I2C_Read... [13:09:10]30 30 30 30 30 30 30 30 30 Read from MH i2c: 39 E2 32 0B 35 00 36 [13:09:10]32 MH_I2C_Read... [13:09:10]11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 Read from MH i2c: 04 E2 04 0B 00 00 AB 1C 7F 03 02 00 00 23 35 A4 1F 04 E9 06 65 00 2D FC AD 3E FE E5 90 01 00 24 EF 1E 79 D4 29 66 A4 39 23 [13:09:10]A7 [13:09:10]RAPDU: 23 A4 1F E9 65 2D AD FE 90 00 [13:09:10]wFMCommunicate OK [13:09:10]SAM_PROTO_SignData done [13:09:10]FM_MakeSignedData done [13:09:10]CreateOFDProtocolMessage [13:09:10]wFMCommunicate request_size=4 [13:09:10]MH_SAM_APDU [13:09:10]CAPDU: 80 11 00 00 [13:09:10]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [13:09:10]Write i2c OK [13:09:10]MH_I2C_Read... [13:09:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:10]Read from MH i2c: E2 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 17 00 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 17 00 1D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [13:09:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:10]wFMCommunicate OK [13:09:10]CreateOFDProtocolMessage done [13:09:10]OFDSenderStorePacket 163761 [13:09:10]StoreOFDPacket docnum=163761 [13:09:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 5F 07 01 43 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 67 01 00 00 F4 03 04 00 F3 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7F 02 00 35 04 06 00 18 59 20 FE D2 19 23 A4 1F E9 65 2D AD FE [13:09:10]CheckFolder [13:09:10]dirname=/storage/ofd_packets [13:09:10]CheckFolder done [13:09:10]ProducePacketName [13:09:10]name=ofd_packets/00163761 [13:09:10]NVStorageSaveData ofd_packets/00163761 [13:09:10]File name is /storage/ofd_packets/00163761 [13:09:10]Write 301 bytes [13:09:10]NVStorageSaveData done [13:09:10]OFDSenderStorePacket done [13:09:10]KKMCreateOFDPacket done [13:09:10]NVStorageSaveData kkm_last_timestamp [13:09:10]File name is /storage/kkm_last_timestamp [13:09:10]Write 4 bytes [13:09:10]NVStorageSaveData done [13:09:10]ExternCall_PrintAddStr [13:09:10]wPrintStart [13:09:10]Write to MH i2c: 01 00 00 1E 03 21 [13:09:10]Write i2c OK [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: 01 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: 01 07 00 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [13:09:10]RasterBufferAndPrint [13:09:10]line Счет N : (1)292326 [13:09:10]line ИНН: 02508201610067 [13:09:10]line Контрольно-Кассовый Чек [13:09:10]line ПРОДАЖА [13:09:10]line ТРК (МРК, ГНК) : 62 [13:09:10]line Товар: 2710124130 [13:09:10]line Аи-92-К-5 [13:09:10]line 14.750 * 67.80 [13:09:10]line = 1000.05 [13:09:10]line НДС 12% НСП 1% [13:09:10]line > о реализуемом товаре [13:09:10]line ИТОГО: 1000.05 [13:09:10]line НСП 1% : 8.85 [13:09:10]line НДС 12% : 106.20 [13:09:10]line Наличными: 0.00 [13:09:10]line Безнал.: 1000.05 [13:09:10]line Место: АЗС № 130 "Партнер Нефть" [13:09:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:09:10]line СНО: Общий режим [13:09:10]line Чек 359 21.08.2024 13:09 [13:09:10]line Смена: 466 ФФД: 1.0 [13:09:10]line ЗНМ: 0300000070 [13:09:10]line РНМ: 0000000000092562 [13:09:10]line Версия ККМ: 001 [13:09:10]line Платежная система: O! деньги [13:09:10]line ФМ: 0000000000871769 [13:09:10]line ФД: 163761 [13:09:10]line ФПД: 26771084726809 [13:09:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130907&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163761&fm=26771084726809&tin=02508201610067®Number=0000000000092562&sum=100005 [13:09:10]written 0, free lines is 4095 [13:09:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E0 80 47 00 CB D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7F 02 00 F4 03 04 00 45 90 C5 66 B6 04 01 00 00 6B 9E F5 F6 36 93 F9 F4 [13:09:10]CommunicateWithHost err = 0 [13:09:10]CheckOFDResponse [13:09:10]1017 (14) - 77093643461234 [13:09:10]1041 (16) - 0000000000871769 [13:09:10]1040 (4) - 163755 [13:09:10]1012 (4) - 21.08.2024 06:59 [13:09:10]1206 (1) - 0 [13:09:10]OFD Sender: Remove packet 163755 [13:09:10]ProducePacketName [13:09:10]name=ofd_packets/00163755 [13:09:10]NVStorageDeleteData [13:09:11]Write to MH i2c: 01 00 00 48 03 4B [13:09:11]Write i2c OK [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: 01 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: 01 07 00 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 E5 0C 43 [13:09:11]RasterBufferAndPrint [13:09:11]line [13:09:11]line [13:09:11]line [13:09:11]line [13:09:11]line [13:09:11]written 0, free lines is 3340 [13:09:11]MH_Cut [13:09:11]Write to MH i2c: D1 01 00 4F 03 01 24 [13:09:11]Write i2c OK [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: D1 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: D1 01 00 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: D1 01 00 4F 03 00 23 [13:09:11]Write to MH i2c: 01 00 00 50 03 53 [13:09:11]Write i2c OK [13:09:11]MH_I2C_Read... [13:09:11]OFD Sender: Processing packet 163756 [packets to send 972, broken 966] [13:09:11]ProducePacketName [13:09:11]name=ofd_packets/00163756 [13:09:11]OFD Sender: To server: pG, [13:09:11]CommunicateWithHost lk.salyk.kg:30040 [13:09:11]ConnectInit lk.salyk.kg [13:09:11]*** Cut start [13:09:11]*** Purtial cut [13:09:11]*** Stage 1: CUTSNS_PIN = 1 [13:09:12]Connected sock=7 [13:09: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 37 36 39 0C 01 00 00 64 0E 04 01 EB D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 62 01 00 00 F4 03 04 00 8C E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7F 02 00 35 04 06 00 44 92 FE 56 31 E7 DA 34 51 CE D5 67 41 2C [13:09:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4C 8F 47 00 35 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 37 36 39 10 04 04 00 AC 7F 02 00 F4 03 04 00 48 90 C5 66 B6 04 01 00 00 90 DD 0C AD 80 D4 E4 52 [13:09:13]CommunicateWithHost err = 0 [13:09:13]CheckOFDResponse [13:09:13]1017 (14) - 77093643461234 [13:09:13]1041 (16) - 0000000000871769 [13:09:13]1040 (4) - 163756 [13:09:13]1012 (4) - 21.08.2024 06:59 [13:09:13]1206 (1) - 0 [13:09:13]OFD Sender: Remove packet 163756 [13:09:13]ProducePacketName [13:09:13]name=ofd_packets/00163756 [13:09:13]NVStorageDeleteData [13:09:13]OFD Sender: Processing packet 163757 [packets to send 971, broken 966] [13:09:13]ProducePacketName [13:09:13]name=ofd_packets/00163757 [13:09:13]OFD Sender: To server: pG, [13:09:13]CommunicateWithHost lk.salyk.kg:30040 [13:09:13]ConnectInit lk.salyk.kg [13:09:13]Read from MH i2c: 01 [13:09:13]MH_I2C_Read... [13:09:13]*** Stop cut motor [13:09:13]*** Cut end [13:09:13]Read from MH i2c: 01 07 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [13:09:13]process_action close_receipt done [13:09:13]requested_data is exist [13:09:13]produce_requested_data [13:09:13]requested_item fm.sn is exist - process it [13:09:13]wFMCommunicate request_size=4 [13:09:13]MH_SAM_APDU [13:09:13]CAPDU: 80 11 00 00 [13:09:13]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:14]Read from MH i2c: E2 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 17 00 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [13:09:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:14]wFMCommunicate OK [13:09:14]requested_item fd.num is exist - process it [13:09:14]SAM_PROTO_GetFieldsCounters [13:09:14]wFMCommunicate request_size=4 [13:09:14]MH_SAM_APDU [13:09:14]CAPDU: 80 13 00 00 [13:09:14]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [13:09:14]Write i2c OK [13:09:14]MH_I2C_Read... [13:09:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:14]Read from MH i2c: E2 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 62 00 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 62 00 52 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7F 02 00 0E 04 04 00 D2 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 34 [13:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7F 02 00 0E 04 04 00 D2 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 [13:09:14]wFMCommunicate OK [13:09:14]SAM_PROTO_GetFieldsCounters done [13:09:14]requested_item shift.num is exist - process it [13:09:14]requested_item shift.opened is exist - process it [13:09:14]req_shift_opened [13:09:14]FM_GetShiftState [13:09:14]SAM_PROTO_GetShiftState [13:09:14]wFMCommunicate request_size=4 [13:09:14]MH_SAM_APDU [13:09:14]CAPDU: 80 13 01 00 [13:09:14]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [13:09:14]Write i2c OK [13:09:14]MH_I2C_Read... [13:09:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:14]Read from MH i2c: E2 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 0E 00 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 99 [13:09:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:09:14]wFMCommunicate OK [13:09:14]SAM_PROTO_GetShiftState done [13:09:14]FM_GetShiftState done [13:09:14]req_shift_opened done [13:09:14]requested_item shift.open_date is exist - process it [13:09:14]req_shift_open_date [13:09:14]req_shift_open_date done [13:09:14]produce_requested_data done [13:09:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163761,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:09:14]process_action_free close_receipt [13:09:14]json_value_free [13:09:14]json_value_free done [13:09:14]process_json_proto returns [13:09:14]Send response to host [13:09:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163761,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:09:14]free response buf [13:09:14]execute_script done [13:09:14]execute_script returns [13:09:14]free content buf [13:09:14]Sock 9.Close socket [13:09:14]Sock 9.Thread stoped [13:09:14]Connected sock=7 [13: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 37 36 39 0F 01 00 00 2C B0 07 01 DF 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 CA E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7F 02 00 35 04 06 00 B7 CD CB E4 5A CB A6 D8 B3 2E A8 26 E2 09 [13:09:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 88 47 00 BD 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 37 36 39 10 04 04 00 AD 7F 02 00 F4 03 04 00 4A 90 C5 66 B6 04 01 00 00 38 6A 64 40 61 67 B0 A0 [13:09:15]CommunicateWithHost err = 0 [13:09:15]CheckOFDResponse [13:09:15]1017 (14) - 77093643461234 [13:09:15]1041 (16) - 0000000000871769 [13:09:15]1040 (4) - 163757 [13:09:15]1012 (4) - 21.08.2024 06:59 [13:09:15]1206 (1) - 0 [13:09:15]OFD Sender: Remove packet 163757 [13:09:15]ProducePacketName [13:09:15]name=ofd_packets/00163757 [13:09:15]NVStorageDeleteData [13:09:15]OFD Sender: Processing packet 163758 [packets to send 970, broken 966] [13:09:15]ProducePacketName [13:09:15]name=ofd_packets/00163758 [13:09:15]OFD Sender: To server: pG, [13:09:15]CommunicateWithHost lk.salyk.kg:30040 [13:09:15]ConnectInit lk.salyk.kg [13:09:17]Connected sock=7 [13:09: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 37 36 39 0F 01 00 00 79 A1 07 01 ED 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 01 00 00 F4 03 04 00 D5 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7F 02 00 35 04 06 00 7F BB F9 73 5A 35 44 3B 75 15 59 55 E5 19 [13:09:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0E 32 47 00 C1 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 37 36 39 10 04 04 00 AE 7F 02 00 F4 03 04 00 4D 90 C5 66 B6 04 01 00 00 80 BA 7E 27 96 C9 67 0E [13:09:17]CommunicateWithHost err = 0 [13:09:17]CheckOFDResponse [13:09:17]1017 (14) - 77093643461234 [13:09:17]1041 (16) - 0000000000871769 [13:09:17]1040 (4) - 163758 [13:09:17]1012 (4) - 21.08.2024 06:59 [13:09:17]1206 (1) - 0 [13:09:17]OFD Sender: Remove packet 163758 [13:09:17]ProducePacketName [13:09:17]name=ofd_packets/00163758 [13:09:17]NVStorageDeleteData [13:09:18]OFD Sender: Processing packet 163759 [packets to send 969, broken 966] [13:09:18]ProducePacketName [13:09:18]name=ofd_packets/00163759 [13:09:18]OFD Sender: To server: pG, [13:09:18]CommunicateWithHost lk.salyk.kg:30040 [13:09:18]ConnectInit lk.salyk.kg [13:09:18]Connected sock=7 [13:09: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 37 36 39 0E 01 00 00 F8 BB 06 01 BD 4C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 40 29 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 DD E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7F 02 00 35 04 06 00 48 A0 69 20 35 C8 F3 64 CE 33 2D 88 FC 85 [13:09:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 23 3D 47 00 75 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 37 36 39 10 04 04 00 AF 7F 02 00 F4 03 04 00 4E 90 C5 66 B6 04 01 00 00 57 CB 59 E9 42 CA B8 16 [13:09:20]CommunicateWithHost err = 0 [13:09:20]CheckOFDResponse [13:09:20]1017 (14) - 77093643461234 [13:09:20]1041 (16) - 0000000000871769 [13:09:20]1040 (4) - 163759 [13:09:20]1012 (4) - 21.08.2024 06:59 [13:09:20]1206 (1) - 0 [13:09:20]OFD Sender: Remove packet 163759 [13:09:20]ProducePacketName [13:09:20]name=ofd_packets/00163759 [13:09:20]NVStorageDeleteData [13:09:20]OFD Sender: Processing packet 163760 [packets to send 968, broken 966] [13:09:20]ProducePacketName [13:09:20]name=ofd_packets/00163760 [13:09:20]OFD Sender: To server: pG, [13:09:20]CommunicateWithHost lk.salyk.kg:30040 [13:09:20]ConnectInit lk.salyk.kg [13:09:20]Connected sock=7 [13:09: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 37 36 39 0F 01 00 00 DA 4F 07 01 BE F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 ED E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7F 02 00 35 04 06 00 0B F2 C7 08 E9 AA A2 76 8A 75 E3 0A 37 C7 [13:09:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 43 64 47 00 58 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7F 02 00 F4 03 04 00 50 90 C5 66 B6 04 01 00 00 4F 26 F6 94 92 FF B2 67 [13:09:22]CommunicateWithHost err = 0 [13:09:22]CheckOFDResponse [13:09:22]1017 (14) - 77093643461234 [13:09:22]1041 (16) - 0000000000871769 [13:09:22]1040 (4) - 163760 [13:09:22]1012 (4) - 21.08.2024 06:59 [13:09:22]1206 (1) - 0 [13:09:22]OFD Sender: Remove packet 163760 [13:09:22]ProducePacketName [13:09:22]name=ofd_packets/00163760 [13:09:22]NVStorageDeleteData [13:09:22]OFD Sender: Processing packet 163761 [packets to send 967, broken 966] [13:09:22]ProducePacketName [13:09:22]name=ofd_packets/00163761 [13:09:22]OFD Sender: To server: pG, [13:09:22]CommunicateWithHost lk.salyk.kg:30040 [13:09:22]ConnectInit lk.salyk.kg [13:09:25]Connected sock=7 [13:09: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 37 36 39 0F 01 00 00 35 5F 07 01 43 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 67 01 00 00 F4 03 04 00 F3 E6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7F 02 00 35 04 06 00 18 59 20 FE D2 19 23 A4 1F E9 65 2D AD FE [13:09:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4F C4 47 00 82 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 37 36 39 10 04 04 00 B1 7F 02 00 F4 03 04 00 55 90 C5 66 B6 04 01 00 00 E4 47 33 AB 6C D3 F7 34 [13:09:26]CommunicateWithHost err = 0 [13:09:26]CheckOFDResponse [13:09:26]1017 (14) - 77093643461234 [13:09:26]1041 (16) - 0000000000871769 [13:09:26]1040 (4) - 163761 [13:09:26]1012 (4) - 21.08.2024 06:59 [13:09:26]1206 (1) - 0 [13:09:26]OFD Sender: Remove packet 163761 [13:09:26]ProducePacketName [13:09:26]name=ofd_packets/00163761 [13:09:26]NVStorageDeleteData [13:09:26]OFD Sender: No OFD packet to send [13:09:27]OFD Sender: No OFD packet to send [13:09:32]OFD Sender: No OFD packet to send [13:09:37]OFD Sender: No OFD packet to send [13:09:42]OFD Sender: No OFD packet to send [13:09:46]accept exits with 11 [13:09:46]New connection [13:09:46]New thread 3066793316 created [13:09:46]Thread 3066936676 joined [13:09:46]Waiting for new connection... [13:09:46] Sock 11.Parse request [13:09:46]Sock 11.Check first char [13:09:46]Sock 11.First char is OK [13:09:46]request: POST /json_proto HTTP/1.0 [13:09:46]Method: POST [13:09:46]URL: /json_proto [13:09:46]Method is POST - this is cgi request [13:09:46]url: /json_proto [13:09:46]query_string will be loaded in cgi processing [13:09:46]execute_cgi json_proto POST (null) [13:09:46]execute_cgi path=json_proto method=POST [13:09:46]POST find Content-Length [13:09:46]Host: 172.17.44.132:8080 [13:09:46]Content-Length: 631 [13:09:46]Content-Type: application/json [13:09:46] [13:09:46]POST finish read [13:09:46]Found Content-Length = 631 [13:09:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50611", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:46]execute_script... [13:09: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 : (3)50611", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:46]POST & json_proto [13:09:46]process_json_proto [13:09:46]json parsed OK: [13:09:46]protocol is kg_v1.0 [13:09:46]action value=close_receipt [13:09:46]process_action close_receipt [13:09:46]cmd_close_receipt [13:09:46]MH_GetDate [13:09:46]Write to MH i2c: F0 00 00 54 03 46 [13:09:46]Write i2c OK [13:09:46]MH_I2C_Read... [13:09:46]Read from MH i2c: F0 [13:09:46]MH_I2C_Read... [13:09:46]Read from MH i2c: F0 09 00 [13:09:46]MH_I2C_Read... [13:09:46]Read from MH i2c: F0 09 00 54 03 00 1B E7 C5 66 2A 83 C1 65 4F [13:09:46]GetLastDocTimeStamp 1724245747 [13:09:46]current date 1724245787 [13:09:46]FM_GetShiftState [13:09:46]SAM_PROTO_GetShiftState [13:09:46]wFMCommunicate request_size=4 [13:09:46]MH_SAM_APDU [13:09:46]CAPDU: 80 13 01 00 [13:09:46]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [13:09:46]Write i2c OK [13:09:46]MH_I2C_Read... [13:09:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:46]Read from MH i2c: E2 [13:09:46]MH_I2C_Read... [13:09:46]Read from MH i2c: E2 0E 00 [13:09:46]MH_I2C_Read... [13:09:46]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9B [13:09:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:09:46]wFMCommunicate OK [13:09:46]SAM_PROTO_GetShiftState done [13:09:46]FM_GetShiftState done [13:09:46]opened in 1724199517 [13:09:46]opened+sec_in_day 1724285917 [13:09:46]quantity*price = 8000 [13:09:46]sum+1 = 8001 [13:09:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 360 21.08.2024 13:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163762 ФПД: 166861950159527 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130947&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163762&fm=166861950159527&tin=02508201610067®Number=0000000000092562&sum=8000 0 [13:09:48]StoreToDocumentArchive [13:09:48]shift 466 fd 163762 [13:09:48]save to /storage/0466/doc_00163762 [13:09:48]save last doc name /storage/0466/doc_00163762 to /storage/kkm_last_doc_name [13:09:48]save OK [13:09:48]Clear old archive folders... [13:09:48]ProcessDocumentItem done err = 0, tmpTLVsize=271 [13:09:48]tlvbuf is 01143140 [13:09:48]SAM_PROTO_ClearQueue [13:09:48]wFMCommunicate request_size=4 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 09 00 00 [13:09:48]Write to MH i2c: E2 08 00 62 03 80 09 00 00 00 00 00 00 D7 [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [13:09:48]RAPDU: 90 00 [13:09:48]wFMCommunicate OK [13:09:48]SAM_PROTO_ClearQueue done [13:09:48]KKMCreateOFDPacket [13:09:48]OFDProtocolAddRootSTLVToBuf [13:09:48]FM_MakeSignedData [13:09:48]FM_MakeSignedData [13:09:48]SAM_PROTO_SignData [13:09:48]wFMCommunicate request_size=4 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 0D 01 02 [13:09:48]Write to MH i2c: E2 08 00 63 03 80 0D 01 02 00 00 00 00 DF [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [13:09:48]RAPDU: 90 00 [13:09:48]wFMCommunicate OK [13:09:48]wFMCommunicate request_size=255 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 1B E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [13:09:48]Write to MH i2c: E2 02 01 64 03 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 1B E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 F7 [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:49]Read from MH i2c: E2 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 03 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [13:09:49]RAPDU: 90 00 [13:09:49]wFMCommunicate OK [13:09:49]wFMCommunicate request_size=30 [13:09:49]MH_SAM_APDU [13:09:49]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 B2 7F 02 00 35 04 06 00 97 C2 93 44 0A A7 [13:09:49]Write to MH i2c: E2 21 00 65 03 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 B2 7F 02 00 35 04 06 00 97 C2 93 44 0A A7 00 00 F5 [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:49]Read from MH i2c: E2 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 03 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [13:09:49]RAPDU: 90 00 [13:09:49]wFMCommunicate OK [13:09:49]wFMCommunicate request_size=4 [13:09:49]MH_SAM_APDU [13:09:49]CAPDU: 80 0D 03 02 [13:09:49]Write to MH i2c: E2 08 00 66 03 80 0D 03 02 00 00 00 00 E4 [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:49]Read from MH i2c: E2 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 0B 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 0B 00 66 03 00 38 48 E1 BA E1 A9 86 9A 90 00 AA [13:09:49]RAPDU: 38 48 E1 BA E1 A9 86 9A 90 00 [13:09:49]wFMCommunicate OK [13:09:49]SAM_PROTO_SignData done [13:09:49]FM_MakeSignedData done [13:09:49]CreateOFDProtocolMessage [13:09:49]wFMCommunicate request_size=4 [13:09:49]MH_SAM_APDU [13:09:49]CAPDU: 80 11 00 00 [13:09:49]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 [13:09:49]MH_I2C_Read... [13:09:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:49]Read from MH i2c: E2 17 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: E2 17 00 67 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [13:09:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:49]wFMCommunicate OK [13:09:49]CreateOFDProtocolMessage done [13:09:49]OFDSenderStorePacket 163762 [13:09:49]StoreOFDPacket docnum=163762 [13:09:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 CA 0D 1B 01 DB CA 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 1B E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7F 02 00 35 04 06 00 97 C2 93 44 0A A7 38 48 E1 BA E1 A9 86 9A [13:09:49]CheckFolder [13:09:49]dirname=/storage/ofd_packets [13:09:49]CheckFolder done [13:09:49]ProducePacketName [13:09:49]name=ofd_packets/00163762 [13:09:49]NVStorageSaveData ofd_packets/00163762 [13:09:49]File name is /storage/ofd_packets/00163762 [13:09:49]Write 321 bytes [13:09:49]NVStorageSaveData done [13:09:49]OFDSenderStorePacket done [13:09:49]KKMCreateOFDPacket done [13:09:49]NVStorageSaveData kkm_last_timestamp [13:09:49]File name is /storage/kkm_last_timestamp [13:09:49]Write 4 bytes [13:09:49]NVStorageSaveData done [13:09:49]ExternCall_PrintAddStr [13:09:49]wPrintStart [13:09:49]Write to MH i2c: 01 00 00 68 03 6B [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 07 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [13:09:49]RasterBufferAndPrint [13:09:49]line Счет N : (3)50611 [13:09:49]line ИНН: 02508201610067 [13:09:49]line Контрольно-Кассовый Чек [13:09:49]line ПРОДАЖА [13:09:49]line Товар: 4700000160211 [13:09:49]line Вода Легенда 0,5л [13:09:49]line 2.000 * 40.00 [13:09:49]line = 80.00 [13:09:49]line НДС 12% НСП 1% [13:09:49]line > о реализуемом товаре [13:09:49]line ИТОГО: 80.00 [13:09:49]line НСП 1% : 0.71 [13:09:49]line НДС 12% : 8.50 [13:09:49]line Наличными: 80.00 [13:09:49]line Безнал.: 0.00 [13:09:49]line Место: АЗС № 130 "Партнер Нефть" [13:09:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:09:49]line СНО: Общий режим [13:09:49]line Чек 360 21.08.2024 13:09 [13:09:49]line Смена: 466 ФФД: 1.0 [13:09:49]line ЗНМ: 0300000070 [13:09:49]line РНМ: 0000000000092562 [13:09:49]line Версия ККМ: 001 [13:09:49]line ФМ: 0000000000871769 [13:09:49]line ФД: 163762 [13:09:49]line ФПД: 166861950159527 [13:09:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T130947&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163762&fm=166861950159527&tin=02508201610067®Number=0000000000092562&sum=8000 [13:09:49]line 0 [13:09:49]written 0, free lines is 4095 [13:09:49]OFD Sender: Processing packet 163762 [packets to send 967, broken 966] [13:09:49]ProducePacketName [13:09:49]name=ofd_packets/00163762 [13:09:49]OFD Sender: To server: pG, [13:09:49]CommunicateWithHost lk.salyk.kg:30040 [13:09:49]ConnectInit lk.salyk.kg [13:09:49]Write to MH i2c: 01 00 00 90 03 93 [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 07 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 EA 0C 90 [13:09:49]RasterBufferAndPrint [13:09:49]line [13:09:49]line [13:09:49]line [13:09:49]line [13:09:49]line [13:09:49]written 0, free lines is 3348 [13:09:50]MH_Cut [13:09:50]Write to MH i2c: D1 01 00 97 03 01 6C [13:09:50]Write i2c OK [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: D1 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: D1 01 00 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: D1 01 00 97 03 00 6B [13:09:50]Write to MH i2c: 01 00 00 98 03 9B [13:09:50]Write i2c OK [13:09:50]MH_I2C_Read... [13:09:50]*** Cut start [13:09:50]*** Purtial cut [13:09:50]*** Stage 1: CUTSNS_PIN = 1 [13:09:52]Connected sock=10 [13:09: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 37 36 39 23 01 00 00 CA 0D 1B 01 DB CA 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 1B E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7F 02 00 35 04 06 00 97 C2 93 44 0A A7 38 48 E1 BA E1 A9 86 9A [13:09:52]Read from MH i2c: 01 [13:09:52]MH_I2C_Read... [13:09:52]*** Stop cut motor [13:09:52]*** Cut end [13:09:52]Read from MH i2c: 01 07 00 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [13:09:52]process_action close_receipt done [13:09:52]requested_data is exist [13:09:52]produce_requested_data [13:09:52]requested_item fm.sn is exist - process it [13:09:52]wFMCommunicate request_size=4 [13:09:52]MH_SAM_APDU [13:09:52]CAPDU: 80 11 00 00 [13:09:52]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [13:09:52]Write i2c OK [13:09:52]MH_I2C_Read... [13:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:52]Read from MH i2c: E2 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 17 00 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [13:09:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:52]wFMCommunicate OK [13:09:52]requested_item fd.num is exist - process it [13:09:52]SAM_PROTO_GetFieldsCounters [13:09:52]wFMCommunicate request_size=4 [13:09:52]MH_SAM_APDU [13:09:52]CAPDU: 80 13 00 00 [13:09:52]Write to MH i2c: E2 08 00 9A 03 80 13 00 00 00 00 00 00 19 [13:09:52]Write i2c OK [13:09:52]MH_I2C_Read... [13:09:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:53]Read from MH i2c: E2 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 62 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 62 00 9A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7F 02 00 0E 04 04 00 D2 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 80 [13:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7F 02 00 0E 04 04 00 D2 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 [13:09:53]wFMCommunicate OK [13:09:53]SAM_PROTO_GetFieldsCounters done [13:09:53]requested_item shift.num is exist - process it [13:09:53]requested_item shift.opened is exist - process it [13:09:53]req_shift_opened [13:09:53]FM_GetShiftState [13:09:53]SAM_PROTO_GetShiftState [13:09:53]wFMCommunicate request_size=4 [13:09:53]MH_SAM_APDU [13:09:53]CAPDU: 80 13 01 00 [13:09:53]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [13:09:53]Write i2c OK [13:09:53]MH_I2C_Read... [13:09:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:53]Read from MH i2c: E2 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 0E 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [13:09:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:09:53]wFMCommunicate OK [13:09:53]SAM_PROTO_GetShiftState done [13:09:53]FM_GetShiftState done [13:09:53]req_shift_opened done [13:09:53]requested_item shift.open_date is exist - process it [13:09:53]req_shift_open_date [13:09:53]req_shift_open_date done [13:09:53]produce_requested_data done [13:09:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163762,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:09:53]process_action_free close_receipt [13:09:53]json_value_free [13:09:53]json_value_free done [13:09:53]process_json_proto returns [13:09:53]Send response to host [13:09:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163762,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:09:53]free response buf [13:09:53]execute_script done [13:09:53]execute_script returns [13:09:53]free content buf [13:09:53]Sock 11.Close socket [13:09:53]Sock 11.Thread stoped [13:09:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 24 47 00 0F EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7F 02 00 F4 03 04 00 70 90 C5 66 B6 04 01 00 00 CC 29 2D 74 25 4E 52 B1 [13:09:53]CommunicateWithHost err = 0 [13:09:53]CheckOFDResponse [13:09:53]1017 (14) - 77093643461234 [13:09:53]1041 (16) - 0000000000871769 [13:09:53]1040 (4) - 163762 [13:09:53]1012 (4) - 21.08.2024 07:00 [13:09:53]1206 (1) - 0 [13:09:53]OFD Sender: Remove packet 163762 [13:09:53]ProducePacketName [13:09:53]name=ofd_packets/00163762 [13:09:53]NVStorageDeleteData [13:09:54]OFD Sender: No OFD packet to send [13:09:59]OFD Sender: No OFD packet to send [13:10:04]OFD Sender: No OFD packet to send [13:10:09]OFD Sender: No OFD packet to send [13:10:14]OFD Sender: No OFD packet to send [13:10:19]OFD Sender: No OFD packet to send [13:10:24]OFD Sender: No OFD packet to send [13:10:29]OFD Sender: No OFD packet to send [13:10:34]OFD Sender: No OFD packet to send [13:10:37]accept exits with 7 [13:10:37]New connection [13:10:37]New thread 3066936676 created [13:10:37]Thread 3066793316 joined [13:10:37]Waiting for new connection... [13:10:37] Sock 7.Parse request [13:10:37]Sock 7.Check first char [13:10:37]Sock 7.First char is OK [13:10:37]request: POST /json_proto HTTP/1.0 [13:10:37]Method: POST [13:10:37]URL: /json_proto [13:10:37]Method is POST - this is cgi request [13:10:37]url: /json_proto [13:10:37]query_string will be loaded in cgi processing [13:10:37]execute_cgi json_proto POST (null) [13:10:37]execute_cgi path=json_proto method=POST [13:10:37]POST find Content-Length [13:10:37]Host: 172.17.44.132:8080 [13:10:37]Content-Length: 685 [13:10:37]Content-Type: application/json [13:10:37] [13:10:37]POST finish read [13:10:37]Found Content-Length = 685 [13:10:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 38.220, "sum" : 1467.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1467.00, "payments": [ { "type": 0, "sum" : 1467.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:37]execute_script... [13:10: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)292321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 38.220, "sum" : 1467.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1467.00, "payments": [ { "type": 0, "sum" : 1467.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:37]POST & json_proto [13:10:37]process_json_proto [13:10:37]json parsed OK: [13:10:37]protocol is kg_v1.0 [13:10:37]action value=close_receipt [13:10:37]process_action close_receipt [13:10:37]cmd_close_receipt [13:10:37]MH_GetDate [13:10:37]Write to MH i2c: F0 00 00 9C 03 8E [13:10:37]Write i2c OK [13:10:37]MH_I2C_Read... [13:10:37]Read from MH i2c: F0 [13:10:37]MH_I2C_Read... [13:10:37]Read from MH i2c: F0 09 00 [13:10:37]MH_I2C_Read... [13:10:37]Read from MH i2c: F0 09 00 9C 03 00 4E E7 C5 66 2A 83 C1 65 CA [13:10:37]GetLastDocTimeStamp 1724245787 [13:10:37]current date 1724245838 [13:10:37]FM_GetShiftState [13:10:37]SAM_PROTO_GetShiftState [13:10:37]wFMCommunicate request_size=4 [13:10:37]MH_SAM_APDU [13:10:37]CAPDU: 80 13 01 00 [13:10:37]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [13:10:37]Write i2c OK [13:10:37]MH_I2C_Read... [13:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:38]Read from MH i2c: E2 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 0E 00 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [13:10:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:10:38]wFMCommunicate OK [13:10:38]SAM_PROTO_GetShiftState done [13:10:38]FM_GetShiftState done [13:10:38]opened in 1724199517 [13:10:38]opened+sec_in_day 1724285917 [13:10:38]quantity*price = 146764 [13:10:38]sum+1 = 146766 [13:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 1467.00 Внесено: 1700.00 СДАЧА: 233.00 НСП 1% : 12.99 НДС 12% : 155.86 Наличными: 1467.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 361 21.08.2024 13:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163763 ФПД: 190477715640025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163763&fm=190477715640025&tin=02508201610067®Number=0000000000092562&sum=146700 [13:10:39]StoreToDocumentArchive [13:10:39]shift 466 fd 163763 [13:10:39]save to /storage/0466/doc_00163763 [13:10:39]save last doc name /storage/0466/doc_00163763 to /storage/kkm_last_doc_name [13:10:39]save OK [13:10:39]Clear old archive folders... [13:10:39]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:10:39]tlvbuf is 011514E0 [13:10:39]SAM_PROTO_ClearQueue [13:10:39]wFMCommunicate request_size=4 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 09 00 00 [13:10:39]Write to MH i2c: E2 08 00 AA 03 80 09 00 00 00 00 00 00 1F [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:10:39]Read from MH i2c: E2 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 03 00 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [13:10:39]RAPDU: 90 00 [13:10:39]wFMCommunicate OK [13:10:39]SAM_PROTO_ClearQueue done [13:10:39]KKMCreateOFDPacket [13:10:39]OFDProtocolAddRootSTLVToBuf [13:10:39]FM_MakeSignedData [13:10:39]FM_MakeSignedData [13:10:39]SAM_PROTO_SignData [13:10:39]wFMCommunicate request_size=4 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 0D 01 02 [13:10:39]Write to MH i2c: E2 08 00 AB 03 80 0D 01 02 00 00 00 00 27 [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:10:39]Read from MH i2c: E2 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 03 00 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [13:10:39]RAPDU: 90 00 [13:10:39]wFMCommunicate OK [13:10:39]wFMCommunicate request_size=255 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 4C 95 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 3D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 3D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 3C 00 00 00 00 07 04 06 00 0C 3D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 4E E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7F 02 00 35 04 06 00 AD 3D [13:10:39]Write to MH i2c: E2 02 01 AC 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 4C 95 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 3D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 3D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 3C 00 00 00 00 07 04 06 00 0C 3D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 4E E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7F 02 00 35 04 06 00 AD 3D 00 00 E9 [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 03 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [13:10:40]RAPDU: 90 00 [13:10:40]wFMCommunicate OK [13:10:40]wFMCommunicate request_size=9 [13:10:40]MH_SAM_APDU [13:10:40]CAPDU: 80 0D 02 02 04 0C 94 0E D9 [13:10:40]Write to MH i2c: E2 0C 00 AD 03 80 0D 02 02 04 00 0C 94 0E D9 00 00 B9 [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 03 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [13:10:40]RAPDU: 90 00 [13:10:40]wFMCommunicate OK [13:10:40]wFMCommunicate request_size=4 [13:10:40]MH_SAM_APDU [13:10:40]CAPDU: 80 0D 03 02 [13:10:40]Write to MH i2c: E2 08 00 AE 03 80 0D 03 02 00 00 00 00 2C [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 0B 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 0B 00 AE 03 00 EB 35 52 A9 70 FD 88 0D 90 00 4A [13:10:40]RAPDU: EB 35 52 A9 70 FD 88 0D 90 00 [13:10:40]wFMCommunicate OK [13:10:40]SAM_PROTO_SignData done [13:10:40]FM_MakeSignedData done [13:10:40]CreateOFDProtocolMessage [13:10:40]wFMCommunicate request_size=4 [13:10:40]MH_SAM_APDU [13:10:40]CAPDU: 80 11 00 00 [13:10:40]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 17 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 17 00 AF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [13:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:10:40]wFMCommunicate OK [13:10:40]CreateOFDProtocolMessage done [13:10:40]OFDSenderStorePacket 163763 [13:10:40]StoreOFDPacket docnum=163763 [13:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 FE F3 06 01 78 2C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 4C 95 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 3D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 3D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 3C 00 00 00 00 07 04 06 00 0C 3D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 4E E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7F 02 00 35 04 06 00 AD 3D 0C 94 0E D9 EB 35 52 A9 70 FD 88 0D [13:10:40]CheckFolder [13:10:40]dirname=/storage/ofd_packets [13:10:40]CheckFolder done [13:10:40]ProducePacketName [13:10:40]name=ofd_packets/00163763 [13:10:40]NVStorageSaveData ofd_packets/00163763 [13:10:40]File name is /storage/ofd_packets/00163763 [13:10:40]Write 300 bytes [13:10:40]NVStorageSaveData done [13:10:40]OFDSenderStorePacket done [13:10:40]KKMCreateOFDPacket done [13:10:40]NVStorageSaveData kkm_last_timestamp [13:10:40]File name is /storage/kkm_last_timestamp [13:10:40]Write 4 bytes [13:10:40]NVStorageSaveData done [13:10:40]ExternCall_PrintAddStr [13:10:40]wPrintStart [13:10:40]Write to MH i2c: 01 00 00 B0 03 B3 [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: 01 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: 01 07 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [13:10:40]RasterBufferAndPrint [13:10:40]line Счет N : (1)292321 [13:10:40]line ИНН: 02508201610067 [13:10:40]line Контрольно-Кассовый Чек [13:10:40]line ПРОДАЖА [13:10:40]line ТРК (МРК, ГНК) : 71 [13:10:40]line Товар: 2711129700 [13:10:40]line ГАЗ-К-5 [13:10:40]line 38.220 * 38.40 [13:10:40]line = 1467.65 [13:10:40]line НДС 12% НСП 1% [13:10:40]line > о реализуемом товаре [13:10:40]line ОКРУГЛЕНИЕ: -0.65 [13:10:40]line ИТОГО: 1467.00 [13:10:40]line Внесено: 1700.00 [13:10:40]line СДАЧА: 233.00 [13:10:40]line НСП 1% : 12.99 [13:10:40]line НДС 12% : 155.86 [13:10:40]line Наличными: 1467.00 [13:10:40]line Безнал.: 0.00 [13:10:40]line Место: АЗС № 130 "Партнер Нефть" [13:10:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:10:40]line СНО: Общий режим [13:10:40]line Чек 361 21.08.2024 13:10 [13:10:40]line Смена: 466 ФФД: 1.0 [13:10:40]line ЗНМ: 0300000070 [13:10:40]line РНМ: 0000000000092562 [13:10:40]line Версия ККМ: 001 [13:10:40]line ФМ: 0000000000871769 [13:10:40]line ФД: 163763 [13:10:40]line ФПД: 190477715640025 [13:10:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163763&fm=190477715640025&tin=02508201610067®Number=0000000000092562&sum=146700 [13:10:40]OFD Sender: Processing packet 163763 [packets to send 967, broken 966] [13:10:40]ProducePacketName [13:10:40]name=ofd_packets/00163763 [13:10:40]OFD Sender: To server: pG, [13:10:40]CommunicateWithHost lk.salyk.kg:30040 [13:10:40]ConnectInit lk.salyk.kg [13:10:40]written 0, free lines is 4095 [13:10:40]Write to MH i2c: 01 00 00 DB 03 DE [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: 01 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: 01 07 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 CC 0C BD [13:10:40]RasterBufferAndPrint [13:10:40]line [13:10:40]line [13:10:40]line [13:10:40]line [13:10:40]line [13:10:41]written 0, free lines is 3312 [13:10:41]MH_Cut [13:10:41]Write to MH i2c: D1 01 00 E2 03 01 B7 [13:10:41]Write i2c OK [13:10:41]MH_I2C_Read... [13:10:41]Read from MH i2c: D1 [13:10:41]MH_I2C_Read... [13:10:41]Read from MH i2c: D1 01 00 [13:10:41]MH_I2C_Read... [13:10:41]Read from MH i2c: D1 01 00 E2 03 00 B6 [13:10:41]Write to MH i2c: 01 00 00 E3 03 E6 [13:10:41]Write i2c OK [13:10:41]MH_I2C_Read... [13:10:41]*** Cut start [13:10:41]*** Purtial cut [13:10:41]*** Stage 1: CUTSNS_PIN = 1 [13:10:43]Read from MH i2c: 01 [13:10:43]MH_I2C_Read... [13:10:43]*** Stop cut motor [13:10:43]*** Cut end [13:10:43]Read from MH i2c: 01 07 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [13:10:43]process_action close_receipt done [13:10:43]requested_data is exist [13:10:43]produce_requested_data [13:10:43]requested_item fm.sn is exist - process it [13:10:43]wFMCommunicate request_size=4 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 11 00 00 [13:10:43]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 17 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 17 00 E4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [13:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:10:43]wFMCommunicate OK [13:10:43]requested_item fd.num is exist - process it [13:10:43]SAM_PROTO_GetFieldsCounters [13:10:43]wFMCommunicate request_size=4 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 13 00 00 [13:10:43]Write to MH i2c: E2 08 00 E5 03 80 13 00 00 00 00 00 00 64 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:44]Read from MH i2c: E2 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 62 00 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 62 00 E5 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7F 02 00 0E 04 04 00 D2 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 CF [13:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7F 02 00 0E 04 04 00 D2 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 [13:10:44]wFMCommunicate OK [13:10:44]SAM_PROTO_GetFieldsCounters done [13:10:44]requested_item shift.num is exist - process it [13:10:44]requested_item shift.opened is exist - process it [13:10:44]req_shift_opened [13:10:44]FM_GetShiftState [13:10:44]SAM_PROTO_GetShiftState [13:10:44]wFMCommunicate request_size=4 [13:10:44]MH_SAM_APDU [13:10:44]CAPDU: 80 13 01 00 [13:10:44]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [13:10:44]Write i2c OK [13:10:44]MH_I2C_Read... [13:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:44]Read from MH i2c: E2 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 0E 00 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2C [13:10:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:10:44]wFMCommunicate OK [13:10:44]SAM_PROTO_GetShiftState done [13:10:44]FM_GetShiftState done [13:10:44]req_shift_opened done [13:10:44]requested_item shift.open_date is exist - process it [13:10:44]req_shift_open_date [13:10:44]req_shift_open_date done [13:10:44]produce_requested_data done [13:10:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163763,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:10:44]process_action_free close_receipt [13:10:44]json_value_free [13:10:44]json_value_free done [13:10:44]process_json_proto returns [13:10:44]Send response to host [13:10:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163763,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:10:44]free response buf [13:10:44]execute_script done [13:10:44]execute_script returns [13:10:44]free content buf [13:10:44]Sock 7.Close socket [13:10:44]Sock 7.Thread stoped [13:10:45]ConnectInit Can't take IP for lk.salyk.kg [13:10:45]CommunicateWithHost connect error [13:10:45]CommunicateWithHost err = -1 [13:10:45]OFD Sender: Server communicate error [13:10:48]recv_with_timeout no data received [13:10:50]OFD Sender: Processing packet 163763 [packets to send 967, broken 966] [13:10:50]ProducePacketName [13:10:50]name=ofd_packets/00163763 [13:10:50]OFD Sender: To server: pG, [13:10:50]CommunicateWithHost lk.salyk.kg:30040 [13:10:50]ConnectInit lk.salyk.kg [13:11:37]accept exits with 10 [13:11:37]New connection [13:11:37]New thread 3066793316 created [13:11:37]Thread 3066936676 joined [13:11:37]Waiting for new connection... [13:11:37] Sock 10.Parse request [13:11:37]Sock 10.Check first char [13:11:37]Sock 10.First char is OK [13:11:37]request: POST /json_proto HTTP/1.0 [13:11:37]Method: POST [13:11:37]URL: /json_proto [13:11:37]Method is POST - this is cgi request [13:11:37]url: /json_proto [13:11:37]query_string will be loaded in cgi processing [13:11:37]execute_cgi json_proto POST (null) [13:11:37]execute_cgi path=json_proto method=POST [13:11:37]POST find Content-Length [13:11:37]Host: 172.17.44.132:8080 [13:11:37]Content-Length: 677 [13:11:37]Content-Type: application/json [13:11:37] [13:11:37]POST finish read [13:11:37]Found Content-Length = 677 [13:11:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:37]execute_script... [13:11:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:37]POST & json_proto [13:11:37]process_json_proto [13:11:37]json parsed OK: [13:11:37]protocol is kg_v1.0 [13:11:37]action value=close_receipt [13:11:37]process_action close_receipt [13:11:37]cmd_close_receipt [13:11:37]MH_GetDate [13:11:37]Write to MH i2c: F0 00 00 E7 03 D9 [13:11:37]Write i2c OK [13:11:37]MH_I2C_Read... [13:11:37]Read from MH i2c: F0 [13:11:37]MH_I2C_Read... [13:11:37]Read from MH i2c: F0 09 00 [13:11:37]MH_I2C_Read... [13:11:37]Read from MH i2c: F0 09 00 E7 03 00 8A E7 C5 66 2A 83 C1 65 51 [13:11:37]GetLastDocTimeStamp 1724245838 [13:11:37]current date 1724245898 [13:11:37]FM_GetShiftState [13:11:37]SAM_PROTO_GetShiftState [13:11:37]wFMCommunicate request_size=4 [13:11:37]MH_SAM_APDU [13:11:37]CAPDU: 80 13 01 00 [13:11:37]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [13:11:37]Write i2c OK [13:11:37]MH_I2C_Read... [13:11:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:37]Read from MH i2c: E2 [13:11:37]MH_I2C_Read... [13:11:37]Read from MH i2c: E2 0E 00 [13:11:37]MH_I2C_Read... [13:11:37]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2E [13:11:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:11:37]wFMCommunicate OK [13:11:37]SAM_PROTO_GetShiftState done [13:11:37]FM_GetShiftState done [13:11:37]opened in 1724199517 [13:11:37]opened+sec_in_day 1724285917 [13:11:37]quantity*price = 40068 [13:11:37]sum+1 = 40069 [13:11:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 362 21.08.2024 13:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163764 ФПД: 238989696314382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163764&fm=238989696314382&tin=02508201610067®Number=0000000000092562&sum=40000 [13:11:38]StoreToDocumentArchive [13:11:38]shift 466 fd 163764 [13:11:38]save to /storage/0466/doc_00163764 [13:11:38]save last doc name /storage/0466/doc_00163764 to /storage/kkm_last_doc_name [13:11:38]save OK [13:11:38]Clear old archive folders... [13:11:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:11:38]tlvbuf is 01152BA0 [13:11:38]SAM_PROTO_ClearQueue [13:11:38]wFMCommunicate request_size=4 [13:11:38]MH_SAM_APDU [13:11:38]CAPDU: 80 09 00 00 [13:11:38]Write to MH i2c: E2 08 00 F5 03 80 09 00 00 00 00 00 00 6A [13:11:38]Write i2c OK [13:11:38]MH_I2C_Read... [13:11:38]Read from MH i2c: E2 [13:11:38]MH_I2C_Read... [13:11:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:11:38]Read from MH i2c: E2 03 00 [13:11:38]MH_I2C_Read... [13:11:38]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [13:11:38]RAPDU: 90 00 [13:11:38]wFMCommunicate OK [13:11:38]SAM_PROTO_ClearQueue done [13:11:38]KKMCreateOFDPacket [13:11:38]OFDProtocolAddRootSTLVToBuf [13:11:38]FM_MakeSignedData [13:11:38]FM_MakeSignedData [13:11:38]SAM_PROTO_SignData [13:11:38]wFMCommunicate request_size=4 [13:11:38]MH_SAM_APDU [13:11:38]CAPDU: 80 0D 01 02 [13:11:38]Write to MH i2c: E2 08 00 F6 03 80 0D 01 02 00 00 00 00 72 [13:11:38]Write i2c OK [13:11:38]MH_I2C_Read... [13:11:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:11:38]Read from MH i2c: E2 [13:11:38]MH_I2C_Read... [13:11:38]Read from MH i2c: E2 03 00 [13:11:38]MH_I2C_Read... [13:11:38]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [13:11:38]RAPDU: 90 00 [13:11:38]wFMCommunicate OK [13:11:38]wFMCommunicate request_size=255 [13:11:38]MH_SAM_APDU [13:11:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6A 01 00 00 F4 03 04 00 8A E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7F 02 00 35 04 06 00 D9 [13:11:38]Write to MH i2c: E2 02 01 F7 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 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 6A 01 00 00 F4 03 04 00 8A E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7F 02 00 35 04 06 00 D9 00 00 9D [13:11:38]Write i2c OK [13:11:38]MH_I2C_Read... [13:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:39]Read from MH i2c: E2 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 03 00 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [13:11:39]RAPDU: 90 00 [13:11:39]wFMCommunicate OK [13:11:39]wFMCommunicate request_size=10 [13:11:39]MH_SAM_APDU [13:11:39]CAPDU: 80 0D 02 02 05 5C 1F F4 2C 0E [13:11:39]Write to MH i2c: E2 0D 00 F8 03 80 0D 02 02 05 00 5C 1F F4 2C 0E 00 00 28 [13:11:39]Write i2c OK [13:11:39]MH_I2C_Read... [13:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:39]Read from MH i2c: E2 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 03 00 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [13:11:39]RAPDU: 90 00 [13:11:39]wFMCommunicate OK [13:11:39]wFMCommunicate request_size=4 [13:11:39]MH_SAM_APDU [13:11:39]CAPDU: 80 0D 03 02 [13:11:39]Write to MH i2c: E2 08 00 F9 03 80 0D 03 02 00 00 00 00 77 [13:11:39]Write i2c OK [13:11:39]MH_I2C_Read... [13:11:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:11:39]Read from MH i2c: E2 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 0B 00 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 0B 00 F9 03 00 2B B1 DE 9E 4B 06 33 30 90 00 84 [13:11:39]RAPDU: 2B B1 DE 9E 4B 06 33 30 90 00 [13:11:39]wFMCommunicate OK [13:11:39]SAM_PROTO_SignData done [13:11:39]FM_MakeSignedData done [13:11:39]CreateOFDProtocolMessage [13:11:39]wFMCommunicate request_size=4 [13:11:39]MH_SAM_APDU [13:11:39]CAPDU: 80 11 00 00 [13:11:39]Write to MH i2c: E2 08 00 FA 03 80 11 00 00 00 00 00 00 77 [13:11:39]Write i2c OK [13:11:39]MH_I2C_Read... [13:11:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:39]Read from MH i2c: E2 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 17 00 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: E2 17 00 FA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [13:11:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:11:39]wFMCommunicate OK [13:11:39]CreateOFDProtocolMessage done [13:11:39]OFDSenderStorePacket 163764 [13:11:39]StoreOFDPacket docnum=163764 [13:11:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3A D8 07 01 AC 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 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 6A 01 00 00 F4 03 04 00 8A E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7F 02 00 35 04 06 00 D9 5C 1F F4 2C 0E 2B B1 DE 9E 4B 06 33 30 [13:11:39]CheckFolder [13:11:39]dirname=/storage/ofd_packets [13:11:39]CheckFolder done [13:11:39]ProducePacketName [13:11:39]name=ofd_packets/00163764 [13:11:39]NVStorageSaveData ofd_packets/00163764 [13:11:39]File name is /storage/ofd_packets/00163764 [13:11:39]Write 301 bytes [13:11:39]NVStorageSaveData done [13:11:39]OFDSenderStorePacket done [13:11:39]KKMCreateOFDPacket done [13:11:39]NVStorageSaveData kkm_last_timestamp [13:11:39]File name is /storage/kkm_last_timestamp [13:11:39]Write 4 bytes [13:11:39]NVStorageSaveData done [13:11:39]ExternCall_PrintAddStr [13:11:39]wPrintStart [13:11:39]Write to MH i2c: 01 00 00 FB 03 FE [13:11:39]Write i2c OK [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: 01 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: 01 07 00 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 FF 0F 13 [13:11:39]RasterBufferAndPrint [13:11:39]line Счет N : (1)292331 [13:11:39]line ИНН: 02508201610067 [13:11:39]line Контрольно-Кассовый Чек [13:11:39]line ПРОДАЖА [13:11:39]line ТРК (МРК, ГНК) : 33 [13:11:39]line Товар: 2710124500 [13:11:39]line Аи-95-К-5 [13:11:39]line 5.400 * 74.20 [13:11:39]line = 400.68 [13:11:39]line НДС 12% НСП 1% [13:11:39]line > о реализуемом товаре [13:11:39]line ОКРУГЛЕНИЕ: -0.68 [13:11:39]line ИТОГО: 400.00 [13:11:39]line Внесено: 400.00 [13:11:39]line СДАЧА: 0.00 [13:11:39]line НСП 1% : 3.55 [13:11:39]line НДС 12% : 42.55 [13:11:39]line Наличными: 400.00 [13:11:39]line Безнал.: 0.00 [13:11:39]line Место: АЗС № 130 "Партнер Нефть" [13:11:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:11:39]line СНО: Общий режим [13:11:39]line Чек 362 21.08.2024 13:11 [13:11:39]line Смена: 466 ФФД: 1.0 [13:11:39]line ЗНМ: 0300000070 [13:11:39]line РНМ: 0000000000092562 [13:11:39]line Версия ККМ: 001 [13:11:39]line ФМ: 0000000000871769 [13:11:39]line ФД: 163764 [13:11:39]line ФПД: 238989696314382 [13:11:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163764&fm=238989696314382&tin=02508201610067®Number=0000000000092562&sum=40000 [13:11:39]written 0, free lines is 4095 [13:11:39]Write to MH i2c: 01 00 00 26 04 2A [13:11:39]Write i2c OK [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: 01 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: 01 07 00 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 C7 0C 04 [13:11:39]RasterBufferAndPrint [13:11:39]line [13:11:39]line [13:11:39]line [13:11:39]line [13:11:39]line [13:11:39]written 0, free lines is 3289 [13:11:39]MH_Cut [13:11:39]Write to MH i2c: D1 01 00 2D 04 01 03 [13:11:39]Write i2c OK [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: D1 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: D1 01 00 [13:11:39]MH_I2C_Read... [13:11:39]Read from MH i2c: D1 01 00 2D 04 00 02 [13:11:39]Write to MH i2c: 01 00 00 2E 04 32 [13:11:39]Write i2c OK [13:11:39]MH_I2C_Read... [13:11:40]*** Cut start [13:11:40]*** Purtial cut [13:11:40]*** Stage 1: CUTSNS_PIN = 1 [13:11:42]Read from MH i2c: 01 [13:11:42]MH_I2C_Read... [13:11:42]*** Stop cut motor [13:11:42]*** Cut end [13:11:42]Read from MH i2c: 01 07 00 [13:11:42]MH_I2C_Read... [13:11:42]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [13:11:42]process_action close_receipt done [13:11:42]requested_data is exist [13:11:42]produce_requested_data [13:11:42]requested_item fm.sn is exist - process it [13:11:42]wFMCommunicate request_size=4 [13:11:42]MH_SAM_APDU [13:11:42]CAPDU: 80 11 00 00 [13:11:42]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [13:11:42]Write i2c OK [13:11:42]MH_I2C_Read... [13:11:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:42]Read from MH i2c: E2 [13:11:42]MH_I2C_Read... [13:11:42]Read from MH i2c: E2 17 00 [13:11:42]MH_I2C_Read... [13:11:42]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 06 [13:11:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:11:42]wFMCommunicate OK [13:11:42]requested_item fd.num is exist - process it [13:11:42]SAM_PROTO_GetFieldsCounters [13:11:42]wFMCommunicate request_size=4 [13:11:42]MH_SAM_APDU [13:11:42]CAPDU: 80 13 00 00 [13:11:42]Write to MH i2c: E2 08 00 30 04 80 13 00 00 00 00 00 00 B0 [13:11:42]Write i2c OK [13:11:42]MH_I2C_Read... [13:11:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:11:42]Read from MH i2c: E2 [13:11:42]MH_I2C_Read... [13:11:42]Read from MH i2c: E2 62 00 [13:11:42]MH_I2C_Read... [13:11:42]Read from MH i2c: E2 62 00 30 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7F 02 00 0E 04 04 00 D2 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 1F [13:11:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7F 02 00 0E 04 04 00 D2 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 [13:11:42]wFMCommunicate OK [13:11:42]SAM_PROTO_GetFieldsCounters done [13:11:42]requested_item shift.num is exist - process it [13:11:42]requested_item shift.opened is exist - process it [13:11:42]req_shift_opened [13:11:42]FM_GetShiftState [13:11:42]SAM_PROTO_GetShiftState [13:11:42]wFMCommunicate request_size=4 [13:11:42]MH_SAM_APDU [13:11:42]CAPDU: 80 13 01 00 [13:11:42]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [13:11:42]Write i2c OK [13:11:42]MH_I2C_Read... [13:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:42]Read from MH i2c: E2 [13:11:42]MH_I2C_Read... [13:11:42]Read from MH i2c: E2 0E 00 [13:11:42]MH_I2C_Read... [13:11:42]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 78 [13:11:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:11:42]wFMCommunicate OK [13:11:42]SAM_PROTO_GetShiftState done [13:11:42]FM_GetShiftState done [13:11:42]req_shift_opened done [13:11:42]requested_item shift.open_date is exist - process it [13:11:42]req_shift_open_date [13:11:42]req_shift_open_date done [13:11:42]produce_requested_data done [13:11:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163764,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:11:42]process_action_free close_receipt [13:11:42]json_value_free [13:11:42]json_value_free done [13:11:42]process_json_proto returns [13:11:42]Send response to host [13:11:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163764,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:11:42]free response buf [13:11:42]execute_script done [13:11:42]execute_script returns [13:11:42]free content buf [13:11:42]Sock 10.Close socket [13:11:42]Sock 10.Thread stoped [13:11:43]accept exits with 9 [13:11:43]New connection [13:11:43]New thread 3066936676 created [13:11:43]Thread 3066793316 joined [13:11:43]Waiting for new connection... [13:11:43] Sock 9.Parse request [13:11:43]Sock 9.Check first char [13:11:43]Sock 9.First char is OK [13:11:43]request: POST /json_proto HTTP/1.0 [13:11:43]Method: POST [13:11:43]URL: /json_proto [13:11:43]Method is POST - this is cgi request [13:11:43]url: /json_proto [13:11:43]query_string will be loaded in cgi processing [13:11:43]execute_cgi json_proto POST (null) [13:11:43]execute_cgi path=json_proto method=POST [13:11:43]POST find Content-Length [13:11:43]Host: 172.17.44.132:8080 [13:11:43]Content-Length: 679 [13:11:43]Content-Type: application/json [13:11:43] [13:11:43]POST finish read [13:11:43]Found Content-Length = 679 [13:11:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:43]execute_script... [13:11: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)292328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:43]POST & json_proto [13:11:43]process_json_proto [13:11:43]json parsed OK: [13:11:43]protocol is kg_v1.0 [13:11:43]action value=close_receipt [13:11:43]process_action close_receipt [13:11:43]cmd_close_receipt [13:11:43]MH_GetDate [13:11:43]Write to MH i2c: F0 00 00 32 04 25 [13:11:43]Write i2c OK [13:11:43]MH_I2C_Read... [13:11:43]Read from MH i2c: F0 [13:11:43]MH_I2C_Read... [13:11:43]Read from MH i2c: F0 09 00 [13:11:43]MH_I2C_Read... [13:11:43]Read from MH i2c: F0 09 00 32 04 00 8F E7 C5 66 2A 83 C1 65 A2 [13:11:43]GetLastDocTimeStamp 1724245898 [13:11:43]current date 1724245903 [13:11:43]FM_GetShiftState [13:11:43]SAM_PROTO_GetShiftState [13:11:43]wFMCommunicate request_size=4 [13:11:43]MH_SAM_APDU [13:11:43]CAPDU: 80 13 01 00 [13:11:43]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [13:11:43]Write i2c OK [13:11:43]MH_I2C_Read... [13:11:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:43]Read from MH i2c: E2 [13:11:43]MH_I2C_Read... [13:11:43]Read from MH i2c: E2 0E 00 [13:11:43]MH_I2C_Read... [13:11:43]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7A [13:11:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:11:43]wFMCommunicate OK [13:11:43]SAM_PROTO_GetShiftState done [13:11:43]FM_GetShiftState done [13:11:43]opened in 1724199517 [13:11:43]opened+sec_in_day 1724285917 [13:11:43]quantity*price = 200025 [13:11:43]sum+1 = 200026 [13:11:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 363 21.08.2024 13:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163765 ФПД: 22600688995809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131143&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163765&fm=22600688995809&tin=02508201610067®Number=0000000000092562&sum=200000 [13:11:44]StoreToDocumentArchive [13:11:44]shift 466 fd 163765 [13:11:44]save to /storage/0466/doc_00163765 [13:11:44]save last doc name /storage/0466/doc_00163765 to /storage/kkm_last_doc_name [13:11:44]save OK [13:11:44]Clear old archive folders... [13:11:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:11:44]tlvbuf is 01143A50 [13:11:44]SAM_PROTO_ClearQueue [13:11:44]wFMCommunicate request_size=4 [13:11:44]MH_SAM_APDU [13:11:44]CAPDU: 80 09 00 00 [13:11:44]Write to MH i2c: E2 08 00 40 04 80 09 00 00 00 00 00 00 B6 [13:11:44]Write i2c OK [13:11:44]MH_I2C_Read... [13:11:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:11:44]Read from MH i2c: E2 [13:11:44]MH_I2C_Read... [13:11:44]Read from MH i2c: E2 03 00 [13:11:44]MH_I2C_Read... [13:11:44]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [13:11:44]RAPDU: 90 00 [13:11:44]wFMCommunicate OK [13:11:44]SAM_PROTO_ClearQueue done [13:11:44]KKMCreateOFDPacket [13:11:44]OFDProtocolAddRootSTLVToBuf [13:11:44]FM_MakeSignedData [13:11:44]FM_MakeSignedData [13:11:44]SAM_PROTO_SignData [13:11:44]wFMCommunicate request_size=4 [13:11:44]MH_SAM_APDU [13:11:44]CAPDU: 80 0D 01 02 [13:11:44]Write to MH i2c: E2 08 00 41 04 80 0D 01 02 00 00 00 00 BE [13:11:44]Write i2c OK [13:11:44]MH_I2C_Read... [13:11:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:11:44]Read from MH i2c: E2 [13:11:44]MH_I2C_Read... [13:11:44]Read from MH i2c: E2 03 00 [13:11:44]MH_I2C_Read... [13:11:44]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [13:11:44]RAPDU: 90 00 [13:11:44]wFMCommunicate OK [13:11:44]wFMCommunicate request_size=255 [13:11:44]MH_SAM_APDU [13:11: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 8F E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7F 02 00 35 04 06 00 14 8E 22 0A [13:11:44]Write to MH i2c: E2 02 01 42 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 8F E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7F 02 00 35 04 06 00 14 8E 22 0A 00 00 1F [13:11:45]Write i2c OK [13:11:45]MH_I2C_Read... [13:11:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:45]Read from MH i2c: E2 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 03 00 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [13:11:45]RAPDU: 90 00 [13:11:45]wFMCommunicate OK [13:11:45]wFMCommunicate request_size=7 [13:11:45]MH_SAM_APDU [13:11:45]CAPDU: 80 0D 02 02 02 0D E1 [13:11:45]Write to MH i2c: E2 0A 00 43 04 80 0D 02 02 02 00 0D E1 00 00 B3 [13:11:45]Write i2c OK [13:11:45]MH_I2C_Read... [13:11:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:45]Read from MH i2c: E2 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 03 00 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [13:11:45]RAPDU: 90 00 [13:11:45]wFMCommunicate OK [13:11:45]wFMCommunicate request_size=4 [13:11:45]MH_SAM_APDU [13:11:45]CAPDU: 80 0D 03 02 [13:11:45]Write to MH i2c: E2 08 00 44 04 80 0D 03 02 00 00 00 00 C3 [13:11:45]Write i2c OK [13:11:45]MH_I2C_Read... [13:11:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:11:45]Read from MH i2c: E2 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 0B 00 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 0B 00 44 04 00 18 DF D5 2E 71 7E 80 B9 90 00 E6 [13:11:45]RAPDU: 18 DF D5 2E 71 7E 80 B9 90 00 [13:11:45]wFMCommunicate OK [13:11:45]SAM_PROTO_SignData done [13:11:45]FM_MakeSignedData done [13:11:45]CreateOFDProtocolMessage [13:11:45]wFMCommunicate request_size=4 [13:11:45]MH_SAM_APDU [13:11:45]CAPDU: 80 11 00 00 [13:11:45]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [13:11:45]Write i2c OK [13:11:45]MH_I2C_Read... [13:11:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:45]Read from MH i2c: E2 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 17 00 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: E2 17 00 45 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [13:11:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:11:45]wFMCommunicate OK [13:11:45]CreateOFDProtocolMessage done [13:11:45]OFDSenderStorePacket 163765 [13:11:45]StoreOFDPacket docnum=163765 [13:11:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A2 B3 04 01 6F 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 8F E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7F 02 00 35 04 06 00 14 8E 22 0A 0D E1 18 DF D5 2E 71 7E 80 B9 [13:11:45]CheckFolder [13:11:45]dirname=/storage/ofd_packets [13:11:45]CheckFolder done [13:11:45]ProducePacketName [13:11:45]name=ofd_packets/00163765 [13:11:45]NVStorageSaveData ofd_packets/00163765 [13:11:45]File name is /storage/ofd_packets/00163765 [13:11:45]Write 298 bytes [13:11:45]NVStorageSaveData done [13:11:45]OFDSenderStorePacket done [13:11:45]KKMCreateOFDPacket done [13:11:45]NVStorageSaveData kkm_last_timestamp [13:11:45]File name is /storage/kkm_last_timestamp [13:11:45]Write 4 bytes [13:11:45]NVStorageSaveData done [13:11:45]ExternCall_PrintAddStr [13:11:45]wPrintStart [13:11:45]Write to MH i2c: 01 00 00 46 04 4A [13:11:45]Write i2c OK [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: 01 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: 01 07 00 [13:11:45]MH_I2C_Read... [13:11:45]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 FF 0F 5F [13:11:45]RasterBufferAndPrint [13:11:45]line Счет N : (1)292328 [13:11:45]line ИНН: 02508201610067 [13:11:45]line Контрольно-Кассовый Чек [13:11:45]line ПРОДАЖА [13:11:45]line ТРК (МРК, ГНК) : 11 [13:11:45]line Товар: 2710194800 [13:11:45]line ДТ-К-5 [13:11:45]line 26.250 * 76.20 [13:11:45]line = 2000.25 [13:11:45]line НДС 12% НСП 1% [13:11:45]line > о реализуемом товаре [13:11:45]line ОКРУГЛЕНИЕ: -0.25 [13:11:45]line ИТОГО: 2000.00 [13:11:45]line Внесено: 2000.00 [13:11:45]line СДАЧА: 0.00 [13:11:45]line НСП 1% : 17.70 [13:11:45]line НДС 12% : 212.42 [13:11:45]line Наличными: 2000.00 [13:11:45]line Безнал.: 0.00 [13:11:45]line Место: АЗС № 130 "Партнер Нефть" [13:11:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:11:45]line СНО: Общий режим [13:11:45]line Чек 363 21.08.2024 13:11 [13:11:45]line Смена: 466 ФФД: 1.0 [13:11:45]line ЗНМ: 0300000070 [13:11:45]line РНМ: 0000000000092562 [13:11:45]line Версия ККМ: 001 [13:11:45]line ФМ: 0000000000871769 [13:11:45]line ФД: 163765 [13:11:45]line ФПД: 22600688995809 [13:11:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131143&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163765&fm=22600688995809&tin=02508201610067®Number=0000000000092562&sum=200000 [13:11:45]written 0, free lines is 4095 [13:11:46]Write to MH i2c: 01 00 00 71 04 75 [13:11:46]Write i2c OK [13:11:46]MH_I2C_Read... [13:11:46]Read from MH i2c: 01 [13:11:46]MH_I2C_Read... [13:11:46]Read from MH i2c: 01 07 00 [13:11:46]MH_I2C_Read... [13:11:46]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 DC 0C 64 [13:11:46]RasterBufferAndPrint [13:11:46]line [13:11:46]line [13:11:46]line [13:11:46]line [13:11:46]line [13:11:46]written 0, free lines is 3318 [13:11:46]MH_Cut [13:11:46]Write to MH i2c: D1 01 00 78 04 01 4E [13:11:46]Write i2c OK [13:11:46]MH_I2C_Read... [13:11:46]Read from MH i2c: D1 [13:11:46]MH_I2C_Read... [13:11:46]Read from MH i2c: D1 01 00 [13:11:46]MH_I2C_Read... [13:11:46]Read from MH i2c: D1 01 00 78 04 00 4D [13:11:46]Write to MH i2c: 01 00 00 79 04 7D [13:11:46]Write i2c OK [13:11:46]MH_I2C_Read... [13:11:46]*** Cut start [13:11:46]*** Purtial cut [13:11:46]*** Stage 1: CUTSNS_PIN = 1 [13:11:48]Read from MH i2c: 01 [13:11:48]MH_I2C_Read... [13:11:48]*** Stop cut motor [13:11:48]*** Cut end [13:11:48]Read from MH i2c: 01 07 00 [13:11:48]MH_I2C_Read... [13:11:48]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [13:11:48]process_action close_receipt done [13:11:48]requested_data is exist [13:11:48]produce_requested_data [13:11:48]requested_item fm.sn is exist - process it [13:11:48]wFMCommunicate request_size=4 [13:11:48]MH_SAM_APDU [13:11:48]CAPDU: 80 11 00 00 [13:11:48]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [13:11:48]Write i2c OK [13:11:48]MH_I2C_Read... [13:11:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:48]Read from MH i2c: E2 [13:11:48]MH_I2C_Read... [13:11:48]Read from MH i2c: E2 17 00 [13:11:48]MH_I2C_Read... [13:11:48]Read from MH i2c: E2 17 00 7A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [13:11:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:11:49]wFMCommunicate OK [13:11:49]requested_item fd.num is exist - process it [13:11:49]SAM_PROTO_GetFieldsCounters [13:11:49]wFMCommunicate request_size=4 [13:11:49]MH_SAM_APDU [13:11:49]CAPDU: 80 13 00 00 [13:11:49]Write to MH i2c: E2 08 00 7B 04 80 13 00 00 00 00 00 00 FB [13:11:49]Write i2c OK [13:11:49]MH_I2C_Read... [13:11:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:11:49]Read from MH i2c: E2 [13:11:49]MH_I2C_Read... [13:11:49]Read from MH i2c: E2 62 00 [13:11:49]MH_I2C_Read... [13:11:49]Read from MH i2c: E2 62 00 7B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7F 02 00 0E 04 04 00 D2 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 6E [13:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7F 02 00 0E 04 04 00 D2 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 [13:11:49]wFMCommunicate OK [13:11:49]SAM_PROTO_GetFieldsCounters done [13:11:49]requested_item shift.num is exist - process it [13:11:49]requested_item shift.opened is exist - process it [13:11:49]req_shift_opened [13:11:49]FM_GetShiftState [13:11:49]SAM_PROTO_GetShiftState [13:11:49]wFMCommunicate request_size=4 [13:11:49]MH_SAM_APDU [13:11:49]CAPDU: 80 13 01 00 [13:11:49]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [13:11:49]Write i2c OK [13:11:49]MH_I2C_Read... [13:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:49]Read from MH i2c: E2 [13:11:49]MH_I2C_Read... [13:11:49]Read from MH i2c: E2 0E 00 [13:11:49]MH_I2C_Read... [13:11:49]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C3 [13:11:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:11:49]wFMCommunicate OK [13:11:49]SAM_PROTO_GetShiftState done [13:11:49]FM_GetShiftState done [13:11:49]req_shift_opened done [13:11:49]requested_item shift.open_date is exist - process it [13:11:49]req_shift_open_date [13:11:49]req_shift_open_date done [13:11:49]produce_requested_data done [13:11:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163765,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:11:49]process_action_free close_receipt [13:11:49]json_value_free [13:11:49]json_value_free done [13:11:49]process_json_proto returns [13:11:49]Send response to host [13:11:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163765,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:11:49]free response buf [13:11:49]execute_script done [13:11:49]execute_script returns [13:11:49]free content buf [13:11:49]Sock 9.Close socket [13:11:49]Sock 9.Thread stoped [13:12:13]accept exits with 10 [13:12:13]New connection [13:12:13]New thread 3066793316 created [13:12:13]Thread 3066936676 joined [13:12:13]Waiting for new connection... [13:12:13] Sock 10.Parse request [13:12:13]Sock 10.Check first char [13:12:13]Sock 10.First char is OK [13:12:13]request: POST /json_proto HTTP/1.0 [13:12:13]Method: POST [13:12:13]URL: /json_proto [13:12:13]Method is POST - this is cgi request [13:12:13]url: /json_proto [13:12:13]query_string will be loaded in cgi processing [13:12:13]execute_cgi json_proto POST (null) [13:12:13]execute_cgi path=json_proto method=POST [13:12:13]POST find Content-Length [13:12:13]Host: 172.17.44.132:8080 [13:12:13]Content-Length: 679 [13:12:13]Content-Type: application/json [13:12:13] [13:12:13]POST finish read [13:12:13]Found Content-Length = 679 [13:12:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 38.140, "sum" : 2906.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2906.00, "payments": [ { "type": 0, "sum" : 2906.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:13]execute_script... [13: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)292330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 38.140, "sum" : 2906.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2906.00, "payments": [ { "type": 0, "sum" : 2906.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:13]POST & json_proto [13:12:13]process_json_proto [13:12:13]json parsed OK: [13:12:13]protocol is kg_v1.0 [13:12:13]action value=close_receipt [13:12:13]process_action close_receipt [13:12:13]cmd_close_receipt [13:12:13]MH_GetDate [13:12:13]Write to MH i2c: F0 00 00 7D 04 70 [13:12:13]Write i2c OK [13:12:13]MH_I2C_Read... [13:12:13]Read from MH i2c: F0 [13:12:13]MH_I2C_Read... [13:12:13]Read from MH i2c: F0 09 00 [13:12:13]MH_I2C_Read... [13:12:13]Read from MH i2c: F0 09 00 7D 04 00 AE E7 C5 66 2A 83 C1 65 0C [13:12:13]GetLastDocTimeStamp 1724245903 [13:12:13]current date 1724245934 [13:12:13]FM_GetShiftState [13:12:13]SAM_PROTO_GetShiftState [13:12:13]wFMCommunicate request_size=4 [13:12:13]MH_SAM_APDU [13:12:13]CAPDU: 80 13 01 00 [13:12:13]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [13:12:13]Write i2c OK [13:12:13]MH_I2C_Read... [13:12:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:13]Read from MH i2c: E2 [13:12:13]MH_I2C_Read... [13:12:13]Read from MH i2c: E2 0E 00 [13:12:13]MH_I2C_Read... [13:12:13]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C5 [13:12:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:12:13]wFMCommunicate OK [13:12:13]SAM_PROTO_GetShiftState done [13:12:13]FM_GetShiftState done [13:12:13]opened in 1724199517 [13:12:13]opened+sec_in_day 1724285917 [13:12:13]quantity*price = 290626 [13:12:13]sum+1 = 290628 [13:12:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 2906.00 Внесено: 3000.00 СДАЧА: 94.00 НСП 1% : 25.72 НДС 12% : 308.63 Наличными: 2906.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 364 21.08.2024 13:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163766 ФПД: 218775167480692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131214&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163766&fm=218775167480692&tin=02508201610067®Number=0000000000092562&sum=290600 [13:12:14]StoreToDocumentArchive [13:12:14]shift 466 fd 163766 [13:12:14]save to /storage/0466/doc_00163766 [13:12:14]save last doc name /storage/0466/doc_00163766 to /storage/kkm_last_doc_name [13:12:14]save OK [13:12:14]Clear old archive folders... [13:12:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:12:14]tlvbuf is 0114FBC0 [13:12:14]SAM_PROTO_ClearQueue [13:12:14]wFMCommunicate request_size=4 [13:12:14]MH_SAM_APDU [13:12:14]CAPDU: 80 09 00 00 [13:12:14]Write to MH i2c: E2 08 00 8B 04 80 09 00 00 00 00 00 00 01 [13:12:14]Write i2c OK [13:12:14]MH_I2C_Read... [13:12:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:14]Read from MH i2c: E2 [13:12:14]MH_I2C_Read... [13:12:14]Read from MH i2c: E2 03 00 [13:12:14]MH_I2C_Read... [13:12:14]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [13:12:14]RAPDU: 90 00 [13:12:14]wFMCommunicate OK [13:12:14]SAM_PROTO_ClearQueue done [13:12:14]KKMCreateOFDPacket [13:12:14]OFDProtocolAddRootSTLVToBuf [13:12:14]FM_MakeSignedData [13:12:14]FM_MakeSignedData [13:12:14]SAM_PROTO_SignData [13:12:14]wFMCommunicate request_size=4 [13:12:14]MH_SAM_APDU [13:12:14]CAPDU: 80 0D 01 02 [13:12:14]Write to MH i2c: E2 08 00 8C 04 80 0D 01 02 00 00 00 00 09 [13:12:14]Write i2c OK [13:12:14]MH_I2C_Read... [13:12:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:14]Read from MH i2c: E2 [13:12:14]MH_I2C_Read... [13:12:14]Read from MH i2c: E2 03 00 [13:12:14]MH_I2C_Read... [13:12:14]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [13:12:14]RAPDU: 90 00 [13:12:14]wFMCommunicate OK [13:12:14]wFMCommunicate request_size=255 [13:12:14]MH_SAM_APDU [13: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 94 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 6F 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6F 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 78 00 00 00 00 07 04 06 00 28 6F 04 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 AE E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7F 02 00 35 04 06 00 C6 F9 90 24 [13:12:15]Write to MH i2c: E2 02 01 8D 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 94 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 6F 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6F 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 78 00 00 00 00 07 04 06 00 28 6F 04 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 AE E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7F 02 00 35 04 06 00 C6 F9 90 24 00 00 94 [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:15]Read from MH i2c: E2 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 03 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [13:12:15]RAPDU: 90 00 [13:12:15]wFMCommunicate OK [13:12:15]wFMCommunicate request_size=7 [13:12:15]MH_SAM_APDU [13:12:15]CAPDU: 80 0D 02 02 02 B3 74 [13:12:15]Write to MH i2c: E2 0A 00 8E 04 80 0D 02 02 02 00 B3 74 00 00 37 [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:15]Read from MH i2c: E2 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 03 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [13:12:15]RAPDU: 90 00 [13:12:15]wFMCommunicate OK [13:12:15]wFMCommunicate request_size=4 [13:12:15]MH_SAM_APDU [13:12:15]CAPDU: 80 0D 03 02 [13:12:15]Write to MH i2c: E2 08 00 8F 04 80 0D 03 02 00 00 00 00 0E [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:15]Read from MH i2c: E2 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 0B 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 0B 00 8F 04 00 D8 61 8A F3 02 2C E4 56 90 00 2D [13:12:15]RAPDU: D8 61 8A F3 02 2C E4 56 90 00 [13:12:15]wFMCommunicate OK [13:12:15]SAM_PROTO_SignData done [13:12:15]FM_MakeSignedData done [13:12:15]CreateOFDProtocolMessage [13:12:15]wFMCommunicate request_size=4 [13:12:15]MH_SAM_APDU [13:12:15]CAPDU: 80 11 00 00 [13:12:15]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:15]Read from MH i2c: E2 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 17 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 17 00 90 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [13:12:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:12:15]wFMCommunicate OK [13:12:15]CreateOFDProtocolMessage done [13:12:15]OFDSenderStorePacket 163766 [13:12:15]StoreOFDPacket docnum=163766 [13:12:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 17 4D 04 01 94 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 94 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 6F 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6F 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 78 00 00 00 00 07 04 06 00 28 6F 04 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 AE E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7F 02 00 35 04 06 00 C6 F9 90 24 B3 74 D8 61 8A F3 02 2C E4 56 [13:12:15]CheckFolder [13:12:15]dirname=/storage/ofd_packets [13:12:15]CheckFolder done [13:12:15]ProducePacketName [13:12:15]name=ofd_packets/00163766 [13:12:15]NVStorageSaveData ofd_packets/00163766 [13:12:15]File name is /storage/ofd_packets/00163766 [13:12:15]Write 298 bytes [13:12:15]NVStorageSaveData done [13:12:15]OFDSenderStorePacket done [13:12:15]KKMCreateOFDPacket done [13:12:15]NVStorageSaveData kkm_last_timestamp [13:12:15]File name is /storage/kkm_last_timestamp [13:12:15]Write 4 bytes [13:12:15]NVStorageSaveData done [13:12:15]ExternCall_PrintAddStr [13:12:15]wPrintStart [13:12:15]Write to MH i2c: 01 00 00 91 04 95 [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: 01 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: 01 07 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 FF 0F AA [13:12:15]RasterBufferAndPrint [13:12:15]line Счет N : (1)292330 [13:12:15]line ИНН: 02508201610067 [13:12:15]line Контрольно-Кассовый Чек [13:12:15]line ПРОДАЖА [13:12:15]line ТРК (МРК, ГНК) : 64 [13:12:15]line Товар: 2710194800 [13:12:15]line ДТ-К-5 [13:12:15]line 38.140 * 76.20 [13:12:15]line = 2906.27 [13:12:15]line НДС 12% НСП 1% [13:12:15]line > о реализуемом товаре [13:12:15]line ОКРУГЛЕНИЕ: -0.27 [13:12:15]line ИТОГО: 2906.00 [13:12:15]line Внесено: 3000.00 [13:12:15]line СДАЧА: 94.00 [13:12:15]line НСП 1% : 25.72 [13:12:15]line НДС 12% : 308.63 [13:12:15]line Наличными: 2906.00 [13:12:15]line Безнал.: 0.00 [13:12:15]line Место: АЗС № 130 "Партнер Нефть" [13:12:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:12:15]line СНО: Общий режим [13:12:15]line Чек 364 21.08.2024 13:12 [13:12:15]line Смена: 466 ФФД: 1.0 [13:12:15]line ЗНМ: 0300000070 [13:12:15]line РНМ: 0000000000092562 [13:12:15]line Версия ККМ: 001 [13:12:15]line ФМ: 0000000000871769 [13:12:15]line ФД: 163766 [13:12:15]line ФПД: 218775167480692 [13:12:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131214&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163766&fm=218775167480692&tin=02508201610067®Number=0000000000092562&sum=290600 [13:12:15]written 0, free lines is 4095 [13:12:16]Write to MH i2c: 01 00 00 BC 04 C0 [13:12:16]Write i2c OK [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: 01 [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: 01 07 00 [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 E0 0C B3 [13:12:16]RasterBufferAndPrint [13:12:16]line [13:12:16]line [13:12:16]line [13:12:16]line [13:12:16]line [13:12:16]written 0, free lines is 3323 [13:12:16]MH_Cut [13:12:16]Write to MH i2c: D1 01 00 C3 04 01 99 [13:12:16]Write i2c OK [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: D1 [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: D1 01 00 [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: D1 01 00 C3 04 00 98 [13:12:16]Write to MH i2c: 01 00 00 C4 04 C8 [13:12:16]Write i2c OK [13:12:16]MH_I2C_Read... [13:12:16]*** Cut start [13:12:16]*** Purtial cut [13:12:16]*** Stage 1: CUTSNS_PIN = 1 [13:12:18]Read from MH i2c: 01 [13:12:18]MH_I2C_Read... [13:12:18]*** Stop cut motor [13:12:18]*** Cut end [13:12:18]Read from MH i2c: 01 07 00 [13:12:18]MH_I2C_Read... [13:12:18]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [13:12:18]process_action close_receipt done [13:12:18]requested_data is exist [13:12:18]produce_requested_data [13:12:18]requested_item fm.sn is exist - process it [13:12:18]wFMCommunicate request_size=4 [13:12:18]MH_SAM_APDU [13:12:18]CAPDU: 80 11 00 00 [13:12:18]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [13:12:18]Write i2c OK [13:12:18]MH_I2C_Read... [13:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:19]Read from MH i2c: E2 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 17 00 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [13:12:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:12:19]wFMCommunicate OK [13:12:19]requested_item fd.num is exist - process it [13:12:19]SAM_PROTO_GetFieldsCounters [13:12:19]wFMCommunicate request_size=4 [13:12:19]MH_SAM_APDU [13:12:19]CAPDU: 80 13 00 00 [13:12:19]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [13:12:19]Write i2c OK [13:12:19]MH_I2C_Read... [13:12:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:19]Read from MH i2c: E2 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 62 00 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 62 00 C6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7F 02 00 0E 04 04 00 D2 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 BD [13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7F 02 00 0E 04 04 00 D2 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 [13:12:19]wFMCommunicate OK [13:12:19]SAM_PROTO_GetFieldsCounters done [13:12:19]requested_item shift.num is exist - process it [13:12:19]requested_item shift.opened is exist - process it [13:12:19]req_shift_opened [13:12:19]FM_GetShiftState [13:12:19]SAM_PROTO_GetShiftState [13:12:19]wFMCommunicate request_size=4 [13:12:19]MH_SAM_APDU [13:12:19]CAPDU: 80 13 01 00 [13:12:19]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [13:12:19]Write i2c OK [13:12:19]MH_I2C_Read... [13:12:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:19]Read from MH i2c: E2 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 0E 00 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0E [13:12:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:12:19]wFMCommunicate OK [13:12:19]SAM_PROTO_GetShiftState done [13:12:19]FM_GetShiftState done [13:12:19]req_shift_opened done [13:12:19]requested_item shift.open_date is exist - process it [13:12:19]req_shift_open_date [13:12:19]req_shift_open_date done [13:12:19]produce_requested_data done [13:12:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163766,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:12:19]process_action_free close_receipt [13:12:19]json_value_free [13:12:19]json_value_free done [13:12:19]process_json_proto returns [13:12:19]Send response to host [13:12:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163766,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:12:19]free response buf [13:12:19]execute_script done [13:12:19]execute_script returns [13:12:19]free content buf [13:12:19]Sock 10.Close socket [13:12:19]Sock 10.Thread stoped [13:12:20]recv_with_timeout no data received [13:12:22]accept exits with 11 [13:12:22]New connection [13:12:22]New thread 3066936676 created [13:12:22]Thread 3066793316 joined [13:12:22]Waiting for new connection... [13:12:22] Sock 11.Parse request [13:12:22]Sock 11.Check first char [13:12:22]Sock 11.First char is OK [13:12:22]request: POST /json_proto HTTP/1.0 [13:12:22]Method: POST [13:12:22]URL: /json_proto [13:12:22]Method is POST - this is cgi request [13:12:22]url: /json_proto [13:12:22]query_string will be loaded in cgi processing [13:12:22]execute_cgi json_proto POST (null) [13:12:22]execute_cgi path=json_proto method=POST [13:12:22]POST find Content-Length [13:12:22]Host: 172.17.44.132:8080 [13:12:22]Content-Length: 685 [13:12:22]Content-Type: application/json [13:12:22] [13:12:22]POST finish read [13:12:22]Found Content-Length = 685 [13:12:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:22]execute_script... [13:12:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:22]POST & json_proto [13:12:22]process_json_proto [13:12:22]json parsed OK: [13:12:22]protocol is kg_v1.0 [13:12:22]action value=close_receipt [13:12:22]process_action close_receipt [13:12:22]cmd_close_receipt [13:12:22]MH_GetDate [13:12:22]Write to MH i2c: F0 00 00 C8 04 BB [13:12:22]Write i2c OK [13:12:22]MH_I2C_Read... [13:12:22]Read from MH i2c: F0 [13:12:22]MH_I2C_Read... [13:12:22]Read from MH i2c: F0 09 00 [13:12:22]MH_I2C_Read... [13:12:22]Read from MH i2c: F0 09 00 C8 04 00 B6 E7 C5 66 2A 83 C1 65 5F [13:12:22]GetLastDocTimeStamp 1724245934 [13:12:22]current date 1724245942 [13:12:22]FM_GetShiftState [13:12:22]SAM_PROTO_GetShiftState [13:12:22]wFMCommunicate request_size=4 [13:12:22]MH_SAM_APDU [13:12:22]CAPDU: 80 13 01 00 [13:12:22]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [13:12:22]Write i2c OK [13:12:22]MH_I2C_Read... [13:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:22]Read from MH i2c: E2 [13:12:22]MH_I2C_Read... [13:12:22]Read from MH i2c: E2 0E 00 [13:12:22]MH_I2C_Read... [13:12:22]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 10 [13:12:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:12:22]wFMCommunicate OK [13:12:22]SAM_PROTO_GetShiftState done [13:12:22]FM_GetShiftState done [13:12:22]opened in 1724199517 [13:12:22]opened+sec_in_day 1724285917 [13:12:22]quantity*price = 100032 [13:12:22]sum+1 = 100033 [13:12:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 365 21.08.2024 13:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163767 ФПД: 156756383765758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131222&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163767&fm=156756383765758&tin=02508201610067®Number=0000000000092562&sum=100000 [13:12:23]StoreToDocumentArchive [13:12:23]shift 466 fd 163767 [13:12:23]save to /storage/0466/doc_00163767 [13:12:23]save last doc name /storage/0466/doc_00163767 to /storage/kkm_last_doc_name [13:12:23]save OK [13:12:23]Clear old archive folders... [13:12:23]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:12:23]tlvbuf is 01185970 [13:12:23]SAM_PROTO_ClearQueue [13:12:23]wFMCommunicate request_size=4 [13:12:23]MH_SAM_APDU [13:12:23]CAPDU: 80 09 00 00 [13:12:23]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [13:12:23]Write i2c OK [13:12:23]MH_I2C_Read... [13:12:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:23]Read from MH i2c: E2 [13:12:23]MH_I2C_Read... [13:12:23]Read from MH i2c: E2 03 00 [13:12:23]MH_I2C_Read... [13:12:23]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [13:12:23]RAPDU: 90 00 [13:12:23]wFMCommunicate OK [13:12:23]SAM_PROTO_ClearQueue done [13:12:23]KKMCreateOFDPacket [13:12:23]OFDProtocolAddRootSTLVToBuf [13:12:23]FM_MakeSignedData [13:12:23]FM_MakeSignedData [13:12:23]SAM_PROTO_SignData [13:12:23]wFMCommunicate request_size=4 [13:12:23]MH_SAM_APDU [13:12:23]CAPDU: 80 0D 01 02 [13:12:23]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [13:12:23]Write i2c OK [13:12:23]MH_I2C_Read... [13:12:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:23]Read from MH i2c: E2 [13:12:23]MH_I2C_Read... [13:12:23]Read from MH i2c: E2 03 00 [13:12:23]MH_I2C_Read... [13:12:23]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [13:12:23]RAPDU: 90 00 [13:12:23]wFMCommunicate OK [13:12:23]wFMCommunicate request_size=255 [13:12:23]MH_SAM_APDU [13:12:23]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6D 01 00 00 F4 03 04 00 B6 E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7F 02 00 35 04 06 00 8E 91 [13:12:23]Write to MH i2c: E2 02 01 D8 04 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6D 01 00 00 F4 03 04 00 B6 E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7F 02 00 35 04 06 00 8E 91 00 00 5E [13:12:24]Write i2c OK [13:12:24]MH_I2C_Read... [13:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:24]Read from MH i2c: E2 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 03 00 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [13:12:24]RAPDU: 90 00 [13:12:24]wFMCommunicate OK [13:12:24]wFMCommunicate request_size=9 [13:12:24]MH_SAM_APDU [13:12:24]CAPDU: 80 0D 02 02 04 B0 92 14 FE [13:12:24]Write to MH i2c: E2 0C 00 D9 04 80 0D 02 02 04 00 B0 92 14 FE 00 00 B3 [13:12:24]Write i2c OK [13:12:24]MH_I2C_Read... [13:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:24]Read from MH i2c: E2 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 03 00 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [13:12:24]RAPDU: 90 00 [13:12:24]wFMCommunicate OK [13:12:24]wFMCommunicate request_size=4 [13:12:24]MH_SAM_APDU [13:12:24]CAPDU: 80 0D 03 02 [13:12:24]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [13:12:24]Write i2c OK [13:12:24]MH_I2C_Read... [13:12:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:24]Read from MH i2c: E2 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 0B 00 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 0B 00 DA 04 00 69 F1 84 B2 DA F6 2B E3 90 00 C8 [13:12:24]RAPDU: 69 F1 84 B2 DA F6 2B E3 90 00 [13:12:24]wFMCommunicate OK [13:12:24]SAM_PROTO_SignData done [13:12:24]FM_MakeSignedData done [13:12:24]CreateOFDProtocolMessage [13:12:24]wFMCommunicate request_size=4 [13:12:24]MH_SAM_APDU [13:12:24]CAPDU: 80 11 00 00 [13:12:24]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [13:12:24]Write i2c OK [13:12:24]MH_I2C_Read... [13:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:24]Read from MH i2c: E2 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 17 00 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [13:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:12:24]wFMCommunicate OK [13:12:24]CreateOFDProtocolMessage done [13:12:24]OFDSenderStorePacket 163767 [13:12:24]StoreOFDPacket docnum=163767 [13:12:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 39 9E 06 01 DA 91 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6D 01 00 00 F4 03 04 00 B6 E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7F 02 00 35 04 06 00 8E 91 B0 92 14 FE 69 F1 84 B2 DA F6 2B E3 [13:12:24]CheckFolder [13:12:24]dirname=/storage/ofd_packets [13:12:24]CheckFolder done [13:12:24]ProducePacketName [13:12:24]name=ofd_packets/00163767 [13:12:24]NVStorageSaveData ofd_packets/00163767 [13:12:24]File name is /storage/ofd_packets/00163767 [13:12:24]Write 300 bytes [13:12:24]NVStorageSaveData done [13:12:24]OFDSenderStorePacket done [13:12:24]KKMCreateOFDPacket done [13:12:24]NVStorageSaveData kkm_last_timestamp [13:12:24]File name is /storage/kkm_last_timestamp [13:12:24]Write 4 bytes [13:12:24]NVStorageSaveData done [13:12:24]ExternCall_PrintAddStr [13:12:24]wPrintStart [13:12:24]Write to MH i2c: 01 00 00 DC 04 E0 [13:12:24]Write i2c OK [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: 01 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: 01 07 00 [13:12:24]MH_I2C_Read... [13:12:24]Read from MH i2c: 01 07 00 DC 04 00 00 00 00 00 FF 0F F5 [13:12:24]RasterBufferAndPrint [13:12:24]line Счет N : (1)292329 [13:12:24]line ИНН: 02508201610067 [13:12:24]line Контрольно-Кассовый Чек [13:12:24]line ПРОДАЖА [13:12:24]line ТРК (МРК, ГНК) : 81 [13:12:24]line Товар: 2711129700 [13:12:24]line ГАЗ-К-5 [13:12:24]line 26.050 * 38.40 [13:12:24]line = 1000.32 [13:12:24]line НДС 12% НСП 1% [13:12:24]line > о реализуемом товаре [13:12:24]line ОКРУГЛЕНИЕ: -0.32 [13:12:24]line ИТОГО: 1000.00 [13:12:24]line Внесено: 1000.00 [13:12:24]line СДАЧА: 0.00 [13:12:24]line НСП 1% : 8.85 [13:12:24]line НДС 12% : 106.23 [13:12:24]line Наличными: 1000.00 [13:12:24]line Безнал.: 0.00 [13:12:24]line Место: АЗС № 130 "Партнер Нефть" [13:12:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:12:24]line СНО: Общий режим [13:12:24]line Чек 365 21.08.2024 13:12 [13:12:24]line Смена: 466 ФФД: 1.0 [13:12:24]line ЗНМ: 0300000070 [13:12:24]line РНМ: 0000000000092562 [13:12:24]line Версия ККМ: 001 [13:12:24]line ФМ: 0000000000871769 [13:12:24]line ФД: 163767 [13:12:24]line ФПД: 156756383765758 [13:12:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131222&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163767&fm=156756383765758&tin=02508201610067®Number=0000000000092562&sum=100000 [13:12:24]written 0, free lines is 4095 [13:13:44]Content-Type: application/json [13:13:44] [13:13:44]POST finish read [13:13:44]Found Content-Length = 989 [13:13:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50613", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:44]execute_script... [13:13:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50613", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:44]POST & json_proto [13:13:44]process_json_proto [13:13:44]json parsed OK: [13:13:44]protocol is kg_v1.0 [13:13:44]action value=close_receipt [13:13:44]process_action close_receipt [13:13:44]cmd_close_receipt [13:13:44]MH_GetDate [13:13:44]Write to MH i2c: F0 00 00 A6 05 9A [13:13:44]Write i2c OK [13:13:44]MH_I2C_Read... [13:13:44]Read from MH i2c: F0 [13:13:44]MH_I2C_Read... [13:13:44]Read from MH i2c: F0 09 00 [13:13:44]MH_I2C_Read... [13:13:44]Read from MH i2c: F0 09 00 A6 05 00 09 E8 C5 66 2A 83 C1 65 92 [13:13:44]GetLastDocTimeStamp 1724245980 [13:13:44]current date 1724246025 [13:13:44]FM_GetShiftState [13:13:44]SAM_PROTO_GetShiftState [13:13:44]wFMCommunicate request_size=4 [13:13:44]MH_SAM_APDU [13:13:44]CAPDU: 80 13 01 00 [13:13:44]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [13:13:44]Write i2c OK [13:13:44]MH_I2C_Read... [13:13:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:44]Read from MH i2c: E2 [13:13:44]MH_I2C_Read... [13:13:44]Read from MH i2c: E2 0E 00 [13:13:44]MH_I2C_Read... [13:13:44]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EF [13:13:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:13:44]wFMCommunicate OK [13:13:44]SAM_PROTO_GetShiftState done [13:13:44]FM_GetShiftState done [13:13:44]opened in 1724199517 [13:13:44]opened+sec_in_day 1724285917 [13:13:44]quantity*price = 22500 [13:13:44]sum+1 = 22501 [13:13:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000273673 Сок Piko Pulpy красный виноград ПЭТ 1л 1.000 * 180.00 = 180.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.00 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 368 21.08.2024 13:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163770 ФПД: 129272321767286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163770&fm=129272321767286&tin=02508201610067®Number=0000000000092562&sum=40500 0 [13:13:46]StoreToDocumentArchive [13:13:46]shift 466 fd 163770 [13:13:46]save to /storage/0466/doc_00163770 [13:13:46]save last doc name /storage/0466/doc_00163770 to /storage/kkm_last_doc_name [13:13:46]save OK [13:13:46]Clear old archive folders... [13:13:46]ProcessDocumentItem done err = 0, tmpTLVsize=428 [13:13:46]tlvbuf is 01151E60 [13:13:46]SAM_PROTO_ClearQueue [13:13:46]wFMCommunicate request_size=4 [13:13:46]MH_SAM_APDU [13:13:46]CAPDU: 80 09 00 00 [13:13:46]Write to MH i2c: E2 08 00 B4 05 80 09 00 00 00 00 00 00 2B [13:13:46]Write i2c OK [13:13:46]MH_I2C_Read... [13:13:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:46]Read from MH i2c: E2 [13:13:46]MH_I2C_Read... [13:13:46]Read from MH i2c: E2 03 00 [13:13:46]MH_I2C_Read... [13:13:46]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [13:13:46]RAPDU: 90 00 [13:13:46]wFMCommunicate OK [13:13:46]SAM_PROTO_ClearQueue done [13:13:46]KKMCreateOFDPacket [13:13:46]OFDProtocolAddRootSTLVToBuf [13:13:46]FM_MakeSignedData [13:13:46]FM_MakeSignedData [13:13:46]SAM_PROTO_SignData [13:13:46]wFMCommunicate request_size=4 [13:13:46]MH_SAM_APDU [13:13:46]CAPDU: 80 0D 01 02 [13:13:46]Write to MH i2c: E2 08 00 B5 05 80 0D 01 02 00 00 00 00 33 [13:13:46]Write i2c OK [13:13:46]MH_I2C_Read... [13:13:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:46]Read from MH i2c: E2 [13:13:46]MH_I2C_Read... [13:13:46]Read from MH i2c: E2 03 00 [13:13:46]MH_I2C_Read... [13:13:46]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [13:13:46]RAPDU: 90 00 [13:13:46]wFMCommunicate OK [13:13:46]wFMCommunicate request_size=255 [13:13:46]MH_SAM_APDU [13:13:46]CAPDU: 80 0D 02 02 FA 03 00 AC 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 [13:13:46]Write to MH i2c: E2 02 01 B6 05 80 0D 02 02 FA 00 03 00 AC 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 28 [13:13:46]Write i2c OK [13:13:46]MH_I2C_Read... [13:13:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:46]Read from MH i2c: E2 [13:13:46]MH_I2C_Read... [13:13:46]Read from MH i2c: E2 03 00 [13:13:46]MH_I2C_Read... [13:13:46]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [13:13:46]RAPDU: 90 00 [13:13:46]wFMCommunicate OK [13:13:46]wFMCommunicate request_size=187 [13:13:46]MH_SAM_APDU [13:13:46]CAPDU: 80 0D 02 02 B6 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 09 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7F 02 00 35 04 06 00 75 92 8E D1 77 76 [13:13:47]Write to MH i2c: E2 BE 00 B7 05 80 0D 02 02 B6 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 09 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7F 02 00 35 04 06 00 75 92 8E D1 77 76 00 00 72 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [13:13:47]RAPDU: 90 00 [13:13:47]wFMCommunicate OK [13:13:47]wFMCommunicate request_size=4 [13:13:47]MH_SAM_APDU [13:13:47]CAPDU: 80 0D 03 02 [13:13:47]Write to MH i2c: E2 08 00 B8 05 80 0D 03 02 00 00 00 00 38 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 0B 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 0B 00 B8 05 00 B0 62 95 7C D5 98 A7 89 90 00 F9 [13:13:47]RAPDU: B0 62 95 7C D5 98 A7 89 90 00 [13:13:47]wFMCommunicate OK [13:13:47]SAM_PROTO_SignData done [13:13:47]FM_MakeSignedData done [13:13:47]CreateOFDProtocolMessage [13:13:47]wFMCommunicate request_size=4 [13:13:47]MH_SAM_APDU [13:13:47]CAPDU: 80 11 00 00 [13:13:47]Write to MH i2c: E2 08 00 B9 05 80 11 00 00 00 00 00 00 38 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 17 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 17 00 B9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [13:13:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:13:47]wFMCommunicate OK [13:13:47]CreateOFDProtocolMessage done [13:13:47]OFDSenderStorePacket 163770 [13:13:47]StoreOFDPacket docnum=163770 [13:13:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 C0 01 00 00 2F F2 B8 01 2F 2E 5A 03 01 00 03 00 AC 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 09 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7F 02 00 35 04 06 00 75 92 8E D1 77 76 B0 62 95 7C D5 98 A7 89 [13:13:47]CheckFolder [13:13:47]dirname=/storage/ofd_packets [13:13:47]CheckFolder done [13:13:47]ProducePacketName [13:13:47]name=ofd_packets/00163770 [13:13:47]NVStorageSaveData ofd_packets/00163770 [13:13:47]File name is /storage/ofd_packets/00163770 [13:13:47]Write 478 bytes [13:13:47]NVStorageSaveData done [13:13:47]OFDSenderStorePacket done [13:13:47]KKMCreateOFDPacket done [13:13:47]NVStorageSaveData kkm_last_timestamp [13:13:47]File name is /storage/kkm_last_timestamp [13:13:47]Write 4 bytes [13:13:47]NVStorageSaveData done [13:13:47]ExternCall_PrintAddStr [13:13:47]wPrintStart [13:13:47]Write to MH i2c: 01 00 00 BA 05 BF [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: 01 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: 01 07 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: 01 07 00 BA 05 00 00 00 00 00 FF 0F D4 [13:13:47]RasterBufferAndPrint [13:13:47]line Счет N : (3)50613 [13:13:47]line ИНН: 02508201610067 [13:13:47]line Контрольно-Кассовый Чек [13:13:47]line ПРОДАЖА [13:13:47]line Товар: 4670003190013 [13:13:47]line Антифриз SIBIRIA ANTIFREEZE ОЖ-40 жел 1л [13:13:47]line 1.000 * 225.00 [13:13:47]line = 225.00 [13:13:47]line НДС 12% НСП 1% [13:13:47]line > о реализуемом товаре [13:13:47]line Товар: 5449000273673 [13:13:47]line Сок Piko Pulpy красный виноград ПЭТ 1л [13:13:47]line 1.000 * 180.00 [13:13:47]line = 180.00 [13:13:47]line НДС 12% НСП 1% [13:13:47]line > о реализуемом товаре [13:13:47]line ИТОГО: 405.00 [13:13:47]line НСП 1% : 3.58 [13:13:47]line НДС 12% : 43.00 [13:13:47]line Наличными: 405.00 [13:13:47]line Безнал.: 0.00 [13:13:47]line Место: АЗС № 130 "Партнер Нефть" [13:13:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:13:47]line СНО: Общий режим [13:13:47]line Чек 368 21.08.2024 13:13 [13:13:47]line Смена: 466 ФФД: 1.0 [13:13:47]line ЗНМ: 0300000070 [13:13:47]line РНМ: 0000000000092562 [13:13:47]line Версия ККМ: 001 [13:13:47]line ФМ: 0000000000871769 [13:13:47]line ФД: 163770 [13:13:47]line ФПД: 129272321767286 [13:13:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163770&fm=129272321767286&tin=02508201610067®Number=0000000000092562&sum=40500 [13:13:47]line 0 [13:13:47]written 0, free lines is 4095 [13:13:48]Write to MH i2c: 01 00 00 EA 05 EF [13:13:48]Write i2c OK [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: 01 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: 01 07 00 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 7C 0C 7E [13:13:48]RasterBufferAndPrint [13:13:48]line [13:13:48]line [13:13:48]line [13:13:48]line [13:13:48]line [13:13:48]written 0, free lines is 3231 [13:13:48]MH_Cut [13:13:48]Write to MH i2c: D1 01 00 F1 05 01 C8 [13:13:48]Write i2c OK [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: D1 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: D1 01 00 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: D1 01 00 F1 05 00 C7 [13:13:48]Write to MH i2c: 01 00 00 F2 05 F7 [13:13:48]Write i2c OK [13:13:48]MH_I2C_Read... [13:13:49]*** Cut start [13:13:49]*** Purtial cut [13:13:49]*** Stage 1: CUTSNS_PIN = 1 [13:13:51]Read from MH i2c: 01 [13:13:51]MH_I2C_Read... [13:13:51]*** Stop cut motor [13:13:51]*** Cut end [13:13:51]Read from MH i2c: 01 07 00 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 FF 0F 0C [13:13:51]process_action close_receipt done [13:13:51]requested_data is exist [13:13:51]produce_requested_data [13:13:51]requested_item fm.sn is exist - process it [13:13:51]wFMCommunicate request_size=4 [13:13:51]MH_SAM_APDU [13:13:51]CAPDU: 80 11 00 00 [13:13:51]Write to MH i2c: E2 08 00 F3 05 80 11 00 00 00 00 00 00 72 [13:13:51]Write i2c OK [13:13:51]MH_I2C_Read... [13:13:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:51]Read from MH i2c: E2 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: E2 17 00 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: E2 17 00 F3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [13:13:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:13:51]wFMCommunicate OK [13:13:51]requested_item fd.num is exist - process it [13:13:51]SAM_PROTO_GetFieldsCounters [13:13:51]wFMCommunicate request_size=4 [13:13:51]MH_SAM_APDU [13:13:51]CAPDU: 80 13 00 00 [13:13:51]Write to MH i2c: E2 08 00 F4 05 80 13 00 00 00 00 00 00 75 [13:13:51]Write i2c OK [13:13:51]MH_I2C_Read... [13:13:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:51]Read from MH i2c: E2 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: E2 62 00 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: E2 62 00 F4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7F 02 00 0E 04 04 00 D2 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 FC [13:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7F 02 00 0E 04 04 00 D2 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 [13:13:51]wFMCommunicate OK [13:13:51]SAM_PROTO_GetFieldsCounters done [13:13:51]requested_item shift.num is exist - process it [13:13:51]requested_item shift.opened is exist - process it [13:13:51]req_shift_opened [13:13:51]FM_GetShiftState [13:13:51]SAM_PROTO_GetShiftState [13:13:51]wFMCommunicate request_size=4 [13:13:51]MH_SAM_APDU [13:13:51]CAPDU: 80 13 01 00 [13:13:51]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [13:13:51]Write i2c OK [13:13:51]MH_I2C_Read... [13:13:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:51]Read from MH i2c: E2 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: E2 0E 00 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [13:13:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 [13:12:48]tax_nsp_amount=354 [13:12:48]Load OK [13:12:48]Load OK [13:12:48]Malloc new data [13:12:48]Malloc new data [13:12:48]Load OK [13:12:48]Load OK [13:12:48]Malloc new data [13:12:48]Malloc new data [13:12:48]free (receipt_item_data.pre_item_text) [13:12:48]free (receipt_item_data.post_item_text) [13:12:48]done [13:12:48]Malloc new data [13:12:48]Malloc new data [13:12:48]Malloc new data [13:12:48]KKMSetReceiptData OK [13:12:48]Malloc new data [13:12:48]Malloc new data [13:12:48]Malloc new data [13:12:48]Malloc new data [13:12:48]ProcessDocumentItem done err = 0, tmpTLVsize=111 [13:12:48]tlvbuf is 011BC280 [13:12:48]KKMLoadAndSignReceiptData [13:12:48]SAM_PROTO_ProcessDocument [13:12:48]wFMCommunicate request_size=9 [13:12:48]MH_SAM_APDU [13:12:48]CAPDU: 80 15 01 00 04 03 00 6F 00 [13:12:48]Write to MH i2c: E2 0C 00 16 05 80 15 01 00 04 00 03 00 6F 00 00 00 14 [13:12:48]Write i2c OK [13:12:48]MH_I2C_Read... [13:12:48]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [13:12:48]Read from MH i2c: E2 [13:12:48]MH_I2C_Read... [13:12:48]Read from MH i2c: E2 03 00 [13:12:48]MH_I2C_Read... [13:12:48]Read from MH i2c: E2 03 00 16 05 00 90 00 8F [13:12:48]RAPDU: 90 00 [13:12:48]wFMCommunicate OK [13:12:48]wFMCommunicate request_size=10 [13:12:48]MH_SAM_APDU [13:12:48]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [13:12:48]Write to MH i2c: E2 0D 00 17 05 80 15 02 00 05 00 1E 04 01 00 01 00 00 CA [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 17 05 00 90 00 90 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=15 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 02 00 0A FC 03 06 00 40 9C 00 00 00 00 [13:12:49]Write to MH i2c: E2 12 00 18 05 80 15 02 00 0A 00 FC 03 06 00 40 9C 00 00 00 00 00 00 92 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=47 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 [13:12:49]Write to MH i2c: E2 32 00 19 05 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 00 00 00 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=15 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 02 00 0A 07 04 06 00 40 9C 00 00 00 00 [13:12:49]Write to MH i2c: E2 12 00 1A 05 80 15 02 00 0A 00 07 04 06 00 40 9C 00 00 00 00 00 00 A0 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 1A 05 00 90 00 93 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=15 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [13:12:49]Write to MH i2c: E2 12 00 1B 05 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 F7 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=11 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [13:12:49]Write to MH i2c: E2 0E 00 1C 05 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D3 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=13 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 02 00 08 F4 03 04 00 D1 E7 C5 66 [13:12:49]Write to MH i2c: E2 10 00 1D 05 80 15 02 00 08 00 F4 03 04 00 D1 E7 C5 66 00 00 90 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=25 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [13:12:49]Write to MH i2c: E2 1C 00 1E 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 04 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=4 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 15 03 00 [13:12:49]Write to MH i2c: E2 08 00 1F 05 80 15 03 00 00 00 00 00 A5 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 40 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 40 00 1F 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6E 01 00 00 35 04 06 00 4A 41 66 38 80 87 90 00 4C [13:12:49]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 37 36 39 10 04 04 00 B8 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6E 01 00 00 35 04 06 00 4A 41 66 38 80 87 90 00 [13:12:50]wFMCommunicate OK [13:12:50]SAM_PROTO_ProcessDocument answer len = 59 [13:12:50]SAM_PROTO_ProcessDocument done [13:12:50]SetTLVBufToDocument [13:12:50]Processing tag 1209 (04B9) [13:12:50]Malloc new data [13:12:50]Processing tag 1041 (0411) [13:12:50]Processing tag 1040 (0410) [13:12:50]Malloc new data [13:12:50]Processing tag 1038 (040E) [13:12:50]Malloc new data [13:12:50]Processing tag 1042 (0412) [13:12:50]Malloc new data [13:12:50]Processing tag 1077 (0435) [13:12:50]Malloc new data [13:12:50]SetTLVBufToDocument err=0 [13:12:50]KKMLoadAndSignReceiptData store KKM data [13:12:50]KKMLoadAndSignReceiptData err=0 [13:12:50]wFMCommunicate request_size=4 [13:12:50]MH_SAM_APDU [13:12:50]CAPDU: 80 11 00 00 [13:12:50]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [13:12:50]Write i2c OK [13:12:50]MH_I2C_Read... [13:12:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:50]Read from MH i2c: E2 [13:12:50]MH_I2C_Read... [13:12:50]Read from MH i2c: E2 17 00 [13:12:50]MH_I2C_Read... [13:12:50]Read from MH i2c: E2 17 00 20 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [13:12:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:12:50]wFMCommunicate OK [13:12:50]Счет N : (1)292332 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 52 Товар: 2710124130 Аи-92-К-5 5.900 * 67.80 = 400.02 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 366 21.08.2024 13:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163768 ФПД: 81644748308615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131249&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163768&fm=81644748308615&tin=02508201610067®Number=0000000000092562&sum=40000 [13:12:50]StoreToDocumentArchive [13:12:50]shift 466 fd 163768 [13:12:50]save to /storage/0466/doc_00163768 [13:12:50]save last doc name /storage/0466/doc_00163768 to /storage/kkm_last_doc_name [13:12:50]save OK [13:12:50]Clear old archive folders... [13:12:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:50]tlvbuf is 0113CAF0 [13:12:50]SAM_PROTO_ClearQueue [13:12:50]wFMCommunicate request_size=4 [13:12:50]MH_SAM_APDU [13:12:50]CAPDU: 80 09 00 00 [13:12:50]Write to MH i2c: E2 08 00 21 05 80 09 00 00 00 00 00 00 98 [13:12:50]Write i2c OK [13:12:50]MH_I2C_Read... [13:12:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:50]Read from MH i2c: E2 [13:12:50]MH_I2C_Read... [13:12:50]Read from MH i2c: E2 03 00 [13:12:50]MH_I2C_Read... [13:12:50]Read from MH i2c: E2 03 00 21 05 00 90 00 9A 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 7F 02 00 0E 04 04 00 D2 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 4F [13:14:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 7F 02 00 0E 04 04 00 D2 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 [13:14:36]wFMCommunicate OK [13:14:36]SAM_PROTO_GetFieldsCounters done [13:14:36]requested_item shift.num is exist - process it [13:14:36]requested_item shift.opened is exist - process it [13:14:36]req_shift_opened [13:14:36]FM_GetShiftState [13:14:36]SAM_PROTO_GetShiftState [13:14:36]wFMCommunicate request_size=4 [13:14:36]MH_SAM_APDU [13:14:36]CAPDU: 80 13 01 00 [13:14:36]Write to MH i2c: E2 08 00 43 06 80 13 01 00 00 00 00 00 C6 [13:14:36]Write i2c OK [13:14:36]MH_I2C_Read... [13:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:36]Read from MH i2c: E2 [13:14:36]MH_I2C_Read... [13:14:36]Read from MH i2c: E2 0E 00 [13:14:36]MH_I2C_Read... [13:14:36]Read from MH i2c: E2 0E 00 43 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [13:14:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:14:36]wFMCommunicate OK [13:14:36]SAM_PROTO_GetShiftState done [13:14:36]FM_GetShiftState done [13:14:36]req_shift_opened done [13:14:36]requested_item shift.open_date is exist - process it [13:14:36]req_shift_open_date [13:14:36]req_shift_open_date done [13:14:36]produce_requested_data done [13:14:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163771,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:14:36]process_action_free close_receipt [13:14:36]json_value_free [13:14:36]json_value_free done [13:14:36]process_json_proto returns [13:14:36]Send response to host [13:14:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163771,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:14:36]free response buf [13:14:36]execute_script done [13:14:36]execute_script returns [13:14:36]free content buf [13:14:36]Sock 11.Close socket [13:14:36]Sock 11.Thread stoped [13:14:44]accept exits with 10 [13:14:44]New connection [13:14:44]New thread 3066793316 created [13:14:44]Thread 3066936676 joined [13:14:44]Waiting for new connection... [13:14:44] Sock 10.Parse request [13:14:44]Sock 10.Check first char [13:14:44]Sock 10.First char is OK [13:14:44]request: POST /json_proto HTTP/1.0 [13:14:44]Method: POST [13:14:44]URL: /json_proto [13:14:44]Method is POST - this is cgi request [13:14:44]url: /json_proto [13:14:44]query_string will be loaded in cgi processing [13:14:44]execute_cgi json_proto POST (null) [13:14:44]execute_cgi path=json_proto method=POST [13:14:44]POST find Content-Length [13:14:44]Host: 172.17.44.132:8080 [13:14:44]Content-Length: 644 [13:14:44]Content-Type: application/json [13:14:44] [13:14:44]POST finish read [13:14:44]Found Content-Length = 644 [13:14:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50615", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:44]execute_script... [13:14:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50615", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:44]POST & json_proto [13:14:44]process_json_proto [13:14:44]json parsed OK: [13:14:44]protocol is kg_v1.0 [13:14:44]action value=close_receipt [13:14:44]process_action close_receipt [13:14:44]cmd_close_receipt [13:14:44]MH_GetDate [13:14:44]Write to MH i2c: F0 00 00 44 06 39 [13:14:44]Write i2c OK [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: F0 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: F0 09 00 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: F0 09 00 44 06 00 45 E8 C5 66 2A 83 C1 65 6D [13:14:44]GetLastDocTimeStamp 1724246070 [13:14:44]current date 1724246085 [13:14:44]FM_GetShiftState [13:14:44]SAM_PROTO_GetShiftState [13:14:44]wFMCommunicate request_size=4 [13:14:44]MH_SAM_APDU [13:14:44]CAPDU: 80 13 01 00 [13:14:44]Write to MH i2c: E2 08 00 45 06 80 13 01 00 00 00 00 00 C8 [13:14:44]Write i2c OK [13:14:44]MH_I2C_Read... [13:14:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:44]Read from MH i2c: E2 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 0E 00 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 0E 00 45 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [13:14:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:14:44]wFMCommunicate OK [13:14:44]SAM_PROTO_GetShiftState done [13:14:44]FM_GetShiftState done [13:14:44]opened in 1724199517 [13:14:44]opened+sec_in_day 1724285917 [13:14:44]quantity*price = 6000 [13:14:44]sum+1 = 6001 [13:14:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 370 21.08.2024 13:14 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163772 ФПД: 159288766133652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131445&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163772&fm=159288766133652&tin=02508201610067®Number=0000000000092562&sum=6000 0 [13:14:46]StoreToDocumentArchive [13:14:46]shift 466 fd 163772 [13:14:46]save to /storage/0466/doc_00163772 [13:14:46]save last doc name /storage/0466/doc_00163772 to /storage/kkm_last_doc_name [13:14:46]save OK [13:14:46]Clear old archive folders... [13:14:46]ProcessDocumentItem done err = 0, tmpTLVsize=276 [13:14:46]tlvbuf is 011F0050 [13:14:46]SAM_PROTO_ClearQueue [13:14:46]wFMCommunicate request_size=4 [13:14:46]MH_SAM_APDU [13:14:46]CAPDU: 80 09 00 00 [13:14:46]Write to MH i2c: E2 08 00 52 06 80 09 00 00 00 00 00 00 CA [13:14:46]Write i2c OK [13:14:46]MH_I2C_Read... [13:14:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:46]Read from MH i2c: E2 [13:14:46]MH_I2C_Read... [13:14:46]Read from MH i2c: E2 03 00 [13:14:46]MH_I2C_Read... [13:14:46]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [13:14:46]RAPDU: 90 00 [13:14:46]wFMCommunicate OK [13:14:46]SAM_PROTO_ClearQueue done [13:14:46]KKMCreateOFDPacket [13:14:46]OFDProtocolAddRootSTLVToBuf [13:14:46]FM_MakeSignedData [13:14:46]FM_MakeSignedData [13:14:46]SAM_PROTO_SignData [13:14:46]wFMCommunicate request_size=4 [13:14:46]MH_SAM_APDU [13:14:46]CAPDU: 80 0D 01 02 [13:14:46]Write to MH i2c: E2 08 00 53 06 80 0D 01 02 00 00 00 00 D2 [13:14:46]Write i2c OK [13:14:46]MH_I2C_Read... [13:14:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:46]Read from MH i2c: E2 [13:14:46]MH_I2C_Read... [13:14:46]Read from MH i2c: E2 03 00 [13:14:46]MH_I2C_Read... [13:14:46]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [13:14:46]RAPDU: 90 00 [13:14:46]wFMCommunicate OK [13:14:46]wFMCommunicate request_size=255 [13:14:46]MH_SAM_APDU [13:14:46]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 45 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [13:14:46]Write to MH i2c: E2 02 01 54 06 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 45 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 AA [13:14:46]Write i2c OK [13:14:46]MH_I2C_Read... [13:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:47]Read from MH i2c: E2 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 03 00 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [13:14:47]RAPDU: 90 00 [13:14:47]wFMCommunicate OK [13:14:47]wFMCommunicate request_size=35 [13:14:47]MH_SAM_APDU [13:14:47]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7F 02 00 35 04 06 00 90 DF 4E 52 75 94 [13:14:47]Write to MH i2c: E2 26 00 55 06 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7F 02 00 35 04 06 00 90 DF 4E 52 75 94 00 00 23 [13:14:47]Write i2c OK [13:14:47]MH_I2C_Read... [13:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:47]Read from MH i2c: E2 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 03 00 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [13:14:47]RAPDU: 90 00 [13:14:47]wFMCommunicate OK [13:14:47]wFMCommunicate request_size=4 [13:14:47]MH_SAM_APDU [13:14:47]CAPDU: 80 0D 03 02 [13:14:47]Write to MH i2c: E2 08 00 56 06 80 0D 03 02 00 00 00 00 D7 [13:14:47]Write i2c OK [13:14:47]MH_I2C_Read... [13:14:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:47]Read from MH i2c: E2 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 0B 00 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 0B 00 56 06 00 88 4F 78 CD ED 3F 43 9F 90 00 02 [13:14:47]RAPDU: 88 4F 78 CD ED 3F 43 9F 90 00 [13:14:47]wFMCommunicate OK [13:14:47]SAM_PROTO_SignData done [13:14:47]FM_MakeSignedData done [13:14:47]CreateOFDProtocolMessage [13:14:47]wFMCommunicate request_size=4 [13:14:47]MH_SAM_APDU [13:14:47]CAPDU: 80 11 00 00 [13:14:47]Write to MH i2c: E2 08 00 57 06 80 11 00 00 00 00 00 00 D7 [13:14:47]Write i2c OK [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 [13:14:47]MH_I2C_Read... [13:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:47]Read from MH i2c: E2 17 00 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: E2 17 00 57 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [13:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:47]wFMCommunicate OK [13:14:47]CreateOFDProtocolMessage done [13:14:47]OFDSenderStorePacket 163772 [13:14:47]StoreOFDPacket docnum=163772 [13:14:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 EC A8 20 01 77 AE 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 45 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7F 02 00 35 04 06 00 90 DF 4E 52 75 94 88 4F 78 CD ED 3F 43 9F [13:14:47]CheckFolder [13:14:47]dirname=/storage/ofd_packets [13:14:47]CheckFolder done [13:14:47]ProducePacketName [13:14:47]name=ofd_packets/00163772 [13:14:47]NVStorageSaveData ofd_packets/00163772 [13:14:47]File name is /storage/ofd_packets/00163772 [13:14:47]Write 326 bytes [13:14:47]NVStorageSaveData done [13:14:47]OFDSenderStorePacket done [13:14:47]KKMCreateOFDPacket done [13:14:47]NVStorageSaveData kkm_last_timestamp [13:14:47]File name is /storage/kkm_last_timestamp [13:14:47]Write 4 bytes [13:14:47]NVStorageSaveData done [13:14:47]ExternCall_PrintAddStr [13:14:47]wPrintStart [13:14:47]Write to MH i2c: 01 00 00 58 06 5E [13:14:47]Write i2c OK [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: 01 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: 01 07 00 [13:14:47]MH_I2C_Read... [13:14:47]Read from MH i2c: 01 07 00 58 06 00 00 00 00 00 FF 0F 73 [13:14:47]RasterBufferAndPrint [13:14:47]line Счет N : (3)50615 [13:14:47]line ИНН: 02508201610067 [13:14:47]line Контрольно-Кассовый Чек [13:14:47]line ПРОДАЖА [13:14:47]line Товар: 4700000310043 [13:14:47]line Вода Жалалабат 27 1л [13:14:47]line 1.000 * 60.00 [13:14:47]line = 60.00 [13:14:47]line НДС 12% НСП 1% [13:14:47]line > о реализуемом товаре [13:14:47]line ИТОГО: 60.00 [13:14:47]line НСП 1% : 0.53 [13:14:47]line НДС 12% : 6.37 [13:14:47]line Наличными: 60.00 [13:14:47]line Безнал.: 0.00 [13:14:47]line Место: АЗС № 130 "Партнер Нефть" [13:14:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:14:47]line СНО: Общий режим [13:14:47]line Чек 370 21.08.2024 13:14 [13:14:47]line Смена: 466 ФФД: 1.0 [13:14:47]line ЗНМ: 0300000070 [13:14:47]line РНМ: 0000000000092562 [13:14:47]line Версия ККМ: 001 [13:14:47]line ФМ: 0000000000871769 [13:14:47]line ФД: 163772 [13:14:47]line ФПД: 159288766133652 [13:14:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131445&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163772&fm=159288766133652&tin=02508201610067®Number=0000000000092562&sum=6000 [13:14:47]line 0 [13:14:47]written 0, free lines is 4095 [13:14:48]Write to MH i2c: 01 00 00 80 06 86 [13:14:48]Write i2c OK [13:14:48]MH_I2C_Read... [13:14:48]Read from MH i2c: 01 [13:14:48]MH_I2C_Read... [13:14:48]Read from MH i2c: 01 07 00 [13:14:48]MH_I2C_Read... [13:14:48]Read from MH i2c: 01 07 00 80 06 00 00 00 00 00 F0 0C 89 [13:14:48]RasterBufferAndPrint [13:14:48]line [13:14:48]line [13:14:48]line [13:14:48]line [13:14:48]line [13:14:48]written 0, free lines is 3359 [13:14:48]MH_Cut [13:14:48]Write to MH i2c: D1 01 00 87 06 01 5F [13:14:48]Write i2c OK [13:14:48]MH_I2C_Read... [13:14:48]Read from MH i2c: D1 [13:14:48]MH_I2C_Read... [13:14:48]Read from MH i2c: D1 01 00 [13:14:48]MH_I2C_Read... [13:14:48]Read from MH i2c: D1 01 00 87 06 00 5E [13:14:48]Write to MH i2c: 01 00 00 88 06 8E [13:14:48]Write i2c OK [13:14:48]MH_I2C_Read... [13:14:48]*** Cut start [13:14:48]*** Purtial cut [13:14:48]*** Stage 1: CUTSNS_PIN = 1 [13:14:50]Read from MH i2c: 01 [13:14:50]MH_I2C_Read... [13:14:50]*** Stop cut motor [13:14:50]*** Cut end [13:14:50]Read from MH i2c: 01 07 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: 01 07 00 88 06 00 00 00 00 00 FF 0F A3 [13:14:50]process_action close_receipt done [13:14:50]requested_data is exist [13:14:50]produce_requested_data [13:14:50]requested_item fm.sn is exist - process it [13:14:50]wFMCommunicate request_size=4 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 11 00 00 [13:14:50]Write to MH i2c: E2 08 00 89 06 80 11 00 00 00 00 00 00 09 [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 17 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 17 00 89 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [13:14:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:51]wFMCommunicate OK [13:14:51]requested_item fd.num is exist - process it [13:14:51]SAM_PROTO_GetFieldsCounters [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 13 00 00 [13:14:51]Write to MH i2c: E2 08 00 8A 06 80 13 00 00 00 00 00 00 0C [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 62 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 62 00 8A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 7F 02 00 0E 04 04 00 D2 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 9B [13:14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 7F 02 00 0E 04 04 00 D2 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 [13:14:51]wFMCommunicate OK [13:14:51]SAM_PROTO_GetFieldsCounters done [13:14:51]requested_item shift.num is exist - process it [13:14:51]requested_item shift.opened is exist - process it [13:14:51]req_shift_opened [13:14:51]FM_GetShiftState [13:14:51]SAM_PROTO_GetShiftState [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 13 01 00 [13:14:51]Write to MH i2c: E2 08 00 8B 06 80 13 01 00 00 00 00 00 0E [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0E 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0E 00 8B 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [13:14:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:14:51]wFMCommunicate OK [13:14:51]SAM_PROTO_GetShiftState done [13:14:51]FM_GetShiftState done [13:14:51]req_shift_opened done [13:14:51]requested_item shift.open_date is exist - process it [13:14:51]req_shift_open_date [13:14:51]req_shift_open_date done [13:14:51]produce_requested_data done [13:14:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163772,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:14:51]process_action_free close_receipt [13:14:51]json_value_free [13:14:51]json_value_free done [13:14:51]process_json_proto returns [13:14:51]Send response to host [13:14:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163772,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:14:51]free response buf [13:14:51]execute_script done [13:14:51]execute_script returns [13:14:51]free content buf [13:14:51]Sock 10.Close socket [13:14:51]Sock 10.Thread stoped [13:15:03]recv_with_timeout no data received [13:15:03]accept exits with 11 [13:15:03]New connection [13:15:03]New thread 3066936676 created [13:15:03]Thread 3066793316 joined [13:15:03]Waiting for new connection... [13:15:03] Sock 11.Parse request [13:15:03]Sock 11.Check first char [13:15:03]Sock 11.First char is OK [13:15:03]request: POST /json_proto HTTP/1.0 [13:15:03]Method: POST [13:15:03]URL: /json_proto [13:15:03]Method is POST - this is cgi request [13:15:03]url: /json_proto [13:15:03]query_string will be loaded in cgi processing [13:15:03]execute_cgi json_proto POST (null) [13:15:03]execute_cgi path=json_proto method=POST [13:15:03]POST find Content-Length [13:15:03]Host: 172.17.44.132:8080 [13:15:03]Content-Length: 632 [13:15:03]Content-Type: application/json [13:15:03] [13:15:03]POST finish read [13:15:03]Found Content-Length = 632 [13:15:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50616", "tax_sys" : 0, "items" : [ { "code": "40822938", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:03]execute_script... [13:15:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50616", "tax_sys" : 0, "items" : [ { "code": "40822938", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:03]POST & json_proto [13:15:03]process_json_proto [13:15:03]json parsed OK: [13:15:03]protocol is kg_v1.0 [13:15:03]action value=close_receipt [13:15:03]process_action close_receipt [13:15:03]cmd_close_receipt [13:15:03]MH_GetDate [13:15:03]Write to MH i2c: F0 00 00 8C 06 81 [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: F0 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: F0 09 00 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: F0 09 00 8C 06 00 58 E8 C5 66 2A 83 C1 65 C8 [13:15:03]GetLastDocTimeStamp 1724246085 [13:15:03]current date 1724246104 [13:15:03]FM_GetShiftState [13:15:03]SAM_PROTO_GetShiftState [13:15:03]wFMCommunicate request_size=4 [13:15:03]MH_SAM_APDU [13:15:03]CAPDU: 80 13 01 00 [13:15:03]Write to MH i2c: E2 08 00 8D 06 80 13 01 00 00 00 00 00 10 [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:03]Read from MH i2c: E2 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 0E 00 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 0E 00 8D 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [13:15:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:15:03]wFMCommunicate OK [13:15:03]SAM_PROTO_GetShiftState done [13:15:03]FM_GetShiftState done [13:15:03]opened in 1724199517 [13:15:03]opened+sec_in_day 1724285917 [13:15:03]quantity*price = 7500 [13:15:03]sum+1 = 7501 [13:15:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 371 21.08.2024 13:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163773 ФПД: 250157519443506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163773&fm=250157519443506&tin=02508201610067®Number=0000000000092562&sum=7500 0 [13:15:05]StoreToDocumentArchive [13:15:05]shift 466 fd 163773 [13:15:05]save to /storage/0466/doc_00163773 [13:15:05]save last doc name /storage/0466/doc_00163773 to /storage/kkm_last_doc_name [13:15:05]save OK [13:15:05]Clear old archive folders... [13:15:05]ProcessDocumentItem done err = 0, tmpTLVsize=268 [13:15:05]tlvbuf is 0120C890 [13:15:05]SAM_PROTO_ClearQueue [13:15:05]wFMCommunicate request_size=4 [13:15:05]MH_SAM_APDU [13:15:05]CAPDU: 80 09 00 00 [13:15:05]Write to MH i2c: E2 08 00 9A 06 80 09 00 00 00 00 00 00 12 [13:15:05]Write i2c OK [13:15:05]MH_I2C_Read... [13:15:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:05]Read from MH i2c: E2 [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: E2 03 00 [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [13:15:05]RAPDU: 90 00 [13:15:05]wFMCommunicate OK [13:15:05]SAM_PROTO_ClearQueue done [13:15:05]KKMCreateOFDPacket [13:15:05]OFDProtocolAddRootSTLVToBuf [13:15:05]FM_MakeSignedData [13:15:05]FM_MakeSignedData [13:15:05]SAM_PROTO_SignData [13:15:05]wFMCommunicate request_size=4 [13:15:05]MH_SAM_APDU [13:15:05]CAPDU: 80 0D 01 02 [13:15:05]Write to MH i2c: E2 08 00 9B 06 80 0D 01 02 00 00 00 00 1A [13:15:05]Write i2c OK [13:15:05]MH_I2C_Read... [13:15:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:05]Read from MH i2c: E2 [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: E2 03 00 [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [13:15:05]RAPDU: 90 00 [13:15:05]wFMCommunicate OK [13:15:05]wFMCommunicate request_size=255 [13:15:05]MH_SAM_APDU [13:15:05]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 30 38 32 32 39 33 38 06 04 1F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 58 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [13:15:05]Write to MH i2c: E2 02 01 9C 06 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 30 38 32 32 39 33 38 06 04 1F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 58 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 26 [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:06]Read from MH i2c: E2 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 03 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [13:15:06]RAPDU: 90 00 [13:15:06]wFMCommunicate OK [13:15:06]wFMCommunicate request_size=27 [13:15:06]MH_SAM_APDU [13:15:06]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 BD 7F 02 00 35 04 06 00 E3 84 56 15 96 32 [13:15:06]Write to MH i2c: E2 1E 00 9D 06 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 BD 7F 02 00 35 04 06 00 E3 84 56 15 96 32 00 00 4F [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:06]Read from MH i2c: E2 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 03 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [13:15:06]RAPDU: 90 00 [13:15:06]wFMCommunicate OK [13:15:06]wFMCommunicate request_size=4 [13:15:06]MH_SAM_APDU [13:15:06]CAPDU: 80 0D 03 02 [13:15:06]Write to MH i2c: E2 08 00 9E 06 80 0D 03 02 00 00 00 00 1F [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:06]Read from MH i2c: E2 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 0B 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 0B 00 9E 06 00 C5 92 D2 3E 76 F0 38 D0 90 00 F5 [13:15:06]RAPDU: C5 92 D2 3E 76 F0 38 D0 90 00 [13:15:06]wFMCommunicate OK [13:15:06]SAM_PROTO_SignData done [13:15:06]FM_MakeSignedData done [13:15:06]CreateOFDProtocolMessage [13:15:06]wFMCommunicate request_size=4 [13:15:06]MH_SAM_APDU [13:15:06]CAPDU: 80 11 00 00 [13:15:06]Write to MH i2c: E2 08 00 9F 06 80 11 00 00 00 00 00 00 1F [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:06]Read from MH i2c: E2 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 17 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 17 00 9F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [13:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:06]wFMCommunicate OK [13:15:06]CreateOFDProtocolMessage done [13:15:06]OFDSenderStorePacket 163773 [13:15:06]StoreOFDPacket docnum=163773 [13:15:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 15 F6 18 01 2F 8F 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 30 38 32 32 39 33 38 06 04 1F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 58 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7F 02 00 35 04 06 00 E3 84 56 15 96 32 C5 92 D2 3E 76 F0 38 D0 [13:15:06]CheckFolder [13:15:06]dirname=/storage/ofd_packets [13:15:06]CheckFolder done [13:15:06]ProducePacketName [13:15:06]name=ofd_packets/00163773 [13:15:06]NVStorageSaveData ofd_packets/00163773 [13:15:06]File name is /storage/ofd_packets/00163773 [13:15:06]Write 318 bytes [13:15:06]NVStorageSaveData done [13:15:06]OFDSenderStorePacket done [13:15:06]KKMCreateOFDPacket done [13:15:06]NVStorageSaveData kkm_last_timestamp [13:15:06]File name is /storage/kkm_last_timestamp [13:15:06]Write 4 bytes [13:15:06]NVStorageSaveData done [13:15:06]ExternCall_PrintAddStr [13:15:06]wPrintStart [13:15:06]Write to MH i2c: 01 00 00 A0 06 A6 [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: 01 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: 01 07 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: 01 07 00 A0 06 00 00 00 00 00 FF 0F BB [13:15:06]RasterBufferAndPrint [13:15:06]line Счет N : (3)50616 [13:15:06]line ИНН: 02508201610067 [13:15:06]line Контрольно-Кассовый Чек [13:15:06]line ПРОДАЖА [13:15:06]line Товар: 40822938 [13:15:06]line Напиток Фанта 0,5л [13:15:06]line 1.000 * 75.00 [13:15:06]line = 75.00 [13:15:06]line НДС 12% НСП 1% [13:15:06]line > о реализуемом товаре [13:15:06]line ИТОГО: 75.00 [13:15:06]line НСП 1% : 0.66 [13:15:06]line НДС 12% : 7.96 [13:15:06]line Наличными: 75.00 [13:15:06]line Безнал.: 0.00 [13:15:06]line Место: АЗС № 130 "Партнер Нефть" [13:15:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:15:06]line СНО: Общий режим [13:15:06]line Чек 371 21.08.2024 13:15 [13:15:06]line Смена: 466 ФФД: 1.0 [13:15:06]line ЗНМ: 0300000070 [13:15:06]line РНМ: 0000000000092562 [13:15:06]line Версия ККМ: 001 [13:15:06]line ФМ: 0000000000871769 [13:15:06]line ФД: 163773 [13:15:06]line ФПД: 250157519443506 [13:15:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163773&fm=250157519443506&tin=02508201610067®Number=0000000000092562&sum=7500 [13:15:06]line 0 [13:15:06]written 0, free lines is 4095 [13:15:07]Write to MH i2c: 01 00 00 C8 06 CE [13:15:07]Write i2c OK [13:15:07]MH_I2C_Read... [13:15:07]Read from MH i2c: 01 [13:15:07]MH_I2C_Read... [13:15:07]Read from MH i2c: 01 07 00 [13:15:07]MH_I2C_Read... [13:15:07]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 F2 0C D3 [13:15:07]RasterBufferAndPrint [13:15:07]line [13:15:07]line [13:15:07]line [13:15:07]line [13:15:07]line [13:15:07]written 0, free lines is 3368 [13:15:07]MH_Cut [13:15:07]Write to MH i2c: D1 01 00 CF 06 01 A7 [13:15:07]Write i2c OK [13:15:07]MH_I2C_Read... [13:15:07]Read from MH i2c: D1 [13:15:07]MH_I2C_Read... [13:15:07]Read from MH i2c: D1 01 00 [13:15:07]MH_I2C_Read... [13:15:07]Read from MH i2c: D1 01 00 CF 06 00 A6 [13:15:07]Write to MH i2c: 01 00 00 D0 06 D6 [13:15:07]Write i2c OK [13:15:07]MH_I2C_Read... [13:15:08]*** Cut start [13:15:08]*** Purtial cut [13:15:08]*** Stage 1: CUTSNS_PIN = 1 [13:15:10]Read from MH i2c: 01 [13:15:10]MH_I2C_Read... [13:15:10]*** Stop cut motor [13:15:10]*** Cut end [13:15:10]Read from MH i2c: 01 07 00 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [13:15:10]process_action close_receipt done [13:15:10]requested_data is exist [13:15:10]produce_requested_data [13:15:10]requested_item fm.sn is exist - process it [13:15:10]wFMCommunicate request_size=4 [13:15:10]MH_SAM_APDU [13:15:10]CAPDU: 80 11 00 00 [13:15:10]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [13:15:10]Write i2c OK [13:15:10]MH_I2C_Read... [13:15:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:10]Read from MH i2c: E2 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: E2 17 00 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [13:15:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:10]wFMCommunicate OK [13:15:10]requested_item fd.num is exist - process it [13:15:10]SAM_PROTO_GetFieldsCounters [13:15:10]wFMCommunicate request_size=4 [13:15:10]MH_SAM_APDU [13:15:10]CAPDU: 80 13 00 00 [13:15:10]Write to MH i2c: E2 08 00 D2 06 80 13 00 00 00 00 00 00 54 [13:15:10]Write i2c OK [13:15:10]MH_I2C_Read... [13:15:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:10]Read from MH i2c: E2 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: E2 62 00 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: E2 62 00 D2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7F 02 00 0E 04 04 00 D2 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 E7 [13:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7F 02 00 0E 04 04 00 D2 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 [13:15:10]wFMCommunicate OK [13:15:10]SAM_PROTO_GetFieldsCounters done [13:15:10]requested_item shift.num is exist - process it [13:15:10]requested_item shift.opened is exist - process it [13:15:10]req_shift_opened [13:15:10]FM_GetShiftState [13:15:10]SAM_PROTO_GetShiftState [13:15:10]wFMCommunicate request_size=4 [13:15:10]MH_SAM_APDU [13:15:10]CAPDU: 80 13 01 00 [13:15:10]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [13:15:10]Write i2c OK [13:15:10]MH_I2C_Read... [13:15:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:10]Read from MH i2c: E2 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: E2 0E 00 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1C [13:15:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:15:10]wFMCommunicate OK [13:15:10]SAM_PROTO_GetShiftState done [13:15:10]FM_GetShiftState done [13:15:10]req_shift_opened done [13:15:10]requested_item shift.open_date is exist - process it [13:15:10]req_shift_open_date [13:15:10]req_shift_open_date done [13:15:10]produce_requested_data done [13:15:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163773,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:15:10]process_action_free close_receipt [13:15:10]json_value_free [13:15:10]json_value_free done [13:15:10]process_json_proto returns [13:15:10]Send response to host [13:15:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163773,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:15:10]free response buf [13:15:10]execute_script done [13:15:10]execute_script returns [13:15:10]free content buf [13:15:10]Sock 11.Close socket [13:15:10]Sock 11.Thread stoped [13:15:15]recv_with_timeout no data received [13:15:21]ConnectInit Can't connect to host [13:15:27]ConnectInit Can't connect to host [13:15:27]ConnectInit Can't connect to host [13:15:27]CommunicateWithHost connect error [13:15:27]CommunicateWithHost err = -1 [13:15:27]OFD Sender: Server communicate error [13:15:27]OFD Sender: Processing packet 163767 [packets to send 973, broken 966] [13:15:27]ProducePacketName [13:15:27]name=ofd_packets/00163767 [13:15:27]OFD Sender: To server: pG, [13:15:27]CommunicateWithHost lk.salyk.kg:30040 [13:15:27]ConnectInit lk.salyk.kg [13:15:32]ConnectInit Can't connect to host [13:15:32]ConnectInit Can't take IP for lk.salyk.kg [13:15:32]CommunicateWithHost connect error [13:15:32]CommunicateWithHost err = -1 [13:15:32]OFD Sender: Server communicate error [13:15:37]ConnectInit Can't connect to host [13:15:38]OFD Sender: Processing packet 163767 [packets to send 973, broken 966] [13:15:38]ProducePacketName [13:15:38]name=ofd_packets/00163767 [13:15:38]OFD Sender: To server: pG, [13:15:38]CommunicateWithHost lk.salyk.kg:30040 [13:15:38]ConnectInit lk.salyk.kg [13:15:42]ConnectInit Can't connect to host [13:15:43]ConnectInit Can't take IP for lk.salyk.kg [13:15:43]CommunicateWithHost connect error [13:15:43]CommunicateWithHost err = -1 [13:15:43]OFD Sender: Server communicate error [13:15:48]OFD Sender: Processing packet 163767 [packets to send 973, broken 966] [13:15:48]ProducePacketName [13:15:48]name=ofd_packets/00163767 [13:15:48]OFD Sender: To server: pG, [13:15:48]CommunicateWithHost lk.salyk.kg:30040 [13:15:48]ConnectInit lk.salyk.kg [13:15:51]accept exits with 9 [13:15:51]New connection [13:15:51]New thread 3066793316 created [13:15:51]Thread 3066936676 joined [13:15:52]Write i2c OK [13:15:52]MH_I2C_Read... [13:15:52]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:15:52]Read from MH i2c: E2 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: E2 03 00 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: E2 03 00 DE 06 00 90 00 58 [13:15:52]RAPDU: 90 00 [13:15:52]wFMCommunicate OK [13:15:52]wFMCommunicate request_size=25 [13:15:52]MH_SAM_APDU [13:15:52]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [13:15:52]Write to MH i2c: E2 1C 00 DF 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 C6 [13:15:52]Write i2c OK [13:15:52]MH_I2C_Read... [13:15:52]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:15:52]Read from MH i2c: E2 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: E2 03 00 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: E2 03 00 DF 06 00 90 00 59 [13:15:52]RAPDU: 90 00 [13:15:52]wFMCommunicate OK [13:15:52]wFMCommunicate request_size=4 [13:15:52]MH_SAM_APDU [13:15:52]CAPDU: 80 15 03 00 [13:15:52]Write to MH i2c: E2 08 00 E0 06 80 15 03 00 00 00 00 00 67 [13:15:52]Write i2c OK [13:15:52]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 40 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 40 00 E0 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 74 01 00 00 35 04 06 00 68 86 85 30 8A 59 90 00 70 [13:15:53]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 74 01 00 00 35 04 06 00 68 86 85 30 8A 59 90 00 [13:15:53]wFMCommunicate OK [13:15:53]SAM_PROTO_ProcessDocument answer len = 59 [13:15:53]SAM_PROTO_ProcessDocument done [13:15:53]SetTLVBufToDocument [13:15:53]Processing tag 1209 (04B9) [13:15:53]Malloc new data [13:15:53]Processing tag 1041 (0411) [13:15:53]Processing tag 1040 (0410) [13:15:53]Malloc new data [13:15:53]Processing tag 1038 (040E) [13:15:53]Malloc new data [13:15:53]Processing tag 1042 (0412) [13:15:53]Malloc new data [13:15:53]Processing tag 1077 (0435) [13:15:53]Malloc new data [13:15:53]SetTLVBufToDocument err=0 [13:15:53]KKMLoadAndSignReceiptData store KKM data [13:15:53]KKMLoadAndSignReceiptData err=0 [13:15:53]wFMCommunicate request_size=4 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 11 00 00 [13:15:53]Write to MH i2c: E2 08 00 E1 06 80 11 00 00 00 00 00 00 61 [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:53]Read from MH i2c: E2 17 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 17 00 E1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [13:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:53]wFMCommunicate OK [13:15:53]Счет N : (1)292333 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 44 Товар: 2710194800 ДТ-К-5 18.900 * 76.20 = 1440.18 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 1440.00 Внесено: 1440.00 СДАЧА: 0.00 НСП 1% : 12.74 НДС 12% : 152.94 Наличными: 1440.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 372 21.08.2024 13:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163774 ФПД: 114926969457241 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163774&fm=114926969457241&tin=02508201610067®Number=0000000000092562&sum=144000 [13:15:53]StoreToDocumentArchive [13:15:53]shift 466 fd 163774 [13:15:53]save to /storage/0466/doc_00163774 [13:15:53]save last doc name /storage/0466/doc_00163774 to /storage/kkm_last_doc_name [13:15:53]save OK [13:15:53]Clear old archive folders... [13:15:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:15:53]tlvbuf is 01139020 [13:15:53]SAM_PROTO_ClearQueue [13:15:53]wFMCommunicate request_size=4 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 09 00 00 [13:15:53]Write to MH i2c: E2 08 00 E2 06 80 09 00 00 00 00 00 00 5A [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 03 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [13:15:53]RAPDU: 90 00 [13:15:53]wFMCommunicate OK [13:15:53]SAM_PROTO_ClearQueue done [13:15:53]KKMCreateOFDPacket [13:15:53]OFDProtocolAddRootSTLVToBuf [13:15:53]FM_MakeSignedData [13:15:53]FM_MakeSignedData [13:15:53]SAM_PROTO_SignData [13:15:53]wFMCommunicate request_size=4 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 0D 01 02 [13:15:53]Write to MH i2c: E2 08 00 E3 06 80 0D 01 02 00 00 00 00 62 [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 03 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [13:15:53]RAPDU: 90 00 [13:15:53]wFMCommunicate OK [13:15:53]wFMCommunicate request_size=255 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 49 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 92 32 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 32 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 3B 00 00 00 00 07 04 06 00 80 32 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 88 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7F 02 00 35 04 06 00 68 86 85 30 [13:15:53]Write to MH i2c: E2 02 01 E4 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 49 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 92 32 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 32 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 3B 00 00 00 00 07 04 06 00 80 32 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 88 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 recv_with_timeout no data received [13:15:53]36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7F 02 00 35 04 06 00 68 86 85 30 00 00 B1 [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:54]Read from MH i2c: E2 [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 03 00 [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [13:15:54]RAPDU: 90 00 [13:15:54]wFMCommunicate OK [13:15:54]wFMCommunicate request_size=7 [13:15:54]MH_SAM_APDU [13:15:54]CAPDU: 80 0D 02 02 02 8A 59 [13:15:54]Write to MH i2c: E2 0A 00 E5 06 80 0D 02 02 02 00 8A 59 00 00 4C [13:15:54]Write i2c OK [13:15:54]MH_I2C_Read... [13:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:54]Read from MH i2c: E2 [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 03 00 [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [13:15:54]RAPDU: 90 00 [13:15:54]wFMCommunicate OK [13:15:54]wFMCommunicate request_size=4 [13:15:54]MH_SAM_APDU [13:15:54]CAPDU: 80 0D 03 02 [13:15:54]Write to MH i2c: E2 08 00 E6 06 80 0D 03 02 00 00 00 00 67 [13:15:54]Write i2c OK [13:15:54]MH_I2C_Read... [13:15:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:54]Read from MH i2c: E2 [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 0B 00 [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 0B 00 E6 06 00 99 CF 51 9D B9 8B 49 72 90 00 BD [13:15:54]RAPDU: 99 CF 51 9D B9 8B 49 72 90 00 [13:15:54]wFMCommunicate OK [13:15:54]SAM_PROTO_SignData done [13:15:54]FM_MakeSignedData done [13:15:54]CreateOFDProtocolMessage [13:15:54]wFMCommunicate request_size=4 [13:15:54]MH_SAM_APDU [13:15:54]CAPDU: 80 11 00 00 [13:15:54]Write to MH i2c: E2 08 00 E7 06 80 11 00 00 00 00 00 00 67 [13:15:54]Write i2c OK [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 [13:15:54]MH_I2C_Read... [13:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:54]Read from MH i2c: E2 17 00 [13:15:54]MH_I2C_Read... [13:15:54]Read from MH i2c: E2 17 00 E7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [13:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:54]wFMCommunicate OK [13:15:54]CreateOFDProtocolMessage done [13:15:54]OFDSenderStorePacket 163774 [13:15:54]StoreOFDPacket docnum=163774 [13:15:51]Waiting for new connection... [13:15:51] Sock 9.Parse request [13:15:51]Sock 9.Check first char [13:15:51]Sock 9.First char is OK [13:15:51]request: POST /json_proto HTTP/1.0 [13:15:51]Method: POST [13:15:51]URL: /json_proto [13:15:51]Method is POST - this is cgi request [13:15:51]url: /json_proto [13:15:51]query_string will be loaded in cgi processing [13:15:51]execute_cgi json_proto POST (null) [13:15:51]execute_cgi path=json_proto method=POST [13:15:51]POST find Content-Length [13:15:51]Host: 172.17.44.132:8080 [13:15:51]Content-Length: 679 [13:15:51]Content-Type: application/json [13:15:51] [13:15:51]POST finish read [13:15:51]Found Content-Length = 679 [13:15:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.900, "sum" : 1440.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1440.00, "total" : 1440.00, "payments": [ { "type": 0, "sum" : 1440.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:51]execute_script... [13:15: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)292333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.900, "sum" : 1440.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1440.00, "total" : 1440.00, "payments": [ { "type": 0, "sum" : 1440.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:51]POST & json_proto [13:15:51]process_json_proto [13:15:51]json parsed OK: [13:15:51]protocol is kg_v1.0 [13:15:51]action value=close_receipt [13:15:51]process_action close_receipt [13:15:51]cmd_close_receipt [13:15:51]MH_GetDate [13:15:51]Write to MH i2c: F0 00 00 D4 06 C9 [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: F0 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: F0 09 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: F0 09 00 D4 06 00 88 E8 C5 66 2A 83 C1 65 40 [13:15:51]GetLastDocTimeStamp 1724246104 [13:15:51]current date 1724246152 [13:15:51]FM_GetShiftState [13:15:51]SAM_PROTO_GetShiftState [13:15:51]wFMCommunicate request_size=4 [13:15:51]MH_SAM_APDU [13:15:51]CAPDU: 80 13 01 00 [13:15:51]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:51]Read from MH i2c: E2 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 0E 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1E [13:15:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:15:51]wFMCommunicate OK [13:15:51]SAM_PROTO_GetShiftState done [13:15:51]FM_GetShiftState done [13:15:51]opened in 1724199517 [13:15:51]opened+sec_in_day 1724285917 [13:15:51]quantity*price = 144018 [13:15:51]sum+1 = 144019 [13:15:51]Check (price>sum+1) || (price+1 о реализуемом товаре [13:15:54]line ОКРУГЛЕНИЕ: -0.18 [13:15:54]line ИТОГО: 1440.00 [13:15:54]line Внесено: 1440.00 [13:15:54]line СДАЧА: 0.00 [13:15:54]line НСП 1% : 12.74 [13:15:54]line НДС 12% : 152.94 [13:15:54]line Наличными: 1440.00 [13:15:54]line Безнал.: 0.00 [13:15:54]line Место: АЗС № 130 "Партнер Нефть" [13:15:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:15:54]line СНО: Общий режим [13:15:54]line Чек 372 21.08.2024 13:15 [13:15:54]line Смена: 466 ФФД: 1.0 [13:15:54]line ЗНМ: 0300000070 [13:15:54]line РНМ: 0000000000092562 [13:15:54]line Версия ККМ: 001 [13:15:54]line ФМ: 0000000000871769 [13:15:54]line ФД: 163774 [13:15:54]line ФПД: 114926969457241 [13:15:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T131552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163774&fm=114926969457241&tin=02508201610067®Number=0000000000092562&sum=144000 [13:15:54]written 0, free lines is 4095 [13:15:55]Write to MH i2c: 01 00 00 13 07 1A [13:15:55]Write i2c OK [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: 01 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: 01 07 00 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: 01 07 00 13 07 00 00 00 00 00 D3 0C 00 [13:15:55]RasterBufferAndPrint [13:15:55]line [13:15:55]line [13:15:55]line [13:15:55]line [13:15:55]line [13:15:55]written 0, free lines is 3326 [13:15:55]MH_Cut [13:15:55]Write to MH i2c: D1 01 00 1A 07 01 F3 [13:15:55]Write i2c OK [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: D1 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: D1 01 00 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: D1 01 00 1A 07 00 F2 [13:15:55]Write to MH i2c: 01 00 00 1B 07 22 [13:15:55]Write i2c OK [13:15:55]MH_I2C_Read... [13:15:55]*** Cut start [13:15:55]*** Purtial cut [13:15:55]*** Stage 1: CUTSNS_PIN = 1 [13:15:57]Read from MH i2c: 01 [13:15:57]MH_I2C_Read... [13:15:57]*** Stop cut motor [13:15:57]*** Cut end [13:15:57]Read from MH i2c: 01 07 00 [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 FF 0F 37 [13:15:57]process_action close_receipt done [13:15:57]requested_data is exist [13:15:57]produce_requested_data [13:15:57]requested_item fm.sn is exist - process it [13:15:57]wFMCommunicate request_size=4 [13:15:57]MH_SAM_APDU [13:15:57]CAPDU: 80 11 00 00 [13:15:57]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [13:15:57]Write i2c OK [13:15:57]MH_I2C_Read... [13:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:57]Read from MH i2c: E2 [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: E2 17 00 [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [13:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:58]wFMCommunicate OK [13:15:58]requested_item fd.num is exist - process it [13:15:58]SAM_PROTO_GetFieldsCounters [13:15:58]wFMCommunicate request_size=4 [13:15:58]MH_SAM_APDU [13:15:58]CAPDU: 80 13 00 00 [13:15:58]Write to MH i2c: E2 08 00 1D 07 80 13 00 00 00 00 00 00 A0 [13:15:58]Write i2c OK [13:15:58]MH_I2C_Read... [13:15:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:58]Read from MH i2c: E2 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 62 00 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 62 00 1D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7F 02 00 0E 04 04 00 D2 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 37 [13:15:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7F 02 00 0E 04 04 00 D2 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 [13:15:58]wFMCommunicate OK [13:15:58]SAM_PROTO_GetFieldsCounters done [13:15:58]requested_item shift.num is exist - process it [13:15:58]requested_item shift.opened is exist - process it [13:15:58]req_shift_opened [13:15:58]FM_GetShiftState [13:15:58]SAM_PROTO_GetShiftState [13:15:58]wFMCommunicate request_size=4 [13:15:58]MH_SAM_APDU [13:15:58]CAPDU: 80 13 01 00 [13:15:58]Write to MH i2c: E2 08 00 1E 07 80 13 01 00 00 00 00 00 A2 [13:15:58]Write i2c OK [13:15:58]MH_I2C_Read... [13:15:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:58]Read from MH i2c: E2 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 0E 00 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 0E 00 1E 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 68 [13:15:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:15:58]wFMCommunicate OK [13:15:58]SAM_PROTO_GetShiftState done [13:15:58]FM_GetShiftState done [13:15:58]req_shift_opened done [13:15:58]requested_item shift.open_date is exist - process it [13:15:58]req_shift_open_date [13:15:58]req_shift_open_date done [13:15:58]produce_requested_data done [13:15:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163774,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:15:58]process_action_free close_receipt [13:15:58]json_value_free [13:15:58]json_value_free done [13:15:58]process_json_proto returns [13:15:58]Send response to host [13:15:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163774,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:15:58]free response buf [13:15:58]execute_script done [13:15:58]execute_script returns [13:15:58]free content buf [13:15:58]Sock 9.Close socket [13:15:58]Sock 9.Thread stoped [13:15:59]Connected sock=10 [13:15: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 37 36 39 0E 01 00 00 39 9E 06 01 DA 91 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6D 01 00 00 F4 03 04 00 B6 E7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7F 02 00 35 04 06 00 8E 91 B0 92 14 FE 69 F1 84 B2 DA F6 2B E3 [13:16:05]recv_with_timeout no data received [13:16:05]CommunicateWithHost answer receiving error [13:1[13:25:04]Connected sock=7 [13:25: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 37 36 39 0C 01 00 00 4B 24 04 01 AE 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 49 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 92 32 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 32 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 3B 00 00 00 00 07 04 06 00 80 32 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 88 E8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7F 02 00 35 04 06 00 68 86 85 30 8A 59 99 CF 51 9D B9 8B 49 72 [13:25:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 00 D7 47 00 50 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 37 36 39 10 04 04 00 BE 7F 02 00 F4 03 04 00 FF 93 C5 66 B6 04 01 00 00 59 DB 04 CA 77 0D 2D 08 [13:25:07]CommunicateWithHost err = 0 [13:25:07]CheckOFDResponse [13:25:07]1017 (14) - 77093643461234 [13:25:07]1041 (16) - 0000000000871769 [13:25:07]1040 (4) - 163774 [13:25:07]1012 (4) - 21.08.2024 07:15 [13:25:07]1206 (1) - 0 [13:25:07]OFD Sender: Remove packet 163774 [13:25:07]ProducePacketName [13:25:07]name=ofd_packets/00163774 [13:25:07]NVStorageDeleteData [13:25:07]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:38]recv_with_timeout no data received [13:25:42]OFD Sender: No OFD packet to send [13:26:01]Read from MH i2c: E2 03 00 28 07 00 90 00 A3 [13:26:01]RAPDU: 90 00 [13:26:01]wFMCommunicate OK [13:26:01]wFMCommunicate request_size=13 [13:26:01]MH_SAM_APDU [13:26:01]CAPDU: 80 15 02 00 08 F4 03 04 00 E9 EA C5 66 [13:26:01]Write to MH i2c: E2 10 00 29 07 80 15 02 00 08 00 F4 03 04 00 E9 EA C5 66 00 00 B9 [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:26:01]Read from MH i2c: E2 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 03 00 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 03 00 29 07 00 90 00 A4 [13:26:01]RAPDU: 90 00 [13:26:01]wFMCommunicate OK [13:26:01]wFMCommunicate request_size=25 [13:26:01]MH_SAM_APDU [13:26:01]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [13:26:01]Write to MH i2c: E2 1C 00 2A 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 12 [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:26:01]Read from MH i2c: E2 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 03 00 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 03 00 2A 07 00 90 00 A5 [13:26:01]RAPDU: 90 00 [13:26:01]wFMCommunicate OK [13:26:01]wFMCommunicate request_size=4 [13:26:01]MH_SAM_APDU [13:26:01]CAPDU: 80 15 03 00 [13:26:01]Write to MH i2c: E2 08 00 2B 07 80 15 03 00 00 00 00 00 B3 [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:01]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:26:01]Read from MH i2c: E2 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 40 00 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 40 00 2B 07 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 37 36 39 10 04 04 00 BF 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 75 01 00 00 35 04 06 00 52 61 92 72 50 94 90 00 D3 [13:26:01]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 37 36 39 10 04 04 00 BF 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 75 01 00 00 35 04 06 00 52 61 92 72 50 94 90 00 [13:26:01]wFMCommunicate OK [13:26:01]SAM_PROTO_ProcessDocument answer len = 59 [13:26:01]SAM_PROTO_ProcessDocument done [13:26:01]SetTLVBufToDocument [13:26:01]Processing tag 1209 (04B9) [13:26:01]Malloc new data [13:26:01]Processing tag 1041 (0411) [13:26:01]Processing tag 1040 (0410) [13:26:01]Malloc new data [13:26:01]Processing tag 1038 (040E) [13:26:01]Malloc new data [13:26:01]Processing tag 1042 (0412) [13:26:01]Malloc new data [13:26:01]Processing tag 1077 (0435) [13:26:01]Malloc new data [13:26:01]SetTLVBufToDocument err=0 [13:26:01]KKMLoadAndSignReceiptData store KKM data [13:26:01]KKMLoadAndSignReceiptData err=0 [13:26:01]wFMCommunicate request_size=4 [13:26:01]MH_SAM_APDU [13:26:01]CAPDU: 80 11 00 00 [13:26:01]Write to MH i2c: E2 08 00 2C 07 80 11 00 00 00 00 00 00 AD [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:01]Read from MH i2c: E2 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 17 00 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 17 00 2C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 06 [13:26:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:01]wFMCommunicate OK [13:26:01]Счет N : (1)292339 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 44 Товар: 2710194800 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 373 21.08.2024 13:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163775 ФПД: 90579022270612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T132601&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163775&fm=90579022270612&tin=02508201610067®Number=0000000000092562&sum=100000 [13:26:01]StoreToDocumentArchive [13:26:01]shift 466 fd 163775 [13:26:01]save to /storage/0466/doc_00163775 [13:26:01]save last doc name /storage/0466/doc_00163775 to /storage/kkm_last_doc_name [13:26:01]save OK [13:26:01]Clear old archive folders... [13:26:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:26:01]tlvbuf is 01194400 [13:26:01]SAM_PROTO_ClearQueue [13:26:01]wFMCommunicate request_size=4 [13:26:01]MH_SAM_APDU [13:26:01]CAPDU: 80 09 00 00 [13:26:01]Write to MH i2c: E2 08 00 2D 07 80 09 00 00 00 00 00 00 A6 [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:01]Read from MH i2c: E2 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 03 00 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [13:26:01]RAPDU: 90 00 [13:26:01]wFMCommunicate OK [13:26:01]SAM_PROTO_ClearQueue done [13:26:01]KKMCreateOFDPacket [13:26:01]OFDProtocolAddRootSTLVToBuf [13:26:01]FM_MakeSignedData [13:26:01]FM_MakeSignedData [13:26:01]SAM_PROTO_SignData [13:26:01]wFMCommunicate request_size=4 [13:26:01]MH_SAM_APDU [13:26:01]CAPDU: 80 0D 01 02 [13:26:01]Write to MH i2c: E2 08 00 2E 07 80 0D 01 02 00 00 00 00 AE [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:02]Read from MH i2c: E2 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 03 00 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [13:26:02]RAPDU: 90 00 [13:26:02]wFMCommunicate OK [13:26:02]wFMCommunicate request_size=255 [13:26:02]MH_SAM_APDU [13:26: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 38 30 30 06 04 09 00 D0 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 75 01 00 00 F4 03 04 00 E9 EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7F 02 00 35 04 06 00 52 61 92 72 [13:26:02]Write to MH i2c: E2 02 01 2F 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 38 30 30 06 04 09 00 D0 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 75 01 00 00 F4 03 04 00 E9 EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7F 02 00 35 04 06 00 52 61 92 72 00 00 7B [13:26:02]Write i2c OK [13:26:02]MH_I2C_Read... [13:26:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:02]Read from MH i2c: E2 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 03 00 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [13:26:02]RAPDU: 90 00 [13:26:02]wFMCommunicate OK [13:26:02]wFMCommunicate request_size=7 [13:26:02]MH_SAM_APDU [13:26:02]CAPDU: 80 0D 02 02 02 50 94 [13:26:02]Write to MH i2c: E2 0A 00 30 07 80 0D 02 02 02 00 50 94 00 00 99 [13:26:02]Write i2c OK [13:26:02]MH_I2C_Read... [13:26:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:02]Read from MH i2c: E2 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 03 00 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [13:26:02]RAPDU: 90 00 [13:26:02]wFMCommunicate OK [13:26:02]wFMCommunicate request_size=4 [13:26:02]MH_SAM_APDU [13:26:02]CAPDU: 80 0D 03 02 [13:26:02]Write to MH i2c: E2 08 00 31 07 80 0D 03 02 00 00 00 00 B3 [13:26:02]Write i2c OK [13:26:02]MH_I2C_Read... [13:26:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:02]Read from MH i2c: E2 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 0B 00 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 0B 00 31 07 00 11 B0 49 D8 62 9D 71 3A 90 00 40 [13:26:02]RAPDU: 11 B0 49 D8 62 9D 71 3A 90 00 [13:26:02]wFMCommunicate OK [13:26:02]SAM_PROTO_SignData done [13:26:02]FM_MakeSignedData done [13:26:02]CreateOFDProtocolMessage [13:26:02]wFMCommunicate request_size=4 [13:26:02]MH_SAM_APDU [13:26:02]CAPDU: 80 11 00 00 [13:26:02]Write to MH i2c: E2 08 00 32 07 80 11 00 00 00 00 00 00 B3 [13:26:02]Write i2c OK [13:26:02]MH_I2C_Read... [13:26:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:02]Read from MH i2c: E2 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 17 00 [13:26:02]MH_I2C_Read... [13:26:02]Read from MH i2c: E2 17 00 32 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [13:26:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:02]wFMCommunicate OK [13:26:02]CreateOFDProtocolMessage done [13:26:02]OFDSenderStorePacket 163775 [13:25:48]OFD Sender: No OFD packet to send [13:25:53]OFD Sender: No OFD packet to send [13:25:58]OFD Sender: No OFD packet to send [13:25:58]recv_with_timeout no data received [13:26:00]accept exits with 11 [13:26:00]New connection [13:26:00]New thread 3066936676 created [13:26:00]Thread 3066793316 joined [13:26:00]Waiting for new connection... [13:26:00] Sock 11.Parse request [13:26:00]Sock 11.Check first char [13:26:00]Sock 11.First char is OK [13:26:00]request: POST /json_proto HTTP/1.0 [13:26:00]Method: POST [13:26:00]URL: /json_proto [13:26:00]Method is POST - this is cgi request [13:26:00]url: /json_proto [13:26:00]query_string will be loaded in cgi processing [13:26:00]execute_cgi json_proto POST (null) [13:26:00]execute_cgi path=json_proto method=POST [13:26:00]POST find Content-Length [13:26:00]Host: 172.17.44.132:8080 [13:26:00]Content-Length: 679 [13:26:00]Content-Type: application/json [13:26:00] [13:26:00]POST finish read [13:26:00]Found Content-Length = 679 [13:26:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:00]execute_script... [13:26: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)292339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:00]POST & json_proto [13:26:00]process_json_proto [13:26:00]json parsed OK: [13:26:00]protocol is kg_v1.0 [13:26:00]action value=close_receipt [13:26:00]process_action close_receipt [13:26:00]cmd_close_receipt [13:26:00]MH_GetDate [13:26:00]Write to MH i2c: F0 00 00 1F 07 15 [13:26:00]Write i2c OK [13:26:00]MH_I2C_Read... [13:26:00]Read from MH i2c: F0 [13:26:00]MH_I2C_Read... [13:26:00]Read from MH i2c: F0 09 00 [13:26:00]MH_I2C_Read... [13:26:00]Read from MH i2c: F0 09 00 1F 07 00 E9 EA C5 66 2A 83 C1 65 EF [13:26:00]GetLastDocTimeStamp 1724246152 [13:26:00]current date 1724246761 [13:26:00]FM_GetShiftState [13:26:00]SAM_PROTO_GetShiftState [13:26:00]wFMCommunicate request_size=4 [13:26:00]MH_SAM_APDU [13:26:00]CAPDU: 80 13 01 00 [13:26:00]Write to MH i2c: E2 08 00 20 07 80 13 01 00 00 00 00 00 A4 [13:26:00]Write i2c OK [13:26:00]MH_I2C_Read... [13:26:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:00]Read from MH i2c: E2 [13:26:00]MH_I2C_Read... [13:26:00]Read from MH i2c: E2 0E 00 [13:26:00]MH_I2C_Read... [13:26:00]Read from MH i2c: E2 0E 00 20 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [13:26:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:26:00]wFMCommunicate OK [13:26:00]SAM_PROTO_GetShiftState done [13:26:00]FM_GetShiftState done [13:26:00]opened in 1724199517 [13:26:00]opened+sec_in_day 1724285917 [13:26:00]quantity*price = 100050 [13:26:00]sum+1 = 100052 [13:26:00]Check (price>sum+1) || (price+1 о реализуемом товаре [13:26:02]line ОКРУГЛЕНИЕ: -0.51 [13:26:02]line ИТОГО: 1000.00 [13:26:02]line Внесено: 1000.00 [13:26:02]line СДАЧА: 0.00 [13:26:02]line НСП 1% : 8.85 [13:26:02]line НДС 12% : 106.25 [13:26:02]line Наличными: 1000.00 [13:26:02]line Безнал.: 0.00 [13:26:02]line Место: АЗС № 130 "Партнер Нефть" [13:26:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:26:02]line СНО: Общий режим [13:26:02]line Чек 373 21.08.2024 13:26 [13:26:02]line Смена: 466 ФФД: 1.0 [13:26:02]line ЗНМ: 0300000070 [13:26:02]line РНМ: 0000000000092562 [13:26:02]line Версия ККМ: 001 [13:26:02]line ФМ: 0000000000871769 [13:26:02]line ФД: 163775 [13:26:02]line ФПД: 90579022270612 [13:26:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T132601&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163775&fm=90579022270612&tin=02508201610067®Number=0000000000092562&sum=100000 [13:26:02]OFD Sender: Processing packet 163775 [packets to send 967, broken 966] [13:26:02]ProducePacketName [13:26:02]name=ofd_packets/00163775 [13:26:02]OFD Sender: To server: pG, [13:26:02]CommunicateWithHost lk.salyk.kg:30040 [13:26:02]ConnectInit lk.salyk.kg [13:26:02]written 0, free lines is 4095 [13:26:03]Write to MH i2c: 01 00 00 5E 07 65 [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: 01 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: 01 07 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: 01 07 00 5E 07 00 00 00 00 00 BE 0C 36 [13:26:03]RasterBufferAndPrint [13:26:03]line [13:26:03]line [13:26:03]line [13:26:03]line [13:26:03]line [13:26:03]written 0, free lines is 3271 [13:26:03]MH_Cut [13:26:03]Write to MH i2c: D1 01 00 65 07 01 3E [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: D1 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: D1 01 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: D1 01 00 65 07 00 3D [13:26:03]Write to MH i2c: 01 00 00 66 07 6D [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:04]*** Cut start [13:26:04]*** Purtial cut [13:26:04]*** Stage 1: CUTSNS_PIN = 1 [13:26:06]Read from MH i2c: 01 [13:26:06]MH_I2C_Read... [13:26:06]*** Stop cut motor [13:26:06]*** Cut end [13:26:06]Read from MH i2c: 01 07 00 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: 01 07 00 66 07 00 00 00 00 00 FF 0F 82 [13:26:06]process_action close_receipt done [13:26:06]requested_data is exist [13:26:06]produce_requested_data [13:26:06]requested_item fm.sn is exist - process it [13:26:06]wFMCommunicate request_size=4 [13:26:06]MH_SAM_APDU [13:26:06]CAPDU: 80 11 00 00 [13:26:06]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [13:26:06]Write i2c OK [13:26:06]MH_I2C_Read... [13:26:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:06]Read from MH i2c: E2 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 17 00 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [13:26:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:06]wFMCommunicate OK [13:26:06]requested_item fd.num is exist - process it [13:26:06]SAM_PROTO_GetFieldsCounters [13:26:06]wFMCommunicate request_size=4 [13:26:06]MH_SAM_APDU [13:26:06]CAPDU: 80 13 00 00 [13:26:06]Write to MH i2c: E2 08 00 68 07 80 13 00 00 00 00 00 00 EB [13:26:06]Write i2c OK [13:26:06]MH_I2C_Read... [13:26:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:06]Read from MH i2c: E2 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 62 00 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 62 00 68 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7F 02 00 0E 04 04 00 D2 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 86 [13:26: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7F 02 00 0E 04 04 00 D2 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 [13:26:06]wFMCommunicate OK [13:26:06]SAM_PROTO_GetFieldsCounters done [13:26:06]requested_item shift.num is exist - process it [13:26:06]requested_item shift.opened is exist - process it [13:26:06]req_shift_opened [13:26:06]FM_GetShiftState [13:26:06]SAM_PROTO_GetShiftState [13:26:06]wFMCommunicate request_size=4 [13:26:06]MH_SAM_APDU [13:26:06]CAPDU: 80 13 01 00 [13:26:06]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [13:26:06]Write i2c OK [13:26:06]MH_I2C_Read... [13:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:06]Read from MH i2c: E2 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 0E 00 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [13:26:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:26:06]wFMCommunicate OK [13:26:06]SAM_PROTO_GetShiftState done [13:26:06]FM_GetShiftState done [13:26:06]req_shift_opened done [13:26:06]requested_item shift.open_date is exist - process it [13:26:06]req_shift_open_date [13:26:06]req_shift_open_date done [13:26:06]produce_requested_data done [13:26:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163775,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:26:06]process_action_free close_receipt [13:26:06]json_value_free [13:26:06]json_value_free done [13:26:06]process_json_proto returns [13:26:06]Send response to host [13:26:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163775,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:26:06]free response buf [13:26:06]execute_script done [13:26:06]execute_script returns [13:26:06]free content buf [13:26:06]Sock 11.Close socket [13:26:06]Sock 11.Thread stoped [13:26:07]ConnectInit Can't take IP for lk.salyk.kg [13:26:07]CommunicateWithHost connect error [13:26:07]CommunicateWithHost err = -1 [13:26:07]OFD Sender: Server communicate error [13:26:12]OFD Sender: Processing packet 163775 [packets to send 967, broken 966] [13:26:12]ProducePacketName [13:26:12]name=ofd_packets/00163775 [13:26:12]OFD Sender: To server: pG, [13:26:12]CommunicateWithHost lk.salyk.kg:30040 [13:26:12]ConnectInit lk.salyk.kg [13:26:18]recv_with_timeout no data received [13:26:18]Connected sock=9 [13: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 37 36 39 0C 01 00 00 5C 65 04 01 E5 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 75 01 00 00 F4 03 04 00 E9 EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7F 02 00 35 04 06 00 52 61 92 72 50 94 11 B0 49 D8 62 9D [13:26:21]Read from MH i2c: E2 03 00 73 07 00 90 00 EE [13:26:21]RAPDU: 90 00 [13:26:21]wFMCommunicate OK [13:26:21]wFMCommunicate request_size=13 [13:26:21]MH_SAM_APDU [13:26:21]CAPDU: 80 15 02 00 08 F4 03 04 00 FD EA C5 66 [13:26:21]Write to MH i2c: E2 10 00 74 07 80 15 02 00 08 00 F4 03 04 00 FD EA C5 66 00 00 18 [13:26:21]Write i2c OK [13:26:21]MH_I2C_Read... [13:26:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:26:21]Read from MH i2c: E2 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 74 07 00 90 00 EF [13:26:21]RAPDU: 90 00 [13:26:21]wFMCommunicate OK [13:26:21]wFMCommunicate request_size=25 [13:26:21]MH_SAM_APDU [13:26:21]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [13:26:21]Write to MH i2c: E2 1C 00 75 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 5D [13:26:21]Write i2c OK [13:26:21]MH_I2C_Read... [13:26:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:26:21]Read from MH i2c: E2 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 75 07 00 90 00 F0 [13:26:21]RAPDU: 90 00 [13:26:21]wFMCommunicate OK [13:26:21]wFMCommunicate request_size=4 [13:26:21]MH_SAM_APDU [13:26:21]CAPDU: 80 15 03 00 [13:26:21]Write to MH i2c: E2 08 00 76 07 80 15 03 00 00 00 00 00 FE [13:26:21]Write i2c OK [13:26:21]MH_I2C_Read... [13:26:21]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:26:21]Read from MH i2c: E2 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 40 00 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 40 00 76 07 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 37 36 39 10 04 04 00 C0 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 76 01 00 00 35 04 06 00 AD 39 5A 27 CB 1A 90 00 D1 [13:26:21]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 37 36 39 10 04 04 00 C0 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 76 01 00 00 35 04 06 00 AD 39 5A 27 CB 1A 90 00 [13:26:21]wFMCommunicate OK [13:26:21]SAM_PROTO_ProcessDocument answer len = 59 [13:26:21]SAM_PROTO_ProcessDocument done [13:26:21]SetTLVBufToDocument [13:26:21]Processing tag 1209 (04B9) [13:26:21]Malloc new data [13:26:21]Processing tag 1041 (0411) [13:26:21]Processing tag 1040 (0410) [13:26:21]Malloc new data [13:26:21]Processing tag 1038 (040E) [13:26:21]Malloc new data [13:26:21]Processing tag 1042 (0412) [13:26:21]Malloc new data [13:26:21]Processing tag 1077 (0435) [13:26:21]Malloc new data [13:26:21]SetTLVBufToDocument err=0 [13:26:21]KKMLoadAndSignReceiptData store KKM data [13:26:21]KKMLoadAndSignReceiptData err=0 [13:26:21]wFMCommunicate request_size=4 [13:26:21]MH_SAM_APDU [13:26:21]CAPDU: 80 11 00 00 [13:26:21]Write to MH i2c: E2 08 00 77 07 80 11 00 00 00 00 00 00 F8 [13:26:21]Write i2c OK [13:26:21]MH_I2C_Read... [13:26:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:21]Read from MH i2c: E2 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 17 00 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 17 00 77 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [13:26:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:21]wFMCommunicate OK [13:26:21]Счет N : (3)50617 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700040114137 Султан чай 1л. зел лимон 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 0.00 Безнал.: 65.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 374 21.08.2024 13:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163776 ФПД: 190461837298458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T132621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163776&fm=190461837298458&tin=02508201610067®Number=0000000000092562&sum=6500 0 [13:26:21]StoreToDocumentArchive [13:26:21]shift 466 fd 163776 [13:26:21]save to /storage/0466/doc_00163776 [13:26:21]save last doc name /storage/0466/doc_00163776 to /storage/kkm_last_doc_name [13:26:21]save OK [13:26:21]Clear old archive folders... [13:26:21]ProcessDocumentItem done err = 0, tmpTLVsize=284 [13:26:21]tlvbuf is 01193CC0 [13:26:21]SAM_PROTO_ClearQueue [13:26:21]wFMCommunicate request_size=4 [13:26:21]MH_SAM_APDU [13:26:21]CAPDU: 80 09 00 00 [13:26:21]Write to MH i2c: E2 08 00 78 07 80 09 00 00 00 00 00 00 F1 [13:26:21]Write i2c OK [13:26:21]MH_I2C_Read... [13:26:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:21]Read from MH i2c: E2 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [13:26:21]RAPDU: 90 00 [13:26:21]wFMCommunicate OK [13:26:21]SAM_PROTO_ClearQueue done [13:26:21]KKMCreateOFDPacket [13:26:21]OFDProtocolAddRootSTLVToBuf [13:26:21]FM_MakeSignedData [13:26:21]FM_MakeSignedData [13:26:21]SAM_PROTO_SignData [13:26:21]wFMCommunicate request_size=4 [13:26:21]MH_SAM_APDU [13:26:21]CAPDU: 80 0D 01 02 [13:26:21]Write to MH i2c: E2 08 00 79 07 80 0D 01 02 00 00 00 00 F9 [13:26:21]Write i2c OK [13:26:21]MH_I2C_Read... [13:26:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:21]Read from MH i2c: E2 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 [13:26:21]MH_I2C_Read... [13:26:21]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [13:26:21]RAPDU: 90 00 [13:26:21]wFMCommunicate OK [13:26:21]wFMCommunicate request_size=255 [13:26:21]MH_SAM_APDU [13:26:21]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 FD EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [13:26:21]Write to MH i2c: E2 02 01 7A 07 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 FD EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 E0 [13:26:21]Write i2c OK [13:26:21]MH_I2C_Read... [13:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:22]Read from MH i2c: E2 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 03 00 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [13:26:22]RAPDU: 90 00 [13:26:22]wFMCommunicate OK [13:26:22]wFMCommunicate request_size=43 [13:26:22]MH_SAM_APDU [13:26:22]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7F 02 00 35 04 06 00 AD 39 5A 27 CB 1A [13:26:22]Write to MH i2c: E2 2E 00 7B 07 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7F 02 00 35 04 06 00 AD 39 5A 27 CB 1A 00 00 77 [13:26:22]Write i2c OK [13:26:22]MH_I2C_Read... [13:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:22]Read from MH i2c: E2 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 03 00 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [13:26:22]RAPDU: 90 00 [13:26:22]wFMCommunicate OK [13:26:22]wFMCommunicate request_size=4 [13:26:22]MH_SAM_APDU [13:26:22]CAPDU: 80 0D 03 02 [13:26:22]Write to MH i2c: E2 08 00 7C 07 80 0D 03 02 00 00 00 00 FE [13:26:22]Write i2c OK [13:26:22]MH_I2C_Read... [13:26:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:22]Read from MH i2c: E2 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 0B 00 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 0B 00 7C 07 00 DC 52 44 0F 43 4E B4 7F 90 00 44 [13:26:22]RAPDU: DC 52 44 0F 43 4E B4 7F 90 00 [13:26:22]wFMCommunicate OK [13:26:22]SAM_PROTO_SignData done [13:26:22]FM_MakeSignedData done [13:26:22]CreateOFDProtocolMessage [13:26:22]wFMCommunicate request_size=4 [13:26:22]MH_SAM_APDU [13:26:22]CAPDU: 80 11 00 00 [13:26:22]Write to MH i2c: E2 08 00 7D 07 80 11 00 00 00 00 00 00 FE [13:26:22]Write i2c OK [13:26:22]MH_I2C_Read... [13:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:22]Read from MH i2c: E2 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 17 00 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: E2 17 00 7D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [13:26:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:22]wFMCommunicate OK [13:26:22]CreateOFDProtocolMessage done [13:26:22]OFDSenderStorePacket 163776 [13:26:22]StoreOFDPacket docnum=163776 [13:26:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 1E 3C 28 01 AC FA 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 FD EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7F 02 00 35 04 06 00 AD 39 5A 27 CB 1A DC 52 44 0F 43 4E B4 7F [13:26:22]CheckFolder [13:26:22]dirname=/storage/ofd_packets [13:26:22]CheckFolder done [13:26:22]ProducePacketName [13:26:22]name=ofd_packets/00163776 [13:26:22]NVStorageSaveData ofd_packets/00163776 [13:26:22]File name is /storage/ofd_packets/00163776 [13:26:22]Write 334 bytes [13:26:22]NVStorageSaveData done [13:26:22]OFDSenderStorePacket done [13:26:22]KKMCreateOFDPacket done [13:26:22]NVStorageSaveData kkm_last_timestamp [13:26:22]File name is /storage/kkm_last_timestamp [13:26:22]Write 4 bytes [13:26:22]NVStorageSaveData done [13:26:22]ExternCall_PrintAddStr [13:26:22]wPrintStart [13:26:22]Write to MH i2c: 01 00 00 7E 07 85 [13:26:22]Write i2c OK [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: 01 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: 01 07 00 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: 01 07 00 7E 07 00 00 00 00 00 FF 0F 9A [13:26:22]RasterBufferAndPrint [13:26:22]line Счет N : (3)50617 [13:26:22]line ИНН: 02508201610067 [13:26:22]line Контрольно-Кассовый Чек [13:26:22]line ПРОДАЖА [13:26:22]line Товар: 4700040114137 [13:26:22]line Султан чай 1л. зел лимон [13:26:22]line 1.000 * 65.00 [13:26:22]line = 65.00 [13:26:22]line НДС 12% НСП 1% [13:26:22]line > о реализуемом товаре [13:26:22]line ИТОГО: 65.00 [13:26:22]line НСП 1% : 0.57 [13:26:22]line НДС 12% : 6.90 [13:26:22]line Наличными: 0.00 [13:26:22]line Безнал.: 65.00 [13:26:22]line Место: АЗС № 130 "Партнер Нефть" [13:26:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:26:22]line СНО: Общий режим [13:26:22]line Чек 374 21.08.2024 13:26 [13:26:22]line Смена: 466 ФФД: 1.0 [13:26:22]line ЗНМ: 0300000070 [13:26:22]line РНМ: 0000000000092562 [13:26:22]line Версия ККМ: 001 [13:26:22]line Платежная система: O! деньги [13:26:22]line ФМ: 0000000000871769 [13:26:22]line ФД: 163776 [13:26:22]line ФПД: 190461837298458 [13:26:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T132621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163776&fm=190461837298458&tin=02508201610067®Number=0000000000092562&sum=6500 [13:26:22]line 0 [13:26:22]written 0, free lines is 4095 [13:26:22]Write to MH i2c: 01 00 00 A8 07 AF [13:26:22]Write i2c OK [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: 01 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: 01 07 00 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: 01 07 00 A8 07 00 00 00 00 00 B6 0C 78 [13:26:22]RasterBufferAndPrint [13:26:22]line [13:26:22]line [13:26:22]line [13:26:22]line [13:26:22]line [13:26:22]written 0, free lines is 3267 [13:26:22]MH_Cut [13:26:22]Write to MH i2c: D1 01 00 AF 07 01 88 [13:26:22]Write i2c OK [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: D1 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: D1 01 00 [13:26:22]MH_I2C_Read... [13:26:22]Read from MH i2c: D1 01 00 AF 07 00 87 [13:26:22]Write to MH i2c: 01 00 00 B0 07 B7 [13:26:22]Write i2c OK [13:26:22]MH_I2C_Read... [13:26:23]*** Cut start [13:26:23]*** Purtial cut [13:26:23]*** Stage 1: CUTSNS_PIN = 1 [13:26:23]recv_with_timeout no data received [13:26:23]CommunicateWithHost answer receiving error [13:26:23]CommunicateWithHost err = -3 [13:26:23]OFD Sender: Server communicate error [13:26:23]OFD Sender: Processing packet 163775 [packets to send 968, broken 966] [13:26:23]ProducePacketName [13:26:23]name=ofd_packets/00163775 [13:26:23]OFD Sender: To server: pG, [13:26:23]CommunicateWithHost lk.salyk.kg:30040 [13:26:23]ConnectInit lk.salyk.kg [13:26:25]Read from MH i2c: 01 [13:26:25]MH_I2C_Read... [13:26:25]*** Stop cut motor [13:26:25]*** Cut end [13:26:25]Read from MH i2c: 01 07 00 [13:26:25]MH_I2C_Read... [13:26:25]Read from MH i2c: 01 07 00 B0 07 00 00 00 00 00 FF 0F CC [13:26:25]process_action close_receipt done [13:26:25]requested_data is exist [13:26:25]produce_requested_data [13:26:25]requested_item fm.sn is exist - process it [13:26:25]wFMCommunicate request_size=4 [13:26:25]MH_SAM_APDU [13:26:25]CAPDU: 80 11 00 00 [13:26:25]Write to MH i2c: E2 08 00 B1 07 80 11 00 00 00 00 00 00 32 [13:26:25]Write i2c OK [13:26:25]MH_I2C_Read... [13:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:25]Read from MH i2c: E2 [13:26:25]MH_I2C_Read... [13:26:25]Read from MH i2c: E2 17 00 [13:26:25]MH_I2C_Read... [13:26:25]Read from MH i2c: E2 17 00 B1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [13:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:25]wFMCommunicate OK [13:26:25]requested_item fd.num is exist - process it [13:26:25]SAM_PROTO_GetFieldsCounters [13:26:25]wFMCommunicate request_size=4 [13:26:25]MH_SAM_APDU [13:26:25]CAPDU: 80 13 00 00 [13:26:25]Write to MH i2c: E2 08 00 B2 07 80 13 00 00 00 00 00 00 35 [13:26:25]Write i2c OK [13:26:25]MH_I2C_Read... [13:26:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:25]Read from MH i2c: E2 [13:26:25]MH_I2C_Read... [13:26:25]Read from MH i2c: E2 62 00 [13:26:25]MH_I2C_Read... [13:26:25]Read from MH i2c: E2 62 00 B2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7F 02 00 0E 04 04 00 D2 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 D4 [13:26: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7F 02 00 0E 04 04 00 D2 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 [13:26:25]wFMCommunicate OK [13:26:25]SAM_PROTO_GetFieldsCounters done [13:26:25]requested_item shift.num is exist - process it [13:26:25]requested_item shift.opened is exist - process it [13:26:25]req_shift_opened [13:26:25]FM_GetShiftState [13:26:25]SAM_PROTO_GetShiftState [13:26:25]wFMCommunicate request_size=4 [13:26:25]MH_SAM_APDU [13:26:25]CAPDU: 80 13 01 00 [13:26:25]Write to MH i2c: E2 08 00 B3 07 80 13 01 00 00 00 00 00 37 [13:26:25]Write i2c OK [13:26:25]MH_I2C_Read... [13:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:25]Read from MH i2c: E2 [13:26:25]MH_I2C_Read... [13:26:25]Read from MH i2c: E2 0E 00 [13:26:25]MH_I2C_Read... [13:26:25]Read from MH i2c: E2 0E 00 B3 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FD [13:26:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:26:25]wFMCommunicate OK [13:26:25]SAM_PROTO_GetShiftState done [13:26:25]FM_GetShiftState done [13:26:25]req_shift_opened done [13:26:25]requested_item shift.open_date is exist - process it [13:26:25]req_shift_open_date [13:26:25]req_shift_open_date done [13:26:25]produce_requested_data done [13:26:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163776,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:26:25]process_action_free close_receipt [13:26:25]json_value_free [13:26:25]json_value_free done [13:26:25]process_json_proto returns [13:26:25]Send response to host [13:26:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163776,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:26:25]free response buf [13:26:25]execute_script done [13:26:25]execute_script returns [13:26:25]free content buf [13:26:25]Sock 7.Close socket [13:26:25]Sock 7.Thread stoped [13:26:28]ConnectInit Can't take IP for lk.salyk.kg [13:26:28]CommunicateWithHost connect error [13:26:28]CommunicateWithHost err = -1 [13:26:28]OFD Sender: Server communicate error [13:26:34]OFD Sender: Processing packet 163775 [packets to send 968, broken 966] [13:26:34]ProducePacketName [13:26:34]name=ofd_packets/00163775 [13:26:34]OFD Sender: To server: pG, [13:26:34]CommunicateWithHost lk.salyk.kg:30040 [13:26:34]ConnectInit lk.salyk.kg [13:26:39]ConnectInit Can't take IP for lk.salyk.kg [13:26:39]CommunicateWithHost connect error [13:26:39]CommunicateWithHost err = -1 [13:26:39]OFD Sender: Server communicate error [13:26:42]recv_with_timeout no data received [13:26:44]OFD Sender: Processing packet 163775 [packets to send 968, broken 966] [13:26:44]ProducePacketName [13:26:44]name=ofd_packets/00163775 [13:26:44]OFD Sender: To server: pG, [13:26:44]CommunicateWithHost lk.salyk.kg:30040 [13:26:44]ConnectInit lk.salyk.kg [13:26:49]ConnectInit Can't take IP for lk.salyk.kg [13:26:49]CommunicateWithHost connect error [13:26:49]CommunicateWithHost err = -1 [13:26:49]OFD Sender: Server communicate error [13:26:54]OFD Sender: Processing packet 163775 [packets to send 968, broken 966] [13:26:54]ProducePacketName [13:26:54]name=ofd_packets/00163775 [13:26:54]OFD Sender: To server: pG, [13:26:54]CommunicateWithHost lk.salyk.kg:30040 [13:26:54]ConnectInit lk.salyk.kg [13:26:59]ConnectInit Can't take IP for lk.salyk.kg [13:26:59]CommunicateWithHost connect error [13:26:59]CommunicateWithHost err = -1 [13:26:59]OFD Sender: Server communicate error [13:27:01]accept exits with 10 [13:27:01]New connection [13:27:01]New thread 3066936676 created [13:27:01]Thread 3066793316 joined [13:27:01]Waiting for new connection... [13:27:01] Sock 10.Parse request [13:27:01]Sock 10.Check first char [13:27:01]Sock 10.First char is OK [13:27:01]request: POST /json_proto HTTP/1.0 [13:27:01]Method: POST [13:27:01]URL: /json_proto [13:27:01]Method is POST - this is cgi request [13:27:01]url: /json_proto [13:27:01]query_string will be loaded in cgi processing [13:27:01]execute_cgi json_proto POST (null) [13:27:01]execute_cgi path=json_proto method=POST [13:27:01]POST find Content-Length [13:27:01]Host: 172.17.44.132:8080 [13:27:01]Content-Length: 679 [13:27:01]Content-Type: application/json [13:27:01] [13:27:01]POST finish read [13:27:01]Found Content-Length = 679 [13:27:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 29.560, "sum" : 2252.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2252.00, "payments": [ { "type": 0, "sum" : 2252.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:01]execute_script... [13:27: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)292340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 29.560, "sum" : 2252.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2252.00, "payments": [ { "type": 0, "sum" : 2252.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:01]POST & json_proto [13:27:01]process_json_proto [13:27:01]json parsed OK: [13:27:01]protocol is kg_v1.0 [13:27:01]action value=close_receipt [13:27:01]process_action close_receipt [13:27:01]cmd_close_receipt [13:27:01]MH_GetDate [13:27:01]Write to MH i2c: F0 00 00 B4 07 AA [13:27:01]Write i2c OK [13:27:01]MH_I2C_Read... [13:27:01]Read from MH i2c: F0 [13:27:01]MH_I2C_Read... [13:27:01]Read from MH i2c: F0 09 00 [13:27:01]MH_I2C_Read... [13:27:01]Read from MH i2c: F0 09 00 B4 07 00 25 EB C5 66 2A 83 C1 65 C1 [13:27:01]GetLastDocTimeStamp 1724246781 [13:27:01]current date 1724246821 [13:27:01]FM_GetShiftState [13:27:01]SAM_PROTO_GetShiftState [13:27:01]wFMCommunicate request_size=4 [13:27:01]MH_SAM_APDU [13:27:01]CAPDU: 80 13 01 00 [13:27:01]Write to MH i2c: E2 08 00 B5 07 80 13 01 00 00 00 00 00 39 [13:27:01]Write i2c OK [13:27:01]MH_I2C_Read... [13:27:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:01]Read from MH i2c: E2 [13:27:01]MH_I2C_Read... [13:27:01]Read from MH i2c: E2 0E 00 [13:27:01]MH_I2C_Read... [13:27:01]Read from MH i2c: E2 0E 00 B5 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FF [13:27:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:27:01]wFMCommunicate OK [13:27:01]SAM_PROTO_GetShiftState done [13:27:01]FM_GetShiftState done [13:27:01]opened in 1724199517 [13:27:01]opened+sec_in_day 1724285917 [13:27:01]quantity*price = 225247 [13:27:01]sum+1 = 225248 [13:27:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 2252.00 Внесено: 2500.00 СДАЧА: 248.00 НСП 1% : 19.93 НДС 12% : 239.20 Наличными: 2252.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 375 21.08.2024 13:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163777 ФПД: 235934086511373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T132701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163777&fm=235934086511373&tin=02508201610067®Number=0000000000092562&sum=225200 [13:27:02]StoreToDocumentArchive [13:27:02]shift 466 fd 163777 [13:27:02]save to /storage/0466/doc_00163777 [13:27:02]save last doc name /storage/0466/doc_00163777 to /storage/kkm_last_doc_name [13:27:02]save OK [13:27:02]Clear old archive folders... [13:27:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:27:02]tlvbuf is 0119C890 [13:27:02]SAM_PROTO_ClearQueue [13:27:02]wFMCommunicate request_size=4 [13:27:02]MH_SAM_APDU [13:27:02]CAPDU: 80 09 00 00 [13:27:02]Write to MH i2c: E2 08 00 C2 07 80 09 00 00 00 00 00 00 3B [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:02]Read from MH i2c: E2 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [13:27:02]RAPDU: 90 00 [13:27:02]wFMCommunicate OK [13:27:02]SAM_PROTO_ClearQueue done [13:27:02]KKMCreateOFDPacket [13:27:02]OFDProtocolAddRootSTLVToBuf [13:27:02]FM_MakeSignedData [13:27:02]FM_MakeSignedData [13:27:02]SAM_PROTO_SignData [13:27:02]wFMCommunicate request_size=4 [13:27:02]MH_SAM_APDU [13:27:02]CAPDU: 80 0D 01 02 [13:27:02]Write to MH i2c: E2 08 00 C3 07 80 0D 01 02 00 00 00 00 43 [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:02]Read from MH i2c: E2 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [13:27:02]RAPDU: 90 00 [13:27:02]wFMCommunicate OK [13:27:02]wFMCommunicate request_size=255 [13:27:02]MH_SAM_APDU [13:27: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 73 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 6F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 6F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5D 00 00 00 00 07 04 06 00 B0 6F 03 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 25 EB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7F 02 00 35 04 06 00 D6 94 AF 6A [13:27:02]Write to MH i2c: E2 02 01 C4 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 73 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 6F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 6F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5D 00 00 00 00 07 04 06 00 B0 6F 03 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 25 EB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7F 02 00 35 04 06 00 D6 94 AF 6A 00 00 F3 [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:02]Read from MH i2c: E2 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [13:27:02]RAPDU: 90 00 [13:27:02]wFMCommunicate OK [13:27:02]wFMCommunicate request_size=7 [13:27:02]MH_SAM_APDU [13:27:02]CAPDU: 80 0D 02 02 02 BB 0D [13:27:02]Write to MH i2c: E2 0A 00 C5 07 80 0D 02 02 02 00 BB 0D 00 00 12 [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:02]Read from MH i2c: E2 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [13:27:02]RAPDU: 90 00 [13:27:02]wFMCommunicate OK [13:27:02]wFMCommunicate request_size=4 [13:27:02]MH_SAM_APDU [13:27:02]CAPDU: 80 0D 03 02 [13:27:02]Write to MH i2c: E2 08 00 C6 07 80 0D 03 02 00 00 00 00 48 [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:02]Read from MH i2c: E2 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 0B 00 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 0B 00 C6 07 00 49 D7 C7 1E 09 16 E0 0E 90 00 5B [13:27:02]RAPDU: 49 D7 C7 1E 09 16 E0 0E 90 00 [13:27:02]wFMCommunicate OK [13:27:02]SAM_PROTO_SignData done [13:27:02]FM_MakeSignedData done [13:27:02]CreateOFDProtocolMessage [13:27:02]wFMCommunicate request_size=4 [13:27:02]MH_SAM_APDU [13:27:02]CAPDU: 80 11 00 00 [13:27:02]Write to MH i2c: E2 08 00 C7 07 80 11 00 00 00 00 00 00 48 [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:03]Read from MH i2c: E2 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 17 00 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 17 00 C7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [13:27:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:27:03]wFMCommunicate OK [13:27:03]CreateOFDProtocolMessage done [13:27:03]OFDSenderStorePacket 163777 [13:27:03]StoreOFDPacket docnum=163777 [13:27:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 42 C6 04 01 49 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 73 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 6F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 6F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5D 00 00 00 00 07 04 06 00 B0 6F 03 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 25 EB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7F 02 00 35 04 06 00 D6 94 AF 6A BB 0D 49 D7 C7 1E 09 16 E0 0E [13:27:03]CheckFolder [13:27:03]dirname=/storage/ofd_packets [13:27:03]CheckFolder done [13:27:03]ProducePacketName [13:27:03]name=ofd_packets/00163777 [13:27:03]NVStorageSaveData ofd_packets/00163777 [13:27:03]File name is /storage/ofd_packets/00163777 [13:27:03]Write 298 bytes [13:27:03]NVStorageSaveData done [13:27:03]OFDSenderStorePacket done [13:27:03]KKMCreateOFDPacket done [13:27:03]NVStorageSaveData kkm_last_timestamp [13:27:03]File name is /storage/kkm_last_timestamp [13:27:03]Write 4 bytes [13:27:03]NVStorageSaveData done [13:27:03]ExternCall_PrintAddStr [13:27:03]wPrintStart [13:27:03]Write to MH i2c: 01 00 00 C8 07 CF [13:27:03]Write i2c OK [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: 01 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: 01 07 00 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: 01 07 00 C8 07 00 00 00 00 00 FF 0F E4 [13:27:03]RasterBufferAndPrint [13:27:03]line Счет N : (1)292340 [13:27:03]line ИНН: 02508201610067 [13:27:03]line Контрольно-Кассовый Чек [13:27:03]line ПРОДАЖА [13:27:03]line ТРК (МРК, ГНК) : 34 [13:27:03]line Товар: 2710194800 [13:27:03]line ДТ-К-5 [13:27:03]line 29.560 * 76.20 [13:27:03]line = 2252.47 [13:27:03]line НДС 12% НСП 1% [13:27:03]line > о реализуемом товаре [13:27:03]line ОКРУГЛЕНИЕ: -0.47 [13:27:03]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:27:03]ProducePacketName [13:27:03]name=ofd_packets/00163775 [13:27:03]OFD Sender: To server: pG, [13:27:03]CommunicateWithHost lk.salyk.kg:30040 [13:27:03]ConnectInit lk.salyk.kg [13:27:03]line ИТОГО: 2252.00 [13:27:03]line Внесено: 2500.00 [13:27:03]line СДАЧА: 248.00 [13:27:03]line НСП 1% : 19.93 [13:27:03]line НДС 12% : 239.20 [13:27:03]line Наличными: 2252.00 [13:27:03]line Безнал.: 0.00 [13:27:03]line Место: АЗС № 130 "Партнер Нефть" [13:27:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:27:03]line СНО: Общий режим [13:27:03]line Чек 375 21.08.2024 13:27 [13:27:03]line Смена: 466 ФФД: 1.0 [13:27:03]line ЗНМ: 0300000070 [13:27:03]line РНМ: 0000000000092562 [13:27:03]line Версия ККМ: 001 [13:27:03]line ФМ: 0000000000871769 [13:27:03]line ФД: 163777 [13:27:03]line ФПД: 235934086511373 [13:27:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T132701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163777&fm=235934086511373&tin=02508201610067®Number=0000000000092562&sum=225200 [13:27:03]written 0, free lines is 4095 [13:27:03]Write to MH i2c: 01 00 00 F3 07 FA [13:27:03]Write i2c OK [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: 01 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: 01 07 00 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: 01 07 00 F3 07 00 00 00 00 00 CE 0C DB [13:27:03]RasterBufferAndPrint [13:27:03]line [13:27:03]line [13:27:03]line [13:27:03]line [13:27:03]line [13:27:03]written 0, free lines is 3294 [13:27:03]recv_with_timeout no data received [13:27:03]MH_Cut [13:27:03]Write to MH i2c: D1 01 00 FA 07 01 D3 [13:27:03]Write i2c OK [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: D1 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: D1 01 00 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: D1 01 00 FA 07 00 D2 [13:27:03]Write to MH i2c: 01 00 00 FB 07 02 [13:27:03]Write i2c OK [13:27:03]MH_I2C_Read... [13:27:04]*** Cut start [13:27:04]*** Purtial cut [13:27:04]*** Stage 1: CUTSNS_PIN = 1 [13:27:06]Read from MH i2c: 01 [13:27:06]MH_I2C_Read... [13:27:06]*** Stop cut motor [13:27:06]*** Cut end [13:27:06]Read from MH i2c: 01 07 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: 01 07 00 FB 07 00 00 00 00 00 FF 0F 17 [13:27:06]process_action close_receipt done [13:27:06]requested_data is exist [13:27:06]produce_requested_data [13:27:06]requested_item fm.sn is exist - process it [13:27:06]wFMCommunicate request_size=4 [13:27:06]MH_SAM_APDU [13:27:06]CAPDU: 80 11 00 00 [13:27:06]Write to MH i2c: E2 08 00 FC 07 80 11 00 00 00 00 00 00 7D [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 17 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 17 00 FC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [13:27:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:27:06]wFMCommunicate OK [13:27:06]requested_item fd.num is exist - process it [13:27:06]SAM_PROTO_GetFieldsCounters [13:27:06]wFMCommunicate request_size=4 [13:27:06]MH_SAM_APDU [13:27:06]CAPDU: 80 13 00 00 [13:27:06]Write to MH i2c: E2 08 00 FD 07 80 13 00 00 00 00 00 00 80 [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 62 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 62 00 FD 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7F 02 00 0E 04 04 00 D2 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 23 [13:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7F 02 00 0E 04 04 00 D2 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 [13:27:06]wFMCommunicate OK [13:27:06]SAM_PROTO_GetFieldsCounters done [13:27:06]requested_item shift.num is exist - process it [13:27:06]requested_item shift.opened is exist - process it [13:27:06]req_shift_opened [13:27:06]FM_GetShiftState [13:27:06]SAM_PROTO_GetShiftState [13:27:06]wFMCommunicate request_size=4 [13:27:06]MH_SAM_APDU [13:27:06]CAPDU: 80 13 01 00 [13:27:06]Write to MH i2c: E2 08 00 FE 07 80 13 01 00 00 00 00 00 82 [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 0E 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 0E 00 FE 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 48 [13:27:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:27:06]wFMCommunicate OK [13:27:06]SAM_PROTO_GetShiftState done [13:27:06]FM_GetShiftState done [13:27:06]req_shift_opened done [13:27:06]requested_item shift.open_date is exist - process it [13:27:06]req_shift_open_date [13:27:06]req_shift_open_date done [13:27:06]produce_requested_data done [13:27:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163777,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:27:06]process_action_free close_receipt [13:27:06]json_value_free [13:27:06]json_value_free done [13:27:06]process_json_proto returns [13:27:06]Send response to host [13:27:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163777,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:27:06]free response buf [13:27:06]execute_script done [13:27:06]execute_script returns [13:27:06]free content buf [13:27:06]Sock 10.Close socket [13:27:06]Sock 10.Thread stoped [13:27:08]ConnectInit Can't take IP for lk.salyk.kg [13:27:08]CommunicateWithHost connect error [13:27:08]CommunicateWithHost err = -1 [13:27:08]OFD Sender: Server communicate error [13:27:13]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:27:13]ProducePacketName [13:27:13]name=ofd_packets/00163775 [13:27:13]OFD Sender: To server: pG, [13:27:13]CommunicateWithHost lk.salyk.kg:30040 [13:27:13]ConnectInit lk.salyk.kg [13:27:18]ConnectInit Can't take IP for lk.salyk.kg [13:27:18]CommunicateWithHost connect error [13:27:18]CommunicateWithHost err = -1 [13:27:18]OFD Sender: Server communicate error [13:27:23]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:27:23]ProducePacketName [13:27:23]name=ofd_packets/00163775 [13:27:23]OFD Sender: To server: pG, [13:27:23]CommunicateWithHost lk.salyk.kg:30040 [13:27:23]ConnectInit lk.salyk.kg [13:27:28]ConnectInit Can't take IP for lk.salyk.kg [13:27:28]CommunicateWithHost connect error [13:27:28]CommunicateWithHost err = -1 [13:27:28]OFD Sender: Server communicate error [13:27:33]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:27:33]ProducePacketName [13:27:33]name=ofd_packets/00163775 [13:27:33]OFD Sender: To server: pG, [13:27:33]CommunicateWithHost lk.salyk.kg:30040 [13:27:33]ConnectInit lk.salyk.kg [13:27:36]recv_with_timeout no data received [13:27:38]ConnectInit Can't take IP for lk.salyk.kg [13:27:38]CommunicateWithHost connect error [13:27:38]CommunicateWithHost err = -1 [13:27:38]OFD Sender: Server communicate error [13:27:43]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:27:43]ProducePacketName [13:27:43]name=ofd_packets/00163775 [13:27:43]OFD Sender: To server: pG, [13:27:43]CommunicateWithHost lk.salyk.kg:30040 [13:27:43]ConnectInit lk.salyk.kg [13:27:48]ConnectInit Can't take IP for lk.salyk.kg [13:27:48]CommunicateWithHost connect error [13:27:48]CommunicateWithHost err = -1 [13:27:48]OFD Sender: Server communicate error [13:27:53]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:27:53]ProducePacketName [13:27:53]name=ofd_packets/00163775 [13:27:53]OFD Sender: To server: pG, [13:27:53]CommunicateWithHost lk.salyk.kg:30040 [13:27:53]ConnectInit lk.salyk.kg [13:27:58]ConnectInit Can't take IP for lk.salyk.kg [13:27:58]CommunicateWithHost connect error [13:27:58]CommunicateWithHost err = -1 [13:27:58]OFD Sender: Server communicate error [13:28:03]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:28:03]ProducePacketName [13:28:03]name=ofd_packets/00163775 [13:28:03]OFD Sender: To server: pG, [13:28:03]CommunicateWithHost lk.salyk.kg:30040 [13:28:03]ConnectInit lk.salyk.kg [13:28:08]ConnectInit Can't take IP for lk.salyk.kg [13:28:08]CommunicateWithHost connect error [13:28:08]CommunicateWithHost err = -1 [13:28:08]OFD Sender: Server communicate error [13:28:13]OFD Sender: Processing packet 163775 [packets to send 969, broken 966] [13:28:13]ProducePacketName [13:28:13]name=ofd_packets/00163775 [13:28:13]OFD Sender: To server: pG, [13:28:13]CommunicateWithHost lk.salyk.kg:30040 [13:28:13]ConnectInit lk.salyk.kg [13:28:18]Connected sock=10 [13:28: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 37 36 39 0C 01 00 00 5C 65 04 01 E5 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 75 01 00 00 F4 03 04 00 E9 EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7F 02 00 35 04 06 00 52 61 92 72 50 94 11 B0 49 D8 62 9D 71 3A [13:28:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AB DF 47 00 1D 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 37 36 39 10 04 04 00 BF 7F 02 00 F4 03 04 00 C1 94 C5 66 B6 04 01 00 00 B3 5B F3 4C 46 C5 B5 E2 [13:28:19]CommunicateWithHost err = 0 [13:28:19]CheckOFDResponse [13:28:19]1017 (14) - 77093643461234 [13:28:19]1041 (16) - 0000000000871769 [13:28:19]1040 (4) - 163775 [13:28:19]1012 (4) - 21.08.2024 07:18 [13:28:19]1206 (1) - 0 [13:28:19]OFD Sender: Remove packet 163775 [13:28:19]ProducePacketName [13:28:19]name=ofd_packets/00163775 [13:28:19]NVStorageDeleteData [13:28:20]OFD Sender: Processing packet 163776 [packets to send 968, broken 966] [13:28:20]ProducePacketName [13:28:20]name=ofd_packets/00163776 [13:28:20]OFD Sender: To server: pG, [13:28:20]CommunicateWithHost lk.salyk.kg:30040 [13:28:20]ConnectInit lk.salyk.kg [13:28:22]recv_with_timeout no data received [13:28:25]ConnectInit Can't take IP for lk.salyk.kg [13:28:25]CommunicateWithHost connect error [13:28:25]CommunicateWithHost err = -1 [13:28:25]OFD Sender: Server communicate error [13:28:30]OFD Sender: Processing packet 163776 [packets to send 968, broken 966] [13:28:30]ProducePacketName [13:28:30]name=ofd_packets/00163776 [13:28:30]OFD Sender: To server: pG, [13:28:30]CommunicateWithHost lk.salyk.kg:30040 [13:28:30]ConnectInit lk.salyk.kg [13:28:35]ConnectInit Can't take IP for lk.salyk.kg [13:28:35]CommunicateWithHost connect error [13:28:35]CommunicateWithHost err = -1 [13:28:35]OFD Sender: Server communicate error [13:28:40]OFD Sender: Processing packet 163776 [packets to send 968, broken 966] [13:28:40]ProducePacketName [13:28:40]name=ofd_packets/00163776 [13:28:40]OFD Sender: To server: pG, [13:28:40]CommunicateWithHost lk.salyk.kg:30040 [13:28:40]ConnectInit lk.salyk.kg [13:28:42]recv_with_timeout no data received [13:28:45]ConnectInit Can't take IP for lk.salyk.kg [13:28:45]CommunicateWithHost connect error [13:28:45]CommunicateWithHost err = -1 [13:28:45]OFD Sender: Server communicate error [13:28:50]OFD Sender: Processing packet 163776 [packets to send 968, broken 966] [13:28:50]ProducePacketName [13:28:50]name=ofd_packets/00163776 [13:28:50]OFD Sender: To server: pG, [13:28:50]CommunicateWithHost lk.salyk.kg:30040 [13:28:50]ConnectInit lk.salyk.kg [13:28:54]recv_with_timeout no data received [13:28:55]ConnectInit Can't take IP for lk.salyk.kg [13:28:55]CommunicateWithHost connect error [13:28:55]CommunicateWithHost err = -1 [13:28:55]OFD Sender: Server communicate error [13:29:00]OFD Sender: Processing packet 163776 [packets to send 968, broken 966] [13:29:00]ProducePacketName [13:29:00]name=ofd_packets/00163776 [13:29:00]OFD Sender: To server: pG, [13:29:00]CommunicateWithHost lk.salyk.kg:30040 [13:29:00]ConnectInit lk.salyk.kg [13:29:05]Connected sock=10 [13: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 37 36 39 30 01 00 00 1E 3C 28 01 AC FA 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 FD EA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7F 02 00 35 04 06 00 AD 39 5A 27 CB 1A DC 52 44 0F 43 4E B4 7F [13:29:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 17 27 47 00 35 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 37 36 39 10 04 04 00 C0 7F 02 00 F4 03 04 00 F2 94 C5 66 B6 04 01 00 00 50 16 C4 69 4B 8D 21 B8 [13:29:07]CommunicateWithHost err = 0 [13:29:07]CheckOFDResponse [13:29:07]1017 (14) - 77093643461234 [13:29:07]1041 (16) - 0000000000871769 [13:29:07]1040 (4) - 163776 [13:29:07]1012 (4) - 21.08.2024 07:19 [13:29:07]1206 (1) - 0 [13:29:07]OFD Sender: Remove packet 163776 [13:29:07]ProducePacketName [13:29:07]name=ofd_packets/00163776 [13:29:07]NVStorageDeleteData [13:29:08]OFD Sender: Processing packet 163777 [packets to send 967, broken 966] [13:29:08]ProducePacketName [13:29:08]name=ofd_packets/00163777 [13:29:08]OFD Sender: To server: pG, [13:29:08]CommunicateWithHost lk.salyk.kg:30040 [13:29:08]ConnectInit lk.salyk.kg [13:29:09]Connected sock=9 [13:29: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 37 36 39 0C 01 00 00 42 C6 04 01 49 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 73 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 6F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 6F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C9 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 5D 00 00 00 00 07 04 06 00 B0 6F 03 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 25 EB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7F 02 00 35 04 06 00 D6 94 AF 6A BB 0D 49 D7 C7 1E 09 16 E0 0E [13:29:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D9 E5 47 00 49 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 37 36 39 10 04 04 00 C1 7F 02 00 F4 03 04 00 F5 94 C5 66 B6 04 01 00 00 19 30 F3 A0 49 C6 F1 05 [13:29:10]CommunicateWithHost err = 0 [13:29:10]CheckOFDResponse [13:29:10]1017 (14) - 77093643461234 [13:29:10]1041 (16) - 0000000000871769 [13:29:10]1040 (4) - 163777 [13:29:10]1012 (4) - 21.08.2024 07:19 [13:29:10]1206 (1) - 0 [13:29:10]OFD Sender: Remove packet 163777 [13:29:10]ProducePacketName [13:29:10]name=ofd_packets/00163777 [13:29:10]NVStorageDeleteData [13:29:10]OFD Sender: No OFD packet to send [13:29:15]OFD Sender: No OFD packet to send [13:29:20]OFD Sender: No OFD packet to send [13:29:26]OFD Sender: No OFD packet to send [13:29:30]recv_with_timeout no data received [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:01]OFD Sender: No OFD packet to send [13:30:06]OFD Sender: No OFD packet to send [13:30:11]OFD Sender: No OFD packet to send [13:30:16]OFD Sender: No OFD packet to send [13:30:21]OFD Sender: No OFD packet to send [13:30:26]OFD Sender: No OFD packet to send [13:30:31]OFD Sender: No OFD packet to send [13:30:36]OFD Sender: No OFD packet to send [13:30:41]OFD Sender: No OFD packet to send [13:30:46]OFD Sender: No OFD packet to send [13:30:51]OFD Sender: No OFD packet to send [13:30:56]OFD Sender: No OFD packet to send [13:31:01]OFD Sender: No OFD packet to send [13:31:06]OFD Sender: No OFD packet to send [13:31:11]OFD Sender: No OFD packet to send [13:31:16]OFD Sender: No OFD packet to send [13:31:21]OFD Sender: No OFD packet to send [13:31:26]OFD Sender: No OFD packet to send [13:31:31]OFD Sender: No OFD packet to send [13:31:36]OFD Sender: No OFD packet to send [13:31:41]OFD Sender: No OFD packet to send [13:31:46]OFD Sender: No OFD packet to send [13:31:51]OFD Sender: No OFD packet to send [13:31:56]OFD Sender: No OFD packet to send [13:32:01]OFD Sender: No OFD packet to send [13:32:06]OFD Sender: No OFD packet to send [13:32:11]OFD Sender: No OFD packet to send [13:32:16]OFD Sender: No OFD packet to send [13:32:21]OFD Sender: No OFD packet to send [13:32:26]OFD Sender: No OFD packet to send [13:32:31]OFD Sender: No OFD packet to send [13:32:36]OFD Sender: No OFD packet to send [13:32:41]OFD Sender: No OFD packet to send [13:32:46]OFD Sender: No OFD packet to send [13:32:51]OFD Sender: No OFD packet to send [13:32:56]OFD Sender: No OFD packet to send [13:33:01]OFD Sender: No OFD packet to send [13:33:06]OFD Sender: No OFD packet to send [13:33:11]OFD Sender: No OFD packet to send [13:33:16]OFD Sender: No OFD packet to send [13:33:21]OFD Sender: No OFD packet to send [13:33:27]OFD Sender: No OFD packet to send [13:33:32]OFD Sender: No OFD packet to send [13:33:37]OFD Sender: No OFD packet to send [13:33:42]OFD Sender: No OFD packet to send [13:33:47]OFD Sender: No OFD packet to send [13:33:52]OFD Sender: No OFD packet to send [13:33:57]OFD Sender: No OFD packet to send [13:34:02]OFD Sender: No OFD packet to send [13:34:07]OFD Sender: No OFD packet to send [13:34:12]OFD Sender: No OFD packet to send [13:34:17]OFD Sender: No OFD packet to send [13:34:22]OFD Sender: No OFD packet to send [13:34:27]OFD Sender: No OFD packet to send [13:34:32]OFD Sender: No OFD packet to send [13:34:37]OFD Sender: No OFD packet to send [13:34:42]OFD Sender: No OFD packet to send [13:34:47]OFD Sender: No OFD packet to send [13:34:52]OFD Sender: No OFD packet to send [13:34:57]OFD Sender: No OFD packet to send [13:35:02]OFD Sender: No OFD packet to send [13:35:07]OFD Sender: No OFD packet to send [13:35: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:17]OFD Sender: No OFD packet to send [13:37:22]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:01]recv_with_timeout no data received [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:29]OFD Sender: No OFD packet to send [13:41:34]OFD Sender: No OFD packet to send [13:41:39]OFD Sender: No OFD packet to send [13:41:44]OFD Sender: No OFD packet to send [13:41:49]OFD Sender: No OFD packet to send [13:41:54]OFD Sender: No OFD packet to send [13:41:59]OFD Sender: No OFD packet to send [13:42:04]OFD Sender: No OFD packet to send [13:42:09]OFD Sender: No OFD packet to send [13:42:14]OFD Sender: No OFD packet to send [13:42:19]OFD Sender: No OFD packet to send [13:42:24]OFD Sender: No OFD packet to send [13:42:29]OFD Sender: No OFD packet to send [13:42:34]OFD Sender: No OFD packet to send [13:42:39]OFD Sender: No OFD packet to send [13:42:44]OFD Sender: No OFD packet to send [13:42:49]OFD Sender: No OFD packet to send [13:42:54]OFD Sender: No OFD packet to send [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:09]OFD Sender: No OFD packet to send [13:43:14]OFD Sender: No OFD packet to send [13:43:19]OFD Sender: No OFD packet to send [13:43:24]OFD Sender: No OFD packet to send [13:43:26]accept exits with 7 [13:43:26]New connection [13:43:26]New thread 3066793316 created [13:43:26]Thread 3066936676 joined [13:43:26]Waiting for new connection... [13:43:26] Sock 7.Parse request [13:43:26]Sock 7.Check first char [13:43:26]Sock 7.First char is OK [13:43:26]request: POST /json_proto HTTP/1.0 [13:43:26]Method: POST [13:43:26]URL: /json_proto [13:43:26]Method is POST - this is cgi request [13:43:26]url: /json_proto [13:43:26]query_string will be loaded in cgi processing [13:43:26]execute_cgi json_proto POST (null) [13:43:26]execute_cgi path=json_proto method=POST [13:43:26]POST find Content-Length [13:43:26]Host: 172.17.44.132:8080 [13:43:26]Content-Length: 688 [13:43:26]Content-Type: application/json [13:43:26] [13:43:26]POST finish read [13:43:26]Found Content-Length = 688 [13:43:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50618", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:26]execute_script... [13:43: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 : (3)50618", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:26]POST & json_proto [13:43:26]process_json_proto [13:43:26]json parsed OK: [13:43:26]protocol is kg_v1.0 [13:43:26]action value=close_receipt [13:43:26]process_action close_receipt [13:43:26]cmd_close_receipt [13:43:26]MH_GetDate [13:43:26]Write to MH i2c: F0 00 00 FF 07 F5 [13:43:26]Write i2c OK [13:43:26]MH_I2C_Read... [13:43:26]Read from MH i2c: F0 [13:43:26]MH_I2C_Read... [13:43:26]Read from MH i2c: F0 09 00 [13:43:26]MH_I2C_Read... [13:43:26]Read from MH i2c: F0 09 00 FF 07 00 FF EE C5 66 2A 83 C1 65 E9 [13:43:26]GetLastDocTimeStamp 1724246821 [13:43:26]current date 1724247807 [13:43:26]FM_GetShiftState [13:43:26]SAM_PROTO_GetShiftState [13:43:26]wFMCommunicate request_size=4 [13:43:26]MH_SAM_APDU [13:43:26]CAPDU: 80 13 01 00 [13:43:26]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [13:43:26]Write i2c OK [13:43:26]MH_I2C_Read... [13:43:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:26]Read from MH i2c: E2 [13:43:26]MH_I2C_Read... [13:43:26]Read from MH i2c: E2 0E 00 [13:43:26]MH_I2C_Read... [13:43:26]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4B [13:43:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:43:26]wFMCommunicate OK [13:43:26]SAM_PROTO_GetShiftState done [13:43:26]FM_GetShiftState done [13:43:26]opened in 1724199517 [13:43:26]opened+sec_in_day 1724285917 [13:43:26]quantity*price = 10000 [13:43:26]sum+1 = 10001 [13:43:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 376 21.08.2024 13:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163778 ФПД: 48555400667751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T134327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163778&fm=48555400667751&tin=02508201610067®Number=0000000000092562&sum=10000 0 [13:43:27]StoreToDocumentArchive [13:43:27]shift 466 fd 163778 [13:43:27]save to /storage/0466/doc_00163778 [13:43:27]save last doc name /storage/0466/doc_00163778 to /storage/kkm_last_doc_name [13:43:27]save OK [13:43:27]Clear old archive folders... [13:43:27]ProcessDocumentItem done err = 0, tmpTLVsize=293 [13:43:27]tlvbuf is B6EA4640 [13:43:27]SAM_PROTO_ClearQueue [13:43:27]wFMCommunicate request_size=4 [13:43:27]MH_SAM_APDU [13:43:27]CAPDU: 80 09 00 00 [13:43:27]Write to MH i2c: E2 08 00 0D 08 80 09 00 00 00 00 00 00 87 [13:43:27]Write i2c OK [13:43:27]MH_I2C_Read... [13:43:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:27]Read from MH i2c: E2 [13:43:27]MH_I2C_Read... [13:43:27]Read from MH i2c: E2 03 00 [13:43:27]MH_I2C_Read... [13:43:27]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [13:43:27]RAPDU: 90 00 [13:43:27]wFMCommunicate OK [13:43:27]SAM_PROTO_ClearQueue done [13:43:27]KKMCreateOFDPacket [13:43:27]OFDProtocolAddRootSTLVToBuf [13:43:27]FM_MakeSignedData [13:43:27]FM_MakeSignedData [13:43:27]SAM_PROTO_SignData [13:43:27]wFMCommunicate request_size=4 [13:43:27]MH_SAM_APDU [13:43:27]CAPDU: 80 0D 01 02 [13:43:27]Write to MH i2c: E2 08 00 0E 08 80 0D 01 02 00 00 00 00 8F [13:43:27]Write i2c OK [13:43:27]MH_I2C_Read... [13:43:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:27]Read from MH i2c: E2 [13:43:27]MH_I2C_Read... [13:43:27]Read from MH i2c: E2 03 00 [13:43:27]MH_I2C_Read... [13:43:27]Read from MH i2c: E2 03 00 0E 08 00 90 00 8A [13:43:27]RAPDU: 90 00 [13:43:27]wFMCommunicate OK [13:43:27]wFMCommunicate request_size=255 [13:43:27]MH_SAM_APDU [13:43:27]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FF EE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [13:43:27]Write to MH i2c: E2 02 01 0F 08 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FF EE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 AC [13:43:27]Write i2c OK [13:43:27]MH_I2C_Read... [13:43:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:27]Read from MH i2c: E2 [13:43:27]MH_I2C_Read... [13:43:27]Read from MH i2c: E2 03 00 [13:43:27]MH_I2C_Read... [13:43:27]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [13:43:27]RAPDU: 90 00 [13:43:27]wFMCommunicate OK [13:43:27]wFMCommunicate request_size=52 [13:43:27]MH_SAM_APDU [13:43:27]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7F 02 00 35 04 06 00 2C 29 2F 68 A2 67 [13:43:28]Write to MH i2c: E2 37 00 10 08 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7F 02 00 35 04 06 00 2C 29 2F 68 A2 67 00 00 92 [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:28]Read from MH i2c: E2 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 03 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [13:43:28]RAPDU: 90 00 [13:43:28]wFMCommunicate OK [13:43:28]wFMCommunicate request_size=4 [13:43:28]MH_SAM_APDU [13:43:28]CAPDU: 80 0D 03 02 [13:43:28]Write to MH i2c: E2 08 00 11 08 80 0D 03 02 00 00 00 00 94 [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:28]Read from MH i2c: E2 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 0B 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 0B 00 11 08 00 DB 20 18 62 A3 B7 92 CE 90 00 C4 [13:43:28]RAPDU: DB 20 18 62 A3 B7 92 CE 90 00 [13:43:28]wFMCommunicate OK [13:43:28]SAM_PROTO_SignData done [13:43:28]FM_MakeSignedData done [13:43:28]CreateOFDProtocolMessage [13:43:28]wFMCommunicate request_size=4 [13:43:28]MH_SAM_APDU [13:43:28]CAPDU: 80 11 00 00 [13:43:28]Write to MH i2c: E2 08 00 12 08 80 11 00 00 00 00 00 00 94 [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:28]Read from MH i2c: E2 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 17 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 17 00 12 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [13:43:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:28]wFMCommunicate OK [13:43:28]CreateOFDProtocolMessage done [13:43:28]OFDSenderStorePacket 163778 [13:43:28]StoreOFDPacket docnum=163778 [13:43:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 8B 93 31 01 A1 5A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FF EE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7F 02 00 35 04 06 00 2C 29 2F 68 A2 67 DB 20 18 62 A3 B7 92 CE [13:43:28]CheckFolder [13:43:28]dirname=/storage/ofd_packets [13:43:28]CheckFolder done [13:43:28]ProducePacketName [13:43:28]name=ofd_packets/00163778 [13:43:28]NVStorageSaveData ofd_packets/00163778 [13:43:28]File name is /storage/ofd_packets/00163778 [13:43:28]Write 343 bytes [13:43:28]NVStorageSaveData done [13:43:28]OFDSenderStorePacket done [13:43:28]KKMCreateOFDPacket done [13:43:28]NVStorageSaveData kkm_last_timestamp [13:43:28]File name is /storage/kkm_last_timestamp [13:43:28]Write 4 bytes [13:43:28]NVStorageSaveData done [13:43:28]ExternCall_PrintAddStr [13:43:28]wPrintStart [13:43:28]Write to MH i2c: 01 00 00 13 08 1B [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: 01 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: 01 07 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: 01 07 00 13 08 00 00 00 00 00 FF 0F 30 [13:43:28]RasterBufferAndPrint [13:43:28]line Счет N : (3)50618 [13:43:28]line ИНН: 02508201610067 [13:43:28]line Контрольно-Кассовый Чек [13:43:28]line ПРОДАЖА [13:43:28]line Товар: 4870002326172 [13:43:28]line Вода ASU пит н.газ лимон ПЭТ 1л [13:43:28]line 1.000 * 100.00 [13:43:28]line = 100.00 [13:43:28]line НДС 12% НСП 1% [13:43:28]line > о реализуемом товаре [13:43:28]line ИТОГО: 100.00 [13:43:28]line НСП 1% : 0.88 [13:43:28]line НДС 12% : 10.62 [13:43:28]line Наличными: 100.00 [13:43:28]line Безнал.: 0.00 [13:43:28]line Место: АЗС № 130 "Партнер Нефть" [13:43:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:43:28]line СНО: Общий режим [13:43:28]line Чек 376 21.08.2024 13:43 [13:43:28]line Смена: 466 ФФД: 1.0 [13:43:28]line ЗНМ: 0300000070 [13:43:28]line РНМ: 0000000000092562 [13:43:28]line Версия ККМ: 001 [13:43:28]line ФМ: 0000000000871769 [13:43:28]line ФД: 163778 [13:43:28]line ФПД: 48555400667751 [13:43:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T134327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163778&fm=48555400667751&tin=02508201610067®Number=0000000000092562&sum=10000 [13:43:28]line 0 [13:43:28]OFD Sender: Processing packet 163778 [packets to send 967, broken 966] [13:43:28]ProducePacketName [13:43:28]name=ofd_packets/00163778 [13:43:28]OFD Sender: To server: pG, [13:43:28]CommunicateWithHost lk.salyk.kg:30040 [13:43:28]ConnectInit lk.salyk.kg [13:43:28]written 0, free lines is 4095 [13:43:28]Write to MH i2c: 01 00 00 3C 08 44 [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: 01 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: 01 07 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: 01 07 00 3C 08 00 00 00 00 00 C0 0C 17 [13:43:28]RasterBufferAndPrint [13:43:28]line [13:43:28]line [13:43:28]line [13:43:28]line [13:43:28]line [13:43:28]written 0, free lines is 3269 [13:43:28]MH_Cut [13:43:28]Write to MH i2c: D1 01 00 43 08 01 1D [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: D1 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: D1 01 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: D1 01 00 43 08 00 1C [13:43:28]Write to MH i2c: 01 00 00 44 08 4C [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:29]*** Cut start [13:43:29]*** Purtial cut [13:43:29]*** Stage 1: CUTSNS_PIN = 1 [13:43:31]Read from MH i2c: 01 [13:43:31]MH_I2C_Read... [13:43:31]*** Stop cut motor [13:43:31]*** Cut end [13:43:31]Read from MH i2c: 01 07 00 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: 01 07 00 44 08 00 00 00 00 00 FF 0F 61 [13:43:31]process_action close_receipt done [13:43:31]requested_data is exist [13:43:31]produce_requested_data [13:43:31]requested_item fm.sn is exist - process it [13:43:31]wFMCommunicate request_size=4 [13:43:31]MH_SAM_APDU [13:43:31]CAPDU: 80 11 00 00 [13:43:31]Write to MH i2c: E2 08 00 45 08 80 11 00 00 00 00 00 00 C7 [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:31]Read from MH i2c: E2 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: E2 17 00 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: E2 17 00 45 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 20 [13:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:31]wFMCommunicate OK [13:43:31]requested_item fd.num is exist - process it [13:43:31]SAM_PROTO_GetFieldsCounters [13:43:31]wFMCommunicate request_size=4 [13:43:31]MH_SAM_APDU [13:43:31]CAPDU: 80 13 00 00 [13:43:31]Write to MH i2c: E2 08 00 46 08 80 13 00 00 00 00 00 00 CA [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:32]Read from MH i2c: E2 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 62 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 62 00 46 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7F 02 00 0E 04 04 00 D2 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 71 [13:43:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7F 02 00 0E 04 04 00 D2 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 [13:43:32]wFMCommunicate OK [13:43:32]SAM_PROTO_GetFieldsCounters done [13:43:32]requested_item shift.num is exist - process it [13:43:32]requested_item shift.opened is exist - process it [13:43:32]req_shift_opened [13:43:32]FM_GetShiftState [13:43:32]SAM_PROTO_GetShiftState [13:43:32]wFMCommunicate request_size=4 [13:43:32]MH_SAM_APDU [13:43:32]CAPDU: 80 13 01 00 [13:43:32]Write to MH i2c: E2 08 00 47 08 80 13 01 00 00 00 00 00 CC [13:43:32]Write i2c OK [13:43:32]MH_I2C_Read... [13:43:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:32]Read from MH i2c: E2 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 0E 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 0E 00 47 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 92 [13:43:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:43:32]wFMCommunicate OK [13:43:32]SAM_PROTO_GetShiftState done [13:43:32]FM_GetShiftState done [13:43:32]req_shift_opened done [13:43:32]requested_item shift.open_date is exist - process it [13:43:32]req_shift_open_date [13:43:32]req_shift_open_date done [13:43:32]produce_requested_data done [13:43:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163778,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:43:32]process_action_free close_receipt [13:43:32]json_value_free [13:43:32]json_value_free done [13:43:32]process_json_proto returns [13:43:32]Send response to host [13:43:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163778,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:43:32]free response buf [13:43:32]execute_script done [13:43:32]execute_script returns [13:43:32]free content buf [13:43:32]Sock 7.Close socket [13:43:32]Sock 7.Thread stoped [13:43:33]ConnectInit Can't take IP for lk.salyk.kg [13:43:33]CommunicateWithHost connect error [13:43:33]CommunicateWithHost err = -1 [13:43:33]OFD Sender: Server communicate error [13:43:38]OFD Sender: Processing packet 163778 [packets to send 967, broken 966] [13:43:38]ProducePacketName [13:43:38]name=ofd_packets/00163778 [13:43:38]OFD Sender: To server: pG, [13:43:38]CommunicateWithHost lk.salyk.kg:30040 [13:43:38]ConnectInit lk.salyk.kg [13:43:41]recv_with_timeout no data received [13:43:43]ConnectInit Can't take IP for lk.salyk.kg [13:43:43]CommunicateWithHost connect error [13:43:43]CommunicateWithHost err = -1 [13:43:43]OFD Sender: Server communicate error [13:43:48]OFD Sender: Processing packet 163778 [packets to send 967, broken 966] [13:43:48]ProducePacketName [13:43:48]name=ofd_packets/00163778 [13:43:48]OFD Sender: To server: pG, [13:43:48]CommunicateWithHost lk.salyk.kg:30040 [13:43:48]ConnectInit lk.salyk.kg [13:43:50]Connected sock=6 [13:43:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 8B 93 31 01 A1 5A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FF EE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7F 02 00 35 04 06 00 2C 29 2F 68 A2 67 DB 20 18 62 A3 B7 92 CE [13:43:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 0E 47 00 2A 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 37 36 39 10 04 04 00 C2 7F 02 00 F4 03 04 00 65 98 C5 66 B6 04 01 00 00 BE 34 3A A6 5B E3 AB 81 [13:43:50]CommunicateWithHost err = 0 [13:43:50]CheckOFDResponse [13:43:50]1017 (14) - 77093643461234 [13:43:50]1041 (16) - 0000000000871769 [13:43:50]1040 (4) - 163778 [13:43:50]1012 (4) - 21.08.2024 07:33 [13:43:50]1206 (1) - 0 [13:43:50]OFD Sender: Remove packet 163778 [13:43:50]ProducePacketName [13:43:50]name=ofd_packets/00163778 [13:43:50]NVStorageDeleteData [13:43:51]OFD Sender: No OFD packet to send [13:43:56]OFD Sender: No OFD packet to send [13:44:01]OFD Sender: No OFD packet to send [13:44:06]OFD Sender: No OFD packet to send [13:44:11]OFD Sender: No OFD packet to send [13:44:16]OFD Sender: No OFD packet to send [13:44:21]OFD Sender: No OFD packet to send [13:44:26]OFD Sender: No OFD packet to send [13:44:31]OFD Sender: No OFD packet to send [13:44:36]OFD Sender: No OFD packet to send [13:44:41]OFD Sender: No OFD packet to send [13:44:46]OFD Sender: No OFD packet to send [13:44:51]OFD Sender: No OFD packet to send [13:44:56]OFD Sender: No OFD packet to send [13:45:01]OFD Sender: No OFD packet to send [13:45:06]OFD Sender: No OFD packet to send [13:45:11]OFD Sender: No OFD packet to send [13:45:16]OFD Sender: No OFD packet to send [13:45:21]OFD Sender: No OFD packet to send [13:45:26]OFD Sender: No OFD packet to send [13:45:31]OFD Sender: No OFD packet to send [13:45:36]OFD Sender: No OFD packet to send [13:45:41]OFD Sender: No OFD packet to send [13:45:46]OFD Sender: No OFD packet to send [13:45:51]OFD Sender: No OFD packet to send [13:45:56]OFD Sender: No OFD packet to send [13:46:01]OFD Sender: No OFD packet to send [13:46:06]OFD Sender: No OFD packet to send [13:46:11]OFD Sender: No OFD packet to send [13:46:16]OFD Sender: No OFD packet to send [13:46:21]OFD Sender: No OFD packet to send [13:46:26]OFD Sender: No OFD packet to send [13:46:31]OFD Sender: No OFD packet to send [13:46:36]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:02]OFD Sender: No OFD packet to send [13:47:07]OFD Sender: No OFD packet to send [13:47:12]OFD Sender: No OFD packet to send [13:47:17]OFD Sender: No OFD packet to send [13:47:22]OFD Sender: No OFD packet to send [13:47:26]recv_with_timeout no data received [13:47:27]OFD Sender: No OFD packet to send [13:47:32]OFD Sender: No OFD packet to send [13:47:37]OFD Sender: No OFD packet to send [13:47:42]OFD Sender: No OFD packet to send [13:47:47]OFD Sender: No OFD packet to send [13:47:52]OFD Sender: No OFD packet to send [13:47:57]OFD Sender: No OFD packet to send [13:48:02]OFD Sender: No OFD packet to send [13:48:07]OFD Sender: No OFD packet to send [13:48:12]OFD Sender: No OFD packet to send [13:48:17]OFD Sender: No OFD packet to send [13:48:22]OFD Sender: No OFD packet to send [13:48:23]recv_with_timeout no data received [13:48:27]OFD Sender: No OFD packet to send [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]OFD Sender: No OFD packet to send [13:48:57]OFD Sender: No OFD packet to send [13:49:02]OFD Sender: No OFD packet to send [13:49:07]OFD Sender: No OFD packet to send [13:49:12]OFD Sender: No OFD packet to send [13:49:17]OFD Sender: No OFD packet to send [13:49:22]OFD Sender: No OFD packet to send [13:49:27]OFD Sender: No OFD packet to send [13:49:32]OFD Sender: No OFD packet to send [13:49:37]OFD Sender: No OFD packet to send [13:49:42]OFD Sender: No OFD packet to send [13:49:47]OFD Sender: No OFD packet to send [13:49:52]OFD Sender: No OFD packet to send [13:49:57]OFD Sender: No OFD packet to send [13:50:02]OFD Sender: No OFD packet to send [13:50:07]OFD Sender: No OFD packet to send [13:50:12]OFD Sender: No OFD packet to send [13:50:17]OFD Sender: No OFD packet to send [13:50:22]OFD Sender: No OFD packet to send [13:50:22]recv_with_timeout no data received [13:50:27]OFD Sender: No OFD packet to send [13:50:32]OFD Sender: No OFD packet to send [13:50:37]OFD Sender: No OFD packet to send [13:50:41]recv_with_timeout no data received [13:50:42]OFD Sender: No OFD packet to send [13:50:47]OFD Sender: No OFD packet to send [13:50:52]OFD Sender: No OFD packet to send [13:50:57]OFD Sender: No OFD packet to send [13:51:03]OFD Sender: No OFD packet to send [13:51:08]OFD Sender: No OFD packet to send [13:51:13]OFD Sender: No OFD packet to send [13:51:18]OFD Sender: No OFD packet to send [13:51:23]OFD Sender: No OFD packet to send [13:51:28]OFD Sender: No OFD packet to send [13:51:33]OFD Sender: No OFD packet to send [13:51:38]OFD Sender: No OFD packet to send [13:51:39]recv_with_timeout no data received [13:51:43]OFD Sender: No OFD packet to send [13:51:48]OFD Sender: No OFD packet to send [13:51:53]OFD Sender: No OFD packet to send [13:51:58]OFD Sender: No OFD packet to send [13:52:03]OFD Sender: No OFD packet to send [13:52:08]OFD Sender: No OFD packet to send [13:52:13]OFD Sender: No OFD packet to send [13:52:18]OFD Sender: No OFD packet to send [13:52:23]OFD Sender: No OFD packet to send [13:52:28]OFD Sender: No OFD packet to send [13:52:33]OFD Sender: No OFD packet to send [13:52:38]OFD Sender: No OFD packet to send [13:52:43]OFD Sender: No OFD packet to send [13:52:48]OFD Sender: No OFD packet to send [13:52:49]recv_with_timeout no data received [13:52:53]OFD Sender: No OFD packet to send [13:52:58]OFD Sender: No OFD packet to send [13:53:03]OFD Sender: No OFD packet to send [13:53:08]OFD Sender: No OFD packet to send [13:53:13]OFD Sender: No OFD packet to send [13:53:18]OFD Sender: No OFD packet to send [13:53:23]OFD Sender: No OFD packet to send [13:53:28]OFD Sender: No OFD packet to send [13:53:29]recv_with_timeout no data received [13:53:33]OFD Sender: No OFD packet to send [13:53:38]OFD Sender: No OFD packet to send [13:53:43]OFD Sender: No OFD packet to send [13:53:48]OFD Sender: No OFD packet to send [13:53:53]OFD Sender: No OFD packet to send [13:53:58]OFD Sender: No OFD packet to send [13:54:03]OFD Sender: No OFD packet to send [13:54:08]OFD Sender: No OFD packet to send [13:54:13]OFD Sender: No OFD packet to send [13:54:18]OFD Sender: No OFD packet to send [13:54:23]OFD Sender: No OFD packet to send [13:54:28]OFD Sender: No OFD packet to send [13:54:33]OFD Sender: No OFD packet to send [13:54:38]OFD Sender: No OFD packet to send [13:54:43]OFD Sender: No OFD packet to send [13:54:48]OFD Sender: No OFD packet to send [13:54:53]OFD Sender: No OFD packet to send [13:54:58]OFD Sender: No OFD packet to send [13:55: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:54]OFD Sender: No OFD packet to send [13:56:59]OFD Sender: No OFD packet to send [13:57:04]OFD Sender: No OFD packet to send [13:57:09]OFD Sender: No OFD packet to send [13:57:14]OFD Sender: No OFD packet to send [13:57:16]recv_with_timeout no data received [13:57:19]OFD Sender: No OFD packet to send [13:57:24]OFD Sender: No OFD packet to send [13:57:29]OFD Sender: No OFD packet to send [13:57:34]OFD Sender: No OFD packet to send [13:57:39]recv_with_timeout no data received [13:57:39]OFD Sender: No OFD packet to send [13:57:44]OFD Sender: No OFD packet to send [13:57:49]OFD Sender: No OFD packet to send [13:57:54]OFD Sender: No OFD packet to send [13:57:59]OFD Sender: No OFD packet to send [13:58:00]recv_with_timeout no data received [13:58:04]OFD Sender: No OFD packet to send [13:58:09]OFD Sender: No OFD packet to send [13:58:14]OFD Sender: No OFD packet to send [13:58:19]OFD Sender: No OFD packet to send [13:58:24]OFD Sender: No OFD packet to send [13:58:29]OFD Sender: No OFD packet to send [13:58:34]OFD Sender: No OFD packet to send [13:58:39]OFD Sender: No OFD packet to send [13:58:44]OFD Sender: No OFD packet to send [13:58:49]OFD Sender: No OFD packet to send [13:58:54]OFD Sender: No OFD packet to send [13:58:59]OFD Sender: No OFD packet to send [13:59:05]OFD Sender: No OFD packet to send [13:59:10]OFD Sender: No OFD packet to send [13:59:15]OFD Sender: No OFD packet to send [13:59:17]accept exits with 9 [13:59:17]New connection [13:59:17]New thread 3066936676 created [13:59:17]Thread 3066793316 joined [13:59:17]Waiting for new connection... [13:59:17] Sock 9.Parse request [13:59:17]Sock 9.Check first char [13:59:17]Sock 9.First char is OK [13:59:17]request: POST /json_proto HTTP/1.0 [13:59:17]Method: POST [13:59:17]URL: /json_proto [13:59:17]Method is POST - this is cgi request [13:59:17]url: /json_proto [13:59:17]query_string will be loaded in cgi processing [13:59:17]execute_cgi json_proto POST (null) [13:59:17]execute_cgi path=json_proto method=POST [13:59:17]POST find Content-Length [13:59:17]Host: 172.17.44.132:8080 [13:59:17]Content-Length: 712 [13:59:17]Content-Type: application/json [13:59:17] [13:59:17]POST finish read [13:59:17]Found Content-Length = 712 [13:59:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50619", "tax_sys" : 0, "items" : [ { "code": "4650243870968", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B \u041F\u0435\u0440\u0441\u0438\u043A \u0410\u0431\u0440\u0438\u043A\u043E\u0441", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:17]execute_script... [13:59:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50619", "tax_sys" : 0, "items" : [ { "code": "4650243870968", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B \u041F\u0435\u0440\u0441\u0438\u043A \u0410\u0431\u0440\u0438\u043A\u043E\u0441", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:17]POST & json_proto [13:59:17]process_json_proto [13:59:17]json parsed OK: [13:59:17]protocol is kg_v1.0 [13:59:17]action value=close_receipt [13:59:17]process_action close_receipt [13:59:17]cmd_close_receipt [13:59:17]MH_GetDate [13:59:17]Write to MH i2c: F0 00 00 48 08 3F [13:59:17]Write i2c OK [13:59:17]MH_I2C_Read... [13:59:17]Read from MH i2c: F0 [13:59:17]MH_I2C_Read... [13:59:17]Read from MH i2c: F0 09 00 [13:59:17]MH_I2C_Read... [13:59:17]Read from MH i2c: F0 09 00 48 08 00 B6 F2 C5 66 2A 83 C1 65 EE [13:59:17]GetLastDocTimeStamp 1724247807 [13:59:17]current date 1724248758 [13:59:17]FM_GetShiftState [13:59:17]SAM_PROTO_GetShiftState [13:59:17]wFMCommunicate request_size=4 [13:59:17]MH_SAM_APDU [13:59:17]CAPDU: 80 13 01 00 [13:59:17]Write to MH i2c: E2 08 00 49 08 80 13 01 00 00 00 00 00 CE [13:59:17]Write i2c OK [13:59:17]MH_I2C_Read... [13:59:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:17]Read from MH i2c: E2 [13:59:17]MH_I2C_Read... [13:59:17]Read from MH i2c: E2 0E 00 [13:59:17]MH_I2C_Read... [13:59:17]Read from MH i2c: E2 0E 00 49 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 94 [13:59:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:59:17]wFMCommunicate OK [13:59:17]SAM_PROTO_GetShiftState done [13:59:17]FM_GetShiftState done [13:59:17]opened in 1724199517 [13:59:17]opened+sec_in_day 1724285917 [13:59:17]quantity*price = 11000 [13:59:17]sum+1 = 11001 [13:59:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 377 21.08.2024 13:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163779 ФПД: 66145428899152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T135918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163779&fm=66145428899152&tin=02508201610067®Number=0000000000092562&sum=11000 0 [13:59:18]StoreToDocumentArchive [13:59:18]shift 466 fd 163779 [13:59:18]save to /storage/0466/doc_00163779 [13:59:18]save last doc name /storage/0466/doc_00163779 to /storage/kkm_last_doc_name [13:59:18]save OK [13:59:18]Clear old archive folders... [13:59:18]ProcessDocumentItem done err = 0, tmpTLVsize=305 [13:59:18]tlvbuf is 0118C520 [13:59:18]SAM_PROTO_ClearQueue [13:59:18]wFMCommunicate request_size=4 [13:59:18]MH_SAM_APDU [13:59:18]CAPDU: 80 09 00 00 [13:59:18]Write to MH i2c: E2 08 00 56 08 80 09 00 00 00 00 00 00 D0 [13:59:18]Write i2c OK [13:59:18]MH_I2C_Read... [13:59:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:18]Read from MH i2c: E2 [13:59:18]MH_I2C_Read... [13:59:18]Read from MH i2c: E2 03 00 [13:59:18]MH_I2C_Read... [13:59:18]Read from MH i2c: E2 03 00 56 08 00 90 00 D2 [13:59:18]RAPDU: 90 00 [13:59:18]wFMCommunicate OK [13:59:18]SAM_PROTO_ClearQueue done [13:59:18]KKMCreateOFDPacket [13:59:18]OFDProtocolAddRootSTLVToBuf [13:59:18]FM_MakeSignedData [13:59:18]FM_MakeSignedData [13:59:18]SAM_PROTO_SignData [13:59:18]wFMCommunicate request_size=4 [13:59:18]MH_SAM_APDU [13:59:18]CAPDU: 80 0D 01 02 [13:59:18]Write to MH i2c: E2 08 00 57 08 80 0D 01 02 00 00 00 00 D8 [13:59:18]Write i2c OK [13:59:18]MH_I2C_Read... [13:59:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:19]Read from MH i2c: E2 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 03 00 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 03 00 57 08 00 90 00 D3 [13:59:19]RAPDU: 90 00 [13:59:19]wFMCommunicate OK [13:59:19]wFMCommunicate request_size=255 [13:59:19]MH_SAM_APDU [13:59:19]CAPDU: 80 0D 02 02 FA 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 30 39 36 38 06 04 3F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 90 D0 B1 D1 80 D0 B8 D0 BA D0 BE D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 B6 F2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 [13:59:19]Write to MH i2c: E2 02 01 58 08 80 0D 02 02 FA 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 30 39 36 38 06 04 3F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 90 D0 B1 D1 80 D0 B8 D0 BA D0 BE D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 B6 F2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 00 00 A2 [13:59:19]Write i2c OK [13:59:19]MH_I2C_Read... [13:59:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:19]Read from MH i2c: E2 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 03 00 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 03 00 58 08 00 90 00 D4 [13:59:19]RAPDU: 90 00 [13:59:19]wFMCommunicate OK [13:59:19]wFMCommunicate request_size=64 [13:59:19]MH_SAM_APDU [13:59:19]CAPDU: 80 0D 02 02 3B 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7F 02 00 35 04 06 00 3C 28 AE CB 05 50 [13:59:19]Write to MH i2c: E2 43 00 59 08 80 0D 02 02 3B 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7F 02 00 35 04 06 00 3C 28 AE CB 05 50 00 00 A3 [13:59:19]Write i2c OK [13:59:19]MH_I2C_Read... [13:59:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:19]Read from MH i2c: E2 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 03 00 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 03 00 59 08 00 90 00 D5 [13:59:19]RAPDU: 90 00 [13:59:19]wFMCommunicate OK [13:59:19]wFMCommunicate request_size=4 [13:59:19]MH_SAM_APDU [13:59:19]CAPDU: 80 0D 03 02 [13:59:19]Write to MH i2c: E2 08 00 5A 08 80 0D 03 02 00 00 00 00 DD [13:59:19]Write i2c OK [13:59:19]MH_I2C_Read... [13:59:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:19]Read from MH i2c: E2 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 0B 00 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 0B 00 5A 08 00 C6 59 93 D9 9F B6 38 15 90 00 0B [13:59:19]RAPDU: C6 59 93 D9 9F B6 38 15 90 00 [13:59:19]wFMCommunicate OK [13:59:19]SAM_PROTO_SignData done [13:59:19]FM_MakeSignedData done [13:59:19]CreateOFDProtocolMessage [13:59:19]wFMCommunicate request_size=4 [13:59:19]MH_SAM_APDU [13:59:19]CAPDU: 80 11 00 00 [13:59:19]Write to MH i2c: E2 08 00 5B 08 80 11 00 00 00 00 00 00 DD [13:59:19]Write i2c OK [13:59:19]MH_I2C_Read... [13:59:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:19]Read from MH i2c: E2 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 17 00 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: E2 17 00 5B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [13:59:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:59:19]wFMCommunicate OK [13:59:19]CreateOFDProtocolMessage done [13:59:19]OFDSenderStorePacket 163779 [13:59:19]StoreOFDPacket docnum=163779 [13:59:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 45 01 00 00 CD 7D 3D 01 9E 5B 5A 03 01 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 30 39 36 38 06 04 3F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 90 D0 B1 D1 80 D0 B8 D0 BA D0 BE D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 B6 F2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7F 02 00 35 04 06 00 3C 28 AE CB 05 50 C6 59 93 D9 9F B6 38 15 [13:59:19]CheckFolder [13:59:19]dirname=/storage/ofd_packets [13:59:19]CheckFolder done [13:59:19]ProducePacketName [13:59:19]name=ofd_packets/00163779 [13:59:19]NVStorageSaveData ofd_packets/00163779 [13:59:19]File name is /storage/ofd_packets/00163779 [13:59:19]Write 355 bytes [13:59:19]NVStorageSaveData done [13:59:19]OFDSenderStorePacket done [13:59:19]KKMCreateOFDPacket done [13:59:19]NVStorageSaveData kkm_last_timestamp [13:59:19]File name is /storage/kkm_last_timestamp [13:59:19]Write 4 bytes [13:59:19]NVStorageSaveData done [13:59:19]ExternCall_PrintAddStr [13:59:19]wPrintStart [13:59:19]Write to MH i2c: 01 00 00 5C 08 64 [13:59:19]Write i2c OK [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: 01 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: 01 07 00 [13:59:19]MH_I2C_Read... [13:59:19]Read from MH i2c: 01 07 00 5C 08 00 00 00 00 00 FF 0F 79 [13:59:19]RasterBufferAndPrint [13:59:19]line Счет N : (3)50619 [13:59:19]line ИНН: 02508201610067 [13:59:19]line Контрольно-Кассовый Чек [13:59:19]line ПРОДАЖА [13:59:19]line Товар: 4650243870968 [13:59:19]line Напиток Gorilla ж/б 0,45л Персик Абрикос [13:59:19]line 1.000 * 110.00 [13:59:19]line = 110.00 [13:59:19]line НДС 12% НСП 1% [13:59:19]line > о реализуемом товаре [13:59:19]line ИТОГО: 110.00 [13:59:19]line НСП 1% : 0.97 [13:59:19]line НДС 12% : 11.68 [13:59:19]line Наличными: 110.00 [13:59:19]line Безнал.: 0.00 [13:59:19]line Место: АЗС № 130 "Партнер Нефть" [13:59:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:59:19]line СНО: Общий режим [13:59:19]line Чек 377 21.08.2024 13:59 [13:59:19]line Смена: 466 ФФД: 1.0 [13:59:19]line ЗНМ: 0300000070 [13:59:19]line РНМ: 0000000000092562 [13:59:19]line Версия ККМ: 001 [13:59:19]line ФМ: 0000000000871769 [13:59:19]line ФД: 163779 [13:59:19]line ФПД: 66145428899152 [13:59:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T135918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163779&fm=66145428899152&tin=02508201610067®Number=0000000000092562&sum=11000 [13:59:19]OFD Sender: Processing packet 163779 [packets to send 967, broken 966] [13:59:19]ProducePacketName [13:59:19]name=ofd_packets/00163779 [13:59:19]OFD Sender: To server: pG, [13:59:19]CommunicateWithHost lk.salyk.kg:30040 [13:59:19]ConnectInit lk.salyk.kg [13:59:19]line 0 [13:59:19]written 0, free lines is 4095 [13:59:20]Write to MH i2c: 01 00 00 85 08 8D [13:59:20]Write i2c OK [13:59:20]MH_I2C_Read... [13:59:20]Read from MH i2c: 01 [13:59:20]MH_I2C_Read... [13:59:20]Read from MH i2c: 01 07 00 [13:59:20]MH_I2C_Read... [13:59:20]Read from MH i2c: 01 07 00 85 08 00 00 00 00 00 D1 0C 71 [13:59:20]RasterBufferAndPrint [13:59:20]line [13:59:20]line [13:59:20]line [13:59:20]line [13:59:20]line [13:59:20]written 0, free lines is 3285 [13:59:20]MH_Cut [13:59:20]Write to MH i2c: D1 01 00 8C 08 01 66 [13:59:20]Write i2c OK [13:59:20]MH_I2C_Read... [13:59:20]Read from MH i2c: D1 [13:59:20]MH_I2C_Read... [13:59:20]Read from MH i2c: D1 01 00 [13:59:20]MH_I2C_Read... [13:59:20]Read from MH i2c: D1 01 00 8C 08 00 65 [13:59:20]Write to MH i2c: 01 00 00 8D 08 95 [13:59:20]Write i2c OK [13:59:20]MH_I2C_Read... [13:59:21]*** Cut start [13:59:21]*** Purtial cut [13:59:21]*** Stage 1: CUTSNS_PIN = 1 [13:59:21]Connected sock=11 [13: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 37 36 39 45 01 00 00 CD 7D 3D 01 9E 5B 5A 03 01 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 30 39 36 38 06 04 3F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 90 D0 B1 D1 80 D0 B8 D0 BA D0 BE D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 B6 F2 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7F 02 00 35 04 06 00 3C 28 AE CB 05 50 C6 59 93 D9 9F B6 38 15 [13: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 37 36 39 4F 00 00 00 A4 AD 47 00 73 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 37 36 39 10 04 04 00 C3 7F 02 00 F4 03 04 00 08 9C C5 66 B6 04 01 00 00 E2 9A 8A 0F BA 94 18 DF [13:59:22]CommunicateWithHost err = 0 [13:59:22]CheckOFDResponse [13:59:22]1017 (14) - 77093643461234 [13:59:22]1041 (16) - 0000000000871769 [13:59:22]1040 (4) - 163779 [13:59:22]1012 (4) - 21.08.2024 07:49 [13:59:22]1206 (1) - 0 [13:59:22]OFD Sender: Remove packet 163779 [13:59:22]ProducePacketName [13:59:22]name=ofd_packets/00163779 [13:59:22]NVStorageDeleteData [13:59:22]OFD Sender: No OFD packet to send [13:59:23]Read from MH i2c: 01 [13:59:23]MH_I2C_Read... [13:59:23]*** Stop cut motor [13:59:23]*** Cut end [13:59:23]Read from MH i2c: 01 07 00 [13:59:23]MH_I2C_Read... [13:59:23]Read from MH i2c: 01 07 00 8D 08 00 00 00 00 00 FF 0F AA [13:59:23]process_action close_receipt done [13:59:23]requested_data is exist [13:59:23]produce_requested_data [13:59:23]requested_item fm.sn is exist - process it [13:59:23]wFMCommunicate request_size=4 [13:59:23]MH_SAM_APDU [13:59:23]CAPDU: 80 11 00 00 [13:59:23]Write to MH i2c: E2 08 00 8E 08 80 11 00 00 00 00 00 00 10 [13:59:23]Write i2c OK [13:59:23]MH_I2C_Read... [13:59:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:23]Read from MH i2c: E2 [13:59:23]MH_I2C_Read... [13:59:23]Read from MH i2c: E2 17 00 [13:59:23]MH_I2C_Read... [13:59:23]Read from MH i2c: E2 17 00 8E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [13:59:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:59:23]wFMCommunicate OK [13:59:23]requested_item fd.num is exist - process it [13:59:23]SAM_PROTO_GetFieldsCounters [13:59:23]wFMCommunicate request_size=4 [13:59:23]MH_SAM_APDU [13:59:23]CAPDU: 80 13 00 00 [13:59:23]Write to MH i2c: E2 08 00 8F 08 80 13 00 00 00 00 00 00 13 [13:59:23]Write i2c OK [13:59:23]MH_I2C_Read... [13:59:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:23]Read from MH i2c: E2 [13:59:23]MH_I2C_Read... [13:59:23]Read from MH i2c: E2 62 00 [13:59:23]MH_I2C_Read... [13:59:23]Read from MH i2c: E2 62 00 8F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [13:59:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:59:23]wFMCommunicate OK [13:59:23]SAM_PROTO_GetFieldsCounters done [13:59:23]requested_item shift.num is exist - process it [13:59:23]requested_item shift.opened is exist - process it [13:59:23]req_shift_opened [13:59:23]FM_GetShiftState [13:59:23]SAM_PROTO_GetShiftState [13:59:23]wFMCommunicate request_size=4 [13:59:23]MH_SAM_APDU [13:59:23]CAPDU: 80 13 01 00 [13:59:23]Write to MH i2c: E2 08 00 90 08 80 13 01 00 00 00 00 00 15 [13:59:23]Write i2c OK [13:59:23]MH_I2C_Read... [13:59:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:23]Read from MH i2c: E2 [13:59:23]MH_I2C_Read... [13:59:23]Read from MH i2c: E2 0E 00 [13:59:23]MH_I2C_Read... [13:59:23]Read from MH i2c: E2 0E 00 90 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DB [13:59:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [13:59:23]wFMCommunicate OK [13:59:23]SAM_PROTO_GetShiftState done [13:59:23]FM_GetShiftState done [13:59:23]req_shift_opened done [13:59:23]requested_item shift.open_date is exist - process it [13:59:23]req_shift_open_date [13:59:23]req_shift_open_date done [13:59:23]produce_requested_data done [13:59:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163779,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [13:59:23]process_action_free close_receipt [13:59:23]json_value_free [13:59:23]json_value_free done [13:59:23]process_json_proto returns [13:59:23]Send response to host [13:59:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163779,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [13:59:23]free response buf [13:59:23]execute_script done [13:59:23]execute_script returns [13:59:23]free content buf [13:59:23]Sock 9.Close socket [13:59:23]Sock 9.Thread stoped [13:59:27]OFD Sender: No OFD packet to send [13:59:32]OFD Sender: No OFD packet to send [13:59:37]OFD Sender: No OFD packet to send [13:59:42]OFD Sender: No OFD packet to send [13:59:47]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:18]OFD Sender: No OFD packet to send [14:00:19]recv_with_timeout no data received [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:56]recv_with_timeout no data received [14:00:58]OFD Sender: No OFD packet to send [14:01:03]OFD Sender: No OFD packet to send [14:01:08]OFD Sender: No OFD packet to send [14:01:13]OFD Sender: No OFD packet to send [14:01:18]OFD Sender: No OFD packet to send [14:01:23]OFD Sender: No OFD packet to send [14:01:28]OFD Sender: No OFD packet to send [14:01:33]OFD Sender: No OFD packet to send [14:01:38]OFD Sender: No OFD packet to send [14:01:43]OFD Sender: No OFD packet to send [14:01:46]recv_with_timeout no data received [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]recv_with_timeout no data received [14:02:58]OFD Sender: No OFD packet to send [14:03:03]OFD Sender: No OFD packet to send [14:03:08]OFD Sender: No OFD packet to send [14:03:13]OFD Sender: No OFD packet to send [14:03:18]OFD Sender: No OFD packet to send [14:03:23]OFD Sender: No OFD packet to send [14:03:28]OFD Sender: No OFD packet to send [14:03:33]OFD Sender: No OFD packet to send [14:03:38]OFD Sender: No OFD packet to send [14:03:43]OFD Sender: No OFD packet to send [14:03:48]OFD Sender: No OFD packet to send [14:03: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:14]OFD Sender: No OFD packet to send [14:04:14]recv_with_timeout no data received [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:36]recv_with_timeout no data received [14:04:39]OFD Sender: No OFD packet to send [14:05:40]ConnectInit Can't connect to host [14:05:44]OFD Sender: No OFD packet to send [14:05:49]OFD Sender: No OFD packet to send [14:05:54]OFD Sender: No OFD packet to send [14:05:59]OFD Sender: No OFD packet to send [14:06:04]OFD Sender: No OFD packet to send [14:06:09]OFD Sender: No OFD packet to send [14:06:14]OFD Sender: No OFD packet to send [14:06:19]OFD Sender: No OFD packet to send [14:06:24]OFD Sender: No OFD packet to send [14:06:29]OFD Sender: No OFD packet to send [14:06:34]OFD Sender: No OFD packet to send [14:06:39]OFD Sender: No OFD packet to send [14:06:44]OFD Sender: No OFD packet to send [14:06:49]OFD Sender: No OFD packet to send [14:06:54]OFD Sender: No OFD packet to send [14:06:59]OFD Sender: No OFD packet to send [14:07:04]OFD Sender: No OFD packet to send [14:07:09]OFD Sender: No OFD packet to send [14:07:14]OFD Sender: No OFD packet to send [14:07:19]OFD Sender: No OFD packet to send [14:07:24]OFD Sender: No OFD packet to send [14:07:29]OFD Sender: No OFD packet to send [14:07:34]OFD Sender: No OFD packet to send [14:07:39]OFD Sender: No OFD packet to send [14:07:44]OFD Sender: No OFD packet to send [14:07:49]OFD Sender: No OFD packet to send [14:07:55]OFD Sender: No OFD packet to send [14:08:00]OFD Sender: No OFD packet to send [14:08:05]OFD Sender: No OFD packet to send [14:08:10]OFD Sender: No OFD packet to send [14:08:15]OFD Sender: No OFD packet to send [14:08:20]OFD Sender: No OFD packet to send [14:08:25]OFD Sender: No OFD packet to send [14:08:30]OFD Sender: No OFD packet to send [14:08:32]recv_with_timeout no data received [14:08:35]OFD Sender: No OFD packet to send [14:08:40]OFD Sender: No OFD packet to send [14:08:45]OFD Sender: No OFD packet to send [14:08:50]OFD Sender: No OFD packet to send [14:08:55]OFD Sender: No OFD packet to send [14:09:00]OFD Sender: No OFD packet to send [14:09:05]OFD Sender: No OFD packet to send [14:09:10]OFD Sender: No OFD packet to send [14:09:15]OFD Sender: No OFD packet to send [14:09:20]OFD Sender: No OFD packet to send [14:09:25]OFD Sender: No OFD packet to send [14:09:30]OFD Sender: No OFD packet to send [14:09:35]OFD Sender: No OFD packet to send [14:09:40]OFD Sender: No OFD packet to send [14:09:45]OFD Sender: No OFD packet to send [14:09:50]OFD Sender: No OFD packet to send [14:09:55]OFD Sender: No OFD packet to send [14:10:00]OFD Sender: No OFD packet to send [14:10:05]OFD Sender: No OFD packet to send [14:10:10]OFD Sender: No OFD packet to send [14:10:15]OFD Sender: No OFD packet to send [14:10:20]OFD Sender: No OFD packet to send [14:10:23]recv_with_timeout no data received [14:10:25]OFD Sender: No OFD packet to send [14:10:30]OFD Sender: No OFD packet to send [14:10:35]OFD Sender: No OFD packet to send [14:10:39]recv_with_timeout no data received [14:10:40]OFD Sender: No OFD packet to send [14:10:45]OFD Sender: No OFD packet to send [14:10:50]OFD Sender: No OFD packet to send [14:10:55]OFD Sender: No OFD packet to send [14:10:58]recv_with_timeout no data received [14:11:00]OFD Sender: No OFD packet to send [14:12:12]ConnectInit Can't connect to host [14:12:16]OFD Sender: No OFD packet to send [14:12:21]OFD Sender: No OFD packet to send [14:12:26]OFD Sender: No OFD packet to send [14:12:31]OFD Sender: No OFD packet to send [14:12:31]accept exits with 7 [14:12:31]New connection [14:12:31]New thread 3066793316 created [14:12:31]Thread 3066936676 joined [14:12:31]Waiting for new connection... [14:12:31] Sock 7.Parse request [14:12:31]Sock 7.Check first char [14:12:31]Sock 7.First char is OK [14:12:31]request: POST /json_proto HTTP/1.0 [14:12:31]Method: POST [14:12:31]URL: /json_proto [14:12:31]Method is POST - this is cgi request [14:12:31]url: /json_proto [14:12:31]query_string will be loaded in cgi processing [14:12:31]execute_cgi json_proto POST (null) [14:12:31]execute_cgi path=json_proto method=POST [14:12:31]POST find Content-Length [14:12:31]Host: 172.17.44.132:8080 [14:12:31]Content-Length: 789 [14:12:31]Content-Type: application/json [14:12:31] [14:12:31]POST finish read [14:12:31]Found Content-Length = 789 [14:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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:12:31]execute_script... [14:12:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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:12:31]POST & json_proto [14:12:31]process_json_proto [14:12:31]json parsed OK: [14:12:31]protocol is kg_v1.0 [14:12:31]action value=close_receipt [14:12:31]process_action close_receipt [14:12:31]cmd_close_receipt [14:12:31]MH_GetDate [14:12:31]Write to MH i2c: F0 00 00 91 08 88 [14:12:31]Write i2c OK [14:12:31]MH_I2C_Read... [14:12:31]Read from MH i2c: F0 [14:12:31]MH_I2C_Read... [14:12:31]Read from MH i2c: F0 09 00 [14:12:31]MH_I2C_Read... [14:12:31]Read from MH i2c: F0 09 00 91 08 00 D0 F5 C5 66 2A 83 C1 65 54 [14:12:31]GetLastDocTimeStamp 1724248758 [14:12:31]current date 1724249552 [14:12:31]FM_GetShiftState [14:12:31]SAM_PROTO_GetShiftState [14:12:31]wFMCommunicate request_size=4 [14:12:31]MH_SAM_APDU [14:12:31]CAPDU: 80 13 01 00 [14:12:31]Write to MH i2c: E2 08 00 92 08 80 13 01 00 00 00 00 00 17 [14:12:31]Write i2c OK [14:12:31]MH_I2C_Read... [14:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:31]Read from MH i2c: E2 [14:12:31]MH_I2C_Read... [14:12:31]Read from MH i2c: E2 0E 00 [14:12:31]MH_I2C_Read... [14:12:31]Read from MH i2c: E2 0E 00 92 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DD [14:12:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:12:31]wFMCommunicate OK [14:12:31]SAM_PROTO_GetShiftState done [14:12:31]FM_GetShiftState done [14:12:31]opened in 1724199517 [14:12:31]opened+sec_in_day 1724285917 [14:12:31]quantity*price = 0 [14:12:31]sum+1 = 1 [14:12:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 378 21.08.2024 14:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 02495 ФМ: 0000000000871769 ФД: 163780 ФПД: 143119716680877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141232&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163780&fm=143119716680877&tin=02508201610067®Number=0000000000092562&sum=0 [14:12:33]StoreToDocumentArchive [14:12:33]shift 466 fd 163780 [14:12:33]save to /storage/0466/doc_00163780 [14:12:33]save last doc name /storage/0466/doc_00163780 to /storage/kkm_last_doc_name [14:12:33]save OK [14:12:33]Clear old archive folders... [14:12:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:12:33]tlvbuf is 01198350 [14:12:33]SAM_PROTO_ClearQueue [14:12:33]wFMCommunicate request_size=4 [14:12:33]MH_SAM_APDU [14:12:33]CAPDU: 80 09 00 00 [14:12:33]Write to MH i2c: E2 08 00 9F 08 80 09 00 00 00 00 00 00 19 [14:12:33]Write i2c OK [14:12:33]MH_I2C_Read... [14:12:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:33]Read from MH i2c: E2 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 9F 08 00 90 00 1B [14:12:33]RAPDU: 90 00 [14:12:33]wFMCommunicate OK [14:12:33]SAM_PROTO_ClearQueue done [14:12:33]KKMCreateOFDPacket [14:12:33]OFDProtocolAddRootSTLVToBuf [14:12:33]FM_MakeSignedData [14:12:33]FM_MakeSignedData [14:12:33]SAM_PROTO_SignData [14:12:33]wFMCommunicate request_size=4 [14:12:33]MH_SAM_APDU [14:12:33]CAPDU: 80 0D 01 02 [14:12:33]Write to MH i2c: E2 08 00 A0 08 80 0D 01 02 00 00 00 00 21 [14:12:33]Write i2c OK [14:12:33]MH_I2C_Read... [14:12:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:33]Read from MH i2c: E2 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 A0 08 00 90 00 1C [14:12:33]RAPDU: 90 00 [14:12:33]wFMCommunicate OK [14:12:33]wFMCommunicate request_size=255 [14:12:33]MH_SAM_APDU [14:12: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 38 30 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 7A 01 00 00 F4 03 04 00 D0 F5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7F 02 00 35 04 06 00 82 2A A7 DF [14:12:33]Write to MH i2c: E2 02 01 A1 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 38 30 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 7A 01 00 00 F4 03 04 00 D0 F5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7F 02 00 35 04 06 00 82 2A A7 DF 00 00 AB [14:12:33]Write i2c OK [14:12:33]MH_I2C_Read... [14:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:33]Read from MH i2c: E2 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 A1 08 00 90 00 1D [14:12:33]RAPDU: 90 00 [14:12:33]wFMCommunicate OK [14:12:33]wFMCommunicate request_size=7 [14:12:33]MH_SAM_APDU [14:12:33]CAPDU: 80 0D 02 02 02 84 AD [14:12:33]Write to MH i2c: E2 0A 00 A2 08 80 0D 02 02 02 00 84 AD 00 00 59 [14:12:33]Write i2c OK [14:12:33]MH_I2C_Read... [14:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:33]Read from MH i2c: E2 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 03 00 A2 08 00 90 00 1E [14:12:33]RAPDU: 90 00 [14:12:33]wFMCommunicate OK [14:12:33]wFMCommunicate request_size=4 [14:12:33]MH_SAM_APDU [14:12:33]CAPDU: 80 0D 03 02 [14:12:33]Write to MH i2c: E2 08 00 A3 08 80 0D 03 02 00 00 00 00 26 [14:12:33]Write i2c OK [14:12:33]MH_I2C_Read... [14:12:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:33]Read from MH i2c: E2 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 0B 00 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 0B 00 A3 08 00 8D 19 E0 64 9E 94 88 79 90 00 44 [14:12:33]RAPDU: 8D 19 E0 64 9E 94 88 79 90 00 [14:12:33]wFMCommunicate OK [14:12:33]SAM_PROTO_SignData done [14:12:33]FM_MakeSignedData done [14:12:33]CreateOFDProtocolMessage [14:12:33]wFMCommunicate request_size=4 [14:12:33]MH_SAM_APDU [14:12:33]CAPDU: 80 11 00 00 [14:12:33]Write to MH i2c: E2 08 00 A4 08 80 11 00 00 00 00 00 00 26 [14:12:33]Write i2c OK [14:12:33]MH_I2C_Read... [14:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:33]Read from MH i2c: E2 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 17 00 [14:12:33]MH_I2C_Read... [14:12:33]Read from MH i2c: E2 17 00 A4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [14:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:12:33]wFMCommunicate OK [14:12:33]CreateOFDProtocolMessage done [14:12:33]OFDSenderStorePacket 163780 [14:12:33]StoreOFDPacket docnum=163780 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17068813+1707180842=1724249655 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 38 F6 C5 66 2A 83 C1 65 2B [14:14:16]Current date/time: 21.08.2024 14:14 [14:14:16]FM_Init [14:14:16]wFMConnect [14:14:16]MH_SAM_On [14:14:16]Write to MH i2c: E0 00 00 08 00 E7 [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]*** iso7816_init finished! [14:14:16]*** atr: [14:14:16]*** 0F 3B D5 18 FF 81 91 FE [14:14:16]*** 1F C3 80 73 C8 21 10 0A [14:14:16]*** 00 00 00 00 00 00 00 00 [14:14:16]*** 00 00 00 00 00 00 00 00 [14:14:16]*** 00 00 00 00 00 00 00 00 [14:14:16]*** 00 00 00 00 00 00 00 00 [14:14:16]*** 00 00 00 00 00 00 00 00 [14:14:16]*** 00 00 00 00 00 00 00 00 [14:14:16]Read from MH i2c: E0 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E0 10 00 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:14:16]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:14:16]wFMCommunicate request_size=10 [14:14:16]MH_SAM_APDU [14:14:16]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:14:16]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:14:16]Read from MH i2c: E2 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:14:16]RAPDU: 90 00 [14:14:16]wFMCommunicate OK [14:14:16]wFMCommunicate request_size=4 [14:14:16]MH_SAM_APDU [14:14:16]CAPDU: 80 11 00 00 [14:14:16]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:16]Read from MH i2c: E2 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 17 00 [14:14:16]MH_I2C_Read... [14:14:16]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 37 36 39 90 00 DD [14:14:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:14:16]wFMCommunicate OK [14:14:16]Detected FM SN is 0000000000871769 [14:14:16]Stored FM SN is 0000000000871769 [14:14:16]wFMCommunicate request_size=9 [14:14:16]MH_SAM_APDU [14:14:16]CAPDU: 80 16 00 00 04 E7 8B 00 00 [14:14:16]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:14:16]Read from MH i2c: E2 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:14:16]RAPDU: 90 00 [14:14:16]wFMCommunicate OK [14:14:16]FM PIN OK [14:14:16]wFMCommunicate request_size=8 [14:14:16]MH_SAM_APDU [14:14:16]CAPDU: 80 14 04 00 03 02 00 01 [14:14:16]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:14:16]Read from MH i2c: E2 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:14:16]RAPDU: 90 00 [14:14:16]wFMCommunicate OK [14:14:16]wFMCommunicate request_size=13 [14:14:16]MH_SAM_APDU [14:14:16]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:14:16]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:14:16]Read from MH i2c: E2 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:14:16]RAPDU: 90 00 [14:14:16]wFMCommunicate OK [14:14:16]wFMCommunicate request_size=4 [14:14:16]MH_SAM_APDU [14:14:16]CAPDU: 80 11 00 00 [14:14:16]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:16]Read from MH i2c: E2 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: E2 17 00 [14:14:16]MH_I2C_Read... [14:14:16]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 37 36 39 90 00 E1 [14:14:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:14:16]wFMCommunicate OK [14:14:16]DocumentArchiveInit [14:14:16]Start Httpd... [14:14:16]Httpd thread 3067596132 created [14:14:16]Write to MH i2c: 01 00 00 0F 00 0F [14:14:16]Write i2c OK [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: 01 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: 01 07 00 [14:14:16]MH_I2C_Read... [14:14:16]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:14:16]MH Int Process started [14:14:16]Allocated Socket 7 [14:14:16]Bind OK [14:14:16]Listen OK [14:14:16]httpd running on port 8080 [14:14:16]Waiting for new connection... [14:14:17]accept exits with 8 [14:14:17]New connection [14:14:17]New thread 3067309412 created [14:14:17]Waiting for new connection... [14:14:17] Sock 8.Parse request [14:14:17]Sock 8.Check first char [14:14:17]Sock 8.First char is OK [14:14:17]request: POST /json_proto HTTP/1.0 [14:14:17]Method: POST [14:14:17]URL: /json_proto [14:14:17]Method is POST - this is cgi request [14:14:17]url: /json_proto [14:14:17]query_string will be loaded in cgi processing [14:14:17]execute_cgi json_proto POST (null) [14:14:17]execute_cgi path=json_proto method=POST [14:14:17]POST find Content-Length [14:14:17]Host: 172.17.44.132:8080 [14:14:17]Content-Length: 215 [14:14:17]Content-Type: application/json [14:14:17] [14:14:17]POST finish read [14:14:17]Found Content-Length = 215 [14:14:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:17]execute_script... [14:14:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:17]POST & json_proto [14:14:17]process_json_proto [14:14:17]json parsed OK: [14:14:17]protocol is kg_v1.0 [14:14:17]action value=get_value [14:14:17]process_action get_value [14:14:17]cmd_get_value [14:14:17]process_action get_value done [14:14:17]requested_data is exist [14:14:17]produce_requested_data [14:14:17]requested_item kkm.sn is exist - process it [14:14:17]requested_item kkm.ver is exist - process it [14:14:17]requested_item fm.sn is exist - process it [14:14:17]wFMCommunicate request_size=4 [14:14:17]MH_SAM_APDU [14:14:17]CAPDU: 80 11 00 00 [14:14:17]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:14:17]Write i2c OK [14:14:17]MH_I2C_Read... [14:14:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:17]Read from MH i2c: E2 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: E2 17 00 [14:14:17]MH_I2C_Read... [14:14:17]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 37 36 39 90 00 E3 [14:14:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:14:17]wFMCommunicate OK [14:14:17]requested_item fd.num is exist - process it [14:14:17]SAM_PROTO_GetFieldsCounters [14:14:17]wFMCommunicate request_size=4 [14:14:17]MH_SAM_APDU [14:14:17]CAPDU: 80 13 00 00 [14:14:17]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:14:17]Write i2c OK [14:14:17]MH_I2C_Read... [14:14:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:17]Read from MH i2c: E2 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: E2 62 00 [14:14:17]MH_I2C_Read... [14:14:17]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 40 [14:14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:14:17]wFMCommunicate OK [14:14:17]SAM_PROTO_GetFieldsCounters done [14:14:17]requested_item shift.num is exist - process it [14:14:17]requested_item shift.opened is exist - process it [14:14:17]req_shift_opened [14:14:17]FM_GetShiftState [14:14:17]SAM_PROTO_GetShiftState [14:14:17]wFMCommunicate request_size=4 [14:14:17]MH_SAM_APDU [14:14:17]CAPDU: 80 13 01 00 [14:14:17]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:14:17]Write i2c OK [14:14:17]MH_I2C_Read... [14:14:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:17]Read from MH i2c: E2 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: E2 0E 00 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [14:14:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:14:17]wFMCommunicate OK [14:14:17]SAM_PROTO_GetShiftState done [14:14:17]FM_GetShiftState done [14:14:17]req_shift_opened done [14:14:17]requested_item shift.open_date is exist - process it [14:14:17]req_shift_open_date [14:14:17]req_shift_open_date done [14:14:17]produce_requested_data done [14:14:17]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163781,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:14:17]process_action_free get_value [14:14:17]json_value_free [14:14:17]json_value_free done [14:14:17]process_json_proto returns [14:14:17]Send response to host [14:14:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163781,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:14:17]free response buf [14:14:17]execute_script done [14:14:17]execute_script returns [14:14:17]free content buf [14:14:17]Sock 8.Close socket [14:14:17]Sock 8.Thread stoped [14:14:17]accept exits with 10 [14:14:17]New connection [14:14:17]New thread 3067166052 created [14:14:17]Thread 3067309412 joined [14:14:17]Waiting for new connection... [14:14:17] Sock 10.Parse request [14:14:17]Sock 10.Check first char [14:14:17]Sock 10.First char is OK [14:14:17]request: POST /json_proto HTTP/1.0 [14:14:17]Method: POST [14:14:17]URL: /json_proto [14:14:17]Method is POST - this is cgi request [14:14:17]url: /json_proto [14:14:17]query_string will be loaded in cgi processing [14:14:17]execute_cgi json_proto POST (null) [14:14:17]execute_cgi path=json_proto method=POST [14:14:17]POST find Content-Length [14:14:17]Host: 172.17.44.132:8080 [14:14:17]Content-Length: 331 [14:14:17]Content-Type: application/json [14:14:17] [14:14:17]POST finish read [14:14:17]Found Content-Length = 331 [14:14:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:14:17]execute_script... [14:14:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:14:17]POST & json_proto [14:14:17]process_json_proto [14:14:17]json parsed OK: [14:14:17]protocol is kg_v1.0 [14:14:17]action value=get_value [14:14:17]process_action get_value [14:14:17]cmd_get_value [14:14:17]process_action get_value done [14:14:17]requested_data is exist [14:14:17]produce_requested_data [14:14:17]requested_item fm.sale.total is exist - process it [14:14:17]SAM_PROTO_GetFMData [14:14:17]wFMCommunicate request_size=4 [14:14:17]MH_SAM_APDU [14:14:17]CAPDU: 80 13 03 00 [14:14:17]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:14:17]Write i2c OK [14:14:17]MH_I2C_Read... [14:14:18]OFD Sender: Processing packet 163780 [packets to send 968, broken 966] [14:14:18]ProducePacketName [14:14:18]name=ofd_packets/00163780 [14:14:18]OFD Sender: To server: pG, [14:14:18]CommunicateWithHost lk.salyk.kg:30040 [14:14:18]ConnectInit lk.salyk.kg [14:14:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:14:18]Read from MH i2c: E2 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 FD 00 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 20 7C 02 00 69 04 A4 00 6F 04 04 00 10 79 02 00 B1 04 05 00 63 AC A7 6D 03 70 04 05 00 46 88 C8 6A 02 72 04 05 00 1D 24 DF 02 01 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 21 21 38 5D 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 CD 70 C4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 2C [14:14:18]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 20 7C 02 00 69 04 A4 00 6F 04 04 00 10 79 02 00 B1 04 05 00 63 AC A7 6D 03 70 04 05 00 46 88 C8 6A 02 72 04 05 00 1D 24 DF 02 01 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 21 21 38 5D 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 CD 70 C4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [14:14:18]wFMCommunicate OK [14:14:18]wFMCommunicate request_size=4 [14:14:18]MH_SAM_APDU [14:14:18]CAPDU: 80 17 00 00 [14:14:18]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:14:18]Write i2c OK [14:14:18]MH_I2C_Read... [14:14:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:18]Read from MH i2c: E2 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 FD 00 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [14:14:18]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:14:18]wFMCommunicate OK [14:14:18]wFMCommunicate request_size=4 [14:14:18]MH_SAM_APDU [14:14:18]CAPDU: 80 17 00 00 [14:14:18]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:14:18]Write i2c OK [14:14:18]MH_I2C_Read... [14:14:18]Connected sock=9 [14:14: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 37 36 39 0C 01 00 00 5D 4C 04 01 D7 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 7A 01 00 00 F4 03 04 00 D0 F5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7F 02 00 35 04 06 00 82 2A A7 DF 84 AD 8D 19 E0 64 9E 94 88 79 [14:14:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:18]Read from MH i2c: E2 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 FD 00 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [14:14:18]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:14:18]wFMCommunicate OK [14:14:18]wFMCommunicate request_size=4 [14:14:18]MH_SAM_APDU [14:14:18]CAPDU: 80 17 00 00 [14:14:18]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:14:18]Write i2c OK [14:14:18]MH_I2C_Read... [14:14:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CE 4A 47 00 12 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 37 36 39 10 04 04 00 C4 7F 02 00 F4 03 04 00 89 9F C5 66 B6 04 01 00 00 96 3A DD 86 44 86 86 5B [14:14:19]CommunicateWithHost err = 0 [14:14:19]CheckOFDResponse [14:14:19]1017 (14) - 77093643461234 [14:14:19]1041 (16) - 0000000000871769 [14:14:19]1040 (4) - 163780 [14:14:19]1012 (4) - 21.08.2024 08:04 [14:14:19]1206 (1) - 0 [14:14:19]OFD Sender: Remove packet 163780 [14:14:19]ProducePacketName [14:14:19]name=ofd_packets/00163780 [14:14:19]NVStorageDeleteData [14:14:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:19]Read from MH i2c: E2 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 FD 00 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]/dev/ttyS4 opened [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00: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: 17068883+1707180842=1724249725 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 7E F6 C5 66 2A 83 C1 65 71 [14:15:26]Current date/time: 21.08.2024 14:15 [14:15:26]FM_Init [14:15:26]wFMConnect [14:15:26]MH_SAM_On [14:15:26]Write to MH i2c: E0 00 00 08 00 E7 [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]*** iso7816_init finished! [14:15:26]*** atr: [14:15:26]*** 0F 3B D5 18 FF 81 91 FE [14:15:26]*** 1F C3 80 73 C8 21 10 0A [14:15:26]*** 00 00 00 00 00 00 00 00 [14:15:26]*** 00 00 00 00 00 00 00 00 [14:15:26]*** 00 00 00 00 00 00 00 00 [14:15:26]*** 00 00 00 00 00 00 00 00 [14:15:26]*** 00 00 00 00 00 00 00 00 [14:15:26]*** 00 00 00 00 00 00 00 00 [14:15:26]Read from MH i2c: E0 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E0 10 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:15:26]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:15:26]wFMCommunicate request_size=10 [14:15:26]MH_SAM_APDU [14:15:26]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:15:26]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:15:26]Read from MH i2c: E2 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:15:26]RAPDU: 90 00 [14:15:26]wFMCommunicate OK [14:15:26]wFMCommunicate request_size=4 [14:15:26]MH_SAM_APDU [14:15:26]CAPDU: 80 11 00 00 [14:15:26]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:26]Read from MH i2c: E2 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 17 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [14:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:15:26]wFMCommunicate OK [14:15:26]Detected FM SN is 0000000000871769 [14:15:26]Stored FM SN is 0000000000871769 [14:15:26]wFMCommunicate request_size=9 [14:15:26]MH_SAM_APDU [14:15:26]CAPDU: 80 16 00 00 04 E7 8B 00 00 [14:15:26]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:15:26]Read from MH i2c: E2 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:15:26]RAPDU: 90 00 [14:15:26]wFMCommunicate OK [14:15:26]FM PIN OK [14:15:26]wFMCommunicate request_size=8 [14:15:26]MH_SAM_APDU [14:15:26]CAPDU: 80 14 04 00 03 02 00 01 [14:15:26]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:15:26]Read from MH i2c: E2 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:15:26]RAPDU: 90 00 [14:15:26]wFMCommunicate OK [14:15:26]wFMCommunicate request_size=13 [14:15:26]MH_SAM_APDU [14:15:26]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:15:26]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:15:26]Read from MH i2c: E2 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:15:26]RAPDU: 90 00 [14:15:26]wFMCommunicate OK [14:15:26]wFMCommunicate request_size=4 [14:15:26]MH_SAM_APDU [14:15:26]CAPDU: 80 11 00 00 [14:15:26]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:26]Read from MH i2c: E2 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 17 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [14:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:15:26]wFMCommunicate OK [14:15:26]DocumentArchiveInit [14:15:26]Start Httpd... [14:15:26]Httpd thread 3067460964 created [14:15:26]Write to MH i2c: 01 00 00 0F 00 0F [14:15:26]Write i2c OK [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: 01 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: 01 07 00 [14:15:26]MH_I2C_Read... [14:15:26]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:15:26]MH Int Process started [14:15:26]Allocated Socket 8 [14:15:26]Bind OK [14:15:26]Listen OK [14:15:26]httpd running on port 8080 [14:15:26]Waiting for new connection... [14:15:27]OFD Sender: Processing packet 163781 [packets to send 969, broken 966] [14:15:27]ProducePacketName [14:15:27]name=ofd_packets/00163781 [14:15:27]OFD Sender: To server: pG, [14:15:27]CommunicateWithHost lk.salyk.kg:30040 [14:15:27]ConnectInit lk.salyk.kg [14:15:28]Connected sock=6 [14:15: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 37 36 39 0F 01 00 00 7D 50 07 01 14 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 E0 F5 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7F 02 00 35 04 06 00 8C 84 38 A2 C8 52 D4 87 AD 09 91 DB 1B 11 [14:15:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 A9 47 00 51 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 37 36 39 10 04 04 00 C5 7F 02 00 F4 03 04 00 D0 9F C5 66 B6 04 01 00 00 BF 4D 50 59 8C 40 C5 A7 [14:15:30]CommunicateWithHost err = 0 [14:15:30]CheckOFDResponse [14:15:30]1017 (14) - 77093643461234 [14:15:30]1041 (16) - 0000000000871769 [14:15:30]1040 (4) - 163781 [14:15:30]1012 (4) - 21.08.2024 08:05 [14:15:30]1206 (1) - 0 [14:15:30]OFD Sender: Remove packet 163781 [14:15:30]ProducePacketName [14:15:30]name=ofd_packets/00163781 [14:15:30]NVStorageDeleteData [14:15:30]OFD Sender: Processing packet 163782 [packets to send 968, broken 966] [14:15:30]ProducePacketName [14:15:30]name=ofd_packets/00163782 [14:15:30]OFD Sender: To server: pG, [14:15:30]CommunicateWithHost lk.salyk.kg:30040 [14:15:30]ConnectInit lk.salyk.kg [14:15:36]recv_with_timeout no data received [14:15:38]Connected sock=6 [14:15: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 37 36 39 0F 01 00 00 EF 43 07 01 2F 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7C 01 00 00 F4 03 04 00 3E F6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7F 02 00 35 04 06 00 2E C0 82 FA 41 6F B4 87 4A A4 2A 64 F5 85 [14:15:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 D0 47 00 56 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 37 36 39 10 04 04 00 C6 7F 02 00 F4 03 04 00 D9 9F C5 66 B6 04 01 00 00 B2 04 96 A2 A1 7F CB 29 [14:15:38]CommunicateWithHost err = 0 [14:15:38]CheckOFDResponse [14:15:38]1017 (14) - 77093643461234 [14:15:38]1041 (16) - 0000000000871769 [14:15:38]1040 (4) - 163782 [14:15:38]1012 (4) - 21.08.2024 08:05 [14:15:38]1206 (1) - 0 [14:15:38]OFD Sender: Remove packet 163782 [14:15:38]ProducePacketName [14:15:38]name=ofd_packets/00163782 [14:15:38]NVStorageDeleteData [14:15:39]OFD Sender: Processing packet 163783 [packets to send 967, broken 966] [14:15:39]ProducePacketName [14:15:39]name=ofd_packets/00163783 [14:15:39]OFD Sender: To server: pG, [14:15:39]CommunicateWithHost lk.salyk.kg:30040 [14:15:39]ConnectInit lk.salyk.kg [14:15:40]Connected sock=6 [14: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 37 36 39 0F 01 00 00 D8 30 07 01 A4 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7D 01 00 00 F4 03 04 00 44 F6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7F 02 00 35 04 06 00 36 0E 5E 2B 49 13 E8 DD B9 0F 5E D3 E3 88 [14: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 37 36 39 4F 00 00 00 6F B7 47 00 00 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 37 36 39 10 04 04 00 C7 7F 02 00 F4 03 04 00 DB 9F C5 66 B6 04 01 00 00 A4 48 83 00 14 EA 39 2B [14:15:41]CommunicateWithHost err = 0 [14:15:41]CheckOFDResponse [14:15:41]1017 (14) - 77093643461234 [14:15:41]1041 (16) - 0000000000871769 [14:15:41]1040 (4) - 163783 [14:15:41]1012 (4) - 21.08.2024 08:05 [14:15:41]1206 (1) - 0 [14:15:41]OFD Sender: Remove packet 163783 [14:15:41]ProducePacketName [14:15:41]name=ofd_packets/00163783 [14:15:41]NVStorageDeleteData [14:15:41]OFD Sender: No OFD packet to send [14:15:46]OFD Sender: No OFD packet to send [14:15:46]recv_with_timeout no data received [14:15:47]accept exits with 9 [14:15:47]New connection [14:15:47]New thread 3067174244 created [14:15:47]Waiting for new connection... [14:15:47] Sock 9.Parse request [14:15:47]Sock 9.Check first char [14:15:47]Sock 9.First char is OK [14:15:47]request: POST /json_proto HTTP/1.0 [14:15:47]Method: POST [14:15:47]URL: /json_proto [14:15:47]Method is POST - this is cgi request [14:15:47]url: /json_proto [14:15:47]query_string will be loaded in cgi processing [14:15:47]execute_cgi json_proto POST (null) [14:15:47]execute_cgi path=json_proto method=POST [14:15:47]POST find Content-Length [14:15:47]Host: 172.17.44.132:8080 [14:15:47]Content-Length: 215 [14:15:47]Content-Type: application/json [14:15:47] [14:15:47]POST finish read [14:15:47]Found Content-Length = 215 [14:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:47]execute_script... [14:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:47]POST & json_proto [14:15:47]process_json_proto [14:15:47]json parsed OK: [14:15:47]protocol is kg_v1.0 [14:15:47]action value=get_value [14:15:47]process_action get_value [14:15:47]cmd_get_value [14:15:47]process_action get_value done [14:15:47]requested_data is exist [14:15:47]produce_requested_data [14:15:47]requested_item kkm.sn is exist - process it [14:15:47]requested_item kkm.ver is exist - process it [14:15:47]requested_item fm.sn is exist - process it [14:15:47]wFMCommunicate request_size=4 [14:15:47]MH_SAM_APDU [14:15:47]CAPDU: 80 11 00 00 [14:15:47]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:15:47]Write i2c OK [14:15:47]MH_I2C_Read... [14:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:47]Read from MH i2c: E2 [14:15:47]MH_I2C_Read... [14:15:47]Read from MH i2c: E2 17 00 [14:15:47]MH_I2C_Read... [14:15:47]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [14:15:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:15:47]wFMCommunicate OK [14:15:47]requested_item fd.num is exist - process it [14:15:47]SAM_PROTO_GetFieldsCounters [14:15:47]wFMCommunicate request_size=4 [14:15:47]MH_SAM_APDU [14:15:47]CAPDU: 80 13 00 00 [14:15:47]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:15:47]Write i2c OK [14:15:47]MH_I2C_Read... [14:15:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:47]Read from MH i2c: E2 [14:15:47]MH_I2C_Read... [14:15:47]Read from MH i2c: E2 62 00 [14:15:47]MH_I2C_Read... [14:15:47]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7F 02 00 0E 04 04 00 D2 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 48 [14:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7F 02 00 0E 04 04 00 D2 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:15:47]wFMCommunicate OK [14:15:47]SAM_PROTO_GetFieldsCounters done [14:15:47]requested_item shift.num is exist - process it [14:15:47]requested_item shift.opened is exist - process it [14:15:47]req_shift_opened [14:15:47]FM_GetShiftState [14:15:47]SAM_PROTO_GetShiftState [14:15:47]wFMCommunicate request_size=4 [14:15:47]MH_SAM_APDU [14:15:47]CAPDU: 80 13 01 00 [14:15:47]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:15:47]Write i2c OK [14:15:47]MH_I2C_Read... [14:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:47]Read from MH i2c: E2 [14:15:47]MH_I2C_Read... [14:15:47]Read from MH i2c: E2 0E 00 [14:15:47]MH_I2C_Read... [14:15:47]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [14:15:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:15:47]wFMCommunicate OK [14:15:47]SAM_PROTO_GetShiftState done [14:15:47]FM_GetShiftState done [14:15:47]req_shift_opened done [14:15:47]requested_item shift.open_date is exist - process it [14:15:47]req_shift_open_date [14:15:47]req_shift_open_date done [14:15:47]produce_requested_data done [14:15:47]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163783,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:15:47]process_action_free get_value [14:15:47]json_value_free [14:15:47]json_value_free done [14:15:47]process_json_proto returns [14:15:47]Send response to host [14:15:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163783,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:15:47]free response buf [14:15:47]execute_script done [14:15:47]execute_script returns [14:15:47]free content buf [14:15:47]Sock 9.Close socket [14:15:47]Sock 9.Thread stoped [14:15:47]accept exits with 7 [14:15:47]New connection [14:15:47]New thread 3067030884 created [14:15:47]Thread 3067174244 joined [14:15:47]Waiting for new connection... [14:15:47] Sock 7.Parse request [14:15:47]Sock 7.Check first char [14:15:47]Sock 7.First char is OK [14:15:47]request: POST /json_proto HTTP/1.0 [14:15:47]Method: POST [14:15:47]URL: /json_proto [14:15:47]Method is POST - this is cgi request [14:15:47]url: /json_proto [14:15:47]query_string will be loaded in cgi processing [14:15:47]execute_cgi json_proto POST (null) [14:15:47]execute_cgi path=json_proto method=POST [14:15:47]POST find Content-Length [14:15:47]Host: 172.17.44.132:8080 [14:15:47]Content-Length: 331 [14:15:47]Content-Type: application/json [14:15:47] [14:15:47]POST finish read [14:15:47]Found Content-Length = 331 [14:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:15:47]execute_script... [14:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:15:47]POST & json_proto [14:15:47]process_json_proto [14:15:47]json parsed OK: [14:15:47]protocol is kg_v1.0 [14:15:47]action value=get_value [14:15:47]process_action get_value [14:15:47]cmd_get_value [14:15:47]process_action get_value done [14:15:47]requested_data is exist [14:15:47]produce_requested_data [14:15:47]requested_item fm.sale.total is exist - process it [14:15:47]SAM_PROTO_GetFMData [14:15:47]wFMCommunicate request_size=4 [14:15:47]MH_SAM_APDU [14:15:47]CAPDU: 80 13 03 00 [14:15:47]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:15:47]Write i2c OK [14:15:47]MH_I2C_Read... [14:15:48]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:15:48]Read from MH i2c: E2 [14:15:48]MH_I2C_Read... [14:15:48]Read from MH i2c: E2 FD 00 [14:15:48]MH_I2C_Read... [14:15:48]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 7C 02 00 69 04 A4 00 6F 04 04 00 12 79 02 00 B1 04 05 00 A5 48 A8 6D 03 70 04 05 00 46 88 C8 6A 02 72 04 05 00 5F C0 DF 02 01 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 B9 31 38 5D 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 2F 72 C4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 F9 [14:15:48]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 7C 02 00 69 04 A4 00 6F 04 04 00 12 79 02 00 B1 04 05 00 A5 48 A8 6D 03 70 04 05 00 46 88 C8 6A 02 72 04 05 00 5F C0 DF 02 01 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 B9 31 38 5D 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 2F 72 C4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [14:15:48]wFMCommunicate OK [14:15:48]wFMCommunicate request_size=4 [14:15:48]MH_SAM_APDU [14:15:48]CAPDU: 80 17 00 00 [14:15:48]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:15:48]Write i2c OK [14:15:48]MH_I2C_Read... [14:15:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:15:48]Read from MH i2c: E2 [14:15:48]MH_I2C_Read... [14:15:48]Read from MH i2c: E2 FD 00 [14:15:48]MH_I2C_Read... [14:15:48]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [14:15:48]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:15:48]wFMCommunicate OK [14:15:48]wFMCommunicate request_size=4 [14:15:48]MH_SAM_APDU [14:15:48]CAPDU: 80 17 00 00 [14:15:48]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:15:48]Write i2c OK [14:15:48]MH_I2C_Read... [14:15:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:15:48]Read from MH i2c: E2 [14:15:48]MH_I2C_Read... [14:15:48]Read from MH i2c: E2 FD 00 [14:15:48]MH_I2C_Read... [14:15:48]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [14:15:48]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:15:48]wFMCommunicate OK [14:15:48]wFMCommunicate request_size=4 [14:15:48]MH_SAM_APDU [14:15:48]CAPDU: 80 17 00 00 [14:15:48]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:15:48]Write i2c OK [14:15:48]MH_I2C_Read... [14:15:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:15:49]Read from MH i2c: E2 [14:15:49]MH_I2C_Read... [14:15:49]Read from MH i2c: E2 FD 00 [14:15:49]MH_I2C_Read... [14:15:49]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [14:15:49]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:15:49]wFMCommunicate OK [14:15:49]wFMCommunicate request_size=4 [14:15:49]MH_SAM_APDU [14:15:49]CAPDU: 80 17 00 00 [14:15:49]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:15:49]Write i2c OK [14:15:49]MH_I2C_Read... [14:15:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [14:15:49]Read from MH i2c: E2 [14:15:49]MH_I2C_Read... [14:15:49]Read from MH i2c: E2 E6 00 [14:15:49]MH_I2C_Read... [14:15:49]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [14:15:49]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:15:49]wFMCommunicate OK [14:15:49]SAM_PROTO_GetFMData done [14:15:49]requested_item fm.sale_refund.total is exist - process it [14:15:49]requested_item fm.buy.total is exist - process it [14:15:49]requested_item shift.sale.total is exist - process it [14:15:49]SAM_PROTO_GetShiftData [14:15:49]wFMCommunicate request_size=4 [14:15:49]MH_SAM_APDU [14:15:49]CAPDU: 80 13 02 00 [14:15:49]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:15:49]Write i2c OK [14:15:49]MH_I2C_Read... [14:15:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:15:49]Read from MH i2c: E2 [14:15:49]MH_I2C_Read... [14:15:49]Read from MH i2c: E2 FD 00 [14:15:49]MH_I2C_Read... [14:15:49]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 7D 01 00 00 69 04 9E 00 6F 04 04 00 7D 01 00 00 B1 04 04 00 60 8F 3E 02 70 04 04 00 80 90 93 01 72 04 03 00 E0 FE AA 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 34 07 3D 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 D1 15 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 27 [14:15:49]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 7D 01 00 00 69 04 9E 00 6F 04 04 00 7D 01 00 00 B1 04 04 00 60 8F 3E 02 70 04 04 00 80 90 93 01 72 04 03 00 E0 FE AA 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 34 07 3D 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 D1 15 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [14:15:49]wFMCommunicate OK [14:15:49]wFMCommunicate request_size=4 [14:15:49]MH_SAM_APDU [14:15:49]CAPDU: 80 17 00 00 [14:15:49]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:15:49]Write i2c OK [14:15:49]MH_I2C_Read... [14:15:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:15:50]Read from MH i2c: E2 [14:15:50]MH_I2C_Read... [14:15:50]Read from MH i2c: E2 FD 00 [14:15:50]MH_I2C_Read... [14:15:50]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [14:15:50]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [14:15:50]wFMCommunicate OK [14:15:50]wFMCommunicate request_size=4 [14:15:50]MH_SAM_APDU [14:15:50]CAPDU: 80 17 00 00 [14:15:50]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:15:50]Write i2c OK [14:15:50]MH_I2C_Read... [14:15:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:15:50]Read from MH i2c: E2 [14:15:50]MH_I2C_Read... [14:15:50]Read from MH i2c: E2 FD 00 [14:15:50]MH_I2C_Read... [14:15:50]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [14:15:50]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [14:15:50]wFMCommunicate OK [14:15:50]wFMCommunicate request_size=4 [14:15:50]MH_SAM_APDU [14:15:50]CAPDU: 80 17 00 00 [14:15:50]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:15:50]Write i2c OK [14:15:50]MH_I2C_Read... [14:15:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:15:50]Read from MH i2c: E2 [14:15:50]MH_I2C_Read... [14:15:50]Read from MH i2c: E2 FD 00 [14:15:50]MH_I2C_Read... [14:15:50]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [14:15:50]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [14:15:50]wFMCommunicate OK [14:15:50]wFMCommunicate request_size=4 [14:15:50]MH_SAM_APDU [14:15:50]CAPDU: 80 17 00 00 [14:15:50]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:15:50]Write i2c OK [14:15:50]MH_I2C_Read... [14:15:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [14:15:51]Read from MH i2c: E2 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: E2 CE 00 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [14:15:51]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:15:51]wFMCommunicate OK [14:15:51]SAM_PROTO_GetShiftData done [14:15:51]requested_item shift.sale.total_cash is exist - process it [14:15:51]requested_item shift.sale_refund.total is exist - process it [14:15:51]requested_item shift.sale_refund.total_cash is exist - process it [14:15:51]requested_item shift.buy.total is exist - process it [14:15:51]requested_item shift.buy.total_cash is exist - process it [14:15:51]produce_requested_data done [14:15:51]produce_requested_data return {"fm.sale.total":147246470.77,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":376543.68,"shift.sale.total_cash":264480.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:15:51]process_action_free get_value [14:15:51]json_value_free [14:15:51]json_value_free done [14:15:51]process_json_proto returns [14:15:51]Send response to host [14:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147246470.77,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":376543.68,"shift.sale.total_cash":264480.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:15:51]free response buf [14:15:51]execute_script done [14:15:51]execute_script returns [14:15:51]free content buf [14:15:51]Sock 7.Close socket [14:15:51]Sock 7.Thread stoped [14:15:51]accept exits with 9 [14:15:51]New connection [14:15:51]New thread 3067174244 created [14:15:51]Thread 3067030884 joined [14:15:51]Waiting for new connection... [14:15:51] Sock 9.Parse request [14:15:51]Sock 9.Check first char [14:15:51]Sock 9.First char is OK [14:15:51]request: POST /json_proto HTTP/1.0 [14:15:51]Method: POST [14:15:51]URL: /json_proto [14:15:51]Method is POST - this is cgi request [14:15:51]url: /json_proto [14:15:51]query_string will be loaded in cgi processing [14:15:51]execute_cgi json_proto POST (null) [14:15:51]execute_cgi path=json_proto method=POST [14:15:51]POST find Content-Length [14:15:51]Host: 172.17.44.132:8080 [14:15:51]Content-Length: 677 [14:15:51]Content-Type: application/json [14:15:51] [14:15:51]POST finish read [14:15:51]Found Content-Length = 677 [14:15:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:51]execute_script... [14:15: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)292376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:51]POST & json_proto [14:15:51]process_json_proto [14:15:51]json parsed OK: [14:15:51]protocol is kg_v1.0 [14:15:51]action value=close_receipt [14:15:51]process_action close_receipt [14:15:51]cmd_close_receipt [14:15:51]MH_GetDate [14:15:51]Write to MH i2c: F0 00 00 1D 00 0C [14:15:51]Write i2c OK [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: F0 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: F0 09 00 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: F0 09 00 1D 00 00 97 F6 C5 66 2A 83 C1 65 A0 [14:15:51]GetLastDocTimeStamp 1724249668 [14:15:51]current date 1724249751 [14:15:51]FM_GetShiftState [14:15:51]SAM_PROTO_GetShiftState [14:15:51]wFMCommunicate request_size=4 [14:15:51]MH_SAM_APDU [14:15:51]CAPDU: 80 13 01 00 [14:15:51]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:15:51]Write i2c OK [14:15:51]MH_I2C_Read... [14:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:51]Read from MH i2c: E2 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: E2 0E 00 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [14:15:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:15:51]wFMCommunicate OK [14:15:51]SAM_PROTO_GetShiftState done [14:15:51]FM_GetShiftState done [14:15:51]opened in 1724199517 [14:15:51]opened+sec_in_day 1724285917 [14:15:51]quantity*price = 60003 [14:15:51]sum+1 = 60004 [14:15:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 382 21.08.2024 14:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163784 ФПД: 259477333358873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163784&fm=259477333358873&tin=02508201610067®Number=0000000000092562&sum=60000 [14:15:52]StoreToDocumentArchive [14:15:52]shift 466 fd 163784 [14:15:52]save to /storage/0466/doc_00163784 [14:15:52]save last doc name /storage/0466/doc_00163784 to /storage/kkm_last_doc_name [14:15:52]save OK [14:15:52]Clear old archive folders... [14:15:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:52]tlvbuf is 010BBBD0 [14:15:52]SAM_PROTO_ClearQueue [14:15:52]wFMCommunicate request_size=4 [14:15:52]MH_SAM_APDU [14:15:52]CAPDU: 80 09 00 00 [14:15:52]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:15:52]Write i2c OK [14:15:52]MH_I2C_Read... [14:15:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:52]Read from MH i2c: E2 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:15:52]RAPDU: 90 00 [14:15:52]wFMCommunicate OK [14:15:52]SAM_PROTO_ClearQueue done [14:15:52]KKMCreateOFDPacket [14:15:52]OFDProtocolAddRootSTLVToBuf [14:15:52]FM_MakeSignedData [14:15:52]FM_MakeSignedData [14:15:52]SAM_PROTO_SignData [14:15:52]wFMCommunicate request_size=4 [14:15:52]MH_SAM_APDU [14:15:52]CAPDU: 80 0D 01 02 [14:15:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:15:52]Write i2c OK [14:15:52]MH_I2C_Read... [14:15:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:52]Read from MH i2c: E2 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:15:52]RAPDU: 90 00 [14:15:52]wFMCommunicate OK [14:15:52]wFMCommunicate request_size=255 [14:15:52]MH_SAM_APDU [14:15:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7E 01 00 00 F4 03 04 00 97 F6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7F 02 00 35 04 06 00 EB [14:15:53]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7E 01 00 00 F4 03 04 00 97 F6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7F 02 00 35 04 06 00 EB 00 00 2E [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 03 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:15:53]RAPDU: 90 00 [14:15:53]wFMCommunicate OK [14:15:53]wFMCommunicate request_size=10 [14:15:53]MH_SAM_APDU [14:15:53]CAPDU: 80 0D 02 02 05 FE 46 48 39 19 [14:15:53]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 FE 46 48 39 19 00 00 90 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 03 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:15:53]RAPDU: 90 00 [14:15:53]wFMCommunicate OK [14:15:53]wFMCommunicate request_size=4 [14:15:53]MH_SAM_APDU [14:15:53]CAPDU: 80 0D 03 02 [14:15:53]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 0B 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 0B 00 2F 00 00 FE E5 BE 1E 1A D1 EB FB 90 00 3B [14:15:53]RAPDU: FE E5 BE 1E 1A D1 EB FB 90 00 [14:15:53]wFMCommunicate OK [14:15:53]SAM_PROTO_SignData done [14:15:53]FM_MakeSignedData done [14:15:53]CreateOFDProtocolMessage [14:15:53]wFMCommunicate request_size=4 [14:15:53]MH_SAM_APDU [14:15:53]CAPDU: 80 11 00 00 [14:15:53]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 17 00 [14:15:53]MH_I2C_Read... [14:15:53]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 37 36 39 90 00 03 [14:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:15:53]wFMCommunicate OK [14:15:53]CreateOFDProtocolMessage done [14:15:53]OFDSenderStorePacket 163784 [14:15:53]StoreOFDPacket docnum=163784 [14:15:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8E 03 07 01 DF D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7E 01 00 00 F4 03 04 00 97 F6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7F 02 00 35 04 06 00 EB FE 46 48 39 19 FE E5 BE 1E 1A D1 EB FB [14:15:53]CheckFolder [14:15:53]dirname=/storage/ofd_packets [14:15:53]CheckFolder done [14:15:53]ProducePacketName [14:15:53]name=ofd_packets/00163784 [14:15:53]NVStorageSaveData ofd_packets/00163784 [14:15:53]File name is /storage/ofd_packets/00163784 [14:15:53]Write 301 bytes [14:15:53]NVStorageSaveData done [14:15:53]OFDSenderStorePacket done [14:15:53]KKMCreateOFDPacket done [14:15:53]NVStorageSaveData kkm_last_timestamp [14:15:53]File name is /storage/kkm_last_timestamp [14:15:53]Write 4 bytes [14:15:53]NVStorageSaveData done [14:15:53]ExternCall_PrintAddStr [14:15:53]wPrintStart [14:15:53]Write to MH i2c: 01 00 00 31 00 31 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 07 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:15:53]RasterBufferAndPrint [14:15:53]line Счет N : (1)292376 [14:15:53]line ИНН: 02508201610067 [14:15:53]line Контрольно-Кассовый Чек [14:15:53]line ПРОДАЖА [14:15:53]line ТРК (МРК, ГНК) : 42 [14:15:53]line Товар: 2710124130 [14:15:53]line Аи-92-К-5 [14:15:53]line 8.850 * 67.80 [14:15:53]line = 600.03 [14:15:53]line НДС 12% НСП 1% [14:15:53]line > о реализуемом товаре [14:15:53]line ОКРУГЛЕНИЕ: -0.03 [14:15:53]line ИТОГО: 600.00 [14:15:53]line Внесено: 600.00 [14:15:53]line СДАЧА: 0.00 [14:15:53]line НСП 1% : 5.31 [14:15:53]line НДС 12% : 63.72 [14:15:53]line Наличными: 600.00 [14:15:53]line Безнал.: 0.00 [14:15:53]line Место: АЗС № 130 "Партнер Нефть" [14:15:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:15:53]line СНО: Общий режим [14:15:53]line Чек 382 21.08.2024 14:15 [14:15:53]line Смена: 466 ФФД: 1.0 [14:15:53]line ЗНМ: 0300000070 [14:15:53]line РНМ: 0000000000092562 [14:15:53]line Версия ККМ: 001 [14:15:53]line ФМ: 0000000000871769 [14:15:53]line ФД: 163784 [14:15:53]line ФПД: 259477333358873 [14:15:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163784&fm=259477333358873&tin=02508201610067®Number=0000000000092562&sum=60000 [14:15:53]OFD Sender: Processing packet 163784 [packets to send 967, broken 966] [14:15:53]ProducePacketName [14:15:53]name=ofd_packets/00163784 [14:15:53]OFD Sender: To server: pG, [14:15:53]CommunicateWithHost lk.salyk.kg:30040 [14:15:53]ConnectInit lk.salyk.kg [14:15:53]written 0, free lines is 4095 [14:15:54]Write to MH i2c: 01 00 00 5C 00 5C [14:15:54]Write i2c OK [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: 01 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: 01 07 00 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C8 0C 37 [14:15:54]RasterBufferAndPrint [14:15:54]line [14:15:54]line [14:15:54]line [14:15:54]line [14:15:54]line [14:15:54]written 0, free lines is 3289 [14:15:54]MH_Cut [14:15:54]Write to MH i2c: D1 01 00 63 00 01 35 [14:15:54]Write i2c OK [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: D1 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: D1 01 00 [14:15:54]MH_I2C_Read... [14:15:54]Read from MH i2c: D1 01 00 63 00 00 34 [14:15:54]Write to MH i2c: 01 00 00 64 00 64 [14:15:54]Write i2c OK [14:15:54]MH_I2C_Read... [14:15:55]*** Cut start [14:15:55]*** Purtial cut [14:15:55]*** Stage 1: CUTSNS_PIN = 1 [14:15:57]Read from MH i2c: 01 [14:15:57]MH_I2C_Read... [14:15:57]*** Stop cut motor [14:15:57]*** Cut end [14:15:57]Read from MH i2c: 01 07 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:15:57]process_action close_receipt done [14:15:57]requested_data is exist [14:15:57]produce_requested_data [14:15:57]requested_item fm.sn is exist - process it [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 11 00 00 [14:15:57]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 17 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [14:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:15:57]wFMCommunicate OK [14:15:57]requested_item fd.num is exist - process it [14:15:57]SAM_PROTO_GetFieldsCounters [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 13 00 00 [14:15:57]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 62 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7F 02 00 0E 04 04 00 D2 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 A1 [14:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7F 02 00 0E 04 04 00 D2 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:15:57]wFMCommunicate OK [14:15:57]SAM_PROTO_GetFieldsCounters done [14:15:57]requested_item shift.num is exist - process it [14:15:57]requested_item shift.opened is exist - process it [14:15:57]req_shift_opened [14:15:57]FM_GetShiftState [14:15:57]SAM_PROTO_GetShiftState [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 13 01 00 [14:15:57]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 0E 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [14:15:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:15:57]wFMCommunicate OK [14:15:57]SAM_PROTO_GetShiftState done [14:15:57]FM_GetShiftState done [14:15:57]req_shift_opened done [14:15:57]requested_item shift.open_date is exist - process it [14:15:57]req_shift_open_date [14:15:57]req_shift_open_date done [14:15:57]produce_requested_data done [14:15:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163784,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:15:57]process_action_free close_receipt [14:15:57]json_value_free [14:15:57]json_value_free done [14:15:57]process_json_proto returns [14:15:57]Send response to host [14:15:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163784,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:15:57]free response buf [14:15:57]execute_script done [14:15:57]execute_script returns [14:15:57]free content buf [14:15:57]Sock 9.Close socket [14:15:57]Sock 9.Thread stoped [14:15:58]ConnectInit Can't take IP for lk.salyk.kg [14:15:58]CommunicateWithHost connect error [14:15:58]CommunicateWithHost err = -1 [14:15:58]OFD Sender: Server communicate error [14:16:03]recv_with_timeout no data received [14:16:03]OFD Sender: Processing packet 163784 [packets to send 967, broken 966] [14:16:03]ProducePacketName [14:16:03]name=ofd_packets/00163784 [14:16:03]OFD Sender: To server: pG, [14:16:03]CommunicateWithHost lk.salyk.kg:30040 [14:16:03]ConnectInit lk.salyk.kg [14:16:08]ConnectInit Can't take IP for lk.salyk.kg [14:16:08]CommunicateWithHost connect error [14:16:08]CommunicateWithHost err = -1 [14:16:08]OFD Sender: Server communicate error [14:16:14]OFD Sender: Processing packet 163784 [packets to send 967, broken 966] [14:16:14]ProducePacketName [14:16:14]name=ofd_packets/00163784 [14:16:14]OFD Sender: To server: pG, [14:16:14]CommunicateWithHost lk.salyk.kg:30040 [14:16:14]ConnectInit lk.salyk.kg [14:16:19]ConnectInit Can't take IP for lk.salyk.kg [14:16:19]CommunicateWithHost connect error [14:16:19]CommunicateWithHost err = -1 [14:16:19]OFD Sender: Server communicate error [14:16:24]OFD Sender: Processing packet 163784 [packets to send 967, broken 966] [14:16:24]ProducePacketName [14:16:24]name=ofd_packets/00163784 [14:16:24]OFD Sender: To server: pG, [14:16:24]CommunicateWithHost lk.salyk.kg:30040 [14:16:24]ConnectInit lk.salyk.kg [14:16:25]Connected sock=9 [14:16: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 37 36 39 0F 01 00 00 8E 03 07 01 DF D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7E 01 00 00 F4 03 04 00 97 F6 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7F 02 00 35 04 06 00 EB FE 46 48 39 19 FE E5 BE 1E 1A D1 EB FB [14:16:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C0 55 47 00 AC 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 37 36 39 10 04 04 00 C8 7F 02 00 F4 03 04 00 08 A0 C5 66 B6 04 01 00 00 16 BD 0D CB B9 A5 F3 71 [14:16:26]CommunicateWithHost err = 0 [14:16:26]CheckOFDResponse [14:16:26]1017 (14) - 77093643461234 [14:16:26]1041 (16) - 0000000000871769 [14:16:26]1040 (4) - 163784 [14:16:26]1012 (4) - 21.08.2024 08:06 [14:16:26]1206 (1) - 0 [14:16:26]OFD Sender: Remove packet 163784 [14:16:26]ProducePacketName [14:16:26]name=ofd_packets/00163784 [14:16:26]NVStorageDeleteData [14:16:27]OFD Sender: No OFD packet to send [14:16:32]OFD Sender: No OFD packet to send [14:16:37]OFD Sender: No OFD packet to send [14:16:42]OFD Sender: No OFD packet to send [14:16:46]recv_with_timeout no data received [14:16:47]OFD Sender: No OFD packet to send [14:16:52]OFD Sender: No OFD packet to send [14:16:57]OFD Sender: No OFD packet to send [14:17:02]OFD Sender: No OFD packet to send [14:17:07]OFD Sender: No OFD packet to send [14:17:12]OFD Sender: No OFD packet to send [14:17:17]OFD Sender: No OFD packet to send [14:17:18]recv_with_timeout no data received [14:17:22]OFD Sender: No OFD packet to send [14:17:27]OFD Sender: No OFD packet to send [14:17:32]OFD Sender: No OFD packet to send [14:17:37]OFD Sender: No OFD packet to send [14:17:42]accept exits with 7 [14:17:42]New connection [14:17:42]New thread 3067030884 created [14:17:42]Thread 3067174244 joined [14:17:42]Waiting for new connection... [14:17:42] Sock 7.Parse request [14:17:42]Sock 7.Check first char [14:17:42]Sock 7.First char is OK [14:17:42]request: POST /json_proto HTTP/1.0 [14:17:42]Method: POST [14:17:42]URL: /json_proto [14:17:42]Method is POST - this is cgi request [14:17:42]url: /json_proto [14:17:42]query_string will be loaded in cgi processing [14:17:42]execute_cgi json_proto POST (null) [14:17:42]execute_cgi path=json_proto method=POST [14:17:42]POST find Content-Length [14:17:42]Host: 172.17.44.132:8080 [14:17:42]Content-Length: 677 [14:17:42]Content-Type: application/json [14:17:42] [14:17:42]POST finish read [14:17:42]Found Content-Length = 677 [14:17:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:42]execute_script... [14:17:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:42]POST & json_proto [14:17:42]process_json_proto [14:17:42]json parsed OK: [14:17:42]protocol is kg_v1.0 [14:17:42]action value=close_receipt [14:17:42]process_action close_receipt [14:17:42]cmd_close_receipt [14:17:42]MH_GetDate [14:17:42]Write to MH i2c: F0 00 00 68 00 57 [14:17:42]Write i2c OK [14:17:42]MH_I2C_Read... [14:17:42]Read from MH i2c: F0 [14:17:42]MH_I2C_Read... [14:17:42]Read from MH i2c: F0 09 00 [14:17:42]MH_I2C_Read... [14:17:42]Read from MH i2c: F0 09 00 68 00 00 06 F7 C5 66 2A 83 C1 65 5B [14:17:42]GetLastDocTimeStamp 1724249751 [14:17:42]current date 1724249862 [14:17:42]FM_GetShiftState [14:17:42]SAM_PROTO_GetShiftState [14:17:42]wFMCommunicate request_size=4 [14:17:42]MH_SAM_APDU [14:17:42]CAPDU: 80 13 01 00 [14:17:42]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:17:42]Write i2c OK [14:17:42]MH_I2C_Read... [14:17:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:42]Read from MH i2c: E2 [14:17:42]MH_I2C_Read... [14:17:42]Read from MH i2c: E2 0E 00 [14:17:42]MH_I2C_Read... [14:17:42]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [14:17:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:17:42]wFMCommunicate OK [14:17:42]SAM_PROTO_GetShiftState done [14:17:42]FM_GetShiftState done [14:17:42]opened in 1724199517 [14:17:42]opened+sec_in_day 1724285917 [14:17:42]quantity*price = 50036 [14:17:42]sum+1 = 50037 [14:17:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 383 21.08.2024 14:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163785 ФПД: 198247439308184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163785&fm=198247439308184&tin=02508201610067®Number=0000000000092562&sum=50000 [14:17:43]StoreToDocumentArchive [14:17:43]shift 466 fd 163785 [14:17:43]save to /storage/0466/doc_00163785 [14:17:43]save last doc name /storage/0466/doc_00163785 to /storage/kkm_last_doc_name [14:17:43]save OK [14:17:43]Clear old archive folders... [14:17:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:43]tlvbuf is 010C1570 [14:17:43]SAM_PROTO_ClearQueue [14:17:43]wFMCommunicate request_size=4 [14:17:43]MH_SAM_APDU [14:17:43]CAPDU: 80 09 00 00 [14:17:43]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:17:43]Write i2c OK [14:17:43]MH_I2C_Read... [14:17:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:43]Read from MH i2c: E2 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:17:43]RAPDU: 90 00 [14:17:43]wFMCommunicate OK [14:17:43]SAM_PROTO_ClearQueue done [14:17:43]KKMCreateOFDPacket [14:17:43]OFDProtocolAddRootSTLVToBuf [14:17:43]FM_MakeSignedData [14:17:43]FM_MakeSignedData [14:17:43]SAM_PROTO_SignData [14:17:43]wFMCommunicate request_size=4 [14:17:43]MH_SAM_APDU [14:17:43]CAPDU: 80 0D 01 02 [14:17:43]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:17:43]Write i2c OK [14:17:43]MH_I2C_Read... [14:17:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:43]Read from MH i2c: E2 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:17:43]RAPDU: 90 00 [14:17:43]wFMCommunicate OK [14:17:43]wFMCommunicate request_size=255 [14:17:43]MH_SAM_APDU [14:17:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 06 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7F 02 00 35 04 06 00 B4 [14:17:43]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 06 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7F 02 00 35 04 06 00 B4 00 00 ED [14:17:43]Write i2c OK [14:17:43]MH_I2C_Read... [14:17:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:43]Read from MH i2c: E2 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:17:43]RAPDU: 90 00 [14:17:43]wFMCommunicate OK [14:17:43]wFMCommunicate request_size=10 [14:17:43]MH_SAM_APDU [14:17:43]CAPDU: 80 0D 02 02 05 4E 14 32 95 98 [14:17:43]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 4E 14 32 95 98 00 00 BE [14:17:43]Write i2c OK [14:17:43]MH_I2C_Read... [14:17:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:43]Read from MH i2c: E2 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:17:43]RAPDU: 90 00 [14:17:43]wFMCommunicate OK [14:17:43]wFMCommunicate request_size=4 [14:17:43]MH_SAM_APDU [14:17:43]CAPDU: 80 0D 03 02 [14:17:43]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:17:43]Write i2c OK [14:17:43]MH_I2C_Read... [14:17:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:43]Read from MH i2c: E2 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 0B 00 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 0B 00 7A 00 00 66 10 6F E4 0E E6 0B C2 90 00 80 [14:17:43]RAPDU: 66 10 6F E4 0E E6 0B C2 90 00 [14:17:43]wFMCommunicate OK [14:17:43]SAM_PROTO_SignData done [14:17:43]FM_MakeSignedData done [14:17:43]CreateOFDProtocolMessage [14:17:43]wFMCommunicate request_size=4 [14:17:43]MH_SAM_APDU [14:17:43]CAPDU: 80 11 00 00 [14:17:43]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:17:43]Write i2c OK [14:17:43]MH_I2C_Read... [14:17:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:43]Read from MH i2c: E2 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: E2 17 00 [14:17:43]MH_I2C_Read... [14:17: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 37 36 39 90 00 4E [14:17:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:17:43]wFMCommunicate OK [14:17:43]CreateOFDProtocolMessage done [14:17:43]OFDSenderStorePacket 163785 [14:17:43]StoreOFDPacket docnum=163785 [14:17:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 58 54 07 01 41 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 06 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7F 02 00 35 04 06 00 B4 4E 14 32 95 98 66 10 6F E4 0E E6 0B C2 [14:17:43]CheckFolder [14:17:43]dirname=/storage/ofd_packets [14:17:43]CheckFolder done [14:17:43]ProducePacketName [14:17:43]name=ofd_packets/00163785 [14:17:43]NVStorageSaveData ofd_packets/00163785 [14:17:43]File name is /storage/ofd_packets/00163785 [14:17:43]Write 301 bytes [14:17:43]NVStorageSaveData done [14:17:43]OFDSenderStorePacket done [14:17:43]KKMCreateOFDPacket done [14:17:43]NVStorageSaveData kkm_last_timestamp [14:17:43]File name is /storage/kkm_last_timestamp [14:17:43]Write 4 bytes [14:17:43]NVStorageSaveData done [14:17:43]ExternCall_PrintAddStr [14:17:43]wPrintStart [14:17:43]Write to MH i2c: 01 00 00 7C 00 7C [14:17:43]Write i2c OK [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: 01 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: 01 07 00 [14:17:43]MH_I2C_Read... [14:17:43]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:17:43]RasterBufferAndPrint [14:17:43]line Счет N : (1)292379 [14:17:43]line ИНН: 02508201610067 [14:17:43]line Контрольно-Кассовый Чек [14:17:43]line ПРОДАЖА [14:17:43]line ТРК (МРК, ГНК) : 52 [14:17:43]line Товар: 2710124130 [14:17:43]line Аи-92-К-5 [14:17:43]line 7.380 * 67.80 [14:17:43]line = 500.36 [14:17:43]line НДС 12% НСП 1% [14:17:43]line > о реализуемом товаре [14:17:43]line ОКРУГЛЕНИЕ: -0.36 [14:17:43]line ИТОГО: 500.00 [14:17:43]line Внесено: 500.00 [14:17:43]line СДАЧА: 0.00 [14:17:43]line НСП 1% : 4.43 [14:17:43]line НДС 12% : 53.14 [14:17:43]line Наличными: 500.00 [14:17:43]line Безнал.: 0.00 [14:17:43]line Место: АЗС № 130 "Партнер Нефть" [14:17:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:17:43]line СНО: Общий режим [14:17:43]line Чек 383 21.08.2024 14:17 [14:17:43]line Смена: 466 ФФД: 1.0 [14:17:43]line ЗНМ: 0300000070 [14:17:43]line РНМ: 0000000000092562 [14:17:43]line Версия ККМ: 001 [14:17:43]line ФМ: 0000000000871769 [14:17:43]line ФД: 163785 [14:17:43]line ФПД: 198247439308184 [14:17:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163785&fm=198247439308184&tin=02508201610067®Number=0000000000092562&sum=50000 [14:17:43]written 0, free lines is 4095 [14:17:43]OFD Sender: Processing packet 163785 [packets to send 967, broken 966] [14:17:43]ProducePacketName [14:17:43]name=ofd_packets/00163785 [14:17:43]OFD Sender: To server: pG, [14:17:43]CommunicateWithHost lk.salyk.kg:30040 [14:17:43]ConnectInit lk.salyk.kg [14:17:44]Write to MH i2c: 01 00 00 A7 00 A7 [14:17:44]Write i2c OK [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: 01 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: 01 07 00 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 BB 0C 75 [14:17:44]RasterBufferAndPrint [14:17:44]line [14:17:44]line [14:17:44]line [14:17:44]line [14:17:44]line [14:17:44]written 0, free lines is 3266 [14:17:44]MH_Cut [14:17:44]Write to MH i2c: D1 01 00 AE 00 01 80 [14:17:44]Write i2c OK [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: D1 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: D1 01 00 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: D1 01 00 AE 00 00 7F [14:17:44]Write to MH i2c: 01 00 00 AF 00 AF [14:17:44]Write i2c OK [14:17:44]MH_I2C_Read... [14:17:45]*** Cut start [14:17:45]*** Purtial cut [14:17:45]*** Stage 1: CUTSNS_PIN = 1 [14:17:45]Connected sock=10 [14:17: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 37 36 39 0F 01 00 00 58 54 07 01 41 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 06 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7F 02 00 35 04 06 00 B4 4E 14 32 95 98 66 10 6F E4 0E E6 0B C2 [14:17:47]Read from MH i2c: 01 [14:17:47]MH_I2C_Read... [14:17:47]*** Stop cut motor [14:17:47]*** Cut end [14:17:47]Read from MH i2c: 01 07 00 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [14:17:47]process_action close_receipt done [14:17:47]requested_data is exist [14:17:47]produce_requested_data [14:17:47]requested_item fm.sn is exist - process it [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 11 00 00 [14:17:47]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 17 00 [14:17:47]MH_I2C_Read... [14:17:47]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 37 36 39 90 00 83 [14:17:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:17:47]wFMCommunicate OK [14:17:47]requested_item fd.num is exist - process it [14:17:47]SAM_PROTO_GetFieldsCounters [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 13 00 00 [14:17:47]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 62 00 [14:17:47]MH_I2C_Read... [14:17:47]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 7F 02 00 0E 04 04 00 D2 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 F0 [14:17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 7F 02 00 0E 04 04 00 D2 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:17:47]wFMCommunicate OK [14:17:47]SAM_PROTO_GetFieldsCounters done [14:17:47]requested_item shift.num is exist - process it [14:17:47]requested_item shift.opened is exist - process it [14:17:47]req_shift_opened [14:17:47]FM_GetShiftState [14:17:47]SAM_PROTO_GetShiftState [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 13 01 00 [14:17:47]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 0E 00 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [14:17:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:17:47]wFMCommunicate OK [14:17:47]SAM_PROTO_GetShiftState done [14:17:47]FM_GetShiftState done [14:17:47]req_shift_opened done [14:17:47]requested_item shift.open_date is exist - process it [14:17:47]req_shift_open_date [14:17:47]req_shift_open_date done [14:17:47]produce_requested_data done [14:17:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163785,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:17:47]process_action_free close_receipt [14:17:47]json_value_free [14:17:47]json_value_free done [14:17:47]process_json_proto returns [14:17:47]Send response to host [14:17:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163785,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:17:47]free response buf [14:17:47]execute_script done [14:17:47]execute_script returns [14:17:47]free content buf [14:17:47]Sock 7.Close socket [14:17:47]Sock 7.Thread stoped [14: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 37 36 39 4F 00 00 00 FB 5D 47 00 1C 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 37 36 39 10 04 04 00 C9 7F 02 00 F4 03 04 00 5C A0 C5 66 B6 04 01 00 00 AD 5C 11 4C BB 5F 14 B9 [14:17:49]CommunicateWithHost err = 0 [14:17:49]CheckOFDResponse [14:17:49]1017 (14) - 77093643461234 [14:17:49]1041 (16) - 0000000000871769 [14:17:49]1040 (4) - 163785 [14:17:49]1012 (4) - 21.08.2024 08:07 [14:17:49]1206 (1) - 0 [14:17:49]OFD Sender: Remove packet 163785 [14:17:49]ProducePacketName [14:17:49]name=ofd_packets/00163785 [14:17:49]NVStorageDeleteData [14:17:50]OFD Sender: No OFD packet to send [14:17:55]OFD Sender: No OFD packet to send [14:18:00]OFD Sender: No OFD packet to send [14:18:05]OFD Sender: No OFD packet to send [14:18:10]OFD Sender: No OFD packet to send [14:18:15]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:25]OFD Sender: No OFD packet to send [14:18:30]OFD Sender: No OFD packet to send [14:18:34]accept exits with 9 [14:18:34]New connection [14:18:34]New thread 3067174244 created [14:18:34]Thread 3067030884 joined [14:18:34]Waiting for new connection... [14:18:34] Sock 9.Parse request [14:18:34]Sock 9.Check first char [14:18:34]Sock 9.First char is OK [14:18:34]request: POST /json_proto HTTP/1.0 [14:18:34]Method: POST [14:18:34]URL: /json_proto [14:18:34]Method is POST - this is cgi request [14:18:34]url: /json_proto [14:18:34]query_string will be loaded in cgi processing [14:18:34]execute_cgi json_proto POST (null) [14:18:34]execute_cgi path=json_proto method=POST [14:18:34]POST find Content-Length [14:18:34]Host: 172.17.44.132:8080 [14:18:34]Content-Length: 674 [14:18:34]Content-Type: application/json [14:18:34] [14:18:34]POST finish read [14:18:34]Found Content-Length = 674 [14:18:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:34]execute_script... [14:18: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)292380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:34]POST & json_proto [14:18:34]process_json_proto [14:18:34]json parsed OK: [14:18:34]protocol is kg_v1.0 [14:18:34]action value=close_receipt [14:18:34]process_action close_receipt [14:18:34]cmd_close_receipt [14:18:34]MH_GetDate [14:18:34]Write to MH i2c: F0 00 00 B3 00 A2 [14:18:34]Write i2c OK [14:18:34]MH_I2C_Read... [14:18:34]Read from MH i2c: F0 [14:18:34]MH_I2C_Read... [14:18:34]Read from MH i2c: F0 09 00 [14:18:34]MH_I2C_Read... [14:18:34]Read from MH i2c: F0 09 00 B3 00 00 3A F7 C5 66 2A 83 C1 65 DA [14:18:34]GetLastDocTimeStamp 1724249862 [14:18:34]current date 1724249914 [14:18:34]FM_GetShiftState [14:18:34]SAM_PROTO_GetShiftState [14:18:34]wFMCommunicate request_size=4 [14:18:34]MH_SAM_APDU [14:18:34]CAPDU: 80 13 01 00 [14:18:34]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:18:34]Write i2c OK [14:18:34]MH_I2C_Read... [14:18:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:34]Read from MH i2c: E2 [14:18:34]MH_I2C_Read... [14:18:34]Read from MH i2c: E2 0E 00 [14:18:34]MH_I2C_Read... [14:18:34]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [14:18:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:18:34]wFMCommunicate OK [14:18:34]SAM_PROTO_GetShiftState done [14:18:34]FM_GetShiftState done [14:18:34]opened in 1724199517 [14:18:34]opened+sec_in_day 1724285917 [14:18:34]quantity*price = 70027 [14:18:34]sum+1 = 70029 [14:18:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 384 21.08.2024 14:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163786 ФПД: 13099307450347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163786&fm=13099307450347&tin=02508201610067®Number=0000000000092562&sum=70000 [14:18:35]StoreToDocumentArchive [14:18:35]shift 466 fd 163786 [14:18:35]save to /storage/0466/doc_00163786 [14:18:35]save last doc name /storage/0466/doc_00163786 to /storage/kkm_last_doc_name [14:18:35]save OK [14:18:35]Clear old archive folders... [14:18:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:18:35]tlvbuf is 010E8130 [14:18:35]SAM_PROTO_ClearQueue [14:18:35]wFMCommunicate request_size=4 [14:18:35]MH_SAM_APDU [14:18:35]CAPDU: 80 09 00 00 [14:18:35]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [14:18:35]Write i2c OK [14:18:35]MH_I2C_Read... [14:18:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:35]Read from MH i2c: E2 [14:18:35]MH_I2C_Read... [14:18:35]Read from MH i2c: E2 03 00 [14:18:35]MH_I2C_Read... [14:18:35]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:18:35]RAPDU: 90 00 [14:18:35]wFMCommunicate OK [14:18:35]SAM_PROTO_ClearQueue done [14:18:35]KKMCreateOFDPacket [14:18:35]OFDProtocolAddRootSTLVToBuf [14:18:35]FM_MakeSignedData [14:18:35]FM_MakeSignedData [14:18:35]SAM_PROTO_SignData [14:18:35]wFMCommunicate request_size=4 [14:18:35]MH_SAM_APDU [14:18:35]CAPDU: 80 0D 01 02 [14:18:35]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [14:18:35]Write i2c OK [14:18:35]MH_I2C_Read... [14:18:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:35]Read from MH i2c: E2 [14:18:35]MH_I2C_Read... [14:18:35]Read from MH i2c: E2 03 00 [14:18:35]MH_I2C_Read... [14:18:35]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:18:35]RAPDU: 90 00 [14:18:35]wFMCommunicate OK [14:18:35]wFMCommunicate request_size=255 [14:18:35]MH_SAM_APDU [14:18:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 3A F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7F 02 00 35 04 06 00 0B E9 EB 91 [14:18:35]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 3A F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7F 02 00 35 04 06 00 0B E9 EB 91 00 00 31 [14:18:35]Write i2c OK [14:18:35]MH_I2C_Read... [14:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:36]Read from MH i2c: E2 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: E2 03 00 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:18:36]RAPDU: 90 00 [14:18:36]wFMCommunicate OK [14:18:36]wFMCommunicate request_size=7 [14:18:36]MH_SAM_APDU [14:18:36]CAPDU: 80 0D 02 02 02 3F EB [14:18:36]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 3F EB 00 00 6C [14:18:36]Write i2c OK [14:18:36]MH_I2C_Read... [14:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:36]Read from MH i2c: E2 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: E2 03 00 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:18:36]RAPDU: 90 00 [14:18:36]wFMCommunicate OK [14:18:36]wFMCommunicate request_size=4 [14:18:36]MH_SAM_APDU [14:18:36]CAPDU: 80 0D 03 02 [14:18:36]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:18:36]Write i2c OK [14:18:36]MH_I2C_Read... [14:18:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:36]Read from MH i2c: E2 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: E2 0B 00 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: E2 0B 00 C5 00 00 D9 54 EC 7E 1E E6 FF 7B 90 00 56 [14:18:36]RAPDU: D9 54 EC 7E 1E E6 FF 7B 90 00 [14:18:36]wFMCommunicate OK [14:18:36]SAM_PROTO_SignData done [14:18:36]FM_MakeSignedData done [14:18:36]CreateOFDProtocolMessage [14:18:36]wFMCommunicate request_size=4 [14:18:36]MH_SAM_APDU [14:18:36]CAPDU: 80 11 00 00 [14:18:36]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:18:36]Write i2c OK [14:18:36]MH_I2C_Read... [14:18:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:36]Read from MH i2c: E2 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: E2 17 00 [14:18:36]MH_I2C_Read... [14:18:36]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 37 36 39 90 00 99 [14:18:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:18:36]wFMCommunicate OK [14:18:36]CreateOFDProtocolMessage done [14:18:36]OFDSenderStorePacket 163786 [14:18:36]StoreOFDPacket docnum=163786 [14:18:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A 90 04 01 0E F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 3A F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7F 02 00 35 04 06 00 0B E9 EB 91 3F EB D9 54 EC 7E 1E E6 FF 7B [14:18:36]CheckFolder [14:18:36]dirname=/storage/ofd_packets [14:18:36]CheckFolder done [14:18:36]ProducePacketName [14:18:36]name=ofd_packets/00163786 [14:18:36]NVStorageSaveData ofd_packets/00163786 [14:18:36]File name is /storage/ofd_packets/00163786 [14:18:36]Write 298 bytes [14:18:36]NVStorageSaveData done [14:18:36]OFDSenderStorePacket done [14:18:36]KKMCreateOFDPacket done [14:18:36]NVStorageSaveData kkm_last_timestamp [14:18:36]File name is /storage/kkm_last_timestamp [14:18:36]Write 4 bytes [14:18:36]NVStorageSaveData done [14:18:36]ExternCall_PrintAddStr [14:18:36]wPrintStart [14:18:36]Write to MH i2c: 01 00 00 C7 00 C7 [14:18:36]Write i2c OK [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: 01 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: 01 07 00 [14:18:36]MH_I2C_Read... [14:18:36]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:18:36]RasterBufferAndPrint [14:18:36]line Счет N : (1)292380 [14:18:36]line ИНН: 02508201610067 [14:18:36]line Контрольно-Кассовый Чек [14:18:36]line ПРОДАЖА [14:18:36]line ТРК (МРК, ГНК) : 44 [14:18:36]line Товар: 2710194800 [14:18:36]line ДТ-К-5 [14:18:36]line 9.190 * 76.20 [14:18:36]line = 700.28 [14:18:36]line НДС 12% НСП 1% [14:18:36]line > о реализуемом товаре [14:18:36]line ОКРУГЛЕНИЕ: -0.28 [14:18:36]line ИТОГО: 700.00 [14:18:36]line Внесено: 700.00 [14:18:36]line СДАЧА: 0.00 [14:18:36]line НСП 1% : 6.20 [14:18:36]line НДС 12% : 74.37 [14:18:36]line Наличными: 700.00 [14:18:36]line Безнал.: 0.00 [14:18:36]line Место: АЗС № 130 "Партнер Нефть" [14:18:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:18:36]line СНО: Общий режим [14:18:36]line Чек 384 21.08.2024 14:18 [14:18:36]line Смена: 466 ФФД: 1.0 [14:18:36]line ЗНМ: 0300000070 [14:18:36]line РНМ: 0000000000092562 [14:18:36]line Версия ККМ: 001 [14:18:36]line ФМ: 0000000000871769 [14:18:36]line ФД: 163786 [14:18:36]line ФПД: 13099307450347 [14:18:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163786&fm=13099307450347&tin=02508201610067®Number=0000000000092562&sum=70000 [14:18:36]OFD Sender: Processing packet 163786 [packets to send 967, broken 966] [14:18:36]ProducePacketName [14:18:36]name=ofd_packets/00163786 [14:18:36]OFD Sender: To server: pG, [14:18:36]CommunicateWithHost lk.salyk.kg:30040 [14:18:36]ConnectInit lk.salyk.kg [14:18:36]written 0, free lines is 4095 [14:18:37]Write to MH i2c: 01 00 00 F2 00 F2 [14:18:37]Write i2c OK [14:18:37]MH_I2C_Read... [14:18:37]Read from MH i2c: 01 [14:18:37]MH_I2C_Read... [14:18:37]Read from MH i2c: 01 07 00 [14:18:37]MH_I2C_Read... [14:18:37]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C8 0C CD [14:18:37]RasterBufferAndPrint [14:18:37]line [14:18:37]line [14:18:37]line [14:18:37]line [14:18:37]line [14:18:37]written 0, free lines is 3277 [14:18:37]MH_Cut [14:18:37]Write to MH i2c: D1 01 00 F9 00 01 CB [14:18:37]Write i2c OK [14:18:37]MH_I2C_Read... [14:18:37]Read from MH i2c: D1 [14:18:37]MH_I2C_Read... [14:18:37]Read from MH i2c: D1 01 00 [14:18:37]MH_I2C_Read... [14:18:37]Read from MH i2c: D1 01 00 F9 00 00 CA [14:18:37]Write to MH i2c: 01 00 00 FA 00 FA [14:18:37]Write i2c OK [14:18:37]MH_I2C_Read... [14:18:37]*** Cut start [14:18:37]*** Purtial cut [14:18:37]*** Stage 1: CUTSNS_PIN = 1 [14:18:39]Read from MH i2c: 01 [14:18:39]MH_I2C_Read... [14:18:40]*** Stop cut motor [14:18:40]*** Cut end [14:18:40]Read from MH i2c: 01 07 00 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [14:18:40]process_action close_receipt done [14:18:40]requested_data is exist [14:18:40]produce_requested_data [14:18:40]requested_item fm.sn is exist - process it [14:18:40]wFMCommunicate request_size=4 [14:18:40]MH_SAM_APDU [14:18:40]CAPDU: 80 11 00 00 [14:18:40]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [14:18:40]Write i2c OK [14:18:40]MH_I2C_Read... [14:18:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:40]Read from MH i2c: E2 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: E2 17 00 [14:18:40]MH_I2C_Read... [14:18:40]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 37 36 39 90 00 CE [14:18:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:18:40]wFMCommunicate OK [14:18:40]requested_item fd.num is exist - process it [14:18:40]SAM_PROTO_GetFieldsCounters [14:18:40]wFMCommunicate request_size=4 [14:18:40]MH_SAM_APDU [14:18:40]CAPDU: 80 13 00 00 [14:18:40]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [14:18:40]Write i2c OK [14:18:40]MH_I2C_Read... [14:18:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:40]Read from MH i2c: E2 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: E2 62 00 [14:18:40]MH_I2C_Read... [14:18:40]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7F 02 00 0E 04 04 00 D2 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 3F [14:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7F 02 00 0E 04 04 00 D2 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:18:40]wFMCommunicate OK [14:18:40]SAM_PROTO_GetFieldsCounters done [14:18:40]requested_item shift.num is exist - process it [14:18:40]requested_item shift.opened is exist - process it [14:18:40]req_shift_opened [14:18:40]FM_GetShiftState [14:18:40]SAM_PROTO_GetShiftState [14:18:40]wFMCommunicate request_size=4 [14:18:40]MH_SAM_APDU [14:18:40]CAPDU: 80 13 01 00 [14:18:40]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:18:40]Write i2c OK [14:18:40]MH_I2C_Read... [14:18:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:40]Read from MH i2c: E2 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: E2 0E 00 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [14:18:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:18:40]wFMCommunicate OK [14:18:40]SAM_PROTO_GetShiftState done [14:18:40]FM_GetShiftState done [14:18:40]req_shift_opened done [14:18:40]requested_item shift.open_date is exist - process it [14:18:40]req_shift_open_date [14:18:40]req_shift_open_date done [14:18:40]produce_requested_data done [14:18:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163786,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:18:40]process_action_free close_receipt [14:18:40]json_value_free [14:18:40]json_value_free done [14:18:40]process_json_proto returns [14:18:40]Send response to host [14:18:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163786,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:18:40]free response buf [14:18:40]execute_script done [14:18:40]execute_script returns [14:18:40]free content buf [14:18:40]Sock 9.Close socket [14:18:40]Sock 9.Thread stoped [14:18:41]ConnectInit Can't take IP for lk.salyk.kg [14:18:41]CommunicateWithHost connect error [14:18:41]CommunicateWithHost err = -1 [14:18:41]OFD Sender: Server communicate error [14:18:46]OFD Sender: Processing packet 163786 [packets to send 967, broken 966] [14:18:46]ProducePacketName [14:18:46]name=ofd_packets/00163786 [14:18:46]OFD Sender: To server: pG, [14:18:46]CommunicateWithHost lk.salyk.kg:30040 [14:18:46]ConnectInit lk.salyk.kg [14:18:47]recv_with_timeout no data received [14:18:51]ConnectInit Can't take IP for lk.salyk.kg [14:18:51]CommunicateWithHost connect error [14:18:51]CommunicateWithHost err = -1 [14:18:51]OFD Sender: Server communicate error [14:18:56]OFD Sender: Processing packet 163786 [packets to send 967, broken 966] [14:18:56]ProducePacketName [14:18:56]name=ofd_packets/00163786 [14:18:56]OFD Sender: To server: pG, [14:18:56]CommunicateWithHost lk.salyk.kg:30040 [14:18:56]ConnectInit lk.salyk.kg [14:19:01]ConnectInit Can't take IP for lk.salyk.kg [14:19:01]CommunicateWithHost connect error [14:19:01]CommunicateWithHost err = -1 [14:19:01]OFD Sender: Server communicate error [14:19:04]recv_with_timeout no data received [14:19:06]OFD Sender: Processing packet 163786 [packets to send 967, broken 966] [14:19:06]ProducePacketName [14:19:06]name=ofd_packets/00163786 [14:19:06]OFD Sender: To server: pG, [14:19:06]CommunicateWithHost lk.salyk.kg:30040 [14:19:06]ConnectInit lk.salyk.kg [14:19:08]Connected sock=9 [14:19: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 37 36 39 0C 01 00 00 6A 90 04 01 0E F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 3A F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7F 02 00 35 04 06 00 0B E9 EB 91 3F EB D9 54 EC 7E 1E E6 FF 7B [14:19:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F3 A5 47 00 EF 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 37 36 39 10 04 04 00 CA 7F 02 00 F4 03 04 00 AB A0 C5 66 B6 04 01 00 00 3E E7 A2 AE 33 73 B0 02 [14:19:08]CommunicateWithHost err = 0 [14:19:08]CheckOFDResponse [14:19:08]1017 (14) - 77093643461234 [14:19:08]1041 (16) - 0000000000871769 [14:19:08]1040 (4) - 163786 [14:19:08]1012 (4) - 21.08.2024 08:09 [14:19:08]1206 (1) - 0 [14:19:08]OFD Sender: Remove packet 163786 [14:19:08]ProducePacketName [14:19:08]name=ofd_packets/00163786 [14:19:08]NVStorageDeleteData [14:19:09]OFD Sender: No OFD packet to send [14:19:14]OFD Sender: No OFD packet to send [14:19:19]OFD Sender: No OFD packet to send [14:19:21]accept exits with 7 [14:19:21]New connection [14:19:21]New thread 3067030884 created [14:19:21]Thread 3067174244 joined [14:19:21]Waiting for new connection... [14:19:21] Sock 7.Parse request [14:19:21]Sock 7.Check first char [14:19:21]Sock 7.First char is OK [14:19:21]request: POST /json_proto HTTP/1.0 [14:19:21]Method: POST [14:19:21]URL: /json_proto [14:19:21]Method is POST - this is cgi request [14:19:21]url: /json_proto [14:19:21]query_string will be loaded in cgi processing [14:19:21]execute_cgi json_proto POST (null) [14:19:21]execute_cgi path=json_proto method=POST [14:19:21]POST find Content-Length [14:19:21]Host: 172.17.44.132:8080 [14:19:21]Content-Length: 974 [14:19:21]Content-Type: application/json [14:19:21] [14:19:21]POST finish read [14:19:21]Found Content-Length = 974 [14:19:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50625", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 3.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:21]execute_script... [14:19:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50625", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 3.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:21]POST & json_proto [14:19:21]process_json_proto [14:19:21]json parsed OK: [14:19:21]protocol is kg_v1.0 [14:19:21]action value=close_receipt [14:19:21]process_action close_receipt [14:19:21]cmd_close_receipt [14:19:21]MH_GetDate [14:19:21]Write to MH i2c: F0 00 00 FE 00 ED [14:19:21]Write i2c OK [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: F0 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: F0 09 00 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: F0 09 00 FE 00 00 69 F7 C5 66 2A 83 C1 65 54 [14:19:21]GetLastDocTimeStamp 1724249914 [14:19:21]current date 1724249961 [14:19:21]FM_GetShiftState [14:19:21]SAM_PROTO_GetShiftState [14:19:21]wFMCommunicate request_size=4 [14:19:21]MH_SAM_APDU [14:19:21]CAPDU: 80 13 01 00 [14:19:21]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [14:19:21]Write i2c OK [14:19:21]MH_I2C_Read... [14:19:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:21]Read from MH i2c: E2 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 0E 00 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [14:19:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:19:21]wFMCommunicate OK [14:19:21]SAM_PROTO_GetShiftState done [14:19:21]FM_GetShiftState done [14:19:21]opened in 1724199517 [14:19:21]opened+sec_in_day 1724285917 [14:19:21]quantity*price = 15000 [14:19:21]sum+1 = 15001 [14:19:21]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010032 Чай хол Let`s Go! чер персик ПЭТ 0,5л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 385 21.08.2024 14:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163787 ФПД: 123382087020099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141921&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163787&fm=123382087020099&tin=02508201610067®Number=0000000000092562&sum=20000 0 [14:19:22]StoreToDocumentArchive [14:19:22]shift 466 fd 163787 [14:19:22]save to /storage/0466/doc_00163787 [14:19:22]save last doc name /storage/0466/doc_00163787 to /storage/kkm_last_doc_name [14:19:22]save OK [14:19:22]Clear old archive folders... [14:19:22]ProcessDocumentItem done err = 0, tmpTLVsize=420 [14:19:22]tlvbuf is 010E7D00 [14:19:22]SAM_PROTO_ClearQueue [14:19:22]wFMCommunicate request_size=4 [14:19:22]MH_SAM_APDU [14:19:22]CAPDU: 80 09 00 00 [14:19:22]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [14:19:22]Write i2c OK [14:19:22]MH_I2C_Read... [14:19:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:22]Read from MH i2c: E2 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 03 00 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:19:22]RAPDU: 90 00 [14:19:22]wFMCommunicate OK [14:19:22]SAM_PROTO_ClearQueue done [14:19:22]KKMCreateOFDPacket [14:19:22]OFDProtocolAddRootSTLVToBuf [14:19:22]FM_MakeSignedData [14:19:22]FM_MakeSignedData [14:19:22]SAM_PROTO_SignData [14:19:22]wFMCommunicate request_size=4 [14:19:22]MH_SAM_APDU [14:19:22]CAPDU: 80 0D 01 02 [14:19:22]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [14:19:22]Write i2c OK [14:19:22]MH_I2C_Read... [14:19:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:22]Read from MH i2c: E2 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 03 00 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:19:22]RAPDU: 90 00 [14:19:22]wFMCommunicate OK [14:19:22]wFMCommunicate request_size=255 [14:19:22]MH_SAM_APDU [14:19:22]CAPDU: 80 0D 02 02 FA 03 00 A4 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 [14:19:22]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 A4 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 00 00 6F [14:19:22]Write i2c OK [14:19:22]MH_I2C_Read... [14:19:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:22]Read from MH i2c: E2 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 03 00 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:19:22]RAPDU: 90 00 [14:19:22]wFMCommunicate OK [14:19:22]wFMCommunicate request_size=179 [14:19:22]MH_SAM_APDU [14:19:22]CAPDU: 80 0D 02 02 AE 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 81 01 00 00 F4 03 04 00 69 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7F 02 00 35 04 06 00 70 37 21 77 EE 43 [14:19:22]Write to MH i2c: E2 B6 00 0F 01 80 0D 02 02 AE 00 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 81 01 00 00 F4 03 04 00 69 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7F 02 00 35 04 06 00 70 37 21 77 EE 43 00 00 71 [14:19:22]Write i2c OK [14:19:22]MH_I2C_Read... [14:19:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:23]Read from MH i2c: E2 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 03 00 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [14:19:23]RAPDU: 90 00 [14:19:23]wFMCommunicate OK [14:19:23]wFMCommunicate request_size=4 [14:19:23]MH_SAM_APDU [14:19:23]CAPDU: 80 0D 03 02 [14:19:23]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [14:19:23]Write i2c OK [14:19:23]MH_I2C_Read... [14:19:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:23]Read from MH i2c: E2 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 0B 00 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 0B 00 10 01 00 25 CD E8 F7 EF 0B 65 9E 90 00 5B [14:19:23]RAPDU: 25 CD E8 F7 EF 0B 65 9E 90 00 [14:19:23]wFMCommunicate OK [14:19:23]SAM_PROTO_SignData done [14:19:23]FM_MakeSignedData done [14:19:23]CreateOFDProtocolMessage [14:19:23]wFMCommunicate request_size=4 [14:19:23]MH_SAM_APDU [14:19:23]CAPDU: 80 11 00 00 [14:19:23]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [14:19:23]Write i2c OK [14:19:23]MH_I2C_Read... [14:19:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:23]Read from MH i2c: E2 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 17 00 [14:19:23]MH_I2C_Read... [14:19:23]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 37 36 39 90 00 E5 [14:19:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:23]wFMCommunicate OK [14:19:23]CreateOFDProtocolMessage done [14:19:23]OFDSenderStorePacket 163787 [14:19:23]StoreOFDPacket docnum=163787 [14:19:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B8 01 00 00 41 8D B0 01 1E 46 5A 03 01 00 03 00 A4 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 81 01 00 00 F4 03 04 00 69 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7F 02 00 35 04 06 00 70 37 21 77 EE 43 25 CD E8 F7 EF 0B 65 9E [14:19:23]CheckFolder [14:19:23]dirname=/storage/ofd_packets [14:19:23]CheckFolder done [14:19:23]ProducePacketName [14:19:23]name=ofd_packets/00163787 [14:19:23]NVStorageSaveData ofd_packets/00163787 [14:19:23]File name is /storage/ofd_packets/00163787 [14:19:23]Write 470 bytes [14:19:23]NVStorageSaveData done [14:19:23]OFDSenderStorePacket done [14:19:23]KKMCreateOFDPacket done [14:19:23]NVStorageSaveData kkm_last_timestamp [14:19:23]File name is /storage/kkm_last_timestamp [14:19:23]Write 4 bytes [14:19:23]NVStorageSaveData done [14:19:23]ExternCall_PrintAddStr [14:19:23]wPrintStart [14:19:23]Write to MH i2c: 01 00 00 12 01 13 [14:19:23]Write i2c OK [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: 01 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: 01 07 00 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [14:19:23]RasterBufferAndPrint [14:19:23]line Счет N : (3)50625 [14:19:23]line ИНН: 02508201610067 [14:19:23]line Контрольно-Кассовый Чек [14:19:23]line ПРОДАЖА [14:19:23]line Товар: 4700003010018 [14:19:23]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [14:19:23]line 3.000 * 50.00 [14:19:23]line = 150.00 [14:19:23]line НДС 12% НСП 1% [14:19:23]line > о реализуемом товаре [14:19:23]line Товар: 4700003010032 [14:19:23]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [14:19:23]line 1.000 * 50.00 [14:19:23]line = 50.00 [14:19:23]line НДС 12% НСП 1% [14:19:23]line > о реализуемом товаре [14:19:23]line ИТОГО: 200.00 [14:19:23]line НСП 1% : 1.77 [14:19:23]line НДС 12% : 21.24 [14:19:23]line Наличными: 200.00 [14:19:23]line Безнал.: 0.00 [14:19:23]line Место: АЗС № 130 "Партнер Нефть" [14:19:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:19:23]line СНО: Общий режим [14:19:23]line Чек 385 21.08.2024 14:19 [14:19:23]line Смена: 466 ФФД: 1.0 [14:19:23]line ЗНМ: 0300000070 [14:19:23]line РНМ: 0000000000092562 [14:19:23]line Версия ККМ: 001 [14:19:23]line ФМ: 0000000000871769 [14:19:23]line ФД: 163787 [14:19:23]line ФПД: 123382087020099 [14:19:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141921&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163787&fm=123382087020099&tin=02508201610067®Number=0000000000092562&sum=20000 [14:19:23]line 0 [14:19:23]OFD Sender: Processing packet 163787 [packets to send 967, broken 966] [14:19:23]ProducePacketName [14:19:23]name=ofd_packets/00163787 [14:19:23]OFD Sender: To server: pG, [14:19:23]CommunicateWithHost lk.salyk.kg:30040 [14:19:23]ConnectInit lk.salyk.kg [14:19:23]written 0, free lines is 4095 [14:19:24]Write to MH i2c: 01 00 00 42 01 43 [14:19:24]Write i2c OK [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: 01 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: 01 07 00 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 5B 0C B1 [14:19:24]RasterBufferAndPrint [14:19:24]line [14:19:24]line [14:19:24]line [14:19:24]line [14:19:24]line [14:19:24]written 0, free lines is 3170 [14:19:24]MH_Cut [14:19:24]Write to MH i2c: D1 01 00 49 01 01 1C [14:19:24]Write i2c OK [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: D1 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: D1 01 00 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: D1 01 00 49 01 00 1B [14:19:24]Write to MH i2c: 01 00 00 4A 01 4B [14:19:24]Write i2c OK [14:19:24]MH_I2C_Read... [14:19:24]*** Cut start [14:19:24]*** Purtial cut [14:19:24]*** Stage 1: CUTSNS_PIN = 1 [14:19:25]Connected sock=11 [14:19: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 37 36 39 B8 01 00 00 41 8D B0 01 1E 46 5A 03 01 00 03 00 A4 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 81 01 00 00 F4 03 04 00 69 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7F 02 00 35 04 06 00 70 37 21 77 EE 43 25 CD E8 F7 EF 0B 65 9E [14:19:26]Read from MH i2c: 01 [14:19:26]MH_I2C_Read... [14:19:26]*** Stop cut motor [14:19:26]*** Cut end [14:19:26]Read from MH i2c: 01 07 00 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [14:19:26]process_action close_receipt done [14:19:26]requested_data is exist [14:19:26]produce_requested_data [14:19:26]requested_item fm.sn is exist - process it [14:19:26]wFMCommunicate request_size=4 [14:19:26]MH_SAM_APDU [14:19:26]CAPDU: 80 11 00 00 [14:19:26]Write to MH i2c: E2 08 00 4B 01 80 11 00 00 00 00 00 00 C6 [14:19:26]Write i2c OK [14:19:26]MH_I2C_Read... [14:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:26]Read from MH i2c: E2 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 17 00 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 17 00 4B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1F [14:19:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:26]wFMCommunicate OK [14:19:26]requested_item fd.num is exist - process it [14:19:26]SAM_PROTO_GetFieldsCounters [14:19:26]wFMCommunicate request_size=4 [14:19:26]MH_SAM_APDU [14:19:26]CAPDU: 80 13 00 00 [14:19:26]Write to MH i2c: E2 08 00 4C 01 80 13 00 00 00 00 00 00 C9 [14:19:26]Write i2c OK [14:19:26]MH_I2C_Read... [14:19:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:27]Read from MH i2c: E2 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: E2 62 00 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: E2 62 00 4C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7F 02 00 0E 04 04 00 D2 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 94 [14:19:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7F 02 00 0E 04 04 00 D2 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:19:27]wFMCommunicate OK [14:19:27]SAM_PROTO_GetFieldsCounters done [14:19:27]requested_item shift.num is exist - process it [14:19:27]requested_item shift.opened is exist - process it [14:19:27]req_shift_opened [14:19:27]FM_GetShiftState [14:19:27]SAM_PROTO_GetShiftState [14:19:27]wFMCommunicate request_size=4 [14:19:27]MH_SAM_APDU [14:19:27]CAPDU: 80 13 01 00 [14:19:27]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [14:19:27]Write i2c OK [14:19:27]MH_I2C_Read... [14:19:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:27]Read from MH i2c: E2 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: E2 0E 00 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 91 [14:19:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:19:27]wFMCommunicate OK [14:19:27]SAM_PROTO_GetShiftState done [14:19:27]FM_GetShiftState done [14:19:27]req_shift_opened done [14:19:27]requested_item shift.open_date is exist - process it [14:19:27]req_shift_open_date [14:19:27]req_shift_open_date done [14:19:27]produce_requested_data done [14:19:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163787,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:19:27]process_action_free close_receipt [14:19:27]json_value_free [14:19:27]json_value_free done [14:19:27]process_json_proto returns [14:19:27]Send response to host [14:19:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163787,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:19:27]free response buf [14:19:27]execute_script done [14:19:27]execute_script returns [14:19:27]free content buf [14:19:27]Sock 7.Close socket [14:19:27]Sock 7.Thread stoped [14:19:28]recv_with_timeout no data received [14:19:30]recv_with_timeout no data received [14:19:30]CommunicateWithHost answer receiving error [14:19:30]CommunicateWithHost err = -3 [14:19:30]OFD Sender: Server communicate error [14:19:35]OFD Sender: Processing packet 163787 [packets to send 967, broken 966] [14:19:35]ProducePacketName [14:19:35]name=ofd_packets/00163787 [14:19:35]OFD Sender: To server: pG, [14:19:35]CommunicateWithHost lk.salyk.kg:30040 [14:19:35]ConnectInit lk.salyk.kg [14:19:40]ConnectInit Can't take IP for lk.salyk.kg [14:19:40]CommunicateWithHost connect error [14:19:40]CommunicateWithHost err = -1 [14:19:40]OFD Sender: Server communicate error [14:19:45]OFD Sender: Processing packet 163787 [packets to send 967, broken 966] [14:19:45]ProducePacketName [14:19:45]name=ofd_packets/00163787 [14:19:45]OFD Sender: To server: pG, [14:19:45]CommunicateWithHost lk.salyk.kg:30040 [14:19:45]ConnectInit lk.salyk.kg [14:19:47]recv_with_timeout no data received [14:19:51]Connected sock=9 [14:19:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B8 01 00 00 41 8D B0 01 1E 46 5A 03 01 00 03 00 A4 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 81 01 00 00 F4 03 04 00 69 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7F 02 00 35 04 06 00 70 37 21 77 EE 43 25 CD E8 F7 EF 0B 65 9E [14:19:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 07 47 00 21 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 37 36 39 10 04 04 00 CB 7F 02 00 F4 03 04 00 D6 A0 C5 66 B6 04 01 00 00 92 34 76 9D 91 08 AE EB [14:19:52]CommunicateWithHost err = 0 [14:19:52]CheckOFDResponse [14:19:52]1017 (14) - 77093643461234 [14:19:52]1041 (16) - 0000000000871769 [14:19:52]1040 (4) - 163787 [14:19:52]1012 (4) - 21.08.2024 08:09 [14:19:52]1206 (1) - 0 [14:19:52]OFD Sender: Remove packet 163787 [14:19:52]ProducePacketName [14:19:52]name=ofd_packets/00163787 [14:19:52]NVStorageDeleteData [14:19:52]OFD Sender: No OFD packet to send [14:19:57]OFD Sender: No OFD packet to send [14:19:57]accept exits with 10 [14:19:57]New connection [14:19:57]New thread 3067174244 created [14:19:57]Thread 3067030884 joined [14:19:57]Waiting for new connection... [14:19:57] Sock 10.Parse request [14:19:57]Sock 10.Check first char [14:19:57]Sock 10.First char is OK [14:19:57]request: POST /json_proto HTTP/1.0 [14:19:57]Method: POST [14:19:57]URL: /json_proto [14:19:57]Method is POST - this is cgi request [14:19:57]url: /json_proto [14:19:57]query_string will be loaded in cgi processing [14:19:57]execute_cgi json_proto POST (null) [14:19:57]execute_cgi path=json_proto method=POST [14:19:57]POST find Content-Length [14:19:57]Host: 172.17.44.132:8080 [14:19:57]Content-Length: 677 [14:19:57]Content-Type: application/json [14:19:57] [14:19:57]POST finish read [14:19:57]Found Content-Length = 677 [14:19:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:57]execute_script... [14:19:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:57]POST & json_proto [14:19:57]process_json_proto [14:19:57]json parsed OK: [14:19:57]protocol is kg_v1.0 [14:19:57]action value=close_receipt [14:19:57]process_action close_receipt [14:19:57]cmd_close_receipt [14:19:57]MH_GetDate [14:19:57]Write to MH i2c: F0 00 00 4E 01 3E [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: F0 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: F0 09 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: F0 09 00 4E 01 00 8E F7 C5 66 2A 83 C1 65 CA [14:19:57]GetLastDocTimeStamp 1724249961 [14:19:57]current date 1724249998 [14:19:57]FM_GetShiftState [14:19:57]SAM_PROTO_GetShiftState [14:19:57]wFMCommunicate request_size=4 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 13 01 00 [14:19:57]Write to MH i2c: E2 08 00 4F 01 80 13 01 00 00 00 00 00 CD [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 0E 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 0E 00 4F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 93 [14:19:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:19:57]wFMCommunicate OK [14:19:57]SAM_PROTO_GetShiftState done [14:19:57]FM_GetShiftState done [14:19:57]opened in 1724199517 [14:19:57]opened+sec_in_day 1724285917 [14:19:57]quantity*price = 40002 [14:19:57]sum+1 = 40003 [14:19:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 386 21.08.2024 14:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163788 ФПД: 151158339411287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163788&fm=151158339411287&tin=02508201610067®Number=0000000000092562&sum=40000 [14:19:59]StoreToDocumentArchive [14:19:59]shift 466 fd 163788 [14:19:59]save to /storage/0466/doc_00163788 [14:19:59]save last doc name /storage/0466/doc_00163788 to /storage/kkm_last_doc_name [14:19:59]save OK [14:19:59]Clear old archive folders... [14:19:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:19:59]tlvbuf is 0105D530 [14:19:59]SAM_PROTO_ClearQueue [14:19:59]wFMCommunicate request_size=4 [14:19:59]MH_SAM_APDU [14:19:59]CAPDU: 80 09 00 00 [14:19:59]Write to MH i2c: E2 08 00 5C 01 80 09 00 00 00 00 00 00 CF [14:19:59]Write i2c OK [14:19:59]MH_I2C_Read... [14:19:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:59]Read from MH i2c: E2 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 03 00 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [14:19:59]RAPDU: 90 00 [14:19:59]wFMCommunicate OK [14:19:59]SAM_PROTO_ClearQueue done [14:19:59]KKMCreateOFDPacket [14:19:59]OFDProtocolAddRootSTLVToBuf [14:19:59]FM_MakeSignedData [14:19:59]FM_MakeSignedData [14:19:59]SAM_PROTO_SignData [14:19:59]wFMCommunicate request_size=4 [14:19:59]MH_SAM_APDU [14:19:59]CAPDU: 80 0D 01 02 [14:19:59]Write to MH i2c: E2 08 00 5D 01 80 0D 01 02 00 00 00 00 D7 [14:19:59]Write i2c OK [14:19:59]MH_I2C_Read... [14:19:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:59]Read from MH i2c: E2 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 03 00 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [14:19:59]RAPDU: 90 00 [14:19:59]wFMCommunicate OK [14:19:59]wFMCommunicate request_size=255 [14:19:59]MH_SAM_APDU [14:19:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 82 01 00 00 F4 03 04 00 8E F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7F 02 00 35 04 06 00 89 [14:19:59]Write to MH i2c: E2 02 01 5E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 8E F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7F 02 00 35 04 06 00 89 00 00 1C [14:19:59]Write i2c OK [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 [14:19:59]MH_I2C_Read... [14:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:59]Read from MH i2c: E2 03 00 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [14:19:59]RAPDU: 90 00 [14:19:59]wFMCommunicate OK [14:19:59]wFMCommunicate request_size=10 [14:19:59]MH_SAM_APDU [14:19:59]CAPDU: 80 0D 02 02 05 7A 4B 20 1D 57 [14:19:59]Write to MH i2c: E2 0D 00 5F 01 80 0D 02 02 05 00 7A 4B 20 1D 57 00 00 3D [14:19:59]Write i2c OK [14:19:59]MH_I2C_Read... [14:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:59]Read from MH i2c: E2 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 03 00 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [14:19:59]RAPDU: 90 00 [14:19:59]wFMCommunicate OK [14:19:59]wFMCommunicate request_size=4 [14:19:59]MH_SAM_APDU [14:19:59]CAPDU: 80 0D 03 02 [14:19:59]Write to MH i2c: E2 08 00 60 01 80 0D 03 02 00 00 00 00 DC [14:19:59]Write i2c OK [14:19:59]MH_I2C_Read... [14:19:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:59]Read from MH i2c: E2 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 0B 00 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 0B 00 60 01 00 B4 8F 60 61 38 50 A4 29 90 00 36 [14:19:59]RAPDU: B4 8F 60 61 38 50 A4 29 90 00 [14:19:59]wFMCommunicate OK [14:19:59]SAM_PROTO_SignData done [14:19:59]FM_MakeSignedData done [14:19:59]CreateOFDProtocolMessage [14:19:59]wFMCommunicate request_size=4 [14:19:59]MH_SAM_APDU [14:19:59]CAPDU: 80 11 00 00 [14:19:59]Write to MH i2c: E2 08 00 61 01 80 11 00 00 00 00 00 00 DC [14:19:59]Write i2c OK [14:19:59]MH_I2C_Read... [14:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:59]Read from MH i2c: E2 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 17 00 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: E2 17 00 61 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [14:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:59]wFMCommunicate OK [14:19:59]CreateOFDProtocolMessage done [14:19:59]OFDSenderStorePacket 163788 [14:19:59]StoreOFDPacket docnum=163788 [14:19:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 86 1F 07 01 15 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 82 01 00 00 F4 03 04 00 8E F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7F 02 00 35 04 06 00 89 7A 4B 20 1D 57 B4 8F 60 61 38 50 A4 29 [14:19:59]CheckFolder [14:19:59]dirname=/storage/ofd_packets [14:19:59]CheckFolder done [14:19:59]ProducePacketName [14:19:59]name=ofd_packets/00163788 [14:19:59]NVStorageSaveData ofd_packets/00163788 [14:19:59]File name is /storage/ofd_packets/00163788 [14:19:59]Write 301 bytes [14:19:59]NVStorageSaveData done [14:19:59]OFDSenderStorePacket done [14:19:59]KKMCreateOFDPacket done [14:19:59]NVStorageSaveData kkm_last_timestamp [14:19:59]File name is /storage/kkm_last_timestamp [14:19:59]Write 4 bytes [14:19:59]NVStorageSaveData done [14:19:59]ExternCall_PrintAddStr [14:19:59]wPrintStart [14:19:59]Write to MH i2c: 01 00 00 62 01 63 [14:19:59]Write i2c OK [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: 01 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: 01 07 00 [14:19:59]MH_I2C_Read... [14:19:59]Read from MH i2c: 01 07 00 62 01 00 00 00 00 00 FF 0F 78 [14:19:59]RasterBufferAndPrint [14:19:59]line Счет N : (1)292382 [14:19:59]line ИНН: 02508201610067 [14:19:59]line Контрольно-Кассовый Чек [14:19:59]line ПРОДАЖА [14:19:59]line ТРК (МРК, ГНК) : 32 [14:19:59]line Товар: 2710124130 [14:19:59]line Аи-92-К-5 [14:19:59]line 5.900 * 67.80 [14:19:59]line = 400.02 [14:19:59]line НДС 12% НСП 1% [14:19:59]line > о реализуемом товаре [14:19:59]line ОКРУГЛЕНИЕ: -0.02 [14:19:59]line ИТОГО: 400.00 [14:19:59]line Внесено: 400.00 [14:19:59]line СДАЧА: 0.00 [14:19:59]line НСП 1% : 3.54 [14:19:59]line НДС 12% : 42.48 [14:19:59]line Наличными: 400.00 [14:19:59]line Безнал.: 0.00 [14:19:59]line Место: АЗС № 130 "Партнер Нефть" [14:19:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:19:59]line СНО: Общий режим [14:19:59]line Чек 386 21.08.2024 14:19 [14:19:59]line Смена: 466 ФФД: 1.0 [14:19:59]line ЗНМ: 0300000070 [14:19:59]line РНМ: 0000000000092562 [14:19:59]line Версия ККМ: 001 [14:19:59]line ФМ: 0000000000871769 [14:19:59]line ФД: 163788 [14:19:59]line ФПД: 151158339411287 [14:19:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T141958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163788&fm=151158339411287&tin=02508201610067®Number=0000000000092562&sum=40000 [14:19:59]written 0, free lines is 4095 [14:19:59]OFD Sender: Processing packet 163788 [packets to send 967, broken 966] [14:19:59]ProducePacketName [14:19:59]name=ofd_packets/00163788 [14:19:59]OFD Sender: To server: pG, [14:19:59]CommunicateWithHost lk.salyk.kg:30040 [14:19:59]ConnectInit lk.salyk.kg [14:20:00]Write to MH i2c: 01 00 00 8D 01 8E [14:20:00]Write i2c OK [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: 01 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: 01 07 00 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 C5 0C 66 [14:20:00]RasterBufferAndPrint [14:20:00]line [14:20:00]line [14:20:00]line [14:20:00]line [14:20:00]line [14:20:00]written 0, free lines is 3281 [14:20:00]MH_Cut [14:20:00]Write to MH i2c: D1 01 00 94 01 01 67 [14:20:00]Write i2c OK [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: D1 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: D1 01 00 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: D1 01 00 94 01 00 66 [14:20:00]Write to MH i2c: 01 00 00 95 01 96 [14:20:00]Write i2c OK [14:20:00]MH_I2C_Read... [14:20:00]*** Cut start [14:20:00]*** Purtial cut [14:20:00]*** Stage 1: CUTSNS_PIN = 1 [14:20:01]Connected sock=7 [14:20: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 37 36 39 0F 01 00 00 86 1F 07 01 15 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 82 01 00 00 F4 03 04 00 8E F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7F 02 00 35 04 06 00 89 7A 4B 20 1D 57 B4 8F 60 61 38 50 A4 29 [14:20:02]Read from MH i2c: 01 [14:20:02]MH_I2C_Read... [14:20:02]*** Stop cut motor [14:20:02]*** Cut end [14:20:02]Read from MH i2c: 01 07 00 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [14:20:02]process_action close_receipt done [14:20:02]requested_data is exist [14:20:02]produce_requested_data [14:20:02]requested_item fm.sn is exist - process it [14:20:02]wFMCommunicate request_size=4 [14:20:02]MH_SAM_APDU [14:20:02]CAPDU: 80 11 00 00 [14:20:02]Write to MH i2c: E2 08 00 96 01 80 11 00 00 00 00 00 00 11 [14:20:02]Write i2c OK [14:20:02]MH_I2C_Read... [14:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:03]Read from MH i2c: E2 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 17 00 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 17 00 96 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6A [14:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:20:03]wFMCommunicate OK [14:20:03]requested_item fd.num is exist - process it [14:20:03]SAM_PROTO_GetFieldsCounters [14:20:03]wFMCommunicate request_size=4 [14:20:03]MH_SAM_APDU [14:20:03]CAPDU: 80 13 00 00 [14:20:03]Write to MH i2c: E2 08 00 97 01 80 13 00 00 00 00 00 00 14 [14:20:03]Write i2c OK [14:20:03]MH_I2C_Read... [14:20:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:03]Read from MH i2c: E2 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 62 00 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 62 00 97 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7F 02 00 0E 04 04 00 D2 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 E3 [14:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7F 02 00 0E 04 04 00 D2 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:20:03]wFMCommunicate OK [14:20:03]SAM_PROTO_GetFieldsCounters done [14:20:03]requested_item shift.num is exist - process it [14:20:03]requested_item shift.opened is exist - process it [14:20:03]req_shift_opened [14:20:03]FM_GetShiftState [14:20:03]SAM_PROTO_GetShiftState [14:20:03]wFMCommunicate request_size=4 [14:20:03]MH_SAM_APDU [14:20:03]CAPDU: 80 13 01 00 [14:20:03]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [14:20:03]Write i2c OK [14:20:03]MH_I2C_Read... [14:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:03]Read from MH i2c: E2 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 0E 00 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DC [14:20:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:20:03]wFMCommunicate OK [14:20:03]SAM_PROTO_GetShiftState done [14:20:03]FM_GetShiftState done [14:20:03]req_shift_opened done [14:20:03]requested_item shift.open_date is exist - process it [14:20:03]req_shift_open_date [14:20:03]req_shift_open_date done [14:20:03]produce_requested_data done [14:20:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163788,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:20:03]process_action_free close_receipt [14:20:03]json_value_free [14:20:03]json_value_free done [14:20:03]process_json_proto returns [14:20:03]Send response to host [14:20:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163788,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:20:03]free response buf [14:20:03]execute_script done [14:20:03]execute_script returns [14:20:03]free content buf [14:20:03]Sock 10.Close socket [14:20:03]Sock 10.Thread stoped [14: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 37 36 39 4F 00 00 00 AE 37 47 00 1B 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 37 36 39 10 04 04 00 CC 7F 02 00 F4 03 04 00 E0 A0 C5 66 B6 04 01 00 00 7D B8 80 A0 D3 FD DB AD [14:20:03]CommunicateWithHost err = 0 [14:20:03]CheckOFDResponse [14:20:03]1017 (14) - 77093643461234 [14:20:03]1041 (16) - 0000000000871769 [14:20:03]1040 (4) - 163788 [14:20:03]1012 (4) - 21.08.2024 08:10 [14:20:03]1206 (1) - 0 [14:20:03]OFD Sender: Remove packet 163788 [14:20:03]ProducePacketName [14:20:03]name=ofd_packets/00163788 [14:20:03]NVStorageDeleteData [14:20:04]OFD Sender: No OFD packet to send [14:20:09]OFD Sender: No OFD packet to send [14:20:14]OFD Sender: No OFD packet to send [14:20:19]OFD Sender: No OFD packet to send [14:20:24]OFD Sender: No OFD packet to send [14:20:29]OFD Sender: No OFD packet to send [14:20:34]OFD Sender: No OFD packet to send [14:20:39]accept exits with 9 [14:20:39]New connection [14:20:39]New thread 3067030884 created [14:20:39]Thread 3067174244 joined [14:20:39]Waiting for new connection... [14:20:39] Sock 9.Parse request [14:20:39]Sock 9.Check first char [14:20:39]Sock 9.First char is OK [14:20:39]request: POST /json_proto HTTP/1.0 [14:20:39]Method: POST [14:20:39]URL: /json_proto [14:20:39]Method is POST - this is cgi request [14:20:39]url: /json_proto [14:20:39]query_string will be loaded in cgi processing [14:20:39]execute_cgi json_proto POST (null) [14:20:39]execute_cgi path=json_proto method=POST [14:20:39]POST find Content-Length [14:20:39]Host: 172.17.44.132:8080 [14:20:39]Content-Length: 682 [14:20:39]Content-Type: application/json [14:20:39] [14:20:39]POST finish read [14:20:39]Found Content-Length = 682 [14:20:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:39]execute_script... [14:20: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)292381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:39]POST & json_proto [14:20:39]process_json_proto [14:20:39]json parsed OK: [14:20:39]protocol is kg_v1.0 [14:20:39]action value=close_receipt [14:20:39]process_action close_receipt [14:20:39]cmd_close_receipt [14:20:39]MH_GetDate [14:20:39]Write to MH i2c: F0 00 00 99 01 89 [14:20:39]OFD Sender: No OFD packet to send [14:20:39]Write i2c OK [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: F0 [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: F0 09 00 [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: F0 09 00 99 01 00 B7 F7 C5 66 2A 83 C1 65 3E [14:20:39]GetLastDocTimeStamp 1724249998 [14:20:39]current date 1724250039 [14:20:39]FM_GetShiftState [14:20:39]SAM_PROTO_GetShiftState [14:20:39]wFMCommunicate request_size=4 [14:20:39]MH_SAM_APDU [14:20:39]CAPDU: 80 13 01 00 [14:20:39]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [14:20:39]Write i2c OK [14:20:39]MH_I2C_Read... [14:20:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:39]Read from MH i2c: E2 [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: E2 0E 00 [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [14:20:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:20:39]wFMCommunicate OK [14:20:39]SAM_PROTO_GetShiftState done [14:20:39]FM_GetShiftState done [14:20:39]opened in 1724199517 [14:20:39]opened+sec_in_day 1724285917 [14:20:39]quantity*price = 130040 [14:20:39]sum+1 = 130041 [14:20:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.10 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 387 21.08.2024 14:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163789 ФПД: 203694412736291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142039&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163789&fm=203694412736291&tin=02508201610067®Number=0000000000092562&sum=130000 [14:20:40]StoreToDocumentArchive [14:20:40]shift 466 fd 163789 [14:20:40]save to /storage/0466/doc_00163789 [14:20:40]save last doc name /storage/0466/doc_00163789 to /storage/kkm_last_doc_name [14:20:40]save OK [14:20:40]Clear old archive folders... [14:20:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:40]tlvbuf is 0105F090 [14:20:40]SAM_PROTO_ClearQueue [14:20:40]wFMCommunicate request_size=4 [14:20:40]MH_SAM_APDU [14:20:40]CAPDU: 80 09 00 00 [14:20:40]Write to MH i2c: E2 08 00 A7 01 80 09 00 00 00 00 00 00 1A [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:40]Read from MH i2c: E2 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [14:20:40]RAPDU: 90 00 [14:20:40]wFMCommunicate OK [14:20:40]SAM_PROTO_ClearQueue done [14:20:40]KKMCreateOFDPacket [14:20:40]OFDProtocolAddRootSTLVToBuf [14:20:40]FM_MakeSignedData [14:20:40]FM_MakeSignedData [14:20:40]SAM_PROTO_SignData [14:20:40]wFMCommunicate request_size=4 [14:20:40]MH_SAM_APDU [14:20:40]CAPDU: 80 0D 01 02 [14:20:40]Write to MH i2c: E2 08 00 A8 01 80 0D 01 02 00 00 00 00 22 [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:40]Read from MH i2c: E2 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [14:20:40]RAPDU: 90 00 [14:20:40]wFMCommunicate OK [14:20:40]wFMCommunicate request_size=255 [14:20:40]MH_SAM_APDU [14:20:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F2 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 83 01 00 00 F4 03 04 00 B7 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7F 02 00 35 04 06 00 B9 [14:20:40]Write to MH i2c: E2 02 01 A9 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F2 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 83 01 00 00 F4 03 04 00 B7 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7F 02 00 35 04 06 00 B9 00 00 6A [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:40]Read from MH i2c: E2 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [14:20:40]RAPDU: 90 00 [14:20:40]wFMCommunicate OK [14:20:40]wFMCommunicate request_size=10 [14:20:40]MH_SAM_APDU [14:20:40]CAPDU: 80 0D 02 02 05 42 4D 1D 27 23 [14:20:40]Write to MH i2c: E2 0D 00 AA 01 80 0D 02 02 05 00 42 4D 1D 27 23 00 00 25 [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:41]Read from MH i2c: E2 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: E2 03 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [14:20:41]RAPDU: 90 00 [14:20:41]wFMCommunicate OK [14:20:41]wFMCommunicate request_size=4 [14:20:41]MH_SAM_APDU [14:20:41]CAPDU: 80 0D 03 02 [14:20:41]Write to MH i2c: E2 08 00 AB 01 80 0D 03 02 00 00 00 00 27 [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:41]Read from MH i2c: E2 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: E2 0B 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: E2 0B 00 AB 01 00 62 E8 AA FC 19 53 12 34 90 00 CA [14:20:41]RAPDU: 62 E8 AA FC 19 53 12 34 90 00 [14:20:41]wFMCommunicate OK [14:20:41]SAM_PROTO_SignData done [14:20:41]FM_MakeSignedData done [14:20:41]CreateOFDProtocolMessage [14:20:41]wFMCommunicate request_size=4 [14:20:41]MH_SAM_APDU [14:20:41]CAPDU: 80 11 00 00 [14:20:41]Write to MH i2c: E2 08 00 AC 01 80 11 00 00 00 00 00 00 27 [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:41]Read from MH i2c: E2 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: E2 17 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: E2 17 00 AC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [14:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:20:41]wFMCommunicate OK [14:20:41]CreateOFDProtocolMessage done [14:20:41]OFDSenderStorePacket 163789 [14:20:41]StoreOFDPacket docnum=163789 [14:20:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2E 44 07 01 FC C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F2 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 83 01 00 00 F4 03 04 00 B7 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7F 02 00 35 04 06 00 B9 42 4D 1D 27 23 62 E8 AA FC 19 53 12 34 [14:20:41]CheckFolder [14:20:41]dirname=/storage/ofd_packets [14:20:41]CheckFolder done [14:20:41]ProducePacketName [14:20:41]name=ofd_packets/00163789 [14:20:41]NVStorageSaveData ofd_packets/00163789 [14:20:41]File name is /storage/ofd_packets/00163789 [14:20:41]Write 301 bytes [14:20:41]NVStorageSaveData done [14:20:41]OFDSenderStorePacket done [14:20:41]KKMCreateOFDPacket done [14:20:41]NVStorageSaveData kkm_last_timestamp [14:20:41]File name is /storage/kkm_last_timestamp [14:20:41]Write 4 bytes [14:20:41]NVStorageSaveData done [14:20:41]ExternCall_PrintAddStr [14:20:41]wPrintStart [14:20:41]Write to MH i2c: 01 00 00 AD 01 AE [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 07 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 07 00 AD 01 00 00 00 00 00 FF 0F C3 [14:20:41]RasterBufferAndPrint [14:20:41]line Счет N : (1)292381 [14:20:41]line ИНН: 02508201610067 [14:20:41]line Контрольно-Кассовый Чек [14:20:41]line ПРОДАЖА [14:20:41]line ТРК (МРК, ГНК) : 62 [14:20:41]line Товар: 2710124130 [14:20:41]line Аи-92-К-5 [14:20:41]line 19.180 * 67.80 [14:20:41]line = 1300.40 [14:20:41]line НДС 12% НСП 1% [14:20:41]line > о реализуемом товаре [14:20:41]line ОКРУГЛЕНИЕ: -0.40 [14:20:41]line ИТОГО: 1300.00 [14:20:41]line Внесено: 1300.00 [14:20:41]line СДАЧА: 0.00 [14:20:41]line НСП 1% : 11.51 [14:20:41]line НДС 12% : 138.10 [14:20:41]line Наличными: 1300.00 [14:20:41]line Безнал.: 0.00 [14:20:41]line Место: АЗС № 130 "Партнер Нефть" [14:20:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:20:41]line СНО: Общий режим [14:20:41]line Чек 387 21.08.2024 14:20 [14:20:41]line Смена: 466 ФФД: 1.0 [14:20:41]line ЗНМ: 0300000070 [14:20:41]line РНМ: 0000000000092562 [14:20:41]line Версия ККМ: 001 [14:20:41]line ФМ: 0000000000871769 [14:20:41]line ФД: 163789 [14:20:41]line ФПД: 203694412736291 [14:20:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142039&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163789&fm=203694412736291&tin=02508201610067®Number=0000000000092562&sum=130000 [14:20:41]written 0, free lines is 4095 [14:20:41]OFD Sender: Processing packet 163789 [packets to send 967, broken 966] [14:20:41]ProducePacketName [14:20:41]name=ofd_packets/00163789 [14:20:41]OFD Sender: To server: pG, [14:20:41]CommunicateWithHost lk.salyk.kg:30040 [14:20:41]ConnectInit lk.salyk.kg [14:20:41]Write to MH i2c: 01 00 00 D8 01 D9 [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 07 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 C5 0C B1 [14:20:41]RasterBufferAndPrint [14:20:41]line [14:20:41]line [14:20:41]line [14:20:41]line [14:20:41]line [14:20:41]written 0, free lines is 3274 [14:20:41]MH_Cut [14:20:41]Write to MH i2c: D1 01 00 DF 01 01 B2 [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: D1 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: D1 01 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: D1 01 00 DF 01 00 B1 [14:20:41]Write to MH i2c: 01 00 00 E0 01 E1 [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:42]*** Cut start [14:20:42]*** Purtial cut [14:20:42]*** Stage 1: CUTSNS_PIN = 1 [14:20:44]Read from MH i2c: 01 [14:20:44]MH_I2C_Read... [14:20:44]*** Stop cut motor [14:20:44]*** Cut end [14:20:44]Read from MH i2c: 01 07 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [14:20:44]process_action close_receipt done [14:20:44]requested_data is exist [14:20:44]produce_requested_data [14:20:44]requested_item fm.sn is exist - process it [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 11 00 00 [14:20:44]Write to MH i2c: E2 08 00 E1 01 80 11 00 00 00 00 00 00 5C [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 E1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [14:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:20:44]wFMCommunicate OK [14:20:44]requested_item fd.num is exist - process it [14:20:44]SAM_PROTO_GetFieldsCounters [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 13 00 00 [14:20:44]Write to MH i2c: E2 08 00 E2 01 80 13 00 00 00 00 00 00 5F [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 62 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 62 00 E2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7F 02 00 0E 04 04 00 D2 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 32 [14:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7F 02 00 0E 04 04 00 D2 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:20:44]wFMCommunicate OK [14:20:44]SAM_PROTO_GetFieldsCounters done [14:20:44]requested_item shift.num is exist - process it [14:20:44]requested_item shift.opened is exist - process it [14:20:44]req_shift_opened [14:20:44]FM_GetShiftState [14:20:44]SAM_PROTO_GetShiftState [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 13 01 00 [14:20:44]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0E 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 27 [14:20:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:20:44]wFMCommunicate OK [14:20:44]SAM_PROTO_GetShiftState done [14:20:44]FM_GetShiftState done [14:20:44]req_shift_opened done [14:20:44]requested_item shift.open_date is exist - process it [14:20:44]req_shift_open_date [14:20:44]req_shift_open_date done [14:20:44]produce_requested_data done [14:20:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163789,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:20:44]process_action_free close_receipt [14:20:44]json_value_free [14:20:44]json_value_free done [14:20:44]process_json_proto returns [14:20:44]Send response to host [14:20:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163789,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:20:44]free response buf [14:20:44]execute_script done [14:20:44]execute_script returns [14:20:44]free content buf [14:20:44]Sock 9.Close socket [14:20:44]Sock 9.Thread stoped [14:20:46]Connected sock=10 [14:20: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 37 36 39 0F 01 00 00 2E 44 07 01 FC C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F2 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 83 01 00 00 F4 03 04 00 B7 F7 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7F 02 00 35 04 06 00 B9 42 4D 1D 27 23 62 E8 AA FC 19 53 12 34 [14:20:51]recv_with_timeout no data received [14:20:51]CommunicateWithHost answer receiving error [14:20:51]CommunicateWithHost err = -3 [14:20:51]OFD Sender: Server communicate error [14:20:56]OFD Sender: Processing packet 163789 [packets to send 967, broken 966] [14:20:56]ProducePacketName [14:20:56]name=ofd_packets/00163789 [14:20:56]OFD Sender: To server: pG, [14:20:56]CommunicateWithHost lk.salyk.kg:30040 [14:20:56]ConnectInit lk.salyk.kg [14:20:57]recv_with_timeout no data received [14:21:01]ConnectInit Can't take IP for lk.salyk.kg [14:21:01]CommunicateWithHost connect error [14:21:01]CommunicateWithHost err = -1 [14:21:01]OFD Sender: Server communicate error [14:21:06]OFD Sender: Processing packet 163789 [packets to send 967, broken 966] [14:21:06]ProducePacketName [14:21:06]name=ofd_packets/00163789 [14:21:06]OFD Sender: To server: pG, [14:21:06]CommunicateWithHost lk.salyk.kg:30040 [14:21:06]ConnectInit lk.salyk.kg [14:21:11]ConnectInit Can't take IP for lk.salyk.kg [14:21:11]CommunicateWithHost connect error [14:21:11]CommunicateWithHost err = -1 [14:21:11]OFD Sender: Server communicate error [14:21:13]recv_with_timeout no data received [14:21:16]OFD Sender: Processing packet 163789 [packets to send 967, broken 966] [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00163789 [14:21:16]OFD Sender: To server: pG, [14:21:16]CommunicateWithHost lk.salyk.kg:30040 [14:21:16]ConnectInit lk.salyk.kg [14:21:21]ConnectInit Can't take IP for lk.salyk.kg [14:21:21]CommunicateWithHost connect error [14:21:21]CommunicateWithHost err = -1 [14:21:21]OFD Sender: Server communicate error [14:21:26]OFD Sender: Processing packet 163789 [packets to send 967, broken 966] [14:21:26]ProducePacketName [14:21:26]name=ofd_packets/00163789 [14:21:26]OFD Sender: To server: pG, [14:21:26]CommunicateWithHost lk.salyk.kg:30040 [14:21:26]ConnectInit lk.salyk.kg [14:21:32]recv_with_timeout no data received [14:22:26]ConnectInit Can't connect to host [14:22:29]OFD Sender: Processing packet 163789 [packets to send 967, broken 966] [14:22:29]ProducePacketName [14:22:29]name=ofd_packets/00163789 [14:22:29]OFD Sender: To server: pG, [14:22:29]CommunicateWithHost lk.salyk.kg:30040 [14:22:29]ConnectInit lk.salyk.kg [14:22:31]accept exits with 11 [14:22:31]New connection [14:22:31]New thread 3067174244 created [14:22:31]Thread 3067030884 joined [14:22:31]Waiting for new connection... [14:22:31] Sock 11.Parse request [14:22:31]Sock 11.Check first char [14:22:31]Sock 11.First char is OK [14:22:31]request: POST /json_proto HTTP/1.0 [14:22:31]Method: POST [14:22:31]URL: /json_proto [14:22:31]Method is POST - this is cgi request [14:22:31]url: /json_proto [14:22:31]query_string will be loaded in cgi processing [14:22:31]execute_cgi json_proto POST (null) [14:22:31]execute_cgi path=json_proto method=POST [14:22:31]POST find Content-Length [14:22:31]Host: 172.17.44.132:8080 [14:22:31]Content-Length: 632 [14:22:31]Content-Type: application/json [14:22:31] [14:22:31]POST finish read [14:22:31]Found Content-Length = 632 [14:22:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50627", "tax_sys" : 0, "items" : [ { "code": "48746649", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Super Slims Winter F", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:31]execute_script... [14:22: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 : (3)50627", "tax_sys" : 0, "items" : [ { "code": "48746649", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Super Slims Winter F", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:31]POST & json_proto [14:22:31]process_json_proto [14:22:31]json parsed OK: [14:22:31]protocol is kg_v1.0 [14:22:31]action value=close_receipt [14:22:31]process_action close_receipt [14:22:31]cmd_close_receipt [14:22:31]MH_GetDate [14:22:31]Write to MH i2c: F0 00 00 E4 01 D4 [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: F0 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: F0 09 00 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: F0 09 00 E4 01 00 27 F8 C5 66 2A 83 C1 65 FA [14:22:31]GetLastDocTimeStamp 1724250039 [14:22:31]current date 1724250151 [14:22:31]FM_GetShiftState [14:22:31]SAM_PROTO_GetShiftState [14:22:31]wFMCommunicate request_size=4 [14:22:31]MH_SAM_APDU [14:22:31]CAPDU: 80 13 01 00 [14:22:31]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:31]Read from MH i2c: E2 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 0E 00 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [14:22:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:22:31]wFMCommunicate OK [14:22:31]SAM_PROTO_GetShiftState done [14:22:31]FM_GetShiftState done [14:22:31]opened in 1724199517 [14:22:31]opened+sec_in_day 1724285917 [14:22:31]quantity*price = 27600 [14:22:31]sum+1 = 27601 [14:22:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 276.00 НСП 1% : 2.44 НДС 12% : 29.31 Наличными: 276.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 388 21.08.2024 14:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163790 ФПД: 173069740999642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163790&fm=173069740999642&tin=02508201610067®Number=0000000000092562&sum=27600 0 [14:22:32]StoreToDocumentArchive [14:22:32]shift 466 fd 163790 [14:22:32]save to /storage/0466/doc_00163790 [14:22:32]save last doc name /storage/0466/doc_00163790 to /storage/kkm_last_doc_name [14:22:32]save OK [14:22:32]Clear old archive folders... [14:22:32]ProcessDocumentItem done err = 0, tmpTLVsize=285 [14:22:32]tlvbuf is 0106FCB0 [14:22:32]SAM_PROTO_ClearQueue [14:22:32]wFMCommunicate request_size=4 [14:22:32]MH_SAM_APDU [14:22:32]CAPDU: 80 09 00 00 [14:22:32]Write to MH i2c: E2 08 00 F2 01 80 09 00 00 00 00 00 00 65 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:32]Read from MH i2c: E2 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [14:22:32]RAPDU: 90 00 [14:22:32]wFMCommunicate OK [14:22:32]SAM_PROTO_ClearQueue done [14:22:32]KKMCreateOFDPacket [14:22:32]OFDProtocolAddRootSTLVToBuf [14:22:32]FM_MakeSignedData [14:22:32]FM_MakeSignedData [14:22:32]SAM_PROTO_SignData [14:22:32]wFMCommunicate request_size=4 [14:22:32]MH_SAM_APDU [14:22:32]CAPDU: 80 0D 01 02 [14:22:32]Write to MH i2c: E2 08 00 F3 01 80 0D 01 02 00 00 00 00 6D [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:32]Read from MH i2c: E2 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [14:22:32]RAPDU: 90 00 [14:22:32]wFMCommunicate OK [14:22:32]wFMCommunicate request_size=255 [14:22:32]MH_SAM_APDU [14:22:32]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 27 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 [14:22:32]Write to MH i2c: E2 02 01 F4 01 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 27 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 00 00 0E [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:32]Read from MH i2c: E2 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [14:22:32]RAPDU: 90 00 [14:22:32]wFMCommunicate OK [14:22:32]wFMCommunicate request_size=44 [14:22:32]MH_SAM_APDU [14:22:32]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7F 02 00 35 04 06 00 9D 67 F0 6F 03 DA [14:22:32]Write to MH i2c: E2 2F 00 F5 01 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7F 02 00 35 04 06 00 9D 67 F0 6F 03 DA 00 00 21 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:32]Read from MH i2c: E2 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [14:22:32]RAPDU: 90 00 [14:22:32]wFMCommunicate OK [14:22:32]wFMCommunicate request_size=4 [14:22:32]MH_SAM_APDU [14:22:32]CAPDU: 80 0D 03 02 [14:22:32]Write to MH i2c: E2 08 00 F6 01 80 0D 03 02 00 00 00 00 72 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:32]Read from MH i2c: E2 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 0B 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 0B 00 F6 01 00 CC 68 EA 8A E5 93 E3 61 90 00 D7 [14:22:32]RAPDU: CC 68 EA 8A E5 93 E3 61 90 00 [14:22:32]wFMCommunicate OK [14:22:32]SAM_PROTO_SignData done [14:22:32]FM_MakeSignedData done [14:22:32]CreateOFDProtocolMessage [14:22:32]wFMCommunicate request_size=4 [14:22:32]MH_SAM_APDU [14:22:32]CAPDU: 80 11 00 00 [14:22:32]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:32]Read from MH i2c: E2 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 17 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [14:22:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:22:32]wFMCommunicate OK [14:22:32]CreateOFDProtocolMessage done [14:22:32]OFDSenderStorePacket 163790 [14:22:32]StoreOFDPacket docnum=163790 [14:22:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 01 00 00 61 1B 29 01 67 03 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 27 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7F 02 00 35 04 06 00 9D 67 F0 6F 03 DA CC 68 EA 8A E5 93 E3 61 [14:22:32]CheckFolder [14:22:32]dirname=/storage/ofd_packets [14:22:32]CheckFolder done [14:22:32]ProducePacketName [14:22:32]name=ofd_packets/00163790 [14:22:32]NVStorageSaveData ofd_packets/00163790 [14:22:32]File name is /storage/ofd_packets/00163790 [14:22:32]Write 335 bytes [14:22:32]NVStorageSaveData done [14:22:32]OFDSenderStorePacket done [14:22:32]KKMCreateOFDPacket done [14:22:32]NVStorageSaveData kkm_last_timestamp [14:22:32]File name is /storage/kkm_last_timestamp [14:22:32]Write 4 bytes [14:22:32]NVStorageSaveData done [14:22:32]ExternCall_PrintAddStr [14:22:32]wPrintStart [14:22:32]Write to MH i2c: 01 00 00 F8 01 F9 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 07 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [14:22:32]RasterBufferAndPrint [14:22:32]line Счет N : (3)50627 [14:22:32]line ИНН: 02508201610067 [14:22:32]line Контрольно-Кассовый Чек [14:22:32]line ПРОДАЖА [14:22:32]line Товар: 48746649 [14:22:32]line Сигареты Parliament Super Slims Winter F [14:22:32]line 2.000 * 138.00 [14:22:32]line = 276.00 [14:22:32]line НДС 12% НСП 1% [14:22:32]line > о реализуемом товаре [14:22:32]line ИТОГО: 276.00 [14:22:32]line НСП 1% : 2.44 [14:22:32]line НДС 12% : 29.31 [14:22:32]line Наличными: 276.00 [14:22:32]line Безнал.: 0.00 [14:22:32]line Место: АЗС № 130 "Партнер Нефть" [14:22:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:22:32]line СНО: Общий режим [14:22:32]line Чек 388 21.08.2024 14:22 [14:22:32]line Смена: 466 ФФД: 1.0 [14:22:32]line ЗНМ: 0300000070 [14:22:32]line РНМ: 0000000000092562 [14:22:32]line Версия ККМ: 001 [14:22:32]line ФМ: 0000000000871769 [14:22:32]line ФД: 163790 [14:22:32]line ФПД: 173069740999642 [14:22:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163790&fm=173069740999642&tin=02508201610067®Number=0000000000092562&sum=27600 [14:22:33]line 0 [14:22:33]written 0, free lines is 4095 [14:22:33]Write to MH i2c: 01 00 00 21 02 23 [14:22:33]Write i2c OK [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: 01 [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: 01 07 00 [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 D8 0C 0E [14:22:33]RasterBufferAndPrint [14:22:33]line [14:22:33]line [14:22:33]line [14:22:33]line [14:22:33]line [14:22:33]written 0, free lines is 3295 [14:22:33]MH_Cut [14:22:33]Write to MH i2c: D1 01 00 28 02 01 FC [14:22:33]Write i2c OK [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: D1 [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: D1 01 00 [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: D1 01 00 28 02 00 FB [14:22:33]Write to MH i2c: 01 00 00 29 02 2B [14:22:33]Write i2c OK [14:22:33]MH_I2C_Read... [14:22:34]*** Cut start [14:22:34]*** Purtial cut [14:22:34]*** Stage 1: CUTSNS_PIN = 1 [14:22:34]ConnectInit Can't take IP for lk.salyk.kg [14:22:34]CommunicateWithHost connect error [14:22:34]CommunicateWithHost err = -1 [14:22:34]OFD Sender: Server communicate error [14:22:34]OFD Sender: Processing packet 163789 [packets to send 968, broken 966] [14:22:34]ProducePacketName [14:22:34]name=ofd_packets/00163789 [14:22:34]OFD Sender: To server: pG, [14:22:34]CommunicateWithHost lk.salyk.kg:30040 [14:22:34]ConnectInit lk.salyk.kg [14:22:36]Read from MH i2c: 01 [14:22:36]MH_I2C_Read... [14:22:36]*** Stop cut motor [14:22:36]*** Cut end [14:22:36]Read from MH i2c: 01 07 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [14:22:36]process_action close_receipt done [14:22:36]requested_data is exist [14:22:36]produce_requested_data [14:22:36]requested_item fm.sn is exist - process it [14:22:36]wFMCommunicate request_size=4 [14:22:36]MH_SAM_APDU [14:22:36]CAPDU: 80 11 00 00 [14:22:36]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:36]Read from MH i2c: E2 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 17 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [14:22:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:22:36]wFMCommunicate OK [14:22:36]requested_item fd.num is exist - process it [14:22:36]SAM_PROTO_GetFieldsCounters [14:22:36]wFMCommunicate request_size=4 [14:22:36]MH_SAM_APDU [14:22:36]CAPDU: 80 13 00 00 [14:22:36]Write to MH i2c: E2 08 00 2B 02 80 13 00 00 00 00 00 00 A9 [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:36]Read from MH i2c: E2 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 62 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 62 00 2B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7F 02 00 0E 04 04 00 D2 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 80 [14:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7F 02 00 0E 04 04 00 D2 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:22:36]wFMCommunicate OK [14:22:36]SAM_PROTO_GetFieldsCounters done [14:22:36]requested_item shift.num is exist - process it [14:22:36]requested_item shift.opened is exist - process it [14:22:36]req_shift_opened [14:22:36]FM_GetShiftState [14:22:36]SAM_PROTO_GetShiftState [14:22:36]wFMCommunicate request_size=4 [14:22:36]MH_SAM_APDU [14:22:36]CAPDU: 80 13 01 00 [14:22:36]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:36]Read from MH i2c: E2 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 0E 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 71 [14:22:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:22:36]wFMCommunicate OK [14:22:36]SAM_PROTO_GetShiftState done [14:22:36]FM_GetShiftState done [14:22:36]req_shift_opened done [14:22:36]requested_item shift.open_date is exist - process it [14:22:36]req_shift_open_date [14:22:36]req_shift_open_date done [14:22:36]produce_requested_data done [14:22:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163790,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:22:36]process_action_free close_receipt [14:22:36]json_value_free [14:22:36]json_value_free done [14:22:36]process_json_proto returns [14:22:36]Send response to host [14:22:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163790,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:22:36]free response buf [14:22:36]execute_script done [14:22:36]execute_script returns [14:22:36]free content buf [14:22:36]Sock 11.Close socket [14:22:36]Sock 11.Thread stoped [14:22:36]accept exits with 10 [14:22:36]New connection [14:22:36]New thread 3067030884 created [14:22:36]Thread 3067174244 joined [14:22:36]Waiting for new connection... [14:22:36] Sock 10.Parse request [14:22:36]Sock 10.Check first char [14:22:36]Sock 10.First char is OK [14:22:36]request: POST /json_proto HTTP/1.0 [14:22:36]Method: POST [14:22:36]URL: /json_proto [14:22:36]Method is POST - this is cgi request [14:22:36]url: /json_proto [14:22:36]query_string will be loaded in cgi processing [14:22:36]execute_cgi json_proto POST (null) [14:22:36]execute_cgi path=json_proto method=POST [14:22:36]POST find Content-Length [14:22:36]Host: 172.17.44.132:8080 [14:22:36]Content-Length: 677 [14:22:36]Content-Type: application/json [14:22:36] [14:22:36]POST finish read [14:22:37]Found Content-Length = 677 [14:22:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.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:22:37]execute_script... [14:22: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)292385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.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:22:37]POST & json_proto [14:22:37]process_json_proto [14:22:37]json parsed OK: [14:22:37]protocol is kg_v1.0 [14:22:37]action value=close_receipt [14:22:37]process_action close_receipt [14:22:37]cmd_close_receipt [14:22:37]MH_GetDate [14:22:37]Write to MH i2c: F0 00 00 2D 02 1E [14:22:37]Write i2c OK [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: F0 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: F0 09 00 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: F0 09 00 2D 02 00 2D F8 C5 66 2A 83 C1 65 4A [14:22:37]GetLastDocTimeStamp 1724250151 [14:22:37]current date 1724250157 [14:22:37]FM_GetShiftState [14:22:37]SAM_PROTO_GetShiftState [14:22:37]wFMCommunicate request_size=4 [14:22:37]MH_SAM_APDU [14:22:37]CAPDU: 80 13 01 00 [14:22:37]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [14:22:37]Write i2c OK [14:22:37]MH_I2C_Read... [14:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:37]Read from MH i2c: E2 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: E2 0E 00 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 73 [14:22:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:22:37]wFMCommunicate OK [14:22:37]SAM_PROTO_GetShiftState done [14:22:37]FM_GetShiftState done [14:22:37]opened in 1724199517 [14:22:37]opened+sec_in_day 1724285917 [14:22:37]quantity*price = 50036 [14:22:37]sum+1 = 50037 [14:22:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 389 21.08.2024 14:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163791 ФПД: 228900214733073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142237&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163791&fm=228900214733073&tin=02508201610067®Number=0000000000092562&sum=50000 [14:22:38]StoreToDocumentArchive [14:22:38]shift 466 fd 163791 [14:22:38]save to /storage/0466/doc_00163791 [14:22:38]save last doc name /storage/0466/doc_00163791 to /storage/kkm_last_doc_name [14:22:38]save OK [14:22:38]Clear old archive folders... [14:22:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:22:38]tlvbuf is 01080AB0 [14:22:38]SAM_PROTO_ClearQueue [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 09 00 00 [14:22:38]Write to MH i2c: E2 08 00 3B 02 80 09 00 00 00 00 00 00 AF [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]SAM_PROTO_ClearQueue done [14:22:38]KKMCreateOFDPacket [14:22:38]OFDProtocolAddRootSTLVToBuf [14:22:38]FM_MakeSignedData [14:22:38]FM_MakeSignedData [14:22:38]SAM_PROTO_SignData [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 0D 01 02 [14:22:38]Write to MH i2c: E2 08 00 3C 02 80 0D 01 02 00 00 00 00 B7 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]wFMCommunicate request_size=255 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 2D F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7F 02 00 35 04 06 00 D0 [14:22:38]Write to MH i2c: E2 02 01 3D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 2D F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7F 02 00 35 04 06 00 D0 00 00 04 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]wFMCommunicate request_size=10 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 0D 02 02 05 2E FB FC F9 11 [14:22:38]Write to MH i2c: E2 0D 00 3E 02 80 0D 02 02 05 00 2E FB FC F9 11 00 00 F3 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 0D 03 02 [14:22:38]Write to MH i2c: E2 08 00 3F 02 80 0D 03 02 00 00 00 00 BC [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:39]Read from MH i2c: E2 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: E2 0B 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: E2 0B 00 3F 02 00 5D 32 CD DE 7C 30 9A 25 90 00 62 [14:22:39]RAPDU: 5D 32 CD DE 7C 30 9A 25 90 00 [14:22:39]wFMCommunicate OK [14:22:39]SAM_PROTO_SignData done [14:22:39]FM_MakeSignedData done [14:22:39]CreateOFDProtocolMessage [14:22:39]wFMCommunicate request_size=4 [14:22:39]MH_SAM_APDU [14:22:39]CAPDU: 80 11 00 00 [14:22:39]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:39]Read from MH i2c: E2 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: E2 17 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: E2 17 00 40 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [14:22:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:22:39]wFMCommunicate OK [14:22:39]CreateOFDProtocolMessage done [14:22:39]OFDSenderStorePacket 163791 [14:22:39]StoreOFDPacket docnum=163791 [14:22:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C2 F4 07 01 80 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 2D F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7F 02 00 35 04 06 00 D0 2E FB FC F9 11 5D 32 CD DE 7C 30 9A 25 [14:22:39]CheckFolder [14:22:39]dirname=/storage/ofd_packets [14:22:39]CheckFolder done [14:22:39]ProducePacketName [14:22:39]name=ofd_packets/00163791 [14:22:39]NVStorageSaveData ofd_packets/00163791 [14:22:39]File name is /storage/ofd_packets/00163791 [14:22:39]Write 301 bytes [14:22:39]NVStorageSaveData done [14:22:39]OFDSenderStorePacket done [14:22:39]KKMCreateOFDPacket done [14:22:39]NVStorageSaveData kkm_last_timestamp [14:22:39]File name is /storage/kkm_last_timestamp [14:22:39]Write 4 bytes [14:22:39]NVStorageSaveData done [14:22:39]ExternCall_PrintAddStr [14:22:39]wPrintStart [14:22:39]Write to MH i2c: 01 00 00 41 02 43 [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 07 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 07 00 41 02 00 00 00 00 00 FF 0F 58 [14:22:39]RasterBufferAndPrint [14:22:39]line Счет N : (1)292385 [14:22:39]line ИНН: 02508201610067 [14:22:39]line Контрольно-Кассовый Чек [14:22:39]line ПРОДАЖА [14:22:39]line ТРК (МРК, ГНК) : 32 [14:22:39]line Товар: 2710124130 [14:22:39]line Аи-92-К-5 [14:22:39]line 7.380 * 67.80 [14:22:39]line = 500.36 [14:22:39]line НДС 12% НСП 1% [14:22:39]line > о реализуемом товаре [14:22:39]line ОКРУГЛЕНИЕ: -0.36 [14:22:39]line ИТОГО: 500.00 [14:22:39]line Внесено: 500.00 [14:22:39]line СДАЧА: 0.00 [14:22:39]line НСП 1% : 4.43 [14:22:39]line НДС 12% : 53.14 [14:22:39]line Наличными: 500.00 [14:22:39]line Безнал.: 0.00 [14:22:39]line Место: АЗС № 130 "Партнер Нефть" [14:22:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:22:39]line СНО: Общий режим [14:22:39]line Чек 389 21.08.2024 14:22 [14:22:39]line Смена: 466 ФФД: 1.0 [14:22:39]line ЗНМ: 0300000070 [14:22:39]line РНМ: 0000000000092562 [14:22:39]line Версия ККМ: 001 [14:22:39]line ФМ: 0000000000871769 [14:22:39]line ФД: 163791 [14:22:39]line ФПД: 228900214733073 [14:22:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142237&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163791&fm=228900214733073&tin=02508201610067®Number=0000000000092562&sum=50000 [14:22:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 33 0C 47 00 9E 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 37 36 39 10 04 04 00 CD 7F 02 00 F4 03 04 00 7E A1 C5 66 B6 04 01 00 00 29 B9 B6 67 D3 1A BB 41 [14:22:39]CommunicateWithHost err = 0 [14:22:39]CheckOFDResponse [14:22:39]1017 (14) - 77093643461234 [14:22:39]1041 (16) - 0000000000871769 [14:22:39]1040 (4) - 163789 [14:22:39]1012 (4) - 21.08.2024 08:12 [14:22:39]1206 (1) - 0 [14:22:39]OFD Sender: Remove packet 163789 [14:22:39]ProducePacketName [14:22:39]name=ofd_packets/00163789 [14:22:39]NVStorageDeleteData [14:22:39]written 0, free lines is 4095 [14:22:39]Write to MH i2c: 01 00 00 6C 02 6E [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 07 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 C6 0C 47 [14:22:39]RasterBufferAndPrint [14:22:39]line [14:22:39]line [14:22:39]line [14:22:39]line [14:22:39]line [14:22:39]written 0, free lines is 3281 [14:22:39]MH_Cut [14:22:39]Write to MH i2c: D1 01 00 73 02 01 47 [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: D1 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: D1 01 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: D1 01 00 73 02 00 46 [14:22:39]Write to MH i2c: 01 00 00 74 02 76 [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:40]OFD Sender: Processing packet 163790 [packets to send 968, broken 966] [14:22:40]ProducePacketName [14:22:40]name=ofd_packets/00163790 [14:22:40]OFD Sender: To server: pG, [14:22:40]CommunicateWithHost lk.salyk.kg:30040 [14:22:40]ConnectInit lk.salyk.kg [14:22:40]*** Cut start [14:22:40]*** Purtial cut [14:22:40]*** Stage 1: CUTSNS_PIN = 1 [14:22:41]recv_with_timeout no data received [14:22:42]Read from MH i2c: 01 [14:22:42]MH_I2C_Read... [14:22:42]*** Stop cut motor [14:22:42]*** Cut end [14:22:42]Read from MH i2c: 01 07 00 [14:22:42]MH_I2C_Read... [14:22:42]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [14:22:42]process_action close_receipt done [14:22:42]requested_data is exist [14:22:42]produce_requested_data [14:22:42]requested_item fm.sn is exist - process it [14:22:42]wFMCommunicate request_size=4 [14:22:42]MH_SAM_APDU [14:22:42]CAPDU: 80 11 00 00 [14:22:42]Write to MH i2c: E2 08 00 75 02 80 11 00 00 00 00 00 00 F1 [14:22:42]Write i2c OK [14:22:42]MH_I2C_Read... [14:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:42]Read from MH i2c: E2 [14:22:42]MH_I2C_Read... [14:22:42]Read from MH i2c: E2 17 00 [14:22:42]MH_I2C_Read... [14:22:42]Read from MH i2c: E2 17 00 75 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4A [14:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:22:42]wFMCommunicate OK [14:22:42]requested_item fd.num is exist - process it [14:22:42]SAM_PROTO_GetFieldsCounters [14:22:42]wFMCommunicate request_size=4 [14:22:42]MH_SAM_APDU [14:22:42]CAPDU: 80 13 00 00 [14:22:42]Write to MH i2c: E2 08 00 76 02 80 13 00 00 00 00 00 00 F4 [14:22:42]Write i2c OK [14:22:42]MH_I2C_Read... [14:22:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:42]Read from MH i2c: E2 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 62 00 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 62 00 76 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [14:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:43]wFMCommunicate OK [14:22:43]SAM_PROTO_GetFieldsCounters done [14:22:43]requested_item shift.num is exist - process it [14:22:43]requested_item shift.opened is exist - process it [14:22:43]req_shift_opened [14:22:43]FM_GetShiftState [14:22:43]SAM_PROTO_GetShiftState [14:22:43]wFMCommunicate request_size=4 [14:22:43]MH_SAM_APDU [14:22:43]CAPDU: 80 13 01 00 [14:22:43]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [14:22:43]Write i2c OK [14:22:43]MH_I2C_Read... [14:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:43]Read from MH i2c: E2 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 0E 00 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BC [14:22:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:22:43]wFMCommunicate OK [14:22:43]SAM_PROTO_GetShiftState done [14:22:43]FM_GetShiftState done [14:22:43]req_shift_opened done [14:22:43]requested_item shift.open_date is exist - process it [14:22:43]req_shift_open_date [14:22:43]req_shift_open_date done [14:22:43]produce_requested_data done [14:22:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163791,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:22:43]process_action_free close_receipt [14:22:43]json_value_free [14:22:43]json_value_free done [14:22:43]process_json_proto returns [14:22:43]Send response to host [14:22:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163791,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:22:43]free response buf [14:22:43]execute_script done [14:22:43]execute_script returns [14:22:43]free content buf [14:22:43]Sock 10.Close socket [14:22:43]Sock 10.Thread stoped [14:22:43]accept exits with 9 [14:22:43]New connection [14:22:43]New thread 3067174244 created [14:22:43]Thread 3067030884 joined [14:22:43]Waiting for new connection... [14:22:43] Sock 9.Parse request [14:22:43]Sock 9.Check first char [14:22:43]Sock 9.First char is OK [14:22:43]request: POST /json_proto HTTP/1.0 [14:22:43]Method: POST [14:22:43]URL: /json_proto [14:22:43]Method is POST - this is cgi request [14:22:43]url: /json_proto [14:22:43]query_string will be loaded in cgi processing [14:22:43]execute_cgi json_proto POST (null) [14:22:43]execute_cgi path=json_proto method=POST [14:22:43]POST find Content-Length [14:22:43]Host: 172.17.44.132:8080 [14:22:43]Content-Length: 679 [14:22:43]Content-Type: application/json [14:22:43] [14:22:43]POST finish read [14:22:43]Found Content-Length = 679 [14:22:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:43]execute_script... [14:22: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)292383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:43]POST & json_proto [14:22:43]process_json_proto [14:22:43]json parsed OK: [14:22:43]protocol is kg_v1.0 [14:22:43]action value=close_receipt [14:22:43]process_action close_receipt [14:22:43]cmd_close_receipt [14:22:43]MH_GetDate [14:22:43]Write to MH i2c: F0 00 00 78 02 69 [14:22:43]Write i2c OK [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: F0 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: F0 09 00 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: F0 09 00 78 02 00 33 F8 C5 66 2A 83 C1 65 9B [14:22:43]GetLastDocTimeStamp 1724250157 [14:22:43]current date 1724250163 [14:22:43]FM_GetShiftState [14:22:43]SAM_PROTO_GetShiftState [14:22:43]wFMCommunicate request_size=4 [14:22:43]MH_SAM_APDU [14:22:43]CAPDU: 80 13 01 00 [14:22:43]Write to MH i2c: E2 08 00 79 02 80 13 01 00 00 00 00 00 F8 [14:22:43]Write i2c OK [14:22:43]MH_I2C_Read... [14:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:43]Read from MH i2c: E2 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 0E 00 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 0E 00 79 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BE [14:22:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:22:43]wFMCommunicate OK [14:22:43]SAM_PROTO_GetShiftState done [14:22:43]FM_GetShiftState done [14:22:43]opened in 1724199517 [14:22:43]opened+sec_in_day 1724285917 [14:22:43]quantity*price = 200025 [14:22:43]sum+1 = 200026 [14:22:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 390 21.08.2024 14:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163792 ФПД: 228037579567319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142243&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163792&fm=228037579567319&tin=02508201610067®Number=0000000000092562&sum=200000 [14:22:44]StoreToDocumentArchive [14:22:44]shift 466 fd 163792 [14:22:44]save to /storage/0466/doc_00163792 [14:22:44]save last doc name /storage/0466/doc_00163792 to /storage/kkm_last_doc_name [14:22:44]save OK [14:22:44]Clear old archive folders... [14:22:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:22:44]tlvbuf is 010A9C10 [14:22:44]SAM_PROTO_ClearQueue [14:22:44]wFMCommunicate request_size=4 [14:22:44]MH_SAM_APDU [14:22:44]CAPDU: 80 09 00 00 [14:22:44]Write to MH i2c: E2 08 00 86 02 80 09 00 00 00 00 00 00 FA [14:22:44]Write i2c OK [14:22:44]MH_I2C_Read... [14:22:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:44]Read from MH i2c: E2 [14:22:44]MH_I2C_Read... [14:22:44]Read from MH i2c: E2 03 00 [14:22:44]MH_I2C_Read... [14:22:44]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [14:22:44]RAPDU: 90 00 [14:22:44]wFMCommunicate OK [14:22:44]SAM_PROTO_ClearQueue done [14:22:44]KKMCreateOFDPacket [14:22:44]OFDProtocolAddRootSTLVToBuf [14:22:44]FM_MakeSignedData [14:22:44]FM_MakeSignedData [14:22:44]SAM_PROTO_SignData [14:22:44]wFMCommunicate request_size=4 [14:22:44]MH_SAM_APDU [14:22:44]CAPDU: 80 0D 01 02 [14:22:44]Write to MH i2c: E2 08 00 87 02 80 0D 01 02 00 00 00 00 02 [14:22:44]Write i2c OK [14:22:44]MH_I2C_Read... [14:22:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:45]Read from MH i2c: E2 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 03 00 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [14:22:45]RAPDU: 90 00 [14:22:45]wFMCommunicate OK [14:22:45]wFMCommunicate request_size=255 [14:22:45]MH_SAM_APDU [14:22:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 33 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7F 02 00 35 04 06 00 CF 66 22 EC [14:22:45]Write to MH i2c: E2 02 01 88 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 33 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7F 02 00 35 04 06 00 CF 66 22 EC 00 00 C3 [14:22:45]Write i2c OK [14:22:45]MH_I2C_Read... [14:22:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:45]Read from MH i2c: E2 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 03 00 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [14:22:45]RAPDU: 90 00 [14:22:45]wFMCommunicate OK [14:22:45]wFMCommunicate request_size=7 [14:22:45]MH_SAM_APDU [14:22:45]CAPDU: 80 0D 02 02 02 F0 D7 [14:22:45]Write to MH i2c: E2 0A 00 89 02 80 0D 02 02 02 00 F0 D7 00 00 D0 [14:22:45]Write i2c OK [14:22:45]MH_I2C_Read... [14:22:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:45]Read from MH i2c: E2 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 03 00 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [14:22:45]RAPDU: 90 00 [14:22:45]wFMCommunicate OK [14:22:45]wFMCommunicate request_size=4 [14:22:45]MH_SAM_APDU [14:22:45]CAPDU: 80 0D 03 02 [14:22:45]Write to MH i2c: E2 08 00 8A 02 80 0D 03 02 00 00 00 00 07 [14:22:45]Write i2c OK [14:22:45]MH_I2C_Read... [14:22:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:45]Read from MH i2c: E2 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 0B 00 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 0B 00 8A 02 00 EE 09 D3 6E 5F 9F D2 E0 90 00 F0 [14:22:45]RAPDU: EE 09 D3 6E 5F 9F D2 E0 90 00 [14:22:45]wFMCommunicate OK [14:22:45]SAM_PROTO_SignData done [14:22:45]FM_MakeSignedData done [14:22:45]CreateOFDProtocolMessage [14:22:45]wFMCommunicate request_size=4 [14:22:45]MH_SAM_APDU [14:22:45]CAPDU: 80 11 00 00 [14:22:45]Write to MH i2c: E2 08 00 8B 02 80 11 00 00 00 00 00 00 07 [14:22:45]Write i2c OK [14:22:45]MH_I2C_Read... [14:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:45]Read from MH i2c: E2 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: E2 17 00 [14:22:45]MH_I2C_Read... [14:22:45]Connected sock=7 [14:22: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 37 36 39 31 01 00 00 61 1B 29 01 67 03 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 Read from MH i2c: 00 E2 01 17 F3 00 03 8B 06 02 00 00 73 11 0B 04 00 10 00 00 00 30 00 30 07 30 04 30 06 30 00 30 D0 30 30 30 30 38 37 31 37 36 39 90 00 60 [14:22:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 6B 37 00 36 00 39 00 90 00 00 39 [14:22:45]04 wFMCommunicate OK [14:22:45]06 CreateOFDProtocolMessage done [14:22:45]00 OFDSenderStorePacket 163792 [14:22:45]00 StoreOFDPacket docnum=163792 [14:22:45]00 00 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7B 44 04 01 3F 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 33 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7F 02 00 35 04 06 00 CF 66 22 EC F0 D7 EE 09 D3 6E 5F 9F D2 E0 00 [14:22:45]00 CheckFolder [14:22:45]00 dirname=/storage/ofd_packets [14:22:45]1F CheckFolder done [14:22:45]04 ProducePacketName [14:22:45]02 name=ofd_packets/00163792 [14:22:45]00 NVStorageSaveData ofd_packets/00163792 [14:22:45]01 File name is /storage/ofd_packets/00163792 [14:22:45]00 Write 298 bytes [14:22:45]12 NVStorageSaveData done [14:22:45]04 OFDSenderStorePacket done [14:22:45]04 KKMCreateOFDPacket done [14:22:45]00 NVStorageSaveData kkm_last_timestamp [14:22:45]84 File name is /storage/kkm_last_timestamp [14:22:45]01 Write 4 bytes [14:22:45]00 NVStorageSaveData done [14:22:45]00 F4 03 04 00 27 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 ExternCall_PrintAddStr [14:22:45]00 wPrintStart [14:22:45]30 Write to MH i2c: 30 01 00 00 8C 02 8E [14:22:45]30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7F 02 00 35 04 06 00 9D 67 F0 6F 03 DA CC 68 EA 8A E5 93 E3 61 [14:22:45]Write i2c OK [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: 01 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: 01 07 00 [14:22:45]MH_I2C_Read... [14:22:45]Read from MH i2c: 01 07 00 8C 02 00 00 00 00 00 FF 0F A3 [14:22:45]RasterBufferAndPrint [14:22:45]line Счет N : (1)292383 [14:22:45]line ИНН: 02508201610067 [14:22:45]line Контрольно-Кассовый Чек [14:22:45]line ПРОДАЖА [14:22:45]line ТРК (МРК, ГНК) : 44 [14:22:45]line Товар: 2710194800 [14:22:45]line ДТ-К-5 [14:22:45]line 26.250 * 76.20 [14:22:45]line = 2000.25 [14:22:45]line НДС 12% НСП 1% [14:22:45]line > о реализуемом товаре [14:22:45]line ОКРУГЛЕНИЕ: -0.25 [14:22:45]line ИТОГО: 2000.00 [14:22:45]line Внесено: 2000.00 [14:22:45]line СДАЧА: 0.00 [14:22:45]line НСП 1% : 17.70 [14:22:45]line НДС 12% : 212.42 [14:22:45]line Наличными: 2000.00 [14:22:45]line Безнал.: 0.00 [14:22:45]line Место: АЗС № 130 "Партнер Нефть" [14:22:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:22:45]line СНО: Общий режим [14:22:45]line Чек 390 21.08.2024 14:22 [14:22:45]line Смена: 466 ФФД: 1.0 [14:22:45]line ЗНМ: 0300000070 [14:22:45]line РНМ: 0000000000092562 [14:22:45]line Версия ККМ: 001 [14:22:45]line ФМ: 0000000000871769 [14:22:45]line ФД: 163792 [14:22:45]line ФПД: 228037579567319 [14:22:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142243&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163792&fm=228037579567319&tin=02508201610067®Number=0000000000092562&sum=200000 [14:22:45]written 0, free lines is 4095 [14:22:46]Write to MH i2c: 01 00 00 B7 02 B9 [14:22:46]Write i2c OK [14:22:46]MH_I2C_Read... [14:22:46]Read from MH i2c: 01 [14:22:46]MH_I2C_Read... [14:22:46]Read from MH i2c: 01 07 00 [14:22:46]MH_I2C_Read... [14:22:46]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 D7 0C A3 [14:22:46]RasterBufferAndPrint [14:22:46]line [14:22:46]line [14:22:46]line [14:22:46]line [14:22:46]line [14:22:46]written 0, free lines is 3309 [14:22:46]MH_Cut [14:22:46]Write to MH i2c: D1 01 00 BE 02 01 92 [14:22:46]Write i2c OK [14:22:46]MH_I2C_Read... [14:22:46]Read from MH i2c: D1 [14:22:46]MH_I2C_Read... [14:22:46]Read from MH i2c: D1 01 00 [14:22:46]MH_I2C_Read... [14:22:46]Read from MH i2c: D1 01 00 BE 02 00 91 [14:22:46]Write to MH i2c: 01 00 00 BF 02 C1 [14:22:46]Write i2c OK [14:22:46]MH_I2C_Read... [14:22:47]*** Cut start [14:22:47]*** Purtial cut [14:22:47]*** Stage 1: CUTSNS_PIN = 1 [14:22:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 87 03 47 00 CF 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 37 36 39 10 04 04 00 CE 7F 02 00 F4 03 04 00 86 A1 C5 66 B6 04 01 00 00 C7 4F 6E 9A 5A D4 2B 28 [14:22:48]CommunicateWithHost err = 0 [14:22:48]CheckOFDResponse [14:22:48]1017 (14) - 77093643461234 [14:22:48]1041 (16) - 0000000000871769 [14:22:48]1040 (4) - 163790 [14:22:48]1012 (4) - 21.08.2024 08:12 [14:22:48]1206 (1) - 0 [14:22:48]OFD Sender: Remove packet 163790 [14:22:48]ProducePacketName [14:22:48]name=ofd_packets/00163790 [14:22:48]NVStorageDeleteData [14:22:48]OFD Sender: Processing packet 163791 [packets to send 968, broken 966] [14:22:48]ProducePacketName [14:22:48]name=ofd_packets/00163791 [14:22:48]OFD Sender: To server: pG, [14:22:48]CommunicateWithHost lk.salyk.kg:30040 [14:22:48]ConnectInit lk.salyk.kg [14:22:49]Read from MH i2c: 01 [14:22:49]MH_I2C_Read... [14:22:49]*** Stop cut motor [14:22:49]*** Cut end [14:22:49]Read from MH i2c: 01 07 00 [14:22:49]MH_I2C_Read... [14:22:49]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 FF 0F D6 [14:22:49]process_action close_receipt done [14:22:49]requested_data is exist [14:22:49]produce_requested_data [14:22:49]requested_item fm.sn is exist - process it [14:22:49]wFMCommunicate request_size=4 [14:22:49]MH_SAM_APDU [14:22:49]CAPDU: 80 11 00 00 [14:22:49]Write to MH i2c: E2 08 00 C0 02 80 11 00 00 00 00 00 00 3C [14:22:49]Write i2c OK [14:22:49]MH_I2C_Read... [14:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:49]Read from MH i2c: E2 [14:22:49]MH_I2C_Read... [14:22:49]Read from MH i2c: E2 17 00 [14:22:49]MH_I2C_Read... [14:22:49]Read from MH i2c: E2 17 00 C0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [14:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:22:49]wFMCommunicate OK [14:22:49]requested_item fd.num is exist - process it [14:22:49]SAM_PROTO_GetFieldsCounters [14:22:49]wFMCommunicate request_size=4 [14:22:49]MH_SAM_APDU [14:22:49]CAPDU: 80 13 00 00 [14:22:49]Write to MH i2c: E2 08 00 C1 02 80 13 00 00 00 00 00 00 3F [14:22:49]Write i2c OK [14:22:49]MH_I2C_Read... [14:22:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:49]Read from MH i2c: E2 [14:22:49]MH_I2C_Read... [14:22:49]Read from MH i2c: E2 62 00 [14:22:49]MH_I2C_Read... [14:22:49]Read from MH i2c: E2 62 00 C1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7F 02 00 0E 04 04 00 D2 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 1E [14:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:49]wFMCommunicate OK [14:22:49]SAM_PROTO_GetFieldsCounters done [14:22:49]requested_item shift.num is exist - process it [14:22:49]requested_item shift.opened is exist - process it [14:22:49]req_shift_opened [14:22:49]FM_GetShiftState [14:22:49]SAM_PROTO_GetShiftState [14:22:49]wFMCommunicate request_size=4 [14:22:49]MH_SAM_APDU [14:22:49]CAPDU: 80 13 01 00 [14:22:49]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [14:22:49]Write i2c OK [14:22:49]MH_I2C_Read... [14:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:49]Read from MH i2c: E2 [14:22:49]MH_I2C_Read... [14:22:49]Read from MH i2c: E2 0E 00 [14:22:49]MH_I2C_Read... [14:22:49]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 07 [14:22:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:22:49]wFMCommunicate OK [14:22:49]SAM_PROTO_GetShiftState done [14:22:49]FM_GetShiftState done [14:22:49]req_shift_opened done [14:22:49]requested_item shift.open_date is exist - process it [14:22:49]req_shift_open_date [14:22:49]req_shift_open_date done [14:22:49]produce_requested_data done [14:22:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163792,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:22:49]process_action_free close_receipt [14:22:49]json_value_free [14:22:49]json_value_free done [14:22:49]process_json_proto returns [14:22:49]Send response to host [14:22:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163792,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:22:49]free response buf [14:22:49]execute_script done [14:22:49]execute_script returns [14:22:49]free content buf [14:22:49]Sock 9.Close socket [14:22:49]Sock 9.Thread stoped [14:22:53]recv_with_timeout no data received [14:22:53]ConnectInit Can't take IP for lk.salyk.kg [14:22:53]CommunicateWithHost connect error [14:22:53]CommunicateWithHost err = -1 [14:22:53]OFD Sender: Server communicate error [14:22:53]OFD Sender: Processing packet 163791 [packets to send 968, broken 966] [14:22:53]ProducePacketName [14:22:53]name=ofd_packets/00163791 [14:22:53]OFD Sender: To server: pG, [14:22:53]CommunicateWithHost lk.salyk.kg:30040 [14:22:53]ConnectInit lk.salyk.kg [14:22:58]ConnectInit Can't take IP for lk.salyk.kg [14:22:58]CommunicateWithHost connect error [14:22:58]CommunicateWithHost err = -1 [14:22:58]OFD Sender: Server communicate error [14:23:03]OFD Sender: Processing packet 163791 [packets to send 968, broken 966] [14:23:03]ProducePacketName [14:23:03]name=ofd_packets/00163791 [14:23:03]OFD Sender: To server: pG, [14:23:03]CommunicateWithHost lk.salyk.kg:30040 [14:23:03]ConnectInit lk.salyk.kg [14:23:08]ConnectInit Can't take IP for lk.salyk.kg [14:23:08]CommunicateWithHost connect error [14:23:08]CommunicateWithHost err = -1 [14:23:08]OFD Sender: Server communicate error [14:23:13]accept exits with 10 [14:23:13]New connection [14:23:13]New thread 3067030884 created [14:23:13]Thread 3067174244 joined [14:23:13]Waiting for new connection... [14:23:13] Sock 10.Parse request [14:23:13]Sock 10.Check first char [14:23:13]Sock 10.First char is OK [14:23:13]request: POST /json_proto HTTP/1.0 [14:23:13]Method: POST [14:23:13]URL: /json_proto [14:23:13]Method is POST - this is cgi request [14:23:13]url: /json_proto [14:23:13]query_string will be loaded in cgi processing [14:23:13]execute_cgi json_proto POST (null) [14:23:13]execute_cgi path=json_proto method=POST [14:23:13]POST find Content-Length [14:23:13]Host: 172.17.44.132:8080 [14:23:13]Content-Length: 679 [14:23:13]Content-Type: application/json [14:23:13] [14:23:13]POST finish read [14:23:13]Found Content-Length = 679 [14:23:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:13]execute_script... [14:23:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:13]POST & json_proto [14:23:13]process_json_proto [14:23:13]json parsed OK: [14:23:13]protocol is kg_v1.0 [14:23:13]action value=close_receipt [14:23:13]process_action close_receipt [14:23:13]cmd_close_receipt [14:23:13]MH_GetDate [14:23:13]Write to MH i2c: F0 00 00 C3 02 B4 [14:23:13]Write i2c OK [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: F0 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: F0 09 00 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: F0 09 00 C3 02 00 51 F8 C5 66 2A 83 C1 65 04 [14:23:13]GetLastDocTimeStamp 1724250163 [14:23:13]current date 1724250193 [14:23:13]FM_GetShiftState [14:23:13]SAM_PROTO_GetShiftState [14:23:13]wFMCommunicate request_size=4 [14:23:13]MH_SAM_APDU [14:23:13]CAPDU: 80 13 01 00 [14:23:13]Write to MH i2c: E2 08 00 C4 02 80 13 01 00 00 00 00 00 43 [14:23:13]Write i2c OK [14:23:13]MH_I2C_Read... [14:23:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:13]Read from MH i2c: E2 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 0E 00 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 0E 00 C4 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 09 [14:23:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:23:13]wFMCommunicate OK [14:23:13]SAM_PROTO_GetShiftState done [14:23:13]FM_GetShiftState done [14:23:13]opened in 1724199517 [14:23:13]opened+sec_in_day 1724285917 [14:23:13]quantity*price = 250012 [14:23:13]sum+1 = 250013 [14:23:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 391 21.08.2024 14:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163793 ФПД: 276654706201715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142313&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163793&fm=276654706201715&tin=02508201610067®Number=0000000000092562&sum=250000 [14:23:14]StoreToDocumentArchive [14:23:14]shift 466 fd 163793 [14:23:14]save to /storage/0466/doc_00163793 [14:23:14]save last doc name /storage/0466/doc_00163793 to /storage/kkm_last_doc_name [14:23:14]save OK [14:23:14]Clear old archive folders... [14:23:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:23:14]tlvbuf is 01067710 [14:23:14]SAM_PROTO_ClearQueue [14:23:14]wFMCommunicate request_size=4 [14:23:14]MH_SAM_APDU [14:23:14]CAPDU: 80 09 00 00 [14:23:14]Write to MH i2c: E2 08 00 D1 02 80 09 00 00 00 00 00 00 45 [14:23:14]Write i2c OK [14:23:14]MH_I2C_Read... [14:23:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:14]Read from MH i2c: E2 [14:23:14]MH_I2C_Read... [14:23:14]Read from MH i2c: E2 03 00 [14:23:14]MH_I2C_Read... [14:23:14]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [14:23:14]RAPDU: 90 00 [14:23:14]wFMCommunicate OK [14:23:14]SAM_PROTO_ClearQueue done [14:23:14]KKMCreateOFDPacket [14:23:14]OFDProtocolAddRootSTLVToBuf [14:23:14]FM_MakeSignedData [14:23:14]FM_MakeSignedData [14:23:14]SAM_PROTO_SignData [14:23:14]wFMCommunicate request_size=4 [14:23:14]MH_SAM_APDU [14:23:14]CAPDU: 80 0D 01 02 [14:23:14]Write to MH i2c: E2 08 00 D2 02 80 0D 01 02 00 00 00 00 4D [14:23:14]Write i2c OK [14:23:14]MH_I2C_Read... [14:23:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:14]Read from MH i2c: E2 [14:23:14]MH_I2C_Read... [14:23:14]Read from MH i2c: E2 03 00 [14:23:14]MH_I2C_Read... [14:23:14]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [14:23:14]RAPDU: 90 00 [14:23:14]wFMCommunicate OK [14:23:14]wFMCommunicate request_size=255 [14:23:14]MH_SAM_APDU [14:23: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 51 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7F 02 00 35 04 06 00 FB 9D B1 7D [14:23:15]Write to MH i2c: E2 02 01 D3 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 51 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7F 02 00 35 04 06 00 FB 9D B1 7D 00 00 24 [14:23:15]Write i2c OK [14:23:15]MH_I2C_Read... [14:23:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:15]Read from MH i2c: E2 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 03 00 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [14:23:15]RAPDU: 90 00 [14:23:15]wFMCommunicate OK [14:23:15]wFMCommunicate request_size=7 [14:23:15]MH_SAM_APDU [14:23:15]CAPDU: 80 0D 02 02 02 14 73 [14:23:15]Write to MH i2c: E2 0A 00 D4 02 80 0D 02 02 02 00 14 73 00 00 DB [14:23:15]Write i2c OK [14:23:15]MH_I2C_Read... [14:23:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:15]Read from MH i2c: E2 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 03 00 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [14:23:15]RAPDU: 90 00 [14:23:15]wFMCommunicate OK [14:23:15]wFMCommunicate request_size=4 [14:23:15]MH_SAM_APDU [14:23:15]CAPDU: 80 0D 03 02 [14:23:15]Write to MH i2c: E2 08 00 D5 02 80 0D 03 02 00 00 00 00 52 [14:23:15]Write i2c OK [14:23:15]MH_I2C_Read... [14:23:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:15]Read from MH i2c: E2 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 0B 00 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 0B 00 D5 02 00 B0 62 55 12 55 9F C5 25 90 00 AA [14:23:15]RAPDU: B0 62 55 12 55 9F C5 25 90 00 [14:23:15]wFMCommunicate OK [14:23:15]SAM_PROTO_SignData done [14:23:15]FM_MakeSignedData done [14:23:15]CreateOFDProtocolMessage [14:23:15]wFMCommunicate request_size=4 [14:23:15]MH_SAM_APDU [14:23:15]CAPDU: 80 11 00 00 [14:23:15]Write to MH i2c: E2 08 00 D6 02 80 11 00 00 00 00 00 00 52 [14:23:15]Write i2c OK [14:23:15]MH_I2C_Read... [14:23:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:15]Read from MH i2c: E2 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 17 00 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: E2 17 00 D6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AB [14:23:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:23:15]wFMCommunicate OK [14:23:15]CreateOFDProtocolMessage done [14:23:15]OFDSenderStorePacket 163793 [14:23:15]StoreOFDPacket docnum=163793 [14:23:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 70 C2 04 01 57 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 51 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7F 02 00 35 04 06 00 FB 9D B1 7D 14 73 B0 62 55 12 55 9F C5 25 [14:23:15]CheckFolder [14:23:15]dirname=/storage/ofd_packets [14:23:15]CheckFolder done [14:23:15]ProducePacketName [14:23:15]name=ofd_packets/00163793 [14:23:15]NVStorageSaveData ofd_packets/00163793 [14:23:15]File name is /storage/ofd_packets/00163793 [14:23:15]Write 298 bytes [14:23:15]NVStorageSaveData done [14:23:15]OFDSenderStorePacket done [14:23:15]KKMCreateOFDPacket done [14:23:15]NVStorageSaveData kkm_last_timestamp [14:23:15]File name is /storage/kkm_last_timestamp [14:23:15]Write 4 bytes [14:23:15]NVStorageSaveData done [14:23:15]ExternCall_PrintAddStr [14:23:15]wPrintStart [14:23:15]Write to MH i2c: 01 00 00 D7 02 D9 [14:23:15]Write i2c OK [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: 01 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: 01 07 00 [14:23:15]MH_I2C_Read... [14:23:15]Read from MH i2c: 01 07 00 D7 02 00 00 00 00 00 FF 0F EE [14:23:15]RasterBufferAndPrint [14:23:15]line Счет N : (1)292384 [14:23:15]line ИНН: 02508201610067 [14:23:15]line Контрольно-Кассовый Чек [14:23:15]line ПРОДАЖА [14:23:15]line ТРК (МРК, ГНК) : 11 [14:23:15]line Товар: 2710194800 [14:23:15]line ДТ-К-5 [14:23:15]line 32.810 * 76.20 [14:23:15]line = 2500.12 [14:23:15]line НДС 12% НСП 1% [14:23:15]line > о реализуемом товаре [14:23:15]line ОКРУГЛЕНИЕ: -0.12 [14:23:15]line ИТОГО: 2500.00 [14:23:15]line Внесено: 2500.00 [14:23:15]line СДАЧА: 0.00 [14:23:15]line НСП 1% : 22.12 [14:23:15]line НДС 12% : 265.50 [14:23:15]line Наличными: 2500.00 [14:23:15]line Безнал.: 0.00 [14:23:15]line Место: АЗС № 130 "Партнер Нефть" [14:23:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:23:15]line СНО: Общий режим [14:23:15]line Чек 391 21.08.2024 14:23 [14:23:15]line Смена: 466 ФФД: 1.0 [14:23:15]line ЗНМ: 0300000070 [14:23:15]line РНМ: 0000000000092562 [14:23:15]line Версия ККМ: 001 [14:23:15]line ФМ: 0000000000871769 [14:23:15]line ФД: 163793 [14:23:15]line ФПД: 276654706201715 [14:23:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142313&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163793&fm=276654706201715&tin=02508201610067®Number=0000000000092562&sum=250000 [14:23:15]written 0, free lines is 4095 [14:23:16]Write to MH i2c: 01 00 00 02 03 05 [14:23:16]Write i2c OK [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: 01 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: 01 07 00 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 D6 0C EE [14:23:16]RasterBufferAndPrint [14:23:16]line [14:23:16]line [14:23:16]line [14:23:16]line [14:23:16]line [14:23:16]written 0, free lines is 3313 [14:23:16]MH_Cut [14:23:16]Write to MH i2c: D1 01 00 09 03 01 DE [14:23:16]Write i2c OK [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: D1 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: D1 01 00 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: D1 01 00 09 03 00 DD [14:23:16]Write to MH i2c: 01 00 00 0A 03 0D [14:23:16]Write i2c OK [14:23:16]MH_I2C_Read... [14:23:16]*** Cut start [14:23:16]*** Purtial cut [14:23:16]*** Stage 1: CUTSNS_PIN = 1 [14:23:18]Read from MH i2c: 01 [14:23:18]MH_I2C_Read... [14:23:18]*** Stop cut motor [14:23:18]*** Cut end [14:23:18]Read from MH i2c: 01 07 00 [14:23:18]MH_I2C_Read... [14:23:18]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 FF 0F 22 [14:23:18]process_action close_receipt done [14:23:18]requested_data is exist [14:23:18]produce_requested_data [14:23:18]requested_item fm.sn is exist - process it [14:23:18]wFMCommunicate request_size=4 [14:23:18]MH_SAM_APDU [14:23:18]CAPDU: 80 11 00 00 [14:23:18]Write to MH i2c: E2 08 00 0B 03 80 11 00 00 00 00 00 00 88 [14:23:18]Write i2c OK [14:23:18]MH_I2C_Read... [14:23:18]ConnectInit Can't take IP for lk.salyk.kg [14:23:18]CommunicateWithHost connect error [14:23:18]CommunicateWithHost err = -1 [14:23:18]OFD Sender: Server communicate error [14:23:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:19]Read from MH i2c: E2 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 17 00 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 17 00 0B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [14:23:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:23:19]wFMCommunicate OK [14:23:19]requested_item fd.num is exist - process it [14:23:19]SAM_PROTO_GetFieldsCounters [14:23:19]wFMCommunicate request_size=4 [14:23:19]MH_SAM_APDU [14:23:19]CAPDU: 80 13 00 00 [14:23:19]Write to MH i2c: E2 08 00 0C 03 80 13 00 00 00 00 00 00 8B [14:23:19]Write i2c OK [14:23:19]MH_I2C_Read... [14:23:19]OFD Sender: Processing packet 163791 [packets to send 969, broken 966] [14:23:19]ProducePacketName [14:23:19]name=ofd_packets/00163791 [14:23:19]OFD Sender: To server: pG, [14:23:19]CommunicateWithHost lk.salyk.kg:30040 [14:23:19]ConnectInit lk.salyk.kg [14:23:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:19]Read from MH i2c: E2 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 62 00 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 62 00 0C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7F 02 00 0E 04 04 00 D2 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 6E [14:23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:23:19]wFMCommunicate OK [14:23:19]SAM_PROTO_GetFieldsCounters done [14:23:19]requested_item shift.num is exist - process it [14:23:19]requested_item shift.opened is exist - process it [14:23:19]req_shift_opened [14:23:19]FM_GetShiftState [14:23:19]SAM_PROTO_GetShiftState [14:23:19]wFMCommunicate request_size=4 [14:23:19]MH_SAM_APDU [14:23:19]CAPDU: 80 13 01 00 [14:23:19]Write to MH i2c: E2 08 00 0D 03 80 13 01 00 00 00 00 00 8D [14:23:19]Write i2c OK [14:23:19]MH_I2C_Read... [14:23:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:19]Read from MH i2c: E2 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 0E 00 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 0E 00 0D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 53 [14:23:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:23:19]wFMCommunicate OK [14:23:19]SAM_PROTO_GetShiftState done [14:23:19]FM_GetShiftState done [14:23:19]req_shift_opened done [14:23:19]requested_item shift.open_date is exist - process it [14:23:19]req_shift_open_date [14:23:19]req_shift_open_date done [14:23:19]produce_requested_data done [14:23:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163793,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:23:19]process_action_free close_receipt [14:23:19]json_value_free [14:23:19]json_value_free done [14:23:19]process_json_proto returns [14:23:19]Send response to host [14:23:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163793,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:23:19]free response buf [14:23:19]execute_script done [14:23:19]execute_script returns [14:23:19]free content buf [14:23:19]Sock 10.Close socket [14:23:19]Sock 10.Thread stoped [14:23:23]recv_with_timeout no data received [14:23:24]ConnectInit Can't take IP for lk.salyk.kg [14:23:24]CommunicateWithHost connect error [14:23:24]CommunicateWithHost err = -1 [14:23:24]OFD Sender: Server communicate error [14:23:29]OFD Sender: Processing packet 163791 [packets to send 969, broken 966] [14:23:29]ProducePacketName [14:23:29]name=ofd_packets/00163791 [14:23:29]OFD Sender: To server: pG, [14:23:29]CommunicateWithHost lk.salyk.kg:30040 [14:23:29]ConnectInit lk.salyk.kg [14:23:37]recv_with_timeout no data received [14:23:37]Connected sock=10 [14:23: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 37 36 39 0F 01 00 00 C2 F4 07 01 80 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 2D F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7F 02 00 35 04 06 00 D0 2E FB FC F9 11 5D 32 CD DE 7C 30 9A 25 [14: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 37 36 39 4F 00 00 00 29 51 47 00 6F 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 37 36 39 10 04 04 00 CF 7F 02 00 F4 03 04 00 B9 A1 C5 66 B6 04 01 00 00 13 F8 80 83 3D 04 97 6B [14:23:41]CommunicateWithHost err = 0 [14:23:41]CheckOFDResponse [14:23:41]1017 (14) - 77093643461234 [14:23:41]1041 (16) - 0000000000871769 [14:23:41]1040 (4) - 163791 [14:23:41]1012 (4) - 21.08.2024 08:13 [14:23:41]1206 (1) - 0 [14:23:41]OFD Sender: Remove packet 163791 [14:23:41]ProducePacketName [14:23:41]name=ofd_packets/00163791 [14:23:41]NVStorageDeleteData [14:23:42]OFD Sender: Processing packet 163792 [packets to send 968, broken 966] [14:23:42]ProducePacketName [14:23:42]name=ofd_packets/00163792 [14:23:42]OFD Sender: To server: pG, [14:23:42]CommunicateWithHost lk.salyk.kg:30040 [14:23:42]ConnectInit lk.salyk.kg [14:23:46]Connected sock=9 [14:23: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 37 36 39 0C 01 00 00 7B 44 04 01 3F 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 33 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7F 02 00 35 04 06 00 CF 66 22 EC F0 D7 EE 09 D3 6E 5F 9F D2 E0 [14:23:50]recv_with_timeout no data received [14:23:51]recv_with_timeout no data received [14:23:51]CommunicateWithHost answer receiving error [14:23:51]CommunicateWithHost err = -3 [14:23:51]OFD Sender: Server communicate error [14:23:56]OFD Sender: Processing packet 163792 [packets to send 968, broken 966] [14:23:56]ProducePacketName [14:23:56]name=ofd_packets/00163792 [14:23:56]OFD Sender: To server: pG, [14:23:56]CommunicateWithHost lk.salyk.kg:30040 [14:23:56]ConnectInit lk.salyk.kg [14:23:58]Connected sock=10 [14:23: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 37 36 39 0C 01 00 00 7B 44 04 01 3F 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 33 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7F 02 00 35 04 06 00 CF 66 22 EC F0 D7 EE 09 D3 6E 5F 9F D2 E0 [14:23:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 9F 47 00 64 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 37 36 39 10 04 04 00 D0 7F 02 00 F4 03 04 00 CD A1 C5 66 B6 04 01 00 00 4F B2 DB 79 21 0A 52 C4 [14:23:58]CommunicateWithHost err = 0 [14:23:58]CheckOFDResponse [14:23:58]1017 (14) - 77093643461234 [14:23:58]1041 (16) - 0000000000871769 [14:23:58]1040 (4) - 163792 [14:23:58]1012 (4) - 21.08.2024 08:14 [14:23:58]1206 (1) - 0 [14:23:58]OFD Sender: Remove packet 163792 [14:23:58]ProducePacketName [14:23:58]name=ofd_packets/00163792 [14:23:58]NVStorageDeleteData [14:23:59]OFD Sender: Processing packet 163793 [packets to send 967, broken 966] [14:23:59]ProducePacketName [14:23:59]name=ofd_packets/00163793 [14:23:59]OFD Sender: To server: pG, [14:23:59]CommunicateWithHost lk.salyk.kg:30040 [14:23:59]ConnectInit lk.salyk.kg [14:24:01]Connected sock=9 [14: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 37 36 39 0C 01 00 00 70 C2 04 01 57 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 51 F8 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7F 02 00 35 04 06 00 FB 9D B1 7D 14 73 B0 62 55 12 55 9F C5 25 [14: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 37 36 39 4F 00 00 00 C2 7F 47 00 96 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 37 36 39 10 04 04 00 D1 7F 02 00 F4 03 04 00 D0 A1 C5 66 B6 04 01 00 00 F0 46 1C 00 FD A3 67 8B [14:24:01]CommunicateWithHost err = 0 [14:24:01]CheckOFDResponse [14:24:01]1017 (14) - 77093643461234 [14:24:01]1041 (16) - 0000000000871769 [14:24:01]1040 (4) - 163793 [14:24:01]1012 (4) - 21.08.2024 08:14 [14:24:01]1206 (1) - 0 [14:24:01]OFD Sender: Remove packet 163793 [14:24:01]ProducePacketName [14:24:01]name=ofd_packets/00163793 [14:24:01]NVStorageDeleteData [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:31]recv_with_timeout no data received [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:45]recv_with_timeout no data received [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:24]recv_with_timeout no data received [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]recv_with_timeout no data received [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:28]OFD Sender: No OFD packet to send [14:26:33]OFD Sender: No OFD packet to send [14:26:38]OFD Sender: No OFD packet to send [14:26:43]OFD Sender: No OFD packet to send [14:26:48]OFD Sender: No OFD packet to send [14:26:53]OFD Sender: No OFD packet to send [14:26:58]OFD Sender: No OFD packet to send [14:27:03]OFD Sender: No OFD packet to send [14:27:08]OFD Sender: No OFD packet to send [14:27:13]OFD Sender: No OFD packet to send [14:27:18]OFD Sender: No OFD packet to send [14:27:23]OFD Sender: No OFD packet to send [14:27:28]OFD Sender: No OFD packet to send [14:27:33]OFD Sender: No OFD packet to send [14:27:38]OFD Sender: No OFD packet to send [14:27:43]OFD Sender: No OFD packet to send [14:27:48]OFD Sender: No OFD packet to send [14:27:53]OFD Sender: No OFD packet to send [14:27:58]OFD Sender: No OFD packet to send [14:28:03]OFD Sender: No OFD packet to send [14:28:07]recv_with_timeout no data received [14:28:08]OFD Sender: No OFD packet to send [14:28:13]OFD Sender: No OFD packet to send [14:28:16]accept exits with 7 [14:28:16]New connection [14:28:16]New thread 3067174244 created [14:28:16]Thread 3067030884 joined [14:28:16]Waiting for new connection... [14:28:16] Sock 7.Parse request [14:28:16]Sock 7.Check first char [14:28:16]Sock 7.First char is OK [14:28:16]request: POST /json_proto HTTP/1.0 [14:28:16]Method: POST [14:28:16]URL: /json_proto [14:28:16]Method is POST - this is cgi request [14:28:16]url: /json_proto [14:28:16]query_string will be loaded in cgi processing [14:28:16]execute_cgi json_proto POST (null) [14:28:16]execute_cgi path=json_proto method=POST [14:28:16]POST find Content-Length [14:28:16]Host: 172.17.44.132:8080 [14:28:16]Content-Length: 674 [14:28:16]Content-Type: application/json [14:28:16] [14:28:16]POST finish read [14:28:16]Found Content-Length = 674 [14:28:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:16]execute_script... [14:28: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)292388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:16]POST & json_proto [14:28:16]process_json_proto [14:28:16]json parsed OK: [14:28:16]protocol is kg_v1.0 [14:28:16]action value=close_receipt [14:28:16]process_action close_receipt [14:28:16]cmd_close_receipt [14:28:16]MH_GetDate [14:28:16]Write to MH i2c: F0 00 00 0E 03 00 [14:28:16]Write i2c OK [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: F0 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: F0 09 00 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: F0 09 00 0E 03 00 81 F9 C5 66 2A 83 C1 65 81 [14:28:16]GetLastDocTimeStamp 1724250193 [14:28:16]current date 1724250497 [14:28:16]FM_GetShiftState [14:28:16]SAM_PROTO_GetShiftState [14:28:16]wFMCommunicate request_size=4 [14:28:16]MH_SAM_APDU [14:28:16]CAPDU: 80 13 01 00 [14:28:16]Write to MH i2c: E2 08 00 0F 03 80 13 01 00 00 00 00 00 8F [14:28:16]Write i2c OK [14:28:16]MH_I2C_Read... [14:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:17]Read from MH i2c: E2 [14:28:17]MH_I2C_Read... [14:28:17]Read from MH i2c: E2 0E 00 [14:28:17]MH_I2C_Read... [14:28:17]Read from MH i2c: E2 0E 00 0F 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [14:28:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:28:17]wFMCommunicate OK [14:28:17]SAM_PROTO_GetShiftState done [14:28:17]FM_GetShiftState done [14:28:17]opened in 1724199517 [14:28:17]opened+sec_in_day 1724285917 [14:28:17]quantity*price = 50063 [14:28:17]sum+1 = 50064 [14:28:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 392 21.08.2024 14:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163794 ФПД: 194162323811858 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163794&fm=194162323811858&tin=02508201610067®Number=0000000000092562&sum=50000 [14:28:18]StoreToDocumentArchive [14:28:18]shift 466 fd 163794 [14:28:18]save to /storage/0466/doc_00163794 [14:28:18]save last doc name /storage/0466/doc_00163794 to /storage/kkm_last_doc_name [14:28:18]save OK [14:28:18]Clear old archive folders... [14:28:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:28:18]tlvbuf is 010F2510 [14:28:18]SAM_PROTO_ClearQueue [14:28:18]wFMCommunicate request_size=4 [14:28:18]MH_SAM_APDU [14:28:18]CAPDU: 80 09 00 00 [14:28:18]Write to MH i2c: E2 08 00 1C 03 80 09 00 00 00 00 00 00 91 [14:28:18]Write i2c OK [14:28:18]MH_I2C_Read... [14:28:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:18]Read from MH i2c: E2 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [14:28:18]RAPDU: 90 00 [14:28:18]wFMCommunicate OK [14:28:18]SAM_PROTO_ClearQueue done [14:28:18]KKMCreateOFDPacket [14:28:18]OFDProtocolAddRootSTLVToBuf [14:28:18]FM_MakeSignedData [14:28:18]FM_MakeSignedData [14:28:18]SAM_PROTO_SignData [14:28:18]wFMCommunicate request_size=4 [14:28:18]MH_SAM_APDU [14:28:18]CAPDU: 80 0D 01 02 [14:28:18]Write to MH i2c: E2 08 00 1D 03 80 0D 01 02 00 00 00 00 99 [14:28:18]Write i2c OK [14:28:18]MH_I2C_Read... [14:28:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:18]Read from MH i2c: E2 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [14:28:18]RAPDU: 90 00 [14:28:18]wFMCommunicate OK [14:28:18]wFMCommunicate request_size=255 [14:28:18]MH_SAM_APDU [14:28: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 38 30 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 88 01 00 00 F4 03 04 00 81 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7F 02 00 35 04 06 00 B0 96 F0 56 [14:28:18]Write to MH i2c: E2 02 01 1E 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 88 01 00 00 F4 03 04 00 81 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7F 02 00 35 04 06 00 B0 96 F0 56 00 00 90 [14:28:18]Write i2c OK [14:28:18]MH_I2C_Read... [14:28:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:18]OFD Sender: No OFD packet to send [14:28:18]Read from MH i2c: E2 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [14:28:18]RAPDU: 90 00 [14:28:18]wFMCommunicate OK [14:28:18]wFMCommunicate request_size=7 [14:28:18]MH_SAM_APDU [14:28:18]CAPDU: 80 0D 02 02 02 EE 12 [14:28:18]Write to MH i2c: E2 0A 00 1F 03 80 0D 02 02 02 00 EE 12 00 00 A0 [14:28:18]Write i2c OK [14:28:18]MH_I2C_Read... [14:28:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:18]Read from MH i2c: E2 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [14:28:18]RAPDU: 90 00 [14:28:18]wFMCommunicate OK [14:28:18]wFMCommunicate request_size=4 [14:28:18]MH_SAM_APDU [14:28:18]CAPDU: 80 0D 03 02 [14:28:18]Write to MH i2c: E2 08 00 20 03 80 0D 03 02 00 00 00 00 9E [14:28:18]Write i2c OK [14:28:18]MH_I2C_Read... [14:28:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:18]Read from MH i2c: E2 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 0B 00 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 0B 00 20 03 00 37 B9 72 4E B8 15 F7 D6 90 00 E9 [14:28:18]RAPDU: 37 B9 72 4E B8 15 F7 D6 90 00 [14:28:18]wFMCommunicate OK [14:28:18]SAM_PROTO_SignData done [14:28:18]FM_MakeSignedData done [14:28:18]CreateOFDProtocolMessage [14:28:18]wFMCommunicate request_size=4 [14:28:18]MH_SAM_APDU [14:28:18]CAPDU: 80 11 00 00 [14:28:18]Write to MH i2c: E2 08 00 21 03 80 11 00 00 00 00 00 00 9E [14:28:18]Write i2c OK [14:28:18]MH_I2C_Read... [14:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:18]Read from MH i2c: E2 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 17 00 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: E2 17 00 21 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [14:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:18]wFMCommunicate OK [14:28:18]CreateOFDProtocolMessage done [14:28:18]OFDSenderStorePacket 163794 [14:28:18]StoreOFDPacket docnum=163794 [14:28:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B9 62 04 01 18 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 38 30 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 88 01 00 00 F4 03 04 00 81 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7F 02 00 35 04 06 00 B0 96 F0 56 EE 12 37 B9 72 4E B8 15 F7 D6 [14:28:18]CheckFolder [14:28:18]dirname=/storage/ofd_packets [14:28:18]CheckFolder done [14:28:18]ProducePacketName [14:28:18]name=ofd_packets/00163794 [14:28:18]NVStorageSaveData ofd_packets/00163794 [14:28:18]File name is /storage/ofd_packets/00163794 [14:28:18]Write 298 bytes [14:28:18]NVStorageSaveData done [14:28:18]OFDSenderStorePacket done [14:28:18]KKMCreateOFDPacket done [14:28:18]NVStorageSaveData kkm_last_timestamp [14:28:18]File name is /storage/kkm_last_timestamp [14:28:18]Write 4 bytes [14:28:18]NVStorageSaveData done [14:28:18]ExternCall_PrintAddStr [14:28:18]wPrintStart [14:28:18]Write to MH i2c: 01 00 00 22 03 25 [14:28:18]Write i2c OK [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: 01 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: 01 07 00 [14:28:18]MH_I2C_Read... [14:28:18]Read from MH i2c: 01 07 00 22 03 00 00 00 00 00 FF 0F 3A [14:28:18]RasterBufferAndPrint [14:28:18]line Счет N : (1)292388 [14:28:18]line ИНН: 02508201610067 [14:28:18]line Контрольно-Кассовый Чек [14:28:18]line ПРОДАЖА [14:28:18]line ТРК (МРК, ГНК) : 21 [14:28:18]line Товар: 2710194800 [14:28:18]line ДТ-К-5 [14:28:18]line 6.570 * 76.20 [14:28:18]line = 500.63 [14:28:18]line НДС 12% НСП 1% [14:28:18]line > о реализуемом товаре [14:28:18]line ОКРУГЛЕНИЕ: -0.63 [14:28:18]line ИТОГО: 500.00 [14:28:18]line Внесено: 500.00 [14:28:18]line СДАЧА: 0.00 [14:28:18]line НСП 1% : 4.43 [14:28:18]line НДС 12% : 53.16 [14:28:18]line Наличными: 500.00 [14:28:18]line Безнал.: 0.00 [14:28:18]line Место: АЗС № 130 "Партнер Нефть" [14:28:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:28:18]line СНО: Общий режим [14:28:18]line Чек 392 21.08.2024 14:28 [14:28:18]line Смена: 466 ФФД: 1.0 [14:28:18]line ЗНМ: 0300000070 [14:28:18]line РНМ: 0000000000092562 [14:28:18]line Версия ККМ: 001 [14:28:18]line ФМ: 0000000000871769 [14:28:18]line ФД: 163794 [14:28:18]line ФПД: 194162323811858 [14:28:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163794&fm=194162323811858&tin=02508201610067®Number=0000000000092562&sum=50000 [14:28:18]written 0, free lines is 4095 [14:28:18]OFD Sender: Processing packet 163794 [packets to send 967, broken 966] [14:28:18]ProducePacketName [14:28:18]name=ofd_packets/00163794 [14:28:18]OFD Sender: To server: pG, [14:28:18]CommunicateWithHost lk.salyk.kg:30040 [14:28:18]ConnectInit lk.salyk.kg [14:28:19]Write to MH i2c: 01 00 00 4D 03 50 [14:28:19]Write i2c OK [14:28:19]MH_I2C_Read... [14:28:19]Read from MH i2c: 01 [14:28:19]MH_I2C_Read... [14:28:19]Read from MH i2c: 01 07 00 [14:28:19]MH_I2C_Read... [14:28:19]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 CB 0C 2E [14:28:19]RasterBufferAndPrint [14:28:19]line [14:28:19]line [14:28:19]line [14:28:19]line [14:28:19]line [14:28:19]written 0, free lines is 3282 [14:28:19]MH_Cut [14:28:19]Write to MH i2c: D1 01 00 54 03 01 29 [14:28:19]Write i2c OK [14:28:19]MH_I2C_Read... [14:28:19]Read from MH i2c: D1 [14:28:19]MH_I2C_Read... [14:28:19]Read from MH i2c: D1 01 00 [14:28:19]MH_I2C_Read... [14:28:19]Read from MH i2c: D1 01 00 54 03 00 28 [14:28:19]Write to MH i2c: 01 00 00 55 03 58 [14:28:19]Write i2c OK [14:28:19]MH_I2C_Read... [14:28:19]*** Cut start [14:28:19]*** Purtial cut [14:28:19]*** Stage 1: CUTSNS_PIN = 1 [14:28:21]Read from MH i2c: 01 [14:28:21]MH_I2C_Read... [14:28:21]*** Stop cut motor [14:28:21]*** Cut end [14:28:21]Read from MH i2c: 01 07 00 [14:28:21]MH_I2C_Read... [14:28:21]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 FF 0F 6D [14:28:21]process_action close_receipt done [14:28:21]requested_data is exist [14:28:21]produce_requested_data [14:28:21]requested_item fm.sn is exist - process it [14:28:21]wFMCommunicate request_size=4 [14:28:21]MH_SAM_APDU [14:28:21]CAPDU: 80 11 00 00 [14:28:21]Write to MH i2c: E2 08 00 56 03 80 11 00 00 00 00 00 00 D3 [14:28:21]Write i2c OK [14:28:21]MH_I2C_Read... [14:28:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:22]Read from MH i2c: E2 [14:28:22]MH_I2C_Read... [14:28:22]Read from MH i2c: E2 17 00 [14:28:22]MH_I2C_Read... [14:28:22]Read from MH i2c: E2 17 00 56 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [14:28:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:22]wFMCommunicate OK [14:28:22]requested_item fd.num is exist - process it [14:28:22]SAM_PROTO_GetFieldsCounters [14:28:22]wFMCommunicate request_size=4 [14:28:22]MH_SAM_APDU [14:28:22]CAPDU: 80 13 00 00 [14:28:22]Write to MH i2c: E2 08 00 57 03 80 13 00 00 00 00 00 00 D6 [14:28:22]Write i2c OK [14:28:22]MH_I2C_Read... [14:28:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:22]Read from MH i2c: E2 [14:28:22]MH_I2C_Read... [14:28:22]Read from MH i2c: E2 62 00 [14:28:22]MH_I2C_Read... [14:28:22]Read from MH i2c: E2 62 00 57 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7F 02 00 0E 04 04 00 D2 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 BD [14:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:22]wFMCommunicate OK [14:28:22]SAM_PROTO_GetFieldsCounters done [14:28:22]requested_item shift.num is exist - process it [14:28:22]requested_item shift.opened is exist - process it [14:28:22]req_shift_opened [14:28:22]FM_GetShiftState [14:28:22]SAM_PROTO_GetShiftState [14:28:22]wFMCommunicate request_size=4 [14:28:22]MH_SAM_APDU [14:28:22]CAPDU: 80 13 01 00 [14:28:22]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [14:28:22]Write i2c OK [14:28:22]MH_I2C_Read... [14:28:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:22]Read from MH i2c: E2 [14:28:22]MH_I2C_Read... [14:28:22]Read from MH i2c: E2 0E 00 [14:28:22]MH_I2C_Read... [14:28:22]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9E [14:28:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:28:22]wFMCommunicate OK [14:28:22]SAM_PROTO_GetShiftState done [14:28:22]FM_GetShiftState done [14:28:22]req_shift_opened done [14:28:22]requested_item shift.open_date is exist - process it [14:28:22]req_shift_open_date [14:28:22]req_shift_open_date done [14:28:22]produce_requested_data done [14:28:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163794,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:28:22]process_action_free close_receipt [14:28:22]json_value_free [14:28:22]json_value_free done [14:28:22]process_json_proto returns [14:28:22]Send response to host [14:28:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163794,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:28:22]free response buf [14:28:22]execute_script done [14:28:22]execute_script returns [14:28:22]free content buf [14:28:22]Sock 7.Close socket [14:28:22]Sock 7.Thread stoped [14:28:23]ConnectInit Can't take IP for lk.salyk.kg [14:28:23]CommunicateWithHost connect error [14:28:23]CommunicateWithHost err = -1 [14:28:23]OFD Sender: Server communicate error [14:28:23]recv_with_timeout no data received [14:28:28]OFD Sender: Processing packet 163794 [packets to send 967, broken 966] [14:28:28]ProducePacketName [14:28:28]name=ofd_packets/00163794 [14:28:28]OFD Sender: To server: pG, [14:28:28]CommunicateWithHost lk.salyk.kg:30040 [14:28:28]ConnectInit lk.salyk.kg [14:28:33]ConnectInit Can't take IP for lk.salyk.kg [14:28:33]CommunicateWithHost connect error [14:28:33]CommunicateWithHost err = -1 [14:28:33]OFD Sender: Server communicate error [14:28:38]OFD Sender: Processing packet 163794 [packets to send 967, broken 966] [14:28:38]ProducePacketName [14:28:38]name=ofd_packets/00163794 [14:28:38]OFD Sender: To server: pG, [14:28:38]CommunicateWithHost lk.salyk.kg:30040 [14:28:38]ConnectInit lk.salyk.kg [14:28:40]recv_with_timeout no data received [14:28:43]ConnectInit Can't take IP for lk.salyk.kg [14:28:43]CommunicateWithHost connect error [14:28:43]CommunicateWithHost err = -1 [14:28:43]OFD Sender: Server communicate error [14:28:48]OFD Sender: Processing packet 163794 [packets to send 967, broken 966] [14:28:48]ProducePacketName [14:28:48]name=ofd_packets/00163794 [14:28:48]OFD Sender: To server: pG, [14:28:48]CommunicateWithHost lk.salyk.kg:30040 [14:28:48]ConnectInit lk.salyk.kg [14:29:37]ConnectInit Can't connect to host [14:29:41]OFD Sender: Processing packet 163794 [packets to send 968, broken 966] [14:29:41]ProducePacketName [14:29:41]name=ofd_packets/00163794 [14:29:41]OFD Sender: To server: pG, [14:29:41]CommunicateWithHost lk.salyk.kg:30040 [14:29:41]ConnectInit lk.salyk.kg [14:29:44]Connected sock=9 [14:29: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 37 36 39 0C 01 00 00 B9 62 04 01 18 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 38 30 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 88 01 00 00 F4 03 04 00 81 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7F 02 00 35 04 06 00 B0 96 F0 56 EE 12 37 B9 72 4E B8 15 F7 D6 [14: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 37 36 39 4F 00 00 00 BB 5F 47 00 8C 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 37 36 39 10 04 04 00 D2 7F 02 00 F4 03 04 00 28 A3 C5 66 B6 04 01 00 00 15 68 6A F8 06 5E 5B AF [14:29:45]CommunicateWithHost err = 0 [14:29:45]CheckOFDResponse [14:29:45]1017 (14) - 77093643461234 [14:29:45]1041 (16) - 0000000000871769 [14:29:45]1040 (4) - 163794 [14:29:45]1012 (4) - 21.08.2024 08:19 [14:29:45]1206 (1) - 0 [14:29:45]OFD Sender: Remove packet 163794 [14:29:45]ProducePacketName [14:29:45]name=ofd_packets/00163794 [14:29:45]NVStorageDeleteData [14:29:45]OFD Sender: Processing packet 163795 [packets to send 967, broken 966] [14:29:45]ProducePacketName [14:29:45]name=ofd_packets/00163795 [14:29:45]OFD Sender: To server: pG, [14:29:45]CommunicateWithHost lk.salyk.kg:30040 [14:29:45]ConnectInit lk.salyk.kg [14:29:46]Connected sock=9 [14: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 37 36 39 0F 01 00 00 19 29 07 01 E3 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 B4 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7F 02 00 35 04 06 00 CF 2E D9 88 4D B5 40 6F 2F 64 7D CE 7B 2D [14: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 37 36 39 4F 00 00 00 ED 90 47 00 3E 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 37 36 39 10 04 04 00 D3 7F 02 00 F4 03 04 00 29 A3 C5 66 B6 04 01 00 00 3F 7B 30 B2 2C 8B CF B9 [14:29:47]CommunicateWithHost err = 0 [14:29:47]CheckOFDResponse [14:29:47]1017 (14) - 77093643461234 [14:29:47]1041 (16) - 0000000000871769 [14:29:47]1040 (4) - 163795 [14:29:47]1012 (4) - 21.08.2024 08:19 [14:29:47]1206 (1) - 0 [14:29:47]OFD Sender: Remove packet 163795 [14:29:47]ProducePacketName [14:29:47]name=ofd_packets/00163795 [14:29:47]NVStorageDeleteData [14:29:47]OFD Sender: No OFD packet to send [14:29:52]OFD Sender: No OFD packet to send [14:29:53]accept exits with 7 [14:29:53]New connection [14:29:53]New thread 3067174244 created [14:29:53]Thread 3067030884 joined [14:29:53]Waiting for new connection... [14:29:53] Sock 7.Parse request [14:29:53]Sock 7.Check first char [14:29:53]Sock 7.First char is OK [14:29:53]request: POST /json_proto HTTP/1.0 [14:29:53]Method: POST [14:29:53]URL: /json_proto [14:29:53]Method is POST - this is cgi request [14:29:53]url: /json_proto [14:29:53]query_string will be loaded in cgi processing [14:29:53]execute_cgi json_proto POST (null) [14:29:53]execute_cgi path=json_proto method=POST [14:29:53]POST find Content-Length [14:29:53]Host: 172.17.44.132:8080 [14:29:53]Content-Length: 829 [14:29:53]Content-Type: application/json [14:29:53] [14:29:53]POST finish read [14:29:53]Found Content-Length = 829 [14:29:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50628", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:53]execute_script... [14:29:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50628", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:53]POST & json_proto [14:29:53]process_json_proto [14:29:53]json parsed OK: [14:29:53]protocol is kg_v1.0 [14:29:53]action value=close_receipt [14:29:53]process_action close_receipt [14:29:53]cmd_close_receipt [14:29:53]MH_GetDate [14:29:53]Write to MH i2c: F0 00 00 A4 03 96 [14:29:53]Write i2c OK [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: F0 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: F0 09 00 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: F0 09 00 A4 03 00 E1 F9 C5 66 2A 83 C1 65 77 [14:29:53]GetLastDocTimeStamp 1724250548 [14:29:53]current date 1724250593 [14:29:53]FM_GetShiftState [14:29:53]SAM_PROTO_GetShiftState [14:29:53]wFMCommunicate request_size=4 [14:29:53]MH_SAM_APDU [14:29:53]CAPDU: 80 13 01 00 [14:29:53]Write to MH i2c: E2 08 00 A5 03 80 13 01 00 00 00 00 00 25 [14:29:53]Write i2c OK [14:29:53]MH_I2C_Read... [14:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:53]Read from MH i2c: E2 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 0E 00 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 0E 00 A5 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EB [14:29:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:29:53]wFMCommunicate OK [14:29:53]SAM_PROTO_GetShiftState done [14:29:53]FM_GetShiftState done [14:29:53]opened in 1724199517 [14:29:53]opened+sec_in_day 1724285917 [14:29:53]quantity*price = 11000 [14:29:53]sum+1 = 11001 [14:29:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 0.00 Безнал.: 110.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 394 21.08.2024 14:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163796 ФПД: 46346593135778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142953&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163796&fm=46346593135778&tin=02508201610067®Number=0000000000092562&sum=11000 0 [14:29:54]StoreToDocumentArchive [14:29:54]shift 466 fd 163796 [14:29:54]save to /storage/0466/doc_00163796 [14:29:54]save last doc name /storage/0466/doc_00163796 to /storage/kkm_last_doc_name [14:29:54]save OK [14:29:54]Clear old archive folders... [14:29:54]ProcessDocumentItem done err = 0, tmpTLVsize=293 [14:29:54]tlvbuf is 0109BC40 [14:29:54]SAM_PROTO_ClearQueue [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 09 00 00 [14:29:54]Write to MH i2c: E2 08 00 B2 03 80 09 00 00 00 00 00 00 27 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]SAM_PROTO_ClearQueue done [14:29:54]KKMCreateOFDPacket [14:29:54]OFDProtocolAddRootSTLVToBuf [14:29:54]FM_MakeSignedData [14:29:54]FM_MakeSignedData [14:29:54]SAM_PROTO_SignData [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 01 02 [14:29:54]Write to MH i2c: E2 08 00 B3 03 80 0D 01 02 00 00 00 00 2F [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]wFMCommunicate request_size=255 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E1 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [14:29:54]Write to MH i2c: E2 02 01 B4 03 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E1 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 AC [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]wFMCommunicate request_size=52 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7F 02 00 35 04 06 00 2A 26 E8 38 6C A2 [14:29:54]Write to MH i2c: E2 37 00 B5 03 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7F 02 00 35 04 06 00 2A 26 E8 38 6C A2 00 00 CD [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 03 02 [14:29:54]Write to MH i2c: E2 08 00 B6 03 80 0D 03 02 00 00 00 00 34 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 0B 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 0B 00 B6 03 00 D7 18 27 2B 13 7E AE 53 90 00 08 [14:29:54]RAPDU: D7 18 27 2B 13 7E AE 53 90 00 [14:29:54]wFMCommunicate OK [14:29:54]SAM_PROTO_SignData done [14:29:54]FM_MakeSignedData done [14:29:54]CreateOFDProtocolMessage [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 11 00 00 [14:29:54]Write to MH i2c: E2 08 00 B7 03 80 11 00 00 00 00 00 00 34 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 17 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 17 00 B7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [14:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:29:54]wFMCommunicate OK [14:29:54]CreateOFDProtocolMessage done [14:29:54]OFDSenderStorePacket 163796 [14:29:54]StoreOFDPacket docnum=163796 [14:29:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 9E 91 31 01 E0 4A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E1 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7F 02 00 35 04 06 00 2A 26 E8 38 6C A2 D7 18 27 2B 13 7E AE 53 [14:29:54]CheckFolder [14:29:54]dirname=/storage/ofd_packets [14:29:54]CheckFolder done [14:29:54]ProducePacketName [14:29:54]name=ofd_packets/00163796 [14:29:54]NVStorageSaveData ofd_packets/00163796 [14:29:54]File name is /storage/ofd_packets/00163796 [14:29:54]Write 343 bytes [14:29:54]NVStorageSaveData done [14:29:54]OFDSenderStorePacket done [14:29:54]KKMCreateOFDPacket done [14:29:54]NVStorageSaveData kkm_last_timestamp [14:29:54]File name is /storage/kkm_last_timestamp [14:29:54]Write 4 bytes [14:29:54]NVStorageSaveData done [14:29:54]ExternCall_PrintAddStr [14:29:54]wPrintStart [14:29:54]Write to MH i2c: 01 00 00 B8 03 BB [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: 01 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: 01 07 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: 01 07 00 B8 03 00 00 00 00 00 FF 0F D0 [14:29:54]RasterBufferAndPrint [14:29:54]line Счет N : (3)50628 [14:29:54]line ИНН: 02508201610067 [14:29:54]line Контрольно-Кассовый Чек [14:29:54]line ПРОДАЖА [14:29:54]line Товар: 4870022003305 [14:29:54]line Напиток Gorilla эн нат ж/б 0,5/0,45л [14:29:54]line 1.000 * 110.00 [14:29:54]line = 110.00 [14:29:54]line НДС 12% НСП 1% [14:29:54]line > о реализуемом товаре [14:29:54]line ИТОГО: 110.00 [14:29:54]line НСП 1% : 0.97 [14:29:54]line НДС 12% : 11.68 [14:29:54]line Наличными: 0.00 [14:29:54]line Безнал.: 110.00 [14:29:54]line Место: АЗС № 130 "Партнер Нефть" [14:29:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:29:54]line СНО: Общий режим [14:29:54]line Чек 394 21.08.2024 14:29 [14:29:54]line Смена: 466 ФФД: 1.0 [14:29:54]line ЗНМ: 0300000070 [14:29:54]line РНМ: 0000000000092562 [14:29:54]line Версия ККМ: 001 [14:29:54]line Платежная система: O! деньги [14:29:54]line ФМ: 0000000000871769 [14:29:54]line ФД: 163796 [14:29:54]line ФПД: 46346593135778 [14:29:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T142953&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163796&fm=46346593135778&tin=02508201610067®Number=0000000000092562&sum=11000 [14:29:54]line 0 [14:29:54]written 0, free lines is 4095 [14:29:55]OFD Sender: Processing packet 163796 [packets to send 967, broken 966] [14:29:55]ProducePacketName [14:29:55]name=ofd_packets/00163796 [14:29:55]OFD Sender: To server: pG, [14:29:55]CommunicateWithHost lk.salyk.kg:30040 [14:29:55]ConnectInit lk.salyk.kg [14:29:55]Write to MH i2c: 01 00 00 E3 03 E6 [14:29:55]Write i2c OK [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: 01 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: 01 07 00 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 AF 0C A8 [14:29:55]RasterBufferAndPrint [14:29:55]line [14:29:55]line [14:29:55]line [14:29:55]line [14:29:55]line [14:29:55]written 0, free lines is 3253 [14:29:55]MH_Cut [14:29:55]Write to MH i2c: D1 01 00 EA 03 01 BF [14:29:55]Write i2c OK [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: D1 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: D1 01 00 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: D1 01 00 EA 03 00 BE [14:29:55]Write to MH i2c: 01 00 00 EB 03 EE [14:29:55]Write i2c OK [14:29:55]MH_I2C_Read... [14:29:56]*** Cut start [14:29:56]*** Purtial cut [14:29:56]*** Stage 1: CUTSNS_PIN = 1 [14:29:58]Read from MH i2c: 01 [14:29:58]MH_I2C_Read... [14:29:58]*** Stop cut motor [14:29:58]*** Cut end [14:29:58]Read from MH i2c: 01 07 00 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [14:29:58]process_action close_receipt done [14:29:58]requested_data is exist [14:29:58]produce_requested_data [14:29:58]requested_item fm.sn is exist - process it [14:29:58]wFMCommunicate request_size=4 [14:29:58]MH_SAM_APDU [14:29:58]CAPDU: 80 11 00 00 [14:29:58]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [14:29:58]Write i2c OK [14:29:58]MH_I2C_Read... [14:29:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:58]Read from MH i2c: E2 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 17 00 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 17 00 EC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [14:29:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:29:58]wFMCommunicate OK [14:29:58]requested_item fd.num is exist - process it [14:29:58]SAM_PROTO_GetFieldsCounters [14:29:58]wFMCommunicate request_size=4 [14:29:58]MH_SAM_APDU [14:29:58]CAPDU: 80 13 00 00 [14:29:58]Write to MH i2c: E2 08 00 ED 03 80 13 00 00 00 00 00 00 6C [14:29:58]Write i2c OK [14:29:58]MH_I2C_Read... [14:29:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:58]Read from MH i2c: E2 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 62 00 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 62 00 ED 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7F 02 00 0E 04 04 00 D2 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 5B [14:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7F 02 00 0E 04 04 00 D2 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 [14:29:58]wFMCommunicate OK [14:29:58]SAM_PROTO_GetFieldsCounters done [14:29:58]requested_item shift.num is exist - process it [14:29:58]requested_item shift.opened is exist - process it [14:29:58]req_shift_opened [14:29:58]FM_GetShiftState [14:29:58]SAM_PROTO_GetShiftState [14:29:58]wFMCommunicate request_size=4 [14:29:58]MH_SAM_APDU [14:29:58]CAPDU: 80 13 01 00 [14:29:58]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [14:29:58]Write i2c OK [14:29:58]MH_I2C_Read... [14:29:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:58]Read from MH i2c: E2 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 0E 00 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [14:29:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:29:58]wFMCommunicate OK [14:29:58]SAM_PROTO_GetShiftState done [14:29:58]FM_GetShiftState done [14:29:58]req_shift_opened done [14:29:58]requested_item shift.open_date is exist - process it [14:29:58]req_shift_open_date [14:29:58]req_shift_open_date done [14:29:58]produce_requested_data done [14:29:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163796,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:29:58]process_action_free close_receipt [14:29:58]json_value_free [14:29:58]json_value_free done [14:29:58]process_json_proto returns [14:29:58]Send response to host [14:29:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163796,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:29:58]free response buf [14:29:58]execute_script done [14:29:58]execute_script returns [14:29:58]free content buf [14:29:58]Sock 7.Close socket [14:29:58]Sock 7.Thread stoped [14:30:00]ConnectInit Can't take IP for lk.salyk.kg [14:30:00]CommunicateWithHost connect error [14:30:00]CommunicateWithHost err = -1 [14:30:00]OFD Sender: Server communicate error [14:30:05]OFD Sender: Processing packet 163796 [packets to send 967, broken 966] [14:30:05]ProducePacketName [14:30:05]name=ofd_packets/00163796 [14:30:05]OFD Sender: To server: pG, [14:30:05]CommunicateWithHost lk.salyk.kg:30040 [14:30:05]ConnectInit lk.salyk.kg [14:30:10]Connected sock=7 [14:30: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 37 36 39 39 01 00 00 9E 91 31 01 E0 4A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E1 F9 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7F 02 00 35 04 06 00 2A 26 E8 38 6C A2 D7 18 27 2B 13 7E AE 53 [14:30:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 FE 47 00 2E 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 37 36 39 10 04 04 00 D4 7F 02 00 F4 03 04 00 41 A3 C5 66 B6 04 01 00 00 D7 53 D0 64 63 91 E1 E9 [14:30:11]CommunicateWithHost err = 0 [14:30:11]CheckOFDResponse [14:30:11]1017 (14) - 77093643461234 [14:30:11]1041 (16) - 0000000000871769 [14:30:11]1040 (4) - 163796 [14:30:11]1012 (4) - 21.08.2024 08:20 [14:30:11]1206 (1) - 0 [14:30:11]OFD Sender: Remove packet 163796 [14:30:11]ProducePacketName [14:30:11]name=ofd_packets/00163796 [14:30:11]NVStorageDeleteData [14:30:11]OFD Sender: No OFD packet to send [14:30:16]OFD Sender: No OFD packet to send [14:30:21]OFD Sender: No OFD packet to send [14:30:26]OFD Sender: No OFD packet to send [14:30:31]OFD Sender: No OFD packet to send [14:30:36]OFD Sender: No OFD packet to send [14:30:41]OFD Sender: No OFD packet to send [14:30:46]OFD Sender: No OFD packet to send [14:30:51]OFD Sender: No OFD packet to send [14:30:56]OFD Sender: No OFD packet to send [14:31:01]OFD Sender: No OFD packet to send [14:31:06]OFD Sender: No OFD packet to send [14:31:11]OFD Sender: No OFD packet to send [14:31:16]OFD Sender: No OFD packet to send [14:31:21]OFD Sender: No OFD packet to send [14:31:26]OFD Sender: No OFD packet to send [14:31:31]OFD Sender: No OFD packet to send [14:31:36]OFD Sender: No OFD packet to send [14:31:41]OFD Sender: No OFD packet to send [14:31:46]OFD Sender: No OFD packet to send [14:31:52]OFD Sender: No OFD packet to send [14:31:57]OFD Sender: No OFD packet to send [14:32:02]OFD Sender: No OFD packet to send [14:32:07]OFD Sender: No OFD packet to send [14:32:11]recv_with_timeout no data received [14:32:12]OFD Sender: No OFD packet to send [14:32:17]OFD Sender: No OFD packet to send [14:32:22]OFD Sender: No OFD packet to send [14:32:27]OFD Sender: No OFD packet to send [14:32:32]OFD Sender: No OFD packet to send [14:32:37]OFD Sender: No OFD packet to send [14:32:42]OFD Sender: No OFD packet to send [14:32:46]accept exits with 9 [14:32:46]New connection [14:32:46]New thread 3067030884 created [14:32:46]Thread 3067174244 joined [14:32:46]Waiting for new connection... [14:32:46] Sock 9.Parse request [14:32:46]Sock 9.Check first char [14:32:46]Sock 9.First char is OK [14:32:46]request: POST /json_proto HTTP/1.0 [14:32:46]Method: POST [14:32:46]URL: /json_proto [14:32:46]Method is POST - this is cgi request [14:32:46]url: /json_proto [14:32:46]query_string will be loaded in cgi processing [14:32:46]execute_cgi json_proto POST (null) [14:32:46]execute_cgi path=json_proto method=POST [14:32:46]POST find Content-Length [14:32:46]Host: 172.17.44.132:8080 [14:32:46]Content-Length: 682 [14:32:46]Content-Type: application/json [14:32:46] [14:32:46]POST finish read [14:32:46]Found Content-Length = 682 [14:32:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:46]execute_script... [14: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)292391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:46]POST & json_proto [14:32:46]process_json_proto [14:32:46]json parsed OK: [14:32:46]protocol is kg_v1.0 [14:32:46]action value=close_receipt [14:32:46]process_action close_receipt [14:32:46]cmd_close_receipt [14:32:46]MH_GetDate [14:32:46]Write to MH i2c: F0 00 00 EF 03 E1 [14:32:46]Write i2c OK [14:32:46]MH_I2C_Read... [14:32:46]Read from MH i2c: F0 [14:32:46]MH_I2C_Read... [14:32:46]Read from MH i2c: F0 09 00 [14:32:46]MH_I2C_Read... [14:32:46]Read from MH i2c: F0 09 00 EF 03 00 8F FA C5 66 2A 83 C1 65 71 [14:32:46]GetLastDocTimeStamp 1724250593 [14:32:46]current date 1724250767 [14:32:46]FM_GetShiftState [14:32:46]SAM_PROTO_GetShiftState [14:32:46]wFMCommunicate request_size=4 [14:32:46]MH_SAM_APDU [14:32:46]CAPDU: 80 13 01 00 [14:32:46]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [14:32:46]Write i2c OK [14:32:46]MH_I2C_Read... [14:32:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:47]Read from MH i2c: E2 [14:32:47]MH_I2C_Read... [14:32:47]Read from MH i2c: E2 0E 00 [14:32:47]MH_I2C_Read... [14:32:47]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 36 [14:32:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:32:47]wFMCommunicate OK [14:32:47]SAM_PROTO_GetShiftState done [14:32:47]FM_GetShiftState done [14:32:47]opened in 1724199517 [14:32:47]opened+sec_in_day 1724285917 [14:32:47]quantity*price = 150032 [14:32:47]sum+1 = 150033 [14:32:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 395 21.08.2024 14:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163797 ФПД: 2315582131838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143247&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163797&fm=2315582131838&tin=02508201610067®Number=0000000000092562&sum=150000 [14:32:48]StoreToDocumentArchive [14:32:48]shift 466 fd 163797 [14:32:48]save to /storage/0466/doc_00163797 [14:32:48]save last doc name /storage/0466/doc_00163797 to /storage/kkm_last_doc_name [14:32:48]save OK [14:32:48]Clear old archive folders... [14:32:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:48]tlvbuf is B6F10B30 [14:32:48]SAM_PROTO_ClearQueue [14:32:48]wFMCommunicate request_size=4 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 09 00 00 [14:32:48]Write to MH i2c: E2 08 00 FD 03 80 09 00 00 00 00 00 00 72 [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:48]Read from MH i2c: E2 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [14:32:48]RAPDU: 90 00 [14:32:48]wFMCommunicate OK [14:32:48]SAM_PROTO_ClearQueue done [14:32:48]KKMCreateOFDPacket [14:32:48]OFDProtocolAddRootSTLVToBuf [14:32:48]FM_MakeSignedData [14:32:48]FM_MakeSignedData [14:32:48]SAM_PROTO_SignData [14:32:48]wFMCommunicate request_size=4 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 0D 01 02 [14:32:48]Write to MH i2c: E2 08 00 FE 03 80 0D 01 02 00 00 00 00 7A [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:48]Read from MH i2c: E2 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [14:32:48]RAPDU: 90 00 [14:32:48]wFMCommunicate OK [14:32:48]wFMCommunicate request_size=255 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8B 01 00 00 F4 03 04 00 8F FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7F 02 00 35 04 06 00 02 [14:32:48]Write to MH i2c: E2 02 01 FF 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 8F FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7F 02 00 35 04 06 00 02 00 00 DC [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:48]Read from MH i2c: E2 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [14:32:48]RAPDU: 90 00 [14:32:48]wFMCommunicate OK [14:32:48]wFMCommunicate request_size=10 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 0D 02 02 05 1B 23 73 4E 7E [14:32:48]Write to MH i2c: E2 0D 00 00 04 80 0D 02 02 05 00 1B 23 73 4E 7E 00 00 05 [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:48]Read from MH i2c: E2 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [14:32:48]RAPDU: 90 00 [14:32:48]wFMCommunicate OK [14:32:48]wFMCommunicate request_size=4 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 0D 03 02 [14:32:48]Write to MH i2c: E2 08 00 01 04 80 0D 03 02 00 00 00 00 80 [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:48]Read from MH i2c: E2 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 0B 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 0B 00 01 04 00 AD 05 20 B1 6C CE 57 7A 90 00 0F [14:32:48]RAPDU: AD 05 20 B1 6C CE 57 7A 90 00 [14:32:48]wFMCommunicate OK [14:32:48]SAM_PROTO_SignData done [14:32:48]FM_MakeSignedData done [14:32:48]CreateOFDProtocolMessage [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 02 04 80 11 00 00 00 00 00 00 80 [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 02 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [14:32:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:48]wFMCommunicate OK [14:32:48]CreateOFDProtocolMessage done [14:32:48]OFDSenderStorePacket 163797 [14:32:48]StoreOFDPacket docnum=163797 [14:32:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 47 F5 07 01 8C 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 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 8B 01 00 00 F4 03 04 00 8F FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7F 02 00 35 04 06 00 02 1B 23 73 4E 7E AD 05 20 B1 6C CE 57 7A [14:32:48]CheckFolder [14:32:48]dirname=/storage/ofd_packets [14:32:48]CheckFolder done [14:32:48]ProducePacketName [14:32:48]name=ofd_packets/00163797 [14:32:48]NVStorageSaveData ofd_packets/00163797 [14:32:48]File name is /storage/ofd_packets/00163797 [14:32:48]Write 301 bytes [14:32:48]NVStorageSaveData done [14:32:48]OFDSenderStorePacket done [14:32:48]KKMCreateOFDPacket done [14:32:48]NVStorageSaveData kkm_last_timestamp [14:32:48]File name is /storage/kkm_last_timestamp [14:32:48]Write 4 bytes [14:32:48]NVStorageSaveData done [14:32:48]ExternCall_PrintAddStr [14:32:48]wPrintStart [14:32:48]Write to MH i2c: 01 00 00 03 04 07 [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: 01 [14:32:48]MH_I2C_Read... [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 03 04 00 00 00 00 00 FF 0F 1C [14:32:48]RasterBufferAndPrint [14:32:48]line Счет N : (1)292391 [14:32:48]line ИНН: 02508201610067 [14:32:48]line Контрольно-Кассовый Чек [14:32:48]line ПРОДАЖА [14:32:48]line ТРК (МРК, ГНК) : 43 [14:32:48]line Товар: 2710124500 [14:32:48]line Аи-95-К-5 [14:32:48]line 20.220 * 74.20 [14:32:48]line = 1500.32 [14:32:48]line НДС 12% НСП 1% [14:32:48]line > о реализуемом товаре [14:32:48]line ОКРУГЛЕНИЕ: -0.32 [14:32:48]line ИТОГО: 1500.00 [14:32:48]line Внесено: 1500.00 [14:32:48]line СДАЧА: 0.00 [14:32:48]line НСП 1% : 13.28 [14:32:48]line НДС 12% : 159.33 [14:32:48]line Наличными: 1500.00 [14:32:48]line Безнал.: 0.00 [14:32:48]line Место: АЗС № 130 "Партнер Нефть" [14:32:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:32:48]line СНО: Общий режим [14:32:48]line Чек 395 21.08.2024 14:32 [14:32:48]line Смена: 466 ФФД: 1.0 [14:32:48]line ЗНМ: 0300000070 [14:32:48]line РНМ: 0000000000092562 [14:32:48]line Версия ККМ: 001 [14:32:48]line ФМ: 0000000000871769 [14:32:48]line ФД: 163797 [14:32:48]line ФПД: 2315582131838 [14:32:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143247&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163797&fm=2315582131838&tin=02508201610067®Number=0000000000092562&sum=150000 [14:32:49]OFD Sender: Processing packet 163797 [packets to send 967, broken 966] [14:32:49]ProducePacketName [14:32:49]name=ofd_packets/00163797 [14:32:49]OFD Sender: To server: pG, [14:32:49]CommunicateWithHost lk.salyk.kg:30040 [14:32:49]ConnectInit lk.salyk.kg [14:32:49]written 0, free lines is 4095 [14:32:49]Write to MH i2c: 01 00 00 2E 04 32 [14:32:49]Write i2c OK [14:32:49]MH_I2C_Read... [14:32:49]Read from MH i2c: 01 [14:32:49]MH_I2C_Read... [14:32:49]Read from MH i2c: 01 07 00 [14:32:49]MH_I2C_Read... [14:32:49]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 BF 0C 04 [14:32:49]RasterBufferAndPrint [14:32:49]line [14:32:49]line [14:32:49]line [14:32:49]line [14:32:49]line [14:32:49]written 0, free lines is 3269 [14:32:49]MH_Cut [14:32:49]Write to MH i2c: D1 01 00 35 04 01 0B [14:32:49]Write i2c OK [14:32:49]MH_I2C_Read... [14:32:49]Read from MH i2c: D1 [14:32:49]MH_I2C_Read... [14:32:49]Read from MH i2c: D1 01 00 [14:32:49]MH_I2C_Read... [14:32:49]Read from MH i2c: D1 01 00 35 04 00 0A [14:32:49]Write to MH i2c: 01 00 00 36 04 3A [14:32:49]Write i2c OK [14:32:49]MH_I2C_Read... [14:32:50]*** Cut start [14:32:50]*** Purtial cut [14:32:50]*** Stage 1: CUTSNS_PIN = 1 [14:32:50]Connected sock=11 [14:32: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 37 36 39 0F 01 00 00 47 F5 07 01 8C 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 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 8B 01 00 00 F4 03 04 00 8F FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7F 02 00 35 04 06 00 02 1B 23 73 4E 7E AD 05 20 B1 6C CE 57 7A [14:32:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 F2 47 00 F6 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 37 36 39 10 04 04 00 D5 7F 02 00 F4 03 04 00 E1 A3 C5 66 B6 04 01 00 00 B0 61 C8 67 60 17 7F 5C [14:32:51]CommunicateWithHost err = 0 [14:32:51]CheckOFDResponse [14:32:51]1017 (14) - 77093643461234 [14:32:51]1041 (16) - 0000000000871769 [14:32:51]1040 (4) - 163797 [14:32:51]1012 (4) - 21.08.2024 08:22 [14:32:51]1206 (1) - 0 [14:32:51]OFD Sender: Remove packet 163797 [14:32:51]ProducePacketName [14:32:51]name=ofd_packets/00163797 [14:32:51]NVStorageDeleteData [14:32:51]OFD Sender: No OFD packet to send [14:32:52]Read from MH i2c: 01 [14:32:52]MH_I2C_Read... [14:32:52]*** Stop cut motor [14:32:52]*** Cut end [14:32:52]Read from MH i2c: 01 07 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [14:32:52]process_action close_receipt done [14:32:52]requested_data is exist [14:32:52]produce_requested_data [14:32:52]requested_item fm.sn is exist - process it [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 11 00 00 [14:32:52]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 17 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [14:32:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:52]wFMCommunicate OK [14:32:52]requested_item fd.num is exist - process it [14:32:52]SAM_PROTO_GetFieldsCounters [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 13 00 00 [14:32:52]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 62 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 62 00 38 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7F 02 00 0E 04 04 00 D2 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 AB [14:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7F 02 00 0E 04 04 00 D2 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 [14:32:52]wFMCommunicate OK [14:32:52]SAM_PROTO_GetFieldsCounters done [14:32:52]requested_item shift.num is exist - process it [14:32:52]requested_item shift.opened is exist - process it [14:32:52]req_shift_opened [14:32:52]FM_GetShiftState [14:32:52]SAM_PROTO_GetShiftState [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 13 01 00 [14:32:52]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 0E 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [14:32:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:32:52]wFMCommunicate OK [14:32:52]SAM_PROTO_GetShiftState done [14:32:52]FM_GetShiftState done [14:32:52]req_shift_opened done [14:32:52]requested_item shift.open_date is exist - process it [14:32:52]req_shift_open_date [14:32:52]req_shift_open_date done [14:32:52]produce_requested_data done [14:32:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163797,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:32:52]process_action_free close_receipt [14:32:52]json_value_free [14:32:52]json_value_free done [14:32:52]process_json_proto returns [14:32:52]Send response to host [14:32:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163797,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:32:52]free response buf [14:32:52]execute_script done [14:32:52]execute_script returns [14:32:52]free content buf [14:32:52]Sock 9.Close socket [14:32:52]Sock 9.Thread stoped [14:32:56]OFD Sender: No OFD packet to send [14:33:01]OFD Sender: No OFD packet to send [14:33:06]OFD Sender: No OFD packet to send [14:33:08]accept exits with 7 [14:33:08]New connection [14:33:08]New thread 3067174244 created [14:33:08]Thread 3067030884 joined [14:33:08]Waiting for new connection... [14:33:08] Sock 7.Parse request [14:33:08]Sock 7.Check first char [14:33:08]Sock 7.First char is OK [14:33:08]request: POST /json_proto HTTP/1.0 [14:33:08]Method: POST [14:33:08]URL: /json_proto [14:33:08]Method is POST - this is cgi request [14:33:08]url: /json_proto [14:33:08]query_string will be loaded in cgi processing [14:33:08]execute_cgi json_proto POST (null) [14:33:08]execute_cgi path=json_proto method=POST [14:33:08]POST find Content-Length [14:33:08]Host: 172.17.44.132:8080 [14:33:08]Content-Length: 682 [14:33:08]Content-Type: application/json [14:33:08] [14:33:08]POST finish read [14:33:08]Found Content-Length = 682 [14:33:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:08]execute_script... [14: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)292392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:08]POST & json_proto [14:33:08]process_json_proto [14:33:08]json parsed OK: [14:33:08]protocol is kg_v1.0 [14:33:08]action value=close_receipt [14:33:08]process_action close_receipt [14:33:08]cmd_close_receipt [14:33:08]MH_GetDate [14:33:08]Write to MH i2c: F0 00 00 3A 04 2D [14:33:08]Write i2c OK [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: F0 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: F0 09 00 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: F0 09 00 3A 04 00 A5 FA C5 66 2A 83 C1 65 D3 [14:33:08]GetLastDocTimeStamp 1724250767 [14:33:08]current date 1724250789 [14:33:08]FM_GetShiftState [14:33:08]SAM_PROTO_GetShiftState [14:33:08]wFMCommunicate request_size=4 [14:33:08]MH_SAM_APDU [14:33:08]CAPDU: 80 13 01 00 [14:33:08]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [14:33:08]Write i2c OK [14:33:08]MH_I2C_Read... [14:33:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:08]Read from MH i2c: E2 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: E2 0E 00 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 82 [14:33:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:33:08]wFMCommunicate OK [14:33:08]SAM_PROTO_GetShiftState done [14:33:08]FM_GetShiftState done [14:33:08]opened in 1724199517 [14:33:08]opened+sec_in_day 1724285917 [14:33:08]quantity*price = 100005 [14:33:08]sum+1 = 100006 [14:33:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 396 21.08.2024 14:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163798 ФПД: 256406267588930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143309&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163798&fm=256406267588930&tin=02508201610067®Number=0000000000092562&sum=100000 [14:33:09]StoreToDocumentArchive [14:33:09]shift 466 fd 163798 [14:33:09]save to /storage/0466/doc_00163798 [14:33:09]save last doc name /storage/0466/doc_00163798 to /storage/kkm_last_doc_name [14:33:09]save OK [14:33:09]Clear old archive folders... [14:33:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:09]tlvbuf is B6F8B800 [14:33:09]SAM_PROTO_ClearQueue [14:33:09]wFMCommunicate request_size=4 [14:33:09]MH_SAM_APDU [14:33:09]CAPDU: 80 09 00 00 [14:33:09]Write to MH i2c: E2 08 00 48 04 80 09 00 00 00 00 00 00 BE [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]SAM_PROTO_ClearQueue done [14:33:10]KKMCreateOFDPacket [14:33:10]OFDProtocolAddRootSTLVToBuf [14:33:10]FM_MakeSignedData [14:33:10]FM_MakeSignedData [14:33:10]SAM_PROTO_SignData [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 01 02 [14:33:10]Write to MH i2c: E2 08 00 49 04 80 0D 01 02 00 00 00 00 C6 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=255 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8C 01 00 00 F4 03 04 00 A5 FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7F 02 00 35 04 06 00 E9 [14:33:10]Write to MH i2c: E2 02 01 4A 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 A5 FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7F 02 00 35 04 06 00 E9 00 00 43 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=10 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 02 02 05 33 3C 7F 71 42 [14:33:10]Write to MH i2c: E2 0D 00 4B 04 80 0D 02 02 05 00 33 3C 7F 71 42 00 00 74 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 03 02 [14:33:10]Write to MH i2c: E2 08 00 4C 04 80 0D 03 02 00 00 00 00 CB [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 4C 04 00 B7 BD AF 3B B6 12 FD 45 90 00 34 [14:33:10]RAPDU: B7 BD AF 3B B6 12 FD 45 90 00 [14:33:10]wFMCommunicate OK [14:33:10]SAM_PROTO_SignData done [14:33:10]FM_MakeSignedData done [14:33:10]CreateOFDProtocolMessage [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 11 00 00 [14:33:10]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 4D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [14:33:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:33:10]wFMCommunicate OK [14:33:10]CreateOFDProtocolMessage done [14:33:10]OFDSenderStorePacket 163798 [14:33:10]StoreOFDPacket docnum=163798 [14:33:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 79 15 07 01 EC D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8C 01 00 00 F4 03 04 00 A5 FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7F 02 00 35 04 06 00 E9 33 3C 7F 71 42 B7 BD AF 3B B6 12 FD 45 [14:33:10]CheckFolder [14:33:10]dirname=/storage/ofd_packets [14:33:10]CheckFolder done [14:33:10]ProducePacketName [14:33:10]name=ofd_packets/00163798 [14:33:10]NVStorageSaveData ofd_packets/00163798 [14:33:10]File name is /storage/ofd_packets/00163798 [14:33:10]Write 301 bytes [14:33:10]NVStorageSaveData done [14:33:10]OFDSenderStorePacket done [14:33:10]KKMCreateOFDPacket done [14:33:10]NVStorageSaveData kkm_last_timestamp [14:33:10]File name is /storage/kkm_last_timestamp [14:33:10]Write 4 bytes [14:33:10]NVStorageSaveData done [14:33:10]ExternCall_PrintAddStr [14:33:10]wPrintStart [14:33:10]Write to MH i2c: 01 00 00 4E 04 52 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [14:33:10]RasterBufferAndPrint [14:33:10]line Счет N : (1)292392 [14:33:10]line ИНН: 02508201610067 [14:33:10]line Контрольно-Кассовый Чек [14:33:10]line ПРОДАЖА [14:33:10]line ТРК (МРК, ГНК) : 52 [14:33:10]line Товар: 2710124130 [14:33:10]line Аи-92-К-5 [14:33:10]line 14.750 * 67.80 [14:33:10]line = 1000.05 [14:33:10]line НДС 12% НСП 1% [14:33:10]line > о реализуемом товаре [14:33:10]line ОКРУГЛЕНИЕ: -0.05 [14:33:10]line ИТОГО: 1000.00 [14:33:10]line Внесено: 1000.00 [14:33:10]line СДАЧА: 0.00 [14:33:10]line НСП 1% : 8.85 [14:33:10]line НДС 12% : 106.20 [14:33:10]line Наличными: 1000.00 [14:33:10]line Безнал.: 0.00 [14:33:10]line Место: АЗС № 130 "Партнер Нефть" [14:33:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:33:10]line СНО: Общий режим [14:33:10]line Чек 396 21.08.2024 14:33 [14:33:10]line Смена: 466 ФФД: 1.0 [14:33:10]line ЗНМ: 0300000070 [14:33:10]line РНМ: 0000000000092562 [14:33:10]line Версия ККМ: 001 [14:33:10]line ФМ: 0000000000871769 [14:33:10]line ФД: 163798 [14:33:10]line ФПД: 256406267588930 [14:33:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143309&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163798&fm=256406267588930&tin=02508201610067®Number=0000000000092562&sum=100000 [14:33:10]written 0, free lines is 4095 [14:33:10]OFD Sender: Processing packet 163798 [packets to send 967, broken 966] [14:33:10]ProducePacketName [14:33:10]name=ofd_packets/00163798 [14:33:10]OFD Sender: To server: pG, [14:33:10]CommunicateWithHost lk.salyk.kg:30040 [14:33:10]ConnectInit lk.salyk.kg [14:33:11]Write to MH i2c: 01 00 00 79 04 7D [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 07 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 C4 0C 54 [14:33:11]RasterBufferAndPrint [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]written 0, free lines is 3273 [14:33:11]MH_Cut [14:33:11]Write to MH i2c: D1 01 00 80 04 01 56 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 01 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 01 00 80 04 00 55 [14:33:11]Write to MH i2c: 01 00 00 81 04 85 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]*** Cut start [14:33:11]*** Purtial cut [14:33:11]*** Stage 1: CUTSNS_PIN = 1 [14:33:13]Read from MH i2c: 01 [14:33:13]MH_I2C_Read... [14:33:13]*** Stop cut motor [14:33:13]*** Cut end [14:33:13]Read from MH i2c: 01 07 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 FF 0F 9A [14:33:13]process_action close_receipt done [14:33:13]requested_data is exist [14:33:13]produce_requested_data [14:33:13]requested_item fm.sn is exist - process it [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 11 00 00 [14:33:13]Write to MH i2c: E2 08 00 82 04 80 11 00 00 00 00 00 00 00 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 82 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [14:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:33:13]wFMCommunicate OK [14:33:13]requested_item fd.num is exist - process it [14:33:13]SAM_PROTO_GetFieldsCounters [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 13 00 00 [14:33:13]Write to MH i2c: E2 08 00 83 04 80 13 00 00 00 00 00 00 03 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 62 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 62 00 83 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7F 02 00 0E 04 04 00 D2 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 FA [14:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7F 02 00 0E 04 04 00 D2 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 [14:33:14]wFMCommunicate OK [14:33:14]SAM_PROTO_GetFieldsCounters done [14:33:14]requested_item shift.num is exist - process it [14:33:14]requested_item shift.opened is exist - process it [14:33:14]req_shift_opened [14:33:14]FM_GetShiftState [14:33:14]SAM_PROTO_GetShiftState [14:33:14]wFMCommunicate request_size=4 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 13 01 00 [14:33:14]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 0E 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [14:33:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:33:14]wFMCommunicate OK [14:33:14]SAM_PROTO_GetShiftState done [14:33:14]FM_GetShiftState done [14:33:14]req_shift_opened done [14:33:14]requested_item shift.open_date is exist - process it [14:33:14]req_shift_open_date [14:33:14]req_shift_open_date done [14:33:14]produce_requested_data done [14:33:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163798,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:33:14]process_action_free close_receipt [14:33:14]json_value_free [14:33:14]json_value_free done [14:33:14]process_json_proto returns [14:33:14]Send response to host [14:33:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163798,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:33:14]free response buf [14:33:14]execute_script done [14:33:14]execute_script returns [14:33:14]free content buf [14:33:14]Sock 7.Close socket [14:33:14]Sock 7.Thread stoped [14:33:15]ConnectInit Can't take IP for lk.salyk.kg [14:33:15]CommunicateWithHost connect error [14:33:15]CommunicateWithHost err = -1 [14:33:15]OFD Sender: Server communicate error [14:33:20]OFD Sender: Processing packet 163798 [packets to send 967, broken 966] [14:33:20]ProducePacketName [14:33:20]name=ofd_packets/00163798 [14:33:20]OFD Sender: To server: pG, [14:33:20]CommunicateWithHost lk.salyk.kg:30040 [14:33:20]ConnectInit lk.salyk.kg [14:33:22]recv_with_timeout no data received [14:33:25]ConnectInit Can't take IP for lk.salyk.kg [14:33:25]CommunicateWithHost connect error [14:33:25]CommunicateWithHost err = -1 [14:33:25]OFD Sender: Server communicate error [14:33:30]OFD Sender: Processing packet 163798 [packets to send 967, broken 966] [14:33:30]ProducePacketName [14:33:30]name=ofd_packets/00163798 [14:33:30]OFD Sender: To server: pG, [14:33:30]CommunicateWithHost lk.salyk.kg:30040 [14:33:30]ConnectInit lk.salyk.kg [14:33:37]recv_with_timeout no data received [14:33:48]Connected sock=9 [14: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 37 36 39 0F 01 00 00 79 15 07 01 EC D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8C 01 00 00 F4 03 04 00 A5 FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7F 02 00 35 04 06 00 E9 33 3C 7F 71 42 B7 BD AF 3B B6 12 FD 45 [14: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 37 36 39 4F 00 00 00 E1 77 47 00 AA 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7F 02 00 F4 03 04 00 1C A4 C5 66 B6 04 01 00 00 49 6E BD B5 0B 2C 82 42 [14:33:49]CommunicateWithHost err = 0 [14:33:49]CheckOFDResponse [14:33:49]1017 (14) - 77093643461234 [14:33:49]1041 (16) - 0000000000871769 [14:33:49]1040 (4) - 163798 [14:33:49]1012 (4) - 21.08.2024 08:23 [14:33:49]1206 (1) - 0 [14:33:49]OFD Sender: Remove packet 163798 [14:33:49]ProducePacketName [14:33:49]name=ofd_packets/00163798 [14:33:49]NVStorageDeleteData [14:33:50]OFD Sender: No OFD packet to send [14:33:55]OFD Sender: No OFD packet to send [14:34:00]OFD Sender: No OFD packet to send [14:34:05]OFD Sender: No OFD packet to send [14:34:10]OFD Sender: No OFD packet to send [14:34:15]OFD Sender: No OFD packet to send [14:34:20]OFD Sender: No OFD packet to send [14:34:23]recv_with_timeout no data received [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:36]accept exits with 10 [14:34:36]New connection [14:34:36]New thread 3067030884 created [14:34:36]Thread 3067174244 joined [14:34:36]Waiting for new connection... [14:34:36] Sock 10.Parse request [14:34:36]Sock 10.Check first char [14:34:36]Sock 10.First char is OK [14:34:36]request: POST /json_proto HTTP/1.0 [14:34:36]Method: POST [14:34:36]URL: /json_proto [14:34:36]Method is POST - this is cgi request [14:34:36]url: /json_proto [14:34:36]query_string will be loaded in cgi processing [14:34:36]execute_cgi json_proto POST (null) [14:34:36]execute_cgi path=json_proto method=POST [14:34:36]POST find Content-Length [14:34:36]Host: 172.17.44.132:8080 [14:34:36]Content-Length: 838 [14:34:36]Content-Type: application/json [14:34:36] [14:34:36]POST finish read [14:34:36]Found Content-Length = 838 [14:34:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50629", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:36]execute_script... [14:34:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50629", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:36]POST & json_proto [14:34:36]process_json_proto [14:34:36]json parsed OK: [14:34:36]protocol is kg_v1.0 [14:34:36]action value=close_receipt [14:34:36]process_action close_receipt [14:34:36]cmd_close_receipt [14:34:36]MH_GetDate [14:34:36]Write to MH i2c: F0 00 00 85 04 78 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: F0 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: F0 09 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: F0 09 00 85 04 00 FC FA C5 66 2A 83 C1 65 75 [14:34:36]GetLastDocTimeStamp 1724250789 [14:34:36]current date 1724250876 [14:34:36]FM_GetShiftState [14:34:36]SAM_PROTO_GetShiftState [14:34:36]wFMCommunicate request_size=4 [14:34:36]MH_SAM_APDU [14:34:36]CAPDU: 80 13 01 00 [14:34:36]Write to MH i2c: E2 08 00 86 04 80 13 01 00 00 00 00 00 07 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:36]Read from MH i2c: E2 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 0E 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 0E 00 86 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CD [14:34:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:34:36]wFMCommunicate OK [14:34:36]SAM_PROTO_GetShiftState done [14:34:36]FM_GetShiftState done [14:34:36]opened in 1724199517 [14:34:36]opened+sec_in_day 1724285917 [14:34:36]quantity*price = 11000 [14:34:36]sum+1 = 11001 [14:34:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 397 21.08.2024 14:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163799 ФПД: 253276595990329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163799&fm=253276595990329&tin=02508201610067®Number=0000000000092562&sum=12000 0 [14:34:37]StoreToDocumentArchive [14:34:37]shift 466 fd 163799 [14:34:37]save to /storage/0466/doc_00163799 [14:34:37]save last doc name /storage/0466/doc_00163799 to /storage/kkm_last_doc_name [14:34:37]save OK [14:34:37]Clear old archive folders... [14:34:37]ProcessDocumentItem done err = 0, tmpTLVsize=363 [14:34:37]tlvbuf is 01088850 [14:34:37]SAM_PROTO_ClearQueue [14:34:37]wFMCommunicate request_size=4 [14:34:37]MH_SAM_APDU [14:34:37]CAPDU: 80 09 00 00 [14:34:37]Write to MH i2c: E2 08 00 93 04 80 09 00 00 00 00 00 00 09 [14:34:37]Write i2c OK [14:34:37]MH_I2C_Read... [14:34:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:37]Read from MH i2c: E2 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [14:34:37]RAPDU: 90 00 [14:34:37]wFMCommunicate OK [14:34:37]SAM_PROTO_ClearQueue done [14:34:37]KKMCreateOFDPacket [14:34:37]OFDProtocolAddRootSTLVToBuf [14:34:37]FM_MakeSignedData [14:34:37]FM_MakeSignedData [14:34:37]SAM_PROTO_SignData [14:34:37]wFMCommunicate request_size=4 [14:34:37]MH_SAM_APDU [14:34:37]CAPDU: 80 0D 01 02 [14:34:37]Write to MH i2c: E2 08 00 94 04 80 0D 01 02 00 00 00 00 11 [14:34:37]Write i2c OK [14:34:37]MH_I2C_Read... [14:34:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:37]Read from MH i2c: E2 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [14:34:37]RAPDU: 90 00 [14:34:37]wFMCommunicate OK [14:34:37]wFMCommunicate request_size=255 [14:34:37]MH_SAM_APDU [14:34:37]CAPDU: 80 0D 02 02 FA 03 00 6B 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 [14:34:37]Write to MH i2c: E2 02 01 95 04 80 0D 02 02 FA 00 03 00 6B 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 80 [14:34:37]Write i2c OK [14:34:37]MH_I2C_Read... [14:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:37]Read from MH i2c: E2 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [14:34:37]RAPDU: 90 00 [14:34:37]wFMCommunicate OK [14:34:37]wFMCommunicate request_size=122 [14:34:37]MH_SAM_APDU [14:34:37]CAPDU: 80 0D 02 02 75 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FC FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7F 02 00 35 04 06 00 E6 5A 8D 88 AF 39 [14:34:37]Write to MH i2c: E2 7D 00 96 04 80 0D 02 02 75 00 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FC FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7F 02 00 35 04 06 00 E6 5A 8D 88 AF 39 00 00 62 [14:34:37]Write i2c OK [14:34:37]MH_I2C_Read... [14:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:37]Read from MH i2c: E2 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [14:34:37]RAPDU: 90 00 [14:34:37]wFMCommunicate OK [14:34:37]wFMCommunicate request_size=4 [14:34:37]MH_SAM_APDU [14:34:37]CAPDU: 80 0D 03 02 [14:34:37]Write to MH i2c: E2 08 00 97 04 80 0D 03 02 00 00 00 00 16 [14:34:37]Write i2c OK [14:34:37]MH_I2C_Read... [14:34:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:37]Read from MH i2c: E2 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 0B 00 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 0B 00 97 04 00 E9 BF 6E 7C ED 80 5E A8 90 00 1C [14:34:37]RAPDU: E9 BF 6E 7C ED 80 5E A8 90 00 [14:34:37]wFMCommunicate OK [14:34:37]SAM_PROTO_SignData done [14:34:37]FM_MakeSignedData done [14:34:37]CreateOFDProtocolMessage [14:34:37]wFMCommunicate request_size=4 [14:34:37]MH_SAM_APDU [14:34:37]CAPDU: 80 11 00 00 [14:34:37]Write to MH i2c: E2 08 00 98 04 80 11 00 00 00 00 00 00 16 [14:34:37]Write i2c OK [14:34:37]MH_I2C_Read... [14:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:37]Read from MH i2c: E2 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 17 00 [14:34:37]MH_I2C_Read... [14:34:37]Read from MH i2c: E2 17 00 98 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [14:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:37]wFMCommunicate OK [14:34:37]CreateOFDProtocolMessage done [14:34:37]OFDSenderStorePacket 163799 [14:34:37]StoreOFDPacket docnum=163799 [14:34:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 7F 01 00 00 48 79 77 01 1D C9 5A 03 01 00 03 00 6B 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FC FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7F 02 00 35 04 06 00 E6 5A 8D 88 AF 39 E9 BF 6E 7C ED 80 5E A8 [14:34:37]CheckFolder [14:34:37]dirname=/storage/ofd_packets [14:34:37]CheckFolder done [14:34:37]ProducePacketName [14:34:37]name=ofd_packets/00163799 [14:34:37]NVStorageSaveData ofd_packets/00163799 [14:34:37]File name is /storage/ofd_packets/00163799 [14:34:37]Write 413 bytes [14:34:37]NVStorageSaveData done [14:34:37]OFDSenderStorePacket done [14:34:37]KKMCreateOFDPacket done [14:34:37]NVStorageSaveData kkm_last_timestamp [14:34:37]File name is /storage/kkm_last_timestamp [14:34:37]Write 4 bytes [14:34:37]NVStorageSaveData done [14:34:38]ExternCall_PrintAddStr [14:34:38]wPrintStart [14:34:38]Write to MH i2c: 01 00 00 99 04 9D [14:34:38]Write i2c OK [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: 01 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: 01 07 00 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: 01 07 00 99 04 00 00 00 00 00 FF 0F B2 [14:34:38]RasterBufferAndPrint [14:34:38]line Счет N : (3)50629 [14:34:38]line ИНН: 02508201610067 [14:34:38]line Контрольно-Кассовый Чек [14:34:38]line ПРОДАЖА [14:34:38]line Товар: 4870001570071 [14:34:38]line Напиток Pepsi 1л [14:34:38]line 1.000 * 110.00 [14:34:38]line = 110.00 [14:34:38]line НДС 12% НСП 1% [14:34:38]line > о реализуемом товаре [14:34:38]line Товар: 46231529 [14:34:38]line Mentos ПФ Арбуз 6*100*2 [14:34:38]line 1.000 * 10.00 [14:34:38]line = 10.00 [14:34:38]line НДС 12% НСП 1% [14:34:38]line > о реализуемом товаре [14:34:38]line ИТОГО: 120.00 [14:34:38]line НСП 1% : 1.06 [14:34:38]line НДС 12% : 12.74 [14:34:38]line Наличными: 120.00 [14:34:38]line Безнал.: 0.00 [14:34:38]line Место: АЗС № 130 "Партнер Нефть" [14:34:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:34:38]line СНО: Общий режим [14:34:38]line Чек 397 21.08.2024 14:34 [14:34:38]line Смена: 466 ФФД: 1.0 [14:34:38]line ЗНМ: 0300000070 [14:34:38]line РНМ: 0000000000092562 [14:34:38]line Версия ККМ: 001 [14:34:38]line ФМ: 0000000000871769 [14:34:38]line ФД: 163799 [14:34:38]line ФПД: 253276595990329 [14:34:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163799&fm=253276595990329&tin=02508201610067®Number=0000000000092562&sum=12000 [14:34:38]line 0 [14:34:38]OFD Sender: Processing packet 163799 [packets to send 967, broken 966] [14:34:38]ProducePacketName [14:34:38]name=ofd_packets/00163799 [14:34:38]OFD Sender: To server: pG, [14:34:38]CommunicateWithHost lk.salyk.kg:30040 [14:34:38]ConnectInit lk.salyk.kg [14:34:38]written 0, free lines is 4095 [14:34:38]Write to MH i2c: 01 00 00 C7 04 CB [14:34:38]Write i2c OK [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: 01 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: 01 07 00 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 8A 0C 68 [14:34:38]RasterBufferAndPrint [14:34:38]line [14:34:38]line [14:34:38]line [14:34:38]line [14:34:38]line [14:34:38]written 0, free lines is 3216 [14:34:38]MH_Cut [14:34:38]Write to MH i2c: D1 01 00 CE 04 01 A4 [14:34:38]Write i2c OK [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: D1 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: D1 01 00 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: D1 01 00 CE 04 00 A3 [14:34:38]Write to MH i2c: 01 00 00 CF 04 D3 [14:34:38]Write i2c OK [14:34:38]MH_I2C_Read... [14:34:39]*** Cut start [14:34:39]*** Purtial cut [14:34:39]*** Stage 1: CUTSNS_PIN = 1 [14:34:41]Read from MH i2c: 01 [14:34:41]MH_I2C_Read... [14:34:41]*** Stop cut motor [14:34:41]*** Cut end [14:34:41]Read from MH i2c: 01 07 00 [14:34:41]MH_I2C_Read... [14:34:41]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 FF 0F E8 [14:34:41]process_action close_receipt done [14:34:41]requested_data is exist [14:34:41]produce_requested_data [14:34:41]requested_item fm.sn is exist - process it [14:34:41]wFMCommunicate request_size=4 [14:34:41]MH_SAM_APDU [14:34:41]CAPDU: 80 11 00 00 [14:34:41]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [14:34:41]Write i2c OK [14:34:41]MH_I2C_Read... [14:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:41]Read from MH i2c: E2 [14:34:41]MH_I2C_Read... [14:34:41]Read from MH i2c: E2 17 00 [14:34:41]MH_I2C_Read... [14:34:41]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [14:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:41]wFMCommunicate OK [14:34:41]requested_item fd.num is exist - process it [14:34:41]SAM_PROTO_GetFieldsCounters [14:34:41]wFMCommunicate request_size=4 [14:34:41]MH_SAM_APDU [14:34:41]CAPDU: 80 13 00 00 [14:34:41]Write to MH i2c: E2 08 00 D1 04 80 13 00 00 00 00 00 00 51 [14:34:41]Write i2c OK [14:34:41]MH_I2C_Read... [14:34:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:41]Read from MH i2c: E2 [14:34:41]MH_I2C_Read... [14:34:41]Read from MH i2c: E2 62 00 [14:34:41]MH_I2C_Read... [14:34:41]Read from MH i2c: E2 62 00 D1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 7F 02 00 0E 04 04 00 D2 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 4C [14:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 7F 02 00 0E 04 04 00 D2 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 [14:34:41]wFMCommunicate OK [14:34:41]SAM_PROTO_GetFieldsCounters done [14:34:41]requested_item shift.num is exist - process it [14:34:41]requested_item shift.opened is exist - process it [14:34:41]req_shift_opened [14:34:41]FM_GetShiftState [14:34:41]SAM_PROTO_GetShiftState [14:34:41]wFMCommunicate request_size=4 [14:34:41]MH_SAM_APDU [14:34:41]CAPDU: 80 13 01 00 [14:34:41]Write to MH i2c: E2 08 00 D2 04 80 13 01 00 00 00 00 00 53 [14:34:41]Write i2c OK [14:34:41]MH_I2C_Read... [14:34:41]Read from MH i2c: E2 [14:34:41]MH_I2C_Read... [14:34:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:41]Read from MH i2c: E2 0E 00 [14:34:41]MH_I2C_Read... [14:34:41]Read from MH i2c: E2 0E 00 D2 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 19 [14:34:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:34:41]wFMCommunicate OK [14:34:41]SAM_PROTO_GetShiftState done [14:34:41]FM_GetShiftState done [14:34:41]req_shift_opened done [14:34:41]requested_item shift.open_date is exist - process it [14:34:41]req_shift_open_date [14:34:41]req_shift_open_date done [14:34:41]produce_requested_data done [14:34:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163799,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:34:41]process_action_free close_receipt [14:34:41]json_value_free [14:34:41]json_value_free done [14:34:41]process_json_proto returns [14:34:41]Send response to host [14:34:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163799,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:34:41]free response buf [14:34:41]execute_script done [14:34:41]execute_script returns [14:34:41]free content buf [14:34:41]Sock 10.Close socket [14:34:41]Sock 10.Thread stoped [14:34:51]accept exits with 9 [14:34:51]New connection [14:34:51]New thread 3067174244 created [14:34:51]Thread 3067030884 joined [14:34:51]Waiting for new connection... [14:34:51] Sock 9.Parse request [14:34:51]Sock 9.Check first char [14:34:51]Sock 9.First char is OK [14:34:51]request: POST /json_proto HTTP/1.0 [14:34:51]Method: POST [14:34:51]URL: /json_proto [14:34:51]Method is POST - this is cgi request [14:34:51]url: /json_proto [14:34:51]query_string will be loaded in cgi processing [14:34:51]execute_cgi json_proto POST (null) [14:34:51]execute_cgi path=json_proto method=POST [14:34:51]POST find Content-Length [14:34:51]Host: 172.17.44.132:8080 [14:34:51]Content-Length: 819 [14:34:51]Content-Type: application/json [14:34:51] [14:34:51]POST finish read [14:34:51]Found Content-Length = 819 [14:34:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:51]execute_script... [14:34: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)292394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:51]POST & json_proto [14:34:51]process_json_proto [14:34:51]json parsed OK: [14:34:51]protocol is kg_v1.0 [14:34:51]action value=close_receipt [14:34:51]process_action close_receipt [14:34:51]cmd_close_receipt [14:34:51]MH_GetDate [14:34:51]Write to MH i2c: F0 00 00 D3 04 C6 [14:34:51]Write i2c OK [14:34:51]MH_I2C_Read... [14:34:51]Read from MH i2c: F0 [14:34:51]MH_I2C_Read... [14:34:51]Read from MH i2c: F0 09 00 [14:34:51]MH_I2C_Read... [14:34:51]Read from MH i2c: F0 09 00 D3 04 00 0B FB C5 66 2A 83 C1 65 D3 [14:34:51]GetLastDocTimeStamp 1724250876 [14:34:51]current date 1724250891 [14:34:51]FM_GetShiftState [14:34:51]SAM_PROTO_GetShiftState [14:34:51]wFMCommunicate request_size=4 [14:34:51]MH_SAM_APDU [14:34:51]CAPDU: 80 13 01 00 [14:34:51]Write to MH i2c: E2 08 00 D4 04 80 13 01 00 00 00 00 00 55 [14:34:51]Write i2c OK [14:34:51]MH_I2C_Read... [14:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:51]Read from MH i2c: E2 [14:34:51]MH_I2C_Read... [14:34:51]Read from MH i2c: E2 0E 00 [14:34:51]MH_I2C_Read... [14:34:51]Read from MH i2c: E2 0E 00 D4 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1B [14:34:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:34:51]wFMCommunicate OK [14:34:51]SAM_PROTO_GetShiftState done [14:34:51]FM_GetShiftState done [14:34:51]opened in 1724199517 [14:34:51]opened+sec_in_day 1724285917 [14:34:51]quantity*price = 120006 [14:34:51]sum+1 = 120007 [14:34:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.06 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 0.00 Безнал.: 1200.06 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 398 21.08.2024 14:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163800 ФПД: 9246405316191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143451&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163800&fm=9246405316191&tin=02508201610067®Number=0000000000092562&sum=120006 [14:34:52]StoreToDocumentArchive [14:34:52]shift 466 fd 163800 [14:34:52]save to /storage/0466/doc_00163800 [14:34:52]save last doc name /storage/0466/doc_00163800 to /storage/kkm_last_doc_name [14:34:52]save OK [14:34:52]Clear old archive folders... [14:34:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:34:52]tlvbuf is 0107BDA0 [14:34:52]SAM_PROTO_ClearQueue [14:34:52]wFMCommunicate request_size=4 [14:34:52]MH_SAM_APDU [14:34:52]CAPDU: 80 09 00 00 [14:34:52]Write to MH i2c: E2 08 00 E1 04 80 09 00 00 00 00 00 00 57 [14:34:52]Write i2c OK [14:34:52]MH_I2C_Read... [14:34:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:52]Read from MH i2c: E2 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 03 00 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [14:34:52]RAPDU: 90 00 [14:34:52]wFMCommunicate OK [14:34:52]SAM_PROTO_ClearQueue done [14:34:52]KKMCreateOFDPacket [14:34:52]OFDProtocolAddRootSTLVToBuf [14:34:52]FM_MakeSignedData [14:34:52]FM_MakeSignedData [14:34:52]SAM_PROTO_SignData [14:34:52]wFMCommunicate request_size=4 [14:34:52]MH_SAM_APDU [14:34:52]CAPDU: 80 0D 01 02 [14:34:52]Write to MH i2c: E2 08 00 E2 04 80 0D 01 02 00 00 00 00 5F [14:34:52]Write i2c OK [14:34:52]MH_I2C_Read... [14:34:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:52]Read from MH i2c: E2 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 03 00 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [14:34:52]RAPDU: 90 00 [14:34:52]wFMCommunicate OK [14:34:52]wFMCommunicate request_size=255 [14:34:52]MH_SAM_APDU [14:34:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8E 01 00 00 F4 03 04 00 0B FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7F 02 00 35 04 06 00 08 [14:34:52]Write to MH i2c: E2 02 01 E3 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8E 01 00 00 F4 03 04 00 0B FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7F 02 00 35 04 06 00 08 00 00 55 [14:34:52]Write i2c OK [14:34:52]MH_I2C_Read... [14:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:53]Read from MH i2c: E2 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 03 00 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [14:34:53]RAPDU: 90 00 [14:34:53]wFMCommunicate OK [14:34:53]wFMCommunicate request_size=10 [14:34:53]MH_SAM_APDU [14:34:53]CAPDU: 80 0D 02 02 05 68 D8 B4 4E 5F [14:34:53]Write to MH i2c: E2 0D 00 E4 04 80 0D 02 02 05 00 68 D8 B4 4E 5F 00 00 0D [14:34:53]Write i2c OK [14:34:53]MH_I2C_Read... [14:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:53]Read from MH i2c: E2 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 03 00 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [14:34:53]RAPDU: 90 00 [14:34:53]wFMCommunicate OK [14:34:53]wFMCommunicate request_size=4 [14:34:53]MH_SAM_APDU [14:34:53]CAPDU: 80 0D 03 02 [14:34:53]Write to MH i2c: E2 08 00 E5 04 80 0D 03 02 00 00 00 00 64 [14:34:53]Write i2c OK [14:34:53]MH_I2C_Read... [14:34:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:53]Read from MH i2c: E2 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 0B 00 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 0B 00 E5 04 00 77 2A CA A5 C8 D7 90 76 90 00 1A [14:34:53]RAPDU: 77 2A CA A5 C8 D7 90 76 90 00 [14:34:53]wFMCommunicate OK [14:34:53]SAM_PROTO_SignData done [14:34:53]FM_MakeSignedData done [14:34:53]CreateOFDProtocolMessage [14:34:53]wFMCommunicate request_size=4 [14:34:53]MH_SAM_APDU [14:34:53]CAPDU: 80 11 00 00 [14:34:53]Write to MH i2c: E2 08 00 E6 04 80 11 00 00 00 00 00 00 64 [14:34:53]Write i2c OK [14:34:53]MH_I2C_Read... [14:34:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:53]Read from MH i2c: E2 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 17 00 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: E2 17 00 E6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [14:34:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:53]wFMCommunicate OK [14:34:53]CreateOFDProtocolMessage done [14:34:53]OFDSenderStorePacket 163800 [14:34:53]StoreOFDPacket docnum=163800 [14:34:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 34 07 01 DD 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8E 01 00 00 F4 03 04 00 0B FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7F 02 00 35 04 06 00 08 68 D8 B4 4E 5F 77 2A CA A5 C8 D7 90 76 [14:34:53]CheckFolder [14:34:53]dirname=/storage/ofd_packets [14:34:53]CheckFolder done [14:34:53]ProducePacketName [14:34:53]name=ofd_packets/00163800 [14:34:53]NVStorageSaveData ofd_packets/00163800 [14:34:53]File name is /storage/ofd_packets/00163800 [14:34:53]Write 301 bytes [14:34:53]NVStorageSaveData done [14:34:53]OFDSenderStorePacket done [14:34:53]KKMCreateOFDPacket done [14:34:53]NVStorageSaveData kkm_last_timestamp [14:34:53]File name is /storage/kkm_last_timestamp [14:34:53]Write 4 bytes [14:34:53]NVStorageSaveData done [14:34:53]ExternCall_PrintAddStr [14:34:53]wPrintStart [14:34:53]Write to MH i2c: 01 00 00 E7 04 EB [14:34:53]Write i2c OK [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: 01 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: 01 07 00 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: 01 07 00 E7 04 00 00 00 00 00 FF 0F 00 [14:34:53]RasterBufferAndPrint [14:34:53]line Счет N : (1)292394 [14:34:53]line ИНН: 02508201610067 [14:34:53]line Контрольно-Кассовый Чек [14:34:53]line ПРОДАЖА [14:34:53]line ТРК (МРК, ГНК) : 32 [14:34:53]line Товар: 2710124130 [14:34:53]line Аи-92-К-5 [14:34:53]line 17.700 * 67.80 [14:34:53]line = 1200.06 [14:34:53]line НДС 12% НСП 1% [14:34:53]line > о реализуемом товаре [14:34:53]line ИТОГО: 1200.06 [14:34:53]line НСП 1% : 10.62 [14:34:53]line НДС 12% : 127.44 [14:34:53]line Наличными: 0.00 [14:34:53]line Безнал.: 1200.06 [14:34:53]line Место: АЗС № 130 "Партнер Нефть" [14:34:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:34:53]line СНО: Общий режим [14:34:53]line Чек 398 21.08.2024 14:34 [14:34:53]line Смена: 466 ФФД: 1.0 [14:34:53]line ЗНМ: 0300000070 [14:34:53]line РНМ: 0000000000092562 [14:34:53]line Версия ККМ: 001 [14:34:53]line Платежная система: Бакай Банк [14:34:53]line ФМ: 0000000000871769 [14:34:53]line ФД: 163800 [14:34:53]line ФПД: 9246405316191 [14:34:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143451&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163800&fm=9246405316191&tin=02508201610067®Number=0000000000092562&sum=120006 [14:34:53]written 0, free lines is 4095 [14:34:53]Connected sock=11 [14:34: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 37 36 39 7F 01 00 00 48 79 77 01 1D C9 5A 03 01 00 03 00 6B 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FC FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7F 02 00 35 04 06 00 E6 5A 8D 88 AF 39 E9 BF 6E 7C ED 80 5E A8 [14:34:53]Write to MH i2c: 01 00 00 11 05 16 [14:34:53]Write i2c OK [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: 01 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: 01 07 00 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: 01 07 00 11 05 00 00 00 00 00 E6 0C 0F [14:34:53]RasterBufferAndPrint [14:34:53]line [14:34:53]line [14:34:53]line [14:34:53]line [14:34:53]line [14:34:53]written 0, free lines is 3314 [14:34:53]MH_Cut [14:34:53]Write to MH i2c: D1 01 00 18 05 01 EF [14:34:53]Write i2c OK [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: D1 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: D1 01 00 [14:34:53]MH_I2C_Read... [14:34:53]Read from MH i2c: D1 01 00 18 05 00 EE [14:34:53]Write to MH i2c: 01 00 00 19 05 1E [14:34:53]Write i2c OK [14:34:53]MH_I2C_Read... [14:34:54]*** Cut start [14:34:54]*** Purtial cut [14:34:54]*** Stage 1: CUTSNS_PIN = 1 [14:34:56]Read from MH i2c: 01 [14:34:56]MH_I2C_Read... [14:34:56]*** Stop cut motor [14:34:56]*** Cut end [14:34:56]Read from MH i2c: 01 07 00 [14:34:56]MH_I2C_Read... [14:34:56]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 FF 0F 33 [14:34:56]process_action close_receipt done [14:34:56]requested_data is exist [14:34:56]produce_requested_data [14:34:56]requested_item fm.sn is exist - process it [14:34:56]wFMCommunicate request_size=4 [14:34:56]MH_SAM_APDU [14:34:56]CAPDU: 80 11 00 00 [14:34:56]Write to MH i2c: E2 08 00 1A 05 80 11 00 00 00 00 00 00 99 [14:34:56]Write i2c OK [14:34:56]MH_I2C_Read... [14:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:56]Read from MH i2c: E2 [14:34:56]MH_I2C_Read... [14:34:56]Read from MH i2c: E2 17 00 [14:34:56]MH_I2C_Read... [14:34:56]Read from MH i2c: E2 17 00 1A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [14:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:56]wFMCommunicate OK [14:34:56]requested_item fd.num is exist - process it [14:34:56]SAM_PROTO_GetFieldsCounters [14:34:56]wFMCommunicate request_size=4 [14:34:56]MH_SAM_APDU [14:34:56]CAPDU: 80 13 00 00 [14:34:56]Write to MH i2c: E2 08 00 1B 05 80 13 00 00 00 00 00 00 9C [14:34:56]Write i2c OK [14:34:56]MH_I2C_Read... [14:34:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:56]Read from MH i2c: E2 [14:34:56]MH_I2C_Read... [14:34:56]Read from MH i2c: E2 62 00 [14:34:56]MH_I2C_Read... [14:34:56]Read from MH i2c: E2 62 00 1B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7F 02 00 0E 04 04 00 D2 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 9B [14:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7F 02 00 0E 04 04 00 D2 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 [14:34:56]wFMCommunicate OK [14:34:56]SAM_PROTO_GetFieldsCounters done [14:34:56]requested_item shift.num is exist - process it [14:34:56]requested_item shift.opened is exist - process it [14:34:56]req_shift_opened [14:34:56]FM_GetShiftState [14:34:56]SAM_PROTO_GetShiftState [14:34:56]wFMCommunicate request_size=4 [14:34:56]MH_SAM_APDU [14:34:56]CAPDU: 80 13 01 00 [14:34:56]Write to MH i2c: E2 08 00 1C 05 80 13 01 00 00 00 00 00 9E [14:34:56]Write i2c OK [14:34:56]MH_I2C_Read... [14:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:56]Read from MH i2c: E2 [14:34:56]MH_I2C_Read... [14:34:56]Read from MH i2c: E2 0E 00 [14:34:56]MH_I2C_Read... [14:34:56]Read from MH i2c: E2 0E 00 1C 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 64 [14:34:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:34:56]wFMCommunicate OK [14:34:56]SAM_PROTO_GetShiftState done [14:34:56]FM_GetShiftState done [14:34:56]req_shift_opened done [14:34:56]requested_item shift.open_date is exist - process it [14:34:56]req_shift_open_date [14:34:56]req_shift_open_date done [14:34:56]produce_requested_data done [14:34:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163800,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:34:56]process_action_free close_receipt [14:34:56]json_value_free [14:34:56]json_value_free done [14:34:56]process_json_proto returns [14:34:56]Send response to host [14:34:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163800,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:34:56]free response buf [14:34:56]execute_script done [14:34:56]execute_script returns [14:34:56]free content buf [14:34:56]Sock 9.Close socket [14:34:56]Sock 9.Thread stoped [14:34:58]recv_with_timeout no data received [14:34:58]recv_with_timeout no data received [14:34:58]CommunicateWithHost answer receiving error [14:34:58]CommunicateWithHost err = -3 [14:34:58]OFD Sender: Server communicate error [14:34:58]OFD Sender: Processing packet 163799 [packets to send 968, broken 966] [14:34:58]ProducePacketName [14:34:58]name=ofd_packets/00163799 [14:34:58]OFD Sender: To server: pG, [14:34:58]CommunicateWithHost lk.salyk.kg:30040 [14:34:58]ConnectInit lk.salyk.kg [14:35:03]Connected sock=7 [14:35:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 7F 01 00 00 48 79 77 01 1D C9 5A 03 01 00 03 00 6B 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FC FA C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7F 02 00 35 04 06 00 E6 5A 8D 88 AF 39 E9 BF 6E 7C ED 80 5E A8 [14:35:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB 06 47 00 E7 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 37 36 39 10 04 04 00 D7 7F 02 00 F4 03 04 00 66 A4 C5 66 B6 04 01 00 00 F9 0F 20 88 D9 DC 2F A8 [14:35:05]CommunicateWithHost err = 0 [14:35:05]CheckOFDResponse [14:35:05]1017 (14) - 77093643461234 [14:35:05]1041 (16) - 0000000000871769 [14:35:05]1040 (4) - 163799 [14:35:05]1012 (4) - 21.08.2024 08:25 [14:35:05]1206 (1) - 0 [14:35:05]OFD Sender: Remove packet 163799 [14:35:05]ProducePacketName [14:35:05]name=ofd_packets/00163799 [14:35:05]NVStorageDeleteData [14:35:05]OFD Sender: Processing packet 163800 [packets to send 967, broken 966] [14:35:05]ProducePacketName [14:35:05]name=ofd_packets/00163800 [14:35:05]OFD Sender: To server: pG, [14:35:05]CommunicateWithHost lk.salyk.kg:30040 [14:35:05]ConnectInit lk.salyk.kg [14:35:10]recv_with_timeout no data received [14:35:10]ConnectInit Can't take IP for lk.salyk.kg [14:35:10]CommunicateWithHost connect error [14:35:10]CommunicateWithHost err = -1 [14:35:10]OFD Sender: Server communicate error [14:35:11]accept exits with 10 [14:35:11]New connection [14:35:11]New thread 3067030884 created [14:35:11]Thread 3067174244 joined [14:35:11]Waiting for new connection... [14:35:11] Sock 10.Parse request [14:35:11]Sock 10.Check first char [14:35:11]Sock 10.First char is OK [14:35:11]request: POST /json_proto HTTP/1.0 [14:35:11]Method: POST [14:35:11]URL: /json_proto [14:35:11]Method is POST - this is cgi request [14:35:11]url: /json_proto [14:35:11]query_string will be loaded in cgi processing [14:35:11]execute_cgi json_proto POST (null) [14:35:11]execute_cgi path=json_proto method=POST [14:35:11]POST find Content-Length [14:35:11]Host: 172.17.44.132:8080 [14:35:11]Content-Length: 679 [14:35:11]Content-Type: application/json [14:35:11] [14:35:11]POST finish read [14:35:11]Found Content-Length = 679 [14:35:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:11]execute_script... [14:35:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:11]POST & json_proto [14:35:11]process_json_proto [14:35:11]json parsed OK: [14:35:11]protocol is kg_v1.0 [14:35:11]action value=close_receipt [14:35:11]process_action close_receipt [14:35:11]cmd_close_receipt [14:35:11]MH_GetDate [14:35:11]Write to MH i2c: F0 00 00 1D 05 11 [14:35:11]Write i2c OK [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: F0 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: F0 09 00 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: F0 09 00 1D 05 00 1F FB C5 66 2A 83 C1 65 32 [14:35:11]GetLastDocTimeStamp 1724250891 [14:35:11]current date 1724250911 [14:35:11]FM_GetShiftState [14:35:11]SAM_PROTO_GetShiftState [14:35:11]wFMCommunicate request_size=4 [14:35:11]MH_SAM_APDU [14:35:11]CAPDU: 80 13 01 00 [14:35:11]Write to MH i2c: E2 08 00 1E 05 80 13 01 00 00 00 00 00 A0 [14:35:11]Write i2c OK [14:35:11]MH_I2C_Read... [14:35:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:11]Read from MH i2c: E2 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: E2 0E 00 [14:35:11]MH_I2C_Read... [14:35:11]Read from MH i2c: E2 0E 00 1E 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 66 [14:35:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:35:11]wFMCommunicate OK [14:35:11]SAM_PROTO_GetShiftState done [14:35:11]FM_GetShiftState done [14:35:11]opened in 1724199517 [14:35:11]opened+sec_in_day 1724285917 [14:35:11]quantity*price = 120015 [14:35:11]sum+1 = 120016 [14:35:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 399 21.08.2024 14:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163801 ФПД: 135319863964934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143511&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163801&fm=135319863964934&tin=02508201610067®Number=0000000000092562&sum=120000 [14:35:12]StoreToDocumentArchive [14:35:12]shift 466 fd 163801 [14:35:12]save to /storage/0466/doc_00163801 [14:35:12]save last doc name /storage/0466/doc_00163801 to /storage/kkm_last_doc_name [14:35:12]save OK [14:35:12]Clear old archive folders... [14:35:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:35:12]tlvbuf is 010D20A0 [14:35:12]SAM_PROTO_ClearQueue [14:35:12]wFMCommunicate request_size=4 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 09 00 00 [14:35:12]Write to MH i2c: E2 08 00 2B 05 80 09 00 00 00 00 00 00 A2 [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:12]Read from MH i2c: E2 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [14:35:12]RAPDU: 90 00 [14:35:12]wFMCommunicate OK [14:35:12]SAM_PROTO_ClearQueue done [14:35:12]KKMCreateOFDPacket [14:35:12]OFDProtocolAddRootSTLVToBuf [14:35:12]FM_MakeSignedData [14:35:12]FM_MakeSignedData [14:35:12]SAM_PROTO_SignData [14:35:12]wFMCommunicate request_size=4 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 0D 01 02 [14:35:12]Write to MH i2c: E2 08 00 2C 05 80 0D 01 02 00 00 00 00 AA [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:12]Read from MH i2c: E2 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [14:35:12]RAPDU: 90 00 [14:35:12]wFMCommunicate OK [14:35:12]wFMCommunicate request_size=255 [14:35:12]MH_SAM_APDU [14:35: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 1F FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7F 02 00 35 04 06 00 7B 12 9C 6C [14:35:12]Write to MH i2c: E2 02 01 2D 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 1F FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7F 02 00 35 04 06 00 7B 12 9C 6C 00 00 3E [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [14:35:13]RAPDU: 90 00 [14:35:13]wFMCommunicate OK [14:35:13]wFMCommunicate request_size=7 [14:35:13]MH_SAM_APDU [14:35:13]CAPDU: 80 0D 02 02 02 35 06 [14:35:13]Write to MH i2c: E2 0A 00 2E 05 80 0D 02 02 02 00 35 06 00 00 EC [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [14:35:13]RAPDU: 90 00 [14:35:13]wFMCommunicate OK [14:35:13]wFMCommunicate request_size=4 [14:35:13]MH_SAM_APDU [14:35:13]CAPDU: 80 0D 03 02 [14:35:13]Write to MH i2c: E2 08 00 2F 05 80 0D 03 02 00 00 00 00 AF [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 0B 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 0B 00 2F 05 00 82 60 22 EE 7A A2 F3 42 90 00 F3 [14:35:13]RAPDU: 82 60 22 EE 7A A2 F3 42 90 00 [14:35:13]wFMCommunicate OK [14:35:13]SAM_PROTO_SignData done [14:35:13]FM_MakeSignedData done [14:35:13]CreateOFDProtocolMessage [14:35:13]wFMCommunicate request_size=4 [14:35:13]MH_SAM_APDU [14:35:13]CAPDU: 80 11 00 00 [14:35:13]Write to MH i2c: E2 08 00 30 05 80 11 00 00 00 00 00 00 AF [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:13]Read from MH i2c: E2 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 17 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: E2 17 00 30 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [14:35:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:13]wFMCommunicate OK [14:35:13]CreateOFDProtocolMessage done [14:35:13]OFDSenderStorePacket 163801 [14:35:13]StoreOFDPacket docnum=163801 [14:35:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4D 4E 04 01 03 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 1F FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7F 02 00 35 04 06 00 7B 12 9C 6C 35 06 82 60 22 EE 7A A2 F3 42 [14:35:13]CheckFolder [14:35:13]dirname=/storage/ofd_packets [14:35:13]CheckFolder done [14:35:13]ProducePacketName [14:35:13]name=ofd_packets/00163801 [14:35:13]NVStorageSaveData ofd_packets/00163801 [14:35:13]File name is /storage/ofd_packets/00163801 [14:35:13]Write 298 bytes [14:35:13]NVStorageSaveData done [14:35:13]OFDSenderStorePacket done [14:35:13]KKMCreateOFDPacket done [14:35:13]NVStorageSaveData kkm_last_timestamp [14:35:13]File name is /storage/kkm_last_timestamp [14:35:13]Write 4 bytes [14:35:13]NVStorageSaveData done [14:35:13]ExternCall_PrintAddStr [14:35:13]wPrintStart [14:35:13]Write to MH i2c: 01 00 00 31 05 36 [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 07 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 07 00 31 05 00 00 00 00 00 FF 0F 4B [14:35:13]RasterBufferAndPrint [14:35:13]line Счет N : (1)292395 [14:35:13]line ИНН: 02508201610067 [14:35:13]line Контрольно-Кассовый Чек [14:35:13]line ПРОДАЖА [14:35:13]line ТРК (МРК, ГНК) : 11 [14:35:13]line Товар: 2710194800 [14:35:13]line ДТ-К-5 [14:35:13]line 15.750 * 76.20 [14:35:13]line = 1200.15 [14:35:13]line НДС 12% НСП 1% [14:35:13]line > о реализуемом товаре [14:35:13]line ОКРУГЛЕНИЕ: -0.15 [14:35:13]line ИТОГО: 1200.00 [14:35:13]line Внесено: 1200.00 [14:35:13]line СДАЧА: 0.00 [14:35:13]line НСП 1% : 10.62 [14:35:13]line НДС 12% : 127.45 [14:35:13]line Наличными: 1200.00 [14:35:13]line Безнал.: 0.00 [14:35:13]line Место: АЗС № 130 "Партнер Нефть" [14:35:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:35:13]line СНО: Общий режим [14:35:13]line Чек 399 21.08.2024 14:35 [14:35:13]line Смена: 466 ФФД: 1.0 [14:35:13]line ЗНМ: 0300000070 [14:35:13]line РНМ: 0000000000092562 [14:35:13]line Версия ККМ: 001 [14:35:13]line ФМ: 0000000000871769 [14:35:13]line ФД: 163801 [14:35:13]line ФПД: 135319863964934 [14:35:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143511&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163801&fm=135319863964934&tin=02508201610067®Number=0000000000092562&sum=120000 [14:35:13]written 0, free lines is 4095 [14:35:13]OFD Sender: Processing packet 163800 [packets to send 968, broken 966] [14:35:13]ProducePacketName [14:35:13]name=ofd_packets/00163800 [14:35:13]OFD Sender: To server: pG, [14:35:13]CommunicateWithHost lk.salyk.kg:30040 [14:35:13]ConnectInit lk.salyk.kg [14:35:13]Write to MH i2c: 01 00 00 5C 05 61 [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 07 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 C8 0C 3C [14:35:13]RasterBufferAndPrint [14:35:13]line [14:35:13]line [14:35:13]line [14:35:13]line [14:35:13]line [14:35:13]written 0, free lines is 3293 [14:35:13]MH_Cut [14:35:13]Write to MH i2c: D1 01 00 63 05 01 3A [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: D1 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: D1 01 00 [14:35:13]MH_I2C_Read... [14:35:13]Read from MH i2c: D1 01 00 63 05 00 39 [14:35:13]Write to MH i2c: 01 00 00 64 05 69 [14:35:13]Write i2c OK [14:35:13]MH_I2C_Read... [14:35:14]*** Cut start [14:35:14]*** Purtial cut [14:35:14]*** Stage 1: CUTSNS_PIN = 1 [14:35:16]Read from MH i2c: 01 [14:35:16]MH_I2C_Read... [14:35:16]*** Stop cut motor [14:35:16]*** Cut end [14:35:16]Read from MH i2c: 01 07 00 [14:35:16]MH_I2C_Read... [14:35:16]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 FF 0F 7E [14:35:16]process_action close_receipt done [14:35:16]requested_data is exist [14:35:16]produce_requested_data [14:35:16]requested_item fm.sn is exist - process it [14:35:16]wFMCommunicate request_size=4 [14:35:16]MH_SAM_APDU [14:35:16]CAPDU: 80 11 00 00 [14:35:16]Write to MH i2c: E2 08 00 65 05 80 11 00 00 00 00 00 00 E4 [14:35:16]Write i2c OK [14:35:16]MH_I2C_Read... [14:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:16]Read from MH i2c: E2 [14:35:16]MH_I2C_Read... [14:35:16]Read from MH i2c: E2 17 00 [14:35:16]MH_I2C_Read... [14:35:16]Read from MH i2c: E2 17 00 65 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [14:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:16]wFMCommunicate OK [14:35:16]requested_item fd.num is exist - process it [14:35:16]SAM_PROTO_GetFieldsCounters [14:35:16]wFMCommunicate request_size=4 [14:35:16]MH_SAM_APDU [14:35:16]CAPDU: 80 13 00 00 [14:35:16]Write to MH i2c: E2 08 00 66 05 80 13 00 00 00 00 00 00 E7 [14:35:16]Write i2c OK [14:35:16]MH_I2C_Read... [14:35:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:17]Read from MH i2c: E2 [14:35:17]MH_I2C_Read... [14:35:17]Read from MH i2c: E2 62 00 [14:35:17]MH_I2C_Read... [14:35:17]Read from MH i2c: E2 62 00 66 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 7F 02 00 0E 04 04 00 D2 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 EA [14:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 7F 02 00 0E 04 04 00 D2 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 [14:35:17]wFMCommunicate OK [14:35:17]SAM_PROTO_GetFieldsCounters done [14:35:17]requested_item shift.num is exist - process it [14:35:17]requested_item shift.opened is exist - process it [14:35:17]req_shift_opened [14:35:17]FM_GetShiftState [14:35:17]SAM_PROTO_GetShiftState [14:35:17]wFMCommunicate request_size=4 [14:35:17]MH_SAM_APDU [14:35:17]CAPDU: 80 13 01 00 [14:35:17]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [14:35:17]Write i2c OK [14:35:17]MH_I2C_Read... [14:35:17]Read from MH i2c: E2 [14:35:17]MH_I2C_Read... [14:35:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:17]Read from MH i2c: E2 0E 00 [14:35:17]MH_I2C_Read... [14:35:17]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AF [14:35:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:35:17]wFMCommunicate OK [14:35:17]SAM_PROTO_GetShiftState done [14:35:17]FM_GetShiftState done [14:35:17]req_shift_opened done [14:35:17]requested_item shift.open_date is exist - process it [14:35:17]req_shift_open_date [14:35:17]req_shift_open_date done [14:35:17]produce_requested_data done [14:35:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163801,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:35:17]process_action_free close_receipt [14:35:17]json_value_free [14:35:17]json_value_free done [14:35:17]process_json_proto returns [14:35:17]Send response to host [14:35:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163801,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:35:17]free response buf [14:35:17]execute_script done [14:35:17]execute_script returns [14:35:17]free content buf [14:35:17]Sock 10.Close socket [14:35:17]Sock 10.Thread stoped [14:35:18]ConnectInit Can't take IP for lk.salyk.kg [14:35:18]CommunicateWithHost connect error [14:35:18]CommunicateWithHost err = -1 [14:35:18]OFD Sender: Server communicate error [14:35:23]OFD Sender: Processing packet 163800 [packets to send 968, broken 966] [14:35:23]ProducePacketName [14:35:23]name=ofd_packets/00163800 [14:35:23]OFD Sender: To server: pG, [14:35:23]CommunicateWithHost lk.salyk.kg:30040 [14:35:23]ConnectInit lk.salyk.kg [14:35:27]recv_with_timeout no data received [14:35:28]ConnectInit Can't take IP for lk.salyk.kg [14:35:28]CommunicateWithHost connect error [14:35:28]CommunicateWithHost err = -1 [14:35:28]OFD Sender: Server communicate error [14:35:33]OFD Sender: Processing packet 163800 [packets to send 968, broken 966] [14:35:33]ProducePacketName [14:35:33]name=ofd_packets/00163800 [14:35:33]OFD Sender: To server: pG, [14:35:33]CommunicateWithHost lk.salyk.kg:30040 [14:35:33]ConnectInit lk.salyk.kg [14:35:36]accept exits with 7 [14:35:36]New connection [14:35:36]New thread 3067174244 created [14:35:36]Thread 3067030884 joined [14:35:36]Waiting for new connection... [14:35:36] Sock 7.Parse request [14:35:36]Sock 7.Check first char [14:35:36]Sock 7.First char is OK [14:35:36]request: POST /json_proto HTTP/1.0 [14:35:36]Method: POST [14:35:36]URL: /json_proto [14:35:36]Method is POST - this is cgi request [14:35:36]url: /json_proto [14:35:36]query_string will be loaded in cgi processing [14:35:36]execute_cgi json_proto POST (null) [14:35:36]execute_cgi path=json_proto method=POST [14:35:36]POST find Content-Length [14:35:36]Host: 172.17.44.132:8080 [14:35:36]Content-Length: 682 [14:35:36]Content-Type: application/json [14:35:36] [14:35:36]POST finish read [14:35:36]Found Content-Length = 682 [14:35:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 15.360, "sum" : 589.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 589.00, "payments": [ { "type": 0, "sum" : 589.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:36]execute_script... [14:35:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 15.360, "sum" : 589.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 589.00, "payments": [ { "type": 0, "sum" : 589.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:36]POST & json_proto [14:35:36]process_json_proto [14:35:36]json parsed OK: [14:35:36]protocol is kg_v1.0 [14:35:36]action value=close_receipt [14:35:36]process_action close_receipt [14:35:36]cmd_close_receipt [14:35:36]MH_GetDate [14:35:36]Write to MH i2c: F0 00 00 68 05 5C [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: F0 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: F0 09 00 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: F0 09 00 68 05 00 38 FB C5 66 2A 83 C1 65 96 [14:35:36]GetLastDocTimeStamp 1724250911 [14:35:36]current date 1724250936 [14:35:36]FM_GetShiftState [14:35:36]SAM_PROTO_GetShiftState [14:35:36]wFMCommunicate request_size=4 [14:35:36]MH_SAM_APDU [14:35:36]CAPDU: 80 13 01 00 [14:35:36]Write to MH i2c: E2 08 00 69 05 80 13 01 00 00 00 00 00 EB [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:36]Read from MH i2c: E2 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: E2 0E 00 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: E2 0E 00 69 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B1 [14:35:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:35:36]wFMCommunicate OK [14:35:36]SAM_PROTO_GetShiftState done [14:35:36]FM_GetShiftState done [14:35:36]opened in 1724199517 [14:35:36]opened+sec_in_day 1724285917 [14:35:36]quantity*price = 58982 [14:35:36]sum+1 = 58983 [14:35:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 589.00 Внесено: 1000.00 СДАЧА: 411.00 НСП 1% : 5.22 НДС 12% : 62.64 Наличными: 589.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 400 21.08.2024 14:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163802 ФПД: 8356383484055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163802&fm=8356383484055&tin=02508201610067®Number=0000000000092562&sum=58900 [14:35:37]StoreToDocumentArchive [14:35:37]shift 466 fd 163802 [14:35:37]save to /storage/0466/doc_00163802 [14:35:37]save last doc name /storage/0466/doc_00163802 to /storage/kkm_last_doc_name [14:35:37]save OK [14:35:37]Clear old archive folders... [14:35:37]ProcessDocumentItem done err = 0, tmpTLVsize=250 [14:35:37]tlvbuf is 0110DB10 [14:35:37]SAM_PROTO_ClearQueue [14:35:37]wFMCommunicate request_size=4 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 09 00 00 [14:35:37]Write to MH i2c: E2 08 00 76 05 80 09 00 00 00 00 00 00 ED [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [14:35:37]RAPDU: 90 00 [14:35:37]wFMCommunicate OK [14:35:37]SAM_PROTO_ClearQueue done [14:35:37]KKMCreateOFDPacket [14:35:37]OFDProtocolAddRootSTLVToBuf [14:35:37]FM_MakeSignedData [14:35:37]FM_MakeSignedData [14:35:37]SAM_PROTO_SignData [14:35:37]wFMCommunicate request_size=4 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 0D 01 02 [14:35:37]Write to MH i2c: E2 08 00 77 05 80 0D 01 02 00 00 00 00 F5 [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [14:35:37]RAPDU: 90 00 [14:35:37]wFMCommunicate OK [14:35:37]wFMCommunicate request_size=255 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 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 78 18 00 00 00 00 07 04 06 00 14 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 90 01 00 00 F4 03 04 00 38 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7F 02 00 35 04 06 00 07 99 [14:35:37]Write to MH i2c: E2 02 01 78 05 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 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 78 18 00 00 00 00 07 04 06 00 14 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 90 01 00 00 F4 03 04 00 38 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7F 02 00 35 04 06 00 07 99 00 00 98 [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [14:35:37]RAPDU: 90 00 [14:35:37]wFMCommunicate OK [14:35:37]wFMCommunicate request_size=9 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 0D 02 02 04 9F 44 E8 97 [14:35:37]Write to MH i2c: E2 0C 00 79 05 80 0D 02 02 04 00 9F 44 E8 97 00 00 62 [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [14:35:37]RAPDU: 90 00 [14:35:37]wFMCommunicate OK [14:35:37]wFMCommunicate request_size=4 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 0D 03 02 [14:35:37]Write to MH i2c: E2 08 00 7A 05 80 0D 03 02 00 00 00 00 FA [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 0B 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 0B 00 7A 05 00 0F 1D 49 69 54 D4 97 14 90 00 AC [14:35:37]RAPDU: 0F 1D 49 69 54 D4 97 14 90 00 [14:35:37]wFMCommunicate OK [14:35:37]SAM_PROTO_SignData done [14:35:37]FM_MakeSignedData done [14:35:37]CreateOFDProtocolMessage [14:35:37]wFMCommunicate request_size=4 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 11 00 00 [14:35:37]Write to MH i2c: E2 08 00 7B 05 80 11 00 00 00 00 00 00 FA [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 17 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 17 00 7B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [14:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:37]wFMCommunicate OK [14:35:37]CreateOFDProtocolMessage done [14:35:37]OFDSenderStorePacket 163802 [14:35:37]StoreOFDPacket docnum=163802 [14:35:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 60 37 06 01 4F D8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 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 78 18 00 00 00 00 07 04 06 00 14 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 90 01 00 00 F4 03 04 00 38 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7F 02 00 35 04 06 00 07 99 9F 44 E8 97 0F 1D 49 69 54 D4 97 14 [14:35:37]CheckFolder [14:35:37]dirname=/storage/ofd_packets [14:35:37]CheckFolder done [14:35:37]ProducePacketName [14:35:37]name=ofd_packets/00163802 [14:35:37]NVStorageSaveData ofd_packets/00163802 [14:35:37]File name is /storage/ofd_packets/00163802 [14:35:37]Write 300 bytes [14:35:37]NVStorageSaveData done [14:35:37]OFDSenderStorePacket done [14:35:37]KKMCreateOFDPacket done [14:35:37]NVStorageSaveData kkm_last_timestamp [14:35:37]File name is /storage/kkm_last_timestamp [14:35:37]Write 4 bytes [14:35:37]NVStorageSaveData done [14:35:37]ExternCall_PrintAddStr [14:35:37]wPrintStart [14:35:37]Write to MH i2c: 01 00 00 7C 05 81 [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 07 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 07 00 7C 05 00 00 00 00 00 FF 0F 96 [14:35:37]RasterBufferAndPrint [14:35:37]line Счет N : (1)292393 [14:35:37]line ИНН: 02508201610067 [14:35:37]line Контрольно-Кассовый Чек [14:35:37]line ПРОДАЖА [14:35:37]line ТРК (МРК, ГНК) : 81 [14:35:37]line Товар: 2711129700 [14:35:37]line ГАЗ-К-5 [14:35:37]line 15.360 * 38.40 [14:35:37]line = 589.82 [14:35:37]line НДС 12% НСП 1% [14:35:37]line > о реализуемом товаре [14:35:37]line ОКРУГЛЕНИЕ: -0.82 [14:35:38]line ИТОГО: 589.00 [14:35:38]line Внесено: 1000.00 [14:35:38]line СДАЧА: 411.00 [14:35:38]line НСП 1% : 5.22 [14:35:38]line НДС 12% : 62.64 [14:35:38]line Наличными: 589.00 [14:35:38]line Безнал.: 0.00 [14:35:38]line Место: АЗС № 130 "Партнер Нефть" [14:35:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:35:38]line СНО: Общий режим [14:35:38]line Чек 400 21.08.2024 14:35 [14:35:38]line Смена: 466 ФФД: 1.0 [14:35:38]line ЗНМ: 0300000070 [14:35:38]line РНМ: 0000000000092562 [14:35:38]line Версия ККМ: 001 [14:35:38]line ФМ: 0000000000871769 [14:35:38]line ФД: 163802 [14:35:38]line ФПД: 8356383484055 [14:35:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163802&fm=8356383484055&tin=02508201610067®Number=0000000000092562&sum=58900 [14:35:38]written 0, free lines is 4095 [14:35:38]Write to MH i2c: 01 00 00 A7 05 AC [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: 01 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: 01 07 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 C4 0C 83 [14:35:38]RasterBufferAndPrint [14:35:38]line [14:35:38]line [14:35:38]line [14:35:38]line [14:35:38]line [14:35:38]written 0, free lines is 3292 [14:35:38]MH_Cut [14:35:38]Write to MH i2c: D1 01 00 AE 05 01 85 [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: D1 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: D1 01 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: D1 01 00 AE 05 00 84 [14:35:38]Write to MH i2c: 01 00 00 AF 05 B4 [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]ConnectInit Can't take IP for lk.salyk.kg [14:35:38]CommunicateWithHost connect error [14:35:38]CommunicateWithHost err = -1 [14:35:38]OFD Sender: Server communicate error [14:35:38]OFD Sender: Processing packet 163800 [packets to send 969, broken 966] [14:35:38]ProducePacketName [14:35:38]name=ofd_packets/00163800 [14:35:38]OFD Sender: To server: pG, [14:35:38]CommunicateWithHost lk.salyk.kg:30040 [14:35:38]ConnectInit lk.salyk.kg [14:35:39]*** Cut start [14:35:39]*** Purtial cut [14:35:39]*** Stage 1: CUTSNS_PIN = 1 [14:35:41]Read from MH i2c: 01 [14:35:41]MH_I2C_Read... [14:35:41]*** Stop cut motor [14:35:41]*** Cut end [14:35:41]Read from MH i2c: 01 07 00 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 FF 0F C9 [14:35:41]process_action close_receipt done [14:35:41]requested_data is exist [14:35:41]produce_requested_data [14:35:41]requested_item fm.sn is exist - process it [14:35:41]wFMCommunicate request_size=4 [14:35:41]MH_SAM_APDU [14:35:41]CAPDU: 80 11 00 00 [14:35:41]Write to MH i2c: E2 08 00 B0 05 80 11 00 00 00 00 00 00 2F [14:35:41]Write i2c OK [14:35:41]MH_I2C_Read... [14:35:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:41]Read from MH i2c: E2 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: E2 17 00 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: E2 17 00 B0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [14:35:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:41]wFMCommunicate OK [14:35:41]requested_item fd.num is exist - process it [14:35:41]SAM_PROTO_GetFieldsCounters [14:35:41]wFMCommunicate request_size=4 [14:35:41]MH_SAM_APDU [14:35:41]CAPDU: 80 13 00 00 [14:35:41]Write to MH i2c: E2 08 00 B1 05 80 13 00 00 00 00 00 00 32 [14:35:41]Write i2c OK [14:35:41]MH_I2C_Read... [14:35:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:41]Read from MH i2c: E2 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: E2 62 00 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: E2 62 00 B1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 7F 02 00 0E 04 04 00 D2 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 39 [14:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 7F 02 00 0E 04 04 00 D2 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 [14:35:41]wFMCommunicate OK [14:35:41]SAM_PROTO_GetFieldsCounters done [14:35:41]requested_item shift.num is exist - process it [14:35:41]requested_item shift.opened is exist - process it [14:35:41]req_shift_opened [14:35:41]FM_GetShiftState [14:35:41]SAM_PROTO_GetShiftState [14:35:41]wFMCommunicate request_size=4 [14:35:41]MH_SAM_APDU [14:35:41]CAPDU: 80 13 01 00 [14:35:41]Write to MH i2c: E2 08 00 B2 05 80 13 01 00 00 00 00 00 34 [14:35:41]Write i2c OK [14:35:41]MH_I2C_Read... [14:35:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:41]Read from MH i2c: E2 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: E2 0E 00 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: E2 0E 00 B2 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FA [14:35:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:35:41]wFMCommunicate OK [14:35:41]SAM_PROTO_GetShiftState done [14:35:41]FM_GetShiftState done [14:35:41]req_shift_opened done [14:35:41]requested_item shift.open_date is exist - process it [14:35:41]req_shift_open_date [14:35:41]req_shift_open_date done [14:35:41]produce_requested_data done [14:35:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163802,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:35:41]process_action_free close_receipt [14:35:41]json_value_free [14:35:41]json_value_free done [14:35:41]process_json_proto returns [14:35:41]Send response to host [14:35:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163802,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:35:41]free response buf [14:35:41]execute_script done [14:35:41]execute_script returns [14:35:41]free content buf [14:35:41]Sock 7.Close socket [14:35:41]Sock 7.Thread stoped [14:35:42]accept exits with 12 [14:35:42]New connection [14:35:42]New thread 3067030884 created [14:35:42]Thread 3067174244 joined [14:35:42]Waiting for new connection... [14:35:42] Sock 12.Parse request [14:35:42]Sock 12.Check first char [14:35:42]Sock 12.First char is OK [14:35:42]request: POST /json_proto HTTP/1.0 [14:35:42]Method: POST [14:35:42]URL: /json_proto [14:35:42]Method is POST - this is cgi request [14:35:42]url: /json_proto [14:35:42]query_string will be loaded in cgi processing [14:35:42]execute_cgi json_proto POST (null) [14:35:42]execute_cgi path=json_proto method=POST [14:35:42]POST find Content-Length [14:35:42]Host: 172.17.44.132:8080 [14:35:42]Content-Length: 677 [14:35:42]Content-Type: application/json [14:35:42] [14:35:42]POST finish read [14:35:42]Found Content-Length = 677 [14:35:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:42]execute_script... [14:35: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)292396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:42]POST & json_proto [14:35:42]process_json_proto [14:35:42]json parsed OK: [14:35:42]protocol is kg_v1.0 [14:35:42]action value=close_receipt [14:35:42]process_action close_receipt [14:35:42]cmd_close_receipt [14:35:42]MH_GetDate [14:35:42]Write to MH i2c: F0 00 00 B3 05 A7 [14:35:42]Write i2c OK [14:35:42]MH_I2C_Read... [14:35:42]Read from MH i2c: F0 [14:35:42]MH_I2C_Read... [14:35:42]Read from MH i2c: F0 09 00 [14:35:42]MH_I2C_Read... [14:35:42]Read from MH i2c: F0 09 00 B3 05 00 3E FB C5 66 2A 83 C1 65 E7 [14:35:42]GetLastDocTimeStamp 1724250936 [14:35:42]current date 1724250942 [14:35:42]FM_GetShiftState [14:35:42]SAM_PROTO_GetShiftState [14:35:42]wFMCommunicate request_size=4 [14:35:42]MH_SAM_APDU [14:35:42]CAPDU: 80 13 01 00 [14:35:42]Write to MH i2c: E2 08 00 B4 05 80 13 01 00 00 00 00 00 36 [14:35:42]Write i2c OK [14:35:42]MH_I2C_Read... [14:35:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:42]Read from MH i2c: E2 [14:35:42]MH_I2C_Read... [14:35:42]Read from MH i2c: E2 0E 00 [14:35:42]MH_I2C_Read... [14:35:42]Read from MH i2c: E2 0E 00 B4 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FC [14:35:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:35:42]wFMCommunicate OK [14:35:42]SAM_PROTO_GetShiftState done [14:35:42]FM_GetShiftState done [14:35:42]opened in 1724199517 [14:35:42]opened+sec_in_day 1724285917 [14:35:42]quantity*price = 50036 [14:35:42]sum+1 = 50037 [14:35:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 401 21.08.2024 14:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163803 ФПД: 271952778549597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143542&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163803&fm=271952778549597&tin=02508201610067®Number=0000000000092562&sum=50000 [14:35:43]StoreToDocumentArchive [14:35:43]shift 466 fd 163803 [14:35:43]save to /storage/0466/doc_00163803 [14:35:43]save last doc name /storage/0466/doc_00163803 to /storage/kkm_last_doc_name [14:35:43]save OK [14:35:43]Clear old archive folders... [14:35:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:43]tlvbuf is 0111C460 [14:35:43]SAM_PROTO_ClearQueue [14:35:43]wFMCommunicate request_size=4 [14:35:43]MH_SAM_APDU [14:35:43]CAPDU: 80 09 00 00 [14:35:43]Write to MH i2c: E2 08 00 C1 05 80 09 00 00 00 00 00 00 38 [14:35:43]Write i2c OK [14:35:43]MH_I2C_Read... [14:35:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:43]Read from MH i2c: E2 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 03 00 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [14:35:43]RAPDU: 90 00 [14:35:43]wFMCommunicate OK [14:35:43]SAM_PROTO_ClearQueue done [14:35:43]KKMCreateOFDPacket [14:35:43]OFDProtocolAddRootSTLVToBuf [14:35:43]FM_MakeSignedData [14:35:43]FM_MakeSignedData [14:35:43]SAM_PROTO_SignData [14:35:43]wFMCommunicate request_size=4 [14:35:43]MH_SAM_APDU [14:35:43]CAPDU: 80 0D 01 02 [14:35:43]Write to MH i2c: E2 08 00 C2 05 80 0D 01 02 00 00 00 00 40 [14:35:43]Write i2c OK [14:35:43]MH_I2C_Read... [14:35:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:43]Read from MH i2c: E2 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 03 00 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [14:35:43]RAPDU: 90 00 [14:35:43]wFMCommunicate OK [14:35:43]wFMCommunicate request_size=255 [14:35:43]MH_SAM_APDU [14:35:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 3E FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7F 02 00 35 04 06 00 F7 [14:35:44]Write to MH i2c: E2 02 01 C3 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 3E FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7F 02 00 35 04 06 00 F7 00 00 E0 [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [14:35:44]RAPDU: 90 00 [14:35:44]wFMCommunicate OK [14:35:44]wFMCommunicate request_size=10 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 0D 02 02 05 56 F0 C2 D9 5D [14:35:44]Write to MH i2c: E2 0D 00 C4 05 80 0D 02 02 05 00 56 F0 C2 D9 5D 00 00 8B [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 C4 05 00 90 00 3D [14:35:44]RAPDU: 90 00 [14:35:44]wFMCommunicate OK [14:35:44]wFMCommunicate request_size=4 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 0D 03 02 [14:35:44]Write to MH i2c: E2 08 00 C5 05 80 0D 03 02 00 00 00 00 45 [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 0B 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 0B 00 C5 05 00 39 7B 22 C5 F2 FA BF 0C 90 00 98 [14:35:44]RAPDU: 39 7B 22 C5 F2 FA BF 0C 90 00 [14:35:44]wFMCommunicate OK [14:35:44]SAM_PROTO_SignData done [14:35:44]FM_MakeSignedData done [14:35:44]CreateOFDProtocolMessage [14:35:44]wFMCommunicate request_size=4 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 11 00 00 [14:35:44]Write to MH i2c: E2 08 00 C6 05 80 11 00 00 00 00 00 00 45 [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 17 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 17 00 C6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [14:35:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:44]wFMCommunicate OK [14:35:44]CreateOFDProtocolMessage done [14:35:44]OFDSenderStorePacket 163803 [14:35:44]StoreOFDPacket docnum=163803 [14:35:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 73 07 01 DC AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 3E FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7F 02 00 35 04 06 00 F7 56 F0 C2 D9 5D 39 7B 22 C5 F2 FA BF 0C [14:35:44]CheckFolder [14:35:44]dirname=/storage/ofd_packets [14:35:44]CheckFolder done [14:35:44]ProducePacketName [14:35:44]name=ofd_packets/00163803 [14:35:44]NVStorageSaveData ofd_packets/00163803 [14:35:44]File name is /storage/ofd_packets/00163803 [14:35:44]Write 301 bytes [14:35:44]NVStorageSaveData done [14:35:44]OFDSenderStorePacket done [14:35:44]KKMCreateOFDPacket done [14:35:44]NVStorageSaveData kkm_last_timestamp [14:35:44]File name is /storage/kkm_last_timestamp [14:35:44]Write 4 bytes [14:35:44]NVStorageSaveData done [14:35:44]ExternCall_PrintAddStr [14:35:44]wPrintStart [14:35:44]Write to MH i2c: 01 00 00 C7 05 CC [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: 01 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: 01 07 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: 01 07 00 C7 05 00 00 00 00 00 FF 0F E1 [14:35:44]RasterBufferAndPrint [14:35:44]line Счет N : (1)292396 [14:35:44]line ИНН: 02508201610067 [14:35:44]line Контрольно-Кассовый Чек [14:35:44]line ПРОДАЖА [14:35:44]line ТРК (МРК, ГНК) : 42 [14:35:44]line Товар: 2710124130 [14:35:44]line Аи-92-К-5 [14:35:44]line 7.380 * 67.80 [14:35:44]line = 500.36 [14:35:44]line НДС 12% НСП 1% [14:35:44]line > о реализуемом товаре [14:35:44]line ОКРУГЛЕНИЕ: -0.36 [14:35:44]line ИТОГО: 500.00 [14:35:44]line Внесено: 500.00 [14:35:44]line СДАЧА: 0.00 [14:35:44]line НСП 1% : 4.43 [14:35:44]line НДС 12% : 53.14 [14:35:44]line Наличными: 500.00 [14:35:44]line Безнал.: 0.00 [14:35:44]line Место: АЗС № 130 "Партнер Нефть" [14:35:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:35:44]line СНО: Общий режим [14:35:44]line Чек 401 21.08.2024 14:35 [14:35:44]line Смена: 466 ФФД: 1.0 [14:35:44]line ЗНМ: 0300000070 [14:35:44]line РНМ: 0000000000092562 [14:35:44]line Версия ККМ: 001 [14:35:44]line ФМ: 0000000000871769 [14:35:44]line ФД: 163803 [14:35:44]line ФПД: 271952778549597 [14:35:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143542&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163803&fm=271952778549597&tin=02508201610067®Number=0000000000092562&sum=50000 [14:35:44]written 0, free lines is 4095 [14:35:45]Write to MH i2c: 01 00 00 F2 05 F7 [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 07 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 C2 0C CC [14:35:45]RasterBufferAndPrint [14:35:45]line [14:35:45]line [14:35:45]line [14:35:45]line [14:35:45]line [14:35:45]written 0, free lines is 3299 [14:35:45]MH_Cut [14:35:45]Write to MH i2c: D1 01 00 F9 05 01 D0 [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: D1 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: D1 01 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: D1 01 00 F9 05 00 CF [14:35:45]Write to MH i2c: 01 00 00 FA 05 FF [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]recv_with_timeout no data received [14:35:46]*** Cut start [14:35:46]*** Purtial cut [14:35:46]*** Stage 1: CUTSNS_PIN = 1 [14:35:48]Read from MH i2c: 01 [14:35:48]MH_I2C_Read... [14:35:48]*** Stop cut motor [14:35:48]*** Cut end [14:35:48]Read from MH i2c: 01 07 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: 01 07 00 FA 05 00 00 00 00 00 FF 0F 14 [14:35:48]process_action close_receipt done [14:35:48]requested_data is exist [14:35:48]produce_requested_data [14:35:48]requested_item fm.sn is exist - process it [14:35:48]wFMCommunicate request_size=4 [14:35:48]MH_SAM_APDU [14:35:48]CAPDU: 80 11 00 00 [14:35:48]Write to MH i2c: E2 08 00 FB 05 80 11 00 00 00 00 00 00 7A [14:35:48]Write i2c OK [14:35:48]MH_I2C_Read... [14:35:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:48]Read from MH i2c: E2 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 17 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 17 00 FB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [14:35:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:48]wFMCommunicate OK [14:35:48]requested_item fd.num is exist - process it [14:35:48]SAM_PROTO_GetFieldsCounters [14:35:48]wFMCommunicate request_size=4 [14:35:48]MH_SAM_APDU [14:35:48]CAPDU: 80 13 00 00 [14:35:48]Write to MH i2c: E2 08 00 FC 05 80 13 00 00 00 00 00 00 7D [14:35:48]Write i2c OK [14:35:48]MH_I2C_Read... [14:35:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:48]Read from MH i2c: E2 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 62 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 62 00 FC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7F 02 00 0E 04 04 00 D2 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 88 [14:35:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7F 02 00 0E 04 04 00 D2 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 [14:35:48]wFMCommunicate OK [14:35:48]SAM_PROTO_GetFieldsCounters done [14:35:48]requested_item shift.num is exist - process it [14:35:48]requested_item shift.opened is exist - process it [14:35:48]req_shift_opened [14:35:48]FM_GetShiftState [14:35:48]SAM_PROTO_GetShiftState [14:35:48]wFMCommunicate request_size=4 [14:35:48]MH_SAM_APDU [14:35:48]CAPDU: 80 13 01 00 [14:35:48]Write to MH i2c: E2 08 00 FD 05 80 13 01 00 00 00 00 00 7F [14:35:48]Write i2c OK [14:35:48]MH_I2C_Read... [14:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:48]Read from MH i2c: E2 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 0E 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 0E 00 FD 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 45 [14:35:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:35:48]wFMCommunicate OK [14:35:48]SAM_PROTO_GetShiftState done [14:35:48]FM_GetShiftState done [14:35:48]req_shift_opened done [14:35:48]requested_item shift.open_date is exist - process it [14:35:48]req_shift_open_date [14:35:48]req_shift_open_date done [14:35:48]produce_requested_data done [14:35:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163803,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:35:48]process_action_free close_receipt [14:35:48]json_value_free [14:35:48]json_value_free done [14:35:48]process_json_proto returns [14:35:48]Send response to host [14:35:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163803,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:35:48]free response buf [14:35:48]execute_script done [14:35:48]execute_script returns [14:35:48]free content buf [14:35:48]Sock 12.Close socket [14:35:48]Sock 12.Thread stoped [14:35:51]Connected sock=10 [14:35: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 37 36 39 0F 01 00 00 92 34 07 01 DD 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8E 01 00 00 F4 03 04 00 0B FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7F 02 00 35 04 06 00 08 68 D8 B4 4E 5F 77 2A CA A5 C8 D7 90 76 [14: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 37 36 39 4F 00 00 00 C6 A6 47 00 A9 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 37 36 39 10 04 04 00 D8 7F 02 00 F4 03 04 00 99 A4 C5 66 B6 04 01 00 00 03 6B 6B 30 DF 60 96 48 [14:35:55]CommunicateWithHost err = 0 [14:35:55]CheckOFDResponse [14:35:55]1017 (14) - 77093643461234 [14:35:55]1041 (16) - 0000000000871769 [14:35:55]1040 (4) - 163800 [14:35:55]1012 (4) - 21.08.2024 08:26 [14:35:55]1206 (1) - 0 [14:35:55]OFD Sender: Remove packet 163800 [14:35:55]ProducePacketName [14:35:55]name=ofd_packets/00163800 [14:35:55]NVStorageDeleteData [14:35:55]OFD Sender: Processing packet 163801 [packets to send 969, broken 966] [14:35:55]ProducePacketName [14:35:55]name=ofd_packets/00163801 [14:35:55]OFD Sender: To server: pG, [14:35:55]CommunicateWithHost lk.salyk.kg:30040 [14:35:55]ConnectInit lk.salyk.kg [14:35:56]Connected sock=9 [14:35: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 37 36 39 0C 01 00 00 4D 4E 04 01 03 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 1F FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7F 02 00 35 04 06 00 7B 12 9C 6C 35 06 82 60 22 EE 7A A2 F3 42 [14:35:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 49 43 47 00 51 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 37 36 39 10 04 04 00 D9 7F 02 00 F4 03 04 00 9B A4 C5 66 B6 04 01 00 00 9E 9A C4 FC AC AF BF EB [14:35:56]CommunicateWithHost err = 0 [14:35:56]CheckOFDResponse [14:35:56]1017 (14) - 77093643461234 [14:35:56]1041 (16) - 0000000000871769 [14:35:56]1040 (4) - 163801 [14:35:56]1012 (4) - 21.08.2024 08:26 [14:35:56]1206 (1) - 0 [14:35:56]OFD Sender: Remove packet 163801 [14:35:56]ProducePacketName [14:35:56]name=ofd_packets/00163801 [14:35:56]NVStorageDeleteData [14:35:57]OFD Sender: Processing packet 163802 [packets to send 968, broken 966] [14:35:57]ProducePacketName [14:35:57]name=ofd_packets/00163802 [14:35:57]OFD Sender: To server: pG, [14:35:57]CommunicateWithHost lk.salyk.kg:30040 [14:35:57]ConnectInit lk.salyk.kg [14:35:57]Connected sock=9 [14:35: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 37 36 39 0E 01 00 00 60 37 06 01 4F D8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 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 78 18 00 00 00 00 07 04 06 00 14 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 90 01 00 00 F4 03 04 00 38 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7F 02 00 35 04 06 00 07 99 9F 44 E8 97 0F 1D 49 69 54 D4 97 14 [14:35:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 59 4E 47 00 CD 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 37 36 39 10 04 04 00 DA 7F 02 00 F4 03 04 00 9D A4 C5 66 B6 04 01 00 00 B7 06 FE 94 56 6A F7 7D [14:35:58]CommunicateWithHost err = 0 [14:35:58]CheckOFDResponse [14:35:58]1017 (14) - 77093643461234 [14:35:58]1041 (16) - 0000000000871769 [14:35:58]1040 (4) - 163802 [14:35:58]1012 (4) - 21.08.2024 08:26 [14:35:58]1206 (1) - 0 [14:35:58]OFD Sender: Remove packet 163802 [14:35:58]ProducePacketName [14:35:58]name=ofd_packets/00163802 [14:35:58]NVStorageDeleteData [14:35:59]OFD Sender: Processing packet 163803 [packets to send 967, broken 966] [14:35:59]ProducePacketName [14:35:59]name=ofd_packets/00163803 [14:35:59]OFD Sender: To server: pG, [14:35:59]CommunicateWithHost lk.salyk.kg:30040 [14:35:59]ConnectInit lk.salyk.kg [14:35:59]Connected sock=9 [14:35: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 37 36 39 0F 01 00 00 E5 73 07 01 DC AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 3E FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7F 02 00 35 04 06 00 F7 56 F0 C2 D9 5D 39 7B 22 C5 F2 FA BF 0C [14:35:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F AC 47 00 C2 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 37 36 39 10 04 04 00 DB 7F 02 00 F4 03 04 00 9E A4 C5 66 B6 04 01 00 00 15 C6 88 70 2D A0 CF A0 [14:36:00]CommunicateWithHost err = 0 [14:36:00]CheckOFDResponse [14:36:00]1017 (14) - 77093643461234 [14:36:00]1041 (16) - 0000000000871769 [14:36:00]1040 (4) - 163803 [14:36:00]1012 (4) - 21.08.2024 08:26 [14:36:00]1206 (1) - 0 [14:36:00]OFD Sender: Remove packet 163803 [14:36:00]ProducePacketName [14:36:00]name=ofd_packets/00163803 [14:36:00]NVStorageDeleteData [14:36:00]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:01]accept exits with 7 [14:36:01]New connection [14:36:01]New thread 3067174244 created [14:36:01]Thread 3067030884 joined [14:36:01]Waiting for new connection... [14:36:01] Sock 7.Parse request [14:36:01]Sock 7.Check first char [14:36:01]Sock 7.First char is OK [14:36:01]request: POST /json_proto HTTP/1.0 [14:36:01]Method: POST [14:36:01]URL: /json_proto [14:36:01]Method is POST - this is cgi request [14:36:01]url: /json_proto [14:36:01]query_string will be loaded in cgi processing [14:36:01]execute_cgi json_proto POST (null) [14:36:01]execute_cgi path=json_proto method=POST [14:36:01]POST find Content-Length [14:36:01]Host: 172.17.44.132:8080 [14:36:01]Content-Length: 677 [14:36:01]Content-Type: application/json [14:36:01] [14:36:01]POST finish read [14:36:01]Found Content-Length = 677 [14:36:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:01]execute_script... [14:36: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)292398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:01]POST & json_proto [14:36:01]process_json_proto [14:36:01]json parsed OK: [14:36:01]protocol is kg_v1.0 [14:36:01]action value=close_receipt [14:36:01]process_action close_receipt [14:36:01]cmd_close_receipt [14:36:01]MH_GetDate [14:36:01]Write to MH i2c: F0 00 00 FE 05 F2 [14:36:01]Write i2c OK [14:36:01]MH_I2C_Read... [14:36:01]Read from MH i2c: F0 [14:36:01]MH_I2C_Read... [14:36:01]Read from MH i2c: F0 09 00 [14:36:01]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]/dev/ttyS4 opened [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (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: 17070231+1707180842=1724251073 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 C2 FB C5 66 2A 83 C1 65 BA [14:37:54]Current date/time: 21.08.2024 14:37 [14:37:54]FM_Init [14:37:54]wFMConnect [14:37:54]MH_SAM_On [14:37:54]Write to MH i2c: E0 00 00 08 00 E7 [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]*** iso7816_init finished! [14:37:54]*** atr: [14:37:54]*** 0F 3B D5 18 FF 81 91 FE [14:37:54]*** 1F C3 80 73 C8 21 10 0A [14:37:54]*** 00 00 00 00 00 00 00 00 [14:37:54]*** 00 00 00 00 00 00 00 00 [14:37:54]*** 00 00 00 00 00 00 00 00 [14:37:54]*** 00 00 00 00 00 00 00 00 [14:37:54]*** 00 00 00 00 00 00 00 00 [14:37:54]*** 00 00 00 00 00 00 00 00 [14:37:54]Read from MH i2c: E0 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E0 10 00 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:37:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:37:54]wFMCommunicate request_size=10 [14:37:54]MH_SAM_APDU [14:37:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:37:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:37:54]Read from MH i2c: E2 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:37:54]RAPDU: 90 00 [14:37:54]wFMCommunicate OK [14:37:54]wFMCommunicate request_size=4 [14:37:54]MH_SAM_APDU [14:37:54]CAPDU: 80 11 00 00 [14:37:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:54]Read from MH i2c: E2 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 17 00 [14:37:54]MH_I2C_Read... [14:37:54]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 37 36 39 90 00 DD [14:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:37:54]wFMCommunicate OK [14:37:54]Detected FM SN is 0000000000871769 [14:37:54]Stored FM SN is 0000000000871769 [14:37:54]wFMCommunicate request_size=9 [14:37:54]MH_SAM_APDU [14:37:54]CAPDU: 80 16 00 00 04 E7 8B 00 00 [14:37:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:37:54]Read from MH i2c: E2 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:37:54]RAPDU: 90 00 [14:37:54]wFMCommunicate OK [14:37:54]FM PIN OK [14:37:54]wFMCommunicate request_size=8 [14:37:54]MH_SAM_APDU [14:37:54]CAPDU: 80 14 04 00 03 02 00 01 [14:37:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:37:54]Read from MH i2c: E2 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:37:54]RAPDU: 90 00 [14:37:54]wFMCommunicate OK [14:37:54]wFMCommunicate request_size=13 [14:37:54]MH_SAM_APDU [14:37:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:37:54]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:37:54]Read from MH i2c: E2 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:37:54]RAPDU: 90 00 [14:37:54]wFMCommunicate OK [14:37:54]wFMCommunicate request_size=4 [14:37:54]MH_SAM_APDU [14:37:54]CAPDU: 80 11 00 00 [14:37:54]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:54]Read from MH i2c: E2 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: E2 17 00 [14:37:54]MH_I2C_Read... [14:37:54]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 37 36 39 90 00 E1 [14:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:37:54]wFMCommunicate OK [14:37:54]DocumentArchiveInit [14:37:54]Start Httpd... [14:37:54]Httpd thread 3066908004 created [14:37:54]Write to MH i2c: 01 00 00 0F 00 0F [14:37:54]Write i2c OK [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: 01 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: 01 07 00 [14:37:54]MH_I2C_Read... [14:37:54]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:37:54]MH Int Process started [14:37:54]Allocated Socket 8 [14:37:54]Bind OK [14:37:54]Listen OK [14:37:54]httpd running on port 8080 [14:37:54]Waiting for new connection... [14:37:55]OFD Sender: No OFD packet to send [14:38:00]OFD Sender: No OFD packet to send [14:38:05]OFD Sender: No OFD packet to send [14:38:08]accept exits with 9 [14:38:08]New connection [14:38:08]New thread 3066621284 created [14:38:08]Waiting for new connection... [14:38:08] Sock 9.Parse request [14:38:08]Sock 9.Check first char [14:38:08]Sock 9.First char is OK [14:38:08]request: POST /json_proto HTTP/1.0 [14:38:08]Method: POST [14:38:08]URL: /json_proto [14:38:08]Method is POST - this is cgi request [14:38:08]url: /json_proto [14:38:08]query_string will be loaded in cgi processing [14:38:08]execute_cgi json_proto POST (null) [14:38:08]execute_cgi path=json_proto method=POST [14:38:08]POST find Content-Length [14:38:08]Host: 172.17.44.132:8080 [14:38:08]Content-Length: 215 [14:38:08]Content-Type: application/json [14:38:08] [14:38:08]POST finish read [14:38:08]Found Content-Length = 215 [14:38:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:08]execute_script... [14:38:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:08]POST & json_proto [14:38:08]process_json_proto [14:38:08]json parsed OK: [14:38:08]protocol is kg_v1.0 [14:38:08]action value=get_value [14:38:08]process_action get_value [14:38:08]cmd_get_value [14:38:08]process_action get_value done [14:38:08]requested_data is exist [14:38:08]produce_requested_data [14:38:08]requested_item kkm.sn is exist - process it [14:38:08]requested_item kkm.ver is exist - process it [14:38:08]requested_item fm.sn is exist - process it [14:38:08]wFMCommunicate request_size=4 [14:38:08]MH_SAM_APDU [14:38:08]CAPDU: 80 11 00 00 [14:38:08]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:38:08]Write i2c OK [14:38:08]MH_I2C_Read... [14:38:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:08]Read from MH i2c: E2 [14:38:08]MH_I2C_Read... [14:38:08]Read from MH i2c: E2 17 00 [14:38:08]MH_I2C_Read... [14:38: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 37 36 39 90 00 E3 [14:38:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:38:08]wFMCommunicate OK [14:38:08]requested_item fd.num is exist - process it [14:38:08]SAM_PROTO_GetFieldsCounters [14:38:08]wFMCommunicate request_size=4 [14:38:08]MH_SAM_APDU [14:38:08]CAPDU: 80 13 00 00 [14:38:08]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:38:08]Write i2c OK [14:38:08]MH_I2C_Read... [14:38:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:08]Read from MH i2c: E2 [14:38:08]MH_I2C_Read... [14:38:08]Read from MH i2c: E2 62 00 [14:38:08]MH_I2C_Read... [14:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7F 02 00 0E 04 04 00 D2 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 A8 [14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7F 02 00 0E 04 04 00 D2 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 [14:38:08]wFMCommunicate OK [14:38:08]SAM_PROTO_GetFieldsCounters done [14:38:08]requested_item shift.num is exist - process it [14:38:08]requested_item shift.opened is exist - process it [14:38:08]req_shift_opened [14:38:08]FM_GetShiftState [14:38:08]SAM_PROTO_GetShiftState [14:38:08]wFMCommunicate request_size=4 [14:38:08]MH_SAM_APDU [14:38:08]CAPDU: 80 13 01 00 [14:38:08]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:38:08]Write i2c OK [14:38:08]MH_I2C_Read... [14:38:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:08]Read from MH i2c: E2 [14:38:08]MH_I2C_Read... [14:38:08]Read from MH i2c: E2 0E 00 [14:38:08]MH_I2C_Read... [14:38:08]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [14:38:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:38:08]wFMCommunicate OK [14:38:08]SAM_PROTO_GetShiftState done [14:38:08]FM_GetShiftState done [14:38:08]req_shift_opened done [14:38:08]requested_item shift.open_date is exist - process it [14:38:08]req_shift_open_date [14:38:08]req_shift_open_date done [14:38:08]produce_requested_data done [14:38:08]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163807,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:38:08]process_action_free get_value [14:38:08]json_value_free [14:38:08]json_value_free done [14:38:08]process_json_proto returns [14:38:08]Send response to host [14:38:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163807,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:38:08]free response buf [14:38:08]execute_script done [14:38:08]execute_script returns [14:38:08]free content buf [14:38:08]Sock 9.Close socket [14:38:08]Sock 9.Thread stoped [14:38:08]accept exits with 7 [14:38:08]New connection [14:38:08]New thread 3066477924 created [14:38:08]Thread 3066621284 joined [14:38:08]Waiting for new connection... [14:38:08] Sock 7.Parse request [14:38:08]Sock 7.Check first char [14:38:08]Sock 7.First char is OK [14:38:08]request: POST /json_proto HTTP/1.0 [14:38:08]Method: POST [14:38:08]URL: /json_proto [14:38:08]Method is POST - this is cgi request [14:38:08]url: /json_proto [14:38:08]query_string will be loaded in cgi processing [14:38:08]execute_cgi json_proto POST (null) [14:38:08]execute_cgi path=json_proto method=POST [14:38:08]POST find Content-Length [14:38:08]Host: 172.17.44.132:8080 [14:38:08]Content-Length: 331 [14:38:08]Content-Type: application/json [14:38:08] [14:38:08]POST finish read [14:38:08]Found Content-Length = 331 [14:38: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" ] } } [14:38:08]execute_script... [14:38: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" ] } } [14:38:09]POST & json_proto [14:38:09]process_json_proto [14:38:09]json parsed OK: [14:38:09]protocol is kg_v1.0 [14:38:09]action value=get_value [14:38:09]process_action get_value [14:38:09]cmd_get_value [14:38:09]process_action get_value done [14:38:09]requested_data is exist [14:38:09]produce_requested_data [14:38:09]requested_item fm.sale.total is exist - process it [14:38:09]SAM_PROTO_GetFMData [14:38:09]wFMCommunicate request_size=4 [14:38:09]MH_SAM_APDU [14:38:09]CAPDU: 80 13 03 00 [14:38:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:38:09]Write i2c OK [14:38:09]MH_I2C_Read... [14:38:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:38:09]Read from MH i2c: E2 [14:38:09]MH_I2C_Read... [14:38:09]Read from MH i2c: E2 FD 00 [14:38:09]MH_I2C_Read... [14:38:09]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 3A 7C 02 00 69 04 A4 00 6F 04 04 00 2A 79 02 00 B1 04 05 00 72 CF C4 6D 03 70 04 05 00 FA 4B E2 6A 02 72 04 05 00 78 83 E2 02 01 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 7D 39 3B 5D 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 D5 B2 C4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 BE [14:38:09]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 3A 7C 02 00 69 04 A4 00 6F 04 04 00 2A 79 02 00 B1 04 05 00 72 CF C4 6D 03 70 04 05 00 FA 4B E2 6A 02 72 04 05 00 78 83 E2 02 01 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 7D 39 3B 5D 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 D5 B2 C4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [14:38:09]wFMCommunicate OK [14:38:09]wFMCommunicate request_size=4 [14:38:09]MH_SAM_APDU [14:38:09]CAPDU: 80 17 00 00 [14:38:09]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:38:09]Write i2c OK [14:38:09]MH_I2C_Read... [14:38:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:38:09]Read from MH i2c: E2 [14:38:09]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 FD 00 [14:38:10]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [14:38:10]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:38:10]wFMCommunicate OK [14:38:10]wFMCommunicate request_size=4 [14:38:10]MH_SAM_APDU [14:38:10]CAPDU: 80 17 00 00 [14:38:10]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:38:10]Write i2c OK [14:38:10]MH_I2C_Read... [14:38:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:38:10]Read from MH i2c: E2 [14:38:10]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 FD 00 [14:38:10]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [14:38:10]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:38:10]wFMCommunicate OK [14:38:10]wFMCommunicate request_size=4 [14:38:10]MH_SAM_APDU [14:38:10]CAPDU: 80 17 00 00 [14:38:10]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:38:10]Write i2c OK [14:38:10]MH_I2C_Read... [14:38:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:38:10]Read from MH i2c: E2 [14:38:10]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 FD 00 [14:38:10]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [14:38:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:38:10]wFMCommunicate OK [14:38:10]wFMCommunicate request_size=4 [14:38:10]MH_SAM_APDU [14:38:10]CAPDU: 80 17 00 00 [14:38:10]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:38:10]Write i2c OK [14:38:10]MH_I2C_Read... [14:38:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [14:38:10]Read from MH i2c: E2 [14:38:10]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 E6 00 [14:38:10]MH_I2C_Read... [14:38:10]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [14:38:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:38:10]wFMCommunicate OK [14:38:10]SAM_PROTO_GetFMData done [14:38:10]requested_item fm.sale_refund.total is exist - process it [14:38:10]requested_item fm.buy.total is exist - process it [14:38:10]requested_item shift.sale.total is exist - process it [14:38:10]SAM_PROTO_GetShiftData [14:38:10]wFMCommunicate request_size=4 [14:38:10]MH_SAM_APDU [14:38:10]CAPDU: 80 13 02 00 [14:38:10]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:38:10]Write i2c OK [14:38:10]MH_I2C_Read... [14:38:10]OFD Sender: No OFD packet to send [14:38:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:38:11]Read from MH i2c: E2 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 FD 00 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 95 01 00 00 69 04 9E 00 6F 04 04 00 95 01 00 00 B1 04 04 00 2D 16 5B 02 70 04 04 00 34 54 AD 01 72 04 03 00 F9 C1 AD 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F8 0E 40 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 77 56 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 EE [14:38:11]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 95 01 00 00 69 04 9E 00 6F 04 04 00 95 01 00 00 B1 04 04 00 2D 16 5B 02 70 04 04 00 34 54 AD 01 72 04 03 00 F9 C1 AD 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F8 0E 40 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 77 56 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [14:38:11]wFMCommunicate OK [14:38:11]wFMCommunicate request_size=4 [14:38:11]MH_SAM_APDU [14:38:11]CAPDU: 80 17 00 00 [14:38:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:38:11]Write i2c OK [14:38:11]MH_I2C_Read... [14:38:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:38:11]Read from MH i2c: E2 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 FD 00 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [14:38:11]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [14:38:11]wFMCommunicate OK [14:38:11]wFMCommunicate request_size=4 [14:38:11]MH_SAM_APDU [14:38:11]CAPDU: 80 17 00 00 [14:38:11]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:38:11]Write i2c OK [14:38:11]MH_I2C_Read... [14:38:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:38:11]Read from MH i2c: E2 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 FD 00 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [14:38:11]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [14:38:11]wFMCommunicate OK [14:38:11]wFMCommunicate request_size=4 [14:38:11]MH_SAM_APDU [14:38:11]CAPDU: 80 17 00 00 [14:38:11]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:38:11]Write i2c OK [14:38:11]MH_I2C_Read... [14:38:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:38:12]Read from MH i2c: E2 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 FD 00 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [14:38:12]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [14:38:12]wFMCommunicate OK [14:38:12]wFMCommunicate request_size=4 [14:38:12]MH_SAM_APDU [14:38:12]CAPDU: 80 17 00 00 [14:38:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:38:12]Write i2c OK [14:38:12]MH_I2C_Read... [14:38:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [14:38:12]Read from MH i2c: E2 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 CE 00 [14:38:12]MH_I2C_Read... [14:38:12]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [14:38:12]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:38:12]wFMCommunicate OK [14:38:12]SAM_PROTO_GetShiftData done [14:38:12]requested_item shift.sale.total_cash is exist - process it [14:38:12]requested_item shift.sale_refund.total is exist - process it [14:38:12]requested_item shift.sale_refund.total_cash is exist - process it [14:38:12]requested_item shift.buy.total is exist - process it [14:38:12]requested_item shift.buy.total_cash is exist - process it [14:38:12]produce_requested_data done [14:38:12]produce_requested_data return {"fm.sale.total":147265165.94,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":395238.85,"shift.sale.total_cash":281365.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:38:12]process_action_free get_value [14:38:12]json_value_free [14:38:12]json_value_free done [14:38:12]process_json_proto returns [14:38:12]Send response to host [14:38:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147265165.94,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":395238.85,"shift.sale.total_cash":281365.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:38:12]free response buf [14:38:12]execute_script done [14:38:12]execute_script returns [14:38:12]free content buf [14:38:12]Sock 7.Close socket [14:38:12]Sock 7.Thread stoped [14:38:13]accept exits with 9 [14:38:13]New connection [14:38:13]New thread 3066621284 created [14:38:13]Thread 3066477924 joined [14:38:13]Waiting for new connection... [14:38:13] Sock 9.Parse request [14:38:13]Sock 9.Check first char [14:38:13]Sock 9.First char is OK [14:38:13]request: POST /json_proto HTTP/1.0 [14:38:13]Method: POST [14:38:13]URL: /json_proto [14:38:13]Method is POST - this is cgi request [14:38:13]url: /json_proto [14:38:13]query_string will be loaded in cgi processing [14:38:13]execute_cgi json_proto POST (null) [14:38:13]execute_cgi path=json_proto method=POST [14:38:13]POST find Content-Length [14:38:13]Host: 172.17.44.132:8080 [14:38:13]Content-Length: 835 [14:38:13]Content-Type: application/json [14:38:13] [14:38:13]POST finish read [14:38:13]Found Content-Length = 835 [14:38:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50630", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:13]execute_script... [14:38: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 : (3)50630", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:13]POST & json_proto [14:38:13]process_json_proto [14:38:13]json parsed OK: [14:38:13]protocol is kg_v1.0 [14:38:13]action value=close_receipt [14:38:13]process_action close_receipt [14:38:13]cmd_close_receipt [14:38:13]MH_GetDate [14:38:13]Write to MH i2c: F0 00 00 1D 00 0C [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: F0 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: F0 09 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: F0 09 00 1D 00 00 D6 FB C5 66 2A 83 C1 65 E4 [14:38:13]GetLastDocTimeStamp 48 [14:38:13]current date 1724251094 [14:38:13]FM_GetShiftState [14:38:13]SAM_PROTO_GetShiftState [14:38:13]wFMCommunicate request_size=4 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 13 01 00 [14:38:13]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 0E 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [14:38:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:38:13]wFMCommunicate OK [14:38:13]SAM_PROTO_GetShiftState done [14:38:13]FM_GetShiftState done [14:38:13]opened in 1724199517 [14:38:13]opened+sec_in_day 1724285917 [14:38:13]quantity*price = 6500 [14:38:13]sum+1 = 6501 [14:38:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 0.00 Безнал.: 65.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 406 21.08.2024 14:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163808 ФПД: 259891615912801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163808&fm=259891615912801&tin=02508201610067®Number=0000000000092562&sum=6500 0 [14:38:15]StoreToDocumentArchive [14:38:15]shift 466 fd 163808 [14:38:15]save to /storage/0466/doc_00163808 [14:38:15]save last doc name /storage/0466/doc_00163808 to /storage/kkm_last_doc_name [14:38:15]save OK [14:38:15]Clear old archive folders... [14:38:15]ProcessDocumentItem done err = 0, tmpTLVsize=286 [14:38:15]tlvbuf is 00700BB0 [14:38:15]SAM_PROTO_ClearQueue [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 09 00 00 [14:38:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 03 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:38:15]RAPDU: 90 00 [14:38:15]wFMCommunicate OK [14:38:15]SAM_PROTO_ClearQueue done [14:38:15]KKMCreateOFDPacket [14:38:15]OFDProtocolAddRootSTLVToBuf [14:38:15]FM_MakeSignedData [14:38:15]FM_MakeSignedData [14:38:15]SAM_PROTO_SignData [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 0D 01 02 [14:38:15]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 03 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:38:15]RAPDU: 90 00 [14:38:15]wFMCommunicate OK [14:38:15]wFMCommunicate request_size=255 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 D6 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [14:38:15]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 D6 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 D2 [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 03 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:38:15]RAPDU: 90 00 [14:38:15]wFMCommunicate OK [14:38:15]wFMCommunicate request_size=45 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7F 02 00 35 04 06 00 EC 5E BB 72 53 61 [14:38:16]Write to MH i2c: E2 30 00 2E 00 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7F 02 00 35 04 06 00 EC 5E BB 72 53 61 00 00 8E [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]OFD Sender: No OFD packet to send [14:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:16]Read from MH i2c: E2 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:38:16]RAPDU: 90 00 [14:38:16]wFMCommunicate OK [14:38:16]wFMCommunicate request_size=4 [14:38:16]MH_SAM_APDU [14:38:16]CAPDU: 80 0D 03 02 [14:38:16]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:16]Read from MH i2c: E2 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 0B 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 0B 00 2F 00 00 28 A7 AE 02 6E 02 EC 11 90 00 97 [14:38:16]RAPDU: 28 A7 AE 02 6E 02 EC 11 90 00 [14:38:16]wFMCommunicate OK [14:38:16]SAM_PROTO_SignData done [14:38:16]FM_MakeSignedData done [14:38:16]CreateOFDProtocolMessage [14:38:16]wFMCommunicate request_size=4 [14:38:16]MH_SAM_APDU [14:38:16]CAPDU: 80 11 00 00 [14:38:16]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:16]Read from MH i2c: E2 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 17 00 [14:38:16]MH_I2C_Read... [14:38: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 37 36 39 90 00 03 [14:38:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:38:16]wFMCommunicate OK [14:38:16]CreateOFDProtocolMessage done [14:38:16]OFDSenderStorePacket 163808 [14:38:16]StoreOFDPacket docnum=163808 [14:38:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 EB 32 2A 01 E8 61 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 D6 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7F 02 00 35 04 06 00 EC 5E BB 72 53 61 28 A7 AE 02 6E 02 EC 11 [14:38:16]CheckFolder [14:38:16]dirname=/storage/ofd_packets [14:38:16]CheckFolder done [14:38:16]ProducePacketName [14:38:16]name=ofd_packets/00163808 [14:38:16]NVStorageSaveData ofd_packets/00163808 [14:38:16]File name is /storage/ofd_packets/00163808 [14:38:16]Write 336 bytes [14:38:16]NVStorageSaveData done [14:38:16]OFDSenderStorePacket done [14:38:16]KKMCreateOFDPacket done [14:38:16]NVStorageSaveData kkm_last_timestamp [14:38:16]File name is /storage/kkm_last_timestamp [14:38:16]Write 4 bytes [14:38:16]NVStorageSaveData done [14:38:16]ExternCall_PrintAddStr [14:38:16]wPrintStart [14:38:16]Write to MH i2c: 01 00 00 31 00 31 [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: 01 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: 01 07 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:38:16]RasterBufferAndPrint [14:38:16]line Счет N : (3)50630 [14:38:16]line ИНН: 02508201610067 [14:38:16]line Контрольно-Кассовый Чек [14:38:16]line ПРОДАЖА [14:38:16]line Товар: 4700040114120 [14:38:16]line Султан чай 1л. чер персик [14:38:16]line 1.000 * 65.00 [14:38:16]line = 65.00 [14:38:16]line НДС 12% НСП 1% [14:38:16]line > о реализуемом товаре [14:38:16]line ИТОГО: 65.00 [14:38:16]line НСП 1% : 0.57 [14:38:16]line НДС 12% : 6.90 [14:38:16]line Наличными: 0.00 [14:38:16]line Безнал.: 65.00 [14:38:16]line Место: АЗС № 130 "Партнер Нефть" [14:38:16]OFD Sender: Processing packet 163808 [packets to send 968, broken 967] [14:38:16]ProducePacketName [14:38:16]name=ofd_packets/00163808 [14:38:16]OFD Sender: To server: pG, [14:38:16]CommunicateWithHost lk.salyk.kg:30040 [14:38:16]ConnectInit lk.salyk.kg [14:38:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:38:16]line СНО: Общий режим [14:38:16]line Чек 406 21.08.2024 14:38 [14:38:16]line Смена: 466 ФФД: 1.0 [14:38:16]line ЗНМ: 0300000070 [14:38:16]line РНМ: 0000000000092562 [14:38:16]line Версия ККМ: 001 [14:38:16]line Платежная система: O! деньги [14:38:16]line ФМ: 0000000000871769 [14:38:16]line ФД: 163808 [14:38:16]line ФПД: 259891615912801 [14:38:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163808&fm=259891615912801&tin=02508201610067®Number=0000000000092562&sum=6500 [14:38:16]line 0 [14:38:16]written 0, free lines is 4095 [14:38:16]Write to MH i2c: 01 00 00 5B 00 5B [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: 01 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: 01 07 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 CF 0C 3D [14:38:16]RasterBufferAndPrint [14:38:16]line [14:38:16]line [14:38:16]line [14:38:16]line [14:38:16]line [14:38:16]written 0, free lines is 3298 [14:38:16]MH_Cut [14:38:16]Write to MH i2c: D1 01 00 62 00 01 34 [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: D1 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: D1 01 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: D1 01 00 62 00 00 33 [14:38:16]Write to MH i2c: 01 00 00 63 00 63 [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:17]*** Cut start [14:38:17]*** Purtial cut [14:38:17]*** Stage 1: CUTSNS_PIN = 1 [14:38:19]Read from MH i2c: 01 [14:38:19]MH_I2C_Read... [14:38:19]*** Stop cut motor [14:38:19]*** Cut end [14:38:19]Read from MH i2c: 01 07 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [14:38:19]process_action close_receipt done [14:38:19]requested_data is exist [14:38:19]produce_requested_data [14:38:19]requested_item fm.sn is exist - process it [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 11 00 00 [14:38:19]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 17 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [14:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:38:19]wFMCommunicate OK [14:38:19]requested_item fd.num is exist - process it [14:38:19]SAM_PROTO_GetFieldsCounters [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 13 00 00 [14:38:19]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 62 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7F 02 00 0E 04 04 00 D2 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 00 [14:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7F 02 00 0E 04 04 00 D2 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 [14:38:19]wFMCommunicate OK [14:38:19]SAM_PROTO_GetFieldsCounters done [14:38:19]requested_item shift.num is exist - process it [14:38:19]requested_item shift.opened is exist - process it [14:38:19]req_shift_opened [14:38:19]FM_GetShiftState [14:38:19]SAM_PROTO_GetShiftState [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 13 01 00 [14:38:19]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 0E 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [14:38:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:38:19]wFMCommunicate OK [14:38:19]SAM_PROTO_GetShiftState done [14:38:19]FM_GetShiftState done [14:38:19]req_shift_opened done [14:38:19]requested_item shift.open_date is exist - process it [14:38:19]req_shift_open_date [14:38:19]req_shift_open_date done [14:38:19]produce_requested_data done [14:38:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163808,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:38:19]process_action_free close_receipt [14:38:19]json_value_free [14:38:19]json_value_free done [14:38:19]process_json_proto returns [14:38:19]Send response to host [14:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163808,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:38:19]free response buf [14:38:19]execute_script done [14:38:19]execute_script returns [14:38:19]free content buf [14:38:19]Sock 9.Close socket [14:38:19]Sock 9.Thread stoped [14:38:20]recv_with_timeout no data received [14:38:21]ConnectInit Can't take IP for lk.salyk.kg [14:38:21]CommunicateWithHost connect error [14:38:21]CommunicateWithHost err = -1 [14:38:21]OFD Sender: Server communicate error [14:38:26]OFD Sender: Processing packet 163808 [packets to send 968, broken 967] [14:38:26]ProducePacketName [14:38:26]name=ofd_packets/00163808 [14:38:26]OFD Sender: To server: pG, [14:38:26]CommunicateWithHost lk.salyk.kg:30040 [14:38:26]ConnectInit lk.salyk.kg [14:38:31]ConnectInit Can't take IP for lk.salyk.kg [14:38:31]CommunicateWithHost connect error [14:38:31]CommunicateWithHost err = -1 [14:38:31]OFD Sender: Server communicate error [14:38:36]OFD Sender: Processing packet 163808 [packets to send 968, broken 967] [14:38:36]ProducePacketName [14:38:36]name=ofd_packets/00163808 [14:38:36]OFD Sender: To server: pG, [14:38:36]CommunicateWithHost lk.salyk.kg:30040 [14:38:36]ConnectInit lk.salyk.kg [14:38:41]ConnectInit Can't take IP for lk.salyk.kg [14:38:41]CommunicateWithHost connect error [14:38:41]CommunicateWithHost err = -1 [14:38:41]OFD Sender: Server communicate error [14:38:41]recv_with_timeout no data received [14:38:46]OFD Sender: Processing packet 163808 [packets to send 968, broken 967] [14:38:46]ProducePacketName [14:38:46]name=ofd_packets/00163808 [14:38:46]OFD Sender: To server: pG, [14:38:46]CommunicateWithHost lk.salyk.kg:30040 [14:38:46]ConnectInit lk.salyk.kg [14:38:51]ConnectInit Can't take IP for lk.salyk.kg [14:38:51]CommunicateWithHost connect error [14:38:51]CommunicateWithHost err = -1 [14:38:51]OFD Sender: Server communicate error [14:38:56]OFD Sender: Processing packet 163808 [packets to send 968, broken 967] [14:38:56]ProducePacketName [14:38:56]name=ofd_packets/00163808 [14:38:56]OFD Sender: To server: pG, [14:38:56]CommunicateWithHost lk.salyk.kg:30040 [14:38:56]ConnectInit lk.salyk.kg [14:39:01]Connected sock=7 [14:39: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 37 36 39 32 01 00 00 EB 32 2A 01 E8 61 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 D6 FB C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7F 02 00 35 04 06 00 EC 5E BB 72 53 61 28 A7 AE 02 6E 02 EC 11 [14:39:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E 05 47 00 DA 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 37 36 39 10 04 04 00 E0 7F 02 00 F4 03 04 00 54 A5 C5 66 B6 04 01 00 00 80 B9 04 B5 03 C4 2A C7 [14:39:03]CommunicateWithHost err = 0 [14:39:03]CheckOFDResponse [14:39:03]1017 (14) - 77093643461234 [14:39:03]1041 (16) - 0000000000871769 [14:39:03]1040 (4) - 163808 [14:39:03]1012 (4) - 21.08.2024 08:29 [14:39:03]1206 (1) - 0 [14:39:03]OFD Sender: Remove packet 163808 [14:39:03]ProducePacketName [14:39:03]name=ofd_packets/00163808 [14:39:03]NVStorageDeleteData [14:39:04]OFD Sender: No OFD packet to send [14:39:09]OFD Sender: No OFD packet to send [14:39:14]OFD Sender: No OFD packet to send [14:39:19]OFD Sender: No OFD packet to send [14:39:24]OFD Sender: No OFD packet to send [14:39:25]recv_with_timeout no data received [14:39:29]OFD Sender: No OFD packet to send [14:39:33]accept exits with 10 [14:39:33]New connection [14:39:33]New thread 3066477924 created [14:39:33]Thread 3066621284 joined [14:39:33]Waiting for new connection... [14:39:33] Sock 10.Parse request [14:39:33]Sock 10.Check first char [14:39:33]Sock 10.First char is OK [14:39:33]request: POST /json_proto HTTP/1.0 [14:39:33]Method: POST [14:39:33]URL: /json_proto [14:39:33]Method is POST - this is cgi request [14:39:33]url: /json_proto [14:39:33]query_string will be loaded in cgi processing [14:39:33]execute_cgi json_proto POST (null) [14:39:33]execute_cgi path=json_proto method=POST [14:39:33]POST find Content-Length [14:39:33]Host: 172.17.44.132:8080 [14:39:33]Content-Length: 677 [14:39:33]Content-Type: application/json [14:39:33] [14:39:33]POST finish read [14:39:33]Found Content-Length = 677 [14:39:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:33]execute_script... [14:39: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)292402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:33]POST & json_proto [14:39:33]process_json_proto [14:39:33]json parsed OK: [14:39:33]protocol is kg_v1.0 [14:39:33]action value=close_receipt [14:39:33]process_action close_receipt [14:39:33]cmd_close_receipt [14:39:33]MH_GetDate [14:39:33]Write to MH i2c: F0 00 00 67 00 56 [14:39:33]Write i2c OK [14:39:33]MH_I2C_Read... [14:39:33]Read from MH i2c: F0 [14:39:33]MH_I2C_Read... [14:39:33]Read from MH i2c: F0 09 00 [14:39:33]MH_I2C_Read... [14:39:33]Read from MH i2c: F0 09 00 67 00 00 25 FC C5 66 2A 83 C1 65 7E [14:39:33]GetLastDocTimeStamp 1724251094 [14:39:33]current date 1724251173 [14:39:33]FM_GetShiftState [14:39:33]SAM_PROTO_GetShiftState [14:39:33]wFMCommunicate request_size=4 [14:39:33]MH_SAM_APDU [14:39:33]CAPDU: 80 13 01 00 [14:39:33]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [14:39:33]Write i2c OK [14:39:33]MH_I2C_Read... [14:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:33]Read from MH i2c: E2 [14:39:33]MH_I2C_Read... [14:39:33]Read from MH i2c: E2 0E 00 [14:39:33]MH_I2C_Read... [14:39:33]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [14:39:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:39:33]wFMCommunicate OK [14:39:33]SAM_PROTO_GetShiftState done [14:39:33]FM_GetShiftState done [14:39:33]opened in 1724199517 [14:39:33]opened+sec_in_day 1724285917 [14:39:33]quantity*price = 15051 [14:39:33]sum+1 = 15053 [14:39:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 407 21.08.2024 14:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163809 ФПД: 61518620505247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163809&fm=61518620505247&tin=02508201610067®Number=0000000000092562&sum=15000 [14:39:34]StoreToDocumentArchive [14:39:34]shift 466 fd 163809 [14:39:34]save to /storage/0466/doc_00163809 [14:39:34]save last doc name /storage/0466/doc_00163809 to /storage/kkm_last_doc_name [14:39:34]save OK [14:39:34]Clear old archive folders... [14:39:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:39:34]tlvbuf is 006FE730 [14:39:34]SAM_PROTO_ClearQueue [14:39:34]wFMCommunicate request_size=4 [14:39:34]MH_SAM_APDU [14:39:34]CAPDU: 80 09 00 00 [14:39:34]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [14:39:34]Write i2c OK [14:39:34]MH_I2C_Read... [14:39:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:34]Read from MH i2c: E2 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 03 00 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [14:39:34]RAPDU: 90 00 [14:39:34]wFMCommunicate OK [14:39:34]SAM_PROTO_ClearQueue done [14:39:34]KKMCreateOFDPacket [14:39:34]OFDProtocolAddRootSTLVToBuf [14:39:34]FM_MakeSignedData [14:39:34]FM_MakeSignedData [14:39:34]SAM_PROTO_SignData [14:39:34]wFMCommunicate request_size=4 [14:39:34]MH_SAM_APDU [14:39:34]CAPDU: 80 0D 01 02 [14:39:34]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [14:39:34]Write i2c OK [14:39:34]MH_I2C_Read... [14:39:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:34]Read from MH i2c: E2 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 03 00 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:39:34]RAPDU: 90 00 [14:39:34]wFMCommunicate OK [14:39:34]wFMCommunicate request_size=255 [14:39:34]MH_SAM_APDU [14:39:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 25 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7F 02 00 35 04 06 00 37 [14:39:34]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 25 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7F 02 00 35 04 06 00 37 00 00 0B [14:39:34]Write i2c OK [14:39:34]MH_I2C_Read... [14:39:34]OFD Sender: No OFD packet to send [14:39:34]Read from MH i2c: E2 [14:39:34]MH_I2C_Read... [14:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:34]Read from MH i2c: E2 03 00 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:39:34]RAPDU: 90 00 [14:39:34]wFMCommunicate OK [14:39:34]wFMCommunicate request_size=10 [14:39:34]MH_SAM_APDU [14:39:34]CAPDU: 80 0D 02 02 05 F3 6B 85 B4 9F [14:39:34]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 F3 6B 85 B4 9F 00 00 32 [14:39:34]Write i2c OK [14:39:34]MH_I2C_Read... [14:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:34]Read from MH i2c: E2 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 03 00 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:39:34]RAPDU: 90 00 [14:39:34]wFMCommunicate OK [14:39:34]wFMCommunicate request_size=4 [14:39:34]MH_SAM_APDU [14:39:34]CAPDU: 80 0D 03 02 [14:39:34]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [14:39:34]Write i2c OK [14:39:34]MH_I2C_Read... [14:39:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:34]Read from MH i2c: E2 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 0B 00 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 0B 00 79 00 00 5E 3A 28 C4 34 8E 4F 5A 90 00 E4 [14:39:34]RAPDU: 5E 3A 28 C4 34 8E 4F 5A 90 00 [14:39:34]wFMCommunicate OK [14:39:34]SAM_PROTO_SignData done [14:39:34]FM_MakeSignedData done [14:39:34]CreateOFDProtocolMessage [14:39:34]wFMCommunicate request_size=4 [14:39:34]MH_SAM_APDU [14:39:34]CAPDU: 80 11 00 00 [14:39:34]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [14:39:34]Write i2c OK [14:39:34]MH_I2C_Read... [14:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:34]Read from MH i2c: E2 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 17 00 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [14:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:39:34]wFMCommunicate OK [14:39:34]CreateOFDProtocolMessage done [14:39:34]OFDSenderStorePacket 163809 [14:39:34]StoreOFDPacket docnum=163809 [14:39:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8C 0B 07 01 68 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 25 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7F 02 00 35 04 06 00 37 F3 6B 85 B4 9F 5E 3A 28 C4 34 8E 4F 5A [14:39:34]CheckFolder [14:39:34]dirname=/storage/ofd_packets [14:39:34]CheckFolder done [14:39:34]ProducePacketName [14:39:34]name=ofd_packets/00163809 [14:39:34]NVStorageSaveData ofd_packets/00163809 [14:39:34]File name is /storage/ofd_packets/00163809 [14:39:34]Write 301 bytes [14:39:34]NVStorageSaveData done [14:39:34]OFDSenderStorePacket done [14:39:34]KKMCreateOFDPacket done [14:39:34]NVStorageSaveData kkm_last_timestamp [14:39:34]File name is /storage/kkm_last_timestamp [14:39:34]Write 4 bytes [14:39:34]NVStorageSaveData done [14:39:34]ExternCall_PrintAddStr [14:39:34]wPrintStart [14:39:34]Write to MH i2c: 01 00 00 7B 00 7B [14:39:34]Write i2c OK [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: 01 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: 01 07 00 [14:39:34]MH_I2C_Read... [14:39:34]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [14:39:34]RasterBufferAndPrint [14:39:34]line Счет N : (1)292402 [14:39:34]line ИНН: 02508201610067 [14:39:34]line Контрольно-Кассовый Чек [14:39:34]line ПРОДАЖА [14:39:34]line ТРК (МРК, ГНК) : 62 [14:39:34]line Товар: 2710124130 [14:39:34]line Аи-92-К-5 [14:39:34]line 2.220 * 67.80 [14:39:34]line = 150.52 [14:39:34]line НДС 12% НСП 1% [14:39:34]line > о реализуемом товаре [14:39:34]line ОКРУГЛЕНИЕ: -0.52 [14:39:34]line ИТОГО: 150.00 [14:39:34]line Внесено: 150.00 [14:39:34]line СДАЧА: 0.00 [14:39:34]line НСП 1% : 1.33 [14:39:34]line НДС 12% : 15.98 [14:39:34]line Наличными: 150.00 [14:39:34]line Безнал.: 0.00 [14:39:34]line Место: АЗС № 130 "Партнер Нефть" [14:39:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:39:34]line СНО: Общий режим [14:39:34]line Чек 407 21.08.2024 14:39 [14:39:34]line Смена: 466 ФФД: 1.0 [14:39:34]line ЗНМ: 0300000070 [14:39:34]line РНМ: 0000000000092562 [14:39:34]line Версия ККМ: 001 [14:39:34]line ФМ: 0000000000871769 [14:39:34]line ФД: 163809 [14:39:34]line ФПД: 61518620505247 [14:39:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T143933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163809&fm=61518620505247&tin=02508201610067®Number=0000000000092562&sum=15000 [14:39:34]written 0, free lines is 4095 [14:39:35]OFD Sender: Processing packet 163809 [packets to send 968, broken 967] [14:39:35]ProducePacketName [14:39:35]name=ofd_packets/00163809 [14:39:35]OFD Sender: To server: pG, [14:39:35]CommunicateWithHost lk.salyk.kg:30040 [14:39:35]ConnectInit lk.salyk.kg [14:39:35]Write to MH i2c: 01 00 00 A6 00 A6 [14:39:35]Write i2c OK [14:39:35]MH_I2C_Read... [14:39:35]Read from MH i2c: 01 [14:39:35]MH_I2C_Read... [14:39:35]Read from MH i2c: 01 07 00 [14:39:35]MH_I2C_Read... [14:39:35]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 C1 0C 7A [14:39:35]RasterBufferAndPrint [14:39:35]line [14:39:35]line [14:39:35]line [14:39:35]line [14:39:35]line [14:39:35]written 0, free lines is 3271 [14:39:35]MH_Cut [14:39:35]Write to MH i2c: D1 01 00 AD 00 01 7F [14:39:35]Write i2c OK [14:39:35]MH_I2C_Read... [14:39:35]Read from MH i2c: D1 [14:39:35]MH_I2C_Read... [14:39:35]Read from MH i2c: D1 01 00 [14:39:35]MH_I2C_Read... [14:39:35]Read from MH i2c: D1 01 00 AD 00 00 7E [14:39:35]Write to MH i2c: 01 00 00 AE 00 AE [14:39:35]Write i2c OK [14:39:35]MH_I2C_Read... [14:39:36]*** Cut start [14:39:36]*** Purtial cut [14:39:36]*** Stage 1: CUTSNS_PIN = 1 [14:39:38]Read from MH i2c: 01 [14:39:38]MH_I2C_Read... [14:39:38]*** Stop cut motor [14:39:38]*** Cut end [14:39:38]Read from MH i2c: 01 07 00 [14:39:38]MH_I2C_Read... [14:39:38]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [14:39:38]process_action close_receipt done [14:39:38]requested_data is exist [14:39:38]produce_requested_data [14:39:38]requested_item fm.sn is exist - process it [14:39:38]wFMCommunicate request_size=4 [14:39:38]MH_SAM_APDU [14:39:38]CAPDU: 80 11 00 00 [14:39:38]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [14:39:38]Write i2c OK [14:39:38]MH_I2C_Read... [14:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:38]Read from MH i2c: E2 [14:39:38]MH_I2C_Read... [14:39:38]Read from MH i2c: E2 17 00 [14:39:38]MH_I2C_Read... [14:39:38]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [14:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:39:38]wFMCommunicate OK [14:39:38]requested_item fd.num is exist - process it [14:39:38]SAM_PROTO_GetFieldsCounters [14:39:38]wFMCommunicate request_size=4 [14:39:38]MH_SAM_APDU [14:39:38]CAPDU: 80 13 00 00 [14:39:38]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [14:39:38]Write i2c OK [14:39:38]MH_I2C_Read... [14:39:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:38]Read from MH i2c: E2 [14:39:38]MH_I2C_Read... [14:39:38]Read from MH i2c: E2 62 00 [14:39:38]MH_I2C_Read... [14:39:38]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7F 02 00 0E 04 04 00 D2 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 4F [14:39: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7F 02 00 0E 04 04 00 D2 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 [14:39:38]wFMCommunicate OK [14:39:38]SAM_PROTO_GetFieldsCounters done [14:39:38]requested_item shift.num is exist - process it [14:39:38]requested_item shift.opened is exist - process it [14:39:38]req_shift_opened [14:39:38]FM_GetShiftState [14:39:38]SAM_PROTO_GetShiftState [14:39:38]wFMCommunicate request_size=4 [14:39:38]MH_SAM_APDU [14:39:38]CAPDU: 80 13 01 00 [14:39:38]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [14:39:38]Write i2c OK [14:39:38]MH_I2C_Read... [14:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:38]Read from MH i2c: E2 [14:39:38]MH_I2C_Read... [14:39:38]Read from MH i2c: E2 0E 00 [14:39:38]MH_I2C_Read... [14:39:38]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [14:39:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:39:38]wFMCommunicate OK [14:39:38]SAM_PROTO_GetShiftState done [14:39:38]FM_GetShiftState done [14:39:38]req_shift_opened done [14:39:38]requested_item shift.open_date is exist - process it [14:39:38]req_shift_open_date [14:39:38]req_shift_open_date done [14:39:38]produce_requested_data done [14:39:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163809,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:39:38]process_action_free close_receipt [14:39:38]json_value_free [14:39:38]json_value_free done [14:39:38]process_json_proto returns [14:39:38]Send response to host [14:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163809,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:39:38]free response buf [14:39:38]execute_script done [14:39:38]execute_script returns [14:39:38]free content buf [14:39:38]Sock 10.Close socket [14:39:38]Sock 10.Thread stoped [14:39:43]recv_with_timeout no data received [14:39:43]Connected sock=11 [14:39: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 37 36 39 0F 01 00 00 8C 0B 07 01 68 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 25 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7F 02 00 35 04 06 00 37 F3 6B 85 B4 9F 5E 3A 28 C4 34 8E 4F 5A [14:39:48]recv_with_timeout no data received [14:39:48]CommunicateWithHost answer receiving error [14:39:48]CommunicateWithHost err = -3 [14:39:48]OFD Sender: Server communicate error [14:39:53]OFD Sender: Processing packet 163809 [packets to send 968, broken 967] [14:39:53]ProducePacketName [14:39:53]name=ofd_packets/00163809 [14:39:53]OFD Sender: To server: pG, [14:39:53]CommunicateWithHost lk.salyk.kg:30040 [14:39:53]ConnectInit lk.salyk.kg [14:39:55]recv_with_timeout no data received [14:39:58]ConnectInit Can't take IP for lk.salyk.kg [14:39:58]CommunicateWithHost connect error [14:39:58]CommunicateWithHost err = -1 [14:39:58]OFD Sender: Server communicate error [14:40:04]OFD Sender: Processing packet 163809 [packets to send 968, broken 967] [14:40:04]ProducePacketName [14:40:04]name=ofd_packets/00163809 [14:40:04]OFD Sender: To server: pG, [14:40:04]CommunicateWithHost lk.salyk.kg:30040 [14:40:04]ConnectInit lk.salyk.kg [14:40:08]accept exits with 9 [14:40:08]New connection [14:40:08]New thread 3066621284 created [14:40:08]Thread 3066477924 joined [14:40:08]Waiting for new connection... [14:40:08] Sock 9.Parse request [14:40:08]Sock 9.Check first char [14:40:08]Sock 9.First char is OK [14:40:08]request: POST /json_proto HTTP/1.0 [14:40:08]Method: POST [14:40:08]URL: /json_proto [14:40:08]Method is POST - this is cgi request [14:40:08]url: /json_proto [14:40:08]query_string will be loaded in cgi processing [14:40:08]execute_cgi json_proto POST (null) [14:40:08]execute_cgi path=json_proto method=POST [14:40:08]POST find Content-Length [14:40:08]Host: 172.17.44.132:8080 [14:40:08]Content-Length: 1614 [14:40:08]Content-Type: application/json [14:40:08] [14:40:08]POST finish read [14:40:08]Found Content-Length = 1614 [14:40:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50631", "tax_sys" : 0, "items" : [ { "code": "4600080322106", "name": "\u0412\u0430\u0444 \u041A\u043E\u0440\u043E\u0432\u043A\u0430 \u0442\u043E\u043F\u043B\u0451\u043D\u043E\u0435 \u043C\u043E\u043B\u043E\u043A\u043E 150\u0433", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400969", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 40 ", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100156364", "name": "\u0414\u0440\u0430\u0436\u0435 Skittles \u0444\u0440\u0443\u043A\u0442\u044B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000176431", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 0,5\u043B", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:08]execute_script... [14: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 : (3)50631", "tax_sys" : 0, "items" : [ { "code": "4600080322106", "name": "\u0412\u0430\u0444 \u041A\u043E\u0440\u043E\u0432\u043A\u0430 \u0442\u043E\u043F\u043B\u0451\u043D\u043E\u0435 \u043C\u043E\u043B\u043E\u043A\u043E 150\u0433", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400969", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 40 ", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100156364", "name": "\u0414\u0440\u0430\u0436\u0435 Skittles \u0444\u0440\u0443\u043A\u0442\u044B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000176431", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 0,5\u043B", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:08]POST & json_proto [14:40:08]process_json_proto [14:40:08]json parsed OK: [14:40:08]protocol is kg_v1.0 [14:40:08]action value=close_receipt [14:40:08]process_action close_receipt [14:40:08]cmd_close_receipt [14:40:08]MH_GetDate [14:40:08]Write to MH i2c: F0 00 00 B2 00 A1 [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: F0 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: F0 09 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: F0 09 00 B2 00 00 49 FC C5 66 2A 83 C1 65 ED [14:40:08]GetLastDocTimeStamp 1724251173 [14:40:08]current date 1724251209 [14:40:08]FM_GetShiftState [14:40:08]SAM_PROTO_GetShiftState [14:40:08]wFMCommunicate request_size=4 [14:40:08]MH_SAM_APDU [14:40:08]CAPDU: 80 13 01 00 [14:40:08]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:08]Read from MH i2c: E2 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 0E 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F6 [14:40:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:40:08]wFMCommunicate OK [14:40:08]SAM_PROTO_GetShiftState done [14:40:08]FM_GetShiftState done [14:40:08]opened in 1724199517 [14:40:08]opened+sec_in_day 1724285917 [14:40:08]quantity*price = 11500 [14:40:08]sum+1 = 11501 [14:40:08]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4630007400969 Арахис жарен Караван орехов Стандарт 40 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4011100156364 Драже Skittles фрукты 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000176431 Сок Piko Pulpy апельсин ПЭТ 0,5л 2.000 * 95.00 = 190.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 408 21.08.2024 14:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163810 ФПД: 223671349491099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163810&fm=223671349491099&tin=02508201610067®Number=0000000000092562&sum=40500 0 [14:40:09]StoreToDocumentArchive [14:40:09]shift 466 fd 163810 [14:40:09]save to /storage/0466/doc_00163810 [14:40:09]save last doc name /storage/0466/doc_00163810 to /storage/kkm_last_doc_name [14:40:09]save OK [14:40:09]Clear old archive folders... [14:40:09]ProcessDocumentItem done err = 0, tmpTLVsize=666 [14:40:09]tlvbuf is 0071F860 [14:40:09]SAM_PROTO_ClearQueue [14:40:09]wFMCommunicate request_size=4 [14:40:09]MH_SAM_APDU [14:40:09]CAPDU: 80 09 00 00 [14:40:09]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [14:40:09]Write i2c OK [14:40:09]MH_I2C_Read... [14:40:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:09]Read from MH i2c: E2 [14:40:09]MH_I2C_Read... [14:40:09]Read from MH i2c: E2 03 00 [14:40:09]MH_I2C_Read... [14:40:09]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [14:40:09]RAPDU: 90 00 [14:40:09]wFMCommunicate OK [14:40:09]SAM_PROTO_ClearQueue done [14:40:09]KKMCreateOFDPacket [14:40:09]OFDProtocolAddRootSTLVToBuf [14:40:09]FM_MakeSignedData [14:40:09]FM_MakeSignedData [14:40:09]SAM_PROTO_SignData [14:40:09]wFMCommunicate request_size=4 [14:40:09]MH_SAM_APDU [14:40:09]CAPDU: 80 0D 01 02 [14:40:09]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [14:40:09]Write i2c OK [14:40:09]MH_I2C_Read... [14:40:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:09]Read from MH i2c: E2 [14:40:09]MH_I2C_Read... [14:40:09]Read from MH i2c: E2 03 00 [14:40:09]MH_I2C_Read... [14:40:09]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:40:09]RAPDU: 90 00 [14:40:09]wFMCommunicate OK [14:40:09]wFMCommunicate request_size=255 [14:40:09]MH_SAM_APDU [14:40:09]CAPDU: 80 0D 02 02 FA 03 00 9A 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 30 30 30 38 30 33 32 32 31 30 36 06 04 39 00 D0 92 D0 B0 D1 84 20 D0 9A D0 BE D1 80 D0 BE D0 B2 D0 BA D0 B0 20 D1 82 D0 BE D0 BF D0 BB D1 91 D0 BD D0 BE D0 B5 20 D0 BC D0 BE D0 BB D0 BE D0 BA D0 BE 20 31 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 [14:40:09]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 9A 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 30 30 30 38 30 33 32 32 31 30 36 06 04 39 00 D0 92 D0 B0 D1 84 20 D0 9A D0 BE D1 80 D0 BE D0 B2 D0 BA D0 B0 20 D1 82 D0 BE D0 BF D0 BB D1 91 D0 BD D0 BE D0 B5 20 D0 BC D0 BE D0 BB D0 BE D0 BA D0 BE 20 31 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 AF [14:40:09]Write i2c OK [14:40:09]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 03 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:40:10]RAPDU: 90 00 [14:40:10]wFMCommunicate OK [14:40:10]wFMCommunicate request_size=255 [14:40:10]MH_SAM_APDU [14:40:10]CAPDU: 80 0D 02 02 FA 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 33 31 06 04 2F 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 [14:40:10]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 33 31 06 04 2F 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 00 00 93 [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 03 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:40:10]RAPDU: 90 00 [14:40:10]wFMCommunicate OK [14:40:10]wFMCommunicate request_size=175 [14:40:10]MH_SAM_APDU [14:40:10]CAPDU: 80 0D 02 02 AA BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 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 49 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7F 02 00 35 04 06 00 CB 6D 8B 55 35 9B [14:40:10]Write to MH i2c: E2 B2 00 C4 00 80 0D 02 02 AA 00 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 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 49 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7F 02 00 35 04 06 00 CB 6D 8B 55 35 9B 00 00 AA [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 03 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:40:10]RAPDU: 90 00 [14:40:10]wFMCommunicate OK [14:40:10]wFMCommunicate request_size=4 [14:40:10]MH_SAM_APDU [14:40:10]CAPDU: 80 0D 03 02 [14:40:10]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 0B 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 0B 00 C5 00 00 92 87 1E 92 E5 81 87 EB 90 00 E2 [14:40:10]RAPDU: 92 87 1E 92 E5 81 87 EB 90 00 [14:40:10]wFMCommunicate OK [14:40:10]SAM_PROTO_SignData done [14:40:10]FM_MakeSignedData done [14:40:10]CreateOFDProtocolMessage [14:40:10]wFMCommunicate request_size=4 [14:40:10]MH_SAM_APDU [14:40:10]CAPDU: 80 11 00 00 [14:40:10]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 17 00 [14:40:10]MH_I2C_Read... [14:40:10]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 37 36 39 90 00 99 [14:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:10]wFMCommunicate OK [14:40:10]CreateOFDProtocolMessage done [14:40:10]OFDSenderStorePacket 163810 [14:40:10]StoreOFDPacket docnum=163810 [14:40:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AE 02 00 00 7D 80 A6 02 65 DF 5A 03 01 00 03 00 9A 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 30 30 30 38 30 33 32 32 31 30 36 06 04 39 00 D0 92 D0 B0 D1 84 20 D0 9A D0 BE D1 80 D0 BE D0 B2 D0 BA D0 B0 20 D1 82 D0 BE D0 BF D0 BB D1 91 D0 BD D0 BE D0 B5 20 D0 BC D0 BE D0 BB D0 BE D0 BA D0 BE 20 31 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 33 31 06 04 2F 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 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 49 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7F 02 00 35 04 06 00 CB 6D 8B 55 35 9B 92 87 1E 92 E5 81 87 EB [14:40:10]CheckFolder [14:40:10]dirname=/storage/ofd_packets [14:40:10]CheckFolder done [14:40:10]ProducePacketName [14:40:10]name=ofd_packets/00163810 [14:40:10]NVStorageSaveData ofd_packets/00163810 [14:40:10]File name is /storage/ofd_packets/00163810 [14:40:10]Write 716 bytes [14:40:10]NVStorageSaveData done [14:40:10]OFDSenderStorePacket done [14:40:10]KKMCreateOFDPacket done [14:40:10]NVStorageSaveData kkm_last_timestamp [14:40:10]File name is /storage/kkm_last_timestamp [14:40:10]Write 4 bytes [14:40:10]NVStorageSaveData done [14:40:10]ExternCall_PrintAddStr [14:40:10]wPrintStart [14:40:10]Write to MH i2c: 01 00 00 C7 00 C7 [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: 01 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: 01 07 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:40:10]RasterBufferAndPrint [14:40:10]line Счет N : (3)50631 [14:40:10]line ИНН: 02508201610067 [14:40:10]line Контрольно-Кассовый Чек [14:40:10]line ПРОДАЖА [14:40:10]line Товар: 4600080322106 [14:40:10]line Ваф Коровка топлёное молоко 150г [14:40:10]line 1.000 * 115.00 [14:40:10]line = 115.00 [14:40:10]line НДС 12% НСП 1% [14:40:10]line > о реализуемом товаре [14:40:10]line Товар: 4630007400969 [14:40:10]line Арахис жарен Караван орехов Стандарт 40 [14:40:10]line 1.000 * 40.00 [14:40:10]line = 40.00 [14:40:10]line НДС 12% НСП 1% [14:40:10]line > о реализуемом товаре [14:40:10]line Товар: 4011100156364 [14:40:10]line Драже Skittles фрукты [14:40:10]line 1.000 * 60.00 [14:40:10]line = 60.00 [14:40:10]line НДС 12% НСП 1% [14:40:10]line > о реализуемом товаре [14:40:10]line Товар: 5449000176431 [14:40:10]line Сок Piko Pulpy апельсин ПЭТ 0,5л [14:40:10]line 2.000 * 95.00 [14:40:10]line = 190.00 [14:40:10]line НДС 12% НСП 1% [14:40:10]line > о реализуемом товаре [14:40:11]line ИТОГО: 405.00 [14:40:11]line НСП 1% : 3.58 [14:40:11]line НДС 12% : 43.01 [14:40:11]line Наличными: 405.00 [14:40:11]line Безнал.: 0.00 [14:40:11]line Место: АЗС № 130 "Партнер Нефть" [14:40:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:40:11]line СНО: Общий режим [14:40:11]line Чек 408 21.08.2024 14:40 [14:40:11]line Смена: 466 ФФД: 1.0 [14:40:11]line ЗНМ: 0300000070 [14:40:11]line РНМ: 0000000000092562 [14:40:11]line Версия ККМ: 001 [14:40:11]line ФМ: 0000000000871769 [14:40:11]line ФД: 163810 [14:40:11]line ФПД: 223671349491099 [14:40:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163810&fm=223671349491099&tin=02508201610067®Number=0000000000092562&sum=40500 [14:40:11]line 0 [14:40:11]written 0, free lines is 4095 [14:40:11]recv_with_timeout no data received [14:40:11]Write to MH i2c: 01 00 00 04 01 05 [14:40:11]Write i2c OK [14:40:11]MH_I2C_Read... [14:40:11]Read from MH i2c: 01 [14:40:11]MH_I2C_Read... [14:40:11]Read from MH i2c: 01 07 00 [14:40:11]MH_I2C_Read... [14:40:11]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 92 0B A9 [14:40:11]RasterBufferAndPrint [14:40:11]line [14:40:11]line [14:40:11]line [14:40:11]line [14:40:11]line [14:40:11]written 0, free lines is 2972 [14:40:11]MH_Cut [14:40:11]Write to MH i2c: D1 01 00 0B 01 01 DE [14:40:11]Write i2c OK [14:40:11]MH_I2C_Read... [14:40:11]Read from MH i2c: D1 [14:40:11]MH_I2C_Read... [14:40:11]Read from MH i2c: D1 01 00 [14:40:11]MH_I2C_Read... [14:40:11]Read from MH i2c: D1 01 00 0B 01 00 DD [14:40:11]Write to MH i2c: 01 00 00 0C 01 0D [14:40:11]Write i2c OK [14:40:11]MH_I2C_Read... [14:40:12]*** Cut start [14:40:12]*** Purtial cut [14:40:12]*** Stage 1: CUTSNS_PIN = 1 [14:40:12]Connected sock=10 [14:40: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 37 36 39 0F 01 00 00 8C 0B 07 01 68 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 25 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7F 02 00 35 04 06 00 37 F3 6B 85 B4 9F 5E 3A 28 C4 34 8E 4F 5A [14:40:14]Read from MH i2c: 01 [14:40:14]MH_I2C_Read... [14:40:14]*** Stop cut motor [14:40:14]*** Cut end [14:40:14]Read from MH i2c: 01 07 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: 01 07 00 0C 01 00 00 00 00 00 FF 0F 22 [14:40:14]process_action close_receipt done [14:40:14]requested_data is exist [14:40:14]produce_requested_data [14:40:14]requested_item fm.sn is exist - process it [14:40:14]wFMCommunicate request_size=4 [14:40:14]MH_SAM_APDU [14:40:14]CAPDU: 80 11 00 00 [14:40:14]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [14:40:14]Write i2c OK [14:40:14]MH_I2C_Read... [14:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:14]Read from MH i2c: E2 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 17 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [14:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:14]wFMCommunicate OK [14:40:14]requested_item fd.num is exist - process it [14:40:14]SAM_PROTO_GetFieldsCounters [14:40:14]wFMCommunicate request_size=4 [14:40:14]MH_SAM_APDU [14:40:14]CAPDU: 80 13 00 00 [14:40:14]Write to MH i2c: E2 08 00 0E 01 80 13 00 00 00 00 00 00 8B [14:40:14]Write i2c OK [14:40:14]MH_I2C_Read... [14:40:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:15]Read from MH i2c: E2 [14:40:15]MH_I2C_Read... [14:40:15]Read from MH i2c: E2 62 00 [14:40:15]MH_I2C_Read... [14:40:15]Read from MH i2c: E2 62 00 0E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7F 02 00 0E 04 04 00 D2 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 B2 [14:40: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7F 02 00 0E 04 04 00 D2 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 [14:40:15]wFMCommunicate OK [14:40:15]SAM_PROTO_GetFieldsCounters done [14:40:15]requested_item shift.num is exist - process it [14:40:15]requested_item shift.opened is exist - process it [14:40:15]req_shift_opened [14:40:15]FM_GetShiftState [14:40:15]SAM_PROTO_GetShiftState [14:40:15]wFMCommunicate request_size=4 [14:40:15]MH_SAM_APDU [14:40:15]CAPDU: 80 13 01 00 [14:40:15]Write to MH i2c: E2 08 00 0F 01 80 13 01 00 00 00 00 00 8D [14:40:15]Write i2c OK [14:40:15]MH_I2C_Read... [14:40:15]Read from MH i2c: E2 [14:40:15]MH_I2C_Read... [14:40:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:15]Read from MH i2c: E2 0E 00 [14:40:15]MH_I2C_Read... [14:40:15]Read from MH i2c: E2 0E 00 0F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 53 [14:40:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:40:15]wFMCommunicate OK [14:40:15]SAM_PROTO_GetShiftState done [14:40:15]FM_GetShiftState done [14:40:15]req_shift_opened done [14:40:15]requested_item shift.open_date is exist - process it [14:40:15]req_shift_open_date [14:40:15]req_shift_open_date done [14:40:15]produce_requested_data done [14:40:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163810,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:40:15]process_action_free close_receipt [14:40:15]json_value_free [14:40:15]json_value_free done [14:40:15]process_json_proto returns [14:40:15]Send response to host [14:40:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163810,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:40:15]free response buf [14:40:15]execute_script done [14:40:15]execute_script returns [14:40:15]free content buf [14:40:15]Sock 9.Close socket [14:40:15]Sock 9.Thread stoped [14:40:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D6 5E 47 00 90 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 37 36 39 10 04 04 00 E1 7F 02 00 F4 03 04 00 9C A5 C5 66 B6 04 01 00 00 3B 3C C5 A4 9F B1 E3 07 [14:40:16]CommunicateWithHost err = 0 [14:40:16]CheckOFDResponse [14:40:16]1017 (14) - 77093643461234 [14:40:16]1041 (16) - 0000000000871769 [14:40:16]1040 (4) - 163809 [14:40:16]1012 (4) - 21.08.2024 08:30 [14:40:16]1206 (1) - 0 [14:40:16]OFD Sender: Remove packet 163809 [14:40:16]ProducePacketName [14:40:16]name=ofd_packets/00163809 [14:40:16]NVStorageDeleteData [14:40:16]OFD Sender: Processing packet 163810 [packets to send 968, broken 967] [14:40:16]ProducePacketName [14:40:16]name=ofd_packets/00163810 [14:40:16]OFD Sender: To server: pG, [14:40:16]CommunicateWithHost lk.salyk.kg:30040 [14:40:16]ConnectInit lk.salyk.kg [14:40:20]Connected sock=9 [14:40: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 37 36 39 AE 02 00 00 7D 80 A6 02 65 DF 5A 03 01 00 03 00 9A 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 30 30 30 38 30 33 32 32 31 30 36 06 04 39 00 D0 92 D0 B0 D1 84 20 D0 9A D0 BE D1 80 D0 BE D0 B2 D0 BA D0 B0 20 D1 82 D0 BE D0 BF D0 BB D1 91 D0 BD D0 BE D0 B5 20 D0 BC D0 BE D0 BB D0 BE D0 BA D0 BE 20 31 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 33 31 06 04 2F 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 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 49 FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7F 02 00 35 04 06 00 CB 6D 8B 55 35 9B 92 87 1E 92 E5 81 87 EB [14:40:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FA 53 47 00 E0 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 37 36 39 10 04 04 00 E2 7F 02 00 F4 03 04 00 A3 A5 C5 66 B6 04 01 00 00 04 0B B7 AF 30 D5 C2 24 [14:40:21]CommunicateWithHost err = 0 [14:40:21]CheckOFDResponse [14:40:21]1017 (14) - 77093643461234 [14:40:21]1041 (16) - 0000000000871769 [14:40:21]1040 (4) - 163810 [14:40:21]1012 (4) - 21.08.2024 08:30 [14:40:21]1206 (1) - 0 [14:40:21]OFD Sender: Remove packet 163810 [14:40:21]ProducePacketName [14:40:21]name=ofd_packets/00163810 [14:40:21]NVStorageDeleteData [14:40:22]OFD Sender: No OFD packet to send [14:40:22]OFD Sender: No OFD packet to send [14:40:23]recv_with_timeout no data received [14:40:27]OFD Sender: No OFD packet to send [14:40:29]accept exits with 12 [14:40:29]New connection [14:40:29]New thread 3066477924 created [14:40:29]Thread 3066621284 joined [14:40:29]Waiting for new connection... [14:40:29] Sock 12.Parse request [14:40:29]Sock 12.Check first char [14:40:29]Sock 12.First char is OK [14:40:29]request: POST /json_proto HTTP/1.0 [14:40:29]Method: POST [14:40:29]URL: /json_proto [14:40:29]Method is POST - this is cgi request [14:40:29]url: /json_proto [14:40:29]query_string will be loaded in cgi processing [14:40:29]execute_cgi json_proto POST (null) [14:40:29]execute_cgi path=json_proto method=POST [14:40:29]POST find Content-Length [14:40:29]Host: 172.17.44.132:8080 [14:40:29]Content-Length: 754 [14:40:29]Content-Type: application/json [14:40:29] [14:40:29]POST finish read [14:40:29]Found Content-Length = 754 [14:40:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30109575", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:29]execute_script... [14:40: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)292404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30109575", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:29]POST & json_proto [14:40:29]process_json_proto [14:40:29]json parsed OK: [14:40:29]protocol is kg_v1.0 [14:40:29]action value=close_receipt [14:40:29]process_action close_receipt [14:40:29]cmd_close_receipt [14:40:29]MH_GetDate [14:40:29]Write to MH i2c: F0 00 00 10 01 00 [14:40:29]Write i2c OK [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: F0 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: F0 09 00 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: F0 09 00 10 01 00 5E FC C5 66 2A 83 C1 65 61 [14:40:29]GetLastDocTimeStamp 1724251209 [14:40:29]current date 1724251230 [14:40:29]FM_GetShiftState [14:40:29]SAM_PROTO_GetShiftState [14:40:29]wFMCommunicate request_size=4 [14:40:29]MH_SAM_APDU [14:40:29]CAPDU: 80 13 01 00 [14:40:29]Write to MH i2c: E2 08 00 11 01 80 13 01 00 00 00 00 00 8F [14:40:29]Write i2c OK [14:40:29]MH_I2C_Read... [14:40:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:29]Read from MH i2c: E2 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 0E 00 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 0E 00 11 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [14:40:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:40:29]wFMCommunicate OK [14:40:29]SAM_PROTO_GetShiftState done [14:40:29]FM_GetShiftState done [14:40:29]opened in 1724199517 [14:40:29]opened+sec_in_day 1724285917 [14:40:29]quantity*price = 0 [14:40:29]sum+1 = 1 [14:40:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 409 21.08.2024 14:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30109575 ФМ: 0000000000871769 ФД: 163811 ФПД: 76769518535762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144030&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163811&fm=76769518535762&tin=02508201610067®Number=0000000000092562&sum=0 [14:40:30]StoreToDocumentArchive [14:40:30]shift 466 fd 163811 [14:40:30]save to /storage/0466/doc_00163811 [14:40:30]save last doc name /storage/0466/doc_00163811 to /storage/kkm_last_doc_name [14:40:30]save OK [14:40:30]Clear old archive folders... [14:40:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:40:30]tlvbuf is 0073E0E0 [14:40:30]SAM_PROTO_ClearQueue [14:40:30]wFMCommunicate request_size=4 [14:40:30]MH_SAM_APDU [14:40:30]CAPDU: 80 09 00 00 [14:40:30]Write to MH i2c: E2 08 00 1E 01 80 09 00 00 00 00 00 00 91 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 [14:40:30]MH_I2C_Read... [14:40:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:30]Read from MH i2c: E2 03 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 03 00 1E 01 00 90 00 93 [14:40:30]RAPDU: 90 00 [14:40:30]wFMCommunicate OK [14:40:30]SAM_PROTO_ClearQueue done [14:40:30]KKMCreateOFDPacket [14:40:30]OFDProtocolAddRootSTLVToBuf [14:40:30]FM_MakeSignedData [14:40:30]FM_MakeSignedData [14:40:30]SAM_PROTO_SignData [14:40:30]wFMCommunicate request_size=4 [14:40:30]MH_SAM_APDU [14:40:30]CAPDU: 80 0D 01 02 [14:40:30]Write to MH i2c: E2 08 00 1F 01 80 0D 01 02 00 00 00 00 99 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:30]Read from MH i2c: E2 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 03 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 03 00 1F 01 00 90 00 94 [14:40:30]RAPDU: 90 00 [14:40:30]wFMCommunicate OK [14:40:30]wFMCommunicate request_size=255 [14:40:30]MH_SAM_APDU [14:40:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 99 01 00 00 F4 03 04 00 5E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7F 02 00 35 04 06 00 45 [14:40:30]Write to MH i2c: E2 02 01 20 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 5E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7F 02 00 35 04 06 00 45 00 00 15 [14:40:30]Write i2c OK [14:40:30]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 20 01 00 90 00 95 [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 D2 4B E1 C4 52 [14:40:31]Write to MH i2c: E2 0D 00 21 01 80 0D 02 02 05 00 D2 4B E1 C4 52 00 00 BA [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 21 01 00 90 00 96 [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 22 01 80 0D 03 02 00 00 00 00 9E [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 22 01 00 1E F8 FC 55 C1 A2 42 6A 90 00 15 [14:40:31]RAPDU: 1E F8 FC 55 C1 A2 42 6A 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 23 01 80 11 00 00 00 00 00 00 9E [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:31]Read from MH i2c: E2 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 17 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 17 00 23 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [14:40:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:31]wFMCommunicate OK [14:40:31]CreateOFDProtocolMessage done [14:40:31]OFDSenderStorePacket 163811 [14:40:31]StoreOFDPacket docnum=163811 [14:40:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FE 43 07 01 A7 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 99 01 00 00 F4 03 04 00 5E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7F 02 00 35 04 06 00 45 D2 4B E1 C4 52 1E F8 FC 55 C1 A2 42 6A [14:40:31]CheckFolder [14:40:31]dirname=/storage/ofd_packets [14:40:31]CheckFolder done [14:40:31]ProducePacketName [14:40:31]name=ofd_packets/00163811 [14:40:31]NVStorageSaveData ofd_packets/00163811 [14:40:31]File name is /storage/ofd_packets/00163811 [14:40:31]Write 301 bytes [14:40:31]NVStorageSaveData done [14:40:31]OFDSenderStorePacket done [14:40:31]KKMCreateOFDPacket done [14:40:31]NVStorageSaveData kkm_last_timestamp [14:40:31]File name is /storage/kkm_last_timestamp [14:40:31]Write 4 bytes [14:40:31]NVStorageSaveData done [14:40:31]ExternCall_PrintAddStr [14:40:31]wPrintStart [14:40:31]Write to MH i2c: 01 00 00 24 01 25 [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: 01 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: 01 07 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 FF 0F 3A [14:40:31]RasterBufferAndPrint [14:40:31]line Счет N : (1)292404 [14:40:31]line ИНН: 02508201610067 [14:40:31]line Контрольно-Кассовый Чек [14:40:31]line ПРОДАЖА [14:40:31]line ТРК (МРК, ГНК) : 42 [14:40:31]line Товар: 2710124130 [14:40:31]line Аи-92-К-5 [14:40:31]line 15.000 * 0.00 [14:40:31]line = 0.00 [14:40:31]line НДС 12% НСП 1% [14:40:31]line > о реализуемом товаре [14:40:31]line ИТОГО: 0.00 [14:40:31]line НСП 1% : 0.00 [14:40:31]line НДС 12% : 0.00 [14:40:31]line Наличными: 0.00 [14:40:31]line Безнал.: 0.00 [14:40:31]line Место: АЗС № 130 "Партнер Нефть" [14:40:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:40:31]line СНО: Общий режим [14:40:31]line Чек 409 21.08.2024 14:40 [14:40:31]line Смена: 466 ФФД: 1.0 [14:40:31]line ЗНМ: 0300000070 [14:40:31]line РНМ: 0000000000092562 [14:40:31]line Версия ККМ: 001 [14:40:31]line Талоны: ТК ГПНА Online [14:40:31]line 30109575 [14:40:31]line ФМ: 0000000000871769 [14:40:31]line ФД: 163811 [14:40:31]line ФПД: 76769518535762 [14:40:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144030&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163811&fm=76769518535762&tin=02508201610067®Number=0000000000092562&sum=0 [14:40:31]written 0, free lines is 4095 [14:40:31]OFD Sender: Processing packet 163811 [packets to send 968, broken 967] [14:40:31]ProducePacketName [14:40:31]name=ofd_packets/00163811 [14:40:31]OFD Sender: To server: pG, [14:40:31]CommunicateWithHost lk.salyk.kg:30040 [14:40:31]ConnectInit lk.salyk.kg [14:40:31]Write to MH i2c: 01 00 00 4E 01 4F [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: 01 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: 01 07 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 CA 0C 2C [14:40:31]RasterBufferAndPrint [14:40:31]line [14:40:31]line [14:40:31]line [14:40:31]line [14:40:31]line [14:40:31]written 0, free lines is 3292 [14:40:31]MH_Cut [14:40:31]Write to MH i2c: D1 01 00 55 01 01 28 [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: D1 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: D1 01 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: D1 01 00 55 01 00 27 [14:40:31]Write to MH i2c: 01 00 00 56 01 57 [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]Connected sock=9 [14:40: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 37 36 39 0F 01 00 00 FE 43 07 01 A7 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 99 01 00 00 F4 03 04 00 5E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7F 02 00 35 04 06 00 45 D2 4B E1 C4 52 1E F8 FC 55 C1 A2 42 6A [14:40:32]*** Cut start [14:40:32]*** Purtial cut [14:40:32]*** Stage 1: CUTSNS_PIN = 1 [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 37 36 39 4F 00 00 00 25 4C 47 00 B1 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 37 36 39 10 04 04 00 E3 7F 02 00 F4 03 04 00 AF A5 C5 66 B6 04 01 00 00 AF 10 D2 1F 9C 0A 8A 6C [14:40:33]CommunicateWithHost err = 0 [14:40:33]CheckOFDResponse [14:40:33]1017 (14) - 77093643461234 [14:40:33]1041 (16) - 0000000000871769 [14:40:33]1040 (4) - 163811 [14:40:33]1012 (4) - 21.08.2024 08:30 [14:40:33]1206 (1) - 0 [14:40:33]OFD Sender: Remove packet 163811 [14:40:33]ProducePacketName [14:40:33]name=ofd_packets/00163811 [14:40:33]NVStorageDeleteData [14:40:33]OFD Sender: No OFD packet to send [14:40:34]Read from MH i2c: 01 [14:40:34]MH_I2C_Read... [14:40:34]*** Stop cut motor [14:40:34]*** Cut end [14:40:34]Read from MH i2c: 01 07 00 [14:40:34]MH_I2C_Read... [14:40:34]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 FF 0F 6C [14:40:34]process_action close_receipt done [14:40:34]requested_data is exist [14:40:34]produce_requested_data [14:40:34]requested_item fm.sn is exist - process it [14:40:34]wFMCommunicate request_size=4 [14:40:34]MH_SAM_APDU [14:40:34]CAPDU: 80 11 00 00 [14:40:34]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [14:40:34]Write i2c OK [14:40:34]MH_I2C_Read... [14:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:34]Read from MH i2c: E2 [14:40:34]MH_I2C_Read... [14:40:34]Read from MH i2c: E2 17 00 [14:40:34]MH_I2C_Read... [14:40:34]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [14:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:34]wFMCommunicate OK [14:40:34]requested_item fd.num is exist - process it [14:40:34]SAM_PROTO_GetFieldsCounters [14:40:34]wFMCommunicate request_size=4 [14:40:34]MH_SAM_APDU [14:40:34]CAPDU: 80 13 00 00 [14:40:34]Write to MH i2c: E2 08 00 58 01 80 13 00 00 00 00 00 00 D5 [14:40:34]Write i2c OK [14:40:34]MH_I2C_Read... [14:40:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:34]Read from MH i2c: E2 [14:40:34]MH_I2C_Read... [14:40:34]Read from MH i2c: E2 62 00 [14:40:34]MH_I2C_Read... [14:40:34]Read from MH i2c: E2 62 00 58 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [14:40: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7F 02 00 0E 04 04 00 D2 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 [14:40:34]wFMCommunicate OK [14:40:34]SAM_PROTO_GetFieldsCounters done [14:40:35]requested_item shift.num is exist - process it [14:40:35]requested_item shift.opened is exist - process it [14:40:35]req_shift_opened [14:40:35]FM_GetShiftState [14:40:35]SAM_PROTO_GetShiftState [14:40:35]wFMCommunicate request_size=4 [14:40:35]MH_SAM_APDU [14:40:35]CAPDU: 80 13 01 00 [14:40:35]Write to MH i2c: E2 08 00 59 01 80 13 01 00 00 00 00 00 D7 [14:40:35]Write i2c OK [14:40:35]MH_I2C_Read... [14:40:35]Read from MH i2c: E2 [14:40:35]MH_I2C_Read... [14:40:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:35]Read from MH i2c: E2 0E 00 [14:40:35]MH_I2C_Read... [14:40:35]Read from MH i2c: E2 0E 00 59 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9D [14:40:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:40:35]wFMCommunicate OK [14:40:35]SAM_PROTO_GetShiftState done [14:40:35]FM_GetShiftState done [14:40:35]req_shift_opened done [14:40:35]requested_item shift.open_date is exist - process it [14:40:35]req_shift_open_date [14:40:35]req_shift_open_date done [14:40:35]produce_requested_data done [14:40:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163811,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:40:35]process_action_free close_receipt [14:40:35]json_value_free [14:40:35]json_value_free done [14:40:35]process_json_proto returns [14:40:35]Send response to host [14:40:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163811,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:40:35]free response buf [14:40:35]execute_script done [14:40:35]execute_script returns [14:40:35]free content buf [14:40:35]Sock 12.Close socket [14:40:35]Sock 12.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:57]recv_with_timeout no data received [14:40:58]OFD Sender: No OFD packet to send [14:41:01]accept exits with 7 [14:41:01]New connection [14:41:01]New thread 3066621284 created [14:41:01]Thread 3066477924 joined [14:41:01]Waiting for new connection... [14:41:01] Sock 7.Parse request [14:41:01]Sock 7.Check first char [14:41:01]Sock 7.First char is OK [14:41:01]request: POST /json_proto HTTP/1.0 [14:41:01]Method: POST [14:41:01]URL: /json_proto [14:41:01]Method is POST - this is cgi request [14:41:01]url: /json_proto [14:41:01]query_string will be loaded in cgi processing [14:41:01]execute_cgi json_proto POST (null) [14:41:01]execute_cgi path=json_proto method=POST [14:41:01]POST find Content-Length [14:41:01]Host: 172.17.44.132:8080 [14:41:01]Content-Length: 800 [14:41:01]Content-Type: application/json [14:41:01] [14:41:01]POST finish read [14:41:01]Found Content-Length = 800 [14:41:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 200.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:01]execute_script... [14:41: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)292405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 200.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:01]POST & json_proto [14:41:01]process_json_proto [14:41:01]json parsed OK: [14:41:01]protocol is kg_v1.0 [14:41:01]action value=close_receipt [14:41:01]process_action close_receipt [14:41:01]cmd_close_receipt [14:41:01]MH_GetDate [14:41:01]Write to MH i2c: F0 00 00 5A 01 4A [14:41:01]Write i2c OK [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: F0 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: F0 09 00 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: F0 09 00 5A 01 00 7D FC C5 66 2A 83 C1 65 CA [14:41:01]GetLastDocTimeStamp 1724251230 [14:41:01]current date 1724251261 [14:41:01]FM_GetShiftState [14:41:01]SAM_PROTO_GetShiftState [14:41:01]wFMCommunicate request_size=4 [14:41:01]MH_SAM_APDU [14:41:01]CAPDU: 80 13 01 00 [14:41:01]Write to MH i2c: E2 08 00 5B 01 80 13 01 00 00 00 00 00 D9 [14:41:01]Write i2c OK [14:41:01]MH_I2C_Read... [14:41:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:01]Read from MH i2c: E2 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: E2 0E 00 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: E2 0E 00 5B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9F [14:41:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:41:01]wFMCommunicate OK [14:41:01]SAM_PROTO_GetShiftState done [14:41:01]FM_GetShiftState done [14:41:01]opened in 1724199517 [14:41:01]opened+sec_in_day 1724285917 [14:41:01]quantity*price = 20001 [14:41:01]sum+1 = 20002 [14:41:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.01 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.01 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 410 21.08.2024 14:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163812 ФПД: 222800225369984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163812&fm=222800225369984&tin=02508201610067®Number=0000000000092562&sum=20001 [14:41:02]StoreToDocumentArchive [14:41:02]shift 466 fd 163812 [14:41:02]save to /storage/0466/doc_00163812 [14:41:02]save last doc name /storage/0466/doc_00163812 to /storage/kkm_last_doc_name [14:41:02]save OK [14:41:02]Clear old archive folders... [14:41:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:41:02]tlvbuf is 006FFC40 [14:41:02]SAM_PROTO_ClearQueue [14:41:02]wFMCommunicate request_size=4 [14:41:02]MH_SAM_APDU [14:41:02]CAPDU: 80 09 00 00 [14:41:02]Write to MH i2c: E2 08 00 68 01 80 09 00 00 00 00 00 00 DB [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:41:02]Read from MH i2c: E2 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 68 01 00 90 00 DD [14:41:02]RAPDU: 90 00 [14:41:02]wFMCommunicate OK [14:41:02]SAM_PROTO_ClearQueue done [14:41:02]KKMCreateOFDPacket [14:41:02]OFDProtocolAddRootSTLVToBuf [14:41:02]FM_MakeSignedData [14:41:02]FM_MakeSignedData [14:41:02]SAM_PROTO_SignData [14:41:02]wFMCommunicate request_size=4 [14:41:02]MH_SAM_APDU [14:41:02]CAPDU: 80 0D 01 02 [14:41:02]Write to MH i2c: E2 08 00 69 01 80 0D 01 02 00 00 00 00 E3 [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:41:02]Read from MH i2c: E2 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 69 01 00 90 00 DE [14:41:02]RAPDU: 90 00 [14:41:02]wFMCommunicate OK [14:41:02]wFMCommunicate request_size=255 [14:41:02]MH_SAM_APDU [14:41:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7F 02 00 35 04 06 00 CA [14:41:02]Write to MH i2c: E2 02 01 6A 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7F 02 00 35 04 06 00 CA 00 00 AD [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:03]Read from MH i2c: E2 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 03 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 03 00 6A 01 00 90 00 DF [14:41:03]RAPDU: 90 00 [14:41:03]wFMCommunicate OK [14:41:03]wFMCommunicate request_size=10 [14:41:03]MH_SAM_APDU [14:41:03]CAPDU: 80 0D 02 02 05 A2 B8 49 FF 80 [14:41:03]Write to MH i2c: E2 0D 00 6B 01 80 0D 02 02 05 00 A2 B8 49 FF 80 00 00 12 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:03]Read from MH i2c: E2 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 03 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 03 00 6B 01 00 90 00 E0 [14:41:03]RAPDU: 90 00 [14:41:03]wFMCommunicate OK [14:41:03]wFMCommunicate request_size=4 [14:41:03]MH_SAM_APDU [14:41:03]CAPDU: 80 0D 03 02 [14:41:03]Write to MH i2c: E2 08 00 6C 01 80 0D 03 02 00 00 00 00 E8 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:41:03]Read from MH i2c: E2 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 0B 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 0B 00 6C 01 00 A0 8A FA 79 77 86 73 FA 90 00 F0 [14:41:03]RAPDU: A0 8A FA 79 77 86 73 FA 90 00 [14:41:03]wFMCommunicate OK [14:41:03]SAM_PROTO_SignData done [14:41:03]FM_MakeSignedData done [14:41:03]CreateOFDProtocolMessage [14:41:03]wFMCommunicate request_size=4 [14:41:03]MH_SAM_APDU [14:41:03]CAPDU: 80 11 00 00 [14:41:03]Write to MH i2c: E2 08 00 6D 01 80 11 00 00 00 00 00 00 E8 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:03]Read from MH i2c: E2 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 17 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: E2 17 00 6D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [14:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:41:03]wFMCommunicate OK [14:41:03]CreateOFDProtocolMessage done [14:41:03]OFDSenderStorePacket 163812 [14:41:03]StoreOFDPacket docnum=163812 [14:41:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2B D2 07 01 CB 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7F 02 00 35 04 06 00 CA A2 B8 49 FF 80 A0 8A FA 79 77 86 73 FA [14:41:03]CheckFolder [14:41:03]dirname=/storage/ofd_packets [14:41:03]CheckFolder done [14:41:03]ProducePacketName [14:41:03]name=ofd_packets/00163812 [14:41:03]NVStorageSaveData ofd_packets/00163812 [14:41:03]File name is /storage/ofd_packets/00163812 [14:41:03]Write 301 bytes [14:41:03]NVStorageSaveData done [14:41:03]OFDSenderStorePacket done [14:41:03]KKMCreateOFDPacket done [14:41:03]NVStorageSaveData kkm_last_timestamp [14:41:03]File name is /storage/kkm_last_timestamp [14:41:03]Write 4 bytes [14:41:03]NVStorageSaveData done [14:41:03]ExternCall_PrintAddStr [14:41:03]wPrintStart [14:41:03]Write to MH i2c: 01 00 00 6E 01 6F [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: 01 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: 01 07 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 FF 0F 84 [14:41:03]RasterBufferAndPrint [14:41:03]line Счет N : (1)292405 [14:41:03]line ИНН: 02508201610067 [14:41:03]line Контрольно-Кассовый Чек [14:41:03]line ПРОДАЖА [14:41:03]line ТРК (МРК, ГНК) : 62 [14:41:03]line Товар: 2710124130 [14:41:03]line Аи-92-К-5 [14:41:03]line 2.950 * 67.80 [14:41:03]line = 200.01 [14:41:03]line НДС 12% НСП 1% [14:41:03]line > о реализуемом товаре [14:41:03]line ИТОГО: 200.01 [14:41:03]line НСП 1% : 1.77 [14:41:03]line НДС 12% : 21.24 [14:41:03]line Наличными: 0.00 [14:41:03]line Безнал.: 200.01 [14:41:03]line Место: АЗС № 130 "Партнер Нефть" [14:41:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:41:03]line СНО: Общий режим [14:41:03]line Чек 410 21.08.2024 14:41 [14:41:03]line Смена: 466 ФФД: 1.0 [14:41:03]line ЗНМ: 0300000070 [14:41:03]line РНМ: 0000000000092562 [14:41:03]line Версия ККМ: 001 [14:41:03]line Платежная система: O! деньги [14:41:03]line ФМ: 0000000000871769 [14:41:03]line ФД: 163812 [14:41:03]line ФПД: 222800225369984 [14:41:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163812&fm=222800225369984&tin=02508201610067®Number=0000000000092562&sum=20001 [14:41:03]written 0, free lines is 4095 [14:41:03]OFD Sender: Processing packet 163812 [packets to send 968, broken 967] [14:41:03]ProducePacketName [14:41:03]name=ofd_packets/00163812 [14:41:03]OFD Sender: To server: pG, [14:41:03]CommunicateWithHost lk.salyk.kg:30040 [14:41:03]ConnectInit lk.salyk.kg [14:41:03]Write to MH i2c: 01 00 00 98 01 99 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: 01 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: 01 07 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: 01 07 00 98 01 00 00 00 00 00 CD 0C 79 [14:41:03]RasterBufferAndPrint [14:41:03]line [14:41:03]line [14:41:03]line [14:41:03]line [14:41:03]line [14:41:03]written 0, free lines is 3293 [14:41:03]MH_Cut [14:41:03]Write to MH i2c: D1 01 00 9F 01 01 72 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: D1 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: D1 01 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: D1 01 00 9F 01 00 71 [14:41:03]Write to MH i2c: 01 00 00 A0 01 A1 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:04]*** Cut start [14:41:04]*** Purtial cut [14:41:04]*** Stage 1: CUTSNS_PIN = 1 [14:41:06]Connected sock=11 [14:41: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 37 36 39 0F 01 00 00 2B D2 07 01 CB 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7E FC C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7F 02 00 35 04 06 00 CA A2 B8 49 FF 80 A0 8A FA 79 77 86 73 FA [14:41:06]Read from MH i2c: 01 [14:41:06]MH_I2C_Read... [14:41:06]*** Stop cut motor [14:41:06]*** Cut end [14:41:06]Read from MH i2c: 01 07 00 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 FF 0F B6 [14:41:06]process_action close_receipt done [14:41:06]requested_data is exist [14:41:06]produce_requested_data [14:41:06]requested_item fm.sn is exist - process it [14:41:06]wFMCommunicate request_size=4 [14:41:06]MH_SAM_APDU [14:41:06]CAPDU: 80 11 00 00 [14:41:06]Write to MH i2c: E2 08 00 A1 01 80 11 00 00 00 00 00 00 1C [14:41:06]Write i2c OK [14:41:06]MH_I2C_Read... [14:41:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:06]Read from MH i2c: E2 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: E2 17 00 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: E2 17 00 A1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [14:41:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:41:06]wFMCommunicate OK [14:41:06]requested_item fd.num is exist - process it [14:41:06]SAM_PROTO_GetFieldsCounters [14:41:06]wFMCommunicate request_size=4 [14:41:06]MH_SAM_APDU [14:41:06]CAPDU: 80 13 00 00 [14:41:06]Write to MH i2c: E2 08 00 A2 01 80 13 00 00 00 00 00 00 1F [14:41:06]Write i2c OK [14:41:06]MH_I2C_Read... [14:41:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:41:06]Read from MH i2c: E2 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: E2 62 00 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: E2 62 00 A2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7F 02 00 0E 04 04 00 D2 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 4E [14:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7F 02 00 0E 04 04 00 D2 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 [14:41:06]wFMCommunicate OK [14:41:06]SAM_PROTO_GetFieldsCounters done [14:41:06]requested_item shift.num is exist - process it [14:41:06]requested_item shift.opened is exist - process it [14:41:06]req_shift_opened [14:41:06]FM_GetShiftState [14:41:06]SAM_PROTO_GetShiftState [14:41:06]wFMCommunicate request_size=4 [14:41:06]MH_SAM_APDU [14:41:06]CAPDU: 80 13 01 00 [14:41:06]Write to MH i2c: E2 08 00 A3 01 80 13 01 00 00 00 00 00 21 [14:41:06]Write i2c OK [14:41:06]MH_I2C_Read... [14:41:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:06]Read from MH i2c: E2 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: E2 0E 00 [14:41:06]MH_I2C_Read... [14:41:06]Read from MH i2c: E2 0E 00 A3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [14:41:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:41:06]wFMCommunicate OK [14:41:06]SAM_PROTO_GetShiftState done [14:41:06]FM_GetShiftState done [14:41:06]req_shift_opened done [14:41:06]requested_item shift.open_date is exist - process it [14:41:06]req_shift_open_date [14:41:06]req_shift_open_date done [14:41:06]produce_requested_data done [14:41:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163812,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:41:06]process_action_free close_receipt [14:41:06]json_value_free [14:41:06]json_value_free done [14:41:06]process_json_proto returns [14:41:06]Send response to host [14:41:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163812,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:41:06]free response buf [14:41:06]execute_script done [14:41:06]execute_script returns [14:41:06]free content buf [14:41:06]Sock 7.Close socket [14:41:06]Sock 7.Thread stoped [14:41:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 F6 47 00 10 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 37 36 39 10 04 04 00 E4 7F 02 00 F4 03 04 00 D1 A5 C5 66 B6 04 01 00 00 8B D0 00 FF A5 EF 81 BB [14:41:07]CommunicateWithHost err = 0 [14:41:07]CheckOFDResponse [14:41:07]1017 (14) - 77093643461234 [14:41:07]1041 (16) - 0000000000871769 [14:41:07]1040 (4) - 163812 [14:41:07]1012 (4) - 21.08.2024 08:31 [14:41:07]1206 (1) - 0 [14:41:07]OFD Sender: Remove packet 163812 [14:41:07]ProducePacketName [14:41:07]name=ofd_packets/00163812 [14:41:07]NVStorageDeleteData [14:41:08]OFD Sender: No OFD packet to send [14:41:13]OFD Sender: No OFD packet to send [14:41:17]recv_with_timeout no data received [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]recv_with_timeout no data received [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]recv_with_timeout no data received [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:14]recv_with_timeout no data received [14:42:18]OFD Sender: No OFD packet to send [14:42:23]OFD Sender: No OFD packet to send [14:42:28]OFD Sender: No OFD packet to send [14:42:33]OFD Sender: No OFD packet to send [14:42:38]OFD Sender: No OFD packet to send [14:42:43]OFD Sender: No OFD packet to send [14:42:48]OFD Sender: No OFD packet to send [14:42:53]OFD Sender: No OFD packet to send [14:42:58]OFD Sender: No OFD packet to send [14:43:03]OFD Sender: No OFD packet to send [14:43:08]OFD Sender: No OFD packet to send [14:43:13]OFD Sender: No OFD packet to send [14:43:18]accept exits with 9 [14:43:18]New connection [14:43:18]New thread 3066477924 created [14:43:18]Thread 3066621284 joined [14:43:18]Waiting for new connection... [14:43:18] Sock 9.Parse request [14:43:18]Sock 9.Check first char [14:43:18]Sock 9.First char is OK [14:43:18]request: POST /json_proto HTTP/1.0 [14:43:18]Method: POST [14:43:18]URL: /json_proto [14:43:18]Method is POST - this is cgi request [14:43:18]url: /json_proto [14:43:18]query_string will be loaded in cgi processing [14:43:18]execute_cgi json_proto POST (null) [14:43:18]execute_cgi path=json_proto method=POST [14:43:18]POST find Content-Length [14:43:18]Host: 172.17.44.132:8080 [14:43:18]Content-Length: 677 [14:43:18]Content-Type: application/json [14:43:18] [14:43:18]POST finish read [14:43:18]Found Content-Length = 677 [14:43:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:18]execute_script... [14:43:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:18]POST & json_proto [14:43:18]process_json_proto [14:43:18]json parsed OK: [14:43:18]protocol is kg_v1.0 [14:43:18]action value=close_receipt [14:43:18]process_action close_receipt [14:43:18]cmd_close_receipt [14:43:18]MH_GetDate [14:43:18]Write to MH i2c: F0 00 00 A4 01 94 [14:43:18]Write i2c OK [14:43:18]MH_I2C_Read... [14:43:18]Read from MH i2c: F0 [14:43:18]MH_I2C_Read... [14:43:18]Read from MH i2c: F0 09 00 [14:43:18]MH_I2C_Read... [14:43:18]Read from MH i2c: F0 09 00 A4 01 00 06 FD C5 66 2A 83 C1 65 9E [14:43:18]GetLastDocTimeStamp 1724251262 [14:43:18]current date 1724251398 [14:43:18]FM_GetShiftState [14:43:18]SAM_PROTO_GetShiftState [14:43:18]wFMCommunicate request_size=4 [14:43:18]MH_SAM_APDU [14:43:18]CAPDU: 80 13 01 00 [14:43:18]Write to MH i2c: E2 08 00 A5 01 80 13 01 00 00 00 00 00 23 [14:43:18]Write i2c OK [14:43:18]MH_I2C_Read... [14:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:18]Read from MH i2c: E2 [14:43:18]MH_I2C_Read... [14:43:18]Read from MH i2c: E2 0E 00 [14:43:18]MH_I2C_Read... [14:43:18]Read from MH i2c: E2 0E 00 A5 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [14:43:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:43:18]wFMCommunicate OK [14:43:18]SAM_PROTO_GetShiftState done [14:43:18]FM_GetShiftState done [14:43:18]opened in 1724199517 [14:43:18]opened+sec_in_day 1724285917 [14:43:18]quantity*price = 50036 [14:43:18]sum+1 = 50037 [14:43: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 411 21.08.2024 14:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163813 ФПД: 99757823021094 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144318&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163813&fm=99757823021094&tin=02508201610067®Number=0000000000092562&sum=50000 [14:43:19]StoreToDocumentArchive [14:43:19]shift 466 fd 163813 [14:43:19]save to /storage/0466/doc_00163813 [14:43:19]save last doc name /storage/0466/doc_00163813 to /storage/kkm_last_doc_name [14:43:19]save OK [14:43:19]Clear old archive folders... [14:43:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:43:19]tlvbuf is B6D57010 [14:43:19]SAM_PROTO_ClearQueue [14:43:19]wFMCommunicate request_size=4 [14:43:19]MH_SAM_APDU [14:43:19]CAPDU: 80 09 00 00 [14:43:19]Write to MH i2c: E2 08 00 B2 01 80 09 00 00 00 00 00 00 25 [14:43:19]Write i2c OK [14:43:19]MH_I2C_Read... [14:43:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:19]Read from MH i2c: E2 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 B2 01 00 90 00 27 [14:43:19]RAPDU: 90 00 [14:43:19]wFMCommunicate OK [14:43:19]SAM_PROTO_ClearQueue done [14:43:19]KKMCreateOFDPacket [14:43:19]OFDProtocolAddRootSTLVToBuf [14:43:19]FM_MakeSignedData [14:43:19]FM_MakeSignedData [14:43:19]SAM_PROTO_SignData [14:43:19]wFMCommunicate request_size=4 [14:43:19]MH_SAM_APDU [14:43:19]CAPDU: 80 0D 01 02 [14:43:19]Write to MH i2c: E2 08 00 B3 01 80 0D 01 02 00 00 00 00 2D [14:43:19]Write i2c OK [14:43:19]MH_I2C_Read... [14:43:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:19]Read from MH i2c: E2 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [14:43:19]RAPDU: 90 00 [14:43:19]wFMCommunicate OK [14:43:19]wFMCommunicate request_size=255 [14:43:19]MH_SAM_APDU [14:43:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 06 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7F 02 00 35 04 06 00 5A [14:43:19]Write to MH i2c: E2 02 01 B4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 06 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7F 02 00 35 04 06 00 5A 00 00 0E [14:43:19]Write i2c OK [14:43:19]MH_I2C_Read... [14:43:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:19]Read from MH i2c: E2 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [14:43:19]RAPDU: 90 00 [14:43:19]wFMCommunicate OK [14:43:19]wFMCommunicate request_size=10 [14:43:19]MH_SAM_APDU [14:43:19]CAPDU: 80 0D 02 02 05 BA AD 9A D0 26 [14:43:19]Write to MH i2c: E2 0D 00 B5 01 80 0D 02 02 05 00 BA AD 9A D0 26 00 00 31 [14:43:19]Write i2c OK [14:43:19]MH_I2C_Read... [14:43:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:19]Read from MH i2c: E2 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [14:43:19]RAPDU: 90 00 [14:43:19]wFMCommunicate OK [14:43:19]wFMCommunicate request_size=4 [14:43:19]MH_SAM_APDU [14:43:19]CAPDU: 80 0D 03 02 [14:43:19]Write to MH i2c: E2 08 00 B6 01 80 0D 03 02 00 00 00 00 32 [14:43:19]Write i2c OK [14:43:19]MH_I2C_Read... [14:43:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:19]Read from MH i2c: E2 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 0B 00 [14:43:19]MH_I2C_Read... [14:43:19]Read from MH i2c: E2 0B 00 B6 01 00 2B A7 AD 69 F6 21 44 31 90 00 A7 [14:43:19]RAPDU: 2B A7 AD 69 F6 21 44 31 90 00 [14:43:19]wFMCommunicate OK [14:43:19]SAM_PROTO_SignData done [14:43:19]FM_MakeSignedData done [14:43:19]CreateOFDProtocolMessage [14:43:19]wFMCommunicate request_size=4 [14:43:19]MH_SAM_APDU [14:43:19]CAPDU: 80 11 00 00 [14:43:19]Write to MH i2c: E2 08 00 B7 01 80 11 00 00 00 00 00 00 32 [14:43:19]Write i2c OK [14:43:19]MH_I2C_Read... [14:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:20]Read from MH i2c: E2 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: E2 17 00 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: E2 17 00 B7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [14:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:43:20]wFMCommunicate OK [14:43:20]CreateOFDProtocolMessage done [14:43:20]OFDSenderStorePacket 163813 [14:43:20]StoreOFDPacket docnum=163813 [14:43:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CC 9F 07 01 98 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 06 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7F 02 00 35 04 06 00 5A BA AD 9A D0 26 2B A7 AD 69 F6 21 44 31 [14:43:20]CheckFolder [14:43:20]dirname=/storage/ofd_packets [14:43:20]CheckFolder done [14:43:20]ProducePacketName [14:43:20]name=ofd_packets/00163813 [14:43:20]NVStorageSaveData ofd_packets/00163813 [14:43:20]File name is /storage/ofd_packets/00163813 [14:43:20]Write 301 bytes [14:43:20]NVStorageSaveData done [14:43:20]OFDSenderStorePacket done [14:43:20]KKMCreateOFDPacket done [14:43:20]NVStorageSaveData kkm_last_timestamp [14:43:20]File name is /storage/kkm_last_timestamp [14:43:20]Write 4 bytes [14:43:20]NVStorageSaveData done [14:43:20]ExternCall_PrintAddStr [14:43:20]wPrintStart [14:43:20]Write to MH i2c: 01 00 00 B8 01 B9 [14:43:20]Write i2c OK [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: 01 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: 01 07 00 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: 01 07 00 B8 01 00 00 00 00 00 FF 0F CE [14:43:20]RasterBufferAndPrint [14:43:20]line Счет N : (1)292408 [14:43:20]line ИНН: 02508201610067 [14:43:20]line Контрольно-Кассовый Чек [14:43:20]line ПРОДАЖА [14:43:20]line ТРК (МРК, ГНК) : 42 [14:43:20]line Товар: 2710124130 [14:43:20]line Аи-92-К-5 [14:43:20]line 7.380 * 67.80 [14:43:20]line = 500.36 [14:43:20]line НДС 12% НСП 1% [14:43:20]line > о реализуемом товаре [14:43:20]line ОКРУГЛЕНИЕ: -0.36 [14:43:20]line ИТОГО: 500.00 [14:43:20]line Внесено: 500.00 [14:43:20]line СДАЧА: 0.00 [14:43:20]line НСП 1% : 4.43 [14:43:20]line НДС 12% : 53.14 [14:43:20]line Наличными: 500.00 [14:43:20]line Безнал.: 0.00 [14:43:20]line Место: АЗС № 130 "Партнер Нефть" [14:43:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:43:20]line СНО: Общий режим [14:43:20]line Чек 411 21.08.2024 14:43 [14:43:20]line Смена: 466 ФФД: 1.0 [14:43:20]line ЗНМ: 0300000070 [14:43:20]line РНМ: 0000000000092562 [14:43:20]line Версия ККМ: 001 [14:43:20]line ФМ: 0000000000871769 [14:43:20]line ФД: 163813 [14:43:20]line ФПД: 99757823021094 [14:43:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144318&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163813&fm=99757823021094&tin=02508201610067®Number=0000000000092562&sum=50000 [14:43:20]written 0, free lines is 4095 [14:43:20]OFD Sender: Processing packet 163813 [packets to send 968, broken 967] [14:43:20]ProducePacketName [14:43:20]name=ofd_packets/00163813 [14:43:20]OFD Sender: To server: pG, [14:43:20]CommunicateWithHost lk.salyk.kg:30040 [14:43:20]ConnectInit lk.salyk.kg [14:43:20]Write to MH i2c: 01 00 00 E3 01 E4 [14:43:20]Write i2c OK [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: 01 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: 01 07 00 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 B9 0C B0 [14:43:20]RasterBufferAndPrint [14:43:20]line [14:43:20]line [14:43:20]line [14:43:20]line [14:43:20]line [14:43:20]written 0, free lines is 3263 [14:43:20]MH_Cut [14:43:20]Write to MH i2c: D1 01 00 EA 01 01 BD [14:43:20]Write i2c OK [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: D1 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: D1 01 00 [14:43:20]MH_I2C_Read... [14:43:20]Read from MH i2c: D1 01 00 EA 01 00 BC [14:43:20]Write to MH i2c: 01 00 00 EB 01 EC [14:43:20]Write i2c OK [14:43:20]MH_I2C_Read... [14:43:21]*** Cut start [14:43:21]*** Purtial cut [14:43:21]*** Stage 1: CUTSNS_PIN = 1 [14:43:22]Connected sock=7 [14:43: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 37 36 39 0F 01 00 00 CC 9F 07 01 98 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 06 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7F 02 00 35 04 06 00 5A BA AD 9A D0 26 2B A7 AD 69 F6 21 44 31 [14:43:23]Read from MH i2c: 01 [14:43:23]MH_I2C_Read... [14:43:23]*** Stop cut motor [14:43:23]*** Cut end [14:43:23]Read from MH i2c: 01 07 00 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: 01 07 00 EB 01 00 00 00 00 00 FF 0F 01 [14:43:23]process_action close_receipt done [14:43:23]requested_data is exist [14:43:23]produce_requested_data [14:43:23]requested_item fm.sn is exist - process it [14:43:23]wFMCommunicate request_size=4 [14:43:23]MH_SAM_APDU [14:43:23]CAPDU: 80 11 00 00 [14:43:23]Write to MH i2c: E2 08 00 EC 01 80 11 00 00 00 00 00 00 67 [14:43:23]Write i2c OK [14:43:23]MH_I2C_Read... [14:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:23]Read from MH i2c: E2 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: E2 17 00 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: E2 17 00 EC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [14:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:43:23]wFMCommunicate OK [14:43:23]requested_item fd.num is exist - process it [14:43:23]SAM_PROTO_GetFieldsCounters [14:43:23]wFMCommunicate request_size=4 [14:43:23]MH_SAM_APDU [14:43:23]CAPDU: 80 13 00 00 [14:43:23]Write to MH i2c: E2 08 00 ED 01 80 13 00 00 00 00 00 00 6A [14:43:23]Write i2c OK [14:43:23]MH_I2C_Read... [14:43:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:23]Read from MH i2c: E2 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: E2 62 00 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: E2 62 00 ED 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 7F 02 00 0E 04 04 00 D2 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 9D [14:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 7F 02 00 0E 04 04 00 D2 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 [14:43:23]wFMCommunicate OK [14:43:23]SAM_PROTO_GetFieldsCounters done [14:43:23]requested_item shift.num is exist - process it [14:43:23]requested_item shift.opened is exist - process it [14:43:23]req_shift_opened [14:43:23]FM_GetShiftState [14:43:23]SAM_PROTO_GetShiftState [14:43:23]wFMCommunicate request_size=4 [14:43:23]MH_SAM_APDU [14:43:23]CAPDU: 80 13 01 00 [14:43:23]Write to MH i2c: E2 08 00 EE 01 80 13 01 00 00 00 00 00 6C [14:43:23]Write i2c OK [14:43:23]MH_I2C_Read... [14:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:23]Read from MH i2c: E2 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: E2 0E 00 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: E2 0E 00 EE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [14:43:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:43:23]wFMCommunicate OK [14:43:23]SAM_PROTO_GetShiftState done [14:43:23]FM_GetShiftState done [14:43:23]req_shift_opened done [14:43:23]requested_item shift.open_date is exist - process it [14:43:23]req_shift_open_date [14:43:23]req_shift_open_date done [14:43:23]produce_requested_data done [14:43:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163813,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:43:23]process_action_free close_receipt [14:43:23]json_value_free [14:43:23]json_value_free done [14:43:23]process_json_proto returns [14:43:23]Send response to host [14:43:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163813,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:43:23]free response buf [14:43:23]execute_script done [14:43:23]execute_script returns [14:43:23]free content buf [14:43:23]Sock 9.Close socket [14:43:23]Sock 9.Thread stoped [14:43:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 ED 47 00 94 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 37 36 39 10 04 04 00 E5 7F 02 00 F4 03 04 00 5A A6 C5 66 B6 04 01 00 00 9A EC 61 E1 5C E0 73 99 [14:43:23]CommunicateWithHost err = 0 [14:43:23]CheckOFDResponse [14:43:23]1017 (14) - 77093643461234 [14:43:23]1041 (16) - 0000000000871769 [14:43:23]1040 (4) - 163813 [14:43:23]1012 (4) - 21.08.2024 08:33 [14:43:23]1206 (1) - 0 [14:43:23]OFD Sender: Remove packet 163813 [14:43:23]ProducePacketName [14:43:23]name=ofd_packets/00163813 [14:43:23]NVStorageDeleteData [14:43:23]accept exits with 10 [14:43:23]New connection [14:43:23]New thread 3066621284 created [14:43:23]Thread 3066477924 joined [14:43:23]Waiting for new connection... [14:43:23] Sock 10.Parse request [14:43:23]Sock 10.Check first char [14:43:23]Sock 10.First char is OK [14:43:23]request: POST /json_proto HTTP/1.0 [14:43:23]Method: POST [14:43:23]URL: /json_proto [14:43:23]Method is POST - this is cgi request [14:43:23]url: /json_proto [14:43:23]query_string will be loaded in cgi processing [14:43:23]execute_cgi json_proto POST (null) [14:43:23]execute_cgi path=json_proto method=POST [14:43:23]POST find Content-Length [14:43:23]Host: 172.17.44.132:8080 [14:43:23]Content-Length: 682 [14:43:23]Content-Type: application/json [14:43:23] [14:43:23]POST finish read [14:43:23]Found Content-Length = 682 [14:43:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 48.250, "sum" : 3580.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 3580.00, "payments": [ { "type": 0, "sum" : 3580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:23]execute_script... [14:43: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)292403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 48.250, "sum" : 3580.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 3580.00, "payments": [ { "type": 0, "sum" : 3580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:23]POST & json_proto [14:43:23]process_json_proto [14:43:23]json parsed OK: [14:43:23]protocol is kg_v1.0 [14:43:23]action value=close_receipt [14:43:23]process_action close_receipt [14:43:23]cmd_close_receipt [14:43:23]MH_GetDate [14:43:23]Write to MH i2c: F0 00 00 EF 01 DF [14:43:23]Write i2c OK [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: F0 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: F0 09 00 [14:43:23]MH_I2C_Read... [14:43:23]Read from MH i2c: F0 09 00 EF 01 00 0C FD C5 66 2A 83 C1 65 EF [14:43:23]GetLastDocTimeStamp 1724251398 [14:43:23]current date 1724251404 [14:43:23]FM_GetShiftState [14:43:23]SAM_PROTO_GetShiftState [14:43:23]wFMCommunicate request_size=4 [14:43:23]MH_SAM_APDU [14:43:23]CAPDU: 80 13 01 00 [14:43:23]Write to MH i2c: E2 08 00 F0 01 80 13 01 00 00 00 00 00 6E [14:43:23]Write i2c OK [14:43:23]MH_I2C_Read... [14:43:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:24]Read from MH i2c: E2 [14:43:24]MH_I2C_Read... [14:43:24]Read from MH i2c: E2 0E 00 [14:43:24]MH_I2C_Read... [14:43:24]Read from MH i2c: E2 0E 00 F0 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [14:43:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:43:24]wFMCommunicate OK [14:43:24]SAM_PROTO_GetShiftState done [14:43:24]FM_GetShiftState done [14:43:24]opened in 1724199517 [14:43:24]opened+sec_in_day 1724285917 [14:43:24]quantity*price = 358015 [14:43:24]sum+1 = 358016 [14:43:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 3580.00 Внесено: 9000.00 СДАЧА: 5420.00 НСП 1% : 31.68 НДС 12% : 380.19 Наличными: 3580.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 412 21.08.2024 14:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163814 ФПД: 53507688012889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163814&fm=53507688012889&tin=02508201610067®Number=0000000000092562&sum=358000 [14:43:25]StoreToDocumentArchive [14:43:25]shift 466 fd 163814 [14:43:25]save to /storage/0466/doc_00163814 [14:43:25]save last doc name /storage/0466/doc_00163814 to /storage/kkm_last_doc_name [14:43:25]save OK [14:43:25]Clear old archive folders... [14:43:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:43:25]tlvbuf is 006A8C40 [14:43:25]SAM_PROTO_ClearQueue [14:43:25]wFMCommunicate request_size=4 [14:43:25]MH_SAM_APDU [14:43:25]CAPDU: 80 09 00 00 [14:43:25]Write to MH i2c: E2 08 00 FD 01 80 09 00 00 00 00 00 00 70 [14:43:25]Write i2c OK [14:43:25]MH_I2C_Read... [14:43:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:25]Read from MH i2c: E2 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 FD 01 00 90 00 72 [14:43:25]RAPDU: 90 00 [14:43:25]wFMCommunicate OK [14:43:25]SAM_PROTO_ClearQueue done [14:43:25]KKMCreateOFDPacket [14:43:25]OFDProtocolAddRootSTLVToBuf [14:43:25]FM_MakeSignedData [14:43:25]FM_MakeSignedData [14:43:25]SAM_PROTO_SignData [14:43:25]wFMCommunicate request_size=4 [14:43:25]MH_SAM_APDU [14:43:25]CAPDU: 80 0D 01 02 [14:43:25]Write to MH i2c: E2 08 00 FE 01 80 0D 01 02 00 00 00 00 78 [14:43:25]Write i2c OK [14:43:25]MH_I2C_Read... [14:43:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:25]Read from MH i2c: E2 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [14:43:25]RAPDU: 90 00 [14:43:25]wFMCommunicate OK [14:43:25]wFMCommunicate request_size=255 [14:43:25]MH_SAM_APDU [14:43: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 7A BC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7F 76 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 76 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 94 00 00 00 00 07 04 06 00 70 76 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 0C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7F 02 00 35 04 06 00 30 [14:43:25]Write to MH i2c: E2 02 01 FF 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 7A BC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7F 76 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 76 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 94 00 00 00 00 07 04 06 00 70 76 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 0C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7F 02 00 35 04 06 00 30 00 00 67 [14:43:25]Write i2c OK [14:43:25]MH_I2C_Read... [14:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:25]Read from MH i2c: E2 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [14:43:25]RAPDU: 90 00 [14:43:25]wFMCommunicate OK [14:43:25]wFMCommunicate request_size=10 [14:43:25]MH_SAM_APDU [14:43:25]CAPDU: 80 0D 02 02 05 AA 3A BC 9C 59 [14:43:25]Write to MH i2c: E2 0D 00 00 02 80 0D 02 02 05 00 AA 3A BC 9C 59 00 00 1B [14:43:25]Write i2c OK [14:43:25]MH_I2C_Read... [14:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:25]Read from MH i2c: E2 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 [14:43:25]MH_I2C_Read... [14:43:25]Read from MH i2c: E2 03 00 00 02 00 90 00 76 [14:43:25]RAPDU: 90 00 [14:43:25]wFMCommunicate OK [14:43:25]wFMCommunicate request_size=4 [14:43:25]MH_SAM_APDU [14:43:25]CAPDU: 80 0D 03 02 [14:43:25]Write to MH i2c: E2 08 00 01 02 80 0D 03 02 00 00 00 00 7E [14:43:25]Write i2c OK [14:43:25]MH_I2C_Read... [14:43:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:26]Read from MH i2c: E2 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: E2 0B 00 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: E2 0B 00 01 02 00 41 C0 F9 A9 9B 41 4C 70 90 00 BA [14:43:26]RAPDU: 41 C0 F9 A9 9B 41 4C 70 90 00 [14:43:26]wFMCommunicate OK [14:43:26]SAM_PROTO_SignData done [14:43:26]FM_MakeSignedData done [14:43:26]CreateOFDProtocolMessage [14:43:26]wFMCommunicate request_size=4 [14:43:26]MH_SAM_APDU [14:43:26]CAPDU: 80 11 00 00 [14:43:26]Write to MH i2c: E2 08 00 02 02 80 11 00 00 00 00 00 00 7E [14:43:26]Write i2c OK [14:43:26]MH_I2C_Read... [14:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:26]Read from MH i2c: E2 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: E2 17 00 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: E2 17 00 02 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [14:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:43:26]wFMCommunicate OK [14:43:26]CreateOFDProtocolMessage done [14:43:26]OFDSenderStorePacket 163814 [14:43:26]StoreOFDPacket docnum=163814 [14:43:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 99 07 01 C2 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 7A BC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7F 76 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 76 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 94 00 00 00 00 07 04 06 00 70 76 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 0C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7F 02 00 35 04 06 00 30 AA 3A BC 9C 59 41 C0 F9 A9 9B 41 4C 70 [14:43:26]CheckFolder [14:43:26]dirname=/storage/ofd_packets [14:43:26]CheckFolder done [14:43:26]ProducePacketName [14:43:26]name=ofd_packets/00163814 [14:43:26]NVStorageSaveData ofd_packets/00163814 [14:43:26]File name is /storage/ofd_packets/00163814 [14:43:26]Write 301 bytes [14:43:26]NVStorageSaveData done [14:43:26]OFDSenderStorePacket done [14:43:26]KKMCreateOFDPacket done [14:43:26]NVStorageSaveData kkm_last_timestamp [14:43:26]File name is /storage/kkm_last_timestamp [14:43:26]Write 4 bytes [14:43:26]NVStorageSaveData done [14:43:26]ExternCall_PrintAddStr [14:43:26]wPrintStart [14:43:26]Write to MH i2c: 01 00 00 03 02 05 [14:43:26]OFD Sender: Processing packet 163814 [packets to send 968, broken 967] [14:43:26]Write i2c OK [14:43:26]MH_I2C_Read... [14:43:26]ProducePacketName [14:43:26]name=ofd_packets/00163814 [14:43:26]OFD Sender: To server: pG, [14:43:26]CommunicateWithHost lk.salyk.kg:30040 [14:43:26]ConnectInit lk.salyk.kg [14:43:26]Read from MH i2c: 01 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: 01 07 00 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: 01 07 00 03 02 00 00 00 00 00 FF 0F 1A [14:43:26]RasterBufferAndPrint [14:43:26]line Счет N : (1)292403 [14:43:26]line ИНН: 02508201610067 [14:43:26]line Контрольно-Кассовый Чек [14:43:26]line ПРОДАЖА [14:43:26]line ТРК (МРК, ГНК) : 53 [14:43:26]line Товар: 2710124500 [14:43:26]line Аи-95-К-5 [14:43:26]line 48.250 * 74.20 [14:43:26]line = 3580.15 [14:43:26]line НДС 12% НСП 1% [14:43:26]line > о реализуемом товаре [14:43:26]line ОКРУГЛЕНИЕ: -0.15 [14:43:26]line ИТОГО: 3580.00 [14:43:26]line Внесено: 9000.00 [14:43:26]line СДАЧА: 5420.00 [14:43:26]line НСП 1% : 31.68 [14:43:26]line НДС 12% : 380.19 [14:43:26]line Наличными: 3580.00 [14:43:26]line Безнал.: 0.00 [14:43:26]line Место: АЗС № 130 "Партнер Нефть" [14:43:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:43:26]line СНО: Общий режим [14:43:26]line Чек 412 21.08.2024 14:43 [14:43:26]line Смена: 466 ФФД: 1.0 [14:43:26]line ЗНМ: 0300000070 [14:43:26]line РНМ: 0000000000092562 [14:43:26]line Версия ККМ: 001 [14:43:26]line ФМ: 0000000000871769 [14:43:26]line ФД: 163814 [14:43:26]line ФПД: 53507688012889 [14:43:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163814&fm=53507688012889&tin=02508201610067®Number=0000000000092562&sum=358000 [14:43:26]written 0, free lines is 4095 [14:43:26]Write to MH i2c: 01 00 00 2E 02 30 [14:43:26]Write i2c OK [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: 01 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: 01 07 00 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: 01 07 00 2E 02 00 00 00 00 00 C4 0C 07 [14:43:26]RasterBufferAndPrint [14:43:26]line [14:43:26]line [14:43:26]line [14:43:26]line [14:43:26]line [14:43:26]written 0, free lines is 3279 [14:43:26]MH_Cut [14:43:26]Write to MH i2c: D1 01 00 35 02 01 09 [14:43:26]Write i2c OK [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: D1 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: D1 01 00 [14:43:26]MH_I2C_Read... [14:43:26]Read from MH i2c: D1 01 00 35 02 00 08 [14:43:26]Write to MH i2c: 01 00 00 36 02 38 [14:43:26]Write i2c OK [14:43:26]MH_I2C_Read... [14:43:27]*** Cut start [14:43:27]*** Purtial cut [14:43:27]*** Stage 1: CUTSNS_PIN = 1 [14:43:29]Read from MH i2c: 01 [14:43:29]MH_I2C_Read... [14:43:29]*** Stop cut motor [14:43:29]*** Cut end [14:43:29]Read from MH i2c: 01 07 00 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: 01 07 00 36 02 00 00 00 00 00 FF 0F 4D [14:43:29]process_action close_receipt done [14:43:29]requested_data is exist [14:43:29]produce_requested_data [14:43:29]requested_item fm.sn is exist - process it [14:43:29]wFMCommunicate request_size=4 [14:43:29]MH_SAM_APDU [14:43:29]CAPDU: 80 11 00 00 [14:43:29]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [14:43:29]Write i2c OK [14:43:29]MH_I2C_Read... [14:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:29]Read from MH i2c: E2 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: E2 17 00 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [14:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:43:29]wFMCommunicate OK [14:43:29]requested_item fd.num is exist - process it [14:43:29]SAM_PROTO_GetFieldsCounters [14:43:29]wFMCommunicate request_size=4 [14:43:29]MH_SAM_APDU [14:43:29]CAPDU: 80 13 00 00 [14:43:29]Write to MH i2c: E2 08 00 38 02 80 13 00 00 00 00 00 00 B6 [14:43:29]Write i2c OK [14:43:29]MH_I2C_Read... [14:43:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:29]Read from MH i2c: E2 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: E2 62 00 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: E2 62 00 38 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 7F 02 00 0E 04 04 00 D2 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 ED [14:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 7F 02 00 0E 04 04 00 D2 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 [14:43:30]wFMCommunicate OK [14:43:30]SAM_PROTO_GetFieldsCounters done [14:43:30]requested_item shift.num is exist - process it [14:43:30]requested_item shift.opened is exist - process it [14:43:30]req_shift_opened [14:43:30]FM_GetShiftState [14:43:30]SAM_PROTO_GetShiftState [14:43:30]wFMCommunicate request_size=4 [14:43:30]MH_SAM_APDU [14:43:30]CAPDU: 80 13 01 00 [14:43:30]Write to MH i2c: E2 08 00 39 02 80 13 01 00 00 00 00 00 B8 [14:43:30]Write i2c OK [14:43:30]MH_I2C_Read... [14:43:30]recv_with_timeout no data received [14:43:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:30]Read from MH i2c: E2 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 0E 00 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 0E 00 39 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [14:43:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:43:30]wFMCommunicate OK [14:43:30]SAM_PROTO_GetShiftState done [14:43:30]FM_GetShiftState done [14:43:30]req_shift_opened done [14:43:30]requested_item shift.open_date is exist - process it [14:43:30]req_shift_open_date [14:43:30]req_shift_open_date done [14:43:30]produce_requested_data done [14:43:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163814,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:43:30]process_action_free close_receipt [14:43:30]json_value_free [14:43:30]json_value_free done [14:43:30]process_json_proto returns [14:43:30]Send response to host [14:43:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163814,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:43:30]free response buf [14:43:30]execute_script done [14:43:30]execute_script returns [14:43:30]free content buf [14:43:30]Sock 10.Close socket [14:43:30]Sock 10.Thread stoped [14:43:31]ConnectInit Can't take IP for lk.salyk.kg [14:43:31]CommunicateWithHost connect error [14:43:31]CommunicateWithHost err = -1 [14:43:31]OFD Sender: Server communicate error [14:43:36]OFD Sender: Processing packet 163814 [packets to send 968, broken 967] [14:43:36]ProducePacketName [14:43:36]name=ofd_packets/00163814 [14:43:36]OFD Sender: To server: pG, [14:43:36]CommunicateWithHost lk.salyk.kg:30040 [14:43:36]ConnectInit lk.salyk.kg [14:43:41]ConnectInit Can't take IP for lk.salyk.kg [14:43:41]CommunicateWithHost connect error [14:43:41]CommunicateWithHost err = -1 [14:43:41]OFD Sender: Server communicate error [14:43:46]OFD Sender: Processing packet 163814 [packets to send 968, broken 967] [14:43:46]ProducePacketName [14:43:46]name=ofd_packets/00163814 [14:43:46]OFD Sender: To server: pG, [14:43:46]CommunicateWithHost lk.salyk.kg:30040 [14:43:46]ConnectInit lk.salyk.kg [14:43:55]Connected sock=10 [14: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 37 36 39 0F 01 00 00 24 99 07 01 C2 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 7A BC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7F 76 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 76 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 94 00 00 00 00 07 04 06 00 70 76 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 0C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7F 02 00 35 04 06 00 30 AA 3A BC 9C 59 41 C0 F9 A9 9B 41 4C 70 [14: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 37 36 39 4F 00 00 00 CB FD 47 00 6C 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 37 36 39 10 04 04 00 E6 7F 02 00 F4 03 04 00 7B A6 C5 66 B6 04 01 00 00 76 A2 12 D4 0E D9 0A 7A [14:43:56]CommunicateWithHost err = 0 [14:43:56]CheckOFDResponse [14:43:56]1017 (14) - 77093643461234 [14:43:56]1041 (16) - 0000000000871769 [14:43:56]1040 (4) - 163814 [14:43:56]1012 (4) - 21.08.2024 08:34 [14:43:56]1206 (1) - 0 [14:43:56]OFD Sender: Remove packet 163814 [14:43:56]ProducePacketName [14:43:56]name=ofd_packets/00163814 [14:43:56]NVStorageDeleteData [14:43:56]OFD Sender: No OFD packet to send [14:44:01]OFD Sender: No OFD packet to send [14:44:05]accept exits with 7 [14:44:05]New connection [14:44:05]New thread 3066477924 created [14:44:05]Thread 3066621284 joined [14:44:05]Waiting for new connection... [14:44:05] Sock 7.Parse request [14:44:05]Sock 7.Check first char [14:44:05]Sock 7.First char is OK [14:44:05]request: POST /json_proto HTTP/1.0 [14:44:05]Method: POST [14:44:05]URL: /json_proto [14:44:05]Method is POST - this is cgi request [14:44:05]url: /json_proto [14:44:05]query_string will be loaded in cgi processing [14:44:05]execute_cgi json_proto POST (null) [14:44:05]execute_cgi path=json_proto method=POST [14:44:05]POST find Content-Length [14:44:05]Host: 172.17.44.132:8080 [14:44:05]Content-Length: 677 [14:44:05]Content-Type: application/json [14:44:05] [14:44:05]POST finish read [14:44:05]Found Content-Length = 677 [14:44:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:05]execute_script... [14:44: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)292409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:05]POST & json_proto [14:44:05]process_json_proto [14:44:05]json parsed OK: [14:44:05]protocol is kg_v1.0 [14:44:05]action value=close_receipt [14:44:05]process_action close_receipt [14:44:05]cmd_close_receipt [14:44:05]MH_GetDate [14:44:05]Write to MH i2c: F0 00 00 3A 02 2B [14:44:05]Write i2c OK [14:44:05]MH_I2C_Read... [14:44:05]Read from MH i2c: F0 [14:44:05]MH_I2C_Read... [14:44:05]Read from MH i2c: F0 09 00 [14:44:05]MH_I2C_Read... [14:44:05]Read from MH i2c: F0 09 00 3A 02 00 36 FD C5 66 2A 83 C1 65 65 [14:44:05]GetLastDocTimeStamp 1724251404 [14:44:05]current date 1724251446 [14:44:05]FM_GetShiftState [14:44:05]SAM_PROTO_GetShiftState [14:44:05]wFMCommunicate request_size=4 [14:44:05]MH_SAM_APDU [14:44:05]CAPDU: 80 13 01 00 [14:44:05]Write to MH i2c: E2 08 00 3B 02 80 13 01 00 00 00 00 00 BA [14:44:05]Write i2c OK [14:44:05]MH_I2C_Read... [14:44:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:05]Read from MH i2c: E2 [14:44:05]MH_I2C_Read... [14:44:05]Read from MH i2c: E2 0E 00 [14:44:05]MH_I2C_Read... [14:44:05]Read from MH i2c: E2 0E 00 3B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [14:44:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:44:05]wFMCommunicate OK [14:44:05]SAM_PROTO_GetShiftState done [14:44:05]FM_GetShiftState done [14:44:05]opened in 1724199517 [14:44:05]opened+sec_in_day 1724285917 [14:44:05]quantity*price = 40002 [14:44:05]sum+1 = 40003 [14:44: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 413 21.08.2024 14:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163815 ФПД: 214512852355191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144406&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163815&fm=214512852355191&tin=02508201610067®Number=0000000000092562&sum=40000 [14:44:06]StoreToDocumentArchive [14:44:06]shift 466 fd 163815 [14:44:06]save to /storage/0466/doc_00163815 [14:44:06]save last doc name /storage/0466/doc_00163815 to /storage/kkm_last_doc_name [14:44:06]save OK [14:44:06]Clear old archive folders... [14:44:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:44:06]tlvbuf is 0070F210 [14:44:06]SAM_PROTO_ClearQueue [14:44:06]wFMCommunicate request_size=4 [14:44:06]MH_SAM_APDU [14:44:06]CAPDU: 80 09 00 00 [14:44:06]Write to MH i2c: E2 08 00 48 02 80 09 00 00 00 00 00 00 BC [14:44:06]Write i2c OK [14:44:06]MH_I2C_Read... [14:44:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:06]Read from MH i2c: E2 [14:44:06]MH_I2C_Read... [14:44:06]Read from MH i2c: E2 03 00 [14:44:06]MH_I2C_Read... [14:44:06]Read from MH i2c: E2 03 00 48 02 00 90 00 BE [14:44:06]RAPDU: 90 00 [14:44:06]wFMCommunicate OK [14:44:06]SAM_PROTO_ClearQueue done [14:44:06]KKMCreateOFDPacket [14:44:06]OFDProtocolAddRootSTLVToBuf [14:44:06]FM_MakeSignedData [14:44:06]FM_MakeSignedData [14:44:06]SAM_PROTO_SignData [14:44:06]wFMCommunicate request_size=4 [14:44:06]MH_SAM_APDU [14:44:06]CAPDU: 80 0D 01 02 [14:44:06]Write to MH i2c: E2 08 00 49 02 80 0D 01 02 00 00 00 00 C4 [14:44:06]Write i2c OK [14:44:06]MH_I2C_Read... [14:44:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:06]Read from MH i2c: E2 [14:44:06]MH_I2C_Read... [14:44:06]Read from MH i2c: E2 03 00 [14:44:06]MH_I2C_Read... [14:44:06]Read from MH i2c: E2 03 00 49 02 00 90 00 BF [14:44:06]RAPDU: 90 00 [14:44:06]wFMCommunicate OK [14:44:06]wFMCommunicate request_size=255 [14:44:06]MH_SAM_APDU [14:44:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 01 00 00 F4 03 04 00 36 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7F 02 00 35 04 06 00 C3 [14:44:06]Write to MH i2c: E2 02 01 4A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 01 00 00 F4 03 04 00 36 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7F 02 00 35 04 06 00 C3 00 00 27 [14:44:06]Write i2c OK [14:44:06]MH_I2C_Read... [14:44:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:07]Read from MH i2c: E2 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: E2 03 00 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: E2 03 00 4A 02 00 90 00 C0 [14:44:07]RAPDU: 90 00 [14:44:07]wFMCommunicate OK [14:44:07]wFMCommunicate request_size=10 [14:44:07]MH_SAM_APDU [14:44:07]CAPDU: 80 0D 02 02 05 19 2A 5D 48 77 [14:44:07]Write to MH i2c: E2 0D 00 4B 02 80 0D 02 02 05 00 19 2A 5D 48 77 00 00 30 [14:44:07]Write i2c OK [14:44:07]MH_I2C_Read... [14:44:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:07]Read from MH i2c: E2 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: E2 03 00 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: E2 03 00 4B 02 00 90 00 C1 [14:44:07]RAPDU: 90 00 [14:44:07]wFMCommunicate OK [14:44:07]wFMCommunicate request_size=4 [14:44:07]MH_SAM_APDU [14:44:07]CAPDU: 80 0D 03 02 [14:44:07]Write to MH i2c: E2 08 00 4C 02 80 0D 03 02 00 00 00 00 C9 [14:44:07]Write i2c OK 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 36 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7F 02 00 35 04 06 00 C3 19 2A 5D 48 77 97 6C 6F D8 6F FC 92 53 [14:44:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4E 60 47 00 A3 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 37 36 39 10 04 04 00 E7 7F 02 00 F4 03 04 00 8E A6 C5 66 B6 04 01 00 00 CE 3B 36 83 B6 B0 C1 65 [14:44:16]CommunicateWithHost err = 0 [14:44:16]CheckOFDResponse [14:44:16]1017 (14) - 77093643461234 [14:44:16]1041 (16) - 0000000000871769 [14:44:16]1040 (4) - 163815 [14:44:16]1012 (4) - 21.08.2024 08:34 [14:44:16]1206 (1) - 0 [14:44:16]OFD Sender: Remove packet 163815 [14:44:16]ProducePacketName [14:44:16]name=ofd_packets/00163815 [14:44:16]NVStorageDeleteData [14:44:16]OFD Sender: No OFD packet to send [14:44:21]OFD Sender: No OFD packet to send [14:44:26]OFD Sender: No OFD packet to send [14:44:31]OFD Sender: No OFD packet to send [14:44:36]OFD Sender: No OFD packet to send [14:44:41]OFD Sender: No OFD packet to send [14:44:43]recv_with_timeout no data received [14:44:46]OFD Sender: No OFD packet to send [14:44:51]OFD Sender: No OFD packet to send [14:44:56]OFD Sender: No OFD packet to send [14:44:57]recv_with_timeout no data received [14:45:01]OFD Sender: No OFD packet to send [14:45:06]OFD Sender: No OFD packet to send [14:45:09]accept exits with 10 [14:45:09]New connection [14:45:09]New thread 3066621284 created [14:45:09]Thread 3066477924 joined [14:45:09]Waiting for new connection... [14:45:09] Sock 10.Parse request [14:45:09]Sock 10.Check first char [14:45:09]Sock 10.First char is OK [14:45:09]request: POST /json_proto HTTP/1.0 [14:45:09]Method: POST [14:45:09]URL: /json_proto [14:45:09]Method is POST - this is cgi request [14:45:09]url: /json_proto [14:45:09]query_string will be loaded in cgi processing [14:45:09]execute_cgi json_proto POST (null) [14:45:09]execute_cgi path=json_proto method=POST [14:45:09]POST find Content-Length [14:45:09]Host: 172.17.44.132:8080 [14:45:09]Content-Length: 695 [14:45:09]Content-Type: application/json [14:45:09] [14:45:09]POST finish read [14:45:09]Found Content-Length = 695 [14:45:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50632", "tax_sys" : 0, "items" : [ { "code": "4700000480364", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u044D\u043A\u0437\u043E\u0442\u0438\u043A 0.45 \u0436/\u0431", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:09]execute_script... [14:45:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50632", "tax_sys" : 0, "items" : [ { "code": "4700000480364", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u044D\u043A\u0437\u043E\u0442\u0438\u043A 0.45 \u0436/\u0431", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:09]POST & json_proto [14:45:09]process_json_proto [14:45:09]json parsed OK: [14:45:09]protocol is kg_v1.0 [14:45:09]action value=close_receipt [14:45:09]process_action close_receipt [14:45:09]cmd_close_receipt [14:45:09]MH_GetDate [14:45:09]Write to MH i2c: F0 00 00 85 02 76 [14:45:09]Write i2c OK [14:45:09]MH_I2C_Read... [14:45:09]Read from MH i2c: F0 [14:45:09]MH_I2C_Read... [14:45:09]Read from MH i2c: F0 09 00 [14:45:09]MH_I2C_Read... [14:45:09]Read from MH i2c: F0 09 00 85 02 00 76 FD C5 66 2A 83 C1 65 F0 [14:45:09]GetLastDocTimeStamp 1724251446 [14:45:09]current date 1724251510 [14:45:09]FM_GetShiftState [14:45:09]SAM_PROTO_GetShiftState [14:45:09]wFMCommunicate request_size=4 [14:45:09]MH_SAM_APDU [14:45:09]CAPDU: 80 13 01 00 [14:45:09]Write to MH i2c: E2 08 00 86 02 80 13 01 00 00 00 00 00 05 [14:45:09]Write i2c OK [14:45:09]MH_I2C_Read... [14:45:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:09]Read from MH i2c: E2 [14:45:09]MH_I2C_Read... [14:45:09]Read from MH i2c: E2 0E 00 [14:45:09]MH_I2C_Read... [14:45:09]Read from MH i2c: E2 0E 00 86 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [14:45:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:45:09]wFMCommunicate OK [14:45:09]SAM_PROTO_GetShiftState done [14:45:09]FM_GetShiftState done [14:45:09]opened in 1724199517 [14:45:09]opened+sec_in_day 1724285917 [14:45:09]quantity*price = 8500 [14:45:09]sum+1 = 8501 [14:45:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 414 21.08.2024 14:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163816 ФПД: 103964543229632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144510&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163816&fm=103964543229632&tin=02508201610067®Number=0000000000092562&sum=8500 0 [14:45:10]StoreToDocumentArchive [14:45:10]shift 466 fd 163816 [14:45:10]save to /storage/0466/doc_00163816 [14:45:10]save last doc name /storage/0466/doc_00163816 to /storage/kkm_last_doc_name [14:45:10]save OK [14:45:10]Clear old archive folders... [14:45:10]ProcessDocumentItem done err = 0, tmpTLVsize=299 [14:45:10]tlvbuf is 006CB3C0 [14:45:10]SAM_PROTO_ClearQueue [14:45:10]wFMCommunicate request_size=4 [14:45:10]MH_SAM_APDU [14:45:10]CAPDU: 80 09 00 00 [14:45:10]Write to MH i2c: E2 08 00 93 02 80 09 00 00 00 00 00 00 07 [14:45:10]Write i2c OK [14:45:10]MH_I2C_Read... [14:45:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:11]Read from MH i2c: E2 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [14:45:11]RAPDU: 90 00 [14:45:11]wFMCommunicate OK [14:45:11]SAM_PROTO_ClearQueue done [14:45:11]KKMCreateOFDPacket [14:45:11]OFDProtocolAddRootSTLVToBuf [14:45:11]FM_MakeSignedData [14:45:11]FM_MakeSignedData [14:45:11]SAM_PROTO_SignData [14:45:11]wFMCommunicate request_size=4 [14:45:11]MH_SAM_APDU [14:45:11]CAPDU: 80 0D 01 02 [14:45:11]Write to MH i2c: E2 08 00 94 02 80 0D 01 02 00 00 00 00 0F [14:45:11]Write i2c OK [14:45:11]MH_I2C_Read... [14:45:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:11]Read from MH i2c: E2 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [14:45:11]RAPDU: 90 00 [14:45:11]wFMCommunicate OK [14:45:11]wFMCommunicate request_size=255 [14:45:11]MH_SAM_APDU [14:45:11]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 76 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [14:45:11]Write to MH i2c: E2 02 01 95 02 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 76 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 2D [14:45:11]Write i2c OK [14:45:11]MH_I2C_Read... [14:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:11]Read from MH i2c: E2 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [14:45:11]RAPDU: 90 00 [14:45:11]wFMCommunicate OK [14:45:11]wFMCommunicate request_size=58 [14:45:11]MH_SAM_APDU [14:45:11]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7F 02 00 35 04 06 00 5E 8E 21 AB 1E C0 [14:45:11]Write to MH i2c: E2 3D 00 96 02 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7F 02 00 35 04 06 00 5E 8E 21 AB 1E C0 00 00 05 [14:45:11]Write i2c OK [14:45:11]MH_I2C_Read... [14:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:11]Read from MH i2c: E2 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [14:45:11]RAPDU: 90 00 [14:45:11]wFMCommunicate OK [14:45:11]wFMCommunicate request_size=4 [14:45:11]MH_SAM_APDU [14:45:11]CAPDU: 80 0D 03 02 [14:45:11]Write to MH i2c: E2 08 00 97 02 80 0D 03 02 00 00 00 00 14 [14:45:11]Write i2c OK [14:45:11]MH_I2C_Read... [14:45:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:11]Read from MH i2c: E2 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 0B 00 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 0B 00 97 02 00 DD 22 C1 5E 19 2A F8 09 90 00 77 [14:45:11]RAPDU: DD 22 C1 5E 19 2A F8 09 90 00 [14:45:11]wFMCommunicate OK [14:45:11]SAM_PROTO_SignData done [14:45:11]FM_MakeSignedData done [14:45:11]CreateOFDProtocolMessage [14:45:11]wFMCommunicate request_size=4 [14:45:11]MH_SAM_APDU [14:45:11]CAPDU: 80 11 00 00 [14:45:11]Write to MH i2c: E2 08 00 98 02 80 11 00 00 00 00 00 00 14 [14:45:11]Write i2c OK [14:45:11]MH_I2C_Read... [14:45:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:11]Read from MH i2c: E2 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 17 00 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: E2 17 00 98 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [14:45:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:11]wFMCommunicate OK [14:45:11]CreateOFDProtocolMessage done [14:45:11]OFDSenderStorePacket 163816 [14:45:11]StoreOFDPacket docnum=163816 [14:45:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3F 01 00 00 3F 4E 37 01 D1 7B 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 76 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7F 02 00 35 04 06 00 5E 8E 21 AB 1E C0 DD 22 C1 5E 19 2A F8 09 [14:45:11]CheckFolder [14:45:11]dirname=/storage/ofd_packets [14:45:11]CheckFolder done [14:45:11]ProducePacketName [14:45:11]name=ofd_packets/00163816 [14:45:11]NVStorageSaveData ofd_packets/00163816 [14:45:11]File name is /storage/ofd_packets/00163816 [14:45:11]Write 349 bytes [14:45:11]NVStorageSaveData done [14:45:11]OFDSenderStorePacket done [14:45:11]KKMCreateOFDPacket done [14:45:11]NVStorageSaveData kkm_last_timestamp [14:45:11]File name is /storage/kkm_last_timestamp [14:45:11]Write 4 bytes [14:45:11]NVStorageSaveData done [14:45:11]ExternCall_PrintAddStr [14:45:11]wPrintStart [14:45:11]Write to MH i2c: 01 00 00 99 02 9B [14:45:11]Write i2c OK [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: 01 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: 01 07 00 [14:45:11]MH_I2C_Read... [14:45:11]Read from MH i2c: 01 07 00 99 02 00 00 00 00 00 FF 0F B0 [14:45:11]RasterBufferAndPrint [14:45:11]line Счет N : (3)50632 [14:45:11]line ИНН: 02508201610067 [14:45:11]line Контрольно-Кассовый Чек [14:45:11]line ПРОДАЖА [14:45:11]line Товар: 4700000480364 [14:45:11]line Напиток энерг Nitro экзотик 0.45 ж/б [14:45:11]line 1.000 * 85.00 [14:45:11]line = 85.00 [14:45:11]line НДС 12% НСП 1% [14:45:11]line > о реализуемом товаре [14:45:11]line ИТОГО: 85.00 [14:45:11]line НСП 1% : 0.75 [14:45:11]line НДС 12% : 9.03 [14:45:11]line Наличными: 85.00 [14:45:11]line Безнал.: 0.00 [14:45:11]line Место: АЗС № 130 "Партнер Нефть" [14:45:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:45:11]line СНО: Общий режим [14:45:11]line Чек 414 21.08.2024 14:45 [14:45:11]line Смена: 466 ФФД: 1.0 [14:45:11]line ЗНМ: 0300000070 [14:45:11]line РНМ: 0000000000092562 [14:45:11]line Версия ККМ: 001 [14:45:11]line ФМ: 0000000000871769 [14:45:11]line ФД: 163816 [14:45:11]line ФПД: 103964543229632 [14:45:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144510&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163816&fm=103964543229632&tin=02508201610067®Number=0000000000092562&sum=8500 [14:45:11]line 0 [14:45:11]written 0, free lines is 4095 [14:45:11]OFD Sender: Processing packet 163816 [packets to send 968, broken 967] [14:45:11]ProducePacketName [14:45:11]name=ofd_packets/00163816 [14:45:11]OFD Sender: To server: pG, [14:45:11]CommunicateWithHost lk.salyk.kg:30040 [14:45:11]ConnectInit lk.salyk.kg [14:45:12]Write to MH i2c: 01 00 00 C2 02 C4 [14:45:12]Write i2c OK [14:45:12]MH_I2C_Read... [14:45:12]Read from MH i2c: 01 [14:45:12]MH_I2C_Read... [14:45:12]Read from MH i2c: 01 07 00 [14:45:12]MH_I2C_Read... [14:45:12]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 D3 0C AA [14:45:12]RasterBufferAndPrint [14:45:12]line [14:45:12]line [14:45:12]line [14:45:12]line [14:45:12]line [14:45:12]written 0, free lines is 3289 [14:45:12]MH_Cut [14:45:12]Write to MH i2c: D1 01 00 C9 02 01 9D [14:45:12]Write i2c OK [14:45:12]MH_I2C_Read... [14:45:12]Read from MH i2c: D1 [14:45:12]MH_I2C_Read... [14:45:12]Read from MH i2c: D1 01 00 [14:45:12]MH_I2C_Read... [14:45:12]Read from MH i2c: D1 01 00 C9 02 00 9C [14:45:12]Write to MH i2c: 01 00 00 CA 02 CC [14:45:12]Write i2c OK [14:45:12]MH_I2C_Read... [14:45:12]*** Cut start [14:45:12]*** Purtial cut [14:45:12]*** Stage 1: CUTSNS_PIN = 1 [14:45:14]Read from MH i2c: 01 [14:45:14]MH_I2C_Read... [14:45:14]*** Stop cut motor [14:45:14]*** Cut end [14:45:14]Read from MH i2c: 01 07 00 [14:45:14]MH_I2C_Read... [14:45:14]Read from MH i2c: 01 07 00 CA 02 00 00 00 00 00 FF 0F E1 [14:45:14]process_action close_receipt done [14:45:14]requested_data is exist [14:45:14]produce_requested_data [14:45:14]requested_item fm.sn is exist - process it [14:45:14]wFMCommunicate request_size=4 [14:45:14]MH_SAM_APDU [14:45:14]CAPDU: 80 11 00 00 [14:45:14]Write to MH i2c: E2 08 00 CB 02 80 11 00 00 00 00 00 00 47 [14:45:14]Write i2c OK [14:45:14]MH_I2C_Read... [14:45:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:14]Read from MH i2c: E2 [14:45:14]MH_I2C_Read... [14:45:14]Read from MH i2c: E2 17 00 [14:45:14]MH_I2C_Read... [14:45:14]Read from MH i2c: E2 17 00 CB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [14:45:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:14]wFMCommunicate OK [14:45:14]requested_item fd.num is exist - process it [14:45:14]SAM_PROTO_GetFieldsCounters [14:45:14]wFMCommunicate request_size=4 [14:45:14]MH_SAM_APDU [14:45:14]CAPDU: 80 13 00 00 [14:45:14]Write to MH i2c: E2 08 00 CC 02 80 13 00 00 00 00 00 00 4A [14:45:14]Write i2c OK [14:45:14]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 62 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 62 00 CC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7F 02 00 0E 04 04 00 D2 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 89 [14:45: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7F 02 00 0E 04 04 00 D2 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 [14:45:15]wFMCommunicate OK [14:45:15]SAM_PROTO_GetFieldsCounters done [14:45:15]requested_item shift.num is exist - process it [14:45:15]requested_item shift.opened is exist - process it [14:45:15]req_shift_opened [14:45:15]FM_GetShiftState [14:45:15]SAM_PROTO_GetShiftState [14:45:15]wFMCommunicate request_size=4 [14:45:15]MH_SAM_APDU [14:45:15]CAPDU: 80 13 01 00 [14:45:15]Write to MH i2c: E2 08 00 CD 02 80 13 01 00 00 00 00 00 4C [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 0E 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 0E 00 CD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 12 [14:45:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:45:15]wFMCommunicate OK [14:45:15]SAM_PROTO_GetShiftState done [14:45:15]FM_GetShiftState done [14:45:15]req_shift_opened done [14:45:15]requested_item shift.open_date is exist - process it [14:45:15]req_shift_open_date [14:45:15]req_shift_open_date done [14:45:15]produce_requested_data done [14:45:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163816,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:45:15]process_action_free close_receipt [14:45:15]json_value_free [14:45:15]json_value_free done [14:45:15]process_json_proto returns [14:45:15]Send response to host [14:45:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163816,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:45:15]free response buf [14:45:15]execute_script done [14:45:15]execute_script returns [14:45:15]free content buf [14:45:15]Sock 10.Close socket [14:45:15]Sock 10.Thread stoped [14:45:15]accept exits with 9 [14:45:15]New connection [14:45:15]New thread 3066477924 created [14:45:15]Thread 3066621284 joined [14:45:15]Waiting for new connection... [14:45:15] Sock 9.Parse request [14:45:15]Sock 9.Check first char [14:45:15]Sock 9.First char is OK [14:45:15]request: POST /json_proto HTTP/1.0 [14:45:15]Method: POST [14:45:15]URL: /json_proto [14:45:15]Method is POST - this is cgi request [14:45:15]url: /json_proto [14:45:15]query_string will be loaded in cgi processing [14:45:15]execute_cgi json_proto POST (null) [14:45:15]execute_cgi path=json_proto method=POST [14:45:15]POST find Content-Length [14:45:15]Host: 172.17.44.132:8080 [14:45:15]Content-Length: 677 [14:45:15]Content-Type: application/json [14:45:15] [14:45:15]POST finish read [14:45:15]Found Content-Length = 677 [14:45:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:15]execute_script... [14:45:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:15]POST & json_proto [14:45:15]process_json_proto [14:45:15]json parsed OK: [14:45:15]protocol is kg_v1.0 [14:45:15]action value=close_receipt [14:45:15]process_action close_receipt [14:45:15]cmd_close_receipt [14:45:15]MH_GetDate [14:45:15]Write to MH i2c: F0 00 00 CE 02 BF [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: F0 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: F0 09 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: F0 09 00 CE 02 00 7C FD C5 66 2A 83 C1 65 3F [14:45:15]GetLastDocTimeStamp 1724251510 [14:45:15]current date 1724251516 [14:45:15]FM_GetShiftState [14:45:15]SAM_PROTO_GetShiftState [14:45:15]wFMCommunicate request_size=4 [14:45:15]MH_SAM_APDU [14:45:15]CAPDU: 80 13 01 00 [14:45:15]Write to MH i2c: E2 08 00 CF 02 80 13 01 00 00 00 00 00 4E [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 0E 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 0E 00 CF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 14 [14:45:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:45:15]wFMCommunicate OK [14:45:15]SAM_PROTO_GetShiftState done [14:45:15]FM_GetShiftState done [14:45:15]opened in 1724199517 [14:45:15]opened+sec_in_day 1724285917 [14:45:15]quantity*price = 30035 [14:45:15]sum+1 = 30036 [14:45: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 415 21.08.2024 14:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163817 ФПД: 3686356479150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163817&fm=3686356479150&tin=02508201610067®Number=0000000000092562&sum=30000 [14:45:16]StoreToDocumentArchive [14:45:16]shift 466 fd 163817 [14:45:16]save to /storage/0466/doc_00163817 [14:45:16]save last doc name /storage/0466/doc_00163817 to /storage/kkm_last_doc_name [14:45:16]save OK [14:45:16]Clear old archive folders... [14:45:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:45:16]tlvbuf is 006BED80 [14:45:16]SAM_PROTO_ClearQueue [14:45:16]wFMCommunicate request_size=4 [14:45:16]MH_SAM_APDU [14:45:16]CAPDU: 80 09 00 00 [14:45:16]Write to MH i2c: E2 08 00 DC 02 80 09 00 00 00 00 00 00 50 [14:45:16]Write i2c OK [14:45:16]MH_I2C_Read... [14:45:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:16]Read from MH i2c: E2 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: E2 03 00 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [14:45:16]RAPDU: 90 00 [14:45:16]wFMCommunicate OK [14:45:16]SAM_PROTO_ClearQueue done [14:45:16]KKMCreateOFDPacket [14:45:16]OFDProtocolAddRootSTLVToBuf [14:45:16]FM_MakeSignedData [14:45:16]FM_MakeSignedData [14:45:16]SAM_PROTO_SignData [14:45:16]wFMCommunicate request_size=4 [14:45:16]MH_SAM_APDU [14:45:16]CAPDU: 80 0D 01 02 [14:45:16]Write to MH i2c: E2 08 00 DD 02 80 0D 01 02 00 00 00 00 58 [14:45:16]Write i2c OK [14:45:16]MH_I2C_Read... [14:45:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:16]Read from MH i2c: E2 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: E2 03 00 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: E2 03 00 DD 02 00 90 00 53 [14:45:16]RAPDU: 90 00 [14:45:16]wFMCommunicate OK [14:45:16]wFMCommunicate request_size=255 [14:45:16]MH_SAM_APDU [14:45:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 7C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7F 02 00 35 04 06 00 03 [14:45:16]Write to MH i2c: E2 02 01 DE 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 7C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7F 02 00 35 04 06 00 03 00 00 7F [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:17]Read from MH i2c: E2 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 03 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [14:45:17]RAPDU: 90 00 [14:45:17]wFMCommunicate OK [14:45:17]wFMCommunicate request_size=10 [14:45:17]MH_SAM_APDU [14:45:17]CAPDU: 80 0D 02 02 05 5A 4B F7 EC AE [14:45:17]Write to MH i2c: E2 0D 00 DF 02 80 0D 02 02 05 00 5A 4B F7 EC AE 00 00 9B [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:17]Read from MH i2c: E2 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 03 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 03 00 DF 02 00 90 00 55 [14:45:17]RAPDU: 90 00 [14:45:17]wFMCommunicate OK [14:45:17]wFMCommunicate request_size=4 [14:45:17]MH_SAM_APDU [14:45:17]CAPDU: 80 0D 03 02 [14:45:17]Write to MH i2c: E2 08 00 E0 02 80 0D 03 02 00 00 00 00 5D [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:17]Read from MH i2c: E2 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 0B 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 0B 00 E0 02 00 FB 43 0F 19 8F AE 0A F8 90 00 03 [14:45:17]RAPDU: FB 43 0F 19 8F AE 0A F8 90 00 [14:45:17]wFMCommunicate OK [14:45:17]SAM_PROTO_SignData done [14:45:17]FM_MakeSignedData done [14:45:17]CreateOFDProtocolMessage [14:45:17]wFMCommunicate request_size=4 [14:45:17]MH_SAM_APDU [14:45:17]CAPDU: 80 11 00 00 [14:45:17]Write to MH i2c: E2 08 00 E1 02 80 11 00 00 00 00 00 00 5D [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:17]Read from MH i2c: E2 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 17 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 17 00 E1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [14:45:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:17]wFMCommunicate OK [14:45:17]CreateOFDProtocolMessage done [14:45:17]OFDSenderStorePacket 163817 [14:45:17]StoreOFDPacket docnum=163817 [14:45:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F9 44 07 01 59 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 7C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7F 02 00 35 04 06 00 03 5A 4B F7 EC AE FB 43 0F 19 8F AE 0A F8 [14:45:17]CheckFolder [14:45:17]dirname=/storage/ofd_packets [14:45:17]CheckFolder done [14:45:17]ProducePacketName [14:45:17]name=ofd_packets/00163817 [14:45:17]NVStorageSaveData ofd_packets/00163817 [14:45:17]File name is /storage/ofd_packets/00163817 [14:45:17]Write 301 bytes [14:45:17]NVStorageSaveData done [14:45:17]OFDSenderStorePacket done [14:45:17]KKMCreateOFDPacket done [14:45:17]NVStorageSaveData kkm_last_timestamp [14:45:17]File name is /storage/kkm_last_timestamp [14:45:17]Write 4 bytes [14:45:17]NVStorageSaveData done [14:45:17]ExternCall_PrintAddStr [14:45:17]wPrintStart [14:45:17]Write to MH i2c: 01 00 00 E2 02 E4 [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: 01 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: 01 07 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: 01 07 00 E2 02 00 00 00 00 00 FF 0F F9 [14:45:17]RasterBufferAndPrint [14:45:17]line Счет N : (1)292410 [14:45:17]line ИНН: 02508201610067 [14:45:17]line Контрольно-Кассовый Чек [14:45:17]line ПРОДАЖА [14:45:17]line ТРК (МРК, ГНК) : 62 [14:45:17]line Товар: 2710124130 [14:45:17]line Аи-92-К-5 [14:45:17]line 4.430 * 67.80 [14:45:17]line = 300.35 [14:45:17]line НДС 12% НСП 1% [14:45:17]line > о реализуемом товаре [14:45:17]line ОКРУГЛЕНИЕ: -0.35 [14:45:17]line ИТОГО: 300.00 [14:45:17]line Внесено: 300.00 [14:45:17]line СДАЧА: 0.00 [14:45:17]line НСП 1% : 2.66 [14:45:17]line НДС 12% : 31.90 [14:45:17]line Наличными: 300.00 [14:45:17]line Безнал.: 0.00 [14:45:17]line Место: АЗС № 130 "Партнер Нефть" [14:45:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:45:17]line СНО: Общий режим [14:45:17]line Чек 415 21.08.2024 14:45 [14:45:17]line Смена: 466 ФФД: 1.0 [14:45:17]line ЗНМ: 0300000070 [14:45:17]line РНМ: 0000000000092562 [14:45:17]line Версия ККМ: 001 [14:45:17]line ФМ: 0000000000871769 [14:45:17]line ФД: 163817 [14:45:17]line ФПД: 3686356479150 [14:45:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163817&fm=3686356479150&tin=02508201610067®Number=0000000000092562&sum=30000 [14:45:17]written 0, free lines is 4095 [14:45:18]Write to MH i2c: 01 00 00 0D 03 10 [14:45:18]Write i2c OK [14:45:18]MH_I2C_Read... [14:45:18]Read from MH i2c: 01 [14:45:18]MH_I2C_Read... [14:45:18]Read from MH i2c: 01 07 00 [14:45:18]MH_I2C_Read... [14:45:18]Read from MH i2c: 01 07 00 0D 03 00 00 00 00 00 BA 0C DD [14:45:18]RasterBufferAndPrint [14:45:18]line [14:45:18]line [14:45:18]line [14:45:18]line [14:45:18]line [14:45:18]written 0, free lines is 3279 [14:45:18]MH_Cut [14:45:18]Write to MH i2c: D1 01 00 14 03 01 E9 [14:45:18]Write i2c OK [14:45:18]MH_I2C_Read... [14:45:18]Read from MH i2c: D1 [14:45:18]MH_I2C_Read... [14:45:18]Read from MH i2c: D1 01 00 [14:45:18]MH_I2C_Read... [14:45:18]Read from MH i2c: D1 01 00 14 03 00 E8 [14:45:18]Write to MH i2c: 01 00 00 15 03 18 [14:45:18]Write i2c OK [14:45:18]MH_I2C_Read... [14:45:18]recv_with_timeout no data received [14:45:18]Connected sock=11 [14:45: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 37 36 39 3F 01 00 00 3F 4E 37 01 D1 7B 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 76 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7F 02 00 35 04 06 00 5E 8E 21 AB 1E C0 DD 22 C1 5E 19 2A F8 09 [14:45:18]*** Cut start [14:45:18]*** Purtial cut [14:45:18]*** Stage 1: CUTSNS_PIN = 1 [14:45:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 45 F8 47 00 6A 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 37 36 39 10 04 04 00 E8 7F 02 00 F4 03 04 00 CE A6 C5 66 B6 04 01 00 00 94 C5 C6 95 21 CA 85 3A [14:45:20]CommunicateWithHost err = 0 [14:45:20]CheckOFDResponse [14:45:20]1017 (14) - 77093643461234 [14:45:20]1041 (16) - 0000000000871769 [14:45:20]1040 (4) - 163816 [14:45:20]1012 (4) - 21.08.2024 08:35 [14:45:20]1206 (1) - 0 [14:45:20]OFD Sender: Remove packet 163816 [14:45:20]ProducePacketName [14:45:20]name=ofd_packets/00163816 [14:45:20]NVStorageDeleteData [14:45:20]Read from MH i2c: 01 [14:45:20]MH_I2C_Read... [14:45:20]*** Stop cut motor [14:45:20]*** Cut end [14:45:20]Read from MH i2c: 01 07 00 [14:45:20]MH_I2C_Read... [14:45:20]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [14:45:20]process_action close_receipt done [14:45:20]requested_data is exist [14:45:20]produce_requested_data [14:45:20]requested_item fm.sn is exist - process it [14:45:20]wFMCommunicate request_size=4 [14:45:20]MH_SAM_APDU [14:45:20]CAPDU: 80 11 00 00 [14:45:20]Write to MH i2c: E2 08 00 16 03 80 11 00 00 00 00 00 00 93 [14:45:20]Write i2c OK [14:45:20]MH_I2C_Read... [14:45:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:20]Read from MH i2c: E2 [14:45:20]MH_I2C_Read... [14:45:20]Read from MH i2c: E2 17 00 [14:45:20]MH_I2C_Read... [14:45:20]Read from MH i2c: E2 17 00 16 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [14:45:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:20]wFMCommunicate OK [14:45:20]requested_item fd.num is exist - process it [14:45:20]SAM_PROTO_GetFieldsCounters [14:45:20]wFMCommunicate request_size=4 [14:45:20]MH_SAM_APDU [14:45:20]CAPDU: 80 13 00 00 [14:45:20]Write to MH i2c: E2 08 00 17 03 80 13 00 00 00 00 00 00 96 [14:45:21]Write i2c OK [14:45:21]MH_I2C_Read... [14:45:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:21]Read from MH i2c: E2 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: E2 62 00 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: E2 62 00 17 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [14:45: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:21]wFMCommunicate OK [14:45:21]SAM_PROTO_GetFieldsCounters done [14:45:21]requested_item shift.num is exist - process it [14:45:21]requested_item shift.opened is exist - process it [14:45:21]req_shift_opened [14:45:21]FM_GetShiftState [14:45:21]SAM_PROTO_GetShiftState [14:45:21]wFMCommunicate request_size=4 [14:45:21]MH_SAM_APDU [14:45:21]CAPDU: 80 13 01 00 [14:45:21]Write to MH i2c: E2 08 00 18 03 80 13 01 00 00 00 00 00 98 [14:45:21]Write i2c OK [14:45:21]MH_I2C_Read... [14:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:21]Read from MH i2c: E2 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: E2 0E 00 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: E2 0E 00 18 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5E [14:45:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:45:21]wFMCommunicate OK [14:45:21]SAM_PROTO_GetShiftState done [14:45:21]FM_GetShiftState done [14:45:21]req_shift_opened done [14:45:21]requested_item shift.open_date is exist - process it [14:45:21]req_shift_open_date [14:45:21]req_shift_open_date done [14:45:21]produce_requested_data done [14:45:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163817,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:45:21]process_action_free close_receipt [14:45:21]json_value_free [14:45:21]json_value_free done [14:45:21]process_json_proto returns [14:45:21]Send response to host [14:45:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163817,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:45:21]free response buf [14:45:21]execute_script done [14:45:21]execute_script returns [14:45:21]free content buf [14:45:21]Sock 9.Close socket [14:45:21]Sock 9.Thread stoped [14:45:21]OFD Sender: Processing packet 163817 [packets to send 968, broken 967] [14:45:21]ProducePacketName [14:45:21]name=ofd_packets/00163817 [14:45:21]OFD Sender: To server: pG, [14:45:21]CommunicateWithHost lk.salyk.kg:30040 [14:45:21]ConnectInit lk.salyk.kg [14:45:34]recv_with_timeout no data received [14:45:50]accept exits with 10 [14:45:50]New connection [14:45:50]New thread 3066621284 created [14:45:50]Thread 3066477924 joined [14:45:50]Waiting for new connection... [14:45:50] Sock 10.Parse request [14:45:50]Sock 10.Check first char [14:45:50]Sock 10.First char is OK [14:45:50]request: POST /json_proto HTTP/1.0 [14:45:50]Method: POST [14:45:50]URL: /json_proto [14:45:50]Method is POST - this is cgi request [14:45:50]url: /json_proto [14:45:50]query_string will be loaded in cgi processing [14:45:50]execute_cgi json_proto POST (null) [14:45:50]execute_cgi path=json_proto method=POST [14:45:50]POST find Content-Length [14:45:50]Host: 172.17.44.132:8080 [14:45:50]Content-Length: 682 [14:45:50]Content-Type: application/json [14:45:50] [14:45:50]POST finish read [14:45:50]Found Content-Length = 682 [14:45:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:50]execute_script... [14:45: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)292411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:50]POST & json_proto [14:45:50]process_json_proto [14:45:50]json parsed OK: [14:45:50]protocol is kg_v1.0 [14:45:50]action value=close_receipt [14:45:50]process_action close_receipt [14:45:50]cmd_close_receipt [14:45:50]MH_GetDate [14:45:50]Write to MH i2c: F0 00 00 19 03 0B [14:45:50]Write i2c OK [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: F0 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: F0 09 00 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: F0 09 00 19 03 00 9F FD C5 66 2A 83 C1 65 AE [14:45:50]GetLastDocTimeStamp 1724251516 [14:45:50]current date 1724251551 [14:45:50]FM_GetShiftState [14:45:50]SAM_PROTO_GetShiftState [14:45:50]wFMCommunicate request_size=4 [14:45:50]MH_SAM_APDU [14:45:50]CAPDU: 80 13 01 00 [14:45:50]Write to MH i2c: E2 08 00 1A 03 80 13 01 00 00 00 00 00 9A [14:45:50]Write i2c OK [14:45:50]MH_I2C_Read... [14:45:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:50]Read from MH i2c: E2 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: E2 0E 00 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: E2 0E 00 1A 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 60 [14:45:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:45:50]wFMCommunicate OK [14:45:50]SAM_PROTO_GetShiftState done [14:45:50]FM_GetShiftState done [14:45:50]opened in 1724199517 [14:45:50]opened+sec_in_day 1724285917 [14:45:50]quantity*price = 100021 [14:45:50]sum+1 = 100023 [14:45: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 416 21.08.2024 14:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163818 ФПД: 165095359610531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163818&fm=165095359610531&tin=02508201610067®Number=0000000000092562&sum=100000 [14:45:51]StoreToDocumentArchive [14:45:51]shift 466 fd 163818 [14:45:51]save to /storage/0466/doc_00163818 [14:45:51]save last doc name /storage/0466/doc_00163818 to /storage/kkm_last_doc_name [14:45:51]save OK [14:45:51]Clear old archive folders... [14:45:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:45:51]tlvbuf is 00722DD0 [14:45:51]SAM_PROTO_ClearQueue [14:45:51]wFMCommunicate request_size=4 [14:45:51]MH_SAM_APDU [14:45:51]CAPDU: 80 09 00 00 [14:45:51]Write to MH i2c: E2 08 00 27 03 80 09 00 00 00 00 00 00 9C [14:45:51]Write i2c OK [14:45:51]MH_I2C_Read... [14:45:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:51]Read from MH i2c: E2 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: E2 03 00 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [14:45:51]RAPDU: 90 00 [14:45:51]wFMCommunicate OK [14:45:51]SAM_PROTO_ClearQueue done [14:45:51]KKMCreateOFDPacket [14:45:51]OFDProtocolAddRootSTLVToBuf [14:45:51]FM_MakeSignedData [14:45:51]FM_MakeSignedData [14:45:51]SAM_PROTO_SignData [14:45:51]wFMCommunicate request_size=4 [14:45:51]MH_SAM_APDU [14:45:51]CAPDU: 80 0D 01 02 [14:45:51]Write to MH i2c: E2 08 00 28 03 80 0D 01 02 00 00 00 00 A4 [14:45:51]Write i2c OK [14:45:51]MH_I2C_Read... [14:45:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:51]Read from MH i2c: E2 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: E2 03 00 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [14:45:51]RAPDU: 90 00 [14:45:51]wFMCommunicate OK [14:45:51]wFMCommunicate request_size=255 [14:45:51]MH_SAM_APDU [14:45: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 A0 01 00 00 F4 03 04 00 9F FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7F 02 00 35 04 06 00 96 [14:45:52]Write to MH i2c: E2 02 01 29 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A0 01 00 00 F4 03 04 00 9F FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7F 02 00 35 04 06 00 96 00 00 91 [14:45:52]Write i2c OK [14:45:52]MH_I2C_Read... [14:45:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:52]Read from MH i2c: E2 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 03 00 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [14:45:52]RAPDU: 90 00 [14:45:52]wFMCommunicate OK [14:45:52]wFMCommunicate request_size=10 [14:45:52]MH_SAM_APDU [14:45:52]CAPDU: 80 0D 02 02 05 27 42 43 7E A3 [14:45:52]Write to MH i2c: E2 0D 00 2A 03 80 0D 02 02 05 00 27 42 43 7E A3 00 00 7E [14:45:52]Write i2c OK [14:45:52]MH_I2C_Read... [14:45:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:52]Read from MH i2c: E2 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 03 00 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 03 00 2A 03 00 90 00 A1 [14:45:52]RAPDU: 90 00 [14:45:52]wFMCommunicate OK [14:45:52]wFMCommunicate request_size=4 [14:45:52]MH_SAM_APDU [14:45:52]CAPDU: 80 0D 03 02 [14:45:52]Write to MH i2c: E2 08 00 2B 03 80 0D 03 02 00 00 00 00 A9 [14:45:52]Write i2c OK [14:45:52]MH_I2C_Read... [14:45:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:52]Read from MH i2c: E2 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 0B 00 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 0B 00 2B 03 00 35 18 A6 7D 88 59 2A CF 90 00 F4 [14:45:52]RAPDU: 35 18 A6 7D 88 59 2A CF 90 00 [14:45:52]wFMCommunicate OK [14:45:52]SAM_PROTO_SignData done [14:45:52]FM_MakeSignedData done [14:45:52]CreateOFDProtocolMessage [14:45:52]wFMCommunicate request_size=4 [14:45:52]MH_SAM_APDU [14:45:52]CAPDU: 80 11 00 00 [14:45:52]Write to MH i2c: E2 08 00 2C 03 80 11 00 00 00 00 00 00 A9 [14:45:52]Write i2c OK [14:45:52]MH_I2C_Read... [14:45:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:52]Read from MH i2c: E2 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 17 00 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: E2 17 00 2C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [14:45:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:52]wFMCommunicate OK [14:45:52]CreateOFDProtocolMessage done [14:45:52]OFDSenderStorePacket 163818 [14:45:52]StoreOFDPacket docnum=163818 [14:45:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 69 2E 07 01 C3 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A0 01 00 00 F4 03 04 00 9F FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7F 02 00 35 04 06 00 96 27 42 43 7E A3 35 18 A6 7D 88 59 2A CF [14:45:52]CheckFolder [14:45:52]dirname=/storage/ofd_packets [14:45:52]CheckFolder done [14:45:52]ProducePacketName [14:45:52]name=ofd_packets/00163818 [14:45:52]NVStorageSaveData ofd_packets/00163818 [14:45:52]File name is /storage/ofd_packets/00163818 [14:45:52]Write 301 bytes [14:45:52]NVStorageSaveData done [14:45:52]OFDSenderStorePacket done [14:45:52]KKMCreateOFDPacket done [14:45:52]NVStorageSaveData kkm_last_timestamp [14:45:52]File name is /storage/kkm_last_timestamp [14:45:52]Write 4 bytes [14:45:52]NVStorageSaveData done [14:45:52]ExternCall_PrintAddStr [14:45:52]wPrintStart [14:45:52]Write to MH i2c: 01 00 00 2D 03 30 [14:45:52]Write i2c OK [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: 01 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: 01 07 00 [14:45:52]MH_I2C_Read... [14:45:52]Read from MH i2c: 01 07 00 2D 03 00 00 00 00 00 FF 0F 45 [14:45:52]RasterBufferAndPrint [14:45:52]line Счет N : (1)292411 [14:45:52]line ИНН: 02508201610067 [14:45:52]line Контрольно-Кассовый Чек [14:45:52]line ПРОДАЖА [14:45:52]line ТРК (МРК, ГНК) : 33 [14:45:52]line Товар: 2710124500 [14:45:52]line Аи-95-К-5 [14:45:52]line 13.480 * 74.20 [14:45:52]line = 1000.22 [14:45:52]line НДС 12% НСП 1% [14:45:52]line > о реализуемом товаре [14:45:52]line ОКРУГЛЕНИЕ: -0.22 [14:45:52]line ИТОГО: 1000.00 [14:45:52]line Внесено: 1000.00 [14:45:52]line СДАЧА: 0.00 [14:45:52]line НСП 1% : 8.85 [14:45:52]line НДС 12% : 106.22 [14:45:52]line Наличными: 1000.00 [14:45:52]line Безнал.: 0.00 [14:45:52]line Место: АЗС № 130 "Партнер Нефть" [14:45:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:45:52]line СНО: Общий режим [14:45:52]line Чек 416 21.08.2024 14:45 [14:45:52]line Смена: 466 ФФД: 1.0 [14:45:52]line ЗНМ: 0300000070 [14:45:52]line РНМ: 0000000000092562 [14:45:52]line Версия ККМ: 001 [14:45:52]line ФМ: 0000000000871769 [14:45:52]line ФД: 163818 [14:45:52]line ФПД: 165095359610531 [14:45:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163818&fm=165095359610531&tin=02508201610067®Number=0000000000092562&sum=100000 [14:45:52]written 0, free lines is 4095 [14:45:53]Write to MH i2c: 01 00 00 58 03 5B [14:45:53]Write i2c OK [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: 01 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: 01 07 00 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: 01 07 00 58 03 00 00 00 00 00 C3 0C 31 [14:45:53]RasterBufferAndPrint [14:45:53]line [14:45:53]line [14:45:53]line [14:45:53]line [14:45:53]line [14:45:53]written 0, free lines is 3289 [14:45:53]MH_Cut [14:45:53]Write to MH i2c: D1 01 00 5F 03 01 34 [14:45:53]Write i2c OK [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: D1 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: D1 01 00 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: D1 01 00 5F 03 00 33 [14:45:53]Write to MH i2c: 01 00 00 60 03 63 [14:45:53]Write i2c OK [14:45:53]MH_I2C_Read... [14:45:53]*** Cut start [14:45:53]*** Purtial cut [14:45:53]*** Stage 1: CUTSNS_PIN = 1 [14:45:55]Read from MH i2c: 01 [14:45:55]MH_I2C_Read... [14:45:55]*** Stop cut motor [14:45:55]*** Cut end [14:45:55]Read from MH i2c: 01 07 00 [14:45:55]MH_I2C_Read... [14:45:55]Read from MH i2c: 01 07 00 60 03 00 00 00 00 00 FF 0F 78 [14:45:55]process_action close_receipt done [14:45:55]requested_data is exist [14:45:55]produce_requested_data [14:45:55]requested_item fm.sn is exist - process it [14:45:55]wFMCommunicate request_size=4 [14:45:55]MH_SAM_APDU [14:45:55]CAPDU: 80 11 00 00 [14:45:55]Write to MH i2c: E2 08 00 61 03 80 11 00 00 00 00 00 00 DE [14:45:55]Write i2c OK [14:45:55]MH_I2C_Read... [14:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:56]Read from MH i2c: E2 [14:45:56]MH_I2C_Read... [14:45:56]Read from MH i2c: E2 17 00 [14:45:56]MH_I2C_Read... [14:45:56]Read from MH i2c: E2 17 00 61 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [14:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:56]wFMCommunicate OK [14:45:56]requested_item fd.num is exist - process it [14:45:56]SAM_PROTO_GetFieldsCounters [14:45:56]wFMCommunicate request_size=4 [14:45:56]MH_SAM_APDU [14:45:56]CAPDU: 80 13 00 00 [14:45:56]Write to MH i2c: E2 08 00 62 03 80 13 00 00 00 00 00 00 E1 [14:45:56]Write i2c OK [14:45:56]MH_I2C_Read... [14:45:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:56]Read from MH i2c: E2 [14:45:56]MH_I2C_Read... [14:45:56]Read from MH i2c: E2 62 00 [14:45:56]MH_I2C_Read... [14:45:56]Read from MH i2c: E2 62 00 62 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [14:45: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:56]wFMCommunicate OK [14:45:56]SAM_PROTO_GetFieldsCounters done [14:45:56]requested_item shift.num is exist - process it [14:45:56]requested_item shift.opened is exist - process it [14:45:56]req_shift_opened [14:45:56]FM_GetShiftState [14:45:56]SAM_PROTO_GetShiftState [14:45:56]wFMCommunicate request_size=4 [14:45:56]MH_SAM_APDU [14:45:56]CAPDU: 80 13 01 00 [14:45:56]Write to MH i2c: E2 08 00 63 03 80 13 01 00 00 00 00 00 E3 [14:45:56]Write i2c OK [14:45:56]MH_I2C_Read... [14:45:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:56]Read from MH i2c: E2 [14:45:56]MH_I2C_Read... [14:45:56]Read from MH i2c: E2 0E 00 [14:45:56]MH_I2C_Read... [14:45:56]Read from MH i2c: E2 0E 00 63 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [14:45:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:45:56]wFMCommunicate OK [14:45:56]SAM_PROTO_GetShiftState done [14:45:56]FM_GetShiftState done [14:45:56]req_shift_opened done [14:45:56]requested_item shift.open_date is exist - process it [14:45:56]req_shift_open_date [14:45:56]req_shift_open_date done [14:45:56]produce_requested_data done [14:45:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163818,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:45:56]process_action_free close_receipt [14:45:56]json_value_free [14:45:56]json_value_free done [14:45:56]process_json_proto returns [14:45:56]Send response to host [14:45:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163818,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:45:56]free response buf [14:45:56]execute_script done [14:45:56]execute_script returns [14:45:56]free content buf [14:45:56]Sock 10.Close socket [14:45:56]Sock 10.Thread stoped [14:46:21]accept exits with 11 [14:46:21]New connection [14:46:21]New thread 3066477924 created [14:46:21]Thread 3066621284 joined [14:46:21]Waiting for new connection... [14:46:21] Sock 11.Parse request [14:46:21]Sock 11.Check first char [14:46:21]Sock 11.First char is OK [14:46:21]request: POST /json_proto HTTP/1.0 [14:46:21]Method: POST [14:46:21]URL: /json_proto [14:46:21]Method is POST - this is cgi request [14:46:21]url: /json_proto [14:46:21]query_string will be loaded in cgi processing [14:46:21]execute_cgi json_proto POST (null) [14:46:21]execute_cgi path=json_proto method=POST [14:46:21]POST find Content-Length [14:46:21]Host: 172.17.44.132:8080 [14:46:21]Content-Length: 629 [14:46:21]Content-Type: application/json [14:46:21] [14:46:21]POST finish read [14:46:21]Found Content-Length = 629 [14:46:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50633", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:21]execute_script... [14:46:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50633", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:21]POST & json_proto [14:46:21]process_json_proto [14:46:21]json parsed OK: [14:46:21]protocol is kg_v1.0 [14:46:21]action value=close_receipt [14:46:21]process_action close_receipt [14:46:21]cmd_close_receipt [14:46:21]MH_GetDate [14:46:21]Write to MH i2c: F0 00 00 64 03 56 [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: F0 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: F0 09 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: F0 09 00 64 03 00 BE FD C5 66 2A 83 C1 65 18 [14:46:21]GetLastDocTimeStamp 1724251551 [14:46:21]current date 1724251582 [14:46:21]FM_GetShiftState [14:46:21]SAM_PROTO_GetShiftState [14:46:21]wFMCommunicate request_size=4 [14:46:21]MH_SAM_APDU [14:46:21]CAPDU: 80 13 01 00 [14:46:21]Write to MH i2c: E2 08 00 65 03 80 13 01 00 00 00 00 00 E5 [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [14:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:21]Read from MH i2c: E2 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 0E 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 0E 00 65 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [14:46:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:46:21]wFMCommunicate OK [14:46:21]SAM_PROTO_GetShiftState done [14:46:21]FM_GetShiftState done [14:46:21]opened in 1724199517 [14:46:21]opened+sec_in_day 1724285917 [14:46:21]quantity*price = 5000 [14:46:21]sum+1 = 5001 [14:46:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 417 21.08.2024 14:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163819 ФПД: 82865894550032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163819&fm=82865894550032&tin=02508201610067®Number=0000000000092562&sum=5000 0 [14:46:22]StoreToDocumentArchive [14:46:22]shift 466 fd 163819 [14:46:22]save to /storage/0466/doc_00163819 [14:46:22]save last doc name /storage/0466/doc_00163819 to /storage/kkm_last_doc_name [14:46:22]save OK [14:46:22]Clear old archive folders... [14:46:23]ProcessDocumentItem done err = 0, tmpTLVsize=269 [14:46:23]tlvbuf is 0072E220 [14:46:23]SAM_PROTO_ClearQueue [14:46:23]wFMCommunicate request_size=4 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 09 00 00 [14:46:23]Write to MH i2c: E2 08 00 72 03 80 09 00 00 00 00 00 00 E7 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 72 03 00 90 00 E9 [14:46:23]RAPDU: 90 00 [14:46:23]wFMCommunicate OK [14:46:23]SAM_PROTO_ClearQueue done [14:46:23]KKMCreateOFDPacket [14:46:23]OFDProtocolAddRootSTLVToBuf [14:46:23]FM_MakeSignedData [14:46:23]FM_MakeSignedData [14:46:23]SAM_PROTO_SignData [14:46:23]wFMCommunicate request_size=4 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 0D 01 02 [14:46:23]Write to MH i2c: E2 08 00 73 03 80 0D 01 02 00 00 00 00 EF [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 73 03 00 90 00 EA [14:46:23]RAPDU: 90 00 [14:46:23]wFMCommunicate OK [14:46:23]wFMCommunicate request_size=255 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 BE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [14:46:23]Write to MH i2c: E2 02 01 74 03 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 BE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 60 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 74 03 00 90 00 EB [14:46:23]RAPDU: 90 00 [14:46:23]wFMCommunicate OK [14:46:23]wFMCommunicate request_size=28 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 EB 7F 02 00 35 04 06 00 4B 5D B8 35 6A 10 [14:46:23]Write to MH i2c: E2 1F 00 75 03 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 EB 7F 02 00 35 04 06 00 4B 5D B8 35 6A 10 00 00 00 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 03 00 75 03 00 90 00 EC [14:46:23]RAPDU: 90 00 [14:46:23]wFMCommunicate OK [14:46:23]wFMCommunicate request_size=4 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 0D 03 02 [14:46:23]Write to MH i2c: E2 08 00 76 03 80 0D 03 02 00 00 00 00 F4 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 0B 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 0B 00 76 03 00 F3 B7 14 24 1D AE D9 8E 90 00 09 [14:46:23]RAPDU: F3 B7 14 24 1D AE D9 8E 90 00 [14:46:23]wFMCommunicate OK [14:46:23]SAM_PROTO_SignData done [14:46:23]FM_MakeSignedData done [14:46:23]CreateOFDProtocolMessage [14:46:23]wFMCommunicate request_size=4 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 11 00 00 [14:46:23]Write to MH i2c: E2 08 00 77 03 80 11 00 00 00 00 00 00 F4 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 17 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 17 00 77 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [14:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:23]wFMCommunicate OK [14:46:23]CreateOFDProtocolMessage done [14:46:23]OFDSenderStorePacket 163819 [14:46:23]StoreOFDPacket docnum=163819 [14:46:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 6E 91 19 01 96 7D 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 BE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7F 02 00 35 04 06 00 4B 5D B8 35 6A 10 F3 B7 14 24 1D AE D9 8E [14:46:23]CheckFolder [14:46:23]dirname=/storage/ofd_packets [14:46:23]CheckFolder done [14:46:23]ProducePacketName [14:46:23]name=ofd_packets/00163819 [14:46:23]NVStorageSaveData ofd_packets/00163819 [14:46:23]File name is /storage/ofd_packets/00163819 [14:46:23]Write 319 bytes [14:46:23]NVStorageSaveData done [14:46:23]OFDSenderStorePacket done [14:46:23]KKMCreateOFDPacket done [14:46:23]NVStorageSaveData kkm_last_timestamp [14:46:23]File name is /storage/kkm_last_timestamp [14:46:23]Write 4 bytes [14:46:23]NVStorageSaveData done [14:46:23]ExternCall_PrintAddStr [14:46:23]wPrintStart [14:46:23]Write to MH i2c: 01 00 00 78 03 7B [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: 01 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: 01 07 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: 01 07 00 78 03 00 00 00 00 00 FF 0F 90 [14:46:23]RasterBufferAndPrint [14:46:23]line Счет N : (3)50633 [14:46:23]line ИНН: 02508201610067 [14:46:23]line Контрольно-Кассовый Чек [14:46:23]line ПРОДАЖА [14:46:23]line Товар: 4700000160358 [14:46:23]line Вода Легенда 1л [14:46:23]line 1.000 * 50.00 [14:46:23]line = 50.00 [14:46:23]line НДС 12% НСП 1% [14:46:23]line > о реализуемом товаре [14:46:23]line ИТОГО: 50.00 [14:46:23]line НСП 1% : 0.44 [14:46:23]line НДС 12% : 5.31 [14:46:23]line Наличными: 50.00 [14:46:23]line Безнал.: 0.00 [14:46:23]line Место: АЗС № 130 "Партнер Нефть" [14:46:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:46:23]line СНО: Общий режим [14:46:23]line Чек 417 21.08.2024 14:46 [14:46:23]line Смена: 466 ФФД: 1.0 [14:46:23]line ЗНМ: 0300000070 [14:46:23]line РНМ: 0000000000092562 [14:46:23]line Версия ККМ: 001 [14:46:23]line ФМ: 0000000000871769 [14:46:23]line ФД: 163819 [14:46:23]line ФПД: 82865894550032 [14:46:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163819&fm=82865894550032&tin=02508201610067®Number=0000000000092562&sum=5000 [14:46:23]line 0 [14:46:23]written 0, free lines is 4095 [14:46:24]Write to MH i2c: 01 00 00 A0 03 A3 [14:46:24]Write i2c OK [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: 01 [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: 01 07 00 [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 E1 0C 97 [14:46:24]RasterBufferAndPrint [14:46:24]line [14:46:24]line [14:46:24]line [14:46:24]line [14:46:24]line [14:46:24]written 0, free lines is 3320 [14:46:24]MH_Cut [14:46:24]Write to MH i2c: D1 01 00 A7 03 01 7C [14:46:24]Write i2c OK [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: D1 [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: D1 01 00 [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: D1 01 00 A7 03 00 7B [14:46:24]Write to MH i2c: 01 00 00 A8 03 AB [14:46:24]Write i2c OK [14:46:24]MH_I2C_Read... [14:46:25]*** Cut start [14:46:25]*** Purtial cut [14:46:25]*** Stage 1: CUTSNS_PIN = 1 [14:46:27]Read from MH i2c: 01 [14:46:27]MH_I2C_Read... [14:46:27]*** Stop cut motor [14:46:27]*** Cut end [14:46:27]Read from MH i2c: 01 07 00 [14:46:27]MH_I2C_Read... [14:46:27]Read from MH i2c: 01 07 00 A8 03 00 00 00 00 00 FF 0F C0 [14:46:27]process_action close_receipt done [14:46:27]requested_data is exist [14:46:27]produce_requested_data [14:46:27]requested_item fm.sn is exist - process it [14:46:27]wFMCommunicate request_size=4 [14:46:27]MH_SAM_APDU [14:46:27]CAPDU: 80 11 00 00 [14:46:27]Write to MH i2c: E2 08 00 A9 03 80 11 00 00 00 00 00 00 26 [14:46:27]Write i2c OK [14:46:27]MH_I2C_Read... [14:46:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:27]Read from MH i2c: E2 [14:46:27]MH_I2C_Read... [14:46:27]Read from MH i2c: E2 17 00 [14:46:27]MH_I2C_Read... [14:46:27]Read from MH i2c: E2 17 00 A9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [14:46:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:27]wFMCommunicate OK [14:46:27]requested_item fd.num is exist - process it [14:46:27]SAM_PROTO_GetFieldsCounters [14:46:27]wFMCommunicate request_size=4 [14:46:27]MH_SAM_APDU [14:46:27]CAPDU: 80 13 00 00 [14:46:27]Write to MH i2c: E2 08 00 AA 03 80 13 00 00 00 00 00 00 29 [14:46:27]Write i2c OK [14:46:27]MH_I2C_Read... [14:46:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:27]Read from MH i2c: E2 [14:46:27]MH_I2C_Read... [14:46:27]Read from MH i2c: E2 62 00 [14:46:27]MH_I2C_Read... [14:46:27]Read from MH i2c: E2 62 00 AA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [14:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:27]wFMCommunicate OK [14:46:27]SAM_PROTO_GetFieldsCounters done [14:46:27]requested_item shift.num is exist - process it [14:46:27]requested_item shift.opened is exist - process it [14:46:27]req_shift_opened [14:46:27]FM_GetShiftState [14:46:27]SAM_PROTO_GetShiftState [14:46:27]wFMCommunicate request_size=4 [14:46:27]MH_SAM_APDU [14:46:27]CAPDU: 80 13 01 00 [14:46:27]Write to MH i2c: E2 08 00 AB 03 80 13 01 00 00 00 00 00 2B [14:46:27]Write i2c OK [14:46:27]MH_I2C_Read... [14:46:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:27]Read from MH i2c: E2 [14:46:27]MH_I2C_Read... [14:46:27]Read from MH i2c: E2 0E 00 [14:46:27]MH_I2C_Read... [14:46:27]Read from MH i2c: E2 0E 00 AB 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F1 [14:46:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:46:27]wFMCommunicate OK [14:46:27]SAM_PROTO_GetShiftState done [14:46:27]FM_GetShiftState done [14:46:27]req_shift_opened done [14:46:27]requested_item shift.open_date is exist - process it [14:46:27]req_shift_open_date [14:46:27]req_shift_open_date done [14:46:27]produce_requested_data done [14:46:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163819,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:46:27]process_action_free close_receipt [14:46:27]json_value_free [14:46:27]json_value_free done [14:46:27]process_json_proto returns [14:46:27]Send response to host [14:46:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163819,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:46:27]free response buf [14:46:27]execute_script done [14:46:27]execute_script returns [14:46:27]free content buf [14:46:27]Sock 11.Close socket [14:46:27]Sock 11.Thread stoped [14:46:37]accept exits with 9 [14:46:37]New connection [14:46:37]New thread 3066621284 created [14:46:37]Thread 3066477924 joined [14:46:37]Waiting for new connection... [14:46:37] Sock 9.Parse request [14:46:37]Sock 9.Check first char [14:46:37]Sock 9.First char is OK [14:46:37]request: POST /json_proto HTTP/1.0 [14:46:37]Method: POST [14:46:37]URL: /json_proto [14:46:37]Method is POST - this is cgi request [14:46:37]url: /json_proto [14:46:37]query_string will be loaded in cgi processing [14:46:37]execute_cgi json_proto POST (null) [14:46:37]execute_cgi path=json_proto method=POST [14:46:37]POST find Content-Length [14:46:37]Host: 172.17.44.132:8080 [14:46:37]Content-Length: 675 [14:46:37]Content-Type: application/json [14:46:37] [14:46:37]POST finish read [14:46:37]Found Content-Length = 675 [14:46:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.700, "sum" : 815.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 815.00, "total" : 815.00, "payments": [ { "type": 0, "sum" : 815.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:37]execute_script... [14:46: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)292412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.700, "sum" : 815.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 815.00, "total" : 815.00, "payments": [ { "type": 0, "sum" : 815.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:37]POST & json_proto [14:46:37]process_json_proto [14:46:37]json parsed OK: [14:46:37]protocol is kg_v1.0 [14:46:37]action value=close_receipt [14:46:37]process_action close_receipt [14:46:37]cmd_close_receipt [14:46:37]MH_GetDate [14:46:37]Write to MH i2c: F0 00 00 AC 03 9E [14:46:37]Write i2c OK [14:46:37]MH_I2C_Read... [14:46:37]Read from MH i2c: F0 [14:46:37]MH_I2C_Read... [14:46:37]Read from MH i2c: F0 09 00 [14:46:37]MH_I2C_Read... [14:46:37]Read from MH i2c: F0 09 00 AC 03 00 CE FD C5 66 2A 83 C1 65 70 [14:46:37]GetLastDocTimeStamp 1724251582 [14:46:37]current date 1724251598 [14:46:37]FM_GetShiftState [14:46:37]SAM_PROTO_GetShiftState [14:46:37]wFMCommunicate request_size=4 [14:46:37]MH_SAM_APDU [14:46:37]CAPDU: 80 13 01 00 [14:46:37]Write to MH i2c: E2 08 00 AD 03 80 13 01 00 00 00 00 00 2D [14:46:37]Write i2c OK [14:46:37]MH_I2C_Read... [14:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:37]Read from MH i2c: E2 [14:46:37]MH_I2C_Read... [14:46:37]Read from MH i2c: E2 0E 00 [14:46:37]MH_I2C_Read... [14:46:37]Read from MH i2c: E2 0E 00 AD 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F3 [14:46:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:46:37]wFMCommunicate OK [14:46:37]SAM_PROTO_GetShiftState done [14:46:37]FM_GetShiftState done [14:46:37]opened in 1724199517 [14:46:37]opened+sec_in_day 1724285917 [14:46:37]quantity*price = 81534 [14:46:37]sum+1 = 81535 [14:46:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 815.00 Внесено: 815.00 СДАЧА: 0.00 НСП 1% : 7.21 НДС 12% : 86.58 Наличными: 815.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 418 21.08.2024 14:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163820 ФПД: 70394671805980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163820&fm=70394671805980&tin=02508201610067®Number=0000000000092562&sum=81500 [14:46:39]StoreToDocumentArchive [14:46:39]shift 466 fd 163820 [14:46:39]save to /storage/0466/doc_00163820 [14:46:39]save last doc name /storage/0466/doc_00163820 to /storage/kkm_last_doc_name [14:46:39]save OK [14:46:39]Clear old archive folders... [14:46:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:46:39]tlvbuf is 006D0860 [14:46:39]SAM_PROTO_ClearQueue [14:46:39]wFMCommunicate request_size=4 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 09 00 00 [14:46:39]Write to MH i2c: E2 08 00 BA 03 80 09 00 00 00 00 00 00 2F [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [14:46:39]RAPDU: 90 00 [14:46:39]wFMCommunicate OK [14:46:39]SAM_PROTO_ClearQueue done [14:46:39]KKMCreateOFDPacket [14:46:39]OFDProtocolAddRootSTLVToBuf [14:46:39]FM_MakeSignedData [14:46:39]FM_MakeSignedData [14:46:39]SAM_PROTO_SignData [14:46:39]wFMCommunicate request_size=4 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 0D 01 02 [14:46:39]Write to MH i2c: E2 08 00 BB 03 80 0D 01 02 00 00 00 00 37 [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 BB 03 00 90 00 32 [14:46:39]RAPDU: 90 00 [14:46:39]wFMCommunicate OK [14:46:39]wFMCommunicate request_size=255 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7E 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 3E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 21 00 00 00 00 07 04 06 00 5C 3E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 CE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7F 02 00 35 04 06 00 40 06 09 68 [14:46:39]Write to MH i2c: E2 02 01 BC 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7E 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 3E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 21 00 00 00 00 07 04 06 00 5C 3E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 CE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7F 02 00 35 04 06 00 40 06 09 68 00 00 BD [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 BC 03 00 90 00 33 [14:46:39]RAPDU: 90 00 [14:46:39]wFMCommunicate OK [14:46:39]wFMCommunicate request_size=7 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 0D 02 02 02 36 1C [14:46:39]Write to MH i2c: E2 0A 00 BD 03 80 0D 02 02 02 00 36 1C 00 00 90 [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 BD 03 00 90 00 34 [14:46:39]RAPDU: 90 00 [14:46:39]wFMCommunicate OK [14:46:39]wFMCommunicate request_size=4 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 0D 03 02 [14:46:39]Write to MH i2c: E2 08 00 BE 03 80 0D 03 02 00 00 00 00 3C [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 0B 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 0B 00 BE 03 00 95 97 39 90 2D 05 14 36 90 00 AE [14:46:39]RAPDU: 95 97 39 90 2D 05 14 36 90 00 [14:46:39]wFMCommunicate OK [14:46:39]SAM_PROTO_SignData done [14:46:39]FM_MakeSignedData done [14:46:39]CreateOFDProtocolMessage [14:46:39]wFMCommunicate request_size=4 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 11 00 00 [14:46:39]Write to MH i2c: E2 08 00 BF 03 80 11 00 00 00 00 00 00 3C [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:39]Read from MH i2c: E2 17 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 17 00 BF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [14:46:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:39]wFMCommunicate OK [14:46:39]CreateOFDProtocolMessage done [14:46:39]OFDSenderStorePacket 163820 [14:46:39]StoreOFDPacket docnum=163820 [14:46:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 28 88 04 01 4E 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7E 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 3E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 21 00 00 00 00 07 04 06 00 5C 3E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 CE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7F 02 00 35 04 06 00 40 06 09 68 36 1C 95 97 39 90 2D 05 14 36 [14:46:39]CheckFolder [14:46:39]dirname=/storage/ofd_packets [14:46:39]CheckFolder done [14:46:39]ProducePacketName [14:46:39]name=ofd_packets/00163820 [14:46:39]NVStorageSaveData ofd_packets/00163820 [14:46:39]File name is /storage/ofd_packets/00163820 [14:46:39]Write 298 bytes [14:46:39]NVStorageSaveData done [14:46:39]OFDSenderStorePacket done [14:46:39]KKMCreateOFDPacket done [14:46:39]NVStorageSaveData kkm_last_timestamp [14:46:39]File name is /storage/kkm_last_timestamp [14:46:39]Write 4 bytes [14:46:39]NVStorageSaveData done [14:46:39]ExternCall_PrintAddStr [14:46:39]wPrintStart [14:46:39]Write to MH i2c: 01 00 00 C0 03 C3 [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: 01 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: 01 07 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: 01 07 00 C0 03 00 00 00 00 00 FF 0F D8 [14:46:39]RasterBufferAndPrint [14:46:39]line Счет N : (1)292412 [14:46:39]line ИНН: 02508201610067 [14:46:39]line Контрольно-Кассовый Чек [14:46:39]line ПРОДАЖА [14:46:39]line ТРК (МРК, ГНК) : 21 [14:46:39]line Товар: 2710194800 [14:46:39]line ДТ-К-5 [14:46:39]line 10.700 * 76.20 [14:46:39]line = 815.34 [14:46:39]line НДС 12% НСП 1% [14:46:39]line > о реализуемом товаре [14:46:39]line ОКРУГЛЕНИЕ: -0.34 [14:46:39]line ИТОГО: 815.00 [14:46:39]line Внесено: 815.00 [14:46:39]line СДАЧА: 0.00 [14:46:39]line НСП 1% : 7.21 [14:46:39]line НДС 12% : 86.58 [14:46:39]line Наличными: 815.00 [14:46:39]line Безнал.: 0.00 [14:46:39]line Место: АЗС № 130 "Партнер Нефть" [14:46:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:46:39]line СНО: Общий режим [14:46:39]line Чек 418 21.08.2024 14:46 [14:46:39]line Смена: 466 ФФД: 1.0 [14:46:39]line ЗНМ: 0300000070 [14:46:39]line РНМ: 0000000000092562 [14:46:39]line Версия ККМ: 001 [14:46:39]line ФМ: 0000000000871769 [14:46:39]line ФД: 163820 [14:46:39]line ФПД: 70394671805980 [14:46:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163820&fm=70394671805980&tin=02508201610067®Number=0000000000092562&sum=81500 [14:46:39]written 0, free lines is 4095 [14:46:40]Write to MH i2c: 01 00 00 EB 03 EE [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 C7 0C C8 [14:46:40]RasterBufferAndPrint [14:46:40]line [14:46:40]line [14:46:40]line [14:46:40]line [14:46:40]line [14:46:40]written 0, free lines is 3298 [14:46:40]MH_Cut [14:46:40]Write to MH i2c: D1 01 00 F2 03 01 C7 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: D1 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: D1 01 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: D1 01 00 F2 03 00 C6 [14:46:40]Write to MH i2c: 01 00 00 F3 03 F6 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:41]*** Cut start [14:46:41]*** Purtial cut [14:46:41]*** Stage 1: CUTSNS_PIN = 1 [14:46:43]Read from MH i2c: 01 [14:46:43]MH_I2C_Read... [14:46:43]*** Stop cut motor [14:46:43]*** Cut end [14:46:43]Read from MH i2c: 01 07 00 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 FF 0F 0B [14:46:43]process_action close_receipt done [14:46:43]requested_data is exist [14:46:43]produce_requested_data [14:46:43]requested_item fm.sn is exist - process it [14:46:43]wFMCommunicate request_size=4 [14:46:43]MH_SAM_APDU [14:46:43]CAPDU: 80 11 00 00 [14:46:43]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [14:46:43]Write i2c OK [14:46:43]MH_I2C_Read... [14:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:43]Read from MH i2c: E2 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 17 00 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 17 00 F4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [14:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:43]wFMCommunicate OK [14:46:43]requested_item fd.num is exist - process it [14:46:43]SAM_PROTO_GetFieldsCounters [14:46:43]wFMCommunicate request_size=4 [14:46:43]MH_SAM_APDU [14:46:43]CAPDU: 80 13 00 00 [14:46:43]Write to MH i2c: E2 08 00 F5 03 80 13 00 00 00 00 00 00 74 [14:46:43]Write i2c OK [14:46:43]MH_I2C_Read... [14:46:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:43]Read from MH i2c: E2 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 62 00 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 62 00 F5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7F 02 00 0E 04 04 00 D2 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 C3 [14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7F 02 00 0E 04 04 00 D2 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 [14:46:43]wFMCommunicate OK [14:46:43]SAM_PROTO_GetFieldsCounters done [14:46:43]requested_item shift.num is exist - process it [14:46:43]requested_item shift.opened is exist - process it [14:46:43]req_shift_opened [14:46:43]FM_GetShiftState [14:46:43]SAM_PROTO_GetShiftState [14:46:43]wFMCommunicate request_size=4 [14:46:43]MH_SAM_APDU [14:46:43]CAPDU: 80 13 01 00 [14:46:43]Write to MH i2c: E2 08 00 F6 03 80 13 01 00 00 00 00 00 76 [14:46:43]Write i2c OK [14:46:43]MH_I2C_Read... [14:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:43]Read from MH i2c: E2 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 0E 00 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 0E 00 F6 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3C [14:46:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:46:43]wFMCommunicate OK [14:46:43]SAM_PROTO_GetShiftState done [14:46:43]FM_GetShiftState done [14:46:43]req_shift_opened done [14:46:43]requested_item shift.open_date is exist - process it [14:46:43]req_shift_open_date [14:46:43]req_shift_open_date done [14:46:43]produce_requested_data done [14:46:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163820,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:46:43]process_action_free close_receipt [14:46:43]json_value_free [14:46:43]json_value_free done [14:46:43]process_json_proto returns [14:46:43]Send response to host [14:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163820,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:46:43]free response buf [14:46:43]execute_script done [14:46:43]execute_script returns [14:46:43]free content buf [14:46:43]Sock 9.Close socket [14:46:43]Sock 9.Thread stoped [14:46:48]recv_with_timeout no data received [14:47:08]recv_with_timeout no data received [14:47:15]accept exits with 10 [14:47:15]New connection [14:47:15]New thread 3066477924 created [14:47:15]Thread 3066621284 joined [14:47:15]Waiting for new connection... [14:47:15] Sock 10.Parse request [14:47:15]Sock 10.Check first char [14:47:15]Sock 10.First char is OK [14:47:15]request: POST /json_proto HTTP/1.0 [14:47:15]Method: POST [14:47:15]URL: /json_proto [14:47:15]Method is POST - this is cgi request [14:47:15]url: /json_proto [14:47:15]query_string will be loaded in cgi processing [14:47:15]execute_cgi json_proto POST (null) [14:47:15]execute_cgi path=json_proto method=POST [14:47:15]POST find Content-Length [14:47:15]Host: 172.17.44.132:8080 [14:47:15]Content-Length: 682 [14:47:15]Content-Type: application/json [14:47:15] [14:47:15]POST finish read [14:47:15]Found Content-Length = 682 [14:47:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:15]execute_script... [14:47: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)292413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:15]POST & json_proto [14:47:15]process_json_proto [14:47:15]json parsed OK: [14:47:15]protocol is kg_v1.0 [14:47:15]action value=close_receipt [14:47:15]process_action close_receipt [14:47:15]cmd_close_receipt [14:47:15]MH_GetDate [14:47:15]Write to MH i2c: F0 00 00 F7 03 E9 [14:47:15]Write i2c OK [14:47:15]MH_I2C_Read... [14:47:15]Read from MH i2c: F0 [14:47:15]MH_I2C_Read... [14:47:15]Read from MH i2c: F0 09 00 [14:47:15]MH_I2C_Read... [14:47:15]Read from MH i2c: F0 09 00 F7 03 00 F4 FD C5 66 2A 83 C1 65 E1 [14:47:15]GetLastDocTimeStamp 1724251598 [14:47:15]current date 1724251636 [14:47:15]FM_GetShiftState [14:47:15]SAM_PROTO_GetShiftState [14:47:15]wFMCommunicate request_size=4 [14:47:15]MH_SAM_APDU [14:47:15]CAPDU: 80 13 01 00 [14:47:15]Write to MH i2c: E2 08 00 F8 03 80 13 01 00 00 00 00 00 78 [14:47:15]Write i2c OK [14:47:15]MH_I2C_Read... [14:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:15]Read from MH i2c: E2 [14:47:15]MH_I2C_Read... [14:47:15]Read from MH i2c: E2 0E 00 [14:47:15]MH_I2C_Read... [14:47:15]Read from MH i2c: E2 0E 00 F8 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [14:47:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:47:15]wFMCommunicate OK [14:47:15]SAM_PROTO_GetShiftState done [14:47:15]FM_GetShiftState done [14:47:15]opened in 1724199517 [14:47:15]opened+sec_in_day 1724285917 [14:47:15]quantity*price = 100021 [14:47:15]sum+1 = 100023 [14:47: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 419 21.08.2024 14:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163821 ФПД: 5416700225816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163821&fm=5416700225816&tin=02508201610067®Number=0000000000092562&sum=100000 [14:47:16]StoreToDocumentArchive [14:47:16]shift 466 fd 163821 [14:47:16]save to /storage/0466/doc_00163821 [14:47:16]save last doc name /storage/0466/doc_00163821 to /storage/kkm_last_doc_name [14:47:16]save OK [14:47:16]Clear old archive folders... [14:47:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:16]tlvbuf is 006D2760 [14:47:16]SAM_PROTO_ClearQueue [14:47:16]wFMCommunicate request_size=4 [14:47:16]MH_SAM_APDU [14:47:16]CAPDU: 80 09 00 00 [14:47:16]Write to MH i2c: E2 08 00 05 04 80 09 00 00 00 00 00 00 7B [14:47:16]Write i2c OK [14:47:16]MH_I2C_Read... [14:47:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:16]Read from MH i2c: E2 [14:47:16]MH_I2C_Read... [14:47:16]Read from MH i2c: E2 03 00 [14:47:16]MH_I2C_Read... [14:47:16]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [14:47:16]RAPDU: 90 00 [14:47:16]wFMCommunicate OK [14:47:16]SAM_PROTO_ClearQueue done [14:47:16]KKMCreateOFDPacket [14:47:16]OFDProtocolAddRootSTLVToBuf [14:47:16]FM_MakeSignedData [14:47:16]FM_MakeSignedData [14:47:16]SAM_PROTO_SignData [14:47:16]wFMCommunicate request_size=4 [14:47:16]MH_SAM_APDU [14:47:16]CAPDU: 80 0D 01 02 [14:47:16]Write to MH i2c: E2 08 00 06 04 80 0D 01 02 00 00 00 00 83 [14:47:16]Write i2c OK [14:47:16]MH_I2C_Read... [14:47:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:16]Read from MH i2c: E2 [14:47:16]MH_I2C_Read... [14:47:16]Read from MH i2c: E2 03 00 [14:47:16]MH_I2C_Read... [14:47:16]Read from MH i2c: E2 03 00 06 04 00 90 00 7E [14:47:16]RAPDU: 90 00 [14:47:16]wFMCommunicate OK [14:47:16]wFMCommunicate request_size=255 [14:47:16]MH_SAM_APDU [14:47: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 A3 01 00 00 F4 03 04 00 F4 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7F 02 00 35 04 06 00 04 [14:47:16]Write to MH i2c: E2 02 01 07 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A3 01 00 00 F4 03 04 00 F4 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7F 02 00 35 04 06 00 04 00 00 39 [14:47:17]Write i2c OK [14:47:17]MH_I2C_Read... [14:47:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:17]Read from MH i2c: E2 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 03 00 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 03 00 07 04 00 90 00 7F [14:47:17]RAPDU: 90 00 [14:47:17]wFMCommunicate OK [14:47:17]wFMCommunicate request_size=10 [14:47:17]MH_SAM_APDU [14:47:17]CAPDU: 80 0D 02 02 05 ED 2C 7E 29 18 [14:47:17]Write to MH i2c: E2 0D 00 08 04 80 0D 02 02 05 00 ED 2C 7E 29 18 00 00 68 [14:47:17]Write i2c OK [14:47:17]MH_I2C_Read... [14:47:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:17]Read from MH i2c: E2 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 03 00 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [14:47:17]RAPDU: 90 00 [14:47:17]wFMCommunicate OK [14:47:17]wFMCommunicate request_size=4 [14:47:17]MH_SAM_APDU [14:47:17]CAPDU: 80 0D 03 02 [14:47:17]Write to MH i2c: E2 08 00 09 04 80 0D 03 02 00 00 00 00 88 [14:47:17]Write i2c OK [14:47:17]MH_I2C_Read... [14:47:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:17]Read from MH i2c: E2 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 0B 00 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 0B 00 09 04 00 B9 00 2E 00 64 22 0A 22 90 00 22 [14:47:17]RAPDU: B9 00 2E 00 64 22 0A 22 90 00 [14:47:17]wFMCommunicate OK [14:47:17]SAM_PROTO_SignData done [14:47:17]FM_MakeSignedData done [14:47:17]CreateOFDProtocolMessage [14:47:17]wFMCommunicate request_size=4 [14:47:17]MH_SAM_APDU [14:47:17]CAPDU: 80 11 00 00 [14:47:17]Write to MH i2c: E2 08 00 0A 04 80 11 00 00 00 00 00 00 88 [14:47:17]Write i2c OK [14:47:17]MH_I2C_Read... [14:47:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:17]Read from MH i2c: E2 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 17 00 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 17 00 0A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [14:47:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:47:17]wFMCommunicate OK [14:47:17]CreateOFDProtocolMessage done [14:47:17]OFDSenderStorePacket 163821 [14:47:17]StoreOFDPacket docnum=163821 [14:47:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 43 61 07 01 18 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A3 01 00 00 F4 03 04 00 F4 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7F 02 00 35 04 06 00 04 ED 2C 7E 29 18 B9 00 2E 00 64 22 0A 22 [14:47:17]CheckFolder [14:47:17]dirname=/storage/ofd_packets [14:47:17]CheckFolder done [14:47:17]ProducePacketName [14:47:17]name=ofd_packets/00163821 [14:47:17]NVStorageSaveData ofd_packets/00163821 [14:47:17]File name is /storage/ofd_packets/00163821 [14:47:17]Write 301 bytes [14:47:17]NVStorageSaveData done [14:47:17]OFDSenderStorePacket done [14:47:17]KKMCreateOFDPacket done [14:47:17]NVStorageSaveData kkm_last_timestamp [14:47:17]File name is /storage/kkm_last_timestamp [14:47:17]Write 4 bytes [14:47:17]NVStorageSaveData done [14:47:17]ExternCall_PrintAddStr [14:47:17]wPrintStart [14:47:17]Write to MH i2c: 01 00 00 0B 04 0F [14:47:17]Write i2c OK [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: 01 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: 01 07 00 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: 01 07 00 0B 04 00 00 00 00 00 FF 0F 24 [14:47:17]RasterBufferAndPrint [14:47:17]line Счет N : (1)292413 [14:47:17]line ИНН: 02508201610067 [14:47:17]line Контрольно-Кассовый Чек [14:47:17]line ПРОДАЖА [14:47:17]line ТРК (МРК, ГНК) : 43 [14:47:17]line Товар: 2710124500 [14:47:17]line Аи-95-К-5 [14:47:17]line 13.480 * 74.20 [14:47:17]line = 1000.22 [14:47:17]line НДС 12% НСП 1% [14:47:17]line > о реализуемом товаре [14:47:17]line ОКРУГЛЕНИЕ: -0.22 [14:47:17]line ИТОГО: 1000.00 [14:47:17]line Внесено: 1000.00 [14:47:17]line СДАЧА: 0.00 [14:47:17]line НСП 1% : 8.85 [14:47:17]line НДС 12% : 106.22 [14:47:17]line Наличными: 1000.00 [14:47:17]line Безнал.: 0.00 [14:47:17]line Место: АЗС № 130 "Партнер Нефть" [14:47:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:47:17]line СНО: Общий режим [14:47:17]line Чек 419 21.08.2024 14:47 [14:47:17]line Смена: 466 ФФД: 1.0 [14:47:17]line ЗНМ: 0300000070 [14:47:17]line РНМ: 0000000000092562 [14:47:17]line Версия ККМ: 001 [14:47:17]line ФМ: 0000000000871769 [14:47:17]line ФД: 163821 [14:47:17]line ФПД: 5416700225816 [14:47:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163821&fm=5416700225816&tin=02508201610067®Number=0000000000092562&sum=100000 [14:47:17]written 0, free lines is 4095 [14:47:17]Write to MH i2c: 01 00 00 36 04 3A [14:47:17]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: 01 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: 01 07 00 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 BE 0C 0B [14:47:18]RasterBufferAndPrint [14:47:18]line [14:47:18]line [14:47:18]line [14:47:18]line [14:47:18]line [14:47:18]written 0, free lines is 3285 [14:47:18]MH_Cut [14:47:18]Write to MH i2c: D1 01 00 3D 04 01 13 [14:47:18]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: D1 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: D1 01 00 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: D1 01 00 3D 04 00 12 [14:47:18]Write to MH i2c: 01 00 00 3E 04 42 [14:47:18]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:18]*** Cut start [14:47:18]*** Purtial cut [14:47:18]*** Stage 1: CUTSNS_PIN = 1 [14:47:20]Read from MH i2c: 01 [14:47:20]MH_I2C_Read... [14:47:20]*** Stop cut motor [14:47:20]*** Cut end [14:47:20]Read from MH i2c: 01 07 00 [14:47:20]MH_I2C_Read... [14:47:20]Read from MH i2c: 01 07 00 3E 04 00 00 00 00 00 FF 0F 57 [14:47:20]process_action close_receipt done [14:47:20]requested_data is exist [14:47:20]produce_requested_data [14:47:20]requested_item fm.sn is exist - process it [14:47:20]wFMCommunicate request_size=4 [14:47:20]MH_SAM_APDU [14:47:20]CAPDU: 80 11 00 00 [14:47:20]Write to MH i2c: E2 08 00 3F 04 80 11 00 00 00 00 00 00 BD [14:47:20]Write i2c OK [14:47:20]MH_I2C_Read... [14:47:20]Read from MH i2c: E2 [14:47:20]MH_I2C_Read... [14:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:20]recv_with_timeout no data received [14:47:20]Read from MH i2c: E2 17 00 [14:47:20]MH_I2C_Read... [14:47:20]Read from MH i2c: E2 17 00 3F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [14:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:47:20]wFMCommunicate OK [14:47:20]requested_item fd.num is exist - process it [14:47:20]SAM_PROTO_GetFieldsCounters [14:47:20]wFMCommunicate request_size=4 [14:47:20]MH_SAM_APDU [14:47:20]CAPDU: 80 13 00 00 [14:47:20]Write to MH i2c: E2 08 00 40 04 80 13 00 00 00 00 00 00 C0 [14:47:20]Write i2c OK [14:47:20]MH_I2C_Read... [14:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:21]Read from MH i2c: E2 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 62 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 62 00 40 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7F 02 00 0E 04 04 00 D2 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 13 [14:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:21]wFMCommunicate OK [14:47:21]SAM_PROTO_GetFieldsCounters done [14:47:21]requested_item shift.num is exist - process it [14:47:21]requested_item shift.opened is exist - process it [14:47:21]req_shift_opened [14:47:21]FM_GetShiftState [14:47:21]SAM_PROTO_GetShiftState [14:47:21]wFMCommunicate request_size=4 [14:47:21]MH_SAM_APDU [14:47:21]CAPDU: 80 13 01 00 [14:47:21]Write to MH i2c: E2 08 00 41 04 80 13 01 00 00 00 00 00 C2 [14:47:21]Write i2c OK [14:47:21]MH_I2C_Read... [14:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:21]Read from MH i2c: E2 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 0E 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 0E 00 41 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 88 [14:47:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:47:21]wFMCommunicate OK [14:47:21]SAM_PROTO_GetShiftState done [14:47:21]FM_GetShiftState done [14:47:21]req_shift_opened done [14:47:21]requested_item shift.open_date is exist - process it [14:47:21]req_shift_open_date [14:47:21]req_shift_open_date done [14:47:21]produce_requested_data done [14:47:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163821,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:47:21]process_action_free close_receipt [14:47:21]json_value_free [14:47:21]json_value_free done [14:47:21]process_json_proto returns [14:47:21]Send response to host [14:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163821,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:47:21]free response buf [14:47:21]execute_script done [14:47:21]execute_script returns [14:47:21]free content buf [14:47:21]Sock 10.Close socket [14:47:21]Sock 10.Thread stoped [14:47:21]accept exits with 11 [14:47:21]New connection [14:47:21]New thread 3066621284 created [14:47:21]Thread 3066477924 joined [14:47:21]Waiting for new connection... [14:47:21] Sock 11.Parse request [14:47:21]Sock 11.Check first char [14:47:21]Sock 11.First char is OK [14:47:21]request: POST /json_proto HTTP/1.0 [14:47:21]Method: POST [14:47:21]URL: /json_proto [14:47:21]Method is POST - this is cgi request [14:47:21]url: /json_proto [14:47:21]query_string will be loaded in cgi processing [14:47:21]execute_cgi json_proto POST (null) [14:47:21]execute_cgi path=json_proto method=POST [14:47:21]POST find Content-Length [14:47:21]Host: 172.17.44.132:8080 [14:47:21]Content-Length: 677 [14:47:21]Content-Type: application/json [14:47:21] [14:47:21]POST finish read [14:47:21]Found Content-Length = 677 [14:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.070, "sum" : 411.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 411.00, "total" : 411.00, "payments": [ { "type": 0, "sum" : 411.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:21]execute_script... [14: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)292414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.070, "sum" : 411.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 411.00, "total" : 411.00, "payments": [ { "type": 0, "sum" : 411.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:21]POST & json_proto [14:47:21]process_json_proto [14:47:21]json parsed OK: [14:47:21]protocol is kg_v1.0 [14:47:21]action value=close_receipt [14:47:21]process_action close_receipt [14:47:21]cmd_close_receipt [14:47:21]MH_GetDate [14:47:21]Write to MH i2c: F0 00 00 42 04 35 [14:47:21]Write i2c OK [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: F0 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: F0 09 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: F0 09 00 42 04 00 FA FD C5 66 2A 83 C1 65 33 [14:47:21]GetLastDocTimeStamp 1724251636 [14:47:21]current date 1724251642 [14:47:21]FM_GetShiftState [14:47:21]SAM_PROTO_GetShiftState [14:47:21]wFMCommunicate request_size=4 [14:47:21]MH_SAM_APDU [14:47:21]CAPDU: 80 13 01 00 [14:47:21]Write to MH i2c: E2 08 00 43 04 80 13 01 00 00 00 00 00 C4 [14:47:21]Write i2c OK [14:47:21]MH_I2C_Read... [14:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:21]Read from MH i2c: E2 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 0E 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 0E 00 43 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [14:47:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:47:21]wFMCommunicate OK [14:47:21]SAM_PROTO_GetShiftState done [14:47:21]FM_GetShiftState done [14:47:21]opened in 1724199517 [14:47:21]opened+sec_in_day 1724285917 [14:47:21]quantity*price = 41154 [14:47:21]sum+1 = 41156 [14:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 411.00 Внесено: 411.00 СДАЧА: 0.00 НСП 1% : 3.64 НДС 12% : 43.70 Наличными: 411.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 420 21.08.2024 14:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163822 ФПД: 72492792307434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144722&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163822&fm=72492792307434&tin=02508201610067®Number=0000000000092562&sum=41100 [14:47:23]StoreToDocumentArchive [14:47:23]shift 466 fd 163822 [14:47:23]save to /storage/0466/doc_00163822 [14:47:23]save last doc name /storage/0466/doc_00163822 to /storage/kkm_last_doc_name [14:47:23]save OK [14:47:23]Clear old archive folders... [14:47:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:23]tlvbuf is 00748D30 [14:47:23]SAM_PROTO_ClearQueue [14:47:23]wFMCommunicate request_size=4 [14:47:23]MH_SAM_APDU [14:47:23]CAPDU: 80 09 00 00 [14:47:23]Write to MH i2c: E2 08 00 50 04 80 09 00 00 00 00 00 00 C6 [14:47:23]Write i2c OK [14:47:23]MH_I2C_Read... [14:47:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:23]Read from MH i2c: E2 [14:47:23]MH_I2C_Read... [14:47:23]Read from MH i2c: E2 03 00 [14:47:23]MH_I2C_Read... [14:47:23]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [14:47:23]RAPDU: 90 00 [14:47:23]wFMCommunicate OK [14:47:23]SAM_PROTO_ClearQueue done [14:47:23]KKMCreateOFDPacket [14:47:23]OFDProtocolAddRootSTLVToBuf [14:47:23]FM_MakeSignedData [14:47:23]FM_MakeSignedData [14:47:23]SAM_PROTO_SignData [14:47:23]wFMCommunicate request_size=4 [14:47:23]MH_SAM_APDU [14:47:23]CAPDU: 80 0D 01 02 [14:47:23]Write to MH i2c: E2 08 00 51 04 80 0D 01 02 00 00 00 00 CE [14:47:23]Write i2c OK [14:47:23]MH_I2C_Read... [14:47:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:23]Read from MH i2c: E2 [14:47:23]MH_I2C_Read... [14:47:23]Read from MH i2c: E2 03 00 [14:47:23]MH_I2C_Read... [14:47:23]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [14:47:23]RAPDU: 90 00 [14:47:23]wFMCommunicate OK [14:47:23]wFMCommunicate request_size=255 [14:47:23]MH_SAM_APDU [14:47:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 11 00 00 00 00 07 04 06 00 8C A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 FA FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7F 02 00 35 04 06 00 41 [14:47:23]Write to MH i2c: E2 02 01 52 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 11 00 00 00 00 07 04 06 00 8C A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 FA FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7F 02 00 35 04 06 00 41 00 00 D5 [14:47:23]Write i2c OK [14:47:23]MH_I2C_Read... [14:47:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:24]Read from MH i2c: E2 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 03 00 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [14:47:24]RAPDU: 90 00 [14:47:24]wFMCommunicate OK [14:47:24]wFMCommunicate request_size=10 [14:47:24]MH_SAM_APDU [14:47:24]CAPDU: 80 0D 02 02 05 EE 8B 22 5E EA [14:47:24]Write to MH i2c: E2 0D 00 53 04 80 0D 02 02 05 00 EE 8B 22 5E EA 00 00 BE [14:47:24]Write i2c OK [14:47:24]MH_I2C_Read... [14:47:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:24]Read from MH i2c: E2 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 03 00 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [14:47:24]RAPDU: 90 00 [14:47:24]wFMCommunicate OK [14:47:24]wFMCommunicate request_size=4 [14:47:24]MH_SAM_APDU [14:47:24]CAPDU: 80 0D 03 02 [14:47:24]Write to MH i2c: E2 08 00 54 04 80 0D 03 02 00 00 00 00 D3 [14:47:24]Write i2c OK [14:47:24]MH_I2C_Read... [14:47:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:24]Read from MH i2c: E2 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 0B 00 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 0B 00 54 04 00 93 3E E7 F5 48 7A 99 D9 90 00 B5 [14:47:24]RAPDU: 93 3E E7 F5 48 7A 99 D9 90 00 [14:47:24]wFMCommunicate OK [14:47:24]SAM_PROTO_SignData done [14:47:24]FM_MakeSignedData done [14:47:24]CreateOFDProtocolMessage [14:47:24]wFMCommunicate request_size=4 [14:47:24]MH_SAM_APDU [14:47:24]CAPDU: 80 11 00 00 [14:47:24]Write to MH i2c: E2 08 00 55 04 80 11 00 00 00 00 00 00 D3 [14:47:24]Write i2c OK [14:47:24]MH_I2C_Read... [14:47:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:24]Read from MH i2c: E2 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 17 00 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: E2 17 00 55 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [14:47:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:47:24]wFMCommunicate OK [14:47:24]CreateOFDProtocolMessage done [14:47:24]OFDSenderStorePacket 163822 [14:47:24]StoreOFDPacket docnum=163822 [14:47:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8D DB 07 01 3E B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 11 00 00 00 00 07 04 06 00 8C A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 FA FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7F 02 00 35 04 06 00 41 EE 8B 22 5E EA 93 3E E7 F5 48 7A 99 D9 [14:47:24]CheckFolder [14:47:24]dirname=/storage/ofd_packets [14:47:24]CheckFolder done [14:47:24]ProducePacketName [14:47:24]name=ofd_packets/00163822 [14:47:24]NVStorageSaveData ofd_packets/00163822 [14:47:24]File name is /storage/ofd_packets/00163822 [14:47:24]Write 301 bytes [14:47:24]NVStorageSaveData done [14:47:24]OFDSenderStorePacket done [14:47:24]KKMCreateOFDPacket done [14:47:24]NVStorageSaveData kkm_last_timestamp [14:47:24]File name is /storage/kkm_last_timestamp [14:47:24]Write 4 bytes [14:47:24]NVStorageSaveData done [14:47:24]ExternCall_PrintAddStr [14:47:24]wPrintStart [14:47:24]Write to MH i2c: 01 00 00 56 04 5A [14:47:24]Write i2c OK [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: 01 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: 01 07 00 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: 01 07 00 56 04 00 00 00 00 00 FF 0F 6F [14:47:24]RasterBufferAndPrint [14:47:24]line Счет N : (1)292414 [14:47:24]line ИНН: 02508201610067 [14:47:24]line Контрольно-Кассовый Чек [14:47:24]line ПРОДАЖА [14:47:24]line ТРК (МРК, ГНК) : 52 [14:47:24]line Товар: 2710124130 [14:47:24]line Аи-92-К-5 [14:47:24]line 6.070 * 67.80 [14:47:24]line = 411.55 [14:47:24]line НДС 12% НСП 1% [14:47:24]line > о реализуемом товаре [14:47:24]line ОКРУГЛЕНИЕ: -0.55 [14:47:24]line ИТОГО: 411.00 [14:47:24]line Внесено: 411.00 [14:47:24]line СДАЧА: 0.00 [14:47:24]line НСП 1% : 3.64 [14:47:24]line НДС 12% : 43.70 [14:47:24]line Наличными: 411.00 [14:47:24]line Безнал.: 0.00 [14:47:24]line Место: АЗС № 130 "Партнер Нефть" [14:47:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:47:24]line СНО: Общий режим [14:47:24]line Чек 420 21.08.2024 14:47 [14:47:24]line Смена: 466 ФФД: 1.0 [14:47:24]line ЗНМ: 0300000070 [14:47:24]line РНМ: 0000000000092562 [14:47:24]line Версия ККМ: 001 [14:47:24]line ФМ: 0000000000871769 [14:47:24]line ФД: 163822 [14:47:24]line ФПД: 72492792307434 [14:47:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144722&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163822&fm=72492792307434&tin=02508201610067®Number=0000000000092562&sum=41100 [14:47:24]written 0, free lines is 4095 [14:47:24]Write to MH i2c: 01 00 00 81 04 85 [14:47:24]Write i2c OK [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: 01 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: 01 07 00 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 C0 0C 58 [14:47:24]RasterBufferAndPrint [14:47:24]line [14:47:24]line [14:47:24]line [14:47:24]line [14:47:24]line [14:47:24]written 0, free lines is 3297 [14:47:24]MH_Cut [14:47:24]Write to MH i2c: D1 01 00 88 04 01 5E [14:47:24]Write i2c OK [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: D1 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: D1 01 00 [14:47:24]MH_I2C_Read... [14:47:24]Read from MH i2c: D1 01 00 88 04 00 5D [14:47:24]Write to MH i2c: 01 00 00 89 04 8D [14:47:24]Write i2c OK [14:47:24]MH_I2C_Read... [14:47:25]*** Cut start [14:47:25]*** Purtial cut [14:47:25]*** Stage 1: CUTSNS_PIN = 1 [14:47:27]Read from MH i2c: 01 [14:47:27]MH_I2C_Read... [14:47:27]*** Stop cut motor [14:47:27]*** Cut end [14:47:27]Read from MH i2c: 01 07 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: 01 07 00 89 04 00 00 00 00 00 FF 0F A2 [14:47:27]process_action close_receipt done [14:47:27]requested_data is exist [14:47:27]produce_requested_data [14:47:27]requested_item fm.sn is exist - process it [14:47:27]wFMCommunicate request_size=4 [14:47:27]MH_SAM_APDU [14:47:27]CAPDU: 80 11 00 00 [14:47:27]Write to MH i2c: E2 08 00 8A 04 80 11 00 00 00 00 00 00 08 [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:27]Read from MH i2c: E2 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 17 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 17 00 8A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [14:47:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:47:27]wFMCommunicate OK [14:47:27]requested_item fd.num is exist - process it [14:47:27]SAM_PROTO_GetFieldsCounters [14:47:27]wFMCommunicate request_size=4 [14:47:27]MH_SAM_APDU [14:47:27]CAPDU: 80 13 00 00 [14:47:27]Write to MH i2c: E2 08 00 8B 04 80 13 00 00 00 00 00 00 0B [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:27]Read from MH i2c: E2 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 62 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 62 00 8B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [14:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7F 02 00 0E 04 04 00 D2 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 [14:47:27]wFMCommunicate OK [14:47:27]SAM_PROTO_GetFieldsCounters done [14:47:27]requested_item shift.num is exist - process it [14:47:27]requested_item shift.opened is exist - process it [14:47:27]req_shift_opened [14:47:27]FM_GetShiftState [14:47:27]SAM_PROTO_GetShiftState [14:47:27]wFMCommunicate request_size=4 [14:47:27]MH_SAM_APDU [14:47:27]CAPDU: 80 13 01 00 [14:47:27]Write to MH i2c: E2 08 00 8C 04 80 13 01 00 00 00 00 00 0D [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:28]Read from MH i2c: E2 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 0E 00 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 0E 00 8C 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D3 [14:47:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:47:28]wFMCommunicate OK [14:47:28]SAM_PROTO_GetShiftState done [14:47:28]FM_GetShiftState done [14:47:28]req_shift_opened done [14:47:28]requested_item shift.open_date is exist - process it [14:47:28]req_shift_open_date [14:47:28]req_shift_open_date done [14:47:28]produce_requested_data done [14:47:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163822,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:47:28]process_action_free close_receipt [14:47:28]json_value_free [14:47:28]json_value_free done [14:47:28]process_json_proto returns [14:47:28]Send response to host [14:47:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163822,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:47:28]free response buf [14:47:28]execute_script done [14:47:28]execute_script returns [14:47:28]free content buf [14:47:28]Sock 11.Close socket [14:47:28]Sock 11.Thread stoped [14:47:32]recv_with_timeout no data received [14:47:37]ConnectInit Can't connect to host [14:47:37]CommunicateWithHost connect error [14:47:37]CommunicateWithHost err = -1 [14:47:37]OFD Sender: Server communicate error [14:47:37]OFD Sender: Processing packet 163817 [packets to send 973, broken 967] [14:47:37]ProducePacketName [14:47:37]name=ofd_packets/00163817 [14:47:37]OFD Sender: To server: pG, [14:47:37]CommunicateWithHost lk.salyk.kg:30040 [14:47:37]ConnectInit lk.salyk.kg [14:47:38]accept exits with 9 [14:47:38]New connection [14:47:38]New thread 3066477924 created [14:47:38]Thread 3066621284 joined [14:47:38]Waiting for new connection... [14:47:38] Sock 9.Parse request [14:47:38]Sock 9.Check first char [14:47:38]Sock 9.First char is OK [14:47:38]request: POST /json_proto HTTP/1.0 [14:47:38]Method: POST [14:47:38]URL: /json_proto [14:47:38]Method is POST - this is cgi request [14:47:38]url: /json_proto [14:47:38]query_string will be loaded in cgi processing [14:47:38]execute_cgi json_proto POST (null) [14:47:38]execute_cgi path=json_proto method=POST [14:47:38]POST find Content-Length [14:47:38]Host: 172.17.44.132:8080 [14:47:38]Content-Length: 688 [14:47:38]Content-Type: application/json [14:47:38] [14:47:38]POST finish read [14:47:38]Found Content-Length = 688 [14:47:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50634", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:38]execute_script... [14:47: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 : (3)50634", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:38]POST & json_proto [14:47:38]process_json_proto [14:47:38]json parsed OK: [14:47:38]protocol is kg_v1.0 [14:47:38]action value=close_receipt [14:47:38]process_action close_receipt [14:47:38]cmd_close_receipt [14:47:38]MH_GetDate [14:47:38]Write to MH i2c: F0 00 00 8D 04 80 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: F0 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: F0 09 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: F0 09 00 8D 04 00 0B FE C5 66 2A 83 C1 65 90 [14:47:38]GetLastDocTimeStamp 1724251642 [14:47:38]current date 1724251659 [14:47:38]FM_GetShiftState [14:47:38]SAM_PROTO_GetShiftState [14:47:38]wFMCommunicate request_size=4 [14:47:38]MH_SAM_APDU [14:47:38]CAPDU: 80 13 01 00 [14:47:38]Write to MH i2c: E2 08 00 8E 04 80 13 01 00 00 00 00 00 0F [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:38]Read from MH i2c: E2 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 0E 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 0E 00 8E 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D5 [14:47:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:47:38]wFMCommunicate OK [14:47:38]SAM_PROTO_GetShiftState done [14:47:38]FM_GetShiftState done [14:47:38]opened in 1724199517 [14:47:38]opened+sec_in_day 1724285917 [14:47:38]quantity*price = 10000 [14:47:38]sum+1 = 10001 [14:47:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 421 21.08.2024 14:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163823 ФПД: 112823924670673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144739&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163823&fm=112823924670673&tin=02508201610067®Number=0000000000092562&sum=10000 0 [14:47:40]StoreToDocumentArchive [14:47:40]shift 466 fd 163823 [14:47:40]save to /storage/0466/doc_00163823 [14:47:40]save last doc name /storage/0466/doc_00163823 to /storage/kkm_last_doc_name [14:47:40]save OK [14:47:40]Clear old archive folders... [14:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=293 [14:47:40]tlvbuf is 006C3A30 [14:47:40]SAM_PROTO_ClearQueue [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 09 00 00 [14:47:40]Write to MH i2c: E2 08 00 9B 04 80 09 00 00 00 00 00 00 11 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 9B 04 00 90 00 13 [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]SAM_PROTO_ClearQueue done [14:47:40]KKMCreateOFDPacket [14:47:40]OFDProtocolAddRootSTLVToBuf [14:47:40]FM_MakeSignedData [14:47:40]FM_MakeSignedData [14:47:40]SAM_PROTO_SignData [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 01 02 [14:47:40]Write to MH i2c: E2 08 00 9C 04 80 0D 01 02 00 00 00 00 19 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 9C 04 00 90 00 14 [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]wFMCommunicate request_size=255 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 0B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [14:47:40]Write to MH i2c: E2 02 01 9D 04 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 0B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 7F [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]wFMCommunicate request_size=52 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7F 02 00 35 04 06 00 66 9C DD F3 C0 D1 [14:47:40]Write to MH i2c: E2 37 00 9E 04 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7F 02 00 35 04 06 00 66 9C DD F3 C0 D1 00 00 B7 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 03 02 [14:47:40]Write to MH i2c: E2 08 00 9F 04 80 0D 03 02 00 00 00 00 1E [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:41]Read from MH i2c: E2 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 0B 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 0B 00 9F 04 00 98 43 4F 27 8F DD DE 3E 90 00 F8 [14:47:41]RAPDU: 98 43 4F 27 8F DD DE 3E 90 00 [14:47:41]wFMCommunicate OK [14:47:41]SAM_PROTO_SignData done [14:47:41]FM_MakeSignedData done [14:47:41]CreateOFDProtocolMessage [14:47:41]wFMCommunicate request_size=4 [14:47:41]MH_SAM_APDU [14:47:41]CAPDU: 80 11 00 00 [14:47:41]Write to MH i2c: E2 08 00 A0 04 80 11 00 00 00 00 00 00 1E [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:41]Read from MH i2c: E2 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 17 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 17 00 A0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [14:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:47:41]wFMCommunicate OK [14:47:41]CreateOFDProtocolMessage done [14:47:41]OFDSenderStorePacket 163823 [14:47:41]StoreOFDPacket docnum=163823 [14:47:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 61 83 31 01 47 2B 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 0B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7F 02 00 35 04 06 00 66 9C DD F3 C0 D1 98 43 4F 27 8F DD DE 3E [14:47:41]CheckFolder [14:47:41]dirname=/storage/ofd_packets [14:47:41]CheckFolder done [14:47:41]ProducePacketName [14:47:41]name=ofd_packets/00163823 [14:47:41]NVStorageSaveData ofd_packets/00163823 [14:47:41]File name is /storage/ofd_packets/00163823 [14:47:41]Write 343 bytes [14:47:41]NVStorageSaveData done [14:47:41]OFDSenderStorePacket done [14:47:41]KKMCreateOFDPacket done [14:47:41]NVStorageSaveData kkm_last_timestamp [14:47:41]File name is /storage/kkm_last_timestamp [14:47:41]Write 4 bytes [14:47:41]NVStorageSaveData done [14:47:41]ExternCall_PrintAddStr [14:47:41]wPrintStart [14:47:41]Write to MH i2c: 01 00 00 A1 04 A5 [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 07 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 07 00 A1 04 00 00 00 00 00 FF 0F BA [14:47:41]RasterBufferAndPrint [14:47:41]line Счет N : (3)50634 [14:47:41]line ИНН: 02508201610067 [14:47:41]line Контрольно-Кассовый Чек [14:47:41]line ПРОДАЖА [14:47:41]line Товар: 4870002326172 [14:47:41]line Вода ASU пит н.газ лимон ПЭТ 1л [14:47:41]line 1.000 * 100.00 [14:47:41]line = 100.00 [14:47:41]line НДС 12% НСП 1% [14:47:41]line > о реализуемом товаре [14:47:41]line ИТОГО: 100.00 [14:47:41]line НСП 1% : 0.88 [14:47:41]line НДС 12% : 10.62 [14:47:41]line Наличными: 100.00 [14:47:41]line Безнал.: 0.00 [14:47:41]line Место: АЗС № 130 "Партнер Нефть" [14:47:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:47:41]line СНО: Общий режим [14:47:41]line Чек 421 21.08.2024 14:47 [14:47:41]line Смена: 466 ФФД: 1.0 [14:47:41]line ЗНМ: 0300000070 [14:47:41]line РНМ: 0000000000092562 [14:47:41]line Версия ККМ: 001 [14:47:41]line ФМ: 0000000000871769 [14:47:41]line ФД: 163823 [14:47:41]line ФПД: 112823924670673 [14:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144739&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163823&fm=112823924670673&tin=02508201610067®Number=0000000000092562&sum=10000 [14:47:41]line 0 [14:47:41]written 0, free lines is 4095 [14:47:41]Write to MH i2c: 01 00 00 CA 04 CE [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 07 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 07 00 CA 04 00 00 00 00 00 CD 0C AE [14:47:41]RasterBufferAndPrint [14:47:41]line [14:47:41]line [14:47:41]line [14:47:41]line [14:47:41]line [14:47:41]written 0, free lines is 3311 [14:47:41]MH_Cut [14:47:41]Write to MH i2c: D1 01 00 D1 04 01 A7 [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: D1 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: D1 01 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: D1 01 00 D1 04 00 A6 [14:47:41]Write to MH i2c: 01 00 00 D2 04 D6 [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:42]*** Cut start [14:47:42]*** Purtial cut [14:47:42]*** Stage 1: CUTSNS_PIN = 1 [14:47:43]Connected sock=7 [14:47: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 37 36 39 0F 01 00 00 F9 44 07 01 59 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 7C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7F 02 00 35 04 06 00 03 5A 4B F7 EC AE FB 43 0F 19 8F AE 0A F8 [14:47:44]Read from MH i2c: 01 [14:47:44]MH_I2C_Read... [14:47:44]*** Stop cut motor [14:47:44]*** Cut end [14:47:44]Read from MH i2c: 01 07 00 [14:47:44]MH_I2C_Read... [14:47:44]Read from MH i2c: 01 07 00 D2 04 00 00 00 00 00 FF 0F EB [14:47:44]process_action close_receipt done [14:47:44]requested_data is exist [14:47:44]produce_requested_data [14:47:44]requested_item fm.sn is exist - process it [14:47:44]wFMCommunicate request_size=4 [14:47:44]MH_SAM_APDU [14:47:44]CAPDU: 80 11 00 00 [14:47:44]Write to MH i2c: E2 08 00 D3 04 80 11 00 00 00 00 00 00 51 [14:47:44]Write i2c OK [14:47:44]MH_I2C_Read... [14:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:44]Read from MH i2c: E2 [14:47:44]MH_I2C_Read... [14:47:44]Read from MH i2c: E2 17 00 [14:47:44]MH_I2C_Read... [14:47:44]Read from MH i2c: E2 17 00 D3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [14:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:47:44]wFMCommunicate OK [14:47:44]requested_item fd.num is exist - process it [14:47:44]SAM_PROTO_GetFieldsCounters [14:47:44]wFMCommunicate request_size=4 [14:47:44]MH_SAM_APDU [14:47:44]CAPDU: 80 13 00 00 [14:47:44]Write to MH i2c: E2 08 00 D4 04 80 13 00 00 00 00 00 00 54 [14:47:44]Write i2c OK [14:47:44]MH_I2C_Read... [14:47:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:44]Read from MH i2c: E2 [14:47:44]MH_I2C_Read... [14:47:44]Read from MH i2c: E2 62 00 [14:47:44]MH_I2C_Read... [14:47:44]Read from MH i2c: E2 62 00 D4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7F 02 00 0E 04 04 00 D2 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 AF [14:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7F 02 00 0E 04 04 00 D2 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 [14:47:44]wFMCommunicate OK [14:47:44]SAM_PROTO_GetFieldsCounters done [14:47:44]requested_item shift.num is exist - process it [14:47:44]requested_item shift.opened is exist - process it [14:47:44]req_shift_opened [14:47:44]FM_GetShiftState [14:47:44]SAM_PROTO_GetShiftState [14:47:44]wFMCommunicate request_size=4 [14:47:44]MH_SAM_APDU [14:47:44]CAPDU: 80 13 01 00 [14:47:44]Write to MH i2c: E2 08 00 D5 04 80 13 01 00 00 00 00 00 56 [14:47:44]Write i2c OK [14:47:44]MH_I2C_Read... [14:47:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:44]Read from MH i2c: E2 [14:47:44]MH_I2C_Read... [14:47:44]Read from MH i2c: E2 0E 00 [14:47:44]MH_I2C_Read... [14:47:44]Read from MH i2c: E2 0E 00 D5 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1C [14:47:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:47:45]wFMCommunicate OK [14:47:45]SAM_PROTO_GetShiftState done [14:47:45]FM_GetShiftState done [14:47:45]req_shift_opened done [14:47:45]requested_item shift.open_date is exist - process it [14:47:45]req_shift_open_date [14:47:45]req_shift_open_date done [14:47:45]produce_requested_data done [14:47:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163823,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:47:45]process_action_free close_receipt [14:47:45]json_value_free [14:47:45]json_value_free done [14:47:45]process_json_proto returns [14:47:45]Send response to host [14:47:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163823,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:47:45]free response buf [14:47:45]execute_script done [14:47:45]execute_script returns [14:47:45]free content buf [14:47:45]Sock 9.Close socket [14:47:45]Sock 9.Thread stoped [14:47:45]recv_with_timeout no data received [14:47:49]recv_with_timeout no data received [14:47:49]CommunicateWithHost answer receiving error [14:47:49]CommunicateWithHost err = -3 [14:47:49]OFD Sender: Server communicate error [14:47:49]OFD Sender: Processing packet 163817 [packets to send 974, broken 967] [14:47:49]ProducePacketName [14:47:49]name=ofd_packets/00163817 [14:47:49]OFD Sender: To server: pG, [14:47:49]CommunicateWithHost lk.salyk.kg:30040 [14:47:49]ConnectInit lk.salyk.kg [14:48:12]recv_with_timeout no data received [14:48:23]recv_with_timeout no data received [14:48:37]recv_with_timeout no data received [14:48:44]accept exits with 12 [14:48:44]New connection [14:48:44]New thread 3066621284 created [14:48:44]Thread 3066477924 joined [14:48:44]Waiting for new connection... [14:48:44] Sock 12.Parse request [14:48:44]Sock 12.Check first char [14:48:44]Sock 12.First char is OK [14:48:44]request: POST /json_proto HTTP/1.0 [14:48:44]Method: POST [14:48:44]URL: /json_proto [14:48:44]Method is POST - this is cgi request [14:48:44]url: /json_proto [14:48:44]query_string will be loaded in cgi processing [14:48:44]execute_cgi json_proto POST (null) [14:48:44]execute_cgi path=json_proto method=POST [14:48:44]POST find Content-Length [14:48:44]Host: 172.17.44.132:8080 [14:48:44]Content-Length: 667 [14:48:44]Content-Type: application/json [14:48:44] [14:48:44]POST finish read [14:48:44]Found Content-Length = 667 [14:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [14:48:44]execute_script... [14:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [14:48:44]POST & json_proto [14:48:44]process_json_proto [14:48:44]json parsed OK: [14:48:44]protocol is kg_v1.0 [14:48:44]action value=close_receipt [14:48:44]process_action close_receipt [14:48:44]cmd_close_receipt [14:48:44]MH_GetDate [14:48:44]Write to MH i2c: F0 00 00 D6 04 C9 [14:48:44]Write i2c OK [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: F0 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: F0 09 00 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: F0 09 00 D6 04 00 4C FE C5 66 2A 83 C1 65 1A [14:48:44]GetLastDocTimeStamp 1724251659 [14:48:44]current date 1724251724 [14:48:44]FM_GetShiftState [14:48:44]SAM_PROTO_GetShiftState [14:48:44]wFMCommunicate request_size=4 [14:48:44]MH_SAM_APDU [14:48:44]CAPDU: 80 13 01 00 [14:48:44]Write to MH i2c: E2 08 00 D7 04 80 13 01 00 00 00 00 00 58 [14:48:44]Write i2c OK [14:48:44]MH_I2C_Read... [14:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:44]Read from MH i2c: E2 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: E2 0E 00 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: E2 0E 00 D7 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1E [14:48:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:48:44]wFMCommunicate OK [14:48:44]SAM_PROTO_GetShiftState done [14:48:44]FM_GetShiftState done [14:48:44]opened in 1724199517 [14:48:44]opened+sec_in_day 1724285917 [14:48:44]quantity*price = 50017 [14:48:44]sum+1 = 50019 [14:48:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 422 21.08.2024 14:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163824 ФПД: 150333432470105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163824&fm=150333432470105&tin=02508201610067®Number=0000000000092562&sum=50000 [14:48:45]StoreToDocumentArchive [14:48:45]shift 466 fd 163824 [14:48:45]save to /storage/0466/doc_00163824 [14:48:45]save last doc name /storage/0466/doc_00163824 to /storage/kkm_last_doc_name [14:48:45]save OK [14:48:45]Clear old archive folders... [14:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:48:45]tlvbuf is 006C3340 [14:48:45]SAM_PROTO_ClearQueue [14:48:45]wFMCommunicate request_size=4 [14:48:45]MH_SAM_APDU [14:48:45]CAPDU: 80 09 00 00 [14:48:45]Write to MH i2c: E2 08 00 E4 04 80 09 00 00 00 00 00 00 5A [14:48:45]Write i2c OK [14:48:45]MH_I2C_Read... [14:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:45]Read from MH i2c: E2 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [14:48:45]RAPDU: 90 00 [14:48:45]wFMCommunicate OK [14:48:45]SAM_PROTO_ClearQueue done [14:48:45]KKMCreateOFDPacket [14:48:45]OFDProtocolAddRootSTLVToBuf [14:48:45]FM_MakeSignedData [14:48:45]FM_MakeSignedData [14:48:45]SAM_PROTO_SignData [14:48:45]wFMCommunicate request_size=4 [14:48:45]MH_SAM_APDU [14:48:45]CAPDU: 80 0D 01 02 [14:48:45]Write to MH i2c: E2 08 00 E5 04 80 0D 01 02 00 00 00 00 62 [14:48:45]Write i2c OK [14:48:45]MH_I2C_Read... [14:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:45]Read from MH i2c: E2 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 E5 04 00 90 00 5D [14:48:45]RAPDU: 90 00 [14:48:45]wFMCommunicate OK [14:48:45]wFMCommunicate request_size=255 [14:48:45]MH_SAM_APDU [14:48: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 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 A6 01 00 00 F4 03 04 00 4D FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7F 02 00 35 04 06 00 88 BA 3A [14:48:45]Write to MH i2c: E2 02 01 E6 04 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 A6 01 00 00 F4 03 04 00 4D FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7F 02 00 35 04 06 00 88 BA 3A 00 00 5F [14:48:45]Write i2c OK [14:48:45]MH_I2C_Read... [14:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:46]Read from MH i2c: E2 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 03 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 03 00 E6 04 00 90 00 5E [14:48:46]RAPDU: 90 00 [14:48:46]wFMCommunicate OK [14:48:46]wFMCommunicate request_size=8 [14:48:46]MH_SAM_APDU [14:48:46]CAPDU: 80 0D 02 02 03 D7 1A 59 [14:48:46]Write to MH i2c: E2 0B 00 E7 04 80 0D 02 02 03 00 D7 1A 59 00 00 B5 [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:46]Read from MH i2c: E2 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 03 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 03 00 E7 04 00 90 00 5F [14:48:46]RAPDU: 90 00 [14:48:46]wFMCommunicate OK [14:48:46]wFMCommunicate request_size=4 [14:48:46]MH_SAM_APDU [14:48:46]CAPDU: 80 0D 03 02 [14:48:46]Write to MH i2c: E2 08 00 E8 04 80 0D 03 02 00 00 00 00 67 [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:46]Read from MH i2c: E2 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 0B 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 0B 00 E8 04 00 22 BF DF 75 60 93 C1 A3 90 00 F4 [14:48:46]RAPDU: 22 BF DF 75 60 93 C1 A3 90 00 [14:48:46]wFMCommunicate OK [14:48:46]SAM_PROTO_SignData done [14:48:46]FM_MakeSignedData done [14:48:46]CreateOFDProtocolMessage [14:48:46]wFMCommunicate request_size=4 [14:48:46]MH_SAM_APDU [14:48:46]CAPDU: 80 11 00 00 [14:48:46]Write to MH i2c: E2 08 00 E9 04 80 11 00 00 00 00 00 00 67 [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:46]Read from MH i2c: E2 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 17 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: E2 17 00 E9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [14:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:48:46]wFMCommunicate OK [14:48:46]CreateOFDProtocolMessage done [14:48:46]OFDSenderStorePacket 163824 [14:48:46]StoreOFDPacket docnum=163824 [14:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 47 DA 05 01 57 52 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 A6 01 00 00 F4 03 04 00 4D FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7F 02 00 35 04 06 00 88 BA 3A D7 1A 59 22 BF DF 75 60 93 C1 A3 [14:48:46]CheckFolder [14:48:46]dirname=/storage/ofd_packets [14:48:46]CheckFolder done [14:48:46]ProducePacketName [14:48:46]name=ofd_packets/00163824 [14:48:46]NVStorageSaveData ofd_packets/00163824 [14:48:46]File name is /storage/ofd_packets/00163824 [14:48:46]Write 299 bytes [14:48:46]NVStorageSaveData done [14:48:46]OFDSenderStorePacket done [14:48:46]KKMCreateOFDPacket done [14:48:46]NVStorageSaveData kkm_last_timestamp [14:48:46]File name is /storage/kkm_last_timestamp [14:48:46]Write 4 bytes [14:48:46]NVStorageSaveData done [14:48:46]ExternCall_PrintAddStr [14:48:46]wPrintStart [14:48:46]Write to MH i2c: 01 00 00 EA 04 EE [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 07 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 07 00 EA 04 00 00 00 00 00 FF 0F 03 [14:48:46]RasterBufferAndPrint [14:48:46]line Счет N : (1)292415 [14:48:46]line ИНН: 02508201610067 [14:48:46]line Контрольно-Кассовый Чек [14:48:46]line ПРОДАЖА [14:48:46]line ТРК (МРК, ГНК) : 61 [14:48:46]line Товар: 2710124130 [14:48:46]line SU-92-К-5 [14:48:46]line 7.270 * 68.80 [14:48:46]line = 500.18 [14:48:46]line НДС 12% НСП 1% [14:48:46]line > о реализуемом товаре [14:48:46]line ОКРУГЛЕНИЕ: -0.18 [14:48:46]line ИТОГО: 500.00 [14:48:46]line Внесено: 500.00 [14:48:46]line СДАЧА: 0.00 [14:48:46]line НСП 1% : 4.43 [14:48:46]line НДС 12% : 53.12 [14:48:46]line Наличными: 500.00 [14:48:46]line Безнал.: 0.00 [14:48:46]line Место: АЗС № 130 "Партнер Нефть" [14:48:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:48:46]line СНО: Общий режим [14:48:46]line Чек 422 21.08.2024 14:48 [14:48:46]line Смена: 466 ФФД: 1.0 [14:48:46]line ЗНМ: 0300000070 [14:48:46]line РНМ: 0000000000092562 [14:48:46]line Версия ККМ: 001 [14:48:46]line ФМ: 0000000000871769 [14:48:46]line ФД: 163824 [14:48:46]line ФПД: 150333432470105 [14:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163824&fm=150333432470105&tin=02508201610067®Number=0000000000092562&sum=50000 [14:48:46]written 0, free lines is 4095 [14:48:46]Write to MH i2c: 01 00 00 15 05 1A [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 07 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 C2 0C EF [14:48:46]RasterBufferAndPrint [14:48:46]line [14:48:46]line [14:48:46]line [14:48:46]line [14:48:46]line [14:48:46]written 0, free lines is 3293 [14:48:46]MH_Cut [14:48:46]Write to MH i2c: D1 01 00 1C 05 01 F3 [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: D1 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: D1 01 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: D1 01 00 1C 05 00 F2 [14:48:46]Write to MH i2c: 01 00 00 1D 05 22 [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:47]*** Cut start [14:48:47]*** Purtial cut [14:48:47]*** Stage 1: CUTSNS_PIN = 1 [14:48:48]recv_with_timeout no data received [14:48:49]Read from MH i2c: 01 [14:48:49]MH_I2C_Read... [14:48:49]*** Stop cut motor [14:48:49]*** Cut end [14:48:49]Read from MH i2c: 01 07 00 [14:48:49]MH_I2C_Read... [14:48:49]Read from MH i2c: 01 07 00 1D 05 00 00 00 00 00 FF 0F 37 [14:48:49]process_action close_receipt done [14:48:49]requested_data is exist [14:48:49]produce_requested_data [14:48:49]requested_item fm.sn is exist - process it [14:48:49]wFMCommunicate request_size=4 [14:48:49]MH_SAM_APDU [14:48:49]CAPDU: 80 11 00 00 [14:48:49]Write to MH i2c: E2 08 00 1E 05 80 11 00 00 00 00 00 00 9D [14:48:49]Write i2c OK [14:48:49]MH_I2C_Read... [14:48:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:49]Read from MH i2c: E2 [14:48:49]MH_I2C_Read... [14:48:49]Read from MH i2c: E2 17 00 [14:48:49]MH_I2C_Read... [14:48:49]Read from MH i2c: E2 17 00 1E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [14:48:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:48:49]wFMCommunicate OK [14:48:49]requested_item fd.num is exist - process it [14:48:49]SAM_PROTO_GetFieldsCounters [14:48:49]wFMCommunicate request_size=4 [14:48:49]MH_SAM_APDU [14:48:49]CAPDU: 80 13 00 00 [14:48:49]Write to MH i2c: E2 08 00 1F 05 80 13 00 00 00 00 00 00 A0 [14:48:49]Write i2c OK [14:48:49]MH_I2C_Read... [14:48:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:49]Read from MH i2c: E2 [14:48:49]MH_I2C_Read... [14:48:49]Read from MH i2c: E2 62 00 [14:48:49]MH_I2C_Read... [14:48:49]Read from MH i2c: E2 62 00 1F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [14:48:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7F 02 00 0E 04 04 00 D2 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 [14:48:50]wFMCommunicate OK [14:48:50]SAM_PROTO_GetFieldsCounters done [14:48:50]requested_item shift.num is exist - process it [14:48:50]requested_item shift.opened is exist - process it [14:48:50]req_shift_opened [14:48:50]FM_GetShiftState [14:48:50]SAM_PROTO_GetShiftState [14:48:50]wFMCommunicate request_size=4 [14:48:50]MH_SAM_APDU [14:48:50]CAPDU: 80 13 01 00 [14:48:50]Write to MH i2c: E2 08 00 20 05 80 13 01 00 00 00 00 00 A2 [14:48:50]Write i2c OK [14:48:50]MH_I2C_Read... [14:48:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:50]Read from MH i2c: E2 [14:48:50]MH_I2C_Read... [14:48:50]Read from MH i2c: E2 0E 00 [14:48:50]MH_I2C_Read... [14:48:50]Read from MH i2c: E2 0E 00 20 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 68 [14:48:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:48:50]wFMCommunicate OK [14:48:50]SAM_PROTO_GetShiftState done [14:48:50]FM_GetShiftState done [14:48:50]req_shift_opened done [14:48:50]requested_item shift.open_date is exist - process it [14:48:50]req_shift_open_date [14:48:50]req_shift_open_date done [14:48:50]produce_requested_data done [14:48:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163824,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:48:50]process_action_free close_receipt [14:48:50]json_value_free [14:48:50]json_value_free done [14:48:50]process_json_proto returns [14:48:50]Send response to host [14:48:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163824,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:48:50]free response buf [14:48:50]execute_script done [14:48:50]execute_script returns [14:48:50]free content buf [14:48:50]Sock 12.Close socket [14:48:50]Sock 12.Thread stoped [14:48:58]accept exits with 10 [14:48:58]New connection [14:48:58]New thread 3066477924 created [14:48:58]Thread 3066621284 joined [14:48:58]Waiting for new connection... [14:48:58] Sock 10.Parse request [14:48:58]Sock 10.Check first char [14:48:58]Sock 10.First char is OK [14:48:58]request: POST /json_proto HTTP/1.0 [14:48:58]Method: POST [14:48:58]URL: /json_proto [14:48:58]Method is POST - this is cgi request [14:48:58]url: /json_proto [14:48:58]query_string will be loaded in cgi processing [14:48:58]execute_cgi json_proto POST (null) [14:48:58]execute_cgi path=json_proto method=POST [14:48:58]POST find Content-Length [14:48:58]Host: 172.17.44.132:8080 [14:48:58]Content-Length: 674 [14:48:58]Content-Type: application/json [14:48:58] [14:48:58]POST finish read [14:48:58]Found Content-Length = 674 [14:48:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:58]execute_script... [14:48: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)292416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:58]POST & json_proto [14:48:58]process_json_proto [14:48:58]json parsed OK: [14:48:58]protocol is kg_v1.0 [14:48:58]action value=close_receipt [14:48:58]process_action close_receipt [14:48:58]cmd_close_receipt [14:48:58]MH_GetDate [14:48:58]Write to MH i2c: F0 00 00 21 05 15 [14:48:58]Write i2c OK [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: F0 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: F0 09 00 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: F0 09 00 21 05 00 5B FE C5 66 2A 83 C1 65 75 [14:48:58]GetLastDocTimeStamp 1724251725 [14:48:58]current date 1724251739 [14:48:58]FM_GetShiftState [14:48:58]SAM_PROTO_GetShiftState [14:48:58]wFMCommunicate request_size=4 [14:48:58]MH_SAM_APDU [14:48:58]CAPDU: 80 13 01 00 [14:48:58]Write to MH i2c: E2 08 00 22 05 80 13 01 00 00 00 00 00 A4 [14:48:58]Write i2c OK [14:48:58]MH_I2C_Read... [14:48:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:58]Read from MH i2c: E2 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: E2 0E 00 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: E2 0E 00 22 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [14:48:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:48:58]wFMCommunicate OK [14:48:58]SAM_PROTO_GetShiftState done [14:48:58]FM_GetShiftState done [14:48:58]opened in 1724199517 [14:48:58]opened+sec_in_day 1724285917 [14:48:58]quantity*price = 50063 [14:48:58]sum+1 = 50064 [14:48:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 423 21.08.2024 14:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163825 ФПД: 146759855514432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163825&fm=146759855514432&tin=02508201610067®Number=0000000000092562&sum=50000 [14:49:00]StoreToDocumentArchive [14:49:00]shift 466 fd 163825 [14:49:00]save to /storage/0466/doc_00163825 [14:49:00]save last doc name /storage/0466/doc_00163825 to /storage/kkm_last_doc_name [14:49:00]save OK [14:49:00]Clear old archive folders... [14:49:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:49:00]tlvbuf is 006B4480 [14:49:00]SAM_PROTO_ClearQueue [14:49:00]wFMCommunicate request_size=4 [14:49:00]MH_SAM_APDU [14:49:00]CAPDU: 80 09 00 00 [14:49:00]Write to MH i2c: E2 08 00 2F 05 80 09 00 00 00 00 00 00 A6 [14:49:00]Write i2c OK [14:49:00]MH_I2C_Read... [14:49:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:00]Read from MH i2c: E2 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [14:49:00]RAPDU: 90 00 [14:49:00]wFMCommunicate OK [14:49:00]SAM_PROTO_ClearQueue done [14:49:00]KKMCreateOFDPacket [14:49:00]OFDProtocolAddRootSTLVToBuf [14:49:00]FM_MakeSignedData [14:49:00]FM_MakeSignedData [14:49:00]SAM_PROTO_SignData [14:49:00]wFMCommunicate request_size=4 [14:49:00]MH_SAM_APDU [14:49:00]CAPDU: 80 0D 01 02 [14:49:00]Write to MH i2c: E2 08 00 30 05 80 0D 01 02 00 00 00 00 AE [14:49:00]Write i2c OK [14:49:00]MH_I2C_Read... [14:49:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:00]Read from MH i2c: E2 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [14:49:00]RAPDU: 90 00 [14:49:00]wFMCommunicate OK [14:49:00]wFMCommunicate request_size=255 [14:49:00]MH_SAM_APDU [14:49:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 5B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7F 02 00 35 04 06 00 85 7A 31 0E [14:49:00]Write to MH i2c: E2 02 01 31 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 5B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7F 02 00 35 04 06 00 85 7A 31 0E 00 00 74 [14:49:00]Write i2c OK [14:49:00]MH_I2C_Read... [14:49:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:00]Read from MH i2c: E2 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [14:49:00]RAPDU: 90 00 [14:49:00]wFMCommunicate OK [14:49:00]wFMCommunicate request_size=7 [14:49:00]MH_SAM_APDU [14:49:00]CAPDU: 80 0D 02 02 02 23 40 [14:49:00]Write to MH i2c: E2 0A 00 32 05 80 0D 02 02 02 00 23 40 00 00 18 [14:49:00]Write i2c OK [14:49:00]MH_I2C_Read... [14:49:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:00]Read from MH i2c: E2 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 03 00 32 05 00 90 00 AB [14:49:00]RAPDU: 90 00 [14:49:00]wFMCommunicate OK [14:49:00]wFMCommunicate request_size=4 [14:49:00]MH_SAM_APDU [14:49:00]CAPDU: 80 0D 03 02 [14:49:00]Write to MH i2c: E2 08 00 33 05 80 0D 03 02 00 00 00 00 B3 [14:49:00]Write i2c OK [14:49:00]MH_I2C_Read... [14:49:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:00]Read from MH i2c: E2 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 0B 00 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 0B 00 33 05 00 A7 F8 4F 17 F0 7E 1C E1 90 00 24 [14:49:00]RAPDU: A7 F8 4F 17 F0 7E 1C E1 90 00 [14:49:00]wFMCommunicate OK [14:49:00]SAM_PROTO_SignData done [14:49:00]FM_MakeSignedData done [14:49:00]CreateOFDProtocolMessage [14:49:00]wFMCommunicate request_size=4 [14:49:00]MH_SAM_APDU [14:49:00]CAPDU: 80 11 00 00 [14:49:00]Write to MH i2c: E2 08 00 34 05 80 11 00 00 00 00 00 00 B3 [14:49:00]Write i2c OK [14:49:00]MH_I2C_Read... [14:49:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:00]Read from MH i2c: E2 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 17 00 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: E2 17 00 34 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [14:49:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:00]wFMCommunicate OK [14:49:00]CreateOFDProtocolMessage done [14:49:00]OFDSenderStorePacket 163825 [14:49:00]StoreOFDPacket docnum=163825 [14:49:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A7 54 04 01 B3 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 5B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7F 02 00 35 04 06 00 85 7A 31 0E 23 40 A7 F8 4F 17 F0 7E 1C E1 [14:49:00]CheckFolder [14:49:00]dirname=/storage/ofd_packets [14:49:00]CheckFolder done [14:49:00]ProducePacketName [14:49:00]name=ofd_packets/00163825 [14:49:00]NVStorageSaveData ofd_packets/00163825 [14:49:00]File name is /storage/ofd_packets/00163825 [14:49:00]Write 298 bytes [14:49:00]NVStorageSaveData done [14:49:00]OFDSenderStorePacket done [14:49:00]KKMCreateOFDPacket done [14:49:00]NVStorageSaveData kkm_last_timestamp [14:49:00]File name is /storage/kkm_last_timestamp [14:49:00]Write 4 bytes [14:49:00]NVStorageSaveData done [14:49:00]ExternCall_PrintAddStr [14:49:00]wPrintStart [14:49:00]Write to MH i2c: 01 00 00 35 05 3A [14:49:00]Write i2c OK [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: 01 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: 01 07 00 [14:49:00]MH_I2C_Read... [14:49:00]Read from MH i2c: 01 07 00 35 05 00 00 00 00 00 FF 0F 4F [14:49:00]RasterBufferAndPrint [14:49:00]line Счет N : (1)292416 [14:49:00]line ИНН: 02508201610067 [14:49:00]line Контрольно-Кассовый Чек [14:49:00]line ПРОДАЖА [14:49:00]line ТРК (МРК, ГНК) : 21 [14:49:00]line Товар: 2710194800 [14:49:00]line ДТ-К-5 [14:49:00]line 6.570 * 76.20 [14:49:00]line = 500.63 [14:49:00]line НДС 12% НСП 1% [14:49:00]line > о реализуемом товаре [14:49:00]line ОКРУГЛЕНИЕ: -0.63 [14:49:00]line ИТОГО: 500.00 [14:49:00]line Внесено: 500.00 [14:49:00]line СДАЧА: 0.00 [14:49:00]line НСП 1% : 4.43 [14:49:00]line НДС 12% : 53.16 [14:49:00]line Наличными: 500.00 [14:49:00]line Безнал.: 0.00 [14:49:00]line Место: АЗС № 130 "Партнер Нефть" [14:49:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:49:00]line СНО: Общий режим [14:49:00]line Чек 423 21.08.2024 14:48 [14:49:00]line Смена: 466 ФФД: 1.0 [14:49:00]line ЗНМ: 0300000070 [14:49:00]line РНМ: 0000000000092562 [14:49:00]line Версия ККМ: 001 [14:49:00]line ФМ: 0000000000871769 [14:49:00]line ФД: 163825 [14:49:00]line ФПД: 146759855514432 [14:49:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163825&fm=146759855514432&tin=02508201610067®Number=0000000000092562&sum=50000 [14:49:00]written 0, free lines is 4095 [14:49:01]Write to MH i2c: 01 00 00 60 05 65 [14:49:01]Write i2c OK [14:49:01]MH_I2C_Read... [14:49:01]Read from MH i2c: 01 [14:49:01]MH_I2C_Read... [14:49:01]Read from MH i2c: 01 07 00 [14:49:01]MH_I2C_Read... [14:49:01]Read from MH i2c: 01 07 00 60 05 00 00 00 00 00 C9 0C 41 [14:49:01]RasterBufferAndPrint [14:49:01]line [14:49:01]line [14:49:01]line [14:49:01]line [14:49:01]line [14:49:01]written 0, free lines is 3307 [14:49:01]MH_Cut [14:49:01]Write to MH i2c: D1 01 00 67 05 01 3E [14:49:01]Write i2c OK [14:49:01]MH_I2C_Read... [14:49:01]Read from MH i2c: D1 [14:49:01]MH_I2C_Read... [14:49:01]Read from MH i2c: D1 01 00 [14:49:01]MH_I2C_Read... [14:49:01]Read from MH i2c: D1 01 00 67 05 00 3D [14:49:01]Write to MH i2c: 01 00 00 68 05 6D [14:49:01]Write i2c OK [14:49:01]MH_I2C_Read... [14:49:02]*** Cut start [14:49:02]*** Purtial cut [14:49:02]*** Stage 1: CUTSNS_PIN = 1 [14:49:04]Read from MH i2c: 01 [14:49:04]MH_I2C_Read... [14:49:04]*** Stop cut motor [14:49:04]*** Cut end [14:49:04]Read from MH i2c: 01 07 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: 01 07 00 68 05 00 00 00 00 00 FF 0F 82 [14:49:04]process_action close_receipt done [14:49:04]requested_data is exist [14:49:04]produce_requested_data [14:49:04]requested_item fm.sn is exist - process it [14:49:04]wFMCommunicate request_size=4 [14:49:04]MH_SAM_APDU [14:49:04]CAPDU: 80 11 00 00 [14:49:04]Write to MH i2c: E2 08 00 69 05 80 11 00 00 00 00 00 00 E8 [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:04]Read from MH i2c: E2 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 17 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 17 00 69 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [14:49:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:04]wFMCommunicate OK [14:49:04]requested_item fd.num is exist - process it [14:49:04]SAM_PROTO_GetFieldsCounters [14:49:04]wFMCommunicate request_size=4 [14:49:04]MH_SAM_APDU [14:49:04]CAPDU: 80 13 00 00 [14:49:04]Write to MH i2c: E2 08 00 6A 05 80 13 00 00 00 00 00 00 EB [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:04]Read from MH i2c: E2 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 62 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 62 00 6A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [14:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7F 02 00 0E 04 04 00 D2 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 [14:49:04]wFMCommunicate OK [14:49:04]SAM_PROTO_GetFieldsCounters done [14:49:04]requested_item shift.num is exist - process it [14:49:04]requested_item shift.opened is exist - process it [14:49:04]req_shift_opened [14:49:04]FM_GetShiftState [14:49:04]SAM_PROTO_GetShiftState [14:49:04]wFMCommunicate request_size=4 [14:49:04]MH_SAM_APDU [14:49:04]CAPDU: 80 13 01 00 [14:49:04]Write to MH i2c: E2 08 00 6B 05 80 13 01 00 00 00 00 00 ED [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:04]Read from MH i2c: E2 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 0E 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 0E 00 6B 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [14:49:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:49:04]wFMCommunicate OK [14:49:04]SAM_PROTO_GetShiftState done [14:49:04]FM_GetShiftState done [14:49:04]req_shift_opened done [14:49:04]requested_item shift.open_date is exist - process it [14:49:04]req_shift_open_date [14:49:04]req_shift_open_date done [14:49:04]produce_requested_data done [14:49:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163825,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:49:04]process_action_free close_receipt [14:49:04]json_value_free [14:49:04]json_value_free done [14:49:04]process_json_proto returns [14:49:04]Send response to host [14:49:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163825,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:49:04]free response buf [14:49:04]execute_script done [14:49:04]execute_script returns [14:49:04]free content buf [14:49:04]Sock 10.Close socket [14:49:04]Sock 10.Thread stoped [14:49:05]accept exits with 9 [14:49:05]New connection [14:49:05]New thread 3066621284 created [14:49:05]Thread 3066477924 joined [14:49:05]Waiting for new connection... [14:49:05] Sock 9.Parse request [14:49:05]Sock 9.Check first char [14:49:05]Sock 9.First char is OK [14:49:05]request: POST /json_proto HTTP/1.0 [14:49:05]Method: POST [14:49:05]URL: /json_proto [14:49:05]Method is POST - this is cgi request [14:49:05]url: /json_proto [14:49:05]query_string will be loaded in cgi processing [14:49:05]execute_cgi json_proto POST (null) [14:49:05]execute_cgi path=json_proto method=POST [14:49:05]POST find Content-Length [14:49:05]Host: 172.17.44.132:8080 [14:49:05]Content-Length: 878 [14:49:05]Content-Type: application/json [14:49:05] [14:49:05]POST finish read [14:49:05]Found Content-Length = 878 [14:49:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50635", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:05]execute_script... [14:49: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 : (3)50635", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:05]POST & json_proto [14:49:05]process_json_proto [14:49:05]json parsed OK: [14:49:05]protocol is kg_v1.0 [14:49:05]action value=close_receipt [14:49:05]process_action close_receipt [14:49:05]cmd_close_receipt [14:49:05]MH_GetDate [14:49:05]Write to MH i2c: F0 00 00 6C 05 60 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: F0 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: F0 09 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: F0 09 00 6C 05 00 62 FE C5 66 2A 83 C1 65 C7 [14:49:05]GetLastDocTimeStamp 1724251739 [14:49:05]current date 1724251746 [14:49:05]FM_GetShiftState [14:49:05]SAM_PROTO_GetShiftState [14:49:05]wFMCommunicate request_size=4 [14:49:05]MH_SAM_APDU [14:49:05]CAPDU: 80 13 01 00 [14:49:05]Write to MH i2c: E2 08 00 6D 05 80 13 01 00 00 00 00 00 EF [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:05]Read from MH i2c: E2 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 0E 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 0E 00 6D 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B5 [14:49:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:49:05]wFMCommunicate OK [14:49:05]SAM_PROTO_GetShiftState done [14:49:05]FM_GetShiftState done [14:49:05]opened in 1724199517 [14:49:05]opened+sec_in_day 1724285917 [14:49:05]quantity*price = 5000 [14:49:05]sum+1 = 5001 [14:49:05]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160211 Вода Легенда 0,5л 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.79 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 424 21.08.2024 14:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163826 ФПД: 263923164371904 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144906&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163826&fm=263923164371904&tin=02508201610067®Number=0000000000092562&sum=9000 0 [14:49:07]StoreToDocumentArchive [14:49:07]shift 466 fd 163826 [14:49:07]save to /storage/0466/doc_00163826 [14:49:07]save last doc name /storage/0466/doc_00163826 to /storage/kkm_last_doc_name [14:49:07]save OK [14:49:07]Clear old archive folders... [14:49:07]ProcessDocumentItem done err = 0, tmpTLVsize=370 [14:49:07]tlvbuf is 0076FFB0 [14:49:07]SAM_PROTO_ClearQueue [14:49:07]wFMCommunicate request_size=4 [14:49:07]MH_SAM_APDU [14:49:07]CAPDU: 80 09 00 00 [14:49:07]Write to MH i2c: E2 08 00 7A 05 80 09 00 00 00 00 00 00 F1 [14:49:07]Write i2c OK [14:49:07]MH_I2C_Read... [14:49:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:07]Read from MH i2c: E2 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: E2 03 00 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: E2 03 00 7A 05 00 90 00 F3 [14:49:07]RAPDU: 90 00 [14:49:07]wFMCommunicate OK [14:49:07]SAM_PROTO_ClearQueue done [14:49:07]KKMCreateOFDPacket [14:49:07]OFDProtocolAddRootSTLVToBuf [14:49:07]FM_MakeSignedData [14:49:07]FM_MakeSignedData [14:49:07]SAM_PROTO_SignData [14:49:07]wFMCommunicate request_size=4 [14:49:07]MH_SAM_APDU [14:49:07]CAPDU: 80 0D 01 02 [14:49:07]Write to MH i2c: E2 08 00 7B 05 80 0D 01 02 00 00 00 00 F9 [14:49:07]Write i2c OK [14:49:07]MH_I2C_Read... [14:49:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:07]Read from MH i2c: E2 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: E2 03 00 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: E2 03 00 7B 05 00 90 00 F4 [14:49:07]RAPDU: 90 00 [14:49:07]wFMCommunicate OK [14:49:07]wFMCommunicate request_size=255 [14:49:07]MH_SAM_APDU [14:49:07]CAPDU: 80 0D 02 02 FA 03 00 72 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 [14:49:08]Write to MH i2c: E2 02 01 7C 05 80 0D 02 02 FA 00 03 00 72 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 00 D1 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 7C 05 00 90 00 F5 [14:49:08]RAPDU: 90 00 [14:49:08]wFMCommunicate OK [14:49:08]wFMCommunicate request_size=129 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 0D 02 02 7C 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 62 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7F 02 00 35 04 06 00 F0 09 66 75 DB C0 [14:49:08]Write to MH i2c: E2 84 00 7D 05 80 0D 02 02 7C 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 62 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7F 02 00 35 04 06 00 F0 09 66 75 DB C0 00 00 23 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 7D 05 00 90 00 F6 [14:49:08]RAPDU: 90 00 [14:49:08]wFMCommunicate OK [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 0D 03 02 [14:49:08]Write to MH i2c: E2 08 00 7E 05 80 0D 03 02 00 00 00 00 FE [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 0B 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 0B 00 7E 05 00 7E 74 68 8F C3 0C BD 53 90 00 C7 [14:49:08]RAPDU: 7E 74 68 8F C3 0C BD 53 90 00 [14:49:08]wFMCommunicate OK [14:49:08]SAM_PROTO_SignData done [14:49:08]FM_MakeSignedData done [14:49:08]CreateOFDProtocolMessage [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 11 00 00 [14:49:08]Write to MH i2c: E2 08 00 7F 05 80 11 00 00 00 00 00 00 FE [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 17 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 17 00 7F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [14:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:08]wFMCommunicate OK [14:49:08]CreateOFDProtocolMessage done [14:49:08]OFDSenderStorePacket 163826 [14:49:08]StoreOFDPacket docnum=163826 [14:49:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 86 01 00 00 B2 3D 7E 01 A7 88 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 62 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7F 02 00 35 04 06 00 F0 09 66 75 DB C0 7E 74 68 8F C3 0C BD 53 [14:49:08]CheckFolder [14:49:08]dirname=/storage/ofd_packets [14:49:08]CheckFolder done [14:49:08]ProducePacketName [14:49:08]name=ofd_packets/00163826 [14:49:08]NVStorageSaveData ofd_packets/00163826 [14:49:08]File name is /storage/ofd_packets/00163826 [14:49:08]Write 420 bytes [14:49:08]NVStorageSaveData done [14:49:08]OFDSenderStorePacket done [14:49:08]KKMCreateOFDPacket done [14:49:08]NVStorageSaveData kkm_last_timestamp [14:49:08]File name is /storage/kkm_last_timestamp [14:49:08]Write 4 bytes [14:49:08]NVStorageSaveData done [14:49:08]ExternCall_PrintAddStr [14:49:08]wPrintStart [14:49:08]Write to MH i2c: 01 00 00 80 05 85 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: 01 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: 01 07 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: 01 07 00 80 05 00 00 00 00 00 FF 0F 9A [14:49:08]RasterBufferAndPrint [14:49:08]line Счет N : (3)50635 [14:49:08]line ИНН: 02508201610067 [14:49:09]line Контрольно-Кассовый Чек [14:49:09]line ПРОДАЖА [14:49:09]line Товар: 4700000160358 [14:49:09]line Вода Легенда 1л [14:49:09]line 1.000 * 50.00 [14:49:09]line = 50.00 [14:49:09]line НДС 12% НСП 1% [14:49:09]line > о реализуемом товаре [14:49:09]line Товар: 4700000160211 [14:49:09]line Вода Легенда 0,5л [14:49:09]line 1.000 * 40.00 [14:49:09]line = 40.00 [14:49:09]line НДС 12% НСП 1% [14:49:09]line > о реализуемом товаре [14:49:09]line ИТОГО: 90.00 [14:49:09]line НСП 1% : 0.79 [14:49:09]line НДС 12% : 9.56 [14:49:09]line Наличными: 90.00 [14:49:09]line Безнал.: 0.00 [14:49:09]line Место: АЗС № 130 "Партнер Нефть" [14:49:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:49:09]line СНО: Общий режим [14:49:09]line Чек 424 21.08.2024 14:49 [14:49:09]line Смена: 466 ФФД: 1.0 [14:49:09]line ЗНМ: 0300000070 [14:49:09]line РНМ: 0000000000092562 [14:49:09]line Версия ККМ: 001 [14:49:09]line ФМ: 0000000000871769 [14:49:09]line ФД: 163826 [14:49:09]line ФПД: 263923164371904 [14:49:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144906&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163826&fm=263923164371904&tin=02508201610067®Number=0000000000092562&sum=9000 [14:49:09]line 0 [14:49:09]written 0, free lines is 4095 [14:49:09]Write to MH i2c: 01 00 00 AE 05 B3 [14:49:09]Write i2c OK [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: 01 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: 01 07 00 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: 01 07 00 AE 05 00 00 00 00 00 8D 0C 53 [14:49:09]RasterBufferAndPrint [14:49:09]line [14:49:09]line [14:49:09]line [14:49:09]line [14:49:09]line [14:49:09]written 0, free lines is 3243 [14:49:09]MH_Cut [14:49:09]Write to MH i2c: D1 01 00 B5 05 01 8C [14:49:09]Write i2c OK [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: D1 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: D1 01 00 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: D1 01 00 B5 05 00 8B [14:49:09]Write to MH i2c: 01 00 00 B6 05 BB [14:49:09]Write i2c OK [14:49:09]MH_I2C_Read... [14:49:10]*** Cut start [14:49:10]*** Purtial cut [14:49:10]*** Stage 1: CUTSNS_PIN = 1 [14:49:12]Read from MH i2c: 01 [14:49:12]MH_I2C_Read... [14:49:12]*** Stop cut motor [14:49:12]*** Cut end [14:49:12]Read from MH i2c: 01 07 00 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: 01 07 00 B6 05 00 00 00 00 00 FF 0F D0 [14:49:12]process_action close_receipt done [14:49:12]requested_data is exist [14:49:12]produce_requested_data [14:49:12]requested_item fm.sn is exist - process it [14:49:12]wFMCommunicate request_size=4 [14:49:12]MH_SAM_APDU [14:49:12]CAPDU: 80 11 00 00 [14:49:12]Write to MH i2c: E2 08 00 B7 05 80 11 00 00 00 00 00 00 36 [14:49:12]Write i2c OK [14:49:12]MH_I2C_Read... [14:49:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:12]Read from MH i2c: E2 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 17 00 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 17 00 B7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [14:49:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:12]wFMCommunicate OK [14:49:12]requested_item fd.num is exist - process it [14:49:12]SAM_PROTO_GetFieldsCounters [14:49:12]wFMCommunicate request_size=4 [14:49:12]MH_SAM_APDU [14:49:12]CAPDU: 80 13 00 00 [14:49:12]Write to MH i2c: E2 08 00 B8 05 80 13 00 00 00 00 00 00 39 [14:49:12]Write i2c OK [14:49:12]MH_I2C_Read... [14:49:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:12]Read from MH i2c: E2 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 62 00 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 62 00 B8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7F 02 00 0E 04 04 00 D2 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 A0 [14:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7F 02 00 0E 04 04 00 D2 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 [14:49:12]wFMCommunicate OK [14:49:12]SAM_PROTO_GetFieldsCounters done [14:49:12]requested_item shift.num is exist - process it [14:49:12]requested_item shift.opened is exist - process it [14:49:12]req_shift_opened [14:49:12]FM_GetShiftState [14:49:12]SAM_PROTO_GetShiftState [14:49:12]wFMCommunicate request_size=4 [14:49:12]MH_SAM_APDU [14:49:12]CAPDU: 80 13 01 00 [14:49:12]Write to MH i2c: E2 08 00 B9 05 80 13 01 00 00 00 00 00 3B [14:49:12]Write i2c OK [14:49:12]MH_I2C_Read... [14:49:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:12]Read from MH i2c: E2 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 0E 00 [14:49:12]MH_I2C_Read... [14:49:12]Read from MH i2c: E2 0E 00 B9 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [14:49:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:49:12]wFMCommunicate OK [14:49:12]SAM_PROTO_GetShiftState done [14:49:12]FM_GetShiftState done [14:49:12]req_shift_opened done [14:49:12]requested_item shift.open_date is exist - process it [14:49:12]req_shift_open_date [14:49:12]req_shift_open_date done [14:49:12]produce_requested_data done [14:49:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163826,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:49:12]process_action_free close_receipt [14:49:12]json_value_free [14:49:12]json_value_free done [14:49:12]process_json_proto returns [14:49:12]Send response to host [14:49:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163826,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:49:12]free response buf [14:49:12]execute_script done [14:49:12]execute_script returns [14:49:12]free content buf [14:49:12]Sock 9.Close socket [14:49:12]Sock 9.Thread stoped [14:49:23]accept exits with 10 [14:49:23]New connection [14:49:23]New thread 3066477924 created [14:49:23]Thread 3066621284 joined [14:49:23]Waiting for new connection... [14:49:23] Sock 10.Parse request [14:49:23]Sock 10.Check first char [14:49:23]Sock 10.First char is OK [14:49:23]request: POST /json_proto HTTP/1.0 [14:49:23]Method: POST [14:49:23]URL: /json_proto [14:49:23]Method is POST - this is cgi request [14:49:23]url: /json_proto [14:49:23]query_string will be loaded in cgi processing [14:49:23]execute_cgi json_proto POST (null) [14:49:23]execute_cgi path=json_proto method=POST [14:49:23]POST find Content-Length [14:49:23]Host: 172.17.44.132:8080 [14:49:23]Content-Length: 677 [14:49:23]Content-Type: application/json [14:49:23] [14:49:23]POST finish read [14:49:23]Found Content-Length = 677 [14:49:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:23]execute_script... [14: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)292417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:23]POST & json_proto [14:49:23]process_json_proto [14:49:23]json parsed OK: [14:49:23]protocol is kg_v1.0 [14:49:23]action value=close_receipt [14:49:23]process_action close_receipt [14:49:23]cmd_close_receipt [14:49:23]MH_GetDate [14:49:23]Write to MH i2c: F0 00 00 BA 05 AE [14:49:23]Write i2c OK [14:49:23]MH_I2C_Read... [14:49:23]Read from MH i2c: F0 [14:49:23]MH_I2C_Read... [14:49:23]Read from MH i2c: F0 09 00 [14:49:23]MH_I2C_Read... [14:49:23]Read from MH i2c: F0 09 00 BA 05 00 74 FE C5 66 2A 83 C1 65 27 [14:49:23]GetLastDocTimeStamp 1724251746 [14:49:23]current date 1724251764 [14:49:23]FM_GetShiftState [14:49:23]SAM_PROTO_GetShiftState [14:49:23]wFMCommunicate request_size=4 [14:49:23]MH_SAM_APDU [14:49:23]CAPDU: 80 13 01 00 [14:49:23]Write to MH i2c: E2 08 00 BB 05 80 13 01 00 00 00 00 00 3D [14:49:23]Write i2c OK [14:49:23]MH_I2C_Read... [14:49:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:23]Read from MH i2c: E2 [14:49:23]MH_I2C_Read... [14:49:23]Read from MH i2c: E2 0E 00 [14:49:23]MH_I2C_Read... [14:49:23]Read from MH i2c: E2 0E 00 BB 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [14:49:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:49:23]wFMCommunicate OK [14:49:23]SAM_PROTO_GetShiftState done [14:49:23]FM_GetShiftState done [14:49:23]opened in 1724199517 [14:49:23]opened+sec_in_day 1724285917 [14:49:23]quantity*price = 50036 [14:49:23]sum+1 = 50037 [14:49:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 425 21.08.2024 14:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163827 ФПД: 94804485129384 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163827&fm=94804485129384&tin=02508201610067®Number=0000000000092562&sum=50000 [14:49:25]StoreToDocumentArchive [14:49:25]shift 466 fd 163827 [14:49:25]save to /storage/0466/doc_00163827 [14:49:25]save last doc name /storage/0466/doc_00163827 to /storage/kkm_last_doc_name [14:49:25]save OK [14:49:25]Clear old archive folders... [14:49:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:25]tlvbuf is 006CA460 [14:49:25]SAM_PROTO_ClearQueue [14:49:25]wFMCommunicate request_size=4 [14:49:25]MH_SAM_APDU [14:49:25]CAPDU: 80 09 00 00 [14:49:25]Write to MH i2c: E2 08 00 C8 05 80 09 00 00 00 00 00 00 3F [14:49:25]Write i2c OK [14:49:25]MH_I2C_Read... [14:49:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:25]Read from MH i2c: E2 [14:49:25]MH_I2C_Read... [14:49:25]Read from MH i2c: E2 03 00 [14:49:25]MH_I2C_Read... [14:49:25]Read from MH i2c: E2 03 00 C8 05 00 90 00 41 [14:49:25]RAPDU: 90 00 [14:49:25]wFMCommunicate OK [14:49:25]SAM_PROTO_ClearQueue done [14:49:25]KKMCreateOFDPacket [14:49:25]OFDProtocolAddRootSTLVToBuf [14:49:25]FM_MakeSignedData [14:49:25]FM_MakeSignedData [14:49:25]SAM_PROTO_SignData [14:49:25]wFMCommunicate request_size=4 [14:49:25]MH_SAM_APDU [14:49:25]CAPDU: 80 0D 01 02 [14:49:25]Write to MH i2c: E2 08 00 C9 05 80 0D 01 02 00 00 00 00 47 [14:49:25]Write i2c OK [14:49:25]MH_I2C_Read... [14:49:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:25]Read from MH i2c: E2 [14:49:25]MH_I2C_Read... [14:49:25]Read from MH i2c: E2 03 00 [14:49:25]MH_I2C_Read... [14:49:25]Read from MH i2c: E2 03 00 C9 05 00 90 00 42 [14:49:25]RAPDU: 90 00 [14:49:25]wFMCommunicate OK [14:49:25]wFMCommunicate request_size=255 [14:49:25]MH_SAM_APDU [14:49:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 74 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7F 02 00 35 04 06 00 56 [14:49:25]Write to MH i2c: E2 02 01 CA 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 74 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7F 02 00 35 04 06 00 56 00 00 AF [14:49:25]Write i2c OK [14:49:25]MH_I2C_Read... [14:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:26]Read from MH i2c: E2 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: E2 03 00 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: E2 03 00 CA 05 00 90 00 43 [14:49:26]RAPDU: 90 00 [14:49:26]wFMCommunicate OK [14:49:26]wFMCommunicate request_size=10 [14:49:26]MH_SAM_APDU [14:49:26]CAPDU: 80 0D 02 02 05 39 63 A8 C4 A8 [14:49:26]Write to MH i2c: E2 0D 00 CB 05 80 0D 02 02 05 00 39 63 A8 C4 A8 00 00 04 [14:49:26]Write i2c OK [14:49:26]MH_I2C_Read... [14:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:26]Read from MH i2c: E2 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: E2 03 00 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: E2 03 00 CB 05 00 90 00 44 [14:49:26]RAPDU: 90 00 [14:49:26]wFMCommunicate OK [14:49:26]wFMCommunicate request_size=4 [14:49:26]MH_SAM_APDU [14:49:26]CAPDU: 80 0D 03 02 [14:49:26]Write to MH i2c: E2 08 00 CC 05 80 0D 03 02 00 00 00 00 4C [14:49:26]Write i2c OK [14:49:26]MH_I2C_Read... [14:49:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:26]Read from MH i2c: E2 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: E2 0B 00 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: E2 0B 00 CC 05 00 67 CC 2A E8 37 CA E3 92 90 00 08 [14:49:26]RAPDU: 67 CC 2A E8 37 CA E3 92 90 00 [14:49:26]wFMCommunicate OK [14:49:26]SAM_PROTO_SignData done [14:49:26]FM_MakeSignedData done [14:49:26]CreateOFDProtocolMessage [14:49:26]wFMCommunicate request_size=4 [14:49:26]MH_SAM_APDU [14:49:26]CAPDU: 80 11 00 00 [14:49:26]Write to MH i2c: E2 08 00 CD 05 80 11 00 00 00 00 00 00 4C [14:49:26]Write i2c OK [14:49:26]MH_I2C_Read... [14:49:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:26]Read from MH i2c: E2 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: E2 17 00 [14:49:26]MH_I2C_Read... [14:49:26]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 37 36 39 90 00 A5 [14:49:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:26]wFMCommunicate OK [14:49:26]CreateOFDProtocolMessage done [14:49:26]OFDSenderStorePacket 163827 [14:49:26]StoreOFDPacket docnum=163827 [14:49:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 13 92 07 01 AE C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 74 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7F 02 00 35 04 06 00 56 39 63 A8 C4 A8 67 CC 2A E8 37 CA E3 92 [14:49:26]CheckFolder [14:49:26]dirname=/storage/ofd_packets [14:49:26]CheckFolder done [14:49:26]ProducePacketName [14:49:26]name=ofd_packets/00163827 [14:49:26]NVStorageSaveData ofd_packets/00163827 [14:49:26]File name is /storage/ofd_packets/00163827 [14:49:26]Write 301 bytes [14:49:26]NVStorageSaveData done [14:49:26]OFDSenderStorePacket done [14:49:26]KKMCreateOFDPacket done [14:49:26]NVStorageSaveData kkm_last_timestamp [14:49:26]File name is /storage/kkm_last_timestamp [14:49:26]Write 4 bytes [14:49:26]NVStorageSaveData done [14:49:26]ExternCall_PrintAddStr [14:49:26]wPrintStart [14:49:26]Write to MH i2c: 01 00 00 CE 05 D3 [14:49:26]Write i2c OK [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: 01 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: 01 07 00 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: 01 07 00 CE 05 00 00 00 00 00 FF 0F E8 [14:49:26]RasterBufferAndPrint [14:49:26]line Счет N : (1)292417 [14:49:26]line ИНН: 02508201610067 [14:49:26]line Контрольно-Кассовый Чек [14:49:26]line ПРОДАЖА [14:49:26]line ТРК (МРК, ГНК) : 52 [14:49:26]line Товар: 2710124130 [14:49:26]line Аи-92-К-5 [14:49:26]line 7.380 * 67.80 [14:49:26]line = 500.36 [14:49:26]line НДС 12% НСП 1% [14:49:26]line > о реализуемом товаре [14:49:26]line ОКРУГЛЕНИЕ: -0.36 [14:49:26]line ИТОГО: 500.00 [14:49:26]line Внесено: 500.00 [14:49:26]line СДАЧА: 0.00 [14:49:26]line НСП 1% : 4.43 [14:49:26]line НДС 12% : 53.14 [14:49:26]line Наличными: 500.00 [14:49:26]line Безнал.: 0.00 [14:49:26]line Место: АЗС № 130 "Партнер Нефть" [14:49:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:49:26]line СНО: Общий режим [14:49:26]line Чек 425 21.08.2024 14:49 [14:49:26]line Смена: 466 ФФД: 1.0 [14:49:26]line ЗНМ: 0300000070 [14:49:26]line РНМ: 0000000000092562 [14:49:26]line Версия ККМ: 001 [14:49:26]line ФМ: 0000000000871769 [14:49:26]line ФД: 163827 [14:49:26]line ФПД: 94804485129384 [14:49:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163827&fm=94804485129384&tin=02508201610067®Number=0000000000092562&sum=50000 [14:49:26]written 0, free lines is 4095 [14:49:26]Write to MH i2c: 01 00 00 F9 05 FE [14:49:26]Write i2c OK [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: 01 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: 01 07 00 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: 01 07 00 F9 05 00 00 00 00 00 C6 0C D7 [14:49:26]RasterBufferAndPrint [14:49:26]line [14:49:26]line [14:49:26]line [14:49:26]line [14:49:26]line [14:49:26]written 0, free lines is 3305 [14:49:26]MH_Cut [14:49:26]Write to MH i2c: D1 01 00 00 06 01 D8 [14:49:26]Write i2c OK [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: D1 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: D1 01 00 [14:49:26]MH_I2C_Read... [14:49:26]Read from MH i2c: D1 01 00 00 06 00 D7 [14:49:26]Write to MH i2c: 01 00 00 01 06 07 [14:49:26]Write i2c OK [14:49:26]MH_I2C_Read... [14:49:27]recv_with_timeout no data received [14:49:27]*** Cut start [14:49:27]*** Purtial cut [14:49:27]*** Stage 1: CUTSNS_PIN = 1 [14:49:29]Read from MH i2c: 01 [14:49:29]MH_I2C_Read... [14:49:29]*** Stop cut motor [14:49:29]*** Cut end [14:49:29]Read from MH i2c: 01 07 00 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: 01 07 00 01 06 00 00 00 00 00 FF 0F 1C [14:49:29]process_action close_receipt done [14:49:29]requested_data is exist [14:49:29]produce_requested_data [14:49:29]requested_item fm.sn is exist - process it [14:49:29]wFMCommunicate request_size=4 [14:49:29]MH_SAM_APDU [14:49:29]CAPDU: 80 11 00 00 [14:49:29]Write to MH i2c: E2 08 00 02 06 80 11 00 00 00 00 00 00 82 [14:49:29]Write i2c OK [14:49:29]MH_I2C_Read... [14:49:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:29]Read from MH i2c: E2 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 17 00 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 17 00 02 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [14:49:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:29]wFMCommunicate OK [14:49:29]requested_item fd.num is exist - process it [14:49:29]SAM_PROTO_GetFieldsCounters [14:49:29]wFMCommunicate request_size=4 [14:49:29]MH_SAM_APDU [14:49:29]CAPDU: 80 13 00 00 [14:49:29]Write to MH i2c: E2 08 00 03 06 80 13 00 00 00 00 00 00 85 [14:49:29]Write i2c OK [14:49:29]MH_I2C_Read... [14:49:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:29]Read from MH i2c: E2 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 62 00 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 62 00 03 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7F 02 00 0E 04 04 00 D2 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 F0 [14:49:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7F 02 00 0E 04 04 00 D2 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 [14:49:30]wFMCommunicate OK [14:49:30]SAM_PROTO_GetFieldsCounters done [14:49:30]requested_item shift.num is exist - process it [14:49:30]requested_item shift.opened is exist - process it [14:49:30]req_shift_opened [14:49:30]FM_GetShiftState [14:49:30]SAM_PROTO_GetShiftState [14:49:30]wFMCommunicate request_size=4 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 13 01 00 [14:49:30]Write to MH i2c: E2 08 00 04 06 80 13 01 00 00 00 00 00 87 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 0E 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 0E 00 04 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4D [14:49:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:49:30]wFMCommunicate OK [14:49:30]SAM_PROTO_GetShiftState done [14:49:30]FM_GetShiftState done [14:49:30]req_shift_opened done [14:49:30]requested_item shift.open_date is exist - process it [14:49:30]req_shift_open_date [14:49:30]req_shift_open_date done [14:49:30]produce_requested_data done [14:49:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163827,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:49:30]process_action_free close_receipt [14:49:30]json_value_free [14:49:30]json_value_free done [14:49:30]process_json_proto returns [14:49:30]Send response to host [14:49:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163827,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:49:30]free response buf [14:49:30]execute_script done [14:49:30]execute_script returns [14:49:30]free content buf [14:49:30]Sock 10.Close socket [14:49:30]Sock 10.Thread stoped [14:49:39]recv_with_timeout no data received [14:49:52]accept exits with 11 [14:49:52]New connection [14:49:52]New thread 3066621284 created [14:49:52]Thread 3066477924 joined [14:49:52]Waiting for new connection... [14:49:52] Sock 11.Parse request [14:49:52]Sock 11.Check first char [14:49:52]Sock 11.First char is OK [14:49:52]request: POST /json_proto HTTP/1.0 [14:49:52]Method: POST [14:49:52]URL: /json_proto [14:49:52]Method is POST - this is cgi request [14:49:52]url: /json_proto [14:49:52]query_string will be loaded in cgi processing [14:49:52]execute_cgi json_proto POST (null) [14:49:52]execute_cgi path=json_proto method=POST [14:49:52]POST find Content-Length [14:49:52]Host: 172.17.44.132:8080 [14:49:52]Content-Length: 612 [14:49:52]Content-Type: application/json [14:49:52] [14:49:52]POST finish read [14:49:52]Found Content-Length = 612 [14:49:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50636", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:52]execute_script... [14:49:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50636", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:52]POST & json_proto [14:49:52]process_json_proto [14:49:52]json parsed OK: [14:49:52]protocol is kg_v1.0 [14:49:52]action value=close_receipt [14:49:52]process_action close_receipt [14:49:52]cmd_close_receipt [14:49:52]MH_GetDate [14:49:52]Write to MH i2c: F0 00 00 05 06 FA [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: F0 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: F0 09 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: F0 09 00 05 06 00 91 FE C5 66 2A 83 C1 65 90 [14:49:52]GetLastDocTimeStamp 1724251764 [14:49:52]current date 1724251793 [14:49:52]FM_GetShiftState [14:49:52]SAM_PROTO_GetShiftState [14:49:52]wFMCommunicate request_size=4 [14:49:52]MH_SAM_APDU [14:49:52]CAPDU: 80 13 01 00 [14:49:52]Write to MH i2c: E2 08 00 06 06 80 13 01 00 00 00 00 00 89 [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:52]Read from MH i2c: E2 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 0E 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 0E 00 06 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4F [14:49:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:49:52]wFMCommunicate OK [14:49:52]SAM_PROTO_GetShiftState done [14:49:52]FM_GetShiftState done [14:49:52]opened in 1724199517 [14:49:52]opened+sec_in_day 1724285917 [14:49:52]quantity*price = 8000 [14:49:52]sum+1 = 8001 [14:49:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 426 21.08.2024 14:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163828 ФПД: 195038460094270 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144953&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163828&fm=195038460094270&tin=02508201610067®Number=0000000000092562&sum=8000 0 [14:49:54]StoreToDocumentArchive [14:49:54]shift 466 fd 163828 [14:49:54]save to /storage/0466/doc_00163828 [14:49:54]save last doc name /storage/0466/doc_00163828 to /storage/kkm_last_doc_name [14:49:54]save OK [14:49:54]Clear old archive folders... [14:49:54]ProcessDocumentItem done err = 0, tmpTLVsize=268 [14:49:54]tlvbuf is 00725400 [14:49:54]SAM_PROTO_ClearQueue [14:49:54]wFMCommunicate request_size=4 [14:49:54]MH_SAM_APDU [14:49:54]CAPDU: 80 09 00 00 [14:49:54]Write to MH i2c: E2 08 00 13 06 80 09 00 00 00 00 00 00 8B [14:49:54]Write i2c OK [14:49:54]MH_I2C_Read... [14:49:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:54]Read from MH i2c: E2 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 13 06 00 90 00 8D [14:49:54]RAPDU: 90 00 [14:49:54]wFMCommunicate OK [14:49:54]SAM_PROTO_ClearQueue done [14:49:54]KKMCreateOFDPacket [14:49:54]OFDProtocolAddRootSTLVToBuf [14:49:54]FM_MakeSignedData [14:49:54]FM_MakeSignedData [14:49:54]SAM_PROTO_SignData [14:49:54]wFMCommunicate request_size=4 [14:49:54]MH_SAM_APDU [14:49:54]CAPDU: 80 0D 01 02 [14:49:54]Write to MH i2c: E2 08 00 14 06 80 0D 01 02 00 00 00 00 93 [14:49:54]Write i2c OK [14:49:54]MH_I2C_Read... [14:49:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:54]Read from MH i2c: E2 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [14:49:54]RAPDU: 90 00 [14:49:54]wFMCommunicate OK [14:49:54]wFMCommunicate request_size=255 [14:49:54]MH_SAM_APDU [14:49:54]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 91 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [14:49:54]Write to MH i2c: E2 02 01 15 06 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 91 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 DD [14:49:54]Write i2c OK [14:49:54]MH_I2C_Read... [14:49:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:54]Read from MH i2c: E2 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [14:49:54]RAPDU: 90 00 [14:49:54]wFMCommunicate OK [14:49:54]wFMCommunicate request_size=27 [14:49:54]MH_SAM_APDU [14:49:54]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 F4 7F 02 00 35 04 06 00 B1 62 EE 21 A7 3E [14:49:54]Write to MH i2c: E2 1E 00 16 06 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 F4 7F 02 00 35 04 06 00 B1 62 EE 21 A7 3E 00 00 6C [14:49:54]Write i2c OK [14:49:54]MH_I2C_Read... [14:49:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:54]Read from MH i2c: E2 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [14:49:54]RAPDU: 90 00 [14:49:54]wFMCommunicate OK [14:49:54]wFMCommunicate request_size=4 [14:49:54]MH_SAM_APDU [14:49:54]CAPDU: 80 0D 03 02 [14:49:54]Write to MH i2c: E2 08 00 17 06 80 0D 03 02 00 00 00 00 98 [14:49:54]Write i2c OK [14:49:54]MH_I2C_Read... [14:49:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:55]Read from MH i2c: E2 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: E2 0B 00 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: E2 0B 00 17 06 00 76 C7 08 95 8A A0 0E 40 90 00 EB [14:49:55]RAPDU: 76 C7 08 95 8A A0 0E 40 90 00 [14:49:55]wFMCommunicate OK [14:49:55]SAM_PROTO_SignData done [14:49:55]FM_MakeSignedData done [14:49:55]CreateOFDProtocolMessage [14:49:55]wFMCommunicate request_size=4 [14:49:55]MH_SAM_APDU [14:49:55]CAPDU: 80 11 00 00 [14:49:55]Write to MH i2c: E2 08 00 18 06 80 11 00 00 00 00 00 00 98 [14:49:55]Write i2c OK [14:49:55]MH_I2C_Read... [14:49:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:55]Read from MH i2c: E2 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: E2 17 00 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: E2 17 00 18 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [14:49:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:55]wFMCommunicate OK [14:49:55]CreateOFDProtocolMessage done [14:49:55]OFDSenderStorePacket 163828 [14:49:55]StoreOFDPacket docnum=163828 [14:49:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 9A C8 18 01 20 D9 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 91 FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7F 02 00 35 04 06 00 B1 62 EE 21 A7 3E 76 C7 08 95 8A A0 0E 40 [14:49:55]CheckFolder [14:49:55]dirname=/storage/ofd_packets [14:49:55]CheckFolder done [14:49:55]ProducePacketName [14:49:55]name=ofd_packets/00163828 [14:49:55]NVStorageSaveData ofd_packets/00163828 [14:49:55]File name is /storage/ofd_packets/00163828 [14:49:55]Write 318 bytes [14:49:55]NVStorageSaveData done [14:49:55]OFDSenderStorePacket done [14:49:55]KKMCreateOFDPacket done [14:49:55]NVStorageSaveData kkm_last_timestamp [14:49:55]File name is /storage/kkm_last_timestamp [14:49:55]Write 4 bytes [14:49:55]NVStorageSaveData done [14:49:55]ExternCall_PrintAddStr [14:49:55]wPrintStart [14:49:55]Write to MH i2c: 01 00 00 19 06 1F [14:49:55]Write i2c OK [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: 01 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: 01 07 00 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: 01 07 00 19 06 00 00 00 00 00 FF 0F 34 [14:49:55]RasterBufferAndPrint [14:49:55]line Счет N : (3)50636 [14:49:55]line ИНН: 02508201610067 [14:49:55]line Контрольно-Кассовый Чек [14:49:55]line ПРОДАЖА [14:49:55]line Товар: 4870001570057 [14:49:55]line Напиток Pepsi 0,5л [14:49:55]line 1.000 * 80.00 [14:49:55]line = 80.00 [14:49:55]line НДС 12% НСП 1% [14:49:55]line > о реализуемом товаре [14:49:55]line ИТОГО: 80.00 [14:49:55]line НСП 1% : 0.71 [14:49:55]line НДС 12% : 8.50 [14:49:55]line Наличными: 80.00 [14:49:55]line Безнал.: 0.00 [14:49:55]line Место: АЗС № 130 "Партнер Нефть" [14:49:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:49:55]line СНО: Общий режим [14:49:55]line Чек 426 21.08.2024 14:49 [14:49:55]line Смена: 466 ФФД: 1.0 [14:49:55]line ЗНМ: 0300000070 [14:49:55]line РНМ: 0000000000092562 [14:49:55]line Версия ККМ: 001 [14:49:55]line ФМ: 0000000000871769 [14:49:55]line ФД: 163828 [14:49:55]line ФПД: 195038460094270 [14:49:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T144953&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163828&fm=195038460094270&tin=02508201610067®Number=0000000000092562&sum=8000 [14:49:55]line 0 [14:49:55]written 0, free lines is 4095 [14:49:55]Write to MH i2c: 01 00 00 41 06 47 [14:49:55]Write i2c OK [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: 01 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: 01 07 00 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: 01 07 00 41 06 00 00 00 00 00 ED 0C 47 [14:49:55]RasterBufferAndPrint [14:49:55]line [14:49:55]line [14:49:55]line [14:49:55]line [14:49:55]line [14:49:55]written 0, free lines is 3346 [14:49:55]MH_Cut [14:49:55]Write to MH i2c: D1 01 00 48 06 01 20 [14:49:55]Write i2c OK [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: D1 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: D1 01 00 [14:49:55]MH_I2C_Read... [14:49:55]Read from MH i2c: D1 01 00 48 06 00 1F [14:49:55]Write to MH i2c: 01 00 00 49 06 4F [14:49:55]Write i2c OK [14:49:55]MH_I2C_Read... [14:49:56]*** Cut start [14:49:56]*** Purtial cut [14:49:56]*** Stage 1: CUTSNS_PIN = 1 [14:49:58]Read from MH i2c: 01 [14:49:58]MH_I2C_Read... [14:49:58]*** Stop cut motor [14:49:58]*** Cut end [14:49:58]Read from MH i2c: 01 07 00 [14:49:58]MH_I2C_Read... [14:49:58]Read from MH i2c: 01 07 00 49 06 00 00 00 00 00 FF 0F 64 [14:49:58]process_action close_receipt done [14:49:58]requested_data is exist [14:49:58]produce_requested_data [14:49:58]requested_item fm.sn is exist - process it [14:49:58]wFMCommunicate request_size=4 [14:49:58]MH_SAM_APDU [14:49:58]CAPDU: 80 11 00 00 [14:49:58]Write to MH i2c: E2 08 00 4A 06 80 11 00 00 00 00 00 00 CA [14:49:58]Write i2c OK [14:49:58]MH_I2C_Read... [14:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:58]Read from MH i2c: E2 [14:49:58]MH_I2C_Read... [14:49:58]Read from MH i2c: E2 17 00 [14:49:58]MH_I2C_Read... [14:49:58]Read from MH i2c: E2 17 00 4A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [14:49:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:58]wFMCommunicate OK [14:49:58]requested_item fd.num is exist - process it [14:49:58]SAM_PROTO_GetFieldsCounters [14:49:58]wFMCommunicate request_size=4 [14:49:58]MH_SAM_APDU [14:49:58]CAPDU: 80 13 00 00 [14:49:58]Write to MH i2c: E2 08 00 4B 06 80 13 00 00 00 00 00 00 CD [14:49:58]Write i2c OK [14:49:58]MH_I2C_Read... [14:49:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:58]Read from MH i2c: E2 [14:49:58]MH_I2C_Read... [14:49:58]Read from MH i2c: E2 62 00 [14:49:58]MH_I2C_Read... [14:49:58]Read from MH i2c: E2 62 00 4B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7F 02 00 0E 04 04 00 D2 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 3C [14:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7F 02 00 0E 04 04 00 D2 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 [14:49:58]wFMCommunicate OK [14:49:58]SAM_PROTO_GetFieldsCounters done [14:49:58]requested_item shift.num is exist - process it [14:49:58]requested_item shift.opened is exist - process it [14:49:58]req_shift_opened [14:49:58]FM_GetShiftState [14:49:58]SAM_PROTO_GetShiftState [14:49:58]wFMCommunicate request_size=4 [14:49:58]MH_SAM_APDU [14:49:58]CAPDU: 80 13 01 00 [14:49:58]Write to MH i2c: E2 08 00 4C 06 80 13 01 00 00 00 00 00 CF [14:49:58]Write i2c OK [14:49:58]MH_I2C_Read... [14:49:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:58]Read from MH i2c: E2 [14:49:58]MH_I2C_Read... [14:49:58]Read from MH i2c: E2 0E 00 [14:49:58]MH_I2C_Read... [14:49:58]Read from MH i2c: E2 0E 00 4C 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [14:49:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:49:58]wFMCommunicate OK [14:49:58]SAM_PROTO_GetShiftState done [14:49:58]FM_GetShiftState done [14:49:58]req_shift_opened done [14:49:58]requested_item shift.open_date is exist - process it [14:49:58]req_shift_open_date [14:49:58]req_shift_open_date done [14:49:58]produce_requested_data done [14:49:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163828,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:49:58]process_action_free close_receipt [14:49:58]json_value_free [14:49:58]json_value_free done [14:49:58]process_json_proto returns [14:49:58]Send response to host [14:49:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163828,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:49:58]free response buf [14:49:58]execute_script done [14:49:58]execute_script returns [14:49:58]free content buf [14:49:58]Sock 11.Close socket [14:49:58]Sock 11.Thread stoped [14:50:00]ConnectInit Can't connect to host [14:50:00]CommunicateWithHost connect error [14:50:00]CommunicateWithHost err = -1 [14:50:00]OFD Sender: Server communicate error [14:50:00]OFD Sender: Processing packet 163817 [packets to send 979, broken 967] [14:50:00]ProducePacketName [14:50:00]name=ofd_packets/00163817 [14:50:00]OFD Sender: To server: pG, [14:50:00]CommunicateWithHost lk.salyk.kg:30040 [14:50:00]ConnectInit lk.salyk.kg [14:50:55]accept exits with 9 [14:50:55]New connection [14:50:55]New thread 3066477924 created [14:50:55]Thread 3066621284 joined [14:50:55]Waiting for new connection... [14:50:55] Sock 9.Parse request [14:50:55]Sock 9.Check first char [14:50:55]Sock 9.First char is OK [14:50:55]request: POST /json_proto HTTP/1.0 [14:50:55]Method: POST [14:50:55]URL: /json_proto [14:50:55]Method is POST - this is cgi request [14:50:55]url: /json_proto [14:50:55]query_string will be loaded in cgi processing [14:50:55]execute_cgi json_proto POST (null) [14:50:55]execute_cgi path=json_proto method=POST [14:50:55]POST find Content-Length [14:50:55]Host: 172.17.44.132:8080 [14:50:55]Content-Length: 679 [14:50:55]Content-Type: application/json [14:50:55] [14:50:55]POST finish read [14:50:55]Found Content-Length = 679 [14:50:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.340, "sum" : 989.83, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 989.00, "payments": [ { "type": 0, "sum" : 989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:55]execute_script... [14:50: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)292418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.340, "sum" : 989.83, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 989.00, "payments": [ { "type": 0, "sum" : 989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:55]POST & json_proto [14:50:55]process_json_proto [14:50:55]json parsed OK: [14:50:55]protocol is kg_v1.0 [14:50:55]action value=close_receipt [14:50:55]process_action close_receipt [14:50:55]cmd_close_receipt [14:50:55]MH_GetDate [14:50:55]Write to MH i2c: F0 00 00 4D 06 42 [14:50:55]Write i2c OK [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: F0 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: F0 09 00 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: F0 09 00 4D 06 00 CF FE C5 66 2A 83 C1 65 16 [14:50:55]GetLastDocTimeStamp 1724251793 [14:50:55]current date 1724251855 [14:50:55]FM_GetShiftState [14:50:55]SAM_PROTO_GetShiftState [14:50:55]wFMCommunicate request_size=4 [14:50:55]MH_SAM_APDU [14:50:55]CAPDU: 80 13 01 00 [14:50:55]Write to MH i2c: E2 08 00 4E 06 80 13 01 00 00 00 00 00 D1 [14:50:55]Write i2c OK [14:50:55]MH_I2C_Read... [14:50:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:55]Read from MH i2c: E2 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: E2 0E 00 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: E2 0E 00 4E 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 97 [14:50:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:50:55]wFMCommunicate OK [14:50:55]SAM_PROTO_GetShiftState done [14:50:55]FM_GetShiftState done [14:50:55]opened in 1724199517 [14:50:55]opened+sec_in_day 1724285917 [14:50:55]quantity*price = 98982 [14:50:55]sum+1 = 98984 [14:50:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.83 ИТОГО: 989.00 Внесено: 1000.00 СДАЧА: 11.00 НСП 1% : 8.76 НДС 12% : 105.11 Наличными: 989.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 427 21.08.2024 14:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163829 ФПД: 147427438873934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T145055&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163829&fm=147427438873934&tin=02508201610067®Number=0000000000092562&sum=98900 [14:50:56]StoreToDocumentArchive [14:50:56]shift 466 fd 163829 [14:50:56]save to /storage/0466/doc_00163829 [14:50:56]save last doc name /storage/0466/doc_00163829 to /storage/kkm_last_doc_name [14:50:56]save OK [14:50:56]Clear old archive folders... [14:50:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:56]tlvbuf is 006CBEC0 [14:50:56]SAM_PROTO_ClearQueue [14:50:56]wFMCommunicate request_size=4 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 09 00 00 [14:50:56]Write to MH i2c: E2 08 00 5B 06 80 09 00 00 00 00 00 00 D3 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 5B 06 00 90 00 D5 [14:50:56]RAPDU: 90 00 [14:50:56]wFMCommunicate OK [14:50:56]SAM_PROTO_ClearQueue done [14:50:56]KKMCreateOFDPacket [14:50:56]OFDProtocolAddRootSTLVToBuf [14:50:56]FM_MakeSignedData [14:50:56]FM_MakeSignedData [14:50:56]SAM_PROTO_SignData [14:50:56]wFMCommunicate request_size=4 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 0D 01 02 [14:50:56]Write to MH i2c: E2 08 00 5C 06 80 0D 01 02 00 00 00 00 DB [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 5C 06 00 90 00 D6 [14:50:56]RAPDU: 90 00 [14:50:56]wFMCommunicate OK [14:50:56]wFMCommunicate request_size=255 [14:50:56]MH_SAM_APDU [14:50: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 1C 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A7 82 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 82 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0F 29 00 00 00 00 07 04 06 00 54 82 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 CF FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7F 02 00 35 04 06 00 86 [14:50:56]Write to MH i2c: E2 02 01 5D 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 1C 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A7 82 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 82 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0F 29 00 00 00 00 07 04 06 00 54 82 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 CF FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7F 02 00 35 04 06 00 86 00 00 48 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 5D 06 00 90 00 D7 [14:50:56]RAPDU: 90 00 [14:50:56]wFMCommunicate OK [14:50:56]wFMCommunicate request_size=10 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 0D 02 02 05 15 A0 1F CD 4E [14:50:56]Write to MH i2c: E2 0D 00 5E 06 80 0D 02 02 05 00 15 A0 1F CD 4E 00 00 D7 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 5E 06 00 90 00 D8 [14:50:56]RAPDU: 90 00 [14:50:56]wFMCommunicate OK [14:50:56]wFMCommunicate request_size=4 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 0D 03 02 [14:50:56]Write to MH i2c: E2 08 00 5F 06 80 0D 03 02 00 00 00 00 E0 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 0B 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 0B 00 5F 06 00 8F B7 1C 51 3E 15 49 7B 90 00 AB [14:50:56]RAPDU: 8F B7 1C 51 3E 15 49 7B 90 00 [14:50:56]wFMCommunicate OK [14:50:56]SAM_PROTO_SignData done [14:50:56]FM_MakeSignedData done [14:50:56]CreateOFDProtocolMessage [14:50:56]wFMCommunicate request_size=4 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 11 00 00 [14:50:56]Write to MH i2c: E2 08 00 60 06 80 11 00 00 00 00 00 00 E0 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 17 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 17 00 60 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [14:50:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:50:56]wFMCommunicate OK [14:50:56]CreateOFDProtocolMessage done [14:50:56]OFDSenderStorePacket 163829 [14:50:56]StoreOFDPacket docnum=163829 [14:50:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 EF 07 01 59 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A7 82 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 82 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0F 29 00 00 00 00 07 04 06 00 54 82 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 CF FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7F 02 00 35 04 06 00 86 15 A0 1F CD 4E 8F B7 1C 51 3E 15 49 7B [14:50:56]CheckFolder [14:50:56]dirname=/storage/ofd_packets [14:50:56]CheckFolder done [14:50:56]ProducePacketName [14:50:56]name=ofd_packets/00163829 [14:50:56]NVStorageSaveData ofd_packets/00163829 [14:50:56]File name is /storage/ofd_packets/00163829 [14:50:56]Write 301 bytes [14:50:56]NVStorageSaveData done [14:50:56]OFDSenderStorePacket done [14:50:56]KKMCreateOFDPacket done [14:50:56]NVStorageSaveData kkm_last_timestamp [14:50:56]File name is /storage/kkm_last_timestamp [14:50:56]Write 4 bytes [14:50:56]NVStorageSaveData done [14:50:57]ExternCall_PrintAddStr [14:50:57]wPrintStart [14:50:57]Write to MH i2c: 01 00 00 61 06 67 [14:50:57]Write i2c OK [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: 01 [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: 01 07 00 [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: 01 07 00 61 06 00 00 00 00 00 FF 0F 7C [14:50:57]RasterBufferAndPrint [14:50:57]line Счет N : (1)292418 [14:50:57]line ИНН: 02508201610067 [14:50:57]line Контрольно-Кассовый Чек [14:50:57]line ПРОДАЖА [14:50:57]line ТРК (МРК, ГНК) : 43 [14:50:57]line Товар: 2710124500 [14:50:57]line Аи-95-К-5 [14:50:57]line 13.340 * 74.20 [14:50:57]line = 989.83 [14:50:57]line НДС 12% НСП 1% [14:50:57]line > о реализуемом товаре [14:50:57]line ОКРУГЛЕНИЕ: -0.83 [14:50:57]line ИТОГО: 989.00 [14:50:57]line Внесено: 1000.00 [14:50:57]line СДАЧА: 11.00 [14:50:57]line НСП 1% : 8.76 [14:50:57]line НДС 12% : 105.11 [14:50:57]line Наличными: 989.00 [14:50:57]line Безнал.: 0.00 [14:50:57]line Место: АЗС № 130 "Партнер Нефть" [14:50:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:50:57]line СНО: Общий режим [14:50:57]line Чек 427 21.08.2024 14:50 [14:50:57]line Смена: 466 ФФД: 1.0 [14:50:57]line ЗНМ: 0300000070 [14:50:57]line РНМ: 0000000000092562 [14:50:57]line Версия ККМ: 001 [14:50:57]line ФМ: 0000000000871769 [14:50:57]line ФД: 163829 [14:50:57]line ФПД: 147427438873934 [14:50:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T145055&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163829&fm=147427438873934&tin=02508201610067®Number=0000000000092562&sum=98900 [14:50:57]written 0, free lines is 4095 [14:50:57]Write to MH i2c: 01 00 00 8C 06 92 [14:50:57]Write i2c OK [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: 01 [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: 01 07 00 [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 C8 0C 6D [14:50:57]RasterBufferAndPrint [14:50:57]line [14:50:57]line [14:50:57]line [14:50:57]line [14:50:57]line [14:50:57]written 0, free lines is 3296 [14:50:57]MH_Cut [14:50:57]Write to MH i2c: D1 01 00 93 06 01 6B [14:50:57]Write i2c OK [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: D1 [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: D1 01 00 [14:50:57]MH_I2C_Read... [14:50:57]Read from MH i2c: D1 01 00 93 06 00 6A [14:50:57]Write to MH i2c: 01 00 00 94 06 9A [14:50:57]Write i2c OK [14:50:57]MH_I2C_Read... [14:50:58]*** Cut start [14:50:58]*** Purtial cut [14:50:58]*** Stage 1: CUTSNS_PIN = 1 [14:51:00]Read from MH i2c: 01 [14:51:00]MH_I2C_Read... [14:51:00]*** Stop cut motor [14:51:00]*** Cut end [14:51:00]Read from MH i2c: 01 07 00 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: 01 07 00 94 06 00 00 00 00 00 FF 0F AF [14:51:00]process_action close_receipt done [14:51:00]requested_data is exist [14:51:00]produce_requested_data [14:51:00]requested_item fm.sn is exist - process it [14:51:00]wFMCommunicate request_size=4 [14:51:00]MH_SAM_APDU [14:51:00]CAPDU: 80 11 00 00 [14:51:00]Write to MH i2c: E2 08 00 95 06 80 11 00 00 00 00 00 00 15 [14:51:00]Write i2c OK [14:51:00]MH_I2C_Read... [14:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:00]Read from MH i2c: E2 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 17 00 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 17 00 95 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [14:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:51:00]wFMCommunicate OK [14:51:00]requested_item fd.num is exist - process it [14:51:00]SAM_PROTO_GetFieldsCounters [14:51:00]wFMCommunicate request_size=4 [14:51:00]MH_SAM_APDU [14:51:00]CAPDU: 80 13 00 00 [14:51:00]Write to MH i2c: E2 08 00 96 06 80 13 00 00 00 00 00 00 18 [14:51:00]Write i2c OK [14:51:00]MH_I2C_Read... [14:51:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:00]Read from MH i2c: E2 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 62 00 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 62 00 96 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7F 02 00 0E 04 04 00 D2 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 8B [14:51: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7F 02 00 0E 04 04 00 D2 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 [14:51:00]wFMCommunicate OK [14:51:00]SAM_PROTO_GetFieldsCounters done [14:51:00]requested_item shift.num is exist - process it [14:51:00]requested_item shift.opened is exist - process it [14:51:00]req_shift_opened [14:51:00]FM_GetShiftState [14:51:00]SAM_PROTO_GetShiftState [14:51:00]wFMCommunicate request_size=4 [14:51:00]MH_SAM_APDU [14:51:00]CAPDU: 80 13 01 00 [14:51:00]Write to MH i2c: E2 08 00 97 06 80 13 01 00 00 00 00 00 1A [14:51:00]Write i2c OK [14:51:00]MH_I2C_Read... [14:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:00]Read from MH i2c: E2 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 0E 00 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 0E 00 97 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [14:51:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:51:00]wFMCommunicate OK [14:51:00]SAM_PROTO_GetShiftState done [14:51:00]FM_GetShiftState done [14:51:00]req_shift_opened done [14:51:00]requested_item shift.open_date is exist - process it [14:51:00]req_shift_open_date [14:51:00]req_shift_open_date done [14:51:00]produce_requested_data done [14:51:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163829,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:51:00]process_action_free close_receipt [14:51:00]json_value_free [14:51:00]json_value_free done [14:51:00]process_json_proto returns [14:51:00]Send response to host [14:51:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163829,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:51:00]free response buf [14:51:00]execute_script done [14:51:00]execute_script returns [14:51:00]free content buf [14:51:00]Sock 9.Close socket [14:51:00]Sock 9.Thread stoped [14:51:19]recv_with_timeout no data received [14:51:32]recv_with_timeout no data received [14:51:52]recv_with_timeout no data received [14:52:09]recv_with_timeout no data received [14:52:13]ConnectInit Can't connect to host [14:52:13]CommunicateWithHost connect error [14:52:13]CommunicateWithHost err = -1 [14:52:13]OFD Sender: Server communicate error [14:52:13]OFD Sender: Processing packet 163817 [packets to send 980, broken 967] [14:52:13]ProducePacketName [14:52:13]name=ofd_packets/00163817 [14:52:13]OFD Sender: To server: pG, [14:52:13]CommunicateWithHost lk.salyk.kg:30040 [14:52:13]ConnectInit lk.salyk.kg [14:52:22]recv_with_timeout no data received [14:52:30]accept exits with 10 [14:52:30]New connection [14:52:30]New thread 3066621284 created [14:52:30]Thread 3066477924 joined [14:52:30]Waiting for new connection... [14:52:30] Sock 10.Parse request [14:52:30]Sock 10.Check first char [14:52:30]Sock 10.First char is OK [14:52:30]request: POST /json_proto HTTP/1.0 [14:52:30]Method: POST [14:52:30]URL: /json_proto [14:52:30]Method is POST - this is cgi request [14:52:30]url: /json_proto [14:52:30]query_string will be loaded in cgi processing [14:52:30]execute_cgi json_proto POST (null) [14:52:30]execute_cgi path=json_proto method=POST [14:52:30]POST find Content-Length [14:52:30]Host: 172.17.44.132:8080 [14:52:30]Content-Length: 677 [14:52:30]Content-Type: application/json [14:52:30] [14:52:30]POST finish read [14:52:30]Found Content-Length = 677 [14:52:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:30]execute_script... [14:52:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:30]POST & json_proto [14:52:30]process_json_proto [14:52:30]json parsed OK: [14:52:30]protocol is kg_v1.0 [14:52:30]action value=close_receipt [14:52:30]process_action close_receipt [14:52:30]cmd_close_receipt [14:52:30]MH_GetDate [14:52:30]Write to MH i2c: F0 00 00 98 06 8D [14:52:30]Write i2c OK [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: F0 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: F0 09 00 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: F0 09 00 98 06 00 2F FF C5 66 2A 83 C1 65 C2 [14:52:30]GetLastDocTimeStamp 1724251855 [14:52:30]current date 1724251951 [14:52:30]FM_GetShiftState [14:52:30]SAM_PROTO_GetShiftState [14:52:30]wFMCommunicate request_size=4 [14:52:30]MH_SAM_APDU [14:52:30]CAPDU: 80 13 01 00 [14:52:30]Write to MH i2c: E2 08 00 99 06 80 13 01 00 00 00 00 00 1C [14:52:30]Write i2c OK [14:52:30]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 0E 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 0E 00 99 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E2 [14:52:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:52:31]wFMCommunicate OK [14:52:31]SAM_PROTO_GetShiftState done [14:52:31]FM_GetShiftState done [14:52:31]opened in 1724199517 [14:52:31]opened+sec_in_day 1724285917 [14:52:31]quantity*price = 40002 [14:52:31]sum+1 = 40003 [14:52:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 428 21.08.2024 14:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163830 ФПД: 155232857947498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T145231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163830&fm=155232857947498&tin=02508201610067®Number=0000000000092562&sum=40000 [14:52:32]StoreToDocumentArchive [14:52:32]shift 466 fd 163830 [14:52:32]save to /storage/0466/doc_00163830 [14:52:32]save last doc name /storage/0466/doc_00163830 to /storage/kkm_last_doc_name [14:52:32]save OK [14:52:32]Clear old archive folders... [14:52:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:32]tlvbuf is 006B94D0 [14:52:32]SAM_PROTO_ClearQueue [14:52:32]wFMCommunicate request_size=4 [14:52:32]MH_SAM_APDU [14:52:32]CAPDU: 80 09 00 00 [14:52:32]Write to MH i2c: E2 08 00 A6 06 80 09 00 00 00 00 00 00 1E [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:32]Read from MH i2c: E2 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 A6 06 00 90 00 20 [14:52:32]RAPDU: 90 00 [14:52:32]wFMCommunicate OK [14:52:32]SAM_PROTO_ClearQueue done [14:52:32]KKMCreateOFDPacket [14:52:32]OFDProtocolAddRootSTLVToBuf [14:52:32]FM_MakeSignedData [14:52:32]FM_MakeSignedData [14:52:32]SAM_PROTO_SignData [14:52:32]wFMCommunicate request_size=4 [14:52:32]MH_SAM_APDU [14:52:32]CAPDU: 80 0D 01 02 [14:52:32]Write to MH i2c: E2 08 00 A7 06 80 0D 01 02 00 00 00 00 26 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:32]Read from MH i2c: E2 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 A7 06 00 90 00 21 [14:52:32]RAPDU: 90 00 [14:52:32]wFMCommunicate OK [14:52:32]wFMCommunicate request_size=255 [14:52:32]MH_SAM_APDU [14:52:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 2F FF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7F 02 00 35 04 06 00 8D [14:52:32]Write to MH i2c: E2 02 01 A8 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 2F FF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7F 02 00 35 04 06 00 8D 00 00 6C [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:32]Read from MH i2c: E2 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 A8 06 00 90 00 22 [14:52:32]RAPDU: 90 00 [14:52:32]wFMCommunicate OK [14:52:32]wFMCommunicate request_size=10 [14:52:32]MH_SAM_APDU [14:52:32]CAPDU: 80 0D 02 02 05 2E F7 5A FD 6A [14:52:32]Write to MH i2c: E2 0D 00 A9 06 80 0D 02 02 05 00 2E F7 5A FD 6A 00 00 19 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:32]Read from MH i2c: E2 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 03 00 A9 06 00 90 00 23 [14:52:32]RAPDU: 90 00 [14:52:32]wFMCommunicate OK [14:52:32]wFMCommunicate request_size=4 [14:52:32]MH_SAM_APDU [14:52:32]CAPDU: 80 0D 03 02 [14:52:32]Write to MH i2c: E2 08 00 AA 06 80 0D 03 02 00 00 00 00 2B [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:32]Read from MH i2c: E2 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 0B 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 0B 00 AA 06 00 DE 12 AB 5E D8 3C 1C B9 90 00 0E [14:52:32]RAPDU: DE 12 AB 5E D8 3C 1C B9 90 00 [14:52:32]wFMCommunicate OK [14:52:32]SAM_PROTO_SignData done [14:52:32]FM_MakeSignedData done [14:52:32]CreateOFDProtocolMessage [14:52:32]wFMCommunicate request_size=4 [14:52:32]MH_SAM_APDU [14:52:32]CAPDU: 80 11 00 00 [14:52:32]Write to MH i2c: E2 08 00 AB 06 80 11 00 00 00 00 00 00 2B [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:32]Read from MH i2c: E2 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: E2 17 00 [14:52:32]MH_I2C_Read... [14:52:32]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 37 36 39 90 00 84 [14:52:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:52:32]wFMCommunicate OK [14:52:32]CreateOFDProtocolMessage done [14:52:32]OFDSenderStorePacket 163830 [14:52:32]StoreOFDPacket docnum=163830 [14:52:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 14 4B 07 01 76 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AC 01 00 00 F4 03 04 00 2F FF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7F 02 00 35 04 06 00 8D 2E F7 5A FD 6A DE 12 AB 5E D8 3C 1C B9 [14:52:32]CheckFolder [14:52:32]dirname=/storage/ofd_packets [14:52:32]CheckFolder done [14:52:32]ProducePacketName [14:52:32]name=ofd_packets/00163830 [14:52:32]NVStorageSaveData ofd_packets/00163830 [14:52:32]File name is /storage/ofd_packets/00163830 [14:52:32]Write 301 bytes [14:52:32]NVStorageSaveData done [14:52:32]OFDSenderStorePacket done [14:52:32]KKMCreateOFDPacket done [14:52:32]NVStorageSaveData kkm_last_timestamp [14:52:32]File name is /storage/kkm_last_timestamp [14:52:32]Write 4 bytes [14:52:32]NVStorageSaveData done [14:52:32]ExternCall_PrintAddStr [14:52:32]wPrintStart [14:52:32]Write to MH i2c: 01 00 00 AC 06 B2 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 07 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 07 00 AC 06 00 00 00 00 00 FF 0F C7 [14:52:32]RasterBufferAndPrint [14:52:32]line Счет N : (1)292420 [14:52:32]line ИНН: 02508201610067 [14:52:32]line Контрольно-Кассовый Чек [14:52:32]line ПРОДАЖА [14:52:32]line ТРК (МРК, ГНК) : 52 [14:52:32]line Товар: 2710124130 [14:52:32]line Аи-92-К-5 [14:52:32]line 5.900 * 67.80 [14:52:32]line = 400.02 [14:52:32]line НДС 12% НСП 1% [14:52:32]line > о реализуемом товаре [14:52:32]line ОКРУГЛЕНИЕ: -0.02 [14:52:32]line ИТОГО: 400.00 [14:52:32]line Внесено: 400.00 [14:52:32]line СДАЧА: 0.00 [14:52:32]line НСП 1% : 3.54 [14:52:32]line НДС 12% : 42.48 [14:52:32]line Наличными: 400.00 [14:52:32]line Безнал.: 0.00 [14:52:32]line Место: АЗС № 130 "Партнер Нефть" [14:52:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:52:32]line СНО: Общий режим [14:52:32]line Чек 428 21.08.2024 14:52 [14:52:32]line Смена: 466 ФФД: 1.0 [14:52:32]line ЗНМ: 0300000070 [14:52:32]line РНМ: 0000000000092562 [14:52:32]line Версия ККМ: 001 [14:52:32]line ФМ: 0000000000871769 [14:52:32]line ФД: 163830 [14:52:32]line ФПД: 155232857947498 [14:52:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T145231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163830&fm=155232857947498&tin=02508201610067®Number=0000000000092562&sum=40000 [14:52:32]written 0, free lines is 4095 [14:52:33]Write to MH i2c: 01 00 00 D7 06 DD [14:52:33]Write i2c OK [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: 01 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: 01 07 00 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 C1 0C B1 [14:52:33]RasterBufferAndPrint [14:52:33]line [14:52:33]line [14:52:33]line [14:52:33]line [14:52:33]line [14:52:33]written 0, free lines is 3271 [14:52:33]MH_Cut [14:52:33]Write to MH i2c: D1 01 00 DE 06 01 B6 [14:52:33]Write i2c OK [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: D1 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: D1 01 00 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: D1 01 00 DE 06 00 B5 [14:52:33]Write to MH i2c: 01 00 00 DF 06 E5 [14:52:33]Write i2c OK [14:52:33]MH_I2C_Read... [14:52:33]*** Cut start [14:52:33]*** Purtial cut [14:52:33]*** Stage 1: CUTSNS_PIN = 1 [14:52:35]Read from MH i2c: 01 [14:52:35]MH_I2C_Read... [14:52:35]*** Stop cut motor [14:52:35]*** Cut end [14:52:35]Read from MH i2c: 01 07 00 [14:52:35]MH_I2C_Read... [14:52:35]Read from MH i2c: 01 07 00 DF 06 00 00 00 00 00 FF 0F FA [14:52:35]process_action close_receipt done [14:52:35]requested_data is exist [14:52:35]produce_requested_data [14:52:35]requested_item fm.sn is exist - process it [14:52:35]wFMCommunicate request_size=4 [14:52:35]MH_SAM_APDU [14:52:35]CAPDU: 80 11 00 00 [14:52:35]Write to MH i2c: E2 08 00 E0 06 80 11 00 00 00 00 00 00 60 [14:52:35]Write i2c OK [14:52:35]MH_I2C_Read... [14:52:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:36]Read from MH i2c: E2 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 17 00 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 17 00 E0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [14:52:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:52:36]wFMCommunicate OK [14:52:36]requested_item fd.num is exist - process it [14:52:36]SAM_PROTO_GetFieldsCounters [14:52:36]wFMCommunicate request_size=4 [14:52:36]MH_SAM_APDU [14:52:36]CAPDU: 80 13 00 00 [14:52:36]Write to MH i2c: E2 08 00 E1 06 80 13 00 00 00 00 00 00 63 [14:52:36]Write i2c OK [14:52:36]MH_I2C_Read... [14:52:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:36]Read from MH i2c: E2 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 62 00 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 62 00 E1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7F 02 00 0E 04 04 00 D2 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 DA [14:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7F 02 00 0E 04 04 00 D2 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 [14:52:36]wFMCommunicate OK [14:52:36]SAM_PROTO_GetFieldsCounters done [14:52:36]requested_item shift.num is exist - process it [14:52:36]requested_item shift.opened is exist - process it [14:52:36]req_shift_opened [14:52:36]FM_GetShiftState [14:52:36]SAM_PROTO_GetShiftState [14:52:36]wFMCommunicate request_size=4 [14:52:36]MH_SAM_APDU [14:52:36]CAPDU: 80 13 01 00 [14:52:36]Write to MH i2c: E2 08 00 E2 06 80 13 01 00 00 00 00 00 65 [14:52:36]Write i2c OK [14:52:36]MH_I2C_Read... [14:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:36]Read from MH i2c: E2 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 0E 00 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 0E 00 E2 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2B [14:52:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:52:36]wFMCommunicate OK [14:52:36]SAM_PROTO_GetShiftState done [14:52:36]FM_GetShiftState done [14:52:36]req_shift_opened done [14:52:36]requested_item shift.open_date is exist - process it [14:52:36]req_shift_open_date [14:52:36]req_shift_open_date done [14:52:36]produce_requested_data done [14:52:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163830,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:52:36]process_action_free close_receipt [14:52:36]json_value_free [14:52:36]json_value_free done [14:52:36]process_json_proto returns [14:52:36]Send response to host [14:52:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163830,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:52:36]free response buf [14:52:36]execute_script done [14:52:36]execute_script returns [14:52:36]free content buf [14:52:36]Sock 10.Close socket [14:52:36]Sock 10.Thread stoped [14:52:53]recv_with_timeout no data received [14:52:53]accept exits with 11 [14:52:53]New connection [14:52:53]New thread 3066477924 created [14:52:53]Thread 3066621284 joined [14:52:53]Waiting for new connection... [14:52:53] Sock 11.Parse request [14:52:53]Sock 11.Check first char [14:52:53]Sock 11.First char is OK [14:52:53]request: POST /json_proto HTTP/1.0 [14:52:53]Method: POST [14:52:53]URL: /json_proto [14:52:53]Method is POST - this is cgi request [14:52:53]url: /json_proto [14:52:53]query_string will be loaded in cgi processing [14:52:53]execute_cgi json_proto POST (null) [14:52:53]execute_cgi path=json_proto method=POST [14:52:53]POST find Content-Length [14:52:53]Host: 172.17.44.132:8080 [14:52:53]Content-Length: 682 [14:52:53]Content-Type: application/json [14:52:53] [14:52:53]POST finish read [14:52:53]Found Content-Length = 682 [14:52:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:53]execute_script... [14: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)292421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:53]POST & json_proto [14:52:53]process_json_proto [14:52:53]json parsed OK: [14:52:53]protocol is kg_v1.0 [14:52:53]action value=close_receipt [14:52:53]process_action close_receipt [14:52:53]cmd_close_receipt [14:52:53]MH_GetDate [14:52:53]Write to MH i2c: F0 00 00 E3 06 D8 [14:52:53]Write i2c OK [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: F0 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: F0 09 00 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: F0 09 00 E3 06 00 46 FF C5 66 2A 83 C1 65 24 [14:52:53]GetLastDocTimeStamp 1724251951 [14:52:53]current date 1724251974 [14:52:53]FM_GetShiftState [14:52:53]SAM_PROTO_GetShiftState [14:52:53]wFMCommunicate request_size=4 [14:52:53]MH_SAM_APDU [14:52:53]CAPDU: 80 13 01 00 [14:52:53]Write to MH i2c: E2 08 00 E4 06 80 13 01 00 00 00 00 00 67 [14:52:53]Write i2c OK [14:52:53]MH_I2C_Read... [14:52:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:53]Read from MH i2c: E2 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 0E 00 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 0E 00 E4 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2D [14:52:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:52:53]wFMCommunicate OK [14:52:53]SAM_PROTO_GetShiftState done [14:52:53]FM_GetShiftState done [14:52:53]opened in 1724199517 [14:52:53]opened+sec_in_day 1724285917 [14:52:53]quantity*price = 100005 [14:52:53]sum+1 = 100006 [14:52:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 429 21.08.2024 14:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163831 ФПД: 242240060938957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T145254&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163831&fm=242240060938957&tin=02508201610067®Number=0000000000092562&sum=100000 [14:52:55]StoreToDocumentArchive [14:52:55]shift 466 fd 163831 [14:52:55]save to /storage/0466/doc_00163831 [14:52:55]save last doc name /storage/0466/doc_00163831 to /storage/kkm_last_doc_name [14:52:55]save OK [14:52:55]Clear old archive folders... [14:52:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:55]tlvbuf is 006B1430 [14:52:55]SAM_PROTO_ClearQueue [14:52:55]wFMCommunicate request_size=4 [14:52:55]MH_SAM_APDU [14:52:55]CAPDU: 80 09 00 00 [14:52:55]Write to MH i2c: E2 08 00 F1 06 80 09 00 00 00 00 00 00 69 [14:52:55]Write i2c OK [14:52:55]MH_I2C_Read... [14:52:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:55]Read from MH i2c: E2 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 F1 06 00 90 00 6B [14:52:55]RAPDU: 90 00 [14:52:55]wFMCommunicate OK [14:52:55]SAM_PROTO_ClearQueue done [14:52:55]KKMCreateOFDPacket [14:52:55]OFDProtocolAddRootSTLVToBuf [14:52:55]FM_MakeSignedData [14:52:55]FM_MakeSignedData [14:52:55]SAM_PROTO_SignData [14:52:55]wFMCommunicate request_size=4 [14:52:55]MH_SAM_APDU [14:52:55]CAPDU: 80 0D 01 02 [14:52:55]Write to MH i2c: E2 08 00 F2 06 80 0D 01 02 00 00 00 00 71 [14:52:55]Write i2c OK [14:52:55]MH_I2C_Read... [14:52:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:55]Read from MH i2c: E2 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 F2 06 00 90 00 6C [14:52:55]RAPDU: 90 00 [14:52:55]wFMCommunicate OK [14:52:55]wFMCommunicate request_size=255 [14:52:55]MH_SAM_APDU [14:52:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 46 FF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7F 02 00 35 04 06 00 DC [14:52:55]Write to MH i2c: E2 02 01 F3 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 46 FF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7F 02 00 35 04 06 00 DC 00 00 C9 [14:52:55]Write i2c OK [14:52:55]MH_I2C_Read... [14:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:55]Read from MH i2c: E2 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 F3 06 00 90 00 6D [14:52:55]RAPDU: 90 00 [14:52:55]wFMCommunicate OK [14:52:55]wFMCommunicate request_size=10 [14:52:55]MH_SAM_APDU [14:52:55]CAPDU: 80 0D 02 02 05 50 E8 C8 5A CD [14:52:55]Write to MH i2c: E2 0D 00 F4 06 80 0D 02 02 05 00 50 E8 C8 5A CD 00 00 A5 [14:52:55]Write i2c OK [14:52:55]MH_I2C_Read... [14:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:55]Read from MH i2c: E2 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 03 00 F4 06 00 90 00 6E [14:52:55]RAPDU: 90 00 [14:52:55]wFMCommunicate OK [14:52:55]wFMCommunicate request_size=4 [14:52:55]MH_SAM_APDU [14:52:55]CAPDU: 80 0D 03 02 [14:52:55]Write to MH i2c: E2 08 00 F5 06 80 0D 03 02 00 00 00 00 76 [14:52:55]Write i2c OK [14:52:55]MH_I2C_Read... [14:52:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:55]Read from MH i2c: E2 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 0B 00 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 0B 00 F5 06 00 FB 37 2D D7 A4 FB B0 83 90 00 7F [14:52:55]RAPDU: FB 37 2D D7 A4 FB B0 83 90 00 [14:52:55]wFMCommunicate OK [14:52:55]SAM_PROTO_SignData done [14:52:55]FM_MakeSignedData done [14:52:55]CreateOFDProtocolMessage [14:52:55]wFMCommunicate request_size=4 [14:52:55]MH_SAM_APDU [14:52:55]CAPDU: 80 11 00 00 [14:52:55]Write to MH i2c: E2 08 00 F6 06 80 11 00 00 00 00 00 00 76 [14:52:55]Write i2c OK [14:52:55]MH_I2C_Read... [14:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:55]Read from MH i2c: E2 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 17 00 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: E2 17 00 F6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [14:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:52:55]wFMCommunicate OK [14:52:55]CreateOFDProtocolMessage done [14:52:55]OFDSenderStorePacket 163831 [14:52:55]StoreOFDPacket docnum=163831 [14:52:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F6 35 07 01 CD 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 46 FF C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7F 02 00 35 04 06 00 DC 50 E8 C8 5A CD FB 37 2D D7 A4 FB B0 83 [14:52:55]CheckFolder [14:52:55]dirname=/storage/ofd_packets [14:52:55]CheckFolder done [14:52:55]ProducePacketName [14:52:55]name=ofd_packets/00163831 [14:52:55]NVStorageSaveData ofd_packets/00163831 [14:52:55]File name is /storage/ofd_packets/00163831 [14:52:55]Write 301 bytes [14:52:55]NVStorageSaveData done [14:52:55]OFDSenderStorePacket done [14:52:55]KKMCreateOFDPacket done [14:52:55]NVStorageSaveData kkm_last_timestamp [14:52:55]File name is /storage/kkm_last_timestamp [14:52:55]Write 4 bytes [14:52:55]NVStorageSaveData done [14:52:55]ExternCall_PrintAddStr [14:52:55]wPrintStart [14:52:55]Write to MH i2c: 01 00 00 F7 06 FD [14:52:55]Write i2c OK [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: 01 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: 01 07 00 [14:52:55]MH_I2C_Read... [14:52:55]Read from MH i2c: 01 07 00 F7 06 00 00 00 00 00 FF 0F 12 [14:52:55]RasterBufferAndPrint [14:52:55]line Счет N : (1)292421 [14:52:55]line ИНН: 02508201610067 [14:52:55]line Контрольно-Кассовый Чек [14:52:55]line ПРОДАЖА [14:52:55]line ТРК (МРК, ГНК) : 62 [14:52:55]line Товар: 2710124130 [14:52:55]line Аи-92-К-5 [14:52:55]line 14.750 * 67.80 [14:52:55]line = 1000.05 [14:52:55]line НДС 12% НСП 1% [14:52:55]line > о реализуемом товаре [14:52:55]line ОКРУГЛЕНИЕ: -0.05 [14:52:55]line ИТОГО: 1000.00 [14:52:55]line Внесено: 1000.00 [14:52:55]line СДАЧА: 0.00 [14:52:55]line НСП 1% : 8.85 [14:52:55]line НДС 12% : 106.20 [14:52:55]line Наличными: 1000.00 [14:52:55]line Безнал.: 0.00 [14:52:55]line Место: АЗС № 130 "Партнер Нефть" [14:52:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:52:55]line СНО: Общий режим [14:52:55]line Чек 429 21.08.2024 14:52 [14:52:55]line Смена: 466 ФФД: 1.0 [14:52:55]line ЗНМ: 0300000070 [14:52:55]line РНМ: 0000000000092562 [14:52:55]line Версия ККМ: 001 [14:52:55]line ФМ: 0000000000871769 [14:52:55]line ФД: 163831 [14:52:55]line ФПД: 242240060938957 [14:52:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T145254&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163831&fm=242240060938957&tin=02508201610067®Number=0000000000092562&sum=100000 [14:52:55]written 0, free lines is 4095 [14:52:56]Write to MH i2c: 01 00 00 22 07 29 [14:52:56]Write i2c OK [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: 01 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: 01 07 00 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: 01 07 00 22 07 00 00 00 00 00 C4 0C 00 [14:52:56]RasterBufferAndPrint [14:52:56]line [14:52:56]line [14:52:56]line [14:52:56]line [14:52:56]line [14:52:56]written 0, free lines is 3276 [14:52:56]MH_Cut [14:52:56]Write to MH i2c: D1 01 00 29 07 01 02 [14:52:56]Write i2c OK [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: D1 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: D1 01 00 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: D1 01 00 29 07 00 01 [14:52:56]Write to MH i2c: 01 00 00 2A 07 31 [14:52:56]Write i2c OK [14:52:56]MH_I2C_Read... [14:52:56]*** Cut start [14:52:56]*** Purtial cut [14:52:56]*** Stage 1: CUTSNS_PIN = 1 [14:52:58]Read from MH i2c: 01 [14:52:58]MH_I2C_Read... [14:52:58]*** Stop cut motor [14:52:58]*** Cut end [14:52:58]Read from MH i2c: 01 07 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: 01 07 00 2A 07 00 00 00 00 00 FF 0F 46 [14:52:58]process_action close_receipt done [14:52:58]requested_data is exist [14:52:58]produce_requested_data [14:52:58]requested_item fm.sn is exist - process it [14:52:58]wFMCommunicate request_size=4 [14:52:58]MH_SAM_APDU [14:52:58]CAPDU: 80 11 00 00 [14:52:58]Write to MH i2c: E2 08 00 2B 07 80 11 00 00 00 00 00 00 AC [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:58]Read from MH i2c: E2 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 17 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 17 00 2B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [14:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:52:58]wFMCommunicate OK [14:52:58]requested_item fd.num is exist - process it [14:52:58]SAM_PROTO_GetFieldsCounters [14:52:58]wFMCommunicate request_size=4 [14:52:58]MH_SAM_APDU [14:52:58]CAPDU: 80 13 00 00 [14:52:58]Write to MH i2c: E2 08 00 2C 07 80 13 00 00 00 00 00 00 AF [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:59]Read from MH i2c: E2 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: E2 62 00 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: E2 62 00 2C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 7F 02 00 0E 04 04 00 D2 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 2A [14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 7F 02 00 0E 04 04 00 D2 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 [14:52:59]wFMCommunicate OK [14:52:59]SAM_PROTO_GetFieldsCounters done [14:52:59]requested_item shift.num is exist - process it [14:52:59]requested_item shift.opened is exist - process it [14:52:59]req_shift_opened [14:52:59]FM_GetShiftState [14:52:59]SAM_PROTO_GetShiftState [14:52:59]wFMCommunicate request_size=4 [14:52:59]MH_SAM_APDU [14:52:59]CAPDU: 80 13 01 00 [14:52:59]Write to MH i2c: E2 08 00 2D 07 80 13 01 00 00 00 00 00 B1 [14:52:59]Write i2c OK [14:52:59]MH_I2C_Read... [14:52:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:59]Read from MH i2c: E2 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: E2 0E 00 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: E2 0E 00 2D 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 77 [14:52:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:52:59]wFMCommunicate OK [14:52:59]SAM_PROTO_GetShiftState done [14:52:59]FM_GetShiftState done [14:52:59]req_shift_opened done [14:52:59]requested_item shift.open_date is exist - process it [14:52:59]req_shift_open_date [14:52:59]req_shift_open_date done [14:52:59]produce_requested_data done [14:52:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163831,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [14:52:59]process_action_free close_receipt [14:52:59]json_value_free [14:52:59]json_value_free done [14:52:59]process_json_proto returns [14:52:59]Send response to host [14:52:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163831,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [14:52:59]free response buf [14:52:59]execute_script done [14:52:59]execute_script returns [14:52:59]free content buf [14:52:59]Sock 11.Close socket [14:52:59]Sock 11.Thread stoped [14:53:19]accept exits with 9 [14:53:19]New connection [14:53:19]New thread 3066621284 created [14:53:19]Thread 3066477924 joined [14:53:19]Waiting for new connection... [14:53:19] Sock 9.Parse request [14:53:19]Sock 9.Check first char [14:53:19]Sock 9.First char is OK [14:53:19]request: POST /json_proto HTTP/1.0 [14:53:19]Method: POST [14:53:19]URL: /json_proto [14:53:19]Method is POST - this is cgi request [14:53:19]url: /json_proto [14:53:19]query_string will be loaded in cgi processing [14:53:19]execute_cgi json_proto POST (null) [14:53:19]execute_cgi path=json_proto method=POST [14:53:19]POST find Content-Length [14:53:19]Host: 172.17.44.132:8080 [14:53:19]Content-Length: 677 [14:53:19]Content-Type: application/json [14:53:19] [14:53:19]POST finish read [14:53:19]Found Content-Length = 677 [14:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:19]execute_script... [14:53:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:19]POST & json_proto [14:53:19]process_json_proto [14:53:19]json parsed OK: [14:53:19]protocol is kg_v1.0 [14:53:19]action value=close_receipt [14:53:19]process_action close_receipt [14:53:19]cmd_close_receipt [14:53:19]MH_GetDate [14:53:19]Write to MH i2c: F0 00 00 2E 07 24 [14:53:19]Write i2c OK [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: F0 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: F0 09 00 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: F0 09 00 2E 07 00 60 FF C5 66 2A 83 C1 65 8A [14:53:19]GetLastDocTimeStamp 1724251974 [14:53:19]current date 1724252000 [14:53:19]FM_GetShiftState [14:53:19]SAM_PROTO_GetShiftState [14:53:19]wFMCommunicate request_size=4 [14:53:19]MH_SAM_APDU [14:53:19]CAPDU: 80 13 01 00 [14:53:19]Write to MH i2c: E2 08 00 2F 07 80 13 01 00 00 00 00 00 B3 [14:53:19]Write i2c OK [14:53:19]MH_I2C_Read... [14:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:19]Read from MH i2c: E2 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: E2 0E 00 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: E2 0E 00 2F 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 [14:55:44]ConnectInit Can't connect to host [14:55:48]ConnectInit Can't take IP for lk.salyk.kg [14:55:48]CommunicateWithHost connect error [14:55:48]CommunicateWithHost err = -1 [14:55:48]OFD Sender: Server communicate error [14:55:53]OFD Sender: Processing packet 163817 [packets to send 983, broken 967] [14:55:53]ProducePacketName [14:55:53]name=ofd_packets/00163817 [14:55:53]OFD Sender: To server: pG, [14:55:53]CommunicateWithHost lk.salyk.kg:30040 [14:55:53]ConnectInit lk.salyk.kg [14:56:05]Connected sock=7 [14:56: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 37 36 39 0F 01 00 00 F9 44 07 01 59 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 7C FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7F 02 00 35 04 06 00 03 5A 4B F7 EC AE FB 43 0F 19 8F AE 0A F8 [14:56:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9B 10 47 00 1C 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7F 02 00 F4 03 04 00 56 A9 C5 66 B6 04 01 00 00 F3 CD 74 B3 87 0D 52 33 [14:56:09]CommunicateWithHost err = 0 [14:56:09]CheckOFDResponse [14:56:09]1017 (14) - 77093643461234 [14:56:09]1041 (16) - 0000000000871769 [14:56:09]1040 (4) - 163817 [14:56:09]1012 (4) - 21.08.2024 08:46 [14:56:09]1206 (1) - 0 [14:56:09]OFD Sender: Remove packet 163817 [14:56:09]ProducePacketName [14:56:09]name=ofd_packets/00163817 [14:56:09]NVStorageDeleteData [14:56:09]OFD Sender: Processing packet 163818 [packets to send 982, broken 967] [14:56:09]ProducePacketName [14:56:09]name=ofd_packets/00163818 [14:56:09]OFD Sender: To server: pG, [14:56:09]CommunicateWithHost lk.salyk.kg:30040 [14:56:09]ConnectInit lk.salyk.kg [14:56:10]Connected sock=7 [14:56: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 37 36 39 0F 01 00 00 69 2E 07 01 C3 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A0 01 00 00 F4 03 04 00 9F FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7F 02 00 35 04 06 00 96 27 42 43 7E A3 35 18 A6 7D 88 59 2A CF [14:56:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 51 47 00 D1 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7F 02 00 F4 03 04 00 5A A9 C5 66 B6 04 01 00 00 77 61 82 CA 21 3E AB 72 [14:56:11]CommunicateWithHost err = 0 [14:56:11]CheckOFDResponse [14:56:11]1017 (14) - 77093643461234 [14:56:11]1041 (16) - 0000000000871769 [14:56:11]1040 (4) - 163818 [14:56:11]1012 (4) - 21.08.2024 08:46 [14:56:11]1206 (1) - 0 [14:56:11]OFD Sender: Remove packet 163818 [14:56:11]ProducePacketName [14:56:11]name=ofd_packets/00163818 [14:56:11]NVStorageDeleteData [14:56:12]OFD Sender: Processing packet 163819 [packets to send 981, broken 967] [14:56:12]ProducePacketName [14:56:12]name=ofd_packets/00163819 [14:56:12]OFD Sender: To server: pG, [14:56:12]CommunicateWithHost lk.salyk.kg:30040 [14:56:12]ConnectInit lk.salyk.kg [14:56:13]Connected sock=7 [14:56: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 37 36 39 21 01 00 00 6E 91 19 01 96 7D 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 BE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7F 02 00 35 04 06 00 4B 5D B8 35 6A 10 F3 B7 14 24 1D AE D9 8E [14:56:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 F8 47 00 2F 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 37 36 39 10 04 04 00 EB 7F 02 00 F4 03 04 00 5C A9 C5 66 B6 04 01 00 00 18 A6 2A 33 19 87 20 5B [14:56:13]CommunicateWithHost err = 0 [14:56:13]CheckOFDResponse [14:56:13]1017 (14) - 77093643461234 [14:56:13]1041 (16) - 0000000000871769 [14:56:13]1040 (4) - 163819 [14:56:13]1012 (4) - 21.08.2024 08:46 [14:56:13]1206 (1) - 0 [14:56:13]OFD Sender: Remove packet 163819 [14:56:13]ProducePacketName [14:56:13]name=ofd_packets/00163819 [14:56:13]NVStorageDeleteData [14:56:14]OFD Sender: Processing packet 163820 [packets to send 980, broken 967] [14:56:14]ProducePacketName [14:56:14]name=ofd_packets/00163820 [14:56:14]OFD Sender: To server: pG, [14:56:14]CommunicateWithHost lk.salyk.kg:30040 [14:56:14]ConnectInit lk.salyk.kg [14:56:15]Connected sock=9 [14:56: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 37 36 39 0C 01 00 00 28 88 04 01 4E 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7E 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 3E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 21 00 00 00 00 07 04 06 00 5C 3E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 CE FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7F 02 00 35 04 06 00 40 06 09 68 36 1C 95 97 39 90 2D 05 14 36 [14:56:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A4 68 47 00 DF 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 37 36 39 10 04 04 00 EC 7F 02 00 F4 03 04 00 5E A9 C5 66 B6 04 01 00 00 7A 52 64 40 D9 8D 91 5C [14:56:15]CommunicateWithHost err = 0 [14:56:15]CheckOFDResponse [14:56:15]1017 (14) - 77093643461234 [14:56:15]1041 (16) - 0000000000871769 [14:56:15]1040 (4) - 163820 [14:56:15]1012 (4) - 21.08.2024 08:46 [14:56:15]1206 (1) - 0 [14:56:15]OFD Sender: Remove packet 163820 [14:56:15]ProducePacketName [14:56:15]name=ofd_packets/00163820 [14:56:15]NVStorageDeleteData [14:56:16]OFD Sender: Processing packet 163821 [packets to send 979, broken 967] [14:56:16]ProducePacketName [14:56:16]name=ofd_packets/00163821 [14:56:16]OFD Sender: To server: pG, [14:56:16]CommunicateWithHost lk.salyk.kg:30040 [14:56:16]ConnectInit lk.salyk.kg [14:56:16]Connected sock=7 [14:56: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 37 36 39 0F 01 00 00 43 61 07 01 18 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A3 01 00 00 F4 03 04 00 F4 FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7F 02 00 35 04 06 00 04 ED 2C 7E 29 18 B9 00 2E 00 64 22 0A 22 [14:56:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 21 47 00 CE 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7F 02 00 F4 03 04 00 60 A9 C5 66 B6 04 01 00 00 89 F0 87 40 7C E0 3C EA [14:56:17]CommunicateWithHost err = 0 [14:56:17]CheckOFDResponse [14:56:17]1017 (14) - 77093643461234 [14:56:17]1041 (16) - 0000000000871769 [14:56:17]1040 (4) - 163821 [14:56:17]1012 (4) - 21.08.2024 08:46 [14:56:17]1206 (1) - 0 [14:56:17]OFD Sender: Remove packet 163821 [14:56:17]ProducePacketName [14:56:17]name=ofd_packets/00163821 [14:56:17]NVStorageDeleteData [14:56:17]OFD Sender: Processing packet 163822 [packets to send 978, broken 967] [14:56:17]ProducePacketName [14:56:17]name=ofd_packets/00163822 [14:56:17]OFD Sender: To server: pG, [14:56:17]CommunicateWithHost lk.salyk.kg:30040 [14:56:17]ConnectInit lk.salyk.kg [14:56:18]Connected sock=7 [14:56: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 37 36 39 0F 01 00 00 8D DB 07 01 3E B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 11 00 00 00 00 07 04 06 00 8C A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 FA FD C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7F 02 00 35 04 06 00 41 EE 8B 22 5E EA 93 3E E7 F5 48 7A 99 D9 [14:56:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 84 81 47 00 AA 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 37 36 39 10 04 04 00 EE 7F 02 00 F4 03 04 00 61 A9 C5 66 B6 04 01 00 00 1F C5 1F DB 62 31 E8 A9 [14:56:18]CommunicateWithHost err = 0 [14:56:18]CheckOFDResponse [14:56:18]1017 (14) - 77093643461234 [14:56:18]1041 (16) - 0000000000871769 [14:56:18]1040 (4) - 163822 [14:56:18]1012 (4) - 21.08.2024 08:46 [14:56:18]1206 (1) - 0 [14:56:18]OFD Sender: Remove packet 163822 [14:56:18]ProducePacketName [14:56:18]name=ofd_packets/00163822 [14:56:18]NVStorageDeleteData [14:56:19]OFD Sender: Processing packet 163823 [packets to send 977, broken 967] [14:56:19]ProducePacketName [14:56:19]name=ofd_packets/00163823 [14:56:19]OFD Sender: To server: pG, [14:56:19]CommunicateWithHost lk.salyk.kg:30040 [14:56:19]ConnectInit lk.salyk.kg [14:56:19]Connected sock=7 [14:56: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 37 36 39 39 01 00 00 61 83 31 01 47 2B 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 0B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7F 02 00 35 04 06 00 66 9C DD F3 C0 D1 98 43 4F 27 8F DD DE 3E [14:56:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB 59 47 00 FA 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 37 36 39 10 04 04 00 EF 7F 02 00 F4 03 04 00 63 A9 C5 66 B6 04 01 00 00 49 75 9D FA 44 6D DB 65 [14:56:20]CommunicateWithHost err = 0 [14:56:20]CheckOFDResponse [14:56:20]1017 (14) - 77093643461234 [14:56:20]1041 (16) - 0000000000871769 [14:56:20]1040 (4) - 163823 [14:56:20]1012 (4) - 21.08.2024 08:46 [14:56:20]1206 (1) - 0 [14:56:20]OFD Sender: Remove packet 163823 [14:56:20]ProducePacketName [14:56:20]name=ofd_packets/00163823 [14:56:20]NVStorageDeleteData [14:56:20]OFD Sender: Processing packet 163824 [packets to send 976, broken 967] [14:56:20]ProducePacketName [14:56:20]name=ofd_packets/00163824 [14:56:20]OFD Sender: To server: pG, [14:56:20]CommunicateWithHost lk.salyk.kg:30040 [14:56:20]ConnectInit lk.salyk.kg [14:56:22]Connected sock=9 [14:56:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 47 DA 05 01 57 52 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 A6 01 00 00 F4 03 04 00 4D FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7F 02 00 35 04 06 00 88 BA 3A D7 1A 59 22 BF DF 75 60 93 C1 A3 [14: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 37 36 39 4F 00 00 00 CF 4B 47 00 47 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 37 36 39 10 04 04 00 F0 7F 02 00 F4 03 04 00 65 A9 C5 66 B6 04 01 00 00 D3 5D D2 C1 02 C4 45 AF [14:56:23]CommunicateWithHost err = 0 [14:56:23]CheckOFDResponse [14:56:23]1017 (14) - 77093643461234 [14:56:23]1041 (16) - 0000000000871769 [14:56:23]1040 (4) - 163824 [14:56:23]1012 (4) - 21.08.2024 08:46 [14:56:23]1206 (1) - 0 [14:56:23]OFD Sender: Remove packet 163824 [14:56:23]ProducePacketName [14:56:23]name=ofd_packets/00163824 [14:56:23]NVStorageDeleteData [14:56:24]OFD Sender: Processing packet 163825 [packets to send 975, broken 967] [14:56:24]ProducePacketName [14:56:24]name=ofd_packets/00163825 [14:56:24]OFD Sender: To server: pG, [14:56:24]CommunicateWithHost lk.salyk.kg:30040 [14:56:24]ConnectInit lk.salyk.kg [14:56:25]Connected sock=7 [14:56: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 37 36 39 0C 01 00 00 A7 54 04 01 B3 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 5B FE C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7F 02 00 35 04 06 00 85 7A 31 0E 23 40 A7 F8 4F 17 F0 7E 1C E1 [14:56:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 21 D2 47 00 E3 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7F 02 00 F4 03 04 00 69 A9 C5 66 B6 04 01 00 00 01 31 29 0D 65 86 6A D5 [14:56:26]CommunicateWithHost err = 0 [14:56:26]CheckOFDResponse [14:56:26]1017 (14) - 77093643461234 [14:56:26]1041 (16) - 0000000000871769 [14:56:26]1040 (4) - 163825 [14:56:26]1012 (4) - 21.08.2024 08:46 [14:56:26]1206 (1) - 0 [14:56:26]OFD Sender: Remove packet 163825 [14:56:26]ProducePacketName [14:56:26]name=ofd_packets/00163825 [14:56:26]NVStorageDeleteData [14:56:26]OFD Sender: Processing packet 163826 [packets to send 974, broken 967] [14:56:26]ProducePacketName [14:56:26]name=ofd_packets/00163826 [14:56:26]OFD Sender: To server: pG, [14:56:26]CommunicateWithHost lk.salyk.kg:30040 [14:56:26]ConnectInit lk.salyk.kg 00 79 [14:53:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [14:53:19]wFMCommunicate OK [14:53:19]SAM_PROTO_GetShiftState done [14:53:19]FM_GetShiftState done [14:53:19]opened in 1724199517 [14:53:19]opened+sec_in_day 1724285917 [14:53:19]quantity*price = 20001 [14:53:19]sum+1 = 20002 [14:53:19]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 675.00 Внесено: 700.00 СДАЧА: 25.00 НСП 1% : 5.97 НДС 12% : 71.69 Наличными: 675.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 433 21.08.2024 15:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163835 ФПД: 153241927314619 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163835&fm=153241927314619&tin=02508201610067®Number=0000000000092562&sum=67500 [15:01:20]StoreToDocumentArchive [15:01:20]shift 466 fd 163835 [15:01:20]save to /storage/0466/doc_00163835 [15:01:20]save last doc name /storage/0466/doc_00163835 to /storage/kkm_last_doc_name [15:01:20]save OK [15:01:20]Clear old archive folders... [15:01:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:01:20]tlvbuf is 00B0F260 [15:01:20]SAM_PROTO_ClearQueue [15:01:20]wFMCommunicate request_size=4 [15:01:20]MH_SAM_APDU [15:01:20]CAPDU: 80 09 00 00 [15:01:20]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:01:20]Write i2c OK [15:01:20]MH_I2C_Read... [15:01:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:20]Read from MH i2c: E2 [15:01:20]MH_I2C_Read... [15:01:20]Read from MH i2c: E2 03 00 [15:01:20]MH_I2C_Read... [15:01:20]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:01:20]RAPDU: 90 00 [15:01:20]wFMCommunicate OK [15:01:20]SAM_PROTO_ClearQueue done [15:01:20]KKMCreateOFDPacket [15:01:20]OFDProtocolAddRootSTLVToBuf [15:01:20]FM_MakeSignedData [15:01:20]FM_MakeSignedData [15:01:20]SAM_PROTO_SignData [15:01:20]wFMCommunicate request_size=4 [15:01:20]MH_SAM_APDU [15:01:20]CAPDU: 80 0D 01 02 [15:01:20]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:01:20]Write i2c OK [15:01:20]MH_I2C_Read... [15:01:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:20]Read from MH i2c: E2 [15:01:20]MH_I2C_Read... [15:01:20]Read from MH i2c: E2 03 00 [15:01:20]MH_I2C_Read... [15:01:20]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:01:20]RAPDU: 90 00 [15:01:20]wFMCommunicate OK [15:01:20]wFMCommunicate request_size=255 [15:01:20]MH_SAM_APDU [15:01:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 07 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 07 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 1C 00 00 00 00 07 04 06 00 AC 07 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 3F 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7F 02 00 35 04 06 00 8B 5F 6A A4 [15:01:20]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 07 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 07 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 1C 00 00 00 00 07 04 06 00 AC 07 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 3F 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7F 02 00 35 04 06 00 8B 5F 6A A4 00 00 AD [15:01:20]Write i2c OK [15:01:20]MH_I2C_Read... [15:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:21]Read from MH i2c: E2 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: E2 03 00 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:01:21]RAPDU: 90 00 [15:01:21]wFMCommunicate OK [15:01:21]wFMCommunicate request_size=7 [15:01:21]MH_SAM_APDU [15:01:21]CAPDU: 80 0D 02 02 02 6C BB [15:01:21]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 6C BB 00 00 D3 [15:01:21]Write i2c OK [15:01:21]MH_I2C_Read... [15:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:21]Read from MH i2c: E2 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: E2 03 00 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:01:21]RAPDU: 90 00 [15:01:21]wFMCommunicate OK [15:01:21]wFMCommunicate request_size=4 [15:01:21]MH_SAM_APDU [15:01:21]CAPDU: 80 0D 03 02 [15:01:21]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:01:21]Write i2c OK [15:01:21]MH_I2C_Read... [15:01:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:21]Read from MH i2c: E2 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: E2 0B 00 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: E2 0B 00 2F 00 00 DB 48 9D 3F F0 1E EA 94 90 00 36 [15:01:21]RAPDU: DB 48 9D 3F F0 1E EA 94 90 00 [15:01:21]wFMCommunicate OK [15:01:21]SAM_PROTO_SignData done [15:01:21]FM_MakeSignedData done [15:01:21]CreateOFDProtocolMessage [15:01:21]wFMCommunicate request_size=4 [15:01:21]MH_SAM_APDU [15:01:21]CAPDU: 80 11 00 00 [15:01:21]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:01:21]Write i2c OK [15:01:21]MH_I2C_Read... [15:01:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:21]Read from MH i2c: E2 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: E2 17 00 [15:01:21]MH_I2C_Read... [15:01:21]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 37 36 39 90 00 03 [15:01:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:01:21]wFMCommunicate OK [15:01:21]CreateOFDProtocolMessage done [15:01:21]OFDSenderStorePacket 163835 [15:01:21]StoreOFDPacket docnum=163835 [15:01:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 09 D2 04 01 5D 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 07 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 07 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 1C 00 00 00 00 07 04 06 00 AC 07 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 3F 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7F 02 00 35 04 06 00 8B 5F 6A A4 6C BB DB 48 9D 3F F0 1E EA 94 [15:01:21]CheckFolder [15:01:21]dirname=/storage/ofd_packets [15:01:21]CheckFolder done [15:01:21]ProducePacketName [15:01:21]name=ofd_packets/00163835 [15:01:21]NVStorageSaveData ofd_packets/00163835 [15:01:21]File name is /storage/ofd_packets/00163835 [15:01:21]Write 298 bytes [15:01:21]NVStorageSaveData done [15:01:21]OFDSenderStorePacket done [15:01:21]KKMCreateOFDPacket done [15:01:21]NVStorageSaveData kkm_last_timestamp [15:01:21]File name is /storage/kkm_last_timestamp [15:01:21]Write 4 bytes [15:01:21]NVStorageSaveData done [15:01:21]ExternCall_PrintAddStr [15:01:21]wPrintStart [15:01:21]Write to MH i2c: 01 00 00 31 00 31 [15:01:21]Write i2c OK [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: 01 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: 01 07 00 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:01:21]RasterBufferAndPrint [15:01:21]line Счет N : (1)292425 [15:01:21]line ИНН: 02508201610067 [15:01:21]line Контрольно-Кассовый Чек [15:01:21]line ПРОДАЖА [15:01:21]line ТРК (МРК, ГНК) : 21 [15:01:21]line Товар: 2710194800 [15:01:21]line ДТ-К-5 [15:01:21]line 8.860 * 76.20 [15:01:21]line = 675.13 [15:01:21]line НДС 12% НСП 1% [15:01:21]line > о реализуемом товаре [15:01:21]line ОКРУГЛЕНИЕ: -0.13 [15:01:21]line ИТОГО: 675.00 [15:01:21]line Внесено: 700.00 [15:01:21]line СДАЧА: 25.00 [15:01:21]line НСП 1% : 5.97 [15:01:21]line НДС 12% : 71.69 [15:01:21]line Наличными: 675.00 [15:01:21]line Безнал.: 0.00 [15:01:21]line Место: АЗС № 130 "Партнер Нефть" [15:01:21]OFD Sender: Processing packet 163835 [packets to send 968, broken 967] [15:01:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:01:21]line СНО: Общий режим [15:01:21]ProducePacketName [15:01:21]name=ofd_packets/00163835 [15:01:21]OFD Sender: To server: pG, [15:01:21]CommunicateWithHost lk.salyk.kg:30040 [15:01:21]ConnectInit lk.salyk.kg [15:01:21]line Чек 433 21.08.2024 15:01 [15:01:21]line Смена: 466 ФФД: 1.0 [15:01:21]line ЗНМ: 0300000070 [15:01:21]line РНМ: 0000000000092562 [15:01:21]line Версия ККМ: 001 [15:01:21]line ФМ: 0000000000871769 [15:01:21]line ФД: 163835 [15:01:21]line ФПД: 153241927314619 [15:01:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163835&fm=153241927314619&tin=02508201610067®Number=0000000000092562&sum=67500 [15:01:21]written 0, free lines is 4095 [15:01:21]Write to MH i2c: 01 00 00 5C 00 5C [15:01:21]Write i2c OK [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: 01 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: 01 07 00 [15:01:21]MH_I2C_Read... [15:01:21]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D8 0C 47 [15:01:21]RasterBufferAndPrint [15:01:21]line [15:01:21]line [15:01:21]line [15:01:21]line [15:01:21]line [15:01:21]written 0, free lines is 3308 [15:01:21]MH_Cut [15:01:21]Write to MH i2c: D1 01 00 63 00 01 35 [15:01:22]Write i2c OK [15:01:22]MH_I2C_Read... [15:01:22]Read from MH i2c: D1 [15:01:22]MH_I2C_Read... [15:01:22]Read from MH i2c: D1 01 00 [15:01:22]MH_I2C_Read... [15:01:22]Read from MH i2c: D1 01 00 63 00 00 34 [15:01:22]Write to MH i2c: 01 00 00 64 00 64 [15:01:22]Write i2c OK [15:01:22]MH_I2C_Read... [15:01:22]*** Cut start [15:01:22]*** Purtial cut [15:01:22]*** Stage 1: CUTSNS_PIN = 1 [15:01:23]Connected sock=10 [15:01: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 37 36 39 0C 01 00 00 09 D2 04 01 5D 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 07 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 07 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 1C 00 00 00 00 07 04 06 00 AC 07 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 3F 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7F 02 00 35 04 06 00 8B 5F 6A A4 6C BB DB 48 9D 3F F0 1E EA 94 [15:01:24]Read from MH i2c: 01 *** Stop cut motor [15:01:24] [15:01:24]*** Cut end [15:01:24]MH_I2C_Read... [15:01:24]Read from MH i2c: 01 07 00 [15:01:24]MH_I2C_Read... [15:01:24]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [15:01:24]process_action close_receipt done [15:01:24]requested_data is exist [15:01:24]produce_requested_data [15:01:24]requested_item fm.sn is exist - process it [15:01:24]wFMCommunicate request_size=4 [15:01:24]MH_SAM_APDU [15:01:24]CAPDU: 80 11 00 00 [15:01:24]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [15:01:24]Write i2c OK [15:01:24]MH_I2C_Read... [15:01:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:24]Read from MH i2c: E2 [15:01:24]MH_I2C_Read... [15:01:24]Read from MH i2c: E2 17 00 [15:01:24]MH_I2C_Read... [15:01:24]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 37 36 39 90 00 38 [15:01:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:01:24]wFMCommunicate OK [15:01:24]requested_item fd.num is exist - process it [15:01:24]SAM_PROTO_GetFieldsCounters [15:01:24]wFMCommunicate request_size=4 [15:01:24]MH_SAM_APDU [15:01:24]CAPDU: 80 13 00 00 [15:01:24]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [15:01:24]Write i2c OK [15:01:24]MH_I2C_Read... [15:01:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:24]Read from MH i2c: E2 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: E2 62 00 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 7F 02 00 0E 04 04 00 D2 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 6D [15:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 7F 02 00 0E 04 04 00 D2 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:01:25]wFMCommunicate OK [15:01:25]SAM_PROTO_GetFieldsCounters done [15:01:25]requested_item shift.num is exist - process it [15:01:25]requested_item shift.opened is exist - process it [15:01:25]req_shift_opened [15:01:25]FM_GetShiftState [15:01:25]SAM_PROTO_GetShiftState [15:01:25]wFMCommunicate request_size=4 [15:01:25]MH_SAM_APDU [15:01:25]CAPDU: 80 13 01 00 [15:01:25]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [15:01:25]Write i2c OK [15:01:25]MH_I2C_Read... [15:01:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:25]Read from MH i2c: E2 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: E2 0E 00 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [15:01:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:01:25]wFMCommunicate OK [15:01:25]SAM_PROTO_GetShiftState done [15:01:25]FM_GetShiftState done [15:01:25]req_shift_opened done [15:01:25]requested_item shift.open_date is exist - process it [15:01:25]req_shift_open_date [15:01:25]req_shift_open_date done [15:01:25]produce_requested_data done [15:01:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163835,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:01:25]process_action_free close_receipt [15:01:25]json_value_free [15:01:25]json_value_free done [15:01:25]process_json_proto returns [15:01:25]Send response to host [15:01:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163835,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:01:25]free response buf [15:01:25]execute_script done [15:01:25]execute_script returns [15:01:25]free content buf [15:01:25]Sock 9.Close socket [15:01:25]Sock 9.Thread stoped [15:01:25]accept exits with 7 [15:01:25]New connection [15:01:25]New thread 3066854756 created [15:01:25]Thread 3066998116 joined [15:01:25]Waiting for new connection... [15:01:25] Sock 7.Parse request [15:01:25]Sock 7.Check first char [15:01:25]Sock 7.First char is OK [15:01:25]request: POST /json_proto HTTP/1.0 [15:01:25]Method: POST [15:01:25]URL: /json_proto [15:01:25]Method is POST - this is cgi request [15:01:25]url: /json_proto [15:01:25]query_string will be loaded in cgi processing [15:01:25]execute_cgi json_proto POST (null) [15:01:25]execute_cgi path=json_proto method=POST [15:01:25]POST find Content-Length [15:01:25]Host: 172.17.44.132:8080 [15:01:25]Content-Length: 678 [15:01:25]Content-Type: application/json [15:01:25] [15:01:25]POST finish read [15:01:25]Found Content-Length = 678 [15:01:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:25]execute_script... [15: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)292426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:25]POST & json_proto [15:01:25]process_json_proto [15:01:25]json parsed OK: [15:01:25]protocol is kg_v1.0 [15:01:25]action value=close_receipt [15:01:25]process_action close_receipt [15:01:25]cmd_close_receipt [15:01:25]MH_GetDate [15:01:25]Write to MH i2c: F0 00 00 68 00 57 [15:01:25]Write i2c OK [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: F0 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: F0 09 00 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: F0 09 00 68 00 00 46 01 C6 66 2A 83 C1 65 A6 [15:01:25]GetLastDocTimeStamp 1724252479 [15:01:25]current date 1724252486 [15:01:25]FM_GetShiftState [15:01:25]SAM_PROTO_GetShiftState [15:01:25]wFMCommunicate request_size=4 [15:01:25]MH_SAM_APDU [15:01:25]CAPDU: 80 13 01 00 [15:01:25]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [15:01:25]Write i2c OK [15:01:25]MH_I2C_Read... [15:01:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:25]Read from MH i2c: E2 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: E2 0E 00 [15:01:25]MH_I2C_Read... [15:01:25]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [15:01:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:01:25]wFMCommunicate OK [15:01:25]SAM_PROTO_GetShiftState done [15:01:25]FM_GetShiftState done [15:01:25]opened in 1724199517 [15:01:25]opened+sec_in_day 1724285917 [15:01:25]quantity*price = 75016 [15:01:25]sum+1 = 75017 [15:01:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 434 21.08.2024 15:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163836 ФПД: 246305634334468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150126&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163836&fm=246305634334468&tin=02508201610067®Number=0000000000092562&sum=75000 [15:01:27]StoreToDocumentArchive [15:01:27]shift 466 fd 163836 [15:01:27]save to /storage/0466/doc_00163836 [15:01:27]save last doc name /storage/0466/doc_00163836 to /storage/kkm_last_doc_name [15:01:27]save OK [15:01:27]Clear old archive folders... [15:01:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:27]tlvbuf is 00B2A7E0 [15:01:27]SAM_PROTO_ClearQueue [15:01:27]wFMCommunicate request_size=4 [15:01:27]MH_SAM_APDU [15:01:27]CAPDU: 80 09 00 00 [15:01:27]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [15:01:27]Write i2c OK [15:01:27]MH_I2C_Read... [15:01:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:27]Read from MH i2c: E2 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:01:27]RAPDU: 90 00 [15:01:27]wFMCommunicate OK [15:01:27]SAM_PROTO_ClearQueue done [15:01:27]KKMCreateOFDPacket [15:01:27]OFDProtocolAddRootSTLVToBuf [15:01:27]FM_MakeSignedData [15:01:27]FM_MakeSignedData [15:01:27]SAM_PROTO_SignData [15:01:27]wFMCommunicate request_size=4 [15:01:27]MH_SAM_APDU [15:01:27]CAPDU: 80 0D 01 02 [15:01:27]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [15:01:27]Write i2c OK [15:01:27]MH_I2C_Read... [15:01:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:27]Read from MH i2c: E2 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:01:27]RAPDU: 90 00 [15:01:27]wFMCommunicate OK [15:01:27]wFMCommunicate request_size=255 [15:01:27]MH_SAM_APDU [15:01: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 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 B2 01 00 00 F4 03 04 00 46 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7F 02 00 35 04 06 00 E0 [15:01:27]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 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 B2 01 00 00 F4 03 04 00 46 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7F 02 00 35 04 06 00 E0 00 00 55 [15:01:27]Write i2c OK [15:01:27]MH_I2C_Read... [15:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:27]Read from MH i2c: E2 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:01:27]RAPDU: 90 00 [15:01:27]wFMCommunicate OK [15:01:27]wFMCommunicate request_size=10 [15:01:27]MH_SAM_APDU [15:01:27]CAPDU: 80 0D 02 02 05 03 7F D7 37 04 [15:01:27]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 03 7F D7 37 04 00 00 91 [15:01:27]Write i2c OK [15:01:27]MH_I2C_Read... [15:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:27]Read from MH i2c: E2 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [15:01:27]RAPDU: 90 00 [15:01:27]wFMCommunicate OK [15:01:27]wFMCommunicate request_size=4 [15:01:27]MH_SAM_APDU [15:01:27]CAPDU: 80 0D 03 02 [15:01:27]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [15:01:27]Write i2c OK [15:01:27]MH_I2C_Read... [15:01:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:27]Read from MH i2c: E2 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 0B 00 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 0B 00 7A 00 00 80 9B 39 C2 73 3A D6 D5 90 00 64 [15:01:27]RAPDU: 80 9B 39 C2 73 3A D6 D5 90 00 [15:01:27]wFMCommunicate OK [15:01:27]SAM_PROTO_SignData done [15:01:27]FM_MakeSignedData done [15:01:27]CreateOFDProtocolMessage [15:01:27]wFMCommunicate request_size=4 [15:01:27]MH_SAM_APDU [15:01:27]CAPDU: 80 11 00 00 [15:01:27]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [15:01:27]Write i2c OK [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:27]E2 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 17 00 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [15:01:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:01:27]wFMCommunicate OK [15:01:27]CreateOFDProtocolMessage done [15:01:27]OFDSenderStorePacket 163836 [15:01:27]StoreOFDPacket docnum=163836 [15:01:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BF D5 07 01 73 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 01 00 00 F4 03 04 00 46 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7F 02 00 35 04 06 00 E0 03 7F D7 37 04 80 9B 39 C2 73 3A D6 D5 [15:01:27]CheckFolder [15:01:27]dirname=/storage/ofd_packets [15:01:27]CheckFolder done [15:01:27]ProducePacketName [15:01:27]name=ofd_packets/00163836 [15:01:27]NVStorageSaveData ofd_packets/00163836 [15:01:27]File name is /storage/ofd_packets/00163836 [15:01:27]Write 301 bytes [15:01:27]NVStorageSaveData done [15:01:27]OFDSenderStorePacket done [15:01:27]KKMCreateOFDPacket done [15:01:27]NVStorageSaveData kkm_last_timestamp [15:01:27]File name is /storage/kkm_last_timestamp [15:01:27]Write 4 bytes [15:01:27]NVStorageSaveData done [15:01:27]ExternCall_PrintAddStr [15:01:27]wPrintStart [15:01:27]Write to MH i2c: 01 00 00 7C 00 7C [15:01:27]Write i2c OK [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: 01 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: 01 07 00 [15:01:27]MH_I2C_Read... [15:01:27]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [15:01:27]RasterBufferAndPrint [15:01:27]line Счет N : (1)292426 [15:01:27]line ИНН: 02508201610067 [15:01:27]line Контрольно-Кассовый Чек [15:01:27]line ПРОДАЖА [15:01:27]line ТРК (МРК, ГНК) : 63 [15:01:27]line Товар: 2710124500 [15:01:27]line Аи-95-К-5 [15:01:27]line 10.110 * 74.20 [15:01:27]line = 750.16 [15:01:27]line НДС 12% НСП 1% [15:01:27]line > о реализуемом товаре [15:01:27]line ОКРУГЛЕНИЕ: -0.16 [15:01:27]line ИТОГО: 750.00 [15:01:27]line Внесено: 750.00 [15:01:27]line СДАЧА: 0.00 [15:01:27]line НСП 1% : 6.64 [15:01:27]line НДС 12% : 79.66 [15:01:27]line Наличными: 750.00 [15:01:27]line Безнал.: 0.00 [15:01:27]line Место: АЗС № 130 "Партнер Нефть" [15:01:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:01:27]line СНО: Общий режим [15:01:27]line Чек 434 21.08.2024 15:01 [15:01:27]line Смена: 466 ФФД: 1.0 [15:01:27]line ЗНМ: 0300000070 [15:01:27]line РНМ: 0000000000092562 [15:01:27]line Версия ККМ: 001 [15:01:27]line ФМ: 0000000000871769 [15:01:27]line ФД: 163836 [15:01:27]line ФПД: 246305634334468 [15:01:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150126&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163836&fm=246305634334468&tin=02508201610067®Number=0000000000092562&sum=75000 [15:01:27]written 0, free lines is 4095 [15:01:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 60 6F 47 00 B3 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 37 36 39 10 04 04 00 FB 7F 02 00 F4 03 04 00 93 AA C5 66 B6 04 01 00 00 F6 10 7D 39 5D F3 32 69 [15:01:28]CommunicateWithHost err = 0 [15:01:28]CheckOFDResponse [15:01:28]1017 (14) - 77093643461234 [15:01:28]1041 (16) - 0000000000871769 [15:01:28]1040 (4) - 163835 [15:01:28]1012 (4) - 21.08.2024 08:51 [15:01:28]1206 (1) - 0 [15:01:28]OFD Sender: Remove packet 163835 [15:01:28]ProducePacketName [15:01:28]name=ofd_packets/00163835 [15:01:28]NVStorageDeleteData [15:01:28]Write to MH i2c: 01 00 00 A7 00 A7 [15:01:28]Write i2c OK [15:01:28]MH_I2C_Read... [15:01:28]Read from MH i2c: 01 [15:01:28]MH_I2C_Read... [15:01:28]Read from MH i2c: 01 07 00 [15:01:28]MH_I2C_Read... [15:01:28]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 CE 0C 88 [15:01:28]RasterBufferAndPrint [15:01:28]line [15:01:28]line [15:01:28]line [15:01:28]line [15:01:28]line [15:01:28]written 0, free lines is 3305 [15:01:28]MH_Cut [15:01:28]Write to MH i2c: D1 01 00 AE 00 01 80 [15:01:28]Write i2c OK [15:01:28]MH_I2C_Read... [15:01:28]Read from MH i2c: D1 [15:01:28]MH_I2C_Read... [15:01:28]Read from MH i2c: D1 01 00 [15:01:28]MH_I2C_Read... [15:01:28]Read from MH i2c: D1 01 00 AE 00 00 7F [15:01:28]Write to MH i2c: 01 00 00 AF 00 AF [15:01:28]Write i2c OK [15:01:28]MH_I2C_Read... [15:01:28]OFD Sender: Processing packet 163836 [packets to send 968, broken 967] [15:01:28]ProducePacketName [15:01:28]name=ofd_packets/00163836 [15:01:28]OFD Sender: To server: pG, [15:01:28]CommunicateWithHost lk.salyk.kg:30040 [15:01:28]ConnectInit lk.salyk.kg [15:01:29]*** Cut start [15:01:29]*** Purtial cut [15:01:29]*** Stage 1: CUTSNS_PIN = 1 [15:01:31]Read from MH i2c: *** Stop cut motor [15:01:31]01 *** Cut end [15:01:31] [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 07 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [15:01:31]process_action close_receipt done [15:01:31]requested_data is exist [15:01:31]produce_requested_data [15:01:31]requested_item fm.sn is exist - process it [15:01:31]wFMCommunicate request_size=4 [15:01:31]MH_SAM_APDU [15:01:31]CAPDU: 80 11 00 00 [15:01:31]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:31]Read from MH i2c: E2 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 17 00 [15:01:31]MH_I2C_Read... [15:01:31]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 37 36 39 90 00 83 [15:01:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:01:31]wFMCommunicate OK [15:01:31]requested_item fd.num is exist - process it [15:01:31]SAM_PROTO_GetFieldsCounters [15:01:31]wFMCommunicate request_size=4 [15:01:31]MH_SAM_APDU [15:01:31]CAPDU: 80 13 00 00 [15:01:31]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:31]Read from MH i2c: E2 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 62 00 [15:01:31]MH_I2C_Read... [15:01:31]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 7F 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [15:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 7F 02 00 0E 04 04 00 D2 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 [15:01:31]wFMCommunicate OK [15:01:31]SAM_PROTO_GetFieldsCounters done [15:01:31]requested_item shift.num is exist - process it [15:01:31]requested_item shift.opened is exist - process it [15:01:31]req_shift_opened [15:01:31]FM_GetShiftState [15:01:31]SAM_PROTO_GetShiftState [15:01:31]wFMCommunicate request_size=4 [15:01:31]MH_SAM_APDU [15:01:31]CAPDU: 80 13 01 00 [15:01:31]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:31]Read from MH i2c: E2 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 0E 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [15:01:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:01:31]wFMCommunicate OK [15:01:31]SAM_PROTO_GetShiftState done [15:01:31]FM_GetShiftState done [15:01:31]req_shift_opened done [15:01:31]requested_item shift.open_date is exist - process it [15:01:31]req_shift_open_date [15:01:31]req_shift_open_date done [15:01:31]produce_requested_data done [15:01:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163836,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:01:31]process_action_free close_receipt [15:01:31]json_value_free [15:01:31]json_value_free done [15:01:31]process_json_proto returns [15:01:31]Send response to host [15:01:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163836,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:01:31]free response buf [15:01:31]execute_script done [15:01:31]execute_script returns [15:01:31]free content buf [15:01:31]Sock 7.Close socket [15:01:31]Sock 7.Thread stoped [15:01:32]accept exits with 9 [15:01:32]New connection [15:01:32]New thread 3066998116 created [15:01:32]Thread 3066854756 joined [15:01:32]Waiting for new connection... [15:01:32] Sock 9.Parse request [15:01:32]Sock 9.Check first char [15:01:32]Sock 9.First char is OK [15:01:32]request: POST /json_proto HTTP/1.0 [15:01:32]Method: POST [15:01:32]URL: /json_proto [15:01:32]Method is POST - this is cgi request [15:01:32]url: /json_proto [15:01:32]query_string will be loaded in cgi processing [15:01:32]execute_cgi json_proto POST (null) [15:01:32]execute_cgi path=json_proto method=POST [15:01:32]POST find Content-Length [15:01:32]Host: 172.17.44.132:8080 [15:01:32]Content-Length: 667 [15:01:32]Content-Type: application/json [15:01:32] [15:01:32]POST finish read [15:01:32]Found Content-Length = 667 [15:01:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:01:32]execute_script... [15:01: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)292427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:01:32]POST & json_proto [15:01:32]process_json_proto [15:01:32]json parsed OK: [15:01:32]protocol is kg_v1.0 [15:01:32]action value=close_receipt [15:01:32]process_action close_receipt [15:01:32]cmd_close_receipt [15:01:32]MH_GetDate [15:01:32]Write to MH i2c: F0 00 00 B3 00 A2 [15:01:32]Write i2c OK [15:01:32]MH_I2C_Read... [15:01:32]Read from MH i2c: F0 [15:01:32]MH_I2C_Read... [15:01:32]Read from MH i2c: F0 09 00 [15:01:32]MH_I2C_Read... [15:01:32]Read from MH i2c: F0 09 00 B3 00 00 4C 01 C6 66 2A 83 C1 65 F7 [15:01:32]GetLastDocTimeStamp 1724252486 [15:01:32]current date 1724252492 [15:01:32]FM_GetShiftState [15:01:32]SAM_PROTO_GetShiftState [15:01:32]wFMCommunicate request_size=4 [15:01:32]MH_SAM_APDU [15:01:32]CAPDU: 80 13 01 00 [15:01:32]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [15:01:32]Write i2c OK [15:01:32]MH_I2C_Read... [15:01:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:32]Read from MH i2c: E2 [15:01:32]MH_I2C_Read... [15:01:32]Read from MH i2c: E2 0E 00 [15:01:32]MH_I2C_Read... [15:01:32]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [15:01:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:01:32]wFMCommunicate OK [15:01:32]SAM_PROTO_GetShiftState done [15:01:32]FM_GetShiftState done [15:01:32]opened in 1724199517 [15:01:32]opened+sec_in_day 1724285917 [15:01:32]quantity*price = 50017 [15:01:32]sum+1 = 50019 [15:01:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 435 21.08.2024 15:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163837 ФПД: 4940797534912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150132&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163837&fm=4940797534912&tin=02508201610067®Number=0000000000092562&sum=50000 [15:01:33]StoreToDocumentArchive [15:01:33]shift 466 fd 163837 [15:01:33]save to /storage/0466/doc_00163837 [15:01:33]save last doc name /storage/0466/doc_00163837 to /storage/kkm_last_doc_name [15:01:33]save OK [15:01:33]Clear old archive folders... [15:01:33]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:01:33]tlvbuf is 00B39BD0 [15:01:33]SAM_PROTO_ClearQueue [15:01:33]wFMCommunicate request_size=4 [15:01:33]MH_SAM_APDU [15:01:33]CAPDU: 80 09 00 00 [15:01:33]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [15:01:33]OFD Sender: Processing packet 163836 [packets to send 968, broken 967] [15:01:33]ProducePacketName [15:01:33]name=ofd_packets/00163836 [15:01:33]OFD Sender: To server: pG, [15:01:33]CommunicateWithHost lk.salyk.kg:30040 [15:01:33]ConnectInit lk.salyk.kg [15:01:33]Write i2c OK [15:01:33]MH_I2C_Read... [15:01:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:33]Read from MH i2c: E2 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 03 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [15:01:33]RAPDU: 90 00 [15:01:33]wFMCommunicate OK [15:01:33]SAM_PROTO_ClearQueue done [15:01:33]KKMCreateOFDPacket [15:01:33]OFDProtocolAddRootSTLVToBuf [15:01:33]FM_MakeSignedData [15:01:33]FM_MakeSignedData [15:01:33]SAM_PROTO_SignData [15:01:33]wFMCommunicate request_size=4 [15:01:33]MH_SAM_APDU [15:01:33]CAPDU: 80 0D 01 02 [15:01:33]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [15:01:33]Write i2c OK [15:01:33]MH_I2C_Read... [15:01:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:33]Read from MH i2c: E2 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 03 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [15:01:33]RAPDU: 90 00 [15:01:33]wFMCommunicate OK [15:01:33]wFMCommunicate request_size=255 [15:01:33]MH_SAM_APDU [15:01:33]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 B3 01 00 00 F4 03 04 00 4C 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7F 02 00 35 04 06 00 04 7E 5E [15:01:34]Write to MH i2c: E2 02 01 C3 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 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 B3 01 00 00 F4 03 04 00 4C 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7F 02 00 35 04 06 00 04 7E 5E 00 00 B9 [15:01:34]Write i2c OK [15:01:34]MH_I2C_Read... [15:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:34]Read from MH i2c: E2 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: E2 03 00 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [15:01:34]RAPDU: 90 00 [15:01:34]wFMCommunicate OK [15:01:34]wFMCommunicate request_size=8 [15:01:34]MH_SAM_APDU [15:01:34]CAPDU: 80 0D 02 02 03 7B 62 C0 [15:01:34]Write to MH i2c: E2 0B 00 C4 00 80 0D 02 02 03 00 7B 62 C0 00 00 E1 [15:01:34]Write i2c OK [15:01:34]MH_I2C_Read... [15:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:34]Read from MH i2c: E2 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: E2 03 00 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [15:01:34]RAPDU: 90 00 [15:01:34]wFMCommunicate OK [15:01:34]wFMCommunicate request_size=4 [15:01:34]MH_SAM_APDU [15:01:34]CAPDU: 80 0D 03 02 [15:01:34]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [15:01:34]Write i2c OK [15:01:34]MH_I2C_Read... [15:01:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:34]Read from MH i2c: E2 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: E2 0B 00 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: E2 0B 00 C5 00 00 6E 95 D1 09 14 89 30 FE 90 00 E9 [15:01:34]RAPDU: 6E 95 D1 09 14 89 30 FE 90 00 [15:01:34]wFMCommunicate OK [15:01:34]SAM_PROTO_SignData done [15:01:34]FM_MakeSignedData done [15:01:34]CreateOFDProtocolMessage [15:01:34]wFMCommunicate request_size=4 [15:01:34]MH_SAM_APDU [15:01:34]CAPDU: 80 11 00 00 [15:01:34]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [15:01:34]Write i2c OK [15:01:34]MH_I2C_Read... [15:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:34]Read from MH i2c: E2 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: E2 17 00 [15:01:34]MH_I2C_Read... [15:01:34]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 37 36 39 90 00 99 [15:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:01:34]wFMCommunicate OK [15:01:34]CreateOFDProtocolMessage done [15:01:34]OFDSenderStorePacket 163837 [15:01:34]StoreOFDPacket docnum=163837 [15:01:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 38 14 05 01 CD AA 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 B3 01 00 00 F4 03 04 00 4C 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7F 02 00 35 04 06 00 04 7E 5E 7B 62 C0 6E 95 D1 09 14 89 30 FE [15:01:34]CheckFolder [15:01:34]dirname=/storage/ofd_packets [15:01:34]CheckFolder done [15:01:34]ProducePacketName [15:01:34]name=ofd_packets/00163837 [15:01:34]NVStorageSaveData ofd_packets/00163837 [15:01:34]File name is /storage/ofd_packets/00163837 [15:01:34]Write 299 bytes [15:01:34]NVStorageSaveData done [15:01:34]OFDSenderStorePacket done [15:01:34]KKMCreateOFDPacket done [15:01:34]NVStorageSaveData kkm_last_timestamp [15:01:34]File name is /storage/kkm_last_timestamp [15:01:34]Write 4 bytes [15:01:34]NVStorageSaveData done [15:01:34]ExternCall_PrintAddStr [15:01:34]wPrintStart [15:01:34]Write to MH i2c: 01 00 00 C7 00 C7 [15:01:34]Write i2c OK [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: 01 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: 01 07 00 [15:01:34]MH_I2C_Read... [15:01:34]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [15:01:34]RasterBufferAndPrint [15:01:34]line Счет N : (1)292427 [15:01:34]line ИНН: 02508201610067 [15:01:34]line Контрольно-Кассовый Чек [15:01:34]line ПРОДАЖА [15:01:34]line ТРК (МРК, ГНК) : 51 [15:01:34]line Товар: 2710124130 [15:01:34]line SU-92-К-5 [15:01:34]line 7.270 * 68.80 [15:01:34]line = 500.18 [15:01:34]line НДС 12% НСП 1% [15:01:34]line > о реализуемом товаре [15:01:34]line ОКРУГЛЕНИЕ: -0.18 [15:01:34]line ИТОГО: 500.00 [15:01:34]line Внесено: 500.00 [15:01:34]line СДАЧА: 0.00 [15:01:34]line НСП 1% : 4.43 [15:01:34]line НДС 12% : 53.12 [15:01:34]line Наличными: 500.00 [15:01:34]line Безнал.: 0.00 [15:01:34]line Место: АЗС № 130 "Партнер Нефть" [15:01:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:01:34]line СНО: Общий режим [15:01:34]line Чек 435 21.08.2024 15:01 [15:01:34]line Смена: 466 ФФД: 1.0 [15:01:34]line ЗНМ: 0300000070 [15:01:34]line РНМ: 0000000000092562 [15:01:34]line Версия ККМ: 001 [15:01:34]line ФМ: 0000000000871769 [15:01:34]line ФД: 163837 [15:01:34]line ФПД: 4940797534912 [15:01:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150132&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163837&fm=4940797534912&tin=02508201610067®Number=0000000000092562&sum=50000 [15:01:34]written 0, free lines is 4095 [15:01:35]Write to MH i2c: 01 00 00 F2 00 F2 [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: 01 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: 01 07 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C3 0C C8 [15:01:35]RasterBufferAndPrint [15:01:35]line [15:01:35]line [15:01:35]line [15:01:35]line [15:01:35]line [15:01:35]written 0, free lines is 3302 [15:01:35]MH_Cut [15:01:35]Write to MH i2c: D1 01 00 F9 00 01 CB [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: D1 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: D1 01 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: D1 01 00 F9 00 00 CA [15:01:35]Write to MH i2c: 01 00 00 FA 00 FA [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:36]*** Cut start [15:01:36]*** Purtial cut [15:01:36]*** Stage 1: CUTSNS_PIN = 1 [15:01:38]Read from MH i2c: 01 [15:01:38]MH_I2C_Read... [15:01:38]*** Stop cut motor [15:01:38]*** Cut end [15:01:38]Read from MH i2c: 01 07 00 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [15:01:38]process_action close_receipt done [15:01:38]requested_data is exist [15:01:38]produce_requested_data [15:01:38]requested_item fm.sn is exist - process it [15:01:38]wFMCommunicate request_size=4 [15:01:38]MH_SAM_APDU [15:01:38]CAPDU: 80 11 00 00 [15:01:38]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [15:01:38]Write i2c OK [15:01:38]MH_I2C_Read... [15:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:38]Read from MH i2c: E2 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: E2 17 00 [15:01:38]MH_I2C_Read... [15:01:38]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 37 36 39 90 00 CE [15:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:01:38]wFMCommunicate OK [15:01:38]requested_item fd.num is exist - process it [15:01:38]SAM_PROTO_GetFieldsCounters [15:01:38]wFMCommunicate request_size=4 [15:01:38]MH_SAM_APDU [15:01:38]CAPDU: 80 13 00 00 [15:01:38]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [15:01:38]Write i2c OK [15:01:38]MH_I2C_Read... [15:01:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:38]Read from MH i2c: E2 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: E2 62 00 [15:01:38]MH_I2C_Read... [15:01:38]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 7F 02 00 0E 04 04 00 D2 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 0B [15:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 7F 02 00 0E 04 04 00 D2 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 [15:01:38]wFMCommunicate OK [15:01:38]SAM_PROTO_GetFieldsCounters done [15:01:38]requested_item shift.num is exist - process it [15:01:38]requested_item shift.opened is exist - process it [15:01:38]req_shift_opened [15:01:38]FM_GetShiftState [15:01:38]SAM_PROTO_GetShiftState [15:01:38]wFMCommunicate request_size=4 [15:01:38]MH_SAM_APDU [15:01:38]CAPDU: 80 13 01 00 [15:01:38]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [15:01:38]Write i2c OK [15:01:38]MH_I2C_Read... [15:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:38]Read from MH i2c: E2 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: E2 0E 00 [15:01:38]MH_I2C_Read... [15:01:38]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [15:01:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:01:38]wFMCommunicate OK [15:01:38]SAM_PROTO_GetShiftState done [15:01:38]FM_GetShiftState done [15:01:38]req_shift_opened done [15:01:38]requested_item shift.open_date is exist - process it [15:01:38]req_shift_open_date [15:01:38]req_shift_open_date done [15:01:38]produce_requested_data done [15:01:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163837,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:01:38]process_action_free close_receipt [15:01:38]json_value_free [15:01:38]json_value_free done [15:01:38]process_json_proto returns [15:01:38]Send response to host [15:01:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163837,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:01:38]free response buf [15:01:38]execute_script done [15:01:38]execute_script returns [15:01:38]free content buf [15:01:38]Sock 9.Close socket [15:01:38]Sock 9.Thread stoped [15:01:40]Connected sock=10 [15:01: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 37 36 39 0F 01 00 00 BF D5 07 01 73 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 01 00 00 F4 03 04 00 46 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7F 02 00 35 04 06 00 E0 03 7F D7 37 04 80 9B 39 C2 73 3A D6 D5 [15:01:43]recv_with_timeout no data received [15:01:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 01 47 00 F2 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 37 36 39 10 04 04 00 FC 7F 02 00 F4 03 04 00 A4 AA C5 66 B6 04 01 00 00 A2 EA 7E 3F 5C A1 E1 D7 [15:01:45]CommunicateWithHost err = 0 [15:01:45]CheckOFDResponse [15:01:45]1017 (14) - 77093643461234 [15:01:45]1041 (16) - 0000000000871769 [15:01:45]1040 (4) - 163836 [15:01:45]1012 (4) - 21.08.2024 08:51 [15:01:45]1206 (1) - 0 [15:01:45]OFD Sender: Remove packet 163836 [15:01:45]ProducePacketName [15:01:45]name=ofd_packets/00163836 [15:01:45]NVStorageDeleteData [15:01:45]OFD Sender: Processing packet 163837 [packets to send 968, broken 967] [15:01:45]ProducePacketName [15:01:45]name=ofd_packets/00163837 [15:01:45]OFD Sender: To server: pG, [15:01:45]CommunicateWithHost lk.salyk.kg:30040 [15:01:45]ConnectInit lk.salyk.kg [15:01:48]ConnectInit Can't connect to host [15:01:53]Connected sock=9 [15:01: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 37 36 39 0D 01 00 00 38 14 05 01 CD AA 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 B3 01 00 00 F4 03 04 00 4C 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7F 02 00 35 04 06 00 04 7E 5E 7B 62 C0 6E 95 D1 09 14 89 30 FE [15:01:54]accept exits with 7 [15:01:54]New connection [15:01:54]New thread 3066854756 created [15:01:54]Thread 3066998116 joined [15:01:54]Waiting for new connection... [15:01:54] Sock 7.Parse request [15:01:54]Sock 7.Check first char [15:01:54]Sock 7.First char is OK [15:01:54]request: POST /json_proto HTTP/1.0 [15:01:54]Method: POST [15:01:54]URL: /json_proto [15:01:54]Method is POST - this is cgi request [15:01:54]url: /json_proto [15:01:54]query_string will be loaded in cgi processing [15:01:54]execute_cgi json_proto POST (null) [15:01:54]execute_cgi path=json_proto method=POST [15:01:54]POST find Content-Length [15:01:54]Host: 172.17.44.132:8080 [15:01:54]Content-Length: 677 [15:01:54]Content-Type: application/json [15:01:54] [15:01:54]POST finish read [15:01:54]Found Content-Length = 677 [15:01:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:54]execute_script... [15:01:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:54]POST & json_proto [15:01:54]process_json_proto [15:01:54]json parsed OK: [15:01:54]protocol is kg_v1.0 [15:01:54]action value=close_receipt [15:01:54]process_action close_receipt [15:01:54]cmd_close_receipt [15:01:54]MH_GetDate [15:01:54]Write to MH i2c: F0 00 00 FE 00 ED [15:01:54]Write i2c OK [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: F0 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: F0 09 00 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: F0 09 00 FE 00 00 63 01 C6 66 2A 83 C1 65 59 [15:01:54]GetLastDocTimeStamp 1724252492 [15:01:54]current date 1724252515 [15:01:54]FM_GetShiftState [15:01:54]SAM_PROTO_GetShiftState [15:01:54]wFMCommunicate request_size=4 [15:01:54]MH_SAM_APDU [15:01:54]CAPDU: 80 13 01 00 [15:01:54]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [15:01:54]Write i2c OK [15:01:54]MH_I2C_Read... [15:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:54]Read from MH i2c: E2 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: E2 0E 00 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [15:01:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:01:54]wFMCommunicate OK [15:01:54]SAM_PROTO_GetShiftState done [15:01:54]FM_GetShiftState done [15:01:54]opened in 1724199517 [15:01:54]opened+sec_in_day 1724285917 [15:01:54]quantity*price = 40002 [15:01:54]sum+1 = 40003 [15:01:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 436 21.08.2024 15:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163838 ФПД: 35240599275929 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163838&fm=35240599275929&tin=02508201610067®Number=0000000000092562&sum=40000 [15:01:55]StoreToDocumentArchive [15:01:55]shift 466 fd 163838 [15:01:55]save to /storage/0466/doc_00163838 [15:01:55]save last doc name /storage/0466/doc_00163838 to /storage/kkm_last_doc_name [15:01:55]save OK [15:01:55]Clear old archive folders... [15:01:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:55]tlvbuf is 00B6C330 [15:01:55]SAM_PROTO_ClearQueue [15:01:55]wFMCommunicate request_size=4 [15:01:55]MH_SAM_APDU [15:01:55]CAPDU: 80 09 00 00 [15:01:55]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [15:01:56]OFD Sender: No OFD packet to send [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:56]Read from MH i2c: E2 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [15:01:56]RAPDU: 90 00 [15:01:56]wFMCommunicate OK [15:01:56]SAM_PROTO_ClearQueue done [15:01:56]KKMCreateOFDPacket [15:01:56]OFDProtocolAddRootSTLVToBuf [15:01:56]FM_MakeSignedData [15:01:56]FM_MakeSignedData [15:01:56]SAM_PROTO_SignData [15:01:56]wFMCommunicate request_size=4 [15:01:56]MH_SAM_APDU [15:01:56]CAPDU: 80 0D 01 02 [15:01:56]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:56]Read from MH i2c: E2 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [15:01:56]RAPDU: 90 00 [15:01:56]wFMCommunicate OK [15:01:56]wFMCommunicate request_size=255 [15:01:56]MH_SAM_APDU [15:01:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B4 01 00 00 F4 03 04 00 63 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7F 02 00 35 OFD Sender: No OFD packet to send [15:01:56]04 06 00 20 [15:01:56]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B4 01 00 00 F4 03 04 00 63 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7F 02 00 35 04 06 00 20 00 00 A7 [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:56]Read from MH i2c: E2 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [15:01:56]RAPDU: 90 00 [15:01:56]wFMCommunicate OK [15:01:56]wFMCommunicate request_size=10 [15:01:56]MH_SAM_APDU [15:01:56]CAPDU: 80 0D 02 02 05 0D 17 66 C9 99 [15:01:56]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 0D 17 66 C9 99 00 00 80 [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:56]Read from MH i2c: E2 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [15:01:56]RAPDU: 90 00 [15:01:56]wFMCommunicate OK [15:01:56]wFMCommunicate request_size=4 [15:01:56]MH_SAM_APDU [15:01:56]CAPDU: 80 0D 03 02 [15:01:56]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:56]Read from MH i2c: E2 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 0B 00 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: E2 0B 00 10 01 00 59 79 A4 B6 3E 9B EB 14 90 00 91 [15:01:56]RAPDU: 59 79 A4 B6 3E 9B EB 14 90 00 [15:01:56]wFMCommunicate OK [15:01:56]SAM_PROTO_SignData done [15:01:56]FM_MakeSignedData done [15:01:56]CreateOFDProtocolMessage [15:01:56]wFMCommunicate request_size=4 [15:01:56]MH_SAM_APDU [15:01:56]CAPDU: 80 11 00 00 [15:01:56]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:57]Read from MH i2c: E2 [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: E2 17 00 [15:01:57]MH_I2C_Read... [15:01:57]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 37 36 39 90 00 E5 [15:01:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:01:57]wFMCommunicate OK [15:01:57]CreateOFDProtocolMessage done [15:01:57]OFDSenderStorePacket 163838 [15:01:57]StoreOFDPacket docnum=163838 [15:01:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 49 AB 07 01 C4 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B4 01 00 00 F4 03 04 00 63 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7F 02 00 35 04 06 00 20 0D 17 66 C9 99 59 79 A4 B6 3E 9B EB 14 [15:01:57]CheckFolder [15:01:57]dirname=/storage/ofd_packets [15:01:57]CheckFolder done [15:01:57]ProducePacketName [15:01:57]name=ofd_packets/00163838 [15:01:57]NVStorageSaveData ofd_packets/00163838 [15:01:57]File name is /storage/ofd_packets/00163838 [15:01:57]Write 301 bytes [15:01:57]NVStorageSaveData done [15:01:57]OFDSenderStorePacket done [15:01:57]KKMCreateOFDPacket done [15:01:57]NVStorageSaveData kkm_last_timestamp [15:01:57]File name is /storage/kkm_last_timestamp [15:01:57]Write 4 bytes [15:01:57]NVStorageSaveData done [15:01:57]ExternCall_PrintAddStr [15:01:57]wPrintStart [15:01:57]Write to MH i2c: 01 00 00 12 01 13 [15:01:57]Write i2c OK [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: 01 [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: 01 07 00 [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [15:01:57]RasterBufferAndPrint [15:01:57]line Счет N : (1)292428 [15:01:57]line ИНН: 02508201610067 [15:01:57]line Контрольно-Кассовый Чек [15:01:57]line ПРОДАЖА [15:01:57]line ТРК (МРК, ГНК) : 42 [15:01:57]line Товар: 2710124130 [15:01:57]line Аи-92-К-5 [15:01:57]line 5.900 * 67.80 [15:01:57]line = 400.02 [15:01:57]line НДС 12% НСП 1% [15:01:57]line > о реализуемом товаре [15:01:57]line ОКРУГЛЕНИЕ: -0.02 [15:01:57]line ИТОГО: 400.00 [15:01:57]line Внесено: 400.00 [15:01:57]line СДАЧА: 0.00 [15:01:57]line НСП 1% : 3.54 [15:01:57]line НДС 12% : 42.48 [15:01:57]line Наличными: 400.00 [15:01:57]line Безнал.: 0.00 [15:01:57]line Место: АЗС № 130 "Партнер Нефть" [15:01:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:01:57]line СНО: Общий режим [15:01:57]line Чек 436 21.08.2024 15:01 [15:01:57]line Смена: 466 ФФД: 1.0 [15:01:57]line ЗНМ: 0300000070 [15:01:57]line РНМ: 0000000000092562 [15:01:57]line Версия ККМ: 001 [15:01:57]line ФМ: 0000000000871769 [15:01:57]line ФД: 163838 [15:01:57]line ФПД: 35240599275929 [15:01:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163838&fm=35240599275929&tin=02508201610067®Number=0000000000092562&sum=40000 [15:01:57]written 0, free lines is 4095 [15:01:57]OFD Sender: Processing packet 163838 [packets to send 968, broken 967] [15:01:57]ProducePacketName [15:01:57]name=ofd_packets/00163838 [15:01:57]OFD Sender: To server: pG, [15:01:57]CommunicateWithHost lk.salyk.kg:30040 [15:01:57]ConnectInit lk.salyk.kg [15:01:57]Write to MH i2c: 01 00 00 3D 01 3E [15:01:57]Write i2c OK [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: 01 [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: 01 07 00 [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 C3 0C 14 [15:01:57]RasterBufferAndPrint [15:01:57]line [15:01:57]line [15:01:57]line [15:01:57]line [15:01:57]line [15:01:57]written 0, free lines is 3300 [15:01:57]MH_Cut [15:01:57]Write to MH i2c: D1 01 00 44 01 01 17 [15:01:57]Write i2c OK [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: D1 [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: D1 01 00 [15:01:57]MH_I2C_Read... [15:01:57]Read from MH i2c: D1 01 00 44 01 00 16 [15:01:57]Write to MH i2c: 01 00 00 45 01 46 [15:01:57]Write i2c OK [15:01:57]MH_I2C_Read... [15:01:58]*** Cut start [15:01:58]*** Purtial cut [15:01:58]*** Stage 1: CUTSNS_PIN = 1 [15:01:59]Connected sock=9 [15:01: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 37 36 39 0F 01 00 00 49 AB 07 01 C4 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B4 01 00 00 F4 03 04 00 63 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7F 02 00 35 04 06 00 20 0D 17 66 C9 99 59 79 A4 B6 3E 9B EB 14 [15:02:00]Read from MH i2c: *** Stop cut motor [15:02:00]01 *** Cut end [15:02:00] [15:02:00]MH_I2C_Read... [15:02:00]Read from MH i2c: 01 07 00 [15:02:00]MH_I2C_Read... [15:02:00]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [15:02:00]process_action close_receipt done [15:02:00]requested_data is exist [15:02:00]produce_requested_data [15:02:00]requested_item fm.sn is exist - process it [15:02:00]wFMCommunicate request_size=4 [15:02:00]MH_SAM_APDU [15:02:00]CAPDU: 80 11 00 00 [15:02:00]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [15:02:00]Write i2c OK [15:02:00]MH_I2C_Read... [15:02:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:00]Read from MH i2c: E2 [15:02:00]MH_I2C_Read... [15:02:00]Read from MH i2c: E2 17 00 [15:02:00]MH_I2C_Read... [15:02:00]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 37 36 39 90 00 1A [15:02:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:02:00]wFMCommunicate OK [15:02:00]requested_item fd.num is exist - process it [15:02:00]SAM_PROTO_GetFieldsCounters [15:02:00]wFMCommunicate request_size=4 [15:02:00]MH_SAM_APDU [15:02:00]CAPDU: 80 13 00 00 [15:02:00]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [15:02:00]Write i2c OK [15:02:00]MH_I2C_Read... [15:02:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:00]Read from MH i2c: E2 [15:02:00]MH_I2C_Read... [15:02:00]Read from MH i2c: E2 62 00 [15:02:00]MH_I2C_Read... [15:02:00]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 7F 02 00 0E 04 04 00 D2 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 5B [15:02: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 7F 02 00 0E 04 04 00 D2 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 [15:02:00]wFMCommunicate OK [15:02:00]SAM_PROTO_GetFieldsCounters done [15:02:00]requested_item shift.num is exist - process it [15:02:00]requested_item shift.opened is exist - process it [15:02:00]req_shift_opened [15:02:00]FM_GetShiftState [15:02:00]SAM_PROTO_GetShiftState [15:02:00]wFMCommunicate request_size=4 [15:02:00]MH_SAM_APDU [15:02:00]CAPDU: 80 13 01 00 [15:02:00]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [15:02:00]Write i2c OK [15:02:00]MH_I2C_Read... [15:02:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:00]Read from MH i2c: E2 [15:02:00]MH_I2C_Read... [15:02:00]Read from MH i2c: E2 0E 00 [15:02:00]MH_I2C_Read... [15:02:00]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [15:02:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:02:00]wFMCommunicate OK [15:02:00]SAM_PROTO_GetShiftState done [15:02:00]FM_GetShiftState done [15:02:00]req_shift_opened done [15:02:00]requested_item shift.open_date is exist - process it [15:02:00]req_shift_open_date [15:02:00]req_shift_open_date done [15:02:00]produce_requested_data done [15:02:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163838,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:02:00]process_action_free close_receipt [15:02:00]json_value_free [15:02:00]json_value_free done [15:02:00]process_json_proto returns [15:02:00]Send response to host [15:02:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163838,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:02:00]free response buf [15:02:00]execute_script done [15:02:00]execute_script returns [15:02:00]free content buf [15:02:00]Sock 7.Close socket [15:02:00]Sock 7.Thread stoped [15:02:04]recv_with_timeout no data received [15:02:04]CommunicateWithHost answer receiving error [15:02:04]CommunicateWithHost err = -3 [15:02:04]OFD Sender: Server communicate error [15:02:09]OFD Sender: Processing packet 163838 [packets to send 968, broken 967] [15:02:09]ProducePacketName [15:02:09]name=ofd_packets/00163838 [15:02:09]OFD Sender: To server: pG, [15:02:09]CommunicateWithHost lk.salyk.kg:30040 [15:02:09]ConnectInit lk.salyk.kg [15:02:14]recv_with_timeout no data received [15:02:19]Connected sock=9 [15:02: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 37 36 39 0F 01 00 00 49 AB 07 01 C4 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B4 01 00 00 F4 03 04 00 63 01 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7F 02 00 35 04 06 00 20 0D 17 66 C9 99 59 79 A4 B6 3E 9B EB 14 [15:02:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D3 E9 47 00 8B 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 37 36 39 10 04 04 00 FE 7F 02 00 F4 03 04 00 CD AA C5 66 B6 04 01 00 00 BB B8 6A EE F5 44 E0 FE [15:02:22]CommunicateWithHost err = 0 [15:02:22]CheckOFDResponse [15:02:22]1017 (14) - 77093643461234 [15:02:22]1041 (16) - 0000000000871769 [15:02:22]1040 (4) - 163838 [15:02:22]1012 (4) - 21.08.2024 08:52 [15:02:22]1206 (1) - 0 [15:02:22]OFD Sender: Remove packet 163838 [15:02:22]ProducePacketName [15:02:22]name=ofd_packets/00163838 [15:02:22]NVStorageDeleteData [15:02:23]OFD Sender: No OFD packet to send [15:02:27]recv_with_timeout no data received [15:02:28]OFD Sender: No OFD packet to send [15:02:33]OFD Sender: No OFD packet to send [15:02:38]OFD Sender: No OFD packet to send [15:02:43]OFD Sender: No OFD packet to send [15:02:44]recv_with_timeout no data received [15:02:48]OFD Sender: No OFD packet to send [15:02:53]OFD Sender: No OFD packet to send [15:02:58]OFD Sender: No OFD packet to send [15:03:03]OFD Sender: No OFD packet to send [15:03:08]OFD Sender: No OFD packet to send [15:03:13]OFD Sender: No OFD packet to send [15:03:18]OFD Sender: No OFD packet to send [15:03:23]OFD Sender: No OFD packet to send [15:03:27]recv_with_timeout no data received [15:03:28]OFD Sender: No OFD packet to send [15:03:33]OFD Sender: No OFD packet to send [15:03:38]OFD Sender: No OFD packet to send [15:03:43]OFD Sender: No OFD packet to send [15:03:48]recv_with_timeout no data received [15:03:48]OFD Sender: No OFD packet to send [15:03:53]OFD Sender: No OFD packet to send [15:03:58]OFD Sender: No OFD packet to send [15:04:03]OFD Sender: No OFD packet to send [15:04:08]recv_with_timeout no data received [15:04:08]OFD Sender: No OFD packet to send [15:04:13]OFD Sender: No OFD packet to send [15:04:18]OFD Sender: No OFD packet to send [15:04:23]OFD Sender: No OFD packet to send [15:04:26]recv_with_timeout no data received [15:04:28]OFD Sender: No OFD packet to send [15:04:33]OFD Sender: No OFD packet to send [15:04:38]OFD Sender: No OFD packet to send [15:04:43]OFD Sender: No OFD packet to send [15:04:48]OFD Sender: No OFD packet to send [15:04:53]OFD Sender: No OFD packet to send [15:04:53]accept exits with 11 [15:04:53]New connection [15:04:53]New thread 3066998116 created [15:04:53]Thread 3066854756 joined [15:04:53]Waiting for new connection... [15:04:53] Sock 11.Parse request [15:04:53]Sock 11.Check first char [15:04:53]Sock 11.First char is OK [15:04:53]request: POST /json_proto HTTP/1.0 [15:04:53]Method: POST [15:04:53]URL: /json_proto [15:04:53]Method is POST - this is cgi request [15:04:53]url: /json_proto [15:04:53]query_string will be loaded in cgi processing [15:04:53]execute_cgi json_proto POST (null) [15:04:53]execute_cgi path=json_proto method=POST [15:04:53]POST find Content-Length [15:04:53]Host: 172.17.44.132:8080 [15:04:53]Content-Length: 674 [15:04:53]Content-Type: application/json [15:04:53] [15:04:53]POST finish read [15:04:53]Found Content-Length = 674 [15:04:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:53]execute_script... [15:04: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)292434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:53]POST & json_proto [15:04:53]process_json_proto [15:04:53]json parsed OK: [15:04:53]protocol is kg_v1.0 [15:04:53]action value=close_receipt [15:04:53]process_action close_receipt [15:04:53]cmd_close_receipt [15:04:53]MH_GetDate [15:04:53]Write to MH i2c: F0 00 00 49 01 39 [15:04:53]Write i2c OK [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: F0 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: F0 09 00 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: F0 09 00 49 01 00 16 02 C6 66 2A 83 C1 65 59 [15:04:53]GetLastDocTimeStamp 1724252515 [15:04:53]current date 1724252694 [15:04:53]FM_GetShiftState [15:04:53]SAM_PROTO_GetShiftState [15:04:53]wFMCommunicate request_size=4 [15:04:53]MH_SAM_APDU [15:04:53]CAPDU: 80 13 01 00 [15:04:53]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [15:04:53]Write i2c OK [15:04:53]MH_I2C_Read... [15:04:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:53]Read from MH i2c: E2 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: E2 0E 00 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [15:04:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:04:53]wFMCommunicate OK [15:04:53]SAM_PROTO_GetShiftState done [15:04:53]FM_GetShiftState done [15:04:53]opened in 1724199517 [15:04:53]opened+sec_in_day 1724285917 [15:04:53]quantity*price = 70027 [15:04:53]sum+1 = 70029 [15:04:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 437 21.08.2024 15:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163839 ФПД: 124254949320386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163839&fm=124254949320386&tin=02508201610067®Number=0000000000092562&sum=70000 [15:04:55]StoreToDocumentArchive [15:04:55]shift 466 fd 163839 [15:04:55]save to /storage/0466/doc_00163839 [15:04:55]save last doc name /storage/0466/doc_00163839 to /storage/kkm_last_doc_name [15:04:55]save OK [15:04:55]Clear old archive folders... [15:04:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:04:55]tlvbuf is 00AAEE70 [15:04:55]SAM_PROTO_ClearQueue [15:04:55]wFMCommunicate request_size=4 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 09 00 00 [15:04:55]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [15:04:55]RAPDU: 90 00 [15:04:55]wFMCommunicate OK [15:04:55]SAM_PROTO_ClearQueue done [15:04:55]KKMCreateOFDPacket [15:04:55]OFDProtocolAddRootSTLVToBuf [15:04:55]FM_MakeSignedData [15:04:55]FM_MakeSignedData [15:04:55]SAM_PROTO_SignData [15:04:55]wFMCommunicate request_size=4 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 0D 01 02 [15:04:55]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [15:04:55]RAPDU: 90 00 [15:04:55]wFMCommunicate OK [15:04:55]wFMCommunicate request_size=255 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 16 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7F 02 00 35 04 06 00 71 02 5C 1D [15:04:55]Write to MH i2c: E2 02 01 59 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 16 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7F 02 00 35 04 06 00 71 02 5C 1D 00 00 96 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [15:04:55]RAPDU: 90 00 [15:04:55]wFMCommunicate OK [15:04:55]wFMCommunicate request_size=7 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 0D 02 02 02 A6 C2 [15:04:55]Write to MH i2c: E2 0A 00 5A 01 80 0D 02 02 02 00 A6 C2 00 00 41 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [15:04:55]RAPDU: 90 00 [15:04:55]wFMCommunicate OK [15:04:55]wFMCommunicate request_size=4 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 0D 03 02 [15:04:55]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 0B 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 0B 00 5B 01 00 7A E0 09 59 9D 5B 67 A0 90 00 93 [15:04:55]RAPDU: 7A E0 09 59 9D 5B 67 A0 90 00 [15:04:55]wFMCommunicate OK [15:04:55]SAM_PROTO_SignData done [15:04:55]FM_MakeSignedData done [15:04:55]CreateOFDProtocolMessage [15:04:55]wFMCommunicate request_size=4 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 11 00 00 [15:04:55]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 17 00 [15:04:55]MH_I2C_Read... [15:04:55]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 37 36 39 90 00 30 [15:04:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:04:55]wFMCommunicate OK [15:04:55]CreateOFDProtocolMessage done [15:04:55]OFDSenderStorePacket 163839 [15:04:55]StoreOFDPacket docnum=163839 [15:04:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 12 39 04 01 F0 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 16 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7F 02 00 35 04 06 00 71 02 5C 1D A6 C2 7A E0 09 59 9D 5B 67 A0 [15:04:55]CheckFolder [15:04:55]dirname=/storage/ofd_packets [15:04:55]CheckFolder done [15:04:55]ProducePacketName [15:04:55]name=ofd_packets/00163839 [15:04:55]NVStorageSaveData ofd_packets/00163839 [15:04:55]File name is /storage/ofd_packets/00163839 [15:04:55]Write 298 bytes [15:04:55]NVStorageSaveData done [15:04:55]OFDSenderStorePacket done [15:04:55]KKMCreateOFDPacket done [15:04:55]NVStorageSaveData kkm_last_timestamp [15:04:55]File name is /storage/kkm_last_timestamp [15:04:55]Write 4 bytes [15:04:55]NVStorageSaveData done [15:04:55]ExternCall_PrintAddStr [15:04:55]wPrintStart [15:04:55]Write to MH i2c: 01 00 00 5D 01 5E [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [15:04:55]RasterBufferAndPrint [15:04:55]line Счет N : (1)292434 [15:04:55]line ИНН: 02508201610067 [15:04:55]line Контрольно-Кассовый Чек [15:04:55]line ПРОДАЖА [15:04:55]line ТРК (МРК, ГНК) : 64 [15:04:55]line Товар: 2710194800 [15:04:55]line ДТ-К-5 [15:04:55]line 9.190 * 76.20 [15:04:55]line = 700.28 [15:04:55]line НДС 12% НСП 1% [15:04:55]line > о реализуемом товаре [15:04:55]line ОКРУГЛЕНИЕ: -0.28 [15:04:55]line ИТОГО: 700.00 [15:04:55]line Внесено: 700.00 [15:04:55]line СДАЧА: 0.00 [15:04:55]line НСП 1% : 6.20 [15:04:55]line НДС 12% : 74.37 [15:04:55]line Наличными: 700.00 [15:04:55]line Безнал.: 0.00 [15:04:55]line Место: АЗС № 130 "Партнер Нефть" [15:04:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:04:55]line СНО: Общий режим [15:04:55]line Чек 437 21.08.2024 15:04 [15:04:55]line Смена: 466 ФФД: 1.0 [15:04:55]line ЗНМ: 0300000070 [15:04:55]line РНМ: 0000000000092562 [15:04:55]line Версия ККМ: 001 [15:04:55]line ФМ: 0000000000871769 [15:04:55]line ФД: 163839 [15:04:55]line ФПД: 124254949320386 [15:04:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163839&fm=124254949320386&tin=02508201610067®Number=0000000000092562&sum=70000 [15:04:55]OFD Sender: Processing packet 163839 [packets to send 968, broken 967] [15:04:55]ProducePacketName [15:04:55]name=ofd_packets/00163839 [15:04:55]OFD Sender: To server: pG, [15:04:55]CommunicateWithHost lk.salyk.kg:30040 [15:04:55]ConnectInit lk.salyk.kg [15:04:55]written 0, free lines is 4095 [15:04:56]Write to MH i2c: 01 00 00 88 01 89 [15:04:56]Write i2c OK [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: 01 [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: 01 07 00 [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 CE 0C 6A [15:04:56]RasterBufferAndPrint [15:04:56]line [15:04:56]line [15:04:56]line [15:04:56]line [15:04:56]line [15:04:56]written 0, free lines is 3284 [15:04:56]MH_Cut [15:04:56]Write to MH i2c: D1 01 00 8F 01 01 62 [15:04:56]Write i2c OK [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: D1 [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: D1 01 00 [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: D1 01 00 8F 01 00 61 [15:04:56]Write to MH i2c: 01 00 00 90 01 91 [15:04:56]Write i2c OK [15:04:56]MH_I2C_Read... [15:04:57]*** Cut start [15:04:57]*** Purtial cut [15:04:57]*** Stage 1: CUTSNS_PIN = 1 [15:04:59]Read from MH i2c: 01 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: 01 07 00 [15:04:59]MH_I2C_Read... [15:04:59]*** Stop cut motor [15:04:59]*** Cut end [15:04:59]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [15:04:59]process_action close_receipt done [15:04:59]requested_data is exist [15:04:59]produce_requested_data [15:04:59]requested_item fm.sn is exist - process it [15:04:59]wFMCommunicate request_size=4 [15:04:59]MH_SAM_APDU [15:04:59]CAPDU: 80 11 00 00 [15:04:59]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [15:04:59]Write i2c OK [15:04:59]MH_I2C_Read... [15:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:59]Read from MH i2c: E2 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: E2 17 00 [15:04:59]MH_I2C_Read... [15:04:59]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 37 36 39 90 00 65 [15:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:04:59]wFMCommunicate OK [15:04:59]requested_item fd.num is exist - process it [15:04:59]SAM_PROTO_GetFieldsCounters [15:04:59]wFMCommunicate request_size=4 [15:04:59]MH_SAM_APDU [15:04:59]CAPDU: 80 13 00 00 [15:04:59]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [15:04:59]Write i2c OK [15:04:59]MH_I2C_Read... [15:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:59]Read from MH i2c: E2 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: E2 62 00 [15:04:59]MH_I2C_Read... [15:04:59]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 7F 02 00 0E 04 04 00 D2 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 AA [15:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 7F 02 00 0E 04 04 00 D2 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 [15:04:59]wFMCommunicate OK [15:04:59]SAM_PROTO_GetFieldsCounters done [15:04:59]requested_item shift.num is exist - process it [15:04:59]requested_item shift.opened is exist - process it [15:04:59]req_shift_opened [15:04:59]FM_GetShiftState [15:04:59]SAM_PROTO_GetShiftState [15:04:59]wFMCommunicate request_size=4 [15:04:59]MH_SAM_APDU [15:04:59]CAPDU: 80 13 01 00 [15:04:59]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [15:04:59]Write i2c OK [15:04:59]MH_I2C_Read... [15:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:59]Read from MH i2c: E2 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: E2 0E 00 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D7 [15:04:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:04:59]wFMCommunicate OK [15:04:59]SAM_PROTO_GetShiftState done [15:04:59]FM_GetShiftState done [15:04:59]req_shift_opened done [15:04:59]requested_item shift.open_date is exist - process it [15:04:59]req_shift_open_date [15:04:59]req_shift_open_date done [15:04:59]produce_requested_data done [15:04:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163839,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:04:59]process_action_free close_receipt [15:04:59]json_value_free [15:04:59]json_value_free done [15:04:59]process_json_proto returns [15:04:59]Send response to host [15:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163839,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:04:59]free response buf [15:04:59]execute_script done [15:04:59]execute_script returns [15:04:59]free content buf [15:04:59]Sock 11.Close socket [15:04:59]Sock 11.Thread stoped [15:06:06]accept exits with 9 [15:06:06]New connection [15:06:06]New thread 3066854756 created [15:06:06]Thread 3066998116 joined [15:06:06]Waiting for new connection... [15:06:06] Sock 9.Parse request [15:06:06]Sock 9.Check first char [15:06:06]Sock 9.First char is OK [15:06:06]request: POST /json_proto HTTP/1.0 [15:06:06]Method: POST [15:06:06]URL: /json_proto [15:06:06]Method is POST - this is cgi request [15:06:06]url: /json_proto [15:06:06]query_string will be loaded in cgi processing [15:06:06]execute_cgi json_proto POST (null) [15:06:06]execute_cgi path=json_proto method=POST [15:06:06]POST find Content-Length [15:06:06]Host: 172.17.44.132:8080 [15:06:06]Content-Length: 685 [15:06:06]Content-Type: application/json [15:06:06] [15:06:06]POST finish read [15:06:06]Found Content-Length = 685 [15:06:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.450, "sum" : 1015.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1015.00, "payments": [ { "type": 0, "sum" : 1015.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:06]execute_script... [15:06: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)292429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.450, "sum" : 1015.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1015.00, "payments": [ { "type": 0, "sum" : 1015.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:06]POST & json_proto [15:06:06]process_json_proto [15:06:06]json parsed OK: [15:06:06]protocol is kg_v1.0 [15:06:06]action value=close_receipt [15:06:06]process_action close_receipt [15:06:06]cmd_close_receipt [15:06:06]MH_GetDate [15:06:06]Write to MH i2c: F0 00 00 94 01 84 [15:06:06]Write i2c OK [15:06:06]MH_I2C_Read... [15:06:06]Read from MH i2c: F0 [15:06:06]MH_I2C_Read... [15:06:06]Read from MH i2c: F0 09 00 [15:06:06]MH_I2C_Read... [15:06:06]Read from MH i2c: F0 09 00 94 01 00 5F 02 C6 66 2A 83 C1 65 ED [15:06:06]GetLastDocTimeStamp 1724252694 [15:06:06]current date 1724252767 [15:06:06]FM_GetShiftState [15:06:06]SAM_PROTO_GetShiftState [15:06:06]wFMCommunicate request_size=4 [15:06:06]MH_SAM_APDU [15:06:06]CAPDU: 80 13 01 00 [15:06:06]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [15:06:06]Write i2c OK [15:06:06]MH_I2C_Read... [15:06:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:06]Read from MH i2c: E2 [15:06:06]MH_I2C_Read... [15:06:06]Read from MH i2c: E2 0E 00 [15:06:06]MH_I2C_Read... [15:06:06]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D9 [15:06:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:06:06]wFMCommunicate OK [15:06:06]SAM_PROTO_GetShiftState done [15:06:06]FM_GetShiftState done [15:06:06]opened in 1724199517 [15:06:06]opened+sec_in_day 1724285917 [15:06:06]quantity*price = 101568 [15:06:06]sum+1 = 101569 [15:06:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 1015.00 Внесено: 3000.00 СДАЧА: 1985.00 НСП 1% : 8.99 НДС 12% : 107.86 Наличными: 1015.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 438 21.08.2024 15:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163840 ФПД: 150373314477721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163840&fm=150373314477721&tin=02508201610067®Number=0000000000092562&sum=101500 [15:06:07]StoreToDocumentArchive [15:06:07]shift 466 fd 163840 [15:06:07]save to /storage/0466/doc_00163840 [15:06:07]save last doc name /storage/0466/doc_00163840 to /storage/kkm_last_doc_name [15:06:07]save OK [15:06:07]Clear old archive folders... [15:06:07]ProcessDocumentItem done err = 0, tmpTLVsize=250 [15:06:07]tlvbuf is 00AB2550 [15:06:07]SAM_PROTO_ClearQueue [15:06:07]wFMCommunicate request_size=4 [15:06:07]MH_SAM_APDU [15:06:07]CAPDU: 80 09 00 00 [15:06:07]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [15:06:07]Write i2c OK [15:06:07]MH_I2C_Read... [15:06:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:07]Read from MH i2c: E2 [15:06:07]MH_I2C_Read... [15:06:07]Read from MH i2c: E2 03 00 [15:06:07]MH_I2C_Read... [15:06:07]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [15:06:07]RAPDU: 90 00 [15:06:07]wFMCommunicate OK [15:06:07]SAM_PROTO_ClearQueue done [15:06:07]KKMCreateOFDPacket [15:06:07]OFDProtocolAddRootSTLVToBuf [15:06:07]FM_MakeSignedData [15:06:07]FM_MakeSignedData [15:06:07]SAM_PROTO_SignData [15:06:07]wFMCommunicate request_size=4 [15:06:07]MH_SAM_APDU [15:06:07]CAPDU: 80 0D 01 02 [15:06:07]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [15:06:07]Write i2c OK [15:06:07]MH_I2C_Read... [15:06:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:07]Read from MH i2c: E2 [15:06:07]MH_I2C_Read... [15:06:07]Read from MH i2c: E2 03 00 [15:06:07]MH_I2C_Read... [15:06:07]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [15:06:07]RAPDU: 90 00 [15:06:07]wFMCommunicate OK [15:06:07]wFMCommunicate request_size=255 [15:06:07]MH_SAM_APDU [15:06:07]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 52 67 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 5F 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 80 02 00 35 04 06 00 88 C3 [15:06:07]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 52 67 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 5F 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 80 02 00 35 04 06 00 88 C3 00 00 B9 [15:06:07]Write i2c OK [15:06:07]MH_I2C_Read... [15:06:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:08]Read from MH i2c: E2 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: E2 03 00 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [15:06:08]RAPDU: 90 00 [15:06:08]wFMCommunicate OK [15:06:08]wFMCommunicate request_size=9 [15:06:08]MH_SAM_APDU [15:06:08]CAPDU: 80 0D 02 02 04 83 FE 3E 99 [15:06:08]Write to MH i2c: E2 0C 00 A5 01 80 0D 02 02 04 00 83 FE 3E 99 00 00 80 [15:06:08]Write i2c OK [15:06:08]MH_I2C_Read... [15:06:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:08]Read from MH i2c: E2 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: E2 03 00 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [15:06:08]RAPDU: 90 00 [15:06:08]wFMCommunicate OK [15:06:08]wFMCommunicate request_size=4 [15:06:08]MH_SAM_APDU [15:06:08]CAPDU: 80 0D 03 02 [15:06:08]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [15:06:08]Write i2c OK [15:06:08]MH_I2C_Read... [15:06:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:08]Read from MH i2c: E2 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: E2 0B 00 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: E2 0B 00 A6 01 00 75 13 60 7E A2 81 AC 20 90 00 78 [15:06:08]RAPDU: 75 13 60 7E A2 81 AC 20 90 00 [15:06:08]wFMCommunicate OK [15:06:08]SAM_PROTO_SignData done [15:06:08]FM_MakeSignedData done [15:06:08]CreateOFDProtocolMessage [15:06:08]wFMCommunicate request_size=4 [15:06:08]MH_SAM_APDU [15:06:08]CAPDU: 80 11 00 00 [15:06:08]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [15:06:08]Write i2c OK [15:06:08]MH_I2C_Read... [15:06:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:08]Read from MH i2c: E2 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: E2 17 00 [15:06:08]MH_I2C_Read... [15:06:08]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 37 36 39 90 00 7B [15:06:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:06:08]wFMCommunicate OK [15:06:08]CreateOFDProtocolMessage done [15:06:08]OFDSenderStorePacket 163840 [15:06:08]StoreOFDPacket docnum=163840 [15:06:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 71 A4 06 01 98 02 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 52 67 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 5F 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 80 02 00 35 04 06 00 88 C3 83 FE 3E 99 75 13 60 7E A2 81 AC 20 [15:06:08]CheckFolder [15:06:08]dirname=/storage/ofd_packets [15:06:08]CheckFolder done [15:06:08]ProducePacketName [15:06:08]name=ofd_packets/00163840 [15:06:08]NVStorageSaveData ofd_packets/00163840 [15:06:08]File name is /storage/ofd_packets/00163840 [15:06:08]Write 300 bytes [15:06:08]NVStorageSaveData done [15:06:08]OFDSenderStorePacket done [15:06:08]KKMCreateOFDPacket done [15:06:08]NVStorageSaveData kkm_last_timestamp [15:06:08]File name is /storage/kkm_last_timestamp [15:06:08]Write 4 bytes [15:06:08]NVStorageSaveData done [15:06:08]ExternCall_PrintAddStr [15:06:08]wPrintStart [15:06:08]Write to MH i2c: 01 00 00 A8 01 A9 [15:06:08]Write i2c OK [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: 01 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: 01 07 00 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [15:06:08]RasterBufferAndPrint [15:06:08]line Счет N : (1)292429 [15:06:08]line ИНН: 02508201610067 [15:06:08]line Контрольно-Кассовый Чек [15:06:08]line ПРОДАЖА [15:06:08]line ТРК (МРК, ГНК) : 81 [15:06:08]line Товар: 2711129700 [15:06:08]line ГАЗ-К-5 [15:06:08]line 26.450 * 38.40 [15:06:08]line = 1015.68 [15:06:08]line НДС 12% НСП 1% [15:06:08]line > о реализуемом товаре [15:06:08]line ОКРУГЛЕНИЕ: -0.68 [15:06:08]line ИТОГО: 1015.00 [15:06:08]line Внесено: 3000.00 [15:06:08]line СДАЧА: 1985.00 [15:06:08]line НСП 1% : 8.99 [15:06:08]line НДС 12% : 107.86 [15:06:08]line Наличными: 1015.00 [15:06:08]line Безнал.: 0.00 [15:06:08]line Место: АЗС № 130 "Партнер Нефть" [15:06:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:06:08]line СНО: Общий режим [15:06:08]line Чек 438 21.08.2024 15:06 [15:06:08]line Смена: 466 ФФД: 1.0 [15:06:08]line ЗНМ: 0300000070 [15:06:08]line РНМ: 0000000000092562 [15:06:08]line Версия ККМ: 001 [15:06:08]line ФМ: 0000000000871769 [15:06:08]line ФД: 163840 [15:06:08]line ФПД: 150373314477721 [15:06:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163840&fm=150373314477721&tin=02508201610067®Number=0000000000092562&sum=101500 [15:06:08]written 0, free lines is 4095 [15:06:08]Write to MH i2c: 01 00 00 D3 01 D4 [15:06:08]Write i2c OK [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: 01 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: 01 07 00 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 C9 0C B0 [15:06:08]RasterBufferAndPrint [15:06:08]line [15:06:08]line [15:06:08]line [15:06:08]line [15:06:08]line [15:06:08]written 0, free lines is 3279 [15:06:08]MH_Cut [15:06:08]Write to MH i2c: D1 01 00 DA 01 01 AD [15:06:08]Write i2c OK [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: D1 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: D1 01 00 [15:06:08]MH_I2C_Read... [15:06:08]Read from MH i2c: D1 01 00 DA 01 00 AC [15:06:08]Write to MH i2c: 01 00 00 DB 01 DC [15:06:08]Write i2c OK [15:06:08]MH_I2C_Read... [15:06:09]*** Cut start [15:06:09]*** Purtial cut [15:06:09]*** Stage 1: CUTSNS_PIN = 1 [15:06:11]Read from MH i2c: 01 [15:06:11]MH_I2C_Read... [15:06:11]Read from MH i2c: 01 07 00 [15:06:11]MH_I2C_Read... [15:06:11]*** Stop cut motor [15:06:11]*** Cut end [15:06:11]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [15:06:11]process_action close_receipt done [15:06:11]requested_data is exist [15:06:11]produce_requested_data [15:06:11]requested_item fm.sn is exist - process it [15:06:11]wFMCommunicate request_size=4 [15:06:11]MH_SAM_APDU [15:06:11]CAPDU: 80 11 00 00 [15:06:11]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [15:06:11]Write i2c OK [15:06:11]MH_I2C_Read... [15:06:11]Read from MH i2c: E2 [15:06:11]MH_I2C_Read... [15:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:11]Read from MH i2c: E2 17 00 [15:06:11]MH_I2C_Read... [15:06:11]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [15:06:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:06:11]wFMCommunicate OK [15:06:11]requested_item fd.num is exist - process it [15:06:11]SAM_PROTO_GetFieldsCounters [15:06:11]wFMCommunicate request_size=4 [15:06:11]MH_SAM_APDU [15:06:11]CAPDU: 80 13 00 00 [15:06:11]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [15:06:11]Write i2c OK [15:06:11]MH_I2C_Read... [15:06:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:11]Read from MH i2c: E2 [15:06:11]MH_I2C_Read... [15:06:11]Read from MH i2c: E2 62 00 [15:06:11]MH_I2C_Read... [15:06:11]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 80 02 00 0E 04 04 00 D2 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 FA [15:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 80 02 00 0E 04 04 00 D2 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 [15:06:11]wFMCommunicate OK [15:06:11]SAM_PROTO_GetFieldsCounters done [15:06:11]requested_item shift.num is exist - process it [15:06:11]requested_item shift.opened is exist - process it [15:06:11]req_shift_opened [15:06:11]FM_GetShiftState [15:06:11]SAM_PROTO_GetShiftState [15:06:11]wFMCommunicate request_size=4 [15:06:11]MH_SAM_APDU [15:06:11]CAPDU: 80 13 01 00 [15:06:11]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [15:06:11]Write i2c OK [15:06:11]MH_I2C_Read... [15:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:11]Read from MH i2c: E2 [15:06:11]MH_I2C_Read... [15:06:11]Read from MH i2c: E2 0E 00 [15:06:11]MH_I2C_Read... [15:06:11]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 22 [15:06:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:06:11]wFMCommunicate OK [15:06:11]SAM_PROTO_GetShiftState done [15:06:11]FM_GetShiftState done [15:06:11]req_shift_opened done [15:06:11]requested_item shift.open_date is exist - process it [15:06:11]req_shift_open_date [15:06:11]req_shift_open_date done [15:06:11]produce_requested_data done [15:06:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163840,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:06:11]process_action_free close_receipt [15:06:11]json_value_free [15:06:11]json_value_free done [15:06:11]process_json_proto returns [15:06:11]Send response to host [15:06:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163840,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:06:11]free response buf [15:06:11]execute_script done [15:06:11]execute_script returns [15:06:11]free content buf [15:06:11]Sock 9.Close socket [15:06:11]Sock 9.Thread stoped [15:06:33]accept exits with 10 [15:06:33]New connection [15:06:33]New thread 3066998116 created [15:06:33]Thread 3066854756 joined [15:06:33]Waiting for new connection... [15:06:33] Sock 10.Parse request [15:06:33]Sock 10.Check first char [15:06:33]Sock 10.First char is OK [15:06:33]request: POST /json_proto HTTP/1.0 [15:06:33]Method: POST [15:06:33]URL: /json_proto [15:06:33]Method is POST - this is cgi request [15:06:33]url: /json_proto [15:06:33]query_string will be loaded in cgi processing [15:06:33]execute_cgi json_proto POST (null) [15:06:33]execute_cgi path=json_proto method=POST [15:06:33]POST find Content-Length [15:06:33]Host: 172.17.44.132:8080 [15:06:33]Content-Length: 679 [15:06:33]Content-Type: application/json [15:06:33] [15:06:33]POST finish read [15:06:33]Found Content-Length = 679 [15:06:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:33]execute_script... [15:06: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)292437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:33]POST & json_proto [15:06:33]process_json_proto [15:06:33]json parsed OK: [15:06:33]protocol is kg_v1.0 [15:06:33]action value=close_receipt [15:06:33]process_action close_receipt [15:06:33]cmd_close_receipt [15:06:33]MH_GetDate [15:06:33]Write to MH i2c: F0 00 00 DF 01 CF [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: F0 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: F0 09 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: F0 09 00 DF 01 00 7A 02 C6 66 2A 83 C1 65 53 [15:06:33]GetLastDocTimeStamp 1724252767 [15:06:33]current date 1724252794 [15:06:33]FM_GetShiftState [15:06:33]SAM_PROTO_GetShiftState [15:06:33]wFMCommunicate request_size=4 [15:06:33]MH_SAM_APDU [15:06:33]CAPDU: 80 13 01 00 [15:06:33]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [15:06:33]Write i2c OK [15:06:33]MH_I2C_Read... [15:06:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:33]Read from MH i2c: E2 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 0E 00 [15:06:33]MH_I2C_Read... [15:06:33]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 24 [15:06:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:06:33]wFMCommunicate OK [15:06:33]SAM_PROTO_GetShiftState done [15:06:33]FM_GetShiftState done [15:06:33]opened in 1724199517 [15:06:33]opened+sec_in_day 1724285917 [15:06:33]quantity*price = 100050 [15:06:33]sum+1 = 100052 [15:06:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 439 21.08.2024 15:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163841 ФПД: 237392178477493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163841&fm=237392178477493&tin=02508201610067®Number=0000000000092562&sum=100000 [15:06:34]StoreToDocumentArchive [15:06:34]shift 466 fd 163841 [15:06:34]save to /storage/0466/doc_00163841 [15:06:34]save last doc name /storage/0466/doc_00163841 to /storage/kkm_last_doc_name [15:06:34]save OK [15:06:34]Clear old archive folders... [15:06:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:06:34]tlvbuf is 00B7AE40 [15:06:34]SAM_PROTO_ClearQueue [15:06:34]wFMCommunicate request_size=4 [15:06:34]MH_SAM_APDU [15:06:34]CAPDU: 80 09 00 00 [15:06:34]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [15:06:34]Write i2c OK [15:06:34]MH_I2C_Read... [15:06:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:34]Read from MH i2c: E2 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: E2 03 00 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [15:06:34]RAPDU: 90 00 [15:06:34]wFMCommunicate OK [15:06:34]SAM_PROTO_ClearQueue done [15:06:34]KKMCreateOFDPacket [15:06:34]OFDProtocolAddRootSTLVToBuf [15:06:34]FM_MakeSignedData [15:06:34]FM_MakeSignedData [15:06:34]SAM_PROTO_SignData [15:06:34]wFMCommunicate request_size=4 [15:06:34]MH_SAM_APDU [15:06:34]CAPDU: 80 0D 01 02 [15:06:34]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [15:06:34]Write i2c OK [15:06:34]MH_I2C_Read... [15:06:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:34]Read from MH i2c: E2 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: E2 03 00 [15:06:34]MH_I2C_Read... [15:06:34]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [15:06:34]RAPDU: 90 00 [15:06:34]wFMCommunicate OK [15:06:34]wFMCommunicate request_size=255 [15:06:34]MH_SAM_APDU [15:06:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 B7 01 00 00 F4 03 04 00 7A 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 80 02 00 35 04 06 00 D7 E8 2C 78 [15:06:34]Write to MH i2c: E2 02 01 EF 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 38 30 30 06 04 09 00 D0 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 B7 01 00 00 F4 03 04 00 7A 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 80 02 00 35 04 06 00 D7 E8 2C 78 00 00 10 [15:06:34]Write i2c OK [15:06:34]MH_I2C_Read... [15:06:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:35]Read from MH i2c: E2 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 03 00 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [15:06:35]RAPDU: 90 00 [15:06:35]wFMCommunicate OK [15:06:35]wFMCommunicate request_size=7 [15:06:35]MH_SAM_APDU [15:06:35]CAPDU: 80 0D 02 02 02 79 B5 [15:06:35]Write to MH i2c: E2 0A 00 F0 01 80 0D 02 02 02 00 79 B5 00 00 9D [15:06:35]Write i2c OK [15:06:35]MH_I2C_Read... [15:06:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:35]Read from MH i2c: E2 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 03 00 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [15:06:35]RAPDU: 90 00 [15:06:35]wFMCommunicate OK [15:06:35]wFMCommunicate request_size=4 [15:06:35]MH_SAM_APDU [15:06:35]CAPDU: 80 0D 03 02 [15:06:35]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [15:06:35]Write i2c OK [15:06:35]MH_I2C_Read... [15:06:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:35]Read from MH i2c: E2 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 0B 00 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 0B 00 F1 01 00 70 46 39 88 D9 B5 5E 09 90 00 DA [15:06:35]RAPDU: 70 46 39 88 D9 B5 5E 09 90 00 [15:06:35]wFMCommunicate OK [15:06:35]SAM_PROTO_SignData done [15:06:35]FM_MakeSignedData done [15:06:35]CreateOFDProtocolMessage [15:06:35]wFMCommunicate request_size=4 [15:06:35]MH_SAM_APDU [15:06:35]CAPDU: 80 11 00 00 [15:06:35]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [15:06:35]Write i2c OK [15:06:35]MH_I2C_Read... [15:06:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:35]Read from MH i2c: E2 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 17 00 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [15:06:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:06:35]wFMCommunicate OK [15:06:35]CreateOFDProtocolMessage done [15:06:35]OFDSenderStorePacket 163841 [15:06:35]StoreOFDPacket docnum=163841 [15:06:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 32 B3 04 01 FA 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 38 30 30 06 04 09 00 D0 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 B7 01 00 00 F4 03 04 00 7A 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 80 02 00 35 04 06 00 D7 E8 2C 78 79 B5 70 46 39 88 D9 B5 5E 09 [15:06:35]CheckFolder [15:06:35]dirname=/storage/ofd_packets [15:06:35]CheckFolder done [15:06:35]ProducePacketName [15:06:35]name=ofd_packets/00163841 [15:06:35]NVStorageSaveData ofd_packets/00163841 [15:06:35]File name is /storage/ofd_packets/00163841 [15:06:35]Write 298 bytes [15:06:35]NVStorageSaveData done [15:06:35]OFDSenderStorePacket done [15:06:35]KKMCreateOFDPacket done [15:06:35]NVStorageSaveData kkm_last_timestamp [15:06:35]File name is /storage/kkm_last_timestamp [15:06:35]Write 4 bytes [15:06:35]NVStorageSaveData done [15:06:35]ExternCall_PrintAddStr [15:06:35]wPrintStart [15:06:35]Write to MH i2c: 01 00 00 F3 01 F4 [15:06:35]Write i2c OK [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: 01 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: 01 07 00 [15:06:35]MH_I2C_Read... [15:06:35]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [15:06:35]RasterBufferAndPrint [15:06:35]line Счет N : (1)292437 [15:06:35]line ИНН: 02508201610067 [15:06:35]line Контрольно-Кассовый Чек [15:06:35]line ПРОДАЖА [15:06:35]line ТРК (МРК, ГНК) : 44 [15:06:35]line Товар: 2710194800 [15:06:35]line ДТ-К-5 [15:06:35]line 13.130 * 76.20 [15:06:35]line = 1000.51 [15:06:35]line НДС 12% НСП 1% [15:06:35]line > о реализуемом товаре [15:06:35]line ОКРУГЛЕНИЕ: -0.51 [15:06:35]line ИТОГО: 1000.00 [15:06:35]line Внесено: 1000.00 [15:06:35]line СДАЧА: 0.00 [15:06:35]line НСП 1% : 8.85 [15:06:35]line НДС 12% : 106.25 [15:06:35]line Наличными: 1000.00 [15:06:35]line Безнал.: 0.00 [15:06:35]line Место: АЗС № 130 "Партнер Нефть" [15:06:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:06:35]line СНО: Общий режим [15:06:35]line Чек 439 21.08.2024 15:06 [15:06:35]line Смена: 466 ФФД: 1.0 [15:06:35]line ЗНМ: 0300000070 [15:06:35]line РНМ: 0000000000092562 [15:06:35]line Версия ККМ: 001 [15:06:35]line ФМ: 0000000000871769 [15:06:35]line ФД: 163841 [15:06:35]line ФПД: 237392178477493 [15:06:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163841&fm=237392178477493&tin=02508201610067®Number=0000000000092562&sum=100000 [15:06:35]written 0, free lines is 4095 [15:06:36]Write to MH i2c: 01 00 00 1E 02 20 [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: 01 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: 01 07 00 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 D0 0C 03 [15:06:36]RasterBufferAndPrint [15:06:36]line [15:06:36]line [15:06:36]line [15:06:36]line [15:06:36]line [15:06:36]written 0, free lines is 3286 [15:06:36]MH_Cut [15:06:36]Write to MH i2c: D1 01 00 25 02 01 F9 [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: D1 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: D1 01 00 [15:06:36]MH_I2C_Read... [15:06:36]Read from MH i2c: D1 01 00 25 02 00 F8 [15:06:36]Write to MH i2c: 01 00 00 26 02 28 [15:06:36]Write i2c OK [15:06:36]MH_I2C_Read... [15:06:36]*** Cut start [15:06:36]*** Purtial cut [15:06:36]*** Stage 1: CUTSNS_PIN = 1 [15:06:38]Read from MH i2c: 01 [15:06:38]MH_I2C_Read... [15:06:38]*** Stop cut motor [15:06:38]*** Cut end [15:06:38]Read from MH i2c: 01 07 00 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [15:06:38]process_action close_receipt done [15:06:38]requested_data is exist [15:06:38]produce_requested_data [15:06:38]requested_item fm.sn is exist - process it [15:06:38]wFMCommunicate request_size=4 [15:06:38]MH_SAM_APDU [15:06:38]CAPDU: 80 11 00 00 [15:06:38]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [15:06:38]Write i2c OK [15:06:38]MH_I2C_Read... [15:06:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:38]Read from MH i2c: E2 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 17 00 [15:06:38]MH_I2C_Read... [15:06:38]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [15:06:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:06:38]wFMCommunicate OK [15:06:38]requested_item fd.num is exist - process it [15:06:38]SAM_PROTO_GetFieldsCounters [15:06:38]wFMCommunicate request_size=4 [15:06:38]MH_SAM_APDU [15:06:38]CAPDU: 80 13 00 00 [15:06:38]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [15:06:38]Write i2c OK [15:06:38]MH_I2C_Read... [15:06:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:39]Read from MH i2c: E2 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 62 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 62 00 28 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 80 02 00 0E 04 04 00 D2 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 4A [15:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 80 02 00 0E 04 04 00 D2 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 [15:06:39]wFMCommunicate OK [15:06:39]SAM_PROTO_GetFieldsCounters done [15:06:39]requested_item shift.num is exist - process it [15:06:39]requested_item shift.opened is exist - process it [15:06:39]req_shift_opened [15:06:39]FM_GetShiftState [15:06:39]SAM_PROTO_GetShiftState [15:06:39]wFMCommunicate request_size=4 [15:06:39]MH_SAM_APDU [15:06:39]CAPDU: 80 13 01 00 [15:06:39]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:39]Read from MH i2c: E2 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 0E 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6E [15:06:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:06:39]wFMCommunicate OK [15:06:39]SAM_PROTO_GetShiftState done [15:06:39]FM_GetShiftState done [15:06:39]req_shift_opened done [15:06:39]requested_item shift.open_date is exist - process it [15:06:39]req_shift_open_date [15:06:39]req_shift_open_date done [15:06:39]produce_requested_data done [15:06:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163841,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:06:39]process_action_free close_receipt [15:06:39]json_value_free [15:06:39]json_value_free done [15:06:39]process_json_proto returns [15:06:39]Send response to host [15:06:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163841,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:06:39]free response buf [15:06:39]execute_script done [15:06:39]execute_script returns [15:06:39]free content buf [15:06:39]Sock 10.Close socket [15:06:39]Sock 10.Thread stoped [15:07:11]ConnectInit Can't connect to host [15:07:11]CommunicateWithHost connect error [15:07:11]CommunicateWithHost err = -1 [15:07:11]OFD Sender: Server communicate error [15:07:11]OFD Sender: Processing packet 163839 [packets to send 970, broken 967] [15:07:11]ProducePacketName [15:07:11]name=ofd_packets/00163839 [15:07:11]OFD Sender: To server: pG, [15:07:11]CommunicateWithHost lk.salyk.kg:30040 [15:07:11]ConnectInit lk.salyk.kg [15:07:12]Connected sock=7 [15:07: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 37 36 39 0C 01 00 00 12 39 04 01 F0 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 16 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7F 02 00 35 04 06 00 71 02 5C 1D A6 C2 7A E0 09 59 9D 5B 67 A0 [15: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 37 36 39 4F 00 00 00 46 76 47 00 37 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 37 36 39 10 04 04 00 FF 7F 02 00 F4 03 04 00 F0 AB C5 66 B6 04 01 00 00 2B B7 BB 76 B5 10 0B 10 [15:07:13]CommunicateWithHost err = 0 [15:07:13]CheckOFDResponse [15:07:13]1017 (14) - 77093643461234 [15:07:13]1041 (16) - 0000000000871769 [15:07:13]1040 (4) - 163839 [15:07:13]1012 (4) - 21.08.2024 08:57 [15:07:13]1206 (1) - 0 [15:07:13]OFD Sender: Remove packet 163839 [15:07:13]ProducePacketName [15:07:13]name=ofd_packets/00163839 [15:07:13]NVStorageDeleteData [15:07:14]OFD Sender: Processing packet 163840 [packets to send 969, broken 967] [15:07:14]ProducePacketName [15:07:14]name=ofd_packets/00163840 [15:07:14]OFD Sender: To server: pG, [15:07:14]CommunicateWithHost lk.salyk.kg:30040 [15:07:14]ConnectInit lk.salyk.kg [15:07:16]Connected sock=10 [15:07: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 37 36 39 0E 01 00 00 71 A4 06 01 98 02 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 52 67 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 5F 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 80 02 00 35 04 06 00 88 C3 83 FE 3E 99 75 13 60 7E A2 81 AC 20 [15:07:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C8 F1 47 00 B6 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 37 36 39 10 04 04 00 00 80 02 00 F4 03 04 00 F4 AB C5 66 B6 04 01 00 00 25 1F 55 86 F8 5E 79 4E [15:07:18]CommunicateWithHost err = 0 [15:07:18]CheckOFDResponse [15:07:18]1017 (14) - 77093643461234 [15:07:18]1041 (16) - 0000000000871769 [15:07:18]1040 (4) - 163840 [15:07:18]1012 (4) - 21.08.2024 08:57 [15:07:18]1206 (1) - 0 [15:07:18]OFD Sender: Remove packet 163840 [15:07:18]ProducePacketName [15:07:18]name=ofd_packets/00163840 [15:07:18]NVStorageDeleteData [15:07:19]OFD Sender: Processing packet 163841 [packets to send 968, broken 967] [15:07:19]ProducePacketName [15:07:19]name=ofd_packets/00163841 [15:07:19]OFD Sender: To server: pG, [15:07:19]CommunicateWithHost lk.salyk.kg:30040 [15:07:19]ConnectInit lk.salyk.kg [15:07:20]Connected sock=7 [15: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 37 36 39 0C 01 00 00 32 B3 04 01 FA 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 38 30 30 06 04 09 00 D0 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 B7 01 00 00 F4 03 04 00 7A 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 80 02 00 35 04 06 00 D7 E8 2C 78 79 B5 70 46 39 88 D9 B5 5E 09 [15:07:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE CA 47 00 A0 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 37 36 39 10 04 04 00 01 80 02 00 F4 03 04 00 F8 AB C5 66 B6 04 01 00 00 84 24 34 B0 69 12 60 9E [15:07:22]CommunicateWithHost err = 0 [15:07:22]CheckOFDResponse [15:07:22]1017 (14) - 77093643461234 [15:07:22]1041 (16) - 0000000000871769 [15:07:22]1040 (4) - 163841 [15:07:22]1012 (4) - 21.08.2024 08:57 [15:07:22]1206 (1) - 0 [15:07:22]OFD Sender: Remove packet 163841 [15:07:22]ProducePacketName [15:07:22]name=ofd_packets/00163841 [15:07:22]NVStorageDeleteData [15:07:22]OFD Sender: No OFD packet to send [15:07:27]OFD Sender: No OFD packet to send [15:07:32]OFD Sender: No OFD packet to send [15:07:34]accept exits with 9 [15:07:34]New connection [15:07:34]New thread 3066854756 created [15:07:34]Thread 3066998116 joined [15:07:34]Waiting for new connection... [15:07:34] Sock 9.Parse request [15:07:34]Sock 9.Check first char [15:07:34]Sock 9.First char is OK [15:07:34]request: POST /json_proto HTTP/1.0 [15:07:34]Method: POST [15:07:34]URL: /json_proto [15:07:34]Method is POST - this is cgi request [15:07:34]url: /json_proto [15:07:34]query_string will be loaded in cgi processing [15:07:34]execute_cgi json_proto POST (null) [15:07:34]execute_cgi path=json_proto method=POST [15:07:34]POST find Content-Length [15:07:34]Host: 172.17.44.132:8080 [15:07:34]Content-Length: 679 [15:07:34]Content-Type: application/json [15:07:34] [15:07:34]POST finish read [15:07:34]Found Content-Length = 679 [15:07:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:34]execute_script... [15:07:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:34]POST & json_proto [15:07:34]process_json_proto [15:07:34]json parsed OK: [15:07:34]protocol is kg_v1.0 [15:07:34]action value=close_receipt [15:07:34]process_action close_receipt [15:07:34]cmd_close_receipt [15:07:34]MH_GetDate [15:07:34]Write to MH i2c: F0 00 00 2A 02 1B [15:07:34]Write i2c OK [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: F0 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: F0 09 00 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: F0 09 00 2A 02 00 B6 02 C6 66 2A 83 C1 65 DB [15:07:34]GetLastDocTimeStamp 1724252794 [15:07:34]current date 1724252854 [15:07:34]FM_GetShiftState [15:07:34]SAM_PROTO_GetShiftState [15:07:34]wFMCommunicate request_size=4 [15:07:34]MH_SAM_APDU [15:07:34]CAPDU: 80 13 01 00 [15:07:34]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [15:07:34]Write i2c OK [15:07:34]MH_I2C_Read... [15:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:34]Read from MH i2c: E2 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: E2 0E 00 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 70 [15:07:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:07:34]wFMCommunicate OK [15:07:34]SAM_PROTO_GetShiftState done [15:07:34]FM_GetShiftState done [15:07:34]opened in 1724199517 [15:07:34]opened+sec_in_day 1724285917 [15:07:34]quantity*price = 170002 [15:07:34]sum+1 = 170003 [15:07:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.04 НДС 12% : 180.53 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 440 21.08.2024 15:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163842 ФПД: 174434491683546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163842&fm=174434491683546&tin=02508201610067®Number=0000000000092562&sum=170000 [15:07:35]StoreToDocumentArchive [15:07:35]shift 466 fd 163842 [15:07:35]save to /storage/0466/doc_00163842 [15:07:35]save last doc name /storage/0466/doc_00163842 to /storage/kkm_last_doc_name [15:07:35]save OK [15:07:35]Clear old archive folders... [15:07:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:07:35]tlvbuf is 00B82EE0 [15:07:35]SAM_PROTO_ClearQueue [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 09 00 00 [15:07:35]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [15:07:35]RAPDU: 90 00 [15:07:35]wFMCommunicate OK [15:07:35]SAM_PROTO_ClearQueue done [15:07:35]KKMCreateOFDPacket [15:07:35]OFDProtocolAddRootSTLVToBuf [15:07:35]FM_MakeSignedData [15:07:35]FM_MakeSignedData [15:07:35]SAM_PROTO_SignData [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 0D 01 02 [15:07:35]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [15:07:35]RAPDU: 90 00 [15:07:35]wFMCommunicate OK [15:07:35]wFMCommunicate request_size=255 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B6 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 80 02 00 35 04 06 00 9E A5 B1 E9 [15:07:35]Write to MH i2c: E2 02 01 3A 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B6 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 80 02 00 35 04 06 00 9E A5 B1 E9 00 00 FA [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [15:07:35]RAPDU: 90 00 [15:07:35]wFMCommunicate OK [15:07:35]wFMCommunicate request_size=7 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 0D 02 02 02 D2 DA [15:07:35]Write to MH i2c: E2 0A 00 3B 02 80 0D 02 02 02 00 D2 DA 00 00 67 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [15:07:35]RAPDU: 90 00 [15:07:35]wFMCommunicate OK [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 0D 03 02 [15:07:35]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 0B 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 0B 00 3C 02 00 E4 6F D4 18 24 70 28 29 90 00 DE [15:07:35]RAPDU: E4 6F D4 18 24 70 28 29 90 00 [15:07:35]wFMCommunicate OK [15:07:35]SAM_PROTO_SignData done [15:07:35]FM_MakeSignedData done [15:07:35]CreateOFDProtocolMessage [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 11 00 00 [15:07:35]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 17 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [15:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:07:35]wFMCommunicate OK [15:07:35]CreateOFDProtocolMessage done [15:07:35]OFDSenderStorePacket 163842 [15:07:35]StoreOFDPacket docnum=163842 [15:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FC 69 04 01 4B 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B6 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 80 02 00 35 04 06 00 9E A5 B1 E9 D2 DA E4 6F D4 18 24 70 28 29 [15:07:35]CheckFolder [15:07:35]dirname=/storage/ofd_packets [15:07:35]CheckFolder done [15:07:35]ProducePacketName [15:07:35]name=ofd_packets/00163842 [15:07:35]NVStorageSaveData ofd_packets/00163842 [15:07:35]File name is /storage/ofd_packets/00163842 [15:07:35]Write 298 bytes [15:07:35]NVStorageSaveData done [15:07:35]OFDSenderStorePacket done [15:07:35]KKMCreateOFDPacket done [15:07:35]NVStorageSaveData kkm_last_timestamp [15:07:35]File name is /storage/kkm_last_timestamp [15:07:35]Write 4 bytes [15:07:35]NVStorageSaveData done [15:07:35]ExternCall_PrintAddStr [15:07:35]wPrintStart [15:07:35]Write to MH i2c: 01 00 00 3E 02 40 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: 01 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: 01 07 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [15:07:35]RasterBufferAndPrint [15:07:35]line Счет N : (1)292438 [15:07:35]line ИНН: 02508201610067 [15:07:35]line Контрольно-Кассовый Чек [15:07:35]line ПРОДАЖА [15:07:35]line ТРК (МРК, ГНК) : 34 [15:07:35]line Товар: 2710194800 [15:07:35]line ДТ-К-5 [15:07:35]line 22.310 * 76.20 [15:07:35]line = 1700.02 [15:07:35]line НДС 12% НСП 1% [15:07:35]line > о реализуемом товаре [15:07:35]line ОКРУГЛЕНИЕ: -0.02 [15:07:35]line ИТОГО: 1700.00 [15:07:35]line Внесено: 1700.00 [15:07:35]line СДАЧА: 0.00 [15:07:35]line НСП 1% : 15.04 [15:07:35]line НДС 12% : 180.53 [15:07:35]line Наличными: 1700.00 [15:07:35]line Безнал.: 0.00 [15:07:35]line Место: АЗС № 130 "Партнер Нефть" [15:07:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:07:35]line СНО: Общий режим [15:07:35]line Чек 440 21.08.2024 15:07 [15:07:35]line Смена: 466 ФФД: 1.0 [15:07:35]line ЗНМ: 0300000070 [15:07:35]line РНМ: 0000000000092562 [15:07:35]line Версия ККМ: 001 [15:07:35]line ФМ: 0000000000871769 [15:07:35]line ФД: 163842 [15:07:35]line ФПД: 174434491683546 [15:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163842&fm=174434491683546&tin=02508201610067®Number=0000000000092562&sum=170000 [15:07:35]written 0, free lines is 4095 [15:07:35]OFD Sender: Processing packet 163842 [packets to send 968, broken 967] [15:07:35]ProducePacketName [15:07:35]name=ofd_packets/00163842 [15:07:35]OFD Sender: To server: pG, [15:07:35]CommunicateWithHost lk.salyk.kg:30040 [15:07:35]ConnectInit lk.salyk.kg [15:07:36]Write to MH i2c: 01 00 00 69 02 6B [15:07:36]Write i2c OK [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: 01 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: 01 07 00 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 CD 0C 4B [15:07:36]RasterBufferAndPrint [15:07:36]line [15:07:36]line [15:07:36]line [15:07:36]line [15:07:36]line [15:07:36]written 0, free lines is 3283 [15:07:36]MH_Cut [15:07:36]Write to MH i2c: D1 01 00 70 02 01 44 [15:07:36]Write i2c OK [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: D1 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: D1 01 00 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: D1 01 00 70 02 00 43 [15:07:36]Write to MH i2c: 01 00 00 71 02 73 [15:07:36]Write i2c OK [15:07:36]MH_I2C_Read... [15:07:37]*** Cut start [15:07:37]*** Purtial cut [15:07:37]*** Stage 1: CUTSNS_PIN = 1 [15:07:38]Connected sock=10 [15: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 37 36 39 0C 01 00 00 FC 69 04 01 4B 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B6 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 80 02 00 35 04 06 00 9E A5 B1 E9 D2 DA E4 6F D4 18 24 70 28 29 [15:07:39]Read from MH i2c: 01 [15:07:39]MH_I2C_Read... [15:07:39]*** Stop cut motor [15:07:39]*** Cut end [15:07:39]Read from MH i2c: 01 07 00 [15:07:39]MH_I2C_Read... [15:07:39]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [15:07:39]process_action close_receipt done [15:07:39]requested_data is exist [15:07:39]produce_requested_data [15:07:39]requested_item fm.sn is exist - process it [15:07:39]wFMCommunicate request_size=4 [15:07:39]MH_SAM_APDU [15:07:39]CAPDU: 80 11 00 00 [15:07:39]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [15:07:39]Write i2c OK [15:07:39]MH_I2C_Read... [15:07:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:39]Read from MH i2c: E2 [15:07:39]MH_I2C_Read... [15:07:39]Read from MH i2c: E2 17 00 [15:07:39]MH_I2C_Read... [15:07:39]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [15:07:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:07:39]wFMCommunicate OK [15:07:39]requested_item fd.num is exist - process it [15:07:39]SAM_PROTO_GetFieldsCounters [15:07:39]wFMCommunicate request_size=4 [15:07:39]MH_SAM_APDU [15:07:39]CAPDU: 80 13 00 00 [15:07:39]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [15:07:39]Write i2c OK [15:07:39]MH_I2C_Read... [15:07:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:07:39]Read from MH i2c: E2 [15:07:39]MH_I2C_Read... [15:07:39]Read from MH i2c: E2 62 00 [15:07:39]MH_I2C_Read... [15:07:39]Read from MH i2c: E2 62 00 73 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [15:07:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:07:39]wFMCommunicate OK [15:07:39]SAM_PROTO_GetFieldsCounters done [15:07:39]requested_item shift.num is exist - process it [15:07:39]requested_item shift.opened is exist - process it [15:07:39]req_shift_opened [15:07:39]FM_GetShiftState [15:07:39]SAM_PROTO_GetShiftState [15:07:39]wFMCommunicate request_size=4 [15:07:39]MH_SAM_APDU [15:07:39]CAPDU: 80 13 01 00 [15:07:39]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [15:07:39]Write i2c OK [15:07:39]MH_I2C_Read... [15:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:39]Read from MH i2c: E2 [15:07:39]MH_I2C_Read... [15:07:39]Read from MH i2c: E2 0E 00 [15:07:39]MH_I2C_Read... [15:07:39]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B9 [15:07:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:07:39]wFMCommunicate OK [15:07:39]SAM_PROTO_GetShiftState done [15:07:39]FM_GetShiftState done [15:07:39]req_shift_opened done [15:07:39]requested_item shift.open_date is exist - process it [15:07:39]req_shift_open_date [15:07:39]req_shift_open_date done [15:07:39]produce_requested_data done [15:07:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163842,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:07:39]process_action_free close_receipt [15:07:39]json_value_free [15:07:39]json_value_free done [15:07:39]process_json_proto returns [15:07:39]Send response to host [15:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163842,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:07:39]free response buf [15:07:39]execute_script done [15:07:39]execute_script returns [15:07:39]free content buf [15:07:39]Sock 9.Close socket [15:07:39]Sock 9.Thread stoped [15:07:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C0 F0 47 00 FB 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 37 36 39 10 04 04 00 02 80 02 00 F4 03 04 00 09 AC C5 66 B6 04 01 00 00 42 2C 8F F5 BC B0 8F FD [15:07:42]CommunicateWithHost err = 0 [15:07:42]CheckOFDResponse [15:07:42]1017 (14) - 77093643461234 [15:07:42]1041 (16) - 0000000000871769 [15:07:42]1040 (4) - 163842 [15:07:42]1012 (4) - 21.08.2024 08:57 [15:07:42]1206 (1) - 0 [15:07:42]OFD Sender: Remove packet 163842 [15:07:42]ProducePacketName [15:07:42]name=ofd_packets/00163842 [15:07:42]NVStorageDeleteData [15:07:42]OFD Sender: No OFD packet to send [15:07:47]accept exits with 7 [15:07:47]New connection [15:07:47]New thread 3066998116 created [15:07:47]Thread 3066854756 joined [15:07:47]Waiting for new connection... [15:07:47] Sock 7.Parse request [15:07:47]Sock 7.Check first char [15:07:47]Sock 7.First char is OK [15:07:47]request: POST /json_proto HTTP/1.0 [15:07:47]Method: POST [15:07:47]URL: /json_proto [15:07:47]Method is POST - this is cgi request [15:07:47]url: /json_proto [15:07:47]query_string will be loaded in cgi processing [15:07:47]execute_cgi json_proto POST (null) [15:07:47]execute_cgi path=json_proto method=POST [15:07:47]POST find Content-Length [15:07:47]Host: 172.17.44.132:8080 [15:07:47]Content-Length: 980 [15:07:47]Content-Type: application/json [15:07:47] [15:07:47]POST finish read [15:07:47]Found Content-Length = 980 [15:07:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 126.330, "sum" : 9500.02, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 126.33 \u0441\u043E\u043C", "deposit" : 9500.00, "total" : 9500.00, "payments": [ { "type": 0, "sum" : 9500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:47]execute_script... [15:07:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 126.330, "sum" : 9500.02, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 126.33 \u0441\u043E\u043C", "deposit" : 9500.00, "total" : 9500.00, "payments": [ { "type": 0, "sum" : 9500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:47]POST & json_proto [15:07:47]process_json_proto [15:07:47]json parsed OK: [15:07:47]protocol is kg_v1.0 [15:07:47]action value=close_receipt [15:07:47]process_action close_receipt [15:07:47]cmd_close_receipt [15:07:47]MH_GetDate [15:07:47]Write to MH i2c: F0 00 00 75 02 66 [15:07:47]Write i2c OK [15:07:47]MH_I2C_Read... [15:07:47]Read from MH i2c: F0 [15:07:47]MH_I2C_Read... [15:07:47]Read from MH i2c: F0 09 00 [15:07:47]MH_I2C_Read... [15:07:47]Read from MH i2c: F0 09 00 75 02 00 C3 02 C6 66 2A 83 C1 65 33 [15:07:47]GetLastDocTimeStamp 1724252854 [15:07:47]current date 1724252867 [15:07:47]FM_GetShiftState [15:07:47]SAM_PROTO_GetShiftState [15:07:47]wFMCommunicate request_size=4 [15:07:47]MH_SAM_APDU [15:07:47]CAPDU: 80 13 01 00 [15:07:47]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [15:07:47]Write i2c OK [15:07:47]MH_I2C_Read... [15:07:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:47]Read from MH i2c: E2 [15:07:47]MH_I2C_Read... [15:07:47]Read from MH i2c: E2 0E 00 [15:07:47]MH_I2C_Read... [15:07:47]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BB [15:07:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:07:47]wFMCommunicate OK [15:07:47]SAM_PROTO_GetShiftState done [15:07:47]FM_GetShiftState done [15:07:47]opened in 1724199517 [15:07:47]opened+sec_in_day 1724285917 [15:07:47]quantity*price = 950001 [15:07:47]sum+1 = 950003 [15:07:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 9500.00 Внесено: 9500.00 СДАЧА: 0.00 НСП 1% : 84.07 НДС 12% : 1008.85 Наличными: 9500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 441 21.08.2024 15:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 126.33 сом ФМ: 0000000000871769 ФД: 163843 ФПД: 207066619662001 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T150748&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163843&fm=207066619662001&tin=02508201610067®Number=0000000000092562&sum=950000 [15:07:48]StoreToDocumentArchive [15:07:48]shift 466 fd 163843 [15:07:48]save to /storage/0466/doc_00163843 [15:07:48]save last doc name /storage/0466/doc_00163843 to /storage/kkm_last_doc_name [15:07:48]save OK [15:07:48]Clear old archive folders... [15:07:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:07:48]tlvbuf is 00B60A10 [15:07:48]SAM_PROTO_ClearQueue [15:07:48]wFMCommunicate request_size=4 [15:07:48]MH_SAM_APDU [15:07:48]CAPDU: 80 09 00 00 [15:07:48]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [15:07:48]Write i2c OK [15:07:48]MH_I2C_Read... [15:07:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:48]Read from MH i2c: E2 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [15:07:48]RAPDU: 90 00 [15:07:48]wFMCommunicate OK [15:07:48]SAM_PROTO_ClearQueue done [15:07:48]KKMCreateOFDPacket [15:07:48]OFDProtocolAddRootSTLVToBuf [15:07:48]FM_MakeSignedData [15:07:48]FM_MakeSignedData [15:07:48]SAM_PROTO_SignData [15:07:48]wFMCommunicate request_size=4 [15:07:48]MH_SAM_APDU [15:07:48]CAPDU: 80 0D 01 02 [15:07:48]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [15:07:48]Write i2c OK [15:07:48]MH_I2C_Read... [15:07:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:48]Read from MH i2c: E2 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [15:07:48]RAPDU: 90 00 [15:07:48]wFMCommunicate OK [15:07:48]wFMCommunicate request_size=255 [15:07:48]MH_SAM_APDU [15:07: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A ED 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 F2 7E 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 7E 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 20 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 8A 01 00 00 00 07 04 06 00 F0 7E 0E 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 C4 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 80 02 00 35 04 06 00 BC 53 74 4F [15:07:48]Write to MH i2c: E2 02 01 85 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A ED 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 F2 7E 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 7E 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 20 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 8A 01 00 00 00 07 04 06 00 F0 7E 0E 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 C4 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 80 02 00 35 04 06 00 BC 53 74 4F 00 00 2E [15:07:48]Write i2c OK [15:07:48]MH_I2C_Read... [15:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:48]Read from MH i2c: E2 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [15:07:48]RAPDU: 90 00 [15:07:48]wFMCommunicate OK [15:07:48]wFMCommunicate request_size=7 [15:07:48]MH_SAM_APDU [15:07:48]CAPDU: 80 0D 02 02 02 4E B1 [15:07:48]Write to MH i2c: E2 0A 00 86 02 80 0D 02 02 02 00 4E B1 00 00 05 [15:07:48]Write i2c OK [15:07:48]MH_I2C_Read... [15:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:48]Read from MH i2c: E2 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 [15:07:48]MH_I2C_Read... [15:07:48]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [15:07:48]RAPDU: 90 00 [15:07:48]wFMCommunicate OK [15:07:48]wFMCommunicate request_size=4 [15:07:48]MH_SAM_APDU [15:07:48]CAPDU: 80 0D 03 02 [15:07:48]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [15:07:48]Write i2c OK [15:07:48]MH_I2C_Read... [15:07:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:49]Read from MH i2c: E2 [15:07:49]MH_I2C_Read... [15:07:49]Read from MH i2c: E2 0B 00 [15:07:49]MH_I2C_Read... [15:07:49]Read from MH i2c: E2 0B 00 87 02 00 89 46 85 FA 38 84 49 0D 90 00 65 [15:07:49]RAPDU: 89 46 85 FA 38 84 49 0D 90 00 [15:07:49]wFMCommunicate OK [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]/dev/ttyS4 opened [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:08]*** step 2: 4676 (2440, 2236 REF) [00:00:08]*** step 3: 4523 (2280, 2243 REF) [00:00:08]*** step 4: 4376 (2160, 2216 REF) [00:00:08]*** step 5: 4235 (2050, 2185 REF) [00:00:08]*** step 6: 4098 (1950, 2148 REF) [00:00:08]*** step 7: 3967 (1870, 2097 REF) [00:00:08]*** step 8: 3840 (1828, 2012 REF) [00:00:08]*** step 9: 3719 (1728, 1991 REF) [00:00:08]*** step 10: 3601 (1675, 1926 REF) [00:00:08]*** step 11: 3488 (1635, 1853 REF) [00:00:08]*** step 12: 3379 (1595, 1784 REF) [00:00:08]*** step 13: 3275 (1565, 1710 REF) [00:00:08]*** step 14: 3174 (1543, 1631 REF) [00:00:08]*** step 15: 3077 (1523, 1554 REF) [00:00:08]*** step 16: 2983 (1503, 1480 REF) [00:00:08]*** step 17: 2893 (1486, 1407 REF) [00:00:08]*** step 18: 2806 (1466, 1340 REF) [00:00:08]*** step 19: 2723 (1426, 1297 REF) [00:00:08]*** step 20: 2642 (1406, 1236 REF) [00:00:08]*** step 21: 2565 (1384, 1181 REF) [00:00:08]*** step 22: 2490 (1364, 1126 REF) [00:00:08]*** step 23: 2418 (1344, 1074 REF) [00:00:08]*** step 24: 2349 (1322, 1027 REF) [00:00:08]*** step 25: 2283 (1302, 981 REF) [00:00:08]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17072169+1707180842=1724253011 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 53 03 C6 66 2A 83 C1 65 54 [15:10:11]Current date/time: 21.08.2024 15:10 [15:10:11]FM_Init [15:10:11]wFMConnect [15:10:11]MH_SAM_On [15:10:11]Write to MH i2c: E0 00 00 08 00 E7 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_init finished! [15:10:11]*** atr: [15:10:11]*** 0F 3B D5 18 FF 81 91 FE [15:10:11]*** 1F C3 80 73 C8 21 10 0A [15:10:11]*** 00 00 00 00 00 00 00 00 [15:10:11]*** 00 00 00 00 00 00 00 00 [15:10:11]*** 00 00 00 00 00 00 00 00 [15:10:11]*** 00 00 00 00 00 00 00 00 [15:10:11]*** 00 00 00 00 00 00 00 00 [15:10:11]*** 00 00 00 00 00 00 00 00 [15:10:11]Read from MH i2c: E0 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E0 10 00 [15:10:11]MH_I2C_Read... [15:10:11]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 [15:10:11]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:10:11]wFMCommunicate request_size=10 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:10:11]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:10:11]RAPDU: 90 00 [15:10:11]wFMCommunicate OK [15:10:11]wFMCommunicate request_size=4 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 80 11 00 00 [15:10:11]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 17 00 [15:10:11]MH_I2C_Read... [15:10:11]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 37 36 39 90 00 DD [15:10:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:11]wFMCommunicate OK [15:10:11]Detected FM SN is 0000000000871769 [15:10:11]Stored FM SN is 0000000000871769 [15:10:11]wFMCommunicate request_size=9 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:10:11]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:10:11]RAPDU: 90 00 [15:10:11]wFMCommunicate OK [15:10:11]FM PIN OK [15:10:11]wFMCommunicate request_size=8 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 80 14 04 00 03 02 00 01 [15:10:11]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:10:11]RAPDU: 90 00 [15:10:11]wFMCommunicate OK [15:10:11]wFMCommunicate request_size=13 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:10:11]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 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:10:11]RAPDU: 90 00 [15:10:11]wFMCommunicate OK [15:10:11]wFMCommunicate request_size=4 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 80 11 00 00 [15:10:11]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 17 00 [15:10:11]MH_I2C_Read... [15:10:11]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 37 36 39 90 00 E1 [15:10:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:11]wFMCommunicate OK [15:10:11]DocumentArchiveInit [15:10:11]Start Httpd... [15:10:11]Httpd thread 3067522404 created [15:10:11]Write to MH i2c: 01 00 00 0F 00 0F [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: 01 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: 01 07 00 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:10:11]Allocated Socket 6 [15:10:11]Bind OK [15:10:11]Listen OK [15:10:11]httpd running on port 8080 [15:10:11]Waiting for new connection... [15:10:11]MH Int Process started [15:10:12]OFD Sender: Processing packet 163843 [packets to send 969, broken 967] [15:10:12]ProducePacketName [15:10:12]name=ofd_packets/00163843 [15:10:12]OFD Sender: To server: pG, [15:10:12]CommunicateWithHost lk.salyk.kg:30040 [15:10:12]ConnectInit lk.salyk.kg [15:10:13]accept exits with 7 [15:10:13]New connection [15:10:13]New thread 3067235684 created [15:10:13]Waiting for new connection... [15:10:13] Sock 7.Parse request [15:10:13]Sock 7.Check first char [15:10:13]Sock 7.First char is OK [15:10:13]request: POST /json_proto HTTP/1.0 [15:10:13]Method: POST [15:10:13]URL: /json_proto [15:10:13]Method is POST - this is cgi request [15:10:13]url: /json_proto [15:10:13]query_string will be loaded in cgi processing [15:10:13]execute_cgi json_proto POST (null) [15:10:13]execute_cgi path=json_proto method=POST [15:10:13]POST find Content-Length [15:10:13]Host: 172.17.44.132:8080 [15:10:13]Content-Length: 215 [15:10:13]Content-Type: application/json [15:10:13] [15:10:13]POST finish read [15:10:13]Found Content-Length = 215 [15:10:13]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" ] } } [15:10:13]execute_script... [15:10:13]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" ] } } [15:10:13]POST & json_proto [15:10:13]process_json_proto [15:10:13]json parsed OK: [15:10:13]protocol is kg_v1.0 [15:10:13]action value=get_value [15:10:13]process_action get_value [15:10:13]cmd_get_value [15:10:13]process_action get_value done [15:10:13]requested_data is exist [15:10:13]produce_requested_data [15:10:13]requested_item kkm.sn is exist - process it [15:10:13]requested_item kkm.ver is exist - process it [15:10:13]requested_item fm.sn is exist - process it [15:10:13]wFMCommunicate request_size=4 [15:10:13]MH_SAM_APDU [15:10:13]CAPDU: 80 11 00 00 [15:10:13]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:10:13]Write i2c OK [15:10:13]MH_I2C_Read... [15:10:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:13]Read from MH i2c: E2 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: E2 17 00 [15:10:13]MH_I2C_Read... [15:10:13]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 37 36 39 90 00 E3 [15:10:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:13]wFMCommunicate OK [15:10:13]requested_item fd.num is exist - process it [15:10:13]SAM_PROTO_GetFieldsCounters [15:10:13]wFMCommunicate request_size=4 [15:10:13]MH_SAM_APDU [15:10:13]CAPDU: 80 13 00 00 [15:10:13]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:10:13]Write i2c OK [15:10:13]MH_I2C_Read... [15:10:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:13]Read from MH i2c: E2 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: E2 62 00 [15:10:13]MH_I2C_Read... [15:10:13]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 80 02 00 0E 04 04 00 D2 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 3D [15:10:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 80 02 00 0E 04 04 00 D2 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 [15:10:14]wFMCommunicate OK [15:10:14]SAM_PROTO_GetFieldsCounters done [15:10:14]requested_item shift.num is exist - process it [15:10:14]requested_item shift.opened is exist - process it [15:10:14]req_shift_opened [15:10:14]FM_GetShiftState [15:10:14]SAM_PROTO_GetShiftState [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 13 01 00 [15:10:14]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 0E 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [15:10:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:10:14]wFMCommunicate OK [15:10:14]SAM_PROTO_GetShiftState done [15:10:14]FM_GetShiftState done [15:10:14]req_shift_opened done [15:10:14]requested_item shift.open_date is exist - process it [15:10:14]req_shift_open_date [15:10:14]req_shift_open_date done [15:10:14]produce_requested_data done [15:10:14]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163844,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:10:14]process_action_free get_value [15:10:14]json_value_free [15:10:14]json_value_free done [15:10:14]process_json_proto returns [15:10:14]Send response to host [15:10:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163844,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:10:14]free response buf [15:10:14]execute_script done [15:10:14]execute_script returns [15:10:14]free content buf [15:10:14]Sock 7.Close socket [15:10:14]Sock 7.Thread stoped [15:10:14]accept exits with 10 [15:10:14]New connection [15:10:14]New thread 3067092324 created [15:10:14]Thread 3067235684 joined [15:10:14]Waiting for new connection... [15:10:14] Sock 10.Parse request [15:10:14]Sock 10.Check first char [15:10:14]Sock 10.First char is OK [15:10:14]request: POST /json_proto HTTP/1.0 [15:10:14]Method: POST [15:10:14]URL: /json_proto [15:10:14]Method is POST - this is cgi request [15:10:14]url: /json_proto [15:10:14]query_string will be loaded in cgi processing [15:10:14]execute_cgi json_proto POST (null) [15:10:14]execute_cgi path=json_proto method=POST [15:10:14]POST find Content-Length [15:10:14]Host: 172.17.44.132:8080 [15:10:14]Content-Length: 331 [15:10:14]Content-Type: application/json [15:10:14] [15:10:14]POST finish read [15:10:14]Found Content-Length = 331 [15:10:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:10:14]execute_script... [15:10:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:10:14]POST & json_proto [15:10:14]process_json_proto [15:10:14]json parsed OK: [15:10:14]protocol is kg_v1.0 [15:10:14]action value=get_value [15:10:14]process_action get_value [15:10:14]cmd_get_value [15:10:14]process_action get_value done [15:10:14]requested_data is exist [15:10:14]produce_requested_data [15:10:14]requested_item fm.sale.total is exist - process it [15:10:14]SAM_PROTO_GetFMData [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 13 03 00 [15:10:14]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]Connected sock=5 [15:10: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 37 36 39 0C 01 00 00 16 19 04 01 AD 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A ED 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 F2 7E 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 7E 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 20 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 8A 01 00 00 00 07 04 06 00 F0 7E 0E 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 C4 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 80 02 00 35 04 06 00 BC 53 74 4F 4E B1 89 46 85 FA 38 84 49 0D [15:10:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 FD 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 5F 7C 02 00 69 04 A4 00 6F 04 04 00 4F 79 02 00 B1 04 05 00 1B 40 01 6E 03 70 04 05 00 1E 55 1E 6B 02 72 04 05 00 FD EA E2 02 01 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 E5 A4 41 5D 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 C5 3B C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 0A [15:10:14]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 5F 7C 02 00 69 04 A4 00 6F 04 04 00 4F 79 02 00 B1 04 05 00 1B 40 01 6E 03 70 04 05 00 1E 55 1E 6B 02 72 04 05 00 FD EA E2 02 01 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 E5 A4 41 5D 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 C5 3B C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [15:10:14]wFMCommunicate OK [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 17 00 00 [15:10:14]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:10:15]Read from MH i2c: E2 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 FD 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [15:10:15]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:10:15]wFMCommunicate OK [15:10:15]wFMCommunicate request_size=4 [15:10:15]MH_SAM_APDU [15:10:15]CAPDU: 80 17 00 00 [15:10:15]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AE 43 47 00 CD 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 37 36 39 10 04 04 00 03 80 02 00 F4 03 04 00 A6 AC C5 66 B6 04 01 00 00 CC CE C3 FC 20 36 72 76 [15:10:15]CommunicateWithHost err = 0 [15:10:15]CheckOFDResponse [15:10:15]1017 (14) - 77093643461234 [15:10:15]1041 (16) - 0000000000871769 [15:10:15]1040 (4) - 163843 [15:10:15]1012 (4) - 21.08.2024 09:00 [15:10:15]1206 (1) - 0 [15:10:15]OFD Sender: Remove packet 163843 [15:10:15]ProducePacketName [15:10:15]name=ofd_packets/00163843 [15:10:15]NVStorageDeleteData [15:10:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:10:15]Read from MH i2c: E2 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 FD 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [15:10:15]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:10:15]wFMCommunicate OK [15:10:15]wFMCommunicate request_size=4 [15:10:15]MH_SAM_APDU [15:10:15]CAPDU: 80 17 00 00 [15:10:15]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:10:15]Read from MH i2c: E2 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 FD 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [15:10:15]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:10:15]wFMCommunicate OK [15:10:15]wFMCommunicate request_size=4 [15:10:15]MH_SAM_APDU [15:10:15]CAPDU: 80 17 00 00 [15:10:15]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]OFD Sender: Processing packet 163844 [packets to send 968, broken 967] [15:10:15]ProducePacketName [15:10:15]name=ofd_packets/00163844 [15:10:15]OFD Sender: To server: pG, [15:10:15]CommunicateWithHost lk.salyk.kg:30040 [15:10:15]ConnectInit lk.salyk.kg [15:10:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:10:15]Read from MH i2c: E2 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 E6 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [15:10:15]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:10:15]wFMCommunicate OK [15:10:15]SAM_PROTO_GetFMData done [15:10:15]requested_item fm.sale_refund.total is exist - process it [15:10:15]requested_item fm.buy.total is exist - process it [15:10:15]requested_item shift.sale.total is exist - process it [15:10:15]SAM_PROTO_GetShiftData [15:10:15]wFMCommunicate request_size=4 [15:10:15]MH_SAM_APDU [15:10:15]CAPDU: 80 13 02 00 [15:10:15]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:10:16]Read from MH i2c: E2 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 FD 00 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 BA 01 00 00 69 04 9E 00 6F 04 04 00 BA 01 00 00 B1 04 04 00 D6 86 97 02 70 04 04 00 58 5D E9 01 72 04 03 00 7E 29 AE 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 60 7A 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 67 DF 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 37 [15:10:16]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 BA 01 00 00 69 04 9E 00 6F 04 04 00 BA 01 00 00 B1 04 04 00 D6 86 97 02 70 04 04 00 58 5D E9 01 72 04 03 00 7E 29 AE 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 60 7A 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 67 DF 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:10:16]wFMCommunicate OK [15:10:16]wFMCommunicate request_size=4 [15:10:16]MH_SAM_APDU [15:10:16]CAPDU: 80 17 00 00 [15:10:16]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:10:16]Write i2c OK [15:10:16]MH_I2C_Read... [15:10:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:10:16]Read from MH i2c: E2 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 FD 00 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:10:16]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:10:16]wFMCommunicate OK [15:10:16]wFMCommunicate request_size=4 [15:10:16]MH_SAM_APDU [15:10:16]CAPDU: 80 17 00 00 [15:10:16]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:10:16]Write i2c OK [15:10:16]MH_I2C_Read... [15:10:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 FD 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:10:17]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:10:17]wFMCommunicate OK [15:10:17]wFMCommunicate request_size=4 [15:10:17]MH_SAM_APDU [15:10:17]CAPDU: 80 17 00 00 [15:10:17]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 FD 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:10:17]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:10:17]wFMCommunicate OK [15:10:17]wFMCommunicate request_size=4 [15:10:17]MH_SAM_APDU [15:10:17]CAPDU: 80 17 00 00 [15:10:17]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 CE 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [15:10:17]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:10:17]wFMCommunicate OK [15:10:17]SAM_PROTO_GetShiftData done [15:10:17]requested_item shift.sale.total_cash is exist - process it [15:10:17]requested_item shift.sale_refund.total is exist - process it [15:10:17]requested_item shift.sale_refund.total_cash is exist - process it [15:10:17]requested_item shift.buy.total is exist - process it [15:10:17]requested_item shift.buy.total_cash is exist - process it [15:10:17]produce_requested_data done [15:10:17]produce_requested_data return {"fm.sale.total":147304775.95,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":434848.86,"shift.sale.total_cash":320710.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} [15:10:17]process_action_free get_value [15:10:17]json_value_free [15:10:17]json_value_free done [15:10:17]process_json_proto returns [15:10:17]Send response to host [15:10:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147304775.95,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":434848.86,"shift.sale.total_cash":320710.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}}} [15:10:17]free response buf [15:10:17]execute_script done [15:10:17]execute_script returns [15:10:17]free content buf [15:10:17]Sock 10.Close socket [15:10:17]Sock 10.Thread stoped [15:10:18]accept exits with 7 [15:10:18]New connection [15:10:18]New thread 3067235684 created [15:10:18]Thread 3067092324 joined [15:10:18]Waiting for new connection... [15:10:18] Sock 7.Parse request [15:10:18]Sock 7.Check first char [15:10:18]Sock 7.First char is OK [15:10:18]request: POST /json_proto HTTP/1.0 [15:10:18]Method: POST [15:10:18]URL: /json_proto [15:10:18]Method is POST - this is cgi request [15:10:18]url: /json_proto [15:10:18]query_string will be loaded in cgi processing [15:10:18]execute_cgi json_proto POST (null) [15:10:18]execute_cgi path=json_proto method=POST [15:10:18]POST find Content-Length [15:10:18]Host: 172.17.44.132:8080 [15:10:18]Content-Length: 682 [15:10:18]Content-Type: application/json [15:10:18] [15:10:18]POST finish read [15:10:18]Found Content-Length = 682 [15:10:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:18]execute_script... [15:10: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)292440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:18]POST & json_proto [15:10:18]process_json_proto [15:10:18]json parsed OK: [15:10:18]protocol is kg_v1.0 [15:10:18]action value=close_receipt [15:10:18]process_action close_receipt [15:10:18]cmd_close_receipt [15:10:18]MH_GetDate [15:10:18]Write to MH i2c: F0 00 00 1D 00 0C [15:10:18]Write i2c OK [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: F0 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: F0 09 00 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: F0 09 00 1D 00 00 5B 03 C6 66 2A 83 C1 65 72 [15:10:18]GetLastDocTimeStamp 1724252873 [15:10:18]current date 1724253019 [15:10:18]FM_GetShiftState [15:10:18]SAM_PROTO_GetShiftState [15:10:18]wFMCommunicate request_size=4 [15:10:18]MH_SAM_APDU [15:10:18]CAPDU: 80 13 01 00 [15:10:18]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:10:18]Write i2c OK [15:10:18]MH_I2C_Read... [15:10:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:18]Read from MH i2c: E2 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: E2 0E 00 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [15:10:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:10:18]wFMCommunicate OK [15:10:18]SAM_PROTO_GetShiftState done [15:10:18]FM_GetShiftState done [15:10:18]opened in 1724199517 [15:10:18]opened+sec_in_day 1724285917 [15:10:18]quantity*price = 200043 [15:10:18]sum+1 = 200044 [15:10:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 443 21.08.2024 15:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163845 ФПД: 190534940694368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151019&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163845&fm=190534940694368&tin=02508201610067®Number=0000000000092562&sum=200000 [15:10:19]StoreToDocumentArchive [15:10:19]shift 466 fd 163845 [15:10:19]save to /storage/0466/doc_00163845 [15:10:19]save last doc name /storage/0466/doc_00163845 to /storage/kkm_last_doc_name [15:10:19]save OK [15:10:19]Clear old archive folders... [15:10:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:19]tlvbuf is 0015D0B0 [15:10:19]SAM_PROTO_ClearQueue [15:10:19]wFMCommunicate request_size=4 [15:10:19]MH_SAM_APDU [15:10:19]CAPDU: 80 09 00 00 [15:10:19]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:10:19]Write i2c OK [15:10:19]MH_I2C_Read... [15:10:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:19]Read from MH i2c: E2 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 03 00 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:10:19]RAPDU: 90 00 [15:10:19]wFMCommunicate OK [15:10:19]SAM_PROTO_ClearQueue done [15:10:19]KKMCreateOFDPacket [15:10:19]OFDProtocolAddRootSTLVToBuf [15:10:19]FM_MakeSignedData [15:10:19]FM_MakeSignedData [15:10:19]SAM_PROTO_SignData [15:10:19]wFMCommunicate request_size=4 [15:10:19]MH_SAM_APDU [15:10:19]CAPDU: 80 0D 01 02 [15:10:19]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:10:19]Write i2c OK [15:10:19]MH_I2C_Read... [15:10:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:19]Read from MH i2c: E2 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 03 00 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:10:19]RAPDU: 90 00 [15:10:19]wFMCommunicate OK [15:10:19]wFMCommunicate request_size=255 [15:10:19]MH_SAM_APDU [15:10: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 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 BB 01 00 00 F4 03 04 00 5B 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 80 02 00 35 04 06 00 AD [15:10:19]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 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 Connected sock=5 [15:10:19]00 Data to sent: 87 00 95 00 F6 39 70 04 47 06 2C 00 01 00 00 00 30 00 30 30 00 30 00 30 00 30 1F 30 04 30 02 30 00 30 01 38 00 37 12 31 04 37 04 36 00 39 BB 0C 01 01 00 00 00 00 F4 25 03 1F 04 04 00 5B 01 03 B9 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 EA 11 5A 04 03 10 01 00 00 30 03 30 00 30 F8 30 00 30 1E 30 04 30 01 30 00 30 01 30 23 38 04 37 4A 31 00 37 36 39 10 04 04 00 05 80 02 00 35 04 06 00 AD 00 00 2E [15:10:19]8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A ED 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 F2 7E 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 7E 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 20 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 8A 01 00 00 00 07 04 06 00 F0 7E 0E 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 C9 02 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 80 02 00 35 04 06 00 D6 24 31 55 01 29 F4 3A 33 DB AA 8A 93 2D [15:10:20]Write i2c OK [15:10:20]MH_I2C_Read... [15:10:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:20]Read from MH i2c: E2 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: E2 03 00 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:10:20]RAPDU: 90 00 [15:10:20]wFMCommunicate OK [15:10:20]wFMCommunicate request_size=10 [15:10:20]MH_SAM_APDU [15:10:20]CAPDU: 80 0D 02 02 05 4A 5F 75 17 60 [15:10:20]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 4A 5F 75 17 60 00 00 47 [15:10:20]Write i2c OK [15:10:20]MH_I2C_Read... [15:10:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:20]Read from MH i2c: E2 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: E2 03 00 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:10:20]RAPDU: 90 00 [15:10:20]wFMCommunicate OK [15:10:20]wFMCommunicate request_size=4 [15:10:20]MH_SAM_APDU [15:10:20]CAPDU: 80 0D 03 02 [15:10:20]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:10:20]Write i2c OK [15:10:20]MH_I2C_Read... [15:10:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:20]Read from MH i2c: E2 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: E2 0B 00 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: E2 0B 00 2F 00 00 73 AA 26 E9 BF 0C 02 33 90 00 D7 [15:10:20]RAPDU: 73 AA 26 E9 BF 0C 02 33 90 00 [15:10:20]wFMCommunicate OK [15:10:20]SAM_PROTO_SignData done [15:10:20]FM_MakeSignedData done [15:10:20]CreateOFDProtocolMessage [15:10:20]wFMCommunicate request_size=4 [15:10:20]MH_SAM_APDU [15:10:20]CAPDU: 80 11 00 00 [15:10:20]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:10:20]Write i2c OK [15:10:20]MH_I2C_Read... [15:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:20]Read from MH i2c: E2 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: E2 17 00 [15:10:20]MH_I2C_Read... [15:10:20]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 37 36 39 90 00 03 [15:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:20]wFMCommunicate OK [15:10:20]CreateOFDProtocolMessage done [15:10:20]OFDSenderStorePacket 163845 [15:10:20]StoreOFDPacket docnum=163845 [15:10:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7E A3 07 01 B6 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 BB 01 00 00 F4 03 04 00 5B 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 80 02 00 35 04 06 00 AD 4A 5F 75 17 60 73 AA 26 E9 BF 0C 02 33 [15:10:20]CheckFolder [15:10:20]dirname=/storage/ofd_packets [15:10:20]CheckFolder done [15:10:20]ProducePacketName [15:10:20]name=ofd_packets/00163845 [15:10:20]NVStorageSaveData ofd_packets/00163845 [15:10:20]File name is /storage/ofd_packets/00163845 [15:10:20]Write 301 bytes [15:10:20]NVStorageSaveData done [15:10:20]OFDSenderStorePacket done [15:10:20]KKMCreateOFDPacket done [15:10:20]NVStorageSaveData kkm_last_timestamp [15:10:20]File name is /storage/kkm_last_timestamp [15:10:20]Write 4 bytes [15:10:20]NVStorageSaveData done [15:10:20]ExternCall_PrintAddStr [15:10:20]wPrintStart [15:10:20]Write to MH i2c: 01 00 00 31 00 31 [15:10:20]Write i2c OK [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: 01 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: 01 07 00 [15:10:20]MH_I2C_Read... [15:10:20]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:10:20]RasterBufferAndPrint [15:10:20]line Счет N : (1)292440 [15:10:20]line ИНН: 02508201610067 [15:10:20]line Контрольно-Кассовый Чек [15:10:20]line ПРОДАЖА [15:10:20]line ТРК (МРК, ГНК) : 33 [15:10:20]line Товар: 2710124500 [15:10:20]line Аи-95-К-5 [15:10:20]line 26.960 * 74.20 [15:10:20]line = 2000.43 [15:10:20]line НДС 12% НСП 1% [15:10:20]line > о реализуемом товаре [15:10:20]line ОКРУГЛЕНИЕ: -0.43 [15:10:20]line ИТОГО: 2000.00 [15:10:20]line Внесено: 2000.00 [15:10:20]line СДАЧА: 0.00 [15:10:20]line НСП 1% : 17.70 [15:10:20]line НДС 12% : 212.43 [15:10:20]line Наличными: 2000.00 [15:10:20]line Безнал.: 0.00 [15:10:20]line Место: АЗС № 130 "Партнер Нефть" [15:10:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:10:20]line СНО: Общий режим [15:10:20]line Чек 443 21.08.2024 15:10 [15:10:20]line Смена: 466 ФФД: 1.0 [15:10:20]line ЗНМ: 0300000070 [15:10:20]line РНМ: 0000000000092562 [15:10:20]line Версия ККМ: 001 [15:10:20]line ФМ: 0000000000871769 [15:10:20]line ФД: 163845 [15:10:20]line ФПД: 190534940694368 [15:10:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151019&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163845&fm=190534940694368&tin=02508201610067®Number=0000000000092562&sum=200000 [15:10:20]written 0, free lines is 4095 [15:10:20]Write to MH i2c: 01 00 00 5C 00 5C [15:10:21]Write i2c OK [15:10:21]MH_I2C_Read... [15:10:21]Read from MH i2c: 01 [15:10:21]MH_I2C_Read... [15:10:21]Read from MH i2c: 01 07 00 [15:10:21]MH_I2C_Read... [15:10:21]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C9 0C 38 [15:10:21]RasterBufferAndPrint [15:10:21]line [15:10:21]line [15:10:21]line [15:10:21]line [15:10:21]line [15:10:21]written 0, free lines is 3295 [15:10:21]MH_Cut [15:10:21]Write to MH i2c: D1 01 00 63 00 01 35 [15:10:21]Write i2c OK [15:10:21]MH_I2C_Read... [15:10:21]Read from MH i2c: D1 [15:10:21]MH_I2C_Read... [15:10:21]Read from MH i2c: D1 01 00 [15:10:21]MH_I2C_Read... [15:10:21]Read from MH i2c: D1 01 00 63 00 00 34 [15:10:21]Write to MH i2c: 01 00 00 64 00 64 [15:10:21]Write i2c OK [15:10:21]MH_I2C_Read... [15:10:21]*** Cut start [15:10:21]*** Purtial cut [15:10:21]*** Stage 1: CUTSNS_PIN = 1 [15:10:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D 8D 47 00 A9 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 80 02 00 F4 03 04 00 AB AC C5 66 B6 04 01 00 00 04 74 FD 82 95 53 C2 DD [15:10:23]CommunicateWithHost err = 0 [15:10:23]CheckOFDResponse [15:10:23]1017 (14) - 77093643461234 [15:10:23]1041 (16) - 0000000000871769 [15:10:23]1040 (4) - 163844 [15:10:23]1012 (4) - 21.08.2024 09:00 [15:10:23]1206 (1) - 0 [15:10:23]OFD Sender: Remove packet 163844 [15:10:23]ProducePacketName [15:10:23]name=ofd_packets/00163844 [15:10:23]NVStorageDeleteData [15:10:23]OFD Sender: Processing packet 163845 [packets to send 968, broken 967] [15:10:23]ProducePacketName [15:10:23]name=ofd_packets/00163845 [15:10:23]OFD Sender: To server: pG, [15:10:23]CommunicateWithHost lk.salyk.kg:30040 [15:10:23]ConnectInit lk.salyk.kg [15:10:23]Read from MH i2c: 01 [15:10:23]MH_I2C_Read... [15:10:23]*** Stop cut motor [15:10:23]*** Cut end [15:10:23]Read from MH i2c: 01 07 00 [15:10:23]MH_I2C_Read... [15:10:23]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [15:10:23]process_action close_receipt done [15:10:23]requested_data is exist [15:10:23]produce_requested_data [15:10:23]requested_item fm.sn is exist - process it [15:10:23]wFMCommunicate request_size=4 [15:10:23]MH_SAM_APDU [15:10:23]CAPDU: 80 11 00 00 [15:10:23]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [15:10:23]Write i2c OK [15:10:23]MH_I2C_Read... [15:10:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:23]Read from MH i2c: E2 [15:10:23]MH_I2C_Read... [15:10:23]Read from MH i2c: E2 17 00 [15:10:23]MH_I2C_Read... [15:10:23]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 37 36 39 90 00 38 [15:10:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:23]wFMCommunicate OK [15:10:23]requested_item fd.num is exist - process it [15:10:23]SAM_PROTO_GetFieldsCounters [15:10:23]wFMCommunicate request_size=4 [15:10:23]MH_SAM_APDU [15:10:23]CAPDU: 80 13 00 00 [15:10:23]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [15:10:23]Write i2c OK [15:10:23]MH_I2C_Read... [15:10:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:24]Read from MH i2c: E2 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 62 00 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 80 02 00 0E 04 04 00 D2 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 96 [15:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 80 02 00 0E 04 04 00 D2 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 [15:10:24]wFMCommunicate OK [15:10:24]SAM_PROTO_GetFieldsCounters done [15:10:24]requested_item shift.num is exist - process it [15:10:24]requested_item shift.opened is exist - process it [15:10:24]req_shift_opened [15:10:24]FM_GetShiftState [15:10:24]SAM_PROTO_GetShiftState [15:10:24]wFMCommunicate request_size=4 [15:10:24]MH_SAM_APDU [15:10:24]CAPDU: 80 13 01 00 [15:10:24]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [15:10:24]Write i2c OK [15:10:24]MH_I2C_Read... [15:10:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:24]Read from MH i2c: E2 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 0E 00 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [15:10:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:10:24]wFMCommunicate OK [15:10:24]SAM_PROTO_GetShiftState done [15:10:24]FM_GetShiftState done [15:10:24]req_shift_opened done [15:10:24]requested_item shift.open_date is exist - process it [15:10:24]req_shift_open_date [15:10:24]req_shift_open_date done [15:10:24]produce_requested_data done [15:10:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163845,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:10:24]process_action_free close_receipt [15:10:24]json_value_free [15:10:24]json_value_free done [15:10:24]process_json_proto returns [15:10:24]Send response to host [15:10:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163845,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:10:24]free response buf [15:10:24]execute_script done [15:10:24]execute_script returns [15:10:24]free content buf [15:10:24]Sock 7.Close socket [15:10:24]Sock 7.Thread stoped [15:10:24]accept exits with 10 [15:10:24]New connection [15:10:24]New thread 3067092324 created [15:10:24]Thread 3067235684 joined [15:10:24]Waiting for new connection... [15:10:24] Sock 10.Parse request [15:10:24]Sock 10.Check first char [15:10:24]Sock 10.First char is OK [15:10:24]request: POST /json_proto HTTP/1.0 [15:10:24]Method: POST [15:10:24]URL: /json_proto [15:10:24]Method is POST - this is cgi request [15:10:24]url: /json_proto [15:10:24]query_string will be loaded in cgi processing [15:10:24]execute_cgi json_proto POST (null) [15:10:24]execute_cgi path=json_proto method=POST [15:10:24]POST find Content-Length [15:10:24]Host: 172.17.44.132:8080 [15:10:24]Content-Length: 682 [15:10:24]Content-Type: application/json [15:10:24] [15:10:24]POST finish read [15:10:24]Found Content-Length = 682 [15:10:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:24]execute_script... [15:10: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)292441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:24]POST & json_proto [15:10:24]process_json_proto [15:10:24]json parsed OK: [15:10:24]protocol is kg_v1.0 [15:10:24]action value=close_receipt [15:10:24]process_action close_receipt [15:10:24]cmd_close_receipt [15:10:24]MH_GetDate [15:10:24]Write to MH i2c: F0 00 00 68 00 57 [15:10:24]Write i2c OK [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: F0 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: F0 09 00 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: F0 09 00 68 00 00 61 03 C6 66 2A 83 C1 65 C3 [15:10:24]GetLastDocTimeStamp 1724253019 [15:10:24]current date 1724253025 [15:10:24]FM_GetShiftState [15:10:24]SAM_PROTO_GetShiftState [15:10:24]wFMCommunicate request_size=4 [15:10:24]MH_SAM_APDU [15:10:24]CAPDU: 80 13 01 00 [15:10:24]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [15:10:24]Write i2c OK [15:10:24]MH_I2C_Read... [15:10:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:24]Read from MH i2c: E2 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 0E 00 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [15:10:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:10:24]wFMCommunicate OK [15:10:24]SAM_PROTO_GetShiftState done [15:10:24]FM_GetShiftState done [15:10:24]opened in 1724199517 [15:10:24]opened+sec_in_day 1724285917 [15:10:24]quantity*price = 150032 [15:10:24]sum+1 = 150033 [15:10:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 444 21.08.2024 15:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163846 ФПД: 136672533536945 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151025&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163846&fm=136672533536945&tin=02508201610067®Number=0000000000092562&sum=150000 [15:10:26]StoreToDocumentArchive [15:10:26]shift 466 fd 163846 [15:10:26]save to /storage/0466/doc_00163846 [15:10:26]save last doc name /storage/0466/doc_00163846 to /storage/kkm_last_doc_name [15:10:26]save OK [15:10:26]Clear old archive folders... [15:10:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:26]tlvbuf is 00171ED0 [15:10:26]SAM_PROTO_ClearQueue [15:10:26]wFMCommunicate request_size=4 [15:10:26]MH_SAM_APDU [15:10:26]CAPDU: 80 09 00 00 [15:10:26]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:26]Read from MH i2c: E2 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:10:26]RAPDU: 90 00 [15:10:26]wFMCommunicate OK [15:10:26]SAM_PROTO_ClearQueue done [15:10:26]KKMCreateOFDPacket [15:10:26]OFDProtocolAddRootSTLVToBuf [15:10:26]FM_MakeSignedData [15:10:26]FM_MakeSignedData [15:10:26]SAM_PROTO_SignData [15:10:26]wFMCommunicate request_size=4 [15:10:26]MH_SAM_APDU [15:10:26]CAPDU: 80 0D 01 02 [15:10:26]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:26]Read from MH i2c: E2 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:10:26]RAPDU: 90 00 [15:10:26]wFMCommunicate OK [15:10:26]wFMCommunicate request_size=255 [15:10:26]MH_SAM_APDU [15:10:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 BC 01 00 00 F4 03 04 00 61 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 80 02 00 35 04 06 00 7C [15:10:26]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 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 BC 01 00 00 F4 03 04 00 61 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 80 02 00 35 04 06 00 7C 00 00 0B [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:26]Read from MH i2c: E2 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:10:26]RAPDU: 90 00 [15:10:26]wFMCommunicate OK [15:10:26]wFMCommunicate request_size=10 [15:10:26]MH_SAM_APDU [15:10:26]CAPDU: 80 0D 02 02 05 4D 8D CF E0 B1 [15:10:26]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 4D 8D CF E0 B1 00 00 37 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:26]Read from MH i2c: E2 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [15:10:26]RAPDU: 90 00 [15:10:26]wFMCommunicate OK [15:10:26]wFMCommunicate request_size=4 [15:10:26]MH_SAM_APDU [15:10:26]CAPDU: 80 0D 03 02 [15:10:26]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:26]Read from MH i2c: E2 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 0B 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 0B 00 7A 00 00 6F 93 A2 3B D0 08 27 5F 90 00 33 [15:10:26]RAPDU: 6F 93 A2 3B D0 08 27 5F 90 00 [15:10:26]wFMCommunicate OK [15:10:26]SAM_PROTO_SignData done [15:10:26]FM_MakeSignedData done [15:10:26]CreateOFDProtocolMessage [15:10:26]wFMCommunicate request_size=4 [15:10:26]MH_SAM_APDU [15:10:26]CAPDU: 80 11 00 00 [15:10:26]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:26]Read from MH i2c: E2 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: E2 17 00 [15:10:26]MH_I2C_Read... [15:10:26]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 37 36 39 90 00 4E [15:10:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:26]wFMCommunicate OK [15:10:26]CreateOFDProtocolMessage done [15:10:26]OFDSenderStorePacket 163846 [15:10:26]StoreOFDPacket docnum=163846 [15:10:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5A FA 07 01 37 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 BC 01 00 00 F4 03 04 00 61 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 80 02 00 35 04 06 00 7C 4D 8D CF E0 B1 6F 93 A2 3B D0 08 27 5F [15:10:26]CheckFolder [15:10:26]dirname=/storage/ofd_packets [15:10:26]CheckFolder done [15:10:26]ProducePacketName [15:10:26]name=ofd_packets/00163846 [15:10:26]NVStorageSaveData ofd_packets/00163846 [15:10:26]File name is /storage/ofd_packets/00163846 [15:10:26]Write 301 bytes [15:10:26]NVStorageSaveData done [15:10:26]OFDSenderStorePacket done [15:10:26]KKMCreateOFDPacket done [15:10:26]NVStorageSaveData kkm_last_timestamp [15:10:26]File name is /storage/kkm_last_timestamp [15:10:26]Write 4 bytes [15:10:26]NVStorageSaveData done [15:10:26]ExternCall_PrintAddStr [15:10:26]wPrintStart [15:10:26]Write to MH i2c: 01 00 00 7C 00 7C [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: 01 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: 01 07 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [15:10:26]RasterBufferAndPrint [15:10:26]line Счет N : (1)292441 [15:10:26]line ИНН: 02508201610067 [15:10:26]line Контрольно-Кассовый Чек [15:10:26]line ПРОДАЖА [15:10:26]line ТРК (МРК, ГНК) : 43 [15:10:27]line Товар: 2710124500 [15:10:27]line Аи-95-К-5 [15:10:27]line 20.220 * 74.20 [15:10:27]line = 1500.32 [15:10:27]line НДС 12% НСП 1% [15:10:27]line > о реализуемом товаре [15:10:27]line ОКРУГЛЕНИЕ: -0.32 [15:10:27]line ИТОГО: 1500.00 [15:10:27]line Внесено: 1500.00 [15:10:27]line СДАЧА: 0.00 [15:10:27]line НСП 1% : 13.28 [15:10:27]line НДС 12% : 159.33 [15:10:27]line Наличными: 1500.00 [15:10:27]line Безнал.: 0.00 [15:10:27]line Место: АЗС № 130 "Партнер Нефть" [15:10:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:10:27]line СНО: Общий режим [15:10:27]line Чек 444 21.08.2024 15:10 [15:10:27]line Смена: 466 ФФД: 1.0 [15:10:27]line ЗНМ: 0300000070 [15:10:27]line РНМ: 0000000000092562 [15:10:27]line Версия ККМ: 001 [15:10:27]line ФМ: 0000000000871769 [15:10:27]line ФД: 163846 [15:10:27]line ФПД: 136672533536945 [15:10:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151025&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163846&fm=136672533536945&tin=02508201610067®Number=0000000000092562&sum=150000 [15:10:27]written 0, free lines is 4095 [15:10:27]Write to MH i2c: 01 00 00 A7 00 A7 [15:10:27]Write i2c OK [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: 01 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: 01 07 00 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 CF 0C 89 [15:10:27]RasterBufferAndPrint [15:10:27]line [15:10:27]line [15:10:27]line [15:10:27]line [15:10:27]line [15:10:27]written 0, free lines is 3309 [15:10:27]MH_Cut [15:10:27]Write to MH i2c: D1 01 00 AE 00 01 80 [15:10:27]Write i2c OK [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: D1 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: D1 01 00 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: D1 01 00 AE 00 00 7F [15:10:27]Write to MH i2c: 01 00 00 AF 00 AF [15:10:27]Write i2c OK [15:10:27]MH_I2C_Read... [15:10:27]Connected sock=11 [15:10: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 37 36 39 0F 01 00 00 7E A3 07 01 B6 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 BB 01 00 00 F4 03 04 00 5B 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 80 02 00 35 04 06 00 AD 4A 5F 75 17 60 73 AA 26 E9 BF 0C 02 33 [15:10:28]*** Cut start [15:10:28]*** Purtial cut [15:10:28]*** Stage 1: CUTSNS_PIN = 1 [15:10:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E 66 47 00 93 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 80 02 00 F4 03 04 00 B4 AC C5 66 B6 04 01 00 00 05 88 B0 9A 08 74 DB 67 [15:10:29]CommunicateWithHost err = 0 [15:10:29]CheckOFDResponse [15:10:29]1017 (14) - 77093643461234 [15:10:29]1041 (16) - 0000000000871769 [15:10:29]1040 (4) - 163845 [15:10:29]1012 (4) - 21.08.2024 09:00 [15:10:29]1206 (1) - 0 [15:10:29]OFD Sender: Remove packet 163845 [15:10:29]ProducePacketName [15:10:29]name=ofd_packets/00163845 [15:10:29]NVStorageDeleteData [15:10:30]Read from MH i2c: 01 [15:10:30]MH_I2C_Read... [15:10:30]*** Stop cut motor [15:10:30]*** Cut end [15:10:30]Read from MH i2c: 01 07 00 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [15:10:30]process_action close_receipt done [15:10:30]requested_data is exist [15:10:30]produce_requested_data [15:10:30]requested_item fm.sn is exist - process it [15:10:30]wFMCommunicate request_size=4 [15:10:30]MH_SAM_APDU [15:10:30]CAPDU: 80 11 00 00 [15:10:30]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [15:10:30]Write i2c OK [15:10:30]MH_I2C_Read... [15:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:30]Read from MH i2c: E2 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 17 00 [15:10:30]MH_I2C_Read... [15:10:30]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 37 36 39 90 00 83 [15:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:30]wFMCommunicate OK [15:10:30]requested_item fd.num is exist - process it [15:10:30]SAM_PROTO_GetFieldsCounters [15:10:30]wFMCommunicate request_size=4 [15:10:30]MH_SAM_APDU [15:10:30]CAPDU: 80 13 00 00 [15:10:30]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [15:10:30]Write i2c OK [15:10:30]MH_I2C_Read... [15:10:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:30]Read from MH i2c: E2 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 62 00 [15:10:30]MH_I2C_Read... [15:10:30]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 OFD Sender: Processing packet 163846 [packets to send 968, broken 967] [15:10:30]30 ProducePacketName [15:10:30]30 name=ofd_packets/00163846 [15:10:30]30 OFD Sender: To server: pG, [15:10:30]39 CommunicateWithHost lk.salyk.kg:30040 [15:10:30]32 ConnectInit lk.salyk.kg [15:10:30]35 36 32 10 04 04 00 06 80 02 00 0E 04 04 00 D2 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 E5 [15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 80 02 00 0E 04 04 00 D2 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 [15:10:30]wFMCommunicate OK [15:10:30]SAM_PROTO_GetFieldsCounters done [15:10:30]requested_item shift.num is exist - process it [15:10:30]requested_item shift.opened is exist - process it [15:10:30]req_shift_opened [15:10:30]FM_GetShiftState [15:10:30]SAM_PROTO_GetShiftState [15:10:30]wFMCommunicate request_size=4 [15:10:30]MH_SAM_APDU [15:10:30]CAPDU: 80 13 01 00 [15:10:30]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [15:10:30]Write i2c OK [15:10:30]MH_I2C_Read... [15:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:30]Read from MH i2c: E2 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 0E 00 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [15:10:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:10:30]wFMCommunicate OK [15:10:30]SAM_PROTO_GetShiftState done [15:10:30]FM_GetShiftState done [15:10:30]req_shift_opened done [15:10:30]requested_item shift.open_date is exist - process it [15:10:30]req_shift_open_date [15:10:30]req_shift_open_date done [15:10:30]produce_requested_data done [15:10:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163846,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:10:30]process_action_free close_receipt [15:10:30]json_value_free [15:10:30]json_value_free done [15:10:30]process_json_proto returns [15:10:30]Send response to host [15:10:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163846,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:10:30]free response buf [15:10:30]execute_script done [15:10:30]execute_script returns [15:10:30]free content buf [15:10:30]Sock 10.Close socket [15:10:30]Sock 10.Thread stoped [15:10:31]accept exits with 7 [15:10:31]New connection [15:10:31]New thread 3067235684 created [15:10:31]Thread 3067092324 joined [15:10:31]Waiting for new connection... [15:10:31] Sock 7.Parse request [15:10:31]Sock 7.Check first char [15:10:31]Sock 7.First char is OK [15:10:31]request: POST /json_proto HTTP/1.0 [15:10:31]Method: POST [15:10:31]URL: /json_proto [15:10:31]Method is POST - this is cgi request [15:10:31]url: /json_proto [15:10:31]query_string will be loaded in cgi processing [15:10:31]execute_cgi json_proto POST (null) [15:10:31]execute_cgi path=json_proto method=POST [15:10:31]POST find Content-Length [15:10:31]Host: 172.17.44.132:8080 [15:10:31]Content-Length: 677 [15:10:31]Content-Type: application/json [15:10:31] [15:10:31]POST finish read [15:10:31]Found Content-Length = 677 [15:10:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:31]execute_script... [15:10: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)292442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:31]POST & json_proto [15:10:31]process_json_proto [15:10:31]json parsed OK: [15:10:31]protocol is kg_v1.0 [15:10:31]action value=close_receipt [15:10:31]process_action close_receipt [15:10:31]cmd_close_receipt [15:10:31]MH_GetDate [15:10:31]Write to MH i2c: F0 00 00 B3 00 A2 [15:10:31]Write i2c OK [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: F0 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: F0 09 00 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: F0 09 00 B3 00 00 68 03 C6 66 2A 83 C1 65 15 [15:10:31]GetLastDocTimeStamp 1724253025 [15:10:31]current date 1724253032 [15:10:31]FM_GetShiftState [15:10:31]SAM_PROTO_GetShiftState [15:10:31]wFMCommunicate request_size=4 [15:10:31]MH_SAM_APDU [15:10:31]CAPDU: 80 13 01 00 [15:10:31]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [15:10:31]Write i2c OK [15:10:31]MH_I2C_Read... [15:10:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:31]Read from MH i2c: E2 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: E2 0E 00 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [15:10:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:10:31]wFMCommunicate OK [15:10:31]SAM_PROTO_GetShiftState done [15:10:31]FM_GetShiftState done [15:10:31]opened in 1724199517 [15:10:31]opened+sec_in_day 1724285917 [15:10:31]quantity*price = 50036 [15:10:31]sum+1 = 50037 [15:10:31]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 447 21.08.2024 15:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163849 ФПД: 78030955963105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163849&fm=78030955963105&tin=02508201610067®Number=0000000000092562&sum=100005 [15:11:29]StoreToDocumentArchive [15:11:29]shift 466 fd 163849 [15:11:29]save to /storage/0466/doc_00163849 [15:11:29]save last doc name /storage/0466/doc_00163849 to /storage/kkm_last_doc_name [15:11:29]save OK [15:11:29]Clear old archive folders... [15:11:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:29]tlvbuf is 0015E690 [15:11:29]SAM_PROTO_ClearQueue [15:11:29]wFMCommunicate request_size=4 [15:11:29]MH_SAM_APDU [15:11:29]CAPDU: 80 09 00 00 [15:11:29]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [15:11:29]Write i2c OK [15:11:29]MH_I2C_Read... [15:11:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:30]Read from MH i2c: E2 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [15:11:30]RAPDU: 90 00 [15:11:30]wFMCommunicate OK [15:11:30]SAM_PROTO_ClearQueue done [15:11:30]KKMCreateOFDPacket [15:11:30]OFDProtocolAddRootSTLVToBuf [15:11:30]FM_MakeSignedData [15:11:30]FM_MakeSignedData [15:11:30]SAM_PROTO_SignData [15:11:30]wFMCommunicate request_size=4 [15:11:30]MH_SAM_APDU [15:11:30]CAPDU: 80 0D 01 02 [15:11:30]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [15:11:30]Write i2c OK [15:11:30]MH_I2C_Read... [15:11:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:30]Read from MH i2c: E2 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [15:11:30]RAPDU: 90 00 [15:11:30]wFMCommunicate OK [15:11:30]wFMCommunicate request_size=255 [15:11:30]MH_SAM_APDU [15:11:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BF 01 00 00 F4 03 04 00 A1 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 80 02 00 35 04 06 00 46 [15:11:30]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BF 01 00 00 F4 03 04 00 A1 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 80 02 00 35 04 06 00 46 00 00 23 [15:11:30]Write i2c OK [15:11:30]MH_I2C_Read... [15:11:30]recv_with_timeout no data received [15:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:30]Read from MH i2c: E2 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [15:11:30]RAPDU: 90 00 [15:11:30]wFMCommunicate OK [15:11:30]wFMCommunicate request_size=10 [15:11:30]MH_SAM_APDU [15:11:30]CAPDU: 80 0D 02 02 05 F7 FF 69 62 E1 [15:11:30]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 F7 FF 69 62 E1 00 00 81 [15:11:30]Write i2c OK [15:11:30]MH_I2C_Read... [15:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:30]Read from MH i2c: E2 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [15:11:30]RAPDU: 90 00 [15:11:30]wFMCommunicate OK [15:11:30]wFMCommunicate request_size=4 [15:11:30]MH_SAM_APDU [15:11:30]CAPDU: 80 0D 03 02 [15:11:30]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [15:11:30]Write i2c OK [15:11:30]MH_I2C_Read... [15:11:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:30]Read from MH i2c: E2 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 0B 00 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 0B 00 5B 01 00 ED 7D 24 25 92 BB 75 3C 90 00 89 [15:11:30]RAPDU: ED 7D 24 25 92 BB 75 3C 90 00 [15:11:30]wFMCommunicate OK [15:11:30]SAM_PROTO_SignData done [15:11:30]FM_MakeSignedData done [15:11:30]CreateOFDProtocolMessage [15:11:30]wFMCommunicate request_size=4 [15:11:30]MH_SAM_APDU [15:11:30]CAPDU: 80 11 00 00 [15:11:30]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [15:11:30]Write i2c OK [15:11:30]MH_I2C_Read... [15:11:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:30]Read from MH i2c: E2 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 17 00 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [15:11:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:11:30]wFMCommunicate OK [15:11:30]CreateOFDProtocolMessage done [15:11:30]OFDSenderStorePacket 163849 [15:11:30]StoreOFDPacket docnum=163849 [15:11:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 3A 07 01 73 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BF 01 00 00 F4 03 04 00 A1 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 80 02 00 35 04 06 00 46 F7 FF 69 62 E1 ED 7D 24 25 92 BB 75 3C [15:11:30]CheckFolder [15:11:30]dirname=/storage/ofd_packets [15:11:30]CheckFolder done [15:11:30]ProducePacketName [15:11:30]name=ofd_packets/00163849 [15:11:30]NVStorageSaveData ofd_packets/00163849 [15:11:30]File name is /storage/ofd_packets/00163849 [15:11:30]Write 301 bytes [15:11:30]NVStorageSaveData done [15:11:30]OFDSenderStorePacket done [15:11:30]KKMCreateOFDPacket done [15:11:30]NVStorageSaveData kkm_last_timestamp [15:11:30]File name is /storage/kkm_last_timestamp [15:11:30]Write 4 bytes [15:11:30]NVStorageSaveData done [15:11:30]ExternCall_PrintAddStr [15:11:30]wPrintStart [15:11:30]Write to MH i2c: 01 00 00 5D 01 5E [15:11:30]Write i2c OK [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: 01 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: 01 07 00 [15:11:30]MH_I2C_Read... [15:11:30]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [15:11:30]RasterBufferAndPrint [15:11:30]line Счет N : (1)292443 [15:11:30]line ИНН: 02508201610067 [15:11:30]line Контрольно-Кассовый Чек [15:11:30]line ПРОДАЖА [15:11:30]line ТРК (МРК, ГНК) : 62 [15:11:30]line Товар: 2710124130 [15:11:30]line Аи-92-К-5 [15:11:30]line 14.750 * 67.80 [15:11:30]line = 1000.05 [15:11:30]line НДС 12% НСП 1% [15:11:30]line > о реализуемом товаре [15:11:30]line ИТОГО: 1000.05 [15:11:30]line НСП 1% : 8.85 [15:11:30]line НДС 12% : 106.20 [15:11:30]line Наличными: 0.00 [15:11:30]line Безнал.: 1000.05 [15:11:30]line Место: АЗС № 130 "Партнер Нефть" [15:11:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:11:30]line СНО: Общий режим [15:11:30]line Чек 447 21.08.2024 15:11 [15:11:30]line Смена: 466 ФФД: 1.0 [15:11:30]line ЗНМ: 0300000070 [15:11:30]line РНМ: 0000000000092562 [15:11:30]line Версия ККМ: 001 [15:11:30]line Платежная система: O! деньги [15:11:30]line ФМ: 0000000000871769 [15:11:30]line ФД: 163849 [15:11:30]line ФПД: 78030955963105 [15:11:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163849&fm=78030955963105&tin=02508201610067®Number=0000000000092562&sum=100005 [15:11:31]written 0, free lines is 4095 [15:11:31]OFD Sender: Processing packet 163849 [packets to send 968, broken 967] [15:11:31]ProducePacketName [15:11:31]name=ofd_packets/00163849 [15:11:31]OFD Sender: To server: pG, [15:11:31]CommunicateWithHost lk.salyk.kg:30040 [15:11:31]ConnectInit lk.salyk.kg [15:11:31]Write to MH i2c: 01 00 00 87 01 88 [15:11:31]Write i2c OK [15:11:31]MH_I2C_Read... [15:11:31]Read from MH i2c: 01 [15:11:31]MH_I2C_Read... [15:11:31]Read from MH i2c: 01 07 00 [15:11:31]MH_I2C_Read... [15:11:31]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 E1 0C 7C [15:11:31]RasterBufferAndPrint [15:11:31]line [15:11:31]line [15:11:31]line [15:11:31]line [15:11:31]line [15:11:31]written 0, free lines is 3332 [15:11:31]MH_Cut [15:11:31]Write to MH i2c: D1 01 00 8E 01 01 61 [15:11:31]Write i2c OK [15:11:31]MH_I2C_Read... [15:11:31]Read from MH i2c: D1 [15:11:31]MH_I2C_Read... [15:11:31]Read from MH i2c: D1 01 00 [15:11:31]MH_I2C_Read... [15:11:31]Read from MH i2c: D1 01 00 8E 01 00 60 [15:11:31]Write to MH i2c: 01 00 00 8F 01 90 [15:11:31]Write i2c OK [15:11:31]MH_I2C_Read... [15:11:32]*** Cut start [15:11:32]*** Purtial cut [15:11:32]*** Stage 1: CUTSNS_PIN = 1 [15:11:34]Connected sock=5 [15:11:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 3A 07 01 73 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 *** Stop cut motor [15:11:34]00 *** Cut end [15:11:34]A5 Read from MH i2c: 86 01 01 [15:11:34]00 MH_I2C_Read... [15:11:34]00 Read from MH i2c: 00 01 F2 07 00 [15:11:34]MH_I2C_Read... [15:11:34]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 03 [15:11:34]01 process_action close_receipt done [15:11:34]00 requested_data is exist [15:11:34]01 produce_requested_data [15:11:34]F6 requested_item fm.sn is exist - process it [15:11:34]03 wFMCommunicate request_size=4 [15:11:34]01 MH_SAM_APDU [15:11:34]00 CAPDU: 01 80 BC 11 04 00 01 00 00 [15:11:34]01 Write to MH i2c: FC E2 03 08 06 00 00 90 A5 01 86 80 01 11 00 00 00 00 00 00 EB 00 03 00 26 00 00 0B EF [15:11:34]03 0F Write i2c OK [15:11:34]00 MH_I2C_Read... [15:11:34]F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:34]00 12 04 04 00 BF 01 00 00 F4 03 04 00 A1 03 C6 66 0E 04 Read from MH i2c: 04 E2 00 [15:11:34]D2 MH_I2C_Read... [15:11:34]01 Read from MH i2c: 00 E2 00 17 B9 00 04 [15:11:34]01 MH_I2C_Read... [15:11:34]00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 Read from MH i2c: 35 E2 36 17 32 11 00 04 90 10 01 00 00 30 11 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 38 30 37 31 37 36 39 10 04 04 00 09 80 02 00 35 04 06 00 46 F7 FF 30 69 30 62 30 E1 38 ED 37 7D 31 24 37 25 36 92 39 BB 75 3C [15:11:34]90 00 64 [15:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:11:34]wFMCommunicate OK [15:11:34]requested_item fd.num is exist - process it [15:11:34]SAM_PROTO_GetFieldsCounters [15:11:34]wFMCommunicate request_size=4 [15:11:34]MH_SAM_APDU [15:11:34]CAPDU: 80 13 00 00 [15:11:34]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [15:11:34]Write i2c OK [15:11:34]MH_I2C_Read... [15:11:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:34]Read from MH i2c: E2 [15:11:34]MH_I2C_Read... [15:11:34]Read from MH i2c: E2 62 00 [15:11:34]MH_I2C_Read... [15:11:34]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 80 02 00 0E 04 04 00 D2 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 D2 [15:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 80 02 00 0E 04 04 00 D2 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 [15:11:34]wFMCommunicate OK [15:11:34]SAM_PROTO_GetFieldsCounters done [15:11:34]requested_item shift.num is exist - process it [15:11:34]requested_item shift.opened is exist - process it [15:11:34]req_shift_opened [15:11:34]FM_GetShiftState [15:11:34]SAM_PROTO_GetShiftState [15:11:34]wFMCommunicate request_size=4 [15:11:34]MH_SAM_APDU [15:11:34]CAPDU: 80 13 01 00 [15:11:34]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [15:11:34]Write i2c OK [15:11:34]MH_I2C_Read... [15:11:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:34]Read from MH i2c: E2 [15:11:34]MH_I2C_Read... [15:11:34]Read from MH i2c: E2 0E 00 [15:11:34]MH_I2C_Read... [15:11:34]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [15:11:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:11:34]wFMCommunicate OK [15:11:34]SAM_PROTO_GetShiftState done [15:11:34]FM_GetShiftState done [15:11:34]req_shift_opened done [15:11:34]requested_item shift.open_date is exist - process it [15:11:34]req_shift_open_date [15:11:34]req_shift_open_date done [15:11:34]produce_requested_data done [15:11:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163849,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:11:34]process_action_free close_receipt [15:11:34]json_value_free [15:11:34]json_value_free done [15:11:34]process_json_proto returns [15:11:34]Send response to host [15:11:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163849,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:11:34]free response buf [15:11:34]execute_script done [15:11:34]execute_script returns [15:11:34]free content buf [15:11:34]Sock 10.Close socket [15:11:34]Sock 10.Thread stoped [15:11:36]accept exits with 9 [15:11:36]New connection [15:11:36]New thread 3067092324 created [15:11:36]Thread 3067235684 joined [15:11:36]Waiting for new connection... [15:11:36] Sock 9.Parse request [15:11:36]Sock 9.Check first char [15:11:36]Sock 9.First char is OK [15:11:36]request: POST /json_proto HTTP/1.0 [15:11:36]Method: POST [15:11:36]URL: /json_proto [15:11:36]Method is POST - this is cgi request [15:11:36]url: /json_proto [15:11:36]query_string will be loaded in cgi processing [15:11:36]execute_cgi json_proto POST (null) [15:11:36]execute_cgi path=json_proto method=POST [15:11:36]POST find Content-Length [15:11:36]Host: 172.17.44.132:8080 [15:11:36]Content-Length: 1517 [15:11:36]Content-Type: application/json [15:11:36] [15:11:36]POST finish read [15:11:36]Found Content-Length = 1517 [15:11:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50638", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607123066058", "name": "\u041F\u0435\u0447\u0435\u043D\u044C\u0435 \u042E\u0431\u0438\u043B\u0435\u0439\u043D\u043E\u0435 \u0422\u043E\u0440\u0436\u0435\u0441\u0442\u0432\u043E \u043E\u0440\u0435\u0445 120\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 357.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:36]execute_script... [15:11:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50638", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607123066058", "name": "\u041F\u0435\u0447\u0435\u043D\u044C\u0435 \u042E\u0431\u0438\u043B\u0435\u0439\u043D\u043E\u0435 \u0422\u043E\u0440\u0436\u0435\u0441\u0442\u0432\u043E \u043E\u0440\u0435\u0445 120\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 357.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:36]POST & json_proto [15:11:36]process_json_proto [15:11:36]json parsed OK: [15:11:36]protocol is kg_v1.0 [15:11:36]action value=close_receipt [15:11:36]process_action close_receipt [15:11:36]cmd_close_receipt [15:11:36]MH_GetDate [15:11:36]Write to MH i2c: F0 00 00 93 01 83 [15:11:36]Write i2c OK [15:11:36]MH_I2C_Read... [15:11:36]Read from MH i2c: F0 [15:11:36]MH_I2C_Read... [15:11:36]Read from MH i2c: F0 09 00 [15:11:36]MH_I2C_Read... [15:11:36]Read from MH i2c: F0 09 00 93 01 00 A9 03 C6 66 2A 83 C1 65 37 [15:11:36]GetLastDocTimeStamp 1724253089 [15:11:36]current date 1724253097 [15:11:36]FM_GetShiftState [15:11:36]SAM_PROTO_GetShiftState [15:11:36]wFMCommunicate request_size=4 [15:11:36]MH_SAM_APDU [15:11:36]CAPDU: 80 13 01 00 [15:11:36]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [15:11:36]Write i2c OK [15:11:36]MH_I2C_Read... [15:11:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:36]Read from MH i2c: E2 [15:11:36]MH_I2C_Read... [15:11:36]Read from MH i2c: E2 0E 00 [15:11:36]MH_I2C_Read... [15:11:36]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [15:11:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:11:36]wFMCommunicate OK [15:11:36]SAM_PROTO_GetShiftState done [15:11:36]FM_GetShiftState done [15:11:36]opened in 1724199517 [15:11:36]opened+sec_in_day 1724285917 [15:11:36]quantity*price = 8500 [15:11:36]sum+1 = 8501 [15:11:36]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607123066058 Печенье Юбилейное Торжество орех 120г 1.000 * 59.00 = 59.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4640030091607 Сигареты ESSE Exchange 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 357.00 НСП 1% : 3.15 НДС 12% : 37.90 Наличными: 357.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 448 21.08.2024 15:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163850 ФПД: 84913658074576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151137&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163850&fm=84913658074576&tin=02508201610067®Number=0000000000092562&sum=35700 0 [15:11:38]StoreToDocumentArchive [15:11:38]shift 466 fd 163850 [15:11:38]save to /storage/0466/doc_00163850 [15:11:38]save last doc name /storage/0466/doc_00163850 to /storage/kkm_last_doc_name [15:11:38]save OK [15:11:38]Clear old archive folders... [15:11:38]ProcessDocumentItem done err = 0, tmpTLVsize=634 [15:11:38]tlvbuf is 001B6330 [15:11:38]SAM_PROTO_ClearQueue [15:11:38]wFMCommunicate request_size=4 [15:11:38]MH_SAM_APDU [15:11:38]CAPDU: 80 09 00 00 [15:11:38]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [15:11:38]Write i2c OK [15:11:38]MH_I2C_Read... [15:11:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:38]Read from MH i2c: E2 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: E2 03 00 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [15:11:38]RAPDU: 90 00 [15:11:38]wFMCommunicate OK [15:11:38]SAM_PROTO_ClearQueue done [15:11:38]KKMCreateOFDPacket [15:11:38]OFDProtocolAddRootSTLVToBuf [15:11:38]FM_MakeSignedData [15:11:38]FM_MakeSignedData [15:11:38]SAM_PROTO_SignData [15:11:38]wFMCommunicate request_size=4 [15:11:38]MH_SAM_APDU [15:11:38]CAPDU: 80 0D 01 02 [15:11:38]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [15:11:38]Write i2c OK [15:11:38]MH_I2C_Read... [15:11:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:38]Read from MH i2c: E2 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: E2 03 00 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [15:11:38]RAPDU: 90 00 [15:11:38]wFMCommunicate OK [15:11:38]wFMCommunicate request_size=255 [15:11:38]MH_SAM_APDU [15:11:38]CAPDU: 80 0D 02 02 FA 03 00 7A 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 OFD Sender: No OFD packet to send [15:11:38]BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 87 00 8A 04 0D 00 34 36 30 37 31 32 33 30 36 36 30 35 38 06 04 43 00 D0 9F D0 B5 D1 87 D0 B5 D0 BD D1 8C D0 B5 20 D0 AE D0 B1 D0 B8 D0 BB D0 B5 D0 B9 D0 BD D0 BE D0 B5 20 D0 A2 D0 BE D1 80 D0 B6 D0 B5 D1 81 D1 82 D0 B2 D0 BE 20 D0 BE D1 80 D0 B5 D1 85 20 31 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 [15:11:38]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 7A 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 87 00 8A 04 0D 00 34 36 30 37 31 32 33 30 36 36 30 35 38 06 04 43 00 D0 9F D0 B5 D1 87 D0 B5 D0 BD D1 8C D0 B5 20 D0 AE D0 B1 D0 B8 D0 BB D0 B5 D0 B9 D0 BD D0 BE D0 B5 20 D0 A2 D0 BE D1 80 D0 B6 D0 B5 D1 81 D1 82 D0 B2 D0 BE 20 D0 BE D1 80 D0 B5 D1 85 20 31 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 00 00 B4 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [15:11:39]RAPDU: 90 00 [15:11:39]wFMCommunicate OK [15:11:39]wFMCommunicate request_size=255 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 0D 02 02 FA 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 [15:11:39]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 61 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [15:11:39]RAPDU: 90 00 [15:11:39]wFMCommunicate OK [15:11:39]wFMCommunicate request_size=143 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 0D 02 02 8A 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0E 00 00 00 00 07 04 06 00 74 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 A9 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 80 02 00 35 04 06 00 4D 3A 80 6D 15 D0 [15:11:40]Write to MH i2c: E2 92 00 A5 01 80 0D 02 02 8A 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0E 00 00 00 00 07 04 06 00 74 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 A9 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 80 02 00 35 04 06 00 4D 3A 80 6D 15 D0 00 00 CE [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:40]Read from MH i2c: E2 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: E2 03 00 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [15:11:40]RAPDU: 90 00 [15:11:40]wFMCommunicate OK [15:11:40]wFMCommunicate request_size=4 [15:11:40]MH_SAM_APDU [15:11:40]CAPDU: 80 0D 03 02 [15:11:40]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:40]Read from MH i2c: E2 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: E2 0B 00 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: E2 0B 00 A6 01 00 1F 19 5D AD C1 5B 69 B0 90 00 9A [15:11:40]RAPDU: 1F 19 5D AD C1 5B 69 B0 90 00 [15:11:40]wFMCommunicate OK [15:11:40]SAM_PROTO_SignData done [15:11:40]FM_MakeSignedData done [15:11:40]CreateOFDProtocolMessage [15:11:40]wFMCommunicate request_size=4 [15:11:40]MH_SAM_APDU [15:11:40]CAPDU: 80 11 00 00 [15:11:40]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: E2 [15:11:40]MH_I2C_Read... [15:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:40]Read from MH i2c: E2 17 00 [15:11:40]MH_I2C_Read... [15:11:40]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 37 36 39 90 00 7B [15:11:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:11:40]wFMCommunicate OK [15:11:40]CreateOFDProtocolMessage done [15:11:40]OFDSenderStorePacket 163850 [15:11:40]StoreOFDPacket docnum=163850 [15:11:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8E 02 00 00 EA 86 86 02 E4 59 5A 03 01 00 03 00 7A 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 87 00 8A 04 0D 00 34 36 30 37 31 32 33 30 36 36 30 35 38 06 04 43 00 D0 9F D0 B5 D1 87 D0 B5 D0 BD D1 8C D0 B5 20 D0 AE D0 B1 D0 B8 D0 BB D0 B5 D0 B9 D0 BD D0 BE D0 B5 20 D0 A2 D0 BE D1 80 D0 B6 D0 B5 D1 81 D1 82 D0 B2 D0 BE 20 D0 BE D1 80 D0 B5 D1 85 20 31 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0E 00 00 00 00 07 04 06 00 74 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 A9 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 80 02 00 35 04 06 00 4D 3A 80 6D 15 D0 1F 19 5D AD C1 5B 69 B0 [15:11:40]CheckFolder [15:11:40]dirname=/storage/ofd_packets [15:11:40]CheckFolder done [15:11:40]ProducePacketName [15:11:40]name=ofd_packets/00163850 [15:11:40]NVStorageSaveData ofd_packets/00163850 [15:11:40]File name is /storage/ofd_packets/00163850 [15:11:40]Write 684 bytes [15:11:40]NVStorageSaveData done [15:11:40]OFDSenderStorePacket done [15:11:40]KKMCreateOFDPacket done [15:11:40]NVStorageSaveData kkm_last_timestamp [15:11:40]File name is /storage/kkm_last_timestamp [15:11:40]Write 4 bytes [15:11:40]NVStorageSaveData done [15:11:40]ExternCall_PrintAddStr [15:11:40]wPrintStart [15:11:40]Write to MH i2c: 01 00 00 A8 01 A9 [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: 01 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: 01 07 00 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [15:11:40]RasterBufferAndPrint [15:11:40]line Счет N : (3)50638 [15:11:40]line ИНН: 02508201610067 [15:11:40]line Контрольно-Кассовый Чек [15:11:40]line ПРОДАЖА [15:11:40]line Товар: 5449000000996 [15:11:40]line Напиток Кока-Кола 0,33л [15:11:40]line 1.000 * 85.00 [15:11:40]line = 85.00 [15:11:40]line НДС 12% НСП 1% [15:11:40]line > о реализуемом товаре [15:11:40]line Товар: 4607123066058 [15:11:40]line Печенье Юбилейное Торжество орех 120г [15:11:40]line 1.000 * 59.00 [15:11:40]line = 59.00 [15:11:40]line НДС 12% НСП 1% [15:11:40]line > о реализуемом товаре [15:11:40]line Товар: 4640030091607 [15:11:40]line Сигареты ESSE Exchange [15:11:40]line 1.000 * 138.00 [15:11:40]line = 138.00 [15:11:40]line НДС 12% НСП 1% [15:11:40]line > о реализуемом товаре [15:11:40]line Товар: 2000034730018 [15:11:40]line Кофе Американо (GABB TRADE) [15:11:40]line 1.000 * 75.00 [15:11:40]line = 75.00 [15:11:40]line НДС 12% НСП 1% [15:11:40]line > о реализуемом товаре [15:11:40]line ИТОГО: 357.00 [15:11:40]line НСП 1% : 3.15 [15:11:40]line НДС 12% : 37.90 [15:11:40]line Наличными: 357.00 [15:11:40]line Безнал.: 0.00 [15:11:40]line Место: АЗС № 130 "Партнер Нефть" [15:11:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:11:40]line СНО: Общий режим [15:11:40]line Чек 448 21.08.2024 15:11 [15:11:40]line Смена: 466 ФФД: 1.0 [15:11:40]line ЗНМ: 0300000070 [15:11:40]line РНМ: 0000000000092562 [15:11:40]line Версия ККМ: 001 [15:11:40]line ФМ: 0000000000871769 [15:11:40]line ФД: 163850 [15:11:40]line ФПД: 84913658074576 [15:11:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151137&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163850&fm=84913658074576&tin=02508201610067®Number=0000000000092562&sum=35700 [15:11:40]OFD Sender: Processing packet 163850 [packets to send 968, broken 967] [15:11:40]ProducePacketName [15:11:40]name=ofd_packets/00163850 [15:11:40]OFD Sender: To server: pG, [15:11:40]CommunicateWithHost lk.salyk.kg:30040 [15:11:40]line 0 [15:11:40]ConnectInit lk.salyk.kg [15:11:40]written 0, free lines is 4095 [15:11:41]Write to MH i2c: 01 00 00 E4 01 E5 [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: 01 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: 01 07 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 C4 0B BB [15:11:41]RasterBufferAndPrint [15:11:41]line [15:11:41]line [15:11:41]line [15:11:41]line [15:11:41]line [15:11:41]written 0, free lines is 3047 [15:11:41]MH_Cut [15:11:41]Write to MH i2c: D1 01 00 EB 01 01 BE [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: D1 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: D1 01 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: D1 01 00 EB 01 00 BD [15:11:41]Write to MH i2c: 01 00 00 EC 01 ED [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:42]*** Cut start [15:11:42]*** Purtial cut [15:11:42]*** Stage 1: CUTSNS_PIN = 1 [15:11:43]recv_with_timeout no data received [15:11:44]Read from MH i2c: 01 [15:11:44]MH_I2C_Read... [15:11:44]*** Stop cut motor [15:11:44]*** Cut end [15:11:44]Read from MH i2c: 01 07 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: 01 07 00 EC 01 00 00 00 00 00 FF 0F 02 [15:11:44]process_action close_receipt done [15:11:44]requested_data is exist [15:11:44]produce_requested_data [15:11:44]requested_item fm.sn is exist - process it [15:11:44]wFMCommunicate request_size=4 [15:11:44]MH_SAM_APDU [15:11:44]CAPDU: 80 11 00 00 [15:11:44]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:44]Read from MH i2c: E2 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 17 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [15:11:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:11:44]wFMCommunicate OK [15:11:44]requested_item fd.num is exist - process it [15:11:44]SAM_PROTO_GetFieldsCounters [15:11:44]wFMCommunicate request_size=4 [15:11:44]MH_SAM_APDU [15:11:44]CAPDU: 80 13 00 00 [15:11:44]Write to MH i2c: E2 08 00 EE 01 80 13 00 00 00 00 00 00 6B [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:44]Read from MH i2c: E2 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 62 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 62 00 EE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 80 02 00 0E 04 04 00 D2 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 33 [15:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 80 02 00 0E 04 04 00 D2 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 [15:11:44]wFMCommunicate OK [15:11:44]SAM_PROTO_GetFieldsCounters done [15:11:44]requested_item shift.num is exist - process it [15:11:44]requested_item shift.opened is exist - process it [15:11:44]req_shift_opened [15:11:44]FM_GetShiftState [15:11:44]SAM_PROTO_GetShiftState [15:11:44]wFMCommunicate request_size=4 [15:11:44]MH_SAM_APDU [15:11:44]CAPDU: 80 13 01 00 [15:11:44]Write to MH i2c: E2 08 00 EF 01 80 13 01 00 00 00 00 00 6D [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:44]Read from MH i2c: E2 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 0E 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 0E 00 EF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [15:11:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:11:44]wFMCommunicate OK [15:11:44]SAM_PROTO_GetShiftState done [15:11:44]FM_GetShiftState done [15:11:44]req_shift_opened done [15:11:44]requested_item shift.open_date is exist - process it [15:11:44]req_shift_open_date [15:11:44]req_shift_open_date done [15:11:44]produce_requested_data done [15:11:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163850,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:11:44]process_action_free close_receipt [15:11:44]json_value_free [15:11:44]json_value_free done [15:11:44]process_json_proto returns [15:11:44]Send response to host [15:11:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163850,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:11:44]free response buf [15:11:44]execute_script done [15:11:44]execute_script returns [15:11:44]free content buf [15:11:44]Sock 9.Close socket [15:11:44]Sock 9.Thread stoped [15:11:45]ConnectInit Can't take IP for lk.salyk.kg [15:11:45]CommunicateWithHost connect error [15:11:45]CommunicateWithHost err = -1 [15:11:45]OFD Sender: Server communicate error [15:11:50]OFD Sender: Processing packet 163850 [packets to send 968, broken 967] [15:11:50]ProducePacketName [15:11:50]name=ofd_packets/00163850 [15:11:50]OFD Sender: To server: pG, [15:11:50]CommunicateWithHost lk.salyk.kg:30040 [15:11:50]ConnectInit lk.salyk.kg [15:11:54]accept exits with 11 [15:11:54]New connection [15:11:54]New thread 3067235684 created [15:11:54]Thread 3067092324 joined [15:11:54]Waiting for new connection... [15:11:54] Sock 11.Parse request [15:11:54]Sock 11.Check first char [15:11:54]Sock 11.First char is OK [15:11:54]request: POST /json_proto HTTP/1.0 [15:11:54]Method: POST [15:11:54]URL: /json_proto [15:11:54]Method is POST - this is cgi request [15:11:54]url: /json_proto [15:11:54]query_string will be loaded in cgi processing [15:11:54]execute_cgi json_proto POST (null) [15:11:54]execute_cgi path=json_proto method=POST [15:11:54]POST find Content-Length [15:11:54]Host: 172.17.44.132:8080 [15:11:54]Content-Length: 794 [15:11:54]Content-Type: application/json [15:11:54] [15:11:54]POST finish read [15:11:54]Found Content-Length = 794 [15:11:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:54]execute_script... [15:11: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)292445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:54]POST & json_proto [15:11:54]process_json_proto [15:11:54]json parsed OK: [15:11:54]protocol is kg_v1.0 [15:11:54]action value=close_receipt [15:11:54]process_action close_receipt [15:11:54]cmd_close_receipt [15:11:54]MH_GetDate [15:11:54]Write to MH i2c: F0 00 00 F0 01 E0 [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: F0 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: F0 09 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: F0 09 00 F0 01 00 BB 03 C6 66 2A 83 C1 65 A6 [15:11:54]GetLastDocTimeStamp 1724253097 [15:11:54]current date 1724253115 [15:11:54]FM_GetShiftState [15:11:54]SAM_PROTO_GetShiftState [15:11:54]wFMCommunicate request_size=4 [15:11:54]MH_SAM_APDU [15:11:54]CAPDU: 80 13 01 00 [15:11:54]Write to MH i2c: E2 08 00 F1 01 80 13 01 00 00 00 00 00 6F [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:54]Read from MH i2c: E2 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 0E 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 0E 00 F1 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 35 [15:11:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:11:54]wFMCommunicate OK [15:11:54]SAM_PROTO_GetShiftState done [15:11:54]FM_GetShiftState done [15:11:54]opened in 1724199517 [15:11:54]opened+sec_in_day 1724285917 [15:11:54]quantity*price = 0 [15:11:54]sum+1 = 1 [15:11:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 449 21.08.2024 15:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 163851 ФПД: 263862119437074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163851&fm=263862119437074&tin=02508201610067®Number=0000000000092562&sum=0 [15:11:55]StoreToDocumentArchive [15:11:55]shift 466 fd 163851 [15:11:55]save to /storage/0466/doc_00163851 [15:11:55]save last doc name /storage/0466/doc_00163851 to /storage/kkm_last_doc_name [15:11:55]save OK [15:11:55]Clear old archive folders... [15:11:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:55]tlvbuf is 001D5BD0 [15:11:55]SAM_PROTO_ClearQueue [15:11:55]wFMCommunicate request_size=4 [15:11:55]MH_SAM_APDU [15:11:55]CAPDU: 80 09 00 00 [15:11:55]Write to MH i2c: E2 08 00 FE 01 80 09 00 00 00 00 00 00 71 [15:11:55]Write i2c OK [15:11:55]MH_I2C_Read... [15:11:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:55]Read from MH i2c: E2 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [15:11:55]RAPDU: 90 00 [15:11:55]wFMCommunicate OK [15:11:55]SAM_PROTO_ClearQueue done [15:11:55]KKMCreateOFDPacket [15:11:55]OFDProtocolAddRootSTLVToBuf [15:11:55]FM_MakeSignedData [15:11:55]FM_MakeSignedData [15:11:55]SAM_PROTO_SignData [15:11:55]wFMCommunicate request_size=4 [15:11:55]MH_SAM_APDU [15:11:55]CAPDU: 80 0D 01 02 [15:11:55]Write to MH i2c: E2 08 00 FF 01 80 0D 01 02 00 00 00 00 79 [15:11:55]Write i2c OK [15:11:55]MH_I2C_Read... [15:11:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:55]Read from MH i2c: E2 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [15:11:55]RAPDU: 90 00 [15:11:55]wFMCommunicate OK [15:11:55]wFMCommunicate request_size=255 [15:11:55]MH_SAM_APDU [15:11:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 01 00 00 F4 03 04 00 BB 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 80 02 00 35 04 06 00 EF [15:11:56]Write to MH i2c: E2 02 01 00 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 BB 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 80 02 00 35 04 06 00 EF 00 00 F2 [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:56]Read from MH i2c: E2 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 03 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 03 00 00 02 00 90 00 76 [15:11:56]RAPDU: 90 00 [15:11:56]wFMCommunicate OK [15:11:56]wFMCommunicate request_size=10 [15:11:56]MH_SAM_APDU [15:11:56]CAPDU: 80 0D 02 02 05 FB 2F E6 13 12 [15:11:56]Write to MH i2c: E2 0D 00 01 02 80 0D 02 02 05 00 FB 2F E6 13 12 00 00 BC [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:56]Read from MH i2c: E2 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 03 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 03 00 01 02 00 90 00 77 [15:11:56]RAPDU: 90 00 [15:11:56]wFMCommunicate OK [15:11:56]wFMCommunicate request_size=4 [15:11:56]MH_SAM_APDU [15:11:56]CAPDU: 80 0D 03 02 [15:11:56]Write to MH i2c: E2 08 00 02 02 80 0D 03 02 00 00 00 00 7F [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:56]Read from MH i2c: E2 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 0B 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 0B 00 02 02 00 D6 C2 09 17 90 6D 83 E9 90 00 A1 [15:11:56]RAPDU: D6 C2 09 17 90 6D 83 E9 90 00 [15:11:56]wFMCommunicate OK [15:11:56]SAM_PROTO_SignData done [15:11:56]FM_MakeSignedData done [15:11:56]CreateOFDProtocolMessage [15:11:56]wFMCommunicate request_size=4 [15:11:56]MH_SAM_APDU [15:11:56]CAPDU: 80 11 00 00 [15:11:56]Write to MH i2c: E2 08 00 03 02 80 11 00 00 00 00 00 00 7F [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 [15:11:56]MH_I2C_Read... [15:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:56]Read from MH i2c: E2 17 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 17 00 03 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [15:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:11:56]wFMCommunicate OK [15:11:56]CreateOFDProtocolMessage done [15:11:56]OFDSenderStorePacket 163851 [15:11:56]StoreOFDPacket docnum=163851 [15:11:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 C5 07 01 A4 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 01 00 00 F4 03 04 00 BB 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 80 02 00 35 04 06 00 EF FB 2F E6 13 12 D6 C2 09 17 90 6D 83 E9 [15:11:56]CheckFolder [15:11:56]dirname=/storage/ofd_packets [15:11:56]CheckFolder done [15:11:56]ProducePacketName [15:11:56]name=ofd_packets/00163851 [15:11:56]NVStorageSaveData ofd_packets/00163851 [15:11:56]File name is /storage/ofd_packets/00163851 [15:11:56]Write 301 bytes [15:11:56]NVStorageSaveData done [15:11:56]OFDSenderStorePacket done [15:11:56]KKMCreateOFDPacket done [15:11:56]NVStorageSaveData kkm_last_timestamp [15:11:56]File name is /storage/kkm_last_timestamp [15:11:56]Write 4 bytes [15:11:56]NVStorageSaveData done [15:11:57]ExternCall_PrintAddStr [15:11:57]wPrintStart [15:11:57]Write to MH i2c: 01 00 00 04 02 06 [15:11:57]Write i2c OK [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: 01 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: 01 07 00 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: 01 07 00 04 02 00 00 00 00 00 FF 0F 1B [15:11:57]RasterBufferAndPrint [15:11:57]line Счет N : (1)292445 [15:11:57]line ИНН: 02508201610067 [15:11:57]line Контрольно-Кассовый Чек [15:11:57]line ПРОДАЖА [15:11:57]line ТРК (МРК, ГНК) : 32 [15:11:57]line Товар: 2710124130 [15:11:57]line Аи-92-К-5 [15:11:57]line 20.000 * 0.00 [15:11:57]line = 0.00 [15:11:57]line НДС 12% НСП 1% [15:11:57]line > о реализуемом товаре [15:11:57]line ИТОГО: 0.00 [15:11:57]line НСП 1% : 0.00 [15:11:57]line НДС 12% : 0.00 [15:11:57]line Наличными: 0.00 [15:11:57]line Безнал.: 0.00 [15:11:57]line Место: АЗС № 130 "Партнер Нефть" [15:11:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:11:57]line СНО: Общий режим [15:11:57]line Чек 449 21.08.2024 15:11 [15:11:57]line Смена: 466 ФФД: 1.0 [15:11:57]line ЗНМ: 0300000070 [15:11:57]line РНМ: 0000000000092562 [15:11:57]line Версия ККМ: 001 [15:11:57]line Талоны: Топливные Талоны [15:11:57]line 1 [15:11:57]line ФМ: 0000000000871769 [15:11:57]line ФД: 163851 [15:11:57]line ФПД: 263862119437074 [15:11:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163851&fm=263862119437074&tin=02508201610067®Number=0000000000092562&sum=0 [15:11:57]written 0, free lines is 4095 [15:11:57]Write to MH i2c: 01 00 00 2E 02 30 [15:11:57]Write i2c OK [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: 01 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: 01 07 00 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: 01 07 00 2E 02 00 00 00 00 00 D4 0C 17 [15:11:57]RasterBufferAndPrint [15:11:57]line [15:11:57]line [15:11:57]line [15:11:57]line [15:11:57]line [15:11:57]written 0, free lines is 3331 [15:11:57]MH_Cut [15:11:57]Write to MH i2c: D1 01 00 35 02 01 09 [15:11:57]Write i2c OK [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: D1 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: D1 01 00 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: D1 01 00 35 02 00 08 [15:11:57]Write to MH i2c: 01 00 00 36 02 38 [15:11:57]Write i2c OK [15:11:57]MH_I2C_Read... [15:11:58]*** Cut start [15:11:58]*** Purtial cut [15:11:58]*** Stage 1: CUTSNS_PIN = 1 [15:11:59]recv_with_timeout no data received [15:12:00]Read from MH i2c: 01 [15:12:00]MH_I2C_Read... [15:12:00]*** Stop cut motor [15:12:00]*** Cut end [15:12:00]Read from MH i2c: 01 07 00 [15:12:00]MH_I2C_Read... [15:12:00]Read from MH i2c: 01 07 00 36 02 00 00 00 00 00 FF 0F 4D [15:12:00]process_action close_receipt done [15:12:00]requested_data is exist [15:12:00]produce_requested_data [15:12:00]requested_item fm.sn is exist - process it [15:12:00]wFMCommunicate request_size=4 [15:12:00]MH_SAM_APDU [15:12:00]CAPDU: 80 11 00 00 [15:12:00]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [15:12:00]Write i2c OK [15:12:00]MH_I2C_Read... [15:12:00]Read from MH i2c: E2 [15:12:00]MH_I2C_Read... [15:12:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:00]Read from MH i2c: E2 17 00 [15:12:00]MH_I2C_Read... [15:12:00]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [15:12:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:12:00]wFMCommunicate OK [15:12:00]requested_item fd.num is exist - process it [15:12:00]SAM_PROTO_GetFieldsCounters [15:12:00]wFMCommunicate request_size=4 [15:12:00]MH_SAM_APDU [15:12:00]CAPDU: 80 13 00 00 [15:12:00]Write to MH i2c: E2 08 00 38 02 80 13 00 00 00 00 00 00 B6 [15:12:00]Write i2c OK [15:12:00]MH_I2C_Read... [15:12:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:00]Read from MH i2c: E2 [15:12:00]MH_I2C_Read... [15:12:00]Read from MH i2c: E2 62 00 [15:12:00]MH_I2C_Read... [15:12:00]Read from MH i2c: E2 62 00 38 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 80 02 00 0E 04 04 00 D2 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 82 [15:12:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 80 02 00 0E 04 04 00 D2 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 [15:12:00]wFMCommunicate OK [15:12:00]SAM_PROTO_GetFieldsCounters done [15:12:00]requested_item shift.num is exist - process it [15:12:00]requested_item shift.opened is exist - process it [15:12:00]req_shift_opened [15:12:00]FM_GetShiftState [15:12:00]SAM_PROTO_GetShiftState [15:12:00]wFMCommunicate request_size=4 [15:12:00]MH_SAM_APDU [15:12:00]CAPDU: 80 13 01 00 [15:12:00]Write to MH i2c: E2 08 00 39 02 80 13 01 00 00 00 00 00 B8 [15:12:00]Write i2c OK [15:12:00]MH_I2C_Read... [15:12:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:00]Read from MH i2c: E2 [15:12:00]MH_I2C_Read... [15:12:00]Read from MH i2c: E2 0E 00 [15:12:00]MH_I2C_Read... [15:12:00]Read from MH i2c: E2 0E 00 39 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [15:12:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:12:00]wFMCommunicate OK [15:12:00]SAM_PROTO_GetShiftState done [15:12:00]FM_GetShiftState done [15:12:00]req_shift_opened done [15:12:00]requested_item shift.open_date is exist - process it [15:12:00]req_shift_open_date [15:12:00]req_shift_open_date done [15:12:00]produce_requested_data done [15:12:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163851,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:12:00]process_action_free close_receipt [15:12:00]json_value_free [15:12:00]json_value_free done [15:12:00]process_json_proto returns [15:12:00]Send response to host [15:12:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163851,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:12:00]free response buf [15:12:00]execute_script done [15:12:00]execute_script returns [15:12:00]free content buf [15:12:00]Sock 11.Close socket [15:12:00]Sock 11.Thread stoped [15:12:10]Connected sock=9 [15:12: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 37 36 39 8E 02 00 00 EA 86 86 02 E4 59 5A 03 01 00 03 00 7A 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 87 00 8A 04 0D 00 34 36 30 37 31 32 33 30 36 36 30 35 38 06 04 43 00 D0 9F D0 B5 D1 87 D0 B5 D0 BD D1 8C D0 B5 20 D0 AE D0 B1 D0 B8 D0 BB D0 B5 D0 B9 D0 BD D0 BE D0 B5 20 D0 A2 D0 BE D1 80 D0 B6 D0 B5 D1 81 D1 82 D0 B2 D0 BE 20 D0 BE D1 80 D0 B5 D1 85 20 31 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0E 00 00 00 00 07 04 06 00 74 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 A9 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 80 02 00 35 04 06 00 4D 3A 80 6D 15 D0 1F 19 5D AD C1 5B 69 B0 [15:12:15]recv_with_timeout no data received [15:12:15]CommunicateWithHost answer receiving error [15:12:15]CommunicateWithHost err = -3 [15:12:15]OFD Sender: Server communicate error [15:12:15]OFD Sender: Processing packet 163850 [packets to send 969, broken 967] [15:12:15]ProducePacketName [15:12:15]name=ofd_packets/00163850 [15:12:15]OFD Sender: To server: pG, [15:12:15]CommunicateWithHost lk.salyk.kg:30040 [15:12:15]ConnectInit lk.salyk.kg [15:12:18]recv_with_timeout no data received [15:12:20]accept exits with 12 [15:12:20]New connection [15:12:20]New thread 3067092324 created [15:12:20]Thread 3067235684 joined [15:12:20]Waiting for new connection... [15:12:20] Sock 12.Parse request [15:12:20]Sock 12.Check first char [15:12:20]Sock 12.First char is OK [15:12:20]request: POST /json_proto HTTP/1.0 [15:12:20]Method: POST [15:12:20]URL: /json_proto [15:12:20]Method is POST - this is cgi request [15:12:20]url: /json_proto [15:12:20]query_string will be loaded in cgi processing [15:12:20]execute_cgi json_proto POST (null) [15:12:20]execute_cgi path=json_proto method=POST [15:12:20]POST find Content-Length [15:12:20]Host: 172.17.44.132:8080 [15:12:20]Content-Length: 856 [15:12:20]Content-Type: application/json [15:12:20] [15:12:20]POST finish read [15:12:20]Found Content-Length = 856 [15:12:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50639", "tax_sys" : 0, "items" : [ { "code": "4870202521261", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u043B\u0435\u0441\u043D\u044B\u0435 \u044F\u0433\u043E\u0434\u044B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:20]execute_script... [15:12:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50639", "tax_sys" : 0, "items" : [ { "code": "4870202521261", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u043B\u0435\u0441\u043D\u044B\u0435 \u044F\u0433\u043E\u0434\u044B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:20]POST & json_proto [15:12:20]process_json_proto [15:12:20]json parsed OK: [15:12:20]protocol is kg_v1.0 [15:12:20]action value=close_receipt [15:12:20]process_action close_receipt [15:12:20]cmd_close_receipt [15:12:20]MH_GetDate [15:12:20]Write to MH i2c: F0 00 00 3A 02 2B [15:12:20]Write i2c OK [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: F0 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: F0 09 00 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: F0 09 00 3A 02 00 D5 03 C6 66 2A 83 C1 65 0B [15:12:20]GetLastDocTimeStamp 1724253115 [15:12:20]current date 1724253141 [15:12:20]FM_GetShiftState [15:12:20]SAM_PROTO_GetShiftState [15:12:20]wFMCommunicate request_size=4 [15:12:20]MH_SAM_APDU [15:12:20]CAPDU: 80 13 01 00 [15:12:20]Write to MH i2c: E2 08 00 3B 02 80 13 01 00 00 00 00 00 BA [15:12:20]Write i2c OK [15:12:20]MH_I2C_Read... [15:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:20]Read from MH i2c: E2 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: E2 0E 00 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: E2 0E 00 3B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [15:12:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:12:20]wFMCommunicate OK [15:12:20]SAM_PROTO_GetShiftState done [15:12:20]FM_GetShiftState done [15:12:20]opened in 1724199517 [15:12:20]opened+sec_in_day 1724285917 [15:12:20]quantity*price = 11300 [15:12:20]sum+1 = 11301 [15:12:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 113.00 НСП 1% : 1.00 НДС 12% : 12.00 Наличными: 0.00 Безнал.: 113.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 450 21.08.2024 15:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163852 ФПД: 22085567733795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163852&fm=22085567733795&tin=02508201610067®Number=0000000000092562&sum=11300 0 [15:12:22]StoreToDocumentArchive [15:12:22]shift 466 fd 163852 [15:12:22]save to /storage/0466/doc_00163852 [15:12:22]save last doc name /storage/0466/doc_00163852 to /storage/kkm_last_doc_name [15:12:22]save OK [15:12:22]Clear old archive folders... [15:12:22]ProcessDocumentItem done err = 0, tmpTLVsize=296 [15:12:22]tlvbuf is 00174670 [15:12:22]SAM_PROTO_ClearQueue [15:12:22]wFMCommunicate request_size=4 [15:12:22]MH_SAM_APDU [15:12:22]CAPDU: 80 09 00 00 [15:12:22]Write to MH i2c: E2 08 00 48 02 80 09 00 00 00 00 00 00 BC [15:12:22]Write i2c OK [15:12:22]MH_I2C_Read... [15:12:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:22]Read from MH i2c: E2 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: E2 03 00 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: E2 03 00 48 02 00 90 00 BE [15:12:22]RAPDU: 90 00 [15:12:22]wFMCommunicate OK [15:12:22]SAM_PROTO_ClearQueue done [15:12:22]KKMCreateOFDPacket [15:12:22]OFDProtocolAddRootSTLVToBuf [15:12:22]FM_MakeSignedData [15:12:22]FM_MakeSignedData [15:12:22]SAM_PROTO_SignData [15:12:22]wFMCommunicate request_size=4 [15:12:22]MH_SAM_APDU [15:12:22]CAPDU: 80 0D 01 02 [15:12:22]Write to MH i2c: E2 08 00 49 02 80 0D 01 02 00 00 00 00 C4 [15:12:22]Write i2c OK [15:12:22]MH_I2C_Read... [15:12:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:22]Read from MH i2c: E2 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: E2 03 00 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: E2 03 00 49 02 00 90 00 BF [15:12:22]RAPDU: 90 00 [15:12:22]wFMCommunicate OK [15:12:22]wFMCommunicate request_size=255 [15:12:22]MH_SAM_APDU [15:12:22]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D5 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [15:12:22]Write to MH i2c: E2 02 01 4A 02 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D5 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 B7 [15:12:22]Write i2c OK [15:12:22]MH_I2C_Read... [15:12:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:23]Read from MH i2c: E2 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 03 00 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 03 00 4A 02 00 90 00 C0 [15:12:23]RAPDU: 90 00 [15:12:23]wFMCommunicate OK [15:12:23]wFMCommunicate request_size=55 [15:12:23]MH_SAM_APDU [15:12:23]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 80 02 00 35 04 06 00 14 16 32 6B 60 23 [15:12:23]Write to MH i2c: E2 3A 00 4B 02 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 80 02 00 35 04 06 00 14 16 32 6B 60 23 00 00 FD [15:12:23]Write i2c OK [15:12:23]MH_I2C_Read... [15:12:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:23]Read from MH i2c: E2 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 03 00 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 03 00 4B 02 00 90 00 C1 [15:12:23]RAPDU: 90 00 [15:12:23]wFMCommunicate OK [15:12:23]wFMCommunicate request_size=4 [15:12:23]MH_SAM_APDU [15:12:23]CAPDU: 80 0D 03 02 [15:12:23]Write to MH i2c: E2 08 00 4C 02 80 0D 03 02 00 00 00 00 C9 [15:12:23]Write i2c OK [15:12:23]MH_I2C_Read... [15:12:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:23]Read from MH i2c: E2 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 0B 00 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 0B 00 4C 02 00 7F 37 DC 02 46 E2 F3 66 90 00 DF [15:12:23]RAPDU: 7F 37 DC 02 46 E2 F3 66 90 00 [15:12:23]wFMCommunicate OK [15:12:23]SAM_PROTO_SignData done [15:12:23]FM_MakeSignedData done [15:12:23]CreateOFDProtocolMessage [15:12:23]wFMCommunicate request_size=4 [15:12:23]MH_SAM_APDU [15:12:23]CAPDU: 80 11 00 00 [15:12:23]Write to MH i2c: E2 08 00 4D 02 80 11 00 00 00 00 00 00 C9 [15:12:23]Write i2c OK [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 [15:12:23]MH_I2C_Read... [15:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:23]Read from MH i2c: E2 17 00 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: E2 17 00 4D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [15:12:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:12:23]wFMCommunicate OK [15:12:23]CreateOFDProtocolMessage done [15:12:23]OFDSenderStorePacket 163852 [15:12:23]StoreOFDPacket docnum=163852 [15:12:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3C 01 00 00 0A E8 34 01 A4 78 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D5 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 80 02 00 35 04 06 00 14 16 32 6B 60 23 7F 37 DC 02 46 E2 F3 66 [15:12:23]CheckFolder [15:12:23]dirname=/storage/ofd_packets [15:12:23]CheckFolder done [15:12:23]ProducePacketName [15:12:23]name=ofd_packets/00163852 [15:12:23]NVStorageSaveData ofd_packets/00163852 [15:12:23]File name is /storage/ofd_packets/00163852 [15:12:23]Write 346 bytes [15:12:23]NVStorageSaveData done [15:12:23]OFDSenderStorePacket done [15:12:23]KKMCreateOFDPacket done [15:12:23]NVStorageSaveData kkm_last_timestamp [15:12:23]File name is /storage/kkm_last_timestamp [15:12:23]Write 4 bytes [15:12:23]NVStorageSaveData done [15:12:23]ExternCall_PrintAddStr [15:12:23]wPrintStart [15:12:23]Write to MH i2c: 01 00 00 4E 02 50 [15:12:23]Write i2c OK [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: 01 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: 01 07 00 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: 01 07 00 4E 02 00 00 00 00 00 FF 0F 65 [15:12:23]RasterBufferAndPrint [15:12:23]line Счет N : (3)50639 [15:12:23]line ИНН: 02508201610067 [15:12:23]line Контрольно-Кассовый Чек [15:12:23]line ПРОДАЖА [15:12:23]line Товар: 4870202521261 [15:12:23]line Напиток MAXI чай 1,2 лесные ягоды [15:12:23]line 1.000 * 113.00 [15:12:23]line = 113.00 [15:12:23]line НДС 12% НСП 1% [15:12:23]line > о реализуемом товаре [15:12:23]line ИТОГО: 113.00 [15:12:23]line НСП 1% : 1.00 [15:12:23]line НДС 12% : 12.00 [15:12:23]line Наличными: 0.00 [15:12:23]line Безнал.: 113.00 [15:12:23]line Место: АЗС № 130 "Партнер Нефть" [15:12:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:12:23]line СНО: Общий режим [15:12:23]line Чек 450 21.08.2024 15:12 [15:12:23]line Смена: 466 ФФД: 1.0 [15:12:23]line ЗНМ: 0300000070 [15:12:23]line РНМ: 0000000000092562 [15:12:23]line Версия ККМ: 001 [15:12:23]line Платежная система: O! деньги [15:12:23]line ФМ: 0000000000871769 [15:12:23]line ФД: 163852 [15:12:23]line ФПД: 22085567733795 [15:12:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163852&fm=22085567733795&tin=02508201610067®Number=0000000000092562&sum=11300 [15:12:23]line 0 [15:12:23]OFD Sender: Processing packet 163850 [packets to send 970, broken 967] [15:12:23]ProducePacketName [15:12:23]name=ofd_packets/00163850 [15:12:23]OFD Sender: To server: pG, [15:12:23]CommunicateWithHost lk.salyk.kg:30040 [15:12:23]ConnectInit lk.salyk.kg [15:12:23]written 0, free lines is 4095 [15:12:24]Write to MH i2c: 01 00 00 79 02 7B [15:12:24]Write i2c OK [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: 01 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: 01 07 00 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: 01 07 00 79 02 00 00 00 00 00 BC 0C 4A [15:12:24]RasterBufferAndPrint [15:12:24]line [15:12:24]line [15:12:24]line [15:12:24]line [15:12:24]line [15:12:24]written 0, free lines is 3311 [15:12:24]MH_Cut [15:12:24]Write to MH i2c: D1 01 00 80 02 01 54 [15:12:24]Write i2c OK [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: D1 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: D1 01 00 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: D1 01 00 80 02 00 53 [15:12:24]Write to MH i2c: 01 00 00 81 02 83 [15:12:24]Write i2c OK [15:12:24]MH_I2C_Read... [15:12:25]*** Cut start [15:12:25]*** Purtial cut [15:12:25]*** Stage 1: CUTSNS_PIN = 1 [15:12:27]Read from MH i2c: 01 [15:12:27]MH_I2C_Read... [15:12:27]*** Stop cut motor [15:12:27]*** Cut end [15:12:27]Read from MH i2c: 01 07 00 [15:12:27]MH_I2C_Read... [15:12:27]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 FF 0F 98 [15:12:27]process_action close_receipt done [15:12:27]requested_data is exist [15:12:27]produce_requested_data [15:12:27]requested_item fm.sn is exist - process it [15:12:27]wFMCommunicate request_size=4 [15:12:27]MH_SAM_APDU [15:12:27]CAPDU: 80 11 00 00 [15:12:27]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [15:12:27]Write i2c OK [15:12:27]MH_I2C_Read... [15:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:27]Read from MH i2c: E2 [15:12:27]MH_I2C_Read... [15:12:27]Read from MH i2c: E2 17 00 [15:12:27]MH_I2C_Read... [15:12:27]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [15:12:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:12:27]wFMCommunicate OK [15:12:27]requested_item fd.num is exist - process it [15:12:27]SAM_PROTO_GetFieldsCounters [15:12:27]wFMCommunicate request_size=4 [15:12:27]MH_SAM_APDU [15:12:27]CAPDU: 80 13 00 00 [15:12:27]Write to MH i2c: E2 08 00 83 02 80 13 00 00 00 00 00 00 01 [15:12:27]Write i2c OK [15:12:27]MH_I2C_Read... [15:12:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:27]Read from MH i2c: E2 [15:12:27]MH_I2C_Read... [15:12:27]Read from MH i2c: E2 62 00 [15:12:27]MH_I2C_Read... [15:12:27]Read from MH i2c: E2 62 00 83 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 80 02 00 0E 04 04 00 D2 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 D1 [15:12:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 80 02 00 0E 04 04 00 D2 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 [15:12:27]wFMCommunicate OK [15:12:27]SAM_PROTO_GetFieldsCounters done [15:12:27]requested_item shift.num is exist - process it [15:12:27]requested_item shift.opened is exist - process it [15:12:27]req_shift_opened [15:12:27]FM_GetShiftState [15:12:27]SAM_PROTO_GetShiftState [15:12:27]wFMCommunicate request_size=4 [15:12:27]MH_SAM_APDU [15:12:27]CAPDU: 80 13 01 00 [15:12:27]Write to MH i2c: E2 08 00 84 02 80 13 01 00 00 00 00 00 03 [15:12:27]Write i2c OK [15:12:27]MH_I2C_Read... [15:12:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:27]Read from MH i2c: E2 [15:12:27]MH_I2C_Read... [15:12:27]Read from MH i2c: E2 0E 00 [15:12:27]MH_I2C_Read... [15:12:27]Read from MH i2c: E2 0E 00 84 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C9 [15:12:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:12:27]wFMCommunicate OK [15:12:27]SAM_PROTO_GetShiftState done [15:12:27]FM_GetShiftState done [15:12:27]req_shift_opened done [15:12:27]requested_item shift.open_date is exist - process it [15:12:27]req_shift_open_date [15:12:27]req_shift_open_date done [15:12:27]produce_requested_data done [15:12:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163852,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:12:27]process_action_free close_receipt [15:12:27]json_value_free [15:12:27]json_value_free done [15:12:27]process_json_proto returns [15:12:27]Send response to host [15:12:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163852,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:12:27]free response buf [15:12:27]execute_script done [15:12:27]execute_script returns [15:12:27]free content buf [15:12:27]Sock 12.Close socket [15:12:27]Sock 12.Thread stoped [15:12:28]ConnectInit Can't take IP for lk.salyk.kg [15:12:28]CommunicateWithHost connect error [15:12:28]CommunicateWithHost err = -1 [15:12:28]OFD Sender: Server communicate error [15:12:33]OFD Sender: Processing packet 163850 [packets to send 970, broken 967] [15:12:33]ProducePacketName [15:12:33]name=ofd_packets/00163850 [15:12:33]OFD Sender: To server: pG, [15:12:33]CommunicateWithHost lk.salyk.kg:30040 [15:12:33]ConnectInit lk.salyk.kg [15:12:35]accept exits with 7 [15:12:35]New connection [15:12:35]New thread 3067235684 created [15:12:35]Thread 3067092324 joined [15:12:35]Waiting for new connection... [15:12:35] Sock 7.Parse request [15:12:35]Sock 7.Check first char [15:12:35]Sock 7.First char is OK [15:12:35]request: POST /json_proto HTTP/1.0 [15:12:35]Method: POST [15:12:35]URL: /json_proto [15:12:35]Method is POST - this is cgi request [15:12:35]url: /json_proto [15:12:35]query_string will be loaded in cgi processing [15:12:35]execute_cgi json_proto POST (null) [15:12:35]execute_cgi path=json_proto method=POST [15:12:35]POST find Content-Length [15:12:35]Host: 172.17.44.132:8080 [15:12:35]Content-Length: 674 [15:12:35]Content-Type: application/json [15:12:35] [15:12:35]POST finish read [15:12:35]Found Content-Length = 674 [15:12:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:35]execute_script... [15: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)292446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:35]POST & json_proto [15:12:35]process_json_proto [15:12:35]json parsed OK: [15:12:35]protocol is kg_v1.0 [15:12:35]action value=close_receipt [15:12:35]process_action close_receipt [15:12:35]cmd_close_receipt [15:12:35]MH_GetDate [15:12:35]Write to MH i2c: F0 00 00 85 02 76 [15:12:35]Write i2c OK [15:12:35]MH_I2C_Read... [15:12:35]Read from MH i2c: F0 [15:12:35]MH_I2C_Read... [15:12:35]Read from MH i2c: F0 09 00 [15:12:35]MH_I2C_Read... [15:12:35]Read from MH i2c: F0 09 00 85 02 00 E4 03 C6 66 2A 83 C1 65 65 [15:12:35]GetLastDocTimeStamp 1724253141 [15:12:35]current date 1724253156 [15:12:35]FM_GetShiftState [15:12:35]SAM_PROTO_GetShiftState [15:12:35]wFMCommunicate request_size=4 [15:12:35]MH_SAM_APDU [15:12:35]CAPDU: 80 13 01 00 [15:12:35]Write to MH i2c: E2 08 00 86 02 80 13 01 00 00 00 00 00 05 [15:12:35]Write i2c OK [15:12:35]MH_I2C_Read... [15:12:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:35]Read from MH i2c: E2 [15:12:35]MH_I2C_Read... [15:12:35]Read from MH i2c: E2 0E 00 [15:12:35]MH_I2C_Read... [15:12:35]Read from MH i2c: E2 0E 00 86 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [15:12:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:12:35]wFMCommunicate OK [15:12:35]SAM_PROTO_GetShiftState done [15:12:35]FM_GetShiftState done [15:12:35]opened in 1724199517 [15:12:35]opened+sec_in_day 1724285917 [15:12:35]quantity*price = 50063 [15:12:35]sum+1 = 50064 [15:12:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 451 21.08.2024 15:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163853 ФПД: 227041358174029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151236&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163853&fm=227041358174029&tin=02508201610067®Number=0000000000092562&sum=50000 [15:12:37]StoreToDocumentArchive [15:12:37]shift 466 fd 163853 [15:12:37]save to /storage/0466/doc_00163853 [15:12:37]save last doc name /storage/0466/doc_00163853 to /storage/kkm_last_doc_name [15:12:37]save OK [15:12:37]Clear old archive folders... [15:12:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:12:37]tlvbuf is 002076F0 [15:12:37]SAM_PROTO_ClearQueue [15:12:37]wFMCommunicate request_size=4 [15:12:37]MH_SAM_APDU [15:12:37]CAPDU: 80 09 00 00 [15:12:37]Write to MH i2c: E2 08 00 93 02 80 09 00 00 00 00 00 00 07 [15:12:37]Write i2c OK [15:12:37]MH_I2C_Read... [15:12:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:37]Read from MH i2c: E2 [15:12:37]MH_I2C_Read... [15:12:37]Read from MH i2c: E2 03 00 [15:12:37]MH_I2C_Read... [15:12:37]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [15:12:37]RAPDU: 90 00 [15:12:37]wFMCommunicate OK [15:12:37]SAM_PROTO_ClearQueue done [15:12:37]KKMCreateOFDPacket [15:12:37]OFDProtocolAddRootSTLVToBuf [15:12:37]FM_MakeSignedData [15:12:37]FM_MakeSignedData [15:12:37]SAM_PROTO_SignData [15:12:37]wFMCommunicate request_size=4 [15:12:37]MH_SAM_APDU [15:12:37]CAPDU: 80 0D 01 02 [15:12:37]Write to MH i2c: E2 08 00 94 02 80 0D 01 02 00 00 00 00 0F [15:12:37]Write i2c OK [15:12:37]MH_I2C_Read... [15:12:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:37]Read from MH i2c: E2 [15:12:37]MH_I2C_Read... [15:12:37]Read from MH i2c: E2 03 00 [15:12:37]MH_I2C_Read... [15:12:37]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [15:12:37]RAPDU: 90 00 [15:12:37]wFMCommunicate OK [15:12:37]wFMCommunicate request_size=255 [15:12:37]MH_SAM_APDU [15:12: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 38 30 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 C3 01 00 00 F4 03 04 00 E4 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 80 02 00 35 04 06 00 CE 7E 2F 80 [15:12:38]Write to MH i2c: E2 02 01 95 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 38 30 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 C3 01 00 00 F4 03 04 00 E4 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 80 02 00 35 04 06 00 CE 7E 2F 80 00 00 5A [15:12:38]Write i2c OK [15:12:38]MH_I2C_Read... [15:12:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:38]Read from MH i2c: E2 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 03 00 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [15:12:38]RAPDU: 90 00 [15:12:38]wFMCommunicate OK [15:12:38]wFMCommunicate request_size=7 [15:12:38]MH_SAM_APDU [15:12:38]CAPDU: 80 0D 02 02 02 D7 4D [15:12:38]Write to MH i2c: E2 0A 00 96 02 80 0D 02 02 02 00 D7 4D 00 00 3A [15:12:38]Write i2c OK [15:12:38]MH_I2C_Read... [15:12:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:38]Read from MH i2c: E2 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 03 00 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [15:12:38]RAPDU: 90 00 [15:12:38]wFMCommunicate OK [15:12:38]wFMCommunicate request_size=4 [15:12:38]MH_SAM_APDU [15:12:38]CAPDU: 80 0D 03 02 [15:12:38]Write to MH i2c: E2 08 00 97 02 80 0D 03 02 00 00 00 00 14 [15:12:38]Write i2c OK [15:12:38]MH_I2C_Read... [15:12:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:38]Read from MH i2c: E2 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 0B 00 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 0B 00 97 02 00 84 A5 74 C6 1B 8F 0C D3 90 00 01 [15:12:38]RAPDU: 84 A5 74 C6 1B 8F 0C D3 90 00 [15:12:38]wFMCommunicate OK [15:12:38]SAM_PROTO_SignData done [15:12:38]FM_MakeSignedData done [15:12:38]CreateOFDProtocolMessage [15:12:38]wFMCommunicate request_size=4 [15:12:38]MH_SAM_APDU [15:12:38]CAPDU: 80 11 00 00 [15:12:38]Write to MH i2c: E2 08 00 98 02 80 11 00 00 00 00 00 00 14 [15:12:38]Write i2c OK [15:12:38]MH_I2C_Read... [15:12:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:38]Read from MH i2c: E2 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 17 00 [15:12:38]MH_I2C_Read... [15:12:38]Read from MH i2c: E2 17 00 98 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [15:12:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:12:38]wFMCommunicate OK [15:12:38]CreateOFDProtocolMessage done [15:12:38]OFDSenderStorePacket 163853 [15:12:38]StoreOFDPacket docnum=163853 [15:12:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 75 37 04 01 91 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 C3 01 00 00 F4 03 04 00 E4 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 80 02 00 35 04 06 00 CE 7E 2F 80 D7 4D 84 A5 74 C6 1B 8F 0C D3 [15:12:38]CheckFolder [15:12:38]dirname=/storage/ofd_packets [15:12:38]CheckFolder done [15:12:38]ProducePacketName [15:12:38]name=ofd_packets/00163853 [15:12:38]NVStorageSaveData ofd_packets/00163853 [15:12:38]File name is /storage/ofd_packets/00163853 [15:12:38]Write 298 bytes [15:12:38]NVStorageSaveData done [15:12:39]OFDSenderStorePacket done [15:12:39]KKMCreateOFDPacket done [15:12:39]NVStorageSaveData kkm_last_timestamp [15:12:39]File name is /storage/kkm_last_timestamp [15:12:39]Write 4 bytes [15:12:39]NVStorageSaveData done [15:12:39]ExternCall_PrintAddStr [15:12:39]wPrintStart [15:12:39]Write to MH i2c: 01 00 00 99 02 9B [15:12:39]Write i2c OK [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: 01 [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: 01 07 00 [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: 01 07 00 99 02 00 00 00 00 00 FF 0F B0 [15:12:39]RasterBufferAndPrint [15:12:39]line Счет N : (1)292446 [15:12:39]line ИНН: 02508201610067 [15:12:39]line Контрольно-Кассовый Чек [15:12:39]line ПРОДАЖА [15:12:39]line ТРК (МРК, ГНК) : 44 [15:12:39]line Товар: 2710194800 [15:12:39]line ДТ-К-5 [15:12:39]line 6.570 * 76.20 [15:12:39]line = 500.63 [15:12:39]line НДС 12% НСП 1% [15:12:39]line > о реализуемом товаре [15:12:39]line ОКРУГЛЕНИЕ: -0.63 [15:12:39]line ИТОГО: 500.00 [15:12:39]line Внесено: 500.00 [15:12:39]line СДАЧА: 0.00 [15:12:39]line НСП 1% : 4.43 [15:12:39]line НДС 12% : 53.16 [15:12:39]line Наличными: 500.00 [15:12:39]line Безнал.: 0.00 [15:12:39]line Место: АЗС № 130 "Партнер Нефть" [15:12:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:12:39]line СНО: Общий режим [15:12:39]line Чек 451 21.08.2024 15:12 [15:12:39]line Смена: 466 ФФД: 1.0 [15:12:39]line ЗНМ: 0300000070 [15:12:39]line РНМ: 0000000000092562 [15:12:39]line Версия ККМ: 001 [15:12:39]line ФМ: 0000000000871769 [15:12:39]line ФД: 163853 [15:12:39]line ФПД: 227041358174029 [15:12:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151236&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163853&fm=227041358174029&tin=02508201610067®Number=0000000000092562&sum=50000 [15:12:39]written 0, free lines is 4095 [15:12:39]recv_with_timeout no data received [15:12:39]Write to MH i2c: 01 00 00 C4 02 C6 [15:12:39]Write i2c OK [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: 01 [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: 01 07 00 [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: 01 07 00 C4 02 00 00 00 00 00 D8 0C B1 [15:12:39]RasterBufferAndPrint [15:12:39]line [15:12:39]line [15:12:39]line [15:12:39]line [15:12:39]line [15:12:39]written 0, free lines is 3347 [15:12:39]MH_Cut [15:12:39]Write to MH i2c: D1 01 00 CB 02 01 9F [15:12:39]Write i2c OK [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: D1 [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: D1 01 00 [15:12:39]MH_I2C_Read... [15:12:39]Read from MH i2c: D1 01 00 CB 02 00 9E [15:12:39]Write to MH i2c: 01 00 00 CC 02 CE [15:12:39]Write i2c OK [15:12:39]MH_I2C_Read... [15:12:40]*** Cut start [15:12:40]*** Purtial cut [15:12:40]*** Stage 1: CUTSNS_PIN = 1 [15:12:42]Read from MH i2c: 01 [15:12:42]MH_I2C_Read... [15:12:42]*** Stop cut motor [15:12:42]*** Cut end [15:12:42]Read from MH i2c: 01 07 00 [15:12:42]MH_I2C_Read... [15:12:42]Read from MH i2c: 01 07 00 CC 02 00 00 00 00 00 FF 0F E3 [15:12:42]process_action close_receipt done [15:12:42]requested_data is exist [15:12:42]produce_requested_data [15:12:42]requested_item fm.sn is exist - process it [15:12:42]wFMCommunicate request_size=4 [15:12:42]MH_SAM_APDU [15:12:42]CAPDU: 80 11 00 00 [15:12:42]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [15:12:42]Write i2c OK [15:12:42]MH_I2C_Read... [15:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:42]Read from MH i2c: E2 [15:12:42]MH_I2C_Read... [15:12:42]Read from MH i2c: E2 17 00 [15:12:42]MH_I2C_Read... [15:12:42]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [15:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:12:42]wFMCommunicate OK [15:12:42]requested_item fd.num is exist - process it [15:12:42]SAM_PROTO_GetFieldsCounters [15:12:42]wFMCommunicate request_size=4 [15:12:42]MH_SAM_APDU [15:12:42]CAPDU: 80 13 00 00 [15:12:42]Write to MH i2c: E2 08 00 CE 02 80 13 00 00 00 00 00 00 4C [15:12:42]Write i2c OK [15:12:42]MH_I2C_Read... [15:12:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:42]Read from MH i2c: E2 [15:12:42]MH_I2C_Read... [15:12:42]Read from MH i2c: E2 62 00 [15:12:42]MH_I2C_Read... [15:12:42]Read from MH i2c: E2 62 00 CE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 80 02 00 0E 04 04 00 D2 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 20 [15:12:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 80 02 00 0E 04 04 00 D2 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 [15:12:42]wFMCommunicate OK [15:12:42]SAM_PROTO_GetFieldsCounters done [15:12:42]requested_item shift.num is exist - process it [15:12:42]requested_item shift.opened is exist - process it [15:12:42]req_shift_opened [15:12:42]FM_GetShiftState [15:12:42]SAM_PROTO_GetShiftState [15:12:42]wFMCommunicate request_size=4 [15:12:42]MH_SAM_APDU [15:12:42]CAPDU: 80 13 01 00 [15:12:42]Write to MH i2c: E2 08 00 CF 02 80 13 01 00 00 00 00 00 4E [15:12:42]Write i2c OK [15:12:42]MH_I2C_Read... [15:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:42]Read from MH i2c: E2 [15:12:42]MH_I2C_Read... [15:12:42]Read from MH i2c: E2 0E 00 [15:12:42]MH_I2C_Read... [15:12:43]Read from MH i2c: E2 0E 00 CF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 14 [15:12:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:12:43]wFMCommunicate OK [15:12:43]SAM_PROTO_GetShiftState done [15:12:43]FM_GetShiftState done [15:12:43]req_shift_opened done [15:12:43]requested_item shift.open_date is exist - process it [15:12:43]req_shift_open_date [15:12:43]req_shift_open_date done [15:12:43]produce_requested_data done [15:12:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163853,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:12:43]process_action_free close_receipt [15:12:43]json_value_free [15:12:43]json_value_free done [15:12:43]process_json_proto returns [15:12:43]Send response to host [15:12:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163853,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:12:43]free response buf [15:12:43]execute_script done [15:12:43]execute_script returns [15:12:43]free content buf [15:12:43]Sock 7.Close socket [15:12:43]Sock 7.Thread stoped [15:12:54]Connected sock=9 [15:12: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 37 36 39 8E 02 00 00 EA 86 86 02 E4 59 5A 03 01 00 03 00 7A 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 87 00 8A 04 0D 00 34 36 30 37 31 32 33 30 36 36 30 35 38 06 04 43 00 D0 9F D0 B5 D1 87 D0 B5 D0 BD D1 8C D0 B5 20 D0 AE D0 B1 D0 B8 D0 BB D0 B5 D0 B9 D0 BD D0 BE D0 B5 20 D0 A2 D0 BE D1 80 D0 B6 D0 B5 D1 81 D1 82 D0 B2 D0 BE 20 D0 BE D1 80 D0 B5 D1 85 20 31 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0E 00 00 00 00 07 04 06 00 74 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 A9 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 80 02 00 35 04 06 00 4D 3A 80 6D 15 D0 1F 19 5D AD C1 5B 69 B0 [15:13:00]recv_with_timeout no data received [15:13:00]CommunicateWithHost answer receiving error [15:13:00]CommunicateWithHost err = -3 [15:13:00]OFD Sender: Server communicate error [15:13:00]OFD Sender: Processing packet 163850 [packets to send 971, broken 967] [15:13:00]ProducePacketName [15:13:00]name=ofd_packets/00163850 [15:13:00]OFD Sender: To server: pG, [15:13:00]CommunicateWithHost lk.salyk.kg:30040 [15:13:00]ConnectInit lk.salyk.kg [15:13:01]recv_with_timeout no data received [15:13:05]ConnectInit Can't take IP for lk.salyk.kg [15:13:05]CommunicateWithHost connect error [15:13:05]CommunicateWithHost err = -1 [15:13:05]OFD Sender: Server communicate error [15:13:06]ConnectInit Can't connect to host [15:13:10]OFD Sender: Processing packet 163850 [packets to send 971, broken 967] [15:13:10]ProducePacketName [15:13:10]name=ofd_packets/00163850 [15:13:10]OFD Sender: To server: pG, [15:13:10]CommunicateWithHost lk.salyk.kg:30040 [15:13:10]ConnectInit lk.salyk.kg [15:13:11]ConnectInit Can't connect to host [15:13:15]ConnectInit Can't take IP for lk.salyk.kg [15:13:15]CommunicateWithHost connect error [15:13:15]CommunicateWithHost err = -1 [15:13:15]OFD Sender: Server communicate error [15:13:16]ConnectInit Can't connect to host [15:13:20]OFD Sender: Processing packet 163850 [packets to send 971, broken 967] [15:13:20]ProducePacketName [15:13:20]name=ofd_packets/00163850 [15:13:20]OFD Sender: To server: pG, [15:13:20]CommunicateWithHost lk.salyk.kg:30040 [15:13:20]ConnectInit lk.salyk.kg [15:13:21]ConnectInit Can't connect to host [15:13:22]accept exits with 12 [15:13:22]New connection [15:13:22]New thread 3067092324 created [15:13:22]Thread 3067235684 joined [15:13:22]Waiting for new connection... [15:13:22] Sock 12.Parse request [15:13:22]Sock 12.Check first char [15:13:22]Sock 12.First char is OK [15:13:22]request: POST /json_proto HTTP/1.0 [15:13:22]Method: POST [15:13:22]URL: /json_proto [15:13:22]Method is POST - this is cgi request [15:13:22]url: /json_proto [15:13:22]query_string will be loaded in cgi processing [15:13:22]execute_cgi json_proto POST (null) [15:13:22]execute_cgi path=json_proto method=POST [15:13:22]POST find Content-Length [15:13:22]Host: 172.17.44.132:8080 [15:13:22]Content-Length: 667 [15:13:22]Content-Type: application/json [15:13:22] [15:13:22]POST finish read [15:13:22]Found Content-Length = 667 [15:13:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:13:22]execute_script... [15:13: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)292447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:13:22]POST & json_proto [15:13:22]process_json_proto [15:13:22]json parsed OK: [15:13:22]protocol is kg_v1.0 [15:13:22]action value=close_receipt [15:13:22]process_action close_receipt [15:13:22]cmd_close_receipt [15:13:22]MH_GetDate [15:13:22]Write to MH i2c: F0 00 00 D0 02 C1 [15:13:22]Write i2c OK [15:13:22]MH_I2C_Read... [15:13:22]Read from MH i2c: F0 [15:13:22]MH_I2C_Read... [15:13:22]Read from MH i2c: F0 09 00 [15:13:22]MH_I2C_Read... [15:13:22]Read from MH i2c: F0 09 00 D0 02 00 13 04 C6 66 2A 83 C1 65 E0 [15:13:22]GetLastDocTimeStamp 1724253156 [15:13:22]current date 1724253203 [15:13:22]FM_GetShiftState [15:13:22]SAM_PROTO_GetShiftState [15:13:22]wFMCommunicate request_size=4 [15:13:22]MH_SAM_APDU [15:13:22]CAPDU: 80 13 01 00 [15:13:22]Write to MH i2c: E2 08 00 D1 02 80 13 01 00 00 00 00 00 50 [15:13:22]Write i2c OK [15:13:22]MH_I2C_Read... [15:13:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:22]Read from MH i2c: E2 [15:13:22]MH_I2C_Read... [15:13:22]Read from MH i2c: E2 0E 00 [15:13:22]MH_I2C_Read... [15:13:22]Read from MH i2c: E2 0E 00 D1 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 16 [15:13:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:13:22]wFMCommunicate OK [15:13:22]SAM_PROTO_GetShiftState done [15:13:22]FM_GetShiftState done [15:13:22]opened in 1724199517 [15:13:22]opened+sec_in_day 1724285917 [15:13:22]quantity*price = 50017 [15:13:22]sum+1 = 50019 [15:13:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 452 21.08.2024 15:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163854 ФПД: 238958164165096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163854&fm=238958164165096&tin=02508201610067®Number=0000000000092562&sum=50000 [15:13:24]StoreToDocumentArchive [15:13:24]shift 466 fd 163854 [15:13:24]save to /storage/0466/doc_00163854 [15:13:24]save last doc name /storage/0466/doc_00163854 to /storage/kkm_last_doc_name [15:13:24]save OK [15:13:24]Clear old archive folders... [15:13:24]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:13:24]tlvbuf is 001F2B60 [15:13:24]SAM_PROTO_ClearQueue [15:13:24]wFMCommunicate request_size=4 [15:13:24]MH_SAM_APDU [15:13:24]CAPDU: 80 09 00 00 [15:13:24]Write to MH i2c: E2 08 00 DE 02 80 09 00 00 00 00 00 00 52 [15:13:24]Write i2c OK [15:13:24]MH_I2C_Read... [15:13:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:13:24]Read from MH i2c: E2 [15:13:24]MH_I2C_Read... [15:13:24]Read from MH i2c: E2 03 00 [15:13:24]MH_I2C_Read... [15:13:24]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [15:13:24]RAPDU: 90 00 [15:13:24]wFMCommunicate OK [15:13:24]SAM_PROTO_ClearQueue done [15:13:24]KKMCreateOFDPacket [15:13:24]OFDProtocolAddRootSTLVToBuf [15:13:24]FM_MakeSignedData [15:13:24]FM_MakeSignedData [15:13:24]SAM_PROTO_SignData [15:13:24]wFMCommunicate request_size=4 [15:13:24]MH_SAM_APDU [15:13:24]CAPDU: 80 0D 01 02 [15:13:24]Write to MH i2c: E2 08 00 DF 02 80 0D 01 02 00 00 00 00 5A [15:13:24]Write i2c OK [15:13:24]MH_I2C_Read... [15:13:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:13:24]Read from MH i2c: E2 [15:13:24]MH_I2C_Read... [15:13:24]Read from MH i2c: E2 03 00 [15:13:24]MH_I2C_Read... [15:13:24]Read from MH i2c: E2 03 00 DF 02 00 90 00 55 [15:13:24]RAPDU: 90 00 [15:13:24]wFMCommunicate OK [15:13:24]wFMCommunicate request_size=255 [15:13:24]MH_SAM_APDU [15:13: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 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 C4 01 00 00 F4 03 04 00 13 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 80 02 00 35 04 06 00 D9 54 C8 [15:13:24]Write to MH i2c: E2 02 01 E0 02 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 C4 01 00 00 F4 03 04 00 13 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 80 02 00 35 04 06 00 D9 54 C8 00 00 DA [15:13:25]Write i2c OK [15:13:25]MH_I2C_Read... [15:13:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:25]Read from MH i2c: E2 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 03 00 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 03 00 E0 02 00 90 00 56 [15:13:25]RAPDU: 90 00 [15:13:25]wFMCommunicate OK [15:13:25]wFMCommunicate request_size=8 [15:13:25]MH_SAM_APDU [15:13:25]CAPDU: 80 0D 02 02 03 7D C1 E8 [15:13:25]Write to MH i2c: E2 0B 00 E1 02 80 0D 02 02 03 00 7D C1 E8 00 00 89 [15:13:25]ConnectInit Can't take IP for lk.salyk.kg [15:13:25]CommunicateWithHost connect error [15:13:25]CommunicateWithHost err = -1 [15:13:25]OFD Sender: Server communicate error [15:13:25]Write i2c OK [15:13:25]MH_I2C_Read... [15:13:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:25]Read from MH i2c: E2 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 03 00 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 03 00 E1 02 00 90 00 57 [15:13:25]RAPDU: 90 00 [15:13:25]wFMCommunicate OK [15:13:25]wFMCommunicate request_size=4 [15:13:25]MH_SAM_APDU [15:13:25]CAPDU: 80 0D 03 02 [15:13:25]Write to MH i2c: E2 08 00 E2 02 80 0D 03 02 00 00 00 00 5F [15:13:25]Write i2c OK [15:13:25]MH_I2C_Read... [15:13:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:13:25]Read from MH i2c: E2 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 0B 00 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 0B 00 E2 02 00 5E 53 7A FF F4 21 17 85 90 00 3B [15:13:25]RAPDU: 5E 53 7A FF F4 21 17 85 90 00 [15:13:25]wFMCommunicate OK [15:13:25]SAM_PROTO_SignData done [15:13:25]FM_MakeSignedData done [15:13:25]CreateOFDProtocolMessage [15:13:25]wFMCommunicate request_size=4 [15:13:25]MH_SAM_APDU [15:13:25]CAPDU: 80 11 00 00 [15:13:25]Write to MH i2c: E2 08 00 E3 02 80 11 00 00 00 00 00 00 5F [15:13:25]Write i2c OK [15:13:25]MH_I2C_Read... [15:13:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:25]Read from MH i2c: E2 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 17 00 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: E2 17 00 E3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [15:13:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:13:25]wFMCommunicate OK [15:13:25]CreateOFDProtocolMessage done [15:13:25]OFDSenderStorePacket 163854 [15:13:25]StoreOFDPacket docnum=163854 [15:13:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F0 BA 05 01 24 23 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 C4 01 00 00 F4 03 04 00 13 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 80 02 00 35 04 06 00 D9 54 C8 7D C1 E8 5E 53 7A FF F4 21 17 85 [15:13:25]CheckFolder [15:13:25]dirname=/storage/ofd_packets [15:13:25]CheckFolder done [15:13:25]ProducePacketName [15:13:25]name=ofd_packets/00163854 [15:13:25]NVStorageSaveData ofd_packets/00163854 [15:13:25]File name is /storage/ofd_packets/00163854 [15:13:25]Write 299 bytes [15:13:25]NVStorageSaveData done [15:13:25]OFDSenderStorePacket done [15:13:25]KKMCreateOFDPacket done [15:13:25]NVStorageSaveData kkm_last_timestamp [15:13:25]File name is /storage/kkm_last_timestamp [15:13:25]Write 4 bytes [15:13:25]NVStorageSaveData done [15:13:25]ExternCall_PrintAddStr [15:13:25]wPrintStart [15:13:25]Write to MH i2c: 01 00 00 E4 02 E6 [15:13:25]Write i2c OK [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: 01 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: 01 07 00 [15:13:25]MH_I2C_Read... [15:13:25]Read from MH i2c: 01 07 00 E4 02 00 00 00 00 00 FF 0F FB [15:13:25]RasterBufferAndPrint [15:13:25]line Счет N : (1)292447 [15:13:25]line ИНН: 02508201610067 [15:13:25]line Контрольно-Кассовый Чек [15:13:25]line ПРОДАЖА [15:13:25]line ТРК (МРК, ГНК) : 51 [15:13:25]line Товар: 2710124130 [15:13:25]line SU-92-К-5 [15:13:25]line 7.270 * 68.80 [15:13:25]line = 500.18 [15:13:25]line НДС 12% НСП 1% [15:13:25]line > о реализуемом товаре [15:13:25]line ОКРУГЛЕНИЕ: -0.18 [15:13:25]line ИТОГО: 500.00 [15:13:25]line Внесено: 500.00 [15:13:25]line СДАЧА: 0.00 [15:13:25]line НСП 1% : 4.43 [15:13:25]line НДС 12% : 53.12 [15:13:25]line Наличными: 500.00 [15:13:25]line Безнал.: 0.00 [15:13:25]line Место: АЗС № 130 "Партнер Нефть" [15:13:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:13:25]line СНО: Общий режим [15:13:25]line Чек 452 21.08.2024 15:13 [15:13:25]line Смена: 466 ФФД: 1.0 [15:13:25]line ЗНМ: 0300000070 [15:13:25]line РНМ: 0000000000092562 [15:13:25]line Версия ККМ: 001 [15:13:25]line ФМ: 0000000000871769 [15:13:25]line ФД: 163854 [15:13:25]line ФПД: 238958164165096 [15:13:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163854&fm=238958164165096&tin=02508201610067®Number=0000000000092562&sum=50000 [15:13:25]written 0, free lines is 4095 [15:13:25]OFD Sender: Processing packet 163850 [packets to send 972, broken 967] [15:13:25]ProducePacketName [15:13:25]name=ofd_packets/00163850 [15:13:25]OFD Sender: To server: pG, [15:13:25]CommunicateWithHost lk.salyk.kg:30040 [15:13:25]ConnectInit lk.salyk.kg [15:13:26]Write to MH i2c: 01 00 00 0F 03 12 [15:13:26]Write i2c OK [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: 01 [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: 01 07 00 [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: 01 07 00 0F 03 00 00 00 00 00 D3 0C F8 [15:13:26]RasterBufferAndPrint [15:13:26]line [15:13:26]line [15:13:26]line [15:13:26]line [15:13:26]line [15:13:26]written 0, free lines is 3337 [15:13:26]MH_Cut [15:13:26]Write to MH i2c: D1 01 00 16 03 01 EB [15:13:26]Write i2c OK [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: D1 [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: D1 01 00 [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: D1 01 00 16 03 00 EA [15:13:26]Write to MH i2c: 01 00 00 17 03 1A [15:13:26]Write i2c OK [15:13:26]MH_I2C_Read... [15:13:27]*** Cut start [15:13:27]*** Purtial cut [15:13:27]*** Stage 1: CUTSNS_PIN = 1 [15:13:29]Read from MH i2c: 01 [15:13:29]MH_I2C_Read... [15:13:29]*** Stop cut motor [15:13:29]*** Cut end [15:13:29]Read from MH i2c: 01 07 00 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: 01 07 00 17 03 00 00 00 00 00 FF 0F 2F [15:13:29]process_action close_receipt done [15:13:29]requested_data is exist [15:13:29]produce_requested_data [15:13:29]requested_item fm.sn is exist - process it [15:13:29]wFMCommunicate request_size=4 [15:13:29]MH_SAM_APDU [15:13:29]CAPDU: 80 11 00 00 [15:13:29]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [15:13:29]Write i2c OK [15:13:29]MH_I2C_Read... [15:13:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:29]Read from MH i2c: E2 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: E2 17 00 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [15:13:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:13:29]wFMCommunicate OK [15:13:29]requested_item fd.num is exist - process it [15:13:29]SAM_PROTO_GetFieldsCounters [15:13:29]wFMCommunicate request_size=4 [15:13:29]MH_SAM_APDU [15:13:29]CAPDU: 80 13 00 00 [15:13:29]Write to MH i2c: E2 08 00 19 03 80 13 00 00 00 00 00 00 98 [15:13:29]Write i2c OK [15:13:29]MH_I2C_Read... [15:13:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:29]Read from MH i2c: E2 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: E2 62 00 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: E2 62 00 19 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 80 02 00 0E 04 04 00 D2 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 70 [15:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 80 02 00 0E 04 04 00 D2 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 [15:13:29]wFMCommunicate OK [15:13:29]SAM_PROTO_GetFieldsCounters done [15:13:29]requested_item shift.num is exist - process it [15:13:29]requested_item shift.opened is exist - process it [15:13:29]req_shift_opened [15:13:29]FM_GetShiftState [15:13:29]SAM_PROTO_GetShiftState [15:13:29]wFMCommunicate request_size=4 [15:13:29]MH_SAM_APDU [15:13:29]CAPDU: 80 13 01 00 [15:13:29]Write to MH i2c: E2 08 00 1A 03 80 13 01 00 00 00 00 00 9A [15:13:29]Write i2c OK [15:13:29]MH_I2C_Read... [15:13:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:29]Read from MH i2c: E2 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: E2 0E 00 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: E2 0E 00 1A 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 60 [15:13:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:13:29]wFMCommunicate OK [15:13:29]SAM_PROTO_GetShiftState done [15:13:29]FM_GetShiftState done [15:13:29]req_shift_opened done [15:13:29]requested_item shift.open_date is exist - process it [15:13:29]req_shift_open_date [15:13:29]req_shift_open_date done [15:13:29]produce_requested_data done [15:13:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163854,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:13:29]process_action_free close_receipt [15:13:29]json_value_free [15:13:29]json_value_free done [15:13:29]process_json_proto returns [15:13:29]Send response to host [15:13:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163854,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:13:29]free response buf [15:13:29]execute_script done [15:13:29]execute_script returns [15:13:29]free content buf [15:13:29]Sock 12.Close socket [15:13:29]Sock 12.Thread stoped [15:13:30]ConnectInit Can't take IP for lk.salyk.kg [15:13:30]CommunicateWithHost connect error [15:13:30]CommunicateWithHost err = -1 [15:13:30]OFD Sender: Server communicate error [15:13:35]OFD Sender: Processing packet 163850 [packets to send 972, broken 967] [15:13:35]ProducePacketName [15:13:35]name=ofd_packets/00163850 [15:13:35]OFD Sender: To server: pG, [15:13:35]CommunicateWithHost lk.salyk.kg:30040 [15:13:35]ConnectInit lk.salyk.kg [15:13:36]Connected sock=7 [15:13: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 37 36 39 8E 02 00 00 EA 86 86 02 E4 59 5A 03 01 00 03 00 7A 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 87 00 8A 04 0D 00 34 36 30 37 31 32 33 30 36 36 30 35 38 06 04 43 00 D0 9F D0 B5 D1 87 D0 B5 D0 BD D1 8C D0 B5 20 D0 AE D0 B1 D0 B8 D0 BB D0 B5 D0 B9 D0 BD D0 BE D0 B5 20 D0 A2 D0 BE D1 80 D0 B6 D0 B5 D1 81 D1 82 D0 B2 D0 BE 20 D0 BE D1 80 D0 B5 D1 85 20 31 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0E 00 00 00 00 07 04 06 00 74 8B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 A9 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 80 02 00 35 04 06 00 4D 3A 80 6D 15 D0 1F 19 5D AD C1 5B 69 B0 [15:13:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 2D 47 00 C9 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 80 02 00 F4 03 04 00 71 AD C5 66 B6 04 01 00 00 78 F9 B3 B2 F9 84 C5 55 [15:13:38]CommunicateWithHost err = 0 [15:13:38]CheckOFDResponse [15:13:38]1017 (14) - 77093643461234 [15:13:38]1041 (16) - 0000000000871769 [15:13:38]1040 (4) - 163850 [15:13:38]1012 (4) - 21.08.2024 09:03 [15:13:38]1206 (1) - 0 [15:13:38]OFD Sender: Remove packet 163850 [15:13:38]ProducePacketName [15:13:38]name=ofd_packets/00163850 [15:13:38]NVStorageDeleteData [15:13:38]OFD Sender: Processing packet 163851 [packets to send 971, broken 967] [15:13:38]ProducePacketName [15:13:38]name=ofd_packets/00163851 [15:13:38]OFD Sender: To server: pG, [15:13:38]CommunicateWithHost lk.salyk.kg:30040 [15:13:38]ConnectInit lk.salyk.kg [15:13:40]Connected sock=7 [15:13: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 37 36 39 0F 01 00 00 35 C5 07 01 A4 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 01 00 00 F4 03 04 00 BB 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 80 02 00 35 04 06 00 EF FB 2F E6 13 12 D6 C2 09 17 90 6D 83 E9 [15:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A EB 47 00 FE 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 37 36 39 10 04 04 00 0B 80 02 00 F4 03 04 00 74 AD C5 66 B6 04 01 00 00 A6 E1 6B 3D CE 2B 56 36 [15:13:40]CommunicateWithHost err = 0 [15:13:40]CheckOFDResponse [15:13:40]1017 (14) - 77093643461234 [15:13:40]1041 (16) - 0000000000871769 [15:13:40]1040 (4) - 163851 [15:13:40]1012 (4) - 21.08.2024 09:03 [15:13:40]1206 (1) - 0 [15:13:40]OFD Sender: Remove packet 163851 [15:13:40]ProducePacketName [15:13:40]name=ofd_packets/00163851 [15:13:41]NVStorageDeleteData [15:13:41]OFD Sender: Processing packet 163852 [packets to send 970, broken 967] [15:13:41]ProducePacketName [15:13:41]name=ofd_packets/00163852 [15:13:41]OFD Sender: To server: pG, [15:13:41]CommunicateWithHost lk.salyk.kg:30040 [15:13:41]ConnectInit lk.salyk.kg [15:13:41]Connected sock=7 [15: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 37 36 39 3C 01 00 00 0A E8 34 01 A4 78 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D5 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 80 02 00 35 04 06 00 14 16 32 6B 60 23 7F 37 DC 02 46 E2 F3 66 [15: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 37 36 39 4F 00 00 00 6E FE 47 00 F4 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 37 36 39 10 04 04 00 0C 80 02 00 F4 03 04 00 76 AD C5 66 B6 04 01 00 00 F6 F5 4E 5F 99 7B 5D B0 [15:13:42]CommunicateWithHost err = 0 [15:13:42]CheckOFDResponse [15:13:42]1017 (14) - 77093643461234 [15:13:42]1041 (16) - 0000000000871769 [15:13:42]1040 (4) - 163852 [15:13:42]1012 (4) - 21.08.2024 09:03 [15:13:42]1206 (1) - 0 [15:13:42]OFD Sender: Remove packet 163852 [15:13:42]ProducePacketName [15:13:42]name=ofd_packets/00163852 [15:13:42]NVStorageDeleteData [15:13:43]OFD Sender: Processing packet 163853 [packets to send 969, broken 967] [15:13:43]ProducePacketName [15:13:43]name=ofd_packets/00163853 [15:13:43]OFD Sender: To server: pG, [15:13:43]CommunicateWithHost lk.salyk.kg:30040 [15:13:43]ConnectInit lk.salyk.kg [15:13:43]Connected sock=7 [15:13: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 37 36 39 0C 01 00 00 75 37 04 01 91 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 C3 01 00 00 F4 03 04 00 E4 03 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 80 02 00 35 04 06 00 CE 7E 2F 80 D7 4D 84 A5 74 C6 1B 8F 0C D3 [15:13:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE 48 47 00 42 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 37 36 39 10 04 04 00 0D 80 02 00 F4 03 04 00 77 AD C5 66 B6 04 01 00 00 8D 2A 06 F1 E6 7D D2 95 [15:13:44]CommunicateWithHost err = 0 [15:13:44]CheckOFDResponse [15:13:44]1017 (14) - 77093643461234 [15:13:44]1041 (16) - 0000000000871769 [15:13:44]1040 (4) - 163853 [15:13:44]1012 (4) - 21.08.2024 09:03 [15:13:44]1206 (1) - 0 [15:13:44]OFD Sender: Remove packet 163853 [15:13:44]ProducePacketName [15:13:44]name=ofd_packets/00163853 [15:13:44]NVStorageDeleteData [15:13:45]OFD Sender: Processing packet 163854 [packets to send 968, broken 967] [15:13:45]ProducePacketName [15:13:45]name=ofd_packets/00163854 [15:13:45]OFD Sender: To server: pG, [15:13:45]CommunicateWithHost lk.salyk.kg:30040 [15:13:45]ConnectInit lk.salyk.kg [15:13:46]Connected sock=9 [15:13: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 37 36 39 0D 01 00 00 F0 BA 05 01 24 23 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 C4 01 00 00 F4 03 04 00 13 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 80 02 00 35 04 06 00 D9 54 C8 7D C1 E8 5E 53 7A FF F4 21 17 85 [15:13:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 67 47 00 A8 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 37 36 39 10 04 04 00 0E 80 02 00 F4 03 04 00 7A AD C5 66 B6 04 01 00 00 F2 3D 40 31 9F 71 AE 5A [15:13:46]CommunicateWithHost err = 0 [15:13:46]CheckOFDResponse [15:13:46]1017 (14) - 77093643461234 [15:13:46]1041 (16) - 0000000000871769 [15:13:46]1040 (4) - 163854 [15:13:46]1012 (4) - 21.08.2024 09:03 [15:13:46]1206 (1) - 0 [15:13:46]OFD Sender: Remove packet 163854 [15:13:46]ProducePacketName [15:13:46]name=ofd_packets/00163854 [15:13:46]NVStorageDeleteData [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:16]accept exits with 10 [15:14:16]New connection [15:14:16]New thread 3067235684 created [15:14:16]Thread 3067092324 joined [15:14:16]Waiting for new connection... [15:14:16] Sock 10.Parse request [15:14:16]Sock 10.Check first char [15:14:16]Sock 10.First char is OK [15:14:16]request: POST /json_proto HTTP/1.0 [15:14:16]Method: POST [15:14:16]URL: /json_proto [15:14:16]Method is POST - this is cgi request [15:14:16]url: /json_proto [15:14:16]query_string will be loaded in cgi processing [15:14:16]execute_cgi json_proto POST (null) [15:14:16]execute_cgi path=json_proto method=POST [15:14:16]POST find Content-Length [15:14:16]Host: 172.17.44.132:8080 [15:14:16]Content-Length: 677 [15:14:16]Content-Type: application/json [15:14:16] [15:14:16]POST finish read [15:14:16]Found Content-Length = 677 [15:14:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:16]execute_script... [15:14: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)292448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:16]POST & json_proto [15:14:16]process_json_proto [15:14:16]json parsed OK: [15:14:16]protocol is kg_v1.0 [15:14:16]action value=close_receipt [15:14:16]process_action close_receipt [15:14:16]cmd_close_receipt [15:14:16]MH_GetDate [15:14:16]Write to MH i2c: F0 00 00 1B 03 0D [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: F0 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: F0 09 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: F0 09 00 1B 03 00 49 04 C6 66 2A 83 C1 65 62 [15:14:16]GetLastDocTimeStamp 1724253203 [15:14:16]current date 1724253257 [15:14:16]FM_GetShiftState [15:14:16]SAM_PROTO_GetShiftState [15:14:16]wFMCommunicate request_size=4 [15:14:16]MH_SAM_APDU [15:14:16]CAPDU: 80 13 01 00 [15:14:16]Write to MH i2c: E2 08 00 1C 03 80 13 01 00 00 00 00 00 9C [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 0E 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 0E 00 1C 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 62 [15:14:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:14:16]wFMCommunicate OK [15:14:16]SAM_PROTO_GetShiftState done [15:14:16]FM_GetShiftState done [15:14:16]opened in 1724199517 [15:14:16]opened+sec_in_day 1724285917 [15:14:16]quantity*price = 40002 [15:14:16]sum+1 = 40003 [15:14:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 453 21.08.2024 15:14 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163855 ФПД: 72863875668899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163855&fm=72863875668899&tin=02508201610067®Number=0000000000092562&sum=40000 [15:14:18]StoreToDocumentArchive [15:14:18]shift 466 fd 163855 [15:14:18]save to /storage/0466/doc_00163855 [15:14:18]save last doc name /storage/0466/doc_00163855 to /storage/kkm_last_doc_name [15:14:18]save OK [15:14:18]Clear old archive folders... [15:14:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:14:18]tlvbuf is 001484C0 [15:14:18]SAM_PROTO_ClearQueue [15:14:18]wFMCommunicate request_size=4 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 09 00 00 [15:14:18]Write to MH i2c: E2 08 00 29 03 80 09 00 00 00 00 00 00 9E [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:18]Read from MH i2c: E2 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [15:14:18]RAPDU: 90 00 [15:14:18]wFMCommunicate OK [15:14:18]SAM_PROTO_ClearQueue done [15:14:18]KKMCreateOFDPacket [15:14:18]OFDProtocolAddRootSTLVToBuf [15:14:18]FM_MakeSignedData [15:14:18]FM_MakeSignedData [15:14:18]SAM_PROTO_SignData [15:14:18]wFMCommunicate request_size=4 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 0D 01 02 [15:14:18]Write to MH i2c: E2 08 00 2A 03 80 0D 01 02 00 00 00 00 A6 [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:18]Read from MH i2c: E2 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 2A 03 00 90 00 A1 [15:14:18]RAPDU: 90 00 [15:14:18]wFMCommunicate OK [15:14:18]wFMCommunicate request_size=255 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 49 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 80 02 00 35 04 06 00 42 [15:14:18]Write to MH i2c: E2 02 01 2B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C5 01 00 00 F4 03 04 00 49 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 80 02 00 35 04 06 00 42 00 00 F4 [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:19]Read from MH i2c: E2 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 03 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 03 00 2B 03 00 90 00 A2 [15:14:19]RAPDU: 90 00 [15:14:19]wFMCommunicate OK [15:14:19]wFMCommunicate request_size=10 [15:14:19]MH_SAM_APDU [15:14:19]CAPDU: 80 0D 02 02 05 44 F1 6D 1B A3 [15:14:19]Write to MH i2c: E2 0D 00 2C 03 80 0D 02 02 05 00 44 F1 6D 1B A3 00 00 13 [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:19]Read from MH i2c: E2 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 03 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 03 00 2C 03 00 90 00 A3 [15:14:19]RAPDU: 90 00 [15:14:19]wFMCommunicate OK [15:14:19]wFMCommunicate request_size=4 [15:14:19]MH_SAM_APDU [15:14:19]CAPDU: 80 0D 03 02 [15:14:19]Write to MH i2c: E2 08 00 2D 03 80 0D 03 02 00 00 00 00 AB [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:19]Read from MH i2c: E2 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 0B 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 0B 00 2D 03 00 20 DC A2 BF 9A 76 C5 F7 90 00 D5 [15:14:19]RAPDU: 20 DC A2 BF 9A 76 C5 F7 90 00 [15:14:19]wFMCommunicate OK [15:14:19]SAM_PROTO_SignData done [15:14:19]FM_MakeSignedData done [15:14:19]CreateOFDProtocolMessage [15:14:19]wFMCommunicate request_size=4 [15:14:19]MH_SAM_APDU [15:14:19]CAPDU: 80 11 00 00 [15:14:19]Write to MH i2c: E2 08 00 2E 03 80 11 00 00 00 00 00 00 AB [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 [15:14:19]MH_I2C_Read... [15:14:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:19]Read from MH i2c: E2 17 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 17 00 2E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [15:14:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:14:19]wFMCommunicate OK [15:14:19]CreateOFDProtocolMessage done [15:14:19]OFDSenderStorePacket 163855 [15:14:19]StoreOFDPacket docnum=163855 [15:14:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 CA 07 01 F6 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C5 01 00 00 F4 03 04 00 49 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 80 02 00 35 04 06 00 42 44 F1 6D 1B A3 20 DC A2 BF 9A 76 C5 F7 [15:14:19]CheckFolder [15:14:19]dirname=/storage/ofd_packets [15:14:19]CheckFolder done [15:14:19]ProducePacketName [15:14:19]name=ofd_packets/00163855 [15:14:19]NVStorageSaveData ofd_packets/00163855 [15:14:19]File name is /storage/ofd_packets/00163855 [15:14:19]Write 301 bytes [15:14:19]NVStorageSaveData done [15:14:19]OFDSenderStorePacket done [15:14:19]KKMCreateOFDPacket done [15:14:19]NVStorageSaveData kkm_last_timestamp [15:14:19]File name is /storage/kkm_last_timestamp [15:14:19]Write 4 bytes [15:14:19]NVStorageSaveData done [15:14:19]ExternCall_PrintAddStr [15:14:19]wPrintStart [15:14:19]Write to MH i2c: 01 00 00 2F 03 32 [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: 01 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: 01 07 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: 01 07 00 2F 03 00 00 00 00 00 FF 0F 47 [15:14:19]RasterBufferAndPrint [15:14:19]line Счет N : (1)292448 [15:14:19]line ИНН: 02508201610067 [15:14:19]line Контрольно-Кассовый Чек [15:14:19]line ПРОДАЖА [15:14:19]line ТРК (МРК, ГНК) : 62 [15:14:19]line Товар: 2710124130 [15:14:19]line Аи-92-К-5 [15:14:19]line 5.900 * 67.80 [15:14:19]line = 400.02 [15:14:19]line НДС 12% НСП 1% [15:14:19]line > о реализуемом товаре [15:14:19]line ОКРУГЛЕНИЕ: -0.02 [15:14:19]line ИТОГО: 400.00 [15:14:19]line Внесено: 400.00 [15:14:19]line СДАЧА: 0.00 [15:14:19]line НСП 1% : 3.54 [15:14:19]line НДС 12% : 42.48 [15:14:19]line Наличными: 400.00 [15:14:19]line Безнал.: 0.00 [15:14:19]line Место: АЗС № 130 "Партнер Нефть" [15:14:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:14:19]line СНО: Общий режим [15:14:19]line Чек 453 21.08.2024 15:14 [15:14:19]line Смена: 466 ФФД: 1.0 [15:14:19]line ЗНМ: 0300000070 [15:14:19]line РНМ: 0000000000092562 [15:14:19]line Версия ККМ: 001 [15:14:19]line ФМ: 0000000000871769 [15:14:19]line ФД: 163855 [15:14:19]line ФПД: 72863875668899 [15:14:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163855&fm=72863875668899&tin=02508201610067®Number=0000000000092562&sum=40000 [15:14:19]OFD Sender: Processing packet 163855 [packets to send 968, broken 967] [15:14:19]ProducePacketName [15:14:19]name=ofd_packets/00163855 [15:14:19]OFD Sender: To server: pG, [15:14:19]CommunicateWithHost lk.salyk.kg:30040 [15:14:19]ConnectInit lk.salyk.kg [15:14:19]written 0, free lines is 4095 [15:14:20]Write to MH i2c: 01 00 00 5A 03 5D [15:14:20]Write i2c OK [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: 01 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: 01 07 00 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: 01 07 00 5A 03 00 00 00 00 00 D5 0C 45 [15:14:20]RasterBufferAndPrint [15:14:20]line [15:14:20]line [15:14:20]line [15:14:20]line [15:14:20]line [15:14:20]written 0, free lines is 3337 [15:14:20]MH_Cut [15:14:20]Write to MH i2c: D1 01 00 61 03 01 36 [15:14:20]Write i2c OK [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: D1 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: D1 01 00 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: D1 01 00 61 03 00 35 [15:14:20]Write to MH i2c: 01 00 00 62 03 65 [15:14:20]Write i2c OK [15:14:20]MH_I2C_Read... [15:14:20]Connected sock=11 [15:14: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 37 36 39 0F 01 00 00 72 CA 07 01 F6 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 *** Cut start [15:14:21]FC 03 06 00 *** Purtial cut [15:14:21]40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F *** Stage 1: CUTSNS_PIN = 1 [15:14:21]00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 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 01 00 00 F4 03 04 00 49 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 80 02 00 35 04 06 00 42 44 F1 6D 1B A3 20 DC A2 BF 9A 76 C5 F7 [15:14:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 54 98 47 00 26 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 37 36 39 10 04 04 00 0F 80 02 00 F4 03 04 00 9D AD C5 66 B6 04 01 00 00 F5 7E 5A 1F 76 AA 03 74 [15:14:22]CommunicateWithHost err = 0 [15:14:22]CheckOFDResponse [15:14:22]1017 (14) - 77093643461234 [15:14:22]1041 (16) - 0000000000871769 [15:14:22]1040 (4) - 163855 [15:14:22]1012 (4) - 21.08.2024 09:04 [15:14:22]1206 (1) - 0 [15:14:22]OFD Sender: Remove packet 163855 [15:14:22]ProducePacketName [15:14:22]name=ofd_packets/00163855 [15:14:22]NVStorageDeleteData [15:14:23]Read from MH i2c: 01 [15:14:23]MH_I2C_Read... [15:14:23]*** Stop cut motor [15:14:23]*** Cut end [15:14:23]Read from MH i2c: 01 07 00 [15:14:23]MH_I2C_Read... [15:14:23]Read from MH i2c: 01 07 00 62 03 00 00 00 00 00 FF 0F 7A [15:14:23]process_action close_receipt done [15:14:23]requested_data is exist [15:14:23]produce_requested_data [15:14:23]requested_item fm.sn is exist - process it [15:14:23]wFMCommunicate request_size=4 [15:14:23]MH_SAM_APDU [15:14:23]CAPDU: 80 11 00 00 [15:14:23]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [15:14:23]Write i2c OK [15:14:23]MH_I2C_Read... [15:14:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:23]Read from MH i2c: E2 [15:14:23]MH_I2C_Read... [15:14:23]Read from MH i2c: E2 17 00 [15:14:23]MH_I2C_Read... [15:14:23]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [15:14:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:14:23]wFMCommunicate OK [15:14:23]requested_item fd.num is exist - process it [15:14:23]SAM_PROTO_GetFieldsCounters [15:14:23]wFMCommunicate request_size=4 [15:14:23]MH_SAM_APDU [15:14:23]CAPDU: 80 13 00 00 [15:14:23]Write to MH i2c: E2 08 00 64 03 80 13 00 00 00 00 00 00 E3 [15:14:23]Write i2c OK [15:14:23]MH_I2C_Read... [15:14:23]OFD Sender: No OFD packet to send [15:14:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:23]Read from MH i2c: E2 [15:14:23]MH_I2C_Read... [15:14:23]Read from MH i2c: E2 62 00 [15:14:23]MH_I2C_Read... [15:14:23]Read from MH i2c: E2 62 00 64 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 80 02 00 0E 04 04 00 D2 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 BF [15:14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 80 02 00 0E 04 04 00 D2 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 [15:14:23]wFMCommunicate OK [15:14:23]SAM_PROTO_GetFieldsCounters done [15:14:23]requested_item shift.num is exist - process it [15:14:23]requested_item shift.opened is exist - process it [15:14:23]req_shift_opened [15:14:23]FM_GetShiftState [15:14:23]SAM_PROTO_GetShiftState [15:14:23]wFMCommunicate request_size=4 [15:14:23]MH_SAM_APDU [15:14:23]CAPDU: 80 13 01 00 [15:14:23]Write to MH i2c: E2 08 00 65 03 80 13 01 00 00 00 00 00 E5 [15:14:23]Write i2c OK [15:14:23]MH_I2C_Read... [15:14:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:23]Read from MH i2c: E2 [15:14:23]MH_I2C_Read... [15:14:23]Read from MH i2c: E2 0E 00 [15:14:23]MH_I2C_Read... [15:14:23]Read from MH i2c: E2 0E 00 65 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [15:14:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:14:23]wFMCommunicate OK [15:14:23]SAM_PROTO_GetShiftState done [15:14:23]FM_GetShiftState done [15:14:23]req_shift_opened done [15:14:23]requested_item shift.open_date is exist - process it [15:14:23]req_shift_open_date [15:14:23]req_shift_open_date done [15:14:23]produce_requested_data done [15:14:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163855,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:14:23]process_action_free close_receipt [15:14:23]json_value_free [15:14:23]json_value_free done [15:14:23]process_json_proto returns [15:14:23]Send response to host [15:14:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163855,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:14:23]free response buf [15:14:23]execute_script done [15:14:23]execute_script returns [15:14:23]free content buf [15:14:23]Sock 10.Close socket [15:14:23]Sock 10.Thread stoped [15:14:28]OFD Sender: No OFD packet to send [15:14:33]OFD Sender: No OFD packet to send [15:14:38]OFD Sender: No OFD packet to send [15:14:39]recv_with_timeout no data received [15:14:43]OFD Sender: No OFD packet to send [15:14:48]OFD Sender: No OFD packet to send [15:14:53]OFD Sender: No OFD packet to send [15:14:58]OFD Sender: No OFD packet to send [15:15:03]OFD Sender: No OFD packet to send [15:15:05]recv_with_timeout no data received [15:15:08]OFD Sender: No OFD packet to send [15:15:13]OFD Sender: No OFD packet to send [15:15:18]OFD Sender: No OFD packet to send [15:15:23]OFD Sender: No OFD packet to send [15:15:28]OFD Sender: No OFD packet to send [15:15:33]OFD Sender: No OFD packet to send [15:15:38]OFD Sender: No OFD packet to send [15:15:43]OFD Sender: No OFD packet to send [15:15:48]OFD Sender: No OFD packet to send [15:15:53]OFD Sender: No OFD packet to send [15:15:58]OFD Sender: No OFD packet to send [15:16:03]OFD Sender: No OFD packet to send [15:16:08]OFD Sender: No OFD packet to send [15:16:13]OFD Sender: No OFD packet to send [15:16:18]OFD Sender: No OFD packet to send [15:16:23]OFD Sender: No OFD packet to send [15:16:28]OFD Sender: No OFD packet to send [15:16:33]OFD Sender: No OFD packet to send [15:16:34]accept exits with 9 [15:16:34]New connection [15:16:34]New thread 3067092324 created [15:16:34]Thread 3067235684 joined [15:16:34]Waiting for new connection... [15:16:34] Sock 9.Parse request [15:16:34]Sock 9.Check first char [15:16:34]Sock 9.First char is OK [15:16:34]request: POST /json_proto HTTP/1.0 [15:16:34]Method: POST [15:16:34]URL: /json_proto [15:16:34]Method is POST - this is cgi request [15:16:34]url: /json_proto [15:16:34]query_string will be loaded in cgi processing [15:16:34]execute_cgi json_proto POST (null) [15:16:34]execute_cgi path=json_proto method=POST [15:16:34]POST find Content-Length [15:16:34]Host: 172.17.44.132:8080 [15:16:34]Content-Length: 667 [15:16:34]Content-Type: application/json [15:16:34] [15:16:34]POST finish read [15:16:34]Found Content-Length = 667 [15:16:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:16:34]execute_script... [15:16: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)292449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:16:34]POST & json_proto [15:16:34]process_json_proto [15:16:34]json parsed OK: [15:16:34]protocol is kg_v1.0 [15:16:34]action value=close_receipt [15:16:34]process_action close_receipt [15:16:34]cmd_close_receipt [15:16:34]MH_GetDate [15:16:34]Write to MH i2c: F0 00 00 66 03 58 [15:16:34]Write i2c OK [15:16:34]MH_I2C_Read... [15:16:34]Read from MH i2c: F0 [15:16:34]MH_I2C_Read... [15:16:34]Read from MH i2c: F0 09 00 [15:16:34]MH_I2C_Read... [15:16:34]Read from MH i2c: F0 09 00 66 03 00 D3 04 C6 66 2A 83 C1 65 37 [15:16:34]GetLastDocTimeStamp 1724253257 [15:16:34]current date 1724253395 [15:16:34]FM_GetShiftState [15:16:34]SAM_PROTO_GetShiftState [15:16:34]wFMCommunicate request_size=4 [15:16:34]MH_SAM_APDU [15:16:34]CAPDU: 80 13 01 00 [15:16:34]Write to MH i2c: E2 08 00 67 03 80 13 01 00 00 00 00 00 E7 [15:16:34]Write i2c OK [15:16:34]MH_I2C_Read... [15:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:34]Read from MH i2c: E2 [15:16:34]MH_I2C_Read... [15:16:34]Read from MH i2c: E2 0E 00 [15:16:34]MH_I2C_Read... [15:16:34]Read from MH i2c: E2 0E 00 67 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AD [15:16:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:16:34]wFMCommunicate OK [15:16:34]SAM_PROTO_GetShiftState done [15:16:34]FM_GetShiftState done [15:16:34]opened in 1724199517 [15:16:34]opened+sec_in_day 1724285917 [15:16:34]quantity*price = 50017 [15:16:34]sum+1 = 50019 [15:16: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 454 21.08.2024 15:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163856 ФПД: 4168821687115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151635&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163856&fm=4168821687115&tin=02508201610067®Number=0000000000092562&sum=50000 [15:16:35]StoreToDocumentArchive [15:16:35]shift 466 fd 163856 [15:16:35]save to /storage/0466/doc_00163856 [15:16:35]save last doc name /storage/0466/doc_00163856 to /storage/kkm_last_doc_name [15:16:35]save OK [15:16:35]Clear old archive folders... [15:16:35]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:16:35]tlvbuf is 000F8DC0 [15:16:35]SAM_PROTO_ClearQueue [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 09 00 00 [15:16:35]Write to MH i2c: E2 08 00 74 03 80 09 00 00 00 00 00 00 E9 [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 74 03 00 90 00 EB [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]SAM_PROTO_ClearQueue done [15:16:35]KKMCreateOFDPacket [15:16:35]OFDProtocolAddRootSTLVToBuf [15:16:35]FM_MakeSignedData [15:16:35]FM_MakeSignedData [15:16:35]SAM_PROTO_SignData [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 0D 01 02 [15:16:35]Write to MH i2c: E2 08 00 75 03 80 0D 01 02 00 00 00 00 F1 [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 75 03 00 90 00 EC [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]wFMCommunicate request_size=255 [15:16:35]MH_SAM_APDU [15:16: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 C6 01 00 00 F4 03 04 00 D3 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 80 02 00 35 04 06 00 03 CA A1 [15:16:35]Write to MH i2c: E2 02 01 76 03 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 C6 01 00 00 F4 03 04 00 D3 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 80 02 00 35 04 06 00 03 CA A1 00 00 AE [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 76 03 00 90 00 ED [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]wFMCommunicate request_size=8 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 0D 02 02 03 22 C3 4B [15:16:35]Write to MH i2c: E2 0B 00 77 03 80 0D 02 02 03 00 22 C3 4B 00 00 2A [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 77 03 00 90 00 EE [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 0D 03 02 [15:16:35]Write to MH i2c: E2 08 00 78 03 80 0D 03 02 00 00 00 00 F6 [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 0B 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 0B 00 78 03 00 47 C1 E3 C3 38 33 03 8D 90 00 A0 [15:16:35]RAPDU: 47 C1 E3 C3 38 33 03 8D 90 00 [15:16:35]wFMCommunicate OK [15:16:35]SAM_PROTO_SignData done [15:16:35]FM_MakeSignedData done [15:16:35]CreateOFDProtocolMessage [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 11 00 00 [15:16:35]Write to MH i2c: E2 08 00 79 03 80 11 00 00 00 00 00 00 F6 [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 17 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 17 00 79 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [15:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:16:35]wFMCommunicate OK [15:16:35]CreateOFDProtocolMessage done [15:16:35]OFDSenderStorePacket 163856 [15:16:35]StoreOFDPacket docnum=163856 [15:16:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 94 09 05 01 65 FF 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 C6 01 00 00 F4 03 04 00 D3 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 80 02 00 35 04 06 00 03 CA A1 22 C3 4B 47 C1 E3 C3 38 33 03 8D [15:16:35]CheckFolder [15:16:35]dirname=/storage/ofd_packets [15:16:35]CheckFolder done [15:16:35]ProducePacketName [15:16:35]name=ofd_packets/00163856 [15:16:35]NVStorageSaveData ofd_packets/00163856 [15:16:35]File name is /storage/ofd_packets/00163856 [15:16:35]Write 299 bytes [15:16:35]NVStorageSaveData done [15:16:35]OFDSenderStorePacket done [15:16:35]KKMCreateOFDPacket done [15:16:35]NVStorageSaveData kkm_last_timestamp [15:16:35]File name is /storage/kkm_last_timestamp [15:16:35]Write 4 bytes [15:16:35]NVStorageSaveData done [15:16:35]ExternCall_PrintAddStr [15:16:35]wPrintStart [15:16:35]Write to MH i2c: 01 00 00 7A 03 7D [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: 01 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: 01 07 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 FF 0F 92 [15:16:35]RasterBufferAndPrint [15:16:35]line Счет N : (1)292449 [15:16:35]line ИНН: 02508201610067 [15:16:35]line Контрольно-Кассовый Чек [15:16:35]line ПРОДАЖА [15:16:35]line ТРК (МРК, ГНК) : 51 [15:16:35]line Товар: 2710124130 [15:16:35]line SU-92-К-5 [15:16:35]line 7.270 * 68.80 [15:16:35]line = 500.18 [15:16:35]line НДС 12% НСП 1% [15:16:35]line > о реализуемом товаре [15:16:35]line ОКРУГЛЕНИЕ: -0.18 [15:16:35]line ИТОГО: 500.00 [15:16:35]line Внесено: 500.00 [15:16:35]line СДАЧА: 0.00 [15:16:35]line НСП 1% : 4.43 [15:16:35]line НДС 12% : 53.12 [15:16:35]line Наличными: 500.00 [15:16:35]line Безнал.: 0.00 [15:16:35]line Место: АЗС № 130 "Партнер Нефть" [15:16:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:16:35]line СНО: Общий режим [15:16:35]line Чек 454 21.08.2024 15:16 [15:16:35]line Смена: 466 ФФД: 1.0 [15:16:35]line ЗНМ: 0300000070 [15:16:35]line РНМ: 0000000000092562 [15:16:35]line Версия ККМ: 001 [15:16:35]line ФМ: 0000000000871769 [15:16:35]line ФД: 163856 [15:16:35]line ФПД: 4168821687115 [15:16:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151635&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163856&fm=4168821687115&tin=02508201610067®Number=0000000000092562&sum=50000 [15:16:35]written 0, free lines is 4095 [15:16:36]OFD Sender: Processing packet 163856 [packets to send 968, broken 967] [15:16:36]ProducePacketName [15:16:36]name=ofd_packets/00163856 [15:16:36]OFD Sender: To server: pG, [15:16:36]CommunicateWithHost lk.salyk.kg:30040 [15:16:36]ConnectInit lk.salyk.kg [15:16:36]Write to MH i2c: 01 00 00 A5 03 A8 [15:16:36]Write i2c OK [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: 01 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: 01 07 00 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: 01 07 00 A5 03 00 00 00 00 00 C4 0C 7F [15:16:36]RasterBufferAndPrint [15:16:36]line [15:16:36]line [15:16:36]line [15:16:36]line [15:16:36]line [15:16:36]written 0, free lines is 3286 [15:16:36]MH_Cut [15:16:36]Write to MH i2c: D1 01 00 AC 03 01 81 [15:16:36]Write i2c OK [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: D1 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: D1 01 00 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: D1 01 00 AC 03 00 80 [15:16:36]Write to MH i2c: 01 00 00 AD 03 B0 [15:16:36]Write i2c OK [15:16:36]MH_I2C_Read... [15:16:37]*** Cut start [15:16:37]*** Purtial cut [15:16:37]*** Stage 1: CUTSNS_PIN = 1 [15:16:39]Read from MH i2c: 01 [15:16:39]MH_I2C_Read... [15:16:39]*** Stop cut motor [15:16:39]*** Cut end [15:16:39]Read from MH i2c: 01 07 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: 01 07 00 AD 03 00 00 00 00 00 FF 0F C5 [15:16:39]process_action close_receipt done [15:16:39]requested_data is exist [15:16:39]produce_requested_data [15:16:39]requested_item fm.sn is exist - process it [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 11 00 00 [15:16:39]Write to MH i2c: E2 08 00 AE 03 80 11 00 00 00 00 00 00 2B [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 17 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 17 00 AE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [15:16:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:16:39]wFMCommunicate OK [15:16:39]requested_item fd.num is exist - process it [15:16:39]SAM_PROTO_GetFieldsCounters [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 13 00 00 [15:16:39]Write to MH i2c: E2 08 00 AF 03 80 13 00 00 00 00 00 00 2E [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 62 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 62 00 AF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 80 02 00 0E 04 04 00 D2 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 0E [15:16:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 80 02 00 0E 04 04 00 D2 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 [15:16:39]wFMCommunicate OK [15:16:39]SAM_PROTO_GetFieldsCounters done [15:16:39]requested_item shift.num is exist - process it [15:16:39]requested_item shift.opened is exist - process it [15:16:39]req_shift_opened [15:16:39]FM_GetShiftState [15:16:39]SAM_PROTO_GetShiftState [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 13 01 00 [15:16:39]Write to MH i2c: E2 08 00 B0 03 80 13 01 00 00 00 00 00 30 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 0E 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 0E 00 B0 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F6 [15:16:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:16:39]wFMCommunicate OK [15:16:39]SAM_PROTO_GetShiftState done [15:16:39]FM_GetShiftState done [15:16:39]req_shift_opened done [15:16:39]requested_item shift.open_date is exist - process it [15:16:39]req_shift_open_date [15:16:39]req_shift_open_date done [15:16:39]produce_requested_data done [15:16:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163856,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:16:39]process_action_free close_receipt [15:16:39]json_value_free [15:16:39]json_value_free done [15:16:39]process_json_proto returns [15:16:39]Send response to host [15:16:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163856,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:16:39]free response buf [15:16:39]execute_script done [15:16:39]execute_script returns [15:16:39]free content buf [15:16:39]Sock 9.Close socket [15:16:39]Sock 9.Thread stoped [15:16:41]ConnectInit Can't take IP for lk.salyk.kg [15:16:41]CommunicateWithHost connect error [15:16:41]CommunicateWithHost err = -1 [15:16:41]OFD Sender: Server communicate error [15:16:43]accept exits with 10 [15:16:43]New connection [15:16:43]New thread 3067235684 created [15:16:43]Thread 3067092324 joined [15:16:43]Waiting for new connection... [15:16:43] Sock 10.Parse request [15:16:43]Sock 10.Check first char [15:16:43]Sock 10.First char is OK [15:16:43]request: POST /json_proto HTTP/1.0 [15:16:43]Method: POST [15:16:43]URL: /json_proto [15:16:43]Method is POST - this is cgi request [15:16:43]url: /json_proto [15:16:43]query_string will be loaded in cgi processing [15:16:43]execute_cgi json_proto POST (null) [15:16:43]execute_cgi path=json_proto method=POST [15:16:43]POST find Content-Length [15:16:43]Host: 172.17.44.132:8080 [15:16:43]Content-Length: 679 [15:16:43]Content-Type: application/json [15:16:43] [15:16:43]POST finish read [15:16:43]Found Content-Length = 679 [15:16:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:43]execute_script... [15: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)292450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:43]POST & json_proto [15:16:43]process_json_proto [15:16:43]json parsed OK: [15:16:43]protocol is kg_v1.0 [15:16:43]action value=close_receipt [15:16:43]process_action close_receipt [15:16:43]cmd_close_receipt [15:16:43]MH_GetDate [15:16:43]Write to MH i2c: F0 00 00 B1 03 A3 [15:16:43]Write i2c OK [15:16:43]MH_I2C_Read... [15:16:43]Read from MH i2c: F0 [15:16:43]MH_I2C_Read... [15:16:43]Read from MH i2c: F0 09 00 [15:16:43]MH_I2C_Read... [15:16:43]Read from MH i2c: F0 09 00 B1 03 00 DC 04 C6 66 2A 83 C1 65 8B [15:16:43]GetLastDocTimeStamp 1724253395 [15:16:43]current date 1724253404 [15:16:43]FM_GetShiftState [15:16:43]SAM_PROTO_GetShiftState [15:16:43]wFMCommunicate request_size=4 [15:16:43]MH_SAM_APDU [15:16:43]CAPDU: 80 13 01 00 [15:16:43]Write to MH i2c: E2 08 00 B2 03 80 13 01 00 00 00 00 00 32 [15:16:43]Write i2c OK [15:16:43]MH_I2C_Read... [15:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:43]Read from MH i2c: E2 [15:16:43]MH_I2C_Read... [15:16:43]Read from MH i2c: E2 0E 00 [15:16:43]MH_I2C_Read... [15:16:43]Read from MH i2c: E2 0E 00 B2 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F8 [15:16:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:16:43]wFMCommunicate OK [15:16:43]SAM_PROTO_GetShiftState done [15:16:43]FM_GetShiftState done [15:16:43]opened in 1724199517 [15:16:43]opened+sec_in_day 1724285917 [15:16:43]quantity*price = 100050 [15:16:43]sum+1 = 100052 [15:16:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 455 21.08.2024 15:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163857 ФПД: 267808987774029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163857&fm=267808987774029&tin=02508201610067®Number=0000000000092562&sum=100000 [15:16:44]StoreToDocumentArchive [15:16:44]shift 466 fd 163857 [15:16:44]save to /storage/0466/doc_00163857 [15:16:44]save last doc name /storage/0466/doc_00163857 to /storage/kkm_last_doc_name [15:16:44]save OK [15:16:44]Clear old archive folders... [15:16:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:16:44]tlvbuf is 001576B0 [15:16:44]SAM_PROTO_ClearQueue [15:16:44]wFMCommunicate request_size=4 [15:16:44]MH_SAM_APDU [15:16:44]CAPDU: 80 09 00 00 [15:16:44]Write to MH i2c: E2 08 00 BF 03 80 09 00 00 00 00 00 00 34 [15:16:44]Write i2c OK [15:16:44]MH_I2C_Read... [15:16:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:44]Read from MH i2c: E2 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 BF 03 00 90 00 36 [15:16:44]RAPDU: 90 00 [15:16:44]wFMCommunicate OK [15:16:44]SAM_PROTO_ClearQueue done [15:16:44]KKMCreateOFDPacket [15:16:44]OFDProtocolAddRootSTLVToBuf [15:16:44]FM_MakeSignedData [15:16:44]FM_MakeSignedData [15:16:44]SAM_PROTO_SignData [15:16:44]wFMCommunicate request_size=4 [15:16:44]MH_SAM_APDU [15:16:44]CAPDU: 80 0D 01 02 [15:16:44]Write to MH i2c: E2 08 00 C0 03 80 0D 01 02 00 00 00 00 3C [15:16:44]Write i2c OK [15:16:44]MH_I2C_Read... [15:16:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:44]Read from MH i2c: E2 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 C0 03 00 90 00 37 [15:16:44]RAPDU: 90 00 [15:16:44]wFMCommunicate OK [15:16:44]wFMCommunicate request_size=255 [15:16:44]MH_SAM_APDU [15: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 38 30 30 06 04 09 00 D0 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 C7 01 00 00 F4 03 04 00 DC 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 80 02 00 35 04 06 00 F3 92 23 95 [15:16:44]Write to MH i2c: E2 02 01 C1 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C7 01 00 00 F4 03 04 00 DC 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 80 02 00 35 04 06 00 F3 92 23 95 00 00 42 [15:16:44]Write i2c OK [15:16:44]MH_I2C_Read... [15:16:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:44]Read from MH i2c: E2 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 C1 03 00 90 00 38 [15:16:44]RAPDU: 90 00 [15:16:44]wFMCommunicate OK [15:16:44]wFMCommunicate request_size=7 [15:16:44]MH_SAM_APDU [15:16:44]CAPDU: 80 0D 02 02 02 7C 4D [15:16:44]Write to MH i2c: E2 0A 00 C2 03 80 0D 02 02 02 00 7C 4D 00 00 0C [15:16:44]Write i2c OK [15:16:44]MH_I2C_Read... [15:16:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:44]Read from MH i2c: E2 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 [15:16:44]MH_I2C_Read... [15:16:44]Read from MH i2c: E2 03 00 C2 03 00 90 00 39 [15:16:44]RAPDU: 90 00 [15:16:44]wFMCommunicate OK [15:16:44]wFMCommunicate request_size=4 [15:16:44]MH_SAM_APDU [15:16:44]CAPDU: 80 0D 03 02 [15:16:44]Write to MH i2c: E2 08 00 C3 03 80 0D 03 02 00 00 00 00 41 [15:16:44]Write i2c OK [15:16:44]MH_I2C_Read... [15:16:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:45]Read from MH i2c: E2 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: E2 0B 00 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: E2 0B 00 C3 03 00 C4 D1 70 92 89 52 CA AE 90 00 2C [15:16:45]RAPDU: C4 D1 70 92 89 52 CA AE 90 00 [15:16:45]wFMCommunicate OK [15:16:45]SAM_PROTO_SignData done [15:16:45]FM_MakeSignedData done [15:16:45]CreateOFDProtocolMessage [15:16:45]wFMCommunicate request_size=4 [15:16:45]MH_SAM_APDU [15:16:45]CAPDU: 80 11 00 00 [15:16:45]Write to MH i2c: E2 08 00 C4 03 80 11 00 00 00 00 00 00 41 [15:16:45]Write i2c OK [15:16:45]MH_I2C_Read... [15:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:45]Read from MH i2c: E2 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: E2 17 00 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: E2 17 00 C4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [15:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:16:45]wFMCommunicate OK [15:16:45]CreateOFDProtocolMessage done [15:16:45]OFDSenderStorePacket 163857 [15:16:45]StoreOFDPacket docnum=163857 [15:16:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CF FF 04 01 5C 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C7 01 00 00 F4 03 04 00 DC 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 80 02 00 35 04 06 00 F3 92 23 95 7C 4D C4 D1 70 92 89 52 CA AE [15:16:45]CheckFolder [15:16:45]dirname=/storage/ofd_packets [15:16:45]CheckFolder done [15:16:45]ProducePacketName [15:16:45]name=ofd_packets/00163857 [15:16:45]NVStorageSaveData ofd_packets/00163857 [15:16:45]File name is /storage/ofd_packets/00163857 [15:16:45]Write 298 bytes [15:16:45]NVStorageSaveData done [15:16:45]OFDSenderStorePacket done [15:16:45]KKMCreateOFDPacket done [15:16:45]NVStorageSaveData kkm_last_timestamp [15:16:45]File name is /storage/kkm_last_timestamp [15:16:45]Write 4 bytes [15:16:45]NVStorageSaveData done [15:16:45]ExternCall_PrintAddStr [15:16:45]wPrintStart [15:16:45]Write to MH i2c: 01 00 00 C5 03 C8 [15:16:45]Write i2c OK [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: 01 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: 01 07 00 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: 01 07 00 C5 03 00 00 00 00 00 FF 0F DD [15:16:45]RasterBufferAndPrint [15:16:45]line Счет N : (1)292450 [15:16:45]line ИНН: 02508201610067 [15:16:45]line Контрольно-Кассовый Чек [15:16:45]line ПРОДАЖА [15:16:45]line ТРК (МРК, ГНК) : 44 [15:16:45]line Товар: 2710194800 [15:16:45]line ДТ-К-5 [15:16:45]line 13.130 * 76.20 [15:16:45]line = 1000.51 [15:16:45]line НДС 12% НСП 1% [15:16:45]line > о реализуемом товаре [15:16:45]line ОКРУГЛЕНИЕ: -0.51 [15:16:45]line ИТОГО: 1000.00 [15:16:45]line Внесено: 1000.00 [15:16:45]line СДАЧА: 0.00 [15:16:45]line НСП 1% : 8.85 [15:16:45]line НДС 12% : 106.25 [15:16:45]line Наличными: 1000.00 [15:16:45]line Безнал.: 0.00 [15:16:45]line Место: АЗС № 130 "Партнер Нефть" [15:16:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:16:45]line СНО: Общий режим [15:16:45]line Чек 455 21.08.2024 15:16 [15:16:45]line Смена: 466 ФФД: 1.0 [15:16:45]line ЗНМ: 0300000070 [15:16:45]line РНМ: 0000000000092562 [15:16:45]line Версия ККМ: 001 [15:16:45]line ФМ: 0000000000871769 [15:16:45]line ФД: 163857 [15:16:45]line ФПД: 267808987774029 [15:16:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163857&fm=267808987774029&tin=02508201610067®Number=0000000000092562&sum=100000 [15:16:45]OFD Sender: Processing packet 163856 [packets to send 969, broken 967] [15:16:45]ProducePacketName [15:16:45]name=ofd_packets/00163856 [15:16:45]OFD Sender: To server: pG, [15:16:45]CommunicateWithHost lk.salyk.kg:30040 [15:16:45]ConnectInit lk.salyk.kg [15:16:45]written 0, free lines is 4095 [15:16:45]Write to MH i2c: 01 00 00 F0 03 F3 [15:16:45]Write i2c OK [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: 01 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: 01 07 00 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: 01 07 00 F0 03 00 00 00 00 00 D6 0C DC [15:16:45]RasterBufferAndPrint [15:16:45]line [15:16:45]line [15:16:45]line [15:16:45]line [15:16:45]line [15:16:45]written 0, free lines is 3313 [15:16:45]MH_Cut [15:16:45]Write to MH i2c: D1 01 00 F7 03 01 CC [15:16:45]Write i2c OK [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: D1 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: D1 01 00 [15:16:45]MH_I2C_Read... [15:16:45]Read from MH i2c: D1 01 00 F7 03 00 CB [15:16:45]Write to MH i2c: 01 00 00 F8 03 FB [15:16:45]Write i2c OK [15:16:45]MH_I2C_Read... [15:16:46]recv_with_timeout no data received [15:16:46]*** Cut start [15:16:46]*** Purtial cut [15:16:46]*** Stage 1: CUTSNS_PIN = 1 [15:16:48]Read from MH i2c: 01 [15:16:48]MH_I2C_Read... [15:16:48]*** Stop cut motor [15:16:48]*** Cut end [15:16:48]Read from MH i2c: 01 07 00 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: 01 07 00 F8 03 00 00 00 00 00 FF 0F 10 [15:16:48]process_action close_receipt done [15:16:48]requested_data is exist [15:16:48]produce_requested_data [15:16:48]requested_item fm.sn is exist - process it [15:16:48]wFMCommunicate request_size=4 [15:16:48]MH_SAM_APDU [15:16:48]CAPDU: 80 11 00 00 [15:16:48]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [15:16:48]Write i2c OK [15:16:48]MH_I2C_Read... [15:16:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:48]Read from MH i2c: E2 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: E2 17 00 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: E2 17 00 F9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [15:16:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:16:48]wFMCommunicate OK [15:16:48]requested_item fd.num is exist - process it [15:16:48]SAM_PROTO_GetFieldsCounters [15:16:48]wFMCommunicate request_size=4 [15:16:48]MH_SAM_APDU [15:16:48]CAPDU: 80 13 00 00 [15:16:48]Write to MH i2c: E2 08 00 FA 03 80 13 00 00 00 00 00 00 79 [15:16:48]Write i2c OK [15:16:48]MH_I2C_Read... [15:16:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:48]Read from MH i2c: E2 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: E2 62 00 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: E2 62 00 FA 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 80 02 00 0E 04 04 00 D2 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 5D [15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 80 02 00 0E 04 04 00 D2 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 [15:16:48]wFMCommunicate OK [15:16:48]SAM_PROTO_GetFieldsCounters done [15:16:48]requested_item shift.num is exist - process it [15:16:48]requested_item shift.opened is exist - process it [15:16:48]req_shift_opened [15:16:48]FM_GetShiftState [15:16:48]SAM_PROTO_GetShiftState [15:16:48]wFMCommunicate request_size=4 [15:16:48]MH_SAM_APDU [15:16:48]CAPDU: 80 13 01 00 [15:16:48]Write to MH i2c: E2 08 00 FB 03 80 13 01 00 00 00 00 00 7B [15:16:48]Write i2c OK [15:16:48]MH_I2C_Read... [15:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:48]Read from MH i2c: E2 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: E2 0E 00 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: E2 0E 00 FB 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 41 [15:16:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:16:48]wFMCommunicate OK [15:16:48]SAM_PROTO_GetShiftState done [15:16:48]FM_GetShiftState done [15:16:48]req_shift_opened done [15:16:48]requested_item shift.open_date is exist - process it [15:16:48]req_shift_open_date [15:16:48]req_shift_open_date done [15:16:48]produce_requested_data done [15:16:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163857,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:16:48]process_action_free close_receipt [15:16:48]json_value_free [15:16:48]json_value_free done [15:16:48]process_json_proto returns [15:16:48]Send response to host [15:16:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163857,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:16:48]free response buf [15:16:48]execute_script done [15:16:48]execute_script returns [15:16:48]free content buf [15:16:48]Sock 10.Close socket [15:16:48]Sock 10.Thread stoped [15:16:50]ConnectInit Can't take IP for lk.salyk.kg [15:16:50]CommunicateWithHost connect error [15:16:50]CommunicateWithHost err = -1 [15:16:50]OFD Sender: Server communicate error [15:16:55]OFD Sender: Processing packet 163856 [packets to send 969, broken 967] [15:16:55]ProducePacketName [15:16:55]name=ofd_packets/00163856 [15:16:55]OFD Sender: To server: pG, [15:16:55]CommunicateWithHost lk.salyk.kg:30040 [15:16:55]ConnectInit lk.salyk.kg [15:17:04]recv_with_timeout no data received [15:17:05]Connected sock=10 [15:17: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 37 36 39 0D 01 00 00 94 09 05 01 65 FF 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 C6 01 00 00 F4 03 04 00 D3 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 80 02 00 35 04 06 00 03 CA A1 22 C3 4B 47 C1 E3 C3 38 33 03 8D [15:17:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 86 61 47 00 D3 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 37 36 39 10 04 04 00 10 80 02 00 F4 03 04 00 41 AE C5 66 B6 04 01 00 00 E1 EC C5 C4 46 60 A8 E2 [15:17:11]CommunicateWithHost err = 0 [15:17:11]CheckOFDResponse [15:17:11]1017 (14) - 77093643461234 [15:17:11]1041 (16) - 0000000000871769 [15:17:11]1040 (4) - 163856 [15:17:11]1012 (4) - 21.08.2024 09:07 [15:17:11]1206 (1) - 0 [15:17:11]OFD Sender: Remove packet 163856 [15:17:11]ProducePacketName [15:17:11]name=ofd_packets/00163856 [15:17:11]NVStorageDeleteData [15:17:11]OFD Sender: Processing packet 163857 [packets to send 968, broken 967] [15:17:11]ProducePacketName [15:17:11]name=ofd_packets/00163857 [15:17:11]OFD Sender: To server: pG, [15:17:11]CommunicateWithHost lk.salyk.kg:30040 [15:17:11]ConnectInit lk.salyk.kg [15:17:16]Connected sock=10 [15:17: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 37 36 39 0C 01 00 00 CF FF 04 01 5C 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C7 01 00 00 F4 03 04 00 DC 04 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 80 02 00 35 04 06 00 F3 92 23 95 7C 4D C4 D1 70 92 89 52 CA AE [15: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 37 36 39 4F 00 00 00 B8 53 47 00 33 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 37 36 39 10 04 04 00 11 80 02 00 F4 03 04 00 4C AE C5 66 B6 04 01 00 00 5D 6E 81 2B 4E 6F EB F4 [15:17:17]CommunicateWithHost err = 0 [15:17:17]CheckOFDResponse [15:17:17]1017 (14) - 77093643461234 [15:17:17]1041 (16) - 0000000000871769 [15:17:17]1040 (4) - 163857 [15:17:17]1012 (4) - 21.08.2024 09:07 [15:17:17]1206 (1) - 0 [15:17:17]OFD Sender: Remove packet 163857 [15:17:17]ProducePacketName [15:17:17]name=ofd_packets/00163857 [15:17:17]NVStorageDeleteData [15:17:18]OFD Sender: No OFD packet to send [15:17:23]OFD Sender: No OFD packet to send [15:17:28]OFD Sender: No OFD packet to send [15:17:33]OFD Sender: No OFD packet to send [15:17:38]OFD Sender: No OFD packet to send [15:17:43]OFD Sender: No OFD packet to send [15:17:48]OFD Sender: No OFD packet to send [15:17:53]OFD Sender: No OFD packet to send [15:17:58]OFD Sender: No OFD packet to send [15:18:03]OFD Sender: No OFD packet to send [15:18:08]OFD Sender: No OFD packet to send [15:18:13]OFD Sender: No OFD packet to send [15:18:18]OFD Sender: No OFD packet to send [15:18:18]recv_with_timeout no data received [15:18:23]OFD Sender: No OFD packet to send [15:18:28]OFD Sender: No OFD packet to send [15:18:29]accept exits with 9 [15:18:29]New connection [15:18:29]New thread 3067092324 created [15:18:29]Thread 3067235684 joined [15:18:29]Waiting for new connection... [15:18:29] Sock 9.Parse request [15:18:29]Sock 9.Check first char [15:18:29]Sock 9.First char is OK [15:18:29]request: POST /json_proto HTTP/1.0 [15:18:29]Method: POST [15:18:29]URL: /json_proto [15:18:29]Method is POST - this is cgi request [15:18:29]url: /json_proto [15:18:29]query_string will be loaded in cgi processing [15:18:29]execute_cgi json_proto POST (null) [15:18:29]execute_cgi path=json_proto method=POST [15:18:29]POST find Content-Length [15:18:29]Host: 172.17.44.132:8080 [15:18:29]Content-Length: 794 [15:18:29]Content-Type: application/json [15:18:29] [15:18:29]POST finish read [15:18:29]Found Content-Length = 794 [15:18:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:29]execute_script... [15:18: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)292451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:29]POST & json_proto [15:18:29]process_json_proto [15:18:29]json parsed OK: [15:18:29]protocol is kg_v1.0 [15:18:29]action value=close_receipt [15:18:29]process_action close_receipt [15:18:29]cmd_close_receipt [15:18:29]MH_GetDate [15:18:29]Write to MH i2c: F0 00 00 FC 03 EE [15:18:29]Write i2c OK [15:18:29]MH_I2C_Read... [15:18:29]Read from MH i2c: F0 [15:18:29]MH_I2C_Read... [15:18:29]Read from MH i2c: F0 09 00 [15:18:29]MH_I2C_Read... [15:18:29]Read from MH i2c: F0 09 00 FC 03 00 46 05 C6 66 2A 83 C1 65 41 [15:18:29]GetLastDocTimeStamp 1724253404 [15:18:29]current date 1724253510 [15:18:29]FM_GetShiftState [15:18:29]SAM_PROTO_GetShiftState [15:18:29]wFMCommunicate request_size=4 [15:18:29]MH_SAM_APDU [15:18:29]CAPDU: 80 13 01 00 [15:18:29]Write to MH i2c: E2 08 00 FD 03 80 13 01 00 00 00 00 00 7D [15:18:29]Write i2c OK [15:18:29]MH_I2C_Read... [15:18:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:29]Read from MH i2c: E2 [15:18:29]MH_I2C_Read... [15:18:29]Read from MH i2c: E2 0E 00 [15:18:29]MH_I2C_Read... [15:18:29]Read from MH i2c: E2 0E 00 FD 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 43 [15:18:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:18:29]wFMCommunicate OK [15:18:29]SAM_PROTO_GetShiftState done [15:18:29]FM_GetShiftState done [15:18:29]opened in 1724199517 [15:18:29]opened+sec_in_day 1724285917 [15:18:29]quantity*price = 0 [15:18:29]sum+1 = 1 [15:18:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 456 21.08.2024 15:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 163858 ФПД: 2305506706286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163858&fm=2305506706286&tin=02508201610067®Number=0000000000092562&sum=0 [15:18:30]StoreToDocumentArchive [15:18:30]shift 466 fd 163858 [15:18:30]save to /storage/0466/doc_00163858 [15:18:30]save last doc name /storage/0466/doc_00163858 to /storage/kkm_last_doc_name [15:18:30]save OK [15:18:30]Clear old archive folders... [15:18:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:18:30]tlvbuf is 001A70F0 [15:18:30]SAM_PROTO_ClearQueue [15:18:30]wFMCommunicate request_size=4 [15:18:30]MH_SAM_APDU [15:18:30]CAPDU: 80 09 00 00 [15:18:30]Write to MH i2c: E2 08 00 0A 04 80 09 00 00 00 00 00 00 80 [15:18:30]Write i2c OK [15:18:30]MH_I2C_Read... [15:18:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:30]Read from MH i2c: E2 [15:18:30]MH_I2C_Read... [15:18:30]Read from MH i2c: E2 03 00 [15:18:30]MH_I2C_Read... [15:18:30]Read from MH i2c: E2 03 00 0A 04 00 90 00 82 [15:18:30]RAPDU: 90 00 [15:18:30]wFMCommunicate OK [15:18:30]SAM_PROTO_ClearQueue done [15:18:30]KKMCreateOFDPacket [15:18:30]OFDProtocolAddRootSTLVToBuf [15:18:30]FM_MakeSignedData [15:18:30]FM_MakeSignedData [15:18:30]SAM_PROTO_SignData [15:18:30]wFMCommunicate request_size=4 [15:18:30]MH_SAM_APDU [15:18:30]CAPDU: 80 0D 01 02 [15:18:30]Write to MH i2c: E2 08 00 0B 04 80 0D 01 02 00 00 00 00 88 [15:18:30]Write i2c OK [15:18:30]MH_I2C_Read... [15:18:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:30]Read from MH i2c: E2 [15:18:30]MH_I2C_Read... [15:18:30]Read from MH i2c: E2 03 00 [15:18:30]MH_I2C_Read... [15:18:30]Read from MH i2c: E2 03 00 0B 04 00 90 00 83 [15:18:30]RAPDU: 90 00 [15:18:30]wFMCommunicate OK [15:18:30]wFMCommunicate request_size=255 [15:18:30]MH_SAM_APDU [15:18:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 C8 01 00 00 F4 03 04 00 46 05 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 80 02 00 35 04 06 00 02 [15:18:30]Write to MH i2c: E2 02 01 0C 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 01 00 00 F4 03 04 00 46 05 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 80 02 00 35 04 06 00 02 00 00 AE [15:18:30]Write i2c OK [15:18:30]MH_I2C_Read... [15:18:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:31]Read from MH i2c: E2 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 03 00 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 03 00 0C 04 00 90 00 84 [15:18:31]RAPDU: 90 00 [15:18:31]wFMCommunicate OK [15:18:31]wFMCommunicate request_size=10 [15:18:31]MH_SAM_APDU [15:18:31]CAPDU: 80 0D 02 02 05 18 CA E8 83 6E [15:18:31]Write to MH i2c: E2 0D 00 0D 04 80 0D 02 02 05 00 18 CA E8 83 6E 00 00 50 [15:18:31]Write i2c OK [15:18:31]MH_I2C_Read... [15:18:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:31]Read from MH i2c: E2 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 03 00 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 03 00 0D 04 00 90 00 85 [15:18:31]RAPDU: 90 00 [15:18:31]wFMCommunicate OK [15:18:31]wFMCommunicate request_size=4 [15:18:31]MH_SAM_APDU [15:18:31]CAPDU: 80 0D 03 02 [15:18:31]Write to MH i2c: E2 08 00 0E 04 80 0D 03 02 00 00 00 00 8D [15:18:31]Write i2c OK [15:18:31]MH_I2C_Read... [15:18:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:31]Read from MH i2c: E2 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 0B 00 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 0B 00 0E 04 00 A3 68 94 B9 1D AA A1 71 90 00 BF [15:18:31]RAPDU: A3 68 94 B9 1D AA A1 71 90 00 [15:18:31]wFMCommunicate OK [15:18:31]SAM_PROTO_SignData done [15:18:31]FM_MakeSignedData done [15:18:31]CreateOFDProtocolMessage [15:18:31]wFMCommunicate request_size=4 [15:18:31]MH_SAM_APDU [15:18:31]CAPDU: 80 11 00 00 [15:18:31]Write to MH i2c: E2 08 00 0F 04 80 11 00 00 00 00 00 00 8D [15:18:31]Write i2c OK [15:18:31]MH_I2C_Read... [15:18:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:31]Read from MH i2c: E2 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 17 00 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: E2 17 00 0F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [15:18:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:18:31]wFMCommunicate OK [15:18:31]CreateOFDProtocolMessage done [15:18:31]OFDSenderStorePacket 163858 [15:18:31]StoreOFDPacket docnum=163858 [15:18:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 00 18 07 01 59 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 01 00 00 F4 03 04 00 46 05 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 80 02 00 35 04 06 00 02 18 CA E8 83 6E A3 68 94 B9 1D AA A1 71 [15:18:31]CheckFolder [15:18:31]dirname=/storage/ofd_packets [15:18:31]CheckFolder done [15:18:31]ProducePacketName [15:18:31]name=ofd_packets/00163858 [15:18:31]NVStorageSaveData ofd_packets/00163858 [15:18:31]File name is /storage/ofd_packets/00163858 [15:18:31]Write 301 bytes [15:18:31]NVStorageSaveData done [15:18:31]OFDSenderStorePacket done [15:18:31]KKMCreateOFDPacket done [15:18:31]NVStorageSaveData kkm_last_timestamp [15:18:31]File name is /storage/kkm_last_timestamp [15:18:31]Write 4 bytes [15:18:31]NVStorageSaveData done [15:18:31]ExternCall_PrintAddStr [15:18:31]wPrintStart [15:18:31]Write to MH i2c: 01 00 00 10 04 14 [15:18:31]Write i2c OK [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: 01 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: 01 07 00 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: 01 07 00 10 04 00 00 00 00 00 FF 0F 29 [15:18:31]RasterBufferAndPrint [15:18:31]line Счет N : (1)292451 [15:18:31]line ИНН: 02508201610067 [15:18:31]line Контрольно-Кассовый Чек [15:18:31]line ПРОДАЖА [15:18:31]line ТРК (МРК, ГНК) : 62 [15:18:31]line Товар: 2710124130 [15:18:31]line Аи-92-К-5 [15:18:31]line 20.000 * 0.00 [15:18:31]line = 0.00 [15:18:31]line НДС 12% НСП 1% [15:18:31]line > о реализуемом товаре [15:18:31]line ИТОГО: 0.00 [15:18:31]line НСП 1% : 0.00 [15:18:31]line НДС 12% : 0.00 [15:18:31]line Наличными: 0.00 [15:18:31]line Безнал.: 0.00 [15:18:31]line Место: АЗС № 130 "Партнер Нефть" [15:18:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:18:31]line СНО: Общий режим [15:18:31]line Чек 456 21.08.2024 15:18 [15:18:31]line Смена: 466 ФФД: 1.0 [15:18:31]line ЗНМ: 0300000070 [15:18:31]line РНМ: 0000000000092562 [15:18:31]line Версия ККМ: 001 [15:18:31]line Талоны: Топливные Талоны [15:18:31]line 1 [15:18:31]line ФМ: 0000000000871769 [15:18:31]line ФД: 163858 [15:18:31]line ФПД: 2305506706286 [15:18:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T151830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163858&fm=2305506706286&tin=02508201610067®Number=0000000000092562&sum=0 [15:18:31]written 0, free lines is 4095 [15:18:31]OFD Sender: Processing packet 163858 [packets to send 968, broken 967] [15:18:31]ProducePacketName [15:18:31]name=ofd_packets/00163858 [15:18:31]OFD Sender: To server: pG, [15:18:31]CommunicateWithHost lk.salyk.kg:30040 [15:18:31]ConnectInit lk.salyk.kg [15:18:31]Write to MH i2c: 01 00 00 3A 04 3E [15:18:31]Write i2c OK [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: 01 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: 01 07 00 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: 01 07 00 3A 04 00 00 00 00 00 C9 0C 1A [15:18:31]RasterBufferAndPrint [15:18:31]line [15:18:31]line [15:18:31]line [15:18:31]line [15:18:31]line [15:18:31]written 0, free lines is 3280 [15:18:31]MH_Cut [15:18:31]Write to MH i2c: D1 01 00 41 04 01 17 [15:18:31]Write i2c OK [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: D1 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: D1 01 00 [15:18:31]MH_I2C_Read... [15:18:31]Read from MH i2c: D1 01 00 41 04 00 16 [15:18:31]Write to MH i2c: 01 00 00 42 04 46 [15:18:31]Write i2c OK [15:18:31]MH_I2C_Read... [15:18:32]*** Cut start [15:18:32]*** Purtial cut [15:18:32]*** Stage 1: CUTSNS_PIN = 1 [15:18:33]Connected sock=10 [15: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 37 36 39 0F 01 00 00 00 18 07 01 59 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 01 00 00 F4 03 04 00 46 05 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 80 02 00 35 04 06 00 02 18 CA E8 83 6E A3 68 94 B9 1D AA A1 71 [15:18:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E 71 47 00 2F 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 37 36 39 10 04 04 00 12 80 02 00 F4 03 04 00 99 AE C5 66 B6 04 01 00 00 8C 8F 9E 54 52 E5 45 E1 [15:18:34]CommunicateWithHost err = 0 [15:18:34]CheckOFDResponse [15:18:34]1017 (14) - 77093643461234 [15:18:34]1041 (16) - 0000000000871769 [15:18:34]1040 (4) - 163858 [15:18:34]1012 (4) - 21.08.2024 09:08 [15:18:34]1206 (1) - 0 [15:18:34]OFD Sender: Remove packet 163858 [15:18:34]ProducePacketName [15:18:34]name=ofd_packets/00163858 [15:18:34]NVStorageDeleteData [15:18:34]Read from MH i2c: 01 [15:18:34]MH_I2C_Read... [15:18:34]*** Stop cut motor [15:18:34]*** Cut end [15:18:34]Read from MH i2c: 01 07 00 [15:18:34]MH_I2C_Read... [15:18:34]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 FF 0F 5B [15:18:34]process_action close_receipt done [15:18:34]requested_data is exist [15:18:34]produce_requested_data [15:18:34]requested_item fm.sn is exist - process it [15:18:34]wFMCommunicate request_size=4 [15:18:34]MH_SAM_APDU [15:18:34]CAPDU: 80 11 00 00 [15:18:34]Write to MH i2c: E2 08 00 43 04 80 11 00 00 00 00 00 00 C1 [15:18:34]Write i2c OK [15:18:34]MH_I2C_Read... [15:18:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:34]Read from MH i2c: E2 [15:18:34]MH_I2C_Read... [15:18:34]Read from MH i2c: E2 17 00 [15:18:34]MH_I2C_Read... [15:18:34]Read from MH i2c: E2 17 00 43 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [15:18:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:18:34]wFMCommunicate OK [15:18:34]requested_item fd.num is exist - process it [15:18:34]SAM_PROTO_GetFieldsCounters [15:18:34]wFMCommunicate request_size=4 [15:18:34]MH_SAM_APDU [15:18:34]CAPDU: 80 13 00 00 [15:18:34]Write to MH i2c: E2 08 00 44 04 80 13 00 00 00 00 00 00 C4 [15:18:34]Write i2c OK [15:18:34]MH_I2C_Read... [15:18:34]OFD Sender: No OFD packet to send [15:18:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:34]Read from MH i2c: E2 [15:18:34]MH_I2C_Read... [15:18:34]Read from MH i2c: E2 62 00 [15:18:34]MH_I2C_Read... [15:18:34]Read from MH i2c: E2 62 00 44 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 80 02 00 0E 04 04 00 D2 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 AC [15:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 80 02 00 0E 04 04 00 D2 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 [15:18:34]wFMCommunicate OK [15:18:34]SAM_PROTO_GetFieldsCounters done [15:18:34]requested_item shift.num is exist - process it [15:18:34]requested_item shift.opened is exist - process it [15:18:34]req_shift_opened [15:18:34]FM_GetShiftState [15:18:34]SAM_PROTO_GetShiftState [15:18:34]wFMCommunicate request_size=4 [15:18:34]MH_SAM_APDU [15:18:34]CAPDU: 80 13 01 00 [15:18:34]Write to MH i2c: E2 08 00 45 04 80 13 01 00 00 00 00 00 C6 [15:18:34]Write i2c OK [15:18:34]MH_I2C_Read... [15:18:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:34]Read from MH i2c: E2 [15:18:34]MH_I2C_Read... [15:18:34]Read from MH i2c: E2 0E 00 [15:18:34]MH_I2C_Read... [15:18:34]Read from MH i2c: E2 0E 00 45 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [15:18:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:18:34]wFMCommunicate OK [15:18:34]SAM_PROTO_GetShiftState done [15:18:34]FM_GetShiftState done [15:18:34]req_shift_opened done [15:18:34]requested_item shift.open_date is exist - process it [15:18:34]req_shift_open_date [15:18:34]req_shift_open_date done [15:18:34]produce_requested_data done [15:18:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163858,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:18:34]process_action_free close_receipt [15:18:34]json_value_free [15:18:34]json_value_free done [15:18:34]process_json_proto returns [15:18:34]Send response to host [15:18:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163858,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:18:34]free response buf [15:18:34]execute_script done [15:18:34]execute_script returns [15:18:34]free content buf [15:18:34]Sock 9.Close socket [15:18:34]Sock 9.Thread stoped [15:18:39]OFD Sender: No OFD packet to send [15:18:44]OFD Sender: No OFD packet to send [15:18:49]OFD Sender: No OFD packet to send [15:18:53]recv_with_timeout no data received [15:18:54]OFD Sender: No OFD packet to send [15:18:59]OFD Sender: No OFD packet to send [15:19:03]recv_with_timeout no data received [15:19:04]OFD Sender: No OFD packet to send [15:19:09]OFD Sender: No OFD packet to send [15:19:14]OFD Sender: No OFD packet to send [15:19:19]OFD Sender: No OFD packet to send [15:19:24]OFD Sender: No OFD packet to send [15:19:29]OFD Sender: No OFD packet to send [15:19:34]OFD Sender: No OFD packet to send [15:19:39]OFD Sender: No OFD packet to send [15:19:44]OFD Sender: No OFD packet to send [15:19:49]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:05]OFD Sender: No OFD packet to send [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:47]recv_with_timeout no data received [15:20:50]OFD Sender: No OFD packet to send [15:20:55]OFD Sender: No OFD packet to send [15:21:00]OFD Sender: No OFD packet to send [15:21:05]OFD Sender: No OFD packet to send [15:21:10]OFD Sender: No OFD packet to send [15:21:15]OFD Sender: No OFD packet to send [15:21:20]OFD Sender: No OFD packet to send [15:21:25]OFD Sender: No OFD packet to send [15:21:30]OFD Sender: No OFD packet to send [15:21:34]recv_with_timeout no data received [15:21:35]OFD Sender: No OFD packet to send [15:21:40]OFD Sender: No OFD packet to send [15:21:45]OFD Sender: No OFD packet to send [15:21:50]OFD Sender: No OFD packet to send [15:21:55]OFD Sender: No OFD packet to send [15:22:00]OFD Sender: No OFD packet to send [15:22:05]OFD Sender: No OFD packet to send [15:22:10]OFD Sender: No OFD packet to send [15:22:15]OFD Sender: No OFD packet to send [15:22:20]OFD Sender: No OFD packet to send [15:22:21]accept exits with 7 [15:22:21]New connection [15:22:21]New thread 3067235684 created [15:22:21]Thread 3067092324 joined [15:22:21]Waiting for new connection... [15:22:21] Sock 7.Parse request [15:22:21]Sock 7.Check first char [15:22:21]Sock 7.First char is OK [15:22:21]request: POST /json_proto HTTP/1.0 [15:22:21]Method: POST [15:22:21]URL: /json_proto [15:22:21]Method is POST - this is cgi request [15:22:21]url: /json_proto [15:22:21]query_string will be loaded in cgi processing [15:22:21]execute_cgi json_proto POST (null) [15:22:21]execute_cgi path=json_proto method=POST [15:22:21]POST find Content-Length [15:22:21]Host: 172.17.44.132:8080 [15:22:21]Content-Length: 819 [15:22:21]Content-Type: application/json [15:22:21] [15:22:21]POST finish read [15:22:21]Found Content-Length = 819 [15:22:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 8.490, "sum" : 326.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 326.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:21]execute_script... [15:22: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)292452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 8.490, "sum" : 326.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 326.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:21]POST & json_proto [15:22:21]process_json_proto [15:22:21]json parsed OK: [15:22:21]protocol is kg_v1.0 [15:22:21]action value=close_receipt [15:22:21]process_action close_receipt [15:22:21]cmd_close_receipt [15:22:21]MH_GetDate [15:22:21]Write to MH i2c: F0 00 00 46 04 39 [15:22:21]Write i2c OK [15:22:21]MH_I2C_Read... [15:22:21]Read from MH i2c: F0 [15:22:21]MH_I2C_Read... [15:22:21]Read from MH i2c: F0 09 00 [15:22:21]MH_I2C_Read... [15:22:21]Read from MH i2c: F0 09 00 46 04 00 2E 06 C6 66 2A 83 C1 65 75 [15:22:21]GetLastDocTimeStamp 1724253510 [15:22:21]current date 1724253742 [15:22:21]FM_GetShiftState [15:22:21]SAM_PROTO_GetShiftState [15:22:21]wFMCommunicate request_size=4 [15:22:21]MH_SAM_APDU [15:22:21]CAPDU: 80 13 01 00 [15:22:21]Write to MH i2c: E2 08 00 47 04 80 13 01 00 00 00 00 00 C8 [15:22:21]Write i2c OK [15:22:21]MH_I2C_Read... [15:22:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:21]Read from MH i2c: E2 [15:22:21]MH_I2C_Read... [15:22:21]Read from MH i2c: E2 0E 00 [15:22:21]MH_I2C_Read... [15:22:21]Read from MH i2c: E2 0E 00 47 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [15:22:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:22:21]wFMCommunicate OK [15:22:21]SAM_PROTO_GetShiftState done [15:22:21]FM_GetShiftState done [15:22:21]opened in 1724199517 [15:22:21]opened+sec_in_day 1724285917 [15:22:21]quantity*price = 32601 [15:22:21]sum+1 = 32603 [15:22:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 326.02 НСП 1% : 2.88 НДС 12% : 34.62 Наличными: 0.00 Безнал.: 326.02 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 457 21.08.2024 15:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163859 ФПД: 44511646637604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152222&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163859&fm=44511646637604&tin=02508201610067®Number=0000000000092562&sum=32602 [15:22:22]StoreToDocumentArchive [15:22:22]shift 466 fd 163859 [15:22:22]save to /storage/0466/doc_00163859 [15:22:22]save last doc name /storage/0466/doc_00163859 to /storage/kkm_last_doc_name [15:22:22]save OK [15:22:22]Clear old archive folders... [15:22:22]ProcessDocumentItem done err = 0, tmpTLVsize=250 [15:22:22]tlvbuf is 001A6FD0 [15:22:22]SAM_PROTO_ClearQueue [15:22:22]wFMCommunicate request_size=4 [15:22:22]MH_SAM_APDU [15:22:22]CAPDU: 80 09 00 00 [15:22:22]Write to MH i2c: E2 08 00 54 04 80 09 00 00 00 00 00 00 CA [15:22:22]Write i2c OK [15:22:22]MH_I2C_Read... [15:22:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:22]Read from MH i2c: E2 [15:22:22]MH_I2C_Read... [15:22:22]Read from MH i2c: E2 03 00 [15:22:22]MH_I2C_Read... [15:22:22]Read from MH i2c: E2 03 00 54 04 00 90 00 CC [15:22:22]RAPDU: 90 00 [15:22:22]wFMCommunicate OK [15:22:22]SAM_PROTO_ClearQueue done [15:22:22]KKMCreateOFDPacket [15:22:22]OFDProtocolAddRootSTLVToBuf [15:22:22]FM_MakeSignedData [15:22:22]FM_MakeSignedData [15:22:22]SAM_PROTO_SignData [15:22:22]wFMCommunicate request_size=4 [15:22:22]MH_SAM_APDU [15:22:22]CAPDU: 80 0D 01 02 [15:22:22]Write to MH i2c: E2 08 00 55 04 80 0D 01 02 00 00 00 00 D2 [15:22:22]Write i2c OK [15:22:22]MH_I2C_Read... [15:22:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:23]Read from MH i2c: E2 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 03 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 03 00 55 04 00 90 00 CD [15:22:23]RAPDU: 90 00 [15:22:23]wFMCommunicate OK [15:22:23]wFMCommunicate request_size=255 [15:22:23]MH_SAM_APDU [15:22:23]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 2A 21 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 7F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5A 7F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5A 7F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 2E 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 80 02 00 35 04 06 00 28 7B [15:22:23]Write to MH i2c: E2 02 01 56 04 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 2A 21 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 7F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5A 7F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5A 7F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 2E 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 80 02 00 35 04 06 00 28 7B 00 00 5F [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:23]Read from MH i2c: E2 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 03 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 03 00 56 04 00 90 00 CE [15:22:23]RAPDU: 90 00 [15:22:23]wFMCommunicate OK [15:22:23]wFMCommunicate request_size=9 [15:22:23]MH_SAM_APDU [15:22:23]CAPDU: 80 0D 02 02 04 AC E2 DE 24 [15:22:23]Write to MH i2c: E2 0C 00 57 04 80 0D 02 02 04 00 AC E2 DE 24 00 00 6D [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:23]Read from MH i2c: E2 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 03 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 03 00 57 04 00 90 00 CF [15:22:23]RAPDU: 90 00 [15:22:23]wFMCommunicate OK [15:22:23]wFMCommunicate request_size=4 [15:22:23]MH_SAM_APDU [15:22:23]CAPDU: 80 0D 03 02 [15:22:23]Write to MH i2c: E2 08 00 58 04 80 0D 03 02 00 00 00 00 D7 [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:23]Read from MH i2c: E2 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 0B 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 0B 00 58 04 00 CC 59 48 88 30 14 6A 6D 90 00 E8 [15:22:23]RAPDU: CC 59 48 88 30 14 6A 6D 90 00 [15:22:23]wFMCommunicate OK [15:22:23]SAM_PROTO_SignData done [15:22:23]FM_MakeSignedData done [15:22:23]CreateOFDProtocolMessage [15:22:23]wFMCommunicate request_size=4 [15:22:23]MH_SAM_APDU [15:22:23]CAPDU: 80 11 00 00 [15:22:23]Write to MH i2c: E2 08 00 59 04 80 11 00 00 00 00 00 00 D7 [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:23]Read from MH i2c: E2 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 17 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 17 00 59 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [15:22:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:22:23]wFMCommunicate OK [15:22:23]CreateOFDProtocolMessage done [15:22:23]OFDSenderStorePacket 163859 [15:22:23]StoreOFDPacket docnum=163859 [15:22:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 AC 8A 06 01 B5 84 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 2A 21 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 7F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5A 7F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5A 7F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 2E 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 80 02 00 35 04 06 00 28 7B AC E2 DE 24 CC 59 48 88 30 14 6A 6D [15:22:23]CheckFolder [15:22:23]dirname=/storage/ofd_packets [15:22:23]CheckFolder done [15:22:23]ProducePacketName [15:22:23]name=ofd_packets/00163859 [15:22:23]NVStorageSaveData ofd_packets/00163859 [15:22:23]File name is /storage/ofd_packets/00163859 [15:22:23]Write 300 bytes [15:22:23]NVStorageSaveData done [15:22:23]OFDSenderStorePacket done [15:22:23]KKMCreateOFDPacket done [15:22:23]NVStorageSaveData kkm_last_timestamp [15:22:23]File name is /storage/kkm_last_timestamp [15:22:23]Write 4 bytes [15:22:23]NVStorageSaveData done [15:22:23]ExternCall_PrintAddStr [15:22:23]wPrintStart [15:22:23]Write to MH i2c: 01 00 00 5A 04 5E [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: 01 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: 01 07 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 FF 0F 73 [15:22:23]RasterBufferAndPrint [15:22:23]line Счет N : (1)292452 [15:22:23]line ИНН: 02508201610067 [15:22:23]line Контрольно-Кассовый Чек [15:22:23]line ПРОДАЖА [15:22:23]line ТРК (МРК, ГНК) : 71 [15:22:23]line Товар: 2711129700 [15:22:23]line ГАЗ-К-5 [15:22:23]line 8.490 * 38.40 [15:22:23]line = 326.02 [15:22:23]line НДС 12% НСП 1% [15:22:23]line > о реализуемом товаре [15:22:23]line ИТОГО: 326.02 [15:22:23]line НСП 1% : 2.88 [15:22:23]line НДС 12% : 34.62 [15:22:23]line Наличными: 0.00 [15:22:23]line Безнал.: 326.02 [15:22:23]line Место: АЗС № 130 "Партнер Нефть" [15:22:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:22:23]line СНО: Общий режим [15:22:23]line Чек 457 21.08.2024 15:22 [15:22:23]line Смена: 466 ФФД: 1.0 [15:22:23]line ЗНМ: 0300000070 [15:22:23]line РНМ: 0000000000092562 [15:22:23]line Версия ККМ: 001 [15:22:23]line Платежная система: Бакай Банк [15:22:23]line ФМ: 0000000000871769 [15:22:23]line ФД: 163859 [15:22:23]line ФПД: 44511646637604 [15:22:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152222&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163859&fm=44511646637604&tin=02508201610067®Number=0000000000092562&sum=32602 [15:22:23]written 0, free lines is 4095 [15:22:23]OFD Sender: Processing packet 163859 [packets to send 968, broken 967] [15:22:23]ProducePacketName [15:22:23]name=ofd_packets/00163859 [15:22:23]OFD Sender: To server: pG, [15:22:23]CommunicateWithHost lk.salyk.kg:30040 [15:22:23]ConnectInit lk.salyk.kg [15:22:23]Write to MH i2c: 01 00 00 84 04 88 [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: 01 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: 01 07 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: 01 07 00 84 04 00 00 00 00 00 D0 0C 6B [15:22:23]RasterBufferAndPrint [15:22:23]line [15:22:23]line [15:22:23]line [15:22:23]line [15:22:23]line [15:22:23]written 0, free lines is 3285 [15:22:23]MH_Cut [15:22:23]Write to MH i2c: D1 01 00 8B 04 01 61 [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: D1 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: D1 01 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: D1 01 00 8B 04 00 60 [15:22:23]Write to MH i2c: 01 00 00 8C 04 90 [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:24]*** Cut start [15:22:24]*** Purtial cut [15:22:24]*** Stage 1: CUTSNS_PIN = 1 [15:22:26]Read from MH i2c: 01 [15:22:26]MH_I2C_Read... [15:22:26]*** Stop cut motor [15:22:26]*** Cut end [15:22:26]Read from MH i2c: 01 07 00 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [15:22:26]process_action close_receipt done [15:22:26]requested_data is exist [15:22:26]produce_requested_data [15:22:26]requested_item fm.sn is exist - process it [15:22:26]wFMCommunicate request_size=4 [15:22:26]MH_SAM_APDU [15:22:26]CAPDU: 80 11 00 00 [15:22:26]Write to MH i2c: E2 08 00 8D 04 80 11 00 00 00 00 00 00 0B [15:22:26]Write i2c OK [15:22:26]MH_I2C_Read... [15:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:26]Read from MH i2c: E2 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 17 00 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 17 00 8D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [15:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:22:26]wFMCommunicate OK [15:22:26]requested_item fd.num is exist - process it [15:22:26]SAM_PROTO_GetFieldsCounters [15:22:26]wFMCommunicate request_size=4 [15:22:26]MH_SAM_APDU [15:22:26]CAPDU: 80 13 00 00 [15:22:26]Write to MH i2c: E2 08 00 8E 04 80 13 00 00 00 00 00 00 0E [15:22:26]Write i2c OK [15:22:26]MH_I2C_Read... [15:22:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:26]Read from MH i2c: E2 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 62 00 [15:22:26]MH_I2C_Read... [15:22:26]Read from MH i2c: E2 62 00 8E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 80 02 00 0E 04 04 00 D2 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 FA [15:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 80 02 00 0E 04 04 00 D2 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 [15:22:26]wFMCommunicate OK [15:22:26]SAM_PROTO_GetFieldsCounters done [15:22:26]requested_item shift.num is exist - process it [15:22:26]requested_item shift.opened is exist - process it [15:22:26]req_shift_opened [15:22:26]FM_GetShiftState [15:22:26]SAM_PROTO_GetShiftState [15:22:26]wFMCommunicate request_size=4 [15:22:26]MH_SAM_APDU [15:22:26]CAPDU: 80 13 01 00 [15:22:26]Write to MH i2c: E2 08 00 8F 04 80 13 01 00 00 00 00 00 10 [15:22:26]Write i2c OK [15:22:26]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0E 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0E 00 8F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [15:22:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:22:27]wFMCommunicate OK [15:22:27]SAM_PROTO_GetShiftState done [15:22:27]FM_GetShiftState done [15:22:27]req_shift_opened done [15:22:27]requested_item shift.open_date is exist - process it [15:22:27]req_shift_open_date [15:22:27]req_shift_open_date done [15:22:27]produce_requested_data done [15:22:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163859,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:22:27]process_action_free close_receipt [15:22:27]json_value_free [15:22:27]json_value_free done [15:22:27]process_json_proto returns [15:22:27]Send response to host [15:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163859,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:22:27]free response buf [15:22:27]execute_script done [15:22:27]execute_script returns [15:22:27]free content buf [15:22:27]Sock 7.Close socket [15:22:27]Sock 7.Thread stoped [15:22:27]Connected sock=11 [15:22: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 37 36 39 0E 01 00 00 AC 8A 06 01 B5 84 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 2A 21 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 7F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5A 7F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5A 7F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 2E 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 80 02 00 35 04 06 00 28 7B AC E2 DE 24 CC 59 48 88 30 14 6A 6D [15:22:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 68 79 47 00 42 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 37 36 39 10 04 04 00 13 80 02 00 F4 03 04 00 83 AF C5 66 B6 04 01 00 00 AA 14 68 BC 7B 20 32 05 [15:22:29]CommunicateWithHost err = 0 [15:22:29]CheckOFDResponse [15:22:29]1017 (14) - 77093643461234 [15:22:29]1041 (16) - 0000000000871769 [15:22:29]1040 (4) - 163859 [15:22:29]1012 (4) - 21.08.2024 09:12 [15:22:29]1206 (1) - 0 [15:22:29]OFD Sender: Remove packet 163859 [15:22:29]ProducePacketName [15:22:29]name=ofd_packets/00163859 [15:22:29]NVStorageDeleteData [15:22:30]OFD Sender: No OFD packet to send [15:22:35]OFD Sender: No OFD packet to send [15:22:40]OFD Sender: No OFD packet to send [15:22:41]recv_with_timeout no data received [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:02]accept exits with 10 [15:23:02]New connection [15:23:02]New thread 3067092324 created [15:23:02]Thread 3067235684 joined [15:23:02]Waiting for new connection... [15:23:02] Sock 10.Parse request [15:23:02]Sock 10.Check first char [15:23:02]Sock 10.First char is OK [15:23:02]request: POST /json_proto HTTP/1.0 [15:23:02]Method: POST [15:23:02]URL: /json_proto [15:23:02]Method is POST - this is cgi request [15:23:02]url: /json_proto [15:23:02]query_string will be loaded in cgi processing [15:23:02]execute_cgi json_proto POST (null) [15:23:02]execute_cgi path=json_proto method=POST [15:23:02]POST find Content-Length [15:23:02]Host: 172.17.44.132:8080 [15:23:02]Content-Length: 891 [15:23:02]Content-Type: application/json [15:23:02] [15:23:02]POST finish read [15:23:02]Found Content-Length = 891 [15:23:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50640", "tax_sys" : 0, "items" : [ { "code": "2000036200014", "name": "\u041A\u043E\u0444\u0435 \u042D\u0441\u043F\u0440\u0435\u0441\u0441\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100156364", "name": "\u0414\u0440\u0430\u0436\u0435 Skittles \u0444\u0440\u0443\u043A\u0442\u044B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:02]execute_script... [15:23: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 : (3)50640", "tax_sys" : 0, "items" : [ { "code": "2000036200014", "name": "\u041A\u043E\u0444\u0435 \u042D\u0441\u043F\u0440\u0435\u0441\u0441\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100156364", "name": "\u0414\u0440\u0430\u0436\u0435 Skittles \u0444\u0440\u0443\u043A\u0442\u044B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:02]POST & json_proto [15:23:02]process_json_proto [15:23:02]json parsed OK: [15:23:02]protocol is kg_v1.0 [15:23:02]action value=close_receipt [15:23:02]process_action close_receipt [15:23:02]cmd_close_receipt [15:23:02]MH_GetDate [15:23:02]Write to MH i2c: F0 00 00 90 04 83 [15:23:02]Write i2c OK [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: F0 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: F0 09 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: F0 09 00 90 04 00 57 06 C6 66 2A 83 C1 65 E8 [15:23:02]GetLastDocTimeStamp 1724253742 [15:23:02]current date 1724253783 [15:23:02]FM_GetShiftState [15:23:02]SAM_PROTO_GetShiftState [15:23:02]wFMCommunicate request_size=4 [15:23:02]MH_SAM_APDU [15:23:02]CAPDU: 80 13 01 00 [15:23:02]Write to MH i2c: E2 08 00 91 04 80 13 01 00 00 00 00 00 12 [15:23:02]Write i2c OK [15:23:02]MH_I2C_Read... [15:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:02]Read from MH i2c: E2 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 0E 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 0E 00 91 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [15:23:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:23:02]wFMCommunicate OK [15:23:02]SAM_PROTO_GetShiftState done [15:23:02]FM_GetShiftState done [15:23:02]opened in 1724199517 [15:23:02]opened+sec_in_day 1724285917 [15:23:02]quantity*price = 10500 [15:23:02]sum+1 = 10501 [15:23:02]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4011100156364 Драже Skittles фрукты 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 165.00 НСП 1% : 1.46 НДС 12% : 17.52 Наличными: 165.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 458 21.08.2024 15:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163860 ФПД: 38414120341259 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163860&fm=38414120341259&tin=02508201610067®Number=0000000000092562&sum=16500 0 [15:23:03]StoreToDocumentArchive [15:23:03]shift 466 fd 163860 [15:23:03]save to /storage/0466/doc_00163860 [15:23:03]save last doc name /storage/0466/doc_00163860 to /storage/kkm_last_doc_name [15:23:03]save OK [15:23:03]Clear old archive folders... [15:23:03]ProcessDocumentItem done err = 0, tmpTLVsize=384 [15:23:03]tlvbuf is 000EDF00 [15:23:03]SAM_PROTO_ClearQueue [15:23:03]wFMCommunicate request_size=4 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 09 00 00 [15:23:03]Write to MH i2c: E2 08 00 9E 04 80 09 00 00 00 00 00 00 14 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [15:23:03]RAPDU: 90 00 [15:23:03]wFMCommunicate OK [15:23:03]SAM_PROTO_ClearQueue done [15:23:03]KKMCreateOFDPacket [15:23:03]OFDProtocolAddRootSTLVToBuf [15:23:03]FM_MakeSignedData [15:23:03]FM_MakeSignedData [15:23:03]SAM_PROTO_SignData [15:23:03]wFMCommunicate request_size=4 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 0D 01 02 [15:23:03]Write to MH i2c: E2 08 00 9F 04 80 0D 01 02 00 00 00 00 1C [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [15:23:03]RAPDU: 90 00 [15:23:03]wFMCommunicate OK [15:23:03]wFMCommunicate request_size=255 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 0D 02 02 FA 03 00 80 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 [15:23:03]Write to MH i2c: E2 02 01 A0 04 80 0D 02 02 FA 00 03 00 80 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 29 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 [15:23:04]MH_I2C_Read... [15:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:04]Read from MH i2c: E2 03 00 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 03 00 A0 04 00 90 00 18 [15:23:04]RAPDU: 90 00 [15:23:04]wFMCommunicate OK [15:23:04]wFMCommunicate request_size=143 [15:23:04]MH_SAM_APDU [15:23:04]CAPDU: 80 0D 02 02 8A 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 57 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 80 02 00 35 04 06 00 22 EF FB FF 4F 0B [15:23:04]Write to MH i2c: E2 92 00 A1 04 80 0D 02 02 8A 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 57 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 80 02 00 35 04 06 00 22 EF FB FF 4F 0B 00 00 AB [15:23:04]Write i2c OK [15:23:04]MH_I2C_Read... [15:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:04]Read from MH i2c: E2 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 03 00 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 03 00 A1 04 00 90 00 19 [15:23:04]RAPDU: 90 00 [15:23:04]wFMCommunicate OK [15:23:04]wFMCommunicate request_size=4 [15:23:04]MH_SAM_APDU [15:23:04]CAPDU: 80 0D 03 02 [15:23:04]Write to MH i2c: E2 08 00 A2 04 80 0D 03 02 00 00 00 00 21 [15:23:04]Write i2c OK [15:23:04]MH_I2C_Read... [15:23:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:04]Read from MH i2c: E2 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 0B 00 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 0B 00 A2 04 00 BD 59 DB B4 6E BF 3E CA 90 00 FC [15:23:04]RAPDU: BD 59 DB B4 6E BF 3E CA 90 00 [15:23:04]wFMCommunicate OK [15:23:04]SAM_PROTO_SignData done [15:23:04]FM_MakeSignedData done [15:23:04]CreateOFDProtocolMessage [15:23:04]wFMCommunicate request_size=4 [15:23:04]MH_SAM_APDU [15:23:04]CAPDU: 80 11 00 00 [15:23:04]Write to MH i2c: E2 08 00 A3 04 80 11 00 00 00 00 00 00 21 [15:23:04]Write i2c OK [15:23:04]MH_I2C_Read... [15:23:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:04]Read from MH i2c: E2 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 17 00 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: E2 17 00 A3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [15:23:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:23:04]wFMCommunicate OK [15:23:04]CreateOFDProtocolMessage done [15:23:04]OFDSenderStorePacket 163860 [15:23:04]StoreOFDPacket docnum=163860 [15:23:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 94 01 00 00 6B 66 8C 01 61 82 5A 03 01 00 03 00 80 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 57 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 80 02 00 35 04 06 00 22 EF FB FF 4F 0B BD 59 DB B4 6E BF 3E CA [15:23:04]CheckFolder [15:23:04]dirname=/storage/ofd_packets [15:23:04]CheckFolder done [15:23:04]ProducePacketName [15:23:04]name=ofd_packets/00163860 [15:23:04]NVStorageSaveData ofd_packets/00163860 [15:23:04]File name is /storage/ofd_packets/00163860 [15:23:04]Write 434 bytes [15:23:04]NVStorageSaveData done [15:23:04]OFDSenderStorePacket done [15:23:04]KKMCreateOFDPacket done [15:23:04]NVStorageSaveData kkm_last_timestamp [15:23:04]File name is /storage/kkm_last_timestamp [15:23:04]Write 4 bytes [15:23:04]NVStorageSaveData done [15:23:04]ExternCall_PrintAddStr [15:23:04]wPrintStart [15:23:04]Write to MH i2c: 01 00 00 A4 04 A8 [15:23:04]Write i2c OK [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: 01 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: 01 07 00 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: 01 07 00 A4 04 00 00 00 00 00 FF 0F BD [15:23:04]RasterBufferAndPrint [15:23:04]line Счет N : (3)50640 [15:23:04]line ИНН: 02508201610067 [15:23:04]line Контрольно-Кассовый Чек [15:23:04]line ПРОДАЖА [15:23:04]line Товар: 2000036200014 [15:23:04]line Кофе Эспрессо (GABB TRADE) [15:23:04]line 1.000 * 105.00 [15:23:04]line = 105.00 [15:23:04]line НДС 12% НСП 1% [15:23:04]line > о реализуемом товаре [15:23:04]line Товар: 4011100156364 [15:23:04]line Драже Skittles фрукты [15:23:04]line 1.000 * 60.00 [15:23:04]line = 60.00 [15:23:04]line НДС 12% НСП 1% [15:23:04]line > о реализуемом товаре [15:23:04]line ИТОГО: 165.00 [15:23:04]line НСП 1% : 1.46 [15:23:04]line НДС 12% : 17.52 [15:23:04]line Наличными: 165.00 [15:23:04]line Безнал.: 0.00 [15:23:04]line Место: АЗС № 130 "Партнер Нефть" [15:23:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:23:04]line СНО: Общий режим [15:23:04]line Чек 458 21.08.2024 15:23 [15:23:04]line Смена: 466 ФФД: 1.0 [15:23:04]line ЗНМ: 0300000070 [15:23:04]line РНМ: 0000000000092562 [15:23:04]line Версия ККМ: 001 [15:23:04]line ФМ: 0000000000871769 [15:23:04]line ФД: 163860 [15:23:04]line ФПД: 38414120341259 [15:23:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163860&fm=38414120341259&tin=02508201610067®Number=0000000000092562&sum=16500 [15:23:04]line 0 [15:23:04]OFD Sender: Processing packet 163860 [packets to send 968, broken 967] [15:23:04]ProducePacketName [15:23:04]name=ofd_packets/00163860 [15:23:04]OFD Sender: To server: pG, [15:23:04]CommunicateWithHost lk.salyk.kg:30040 [15:23:04]ConnectInit lk.salyk.kg [15:23:04]written 0, free lines is 4095 [15:23:05]Write to MH i2c: 01 00 00 D2 04 D6 [15:23:05]Write i2c OK [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: 01 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: 01 07 00 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: 01 07 00 D2 04 00 00 00 00 00 8A 0C 73 [15:23:05]RasterBufferAndPrint [15:23:05]line [15:23:05]line [15:23:05]line [15:23:05]line [15:23:05]line [15:23:05]written 0, free lines is 3216 [15:23:05]MH_Cut [15:23:05]Write to MH i2c: D1 01 00 D9 04 01 AF [15:23:05]Write i2c OK [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: D1 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: D1 01 00 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: D1 01 00 D9 04 00 AE [15:23:05]Write to MH i2c: 01 00 00 DA 04 DE [15:23:05]Write i2c OK [15:23:05]MH_I2C_Read... [15:23:06]*** Cut start [15:23:06]*** Purtial cut [15:23:06]*** Stage 1: CUTSNS_PIN = 1 [15:23:08]Read from MH i2c: 01 [15:23:08]MH_I2C_Read... [15:23:08]*** Stop cut motor [15:23:08]*** Cut end [15:23:08]Read from MH i2c: 01 07 00 [15:23:08]MH_I2C_Read... [15:23:08]Read from MH i2c: 01 07 00 DA 04 00 00 00 00 00 FF 0F F3 [15:23:08]process_action close_receipt done [15:23:08]requested_data is exist [15:23:08]produce_requested_data [15:23:08]requested_item fm.sn is exist - process it [15:23:08]wFMCommunicate request_size=4 [15:23:08]MH_SAM_APDU [15:23:08]CAPDU: 80 11 00 00 [15:23:08]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [15:23:08]Write i2c OK [15:23:08]MH_I2C_Read... [15:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:08]Read from MH i2c: E2 [15:23:08]MH_I2C_Read... [15:23:08]Read from MH i2c: E2 17 00 [15:23:08]MH_I2C_Read... [15:23:08]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [15:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:23:08]wFMCommunicate OK [15:23:08]requested_item fd.num is exist - process it [15:23:08]SAM_PROTO_GetFieldsCounters [15:23:08]wFMCommunicate request_size=4 [15:23:08]MH_SAM_APDU [15:23:08]CAPDU: 80 13 00 00 [15:23:08]Write to MH i2c: E2 08 00 DC 04 80 13 00 00 00 00 00 00 5C [15:23:08]Write i2c OK [15:23:08]MH_I2C_Read... [15:23:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:08]Read from MH i2c: E2 [15:23:08]MH_I2C_Read... [15:23:08]Read from MH i2c: E2 62 00 [15:23:08]MH_I2C_Read... [15:23:08]Read from MH i2c: E2 62 00 DC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 80 02 00 0E 04 04 00 D2 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 4C [15:23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 80 02 00 0E 04 04 00 D2 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 [15:23:08]wFMCommunicate OK [15:23:08]SAM_PROTO_GetFieldsCounters done [15:23:08]requested_item shift.num is exist - process it [15:23:08]requested_item shift.opened is exist - process it [15:23:08]req_shift_opened [15:23:08]FM_GetShiftState [15:23:08]SAM_PROTO_GetShiftState [15:23:08]wFMCommunicate request_size=4 [15:23:08]MH_SAM_APDU [15:23:08]CAPDU: 80 13 01 00 [15:23:08]Write to MH i2c: E2 08 00 DD 04 80 13 01 00 00 00 00 00 5E [15:23:08]Write i2c OK [15:23:08]MH_I2C_Read... [15:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:08]Read from MH i2c: E2 [15:23:08]MH_I2C_Read... [15:23:08]Read from MH i2c: E2 0E 00 [15:23:08]MH_I2C_Read... [15:23:08]Read from MH i2c: E2 0E 00 DD 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 24 [15:23:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:23:08]wFMCommunicate OK [15:23:08]SAM_PROTO_GetShiftState done [15:23:08]FM_GetShiftState done [15:23:08]req_shift_opened done [15:23:08]requested_item shift.open_date is exist - process it [15:23:08]req_shift_open_date [15:23:08]req_shift_open_date done [15:23:08]produce_requested_data done [15:23:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163860,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:23:08]process_action_free close_receipt [15:23:08]json_value_free [15:23:08]json_value_free done [15:23:08]process_json_proto returns [15:23:08]Send response to host [15:23:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163860,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:23:08]free response buf [15:23:08]execute_script done [15:23:08]execute_script returns [15:23:08]free content buf [15:23:08]Sock 10.Close socket [15:23:08]Sock 10.Thread stoped [15:23:09]ConnectInit Can't take IP for lk.salyk.kg [15:23:09]CommunicateWithHost connect error [15:23:09]CommunicateWithHost err = -1 [15:23:09]OFD Sender: Server communicate error [15:23:14]OFD Sender: Processing packet 163860 [packets to send 968, broken 967] [15:23:14]ProducePacketName [15:23:14]name=ofd_packets/00163860 [15:23:14]OFD Sender: To server: pG, [15:23:14]CommunicateWithHost lk.salyk.kg:30040 [15:23:14]ConnectInit lk.salyk.kg [15:23:15]Connected sock=9 [15:23: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 37 36 39 94 01 00 00 6B 66 8C 01 61 82 5A 03 01 00 03 00 80 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 30 31 31 31 30 30 31 35 36 33 36 34 06 04 20 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 53 6B 69 74 74 6C 65 73 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 57 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 80 02 00 35 04 06 00 22 EF FB FF 4F 0B BD 59 DB B4 6E BF 3E CA [15:23:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5A 5A 47 00 67 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 37 36 39 10 04 04 00 14 80 02 00 F4 03 04 00 B2 AF C5 66 B6 04 01 00 00 30 15 19 E2 E7 E1 CD BC [15:23:16]CommunicateWithHost err = 0 [15:23:16]CheckOFDResponse [15:23:16]1017 (14) - 77093643461234 [15:23:16]1041 (16) - 0000000000871769 [15:23:16]1040 (4) - 163860 [15:23:16]1012 (4) - 21.08.2024 09:13 [15:23:16]1206 (1) - 0 [15:23:16]OFD Sender: Remove packet 163860 [15:23:16]ProducePacketName [15:23:16]name=ofd_packets/00163860 [15:23:16]NVStorageDeleteData [15:23:17]OFD Sender: No OFD packet to send [15:23:21]accept exits with 7 [15:23:21]New connection [15:23:21]New thread 3067235684 created [15:23:21]Thread 3067092324 joined [15:23:21]Waiting for new connection... [15:23:21] Sock 7.Parse request [15:23:21]Sock 7.Check first char [15:23:21]Sock 7.First char is OK [15:23:21]request: POST /json_proto HTTP/1.0 [15:23:21]Method: POST [15:23:21]URL: /json_proto [15:23:21]Method is POST - this is cgi request [15:23:21]url: /json_proto [15:23:21]query_string will be loaded in cgi processing [15:23:21]execute_cgi json_proto POST (null) [15:23:21]execute_cgi path=json_proto method=POST [15:23:21]POST find Content-Length [15:23:21]Host: 172.17.44.132:8080 [15:23:21]Content-Length: 648 [15:23:21]Content-Type: application/json [15:23:21] [15:23:21]POST finish read [15:23:21]Found Content-Length = 648 [15:23:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50641", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:21]execute_script... [15:23:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50641", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:21]POST & json_proto [15:23:21]process_json_proto [15:23:21]json parsed OK: [15:23:21]protocol is kg_v1.0 [15:23:21]action value=close_receipt [15:23:21]process_action close_receipt [15:23:21]cmd_close_receipt [15:23:21]MH_GetDate [15:23:21]Write to MH i2c: F0 00 00 DE 04 D1 [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: F0 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: F0 09 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: F0 09 00 DE 04 00 6A 06 C6 66 2A 83 C1 65 49 [15:23:21]GetLastDocTimeStamp 1724253783 [15:23:21]current date 1724253802 [15:23:21]FM_GetShiftState [15:23:21]SAM_PROTO_GetShiftState [15:23:21]wFMCommunicate request_size=4 [15:23:21]MH_SAM_APDU [15:23:21]CAPDU: 80 13 01 00 [15:23:21]Write to MH i2c: E2 08 00 DF 04 80 13 01 00 00 00 00 00 60 [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:21]Read from MH i2c: E2 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 0E 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 0E 00 DF 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 26 [15:23:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:23:21]wFMCommunicate OK [15:23:21]SAM_PROTO_GetShiftState done [15:23:21]FM_GetShiftState done [15:23:21]opened in 1724199517 [15:23:21]opened+sec_in_day 1724285917 [15:23:21]quantity*price = 9500 [15:23:21]sum+1 = 9501 [15:23:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 459 21.08.2024 15:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163861 ФПД: 14254635378468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152322&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163861&fm=14254635378468&tin=02508201610067®Number=0000000000092562&sum=9500 0 [15:23:22]StoreToDocumentArchive [15:23:22]shift 466 fd 163861 [15:23:22]save to /storage/0466/doc_00163861 [15:23:22]save last doc name /storage/0466/doc_00163861 to /storage/kkm_last_doc_name [15:23:22]save OK [15:23:22]Clear old archive folders... [15:23:22]ProcessDocumentItem done err = 0, tmpTLVsize=284 [15:23:22]tlvbuf is 00197C10 [15:23:22]SAM_PROTO_ClearQueue [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 09 00 00 [15:23:22]Write to MH i2c: E2 08 00 EC 04 80 09 00 00 00 00 00 00 62 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 EC 04 00 90 00 64 [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]SAM_PROTO_ClearQueue done [15:23:22]KKMCreateOFDPacket [15:23:22]OFDProtocolAddRootSTLVToBuf [15:23:22]FM_MakeSignedData [15:23:22]FM_MakeSignedData [15:23:22]SAM_PROTO_SignData [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 01 02 [15:23:22]Write to MH i2c: E2 08 00 ED 04 80 0D 01 02 00 00 00 00 6A [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 ED 04 00 90 00 65 [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]wFMCommunicate request_size=255 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6A 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [15:23:22]Write to MH i2c: E2 02 01 EE 04 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6A 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 DF [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 03 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 03 00 EE 04 00 90 00 66 [15:23:23]RAPDU: 90 00 [15:23:23]wFMCommunicate OK [15:23:23]wFMCommunicate request_size=43 [15:23:23]MH_SAM_APDU [15:23:23]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 80 02 00 35 04 06 00 0C F6 EA 7A 67 24 [15:23:23]Write to MH i2c: E2 2E 00 EF 04 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 80 02 00 35 04 06 00 0C F6 EA 7A 67 24 00 00 E3 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 03 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 03 00 EF 04 00 90 00 67 [15:23:23]RAPDU: 90 00 [15:23:23]wFMCommunicate OK [15:23:23]wFMCommunicate request_size=4 [15:23:23]MH_SAM_APDU [15:23:23]CAPDU: 80 0D 03 02 [15:23:23]Write to MH i2c: E2 08 00 F0 04 80 0D 03 02 00 00 00 00 6F [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 0B 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 0B 00 F0 04 00 12 AA 25 F1 6E F0 22 E1 90 00 A3 [15:23:23]RAPDU: 12 AA 25 F1 6E F0 22 E1 90 00 [15:23:23]wFMCommunicate OK [15:23:23]SAM_PROTO_SignData done [15:23:23]FM_MakeSignedData done [15:23:23]CreateOFDProtocolMessage [15:23:23]wFMCommunicate request_size=4 [15:23:23]MH_SAM_APDU [15:23:23]CAPDU: 80 11 00 00 [15:23:23]Write to MH i2c: E2 08 00 F1 04 80 11 00 00 00 00 00 00 6F [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 17 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 17 00 F1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [15:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:23:23]wFMCommunicate OK [15:23:23]CreateOFDProtocolMessage done [15:23:23]OFDSenderStorePacket 163861 [15:23:23]StoreOFDPacket docnum=163861 [15:23:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 C0 81 28 01 96 03 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6A 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 80 02 00 35 04 06 00 0C F6 EA 7A 67 24 12 AA 25 F1 6E F0 22 E1 [15:23:23]CheckFolder [15:23:23]dirname=/storage/ofd_packets [15:23:23]CheckFolder done [15:23:23]ProducePacketName [15:23:23]name=ofd_packets/00163861 [15:23:23]NVStorageSaveData ofd_packets/00163861 [15:23:23]File name is /storage/ofd_packets/00163861 [15:23:23]Write 334 bytes [15:23:23]NVStorageSaveData done [15:23:23]OFDSenderStorePacket done [15:23:23]KKMCreateOFDPacket done [15:23:23]NVStorageSaveData kkm_last_timestamp [15:23:23]File name is /storage/kkm_last_timestamp [15:23:23]Write 4 bytes [15:23:23]NVStorageSaveData done [15:23:23]ExternCall_PrintAddStr [15:23:23]wPrintStart [15:23:23]Write to MH i2c: 01 00 00 F2 04 F6 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 07 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 07 00 F2 04 00 00 00 00 00 FF 0F 0B [15:23:23]RasterBufferAndPrint [15:23:23]line Счет N : (3)50641 [15:23:23]line ИНН: 02508201610067 [15:23:23]line Контрольно-Кассовый Чек [15:23:23]line ПРОДАЖА [15:23:23]line Товар: 2000036190018 [15:23:23]line Кофе Американо XL(GABB TRADE) [15:23:23]line 1.000 * 95.00 [15:23:23]line = 95.00 [15:23:23]line НДС 12% НСП 1% [15:23:23]line > о реализуемом товаре [15:23:23]line ИТОГО: 95.00 [15:23:23]line НСП 1% : 0.84 [15:23:23]line НДС 12% : 10.09 [15:23:23]line Наличными: 95.00 [15:23:23]line Безнал.: 0.00 [15:23:23]line Место: АЗС № 130 "Партнер Нефть" [15:23:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:23:23]line СНО: Общий режим [15:23:23]line Чек 459 21.08.2024 15:23 [15:23:23]line Смена: 466 ФФД: 1.0 [15:23:23]line ЗНМ: 0300000070 [15:23:23]line РНМ: 0000000000092562 [15:23:23]line Версия ККМ: 001 [15:23:23]line ФМ: 0000000000871769 [15:23:23]line ФД: 163861 [15:23:23]line ФПД: 14254635378468 [15:23:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152322&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163861&fm=14254635378468&tin=02508201610067®Number=0000000000092562&sum=9500 [15:23:23]line 0 [15:23:23]written 0, free lines is 4095 [15:23:23]OFD Sender: Processing packet 163861 [packets to send 968, broken 967] [15:23:23]ProducePacketName [15:23:23]name=ofd_packets/00163861 [15:23:23]OFD Sender: To server: pG, [15:23:23]CommunicateWithHost lk.salyk.kg:30040 [15:23:23]ConnectInit lk.salyk.kg [15:23:23]Write to MH i2c: 01 00 00 1B 05 20 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 07 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 07 00 1B 05 00 00 00 00 00 DA 0C 0D [15:23:23]RasterBufferAndPrint [15:23:23]line [15:23:23]line [15:23:23]line [15:23:23]line [15:23:23]line [15:23:23]written 0, free lines is 3305 [15:23:23]MH_Cut [15:23:23]Write to MH i2c: D1 01 00 22 05 01 F9 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: D1 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: D1 01 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: D1 01 00 22 05 00 F8 [15:23:23]Write to MH i2c: 01 00 00 23 05 28 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:24]*** Cut start [15:23:24]*** Purtial cut [15:23:24]*** Stage 1: CUTSNS_PIN = 1 [15:23:25]Connected sock=10 [15:23: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 37 36 39 30 01 00 00 C0 81 28 01 96 03 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6A 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 80 02 00 35 04 06 00 0C F6 EA 7A 67 24 12 AA 25 F1 6E F0 22 E1 [15:23:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E B4 47 00 E6 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 37 36 39 10 04 04 00 15 80 02 00 F4 03 04 00 BD AF C5 66 B6 04 01 00 00 BF 5F C2 E9 22 80 D7 17 [15:23:25]CommunicateWithHost err = 0 [15:23:25]CheckOFDResponse [15:23:25]1017 (14) - 77093643461234 [15:23:25]1041 (16) - 0000000000871769 [15:23:25]1040 (4) - 163861 [15:23:25]1012 (4) - 21.08.2024 09:13 [15:23:25]1206 (1) - 0 [15:23:25]OFD Sender: Remove packet 163861 [15:23:25]ProducePacketName [15:23:25]name=ofd_packets/00163861 [15:23:25]NVStorageDeleteData [15:23:26]OFD Sender: No OFD packet to send [15:23:26]Read from MH i2c: 01 [15:23:26]MH_I2C_Read... [15:23:26]*** Stop cut motor [15:23:26]*** Cut end [15:23:26]Read from MH i2c: 01 07 00 [15:23:26]MH_I2C_Read... [15:23:26]Read from MH i2c: 01 07 00 23 05 00 00 00 00 00 FF 0F 3D [15:23:26]process_action close_receipt done [15:23:26]requested_data is exist [15:23:26]produce_requested_data [15:23:26]requested_item fm.sn is exist - process it [15:23:26]wFMCommunicate request_size=4 [15:23:26]MH_SAM_APDU [15:23:26]CAPDU: 80 11 00 00 [15:23:26]Write to MH i2c: E2 08 00 24 05 80 11 00 00 00 00 00 00 A3 [15:23:26]Write i2c OK [15:23:26]MH_I2C_Read... [15:23:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:26]Read from MH i2c: E2 [15:23:26]MH_I2C_Read... [15:23:26]Read from MH i2c: E2 17 00 [15:23:26]MH_I2C_Read... [15:23:26]Read from MH i2c: E2 17 00 24 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [15:23:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:23:26]wFMCommunicate OK [15:23:26]requested_item fd.num is exist - process it [15:23:26]SAM_PROTO_GetFieldsCounters [15:23:26]wFMCommunicate request_size=4 [15:23:26]MH_SAM_APDU [15:23:26]CAPDU: 80 13 00 00 [15:23:26]Write to MH i2c: E2 08 00 25 05 80 13 00 00 00 00 00 00 A6 [15:23:26]Write i2c OK [15:23:26]MH_I2C_Read... [15:23:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:26]Read from MH i2c: E2 [15:23:26]MH_I2C_Read... [15:23:26]Read from MH i2c: E2 62 00 [15:23:26]MH_I2C_Read... [15:23:26]Read from MH i2c: E2 62 00 25 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 80 02 00 0E 04 04 00 D2 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 9A [15:23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 80 02 00 0E 04 04 00 D2 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 [15:23:26]wFMCommunicate OK [15:23:26]SAM_PROTO_GetFieldsCounters done [15:23:26]requested_item shift.num is exist - process it [15:23:26]requested_item shift.opened is exist - process it [15:23:26]req_shift_opened [15:23:26]FM_GetShiftState [15:23:26]SAM_PROTO_GetShiftState [15:23:26]wFMCommunicate request_size=4 [15:23:26]MH_SAM_APDU [15:23:26]CAPDU: 80 13 01 00 [15:23:26]Write to MH i2c: E2 08 00 26 05 80 13 01 00 00 00 00 00 A8 [15:23:26]Write i2c OK [15:23:26]MH_I2C_Read... [15:23:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:26]Read from MH i2c: E2 [15:23:26]MH_I2C_Read... [15:23:26]Read from MH i2c: E2 0E 00 [15:23:26]MH_I2C_Read... [15:23:26]Read from MH i2c: E2 0E 00 26 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6E [15:23:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:23:26]wFMCommunicate OK [15:23:26]SAM_PROTO_GetShiftState done [15:23:26]FM_GetShiftState done [15:23:26]req_shift_opened done [15:23:26]requested_item shift.open_date is exist - process it [15:23:26]req_shift_open_date [15:23:26]req_shift_open_date done [15:23:26]produce_requested_data done [15:23:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163861,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:23:26]process_action_free close_receipt [15:23:26]json_value_free [15:23:26]json_value_free done [15:23:26]process_json_proto returns [15:23:26]Send response to host [15:23:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163861,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:23:26]free response buf [15:23:26]execute_script done [15:23:26]execute_script returns [15:23:26]free content buf [15:23:26]Sock 7.Close socket [15:23:26]Sock 7.Thread stoped [15:23:31]OFD Sender: No OFD packet to send [15:23:36]OFD Sender: No OFD packet to send [15:23:41]OFD Sender: No OFD packet to send [15:23:46]OFD Sender: No OFD packet to send [15:23:51]OFD Sender: No OFD packet to send [15:23:56]OFD Sender: No OFD packet to send [15:24:01]OFD Sender: No OFD packet to send [15:24:03]recv_with_timeout no data received [15:24:06]OFD Sender: No OFD packet to send [15:24:11]OFD Sender: No OFD packet to send [15:24:16]OFD Sender: No OFD packet to send [15:24:21]OFD Sender: No OFD packet to send [15:24:26]OFD Sender: No OFD packet to send [15:24:31]OFD Sender: No OFD packet to send [15:24:36]OFD Sender: No OFD packet to send [15:24:41]OFD Sender: No OFD packet to send [15:24:46]OFD Sender: No OFD packet to send [15:24:47]accept exits with 9 [15:24:47]New connection [15:24:47]New thread 3067092324 created [15:24:47]Thread 3067235684 joined [15:24:47]Waiting for new connection... [15:24:47] Sock 9.Parse request [15:24:47]Sock 9.Check first char [15:24:47]Sock 9.First char is OK [15:24:47]request: POST /json_proto HTTP/1.0 [15:24:47]Method: POST [15:24:47]URL: /json_proto [15:24:47]Method is POST - this is cgi request [15:24:47]url: /json_proto [15:24:47]query_string will be loaded in cgi processing [15:24:47]execute_cgi json_proto POST (null) [15:24:47]execute_cgi path=json_proto method=POST [15:24:47]POST find Content-Length [15:24:47]Host: 172.17.44.132:8080 [15:24:47]Content-Length: 679 [15:24:47]Content-Type: application/json [15:24:47] [15:24:47]POST finish read [15:24:47]Found Content-Length = 679 [15:24:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:47]execute_script... [15:24: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)292455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:47]POST & json_proto [15:24:47]process_json_proto [15:24:47]json parsed OK: [15:24:47]protocol is kg_v1.0 [15:24:47]action value=close_receipt [15:24:47]process_action close_receipt [15:24:47]cmd_close_receipt [15:24:47]MH_GetDate [15:24:47]Write to MH i2c: F0 00 00 27 05 1B [15:24:47]Write i2c OK [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: F0 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: F0 09 00 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: F0 09 00 27 05 00 C0 06 C6 66 2A 83 C1 65 E9 [15:24:47]GetLastDocTimeStamp 1724253802 [15:24:47]current date 1724253888 [15:24:47]FM_GetShiftState [15:24:47]SAM_PROTO_GetShiftState [15:24:47]wFMCommunicate request_size=4 [15:24:47]MH_SAM_APDU [15:24:47]CAPDU: 80 13 01 00 [15:24:47]Write to MH i2c: E2 08 00 28 05 80 13 01 00 00 00 00 00 AA [15:24:47]Write i2c OK [15:24:47]MH_I2C_Read... [15:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:47]Read from MH i2c: E2 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: E2 0E 00 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: E2 0E 00 28 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 70 [15:24:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:24:47]wFMCommunicate OK [15:24:47]SAM_PROTO_GetShiftState done [15:24:47]FM_GetShiftState done [15:24:47]opened in 1724199517 [15:24:47]opened+sec_in_day 1724285917 [15:24:47]quantity*price = 100050 [15:24:47]sum+1 = 100052 [15:24:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 460 21.08.2024 15:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163862 ФПД: 187832092995540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152448&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163862&fm=187832092995540&tin=02508201610067®Number=0000000000092562&sum=100000 [15:24:49]StoreToDocumentArchive [15:24:49]shift 466 fd 163862 [15:24:49]save to /storage/0466/doc_00163862 [15:24:49]save last doc name /storage/0466/doc_00163862 to /storage/kkm_last_doc_name [15:24:49]save OK [15:24:49]Clear old archive folders... [15:24:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:24:49]tlvbuf is 000EDA80 [15:24:49]SAM_PROTO_ClearQueue [15:24:49]wFMCommunicate request_size=4 [15:24:49]MH_SAM_APDU [15:24:49]CAPDU: 80 09 00 00 [15:24:49]Write to MH i2c: E2 08 00 35 05 80 09 00 00 00 00 00 00 AC [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:49]Read from MH i2c: E2 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 35 05 00 90 00 AE [15:24:49]RAPDU: 90 00 [15:24:49]wFMCommunicate OK [15:24:49]SAM_PROTO_ClearQueue done [15:24:49]KKMCreateOFDPacket [15:24:49]OFDProtocolAddRootSTLVToBuf [15:24:49]FM_MakeSignedData [15:24:49]FM_MakeSignedData [15:24:49]SAM_PROTO_SignData [15:24:49]wFMCommunicate request_size=4 [15:24:49]MH_SAM_APDU [15:24:49]CAPDU: 80 0D 01 02 [15:24:49]Write to MH i2c: E2 08 00 36 05 80 0D 01 02 00 00 00 00 B4 [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:49]Read from MH i2c: E2 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 36 05 00 90 00 AF [15:24:49]RAPDU: 90 00 [15:24:49]wFMCommunicate OK [15:24:49]wFMCommunicate request_size=255 [15:24:49]MH_SAM_APDU [15:24: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 38 30 30 06 04 09 00 D0 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 CC 01 00 00 F4 03 04 00 C0 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 80 02 00 35 04 06 00 AA D5 11 2E [15:24:49]Write to MH i2c: E2 02 01 37 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 CC 01 00 00 F4 03 04 00 C0 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 80 02 00 35 04 06 00 AA D5 11 2E 00 00 2B [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:49]Read from MH i2c: E2 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 37 05 00 90 00 B0 [15:24:49]RAPDU: 90 00 [15:24:49]wFMCommunicate OK [15:24:49]wFMCommunicate request_size=7 [15:24:49]MH_SAM_APDU [15:24:49]CAPDU: 80 0D 02 02 02 2F D4 [15:24:49]Write to MH i2c: E2 0A 00 38 05 80 0D 02 02 02 00 2F D4 00 00 BE [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:49]Read from MH i2c: E2 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 03 00 38 05 00 90 00 B1 [15:24:49]RAPDU: 90 00 [15:24:49]wFMCommunicate OK [15:24:49]wFMCommunicate request_size=4 [15:24:49]MH_SAM_APDU [15:24:49]CAPDU: 80 0D 03 02 [15:24:49]Write to MH i2c: E2 08 00 39 05 80 0D 03 02 00 00 00 00 B9 [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:49]Read from MH i2c: E2 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 0B 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 0B 00 39 05 00 39 7D E6 C3 65 0E EE 9D 90 00 17 [15:24:49]RAPDU: 39 7D E6 C3 65 0E EE 9D 90 00 [15:24:49]wFMCommunicate OK [15:24:49]SAM_PROTO_SignData done [15:24:49]FM_MakeSignedData done [15:24:49]CreateOFDProtocolMessage [15:24:49]wFMCommunicate request_size=4 [15:24:49]MH_SAM_APDU [15:24:49]CAPDU: 80 11 00 00 [15:24:49]Write to MH i2c: E2 08 00 3A 05 80 11 00 00 00 00 00 00 B9 [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:49]Read from MH i2c: E2 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 17 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: E2 17 00 3A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [15:24:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:24:49]wFMCommunicate OK [15:24:49]CreateOFDProtocolMessage done [15:24:49]OFDSenderStorePacket 163862 [15:24:49]StoreOFDPacket docnum=163862 [15:24:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0B E0 04 01 A2 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 CC 01 00 00 F4 03 04 00 C0 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 80 02 00 35 04 06 00 AA D5 11 2E 2F D4 39 7D E6 C3 65 0E EE 9D [15:24:49]CheckFolder [15:24:49]dirname=/storage/ofd_packets [15:24:49]CheckFolder done [15:24:49]ProducePacketName [15:24:49]name=ofd_packets/00163862 [15:24:49]NVStorageSaveData ofd_packets/00163862 [15:24:49]File name is /storage/ofd_packets/00163862 [15:24:49]Write 298 bytes [15:24:49]NVStorageSaveData done [15:24:49]OFDSenderStorePacket done [15:24:49]KKMCreateOFDPacket done [15:24:49]NVStorageSaveData kkm_last_timestamp [15:24:49]File name is /storage/kkm_last_timestamp [15:24:49]Write 4 bytes [15:24:49]NVStorageSaveData done [15:24:49]ExternCall_PrintAddStr [15:24:49]wPrintStart [15:24:49]Write to MH i2c: 01 00 00 3B 05 40 [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: 01 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: 01 07 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 FF 0F 55 [15:24:49]RasterBufferAndPrint [15:24:49]line Счет N : (1)292455 [15:24:49]line ИНН: 02508201610067 [15:24:49]line Контрольно-Кассовый Чек [15:24:49]line ПРОДАЖА [15:24:49]line ТРК (МРК, ГНК) : 21 [15:24:49]line Товар: 2710194800 [15:24:49]line ДТ-К-5 [15:24:49]line 13.130 * 76.20 [15:24:49]line = 1000.51 [15:24:49]line НДС 12% НСП 1% [15:24:49]line > о реализуемом товаре [15:24:49]line ОКРУГЛЕНИЕ: -0.51 [15:24:49]line ИТОГО: 1000.00 [15:24:49]line Внесено: 1000.00 [15:24:49]line СДАЧА: 0.00 [15:24:49]line НСП 1% : 8.85 [15:24:49]line НДС 12% : 106.25 [15:24:49]line Наличными: 1000.00 [15:24:49]line Безнал.: 0.00 [15:24:49]line Место: АЗС № 130 "Партнер Нефть" [15:24:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:24:49]line СНО: Общий режим [15:24:49]line Чек 460 21.08.2024 15:24 [15:24:49]line Смена: 466 ФФД: 1.0 [15:24:49]line ЗНМ: 0300000070 [15:24:49]line РНМ: 0000000000092562 [15:24:49]line Версия ККМ: 001 [15:24:49]line ФМ: 0000000000871769 [15:24:49]line ФД: 163862 [15:24:49]line ФПД: 187832092995540 [15:24:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152448&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163862&fm=187832092995540&tin=02508201610067®Number=0000000000092562&sum=100000 [15:24:49]written 0, free lines is 4095 [15:24:49]OFD Sender: Processing packet 163862 [packets to send 968, broken 967] [15:24:49]ProducePacketName [15:24:49]name=ofd_packets/00163862 [15:24:49]OFD Sender: To server: pG, [15:24:49]CommunicateWithHost lk.salyk.kg:30040 [15:24:49]ConnectInit lk.salyk.kg [15:24:50]Write to MH i2c: 01 00 00 66 05 6B [15:24:50]Write i2c OK [15:24:50]MH_I2C_Read... [15:24:50]Read from MH i2c: 01 [15:24:50]MH_I2C_Read... [15:24:50]Read from MH i2c: 01 07 00 [15:24:50]MH_I2C_Read... [15:24:50]Read from MH i2c: 01 07 00 66 05 00 00 00 00 00 D1 0C 4F [15:24:50]RasterBufferAndPrint [15:24:50]line [15:24:50]line [15:24:50]line [15:24:50]line [15:24:50]line [15:24:50]written 0, free lines is 3286 [15:24:50]MH_Cut [15:24:50]Write to MH i2c: D1 01 00 6D 05 01 44 [15:24:50]Write i2c OK [15:24:50]MH_I2C_Read... [15:24:50]Read from MH i2c: D1 [15:24:50]MH_I2C_Read... [15:24:50]Read from MH i2c: D1 01 00 [15:24:50]MH_I2C_Read... [15:24:50]Read from MH i2c: D1 01 00 6D 05 00 43 [15:24:50]Write to MH i2c: 01 00 00 6E 05 73 [15:24:50]Write i2c OK [15:24:50]MH_I2C_Read... [15:24:50]Connected sock=10 [15:24: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 37 36 39 0C 01 00 00 0B E0 04 01 A2 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 CC 01 00 00 F4 03 04 00 C0 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 80 02 00 35 04 06 00 AA D5 11 2E 2F D4 39 7D E6 C3 65 0E EE 9D [15:24:50]*** Cut start [15:24:50]*** Purtial cut [15:24:50]*** Stage 1: CUTSNS_PIN = 1 [15:24:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AA 17 47 00 FF 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 37 36 39 10 04 04 00 16 80 02 00 F4 03 04 00 12 B0 C5 66 B6 04 01 00 00 26 C3 E1 81 36 1F 2C D3 [15:24:51]CommunicateWithHost err = 0 [15:24:51]CheckOFDResponse [15:24:51]1017 (14) - 77093643461234 [15:24:51]1041 (16) - 0000000000871769 [15:24:51]1040 (4) - 163862 [15:24:51]1012 (4) - 21.08.2024 09:14 [15:24:51]1206 (1) - 0 [15:24:51]OFD Sender: Remove packet 163862 [15:24:51]ProducePacketName [15:24:51]name=ofd_packets/00163862 [15:24:51]NVStorageDeleteData [15:24:51]OFD Sender: No OFD packet to send [15:24:52]Read from MH i2c: 01 [15:24:52]MH_I2C_Read... [15:24:52]*** Stop cut motor [15:24:52]*** Cut end [15:24:52]Read from MH i2c: 01 07 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: 01 07 00 6E 05 00 00 00 00 00 FF 0F 88 [15:24:52]process_action close_receipt done [15:24:52]requested_data is exist [15:24:52]produce_requested_data [15:24:52]requested_item fm.sn is exist - process it [15:24:52]wFMCommunicate request_size=4 [15:24:52]MH_SAM_APDU [15:24:52]CAPDU: 80 11 00 00 [15:24:52]Write to MH i2c: E2 08 00 6F 05 80 11 00 00 00 00 00 00 EE [15:24:52]Write i2c OK [15:24:52]MH_I2C_Read... [15:24:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:52]Read from MH i2c: E2 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 17 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 17 00 6F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [15:24:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:24:52]wFMCommunicate OK [15:24:52]requested_item fd.num is exist - process it [15:24:52]SAM_PROTO_GetFieldsCounters [15:24:52]wFMCommunicate request_size=4 [15:24:52]MH_SAM_APDU [15:24:52]CAPDU: 80 13 00 00 [15:24:52]Write to MH i2c: E2 08 00 70 05 80 13 00 00 00 00 00 00 F1 [15:24:52]Write i2c OK [15:24:52]MH_I2C_Read... [15:24:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:53]Read from MH i2c: E2 [15:24:53]MH_I2C_Read... [15:24:53]Read from MH i2c: E2 62 00 [15:24:53]MH_I2C_Read... [15:24:53]Read from MH i2c: E2 62 00 70 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 80 02 00 0E 04 04 00 D2 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 E9 [15:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 80 02 00 0E 04 04 00 D2 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 [15:24:53]wFMCommunicate OK [15:24:53]SAM_PROTO_GetFieldsCounters done [15:24:53]requested_item shift.num is exist - process it [15:24:53]requested_item shift.opened is exist - process it [15:24:53]req_shift_opened [15:24:53]FM_GetShiftState [15:24:53]SAM_PROTO_GetShiftState [15:24:53]wFMCommunicate request_size=4 [15:24:53]MH_SAM_APDU [15:24:53]CAPDU: 80 13 01 00 [15:24:53]Write to MH i2c: E2 08 00 71 05 80 13 01 00 00 00 00 00 F3 [15:24:53]Write i2c OK [15:24:53]MH_I2C_Read... [15:24:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:53]Read from MH i2c: E2 [15:24:53]MH_I2C_Read... [15:24:53]Read from MH i2c: E2 0E 00 [15:24:53]MH_I2C_Read... [15:24:53]Read from MH i2c: E2 0E 00 71 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B9 [15:24:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:24:53]wFMCommunicate OK [15:24:53]SAM_PROTO_GetShiftState done [15:24:53]FM_GetShiftState done [15:24:53]req_shift_opened done [15:24:53]requested_item shift.open_date is exist - process it [15:24:53]req_shift_open_date [15:24:53]req_shift_open_date done [15:24:53]produce_requested_data done [15:24:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163862,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:24:53]process_action_free close_receipt [15:24:53]json_value_free [15:24:53]json_value_free done [15:24:53]process_json_proto returns [15:24:53]Send response to host [15:24:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163862,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:24:53]free response buf [15:24:53]execute_script done [15:24:53]execute_script returns [15:24:53]free content buf [15:24:53]Sock 9.Close socket [15:24:53]Sock 9.Thread stoped [15:24:56]OFD Sender: No OFD packet to send [15:25:01]OFD Sender: No OFD packet to send [15:25:03]recv_with_timeout no data received [15:25:04]accept exits with 7 [15:25:04]New connection [15:25:04]New thread 3067235684 created [15:25:04]Thread 3067092324 joined [15:25:04]Waiting for new connection... [15:25:04] Sock 7.Parse request [15:25:04]Sock 7.Check first char [15:25:04]Sock 7.First char is OK [15:25:04]request: POST /json_proto HTTP/1.0 [15:25:04]Method: POST [15:25:04]URL: /json_proto [15:25:04]Method is POST - this is cgi request [15:25:04]url: /json_proto [15:25:04]query_string will be loaded in cgi processing [15:25:04]execute_cgi json_proto POST (null) [15:25:04]execute_cgi path=json_proto method=POST [15:25:04]POST find Content-Length [15:25:04]Host: 172.17.44.132:8080 [15:25:04]Content-Length: 679 [15:25:04]Content-Type: application/json [15:25:04] [15:25:04]POST finish read [15:25:04]Found Content-Length = 679 [15:25:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.380, "sum" : 992.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 992.00, "payments": [ { "type": 0, "sum" : 992.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:04]execute_script... [15:25:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.380, "sum" : 992.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 992.00, "payments": [ { "type": 0, "sum" : 992.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:04]POST & json_proto [15:25:04]process_json_proto [15:25:04]json parsed OK: [15:25:04]protocol is kg_v1.0 [15:25:04]action value=close_receipt [15:25:04]process_action close_receipt [15:25:04]cmd_close_receipt [15:25:04]MH_GetDate [15:25:04]Write to MH i2c: F0 00 00 72 05 66 [15:25:04]Write i2c OK [15:25:04]MH_I2C_Read... [15:25:04]Read from MH i2c: F0 [15:25:04]MH_I2C_Read... [15:25:04]Read from MH i2c: F0 09 00 [15:25:04]MH_I2C_Read... [15:25:04]Read from MH i2c: F0 09 00 72 05 00 D1 06 C6 66 2A 83 C1 65 45 [15:25:04]GetLastDocTimeStamp 1724253888 [15:25:04]current date 1724253905 [15:25:04]FM_GetShiftState [15:25:04]SAM_PROTO_GetShiftState [15:25:04]wFMCommunicate request_size=4 [15:25:04]MH_SAM_APDU [15:25:04]CAPDU: 80 13 01 00 [15:25:04]Write to MH i2c: E2 08 00 73 05 80 13 01 00 00 00 00 00 F5 [15:25:04]Write i2c OK [15:25:04]MH_I2C_Read... [15:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:04]Read from MH i2c: E2 [15:25:04]MH_I2C_Read... [15:25:04]Read from MH i2c: E2 0E 00 [15:25:04]MH_I2C_Read... [15:25:04]Read from MH i2c: E2 0E 00 73 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BB [15:25:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:25:04]wFMCommunicate OK [15:25:04]SAM_PROTO_GetShiftState done [15:25:04]FM_GetShiftState done [15:25:04]opened in 1724199517 [15:25:04]opened+sec_in_day 1724285917 [15:25:04]quantity*price = 99279 [15:25:04]sum+1 = 99281 [15:25:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.80 ИТОГО: 992.00 Внесено: 6000.00 СДАЧА: 5008.00 НСП 1% : 8.79 НДС 12% : 105.43 Наличными: 992.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 461 21.08.2024 15:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163863 ФПД: 53181396343592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152505&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163863&fm=53181396343592&tin=02508201610067®Number=0000000000092562&sum=99200 [15:25:05]StoreToDocumentArchive [15:25:05]shift 466 fd 163863 [15:25:05]save to /storage/0466/doc_00163863 [15:25:05]save last doc name /storage/0466/doc_00163863 to /storage/kkm_last_doc_name [15:25:05]save OK [15:25:05]Clear old archive folders... [15:25:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:25:05]tlvbuf is 001AB830 [15:25:05]SAM_PROTO_ClearQueue [15:25:05]wFMCommunicate request_size=4 [15:25:05]MH_SAM_APDU [15:25:05]CAPDU: 80 09 00 00 [15:25:05]Write to MH i2c: E2 08 00 80 05 80 09 00 00 00 00 00 00 F7 [15:25:05]Write i2c OK [15:25:05]MH_I2C_Read... [15:25:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:05]Read from MH i2c: E2 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 80 05 00 90 00 F9 [15:25:05]RAPDU: 90 00 [15:25:05]wFMCommunicate OK [15:25:05]SAM_PROTO_ClearQueue done [15:25:05]KKMCreateOFDPacket [15:25:05]OFDProtocolAddRootSTLVToBuf [15:25:05]FM_MakeSignedData [15:25:05]FM_MakeSignedData [15:25:05]SAM_PROTO_SignData [15:25:05]wFMCommunicate request_size=4 [15:25:05]MH_SAM_APDU [15:25:05]CAPDU: 80 0D 01 02 [15:25:05]Write to MH i2c: E2 08 00 81 05 80 0D 01 02 00 00 00 00 FF [15:25:05]Write i2c OK [15:25:05]MH_I2C_Read... [15:25:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:05]Read from MH i2c: E2 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 81 05 00 90 00 FA [15:25:05]RAPDU: 90 00 [15:25:05]wFMCommunicate OK [15:25:05]wFMCommunicate request_size=255 [15:25:05]MH_SAM_APDU [15:25:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 44 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D0 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 29 00 00 00 00 07 04 06 00 80 83 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 D1 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 80 02 00 35 04 06 00 30 [15:25:05]Write to MH i2c: E2 02 01 82 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 44 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D0 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 29 00 00 00 00 07 04 06 00 80 83 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 D1 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 80 02 00 35 04 06 00 30 00 00 35 [15:25:05]Write i2c OK [15:25:05]MH_I2C_Read... [15:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:05]Read from MH i2c: E2 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 82 05 00 90 00 FB [15:25:05]RAPDU: 90 00 [15:25:05]wFMCommunicate OK [15:25:05]wFMCommunicate request_size=10 [15:25:05]MH_SAM_APDU [15:25:05]CAPDU: 80 0D 02 02 05 5E 42 3C DB 28 [15:25:05]Write to MH i2c: E2 0D 00 83 05 80 0D 02 02 05 00 5E 42 3C DB 28 00 00 EB [15:25:05]Write i2c OK [15:25:05]MH_I2C_Read... [15:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:05]Read from MH i2c: E2 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 03 00 83 05 00 90 00 FC [15:25:05]RAPDU: 90 00 [15:25:05]wFMCommunicate OK [15:25:05]wFMCommunicate request_size=4 [15:25:05]MH_SAM_APDU [15:25:05]CAPDU: 80 0D 03 02 [15:25:05]Write to MH i2c: E2 08 00 84 05 80 0D 03 02 00 00 00 00 04 [15:25:05]Write i2c OK [15:25:05]MH_I2C_Read... [15:25:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:05]Read from MH i2c: E2 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 0B 00 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 0B 00 84 05 00 70 F2 CE FD C2 FF 65 F8 90 00 50 [15:25:05]RAPDU: 70 F2 CE FD C2 FF 65 F8 90 00 [15:25:05]wFMCommunicate OK [15:25:05]SAM_PROTO_SignData done [15:25:05]FM_MakeSignedData done [15:25:05]CreateOFDProtocolMessage [15:25:05]wFMCommunicate request_size=4 [15:25:05]MH_SAM_APDU [15:25:05]CAPDU: 80 11 00 00 [15:25:05]Write to MH i2c: E2 08 00 85 05 80 11 00 00 00 00 00 00 04 [15:25:05]Write i2c OK [15:25:05]MH_I2C_Read... [15:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:05]Read from MH i2c: E2 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 17 00 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: E2 17 00 85 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [15:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:25:05]wFMCommunicate OK [15:25:05]CreateOFDProtocolMessage done [15:25:05]OFDSenderStorePacket 163863 [15:25:05]StoreOFDPacket docnum=163863 [15:25:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2D 88 07 01 66 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 44 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D0 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 29 00 00 00 00 07 04 06 00 80 83 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 D1 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 80 02 00 35 04 06 00 30 5E 42 3C DB 28 70 F2 CE FD C2 FF 65 F8 [15:25:05]CheckFolder [15:25:05]dirname=/storage/ofd_packets [15:25:05]CheckFolder done [15:25:05]ProducePacketName [15:25:05]name=ofd_packets/00163863 [15:25:05]NVStorageSaveData ofd_packets/00163863 [15:25:05]File name is /storage/ofd_packets/00163863 [15:25:05]Write 301 bytes [15:25:05]NVStorageSaveData done [15:25:05]OFDSenderStorePacket done [15:25:05]KKMCreateOFDPacket done [15:25:05]NVStorageSaveData kkm_last_timestamp [15:25:05]File name is /storage/kkm_last_timestamp [15:25:05]Write 4 bytes [15:25:05]NVStorageSaveData done [15:25:05]ExternCall_PrintAddStr [15:25:05]wPrintStart [15:25:05]Write to MH i2c: 01 00 00 86 05 8B [15:25:05]Write i2c OK [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: 01 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: 01 07 00 [15:25:05]MH_I2C_Read... [15:25:05]Read from MH i2c: 01 07 00 86 05 00 00 00 00 00 FF 0F A0 [15:25:05]RasterBufferAndPrint [15:25:05]line Счет N : (1)292453 [15:25:05]line ИНН: 02508201610067 [15:25:05]line Контрольно-Кассовый Чек [15:25:05]line ПРОДАЖА [15:25:05]line ТРК (МРК, ГНК) : 53 [15:25:05]line Товар: 2710124500 [15:25:05]line Аи-95-К-5 [15:25:05]line 13.380 * 74.20 [15:25:05]line = 992.80 [15:25:05]line НДС 12% НСП 1% [15:25:05]line > о реализуемом товаре [15:25:05]line ОКРУГЛЕНИЕ: -0.80 [15:25:05]line ИТОГО: 992.00 [15:25:05]line Внесено: 6000.00 [15:25:05]line СДАЧА: 5008.00 [15:25:05]line НСП 1% : 8.79 [15:25:05]line НДС 12% : 105.43 [15:25:05]line Наличными: 992.00 [15:25:05]line Безнал.: 0.00 [15:25:05]line Место: АЗС № 130 "Партнер Нефть" [15:25:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:25:05]line СНО: Общий режим [15:25:05]line Чек 461 21.08.2024 15:25 [15:25:05]line Смена: 466 ФФД: 1.0 [15:25:05]line ЗНМ: 0300000070 [15:25:05]line РНМ: 0000000000092562 [15:25:05]line Версия ККМ: 001 [15:25:05]line ФМ: 0000000000871769 [15:25:05]line ФД: 163863 [15:25:05]line ФПД: 53181396343592 [15:25:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152505&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163863&fm=53181396343592&tin=02508201610067®Number=0000000000092562&sum=99200 [15:25:05]written 0, free lines is 4095 [15:25:05]OFD Sender: Processing packet 163863 [packets to send 968, broken 967] [15:25:05]ProducePacketName [15:25:05]name=ofd_packets/00163863 [15:25:05]OFD Sender: To server: pG, [15:25:05]CommunicateWithHost lk.salyk.kg:30040 [15:25:05]ConnectInit lk.salyk.kg [15:25:06]Write to MH i2c: 01 00 00 B1 05 B6 [15:25:06]Write i2c OK [15:25:06]MH_I2C_Read... [15:25:06]Read from MH i2c: 01 [15:25:06]MH_I2C_Read... [15:25:06]Read from MH i2c: 01 07 00 [15:25:06]MH_I2C_Read... [15:25:06]Read from MH i2c: 01 07 00 B1 05 00 00 00 00 00 CF 0C 98 [15:25:06]RasterBufferAndPrint [15:25:06]line [15:25:06]line [15:25:06]line [15:25:06]line [15:25:06]line [15:25:06]written 0, free lines is 3287 [15:25:06]MH_Cut [15:25:06]Write to MH i2c: D1 01 00 B8 05 01 8F [15:25:06]Write i2c OK [15:25:06]MH_I2C_Read... [15:25:06]Read from MH i2c: D1 [15:25:06]MH_I2C_Read... [15:25:06]Read from MH i2c: D1 01 00 [15:25:06]MH_I2C_Read... [15:25:06]Read from MH i2c: D1 01 00 B8 05 00 8E [15:25:06]Write to MH i2c: 01 00 00 B9 05 BE [15:25:06]Write i2c OK [15:25:06]MH_I2C_Read... [15:25:07]*** Cut start [15:25:07]*** Purtial cut [15:25:07]*** Stage 1: CUTSNS_PIN = 1 [15:25:09]Read from MH i2c: 01 [15:25:09]MH_I2C_Read... [15:25:09]*** Stop cut motor [15:25:09]*** Cut end [15:25:09]Read from MH i2c: 01 07 00 [15:25:09]MH_I2C_Read... [15:25:09]Read from MH i2c: 01 07 00 B9 05 00 00 00 00 00 FF 0F D3 [15:25:09]process_action close_receipt done [15:25:09]requested_data is exist [15:25:09]produce_requested_data [15:25:09]requested_item fm.sn is exist - process it [15:25:09]wFMCommunicate request_size=4 [15:25:09]MH_SAM_APDU [15:25:09]CAPDU: 80 11 00 00 [15:25:09]Write to MH i2c: E2 08 00 BA 05 80 11 00 00 00 00 00 00 39 [15:25:09]Write i2c OK [15:25:09]MH_I2C_Read... [15:25:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:09]Read from MH i2c: E2 [15:25:09]MH_I2C_Read... [15:25:09]Read from MH i2c: E2 17 00 [15:25:09]MH_I2C_Read... [15:25:09]Read from MH i2c: E2 17 00 BA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [15:25:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:25:09]wFMCommunicate OK [15:25:09]requested_item fd.num is exist - process it [15:25:09]SAM_PROTO_GetFieldsCounters [15:25:09]wFMCommunicate request_size=4 [15:25:09]MH_SAM_APDU [15:25:09]CAPDU: 80 13 00 00 [15:25:09]Write to MH i2c: E2 08 00 BB 05 80 13 00 00 00 00 00 00 3C [15:25:09]Write i2c OK [15:25:09]MH_I2C_Read... [15:25:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:09]Read from MH i2c: E2 [15:25:09]MH_I2C_Read... [15:25:09]Read from MH i2c: E2 62 00 [15:25:09]MH_I2C_Read... [15:25:09]Read from MH i2c: E2 62 00 BB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 80 02 00 0E 04 04 00 D2 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 38 [15:25:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 80 02 00 0E 04 04 00 D2 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 [15:25:09]wFMCommunicate OK [15:25:09]SAM_PROTO_GetFieldsCounters done [15:25:09]requested_item shift.num is exist - process it [15:25:09]requested_item shift.opened is exist - process it [15:25:09]req_shift_opened [15:25:09]FM_GetShiftState [15:25:09]SAM_PROTO_GetShiftState [15:25:09]wFMCommunicate request_size=4 [15:25:09]MH_SAM_APDU [15:25:09]CAPDU: 80 13 01 00 [15:25:09]Write to MH i2c: E2 08 00 BC 05 80 13 01 00 00 00 00 00 3E [15:25:09]Write i2c OK [15:25:09]MH_I2C_Read... [15:25:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:09]Read from MH i2c: E2 [15:25:09]MH_I2C_Read... [15:25:09]Read from MH i2c: E2 0E 00 [15:25:09]MH_I2C_Read... [15:25:09]Read from MH i2c: E2 0E 00 BC 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 04 [15:25:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:25:09]wFMCommunicate OK [15:25:09]SAM_PROTO_GetShiftState done [15:25:09]FM_GetShiftState done [15:25:09]req_shift_opened done [15:25:09]requested_item shift.open_date is exist - process it [15:25:09]req_shift_open_date [15:25:09]req_shift_open_date done [15:25:09]produce_requested_data done [15:25:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163863,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:25:09]process_action_free close_receipt [15:25:09]json_value_free [15:25:09]json_value_free done [15:25:09]process_json_proto returns [15:25:09]Send response to host [15:25:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163863,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:25:09]free response buf [15:25:09]execute_script done [15:25:09]execute_script returns [15:25:09]free content buf [15:25:09]Sock 7.Close socket [15:25:09]Sock 7.Thread stoped [15:25:10]ConnectInit Can't take IP for lk.salyk.kg [15:25:10]CommunicateWithHost connect error [15:25:10]CommunicateWithHost err = -1 [15:25:10]OFD Sender: Server communicate error [15:25:15]OFD Sender: Processing packet 163863 [packets to send 968, broken 967] [15:25:15]ProducePacketName [15:25:15]name=ofd_packets/00163863 [15:25:15]OFD Sender: To server: pG, [15:25:15]CommunicateWithHost lk.salyk.kg:30040 [15:25:15]ConnectInit lk.salyk.kg [15:25:21]Connected sock=7 [15:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2D 88 07 01 66 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 44 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D0 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 29 00 00 00 00 07 04 06 00 80 83 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 D1 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 80 02 00 35 04 06 00 30 5E 42 3C DB 28 70 F2 CE FD C2 FF 65 F8 [15:25:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E8 8E 47 00 4A 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 37 36 39 10 04 04 00 17 80 02 00 F4 03 04 00 32 B0 C5 66 B6 04 01 00 00 A4 F7 1A 19 DA 25 5F B5 [15:25:22]CommunicateWithHost err = 0 [15:25:22]CheckOFDResponse [15:25:22]1017 (14) - 77093643461234 [15:25:22]1041 (16) - 0000000000871769 [15:25:22]1040 (4) - 163863 [15:25:22]1012 (4) - 21.08.2024 09:15 [15:25:22]1206 (1) - 0 [15:25:22]OFD Sender: Remove packet 163863 [15:25:22]ProducePacketName [15:25:22]name=ofd_packets/00163863 [15:25:22]NVStorageDeleteData [15:25:23]OFD Sender: No OFD packet to send [15:25:27]accept exits with 9 [15:25:27]New connection [15:25:27]New thread 3067092324 created [15:25:27]Thread 3067235684 joined [15:25:27]Waiting for new connection... [15:25:27] Sock 9.Parse request [15:25:27]Sock 9.Check first char [15:25:27]Sock 9.First char is OK [15:25:27]request: POST /json_proto HTTP/1.0 [15:25:27]Method: POST [15:25:27]URL: /json_proto [15:25:27]Method is POST - this is cgi request [15:25:27]url: /json_proto [15:25:27]query_string will be loaded in cgi processing [15:25:27]execute_cgi json_proto POST (null) [15:25:27]execute_cgi path=json_proto method=POST [15:25:27]POST find Content-Length [15:25:27]Host: 172.17.44.132:8080 [15:25:27]Content-Length: 672 [15:25:27]Content-Type: application/json [15:25:27] [15:25:27]POST finish read [15:25:27]Found Content-Length = 672 [15:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [15:25:27]execute_script... [15:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [15:25:27]POST & json_proto [15:25:27]process_json_proto [15:25:27]json parsed OK: [15:25:27]protocol is kg_v1.0 [15:25:27]action value=close_receipt [15:25:27]process_action close_receipt [15:25:27]cmd_close_receipt [15:25:27]MH_GetDate [15:25:27]Write to MH i2c: F0 00 00 BD 05 B1 [15:25:27]Write i2c OK [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: F0 [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: F0 09 00 [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: F0 09 00 BD 05 00 E8 06 C6 66 2A 83 C1 65 A7 [15:25:27]GetLastDocTimeStamp 1724253905 [15:25:27]current date 1724253928 [15:25:27]FM_GetShiftState [15:25:27]SAM_PROTO_GetShiftState [15:25:27]wFMCommunicate request_size=4 [15:25:27]MH_SAM_APDU [15:25:27]CAPDU: 80 13 01 00 [15:25:27]Write to MH i2c: E2 08 00 BE 05 80 13 01 00 00 00 00 00 40 [15:25:27]Write i2c OK [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: E2 [15:25:27]MH_I2C_Read... [15:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:27]Read from MH i2c: E2 0E 00 [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: E2 0E 00 BE 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 06 [15:25:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:25:27]wFMCommunicate OK [15:25:27]SAM_PROTO_GetShiftState done [15:25:27]FM_GetShiftState done [15:25:27]opened in 1724199517 [15:25:27]opened+sec_in_day 1724285917 [15:25:27]quantity*price = 100035 [15:25:27]sum+1 = 100036 [15:25:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 462 21.08.2024 15:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163864 ФПД: 273835687111333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152528&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163864&fm=273835687111333&tin=02508201610067®Number=0000000000092562&sum=100000 [15:25:28]StoreToDocumentArchive [15:25:28]shift 466 fd 163864 [15:25:28]save to /storage/0466/doc_00163864 [15:25:28]save last doc name /storage/0466/doc_00163864 to /storage/kkm_last_doc_name [15:25:28]save OK [15:25:28]Clear old archive folders... [15:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:25:28]tlvbuf is 000F4C30 [15:25:28]SAM_PROTO_ClearQueue [15:25:28]wFMCommunicate request_size=4 [15:25:28]MH_SAM_APDU [15:25:28]CAPDU: 80 09 00 00 [15:25:28]Write to MH i2c: E2 08 00 CB 05 80 09 00 00 00 00 00 00 42 [15:25:28]Write i2c OK [15:25:28]MH_I2C_Read... [15:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:28]Read from MH i2c: E2 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 CB 05 00 90 00 44 [15:25:28]RAPDU: 90 00 [15:25:28]wFMCommunicate OK [15:25:28]SAM_PROTO_ClearQueue done [15:25:28]KKMCreateOFDPacket [15:25:28]OFDProtocolAddRootSTLVToBuf [15:25:28]FM_MakeSignedData [15:25:28]FM_MakeSignedData [15:25:28]SAM_PROTO_SignData [15:25:28]wFMCommunicate request_size=4 [15:25:28]MH_SAM_APDU [15:25:28]CAPDU: 80 0D 01 02 [15:25:28]Write to MH i2c: E2 08 00 CC 05 80 0D 01 02 00 00 00 00 4A [15:25:28]Write i2c OK [15:25:28]MH_I2C_Read... [15:25:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:28]Read from MH i2c: E2 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 CC 05 00 90 00 45 [15:25:28]RAPDU: 90 00 [15:25:28]wFMCommunicate OK [15:25:28]wFMCommunicate request_size=255 [15:25:28]MH_SAM_APDU [15:25: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CE 01 00 00 F4 03 04 00 E8 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 80 02 00 35 04 06 00 F9 0D 56 [15:25:28]Write to MH i2c: E2 02 01 CD 05 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 CE 01 00 00 F4 03 04 00 E8 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 80 02 00 35 04 06 00 F9 0D 56 00 00 7B [15:25:28]Write i2c OK [15:25:28]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 CD 05 00 90 00 46 [15:25:29]RAPDU: 90 00 [15:25:29]wFMCommunicate OK [15:25:29]wFMCommunicate request_size=8 [15:25:29]MH_SAM_APDU [15:25:29]CAPDU: 80 0D 02 02 03 DB 6A A5 [15:25:29]Write to MH i2c: E2 0B 00 CE 05 80 0D 02 02 03 00 DB 6A A5 00 00 3D [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 CE 05 00 90 00 47 [15:25:29]RAPDU: 90 00 [15:25:29]wFMCommunicate OK [15:25:29]wFMCommunicate request_size=4 [15:25:29]MH_SAM_APDU [15:25:29]CAPDU: 80 0D 03 02 [15:25:29]Write to MH i2c: E2 08 00 CF 05 80 0D 03 02 00 00 00 00 4F [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 0B 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 0B 00 CF 05 00 6B 7C 89 01 FA D1 7D 20 90 00 29 [15:25:29]RAPDU: 6B 7C 89 01 FA D1 7D 20 90 00 [15:25:29]wFMCommunicate OK [15:25:29]SAM_PROTO_SignData done [15:25:29]FM_MakeSignedData done [15:25:29]CreateOFDProtocolMessage [15:25:29]wFMCommunicate request_size=4 [15:25:29]MH_SAM_APDU [15:25:29]CAPDU: 80 11 00 00 [15:25:29]Write to MH i2c: E2 08 00 D0 05 80 11 00 00 00 00 00 00 4F [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 17 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 17 00 D0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [15:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:25:29]wFMCommunicate OK [15:25:29]CreateOFDProtocolMessage done [15:25:29]OFDSenderStorePacket 163864 [15:25:29]StoreOFDPacket docnum=163864 [15:25:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 60 CE 05 01 AB 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CE 01 00 00 F4 03 04 00 E8 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 80 02 00 35 04 06 00 F9 0D 56 DB 6A A5 6B 7C 89 01 FA D1 7D 20 [15:25:29]CheckFolder [15:25:29]dirname=/storage/ofd_packets [15:25:29]CheckFolder done [15:25:29]ProducePacketName [15:25:29]name=ofd_packets/00163864 [15:25:29]NVStorageSaveData ofd_packets/00163864 [15:25:29]File name is /storage/ofd_packets/00163864 [15:25:29]Write 299 bytes [15:25:29]NVStorageSaveData done [15:25:29]OFDSenderStorePacket done [15:25:29]KKMCreateOFDPacket done [15:25:29]NVStorageSaveData kkm_last_timestamp [15:25:29]File name is /storage/kkm_last_timestamp [15:25:29]Write 4 bytes [15:25:29]NVStorageSaveData done [15:25:29]ExternCall_PrintAddStr [15:25:29]wPrintStart [15:25:29]Write to MH i2c: 01 00 00 D1 05 D6 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 FF 0F EB [15:25:29]RasterBufferAndPrint [15:25:29]line Счет N : (1)292456 [15:25:29]line ИНН: 02508201610067 [15:25:29]line Контрольно-Кассовый Чек [15:25:29]line ПРОДАЖА [15:25:29]line ТРК (МРК, ГНК) : 41 [15:25:29]line Товар: 2710124130 [15:25:29]line SU-92-К-5 [15:25:29]line 14.540 * 68.80 [15:25:29]line = 1000.35 [15:25:29]line НДС 12% НСП 1% [15:25:29]line > о реализуемом товаре [15:25:29]line ОКРУГЛЕНИЕ: -0.35 [15:25:29]line ИТОГО: 1000.00 [15:25:29]line Внесено: 1000.00 [15:25:29]line СДАЧА: 0.00 [15:25:29]line НСП 1% : 8.85 [15:25:29]line НДС 12% : 106.23 [15:25:29]line Наличными: 1000.00 [15:25:29]line Безнал.: 0.00 [15:25:29]line Место: АЗС № 130 "Партнер Нефть" [15:25:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:25:29]line СНО: Общий режим [15:25:29]line Чек 462 21.08.2024 15:25 [15:25:29]line Смена: 466 ФФД: 1.0 [15:25:29]line ЗНМ: 0300000070 [15:25:29]line РНМ: 0000000000092562 [15:25:29]line Версия ККМ: 001 [15:25:29]line ФМ: 0000000000871769 [15:25:29]line ФД: 163864 [15:25:29]line ФПД: 273835687111333 [15:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152528&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163864&fm=273835687111333&tin=02508201610067®Number=0000000000092562&sum=100000 [15:25:29]written 0, free lines is 4095 [15:25:29]OFD Sender: Processing packet 163864 [packets to send 968, broken 967] [15:25:29]ProducePacketName [15:25:29]name=ofd_packets/00163864 [15:25:29]OFD Sender: To server: pG, [15:25:29]CommunicateWithHost lk.salyk.kg:30040 [15:25:29]ConnectInit lk.salyk.kg [15:25:29]Write to MH i2c: 01 00 00 FC 05 01 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 FC 05 00 00 00 00 00 CC 0C E0 [15:25:29]RasterBufferAndPrint [15:25:29]line [15:25:29]line [15:25:29]line [15:25:29]line [15:25:29]line [15:25:29]written 0, free lines is 3288 [15:25:29]MH_Cut [15:25:29]Write to MH i2c: D1 01 00 03 06 01 DB [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: D1 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: D1 01 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: D1 01 00 03 06 00 DA [15:25:29]Write to MH i2c: 01 00 00 04 06 0A [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:30]*** Cut start [15:25:30]*** Purtial cut [15:25:30]*** Stage 1: CUTSNS_PIN = 1 [15:25:32]Read from MH i2c: 01 [15:25:32]MH_I2C_Read... [15:25:32]*** Stop cut motor [15:25:32]*** Cut end [15:25:32]Read from MH i2c: 01 07 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: 01 07 00 04 06 00 00 00 00 00 FF 0F 1F [15:25:32]process_action close_receipt done [15:25:32]requested_data is exist [15:25:32]produce_requested_data [15:25:32]requested_item fm.sn is exist - process it [15:25:32]wFMCommunicate request_size=4 [15:25:32]MH_SAM_APDU [15:25:32]CAPDU: 80 11 00 00 [15:25:32]Write to MH i2c: E2 08 00 05 06 80 11 00 00 00 00 00 00 85 [15:25:32]Write i2c OK [15:25:32]MH_I2C_Read... [15:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:32]Read from MH i2c: E2 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 17 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 17 00 05 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [15:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:25:32]wFMCommunicate OK [15:25:32]requested_item fd.num is exist - process it [15:25:32]SAM_PROTO_GetFieldsCounters [15:25:32]wFMCommunicate request_size=4 [15:25:32]MH_SAM_APDU [15:25:32]CAPDU: 80 13 00 00 [15:25:32]Write to MH i2c: E2 08 00 06 06 80 13 00 00 00 00 00 00 88 [15:25:32]Write i2c OK [15:25:32]MH_I2C_Read... [15:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:32]Read from MH i2c: E2 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 62 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 62 00 06 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 80 02 00 0E 04 04 00 D2 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 88 [15:25: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 80 02 00 0E 04 04 00 D2 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 [15:25:32]wFMCommunicate OK [15:25:32]SAM_PROTO_GetFieldsCounters done [15:25:32]requested_item shift.num is exist - process it [15:25:32]requested_item shift.opened is exist - process it [15:25:32]req_shift_opened [15:25:32]FM_GetShiftState [15:25:32]SAM_PROTO_GetShiftState [15:25:32]wFMCommunicate request_size=4 [15:25:32]MH_SAM_APDU [15:25:32]CAPDU: 80 13 01 00 [15:25:32]Write to MH i2c: E2 08 00 07 06 80 13 01 00 00 00 00 00 8A [15:25:32]Write i2c OK [15:25:32]MH_I2C_Read... [15:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:32]Read from MH i2c: E2 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 0E 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 0E 00 07 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 50 [15:25:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:25:32]wFMCommunicate OK [15:25:32]SAM_PROTO_GetShiftState done [15:25:32]FM_GetShiftState done [15:25:32]req_shift_opened done [15:25:32]requested_item shift.open_date is exist - process it [15:25:32]req_shift_open_date [15:25:32]req_shift_open_date done [15:25:32]produce_requested_data done [15:25:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163864,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:25:32]process_action_free close_receipt [15:25:32]json_value_free [15:25:32]json_value_free done [15:25:32]process_json_proto returns [15:25:32]Send response to host [15:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163864,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:25:32]free response buf [15:25:32]execute_script done [15:25:32]execute_script returns [15:25:32]free content buf [15:25:32]Sock 9.Close socket [15:25:32]Sock 9.Thread stoped [15:25:33]Connected sock=10 [15:25: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 37 36 39 0D 01 00 00 60 CE 05 01 AB 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CE 01 00 00 F4 03 04 00 E8 06 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 80 02 00 35 04 06 00 F9 0D 56 DB 6A A5 6B 7C 89 01 FA D1 7D 20 [15: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 37 36 39 4F 00 00 00 EE 88 47 00 EA 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 37 36 39 10 04 04 00 18 80 02 00 F4 03 04 00 3D B0 C5 66 B6 04 01 00 00 DD DC 28 AB 46 D7 7D 3A [15:25:34]CommunicateWithHost err = 0 [15:25:34]CheckOFDResponse [15:25:34]1017 (14) - 77093643461234 [15:25:34]1041 (16) - 0000000000871769 [15:25:34]1040 (4) - 163864 [15:25:34]1012 (4) - 21.08.2024 09:15 [15:25:34]1206 (1) - 0 [15:25:34]OFD Sender: Remove packet 163864 [15:25:34]ProducePacketName [15:25:34]name=ofd_packets/00163864 [15:25:34]NVStorageDeleteData [15:25:34]OFD Sender: No OFD packet to send [15:25:39]OFD Sender: No OFD packet to send [15:25:44]OFD Sender: No OFD packet to send [15:25:49]recv_with_timeout no data received [15:25:49]OFD Sender: No OFD packet to send [15:25:54]OFD Sender: No OFD packet to send [15:25:59]OFD Sender: No OFD packet to send [15:26:00]recv_with_timeout no data received [15:26:04]OFD Sender: No OFD packet to send [15:26:09]OFD Sender: No OFD packet to send [15:26:11]recv_with_timeout no data received [15:26:14]OFD Sender: No OFD packet to send [15:26:19]OFD Sender: No OFD packet to send [15:26:22]recv_with_timeout no data received [15:26:24]OFD Sender: No OFD packet to send [15:26:29]OFD Sender: No OFD packet to send [15:26:34]OFD Sender: No OFD packet to send [15:26:39]OFD Sender: No OFD packet to send [15:26:44]OFD Sender: No OFD packet to send [15:26:49]OFD Sender: No OFD packet to send [15:26:54]OFD Sender: No OFD packet to send [15:26:59]OFD Sender: No OFD packet to send [15:27:04]OFD Sender: No OFD packet to send [15:27:09]OFD Sender: No OFD packet to send [15:27:12]accept exits with 7 [15:27:12]New connection [15:27:12]New thread 3067235684 created [15:27:12]Thread 3067092324 joined [15:27:12]Waiting for new connection... [15:27:12] Sock 7.Parse request [15:27:12]Sock 7.Check first char [15:27:12]Sock 7.First char is OK [15:27:12]request: POST /json_proto HTTP/1.0 [15:27:12]Method: POST [15:27:12]URL: /json_proto [15:27:12]Method is POST - this is cgi request [15:27:12]url: /json_proto [15:27:12]query_string will be loaded in cgi processing [15:27:12]execute_cgi json_proto POST (null) [15:27:12]execute_cgi path=json_proto method=POST [15:27:12]POST find Content-Length [15:27:12]Host: 172.17.44.132:8080 [15:27:12]Content-Length: 607 [15:27:12]Content-Type: application/json [15:27:12] [15:27:12]POST finish read [15:27:12]Found Content-Length = 607 [15:27:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50642", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:12]execute_script... [15:27: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 : (3)50642", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:12]POST & json_proto [15:27:12]process_json_proto [15:27:12]json parsed OK: [15:27:12]protocol is kg_v1.0 [15:27:12]action value=close_receipt [15:27:12]process_action close_receipt [15:27:12]cmd_close_receipt [15:27:12]MH_GetDate [15:27:12]Write to MH i2c: F0 00 00 08 06 FD [15:27:12]Write i2c OK [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: F0 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: F0 09 00 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: F0 09 00 08 06 00 51 07 C6 66 2A 83 C1 65 5D [15:27:12]GetLastDocTimeStamp 1724253928 [15:27:12]current date 1724254033 [15:27:12]FM_GetShiftState [15:27:12]SAM_PROTO_GetShiftState [15:27:12]wFMCommunicate request_size=4 [15:27:12]MH_SAM_APDU [15:27:12]CAPDU: 80 13 01 00 [15:27:12]Write to MH i2c: E2 08 00 09 06 80 13 01 00 00 00 00 00 8C [15:27:12]Write i2c OK [15:27:12]MH_I2C_Read... [15:27:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:12]Read from MH i2c: E2 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 0E 00 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 0E 00 09 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 52 [15:27:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:27:12]wFMCommunicate OK [15:27:12]SAM_PROTO_GetShiftState done [15:27:12]FM_GetShiftState done [15:27:12]opened in 1724199517 [15:27:12]opened+sec_in_day 1724285917 [15:27:12]quantity*price = 1000 [15:27:12]sum+1 = 1001 [15:27:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 463 21.08.2024 15:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163865 ФПД: 255239923362228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163865&fm=255239923362228&tin=02508201610067®Number=0000000000092562&sum=1000 0 [15:27:13]StoreToDocumentArchive [15:27:13]shift 466 fd 163865 [15:27:13]save to /storage/0466/doc_00163865 [15:27:13]save last doc name /storage/0466/doc_00163865 to /storage/kkm_last_doc_name [15:27:13]save OK [15:27:13]Clear old archive folders... [15:27:13]ProcessDocumentItem done err = 0, tmpTLVsize=267 [15:27:13]tlvbuf is B6F9D780 [15:27:13]SAM_PROTO_ClearQueue [15:27:13]wFMCommunicate request_size=4 [15:27:13]MH_SAM_APDU [15:27:13]CAPDU: 80 09 00 00 [15:27:13]Write to MH i2c: E2 08 00 16 06 80 09 00 00 00 00 00 00 8E [15:27:13]Write i2c OK [15:27:13]MH_I2C_Read... [15:27:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:13]Read from MH i2c: E2 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [15:27:13]RAPDU: 90 00 [15:27:13]wFMCommunicate OK [15:27:13]SAM_PROTO_ClearQueue done [15:27:13]KKMCreateOFDPacket [15:27:13]OFDProtocolAddRootSTLVToBuf [15:27:13]FM_MakeSignedData [15:27:13]FM_MakeSignedData [15:27:13]SAM_PROTO_SignData [15:27:13]wFMCommunicate request_size=4 [15:27:13]MH_SAM_APDU [15:27:13]CAPDU: 80 0D 01 02 [15:27:13]Write to MH i2c: E2 08 00 17 06 80 0D 01 02 00 00 00 00 96 [15:27:13]Write i2c OK [15:27:13]MH_I2C_Read... [15:27:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:13]Read from MH i2c: E2 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 17 06 00 90 00 91 [15:27:13]RAPDU: 90 00 [15:27:13]wFMCommunicate OK [15:27:13]wFMCommunicate request_size=255 [15:27:13]MH_SAM_APDU [15:27:13]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 51 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [15:27:13]Write to MH i2c: E2 02 01 18 06 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 51 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 4F [15:27:13]Write i2c OK [15:27:13]MH_I2C_Read... [15:27:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:13]Read from MH i2c: E2 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 18 06 00 90 00 92 [15:27:13]RAPDU: 90 00 [15:27:13]wFMCommunicate OK [15:27:13]wFMCommunicate request_size=26 [15:27:13]MH_SAM_APDU [15:27:13]CAPDU: 80 0D 02 02 15 37 36 39 10 04 04 00 19 80 02 00 35 04 06 00 E8 23 AC F6 E9 B4 [15:27:13]Write to MH i2c: E2 1D 00 19 06 80 0D 02 02 15 00 37 36 39 10 04 04 00 19 80 02 00 35 04 06 00 E8 23 AC F6 E9 B4 00 00 A5 [15:27:13]Write i2c OK [15:27:13]MH_I2C_Read... [15:27:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:13]Read from MH i2c: E2 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 03 00 19 06 00 90 00 93 [15:27:13]RAPDU: 90 00 [15:27:13]wFMCommunicate OK [15:27:13]wFMCommunicate request_size=4 [15:27:13]MH_SAM_APDU [15:27:13]CAPDU: 80 0D 03 02 [15:27:13]Write to MH i2c: E2 08 00 1A 06 80 0D 03 02 00 00 00 00 9B [15:27:13]Write i2c OK [15:27:13]MH_I2C_Read... [15:27:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:13]Read from MH i2c: E2 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 0B 00 [15:27:13]MH_I2C_Read... [15:27:13]Read from MH i2c: E2 0B 00 1A 06 00 A0 1F 3F FA 30 22 D6 D9 90 00 95 [15:27:13]RAPDU: A0 1F 3F FA 30 22 D6 D9 90 00 [15:27:13]wFMCommunicate OK [15:27:13]SAM_PROTO_SignData done [15:27:13]FM_MakeSignedData done [15:27:13]CreateOFDProtocolMessage [15:27:13]wFMCommunicate request_size=4 [15:27:13]MH_SAM_APDU [15:27:13]CAPDU: 80 11 00 00 [15:27:13]Write to MH i2c: E2 08 00 1B 06 80 11 00 00 00 00 00 00 9B [15:27:13]Write i2c OK [15:27:13]MH_I2C_Read... [15:27:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:14]Read from MH i2c: E2 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: E2 17 00 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: E2 17 00 1B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [15:27:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:14]wFMCommunicate OK [15:27:14]CreateOFDProtocolMessage done [15:27:14]OFDSenderStorePacket 163865 [15:27:14]StoreOFDPacket docnum=163865 [15:27:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 3E 3C 17 01 48 28 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 51 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 80 02 00 35 04 06 00 E8 23 AC F6 E9 B4 A0 1F 3F FA 30 22 D6 D9 [15:27:14]CheckFolder [15:27:14]dirname=/storage/ofd_packets [15:27:14]CheckFolder done [15:27:14]ProducePacketName [15:27:14]name=ofd_packets/00163865 [15:27:14]NVStorageSaveData ofd_packets/00163865 [15:27:14]File name is /storage/ofd_packets/00163865 [15:27:14]Write 317 bytes [15:27:14]NVStorageSaveData done [15:27:14]OFDSenderStorePacket done [15:27:14]KKMCreateOFDPacket done [15:27:14]NVStorageSaveData kkm_last_timestamp [15:27:14]File name is /storage/kkm_last_timestamp [15:27:14]Write 4 bytes [15:27:14]NVStorageSaveData done [15:27:14]ExternCall_PrintAddStr [15:27:14]wPrintStart [15:27:14]Write to MH i2c: 01 00 00 1C 06 22 [15:27:14]Write i2c OK [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: 01 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: 01 07 00 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 FF 0F 37 [15:27:14]RasterBufferAndPrint [15:27:14]line Счет N : (3)50642 [15:27:14]line ИНН: 02508201610067 [15:27:14]line Контрольно-Кассовый Чек [15:27:14]line ПРОДАЖА [15:27:14]line Товар: 46231529 [15:27:14]line Mentos ПФ Арбуз 6*100*2 [15:27:14]line 1.000 * 10.00 [15:27:14]line = 10.00 [15:27:14]line НДС 12% НСП 1% [15:27:14]line > о реализуемом товаре [15:27:14]line ИТОГО: 10.00 [15:27:14]line НСП 1% : 0.09 [15:27:14]line НДС 12% : 1.06 [15:27:14]line Наличными: 10.00 [15:27:14]line Безнал.: 0.00 [15:27:14]line Место: АЗС № 130 "Партнер Нефть" [15:27:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:27:14]line СНО: Общий режим [15:27:14]line Чек 463 21.08.2024 15:27 [15:27:14]line Смена: 466 ФФД: 1.0 [15:27:14]line ЗНМ: 0300000070 [15:27:14]line РНМ: 0000000000092562 [15:27:14]line Версия ККМ: 001 [15:27:14]line ФМ: 0000000000871769 [15:27:14]line ФД: 163865 [15:27:14]line ФПД: 255239923362228 [15:27:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163865&fm=255239923362228&tin=02508201610067®Number=0000000000092562&sum=1000 [15:27:14]line 0 [15:27:14]OFD Sender: Processing packet 163865 [packets to send 968, broken 967] [15:27:14]ProducePacketName [15:27:14]name=ofd_packets/00163865 [15:27:14]OFD Sender: To server: pG, [15:27:14]CommunicateWithHost lk.salyk.kg:30040 [15:27:14]ConnectInit lk.salyk.kg [15:27:14]written 0, free lines is 4095 [15:27:14]Write to MH i2c: 01 00 00 44 06 4A [15:27:14]Write i2c OK [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: 01 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: 01 07 00 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 E7 0C 44 [15:27:14]RasterBufferAndPrint [15:27:14]line [15:27:14]line [15:27:14]line [15:27:14]line [15:27:14]line [15:27:14]written 0, free lines is 3309 [15:27:14]MH_Cut [15:27:14]Write to MH i2c: D1 01 00 4B 06 01 23 [15:27:14]Write i2c OK [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: D1 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: D1 01 00 [15:27:14]MH_I2C_Read... [15:27:14]Read from MH i2c: D1 01 00 4B 06 00 22 [15:27:14]Write to MH i2c: 01 00 00 4C 06 52 [15:27:14]Write i2c OK [15:27:14]MH_I2C_Read... [15:27:15]*** Cut start [15:27:15]*** Purtial cut [15:27:15]*** Stage 1: CUTSNS_PIN = 1 [15:27:17]Read from MH i2c: 01 [15:27:17]MH_I2C_Read... [15:27:17]*** Stop cut motor [15:27:17]*** Cut end [15:27:17]Read from MH i2c: 01 07 00 [15:27:17]MH_I2C_Read... [15:27:17]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 FF 0F 67 [15:27:17]process_action close_receipt done [15:27:17]requested_data is exist [15:27:17]produce_requested_data [15:27:17]requested_item fm.sn is exist - process it [15:27:17]wFMCommunicate request_size=4 [15:27:17]MH_SAM_APDU [15:27:17]CAPDU: 80 11 00 00 [15:27:17]Write to MH i2c: E2 08 00 4D 06 80 11 00 00 00 00 00 00 CD [15:27:17]Write i2c OK [15:27:17]MH_I2C_Read... [15:27:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:17]Read from MH i2c: E2 [15:27:17]MH_I2C_Read... [15:27:17]Read from MH i2c: E2 17 00 [15:27:17]MH_I2C_Read... [15:27:17]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 37 36 39 90 00 26 [15:27:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:17]wFMCommunicate OK [15:27:17]requested_item fd.num is exist - process it [15:27:17]SAM_PROTO_GetFieldsCounters [15:27:17]wFMCommunicate request_size=4 [15:27:17]MH_SAM_APDU [15:27:17]CAPDU: 80 13 00 00 [15:27:17]Write to MH i2c: E2 08 00 4E 06 80 13 00 00 00 00 00 00 D0 [15:27:17]Write i2c OK [15:27:17]MH_I2C_Read... [15:27:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:17]Read from MH i2c: E2 [15:27:17]MH_I2C_Read... [15:27:17]Read from MH i2c: E2 62 00 [15:27:17]MH_I2C_Read... [15:27:17]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 80 02 00 0E 04 04 00 D2 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 D4 [15:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 80 02 00 0E 04 04 00 D2 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 [15:27:17]wFMCommunicate OK [15:27:17]SAM_PROTO_GetFieldsCounters done [15:27:17]requested_item shift.num is exist - process it [15:27:17]requested_item shift.opened is exist - process it [15:27:17]req_shift_opened [15:27:17]FM_GetShiftState [15:27:17]SAM_PROTO_GetShiftState [15:27:17]wFMCommunicate request_size=4 [15:27:17]MH_SAM_APDU [15:27:17]CAPDU: 80 13 01 00 [15:27:17]Write to MH i2c: E2 08 00 4F 06 80 13 01 00 00 00 00 00 D2 [15:27:17]Write i2c OK [15:27:17]MH_I2C_Read... [15:27:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:17]Read from MH i2c: E2 [15:27:17]MH_I2C_Read... [15:27:17]Read from MH i2c: E2 0E 00 [15:27:17]MH_I2C_Read... [15:27:17]Read from MH i2c: E2 0E 00 4F 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 98 [15:27:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:27:17]wFMCommunicate OK [15:27:17]SAM_PROTO_GetShiftState done [15:27:17]FM_GetShiftState done [15:27:17]req_shift_opened done [15:27:17]requested_item shift.open_date is exist - process it [15:27:17]req_shift_open_date [15:27:17]req_shift_open_date done [15:27:17]produce_requested_data done [15:27:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163865,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:27:17]process_action_free close_receipt [15:27:17]json_value_free [15:27:17]json_value_free done [15:27:17]process_json_proto returns [15:27:17]Send response to host [15:27:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163865,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:27:17]free response buf [15:27:17]execute_script done [15:27:17]execute_script returns [15:27:17]free content buf [15:27:17]Sock 7.Close socket [15:27:17]Sock 7.Thread stoped [15:27:19]recv_with_timeout no data received [15:27:19]ConnectInit Can't take IP for lk.salyk.kg [15:27:19]CommunicateWithHost connect error [15:27:19]CommunicateWithHost err = -1 [15:27:19]OFD Sender: Server communicate error [15:27:24]OFD Sender: Processing packet 163865 [packets to send 968, broken 967] [15:27:24]ProducePacketName [15:27:24]name=ofd_packets/00163865 [15:27:24]OFD Sender: To server: pG, [15:27:24]CommunicateWithHost lk.salyk.kg:30040 [15:27:24]ConnectInit lk.salyk.kg [15:27:31]Connected sock=10 [15:27:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 3E 3C 17 01 48 28 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 51 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 80 02 00 35 04 06 00 E8 23 AC F6 E9 B4 A0 1F 3F FA 30 22 D6 D9 [15:27:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 8F 47 00 0B 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 37 36 39 10 04 04 00 19 80 02 00 F4 03 04 00 B3 B0 C5 66 B6 04 01 00 00 CC 49 4A 2E B1 C2 04 52 [15:27:32]CommunicateWithHost err = 0 [15:27:32]CheckOFDResponse [15:27:32]1017 (14) - 77093643461234 [15:27:32]1041 (16) - 0000000000871769 [15:27:32]1040 (4) - 163865 [15:27:32]1012 (4) - 21.08.2024 09:17 [15:27:32]1206 (1) - 0 [15:27:32]OFD Sender: Remove packet 163865 [15:27:32]ProducePacketName [15:27:32]name=ofd_packets/00163865 [15:27:32]NVStorageDeleteData [15:27:32]OFD Sender: No OFD packet to send [15:27:37]OFD Sender: No OFD packet to send [15:27:42]OFD Sender: No OFD packet to send [15:27:47]OFD Sender: No OFD packet to send [15:27:52]OFD Sender: No OFD packet to send [15:27:57]OFD Sender: No OFD packet to send [15:28:02]OFD Sender: No OFD packet to send [15:28:07]OFD Sender: No OFD packet to send [15:28:12]OFD Sender: No OFD packet to send [15:28:17]OFD Sender: No OFD packet to send [15:28:22]OFD Sender: No OFD packet to send [15:28:27]OFD Sender: No OFD packet to send [15:28:32]OFD Sender: No OFD packet to send [15:28:38]OFD Sender: No OFD packet to send [15:28:43]OFD Sender: No OFD packet to send [15:28:48]OFD Sender: No OFD packet to send [15:28:53]OFD Sender: No OFD packet to send [15:28:58]OFD Sender: No OFD packet to send [15:29:03]OFD Sender: No OFD packet to send [15:29:08]OFD Sender: No OFD packet to send [15:29:13]OFD Sender: No OFD packet to send [15:29:18]OFD Sender: No OFD packet to send [15:29:23]OFD Sender: No OFD packet to send [15:29:28]OFD Sender: No OFD packet to send [15:29:33]OFD Sender: No OFD packet to send [15:29: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]accept exits with 9 [15:29:53]New connection [15:29:53]New thread 3067092324 created [15:29:53]Thread 3067235684 joined [15:29:53]Waiting for new connection... [15:29:53] Sock 9.Parse request [15:29:53]Sock 9.Check first char [15:29:53]Sock 9.First char is OK [15:29:53]request: POST /json_proto HTTP/1.0 [15:29:53]Method: POST [15:29:53]URL: /json_proto [15:29:53]Method is POST - this is cgi request [15:29:53]url: /json_proto [15:29:53]query_string will be loaded in cgi processing [15:29:53]execute_cgi json_proto POST (null) [15:29:53]execute_cgi path=json_proto method=POST [15:29:53]POST find Content-Length [15:29:53]Host: 172.17.44.132:8080 [15:29:53]Content-Length: 631 [15:29:53]Content-Type: application/json [15:29:53] [15:29:53]POST finish read [15:29:53]Found Content-Length = 631 [15:29:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50643", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:53]execute_script... [15:29:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50643", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:53]POST & json_proto [15:29:53]process_json_proto [15:29:53]json parsed OK: [15:29:53]protocol is kg_v1.0 [15:29:53]action value=close_receipt [15:29:53]process_action close_receipt [15:29:53]cmd_close_receipt [15:29:53]MH_GetDate [15:29:53]Write to MH i2c: F0 00 00 50 06 45 [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: F0 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: F0 09 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: F0 09 00 50 06 00 F2 07 C6 66 2A 83 C1 65 46 [15:29:53]GetLastDocTimeStamp 1724254033 [15:29:53]current date 1724254194 [15:29:53]FM_GetShiftState [15:29:53]SAM_PROTO_GetShiftState [15:29:53]wFMCommunicate request_size=4 [15:29:53]MH_SAM_APDU [15:29:53]CAPDU: 80 13 01 00 [15:29:53]Write to MH i2c: E2 08 00 51 06 80 13 01 00 00 00 00 00 D4 [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:53]Read from MH i2c: E2 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 0E 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 0E 00 51 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9A [15:29:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:29:53]wFMCommunicate OK [15:29:53]SAM_PROTO_GetShiftState done [15:29:53]FM_GetShiftState done [15:29:53]opened in 1724199517 [15:29:53]opened+sec_in_day 1724285917 [15:29:53]quantity*price = 6000 [15:29:53]sum+1 = 6001 [15:29:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 464 21.08.2024 15:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163866 ФПД: 248939035152032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152954&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163866&fm=248939035152032&tin=02508201610067®Number=0000000000092562&sum=6000 0 [15:29:54]StoreToDocumentArchive [15:29:54]shift 466 fd 163866 [15:29:54]save to /storage/0466/doc_00163866 [15:29:54]save last doc name /storage/0466/doc_00163866 to /storage/kkm_last_doc_name [15:29:54]save OK [15:29:54]Clear old archive folders... [15:29:54]ProcessDocumentItem done err = 0, tmpTLVsize=271 [15:29:54]tlvbuf is B6F9D4A0 [15:29:54]SAM_PROTO_ClearQueue [15:29:54]wFMCommunicate request_size=4 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 09 00 00 [15:29:54]Write to MH i2c: E2 08 00 5E 06 80 09 00 00 00 00 00 00 D6 [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 5E 06 00 90 00 D8 [15:29:54]RAPDU: 90 00 [15:29:54]wFMCommunicate OK [15:29:54]SAM_PROTO_ClearQueue done [15:29:54]KKMCreateOFDPacket [15:29:54]OFDProtocolAddRootSTLVToBuf [15:29:54]FM_MakeSignedData [15:29:54]FM_MakeSignedData [15:29:54]SAM_PROTO_SignData [15:29:54]wFMCommunicate request_size=4 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 0D 01 02 [15:29:54]Write to MH i2c: E2 08 00 5F 06 80 0D 01 02 00 00 00 00 DE [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 5F 06 00 90 00 D9 [15:29:54]RAPDU: 90 00 [15:29:54]wFMCommunicate OK [15:29:54]wFMCommunicate request_size=255 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 F2 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [15:29:54]Write to MH i2c: E2 02 01 60 06 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 F2 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 D5 [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 60 06 00 90 00 DA [15:29:54]RAPDU: 90 00 [15:29:54]wFMCommunicate OK [15:29:54]wFMCommunicate request_size=30 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 1A 80 02 00 35 04 06 00 E2 68 A2 C2 CE A0 [15:29:54]Write to MH i2c: E2 21 00 61 06 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 1A 80 02 00 35 04 06 00 E2 68 A2 C2 CE A0 00 00 98 [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [15:29:54]RAPDU: 90 00 [15:29:54]wFMCommunicate OK [15:29:54]wFMCommunicate request_size=4 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 0D 03 02 [15:29:54]Write to MH i2c: E2 08 00 62 06 80 0D 03 02 00 00 00 00 E3 [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 0B 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 0B 00 62 06 00 87 FC E2 DE 47 B2 A2 F3 90 00 B5 [15:29:54]RAPDU: 87 FC E2 DE 47 B2 A2 F3 90 00 [15:29:54]wFMCommunicate OK [15:29:54]SAM_PROTO_SignData done [15:29:54]FM_MakeSignedData done [15:29:54]CreateOFDProtocolMessage [15:29:54]wFMCommunicate request_size=4 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 11 00 00 [15:29:54]Write to MH i2c: E2 08 00 63 06 80 11 00 00 00 00 00 00 E3 [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 17 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 17 00 63 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [15:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:54]wFMCommunicate OK [15:29:54]CreateOFDProtocolMessage done [15:29:54]OFDSenderStorePacket 163866 [15:29:54]StoreOFDPacket docnum=163866 [15:29:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 6F EA 1B 01 C2 BF 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 F2 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 80 02 00 35 04 06 00 E2 68 A2 C2 CE A0 87 FC E2 DE 47 B2 A2 F3 [15:29:54]CheckFolder [15:29:54]dirname=/storage/ofd_packets [15:29:54]CheckFolder done [15:29:54]ProducePacketName [15:29:54]name=ofd_packets/00163866 [15:29:54]NVStorageSaveData ofd_packets/00163866 [15:29:54]File name is /storage/ofd_packets/00163866 [15:29:54]Write 321 bytes [15:29:54]NVStorageSaveData done [15:29:54]OFDSenderStorePacket done [15:29:54]KKMCreateOFDPacket done [15:29:54]NVStorageSaveData kkm_last_timestamp [15:29:54]File name is /storage/kkm_last_timestamp [15:29:54]Write 4 bytes [15:29:54]NVStorageSaveData done [15:29:54]ExternCall_PrintAddStr [15:29:54]wPrintStart [15:29:54]Write to MH i2c: 01 00 00 64 06 6A [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: 01 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: 01 07 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: 01 07 00 64 06 00 00 00 00 00 FF 0F 7F [15:29:54]RasterBufferAndPrint [15:29:54]line Счет N : (3)50643 [15:29:54]line ИНН: 02508201610067 [15:29:54]line Контрольно-Кассовый Чек [15:29:54]line ПРОДАЖА [15:29:54]line Товар: 4700000160204 [15:29:54]line Вода Легенда 1,5л [15:29:54]line 1.000 * 60.00 [15:29:54]line = 60.00 [15:29:54]line НДС 12% НСП 1% [15:29:54]line > о реализуемом товаре [15:29:54]line ИТОГО: 60.00 [15:29:54]line НСП 1% : 0.53 [15:29:54]line НДС 12% : 6.37 [15:29:54]line Наличными: 60.00 [15:29:54]line Безнал.: 0.00 [15:29:54]line Место: АЗС № 130 "Партнер Нефть" [15:29:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:29:54]line СНО: Общий режим [15:29:54]line Чек 464 21.08.2024 15:29 [15:29:54]line Смена: 466 ФФД: 1.0 [15:29:54]line ЗНМ: 0300000070 [15:29:54]line РНМ: 0000000000092562 [15:29:54]line Версия ККМ: 001 [15:29:54]line ФМ: 0000000000871769 [15:29:54]line ФД: 163866 [15:29:54]line ФПД: 248939035152032 [15:29:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T152954&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163866&fm=248939035152032&tin=02508201610067®Number=0000000000092562&sum=6000 [15:29:54]line 0 [15:29:54]written 0, free lines is 4095 [15:29:55]OFD Sender: Processing packet 163866 [packets to send 968, broken 967] [15:29:55]ProducePacketName [15:29:55]name=ofd_packets/00163866 [15:29:55]OFD Sender: To server: pG, [15:29:55]CommunicateWithHost lk.salyk.kg:30040 [15:29:55]ConnectInit lk.salyk.kg [15:29:55]Write to MH i2c: 01 00 00 8C 06 92 [15:29:55]Write i2c OK [15:29:55]MH_I2C_Read... [15:29:55]Read from MH i2c: 01 [15:29:55]MH_I2C_Read... [15:29:55]Read from MH i2c: 01 07 00 [15:29:55]MH_I2C_Read... [15:29:55]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 E5 0C 8A [15:29:55]RasterBufferAndPrint [15:29:55]line [15:29:55]line [15:29:55]line [15:29:55]line [15:29:55]line [15:29:55]written 0, free lines is 3306 [15:29:55]MH_Cut [15:29:55]Write to MH i2c: D1 01 00 93 06 01 6B [15:29:55]Write i2c OK [15:29:55]MH_I2C_Read... [15:29:55]Read from MH i2c: D1 [15:29:55]MH_I2C_Read... [15:29:55]Read from MH i2c: D1 01 00 [15:29:55]MH_I2C_Read... [15:29:55]Read from MH i2c: D1 01 00 93 06 00 6A [15:29:55]Write to MH i2c: 01 00 00 94 06 9A [15:29:55]Write i2c OK [15:29:55]MH_I2C_Read... [15:29:56]*** Cut start [15:29:56]*** Purtial cut [15:29:56]*** Stage 1: CUTSNS_PIN = 1 [15:29:58]Read from MH i2c: 01 [15:29:58]MH_I2C_Read... [15:29:58]*** Stop cut motor [15:29:58]*** Cut end [15:29:58]Read from MH i2c: 01 07 00 [15:29:58]MH_I2C_Read... [15:29:58]Read from MH i2c: 01 07 00 94 06 00 00 00 00 00 FF 0F AF [15:29:58]process_action close_receipt done [15:29:58]requested_data is exist [15:29:58]produce_requested_data [15:29:58]requested_item fm.sn is exist - process it [15:29:58]wFMCommunicate request_size=4 [15:29:58]MH_SAM_APDU [15:29:58]CAPDU: 80 11 00 00 [15:29:58]Write to MH i2c: E2 08 00 95 06 80 11 00 00 00 00 00 00 15 [15:29:58]Write i2c OK [15:29:58]MH_I2C_Read... [15:29:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:58]Read from MH i2c: E2 [15:29:58]MH_I2C_Read... [15:29:58]Read from MH i2c: E2 17 00 [15:29:58]MH_I2C_Read... [15:29:58]Read from MH i2c: E2 17 00 95 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [15:29:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:58]wFMCommunicate OK [15:29:58]requested_item fd.num is exist - process it [15:29:58]SAM_PROTO_GetFieldsCounters [15:29:58]wFMCommunicate request_size=4 [15:29:58]MH_SAM_APDU [15:29:58]CAPDU: 80 13 00 00 [15:29:58]Write to MH i2c: E2 08 00 96 06 80 13 00 00 00 00 00 00 18 [15:29:58]Write i2c OK [15:29:58]MH_I2C_Read... [15:29:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:58]Read from MH i2c: E2 [15:29:58]MH_I2C_Read... [15:29:58]Read from MH i2c: E2 62 00 [15:29:58]MH_I2C_Read... [15:29:58]Read from MH i2c: E2 62 00 96 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 80 02 00 0E 04 04 00 D2 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 20 [15:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 80 02 00 0E 04 04 00 D2 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 [15:29:58]wFMCommunicate OK [15:29:58]SAM_PROTO_GetFieldsCounters done [15:29:58]requested_item shift.num is exist - process it [15:29:58]requested_item shift.opened is exist - process it [15:29:58]req_shift_opened [15:29:58]FM_GetShiftState [15:29:58]SAM_PROTO_GetShiftState [15:29:58]wFMCommunicate request_size=4 [15:29:58]MH_SAM_APDU [15:29:58]CAPDU: 80 13 01 00 [15:29:58]Write to MH i2c: E2 08 00 97 06 80 13 01 00 00 00 00 00 1A [15:29:58]Write i2c OK [15:29:58]MH_I2C_Read... [15:29:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:58]Read from MH i2c: E2 [15:29:58]MH_I2C_Read... [15:29:58]Read from MH i2c: E2 0E 00 [15:29:58]MH_I2C_Read... [15:29:58]Read from MH i2c: E2 0E 00 97 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [15:29:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:29:58]wFMCommunicate OK [15:29:58]SAM_PROTO_GetShiftState done [15:29:58]FM_GetShiftState done [15:29:58]req_shift_opened done [15:29:58]requested_item shift.open_date is exist - process it [15:29:58]req_shift_open_date [15:29:58]req_shift_open_date done [15:29:58]produce_requested_data done [15:29:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163866,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:29:58]process_action_free close_receipt [15:29:58]json_value_free [15:29:58]json_value_free done [15:29:58]process_json_proto returns [15:29:58]Send response to host [15:29:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163866,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:29:58]free response buf [15:29:58]execute_script done [15:29:58]execute_script returns [15:29:58]free content buf [15:29:58]Sock 9.Close socket [15:29:58]Sock 9.Thread stoped [15:30:00]Connected sock=11 [15:30: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 37 36 39 23 01 00 00 6F EA 1B 01 C2 BF 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 F2 07 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 80 02 00 35 04 06 00 E2 68 A2 C2 CE A0 87 FC E2 DE 47 B2 A2 F3 [15:30:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6A 5C 47 00 F2 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 37 36 39 10 04 04 00 1A 80 02 00 F4 03 04 00 48 B1 C5 66 B6 04 01 00 00 C6 4D B5 BD B7 10 C9 52 [15:30:01]CommunicateWithHost err = 0 [15:30:01]CheckOFDResponse [15:30:01]1017 (14) - 77093643461234 [15:30:01]1041 (16) - 0000000000871769 [15:30:01]1040 (4) - 163866 [15:30:01]1012 (4) - 21.08.2024 09:20 [15:30:01]1206 (1) - 0 [15:30:01]OFD Sender: Remove packet 163866 [15:30:01]ProducePacketName [15:30:01]name=ofd_packets/00163866 [15:30:01]NVStorageDeleteData [15:30:02]OFD Sender: No OFD packet to send [15:30:07]OFD Sender: No OFD packet to send [15:30:12]OFD Sender: No OFD packet to send [15:30:17]OFD Sender: No OFD packet to send [15:30:22]OFD Sender: No OFD packet to send [15:30:27]OFD Sender: No OFD packet to send [15:30:32]OFD Sender: No OFD packet to send [15:30:35]recv_with_timeout no data received [15:30:37]OFD Sender: No OFD packet to send [15:30:42]OFD Sender: No OFD packet to send [15:30:47]OFD Sender: No OFD packet to send [15:30:52]OFD Sender: No OFD packet to send [15:30:57]OFD Sender: No OFD packet to send [15:31:02]OFD Sender: No OFD packet to send [15:31:07]OFD Sender: No OFD packet to send [15:31:12]OFD Sender: No OFD packet to send [15:31:17]OFD Sender: No OFD packet to send [15:31:22]OFD Sender: No OFD packet to send [15:31:23]accept exits with 10 [15:31:23]New connection [15:31:23]New thread 3067235684 created [15:31:23]Thread 3067092324 joined [15:31:23]Waiting for new connection... [15:31:23] Sock 10.Parse request [15:31:23]Sock 10.Check first char [15:31:23]Sock 10.First char is OK [15:31:23]request: POST /json_proto HTTP/1.0 [15:31:23]Method: POST [15:31:23]URL: /json_proto [15:31:23]Method is POST - this is cgi request [15:31:23]url: /json_proto [15:31:23]query_string will be loaded in cgi processing [15:31:23]execute_cgi json_proto POST (null) [15:31:23]execute_cgi path=json_proto method=POST [15:31:23]POST find Content-Length [15:31:23]Host: 172.17.44.132:8080 [15:31:23]Content-Length: 679 [15:31:23]Content-Type: application/json [15:31:23] [15:31:23]POST finish read [15:31:23]Found Content-Length = 679 [15:31:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:23]execute_script... [15:31: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)292458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:23]POST & json_proto [15:31:23]process_json_proto [15:31:23]json parsed OK: [15:31:23]protocol is kg_v1.0 [15:31:23]action value=close_receipt [15:31:23]process_action close_receipt [15:31:23]cmd_close_receipt [15:31:23]MH_GetDate [15:31:23]Write to MH i2c: F0 00 00 98 06 8D [15:31:23]Write i2c OK [15:31:23]MH_I2C_Read... [15:31:23]Read from MH i2c: F0 [15:31:23]MH_I2C_Read... [15:31:23]Read from MH i2c: F0 09 00 [15:31:23]MH_I2C_Read... [15:31:23]Read from MH i2c: F0 09 00 98 06 00 4C 08 C6 66 2A 83 C1 65 E9 [15:31:23]GetLastDocTimeStamp 1724254194 [15:31:23]current date 1724254284 [15:31:23]FM_GetShiftState [15:31:23]SAM_PROTO_GetShiftState [15:31:23]wFMCommunicate request_size=4 [15:31:23]MH_SAM_APDU [15:31:23]CAPDU: 80 13 01 00 [15:31:23]Write to MH i2c: E2 08 00 99 06 80 13 01 00 00 00 00 00 1C [15:31:23]Write i2c OK [15:31:23]MH_I2C_Read... [15:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:23]Read from MH i2c: E2 [15:31:23]MH_I2C_Read... [15:31:23]Read from MH i2c: E2 0E 00 [15:31:23]MH_I2C_Read... [15:31:23]Read from MH i2c: E2 0E 00 99 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E2 [15:31:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:31:23]wFMCommunicate OK [15:31:23]SAM_PROTO_GetShiftState done [15:31:23]FM_GetShiftState done [15:31:23]opened in 1724199517 [15:31:23]opened+sec_in_day 1724285917 [15:31:23]quantity*price = 100050 [15:31:23]sum+1 = 100052 [15:31:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 465 21.08.2024 15:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163867 ФПД: 40328678245391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153124&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163867&fm=40328678245391&tin=02508201610067®Number=0000000000092562&sum=100000 [15:31:24]StoreToDocumentArchive [15:31:24]shift 466 fd 163867 [15:31:24]save to /storage/0466/doc_00163867 [15:31:24]save last doc name /storage/0466/doc_00163867 to /storage/kkm_last_doc_name [15:31:24]save OK [15:31:24]Clear old archive folders... [15:31:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:31:24]tlvbuf is 0018B960 [15:31:24]SAM_PROTO_ClearQueue [15:31:24]wFMCommunicate request_size=4 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 09 00 00 [15:31:24]Write to MH i2c: E2 08 00 A6 06 80 09 00 00 00 00 00 00 1E [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 A6 06 00 90 00 20 [15:31:24]RAPDU: 90 00 [15:31:24]wFMCommunicate OK [15:31:24]SAM_PROTO_ClearQueue done [15:31:24]KKMCreateOFDPacket [15:31:24]OFDProtocolAddRootSTLVToBuf [15:31:24]FM_MakeSignedData [15:31:24]FM_MakeSignedData [15:31:24]SAM_PROTO_SignData [15:31:24]wFMCommunicate request_size=4 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 0D 01 02 [15:31:24]Write to MH i2c: E2 08 00 A7 06 80 0D 01 02 00 00 00 00 26 [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 A7 06 00 90 00 21 [15:31:24]RAPDU: 90 00 [15:31:24]wFMCommunicate OK [15:31:24]wFMCommunicate request_size=255 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 D1 01 00 00 F4 03 04 00 4C 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 80 02 00 35 04 06 00 24 AD C0 8A [15:31:24]Write to MH i2c: E2 02 01 A8 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 D1 01 00 00 F4 03 04 00 4C 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 80 02 00 35 04 06 00 24 AD C0 8A 00 00 92 [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 A8 06 00 90 00 22 [15:31:24]RAPDU: 90 00 [15:31:24]wFMCommunicate OK [15:31:24]wFMCommunicate request_size=7 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 0D 02 02 02 84 0F [15:31:24]Write to MH i2c: E2 0A 00 A9 06 80 0D 02 02 02 00 84 0F 00 00 C0 [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 03 00 A9 06 00 90 00 23 [15:31:24]RAPDU: 90 00 [15:31:24]wFMCommunicate OK [15:31:24]wFMCommunicate request_size=4 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 0D 03 02 [15:31:24]Write to MH i2c: E2 08 00 AA 06 80 0D 03 02 00 00 00 00 2B [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 0B 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 0B 00 AA 06 00 FD 50 C2 F3 9E 52 95 76 90 00 29 [15:31:24]RAPDU: FD 50 C2 F3 9E 52 95 76 90 00 [15:31:24]wFMCommunicate OK [15:31:24]SAM_PROTO_SignData done [15:31:24]FM_MakeSignedData done [15:31:24]CreateOFDProtocolMessage [15:31:24]wFMCommunicate request_size=4 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 11 00 00 [15:31:24]Write to MH i2c: E2 08 00 AB 06 80 11 00 00 00 00 00 00 2B [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 17 00 [15:31:24]MH_I2C_Read... [15:31:24]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 37 36 39 90 00 84 [15:31:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:31:24]wFMCommunicate OK [15:31:24]CreateOFDProtocolMessage done [15:31:24]OFDSenderStorePacket 163867 [15:31:24]StoreOFDPacket docnum=163867 [15:31:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 38 B6 04 01 BC 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 38 30 30 06 04 09 00 D0 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 D1 01 00 00 F4 03 04 00 4C 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 80 02 00 35 04 06 00 24 AD C0 8A 84 0F FD 50 C2 F3 9E 52 95 76 [15:31:24]CheckFolder [15:31:24]dirname=/storage/ofd_packets [15:31:24]CheckFolder done [15:31:24]ProducePacketName [15:31:24]name=ofd_packets/00163867 [15:31:24]NVStorageSaveData ofd_packets/00163867 [15:31:24]File name is /storage/ofd_packets/00163867 [15:31:24]Write 298 bytes [15:31:24]NVStorageSaveData done [15:31:24]OFDSenderStorePacket done [15:31:24]KKMCreateOFDPacket done [15:31:24]NVStorageSaveData kkm_last_timestamp [15:31:24]File name is /storage/kkm_last_timestamp [15:31:24]Write 4 bytes [15:31:24]NVStorageSaveData done [15:31:24]ExternCall_PrintAddStr [15:31:24]wPrintStart [15:31:24]Write to MH i2c: 01 00 00 AC 06 B2 [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: 01 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: 01 07 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: 01 07 00 AC 06 00 00 00 00 00 FF 0F C7 [15:31:24]RasterBufferAndPrint [15:31:24]line Счет N : (1)292458 [15:31:24]line ИНН: 02508201610067 [15:31:24]line Контрольно-Кассовый Чек [15:31:24]line ПРОДАЖА [15:31:24]line ТРК (МРК, ГНК) : 64 [15:31:24]line Товар: 2710194800 [15:31:24]line ДТ-К-5 [15:31:24]line 13.130 * 76.20 [15:31:24]line = 1000.51 [15:31:24]line НДС 12% НСП 1% [15:31:24]line > о реализуемом товаре [15:31:24]line ОКРУГЛЕНИЕ: -0.51 [15:31:24]line ИТОГО: 1000.00 [15:31:24]line Внесено: 1000.00 [15:31:24]line СДАЧА: 0.00 [15:31:24]line НСП 1% : 8.85 [15:31:24]line НДС 12% : 106.25 [15:31:24]line Наличными: 1000.00 [15:31:24]line Безнал.: 0.00 [15:31:24]line Место: АЗС № 130 "Партнер Нефть" [15:31:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:31:24]line СНО: Общий режим [15:31:24]line Чек 465 21.08.2024 15:31 [15:31:24]line Смена: 466 ФФД: 1.0 [15:31:24]line ЗНМ: 0300000070 [15:31:24]line РНМ: 0000000000092562 [15:31:24]line Версия ККМ: 001 [15:31:24]line ФМ: 0000000000871769 [15:31:25]line ФД: 163867 [15:31:25]line ФПД: 40328678245391 [15:31:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153124&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163867&fm=40328678245391&tin=02508201610067®Number=0000000000092562&sum=100000 [15:31:25]written 0, free lines is 4095 [15:31:25]OFD Sender: Processing packet 163867 [packets to send 968, broken 967] [15:31:25]ProducePacketName [15:31:25]name=ofd_packets/00163867 [15:31:25]OFD Sender: To server: pG, [15:31:25]CommunicateWithHost lk.salyk.kg:30040 [15:31:25]ConnectInit lk.salyk.kg [15:31:25]Write to MH i2c: 01 00 00 D7 06 DD [15:31:25]Write i2c OK [15:31:25]MH_I2C_Read... [15:31:25]Read from MH i2c: 01 [15:31:25]MH_I2C_Read... [15:31:25]Read from MH i2c: 01 07 00 [15:31:25]MH_I2C_Read... [15:31:25]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 CD 0C BD [15:31:25]RasterBufferAndPrint [15:31:25]line [15:31:25]line [15:31:25]line [15:31:25]line [15:31:25]line [15:31:25]written 0, free lines is 3282 [15:31:25]MH_Cut [15:31:25]Write to MH i2c: D1 01 00 DE 06 01 B6 [15:31:25]Write i2c OK [15:31:25]MH_I2C_Read... [15:31:25]Read from MH i2c: D1 [15:31:25]MH_I2C_Read... [15:31:25]Read from MH i2c: D1 01 00 [15:31:25]MH_I2C_Read... [15:31:25]Read from MH i2c: D1 01 00 DE 06 00 B5 [15:31:25]Write to MH i2c: 01 00 00 DF 06 E5 [15:31:25]Write i2c OK [15:31:25]MH_I2C_Read... [15:31:26]*** Cut start [15:31:26]*** Purtial cut [15:31:26]*** Stage 1: CUTSNS_PIN = 1 [15:31:26]Connected sock=11 [15:31: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 37 36 39 0C 01 00 00 38 B6 04 01 BC 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 38 30 30 06 04 09 00 D0 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 D1 01 00 00 F4 03 04 00 4C 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 80 02 00 35 04 06 00 24 AD C0 8A 84 0F FD 50 C2 F3 9E 52 95 76 [15:31:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 76 DA 47 00 5C 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 37 36 39 10 04 04 00 1B 80 02 00 F4 03 04 00 9E B1 C5 66 B6 04 01 00 00 62 C5 00 6D 93 A7 AE D3 [15:31:27]CommunicateWithHost err = 0 [15:31:27]CheckOFDResponse [15:31:27]1017 (14) - 77093643461234 [15:31:27]1041 (16) - 0000000000871769 [15:31:27]1040 (4) - 163867 [15:31:27]1012 (4) - 21.08.2024 09:21 [15:31:27]1206 (1) - 0 [15:31:27]OFD Sender: Remove packet 163867 [15:31:27]ProducePacketName [15:31:27]name=ofd_packets/00163867 [15:31:27]NVStorageDeleteData [15:31:27]OFD Sender: No OFD packet to send [15:31:28]Read from MH i2c: 01 [15:31:28]MH_I2C_Read... [15:31:28]*** Stop cut motor [15:31:28]*** Cut end [15:31:28]Read from MH i2c: 01 07 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 07 00 DF 06 00 00 00 00 00 FF 0F FA [15:31:28]process_action close_receipt done [15:31:28]requested_data is exist [15:31:28]produce_requested_data [15:31:28]requested_item fm.sn is exist - process it [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 11 00 00 [15:31:28]Write to MH i2c: E2 08 00 E0 06 80 11 00 00 00 00 00 00 60 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 17 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 17 00 E0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [15:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:31:28]wFMCommunicate OK [15:31:28]requested_item fd.num is exist - process it [15:31:28]SAM_PROTO_GetFieldsCounters [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 13 00 00 [15:31:28]Write to MH i2c: E2 08 00 E1 06 80 13 00 00 00 00 00 00 63 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 62 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 62 00 E1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 80 02 00 0E 04 04 00 D2 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 6F [15:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 80 02 00 0E 04 04 00 D2 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 [15:31:28]wFMCommunicate OK [15:31:28]SAM_PROTO_GetFieldsCounters done [15:31:28]requested_item shift.num is exist - process it [15:31:28]requested_item shift.opened is exist - process it [15:31:28]req_shift_opened [15:31:28]FM_GetShiftState [15:31:28]SAM_PROTO_GetShiftState [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 13 01 00 [15:31:28]Write to MH i2c: E2 08 00 E2 06 80 13 01 00 00 00 00 00 65 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 0E 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 0E 00 E2 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2B [15:31:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:31:28]wFMCommunicate OK [15:31:28]SAM_PROTO_GetShiftState done [15:31:28]FM_GetShiftState done [15:31:28]req_shift_opened done [15:31:28]requested_item shift.open_date is exist - process it [15:31:28]req_shift_open_date [15:31:28]req_shift_open_date done [15:31:28]produce_requested_data done [15:31:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163867,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:31:28]process_action_free close_receipt [15:31:28]json_value_free [15:31:28]json_value_free done [15:31:28]process_json_proto returns [15:31:28]Send response to host [15:31:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163867,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:31:28]free response buf [15:31:28]execute_script done [15:31:28]execute_script returns [15:31:28]free content buf [15:31:28]Sock 10.Close socket [15:31:28]Sock 10.Thread stoped [15:31:32]OFD Sender: No OFD packet to send [15:31:37]OFD Sender: No OFD packet to send [15:31:42]OFD Sender: No OFD packet to send [15:31:44]recv_with_timeout no data received [15:31:45]accept exits with 7 [15:31:45]New connection [15:31:45]New thread 3067092324 created [15:31:45]Thread 3067235684 joined [15:31:45]Waiting for new connection... [15:31:45] Sock 7.Parse request [15:31:45]Sock 7.Check first char [15:31:45]Sock 7.First char is OK [15:31:45]request: POST /json_proto HTTP/1.0 [15:31:45]Method: POST [15:31:45]URL: /json_proto [15:31:45]Method is POST - this is cgi request [15:31:45]url: /json_proto [15:31:45]query_string will be loaded in cgi processing [15:31:45]execute_cgi json_proto POST (null) [15:31:45]execute_cgi path=json_proto method=POST [15:31:45]POST find Content-Length [15:31:45]Host: 172.17.44.132:8080 [15:31:45]Content-Length: 790 [15:31:45]Content-Type: application/json [15:31:45] [15:31:45]POST finish read [15:31:45]Found Content-Length = 790 [15:31:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50644", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.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" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:45]execute_script... [15:31: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 : (3)50644", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.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" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:45]POST & json_proto [15:31:45]process_json_proto [15:31:45]json parsed OK: [15:31:45]protocol is kg_v1.0 [15:31:45]action value=close_receipt [15:31:45]process_action close_receipt [15:31:45]cmd_close_receipt [15:31:45]MH_GetDate [15:31:45]Write to MH i2c: F0 00 00 E3 06 D8 [15:31:45]Write i2c OK [15:31:45]MH_I2C_Read... [15:31:45]Read from MH i2c: F0 [15:31:45]MH_I2C_Read... [15:31:45]Read from MH i2c: F0 09 00 [15:31:45]MH_I2C_Read... [15:31:45]Read from MH i2c: F0 09 00 E3 06 00 62 08 C6 66 2A 83 C1 65 4A [15:31:45]GetLastDocTimeStamp 1724254284 [15:31:45]current date 1724254306 [15:31:45]FM_GetShiftState [15:31:45]SAM_PROTO_GetShiftState [15:31:45]wFMCommunicate request_size=4 [15:31:45]MH_SAM_APDU [15:31:45]CAPDU: 80 13 01 00 [15:31:45]Write to MH i2c: E2 08 00 E4 06 80 13 01 00 00 00 00 00 67 [15:31:45]Write i2c OK [15:31:45]MH_I2C_Read... [15:31:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:45]Read from MH i2c: E2 [15:31:45]MH_I2C_Read... [15:31:45]Read from MH i2c: E2 0E 00 [15:31:45]MH_I2C_Read... [15:31:45]Read from MH i2c: E2 0E 00 E4 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2D [15:31:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:31:45]wFMCommunicate OK [15:31:45]SAM_PROTO_GetShiftState done [15:31:45]FM_GetShiftState done [15:31:45]opened in 1724199517 [15:31:45]opened+sec_in_day 1724285917 [15:31:45]quantity*price = 11000 [15:31:45]sum+1 = 11001 [15:31:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 0.00 Безнал.: 110.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 466 21.08.2024 15:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163868 ФПД: 74214209499397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153146&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163868&fm=74214209499397&tin=02508201610067®Number=0000000000092562&sum=11000 0 [15:31:46]StoreToDocumentArchive [15:31:46]shift 466 fd 163868 [15:31:46]save to /storage/0466/doc_00163868 [15:31:46]save last doc name /storage/0466/doc_00163868 to /storage/kkm_last_doc_name [15:31:46]save OK [15:31:46]Clear old archive folders... [15:31:46]ProcessDocumentItem done err = 0, tmpTLVsize=266 [15:31:46]tlvbuf is 0019D2F0 [15:31:46]SAM_PROTO_ClearQueue [15:31:46]wFMCommunicate request_size=4 [15:31:46]MH_SAM_APDU [15:31:46]CAPDU: 80 09 00 00 [15:31:46]Write to MH i2c: E2 08 00 F1 06 80 09 00 00 00 00 00 00 69 [15:31:46]Write i2c OK [15:31:46]MH_I2C_Read... [15:31:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:46]Read from MH i2c: E2 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 F1 06 00 90 00 6B [15:31:46]RAPDU: 90 00 [15:31:46]wFMCommunicate OK [15:31:46]SAM_PROTO_ClearQueue done [15:31:46]KKMCreateOFDPacket [15:31:46]OFDProtocolAddRootSTLVToBuf [15:31:46]FM_MakeSignedData [15:31:46]FM_MakeSignedData [15:31:46]SAM_PROTO_SignData [15:31:46]wFMCommunicate request_size=4 [15:31:46]MH_SAM_APDU [15:31:46]CAPDU: 80 0D 01 02 [15:31:46]Write to MH i2c: E2 08 00 F2 06 80 0D 01 02 00 00 00 00 71 [15:31:46]Write i2c OK [15:31:46]MH_I2C_Read... [15:31:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:46]Read from MH i2c: E2 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 F2 06 00 90 00 6C [15:31:46]RAPDU: 90 00 [15:31:46]wFMCommunicate OK [15:31:46]wFMCommunicate request_size=255 [15:31:46]MH_SAM_APDU [15:31:46]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 62 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [15:31:46]Write to MH i2c: E2 02 01 F3 06 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 62 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 22 [15:31:46]Write i2c OK [15:31:46]MH_I2C_Read... [15:31:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:46]Read from MH i2c: E2 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 F3 06 00 90 00 6D [15:31:46]RAPDU: 90 00 [15:31:46]wFMCommunicate OK [15:31:46]wFMCommunicate request_size=25 [15:31:46]MH_SAM_APDU [15:31:46]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 1C 80 02 00 35 04 06 00 43 7F 57 98 31 05 [15:31:46]Write to MH i2c: E2 1C 00 F4 06 80 0D 02 02 14 00 36 39 10 04 04 00 1C 80 02 00 35 04 06 00 43 7F 57 98 31 05 00 00 E7 [15:31:46]Write i2c OK [15:31:46]MH_I2C_Read... [15:31:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:46]Read from MH i2c: E2 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 [15:31:46]MH_I2C_Read... [15:31:46]Read from MH i2c: E2 03 00 F4 06 00 90 00 6E [15:31:46]RAPDU: 90 00 [15:31:46]wFMCommunicate OK [15:31:46]wFMCommunicate request_size=4 [15:31:46]MH_SAM_APDU [15:31:46]CAPDU: 80 0D 03 02 [15:31:46]Write to MH i2c: E2 08 00 F5 06 80 0D 03 02 00 00 00 00 76 [15:31:46]Write i2c OK [15:31:46]MH_I2C_Read... [15:31:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:47]Read from MH i2c: E2 [15:31:47]MH_I2C_Read... [15:31:47]Read from MH i2c: E2 0B 00 [15:31:47]MH_I2C_Read... [15:31:47]Read from MH i2c: E2 0B 00 F5 06 00 93 0F 8A 75 0B 5B 93 2A 90 00 3B [15:31:47]RAPDU: 93 0F 8A 75 0B 5B 93 2A 90 00 [15:31:47]wFMCommunicate OK [15:31:47]SAM_PROTO_SignData done [15:31:47]FM_MakeSignedData done [15:31:47]CreateOFDProtocolMessage [15:31:47]wFMCommunicate request_size=4 [15:31:47]MH_SAM_APDU [15:31:47]CAPDU: 80 11 00 00 [15:31:47]Write to MH i2c: E2 08 00 F6 06 80 11 00 00 00 00 00 00 76 [15:31:47]Write i2c OK [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (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: 17073596+1707180842=1724254438 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00: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 E7 08 C6 66 2A 83 C1 65 ED [15:33:59]Current date/time: 21.08.2024 15:33 [15:33:59]FM_Init [15:33:59]wFMConnect [15:33:59]MH_SAM_On [15:33:59]Write to MH i2c: E0 00 00 08 00 E7 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_init finished! [15:33:59]*** atr: [15:33:59]*** 0F 3B D5 18 FF 81 91 FE [15:33:59]*** 1F C3 80 73 C8 21 10 0A [15:33:59]*** 00 00 00 00 00 00 00 00 [15:33:59]*** 00 00 00 00 00 00 00 00 [15:33:59]*** 00 00 00 00 00 00 00 00 [15:33:59]*** 00 00 00 00 00 00 00 00 [15:33:59]*** 00 00 00 00 00 00 00 00 [15:33:59]*** 00 00 00 00 00 00 00 00 [15:33:59]Read from MH i2c: E0 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E0 10 00 [15:33:59]MH_I2C_Read... [15:33:59]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 [15:33:59]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:33:59]wFMCommunicate request_size=10 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:33:59]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:33:59]RAPDU: 90 00 [15:33:59]wFMCommunicate OK [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 11 00 00 [15:33:59]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 17 00 [15:33:59]MH_I2C_Read... [15:33:59]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 37 36 39 90 00 DD [15:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:33:59]wFMCommunicate OK [15:33:59]Detected FM SN is 0000000000871769 [15:33:59]Stored FM SN is 0000000000871769 [15:33:59]wFMCommunicate request_size=9 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:33:59]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:33:59]RAPDU: 90 00 [15:33:59]wFMCommunicate OK [15:33:59]FM PIN OK [15:33:59]wFMCommunicate request_size=8 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 14 04 00 03 02 00 01 [15:33:59]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:33:59]RAPDU: 90 00 [15:33:59]wFMCommunicate OK [15:33:59]wFMCommunicate request_size=13 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:33:59]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 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:33:59]RAPDU: 90 00 [15:33:59]wFMCommunicate OK [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 11 00 00 [15:33:59]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 17 00 [15:33:59]MH_I2C_Read... [15:33:59]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 37 36 39 90 00 E1 [15:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:33:59]wFMCommunicate OK [15:33:59]DocumentArchiveInit [15:33:59]Start Httpd... [15:33:59]Httpd thread 3067284836 created [15:33:59]Write to MH i2c: 01 00 00 0F 00 0F [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: 01 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: 01 07 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:33:59]MH Int Process started [15:33:59]Allocated Socket 7 [15:33:59]Bind OK [15:33:59]Listen OK [15:33:59]httpd running on port 8080 [15:33:59]Waiting for new connection... [15:33:59]accept exits with 8 [15:33:59]New connection [15:33:59]New thread 3066998116 created [15:33:59]Waiting for new connection... [15:33:59] Sock 8.Parse request [15:33:59]Sock 8.Check first char [15:33:59]Sock 8.First char is OK [15:33:59]request: POST /json_proto HTTP/1.0 [15:33:59]Method: POST [15:33:59]URL: /json_proto [15:33:59]Method is POST - this is cgi request [15:33:59]url: /json_proto [15:33:59]query_string will be loaded in cgi processing [15:33:59]execute_cgi json_proto POST (null) [15:33:59]execute_cgi path=json_proto method=POST [15:33:59]POST find Content-Length [15:33:59]Host: 172.17.44.132:8080 [15:33:59]Content-Length: 215 [15:33:59]Content-Type: application/json [15:33:59] [15:33:59]POST finish read [15:33:59]Found Content-Length = 215 [15:33:59]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" ] } } [15:33:59]execute_script... [15:33:59]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" ] } } [15:33:59]POST & json_proto [15:33:59]process_json_proto [15:33:59]json parsed OK: [15:33:59]protocol is kg_v1.0 [15:33:59]action value=get_value [15:33:59]process_action get_value [15:33:59]cmd_get_value [15:33:59]process_action get_value done [15:33:59]requested_data is exist [15:33:59]produce_requested_data [15:33:59]requested_item kkm.sn is exist - process it [15:33:59]requested_item kkm.ver is exist - process it [15:33:59]requested_item fm.sn is exist - process it [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 11 00 00 [15:33:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 17 00 [15:33:59]MH_I2C_Read... [15:33:59]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 37 36 39 90 00 E3 [15:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:33:59]wFMCommunicate OK [15:33:59]requested_item fd.num is exist - process it [15:33:59]SAM_PROTO_GetFieldsCounters [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 13 00 00 [15:33:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 62 00 [15:33:59]MH_I2C_Read... [15:33:59]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 80 02 00 0E 04 04 00 D2 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 9D [15:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 80 02 00 0E 04 04 00 D2 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 [15:33:59]wFMCommunicate OK [15:33:59]SAM_PROTO_GetFieldsCounters done [15:33:59]requested_item shift.num is exist - process it [15:33:59]requested_item shift.opened is exist - process it [15:33:59]req_shift_opened [15:33:59]FM_GetShiftState [15:33:59]SAM_PROTO_GetShiftState [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 13 01 00 [15:33:59]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:00]Read from MH i2c: E2 [15:34:00]MH_I2C_Read... [15:34:00]Read from MH i2c: E2 0E 00 [15:34:00]MH_I2C_Read... [15:34:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [15:34:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:34:00]wFMCommunicate OK [15:34:00]SAM_PROTO_GetShiftState done [15:34:00]FM_GetShiftState done [15:34:00]req_shift_opened done [15:34:00]requested_item shift.open_date is exist - process it [15:34:00]req_shift_open_date [15:34:00]req_shift_open_date done [15:34:00]produce_requested_data done [15:34:00]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163868,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:34:00]process_action_free get_value [15:34:00]json_value_free [15:34:00]json_value_free done [15:34:00]process_json_proto returns [15:34:00]Send response to host [15:34:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163868,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:34:00]free response buf [15:34:00]execute_script done [15:34:00]execute_script returns [15:34:00]free content buf [15:34:00]Sock 8.Close socket [15:34:00]Sock 8.Thread stoped [15:34:00]accept exits with 10 [15:34:00]New connection [15:34:00]New thread 3066854756 created [15:34:00]Thread 3066998116 joined [15:34:00]Waiting for new connection... [15:34:00] Sock 10.Parse request [15:34:00]Sock 10.Check first char [15:34:00]Sock 10.First char is OK [15:34:00]request: POST /json_proto HTTP/1.0 [15:34:00]Method: POST [15:34:00]URL: /json_proto [15:34:00]Method is POST - this is cgi request [15:34:00]url: /json_proto [15:34:00]query_string will be loaded in cgi processing [15:34:00]execute_cgi json_proto POST (null) [15:34:00]execute_cgi path=json_proto method=POST [15:34:00]POST find Content-Length [15:34:00]Host: 172.17.44.132:8080 [15:34:00]Content-Length: 331 [15:34:00]Content-Type: application/json [15:34:00] [15:34:00]POST finish read [15:34:00]Found Content-Length = 331 [15:34:00]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" ] } } [15:34:00]execute_script... [15:34:00]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" ] } } [15:34:00]POST & json_proto [15:34:00]process_json_proto [15:34:00]json parsed OK: [15:34:00]protocol is kg_v1.0 [15:34:00]action value=get_value [15:34:00]process_action get_value [15:34:00]cmd_get_value [15:34:00]process_action get_value done [15:34:00]requested_data is exist [15:34:00]produce_requested_data [15:34:00]requested_item fm.sale.total is exist - process it [15:34:00]SAM_PROTO_GetFMData [15:34:00]wFMCommunicate request_size=4 [15:34:00]MH_SAM_APDU [15:34:00]CAPDU: 80 13 03 00 [15:34:00]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:34:00]Write i2c OK [15:34:00]MH_I2C_Read... [15:34:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:34:00]Read from MH i2c: E2 [15:34:00]MH_I2C_Read... [15:34:00]Read from MH i2c: E2 FD 00 [15:34:00]MH_I2C_Read... [15:34:00]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 77 7C 02 00 69 04 A4 00 6F 04 04 00 67 79 02 00 B1 04 05 00 2A 46 16 6E 03 70 04 05 00 12 FE 30 6B 02 72 04 05 00 18 48 E5 02 01 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 A5 E0 43 5D 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 68 6B C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 60 [15:34:00]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 77 7C 02 00 69 04 A4 00 6F 04 04 00 67 79 02 00 B1 04 05 00 2A 46 16 6E 03 70 04 05 00 12 FE 30 6B 02 72 04 05 00 18 48 E5 02 01 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 A5 E0 43 5D 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 68 6B C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [15:34:00]wFMCommunicate OK [15:34:00]wFMCommunicate request_size=4 [15:34:00]MH_SAM_APDU [15:34:00]CAPDU: 80 17 00 00 [15:34:00]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:34:00]Write i2c OK [15:34:00]MH_I2C_Read... [15:34:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:00]Read from MH i2c: E2 [15:34:00]MH_I2C_Read... [15:34:00]Read from MH i2c: E2 FD 00 [15:34:00]MH_I2C_Read... [15:34:00]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [15:34:00]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:34:00]wFMCommunicate OK [15:34:00]wFMCommunicate request_size=4 [15:34:00]MH_SAM_APDU [15:34:00]CAPDU: 80 17 00 00 [15:34:00]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:34:00]Write i2c OK [15:34:00]MH_I2C_Read... [15:34:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:01]Read from MH i2c: E2 [15:34:01]MH_I2C_Read... [15:34:01]Read from MH i2c: E2 FD 00 [15:34:01]MH_I2C_Read... [15:34:01]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [15:34:01]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:34:01]wFMCommunicate OK [15:34:01]wFMCommunicate request_size=4 [15:34:01]MH_SAM_APDU [15:34:01]CAPDU: 80 17 00 00 [15:34:01]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:34:01]Write i2c OK [15:34:01]MH_I2C_Read... [15:34:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:01]Read from MH i2c: E2 [15:34:01]MH_I2C_Read... [15:34:01]Read from MH i2c: E2 FD 00 [15:34:01]MH_I2C_Read... [15:34:01]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [15:34:01]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:34:01]wFMCommunicate OK [15:34:01]wFMCommunicate request_size=4 [15:34:01]MH_SAM_APDU [15:34:01]CAPDU: 80 17 00 00 [15:34:01]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:34:01]Write i2c OK [15:34:01]MH_I2C_Read... [15:34:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:34:01]Read from MH i2c: E2 [15:34:01]MH_I2C_Read... [15:34:01]Read from MH i2c: E2 E6 00 [15:34:01]MH_I2C_Read... [15:34:01]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [15:34:01]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:34:01]wFMCommunicate OK [15:34:01]SAM_PROTO_GetFMData done [15:34:01]requested_item fm.sale_refund.total is exist - process it [15:34:01]requested_item fm.buy.total is exist - process it [15:34:01]requested_item shift.sale.total is exist - process it [15:34:01]SAM_PROTO_GetShiftData [15:34:01]wFMCommunicate request_size=4 [15:34:01]MH_SAM_APDU [15:34:01]CAPDU: 80 13 02 00 [15:34:01]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:34:01]Write i2c OK [15:34:01]MH_I2C_Read... [15:34:01]OFD Sender: Processing packet 163868 [packets to send 968, broken 967] [15:34:01]ProducePacketName [15:34:01]name=ofd_packets/00163868 [15:34:01]OFD Sender: To server: pG, [15:34:01]CommunicateWithHost lk.salyk.kg:30040 [15:34:01]ConnectInit lk.salyk.kg [15:34:02]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:34:02]Read from MH i2c: E2 [15:34:02]MH_I2C_Read... [15:34:02]Read from MH i2c: E2 FD 00 [15:34:02]MH_I2C_Read... [15:34:02]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 D2 01 00 00 69 04 9E 00 6F 04 04 00 D2 01 00 00 B1 04 04 00 E5 8C AC 02 70 04 04 00 4C 06 FC 01 72 04 03 00 99 86 B0 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 20 B6 48 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 0A 0F 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 8D [15:34:02]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 D2 01 00 00 69 04 9E 00 6F 04 04 00 D2 01 00 00 B1 04 04 00 E5 8C AC 02 70 04 04 00 4C 06 FC 01 72 04 03 00 99 86 B0 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 20 B6 48 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 0A 0F 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:34:02]wFMCommunicate OK [15:34:02]wFMCommunicate request_size=4 [15:34:02]MH_SAM_APDU [15:34:02]CAPDU: 80 17 00 00 [15:34:02]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:34:02]Write i2c OK [15:34:02]MH_I2C_Read... [15:34:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:02]Read from MH i2c: E2 [15:34:02]MH_I2C_Read... [15:34:02]Read from MH i2c: E2 FD 00 [15:34:02]MH_I2C_Read... [15:34:02]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:34:02]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:34:02]wFMCommunicate OK [15:34:02]wFMCommunicate request_size=4 [15:34:02]MH_SAM_APDU [15:34:02]CAPDU: 80 17 00 00 [15:34:02]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:34:02]Write i2c OK [15:34:02]MH_I2C_Read... [15:34:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:02]Read from MH i2c: E2 [15:34:02]MH_I2C_Read... [15:34:02]Read from MH i2c: E2 FD 00 [15:34:02]MH_I2C_Read... [15:34:02]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:34:02]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:34:02]wFMCommunicate OK [15:34:02]wFMCommunicate request_size=4 [15:34:02]MH_SAM_APDU [15:34:02]CAPDU: 80 17 00 00 [15:34:02]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:34:02]Write i2c OK [15:34:02]MH_I2C_Read... [15:34:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:03]Read from MH i2c: E2 [15:34:03]MH_I2C_Read... [15:34:03]Read from MH i2c: E2 FD 00 [15:34:03]MH_I2C_Read... [15:34:03]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:34:03]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:34:03]wFMCommunicate OK [15:34:03]wFMCommunicate request_size=4 [15:34:03]MH_SAM_APDU [15:34:03]CAPDU: 80 17 00 00 [15:34:03]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:34:03]Write i2c OK E2 12 00 22 00 80 15 02 00 0A 00 FC 03 06 00 A0 86 01 00 00 00 00 00 E2 [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 22 00 00 90 00 96 [15:34:04]RAPDU: 90 00 [15:34:04]wFMCommunicate OK [15:34:04]wFMCommunicate request_size=47 [15:34:04]MH_SAM_APDU [15:34:04]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:34:04]Write to MH i2c: E2 32 00 23 00 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 19 [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 23 00 00 90 00 97 [15:34:04]RAPDU: 90 00 [15:34:04]wFMCommunicate OK [15:34:04]wFMCommunicate request_size=15 [15:34:04]MH_SAM_APDU [15:34:04]CAPDU: 80 15 02 00 0A 07 04 06 00 A0 86 01 00 00 00 [15:34:04]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 A0 86 01 00 00 00 00 00 F0 [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [15:34:04]RAPDU: 90 00 [15:34:04]wFMCommunicate OK [15:34:04]wFMCommunicate request_size=15 [15:34:04]MH_SAM_APDU [15:34:04]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [15:34:04]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 FC [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [15:34:04]RAPDU: 90 00 [15:34:04]wFMCommunicate OK [15:34:04]wFMCommunicate request_size=11 [15:34:04]MH_SAM_APDU [15:34:04]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [15:34:04]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [15:34:04]RAPDU: 90 00 [15:34:04]wFMCommunicate OK [15:34:04]wFMCommunicate request_size=13 [15:34:04]MH_SAM_APDU [15:34:04]CAPDU: 80 15 02 00 08 F4 03 04 00 EC 08 C6 66 [15:34:04]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 EC 08 C6 66 00 00 D2 [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [15:34:04]RAPDU: 90 00 [15:34:04]wFMCommunicate OK [15:34:04]wFMCommunicate request_size=25 [15:34:04]MH_SAM_APDU [15:34:04]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [15:34:04]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [15:34:04]RAPDU: 90 00 [15:34:04]wFMCommunicate OK [15:34:04]wFMCommunicate request_size=4 [15:34:04]MH_SAM_APDU [15:34:04]CAPDU: 80 15 03 00 [15:34:04]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 40 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 40 00 29 00 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 37 36 39 10 04 04 00 1D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 D3 01 00 00 35 04 06 00 6F 1F 43 D1 E6 6A 90 00 DE [15:34:04]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 37 36 39 10 04 04 00 1D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 D3 01 00 00 35 04 06 00 6F 1F 43 D1 E6 6A 90 00 [15:34:04]wFMCommunicate OK [15:34:04]SAM_PROTO_ProcessDocument answer len = 59 [15:34:04]SAM_PROTO_ProcessDocument done [15:34:04]SetTLVBufToDocument [15:34:04]Processing tag 1209 (04B9) [15:34:04]Malloc new data [15:34:04]Processing tag 1041 (0411) [15:34:04]Processing tag 1040 (0410) [15:34:04]Malloc new data [15:34:04]Processing tag 1038 (040E) [15:34:04]Malloc new data [15:34:04]Processing tag 1042 (0412) [15:34:04]Malloc new data [15:34:04]Processing tag 1077 (0435) [15:34:04]Malloc new data [15:34:04]SetTLVBufToDocument err=0 [15:34:04]KKMLoadAndSignReceiptData store KKM data [15:34:04]KKMLoadAndSignReceiptData err=0 [15:34:04]wFMCommunicate request_size=4 [15:34:04]MH_SAM_APDU [15:34:04]CAPDU: 80 11 00 00 [15:34:04]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [15:34:04]Write i2c OK [15:34:04]MH_I2C_Read... [15:34:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:04]Read from MH i2c: E2 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 17 00 [15:34:04]MH_I2C_Read... [15:34:04]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [15:34:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:34:04]wFMCommunicate OK [15:34:04]Счет N : (1)292461 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 53 Товар: 2710124500 Аи-95-К-5 13.480 * 74.20 = 1000.22 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 467 21.08.2024 15:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163869 ФПД: 122180072498794 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163869&fm=122180072498794&tin=02508201610067®Number=0000000000092562&sum=100000 [15:34:04]StoreToDocumentArchive [15:34:04]shift 466 fd 163869 [15:34:04]save to /storage/0466/doc_00163869 [15:34:04]save last doc name /storage/0466/doc_00163869 to /storage/kkm_last_doc_name [15:34:04]save OK [15:34:04]Clear old archive folders... [15:34:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:05]tlvbuf is 00C9B6D0 [15:34:05]SAM_PROTO_ClearQueue [15:34:05]wFMCommunicate request_size=4 [15:34:05]MH_SAM_APDU [15:34:05]CAPDU: 80 09 00 00 [15:34:05]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:34:05]Write i2c OK [15:34:05]MH_I2C_Read... [15:34:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:05]Read from MH i2c: E2 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:34:05]RAPDU: 90 00 [15:34:05]wFMCommunicate OK [15:34:05]SAM_PROTO_ClearQueue done [15:34:05]KKMCreateOFDPacket [15:34:05]OFDProtocolAddRootSTLVToBuf [15:34:05]FM_MakeSignedData [15:34:05]FM_MakeSignedData [15:34:05]SAM_PROTO_SignData [15:34:05]wFMCommunicate request_size=4 [15:34:05]MH_SAM_APDU [15:34:05]CAPDU: 80 0D 01 02 [15:34:05]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:34:05]Write i2c OK [15:34:05]MH_I2C_Read... [15:34:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:05]Read from MH i2c: E2 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:34:05]RAPDU: 90 00 [15:34:05]wFMCommunicate OK [15:34:05]wFMCommunicate request_size=255 [15:34:05]MH_SAM_APDU [15:34:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 EC 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 80 02 00 35 04 06 00 6F [15:34:05]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 D3 01 00 00 F4 03 04 00 EC 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 80 02 00 35 04 06 00 6F 00 00 2B [15:34:05]Write i2c OK [15:34:05]MH_I2C_Read... [15:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:05]Read from MH i2c: E2 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:34:05]RAPDU: 90 00 [15:34:05]wFMCommunicate OK [15:34:05]wFMCommunicate request_size=10 [15:34:05]MH_SAM_APDU [15:34:05]CAPDU: 80 0D 02 02 05 1F 43 D1 E6 6A [15:34:05]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 1F 43 D1 E6 6A 00 00 35 [15:34:05]Write i2c OK [15:34:05]MH_I2C_Read... [15:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:05]Read from MH i2c: E2 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:34:05]RAPDU: 90 00 [15:34:05]wFMCommunicate OK [15:34:05]wFMCommunicate request_size=4 [15:34:05]MH_SAM_APDU [15:34:05]CAPDU: 80 0D 03 02 [15:34:05]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:34:05]Write i2c OK [15:34:05]MH_I2C_Read... [15:34:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:05]Read from MH i2c: E2 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 0B 00 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 0B 00 2F 00 00 E5 D1 5E A2 DE 95 AD 94 90 00 15 [15:34:05]RAPDU: E5 D1 5E A2 DE 95 AD 94 90 00 [15:34:05]wFMCommunicate OK [15:34:05]SAM_PROTO_SignData done [15:34:05]FM_MakeSignedData done [15:34:05]CreateOFDProtocolMessage [15:34:05]wFMCommunicate request_size=4 [15:34:05]MH_SAM_APDU [15:34:05]CAPDU: 80 11 00 00 [15:34:05]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:34:05]Write i2c OK [15:34:05]MH_I2C_Read... [15:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:05]Read from MH i2c: E2 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: E2 17 00 [15:34:05]MH_I2C_Read... [15:34:05]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 37 36 39 90 00 03 [15:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:34:05]wFMCommunicate OK [15:34:05]CreateOFDProtocolMessage done [15:34:05]OFDSenderStorePacket 163869 [15:34:05]StoreOFDPacket docnum=163869 [15:34:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 15 7C 07 01 85 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 D3 01 00 00 F4 03 04 00 EC 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 80 02 00 35 04 06 00 6F 1F 43 D1 E6 6A E5 D1 5E A2 DE 95 AD 94 [15:34:05]CheckFolder [15:34:05]dirname=/storage/ofd_packets [15:34:05]CheckFolder done [15:34:05]ProducePacketName [15:34:05]name=ofd_packets/00163869 [15:34:05]NVStorageSaveData ofd_packets/00163869 [15:34:05]File name is /storage/ofd_packets/00163869 [15:34:05]Write 301 bytes [15:34:05]NVStorageSaveData done [15:34:05]OFDSenderStorePacket done [15:34:05]KKMCreateOFDPacket done [15:34:05]NVStorageSaveData kkm_last_timestamp [15:34:05]File name is /storage/kkm_last_timestamp [15:34:05]Write 4 bytes [15:34:05]NVStorageSaveData done [15:34:05]ExternCall_PrintAddStr [15:34:05]wPrintStart [15:34:05]Write to MH i2c: 01 00 00 31 00 31 [15:34:05]Write i2c OK [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: 01 [15:34:05]MH_I2C_Read... [15:34:05]Read from MH i2c: 01 07 00 [15:34:06]MH_I2C_Read... [15:34:06]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:34:06]RasterBufferAndPrint [15:34:06]line Счет N : (1)292461 [15:34:06]line ИНН: 02508201610067 [15:34:06]line Контрольно-Кассовый Чек [15:34:06]line ПРОДАЖА [15:34:06]line ТРК (МРК, ГНК) : 53 [15:34:06]line Товар: 2710124500 [15:34:06]line Аи-95-К-5 [15:34:06]line 13.480 * 74.20 [15:34:06]line = 1000.22 [15:34:06]line НДС 12% НСП 1% [15:34:06]line > о реализуемом товаре [15:34:06]line ОКРУГЛЕНИЕ: -0.22 [15:34:06]line ИТОГО: 1000.00 [15:34:06]line Внесено: 1000.00 [15:34:06]line СДАЧА: 0.00 [15:34:06]line НСП 1% : 8.85 [15:34:06]line НДС 12% : 106.22 [15:34:06]line Наличными: 1000.00 [15:34:06]line Безнал.: 0.00 [15:34:06]line Место: АЗС № 130 "Партнер Нефть" [15:34:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:34:06]line СНО: Общий режим [15:34:06]line Чек 467 21.08.2024 15:34 [15:34:06]line Смена: 466 ФФД: 1.0 [15:34:06]line ЗНМ: 0300000070 [15:34:06]line РНМ: 0000000000092562 [15:34:06]line Версия ККМ: 001 [15:34:06]line ФМ: 0000000000871769 [15:34:06]line ФД: 163869 [15:34:06]line ФПД: 122180072498794 [15:34:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163869&fm=122180072498794&tin=02508201610067®Number=0000000000092562&sum=100000 [15:34:06]written 0, free lines is 4095 [15:34:06]Write to MH i2c: 01 00 00 5C 00 5C [15:34:06]Write i2c OK [15:34:06]MH_I2C_Read... [15:34:06]Read from MH i2c: 01 [15:34:06]MH_I2C_Read... [15:34:06]Read from MH i2c: 01 07 00 [15:34:06]MH_I2C_Read... [15:34:06]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 CC 0C 3B [15:34:06]RasterBufferAndPrint [15:34:06]line [15:34:06]line [15:34:06]line [15:34:06]line [15:34:06]line [15:34:06]written 0, free lines is 3298 [15:34:06]MH_Cut [15:34:06]Write to MH i2c: D1 01 00 63 00 01 35 [15:34:06]Write i2c OK [15:34:06]MH_I2C_Read... [15:34:06]Read from MH i2c: D1 [15:34:06]MH_I2C_Read... [15:34:06]Read from MH i2c: D1 01 00 [15:34:06]MH_I2C_Read... [15:34:06]Read from MH i2c: D1 01 00 63 00 00 34 [15:34:06]Write to MH i2c: 01 00 00 64 00 64 [15:34:06]Write i2c OK [15:34:06]MH_I2C_Read... [15:34:06]ConnectInit Can't take IP for lk.salyk.kg [15:34:06]CommunicateWithHost connect error [15:34:06]CommunicateWithHost err = -1 [15:34:06]OFD Sender: Server communicate error [15:34:07]OFD Sender: Processing packet 163868 [packets to send 969, broken 967] [15:34:07]ProducePacketName [15:34:07]name=ofd_packets/00163868 [15:34:07]OFD Sender: To server: pG, [15:34:07]CommunicateWithHost lk.salyk.kg:30040 [15:34:07]ConnectInit lk.salyk.kg [15:34:07]*** Cut start [15:34:07]*** Purtial cut [15:34:07]*** Stage 1: CUTSNS_PIN = 1 [15:34:09]Read from MH i2c: 01 [15:34:09]MH_I2C_Read... [15:34:09]*** Stop cut motor [15:34:09]*** Cut end [15:34:09]Read from MH i2c: 01 07 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [15:34:09]process_action close_receipt done [15:34:09]requested_data is exist [15:34:09]produce_requested_data [15:34:09]requested_item fm.sn is exist - process it [15:34:09]wFMCommunicate request_size=4 [15:34:09]MH_SAM_APDU [15:34:09]CAPDU: 80 11 00 00 [15:34:09]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:09]Read from MH i2c: E2 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 17 00 [15:34:09]MH_I2C_Read... [15:34:09]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 37 36 39 90 00 38 [15:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:34:09]wFMCommunicate OK [15:34:09]requested_item fd.num is exist - process it [15:34:09]SAM_PROTO_GetFieldsCounters [15:34:09]wFMCommunicate request_size=4 [15:34:09]MH_SAM_APDU [15:34:09]CAPDU: 80 13 00 00 [15:34:09]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:09]Read from MH i2c: E2 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 62 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 80 02 00 0E 04 04 00 D2 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 F6 [15:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 80 02 00 0E 04 04 00 D2 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 [15:34:09]wFMCommunicate OK [15:34:09]SAM_PROTO_GetFieldsCounters done [15:34:09]requested_item shift.num is exist - process it [15:34:09]requested_item shift.opened is exist - process it [15:34:09]req_shift_opened [15:34:09]FM_GetShiftState [15:34:09]SAM_PROTO_GetShiftState [15:34:09]wFMCommunicate request_size=4 [15:34:09]MH_SAM_APDU [15:34:09]CAPDU: 80 13 01 00 [15:34:09]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:09]Read from MH i2c: E2 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 0E 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [15:34:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:34:09]wFMCommunicate OK [15:34:09]SAM_PROTO_GetShiftState done [15:34:09]FM_GetShiftState done [15:34:09]req_shift_opened done [15:34:09]requested_item shift.open_date is exist - process it [15:34:09]req_shift_open_date [15:34:09]req_shift_open_date done [15:34:09]produce_requested_data done [15:34:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163869,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:34:09]process_action_free close_receipt [15:34:09]json_value_free [15:34:09]json_value_free done [15:34:09]process_json_proto returns [15:34:09]Send response to host [15:34:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163869,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:34:09]free response buf [15:34:09]execute_script done [15:34:09]execute_script returns [15:34:09]free content buf [15:34:09]Sock 8.Close socket [15:34:09]Sock 8.Thread stoped [15:34:12]ConnectInit Can't take IP for lk.salyk.kg [15:34:12]CommunicateWithHost connect error [15:34:12]CommunicateWithHost err = -1 [15:34:12]OFD Sender: Server communicate error [15:34:17]OFD Sender: Processing packet 163868 [packets to send 969, broken 967] [15:34:17]ProducePacketName [15:34:17]name=ofd_packets/00163868 [15:34:17]OFD Sender: To server: pG, [15:34:17]CommunicateWithHost lk.salyk.kg:30040 [15:34:17]ConnectInit lk.salyk.kg [15:34:19]recv_with_timeout no data received [15:34:22]ConnectInit Can't take IP for lk.salyk.kg [15:34:22]CommunicateWithHost connect error [15:34:22]CommunicateWithHost err = -1 [15:34:22]OFD Sender: Server communicate error [15:34:27]OFD Sender: Processing packet 163868 [packets to send 969, broken 967] [15:34:27]ProducePacketName [15:34:27]name=ofd_packets/00163868 [15:34:27]OFD Sender: To server: pG, [15:34:27]CommunicateWithHost lk.salyk.kg:30040 [15:34:27]ConnectInit lk.salyk.kg [15:34:32]ConnectInit Can't take IP for lk.salyk.kg [15:34:32]CommunicateWithHost connect error [15:34:32]CommunicateWithHost err = -1 [15:34:32]OFD Sender: Server communicate error [15:34:37]OFD Sender: Processing packet 163868 [packets to send 969, broken 967] [15:34:37]ProducePacketName [15:34:37]name=ofd_packets/00163868 [15:34:37]OFD Sender: To server: pG, [15:34:37]CommunicateWithHost lk.salyk.kg:30040 [15:34:37]ConnectInit lk.salyk.kg [15:34:47]Connected sock=9 [15:34: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 37 36 39 1E 01 00 00 89 FB 16 01 56 C3 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 62 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 80 02 00 35 04 06 00 43 7F 57 98 31 05 93 0F 8A 75 0B 5B 93 2A [15:34:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 5F 47 00 53 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 37 36 39 10 04 04 00 1C 80 02 00 F4 03 04 00 66 B2 C5 66 B6 04 01 00 00 67 61 B5 73 4F 7B 87 7B [15:34:47]CommunicateWithHost err = 0 [15:34:47]CheckOFDResponse [15:34:47]1017 (14) - 77093643461234 [15:34:47]1041 (16) - 0000000000871769 [15:34:47]1040 (4) - 163868 [15:34:47]1012 (4) - 21.08.2024 09:24 [15:34:47]1206 (1) - 0 [15:34:47]OFD Sender: Remove packet 163868 [15:34:47]ProducePacketName [15:34:47]name=ofd_packets/00163868 [15:34:47]NVStorageDeleteData [15:34:48]OFD Sender: Processing packet 163869 [packets to send 968, broken 967] [15:34:48]ProducePacketName [15:34:48]name=ofd_packets/00163869 [15:34:48]OFD Sender: To server: pG, [15:34:48]CommunicateWithHost lk.salyk.kg:30040 [15:34:48]ConnectInit lk.salyk.kg [15:34:48]Connected sock=8 [15:34: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 37 36 39 0F 01 00 00 15 7C 07 01 85 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 D3 01 00 00 F4 03 04 00 EC 08 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 80 02 00 35 04 06 00 6F 1F 43 D1 E6 6A E5 D1 5E A2 DE 95 AD 94 [15:34:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 E1 47 00 00 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 37 36 39 10 04 04 00 1D 80 02 00 F4 03 04 00 68 B2 C5 66 B6 04 01 00 00 4E E2 32 6F 87 CA 13 82 [15:34:51]CommunicateWithHost err = 0 [15:34:51]CheckOFDResponse [15:34:51]1017 (14) - 77093643461234 [15:34:51]1041 (16) - 0000000000871769 [15:34:51]1040 (4) - 163869 [15:34:51]1012 (4) - 21.08.2024 09:24 [15:34:51]1206 (1) - 0 [15:34:51]OFD Sender: Remove packet 163869 [15:34:51]ProducePacketName [15:34:51]name=ofd_packets/00163869 [15:34:51]NVStorageDeleteData [15:34:51]accept exits with 10 [15:34:51]New connection [15:34:51]New thread 3066854756 created [15:34:51]Thread 3066998116 joined [15:34:51]Waiting for new connection... [15:34:51] Sock 10.Parse request [15:34:51]Sock 10.Check first char [15:34:51]Sock 10.First char is OK [15:34:51]request: POST /json_proto HTTP/1.0 [15:34:51]Method: POST [15:34:51]URL: /json_proto [15:34:51]Method is POST - this is cgi request [15:34:51]url: /json_proto [15:34:51]query_string will be loaded in cgi processing [15:34:51]execute_cgi json_proto POST (null) [15:34:51]execute_cgi path=json_proto method=POST [15:34:51]POST find Content-Length [15:34:51]Host: 172.17.44.132:8080 [15:34:51]Content-Length: 678 [15:34:51]Content-Type: application/json [15:34:51] [15:34:51]POST finish read [15:34:51]Found Content-Length = 678 [15:34:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.620, "sum" : 720.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:51]execute_script... [15:34: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)292463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.620, "sum" : 720.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:51]POST & json_proto [15:34:51]process_json_proto [15:34:51]json parsed OK: [15:34:51]protocol is kg_v1.0 [15:34:51]action value=close_receipt [15:34:51]process_action close_receipt [15:34:51]cmd_close_receipt [15:34:51]MH_GetDate [15:34:51]Write to MH i2c: F0 00 00 68 00 57 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: F0 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: F0 09 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: F0 09 00 68 00 00 1B 09 C6 66 2A 83 C1 65 83 [15:34:51]GetLastDocTimeStamp 1724254444 [15:34:51]current date 1724254491 [15:34:51]FM_GetShiftState [15:34:51]SAM_PROTO_GetShiftState [15:34:51]wFMCommunicate request_size=4 [15:34:51]MH_SAM_APDU [15:34:51]CAPDU: 80 13 01 00 [15:34:51]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:51]Read from MH i2c: E2 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 0E 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [15:34:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:34:51]wFMCommunicate OK [15:34:51]SAM_PROTO_GetShiftState done [15:34:51]FM_GetShiftState done [15:34:51]opened in 1724199517 [15:34:51]opened+sec_in_day 1724285917 [15:34:51]quantity*price = 72003 [15:34:51]sum+1 = 72005 [15:34:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 720.00 Внесено: 720.00 СДАЧА: 0.00 НСП 1% : 6.37 НДС 12% : 76.46 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 468 21.08.2024 15:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163870 ФПД: 159307740088868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153451&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163870&fm=159307740088868&tin=02508201610067®Number=0000000000092562&sum=72000 [15:34:52]StoreToDocumentArchive [15:34:52]shift 466 fd 163870 [15:34:52]save to /storage/0466/doc_00163870 [15:34:52]save last doc name /storage/0466/doc_00163870 to /storage/kkm_last_doc_name [15:34:52]save OK [15:34:52]Clear old archive folders... [15:34:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:52]tlvbuf is 00C39FF0 [15:34:52]SAM_PROTO_ClearQueue [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 09 00 00 [15:34:52]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:34:52]RAPDU: 90 00 [15:34:52]wFMCommunicate OK [15:34:52]SAM_PROTO_ClearQueue done [15:34:52]KKMCreateOFDPacket [15:34:52]OFDProtocolAddRootSTLVToBuf [15:34:52]FM_MakeSignedData [15:34:52]FM_MakeSignedData [15:34:52]SAM_PROTO_SignData [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 0D 01 02 [15:34:52]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:34:52]RAPDU: 90 00 [15:34:52]wFMCommunicate OK [15:34:52]wFMCommunicate request_size=255 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 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 01 00 00 F4 03 04 00 1B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 80 02 00 35 04 06 00 90 [15:34:52]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 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 01 00 00 F4 03 04 00 1B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 80 02 00 35 04 06 00 90 00 00 EE [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 03 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:34:53]RAPDU: 90 00 [15:34:53]wFMCommunicate OK [15:34:53]wFMCommunicate request_size=10 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 0D 02 02 05 E3 B9 42 0A 24 [15:34:53]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 E3 B9 42 0A 24 00 00 09 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 03 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [15:34:53]RAPDU: 90 00 [15:34:53]wFMCommunicate OK [15:34:53]wFMCommunicate request_size=4 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 0D 03 02 [15:34:53]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 0B 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 0B 00 7A 00 00 F6 F5 73 6D 14 86 57 4C 90 00 FE [15:34:53]RAPDU: F6 F5 73 6D 14 86 57 4C 90 00 [15:34:53]wFMCommunicate OK [15:34:53]SAM_PROTO_SignData done [15:34:53]FM_MakeSignedData done [15:34:53]CreateOFDProtocolMessage [15:34:53]wFMCommunicate request_size=4 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 11 00 00 [15:34:53]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 17 00 [15:34:53]MH_I2C_Read... [15:34:53]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 37 36 39 90 00 4E [15:34:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:34:53]wFMCommunicate OK [15:34:53]CreateOFDProtocolMessage done [15:34:53]OFDSenderStorePacket 163870 [15:34:53]StoreOFDPacket docnum=163870 [15:34:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4C C1 07 01 67 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 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 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 01 00 00 F4 03 04 00 1B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 80 02 00 35 04 06 00 90 E3 B9 42 0A 24 F6 F5 73 6D 14 86 57 4C [15:34:53]CheckFolder [15:34:53]dirname=/storage/ofd_packets [15:34:53]CheckFolder done [15:34:53]ProducePacketName [15:34:53]name=ofd_packets/00163870 [15:34:53]NVStorageSaveData ofd_packets/00163870 [15:34:53]File name is /storage/ofd_packets/00163870 [15:34:53]Write 301 bytes [15:34:53]NVStorageSaveData done [15:34:53]OFDSenderStorePacket done [15:34:53]KKMCreateOFDPacket done [15:34:53]NVStorageSaveData kkm_last_timestamp [15:34:53]File name is /storage/kkm_last_timestamp [15:34:53]Write 4 bytes [15:34:53]NVStorageSaveData done [15:34:53]ExternCall_PrintAddStr [15:34:53]wPrintStart [15:34:53]Write to MH i2c: 01 00 00 7C 00 7C [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: 01 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: 01 07 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [15:34:53]RasterBufferAndPrint [15:34:53]line Счет N : (1)292463 [15:34:53]line ИНН: 02508201610067 [15:34:53]line Контрольно-Кассовый Чек [15:34:53]line ПРОДАЖА [15:34:53]line ТРК (МРК, ГНК) : 32 [15:34:53]line Товар: 2710124130 [15:34:53]line Аи-92-К-5 [15:34:53]line 10.620 * 67.80 [15:34:53]line = 720.04 [15:34:53]line НДС 12% НСП 1% [15:34:53]line > о реализуемом товаре [15:34:53]line ОКРУГЛЕНИЕ: -0.04 [15:34:53]line ИТОГО: 720.00 [15:34:53]line Внесено: 720.00 [15:34:53]line СДАЧА: 0.00 [15:34:53]line НСП 1% : 6.37 [15:34:53]line НДС 12% : 76.46 [15:34:53]line Наличными: 720.00 [15:34:53]line Безнал.: 0.00 [15:34:53]line Место: АЗС № 130 "Партнер Нефть" [15:34:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:34:53]line СНО: Общий режим [15:34:53]line Чек 468 21.08.2024 15:34 [15:34:53]line Смена: 466 ФФД: 1.0 [15:34:53]line ЗНМ: 0300000070 [15:34:53]line РНМ: 0000000000092562 [15:34:53]line Версия ККМ: 001 [15:34:53]line ФМ: 0000000000871769 [15:34:53]line ФД: 163870 [15:34:53]line ФПД: 159307740088868 [15:34:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153451&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163870&fm=159307740088868&tin=02508201610067®Number=0000000000092562&sum=72000 [15:34:53]written 0, free lines is 4095 [15:34:53]OFD Sender: Processing packet 163870 [packets to send 968, broken 967] [15:34:53]ProducePacketName [15:34:53]name=ofd_packets/00163870 [15:34:53]OFD Sender: To server: pG, [15:34:53]CommunicateWithHost lk.salyk.kg:30040 [15:34:53]ConnectInit lk.salyk.kg [15:34:53]Write to MH i2c: 01 00 00 A7 00 A7 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: 01 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: 01 07 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C7 0C 81 [15:34:53]RasterBufferAndPrint [15:34:53]line [15:34:53]line [15:34:53]line [15:34:53]line [15:34:53]line [15:34:53]written 0, free lines is 3295 [15:34:53]MH_Cut [15:34:53]Write to MH i2c: D1 01 00 AE 00 01 80 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: D1 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: D1 01 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: D1 01 00 AE 00 00 7F [15:34:53]Write to MH i2c: 01 00 00 AF 00 AF [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:54]Connected sock=11 [15:34: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 37 36 39 0F 01 00 00 4C C1 07 01 67 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 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 *** Cut start [15:34:54]00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D *** Purtial cut [15:34:54]00 00 00 00 07 *** Stage 1: CUTSNS_PIN = 1 [15:34:54]04 06 00 40 19 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 01 00 00 F4 03 04 00 1B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 80 02 00 35 04 06 00 90 E3 B9 42 0A 24 F6 F5 73 6D 14 86 57 4C [15:34:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CA 6A 47 00 F6 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 37 36 39 10 04 04 00 1E 80 02 00 F4 03 04 00 6E B2 C5 66 B6 04 01 00 00 B6 19 CF 38 C8 DD A7 B6 [15:34:55]CommunicateWithHost err = 0 [15:34:55]CheckOFDResponse [15:34:55]1017 (14) - 77093643461234 [15:34:55]1041 (16) - 0000000000871769 [15:34:55]1040 (4) - 163870 [15:34:55]1012 (4) - 21.08.2024 09:25 [15:34:55]1206 (1) - 0 [15:34:55]OFD Sender: Remove packet 163870 [15:34:55]ProducePacketName [15:34:55]name=ofd_packets/00163870 [15:34:55]NVStorageDeleteData [15:34:55]OFD Sender: No OFD packet to send [15:34:56]Read from MH i2c: 01 [15:34:56]MH_I2C_Read... [15:34:56]*** Stop cut motor [15:34:56]*** Cut end [15:34:56]Read from MH i2c: 01 07 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [15:34:56]process_action close_receipt done [15:34:56]requested_data is exist [15:34:56]produce_requested_data [15:34:56]requested_item fm.sn is exist - process it [15:34:56]wFMCommunicate request_size=4 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 11 00 00 [15:34:56]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 17 00 [15:34:56]MH_I2C_Read... [15:34:56]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 37 36 39 90 00 83 [15:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:34:56]wFMCommunicate OK [15:34:56]requested_item fd.num is exist - process it [15:34:56]SAM_PROTO_GetFieldsCounters [15:34:56]wFMCommunicate request_size=4 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 13 00 00 [15:34:56]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 62 00 [15:34:56]MH_I2C_Read... [15:34:56]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 80 02 00 0E 04 04 00 D2 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 45 [15:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 80 02 00 0E 04 04 00 D2 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 [15:34:56]wFMCommunicate OK [15:34:56]SAM_PROTO_GetFieldsCounters done [15:34:56]requested_item shift.num is exist - process it [15:34:56]requested_item shift.opened is exist - process it [15:34:56]req_shift_opened [15:34:56]FM_GetShiftState [15:34:56]SAM_PROTO_GetShiftState [15:34:56]wFMCommunicate request_size=4 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 13 01 00 [15:34:56]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:57]Read from MH i2c: E2 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 0E 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [15:34:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:34:57]wFMCommunicate OK [15:34:57]SAM_PROTO_GetShiftState done [15:34:57]FM_GetShiftState done [15:34:57]req_shift_opened done [15:34:57]requested_item shift.open_date is exist - process it [15:34:57]req_shift_open_date [15:34:57]req_shift_open_date done [15:34:57]produce_requested_data done [15:34:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163870,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:34:57]process_action_free close_receipt [15:34:57]json_value_free [15:34:57]json_value_free done [15:34:57]process_json_proto returns [15:34:57]Send response to host [15:34:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163870,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:34:57]free response buf [15:34:57]execute_script done [15:34:57]execute_script returns [15:34:57]free content buf [15:34:57]Sock 10.Close socket [15:34:57]Sock 10.Thread stoped [15:34:57]accept exits with 8 [15:34:57]New connection [15:34:57]New thread 3066998116 created [15:34:57]Thread 3066854756 joined [15:34:57]Waiting for new connection... [15:34:57] Sock 8.Parse request [15:34:57]Sock 8.Check first char [15:34:57]Sock 8.First char is OK [15:34:57]request: POST /json_proto HTTP/1.0 [15:34:57]Method: POST [15:34:57]URL: /json_proto [15:34:57]Method is POST - this is cgi request [15:34:57]url: /json_proto [15:34:57]query_string will be loaded in cgi processing [15:34:57]execute_cgi json_proto POST (null) [15:34:57]execute_cgi path=json_proto method=POST [15:34:57]POST find Content-Length [15:34:57]Host: 172.17.44.132:8080 [15:34:57]Content-Length: 677 [15:34:57]Content-Type: application/json [15:34:57] [15:34:57]POST finish read [15:34:57]Found Content-Length = 677 [15:34:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:57]execute_script... [15:34:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:57]POST & json_proto [15:34:57]process_json_proto [15:34:57]json parsed OK: [15:34:57]protocol is kg_v1.0 [15:34:57]action value=close_receipt [15:34:57]process_action close_receipt [15:34:57]cmd_close_receipt [15:34:57]MH_GetDate [15:34:57]Write to MH i2c: F0 00 00 B3 00 A2 [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: F0 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: F0 09 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: F0 09 00 B3 00 00 22 09 C6 66 2A 83 C1 65 D5 [15:34:57]GetLastDocTimeStamp 1724254491 [15:34:57]current date 1724254498 [15:34:57]FM_GetShiftState [15:34:57]SAM_PROTO_GetShiftState [15:34:57]wFMCommunicate request_size=4 [15:34:57]MH_SAM_APDU [15:34:57]CAPDU: 80 13 01 00 [15:34:57]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:57]Read from MH i2c: E2 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 0E 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [15:34:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:34:57]wFMCommunicate OK [15:34:57]SAM_PROTO_GetShiftState done [15:34:57]FM_GetShiftState done [15:34:57]opened in 1724199517 [15:34:57]opened+sec_in_day 1724285917 [15:34:57]quantity*price = 20001 [15:34:57]sum+1 = 20002 [15:34:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 469 21.08.2024 15:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163871 ФПД: 114685792148894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163871&fm=114685792148894&tin=02508201610067®Number=0000000000092562&sum=20000 [15:34:59]StoreToDocumentArchive [15:34:59]shift 466 fd 163871 [15:34:59]save to /storage/0466/doc_00163871 [15:34:59]save last doc name /storage/0466/doc_00163871 to /storage/kkm_last_doc_name [15:34:59]save OK [15:34:59]Clear old archive folders... [15:34:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:59]tlvbuf is B6F60130 [15:34:59]SAM_PROTO_ClearQueue [15:34:59]wFMCommunicate request_size=4 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 09 00 00 [15:34:59]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [15:34:59]RAPDU: 90 00 [15:34:59]wFMCommunicate OK [15:34:59]SAM_PROTO_ClearQueue done [15:34:59]KKMCreateOFDPacket [15:34:59]OFDProtocolAddRootSTLVToBuf [15:34:59]FM_MakeSignedData [15:34:59]FM_MakeSignedData [15:34:59]SAM_PROTO_SignData [15:34:59]wFMCommunicate request_size=4 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 0D 01 02 [15:34:59]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:59]Read from MH i2c: E2 03 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [15:34:59]RAPDU: 90 00 [15:34:59]wFMCommunicate OK [15:34:59]wFMCommunicate request_size=255 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 22 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 80 02 00 35 04 06 00 68 [15:34:59]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 22 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 80 02 00 35 04 06 00 68 00 00 CA [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [15:34:59]RAPDU: 90 00 [15:34:59]wFMCommunicate OK [15:34:59]wFMCommunicate request_size=10 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 0D 02 02 05 4E 5D E6 DD 9E [15:34:59]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 4E 5D E6 DD 9E 00 00 54 [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [15:34:59]RAPDU: 90 00 [15:34:59]wFMCommunicate OK [15:34:59]wFMCommunicate request_size=4 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 0D 03 02 [15:34:59]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 0B 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 0B 00 C5 00 00 71 B5 D8 D8 F5 6C 3D C5 90 00 7A [15:34:59]RAPDU: 71 B5 D8 D8 F5 6C 3D C5 90 00 [15:34:59]wFMCommunicate OK [15:34:59]SAM_PROTO_SignData done [15:34:59]FM_MakeSignedData done [15:34:59]CreateOFDProtocolMessage [15:34:59]wFMCommunicate request_size=4 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 11 00 00 [15:34:59]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 17 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [15:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:34:59]wFMCommunicate OK [15:34:59]CreateOFDProtocolMessage done [15:34:59]OFDSenderStorePacket 163871 [15:34:59]StoreOFDPacket docnum=163871 [15:34:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 71 BD 07 01 A0 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 22 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 80 02 00 35 04 06 00 68 4E 5D E6 DD 9E 71 B5 D8 D8 F5 6C 3D C5 [15:34:59]CheckFolder [15:34:59]dirname=/storage/ofd_packets [15:34:59]CheckFolder done [15:34:59]ProducePacketName [15:34:59]name=ofd_packets/00163871 [15:34:59]NVStorageSaveData ofd_packets/00163871 [15:34:59]File name is /storage/ofd_packets/00163871 [15:34:59]Write 301 bytes [15:34:59]NVStorageSaveData done [15:34:59]OFDSenderStorePacket done [15:34:59]KKMCreateOFDPacket done [15:34:59]NVStorageSaveData kkm_last_timestamp [15:34:59]File name is /storage/kkm_last_timestamp [15:34:59]Write 4 bytes [15:34:59]NVStorageSaveData done [15:35:00]ExternCall_PrintAddStr [15:35:00]wPrintStart [15:35:00]Write to MH i2c: 01 00 00 C7 00 C7 [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 07 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [15:35:00]RasterBufferAndPrint [15:35:00]line Счет N : (1)292464 [15:35:00]line ИНН: 02508201610067 [15:35:00]line Контрольно-Кассовый Чек [15:35:00]line ПРОДАЖА [15:35:00]line ТРК (МРК, ГНК) : 62 [15:35:00]line Товар: 2710124130 [15:35:00]line Аи-92-К-5 [15:35:00]line 2.950 * 67.80 [15:35:00]line = 200.01 [15:35:00]line НДС 12% НСП 1% [15:35:00]line > о реализуемом товаре [15:35:00]line ОКРУГЛЕНИЕ: -0.01 [15:35:00]line ИТОГО: 200.00 [15:35:00]line Внесено: 200.00 [15:35:00]line СДАЧА: 0.00 [15:35:00]line НСП 1% : 1.77 [15:35:00]line НДС 12% : 21.24 [15:35:00]line Наличными: 200.00 [15:35:00]line Безнал.: 0.00 [15:35:00]line Место: АЗС № 130 "Партнер Нефть" [15:35:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:35:00]line СНО: Общий режим [15:35:00]line Чек 469 21.08.2024 15:34 [15:35:00]line Смена: 466 ФФД: 1.0 [15:35:00]line ЗНМ: 0300000070 [15:35:00]line РНМ: 0000000000092562 [15:35:00]line Версия ККМ: 001 [15:35:00]line ФМ: 0000000000871769 [15:35:00]line ФД: 163871 [15:35:00]line ФПД: 114685792148894 [15:35:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163871&fm=114685792148894&tin=02508201610067®Number=0000000000092562&sum=20000 [15:35:00]written 0, free lines is 4095 [15:35:00]OFD Sender: Processing packet 163871 [packets to send 968, broken 967] [15:35:00]ProducePacketName [15:35:00]name=ofd_packets/00163871 [15:35:00]OFD Sender: To server: pG, [15:35:00]CommunicateWithHost lk.salyk.kg:30040 [15:35:00]ConnectInit lk.salyk.kg [15:35:00]Write to MH i2c: 01 00 00 F2 00 F2 [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 07 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C2 0C C7 [15:35:00]RasterBufferAndPrint [15:35:00]line [15:35:00]line [15:35:00]line [15:35:00]line [15:35:00]line [15:35:00]written 0, free lines is 3293 [15:35:00]MH_Cut [15:35:00]Write to MH i2c: D1 01 00 F9 00 01 CB [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: D1 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: D1 01 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: D1 01 00 F9 00 00 CA [15:35:00]Write to MH i2c: 01 00 00 FA 00 FA [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:01]*** Cut start [15:35:01]*** Purtial cut [15:35:01]*** Stage 1: CUTSNS_PIN = 1 [15:35:03]Read from MH i2c: 01 [15:35:03]MH_I2C_Read... [15:35:03]*** Stop cut motor [15:35:03]*** Cut end [15:35:03]Read from MH i2c: 01 07 00 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [15:35:03]process_action close_receipt done [15:35:03]requested_data is exist [15:35:03]produce_requested_data [15:35:03]requested_item fm.sn is exist - process it [15:35:03]wFMCommunicate request_size=4 [15:35:03]MH_SAM_APDU [15:35:03]CAPDU: 80 11 00 00 [15:35:03]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [15:35:03]Write i2c OK [15:35:03]MH_I2C_Read... [15:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:03]Read from MH i2c: E2 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: E2 17 00 [15:35:03]MH_I2C_Read... [15:35:03]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 37 36 39 90 00 CE [15:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:35:03]wFMCommunicate OK [15:35:03]requested_item fd.num is exist - process it [15:35:03]SAM_PROTO_GetFieldsCounters [15:35:03]wFMCommunicate request_size=4 [15:35:03]MH_SAM_APDU [15:35:03]CAPDU: 80 13 00 00 [15:35:03]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [15:35:03]Write i2c OK [15:35:03]MH_I2C_Read... [15:35:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:03]Read from MH i2c: E2 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: E2 62 00 [15:35:03]MH_I2C_Read... [15:35:03]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 80 02 00 0E 04 04 00 D2 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 94 [15:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 80 02 00 0E 04 04 00 D2 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 [15:35:03]wFMCommunicate OK [15:35:03]SAM_PROTO_GetFieldsCounters done [15:35:03]requested_item shift.num is exist - process it [15:35:03]requested_item shift.opened is exist - process it [15:35:03]req_shift_opened [15:35:03]FM_GetShiftState [15:35:03]SAM_PROTO_GetShiftState [15:35:03]wFMCommunicate request_size=4 [15:35:03]MH_SAM_APDU [15:35:03]CAPDU: 80 13 01 00 [15:35:03]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [15:35:03]Write i2c OK [15:35:03]MH_I2C_Read... [15:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:03]Read from MH i2c: E2 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: E2 0E 00 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [15:35:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:35:03]wFMCommunicate OK [15:35:03]SAM_PROTO_GetShiftState done [15:35:03]FM_GetShiftState done [15:35:03]req_shift_opened done [15:35:03]requested_item shift.open_date is exist - process it [15:35:03]req_shift_open_date [15:35:03]req_shift_open_date done [15:35:03]produce_requested_data done [15:35:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163871,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:35:03]process_action_free close_receipt [15:35:03]json_value_free [15:35:03]json_value_free done [15:35:03]process_json_proto returns [15:35:03]Send response to host [15:35:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163871,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:35:03]free response buf [15:35:03]execute_script done [15:35:03]execute_script returns [15:35:03]free content buf [15:35:03]Sock 8.Close socket [15:35:03]Sock 8.Thread stoped [15:35:07]Connected sock=11 [15:35: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 37 36 39 0F 01 00 00 71 BD 07 01 A0 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 22 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 80 02 00 35 04 06 00 68 4E 5D E6 DD 9E 71 B5 D8 D8 F5 6C 3D C5 [15:35:12]recv_with_timeout no data received [15:35:12]CommunicateWithHost answer receiving error [15:35:12]CommunicateWithHost err = -3 [15:35:12]OFD Sender: Server communicate error [15:35:16]accept exits with 9 [15:35:16]New connection [15:35:16]New thread 3066854756 created [15:35:16]Thread 3066998116 joined [15:35:16]Waiting for new connection... [15:35:16] Sock 9.Parse request [15:35:16]Sock 9.Check first char [15:35:16]Sock 9.First char is OK [15:35:16]request: POST /json_proto HTTP/1.0 [15:35:16]Method: POST [15:35:16]URL: /json_proto [15:35:16]Method is POST - this is cgi request [15:35:16]url: /json_proto [15:35:16]query_string will be loaded in cgi processing [15:35:16]execute_cgi json_proto POST (null) [15:35:16]execute_cgi path=json_proto method=POST [15:35:16]POST find Content-Length [15:35:16]Host: 172.17.44.132:8080 [15:35:16]Content-Length: 920 [15:35:16]Content-Type: application/json [15:35:16] [15:35:16]POST finish read [15:35:16]Found Content-Length = 920 [15:35:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50645", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:16]execute_script... [15:35:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50645", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:16]POST & json_proto [15:35:16]process_json_proto [15:35:16]json parsed OK: [15:35:16]protocol is kg_v1.0 [15:35:16]action value=close_receipt [15:35:16]process_action close_receipt [15:35:16]cmd_close_receipt [15:35:16]MH_GetDate [15:35:16]Write to MH i2c: F0 00 00 FE 00 ED [15:35:16]Write i2c OK [15:35:16]MH_I2C_Read... [15:35:16]Read from MH i2c: F0 [15:35:16]MH_I2C_Read... [15:35:16]Read from MH i2c: F0 09 00 [15:35:16]MH_I2C_Read... [15:35:16]Read from MH i2c: F0 09 00 FE 00 00 35 09 C6 66 2A 83 C1 65 33 [15:35:16]GetLastDocTimeStamp 1724254498 [15:35:16]current date 1724254517 [15:35:16]FM_GetShiftState [15:35:16]SAM_PROTO_GetShiftState [15:35:16]wFMCommunicate request_size=4 [15:35:16]MH_SAM_APDU [15:35:17]CAPDU: 80 13 01 00 [15:35:17]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [15:35:17]Write i2c OK [15:35:17]MH_I2C_Read... [15:35:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:17]Read from MH i2c: E2 [15:35:17]MH_I2C_Read... [15:35:17]Read from MH i2c: E2 0E 00 [15:35:17]MH_I2C_Read... [15:35:17]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [15:35:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:35:17]wFMCommunicate OK [15:35:17]SAM_PROTO_GetShiftState done [15:35:17]FM_GetShiftState done [15:35:17]opened in 1724199517 [15:35:17]opened+sec_in_day 1724285917 [15:35:17]quantity*price = 6000 [15:35:17]sum+1 = 6001 [15:35:17]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000000996 Напиток Кока-Кола 0,33л 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.28 НДС 12% : 15.40 Наличными: 145.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 470 21.08.2024 15:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163872 ФПД: 28439732935858 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153517&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163872&fm=28439732935858&tin=02508201610067®Number=0000000000092562&sum=14500 0 [15:35:18]StoreToDocumentArchive [15:35:18]shift 466 fd 163872 [15:35:18]save to /storage/0466/doc_00163872 [15:35:18]save last doc name /storage/0466/doc_00163872 to /storage/kkm_last_doc_name [15:35:18]save OK [15:35:18]Clear old archive folders... [15:35:18]ProcessDocumentItem done err = 0, tmpTLVsize=387 [15:35:18]tlvbuf is 00CBB940 [15:35:18]SAM_PROTO_ClearQueue [15:35:18]wFMCommunicate request_size=4 [15:35:18]MH_SAM_APDU [15:35:18]CAPDU: 80 09 00 00 [15:35:18]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [15:35:18]Write i2c OK [15:35:18]MH_I2C_Read... [15:35:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:18]Read from MH i2c: E2 [15:35:18]MH_I2C_Read... [15:35:18]Read from MH i2c: E2 03 00 [15:35:18]MH_I2C_Read... [15:35:18]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [15:35:18]RAPDU: 90 00 [15:35:18]wFMCommunicate OK [15:35:18]SAM_PROTO_ClearQueue done [15:35:18]KKMCreateOFDPacket [15:35:18]OFDProtocolAddRootSTLVToBuf [15:35:18]FM_MakeSignedData [15:35:18]FM_MakeSignedData [15:35:18]SAM_PROTO_SignData [15:35:18]wFMCommunicate request_size=4 [15:35:18]MH_SAM_APDU [15:35:18]CAPDU: 80 0D 01 02 [15:35:18]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [15:35:18]Write i2c OK [15:35:18]MH_I2C_Read... [15:35:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:18]Read from MH i2c: E2 [15:35:18]MH_I2C_Read... [15:35:18]Read from MH i2c: E2 03 00 [15:35:18]MH_I2C_Read... [15:35:18]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [15:35:18]RAPDU: 90 00 [15:35:18]wFMCommunicate OK [15:35:18]wFMCommunicate request_size=255 [15:35:18]MH_SAM_APDU [15:35:18]CAPDU: 80 0D 02 02 FA 03 00 83 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 [15:35:18]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 83 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 00 00 AA [15:35:18]Write i2c OK [15:35:18]MH_I2C_Read... [15:35:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:19]Read from MH i2c: E2 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: E2 03 00 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [15:35:19]RAPDU: 90 00 [15:35:19]wFMCommunicate OK [15:35:19]wFMCommunicate request_size=146 [15:35:19]MH_SAM_APDU [15:35:19]CAPDU: 80 0D 02 02 8D 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 35 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 80 02 00 35 04 06 00 19 DD A4 2D DC B2 [15:35:19]Write to MH i2c: E2 95 00 0F 01 80 0D 02 02 8D 00 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 35 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 80 02 00 35 04 06 00 19 DD A4 2D DC B2 00 00 50 [15:35:19]Write i2c OK [15:35:19]MH_I2C_Read... [15:35:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:19]Read from MH i2c: E2 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: E2 03 00 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [15:35:19]RAPDU: 90 00 [15:35:19]wFMCommunicate OK [15:35:19]wFMCommunicate request_size=4 [15:35:19]MH_SAM_APDU [15:35:19]CAPDU: 80 0D 03 02 [15:35:19]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [15:35:19]Write i2c OK [15:35:19]MH_I2C_Read... [15:35:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:19]Read from MH i2c: E2 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: E2 0B 00 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: E2 0B 00 10 01 00 18 4C 94 77 CD 80 1A A0 90 00 03 [15:35:19]RAPDU: 18 4C 94 77 CD 80 1A A0 90 00 [15:35:19]wFMCommunicate OK [15:35:19]SAM_PROTO_SignData done [15:35:19]FM_MakeSignedData done [15:35:19]CreateOFDProtocolMessage [15:35:19]wFMCommunicate request_size=4 [15:35:19]MH_SAM_APDU [15:35:19]CAPDU: 80 11 00 00 [15:35:19]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [15:35:19]Write i2c OK [15:35:19]MH_I2C_Read... [15:35:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:19]Read from MH i2c: E2 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: E2 17 00 [15:35:19]MH_I2C_Read... [15:35:19]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 37 36 39 90 00 E5 [15:35:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:35:19]wFMCommunicate OK [15:35:19]CreateOFDProtocolMessage done [15:35:19]OFDSenderStorePacket 163872 [15:35:19]StoreOFDPacket docnum=163872 [15:35:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 97 01 00 00 33 B5 8F 01 15 A1 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 35 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 80 02 00 35 04 06 00 19 DD A4 2D DC B2 18 4C 94 77 CD 80 1A A0 [15:35:19]CheckFolder [15:35:19]dirname=/storage/ofd_packets [15:35:19]CheckFolder done [15:35:19]ProducePacketName [15:35:19]name=ofd_packets/00163872 [15:35:19]NVStorageSaveData ofd_packets/00163872 [15:35:19]File name is /storage/ofd_packets/00163872 [15:35:19]Write 437 bytes [15:35:19]NVStorageSaveData done [15:35:19]OFDSenderStorePacket done [15:35:19]KKMCreateOFDPacket done [15:35:19]NVStorageSaveData kkm_last_timestamp [15:35:19]File name is /storage/kkm_last_timestamp [15:35:19]Write 4 bytes [15:35:19]NVStorageSaveData done [15:35:19]ExternCall_PrintAddStr [15:35:19]wPrintStart [15:35:19]Write to MH i2c: 01 00 00 12 01 13 [15:35:19]Write i2c OK [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: 01 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: 01 07 00 [15:35:19]MH_I2C_Read... [15:35:19]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [15:35:19]RasterBufferAndPrint [15:35:19]line Счет N : (3)50645 [15:35:19]line ИНН: 02508201610067 [15:35:19]line Контрольно-Кассовый Чек [15:35:19]line ПРОДАЖА [15:35:19]line Товар: 4700000310043 [15:35:19]line Вода Жалалабат 27 1л [15:35:19]line 1.000 * 60.00 [15:35:19]line = 60.00 [15:35:19]line НДС 12% НСП 1% [15:35:19]line > о реализуемом товаре [15:35:19]line Товар: 5449000000996 [15:35:19]line Напиток Кока-Кола 0,33л [15:35:19]line 1.000 * 85.00 [15:35:19]line = 85.00 [15:35:19]line НДС 12% НСП 1% [15:35:19]line > о реализуемом товаре [15:35:19]line ИТОГО: 145.00 [15:35:19]line НСП 1% : 1.28 [15:35:19]line НДС 12% : 15.40 [15:35:19]line Наличными: 145.00 [15:35:19]line Безнал.: 0.00 [15:35:19]line Место: АЗС № 130 "Партнер Нефть" [15:35:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:35:19]line СНО: Общий режим [15:35:19]line Чек 470 21.08.2024 15:35 [15:35:19]line Смена: 466 ФФД: 1.0 [15:35:19]line ЗНМ: 0300000070 [15:35:19]line РНМ: 0000000000092562 [15:35:19]line Версия ККМ: 001 [15:35:19]line ФМ: 0000000000871769 [15:35:19]line ФД: 163872 [15:35:19]line ФПД: 28439732935858 [15:35:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153517&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163872&fm=28439732935858&tin=02508201610067®Number=0000000000092562&sum=14500 [15:35:19]line 0 [15:35:19]written 0, free lines is 4095 [15:35:20]Write to MH i2c: 01 00 00 40 01 41 [15:35:20]Write i2c OK [15:35:20]MH_I2C_Read... [15:35:20]Read from MH i2c: 01 [15:35:20]MH_I2C_Read... [15:35:20]Read from MH i2c: 01 07 00 [15:35:20]MH_I2C_Read... [15:35:20]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 8E 0C E2 [15:35:20]RasterBufferAndPrint [15:35:20]line [15:35:20]line [15:35:20]line [15:35:20]line [15:35:20]line [15:35:20]written 0, free lines is 3244 [15:35:20]MH_Cut [15:35:20]Write to MH i2c: D1 01 00 47 01 01 1A [15:35:20]Write i2c OK [15:35:20]MH_I2C_Read... [15:35:20]Read from MH i2c: D1 [15:35:20]MH_I2C_Read... [15:35:20]Read from MH i2c: D1 01 00 [15:35:20]MH_I2C_Read... [15:35:20]Read from MH i2c: D1 01 00 47 01 00 19 [15:35:20]Write to MH i2c: 01 00 00 48 01 49 [15:35:20]Write i2c OK [15:35:20]MH_I2C_Read... [15:35:21]*** Cut start [15:35:21]*** Purtial cut [15:35:21]*** Stage 1: CUTSNS_PIN = 1 [15:35:22]ConnectInit Can't take IP for lk.salyk.kg [15:35:22]CommunicateWithHost connect error [15:35:22]CommunicateWithHost err = -1 [15:35:22]OFD Sender: Server communicate error [15:35:22]OFD Sender: Processing packet 163871 [packets to send 969, broken 967] [15:35:22]ProducePacketName [15:35:22]name=ofd_packets/00163871 [15:35:22]OFD Sender: To server: pG, [15:35:22]CommunicateWithHost lk.salyk.kg:30040 [15:35:22]ConnectInit lk.salyk.kg [15:35:23]Read from MH i2c: 01 [15:35:23]MH_I2C_Read... [15:35:23]*** Stop cut motor [15:35:23]*** Cut end [15:35:23]Read from MH i2c: 01 07 00 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [15:35:23]process_action close_receipt done [15:35:23]requested_data is exist [15:35:23]produce_requested_data [15:35:23]requested_item fm.sn is exist - process it [15:35:23]wFMCommunicate request_size=4 [15:35:23]MH_SAM_APDU [15:35:23]CAPDU: 80 11 00 00 [15:35:23]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [15:35:23]Write i2c OK [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 [15:35:23]MH_I2C_Read... [15:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:23]Read from MH i2c: E2 17 00 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [15:35:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:35:23]wFMCommunicate OK [15:35:23]requested_item fd.num is exist - process it [15:35:23]SAM_PROTO_GetFieldsCounters [15:35:23]wFMCommunicate request_size=4 [15:35:23]MH_SAM_APDU [15:35:23]CAPDU: 80 13 00 00 [15:35:23]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [15:35:23]Write i2c OK [15:35:23]MH_I2C_Read... [15:35:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:23]Read from MH i2c: E2 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 62 00 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 62 00 4A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 80 02 00 0E 04 04 00 D2 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 E7 [15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 80 02 00 0E 04 04 00 D2 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 [15:35:23]wFMCommunicate OK [15:35:23]SAM_PROTO_GetFieldsCounters done [15:35:23]requested_item shift.num is exist - process it [15:35:23]requested_item shift.opened is exist - process it [15:35:23]req_shift_opened [15:35:23]FM_GetShiftState [15:35:23]SAM_PROTO_GetShiftState [15:35:23]wFMCommunicate request_size=4 [15:35:23]MH_SAM_APDU [15:35:23]CAPDU: 80 13 01 00 [15:35:23]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [15:35:23]Write i2c OK [15:35:23]MH_I2C_Read... [15:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:23]Read from MH i2c: E2 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 0E 00 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8F [15:35:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:35:23]wFMCommunicate OK [15:35:23]SAM_PROTO_GetShiftState done [15:35:23]FM_GetShiftState done [15:35:23]req_shift_opened done [15:35:23]requested_item shift.open_date is exist - process it [15:35:23]req_shift_open_date [15:35:23]req_shift_open_date done [15:35:23]produce_requested_data done [15:35:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163872,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:35:23]process_action_free close_receipt [15:35:23]json_value_free [15:35:23]json_value_free done [15:35:23]process_json_proto returns [15:35:23]Send response to host [15:35:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163872,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:35:23]free response buf [15:35:23]execute_script done [15:35:23]execute_script returns [15:35:23]free content buf [15:35:23]Sock 9.Close socket [15:35:23]Sock 9.Thread stoped [15:35:27]ConnectInit Can't take IP for lk.salyk.kg [15:35:27]CommunicateWithHost connect error [15:35:27]CommunicateWithHost err = -1 [15:35:27]OFD Sender: Server communicate error [15:35:31]recv_with_timeout no data received [15:35:33]OFD Sender: Processing packet 163871 [packets to send 969, broken 967] [15:35:33]ProducePacketName [15:35:33]name=ofd_packets/00163871 [15:35:33]OFD Sender: To server: pG, [15:35:33]CommunicateWithHost lk.salyk.kg:30040 [15:35:33]ConnectInit lk.salyk.kg [15:35:34]Connected sock=8 [15:35: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 37 36 39 0F 01 00 00 71 BD 07 01 A0 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 22 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 80 02 00 35 04 06 00 68 4E 5D E6 DD 9E 71 B5 D8 D8 F5 6C 3D C5 [15:35:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 69 74 47 00 0C 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 37 36 39 10 04 04 00 1F 80 02 00 F4 03 04 00 96 B2 C5 66 B6 04 01 00 00 9B F6 54 06 CB 6A 41 0D [15:35:35]CommunicateWithHost err = 0 [15:35:35]CheckOFDResponse [15:35:35]1017 (14) - 77093643461234 [15:35:35]1041 (16) - 0000000000871769 [15:35:35]1040 (4) - 163871 [15:35:35]1012 (4) - 21.08.2024 09:25 [15:35:35]1206 (1) - 0 [15:35:35]OFD Sender: Remove packet 163871 [15:35:35]ProducePacketName [15:35:35]name=ofd_packets/00163871 [15:35:35]NVStorageDeleteData [15:35:36]OFD Sender: Processing packet 163872 [packets to send 968, broken 967] [15:35:36]ProducePacketName [15:35:36]name=ofd_packets/00163872 [15:35:36]OFD Sender: To server: pG, [15:35:36]CommunicateWithHost lk.salyk.kg:30040 [15:35:36]ConnectInit lk.salyk.kg [15:35:37]Connected sock=8 [15:35: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 37 36 39 97 01 00 00 33 B5 8F 01 15 A1 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 35 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 80 02 00 35 04 06 00 19 DD A4 2D DC B2 18 4C 94 77 CD 80 1A A0 [15:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 E1 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 37 36 39 10 04 04 00 20 80 02 00 F4 03 04 00 99 B2 C5 66 B6 04 01 00 00 37 B8 A7 04 1F CD 7D 2E [15:35:39]CommunicateWithHost err = 0 [15:35:39]CheckOFDResponse [15:35:39]1017 (14) - 77093643461234 [15:35:39]1041 (16) - 0000000000871769 [15:35:39]1040 (4) - 163872 [15:35:39]1012 (4) - 21.08.2024 09:25 [15:35:39]1206 (1) - 0 [15:35:39]OFD Sender: Remove packet 163872 [15:35:39]ProducePacketName [15:35:39]name=ofd_packets/00163872 [15:35:39]NVStorageDeleteData [15:35:40]OFD Sender: No OFD packet to send [15:35:45]OFD Sender: No OFD packet to send [15:35:50]OFD Sender: No OFD packet to send [15:35:55]OFD Sender: No OFD packet to send [15:36:00]OFD Sender: No OFD packet to send [15:36:05]OFD Sender: No OFD packet to send [15:36:10]OFD Sender: No OFD packet to send [15:36:10]accept exits with 10 [15:36:10]New connection [15:36:10]New thread 3066998116 created [15:36:10]Thread 3066854756 joined [15:36:10]Waiting for new connection... [15:36:10] Sock 10.Parse request [15:36:10]Sock 10.Check first char [15:36:10]Sock 10.First char is OK [15:36:10]request: POST /json_proto HTTP/1.0 [15:36:10]Method: POST [15:36:10]URL: /json_proto [15:36:10]Method is POST - this is cgi request [15:36:10]url: /json_proto [15:36:10]query_string will be loaded in cgi processing [15:36:10]execute_cgi json_proto POST (null) [15:36:10]execute_cgi path=json_proto method=POST [15:36:10]POST find Content-Length [15:36:10]Host: 172.17.44.132:8080 [15:36:10]Content-Length: 676 [15:36:10]Content-Type: application/json [15:36:10] [15:36:10]POST finish read [15:36:10]Found Content-Length = 676 [15:36:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50646", "tax_sys" : 0, "items" : [ { "code": "46254948", "name": "\u0414\u0440\u0430\u0436\u0435 mentos \u0436\u0435\u0432 \u0444\u0440\u0443\u043A\u0442\u044B \u0440\u043E\u043B\u043B 37\u0433", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:10]execute_script... [15:36:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50646", "tax_sys" : 0, "items" : [ { "code": "46254948", "name": "\u0414\u0440\u0430\u0436\u0435 mentos \u0436\u0435\u0432 \u0444\u0440\u0443\u043A\u0442\u044B \u0440\u043E\u043B\u043B 37\u0433", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:10]POST & json_proto [15:36:10]process_json_proto [15:36:10]json parsed OK: [15:36:10]protocol is kg_v1.0 [15:36:10]action value=close_receipt [15:36:10]process_action close_receipt [15:36:10]cmd_close_receipt [15:36:10]MH_GetDate [15:36:10]Write to MH i2c: F0 00 00 4C 01 3C [15:36:10]Write i2c OK [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: F0 [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: F0 09 00 [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: F0 09 00 4C 01 00 6B 09 C6 66 2A 83 C1 65 B8 [15:36:10]GetLastDocTimeStamp 1724254517 [15:36:10]current date 1724254571 [15:36:10]FM_GetShiftState [15:36:10]SAM_PROTO_GetShiftState [15:36:10]wFMCommunicate request_size=4 [15:36:10]MH_SAM_APDU [15:36:10]CAPDU: 80 13 01 00 [15:36:10]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [15:36:10]Write i2c OK [15:36:10]MH_I2C_Read... [15:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:10]Read from MH i2c: E2 [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: E2 0E 00 [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 91 [15:36:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:36:10]wFMCommunicate OK [15:36:10]SAM_PROTO_GetShiftState done [15:36:10]FM_GetShiftState done [15:36:10]opened in 1724199517 [15:36:10]opened+sec_in_day 1724285917 [15:36:10]quantity*price = 7500 [15:36:10]sum+1 = 7501 [15:36:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 471 21.08.2024 15:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163873 ФПД: 94226273539285 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153611&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163873&fm=94226273539285&tin=02508201610067®Number=0000000000092562&sum=7500 0 [15:36:12]StoreToDocumentArchive [15:36:12]shift 466 fd 163873 [15:36:12]save to /storage/0466/doc_00163873 [15:36:12]save last doc name /storage/0466/doc_00163873 to /storage/kkm_last_doc_name [15:36:12]save OK [15:36:12]Clear old archive folders... [15:36:12]ProcessDocumentItem done err = 0, tmpTLVsize=288 [15:36:12]tlvbuf is 00C3FB90 [15:36:12]SAM_PROTO_ClearQueue [15:36:12]wFMCommunicate request_size=4 [15:36:12]MH_SAM_APDU [15:36:12]CAPDU: 80 09 00 00 [15:36:12]Write to MH i2c: E2 08 00 5A 01 80 09 00 00 00 00 00 00 CD [15:36:12]Write i2c OK [15:36:12]MH_I2C_Read... [15:36:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:12]Read from MH i2c: E2 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [15:36:12]RAPDU: 90 00 [15:36:12]wFMCommunicate OK [15:36:12]SAM_PROTO_ClearQueue done [15:36:12]KKMCreateOFDPacket [15:36:12]OFDProtocolAddRootSTLVToBuf [15:36:12]FM_MakeSignedData [15:36:12]FM_MakeSignedData [15:36:12]SAM_PROTO_SignData [15:36:12]wFMCommunicate request_size=4 [15:36:12]MH_SAM_APDU [15:36:12]CAPDU: 80 0D 01 02 [15:36:12]Write to MH i2c: E2 08 00 5B 01 80 0D 01 02 00 00 00 00 D5 [15:36:12]Write i2c OK [15:36:12]MH_I2C_Read... [15:36:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:12]Read from MH i2c: E2 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [15:36:12]RAPDU: 90 00 [15:36:12]wFMCommunicate OK [15:36:12]wFMCommunicate request_size=255 [15:36:12]MH_SAM_APDU [15:36:12]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 08 00 34 36 32 35 34 39 34 38 06 04 33 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 6D 65 6E 74 6F 73 20 D0 B6 D0 B5 D0 B2 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B 20 D1 80 D0 BE D0 BB D0 BB 20 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 6B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [15:36:12]Write to MH i2c: E2 02 01 5C 01 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 08 00 34 36 32 35 34 39 34 38 06 04 33 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 6D 65 6E 74 6F 73 20 D0 B6 D0 B5 D0 B2 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B 20 D1 80 D0 BE D0 BB D0 BB 20 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 6B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 00 00 72 [15:36:12]Write i2c OK [15:36:12]MH_I2C_Read... [15:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:12]Read from MH i2c: E2 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [15:36:12]RAPDU: 90 00 [15:36:12]wFMCommunicate OK [15:36:12]wFMCommunicate request_size=47 [15:36:12]MH_SAM_APDU [15:36:12]CAPDU: 80 0D 02 02 2A 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 80 02 00 35 04 06 00 55 B2 C3 90 14 D5 [15:36:12]Write to MH i2c: E2 32 00 5D 01 80 0D 02 02 2A 00 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 80 02 00 35 04 06 00 55 B2 C3 90 14 D5 00 00 83 [15:36:12]Write i2c OK [15:36:12]MH_I2C_Read... [15:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:12]Read from MH i2c: E2 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [15:36:12]RAPDU: 90 00 [15:36:12]wFMCommunicate OK [15:36:12]wFMCommunicate request_size=4 [15:36:12]MH_SAM_APDU [15:36:12]CAPDU: 80 0D 03 02 [15:36:12]Write to MH i2c: E2 08 00 5E 01 80 0D 03 02 00 00 00 00 DA [15:36:12]Write i2c OK [15:36:12]MH_I2C_Read... [15:36:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:12]Read from MH i2c: E2 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 0B 00 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 0B 00 5E 01 00 1D C5 2A 49 76 88 48 15 90 00 8B [15:36:12]RAPDU: 1D C5 2A 49 76 88 48 15 90 00 [15:36:12]wFMCommunicate OK [15:36:12]SAM_PROTO_SignData done [15:36:12]FM_MakeSignedData done [15:36:12]CreateOFDProtocolMessage [15:36:12]wFMCommunicate request_size=4 [15:36:12]MH_SAM_APDU [15:36:12]CAPDU: 80 11 00 00 [15:36:12]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [15:36:12]Write i2c OK [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 [15:36:12]MH_I2C_Read... [15:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:12]Read from MH i2c: E2 17 00 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [15:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:36:12]wFMCommunicate OK [15:36:12]CreateOFDProtocolMessage done [15:36:12]OFDSenderStorePacket 163873 [15:36:12]StoreOFDPacket docnum=163873 [15:36:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 34 01 00 00 6B C3 2C 01 D7 5A 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 08 00 34 36 32 35 34 39 34 38 06 04 33 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 6D 65 6E 74 6F 73 20 D0 B6 D0 B5 D0 B2 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B 20 D1 80 D0 BE D0 BB D0 BB 20 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 6B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 80 02 00 35 04 06 00 55 B2 C3 90 14 D5 1D C5 2A 49 76 88 48 15 [15:36:12]CheckFolder [15:36:12]dirname=/storage/ofd_packets [15:36:12]CheckFolder done [15:36:12]ProducePacketName [15:36:12]name=ofd_packets/00163873 [15:36:12]NVStorageSaveData ofd_packets/00163873 [15:36:12]File name is /storage/ofd_packets/00163873 [15:36:12]Write 338 bytes [15:36:12]NVStorageSaveData done [15:36:12]OFDSenderStorePacket done [15:36:12]KKMCreateOFDPacket done [15:36:12]NVStorageSaveData kkm_last_timestamp [15:36:12]File name is /storage/kkm_last_timestamp [15:36:12]Write 4 bytes [15:36:12]NVStorageSaveData done [15:36:12]ExternCall_PrintAddStr [15:36:12]wPrintStart [15:36:12]Write to MH i2c: 01 00 00 60 01 61 [15:36:12]Write i2c OK [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: 01 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: 01 07 00 [15:36:12]MH_I2C_Read... [15:36:12]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [15:36:12]RasterBufferAndPrint [15:36:12]line Счет N : (3)50646 [15:36:12]line ИНН: 02508201610067 [15:36:12]line Контрольно-Кассовый Чек [15:36:12]line ПРОДАЖА [15:36:12]line Товар: 46254948 [15:36:12]line Драже mentos жев фрукты ролл 37г [15:36:12]line 1.000 * 75.00 [15:36:12]line = 75.00 [15:36:12]line НДС 12% НСП 1% [15:36:12]line > о реализуемом товаре [15:36:12]line ИТОГО: 75.00 [15:36:12]line НСП 1% : 0.66 [15:36:12]line НДС 12% : 7.96 [15:36:12]line Наличными: 75.00 [15:36:12]line Безнал.: 0.00 [15:36:12]line Место: АЗС № 130 "Партнер Нефть" [15:36:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:36:12]line СНО: Общий режим [15:36:12]line Чек 471 21.08.2024 15:36 [15:36:12]line Смена: 466 ФФД: 1.0 [15:36:12]line ЗНМ: 0300000070 [15:36:12]line РНМ: 0000000000092562 [15:36:12]line Версия ККМ: 001 [15:36:12]line ФМ: 0000000000871769 [15:36:12]line ФД: 163873 [15:36:12]line ФПД: 94226273539285 [15:36:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153611&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163873&fm=94226273539285&tin=02508201610067®Number=0000000000092562&sum=7500 [15:36:12]line 0 [15:36:13]written 0, free lines is 4095 [15:36:13]OFD Sender: Processing packet 163873 [packets to send 968, broken 967] [15:36:13]ProducePacketName [15:36:13]name=ofd_packets/00163873 [15:36:13]OFD Sender: To server: pG, [15:36:13]CommunicateWithHost lk.salyk.kg:30040 [15:36:13]ConnectInit lk.salyk.kg [15:36:13]Connected sock=9 [15:36: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 37 36 39 34 01 00 00 6B C3 2C 01 D7 5A 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 08 00 34 36 32 35 34 39 34 38 06 04 33 00 D0 94 D1 80 D0 B0 D0 B6 D0 B5 20 6D 65 6E 74 6F 73 20 D0 B6 D0 B5 D0 B2 20 D1 84 D1 80 D1 83 D0 BA D1 82 D1 8B 20 D1 80 D0 BE D0 BB D0 BB 20 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 6B 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 80 02 00 35 04 06 00 55 B2 C3 Write to MH i2c: 90 01 14 00 D5 00 1D 89 C5 01 2A 8A 49 [15:36:13]76 88 Write i2c OK [15:36:13]48 MH_I2C_Read... [15:36:13]15 Read from MH i2c: [15:36:13]01 [15:36:13]MH_I2C_Read... [15:36:13]Read from MH i2c: 01 07 00 [15:36:13]MH_I2C_Read... [15:36:13]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 6D 0D 0B [15:36:13]RasterBufferAndPrint [15:36:13]line [15:36:13]line [15:36:13]line [15:36:13]line [15:36:13]line [15:36:13]written 0, free lines is 3464 [15:36:13]MH_Cut [15:36:13]Write to MH i2c: D1 01 00 90 01 01 63 [15:36:13]Write i2c OK [15:36:13]MH_I2C_Read... [15:36:13]Read from MH i2c: D1 [15:36:13]MH_I2C_Read... [15:36:13]Read from MH i2c: D1 01 00 [15:36:13]MH_I2C_Read... [15:36:13]Read from MH i2c: D1 01 00 90 01 00 62 [15:36:13]Write to MH i2c: 01 00 00 91 01 92 [15:36:13]Write i2c OK [15:36:13]MH_I2C_Read... [15:36:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 83 04 47 00 BD 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 37 36 39 10 04 04 00 21 80 02 00 F4 03 04 00 BC B2 C5 66 B6 04 01 00 00 EE A5 BE 5C 7B 38 47 8D [15:36:13]CommunicateWithHost err = 0 [15:36:13]CheckOFDResponse [15:36:13]1017 (14) - 77093643461234 [15:36:13]1041 (16) - 0000000000871769 [15:36:13]1040 (4) - 163873 [15:36:13]1012 (4) - 21.08.2024 09:26 [15:36:13]1206 (1) - 0 [15:36:14]OFD Sender: Remove packet 163873 [15:36:14]ProducePacketName [15:36:14]name=ofd_packets/00163873 [15:36:14]NVStorageDeleteData [15:36:14]*** Cut start [15:36:14]*** Purtial cut [15:36:14]*** Stage 1: CUTSNS_PIN = 1 [15:36:14]OFD Sender: No OFD packet to send [15:36:16]Read from MH i2c: *** Stop cut motor [15:36:16]01 *** Cut end [15:36:16] [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: 01 07 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [15:36:16]process_action close_receipt done [15:36:16]requested_data is exist [15:36:16]produce_requested_data [15:36:16]requested_item fm.sn is exist - process it [15:36:16]wFMCommunicate request_size=4 [15:36:16]MH_SAM_APDU [15:36:16]CAPDU: 80 11 00 00 [15:36:16]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 17 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 17 00 92 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [15:36:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:36:16]wFMCommunicate OK [15:36:16]requested_item fd.num is exist - process it [15:36:16]SAM_PROTO_GetFieldsCounters [15:36:16]wFMCommunicate request_size=4 [15:36:16]MH_SAM_APDU [15:36:16]CAPDU: 80 13 00 00 [15:36:16]Write to MH i2c: E2 08 00 93 01 80 13 00 00 00 00 00 00 10 [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 62 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 62 00 93 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 80 02 00 0E 04 04 00 D2 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 34 [15:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 80 02 00 0E 04 04 00 D2 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 [15:36:16]wFMCommunicate OK [15:36:16]SAM_PROTO_GetFieldsCounters done [15:36:16]requested_item shift.num is exist - process it [15:36:16]requested_item shift.opened is exist - process it [15:36:16]req_shift_opened [15:36:16]FM_GetShiftState [15:36:16]SAM_PROTO_GetShiftState [15:36:16]wFMCommunicate request_size=4 [15:36:16]MH_SAM_APDU [15:36:16]CAPDU: 80 13 01 00 [15:36:16]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 0E 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [15:36:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:36:16]wFMCommunicate OK [15:36:16]SAM_PROTO_GetShiftState done [15:36:16]FM_GetShiftState done [15:36:16]req_shift_opened done [15:36:16]requested_item shift.open_date is exist - process it [15:36:16]req_shift_open_date [15:36:16]req_shift_open_date done [15:36:16]produce_requested_data done [15:36:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163873,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:36:16]process_action_free close_receipt [15:36:16]json_value_free [15:36:16]json_value_free done [15:36:16]process_json_proto returns [15:36:16]Send response to host [15:36:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163873,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:36:16]free response buf [15:36:16]execute_script done [15:36:16]execute_script returns [15:36:16]free content buf [15:36:16]Sock 10.Close socket [15:36:16]Sock 10.Thread stoped [15:36:19]OFD Sender: No OFD packet to send [15:36:24]OFD Sender: No OFD packet to send [15:36:29]OFD Sender: No OFD packet to send [15:36:34]OFD Sender: No OFD packet to send [15:36:39]OFD Sender: No OFD packet to send [15:36:44]OFD Sender: No OFD packet to send [15:36:49]OFD Sender: No OFD packet to send [15:36:54]OFD Sender: No OFD packet to send [15:36:58]recv_with_timeout no data received [15:36:59]OFD Sender: No OFD packet to send [15:37:04]OFD Sender: No OFD packet to send [15:37:09]OFD Sender: No OFD packet to send [15:37:14]OFD Sender: No OFD packet to send [15:37:19]OFD Sender: No OFD packet to send [15:37:24]OFD Sender: No OFD packet to send [15:37:29]OFD Sender: No OFD packet to send [15:37:34]OFD Sender: No OFD packet to send [15:37:39]OFD Sender: No OFD packet to send [15:37:44]OFD Sender: No OFD packet to send [15:37:49]OFD Sender: No OFD packet to send [15:37:54]OFD Sender: No OFD packet to send [15:37:59]OFD Sender: No OFD packet to send [15:38:04]OFD Sender: No OFD packet to send [15:38:10]OFD Sender: No OFD packet to send [15:38:15]OFD Sender: No OFD packet to send [15:38:18]accept exits with 8 [15:38:18]New connection [15:38:18]New thread 3066854756 created [15:38:18]Thread 3066998116 joined [15:38:18]Waiting for new connection... [15:38:18] Sock 8.Parse request [15:38:18]Sock 8.Check first char [15:38:18]Sock 8.First char is OK [15:38:18]request: POST /json_proto HTTP/1.0 [15:38:18]Method: POST [15:38:18]URL: /json_proto [15:38:18]Method is POST - this is cgi request [15:38:18]url: /json_proto [15:38:18]query_string will be loaded in cgi processing [15:38:18]execute_cgi json_proto POST (null) [15:38:18]execute_cgi path=json_proto method=POST [15:38:18]POST find Content-Length [15:38:18]Host: 172.17.44.132:8080 [15:38:18]Content-Length: 682 [15:38:18]Content-Type: application/json [15:38:18] [15:38:18]POST finish read [15:38:18]Found Content-Length = 682 [15:38:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:18]execute_script... [15:38: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)292465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:18]POST & json_proto [15:38:18]process_json_proto [15:38:18]json parsed OK: [15:38:18]protocol is kg_v1.0 [15:38:18]action value=close_receipt [15:38:18]process_action close_receipt [15:38:18]cmd_close_receipt [15:38:18]MH_GetDate [15:38:18]Write to MH i2c: F0 00 00 95 01 85 [15:38:18]Write i2c OK [15:38:18]MH_I2C_Read... [15:38:18]Read from MH i2c: F0 [15:38:18]MH_I2C_Read... [15:38:18]Read from MH i2c: F0 09 00 [15:38:18]MH_I2C_Read... [15:38:18]Read from MH i2c: F0 09 00 95 01 00 EB 09 C6 66 2A 83 C1 65 81 [15:38:18]GetLastDocTimeStamp 1724254571 [15:38:18]current date 1724254699 [15:38:18]FM_GetShiftState [15:38:18]SAM_PROTO_GetShiftState [15:38:18]wFMCommunicate request_size=4 [15:38:18]MH_SAM_APDU [15:38:18]CAPDU: 80 13 01 00 [15:38:18]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [15:38:18]Write i2c OK [15:38:18]MH_I2C_Read... [15:38:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:18]Read from MH i2c: E2 [15:38:18]MH_I2C_Read... [15:38:18]Read from MH i2c: E2 0E 00 [15:38:18]MH_I2C_Read... [15:38:18]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DA [15:38:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:38:18]wFMCommunicate OK [15:38:18]SAM_PROTO_GetShiftState done [15:38:18]FM_GetShiftState done [15:38:18]opened in 1724199517 [15:38:18]opened+sec_in_day 1724285917 [15:38:18]quantity*price = 200043 [15:38:18]sum+1 = 200044 [15:38:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 472 21.08.2024 15:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163874 ФПД: 59674146744267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163874&fm=59674146744267&tin=02508201610067®Number=0000000000092562&sum=200000 [15:38:19]StoreToDocumentArchive [15:38:19]shift 466 fd 163874 [15:38:19]save to /storage/0466/doc_00163874 [15:38:19]save last doc name /storage/0466/doc_00163874 to /storage/kkm_last_doc_name [15:38:19]save OK [15:38:19]Clear old archive folders... [15:38:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:38:19]tlvbuf is 00C663E0 [15:38:19]SAM_PROTO_ClearQueue [15:38:19]wFMCommunicate request_size=4 [15:38:19]MH_SAM_APDU [15:38:19]CAPDU: 80 09 00 00 [15:38:19]Write to MH i2c: E2 08 00 A3 01 80 09 00 00 00 00 00 00 16 [15:38:19]Write i2c OK [15:38:19]MH_I2C_Read... [15:38:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:19]Read from MH i2c: E2 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [15:38:19]RAPDU: 90 00 [15:38:19]wFMCommunicate OK [15:38:19]SAM_PROTO_ClearQueue done [15:38:19]KKMCreateOFDPacket [15:38:19]OFDProtocolAddRootSTLVToBuf [15:38:19]FM_MakeSignedData [15:38:19]FM_MakeSignedData [15:38:19]SAM_PROTO_SignData [15:38:19]wFMCommunicate request_size=4 [15:38:19]MH_SAM_APDU [15:38:19]CAPDU: 80 0D 01 02 [15:38:19]Write to MH i2c: E2 08 00 A4 01 80 0D 01 02 00 00 00 00 1E [15:38:19]Write i2c OK [15:38:19]MH_I2C_Read... [15:38:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:19]Read from MH i2c: E2 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [15:38:19]RAPDU: 90 00 [15:38:19]wFMCommunicate OK [15:38:19]wFMCommunicate request_size=255 [15:38:19]MH_SAM_APDU [15:38: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 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 D8 01 00 00 F4 03 04 00 EB 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 80 02 00 35 04 06 00 36 [15:38:19]Write to MH i2c: E2 02 01 A5 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 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 D8 01 00 00 F4 03 04 00 EB 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 80 02 00 35 04 06 00 36 00 00 00 [15:38:19]Write i2c OK [15:38:19]MH_I2C_Read... [15:38:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:19]Read from MH i2c: E2 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [15:38:19]RAPDU: 90 00 [15:38:19]wFMCommunicate OK [15:38:19]wFMCommunicate request_size=10 [15:38:19]MH_SAM_APDU [15:38:19]CAPDU: 80 0D 02 02 05 45 F8 51 A7 CB [15:38:19]Write to MH i2c: E2 0D 00 A6 01 80 0D 02 02 05 00 45 F8 51 A7 CB 00 00 2B [15:38:19]Write i2c OK [15:38:19]MH_I2C_Read... [15:38:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:19]Read from MH i2c: E2 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 [15:38:19]MH_I2C_Read... [15:38:19]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [15:38:19]RAPDU: 90 00 [15:38:19]wFMCommunicate OK [15:38:19]wFMCommunicate request_size=4 [15:38:19]MH_SAM_APDU [15:38:19]CAPDU: 80 0D 03 02 [15:38:19]Write to MH i2c: E2 08 00 A7 01 80 0D 03 02 00 00 00 00 23 [15:38:19]Write i2c OK [15:38:19]MH_I2C_Read... [15:38:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:20]Read from MH i2c: E2 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: E2 0B 00 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: E2 0B 00 A7 01 00 6E 3B BF E4 03 C2 8B 4C 90 00 0C [15:38:20]RAPDU: 6E 3B BF E4 03 C2 8B 4C 90 00 [15:38:20]wFMCommunicate OK [15:38:20]SAM_PROTO_SignData done [15:38:20]FM_MakeSignedData done [15:38:20]CreateOFDProtocolMessage [15:38:20]wFMCommunicate request_size=4 [15:38:20]MH_SAM_APDU [15:38:20]CAPDU: 80 11 00 00 [15:38:20]Write to MH i2c: E2 08 00 A8 01 80 11 00 00 00 00 00 00 23 [15:38:20]Write i2c OK [15:38:20]MH_I2C_Read... [15:38:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:20]Read from MH i2c: E2 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: E2 17 00 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: E2 17 00 A8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [15:38:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:38:20]wFMCommunicate OK [15:38:20]CreateOFDProtocolMessage done [15:38:20]OFDSenderStorePacket 163874 [15:38:20]StoreOFDPacket docnum=163874 [15:38:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 2E 07 01 DD 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 D8 01 00 00 F4 03 04 00 EB 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 80 02 00 35 04 06 00 36 45 F8 51 A7 CB 6E 3B BF E4 03 C2 8B 4C [15:38:20]CheckFolder [15:38:20]dirname=/storage/ofd_packets [15:38:20]CheckFolder done [15:38:20]ProducePacketName [15:38:20]name=ofd_packets/00163874 [15:38:20]NVStorageSaveData ofd_packets/00163874 [15:38:20]File name is /storage/ofd_packets/00163874 [15:38:20]Write 301 bytes [15:38:20]NVStorageSaveData done [15:38:20]OFDSenderStorePacket done [15:38:20]KKMCreateOFDPacket done [15:38:20]NVStorageSaveData kkm_last_timestamp [15:38:20]File name is /storage/kkm_last_timestamp [15:38:20]Write 4 bytes [15:38:20]NVStorageSaveData done [15:38:20]ExternCall_PrintAddStr [15:38:20]wPrintStart [15:38:20]Write to MH i2c: 01 00 00 A9 01 AA [15:38:20]Write i2c OK [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: 01 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: 01 07 00 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [15:38:20]RasterBufferAndPrint [15:38:20]line Счет N : (1)292465 [15:38:20]line ИНН: 02508201610067 [15:38:20]line Контрольно-Кассовый Чек [15:38:20]line ПРОДАЖА [15:38:20]line ТРК (МРК, ГНК) : 43 [15:38:20]line Товар: 2710124500 [15:38:20]line Аи-95-К-5 [15:38:20]line 26.960 * 74.20 [15:38:20]line = 2000.43 [15:38:20]line НДС 12% НСП 1% [15:38:20]line > о реализуемом товаре [15:38:20]line ОКРУГЛЕНИЕ: -0.43 [15:38:20]line ИТОГО: 2000.00 [15:38:20]line Внесено: 2000.00 [15:38:20]line СДАЧА: 0.00 [15:38:20]line НСП 1% : 17.70 [15:38:20]line НДС 12% : 212.43 [15:38:20]line Наличными: 2000.00 [15:38:20]line Безнал.: 0.00 [15:38:20]line Место: АЗС № 130 "Партнер Нефть" [15:38:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:38:20]line СНО: Общий режим [15:38:20]line Чек 472 21.08.2024 15:38 [15:38:20]line Смена: 466 ФФД: 1.0 [15:38:20]line ЗНМ: 0300000070 [15:38:20]line РНМ: 0000000000092562 [15:38:20]line Версия ККМ: 001 [15:38:20]line ФМ: 0000000000871769 [15:38:20]line ФД: 163874 [15:38:20]line ФПД: 59674146744267 [15:38:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163874&fm=59674146744267&tin=02508201610067®Number=0000000000092562&sum=200000 [15:38:20]OFD Sender: Processing packet 163874 [packets to send 968, broken 967] [15:38:20]ProducePacketName [15:38:20]name=ofd_packets/00163874 [15:38:20]OFD Sender: To server: pG, [15:38:20]CommunicateWithHost lk.salyk.kg:30040 [15:38:20]ConnectInit lk.salyk.kg [15:38:20]written 0, free lines is 4095 [15:38:20]Write to MH i2c: 01 00 00 D4 01 D5 [15:38:20]Write i2c OK [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: 01 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: 01 07 00 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 C1 0C A9 [15:38:20]RasterBufferAndPrint [15:38:20]line [15:38:20]line [15:38:20]line [15:38:20]line [15:38:20]line [15:38:20]written 0, free lines is 3271 [15:38:20]MH_Cut [15:38:20]Write to MH i2c: D1 01 00 DB 01 01 AE [15:38:20]Write i2c OK [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: D1 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: D1 01 00 [15:38:20]MH_I2C_Read... [15:38:20]Read from MH i2c: D1 01 00 DB 01 00 AD [15:38:20]Write to MH i2c: 01 00 00 DC 01 DD [15:38:20]Write i2c OK [15:38:20]MH_I2C_Read... [15:38:21]*** Cut start [15:38:21]*** Purtial cut [15:38:21]*** Stage 1: CUTSNS_PIN = 1 [15:38:23]Read from MH i2c: 01 [15:38:23]MH_I2C_Read... [15:38:23]*** Stop cut motor [15:38:23]*** Cut end [15:38:23]Read from MH i2c: 01 07 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [15:38:23]process_action close_receipt done [15:38:23]requested_data is exist [15:38:23]produce_requested_data [15:38:23]requested_item fm.sn is exist - process it [15:38:23]wFMCommunicate request_size=4 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 11 00 00 [15:38:23]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 17 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [15:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:38:23]wFMCommunicate OK [15:38:23]requested_item fd.num is exist - process it [15:38:23]SAM_PROTO_GetFieldsCounters [15:38:23]wFMCommunicate request_size=4 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 13 00 00 [15:38:23]Write to MH i2c: E2 08 00 DE 01 80 13 00 00 00 00 00 00 5B [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 62 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 62 00 DE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 80 02 00 0E 04 04 00 D2 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 83 [15:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 80 02 00 0E 04 04 00 D2 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 [15:38:23]wFMCommunicate OK [15:38:23]SAM_PROTO_GetFieldsCounters done [15:38:23]requested_item shift.num is exist - process it [15:38:23]requested_item shift.opened is exist - process it [15:38:23]req_shift_opened [15:38:23]FM_GetShiftState [15:38:23]SAM_PROTO_GetShiftState [15:38:23]wFMCommunicate request_size=4 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 13 01 00 [15:38:23]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 0E 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [15:38:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:38:23]wFMCommunicate OK [15:38:23]SAM_PROTO_GetShiftState done [15:38:23]FM_GetShiftState done [15:38:23]req_shift_opened done [15:38:23]requested_item shift.open_date is exist - process it [15:38:23]req_shift_open_date [15:38:23]req_shift_open_date done [15:38:23]produce_requested_data done [15:38:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163874,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:38:23]process_action_free close_receipt [15:38:23]json_value_free [15:38:23]json_value_free done [15:38:23]process_json_proto returns [15:38:23]Send response to host [15:38:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163874,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:38:23]free response buf [15:38:23]execute_script done [15:38:23]execute_script returns [15:38:23]free content buf [15:38:23]Sock 8.Close socket [15:38:23]Sock 8.Thread stoped [15:38:25]ConnectInit Can't take IP for lk.salyk.kg [15:38:25]CommunicateWithHost connect error [15:38:25]CommunicateWithHost err = -1 [15:38:25]OFD Sender: Server communicate error [15:38:30]OFD Sender: Processing packet 163874 [packets to send 968, broken 967] [15:38:30]ProducePacketName [15:38:30]name=ofd_packets/00163874 [15:38:30]OFD Sender: To server: pG, [15:38:30]CommunicateWithHost lk.salyk.kg:30040 [15:38:30]ConnectInit lk.salyk.kg [15:38:37]Connected sock=9 [15:38: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 37 36 39 0F 01 00 00 24 2E 07 01 DD 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 D8 01 00 00 F4 03 04 00 EB 09 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 80 02 00 35 04 06 00 36 45 F8 51 A7 CB 6E 3B BF E4 03 C2 8B 4C [15:38:39]accept exits with 10 [15:38:39]New connection [15:38:39]New thread 3066998116 created [15:38:39]Thread 3066854756 joined [15:38:39]Waiting for new connection... [15:38:39] Sock 10.Parse request [15:38:39]Sock 10.Check first char [15:38:39]Sock 10.First char is OK [15:38:39]request: POST /json_proto HTTP/1.0 [15:38:39]Method: POST [15:38:39]URL: /json_proto [15:38:39]Method is POST - this is cgi request [15:38:39]url: /json_proto [15:38:39]query_string will be loaded in cgi processing [15:38:39]execute_cgi json_proto POST (null) [15:38:39]execute_cgi path=json_proto method=POST [15:38:39]POST find Content-Length [15:38:39]Host: 172.17.44.132:8080 [15:38:39]Content-Length: 668 [15:38:39]Content-Type: application/json [15:38:39] [15:38:39]POST finish read [15:38:39]Found Content-Length = 668 [15:38:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50647", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 2.000, "sum" : 220.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:39]execute_script... [15:38: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 : (3)50647", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 2.000, "sum" : 220.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:39]POST & json_proto [15:38:39]process_json_proto [15:38:39]json parsed OK: [15:38:39]protocol is kg_v1.0 [15:38:39]action value=close_receipt [15:38:39]process_action close_receipt [15:38:39]cmd_close_receipt [15:38:39]MH_GetDate [15:38:39]Write to MH i2c: F0 00 00 E0 01 D0 [15:38:39]Write i2c OK [15:38:39]MH_I2C_Read... [15:38:39]Read from MH i2c: F0 [15:38:39]MH_I2C_Read... [15:38:39]Read from MH i2c: F0 09 00 [15:38:39]MH_I2C_Read... [15:38:39]Read from MH i2c: F0 09 00 E0 01 00 00 0A C6 66 2A 83 C1 65 E2 [15:38:39]GetLastDocTimeStamp 1724254699 [15:38:39]current date 1724254720 [15:38:39]FM_GetShiftState [15:38:39]SAM_PROTO_GetShiftState [15:38:39]wFMCommunicate request_size=4 [15:38:39]MH_SAM_APDU [15:38:39]CAPDU: 80 13 01 00 [15:38:39]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [15:38:39]Write i2c OK [15:38:39]MH_I2C_Read... [15:38:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:39]Read from MH i2c: E2 [15:38:39]MH_I2C_Read... [15:38:39]Read from MH i2c: E2 0E 00 [15:38:39]MH_I2C_Read... [15:38:39]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 25 [15:38:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:38:39]wFMCommunicate OK [15:38:39]SAM_PROTO_GetShiftState done [15:38:39]FM_GetShiftState done [15:38:39]opened in 1724199517 [15:38:39]opened+sec_in_day 1724285917 [15:38:39]quantity*price = 22000 [15:38:39]sum+1 = 22001 [15:38:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 220.00 НСП 1% : 1.95 НДС 12% : 23.36 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 473 21.08.2024 15:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163875 ФПД: 111616040052950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163875&fm=111616040052950&tin=02508201610067®Number=0000000000092562&sum=22000 0 [15:38:40]StoreToDocumentArchive [15:38:40]shift 466 fd 163875 [15:38:40]save to /storage/0466/doc_00163875 [15:38:40]save last doc name /storage/0466/doc_00163875 to /storage/kkm_last_doc_name [15:38:40]save OK [15:38:40]Clear old archive folders... [15:38:40]ProcessDocumentItem done err = 0, tmpTLVsize=293 [15:38:40]tlvbuf is 00C35360 [15:38:40]SAM_PROTO_ClearQueue [15:38:40]wFMCommunicate request_size=4 [15:38:40]MH_SAM_APDU [15:38:40]CAPDU: 80 09 00 00 [15:38:40]Write to MH i2c: E2 08 00 EE 01 80 09 00 00 00 00 00 00 61 [15:38:40]Write i2c OK [15:38:40]MH_I2C_Read... [15:38:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:40]Read from MH i2c: E2 [15:38:40]MH_I2C_Read... [15:38:40]Read from MH i2c: E2 03 00 [15:38:40]MH_I2C_Read... [15:38:40]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [15:38:40]RAPDU: 90 00 [15:38:40]wFMCommunicate OK [15:38:40]SAM_PROTO_ClearQueue done [15:38:40]KKMCreateOFDPacket [15:38:40]OFDProtocolAddRootSTLVToBuf [15:38:40]FM_MakeSignedData [15:38:40]FM_MakeSignedData [15:38:40]SAM_PROTO_SignData [15:38:40]wFMCommunicate request_size=4 [15:38:40]MH_SAM_APDU [15:38:40]CAPDU: 80 0D 01 02 [15:38:40]Write to MH i2c: E2 08 00 EF 01 80 0D 01 02 00 00 00 00 69 [15:38:40]Write i2c OK [15:38:40]MH_I2C_Read... [15:38:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:40]Read from MH i2c: E2 [15:38:40]MH_I2C_Read... [15:38:40]Read from MH i2c: E2 03 00 [15:38:40]MH_I2C_Read... [15:38:40]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [15:38:40]RAPDU: 90 00 [15:38:40]wFMCommunicate OK [15:38:40]wFMCommunicate request_size=255 [15:38:40]MH_SAM_APDU [15:38:40]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 00 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [15:38:40]Write to MH i2c: E2 02 01 F0 01 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 00 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 B2 [15:38:40]Write i2c OK [15:38:40]MH_I2C_Read... [15:38:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A2 F8 47 00 B0 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 80 02 00 F4 03 04 00 4D B3 C5 66 B6 04 01 00 00 AF 45 E7 BA E5 A4 6B BF [15:38:41]CommunicateWithHost err = 0 [15:38:41]CheckOFDResponse [15:38:41]1017 (14) - 77093643461234 [15:38:41]1041 (16) - 0000000000871769 [15:38:41]1040 (4) - 163874 [15:38:41]1012 (4) - 21.08.2024 09:28 [15:38:41]1206 (1) - 0 [15:38:41]OFD Sender: Remove packet 163874 [15:38:41]ProducePacketName [15:38:41]name=ofd_packets/00163874 [15:38:41]NVStorageDeleteData [15:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:41]Read from MH i2c: E2 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 03 00 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [15:38:41]RAPDU: 90 00 [15:38:41]wFMCommunicate OK [15:38:41]wFMCommunicate request_size=52 [15:38:41]MH_SAM_APDU [15:38:41]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 80 02 00 35 04 06 00 65 83 A2 6B 28 D6 [15:38:41]Write to MH i2c: E2 37 00 F1 01 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 80 02 00 35 04 06 00 65 83 A2 6B 28 D6 00 00 CC [15:38:41]Write i2c OK [15:38:41]MH_I2C_Read... [15:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:41]Read from MH i2c: E2 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 03 00 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [15:38:41]RAPDU: 90 00 [15:38:41]wFMCommunicate OK [15:38:41]wFMCommunicate request_size=4 [15:38:41]MH_SAM_APDU [15:38:41]CAPDU: 80 0D 03 02 [15:38:41]Write to MH i2c: E2 08 00 F2 01 80 0D 03 02 00 00 00 00 6E [15:38:41]Write i2c OK [15:38:41]MH_I2C_Read... [15:38:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:41]Read from MH i2c: E2 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 0B 00 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 0B 00 F2 01 00 60 08 57 65 24 34 C4 6A 90 00 19 [15:38:41]RAPDU: 60 08 57 65 24 34 C4 6A 90 00 [15:38:41]wFMCommunicate OK [15:38:41]SAM_PROTO_SignData done [15:38:41]FM_MakeSignedData done [15:38:41]CreateOFDProtocolMessage [15:38:41]wFMCommunicate request_size=4 [15:38:41]MH_SAM_APDU [15:38:41]CAPDU: 80 11 00 00 [15:38:41]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [15:38:41]Write i2c OK [15:38:41]MH_I2C_Read... [15:38:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:41]Read from MH i2c: E2 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 17 00 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: E2 17 00 F3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [15:38:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:38:41]wFMCommunicate OK [15:38:41]CreateOFDProtocolMessage done [15:38:41]OFDSenderStorePacket 163875 [15:38:41]StoreOFDPacket docnum=163875 [15:38:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 E8 30 31 01 45 F7 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 00 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 80 02 00 35 04 06 00 65 83 A2 6B 28 D6 60 08 57 65 24 34 C4 6A [15:38:41]CheckFolder [15:38:41]dirname=/storage/ofd_packets [15:38:41]CheckFolder done [15:38:41]ProducePacketName [15:38:41]name=ofd_packets/00163875 [15:38:41]NVStorageSaveData ofd_packets/00163875 [15:38:41]File name is /storage/ofd_packets/00163875 [15:38:41]Write 343 bytes [15:38:41]NVStorageSaveData done [15:38:41]OFDSenderStorePacket done [15:38:41]KKMCreateOFDPacket done [15:38:41]NVStorageSaveData kkm_last_timestamp [15:38:41]File name is /storage/kkm_last_timestamp [15:38:41]Write 4 bytes [15:38:41]NVStorageSaveData done [15:38:41]ExternCall_PrintAddStr [15:38:41]wPrintStart [15:38:41]Write to MH i2c: 01 00 00 F4 01 F5 [15:38:41]Write i2c OK [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: 01 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: 01 07 00 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [15:38:41]RasterBufferAndPrint [15:38:41]line Счет N : (3)50647 [15:38:41]line ИНН: 02508201610067 [15:38:41]line Контрольно-Кассовый Чек [15:38:41]line ПРОДАЖА [15:38:41]line Товар: 4870022003305 [15:38:41]line Напиток Gorilla эн нат ж/б 0,5/0,45л [15:38:41]line 2.000 * 110.00 [15:38:41]line = 220.00 [15:38:41]line НДС 12% НСП 1% [15:38:41]line > о реализуемом товаре [15:38:41]line ИТОГО: 220.00 [15:38:41]line НСП 1% : 1.95 [15:38:41]line НДС 12% : 23.36 [15:38:41]line Наличными: 220.00 [15:38:41]line Безнал.: 0.00 [15:38:41]line Место: АЗС № 130 "Партнер Нефть" [15:38:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:38:41]line СНО: Общий режим [15:38:41]line Чек 473 21.08.2024 15:38 [15:38:41]line Смена: 466 ФФД: 1.0 [15:38:41]line ЗНМ: 0300000070 [15:38:41]line РНМ: 0000000000092562 [15:38:41]line Версия ККМ: 001 [15:38:41]line ФМ: 0000000000871769 [15:38:41]line ФД: 163875 [15:38:41]line ФПД: 111616040052950 [15:38:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T153840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163875&fm=111616040052950&tin=02508201610067®Number=0000000000092562&sum=22000 [15:38:41]line 0 [15:38:41]written 0, free lines is 4095 [15:38:41]OFD Sender: Processing packet 163875 [packets to send 968, broken 967] [15:38:41]ProducePacketName [15:38:41]name=ofd_packets/00163875 [15:38:41]OFD Sender: To server: pG, [15:38:41]CommunicateWithHost lk.salyk.kg:30040 [15:38:41]ConnectInit lk.salyk.kg [15:38:41]Write to MH i2c: 01 00 00 1D 02 1F [15:38:41]Write i2c OK [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: 01 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: 01 07 00 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 D5 0C 07 [15:38:41]RasterBufferAndPrint [15:38:41]line [15:38:41]line [15:38:41]line [15:38:41]line [15:38:41]line [15:38:41]written 0, free lines is 3297 [15:38:41]MH_Cut [15:38:41]Write to MH i2c: D1 01 00 24 02 01 F8 [15:38:41]Write i2c OK [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: D1 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: D1 01 00 [15:38:41]MH_I2C_Read... [15:38:41]Read from MH i2c: D1 01 00 24 02 00 F7 [15:38:41]Write to MH i2c: 01 00 00 25 02 27 [15:38:41]Write i2c OK [15:38:41]MH_I2C_Read... [15:38:42]*** Cut start [15:38:42]*** Purtial cut [15:38:42]*** Stage 1: CUTSNS_PIN = 1 [15:38:44]Read from MH i2c: 01 [15:38:44]MH_I2C_Read... [15:38:44]*** Stop cut motor [15:38:44]*** Cut end [15:38:44]Read from MH i2c: 01 07 00 [15:38:44]MH_I2C_Read... [15:38:44]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [15:38:44]process_action close_receipt done [15:38:44]requested_data is exist [15:38:44]produce_requested_data [15:38:44]requested_item fm.sn is exist - process it [15:38:44]wFMCommunicate request_size=4 [15:38:44]MH_SAM_APDU [15:38:44]CAPDU: 80 11 00 00 [15:38:44]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [15:38:44]Write i2c OK [15:38:44]MH_I2C_Read... [15:38:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:44]Read from MH i2c: E2 [15:38:44]MH_I2C_Read... [15:38:44]Read from MH i2c: E2 17 00 [15:38:44]MH_I2C_Read... [15:38:44]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 37 36 39 90 00 FB [15:38:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:38:44]wFMCommunicate OK [15:38:44]requested_item fd.num is exist - process it [15:38:44]SAM_PROTO_GetFieldsCounters [15:38:44]wFMCommunicate request_size=4 [15:38:44]MH_SAM_APDU [15:38:44]CAPDU: 80 13 00 00 [15:38:44]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [15:38:44]Write i2c OK [15:38:44]MH_I2C_Read... [15:38:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:38:44]Read from MH i2c: E2 [15:38:44]MH_I2C_Read... [15:38:44]Read from MH i2c: E2 62 00 [15:38:44]MH_I2C_Read... [15:38:44]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 80 02 00 0E 04 04 00 D2 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 D1 [15:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 80 02 00 0E 04 04 00 D2 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 [15:38:44]wFMCommunicate OK [15:38:44]SAM_PROTO_GetFieldsCounters done [15:38:44]requested_item shift.num is exist - process it [15:38:44]requested_item shift.opened is exist - process it [15:38:44]req_shift_opened [15:38:44]FM_GetShiftState [15:38:44]SAM_PROTO_GetShiftState [15:38:44]wFMCommunicate request_size=4 [15:38:44]MH_SAM_APDU [15:38:44]CAPDU: 80 13 01 00 [15:38:44]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [15:38:44]Write i2c OK [15:38:44]MH_I2C_Read... [15:38:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:44]Read from MH i2c: E2 [15:38:44]MH_I2C_Read... [15:38:44]Read from MH i2c: E2 0E 00 [15:38:44]MH_I2C_Read... [15:38:44]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [15:38:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:38:44]wFMCommunicate OK [15:38:44]SAM_PROTO_GetShiftState done [15:38:44]FM_GetShiftState done [15:38:44]req_shift_opened done [15:38:44]requested_item shift.open_date is exist - process it [15:38:44]req_shift_open_date [15:38:44]req_shift_open_date done [15:38:44]produce_requested_data done [15:38:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163875,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:38:44]process_action_free close_receipt [15:38:44]json_value_free [15:38:44]json_value_free done [15:38:44]process_json_proto returns [15:38:44]Send response to host [15:38:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163875,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:38:44]free response buf [15:38:44]execute_script done [15:38:44]execute_script returns [15:38:44]free content buf [15:38:44]Sock 10.Close socket [15:38:44]Sock 10.Thread stoped [15:38:47]Connected sock=9 [15:38: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 37 36 39 39 01 00 00 E8 30 31 01 45 F7 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 00 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 80 02 00 35 04 06 00 65 83 A2 6B 28 D6 60 08 57 65 24 34 C4 6A [15:38:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 56 AA 47 00 09 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 37 36 39 10 04 04 00 23 80 02 00 F4 03 04 00 58 B3 C5 66 B6 04 01 00 00 B4 14 86 96 8F 25 6F A5 [15:38:50]CommunicateWithHost err = 0 [15:38:50]CheckOFDResponse [15:38:50]1017 (14) - 77093643461234 [15:38:50]1041 (16) - 0000000000871769 [15:38:50]1040 (4) - 163875 [15:38:50]1012 (4) - 21.08.2024 09:28 [15:38:50]1206 (1) - 0 [15:38:50]OFD Sender: Remove packet 163875 [15:38:50]ProducePacketName [15:38:50]name=ofd_packets/00163875 [15:38:50]NVStorageDeleteData [15:38:51]OFD Sender: No OFD packet to send [15:38:51]OFD Sender: No OFD packet to send [15:38:56]OFD Sender: No OFD packet to send [15:39:01]OFD Sender: No OFD packet to send [15:39:06]OFD Sender: No OFD packet to send [15:39:11]OFD Sender: No OFD packet to send [15:39:14]recv_with_timeout no data received [15:39:16]OFD Sender: No OFD packet to send [15:39:21]OFD Sender: No OFD packet to send [15:39:26]OFD Sender: No OFD packet to send [15:39:31]OFD Sender: No OFD packet to send [15:39:32]accept exits with 8 [15:39:32]New connection [15:39:32]New thread 3066854756 created [15:39:32]Thread 3066998116 joined [15:39:32]Waiting for new connection... [15:39:32] Sock 8.Parse request [15:39:32]Sock 8.Check first char [15:39:32]Sock 8.First char is OK [15:39:32]request: POST /json_proto HTTP/1.0 [15:39:32]Method: POST [15:39:32]URL: /json_proto [15:39:32]Method is POST - this is cgi request [15:39:32]url: /json_proto [15:39:32]query_string will be loaded in cgi processing [15:39:32]execute_cgi json_proto POST (null) [15:39:32]execute_cgi path=json_proto method=POST [15:39:32]POST find Content-Length [15:39:32]Host: 172.17.44.132:8080 [15:39:32]Content-Length: 682 [15:39:32]Content-Type: application/json [15:39:32] [15:39:32]POST finish read [15:39:32]Found Content-Length = 682 [15:39:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:32]execute_script... [15: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)292466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:32]POST & json_proto [15:39:32]process_json_proto [15:39:32]json parsed OK: [15:39:32]protocol is kg_v1.0 [15:39:32]action value=close_receipt [15:39:32]process_action close_receipt [15:39:32]cmd_close_receipt [15:39:32]MH_GetDate [15:39:32]Write to MH i2c: F0 00 00 29 02 1A [15:39:32]Write i2c OK [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: F0 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: F0 09 00 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: F0 09 00 29 02 00 35 0A C6 66 2A 83 C1 65 61 [15:39:32]GetLastDocTimeStamp 1724254720 [15:39:32]current date 1724254773 [15:39:32]FM_GetShiftState [15:39:32]SAM_PROTO_GetShiftState [15:39:32]wFMCommunicate request_size=4 [15:39:32]MH_SAM_APDU [15:39:32]CAPDU: 80 13 01 00 [15:39:32]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [15:39:32]Write i2c OK [15:39:32]MH_I2C_Read... [15:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:32]Read from MH i2c: E2 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: E2 0E 00 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6F [15:39:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:39:32]wFMCommunicate OK [15:39:32]SAM_PROTO_GetShiftState done [15:39:32]FM_GetShiftState done [15:39:32]opened in 1724199517 [15:39:32]opened+sec_in_day 1724285917 [15:39:32]quantity*price = 100005 [15:39:32]sum+1 = 100006 [15:39:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 476 21.08.2024 15:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163878 ФПД: 10022453070811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154048&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163878&fm=10022453070811&tin=02508201610067®Number=0000000000092562&sum=30000 [15:40:48]StoreToDocumentArchive [15:40:48]shift 466 fd 163878 [15:40:48]save to /storage/0466/doc_00163878 [15:40:48]save last doc name /storage/0466/doc_00163878 to /storage/kkm_last_doc_name [15:40:48]save OK [15:40:48]Clear old archive folders... [15:40:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:40:48]tlvbuf is 00C28DC0 [15:40:48]SAM_PROTO_ClearQueue [15:40:48]wFMCommunicate request_size=4 [15:40:48]MH_SAM_APDU [15:40:48]CAPDU: 80 09 00 00 [15:40:48]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [15:40:48]Write i2c OK [15:40:48]MH_I2C_Read... [15:40:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:48]Read from MH i2c: E2 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [15:40:48]RAPDU: 90 00 [15:40:48]wFMCommunicate OK [15:40:48]SAM_PROTO_ClearQueue done [15:40:48]KKMCreateOFDPacket [15:40:48]OFDProtocolAddRootSTLVToBuf [15:40:48]FM_MakeSignedData [15:40:48]FM_MakeSignedData [15:40:48]SAM_PROTO_SignData [15:40:48]wFMCommunicate request_size=4 [15:40:48]MH_SAM_APDU [15:40:48]CAPDU: 80 0D 01 02 [15:40:48]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [15:40:48]Write i2c OK [15:40:48]MH_I2C_Read... [15:40:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:48]Read from MH i2c: E2 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [15:40:48]RAPDU: 90 00 [15:40:48]wFMCommunicate OK [15:40:48]wFMCommunicate request_size=255 [15:40:48]MH_SAM_APDU [15:40:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DC 01 00 00 F4 03 04 00 80 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 80 02 00 35 04 06 00 09 [15:40:48]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 80 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 80 02 00 35 04 06 00 09 00 00 01 [15:40:48]Write i2c OK [15:40:48]MH_I2C_Read... [15:40:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:48]Read from MH i2c: E2 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [15:40:48]RAPDU: 90 00 [15:40:48]wFMCommunicate OK [15:40:48]wFMCommunicate request_size=10 [15:40:48]MH_SAM_APDU [15:40:48]CAPDU: 80 0D 02 02 05 1D 88 C1 4B DB [15:40:48]Write to MH i2c: E2 0D 00 CE 02 80 0D 02 02 05 00 1D 88 C1 4B DB 00 00 E0 [15:40:48]Write i2c OK [15:40:48]MH_I2C_Read... [15:40:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:48]Read from MH i2c: E2 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 [15:40:48]MH_I2C_Read... [15:40:48]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [15:40:48]RAPDU: 90 00 [15:40:48]wFMCommunicate OK [15:42:40]ConnectInit Can't connect to host [15:42:43]ConnectInit Can't take IP for lk.salyk.kg [15:42:43]CommunicateWithHost connect error [15:42:43]CommunicateWithHost err = -1 [15:42:43]OFD Sender: Server communicate error [15:42:48]OFD Sender: Processing packet 163876 [packets to send 971, broken 967] [15:42:48]ProducePacketName [15:42:48]name=ofd_packets/00163876 [15:42:48]OFD Sender: To server: pG, [15:42:48]CommunicateWithHost lk.salyk.kg:30040 [15:42:48]ConnectInit lk.salyk.kg [15:42:49]Connected sock=9 [15:42: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 37 36 39 0F 01 00 00 AF E1 07 01 16 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 01 00 00 F4 03 04 00 35 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 80 02 00 35 04 06 00 4A 3B 1C 68 79 F5 71 A4 2A 3A AC 3E 5B 98 [15:42:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC 2A 47 00 BC 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 37 36 39 10 04 04 00 24 80 02 00 F4 03 04 00 48 B4 C5 66 B6 04 01 00 00 F8 1F 4E 8F 67 31 DC AB [15:42:49]CommunicateWithHost err = 0 [15:42:49]CheckOFDResponse [15:42:49]1017 (14) - 77093643461234 [15:42:49]1041 (16) - 0000000000871769 [15:42:49]1040 (4) - 163876 [15:42:49]1012 (4) - 21.08.2024 09:32 [15:42:49]1206 (1) - 0 [15:42:49]OFD Sender: Remove packet 163876 [15:42:49]ProducePacketName [15:42:49]name=ofd_packets/00163876 [15:42:49]NVStorageDeleteData [15:42:50]OFD Sender: Processing packet 163877 [packets to send 970, broken 967] [15:42:50]ProducePacketName [15:42:50]name=ofd_packets/00163877 [15:42:50]OFD Sender: To server: pG, [15:42:50]CommunicateWithHost lk.salyk.kg:30040 [15:42:50]ConnectInit lk.salyk.kg [15:42:51]Connected sock=9 [15: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 37 36 39 3E 01 00 00 93 40 36 01 22 A7 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 6F 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 80 02 00 35 04 06 00 B4 DA 1C 3C 5D C0 4D 6A 8F 24 2A F7 3E 5F [15: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 37 36 39 4F 00 00 00 41 6A 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 37 36 39 10 04 04 00 25 80 02 00 F4 03 04 00 4B B4 C5 66 B6 04 01 00 00 1E 7C 18 21 F0 63 22 E6 [15:42:52]CommunicateWithHost err = 0 [15:42:52]CheckOFDResponse [15:42:52]1017 (14) - 77093643461234 [15:42:52]1041 (16) - 0000000000871769 [15:42:52]1040 (4) - 163877 [15:42:52]1012 (4) - 21.08.2024 09:32 [15:42:52]1206 (1) - 0 [15:42:52]OFD Sender: Remove packet 163877 [15:42:52]ProducePacketName [15:42:52]name=ofd_packets/00163877 [15:42:52]NVStorageDeleteData [15:42:52]OFD Sender: Processing packet 163878 [packets to send 969, broken 967] [15:42:52]ProducePacketName [15:42:52]name=ofd_packets/00163878 [15:42:52]OFD Sender: To server: pG, [15:42:52]CommunicateWithHost lk.salyk.kg:30040 [15:42:52]ConnectInit lk.salyk.kg [15:42:53]accept exits with 8 [15:42:53]New connection [15:42:53]New thread 3066854756 created [15:42:53]Thread 3066998116 joined [15:42:53]Waiting for new connection... [15:42:53] Sock 8.Parse request [15:42:53]Sock 8.Check first char [15:42:53]Sock 8.First char is OK [15:42:53]request: POST /json_proto HTTP/1.0 [15:42:53]Method: POST [15:42:53]URL: /json_proto [15:42:53]Method is POST - this is cgi request [15:42:53]url: /json_proto [15:42:53]query_string will be loaded in cgi processing [15:42:53]execute_cgi json_proto POST (null) [15:42:53]execute_cgi path=json_proto method=POST [15:42:53]POST find Content-Length [15:42:53]Host: 172.17.44.132:8080 [15:42:53]Content-Length: 678 [15:42:53]Content-Type: application/json [15:42:53] [15:42:53]POST finish read [15:42:53]Found Content-Length = 678 [15:42:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.020, "sum" : 950.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:53]execute_script... [15:42: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)292470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.020, "sum" : 950.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:53]POST & json_proto [15:42:53]process_json_proto [15:42:53]json parsed OK: [15:42:53]protocol is kg_v1.0 [15:42:53]action value=close_receipt [15:42:53]process_action close_receipt [15:42:53]cmd_close_receipt [15:42:53]MH_GetDate [15:42:53]Write to MH i2c: F0 00 00 53 03 45 [15:42:53]Write i2c OK [15:42:53]MH_I2C_Read... [15:42:53]Read from MH i2c: F0 [15:42:53]MH_I2C_Read... [15:42:53]Read from MH i2c: F0 09 00 [15:42:53]MH_I2C_Read... [15:42:53]Read from MH i2c: F0 09 00 53 03 00 FE 0A C6 66 2A 83 C1 65 55 [15:42:53]GetLastDocTimeStamp 1724254867 [15:42:53]current date 1724254974 [15:42:53]FM_GetShiftState [15:42:53]SAM_PROTO_GetShiftState [15:42:53]wFMCommunicate request_size=4 [15:42:53]MH_SAM_APDU [15:42:53]CAPDU: 80 13 01 00 [15:42:53]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [15:42:53]Write i2c OK [15:42:53]MH_I2C_Read... [15:42:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:53]Read from MH i2c: E2 [15:42:53]MH_I2C_Read... [15:42:53]Read from MH i2c: E2 0E 00 [15:42:53]MH_I2C_Read... [15:42:53]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9A [15:42:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:42:53]wFMCommunicate OK [15:42:53]SAM_PROTO_GetShiftState done [15:42:53]FM_GetShiftState done [15:42:53]opened in 1724199517 [15:42:53]opened+sec_in_day 1724285917 [15:42:53]quantity*price = 95055 [15:42:53]sum+1 = 95057 [15:42:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 950.00 Внесено: 950.00 СДАЧА: 0.00 НСП 1% : 8.41 НДС 12% : 100.94 Наличными: 950.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 478 21.08.2024 15:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163880 ФПД: 252008651051587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154254&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163880&fm=252008651051587&tin=02508201610067®Number=0000000000092562&sum=95000 [15:42:55]StoreToDocumentArchive [15:42:55]shift 466 fd 163880 [15:42:55]save to /storage/0466/doc_00163880 [15:42:55]save last doc name /storage/0466/doc_00163880 to /storage/kkm_last_doc_name [15:42:55]save OK [15:42:55]Clear old archive folders... [15:42:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:55]tlvbuf is 00C64040 [15:42:55]SAM_PROTO_ClearQueue [15:42:55]wFMCommunicate request_size=4 [15:42:55]MH_SAM_APDU [15:42:55]CAPDU: 80 09 00 00 [15:42:55]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [15:42:55]Write i2c OK [15:42:55]MH_I2C_Read... [15:42:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:55]Read from MH i2c: E2 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [15:42:55]RAPDU: 90 00 [15:42:55]wFMCommunicate OK [15:42:55]SAM_PROTO_ClearQueue done [15:42:55]KKMCreateOFDPacket [15:42:55]OFDProtocolAddRootSTLVToBuf [15:42:55]FM_MakeSignedData [15:42:55]FM_MakeSignedData [15:42:55]SAM_PROTO_SignData [15:42:55]wFMCommunicate request_size=4 [15:42:55]MH_SAM_APDU [15:42:55]CAPDU: 80 0D 01 02 [15:42:55]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [15:42:55]Write i2c OK [15:42:55]MH_I2C_Read... [15:42:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:55]Read from MH i2c: E2 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [15:42:55]RAPDU: 90 00 [15:42:55]wFMCommunicate OK [15:42:55]wFMCommunicate request_size=255 [15:42:55]MH_SAM_APDU [15:42:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 FE 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 80 02 00 35 04 06 00 E5 [15:42:55]Write to MH i2c: E2 02 01 63 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 FE 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 80 02 00 35 04 06 00 E5 00 00 AF [15:42:55]Write i2c OK [15:42:55]MH_I2C_Read... [15:42:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:55]Read from MH i2c: E2 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [15:42:55]RAPDU: 90 00 [15:42:55]wFMCommunicate OK [15:42:55]wFMCommunicate request_size=10 [15:42:55]MH_SAM_APDU [15:42:55]CAPDU: 80 0D 02 02 05 33 56 20 52 43 [15:42:55]Write to MH i2c: E2 0D 00 64 03 80 0D 02 02 05 00 33 56 20 52 43 00 00 29 [15:42:55]Write i2c OK [15:42:55]MH_I2C_Read... [15:42:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:55]Read from MH i2c: E2 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [15:42:55]RAPDU: 90 00 [15:42:55]wFMCommunicate OK [15:42:55]wFMCommunicate request_size=4 [15:42:55]MH_SAM_APDU [15:42:55]CAPDU: 80 0D 03 02 [15:42:55]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [15:42:55]Write i2c OK [15:42:55]MH_I2C_Read... [15:42:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:55]Read from MH i2c: E2 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 0B 00 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 0B 00 65 03 00 39 0E 8E 86 A5 83 BF 06 90 00 2C [15:42:55]RAPDU: 39 0E 8E 86 A5 83 BF 06 90 00 [15:42:55]wFMCommunicate OK [15:42:55]SAM_PROTO_SignData done [15:42:55]FM_MakeSignedData done [15:42:55]CreateOFDProtocolMessage [15:42:55]wFMCommunicate request_size=4 [15:42:55]MH_SAM_APDU [15:42:55]CAPDU: 80 11 00 00 [15:42:55]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [15:42:55]Write i2c OK [15:42:55]MH_I2C_Read... [15:42:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:55]Read from MH i2c: E2 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 17 00 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [15:42:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:42:55]wFMCommunicate OK [15:42:55]CreateOFDProtocolMessage done [15:42:55]OFDSenderStorePacket 163880 [15:42:55]StoreOFDPacket docnum=163880 [15:42:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E6 02 07 01 31 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 FE 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 80 02 00 35 04 06 00 E5 33 56 20 52 43 39 0E 8E 86 A5 83 BF 06 [15:42:55]CheckFolder [15:42:55]dirname=/storage/ofd_packets [15:42:55]CheckFolder done [15:42:55]ProducePacketName [15:42:55]name=ofd_packets/00163880 [15:42:55]NVStorageSaveData ofd_packets/00163880 [15:42:55]File name is /storage/ofd_packets/00163880 [15:42:55]Write 301 bytes [15:42:55]NVStorageSaveData done [15:42:55]OFDSenderStorePacket done [15:42:55]KKMCreateOFDPacket done [15:42:55]NVStorageSaveData kkm_last_timestamp [15:42:55]File name is /storage/kkm_last_timestamp [15:42:55]Write 4 bytes [15:42:55]NVStorageSaveData done [15:42:55]ExternCall_PrintAddStr [15:42:55]wPrintStart [15:42:55]Write to MH i2c: 01 00 00 67 03 6A [15:42:55]Write i2c OK [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: 01 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: 01 07 00 [15:42:55]MH_I2C_Read... [15:42:55]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [15:42:55]RasterBufferAndPrint [15:42:55]line Счет N : (1)292470 [15:42:55]line ИНН: 02508201610067 [15:42:55]line Контрольно-Кассовый Чек [15:42:55]line ПРОДАЖА [15:42:55]line ТРК (МРК, ГНК) : 52 [15:42:55]line Товар: 2710124130 [15:42:55]line Аи-92-К-5 [15:42:55]line 14.020 * 67.80 [15:42:55]line = 950.56 [15:42:55]line НДС 12% НСП 1% [15:42:55]line > о реализуемом товаре [15:42:55]line ОКРУГЛЕНИЕ: -0.56 [15:42:55]line ИТОГО: 950.00 [15:42:55]line Внесено: 950.00 [15:42:55]line СДАЧА: 0.00 [15:42:55]line НСП 1% : 8.41 [15:42:55]line НДС 12% : 100.94 [15:42:55]line Наличными: 950.00 [15:42:55]line Безнал.: 0.00 [15:42:55]line Место: АЗС № 130 "Партнер Нефть" [15:42:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:42:55]line СНО: Общий режим [15:42:55]line Чек 478 21.08.2024 15:42 [15:42:55]line Смена: 466 ФФД: 1.0 [15:42:55]line ЗНМ: 0300000070 [15:42:55]line РНМ: 0000000000092562 [15:42:55]line Версия ККМ: 001 [15:42:55]line ФМ: 0000000000871769 [15:42:55]line ФД: 163880 [15:42:55]line ФПД: 252008651051587 [15:42:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154254&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163880&fm=252008651051587&tin=02508201610067®Number=0000000000092562&sum=95000 [15:42:55]written 0, free lines is 4095 [15:42:56]Write to MH i2c: 01 00 00 92 03 95 [15:42:56]Write i2c OK [15:42:56]MH_I2C_Read... [15:42:56]Read from MH i2c: 01 [15:42:56]MH_I2C_Read... [15:42:56]Read from MH i2c: 01 07 00 [15:42:56]MH_I2C_Read... [15:42:56]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 C8 0C 70 [15:42:56]RasterBufferAndPrint [15:42:56]line [15:42:56]line [15:42:56]line [15:42:56]line [15:42:56]line [15:42:56]written 0, free lines is 3278 [15:42:56]MH_Cut [15:42:56]Write to MH i2c: D1 01 00 99 03 01 6E [15:42:56]Write i2c OK [15:42:56]MH_I2C_Read... [15:42:56]Read from MH i2c: D1 [15:42:56]MH_I2C_Read... [15:42:56]Read from MH i2c: D1 01 00 [15:42:56]MH_I2C_Read... [15:42:56]Read from MH i2c: D1 01 00 99 03 00 6D [15:42:56]Write to MH i2c: 01 00 00 9A 03 9D [15:42:56]Write i2c OK [15:42:56]MH_I2C_Read... [15:42:56]*** Cut start [15:42:56]*** Purtial cut [15:42:56]*** Stage 1: CUTSNS_PIN = 1 [15:42:57]Connected sock=9 [15:42: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 37 36 39 0F 01 00 00 F7 B0 07 01 84 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DC 01 00 00 F4 03 04 00 80 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 80 02 00 35 04 06 00 09 1D 88 C1 4B DB DC 5F BF 07 71 3C 0F 84 [15:42:58]Read from MH i2c: 01 [15:42:58]MH_I2C_Read... [15:42:58]*** Stop cut motor [15:42:58]*** Cut end [15:42:58]Read from MH i2c: 01 07 00 [15:42:58]MH_I2C_Read... [15:42:58]Read from MH i2c: 01 07 00 9A 03 00 00 00 00 00 FF 0F B2 [15:42:58]process_action close_receipt done [15:42:58]requested_data is exist [15:42:58]produce_requested_data [15:42:58]requested_item fm.sn is exist - process it [15:42:58]wFMCommunicate request_size=4 [15:42:58]MH_SAM_APDU [15:42:58]CAPDU: 80 11 00 00 [15:42:58]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [15:42:58]Write i2c OK [15:42:58]MH_I2C_Read... [15: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 37 36 39 4F 00 00 00 4D 95 47 00 E4 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 37 36 39 10 04 04 00 26 80 02 00 F4 03 04 00 52 B4 C5 66 B6 04 01 00 00 D0 F9 DE 38 2D 33 7C 9E [15:42:58]CommunicateWithHost err = 0 [15:42:58]CheckOFDResponse [15:42:58]1017 (14) - 77093643461234 [15:42:58]1041 (16) - 0000000000871769 [15:42:58]1040 (4) - 163878 [15:42:58]1012 (4) - 21.08.2024 09:33 [15:42:58]1206 (1) - 0 [15:42:58]OFD Sender: Remove packet 163878 [15:42:58]ProducePacketName [15:42:58]name=ofd_packets/00163878 [15:42:58]NVStorageDeleteData [15:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:58]Read from MH i2c: E2 [15:42:58]MH_I2C_Read... [15:42:58]Read from MH i2c: E2 17 00 [15:42:58]MH_I2C_Read... [15:42:58]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [15:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:42:58]wFMCommunicate OK [15:42:58]requested_item fd.num is exist - process it [15:42:58]SAM_PROTO_GetFieldsCounters [15:42:58]wFMCommunicate request_size=4 [15:42:58]MH_SAM_APDU [15:42:58]CAPDU: 80 13 00 00 [15:42:58]Write to MH i2c: E2 08 00 9C 03 80 13 00 00 00 00 00 00 1B [15:42:58]Write i2c OK [15:42:58]MH_I2C_Read... [15:42:59]Read from MH i2c: E2 [15:42:59]MH_I2C_Read... [15:42:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:59]Read from MH i2c: E2 62 00 [15:42:59]MH_I2C_Read... [15:42:59]Read from MH i2c: E2 62 00 9C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 80 02 00 0E 04 04 00 D2 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 5B [15:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 80 02 00 0E 04 04 00 D2 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 [15:42:59]wFMCommunicate OK [15:42:59]SAM_PROTO_GetFieldsCounters done [15:42:59]requested_item shift.num is exist - process it [15:42:59]requested_item shift.opened is exist - process it [15:42:59]req_shift_opened [15:42:59]FM_GetShiftState [15:42:59]SAM_PROTO_GetShiftState [15:42:59]wFMCommunicate request_size=4 [15:42:59]MH_SAM_APDU [15:42:59]CAPDU: 80 13 01 00 [15:42:59]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [15:42:59]Write i2c OK [15:42:59]MH_I2C_Read... [15:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:59]Read from MH i2c: E2 [15:42:59]MH_I2C_Read... [15:42:59]Read from MH i2c: E2 0E 00 [15:42:59]MH_I2C_Read... [15:42:59]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [15:42:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:42:59]wFMCommunicate OK [15:42:59]SAM_PROTO_GetShiftState done [15:42:59]FM_GetShiftState done [15:42:59]req_shift_opened done [15:42:59]requested_item shift.open_date is exist - process it [15:42:59]req_shift_open_date [15:42:59]req_shift_open_date done [15:42:59]produce_requested_data done [15:42:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163880,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:42:59]process_action_free close_receipt [15:42:59]json_value_free [15:42:59]json_value_free done [15:42:59]process_json_proto returns [15:42:59]Send response to host [15:42:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163880,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:42:59]free response buf [15:42:59]execute_script done [15:42:59]execute_script returns [15:42:59]free content buf [15:42:59]Sock 8.Close socket [15:42:59]Sock 8.Thread stoped [15:42:59]OFD Sender: Processing packet 163879 [packets to send 969, broken 967] [15:42:59]ProducePacketName [15:42:59]name=ofd_packets/00163879 [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=8 [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 37 36 39 0C 01 00 00 7E F0 04 01 52 CE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 93 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 80 02 00 35 04 06 00 BE C9 56 F2 03 3D 80 A7 FC AC 2B 4A 78 F5 [15:43:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 79 47 00 AB 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 37 36 39 10 04 04 00 27 80 02 00 F4 03 04 00 53 B4 C5 66 B6 04 01 00 00 AA FB 96 6F A9 24 42 C5 [15:43:01]CommunicateWithHost err = 0 [15:43:01]CheckOFDResponse [15:43:01]1017 (14) - 77093643461234 [15:43:01]1041 (16) - 0000000000871769 [15:43:01]1040 (4) - 163879 [15:43:01]1012 (4) - 21.08.2024 09:33 [15:43:01]1206 (1) - 0 [15:43:01]OFD Sender: Remove packet 163879 [15:43:01]ProducePacketName [15:43:01]name=ofd_packets/00163879 [15:43:01]NVStorageDeleteData [15:43:02]OFD Sender: Processing packet 163880 [packets to send 968, broken 967] [15:43:02]ProducePacketName [15:43:02]name=ofd_packets/00163880 [15:43:02]OFD Sender: To server: pG, [15:43:02]CommunicateWithHost lk.salyk.kg:30040 [15:43:02]ConnectInit lk.salyk.kg [15:43:07]recv_with_timeout no data received [15:43:10]Connected sock=8 [15:43: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 37 36 39 0F 01 00 00 E6 02 07 01 31 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 FE 0A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 80 02 00 35 04 06 00 E5 33 56 20 52 43 39 0E 8E 86 A5 83 BF 06 [15:43:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CF C6 47 00 0C 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 37 36 39 10 04 04 00 28 80 02 00 F4 03 04 00 5D B4 C5 66 B6 04 01 00 00 4D 9C 0C 26 DE 94 10 28 [15:43:11]CommunicateWithHost err = 0 [15:43:11]CheckOFDResponse [15:43:11]1017 (14) - 77093643461234 [15:43:11]1041 (16) - 0000000000871769 [15:43:11]1040 (4) - 163880 [15:43:11]1012 (4) - 21.08.2024 09:33 [15:43:11]1206 (1) - 0 [15:43:11]OFD Sender: Remove packet 163880 [15:43:11]ProducePacketName [15:43:11]name=ofd_packets/00163880 [15:43:11]NVStorageDeleteData [15:43:11]OFD Sender: No OFD packet to send [15:43:12]OFD Sender: No OFD packet to send [15:43:17]OFD Sender: No OFD packet to send [15:43:22]OFD Sender: No OFD packet to send [15:43:27]OFD Sender: No OFD packet to send [15:43:32]OFD Sender: No OFD packet to send [15:43:33]recv_with_timeout no data received [15:43:37]OFD Sender: No OFD packet to send [15:45:27]ConnectInit Can't connect to host [15:45:27]OFD Sender: No OFD packet to send [15:45:57]OFD Sender: No OFD packet to send [15:46:02]OFD Sender: No OFD packet to send [15:46:07]OFD Sender: No OFD packet to send [15:46:12]OFD Sender: No OFD packet to send [15:46:14]recv_with_timeout no data received [15:46:17]OFD Sender: No OFD packet to send [15:46:41]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:46:41]Read from MH i2c: E2 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: E2 03 00 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [15:46:41]RAPDU: 90 00 [15:46:41]wFMCommunicate OK [15:46:41]wFMCommunicate request_size=4 [15:46:41]MH_SAM_APDU [15:46:41]CAPDU: 80 15 03 00 [15:46:41]Write to MH i2c: E2 08 00 F5 03 80 15 03 00 00 00 00 00 79 [15:46:41]Write i2c OK [15:46:41]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 40 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 40 00 F5 03 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 37 36 39 10 04 04 00 2A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E0 01 00 00 35 04 06 00 86 E3 FA AE 9C 1E 90 00 A0 [15:46:42]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 37 36 39 10 04 04 00 2A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E0 01 00 00 35 04 06 00 86 E3 FA AE 9C 1E 90 00 [15:46:42]wFMCommunicate OK [15:46:42]SAM_PROTO_ProcessDocument answer len = 59 [15:46:42]SAM_PROTO_ProcessDocument done [15:46:42]SetTLVBufToDocument [15:46:42]Processing tag 1209 (04B9) [15:46:42]Malloc new data [15:46:42]Processing tag 1041 (0411) [15:46:42]Processing tag 1040 (0410) [15:46:42]Malloc new data [15:46:42]Processing tag 1038 (040E) [15:46:42]Malloc new data [15:46:42]Processing tag 1042 (0412) [15:46:42]Malloc new data [15:46:42]Processing tag 1077 (0435) [15:46:42]Malloc new data [15:46:42]SetTLVBufToDocument err=0 [15:46:42]KKMLoadAndSignReceiptData store KKM data [15:46:42]KKMLoadAndSignReceiptData err=0 [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 11 00 00 [15:46:42]Write to MH i2c: E2 08 00 F6 03 80 11 00 00 00 00 00 00 73 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 17 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 17 00 F6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [15:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:46:42]wFMCommunicate OK [15:46:42]Счет N : (1)292473 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 64 Товар: 2710194800 ДТ-К-5 32.810 * 76.20 = 2500.12 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 480 21.08.2024 15:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163882 ФПД: 148313721445406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154641&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163882&fm=148313721445406&tin=02508201610067®Number=0000000000092562&sum=250000 [15:46:42]StoreToDocumentArchive [15:46:42]shift 466 fd 163882 [15:46:42]save to /storage/0466/doc_00163882 [15:46:42]save last doc name /storage/0466/doc_00163882 to /storage/kkm_last_doc_name [15:46:42]save OK [15:46:42]Clear old archive folders... [15:46:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:46:42]tlvbuf is 00C619C0 [15:46:42]SAM_PROTO_ClearQueue [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 09 00 00 [15:46:42]Write to MH i2c: E2 08 00 F7 03 80 09 00 00 00 00 00 00 6C [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]SAM_PROTO_ClearQueue done [15:46:42]KKMCreateOFDPacket [15:46:42]OFDProtocolAddRootSTLVToBuf [15:46:42]FM_MakeSignedData [15:46:42]FM_MakeSignedData [15:46:42]SAM_PROTO_SignData [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 0D 01 02 [15:46:42]Write to MH i2c: E2 08 00 F8 03 80 0D 01 02 00 00 00 00 74 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]wFMCommunicate request_size=255 [15:46:42]MH_SAM_APDU [15:46: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 E1 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 80 02 00 35 04 06 00 86 E3 FA AE [15:46:42]Write to MH i2c: E2 02 01 F9 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 E1 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 80 02 00 35 04 06 00 86 E3 FA AE 00 00 ED [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]wFMCommunicate request_size=7 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 0D 02 02 02 9C 1E [15:46:42]Write to MH i2c: E2 0A 00 FA 03 80 0D 02 02 02 00 9C 1E 00 00 35 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 0D 03 02 [15:46:42]Write to MH i2c: E2 08 00 FB 03 80 0D 03 02 00 00 00 00 79 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 0B 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 0B 00 FB 03 00 FB 7F 07 A4 34 17 8D 2D 90 00 A4 [15:46:42]RAPDU: FB 7F 07 A4 34 17 8D 2D 90 00 [15:46:42]wFMCommunicate OK [15:46:42]SAM_PROTO_SignData done [15:46:42]FM_MakeSignedData done [15:46:42]CreateOFDProtocolMessage [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 11 00 00 [15:46:42]Write to MH i2c: E2 08 00 FC 03 80 11 00 00 00 00 00 00 79 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:42]Read from MH i2c: E2 17 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 17 00 FC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [15:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:46:42]wFMCommunicate OK [15:46:42]CreateOFDProtocolMessage done [15:46:42]OFDSenderStorePacket 163882 [15:46:42]StoreOFDPacket docnum=163882 [15:46:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 24 04 01 EC 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 E1 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 80 02 00 35 04 06 00 86 E3 FA AE 9C 1E FB 7F 07 A4 34 17 8D 2D [15:46:42]CheckFolder [15:46:42]dirname=/storage/ofd_packets [15:46:42]CheckFolder done [15:46:42]ProducePacketName [15:46:42]name=ofd_packets/00163882 [15:46:42]NVStorageSaveData ofd_packets/00163882 [15:46:42]File name is /storage/ofd_packets/00163882 [15:46:42]Write 298 bytes [15:46:42]NVStorageSaveData done [15:46:42]OFDSenderStorePacket done [15:46:42]KKMCreateOFDPacket done [15:46:42]NVStorageSaveData kkm_last_timestamp [15:46:42]File name is /storage/kkm_last_timestamp [15:46:42]Write 4 bytes [15:46:42]NVStorageSaveData done [15:46:42]ExternCall_PrintAddStr [15:46:42]wPrintStart [15:46:42]Write to MH i2c: 01 00 00 FD 03 00 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: 01 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: 01 07 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: 01 07 00 FD 03 00 00 00 00 00 FF 0F 15 [15:46:42]RasterBufferAndPrint [15:46:42]line Счет N : (1)292473 [15:46:42]line ИНН: 02508201610067 [15:46:42]line Контрольно-Кассовый Чек [15:46:42]line ПРОДАЖА [15:46:42]line ТРК (МРК, ГНК) : 64 [15:46:42]line Товар: 2710194800 [15:46:42]line ДТ-К-5 [15:46:42]line 32.810 * 76.20 [15:46:42]line = 2500.12 [15:46:42]line НДС 12% НСП 1% [15:46:42]line > о реализуемом товаре [15:46:42]line ОКРУГЛЕНИЕ: -0.12 [15:46:42]line ИТОГО: 2500.00 [15:46:42]line Внесено: 2500.00 [15:46:42]line СДАЧА: 0.00 [15:46:42]line НСП 1% : 22.12 [15:46:42]line НДС 12% : 265.50 [15:46:42]line Наличными: 2500.00 [15:46:42]line Безнал.: 0.00 [15:46:42]line Место: АЗС № 130 "Партнер Нефть" [15:46:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:46:42]line СНО: Общий режим [15:46:42]line Чек 480 21.08.2024 15:46 [15:46:42]line Смена: 466 ФФД: 1.0 [15:46:42]line ЗНМ: 0300000070 [15:46:42]line РНМ: 0000000000092562 [15:46:42]line Версия ККМ: 001 [15:46:42]line ФМ: 0000000000871769 [15:46:42]line ФД: 163882 [15:46:42]line ФПД: 148313721445406 [15:46:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154641&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163882&fm=148313721445406&tin=02508201610067®Number=0000000000092562&sum=250000 [15:46:42]written 0, free lines is 4095 [15:46:43]Write to MH i2c: 01 00 00 28 04 2C [15:46:43]Write i2c OK [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: 01 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: 01 07 00 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 D2 0C 11 [15:46:43]RasterBufferAndPrint [15:46:43]line [15:46:43]line [15:46:43]line [15:46:43]line [15:46:43]line [15:46:43]written 0, free lines is 3292 [15:46:43]MH_Cut [15:46:43]Write to MH i2c: D1 01 00 2F 04 01 05 [15:46:43]Write i2c OK [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: D1 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: D1 01 00 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: D1 01 00 2F 04 00 04 [15:46:43]Write to MH i2c: 01 00 00 30 04 34 [15:46:43]Write i2c OK [15:46:43]MH_I2C_Read... [15:46:44]*** Cut start [15:46:44]*** Purtial cut [15:46:44]*** Stage 1: CUTSNS_PIN = 1 [15:46:46]Read from MH i2c: 01 [15:46:46]MH_I2C_Read... [15:46:46]*** Stop cut motor [15:46:46]*** Cut end [15:46:46]Read from MH i2c: 01 07 00 [15:46:46]MH_I2C_Read... [15:46:46]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [15:46:46]process_action close_receipt done [15:46:46]requested_data is exist [15:46:46]produce_requested_data [15:46:46]requested_item fm.sn is exist - process it [15:46:46]wFMCommunicate request_size=4 [15:46:46]MH_SAM_APDU [15:46:46]CAPDU: 80 11 00 00 [15:46:46]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [15:46:46]Write i2c OK [15:46:46]MH_I2C_Read... [15:46:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:46]Read from MH i2c: E2 [15:46:46]MH_I2C_Read... [15:46:46]Read from MH i2c: E2 17 00 [15:46:46]MH_I2C_Read... [15:46:46]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [15:46:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:46:46]wFMCommunicate OK [15:46:46]requested_item fd.num is exist - process it [15:46:46]SAM_PROTO_GetFieldsCounters [15:46:46]wFMCommunicate request_size=4 [15:46:46]MH_SAM_APDU [15:46:46]CAPDU: 80 13 00 00 [15:46:46]Write to MH i2c: E2 08 00 32 04 80 13 00 00 00 00 00 00 B2 [15:46:46]Write i2c OK [15:46:46]MH_I2C_Read... [15:46:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:46]Read from MH i2c: E2 [15:46:46]MH_I2C_Read... [15:46:46]Read from MH i2c: E2 62 00 [15:46:46]MH_I2C_Read... [15:46:46]Read from MH i2c: E2 62 00 32 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 80 02 00 0E 04 04 00 D2 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 FA [15:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 80 02 00 0E 04 04 00 D2 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 [15:46:46]wFMCommunicate OK [15:46:46]SAM_PROTO_GetFieldsCounters done [15:46:46]requested_item shift.num is exist - process it [15:46:46]requested_item shift.opened is exist - process it [15:46:46]req_shift_opened [15:46:46]FM_GetShiftState [15:46:46]SAM_PROTO_GetShiftState [15:46:46]wFMCommunicate request_size=4 [15:46:46]MH_SAM_APDU [15:46:46]CAPDU: 80 13 01 00 [15:46:46]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [15:46:46]Write i2c OK [15:46:46]MH_I2C_Read... [15:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:46]Read from MH i2c: E2 [15:46:46]MH_I2C_Read... [15:46:46]Read from MH i2c: E2 0E 00 [15:46:46]MH_I2C_Read... [15:46:46]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7A [15:46:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:46:46]wFMCommunicate OK [15:46:46]SAM_PROTO_GetShiftState done [15:46:46]FM_GetShiftState done [15:46:46]req_shift_opened done [15:46:46]requested_item shift.open_date is exist - process it [15:46:46]req_shift_open_date [15:46:46]req_shift_open_date done [15:46:46]produce_requested_data done [15:46:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163882,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:46:46]process_action_free close_receipt [15:46:46]json_value_free [15:46:46]json_value_free done [15:46:46]process_json_proto returns [15:46:46]Send response to host [15:46:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163882,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:46:46]free response buf [15:46:46]execute_script done [15:46:46]execute_script returns [15:46:46]free content buf [15:46:46]Sock 9.Close socket [15:46:46]Sock 9.Thread stoped [15:46:51]accept exits with 11 [15:46:51]New connection [15:46:51]New thread 3066998116 created [15:46:51]Thread 3066854756 joined [15:46:51]Waiting for new connection... [15:46:51] Sock 11.Parse request [15:46:51]Sock 11.Check first char [15:46:51]Sock 11.First char is OK [15:46:51]request: POST /json_proto HTTP/1.0 [15:46:51]Method: POST [15:46:51]URL: /json_proto [15:46:51]Method is POST - this is cgi request [15:46:51]url: /json_proto [15:46:51]query_string will be loaded in cgi processing [15:46:51]execute_cgi json_proto POST (null) [15:46:51]execute_cgi path=json_proto method=POST [15:46:51]POST find Content-Length [15:46:51]Host: 172.17.44.132:8080 [15:46:51]Content-Length: 677 [15:46:51]Content-Type: application/json [15:46:51] [15:46:51]POST finish read [15:46:51]Found Content-Length = 677 [15:46:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [15:46:51]execute_script... [15:46: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)292474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [15:46:51]POST & json_proto [15:46:51]process_json_proto [15:46:51]json parsed OK: [15:46:51]protocol is kg_v1.0 [15:46:51]action value=close_receipt [15:46:51]process_action close_receipt [15:46:51]cmd_close_receipt [15:46:51]MH_GetDate [15:46:51]Write to MH i2c: F0 00 00 34 04 27 [15:46:51]Write i2c OK [15:46:51]MH_I2C_Read... [15:46:51]Read from MH i2c: F0 [15:46:51]MH_I2C_Read... [15:46:51]Read from MH i2c: F0 09 00 [15:46:51]MH_I2C_Read... [15:46:51]Read from MH i2c: F0 09 00 34 04 00 EB 0B C6 66 2A 83 C1 65 25 [15:46:51]GetLastDocTimeStamp 1724255201 [15:46:51]current date 1724255211 [15:46:51]FM_GetShiftState [15:46:51]SAM_PROTO_GetShiftState [15:46:51]wFMCommunicate request_size=4 [15:46:51]MH_SAM_APDU [15:46:51]CAPDU: 80 13 01 00 [15:46:51]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [15:46:51]Write i2c OK [15:46:51]MH_I2C_Read... [15:46:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:51]Read from MH i2c: E2 [15:46:51]MH_I2C_Read... [15:46:51]Read from MH i2c: E2 0E 00 [15:46:51]MH_I2C_Read... [15:46:51]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7C [15:46:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:46:51]wFMCommunicate OK [15:46:51]SAM_PROTO_GetShiftState done [15:46:51]FM_GetShiftState done [15:46:51]opened in 1724199517 [15:46:51]opened+sec_in_day 1724285917 [15:46:51]quantity*price = 60003 [15:46:51]sum+1 = 60004 [15:46:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 481 21.08.2024 15:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163883 ФПД: 209781303966687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163883&fm=209781303966687&tin=02508201610067®Number=0000000000092562&sum=60000 [15:46:52]StoreToDocumentArchive [15:46:52]shift 466 fd 163883 [15:46:52]save to /storage/0466/doc_00163883 [15:46:52]save last doc name /storage/0466/doc_00163883 to /storage/kkm_last_doc_name [15:46:52]save OK [15:46:52]Clear old archive folders... [15:46:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:52]tlvbuf is 00CCFE80 [15:46:52]SAM_PROTO_ClearQueue [15:46:52]wFMCommunicate request_size=4 [15:46:52]MH_SAM_APDU [15:46:52]CAPDU: 80 09 00 00 [15:46:52]Write to MH i2c: E2 08 00 42 04 80 09 00 00 00 00 00 00 B8 [15:46:52]Write i2c OK [15:46:52]MH_I2C_Read... [15:46:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:52]Read from MH i2c: E2 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 03 00 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [15:46:52]RAPDU: 90 00 [15:46:52]wFMCommunicate OK [15:46:52]SAM_PROTO_ClearQueue done [15:46:52]KKMCreateOFDPacket [15:46:52]OFDProtocolAddRootSTLVToBuf [15:46:52]FM_MakeSignedData [15:46:52]FM_MakeSignedData [15:46:52]SAM_PROTO_SignData [15:46:52]wFMCommunicate request_size=4 [15:46:52]MH_SAM_APDU [15:46:52]CAPDU: 80 0D 01 02 [15:46:52]Write to MH i2c: E2 08 00 43 04 80 0D 01 02 00 00 00 00 C0 [15:46:52]Write i2c OK [15:46:52]MH_I2C_Read... [15:46:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:52]Read from MH i2c: E2 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 03 00 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [15:46:52]RAPDU: 90 00 [15:46:52]wFMCommunicate OK [15:46:52]wFMCommunicate request_size=255 [15:46:52]MH_SAM_APDU [15:46:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 01 00 00 F4 03 04 00 EB 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 80 02 00 35 04 06 00 BE [15:46:52]Write to MH i2c: E2 02 01 44 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 EB 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 80 02 00 35 04 06 00 BE 00 00 4D [15:46:52]Write i2c OK [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 [15:46:52]MH_I2C_Read... [15:46:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:52]Read from MH i2c: E2 03 00 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [15:46:52]RAPDU: 90 00 [15:46:52]wFMCommunicate OK [15:46:52]wFMCommunicate request_size=10 [15:46:52]MH_SAM_APDU [15:46:52]CAPDU: 80 0D 02 02 05 CB 84 1A 7B DF [15:46:52]Write to MH i2c: E2 0D 00 45 04 80 0D 02 02 05 00 CB 84 1A 7B DF 00 00 90 [15:46:52]Write i2c OK [15:46:52]MH_I2C_Read... [15:46:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:52]Read from MH i2c: E2 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 03 00 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [15:46:52]RAPDU: 90 00 [15:46:52]wFMCommunicate OK [15:46:52]wFMCommunicate request_size=4 [15:46:52]MH_SAM_APDU [15:46:52]CAPDU: 80 0D 03 02 [15:46:52]Write to MH i2c: E2 08 00 46 04 80 0D 03 02 00 00 00 00 C5 [15:46:52]Write i2c OK [15:46:52]MH_I2C_Read... [15:46:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:52]Read from MH i2c: E2 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 0B 00 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 0B 00 46 04 00 6D E4 EF 4F B2 D9 06 B7 90 00 9D [15:46:52]RAPDU: 6D E4 EF 4F B2 D9 06 B7 90 00 [15:46:52]wFMCommunicate OK [15:46:52]SAM_PROTO_SignData done [15:46:52]FM_MakeSignedData done [15:46:52]CreateOFDProtocolMessage [15:46:52]wFMCommunicate request_size=4 [15:46:52]MH_SAM_APDU [15:46:52]CAPDU: 80 11 00 00 [15:46:52]Write to MH i2c: E2 08 00 47 04 80 11 00 00 00 00 00 00 C5 [15:46:52]Write i2c OK [15:46:52]MH_I2C_Read... [15:46:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:52]Read from MH i2c: E2 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 17 00 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: E2 17 00 47 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [15:46:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:46:52]wFMCommunicate OK [15:46:52]CreateOFDProtocolMessage done [15:46:52]OFDSenderStorePacket 163883 [15:46:52]StoreOFDPacket docnum=163883 [15:46:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B0 19 07 01 17 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 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 EB 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 80 02 00 35 04 06 00 BE CB 84 1A 7B DF 6D E4 EF 4F B2 D9 06 B7 [15:46:52]CheckFolder [15:46:52]dirname=/storage/ofd_packets [15:46:52]CheckFolder done [15:46:52]ProducePacketName [15:46:52]name=ofd_packets/00163883 [15:46:52]NVStorageSaveData ofd_packets/00163883 [15:46:52]File name is /storage/ofd_packets/00163883 [15:46:52]Write 301 bytes [15:46:52]NVStorageSaveData done [15:46:52]OFDSenderStorePacket done [15:46:52]KKMCreateOFDPacket done [15:46:52]NVStorageSaveData kkm_last_timestamp [15:46:52]File name is /storage/kkm_last_timestamp [15:46:52]Write 4 bytes [15:46:52]NVStorageSaveData done [15:46:52]ExternCall_PrintAddStr [15:46:52]wPrintStart [15:46:52]Write to MH i2c: 01 00 00 48 04 4C [15:46:52]Write i2c OK [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: 01 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: 01 07 00 [15:46:52]MH_I2C_Read... [15:46:52]Read from MH i2c: 01 07 00 48 04 00 00 00 00 00 FF 0F 61 [15:46:52]RasterBufferAndPrint [15:46:52]line Счет N : (1)292474 [15:46:52]line ИНН: 02508201610067 [15:46:52]line Контрольно-Кассовый Чек [15:46:52]line ПРОДАЖА [15:46:52]line ТРК (МРК, ГНК) : 32 [15:46:52]line Товар: 2710124130 [15:46:52]line Аи-92-К-5 [15:46:52]line 8.850 * 67.80 [15:46:52]line = 600.03 [15:46:52]line НДС 12% НСП 1% [15:46:52]line > о реализуемом товаре [15:46:52]line ОКРУГЛЕНИЕ: -0.03 [15:46:52]line ИТОГО: 600.00 [15:46:52]line Внесено: 600.00 [15:46:52]line СДАЧА: 0.00 [15:46:52]line НСП 1% : 5.31 [15:46:52]line НДС 12% : 63.72 [15:46:52]line Наличными: 600.00 [15:46:52]line Безнал.: 0.00 [15:46:52]line Место: АЗС № 130 "Партнер Нефть" [15:46:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:46:52]line СНО: Общий режим [15:46:52]line Чек 481 21.08.2024 15:46 [15:46:52]line Смена: 466 ФФД: 1.0 [15:46:52]line ЗНМ: 0300000070 [15:46:52]line РНМ: 0000000000092562 [15:47:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154745&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163885&fm=132897845215889&tin=02508201610067®Number=0000000000092562&sum=20000 [15:47:46]written 0, free lines is 4095 [15:47:46]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:47:46]ProducePacketName [15:47:46]name=ofd_packets/00163881 [15:47:46]OFD Sender: To server: pG, [15:47:46]CommunicateWithHost lk.salyk.kg:30040 [15:47:46]ConnectInit lk.salyk.kg [15:47:47]Write to MH i2c: 01 00 00 09 05 0E [15:47:47]Write i2c OK [15:47:47]MH_I2C_Read... [15:47:47]Read from MH i2c: 01 [15:47:47]MH_I2C_Read... [15:47:47]Read from MH i2c: 01 07 00 [15:47:47]MH_I2C_Read... [15:47:47]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 CD 0C EE [15:47:47]RasterBufferAndPrint [15:47:47]line [15:47:47]line [15:47:47]line [15:47:47]line [15:47:47]line [15:47:47]written 0, free lines is 3311 [15:47:47]MH_Cut [15:47:47]Write to MH i2c: D1 01 00 10 05 01 E7 [15:47:47]Write i2c OK [15:47:47]MH_I2C_Read... [15:47:47]Read from MH i2c: D1 [15:47:47]MH_I2C_Read... [15:47:47]Read from MH i2c: D1 01 00 [15:47:47]MH_I2C_Read... [15:47:47]Read from MH i2c: D1 01 00 10 05 00 E6 [15:47:47]Write to MH i2c: 01 00 00 11 05 16 [15:47:47]Write i2c OK [15:47:47]MH_I2C_Read... [15:47:47]*** Cut start [15:47:47]*** Purtial cut [15:47:47]*** Stage 1: CUTSNS_PIN = 1 [15:47:50]Read from MH i2c: 01 [15:47:50]MH_I2C_Read... [15:47:50]*** Stop cut motor [15:47:50]*** Cut end [15:47:50]Read from MH i2c: 01 07 00 [15:47:50]MH_I2C_Read... [15:47:50]Read from MH i2c: 01 07 00 11 05 00 00 00 00 00 FF 0F 2B [15:47:50]process_action close_receipt done [15:47:50]requested_data is exist [15:47:50]produce_requested_data [15:47:50]requested_item fm.sn is exist - process it [15:47:50]wFMCommunicate request_size=4 [15:47:50]MH_SAM_APDU [15:47:50]CAPDU: 80 11 00 00 [15:47:50]Write to MH i2c: E2 08 00 12 05 80 11 00 00 00 00 00 00 91 [15:47:50]Write i2c OK [15:47:50]MH_I2C_Read... [15:47:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:50]Read from MH i2c: E2 [15:47:50]MH_I2C_Read... [15:47:50]Read from MH i2c: E2 17 00 [15:47:50]MH_I2C_Read... [15:47:50]Read from MH i2c: E2 17 00 12 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [15:47:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:47:50]wFMCommunicate OK [15:47:50]requested_item fd.num is exist - process it [15:47:50]SAM_PROTO_GetFieldsCounters [15:47:50]wFMCommunicate request_size=4 [15:47:50]MH_SAM_APDU [15:47:50]CAPDU: 80 13 00 00 [15:47:50]Write to MH i2c: E2 08 00 13 05 80 13 00 00 00 00 00 00 94 [15:47:50]Write i2c OK [15:47:50]MH_I2C_Read... [15:47:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:47:50]Read from MH i2c: E2 [15:47:50]MH_I2C_Read... [15:47:50]Read from MH i2c: E2 62 00 [15:47:50]MH_I2C_Read... [15:47:50]Read from MH i2c: E2 62 00 13 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 80 02 00 0E 04 04 00 D2 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 E8 [15:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 80 02 00 0E 04 04 00 D2 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 [15:47:50]wFMCommunicate OK [15:47:50]SAM_PROTO_GetFieldsCounters done [15:47:50]requested_item shift.num is exist - process it [15:47:50]requested_item shift.opened is exist - process it [15:47:50]req_shift_opened [15:47:50]FM_GetShiftState [15:47:50]SAM_PROTO_GetShiftState [15:47:50]wFMCommunicate request_size=4 [15:47:50]MH_SAM_APDU [15:47:50]CAPDU: 80 13 01 00 [15:47:50]Write to MH i2c: E2 08 00 14 05 80 13 01 00 00 00 00 00 96 [15:47:50]Write i2c OK [15:47:50]MH_I2C_Read... [15:47:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:50]Read from MH i2c: E2 [15:47:50]MH_I2C_Read... [15:47:50]Read from MH i2c: E2 0E 00 [15:47:50]MH_I2C_Read... [15:47:50]Read from MH i2c: E2 0E 00 14 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5C [15:47:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:47:50]wFMCommunicate OK [15:47:50]SAM_PROTO_GetShiftState done [15:47:50]FM_GetShiftState done [15:47:50]req_shift_opened done [15:47:50]requested_item shift.open_date is exist - process it [15:47:50]req_shift_open_date [15:47:50]req_shift_open_date done [15:47:50]produce_requested_data done [15:47:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163885,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:47:50]process_action_free close_receipt [15:47:50]json_value_free [15:47:50]json_value_free done [15:47:50]process_json_proto returns [15:47:50]Send response to host [15:47:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163885,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:47:50]free response buf [15:47:50]execute_script done [15:47:50]execute_script returns [15:47:50]free content buf [15:47:50]Sock 8.Close socket [15:47:50]Sock 8.Thread stoped [15:47:51]ConnectInit Can't take IP for lk.salyk.kg [15:47:51]CommunicateWithHost connect error [15:47:51]CommunicateWithHost err = -1 [15:47:51]OFD Sender: Server communicate error [15:47:56]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:47:56]ProducePacketName [15:47:56]name=ofd_packets/00163881 [15:47:56]OFD Sender: To server: pG, [15:47:56]CommunicateWithHost lk.salyk.kg:30040 [15:47:56]ConnectInit lk.salyk.kg [15:48:00]recv_with_timeout no data received [15:48:01]ConnectInit Can't take IP for lk.salyk.kg [15:48:01]CommunicateWithHost connect error [15:48:01]CommunicateWithHost err = -1 [15:48:01]OFD Sender: Server communicate error [15:48:06]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:48:06]ProducePacketName [15:48:06]name=ofd_packets/00163881 [15:48:06]OFD Sender: To server: pG, [15:48:06]CommunicateWithHost lk.salyk.kg:30040 [15:48:06]ConnectInit lk.salyk.kg [15:48:11]ConnectInit Can't take IP for lk.salyk.kg [15:48:11]CommunicateWithHost connect error [15:48:11]CommunicateWithHost err = -1 [15:48:11]OFD Sender: Server communicate error [15:48:12]recv_with_timeout no data received [15:48:16]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:48:16]ProducePacketName [15:48:16]name=ofd_packets/00163881 [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:21]ConnectInit Can't take IP for lk.salyk.kg [15:48:21]CommunicateWithHost connect error [15:48:21]CommunicateWithHost err = -1 [15:48:21]OFD Sender: Server communicate error [15:48:26]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:48:26]ProducePacketName [15:48:26]name=ofd_packets/00163881 [15:48:26]OFD Sender: To server: pG, [15:48:26]CommunicateWithHost lk.salyk.kg:30040 [15:48:26]ConnectInit lk.salyk.kg [15:48:31]ConnectInit Can't take IP for lk.salyk.kg [15:48:31]CommunicateWithHost connect error [15:48:31]CommunicateWithHost err = -1 [15:48:31]OFD Sender: Server communicate error [15:48:32]recv_with_timeout no data received [15:48:37]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:48:37]ProducePacketName [15:48:37]name=ofd_packets/00163881 [15:48:37]OFD Sender: To server: pG, [15:48:37]CommunicateWithHost lk.salyk.kg:30040 [15:48:37]ConnectInit lk.salyk.kg [15:48:42]ConnectInit Can't take IP for lk.salyk.kg [15:48:42]CommunicateWithHost connect error [15:48:42]CommunicateWithHost err = -1 [15:48:42]OFD Sender: Server communicate error [15:48:47]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:48:47]ProducePacketName [15:48:47]name=ofd_packets/00163881 [15:48:47]OFD Sender: To server: pG, [15:48:47]CommunicateWithHost lk.salyk.kg:30040 [15:48:47]ConnectInit lk.salyk.kg [15:48:52]recv_with_timeout no data received [15:49:02]Connected sock=8 [15: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 37 36 39 0E 01 00 00 D9 EE 06 01 50 91 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 DF 01 00 00 F4 03 04 00 CD 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 80 02 00 35 04 06 00 71 98 C5 09 C1 03 46 16 B3 D1 F1 FF 04 FE [15:49:07]recv_with_timeout no data received [15:49:07]CommunicateWithHost answer receiving error [15:49:07]CommunicateWithHost err = -3 [15:49:07]OFD Sender: Server communicate error [15:49:12]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:49:12]ProducePacketName [15:49:12]name=ofd_packets/00163881 [15:49:12]OFD Sender: To server: pG, [15:49:12]CommunicateWithHost lk.salyk.kg:30040 [15:49:12]ConnectInit lk.salyk.kg [15:49:14]recv_with_timeout no data received [15:49:17]ConnectInit Can't take IP for lk.salyk.kg [15:49:17]CommunicateWithHost connect error [15:49:17]CommunicateWithHost err = -1 [15:49:17]OFD Sender: Server communicate error [15:49:22]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:49:22]ProducePacketName [15:49:22]name=ofd_packets/00163881 [15:49:22]OFD Sender: To server: pG, [15:49:22]CommunicateWithHost lk.salyk.kg:30040 [15:49:22]ConnectInit lk.salyk.kg [15:49:27]ConnectInit Can't take IP for lk.salyk.kg [15:49:27]CommunicateWithHost connect error [15:49:27]CommunicateWithHost err = -1 [15:49:27]OFD Sender: Server communicate error [15:49:32]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:49:32]ProducePacketName [15:49:32]name=ofd_packets/00163881 [15:49:32]OFD Sender: To server: pG, [15:49:32]CommunicateWithHost lk.salyk.kg:30040 [15:49:32]ConnectInit lk.salyk.kg [15:49:37]ConnectInit Can't take IP for lk.salyk.kg [15:49:37]CommunicateWithHost connect error [15:49:37]CommunicateWithHost err = -1 [15:49:37]OFD Sender: Server communicate error [15:49:42]OFD Sender: Processing packet 163881 [packets to send 972, broken 967] [15:49:42]ProducePacketName [15:49:42]name=ofd_packets/00163881 [15:49:42]OFD Sender: To server: pG, [15:49:42]CommunicateWithHost lk.salyk.kg:30040 [15:49:42]ConnectInit lk.salyk.kg [15:49:47]ConnectInit Can't take IP for lk.salyk.kg [15:49:47]CommunicateWithHost connect error [15:49:47]CommunicateWithHost err = -1 [15:49:47]OFD Sender: Server communicate error [15:49:48]accept exits with 10 [15:49:48]New connection [15:49:48]New thread 3066854756 created [15:49:48]Thread 3066998116 joined [15:49:48]Waiting for new connection... [15:49:48] Sock 10.Parse request [15:49:48]Sock 10.Check first char [15:49:48]Sock 10.First char is OK [15:49:48]request: POST /json_proto HTTP/1.0 [15:49:48]Method: POST [15:49:48]URL: /json_proto [15:49:48]Method is POST - this is cgi request [15:49:48]url: /json_proto [15:49:48]query_string will be loaded in cgi processing [15:49:48]execute_cgi json_proto POST (null) [15:49:48]execute_cgi path=json_proto method=POST [15:49:48]POST find Content-Length [15:49:48]Host: 172.17.44.132:8080 [15:49:48]Content-Length: 668 [15:49:48]Content-Type: application/json [15:49:48] [15:49:48]POST finish read [15:49:48]Found Content-Length = 668 [15:49:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:49:48]execute_script... [15:49: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)292476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:49:48]POST & json_proto [15:49:48]process_json_proto [15:49:48]json parsed OK: [15:49:48]protocol is kg_v1.0 [15:49:48]action value=close_receipt [15:49:48]process_action close_receipt [15:49:48]cmd_close_receipt [15:49:48]MH_GetDate [15:49:48]Write to MH i2c: F0 00 00 15 05 09 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: F0 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: F0 09 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: F0 09 00 15 05 00 9D 0C C6 66 2A 83 C1 65 BA [15:49:48]GetLastDocTimeStamp 1724255265 [15:49:48]current date 1724255389 [15:49:48]FM_GetShiftState [15:49:48]SAM_PROTO_GetShiftState [15:49:48]wFMCommunicate request_size=4 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 13 01 00 [15:49:48]Write to MH i2c: E2 08 00 16 05 80 13 01 00 00 00 00 00 98 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 0E 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 0E 00 16 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5E [15:49:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:49:48]wFMCommunicate OK [15:49:48]SAM_PROTO_GetShiftState done [15:49:48]FM_GetShiftState done [15:49:48]opened in 1724199517 [15:49:48]opened+sec_in_day 1724285917 [15:49:48]quantity*price = 70038 [15:49:48]sum+1 = 70039 [15:49:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 484 21.08.2024 15:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163886 ФПД: 24564218807346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163886&fm=24564218807346&tin=02508201610067®Number=0000000000092562&sum=70000 [15:49:50]StoreToDocumentArchive [15:49:50]shift 466 fd 163886 [15:49:50]save to /storage/0466/doc_00163886 [15:49:50]save last doc name /storage/0466/doc_00163886 to /storage/kkm_last_doc_name [15:49:50]save OK [15:49:50]Clear old archive folders... [15:49:50]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:49:50]tlvbuf is 00CD6660 [15:49:50]SAM_PROTO_ClearQueue [15:49:50]wFMCommunicate request_size=4 [15:49:50]MH_SAM_APDU [15:49:50]CAPDU: 80 09 00 00 [15:49:50]Write to MH i2c: E2 08 00 23 05 80 09 00 00 00 00 00 00 9A [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:49:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:50]Read from MH i2c: E2 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [15:49:50]RAPDU: 90 00 [15:49:50]wFMCommunicate OK [15:49:50]SAM_PROTO_ClearQueue done [15:49:50]KKMCreateOFDPacket [15:49:50]OFDProtocolAddRootSTLVToBuf [15:49:50]FM_MakeSignedData [15:49:50]FM_MakeSignedData [15:49:50]SAM_PROTO_SignData [15:49:50]wFMCommunicate request_size=4 [15:49:50]MH_SAM_APDU [15:49:50]CAPDU: 80 0D 01 02 [15:49:50]Write to MH i2c: E2 08 00 24 05 80 0D 01 02 00 00 00 00 A2 [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:49:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:50]Read from MH i2c: E2 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [15:49:50]RAPDU: 90 00 [15:49:50]wFMCommunicate OK [15:49:50]wFMCommunicate request_size=255 [15:49:50]MH_SAM_APDU [15:49:50]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 E4 01 00 00 F4 03 04 00 9D 0C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 80 02 00 35 04 06 00 16 57 4D [15:49:50]Write to MH i2c: E2 02 01 25 05 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 E4 01 00 00 F4 03 04 00 9D 0C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 80 02 00 35 04 06 00 16 57 4D 00 00 8C [15:49:50]recv_with_timeout no data received [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:50]Read from MH i2c: E2 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [15:49:50]RAPDU: 90 00 [15:49:50]wFMCommunicate OK [15:49:50]wFMCommunicate request_size=8 [15:49:50]MH_SAM_APDU [15:49:50]CAPDU: 80 0D 02 02 03 89 44 32 [15:49:50]Write to MH i2c: E2 0B 00 26 05 80 0D 02 02 03 00 89 44 32 00 00 AA [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:50]Read from MH i2c: E2 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [15:49:50]RAPDU: 90 00 [15:49:50]wFMCommunicate OK [15:49:50]wFMCommunicate request_size=4 [15:49:50]MH_SAM_APDU [15:49:50]CAPDU: 80 0D 03 02 [15:49:50]Write to MH i2c: E2 08 00 27 05 80 0D 03 02 00 00 00 00 A7 [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:46:20]accept exits with 12 [15:46:20]New connection [15:46:20]New thread 3066998116 created [15:46:20]Thread 3066854756 joined [15:46:20]Waiting for new connection... [15:46:20] Sock 12.Parse request [15:46:20]Sock 12.Check first char [15:46:20]Sock 12.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.44.132:8080 [15:46:20]Content-Length: 685 [15:46:20]Content-Type: application/json [15:46:20] [15:46:20]POST finish read [15:46:20]Found Content-Length = 685 [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)292471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15: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)292471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15: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 9E 03 90 [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 9E 03 00 CD 0B C6 66 2A 83 C1 65 70 [15:46:20]GetLastDocTimeStamp 1724254974 [15:46:20]current date 1724255181 [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 9F 03 80 13 01 00 00 00 00 00 1F [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 9F 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E5 [15:46:20]RAPDU: 09 00 01 5D 32 C5 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 1724199517 [15:46:20]opened+sec_in_day 1724285917 [15:46:20]quantity*price = 100032 [15:46:20]sum+1 = 100033 [15:46:20]Check (price>sum+1) || (price+1 о реализуемом товаре [15:49:50]line ОКРУГЛЕНИЕ: -0.38 [15:49:50]line ИТОГО: 700.00 [15:49:50]line Внесено: 700.00 [15:49:50]line СДАЧА: 0.00 [15:49:50]line НСП 1% : 6.20 [15:49:50]line НДС 12% : 74.38 [15:49:50]line Наличными: 700.00 [15:49:50]line Безнал.: 0.00 [15:49:50]line Место: АЗС № 130 "Партнер Нефть" [15:49:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:49:50]line СНО: Общий режим [15:49:50]line Чек 484 21.08.2024 15:49 [15:49:50]line Смена: 466 ФФД: 1.0 [15:49:50]line ЗНМ: 0300000070 [15:49:50]line РНМ: 0000000000092562 [15:49:50]line Версия ККМ: 001 [15:49:50]line ФМ: 0000000000871769 [15:49:50]line ФД: 163886 [15:49:50]line ФПД: 24564218807346 [15:49:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T154949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163886&fm=24564218807346&tin=02508201610067®Number=0000000000092562&sum=70000 [15:49:50]written 0, free lines is 4095 [15:49:51]OFD Sender: Processing packet 163881 [packets to send 973, broken 967] [15:49:51]ProducePacketName [15:49:51]name=ofd_packets/00163881 [15:49:51]OFD Sender: To server: pG, [15:49:51]CommunicateWithHost lk.salyk.kg:30040 [15:49:51]ConnectInit lk.salyk.kg [15:49:51]Write to MH i2c: 01 00 00 54 05 59 [15:49:51]Write i2c OK [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: 01 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: 01 07 00 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 C8 0C 34 [15:49:51]RasterBufferAndPrint [15:49:51]line [15:49:51]line [15:49:51]line [15:49:51]line [15:49:51]line [15:49:51]written 0, free lines is 3300 [15:49:51]MH_Cut [15:49:51]Write to MH i2c: D1 01 00 5B 05 01 32 [15:49:51]Write i2c OK [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: D1 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: D1 01 00 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: D1 01 00 5B 05 00 31 [15:49:51]Write to MH i2c: 01 00 00 5C 05 61 [15:49:51]Write i2c OK [15:49:51]MH_I2C_Read... [15:49:52]*** Cut start [15:49:52]*** Purtial cut [15:49:52]*** Stage 1: CUTSNS_PIN = 1 [15:49:54]Read from MH i2c: 01 [15:49:54]MH_I2C_Read... [15:49:54]*** Stop cut motor [15:49:54]*** Cut end [15:49:54]Read from MH i2c: 01 07 00 [15:49:54]MH_I2C_Read... [15:49:54]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 FF 0F 76 [15:49:54]process_action close_receipt done [15:49:54]requested_data is exist [15:49:54]produce_requested_data [15:49:54]requested_item fm.sn is exist - process it [15:49:54]wFMCommunicate request_size=4 [15:49:54]MH_SAM_APDU [15:49:54]CAPDU: 80 11 00 00 [15:49:54]Write to MH i2c: E2 08 00 5D 05 80 11 00 00 00 00 00 00 DC [15:49:54]Write i2c OK [15:49:54]MH_I2C_Read... [15:49:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:54]Read from MH i2c: E2 [15:49:54]MH_I2C_Read... [15:49:54]Read from MH i2c: E2 17 00 [15:49:54]MH_I2C_Read... [15:49:54]Read from MH i2c: E2 17 00 5D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [15:49:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:49:54]wFMCommunicate OK [15:49:54]requested_item fd.num is exist - process it [15:49:54]SAM_PROTO_GetFieldsCounters [15:49:54]wFMCommunicate request_size=4 [15:49:54]MH_SAM_APDU [15:49:54]CAPDU: 80 13 00 00 [15:49:54]Write to MH i2c: E2 08 00 5E 05 80 13 00 00 00 00 00 00 DF [15:49:54]Write i2c OK [15:49:54]MH_I2C_Read... [15:49:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:54]Read from MH i2c: E2 [15:49:54]MH_I2C_Read... [15:49:54]Read from MH i2c: E2 62 00 [15:49:54]MH_I2C_Read... [15:49:54]Read from MH i2c: E2 62 00 5E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 80 02 00 0E 04 04 00 D2 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 37 [15:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 80 02 00 0E 04 04 00 D2 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 [15:49:54]wFMCommunicate OK [15:49:54]SAM_PROTO_GetFieldsCounters done [15:49:54]requested_item shift.num is exist - process it [15:49:54]requested_item shift.opened is exist - process it [15:49:54]req_shift_opened [15:49:54]FM_GetShiftState [15:49:54]SAM_PROTO_GetShiftState [15:49:54]wFMCommunicate request_size=4 [15:49:54]MH_SAM_APDU [15:49:54]CAPDU: 80 13 01 00 [15:49:54]Write to MH i2c: E2 08 00 5F 05 80 13 01 00 00 00 00 00 E1 [15:49:54]Write i2c OK [15:49:54]MH_I2C_Read... [15:49:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:54]Read from MH i2c: E2 [15:49:54]MH_I2C_Read... [15:49:54]Read from MH i2c: E2 0E 00 [15:49:54]MH_I2C_Read... [15:49:54]Read from MH i2c: E2 0E 00 5F 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A7 [15:49:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:49:54]wFMCommunicate OK [15:49:54]SAM_PROTO_GetShiftState done [15:49:54]FM_GetShiftState done [15:49:54]req_shift_opened done [15:49:54]requested_item shift.open_date is exist - process it [15:49:54]req_shift_open_date [15:49:54]req_shift_open_date done [15:49:54]produce_requested_data done [15:49:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163886,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:49:54]process_action_free close_receipt [15:49:54]json_value_free [15:49:54]json_value_free done [15:49:54]process_json_proto returns [15:49:54]Send response to host [15:49:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163886,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:49:54]free response buf [15:49:54]execute_script done [15:49:54]execute_script returns [15:49:54]free content buf [15:49:54]Sock 10.Close socket [15:49:54]Sock 10.Thread stoped [15:49:56]ConnectInit Can't take IP for lk.salyk.kg [15:49:56]CommunicateWithHost connect error [15:49:56]CommunicateWithHost err = -1 [15:49:56]OFD Sender: Server communicate error [15:50:01]OFD Sender: Processing packet 163881 [packets to send 973, broken 967] [15:50:01]ProducePacketName [15:50:01]name=ofd_packets/00163881 [15:50:01]OFD Sender: To server: pG, [15:50:01]CommunicateWithHost lk.salyk.kg:30040 [15:50:01]ConnectInit lk.salyk.kg [15:50:06]ConnectInit Can't take IP for lk.salyk.kg [15:50:06]CommunicateWithHost connect error [15:50:06]CommunicateWithHost err = -1 [15:50:06]OFD Sender: Server communicate error [15:50:10]ConnectInit Can't connect to host [15:50:11]OFD Sender: Processing packet 163881 [packets to send 973, broken 967] [15:50:11]ProducePacketName [15:50:11]name=ofd_packets/00163881 [15:50:11]OFD Sender: To server: pG, [15:50:11]CommunicateWithHost lk.salyk.kg:30040 [15:50:11]ConnectInit lk.salyk.kg [15:50:15]ConnectInit Can't connect to host [15:50:16]ConnectInit Can't take IP for lk.salyk.kg [15:50:16]CommunicateWithHost connect error [15:50:16]CommunicateWithHost err = -1 [15:50:16]OFD Sender: Server communicate error [15:50:20]ConnectInit Can't connect to host [15:50:21]OFD Sender: Processing packet 163881 [packets to send 973, broken 967] [15:50:21]ProducePacketName [15:50:21]name=ofd_packets/00163881 [15:50:21]OFD Sender: To server: pG, [15:50:21]CommunicateWithHost lk.salyk.kg:30040 [15:50:21]ConnectInit lk.salyk.kg [15:50:26]ConnectInit Can't take IP for lk.salyk.kg [15:50:26]CommunicateWithHost connect error [15:50:26]CommunicateWithHost err = -1 [15:50:26]OFD Sender: Server communicate error [15:50:26]ConnectInit Can't connect to host [15:50:31]OFD Sender: Processing packet 163881 [packets to send 973, broken 967] [15:50:31]ProducePacketName [15:50:31]name=ofd_packets/00163881 [15:50:31]OFD Sender: To server: pG, [15:50:31]CommunicateWithHost lk.salyk.kg:30040 [15:50:31]ConnectInit lk.salyk.kg [15:50:31]ConnectInit Can't connect to host [15:50:36]ConnectInit Can't take IP for lk.salyk.kg [15:50:36]CommunicateWithHost connect error [15:50:36]CommunicateWithHost err = -1 [15:50:36]OFD Sender: Server communicate error [15:50:41]OFD Sender: Processing packet 163881 [packets to send 973, broken 967] [15:50:41]ProducePacketName [15:50:41]name=ofd_packets/00163881 [15:50:41]OFD Sender: To server: pG, [15:50:41]CommunicateWithHost lk.salyk.kg:30040 [15:50:41]ConnectInit lk.salyk.kg [15:50:42]recv_with_timeout no data received [15:50:44]Connected sock=10 [15:50: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 37 36 39 0E 01 00 00 D9 EE 06 01 50 91 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 DF 01 00 00 F4 03 04 00 CD 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 80 02 00 35 04 06 00 71 98 C5 09 C1 03 46 16 B3 D1 F1 FF 04 FE [15: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 37 36 39 4F 00 00 00 45 BC 47 00 96 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 37 36 39 10 04 04 00 29 80 02 00 F4 03 04 00 24 B6 C5 66 B6 04 01 00 00 E5 6F 12 02 29 F7 24 A4 [15:50:49]CommunicateWithHost err = 0 [15:50:49]CheckOFDResponse [15:50:49]1017 (14) - 77093643461234 [15:50:49]1041 (16) - 0000000000871769 [15:50:49]1040 (4) - 163881 [15:50:49]1012 (4) - 21.08.2024 09:40 [15:50:49]1206 (1) - 0 [15:50:49]OFD Sender: Remove packet 163881 [15:50:49]ProducePacketName [15:50:49]name=ofd_packets/00163881 [15:50:49]NVStorageDeleteData [15:50:49]OFD Sender: Processing packet 163882 [packets to send 972, broken 967] [15:50:49]ProducePacketName [15:50:49]name=ofd_packets/00163882 [15:50:49]OFD Sender: To server: pG, [15:50:49]CommunicateWithHost lk.salyk.kg:30040 [15:50:49]ConnectInit lk.salyk.kg [15:50:54]ConnectInit Can't take IP for lk.salyk.kg [15:50:54]CommunicateWithHost connect error [15:50:54]CommunicateWithHost err = -1 [15:50:54]OFD Sender: Server communicate error [15:50:59]OFD Sender: Processing packet 163882 [packets to send 972, broken 967] [15:50:59]ProducePacketName [15:50:59]name=ofd_packets/00163882 [15:50:59]OFD Sender: To server: pG, [15:50:59]CommunicateWithHost lk.salyk.kg:30040 [15:50:59]ConnectInit lk.salyk.kg [15:51:09]recv_with_timeout no data received [15:51:12]Connected sock=10 [15: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 37 36 39 0C 01 00 00 41 24 04 01 EC 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 E1 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 80 02 00 35 04 06 00 86 E3 FA AE 9C 1E FB 7F 07 A4 34 17 8D 2D [15:51:17]recv_with_timeout no data received [15:51:17]CommunicateWithHost answer receiving error [15:51:17]CommunicateWithHost err = -3 [15:51:17]OFD Sender: Server communicate error [15:51:22]OFD Sender: Processing packet 163882 [packets to send 972, broken 967] [15:51:22]ProducePacketName [15:51:22]name=ofd_packets/00163882 [15:51:22]OFD Sender: To server: pG, [15:51:22]CommunicateWithHost lk.salyk.kg:30040 [15:51:22]ConnectInit lk.salyk.kg [15:51:27]ConnectInit Can't take IP for lk.salyk.kg [15:51:27]CommunicateWithHost connect error [15:51:27]CommunicateWithHost err = -1 [15:51:27]OFD Sender: Server communicate error [15:51:32]OFD Sender: Processing packet 163882 [packets to send 972, broken 967] [15:51:32]ProducePacketName [15:51:32]name=ofd_packets/00163882 [15:51:32]OFD Sender: To server: pG, [15:51:32]CommunicateWithHost lk.salyk.kg:30040 [15:51:32]ConnectInit lk.salyk.kg [15:51:37]ConnectInit Can't take IP for lk.salyk.kg [15:51:37]CommunicateWithHost connect error [15:51:37]CommunicateWithHost err = -1 [15:51:37]OFD Sender: Server communicate error [15:51:41]recv_with_timeout no data received [15:51:42]OFD Sender: Processing packet 163882 [packets to send 972, broken 967] [15:51:42]ProducePacketName [15:51:42]name=ofd_packets/00163882 [15:51:42]OFD Sender: To server: pG, [15:51:42]CommunicateWithHost lk.salyk.kg:30040 [15:51:42]ConnectInit lk.salyk.kg [15:51:44]accept exits with 9 [15:51:44]New connection [15:51:44]New thread 3066998116 created [15:51:44]Thread 3066854756 joined [15:51:44]Waiting for new connection... [15:51:44] Sock 9.Parse request [15:51:44]Sock 9.Check first char [15:51:44]Sock 9.First char is OK [15:51:44]request: POST /json_proto HTTP/1.0 [15:51:44]Method: POST [15:51:44]URL: /json_proto [15:51:44]Method is POST - this is cgi request [15:51:44]url: /json_proto [15:51:44]query_string will be loaded in cgi processing [15:51:44]execute_cgi json_proto POST (null) [15:51:44]execute_cgi path=json_proto method=POST [15:51:44]POST find Content-Length [15:51:44]Host: 172.17.44.132:8080 [15:51:44]Content-Length: 677 [15:51:44]Content-Type: application/json [15:51:44] [15:51:44]POST finish read [15:51:44]Found Content-Length = 677 [15:51:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:44]execute_script... [15:51:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:44]POST & json_proto [15:51:44]process_json_proto [15:51:44]json parsed OK: [15:51:44]protocol is kg_v1.0 [15:51:44]action value=close_receipt [15:51:44]process_action close_receipt [15:51:44]cmd_close_receipt [15:51:44]MH_GetDate [15:51:44]Write to MH i2c: F0 00 00 60 05 54 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: F0 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: F0 09 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: F0 09 00 60 05 00 11 0D C6 66 2A 83 C1 65 7A [15:51:44]GetLastDocTimeStamp 1724255389 [15:51:44]current date 1724255505 [15:51:44]FM_GetShiftState [15:51:44]SAM_PROTO_GetShiftState [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 13 01 00 [15:51:44]Write to MH i2c: E2 08 00 61 05 80 13 01 00 00 00 00 00 E3 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 0E 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 0E 00 61 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [15:51:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:51:44]wFMCommunicate OK [15:51:44]SAM_PROTO_GetShiftState done [15:51:44]FM_GetShiftState done [15:51:44]opened in 1724199517 [15:51:44]opened+sec_in_day 1724285917 [15:51:44]quantity*price = 30035 [15:51:44]sum+1 = 30036 [15:51: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 485 21.08.2024 15:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163887 ФПД: 241401712949667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163887&fm=241401712949667&tin=02508201610067®Number=0000000000092562&sum=30000 [15:51:45]StoreToDocumentArchive [15:51:45]shift 466 fd 163887 [15:51:45]save to /storage/0466/doc_00163887 [15:51:45]save last doc name /storage/0466/doc_00163887 to /storage/kkm_last_doc_name [15:51:45]save OK [15:51:45]Clear old archive folders... [15:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:45]tlvbuf is 00CD8270 [15:51:45]SAM_PROTO_ClearQueue [15:51:45]wFMCommunicate request_size=4 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 09 00 00 [15:51:45]Write to MH i2c: E2 08 00 6E 05 80 09 00 00 00 00 00 00 E5 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:45]Read from MH i2c: E2 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [15:51:45]RAPDU: 90 00 [15:51:45]wFMCommunicate OK [15:51:45]SAM_PROTO_ClearQueue done [15:51:45]KKMCreateOFDPacket [15:51:45]OFDProtocolAddRootSTLVToBuf [15:51:45]FM_MakeSignedData [15:51:45]FM_MakeSignedData [15:51:45]SAM_PROTO_SignData [15:51:45]wFMCommunicate request_size=4 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 0D 01 02 [15:51:45]Write to MH i2c: E2 08 00 6F 05 80 0D 01 02 00 00 00 00 ED [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:45]Read from MH i2c: E2 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [15:51:45]RAPDU: 90 00 [15:51:45]wFMCommunicate OK [15:51:45]wFMCommunicate request_size=255 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 01 00 00 F4 03 04 00 11 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 80 02 00 35 04 06 00 DB [15:51:45]Write to MH i2c: E2 02 01 70 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 11 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 80 02 00 35 04 06 00 DB 00 00 1F [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:45]Read from MH i2c: E2 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [15:51:45]RAPDU: 90 00 [15:51:45]wFMCommunicate OK [15:51:45]wFMCommunicate request_size=10 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 0D 02 02 05 8D B7 59 39 A3 [15:51:45]Write to MH i2c: E2 0D 00 71 05 80 0D 02 02 05 00 8D B7 59 39 A3 00 00 73 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:45]Read from MH i2c: E2 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [15:51:45]RAPDU: 90 00 [15:51:45]wFMCommunicate OK [15:51:45]wFMCommunicate request_size=4 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 0D 03 02 [15:51:45]Write to MH i2c: E2 08 00 72 05 80 0D 03 02 00 00 00 00 F2 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0B 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0B 00 72 05 00 8A 29 9E 58 E4 3C CC 7F 90 00 07 [15:51:46]RAPDU: 8A 29 9E 58 E4 3C CC 7F 90 00 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_SignData done [15:51:46]FM_MakeSignedData done [15:51:46]CreateOFDProtocolMessage [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 11 00 00 [15:51:46]Write to MH i2c: E2 08 00 73 05 80 11 00 00 00 00 00 00 F2 [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 73 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [15:51:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:46]wFMCommunicate OK [15:51:46]CreateOFDProtocolMessage done [15:51:46]OFDSenderStorePacket 163887 [15:51:46]StoreOFDPacket docnum=163887 [15:51:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 38 02 07 01 EE 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 01 00 00 F4 03 04 00 11 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 80 02 00 35 04 06 00 DB 8D B7 59 39 A3 8A 29 9E 58 E4 3C CC 7F [15:51:46]CheckFolder [15:51:46]dirname=/storage/ofd_packets [15:51:46]CheckFolder done [15:51:46]ProducePacketName [15:51:46]name=ofd_packets/00163887 [15:51:46]NVStorageSaveData ofd_packets/00163887 [15:51:46]File name is /storage/ofd_packets/00163887 [15:51:46]Write 301 bytes [15:51:46]NVStorageSaveData done [15:51:46]OFDSenderStorePacket done [15:51:46]KKMCreateOFDPacket done [15:51:46]NVStorageSaveData kkm_last_timestamp [15:51:46]File name is /storage/kkm_last_timestamp [15:51:46]Write 4 bytes [15:51:46]NVStorageSaveData done [15:51:46]ExternCall_PrintAddStr [15:51:46]wPrintStart [15:51:46]Write to MH i2c: 01 00 00 74 05 79 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 07 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 07 00 74 05 00 00 00 00 00 FF 0F 8E [15:51:46]RasterBufferAndPrint [15:51:46]line Счет N : (1)292477 [15:51:46]line ИНН: 02508201610067 [15:51:46]line Контрольно-Кассовый Чек [15:51:46]line ПРОДАЖА [15:51:46]line ТРК (МРК, ГНК) : 32 [15:51:46]line Товар: 2710124130 [15:51:46]line Аи-92-К-5 [15:51:46]line 4.430 * 67.80 [15:51:46]line = 300.35 [15:51:46]line НДС 12% НСП 1% [15:51:46]line > о реализуемом товаре [15:51:46]line ОКРУГЛЕНИЕ: -0.35 [15:51:46]line ИТОГО: 300.00 [15:51:46]line Внесено: 300.00 [15:51:46]line СДАЧА: 0.00 [15:51:46]line НСП 1% : 2.66 [15:51:46]line НДС 12% : 31.90 [15:51:46]line Наличными: 300.00 [15:51:46]line Безнал.: 0.00 [15:51:46]line Место: АЗС № 130 "Партнер Нефть" [15:51:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:51:46]line СНО: Общий режим [15:51:46]line Чек 485 21.08.2024 15:51 [15:51:46]line Смена: 466 ФФД: 1.0 [15:51:46]line ЗНМ: 0300000070 [15:51:46]line РНМ: 0000000000092562 [15:51:46]line Версия ККМ: 001 [15:51:46]line ФМ: 0000000000871769 [15:51:46]line ФД: 163887 [15:51:46]line ФПД: 241401712949667 [15:51:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163887&fm=241401712949667&tin=02508201610067®Number=0000000000092562&sum=30000 [15:51:46]written 0, free lines is 4095 [15:51:46]Write to MH i2c: 01 00 00 9F 05 A4 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 07 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 C2 0C 79 [15:51:46]RasterBufferAndPrint [15:51:46]line [15:51:46]line [15:51:46]line [15:51:46]line [15:51:46]line [15:51:46]written 0, free lines is 3273 [15:51:46]MH_Cut [15:51:46]Write to MH i2c: D1 01 00 A6 05 01 7D [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: D1 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: D1 01 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: D1 01 00 A6 05 00 7C [15:51:46]Write to MH i2c: 01 00 00 A7 05 AC [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:47]ConnectInit Can't take IP for lk.salyk.kg [15:51:47]CommunicateWithHost connect error [15:51:47]CommunicateWithHost err = -1 [15:51:47]OFD Sender: Server communicate error [15:51:47]*** Cut start [15:51:47]*** Purtial cut [15:51:47]*** Stage 1: CUTSNS_PIN = 1 [15:51:47]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:51:47]ProducePacketName [15:51:47]name=ofd_packets/00163882 [15:51:47]OFD Sender: To server: pG, [15:51:47]CommunicateWithHost lk.salyk.kg:30040 [15:51:47]ConnectInit lk.salyk.kg [15:51:49]Read from MH i2c: 01 [15:51:49]MH_I2C_Read... [15:51:49]*** Stop cut motor [15:51:49]*** Cut end [15:51:49]Read from MH i2c: 01 07 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 FF 0F C1 [15:51:49]process_action close_receipt done [15:51:49]requested_data is exist [15:51:49]produce_requested_data [15:51:49]requested_item fm.sn is exist - process it [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 11 00 00 [15:51:49]Write to MH i2c: E2 08 00 A8 05 80 11 00 00 00 00 00 00 27 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 17 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 17 00 A8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [15:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:49]wFMCommunicate OK [15:51:49]requested_item fd.num is exist - process it [15:51:49]SAM_PROTO_GetFieldsCounters [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 13 00 00 [15:51:49]Write to MH i2c: E2 08 00 A9 05 80 13 00 00 00 00 00 00 2A [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 62 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 62 00 A9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 80 02 00 0E 04 04 00 D2 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 86 [15:51:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 80 02 00 0E 04 04 00 D2 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 [15:51:49]wFMCommunicate OK [15:51:49]SAM_PROTO_GetFieldsCounters done [15:51:49]requested_item shift.num is exist - process it [15:51:49]requested_item shift.opened is exist - process it [15:51:49]req_shift_opened [15:51:49]FM_GetShiftState [15:51:49]SAM_PROTO_GetShiftState [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 13 01 00 [15:51:49]Write to MH i2c: E2 08 00 AA 05 80 13 01 00 00 00 00 00 2C [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 0E 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 0E 00 AA 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [15:51:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:51:49]wFMCommunicate OK [15:51:49]SAM_PROTO_GetShiftState done [15:51:49]FM_GetShiftState done [15:51:49]req_shift_opened done [15:51:49]requested_item shift.open_date is exist - process it [15:51:49]req_shift_open_date [15:51:49]req_shift_open_date done [15:51:49]produce_requested_data done [15:51:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163887,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:51:49]process_action_free close_receipt [15:51:49]json_value_free [15:51:49]json_value_free done [15:51:49]process_json_proto returns [15:51:49]Send response to host [15:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163887,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:51:49]free response buf [15:51:49]execute_script done [15:51:49]execute_script returns [15:51:49]free content buf [15:51:49]Sock 9.Close socket [15:51:49]Sock 9.Thread stoped [15:51:52]ConnectInit Can't take IP for lk.salyk.kg [15:51:52]CommunicateWithHost connect error [15:51:52]CommunicateWithHost err = -1 [15:51:52]OFD Sender: Server communicate error [15:51:57]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:51:57]ProducePacketName [15:51:57]name=ofd_packets/00163882 [15:51:57]OFD Sender: To server: pG, [15:51:57]CommunicateWithHost lk.salyk.kg:30040 [15:51:57]ConnectInit lk.salyk.kg [15:52:02]ConnectInit Can't take IP for lk.salyk.kg [15:52:02]CommunicateWithHost connect error [15:52:02]CommunicateWithHost err = -1 [15:52:02]OFD Sender: Server communicate error [15:52:07]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:52:07]ProducePacketName [15:52:07]name=ofd_packets/00163882 [15:52:07]OFD Sender: To server: pG, [15:52:07]CommunicateWithHost lk.salyk.kg:30040 [15:52:07]ConnectInit lk.salyk.kg [15:52:09]recv_with_timeout no data received [15:52:12]ConnectInit Can't take IP for lk.salyk.kg [15:52:12]CommunicateWithHost connect error [15:52:12]CommunicateWithHost err = -1 [15:52:12]OFD Sender: Server communicate error [15:52:17]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:52:17]ProducePacketName [15:52:17]name=ofd_packets/00163882 [15:52:17]OFD Sender: To server: pG, [15:52:17]CommunicateWithHost lk.salyk.kg:30040 [15:52:17]ConnectInit lk.salyk.kg [15:52:22]ConnectInit Can't take IP for lk.salyk.kg [15:52:22]CommunicateWithHost connect error [15:52:22]CommunicateWithHost err = -1 [15:52:22]OFD Sender: Server communicate error [15:52:27]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:52:27]ProducePacketName [15:52:27]name=ofd_packets/00163882 [15:52:27]OFD Sender: To server: pG, [15:52:27]CommunicateWithHost lk.salyk.kg:30040 [15:52:27]ConnectInit lk.salyk.kg [15:52:32]ConnectInit Can't take IP for lk.salyk.kg [15:52:32]CommunicateWithHost connect error [15:52:32]CommunicateWithHost err = -1 [15:52:32]OFD Sender: Server communicate error [15:52:37]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:52:37]ProducePacketName [15:52:37]name=ofd_packets/00163882 [15:52:37]OFD Sender: To server: pG, [15:52:37]CommunicateWithHost lk.salyk.kg:30040 [15:52:37]ConnectInit lk.salyk.kg [15:52:42]ConnectInit Can't take IP for lk.salyk.kg [15:52:42]CommunicateWithHost connect error [15:52:42]CommunicateWithHost err = -1 [15:52:42]OFD Sender: Server communicate error [15:52:47]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:52:47]ProducePacketName [15:52:47]name=ofd_packets/00163882 [15:52:47]OFD Sender: To server: pG, [15:52:47]CommunicateWithHost lk.salyk.kg:30040 [15:52:47]ConnectInit lk.salyk.kg [15:52:52]ConnectInit Can't take IP for lk.salyk.kg [15:52:52]CommunicateWithHost connect error [15:52:52]CommunicateWithHost err = -1 [15:52:52]OFD Sender: Server communicate error [15:52:57]OFD Sender: Processing packet 163882 [packets to send 973, broken 967] [15:52:57]ProducePacketName [15:52:57]name=ofd_packets/00163882 [15:52:57]OFD Sender: To server: pG, [15:52:57]CommunicateWithHost lk.salyk.kg:30040 [15:52:57]ConnectInit lk.salyk.kg [15:52:58]Connected sock=9 [15:52: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 37 36 39 0C 01 00 00 41 24 04 01 EC 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 E1 0B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 80 02 00 35 04 06 00 86 E3 FA AE 9C 1E FB 7F 07 A4 34 17 8D 2D [15:52:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D3 4C 47 00 B9 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 37 36 39 10 04 04 00 2A 80 02 00 F4 03 04 00 A9 B6 C5 66 B6 04 01 00 00 C1 3F 6C 65 ED AA C6 55 [15:52:58]CommunicateWithHost err = 0 [15:52:58]CheckOFDResponse [15:52:58]1017 (14) - 77093643461234 [15:52:58]1041 (16) - 0000000000871769 [15:52:58]1040 (4) - 163882 [15:52:58]1012 (4) - 21.08.2024 09:43 [15:52:58]1206 (1) - 0 [15:52:58]OFD Sender: Remove packet 163882 [15:52:58]ProducePacketName [15:52:58]name=ofd_packets/00163882 [15:52:58]NVStorageDeleteData [15:52:59]OFD Sender: Processing packet 163883 [packets to send 972, broken 967] [15:52:59]ProducePacketName [15:52:59]name=ofd_packets/00163883 [15:52:59]OFD Sender: To server: pG, [15:52:59]CommunicateWithHost lk.salyk.kg:30040 [15:52:59]ConnectInit lk.salyk.kg [15:52:59]accept exits with 11 [15:52:59]New connection [15:52:59]New thread 3066854756 created [15:52:59]Thread 3066998116 joined [15:52:59]Waiting for new connection... [15:52:59] Sock 11.Parse request [15:52:59]Sock 11.Check first char [15:52:59]Sock 11.First char is OK [15:52:59]request: POST /json_proto HTTP/1.0 [15:52:59]Method: POST [15:52:59]URL: /json_proto [15:52:59]Method is POST - this is cgi request [15:52:59]url: /json_proto [15:52:59]query_string will be loaded in cgi processing [15:52:59]execute_cgi json_proto POST (null) [15:52:59]execute_cgi path=json_proto method=POST [15:52:59]POST find Content-Length [15:52:59]Host: 172.17.44.132:8080 [15:52:59]Content-Length: 679 [15:52:59]Content-Type: application/json [15:52:59] [15:52:59]POST finish read [15:52:59]Found Content-Length = 679 [15:52:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:59]execute_script... [15:52: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)292478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:59]POST & json_proto [15:52:59]process_json_proto [15:52:59]json parsed OK: [15:52:59]protocol is kg_v1.0 [15:52:59]action value=close_receipt [15:52:59]process_action close_receipt [15:52:59]cmd_close_receipt [15:52:59]MH_GetDate [15:52:59]Write to MH i2c: F0 00 00 AB 05 9F [15:52:59]Write i2c OK [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: F0 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: F0 09 00 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: F0 09 00 AB 05 00 5C 0D C6 66 2A 83 C1 65 10 [15:52:59]GetLastDocTimeStamp 1724255505 [15:52:59]current date 1724255580 [15:52:59]FM_GetShiftState [15:52:59]SAM_PROTO_GetShiftState [15:52:59]wFMCommunicate request_size=4 [15:52:59]MH_SAM_APDU [15:52:59]CAPDU: 80 13 01 00 [15:52:59]Write to MH i2c: E2 08 00 AC 05 80 13 01 00 00 00 00 00 2E [15:52:59]Write i2c OK [15:52:59]MH_I2C_Read... [15:52:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:59]Read from MH i2c: E2 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 0E 00 [15:52:59]MH_I2C_Read... [15:52:59]Read from MH i2c: E2 0E 00 AC 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [15:52:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:52:59]wFMCommunicate OK [15:52:59]SAM_PROTO_GetShiftState done [15:52:59]FM_GetShiftState done [15:52:59]opened in 1724199517 [15:52:59]opened+sec_in_day 1724285917 [15:52:59]quantity*price = 100050 [15:52:59]sum+1 = 100052 [15:52:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 486 21.08.2024 15:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163888 ФПД: 89838714887230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163888&fm=89838714887230&tin=02508201610067®Number=0000000000092562&sum=100000 [15:53:00]StoreToDocumentArchive [15:53:00]shift 466 fd 163888 [15:53:00]save to /storage/0466/doc_00163888 [15:53:00]save last doc name /storage/0466/doc_00163888 to /storage/kkm_last_doc_name [15:53:00]save OK [15:53:00]Clear old archive folders... [15:53:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:53:00]tlvbuf is 00C28820 [15:53:00]SAM_PROTO_ClearQueue [15:53:00]wFMCommunicate request_size=4 [15:53:00]MH_SAM_APDU [15:53:00]CAPDU: 80 09 00 00 [15:53:00]Write to MH i2c: E2 08 00 B9 05 80 09 00 00 00 00 00 00 30 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:00]Read from MH i2c: E2 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [15:53:00]RAPDU: 90 00 [15:53:00]wFMCommunicate OK [15:53:00]SAM_PROTO_ClearQueue done [15:53:00]KKMCreateOFDPacket [15:53:00]OFDProtocolAddRootSTLVToBuf [15:53:00]FM_MakeSignedData [15:53:00]FM_MakeSignedData [15:53:00]SAM_PROTO_SignData [15:53:00]wFMCommunicate request_size=4 [15:53:00]MH_SAM_APDU [15:53:00]CAPDU: 80 0D 01 02 [15:53:00]Write to MH i2c: E2 08 00 BA 05 80 0D 01 02 00 00 00 00 38 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:00]Read from MH i2c: E2 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [15:53:00]RAPDU: 90 00 [15:53:00]wFMCommunicate OK [15:53:00]wFMCommunicate request_size=255 [15:53:00]MH_SAM_APDU [15:53:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 E6 01 00 00 F4 03 04 00 5C 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 80 02 00 35 04 06 00 51 B5 34 B0 [15:53:00]Write to MH i2c: E2 02 01 BB 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 E6 01 00 00 F4 03 04 00 5C 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 80 02 00 35 04 06 00 51 B5 34 B0 00 00 B2 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:00]Read from MH i2c: E2 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [15:53:00]RAPDU: 90 00 [15:53:00]wFMCommunicate OK [15:53:00]wFMCommunicate request_size=7 [15:53:00]MH_SAM_APDU [15:53:00]CAPDU: 80 0D 02 02 02 1C 3E [15:53:00]Write to MH i2c: E2 0A 00 BC 05 80 0D 02 02 02 00 1C 3E 00 00 99 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:00]Read from MH i2c: E2 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [15:53:00]RAPDU: 90 00 [15:53:00]wFMCommunicate OK [15:53:00]wFMCommunicate request_size=4 [15:53:00]MH_SAM_APDU [15:53:00]CAPDU: 80 0D 03 02 [15:53:00]Write to MH i2c: E2 08 00 BD 05 80 0D 03 02 00 00 00 00 3D [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0B 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0B 00 BD 05 00 19 D1 20 F4 E5 45 99 61 90 00 60 [15:53:01]RAPDU: 19 D1 20 F4 E5 45 99 61 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_SignData done [15:53:01]FM_MakeSignedData done [15:53:01]CreateOFDProtocolMessage [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 11 00 00 [15:53:01]Write to MH i2c: E2 08 00 BE 05 80 11 00 00 00 00 00 00 3D [15:55:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:55:16]Read from MH i2c: E2 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 03 00 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [15:55:16]RAPDU: 90 00 [15:55:16]wFMCommunicate OK [15:55:16]wFMCommunicate request_size=4 [15:55:16]MH_SAM_APDU [15:55:16]CAPDU: 80 15 03 00 [15:55:16]Write to MH i2c: E2 08 00 4D 06 80 15 03 00 00 00 00 00 D4 [15:55:16]Write i2c OK [15:55:16]MH_I2C_Read... [15:55:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:55:16]Read from MH i2c: E2 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 40 00 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 40 00 4D 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E8 01 00 00 35 04 06 00 D6 8B 7F 97 82 18 90 00 51 [15:55:16]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 37 36 39 10 04 04 00 32 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E8 01 00 00 35 04 06 00 D6 8B 7F 97 82 18 90 00 [15:55:16]wFMCommunicate OK [15:55:16]SAM_PROTO_ProcessDocument answer len = 59 [15:55:16]SAM_PROTO_ProcessDocument done [15:55:16]SetTLVBufToDocument [15:55:16]Processing tag 1209 (04B9) [15:55:16]Malloc new data [15:55:16]Processing tag 1041 (0411) [15:55:16]Processing tag 1040 (0410) [15:55:16]Malloc new data [15:55:16]Processing tag 1038 (040E) [15:55:16]Malloc new data [15:55:16]Processing tag 1042 (0412) [15:55:16]Malloc new data [15:55:16]Processing tag 1077 (0435) [15:55:16]Malloc new data [15:55:16]SetTLVBufToDocument err=0 [15:55:16]KKMLoadAndSignReceiptData store KKM data [15:55:16]KKMLoadAndSignReceiptData err=0 [15:55:16]wFMCommunicate request_size=4 [15:55:16]MH_SAM_APDU [15:55:16]CAPDU: 80 11 00 00 [15:55:16]Write to MH i2c: E2 08 00 4E 06 80 11 00 00 00 00 00 00 CE [15:55:16]Write i2c OK [15:55:16]MH_I2C_Read... [15:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:16]Read from MH i2c: E2 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 17 00 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 17 00 4E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [15:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:16]wFMCommunicate OK [15:55:16]Счет N : (1)292480 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 71 Товар: 2711129700 ГАЗ-К-5 13.030 * 38.40 = 500.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 488 21.08.2024 15:55 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163890 ФПД: 235894629433880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163890&fm=235894629433880&tin=02508201610067®Number=0000000000092562&sum=50000 [15:55:16]StoreToDocumentArchive [15:55:16]shift 466 fd 163890 [15:55:16]save to /storage/0466/doc_00163890 [15:55:16]save last doc name /storage/0466/doc_00163890 to /storage/kkm_last_doc_name [15:55:16]save OK [15:55:16]Clear old archive folders... [15:55:16]ProcessDocumentItem done err = 0, tmpTLVsize=250 [15:55:16]tlvbuf is 00C290B0 [15:55:16]SAM_PROTO_ClearQueue [15:55:16]wFMCommunicate request_size=4 [15:55:16]MH_SAM_APDU [15:55:16]CAPDU: 80 09 00 00 [15:55:16]Write to MH i2c: E2 08 00 4F 06 80 09 00 00 00 00 00 00 C7 [15:55:16]Write i2c OK [15:55:16]MH_I2C_Read... [15:55:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:16]Read from MH i2c: E2 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 03 00 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [15:55:16]RAPDU: 90 00 [15:55:16]wFMCommunicate OK [15:55:16]SAM_PROTO_ClearQueue done [15:55:16]KKMCreateOFDPacket [15:55:16]OFDProtocolAddRootSTLVToBuf [15:55:16]FM_MakeSignedData [15:55:16]FM_MakeSignedData [15:55:16]SAM_PROTO_SignData [15:55:16]wFMCommunicate request_size=4 [15:55:16]MH_SAM_APDU [15:55:16]CAPDU: 80 0D 01 02 [15:55:16]Write to MH i2c: E2 08 00 50 06 80 0D 01 02 00 00 00 00 CF [15:55:16]Write i2c OK [15:55:16]MH_I2C_Read... [15:55:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:16]Read from MH i2c: E2 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 03 00 [15:55:16]MH_I2C_Read... [15:55:16]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [15:55:16]RAPDU: 90 00 [15:55:16]wFMCommunicate OK [15:55:16]wFMCommunicate request_size=255 [15:55:16]MH_SAM_APDU [15:55:16]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E8 01 00 00 F4 03 04 00 E4 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 80 02 00 35 04 06 00 D6 8B [15:55:16]Write to MH i2c: E2 02 01 51 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E8 01 00 00 F4 03 04 00 E4 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 80 02 00 35 04 06 00 D6 8B 00 00 90 [15:55:16]Write i2c OK [15:55:16]MH_I2C_Read... [15:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:17]Read from MH i2c: E2 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 03 00 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [15:55:17]RAPDU: 90 00 [15:55:17]wFMCommunicate OK [15:55:17]wFMCommunicate request_size=9 [15:55:17]MH_SAM_APDU [15:55:17]CAPDU: 80 0D 02 02 04 7F 97 82 18 [15:55:17]Write to MH i2c: E2 0C 00 52 06 80 0D 02 02 04 00 7F 97 82 18 00 00 8A [15:55:17]Write i2c OK [15:55:17]MH_I2C_Read... [15:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:17]Read from MH i2c: E2 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 03 00 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [15:55:17]RAPDU: 90 00 [15:55:17]wFMCommunicate OK [15:55:17]wFMCommunicate request_size=4 [15:55:17]MH_SAM_APDU [15:55:17]CAPDU: 80 0D 03 02 [15:55:17]Write to MH i2c: E2 08 00 53 06 80 0D 03 02 00 00 00 00 D4 [15:55:17]Write i2c OK [15:55:17]MH_I2C_Read... [15:55:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:17]Read from MH i2c: E2 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 0B 00 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 0B 00 53 06 00 5A 79 4B AF 4B E0 F7 3A 90 00 FE [15:55:17]RAPDU: 5A 79 4B AF 4B E0 F7 3A 90 00 [15:55:17]wFMCommunicate OK [15:55:17]SAM_PROTO_SignData done [15:55:17]FM_MakeSignedData done [15:55:17]CreateOFDProtocolMessage [15:55:17]wFMCommunicate request_size=4 [15:55:17]MH_SAM_APDU [15:55:17]CAPDU: 80 11 00 00 [15:55:17]Write to MH i2c: E2 08 00 54 06 80 11 00 00 00 00 00 00 D4 [15:55:17]Write i2c OK [15:55:17]MH_I2C_Read... [15:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:17]Read from MH i2c: E2 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 17 00 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: E2 17 00 54 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [15:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:17]wFMCommunicate OK [15:55:17]CreateOFDProtocolMessage done [15:55:17]OFDSenderStorePacket 163890 [15:55:17]StoreOFDPacket docnum=163890 [15:55:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 FB 12 06 01 35 47 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E8 01 00 00 F4 03 04 00 E4 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 80 02 00 35 04 06 00 D6 8B 7F 97 82 18 5A 79 4B AF 4B E0 F7 3A [15:55:17]CheckFolder [15:55:17]dirname=/storage/ofd_packets [15:55:17]CheckFolder done [15:55:17]ProducePacketName [15:55:17]name=ofd_packets/00163890 [15:55:17]NVStorageSaveData ofd_packets/00163890 [15:55:17]File name is /storage/ofd_packets/00163890 [15:55:17]Write 300 bytes [15:55:17]NVStorageSaveData done [15:55:17]OFDSenderStorePacket done [15:55:17]KKMCreateOFDPacket done [15:55:17]NVStorageSaveData kkm_last_timestamp [15:55:17]File name is /storage/kkm_last_timestamp [15:55:17]Write 4 bytes [15:55:17]NVStorageSaveData done [15:55:17]ExternCall_PrintAddStr [15:55:17]wPrintStart [15:55:17]Write to MH i2c: 01 00 00 55 06 5B [15:55:17]Write i2c OK [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: 01 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: 01 07 00 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: 01 07 00 55 06 00 00 00 00 00 FF 0F 70 [15:55:17]RasterBufferAndPrint [15:55:17]line Счет N : (1)292480 [15:55:17]line ИНН: 02508201610067 [15:55:17]line Контрольно-Кассовый Чек [15:55:17]line ПРОДАЖА [15:55:17]line ТРК (МРК, ГНК) : 71 [15:55:17]line Товар: 2711129700 [15:55:17]line ГАЗ-К-5 [15:55:17]line 13.030 * 38.40 [15:55:17]line = 500.35 [15:55:17]line НДС 12% НСП 1% [15:55:17]line > о реализуемом товаре [15:55:17]line ОКРУГЛЕНИЕ: -0.35 [15:55:17]line ИТОГО: 500.00 [15:55:17]line Внесено: 500.00 [15:55:17]line СДАЧА: 0.00 [15:55:17]line НСП 1% : 4.43 [15:55:17]line НДС 12% : 53.13 [15:55:17]line Наличными: 500.00 [15:55:17]line Безнал.: 0.00 [15:55:17]line Место: АЗС № 130 "Партнер Нефть" [15:55:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:55:17]line СНО: Общий режим [15:55:17]line Чек 488 21.08.2024 15:55 [15:55:17]line Смена: 466 ФФД: 1.0 [15:55:17]line ЗНМ: 0300000070 [15:55:17]line РНМ: 0000000000092562 [15:55:17]line Версия ККМ: 001 [15:55:17]line ФМ: 0000000000871769 [15:55:17]line ФД: 163890 [15:55:17]line ФПД: 235894629433880 [15:55:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163890&fm=235894629433880&tin=02508201610067®Number=0000000000092562&sum=50000 [15:55:17]written 0, free lines is 4095 [15:55:17]ConnectInit Can't connect to host [15:55:17]Write to MH i2c: 01 00 00 80 06 86 [15:55:17]Write i2c OK [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: 01 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: 01 07 00 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: 01 07 00 80 06 00 00 00 00 00 C3 0C 5C [15:55:17]RasterBufferAndPrint [15:55:17]line [15:55:17]line [15:55:17]line [15:55:17]line [15:55:17]line [15:55:17]written 0, free lines is 3275 [15:55:17]MH_Cut [15:55:17]Write to MH i2c: D1 01 00 87 06 01 5F [15:55:17]Write i2c OK [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: D1 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: D1 01 00 [15:55:17]MH_I2C_Read... [15:55:17]Read from MH i2c: D1 01 00 87 06 00 5E [15:55:17]Write to MH i2c: 01 00 00 88 06 8E [15:55:17]Write i2c OK [15:55:17]MH_I2C_Read... [15:55:18]*** Cut start [15:55:18]*** Purtial cut [15:55:18]*** Stage 1: CUTSNS_PIN = 1 [15:55:20]Read from MH i2c: 01 [15:55:20]MH_I2C_Read... [15:55:20]*** Stop cut motor [15:55:20]*** Cut end [15:55:20]Read from MH i2c: 01 07 00 [15:55:20]MH_I2C_Read... [15:55:20]Read from MH i2c: 01 07 00 88 06 00 00 00 00 00 FF 0F A3 [15:55:20]process_action close_receipt done [15:55:20]requested_data is exist [15:55:20]produce_requested_data [15:55:20]requested_item fm.sn is exist - process it [15:55:20]wFMCommunicate request_size=4 [15:55:20]MH_SAM_APDU [15:55:20]CAPDU: 80 11 00 00 [15:55:20]Write to MH i2c: E2 08 00 89 06 80 11 00 00 00 00 00 00 09 [15:55:20]Write i2c OK [15:55:20]MH_I2C_Read... [15:55:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:20]Read from MH i2c: E2 [15:55:20]MH_I2C_Read... [15:55:20]Read from MH i2c: E2 17 00 [15:55:20]MH_I2C_Read... [15:55:20]Read from MH i2c: E2 17 00 89 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [15:55:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:20]wFMCommunicate OK [15:55:20]requested_item fd.num is exist - process it [15:55:20]SAM_PROTO_GetFieldsCounters [15:55:20]wFMCommunicate request_size=4 [15:55:20]MH_SAM_APDU [15:55:20]CAPDU: 80 13 00 00 [15:55:20]Write to MH i2c: E2 08 00 8A 06 80 13 00 00 00 00 00 00 0C [15:55:20]Write i2c OK [15:55:20]MH_I2C_Read... [15:55:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:20]Read from MH i2c: E2 [15:55:20]MH_I2C_Read... [15:55:20]Read from MH i2c: E2 62 00 [15:55:20]MH_I2C_Read... [15:55:20]Read from MH i2c: E2 62 00 8A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 80 02 00 0E 04 04 00 D2 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 74 [15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 80 02 00 0E 04 04 00 D2 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 [15:55:20]wFMCommunicate OK [15:55:20]SAM_PROTO_GetFieldsCounters done [15:55:20]requested_item shift.num is exist - process it [15:55:20]requested_item shift.opened is exist - process it [15:55:20]req_shift_opened [15:55:20]FM_GetShiftState [15:55:20]SAM_PROTO_GetShiftState [15:55:20]wFMCommunicate request_size=4 [15:55:20]MH_SAM_APDU [15:55:20]CAPDU: 80 13 01 00 [15:55:20]Write to MH i2c: E2 08 00 8B 06 80 13 01 00 00 00 00 00 0E [15:55:20]Write i2c OK [15:55:20]MH_I2C_Read... [15:55:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:20]Read from MH i2c: E2 [15:55:20]MH_I2C_Read... [15:55:20]Read from MH i2c: E2 0E 00 [15:55:20]MH_I2C_Read... [15:55:20]Read from MH i2c: E2 0E 00 8B 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [15:55:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:55:20]wFMCommunicate OK [15:55:20]SAM_PROTO_GetShiftState done [15:55:20]FM_GetShiftState done [15:55:20]req_shift_opened done [15:55:20]requested_item shift.open_date is exist - process it [15:55:20]req_shift_open_date [15:55:20]req_shift_open_date done [15:55:20]produce_requested_data done [15:55:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163890,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:55:20]process_action_free close_receipt [15:55:20]json_value_free [15:55:20]json_value_free done [15:55:20]process_json_proto returns [15:55:20]Send response to host [15:55:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163890,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:55:20]free response buf [15:55:20]execute_script done [15:55:20]execute_script returns [15:55:20]free content buf [15:55:20]Sock 10.Close socket [15:55:20]Sock 10.Thread stoped [15:55:23]ConnectInit Can't connect to host [15:55:26]accept exits with 9 [15:55:26]New connection [15:55:26]New thread 3066998116 created [15:55:26]Thread 3066854756 joined [15:55:26]Waiting for new connection... [15:55:26] Sock 9.Parse request [15:55:26]Sock 9.Check first char [15:55:26]Sock 9.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.44.132:8080 [15:55:26]Content-Length: 682 [15:55:26]Content-Type: application/json [15:55:26] [15:55:26]POST finish read [15:55:26]Found Content-Length = 682 [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)292481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [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)292481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [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 8C 06 81 [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 8C 06 00 EE 0D C6 66 2A 83 C1 65 84 [15:55:26]GetLastDocTimeStamp 1724255716 [15:55:26]current date 1724255726 [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 8D 06 80 13 01 00 00 00 00 00 10 [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 8D 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [15:55:26]RAPDU: 09 00 01 5D 32 C5 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 1724199517 [15:55:26]opened+sec_in_day 1724285917 [15:55:26]quantity*price = 200043 [15:55:26]sum+1 = 200044 [15:55:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 489 21.08.2024 15:55 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163891 ФПД: 102569246317310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163891&fm=102569246317310&tin=02508201610067®Number=0000000000092562&sum=200000 [15:55:27]StoreToDocumentArchive [15:55:27]shift 466 fd 163891 [15:55:27]save to /storage/0466/doc_00163891 [15:55:27]save last doc name /storage/0466/doc_00163891 to /storage/kkm_last_doc_name [15:55:27]save OK [15:55:27]Clear old archive folders... [15:55:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:55:27]tlvbuf is 00C5A650 [15:55:27]SAM_PROTO_ClearQueue [15:55:27]wFMCommunicate request_size=4 [15:55:27]MH_SAM_APDU [15:55:27]CAPDU: 80 09 00 00 [15:55:27]Write to MH i2c: E2 08 00 9A 06 80 09 00 00 00 00 00 00 12 [15:55:27]Write i2c OK [15:55:27]MH_I2C_Read... [15:55:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:27]Read from MH i2c: E2 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [15:55:27]RAPDU: 90 00 [15:55:27]wFMCommunicate OK [15:55:27]SAM_PROTO_ClearQueue done [15:55:27]KKMCreateOFDPacket [15:55:27]OFDProtocolAddRootSTLVToBuf [15:55:27]FM_MakeSignedData [15:55:27]FM_MakeSignedData [15:55:27]SAM_PROTO_SignData [15:55:27]wFMCommunicate request_size=4 [15:55:27]MH_SAM_APDU [15:55:27]CAPDU: 80 0D 01 02 [15:55:27]Write to MH i2c: E2 08 00 9B 06 80 0D 01 02 00 00 00 00 1A [15:55:27]Write i2c OK [15:55:27]MH_I2C_Read... [15:55:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:27]Read from MH i2c: E2 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [15:55:27]RAPDU: 90 00 [15:55:27]wFMCommunicate OK [15:55:27]wFMCommunicate request_size=255 [15:55:27]MH_SAM_APDU [15:55:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E9 01 00 00 F4 03 04 00 EE 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 80 02 00 35 04 06 00 5D [15:55:27]Write to MH i2c: E2 02 01 9C 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 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 E9 01 00 00 F4 03 04 00 EE 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 80 02 00 35 04 06 00 5D 00 00 4C [15:55:27]Write i2c OK [15:55:27]MH_I2C_Read... [15:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:27]Read from MH i2c: E2 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [15:55:27]RAPDU: 90 00 [15:55:27]wFMCommunicate OK [15:55:27]wFMCommunicate request_size=10 [15:55:27]MH_SAM_APDU [15:55:27]CAPDU: 80 0D 02 02 05 49 43 7D DA FE [15:55:27]Write to MH i2c: E2 0D 00 9D 06 80 0D 02 02 05 00 49 43 7D DA FE 00 00 08 [15:55:27]Write i2c OK [15:55:27]MH_I2C_Read... [15:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:27]Read from MH i2c: E2 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [15:55:27]RAPDU: 90 00 [15:55:27]wFMCommunicate OK [15:55:27]wFMCommunicate request_size=4 [15:55:27]MH_SAM_APDU [15:55:27]CAPDU: 80 0D 03 02 [15:55:27]Write to MH i2c: E2 08 00 9E 06 80 0D 03 02 00 00 00 00 1F [15:55:27]Write i2c OK [15:55:27]MH_I2C_Read... [15:55:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:27]Read from MH i2c: E2 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 0B 00 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 0B 00 9E 06 00 91 3B 14 E1 AB 97 F3 96 90 00 AC [15:55:27]RAPDU: 91 3B 14 E1 AB 97 F3 96 90 00 [15:55:27]wFMCommunicate OK [15:55:27]SAM_PROTO_SignData done [15:55:27]FM_MakeSignedData done [15:55:27]CreateOFDProtocolMessage [15:55:27]wFMCommunicate request_size=4 [15:55:27]MH_SAM_APDU [15:55:27]CAPDU: 80 11 00 00 [15:55:27]Write to MH i2c: E2 08 00 9F 06 80 11 00 00 00 00 00 00 1F [15:55:27]Write i2c OK [15:55:27]MH_I2C_Read... [15:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:27]Read from MH i2c: E2 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 17 00 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: E2 17 00 9F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [15:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:27]wFMCommunicate OK [15:55:27]CreateOFDProtocolMessage done [15:55:27]OFDSenderStorePacket 163891 [15:55:27]StoreOFDPacket docnum=163891 [15:55:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2C 76 07 01 51 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 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 E9 01 00 00 F4 03 04 00 EE 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 80 02 00 35 04 06 00 5D 49 43 7D DA FE 91 3B 14 E1 AB 97 F3 96 [15:55:27]CheckFolder [15:55:27]dirname=/storage/ofd_packets [15:55:27]CheckFolder done [15:55:27]ProducePacketName [15:55:27]name=ofd_packets/00163891 [15:55:27]NVStorageSaveData ofd_packets/00163891 [15:55:27]File name is /storage/ofd_packets/00163891 [15:55:27]Write 301 bytes [15:55:27]NVStorageSaveData done [15:55:27]OFDSenderStorePacket done [15:55:27]KKMCreateOFDPacket done [15:55:27]NVStorageSaveData kkm_last_timestamp [15:55:27]File name is /storage/kkm_last_timestamp [15:55:27]Write 4 bytes [15:55:27]NVStorageSaveData done [15:55:27]ExternCall_PrintAddStr [15:55:27]wPrintStart [15:55:27]Write to MH i2c: 01 00 00 A0 06 A6 [15:55:27]Write i2c OK [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: 01 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: 01 07 00 [15:55:27]MH_I2C_Read... [15:55:27]Read from MH i2c: 01 07 00 A0 06 00 00 00 00 00 FF 0F BB [15:55:27]RasterBufferAndPrint [15:55:27]line Счет N : (1)292481 [15:55:27]line ИНН: 02508201610067 [15:55:27]line Контрольно-Кассовый Чек [15:55:27]line ПРОДАЖА [15:55:27]line ТРК (МРК, ГНК) : 53 [15:55:27]line Товар: 2710124500 [15:55:27]line Аи-95-К-5 [15:55:27]line 26.960 * 74.20 [15:55:27]line = 2000.43 [15:55:27]line НДС 12% НСП 1% [15:55:27]line > о реализуемом товаре [15:55:27]line ОКРУГЛЕНИЕ: -0.43 [15:55:27]line ИТОГО: 2000.00 [15:55:27]line Внесено: 2000.00 [15:55:27]line СДАЧА: 0.00 [15:55:27]line НСП 1% : 17.70 [15:55:27]line НДС 12% : 212.43 [15:55:27]line Наличными: 2000.00 [15:55:27]line Безнал.: 0.00 [15:55:27]line Место: АЗС № 130 "Партнер Нефть" [15:55:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EA 01 00 00 35 04 06 00 A9 89 18 97 8D AF 90 00 F7 [15:55:44]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 37 36 39 10 04 04 00 34 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EA 01 00 00 35 04 06 00 A9 89 18 97 8D AF 90 00 [15:55:44]wFMCommunicate OK [15:55:44]SAM_PROTO_ProcessDocument answer len = 59 [15:55:44]SAM_PROTO_ProcessDocument done [15:55:44]SetTLVBufToDocument [15:55:44]Processing tag 1209 (04B9) [15:55:44]Malloc new data [15:55:44]Processing tag 1041 (0411) [15:55:44]Processing tag 1040 (0410) [15:55:44]Malloc new data [15:55:44]Processing tag 1038 (040E) [15:55:44]Malloc new data [15:55:44]Processing tag 1042 (0412) [15:55:44]Malloc new data [15:55:44]Processing tag 1077 (0435) [15:55:44]Malloc new data [15:55:44]SetTLVBufToDocument err=0 [15:55:44]KKMLoadAndSignReceiptData store KKM data [15:55:44]KKMLoadAndSignReceiptData err=0 [15:55:44]wFMCommunicate request_size=4 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 11 00 00 [15:55:44]Write to MH i2c: E2 08 00 E4 06 80 11 00 00 00 00 00 00 64 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 17 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 17 00 E4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [15:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:44]wFMCommunicate OK [15:55:44]Счет N : (1)292482 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 62 Товар: 2710124130 Аи-92-К-5 20.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 490 21.08.2024 15:55 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 163892 ФПД: 186406288199087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155543&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163892&fm=186406288199087&tin=02508201610067®Number=0000000000092562&sum=0 [15:55:44]StoreToDocumentArchive [15:55:44]shift 466 fd 163892 [15:55:44]save to /storage/0466/doc_00163892 [15:55:44]save last doc name /storage/0466/doc_00163892 to /storage/kkm_last_doc_name [15:55:44]save OK [15:55:44]Clear old archive folders... [15:55:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:55:44]tlvbuf is 00C3AC80 [15:55:44]SAM_PROTO_ClearQueue [15:55:44]wFMCommunicate request_size=4 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 09 00 00 [15:55:44]Write to MH i2c: E2 08 00 E5 06 80 09 00 00 00 00 00 00 5D [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [15:55:44]RAPDU: 90 00 [15:55:44]wFMCommunicate OK [15:55:44]SAM_PROTO_ClearQueue done [15:55:44]KKMCreateOFDPacket [15:55:44]OFDProtocolAddRootSTLVToBuf [15:55:44]FM_MakeSignedData [15:55:44]FM_MakeSignedData [15:55:44]SAM_PROTO_SignData [15:55:44]wFMCommunicate request_size=4 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 0D 01 02 [15:55:44]Write to MH i2c: E2 08 00 E6 06 80 0D 01 02 00 00 00 00 65 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [15:55:44]RAPDU: 90 00 [15:55:44]wFMCommunicate OK [15:55:44]wFMCommunicate request_size=255 [15:55:44]MH_SAM_APDU [15: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 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 EA 01 00 00 F4 03 04 00 FF 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 80 02 00 35 04 06 00 A9 [15:55:44]Write to MH i2c: E2 02 01 E7 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 FF 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 80 02 00 35 04 06 00 A9 00 00 37 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [15:55:44]RAPDU: 90 00 [15:55:44]wFMCommunicate OK [15:55:44]wFMCommunicate request_size=10 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 0D 02 02 05 89 18 97 8D AF [15:55:44]Write to MH i2c: E2 0D 00 E8 06 80 0D 02 02 05 00 89 18 97 8D AF 00 00 E6 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [15:55:44]RAPDU: 90 00 [15:55:44]wFMCommunicate OK [15:55:44]wFMCommunicate request_size=4 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 0D 03 02 [15:55:44]Write to MH i2c: E2 08 00 E9 06 80 0D 03 02 00 00 00 00 6A [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 0B 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 0B 00 E9 06 00 6C 31 74 84 EB A2 91 A5 90 00 C3 [15:55:44]RAPDU: 6C 31 74 84 EB A2 91 A5 90 00 [15:55:44]wFMCommunicate OK [15:55:44]SAM_PROTO_SignData done [15:55:44]FM_MakeSignedData done [15:55:44]CreateOFDProtocolMessage [15:55:44]wFMCommunicate request_size=4 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 11 00 00 [15:55:44]Write to MH i2c: E2 08 00 EA 06 80 11 00 00 00 00 00 00 6A [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 17 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 17 00 EA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [15:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:44]wFMCommunicate OK [15:55:44]CreateOFDProtocolMessage done [15:55:44]OFDSenderStorePacket 163892 [15:55:44]StoreOFDPacket docnum=163892 [15:55:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB 44 07 01 6B 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EA 01 00 00 F4 03 04 00 FF 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 80 02 00 35 04 06 00 A9 89 18 97 8D AF 6C 31 74 84 EB A2 91 A5 [15:55:44]CheckFolder [15:55:44]dirname=/storage/ofd_packets [15:55:44]CheckFolder done [15:55:44]ProducePacketName [15:55:44]name=ofd_packets/00163892 [15:55:44]NVStorageSaveData ofd_packets/00163892 [15:55:44]File name is /storage/ofd_packets/00163892 [15:55:44]Write 301 bytes [15:55:44]NVStorageSaveData done [15:55:44]OFDSenderStorePacket done [15:55:44]KKMCreateOFDPacket done [15:55:44]NVStorageSaveData kkm_last_timestamp [15:55:44]File name is /storage/kkm_last_timestamp [15:55:44]Write 4 bytes [15:55:44]NVStorageSaveData done [15:55:44]ExternCall_PrintAddStr [15:55:44]wPrintStart [15:55:44]Write to MH i2c: 01 00 00 EB 06 F1 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: 01 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: 01 07 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: 01 07 00 EB 06 00 00 00 00 00 FF 0F 06 [15:55:44]RasterBufferAndPrint [15:55:44]line Счет N : (1)292482 [15:55:44]line ИНН: 02508201610067 [15:55:44]line Контрольно-Кассовый Чек [15:55:44]line ПРОДАЖА [15:55:44]line ТРК (МРК, ГНК) : 62 [15:55:44]line Товар: 2710124130 [15:55:44]line Аи-92-К-5 [15:55:44]line 20.000 * 0.00 [15:55:44]line = 0.00 [15:55:44]line НДС 12% НСП 1% [15:55:44]line > о реализуемом товаре [15:55:44]line ИТОГО: 0.00 [15:55:44]line НСП 1% : 0.00 [15:55:44]line НДС 12% : 0.00 [15:55:44]line Наличными: 0.00 [15:55:44]line Безнал.: 0.00 [15:55:44]line Место: АЗС № 130 "Партнер Нефть" [15:55:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:55:44]line СНО: Общий режим [15:55:44]line Чек 490 21.08.2024 15:55 [15:55:44]line Смена: 466 ФФД: 1.0 [15:55:44]line ЗНМ: 0300000070 [15:55:44]line РНМ: 0000000000092562 [15:55:44]line Версия ККМ: 001 [15:55:44]line Талоны: Топливная Карта [15:55:44]line 46286 [15:55:44]line ФМ: 0000000000871769 [15:55:44]line ФД: 163892 [15:55:44]line ФПД: 186406288199087 [15:55:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155543&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163892&fm=186406288199087&tin=02508201610067®Number=0000000000092562&sum=0 [15:55:44]written 0, free lines is 4095 [15:55:45]Write to MH i2c: 01 00 00 15 07 1C [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: 01 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: 01 07 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: 01 07 00 15 07 00 00 00 00 00 D9 0C 08 [15:55:45]RasterBufferAndPrint [15:55:45]line [15:55:45]line [15:55:45]line [15:55:45]line [15:55:45]line [15:55:45]written 0, free lines is 3304 [15:55:45]MH_Cut [15:55:45]Write to MH i2c: D1 01 00 1C 07 01 F5 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: D1 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: D1 01 00 [15:55:45]MH_I2C_Read... [15:55:45]Connected sock=8 [15: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 37 36 39 0C 01 00 00 2C 7F 04 01 47 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 E7 01 00 00 F4 03 04 00 91 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 80 02 00 35 04 06 00 0F 74 40 79 E2 DD B6 F3 02 9C 2A EC A6 88 [15:55:45]Read from MH i2c: D1 01 00 1C 07 00 F4 [15:55:45]Write to MH i2c: 01 00 00 1D 07 24 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15: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 37 36 39 4F 00 00 00 CD 52 47 00 C6 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 37 36 39 10 04 04 00 31 80 02 00 F4 03 04 00 50 B7 C5 66 B6 04 01 00 00 45 F3 9E CE 6E F2 75 A6 [15:55:46]CommunicateWithHost err = 0 [15:55:46]CheckOFDResponse [15:55:46]*** Cut start [15:55:46]1017 (14) - 77093643461234 [15:55:46]1041 (16) - 0000000000871769 [15:55:46]1040 (4) - 163889 [15:55:46]*** Purtial cut [15:55:46]1012 (4) - 21.08.2024 09:45 [15:55:46]*** Stage 1: CUTSNS_PIN = 1 [15:55:46]1206 (1) - 0 [15:55:46]OFD Sender: Remove packet 163889 [15:55:46]ProducePacketName [15:55:46]name=ofd_packets/00163889 [15:55:46]NVStorageDeleteData [15:55:46]OFD Sender: Processing packet 163890 [packets to send 970, broken 967] [15:55:46]ProducePacketName [15:55:46]name=ofd_packets/00163890 [15:55:46]OFD Sender: To server: pG, [15:55:46]CommunicateWithHost lk.salyk.kg:30040 [15:55:46]ConnectInit lk.salyk.kg [15:55:47]Connected sock=8 [15:55: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 37 36 39 0E 01 00 00 FB 12 06 01 35 47 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E8 01 00 00 F4 03 04 00 E4 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 80 02 00 35 04 06 00 D6 8B 7F 97 82 18 5A 79 4B AF 4B E0 F7 3A [15:55:48]Read from MH i2c: 01 [15:55:48]MH_I2C_Read... [15:55:48]*** Stop cut motor [15:55:48]*** Cut end [15:55:48]Read from MH i2c: 01 07 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 FF 0F 39 [15:55:48]process_action close_receipt done [15:55:48]requested_data is exist [15:55:48]produce_requested_data [15:55:48]requested_item fm.sn is exist - process it [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 11 00 00 [15:55:48]Write to MH i2c: E2 08 00 1E 07 80 11 00 00 00 00 00 00 9F [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 1E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [15:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:48]wFMCommunicate OK [15:55:48]requested_item fd.num is exist - process it [15:55:48]SAM_PROTO_GetFieldsCounters [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 13 00 00 [15:55:48]Write to MH i2c: E2 08 00 1F 07 80 13 00 00 00 00 00 00 A2 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 62 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 62 00 1F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 80 02 00 0E 04 04 00 D2 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 12 [15:55: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 80 02 00 0E 04 04 00 D2 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 [15:55:48]wFMCommunicate OK [15:55:48]SAM_PROTO_GetFieldsCounters done [15:55:48]requested_item shift.num is exist - process it [15:55:48]requested_item shift.opened is exist - process it [15:55:48]req_shift_opened [15:55:48]FM_GetShiftState [15:55:48]SAM_PROTO_GetShiftState [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 13 01 00 [15:55:48]Write to MH i2c: E2 08 00 20 07 80 13 01 00 00 00 00 00 A4 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:48]Read from MH i2c: E2 0E 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 0E 00 20 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [15:55:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:55:48]wFMCommunicate OK [15:55:48]SAM_PROTO_GetShiftState done [15:55:48]FM_GetShiftState done [15:55:48]req_shift_opened done [15:55:48]requested_item shift.open_date is exist - process it [15:55:48]req_shift_open_date [15:55:48]req_shift_open_date done [15:55:48]produce_requested_data done [15:55:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163892,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:55:48]process_action_free close_receipt [15:55:48]json_value_free [15:55:48]json_value_free done [15:55:48]process_json_proto returns [15:55:48]Send response to host [15:55:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163892,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:55:48]free response buf [15:55:48]execute_script done [15:55:48]execute_script returns [15:55:48]free content buf [15:55:48]Sock 10.Close socket [15:55:48]Sock 10.Thread stoped [15:55:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B 59 47 00 81 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 37 36 39 10 04 04 00 32 80 02 00 F4 03 04 00 52 B7 C5 66 B6 04 01 00 00 00 1D 46 84 02 F3 20 59 [15:55:49]CommunicateWithHost err = 0 [15:55:49]CheckOFDResponse [15:55:49]1017 (14) - 77093643461234 [15:55:49]1041 (16) - 0000000000871769 [15:55:49]1040 (4) - 163890 [15:55:49]1012 (4) - 21.08.2024 09:45 [15:55:49]1206 (1) - 0 [15:55:49]OFD Sender: Remove packet 163890 [15:55:49]ProducePacketName [15:55:49]name=ofd_packets/00163890 [15:55:49]NVStorageDeleteData [15:55:50]OFD Sender: Processing packet 163891 [packets to send 969, broken 967] [15:55:50]ProducePacketName [15:55:50]name=ofd_packets/00163891 [15:55:50]OFD Sender: To server: pG, [15:55:50]CommunicateWithHost lk.salyk.kg:30040 [15:55:50]ConnectInit lk.salyk.kg [15:55:53]Connected sock=8 [15:55: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 37 36 39 0F 01 00 00 2C 76 07 01 51 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 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 E9 01 00 00 F4 03 04 00 EE 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 80 02 00 35 04 06 00 5D 49 43 7D DA FE 91 3B 14 E1 AB 97 F3 96 [15: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 37 36 39 4F 00 00 00 EC 37 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 37 36 39 10 04 04 00 33 80 02 00 F4 03 04 00 59 B7 C5 66 B6 04 01 00 00 B2 DC 1C CB 25 83 CD 96 [15:55:57]CommunicateWithHost err = 0 [15:55:57]CheckOFDResponse [15:55:57]1017 (14) - 77093643461234 [15:55:57]1041 (16) - 0000000000871769 [15:55:57]1040 (4) - 163891 [15:55:57]1012 (4) - 21.08.2024 09:46 [15:55:57]1206 (1) - 0 [15:55:57]OFD Sender: Remove packet 163891 [15:55:57]ProducePacketName [15:55:57]name=ofd_packets/00163891 [15:55:57]NVStorageDeleteData [15:55:57]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:55:57]ProducePacketName [15:55:57]name=ofd_packets/00163892 [15:55:57]OFD Sender: To server: pG, [15:55:57]CommunicateWithHost lk.salyk.kg:30040 [15:55:57]ConnectInit lk.salyk.kg [15:56:02]recv_with_timeout no data received [15:56:02]ConnectInit Can't take IP for lk.salyk.kg [15:56:02]CommunicateWithHost connect error [15:56:02]CommunicateWithHost err = -1 [15:56:02]OFD Sender: Server communicate error [15:56:03]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:56:03]ProducePacketName [15:56:03]name=ofd_packets/00163892 [15:56:03]OFD Sender: To server: pG, [15:56:03]CommunicateWithHost lk.salyk.kg:30040 [15:56:03]ConnectInit lk.salyk.kg [15:56:08]ConnectInit Can't take IP for lk.salyk.kg [15:56:08]CommunicateWithHost connect error [15:56:08]CommunicateWithHost err = -1 [15:56:08]OFD Sender: Server communicate error [15:56:13]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:56:13]ProducePacketName [15:56:13]name=ofd_packets/00163892 [15:56:13]OFD Sender: To server: pG, [15:56:13]CommunicateWithHost lk.salyk.kg:30040 [15:56:13]ConnectInit lk.salyk.kg [15:56:18]ConnectInit Can't take IP for lk.salyk.kg [15:56:18]CommunicateWithHost connect error [15:56:18]CommunicateWithHost err = -1 [15:56:18]OFD Sender: Server communicate error [15:56:23]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:56:23]ProducePacketName [15:56:23]name=ofd_packets/00163892 [15:56:23]OFD Sender: To server: pG, [15:56:23]CommunicateWithHost lk.salyk.kg:30040 [15:56:23]ConnectInit lk.salyk.kg [15:56:25]recv_with_timeout no data received [15:56:28]ConnectInit Can't take IP for lk.salyk.kg [15:56:28]CommunicateWithHost connect error [15:56:28]CommunicateWithHost err = -1 [15:56:28]OFD Sender: Server communicate error [15:56:33]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:56:33]ProducePacketName [15:56:33]name=ofd_packets/00163892 [15:56:33]OFD Sender: To server: pG, [15:56:33]CommunicateWithHost lk.salyk.kg:30040 [15:56:33]ConnectInit lk.salyk.kg [15:56:38]ConnectInit Can't take IP for lk.salyk.kg [15:56:38]CommunicateWithHost connect error [15:56:38]CommunicateWithHost err = -1 [15:56:38]OFD Sender: Server communicate error [15:56:43]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:56:43]ProducePacketName [15:56:43]name=ofd_packets/00163892 [15:56:43]OFD Sender: To server: pG, [15:56:43]CommunicateWithHost lk.salyk.kg:30040 [15:56:43]ConnectInit lk.salyk.kg [15:56:48]ConnectInit Can't take IP for lk.salyk.kg [15:56:48]CommunicateWithHost connect error [15:56:48]CommunicateWithHost err = -1 [15:56:48]OFD Sender: Server communicate error [15:56:53]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:56:53]ProducePacketName [15:56:53]name=ofd_packets/00163892 [15:56:53]OFD Sender: To server: pG, [15:56:53]CommunicateWithHost lk.salyk.kg:30040 [15:56:53]ConnectInit lk.salyk.kg [15:56:58]ConnectInit Can't take IP for lk.salyk.kg [15:56:58]CommunicateWithHost connect error [15:56:58]CommunicateWithHost err = -1 [15:56:58]OFD Sender: Server communicate error [15:57:03]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:57:03]ProducePacketName [15:57:03]name=ofd_packets/00163892 [15:57:03]OFD Sender: To server: pG, [15:57:03]CommunicateWithHost lk.salyk.kg:30040 [15:57:03]ConnectInit lk.salyk.kg [15:57:08]ConnectInit Can't take IP for lk.salyk.kg [15:57:08]CommunicateWithHost connect error [15:57:08]CommunicateWithHost err = -1 [15:57:08]OFD Sender: Server communicate error [15:57:13]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:57:13]ProducePacketName [15:57:13]name=ofd_packets/00163892 [15:57:13]OFD Sender: To server: pG, [15:57:13]CommunicateWithHost lk.salyk.kg:30040 [15:57:13]ConnectInit lk.salyk.kg [15:57:18]ConnectInit Can't take IP for lk.salyk.kg [15:57:18]CommunicateWithHost connect error [15:57:18]CommunicateWithHost err = -1 [15:57:18]OFD Sender: Server communicate error [15:57:23]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:57:23]ProducePacketName [15:57:23]name=ofd_packets/00163892 [15:57:23]OFD Sender: To server: pG, [15:57:23]CommunicateWithHost lk.salyk.kg:30040 [15:57:23]ConnectInit lk.salyk.kg [15:57:28]ConnectInit Can't take IP for lk.salyk.kg [15:57:28]CommunicateWithHost connect error [15:57:28]CommunicateWithHost err = -1 [15:57:28]OFD Sender: Server communicate error [15:57:33]OFD Sender: Processing packet 163892 [packets to send 968, broken 967] [15:57:33]ProducePacketName [15:57:33]name=ofd_packets/00163892 [15:57:33]OFD Sender: To server: pG, [15:57:33]CommunicateWithHost lk.salyk.kg:30040 [15:57:33]ConnectInit lk.salyk.kg [15:57:38]ConnectInit Can't take IP for lk.salyk.kg [15:57:38]CommunicateWithHost connect error [15:57:38]CommunicateWithHost err = -1 [15:57:38]OFD Sender: Server communicate error [15:57:41]accept exits with 12 [15:57:41]New connection [15:57:41]New thread 3066998116 created [15:57:41]Thread 3066854756 joined [15:57:41]Waiting for new connection... [15:57:41] Sock 12.Parse request [15:57:41]Sock 12.Check first char [15:57:41]Sock 12.First char is OK [15:57:41]request: POST /json_proto HTTP/1.0 [15:57:41]Method: POST [15:57:41]URL: /json_proto [15:57:41]Method is POST - this is cgi request [15:57:41]url: /json_proto [15:57:41]query_string will be loaded in cgi processing [15:57:41]execute_cgi json_proto POST (null) [15:57:41]execute_cgi path=json_proto method=POST [15:57:41]POST find Content-Length [15:57:41]Host: 172.17.44.132:8080 [15:57:41]Content-Length: 816 [15:57:41]Content-Type: application/json [15:57:41] [15:57:41]POST finish read [15:57:41]Found Content-Length = 816 [15:57:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.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" ] } } [15:57:41]execute_script... [15:57: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)292484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.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" ] } } [15:57:41]POST & json_proto [15:57:41]process_json_proto [15:57:41]json parsed OK: [15:57:41]protocol is kg_v1.0 [15:57:41]action value=close_receipt [15:57:41]process_action close_receipt [15:57:41]cmd_close_receipt [15:57:41]MH_GetDate [15:57:41]Write to MH i2c: F0 00 00 21 07 17 [15:57:41]Write i2c OK [15:57:41]MH_I2C_Read... [15:57:41]Read from MH i2c: F0 [15:57:41]MH_I2C_Read... [15:57:41]Read from MH i2c: F0 09 00 [15:57:41]MH_I2C_Read... [15:57:41]Read from MH i2c: F0 09 00 21 07 00 76 0E C6 66 2A 83 C1 65 A3 [15:57:41]GetLastDocTimeStamp 1724255743 [15:57:41]current date 1724255862 [15:57:41]FM_GetShiftState [15:57:41]SAM_PROTO_GetShiftState [15:57:41]wFMCommunicate request_size=4 [15:57:41]MH_SAM_APDU [15:57:41]CAPDU: 80 13 01 00 [15:57:41]Write to MH i2c: E2 08 00 22 07 80 13 01 00 00 00 00 00 A6 [15:57:41]Write i2c OK [15:57:41]MH_I2C_Read... [15:57:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:41]Read from MH i2c: E2 [15:57:41]MH_I2C_Read... [15:57:41]Read from MH i2c: E2 0E 00 [15:57:41]MH_I2C_Read... [15:57:41]Read from MH i2c: E2 0E 00 22 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6C [15:57:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:57:41]wFMCommunicate OK [15:57:41]SAM_PROTO_GetShiftState done [15:57:41]FM_GetShiftState done [15:57:41]opened in 1724199517 [15:57:41]opened+sec_in_day 1724285917 [15:57:41]quantity*price = 50036 [15:57:41]sum+1 = 50037 [15:57:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 491 21.08.2024 15:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163893 ФПД: 201886795322745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163893&fm=201886795322745&tin=02508201610067®Number=0000000000092562&sum=50036 [15:57:42]StoreToDocumentArchive [15:57:42]shift 466 fd 163893 [15:57:42]save to /storage/0466/doc_00163893 [15:57:42]save last doc name /storage/0466/doc_00163893 to /storage/kkm_last_doc_name [15:57:42]save OK [15:57:42]Clear old archive folders... [15:57:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:57:42]tlvbuf is 00C5BF80 [15:57:42]SAM_PROTO_ClearQueue [15:57:42]wFMCommunicate request_size=4 [15:57:42]MH_SAM_APDU [15:57:42]CAPDU: 80 09 00 00 [15:57:42]Write to MH i2c: E2 08 00 2F 07 80 09 00 00 00 00 00 00 A8 [15:57:42]Write i2c OK [15:57:42]MH_I2C_Read... [15:57:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:42]Read from MH i2c: E2 [15:57:42]MH_I2C_Read... [15:57:42]Read from MH i2c: E2 03 00 [15:57:42]MH_I2C_Read... [15:57:42]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [15:57:42]RAPDU: 90 00 [15:57:42]wFMCommunicate OK [15:57:42]SAM_PROTO_ClearQueue done [15:57:42]KKMCreateOFDPacket [15:57:42]OFDProtocolAddRootSTLVToBuf [15:57:42]FM_MakeSignedData [15:57:42]FM_MakeSignedData [15:57:42]SAM_PROTO_SignData [15:57:42]wFMCommunicate request_size=4 [15:57:42]MH_SAM_APDU [15:57:42]CAPDU: 80 0D 01 02 [15:57:42]Write to MH i2c: E2 08 00 30 07 80 0D 01 02 00 00 00 00 B0 [15:57:42]Write i2c OK [15:57:42]MH_I2C_Read... [15:57:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:42]Read from MH i2c: E2 [15:57:42]MH_I2C_Read... [15:57:42]Read from MH i2c: E2 03 00 [15:57:42]MH_I2C_Read... [15:57:42]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [15:57:42]RAPDU: 90 00 [15:57:42]wFMCommunicate OK [15:57:42]wFMCommunicate request_size=255 [15:57:42]MH_SAM_APDU [15:57:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 EB 01 00 00 F4 03 04 00 76 0E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 80 02 00 35 04 06 00 B7 [15:57:42]Write to MH i2c: E2 02 01 31 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EB 01 00 00 F4 03 04 00 76 0E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 80 02 00 35 04 06 00 B7 00 00 59 [15:57:42]Write i2c OK [15:57:42]MH_I2C_Read... [15:57:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:43]Read from MH i2c: E2 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 03 00 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [15:57:43]RAPDU: 90 00 [15:57:43]wFMCommunicate OK [15:57:43]wFMCommunicate request_size=10 [15:57:43]MH_SAM_APDU [15:57:43]CAPDU: 80 0D 02 02 05 9D 6E B8 55 79 [15:57:43]Write to MH i2c: E2 0D 00 32 07 80 0D 02 02 05 00 9D 6E B8 55 79 00 00 4E [15:57:43]Write i2c OK [15:57:43]MH_I2C_Read... [15:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:43]Read from MH i2c: E2 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 03 00 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [15:57:43]RAPDU: 90 00 [15:57:43]wFMCommunicate OK [15:57:43]wFMCommunicate request_size=4 [15:57:43]MH_SAM_APDU [15:57:43]CAPDU: 80 0D 03 02 [15:57:43]Write to MH i2c: E2 08 00 33 07 80 0D 03 02 00 00 00 00 B5 [15:57:43]Write i2c OK [15:57:43]MH_I2C_Read... [15:57:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:43]Read from MH i2c: E2 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 0B 00 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 0B 00 33 07 00 0F 5B 31 36 0B DD 18 F1 90 00 78 [15:57:43]RAPDU: 0F 5B 31 36 0B DD 18 F1 90 00 [15:57:43]wFMCommunicate OK [15:57:43]SAM_PROTO_SignData done [15:57:43]FM_MakeSignedData done [15:57:43]CreateOFDProtocolMessage [15:57:43]wFMCommunicate request_size=4 [15:57:43]MH_SAM_APDU [15:57:43]CAPDU: 80 11 00 00 [15:57:43]Write to MH i2c: E2 08 00 34 07 80 11 00 00 00 00 00 00 B5 [15:57:43]Write i2c OK [15:57:43]MH_I2C_Read... [15:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:43]Read from MH i2c: E2 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 17 00 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: E2 17 00 34 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [15:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:57:43]wFMCommunicate OK [15:57:43]CreateOFDProtocolMessage done [15:57:43]OFDSenderStorePacket 163893 [15:57:43]StoreOFDPacket docnum=163893 [15:57:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D1 BB 07 01 60 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EB 01 00 00 F4 03 04 00 76 0E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 80 02 00 35 04 06 00 B7 9D 6E B8 55 79 0F 5B 31 36 0B DD 18 F1 [15:57:43]CheckFolder [15:57:43]dirname=/storage/ofd_packets [15:57:43]CheckFolder done [15:57:43]ProducePacketName [15:57:43]name=ofd_packets/00163893 [15:57:43]NVStorageSaveData ofd_packets/00163893 [15:57:43]File name is /storage/ofd_packets/00163893 [15:57:43]Write 301 bytes [15:57:43]NVStorageSaveData done [15:57:43]OFDSenderStorePacket done [15:57:43]KKMCreateOFDPacket done [15:57:43]NVStorageSaveData kkm_last_timestamp [15:57:43]File name is /storage/kkm_last_timestamp [15:57:43]Write 4 bytes [15:57:43]NVStorageSaveData done [15:57:43]ExternCall_PrintAddStr [15:57:43]wPrintStart [15:57:43]Write to MH i2c: 01 00 00 35 07 3C [15:57:43]Write i2c OK [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: 01 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: 01 07 00 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: 01 07 00 35 07 00 00 00 00 00 FF 0F 51 [15:57:43]RasterBufferAndPrint [15:57:43]line Счет N : (1)292484 [15:57:43]line ИНН: 02508201610067 [15:57:43]line Контрольно-Кассовый Чек [15:57:43]line ПРОДАЖА [15:57:43]line ТРК (МРК, ГНК) : 32 [15:57:43]line Товар: 2710124130 [15:57:43]line Аи-92-К-5 [15:57:43]line 7.380 * 67.80 [15:57:43]line = 500.36 [15:57:43]line НДС 12% НСП 1% [15:57:43]line > о реализуемом товаре [15:57:43]line ИТОГО: 500.36 [15:57:43]line НСП 1% : 4.43 [15:57:43]line НДС 12% : 53.14 [15:57:43]line Наличными: 0.00 [15:57:43]line Безнал.: 500.36 [15:57:43]line Место: АЗС № 130 "Партнер Нефть" [15:57:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:57:43]line СНО: Общий режим [15:57:43]line Чек 491 21.08.2024 15:57 [15:57:43]line Смена: 466 ФФД: 1.0 [15:57:43]line ЗНМ: 0300000070 [15:57:43]line РНМ: 0000000000092562 [15:57:43]line Версия ККМ: 001 [15:57:43]line Платежная система: Бакай Банк [15:57:43]line ФМ: 0000000000871769 [15:57:43]line ФД: 163893 [15:57:43]line ФПД: 201886795322745 [15:57:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163893&fm=201886795322745&tin=02508201610067®Number=0000000000092562&sum=50036 [15:57:43]written 0, free lines is 4095 [15:57:43]OFD Sender: Processing packet 163892 [packets to send 969, broken 967] [15:57:43]ProducePacketName [15:57:43]name=ofd_packets/00163892 [15:57:43]OFD Sender: To server: pG, [15:57:43]CommunicateWithHost lk.salyk.kg:30040 [15:57:43]ConnectInit lk.salyk.kg [15:57:43]Write to MH i2c: 01 00 00 5F 07 66 [15:57:43]Write i2c OK [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: 01 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: 01 07 00 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 D8 0C 51 [15:57:43]RasterBufferAndPrint [15:57:43]line [15:57:43]line [15:57:43]line [15:57:43]line [15:57:43]line [15:57:43]written 0, free lines is 3303 [15:57:43]MH_Cut [15:57:43]Write to MH i2c: D1 01 00 66 07 01 3F [15:57:43]Write i2c OK [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: D1 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: D1 01 00 [15:57:43]MH_I2C_Read... [15:57:43]Read from MH i2c: D1 01 00 66 07 00 3E [15:57:43]Write to MH i2c: 01 00 00 67 07 6E [15:57:43]Write i2c OK [15:57:43]MH_I2C_Read... [15:57:44]Connected sock=10 [15:57:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB 44 07 01 6B 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 *** Cut start [15:57:44]00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 FF 0D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 *** Purtial cut [15:57:44]30 30 30 30 30 *** Stage 1: CUTSNS_PIN = 1 [15:57:44]30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 80 02 00 35 04 06 00 A9 89 18 97 8D AF 6C 31 74 84 EB A2 91 A5 [15:57:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 11 7E 47 00 CE 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 80 02 00 F4 03 04 00 C8 B7 C5 66 B6 04 01 00 00 1E 9E 79 5F 05 6D 1E 9D [15:57:45]CommunicateWithHost err = 0 [15:57:45]CheckOFDResponse [15:57:45]1017 (14) - 77093643461234 [15:57:45]1041 (16) - 0000000000871769 [15:57:45]1040 (4) - 163892 [15:57:45]1012 (4) - 21.08.2024 09:47 [15:57:45]1206 (1) - 0 [15:57:45]OFD Sender: Remove packet 163892 [15:57:45]ProducePacketName [15:57:45]name=ofd_packets/00163892 [15:57:45]NVStorageDeleteData [15:57:45]OFD Sender: Processing packet 163893 [packets to send 968, broken 967] [15:57:45]ProducePacketName [15:57:45]name=ofd_packets/00163893 [15:57:45]OFD Sender: To server: pG, [15:57:45]CommunicateWithHost lk.salyk.kg:30040 [15:57:45]ConnectInit lk.salyk.kg [15:57:46]Connected sock=10 [15:57: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 37 36 39 0F 01 00 00 D1 BB 07 01 60 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EB Read from MH i2c: 01 01 00 [15:57:46]00 MH_I2C_Read... [15:57:46]F4 Read from MH i2c: 03 01 04 07 00 00 76 0E [15:57:46]C6 MH_I2C_Read... [15:57:46]66 *** Stop cut motor [15:57:46]0E *** Cut end [15:57:46]04 Read from MH i2c: 04 01 00 07 D2 00 01 67 00 07 00 00 B9 00 04 00 00 00 FF 0F 83 [15:57:46]process_action close_receipt done [15:57:46]requested_data is exist [15:57:46]produce_requested_data [15:57:46]requested_item fm.sn is exist - process it [15:57:46]wFMCommunicate request_size=4 [15:57:46]MH_SAM_APDU [15:57:46]CAPDU: 80 11 00 00 [15:57:46]Write to MH i2c: E2 08 00 68 07 80 11 00 00 00 00 00 00 E9 [15:57:46]Write i2c OK [15:57:46]01 MH_I2C_Read... [15:57:46]00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 80 02 00 35 04 06 00 B7 9D 6E B8 55 79 0F 5B 31 36 0B DD 18 F1 [15:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:46]Read from MH i2c: E2 [15:57:46]MH_I2C_Read... [15:57:46]Read from MH i2c: E2 17 00 [15:57:46]MH_I2C_Read... [15:57:46]Read from MH i2c: E2 17 00 68 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [15:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:57:46]wFMCommunicate OK [15:57:46]requested_item fd.num is exist - process it [15:57:46]SAM_PROTO_GetFieldsCounters [15:57:46]wFMCommunicate request_size=4 [15:57:46]MH_SAM_APDU [15:57:46]CAPDU: 80 13 00 00 [15:57:46]Write to MH i2c: E2 08 00 69 07 80 13 00 00 00 00 00 00 EC [15:57:46]Write i2c OK [15:57:46]MH_I2C_Read... [15:57:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:46]Read from MH i2c: E2 [15:57:46]MH_I2C_Read... [15:57:46]Read from MH i2c: E2 62 00 [15:57:46]MH_I2C_Read... [15:57:46]Read from MH i2c: E2 62 00 69 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 80 02 00 0E 04 04 00 D2 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 60 [15:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 80 02 00 0E 04 04 00 D2 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 [15:57:46]wFMCommunicate OK [15:57:46]SAM_PROTO_GetFieldsCounters done [15:57:46]requested_item shift.num is exist - process it [15:57:46]requested_item shift.opened is exist - process it [15:57:46]req_shift_opened [15:57:46]FM_GetShiftState [15:57:46]SAM_PROTO_GetShiftState [15:57:46]wFMCommunicate request_size=4 [15:57:46]MH_SAM_APDU [15:57:46]CAPDU: 80 13 01 00 [15:57:46]Write to MH i2c: E2 08 00 6A 07 80 13 01 00 00 00 00 00 EE [15:57:46]Write i2c OK [15:57:46]MH_I2C_Read... [15:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:46]Read from MH i2c: E2 [15:57:46]MH_I2C_Read... [15:57:46]Read from MH i2c: E2 0E 00 [15:57:46]MH_I2C_Read... [15:57:46]Read from MH i2c: E2 0E 00 6A 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B4 [15:57:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:57:46]wFMCommunicate OK [15:57:46]SAM_PROTO_GetShiftState done [15:57:46]FM_GetShiftState done [15:57:46]req_shift_opened done [15:57:46]requested_item shift.open_date is exist - process it [15:57:46]req_shift_open_date [15:57:46]req_shift_open_date done [15:57:46]produce_requested_data done [15:57:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163893,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:57:46]process_action_free close_receipt [15:57:46]json_value_free [15:57:46]json_value_free done [15:57:46]process_json_proto returns [15:57:46]Send response to host [15:57:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163893,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:57:46]free response buf [15:57:46]execute_script done [15:57:46]execute_script returns [15:57:46]free content buf [15:57:46]Sock 12.Close socket [15:57:46]Sock 12.Thread stoped [15:57:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F8 31 47 00 58 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 37 36 39 10 04 04 00 35 80 02 00 F4 03 04 00 CA B7 C5 66 B6 04 01 00 00 E3 18 48 6A B6 31 FE 02 [15:57:46]CommunicateWithHost err = 0 [15:57:46]CheckOFDResponse [15:57:46]1017 (14) - 77093643461234 [15:57:46]1041 (16) - 0000000000871769 [15:57:46]1040 (4) - 163893 [15:57:46]1012 (4) - 21.08.2024 09:47 [15:57:46]1206 (1) - 0 [15:57:46]OFD Sender: Remove packet 163893 [15:57:46]ProducePacketName [15:57:46]name=ofd_packets/00163893 [15:57:46]NVStorageDeleteData [15:57:47]OFD Sender: No OFD packet to send [15:57:52]OFD Sender: No OFD packet to send [15:57:57]OFD Sender: No OFD packet to send [15:58:02]OFD Sender: No OFD packet to send [15:58:07]OFD Sender: No OFD packet to send [15:58:12]OFD Sender: No OFD packet to send [15:58:17]OFD Sender: No OFD packet to send [15:58:22]OFD Sender: No OFD packet to send [15:58:27]OFD Sender: No OFD packet to send [15:58:32]OFD Sender: No OFD packet to send [15:58:37]OFD Sender: No OFD packet to send [15:58:42]OFD Sender: No OFD packet to send [15:58:43]ConnectInit Can't connect to host [15:58:47]OFD Sender: No OFD packet to send [15:58:52]OFD Sender: No OFD packet to send [15:58:57]OFD Sender: No OFD packet to send [15:59:02]OFD Sender: No OFD packet to send [15:59:07]OFD Sender: No OFD packet to send [15:59:12]OFD Sender: No OFD packet to send [15:59:17]OFD Sender: No OFD packet to send [15:59:22]OFD Sender: No OFD packet to send [15:59:27]OFD Sender: No OFD packet to send [15:59:32]OFD Sender: No OFD packet to send [15:59:37]OFD Sender: No OFD packet to send [15:59:38]accept exits with 9 [15:59:38]New connection [15:59:38]New thread 3066854756 created [15:59:38]Thread 3066998116 joined [15:59:38]Waiting for new connection... [15:59:38] Sock 9.Parse request [15:59:38]Sock 9.Check first char [15:59:38]Sock 9.First char is OK [15:59:38]request: POST /json_proto HTTP/1.0 [15:59:38]Method: POST [15:59:38]URL: /json_proto [15:59:38]Method is POST - this is cgi request [15:59:38]url: /json_proto [15:59:38]query_string will be loaded in cgi processing [15:59:38]execute_cgi json_proto POST (null) [15:59:38]execute_cgi path=json_proto method=POST [15:59:38]POST find Content-Length [15:59:38]Host: 172.17.44.132:8080 [15:59:38]Content-Length: 1219 [15:59:38]Content-Type: application/json [15:59:38] [15:59:38]POST finish read [15:59:38]Found Content-Length = 1219 [15:59:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50649", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 355.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:38]execute_script... [15:59: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 : (3)50649", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 355.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:38]POST & json_proto [15:59:38]process_json_proto [15:59:38]json parsed OK: [15:59:38]protocol is kg_v1.0 [15:59:38]action value=close_receipt [15:59:38]process_action close_receipt [15:59:38]cmd_close_receipt [15:59:38]MH_GetDate [15:59:38]Write to MH i2c: F0 00 00 6B 07 61 [15:59:38]Write i2c OK [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: F0 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: F0 09 00 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: F0 09 00 6B 07 00 EA 0E C6 66 2A 83 C1 65 61 [15:59:38]GetLastDocTimeStamp 1724255862 [15:59:38]current date 1724255978 [15:59:38]FM_GetShiftState [15:59:38]SAM_PROTO_GetShiftState [15:59:38]wFMCommunicate request_size=4 [15:59:38]MH_SAM_APDU [15:59:38]CAPDU: 80 13 01 00 [15:59:38]Write to MH i2c: E2 08 00 6C 07 80 13 01 00 00 00 00 00 F0 [15:59:38]Write i2c OK [15:59:38]MH_I2C_Read... [15:59:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:38]Read from MH i2c: E2 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: E2 0E 00 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: E2 0E 00 6C 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [15:59:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:59:38]wFMCommunicate OK [15:59:38]SAM_PROTO_GetShiftState done [15:59:38]FM_GetShiftState done [15:59:38]opened in 1724199517 [15:59:38]opened+sec_in_day 1724285917 [15:59:38]quantity*price = 12500 [15:59:38]sum+1 = 12501 [15:59:38]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 2.000 * 50.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000032780015 Слойка DC треугольная курица 110г 2.000 * 65.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 355.00 НСП 1% : 3.14 НДС 12% : 37.69 Наличными: 355.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 492 21.08.2024 15:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163894 ФПД: 183367611545362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163894&fm=183367611545362&tin=02508201610067®Number=0000000000092562&sum=35500 0 [15:59:39]StoreToDocumentArchive [15:59:39]shift 466 fd 163894 [15:59:39]save to /storage/0466/doc_00163894 [15:59:39]save last doc name /storage/0466/doc_00163894 to /storage/kkm_last_doc_name [15:59:39]save OK [15:59:39]Clear old archive folders... [15:59:39]ProcessDocumentItem done err = 0, tmpTLVsize=510 [15:59:39]tlvbuf is 00C36040 [15:59:39]SAM_PROTO_ClearQueue [15:59:39]wFMCommunicate request_size=4 [15:59:39]MH_SAM_APDU [15:59:39]CAPDU: 80 09 00 00 [15:59:39]Write to MH i2c: E2 08 00 79 07 80 09 00 00 00 00 00 00 F2 [15:59:39]Write i2c OK [15:59:39]MH_I2C_Read... [15:59:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:39]Read from MH i2c: E2 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 03 00 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [15:59:39]RAPDU: 90 00 [15:59:39]wFMCommunicate OK [15:59:39]SAM_PROTO_ClearQueue done [15:59:39]KKMCreateOFDPacket [15:59:39]OFDProtocolAddRootSTLVToBuf [15:59:39]FM_MakeSignedData [15:59:39]FM_MakeSignedData [15:59:39]SAM_PROTO_SignData [15:59:39]wFMCommunicate request_size=4 [15:59:39]MH_SAM_APDU [15:59:39]CAPDU: 80 0D 01 02 [15:59:39]Write to MH i2c: E2 08 00 7A 07 80 0D 01 02 00 00 00 00 FA [15:59:39]Write i2c OK [15:59:39]MH_I2C_Read... [15:59:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:39]Read from MH i2c: E2 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 03 00 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [15:59:39]RAPDU: 90 00 [15:59:39]wFMCommunicate OK [15:59:39]wFMCommunicate request_size=255 [15:59:39]MH_SAM_APDU [15:59:39]CAPDU: 80 0D 02 02 FA 03 00 FE 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 [15:59:39]Write to MH i2c: E2 02 01 7B 07 80 0D 02 02 FA 00 03 00 FE 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 00 00 69 [15:59:39]Write i2c OK [15:59:39]MH_I2C_Read... [15:59:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:39]Read from MH i2c: E2 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 03 00 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [15:59:39]RAPDU: 90 00 [15:59:39]wFMCommunicate OK [15:59:39]wFMCommunicate request_size=255 [15:59:39]MH_SAM_APDU [15:59:39]CAPDU: 80 0D 02 02 FA BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 EA 0E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 [15:59:39]Write to MH i2c: E2 02 01 7C 07 80 0D 02 02 FA 00 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 EA 0E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 00 97 [15:59:39]Write i2c OK [15:59:39]MH_I2C_Read... [15:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:40]Read from MH i2c: E2 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 03 00 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [15:59:40]RAPDU: 90 00 [15:59:40]wFMCommunicate OK [15:59:40]wFMCommunicate request_size=19 [15:59:40]MH_SAM_APDU [15:59:40]CAPDU: 80 0D 02 02 0E 36 80 02 00 35 04 06 00 A6 C5 99 59 77 12 [15:59:40]Write to MH i2c: E2 16 00 7D 07 80 0D 02 02 0E 00 36 80 02 00 35 04 06 00 A6 C5 99 59 77 12 00 00 F7 [15:59:40]Write i2c OK [15:59:40]MH_I2C_Read... [15:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:40]Read from MH i2c: E2 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 03 00 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [15:59:40]RAPDU: 90 00 [15:59:40]wFMCommunicate OK [15:59:40]wFMCommunicate request_size=4 [15:59:40]MH_SAM_APDU [15:59:40]CAPDU: 80 0D 03 02 [15:59:40]Write to MH i2c: E2 08 00 7E 07 80 0D 03 02 00 00 00 00 00 [15:59:40]Write i2c OK [15:59:40]MH_I2C_Read... [15:59:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:40]Read from MH i2c: E2 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 0B 00 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 0B 00 7E 07 00 D4 09 CC E1 77 05 87 8C 90 00 1A [15:59:40]RAPDU: D4 09 CC E1 77 05 87 8C 90 00 [15:59:40]wFMCommunicate OK [15:59:40]SAM_PROTO_SignData done [15:59:40]FM_MakeSignedData done [15:59:40]CreateOFDProtocolMessage [15:59:40]wFMCommunicate request_size=4 [15:59:40]MH_SAM_APDU [15:59:40]CAPDU: 80 11 00 00 [15:59:40]Write to MH i2c: E2 08 00 7F 07 80 11 00 00 00 00 00 00 00 [15:59:40]Write i2c OK [15:59:40]MH_I2C_Read... [15:59:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:40]Read from MH i2c: E2 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 17 00 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: E2 17 00 7F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [15:59:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:59:40]wFMCommunicate OK [15:59:40]CreateOFDProtocolMessage done [15:59:40]OFDSenderStorePacket 163894 [15:59:40]StoreOFDPacket docnum=163894 [15:59:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 12 02 00 00 D0 92 0A 02 C6 58 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 EA 0E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 80 02 00 35 04 06 00 A6 C5 99 59 77 12 D4 09 CC E1 77 05 87 8C [15:59:40]CheckFolder [15:59:40]dirname=/storage/ofd_packets [15:59:40]CheckFolder done [15:59:40]ProducePacketName [15:59:40]name=ofd_packets/00163894 [15:59:40]NVStorageSaveData ofd_packets/00163894 [15:59:40]File name is /storage/ofd_packets/00163894 [15:59:40]Write 560 bytes [15:59:40]NVStorageSaveData done [15:59:40]OFDSenderStorePacket done [15:59:40]KKMCreateOFDPacket done [15:59:40]NVStorageSaveData kkm_last_timestamp [15:59:40]File name is /storage/kkm_last_timestamp [15:59:40]Write 4 bytes [15:59:40]NVStorageSaveData done [15:59:40]ExternCall_PrintAddStr [15:59:40]wPrintStart [15:59:40]Write to MH i2c: 01 00 00 80 07 87 [15:59:40]Write i2c OK [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: 01 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: 01 07 00 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: 01 07 00 80 07 00 00 00 00 00 FF 0F 9C [15:59:40]RasterBufferAndPrint [15:59:40]line Счет N : (3)50649 [15:59:40]line ИНН: 02508201610067 [15:59:40]line Контрольно-Кассовый Чек [15:59:40]line ПРОДАЖА [15:59:40]line Товар: 2000036220012 [15:59:40]line Кофе Капучино XL(GABB TRADE) [15:59:40]line 1.000 * 125.00 [15:59:40]line = 125.00 [15:59:40]line НДС 12% НСП 1% [15:59:40]line > о реализуемом товаре [15:59:40]line Товар: 4700000160358 [15:59:40]line Вода Легенда 1л [15:59:40]line 2.000 * 50.00 [15:59:40]line = 100.00 [15:59:40]line НДС 12% НСП 1% [15:59:40]line > о реализуемом товаре [15:59:40]line Товар: 2000032780015 [15:59:40]line Слойка DC треугольная курица 110г [15:59:40]line 2.000 * 65.00 [15:59:40]line = 130.00 [15:59:40]line НДС 12% НСП 1% [15:59:40]line > о реализуемом товаре [15:59:40]line ИТОГО: 355.00 [15:59:40]line НСП 1% : 3.14 [15:59:40]line НДС 12% : 37.69 [15:59:40]line Наличными: 355.00 [15:59:40]line Безнал.: 0.00 [15:59:40]line Место: АЗС № 130 "Партнер Нефть" [15:59:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:59:40]line СНО: Общий режим [15:59:40]line Чек 492 21.08.2024 15:59 [15:59:40]line Смена: 466 ФФД: 1.0 [15:59:40]line ЗНМ: 0300000070 [15:59:40]line РНМ: 0000000000092562 [15:59:40]line Версия ККМ: 001 [15:59:40]line ФМ: 0000000000871769 [15:59:40]line ФД: 163894 [15:59:40]line ФПД: 183367611545362 [15:59:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T155938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163894&fm=183367611545362&tin=02508201610067®Number=0000000000092562&sum=35500 [15:59:40]line 0 [15:59:40]written 0, free lines is 4095 [15:59:40]OFD Sender: Processing packet 163894 [packets to send 968, broken 967] [15:59:40]ProducePacketName [15:59:40]name=ofd_packets/00163894 [15:59:40]OFD Sender: To server: pG, [15:59:40]CommunicateWithHost lk.salyk.kg:30040 [15:59:40]ConnectInit lk.salyk.kg [15:59:40]Write to MH i2c: 01 00 00 B6 07 BD [15:59:40]Write i2c OK [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: 01 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: 01 07 00 [15:59:40]MH_I2C_Read... [15:59:40]Read from MH i2c: 01 07 00 B6 07 00 00 00 00 00 14 0C E4 [15:59:40]RasterBufferAndPrint [15:59:40]line [15:59:40]line [15:59:40]line [15:59:40]line [15:59:40]line [15:59:40]written 0, free lines is 3097 [15:59:41]MH_Cut [15:59:41]Write to MH i2c: D1 01 00 BD 07 01 96 [15:59:41]Write i2c OK [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: D1 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: D1 01 00 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: D1 01 00 BD 07 00 95 [15:59:41]Write to MH i2c: 01 00 00 BE 07 C5 [15:59:41]Write i2c OK [15:59:41]MH_I2C_Read... [15:59:41]*** Cut start [15:59:41]*** Purtial cut [15:59:41]*** Stage 1: CUTSNS_PIN = 1 [15:59:43]Read from MH i2c: 01 [15:59:43]MH_I2C_Read... [15:59:43]*** Stop cut motor [15:59:43]*** Cut end [15:59:43]Read from MH i2c: 01 07 00 [15:59:43]MH_I2C_Read... [15:59:43]Read from MH i2c: 01 07 00 BE 07 00 00 00 00 00 FF 0F DA [15:59:43]process_action close_receipt done [15:59:43]requested_data is exist [15:59:43]produce_requested_data [15:59:43]requested_item fm.sn is exist - process it [15:59:43]wFMCommunicate request_size=4 [15:59:43]MH_SAM_APDU [15:59:43]CAPDU: 80 11 00 00 [15:59:43]Write to MH i2c: E2 08 00 BF 07 80 11 00 00 00 00 00 00 40 [15:59:43]Write i2c OK [15:59:43]MH_I2C_Read... [15:59:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:43]Read from MH i2c: E2 [15:59:43]MH_I2C_Read... [15:59:43]Read from MH i2c: E2 17 00 [15:59:43]MH_I2C_Read... [15:59:43]Read from MH i2c: E2 17 00 BF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [15:59:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:59:43]wFMCommunicate OK [15:59:43]requested_item fd.num is exist - process it [15:59:43]SAM_PROTO_GetFieldsCounters [15:59:43]wFMCommunicate request_size=4 [15:59:43]MH_SAM_APDU [15:59:43]CAPDU: 80 13 00 00 [15:59:43]Write to MH i2c: E2 08 00 C0 07 80 13 00 00 00 00 00 00 43 [15:59:43]Write i2c OK [15:59:43]MH_I2C_Read... [15:59:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:44]Read from MH i2c: E2 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 62 00 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 62 00 C0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 80 02 00 0E 04 04 00 D2 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 BB [15:59:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 80 02 00 0E 04 04 00 D2 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 [15:59:44]wFMCommunicate OK [15:59:44]SAM_PROTO_GetFieldsCounters done [15:59:44]requested_item shift.num is exist - process it [15:59:44]requested_item shift.opened is exist - process it [15:59:44]req_shift_opened [15:59:44]FM_GetShiftState [15:59:44]SAM_PROTO_GetShiftState [15:59:44]wFMCommunicate request_size=4 [15:59:44]MH_SAM_APDU [15:59:44]CAPDU: 80 13 01 00 [15:59:44]Write to MH i2c: E2 08 00 C1 07 80 13 01 00 00 00 00 00 45 [15:59:44]Write i2c OK [15:59:44]MH_I2C_Read... [15:59:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:44]Read from MH i2c: E2 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 0E 00 [15:59:44]MH_I2C_Read... [15:59:44]Read from MH i2c: E2 0E 00 C1 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0B [15:59:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [15:59:44]wFMCommunicate OK [15:59:44]SAM_PROTO_GetShiftState done [15:59:44]FM_GetShiftState done [15:59:44]req_shift_opened done [15:59:44]requested_item shift.open_date is exist - process it [15:59:44]req_shift_open_date [15:59:44]req_shift_open_date done [15:59:44]produce_requested_data done [15:59:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163894,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [15:59:44]process_action_free close_receipt [15:59:44]json_value_free [15:59:44]json_value_free done [15:59:44]process_json_proto returns [15:59:44]Send response to host [15:59:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163894,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [15:59:44]free response buf [15:59:44]execute_script done [15:59:44]execute_script returns [15:59:44]free content buf [15:59:44]Sock 9.Close socket [15:59:44]Sock 9.Thread stoped [15:59:45]recv_with_timeout no data received [15:59:45]ConnectInit Can't take IP for lk.salyk.kg [15:59:45]CommunicateWithHost connect error [15:59:45]CommunicateWithHost err = -1 [15:59:45]OFD Sender: Server communicate error [15:59:50]OFD Sender: Processing packet 163894 [packets to send 968, broken 967] [15:59:50]ProducePacketName [15:59:50]name=ofd_packets/00163894 [15:59:50]OFD Sender: To server: pG, [15:59:50]CommunicateWithHost lk.salyk.kg:30040 [15:59:50]ConnectInit lk.salyk.kg [15:59:55]Connected sock=9 [15:59: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 37 36 39 12 02 00 00 D0 92 0A 02 C6 58 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 EA 0E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 80 02 00 35 04 06 00 A6 C5 99 59 77 12 D4 09 CC E1 77 05 87 8C [15:59:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 96 2B 47 00 01 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 37 36 39 10 04 04 00 36 80 02 00 F4 03 04 00 4D B8 C5 66 B6 04 01 00 00 AC 31 B8 7C 76 2E FE 06 [15:59:58]CommunicateWithHost err = 0 [15:59:58]CheckOFDResponse [15:59:58]1017 (14) - 77093643461234 [15:59:58]1041 (16) - 0000000000871769 [15:59:58]1040 (4) - 163894 [15:59:58]1012 (4) - 21.08.2024 09:50 [15:59:58]1206 (1) - 0 [15:59:58]OFD Sender: Remove packet 163894 [15:59:58]ProducePacketName [15:59:58]name=ofd_packets/00163894 [15:59:58]NVStorageDeleteData [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:08]accept exits with 10 [16:00:08]New connection [16:00:08]New thread 3066998116 created [16:00:08]Thread 3066854756 joined [16:00:08]Waiting for new connection... [16:00:08] Sock 10.Parse request [16:00:08]Sock 10.Check first char [16:00:08]Sock 10.First char is OK [16:00:08]request: POST /json_proto HTTP/1.0 [16:00:08]Method: POST [16:00:08]URL: /json_proto [16:00:08]Method is POST - this is cgi request [16:00:08]url: /json_proto [16:00:08]query_string will be loaded in cgi processing [16:00:08]execute_cgi json_proto POST (null) [16:00:08]execute_cgi path=json_proto method=POST [16:00:08]POST find Content-Length [16:00:08]Host: 172.17.44.132:8080 [16:00:08]Content-Length: 929 [16:00:08]Content-Type: application/json [16:00:08] [16:00:08]POST finish read [16:00:08]Found Content-Length = 929 [16:00:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50650", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:08]execute_script... [16: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 : (3)50650", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:08]POST & json_proto [16:00:08]process_json_proto [16:00:08]json parsed OK: [16:00:08]protocol is kg_v1.0 [16:00:08]action value=close_receipt [16:00:08]process_action close_receipt [16:00:08]cmd_close_receipt [16:00:08]MH_GetDate [16:00:08]Write to MH i2c: F0 00 00 C2 07 B8 [16:00:08]Write i2c OK [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: F0 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: F0 09 00 [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: F0 09 00 C2 07 00 09 0F C6 66 2A 83 C1 65 D8 [16:00:08]GetLastDocTimeStamp 1724255978 [16:00:08]current date 1724256009 [16:00:08]FM_GetShiftState [16:00:08]SAM_PROTO_GetShiftState [16:00:08]wFMCommunicate request_size=4 [16:00:08]MH_SAM_APDU [16:00:08]CAPDU: 80 13 01 00 [16:00:08]Write to MH i2c: E2 08 00 C3 07 80 13 01 00 00 00 00 00 47 [16:00:08]Write i2c OK [16:00:08]MH_I2C_Read... [16:00:08]Read from MH i2c: E2 [16:00:08]MH_I2C_Read... [16:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:09]Read from MH i2c: E2 0E 00 [16:00:09]MH_I2C_Read... [16:00:09]Read from MH i2c: E2 0E 00 C3 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0D [16:00:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:00:09]wFMCommunicate OK [16:00:09]SAM_PROTO_GetShiftState done [16:00:09]FM_GetShiftState done [16:00:09]opened in 1724199517 [16:00:09]opened+sec_in_day 1724285917 [16:00:09]quantity*price = 11000 [16:00:09]sum+1 = 11001 [16:00:09]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000005489 Вода Бонаква 1л б/г 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.41 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 493 21.08.2024 16:00 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163895 ФПД: 947689636503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163895&fm=947689636503&tin=02508201610067®Number=0000000000092562&sum=16000 0 [16:00:10]StoreToDocumentArchive [16:00:10]shift 466 fd 163895 [16:00:10]save to /storage/0466/doc_00163895 [16:00:10]save last doc name /storage/0466/doc_00163895 to /storage/kkm_last_doc_name [16:00:10]save OK [16:00:10]Clear old archive folders... [16:00:10]ProcessDocumentItem done err = 0, tmpTLVsize=398 [16:00:10]tlvbuf is 00CAED80 [16:00:10]SAM_PROTO_ClearQueue [16:00:10]wFMCommunicate request_size=4 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 09 00 00 [16:00:10]Write to MH i2c: E2 08 00 D0 07 80 09 00 00 00 00 00 00 49 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 D0 07 00 90 00 4B [16:00:10]RAPDU: 90 00 [16:00:10]wFMCommunicate OK [16:00:10]SAM_PROTO_ClearQueue done [16:00:10]KKMCreateOFDPacket [16:00:10]OFDProtocolAddRootSTLVToBuf [16:00:10]FM_MakeSignedData [16:00:10]FM_MakeSignedData [16:00:10]SAM_PROTO_SignData [16:00:10]wFMCommunicate request_size=4 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 0D 01 02 [16:00:10]Write to MH i2c: E2 08 00 D1 07 80 0D 01 02 00 00 00 00 51 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 D1 07 00 90 00 4C [16:00:10]RAPDU: 90 00 [16:00:10]wFMCommunicate OK [16:00:10]wFMCommunicate request_size=255 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 0D 02 02 FA 03 00 8E 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 [16:00:10]Write to MH i2c: E2 02 01 D2 07 80 0D 02 02 FA 00 03 00 8E 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 00 92 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 D2 07 00 90 00 4D [16:00:10]RAPDU: 90 00 [16:00:10]wFMCommunicate OK [16:00:10]wFMCommunicate request_size=157 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 0D 02 02 98 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 09 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 80 02 00 35 04 06 00 00 DC A6 B4 42 97 [16:00:10]Write to MH i2c: E2 A0 00 D3 07 80 0D 02 02 98 00 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 09 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 80 02 00 35 04 06 00 00 DC A6 B4 42 97 00 00 73 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 D3 07 00 90 00 4E [16:00:10]RAPDU: 90 00 [16:00:10]wFMCommunicate OK [16:00:10]wFMCommunicate request_size=4 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 0D 03 02 [16:00:10]Write to MH i2c: E2 08 00 D4 07 80 0D 03 02 00 00 00 00 56 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 0B 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 0B 00 D4 07 00 DE 1F FE 69 E6 BD E7 F9 90 00 3E [16:00:10]RAPDU: DE 1F FE 69 E6 BD E7 F9 90 00 [16:00:10]wFMCommunicate OK [16:00:10]SAM_PROTO_SignData done [16:00:10]FM_MakeSignedData done [16:00:10]CreateOFDProtocolMessage [16:00:10]wFMCommunicate request_size=4 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 11 00 00 [16:00:10]Write to MH i2c: E2 08 00 D5 07 80 11 00 00 00 00 00 00 56 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 17 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 17 00 D5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AF [16:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:00:10]wFMCommunicate OK [16:00:10]CreateOFDProtocolMessage done [16:00:10]OFDSenderStorePacket 163895 [16:00:10]StoreOFDPacket docnum=163895 [16:00:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A2 01 00 00 73 C6 9A 01 5A 97 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 09 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 80 02 00 35 04 06 00 00 DC A6 B4 42 97 DE 1F FE 69 E6 BD E7 F9 [16:00:10]CheckFolder [16:00:10]dirname=/storage/ofd_packets [16:00:10]CheckFolder done [16:00:10]ProducePacketName [16:00:10]name=ofd_packets/00163895 [16:00:10]NVStorageSaveData ofd_packets/00163895 [16:00:10]File name is /storage/ofd_packets/00163895 [16:00:10]Write 448 bytes [16:00:10]NVStorageSaveData done [16:00:10]OFDSenderStorePacket done [16:00:10]KKMCreateOFDPacket done [16:00:10]NVStorageSaveData kkm_last_timestamp [16:00:10]File name is /storage/kkm_last_timestamp [16:00:10]Write 4 bytes [16:00:10]NVStorageSaveData done [16:00:10]ExternCall_PrintAddStr [16:00:10]wPrintStart [16:00:10]Write to MH i2c: 01 00 00 D6 07 DD [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: 01 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: 01 07 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: 01 07 00 D6 07 00 00 00 00 00 FF 0F F2 [16:00:10]RasterBufferAndPrint [16:00:10]line Счет N : (3)50650 [16:00:10]line ИНН: 02508201610067 [16:00:10]line Контрольно-Кассовый Чек [16:00:10]line ПРОДАЖА [16:00:10]line Товар: 4870022003305 [16:00:10]line Напиток Gorilla эн нат ж/б 0,5/0,45л [16:00:10]line 1.000 * 110.00 [16:00:10]line = 110.00 [16:00:10]line НДС 12% НСП 1% [16:00:10]line > о реализуемом товаре [16:00:10]line Товар: 5449000005489 [16:00:10]line Вода Бонаква 1л б/г [16:00:10]line 1.000 * 50.00 [16:00:10]line = 50.00 [16:00:10]line НДС 12% НСП 1% [16:00:10]line > о реализуемом товаре [16:00:10]line ИТОГО: 160.00 [16:00:10]line НСП 1% : 1.41 [16:00:10]line НДС 12% : 16.99 [16:00:10]line Наличными: 160.00 [16:00:10]line Безнал.: 0.00 [16:00:10]line Место: АЗС № 130 "Партнер Нефть" [16:00:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:00:10]line СНО: Общий режим [16:00:10]line Чек 493 21.08.2024 16:00 [16:00:10]line Смена: 466 ФФД: 1.0 [16:00:10]line ЗНМ: 0300000070 [16:00:10]line РНМ: 0000000000092562 [16:00:10]line Версия ККМ: 001 [16:00:10]line ФМ: 0000000000871769 [16:00:10]line ФД: 163895 [16:00:10]line ФПД: 947689636503 [16:00:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163895&fm=947689636503&tin=02508201610067®Number=0000000000092562&sum=16000 [16:00:10]line 0 [16:00:10]written 0, free lines is 4095 [16:00:11]OFD Sender: Processing packet 163895 [packets to send 968, broken 967] [16:00:11]ProducePacketName [16:00:11]name=ofd_packets/00163895 [16:00:11]OFD Sender: To server: pG, [16:00:11]CommunicateWithHost lk.salyk.kg:30040 [16:00:11]ConnectInit lk.salyk.kg [16:00:11]Write to MH i2c: 01 00 00 05 08 0D [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 07 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 07 00 05 08 00 00 00 00 00 77 0C 97 [16:00:11]RasterBufferAndPrint [16:00:11]line [16:00:11]line [16:00:11]line [16:00:11]line [16:00:11]line [16:00:11]written 0, free lines is 3206 [16:00:11]MH_Cut [16:00:11]Write to MH i2c: D1 01 00 0C 08 01 E6 [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: D1 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: D1 01 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: D1 01 00 0C 08 00 E5 [16:00:11]Write to MH i2c: 01 00 00 0D 08 15 [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:12]Connected sock=9 [16:00: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 37 36 39 A2 01 00 00 73 C6 9A 01 5A 97 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 09 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 80 02 00 35 04 06 00 00 DC A6 B4 42 97 DE 1F FE 69 E6 BD E7 F9 [16:00:12]*** Cut start [16:00:12]*** Purtial cut [16:00:12]*** Stage 1: CUTSNS_PIN = 1 [16:00:14]Read from MH i2c: 01 [16:00:14]MH_I2C_Read... [16:00:14]*** Stop cut motor [16:00:14]*** Cut end [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 0D 08 00 00 00 00 00 FF 0F 2A [16:00:14]process_action close_receipt done [16:00:14]requested_data is exist [16:00:14]produce_requested_data [16:00:14]requested_item fm.sn is exist - process it [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 0E 08 80 11 00 00 00 00 00 00 90 [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 0E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [16:00:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:00:14]wFMCommunicate OK [16:00:14]requested_item fd.num is exist - process it [16:00:14]SAM_PROTO_GetFieldsCounters [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 13 00 00 [16:00:14]Write to MH i2c: E2 08 00 0F 08 80 13 00 00 00 00 00 00 93 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 62 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 62 00 0F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [16:00: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:14]wFMCommunicate OK [16:00:14]SAM_PROTO_GetFieldsCounters done [16:00:14]requested_item shift.num is exist - process it [16:00:14]requested_item shift.opened is exist - process it [16:00:14]req_shift_opened [16:00:14]FM_GetShiftState [16:00:14]SAM_PROTO_GetShiftState [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 13 01 00 [16:00:14]Write to MH i2c: E2 08 00 10 08 80 13 01 00 00 00 00 00 95 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 0E 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 0E 00 10 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5B [16:00:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:00:14]wFMCommunicate OK [16:00:14]SAM_PROTO_GetShiftState done [16:00:14]FM_GetShiftState done [16:00:14]req_shift_opened done [16:00:14]requested_item shift.open_date is exist - process it [16:00:14]req_shift_open_date [16:00:14]req_shift_open_date done [16:00:14]produce_requested_data done [16:00:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163895,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:00:14]process_action_free close_receipt [16:00:14]json_value_free [16:00:14]json_value_free done [16:00:14]process_json_proto returns [16:00:14]Send response to host [16:00:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163895,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:00:14]free response buf [16:00:14]execute_script done [16:00:14]execute_script returns [16:00:14]free content buf [16:00:14]Sock 10.Close socket [16:00:14]Sock 10.Thread stoped [16:00:17]recv_with_timeout no data received [16:00:17]recv_with_timeout no data received [16:00:17]CommunicateWithHost answer receiving error [16:00:17]CommunicateWithHost err = -3 [16:00:17]OFD Sender: Server communicate error [16:00:22]OFD Sender: Processing packet 163895 [packets to send 968, broken 967] [16:00:22]ProducePacketName [16:00:22]name=ofd_packets/00163895 [16:00:22]OFD Sender: To server: pG, [16:00:22]CommunicateWithHost lk.salyk.kg:30040 [16:00:22]ConnectInit lk.salyk.kg [16:00:27]recv_with_timeout no data received [16:00:29]Connected sock=10 [16:00: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 37 36 39 A2 01 00 00 73 C6 9A 01 5A 97 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 09 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 80 02 00 35 04 06 00 00 DC A6 B4 42 97 DE 1F FE 69 E6 BD E7 F9 [16: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 37 36 39 4F 00 00 00 9F 60 47 00 29 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 37 36 39 10 04 04 00 37 80 02 00 F4 03 04 00 6E B8 C5 66 B6 04 01 00 00 F6 12 3A AC 63 DB 0A 72 [16:00:31]CommunicateWithHost err = 0 [16:00:31]CheckOFDResponse [16:00:31]1017 (14) - 77093643461234 [16:00:31]1041 (16) - 0000000000871769 [16:00:31]1040 (4) - 163895 [16:00:31]1012 (4) - 21.08.2024 09:50 [16:00:31]1206 (1) - 0 [16:00:31]OFD Sender: Remove packet 163895 [16:00:31]ProducePacketName [16:00:31]name=ofd_packets/00163895 [16:00:31]NVStorageDeleteData [16:00:32]OFD Sender: No OFD packet to send [16:00:37]OFD Sender: No OFD packet to send [16:00:38]recv_with_timeout no data received [16:00:42]OFD Sender: No OFD packet to send [16:00:47]OFD Sender: No OFD packet to send [16:00:50]recv_with_timeout no data received [16:00:52]OFD Sender: No OFD packet to send [16:00:57]OFD Sender: No OFD packet to send [16:01:00]recv_with_timeout no data received [16:01:02]OFD Sender: No OFD packet to send [16:01:07]OFD Sender: No OFD packet to send [16:01:12]OFD Sender: No OFD packet to send [16:01:17]OFD Sender: No OFD packet to send [16:01:47]OFD Sender: Processing packet 163896 [packets to send 968, broken 967] [16:01:47]ProducePacketName [16:01:47]name=ofd_packets/00163896 [16:01:47]OFD Sender: To server: pG, [16:01:47]CommunicateWithHost lk.salyk.kg:30040 [16:01:47]ConnectInit lk.salyk.kg [16:01:50]ConnectInit Can't connect to host [16:01:52]ConnectInit Can't take IP for lk.salyk.kg [16:01:52]CommunicateWithHost connect error [16:01:52]CommunicateWithHost err = -1 [16:01:52]OFD Sender: Server communicate error [16:01:57]OFD Sender: Processing packet 163896 [packets to send 968, broken 967] [16:01:57]ProducePacketName [16:01:57]name=ofd_packets/00163896 [16:01:57]OFD Sender: To server: pG, [16:01:57]CommunicateWithHost lk.salyk.kg:30040 [16:01:57]ConnectInit lk.salyk.kg [16:02:02]ConnectInit Can't take IP for lk.salyk.kg [16:02:02]CommunicateWithHost connect error [16:02:02]CommunicateWithHost err = -1 [16:02:02]OFD Sender: Server communicate error [16:02:07]OFD Sender: Processing packet 163896 [packets to send 968, broken 967] [16:02:07]ProducePacketName [16:02:07]name=ofd_packets/00163896 [16:02:07]OFD Sender: To server: pG, [16:02:07]CommunicateWithHost lk.salyk.kg:30040 [16:02:07]ConnectInit lk.salyk.kg [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17075366+1707180842=1724256208 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 D1 0F C6 66 2A 83 C1 65 DE [16:03:29]Current date/time: 21.08.2024 16:03 [16:03:29]FM_Init [16:03:29]wFMConnect [16:03:29]MH_SAM_On [16:03:29]Write to MH i2c: E0 00 00 08 00 E7 [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]*** iso7816_init finished! [16:03:29]*** atr: [16:03:29]*** 0F 3B D5 18 FF 81 91 FE [16:03:29]*** 1F C3 80 73 C8 21 10 0A [16:03:29]*** 00 00 00 00 00 00 00 00 [16:03:29]*** 00 00 00 00 00 00 00 00 [16:03:29]*** 00 00 00 00 00 00 00 00 [16:03:29]*** 00 00 00 00 00 00 00 00 [16:03:29]*** 00 00 00 00 00 00 00 00 [16:03:29]*** 00 00 00 00 00 00 00 00 [16:03:29]Read from MH i2c: E0 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E0 10 00 [16:03:29]MH_I2C_Read... [16:03:29]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 [16:03:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:03:29]wFMCommunicate request_size=10 [16:03:29]MH_SAM_APDU [16:03:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:03:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:03:29]Read from MH i2c: E2 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:03:29]RAPDU: 90 00 [16:03:29]wFMCommunicate OK [16:03:29]wFMCommunicate request_size=4 [16:03:29]MH_SAM_APDU [16:03:29]CAPDU: 80 11 00 00 [16:03:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:29]Read from MH i2c: E2 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 17 00 [16:03:29]MH_I2C_Read... [16:03:29]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 37 36 39 90 00 DD [16:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:29]wFMCommunicate OK [16:03:29]Detected FM SN is 0000000000871769 [16:03:29]Stored FM SN is 0000000000871769 [16:03:29]wFMCommunicate request_size=9 [16:03:29]MH_SAM_APDU [16:03:29]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:03:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:03:29]Read from MH i2c: E2 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:03:29]RAPDU: 90 00 [16:03:29]wFMCommunicate OK [16:03:29]FM PIN OK [16:03:29]wFMCommunicate request_size=8 [16:03:29]MH_SAM_APDU [16:03:29]CAPDU: 80 14 04 00 03 02 00 01 [16:03:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:03:29]Read from MH i2c: E2 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:03:29]RAPDU: 90 00 [16:03:29]wFMCommunicate OK [16:03:29]wFMCommunicate request_size=13 [16:03:29]MH_SAM_APDU [16:03:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:03:29]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 [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:03:29]Read from MH i2c: E2 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:03:29]RAPDU: 90 00 [16:03:29]wFMCommunicate OK [16:03:29]wFMCommunicate request_size=4 [16:03:29]MH_SAM_APDU [16:03:29]CAPDU: 80 11 00 00 [16:03:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:29]Read from MH i2c: E2 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: E2 17 00 [16:03:29]MH_I2C_Read... [16:03:29]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 37 36 39 90 00 E1 [16:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:29]wFMCommunicate OK [16:03:29]DocumentArchiveInit [16:03:29]Start Httpd... [16:03:29]Httpd thread 3067174244 created [16:03:29]Write to MH i2c: 01 00 00 0F 00 0F [16:03:29]Write i2c OK [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: 01 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: 01 07 00 [16:03:29]MH_I2C_Read... [16:03:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:03:29]MH Int Process started [16:03:29]Allocated Socket 7 [16:03:29]Bind OK [16:03:29]Listen OK [16:03:29]httpd running on port 8080 [16:03:29]Waiting for new connection... [16:03:30]OFD Sender: Processing packet 163896 [packets to send 968, broken 967] [16:03:30]ProducePacketName [16:03:30]name=ofd_packets/00163896 [16:03:30]OFD Sender: To server: pG, [16:03:30]CommunicateWithHost lk.salyk.kg:30040 [16:03:30]ConnectInit lk.salyk.kg [16:03:31]accept exits with 8 [16:03:31]New connection [16:03:31]New thread 3066887524 created [16:03:31]Waiting for new connection... [16:03:31] Sock 8.Parse request [16:03:31]Sock 8.Check first char [16:03:31]Sock 8.First char is OK [16:03:31]request: POST /json_proto HTTP/1.0 [16:03:31]Method: POST [16:03:31]URL: /json_proto [16:03:31]Method is POST - this is cgi request [16:03:31]url: /json_proto [16:03:31]query_string will be loaded in cgi processing [16:03:31]execute_cgi json_proto POST (null) [16:03:31]execute_cgi path=json_proto method=POST [16:03:31]POST find Content-Length [16:03:31]Host: 172.17.44.132:8080 [16:03:31]Content-Length: 215 [16:03:31]Content-Type: application/json [16:03:31] [16:03:31]POST finish read [16:03:31]Found Content-Length = 215 [16:03:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:31]execute_script... [16:03:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:31]POST & json_proto [16:03:31]process_json_proto [16:03:31]json parsed OK: [16:03:31]protocol is kg_v1.0 [16:03:31]action value=get_value [16:03:31]process_action get_value [16:03:31]cmd_get_value [16:03:31]process_action get_value done [16:03:31]requested_data is exist [16:03:31]produce_requested_data [16:03:31]requested_item kkm.sn is exist - process it [16:03:31]requested_item kkm.ver is exist - process it [16:03:31]requested_item fm.sn is exist - process it [16:03:31]wFMCommunicate request_size=4 [16:03:31]MH_SAM_APDU [16:03:31]CAPDU: 80 11 00 00 [16:03:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:03:31]Write i2c OK [16:03:31]MH_I2C_Read... [16:03:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:31]Read from MH i2c: E2 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: E2 17 00 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:03:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:31]wFMCommunicate OK [16:03:31]requested_item fd.num is exist - process it [16:03:31]SAM_PROTO_GetFieldsCounters [16:03:31]wFMCommunicate request_size=4 [16:03:31]MH_SAM_APDU [16:03:31]CAPDU: 80 13 00 00 [16:03:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:03:31]Write i2c OK [16:03:31]MH_I2C_Read... [16:03:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:31]Read from MH i2c: E2 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: E2 62 00 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 80 02 00 0E 04 04 00 D2 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 0D [16:03: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 80 02 00 0E 04 04 00 D2 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 [16:03:31]wFMCommunicate OK [16:03:31]SAM_PROTO_GetFieldsCounters done [16:03:31]requested_item shift.num is exist - process it [16:03:31]requested_item shift.opened is exist - process it [16:03:31]req_shift_opened [16:03:31]FM_GetShiftState [16:03:31]SAM_PROTO_GetShiftState [16:03:31]wFMCommunicate request_size=4 [16:03:31]MH_SAM_APDU [16:03:31]CAPDU: 80 13 01 00 [16:03:31]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:03:31]Write i2c OK [16:03:31]MH_I2C_Read... [16:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:31]Read from MH i2c: E2 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: E2 0E 00 [16:03:31]MH_I2C_Read... [16:03:31]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [16:03:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:03:31]wFMCommunicate OK [16:03:31]SAM_PROTO_GetShiftState done [16:03:31]FM_GetShiftState done [16:03:31]req_shift_opened done [16:03:31]requested_item shift.open_date is exist - process it [16:03:31]req_shift_open_date [16:03:31]req_shift_open_date done [16:03:31]produce_requested_data done [16:03:31]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163896,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:03:31]process_action_free get_value [16:03:31]json_value_free [16:03:31]json_value_free done [16:03:31]process_json_proto returns [16:03:31]Send response to host [16:03:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163896,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:03:31]free response buf [16:03:31]execute_script done [16:03:31]execute_script returns [16:03:31]free content buf [16:03:31]Sock 8.Close socket [16:03:31]Sock 8.Thread stoped [16:03:31]accept exits with 10 [16:03:31]New connection [16:03:31]New thread 3066744164 created [16:03:31]Thread 3066887524 joined [16:03:31]Waiting for new connection... [16:03:31] Sock 10.Parse request [16:03:31]Sock 10.Check first char [16:03:31]Sock 10.First char is OK [16:03:31]request: POST /json_proto HTTP/1.0 [16:03:31]Method: POST [16:03:31]URL: /json_proto [16:03:31]Method is POST - this is cgi request [16:03:31]url: /json_proto [16:03:31]query_string will be loaded in cgi processing [16:03:31]execute_cgi json_proto POST (null) [16:03:31]execute_cgi path=json_proto method=POST [16:03:31]POST find Content-Length [16:03:31]Host: 172.17.44.132:8080 [16:03:31]Content-Length: 331 [16:03:31]Content-Type: application/json [16:03:31] [16:03:31]POST finish read [16:03:31]Found Content-Length = 331 [16:03:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:03:31]execute_script... [16:03:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:03:31]POST & json_proto [16:03:31]process_json_proto [16:03:31]json parsed OK: [16:03:31]protocol is kg_v1.0 [16:03:31]action value=get_value [16:03:31]process_action get_value [16:03:31]cmd_get_value [16:03:31]process_action get_value done [16:03:31]requested_data is exist [16:03:31]produce_requested_data [16:03:31]requested_item fm.sale.total is exist - process it [16:03:31]SAM_PROTO_GetFMData [16:03:31]wFMCommunicate request_size=4 [16:03:31]MH_SAM_APDU [16:03:31]CAPDU: 80 13 03 00 [16:03:31]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:03:31]Write i2c OK [16:03:31]MH_I2C_Read... [16:03:31]Connected sock=6 [16: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 37 36 39 0F 01 00 00 85 26 07 01 EA 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 56 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 80 02 00 35 04 06 00 1B 07 18 EC 78 C6 B8 B4 59 25 1D 0C FB CB [16:03:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:03:32]Read from MH i2c: E2 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 FD 00 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 93 7C 02 00 69 04 A4 00 6F 04 04 00 83 79 02 00 B1 04 05 00 B2 93 37 6E 03 70 04 05 00 26 88 51 6B 02 72 04 05 00 8C 0B E6 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B 6A 47 5D 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 DC B6 C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 68 [16:03:32]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 93 7C 02 00 69 04 A4 00 6F 04 04 00 83 79 02 00 B1 04 05 00 B2 93 37 6E 03 70 04 05 00 26 88 51 6B 02 72 04 05 00 8C 0B E6 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B 6A 47 5D 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 DC B6 C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [16:03:32]wFMCommunicate OK [16:03:32]wFMCommunicate request_size=4 [16:03:32]MH_SAM_APDU [16:03:32]CAPDU: 80 17 00 00 [16:03:32]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:03:32]Write i2c OK [16:03:32]MH_I2C_Read... [16:03:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 1E 47 00 51 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 37 36 39 10 04 04 00 38 80 02 00 F4 03 04 00 23 B9 C5 66 B6 04 01 00 00 73 25 74 E0 13 48 15 87 [16:03:32]CommunicateWithHost err = 0 [16:03:32]CheckOFDResponse [16:03:32]1017 (14) - 77093643461234 [16:03:32]1041 (16) - 0000000000871769 [16:03:32]1040 (4) - 163896 [16:03:32]1012 (4) - 21.08.2024 09:53 [16:03:32]1206 (1) - 0 [16:03:32]OFD Sender: Remove packet 163896 [16:03:32]ProducePacketName [16:03:32]name=ofd_packets/00163896 [16:03:32]NVStorageDeleteData [16:03:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:03:32]Read from MH i2c: E2 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 FD 00 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [16:03:32]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:03:32]wFMCommunicate OK [16:03:32]wFMCommunicate request_size=4 [16:03:32]MH_SAM_APDU [16:03:32]CAPDU: 80 17 00 00 [16:03:32]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:03:32]Write i2c OK [16:03:32]MH_I2C_Read... [16:03:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:03:32]Read from MH i2c: E2 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 FD 00 [16:03:32]MH_I2C_Read... [16:03:32]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [16:03:32]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:03:32]wFMCommunicate OK [16:03:32]wFMCommunicate request_size=4 [16:03:32]MH_SAM_APDU [16:03:32]CAPDU: 80 17 00 00 [16:03:32]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:03:32]OFD Sender: No OFD packet to send [16:03:32]Write i2c OK [16:03:32]MH_I2C_Read... [16:03:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:03:33]Read from MH i2c: E2 [16:03:33]MH_I2C_Read... [16:03:33]Read from MH i2c: E2 FD 00 [16:03:33]MH_I2C_Read... [16:03:33]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [16:03:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:03:33]wFMCommunicate OK [16:03:33]wFMCommunicate request_size=4 [16:03:33]MH_SAM_APDU [16:03:33]CAPDU: 80 17 00 00 [16:03:33]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:03:33]Write i2c OK [16:03:33]MH_I2C_Read... [16:03:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:03:33]Read from MH i2c: E2 [16:03:33]MH_I2C_Read... [16:03:33]Read from MH i2c: E2 E6 00 [16:03:33]MH_I2C_Read... [16:03:33]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [16:03:33]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:03:33]wFMCommunicate OK [16:03:33]SAM_PROTO_GetFMData done [16:03:33]requested_item fm.sale_refund.total is exist - process it [16:03:33]requested_item fm.buy.total is exist - process it [16:03:33]requested_item shift.sale.total is exist - process it [16:03:33]SAM_PROTO_GetShiftData [16:03:33]wFMCommunicate request_size=4 [16:03:33]MH_SAM_APDU [16:03:33]CAPDU: 80 13 02 00 [16:03:33]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:03:33]Write i2c OK [16:03:33]MH_I2C_Read... [16:03:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:03:33]Read from MH i2c: E2 [16:03:33]MH_I2C_Read... [16:03:33]Read from MH i2c: E2 FD 00 [16:03:33]MH_I2C_Read... [16:03:33]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 01 00 00 69 04 9E 00 6F 04 04 00 EE 01 00 00 B1 04 04 00 6D DA CD 02 70 04 04 00 60 90 1C 02 72 04 03 00 0D 4A B1 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 B6 3F 4C 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 7E 5A 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 96 [16:03:33]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 01 00 00 69 04 9E 00 6F 04 04 00 EE 01 00 00 B1 04 04 00 6D DA CD 02 70 04 04 00 60 90 1C 02 72 04 03 00 0D 4A B1 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 B6 3F 4C 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 7E 5A 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:03:33]wFMCommunicate OK [16:03:33]wFMCommunicate request_size=4 [16:03:33]MH_SAM_APDU [16:03:33]CAPDU: 80 17 00 00 [16:03:33]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:03:33]Write i2c OK [16:03:33]MH_I2C_Read... [16:03:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:03:34]Read from MH i2c: E2 [16:03:34]MH_I2C_Read... [16:03:34]Read from MH i2c: E2 FD 00 [16:03:34]MH_I2C_Read... [16:03:34]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:03:34]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:03:34]wFMCommunicate OK [16:03:34]wFMCommunicate request_size=4 [16:03:34]MH_SAM_APDU [16:03:34]CAPDU: 80 17 00 00 [16:03:34]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:03:34]Write i2c OK [16:03:34]MH_I2C_Read... [16:03:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:03:34]Read from MH i2c: E2 [16:03:34]MH_I2C_Read... [16:03:34]Read from MH i2c: E2 FD 00 [16:03:34]MH_I2C_Read... [16:03:34]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:03:34]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:03:34]wFMCommunicate OK [16:03:34]wFMCommunicate request_size=4 [16:03:34]MH_SAM_APDU [16:03:34]CAPDU: 80 17 00 00 [16:03:34]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:03:34]Write i2c OK [16:03:34]MH_I2C_Read... [16:03:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:03:34]Read from MH i2c: E2 [16:03:34]MH_I2C_Read... [16:03:34]Read from MH i2c: E2 FD 00 [16:03:34]MH_I2C_Read... [16:03:34]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:03:34]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:03:34]wFMCommunicate OK [16:03:34]wFMCommunicate request_size=4 [16:03:34]MH_SAM_APDU [16:03:34]CAPDU: 80 17 00 00 [16:03:34]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:03:34]Write i2c OK [16:03:34]MH_I2C_Read... [16:03:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:03:35]Read from MH i2c: E2 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: E2 CE 00 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:03:35]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:03:35]wFMCommunicate OK [16:03:35]SAM_PROTO_GetShiftData done [16:03:35]requested_item shift.sale.total_cash is exist - process it [16:03:35]requested_item shift.sale_refund.total is exist - process it [16:03:35]requested_item shift.sale_refund.total_cash is exist - process it [16:03:35]requested_item shift.buy.total is exist - process it [16:03:35]requested_item shift.buy.total_cash is exist - process it [16:03:35]produce_requested_data done [16:03:35]produce_requested_data return {"fm.sale.total":147340379.38,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":470452.29,"shift.sale.total_cash":354264.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} [16:03:35]process_action_free get_value [16:03:35]json_value_free [16:03:35]json_value_free done [16:03:35]process_json_proto returns [16:03:35]Send response to host [16:03:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147340379.38,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":470452.29,"shift.sale.total_cash":354264.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}}} [16:03:35]free response buf [16:03:35]execute_script done [16:03:35]execute_script returns [16:03:35]free content buf [16:03:35]Sock 10.Close socket [16:03:35]Sock 10.Thread stoped [16:03:35]accept exits with 8 [16:03:35]New connection [16:03:35]New thread 3066887524 created [16:03:35]Thread 3066744164 joined [16:03:35]Waiting for new connection... [16:03:35] Sock 8.Parse request [16:03:35]Sock 8.Check first char [16:03:35]Sock 8.First char is OK [16:03:35]request: POST /json_proto HTTP/1.0 [16:03:35]Method: POST [16:03:35]URL: /json_proto [16:03:35]Method is POST - this is cgi request [16:03:35]url: /json_proto [16:03:35]query_string will be loaded in cgi processing [16:03:35]execute_cgi json_proto POST (null) [16:03:35]execute_cgi path=json_proto method=POST [16:03:35]POST find Content-Length [16:03:35]Host: 172.17.44.132:8080 [16:03:35]Content-Length: 672 [16:03:35]Content-Type: application/json [16:03:35] [16:03:35]POST finish read [16:03:35]Found Content-Length = 672 [16:03:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 31.110, "sum" : 2140.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2140.00, "total" : 2140.00, "payments": [ { "type": 0, "sum" : 2140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:35]execute_script... [16:03:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 31.110, "sum" : 2140.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2140.00, "total" : 2140.00, "payments": [ { "type": 0, "sum" : 2140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:35]POST & json_proto [16:03:35]process_json_proto [16:03:35]json parsed OK: [16:03:35]protocol is kg_v1.0 [16:03:35]action value=close_receipt [16:03:35]process_action close_receipt [16:03:35]cmd_close_receipt [16:03:35]MH_GetDate [16:03:35]Write to MH i2c: F0 00 00 1D 00 0C [16:03:35]Write i2c OK [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: F0 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: F0 09 00 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: F0 09 00 1D 00 00 D7 0F C6 66 2A 83 C1 65 FA [16:03:35]GetLastDocTimeStamp 1724256086 [16:03:35]current date 1724256215 [16:03:35]FM_GetShiftState [16:03:35]SAM_PROTO_GetShiftState [16:03:35]wFMCommunicate request_size=4 [16:03:35]MH_SAM_APDU [16:03:35]CAPDU: 80 13 01 00 [16:03:35]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:03:35]Write i2c OK [16:03:35]MH_I2C_Read... [16:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:35]Read from MH i2c: E2 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: E2 0E 00 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [16:03:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:03:35]wFMCommunicate OK [16:03:35]SAM_PROTO_GetShiftState done [16:03:35]FM_GetShiftState done [16:03:35]opened in 1724199517 [16:03:35]opened+sec_in_day 1724285917 [16:03:35]quantity*price = 214036 [16:03:35]sum+1 = 214038 [16:03:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 2140.00 Внесено: 2140.00 СДАЧА: 0.00 НСП 1% : 18.94 НДС 12% : 227.30 Наличными: 2140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 495 21.08.2024 16:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163897 ФПД: 92144587114676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160336&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163897&fm=92144587114676&tin=02508201610067®Number=0000000000092562&sum=214000 [16:03:36]StoreToDocumentArchive [16:03:36]shift 466 fd 163897 [16:03:36]save to /storage/0466/doc_00163897 [16:03:36]save last doc name /storage/0466/doc_00163897 to /storage/kkm_last_doc_name [16:03:36]save OK [16:03:36]Clear old archive folders... [16:03:36]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:03:36]tlvbuf is 002E5EF0 [16:03:36]SAM_PROTO_ClearQueue [16:03:36]wFMCommunicate request_size=4 [16:03:36]MH_SAM_APDU [16:03:36]CAPDU: 80 09 00 00 [16:03:36]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:36]Read from MH i2c: E2 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:03:36]RAPDU: 90 00 [16:03:36]wFMCommunicate OK [16:03:36]SAM_PROTO_ClearQueue done [16:03:36]KKMCreateOFDPacket [16:03:36]OFDProtocolAddRootSTLVToBuf [16:03:36]FM_MakeSignedData [16:03:36]FM_MakeSignedData [16:03:36]SAM_PROTO_SignData [16:03:36]wFMCommunicate request_size=4 [16:03:36]MH_SAM_APDU [16:03:36]CAPDU: 80 0D 01 02 [16:03:36]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:37]Read from MH i2c: E2 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 03 00 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:03:37]RAPDU: 90 00 [16:03:37]wFMCommunicate OK [16:03:37]wFMCommunicate request_size=255 [16:03:37]MH_SAM_APDU [16:03: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 86 79 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 15 44 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 43 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 58 00 00 00 00 07 04 06 00 F0 43 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D8 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 80 02 00 35 04 06 00 53 CE 15 [16:03:37]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 86 79 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 15 44 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 43 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 58 00 00 00 00 07 04 06 00 F0 43 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D8 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 80 02 00 35 04 06 00 53 CE 15 00 00 85 [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:37]Read from MH i2c: E2 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 03 00 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:03:37]RAPDU: 90 00 [16:03:37]wFMCommunicate OK [16:03:37]wFMCommunicate request_size=8 [16:03:37]MH_SAM_APDU [16:03:37]CAPDU: 80 0D 02 02 03 62 08 B4 [16:03:37]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 62 08 B4 00 00 CC [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:37]Read from MH i2c: E2 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 03 00 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:03:37]RAPDU: 90 00 [16:03:37]wFMCommunicate OK [16:03:37]wFMCommunicate request_size=4 [16:03:37]MH_SAM_APDU [16:03:37]CAPDU: 80 0D 03 02 [16:03:37]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:37]Read from MH i2c: E2 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 0B 00 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 0B 00 2F 00 00 80 60 4B 7A 73 05 57 44 90 00 63 [16:03:37]RAPDU: 80 60 4B 7A 73 05 57 44 90 00 [16:03:37]wFMCommunicate OK [16:03:37]SAM_PROTO_SignData done [16:03:37]FM_MakeSignedData done [16:03:37]CreateOFDProtocolMessage [16:03:37]wFMCommunicate request_size=4 [16:03:37]MH_SAM_APDU [16:03:37]CAPDU: 80 11 00 00 [16:03:37]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:37]Read from MH i2c: E2 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: E2 17 00 [16:03:37]MH_I2C_Read... [16:03:37]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 37 36 39 90 00 03 [16:03:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:37]wFMCommunicate OK [16:03:37]CreateOFDProtocolMessage done [16:03:37]OFDSenderStorePacket 163897 [16:03:37]StoreOFDPacket docnum=163897 [16:03:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 80 47 05 01 5A 4E 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 86 79 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 15 44 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 43 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 58 00 00 00 00 07 04 06 00 F0 43 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D8 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 80 02 00 35 04 06 00 53 CE 15 62 08 B4 80 60 4B 7A 73 05 57 44 [16:03:37]CheckFolder [16:03:37]dirname=/storage/ofd_packets [16:03:37]CheckFolder done [16:03:37]ProducePacketName [16:03:37]name=ofd_packets/00163897 [16:03:37]NVStorageSaveData ofd_packets/00163897 [16:03:37]File name is /storage/ofd_packets/00163897 [16:03:37]Write 299 bytes [16:03:37]NVStorageSaveData done [16:03:37]OFDSenderStorePacket done [16:03:37]KKMCreateOFDPacket done [16:03:37]NVStorageSaveData kkm_last_timestamp [16:03:37]File name is /storage/kkm_last_timestamp [16:03:37]Write 4 bytes [16:03:37]NVStorageSaveData done [16:03:37]ExternCall_PrintAddStr [16:03:37]wPrintStart [16:03:37]Write to MH i2c: 01 00 00 31 00 31 [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: 01 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: 01 07 00 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:03:37]RasterBufferAndPrint [16:03:37]line Счет N : (1)292486 [16:03:37]line ИНН: 02508201610067 [16:03:37]line Контрольно-Кассовый Чек [16:03:37]line ПРОДАЖА [16:03:37]line ТРК (МРК, ГНК) : 41 [16:03:37]line Товар: 2710124130 [16:03:37]line SU-92-К-5 [16:03:37]line 31.110 * 68.80 [16:03:37]line = 2140.37 [16:03:37]line НДС 12% НСП 1% [16:03:37]line > о реализуемом товаре [16:03:37]line ОКРУГЛЕНИЕ: -0.37 [16:03:37]line ИТОГО: 2140.00 [16:03:37]line Внесено: 2140.00 [16:03:37]line СДАЧА: 0.00 [16:03:37]line НСП 1% : 18.94 [16:03:37]line НДС 12% : 227.30 [16:03:37]line Наличными: 2140.00 [16:03:37]line Безнал.: 0.00 [16:03:37]line Место: АЗС № 130 "Партнер Нефть" [16:03:37]OFD Sender: Processing packet 163897 [packets to send 968, broken 967] [16:03:37]ProducePacketName [16:03:37]name=ofd_packets/00163897 [16:03:37]OFD Sender: To server: pG, [16:03:37]CommunicateWithHost lk.salyk.kg:30040 [16:03:37]ConnectInit lk.salyk.kg [16:03:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:03:37]line СНО: Общий режим [16:03:37]line Чек 495 21.08.2024 16:03 [16:03:37]line Смена: 466 ФФД: 1.0 [16:03:37]line ЗНМ: 0300000070 [16:03:37]line РНМ: 0000000000092562 [16:03:37]line Версия ККМ: 001 [16:03:37]line ФМ: 0000000000871769 [16:03:37]line ФД: 163897 [16:03:37]line ФПД: 92144587114676 [16:03:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160336&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163897&fm=92144587114676&tin=02508201610067®Number=0000000000092562&sum=214000 [16:03:37]written 0, free lines is 4095 [16:03:38]Connected sock=6 [16:03: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 37 36 39 0D 01 00 00 80 47 05 01 5A 4E 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 86 79 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 15 44 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 43 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 58 00 00 00 00 07 04 06 00 F0 43 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D8 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 80 02 00 35 04 06 00 53 CE 15 62 08 B4 80 60 4B 7A 73 05 57 44 [16:03:38]Write to MH i2c: 01 00 00 5C 00 5C [16:03:38]Write i2c OK [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: 01 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: 01 07 00 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D9 0D 49 [16:03:38]RasterBufferAndPrint [16:03:38]line [16:03:38]line [16:03:38]line [16:03:38]line [16:03:38]line [16:03:38]written 0, free lines is 3563 [16:03:38]MH_Cut [16:03:38]Write to MH i2c: D1 01 00 63 00 01 35 [16:03:38]Write i2c OK [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: D1 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: D1 01 00 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: D1 01 00 63 00 00 34 [16:03:38]Write to MH i2c: 01 00 00 64 00 64 [16:03:38]Write i2c OK [16:03:38]MH_I2C_Read... [16:03:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 09 84 47 00 6D 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 37 36 39 10 04 04 00 39 80 02 00 F4 03 04 00 29 B9 C5 66 B6 04 01 00 00 34 64 3E CE 00 E1 FE 8E [16:03:38]CommunicateWithHost err = 0 [16:03:38]CheckOFDResponse [16:03:38]1017 (14) - 77093643461234 [16:03:38]1041 (16) - 0000000000871769 [16:03:38]1040 (4) - 163897 [16:03:38]1012 (4) - 21.08.2024 09:53 [16:03:38]1206 (1) - 0 [16:03:38]OFD Sender: Remove packet 163897 [16:03:38]ProducePacketName [16:03:38]name=ofd_packets/00163897 [16:03:38]NVStorageDeleteData [16:03:39]*** Cut start [16:03:39]*** Purtial cut [16:03:39]*** Stage 1: CUTSNS_PIN = 1 [16:03:39]OFD Sender: No OFD packet to send [16:03:41]Read from MH i2c: 01 [16:03:41]MH_I2C_Read... [16:03:41]*** Stop cut motor [16:03:41]*** Cut end [16:03:41]Read from MH i2c: 01 07 00 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:03:41]process_action close_receipt done [16:03:41]requested_data is exist [16:03:41]produce_requested_data [16:03:41]requested_item fm.sn is exist - process it [16:03:41]wFMCommunicate request_size=4 [16:03:41]MH_SAM_APDU [16:03:41]CAPDU: 80 11 00 00 [16:03:41]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:03:41]Write i2c OK [16:03:41]MH_I2C_Read... [16:03:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:41]Read from MH i2c: E2 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: E2 17 00 [16:03:41]MH_I2C_Read... [16:03:41]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 37 36 39 90 00 38 [16:03:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:41]wFMCommunicate OK [16:03:41]requested_item fd.num is exist - process it [16:03:41]SAM_PROTO_GetFieldsCounters [16:03:41]wFMCommunicate request_size=4 [16:03:41]MH_SAM_APDU [16:03:41]CAPDU: 80 13 00 00 [16:03:41]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:03:41]Write i2c OK [16:03:41]MH_I2C_Read... [16:03:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:41]Read from MH i2c: E2 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: E2 62 00 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 80 02 00 0E 04 04 00 D2 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 66 [16:03: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 80 02 00 0E 04 04 00 D2 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 [16:03:41]wFMCommunicate OK [16:03:41]SAM_PROTO_GetFieldsCounters done [16:03:41]requested_item shift.num is exist - process it [16:03:41]requested_item shift.opened is exist - process it [16:03:41]req_shift_opened [16:03:41]FM_GetShiftState [16:03:41]SAM_PROTO_GetShiftState [16:03:41]wFMCommunicate request_size=4 [16:03:41]MH_SAM_APDU [16:03:41]CAPDU: 80 13 01 00 [16:03:41]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:03:41]Write i2c OK [16:03:41]MH_I2C_Read... [16:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:41]Read from MH i2c: E2 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: E2 0E 00 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [16:03:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:03:41]wFMCommunicate OK [16:03:41]SAM_PROTO_GetShiftState done [16:03:41]FM_GetShiftState done [16:03:41]req_shift_opened done [16:03:41]requested_item shift.open_date is exist - process it [16:03:41]req_shift_open_date [16:03:41]req_shift_open_date done [16:03:41]produce_requested_data done [16:03:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163897,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:03:41]process_action_free close_receipt [16:03:41]json_value_free [16:03:41]json_value_free done [16:03:41]process_json_proto returns [16:03:41]Send response to host [16:03:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163897,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:03:41]free response buf [16:03:41]execute_script done [16:03:41]execute_script returns [16:03:41]free content buf [16:03:41]Sock 8.Close socket [16:03:41]Sock 8.Thread stoped [16:03:41]accept exits with 10 [16:03:41]New connection [16:03:41]New thread 3066744164 created [16:03:41]Thread 3066887524 joined [16:03:41]Waiting for new connection... [16:03:41] Sock 10.Parse request [16:03:41]Sock 10.Check first char [16:03:41]Sock 10.First char is OK [16:03:41]request: POST /json_proto HTTP/1.0 [16:03:41]Method: POST [16:03:41]URL: /json_proto [16:03:41]Method is POST - this is cgi request [16:03:41]url: /json_proto [16:03:41]query_string will be loaded in cgi processing [16:03:41]execute_cgi json_proto POST (null) [16:03:41]execute_cgi path=json_proto method=POST [16:03:41]POST find Content-Length [16:03:41]Host: 172.17.44.132:8080 [16:03:41]Content-Length: 667 [16:03:41]Content-Type: application/json [16:03:41] [16:03:41]POST finish read [16:03:41]Found Content-Length = 667 [16:03:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [16:03:41]execute_script... [16:03:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [16:03:41]POST & json_proto [16:03:41]process_json_proto [16:03:41]json parsed OK: [16:03:41]protocol is kg_v1.0 [16:03:41]action value=close_receipt [16:03:41]process_action close_receipt [16:03:41]cmd_close_receipt [16:03:41]MH_GetDate [16:03:41]Write to MH i2c: F0 00 00 68 00 57 [16:03:41]Write i2c OK [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: F0 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: F0 09 00 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: F0 09 00 68 00 00 DE 0F C6 66 2A 83 C1 65 4C [16:03:41]GetLastDocTimeStamp 1724256216 [16:03:41]current date 1724256222 [16:03:41]FM_GetShiftState [16:03:41]SAM_PROTO_GetShiftState [16:03:41]wFMCommunicate request_size=4 [16:03:41]MH_SAM_APDU [16:03:41]CAPDU: 80 13 01 00 [16:03:41]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:03:41]Write i2c OK [16:03:41]MH_I2C_Read... [16:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:41]Read from MH i2c: E2 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: E2 0E 00 [16:03:41]MH_I2C_Read... [16:03:41]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [16:03:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:03:41]wFMCommunicate OK [16:03:41]SAM_PROTO_GetShiftState done [16:03:41]FM_GetShiftState done [16:03:41]opened in 1724199517 [16:03:41]opened+sec_in_day 1724285917 [16:03:41]quantity*price = 50017 [16:03:41]sum+1 = 50019 [16:03:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 496 21.08.2024 16:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163898 ФПД: 61569854314585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163898&fm=61569854314585&tin=02508201610067®Number=0000000000092562&sum=50000 [16:03:43]StoreToDocumentArchive [16:03:43]shift 466 fd 163898 [16:03:43]save to /storage/0466/doc_00163898 [16:03:43]save last doc name /storage/0466/doc_00163898 to /storage/kkm_last_doc_name [16:03:43]save OK [16:03:43]Clear old archive folders... [16:03:43]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:03:43]tlvbuf is 002898C0 [16:03:43]SAM_PROTO_ClearQueue [16:03:43]wFMCommunicate request_size=4 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 09 00 00 [16:03:43]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:03:43]RAPDU: 90 00 [16:03:43]wFMCommunicate OK [16:03:43]SAM_PROTO_ClearQueue done [16:03:43]KKMCreateOFDPacket [16:03:43]OFDProtocolAddRootSTLVToBuf [16:03:43]FM_MakeSignedData [16:03:43]FM_MakeSignedData [16:03:43]SAM_PROTO_SignData [16:03:43]wFMCommunicate request_size=4 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 0D 01 02 [16:03:43]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:03:43]RAPDU: 90 00 [16:03:43]wFMCommunicate OK [16:03:43]wFMCommunicate request_size=255 [16:03:43]MH_SAM_APDU [16:03:43]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 F0 01 00 00 F4 03 04 00 DE 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 80 02 00 35 04 06 00 37 FF 59 [16:03:43]Write to MH i2c: E2 02 01 78 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 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 F0 01 00 00 F4 03 04 00 DE 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 80 02 00 35 04 06 00 37 FF 59 00 00 38 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:03:43]RAPDU: 90 00 [16:03:43]wFMCommunicate OK [16:03:43]wFMCommunicate request_size=8 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 0D 02 02 03 4B 98 59 [16:03:43]Write to MH i2c: E2 0B 00 79 00 80 0D 02 02 03 00 4B 98 59 00 00 35 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:44]Read from MH i2c: E2 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: E2 03 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:03:44]RAPDU: 90 00 [16:03:44]wFMCommunicate OK [16:03:44]wFMCommunicate request_size=4 [16:03:44]MH_SAM_APDU [16:03:44]CAPDU: 80 0D 03 02 [16:03:44]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:44]Read from MH i2c: E2 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: E2 0B 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: E2 0B 00 7A 00 00 9B 43 9E 8E 0D 10 97 F3 90 00 A7 [16:03:44]RAPDU: 9B 43 9E 8E 0D 10 97 F3 90 00 [16:03:44]wFMCommunicate OK [16:03:44]SAM_PROTO_SignData done [16:03:44]FM_MakeSignedData done [16:03:44]CreateOFDProtocolMessage [16:03:44]wFMCommunicate request_size=4 [16:03:44]MH_SAM_APDU [16:03:44]CAPDU: 80 11 00 00 [16:03:44]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:44]Read from MH i2c: E2 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: E2 17 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [16:03:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:44]wFMCommunicate OK [16:03:44]CreateOFDProtocolMessage done [16:03:44]OFDSenderStorePacket 163898 [16:03:44]StoreOFDPacket docnum=163898 [16:03:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 2E 0E 05 01 96 19 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 F0 01 00 00 F4 03 04 00 DE 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 80 02 00 35 04 06 00 37 FF 59 4B 98 59 9B 43 9E 8E 0D 10 97 F3 [16:03:44]CheckFolder [16:03:44]dirname=/storage/ofd_packets [16:03:44]CheckFolder done [16:03:44]ProducePacketName [16:03:44]name=ofd_packets/00163898 [16:03:44]NVStorageSaveData ofd_packets/00163898 [16:03:44]File name is /storage/ofd_packets/00163898 [16:03:44]Write 299 bytes [16:03:44]NVStorageSaveData done [16:03:44]OFDSenderStorePacket done [16:03:44]KKMCreateOFDPacket done [16:03:44]NVStorageSaveData kkm_last_timestamp [16:03:44]File name is /storage/kkm_last_timestamp [16:03:44]Write 4 bytes [16:03:44]NVStorageSaveData done [16:03:44]ExternCall_PrintAddStr [16:03:44]wPrintStart [16:03:44]Write to MH i2c: 01 00 00 7C 00 7C [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 07 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [16:03:44]RasterBufferAndPrint [16:03:44]line Счет N : (1)292488 [16:03:44]line ИНН: 02508201610067 [16:03:44]line Контрольно-Кассовый Чек [16:03:44]line ПРОДАЖА [16:03:44]line ТРК (МРК, ГНК) : 61 [16:03:44]line Товар: 2710124130 [16:03:44]line SU-92-К-5 [16:03:44]line 7.270 * 68.80 [16:03:44]line = 500.18 [16:03:44]line НДС 12% НСП 1% [16:03:44]line > о реализуемом товаре [16:03:44]line ОКРУГЛЕНИЕ: -0.18 [16:03:44]line ИТОГО: 500.00 [16:03:44]line Внесено: 500.00 [16:03:44]line СДАЧА: 0.00 [16:03:44]line НСП 1% : 4.43 [16:03:44]line НДС 12% : 53.12 [16:03:44]line Наличными: 500.00 [16:03:44]line Безнал.: 0.00 [16:03:44]line Место: АЗС № 130 "Партнер Нефть" [16:03:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:03:44]line СНО: Общий режим [16:03:44]line Чек 496 21.08.2024 16:03 [16:03:44]line Смена: 466 ФФД: 1.0 [16:03:44]line ЗНМ: 0300000070 [16:03:44]line РНМ: 0000000000092562 [16:03:44]line Версия ККМ: 001 [16:03:44]line ФМ: 0000000000871769 [16:03:44]line ФД: 163898 [16:03:44]line ФПД: 61569854314585 [16:03:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163898&fm=61569854314585&tin=02508201610067®Number=0000000000092562&sum=50000 [16:03:44]written 0, free lines is 4095 [16:03:44]OFD Sender: Processing packet 163898 [packets to send 968, broken 967] [16:03:44]ProducePacketName [16:03:44]name=ofd_packets/00163898 [16:03:44]OFD Sender: To server: pG, [16:03:44]CommunicateWithHost lk.salyk.kg:30040 [16:03:44]ConnectInit lk.salyk.kg [16:03:44]Write to MH i2c: 01 00 00 A7 00 A7 [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 07 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C5 0C 7F [16:03:44]RasterBufferAndPrint [16:03:44]line [16:03:44]line [16:03:44]line [16:03:44]line [16:03:44]line [16:03:44]written 0, free lines is 3299 [16:03:44]MH_Cut [16:03:44]Write to MH i2c: D1 01 00 AE 00 01 80 [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: D1 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: D1 01 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: D1 01 00 AE 00 00 7F [16:03:44]Write to MH i2c: 01 00 00 AF 00 AF [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:45]Connected sock=11 [16:03: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 37 36 39 0D 01 00 00 2E 0E 05 01 96 19 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 F0 01 00 00 F4 03 04 00 DE 0F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 80 02 00 35 04 06 00 37 FF 59 4B 98 59 9B 43 9E 8E 0D 10 97 F3 [16:03:45]*** Cut start [16:03:45]*** Purtial cut [16:03:45]*** Stage 1: CUTSNS_PIN = 1 [16:03:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 95 47 00 10 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 37 36 39 10 04 04 00 3A 80 02 00 F4 03 04 00 30 B9 C5 66 B6 04 01 00 00 DE FD 87 F4 86 3A 02 5C [16:03:47]CommunicateWithHost err = 0 [16:03:47]CheckOFDResponse [16:03:47]1017 (14) - 77093643461234 [16:03:47]1041 (16) - 0000000000871769 [16:03:47]1040 (4) - 163898 [16:03:47]1012 (4) - 21.08.2024 09:53 [16:03:47]1206 (1) - 0 [16:03:47]OFD Sender: Remove packet 163898 [16:03:47]ProducePacketName [16:03:47]name=ofd_packets/00163898 [16:03:47]NVStorageDeleteData [16:03:47]Read from MH i2c: 01 [16:03:47]MH_I2C_Read... [16:03:47]*** Stop cut motor [16:03:47]*** Cut end [16:03:47]Read from MH i2c: 01 07 00 [16:03:47]MH_I2C_Read... [16:03:47]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [16:03:47]process_action close_receipt done [16:03:47]requested_data is exist [16:03:47]produce_requested_data [16:03:47]requested_item fm.sn is exist - process it [16:03:47]wFMCommunicate request_size=4 [16:03:47]MH_SAM_APDU [16:03:47]CAPDU: 80 11 00 00 [16:03:47]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [16:03:47]Write i2c OK [16:03:47]MH_I2C_Read... [16:03:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:47]Read from MH i2c: E2 [16:03:47]MH_I2C_Read... [16:03:47]Read from MH i2c: E2 17 00 [16:03:47]MH_I2C_Read... [16:03:47]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 37 36 39 90 00 83 [16:03:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:47]wFMCommunicate OK [16:03:47]requested_item fd.num is exist - process it [16:03:47]SAM_PROTO_GetFieldsCounters [16:03:47]wFMCommunicate request_size=4 [16:03:47]MH_SAM_APDU [16:03:47]CAPDU: 80 13 00 00 [16:03:47]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [16:03:47]Write i2c OK [16:03:47]MH_I2C_Read... [16:03:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:47]Read from MH i2c: E2 [16:03:47]MH_I2C_Read... [16:03:47]Read from MH i2c: E2 62 00 [16:03:47]MH_I2C_Read... [16:03:47]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 80 02 00 0E 04 04 00 D2 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 B5 [16:03: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 80 02 00 0E 04 04 00 D2 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 [16:03:47]wFMCommunicate OK [16:03:47]SAM_PROTO_GetFieldsCounters done [16:03:47]requested_item shift.num is exist - process it [16:03:47]requested_item shift.opened is exist - process it [16:03:47]req_shift_opened [16:03:47]FM_GetShiftState [16:03:47]SAM_PROTO_GetShiftState [16:03:47]wFMCommunicate request_size=4 [16:03:47]MH_SAM_APDU [16:03:47]CAPDU: 80 13 01 00 [16:03:47]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [16:03:47]OFD Sender: No OFD packet to send [16:03:47]Write i2c OK [16:03:47]MH_I2C_Read... [16:03:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:48]Read from MH i2c: E2 [16:03:48]MH_I2C_Read... [16:03:48]Read from MH i2c: E2 0E 00 [16:03:48]MH_I2C_Read... [16:03:48]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [16:03:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:03:48]wFMCommunicate OK [16:03:48]SAM_PROTO_GetShiftState done [16:03:48]FM_GetShiftState done [16:03:48]req_shift_opened done [16:03:48]requested_item shift.open_date is exist - process it [16:03:48]req_shift_open_date [16:03:48]req_shift_open_date done [16:03:48]produce_requested_data done [16:03:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163898,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:03:48]process_action_free close_receipt [16:03:48]json_value_free [16:03:48]json_value_free done [16:03:48]process_json_proto returns [16:03:48]Send response to host [16:03:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163898,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:03:48]free response buf [16:03:48]execute_script done [16:03:48]execute_script returns [16:03:48]free content buf [16:03:48]Sock 10.Close socket [16:03:48]Sock 10.Thread stoped [16:03:53]OFD Sender: No OFD packet to send [16:03:58]OFD Sender: No OFD packet to send [16:04:03]OFD Sender: No OFD packet to send [16:04:04]recv_with_timeout no data received [16:04:08]OFD Sender: No OFD packet to send [16:04:13]OFD Sender: No OFD packet to send [16:04:18]OFD Sender: No OFD packet to send [16:04:23]OFD Sender: No OFD packet to send [16:04:26]recv_with_timeout no data received [16:04:28]OFD Sender: No OFD packet to send [16:04:33]OFD Sender: No OFD packet to send [16:04:38]OFD Sender: No OFD packet to send [16:04:43]OFD Sender: No OFD packet to send [16:04:48]OFD Sender: No OFD packet to send [16:04:51]recv_with_timeout no data received [16:04:53]OFD Sender: No OFD packet to send [16:04:58]OFD Sender: No OFD packet to send [16:05:03]OFD Sender: No OFD packet to send [16:05:08]OFD Sender: No OFD packet to send [16:05:13]OFD Sender: No OFD packet to send [16:05:16]accept exits with 8 [16:05:16]New connection [16:05:16]New thread 3066887524 created [16:05:16]Thread 3066744164 joined [16:05:16]Waiting for new connection... [16:05:16] Sock 8.Parse request [16:05:16]Sock 8.Check first char [16:05:16]Sock 8.First char is OK [16:05:16]request: POST /json_proto HTTP/1.0 [16:05:16]Method: POST [16:05:16]URL: /json_proto [16:05:16]Method is POST - this is cgi request [16:05:16]url: /json_proto [16:05:16]query_string will be loaded in cgi processing [16:05:16]execute_cgi json_proto POST (null) [16:05:16]execute_cgi path=json_proto method=POST [16:05:16]POST find Content-Length [16:05:16]Host: 172.17.44.132:8080 [16:05:16]Content-Length: 682 [16:05:16]Content-Type: application/json [16:05:16] [16:05:16]POST finish read [16:05:16]Found Content-Length = 682 [16:05:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:16]execute_script... [16:05: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)292492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:16]POST & json_proto [16:05:16]process_json_proto [16:05:16]json parsed OK: [16:05:16]protocol is kg_v1.0 [16:05:16]action value=close_receipt [16:05:16]process_action close_receipt [16:05:16]cmd_close_receipt [16:05:16]MH_GetDate [16:05:16]Write to MH i2c: F0 00 00 B3 00 A2 [16:05:16]Write i2c OK [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: F0 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: F0 09 00 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: F0 09 00 B3 00 00 3C 10 C6 66 2A 83 C1 65 F6 [16:05:16]GetLastDocTimeStamp 1724256222 [16:05:16]current date 1724256316 [16:05:16]FM_GetShiftState [16:05:16]SAM_PROTO_GetShiftState [16:05:16]wFMCommunicate request_size=4 [16:05:16]MH_SAM_APDU [16:05:16]CAPDU: 80 13 01 00 [16:05:16]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [16:05:16]Write i2c OK [16:05:16]MH_I2C_Read... [16:05:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:16]Read from MH i2c: E2 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: E2 0E 00 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [16:05:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:05:16]wFMCommunicate OK [16:05:16]SAM_PROTO_GetShiftState done [16:05:16]FM_GetShiftState done [16:05:16]opened in 1724199517 [16:05:16]opened+sec_in_day 1724285917 [16:05:16]quantity*price = 100005 [16:05:16]sum+1 = 100006 [16:05:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 497 21.08.2024 16:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163899 ФПД: 164220995686105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163899&fm=164220995686105&tin=02508201610067®Number=0000000000092562&sum=100000 [16:05:17]StoreToDocumentArchive [16:05:17]shift 466 fd 163899 [16:05:17]save to /storage/0466/doc_00163899 [16:05:17]save last doc name /storage/0466/doc_00163899 to /storage/kkm_last_doc_name [16:05:17]save OK [16:05:17]Clear old archive folders... [16:05:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:05:17]tlvbuf is 002E9000 [16:05:17]SAM_PROTO_ClearQueue [16:05:17]wFMCommunicate request_size=4 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 09 00 00 [16:05:17]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:05:17]RAPDU: 90 00 [16:05:17]wFMCommunicate OK [16:05:17]SAM_PROTO_ClearQueue done [16:05:17]KKMCreateOFDPacket [16:05:17]OFDProtocolAddRootSTLVToBuf [16:05:17]FM_MakeSignedData [16:05:17]FM_MakeSignedData [16:05:17]SAM_PROTO_SignData [16:05:17]wFMCommunicate request_size=4 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 0D 01 02 [16:05:17]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:05:17]RAPDU: 90 00 [16:05:17]wFMCommunicate OK [16:05:17]wFMCommunicate request_size=255 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F1 01 00 00 F4 03 04 00 3C 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 80 02 00 35 04 06 00 95 [16:05:17]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F1 01 00 00 F4 03 04 00 3C 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 80 02 00 35 04 06 00 95 00 00 DD [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [16:05:17]RAPDU: 90 00 [16:05:17]wFMCommunicate OK [16:05:17]wFMCommunicate request_size=10 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 0D 02 02 05 5B AE 1C CE D9 [16:05:17]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 5B AE 1C CE D9 00 00 14 [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [16:05:17]RAPDU: 90 00 [16:05:17]wFMCommunicate OK [16:05:17]wFMCommunicate request_size=4 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 0D 03 02 [16:05:17]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 0B 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 0B 00 C5 00 00 25 38 F1 67 BF F3 D4 73 90 00 EF [16:05:17]RAPDU: 25 38 F1 67 BF F3 D4 73 90 00 [16:05:17]wFMCommunicate OK [16:05:17]SAM_PROTO_SignData done [16:05:17]FM_MakeSignedData done [16:05:17]CreateOFDProtocolMessage [16:05:17]wFMCommunicate request_size=4 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 11 00 00 [16:05:17]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 17 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [16:05:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:17]wFMCommunicate OK [16:05:17]CreateOFDProtocolMessage done [16:05:17]OFDSenderStorePacket 163899 [16:05:17]StoreOFDPacket docnum=163899 [16:05:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5E AB 07 01 33 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F1 01 00 00 F4 03 04 00 3C 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 80 02 00 35 04 06 00 95 5B AE 1C CE D9 25 38 F1 67 BF F3 D4 73 [16:05:17]CheckFolder [16:05:17]dirname=/storage/ofd_packets [16:05:17]CheckFolder done [16:05:17]ProducePacketName [16:05:17]name=ofd_packets/00163899 [16:05:17]NVStorageSaveData ofd_packets/00163899 [16:05:17]File name is /storage/ofd_packets/00163899 [16:05:17]Write 301 bytes [16:05:17]NVStorageSaveData done [16:05:17]OFDSenderStorePacket done [16:05:17]KKMCreateOFDPacket done [16:05:17]NVStorageSaveData kkm_last_timestamp [16:05:17]File name is /storage/kkm_last_timestamp [16:05:17]Write 4 bytes [16:05:17]NVStorageSaveData done [16:05:17]ExternCall_PrintAddStr [16:05:17]wPrintStart [16:05:17]Write to MH i2c: 01 00 00 C7 00 C7 [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: 01 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: 01 07 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [16:05:17]RasterBufferAndPrint [16:05:17]line Счет N : (1)292492 [16:05:17]line ИНН: 02508201610067 [16:05:17]line Контрольно-Кассовый Чек [16:05:17]line ПРОДАЖА [16:05:17]line ТРК (МРК, ГНК) : 62 [16:05:17]line Товар: 2710124130 [16:05:17]line Аи-92-К-5 [16:05:17]line 14.750 * 67.80 [16:05:17]line = 1000.05 [16:05:17]line НДС 12% НСП 1% [16:05:17]line > о реализуемом товаре [16:05:17]line ОКРУГЛЕНИЕ: -0.05 [16:05:17]line ИТОГО: 1000.00 [16:05:17]line Внесено: 1000.00 [16:05:17]line СДАЧА: 0.00 [16:05:17]line НСП 1% : 8.85 [16:05:17]line НДС 12% : 106.20 [16:05:17]line Наличными: 1000.00 [16:05:17]line Безнал.: 0.00 [16:05:17]line Место: АЗС № 130 "Партнер Нефть" [16:05:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:05:17]line СНО: Общий режим [16:05:17]line Чек 497 21.08.2024 16:05 [16:05:17]line Смена: 466 ФФД: 1.0 [16:05:17]line ЗНМ: 0300000070 [16:05:17]line РНМ: 0000000000092562 [16:05:17]line Версия ККМ: 001 [16:05:17]line ФМ: 0000000000871769 [16:05:17]line ФД: 163899 [16:05:17]line ФПД: 164220995686105 [16:05:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163899&fm=164220995686105&tin=02508201610067®Number=0000000000092562&sum=100000 [16:05:17]OFD Sender: Processing packet 163899 [packets to send 968, broken 967] [16:05:17]ProducePacketName [16:05:17]name=ofd_packets/00163899 [16:05:17]OFD Sender: To server: pG, [16:05:17]CommunicateWithHost lk.salyk.kg:30040 [16:05:17]ConnectInit lk.salyk.kg [16:05:17]written 0, free lines is 4095 [16:05:18]Write to MH i2c: 01 00 00 F2 00 F2 [16:05:18]Write i2c OK [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: 01 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: 01 07 00 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C4 0C C9 [16:05:18]RasterBufferAndPrint [16:05:18]line [16:05:18]line [16:05:18]line [16:05:18]line [16:05:18]line [16:05:18]written 0, free lines is 3280 [16:05:18]MH_Cut [16:05:18]Write to MH i2c: D1 01 00 F9 00 01 CB [16:05:18]Write i2c OK [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: D1 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: D1 01 00 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: D1 01 00 F9 00 00 CA [16:05:18]Write to MH i2c: 01 00 00 FA 00 FA [16:05:18]Write i2c OK [16:05:18]MH_I2C_Read... [16:05:18]Connected sock=10 [16:05: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 37 36 39 0F 01 00 00 5E AB 07 01 33 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F1 01 00 00 F4 03 04 00 3C 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 80 02 00 35 04 06 00 95 5B AE 1C CE D9 25 38 F1 67 BF F3 D4 73 [16:05:19]*** Cut start [16:05:19]*** Purtial cut [16:05:19]*** Stage 1: CUTSNS_PIN = 1 [16: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 37 36 39 4F 00 00 00 21 96 47 00 3C 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 37 36 39 10 04 04 00 3B 80 02 00 F4 03 04 00 8D B9 C5 66 B6 04 01 00 00 05 7F 13 EB D9 EA 83 4A [16:05:19]CommunicateWithHost err = 0 [16:05:19]CheckOFDResponse [16:05:19]1017 (14) - 77093643461234 [16:05:19]1041 (16) - 0000000000871769 [16:05:19]1040 (4) - 163899 [16:05:19]1012 (4) - 21.08.2024 09:55 [16:05:19]1206 (1) - 0 [16:05:19]OFD Sender: Remove packet 163899 [16:05:19]ProducePacketName [16:05:19]name=ofd_packets/00163899 [16:05:19]NVStorageDeleteData [16:05:19]OFD Sender: No OFD packet to send [16:05:21]Read from MH i2c: 01 [16:05:21]MH_I2C_Read... [16:05:21]*** Stop cut motor [16:05:21]*** Cut end [16:05:21]Read from MH i2c: 01 07 00 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [16:05:21]process_action close_receipt done [16:05:21]requested_data is exist [16:05:21]produce_requested_data [16:05:21]requested_item fm.sn is exist - process it [16:05:21]wFMCommunicate request_size=4 [16:05:21]MH_SAM_APDU [16:05:21]CAPDU: 80 11 00 00 [16:05:21]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [16:05:21]Write i2c OK [16:05:21]MH_I2C_Read... [16:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:21]Read from MH i2c: E2 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: E2 17 00 [16:05:21]MH_I2C_Read... [16:05:21]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 37 36 39 90 00 CE [16:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:21]wFMCommunicate OK [16:05:21]requested_item fd.num is exist - process it [16:05:21]SAM_PROTO_GetFieldsCounters [16:05:21]wFMCommunicate request_size=4 [16:05:21]MH_SAM_APDU [16:05:21]CAPDU: 80 13 00 00 [16:05:21]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [16:05:21]Write i2c OK [16:05:21]MH_I2C_Read... [16:05:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:21]Read from MH i2c: E2 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: E2 62 00 [16:05:21]MH_I2C_Read... [16:05:21]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 80 02 00 0E 04 04 00 D2 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 04 [16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 80 02 00 0E 04 04 00 D2 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 [16:05:21]wFMCommunicate OK [16:05:21]SAM_PROTO_GetFieldsCounters done [16:05:21]requested_item shift.num is exist - process it [16:05:21]requested_item shift.opened is exist - process it [16:05:21]req_shift_opened [16:05:21]FM_GetShiftState [16:05:21]SAM_PROTO_GetShiftState [16:05:21]wFMCommunicate request_size=4 [16:05:21]MH_SAM_APDU [16:05:21]CAPDU: 80 13 01 00 [16:05:21]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [16:05:21]Write i2c OK [16:05:21]MH_I2C_Read... [16:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:21]Read from MH i2c: E2 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: E2 0E 00 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [16:05:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:05:21]wFMCommunicate OK [16:05:21]SAM_PROTO_GetShiftState done [16:05:21]FM_GetShiftState done [16:05:21]req_shift_opened done [16:05:21]requested_item shift.open_date is exist - process it [16:05:21]req_shift_open_date [16:05:21]req_shift_open_date done [16:05:21]produce_requested_data done [16:05:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163899,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:05:21]process_action_free close_receipt [16:05:21]json_value_free [16:05:21]json_value_free done [16:05:21]process_json_proto returns [16:05:21]Send response to host [16:05:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163899,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:05:21]free response buf [16:05:21]execute_script done [16:05:21]execute_script returns [16:05:21]free content buf [16:05:21]Sock 8.Close socket [16:05:21]Sock 8.Thread stoped [16:05:24]OFD Sender: No OFD packet to send [16:05:29]OFD Sender: No OFD packet to send [16:05:34]OFD Sender: No OFD packet to send [16:05:39]OFD Sender: No OFD packet to send [16:05:44]OFD Sender: No OFD packet to send [16:05:46]accept exits with 9 [16:05:46]New connection [16:05:46]New thread 3066744164 created [16:05:46]Thread 3066887524 joined [16:05:46]Waiting for new connection... [16:05:46] Sock 9.Parse request [16:05:46]Sock 9.Check first char [16:05:46]Sock 9.First char is OK [16:05:46]request: POST /json_proto HTTP/1.0 [16:05:46]Method: POST [16:05:46]URL: /json_proto [16:05:46]Method is POST - this is cgi request [16:05:46]url: /json_proto [16:05:46]query_string will be loaded in cgi processing [16:05:46]execute_cgi json_proto POST (null) [16:05:46]execute_cgi path=json_proto method=POST [16:05:46]POST find Content-Length [16:05:46]Host: 172.17.44.132:8080 [16:05:46]Content-Length: 682 [16:05:46]Content-Type: application/json [16:05:46] [16:05:46]POST finish read [16:05:46]Found Content-Length = 682 [16:05:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:46]execute_script... [16: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)292493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:46]POST & json_proto [16:05:46]process_json_proto [16:05:46]json parsed OK: [16:05:46]protocol is kg_v1.0 [16:05:46]action value=close_receipt [16:05:46]process_action close_receipt [16:05:46]cmd_close_receipt [16:05:46]MH_GetDate [16:05:46]Write to MH i2c: F0 00 00 FE 00 ED [16:05:46]Write i2c OK [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: F0 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: F0 09 00 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: F0 09 00 FE 00 00 5A 10 C6 66 2A 83 C1 65 5F [16:05:46]GetLastDocTimeStamp 1724256316 [16:05:46]current date 1724256346 [16:05:46]FM_GetShiftState [16:05:46]SAM_PROTO_GetShiftState [16:05:46]wFMCommunicate request_size=4 [16:05:46]MH_SAM_APDU [16:05:46]CAPDU: 80 13 01 00 [16:05:46]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [16:05:46]Write i2c OK [16:05:46]MH_I2C_Read... [16:05:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:46]Read from MH i2c: E2 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: E2 0E 00 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [16:05:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:05:46]wFMCommunicate OK [16:05:46]SAM_PROTO_GetShiftState done [16:05:46]FM_GetShiftState done [16:05:46]opened in 1724199517 [16:05:46]opened+sec_in_day 1724285917 [16:05:46]quantity*price = 100005 [16:05:46]sum+1 = 100006 [16: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 498 21.08.2024 16:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163900 ФПД: 103713667780182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163900&fm=103713667780182&tin=02508201610067®Number=0000000000092562&sum=100000 [16:05:47]StoreToDocumentArchive [16:05:47]shift 466 fd 163900 [16:05:47]save to /storage/0466/doc_00163900 [16:05:47]save last doc name /storage/0466/doc_00163900 to /storage/kkm_last_doc_name [16:05:47]save OK [16:05:47]Clear old archive folders... [16:05:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:05:47]tlvbuf is 002FCB50 [16:05:47]SAM_PROTO_ClearQueue [16:05:47]wFMCommunicate request_size=4 [16:05:47]MH_SAM_APDU [16:05:47]CAPDU: 80 09 00 00 [16:05:47]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [16:05:47]Write i2c OK [16:05:47]MH_I2C_Read... [16:05:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:47]Read from MH i2c: E2 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [16:05:47]RAPDU: 90 00 [16:05:47]wFMCommunicate OK [16:05:47]SAM_PROTO_ClearQueue done [16:05:47]KKMCreateOFDPacket [16:05:47]OFDProtocolAddRootSTLVToBuf [16:05:47]FM_MakeSignedData [16:05:47]FM_MakeSignedData [16:05:47]SAM_PROTO_SignData [16:05:47]wFMCommunicate request_size=4 [16:05:47]MH_SAM_APDU [16:05:47]CAPDU: 80 0D 01 02 [16:05:47]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [16:05:47]Write i2c OK [16:05:47]MH_I2C_Read... [16:05:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:47]Read from MH i2c: E2 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [16:05:47]RAPDU: 90 00 [16:05:47]wFMCommunicate OK [16:05:47]wFMCommunicate request_size=255 [16:05:47]MH_SAM_APDU [16:05:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 01 00 00 F4 03 04 00 5B 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 80 02 00 35 04 06 00 5E [16:05:47]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 01 00 00 F4 03 04 00 5B 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 80 02 00 35 04 06 00 5E 00 00 13 [16:05:47]Write i2c OK [16:05:47]MH_I2C_Read... [16:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:48]Read from MH i2c: E2 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: E2 03 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [16:05:48]RAPDU: 90 00 [16:05:48]wFMCommunicate OK [16:05:48]wFMCommunicate request_size=10 [16:05:48]MH_SAM_APDU [16:05:48]CAPDU: 80 0D 02 02 05 53 B8 53 8E 56 [16:05:48]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 53 B8 53 8E 56 00 00 D6 [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:48]Read from MH i2c: E2 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: E2 03 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [16:05:48]RAPDU: 90 00 [16:05:48]wFMCommunicate OK [16:05:48]wFMCommunicate request_size=4 [16:05:48]MH_SAM_APDU [16:05:48]CAPDU: 80 0D 03 02 [16:05:48]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:48]Read from MH i2c: E2 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: E2 0B 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: E2 0B 00 10 01 00 02 13 40 E9 10 A5 55 AB 90 00 80 [16:05:48]RAPDU: 02 13 40 E9 10 A5 55 AB 90 00 [16:05:48]wFMCommunicate OK [16:05:48]SAM_PROTO_SignData done [16:05:48]FM_MakeSignedData done [16:05:48]CreateOFDProtocolMessage [16:05:48]wFMCommunicate request_size=4 [16:05:48]MH_SAM_APDU [16:05:48]CAPDU: 80 11 00 00 [16:05:48]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:48]Read from MH i2c: E2 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: E2 17 00 [16:05:48]MH_I2C_Read... [16:05:48]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 37 36 39 90 00 E5 [16:05:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:48]wFMCommunicate OK [16:05:48]CreateOFDProtocolMessage done [16:05:48]OFDSenderStorePacket 163900 [16:05:48]StoreOFDPacket docnum=163900 [16:05:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 56 27 07 01 F1 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 01 00 00 F4 03 04 00 5B 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 80 02 00 35 04 06 00 5E 53 B8 53 8E 56 02 13 40 E9 10 A5 55 AB [16:05:48]CheckFolder [16:05:48]dirname=/storage/ofd_packets [16:05:48]CheckFolder done [16:05:48]ProducePacketName [16:05:48]name=ofd_packets/00163900 [16:05:48]NVStorageSaveData ofd_packets/00163900 [16:05:48]File name is /storage/ofd_packets/00163900 [16:05:48]Write 301 bytes [16:05:48]NVStorageSaveData done [16:05:48]OFDSenderStorePacket done [16:05:48]KKMCreateOFDPacket done [16:05:48]NVStorageSaveData kkm_last_timestamp [16:05:48]File name is /storage/kkm_last_timestamp [16:05:48]Write 4 bytes [16:05:48]NVStorageSaveData done [16:05:48]ExternCall_PrintAddStr [16:05:48]wPrintStart [16:05:48]Write to MH i2c: 01 00 00 12 01 13 [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 07 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [16:05:48]RasterBufferAndPrint [16:05:48]line Счет N : (1)292493 [16:05:48]line ИНН: 02508201610067 [16:05:48]line Контрольно-Кассовый Чек [16:05:48]line ПРОДАЖА [16:05:48]line ТРК (МРК, ГНК) : 52 [16:05:48]line Товар: 2710124130 [16:05:48]line Аи-92-К-5 [16:05:48]line 14.750 * 67.80 [16:05:48]line = 1000.05 [16:05:48]line НДС 12% НСП 1% [16:05:48]line > о реализуемом товаре [16:05:48]line ОКРУГЛЕНИЕ: -0.05 [16:05:48]line ИТОГО: 1000.00 [16:05:48]line Внесено: 1000.00 [16:05:48]line СДАЧА: 0.00 [16:05:48]line НСП 1% : 8.85 [16:05:48]line НДС 12% : 106.20 [16:05:48]line Наличными: 1000.00 [16:05:48]line Безнал.: 0.00 [16:05:48]line Место: АЗС № 130 "Партнер Нефть" [16:05:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:05:48]line СНО: Общий режим [16:05:48]line Чек 498 21.08.2024 16:05 [16:05:48]line Смена: 466 ФФД: 1.0 [16:05:48]line ЗНМ: 0300000070 [16:05:48]line РНМ: 0000000000092562 [16:05:48]line Версия ККМ: 001 [16:05:48]line ФМ: 0000000000871769 [16:05:48]line ФД: 163900 [16:05:48]line ФПД: 103713667780182 [16:05:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163900&fm=103713667780182&tin=02508201610067®Number=0000000000092562&sum=100000 [16:05:48]written 0, free lines is 4095 [16:05:48]OFD Sender: Processing packet 163900 [packets to send 968, broken 967] [16:05:48]ProducePacketName [16:05:48]name=ofd_packets/00163900 [16:05:48]OFD Sender: To server: pG, [16:05:48]CommunicateWithHost lk.salyk.kg:30040 [16:05:48]ConnectInit lk.salyk.kg [16:05:48]Write to MH i2c: 01 00 00 3D 01 3E [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 07 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 C6 0C 17 [16:05:48]RasterBufferAndPrint [16:05:48]line [16:05:48]line [16:05:48]line [16:05:48]line [16:05:48]line [16:05:48]written 0, free lines is 3279 [16:05:48]MH_Cut [16:05:48]Write to MH i2c: D1 01 00 44 01 01 17 [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: D1 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: D1 01 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: D1 01 00 44 01 00 16 [16:05:48]Write to MH i2c: 01 00 00 45 01 46 [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:49]Connected sock=10 [16:05: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 37 36 39 0F 01 00 00 56 27 07 01 F1 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 01 00 00 F4 03 04 00 5B 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 80 02 00 35 04 06 00 5E 53 B8 53 8E 56 02 13 40 E9 10 A5 55 AB [16: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 37 36 39 4F 00 00 00 AC 9F 47 00 C3 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 37 36 39 10 04 04 00 3C 80 02 00 F4 03 04 00 AC B9 C5 66 B6 04 01 00 00 33 6B 16 14 CD 62 E2 C2 [16:05:49]CommunicateWithHost err = 0 [16:05:49]CheckOFDResponse [16:05:49]1017 (14) - 77093643461234 [16:05:49]1041 (16) - 0000000000871769 [16:05:49]1040 (4) - 163900 [16:05:49]1012 (4) - 21.08.2024 09:55 [16:05:49]1206 (1) - 0 [16:05:49]OFD Sender: Remove packet 163900 [16:05:49]ProducePacketName [16:05:49]name=ofd_packets/00163900 [16:05:49]NVStorageDeleteData [16:05:49]*** Cut start [16:05:49]*** Purtial cut [16:05:49]*** Stage 1: CUTSNS_PIN = 1 [16:05:50]OFD Sender: No OFD packet to send [16:05:51]Read from MH i2c: 01 [16:05:51]MH_I2C_Read... [16:05:51]*** Stop cut motor [16:05:51]*** Cut end [16:05:51]Read from MH i2c: 01 07 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [16:05:51]process_action close_receipt done [16:05:51]requested_data is exist [16:05:51]produce_requested_data [16:05:51]requested_item fm.sn is exist - process it [16:05:51]wFMCommunicate request_size=4 [16:05:51]MH_SAM_APDU [16:05:51]CAPDU: 80 11 00 00 [16:05:51]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:51]Read from MH i2c: E2 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 17 00 [16:05:51]MH_I2C_Read... [16:05:51]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 37 36 39 90 00 1A [16:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:51]wFMCommunicate OK [16:05:51]requested_item fd.num is exist - process it [16:05:51]SAM_PROTO_GetFieldsCounters [16:05:51]wFMCommunicate request_size=4 [16:05:51]MH_SAM_APDU [16:05:51]CAPDU: 80 13 00 00 [16:05:51]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:51]Read from MH i2c: E2 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 62 00 [16:05:51]MH_I2C_Read... [16:05:51]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 80 02 00 0E 04 04 00 D2 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 54 [16:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 80 02 00 0E 04 04 00 D2 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 [16:05:51]wFMCommunicate OK [16:05:51]SAM_PROTO_GetFieldsCounters done [16:05:51]requested_item shift.num is exist - process it [16:05:51]requested_item shift.opened is exist - process it [16:05:51]req_shift_opened [16:05:51]FM_GetShiftState [16:05:51]SAM_PROTO_GetShiftState [16:05:51]wFMCommunicate request_size=4 [16:05:51]MH_SAM_APDU [16:05:51]CAPDU: 80 13 01 00 [16:05:51]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:51]Read from MH i2c: E2 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 0E 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [16:05:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:05:51]wFMCommunicate OK [16:05:51]SAM_PROTO_GetShiftState done [16:05:51]FM_GetShiftState done [16:05:51]req_shift_opened done [16:05:51]requested_item shift.open_date is exist - process it [16:05:51]req_shift_open_date [16:05:51]req_shift_open_date done [16:05:51]produce_requested_data done [16:05:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163900,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:05:51]process_action_free close_receipt [16:05:51]json_value_free [16:05:51]json_value_free done [16:05:51]process_json_proto returns [16:05:51]Send response to host [16:05:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163900,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:05:51]free response buf [16:05:51]execute_script done [16:05:51]execute_script returns [16:05:51]free content buf [16:05:51]Sock 9.Close socket [16:05:51]Sock 9.Thread stoped [16:05:55]OFD Sender: No OFD packet to send [16:06:00]OFD Sender: No OFD packet to send [16:06:05]OFD Sender: No OFD packet to send [16:06:10]OFD Sender: No OFD packet to send [16:06:15]OFD Sender: No OFD packet to send [16:06:20]OFD Sender: No OFD packet to send [16:06:23]accept exits with 8 [16:06:23]New connection [16:06:23]New thread 3066887524 created [16:06:23]Thread 3066744164 joined [16:06:23]Waiting for new connection... [16:06:23] Sock 8.Parse request [16:06:23]Sock 8.Check first char [16:06:23]Sock 8.First char is OK [16:06:23]request: POST /json_proto HTTP/1.0 [16:06:23]Method: POST [16:06:23]URL: /json_proto [16:06:23]Method is POST - this is cgi request [16:06:23]url: /json_proto [16:06:23]query_string will be loaded in cgi processing [16:06:23]execute_cgi json_proto POST (null) [16:06:23]execute_cgi path=json_proto method=POST [16:06:23]POST find Content-Length [16:06:23]Host: 172.17.44.132:8080 [16:06:23]Content-Length: 816 [16:06:23]Content-Type: application/json [16:06:23] [16:06:23]POST finish read [16:06:23]Found Content-Length = 816 [16:06:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:23]execute_script... [16:06: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)292491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:23]POST & json_proto [16:06:23]process_json_proto [16:06:23]json parsed OK: [16:06:23]protocol is kg_v1.0 [16:06:23]action value=close_receipt [16:06:23]process_action close_receipt [16:06:23]cmd_close_receipt [16:06:23]MH_GetDate [16:06:23]Write to MH i2c: F0 00 00 49 01 39 [16:06:23]Write i2c OK [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: F0 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: F0 09 00 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: F0 09 00 49 01 00 7F 10 C6 66 2A 83 C1 65 D0 [16:06:23]GetLastDocTimeStamp 1724256347 [16:06:23]current date 1724256383 [16:06:23]FM_GetShiftState [16:06:23]SAM_PROTO_GetShiftState [16:06:23]wFMCommunicate request_size=4 [16:06:23]MH_SAM_APDU [16:06:23]CAPDU: 80 13 01 00 [16:06:23]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [16:06:23]Write i2c OK [16:06:23]MH_I2C_Read... [16:06:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:23]Read from MH i2c: E2 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: E2 0E 00 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [16:06:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:06:23]wFMCommunicate OK [16:06:23]SAM_PROTO_GetShiftState done [16:06:23]FM_GetShiftState done [16:06:23]opened in 1724199517 [16:06:23]opened+sec_in_day 1724285917 [16:06:23]quantity*price = 350062 [16:06:23]sum+1 = 350064 [16:06:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.63 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 0.00 Безнал.: 3500.63 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 499 21.08.2024 16:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163901 ФПД: 90965396796715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160623&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163901&fm=90965396796715&tin=02508201610067®Number=0000000000092562&sum=350063 [16:06:24]StoreToDocumentArchive [16:06:24]shift 466 fd 163901 [16:06:24]save to /storage/0466/doc_00163901 [16:06:24]save last doc name /storage/0466/doc_00163901 to /storage/kkm_last_doc_name [16:06:24]save OK [16:06:24]Clear old archive folders... [16:06:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:06:24]tlvbuf is 00279280 [16:06:24]SAM_PROTO_ClearQueue [16:06:24]wFMCommunicate request_size=4 [16:06:24]MH_SAM_APDU [16:06:24]CAPDU: 80 09 00 00 [16:06:24]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:24]Read from MH i2c: E2 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:06:24]RAPDU: 90 00 [16:06:24]wFMCommunicate OK [16:06:24]SAM_PROTO_ClearQueue done [16:06:24]KKMCreateOFDPacket [16:06:24]OFDProtocolAddRootSTLVToBuf [16:06:24]FM_MakeSignedData [16:06:24]FM_MakeSignedData [16:06:24]SAM_PROTO_SignData [16:06:24]wFMCommunicate request_size=4 [16:06:24]MH_SAM_APDU [16:06:24]CAPDU: 80 0D 01 02 [16:06:24]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:24]Read from MH i2c: E2 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:06:24]RAPDU: 90 00 [16:06:24]wFMCommunicate OK [16:06:24]wFMCommunicate request_size=255 [16:06:24]MH_SAM_APDU [16:06:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 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 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 7F 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 80 02 00 35 04 06 00 52 BB 88 29 [16:06:24]Write to MH i2c: E2 02 01 59 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 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 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 7F 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 80 02 00 35 04 06 00 52 BB 88 29 00 00 8F [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:24]Read from MH i2c: E2 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [16:06:24]RAPDU: 90 00 [16:06:24]wFMCommunicate OK [16:06:24]wFMCommunicate request_size=7 [16:06:24]MH_SAM_APDU [16:06:24]CAPDU: 80 0D 02 02 02 B5 2B [16:06:24]Write to MH i2c: E2 0A 00 5A 01 80 0D 02 02 02 00 B5 2B 00 00 B9 [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:24]Read from MH i2c: E2 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:06:24]RAPDU: 90 00 [16:06:24]wFMCommunicate OK [16:06:24]wFMCommunicate request_size=4 [16:06:24]MH_SAM_APDU [16:06:24]CAPDU: 80 0D 03 02 [16:06:24]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:24]Read from MH i2c: E2 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 0B 00 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 0B 00 5B 01 00 4A DF 73 EF 2A BF C8 7E 90 00 92 [16:06:24]RAPDU: 4A DF 73 EF 2A BF C8 7E 90 00 [16:06:24]wFMCommunicate OK [16:06:24]SAM_PROTO_SignData done [16:06:24]FM_MakeSignedData done [16:06:24]CreateOFDProtocolMessage [16:06:24]wFMCommunicate request_size=4 [16:06:24]MH_SAM_APDU [16:06:24]CAPDU: 80 11 00 00 [16:06:24]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:24]Read from MH i2c: E2 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: E2 17 00 [16:06:24]MH_I2C_Read... [16:06:24]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 37 36 39 90 00 30 [16:06:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:06:24]wFMCommunicate OK [16:06:24]CreateOFDProtocolMessage done [16:06:24]OFDSenderStorePacket 163901 [16:06:24]StoreOFDPacket docnum=163901 [16:06:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BA D0 04 01 F4 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 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 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 7F 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 80 02 00 35 04 06 00 52 BB 88 29 B5 2B 4A DF 73 EF 2A BF C8 7E [16:06:24]CheckFolder [16:06:24]dirname=/storage/ofd_packets [16:06:24]CheckFolder done [16:06:24]ProducePacketName [16:06:24]name=ofd_packets/00163901 [16:06:24]NVStorageSaveData ofd_packets/00163901 [16:06:24]File name is /storage/ofd_packets/00163901 [16:06:24]Write 298 bytes [16:06:24]NVStorageSaveData done [16:06:24]OFDSenderStorePacket done [16:06:24]KKMCreateOFDPacket done [16:06:24]NVStorageSaveData kkm_last_timestamp [16:06:24]File name is /storage/kkm_last_timestamp [16:06:24]Write 4 bytes [16:06:24]NVStorageSaveData done [16:06:24]ExternCall_PrintAddStr [16:06:24]wPrintStart [16:06:24]Write to MH i2c: 01 00 00 5D 01 5E [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: 01 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: 01 07 00 [16:06:24]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [16:06:25]RasterBufferAndPrint [16:06:25]line Счет N : (1)292491 [16:06:25]line ИНН: 02508201610067 [16:06:25]line Контрольно-Кассовый Чек [16:06:25]line ПРОДАЖА [16:06:25]line ТРК (МРК, ГНК) : 11 [16:06:25]line Товар: 2710194800 [16:06:25]line ДТ-К-5 [16:06:25]line 45.940 * 76.20 [16:06:25]line = 3500.63 [16:06:25]line НДС 12% НСП 1% [16:06:25]line > о реализуемом товаре [16:06:25]line ИТОГО: 3500.63 [16:06:25]line НСП 1% : 30.98 [16:06:25]line НДС 12% : 371.75 [16:06:25]line Наличными: 0.00 [16:06:25]line Безнал.: 3500.63 [16:06:25]line Место: АЗС № 130 "Партнер Нефть" [16:06:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:06:25]line СНО: Общий режим [16:06:25]line Чек 499 21.08.2024 16:06 [16:06:25]line Смена: 466 ФФД: 1.0 [16:06:25]line ЗНМ: 0300000070 [16:06:25]line РНМ: 0000000000092562 [16:06:25]line Версия ККМ: 001 [16:06:25]line Платежная система: Бакай Банк [16:06:25]line ФМ: 0000000000871769 [16:06:25]line ФД: 163901 [16:06:25]line ФПД: 90965396796715 [16:06:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160623&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163901&fm=90965396796715&tin=02508201610067®Number=0000000000092562&sum=350063 [16:06:25]written 0, free lines is 4095 [16:06:25]OFD Sender: Processing packet 163901 [packets to send 968, broken 967] [16:06:25]ProducePacketName [16:06:25]name=ofd_packets/00163901 [16:06:25]OFD Sender: To server: pG, [16:06:25]CommunicateWithHost lk.salyk.kg:30040 [16:06:25]ConnectInit lk.salyk.kg [16:06:25]Write to MH i2c: 01 00 00 87 01 88 [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 E2 0C 7D [16:06:25]RasterBufferAndPrint [16:06:25]line [16:06:25]line [16:06:25]line [16:06:25]line [16:06:25]line [16:06:25]written 0, free lines is 3303 [16:06:25]MH_Cut [16:06:25]Write to MH i2c: D1 01 00 8E 01 01 61 [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D1 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D1 01 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D1 01 00 8E 01 00 60 [16:06:25]Write to MH i2c: 01 00 00 8F 01 90 [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:26]*** Cut start [16:06:26]*** Purtial cut [16:06:26]*** Stage 1: CUTSNS_PIN = 1 [16:06:28]Read from MH i2c: 01 [16:06:28]MH_I2C_Read... [16:06:28]*** Stop cut motor [16:06:28]*** Cut end [16:06:28]Read from MH i2c: 01 07 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [16:06:28]process_action close_receipt done [16:06:28]requested_data is exist [16:06:28]produce_requested_data [16:06:28]requested_item fm.sn is exist - process it [16:06:28]wFMCommunicate request_size=4 [16:06:28]MH_SAM_APDU [16:06:28]CAPDU: 80 11 00 00 [16:06:28]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:28]Read from MH i2c: E2 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: E2 17 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [16:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:06:28]wFMCommunicate OK [16:06:28]requested_item fd.num is exist - process it [16:06:28]SAM_PROTO_GetFieldsCounters [16:06:28]wFMCommunicate request_size=4 [16:06:28]MH_SAM_APDU [16:06:28]CAPDU: 80 13 00 00 [16:06:28]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:28]Read from MH i2c: E2 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: E2 62 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 80 02 00 0E 04 04 00 D2 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 A2 [16:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 80 02 00 0E 04 04 00 D2 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 [16:06:28]wFMCommunicate OK [16:06:28]SAM_PROTO_GetFieldsCounters done [16:06:28]requested_item shift.num is exist - process it [16:06:28]requested_item shift.opened is exist - process it [16:06:28]req_shift_opened [16:06:28]FM_GetShiftState [16:06:28]SAM_PROTO_GetShiftState [16:06:28]wFMCommunicate request_size=4 [16:06:28]MH_SAM_APDU [16:06:28]CAPDU: 80 13 01 00 [16:06:28]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:28]Read from MH i2c: E2 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: E2 0E 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [16:06:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:06:28]wFMCommunicate OK [16:06:28]SAM_PROTO_GetShiftState done [16:06:28]FM_GetShiftState done [16:06:28]req_shift_opened done [16:06:28]requested_item shift.open_date is exist - process it [16:06:28]req_shift_open_date [16:06:28]req_shift_open_date done [16:06:28]produce_requested_data done [16:06:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163901,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:06:28]process_action_free close_receipt [16:06:28]json_value_free [16:06:28]json_value_free done [16:06:28]process_json_proto returns [16:06:28]Send response to host [16:06:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163901,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:06:28]free response buf [16:06:28]execute_script done [16:06:28]execute_script returns [16:06:28]free content buf [16:06:28]Sock 8.Close socket [16:06:28]Sock 8.Thread stoped [16:06:28]Connected sock=11 [16: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 37 36 39 0C 01 00 00 BA D0 04 01 F4 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 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 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 7F 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 80 02 00 35 04 06 00 52 BB 88 29 B5 2B 4A DF 73 EF 2A BF C8 7E [16:06:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 03 2E 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 37 36 39 10 04 04 00 3D 80 02 00 F4 03 04 00 D3 B9 C5 66 B6 04 01 00 00 BF D0 A6 63 88 E0 40 ED [16:06:31]CommunicateWithHost err = 0 [16:06:31]CheckOFDResponse [16:06:31]1017 (14) - 77093643461234 [16:06:31]1041 (16) - 0000000000871769 [16:06:31]1040 (4) - 163901 [16:06:31]1012 (4) - 21.08.2024 09:56 [16:06:31]1206 (1) - 0 [16:06:31]OFD Sender: Remove packet 163901 [16:06:31]ProducePacketName [16:06:31]name=ofd_packets/00163901 [16:06:31]NVStorageDeleteData [16:06:32]OFD Sender: No OFD packet to send [16:06:37]OFD Sender: No OFD packet to send [16:06:42]OFD Sender: No OFD packet to send [16:06:47]OFD Sender: No OFD packet to send [16:06:52]OFD Sender: No OFD packet to send [16:06:57]OFD Sender: No OFD packet to send [16:07:02]OFD Sender: No OFD packet to send [16:07:03]accept exits with 10 [16:07:03]New connection [16:07:03]New thread 3066744164 created [16:07:03]Thread 3066887524 joined [16:07:03]Waiting for new connection... [16:07:03] Sock 10.Parse request [16:07:03]Sock 10.Check first char [16:07:03]Sock 10.First char is OK [16:07:03]request: POST /json_proto HTTP/1.0 [16:07:03]Method: POST [16:07:03]URL: /json_proto [16:07:03]Method is POST - this is cgi request [16:07:03]url: /json_proto [16:07:03]query_string will be loaded in cgi processing [16:07:03]execute_cgi json_proto POST (null) [16:07:03]execute_cgi path=json_proto method=POST [16:07:03]POST find Content-Length [16:07:03]Host: 172.17.44.132:8080 [16:07:03]Content-Length: 679 [16:07:03]Content-Type: application/json [16:07:03] [16:07:03]POST finish read [16:07:03]Found Content-Length = 679 [16:07:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 30.190, "sum" : 2300.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2300.00, "total" : 2300.00, "payments": [ { "type": 0, "sum" : 2300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:03]execute_script... [16:07: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)292494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 30.190, "sum" : 2300.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2300.00, "total" : 2300.00, "payments": [ { "type": 0, "sum" : 2300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:03]POST & json_proto [16:07:03]process_json_proto [16:07:03]json parsed OK: [16:07:03]protocol is kg_v1.0 [16:07:03]action value=close_receipt [16:07:03]process_action close_receipt [16:07:03]cmd_close_receipt [16:07:03]MH_GetDate [16:07:03]Write to MH i2c: F0 00 00 93 01 83 [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: F0 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: F0 09 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: F0 09 00 93 01 00 A8 10 C6 66 2A 83 C1 65 43 [16:07:03]GetLastDocTimeStamp 1724256383 [16:07:03]current date 1724256424 [16:07:03]FM_GetShiftState [16:07:03]SAM_PROTO_GetShiftState [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 13 01 00 [16:07:03]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 0E 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [16:07:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:07:03]wFMCommunicate OK [16:07:03]SAM_PROTO_GetShiftState done [16:07:03]FM_GetShiftState done [16:07:03]opened in 1724199517 [16:07:03]opened+sec_in_day 1724285917 [16:07:03]quantity*price = 230047 [16:07:03]sum+1 = 230049 [16:07:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 2300.00 Внесено: 2300.00 СДАЧА: 0.00 НСП 1% : 20.36 НДС 12% : 244.30 Наличными: 2300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 500 21.08.2024 16:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163902 ФПД: 96119361920709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160704&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163902&fm=96119361920709&tin=02508201610067®Number=0000000000092562&sum=230000 [16:07:04]StoreToDocumentArchive [16:07:04]shift 466 fd 163902 [16:07:04]save to /storage/0466/doc_00163902 [16:07:04]save last doc name /storage/0466/doc_00163902 to /storage/kkm_last_doc_name [16:07:04]save OK [16:07:04]Clear old archive folders... [16:07:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:07:04]tlvbuf is 0027ABD0 [16:07:04]SAM_PROTO_ClearQueue [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 09 00 00 [16:07:04]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [16:07:04]Write i2c OK [16:07:04]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 A1 01 00 90 00 16 [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 A2 01 80 0D 01 02 00 00 00 00 1C [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 A2 01 00 90 00 17 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=255 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 A8 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 80 02 00 35 04 06 00 57 6B 88 6C [16:07:04]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 A8 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 80 02 00 35 04 06 00 57 6B 88 6C 00 00 C0 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:05]Read from MH i2c: E2 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 03 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [16:07:05]RAPDU: 90 00 [16:07:05]wFMCommunicate OK [16:07:05]wFMCommunicate request_size=7 [16:07:05]MH_SAM_APDU [16:07:05]CAPDU: 80 0D 02 02 02 5E C5 [16:07:05]Write to MH i2c: E2 0A 00 A4 01 80 0D 02 02 02 00 5E C5 00 00 46 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:05]Read from MH i2c: E2 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 03 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:07:05]RAPDU: 90 00 [16:07:05]wFMCommunicate OK [16:07:05]wFMCommunicate request_size=4 [16:07:05]MH_SAM_APDU [16:07:05]CAPDU: 80 0D 03 02 [16:07:05]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:05]Read from MH i2c: E2 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 0B 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 0B 00 A5 01 00 72 31 AA 6C 52 B3 C7 B8 90 00 5F [16:07:05]RAPDU: 72 31 AA 6C 52 B3 C7 B8 90 00 [16:07:05]wFMCommunicate OK [16:07:05]SAM_PROTO_SignData done [16:07:05]FM_MakeSignedData done [16:07:05]CreateOFDProtocolMessage [16:07:05]wFMCommunicate request_size=4 [16:07:05]MH_SAM_APDU [16:07:05]CAPDU: 80 11 00 00 [16:07:05]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:05]Read from MH i2c: E2 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 17 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [16:07:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:07:05]wFMCommunicate OK [16:07:05]CreateOFDProtocolMessage done [16:07:05]OFDSenderStorePacket 163902 [16:07:05]StoreOFDPacket docnum=163902 [16:07:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 86 E0 04 01 95 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 A8 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 80 02 00 35 04 06 00 57 6B 88 6C 5E C5 72 31 AA 6C 52 B3 C7 B8 [16:07:05]CheckFolder [16:07:05]dirname=/storage/ofd_packets [16:07:05]CheckFolder done [16:07:05]ProducePacketName [16:07:05]name=ofd_packets/00163902 [16:07:05]NVStorageSaveData ofd_packets/00163902 [16:07:05]File name is /storage/ofd_packets/00163902 [16:07:05]Write 298 bytes [16:07:05]NVStorageSaveData done [16:07:05]OFDSenderStorePacket done [16:07:05]KKMCreateOFDPacket done [16:07:05]NVStorageSaveData kkm_last_timestamp [16:07:05]File name is /storage/kkm_last_timestamp [16:07:05]Write 4 bytes [16:07:05]NVStorageSaveData done [16:07:05]ExternCall_PrintAddStr [16:07:05]wPrintStart [16:07:05]Write to MH i2c: 01 00 00 A7 01 A8 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 07 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [16:07:05]RasterBufferAndPrint [16:07:05]line Счет N : (1)292494 [16:07:05]line ИНН: 02508201610067 [16:07:05]line Контрольно-Кассовый Чек [16:07:05]line ПРОДАЖА [16:07:05]line ТРК (МРК, ГНК) : 64 [16:07:05]line Товар: 2710194800 [16:07:05]line ДТ-К-5 [16:07:05]line 30.190 * 76.20 [16:07:05]line = 2300.48 [16:07:05]line НДС 12% НСП 1% [16:07:05]line > о реализуемом товаре [16:07:05]line ОКРУГЛЕНИЕ: -0.48 [16:07:05]line ИТОГО: 2300.00 [16:07:05]line Внесено: 2300.00 [16:07:05]line СДАЧА: 0.00 [16:07:05]line НСП 1% : 20.36 [16:07:05]line НДС 12% : 244.30 [16:07:05]line Наличными: 2300.00 [16:07:05]line Безнал.: 0.00 [16:07:05]line Место: АЗС № 130 "Партнер Нефть" [16:07:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:07:05]line СНО: Общий режим [16:07:05]line Чек 500 21.08.2024 16:07 [16:07:05]line Смена: 466 ФФД: 1.0 [16:07:05]line ЗНМ: 0300000070 [16:07:05]line РНМ: 0000000000092562 [16:07:05]line Версия ККМ: 001 [16:07:05]line ФМ: 0000000000871769 [16:07:05]line ФД: 163902 [16:07:05]line ФПД: 96119361920709 [16:07:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160704&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163902&fm=96119361920709&tin=02508201610067®Number=0000000000092562&sum=230000 [16:07:05]OFD Sender: Processing packet 163902 [packets to send 968, broken 967] [16:07:05]ProducePacketName [16:07:05]name=ofd_packets/00163902 [16:07:05]OFD Sender: To server: pG, [16:07:05]CommunicateWithHost lk.salyk.kg:30040 [16:07:05]ConnectInit lk.salyk.kg [16:07:05]written 0, free lines is 4095 [16:07:06]Write to MH i2c: 01 00 00 D2 01 D3 [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: 01 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: 01 07 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 C8 0C AE [16:07:06]RasterBufferAndPrint [16:07:06]line [16:07:06]line [16:07:06]line [16:07:06]line [16:07:06]line [16:07:06]written 0, free lines is 3278 [16:07:06]MH_Cut [16:07:06]Write to MH i2c: D1 01 00 D9 01 01 AC [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: D1 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: D1 01 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: D1 01 00 D9 01 00 AB [16:07:06]Write to MH i2c: 01 00 00 DA 01 DB [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]Connected sock=9 [16:07: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 37 36 39 0C 01 00 00 86 E0 04 01 95 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 A8 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 80 02 00 35 04 06 00 57 6B 88 6C 5E C5 72 31 AA 6C 52 B3 C7 B8 [16:07:06]*** Cut start [16:07:06]*** Purtial cut [16:07:06]*** Stage 1: CUTSNS_PIN = 1 [16:07:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A 79 47 00 D7 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 37 36 39 10 04 04 00 3E 80 02 00 F4 03 04 00 F9 B9 C5 66 B6 04 01 00 00 E6 44 86 DF 77 9F DA 1E [16:07:07]CommunicateWithHost err = 0 [16:07:07]CheckOFDResponse [16:07:07]1017 (14) - 77093643461234 [16:07:07]1041 (16) - 0000000000871769 [16:07:07]1040 (4) - 163902 [16:07:07]1012 (4) - 21.08.2024 09:57 [16:07:07]1206 (1) - 0 [16:07:07]OFD Sender: Remove packet 163902 [16:07:07]ProducePacketName [16:07:07]name=ofd_packets/00163902 [16:07:07]NVStorageDeleteData [16:07:07]OFD Sender: No OFD packet to send [16:07:08]Read from MH i2c: 01 [16:07:08]MH_I2C_Read... [16:07:08]*** Stop cut motor [16:07:08]*** Cut end [16:07:08]Read from MH i2c: 01 07 00 [16:07:08]MH_I2C_Read... [16:07:08]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [16:07:08]process_action close_receipt done [16:07:08]requested_data is exist [16:07:08]produce_requested_data [16:07:08]requested_item fm.sn is exist - process it [16:07:08]wFMCommunicate request_size=4 [16:07:08]MH_SAM_APDU [16:07:08]CAPDU: 80 11 00 00 [16:07:08]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [16:07:08]Write i2c OK [16:07:08]MH_I2C_Read... [16:07:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:08]Read from MH i2c: E2 [16:07:08]MH_I2C_Read... [16:07:08]Read from MH i2c: E2 17 00 [16:07:08]MH_I2C_Read... [16:07: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 37 36 39 90 00 AF [16:07:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:07:08]wFMCommunicate OK [16:07:08]requested_item fd.num is exist - process it [16:07:08]SAM_PROTO_GetFieldsCounters [16:07:08]wFMCommunicate request_size=4 [16:07:08]MH_SAM_APDU [16:07:08]CAPDU: 80 13 00 00 [16:07:08]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [16:07:08]Write i2c OK [16:07:08]MH_I2C_Read... [16:07:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:09]Read from MH i2c: E2 [16:07:09]MH_I2C_Read... [16:07:09]Read from MH i2c: E2 62 00 [16:07:09]MH_I2C_Read... [16:07:09]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 80 02 00 0E 04 04 00 D2 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 F1 [16:07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 80 02 00 0E 04 04 00 D2 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 [16:07:09]wFMCommunicate OK [16:07:09]SAM_PROTO_GetFieldsCounters done [16:07:09]requested_item shift.num is exist - process it [16:07:09]requested_item shift.opened is exist - process it [16:07:09]req_shift_opened [16:07:09]FM_GetShiftState [16:07:09]SAM_PROTO_GetShiftState [16:07:09]wFMCommunicate request_size=4 [16:07:09]MH_SAM_APDU [16:07:09]CAPDU: 80 13 01 00 [16:07:09]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [16:07:09]Write i2c OK [16:07:09]MH_I2C_Read... [16:07:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:09]Read from MH i2c: E2 [16:07:09]MH_I2C_Read... [16:07:09]Read from MH i2c: E2 0E 00 [16:07:09]MH_I2C_Read... [16:07:09]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [16:07:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:07:09]wFMCommunicate OK [16:07:09]SAM_PROTO_GetShiftState done [16:07:09]FM_GetShiftState done [16:07:09]req_shift_opened done [16:07:09]requested_item shift.open_date is exist - process it [16:07:09]req_shift_open_date [16:07:09]req_shift_open_date done [16:07:09]produce_requested_data done [16:07:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163902,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:07:09]process_action_free close_receipt [16:07:09]json_value_free [16:07:09]json_value_free done [16:07:09]process_json_proto returns [16:07:09]Send response to host [16:07:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163902,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:07:09]free response buf [16:07:09]execute_script done [16:07:09]execute_script returns [16:07:09]free content buf [16:07:09]Sock 10.Close socket [16:07:09]Sock 10.Thread stoped [16:07:12]OFD Sender: No OFD packet to send [16:07:17]OFD Sender: No OFD packet to send [16:07:22]OFD Sender: No OFD packet to send [16:07:27]OFD Sender: No OFD packet to send [16:07:32]OFD Sender: No OFD packet to send [16:07:37]OFD Sender: No OFD packet to send [16:07:39]recv_with_timeout no data received [16:07:40]accept exits with 8 [16:07:40]New connection [16:07:40]New thread 3066887524 created [16:07:40]Thread 3066744164 joined [16:07:40]Waiting for new connection... [16:07:40] Sock 8.Parse request [16:07:40]Sock 8.Check first char [16:07:40]Sock 8.First char is OK [16:07:40]request: POST /json_proto HTTP/1.0 [16:07:40]Method: POST [16:07:40]URL: /json_proto [16:07:40]Method is POST - this is cgi request [16:07:40]url: /json_proto [16:07:40]query_string will be loaded in cgi processing [16:07:40]execute_cgi json_proto POST (null) [16:07:40]execute_cgi path=json_proto method=POST [16:07:40]POST find Content-Length [16:07:40]Host: 172.17.44.132:8080 [16:07:40]Content-Length: 679 [16:07:40]Content-Type: application/json [16:07:40] [16:07:40]POST finish read [16:07:40]Found Content-Length = 679 [16:07:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:40]execute_script... [16:07: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)292496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:40]POST & json_proto [16:07:40]process_json_proto [16:07:40]json parsed OK: [16:07:40]protocol is kg_v1.0 [16:07:40]action value=close_receipt [16:07:40]process_action close_receipt [16:07:40]cmd_close_receipt [16:07:40]MH_GetDate [16:07:40]Write to MH i2c: F0 00 00 DE 01 CE [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: F0 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: F0 09 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: F0 09 00 DE 01 00 CC 10 C6 66 2A 83 C1 65 B2 [16:07:40]GetLastDocTimeStamp 1724256424 [16:07:40]current date 1724256460 [16:07:40]FM_GetShiftState [16:07:40]SAM_PROTO_GetShiftState [16:07:40]wFMCommunicate request_size=4 [16:07:40]MH_SAM_APDU [16:07:40]CAPDU: 80 13 01 00 [16:07:40]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:40]Read from MH i2c: E2 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 0E 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [16:07:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:07:40]wFMCommunicate OK [16:07:40]SAM_PROTO_GetShiftState done [16:07:40]FM_GetShiftState done [16:07:40]opened in 1724199517 [16:07:40]opened+sec_in_day 1724285917 [16:07:40]quantity*price = 180060 [16:07:40]sum+1 = 180062 [16:07:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.21 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 501 21.08.2024 16:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163903 ФПД: 142055980845943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T160740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163903&fm=142055980845943&tin=02508201610067®Number=0000000000092562&sum=180000 [16:07:41]StoreToDocumentArchive [16:07:41]shift 466 fd 163903 [16:07:41]save to /storage/0466/doc_00163903 [16:07:41]save last doc name /storage/0466/doc_00163903 to /storage/kkm_last_doc_name [16:07:41]save OK [16:07:41]Clear old archive folders... [16:07:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:07:41]tlvbuf is 002FB770 [16:07:41]SAM_PROTO_ClearQueue [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 09 00 00 [16:07:41]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [16:07:41]RAPDU: 90 00 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_ClearQueue done [16:07:41]KKMCreateOFDPacket [16:07:41]OFDProtocolAddRootSTLVToBuf [16:07:41]FM_MakeSignedData [16:07:41]FM_MakeSignedData [16:07:41]SAM_PROTO_SignData [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 0D 01 02 [16:07:41]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [16:07:41]RAPDU: 90 00 [16:07:41]wFMCommunicate OK [16:07:41]wFMCommunicate request_size=255 [16:07:41]MH_SAM_APDU [16:07: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 CC 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 80 02 00 35 04 06 00 81 32 FC 46 [16:07:41]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 CC 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 80 02 00 35 04 06 00 81 32 FC 46 00 00 FA [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:07:41]RAPDU: 90 00 [16:07:41]wFMCommunicate OK [16:07:41]wFMCommunicate request_size=7 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 0D 02 02 02 CB 77 [16:07:41]Write to MH i2c: E2 0A 00 EF 01 80 0D 02 02 02 00 CB 77 00 00 B0 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:07:41]RAPDU: 90 00 [16:07:41]wFMCommunicate OK [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 0D 03 02 [16:07:41]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0B 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0B 00 F0 01 00 76 21 69 12 07 C9 0B E5 90 00 3F [16:07:41]RAPDU: 76 21 69 12 07 C9 0B E5 90 00 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_SignData done [16:07:41]FM_MakeSignedData done [16:07:41]CreateOFDProtocolMessage [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 F1 01 80 11 00 00 00 00 00 00 6C [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 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C5 [16:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:07:41]wFMCommunicate OK [16:07:41]CreateOFDProtocolMessage done [16:07:41]OFDSenderStorePacket 163903 [16:07:41]StoreOFDPacket docnum=163903 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** 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 5400000000572578 (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: 17075790+1707180842=1724256632 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 78 11 C6 66 2A 83 C1 65 87 [16:10:32]Current date/time: 21.08.2024 16:10 [16:10:32]FM_Init [16:10:32]wFMConnect [16:10:32]MH_SAM_On [16:10:32]Write to MH i2c: E0 00 00 08 00 E7 [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]*** iso7816_init finished! [16:10:32]*** atr: [16:10:32]*** 0F 3B D5 18 FF 81 91 FE [16:10:32]*** 1F C3 80 73 C8 21 10 0A [16:10:32]*** 00 00 00 00 00 00 00 00 [16:10:32]*** 00 00 00 00 00 00 00 00 [16:10:32]*** 00 00 00 00 00 00 00 00 [16:10:32]*** 00 00 00 00 00 00 00 00 [16:10:32]*** 00 00 00 00 00 00 00 00 [16:10:32]*** 00 00 00 00 00 00 00 00 [16:10:32]Read from MH i2c: E0 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E0 10 00 [16:10:32]MH_I2C_Read... [16:10:32]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 [16:10:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:10:32]wFMCommunicate request_size=10 [16:10:32]MH_SAM_APDU [16:10:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:10:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:10:32]Read from MH i2c: E2 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:10:32]RAPDU: 90 00 [16:10:32]wFMCommunicate OK [16:10:32]wFMCommunicate request_size=4 [16:10:32]MH_SAM_APDU [16:10:32]CAPDU: 80 11 00 00 [16:10:32]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:32]Read from MH i2c: E2 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 17 00 [16:10:32]MH_I2C_Read... [16:10:32]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 37 36 39 90 00 DD [16:10:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:10:32]wFMCommunicate OK [16:10:32]Detected FM SN is 0000000000871769 [16:10:32]Stored FM SN is 0000000000871769 [16:10:32]wFMCommunicate request_size=9 [16:10:32]MH_SAM_APDU [16:10:32]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:10:32]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:10:32]Read from MH i2c: E2 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:10:32]RAPDU: 90 00 [16:10:32]wFMCommunicate OK [16:10:32]FM PIN OK [16:10:32]wFMCommunicate request_size=8 [16:10:32]MH_SAM_APDU [16:10:32]CAPDU: 80 14 04 00 03 02 00 01 [16:10:32]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:10:32]Read from MH i2c: E2 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:10:32]RAPDU: 90 00 [16:10:32]wFMCommunicate OK [16:10:32]wFMCommunicate request_size=13 [16:10:32]MH_SAM_APDU [16:10:32]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:10:32]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 [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:10:32]Read from MH i2c: E2 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:10:32]RAPDU: 90 00 [16:10:32]wFMCommunicate OK [16:10:32]wFMCommunicate request_size=4 [16:10:32]MH_SAM_APDU [16:10:32]CAPDU: 80 11 00 00 [16:10:32]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:32]Read from MH i2c: E2 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: E2 17 00 [16:10:32]MH_I2C_Read... [16:10:32]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 37 36 39 90 00 E1 [16:10:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:10:32]wFMCommunicate OK [16:10:32]DocumentArchiveInit [16:10:32]Start Httpd... [16:10:32]Httpd thread 3067227492 created [16:10:32]Write to MH i2c: 01 00 00 0F 00 0F [16:10:32]Write i2c OK [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: 01 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: 01 07 00 [16:10:32]MH_I2C_Read... [16:10:32]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:10:32]MH Int Process started [16:10:32]Allocated Socket 8 [16:10:32]Bind OK [16:10:32]Listen OK [16:10:32]httpd running on port 8080 [16:10:32]Waiting for new connection... [16:10:33]OFD Sender: Processing packet 163903 [packets to send 968, broken 967] [16:10:33]ProducePacketName [16:10:33]name=ofd_packets/00163903 [16:10:33]OFD Sender: To server: pG, [16:10:33]CommunicateWithHost lk.salyk.kg:30040 [16:10:33]ConnectInit lk.salyk.kg [16:10:34]accept exits with 9 [16:10:34]New connection [16:10:34]New thread 3066940772 created [16:10:34]Waiting for new connection... [16:10:34] Sock 9.Parse request [16:10:34]Sock 9.Check first char [16:10:34]Sock 9.First char is OK [16:10:34]request: POST /json_proto HTTP/1.0 [16:10:34]Method: POST [16:10:34]URL: /json_proto [16:10:34]Method is POST - this is cgi request [16:10:34]url: /json_proto [16:10:34]query_string will be loaded in cgi processing [16:10:34]execute_cgi json_proto POST (null) [16:10:34]execute_cgi path=json_proto method=POST [16:10:34]POST find Content-Length [16:10:34]Host: 172.17.44.132:8080 [16:10:34]Content-Length: 215 [16:10:34]Content-Type: application/json [16:10:34] [16:10:34]POST finish read [16:10:34]Found Content-Length = 215 [16:10:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:34]execute_script... [16:10:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:34]POST & json_proto [16:10:34]process_json_proto [16:10:34]json parsed OK: [16:10:34]protocol is kg_v1.0 [16:10:34]action value=get_value [16:10:34]process_action get_value [16:10:34]cmd_get_value [16:10:34]process_action get_value done [16:10:34]requested_data is exist [16:10:34]produce_requested_data [16:10:34]requested_item kkm.sn is exist - process it [16:10:34]requested_item kkm.ver is exist - process it [16:10:34]requested_item fm.sn is exist - process it [16:10:34]wFMCommunicate request_size=4 [16:10:34]MH_SAM_APDU [16:10:34]CAPDU: 80 11 00 00 [16:10:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:10:34]Write i2c OK [16:10:34]MH_I2C_Read... [16:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:34]Read from MH i2c: E2 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 17 00 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:10:34]wFMCommunicate OK [16:10:34]requested_item fd.num is exist - process it [16:10:34]SAM_PROTO_GetFieldsCounters [16:10:34]wFMCommunicate request_size=4 [16:10:34]MH_SAM_APDU [16:10:34]CAPDU: 80 13 00 00 [16:10:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:10:34]Write i2c OK [16:10:34]MH_I2C_Read... [16:10:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:34]Read from MH i2c: E2 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 62 00 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 80 02 00 0E 04 04 00 D2 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 29 [16:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 80 02 00 0E 04 04 00 D2 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 [16:10:34]wFMCommunicate OK [16:10:34]SAM_PROTO_GetFieldsCounters done [16:10:34]requested_item shift.num is exist - process it [16:10:34]requested_item shift.opened is exist - process it [16:10:34]req_shift_opened [16:10:34]FM_GetShiftState [16:10:34]SAM_PROTO_GetShiftState [16:10:34]wFMCommunicate request_size=4 [16:10:34]MH_SAM_APDU [16:10:34]CAPDU: 80 13 01 00 [16:10:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:10:34]Write i2c OK [16:10:34]MH_I2C_Read... [16:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:34]Read from MH i2c: E2 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 0E 00 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [16:10:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:10:34]wFMCommunicate OK [16:10:34]SAM_PROTO_GetShiftState done [16:10:34]FM_GetShiftState done [16:10:34]req_shift_opened done [16:10:34]requested_item shift.open_date is exist - process it [16:10:34]req_shift_open_date [16:10:34]req_shift_open_date done [16:10:34]produce_requested_data done [16:10:34]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163903,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:10:34]process_action_free get_value [16:10:34]json_value_free [16:10:34]json_value_free done [16:10:34]process_json_proto returns [16:10:34]Send response to host [16:10:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163903,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:10:34]free response buf [16:10:34]execute_script done [16:10:34]execute_script returns [16:10:34]free content buf [16:10:34]Sock 9.Close socket [16:10:34]Sock 9.Thread stoped [16:10:34]accept exits with 11 [16:10:34]New connection [16:10:34]New thread 3066797412 created [16:10:34]Thread 3066940772 joined [16:10:34]Waiting for new connection... [16:10:34] Sock 11.Parse request [16:10:34]Sock 11.Check first char [16:10:34]Sock 11.First char is OK [16:10:34]request: POST /json_proto HTTP/1.0 [16:10:34]Method: POST [16:10:34]URL: /json_proto [16:10:34]Method is POST - this is cgi request [16:10:34]url: /json_proto [16:10:34]query_string will be loaded in cgi processing [16:10:34]execute_cgi json_proto POST (null) [16:10:34]execute_cgi path=json_proto method=POST [16:10:34]POST find Content-Length [16:10:34]Host: 172.17.44.132:8080 [16:10:34]Content-Length: 331 [16:10:34]Content-Type: application/json [16:10:34] [16:10:34]POST finish read [16:10:34]Found Content-Length = 331 [16:10:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:10:34]execute_script... [16:10:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:10:34]POST & json_proto [16:10:34]process_json_proto [16:10:34]json parsed OK: [16:10:34]protocol is kg_v1.0 [16:10:34]action value=get_value [16:10:34]process_action get_value [16:10:34]cmd_get_value [16:10:34]process_action get_value done [16:10:34]requested_data is exist [16:10:34]produce_requested_data [16:10:34]requested_item fm.sale.total is exist - process it [16:10:34]SAM_PROTO_GetFMData [16:10:34]wFMCommunicate request_size=4 [16:10:34]MH_SAM_APDU [16:10:34]CAPDU: 80 13 03 00 [16:10:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:10:34]Write i2c OK [16:10:34]MH_I2C_Read... [16:10:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:10:35]Read from MH i2c: E2 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 FD 00 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 9A 7C 02 00 69 04 A4 00 6F 04 04 00 8A 79 02 00 B1 04 05 00 31 41 4A 6E 03 70 04 05 00 36 DE 5E 6B 02 72 04 05 00 FB 62 EB 02 01 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 13 66 49 5D 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 2E E1 C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 47 [16:10:35]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 9A 7C 02 00 69 04 A4 00 6F 04 04 00 8A 79 02 00 B1 04 05 00 31 41 4A 6E 03 70 04 05 00 36 DE 5E 6B 02 72 04 05 00 FB 62 EB 02 01 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 13 66 49 5D 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 2E E1 C5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [16:10:35]wFMCommunicate OK [16:10:35]wFMCommunicate request_size=4 [16:10:35]MH_SAM_APDU [16:10:35]CAPDU: 80 17 00 00 [16:10:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:10:35]Write i2c OK [16:10:35]MH_I2C_Read... [16:10:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:10:35]Read from MH i2c: E2 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 FD 00 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [16:10:35]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:10:35]wFMCommunicate OK [16:10:35]wFMCommunicate request_size=4 [16:10:35]MH_SAM_APDU [16:10:35]CAPDU: 80 17 00 00 [16:10:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:10:35]Write i2c OK [16:10:35]MH_I2C_Read... [16:10:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:10:35]Read from MH i2c: E2 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 FD 00 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [16:10:35]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:10:35]wFMCommunicate OK [16:10:35]wFMCommunicate request_size=4 [16:10:35]MH_SAM_APDU [16:10:35]CAPDU: 80 17 00 00 [16:10:35]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:10:35]Write i2c OK [16:10:35]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 FD 00 [16:10:36]MH_I2C_Read... [16:10:36]Connected sock=6 [16:10:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2C D6 04 01 66 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 CC 10 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 80 02 00 35 04 06 00 81 32 FC 46 CB 77 76 21 69 12 07 C9 0B E5 [16:10:36]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [16:10:36]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:10:36]wFMCommunicate OK [16:10:36]wFMCommunicate request_size=4 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 17 00 00 [16:10:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 E6 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [16:10:36]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:10:36]wFMCommunicate OK [16:10:36]SAM_PROTO_GetFMData done [16:10:36]requested_item fm.sale_refund.total is exist - process it [16:10:36]requested_item fm.buy.total is exist - process it [16:10:36]requested_item shift.sale.total is exist - process it [16:10:36]SAM_PROTO_GetShiftData [16:10:36]wFMCommunicate request_size=4 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 13 02 00 [16:10:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 FD 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 F5 01 00 00 69 04 9E 00 6F 04 04 00 F5 01 00 00 B1 04 04 00 EC 87 E0 02 70 04 04 00 70 E6 29 02 72 04 03 00 7C A1 B6 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 8E 3B 4E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D0 84 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 73 [16:10:36]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 F5 01 00 00 69 04 9E 00 6F 04 04 00 F5 01 00 00 B1 04 04 00 EC 87 E0 02 70 04 04 00 70 E6 29 02 72 04 03 00 7C A1 B6 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 8E 3B 4E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D0 84 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:10:36]wFMCommunicate OK [16:10:36]wFMCommunicate request_size=4 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 17 00 00 [16:10:36]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:10:37]Read from MH i2c: E2 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 FD 00 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:10:37]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:10:37]wFMCommunicate OK [16:10:37]wFMCommunicate request_size=4 [16:10:37]MH_SAM_APDU [16:10:37]CAPDU: 80 17 00 00 [16:10:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:10:37]Write i2c OK [16:10:37]MH_I2C_Read... [16:10:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:10:37]Read from MH i2c: E2 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 FD 00 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:10:37]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:10:37]wFMCommunicate OK [16:10:37]wFMCommunicate request_size=4 [16:10:37]MH_SAM_APDU [16:10:37]CAPDU: 80 17 00 00 [16:10:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:10:37]Write i2c OK [16:10:37]MH_I2C_Read... [16:10:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:10:37]Read from MH i2c: E2 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 FD 00 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:10:37]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:10:37]wFMCommunicate OK [16:10:37]wFMCommunicate request_size=4 [16:10:37]MH_SAM_APDU [16:10:37]CAPDU: 80 17 00 00 [16:10:37]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:10:37]Write i2c OK [16:10:37]MH_I2C_Read... [16:10:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:10:38]Read from MH i2c: E2 [16:10:38]MH_I2C_Read... [16:10:38]Read from MH i2c: E2 CE 00 [16:10:38]MH_I2C_Read... [16:10:38]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:10:38]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:10:38]wFMCommunicate OK [16:10:38]SAM_PROTO_GetShiftData done [16:10:38]requested_item shift.sale.total_cash is exist - process it [16:10:38]requested_item shift.sale_refund.total is exist - process it [16:10:38]requested_item shift.sale_refund.total_cash is exist - process it [16:10:38]requested_item shift.buy.total is exist - process it [16:10:38]requested_item shift.buy.total_cash is exist - process it [16:10:38]produce_requested_data done [16:10:38]produce_requested_data return {"fm.sale.total":147352620.01,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":482692.92,"shift.sale.total_cash":363004.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} [16:10:38]process_action_free get_value [16:10:38]json_value_free [16:10:38]json_value_free done [16:10:38]process_json_proto returns [16:10:38]Send response to host [16:10:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147352620.01,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":482692.92,"shift.sale.total_cash":363004.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}}} [16:10:38]free response buf [16:10:38]execute_script done [16:10:38]execute_script returns [16:10:38]free content buf [16:10:38]Sock 11.Close socket [16:10:38]Sock 11.Thread stoped [16:10:38]accept exits with 9 [16:10:38]New connection [16:10:38]New thread 3066940772 created [16:10:38]Thread 3066797412 joined [16:10:38]Waiting for new connection... [16:10:38] Sock 9.Parse request [16:10:38]Sock 9.Check first char [16:10:38]Sock 9.First char is OK [16:10:38]request: POST /json_proto HTTP/1.0 [16:10:38]Method: POST [16:10:38]URL: /json_proto [16:10:38]Method is POST - this is cgi request [16:10:38]url: /json_proto [16:10:38]query_string will be loaded in cgi processing [16:10:38]execute_cgi json_proto POST (null) [16:10:38]execute_cgi path=json_proto method=POST [16:10:38]POST find Content-Length [16:10:38]Host: 172.17.44.132:8080 [16:10:38]Content-Length: 674 [16:10:38]Content-Type: application/json [16:10:38] [16:10:38]POST finish read [16:10:38]Found Content-Length = 674 [16:10:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:38]execute_script... [16:10:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:38]POST & json_proto [16:10:38]process_json_proto [16:10:38]json parsed OK: [16:10:38]protocol is kg_v1.0 [16:10:38]action value=close_receipt [16:10:38]process_action close_receipt [16:10:38]cmd_close_receipt [16:10:38]MH_GetDate [16:10:38]Write to MH i2c: F0 00 00 1D 00 0C [16:10:38]Write i2c OK [16:10:38]MH_I2C_Read... [16:10:38]Read from MH i2c: F0 [16:10:38]MH_I2C_Read... [16:10:38]Read from MH i2c: F0 09 00 [16:10:38]MH_I2C_Read... [16:10:38]Read from MH i2c: F0 09 00 1D 00 00 7F 11 C6 66 2A 83 C1 65 A4 [16:10:38]GetLastDocTimeStamp 1724256460 [16:10:38]current date 1724256639 [16:10:38]FM_GetShiftState [16:10:38]SAM_PROTO_GetShiftState [16:10:38]wFMCommunicate request_size=4 [16:10:38]MH_SAM_APDU [16:10:38]CAPDU: 80 13 01 00 [16:10:38]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:10:38]Write i2c OK [16:10:38]MH_I2C_Read... [16: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 37 36 39 4F 00 00 00 48 A3 47 00 AF 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 37 36 39 10 04 04 00 3F 80 02 00 F4 03 04 00 CD BA C5 66 B6 04 01 00 00 B2 25 22 E4 FD 82 31 35 [16:10:38]CommunicateWithHost err = 0 [16:10:38]CheckOFDResponse [16:10:38]1017 (14) - 77093643461234 [16:10:38]1041 (16) - 0000000000871769 [16:10:38]1040 (4) - 163903 [16:10:38]1012 (4) - 21.08.2024 10:00 [16:10:38]1206 (1) - 0 [16:10:38]OFD Sender: Remove packet 163903 [16:10:38]ProducePacketName [16:10:38]name=ofd_packets/00163903 [16:10:38]NVStorageDeleteData [16:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:38]Read from MH i2c: E2 [16:10:38]MH_I2C_Read... [16:10:38]Read from MH i2c: E2 0E 00 [16:10:38]MH_I2C_Read... [16:10:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [16:10:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:10:38]wFMCommunicate OK [16:10:38]SAM_PROTO_GetShiftState done [16:10:38]FM_GetShiftState done [16:10:38]opened in 1724199517 [16:10:38]opened+sec_in_day 1724285917 [16:10:38]quantity*price = 50063 [16:10:38]sum+1 = 50064 [16:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 502 21.08.2024 16:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163904 ФПД: 278433803524678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161039&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163904&fm=278433803524678&tin=02508201610067®Number=0000000000092562&sum=50000 [16:10:40]StoreToDocumentArchive [16:10:40]shift 466 fd 163904 [16:10:40]save to /storage/0466/doc_00163904 [16:10:40]save last doc name /storage/0466/doc_00163904 to /storage/kkm_last_doc_name [16:10:40]save OK [16:10:40]Clear old archive folders... [16:10:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:10:40]tlvbuf is 01226BC0 [16:10:40]SAM_PROTO_ClearQueue [16:10:40]wFMCommunicate request_size=4 [16:10:40]MH_SAM_APDU [16:10:40]CAPDU: 80 09 00 00 [16:10:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:10:40]Write i2c OK [16:10:40]MH_I2C_Read... [16:10:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:40]Read from MH i2c: E2 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:10:40]RAPDU: 90 00 [16:10:40]wFMCommunicate OK [16:10:40]SAM_PROTO_ClearQueue done [16:10:40]KKMCreateOFDPacket [16:10:40]OFDProtocolAddRootSTLVToBuf [16:10:40]FM_MakeSignedData [16:10:40]FM_MakeSignedData [16:10:40]SAM_PROTO_SignData [16:10:40]wFMCommunicate request_size=4 [16:10:40]MH_SAM_APDU [16:10:40]CAPDU: 80 0D 01 02 [16:10:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:10:40]Write i2c OK [16:10:40]MH_I2C_Read... [16:10:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:40]Read from MH i2c: E2 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:10:40]RAPDU: 90 00 [16:10:40]wFMCommunicate OK [16:10:40]wFMCommunicate request_size=255 [16:10:40]MH_SAM_APDU [16:10: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 38 30 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 F6 01 00 00 F4 03 04 00 7F 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 80 02 00 35 04 06 00 FD 3B EB F3 [16:10:40]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 F6 01 00 00 F4 03 04 00 7F 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 80 02 00 35 04 06 00 FD 3B EB F3 00 00 1A [16:10:40]Write i2c OK [16:10:40]MH_I2C_Read... [16:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:40]Read from MH i2c: E2 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:10:40]RAPDU: 90 00 [16:10:40]wFMCommunicate OK [16:10:40]wFMCommunicate request_size=7 [16:10:40]MH_SAM_APDU [16:10:40]CAPDU: 80 0D 02 02 02 DA 46 [16:10:40]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 DA 46 00 00 CC [16:10:40]Write i2c OK [16:10:40]MH_I2C_Read... [16:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:40]Read from MH i2c: E2 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:10:40]RAPDU: 90 00 [16:10:40]wFMCommunicate OK [16:10:40]wFMCommunicate request_size=4 [16:10:40]MH_SAM_APDU [16:10:40]CAPDU: 80 0D 03 02 [16:10:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:10:40]Write i2c OK [16:10:40]MH_I2C_Read... [16:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:40]Read from MH i2c: E2 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 0B 00 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 0B 00 2F 00 00 1A 0F B6 BD 5E F7 C1 B8 90 00 15 [16:10:40]RAPDU: 1A 0F B6 BD 5E F7 C1 B8 90 00 [16:10:40]wFMCommunicate OK [16:10:40]SAM_PROTO_SignData done [16:10:40]FM_MakeSignedData done [16:10:40]CreateOFDProtocolMessage [16:10:40]wFMCommunicate request_size=4 [16:10:40]MH_SAM_APDU [16:10:40]CAPDU: 80 11 00 00 [16:10:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:10:40]Write i2c OK [16:10:40]MH_I2C_Read... [16:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:40]Read from MH i2c: E2 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: E2 17 00 [16:10:40]MH_I2C_Read... [16:10:40]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 37 36 39 90 00 03 [16:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:10:40]wFMCommunicate OK [16:10:40]CreateOFDProtocolMessage done [16:10:40]OFDSenderStorePacket 163904 [16:10:40]StoreOFDPacket docnum=163904 [16:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 69 A0 04 01 7D 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 38 30 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 F6 01 00 00 F4 03 04 00 7F 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 80 02 00 35 04 06 00 FD 3B EB F3 DA 46 1A 0F B6 BD 5E F7 C1 B8 [16:10:40]CheckFolder [16:10:40]dirname=/storage/ofd_packets [16:10:40]CheckFolder done [16:10:40]ProducePacketName [16:10:40]name=ofd_packets/00163904 [16:10:40]NVStorageSaveData ofd_packets/00163904 [16:10:40]File name is /storage/ofd_packets/00163904 [16:10:40]Write 298 bytes [16:10:40]NVStorageSaveData done [16:10:40]OFDSenderStorePacket done [16:10:40]KKMCreateOFDPacket done [16:10:40]NVStorageSaveData kkm_last_timestamp [16:10:40]File name is /storage/kkm_last_timestamp [16:10:40]Write 4 bytes [16:10:40]NVStorageSaveData done [16:10:40]ExternCall_PrintAddStr [16:10:40]wPrintStart [16:10:40]Write to MH i2c: 01 00 00 31 00 31 [16:10:40]Write i2c OK [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: 01 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: 01 07 00 [16:10:40]MH_I2C_Read... [16:10:40]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:10:40]RasterBufferAndPrint [16:10:40]line Счет N : (1)292495 [16:10:40]line ИНН: 02508201610067 [16:10:40]line Контрольно-Кассовый Чек [16:10:40]line ПРОДАЖА [16:10:40]line ТРК (МРК, ГНК) : 21 [16:10:40]line Товар: 2710194800 [16:10:40]line ДТ-К-5 [16:10:40]line 6.570 * 76.20 [16:10:40]line = 500.63 [16:10:40]line НДС 12% НСП 1% [16:10:40]line > о реализуемом товаре [16:10:40]line ОКРУГЛЕНИЕ: -0.63 [16:10:40]line ИТОГО: 500.00 [16:10:40]line Внесено: 500.00 [16:10:40]line СДАЧА: 0.00 [16:10:40]line НСП 1% : 4.43 [16:10:40]line НДС 12% : 53.16 [16:10:40]line Наличными: 500.00 [16:10:40]line Безнал.: 0.00 [16:10:40]line Место: АЗС № 130 "Партнер Нефть" [16:10:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:10:40]line СНО: Общий режим [16:10:40]line Чек 502 21.08.2024 16:10 [16:10:40]line Смена: 466 ФФД: 1.0 [16:10:40]line ЗНМ: 0300000070 [16:10:40]line РНМ: 0000000000092562 [16:10:40]line Версия ККМ: 001 [16:10:40]line ФМ: 0000000000871769 [16:10:40]line ФД: 163904 [16:10:40]line ФПД: 278433803524678 [16:10:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161039&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163904&fm=278433803524678&tin=02508201610067®Number=0000000000092562&sum=50000 [16:10:41]written 0, free lines is 4095 [16:10:41]OFD Sender: Processing packet 163904 [packets to send 968, broken 967] [16:10:41]ProducePacketName [16:10:41]name=ofd_packets/00163904 [16:10:41]OFD Sender: To server: pG, [16:10:41]CommunicateWithHost lk.salyk.kg:30040 [16:10:41]ConnectInit lk.salyk.kg [16:10:41]Write to MH i2c: 01 00 00 5C 00 5C [16:10:41]Write i2c OK [16:10:41]MH_I2C_Read... [16:10:41]Read from MH i2c: 01 [16:10:41]MH_I2C_Read... [16:10:41]Read from MH i2c: 01 07 00 [16:10:41]MH_I2C_Read... [16:10:41]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D1 0C 40 [16:10:41]RasterBufferAndPrint [16:10:41]line [16:10:41]line [16:10:41]line [16:10:41]line [16:10:41]line [16:10:41]written 0, free lines is 3305 [16:10:41]MH_Cut [16:10:41]Write to MH i2c: D1 01 00 63 00 01 35 [16:10:41]Write i2c OK [16:10:41]MH_I2C_Read... [16:10:41]Read from MH i2c: D1 [16:10:41]MH_I2C_Read... [16:10:41]Read from MH i2c: D1 01 00 [16:10:41]MH_I2C_Read... [16:10:41]Read from MH i2c: D1 01 00 63 00 00 34 [16:10:41]Write to MH i2c: 01 00 00 64 00 64 [16:10:41]Write i2c OK [16:10:41]MH_I2C_Read... [16:10:42]Connected sock=6 [16:10: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 37 36 39 0C 01 00 00 69 A0 04 01 7D 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 38 30 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 F6 01 00 00 F4 03 04 00 7F 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 80 02 00 35 04 06 00 FD 3B EB F3 DA 46 1A 0F B6 BD 5E F7 C1 B8 [16:10:42]*** Cut start [16:10:42]*** Purtial cut [16:10:42]*** Stage 1: CUTSNS_PIN = 1 [16:10:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AB 8C 47 00 38 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 80 02 00 F4 03 04 00 D1 BA C5 66 B6 04 01 00 00 16 B8 94 6A F2 27 47 C3 [16:10:42]CommunicateWithHost err = 0 [16:10:42]CheckOFDResponse [16:10:42]1017 (14) - 77093643461234 [16:10:42]1041 (16) - 0000000000871769 [16:10:42]1040 (4) - 163904 [16:10:42]1012 (4) - 21.08.2024 10:00 [16:10:42]1206 (1) - 0 [16:10:42]OFD Sender: Remove packet 163904 [16:10:42]ProducePacketName [16:10:42]name=ofd_packets/00163904 [16:10:42]NVStorageDeleteData [16:10:43]OFD Sender: No OFD packet to send [16:10:44]Read from MH i2c: 01 [16:10:44]MH_I2C_Read... [16:10:44]*** Stop cut motor [16:10:44]*** Cut end [16:10:44]Read from MH i2c: 01 07 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:10:44]process_action close_receipt done [16:10:44]requested_data is exist [16:10:44]produce_requested_data [16:10:44]requested_item fm.sn is exist - process it [16:10:44]wFMCommunicate request_size=4 [16:10:44]MH_SAM_APDU [16:10:44]CAPDU: 80 11 00 00 [16:10:44]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:10:44]Write i2c OK [16:10:44]MH_I2C_Read... [16:10:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:44]Read from MH i2c: E2 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 17 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [16:10:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:10:44]wFMCommunicate OK [16:10:44]requested_item fd.num is exist - process it [16:10:44]SAM_PROTO_GetFieldsCounters [16:10:44]wFMCommunicate request_size=4 [16:10:44]MH_SAM_APDU [16:10:44]CAPDU: 80 13 00 00 [16:10:44]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:10:44]Write i2c OK [16:10:44]MH_I2C_Read... [16:10:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:44]Read from MH i2c: E2 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 62 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 80 02 00 0E 04 04 00 D2 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 82 [16:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 80 02 00 0E 04 04 00 D2 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 [16:10:44]wFMCommunicate OK [16:10:44]SAM_PROTO_GetFieldsCounters done [16:10:44]requested_item shift.num is exist - process it [16:10:44]requested_item shift.opened is exist - process it [16:10:44]req_shift_opened [16:10:44]FM_GetShiftState [16:10:44]SAM_PROTO_GetShiftState [16:10:44]wFMCommunicate request_size=4 [16:10:44]MH_SAM_APDU [16:10:44]CAPDU: 80 13 01 00 [16:10:44]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:10:44]Write i2c OK [16:10:44]MH_I2C_Read... [16:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:44]Read from MH i2c: E2 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 0E 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [16:10:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:10:44]wFMCommunicate OK [16:10:44]SAM_PROTO_GetShiftState done [16:10:44]FM_GetShiftState done [16:10:44]req_shift_opened done [16:10:44]requested_item shift.open_date is exist - process it [16:10:44]req_shift_open_date [16:10:44]req_shift_open_date done [16:10:44]produce_requested_data done [16:10:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163904,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:10:44]process_action_free close_receipt [16:10:44]json_value_free [16:10:44]json_value_free done [16:10:44]process_json_proto returns [16:10:44]Send response to host [16:10:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163904,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:10:44]free response buf [16:10:44]execute_script done [16:10:44]execute_script returns [16:10:44]free content buf [16:10:44]Sock 9.Close socket [16:10:44]Sock 9.Thread stoped [16:10:44]accept exits with 11 [16:10:44]New connection [16:10:44]New thread 3066797412 created [16:10:44]Thread 3066940772 joined [16:10:44]Waiting for new connection... [16:10:44] Sock 11.Parse request [16:10:44]Sock 11.Check first char [16:10:44]Sock 11.First char is OK [16:10:44]request: POST /json_proto HTTP/1.0 [16:10:44]Method: POST [16:10:44]URL: /json_proto [16:10:44]Method is POST - this is cgi request [16:10:44]url: /json_proto [16:10:44]query_string will be loaded in cgi processing [16:10:44]execute_cgi json_proto POST (null) [16:10:44]execute_cgi path=json_proto method=POST [16:10:44]POST find Content-Length [16:10:44]Host: 172.17.44.132:8080 [16:10:44]Content-Length: 800 [16:10:44]Content-Type: application/json [16:10:44] [16:10:44]POST finish read [16:10:44]Found Content-Length = 800 [16:10:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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:10:44]execute_script... [16:10:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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:10:44]POST & json_proto [16:10:44]process_json_proto [16:10:44]json parsed OK: [16:10:44]protocol is kg_v1.0 [16:10:44]action value=close_receipt [16:10:44]process_action close_receipt [16:10:44]cmd_close_receipt [16:10:44]MH_GetDate [16:10:44]Write to MH i2c: F0 00 00 68 00 57 [16:10:44]Write i2c OK [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: F0 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: F0 09 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: F0 09 00 68 00 00 85 11 C6 66 2A 83 C1 65 F5 [16:10:44]GetLastDocTimeStamp 1724256639 [16:10:44]current date 1724256645 [16:10:44]FM_GetShiftState [16:10:44]SAM_PROTO_GetShiftState [16:10:44]wFMCommunicate request_size=4 [16:10:44]MH_SAM_APDU [16:10:44]CAPDU: 80 13 01 00 [16:10:44]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:10:44]Write i2c OK [16:10:44]MH_I2C_Read... [16:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:44]Read from MH i2c: E2 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 0E 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [16:10:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:10:44]wFMCommunicate OK [16:10:44]SAM_PROTO_GetShiftState done [16:10:44]FM_GetShiftState done [16:10:44]opened in 1724199517 [16:10:44]opened+sec_in_day 1724285917 [16:10:44]quantity*price = 50036 [16:10:44]sum+1 = 50037 [16:10:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 503 21.08.2024 16:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163905 ФПД: 162530150105723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161045&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163905&fm=162530150105723&tin=02508201610067®Number=0000000000092562&sum=50036 [16:10:46]StoreToDocumentArchive [16:10:46]shift 466 fd 163905 [16:10:46]save to /storage/0466/doc_00163905 [16:10:46]save last doc name /storage/0466/doc_00163905 to /storage/kkm_last_doc_name [16:10:46]save OK [16:10:46]Clear old archive folders... [16:10:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:10:46]tlvbuf is 01226A80 [16:10:46]SAM_PROTO_ClearQueue [16:10:46]wFMCommunicate request_size=4 [16:10:46]MH_SAM_APDU [16:10:46]CAPDU: 80 09 00 00 [16:10:46]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:10:46]Write i2c OK [16:10:46]MH_I2C_Read... [16:10:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:46]Read from MH i2c: E2 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: E2 03 00 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:10:46]RAPDU: 90 00 [16:10:46]wFMCommunicate OK [16:10:46]SAM_PROTO_ClearQueue done [16:10:46]KKMCreateOFDPacket [16:10:46]OFDProtocolAddRootSTLVToBuf [16:10:46]FM_MakeSignedData [16:10:46]FM_MakeSignedData [16:10:46]SAM_PROTO_SignData [16:10:46]wFMCommunicate request_size=4 [16:10:46]MH_SAM_APDU [16:10:46]CAPDU: 80 0D 01 02 [16:10:46]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:10:46]Write i2c OK [16:10:46]MH_I2C_Read... [16:10:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:46]Read from MH i2c: E2 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: E2 03 00 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:10:46]RAPDU: 90 00 [16:10:46]wFMCommunicate OK [16:10:46]wFMCommunicate request_size=255 [16:10:46]MH_SAM_APDU [16:10:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 01 00 00 F4 03 04 00 85 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 80 02 00 35 04 06 00 93 [16:10:46]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 01 00 00 F4 03 04 00 85 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 80 02 00 35 04 06 00 93 00 00 9F [16:10:46]Write i2c OK [16:10:46]MH_I2C_Read... [16:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:47]Read from MH i2c: E2 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: E2 03 00 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:10:47]RAPDU: 90 00 [16:10:47]wFMCommunicate OK [16:10:47]wFMCommunicate request_size=10 [16:10:47]MH_SAM_APDU [16:10:47]CAPDU: 80 0D 02 02 05 D1 FF DC C2 7B [16:10:47]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 D1 FF DC C2 7B 00 00 E6 [16:10:47]Write i2c OK [16:10:47]MH_I2C_Read... [16:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:47]Read from MH i2c: E2 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: E2 03 00 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:10:47]RAPDU: 90 00 [16:10:47]wFMCommunicate OK [16:10:47]wFMCommunicate request_size=4 [16:10:47]MH_SAM_APDU [16:10:47]CAPDU: 80 0D 03 02 [16:10:47]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:10:47]Write i2c OK [16:10:47]MH_I2C_Read... [16:10:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:47]Read from MH i2c: E2 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: E2 0B 00 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: E2 0B 00 7A 00 00 C3 F3 37 36 4A 31 8A 7A 90 00 98 [16:10:47]RAPDU: C3 F3 37 36 4A 31 8A 7A 90 00 [16:10:47]wFMCommunicate OK [16:10:47]SAM_PROTO_SignData done [16:10:47]FM_MakeSignedData done [16:10:47]CreateOFDProtocolMessage [16:10:47]wFMCommunicate request_size=4 [16:10:47]MH_SAM_APDU [16:10:47]CAPDU: 80 11 00 00 [16:10:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [16:10:47]Write i2c OK [16:10:47]MH_I2C_Read... [16:10:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:47]Read from MH i2c: E2 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: E2 17 00 [16:10:47]MH_I2C_Read... [16:10:47]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 37 36 39 90 00 4E [16:10:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:10:47]wFMCommunicate OK [16:10:47]CreateOFDProtocolMessage done [16:10:47]OFDSenderStorePacket 163905 [16:10:47]StoreOFDPacket docnum=163905 [16:10:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FC 78 07 01 FB 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 01 00 00 F4 03 04 00 85 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 80 02 00 35 04 06 00 93 D1 FF DC C2 7B C3 F3 37 36 4A 31 8A 7A [16:10:47]CheckFolder [16:10:47]dirname=/storage/ofd_packets [16:10:47]CheckFolder done [16:10:47]ProducePacketName [16:10:47]name=ofd_packets/00163905 [16:10:47]NVStorageSaveData ofd_packets/00163905 [16:10:47]File name is /storage/ofd_packets/00163905 [16:10:47]Write 301 bytes [16:10:47]NVStorageSaveData done [16:10:47]OFDSenderStorePacket done [16:10:47]KKMCreateOFDPacket done [16:10:47]NVStorageSaveData kkm_last_timestamp [16:10:47]File name is /storage/kkm_last_timestamp [16:10:47]Write 4 bytes [16:10:47]NVStorageSaveData done [16:10:47]ExternCall_PrintAddStr [16:10:47]wPrintStart [16:10:47]Write to MH i2c: 01 00 00 7C 00 7C [16:10:47]Write i2c OK [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: 01 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: 01 07 00 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [16:10:47]RasterBufferAndPrint [16:10:47]line Счет N : (1)292497 [16:10:47]line ИНН: 02508201610067 [16:10:47]line Контрольно-Кассовый Чек [16:10:47]line ПРОДАЖА [16:10:47]line ТРК (МРК, ГНК) : 42 [16:10:47]line Товар: 2710124130 [16:10:47]line Аи-92-К-5 [16:10:47]line 7.380 * 67.80 [16:10:47]line = 500.36 [16:10:47]line НДС 12% НСП 1% [16:10:47]line > о реализуемом товаре [16:10:47]line ИТОГО: 500.36 [16:10:47]line НСП 1% : 4.43 [16:10:47]line НДС 12% : 53.14 [16:10:47]line Наличными: 0.00 [16:10:47]line Безнал.: 500.36 [16:10:47]line Место: АЗС № 130 "Партнер Нефть" [16:10:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:10:47]line СНО: Общий режим [16:10:47]line Чек 503 21.08.2024 16:10 [16:10:47]line Смена: 466 ФФД: 1.0 [16:10:47]line ЗНМ: 0300000070 [16:10:47]line РНМ: 0000000000092562 [16:10:47]line Версия ККМ: 001 [16:10:47]line Платежная система: O! деньги [16:10:47]line ФМ: 0000000000871769 [16:10:47]line ФД: 163905 [16:10:47]line ФПД: 162530150105723 [16:10:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161045&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163905&fm=162530150105723&tin=02508201610067®Number=0000000000092562&sum=50036 [16:10:47]written 0, free lines is 4095 [16:10:47]OFD Sender: Processing packet 163905 [packets to send 968, broken 967] [16:10:47]ProducePacketName [16:10:47]name=ofd_packets/00163905 [16:10:47]OFD Sender: To server: pG, [16:10:47]CommunicateWithHost lk.salyk.kg:30040 [16:10:47]ConnectInit lk.salyk.kg [16:10:47]Write to MH i2c: 01 00 00 A6 00 A6 [16:10:47]Write i2c OK [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: 01 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: 01 07 00 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D3 0C 8C [16:10:47]RasterBufferAndPrint [16:10:47]line [16:10:47]line [16:10:47]line [16:10:47]line [16:10:47]line [16:10:47]written 0, free lines is 3314 [16:10:47]MH_Cut [16:10:47]Write to MH i2c: D1 01 00 AD 00 01 7F [16:10:47]Write i2c OK [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: D1 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: D1 01 00 [16:10:47]MH_I2C_Read... [16:10:47]Read from MH i2c: D1 01 00 AD 00 00 7E [16:10:47]Write to MH i2c: 01 00 00 AE 00 AE [16:10:47]Write i2c OK [16:10:47]MH_I2C_Read... [16:10:48]Connected sock=6 [16:10: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 37 36 39 0F 01 00 00 FC 78 07 01 FB 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 01 00 00 F4 03 04 00 85 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 80 02 00 35 04 06 00 93 D1 FF DC C2 7B C3 F3 37 36 4A 31 8A 7A [16:10:48]*** Cut start [16:10:48]*** Purtial cut [16:10:48]*** Stage 1: CUTSNS_PIN = 1 [16:10:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D9 CD 47 00 30 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 37 36 39 10 04 04 00 41 80 02 00 F4 03 04 00 D7 BA C5 66 B6 04 01 00 00 57 86 D9 43 8E 99 F1 55 [16:10:48]CommunicateWithHost err = 0 [16:10:48]CheckOFDResponse [16:10:48]1017 (14) - 77093643461234 [16:10:48]1041 (16) - 0000000000871769 [16:10:48]1040 (4) - 163905 [16:10:48]1012 (4) - 21.08.2024 10:00 [16:10:48]1206 (1) - 0 [16:10:48]OFD Sender: Remove packet 163905 [16:10:48]ProducePacketName [16:10:48]name=ofd_packets/00163905 [16:10:48]NVStorageDeleteData [16:10:49]OFD Sender: No OFD packet to send [16:10:50]Read from MH i2c: *** Stop cut motor [16:10:50]01 *** Cut end [16:10:50] [16:10:50]MH_I2C_Read... [16:10:50]Read from MH i2c: 01 07 00 [16:10:50]MH_I2C_Read... [16:10:50]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [16:10:50]process_action close_receipt done [16:10:50]requested_data is exist [16:10:50]produce_requested_data [16:10:50]requested_item fm.sn is exist - process it [16:10:50]wFMCommunicate request_size=4 [16:10:50]MH_SAM_APDU [16:10:50]CAPDU: 80 11 00 00 [16:10:50]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [16:10:50]Write i2c OK [16:10:50]MH_I2C_Read... [16:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:50]Read from MH i2c: E2 [16:10:50]MH_I2C_Read... [16:10:50]Read from MH i2c: E2 17 00 [16:10:50]MH_I2C_Read... [16:10:50]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [16:10:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:10:50]wFMCommunicate OK [16:10:50]requested_item fd.num is exist - process it [16:10:50]SAM_PROTO_GetFieldsCounters [16:10:50]wFMCommunicate request_size=4 [16:10:50]MH_SAM_APDU [16:10:50]CAPDU: 80 13 00 00 [16:10:50]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [16:10:50]Write i2c OK [16:10:50]MH_I2C_Read... [16:10:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:50]Read from MH i2c: E2 [16:10:50]MH_I2C_Read... [16:10:50]Read from MH i2c: E2 62 00 [16:10:50]MH_I2C_Read... [16:10:50]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 80 02 00 0E 04 04 00 D2 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 D0 [16:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 80 02 00 0E 04 04 00 D2 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 [16:10:51]wFMCommunicate OK [16:10:51]SAM_PROTO_GetFieldsCounters done [16:10:51]requested_item shift.num is exist - process it [16:10:51]requested_item shift.opened is exist - process it [16:10:51]req_shift_opened [16:10:51]FM_GetShiftState [16:10:51]SAM_PROTO_GetShiftState [16:10:51]wFMCommunicate request_size=4 [16:10:51]MH_SAM_APDU [16:10:51]CAPDU: 80 13 01 00 [16:10:51]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:51]Read from MH i2c: E2 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 0E 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [16:10:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:10:51]wFMCommunicate OK [16:10:51]SAM_PROTO_GetShiftState done [16:10:51]FM_GetShiftState done [16:10:51]req_shift_opened done [16:10:51]requested_item shift.open_date is exist - process it [16:10:51]req_shift_open_date [16:10:51]req_shift_open_date done [16:10:51]produce_requested_data done [16:10:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163905,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:10:51]process_action_free close_receipt [16:10:51]json_value_free [16:10:51]json_value_free done [16:10:51]process_json_proto returns [16:10:51]Send response to host [16:10:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163905,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:10:51]free response buf [16:10:51]execute_script done [16:10:51]execute_script returns [16:10:51]free content buf [16:10:51]Sock 11.Close socket [16:10:51]Sock 11.Thread stoped [16:10:54]OFD Sender: No OFD packet to send [16:10:58]recv_with_timeout no data received [16:10:59]OFD Sender: No OFD packet to send [16:11:04]OFD Sender: No OFD packet to send [16:11:09]OFD Sender: No OFD packet to send [16:11:14]OFD Sender: No OFD packet to send [16:11:19]OFD Sender: No OFD packet to send [16:11:21]recv_with_timeout no data received [16:11:24]OFD Sender: No OFD packet to send [16:11:29]OFD Sender: No OFD packet to send [16:11:33]accept exits with 9 [16:11:33]New connection [16:11:33]New thread 3066940772 created [16:11:33]Thread 3066797412 joined [16:11:33]Waiting for new connection... [16:11:33] Sock 9.Parse request [16:11:33]Sock 9.Check first char [16:11:33]Sock 9.First char is OK [16:11:33]request: POST /json_proto HTTP/1.0 [16:11:33]Method: POST [16:11:33]URL: /json_proto [16:11:33]Method is POST - this is cgi request [16:11:33]url: /json_proto [16:11:33]query_string will be loaded in cgi processing [16:11:33]execute_cgi json_proto POST (null) [16:11:33]execute_cgi path=json_proto method=POST [16:11:33]POST find Content-Length [16:11:33]Host: 172.17.44.132:8080 [16:11:33]Content-Length: 754 [16:11:33]Content-Type: application/json [16:11:33] [16:11:33]POST finish read [16:11:33]Found Content-Length = 754 [16:11:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30131942", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:33]execute_script... [16:11: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)292498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30131942", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:33]POST & json_proto [16:11:33]process_json_proto [16:11:33]json parsed OK: [16:11:33]protocol is kg_v1.0 [16:11:33]action value=close_receipt [16:11:33]process_action close_receipt [16:11:33]cmd_close_receipt [16:11:33]MH_GetDate [16:11:33]Write to MH i2c: F0 00 00 B2 00 A1 [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: F0 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: F0 09 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: F0 09 00 B2 00 00 B6 11 C6 66 2A 83 C1 65 70 [16:11:33]GetLastDocTimeStamp 1724256645 [16:11:33]current date 1724256694 [16:11:33]FM_GetShiftState [16:11:33]SAM_PROTO_GetShiftState [16:11:33]wFMCommunicate request_size=4 [16:11:33]MH_SAM_APDU [16:11:33]CAPDU: 80 13 01 00 [16:11:33]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:33]Read from MH i2c: E2 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 0E 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F6 [16:11:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:11:33]wFMCommunicate OK [16:11:33]SAM_PROTO_GetShiftState done [16:11:33]FM_GetShiftState done [16:11:33]opened in 1724199517 [16:11:33]opened+sec_in_day 1724285917 [16:11:33]quantity*price = 0 [16:11:33]sum+1 = 1 [16:11:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 504 21.08.2024 16:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30131942 ФМ: 0000000000871769 ФД: 163906 ФПД: 127531529353731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163906&fm=127531529353731&tin=02508201610067®Number=0000000000092562&sum=0 [16:11:34]StoreToDocumentArchive [16:11:34]shift 466 fd 163906 [16:11:34]save to /storage/0466/doc_00163906 [16:11:34]save last doc name /storage/0466/doc_00163906 to /storage/kkm_last_doc_name [16:11:34]save OK [16:11:34]Clear old archive folders... [16:11:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:34]tlvbuf is 011E3170 [16:11:34]SAM_PROTO_ClearQueue [16:11:34]wFMCommunicate request_size=4 [16:11:34]MH_SAM_APDU [16:11:34]CAPDU: 80 09 00 00 [16:11:34]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [16:11:34]Write i2c OK [16:11:34]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [16:11:35]RAPDU: 90 00 [16:11:35]wFMCommunicate OK [16:11:35]SAM_PROTO_ClearQueue done [16:11:35]KKMCreateOFDPacket [16:11:35]OFDProtocolAddRootSTLVToBuf [16:11:35]FM_MakeSignedData [16:11:35]FM_MakeSignedData [16:11:35]SAM_PROTO_SignData [16:11:35]wFMCommunicate request_size=4 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 0D 01 02 [16:11:35]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:11:35]RAPDU: 90 00 [16:11:35]wFMCommunicate OK [16:11:35]wFMCommunicate request_size=255 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F8 01 00 00 F4 03 04 00 B6 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 80 02 00 35 04 06 00 73 [16:11:35]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 B6 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 80 02 00 35 04 06 00 73 00 00 76 [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:11:35]RAPDU: 90 00 [16:11:35]wFMCommunicate OK [16:11:35]wFMCommunicate request_size=10 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 0D 02 02 05 FD 3F 81 3A 03 [16:11:35]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 FD 3F 81 3A 03 00 00 41 [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [16:11:35]RAPDU: 90 00 [16:11:35]wFMCommunicate OK [16:11:35]wFMCommunicate request_size=4 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 0D 03 02 [16:11:35]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 0B 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 0B 00 C4 00 00 4C 07 87 AE AE 52 17 CE 90 00 AD [16:11:35]RAPDU: 4C 07 87 AE AE 52 17 CE 90 00 [16:11:35]wFMCommunicate OK [16:11:35]SAM_PROTO_SignData done [16:11:35]FM_MakeSignedData done [16:11:35]CreateOFDProtocolMessage [16:11:35]wFMCommunicate request_size=4 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 11 00 00 [16:11:35]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 17 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [16:11:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:35]wFMCommunicate OK [16:11:35]CreateOFDProtocolMessage done [16:11:35]OFDSenderStorePacket 163906 [16:11:35]StoreOFDPacket docnum=163906 [16:11:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 F1 07 01 35 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F8 01 00 00 F4 03 04 00 B6 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 80 02 00 35 04 06 00 73 FD 3F 81 3A 03 4C 07 87 AE AE 52 17 CE [16:11:35]CheckFolder [16:11:35]dirname=/storage/ofd_packets [16:11:35]CheckFolder done [16:11:35]ProducePacketName [16:11:35]name=ofd_packets/00163906 [16:11:35]NVStorageSaveData ofd_packets/00163906 [16:11:35]File name is /storage/ofd_packets/00163906 [16:11:35]Write 301 bytes [16:11:35]NVStorageSaveData done [16:11:35]OFDSenderStorePacket done [16:11:35]KKMCreateOFDPacket done [16:11:35]NVStorageSaveData kkm_last_timestamp [16:11:35]File name is /storage/kkm_last_timestamp [16:11:35]Write 4 bytes [16:11:35]NVStorageSaveData done [16:11:35]ExternCall_PrintAddStr [16:11:35]wPrintStart [16:11:35]Write to MH i2c: 01 00 00 C6 00 C6 [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: 01 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: 01 07 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [16:11:35]RasterBufferAndPrint [16:11:35]line Счет N : (1)292498 [16:11:35]line ИНН: 02508201610067 [16:11:35]line Контрольно-Кассовый Чек [16:11:35]line ПРОДАЖА [16:11:35]line ТРК (МРК, ГНК) : 62 [16:11:35]line Товар: 2710124130 [16:11:35]line Аи-92-К-5 [16:11:35]line 10.000 * 0.00 [16:11:35]line = 0.00 [16:11:35]line НДС 12% НСП 1% [16:11:35]line > о реализуемом товаре [16:11:35]line ИТОГО: 0.00 [16:11:35]line НСП 1% : 0.00 [16:11:35]line НДС 12% : 0.00 [16:11:35]line Наличными: 0.00 [16:11:35]line Безнал.: 0.00 [16:11:35]line Место: АЗС № 130 "Партнер Нефть" [16:11:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:11:35]line СНО: Общий режим [16:11:35]line Чек 504 21.08.2024 16:11 [16:11:35]line Смена: 466 ФФД: 1.0 [16:11:35]line ЗНМ: 0300000070 [16:11:35]line РНМ: 0000000000092562 [16:11:35]line Версия ККМ: 001 [16:11:35]line Талоны: ТК ГПНА Online [16:11:35]line 30131942 [16:11:35]line ФМ: 0000000000871769 [16:11:35]line ФД: 163906 [16:11:35]line ФПД: 127531529353731 [16:11:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163906&fm=127531529353731&tin=02508201610067®Number=0000000000092562&sum=0 [16:11:35]written 0, free lines is 4095 [16:11:35]OFD Sender: Processing packet 163906 [packets to send 968, broken 967] [16:11:35]ProducePacketName [16:11:35]name=ofd_packets/00163906 [16:11:35]OFD Sender: To server: pG, [16:11:35]CommunicateWithHost lk.salyk.kg:30040 [16:11:35]ConnectInit lk.salyk.kg [16:11:36]Write to MH i2c: 01 00 00 F0 00 F0 [16:11:36]Write i2c OK [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: 01 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: 01 07 00 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 CF 0C D2 [16:11:36]RasterBufferAndPrint [16:11:36]line [16:11:36]line [16:11:36]line [16:11:36]line [16:11:36]line [16:11:36]written 0, free lines is 3303 [16:11:36]MH_Cut [16:11:36]Write to MH i2c: D1 01 00 F7 00 01 C9 [16:11:36]Write i2c OK [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: D1 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: D1 01 00 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: D1 01 00 F7 00 00 C8 [16:11:36]Write to MH i2c: 01 00 00 F8 00 F8 [16:11:36]Write i2c OK [16:11:36]MH_I2C_Read... [16:11:37]*** Cut start [16:11:37]*** Purtial cut [16:11:37]*** Stage 1: CUTSNS_PIN = 1 [16:11:39]Read from MH i2c: 01 [16:11:39]MH_I2C_Read... [16:11:39]*** Stop cut motor [16:11:39]*** Cut end [16:11:39]Read from MH i2c: 01 07 00 [16:11:39]MH_I2C_Read... [16:11:39]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [16:11:39]process_action close_receipt done [16:11:39]requested_data is exist [16:11:39]produce_requested_data [16:11:39]requested_item fm.sn is exist - process it [16:11:39]wFMCommunicate request_size=4 [16:11:39]MH_SAM_APDU [16:11:39]CAPDU: 80 11 00 00 [16:11:39]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [16:11:39]Write i2c OK [16:11:39]MH_I2C_Read... [16:11:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:39]Read from MH i2c: E2 [16:11:39]MH_I2C_Read... [16:11:39]Read from MH i2c: E2 17 00 [16:11:39]MH_I2C_Read... [16:11:39]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [16:11:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:39]wFMCommunicate OK [16:11:39]requested_item fd.num is exist - process it [16:11:39]SAM_PROTO_GetFieldsCounters [16:11:39]wFMCommunicate request_size=4 [16:11:39]MH_SAM_APDU [16:11:39]CAPDU: 80 13 00 00 [16:11:39]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [16:11:39]Write i2c OK [16:11:39]MH_I2C_Read... [16:11:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:39]Read from MH i2c: E2 [16:11:39]MH_I2C_Read... [16:11:39]Read from MH i2c: E2 62 00 [16:11:39]MH_I2C_Read... [16:11:39]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 80 02 00 0E 04 04 00 D2 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 1E [16:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 80 02 00 0E 04 04 00 D2 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 [16:11:39]wFMCommunicate OK [16:11:39]SAM_PROTO_GetFieldsCounters done [16:11:39]requested_item shift.num is exist - process it [16:11:39]requested_item shift.opened is exist - process it [16:11:39]req_shift_opened [16:11:39]FM_GetShiftState [16:11:39]SAM_PROTO_GetShiftState [16:11:39]wFMCommunicate request_size=4 [16:11:39]MH_SAM_APDU [16:11:39]CAPDU: 80 13 01 00 [16:11:39]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [16:11:39]Write i2c OK [16:11:39]MH_I2C_Read... [16:11:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:39]Read from MH i2c: E2 [16:11:39]MH_I2C_Read... [16:11:39]Read from MH i2c: E2 0E 00 [16:11:39]MH_I2C_Read... [16:11:39]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [16:11:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:11:39]wFMCommunicate OK [16:11:39]SAM_PROTO_GetShiftState done [16:11:39]FM_GetShiftState done [16:11:39]req_shift_opened done [16:11:39]requested_item shift.open_date is exist - process it [16:11:39]req_shift_open_date [16:11:39]req_shift_open_date done [16:11:39]produce_requested_data done [16:11:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163906,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:11:39]process_action_free close_receipt [16:11:39]json_value_free [16:11:39]json_value_free done [16:11:39]process_json_proto returns [16:11:39]Send response to host [16:11:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163906,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:11:39]free response buf [16:11:39]execute_script done [16:11:39]execute_script returns [16:11:39]free content buf [16:11:39]Sock 9.Close socket [16:11:39]Sock 9.Thread stoped [16:11:40]Connected sock=11 [16:11:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 F1 07 01 35 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F8 01 00 00 F4 03 04 00 B6 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 80 02 00 35 04 06 00 73 FD 3F 81 3A 03 4C 07 87 AE AE 52 17 CE [16:11:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4F 49 47 00 8F 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 37 36 39 10 04 04 00 42 80 02 00 F4 03 04 00 0B BB C5 66 B6 04 01 00 00 29 FA 4F F8 50 A4 CB A8 [16:11:43]CommunicateWithHost err = 0 [16:11:43]CheckOFDResponse [16:11:43]1017 (14) - 77093643461234 [16:11:43]1041 (16) - 0000000000871769 [16:11:43]1040 (4) - 163906 [16:11:43]1012 (4) - 21.08.2024 10:01 [16:11:43]1206 (1) - 0 [16:11:43]OFD Sender: Remove packet 163906 [16:11:43]ProducePacketName [16:11:43]name=ofd_packets/00163906 [16:11:43]NVStorageDeleteData [16:11:44]OFD Sender: No OFD packet to send [16:11:49]OFD Sender: No OFD packet to send [16:11:54]OFD Sender: No OFD packet to send [16:11:58]recv_with_timeout no data received [16:11:59]OFD Sender: No OFD packet to send [16:12:04]OFD Sender: No OFD packet to send [16:12:09]OFD Sender: No OFD packet to send [16:12:14]OFD Sender: No OFD packet to send [16:12:19]OFD Sender: No OFD packet to send [16:12:19]recv_with_timeout no data received [16:12:24]OFD Sender: No OFD packet to send [16:12:26]accept exits with 10 [16:12:26]New connection [16:12:26]New thread 3066797412 created [16:12:26]Thread 3066940772 joined [16:12:26]Waiting for new connection... [16:12:26] Sock 10.Parse request [16:12:26]Sock 10.Check first char [16:12:26]Sock 10.First char is OK [16:12:26]request: POST /json_proto HTTP/1.0 [16:12:26]Method: POST [16:12:26]URL: /json_proto [16:12:26]Method is POST - this is cgi request [16:12:26]url: /json_proto [16:12:26]query_string will be loaded in cgi processing [16:12:26]execute_cgi json_proto POST (null) [16:12:26]execute_cgi path=json_proto method=POST [16:12:26]POST find Content-Length [16:12:26]Host: 172.17.44.132:8080 [16:12:26]Content-Length: 679 [16:12:26]Content-Type: application/json [16:12:26] [16:12:26]POST finish read [16:12:26]Found Content-Length = 679 [16:12:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:26]execute_script... [16:12: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)292500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:26]POST & json_proto [16:12:26]process_json_proto [16:12:26]json parsed OK: [16:12:26]protocol is kg_v1.0 [16:12:26]action value=close_receipt [16:12:26]process_action close_receipt [16:12:26]cmd_close_receipt [16:12:26]MH_GetDate [16:12:26]Write to MH i2c: F0 00 00 FC 00 EB [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: F0 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: F0 09 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: F0 09 00 FC 00 00 EB 11 C6 66 2A 83 C1 65 EF [16:12:26]GetLastDocTimeStamp 1724256694 [16:12:26]current date 1724256747 [16:12:26]FM_GetShiftState [16:12:26]SAM_PROTO_GetShiftState [16:12:26]wFMCommunicate request_size=4 [16:12:26]MH_SAM_APDU [16:12:26]CAPDU: 80 13 01 00 [16:12:26]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:26]Read from MH i2c: E2 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 0E 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [16:12:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:12:26]wFMCommunicate OK [16:12:26]SAM_PROTO_GetShiftState done [16:12:26]FM_GetShiftState done [16:12:26]opened in 1724199517 [16:12:26]opened+sec_in_day 1724285917 [16:12:26]quantity*price = 150037 [16:12:26]sum+1 = 150039 [16:12:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 505 21.08.2024 16:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163907 ФПД: 260838159836611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163907&fm=260838159836611&tin=02508201610067®Number=0000000000092562&sum=150000 [16:12:27]StoreToDocumentArchive [16:12:27]shift 466 fd 163907 [16:12:27]save to /storage/0466/doc_00163907 [16:12:27]save last doc name /storage/0466/doc_00163907 to /storage/kkm_last_doc_name [16:12:27]save OK [16:12:27]Clear old archive folders... [16:12:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:12:27]tlvbuf is 012324F0 [16:12:27]SAM_PROTO_ClearQueue [16:12:27]wFMCommunicate request_size=4 [16:12:27]MH_SAM_APDU [16:12:27]CAPDU: 80 09 00 00 [16:12:27]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [16:12:27]Write i2c OK [16:12:27]MH_I2C_Read... [16:12:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:27]Read from MH i2c: E2 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 03 00 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [16:12:27]RAPDU: 90 00 [16:12:27]wFMCommunicate OK [16:12:27]SAM_PROTO_ClearQueue done [16:12:27]KKMCreateOFDPacket [16:12:27]OFDProtocolAddRootSTLVToBuf [16:12:27]FM_MakeSignedData [16:12:27]FM_MakeSignedData [16:12:27]SAM_PROTO_SignData [16:12:27]wFMCommunicate request_size=4 [16:12:27]MH_SAM_APDU [16:12:27]CAPDU: 80 0D 01 02 [16:12:27]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [16:12:27]Write i2c OK [16:12:27]MH_I2C_Read... [16:12:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:27]Read from MH i2c: E2 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 03 00 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [16:12:27]RAPDU: 90 00 [16:12:27]wFMCommunicate OK [16:12:27]wFMCommunicate request_size=255 [16:12:27]MH_SAM_APDU [16:12: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 EB 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 80 02 00 35 04 06 00 ED 3B 1D DC [16:12:27]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 EB 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 80 02 00 35 04 06 00 ED 3B 1D DC 00 00 66 [16:12:27]Write i2c OK [16:12:27]MH_I2C_Read... [16:12:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:28]Read from MH i2c: E2 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 03 00 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [16:12:28]RAPDU: 90 00 [16:12:28]wFMCommunicate OK [16:12:28]wFMCommunicate request_size=7 [16:12:28]MH_SAM_APDU [16:12:28]CAPDU: 80 0D 02 02 02 65 C3 [16:12:28]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 65 C3 00 00 B4 [16:12:28]Write i2c OK [16:12:28]MH_I2C_Read... [16:12:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:28]Read from MH i2c: E2 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 03 00 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [16:12:28]RAPDU: 90 00 [16:12:28]wFMCommunicate OK [16:12:28]wFMCommunicate request_size=4 [16:12:28]MH_SAM_APDU [16:12:28]CAPDU: 80 0D 03 02 [16:12:28]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [16:12:28]Write i2c OK [16:12:28]MH_I2C_Read... [16:12:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:28]Read from MH i2c: E2 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 0B 00 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 0B 00 0E 01 00 D6 DB 72 CF 97 61 49 48 90 00 06 [16:12:28]RAPDU: D6 DB 72 CF 97 61 49 48 90 00 [16:12:28]wFMCommunicate OK [16:12:28]SAM_PROTO_SignData done [16:12:28]FM_MakeSignedData done [16:12:28]CreateOFDProtocolMessage [16:12:28]wFMCommunicate request_size=4 [16:12:28]MH_SAM_APDU [16:12:28]CAPDU: 80 11 00 00 [16:12:28]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [16:12:28]Write i2c OK [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 [16:12:28]MH_I2C_Read... [16:12:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:28]Read from MH i2c: E2 17 00 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:12:28]wFMCommunicate OK [16:12:28]CreateOFDProtocolMessage done [16:12:28]OFDSenderStorePacket 163907 [16:12:28]StoreOFDPacket docnum=163907 [16:12:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4E 39 04 01 64 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 EB 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 80 02 00 35 04 06 00 ED 3B 1D DC 65 C3 D6 DB 72 CF 97 61 49 48 [16:12:28]CheckFolder [16:12:28]dirname=/storage/ofd_packets [16:12:28]CheckFolder done [16:12:28]ProducePacketName [16:12:28]name=ofd_packets/00163907 [16:12:28]NVStorageSaveData ofd_packets/00163907 [16:12:28]File name is /storage/ofd_packets/00163907 [16:12:28]Write 298 bytes [16:12:28]NVStorageSaveData done [16:12:28]OFDSenderStorePacket done [16:12:28]KKMCreateOFDPacket done [16:12:28]NVStorageSaveData kkm_last_timestamp [16:12:28]File name is /storage/kkm_last_timestamp [16:12:28]Write 4 bytes [16:12:28]NVStorageSaveData done [16:12:28]ExternCall_PrintAddStr [16:12:28]wPrintStart [16:12:28]Write to MH i2c: 01 00 00 10 01 11 [16:12:28]Write i2c OK [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: 01 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: 01 07 00 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [16:12:28]RasterBufferAndPrint [16:12:28]line Счет N : (1)292500 [16:12:28]line ИНН: 02508201610067 [16:12:28]line Контрольно-Кассовый Чек [16:12:28]line ПРОДАЖА [16:12:28]line ТРК (МРК, ГНК) : 34 [16:12:28]line Товар: 2710194800 [16:12:28]line ДТ-К-5 [16:12:28]line 19.690 * 76.20 [16:12:28]line = 1500.38 [16:12:28]line НДС 12% НСП 1% [16:12:28]line > о реализуемом товаре [16:12:28]line ОКРУГЛЕНИЕ: -0.38 [16:12:28]line ИТОГО: 1500.00 [16:12:28]line Внесено: 1500.00 [16:12:28]line СДАЧА: 0.00 [16:12:28]line НСП 1% : 13.28 [16:12:28]line НДС 12% : 159.33 [16:12:28]line Наличными: 1500.00 [16:12:28]line Безнал.: 0.00 [16:12:28]line Место: АЗС № 130 "Партнер Нефть" [16:12:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:12:28]line СНО: Общий режим [16:12:28]line Чек 505 21.08.2024 16:12 [16:12:28]line Смена: 466 ФФД: 1.0 [16:12:28]line ЗНМ: 0300000070 [16:12:28]line РНМ: 0000000000092562 [16:12:28]line Версия ККМ: 001 [16:12:28]line ФМ: 0000000000871769 [16:12:28]line ФД: 163907 [16:12:28]line ФПД: 260838159836611 [16:12:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163907&fm=260838159836611&tin=02508201610067®Number=0000000000092562&sum=150000 [16:12:28]written 0, free lines is 4095 [16:12:28]OFD Sender: Processing packet 163907 [packets to send 968, broken 967] [16:12:28]ProducePacketName [16:12:28]name=ofd_packets/00163907 [16:12:28]OFD Sender: To server: pG, [16:12:28]CommunicateWithHost lk.salyk.kg:30040 [16:12:28]ConnectInit lk.salyk.kg [16:12:28]Write to MH i2c: 01 00 00 3B 01 3C [16:12:28]Write i2c OK [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: 01 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: 01 07 00 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D5 0C 24 [16:12:28]RasterBufferAndPrint [16:12:28]line [16:12:28]line [16:12:28]line [16:12:28]line [16:12:28]line [16:12:28]written 0, free lines is 3306 [16:12:28]MH_Cut [16:12:28]Write to MH i2c: D1 01 00 42 01 01 15 [16:12:28]Write i2c OK [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: D1 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: D1 01 00 [16:12:28]MH_I2C_Read... [16:12:28]Read from MH i2c: D1 01 00 42 01 00 14 [16:12:28]Write to MH i2c: 01 00 00 43 01 44 [16:12:28]Write i2c OK [16:12:28]MH_I2C_Read... [16:12:29]Connected sock=7 [16:12: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 37 36 39 0C 01 00 00 4E 39 04 01 64 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 EB 11 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 80 02 00 35 04 06 00 ED 3B 1D DC 65 C3 D6 DB 72 CF 97 61 49 48 [16:12:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1D C6 47 00 64 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 37 36 39 10 04 04 00 43 80 02 00 F4 03 04 00 3C BB C5 66 B6 04 01 00 00 64 03 34 9A 8A 45 92 F0 [16:12:29]CommunicateWithHost err = 0 [16:12:29]CheckOFDResponse [16:12:29]1017 (14) - 77093643461234 [16:12:29]1041 (16) - 0000000000871769 [16:12:29]1040 (4) - 163907 [16:12:29]1012 (4) - 21.08.2024 10:02 [16:12:29]1206 (1) - 0 [16:12:29]OFD Sender: Remove packet 163907 [16:12:29]ProducePacketName [16:12:29]name=ofd_packets/00163907 [16:12:29]NVStorageDeleteData [16:12:29]*** Cut start [16:12:29]*** Purtial cut [16:12:29]*** Stage 1: CUTSNS_PIN = 1 [16:12:30]OFD Sender: No OFD packet to send [16:12:31]Read from MH i2c: 01 [16:12:31]MH_I2C_Read... [16:12:31]*** Stop cut motor [16:12:31]*** Cut end [16:12:31]Read from MH i2c: 01 07 00 [16:12:31]MH_I2C_Read... [16:12:31]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [16:12:31]process_action close_receipt done [16:12:31]requested_data is exist [16:12:31]produce_requested_data [16:12:31]requested_item fm.sn is exist - process it [16:12:31]wFMCommunicate request_size=4 [16:12:31]MH_SAM_APDU [16:12:31]CAPDU: 80 11 00 00 [16:12:31]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [16:12:31]Write i2c OK [16:12:31]MH_I2C_Read... [16:12:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:31]Read from MH i2c: E2 [16:12:31]MH_I2C_Read... [16:12:31]Read from MH i2c: E2 17 00 [16:12:31]MH_I2C_Read... [16:12:31]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [16:12:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:12:31]wFMCommunicate OK [16:12:31]requested_item fd.num is exist - process it [16:12:31]SAM_PROTO_GetFieldsCounters [16:12:31]wFMCommunicate request_size=4 [16:12:31]MH_SAM_APDU [16:12:31]CAPDU: 80 13 00 00 [16:12:31]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [16:12:31]Write i2c OK [16:12:31]MH_I2C_Read... [16:12:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:31]Read from MH i2c: E2 [16:12:31]MH_I2C_Read... [16:12:31]Read from MH i2c: E2 62 00 [16:12:31]MH_I2C_Read... [16:12:31]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [16:12:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:12:31]wFMCommunicate OK [16:12:31]SAM_PROTO_GetFieldsCounters done [16:12:31]requested_item shift.num is exist - process it [16:12:31]requested_item shift.opened is exist - process it [16:12:31]req_shift_opened [16:12:31]FM_GetShiftState [16:12:31]SAM_PROTO_GetShiftState [16:12:31]wFMCommunicate request_size=4 [16:12:31]MH_SAM_APDU [16:12:31]CAPDU: 80 13 01 00 [16:12:31]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [16:12:31]Write i2c OK [16:12:31]MH_I2C_Read... [16:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:31]Read from MH i2c: E2 [16:12:31]MH_I2C_Read... [16:12:31]Read from MH i2c: E2 0E 00 [16:12:31]MH_I2C_Read... [16:12:31]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [16:12:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:12:31]wFMCommunicate OK [16:12:31]SAM_PROTO_GetShiftState done [16:12:31]FM_GetShiftState done [16:12:31]req_shift_opened done [16:12:31]requested_item shift.open_date is exist - process it [16:12:31]req_shift_open_date [16:12:31]req_shift_open_date done [16:12:31]produce_requested_data done [16:12:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163907,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:12:31]process_action_free close_receipt [16:12:31]json_value_free [16:12:31]json_value_free done [16:12:31]process_json_proto returns [16:12:31]Send response to host [16:12:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163907,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:12:31]free response buf [16:12:31]execute_script done [16:12:31]execute_script returns [16:12:31]free content buf [16:12:31]Sock 10.Close socket [16:12:31]Sock 10.Thread stoped [16:12:35]OFD Sender: No OFD packet to send [16:12:40]OFD Sender: No OFD packet to send [16:12:45]OFD Sender: No OFD packet to send [16:12:50]OFD Sender: No OFD packet to send [16:12:55]OFD Sender: No OFD packet to send [16:13:00]OFD Sender: No OFD packet to send [16:13:05]OFD Sender: No OFD packet to send [16:13:10]OFD Sender: No OFD packet to send [16:13:11]accept exits with 9 [16:13:11]New connection [16:13:11]New thread 3066940772 created [16:13:11]Thread 3066797412 joined [16:13:11]Waiting for new connection... [16:13:11] Sock 9.Parse request [16:13:11]Sock 9.Check first char [16:13:11]Sock 9.First char is OK [16:13:11]request: POST /json_proto HTTP/1.0 [16:13:11]Method: POST [16:13:11]URL: /json_proto [16:13:11]Method is POST - this is cgi request [16:13:11]url: /json_proto [16:13:11]query_string will be loaded in cgi processing [16:13:11]execute_cgi json_proto POST (null) [16:13:11]execute_cgi path=json_proto method=POST [16:13:11]POST find Content-Length [16:13:11]Host: 172.17.44.132:8080 [16:13:11]Content-Length: 800 [16:13:11]Content-Type: application/json [16:13:11] [16:13:11]POST finish read [16:13:11]Found Content-Length = 800 [16:13:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [16:13:11]execute_script... [16:13: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)292502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [16:13:11]POST & json_proto [16:13:11]process_json_proto [16:13:11]json parsed OK: [16:13:11]protocol is kg_v1.0 [16:13:11]action value=close_receipt [16:13:11]process_action close_receipt [16:13:11]cmd_close_receipt [16:13:11]MH_GetDate [16:13:11]Write to MH i2c: F0 00 00 47 01 37 [16:13:11]Write i2c OK [16:13:11]MH_I2C_Read... [16:13:11]Read from MH i2c: F0 [16:13:11]MH_I2C_Read... [16:13:11]Read from MH i2c: F0 09 00 [16:13:11]MH_I2C_Read... [16:13:11]Read from MH i2c: F0 09 00 47 01 00 18 12 C6 66 2A 83 C1 65 69 [16:13:11]GetLastDocTimeStamp 1724256747 [16:13:11]current date 1724256792 [16:13:11]FM_GetShiftState [16:13:11]SAM_PROTO_GetShiftState [16:13:11]wFMCommunicate request_size=4 [16:13:11]MH_SAM_APDU [16:13:11]CAPDU: 80 13 01 00 [16:13:11]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [16:13:11]Write i2c OK [16:13:11]MH_I2C_Read... [16:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:11]Read from MH i2c: E2 [16:13:11]MH_I2C_Read... [16:13:11]Read from MH i2c: E2 0E 00 [16:13:11]MH_I2C_Read... [16:13:11]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [16:13:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:13:11]wFMCommunicate OK [16:13:11]SAM_PROTO_GetShiftState done [16:13:11]FM_GetShiftState done [16:13:11]opened in 1724199517 [16:13:11]opened+sec_in_day 1724285917 [16:13:11]quantity*price = 60027 [16:13:11]sum+1 = 60029 [16:13:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 506 21.08.2024 16:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163908 ФПД: 40953653096287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161312&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163908&fm=40953653096287&tin=02508201610067®Number=0000000000092562&sum=60028 [16:13:12]StoreToDocumentArchive [16:13:12]shift 466 fd 163908 [16:13:12]save to /storage/0466/doc_00163908 [16:13:12]save last doc name /storage/0466/doc_00163908 to /storage/kkm_last_doc_name [16:13:12]save OK [16:13:12]Clear old archive folders... [16:13:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:13:12]tlvbuf is 01250C80 [16:13:12]SAM_PROTO_ClearQueue [16:13:12]wFMCommunicate request_size=4 [16:13:12]MH_SAM_APDU [16:13:12]CAPDU: 80 09 00 00 [16:13:12]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:13:12]Read from MH i2c: E2 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [16:13:12]RAPDU: 90 00 [16:13:12]wFMCommunicate OK [16:13:12]SAM_PROTO_ClearQueue done [16:13:12]KKMCreateOFDPacket [16:13:12]OFDProtocolAddRootSTLVToBuf [16:13:12]FM_MakeSignedData [16:13:12]FM_MakeSignedData [16:13:12]SAM_PROTO_SignData [16:13:12]wFMCommunicate request_size=4 [16:13:12]MH_SAM_APDU [16:13:12]CAPDU: 80 0D 01 02 [16:13:12]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:13:12]Read from MH i2c: E2 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [16:13:12]RAPDU: 90 00 [16:13:12]wFMCommunicate OK [16:13:12]wFMCommunicate request_size=255 [16:13:12]MH_SAM_APDU [16:13: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 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 FA 01 00 00 F4 03 04 00 18 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 80 02 00 35 04 06 00 25 [16:13:12]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FA 01 00 00 F4 03 04 00 18 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 80 02 00 35 04 06 00 25 00 00 09 [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:12]Read from MH i2c: E2 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:13:12]RAPDU: 90 00 [16:13:12]wFMCommunicate OK [16:13:12]wFMCommunicate request_size=10 [16:13:12]MH_SAM_APDU [16:13:12]CAPDU: 80 0D 02 02 05 3F 43 F1 EF 5F [16:13:12]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 3F 43 F1 EF 5F 00 00 9E [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:12]Read from MH i2c: E2 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:13:12]RAPDU: 90 00 [16:13:12]wFMCommunicate OK [16:13:12]wFMCommunicate request_size=4 [16:13:12]MH_SAM_APDU [16:13:12]CAPDU: 80 0D 03 02 [16:13:12]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:13:13]Read from MH i2c: E2 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: E2 0B 00 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: E2 0B 00 59 01 00 78 4B C9 F9 ED 63 26 B7 90 00 88 [16:13:13]RAPDU: 78 4B C9 F9 ED 63 26 B7 90 00 [16:13:13]wFMCommunicate OK [16:13:13]SAM_PROTO_SignData done [16:13:13]FM_MakeSignedData done [16:13:13]CreateOFDProtocolMessage [16:13:13]wFMCommunicate request_size=4 [16:13:13]MH_SAM_APDU [16:13:13]CAPDU: 80 11 00 00 [16:13:13]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [16:13:13]Write i2c OK [16:13:13]MH_I2C_Read... [16:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:13]Read from MH i2c: E2 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: E2 17 00 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [16:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:13:13]wFMCommunicate OK [16:13:13]CreateOFDProtocolMessage done [16:13:13]OFDSenderStorePacket 163908 [16:13:13]StoreOFDPacket docnum=163908 [16:13:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 62 4A 07 01 15 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FA 01 00 00 F4 03 04 00 18 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 80 02 00 35 04 06 00 25 3F 43 F1 EF 5F 78 4B C9 F9 ED 63 26 B7 [16:13:13]CheckFolder [16:13:13]dirname=/storage/ofd_packets [16:13:13]CheckFolder done [16:13:13]ProducePacketName [16:13:13]name=ofd_packets/00163908 [16:13:13]NVStorageSaveData ofd_packets/00163908 [16:13:13]File name is /storage/ofd_packets/00163908 [16:13:13]Write 301 bytes [16:13:13]NVStorageSaveData done [16:13:13]OFDSenderStorePacket done [16:13:13]KKMCreateOFDPacket done [16:13:13]NVStorageSaveData kkm_last_timestamp [16:13:13]File name is /storage/kkm_last_timestamp [16:13:13]Write 4 bytes [16:13:13]NVStorageSaveData done [16:13:13]ExternCall_PrintAddStr [16:13:13]wPrintStart [16:13:13]Write to MH i2c: 01 00 00 5B 01 5C [16:13:13]Write i2c OK [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: 01 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: 01 07 00 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [16:13:13]RasterBufferAndPrint [16:13:13]line Счет N : (1)292502 [16:13:13]line ИНН: 02508201610067 [16:13:13]line Контрольно-Кассовый Чек [16:13:13]line ПРОДАЖА [16:13:13]line ТРК (МРК, ГНК) : 43 [16:13:13]line Товар: 2710124500 [16:13:13]line Аи-95-К-5 [16:13:13]line 8.090 * 74.20 [16:13:13]line = 600.28 [16:13:13]line НДС 12% НСП 1% [16:13:13]line > о реализуемом товаре [16:13:13]line ИТОГО: 600.28 [16:13:13]line НСП 1% : 5.31 [16:13:13]line НДС 12% : 63.75 [16:13:13]line Наличными: 0.00 [16:13:13]line Безнал.: 600.28 [16:13:13]line Место: АЗС № 130 "Партнер Нефть" [16:13:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:13:13]line СНО: Общий режим [16:13:13]line Чек 506 21.08.2024 16:13 [16:13:13]line Смена: 466 ФФД: 1.0 [16:13:13]line ЗНМ: 0300000070 [16:13:13]line РНМ: 0000000000092562 [16:13:13]line Версия ККМ: 001 [16:13:13]line Платежная система: O! деньги [16:13:13]line ФМ: 0000000000871769 [16:13:13]line ФД: 163908 [16:13:13]line ФПД: 40953653096287 [16:13:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161312&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163908&fm=40953653096287&tin=02508201610067®Number=0000000000092562&sum=60028 [16:13:13]written 0, free lines is 4095 [16:13:13]OFD Sender: Processing packet 163908 [packets to send 968, broken 967] [16:13:13]ProducePacketName [16:13:13]name=ofd_packets/00163908 [16:13:13]OFD Sender: To server: pG, [16:13:13]CommunicateWithHost lk.salyk.kg:30040 [16:13:13]ConnectInit lk.salyk.kg [16:13:13]Write to MH i2c: 01 00 00 85 01 86 [16:13:13]Write i2c OK [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: 01 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: 01 07 00 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 CE 0C 67 [16:13:13]RasterBufferAndPrint [16:13:13]line [16:13:13]line [16:13:13]line [16:13:13]line [16:13:13]line [16:13:13]written 0, free lines is 3294 [16:13:13]MH_Cut [16:13:13]Write to MH i2c: D1 01 00 8C 01 01 5F [16:13:13]Write i2c OK [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: D1 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: D1 01 00 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: D1 01 00 8C 01 00 5E [16:13:13]Write to MH i2c: 01 00 00 8D 01 8E [16:13:13]Write i2c OK [16:13:13]MH_I2C_Read... [16:13:13]Connected sock=10 [16:13: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 37 36 39 0F 01 00 00 62 4A 07 01 15 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FA 01 00 00 F4 03 04 00 18 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 80 02 00 35 04 06 00 25 3F 43 F1 EF 5F 78 4B C9 F9 ED 63 26 B7 [16:13:14]*** Cut start [16:13:14]*** Purtial cut [16:13:14]*** Stage 1: CUTSNS_PIN = 1 [16: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 37 36 39 4F 00 00 00 02 C2 47 00 AF 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 37 36 39 10 04 04 00 44 80 02 00 F4 03 04 00 69 BB C5 66 B6 04 01 00 00 4B 48 9F D8 E2 F1 30 2E [16:13:14]CommunicateWithHost err = 0 [16:13:14]CheckOFDResponse [16:13:14]1017 (14) - 77093643461234 [16:13:14]1041 (16) - 0000000000871769 [16:13:14]1040 (4) - 163908 [16:13:14]1012 (4) - 21.08.2024 10:03 [16:13:14]1206 (1) - 0 [16:13:14]OFD Sender: Remove packet 163908 [16:13:14]ProducePacketName [16:13:14]name=ofd_packets/00163908 [16:13:14]NVStorageDeleteData [16:13:15]OFD Sender: No OFD packet to send [16:13:16]Read from MH i2c: 01 [16:13:16]MH_I2C_Read... [16:13:16]*** Stop cut motor [16:13:16]*** Cut end [16:13:16]Read from MH i2c: 01 07 00 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [16:13:16]process_action close_receipt done [16:13:16]requested_data is exist [16:13:16]produce_requested_data [16:13:16]requested_item fm.sn is exist - process it [16:13:16]wFMCommunicate request_size=4 [16:13:16]MH_SAM_APDU [16:13:16]CAPDU: 80 11 00 00 [16:13:16]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [16:13:16]Write i2c OK [16:13:16]MH_I2C_Read... [16:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:16]Read from MH i2c: E2 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 17 00 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [16:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:13:16]wFMCommunicate OK [16:13:16]requested_item fd.num is exist - process it [16:13:16]SAM_PROTO_GetFieldsCounters [16:13:16]wFMCommunicate request_size=4 [16:13:16]MH_SAM_APDU [16:13:16]CAPDU: 80 13 00 00 [16:13:16]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [16:13:16]Write i2c OK [16:13:16]MH_I2C_Read... [16:13:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:16]Read from MH i2c: E2 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 62 00 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [16:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:13:16]wFMCommunicate OK [16:13:16]SAM_PROTO_GetFieldsCounters done [16:13:16]requested_item shift.num is exist - process it [16:13:16]requested_item shift.opened is exist - process it [16:13:16]req_shift_opened [16:13:16]FM_GetShiftState [16:13:16]SAM_PROTO_GetShiftState [16:13:16]wFMCommunicate request_size=4 [16:13:16]MH_SAM_APDU [16:13:16]CAPDU: 80 13 01 00 [16:13:16]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [16:13:16]Write i2c OK [16:13:16]MH_I2C_Read... [16:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:16]Read from MH i2c: E2 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 0E 00 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [16:13:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:13:16]wFMCommunicate OK [16:13:16]SAM_PROTO_GetShiftState done [16:13:16]FM_GetShiftState done [16:13:16]req_shift_opened done [16:13:16]requested_item shift.open_date is exist - process it [16:13:16]req_shift_open_date [16:13:16]req_shift_open_date done [16:13:16]produce_requested_data done [16:13:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163908,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:13:16]process_action_free close_receipt [16:13:16]json_value_free [16:13:16]json_value_free done [16:13:16]process_json_proto returns [16:13:16]Send response to host [16:13:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163908,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:13:16]free response buf [16:13:16]execute_script done [16:13:16]execute_script returns [16:13:16]free content buf [16:13:16]Sock 9.Close socket [16:13:16]Sock 9.Thread stoped [16:13:20]OFD Sender: No OFD packet to send [16:13:25]OFD Sender: No OFD packet to send [16:13:30]OFD Sender: No OFD packet to send [16:13:35]OFD Sender: No OFD packet to send [16:13: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:34]accept exits with 7 [16:14:34]New connection [16:14:34]New thread 3066797412 created [16:14:34]Thread 3066940772 joined [16:14:34]Waiting for new connection... [16:14:34] Sock 7.Parse request [16:14:34]Sock 7.Check first char [16:14:34]Sock 7.First char is OK [16:14:34]request: POST /json_proto HTTP/1.0 [16:14:34]Method: POST [16:14:34]URL: /json_proto [16:14:34]Method is POST - this is cgi request [16:14:34]url: /json_proto [16:14:34]query_string will be loaded in cgi processing [16:14:34]execute_cgi json_proto POST (null) [16:14:34]execute_cgi path=json_proto method=POST [16:14:34]POST find Content-Length [16:14:34]Host: 172.17.44.132:8080 [16:14:34]Content-Length: 907 [16:14:34]Content-Type: application/json [16:14:34] [16:14:34]POST finish read [16:14:34]Found Content-Length = 907 [16:14:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50651", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 275.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:34]execute_script... [16:14:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50651", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 275.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:34]POST & json_proto [16:14:34]process_json_proto [16:14:34]json parsed OK: [16:14:34]protocol is kg_v1.0 [16:14:34]action value=close_receipt [16:14:34]process_action close_receipt [16:14:34]cmd_close_receipt [16:14:34]MH_GetDate [16:14:34]Write to MH i2c: F0 00 00 91 01 81 [16:14:34]Write i2c OK [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: F0 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: F0 09 00 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: F0 09 00 91 01 00 6B 12 C6 66 2A 83 C1 65 06 [16:14:34]GetLastDocTimeStamp 1724256792 [16:14:34]current date 1724256875 [16:14:34]FM_GetShiftState [16:14:34]SAM_PROTO_GetShiftState [16:14:34]wFMCommunicate request_size=4 [16:14:34]MH_SAM_APDU [16:14:34]CAPDU: 80 13 01 00 [16:14:34]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [16:14:34]Write i2c OK [16:14:34]MH_I2C_Read... [16:14:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:34]Read from MH i2c: E2 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: E2 0E 00 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [16:14:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:14:34]wFMCommunicate OK [16:14:34]SAM_PROTO_GetShiftState done [16:14:34]FM_GetShiftState done [16:14:34]opened in 1724199517 [16:14:34]opened+sec_in_day 1724285917 [16:14:34]quantity*price = 16000 [16:14:34]sum+1 = 16001 [16:14:34]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 275.00 НСП 1% : 2.44 НДС 12% : 29.20 Наличными: 275.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 507 21.08.2024 16:14 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163909 ФПД: 267799350573013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163909&fm=267799350573013&tin=02508201610067®Number=0000000000092562&sum=27500 0 [16:14:35]StoreToDocumentArchive [16:14:35]shift 466 fd 163909 [16:14:35]save to /storage/0466/doc_00163909 [16:14:35]save last doc name /storage/0466/doc_00163909 to /storage/kkm_last_doc_name [16:14:35]save OK [16:14:35]Clear old archive folders... [16:14:35]ProcessDocumentItem done err = 0, tmpTLVsize=386 [16:14:35]tlvbuf is 011BDBB0 [16:14:35]SAM_PROTO_ClearQueue [16:14:35]wFMCommunicate request_size=4 [16:14:35]MH_SAM_APDU [16:14:35]CAPDU: 80 09 00 00 [16:14:35]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [16:14:35]Write i2c OK [16:14:35]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [16:14:36]RAPDU: 90 00 [16:14:36]wFMCommunicate OK [16:14:36]SAM_PROTO_ClearQueue done [16:14:36]KKMCreateOFDPacket [16:14:36]OFDProtocolAddRootSTLVToBuf [16:14:36]FM_MakeSignedData [16:14:36]FM_MakeSignedData [16:14:36]SAM_PROTO_SignData [16:14:36]wFMCommunicate request_size=4 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 0D 01 02 [16:14:36]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [16:14:36]RAPDU: 90 00 [16:14:36]wFMCommunicate OK [16:14:36]wFMCommunicate request_size=255 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 0D 02 02 FA 03 00 82 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 [16:14:36]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 82 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 00 00 71 [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [16:14:36]RAPDU: 90 00 [16:14:36]wFMCommunicate OK [16:14:36]wFMCommunicate request_size=145 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 0D 02 02 8C 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 6B 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 80 02 00 35 04 06 00 F3 8F E5 29 77 D5 [16:14:36]Write to MH i2c: E2 94 00 A2 01 80 0D 02 02 8C 00 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 6B 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 80 02 00 35 04 06 00 F3 8F E5 29 77 D5 00 00 C6 [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [16:14:36]RAPDU: 90 00 [16:14:36]wFMCommunicate OK [16:14:36]wFMCommunicate request_size=4 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 0D 03 02 [16:14:36]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 0B 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 0B 00 A3 01 00 0B 7C E3 9B 0E 8A 72 5E 90 00 8D [16:14:36]RAPDU: 0B 7C E3 9B 0E 8A 72 5E 90 00 [16:14:36]wFMCommunicate OK [16:14:36]SAM_PROTO_SignData done [16:14:36]FM_MakeSignedData done [16:14:36]CreateOFDProtocolMessage [16:14:36]wFMCommunicate request_size=4 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 11 00 00 [16:14:36]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 17 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [16:14:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:36]wFMCommunicate OK [16:14:36]CreateOFDProtocolMessage done [16:14:36]OFDSenderStorePacket 163909 [16:14:36]StoreOFDPacket docnum=163909 [16:14:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 96 01 00 00 7B 2D 8E 01 07 56 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 6B 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 80 02 00 35 04 06 00 F3 8F E5 29 77 D5 0B 7C E3 9B 0E 8A 72 5E [16:14:36]CheckFolder [16:14:36]dirname=/storage/ofd_packets [16:14:36]CheckFolder done [16:14:36]ProducePacketName [16:14:36]name=ofd_packets/00163909 [16:14:36]NVStorageSaveData ofd_packets/00163909 [16:14:36]File name is /storage/ofd_packets/00163909 [16:14:36]Write 436 bytes [16:14:36]NVStorageSaveData done [16:14:36]OFDSenderStorePacket done [16:14:36]KKMCreateOFDPacket done [16:14:36]NVStorageSaveData kkm_last_timestamp [16:14:36]File name is /storage/kkm_last_timestamp [16:14:36]Write 4 bytes [16:14:36]NVStorageSaveData done [16:14:36]ExternCall_PrintAddStr [16:14:36]wPrintStart [16:14:36]Write to MH i2c: 01 00 00 A5 01 A6 [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: 01 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: 01 07 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [16:14:36]RasterBufferAndPrint [16:14:36]line Счет N : (3)50651 [16:14:36]line ИНН: 02508201610067 [16:14:36]line Контрольно-Кассовый Чек [16:14:36]line ПРОДАЖА [16:14:36]line Товар: 4860019001346 [16:14:36]line Вода Боржоми 0,5л ст [16:14:36]line 1.000 * 160.00 [16:14:36]line = 160.00 [16:14:36]line НДС 12% НСП 1% [16:14:36]line > о реализуемом товаре [16:14:36]line Товар: 2000036210013 [16:14:36]line Кофе Капучино (GABB TRADE) [16:14:36]line 1.000 * 115.00 [16:14:36]line = 115.00 [16:14:36]line НДС 12% НСП 1% [16:14:36]line > о реализуемом товаре [16:14:36]line ИТОГО: 275.00 [16:14:36]line НСП 1% : 2.44 [16:14:36]line НДС 12% : 29.20 [16:14:36]line Наличными: 275.00 [16:14:36]line Безнал.: 0.00 [16:14:36]line Место: АЗС № 130 "Партнер Нефть" [16:14:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:14:36]line СНО: Общий режим [16:14:36]line Чек 507 21.08.2024 16:14 [16:14:36]line Смена: 466 ФФД: 1.0 [16:14:36]line ЗНМ: 0300000070 [16:14:36]line РНМ: 0000000000092562 [16:14:36]line Версия ККМ: 001 [16:14:36]line ФМ: 0000000000871769 [16:14:36]line ФД: 163909 [16:14:36]line ФПД: 267799350573013 [16:14:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163909&fm=267799350573013&tin=02508201610067®Number=0000000000092562&sum=27500 [16:14:36]line 0 [16:14:36]OFD Sender: Processing packet 163909 [packets to send 968, broken 967] [16:14:36]ProducePacketName [16:14:36]name=ofd_packets/00163909 [16:14:36]OFD Sender: To server: pG, [16:14:36]CommunicateWithHost lk.salyk.kg:30040 [16:14:36]ConnectInit lk.salyk.kg [16:14:36]written 0, free lines is 4095 [16:14:37]Connected sock=9 [16:14: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 37 36 39 96 01 00 00 7B 2D 8E 01 07 56 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 6B 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 80 02 00 35 04 06 00 F3 8F E5 29 77 D5 0B 7C E3 9B 0E 8A 72 5E [16:14:37]Write to MH i2c: 01 00 00 D3 01 D4 [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: 01 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: 01 07 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 9D 0C 84 [16:14:37]RasterBufferAndPrint [16:14:37]line [16:14:37]line [16:14:37]line [16:14:37]line [16:14:37]line [16:14:37]written 0, free lines is 3236 [16:14:37]MH_Cut [16:14:37]Write to MH i2c: D1 01 00 DA 01 01 AD [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: D1 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: D1 01 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: D1 01 00 DA 01 00 AC [16:14:37]Write to MH i2c: 01 00 00 DB 01 DC [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:38]*** Cut start [16:14:38]*** Purtial cut [16:14:38]*** Stage 1: CUTSNS_PIN = 1 [16:14:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5C 44 47 00 D2 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 37 36 39 10 04 04 00 45 80 02 00 F4 03 04 00 BD BB C5 66 B6 04 01 00 00 74 22 3B 86 52 94 70 D2 [16:14:38]CommunicateWithHost err = 0 [16:14:38]CheckOFDResponse [16:14:38]1017 (14) - 77093643461234 [16:14:38]1041 (16) - 0000000000871769 [16:14:38]1040 (4) - 163909 [16:14:38]1012 (4) - 21.08.2024 10:04 [16:14:38]1206 (1) - 0 [16:14:38]OFD Sender: Remove packet 163909 [16:14:38]ProducePacketName [16:14:38]name=ofd_packets/00163909 [16:14:38]NVStorageDeleteData [16:14:39]OFD Sender: No OFD packet to send [16:14:40]Read from MH i2c: 01 [16:14:40]MH_I2C_Read... [16:14:40]*** Stop cut motor [16:14:40]*** Cut end [16:14:40]Read from MH i2c: 01 07 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [16:14:40]process_action close_receipt done [16:14:40]requested_data is exist [16:14:40]produce_requested_data [16:14:40]requested_item fm.sn is exist - process it [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 11 00 00 [16:14:40]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 17 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [16:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:40]wFMCommunicate OK [16:14:40]requested_item fd.num is exist - process it [16:14:40]SAM_PROTO_GetFieldsCounters [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 13 00 00 [16:14:40]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 62 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 80 02 00 0E 04 04 00 D2 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 0E [16:14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 80 02 00 0E 04 04 00 D2 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 [16:14:40]wFMCommunicate OK [16:14:40]SAM_PROTO_GetFieldsCounters done [16:14:40]requested_item shift.num is exist - process it [16:14:40]requested_item shift.opened is exist - process it [16:14:40]req_shift_opened [16:14:40]FM_GetShiftState [16:14:40]SAM_PROTO_GetShiftState [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 13 01 00 [16:14:40]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 0E 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 22 [16:14:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:14:40]wFMCommunicate OK [16:14:40]SAM_PROTO_GetShiftState done [16:14:40]FM_GetShiftState done [16:14:40]req_shift_opened done [16:14:40]requested_item shift.open_date is exist - process it [16:14:40]req_shift_open_date [16:14:40]req_shift_open_date done [16:14:40]produce_requested_data done [16:14:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163909,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:14:40]process_action_free close_receipt [16:14:40]json_value_free [16:14:40]json_value_free done [16:14:40]process_json_proto returns [16:14:40]Send response to host [16:14:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163909,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:14:40]free response buf [16:14:40]execute_script done [16:14:40]execute_script returns [16:14:40]free content buf [16:14:40]Sock 7.Close socket [16:14:40]Sock 7.Thread stoped [16:14:44]OFD Sender: No OFD packet to send [16:14:49]OFD Sender: No OFD packet to send [16:14:54]OFD Sender: No OFD packet to send [16:14:56]recv_with_timeout no data received [16:14:59]OFD Sender: No OFD packet to send [16:15:04]OFD Sender: No OFD packet to send [16:15:09]OFD Sender: No OFD packet to send [16:15:14]OFD Sender: No OFD packet to send [16:15:19]OFD Sender: No OFD packet to send [16:15:24]OFD Sender: No OFD packet to send [16:15:29]OFD Sender: No OFD packet to send [16:15:31]recv_with_timeout no data received [16:15:34]OFD Sender: No OFD packet to send [16:15:35]accept exits with 10 [16:15:35]New connection [16:15:35]New thread 3066940772 created [16:15:35]Thread 3066797412 joined [16:15:35]Waiting for new connection... [16:15:35] Sock 10.Parse request [16:15:35]Sock 10.Check first char [16:15:35]Sock 10.First char is OK [16:15:35]request: POST /json_proto HTTP/1.0 [16:15:35]Method: POST [16:15:35]URL: /json_proto [16:15:35]Method is POST - this is cgi request [16:15:35]url: /json_proto [16:15:35]query_string will be loaded in cgi processing [16:15:35]execute_cgi json_proto POST (null) [16:15:35]execute_cgi path=json_proto method=POST [16:15:35]POST find Content-Length [16:15:35]Host: 172.17.44.132:8080 [16:15:35]Content-Length: 679 [16:15:35]Content-Type: application/json [16:15:35] [16:15:35]POST finish read [16:15:35]Found Content-Length = 679 [16:15:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:35]execute_script... [16:15: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)292505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:35]POST & json_proto [16:15:35]process_json_proto [16:15:35]json parsed OK: [16:15:35]protocol is kg_v1.0 [16:15:35]action value=close_receipt [16:15:35]process_action close_receipt [16:15:35]cmd_close_receipt [16:15:35]MH_GetDate [16:15:35]Write to MH i2c: F0 00 00 DF 01 CF [16:15:35]Write i2c OK [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: F0 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: F0 09 00 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: F0 09 00 DF 01 00 A8 12 C6 66 2A 83 C1 65 91 [16:15:35]GetLastDocTimeStamp 1724256875 [16:15:35]current date 1724256936 [16:15:35]FM_GetShiftState [16:15:35]SAM_PROTO_GetShiftState [16:15:35]wFMCommunicate request_size=4 [16:15:35]MH_SAM_APDU [16:15:35]CAPDU: 80 13 01 00 [16:15:35]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [16:15:35]Write i2c OK [16:15:35]MH_I2C_Read... [16:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:35]Read from MH i2c: E2 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: E2 0E 00 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 24 [16:15:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:15:35]wFMCommunicate OK [16:15:35]SAM_PROTO_GetShiftState done [16:15:35]FM_GetShiftState done [16:15:35]opened in 1724199517 [16:15:35]opened+sec_in_day 1724285917 [16:15:35]quantity*price = 100050 [16:15:35]sum+1 = 100052 [16:15:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 508 21.08.2024 16:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163910 ФПД: 275717265919260 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163910&fm=275717265919260&tin=02508201610067®Number=0000000000092562&sum=100000 [16:15:36]StoreToDocumentArchive [16:15:36]shift 466 fd 163910 [16:15:36]save to /storage/0466/doc_00163910 [16:15:36]save last doc name /storage/0466/doc_00163910 to /storage/kkm_last_doc_name [16:15:36]save OK [16:15:36]Clear old archive folders... [16:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:15:36]tlvbuf is B6EA5090 [16:15:36]SAM_PROTO_ClearQueue [16:15:36]wFMCommunicate request_size=4 [16:15:36]MH_SAM_APDU [16:15:36]CAPDU: 80 09 00 00 [16:15:36]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:36]Read from MH i2c: E2 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [16:15:36]RAPDU: 90 00 [16:15:36]wFMCommunicate OK [16:15:36]SAM_PROTO_ClearQueue done [16:15:36]KKMCreateOFDPacket [16:15:36]OFDProtocolAddRootSTLVToBuf [16:15:36]FM_MakeSignedData [16:15:36]FM_MakeSignedData [16:15:36]SAM_PROTO_SignData [16:15:36]wFMCommunicate request_size=4 [16:15:36]MH_SAM_APDU [16:15:36]CAPDU: 80 0D 01 02 [16:15:36]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:36]Read from MH i2c: E2 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:15:36]RAPDU: 90 00 [16:15:36]wFMCommunicate OK [16:15:36]wFMCommunicate request_size=255 [16:15:36]MH_SAM_APDU [16:15: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 38 30 30 06 04 09 00 D0 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 FC 01 00 00 F4 03 04 00 A8 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 80 02 00 35 04 06 00 FA C3 6D B1 [16:15:36]Write to MH i2c: E2 02 01 EF 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 38 30 30 06 04 09 00 D0 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 FC 01 00 00 F4 03 04 00 A8 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 80 02 00 35 04 06 00 FA C3 6D B1 00 00 50 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:37]Read from MH i2c: E2 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 03 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:15:37]RAPDU: 90 00 [16:15:37]wFMCommunicate OK [16:15:37]wFMCommunicate request_size=7 [16:15:37]MH_SAM_APDU [16:15:37]CAPDU: 80 0D 02 02 02 8D 1C [16:15:37]Write to MH i2c: E2 0A 00 F0 01 80 0D 02 02 02 00 8D 1C 00 00 18 [16:15:37]Write i2c OK [16:15:37]MH_I2C_Read... [16:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:37]Read from MH i2c: E2 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 03 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:15:37]RAPDU: 90 00 [16:15:37]wFMCommunicate OK [16:15:37]wFMCommunicate request_size=4 [16:15:37]MH_SAM_APDU [16:15:37]CAPDU: 80 0D 03 02 [16:15:37]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [16:15:37]Write i2c OK [16:15:37]MH_I2C_Read... [16:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:37]Read from MH i2c: E2 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 0B 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 0B 00 F1 01 00 0D EB A3 ED 19 B0 6A E2 90 00 0B [16:15:37]RAPDU: 0D EB A3 ED 19 B0 6A E2 90 00 [16:15:37]wFMCommunicate OK [16:15:37]SAM_PROTO_SignData done [16:15:37]FM_MakeSignedData done [16:15:37]CreateOFDProtocolMessage [16:15:37]wFMCommunicate request_size=4 [16:15:37]MH_SAM_APDU [16:15:37]CAPDU: 80 11 00 00 [16:15:37]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [16:15:37]Write i2c OK [16:15:37]MH_I2C_Read... [16:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:37]Read from MH i2c: E2 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 17 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [16:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:15:37]wFMCommunicate OK [16:15:37]CreateOFDProtocolMessage done [16:15:37]OFDSenderStorePacket 163910 [16:15:37]StoreOFDPacket docnum=163910 [16:15:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F7 2F 04 01 AC 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 38 30 30 06 04 09 00 D0 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 FC 01 00 00 F4 03 04 00 A8 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 80 02 00 35 04 06 00 FA C3 6D B1 8D 1C 0D EB A3 ED 19 B0 6A E2 [16:15:37]CheckFolder [16:15:37]dirname=/storage/ofd_packets [16:15:37]CheckFolder done [16:15:37]ProducePacketName [16:15:37]name=ofd_packets/00163910 [16:15:37]NVStorageSaveData ofd_packets/00163910 [16:15:37]File name is /storage/ofd_packets/00163910 [16:15:37]Write 298 bytes [16:15:37]NVStorageSaveData done [16:15:37]OFDSenderStorePacket done [16:15:37]KKMCreateOFDPacket done [16:15:37]NVStorageSaveData kkm_last_timestamp [16:15:37]File name is /storage/kkm_last_timestamp [16:15:37]Write 4 bytes [16:15:37]NVStorageSaveData done [16:15:37]ExternCall_PrintAddStr [16:15:37]wPrintStart [16:15:37]Write to MH i2c: 01 00 00 F3 01 F4 [16:15:37]Write i2c OK [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: 01 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: 01 07 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [16:15:37]RasterBufferAndPrint [16:15:37]line Счет N : (1)292505 [16:15:37]line ИНН: 02508201610067 [16:15:37]line Контрольно-Кассовый Чек [16:15:37]line ПРОДАЖА [16:15:37]line ТРК (МРК, ГНК) : 44 [16:15:37]line Товар: 2710194800 [16:15:37]line ДТ-К-5 [16:15:37]line 13.130 * 76.20 [16:15:37]line = 1000.51 [16:15:37]line НДС 12% НСП 1% [16:15:37]line > о реализуемом товаре [16:15:37]line ОКРУГЛЕНИЕ: -0.51 [16:15:37]line ИТОГО: 1000.00 [16:15:37]line Внесено: 1000.00 [16:15:37]line СДАЧА: 0.00 [16:15:37]line НСП 1% : 8.85 [16:15:37]line НДС 12% : 106.25 [16:15:37]line Наличными: 1000.00 [16:15:37]line Безнал.: 0.00 [16:15:37]line Место: АЗС № 130 "Партнер Нефть" [16:15:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:15:37]line СНО: Общий режим [16:15:37]line Чек 508 21.08.2024 16:15 [16:15:37]line Смена: 466 ФФД: 1.0 [16:15:37]line ЗНМ: 0300000070 [16:15:37]line РНМ: 0000000000092562 [16:15:37]line Версия ККМ: 001 [16:15:37]line ФМ: 0000000000871769 [16:15:37]line ФД: 163910 [16:15:37]line ФПД: 275717265919260 [16:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163910&fm=275717265919260&tin=02508201610067®Number=0000000000092562&sum=100000 [16:15:37]OFD Sender: Processing packet 163910 [packets to send 968, broken 967] [16:15:37]ProducePacketName [16:15:37]name=ofd_packets/00163910 [16:15:37]OFD Sender: To server: pG, [16:15:37]CommunicateWithHost lk.salyk.kg:30040 [16:15:37]ConnectInit lk.salyk.kg [16:15:37]written 0, free lines is 4095 [16:15:38]Write to MH i2c: 01 00 00 1E 02 20 [16:15:38]Write i2c OK [16:15:38]MH_I2C_Read... [16:15:38]Read from MH i2c: 01 [16:15:38]MH_I2C_Read... [16:15:38]Read from MH i2c: 01 07 00 [16:15:38]MH_I2C_Read... [16:15:38]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 C5 0C F8 [16:15:38]RasterBufferAndPrint [16:15:38]line [16:15:38]line [16:15:38]line [16:15:38]line [16:15:38]line [16:15:38]written 0, free lines is 3275 [16:15:38]MH_Cut [16:15:38]Write to MH i2c: D1 01 00 25 02 01 F9 [16:15:38]Write i2c OK [16:15:38]MH_I2C_Read... [16:15:38]Read from MH i2c: D1 [16:15:38]MH_I2C_Read... [16:15:38]Read from MH i2c: D1 01 00 [16:15:38]MH_I2C_Read... [16:15:38]Read from MH i2c: D1 01 00 25 02 00 F8 [16:15:38]Write to MH i2c: 01 00 00 26 02 28 [16:15:38]Write i2c OK [16:15:38]MH_I2C_Read... [16:15:38]Connected sock=11 [16:15: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 37 36 39 0C 01 00 00 F7 2F 04 01 AC 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 38 30 30 06 04 09 00 D0 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 FC 01 00 00 F4 03 04 00 A8 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 80 02 00 35 04 06 00 FA C3 6D B1 8D 1C 0D EB A3 ED 19 B0 6A E2 [16:15:38]*** Cut start [16:15:38]*** Purtial cut [16:15:38]*** Stage 1: CUTSNS_PIN = 1 [16:15:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 98 47 00 F7 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 37 36 39 10 04 04 00 46 80 02 00 F4 03 04 00 FA BB C5 66 B6 04 01 00 00 AF B8 A6 85 01 63 9F BD [16:15:39]CommunicateWithHost err = 0 [16:15:39]CheckOFDResponse [16:15:39]1017 (14) - 77093643461234 [16:15:39]1041 (16) - 0000000000871769 [16:15:39]1040 (4) - 163910 [16:15:39]1012 (4) - 21.08.2024 10:05 [16:15:39]1206 (1) - 0 [16:15:39]OFD Sender: Remove packet 163910 [16:15:39]ProducePacketName [16:15:39]name=ofd_packets/00163910 [16:15:39]NVStorageDeleteData [16:15:39]OFD Sender: No OFD packet to send [16:15:40]Read from MH i2c: 01 [16:15:40]MH_I2C_Read... [16:15:40]*** Stop cut motor [16:15:40]*** Cut end [16:15:40]Read from MH i2c: 01 07 00 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [16:15:40]process_action close_receipt done [16:15:40]requested_data is exist [16:15:40]produce_requested_data [16:15:40]requested_item fm.sn is exist - process it [16:15:40]wFMCommunicate request_size=4 [16:15:40]MH_SAM_APDU [16:15:40]CAPDU: 80 11 00 00 [16:15:40]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [16:15:40]Write i2c OK [16:15:40]MH_I2C_Read... [16:15:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:41]Read from MH i2c: E2 [16:15:41]MH_I2C_Read... [16:15:41]Read from MH i2c: E2 17 00 [16:15:41]MH_I2C_Read... [16:15:41]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [16:15:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:15:41]wFMCommunicate OK [16:15:41]requested_item fd.num is exist - process it [16:15:41]SAM_PROTO_GetFieldsCounters [16:15:41]wFMCommunicate request_size=4 [16:15:41]MH_SAM_APDU [16:15:41]CAPDU: 80 13 00 00 [16:15:41]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [16:15:41]Write i2c OK [16:15:41]MH_I2C_Read... [16:15:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:41]Read from MH i2c: E2 [16:15:41]MH_I2C_Read... [16:15:41]Read from MH i2c: E2 62 00 [16:15:41]MH_I2C_Read... [16:15:41]Read from MH i2c: E2 62 00 28 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 80 02 00 0E 04 04 00 D2 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 5E [16:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 80 02 00 0E 04 04 00 D2 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 [16:15:41]wFMCommunicate OK [16:15:41]SAM_PROTO_GetFieldsCounters done [16:15:41]requested_item shift.num is exist - process it [16:15:41]requested_item shift.opened is exist - process it [16:15:41]req_shift_opened [16:15:41]FM_GetShiftState [16:15:41]SAM_PROTO_GetShiftState [16:15:41]wFMCommunicate request_size=4 [16:15:41]MH_SAM_APDU [16:15:41]CAPDU: 80 13 01 00 [16:15:41]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [16:15:41]Write i2c OK [16:15:41]MH_I2C_Read... [16:15:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:41]Read from MH i2c: E2 [16:15:41]MH_I2C_Read... [16:15:41]Read from MH i2c: E2 0E 00 [16:15:41]MH_I2C_Read... [16:15:41]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6E [16:15:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:15:41]wFMCommunicate OK [16:15:41]SAM_PROTO_GetShiftState done [16:15:41]FM_GetShiftState done [16:15:41]req_shift_opened done [16:15:41]requested_item shift.open_date is exist - process it [16:15:41]req_shift_open_date [16:15:41]req_shift_open_date done [16:15:41]produce_requested_data done [16:15:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163910,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:15:41]process_action_free close_receipt [16:15:41]json_value_free [16:15:41]json_value_free done [16:15:41]process_json_proto returns [16:15:41]Send response to host [16:15:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163910,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:15:41]free response buf [16:15:41]execute_script done [16:15:41]execute_script returns [16:15:41]free content buf [16:15:41]Sock 10.Close socket [16:15:41]Sock 10.Thread stoped [16:15:44]OFD Sender: No OFD packet to send [16:15:49]OFD Sender: No OFD packet to send [16:15:54]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:05]recv_with_timeout no data received [16:16:10]OFD Sender: No OFD packet to send [16:16:13]accept exits with 7 [16:16:13]New connection [16:16:13]New thread 3066797412 created [16:16:13]Thread 3066940772 joined [16:16:13]Waiting for new connection... [16:16:13] Sock 7.Parse request [16:16:13]Sock 7.Check first char [16:16:13]Sock 7.First char is OK [16:16:13]request: POST /json_proto HTTP/1.0 [16:16:13]Method: POST [16:16:13]URL: /json_proto [16:16:13]Method is POST - this is cgi request [16:16:13]url: /json_proto [16:16:13]query_string will be loaded in cgi processing [16:16:13]execute_cgi json_proto POST (null) [16:16:13]execute_cgi path=json_proto method=POST [16:16:13]POST find Content-Length [16:16:13]Host: 172.17.44.132:8080 [16:16:13]Content-Length: 677 [16:16:13]Content-Type: application/json [16:16:13] [16:16:13]POST finish read [16:16:13]Found Content-Length = 677 [16:16:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:13]execute_script... [16:16:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:13]POST & json_proto [16:16:13]process_json_proto [16:16:13]json parsed OK: [16:16:13]protocol is kg_v1.0 [16:16:13]action value=close_receipt [16:16:13]process_action close_receipt [16:16:13]cmd_close_receipt [16:16:13]MH_GetDate [16:16:13]Write to MH i2c: F0 00 00 2A 02 1B [16:16:13]Write i2c OK [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: F0 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: F0 09 00 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: F0 09 00 2A 02 00 CE 12 C6 66 2A 83 C1 65 03 [16:16:13]GetLastDocTimeStamp 1724256936 [16:16:13]current date 1724256974 [16:16:13]FM_GetShiftState [16:16:13]SAM_PROTO_GetShiftState [16:16:13]wFMCommunicate request_size=4 [16:16:13]MH_SAM_APDU [16:16:13]CAPDU: 80 13 01 00 [16:16:13]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [16:16:13]Write i2c OK [16:16:13]MH_I2C_Read... [16:16:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:13]Read from MH i2c: E2 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 0E 00 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 70 [16:16:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:16:13]wFMCommunicate OK [16:16:13]SAM_PROTO_GetShiftState done [16:16:13]FM_GetShiftState done [16:16:13]opened in 1724199517 [16:16:13]opened+sec_in_day 1724285917 [16:16:13]quantity*price = 50036 [16:16:13]sum+1 = 50037 [16:16: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 509 21.08.2024 16:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163911 ФПД: 278185253345570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161614&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163911&fm=278185253345570&tin=02508201610067®Number=0000000000092562&sum=50000 [16:16:14]StoreToDocumentArchive [16:16:14]shift 466 fd 163911 [16:16:14]save to /storage/0466/doc_00163911 [16:16:14]save last doc name /storage/0466/doc_00163911 to /storage/kkm_last_doc_name [16:16:14]save OK [16:16:14]Clear old archive folders... [16:16:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:16:14]tlvbuf is 011C0FA0 [16:16:14]SAM_PROTO_ClearQueue [16:16:14]wFMCommunicate request_size=4 [16:16:14]MH_SAM_APDU [16:16:14]CAPDU: 80 09 00 00 [16:16:14]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [16:16:14]Write i2c OK [16:16:14]MH_I2C_Read... [16:16:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:14]Read from MH i2c: E2 [16:16:14]MH_I2C_Read... [16:16:14]Read from MH i2c: E2 03 00 [16:16:14]MH_I2C_Read... [16:16:14]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [16:16:14]RAPDU: 90 00 [16:16:14]wFMCommunicate OK [16:16:14]SAM_PROTO_ClearQueue done [16:16:14]KKMCreateOFDPacket [16:16:14]OFDProtocolAddRootSTLVToBuf [16:16:14]FM_MakeSignedData [16:16:14]FM_MakeSignedData [16:16:14]SAM_PROTO_SignData [16:16:14]wFMCommunicate request_size=4 [16:16:14]MH_SAM_APDU [16:16:14]CAPDU: 80 0D 01 02 [16:16:14]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [16:16:14]Write i2c OK [16:16:14]MH_I2C_Read... [16:16:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:14]Read from MH i2c: E2 [16:16:14]MH_I2C_Read... [16:16:14]Read from MH i2c: E2 03 00 [16:16:14]MH_I2C_Read... [16:16:14]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:16:14]RAPDU: 90 00 [16:16:14]wFMCommunicate OK [16:16:14]wFMCommunicate request_size=255 [16:16:14]MH_SAM_APDU [16:16:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 CE 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 80 02 00 35 04 06 00 FD [16:16:14]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 CE 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 80 02 00 35 04 06 00 FD 00 00 DB [16:16:14]Write i2c OK [16:16:14]MH_I2C_Read... [16:16:15]OFD Sender: No OFD packet to send [16:16:15]Read from MH i2c: E2 [16:16:15]MH_I2C_Read... [16:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:15]Read from MH i2c: E2 03 00 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [16:16:15]RAPDU: 90 00 [16:16:15]wFMCommunicate OK [16:16:15]wFMCommunicate request_size=10 [16:16:15]MH_SAM_APDU [16:16:15]CAPDU: 80 0D 02 02 05 02 0D 35 19 22 [16:16:15]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 02 0D 35 19 22 00 00 40 [16:16:15]Write i2c OK [16:16:15]MH_I2C_Read... [16:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:15]Read from MH i2c: E2 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: E2 03 00 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [16:16:15]RAPDU: 90 00 [16:16:15]wFMCommunicate OK [16:16:15]wFMCommunicate request_size=4 [16:16:15]MH_SAM_APDU [16:16:15]CAPDU: 80 0D 03 02 [16:16:15]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [16:16:15]Write i2c OK [16:16:15]MH_I2C_Read... [16:16:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:15]Read from MH i2c: E2 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: E2 0B 00 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: E2 0B 00 3C 02 00 11 46 3B DE CC F6 3E 51 90 00 7B [16:16:15]RAPDU: 11 46 3B DE CC F6 3E 51 90 00 [16:16:15]wFMCommunicate OK [16:16:15]SAM_PROTO_SignData done [16:16:15]FM_MakeSignedData done [16:16:15]CreateOFDProtocolMessage [16:16:15]wFMCommunicate request_size=4 [16:16:15]MH_SAM_APDU [16:16:15]CAPDU: 80 11 00 00 [16:16:15]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [16:16:15]Write i2c OK [16:16:15]MH_I2C_Read... [16:16:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:15]Read from MH i2c: E2 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: E2 17 00 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [16:16:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:16:15]wFMCommunicate OK [16:16:15]CreateOFDProtocolMessage done [16:16:15]OFDSenderStorePacket 163911 [16:16:15]StoreOFDPacket docnum=163911 [16:16:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BE 6A 07 01 20 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 CE 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 80 02 00 35 04 06 00 FD 02 0D 35 19 22 11 46 3B DE CC F6 3E 51 [16:16:15]CheckFolder [16:16:15]dirname=/storage/ofd_packets [16:16:15]CheckFolder done [16:16:15]ProducePacketName [16:16:15]name=ofd_packets/00163911 [16:16:15]NVStorageSaveData ofd_packets/00163911 [16:16:15]File name is /storage/ofd_packets/00163911 [16:16:15]Write 301 bytes [16:16:15]NVStorageSaveData done [16:16:15]OFDSenderStorePacket done [16:16:15]KKMCreateOFDPacket done [16:16:15]NVStorageSaveData kkm_last_timestamp [16:16:15]File name is /storage/kkm_last_timestamp [16:16:15]Write 4 bytes [16:16:15]NVStorageSaveData done [16:16:15]ExternCall_PrintAddStr [16:16:15]wPrintStart [16:16:15]Write to MH i2c: 01 00 00 3E 02 40 [16:16:15]Write i2c OK [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: 01 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: 01 07 00 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [16:16:15]RasterBufferAndPrint [16:16:15]line Счет N : (1)292504 [16:16:15]line ИНН: 02508201610067 [16:16:15]line Контрольно-Кассовый Чек [16:16:15]line ПРОДАЖА [16:16:15]line ТРК (МРК, ГНК) : 52 [16:16:15]line Товар: 2710124130 [16:16:15]line Аи-92-К-5 [16:16:15]line 7.380 * 67.80 [16:16:15]line = 500.36 [16:16:15]line НДС 12% НСП 1% [16:16:15]line > о реализуемом товаре [16:16:15]line ОКРУГЛЕНИЕ: -0.36 [16:16:15]line ИТОГО: 500.00 [16:16:15]line Внесено: 500.00 [16:16:15]line СДАЧА: 0.00 [16:16:15]line НСП 1% : 4.43 [16:16:15]line НДС 12% : 53.14 [16:16:15]line Наличными: 500.00 [16:16:15]line Безнал.: 0.00 [16:16:15]line Место: АЗС № 130 "Партнер Нефть" [16:16:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:16:15]line СНО: Общий режим [16:16:15]line Чек 509 21.08.2024 16:16 [16:16:15]line Смена: 466 ФФД: 1.0 [16:16:15]line ЗНМ: 0300000070 [16:16:15]line РНМ: 0000000000092562 [16:16:15]line Версия ККМ: 001 [16:16:15]line ФМ: 0000000000871769 [16:16:15]line ФД: 163911 [16:16:15]line ФПД: 278185253345570 [16:16:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161614&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163911&fm=278185253345570&tin=02508201610067®Number=0000000000092562&sum=50000 [16:16:15]written 0, free lines is 4095 [16:16:15]OFD Sender: Processing packet 163911 [packets to send 968, broken 967] [16:16:15]ProducePacketName [16:16:15]name=ofd_packets/00163911 [16:16:15]OFD Sender: To server: pG, [16:16:15]CommunicateWithHost lk.salyk.kg:30040 [16:16:15]ConnectInit lk.salyk.kg [16:16:15]Write to MH i2c: 01 00 00 69 02 6B [16:16:15]Write i2c OK [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: 01 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: 01 07 00 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 C4 0C 42 [16:16:15]RasterBufferAndPrint [16:16:15]line [16:16:15]line [16:16:15]line [16:16:15]line [16:16:15]line [16:16:15]written 0, free lines is 3273 [16:16:15]MH_Cut [16:16:15]Write to MH i2c: D1 01 00 70 02 01 44 [16:16:15]Write i2c OK [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: D1 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: D1 01 00 [16:16:15]MH_I2C_Read... [16:16:15]Read from MH i2c: D1 01 00 70 02 00 43 [16:16:15]Write to MH i2c: 01 00 00 71 02 73 [16:16:15]Write i2c OK [16:16:15]MH_I2C_Read... [16:16:16]Connected sock=10 [16:16: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 37 36 39 0F 01 00 00 BE 6A 07 01 20 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 CE 12 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 80 02 00 35 04 06 00 FD 02 0D 35 19 22 11 46 3B DE CC F6 3E 51 [16:16:16]*** Cut start [16:16:16]*** Purtial cut [16:16:16]*** Stage 1: CUTSNS_PIN = 1 [16:16:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C5 0C 47 00 B5 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 37 36 39 10 04 04 00 47 80 02 00 F4 03 04 00 20 BC C5 66 B6 04 01 00 00 99 6D CC A1 66 BF 5E 3C [16:16:17]CommunicateWithHost err = 0 [16:16:17]CheckOFDResponse [16:16:17]1017 (14) - 77093643461234 [16:16:17]1041 (16) - 0000000000871769 [16:16:17]1040 (4) - 163911 [16:16:17]1012 (4) - 21.08.2024 10:06 [16:16:17]1206 (1) - 0 [16:16:17]OFD Sender: Remove packet 163911 [16:16:17]ProducePacketName [16:16:17]name=ofd_packets/00163911 [16:16:17]NVStorageDeleteData [16:16:17]OFD Sender: No OFD packet to send [16:16:18]Read from MH i2c: 01 [16:16:18]MH_I2C_Read... [16:16:18]*** Stop cut motor [16:16:18]*** Cut end [16:16:18]Read from MH i2c: 01 07 00 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [16:16:18]process_action close_receipt done [16:16:18]requested_data is exist [16:16:18]produce_requested_data [16:16:18]requested_item fm.sn is exist - process it [16:16:18]wFMCommunicate request_size=4 [16:16:18]MH_SAM_APDU [16:16:18]CAPDU: 80 11 00 00 [16:16:18]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [16:16:18]Write i2c OK [16:16:18]MH_I2C_Read... [16:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:18]Read from MH i2c: E2 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 17 00 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [16:16:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:16:18]wFMCommunicate OK [16:16:18]requested_item fd.num is exist - process it [16:16:18]SAM_PROTO_GetFieldsCounters [16:16:18]wFMCommunicate request_size=4 [16:16:18]MH_SAM_APDU [16:16:18]CAPDU: 80 13 00 00 [16:16:18]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [16:16:18]Write i2c OK [16:16:18]MH_I2C_Read... [16:16:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:18]Read from MH i2c: E2 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 62 00 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 62 00 73 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 80 02 00 0E 04 04 00 D2 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 AD [16:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 80 02 00 0E 04 04 00 D2 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 [16:16:18]wFMCommunicate OK [16:16:18]SAM_PROTO_GetFieldsCounters done [16:16:18]requested_item shift.num is exist - process it [16:16:18]requested_item shift.opened is exist - process it [16:16:18]req_shift_opened [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 74 02 80 13 01 00 00 00 00 00 F3 [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 74 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B9 [16:16:18]RAPDU: 09 00 01 5D 32 C5 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]req_shift_opened done [16:16:18]requested_item shift.open_date is exist - process it [16:16:18]req_shift_open_date [16:16:18]req_shift_open_date done [16:16:18]produce_requested_data done [16:16:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163911,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:16:18]process_action_free close_receipt [16:16:18]json_value_free [16:16:18]json_value_free done [16:16:18]process_json_proto returns [16:16:18]Send response to host [16:16:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163911,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:16:18]free response buf [16:16:18]execute_script done [16:16:18]execute_script returns [16:16:18]free content buf [16:16:18]Sock 7.Close socket [16:16:18]Sock 7.Thread stoped [16:16:22]OFD Sender: No OFD packet to send [16:16:27]OFD Sender: No OFD packet to send [16:16:32]OFD Sender: No OFD packet to send [16:16:37]OFD Sender: No OFD packet to send [16:16:42]OFD Sender: No OFD packet to send [16:16:47]OFD Sender: No OFD packet to send [16:16:52]OFD Sender: No OFD packet to send [16:16:57]OFD Sender: No OFD packet to send [16:16:57]recv_with_timeout no data received [16:17:02]OFD Sender: No OFD packet to send [16:17:07]OFD Sender: No OFD packet to send [16:17:12]OFD Sender: No OFD packet to send [16:17:17]OFD Sender: No OFD packet to send [16:17:22]OFD Sender: No OFD packet to send [16:17: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:41]accept exits with 9 [16:17:41]New connection [16:17:41]New thread 3066940772 created [16:17:41]Thread 3066797412 joined [16:17:41]Waiting for new connection... [16:17:41] Sock 9.Parse request [16:17:41]Sock 9.Check first char [16:17:41]Sock 9.First char is OK [16:17:41]request: POST /json_proto HTTP/1.0 [16:17:41]Method: POST [16:17:41]URL: /json_proto [16:17:41]Method is POST - this is cgi request [16:17:41]url: /json_proto [16:17:41]query_string will be loaded in cgi processing [16:17:41]execute_cgi json_proto POST (null) [16:17:41]execute_cgi path=json_proto method=POST [16:17:41]POST find Content-Length [16:17:41]Host: 172.17.44.132:8080 [16:17:41]Content-Length: 679 [16:17:41]Content-Type: application/json [16:17:41] [16:17:41]POST finish read [16:17:41]Found Content-Length = 679 [16:17:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:41]execute_script... [16:17: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)292506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:41]POST & json_proto [16:17:41]process_json_proto [16:17:41]json parsed OK: [16:17:41]protocol is kg_v1.0 [16:17:41]action value=close_receipt [16:17:41]process_action close_receipt [16:17:41]cmd_close_receipt [16:17:41]MH_GetDate [16:17:41]Write to MH i2c: F0 00 00 75 02 66 [16:17:41]Write i2c OK [16:17:41]MH_I2C_Read... [16:17:41]Read from MH i2c: F0 [16:17:41]MH_I2C_Read... [16:17:41]Read from MH i2c: F0 09 00 [16:17:41]MH_I2C_Read... [16:17:41]Read from MH i2c: F0 09 00 75 02 00 26 13 C6 66 2A 83 C1 65 A7 [16:17:41]GetLastDocTimeStamp 1724256974 [16:17:41]current date 1724257062 [16:17:41]FM_GetShiftState [16:17:41]SAM_PROTO_GetShiftState [16:17:41]wFMCommunicate request_size=4 [16:17:41]MH_SAM_APDU [16:17:41]CAPDU: 80 13 01 00 [16:17:41]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [16:17:41]Write i2c OK [16:17:41]MH_I2C_Read... [16:17:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:42]Read from MH i2c: E2 [16:17:42]MH_I2C_Read... [16:17:42]Read from MH i2c: E2 0E 00 [16:17:42]MH_I2C_Read... [16:17:42]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BB [16:17:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:17:42]wFMCommunicate OK [16:17:42]SAM_PROTO_GetShiftState done [16:17:42]FM_GetShiftState done [16:17:42]opened in 1724199517 [16:17:42]opened+sec_in_day 1724285917 [16:17:42]quantity*price = 100050 [16:17:42]sum+1 = 100052 [16:17:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 510 21.08.2024 16:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163912 ФПД: 124296892200402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163912&fm=124296892200402&tin=02508201610067®Number=0000000000092562&sum=100000 [16:17:43]StoreToDocumentArchive [16:17:43]shift 466 fd 163912 [16:17:43]save to /storage/0466/doc_00163912 [16:17:43]save last doc name /storage/0466/doc_00163912 to /storage/kkm_last_doc_name [16:17:43]save OK [16:17:43]Clear old archive folders... [16:17:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:17:43]tlvbuf is 0124F9E0 [16:17:43]SAM_PROTO_ClearQueue [16:17:43]wFMCommunicate request_size=4 [16:17:43]MH_SAM_APDU [16:17:43]CAPDU: 80 09 00 00 [16:17:43]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [16:17:43]Write i2c OK [16:17:43]MH_I2C_Read... [16:17:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:43]Read from MH i2c: E2 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [16:17:43]RAPDU: 90 00 [16:17:43]wFMCommunicate OK [16:17:43]SAM_PROTO_ClearQueue done [16:17:43]KKMCreateOFDPacket [16:17:43]OFDProtocolAddRootSTLVToBuf [16:17:43]FM_MakeSignedData [16:17:43]FM_MakeSignedData [16:17:43]SAM_PROTO_SignData [16:17:43]wFMCommunicate request_size=4 [16:17:43]MH_SAM_APDU [16:17:43]CAPDU: 80 0D 01 02 [16:17:43]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [16:17:43]Write i2c OK [16:17:43]MH_I2C_Read... [16:17:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:43]Read from MH i2c: E2 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [16:17:43]RAPDU: 90 00 [16:17:43]wFMCommunicate OK [16:17:43]wFMCommunicate request_size=255 [16:17:43]MH_SAM_APDU [16:17: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 38 30 30 06 04 09 00 D0 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 FE 01 00 00 F4 03 04 00 26 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 80 02 00 35 04 06 00 71 0C 20 1B [16:17:43]Write to MH i2c: E2 02 01 85 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 38 30 30 06 04 09 00 D0 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 FE 01 00 00 F4 03 04 00 26 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 80 02 00 35 04 06 00 71 0C 20 1B 00 00 47 [16:17:43]Write i2c OK [16:17:43]MH_I2C_Read... [16:17:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:43]Read from MH i2c: E2 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [16:17:43]RAPDU: 90 00 [16:17:43]wFMCommunicate OK [16:17:43]wFMCommunicate request_size=7 [16:17:43]MH_SAM_APDU [16:17:43]CAPDU: 80 0D 02 02 02 35 D2 [16:17:43]Write to MH i2c: E2 0A 00 86 02 80 0D 02 02 02 00 35 D2 00 00 0D [16:17:43]Write i2c OK [16:17:43]MH_I2C_Read... [16:17:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:43]Read from MH i2c: E2 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [16:17:43]RAPDU: 90 00 [16:17:43]wFMCommunicate OK [16:17:43]wFMCommunicate request_size=4 [16:17:43]MH_SAM_APDU [16:17:43]CAPDU: 80 0D 03 02 [16:17:43]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [16:17:43]Write i2c OK [16:17:43]MH_I2C_Read... [16:17:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:43]Read from MH i2c: E2 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 0B 00 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 0B 00 87 02 00 07 31 31 A1 A8 4E DD 08 90 00 EA [16:17:43]RAPDU: 07 31 31 A1 A8 4E DD 08 90 00 [16:17:43]wFMCommunicate OK [16:17:43]SAM_PROTO_SignData done [16:17:43]FM_MakeSignedData done [16:17:43]CreateOFDProtocolMessage [16:17:43]wFMCommunicate request_size=4 [16:17:43]MH_SAM_APDU [16:17:43]CAPDU: 80 11 00 00 [16:17:43]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [16:17:43]Write i2c OK [16:17:43]MH_I2C_Read... [16:17:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:43]Read from MH i2c: E2 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 17 00 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: E2 17 00 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [16:17:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:17:43]wFMCommunicate OK [16:17:43]CreateOFDProtocolMessage done [16:17:43]OFDSenderStorePacket 163912 [16:17:43]StoreOFDPacket docnum=163912 [16:17:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 00 65 04 01 F7 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 38 30 30 06 04 09 00 D0 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 FE 01 00 00 F4 03 04 00 26 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 80 02 00 35 04 06 00 71 0C 20 1B 35 D2 07 31 31 A1 A8 4E DD 08 [16:17:43]CheckFolder [16:17:43]dirname=/storage/ofd_packets [16:17:43]CheckFolder done [16:17:43]ProducePacketName [16:17:43]name=ofd_packets/00163912 [16:17:43]NVStorageSaveData ofd_packets/00163912 [16:17:43]File name is /storage/ofd_packets/00163912 [16:17:43]Write 298 bytes [16:17:43]NVStorageSaveData done [16:17:43]OFDSenderStorePacket done [16:17:43]KKMCreateOFDPacket done [16:17:43]NVStorageSaveData kkm_last_timestamp [16:17:43]File name is /storage/kkm_last_timestamp [16:17:43]Write 4 bytes [16:17:43]NVStorageSaveData done [16:17:43]ExternCall_PrintAddStr [16:17:43]wPrintStart [16:17:43]Write to MH i2c: 01 00 00 89 02 8B [16:17:43]Write i2c OK [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: 01 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: 01 07 00 [16:17:43]MH_I2C_Read... [16:17:43]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [16:17:43]RasterBufferAndPrint [16:17:43]line Счет N : (1)292506 [16:17:43]line ИНН: 02508201610067 [16:17:43]line Контрольно-Кассовый Чек [16:17:43]line ПРОДАЖА [16:17:43]line ТРК (МРК, ГНК) : 64 [16:17:43]line Товар: 2710194800 [16:17:43]line ДТ-К-5 [16:17:43]line 13.130 * 76.20 [16:17:43]line = 1000.51 [16:17:43]line НДС 12% НСП 1% [16:17:43]line > о реализуемом товаре [16:17:43]line ОКРУГЛЕНИЕ: -0.51 [16:17:43]line ИТОГО: 1000.00 [16:17:43]line Внесено: 1000.00 [16:17:43]line СДАЧА: 0.00 [16:17:43]line НСП 1% : 8.85 [16:17:43]line НДС 12% : 106.25 [16:17:43]line Наличными: 1000.00 [16:17:43]line Безнал.: 0.00 [16:17:43]line Место: АЗС № 130 "Партнер Нефть" [16:17:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:17:43]line СНО: Общий режим [16:17:43]line Чек 510 21.08.2024 16:17 [16:17:43]line Смена: 466 ФФД: 1.0 [16:17:43]line ЗНМ: 0300000070 [16:17:43]line РНМ: 0000000000092562 [16:17:43]line Версия ККМ: 001 [16:17:43]line ФМ: 0000000000871769 [16:17:43]line ФД: 163912 [16:17:43]line ФПД: 124296892200402 [16:17:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163912&fm=124296892200402&tin=02508201610067®Number=0000000000092562&sum=100000 [16:17:44]OFD Sender: Processing packet 163912 [packets to send 968, broken 967] [16:17:44]ProducePacketName [16:17:44]name=ofd_packets/00163912 [16:17:44]OFD Sender: To server: pG, [16:17:44]CommunicateWithHost lk.salyk.kg:30040 [16:17:44]ConnectInit lk.salyk.kg [16:17:44]written 0, free lines is 4095 [16:17:44]Write to MH i2c: 01 00 00 B4 02 B6 [16:17:44]Write i2c OK [16:17:44]MH_I2C_Read... [16:17:44]Read from MH i2c: 01 [16:17:44]MH_I2C_Read... [16:17:44]Read from MH i2c: 01 07 00 [16:17:44]MH_I2C_Read... [16:17:44]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 C2 0C 8B [16:17:44]RasterBufferAndPrint [16:17:44]line [16:17:44]line [16:17:44]line [16:17:44]line [16:17:44]line [16:17:44]written 0, free lines is 3272 [16:17:44]MH_Cut [16:17:44]Write to MH i2c: D1 01 00 BB 02 01 8F [16:17:44]Write i2c OK [16:17:44]MH_I2C_Read... [16:17:44]Read from MH i2c: D1 [16:17:44]MH_I2C_Read... [16:17:44]Read from MH i2c: D1 01 00 [16:17:44]MH_I2C_Read... [16:17:44]Read from MH i2c: D1 01 00 BB 02 00 8E [16:17:44]Write to MH i2c: 01 00 00 BC 02 BE [16:17:44]Write i2c OK [16:17:44]MH_I2C_Read... [16:17:45]*** Cut start [16:17:45]*** Purtial cut [16:17:45]*** Stage 1: CUTSNS_PIN = 1 [16:17:47]Read from MH i2c: 01 [16:17:47]MH_I2C_Read... [16:17:47]*** Stop cut motor [16:17:47]*** Cut end [16:17:47]Read from MH i2c: 01 07 00 [16:17:47]MH_I2C_Read... [16:17:47]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [16:17:47]process_action close_receipt done [16:17:47]requested_data is exist [16:17:47]produce_requested_data [16:17:47]requested_item fm.sn is exist - process it [16:17:47]wFMCommunicate request_size=4 [16:17:47]MH_SAM_APDU [16:17:47]CAPDU: 80 11 00 00 [16:17:47]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [16:17:47]Write i2c OK [16:17:47]MH_I2C_Read... [16:17:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:47]Read from MH i2c: E2 [16:17:47]MH_I2C_Read... [16:17:47]Read from MH i2c: E2 17 00 [16:17:47]MH_I2C_Read... [16:17:47]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [16:17:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:17:47]wFMCommunicate OK [16:17:47]requested_item fd.num is exist - process it [16:17:47]SAM_PROTO_GetFieldsCounters [16:17:47]wFMCommunicate request_size=4 [16:17:47]MH_SAM_APDU [16:17:47]CAPDU: 80 13 00 00 [16:17:47]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [16:17:47]Write i2c OK [16:17:47]MH_I2C_Read... [16:17:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:47]Read from MH i2c: E2 [16:17:47]MH_I2C_Read... [16:17:47]Read from MH i2c: E2 62 00 [16:17:47]MH_I2C_Read... [16:17:47]Read from MH i2c: E2 62 00 BE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 80 02 00 0E 04 04 00 D2 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 FC [16:17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 80 02 00 0E 04 04 00 D2 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 [16:17:47]wFMCommunicate OK [16:17:47]SAM_PROTO_GetFieldsCounters done [16:17:47]requested_item shift.num is exist - process it [16:17:47]requested_item shift.opened is exist - process it [16:17:47]req_shift_opened [16:17:47]FM_GetShiftState [16:17:47]SAM_PROTO_GetShiftState [16:17:47]wFMCommunicate request_size=4 [16:17:47]MH_SAM_APDU [16:17:47]CAPDU: 80 13 01 00 [16:17:47]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [16:17:47]Write i2c OK [16:17:47]MH_I2C_Read... [16:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:47]Read from MH i2c: E2 [16:17:47]MH_I2C_Read... [16:17:47]Read from MH i2c: E2 0E 00 [16:17:47]MH_I2C_Read... [16:17:47]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 04 [16:17:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:17:47]wFMCommunicate OK [16:17:47]SAM_PROTO_GetShiftState done [16:17:47]FM_GetShiftState done [16:17:47]req_shift_opened done [16:17:47]requested_item shift.open_date is exist - process it [16:17:47]req_shift_open_date [16:17:47]req_shift_open_date done [16:17:47]produce_requested_data done [16:17:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163912,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:17:47]process_action_free close_receipt [16:17:47]json_value_free [16:17:47]json_value_free done [16:17:47]process_json_proto returns [16:17:47]Send response to host [16:17:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163912,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:17:47]free response buf [16:17:47]execute_script done [16:17:47]execute_script returns [16:17:47]free content buf [16:17:47]Sock 9.Close socket [16:17:47]Sock 9.Thread stoped [16:17:49]ConnectInit Can't take IP for lk.salyk.kg [16:17:49]CommunicateWithHost connect error [16:17:49]CommunicateWithHost err = -1 [16:17:49]OFD Sender: Server communicate error [16:17:54]OFD Sender: Processing packet 163912 [packets to send 968, broken 967] [16:17:54]ProducePacketName [16:17:54]name=ofd_packets/00163912 [16:17:54]OFD Sender: To server: pG, [16:17:54]CommunicateWithHost lk.salyk.kg:30040 [16:17:54]ConnectInit lk.salyk.kg [16:17:59]ConnectInit Can't take IP for lk.salyk.kg [16:17:59]CommunicateWithHost connect error [16:17:59]CommunicateWithHost err = -1 [16:17:59]OFD Sender: Server communicate error [16:18:04]OFD Sender: Processing packet 163912 [packets to send 968, broken 967] [16:18:04]ProducePacketName [16:18:04]name=ofd_packets/00163912 [16:18:04]OFD Sender: To server: pG, [16:18:04]CommunicateWithHost lk.salyk.kg:30040 [16:18:04]ConnectInit lk.salyk.kg [16:18:09]ConnectInit Can't take IP for lk.salyk.kg [16:18:09]CommunicateWithHost connect error [16:18:09]CommunicateWithHost err = -1 [16:18:09]OFD Sender: Server communicate error [16:18:14]OFD Sender: Processing packet 163912 [packets to send 968, broken 967] [16:18:14]ProducePacketName [16:18:14]name=ofd_packets/00163912 [16:18:14]OFD Sender: To server: pG, [16:18:14]CommunicateWithHost lk.salyk.kg:30040 [16:18:14]ConnectInit lk.salyk.kg [16:18:18]accept exits with 7 [16:18:18]New connection [16:18:18]New thread 3066797412 created [16:18:18]Thread 3066940772 joined [16:18:18]Waiting for new connection... [16:18:18] Sock 7.Parse request [16:18:18]Sock 7.Check first char [16:18:18]Sock 7.First char is OK [16:18:18]request: POST /json_proto HTTP/1.0 [16:18:18]Method: POST [16:18:18]URL: /json_proto [16:18:18]Method is POST - this is cgi request [16:18:18]url: /json_proto [16:18:18]query_string will be loaded in cgi processing [16:18:18]execute_cgi json_proto POST (null) [16:18:18]execute_cgi path=json_proto method=POST [16:18:18]POST find Content-Length [16:18:18]Host: 172.17.44.132:8080 [16:18:18]Content-Length: 800 [16:18:18]Content-Type: application/json [16:18:18] [16:18:18]POST finish read [16:18:18]Found Content-Length = 800 [16:18:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.760, "sum" : 390.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" : 390.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:18]execute_script... [16:18: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)292507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.760, "sum" : 390.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" : 390.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:18]POST & json_proto [16:18:18]process_json_proto [16:18:18]json parsed OK: [16:18:18]protocol is kg_v1.0 [16:18:18]action value=close_receipt [16:18:18]process_action close_receipt [16:18:18]cmd_close_receipt [16:18:18]MH_GetDate [16:18:18]Write to MH i2c: F0 00 00 C0 02 B1 [16:18:18]Write i2c OK [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: F0 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: F0 09 00 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: F0 09 00 C0 02 00 4B 13 C6 66 2A 83 C1 65 17 [16:18:18]GetLastDocTimeStamp 1724257062 [16:18:18]current date 1724257099 [16:18:18]FM_GetShiftState [16:18:18]SAM_PROTO_GetShiftState [16:18:18]wFMCommunicate request_size=4 [16:18:18]MH_SAM_APDU [16:18:18]CAPDU: 80 13 01 00 [16:18:18]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [16:18:18]Write i2c OK [16:18:18]MH_I2C_Read... [16:18:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:18]Read from MH i2c: E2 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: E2 0E 00 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 06 [16:18:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:18:18]wFMCommunicate OK [16:18:18]SAM_PROTO_GetShiftState done [16:18:18]FM_GetShiftState done [16:18:18]opened in 1724199517 [16:18:18]opened+sec_in_day 1724285917 [16:18:18]quantity*price = 39052 [16:18:18]sum+1 = 39054 [16:18:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 390.53 НСП 1% : 3.46 НДС 12% : 41.47 Наличными: 0.00 Безнал.: 390.53 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 511 21.08.2024 16:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163913 ФПД: 132400150699031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163913&fm=132400150699031&tin=02508201610067®Number=0000000000092562&sum=39053 [16:18:19]StoreToDocumentArchive [16:18:19]shift 466 fd 163913 [16:18:19]save to /storage/0466/doc_00163913 [16:18:19]save last doc name /storage/0466/doc_00163913 to /storage/kkm_last_doc_name [16:18:19]save OK [16:18:19]Clear old archive folders... [16:18:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:18:19]tlvbuf is 012674C0 [16:18:19]SAM_PROTO_ClearQueue [16:18:19]wFMCommunicate request_size=4 [16:18:19]MH_SAM_APDU [16:18:19]CAPDU: 80 09 00 00 [16:18:19]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [16:18:19]Write i2c OK [16:18:19]MH_I2C_Read... [16:18:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:18:19]Read from MH i2c: E2 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 03 00 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [16:18:19]RAPDU: 90 00 [16:18:19]wFMCommunicate OK [16:18:19]SAM_PROTO_ClearQueue done [16:18:19]KKMCreateOFDPacket [16:18:19]OFDProtocolAddRootSTLVToBuf [16:18:19]FM_MakeSignedData [16:18:19]FM_MakeSignedData [16:18:19]SAM_PROTO_SignData [16:18:19]wFMCommunicate request_size=4 [16:18:19]MH_SAM_APDU [16:18:19]CAPDU: 80 0D 01 02 [16:18:19]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [16:18:19]Write i2c OK [16:18:19]MH_I2C_Read... [16:18:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:18:19]Read from MH i2c: E2 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 03 00 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [16:18:19]RAPDU: 90 00 [16:18:19]wFMCommunicate OK [16:18:19]wFMCommunicate request_size=255 [16:18:19]MH_SAM_APDU [16:18:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8D 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8D 98 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 4B 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 80 02 00 35 04 06 00 78 [16:18:19]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8D 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8D 98 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 4B 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 80 02 00 35 04 06 00 78 00 00 32 [16:18:19]Write i2c OK [16:18:19]MH_I2C_Read... [16:18:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:20]Read from MH i2c: E2 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 03 00 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [16:18:20]RAPDU: 90 00 [16:18:20]wFMCommunicate OK [16:18:20]wFMCommunicate request_size=10 [16:18:20]MH_SAM_APDU [16:18:20]CAPDU: 80 0D 02 02 05 6A CF F3 5C 17 [16:18:20]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 6A CF F3 5C 17 00 00 F6 [16:18:20]Write i2c OK [16:18:20]MH_I2C_Read... [16:18:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:20]Read from MH i2c: E2 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 03 00 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [16:18:20]RAPDU: 90 00 [16:18:20]wFMCommunicate OK [16:18:20]wFMCommunicate request_size=4 [16:18:20]MH_SAM_APDU [16:18:20]CAPDU: 80 0D 03 02 [16:18:20]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [16:18:20]Write i2c OK [16:18:20]MH_I2C_Read... [16:18:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:18:20]Read from MH i2c: E2 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 0B 00 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 0B 00 D2 02 00 42 75 CC 2F 8D D0 DE 4B 90 00 88 [16:18:20]RAPDU: 42 75 CC 2F 8D D0 DE 4B 90 00 [16:18:20]wFMCommunicate OK [16:18:20]SAM_PROTO_SignData done [16:18:20]FM_MakeSignedData done [16:18:20]CreateOFDProtocolMessage [16:18:20]wFMCommunicate request_size=4 [16:18:20]MH_SAM_APDU [16:18:20]CAPDU: 80 11 00 00 [16:18:20]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [16:18:20]Write i2c OK [16:18:20]MH_I2C_Read... [16:18:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:20]Read from MH i2c: E2 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 17 00 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [16:18:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:18:20]wFMCommunicate OK [16:18:20]CreateOFDProtocolMessage done [16:18:20]OFDSenderStorePacket 163913 [16:18:20]StoreOFDPacket docnum=163913 [16:18:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 4C 07 01 64 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8D 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8D 98 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 4B 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 80 02 00 35 04 06 00 78 6A CF F3 5C 17 42 75 CC 2F 8D D0 DE 4B [16:18:20]CheckFolder [16:18:20]dirname=/storage/ofd_packets [16:18:20]CheckFolder done [16:18:20]ProducePacketName [16:18:20]name=ofd_packets/00163913 [16:18:20]NVStorageSaveData ofd_packets/00163913 [16:18:20]File name is /storage/ofd_packets/00163913 [16:18:20]Write 301 bytes [16:18:20]NVStorageSaveData done [16:18:20]OFDSenderStorePacket done [16:18:20]KKMCreateOFDPacket done [16:18:20]NVStorageSaveData kkm_last_timestamp [16:18:20]File name is /storage/kkm_last_timestamp [16:18:20]Write 4 bytes [16:18:20]NVStorageSaveData done [16:18:20]ExternCall_PrintAddStr [16:18:20]wPrintStart [16:18:20]Write to MH i2c: 01 00 00 D4 02 D6 [16:18:20]Write i2c OK [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: 01 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: 01 07 00 [16:18:20]MH_I2C_Read... [16:18:20]OFD Sender: Processing packet 163912 [packets to send 969, broken 967] [16:18:20]ProducePacketName [16:18:20]name=ofd_packets/00163912 [16:18:20]OFD Sender: To server: pG, [16:18:20]CommunicateWithHost lk.salyk.kg:30040 [16:18:20]ConnectInit lk.salyk.kg [16:18:20]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [16:18:20]RasterBufferAndPrint [16:18:20]line Счет N : (1)292507 [16:18:20]line ИНН: 02508201610067 [16:18:20]line Контрольно-Кассовый Чек [16:18:20]line ПРОДАЖА [16:18:20]line ТРК (МРК, ГНК) : 32 [16:18:20]line Товар: 2710124130 [16:18:20]line Аи-92-К-5 [16:18:20]line 5.760 * 67.80 [16:18:20]line = 390.53 [16:18:20]line НДС 12% НСП 1% [16:18:20]line > о реализуемом товаре [16:18:20]line ИТОГО: 390.53 [16:18:20]line НСП 1% : 3.46 [16:18:20]line НДС 12% : 41.47 [16:18:20]line Наличными: 0.00 [16:18:20]line Безнал.: 390.53 [16:18:20]line Место: АЗС № 130 "Партнер Нефть" [16:18:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:18:20]line СНО: Общий режим [16:18:20]line Чек 511 21.08.2024 16:18 [16:18:20]line Смена: 466 ФФД: 1.0 [16:18:20]line ЗНМ: 0300000070 [16:18:20]line РНМ: 0000000000092562 [16:18:20]line Версия ККМ: 001 [16:18:20]line Платежная система: O! деньги [16:18:20]line ФМ: 0000000000871769 [16:18:20]line ФД: 163913 [16:18:20]line ФПД: 132400150699031 [16:18:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T161819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163913&fm=132400150699031&tin=02508201610067®Number=0000000000092562&sum=39053 [16:18:20]written 0, free lines is 4095 [16:18:20]Write to MH i2c: 01 00 00 FE 02 00 [16:18:20]Write i2c OK [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: 01 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: 01 07 00 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 D1 0C E4 [16:18:20]RasterBufferAndPrint [16:18:20]line [16:18:20]line [16:18:20]line [16:18:20]line [16:18:20]line [16:18:20]written 0, free lines is 3290 [16:18:20]MH_Cut [16:18:20]Write to MH i2c: D1 01 00 05 03 01 DA [16:18:20]Write i2c OK [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: D1 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: D1 01 00 [16:18:20]MH_I2C_Read... [16:18:20]Read from MH i2c: D1 01 00 05 03 00 D9 [16:18:20]Write to MH i2c: 01 00 00 06 03 09 [16:18:20]Write i2c OK [16:18:20]MH_I2C_Read... [16:18:21]*** Cut start [16:18:21]*** Purtial cut [16:18:21]*** Stage 1: CUTSNS_PIN = 1 [16:18:23]Read from MH i2c: 01 [16:18:23]MH_I2C_Read... [16:18:23]*** Stop cut motor [16:18:23]*** Cut end [16:18:23]Read from MH i2c: 01 07 00 [16:18:23]MH_I2C_Read... [16:18:23]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [16:18:23]process_action close_receipt done [16:18:23]requested_data is exist [16:18:23]produce_requested_data [16:18:23]requested_item fm.sn is exist - process it [16:18:23]wFMCommunicate request_size=4 [16:18:23]MH_SAM_APDU [16:18:23]CAPDU: 80 11 00 00 [16:18:23]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [16:18:23]Write i2c OK [16:18:23]MH_I2C_Read... [16:18:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:23]Read from MH i2c: E2 [16:18:23]MH_I2C_Read... [16:18:23]Read from MH i2c: E2 17 00 [16:18:23]MH_I2C_Read... [16:18:23]Read from MH i2c: E2 17 00 07 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:18:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:18:23]wFMCommunicate OK [16:18:23]requested_item fd.num is exist - process it [16:18:23]SAM_PROTO_GetFieldsCounters [16:18:23]wFMCommunicate request_size=4 [16:18:23]MH_SAM_APDU [16:18:23]CAPDU: 80 13 00 00 [16:18:23]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [16:18:23]Write i2c OK [16:18:23]MH_I2C_Read... [16:18:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:18:23]Read from MH i2c: E2 [16:18:23]MH_I2C_Read... [16:18:23]Read from MH i2c: E2 62 00 [16:18:23]MH_I2C_Read... [16:18:23]Read from MH i2c: E2 62 00 08 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 80 02 00 0E 04 04 00 D2 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 4C [16:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 80 02 00 0E 04 04 00 D2 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 [16:18:23]wFMCommunicate OK [16:18:23]SAM_PROTO_GetFieldsCounters done [16:18:23]requested_item shift.num is exist - process it [16:18:23]requested_item shift.opened is exist - process it [16:18:23]req_shift_opened [16:18:23]FM_GetShiftState [16:18:23]SAM_PROTO_GetShiftState [16:18:23]wFMCommunicate request_size=4 [16:18:23]MH_SAM_APDU [16:18:23]CAPDU: 80 13 01 00 [16:18:23]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [16:18:23]Write i2c OK [16:18:23]MH_I2C_Read... [16:18:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:23]Read from MH i2c: E2 [16:18:23]MH_I2C_Read... [16:18:23]Read from MH i2c: E2 0E 00 [16:18:23]MH_I2C_Read... [16:18:23]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4F [16:18:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:18:23]wFMCommunicate OK [16:18:23]SAM_PROTO_GetShiftState done [16:18:23]FM_GetShiftState done [16:18:23]req_shift_opened done [16:18:23]requested_item shift.open_date is exist - process it [16:18:23]req_shift_open_date [16:18:23]req_shift_open_date done [16:18:23]produce_requested_data done [16:18:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163913,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:18:23]process_action_free close_receipt [16:18:23]json_value_free [16:18:23]json_value_free done [16:18:23]process_json_proto returns [16:18:23]Send response to host [16:18:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163913,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:18:23]free response buf [16:18:23]execute_script done [16:18:23]execute_script returns [16:18:23]free content buf [16:18:23]Sock 7.Close socket [16:18:23]Sock 7.Thread stoped [16:18:25]ConnectInit Can't take IP for lk.salyk.kg [16:18:25]CommunicateWithHost connect error [16:18:25]CommunicateWithHost err = -1 [16:18:25]OFD Sender: Server communicate error [16:18:30]OFD Sender: Processing packet 163912 [packets to send 969, broken 967] [16:18:30]ProducePacketName [16:18:30]name=ofd_packets/00163912 [16:18:30]OFD Sender: To server: pG, [16:18:30]CommunicateWithHost lk.salyk.kg:30040 [16:18:30]ConnectInit lk.salyk.kg [16:18:35]ConnectInit Can't take IP for lk.salyk.kg [16:18:35]CommunicateWithHost connect error [16:18:35]CommunicateWithHost err = -1 [16:18:35]OFD Sender: Server communicate error [16:18:40]OFD Sender: Processing packet 163912 [packets to send 969, broken 967] [16:18:40]ProducePacketName [16:18:40]name=ofd_packets/00163912 [16:18:40]OFD Sender: To server: pG, [16:18:40]CommunicateWithHost lk.salyk.kg:30040 [16:18:40]ConnectInit lk.salyk.kg [16:18:41]Connected sock=7 [16:18: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 37 36 39 0C 01 00 00 00 65 04 01 F7 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 38 30 30 06 04 09 00 D0 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 FE 01 00 00 F4 03 04 00 26 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 80 02 00 35 04 06 00 71 0C 20 1B 35 D2 07 31 31 A1 A8 4E DD 08 [16:18:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 59 1D 47 00 AE 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 37 36 39 10 04 04 00 48 80 02 00 F4 03 04 00 B0 BC C5 66 B6 04 01 00 00 E5 C1 7E A1 4F 43 1E 16 [16:18:41]CommunicateWithHost err = 0 [16:18:41]CheckOFDResponse [16:18:41]1017 (14) - 77093643461234 [16:18:41]1041 (16) - 0000000000871769 [16:18:41]1040 (4) - 163912 [16:18:41]1012 (4) - 21.08.2024 10:08 [16:18:41]1206 (1) - 0 [16:18:41]OFD Sender: Remove packet 163912 [16:18:41]ProducePacketName [16:18:41]name=ofd_packets/00163912 [16:18:41]NVStorageDeleteData [16:18:42]OFD Sender: Processing packet 163913 [packets to send 968, broken 967] [16:18:42]ProducePacketName [16:18:42]name=ofd_packets/00163913 [16:18:42]OFD Sender: To server: pG, [16:18:42]CommunicateWithHost lk.salyk.kg:30040 [16:18:42]ConnectInit lk.salyk.kg [16:19:16]recv_with_timeout no data received [16:20:18]accept exits with 12 [16:20:18]New connection [16:20:18]New thread 3066940772 created [16:20:18]Thread 3066797412 joined [16:20:18]Waiting for new connection... [16:20:18] Sock 12.Parse request [16:20:18]Sock 12.Check first char [16:20:18]Sock 12.First char is OK [16:20:18]request: POST /json_proto HTTP/1.0 [16:20:18]Method: POST [16:20:18]URL: /json_proto [16:20:18]Method is POST - this is cgi request [16:20:18]url: /json_proto [16:20:18]query_string will be loaded in cgi processing [16:20:18]execute_cgi json_proto POST (null) [16:20:18]execute_cgi path=json_proto method=POST [16:20:18]POST find Content-Length [16:20:18]Host: 172.17.44.132:8080 [16:20:18]Content-Length: 682 [16:20:18]Content-Type: application/json [16:20:18] [16:20:18]POST finish read [16:20:18]Found Content-Length = 682 [16:20:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:18]execute_script... [16:20: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)292509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:18]POST & json_proto [16:20:18]process_json_proto [16:20:18]json parsed OK: [16:20:18]protocol is kg_v1.0 [16:20:18]action value=close_receipt [16:20:18]process_action close_receipt [16:20:18]cmd_close_receipt [16:20:18]MH_GetDate [16:20:18]Write to MH i2c: F0 00 00 0A 03 FC [16:20:18]Write i2c OK [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: F0 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: F0 09 00 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: F0 09 00 0A 03 00 C3 13 C6 66 2A 83 C1 65 DA [16:20:18]GetLastDocTimeStamp 1724257099 [16:20:18]current date 1724257219 [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 0B 03 80 13 01 00 00 00 00 00 8B [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 0B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 51 [16:20:18]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [16:20:18]opened+sec_in_day 1724285917 [16:20:18]quantity*price = 100005 [16:20:18]sum+1 = 100006 [16:20:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 512 21.08.2024 16:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163914 ФПД: 32275980995541 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162019&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163914&fm=32275980995541&tin=02508201610067®Number=0000000000092562&sum=100000 [16:20:19]StoreToDocumentArchive [16:20:19]shift 466 fd 163914 [16:20:19]save to /storage/0466/doc_00163914 [16:20:19]save last doc name /storage/0466/doc_00163914 to /storage/kkm_last_doc_name [16:20:19]save OK [16:20:19]Clear old archive folders... [16:20:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:19]tlvbuf is 01237D60 [16:20:19]SAM_PROTO_ClearQueue [16:20:19]wFMCommunicate request_size=4 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 09 00 00 [16:20:19]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [16:20:19]RAPDU: 90 00 [16:20:19]wFMCommunicate OK [16:20:19]SAM_PROTO_ClearQueue done [16:20:19]KKMCreateOFDPacket [16:20:19]OFDProtocolAddRootSTLVToBuf [16:20:19]FM_MakeSignedData [16:20:19]FM_MakeSignedData [16:20:19]SAM_PROTO_SignData [16:20:19]wFMCommunicate request_size=4 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 0D 01 02 [16:20:19]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [16:20:19]RAPDU: 90 00 [16:20:19]wFMCommunicate OK [16:20:19]wFMCommunicate request_size=255 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 02 00 00 F4 03 04 00 C3 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 80 02 00 35 04 06 00 1D [16:20:19]Write to MH i2c: E2 02 01 1A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 C3 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 80 02 00 35 04 06 00 1D 00 00 68 [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [16:20:19]RAPDU: 90 00 [16:20:19]wFMCommunicate OK [16:20:19]wFMCommunicate request_size=10 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 0D 02 02 05 5A D6 61 CB D5 [16:20:19]Write to MH i2c: E2 0D 00 1B 03 80 0D 02 02 05 00 5A D6 61 CB D5 00 00 D3 [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [16:20:19]RAPDU: 90 00 [16:20:19]wFMCommunicate OK [16:20:19]wFMCommunicate request_size=4 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 0D 03 02 [16:20:19]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 0B 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 0B 00 1C 03 00 8A DB 49 F3 35 FF 03 84 90 00 F7 [16:20:19]RAPDU: 8A DB 49 F3 35 FF 03 84 90 00 [16:20:19]wFMCommunicate OK [16:20:19]SAM_PROTO_SignData done [16:20:19]FM_MakeSignedData done [16:20:19]CreateOFDProtocolMessage [16:20:19]wFMCommunicate request_size=4 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 11 00 00 [16:20:19]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 17 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 17 00 1D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [16:20:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:20:19]wFMCommunicate OK [16:20:19]CreateOFDProtocolMessage done [16:20:19]OFDSenderStorePacket 163914 [16:20:19]StoreOFDPacket docnum=163914 [16:20:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 07 5B 07 01 E1 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 02 00 00 F4 03 04 00 C3 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 80 02 00 35 04 06 00 1D 5A D6 61 CB D5 8A DB 49 F3 35 FF 03 84 [16:20:19]CheckFolder [16:20:19]dirname=/storage/ofd_packets [16:20:19]CheckFolder done [16:20:19]ProducePacketName [16:20:19]name=ofd_packets/00163914 [16:20:19]NVStorageSaveData ofd_packets/00163914 [16:20:19]File name is /storage/ofd_packets/00163914 [16:20:19]Write 301 bytes [16:20:19]NVStorageSaveData done [16:20:19]OFDSenderStorePacket done [16:20:19]KKMCreateOFDPacket done [16:20:19]NVStorageSaveData kkm_last_timestamp [16:20:19]File name is /storage/kkm_last_timestamp [16:20:19]Write 4 bytes [16:20:19]NVStorageSaveData done [16:20:19]ExternCall_PrintAddStr [16:20:19]wPrintStart [16:20:20]Write to MH i2c: 01 00 00 1E 03 21 [16:20:20]Write i2c OK [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: 01 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: 01 07 00 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [16:20:20]RasterBufferAndPrint [16:20:20]line Счет N : (1)292509 [16:20:20]line ИНН: 02508201610067 [16:20:20]line Контрольно-Кассовый Чек [16:20:20]line ПРОДАЖА [16:20:20]line ТРК (МРК, ГНК) : 42 [16:20:20]line Товар: 2710124130 [16:20:20]line Аи-92-К-5 [16:20:20]line 14.750 * 67.80 [16:20:20]line = 1000.05 [16:20:20]line НДС 12% НСП 1% [16:20:20]line > о реализуемом товаре [16:20:20]line ОКРУГЛЕНИЕ: -0.05 [16:20:20]line ИТОГО: 1000.00 [16:20:20]line Внесено: 1000.00 [16:20:20]line СДАЧА: 0.00 [16:20:20]line НСП 1% : 8.85 [16:20:20]line НДС 12% : 106.20 [16:20:20]line Наличными: 1000.00 [16:20:20]line Безнал.: 0.00 [16:20:20]line Место: АЗС № 130 "Партнер Нефть" [16:20:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:20:20]line СНО: Общий режим [16:20:20]line Чек 512 21.08.2024 16:20 [16:20:20]line Смена: 466 ФФД: 1.0 [16:20:20]line ЗНМ: 0300000070 [16:20:20]line РНМ: 0000000000092562 [16:20:20]line Версия ККМ: 001 [16:20:20]line ФМ: 0000000000871769 [16:20:20]line ФД: 163914 [16:20:20]line ФПД: 32275980995541 [16:20:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162019&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163914&fm=32275980995541&tin=02508201610067®Number=0000000000092562&sum=100000 [16:20:20]written 0, free lines is 4095 [16:20:20]Write to MH i2c: 01 00 00 49 03 4C [16:20:20]Write i2c OK [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: 01 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: 01 07 00 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 BC 0C 1B [16:20:20]RasterBufferAndPrint [16:20:20]line [16:20:20]line [16:20:20]line [16:20:20]line [16:20:20]line [16:20:20]written 0, free lines is 3267 [16:20:20]MH_Cut [16:20:20]Write to MH i2c: D1 01 00 50 03 01 25 [16:20:20]Write i2c OK [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: D1 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: D1 01 00 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: D1 01 00 50 03 00 24 [16:20:20]Write to MH i2c: 01 00 00 51 03 54 [16:20:20]Write i2c OK [16:20:20]MH_I2C_Read... [16:20:21]*** Cut start [16:20:21]*** Purtial cut [16:20:21]*** Stage 1: CUTSNS_PIN = 1 [16:20:23]Read from MH i2c: 01 [16:20:23]MH_I2C_Read... [16:20:23]*** Stop cut motor [16:20:23]Read from MH i2c: 01 07 00 [16:20:23]MH_I2C_Read... [16:20:23]*** Cut end [16:20:23]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [16:20:23]process_action close_receipt done [16:20:23]requested_data is exist [16:20:23]produce_requested_data [16:20:23]requested_item fm.sn is exist - process it [16:20:23]wFMCommunicate request_size=4 [16:20:23]MH_SAM_APDU [16:20:23]CAPDU: 80 11 00 00 [16:20:23]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [16:20:23]Write i2c OK [16:20:23]MH_I2C_Read... [16:20:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:23]Read from MH i2c: E2 [16:20:23]MH_I2C_Read... [16:20:23]Read from MH i2c: E2 17 00 [16:20:23]MH_I2C_Read... [16:20:23]Read from MH i2c: E2 17 00 52 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [16:20:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:20:23]wFMCommunicate OK [16:20:23]requested_item fd.num is exist - process it [16:20:23]SAM_PROTO_GetFieldsCounters [16:20:23]wFMCommunicate request_size=4 [16:20:23]MH_SAM_APDU [16:20:23]CAPDU: 80 13 00 00 [16:20:23]Write to MH i2c: E2 08 00 53 03 80 13 00 00 00 00 00 00 D2 [16:20:23]Write i2c OK [16:20:23]MH_I2C_Read... [16:20:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:23]Read from MH i2c: E2 [16:20:23]MH_I2C_Read... [16:20:23]Read from MH i2c: E2 62 00 [16:20:23]MH_I2C_Read... [16:20:23]Read from MH i2c: E2 62 00 53 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 80 02 00 0E 04 04 00 D2 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 9D [16:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 80 02 00 0E 04 04 00 D2 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 [16:20:23]wFMCommunicate OK [16:20:23]SAM_PROTO_GetFieldsCounters done [16:20:23]requested_item shift.num is exist - process it [16:20:23]requested_item shift.opened is exist - process it [16:20:23]req_shift_opened [16:20:23]FM_GetShiftState [16:20:23]SAM_PROTO_GetShiftState [16:20:23]wFMCommunicate request_size=4 [16:20:23]MH_SAM_APDU [16:20:23]CAPDU: 80 13 01 00 [16:20:23]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [16:20:23]Write i2c OK [16:20:23]MH_I2C_Read... [16:20:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:23]Read from MH i2c: E2 [16:20:23]MH_I2C_Read... [16:20:23]Read from MH i2c: E2 0E 00 [16:20:23]MH_I2C_Read... [16:20:23]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9A [16:20:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:20:23]wFMCommunicate OK [16:20:23]SAM_PROTO_GetShiftState done [16:20:23]FM_GetShiftState done [16:20:23]req_shift_opened done [16:20:23]requested_item shift.open_date is exist - process it [16:20:23]req_shift_open_date [16:20:23]req_shift_open_date done [16:20:23]produce_requested_data done [16:20:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163914,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:20:23]process_action_free close_receipt [16:20:23]json_value_free [16:20:23]json_value_free done [16:20:23]process_json_proto returns [16:20:23]Send response to host [16:20:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163914,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:20:23]free response buf [16:20:23]execute_script done [16:20:23]execute_script returns [16:20:23]free content buf [16:20:23]Sock 12.Close socket [16:20:23]Sock 12.Thread stoped [16:20:29]recv_with_timeout no data received [16:20:56]ConnectInit Can't connect to host [16:20:56]CommunicateWithHost connect error [16:20:56]CommunicateWithHost err = -1 [16:20:56]OFD Sender: Server communicate error [16:20:56]OFD Sender: Processing packet 163913 [packets to send 969, broken 967] [16:20:56]ProducePacketName [16:20:56]name=ofd_packets/00163913 [16:20:56]OFD Sender: To server: pG, [16:20:56]CommunicateWithHost lk.salyk.kg:30040 [16:20:56]ConnectInit lk.salyk.kg [16:20:57]Connected sock=7 [16:20:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 4C 07 01 64 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8D 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8D 98 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 4B 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 80 02 00 35 04 06 00 78 6A CF F3 5C 17 42 75 CC 2F 8D D0 DE 4B [16:20:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 52 86 47 00 D5 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 37 36 39 10 04 04 00 49 80 02 00 F4 03 04 00 38 BD C5 66 B6 04 01 00 00 FB 48 17 3D B8 34 C1 E0 [16:20:57]CommunicateWithHost err = 0 [16:20:57]CheckOFDResponse [16:20:57]1017 (14) - 77093643461234 [16:20:57]1041 (16) - 0000000000871769 [16:20:57]1040 (4) - 163913 [16:20:57]1012 (4) - 21.08.2024 10:11 [16:20:57]1206 (1) - 0 [16:20:57]OFD Sender: Remove packet 163913 [16:20:57]ProducePacketName [16:20:57]name=ofd_packets/00163913 [16:20:57]NVStorageDeleteData [16:20:58]OFD Sender: Processing packet 163914 [packets to send 968, broken 967] [16:20:58]ProducePacketName [16:20:58]name=ofd_packets/00163914 [16:20:58]OFD Sender: To server: pG, [16:20:58]CommunicateWithHost lk.salyk.kg:30040 [16:20:58]ConnectInit lk.salyk.kg [16:20:58]Connected sock=7 [16:20: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 37 36 39 0F 01 00 00 07 5B 07 01 E1 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 02 00 00 F4 03 04 00 C3 13 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 80 02 00 35 04 06 00 1D 5A D6 61 CB D5 8A DB 49 F3 35 FF 03 84 [16:20:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 30 60 47 00 BF AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 80 02 00 F4 03 04 00 3A BD C5 66 B6 04 01 00 00 A9 00 FD 59 8A 94 42 C5 [16:20:58]CommunicateWithHost err = 0 [16:20:58]CheckOFDResponse [16:20:58]1017 (14) - 77093643461234 [16:20:58]1041 (16) - 0000000000871769 [16:20:58]1040 (4) - 163914 [16:20:58]1012 (4) - 21.08.2024 10:11 [16:20:58]1206 (1) - 0 [16:20:58]OFD Sender: Remove packet 163914 [16:20:58]ProducePacketName [16:20:58]name=ofd_packets/00163914 [16:20:58]NVStorageDeleteData [16:20:59]OFD Sender: No OFD packet to send [16:21:04]OFD Sender: No OFD packet to send [16:21:09]OFD Sender: No OFD packet to send [16:21:14]OFD Sender: No OFD packet to send [16:21:19]OFD Sender: No OFD packet to send [16:21:24]OFD Sender: No OFD packet to send [16:21:29]OFD Sender: No OFD packet to send [16:21:34]OFD Sender: No OFD packet to send [16:21:39]OFD Sender: No OFD packet to send [16:21:44]OFD Sender: No OFD packet to send [16:21:49]OFD Sender: No OFD packet to send [16:21:54]OFD Sender: No OFD packet to send [16:21:59]OFD Sender: No OFD packet to send [16:22:04]OFD Sender: No OFD packet to send [16:22:09]OFD Sender: No OFD packet to send [16:22:14]accept exits with 9 [16:22:14]New connection [16:22:14]New thread 3066797412 created [16:22:14]Thread 3066940772 joined [16:22:14]Waiting for new connection... [16:22:14] Sock 9.Parse request [16:22:14]Sock 9.Check first char [16:22:14]Sock 9.First char is OK [16:22:14]request: POST /json_proto HTTP/1.0 [16:22:14]Method: POST [16:22:14]URL: /json_proto [16:22:14]Method is POST - this is cgi request [16:22:14]url: /json_proto [16:22:14]query_string will be loaded in cgi processing [16:22:14]execute_cgi json_proto POST (null) [16:22:14]execute_cgi path=json_proto method=POST [16:22:14]POST find Content-Length [16:22:14]Host: 172.17.44.132:8080 [16:22:14]Content-Length: 685 [16:22:14]Content-Type: application/json [16:22:14] [16:22:14]POST finish read [16:22:14]Found Content-Length = 685 [16:22:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:14]execute_script... [16:22:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:14]POST & json_proto [16:22:14]process_json_proto [16:22:14]json parsed OK: [16:22:14]protocol is kg_v1.0 [16:22:14]action value=close_receipt [16:22:14]process_action close_receipt [16:22:14]cmd_close_receipt [16:22:14]MH_GetDate [16:22:14]Write to MH i2c: F0 00 00 55 03 47 [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: F0 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: F0 09 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: F0 09 00 55 03 00 37 14 C6 66 2A 83 C1 65 9A [16:22:14]GetLastDocTimeStamp 1724257219 [16:22:14]current date 1724257335 [16:22:14]FM_GetShiftState [16:22:14]SAM_PROTO_GetShiftState [16:22:14]wFMCommunicate request_size=4 [16:22:14]MH_SAM_APDU [16:22:14]CAPDU: 80 13 01 00 [16:22:14]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:14]Read from MH i2c: E2 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 0E 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9C [16:22:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:22:14]wFMCommunicate OK [16:22:14]SAM_PROTO_GetShiftState done [16:22:14]FM_GetShiftState done [16:22:14]opened in 1724199517 [16:22:14]opened+sec_in_day 1724285917 [16:22:14]quantity*price = 100032 [16:22:14]sum+1 = 100033 [16:22:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 513 21.08.2024 16:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163915 ФПД: 14396850871625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163915&fm=14396850871625&tin=02508201610067®Number=0000000000092562&sum=100000 [16:22:15]StoreToDocumentArchive [16:22:15]shift 466 fd 163915 [16:22:15]save to /storage/0466/doc_00163915 [16:22:15]save last doc name /storage/0466/doc_00163915 to /storage/kkm_last_doc_name [16:22:15]save OK [16:22:15]Clear old archive folders... [16:22:15]ProcessDocumentItem done err = 0, tmpTLVsize=250 [16:22:15]tlvbuf is 011C48A0 [16:22:15]SAM_PROTO_ClearQueue [16:22:15]wFMCommunicate request_size=4 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 09 00 00 [16:22:15]Write to MH i2c: E2 08 00 63 03 80 09 00 00 00 00 00 00 D8 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:15]Read from MH i2c: E2 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [16:22:15]RAPDU: 90 00 [16:22:15]wFMCommunicate OK [16:22:15]SAM_PROTO_ClearQueue done [16:22:15]KKMCreateOFDPacket [16:22:15]OFDProtocolAddRootSTLVToBuf [16:22:15]FM_MakeSignedData [16:22:15]FM_MakeSignedData [16:22:15]SAM_PROTO_SignData [16:22:15]wFMCommunicate request_size=4 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 0D 01 02 [16:22:15]Write to MH i2c: E2 08 00 64 03 80 0D 01 02 00 00 00 00 E0 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:15]Read from MH i2c: E2 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [16:22:15]RAPDU: 90 00 [16:22:15]wFMCommunicate OK [16:22:15]wFMCommunicate request_size=255 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 01 02 00 00 F4 03 04 00 37 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 80 02 00 35 04 06 00 0D 18 [16:22:15]Write to MH i2c: E2 02 01 65 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 01 02 00 00 F4 03 04 00 37 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 80 02 00 35 04 06 00 0D 18 00 00 C9 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:15]Read from MH i2c: E2 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [16:22:15]RAPDU: 90 00 [16:22:15]wFMCommunicate OK [16:22:15]wFMCommunicate request_size=9 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 0D 02 02 04 07 2E 9D 49 [16:22:15]Write to MH i2c: E2 0C 00 66 03 80 0D 02 02 04 00 07 2E 9D 49 00 00 06 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:15]Read from MH i2c: E2 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [16:22:15]RAPDU: 90 00 [16:22:15]wFMCommunicate OK [16:22:15]wFMCommunicate request_size=4 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 0D 03 02 [16:22:15]Write to MH i2c: E2 08 00 67 03 80 0D 03 02 00 00 00 00 E5 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:15]Read from MH i2c: E2 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 0B 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 0B 00 67 03 00 92 C0 7D F1 61 22 C8 A1 90 00 92 [16:22:15]RAPDU: 92 C0 7D F1 61 22 C8 A1 90 00 [16:22:15]wFMCommunicate OK [16:22:15]SAM_PROTO_SignData done [16:22:15]FM_MakeSignedData done [16:22:15]CreateOFDProtocolMessage [16:22:15]wFMCommunicate request_size=4 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 11 00 00 [16:22:15]Write to MH i2c: E2 08 00 68 03 80 11 00 00 00 00 00 00 E5 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:15]Read from MH i2c: E2 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 17 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 17 00 68 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3E [16:22:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:22:15]wFMCommunicate OK [16:22:15]CreateOFDProtocolMessage done [16:22:15]OFDSenderStorePacket 163915 [16:22:15]StoreOFDPacket docnum=163915 [16:22:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 43 E1 06 01 9B 58 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 01 02 00 00 F4 03 04 00 37 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 80 02 00 35 04 06 00 0D 18 07 2E 9D 49 92 C0 7D F1 61 22 C8 A1 [16:22:15]CheckFolder [16:22:15]dirname=/storage/ofd_packets [16:22:15]CheckFolder done [16:22:15]ProducePacketName [16:22:15]name=ofd_packets/00163915 [16:22:15]NVStorageSaveData ofd_packets/00163915 [16:22:15]File name is /storage/ofd_packets/00163915 [16:22:15]Write 300 bytes [16:22:15]NVStorageSaveData done [16:22:15]OFDSenderStorePacket done [16:22:15]KKMCreateOFDPacket done [16:22:15]NVStorageSaveData kkm_last_timestamp [16:22:15]File name is /storage/kkm_last_timestamp [16:22:15]Write 4 bytes [16:22:15]NVStorageSaveData done [16:22:15]ExternCall_PrintAddStr [16:22:15]wPrintStart [16:22:15]Write to MH i2c: 01 00 00 69 03 6C [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: 01 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: 01 07 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: 01 07 00 69 03 00 00 00 00 00 FF 0F 81 [16:22:15]RasterBufferAndPrint [16:22:15]line Счет N : (1)292508 [16:22:15]line ИНН: 02508201610067 [16:22:15]line Контрольно-Кассовый Чек [16:22:15]line ПРОДАЖА [16:22:15]line ТРК (МРК, ГНК) : 81 [16:22:15]line Товар: 2711129700 [16:22:15]line ГАЗ-К-5 [16:22:15]line 26.050 * 38.40 [16:22:15]line = 1000.32 [16:22:15]line НДС 12% НСП 1% [16:22:15]line > о реализуемом товаре [16:22:15]line ОКРУГЛЕНИЕ: -0.32 [16:22:15]line ИТОГО: 1000.00 [16:22:15]line Внесено: 1000.00 [16:22:15]line СДАЧА: 0.00 [16:22:15]line НСП 1% : 8.85 [16:22:15]line НДС 12% : 106.23 [16:22:15]line Наличными: 1000.00 [16:22:15]line Безнал.: 0.00 [16:22:15]line Место: АЗС № 130 "Партнер Нефть" [16:22:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:22:15]line СНО: Общий режим [16:22:15]line Чек 513 21.08.2024 16:22 [16:22:15]line Смена: 466 ФФД: 1.0 [16:22:15]line ЗНМ: 0300000070 [16:22:15]line РНМ: 0000000000092562 [16:22:15]line Версия ККМ: 001 [16:22:15]line ФМ: 0000000000871769 [16:22:15]line ФД: 163915 [16:22:15]line ФПД: 14396850871625 [16:22:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163915&fm=14396850871625&tin=02508201610067®Number=0000000000092562&sum=100000 [16:22:15]written 0, free lines is 4095 [16:22:15]OFD Sender: Processing packet 163915 [packets to send 968, broken 967] [16:22:15]ProducePacketName [16:22:15]name=ofd_packets/00163915 [16:22:15]OFD Sender: To server: pG, [16:22:15]CommunicateWithHost lk.salyk.kg:30040 [16:22:15]ConnectInit lk.salyk.kg [16:22:16]Write to MH i2c: 01 00 00 94 03 97 [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: 01 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: 01 07 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 BF 0C 69 [16:22:16]RasterBufferAndPrint [16:22:16]line [16:22:16]line [16:22:16]line [16:22:16]line [16:22:16]line [16:22:16]written 0, free lines is 3269 [16:22:16]MH_Cut [16:22:16]Write to MH i2c: D1 01 00 9B 03 01 70 [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: D1 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: D1 01 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: D1 01 00 9B 03 00 6F [16:22:16]Write to MH i2c: 01 00 00 9C 03 9F [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:17]*** Cut start [16:22:17]*** Purtial cut [16:22:17]*** Stage 1: CUTSNS_PIN = 1 [16:22:19]Read from MH i2c: 01 [16:22:19]MH_I2C_Read... [16:22:19]*** Stop cut motor [16:22:19]*** Cut end [16:22:19]Read from MH i2c: 01 07 00 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 FF 0F B4 [16:22:19]process_action close_receipt done [16:22:19]requested_data is exist [16:22:19]produce_requested_data [16:22:19]requested_item fm.sn is exist - process it [16:22:19]wFMCommunicate request_size=4 [16:22:19]MH_SAM_APDU [16:22:19]CAPDU: 80 11 00 00 [16:22:19]Write to MH i2c: E2 08 00 9D 03 80 11 00 00 00 00 00 00 1A [16:22:19]Write i2c OK [16:22:19]MH_I2C_Read... [16:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:19]Read from MH i2c: E2 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 17 00 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 17 00 9D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [16:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:22:19]wFMCommunicate OK [16:22:19]requested_item fd.num is exist - process it [16:22:19]SAM_PROTO_GetFieldsCounters [16:22:19]wFMCommunicate request_size=4 [16:22:19]MH_SAM_APDU [16:22:19]CAPDU: 80 13 00 00 [16:22:19]Write to MH i2c: E2 08 00 9E 03 80 13 00 00 00 00 00 00 1D [16:22:19]Write i2c OK [16:22:19]MH_I2C_Read... [16:22:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:19]Read from MH i2c: E2 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 62 00 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 62 00 9E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 80 02 00 0E 04 04 00 D2 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 EC [16:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 80 02 00 0E 04 04 00 D2 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 [16:22:19]wFMCommunicate OK [16:22:19]SAM_PROTO_GetFieldsCounters done [16:22:19]requested_item shift.num is exist - process it [16:22:19]requested_item shift.opened is exist - process it [16:22:19]req_shift_opened [16:22:19]FM_GetShiftState [16:22:19]SAM_PROTO_GetShiftState [16:22:19]wFMCommunicate request_size=4 [16:22:19]MH_SAM_APDU [16:22:19]CAPDU: 80 13 01 00 [16:22:19]Write to MH i2c: E2 08 00 9F 03 80 13 01 00 00 00 00 00 1F [16:22:19]Write i2c OK [16:22:19]MH_I2C_Read... [16:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:19]Read from MH i2c: E2 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 0E 00 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 0E 00 9F 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E5 [16:22:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:22:19]wFMCommunicate OK [16:22:19]SAM_PROTO_GetShiftState done [16:22:19]FM_GetShiftState done [16:22:19]req_shift_opened done [16:22:19]requested_item shift.open_date is exist - process it [16:22:19]req_shift_open_date [16:22:19]req_shift_open_date done [16:22:19]produce_requested_data done [16:22:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163915,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:22:19]process_action_free close_receipt [16:22:19]json_value_free [16:22:19]json_value_free done [16:22:19]process_json_proto returns [16:22:19]Send response to host [16:22:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163915,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:22:19]free response buf [16:22:19]execute_script done [16:22:19]execute_script returns [16:22:19]free content buf [16:22:19]Sock 9.Close socket [16:22:19]Sock 9.Thread stoped [16:22:21]Connected sock=11 [16:22: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 37 36 39 0E 01 00 00 43 E1 06 01 9B 58 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 01 02 00 00 F4 03 04 00 37 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 80 02 00 35 04 06 00 0D 18 07 2E 9D 49 92 C0 7D F1 61 22 C8 A1 [16:22:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 7E 47 00 70 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 37 36 39 10 04 04 00 4B 80 02 00 F4 03 04 00 8C BD C5 66 B6 04 01 00 00 5B 68 1D 27 1F 9F 34 E5 [16:22:21]CommunicateWithHost err = 0 [16:22:21]CheckOFDResponse [16:22:21]1017 (14) - 77093643461234 [16:22:21]1041 (16) - 0000000000871769 [16:22:21]1040 (4) - 163915 [16:22:21]1012 (4) - 21.08.2024 10:12 [16:22:21]1206 (1) - 0 [16:22:21]OFD Sender: Remove packet 163915 [16:22:21]ProducePacketName [16:22:21]name=ofd_packets/00163915 [16:22:21]NVStorageDeleteData [16:22:22]OFD Sender: No OFD packet to send [16:22:27]OFD Sender: No OFD packet to send [16:22:32]OFD Sender: No OFD packet to send [16:22:37]OFD Sender: No OFD packet to send [16:22:42]OFD Sender: No OFD packet to send [16:22:47]OFD Sender: No OFD packet to send [16:22:52]OFD Sender: No OFD packet to send [16:22:57]OFD Sender: No OFD packet to send [16:22:57]recv_with_timeout no data received [16:23:02]OFD Sender: No OFD packet to send [16:23:07]OFD Sender: No OFD packet to send [16:23:12]OFD Sender: No OFD packet to send [16:23:17]OFD Sender: No OFD packet to send [16:23:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:32]OFD Sender: No OFD packet to send [16:23:37]OFD Sender: No OFD packet to send [16:23:42]OFD Sender: No OFD packet to send [16:23:46]recv_with_timeout no data received [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:23]accept exits with 10 [16:24:23]New connection [16:24:23]New thread 3066940772 created [16:24:23]Thread 3066797412 joined [16:24:23]Waiting for new connection... [16:24:23] Sock 10.Parse request [16:24:23]Sock 10.Check first char [16:24:23]Sock 10.First char is OK [16:24:23]request: POST /json_proto HTTP/1.0 [16:24:23]Method: POST [16:24:23]URL: /json_proto [16:24:23]Method is POST - this is cgi request [16:24:23]url: /json_proto [16:24:23]query_string will be loaded in cgi processing [16:24:23]execute_cgi json_proto POST (null) [16:24:23]execute_cgi path=json_proto method=POST [16:24:23]POST find Content-Length [16:24:23]Host: 172.17.44.132:8080 [16:24:23]Content-Length: 667 [16:24:23]Content-Type: application/json [16:24:23] [16:24:23]POST finish read [16:24:23]Found Content-Length = 667 [16:24:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.640, "sum" : 250.43, "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:24:23]execute_script... [16:24: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)292514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.640, "sum" : 250.43, "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:24:23]POST & json_proto [16:24:23]process_json_proto [16:24:23]json parsed OK: [16:24:23]protocol is kg_v1.0 [16:24:23]action value=close_receipt [16:24:23]process_action close_receipt [16:24:23]cmd_close_receipt [16:24:23]MH_GetDate [16:24:23]Write to MH i2c: F0 00 00 A0 03 92 [16:24:23]Write i2c OK [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: F0 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: F0 09 00 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: F0 09 00 A0 03 00 B8 14 C6 66 2A 83 C1 65 66 [16:24:23]GetLastDocTimeStamp 1724257335 [16:24:23]current date 1724257464 [16:24:23]FM_GetShiftState [16:24:23]SAM_PROTO_GetShiftState [16:24:23]wFMCommunicate request_size=4 [16:24:23]MH_SAM_APDU [16:24:23]CAPDU: 80 13 01 00 [16:24:23]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [16:24:23]Write i2c OK [16:24:23]MH_I2C_Read... [16:24:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:23]Read from MH i2c: E2 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 0E 00 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [16:24:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:24:23]wFMCommunicate OK [16:24:23]SAM_PROTO_GetShiftState done [16:24:23]FM_GetShiftState done [16:24:23]opened in 1724199517 [16:24:23]opened+sec_in_day 1724285917 [16:24:23]quantity*price = 25043 [16:24:23]sum+1 = 25044 [16:24:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.22 НДС 12% : 26.59 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 514 21.08.2024 16:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163916 ФПД: 274672028889064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162424&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163916&fm=274672028889064&tin=02508201610067®Number=0000000000092562&sum=25000 [16:24:24]StoreToDocumentArchive [16:24:24]shift 466 fd 163916 [16:24:24]save to /storage/0466/doc_00163916 [16:24:24]save last doc name /storage/0466/doc_00163916 to /storage/kkm_last_doc_name [16:24:24]save OK [16:24:24]Clear old archive folders... [16:24:24]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:24:24]tlvbuf is 012681E0 [16:24:24]SAM_PROTO_ClearQueue [16:24:24]wFMCommunicate request_size=4 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 09 00 00 [16:24:24]Write to MH i2c: E2 08 00 AE 03 80 09 00 00 00 00 00 00 23 [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [16:24:24]RAPDU: 90 00 [16:24:24]wFMCommunicate OK [16:24:24]SAM_PROTO_ClearQueue done [16:24:24]KKMCreateOFDPacket [16:24:24]OFDProtocolAddRootSTLVToBuf [16:24:24]FM_MakeSignedData [16:24:24]FM_MakeSignedData [16:24:24]SAM_PROTO_SignData [16:24:24]wFMCommunicate request_size=4 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 0D 01 02 [16:24:24]Write to MH i2c: E2 08 00 AF 03 80 0D 01 02 00 00 00 00 2B [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [16:24:24]RAPDU: 90 00 [16:24:24]wFMCommunicate OK [16:24:24]wFMCommunicate request_size=255 [16:24:24]MH_SAM_APDU [16:24: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 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 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 02 02 00 00 F4 03 04 00 B8 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 80 02 00 35 04 06 00 F9 D0 10 [16:24:24]Write to MH i2c: E2 02 01 B0 03 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 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 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 02 02 00 00 F4 03 04 00 B8 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 80 02 00 35 04 06 00 F9 D0 10 00 00 3B [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [16:24:24]RAPDU: 90 00 [16:24:24]wFMCommunicate OK [16:24:24]wFMCommunicate request_size=8 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 0D 02 02 03 B6 2F E8 [16:24:24]Write to MH i2c: E2 0B 00 B1 03 80 0D 02 02 03 00 B6 2F E8 00 00 01 [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:24]Read from MH i2c: E2 03 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [16:24:24]RAPDU: 90 00 [16:24:24]wFMCommunicate OK [16:24:24]wFMCommunicate request_size=4 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 0D 03 02 [16:24:24]Write to MH i2c: E2 08 00 B2 03 80 0D 03 02 00 00 00 00 30 [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:25]Read from MH i2c: E2 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 0B 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 0B 00 B2 03 00 C6 E0 38 2D CB 83 74 86 90 00 84 [16:24:25]RAPDU: C6 E0 38 2D CB 83 74 86 90 00 [16:24:25]wFMCommunicate OK [16:24:25]SAM_PROTO_SignData done [16:24:25]FM_MakeSignedData done [16:24:25]CreateOFDProtocolMessage [16:24:25]wFMCommunicate request_size=4 [16:24:25]MH_SAM_APDU [16:24:25]CAPDU: 80 11 00 00 [16:24:25]Write to MH i2c: E2 08 00 B3 03 80 11 00 00 00 00 00 00 30 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:25]Read from MH i2c: E2 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 17 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 17 00 B3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 89 [16:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:24:25]wFMCommunicate OK [16:24:25]CreateOFDProtocolMessage done [16:24:25]OFDSenderStorePacket 163916 [16:24:25]StoreOFDPacket docnum=163916 [16:24:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D2 32 05 01 80 E7 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 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 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 02 02 00 00 F4 03 04 00 B8 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 80 02 00 35 04 06 00 F9 D0 10 B6 2F E8 C6 E0 38 2D CB 83 74 86 [16:24:25]CheckFolder [16:24:25]dirname=/storage/ofd_packets [16:24:25]CheckFolder done [16:24:25]ProducePacketName [16:24:25]name=ofd_packets/00163916 [16:24:25]NVStorageSaveData ofd_packets/00163916 [16:24:25]File name is /storage/ofd_packets/00163916 [16:24:25]Write 299 bytes [16:24:25]NVStorageSaveData done [16:24:25]OFDSenderStorePacket done [16:24:25]KKMCreateOFDPacket done [16:24:25]NVStorageSaveData kkm_last_timestamp [16:24:25]File name is /storage/kkm_last_timestamp [16:24:25]Write 4 bytes [16:24:25]NVStorageSaveData done [16:24:25]ExternCall_PrintAddStr [16:24:25]wPrintStart [16:24:25]Write to MH i2c: 01 00 00 B4 03 B7 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 B4 03 00 00 00 00 00 FF 0F CC [16:24:25]RasterBufferAndPrint [16:24:25]line Счет N : (1)292514 [16:24:25]line ИНН: 02508201610067 [16:24:25]line Контрольно-Кассовый Чек [16:24:25]line ПРОДАЖА [16:24:25]line ТРК (МРК, ГНК) : 41 [16:24:25]line Товар: 2710124130 [16:24:25]line SU-92-К-5 [16:24:25]line 3.640 * 68.80 [16:24:25]line = 250.43 [16:24:25]line НДС 12% НСП 1% [16:24:25]line > о реализуемом товаре [16:24:25]line ОКРУГЛЕНИЕ: -0.43 [16:24:25]line ИТОГО: 250.00 [16:24:25]line Внесено: 250.00 [16:24:25]line СДАЧА: 0.00 [16:24:25]line НСП 1% : 2.22 [16:24:25]line НДС 12% : 26.59 [16:24:25]line Наличными: 250.00 [16:24:25]line Безнал.: 0.00 [16:24:25]line Место: АЗС № 130 "Партнер Нефть" [16:24:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:24:25]line СНО: Общий режим [16:24:25]line Чек 514 21.08.2024 16:24 [16:24:25]line Смена: 466 ФФД: 1.0 [16:24:25]line ЗНМ: 0300000070 [16:24:25]line РНМ: 0000000000092562 [16:24:25]line Версия ККМ: 001 [16:24:25]line ФМ: 0000000000871769 [16:24:25]line ФД: 163916 [16:24:25]line ФПД: 274672028889064 [16:24:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162424&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163916&fm=274672028889064&tin=02508201610067®Number=0000000000092562&sum=25000 [16:24:25]written 0, free lines is 4095 [16:24:25]OFD Sender: Processing packet 163916 [packets to send 968, broken 967] [16:24:25]ProducePacketName [16:24:25]name=ofd_packets/00163916 [16:24:25]OFD Sender: To server: pG, [16:24:25]CommunicateWithHost lk.salyk.kg:30040 [16:24:25]ConnectInit lk.salyk.kg [16:24:25]Connected sock=7 [16:24: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 37 36 39 0D 01 00 00 D2 32 05 01 80 E7 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 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 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 02 02 00 00 F4 03 04 00 B8 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 80 02 00 35 04 06 00 F9 D0 10 B6 2F E8 C6 E0 38 2D CB 83 74 86 [16:24:25]Write to MH i2c: 01 00 00 DF 03 E2 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 C9 0C BE [16:24:25]RasterBufferAndPrint [16:24:25]line [16:24:25]line [16:24:25]line [16:24:25]line [16:24:25]line [16:24:25]written 0, free lines is 3279 [16:24:25]MH_Cut [16:24:25]Write to MH i2c: D1 01 00 E6 03 01 BB [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: D1 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: D1 01 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: D1 01 00 E6 03 00 BA [16:24:25]Write to MH i2c: 01 00 00 E7 03 EA [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 33 74 47 00 15 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 80 02 00 F4 03 04 00 09 BE C5 66 B6 04 01 00 00 9B 63 4E 5A 08 36 10 5A [16:24:25]CommunicateWithHost err = 0 [16:24:25]CheckOFDResponse [16:24:25]1017 (14) - 77093643461234 [16:24:25]1041 (16) - 0000000000871769 [16:24:25]1040 (4) - 163916 [16:24:25]1012 (4) - 21.08.2024 10:14 [16:24:25]1206 (1) - 0 [16:24:25]OFD Sender: Remove packet 163916 [16:24:25]ProducePacketName [16:24:25]name=ofd_packets/00163916 [16:24:25]NVStorageDeleteData [16:24:26]*** Cut start [16:24:26]*** Purtial cut [16:24:26]*** Stage 1: CUTSNS_PIN = 1 [16:24:26]OFD Sender: No OFD packet to send [16:24:28]Read from MH i2c: 01 [16:24:28]MH_I2C_Read... [16:24:28]*** Stop cut motor [16:24:28]*** Cut end [16:24:28]Read from MH i2c: 01 07 00 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [16:24:28]process_action close_receipt done [16:24:28]requested_data is exist [16:24:28]produce_requested_data [16:24:28]requested_item fm.sn is exist - process it [16:24:28]wFMCommunicate request_size=4 [16:24:28]MH_SAM_APDU [16:24:28]CAPDU: 80 11 00 00 [16:24:28]Write to MH i2c: E2 08 00 E8 03 80 11 00 00 00 00 00 00 65 [16:24:28]Write i2c OK [16:24:28]MH_I2C_Read... [16:24:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:28]Read from MH i2c: E2 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: E2 17 00 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: E2 17 00 E8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [16:24:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:24:28]wFMCommunicate OK [16:24:28]requested_item fd.num is exist - process it [16:24:28]SAM_PROTO_GetFieldsCounters [16:24:28]wFMCommunicate request_size=4 [16:24:28]MH_SAM_APDU [16:24:28]CAPDU: 80 13 00 00 [16:24:28]Write to MH i2c: E2 08 00 E9 03 80 13 00 00 00 00 00 00 68 [16:24:28]Write i2c OK [16:24:28]MH_I2C_Read... [16:24:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:28]Read from MH i2c: E2 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: E2 62 00 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: E2 62 00 E9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 80 02 00 0E 04 04 00 D2 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 3B [16:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 80 02 00 0E 04 04 00 D2 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 [16:24:28]wFMCommunicate OK [16:24:28]SAM_PROTO_GetFieldsCounters done [16:24:28]requested_item shift.num is exist - process it [16:24:28]requested_item shift.opened is exist - process it [16:24:28]req_shift_opened [16:24:28]FM_GetShiftState [16:24:28]SAM_PROTO_GetShiftState [16:24:28]wFMCommunicate request_size=4 [16:24:28]MH_SAM_APDU [16:24:28]CAPDU: 80 13 01 00 [16:24:28]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [16:24:28]Write i2c OK [16:24:28]MH_I2C_Read... [16:24:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:28]Read from MH i2c: E2 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: E2 0E 00 [16:24:28]MH_I2C_Read... [16:24:28]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 30 [16:24:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:24:28]wFMCommunicate OK [16:24:28]SAM_PROTO_GetShiftState done [16:24:28]FM_GetShiftState done [16:24:28]req_shift_opened done [16:24:28]requested_item shift.open_date is exist - process it [16:24:28]req_shift_open_date [16:24:28]req_shift_open_date done [16:24:28]produce_requested_data done [16:24:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163916,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:24:28]process_action_free close_receipt [16:24:28]json_value_free [16:24:28]json_value_free done [16:24:28]process_json_proto returns [16:24:28]Send response to host [16:24:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163916,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:24:28]free response buf [16:24:28]execute_script done [16:24:28]execute_script returns [16:24:28]free content buf [16:24:28]Sock 10.Close socket [16:24:28]Sock 10.Thread stoped [16:24:31]OFD Sender: No OFD packet to send [16:24:36]OFD Sender: No OFD packet to send [16:24:41]OFD Sender: No OFD packet to send [16:24:46]OFD Sender: No OFD packet to send [16:24:51]OFD Sender: No OFD packet to send [16:24:56]OFD Sender: No OFD packet to send [16:24:57]accept exits with 9 [16:24:57]New connection [16:24:57]New thread 3066797412 created [16:24:57]Thread 3066940772 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.44.132:8080 [16:24:57]Content-Length: 682 [16:24:57]Content-Type: application/json [16:24:57] [16:24:57]POST finish read [16:24:57]Found Content-Length = 682 [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)292515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16: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)292515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16: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 EB 03 DD [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 EB 03 00 DA 14 C6 66 2A 83 C1 65 D3 [16:24:57]GetLastDocTimeStamp 1724257464 [16:24:57]current date 1724257498 [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 EC 03 80 13 01 00 00 00 00 00 6C [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 EC 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [16:24:57]RAPDU: 09 00 01 5D 32 C5 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 1724199517 [16:24:57]opened+sec_in_day 1724285917 [16:24:57]quantity*price = 100021 [16:24:57]sum+1 = 100023 [16:24:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 515 21.08.2024 16:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163917 ФПД: 842088473362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163917&fm=842088473362&tin=02508201610067®Number=0000000000092562&sum=100000 [16:24:58]StoreToDocumentArchive [16:24:58]shift 466 fd 163917 [16:24:58]save to /storage/0466/doc_00163917 [16:24:58]save last doc name /storage/0466/doc_00163917 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 01261DA0 [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 F9 03 80 09 00 00 00 00 00 00 6E [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 F9 03 00 90 00 70 [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 FA 03 80 0D 01 02 00 00 00 00 76 [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 FA 03 00 90 00 71 [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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 03 02 00 00 F4 03 04 00 DA 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 80 02 00 35 04 06 00 00 [16:24:58]Write to MH i2c: E2 02 01 FB 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 03 02 00 00 F4 03 04 00 DA 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 80 02 00 35 04 06 00 00 00 00 E8 [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 FB 03 00 90 00 72 [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 C4 10 62 63 12 [16:24:58]Write to MH i2c: E2 0D 00 FC 03 80 0D 02 02 05 00 C4 10 62 63 12 00 00 2E [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 FC 03 00 90 00 73 [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 FD 03 80 0D 03 02 00 00 00 00 7B [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 FD 03 00 34 54 43 CE 23 FC D2 EC 90 00 F2 [16:24:58]RAPDU: 34 54 43 CE 23 FC D2 EC 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 FE 03 80 11 00 00 00 00 00 00 7B [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:58]Read from MH i2c: E2 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 17 00 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 17 00 FE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D4 [16:24:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:24:58]wFMCommunicate OK [16:24:58]CreateOFDProtocolMessage done [16:24:58]OFDSenderStorePacket 163917 [16:24:58]StoreOFDPacket docnum=163917 [16:24:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AB 7C 07 01 73 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 DA 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 80 02 00 35 04 06 00 00 C4 10 62 63 12 34 54 43 CE 23 FC D2 EC [16:24:58]CheckFolder [16:24:58]dirname=/storage/ofd_packets [16:24:58]CheckFolder done [16:24:58]ProducePacketName [16:24:58]name=ofd_packets/00163917 [16:24:58]NVStorageSaveData ofd_packets/00163917 [16:24:58]File name is /storage/ofd_packets/00163917 [16:24:58]Write 301 bytes [16:24:58]NVStorageSaveData done [16:24:58]OFDSenderStorePacket done [16:24:58]KKMCreateOFDPacket done [16:24:58]NVStorageSaveData kkm_last_timestamp [16:24:58]File name is /storage/kkm_last_timestamp [16:24:58]Write 4 bytes [16:24:58]NVStorageSaveData done [16:24:58]ExternCall_PrintAddStr [16:24:58]wPrintStart [16:24:58]Write to MH i2c: 01 00 00 FF 03 02 [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: 01 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: 01 07 00 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: 01 07 00 FF 03 00 00 00 00 00 FF 0F 17 [16:24:58]RasterBufferAndPrint [16:24:58]line Счет N : (1)292515 [16:24:58]line ИНН: 02508201610067 [16:24:58]line Контрольно-Кассовый Чек [16:24:58]line ПРОДАЖА [16:24:58]line ТРК (МРК, ГНК) : 63 [16:24:58]line Товар: 2710124500 [16:24:58]line Аи-95-К-5 [16:24:58]line 13.480 * 74.20 [16:24:58]line = 1000.22 [16:24:58]line НДС 12% НСП 1% [16:24:58]line > о реализуемом товаре [16:24:58]line ОКРУГЛЕНИЕ: -0.22 [16:24:58]line ИТОГО: 1000.00 [16:24:58]line Внесено: 1000.00 [16:24:58]line СДАЧА: 0.00 [16:24:58]line НСП 1% : 8.85 [16:24:58]line НДС 12% : 106.22 [16:24:58]line Наличными: 1000.00 [16:24:58]line Безнал.: 0.00 [16:24:58]line Место: АЗС № 130 "Партнер Нефть" [16:24:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:24:58]line СНО: Общий режим [16:24:58]line Чек 515 21.08.2024 16:24 [16:24:58]line Смена: 466 ФФД: 1.0 [16:24:58]line ЗНМ: 0300000070 [16:24:58]line РНМ: 0000000000092562 [16:24:58]line Версия ККМ: 001 [16:24:58]line ФМ: 0000000000871769 [16:24:58]line ФД: 163917 [16:24:58]line ФПД: 842088473362 [16:24:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163917&fm=842088473362&tin=02508201610067®Number=0000000000092562&sum=100000 [16:24:58]written 0, free lines is 4095 [16:24:58]OFD Sender: Processing packet 163917 [packets to send 968, broken 967] [16:24:58]ProducePacketName [16:24:58]name=ofd_packets/00163917 [16:24:58]OFD Sender: To server: pG, [16:24:58]CommunicateWithHost lk.salyk.kg:30040 [16:24:58]ConnectInit lk.salyk.kg [16:24:59]Write to MH i2c: 01 00 00 2A 04 2E [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 2A 04 00 00 00 00 00 C7 0C 08 [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 3276 [16:24:59]MH_Cut [16:24:59]Write to MH i2c: D1 01 00 31 04 01 07 [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 31 04 00 06 [16:24:59]Write to MH i2c: 01 00 00 32 04 36 [16:24:59]Write i2c OK [16:24:59]MH_I2C_Read... [16:24:59]Connected sock=7 [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 37 36 39 0F 01 00 00 AB 7C 07 01 73 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 DA 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 80 02 00 35 04 06 00 00 C4 10 62 63 12 34 54 43 CE 23 FC D2 EC [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 37 36 39 4F 00 00 00 1A F2 47 00 6C 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 37 36 39 10 04 04 00 4D 80 02 00 F4 03 04 00 2B BE C5 66 B6 04 01 00 00 12 5C DB 53 EC F9 74 FD [16:24:59]CommunicateWithHost err = 0 [16:24:59]CheckOFDResponse [16:24:59]1017 (14) - 77093643461234 [16:24:59]1041 (16) - 0000000000871769 [16:24:59]1040 (4) - 163917 [16:24:59]1012 (4) - 21.08.2024 10:15 [16:24:59]1206 (1) - 0 [16:24:59]OFD Sender: Remove packet 163917 [16:24:59]ProducePacketName [16:24:59]name=ofd_packets/00163917 [16:24:59]NVStorageDeleteData [16:25:00]*** Cut start [16:25:00]*** Purtial cut [16:25:00]*** Stage 1: CUTSNS_PIN = 1 [16:25:00]OFD Sender: No OFD packet to send [16:25:02]Read from MH i2c: 01 [16:25:02]MH_I2C_Read... [16:25:02]*** Stop cut motor [16:25:02]*** Cut end [16:25:02]Read from MH i2c: 01 07 00 [16:25:02]MH_I2C_Read... [16:25:02]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 FF 0F 4B [16:25:02]process_action close_receipt done [16:25:02]requested_data is exist [16:25:02]produce_requested_data [16:25:02]requested_item fm.sn is exist - process it [16:25:02]wFMCommunicate request_size=4 [16:25:02]MH_SAM_APDU [16:25:02]CAPDU: 80 11 00 00 [16:25:02]Write to MH i2c: E2 08 00 33 04 80 11 00 00 00 00 00 00 B1 [16:25:02]Write i2c OK [16:25:02]MH_I2C_Read... [16:25:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:02]Read from MH i2c: E2 [16:25:02]MH_I2C_Read... [16:25:02]Read from MH i2c: E2 17 00 [16:25:02]MH_I2C_Read... [16:25:02]Read from MH i2c: E2 17 00 33 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [16:25:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:25:02]wFMCommunicate OK [16:25:02]requested_item fd.num is exist - process it [16:25:02]SAM_PROTO_GetFieldsCounters [16:25:02]wFMCommunicate request_size=4 [16:25:02]MH_SAM_APDU [16:25:02]CAPDU: 80 13 00 00 [16:25:02]Write to MH i2c: E2 08 00 34 04 80 13 00 00 00 00 00 00 B4 [16:25:02]Write i2c OK [16:25:02]MH_I2C_Read... [16:25:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:02]Read from MH i2c: E2 [16:25:02]MH_I2C_Read... [16:25:02]Read from MH i2c: E2 62 00 [16:25:02]MH_I2C_Read... [16:25:02]Read from MH i2c: E2 62 00 34 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 80 02 00 0E 04 04 00 D2 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 8B [16:25: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 80 02 00 0E 04 04 00 D2 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 [16:25:02]wFMCommunicate OK [16:25:02]SAM_PROTO_GetFieldsCounters done [16:25:02]requested_item shift.num is exist - process it [16:25:02]requested_item shift.opened is exist - process it [16:25:02]req_shift_opened [16:25:02]FM_GetShiftState [16:25:02]SAM_PROTO_GetShiftState [16:25:02]wFMCommunicate request_size=4 [16:25:02]MH_SAM_APDU [16:25:02]CAPDU: 80 13 01 00 [16:25:02]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [16:25:02]Write i2c OK [16:25:02]MH_I2C_Read... [16:25:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:02]Read from MH i2c: E2 [16:25:02]MH_I2C_Read... [16:25:02]Read from MH i2c: E2 0E 00 [16:25:02]MH_I2C_Read... [16:25:02]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7C [16:25:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:25:02]wFMCommunicate OK [16:25:02]SAM_PROTO_GetShiftState done [16:25:02]FM_GetShiftState done [16:25:02]req_shift_opened done [16:25:02]requested_item shift.open_date is exist - process it [16:25:02]req_shift_open_date [16:25:02]req_shift_open_date done [16:25:02]produce_requested_data done [16:25:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163917,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:25:02]process_action_free close_receipt [16:25:02]json_value_free [16:25:02]json_value_free done [16:25:02]process_json_proto returns [16:25:02]Send response to host [16:25:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163917,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:25:02]free response buf [16:25:02]execute_script done [16:25:02]execute_script returns [16:25:02]free content buf [16:25:02]Sock 9.Close socket [16:25:02]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:15]OFD Sender: No OFD packet to send [16:25:20]OFD Sender: No OFD packet to send [16:25:24]recv_with_timeout no data received [16:25:25]OFD Sender: No OFD packet to send [16:25:30]OFD Sender: No OFD packet to send [16:25:30]accept exits with 10 [16:25:30]New connection [16:25:30]New thread 3066940772 created [16:25:30]Thread 3066797412 joined [16:25:30]Waiting for new connection... [16:25:30] Sock 10.Parse request [16:25:30]Sock 10.Check first char [16:25:30]Sock 10.First char is OK [16:25:30]request: POST /json_proto HTTP/1.0 [16:25:30]Method: POST [16:25:30]URL: /json_proto [16:25:30]Method is POST - this is cgi request [16:25:30]url: /json_proto [16:25:30]query_string will be loaded in cgi processing [16:25:30]execute_cgi json_proto POST (null) [16:25:30]execute_cgi path=json_proto method=POST [16:25:30]POST find Content-Length [16:25:30]Host: 172.17.44.132:8080 [16:25:30]Content-Length: 1371 [16:25:30]Content-Type: application/json [16:25:30] [16:25:30]POST finish read [16:25:30]Found Content-Length = 1371 [16:25:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50652", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077618161", "name": "\u0412\u0430\u0444 \u0442\u0440\u0443\u0431 Konafetto \u043C\u043E\u043B\u043E\u0447\u043D\u044B\u0435 140 \u0433\u0440", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 285.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:30]execute_script... [16:25:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50652", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077618161", "name": "\u0412\u0430\u0444 \u0442\u0440\u0443\u0431 Konafetto \u043C\u043E\u043B\u043E\u0447\u043D\u044B\u0435 140 \u0433\u0440", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 285.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:30]POST & json_proto [16:25:30]process_json_proto [16:25:30]json parsed OK: [16:25:30]protocol is kg_v1.0 [16:25:30]action value=close_receipt [16:25:30]process_action close_receipt [16:25:30]cmd_close_receipt [16:25:30]MH_GetDate [16:25:30]Write to MH i2c: F0 00 00 36 04 29 [16:25:30]Write i2c OK [16:25:30]MH_I2C_Read... [16:25:30]Read from MH i2c: F0 [16:25:30]MH_I2C_Read... [16:25:30]Read from MH i2c: F0 09 00 [16:25:30]MH_I2C_Read... [16:25:30]Read from MH i2c: F0 09 00 36 04 00 FB 14 C6 66 2A 83 C1 65 40 [16:25:30]GetLastDocTimeStamp 1724257498 [16:25:30]current date 1724257531 [16:25:30]FM_GetShiftState [16:25:30]SAM_PROTO_GetShiftState [16:25:30]wFMCommunicate request_size=4 [16:25:30]MH_SAM_APDU [16:25:30]CAPDU: 80 13 01 00 [16:25:30]Write to MH i2c: E2 08 00 37 04 80 13 01 00 00 00 00 00 B8 [16:25:30]Write i2c OK [16:25:30]MH_I2C_Read... [16:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:31]Read from MH i2c: E2 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 0E 00 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 0E 00 37 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [16:25:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:25:31]wFMCommunicate OK [16:25:31]SAM_PROTO_GetShiftState done [16:25:31]FM_GetShiftState done [16:25:31]opened in 1724199517 [16:25:31]opened+sec_in_day 1724285917 [16:25:31]quantity*price = 8000 [16:25:31]sum+1 = 8001 [16:25:31]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 54491472 Напиток Кока-Кола 0,5л 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4823077618161 Ваф труб Konafetto молочные 140 гр 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 285.00 НСП 1% : 2.52 НДС 12% : 30.26 Наличными: 0.00 Безнал.: 285.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 516 21.08.2024 16:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163918 ФПД: 127605285466897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162532&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163918&fm=127605285466897&tin=02508201610067®Number=0000000000092562&sum=28500 0 [16:25:32]StoreToDocumentArchive [16:25:32]shift 466 fd 163918 [16:25:32]save to /storage/0466/doc_00163918 [16:25:32]save last doc name /storage/0466/doc_00163918 to /storage/kkm_last_doc_name [16:25:32]save OK [16:25:32]Clear old archive folders... [16:25:32]ProcessDocumentItem done err = 0, tmpTLVsize=499 [16:25:32]tlvbuf is 012495C0 [16:25:32]SAM_PROTO_ClearQueue [16:25:32]wFMCommunicate request_size=4 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 09 00 00 [16:25:32]Write to MH i2c: E2 08 00 44 04 80 09 00 00 00 00 00 00 BA [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [16:25:32]RAPDU: 90 00 [16:25:32]wFMCommunicate OK [16:25:32]SAM_PROTO_ClearQueue done [16:25:32]KKMCreateOFDPacket [16:25:32]OFDProtocolAddRootSTLVToBuf [16:25:32]FM_MakeSignedData [16:25:32]FM_MakeSignedData [16:25:32]SAM_PROTO_SignData [16:25:32]wFMCommunicate request_size=4 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 0D 01 02 [16:25:32]Write to MH i2c: E2 08 00 45 04 80 0D 01 02 00 00 00 00 C2 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [16:25:32]RAPDU: 90 00 [16:25:32]wFMCommunicate OK [16:25:32]wFMCommunicate request_size=255 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 0D 02 02 FA 03 00 F3 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 31 38 31 36 31 06 04 33 00 D0 92 D0 B0 D1 84 20 D1 82 D1 [16:25:32]Write to MH i2c: E2 02 01 46 04 80 0D 02 02 FA 00 03 00 F3 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 31 38 31 36 31 06 04 33 00 D0 92 D0 B0 D1 84 20 D1 82 D1 00 00 E7 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [16:25:32]RAPDU: 90 00 [16:25:32]wFMCommunicate OK [16:25:32]wFMCommunicate request_size=255 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 0D 02 02 FA 80 D1 83 D0 B1 20 4B 6F 6E 61 66 65 74 74 6F 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B5 20 31 34 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 FC 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 80 02 00 35 04 06 00 74 0E 6B [16:25:32]Write to MH i2c: E2 02 01 47 04 80 0D 02 02 FA 00 80 D1 83 D0 B1 20 4B 6F 6E 61 66 65 74 74 6F 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B5 20 31 34 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 FC 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 80 02 00 35 04 06 00 74 0E 6B 00 00 12 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:33]Read from MH i2c: E2 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 03 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [16:25:33]RAPDU: 90 00 [16:25:33]wFMCommunicate OK [16:25:33]wFMCommunicate request_size=8 [16:25:33]MH_SAM_APDU [16:25:33]CAPDU: 80 0D 02 02 03 B6 33 11 [16:25:33]Write to MH i2c: E2 0B 00 48 04 80 0D 02 02 03 00 B6 33 11 00 00 C6 [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:33]Read from MH i2c: E2 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 03 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [16:25:33]RAPDU: 90 00 [16:25:33]wFMCommunicate OK [16:25:33]wFMCommunicate request_size=4 [16:25:33]MH_SAM_APDU [16:25:33]CAPDU: 80 0D 03 02 [16:25:33]Write to MH i2c: E2 08 00 49 04 80 0D 03 02 00 00 00 00 C8 [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:33]Read from MH i2c: E2 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 0B 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 0B 00 49 04 00 43 94 71 F1 EF CF 5A A4 90 00 BE [16:25:33]RAPDU: 43 94 71 F1 EF CF 5A A4 90 00 [16:25:33]wFMCommunicate OK [16:25:33]SAM_PROTO_SignData done [16:25:33]FM_MakeSignedData done [16:25:33]CreateOFDProtocolMessage [16:25:33]wFMCommunicate request_size=4 [16:25:33]MH_SAM_APDU [16:25:33]CAPDU: 80 11 00 00 [16:25:33]Write to MH i2c: E2 08 00 4A 04 80 11 00 00 00 00 00 00 C8 [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:33]Read from MH i2c: E2 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 17 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: E2 17 00 4A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [16:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:25:33]wFMCommunicate OK [16:25:33]CreateOFDProtocolMessage done [16:25:33]OFDSenderStorePacket 163918 [16:25:33]StoreOFDPacket docnum=163918 [16:25:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 07 02 00 00 3F F4 FF 01 D7 D2 5A 03 01 00 03 00 F3 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 31 38 31 36 31 06 04 33 00 D0 92 D0 B0 D1 84 20 D1 82 D1 80 D1 83 D0 B1 20 4B 6F 6E 61 66 65 74 74 6F 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B5 20 31 34 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 FC 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 80 02 00 35 04 06 00 74 0E 6B B6 33 11 43 94 71 F1 EF CF 5A A4 [16:25:33]CheckFolder [16:25:33]dirname=/storage/ofd_packets [16:25:33]CheckFolder done [16:25:33]ProducePacketName [16:25:33]name=ofd_packets/00163918 [16:25:33]NVStorageSaveData ofd_packets/00163918 [16:25:33]File name is /storage/ofd_packets/00163918 [16:25:33]Write 549 bytes [16:25:33]NVStorageSaveData done [16:25:33]OFDSenderStorePacket done [16:25:33]KKMCreateOFDPacket done [16:25:33]NVStorageSaveData kkm_last_timestamp [16:25:33]File name is /storage/kkm_last_timestamp [16:25:33]Write 4 bytes [16:25:33]NVStorageSaveData done [16:25:33]ExternCall_PrintAddStr [16:25:33]wPrintStart [16:25:33]Write to MH i2c: 01 00 00 4B 04 4F [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 07 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 FF 0F 64 [16:25:33]RasterBufferAndPrint [16:25:33]line Счет N : (3)50652 [16:25:33]line ИНН: 02508201610067 [16:25:33]line Контрольно-Кассовый Чек [16:25:33]line ПРОДАЖА [16:25:33]line Товар: 4700000160211 [16:25:33]line Вода Легенда 0,5л [16:25:33]line 2.000 * 40.00 [16:25:33]line = 80.00 [16:25:33]line НДС 12% НСП 1% [16:25:33]line > о реализуемом товаре [16:25:33]line Товар: 54491472 [16:25:33]line Напиток Кока-Кола 0,5л [16:25:33]line 1.000 * 75.00 [16:25:33]line = 75.00 [16:25:33]line НДС 12% НСП 1% [16:25:33]line > о реализуемом товаре [16:25:33]line Товар: 4823077618161 [16:25:33]line Ваф труб Konafetto молочные 140 гр [16:25:33]line 1.000 * 130.00 [16:25:33]line = 130.00 [16:25:33]line НДС 12% НСП 1% [16:25:33]line > о реализуемом товаре [16:25:33]line ИТОГО: 285.00 [16:25:33]line НСП 1% : 2.52 [16:25:33]line НДС 12% : 30.26 [16:25:33]line Наличными: 0.00 [16:25:33]line Безнал.: 285.00 [16:25:33]line Место: АЗС № 130 "Партнер Нефть" [16:25:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:25:33]line СНО: Общий режим [16:25:33]line Чек 516 21.08.2024 16:25 [16:25:33]line Смена: 466 ФФД: 1.0 [16:25:33]line ЗНМ: 0300000070 [16:25:33]line РНМ: 0000000000092562 [16:25:33]line Версия ККМ: 001 [16:25:33]line Платежная система: Бакай Банк [16:25:33]line ФМ: 0000000000871769 [16:25:33]line ФД: 163918 [16:25:33]line ФПД: 127605285466897 [16:25:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162532&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163918&fm=127605285466897&tin=02508201610067®Number=0000000000092562&sum=28500 [16:25:33]line 0 [16:25:33]written 0, free lines is 4095 [16:25:33]OFD Sender: Processing packet 163918 [packets to send 968, broken 967] [16:25:33]ProducePacketName [16:25:33]name=ofd_packets/00163918 [16:25:33]OFD Sender: To server: pG, [16:25:33]CommunicateWithHost lk.salyk.kg:30040 [16:25:33]ConnectInit lk.salyk.kg [16:25:33]Connected sock=7 [16:25: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 37 36 39 07 02 00 00 3F F4 FF 01 D7 D2 5A 03 01 00 03 00 F3 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 31 38 31 36 31 06 04 33 00 D0 92 D0 B0 D1 84 20 D1 82 D1 80 D1 83 D0 B1 20 4B 6F 6E 61 66 65 74 74 6F 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B5 20 31 34 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 FC 14 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 80 02 00 35 04 06 00 74 0E 6B B6 33 11 43 94 71 F1 EF CF 5A A4 [16:25:33]Write to MH i2c: 01 00 00 82 04 86 [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 07 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 07 00 82 04 00 00 00 00 00 FF 0B 97 [16:25:33]RasterBufferAndPrint [16:25:33]line [16:25:33]line [16:25:33]line [16:25:33]line [16:25:33]line [16:25:33]written 0, free lines is 3079 [16:25:33]MH_Cut [16:25:33]Write to MH i2c: D1 01 00 89 04 01 5F [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: D1 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: D1 01 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: D1 01 00 89 04 00 5E [16:25:33]Write to MH i2c: 01 00 00 8A 04 8E [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16: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 37 36 39 4F 00 00 00 3A 99 47 00 BD 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 37 36 39 10 04 04 00 4E 80 02 00 F4 03 04 00 4D BE C5 66 B6 04 01 00 00 A0 1A 2A 89 53 5F 86 DA [16:25:34]CommunicateWithHost err = 0 [16:25:34]CheckOFDResponse [16:25:34]1017 (14) - 77093643461234 [16:25:34]1041 (16) - 0000000000871769 [16:25:34]1040 (4) - 163918 [16:25:34]1012 (4) - 21.08.2024 10:15 [16:25:34]1206 (1) - 0 [16:25:34]OFD Sender: Remove packet 163918 [16:25:34]ProducePacketName [16:25:34]name=ofd_packets/00163918 [16:25:34]NVStorageDeleteData [16:25:34]OFD Sender: No OFD packet to send [16:25:34]*** Cut start [16:25:34]*** Purtial cut [16:25:34]*** Stage 1: CUTSNS_PIN = 1 [16:25:36]Read from MH i2c: 01 [16:25:36]MH_I2C_Read... [16:25:36]*** Stop cut motor [16:25:36]*** Cut end [16:25:36]Read from MH i2c: 01 07 00 [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: 01 07 00 8A 04 00 00 00 00 00 FF 0F A3 [16:25:36]process_action close_receipt done [16:25:36]requested_data is exist [16:25:36]produce_requested_data [16:25:36]requested_item fm.sn is exist - process it [16:25:36]wFMCommunicate request_size=4 [16:25:36]MH_SAM_APDU [16:25:36]CAPDU: 80 11 00 00 [16:25:36]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [16:25:36]Write i2c OK [16:25:36]MH_I2C_Read... [16:25:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:36]Read from MH i2c: E2 [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: E2 17 00 [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [16:25:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:25:36]wFMCommunicate OK [16:25:36]requested_item fd.num is exist - process it [16:25:36]SAM_PROTO_GetFieldsCounters [16:25:36]wFMCommunicate request_size=4 [16:25:36]MH_SAM_APDU [16:25:36]CAPDU: 80 13 00 00 [16:25:36]Write to MH i2c: E2 08 00 8C 04 80 13 00 00 00 00 00 00 0C [16:25:36]Write i2c OK [16:25:36]MH_I2C_Read... [16:25:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:37]Read from MH i2c: E2 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 62 00 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 62 00 8C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 80 02 00 0E 04 04 00 D2 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 E7 [16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 80 02 00 0E 04 04 00 D2 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 [16:25:37]wFMCommunicate OK [16:25:37]SAM_PROTO_GetFieldsCounters done [16:25:37]requested_item shift.num is exist - process it [16:25:37]requested_item shift.opened is exist - process it [16:25:37]req_shift_opened [16:25:37]FM_GetShiftState [16:25:37]SAM_PROTO_GetShiftState [16:25:37]wFMCommunicate request_size=4 [16:25:37]MH_SAM_APDU [16:25:37]CAPDU: 80 13 01 00 [16:25:37]Write to MH i2c: E2 08 00 8D 04 80 13 01 00 00 00 00 00 0E [16:25:37]Write i2c OK [16:25:37]MH_I2C_Read... [16:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:37]Read from MH i2c: E2 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 0E 00 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 0E 00 8D 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [16:25:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:25:37]wFMCommunicate OK [16:25:37]SAM_PROTO_GetShiftState done [16:25:37]FM_GetShiftState done [16:25:37]req_shift_opened done [16:25:37]requested_item shift.open_date is exist - process it [16:25:37]req_shift_open_date [16:25:37]req_shift_open_date done [16:25:37]produce_requested_data done [16:25:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163918,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:25:37]process_action_free close_receipt [16:25:37]json_value_free [16:25:37]json_value_free done [16:25:37]process_json_proto returns [16:25:37]Send response to host [16:25:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163918,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:25:37]free response buf [16:25:37]execute_script done [16:25:37]execute_script returns [16:25:37]free content buf [16:25:37]Sock 10.Close socket [16:25:37]Sock 10.Thread stoped [16:25:39]OFD Sender: No OFD packet to send [16:25:44]OFD Sender: No OFD packet to send [16:25:49]OFD Sender: No OFD packet to send [16:25:54]OFD Sender: No OFD packet to send [16:25:59]OFD Sender: No OFD packet to send [16:26:04]OFD Sender: No OFD packet to send [16:26:09]OFD Sender: No OFD packet to send [16:26:14]OFD Sender: No OFD packet to send [16:26:19]OFD Sender: No OFD packet to send [16:26:24]recv_with_timeout no data received [16:26:24]OFD Sender: No OFD packet to send [16:26:27]accept exits with 9 [16:26:27]New connection [16:26:27]New thread 3066797412 created [16:26:27]Thread 3066940772 joined [16:26:27]Waiting for new connection... [16:26:27] Sock 9.Parse request [16:26:27]Sock 9.Check first char [16:26:27]Sock 9.First char is OK [16:26:27]request: POST /json_proto HTTP/1.0 [16:26:27]Method: POST [16:26:27]URL: /json_proto [16:26:27]Method is POST - this is cgi request [16:26:27]url: /json_proto [16:26:27]query_string will be loaded in cgi processing [16:26:27]execute_cgi json_proto POST (null) [16:26:27]execute_cgi path=json_proto method=POST [16:26:27]POST find Content-Length [16:26:27]Host: 172.17.44.132:8080 [16:26:27]Content-Length: 677 [16:26:27]Content-Type: application/json [16:26:27] [16:26:27]POST finish read [16:26:27]Found Content-Length = 677 [16:26:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:27]execute_script... [16: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)292516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:27]POST & json_proto [16:26:27]process_json_proto [16:26:27]json parsed OK: [16:26:27]protocol is kg_v1.0 [16:26:27]action value=close_receipt [16:26:27]process_action close_receipt [16:26:27]cmd_close_receipt [16:26:27]MH_GetDate [16:26:27]Write to MH i2c: F0 00 00 8E 04 81 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: F0 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: F0 09 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: F0 09 00 8E 04 00 34 15 C6 66 2A 83 C1 65 D2 [16:26:27]GetLastDocTimeStamp 1724257532 [16:26:27]current date 1724257588 [16:26:27]FM_GetShiftState [16:26:27]SAM_PROTO_GetShiftState [16:26:27]wFMCommunicate request_size=4 [16:26:27]MH_SAM_APDU [16:26:27]CAPDU: 80 13 01 00 [16:26:27]Write to MH i2c: E2 08 00 8F 04 80 13 01 00 00 00 00 00 10 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 0E 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 0E 00 8F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [16:26:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:26:27]wFMCommunicate OK [16:26:27]SAM_PROTO_GetShiftState done [16:26:27]FM_GetShiftState done [16:26:27]opened in 1724199517 [16:26:27]opened+sec_in_day 1724285917 [16:26:27]quantity*price = 30035 [16:26:27]sum+1 = 30036 [16:26:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 517 21.08.2024 16:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163919 ФПД: 45231703773330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T162628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163919&fm=45231703773330&tin=02508201610067®Number=0000000000092562&sum=30000 [16:26:28]StoreToDocumentArchive [16:26:28]shift 466 fd 163919 [16:26:28]save to /storage/0466/doc_00163919 [16:26:28]save last doc name /storage/0466/doc_00163919 to /storage/kkm_last_doc_name [16:26:28]save OK [16:26:28]Clear old archive folders... [16:26:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:26:28]tlvbuf is 01265CE0 [16:26:28]SAM_PROTO_ClearQueue [16:26:28]wFMCommunicate request_size=4 [16:26:28]MH_SAM_APDU [16:26:28]CAPDU: 80 09 00 00 [16:26:28]Write to MH i2c: E2 08 00 9C 04 80 09 00 00 00 00 00 00 12 [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:28]Read from MH i2c: E2 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: E2 03 00 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: E2 03 00 9C 04 00 90 00 14 [16:26:28]RAPDU: 90 00 [16:26:28]wFMCommunicate OK [16:26:28]SAM_PROTO_ClearQueue done [16:26:28]KKMCreateOFDPacket [16:26:28]OFDProtocolAddRootSTLVToBuf [16:26:28]FM_MakeSignedData [16:26:28]FM_MakeSignedData [16:26:28]SAM_PROTO_SignData [16:26:28]wFMCommunicate request_size=4 [16:26:28]MH_SAM_APDU [16:26:28]CAPDU: 80 0D 01 02 [16:26:28]Write to MH i2c: E2 08 00 9D 04 80 0D 01 02 00 00 00 00 1A [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:28]Read from MH i2c: E2 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: E2 03 00 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [16:26:28]RAPDU: 90 00 [16:26:28]wFMCommunicate OK [16:26:28]wFMCommunicate request_size=255 [16:26:28]MH_SAM_APDU [16: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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 34 15 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 80 02 00 35 04 06 00 29 [16:26:28]Write to MH i2c: E2 02 01 9E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 34 15 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 80 02 00 35 04 06 00 29 00 00 06 [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 03 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [16:26:29]RAPDU: 90 00 [16:26:29]wFMCommunicate OK [16:26:29]wFMCommunicate request_size=10 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 0D 02 02 05 23 53 A2 D0 92 [16:26:29]Write to MH i2c: E2 0D 00 9F 04 80 0D 02 02 05 00 23 53 A2 D0 92 00 00 A1 [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 03 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [16:26:29]RAPDU: 90 00 [16:26:29]wFMCommunicate OK [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 0D 03 02 [16:26:29]Write to MH i2c: E2 08 00 A0 04 80 0D 03 02 00 00 00 00 1F [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 0B 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 0B 00 A0 04 00 17 0C F4 76 64 78 6D B9 90 00 AF [16:26:29]RAPDU: 17 0C F4 76 64 78 6D B9 90 00 [16:26:29]wFMCommunicate OK [16:26:29]SAM_PROTO_SignData done [16:26:29]FM_MakeSignedData done [16:26:29]CreateOFDProtocolMessage [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 11 00 00 [16:26:29]Write to MH i2c: E2 08 00 A1 04 80 11 00 00 00 00 00 00 1F [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 17 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 17 00 A1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [16:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:26:29]wFMCommunicate OK [16:26:29]CreateOFDProtocolMessage done [16:26:29]OFDSenderStorePacket 163919 [16:26:29]StoreOFDPacket docnum=163919 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (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: 17076998+1707180842=1724257840 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00: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 30 16 C6 66 2A 83 C1 65 44 [16:30:40]Current date/time: 21.08.2024 16:30 [16:30:40]FM_Init [16:30:40]wFMConnect [16:30:40]MH_SAM_On [16:30:40]Write to MH i2c: E0 00 00 08 00 E7 [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_init finished! [16:30:40]*** atr: [16:30:40]*** 0F 3B D5 18 FF 81 91 FE [16:30:40]*** 1F C3 80 73 C8 21 10 0A [16:30:40]*** 00 00 00 00 00 00 00 00 [16:30:40]*** 00 00 00 00 00 00 00 00 [16:30:40]*** 00 00 00 00 00 00 00 00 [16:30:40]*** 00 00 00 00 00 00 00 00 [16:30:40]*** 00 00 00 00 00 00 00 00 [16:30:40]*** 00 00 00 00 00 00 00 00 [16:30:40]Read from MH i2c: E0 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E0 10 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:30:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:30:40]wFMCommunicate request_size=10 [16:30:40]MH_SAM_APDU [16:30:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:30:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:30:40]RAPDU: 90 00 [16:30:40]wFMCommunicate OK [16:30:40]wFMCommunicate request_size=4 [16:30:40]MH_SAM_APDU [16:30:40]CAPDU: 80 11 00 00 [16:30:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 17 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:40]wFMCommunicate OK [16:30:40]Detected FM SN is 0000000000871769 [16:30:40]Stored FM SN is 0000000000871769 [16:30:40]wFMCommunicate request_size=9 [16:30:40]MH_SAM_APDU [16:30:40]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:30:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:30:40]RAPDU: 90 00 [16:30:40]wFMCommunicate OK [16:30:40]FM PIN OK [16:30:40]wFMCommunicate request_size=8 [16:30:40]MH_SAM_APDU [16:30:40]CAPDU: 80 14 04 00 03 02 00 01 [16:30:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:30:40]RAPDU: 90 00 [16:30:40]wFMCommunicate OK [16:30:40]wFMCommunicate request_size=13 [16:30:40]MH_SAM_APDU [16:30:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:30:40]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:30:40]RAPDU: 90 00 [16:30:40]wFMCommunicate OK [16:30:40]wFMCommunicate request_size=4 [16:30:40]MH_SAM_APDU [16:30:40]CAPDU: 80 11 00 00 [16:30:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 17 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:40]wFMCommunicate OK [16:30:40]DocumentArchiveInit [16:30:40]Start Httpd... [16:30:40]Httpd thread 3066936676 created [16:30:40]Write to MH i2c: 01 00 00 0F 00 0F [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: 01 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: 01 07 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:30:40]MH Int Process started [16:30:40]Allocated Socket 8 [16:30:40]Bind OK [16:30:40]Listen OK [16:30:40]httpd running on port 8080 [16:30:40]Waiting for new connection... [16:30:41]accept exits with 9 [16:30:41]New connection [16:30:41]New thread 3066649956 created [16:30:41]Waiting for new connection... [16:30:41] Sock 9.Parse request [16:30:41]Sock 9.Check first char [16:30:41]Sock 9.First char is OK [16:30:41]request: POST /json_proto HTTP/1.0 [16:30:41]Method: POST [16:30:41]URL: /json_proto [16:30:41]Method is POST - this is cgi request [16:30:41]url: /json_proto [16:30:41]query_string will be loaded in cgi processing [16:30:41]execute_cgi json_proto POST (null) [16:30:41]execute_cgi path=json_proto method=POST [16:30:41]POST find Content-Length [16:30:41]Host: 172.17.44.132:8080 [16:30:41]Content-Length: 215 [16:30:41]Content-Type: application/json [16:30:41] [16:30:41]POST finish read [16:30:41]Found Content-Length = 215 [16:30:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:41]execute_script... [16:30:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:41]POST & json_proto [16:30:41]process_json_proto [16:30:41]json parsed OK: [16:30:41]protocol is kg_v1.0 [16:30:41]action value=get_value [16:30:41]process_action get_value [16:30:41]cmd_get_value [16:30:41]process_action get_value done [16:30:41]requested_data is exist [16:30:41]produce_requested_data [16:30:41]requested_item kkm.sn is exist - process it [16:30:41]requested_item kkm.ver is exist - process it [16:30:41]requested_item fm.sn is exist - process it [16:30:41]wFMCommunicate request_size=4 [16:30:41]MH_SAM_APDU [16:30:41]CAPDU: 80 11 00 00 [16:30:41]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:30:41]Write i2c OK [16:30:41]MH_I2C_Read... [16:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:41]Read from MH i2c: E2 [16:30:41]MH_I2C_Read... [16:30:41]Read from MH i2c: E2 17 00 [16:30:41]MH_I2C_Read... [16:30:41]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 37 36 39 90 00 E3 [16:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:41]wFMCommunicate OK [16:30:41]requested_item fd.num is exist - process it [16:30:41]SAM_PROTO_GetFieldsCounters [16:30:41]wFMCommunicate request_size=4 [16:30:41]MH_SAM_APDU [16:30:41]CAPDU: 80 13 00 00 [16:30:41]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:30:41]Write i2c OK [16:30:41]MH_I2C_Read... [16:30:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:41]Read from MH i2c: E2 [16:30:41]MH_I2C_Read... [16:30:41]Read from MH i2c: E2 62 00 [16:30:41]MH_I2C_Read... [16:30:41]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 80 02 00 0E 04 04 00 D2 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 6C [16:30:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 80 02 00 0E 04 04 00 D2 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 [16:30:41]wFMCommunicate OK [16:30:41]SAM_PROTO_GetFieldsCounters done [16:30:41]requested_item shift.num is exist - process it [16:30:41]requested_item shift.opened is exist - process it [16:30:41]req_shift_opened [16:30:41]FM_GetShiftState [16:30:41]SAM_PROTO_GetShiftState [16:30:41]wFMCommunicate request_size=4 [16:30:41]MH_SAM_APDU [16:30:41]CAPDU: 80 13 01 00 [16:30:41]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:30:41]Write i2c OK [16:30:41]MH_I2C_Read... [16:30:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:41]Read from MH i2c: E2 [16:30:41]MH_I2C_Read... [16:30:41]Read from MH i2c: E2 0E 00 [16:30:41]MH_I2C_Read... [16:30:41]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [16:30:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:30:41]wFMCommunicate OK [16:30:41]SAM_PROTO_GetShiftState done [16:30:41]FM_GetShiftState done [16:30:41]req_shift_opened done [16:30:41]requested_item shift.open_date is exist - process it [16:30:41]req_shift_open_date [16:30:41]req_shift_open_date done [16:30:41]produce_requested_data done [16:30:41]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163919,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:30:41]process_action_free get_value [16:30:41]json_value_free [16:30:41]json_value_free done [16:30:41]process_json_proto returns [16:30:41]Send response to host [16:30:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163919,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:30:41]free response buf [16:30:41]execute_script done [16:30:41]execute_script returns [16:30:41]free content buf [16:30:41]Sock 9.Close socket [16:30:41]Sock 9.Thread stoped [16:30:41]accept exits with 10 [16:30:41]New connection [16:30:41]New thread 3066506596 created [16:30:41]Thread 3066649956 joined [16:30:41]Waiting for new connection... [16:30:41] Sock 10.Parse request [16:30:41]Sock 10.Check first char [16:30:41]Sock 10.First char is OK [16:30:41]request: POST /json_proto HTTP/1.0 [16:30:41]Method: POST [16:30:41]URL: /json_proto [16:30:41]Method is POST - this is cgi request [16:30:41]url: /json_proto [16:30:41]query_string will be loaded in cgi processing [16:30:41]execute_cgi json_proto POST (null) [16:30:41]execute_cgi path=json_proto method=POST [16:30:41]POST find Content-Length [16:30:41]Host: 172.17.44.132:8080 [16:30:41]Content-Length: 331 [16:30:41]Content-Type: application/json [16:30:41] [16:30:41]POST finish read [16:30:41]Found Content-Length = 331 [16:30:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:30:41]execute_script... [16:30:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:30:41]POST & json_proto [16:30:41]process_json_proto [16:30:41]json parsed OK: [16:30:41]protocol is kg_v1.0 [16:30:41]action value=get_value [16:30:41]process_action get_value [16:30:41]cmd_get_value [16:30:41]process_action get_value done [16:30:41]requested_data is exist [16:30:41]produce_requested_data [16:30:41]requested_item fm.sale.total is exist - process it [16:30:41]SAM_PROTO_GetFMData [16:30:41]wFMCommunicate request_size=4 [16:30:41]MH_SAM_APDU [16:30:41]CAPDU: 80 13 03 00 [16:30:41]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:30:41]Write i2c OK [16:30:41]MH_I2C_Read... [16:30:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:30:42]Read from MH i2c: E2 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 FD 00 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 AA 7C 02 00 69 04 A4 00 6F 04 04 00 9A 79 02 00 B1 04 05 00 F6 AA 59 6E 03 70 04 05 00 2A 92 6B 6B 02 72 04 05 00 CC 18 EE 02 01 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 40 09 4B 5D 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 1D 04 C6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 C8 [16:30:42]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 AA 7C 02 00 69 04 A4 00 6F 04 04 00 9A 79 02 00 B1 04 05 00 F6 AA 59 6E 03 70 04 05 00 2A 92 6B 6B 02 72 04 05 00 CC 18 EE 02 01 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 40 09 4B 5D 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 1D 04 C6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [16:30:42]wFMCommunicate OK [16:30:42]wFMCommunicate request_size=4 [16:30:42]MH_SAM_APDU [16:30:42]CAPDU: 80 17 00 00 [16:30:42]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:30:42]Write i2c OK [16:30:42]MH_I2C_Read... [16:30:42]OFD Sender: Processing packet 163919 [packets to send 968, broken 967] [16:30:42]ProducePacketName [16:30:42]name=ofd_packets/00163919 [16:30:42]OFD Sender: To server: pG, [16:30:42]CommunicateWithHost lk.salyk.kg:30040 [16:30:42]ConnectInit lk.salyk.kg [16:30:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:30:42]Read from MH i2c: E2 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 FD 00 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [16:30:42]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:30:42]wFMCommunicate OK [16:30:42]wFMCommunicate request_size=4 [16:30:42]MH_SAM_APDU [16:30:42]CAPDU: 80 17 00 00 [16:30:42]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:30:42]Write i2c OK [16:30:42]MH_I2C_Read... [16:30:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:30:42]Read from MH i2c: E2 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 FD 00 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [16:30:42]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:30:42]wFMCommunicate OK [16:30:42]wFMCommunicate request_size=4 [16:30:42]MH_SAM_APDU [16:30:42]CAPDU: 80 17 00 00 [16:30:42]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:30:42]Connected sock=6 [16:30: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 37 36 39 0F 01 00 00 99 A6 07 01 F7 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 34 15 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 80 02 00 35 04 06 00 29 23 53 A2 D0 92 17 0C F4 76 64 78 6D B9 [16:30:42]Write i2c OK [16:30:42]MH_I2C_Read... [16:30:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:30:43]Read from MH i2c: E2 [16:30:43]MH_I2C_Read... [16:30:43]Read from MH i2c: E2 FD 00 [16:30:43]MH_I2C_Read... [16:30:43]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [16:30:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:30:44]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:30:44]wFMCommunicate OK [16:30:44]wFMCommunicate request_size=4 [16:30:44]MH_SAM_APDU [16:30:44]CAPDU: 80 17 00 00 [16:30:44]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:30:45]Read from MH i2c: E2 [16:30:45]MH_I2C_Read... [16:30:45]Read from MH i2c: E2 CE 00 [16:30:45]MH_I2C_Read... [16:30:45]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:30:45]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:30:45]wFMCommunicate OK [16:30:45]SAM_PROTO_GetShiftData done [16:30:45]requested_item shift.sale.total_cash is exist - process it [16:30:45]requested_item shift.sale_refund.total is exist - process it [16:30:45]requested_item shift.sale_refund.total_cash is exist - process it [16:30:45]requested_item shift.buy.total is exist - process it [16:30:45]requested_item shift.buy.total_cash is exist - process it [16:30:45]produce_requested_data done [16:30:45]produce_requested_data return {"fm.sale.total":147362721.18,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":492794.09,"shift.sale.total_cash":371329.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} [16:30:45]process_action_free get_value [16:30:45]json_value_free [16:30:45]json_value_free done [16:30:45]process_json_proto returns [16:30:45]Send response to host [16:30:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147362721.18,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":492794.09,"shift.sale.total_cash":371329.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}}} [16:30:45]free response buf [16:30:45]execute_script done [16:30:45]execute_script returns [16:30:45]free content buf [16:30:45]Sock 10.Close socket [16:30:45]Sock 10.Thread stoped [16:30:45]accept exits with 9 [16:30:45]New connection [16:30:45]New thread 3066649956 created [16:30:45]Thread 3066506596 joined [16:30:45]Waiting for new connection... [16:30:45] Sock 9.Parse request [16:30:45]Sock 9.Check first char [16:30:45]Sock 9.First char is OK [16:30:45]request: POST /json_proto HTTP/1.0 [16:30:45]Method: POST [16:30:45]URL: /json_proto [16:30:45]Method is POST - this is cgi request [16:30:45]url: /json_proto [16:30:45]query_string will be loaded in cgi processing [16:30:45]execute_cgi json_proto POST (null) [16:30:45]execute_cgi path=json_proto method=POST [16:30:45]POST find Content-Length [16:30:45]Host: 172.17.44.132:8080 [16:30:45]Content-Length: 677 [16:30:45]Content-Type: application/json [16:30:45] [16:30:45]POST finish read [16:30:45]Found Content-Length = 677 [16:30:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:45]execute_script... [16: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)292517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:45]POST & json_proto [16:30:45]process_json_proto [16:30:45]json parsed OK: [16:30:45]protocol is kg_v1.0 [16:30:45]action value=close_receipt [16:30:45]process_action close_receipt [16:30:45]cmd_close_receipt [16:30:45]MH_GetDate [16:30:45]Write to MH i2c: F0 00 00 1D 00 0C [16:30:45]Write i2c OK [16:30:45]MH_I2C_Read... [16:30:45]Read from MH i2c: F0 [16:30:45]MH_I2C_Read... [16:30:45]Read from MH i2c: F0 09 00 [16:30:45]MH_I2C_Read... [16:30:45]Read from MH i2c: F0 09 00 1D 00 00 36 16 C6 66 2A 83 C1 65 60 [16:30:45]GetLastDocTimeStamp 1724257588 [16:30:45]current date 1724257846 [16:30:45]FM_GetShiftState [16:30:45]SAM_PROTO_GetShiftState [16:30:45]wFMCommunicate request_size=4 [16:30:45]MH_SAM_APDU [16:30:45]CAPDU: 80 13 01 00 [16:30:45]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:30:45]Write i2c OK [16:30:45]MH_I2C_Read... [16:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:45]Read from MH i2c: E2 [16:30:45]MH_I2C_Read... [16:30:45]Read from MH i2c: E2 0E 00 [16:30:45]MH_I2C_Read... [16:30:45]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [16:30:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:30:45]wFMCommunicate OK [16:30:45]SAM_PROTO_GetShiftState done [16:30:45]FM_GetShiftState done [16:30:45]opened in 1724199517 [16:30:45]opened+sec_in_day 1724285917 [16:30:45]quantity*price = 50036 [16:30:45]sum+1 = 50037 [16:30:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 518 21.08.2024 16:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163920 ФПД: 39871948718617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163920&fm=39871948718617&tin=02508201610067®Number=0000000000092562&sum=50000 [16:30:46]StoreToDocumentArchive [16:30:46]shift 466 fd 163920 [16:30:46]save to /storage/0466/doc_00163920 [16:30:46]save last doc name /storage/0466/doc_00163920 to /storage/kkm_last_doc_name [16:30:46]save OK [16:30:46]Clear old archive folders... [16:30:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:46]tlvbuf is 01D42730 [16:30:46]SAM_PROTO_ClearQueue [16:30:46]wFMCommunicate request_size=4 [16:30:46]MH_SAM_APDU [16:30:46]CAPDU: 80 09 00 00 [16:30:46]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:30:46]Write i2c OK [16:30:46]MH_I2C_Read... [16:30:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:46]Read from MH i2c: E2 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 03 00 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:30:46]RAPDU: 90 00 [16:30:46]wFMCommunicate OK [16:30:46]SAM_PROTO_ClearQueue done [16:30:46]KKMCreateOFDPacket [16:30:46]OFDProtocolAddRootSTLVToBuf [16:30:46]FM_MakeSignedData [16:30:46]FM_MakeSignedData [16:30:46]SAM_PROTO_SignData [16:30:46]wFMCommunicate request_size=4 [16:30:46]MH_SAM_APDU [16:30:46]CAPDU: 80 0D 01 02 [16:30:46]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:30:46]Write i2c OK [16:30:46]MH_I2C_Read... [16:30:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:46]Read from MH i2c: E2 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 03 00 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:30:46]RAPDU: 90 00 [16:30:46]wFMCommunicate OK [16:30:46]wFMCommunicate request_size=255 [16:30:46]MH_SAM_APDU [16:30:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 36 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 80 02 00 35 04 06 00 24 [16:30:47]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 36 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 80 02 00 35 04 06 00 24 00 00 72 [16:30:47]Write i2c OK [16:30:47]MH_I2C_Read... [16:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:47]Read from MH i2c: E2 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 03 00 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:30:47]RAPDU: 90 00 [16:30:47]wFMCommunicate OK [16:30:47]wFMCommunicate request_size=10 [16:30:47]MH_SAM_APDU [16:30:47]CAPDU: 80 0D 02 02 05 43 69 57 02 19 [16:30:47]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 43 69 57 02 19 00 00 D0 [16:30:47]Write i2c OK [16:30:47]MH_I2C_Read... [16:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:47]Read from MH i2c: E2 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 03 00 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:30:47]RAPDU: 90 00 [16:30:47]wFMCommunicate OK [16:30:47]wFMCommunicate request_size=4 [16:30:47]MH_SAM_APDU [16:30:47]CAPDU: 80 0D 03 02 [16:30:47]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:30:47]Write i2c OK [16:30:47]MH_I2C_Read... [16:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:47]Read from MH i2c: E2 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 0B 00 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 0B 00 2F 00 00 D3 B7 0F 48 B7 94 59 35 90 00 65 [16:30:47]RAPDU: D3 B7 0F 48 B7 94 59 35 90 00 [16:30:47]wFMCommunicate OK [16:30:47]SAM_PROTO_SignData done [16:30:47]FM_MakeSignedData done [16:30:47]CreateOFDProtocolMessage [16:30:47]wFMCommunicate request_size=4 [16:30:47]MH_SAM_APDU [16:30:47]CAPDU: 80 11 00 00 [16:30:47]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:30:47]Write i2c OK [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:47]E2 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 17 00 [16:30:47]MH_I2C_Read... [16:30:47]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 37 36 39 90 00 03 [16:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:47]wFMCommunicate OK [16:30:47]CreateOFDProtocolMessage done [16:30:47]OFDSenderStorePacket 163920 [16:30:47]StoreOFDPacket docnum=163920 [16:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1E 44 07 01 3A 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 36 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 80 02 00 35 04 06 00 24 43 69 57 02 19 D3 B7 0F 48 B7 94 59 35 [16:30:47]CheckFolder [16:30:47]dirname=/storage/ofd_packets [16:30:47]CheckFolder done [16:30:47]ProducePacketName [16:30:47]name=ofd_packets/00163920 [16:30:47]NVStorageSaveData ofd_packets/00163920 [16:30:47]File name is /storage/ofd_packets/00163920 [16:30:47]Write 301 bytes [16:30:47]NVStorageSaveData done [16:30:47]OFDSenderStorePacket done [16:30:47]KKMCreateOFDPacket done [16:30:47]NVStorageSaveData kkm_last_timestamp [16:30:47]File name is /storage/kkm_last_timestamp [16:30:47]Write 4 bytes [16:30:47]NVStorageSaveData done [16:30:47]ExternCall_PrintAddStr [16:30:47]wPrintStart [16:30:47]Write to MH i2c: 01 00 00 31 00 31 [16:30:47]Write i2c OK [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: 01 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: 01 07 00 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:30:47]RasterBufferAndPrint [16:30:47]line Счет N : (1)292517 [16:30:47]line ИНН: 02508201610067 [16:30:47]line Контрольно-Кассовый Чек [16:30:47]line ПРОДАЖА [16:30:47]line ТРК (МРК, ГНК) : 52 [16:30:47]line Товар: 2710124130 [16:30:47]line Аи-92-К-5 [16:30:47]line 7.380 * 67.80 [16:30:47]line = 500.36 [16:30:47]line НДС 12% НСП 1% [16:30:47]line > о реализуемом товаре [16:30:47]line ОКРУГЛЕНИЕ: -0.36 [16:30:47]line ИТОГО: 500.00 [16:30:47]line Внесено: 500.00 [16:30:47]line СДАЧА: 0.00 [16:30:47]line НСП 1% : 4.43 [16:30:47]line НДС 12% : 53.14 [16:30:47]line Наличными: 500.00 [16:30:47]line Безнал.: 0.00 [16:30:47]line Место: АЗС № 130 "Партнер Нефть" [16:30:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:30:47]line СНО: Общий режим [16:30:47]line Чек 518 21.08.2024 16:30 [16:30:47]line Смена: 466 ФФД: 1.0 [16:30:47]line ЗНМ: 0300000070 [16:30:47]line РНМ: 0000000000092562 [16:30:47]line Версия ККМ: 001 [16:30:47]line ФМ: 0000000000871769 [16:30:47]line ФД: 163920 [16:30:47]line ФПД: 39871948718617 [16:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163920&fm=39871948718617&tin=02508201610067®Number=0000000000092562&sum=50000 [16:30:47]OFD Sender: Processing packet 163920 [packets to send 968, broken 967] [16:30:47]ProducePacketName [16:30:47]name=ofd_packets/00163920 [16:30:47]OFD Sender: To server: pG, [16:30:47]CommunicateWithHost lk.salyk.kg:30040 [16:30:47]ConnectInit lk.salyk.kg [16:30:47]written 0, free lines is 4095 [16:30:48]Write to MH i2c: 01 00 00 5C 00 5C [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: 01 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: 01 07 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C2 0C 31 [16:30:48]RasterBufferAndPrint [16:30:48]line [16:30:48]line [16:30:48]line [16:30:48]line [16:30:48]line [16:30:48]written 0, free lines is 3289 [16:30:48]MH_Cut [16:30:48]Write to MH i2c: D1 01 00 63 00 01 35 [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: D1 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: D1 01 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: D1 01 00 63 00 00 34 [16:30:48]Write to MH i2c: 01 00 00 64 00 64 [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]Connected sock=6 [16:30:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1E 44 07 01 3A 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 *** Cut start [16:30:48]03 01 *** Purtial cut [16:30:48]00 *** Stage 1: CUTSNS_PIN = 1 [16:30:48]01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 36 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 80 02 00 35 04 06 00 24 43 69 57 02 19 D3 B7 0F 48 B7 94 59 35 [16:30:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 81 12 47 00 95 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 80 02 00 F4 03 04 00 88 BF C5 66 B6 04 01 00 00 BF 3D BE 51 9D 28 4F 8E [16:30:49]CommunicateWithHost err = 0 [16:30:49]CheckOFDResponse [16:30:49]1017 (14) - 77093643461234 [16:30:49]1041 (16) - 0000000000871769 [16:30:49]1040 (4) - 163920 [16:30:49]1012 (4) - 21.08.2024 10:20 [16:30:49]1206 (1) - 0 [16:30:49]OFD Sender: Remove packet 163920 [16:30:49]ProducePacketName [16:30:49]name=ofd_packets/00163920 [16:30:49]NVStorageDeleteData [16:30:50]OFD Sender: No OFD packet to send [16:30:51]Read from MH i2c: 01 *** Stop cut motor [16:30:51] [16:30:51]*** Cut end [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: 01 07 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:30:51]process_action close_receipt done [16:30:51]requested_data is exist [16:30:51]produce_requested_data [16:30:51]requested_item fm.sn is exist - process it [16:30:51]wFMCommunicate request_size=4 [16:30:51]MH_SAM_APDU [16:30:51]CAPDU: 80 11 00 00 [16:30:51]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:51]Read from MH i2c: E2 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 17 00 [16:30:51]MH_I2C_Read... [16:30:51]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 37 36 39 90 00 38 [16:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:51]wFMCommunicate OK [16:30:51]requested_item fd.num is exist - process it [16:30:51]SAM_PROTO_GetFieldsCounters [16:30:51]wFMCommunicate request_size=4 [16:30:51]MH_SAM_APDU [16:30:51]CAPDU: 80 13 00 00 [16:30:51]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:51]Read from MH i2c: E2 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 62 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 80 02 00 0E 04 04 00 D2 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 C5 [16:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 80 02 00 0E 04 04 00 D2 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 [16:30:51]wFMCommunicate OK [16:30:51]SAM_PROTO_GetFieldsCounters done [16:30:51]requested_item shift.num is exist - process it [16:30:51]requested_item shift.opened is exist - process it [16:30:51]req_shift_opened [16:30:51]FM_GetShiftState [16:30:51]SAM_PROTO_GetShiftState [16:30:51]wFMCommunicate request_size=4 [16:30:51]MH_SAM_APDU [16:30:51]CAPDU: 80 13 01 00 [16:30:51]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:51]Read from MH i2c: E2 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 0E 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [16:30:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:30:51]wFMCommunicate OK [16:30:51]SAM_PROTO_GetShiftState done [16:30:51]FM_GetShiftState done [16:30:51]req_shift_opened done [16:30:51]requested_item shift.open_date is exist - process it [16:30:51]req_shift_open_date [16:30:51]req_shift_open_date done [16:30:51]produce_requested_data done [16:30:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163920,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:30:51]process_action_free close_receipt [16:30:51]json_value_free [16:30:51]json_value_free done [16:30:51]process_json_proto returns [16:30:51]Send response to host [16:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163920,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:30:51]free response buf [16:30:51]execute_script done [16:30:51]execute_script returns [16:30:51]free content buf [16:30:51]Sock 9.Close socket [16:30:51]Sock 9.Thread stoped [16:30:55]OFD Sender: No OFD packet to send [16:31:00]OFD Sender: No OFD packet to send [16:31:05]OFD Sender: No OFD packet to send [16:31:05]ConnectInit Can't connect to host [16:31:10]OFD Sender: No OFD packet to send [16:31:15]OFD Sender: No OFD packet to send [16:31:18]accept exits with 10 [16:31:18]New connection [16:31:18]New thread 3066506596 created [16:31:18]Thread 3066649956 joined [16:31:18]Waiting for new connection... [16:31:18] Sock 10.Parse request [16:31:18]Sock 10.Check first char [16:31:18]Sock 10.First char is OK [16:31:18]request: POST /json_proto HTTP/1.0 [16:31:18]Method: POST [16:31:18]URL: /json_proto [16:31:18]Method is POST - this is cgi request [16:31:18]url: /json_proto [16:31:18]query_string will be loaded in cgi processing [16:31:18]execute_cgi json_proto POST (null) [16:31:18]execute_cgi path=json_proto method=POST [16:31:18]POST find Content-Length [16:31:18]Host: 172.17.44.132:8080 [16:31:18]Content-Length: 677 [16:31:18]Content-Type: application/json [16:31:18] [16:31:18]POST finish read [16:31:18]Found Content-Length = 677 [16:31:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:18]execute_script... [16:31: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)292520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:18]POST & json_proto [16:31:18]process_json_proto [16:31:18]json parsed OK: [16:31:18]protocol is kg_v1.0 [16:31:18]action value=close_receipt [16:31:18]process_action close_receipt [16:31:18]cmd_close_receipt [16:31:18]MH_GetDate [16:31:18]Write to MH i2c: F0 00 00 68 00 57 [16:31:18]Write i2c OK [16:31:18]MH_I2C_Read... [16:31:18]Read from MH i2c: F0 [16:31:18]MH_I2C_Read... [16:31:18]Read from MH i2c: F0 09 00 [16:31:18]MH_I2C_Read... [16:31:18]Read from MH i2c: F0 09 00 68 00 00 57 16 C6 66 2A 83 C1 65 CC [16:31:18]GetLastDocTimeStamp 1724257846 [16:31:18]current date 1724257879 [16:31:18]FM_GetShiftState [16:31:18]SAM_PROTO_GetShiftState [16:31:18]wFMCommunicate request_size=4 [16:31:18]MH_SAM_APDU [16:31:18]CAPDU: 80 13 01 00 [16:31:18]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:31:18]Write i2c OK [16:31:18]MH_I2C_Read... [16:31:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:18]Read from MH i2c: E2 [16:31:18]MH_I2C_Read... [16:31:18]Read from MH i2c: E2 0E 00 [16:31:18]MH_I2C_Read... [16:31:18]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [16:31:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:31:18]wFMCommunicate OK [16:31:18]SAM_PROTO_GetShiftState done [16:31:18]FM_GetShiftState done [16:31:18]opened in 1724199517 [16:31:18]opened+sec_in_day 1724285917 [16:31:18]quantity*price = 50036 [16:31:18]sum+1 = 50037 [16:31: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 519 21.08.2024 16:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163921 ФПД: 147641315013771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163921&fm=147641315013771&tin=02508201610067®Number=0000000000092562&sum=50000 [16:31:19]StoreToDocumentArchive [16:31:19]shift 466 fd 163921 [16:31:19]save to /storage/0466/doc_00163921 [16:31:19]save last doc name /storage/0466/doc_00163921 to /storage/kkm_last_doc_name [16:31:19]save OK [16:31:19]Clear old archive folders... [16:31:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:31:19]tlvbuf is 01D44000 [16:31:19]SAM_PROTO_ClearQueue [16:31:19]wFMCommunicate request_size=4 [16:31:19]MH_SAM_APDU [16:31:19]CAPDU: 80 09 00 00 [16:31:19]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:31:19]Write i2c OK [16:31:19]MH_I2C_Read... [16:31:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:19]Read from MH i2c: E2 [16:31:19]MH_I2C_Read... [16:31:19]Read from MH i2c: E2 03 00 [16:31:19]MH_I2C_Read... [16:31:19]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:31:19]RAPDU: 90 00 [16:31:19]wFMCommunicate OK [16:31:19]SAM_PROTO_ClearQueue done [16:31:19]KKMCreateOFDPacket [16:31:19]OFDProtocolAddRootSTLVToBuf [16:31:19]FM_MakeSignedData [16:31:19]FM_MakeSignedData [16:31:19]SAM_PROTO_SignData [16:31:19]wFMCommunicate request_size=4 [16:31:19]MH_SAM_APDU [16:31:19]CAPDU: 80 0D 01 02 [16:31:19]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:31:19]Write i2c OK [16:31:19]MH_I2C_Read... [16:31:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:19]Read from MH i2c: E2 [16:31:19]MH_I2C_Read... [16:31:19]Read from MH i2c: E2 03 00 [16:31:19]MH_I2C_Read... [16:31:19]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:31:19]RAPDU: 90 00 [16:31:19]wFMCommunicate OK [16:31:19]wFMCommunicate request_size=255 [16:31:19]MH_SAM_APDU [16:31:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 57 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 80 02 00 35 04 06 00 86 [16:31:19]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 57 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 80 02 00 35 04 06 00 86 00 00 42 [16:31:19]Write i2c OK [16:31:19]MH_I2C_Read... [16:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:20]Read from MH i2c: E2 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: E2 03 00 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:31:20]RAPDU: 90 00 [16:31:20]wFMCommunicate OK [16:31:20]wFMCommunicate request_size=10 [16:31:20]MH_SAM_APDU [16:31:20]CAPDU: 80 0D 02 02 05 47 6C 22 B4 8B [16:31:20]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 47 6C 22 B4 8B 00 00 11 [16:31:20]Write i2c OK [16:31:20]MH_I2C_Read... [16:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:20]Read from MH i2c: E2 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: E2 03 00 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:31:20]RAPDU: 90 00 [16:31:20]wFMCommunicate OK [16:31:20]wFMCommunicate request_size=4 [16:31:20]MH_SAM_APDU [16:31:20]CAPDU: 80 0D 03 02 [16:31:20]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:31:20]Write i2c OK [16:31:20]MH_I2C_Read... [16:31:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:20]Read from MH i2c: E2 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: E2 0B 00 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: E2 0B 00 7A 00 00 56 0C 56 F5 08 0A 1E 60 90 00 33 [16:31:20]RAPDU: 56 0C 56 F5 08 0A 1E 60 90 00 [16:31:20]wFMCommunicate OK [16:31:20]SAM_PROTO_SignData done [16:31:20]FM_MakeSignedData done [16:31:20]CreateOFDProtocolMessage [16:31:20]wFMCommunicate request_size=4 [16:31:20]MH_SAM_APDU [16:31:20]CAPDU: 80 11 00 00 [16:31:20]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [16:31:20]Write i2c OK [16:31:20]MH_I2C_Read... [16:31:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:20]Read from MH i2c: E2 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: E2 17 00 [16:31:20]MH_I2C_Read... [16:31:20]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 37 36 39 90 00 4E [16:31:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:31:20]wFMCommunicate OK [16:31:20]CreateOFDProtocolMessage done [16:31:20]OFDSenderStorePacket 163921 [16:31:20]StoreOFDPacket docnum=163921 [16:31:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 22 6A 07 01 63 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 57 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 80 02 00 35 04 06 00 86 47 6C 22 B4 8B 56 0C 56 F5 08 0A 1E 60 [16:31:20]CheckFolder [16:31:20]dirname=/storage/ofd_packets [16:31:20]CheckFolder done [16:31:20]ProducePacketName [16:31:20]name=ofd_packets/00163921 [16:31:20]NVStorageSaveData ofd_packets/00163921 [16:31:20]File name is /storage/ofd_packets/00163921 [16:31:20]Write 301 bytes [16:31:20]NVStorageSaveData done [16:31:20]OFDSenderStorePacket done [16:31:20]KKMCreateOFDPacket done [16:31:20]NVStorageSaveData kkm_last_timestamp [16:31:20]File name is /storage/kkm_last_timestamp [16:31:20]Write 4 bytes [16:31:20]NVStorageSaveData done [16:31:20]ExternCall_PrintAddStr [16:31:20]wPrintStart [16:31:20]Write to MH i2c: 01 00 00 7C 00 7C [16:31:20]Write i2c OK [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: 01 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: 01 07 00 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [16:31:20]RasterBufferAndPrint [16:31:20]line Счет N : (1)292520 [16:31:20]line ИНН: 02508201610067 [16:31:20]line Контрольно-Кассовый Чек [16:31:20]line ПРОДАЖА [16:31:20]line ТРК (МРК, ГНК) : 42 [16:31:20]line Товар: 2710124130 [16:31:20]line Аи-92-К-5 [16:31:20]line 7.380 * 67.80 [16:31:20]line = 500.36 [16:31:20]line НДС 12% НСП 1% [16:31:20]line > о реализуемом товаре [16:31:20]line ОКРУГЛЕНИЕ: -0.36 [16:31:20]line ИТОГО: 500.00 [16:31:20]line Внесено: 500.00 [16:31:20]line СДАЧА: 0.00 [16:31:20]line НСП 1% : 4.43 [16:31:20]line НДС 12% : 53.14 [16:31:20]line Наличными: 500.00 [16:31:20]line Безнал.: 0.00 [16:31:20]line Место: АЗС № 130 "Партнер Нефть" [16:31:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:31:20]line СНО: Общий режим [16:31:20]line Чек 519 21.08.2024 16:31 [16:31:20]line Смена: 466 ФФД: 1.0 [16:31:20]line ЗНМ: 0300000070 [16:31:20]line РНМ: 0000000000092562 [16:31:20]line Версия ККМ: 001 [16:31:20]line ФМ: 0000000000871769 [16:31:20]line ФД: 163921 [16:31:20]line ФПД: 147641315013771 [16:31:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163921&fm=147641315013771&tin=02508201610067®Number=0000000000092562&sum=50000 [16:31:20]written 0, free lines is 4095 [16:31:20]OFD Sender: Processing packet 163921 [packets to send 968, broken 967] [16:31:20]ProducePacketName [16:31:20]name=ofd_packets/00163921 [16:31:20]OFD Sender: To server: pG, [16:31:20]CommunicateWithHost lk.salyk.kg:30040 [16:31:20]ConnectInit lk.salyk.kg [16:31:20]Write to MH i2c: 01 00 00 A7 00 A7 [16:31:20]Write i2c OK [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: 01 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: 01 07 00 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C4 0C 7E [16:31:20]RasterBufferAndPrint [16:31:20]line [16:31:20]line [16:31:20]line [16:31:20]line [16:31:20]line [16:31:20]written 0, free lines is 3283 [16:31:20]MH_Cut [16:31:20]Write to MH i2c: D1 01 00 AE 00 01 80 [16:31:20]Write i2c OK [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: D1 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: D1 01 00 [16:31:20]MH_I2C_Read... [16:31:20]Read from MH i2c: D1 01 00 AE 00 00 7F [16:31:20]Write to MH i2c: 01 00 00 AF 00 AF [16:31:20]Write i2c OK [16:31:20]MH_I2C_Read... [16:31:21]*** Cut start [16:31:21]*** Purtial cut [16:31:21]*** Stage 1: CUTSNS_PIN = 1 [16:31:23]Read from MH i2c: 01 [16:31:23]MH_I2C_Read... [16:31:23]*** Stop cut motor [16:31:23]*** Cut end [16:31:23]Read from MH i2c: 01 07 00 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [16:31:23]process_action close_receipt done [16:31:23]requested_data is exist [16:31:23]produce_requested_data [16:31:23]requested_item fm.sn is exist - process it [16:31:23]wFMCommunicate request_size=4 [16:31:23]MH_SAM_APDU [16:31:23]CAPDU: 80 11 00 00 [16:31:23]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [16:31:23]Write i2c OK [16:31:23]MH_I2C_Read... [16:31:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:23]Read from MH i2c: E2 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 17 00 [16:31:23]MH_I2C_Read... [16:31:23]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 37 36 39 90 00 83 [16:31:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:31:23]wFMCommunicate OK [16:31:23]requested_item fd.num is exist - process it [16:31:23]SAM_PROTO_GetFieldsCounters [16:31:23]wFMCommunicate request_size=4 [16:31:23]MH_SAM_APDU [16:31:23]CAPDU: 80 13 00 00 [16:31:23]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [16:31:23]Write i2c OK [16:31:23]MH_I2C_Read... [16:31:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:23]Read from MH i2c: E2 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 62 00 [16:31:23]MH_I2C_Read... [16:31:23]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 80 02 00 0E 04 04 00 D2 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 14 [16:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 80 02 00 0E 04 04 00 D2 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 [16:31:23]wFMCommunicate OK [16:31:23]SAM_PROTO_GetFieldsCounters done [16:31:23]requested_item shift.num is exist - process it [16:31:23]requested_item shift.opened is exist - process it [16:31:23]req_shift_opened [16:31:23]FM_GetShiftState [16:31:23]SAM_PROTO_GetShiftState [16:31:23]wFMCommunicate request_size=4 [16:31:23]MH_SAM_APDU [16:31:23]CAPDU: 80 13 01 00 [16:31:23]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [16:31:23]Write i2c OK [16:31:23]MH_I2C_Read... [16:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:23]Read from MH i2c: E2 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 0E 00 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [16:31:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:31:23]wFMCommunicate OK [16:31:23]SAM_PROTO_GetShiftState done [16:31:23]FM_GetShiftState done [16:31:23]req_shift_opened done [16:31:23]requested_item shift.open_date is exist - process it [16:31:23]req_shift_open_date [16:31:23]req_shift_open_date done [16:31:23]produce_requested_data done [16:31:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163921,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:31:23]process_action_free close_receipt [16:31:23]json_value_free [16:31:23]json_value_free done [16:31:23]process_json_proto returns [16:31:23]Send response to host [16:31:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163921,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:31:23]free response buf [16:31:23]execute_script done [16:31:23]execute_script returns [16:31:23]free content buf [16:31:23]Sock 10.Close socket [16:31:23]Sock 10.Thread stoped [16:31:25]ConnectInit Can't take IP for lk.salyk.kg [16:31:25]CommunicateWithHost connect error [16:31:25]CommunicateWithHost err = -1 [16:31:25]OFD Sender: Server communicate error [16:31:30]OFD Sender: Processing packet 163921 [packets to send 968, broken 967] [16:31:30]ProducePacketName [16:31:30]name=ofd_packets/00163921 [16:31:30]OFD Sender: To server: pG, [16:31:30]CommunicateWithHost lk.salyk.kg:30040 [16:31:30]ConnectInit lk.salyk.kg [16:31:30]accept exits with 7 [16:31:30]New connection [16:31:30]New thread 3066649956 created [16:31:30]Thread 3066506596 joined [16:31:30]Waiting for new connection... [16:31:30] Sock 7.Parse request [16:31:30]Sock 7.Check first char [16:31:30]Sock 7.First char is OK [16:31:30]request: POST /json_proto HTTP/1.0 [16:31:30]Method: POST [16:31:30]URL: /json_proto [16:31:30]Method is POST - this is cgi request [16:31:30]url: /json_proto [16:31:30]query_string will be loaded in cgi processing [16:31:30]execute_cgi json_proto POST (null) [16:31:30]execute_cgi path=json_proto method=POST [16:31:30]POST find Content-Length [16:31:30]Host: 172.17.44.132:8080 [16:31:30]Content-Length: 677 [16:31:30]Content-Type: application/json [16:31:30] [16:31:30]POST finish read [16:31:30]Found Content-Length = 677 [16:31:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:30]execute_script... [16:31: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)292522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:30]POST & json_proto [16:31:30]process_json_proto [16:31:30]json parsed OK: [16:31:30]protocol is kg_v1.0 [16:31:30]action value=close_receipt [16:31:30]process_action close_receipt [16:31:30]cmd_close_receipt [16:31:30]MH_GetDate [16:31:30]Write to MH i2c: F0 00 00 B3 00 A2 [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: F0 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: F0 09 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: F0 09 00 B3 00 00 63 16 C6 66 2A 83 C1 65 23 [16:31:30]GetLastDocTimeStamp 1724257879 [16:31:30]current date 1724257891 [16:31:30]FM_GetShiftState [16:31:30]SAM_PROTO_GetShiftState [16:31:30]wFMCommunicate request_size=4 [16:31:30]MH_SAM_APDU [16:31:30]CAPDU: 80 13 01 00 [16:31:30]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:30]Read from MH i2c: E2 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 0E 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [16:31:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:31:30]wFMCommunicate OK [16:31:30]SAM_PROTO_GetShiftState done [16:31:30]FM_GetShiftState done [16:31:30]opened in 1724199517 [16:31:30]opened+sec_in_day 1724285917 [16:31:30]quantity*price = 60027 [16:31:30]sum+1 = 60029 [16:31:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 520 21.08.2024 16:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163922 ФПД: 10243089806359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163922&fm=10243089806359&tin=02508201610067®Number=0000000000092562&sum=60000 [16:31:31]StoreToDocumentArchive [16:31:31]shift 466 fd 163922 [16:31:31]save to /storage/0466/doc_00163922 [16:31:31]save last doc name /storage/0466/doc_00163922 to /storage/kkm_last_doc_name [16:31:31]save OK [16:31:31]Clear old archive folders... [16:31:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:31:31]tlvbuf is 01D84A00 [16:31:31]SAM_PROTO_ClearQueue [16:31:31]wFMCommunicate request_size=4 [16:31:31]MH_SAM_APDU [16:31:31]CAPDU: 80 09 00 00 [16:31:31]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:31]Read from MH i2c: E2 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:31:31]RAPDU: 90 00 [16:31:31]wFMCommunicate OK [16:31:31]SAM_PROTO_ClearQueue done [16:31:31]KKMCreateOFDPacket [16:31:31]OFDProtocolAddRootSTLVToBuf [16:31:31]FM_MakeSignedData [16:31:31]FM_MakeSignedData [16:31:31]SAM_PROTO_SignData [16:31:31]wFMCommunicate request_size=4 [16:31:31]MH_SAM_APDU [16:31:31]CAPDU: 80 0D 01 02 [16:31:31]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:31]Read from MH i2c: E2 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:31:31]RAPDU: 90 00 [16:31:31]wFMCommunicate OK [16:31:31]wFMCommunicate request_size=255 [16:31:31]MH_SAM_APDU [16:31: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 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 08 02 00 00 F4 03 04 00 63 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 80 02 00 35 04 06 00 09 [16:31:31]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 02 00 00 F4 03 04 00 63 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 80 02 00 35 04 06 00 09 00 00 8C [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]recv_with_timeout no data received [16:31:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:32]Read from MH i2c: E2 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 03 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [16:31:32]RAPDU: 90 00 [16:31:32]wFMCommunicate OK [16:31:32]wFMCommunicate request_size=10 [16:31:32]MH_SAM_APDU [16:31:32]CAPDU: 80 0D 02 02 05 50 E7 BA B4 17 [16:31:32]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 50 E7 BA B4 17 00 00 04 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:32]Read from MH i2c: E2 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 03 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [16:31:32]RAPDU: 90 00 [16:31:32]wFMCommunicate OK [16:31:32]wFMCommunicate request_size=4 [16:31:32]MH_SAM_APDU [16:31:32]CAPDU: 80 0D 03 02 [16:31:32]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:32]Read from MH i2c: E2 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 0B 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 0B 00 C5 00 00 A0 47 0D 2D 15 16 AD 92 90 00 CC [16:31:32]RAPDU: A0 47 0D 2D 15 16 AD 92 90 00 [16:31:32]wFMCommunicate OK [16:31:32]SAM_PROTO_SignData done [16:31:32]FM_MakeSignedData done [16:31:32]CreateOFDProtocolMessage [16:31:32]wFMCommunicate request_size=4 [16:31:32]MH_SAM_APDU [16:31:32]CAPDU: 80 11 00 00 [16:31:32]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:32]Read from MH i2c: E2 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 17 00 [16:31:32]MH_I2C_Read... [16:31:32]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 37 36 39 90 00 99 [16:31:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:31:32]wFMCommunicate OK [16:31:32]CreateOFDProtocolMessage done [16:31:32]OFDSenderStorePacket 163922 [16:31:32]StoreOFDPacket docnum=163922 [16:31:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4B 44 07 01 D6 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 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 08 02 00 00 F4 03 04 00 63 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 80 02 00 35 04 06 00 09 50 E7 BA B4 17 A0 47 0D 2D 15 16 AD 92 [16:31:32]CheckFolder [16:31:32]dirname=/storage/ofd_packets [16:31:32]CheckFolder done [16:31:32]ProducePacketName [16:31:32]name=ofd_packets/00163922 [16:31:32]NVStorageSaveData ofd_packets/00163922 [16:31:32]File name is /storage/ofd_packets/00163922 [16:31:32]Write 301 bytes [16:31:32]NVStorageSaveData done [16:31:32]OFDSenderStorePacket done [16:31:32]KKMCreateOFDPacket done [16:31:32]NVStorageSaveData kkm_last_timestamp [16:31:32]File name is /storage/kkm_last_timestamp [16:31:32]Write 4 bytes [16:31:32]NVStorageSaveData done [16:31:32]ExternCall_PrintAddStr [16:31:32]wPrintStart [16:31:32]Write to MH i2c: 01 00 00 C7 00 C7 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: 01 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: 01 07 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [16:31:32]RasterBufferAndPrint [16:31:32]line Счет N : (1)292522 [16:31:32]line ИНН: 02508201610067 [16:31:32]line Контрольно-Кассовый Чек [16:31:32]line ПРОДАЖА [16:31:32]line ТРК (МРК, ГНК) : 63 [16:31:32]line Товар: 2710124500 [16:31:32]line Аи-95-К-5 [16:31:32]line 8.090 * 74.20 [16:31:32]line = 600.28 [16:31:32]line НДС 12% НСП 1% [16:31:32]line > о реализуемом товаре [16:31:32]line ОКРУГЛЕНИЕ: -0.28 [16:31:32]line ИТОГО: 600.00 [16:31:32]line Внесено: 600.00 [16:31:32]line СДАЧА: 0.00 [16:31:32]line НСП 1% : 5.31 [16:31:32]line НДС 12% : 63.75 [16:31:32]line Наличными: 600.00 [16:31:32]line Безнал.: 0.00 [16:31:32]line Место: АЗС № 130 "Партнер Нефть" [16:31:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:31:32]line СНО: Общий режим [16:31:32]line Чек 520 21.08.2024 16:31 [16:31:32]line Смена: 466 ФФД: 1.0 [16:31:32]line ЗНМ: 0300000070 [16:31:32]line РНМ: 0000000000092562 [16:31:32]line Версия ККМ: 001 [16:31:32]line ФМ: 0000000000871769 [16:31:32]line ФД: 163922 [16:31:32]line ФПД: 10243089806359 [16:31:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163922&fm=10243089806359&tin=02508201610067®Number=0000000000092562&sum=60000 [16:31:32]written 0, free lines is 4095 [16:31:32]Connected sock=9 [16:31: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 37 36 39 0F 01 00 00 22 6A 07 01 63 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 57 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 80 02 00 35 04 06 00 86 47 6C 22 B4 8B 56 0C 56 F5 08 0A 1E 60 [16:31:33]Write to MH i2c: 01 00 00 F2 00 F2 [16:31:33]Write i2c OK [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: 01 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: 01 07 00 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DF 0C E4 [16:31:33]RasterBufferAndPrint [16:31:33]line [16:31:33]line [16:31:33]line [16:31:33]line [16:31:33]line [16:31:33]written 0, free lines is 3319 [16:31:33]MH_Cut [16:31:33]Write to MH i2c: D1 01 00 F9 00 01 CB [16:31:33]Write i2c OK [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: D1 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: D1 01 00 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: D1 01 00 F9 00 00 CA [16:31:33]Write to MH i2c: 01 00 00 FA 00 FA [16:31:33]Write i2c OK [16:31:33]MH_I2C_Read... [16:31:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 23 6E 47 00 73 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 37 36 39 10 04 04 00 51 80 02 00 F4 03 04 00 B4 BF C5 66 B6 04 01 00 00 10 DA 5D 37 44 5A E3 2F [16:31:33]CommunicateWithHost err = 0 [16:31:33]CheckOFDResponse [16:31:33]1017 (14) - 77093643461234 [16:31:33]1041 (16) - 0000000000871769 [16:31:33]1040 (4) - 163921 [16:31:33]1012 (4) - 21.08.2024 10:21 [16:31:33]1206 (1) - 0 [16:31:33]OFD Sender: Remove packet 163921 [16:31:33]ProducePacketName [16:31:33]name=ofd_packets/00163921 [16:31:33]NVStorageDeleteData [16:31:33]*** Cut start [16:31:33]*** Purtial cut [16:31:33]*** Stage 1: CUTSNS_PIN = 1 [16:31:33]OFD Sender: Processing packet 163922 [packets to send 968, broken 967] [16:31:33]ProducePacketName [16:31:33]name=ofd_packets/00163922 [16:31:33]OFD Sender: To server: pG, [16:31:33]CommunicateWithHost lk.salyk.kg:30040 [16:31:33]ConnectInit lk.salyk.kg [16:31:34]Connected sock=9 [16:31: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 37 36 39 0F 01 00 00 4B 44 07 01 D6 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 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 08 02 00 00 F4 03 04 00 63 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 80 02 00 35 04 06 00 09 50 E7 BA B4 17 A0 47 0D 2D 15 16 AD 92 [16:31:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 26 47 00 23 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 37 36 39 10 04 04 00 52 80 02 00 F4 03 04 00 B6 BF C5 66 B6 04 01 00 00 59 85 66 E6 7F 33 A7 92 [16:31:35]CommunicateWithHost err = 0 [16:31:35]CheckOFDResponse [16:31:35]1017 (14) - 77093643461234 [16:31:35]1041 (16) - 0000000000871769 [16:31:35]1040 (4) - 163922 [16:31:35]1012 (4) - 21.08.2024 10:21 [16:31:35]1206 (1) - 0 [16:31:35]OFD Sender: Remove packet 163922 [16:31:35]ProducePacketName [16:31:35]name=ofd_packets/00163922 [16:31:35]NVStorageDeleteData [16:31:35]OFD Sender: No OFD packet to send [16:31:35]OFD Sender: No OFD packet to send [16:31:35]Read from MH i2c: 01 [16:31:35]MH_I2C_Read... [16:31:35]*** Stop cut motor [16:31:35]*** Cut end [16:31:35]Read from MH i2c: 01 07 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [16:31:35]process_action close_receipt done [16:31:35]requested_data is exist [16:31:35]produce_requested_data [16:31:35]requested_item fm.sn is exist - process it [16:31:35]wFMCommunicate request_size=4 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 11 00 00 [16:31:35]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 17 00 [16:31:35]MH_I2C_Read... [16:31:35]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 37 36 39 90 00 CE [16:31:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:31:35]wFMCommunicate OK [16:31:35]requested_item fd.num is exist - process it [16:31:35]SAM_PROTO_GetFieldsCounters [16:31:35]wFMCommunicate request_size=4 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 13 00 00 [16:31:35]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:36]Read from MH i2c: E2 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 62 00 [16:31:36]MH_I2C_Read... [16:31:36]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 80 02 00 0E 04 04 00 D2 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 63 [16:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 80 02 00 0E 04 04 00 D2 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 [16:31:36]wFMCommunicate OK [16:31:36]SAM_PROTO_GetFieldsCounters done [16:31:36]requested_item shift.num is exist - process it [16:31:36]requested_item shift.opened is exist - process it [16:31:36]req_shift_opened [16:31:36]FM_GetShiftState [16:31:36]SAM_PROTO_GetShiftState [16:31:36]wFMCommunicate request_size=4 [16:31:36]MH_SAM_APDU [16:31:36]CAPDU: 80 13 01 00 [16:31:36]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:36]Read from MH i2c: E2 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 0E 00 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [16:31:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:31:36]wFMCommunicate OK [16:31:36]SAM_PROTO_GetShiftState done [16:31:36]FM_GetShiftState done [16:31:36]req_shift_opened done [16:31:36]requested_item shift.open_date is exist - process it [16:31:36]req_shift_open_date [16:31:36]req_shift_open_date done [16:31:36]produce_requested_data done [16:31:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163922,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:31:36]process_action_free close_receipt [16:31:36]json_value_free [16:31:36]json_value_free done [16:31:36]process_json_proto returns [16:31:36]Send response to host [16:31:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163922,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:31:36]free response buf [16:31:36]execute_script done [16:31:36]execute_script returns [16:31:36]free content buf [16:31:36]Sock 7.Close socket [16:31:36]Sock 7.Thread stoped [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]accept exits with 11 [16:32:30]New connection [16:32:30]New thread 3066506596 created [16:32:30]Thread 3066649956 joined [16:32:30]Waiting for new connection... [16:32:30] Sock 11.Parse request [16:32:30]Sock 11.Check first char [16:32:30]Sock 11.First char is OK [16:32:30]request: POST /json_proto HTTP/1.0 [16:32:30]Method: POST [16:32:30]URL: /json_proto [16:32:30]Method is POST - this is cgi request [16:32:30]url: /json_proto [16:32:30]query_string will be loaded in cgi processing [16:32:30]execute_cgi json_proto POST (null) [16:32:30]execute_cgi path=json_proto method=POST [16:32:30]POST find Content-Length [16:32:30]Host: 172.17.44.132:8080 [16:32:30]Content-Length: 891 [16:32:30]Content-Type: application/json [16:32:30] [16:32:30]POST finish read [16:32:30]Found Content-Length = 891 [16:32:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50653", "tax_sys" : 0, "items" : [ { "code": "4607018771791", "name": "\u041C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0432\u043E\u0434\u0430 \u0415\u0441\u0441\u0435\u043D\u0442\u0443\u043A\u0438 17 0,45\u043B \u0441\u0442", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:30]execute_script... [16:32:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50653", "tax_sys" : 0, "items" : [ { "code": "4607018771791", "name": "\u041C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0432\u043E\u0434\u0430 \u0415\u0441\u0441\u0435\u043D\u0442\u0443\u043A\u0438 17 0,45\u043B \u0441\u0442", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:30]POST & json_proto [16:32:30]process_json_proto [16:32:30]json parsed OK: [16:32:30]protocol is kg_v1.0 [16:32:30]action value=close_receipt [16:32:30]process_action close_receipt [16:32:30]cmd_close_receipt [16:32:30]MH_GetDate [16:32:30]Write to MH i2c: F0 00 00 FE 00 ED [16:32:30]Write i2c OK [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: F0 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: F0 09 00 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: F0 09 00 FE 00 00 9F 16 C6 66 2A 83 C1 65 AA [16:32:30]GetLastDocTimeStamp 1724257891 [16:32:30]current date 1724257951 [16:32:30]FM_GetShiftState [16:32:30]SAM_PROTO_GetShiftState [16:32:30]wFMCommunicate request_size=4 [16:32:30]MH_SAM_APDU [16:32:30]CAPDU: 80 13 01 00 [16:32:30]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [16:32:30]Write i2c OK [16:32:30]MH_I2C_Read... [16:32:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:30]Read from MH i2c: E2 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: E2 0E 00 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [16:32:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:32:30]wFMCommunicate OK [16:32:30]SAM_PROTO_GetShiftState done [16:32:30]FM_GetShiftState done [16:32:30]opened in 1724199517 [16:32:30]opened+sec_in_day 1724285917 [16:32:30]quantity*price = 10500 [16:32:30]sum+1 = 10501 [16:32:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 0.00 Безнал.: 105.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 521 21.08.2024 16:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163923 ФПД: 27601576802891 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163923&fm=27601576802891&tin=02508201610067®Number=0000000000092562&sum=10500 0 [16:32:31]StoreToDocumentArchive [16:32:31]shift 466 fd 163923 [16:32:31]save to /storage/0466/doc_00163923 [16:32:31]save last doc name /storage/0466/doc_00163923 to /storage/kkm_last_doc_name [16:32:31]save OK [16:32:31]Clear old archive folders... [16:32:31]ProcessDocumentItem done err = 0, tmpTLVsize=307 [16:32:31]tlvbuf is 01D73600 [16:32:31]SAM_PROTO_ClearQueue [16:32:31]wFMCommunicate request_size=4 [16:32:31]MH_SAM_APDU [16:32:31]CAPDU: 80 09 00 00 [16:32:31]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [16:32:31]Write i2c OK [16:32:31]MH_I2C_Read... [16:32:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:31]Read from MH i2c: E2 [16:32:31]MH_I2C_Read... [16:32:31]Read from MH i2c: E2 03 00 [16:32:31]MH_I2C_Read... [16:32:31]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [16:32:31]RAPDU: 90 00 [16:32:31]wFMCommunicate OK [16:32:31]SAM_PROTO_ClearQueue done [16:32:31]KKMCreateOFDPacket [16:32:31]OFDProtocolAddRootSTLVToBuf [16:32:31]FM_MakeSignedData [16:32:31]FM_MakeSignedData [16:32:31]SAM_PROTO_SignData [16:32:31]wFMCommunicate request_size=4 [16:32:31]MH_SAM_APDU [16:32:31]CAPDU: 80 0D 01 02 [16:32:31]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [16:32:31]Write i2c OK [16:32:31]MH_I2C_Read... [16:32:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:31]Read from MH i2c: E2 [16:32:31]MH_I2C_Read... [16:32:31]Read from MH i2c: E2 03 00 [16:32:31]MH_I2C_Read... [16:32:31]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [16:32:31]RAPDU: 90 00 [16:32:31]wFMCommunicate OK [16:32:31]wFMCommunicate request_size=255 [16:32:31]MH_SAM_APDU [16:32:31]CAPDU: 80 0D 02 02 FA 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 9F 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 [16:32:31]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 9F 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 00 00 C9 [16:32:31]Write i2c OK [16:32:31]MH_I2C_Read... [16:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:32]Read from MH i2c: E2 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: E2 03 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [16:32:32]RAPDU: 90 00 [16:32:32]wFMCommunicate OK [16:32:32]wFMCommunicate request_size=66 [16:32:32]MH_SAM_APDU [16:32:32]CAPDU: 80 0D 02 02 3D 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 80 02 00 35 04 06 00 19 1A 7E 2E 3A 4B [16:32:32]Write to MH i2c: E2 45 00 0F 01 80 0D 02 02 3D 00 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 80 02 00 35 04 06 00 19 1A 7E 2E 3A 4B 00 00 1A [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:32]Read from MH i2c: E2 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: E2 03 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [16:32:32]RAPDU: 90 00 [16:32:32]wFMCommunicate OK [16:32:32]wFMCommunicate request_size=4 [16:32:32]MH_SAM_APDU [16:32:32]CAPDU: 80 0D 03 02 [16:32:32]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:32]Read from MH i2c: E2 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: E2 0B 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: E2 0B 00 10 01 00 41 35 54 E8 D0 8D E8 EC 90 00 70 [16:32:32]RAPDU: 41 35 54 E8 D0 8D E8 EC 90 00 [16:32:32]wFMCommunicate OK [16:32:32]SAM_PROTO_SignData done [16:32:32]FM_MakeSignedData done [16:32:32]CreateOFDProtocolMessage [16:32:32]wFMCommunicate request_size=4 [16:32:32]MH_SAM_APDU [16:32:32]CAPDU: 80 11 00 00 [16:32:32]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:32]Read from MH i2c: E2 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: E2 17 00 [16:32:32]MH_I2C_Read... [16:32:32]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 37 36 39 90 00 E5 [16:32:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:32:32]wFMCommunicate OK [16:32:32]CreateOFDProtocolMessage done [16:32:32]OFDSenderStorePacket 163923 [16:32:32]StoreOFDPacket docnum=163923 [16:32:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 47 01 00 00 70 9B 3F 01 D1 F2 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 9F 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 80 02 00 35 04 06 00 19 1A 7E 2E 3A 4B 41 35 54 E8 D0 8D E8 EC [16:32:32]CheckFolder [16:32:32]dirname=/storage/ofd_packets [16:32:32]CheckFolder done [16:32:32]ProducePacketName [16:32:32]name=ofd_packets/00163923 [16:32:32]NVStorageSaveData ofd_packets/00163923 [16:32:32]File name is /storage/ofd_packets/00163923 [16:32:32]Write 357 bytes [16:32:32]NVStorageSaveData done [16:32:32]OFDSenderStorePacket done [16:32:32]KKMCreateOFDPacket done [16:32:32]NVStorageSaveData kkm_last_timestamp [16:32:32]File name is /storage/kkm_last_timestamp [16:32:32]Write 4 bytes [16:32:32]NVStorageSaveData done [16:32:32]ExternCall_PrintAddStr [16:32:32]wPrintStart [16:32:32]Write to MH i2c: 01 00 00 12 01 13 [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 07 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [16:32:32]RasterBufferAndPrint [16:32:32]line Счет N : (3)50653 [16:32:32]line ИНН: 02508201610067 [16:32:32]line Контрольно-Кассовый Чек [16:32:32]line ПРОДАЖА [16:32:32]line Товар: 4607018771791 [16:32:32]line Минеральная вода Ессентуки 17 0,45л ст [16:32:32]line 1.000 * 105.00 [16:32:32]line = 105.00 [16:32:32]line НДС 12% НСП 1% [16:32:32]line > о реализуемом товаре [16:32:32]line ИТОГО: 105.00 [16:32:32]line НСП 1% : 0.93 [16:32:32]line НДС 12% : 11.15 [16:32:32]line Наличными: 0.00 [16:32:32]line Безнал.: 105.00 [16:32:32]line Место: АЗС № 130 "Партнер Нефть" [16:32:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:32:32]line СНО: Общий режим [16:32:32]line Чек 521 21.08.2024 16:32 [16:32:32]line Смена: 466 ФФД: 1.0 [16:32:32]line ЗНМ: 0300000070 [16:32:32]line РНМ: 0000000000092562 [16:32:32]line Версия ККМ: 001 [16:32:32]line Платежная система: O! деньги [16:32:32]line ФМ: 0000000000871769 [16:32:32]line ФД: 163923 [16:32:32]line ФПД: 27601576802891 [16:32:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163923&fm=27601576802891&tin=02508201610067®Number=0000000000092562&sum=10500 [16:32:32]line 0 [16:32:32]written 0, free lines is 4095 [16:32:32]OFD Sender: Processing packet 163923 [packets to send 968, broken 967] [16:32:32]ProducePacketName [16:32:32]name=ofd_packets/00163923 [16:32:32]OFD Sender: To server: pG, [16:32:32]CommunicateWithHost lk.salyk.kg:30040 [16:32:32]ConnectInit lk.salyk.kg [16:32:32]Write to MH i2c: 01 00 00 3D 01 3E [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 07 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 B9 0C 0A [16:32:32]RasterBufferAndPrint [16:32:32]line [16:32:32]line [16:32:32]line [16:32:32]line [16:32:32]line [16:32:32]written 0, free lines is 3263 [16:32:32]MH_Cut [16:32:32]Write to MH i2c: D1 01 00 44 01 01 17 [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: D1 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: D1 01 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: D1 01 00 44 01 00 16 [16:32:32]Write to MH i2c: 01 00 00 45 01 46 [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:33]*** Cut start [16:32:33]*** Purtial cut [16:32:33]*** Stage 1: CUTSNS_PIN = 1 [16:32:34]Connected sock=10 [16:32: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 37 36 39 47 01 00 00 70 9B 3F 01 D1 F2 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 9F 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 80 02 00 35 04 06 00 19 1A 7E 2E 3A 4B 41 35 54 E8 D0 8D E8 EC [16:32:35]Read from MH i2c: 01 [16:32:35]MH_I2C_Read... [16:32:35]*** Stop cut motor [16:32:35]*** Cut end [16:32:35]Read from MH i2c: 01 07 00 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [16:32:35]process_action close_receipt done [16:32:35]requested_data is exist [16:32:35]produce_requested_data [16:32:35]requested_item fm.sn is exist - process it [16:32:35]wFMCommunicate request_size=4 [16:32:35]MH_SAM_APDU [16:32:35]CAPDU: 80 11 00 00 [16:32:35]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:35]Read from MH i2c: E2 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 17 00 [16:32:35]MH_I2C_Read... [16:32:35]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 37 36 39 90 00 1A [16:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:32:35]wFMCommunicate OK [16:32:35]requested_item fd.num is exist - process it [16:32:35]SAM_PROTO_GetFieldsCounters [16:32:35]wFMCommunicate request_size=4 [16:32:35]MH_SAM_APDU [16:32:35]CAPDU: 80 13 00 00 [16:32:35]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 00 AC 47 00 4A 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 37 36 39 10 04 04 00 53 80 02 00 F4 03 04 00 F1 BF C5 66 B6 04 01 00 00 C4 AA 18 98 15 FE 4D D8 [16:32:35]CommunicateWithHost err = 0 [16:32:35]CheckOFDResponse [16:32:35]1017 (14) - 77093643461234 [16:32:35]1041 (16) - 0000000000871769 [16:32:35]1040 (4) - 163923 [16:32:35]1012 (4) - 21.08.2024 10:22 [16:32:35]1206 (1) - 0 [16:32:35]OFD Sender: Remove packet 163923 [16:32:35]ProducePacketName [16:32:35]name=ofd_packets/00163923 [16:32:35]NVStorageDeleteData [16:32:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:35]Read from MH i2c: E2 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 62 00 [16:32:35]MH_I2C_Read... [16:32:35]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 80 02 00 0E 04 04 00 D2 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 B3 [16:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 80 02 00 0E 04 04 00 D2 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 [16:32:35]wFMCommunicate OK [16:32:35]SAM_PROTO_GetFieldsCounters done [16:32:35]requested_item shift.num is exist - process it [16:32:35]requested_item shift.opened is exist - process it [16:32:35]req_shift_opened [16:32:35]FM_GetShiftState [16:32:35]SAM_PROTO_GetShiftState [16:32:35]wFMCommunicate request_size=4 [16:32:35]MH_SAM_APDU [16:32:35]CAPDU: 80 13 01 00 [16:32:35]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:35]Read from MH i2c: E2 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 0E 00 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [16:32:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:32:35]wFMCommunicate OK [16:32:35]SAM_PROTO_GetShiftState done [16:32:35]FM_GetShiftState done [16:32:35]req_shift_opened done [16:32:35]requested_item shift.open_date is exist - process it [16:32:35]req_shift_open_date [16:32:35]req_shift_open_date done [16:32:35]produce_requested_data done [16:32:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163923,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:32:35]process_action_free close_receipt [16:32:35]json_value_free [16:32:35]json_value_free done [16:32:35]process_json_proto returns [16:32:35]Send response to host [16:32:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163923,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:32:35]free response buf [16:32:35]execute_script done [16:32:35]execute_script returns [16:32:35]free content buf [16:32:35]Sock 11.Close socket [16:32:35]Sock 11.Thread stoped [16:32:36]OFD Sender: No OFD packet to send [16:32:41]OFD Sender: No OFD packet to send [16:32:46]OFD Sender: No OFD packet to send [16:32:51]OFD Sender: No OFD packet to send [16:32:56]OFD Sender: No OFD packet to send [16:33:01]OFD Sender: No OFD packet to send [16:33:04]recv_with_timeout no data received [16:33:06]OFD Sender: No OFD packet to send [16:33:11]OFD Sender: No OFD packet to send [16:33:16]OFD Sender: No OFD packet to send [16:33:21]OFD Sender: No OFD packet to send [16:33:26]OFD Sender: No OFD packet to send [16:33:31]OFD Sender: No OFD packet to send [16:33:36]OFD Sender: No OFD packet to send [16:33:38]accept exits with 9 [16:33:38]New connection [16:33:38]New thread 3066649956 created [16:33:38]Thread 3066506596 joined [16:33:38]Waiting for new connection... [16:33:38] Sock 9.Parse request [16:33:38]Sock 9.Check first char [16:33:38]Sock 9.First char is OK [16:33:38]request: POST /json_proto HTTP/1.0 [16:33:38]Method: POST [16:33:38]URL: /json_proto [16:33:38]Method is POST - this is cgi request [16:33:38]url: /json_proto [16:33:38]query_string will be loaded in cgi processing [16:33:38]execute_cgi json_proto POST (null) [16:33:38]execute_cgi path=json_proto method=POST [16:33:38]POST find Content-Length [16:33:38]Host: 172.17.44.132:8080 [16:33:38]Content-Length: 677 [16:33:38]Content-Type: application/json [16:33:38] [16:33:38]POST finish read [16:33:38]Found Content-Length = 677 [16:33:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:38]execute_script... [16:33: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)292523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:38]POST & json_proto [16:33:38]process_json_proto [16:33:38]json parsed OK: [16:33:38]protocol is kg_v1.0 [16:33:38]action value=close_receipt [16:33:38]process_action close_receipt [16:33:38]cmd_close_receipt [16:33:38]MH_GetDate [16:33:38]Write to MH i2c: F0 00 00 49 01 39 [16:33:38]Write i2c OK [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: F0 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: F0 09 00 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: F0 09 00 49 01 00 E3 16 C6 66 2A 83 C1 65 3A [16:33:38]GetLastDocTimeStamp 1724257951 [16:33:38]current date 1724258019 [16:33:38]FM_GetShiftState [16:33:38]SAM_PROTO_GetShiftState [16:33:38]wFMCommunicate request_size=4 [16:33:38]MH_SAM_APDU [16:33:38]CAPDU: 80 13 01 00 [16:33:38]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [16:33:38]Write i2c OK [16:33:38]MH_I2C_Read... [16:33:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:38]Read from MH i2c: E2 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: E2 0E 00 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [16:33:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:33:38]wFMCommunicate OK [16:33:38]SAM_PROTO_GetShiftState done [16:33:38]FM_GetShiftState done [16:33:38]opened in 1724199517 [16:33:38]opened+sec_in_day 1724285917 [16:33:38]quantity*price = 30035 [16:33:38]sum+1 = 30036 [16:33: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 522 21.08.2024 16:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163924 ФПД: 186436304391540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163924&fm=186436304391540&tin=02508201610067®Number=0000000000092562&sum=30000 [16:33:39]StoreToDocumentArchive [16:33:39]shift 466 fd 163924 [16:33:39]save to /storage/0466/doc_00163924 [16:33:39]save last doc name /storage/0466/doc_00163924 to /storage/kkm_last_doc_name [16:33:39]save OK [16:33:39]Clear old archive folders... [16:33:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:39]tlvbuf is 01D731C0 [16:33:39]SAM_PROTO_ClearQueue [16:33:39]wFMCommunicate request_size=4 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 09 00 00 [16:33:39]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:39]Read from MH i2c: E2 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:33:39]RAPDU: 90 00 [16:33:39]wFMCommunicate OK [16:33:39]SAM_PROTO_ClearQueue done [16:33:39]KKMCreateOFDPacket [16:33:39]OFDProtocolAddRootSTLVToBuf [16:33:39]FM_MakeSignedData [16:33:39]FM_MakeSignedData [16:33:39]SAM_PROTO_SignData [16:33:39]wFMCommunicate request_size=4 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 0D 01 02 [16:33:39]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:39]Read from MH i2c: E2 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:33:39]RAPDU: 90 00 [16:33:39]wFMCommunicate OK [16:33:39]wFMCommunicate request_size=255 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 E3 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 80 02 00 35 04 06 00 A9 [16:33:39]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 E3 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 80 02 00 35 04 06 00 A9 00 00 F8 [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:40]Read from MH i2c: E2 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 03 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [16:33:40]RAPDU: 90 00 [16:33:40]wFMCommunicate OK [16:33:40]wFMCommunicate request_size=10 [16:33:40]MH_SAM_APDU [16:33:40]CAPDU: 80 0D 02 02 05 90 15 B2 4D 74 [16:33:40]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 90 15 B2 4D 74 00 00 F7 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:40]Read from MH i2c: E2 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 03 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:33:40]RAPDU: 90 00 [16:33:40]wFMCommunicate OK [16:33:40]wFMCommunicate request_size=4 [16:33:40]MH_SAM_APDU [16:33:40]CAPDU: 80 0D 03 02 [16:33:40]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:40]Read from MH i2c: E2 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 0B 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 0B 00 5B 01 00 3D 97 78 1F 10 F9 D1 F5 90 00 12 [16:33:40]RAPDU: 3D 97 78 1F 10 F9 D1 F5 90 00 [16:33:40]wFMCommunicate OK [16:33:40]SAM_PROTO_SignData done [16:33:40]FM_MakeSignedData done [16:33:40]CreateOFDProtocolMessage [16:33:40]wFMCommunicate request_size=4 [16:33:40]MH_SAM_APDU [16:33:40]CAPDU: 80 11 00 00 [16:33:40]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:40]Read from MH i2c: E2 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 17 00 [16:33:40]MH_I2C_Read... [16:33:40]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 37 36 39 90 00 30 [16:33:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:40]wFMCommunicate OK [16:33:40]CreateOFDProtocolMessage done [16:33:40]OFDSenderStorePacket 163924 [16:33:40]StoreOFDPacket docnum=163924 [16:33:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A7 40 07 01 AB 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 E3 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 80 02 00 35 04 06 00 A9 90 15 B2 4D 74 3D 97 78 1F 10 F9 D1 F5 [16:33:40]CheckFolder [16:33:40]dirname=/storage/ofd_packets [16:33:40]CheckFolder done [16:33:40]ProducePacketName [16:33:40]name=ofd_packets/00163924 [16:33:40]NVStorageSaveData ofd_packets/00163924 [16:33:40]File name is /storage/ofd_packets/00163924 [16:33:40]Write 301 bytes [16:33:40]NVStorageSaveData done [16:33:40]OFDSenderStorePacket done [16:33:40]KKMCreateOFDPacket done [16:33:40]NVStorageSaveData kkm_last_timestamp [16:33:40]File name is /storage/kkm_last_timestamp [16:33:40]Write 4 bytes [16:33:40]NVStorageSaveData done [16:33:40]ExternCall_PrintAddStr [16:33:40]wPrintStart [16:33:40]Write to MH i2c: 01 00 00 5D 01 5E [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [16:33:40]RasterBufferAndPrint [16:33:40]line Счет N : (1)292523 [16:33:40]line ИНН: 02508201610067 [16:33:40]line Контрольно-Кассовый Чек [16:33:40]line ПРОДАЖА [16:33:40]line ТРК (МРК, ГНК) : 42 [16:33:40]line Товар: 2710124130 [16:33:40]line Аи-92-К-5 [16:33:40]line 4.430 * 67.80 [16:33:40]line = 300.35 [16:33:40]line НДС 12% НСП 1% [16:33:40]line > о реализуемом товаре [16:33:40]line ОКРУГЛЕНИЕ: -0.35 [16:33:40]line ИТОГО: 300.00 [16:33:40]line Внесено: 300.00 [16:33:40]line СДАЧА: 0.00 [16:33:40]line НСП 1% : 2.66 [16:33:40]line НДС 12% : 31.90 [16:33:40]line Наличными: 300.00 [16:33:40]line Безнал.: 0.00 [16:33:40]line Место: АЗС № 130 "Партнер Нефть" [16:33:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:33:40]line СНО: Общий режим [16:33:40]line Чек 522 21.08.2024 16:33 [16:33:40]line Смена: 466 ФФД: 1.0 [16:33:40]line ЗНМ: 0300000070 [16:33:40]line РНМ: 0000000000092562 [16:33:40]line Версия ККМ: 001 [16:33:40]line ФМ: 0000000000871769 [16:33:40]line ФД: 163924 [16:33:40]line ФПД: 186436304391540 [16:33:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163924&fm=186436304391540&tin=02508201610067®Number=0000000000092562&sum=30000 [16:33:40]written 0, free lines is 4095 [16:33:40]OFD Sender: Processing packet 163924 [packets to send 968, broken 967] [16:33:40]ProducePacketName [16:33:40]name=ofd_packets/00163924 [16:33:40]OFD Sender: To server: pG, [16:33:40]CommunicateWithHost lk.salyk.kg:30040 [16:33:40]ConnectInit lk.salyk.kg [16:33:40]Write to MH i2c: 01 00 00 88 01 89 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 C8 0C 64 [16:33:40]RasterBufferAndPrint [16:33:40]line [16:33:40]line [16:33:40]line [16:33:40]line [16:33:40]line [16:33:40]written 0, free lines is 3278 [16:33:40]MH_Cut [16:33:40]Write to MH i2c: D1 01 00 8F 01 01 62 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: D1 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: D1 01 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: D1 01 00 8F 01 00 61 [16:33:40]Write to MH i2c: 01 00 00 90 01 91 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:41]*** Cut start [16:33:41]*** Purtial cut [16:33:41]*** Stage 1: CUTSNS_PIN = 1 [16:33:43]Read from MH i2c: 01 [16:33:43]MH_I2C_Read... [16:33:43]*** Stop cut motor [16:33:43]*** Cut end [16:33:43]Read from MH i2c: 01 07 00 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [16:33:43]process_action close_receipt done [16:33:43]requested_data is exist [16:33:43]produce_requested_data [16:33:43]requested_item fm.sn is exist - process it [16:33:43]wFMCommunicate request_size=4 [16:33:43]MH_SAM_APDU [16:33:43]CAPDU: 80 11 00 00 [16:33:43]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [16:33:43]Write i2c OK [16:33:43]MH_I2C_Read... [16:33:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:43]Read from MH i2c: E2 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 17 00 [16:33:43]MH_I2C_Read... [16:33:43]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 37 36 39 90 00 65 [16:33:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:43]wFMCommunicate OK [16:33:43]requested_item fd.num is exist - process it [16:33:43]SAM_PROTO_GetFieldsCounters [16:33:43]wFMCommunicate request_size=4 [16:33:43]MH_SAM_APDU [16:33:43]CAPDU: 80 13 00 00 [16:33:43]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [16:33:43]Write i2c OK [16:33:43]MH_I2C_Read... [16:33:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:43]Read from MH i2c: E2 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 62 00 [16:33:43]MH_I2C_Read... [16:33:43]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 80 02 00 0E 04 04 00 D2 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 02 [16:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 80 02 00 0E 04 04 00 D2 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 [16:33:43]wFMCommunicate OK [16:33:43]SAM_PROTO_GetFieldsCounters done [16:33:43]requested_item shift.num is exist - process it [16:33:43]requested_item shift.opened is exist - process it [16:33:43]req_shift_opened [16:33:43]FM_GetShiftState [16:33:43]SAM_PROTO_GetShiftState [16:33:43]wFMCommunicate request_size=4 [16:33:43]MH_SAM_APDU [16:33:43]CAPDU: 80 13 01 00 [16:33:43]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [16:33:43]Write i2c OK [16:33:43]MH_I2C_Read... [16:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:43]Read from MH i2c: E2 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 0E 00 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D7 [16:33:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:33:43]wFMCommunicate OK [16:33:43]SAM_PROTO_GetShiftState done [16:33:43]FM_GetShiftState done [16:33:43]req_shift_opened done [16:33:43]requested_item shift.open_date is exist - process it [16:33:43]req_shift_open_date [16:33:43]req_shift_open_date done [16:33:43]produce_requested_data done [16:33:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163924,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:33:43]process_action_free close_receipt [16:33:43]json_value_free [16:33:43]json_value_free done [16:33:43]process_json_proto returns [16:33:43]Send response to host [16:33:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163924,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:33:43]free response buf [16:33:43]execute_script done [16:33:43]execute_script returns [16:33:43]free content buf [16:33:43]Sock 9.Close socket [16:33:43]Sock 9.Thread stoped [16:33:45]ConnectInit Can't take IP for lk.salyk.kg [16:33:45]CommunicateWithHost connect error [16:33:45]CommunicateWithHost err = -1 [16:33:45]OFD Sender: Server communicate error [16:33:50]OFD Sender: Processing packet 163924 [packets to send 968, broken 967] [16:33:50]ProducePacketName [16:33:50]name=ofd_packets/00163924 [16:33:50]OFD Sender: To server: pG, [16:33:50]CommunicateWithHost lk.salyk.kg:30040 [16:33:50]ConnectInit lk.salyk.kg [16:33:55]recv_with_timeout no data received [16:33:55]ConnectInit Can't take IP for lk.salyk.kg [16:33:55]CommunicateWithHost connect error [16:33:55]CommunicateWithHost err = -1 [16:33:55]OFD Sender: Server communicate error [16:34:00]OFD Sender: Processing packet 163924 [packets to send 968, broken 967] [16:34:00]ProducePacketName [16:34:00]name=ofd_packets/00163924 [16:34:00]OFD Sender: To server: pG, [16:34:00]CommunicateWithHost lk.salyk.kg:30040 [16:34:00]ConnectInit lk.salyk.kg [16:34:05]ConnectInit Can't take IP for lk.salyk.kg [16:34:05]CommunicateWithHost connect error [16:34:05]CommunicateWithHost err = -1 [16:34:05]OFD Sender: Server communicate error [16:34:10]OFD Sender: Processing packet 163924 [packets to send 968, broken 967] [16:34:10]ProducePacketName [16:34:10]name=ofd_packets/00163924 [16:34:10]OFD Sender: To server: pG, [16:34:10]CommunicateWithHost lk.salyk.kg:30040 [16:34:10]ConnectInit lk.salyk.kg [16:34:11]Connected sock=7 [16:34: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 37 36 39 0F 01 00 00 A7 40 07 01 AB 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 E3 16 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 80 02 00 35 04 06 00 A9 90 15 B2 4D 74 3D 97 78 1F 10 F9 D1 F5 [16:34:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B2 AA 47 00 77 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 80 02 00 F4 03 04 00 52 C0 C5 66 B6 04 01 00 00 D8 44 03 5D BB 50 51 0B [16:34:11]CommunicateWithHost err = 0 [16:34:11]CheckOFDResponse [16:34:11]1017 (14) - 77093643461234 [16:34:11]1041 (16) - 0000000000871769 [16:34:11]1040 (4) - 163924 [16:34:11]1012 (4) - 21.08.2024 10:24 [16:34:11]1206 (1) - 0 [16:34:11]OFD Sender: Remove packet 163924 [16:34:11]ProducePacketName [16:34:11]name=ofd_packets/00163924 [16:34:11]NVStorageDeleteData [16:34:12]OFD Sender: No OFD packet to send [16:34:17]OFD Sender: No OFD packet to send [16:34:22]OFD Sender: No OFD packet to send [16:34:27]OFD Sender: No OFD packet to send [16:34:32]OFD Sender: No OFD packet to send [16:34:37]OFD Sender: No OFD packet to send [16:34:42]OFD Sender: No OFD packet to send [16:34:47]OFD Sender: No OFD packet to send [16:34:52]OFD Sender: No OFD packet to send [16:34:57]OFD Sender: No OFD packet to send [16:35:02]OFD Sender: No OFD packet to send [16:35:07]OFD Sender: No OFD packet to send [16:35:12]OFD Sender: No OFD packet to send [16:35:17]OFD Sender: No OFD packet to send [16:35:22]OFD Sender: No OFD packet to send [16:35:26]accept exits with 10 [16:35:26]New connection [16:35:26]New thread 3066506596 created [16:35:26]Thread 3066649956 joined [16:35:26]Waiting for new connection... [16:35:26] Sock 10.Parse request [16:35:26]Sock 10.Check first char [16:35:26]Sock 10.First char is OK [16:35:26]request: POST /json_proto HTTP/1.0 [16:35:26]Method: POST [16:35:26]URL: /json_proto [16:35:26]Method is POST - this is cgi request [16:35:26]url: /json_proto [16:35:26]query_string will be loaded in cgi processing [16:35:26]execute_cgi json_proto POST (null) [16:35:26]execute_cgi path=json_proto method=POST [16:35:26]POST find Content-Length [16:35:26]Host: 172.17.44.132:8080 [16:35:26]Content-Length: 677 [16:35:26]Content-Type: application/json [16:35:26] [16:35:26]POST finish read [16:35:26]Found Content-Length = 677 [16:35:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.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:35:26]execute_script... [16:35:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.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:35:26]POST & json_proto [16:35:26]process_json_proto [16:35:26]json parsed OK: [16:35:26]protocol is kg_v1.0 [16:35:26]action value=close_receipt [16:35:26]process_action close_receipt [16:35:26]cmd_close_receipt [16:35:26]MH_GetDate [16:35:26]Write to MH i2c: F0 00 00 94 01 84 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: F0 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: F0 09 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: F0 09 00 94 01 00 4F 17 C6 66 2A 83 C1 65 F2 [16:35:26]GetLastDocTimeStamp 1724258019 [16:35:26]current date 1724258127 [16:35:26]FM_GetShiftState [16:35:26]SAM_PROTO_GetShiftState [16:35:26]wFMCommunicate request_size=4 [16:35:26]MH_SAM_APDU [16:35:26]CAPDU: 80 13 01 00 [16:35:26]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:27]Read from MH i2c: E2 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 0E 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D9 [16:35:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:35:27]wFMCommunicate OK [16:35:27]SAM_PROTO_GetShiftState done [16:35:27]FM_GetShiftState done [16:35:27]opened in 1724199517 [16:35:27]opened+sec_in_day 1724285917 [16:35:27]quantity*price = 50036 [16:35:27]sum+1 = 50037 [16:35:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 523 21.08.2024 16:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163925 ФПД: 216702232992024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163925&fm=216702232992024&tin=02508201610067®Number=0000000000092562&sum=50000 [16:35:28]StoreToDocumentArchive [16:35:28]shift 466 fd 163925 [16:35:28]save to /storage/0466/doc_00163925 [16:35:28]save last doc name /storage/0466/doc_00163925 to /storage/kkm_last_doc_name [16:35:28]save OK [16:35:28]Clear old archive folders... [16:35:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:28]tlvbuf is 01D88550 [16:35:28]SAM_PROTO_ClearQueue [16:35:28]wFMCommunicate request_size=4 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 09 00 00 [16:35:28]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [16:35:28]RAPDU: 90 00 [16:35:28]wFMCommunicate OK [16:35:28]SAM_PROTO_ClearQueue done [16:35:28]KKMCreateOFDPacket [16:35:28]OFDProtocolAddRootSTLVToBuf [16:35:28]FM_MakeSignedData [16:35:28]FM_MakeSignedData [16:35:28]SAM_PROTO_SignData [16:35:28]wFMCommunicate request_size=4 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 0D 01 02 [16:35:28]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [16:35:28]RAPDU: 90 00 [16:35:28]wFMCommunicate OK [16:35:28]wFMCommunicate request_size=255 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 4F 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 80 02 00 35 04 06 00 C5 [16:35:28]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 4F 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 80 02 00 35 04 06 00 C5 00 00 AF [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:35:28]RAPDU: 90 00 [16:35:28]wFMCommunicate OK [16:35:28]wFMCommunicate request_size=10 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 0D 02 02 05 16 EB 9E 99 18 [16:35:28]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 16 EB 9E 99 18 00 00 7A [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [16:35:28]RAPDU: 90 00 [16:35:28]wFMCommunicate OK [16:35:28]wFMCommunicate request_size=4 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 0D 03 02 [16:35:28]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 0B 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 0B 00 A6 01 00 FA 9F EE 55 D4 01 9F 89 90 00 FC [16:35:28]RAPDU: FA 9F EE 55 D4 01 9F 89 90 00 [16:35:28]wFMCommunicate OK [16:35:28]SAM_PROTO_SignData done [16:35:28]FM_MakeSignedData done [16:35:28]CreateOFDProtocolMessage [16:35:28]wFMCommunicate request_size=4 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 11 00 00 [16:35:28]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 17 00 [16:35:28]MH_I2C_Read... [16:35:28]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 37 36 39 90 00 7B [16:35:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:35:28]wFMCommunicate OK [16:35:28]CreateOFDProtocolMessage done [16:35:28]OFDSenderStorePacket 163925 [16:35:28]StoreOFDPacket docnum=163925 [16:35:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BD 22 07 01 4E B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 4F 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 80 02 00 35 04 06 00 C5 16 EB 9E 99 18 FA 9F EE 55 D4 01 9F 89 [16:35:28]CheckFolder [16:35:28]dirname=/storage/ofd_packets [16:35:28]CheckFolder done [16:35:28]ProducePacketName [16:35:28]name=ofd_packets/00163925 [16:35:28]NVStorageSaveData ofd_packets/00163925 [16:35:28]File name is /storage/ofd_packets/00163925 [16:35:28]Write 301 bytes [16:35:28]NVStorageSaveData done [16:35:28]OFDSenderStorePacket done [16:35:28]KKMCreateOFDPacket done [16:35:28]NVStorageSaveData kkm_last_timestamp [16:35:28]File name is /storage/kkm_last_timestamp [16:35:28]Write 4 bytes [16:35:28]NVStorageSaveData done [16:35:28]ExternCall_PrintAddStr [16:35:28]wPrintStart [16:35:28]Write to MH i2c: 01 00 00 A8 01 A9 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: 01 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: 01 07 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [16:35:28]RasterBufferAndPrint [16:35:28]line Счет N : (1)292527 [16:35:28]line ИНН: 02508201610067 [16:35:28]line Контрольно-Кассовый Чек [16:35:28]line ПРОДАЖА [16:35:28]line ТРК (МРК, ГНК) : 32 [16:35:28]line Товар: 2710124130 [16:35:28]line Аи-92-К-5 [16:35:28]line 7.380 * 67.80 [16:35:28]line = 500.36 [16:35:28]line НДС 12% НСП 1% [16:35:28]line > о реализуемом товаре [16:35:28]line ОКРУГЛЕНИЕ: -0.36 [16:35:28]line ИТОГО: 500.00 [16:35:28]line Внесено: 500.00 [16:35:28]line СДАЧА: 0.00 [16:35:28]line НСП 1% : 4.43 [16:35:28]line НДС 12% : 53.14 [16:35:28]line Наличными: 500.00 [16:35:28]line Безнал.: 0.00 [16:35:28]line Место: АЗС № 130 "Партнер Нефть" [16:35:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:35:28]line СНО: Общий режим [16:35:28]line Чек 523 21.08.2024 16:35 [16:35:28]line Смена: 466 ФФД: 1.0 [16:35:28]line ЗНМ: 0300000070 [16:35:28]line РНМ: 0000000000092562 [16:35:28]line Версия ККМ: 001 [16:35:28]line ФМ: 0000000000871769 [16:35:28]line ФД: 163925 [16:35:28]line ФПД: 216702232992024 [16:35:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163925&fm=216702232992024&tin=02508201610067®Number=0000000000092562&sum=50000 [16:35:28]written 0, free lines is 4095 [16:35:28]OFD Sender: Processing packet 163925 [packets to send 968, broken 967] [16:35:28]ProducePacketName [16:35:28]name=ofd_packets/00163925 [16:35:28]OFD Sender: To server: pG, [16:35:28]CommunicateWithHost lk.salyk.kg:30040 [16:35:28]ConnectInit lk.salyk.kg [16:35:29]Write to MH i2c: 01 00 00 D3 01 D4 [16:35:29]Write i2c OK [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: 01 [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: 01 07 00 [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 C3 0C AA [16:35:29]RasterBufferAndPrint [16:35:29]line [16:35:29]line [16:35:29]line [16:35:29]line [16:35:29]line [16:35:29]written 0, free lines is 3272 [16:35:29]MH_Cut [16:35:29]Write to MH i2c: D1 01 00 DA 01 01 AD [16:35:29]Write i2c OK [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: D1 [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: D1 01 00 [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: D1 01 00 DA 01 00 AC [16:35:29]Write to MH i2c: 01 00 00 DB 01 DC [16:35:29]Write i2c OK [16:35:29]MH_I2C_Read... [16:35:29]Connected sock=7 [16:35:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BD 22 07 01 4E B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 4F 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 80 02 00 35 04 06 00 C5 16 EB 9E 99 18 FA 9F EE 55 D4 01 9F 89 [16:35:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 53 47 00 2D 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 37 36 39 10 04 04 00 55 80 02 00 F4 03 04 00 A1 C0 C5 66 B6 04 01 00 00 CA B6 D6 C5 5C D7 8E A9 [16:35:29]CommunicateWithHost err = 0 [16:35:29]CheckOFDResponse [16:35:29]1017 (14) - 77093643461234 [16:35:29]1041 (16) - 0000000000871769 [16:35:29]1040 (4) - 163925 [16:35:29]1012 (4) - 21.08.2024 10:25 [16:35:29]1206 (1) - 0 [16:35:29]OFD Sender: Remove packet 163925 [16:35:29]ProducePacketName [16:35:29]name=ofd_packets/00163925 [16:35:29]NVStorageDeleteData [16:35:29]*** Cut start [16:35:29]*** Purtial cut [16:35:29]*** Stage 1: CUTSNS_PIN = 1 [16:35:30]OFD Sender: No OFD packet to send [16:35:31]Read from MH i2c: 01 [16:35:31]MH_I2C_Read... [16:35:31]*** Stop cut motor [16:35:31]*** Cut end [16:35:31]Read from MH i2c: 01 07 00 [16:35:31]MH_I2C_Read... [16:35:31]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [16:35:31]process_action close_receipt done [16:35:31]requested_data is exist [16:35:31]produce_requested_data [16:35:31]requested_item fm.sn is exist - process it [16:35:31]wFMCommunicate request_size=4 [16:35:31]MH_SAM_APDU [16:35:31]CAPDU: 80 11 00 00 [16:35:31]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [16:35:31]Write i2c OK [16:35:31]MH_I2C_Read... [16:35:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:32]Read from MH i2c: E2 [16:35:32]MH_I2C_Read... [16:35:32]Read from MH i2c: E2 17 00 [16:35:32]MH_I2C_Read... [16:35:32]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [16:35:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:35:32]wFMCommunicate OK [16:35:32]requested_item fd.num is exist - process it [16:35:32]SAM_PROTO_GetFieldsCounters [16:35:32]wFMCommunicate request_size=4 [16:35:32]MH_SAM_APDU [16:35:32]CAPDU: 80 13 00 00 [16:35:32]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [16:35:32]Write i2c OK [16:35:32]MH_I2C_Read... [16:35:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:32]Read from MH i2c: E2 [16:35:32]MH_I2C_Read... [16:35:32]Read from MH i2c: E2 62 00 [16:35:32]MH_I2C_Read... [16:35:32]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 80 02 00 0E 04 04 00 D2 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 51 [16:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 80 02 00 0E 04 04 00 D2 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 [16:35:32]wFMCommunicate OK [16:35:32]SAM_PROTO_GetFieldsCounters done [16:35:32]requested_item shift.num is exist - process it [16:35:32]requested_item shift.opened is exist - process it [16:35:32]req_shift_opened [16:35:32]FM_GetShiftState [16:35:32]SAM_PROTO_GetShiftState [16:35:32]wFMCommunicate request_size=4 [16:35:32]MH_SAM_APDU [16:35:32]CAPDU: 80 13 01 00 [16:35:32]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [16:35:32]Write i2c OK [16:35:32]MH_I2C_Read... [16:35:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:32]Read from MH i2c: E2 [16:35:32]MH_I2C_Read... [16:35:32]Read from MH i2c: E2 0E 00 [16:35:32]MH_I2C_Read... [16:35:32]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 22 [16:35:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:35:32]wFMCommunicate OK [16:35:32]SAM_PROTO_GetShiftState done [16:35:32]FM_GetShiftState done [16:35:32]req_shift_opened done [16:35:32]requested_item shift.open_date is exist - process it [16:35:32]req_shift_open_date [16:35:32]req_shift_open_date done [16:35:32]produce_requested_data done [16:35:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163925,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:35:32]process_action_free close_receipt [16:35:32]json_value_free [16:35:32]json_value_free done [16:35:32]process_json_proto returns [16:35:32]Send response to host [16:35:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163925,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:35:32]free response buf [16:35:32]execute_script done [16:35:32]execute_script returns [16:35:32]free content buf [16:35:32]Sock 10.Close socket [16:35:32]Sock 10.Thread stoped [16:35:35]OFD Sender: No OFD packet to send [16:35:36]accept exits with 9 [16:35:36]New connection [16:35:36]New thread 3066649956 created [16:35:36]Thread 3066506596 joined [16:35:36]Waiting for new connection... [16:35:36] Sock 9.Parse request [16:35:36]Sock 9.Check first char [16:35:36]Sock 9.First char is OK [16:35:36]request: POST /json_proto HTTP/1.0 [16:35:36]Method: POST [16:35:36]URL: /json_proto [16:35:36]Method is POST - this is cgi request [16:35:36]url: /json_proto [16:35:36]query_string will be loaded in cgi processing [16:35:36]execute_cgi json_proto POST (null) [16:35:36]execute_cgi path=json_proto method=POST [16:35:36]POST find Content-Length [16:35:36]Host: 172.17.44.132:8080 [16:35:36]Content-Length: 806 [16:35:36]Content-Type: application/json [16:35:36] [16:35:36]POST finish read [16:35:36]Found Content-Length = 806 [16:35:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:36]execute_script... [16:35:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:36]POST & json_proto [16:35:36]process_json_proto [16:35:36]json parsed OK: [16:35:36]protocol is kg_v1.0 [16:35:36]action value=close_receipt [16:35:36]process_action close_receipt [16:35:36]cmd_close_receipt [16:35:36]MH_GetDate [16:35:36]Write to MH i2c: F0 00 00 DF 01 CF [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: F0 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: F0 09 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: F0 09 00 DF 01 00 59 17 C6 66 2A 83 C1 65 47 [16:35:36]GetLastDocTimeStamp 1724258127 [16:35:36]current date 1724258137 [16:35:36]FM_GetShiftState [16:35:36]SAM_PROTO_GetShiftState [16:35:36]wFMCommunicate request_size=4 [16:35:36]MH_SAM_APDU [16:35:36]CAPDU: 80 13 01 00 [16:35:36]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:36]Read from MH i2c: E2 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 0E 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 24 [16:35:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:35:36]wFMCommunicate OK [16:35:36]SAM_PROTO_GetShiftState done [16:35:36]FM_GetShiftState done [16:35:36]opened in 1724199517 [16:35:36]opened+sec_in_day 1724285917 [16:35:36]quantity*price = 50017 [16:35:36]sum+1 = 50019 [16:35:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 524 21.08.2024 16:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163926 ФПД: 151985775432200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163926&fm=151985775432200&tin=02508201610067®Number=0000000000092562&sum=50018 [16:35:37]StoreToDocumentArchive [16:35:37]shift 466 fd 163926 [16:35:37]save to /storage/0466/doc_00163926 [16:35:37]save last doc name /storage/0466/doc_00163926 to /storage/kkm_last_doc_name [16:35:37]save OK [16:35:37]Clear old archive folders... [16:35:37]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:35:37]tlvbuf is 01D88410 [16:35:37]SAM_PROTO_ClearQueue [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 09 00 00 [16:35:37]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [16:35:37]RAPDU: 90 00 [16:35:37]wFMCommunicate OK [16:35:37]SAM_PROTO_ClearQueue done [16:35:37]KKMCreateOFDPacket [16:35:37]OFDProtocolAddRootSTLVToBuf [16:35:37]FM_MakeSignedData [16:35:37]FM_MakeSignedData [16:35:37]SAM_PROTO_SignData [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 0D 01 02 [16:35:37]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:35:37]RAPDU: 90 00 [16:35:37]wFMCommunicate OK [16:35:37]wFMCommunicate request_size=255 [16:35:37]MH_SAM_APDU [16:35: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 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 0C 02 00 00 F4 03 04 00 59 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 80 02 00 35 04 06 00 8A 3A F2 [16:35:37]Write to MH i2c: E2 02 01 EF 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 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 0C 02 00 00 F4 03 04 00 59 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 80 02 00 35 04 06 00 8A 3A F2 00 00 B7 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:35:37]RAPDU: 90 00 [16:35:37]wFMCommunicate OK [16:35:37]wFMCommunicate request_size=8 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 0D 02 02 03 27 D2 08 [16:35:37]Write to MH i2c: E2 0B 00 F0 01 80 0D 02 02 03 00 27 D2 08 00 00 72 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:35:37]RAPDU: 90 00 [16:35:37]wFMCommunicate OK [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 0D 03 02 [16:35:37]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 0B 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 0B 00 F1 01 00 E5 AE 8C 94 45 20 09 E2 90 00 71 [16:35:37]RAPDU: E5 AE 8C 94 45 20 09 E2 90 00 [16:35:37]wFMCommunicate OK [16:35:37]SAM_PROTO_SignData done [16:35:37]FM_MakeSignedData done [16:35:37]CreateOFDProtocolMessage [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 11 00 00 [16:35:37]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 17 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [16:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:35:37]wFMCommunicate OK [16:35:37]CreateOFDProtocolMessage done [16:35:37]OFDSenderStorePacket 163926 [16:35:37]StoreOFDPacket docnum=163926 [16:35:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 08 BE 05 01 FF 96 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 0C 02 00 00 F4 03 04 00 59 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 80 02 00 35 04 06 00 8A 3A F2 27 D2 08 E5 AE 8C 94 45 20 09 E2 [16:35:37]CheckFolder [16:35:37]dirname=/storage/ofd_packets [16:35:37]CheckFolder done [16:35:37]ProducePacketName [16:35:37]name=ofd_packets/00163926 [16:35:37]NVStorageSaveData ofd_packets/00163926 [16:35:37]File name is /storage/ofd_packets/00163926 [16:35:37]Write 299 bytes [16:35:37]NVStorageSaveData done [16:35:37]OFDSenderStorePacket done [16:35:37]KKMCreateOFDPacket done [16:35:37]NVStorageSaveData kkm_last_timestamp [16:35:37]File name is /storage/kkm_last_timestamp [16:35:37]Write 4 bytes [16:35:37]NVStorageSaveData done [16:35:37]ExternCall_PrintAddStr [16:35:37]wPrintStart [16:35:37]Write to MH i2c: 01 00 00 F3 01 F4 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: 01 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: 01 07 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [16:35:37]RasterBufferAndPrint [16:35:37]line Счет N : (1)292526 [16:35:37]line ИНН: 02508201610067 [16:35:37]line Контрольно-Кассовый Чек [16:35:37]line ПРОДАЖА [16:35:37]line ТРК (МРК, ГНК) : 51 [16:35:37]line Товар: 2710124130 [16:35:37]line SU-92-К-5 [16:35:37]line 7.270 * 68.80 [16:35:37]line = 500.18 [16:35:37]line НДС 12% НСП 1% [16:35:37]line > о реализуемом товаре [16:35:37]line ИТОГО: 500.18 [16:35:37]line НСП 1% : 4.43 [16:35:37]line НДС 12% : 53.12 [16:35:37]line Наличными: 0.00 [16:35:37]line Безнал.: 500.18 [16:35:37]line Место: АЗС № 130 "Партнер Нефть" [16:35:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:35:37]line СНО: Общий режим [16:35:37]line Чек 524 21.08.2024 16:35 [16:35:37]line Смена: 466 ФФД: 1.0 [16:35:37]line ЗНМ: 0300000070 [16:35:37]line РНМ: 0000000000092562 [16:35:37]line Версия ККМ: 001 [16:35:37]line Платежная система: Бакай Банк [16:35:37]line ФМ: 0000000000871769 [16:35:37]line ФД: 163926 [16:35:37]line ФПД: 151985775432200 [16:35:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163926&fm=151985775432200&tin=02508201610067®Number=0000000000092562&sum=50018 [16:35:38]written 0, free lines is 4095 [16:35:38]OFD Sender: Processing packet 163926 [packets to send 968, broken 967] [16:35:38]ProducePacketName [16:35:38]name=ofd_packets/00163926 [16:35:38]OFD Sender: To server: pG, [16:35:38]CommunicateWithHost lk.salyk.kg:30040 [16:35:38]ConnectInit lk.salyk.kg [16:35:38]Connected sock=10 [16:35: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 37 36 39 0D 01 00 00 08 BE 05 01 FF 96 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 0C 02 00 00 F4 03 04 00 59 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 80 02 00 35 04 06 00 8A 3A F2 27 D2 08 E5 AE 8C 94 45 20 09 E2 [16:35:38]Write to MH i2c: 01 00 00 1D 02 1F [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: 01 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: 01 07 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 ED 0C 1F [16:35:38]RasterBufferAndPrint [16:35:38]line [16:35:38]line [16:35:38]line [16:35:38]line [16:35:38]line [16:35:38]written 0, free lines is 3321 [16:35:38]MH_Cut [16:35:38]Write to MH i2c: D1 01 00 24 02 01 F8 [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: D1 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: D1 01 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: D1 01 00 24 02 00 F7 [16:35:38]Write to MH i2c: 01 00 00 25 02 27 [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:39]*** Cut start [16:35:39]*** Purtial cut [16:35:39]*** Stage 1: CUTSNS_PIN = 1 [16:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 FE 47 00 47 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 37 36 39 10 04 04 00 56 80 02 00 F4 03 04 00 AA C0 C5 66 B6 04 01 00 00 75 99 F3 E8 C9 51 99 CC [16:35:39]CommunicateWithHost err = 0 [16:35:39]CheckOFDResponse [16:35:39]1017 (14) - 77093643461234 [16:35:39]1041 (16) - 0000000000871769 [16:35:39]1040 (4) - 163926 [16:35:39]1012 (4) - 21.08.2024 10:25 [16:35:39]1206 (1) - 0 [16:35:39]OFD Sender: Remove packet 163926 [16:35:39]ProducePacketName [16:35:39]name=ofd_packets/00163926 [16:35:39]NVStorageDeleteData [16:35:39]OFD Sender: No OFD packet to send [16:35:41]Read from MH i2c: 01 [16:35:41]MH_I2C_Read... [16:35:41]*** Stop cut motor [16:35:41]*** Cut end [16:35:41]Read from MH i2c: 01 07 00 [16:35:41]MH_I2C_Read... [16:35:41]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [16:35:41]process_action close_receipt done [16:35:41]requested_data is exist [16:35:41]produce_requested_data [16:35:41]requested_item fm.sn is exist - process it [16:35:41]wFMCommunicate request_size=4 [16:35:41]MH_SAM_APDU [16:35:41]CAPDU: 80 11 00 00 [16:35:41]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [16:35:41]Write i2c OK [16:35:41]MH_I2C_Read... [16:35:41]Read from MH i2c: E2 [16:35:41]MH_I2C_Read... [16:35:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:41]Read from MH i2c: E2 17 00 [16:35:41]MH_I2C_Read... [16:35:41]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 37 36 39 90 00 FB [16:35:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:35:41]wFMCommunicate OK [16:35:41]requested_item fd.num is exist - process it [16:35:41]SAM_PROTO_GetFieldsCounters [16:35:41]wFMCommunicate request_size=4 [16:35:41]MH_SAM_APDU [16:35:41]CAPDU: 80 13 00 00 [16:35:41]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [16:35:41]Write i2c OK [16:35:41]MH_I2C_Read... [16:35:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:41]Read from MH i2c: E2 [16:35:41]MH_I2C_Read... [16:35:41]Read from MH i2c: E2 62 00 [16:35:41]MH_I2C_Read... [16:35:41]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 80 02 00 0E 04 04 00 D2 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 A0 [16:35: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 80 02 00 0E 04 04 00 D2 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 [16:35:41]wFMCommunicate OK [16:35:41]SAM_PROTO_GetFieldsCounters done [16:35:41]requested_item shift.num is exist - process it [16:35:41]requested_item shift.opened is exist - process it [16:35:41]req_shift_opened [16:35:41]FM_GetShiftState [16:35:41]SAM_PROTO_GetShiftState [16:35:41]wFMCommunicate request_size=4 [16:35:41]MH_SAM_APDU [16:35:41]CAPDU: 80 13 01 00 [16:35:41]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [16:35:41]Write i2c OK [16:35:41]MH_I2C_Read... [16:35:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:41]Read from MH i2c: E2 [16:35:41]MH_I2C_Read... [16:35:41]Read from MH i2c: E2 0E 00 [16:35:41]MH_I2C_Read... [16:35:41]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [16:35:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:35:41]wFMCommunicate OK [16:35:41]SAM_PROTO_GetShiftState done [16:35:41]FM_GetShiftState done [16:35:41]req_shift_opened done [16:35:41]requested_item shift.open_date is exist - process it [16:35:41]req_shift_open_date [16:35:41]req_shift_open_date done [16:35:41]produce_requested_data done [16:35:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163926,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:35:41]process_action_free close_receipt [16:35:41]json_value_free [16:35:41]json_value_free done [16:35:41]process_json_proto returns [16:35:41]Send response to host [16:35:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163926,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:35:41]free response buf [16:35:41]execute_script done [16:35:41]execute_script returns [16:35:41]free content buf [16:35:41]Sock 9.Close socket [16:35:41]Sock 9.Thread stoped [16:35:45]OFD Sender: No OFD packet to send [16:35:50]OFD Sender: No OFD packet to send [16:35:55]OFD Sender: No OFD packet to send [16:36:00]OFD Sender: No OFD packet to send [16:36:05]OFD Sender: No OFD packet to send [16:36:10]OFD Sender: No OFD packet to send [16:36:15]OFD Sender: No OFD packet to send [16:36:20]OFD Sender: No OFD packet to send [16:36:25]OFD Sender: No OFD packet to send [16:36:30]OFD Sender: No OFD packet to send [16:36:35]OFD Sender: No OFD packet to send [16:36:40]OFD Sender: No OFD packet to send [16:36:45]OFD Sender: No OFD packet to send [16:36:50]OFD Sender: No OFD packet to send [16:36:55]OFD Sender: No OFD packet to send [16:37:00]OFD Sender: No OFD packet to send [16:37:05]OFD Sender: No OFD packet to send [16:37:10]OFD Sender: No OFD packet to send [16:37:15]OFD Sender: No OFD packet to send [16:37:20]recv_with_timeout no data received [16:37:20]OFD Sender: No OFD packet to send [16:37:25]OFD Sender: No OFD packet to send [16:37:30]OFD Sender: No OFD packet to send [16:37:35]OFD Sender: No OFD packet to send [16:37:40]OFD Sender: No OFD packet to send [16:37:45]OFD Sender: No OFD packet to send [16:37:50]OFD Sender: No OFD packet to send [16:37:55]OFD Sender: No OFD packet to send [16:38:00]OFD Sender: No OFD packet to send [16:38:05]OFD Sender: No OFD packet to send [16:38:10]OFD Sender: No OFD packet to send [16:38:10]accept exits with 7 [16:38:10]New connection [16:38:10]New thread 3066506596 created [16:38:10]Thread 3066649956 joined [16:38:10]Waiting for new connection... [16:38:10] Sock 7.Parse request [16:38:10]Sock 7.Check first char [16:38:10]Sock 7.First char is OK [16:38:10]request: POST /json_proto HTTP/1.0 [16:38:10]Method: POST [16:38:10]URL: /json_proto [16:38:10]Method is POST - this is cgi request [16:38:10]url: /json_proto [16:38:10]query_string will be loaded in cgi processing [16:38:10]execute_cgi json_proto POST (null) [16:38:10]execute_cgi path=json_proto method=POST [16:38:10]POST find Content-Length [16:38:10]Host: 172.17.44.132:8080 [16:38:10]Content-Length: 678 [16:38:10]Content-Type: application/json [16:38:10] [16:38:10]POST finish read [16:38:10]Found Content-Length = 678 [16:38:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:10]execute_script... [16:38: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)292529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:10]POST & json_proto [16:38:10]process_json_proto [16:38:10]json parsed OK: [16:38:10]protocol is kg_v1.0 [16:38:10]action value=close_receipt [16:38:10]process_action close_receipt [16:38:10]cmd_close_receipt [16:38:10]MH_GetDate [16:38:10]Write to MH i2c: F0 00 00 29 02 1A [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: F0 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: F0 09 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: F0 09 00 29 02 00 F3 17 C6 66 2A 83 C1 65 2C [16:38:10]GetLastDocTimeStamp 1724258137 [16:38:10]current date 1724258291 [16:38:10]FM_GetShiftState [16:38:10]SAM_PROTO_GetShiftState [16:38:10]wFMCommunicate request_size=4 [16:38:10]MH_SAM_APDU [16:38:10]CAPDU: 80 13 01 00 [16:38:10]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:10]Read from MH i2c: E2 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 0E 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6F [16:38:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:38:10]wFMCommunicate OK [16:38:10]SAM_PROTO_GetShiftState done [16:38:10]FM_GetShiftState done [16:38:10]opened in 1724199517 [16:38:10]opened+sec_in_day 1724285917 [16:38:10]quantity*price = 70037 [16:38:10]sum+1 = 70038 [16:38:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 525 21.08.2024 16:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163927 ФПД: 70494753610588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163927&fm=70494753610588&tin=02508201610067®Number=0000000000092562&sum=70000 [16:38:12]StoreToDocumentArchive [16:38:12]shift 466 fd 163927 [16:38:12]save to /storage/0466/doc_00163927 [16:38:12]save last doc name /storage/0466/doc_00163927 to /storage/kkm_last_doc_name [16:38:12]save OK [16:38:12]Clear old archive folders... [16:38:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:38:12]tlvbuf is 01D66050 [16:38:12]SAM_PROTO_ClearQueue [16:38:12]wFMCommunicate request_size=4 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 09 00 00 [16:38:12]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [16:38:12]RAPDU: 90 00 [16:38:12]wFMCommunicate OK [16:38:12]SAM_PROTO_ClearQueue done [16:38:12]KKMCreateOFDPacket [16:38:12]OFDProtocolAddRootSTLVToBuf [16:38:12]FM_MakeSignedData [16:38:12]FM_MakeSignedData [16:38:12]SAM_PROTO_SignData [16:38:12]wFMCommunicate request_size=4 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 0D 01 02 [16:38:12]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [16:38:12]RAPDU: 90 00 [16:38:12]wFMCommunicate OK [16:38:12]wFMCommunicate request_size=255 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 02 00 00 F4 03 04 00 F3 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 80 02 00 35 04 06 00 40 [16:38:12]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 02 00 00 F4 03 04 00 F3 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 80 02 00 35 04 06 00 40 00 00 4F [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:38:12]RAPDU: 90 00 [16:38:12]wFMCommunicate OK [16:38:12]wFMCommunicate request_size=10 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 0D 02 02 05 1D 56 BF 5B 5C [16:38:12]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 1D 56 BF 5B 5C 00 00 A9 [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [16:38:12]RAPDU: 90 00 [16:38:12]wFMCommunicate OK [16:38:12]wFMCommunicate request_size=4 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 0D 03 02 [16:38:12]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 0B 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 0B 00 3B 02 00 36 50 BE 46 90 E4 FA 0D 90 00 BE [16:38:12]RAPDU: 36 50 BE 46 90 E4 FA 0D 90 00 [16:38:12]wFMCommunicate OK [16:38:12]SAM_PROTO_SignData done [16:38:12]FM_MakeSignedData done [16:38:12]CreateOFDProtocolMessage [16:38:12]wFMCommunicate request_size=4 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 11 00 00 [16:38:12]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 17 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [16:38:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:38:12]wFMCommunicate OK [16:38:12]CreateOFDProtocolMessage done [16:38:12]OFDSenderStorePacket 163927 [16:38:12]StoreOFDPacket docnum=163927 [16:38:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 77 0A 07 01 47 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 02 00 00 F4 03 04 00 F3 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 80 02 00 35 04 06 00 40 1D 56 BF 5B 5C 36 50 BE 46 90 E4 FA 0D [16:38:12]CheckFolder [16:38:12]dirname=/storage/ofd_packets [16:38:12]CheckFolder done [16:38:12]ProducePacketName [16:38:12]name=ofd_packets/00163927 [16:38:12]NVStorageSaveData ofd_packets/00163927 [16:38:12]File name is /storage/ofd_packets/00163927 [16:38:12]Write 301 bytes [16:38:12]NVStorageSaveData done [16:38:12]OFDSenderStorePacket done [16:38:12]KKMCreateOFDPacket done [16:38:12]NVStorageSaveData kkm_last_timestamp [16:38:12]File name is /storage/kkm_last_timestamp [16:38:12]Write 4 bytes [16:38:12]NVStorageSaveData done [16:38:12]ExternCall_PrintAddStr [16:38:12]wPrintStart [16:38:12]Write to MH i2c: 01 00 00 3D 02 3F [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: 01 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: 01 07 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [16:38:12]RasterBufferAndPrint [16:38:12]line Счет N : (1)292529 [16:38:12]line ИНН: 02508201610067 [16:38:12]line Контрольно-Кассовый Чек [16:38:12]line ПРОДАЖА [16:38:12]line ТРК (МРК, ГНК) : 52 [16:38:12]line Товар: 2710124130 [16:38:12]line Аи-92-К-5 [16:38:12]line 10.330 * 67.80 [16:38:12]line = 700.37 [16:38:12]line НДС 12% НСП 1% [16:38:12]line > о реализуемом товаре [16:38:12]line ОКРУГЛЕНИЕ: -0.37 [16:38:12]line ИТОГО: 700.00 [16:38:12]line Внесено: 700.00 [16:38:12]line СДАЧА: 0.00 [16:38:12]line НСП 1% : 6.20 [16:38:12]line НДС 12% : 74.38 [16:38:12]line Наличными: 700.00 [16:38:12]line Безнал.: 0.00 [16:38:12]line Место: АЗС № 130 "Партнер Нефть" [16:38:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:38:12]line СНО: Общий режим [16:38:12]line Чек 525 21.08.2024 16:38 [16:38:12]line Смена: 466 ФФД: 1.0 [16:38:12]line ЗНМ: 0300000070 [16:38:12]line РНМ: 0000000000092562 [16:38:12]line Версия ККМ: 001 [16:38:12]line ФМ: 0000000000871769 [16:38:12]line ФД: 163927 [16:38:12]line ФПД: 70494753610588 [16:38:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163927&fm=70494753610588&tin=02508201610067®Number=0000000000092562&sum=70000 [16:38:12]written 0, free lines is 4095 [16:38:12]OFD Sender: Processing packet 163927 [packets to send 968, broken 967] [16:38:12]ProducePacketName [16:38:12]name=ofd_packets/00163927 [16:38:12]OFD Sender: To server: pG, [16:38:12]CommunicateWithHost lk.salyk.kg:30040 [16:38:12]ConnectInit lk.salyk.kg [16:38:13]Write to MH i2c: 01 00 00 68 02 6A [16:38:13]Write i2c OK [16:38:13]MH_I2C_Read... [16:38:13]Read from MH i2c: 01 [16:38:13]MH_I2C_Read... [16:38:13]Read from MH i2c: 01 07 00 [16:38:13]MH_I2C_Read... [16:38:13]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 BF 0C 3C [16:38:13]RasterBufferAndPrint [16:38:13]line [16:38:13]line [16:38:13]line [16:38:13]line [16:38:13]line [16:38:13]written 0, free lines is 3269 [16:38:13]MH_Cut [16:38:13]Write to MH i2c: D1 01 00 6F 02 01 43 [16:38:13]Write i2c OK [16:38:13]MH_I2C_Read... [16:38:13]Read from MH i2c: D1 [16:38:13]MH_I2C_Read... [16:38:13]Read from MH i2c: D1 01 00 [16:38:13]MH_I2C_Read... [16:38:13]Read from MH i2c: D1 01 00 6F 02 00 42 [16:38:13]Write to MH i2c: 01 00 00 70 02 72 [16:38:13]Write i2c OK [16:38:13]MH_I2C_Read... [16:38:13]Connected sock=10 [16:38: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 37 36 39 0F 01 00 00 77 0A 07 01 47 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 02 00 00 F4 03 04 00 F3 17 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 80 02 00 35 04 06 00 40 1D 56 BF 5B 5C 36 50 BE 46 90 E4 FA 0D [16:38:13]*** Cut start [16:38:13]*** Purtial cut [16:38:13]*** Stage 1: CUTSNS_PIN = 1 [16:38:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 85 01 47 00 8C 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 37 36 39 10 04 04 00 57 80 02 00 F4 03 04 00 45 C1 C5 66 B6 04 01 00 00 B2 23 A8 EC B0 D1 D4 AA [16:38:13]CommunicateWithHost err = 0 [16:38:13]CheckOFDResponse [16:38:13]1017 (14) - 77093643461234 [16:38:13]1041 (16) - 0000000000871769 [16:38:13]1040 (4) - 163927 [16:38:13]1012 (4) - 21.08.2024 10:28 [16:38:13]1206 (1) - 0 [16:38:13]OFD Sender: Remove packet 163927 [16:38:13]ProducePacketName [16:38:13]name=ofd_packets/00163927 [16:38:13]NVStorageDeleteData [16:38:14]OFD Sender: No OFD packet to send [16:38:15]Read from MH i2c: 01 [16:38:15]MH_I2C_Read... [16:38:15]*** Stop cut motor [16:38:15]*** Cut end [16:38:15]Read from MH i2c: 01 07 00 [16:38:15]MH_I2C_Read... [16:38:15]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [16:38:15]process_action close_receipt done [16:38:15]requested_data is exist [16:38:15]produce_requested_data [16:38:15]requested_item fm.sn is exist - process it [16:38:15]wFMCommunicate request_size=4 [16:38:15]MH_SAM_APDU [16:38:15]CAPDU: 80 11 00 00 [16:38:15]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [16:38:15]Write i2c OK [16:38:15]MH_I2C_Read... [16:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:15]Read from MH i2c: E2 [16:38:15]MH_I2C_Read... [16:38:15]Read from MH i2c: E2 17 00 [16:38:15]MH_I2C_Read... [16:38:15]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [16:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:38:15]wFMCommunicate OK [16:38:15]requested_item fd.num is exist - process it [16:38:15]SAM_PROTO_GetFieldsCounters [16:38:15]wFMCommunicate request_size=4 [16:38:15]MH_SAM_APDU [16:38:15]CAPDU: 80 13 00 00 [16:38:15]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [16:38:15]Write i2c OK [16:38:15]MH_I2C_Read... [16:38:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:38:16]Read from MH i2c: E2 [16:38:16]MH_I2C_Read... [16:38:16]Read from MH i2c: E2 62 00 [16:38:16]MH_I2C_Read... [16:38:16]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 80 02 00 0E 04 04 00 D2 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 EF [16:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 80 02 00 0E 04 04 00 D2 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 [16:38:16]wFMCommunicate OK [16:38:16]SAM_PROTO_GetFieldsCounters done [16:38:16]requested_item shift.num is exist - process it [16:38:16]requested_item shift.opened is exist - process it [16:38:16]req_shift_opened [16:38:16]FM_GetShiftState [16:38:16]SAM_PROTO_GetShiftState [16:38:16]wFMCommunicate request_size=4 [16:38:16]MH_SAM_APDU [16:38:16]CAPDU: 80 13 01 00 [16:38:16]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [16:38:16]Write i2c OK [16:38:16]MH_I2C_Read... [16:38:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:16]Read from MH i2c: E2 [16:38:16]MH_I2C_Read... [16:38:16]Read from MH i2c: E2 0E 00 [16:38:16]MH_I2C_Read... [16:38:16]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [16:38:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:38:16]wFMCommunicate OK [16:38:16]SAM_PROTO_GetShiftState done [16:38:16]FM_GetShiftState done [16:38:16]req_shift_opened done [16:38:16]requested_item shift.open_date is exist - process it [16:38:16]req_shift_open_date [16:38:16]req_shift_open_date done [16:38:16]produce_requested_data done [16:38:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163927,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:38:16]process_action_free close_receipt [16:38:16]json_value_free [16:38:16]json_value_free done [16:38:16]process_json_proto returns [16:38:16]Send response to host [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** 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 5400000000572578 (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: 17077619+1707180842=1724258461 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 9E 18 C6 66 2A 83 C1 65 B4 [16:41:02]Current date/time: 21.08.2024 16:41 [16:41:02]FM_Init [16:41:02]wFMConnect [16:41:02]MH_SAM_On [16:41:02]Write to MH i2c: E0 00 00 08 00 E7 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_init finished! [16:41:02]*** atr: [16:41:02]*** 0F 3B D5 18 FF 81 91 FE [16:41:02]*** 1F C3 80 73 C8 21 10 0A [16:41:02]*** 00 00 00 00 00 00 00 00 [16:41:02]*** 00 00 00 00 00 00 00 00 [16:41:02]*** 00 00 00 00 00 00 00 00 [16:41:02]*** 00 00 00 00 00 00 00 00 [16:41:02]*** 00 00 00 00 00 00 00 00 [16:41:02]*** 00 00 00 00 00 00 00 00 [16:41:02]Read from MH i2c: E0 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E0 10 00 [16:41:02]MH_I2C_Read... [16:41: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 [16:41:02]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:41:02]wFMCommunicate request_size=10 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:41:02]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:41:02]RAPDU: 90 00 [16:41:02]wFMCommunicate OK [16:41:02]wFMCommunicate request_size=4 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 11 00 00 [16:41:02]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 17 00 [16:41:02]MH_I2C_Read... [16:41: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 37 36 39 90 00 DD [16:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:02]wFMCommunicate OK [16:41:02]Detected FM SN is 0000000000871769 [16:41:02]Stored FM SN is 0000000000871769 [16:41:02]wFMCommunicate request_size=9 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:41:02]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:41:02]RAPDU: 90 00 [16:41:02]wFMCommunicate OK [16:41:02]FM PIN OK [16:41:02]wFMCommunicate request_size=8 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 14 04 00 03 02 00 01 [16:41:02]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:41:02]RAPDU: 90 00 [16:41:02]wFMCommunicate OK [16:41:02]wFMCommunicate request_size=13 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:41: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 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:41:02]RAPDU: 90 00 [16:41:02]wFMCommunicate OK [16:41:02]wFMCommunicate request_size=4 [16:41:02]MH_SAM_APDU [16:41:02]CAPDU: 80 11 00 00 [16:41:02]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:02]Read from MH i2c: E2 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: E2 17 00 [16:41:02]MH_I2C_Read... [16:41: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 37 36 39 90 00 E1 [16:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:02]wFMCommunicate OK [16:41:02]DocumentArchiveInit [16:41:02]Start Httpd... [16:41:02]Httpd thread 3067116900 created [16:41:02]Write to MH i2c: 01 00 00 0F 00 0F [16:41:02]Write i2c OK [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 07 00 [16:41:02]MH_I2C_Read... [16:41:02]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:41:02]MH Int Process started [16:41:02]Allocated Socket 7 [16:41:02]Bind OK [16:41:02]Listen OK [16:41:02]httpd running on port 8080 [16:41:02]Waiting for new connection... [16:41:03]OFD Sender: Processing packet 163929 [packets to send 968, broken 967] [16:41:03]ProducePacketName [16:41:03]name=ofd_packets/00163929 [16:41:03]OFD Sender: To server: pG, [16:41:03]CommunicateWithHost lk.salyk.kg:30040 [16:41:03]ConnectInit lk.salyk.kg [16:41:04]accept exits with 8 [16:41:04]New connection [16:41:04]New thread 3066830180 created [16:41:04]Waiting for new connection... [16:41:04] Sock 8.Parse request [16:41:04]Sock 8.Check first char [16:41:04]Sock 8.First char is OK [16:41:04]request: POST /json_proto HTTP/1.0 [16:41:04]Method: POST [16:41:04]URL: /json_proto [16:41:04]Method is POST - this is cgi request [16:41:04]url: /json_proto [16:41:04]query_string will be loaded in cgi processing [16:41:04]execute_cgi json_proto POST (null) [16:41:04]execute_cgi path=json_proto method=POST [16:41:04]POST find Content-Length [16:41:04]Host: 172.17.44.132:8080 [16:41:04]Content-Length: 215 [16:41:04]Content-Type: application/json [16:41:04] [16:41:04]POST finish read [16:41:04]Found Content-Length = 215 [16:41:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:04]execute_script... [16:41:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:04]POST & json_proto [16:41:04]process_json_proto [16:41:04]json parsed OK: [16:41:04]protocol is kg_v1.0 [16:41:04]action value=get_value [16:41:04]process_action get_value [16:41:04]cmd_get_value [16:41:04]process_action get_value done [16:41:04]requested_data is exist [16:41:04]produce_requested_data [16:41:04]requested_item kkm.sn is exist - process it [16:41:04]requested_item kkm.ver is exist - process it [16:41:04]requested_item fm.sn is exist - process it [16:41:04]wFMCommunicate request_size=4 [16:41:04]MH_SAM_APDU [16:41:04]CAPDU: 80 11 00 00 [16:41:04]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:41:04]Write i2c OK [16:41:04]MH_I2C_Read... [16:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:04]Read from MH i2c: E2 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 17 00 [16:41:04]MH_I2C_Read... [16:41:04]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 37 36 39 90 00 E3 [16:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:04]wFMCommunicate OK [16:41:04]requested_item fd.num is exist - process it [16:41:04]SAM_PROTO_GetFieldsCounters [16:41:04]wFMCommunicate request_size=4 [16:41:04]MH_SAM_APDU [16:41:04]CAPDU: 80 13 00 00 [16:41:04]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:41:04]Write i2c OK [16:41:04]MH_I2C_Read... [16:41:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:04]Read from MH i2c: E2 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 62 00 [16:41:04]MH_I2C_Read... [16:41:04]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 80 02 00 0E 04 04 00 D2 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 94 [16:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 80 02 00 0E 04 04 00 D2 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 [16:41:04]wFMCommunicate OK [16:41:04]SAM_PROTO_GetFieldsCounters done [16:41:04]requested_item shift.num is exist - process it [16:41:04]requested_item shift.opened is exist - process it [16:41:04]req_shift_opened [16:41:04]FM_GetShiftState [16:41:04]SAM_PROTO_GetShiftState [16:41:04]wFMCommunicate request_size=4 [16:41:04]MH_SAM_APDU [16:41:04]CAPDU: 80 13 01 00 [16:41:04]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:41:04]Write i2c OK [16:41:04]MH_I2C_Read... [16:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:04]Connected sock=9 [16:41: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 37 36 39 0C 01 00 00 77 6F 04 01 38 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 38 30 30 06 04 09 00 D0 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 0F 02 00 00 F4 03 04 00 05 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 80 02 00 35 04 06 00 8A C4 4E 90 51 1B 41 B1 E1 CC 80 74 09 D9 [16:41:04]Read from MH i2c: E2 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 0E 00 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [16:41:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:41:04]wFMCommunicate OK [16:41:04]SAM_PROTO_GetShiftState done [16:41:04]FM_GetShiftState done [16:41:04]req_shift_opened done [16:41:04]requested_item shift.open_date is exist - process it [16:41:04]req_shift_open_date [16:41:04]req_shift_open_date done [16:41:04]produce_requested_data done [16:41:04]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163929,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:41:04]process_action_free get_value [16:41:04]json_value_free [16:41:04]json_value_free done [16:41:04]process_json_proto returns [16:41:04]Send response to host [16:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163929,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:41:04]free response buf [16:41:04]execute_script done [16:41:04]execute_script returns [16:41:04]free content buf [16:41:04]Sock 8.Close socket [16:41:04]Sock 8.Thread stoped [16:41:04]accept exits with 11 [16:41:04]New connection [16:41:04]New thread 3066686820 created [16:41:04]Thread 3066830180 joined [16:41:04]Waiting for new connection... [16:41:04] Sock 11.Parse request [16:41:04]Sock 11.Check first char [16:41:04]Sock 11.First char is OK [16:41:04]request: POST /json_proto HTTP/1.0 [16:41:04]Method: POST [16:41:04]URL: /json_proto [16:41:04]Method is POST - this is cgi request [16:41:04]url: /json_proto [16:41:04]query_string will be loaded in cgi processing [16:41:04]execute_cgi json_proto POST (null) [16:41:04]execute_cgi path=json_proto method=POST [16:41:04]POST find Content-Length [16:41:04]Host: 172.17.44.132:8080 [16:41:04]Content-Length: 331 [16:41:04]Content-Type: application/json [16:41:04] [16:41:04]POST finish read [16:41:04]Found Content-Length = 331 [16:41:04]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" ] } } [16:41:04]execute_script... [16:41:04]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" ] } } [16:41:04]POST & json_proto [16:41:04]process_json_proto [16:41:04]json parsed OK: [16:41:04]protocol is kg_v1.0 [16:41:04]action value=get_value [16:41:04]process_action get_value [16:41:04]cmd_get_value [16:41:04]process_action get_value done [16:41:04]requested_data is exist [16:41:04]produce_requested_data [16:41:04]requested_item fm.sale.total is exist - process it [16:41:04]SAM_PROTO_GetFMData [16:41:04]wFMCommunicate request_size=4 [16:41:04]MH_SAM_APDU [16:41:04]CAPDU: 80 13 03 00 [16:41:04]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:41:04]Write i2c OK [16:41:04]MH_I2C_Read... [16:41:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1D 77 47 00 1E 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 37 36 39 10 04 04 00 59 80 02 00 F4 03 04 00 EF C1 C5 66 B6 04 01 00 00 AD 5E 72 2A EB CB 35 8C [16:41:05]CommunicateWithHost err = 0 [16:41:05]CheckOFDResponse [16:41:05]1017 (14) - 77093643461234 [16:41:05]1041 (16) - 0000000000871769 [16:41:05]1040 (4) - 163929 [16:41:05]1012 (4) - 21.08.2024 10:31 [16:41:05]1206 (1) - 0 [16:41:05]OFD Sender: Remove packet 163929 [16:41:05]ProducePacketName [16:41:05]name=ofd_packets/00163929 [16:41:05]NVStorageDeleteData [16:41:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 FD 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 B4 7C 02 00 69 04 A4 00 6F 04 04 00 A4 79 02 00 B1 04 05 00 EC D8 60 6E 03 70 04 05 00 BA D3 71 6B 02 72 04 05 00 32 05 EF 02 01 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 8D CC 4B 5D 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 64 14 C6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 99 [16:41:05]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B4 7C 02 00 69 04 A4 00 6F 04 04 00 A4 79 02 00 B1 04 05 00 EC D8 60 6E 03 70 04 05 00 BA D3 71 6B 02 72 04 05 00 32 05 EF 02 01 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 8D CC 4B 5D 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 64 14 C6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [16:41:05]wFMCommunicate OK [16:41:05]wFMCommunicate request_size=4 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 17 00 00 [16:41:05]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]OFD Sender: No OFD packet to send [16:41:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 FD 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [16:41:05]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:41:05]wFMCommunicate OK [16:41:05]wFMCommunicate request_size=4 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 17 00 00 [16:41:05]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 FD 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [16:41:05]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:41:05]wFMCommunicate OK [16:41:05]wFMCommunicate request_size=4 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 17 00 00 [16:41:05]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:06]Read from MH i2c: E2 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: E2 FD 00 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [16:41:06]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:41:06]wFMCommunicate OK [16:41:06]wFMCommunicate request_size=4 [16:41:06]MH_SAM_APDU [16:41:06]CAPDU: 80 17 00 00 [16:41:06]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:41:06]Write i2c OK [16:41:06]MH_I2C_Read... [16:41:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:41:06]Read from MH i2c: E2 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: E2 E6 00 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [16:41:06]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:41:06]wFMCommunicate OK [16:41:06]SAM_PROTO_GetFMData done [16:41:06]requested_item fm.sale_refund.total is exist - process it [16:41:06]requested_item fm.buy.total is exist - process it [16:41:06]requested_item shift.sale.total is exist - process it [16:41:06]SAM_PROTO_GetShiftData [16:41:06]wFMCommunicate request_size=4 [16:41:06]MH_SAM_APDU [16:41:06]CAPDU: 80 13 02 00 [16:41:06]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:41:06]Write i2c OK [16:41:06]MH_I2C_Read... [16:41:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:41:06]Read from MH i2c: E2 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: E2 FD 00 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 0F 02 00 00 69 04 9E 00 6F 04 04 00 0F 02 00 00 B1 04 04 00 A7 1F F7 02 70 04 04 00 F4 DB 3C 02 72 04 03 00 B3 43 BA 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 08 A2 50 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 06 B8 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C9 [16:41:07]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 0F 02 00 00 69 04 9E 00 6F 04 04 00 0F 02 00 00 B1 04 04 00 A7 1F F7 02 70 04 04 00 F4 DB 3C 02 72 04 03 00 B3 43 BA 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 08 A2 50 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 06 B8 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:41:07]wFMCommunicate OK [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 17 00 00 [16:41:07]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:07]Read from MH i2c: E2 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 FD 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:41:07]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:41:07]wFMCommunicate OK [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 17 00 00 [16:41:07]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:07]Read from MH i2c: E2 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 FD 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:41:07]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:41:07]wFMCommunicate OK [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 17 00 00 [16:41:07]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:07]Read from MH i2c: E2 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 FD 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:41:07]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:41:07]wFMCommunicate OK [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 17 00 00 [16:41:08]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:41:08]Read from MH i2c: E2 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 CE 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:41:08]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:41:08]wFMCommunicate OK [16:41:08]SAM_PROTO_GetShiftData done [16:41:08]requested_item shift.sale.total_cash is exist - process it [16:41:08]requested_item shift.sale_refund.total is exist - process it [16:41:08]requested_item shift.sale_refund.total_cash is exist - process it [16:41:08]requested_item shift.buy.total is exist - process it [16:41:08]requested_item shift.buy.total_cash is exist - process it [16:41:08]produce_requested_data done [16:41:08]produce_requested_data return {"fm.sale.total":147367426.36,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":497499.27,"shift.sale.total_cash":375429.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} [16:41:08]process_action_free get_value [16:41:08]json_value_free [16:41:08]json_value_free done [16:41:08]process_json_proto returns [16:41:08]Send response to host [16:41:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147367426.36,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":497499.27,"shift.sale.total_cash":375429.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}}} [16:41:08]free response buf [16:41:08]execute_script done [16:41:08]execute_script returns [16:41:08]free content buf [16:41:08]Sock 11.Close socket [16:41:08]Sock 11.Thread stoped [16:41:08]accept exits with 8 [16:41:08]New connection [16:41:08]New thread 3066830180 created [16:41:08]Thread 3066686820 joined [16:41:08]Waiting for new connection... [16:41:08] Sock 8.Parse request [16:41:08]Sock 8.Check first char [16:41:08]Sock 8.First char is OK [16:41:08]request: POST /json_proto HTTP/1.0 [16:41:08]Method: POST [16:41:08]URL: /json_proto [16:41:08]Method is POST - this is cgi request [16:41:08]url: /json_proto [16:41:08]query_string will be loaded in cgi processing [16:41:08]execute_cgi json_proto POST (null) [16:41:08]execute_cgi path=json_proto method=POST [16:41:08]POST find Content-Length [16:41:08]Host: 172.17.44.132:8080 [16:41:08]Content-Length: 144 [16:41:08]Content-Type: application/json [16:41:08] [16:41:08]POST finish read [16:41:08]Found Content-Length = 144 [16:41:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [16:41:08]execute_script... [16:41:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [16:41:08]POST & json_proto [16:41:08]process_json_proto [16:41:08]json parsed OK: [16:41:08]protocol is kg_v1.0 [16:41:08]action value=print_doc [16:41:08]process_action print_doc [16:41:08]ExternCall_PrintAddStr [16:41:08]wPrintStart [16:41:08]Write to MH i2c: 01 00 00 1D 00 1D [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: 01 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: 01 07 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [16:41:08]RasterBufferAndPrint [16:41:08]line Счет N : (1)292530 [16:41:08]line ИНН: 02508201610067 [16:41:08]line Контрольно-Кассовый Чек [16:41:08]line ПРОДАЖА [16:41:08]line ТРК (МРК, ГНК) : 64 [16:41:08]line Товар: 2710194800 [16:41:08]line ДТ-К-5 [16:41:08]line 13.130 * 76.20 [16:41:08]line = 1000.51 [16:41:08]line НДС 12% НСП 1% [16:41:08]line > о реализуемом товаре [16:41:08]line ОКРУГЛЕНИЕ: -0.51 [16:41:08]line ИТОГО: 1000.00 [16:41:08]line Внесено: 1000.00 [16:41:08]line СДАЧА: 0.00 [16:41:08]line НСП 1% : 8.85 [16:41:08]line НДС 12% : 106.25 [16:41:08]line Наличными: 1000.00 [16:41:08]line Безнал.: 0.00 [16:41:08]line Место: АЗС № 130 "Партнер Нефть" [16:41:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:08]line СНО: Общий режим [16:41:08]line Чек 527 21.08.2024 16:38 [16:41:08]line Смена: 466 ФФД: 1.0 [16:41:08]line ЗНМ: 0300000070 [16:41:08]line РНМ: 0000000000092562 [16:41:08]line Версия ККМ: 001 [16:41:08]line ФМ: 0000000000871769 [16:41:08]line ФД: 163929 [16:41:08]line ФПД: 152575736303899 [16:41:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T163829&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163929&fm=152575736303899&tin=02508201610067®Number=0000000000092562&sum=100000 [16:41:08]written 0, free lines is 4095 [16:41:08]Write to MH i2c: 01 00 00 48 00 48 [16:41:09]Write i2c OK [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: 01 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: 01 07 00 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 CB 0C 26 [16:41:09]RasterBufferAndPrint [16:41:09]line [16:41:09]line [16:41:09]line [16:41:09]line [16:41:09]line [16:41:09]written 0, free lines is 3294 [16:41:09]MH_Cut [16:41:09]Write to MH i2c: D1 01 00 4F 00 01 21 [16:41:09]Write i2c OK [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: D1 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: D1 01 00 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: D1 01 00 4F 00 00 20 [16:41:09]Write to MH i2c: 01 00 00 50 00 50 [16:41:09]Write i2c OK [16:41:09]MH_I2C_Read... [16:41:09]*** Cut start [16:41:09]*** Purtial cut [16:41:09]*** Stage 1: CUTSNS_PIN = 1 [16:41:10]OFD Sender: No OFD packet to send [16:41:11]Read from MH i2c: 01 [16:41:11]MH_I2C_Read... [16:41:11]*** Stop cut motor [16:41:11]*** Cut end [16:41:11]Read from MH i2c: 01 07 00 [16:41:11]MH_I2C_Read... [16:41:11]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [16:41:11]process_action print_doc done [16:41:11]requested_data is exist [16:41:11]produce_requested_data [16:41:11]produce_requested_data return (null) [16:41:11]process_action_free print_doc [16:41:11]json_value_free [16:41:11]json_value_free done [16:41:11]process_json_proto returns [16:41:11]Send response to host [16:41:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [16:41:11]free response buf [16:41:11]execute_script done [16:41:11]execute_script returns [16:41:11]free content buf [16:41:11]Sock 8.Close socket [16:41:11]Sock 8.Thread stoped [16:41:12]accept exits with 9 [16:41:12]New connection [16:41:12]New thread 3066686820 created [16:41:12]Thread 3066830180 joined [16:41:12]Waiting for new connection... [16:41:12] Sock 9.Parse request [16:41:12]Sock 9.Check first char [16:41:12]Sock 9.First char is OK [16:41:12]request: POST /json_proto HTTP/1.0 [16:41:12]Method: POST [16:41:12]URL: /json_proto [16:41:12]Method is POST - this is cgi request [16:41:12]url: /json_proto [16:41:12]query_string will be loaded in cgi processing [16:41:12]execute_cgi json_proto POST (null) [16:41:12]execute_cgi path=json_proto method=POST [16:41:12]POST find Content-Length [16:41:12]Host: 172.17.44.132:8080 [16:41:12]Content-Length: 634 [16:41:12]Content-Type: application/json [16:41:12] [16:41:12]POST finish read [16:41:12]Found Content-Length = 634 [16:41:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50654", "tax_sys" : 0, "items" : [ { "code": "4607969940024", "name": "Bizon \u044D\u043D\u0435\u0440. \u043D\u0430\u043F\u0438\u0442\u043E\u043A Black", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:12]execute_script... [16:41: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 : (3)50654", "tax_sys" : 0, "items" : [ { "code": "4607969940024", "name": "Bizon \u044D\u043D\u0435\u0440. \u043D\u0430\u043F\u0438\u0442\u043E\u043A Black", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:12]POST & json_proto [16:41:12]process_json_proto [16:41:12]json parsed OK: [16:41:12]protocol is kg_v1.0 [16:41:12]action value=close_receipt [16:41:12]process_action close_receipt [16:41:12]cmd_close_receipt [16:41:12]MH_GetDate [16:41:12]Write to MH i2c: F0 00 00 51 00 40 [16:41:12]Write i2c OK [16:41:12]MH_I2C_Read... [16:41:12]Read from MH i2c: F0 [16:41:12]MH_I2C_Read... [16:41:12]Read from MH i2c: F0 09 00 [16:41:12]MH_I2C_Read... [16:41:12]Read from MH i2c: F0 09 00 51 00 00 A8 18 C6 66 2A 83 C1 65 08 [16:41:12]GetLastDocTimeStamp 1724258309 [16:41:12]current date 1724258472 [16:41:12]FM_GetShiftState [16:41:12]SAM_PROTO_GetShiftState [16:41:12]wFMCommunicate request_size=4 [16:41:12]MH_SAM_APDU [16:41:12]CAPDU: 80 13 01 00 [16:41:12]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [16:41:12]Write i2c OK [16:41:12]MH_I2C_Read... [16:41:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:12]Read from MH i2c: E2 [16:41:12]MH_I2C_Read... [16:41:12]Read from MH i2c: E2 0E 00 [16:41:12]MH_I2C_Read... [16:41:12]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [16:41:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:41:12]wFMCommunicate OK [16:41:12]SAM_PROTO_GetShiftState done [16:41:12]FM_GetShiftState done [16:41:12]opened in 1724199517 [16:41:12]opened+sec_in_day 1724285917 [16:41:12]quantity*price = 8500 [16:41:12]sum+1 = 8501 [16:41:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 528 21.08.2024 16:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163930 ФПД: 178404986119784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163930&fm=178404986119784&tin=02508201610067®Number=0000000000092562&sum=8500 0 [16:41:13]StoreToDocumentArchive [16:41:13]shift 466 fd 163930 [16:41:13]save to /storage/0466/doc_00163930 [16:41:13]save last doc name /storage/0466/doc_00163930 to /storage/kkm_last_doc_name [16:41:13]save OK [16:41:13]Clear old archive folders... [16:41:13]ProcessDocumentItem done err = 0, tmpTLVsize=278 [16:41:13]tlvbuf is 00189100 [16:41:13]SAM_PROTO_ClearQueue [16:41:13]wFMCommunicate request_size=4 [16:41:13]MH_SAM_APDU [16:41:13]CAPDU: 80 09 00 00 [16:41:13]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [16:41:13]Write i2c OK [16:41:13]MH_I2C_Read... [16:41:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:13]Read from MH i2c: E2 [16:41:13]MH_I2C_Read... [16:41:13]Read from MH i2c: E2 03 00 [16:41:13]MH_I2C_Read... [16:41:13]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [16:41:13]RAPDU: 90 00 [16:41:13]wFMCommunicate OK [16:41:13]SAM_PROTO_ClearQueue done [16:41:13]KKMCreateOFDPacket [16:41:13]OFDProtocolAddRootSTLVToBuf [16:41:13]FM_MakeSignedData [16:41:13]FM_MakeSignedData [16:41:13]SAM_PROTO_SignData [16:41:13]wFMCommunicate request_size=4 [16:41:13]MH_SAM_APDU [16:41:13]CAPDU: 80 0D 01 02 [16:41:13]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [16:41:13]Write i2c OK [16:41:13]MH_I2C_Read... [16:41:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:14]Read from MH i2c: E2 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 03 00 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [16:41:14]RAPDU: 90 00 [16:41:14]wFMCommunicate OK [16:41:14]wFMCommunicate request_size=255 [16:41:14]MH_SAM_APDU [16:41:14]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 32 34 06 04 24 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 42 6C 61 63 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 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 A8 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 [16:41:14]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 32 34 06 04 24 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 42 6C 61 63 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 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 A8 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 00 00 FD [16:41:14]Write i2c OK [16:41:14]MH_I2C_Read... [16:41:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:14]Read from MH i2c: E2 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 03 00 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [16:41:14]RAPDU: 90 00 [16:41:14]wFMCommunicate OK [16:41:14]wFMCommunicate request_size=37 [16:41:14]MH_SAM_APDU [16:41:14]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 80 02 00 35 04 06 00 A2 42 25 D2 E6 68 [16:41:14]Write to MH i2c: E2 28 00 62 00 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 80 02 00 35 04 06 00 A2 42 25 D2 E6 68 00 00 3E [16:41:14]Write i2c OK [16:41:14]MH_I2C_Read... [16:41:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:14]Read from MH i2c: E2 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 03 00 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [16:41:14]RAPDU: 90 00 [16:41:14]wFMCommunicate OK [16:41:14]wFMCommunicate request_size=4 [16:41:14]MH_SAM_APDU [16:41:14]CAPDU: 80 0D 03 02 [16:41:14]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [16:41:14]Write i2c OK [16:41:14]MH_I2C_Read... [16:41:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:14]Read from MH i2c: E2 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 0B 00 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 0B 00 63 00 00 E1 31 06 56 CB 88 EE 83 90 00 11 [16:41:14]RAPDU: E1 31 06 56 CB 88 EE 83 90 00 [16:41:14]wFMCommunicate OK [16:41:14]SAM_PROTO_SignData done [16:41:14]FM_MakeSignedData done [16:41:14]CreateOFDProtocolMessage [16:41:14]wFMCommunicate request_size=4 [16:41:14]MH_SAM_APDU [16:41:14]CAPDU: 80 11 00 00 [16:41:14]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [16:41:14]Write i2c OK [16:41:14]MH_I2C_Read... [16:41:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:14]Read from MH i2c: E2 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 17 00 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [16:41:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:14]wFMCommunicate OK [16:41:14]CreateOFDProtocolMessage done [16:41:14]OFDSenderStorePacket 163930 [16:41:14]StoreOFDPacket docnum=163930 [16:41:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 2C 21 22 01 75 8E 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 32 34 06 04 24 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 42 6C 61 63 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 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 A8 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 80 02 00 35 04 06 00 A2 42 25 D2 E6 68 E1 31 06 56 CB 88 EE 83 [16:41:14]CheckFolder [16:41:14]dirname=/storage/ofd_packets [16:41:14]CheckFolder done [16:41:14]ProducePacketName [16:41:14]name=ofd_packets/00163930 [16:41:14]NVStorageSaveData ofd_packets/00163930 [16:41:14]File name is /storage/ofd_packets/00163930 [16:41:14]Write 328 bytes [16:41:14]NVStorageSaveData done [16:41:14]OFDSenderStorePacket done [16:41:14]KKMCreateOFDPacket done [16:41:14]NVStorageSaveData kkm_last_timestamp [16:41:14]File name is /storage/kkm_last_timestamp [16:41:14]Write 4 bytes [16:41:14]NVStorageSaveData done [16:41:14]ExternCall_PrintAddStr [16:41:14]wPrintStart [16:41:14]Write to MH i2c: 01 00 00 65 00 65 [16:41:14]Write i2c OK [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: 01 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: 01 07 00 [16:41:14]MH_I2C_Read... [16:41:14]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [16:41:14]RasterBufferAndPrint [16:41:14]line Счет N : (3)50654 [16:41:14]line ИНН: 02508201610067 [16:41:14]line Контрольно-Кассовый Чек [16:41:14]line ПРОДАЖА [16:41:14]line Товар: 4607969940024 [16:41:14]line Bizon энер. напиток Black [16:41:14]line 1.000 * 85.00 [16:41:14]line = 85.00 [16:41:14]line НДС 12% НСП 1% [16:41:14]line > о реализуемом товаре [16:41:14]line ИТОГО: 85.00 [16:41:14]line НСП 1% : 0.75 [16:41:14]line НДС 12% : 9.03 [16:41:14]line Наличными: 85.00 [16:41:14]line Безнал.: 0.00 [16:41:14]line Место: АЗС № 130 "Партнер Нефть" [16:41:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:14]line СНО: Общий режим [16:41:14]line Чек 528 21.08.2024 16:41 [16:41:14]line Смена: 466 ФФД: 1.0 [16:41:14]line ЗНМ: 0300000070 [16:41:14]line РНМ: 0000000000092562 [16:41:14]line Версия ККМ: 001 [16:41:14]line ФМ: 0000000000871769 [16:41:14]line ФД: 163930 [16:41:14]line ФПД: 178404986119784 [16:41:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163930&fm=178404986119784&tin=02508201610067®Number=0000000000092562&sum=8500 [16:41:14]line 0 [16:41:14]written 0, free lines is 4095 [16:41:14]OFD Sender: Processing packet 163930 [packets to send 968, broken 967] [16:41:14]ProducePacketName [16:41:14]name=ofd_packets/00163930 [16:41:14]OFD Sender: To server: pG, [16:41:14]CommunicateWithHost lk.salyk.kg:30040 [16:41:14]ConnectInit lk.salyk.kg [16:41:15]Write to MH i2c: 01 00 00 8D 00 8D [16:41:15]Write i2c OK [16:41:15]MH_I2C_Read... [16:41:15]Read from MH i2c: 01 [16:41:15]MH_I2C_Read... [16:41:15]Read from MH i2c: 01 07 00 [16:41:15]MH_I2C_Read... [16:41:15]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 E4 0C 84 [16:41:15]RasterBufferAndPrint [16:41:15]line [16:41:15]line [16:41:15]line [16:41:15]line [16:41:15]line [16:41:15]written 0, free lines is 3320 [16:41:15]MH_Cut [16:41:15]Write to MH i2c: D1 01 00 94 00 01 66 [16:41:15]Write i2c OK [16:41:15]MH_I2C_Read... [16:41:15]Read from MH i2c: D1 [16:41:15]MH_I2C_Read... [16:41:15]Read from MH i2c: D1 01 00 [16:41:15]MH_I2C_Read... [16:41:15]Read from MH i2c: D1 01 00 94 00 00 65 [16:41:15]Write to MH i2c: 01 00 00 95 00 95 [16:41:15]Write i2c OK [16:41:15]MH_I2C_Read... [16:41:15]*** Cut start [16:41:15]*** Purtial cut [16:41:15]*** Stage 1: CUTSNS_PIN = 1 [16:41:17]Read from MH i2c: 01 [16:41:17]MH_I2C_Read... [16:41:17]*** Stop cut motor [16:41:17]*** Cut end [16:41:17]Read from MH i2c: 01 07 00 [16:41:17]MH_I2C_Read... [16:41:17]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [16:41:17]process_action close_receipt done [16:41:17]requested_data is exist [16:41:17]produce_requested_data [16:41:17]requested_item fm.sn is exist - process it [16:41:17]wFMCommunicate request_size=4 [16:41:17]MH_SAM_APDU [16:41:17]CAPDU: 80 11 00 00 [16:41:17]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [16:41:17]Write i2c OK [16:41:17]MH_I2C_Read... [16:41:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:18]Read from MH i2c: E2 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 17 00 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 17 00 96 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [16:41:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:18]wFMCommunicate OK [16:41:18]requested_item fd.num is exist - process it [16:41:18]SAM_PROTO_GetFieldsCounters [16:41:18]wFMCommunicate request_size=4 [16:41:18]MH_SAM_APDU [16:41:18]CAPDU: 80 13 00 00 [16:41:18]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [16:41:18]Write i2c OK [16:41:18]MH_I2C_Read... [16:41:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:18]Read from MH i2c: E2 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 62 00 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 62 00 97 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 1E [16:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:18]wFMCommunicate OK [16:41:18]SAM_PROTO_GetFieldsCounters done [16:41:18]requested_item shift.num is exist - process it [16:41:18]requested_item shift.opened is exist - process it [16:41:18]req_shift_opened [16:41:18]FM_GetShiftState [16:41:18]SAM_PROTO_GetShiftState [16:41:18]wFMCommunicate request_size=4 [16:41:18]MH_SAM_APDU [16:41:18]CAPDU: 80 13 01 00 [16:41:18]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [16:41:18]Write i2c OK [16:41:18]MH_I2C_Read... [16:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:18]Read from MH i2c: E2 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 0E 00 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DB [16:41:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:41:18]wFMCommunicate OK [16:41:18]SAM_PROTO_GetShiftState done [16:41:18]FM_GetShiftState done [16:41:18]req_shift_opened done [16:41:18]requested_item shift.open_date is exist - process it [16:41:18]req_shift_open_date [16:41:18]req_shift_open_date done [16:41:18]produce_requested_data done [16:41:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163930,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:41:18]process_action_free close_receipt [16:41:18]json_value_free [16:41:18]json_value_free done [16:41:18]process_json_proto returns [16:41:18]Send response to host [16:41:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163930,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:41:18]free response buf [16:41:18]execute_script done [16:41:18]execute_script returns [16:41:18]free content buf [16:41:18]Sock 9.Close socket [16:41:18]Sock 9.Thread stoped [16:41:18]accept exits with 8 [16:41:18]New connection [16:41:18]New thread 3066830180 created [16:41:18]Thread 3066686820 joined [16:41:18]Waiting for new connection... [16:41:18] Sock 8.Parse request [16:41:18]Sock 8.Check first char [16:41:18]Sock 8.First char is OK [16:41:18]request: POST /json_proto HTTP/1.0 [16:41:18]Method: POST [16:41:18]URL: /json_proto [16:41:18]Method is POST - this is cgi request [16:41:18]url: /json_proto [16:41:18]query_string will be loaded in cgi processing [16:41:18]execute_cgi json_proto POST (null) [16:41:18]execute_cgi path=json_proto method=POST [16:41:18]POST find Content-Length [16:41:18]Host: 172.17.44.132:8080 [16:41:18]Content-Length: 685 [16:41:18]Content-Type: application/json [16:41:18] [16:41:18]POST finish read [16:41:18]Found Content-Length = 685 [16:41:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:18]execute_script... [16:41:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:18]POST & json_proto [16:41:18]process_json_proto [16:41:18]json parsed OK: [16:41:18]protocol is kg_v1.0 [16:41:18]action value=close_receipt [16:41:18]process_action close_receipt [16:41:18]cmd_close_receipt [16:41:18]MH_GetDate [16:41:18]Write to MH i2c: F0 00 00 99 00 88 [16:41:18]Write i2c OK [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: F0 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: F0 09 00 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: F0 09 00 99 00 00 AE 18 C6 66 2A 83 C1 65 56 [16:41:18]GetLastDocTimeStamp 1724258472 [16:41:18]current date 1724258478 [16:41:18]FM_GetShiftState [16:41:18]SAM_PROTO_GetShiftState [16:41:18]wFMCommunicate request_size=4 [16:41:18]MH_SAM_APDU [16:41:18]CAPDU: 80 13 01 00 [16:41:18]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [16:41:18]Write i2c OK [16:41:18]MH_I2C_Read... [16:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:18]Read from MH i2c: E2 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 0E 00 [16:41:18]MH_I2C_Read... [16:41:18]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DD [16:41:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:41:18]wFMCommunicate OK [16:41:18]SAM_PROTO_GetShiftState done [16:41:18]FM_GetShiftState done [16:41:18]opened in 1724199517 [16:41:18]opened+sec_in_day 1724285917 [16:41:18]quantity*price = 100032 [16:41:18]sum+1 = 100033 [16:41:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 529 21.08.2024 16:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163931 ФПД: 134016385925185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163931&fm=134016385925185&tin=02508201610067®Number=0000000000092562&sum=100000 [16:41:20]StoreToDocumentArchive [16:41:20]shift 466 fd 163931 [16:41:20]save to /storage/0466/doc_00163931 [16:41:20]save last doc name /storage/0466/doc_00163931 to /storage/kkm_last_doc_name [16:41:20]save OK [16:41:20]Clear old archive folders... [16:41:20]ProcessDocumentItem done err = 0, tmpTLVsize=250 [16:41:20]tlvbuf is 0018D6E0 [16:41:20]SAM_PROTO_ClearQueue [16:41:20]wFMCommunicate request_size=4 [16:41:20]MH_SAM_APDU [16:41:20]CAPDU: 80 09 00 00 [16:41:20]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [16:41:20]Write i2c OK [16:41:20]MH_I2C_Read... [16:41:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:20]Read from MH i2c: E2 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [16:41:20]RAPDU: 90 00 [16:41:20]wFMCommunicate OK [16:41:20]SAM_PROTO_ClearQueue done [16:41:20]KKMCreateOFDPacket [16:41:20]OFDProtocolAddRootSTLVToBuf [16:41:20]FM_MakeSignedData [16:41:20]FM_MakeSignedData [16:41:20]SAM_PROTO_SignData [16:41:20]wFMCommunicate request_size=4 [16:41:20]MH_SAM_APDU [16:41:20]CAPDU: 80 0D 01 02 [16:41:20]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [16:41:20]Write i2c OK [16:41:20]MH_I2C_Read... [16:41:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:20]Read from MH i2c: E2 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [16:41:20]RAPDU: 90 00 [16:41:20]wFMCommunicate OK [16:41:20]wFMCommunicate request_size=255 [16:41:20]MH_SAM_APDU [16:41:20]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 11 02 00 00 F4 03 04 00 AF 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 80 02 00 35 04 06 00 79 E3 [16:41:20]Write to MH i2c: E2 02 01 A9 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 11 02 00 00 F4 03 04 00 AF 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 80 02 00 35 04 06 00 79 E3 00 00 DD [16:41:20]Write i2c OK [16:41:20]MH_I2C_Read... [16:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:20]Read from MH i2c: E2 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [16:41:20]RAPDU: 90 00 [16:41:20]wFMCommunicate OK [16:41:20]wFMCommunicate request_size=9 [16:41:20]MH_SAM_APDU [16:41:20]CAPDU: 80 0D 02 02 04 1F 13 C0 41 [16:41:20]Write to MH i2c: E2 0C 00 AA 00 80 0D 02 02 04 00 1F 13 C0 41 00 00 5F [16:41:20]Write i2c OK [16:41:20]MH_I2C_Read... [16:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:20]Read from MH i2c: E2 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 [16:41:20]MH_I2C_Read... [16:41:20]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [16:41:21]RAPDU: 90 00 [16:41:21]wFMCommunicate OK [16:41:21]wFMCommunicate request_size=4 [16:41:21]MH_SAM_APDU [16:41:21]CAPDU: 80 0D 03 02 [16:41:21]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [16:41:21]Write i2c OK [16:41:21]MH_I2C_Read... [16:41:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:21]Read from MH i2c: E2 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: E2 0B 00 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: E2 0B 00 AB 00 00 49 38 66 E1 65 E7 6E B4 90 00 5D [16:41:21]RAPDU: 49 38 66 E1 65 E7 6E B4 90 00 [16:41:21]wFMCommunicate OK [16:41:21]SAM_PROTO_SignData done [16:41:21]FM_MakeSignedData done [16:41:21]CreateOFDProtocolMessage [16:41:21]wFMCommunicate request_size=4 [16:41:21]MH_SAM_APDU [16:41:21]CAPDU: 80 11 00 00 [16:41:21]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [16:41:21]Write i2c OK [16:41:21]MH_I2C_Read... [16:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:21]Read from MH i2c: E2 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: E2 17 00 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [16:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:21]wFMCommunicate OK [16:41:21]CreateOFDProtocolMessage done [16:41:21]OFDSenderStorePacket 163931 [16:41:21]StoreOFDPacket docnum=163931 [16:41:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E3 27 06 01 7E C7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 11 02 00 00 F4 03 04 00 AF 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 80 02 00 35 04 06 00 79 E3 1F 13 C0 41 49 38 66 E1 65 E7 6E B4 [16:41:21]CheckFolder [16:41:21]dirname=/storage/ofd_packets [16:41:21]CheckFolder done [16:41:21]ProducePacketName [16:41:21]name=ofd_packets/00163931 [16:41:21]NVStorageSaveData ofd_packets/00163931 [16:41:21]File name is /storage/ofd_packets/00163931 [16:41:21]Write 300 bytes [16:41:21]NVStorageSaveData done [16:41:21]OFDSenderStorePacket done [16:41:21]KKMCreateOFDPacket done [16:41:21]NVStorageSaveData kkm_last_timestamp [16:41:21]File name is /storage/kkm_last_timestamp [16:41:21]Write 4 bytes [16:41:21]NVStorageSaveData done [16:41:21]ExternCall_PrintAddStr [16:41:21]wPrintStart [16:41:21]Write to MH i2c: 01 00 00 AD 00 AD [16:41:21]Write i2c OK [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: 01 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: 01 07 00 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [16:41:21]RasterBufferAndPrint [16:41:21]line Счет N : (1)292528 [16:41:21]line ИНН: 02508201610067 [16:41:21]line Контрольно-Кассовый Чек [16:41:21]line ПРОДАЖА [16:41:21]line ТРК (МРК, ГНК) : 81 [16:41:21]line Товар: 2711129700 [16:41:21]line ГАЗ-К-5 [16:41:21]line 26.050 * 38.40 [16:41:21]line = 1000.32 [16:41:21]line НДС 12% НСП 1% [16:41:21]line > о реализуемом товаре [16:41:21]line ОКРУГЛЕНИЕ: -0.32 [16:41:21]line ИТОГО: 1000.00 [16:41:21]line Внесено: 1000.00 [16:41:21]line СДАЧА: 0.00 [16:41:21]line НСП 1% : 8.85 [16:41:21]line НДС 12% : 106.23 [16:41:21]line Наличными: 1000.00 [16:41:21]line Безнал.: 0.00 [16:41:21]line Место: АЗС № 130 "Партнер Нефть" [16:41:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:21]line СНО: Общий режим [16:41:21]line Чек 529 21.08.2024 16:41 [16:41:21]line Смена: 466 ФФД: 1.0 [16:41:21]line ЗНМ: 0300000070 [16:41:21]line РНМ: 0000000000092562 [16:41:21]line Версия ККМ: 001 [16:41:21]line ФМ: 0000000000871769 [16:41:21]line ФД: 163931 [16:41:21]line ФПД: 134016385925185 [16:41:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163931&fm=134016385925185&tin=02508201610067®Number=0000000000092562&sum=100000 [16:41:21]written 0, free lines is 4095 [16:41:21]Write to MH i2c: 01 00 00 D8 00 D8 [16:41:21]Write i2c OK [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: 01 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: 01 07 00 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 C5 0C B0 [16:41:21]RasterBufferAndPrint [16:41:21]line [16:41:21]line [16:41:21]line [16:41:21]line [16:41:21]line [16:41:21]written 0, free lines is 3299 [16:41:21]MH_Cut [16:41:21]Write to MH i2c: D1 01 00 DF 00 01 B1 [16:41:21]Write i2c OK [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: D1 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: D1 01 00 [16:41:21]MH_I2C_Read... [16:41:21]Read from MH i2c: D1 01 00 DF 00 00 B0 [16:41:21]Write to MH i2c: 01 00 00 E0 00 E0 [16:41:21]Write i2c OK [16:41:21]MH_I2C_Read... [16:41:22]*** Cut start [16:41:22]*** Purtial cut [16:41:22]*** Stage 1: CUTSNS_PIN = 1 [16:41:23]Connected sock=11 [16:41:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 2C 21 22 01 75 8E 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 32 34 06 04 24 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 42 6C 61 63 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 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 A8 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 80 02 00 35 04 06 00 A2 42 25 D2 E6 68 E1 31 06 56 CB 88 EE 83 [16:41:24]Read from MH i2c: 01 [16:41:24]MH_I2C_Read... [16:41:24]*** Stop cut motor [16:41:24]*** Cut end [16:41:24]Read from MH i2c: 01 07 00 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [16:41:24]process_action close_receipt done [16:41:24]requested_data is exist [16:41:24]produce_requested_data [16:41:24]requested_item fm.sn is exist - process it [16:41:24]wFMCommunicate request_size=4 [16:41:24]MH_SAM_APDU [16:41:24]CAPDU: 80 11 00 00 [16:41:24]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [16:41:24]Write i2c OK [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: E2 [16:41:24]MH_I2C_Read... [16:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:24]Read from MH i2c: E2 17 00 [16:41:24]MH_I2C_Read... [16:41:24]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 37 36 39 90 00 B4 [16:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:24]wFMCommunicate OK [16:41:24]requested_item fd.num is exist - process it [16:41:24]SAM_PROTO_GetFieldsCounters [16:41:24]wFMCommunicate request_size=4 [16:41:24]MH_SAM_APDU [16:41:24]CAPDU: 80 13 00 00 [16:41:24]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [16:41:24]Write i2c OK [16:41:24]MH_I2C_Read... [16:41:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:24]Read from MH i2c: E2 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: E2 62 00 [16:41:24]MH_I2C_Read... [16:41:24]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 6D [16:41:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:24]wFMCommunicate OK [16:41:24]SAM_PROTO_GetFieldsCounters done [16:41:24]requested_item shift.num is exist - process it [16:41:24]requested_item shift.opened is exist - process it [16:41:24]req_shift_opened [16:41:24]FM_GetShiftState [16:41:24]SAM_PROTO_GetShiftState [16:41:24]wFMCommunicate request_size=4 [16:41:24]MH_SAM_APDU [16:41:24]CAPDU: 80 13 01 00 [16:41:24]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [16:41:24]Write i2c OK [16:41:24]MH_I2C_Read... [16:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:24]Read from MH i2c: E2 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: E2 0E 00 [16:41:24]MH_I2C_Read... [16:41:24]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 26 [16:41:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:41:24]wFMCommunicate OK [16:41:24]SAM_PROTO_GetShiftState done [16:41:24]FM_GetShiftState done [16:41:24]req_shift_opened done [16:41:24]requested_item shift.open_date is exist - process it [16:41:24]req_shift_open_date [16:41:24]req_shift_open_date done [16:41:24]produce_requested_data done [16:41:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163931,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:41:24]process_action_free close_receipt [16:41:24]json_value_free [16:41:24]json_value_free done [16:41:24]process_json_proto returns [16:41:24]Send response to host [16:41:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163931,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:41:24]free response buf [16:41:24]execute_script done [16:41:24]execute_script returns [16:41:24]free content buf [16:41:24]Sock 8.Close socket [16:41:24]Sock 8.Thread stoped [16:41:25]accept exits with 9 [16:41:25]New connection [16:41:25]New thread 3066686820 created [16:41:25]Thread 3066830180 joined [16:41:25]Waiting for new connection... [16:41:25] Sock 9.Parse request [16:41:25]Sock 9.Check first char [16:41:25]Sock 9.First char is OK [16:41:25]request: POST /json_proto HTTP/1.0 [16:41:25]Method: POST [16:41:25]URL: /json_proto [16:41:25]Method is POST - this is cgi request [16:41:25]url: /json_proto [16:41:25]query_string will be loaded in cgi processing [16:41:25]execute_cgi json_proto POST (null) [16:41:25]execute_cgi path=json_proto method=POST [16:41:25]POST find Content-Length [16:41:25]Host: 172.17.44.132:8080 [16:41:25]Content-Length: 678 [16:41:25]Content-Type: application/json [16:41:25] [16:41:25]POST finish read [16:41:25]Found Content-Length = 678 [16:41:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:25]execute_script... [16:41:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:25]POST & json_proto [16:41:25]process_json_proto [16:41:25]json parsed OK: [16:41:25]protocol is kg_v1.0 [16:41:25]action value=close_receipt [16:41:25]process_action close_receipt [16:41:25]cmd_close_receipt [16:41:25]MH_GetDate [16:41:25]Write to MH i2c: F0 00 00 E4 00 D3 [16:41:25]Write i2c OK [16:41:25]MH_I2C_Read... [16:41:25]Read from MH i2c: F0 [16:41:25]MH_I2C_Read... [16:41:25]Read from MH i2c: F0 09 00 [16:41:25]MH_I2C_Read... [16:41:25]Read from MH i2c: F0 09 00 E4 00 00 B5 18 C6 66 2A 83 C1 65 A8 [16:41:25]GetLastDocTimeStamp 1724258479 [16:41:25]current date 1724258485 [16:41:25]FM_GetShiftState [16:41:25]SAM_PROTO_GetShiftState [16:41:25]wFMCommunicate request_size=4 [16:41:25]MH_SAM_APDU [16:41:25]CAPDU: 80 13 01 00 [16:41:25]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [16:41:25]Write i2c OK [16:41:25]MH_I2C_Read... [16:41:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:25]Read from MH i2c: E2 [16:41:25]MH_I2C_Read... [16:41:25]Read from MH i2c: E2 0E 00 [16:41:25]MH_I2C_Read... [16:41:25]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 28 [16:41:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:41:25]wFMCommunicate OK [16:41:25]SAM_PROTO_GetShiftState done [16:41:25]FM_GetShiftState done [16:41:25]opened in 1724199517 [16:41:25]opened+sec_in_day 1724285917 [16:41:25]quantity*price = 80004 [16:41:25]sum+1 = 80005 [16:41:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 530 21.08.2024 16:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163932 ФПД: 138483938040190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163932&fm=138483938040190&tin=02508201610067®Number=0000000000092562&sum=80000 [16:41:26]StoreToDocumentArchive [16:41:26]shift 466 fd 163932 [16:41:26]save to /storage/0466/doc_00163932 [16:41:26]save last doc name /storage/0466/doc_00163932 to /storage/kkm_last_doc_name [16:41:26]save OK [16:41:26]Clear old archive folders... [16:41:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:26]tlvbuf is 0021AF70 [16:41:26]SAM_PROTO_ClearQueue [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 09 00 00 [16:41:27]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [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 F2 00 00 90 00 66 [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 F3 00 80 0D 01 02 00 00 00 00 6C [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 F3 00 00 90 00 67 [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 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 B5 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 80 02 00 35 04 06 00 7D [16:41:27]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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 B5 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 80 02 00 35 04 06 00 7D 00 00 D8 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F 61 47 00 70 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 37 36 39 10 04 04 00 5A 80 02 00 F4 03 04 00 06 C2 C5 66 B6 04 01 00 00 03 B2 BB 3E DB 75 D4 C1 [16:41:27]CommunicateWithHost err = 0 [16:41:27]CheckOFDResponse [16:41:27]1017 (14) - 77093643461234 [16:41:27]1041 (16) - 0000000000871769 [16:41:27]1040 (4) - 163930 [16:41:27]1012 (4) - 21.08.2024 10:31 [16:41:27]1206 (1) - 0 [16:41:27]OFD Sender: Remove packet 163930 [16:41:27]ProducePacketName [16:41:27]name=ofd_packets/00163930 [16:41:27]NVStorageDeleteData [16:41:27]*** iso7816_exchange 80 0D 02 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 F4 00 00 90 00 68 [16:41:27]RAPDU: 90 00 [16:41:27]wFMCommunicate OK [16:41:27]wFMCommunicate request_size=10 [16:41:27]MH_SAM_APDU [16:41:27]CAPDU: 80 0D 02 02 05 F3 4D EF 19 7E [16:41:27]Write to MH i2c: E2 0D 00 F5 00 80 0D 02 02 05 00 F3 4D EF 19 7E 00 00 3F [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]*** iso7816_exchange 80 0D 02 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 F5 00 00 90 00 69 [16:41:27]RAPDU: 90 00 [16:41:27]wFMCommunicate OK [16:41:27]wFMCommunicate request_size=4 [16:41:27]MH_SAM_APDU [16:41:27]CAPDU: 80 0D 03 02 [16:41:27]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:27]Read from MH i2c: E2 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 0B 00 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 0B 00 F6 00 00 BD 5F 8E FC C0 CF 77 34 90 00 52 [16:41:27]RAPDU: BD 5F 8E FC C0 CF 77 34 90 00 [16:41:27]wFMCommunicate OK [16:41:27]SAM_PROTO_SignData done [16:41:27]FM_MakeSignedData done [16:41:27]CreateOFDProtocolMessage [16:41:27]wFMCommunicate request_size=4 [16:41:27]MH_SAM_APDU [16:41:27]CAPDU: 80 11 00 00 [16:41:27]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:27]Read from MH i2c: E2 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 17 00 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [16:41:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:27]wFMCommunicate OK [16:41:27]CreateOFDProtocolMessage done [16:41:27]OFDSenderStorePacket 163932 [16:41:27]StoreOFDPacket docnum=163932 [16:41:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 3C 07 01 9A 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 B5 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 80 02 00 35 04 06 00 7D F3 4D EF 19 7E BD 5F 8E FC C0 CF 77 34 [16:41:27]CheckFolder [16:41:27]dirname=/storage/ofd_packets [16:41:27]CheckFolder done [16:41:27]ProducePacketName [16:41:27]name=ofd_packets/00163932 [16:41:27]NVStorageSaveData ofd_packets/00163932 [16:41:27]File name is /storage/ofd_packets/00163932 [16:41:27]Write 301 bytes [16:41:27]NVStorageSaveData done [16:41:27]OFDSenderStorePacket done [16:41:27]KKMCreateOFDPacket done [16:41:27]NVStorageSaveData kkm_last_timestamp [16:41:27]File name is /storage/kkm_last_timestamp [16:41:27]Write 4 bytes [16:41:27]NVStorageSaveData done [16:41:27]ExternCall_PrintAddStr [16:41:27]wPrintStart [16:41:27]Write to MH i2c: 01 00 00 F8 00 F8 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: 01 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: 01 07 00 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [16:41:27]RasterBufferAndPrint [16:41:27]line Счет N : (1)292531 [16:41:27]line ИНН: 02508201610067 [16:41:27]line Контрольно-Кассовый Чек [16:41:27]line ПРОДАЖА [16:41:27]line ТРК (МРК, ГНК) : 32 [16:41:27]line Товар: 2710124130 [16:41:27]line Аи-92-К-5 [16:41:27]line 11.800 * 67.80 [16:41:27]line = 800.04 [16:41:28]line НДС 12% НСП 1% [16:41:28]line > о реализуемом товаре [16:41:28]line ОКРУГЛЕНИЕ: -0.04 [16:41:28]line ИТОГО: 800.00 [16:41:28]line Внесено: 800.00 [16:41:28]line СДАЧА: 0.00 [16:41:28]line НСП 1% : 7.08 [16:41:28]line НДС 12% : 84.96 [16:41:28]line Наличными: 800.00 [16:41:28]line Безнал.: 0.00 [16:41:28]line Место: АЗС № 130 "Партнер Нефть" [16:41:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:28]line СНО: Общий режим [16:41:28]line Чек 530 21.08.2024 16:41 [16:41:28]line Смена: 466 ФФД: 1.0 [16:41:28]line ЗНМ: 0300000070 [16:41:28]line РНМ: 0000000000092562 [16:41:28]line Версия ККМ: 001 [16:41:28]line ФМ: 0000000000871769 [16:41:28]line ФД: 163932 [16:41:28]line ФПД: 138483938040190 [16:41:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163932&fm=138483938040190&tin=02508201610067®Number=0000000000092562&sum=80000 [16:41:28]written 0, free lines is 4095 [16:41:28]OFD Sender: Processing packet 163931 [packets to send 969, broken 967] [16:41:28]ProducePacketName [16:41:28]name=ofd_packets/00163931 [16:41:28]OFD Sender: To server: pG, [16:41:28]CommunicateWithHost lk.salyk.kg:30040 [16:41:28]ConnectInit lk.salyk.kg [16:41:28]Write to MH i2c: 01 00 00 23 01 24 [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 23 01 00 00 00 00 00 CE 0C 05 [16:41:28]RasterBufferAndPrint [16:41:28]line [16:41:28]line [16:41:28]line [16:41:28]line [16:41:28]line [16:41:28]written 0, free lines is 3312 [16:41:28]MH_Cut [16:41:28]Write to MH i2c: D1 01 00 2A 01 01 FD [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: D1 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: D1 01 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: D1 01 00 2A 01 00 FC [16:41:28]Write to MH i2c: 01 00 00 2B 01 2C [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:29]*** Cut start [16:41:29]*** Purtial cut [16:41:29]*** Stage 1: CUTSNS_PIN = 1 [16:41:29]Connected sock=10 [16:41: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 37 36 39 0E 01 00 00 E3 27 06 01 7E C7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 11 02 00 00 F4 03 04 00 AF 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 80 02 00 35 04 06 00 79 E3 1F 13 C0 41 49 38 66 E1 65 E7 6E B4 [16:41:31]Read from MH i2c: 01 [16:41:31]MH_I2C_Read... [16:41:31]*** Stop cut motor [16:41:31]*** Cut end [16:41:31]Read from MH i2c: 01 07 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [16:41:31]process_action close_receipt done [16:41:31]requested_data is exist [16:41:31]produce_requested_data [16:41:31]requested_item fm.sn is exist - process it [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 11 00 00 [16:41:31]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 17 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 17 00 2C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [16:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:31]wFMCommunicate OK [16:41:31]requested_item fd.num is exist - process it [16:41:31]SAM_PROTO_GetFieldsCounters [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 13 00 00 [16:41:31]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 62 00 [16:41:31]MH_I2C_Read... [16:41:31]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [16:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:31]wFMCommunicate OK [16:41:31]SAM_PROTO_GetFieldsCounters done [16:41:31]requested_item shift.num is exist - process it [16:41:31]requested_item shift.opened is exist - process it [16:41:31]req_shift_opened [16:41:31]FM_GetShiftState [16:41:31]SAM_PROTO_GetShiftState [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 13 01 00 [16:41:31]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 0E 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 72 [16:41:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:41:31]wFMCommunicate OK [16:41:31]SAM_PROTO_GetShiftState done [16:41:31]FM_GetShiftState done [16:41:31]req_shift_opened done [16:41:31]requested_item shift.open_date is exist - process it [16:41:31]req_shift_open_date [16:41:31]req_shift_open_date done [16:41:31]produce_requested_data done [16:41:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163932,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:41:31]process_action_free close_receipt [16:41:31]json_value_free [16:41:31]json_value_free done [16:41:31]process_json_proto returns [16:41:31]Send response to host [16:41:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163932,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:41:31]free response buf [16:41:31]execute_script done [16:41:31]execute_script returns [16:41:31]free content buf [16:41:31]Sock 9.Close socket [16:41:31]Sock 9.Thread stoped [16: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 37 36 39 4F 00 00 00 8A 68 47 00 03 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 37 36 39 10 04 04 00 5B 80 02 00 F4 03 04 00 09 C2 C5 66 B6 04 01 00 00 15 68 81 43 BD 61 AA 61 [16:41:31]CommunicateWithHost err = 0 [16:41:31]CheckOFDResponse [16:41:31]1017 (14) - 77093643461234 [16:41:31]1041 (16) - 0000000000871769 [16:41:31]1040 (4) - 163931 [16:41:31]1012 (4) - 21.08.2024 10:31 [16:41:31]1206 (1) - 0 [16:41:32]OFD Sender: Remove packet 163931 [16:41:32]ProducePacketName [16:41:32]name=ofd_packets/00163931 [16:41:32]NVStorageDeleteData [16:41:32]OFD Sender: Processing packet 163932 [packets to send 968, broken 967] [16:41:32]ProducePacketName [16:41:32]name=ofd_packets/00163932 [16:41:32]OFD Sender: To server: pG, [16:41:32]CommunicateWithHost lk.salyk.kg:30040 [16:41:32]ConnectInit lk.salyk.kg [16:41:39]Connected sock=9 [16:41:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 3C 07 01 9A 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 B5 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 80 02 00 35 04 06 00 7D F3 4D EF 19 7E BD 5F 8E FC C0 CF 77 34 [16:41:44]recv_with_timeout no data received [16:41:44]CommunicateWithHost answer receiving error [16:41:44]CommunicateWithHost err = -3 [16:41:44]OFD Sender: Server communicate error [16:41:44]OFD Sender: Processing packet 163932 [packets to send 968, broken 967] [16:41:44]ProducePacketName [16:41:44]name=ofd_packets/00163932 [16:41:44]OFD Sender: To server: pG, [16:41:44]CommunicateWithHost lk.salyk.kg:30040 [16:41:44]ConnectInit lk.salyk.kg [16:41:49]ConnectInit Can't take IP for lk.salyk.kg [16:41:49]CommunicateWithHost connect error [16:41:49]CommunicateWithHost err = -1 [16:41:49]OFD Sender: Server communicate error [16:41:54]OFD Sender: Processing packet 163932 [packets to send 968, broken 967] [16:41:54]ProducePacketName [16:41:54]name=ofd_packets/00163932 [16:41:54]OFD Sender: To server: pG, [16:41:54]CommunicateWithHost lk.salyk.kg:30040 [16:41:54]ConnectInit lk.salyk.kg [16:41:56]recv_with_timeout no data received [16:41:59]ConnectInit Can't take IP for lk.salyk.kg [16:41:59]CommunicateWithHost connect error [16:41:59]CommunicateWithHost err = -1 [16:41:59]OFD Sender: Server communicate error [16:42:04]OFD Sender: Processing packet 163932 [packets to send 968, broken 967] [16:42:04]ProducePacketName [16:42:04]name=ofd_packets/00163932 [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:13]Connected sock=10 [16:42: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 37 36 39 0F 01 00 00 24 3C 07 01 9A 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 B5 18 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 80 02 00 35 04 06 00 7D F3 4D EF 19 7E BD 5F 8E FC C0 CF 77 34 [16:42:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 20 FB 47 00 EC 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 37 36 39 10 04 04 00 5C 80 02 00 F4 03 04 00 35 C2 C5 66 B6 04 01 00 00 EE 85 19 E9 1E D2 8D E3 [16:42:15]CommunicateWithHost err = 0 [16:42:15]CheckOFDResponse [16:42:15]1017 (14) - 77093643461234 [16:42:15]1041 (16) - 0000000000871769 [16:42:15]1040 (4) - 163932 [16:42:15]1012 (4) - 21.08.2024 10:32 [16:42:15]1206 (1) - 0 [16:42:15]OFD Sender: Remove packet 163932 [16:42:15]ProducePacketName [16:42:15]name=ofd_packets/00163932 [16:42:15]NVStorageDeleteData [16:42:15]OFD Sender: No OFD packet to send [16:42:20]OFD Sender: No OFD packet to send [16:42:25]OFD Sender: No OFD packet to send [16:42:30]OFD Sender: No OFD packet to send [16:42:34]recv_with_timeout no data received [16:42:35]OFD Sender: No OFD packet to send [16:42:40]OFD Sender: No OFD packet to send [16:42:45]OFD Sender: No OFD packet to send [16:42:50]OFD Sender: No OFD packet to send [16:42:55]OFD Sender: No OFD packet to send [16:42:59]accept exits with 8 [16:42:59]New connection [16:42:59]New thread 3066830180 created [16:42:59]Thread 3066686820 joined [16:42:59]Waiting for new connection... [16:42:59] Sock 8.Parse request [16:42:59]Sock 8.Check first char [16:42:59]Sock 8.First char is OK [16:42:59]request: POST /json_proto HTTP/1.0 [16:42:59]Method: POST [16:42:59]URL: /json_proto [16:42:59]Method is POST - this is cgi request [16:42:59]url: /json_proto [16:42:59]query_string will be loaded in cgi processing [16:42:59]execute_cgi json_proto POST (null) [16:42:59]execute_cgi path=json_proto method=POST [16:42:59]POST find Content-Length [16:42:59]Host: 172.17.44.132:8080 [16:42:59]Content-Length: 668 [16:42:59]Content-Type: application/json [16:42:59] [16:42:59]POST finish read [16:42:59]Found Content-Length = 668 [16:42:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.300, "sum" : 915.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 915.00, "total" : 915.00, "payments": [ { "type": 0, "sum" : 915.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:59]execute_script... [16:42:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.300, "sum" : 915.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 915.00, "total" : 915.00, "payments": [ { "type": 0, "sum" : 915.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:59]POST & json_proto [16:42:59]process_json_proto [16:42:59]json parsed OK: [16:42:59]protocol is kg_v1.0 [16:42:59]action value=close_receipt [16:42:59]process_action close_receipt [16:42:59]cmd_close_receipt [16:42:59]MH_GetDate [16:42:59]Write to MH i2c: F0 00 00 2F 01 1F [16:42:59]Write i2c OK [16:42:59]MH_I2C_Read... [16:42:59]Read from MH i2c: F0 [16:42:59]MH_I2C_Read... [16:42:59]Read from MH i2c: F0 09 00 [16:42:59]MH_I2C_Read... [16:42:59]Read from MH i2c: F0 09 00 2F 01 00 14 19 C6 66 2A 83 C1 65 54 [16:42:59]GetLastDocTimeStamp 1724258485 [16:42:59]current date 1724258580 [16:42:59]FM_GetShiftState [16:42:59]SAM_PROTO_GetShiftState [16:42:59]wFMCommunicate request_size=4 [16:42:59]MH_SAM_APDU [16:42:59]CAPDU: 80 13 01 00 [16:42:59]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [16:42:59]Write i2c OK [16:42:59]MH_I2C_Read... [16:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:59]Read from MH i2c: E2 [16:42:59]MH_I2C_Read... [16:42:59]Read from MH i2c: E2 0E 00 [16:42:59]MH_I2C_Read... [16:42:59]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 74 [16:42:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:42:59]wFMCommunicate OK [16:42:59]SAM_PROTO_GetShiftState done [16:42:59]FM_GetShiftState done [16:42:59]opened in 1724199517 [16:42:59]opened+sec_in_day 1724285917 [16:42:59]quantity*price = 91504 [16:42:59]sum+1 = 91505 [16:42:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 915.00 Внесено: 915.00 СДАЧА: 0.00 НСП 1% : 8.10 НДС 12% : 97.17 Наличными: 915.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 531 21.08.2024 16:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163933 ФПД: 238524687212620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163933&fm=238524687212620&tin=02508201610067®Number=0000000000092562&sum=91500 [16:43:00]StoreToDocumentArchive [16:43:00]shift 466 fd 163933 [16:43:00]save to /storage/0466/doc_00163933 [16:43:00]save last doc name /storage/0466/doc_00163933 to /storage/kkm_last_doc_name [16:43:00]save OK [16:43:00]Clear old archive folders... [16:43:00]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:43:00]tlvbuf is B6EA3130 [16:43:00]SAM_PROTO_ClearQueue [16:43:00]wFMCommunicate request_size=4 [16:43:00]MH_SAM_APDU [16:43:00]CAPDU: 80 09 00 00 [16:43:00]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [16:43:00]Write i2c OK [16:43:00]MH_I2C_Read... [16:43:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:01]Read from MH i2c: E2 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [16:43:01]RAPDU: 90 00 [16:43:01]wFMCommunicate OK [16:43:01]SAM_PROTO_ClearQueue done [16:43:01]KKMCreateOFDPacket [16:43:01]OFDProtocolAddRootSTLVToBuf [16:43:01]FM_MakeSignedData [16:43:01]FM_MakeSignedData [16:43:01]SAM_PROTO_SignData [16:43:01]wFMCommunicate request_size=4 [16:43:01]MH_SAM_APDU [16:43:01]CAPDU: 80 0D 01 02 [16:43:01]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [16:43:01]Write i2c OK [16:43:01]MH_I2C_Read... [16:43:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:01]Read from MH i2c: E2 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [16:43:01]RAPDU: 90 00 [16:43:01]wFMCommunicate OK [16:43:01]wFMCommunicate request_size=255 [16:43:01]MH_SAM_APDU [16:43:01]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 F4 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 70 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 14 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 80 02 00 35 04 06 00 D8 EF DB [16:43:01]Write to MH i2c: E2 02 01 3F 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 F4 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 70 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 14 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 80 02 00 35 04 06 00 D8 EF DB 00 00 25 [16:43:01]Write i2c OK [16:43:01]MH_I2C_Read... [16:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:01]Read from MH i2c: E2 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [16:43:01]RAPDU: 90 00 [16:43:01]wFMCommunicate OK [16:43:01]wFMCommunicate request_size=8 [16:43:01]MH_SAM_APDU [16:43:01]CAPDU: 80 0D 02 02 03 40 60 4C [16:43:01]Write to MH i2c: E2 0B 00 40 01 80 0D 02 02 03 00 40 60 4C 00 00 AD [16:43:01]Write i2c OK [16:43:01]MH_I2C_Read... [16:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:01]Read from MH i2c: E2 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [16:43:01]RAPDU: 90 00 [16:43:01]wFMCommunicate OK [16:43:01]wFMCommunicate request_size=4 [16:43:01]MH_SAM_APDU [16:43:01]CAPDU: 80 0D 03 02 [16:43:01]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [16:43:01]Write i2c OK [16:43:01]MH_I2C_Read... [16:43:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:01]Read from MH i2c: E2 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 0B 00 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 0B 00 41 01 00 DD BD B7 DD 5F A0 F4 A0 90 00 7F [16:43:01]RAPDU: DD BD B7 DD 5F A0 F4 A0 90 00 [16:43:01]wFMCommunicate OK [16:43:01]SAM_PROTO_SignData done [16:43:01]FM_MakeSignedData done [16:43:01]CreateOFDProtocolMessage [16:43:01]wFMCommunicate request_size=4 [16:43:01]MH_SAM_APDU [16:43:01]CAPDU: 80 11 00 00 [16:43:01]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [16:43:01]Write i2c OK [16:43:01]MH_I2C_Read... [16:43:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:01]Read from MH i2c: E2 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: E2 17 00 [16:43:01]MH_I2C_Read... [16:43:01]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 37 36 39 90 00 16 [16:43:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:01]wFMCommunicate OK [16:43:01]CreateOFDProtocolMessage done [16:43:01]OFDSenderStorePacket 163933 [16:43:01]StoreOFDPacket docnum=163933 [16:43:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D3 71 05 01 65 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 F4 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 70 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 14 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 80 02 00 35 04 06 00 D8 EF DB 40 60 4C DD BD B7 DD 5F A0 F4 A0 [16:43:01]CheckFolder [16:43:01]dirname=/storage/ofd_packets [16:43:01]CheckFolder done [16:43:01]ProducePacketName [16:43:01]name=ofd_packets/00163933 [16:43:01]NVStorageSaveData ofd_packets/00163933 [16:43:01]File name is /storage/ofd_packets/00163933 [16:43:01]Write 299 bytes [16:43:01]NVStorageSaveData done [16:43:01]OFDSenderStorePacket done [16:43:01]KKMCreateOFDPacket done [16:43:01]NVStorageSaveData kkm_last_timestamp [16:43:01]File name is /storage/kkm_last_timestamp [16:43:01]Write 4 bytes [16:43:01]NVStorageSaveData done [16:43:01]ExternCall_PrintAddStr [16:43:01]wPrintStart [16:43:01]Write to MH i2c: 01 00 00 43 01 44 [16:43:01]Write i2c OK [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: 01 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: 01 07 00 [16:43:01]MH_I2C_Read... [16:43:01]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [16:43:01]RasterBufferAndPrint [16:43:01]line Счет N : (1)292535 [16:43:01]line ИНН: 02508201610067 [16:43:01]line Контрольно-Кассовый Чек [16:43:01]line ПРОДАЖА [16:43:01]line ТРК (МРК, ГНК) : 61 [16:43:01]line Товар: 2710124130 [16:43:01]line SU-92-К-5 [16:43:01]line 13.300 * 68.80 [16:43:01]line = 915.04 [16:43:01]line НДС 12% НСП 1% [16:43:01]line > о реализуемом товаре [16:43:01]line ОКРУГЛЕНИЕ: -0.04 [16:43:01]line ИТОГО: 915.00 [16:43:01]line Внесено: 915.00 [16:43:01]line СДАЧА: 0.00 [16:43:01]line НСП 1% : 8.10 [16:43:01]line НДС 12% : 97.17 [16:43:01]line Наличными: 915.00 [16:43:01]line Безнал.: 0.00 [16:43:01]line Место: АЗС № 130 "Партнер Нефть" [16:43:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:43:01]line СНО: Общий режим [16:43:01]line Чек 531 21.08.2024 16:43 [16:43:01]line Смена: 466 ФФД: 1.0 [16:43:01]line ЗНМ: 0300000070 [16:43:01]line РНМ: 0000000000092562 [16:43:01]line Версия ККМ: 001 [16:43:01]line ФМ: 0000000000871769 [16:43:01]line ФД: 163933 [16:43:01]line ФПД: 238524687212620 [16:43:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163933&fm=238524687212620&tin=02508201610067®Number=0000000000092562&sum=91500 [16:43:01]written 0, free lines is 4095 [16:43:01]OFD Sender: Processing packet 163933 [packets to send 968, broken 967] [16:43:01]ProducePacketName [16:43:01]name=ofd_packets/00163933 [16:43:01]OFD Sender: To server: pG, [16:43:01]CommunicateWithHost lk.salyk.kg:30040 [16:43:01]ConnectInit lk.salyk.kg [16:43:02]Write to MH i2c: 01 00 00 6E 01 6F [16:43:02]Write i2c OK [16:43:02]MH_I2C_Read... [16:43:02]Read from MH i2c: 01 [16:43:02]MH_I2C_Read... [16:43:02]Read from MH i2c: 01 07 00 [16:43:02]MH_I2C_Read... [16:43:02]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 C2 0C 44 [16:43:02]RasterBufferAndPrint [16:43:02]line [16:43:02]line [16:43:02]line [16:43:02]line [16:43:02]line [16:43:02]written 0, free lines is 3287 [16:43:02]MH_Cut [16:43:02]Write to MH i2c: D1 01 00 75 01 01 48 [16:43:02]Write i2c OK [16:43:02]MH_I2C_Read... [16:43:02]Read from MH i2c: D1 [16:43:02]MH_I2C_Read... [16:43:02]Read from MH i2c: D1 01 00 [16:43:02]MH_I2C_Read... [16:43:02]Read from MH i2c: D1 01 00 75 01 00 47 [16:43:02]Write to MH i2c: 01 00 00 76 01 77 [16:43:02]Write i2c OK [16:43:02]MH_I2C_Read... [16:43:02]*** Cut start [16:43:02]*** Purtial cut [16:43:02]*** Stage 1: CUTSNS_PIN = 1 [16:43:04]Connected sock=11 [16:43: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 37 36 39 0D 01 00 00 D3 71 05 01 65 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 F4 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 70 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 14 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 80 02 00 35 04 06 00 D8 EF DB 40 60 4C DD BD B7 DD 5F A0 F4 A0 [16:43:04]Read from MH i2c: 01 [16:43:04]MH_I2C_Read... [16:43:04]*** Stop cut motor [16:43:04]*** Cut end [16:43:04]Read from MH i2c: 01 07 00 [16:43:04]MH_I2C_Read... [16:43:04]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [16:43:04]process_action close_receipt done [16:43:04]requested_data is exist [16:43:04]produce_requested_data [16:43:04]requested_item fm.sn is exist - process it [16:43:04]wFMCommunicate request_size=4 [16:43:04]MH_SAM_APDU [16:43:04]CAPDU: 80 11 00 00 [16:43:04]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [16:43:04]Write i2c OK [16:43:04]MH_I2C_Read... [16:43:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:05]Read from MH i2c: E2 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 17 00 [16:43:05]MH_I2C_Read... [16:43:05]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 37 36 39 90 00 4B [16:43:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:05]wFMCommunicate OK [16:43:05]requested_item fd.num is exist - process it [16:43:05]SAM_PROTO_GetFieldsCounters [16:43:05]wFMCommunicate request_size=4 [16:43:05]MH_SAM_APDU [16:43:05]CAPDU: 80 13 00 00 [16:43:05]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [16:43:05]Write i2c OK [16:43:05]MH_I2C_Read... [16:43:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 91 0B 47 00 62 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 37 36 39 10 04 04 00 5D 80 02 00 F4 03 04 00 67 C2 C5 66 B6 04 01 00 00 6A AC DB 3A F0 20 F6 23 [16:43:05]CommunicateWithHost err = 0 [16:43:05]CheckOFDResponse [16:43:05]1017 (14) - 77093643461234 [16:43:05]1041 (16) - 0000000000871769 [16:43:05]1040 (4) - 163933 [16:43:05]1012 (4) - 21.08.2024 10:33 [16:43:05]1206 (1) - 0 [16:43:05]OFD Sender: Remove packet 163933 [16:43:05]ProducePacketName [16:43:05]name=ofd_packets/00163933 [16:43:05]NVStorageDeleteData [16:43:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:05]Read from MH i2c: E2 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 62 00 [16:43:05]MH_I2C_Read... [16:43:05]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 0C [16:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:05]wFMCommunicate OK [16:43:05]SAM_PROTO_GetFieldsCounters done [16:43:05]requested_item shift.num is exist - process it [16:43:05]requested_item shift.opened is exist - process it [16:43:05]req_shift_opened [16:43:05]FM_GetShiftState [16:43:05]SAM_PROTO_GetShiftState [16:43:05]wFMCommunicate request_size=4 [16:43:05]MH_SAM_APDU [16:43:05]CAPDU: 80 13 01 00 [16:43:05]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [16:43:05]Write i2c OK [16:43:05]MH_I2C_Read... [16:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:05]Read from MH i2c: E2 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 0E 00 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BD [16:43:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:43:05]wFMCommunicate OK [16:43:05]SAM_PROTO_GetShiftState done [16:43:05]FM_GetShiftState done [16:43:05]req_shift_opened done [16:43:05]requested_item shift.open_date is exist - process it [16:43:05]req_shift_open_date [16:43:05]req_shift_open_date done [16:43:05]produce_requested_data done [16:43:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163933,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:43:05]process_action_free close_receipt [16:43:05]json_value_free [16:43:05]json_value_free done [16:43:05]process_json_proto returns [16:43:05]Send response to host [16:43:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163933,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:43:05]free response buf [16:43:05]execute_script done [16:43:05]execute_script returns [16:43:05]free content buf [16:43:05]Sock 8.Close socket [16:43:05]Sock 8.Thread stoped [16:43:05]accept exits with 9 [16:43:05]New connection [16:43:05]New thread 3066686820 created [16:43:05]Thread 3066830180 joined [16:43:05]Waiting for new connection... [16:43:05] Sock 9.Parse request [16:43:05]Sock 9.Check first char [16:43:05]Sock 9.First char is OK [16:43:05]request: POST /json_proto HTTP/1.0 [16:43:05]Method: POST [16:43:05]URL: /json_proto [16:43:05]Method is POST - this is cgi request [16:43:05]url: /json_proto [16:43:05]query_string will be loaded in cgi processing [16:43:05]execute_cgi json_proto POST (null) [16:43:05]execute_cgi path=json_proto method=POST [16:43:05]POST find Content-Length [16:43:05]Host: 172.17.44.132:8080 [16:43:05]Content-Length: 672 [16:43:05]Content-Type: application/json [16:43:05] [16:43:05]POST finish read [16:43:05]Found Content-Length = 672 [16:43:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [16:43:05]execute_script... [16:43:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [16:43:05]POST & json_proto [16:43:05]process_json_proto [16:43:05]json parsed OK: [16:43:05]protocol is kg_v1.0 [16:43:05]action value=close_receipt [16:43:05]process_action close_receipt [16:43:05]cmd_close_receipt [16:43:05]MH_GetDate [16:43:05]Write to MH i2c: F0 00 00 7A 01 6A [16:43:05]Write i2c OK [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: F0 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: F0 09 00 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: F0 09 00 7A 01 00 19 19 C6 66 2A 83 C1 65 A4 [16:43:05]GetLastDocTimeStamp 1724258580 [16:43:05]current date 1724258585 [16:43:05]FM_GetShiftState [16:43:05]SAM_PROTO_GetShiftState [16:43:05]wFMCommunicate request_size=4 [16:43:05]MH_SAM_APDU [16:43:05]CAPDU: 80 13 01 00 [16:43:05]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [16:43:05]OFD Sender: No OFD packet to send [16:43:05]Write i2c OK [16:43:05]MH_I2C_Read... [16:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:05]Read from MH i2c: E2 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 0E 00 [16:43:05]MH_I2C_Read... [16:43:05]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BF [16:43:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:43:05]wFMCommunicate OK [16:43:05]SAM_PROTO_GetShiftState done [16:43:05]FM_GetShiftState done [16:43:05]opened in 1724199517 [16:43:05]opened+sec_in_day 1724285917 [16:43:05]quantity*price = 100035 [16:43:05]sum+1 = 100036 [16:43:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 532 21.08.2024 16:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163934 ФПД: 34742390293575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163934&fm=34742390293575&tin=02508201610067®Number=0000000000092562&sum=100000 [16:43:07]StoreToDocumentArchive [16:43:07]shift 466 fd 163934 [16:43:07]save to /storage/0466/doc_00163934 [16:43:07]save last doc name /storage/0466/doc_00163934 to /storage/kkm_last_doc_name [16:43:07]save OK [16:43:07]Clear old archive folders... [16:43:07]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:43:07]tlvbuf is 001DA320 [16:43:07]SAM_PROTO_ClearQueue [16:43:07]wFMCommunicate request_size=4 [16:43:07]MH_SAM_APDU [16:43:07]CAPDU: 80 09 00 00 [16:43:07]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [16:43:07]RAPDU: 90 00 [16:43:07]wFMCommunicate OK [16:43:07]SAM_PROTO_ClearQueue done [16:43:07]KKMCreateOFDPacket [16:43:07]OFDProtocolAddRootSTLVToBuf [16:43:07]FM_MakeSignedData [16:43:07]FM_MakeSignedData [16:43:07]SAM_PROTO_SignData [16:43:07]wFMCommunicate request_size=4 [16:43:07]MH_SAM_APDU [16:43:07]CAPDU: 80 0D 01 02 [16:43:07]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [16:43:07]RAPDU: 90 00 [16:43:07]wFMCommunicate OK [16:43:07]wFMCommunicate request_size=255 [16:43:07]MH_SAM_APDU [16:43:07]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 14 02 00 00 F4 03 04 00 19 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 80 02 00 35 04 06 00 1F 99 17 [16:43:07]Write to MH i2c: E2 02 01 8A 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 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 14 02 00 00 F4 03 04 00 19 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 80 02 00 35 04 06 00 1F 99 17 00 00 78 [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [16:43:07]RAPDU: 90 00 [16:43:07]wFMCommunicate OK [16:43:07]wFMCommunicate request_size=8 [16:43:07]MH_SAM_APDU [16:43:07]CAPDU: 80 0D 02 02 03 D5 04 47 [16:43:07]Write to MH i2c: E2 0B 00 8B 01 80 0D 02 02 03 00 D5 04 47 00 00 2C [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [16:43:07]RAPDU: 90 00 [16:43:07]wFMCommunicate OK [16:43:07]wFMCommunicate request_size=4 [16:43:07]MH_SAM_APDU [16:43:07]CAPDU: 80 0D 03 02 [16:43:07]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [16:43:07]Write i2c OK [16:43:07]MH_I2C_Read... [16:43:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:07]Read from MH i2c: E2 [16:43:07]MH_I2C_Read... [16:43:07]Read from MH i2c: E2 0B 00 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: E2 0B 00 8C 01 00 FE 10 F6 19 C8 59 46 16 90 00 A3 [16:43:08]RAPDU: FE 10 F6 19 C8 59 46 16 90 00 [16:43:08]wFMCommunicate OK [16:43:08]SAM_PROTO_SignData done [16:43:08]FM_MakeSignedData done [16:43:08]CreateOFDProtocolMessage [16:43:08]wFMCommunicate request_size=4 [16:43:08]MH_SAM_APDU [16:43:08]CAPDU: 80 11 00 00 [16:43:08]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:08]Read from MH i2c: E2 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: E2 17 00 [16:43:08]MH_I2C_Read... [16:43:08]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 37 36 39 90 00 61 [16:43:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:08]wFMCommunicate OK [16:43:08]CreateOFDProtocolMessage done [16:43:08]OFDSenderStorePacket 163934 [16:43:08]StoreOFDPacket docnum=163934 [16:43:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 53 92 05 01 58 73 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 14 02 00 00 F4 03 04 00 19 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 80 02 00 35 04 06 00 1F 99 17 D5 04 47 FE 10 F6 19 C8 59 46 16 [16:43:08]CheckFolder [16:43:08]dirname=/storage/ofd_packets [16:43:08]CheckFolder done [16:43:08]ProducePacketName [16:43:08]name=ofd_packets/00163934 [16:43:08]NVStorageSaveData ofd_packets/00163934 [16:43:08]File name is /storage/ofd_packets/00163934 [16:43:08]Write 299 bytes [16:43:08]NVStorageSaveData done [16:43:08]OFDSenderStorePacket done [16:43:08]KKMCreateOFDPacket done [16:43:08]NVStorageSaveData kkm_last_timestamp [16:43:08]File name is /storage/kkm_last_timestamp [16:43:08]Write 4 bytes [16:43:08]NVStorageSaveData done [16:43:08]ExternCall_PrintAddStr [16:43:08]wPrintStart [16:43:08]Write to MH i2c: 01 00 00 8E 01 8F [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 07 00 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [16:43:08]RasterBufferAndPrint [16:43:08]line Счет N : (1)292534 [16:43:08]line ИНН: 02508201610067 [16:43:08]line Контрольно-Кассовый Чек [16:43:08]line ПРОДАЖА [16:43:08]line ТРК (МРК, ГНК) : 41 [16:43:08]line Товар: 2710124130 [16:43:08]line SU-92-К-5 [16:43:08]line 14.540 * 68.80 [16:43:08]line = 1000.35 [16:43:08]line НДС 12% НСП 1% [16:43:08]line > о реализуемом товаре [16:43:08]line ОКРУГЛЕНИЕ: -0.35 [16:43:08]line ИТОГО: 1000.00 [16:43:08]line Внесено: 1000.00 [16:43:08]line СДАЧА: 0.00 [16:43:08]line НСП 1% : 8.85 [16:43:08]line НДС 12% : 106.23 [16:43:08]line Наличными: 1000.00 [16:43:08]line Безнал.: 0.00 [16:43:08]line Место: АЗС № 130 "Партнер Нефть" [16:43:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:43:08]line СНО: Общий режим [16:43:08]line Чек 532 21.08.2024 16:43 [16:43:08]line Смена: 466 ФФД: 1.0 [16:43:08]line ЗНМ: 0300000070 [16:43:08]line РНМ: 0000000000092562 [16:43:08]line Версия ККМ: 001 [16:43:08]line ФМ: 0000000000871769 [16:43:08]line ФД: 163934 [16:43:08]line ФПД: 34742390293575 [16:43:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163934&fm=34742390293575&tin=02508201610067®Number=0000000000092562&sum=100000 [16:43:08]OFD Sender: Processing packet 163934 [packets to send 968, broken 967] [16:43:08]ProducePacketName [16:43:08]name=ofd_packets/00163934 [16:43:08]OFD Sender: To server: pG, [16:43:08]CommunicateWithHost lk.salyk.kg:30040 [16:43:08]ConnectInit lk.salyk.kg [16:43:08]written 0, free lines is 4095 [16:43:08]Connected sock=10 [16:43: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 37 36 39 0D 01 00 00 53 92 05 01 58 73 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 14 02 00 00 F4 03 04 00 19 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 80 02 00 35 04 06 00 1F 99 17 D5 04 47 FE 10 F6 19 C8 59 46 16 [16:43:08]Write to MH i2c: 01 00 00 B9 01 BA [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 07 00 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 EF 0C BC [16:43:08]RasterBufferAndPrint [16:43:08]line [16:43:08]line [16:43:08]line [16:43:08]line [16:43:08]line [16:43:08]written 0, free lines is 3340 [16:43:08]MH_Cut [16:43:08]Write to MH i2c: D1 01 00 C0 01 01 93 [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: D1 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: D1 01 00 [16:43:08]MH_I2C_Read... [16:43:08]Read from MH i2c: D1 01 00 C0 01 00 92 [16:43:08]Write to MH i2c: 01 00 00 C1 01 C2 [16:43:08]Write i2c OK [16:43:08]MH_I2C_Read... [16:43:09]*** Cut start [16:43:09]*** Purtial cut [16:43:09]*** Stage 1: CUTSNS_PIN = 1 [16:43:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 37 4C 47 00 E4 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 37 36 39 10 04 04 00 5E 80 02 00 F4 03 04 00 6B C2 C5 66 B6 04 01 00 00 51 90 2C F1 9B 84 A8 6B [16:43:09]CommunicateWithHost err = 0 [16:43:09]CheckOFDResponse [16:43:09]1017 (14) - 77093643461234 [16:43:09]1041 (16) - 0000000000871769 [16:43:09]1040 (4) - 163934 [16:43:09]1012 (4) - 21.08.2024 10:33 [16:43:09]1206 (1) - 0 [16:43:09]OFD Sender: Remove packet 163934 [16:43:09]ProducePacketName [16:43:09]name=ofd_packets/00163934 [16:43:09]NVStorageDeleteData [16:43:10]OFD Sender: No OFD packet to send [16:43:11]Read from MH i2c: 01 [16:43:11]MH_I2C_Read... [16:43:11]*** Stop cut motor [16:43:11]*** Cut end [16:43:11]Read from MH i2c: 01 07 00 [16:43:11]MH_I2C_Read... [16:43:11]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [16:43:11]process_action close_receipt done [16:43:11]requested_data is exist [16:43:11]produce_requested_data [16:43:11]requested_item fm.sn is exist - process it [16:43:11]wFMCommunicate request_size=4 [16:43:11]MH_SAM_APDU [16:43:11]CAPDU: 80 11 00 00 [16:43:11]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [16:43:11]Write i2c OK [16:43:11]MH_I2C_Read... [16:43:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:11]Read from MH i2c: E2 [16:43:11]MH_I2C_Read... [16:43:11]Read from MH i2c: E2 17 00 [16:43:11]MH_I2C_Read... [16:43:11]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [16:43:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:11]wFMCommunicate OK [16:43:11]requested_item fd.num is exist - process it [16:43:11]SAM_PROTO_GetFieldsCounters [16:43:11]wFMCommunicate request_size=4 [16:43:11]MH_SAM_APDU [16:43:11]CAPDU: 80 13 00 00 [16:43:11]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [16:43:11]Write i2c OK [16:43:11]MH_I2C_Read... [16:43:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:11]Read from MH i2c: E2 [16:43:11]MH_I2C_Read... [16:43:11]Read from MH i2c: E2 62 00 [16:43:11]MH_I2C_Read... [16:43:11]Read from MH i2c: E2 62 00 C3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [16:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:11]wFMCommunicate OK [16:43:11]SAM_PROTO_GetFieldsCounters done [16:43:11]requested_item shift.num is exist - process it [16:43:11]requested_item shift.opened is exist - process it [16:43:11]req_shift_opened [16:43:11]FM_GetShiftState [16:43:11]SAM_PROTO_GetShiftState [16:43:11]wFMCommunicate request_size=4 [16:43:11]MH_SAM_APDU [16:43:11]CAPDU: 80 13 01 00 [16:43:11]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [16:43:11]Write i2c OK [16:43:11]MH_I2C_Read... [16:43:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:11]Read from MH i2c: E2 [16:43:11]MH_I2C_Read... [16:43:11]Read from MH i2c: E2 0E 00 [16:43:11]MH_I2C_Read... [16:43:11]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 08 [16:43:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:43:11]wFMCommunicate OK [16:43:11]SAM_PROTO_GetShiftState done [16:43:11]FM_GetShiftState done [16:43:11]req_shift_opened done [16:43:11]requested_item shift.open_date is exist - process it [16:43:11]req_shift_open_date [16:43:11]req_shift_open_date done [16:43:11]produce_requested_data done [16:43:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163934,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:43:11]process_action_free close_receipt [16:43:11]json_value_free [16:43:11]json_value_free done [16:43:11]process_json_proto returns [16:43:11]Send response to host [16:43:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163934,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:43:11]free response buf [16:43:11]execute_script done [16:43:11]execute_script returns [16:43:11]free content buf [16:43:11]Sock 9.Close socket [16:43:11]Sock 9.Thread stoped [16:43:15]OFD Sender: No OFD packet to send [16:43:20]OFD Sender: No OFD packet to send [16:43:25]OFD Sender: No OFD packet to send [16:43:30]OFD Sender: No OFD packet to send [16:43:35]OFD Sender: No OFD packet to send [16:43:40]OFD Sender: No OFD packet to send [16:43:42]accept exits with 8 [16:43:42]New connection [16:43:42]New thread 3066830180 created [16:43:42]Thread 3066686820 joined [16:43:42]Waiting for new connection... [16:43:42] Sock 8.Parse request [16:43:42]Sock 8.Check first char [16:43:42]Sock 8.First char is OK [16:43:42]request: POST /json_proto HTTP/1.0 [16:43:42]Method: POST [16:43:42]URL: /json_proto [16:43:42]Method is POST - this is cgi request [16:43:42]url: /json_proto [16:43:42]query_string will be loaded in cgi processing [16:43:42]execute_cgi json_proto POST (null) [16:43:42]execute_cgi path=json_proto method=POST [16:43:42]POST find Content-Length [16:43:42]Host: 172.17.44.132:8080 [16:43:42]Content-Length: 929 [16:43:42]Content-Type: application/json [16:43:42] [16:43:42]POST finish read [16:43:42]Found Content-Length = 929 [16:43:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50655", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:42]execute_script... [16:43: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 : (3)50655", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:42]POST & json_proto [16:43:42]process_json_proto [16:43:42]json parsed OK: [16:43:42]protocol is kg_v1.0 [16:43:42]action value=close_receipt [16:43:42]process_action close_receipt [16:43:42]cmd_close_receipt [16:43:42]MH_GetDate [16:43:42]Write to MH i2c: F0 00 00 C5 01 B5 [16:43:42]Write i2c OK [16:43:42]MH_I2C_Read... [16:43:42]Read from MH i2c: F0 [16:43:42]MH_I2C_Read... [16:43:42]Read from MH i2c: F0 09 00 [16:43:42]MH_I2C_Read... [16:43:42]Read from MH i2c: F0 09 00 C5 01 00 3E 19 C6 66 2A 83 C1 65 14 [16:43:42]GetLastDocTimeStamp 1724258585 [16:43:42]current date 1724258622 [16:43:42]FM_GetShiftState [16:43:42]SAM_PROTO_GetShiftState [16:43:42]wFMCommunicate request_size=4 [16:43:42]MH_SAM_APDU [16:43:42]CAPDU: 80 13 01 00 [16:43:42]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [16:43:42]Write i2c OK [16:43:42]MH_I2C_Read... [16:43:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:42]Read from MH i2c: E2 [16:43:42]MH_I2C_Read... [16:43:42]Read from MH i2c: E2 0E 00 [16:43:42]MH_I2C_Read... [16:43:42]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0A [16:43:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:43:42]wFMCommunicate OK [16:43:42]SAM_PROTO_GetShiftState done [16:43:42]FM_GetShiftState done [16:43:42]opened in 1724199517 [16:43:42]opened+sec_in_day 1724285917 [16:43:42]quantity*price = 5000 [16:43:42]sum+1 = 5001 [16:43:42]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.41 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 533 21.08.2024 16:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163935 ФПД: 209717188374247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163935&fm=209717188374247&tin=02508201610067®Number=0000000000092562&sum=16000 0 [16:43:43]StoreToDocumentArchive [16:43:43]shift 466 fd 163935 [16:43:43]save to /storage/0466/doc_00163935 [16:43:43]save last doc name /storage/0466/doc_00163935 to /storage/kkm_last_doc_name [16:43:43]save OK [16:43:43]Clear old archive folders... [16:43:43]ProcessDocumentItem done err = 0, tmpTLVsize=398 [16:43:43]tlvbuf is 001DBCA0 [16:43:43]SAM_PROTO_ClearQueue [16:43:43]wFMCommunicate request_size=4 [16:43:43]MH_SAM_APDU [16:43:43]CAPDU: 80 09 00 00 [16:43:43]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [16:43:43]Write i2c OK [16:43:43]MH_I2C_Read... [16:43:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:44]Read from MH i2c: E2 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [16:43:44]RAPDU: 90 00 [16:43:44]wFMCommunicate OK [16:43:44]SAM_PROTO_ClearQueue done [16:43:44]KKMCreateOFDPacket [16:43:44]OFDProtocolAddRootSTLVToBuf [16:43:44]FM_MakeSignedData [16:43:44]FM_MakeSignedData [16:43:44]SAM_PROTO_SignData [16:43:44]wFMCommunicate request_size=4 [16:43:44]MH_SAM_APDU [16:43:44]CAPDU: 80 0D 01 02 [16:43:44]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [16:43:44]Write i2c OK [16:43:44]MH_I2C_Read... [16:43:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:44]Read from MH i2c: E2 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [16:43:44]RAPDU: 90 00 [16:43:44]wFMCommunicate OK [16:43:44]wFMCommunicate request_size=255 [16:43:44]MH_SAM_APDU [16:43:44]CAPDU: 80 0D 02 02 FA 03 00 8E 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 [16:43:44]Write to MH i2c: E2 02 01 D5 01 80 0D 02 02 FA 00 03 00 8E 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 00 8F [16:43:44]Write i2c OK [16:43:44]MH_I2C_Read... [16:43:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:44]Read from MH i2c: E2 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [16:43:44]RAPDU: 90 00 [16:43:44]wFMCommunicate OK [16:43:44]wFMCommunicate request_size=157 [16:43:44]MH_SAM_APDU [16:43:44]CAPDU: 80 0D 02 02 98 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 3E 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 80 02 00 35 04 06 00 BE BC 96 84 2E E7 [16:43:44]Write to MH i2c: E2 A0 00 D6 01 80 0D 02 02 98 00 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 3E 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 80 02 00 35 04 06 00 BE BC 96 84 2E E7 00 00 9A [16:43:44]Write i2c OK [16:43:44]MH_I2C_Read... [16:43:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:44]Read from MH i2c: E2 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [16:43:44]RAPDU: 90 00 [16:43:44]wFMCommunicate OK [16:43:44]wFMCommunicate request_size=4 [16:43:44]MH_SAM_APDU [16:43:44]CAPDU: 80 0D 03 02 [16:43:44]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [16:43:44]Write i2c OK [16:43:44]MH_I2C_Read... [16:43:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:44]Read from MH i2c: E2 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 0B 00 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 0B 00 D7 01 00 C0 CB 8A 5A 0B 03 D9 A5 90 00 4F [16:43:44]RAPDU: C0 CB 8A 5A 0B 03 D9 A5 90 00 [16:43:44]wFMCommunicate OK [16:43:44]SAM_PROTO_SignData done [16:43:44]FM_MakeSignedData done [16:43:44]CreateOFDProtocolMessage [16:43:44]wFMCommunicate request_size=4 [16:43:44]MH_SAM_APDU [16:43:44]CAPDU: 80 11 00 00 [16:43:44]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [16:43:44]Write i2c OK [16:43:44]MH_I2C_Read... [16:43:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:44]Read from MH i2c: E2 [16:43:44]MH_I2C_Read... [16:43:44]Read from MH i2c: E2 17 00 [16:43:44]MH_I2C_Read... [16:43:44]recv_with_timeout no data received [16:43:44]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [16:43:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:44]wFMCommunicate OK [16:43:44]CreateOFDProtocolMessage done [16:43:44]OFDSenderStorePacket 163935 [16:43:44]StoreOFDPacket docnum=163935 [16:43:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A2 01 00 00 71 1F 9A 01 65 D3 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 3E 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 80 02 00 35 04 06 00 BE BC 96 84 2E E7 C0 CB 8A 5A 0B 03 D9 A5 [16:43:44]CheckFolder [16:43:44]dirname=/storage/ofd_packets [16:43:44]CheckFolder done [16:43:44]ProducePacketName [16:43:44]name=ofd_packets/00163935 [16:43:44]NVStorageSaveData ofd_packets/00163935 [16:43:44]File name is /storage/ofd_packets/00163935 [16:43:44]Write 448 bytes [16:43:44]NVStorageSaveData done [16:43:44]OFDSenderStorePacket done [16:43:44]KKMCreateOFDPacket done [16:43:44]NVStorageSaveData kkm_last_timestamp [16:43:44]File name is /storage/kkm_last_timestamp [16:43:44]Write 4 bytes [16:43:44]NVStorageSaveData done [16:43:45]ExternCall_PrintAddStr [16:43:45]wPrintStart [16:43:45]Write to MH i2c: 01 00 00 D9 01 DA [16:43:45]Write i2c OK [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: 01 [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: 01 07 00 [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [16:43:45]RasterBufferAndPrint [16:43:45]line Счет N : (3)50655 [16:43:45]line ИНН: 02508201610067 [16:43:45]line Контрольно-Кассовый Чек [16:43:45]line ПРОДАЖА [16:43:45]line Товар: 5449000005489 [16:43:45]line Вода Бонаква 1л б/г [16:43:45]line 1.000 * 50.00 [16:43:45]line = 50.00 [16:43:45]line НДС 12% НСП 1% [16:43:45]line > о реализуемом товаре [16:43:45]line Товар: 4870022003305 [16:43:45]line Напиток Gorilla эн нат ж/б 0,5/0,45л [16:43:45]line 1.000 * 110.00 [16:43:45]line = 110.00 [16:43:45]line НДС 12% НСП 1% [16:43:45]line > о реализуемом товаре [16:43:45]line ИТОГО: 160.00 [16:43:45]line НСП 1% : 1.41 [16:43:45]line НДС 12% : 16.99 [16:43:45]line Наличными: 160.00 [16:43:45]line Безнал.: 0.00 [16:43:45]line Место: АЗС № 130 "Партнер Нефть" [16:43:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:43:45]line СНО: Общий режим [16:43:45]line Чек 533 21.08.2024 16:43 [16:43:45]line Смена: 466 ФФД: 1.0 [16:43:45]line ЗНМ: 0300000070 [16:43:45]line РНМ: 0000000000092562 [16:43:45]line Версия ККМ: 001 [16:43:45]line ФМ: 0000000000871769 [16:43:45]line ФД: 163935 [16:43:45]line ФПД: 209717188374247 [16:43:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163935&fm=209717188374247&tin=02508201610067®Number=0000000000092562&sum=16000 [16:43:45]line 0 [16:43:45]written 0, free lines is 4095 [16:43:45]OFD Sender: Processing packet 163935 [packets to send 968, broken 967] [16:43:45]ProducePacketName [16:43:45]name=ofd_packets/00163935 [16:43:45]OFD Sender: To server: pG, [16:43:45]CommunicateWithHost lk.salyk.kg:30040 [16:43:45]ConnectInit lk.salyk.kg [16:43:45]Write to MH i2c: 01 00 00 08 02 0A [16:43:45]Write i2c OK [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: 01 [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: 01 07 00 [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: 01 07 00 08 02 00 00 00 00 00 87 0C A4 [16:43:45]RasterBufferAndPrint [16:43:45]line [16:43:45]line [16:43:45]line [16:43:45]line [16:43:45]line [16:43:45]written 0, free lines is 3233 [16:43:45]MH_Cut [16:43:45]Write to MH i2c: D1 01 00 0F 02 01 E3 [16:43:45]Write i2c OK [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: D1 [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: D1 01 00 [16:43:45]MH_I2C_Read... [16:43:45]Read from MH i2c: D1 01 00 0F 02 00 E2 [16:43:45]Write to MH i2c: 01 00 00 10 02 12 [16:43:45]Write i2c OK [16:43:45]MH_I2C_Read... [16:43:46]*** Cut start [16:43:46]*** Purtial cut [16:43:46]*** Stage 1: CUTSNS_PIN = 1 [16:43:48]Read from MH i2c: 01 [16:43:48]MH_I2C_Read... [16:43:48]*** Stop cut motor [16:43:48]*** Cut end [16:43:48]Read from MH i2c: 01 07 00 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: 01 07 00 10 02 00 00 00 00 00 FF 0F 27 [16:43:48]process_action close_receipt done [16:43:48]requested_data is exist [16:43:48]produce_requested_data [16:43:48]requested_item fm.sn is exist - process it [16:43:48]wFMCommunicate request_size=4 [16:43:48]MH_SAM_APDU [16:43:48]CAPDU: 80 11 00 00 [16:43:48]Write to MH i2c: E2 08 00 11 02 80 11 00 00 00 00 00 00 8D [16:43:48]Write i2c OK [16:43:48]MH_I2C_Read... [16:43:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:48]Read from MH i2c: E2 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 17 00 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 17 00 11 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [16:43:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:48]wFMCommunicate OK [16:43:48]requested_item fd.num is exist - process it [16:43:48]SAM_PROTO_GetFieldsCounters [16:43:48]wFMCommunicate request_size=4 [16:43:48]MH_SAM_APDU [16:43:48]CAPDU: 80 13 00 00 [16:43:48]Write to MH i2c: E2 08 00 12 02 80 13 00 00 00 00 00 00 90 [16:43:48]Write i2c OK [16:43:48]MH_I2C_Read... [16:43:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:48]Read from MH i2c: E2 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 62 00 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 62 00 12 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 AF [16:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:48]wFMCommunicate OK [16:43:48]SAM_PROTO_GetFieldsCounters done [16:43:48]requested_item shift.num is exist - process it [16:43:48]requested_item shift.opened is exist - process it [16:43:48]req_shift_opened [16:43:48]FM_GetShiftState [16:43:48]SAM_PROTO_GetShiftState [16:43:48]wFMCommunicate request_size=4 [16:43:48]MH_SAM_APDU [16:43:48]CAPDU: 80 13 01 00 [16:43:48]Write to MH i2c: E2 08 00 13 02 80 13 01 00 00 00 00 00 92 [16:43:48]Write i2c OK [16:43:48]MH_I2C_Read... [16:43:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:48]Read from MH i2c: E2 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 0E 00 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 0E 00 13 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 58 [16:43:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:43:48]wFMCommunicate OK [16:43:48]SAM_PROTO_GetShiftState done [16:43:48]FM_GetShiftState done [16:43:48]req_shift_opened done [16:43:48]requested_item shift.open_date is exist - process it [16:43:48]req_shift_open_date [16:43:48]req_shift_open_date done [16:43:48]produce_requested_data done [16:43:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163935,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:43:48]process_action_free close_receipt [16:43:48]json_value_free [16:43:48]json_value_free done [16:43:48]process_json_proto returns [16:43:48]Send response to host [16:43:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163935,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:43:48]free response buf [16:43:48]execute_script done [16:43:48]execute_script returns [16:43:48]free content buf [16:43:48]Sock 8.Close socket [16:43:48]Sock 8.Thread stoped [16:43:50]ConnectInit Can't take IP for lk.salyk.kg [16:43:50]CommunicateWithHost connect error [16:43:50]CommunicateWithHost err = -1 [16:43:50]OFD Sender: Server communicate error [16:43:55]OFD Sender: Processing packet 163935 [packets to send 968, broken 967] [16:43:55]ProducePacketName [16:43:55]name=ofd_packets/00163935 [16:43:55]OFD Sender: To server: pG, [16:43:55]CommunicateWithHost lk.salyk.kg:30040 [16:43:55]ConnectInit lk.salyk.kg [16:43:59]Connected sock=9 [16:43: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 37 36 39 A2 01 00 00 71 1F 9A 01 65 D3 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 3E 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 80 02 00 35 04 06 00 BE BC 96 84 2E E7 C0 CB 8A 5A 0B 03 D9 A5 [16:44:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B6 73 47 00 2D 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 37 36 39 10 04 04 00 5F 80 02 00 F4 03 04 00 9E C2 C5 66 B6 04 01 00 00 4C 38 45 43 49 BA 19 74 [16:44:00]CommunicateWithHost err = 0 [16:44:00]CheckOFDResponse [16:44:00]1017 (14) - 77093643461234 [16:44:00]1041 (16) - 0000000000871769 [16:44:00]1040 (4) - 163935 [16:44:00]1012 (4) - 21.08.2024 10:34 [16:44:00]1206 (1) - 0 [16:44:00]OFD Sender: Remove packet 163935 [16:44:00]ProducePacketName [16:44:00]name=ofd_packets/00163935 [16:44:00]NVStorageDeleteData [16:44:00]OFD Sender: No OFD packet to send [16:44:05]OFD Sender: No OFD packet to send [16:44:10]OFD Sender: No OFD packet to send [16:44:15]OFD Sender: No OFD packet to send [16:44:20]OFD Sender: No OFD packet to send [16:44:25]OFD Sender: No OFD packet to send [16:44:29]recv_with_timeout no data received [16:44:30]OFD Sender: No OFD packet to send [16:44:35]OFD Sender: No OFD packet to send [16:44:40]OFD Sender: No OFD packet to send [16:44:40]accept exits with 10 [16:44:40]New connection [16:44:40]New thread 3066686820 created [16:44:40]Thread 3066830180 joined [16:44:40]Waiting for new connection... [16:44:40] Sock 10.Parse request [16:44:40]Sock 10.Check first char [16:44:40]Sock 10.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.44.132:8080 [16:44:40]Content-Length: 677 [16:44:40]Content-Type: application/json [16:44:40] [16:44:40]POST finish read [16:44:40]Found Content-Length = 677 [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)292538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16: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)292538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:40]POST & json_proto [16:44:41]process_json_proto [16:44:41]json parsed OK: [16:44:41]protocol is kg_v1.0 [16:44:41]action value=close_receipt [16:44:41]process_action close_receipt [16:44:41]cmd_close_receipt [16:44:41]MH_GetDate [16:44:41]Write to MH i2c: F0 00 00 14 02 05 [16:44:41]Write i2c OK [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: F0 [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: F0 09 00 [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: F0 09 00 14 02 00 79 19 C6 66 2A 83 C1 65 9F [16:44:41]GetLastDocTimeStamp 1724258622 [16:44:41]current date 1724258681 [16:44:41]FM_GetShiftState [16:44:41]SAM_PROTO_GetShiftState [16:44:41]wFMCommunicate request_size=4 [16:44:41]MH_SAM_APDU [16:44:41]CAPDU: 80 13 01 00 [16:44:41]Write to MH i2c: E2 08 00 15 02 80 13 01 00 00 00 00 00 94 [16:44:41]Write i2c OK [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: E2 [16:44:41]MH_I2C_Read... [16:44:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:41]Read from MH i2c: E2 0E 00 [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: E2 0E 00 15 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5A [16:44:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:44:41]wFMCommunicate OK [16:44:41]SAM_PROTO_GetShiftState done [16:44:41]FM_GetShiftState done [16:44:41]opened in 1724199517 [16:44:41]opened+sec_in_day 1724285917 [16:44:41]quantity*price = 40002 [16:44:41]sum+1 = 40003 [16:44:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 534 21.08.2024 16:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163936 ФПД: 227597045741584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164441&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163936&fm=227597045741584&tin=02508201610067®Number=0000000000092562&sum=40000 [16:44:42]StoreToDocumentArchive [16:44:42]shift 466 fd 163936 [16:44:42]save to /storage/0466/doc_00163936 [16:44:42]save last doc name /storage/0466/doc_00163936 to /storage/kkm_last_doc_name [16:44:42]save OK [16:44:42]Clear old archive folders... [16:44:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:42]tlvbuf is 001DAB90 [16:44:42]SAM_PROTO_ClearQueue [16:44:42]wFMCommunicate request_size=4 [16:44:42]MH_SAM_APDU [16:44:42]CAPDU: 80 09 00 00 [16:44:42]Write to MH i2c: E2 08 00 22 02 80 09 00 00 00 00 00 00 96 [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]*** iso7816_exchange 80 09 00 00... 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 22 02 00 90 00 98 [16:44:42]RAPDU: 90 00 [16:44:42]wFMCommunicate OK [16:44:42]SAM_PROTO_ClearQueue done [16:44:42]KKMCreateOFDPacket [16:44:42]OFDProtocolAddRootSTLVToBuf [16:44:42]FM_MakeSignedData [16:44:42]FM_MakeSignedData [16:44:42]SAM_PROTO_SignData [16:44:42]wFMCommunicate request_size=4 [16:44:42]MH_SAM_APDU [16:44:42]CAPDU: 80 0D 01 02 [16:44:42]Write to MH i2c: E2 08 00 23 02 80 0D 01 02 00 00 00 00 9E [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]*** iso7816_exchange 80 0D 01 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 23 02 00 90 00 99 [16:44:42]RAPDU: 90 00 [16:44:42]wFMCommunicate OK [16:44:42]wFMCommunicate request_size=255 [16:44:42]MH_SAM_APDU [16:44:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 02 00 00 F4 03 04 00 79 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 80 02 00 35 04 06 00 CE [16:44:42]Write to MH i2c: E2 02 01 24 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 79 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 80 02 00 35 04 06 00 CE 00 00 60 [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 24 02 00 90 00 9A [16:44:42]RAPDU: 90 00 [16:44:42]wFMCommunicate OK [16:44:42]wFMCommunicate request_size=10 [16:44:42]MH_SAM_APDU [16:44:42]CAPDU: 80 0D 02 02 05 FF 91 10 38 10 [16:44:42]Write to MH i2c: E2 0D 00 25 02 80 0D 02 02 05 00 FF 91 10 38 10 00 00 93 [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 25 02 00 90 00 9B [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 26 02 80 0D 03 02 00 00 00 00 A3 [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 26 02 00 E0 F9 31 98 A6 8E E4 1C 90 00 7A [16:44:42]RAPDU: E0 F9 31 98 A6 8E E4 1C 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 27 02 80 11 00 00 00 00 00 00 A3 [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 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [16:44:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:44:42]wFMCommunicate OK [16:44:42]CreateOFDProtocolMessage done [16:44:42]OFDSenderStorePacket 163936 [16:44:42]StoreOFDPacket docnum=163936 [16:44:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 7A 07 01 F0 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 02 00 00 F4 03 04 00 79 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 80 02 00 35 04 06 00 CE FF 91 10 38 10 E0 F9 31 98 A6 8E E4 1C [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/00163936 [16:44:42]NVStorageSaveData ofd_packets/00163936 [16:44:42]File name is /storage/ofd_packets/00163936 [16:44:42]Write 301 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 28 02 2A [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 28 02 00 00 00 00 00 FF 0F 3F [16:44:42]RasterBufferAndPrint [16:44:42]line Счет N : (1)292538 [16:44:42]line ИНН: 02508201610067 [16:44:42]line Контрольно-Кассовый Чек [16:44:42]line ПРОДАЖА [16:44:42]line ТРК (МРК, ГНК) : 52 [16:44:42]line Товар: 2710124130 [16:44:42]line Аи-92-К-5 [16:44:42]line 5.900 * 67.80 [16:44:42]line = 400.02 [16:44:42]line НДС 12% НСП 1% [16:44:42]line > о реализуемом товаре [16:44:42]line ОКРУГЛЕНИЕ: -0.02 [16:44:42]line ИТОГО: 400.00 [16:44:42]line Внесено: 400.00 [16:44:42]line СДАЧА: 0.00 [16:44:42]line НСП 1% : 3.54 [16:44:42]line НДС 12% : 42.48 [16:44:42]line Наличными: 400.00 [16:44:42]line Безнал.: 0.00 [16:44:42]line Место: АЗС № 130 "Партнер Нефть" [16:44:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:44:42]line СНО: Общий режим [16:44:42]line Чек 534 21.08.2024 16:44 [16:44:42]line Смена: 466 ФФД: 1.0 [16:44:42]line ЗНМ: 0300000070 [16:44:42]line РНМ: 0000000000092562 [16:44:42]line Версия ККМ: 001 [16:44:42]line ФМ: 0000000000871769 [16:44:42]line ФД: 163936 [16:44:42]line ФПД: 227597045741584 [16:44:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164441&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163936&fm=227597045741584&tin=02508201610067®Number=0000000000092562&sum=40000 [16:44:42]OFD Sender: Processing packet 163936 [packets to send 968, broken 967] [16:44:42]ProducePacketName [16:44:42]name=ofd_packets/00163936 [16:44:42]written 0, free lines is 4095 [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:43]Write to MH i2c: 01 00 00 53 02 55 [16:44:43]Write i2c OK [16:44:43]MH_I2C_Read... [16:44:43]Read from MH i2c: 01 [16:44:43]MH_I2C_Read... [16:44:43]Read from MH i2c: 01 07 00 [16:44:43]MH_I2C_Read... [16:44:43]Read from MH i2c: 01 07 00 53 02 00 00 00 00 00 CB 0C 33 [16:44:43]RasterBufferAndPrint [16:44:43]line [16:44:43]line [16:44:43]line [16:44:43]line [16:44:43]line [16:44:43]written 0, free lines is 3296 [16:44:43]MH_Cut [16:44:43]Write to MH i2c: D1 01 00 5A 02 01 2E [16:44:43]Write i2c OK [16:44:43]MH_I2C_Read... [16:44:43]Read from MH i2c: D1 [16:44:43]MH_I2C_Read... [16:44:43]Read from MH i2c: D1 01 00 [16:44:43]MH_I2C_Read... [16:44:43]Read from MH i2c: D1 01 00 5A 02 00 2D [16:44:43]Write to MH i2c: 01 00 00 5B 02 5D [16:44:43]Write i2c OK [16:44:43]MH_I2C_Read... [16:44:44]*** Cut start [16:44:44]*** Purtial cut [16:44:44]*** Stage 1: CUTSNS_PIN = 1 [16:44:46]Read from MH i2c: 01 [16:44:46]MH_I2C_Read... [16:44:46]*** Stop cut motor [16:44:46]*** Cut end [16:44:46]Read from MH i2c: 01 07 00 [16:44:46]MH_I2C_Read... [16:44:46]Read from MH i2c: 01 07 00 5B 02 00 00 00 00 00 FF 0F 72 [16:44:46]process_action close_receipt done [16:44:46]requested_data is exist [16:44:46]produce_requested_data [16:44:46]requested_item fm.sn is exist - process it [16:44:46]wFMCommunicate request_size=4 [16:44:46]MH_SAM_APDU [16:44:46]CAPDU: 80 11 00 00 [16:44:46]Write to MH i2c: E2 08 00 5C 02 80 11 00 00 00 00 00 00 D8 [16:44:46]Write i2c OK [16:44:46]MH_I2C_Read... [16:44:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:46]Read from MH i2c: E2 [16:44:46]MH_I2C_Read... [16:44:46]Read from MH i2c: E2 17 00 [16:44:46]MH_I2C_Read... [16:44:46]Read from MH i2c: E2 17 00 5C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [16:44:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:44:46]wFMCommunicate OK [16:44:46]requested_item fd.num is exist - process it [16:44:46]SAM_PROTO_GetFieldsCounters [16:44:46]wFMCommunicate request_size=4 [16:44:46]MH_SAM_APDU [16:44:46]CAPDU: 80 13 00 00 [16:44:46]Write to MH i2c: E2 08 00 5D 02 80 13 00 00 00 00 00 00 DB [16:44:46]Write i2c OK [16:44:46]MH_I2C_Read... [16:44:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:46]Read from MH i2c: E2 [16:44:46]MH_I2C_Read... [16:44:46]Read from MH i2c: E2 62 00 [16:44:46]MH_I2C_Read... [16:44:46]Read from MH i2c: E2 62 00 5D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 FE [16:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:46]wFMCommunicate OK [16:44:46]SAM_PROTO_GetFieldsCounters done [16:44:46]requested_item shift.num is exist - process it [16:44:46]requested_item shift.opened is exist - process it [16:44:46]req_shift_opened [16:44:46]FM_GetShiftState [16:44:46]SAM_PROTO_GetShiftState [16:44:46]wFMCommunicate request_size=4 [16:44:46]MH_SAM_APDU [16:44:46]CAPDU: 80 13 01 00 [16:44:46]Write to MH i2c: E2 08 00 5E 02 80 13 01 00 00 00 00 00 DD [16:44:46]Write i2c OK [16:44:46]MH_I2C_Read... [16:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:46]Read from MH i2c: E2 [16:44:46]MH_I2C_Read... [16:44:46]Read from MH i2c: E2 0E 00 [16:44:46]MH_I2C_Read... [16:44:46]Read from MH i2c: E2 0E 00 5E 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [16:44:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:44:46]wFMCommunicate OK [16:44:46]SAM_PROTO_GetShiftState done [16:44:46]FM_GetShiftState done [16:44:46]req_shift_opened done [16:44:46]requested_item shift.open_date is exist - process it [16:44:46]req_shift_open_date [16:44:46]req_shift_open_date done [16:44:46]produce_requested_data done [16:44:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163936,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:44:46]process_action_free close_receipt [16:44:46]json_value_free [16:44:46]json_value_free done [16:44:46]process_json_proto returns [16:44:46]Send response to host [16:44:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163936,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:44:46]free response buf [16:44:46]execute_script done [16:44:46]execute_script returns [16:44:46]free content buf [16:44:46]Sock 10.Close socket [16:44:46]Sock 10.Thread stoped [16:44:47]ConnectInit Can't take IP for lk.salyk.kg [16:44:47]CommunicateWithHost connect error [16:44:47]CommunicateWithHost err = -1 [16:44:47]OFD Sender: Server communicate error [16:44:52]OFD Sender: Processing packet 163936 [packets to send 968, broken 967] [16:44:52]ProducePacketName [16:44:52]name=ofd_packets/00163936 [16:44:52]OFD Sender: To server: pG, [16:44:52]CommunicateWithHost lk.salyk.kg:30040 [16:44:52]ConnectInit lk.salyk.kg [16:44:54]recv_with_timeout no data received [16:44:57]ConnectInit Can't take IP for lk.salyk.kg [16:44:57]CommunicateWithHost connect error [16:44:57]CommunicateWithHost err = -1 [16:44:57]OFD Sender: Server communicate error [16:45:02]OFD Sender: Processing packet 163936 [packets to send 968, broken 967] [16:45:02]ProducePacketName [16:45:02]name=ofd_packets/00163936 [16:45:02]OFD Sender: To server: pG, [16:45:02]CommunicateWithHost lk.salyk.kg:30040 [16:45:02]ConnectInit lk.salyk.kg [16:45:05]Connected sock=8 [16:45: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 37 36 39 0F 01 00 00 97 7A 07 01 F0 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 02 00 00 F4 03 04 00 79 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 80 02 00 35 04 06 00 CE FF 91 10 38 10 E0 F9 31 98 A6 8E E4 1C [16:45:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 04 7A 47 00 DC 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 80 02 00 F4 03 04 00 E0 C2 C5 66 B6 04 01 00 00 B5 AE 0A 8A 2A 44 2F AA [16:45:09]CommunicateWithHost err = 0 [16:45:09]CheckOFDResponse [16:45:09]1017 (14) - 77093643461234 [16:45:09]1041 (16) - 0000000000871769 [16:45:09]1040 (4) - 163936 [16:45:09]1012 (4) - 21.08.2024 10:35 [16:45:09]1206 (1) - 0 [16:45:09]OFD Sender: Remove packet 163936 [16:45:09]ProducePacketName [16:45:09]name=ofd_packets/00163936 [16:45:09]NVStorageDeleteData [16:45:10]OFD Sender: No OFD packet to send [16:45:15]OFD Sender: No OFD packet to send [16:45:19]accept exits with 9 [16:45:19]New connection [16:45:19]New thread 3066830180 created [16:45:19]Thread 3066686820 joined [16:45:19]Waiting for new connection... [16:45:19] Sock 9.Parse request [16:45:19]Sock 9.Check first char [16:45:19]Sock 9.First char is OK [16:45:19]request: POST /json_proto HTTP/1.0 [16:45:19]Method: POST [16:45:19]URL: /json_proto [16:45:19]Method is POST - this is cgi request [16:45:19]url: /json_proto [16:45:19]query_string will be loaded in cgi processing [16:45:19]execute_cgi json_proto POST (null) [16:45:19]execute_cgi path=json_proto method=POST [16:45:19]POST find Content-Length [16:45:19]Host: 172.17.44.132:8080 [16:45:19]Content-Length: 792 [16:45:19]Content-Type: application/json [16:45:19] [16:45:19]POST finish read [16:45:19]Found Content-Length = 792 [16:45:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\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" ] } } [16:45:19]execute_script... [16:45:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\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" ] } } [16:45:19]POST & json_proto [16:45:19]process_json_proto [16:45:19]json parsed OK: [16:45:19]protocol is kg_v1.0 [16:45:19]action value=close_receipt [16:45:19]process_action close_receipt [16:45:19]cmd_close_receipt [16:45:19]MH_GetDate [16:45:19]Write to MH i2c: F0 00 00 5F 02 50 [16:45:19]Write i2c OK [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: F0 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: F0 09 00 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: F0 09 00 5F 02 00 9F 19 C6 66 2A 83 C1 65 10 [16:45:19]GetLastDocTimeStamp 1724258681 [16:45:19]current date 1724258719 [16:45:19]FM_GetShiftState [16:45:19]SAM_PROTO_GetShiftState [16:45:19]wFMCommunicate request_size=4 [16:45:19]MH_SAM_APDU [16:45:19]CAPDU: 80 13 01 00 [16:45:19]Write to MH i2c: E2 08 00 60 02 80 13 01 00 00 00 00 00 DF [16:45:19]Write i2c OK [16:45:19]MH_I2C_Read... [16:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:19]Read from MH i2c: E2 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: E2 0E 00 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: E2 0E 00 60 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A5 [16:45:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:45:19]wFMCommunicate OK [16:45:19]SAM_PROTO_GetShiftState done [16:45:19]FM_GetShiftState done [16:45:19]opened in 1724199517 [16:45:19]opened+sec_in_day 1724285917 [16:45:19]quantity*price = 0 [16:45:19]sum+1 = 1 [16:45:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 535 21.08.2024 16:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 49476 ФМ: 0000000000871769 ФД: 163937 ФПД: 87964469823347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164519&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163937&fm=87964469823347&tin=02508201610067®Number=0000000000092562&sum=0 [16:45:20]StoreToDocumentArchive [16:45:20]shift 466 fd 163937 [16:45:20]save to /storage/0466/doc_00163937 [16:45:20]save last doc name /storage/0466/doc_00163937 to /storage/kkm_last_doc_name [16:45:20]save OK [16:45:20]Clear old archive folders... [16:45:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:20]tlvbuf is 001CAB10 [16:45:20]SAM_PROTO_ClearQueue [16:45:20]wFMCommunicate request_size=4 [16:45:20]MH_SAM_APDU [16:45:20]CAPDU: 80 09 00 00 [16:45:20]Write to MH i2c: E2 08 00 6D 02 80 09 00 00 00 00 00 00 E1 [16:45:20]Write i2c OK [16:45:20]MH_I2C_Read... [16:45:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:20]Read from MH i2c: E2 [16:45:20]MH_I2C_Read... [16:45:20]Read from MH i2c: E2 03 00 [16:45:20]MH_I2C_Read... [16:45:20]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [16:45:20]RAPDU: 90 00 [16:45:20]wFMCommunicate OK [16:45:20]SAM_PROTO_ClearQueue done [16:45:20]KKMCreateOFDPacket [16:45:20]OFDProtocolAddRootSTLVToBuf [16:45:20]FM_MakeSignedData [16:45:20]FM_MakeSignedData [16:45:20]SAM_PROTO_SignData [16:45:20]wFMCommunicate request_size=4 [16:45:20]MH_SAM_APDU [16:45:20]CAPDU: 80 0D 01 02 [16:45:20]Write to MH i2c: E2 08 00 6E 02 80 0D 01 02 00 00 00 00 E9 [16:45:20]Write i2c OK [16:45:20]MH_I2C_Read... [16:45:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:20]Read from MH i2c: E2 [16:45:20]MH_I2C_Read... [16:45:20]Read from MH i2c: E2 03 00 [16:45:20]MH_I2C_Read... [16:45:20]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [16:45:20]RAPDU: 90 00 [16:45:20]wFMCommunicate OK [16:45:20]wFMCommunicate request_size=255 [16:45:20]MH_SAM_APDU [16:45:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 9F 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 80 02 00 35 04 06 00 50 [16:45:20]Write to MH i2c: E2 02 01 6F 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 9F 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 80 02 00 35 04 06 00 50 00 00 D2 [16:45:20]Write i2c OK [16:45:20]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [16:45:21]RAPDU: 90 00 [16:45:21]wFMCommunicate OK [16:45:21]wFMCommunicate request_size=10 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 0D 02 02 05 00 D2 FA 07 73 [16:45:21]Write to MH i2c: E2 0D 00 70 02 80 0D 02 02 05 00 00 D2 FA 07 73 00 00 3C [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [16:45:21]RAPDU: 90 00 [16:45:21]wFMCommunicate OK [16:45:21]wFMCommunicate request_size=4 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 0D 03 02 [16:45:21]Write to MH i2c: E2 08 00 71 02 80 0D 03 02 00 00 00 00 EE [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 0B 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 0B 00 71 02 00 43 BE 4D 43 99 20 CA 57 90 00 5A [16:45:21]RAPDU: 43 BE 4D 43 99 20 CA 57 90 00 [16:45:21]wFMCommunicate OK [16:45:21]SAM_PROTO_SignData done [16:45:21]FM_MakeSignedData done [16:45:21]CreateOFDProtocolMessage [16:45:21]wFMCommunicate request_size=4 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 11 00 00 [16:45:21]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 17 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [16:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:45:21]wFMCommunicate OK [16:45:21]CreateOFDProtocolMessage done [16:45:21]OFDSenderStorePacket 163937 [16:45:21]StoreOFDPacket docnum=163937 [16:45:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2A 01 07 01 83 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 9F 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 80 02 00 35 04 06 00 50 00 D2 FA 07 73 43 BE 4D 43 99 20 CA 57 [16:45:21]CheckFolder [16:45:21]dirname=/storage/ofd_packets [16:45:21]CheckFolder done [16:45:21]ProducePacketName [16:45:21]name=ofd_packets/00163937 [16:45:21]NVStorageSaveData ofd_packets/00163937 [16:45:21]File name is /storage/ofd_packets/00163937 [16:45:21]Write 301 bytes [16:45:21]NVStorageSaveData done [16:45:21]OFDSenderStorePacket done [16:45:21]KKMCreateOFDPacket done [16:45:21]NVStorageSaveData kkm_last_timestamp [16:45:21]File name is /storage/kkm_last_timestamp [16:45:21]Write 4 bytes [16:45:21]NVStorageSaveData done [16:45:21]ExternCall_PrintAddStr [16:45:21]wPrintStart [16:45:21]Write to MH i2c: 01 00 00 73 02 75 [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 07 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [16:45:21]RasterBufferAndPrint [16:45:21]line Счет N : (1)292539 [16:45:21]line ИНН: 02508201610067 [16:45:21]line Контрольно-Кассовый Чек [16:45:21]line ПРОДАЖА [16:45:21]line ТРК (МРК, ГНК) : 42 [16:45:21]line Товар: 2710124130 [16:45:21]line Аи-92-К-5 [16:45:21]line 14.750 * 0.00 [16:45:21]line = 0.00 [16:45:21]line НДС 12% НСП 1% [16:45:21]line > о реализуемом товаре [16:45:21]line ИТОГО: 0.00 [16:45:21]line НСП 1% : 0.00 [16:45:21]line НДС 12% : 0.00 [16:45:21]line Наличными: 0.00 [16:45:21]line Безнал.: 0.00 [16:45:21]line Место: АЗС № 130 "Партнер Нефть" [16:45:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:45:21]line СНО: Общий режим [16:45:21]line Чек 535 21.08.2024 16:45 [16:45:21]line Смена: 466 ФФД: 1.0 [16:45:21]line ЗНМ: 0300000070 [16:45:21]line РНМ: 0000000000092562 [16:45:21]line Версия ККМ: 001 [16:45:21]line Талоны: Топливная Карта [16:45:21]line 49476 [16:45:21]line ФМ: 0000000000871769 [16:45:21]line ФД: 163937 [16:45:21]line ФПД: 87964469823347 [16:45:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164519&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163937&fm=87964469823347&tin=02508201610067®Number=0000000000092562&sum=0 [16:45:21]written 0, free lines is 4095 [16:45:21]OFD Sender: Processing packet 163937 [packets to send 968, broken 967] [16:45:21]ProducePacketName [16:45:21]name=ofd_packets/00163937 [16:45:21]OFD Sender: To server: pG, [16:45:21]CommunicateWithHost lk.salyk.kg:30040 [16:45:21]ConnectInit lk.salyk.kg [16:45:21]Write to MH i2c: 01 00 00 9D 02 9F [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 07 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 D5 0C 87 [16:45:21]RasterBufferAndPrint [16:45:21]line [16:45:21]line [16:45:21]line [16:45:21]line [16:45:21]line [16:45:21]written 0, free lines is 3306 [16:45:21]MH_Cut [16:45:21]Write to MH i2c: D1 01 00 A4 02 01 78 [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: D1 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: D1 01 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: D1 01 00 A4 02 00 77 [16:45:21]Write to MH i2c: 01 00 00 A5 02 A7 [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:22]*** Cut start [16:45:22]*** Purtial cut [16:45:22]*** Stage 1: CUTSNS_PIN = 1 [16:45:24]Read from MH i2c: 01 [16:45:24]MH_I2C_Read... [16:45:24]*** Stop cut motor [16:45:24]*** Cut end [16:45:24]Read from MH i2c: 01 07 00 [16:45:24]MH_I2C_Read... [16:45:24]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 FF 0F BC [16:45:24]process_action close_receipt done [16:45:24]requested_data is exist [16:45:24]produce_requested_data [16:45:24]requested_item fm.sn is exist - process it [16:45:24]wFMCommunicate request_size=4 [16:45:24]MH_SAM_APDU [16:45:24]CAPDU: 80 11 00 00 [16:45:24]Write to MH i2c: E2 08 00 A6 02 80 11 00 00 00 00 00 00 22 [16:45:24]Write i2c OK [16:45:24]MH_I2C_Read... [16:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:24]Read from MH i2c: E2 [16:45:24]MH_I2C_Read... [16:45:24]Read from MH i2c: E2 17 00 [16:45:24]MH_I2C_Read... [16:45:24]Read from MH i2c: E2 17 00 A6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [16:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:45:24]wFMCommunicate OK [16:45:24]requested_item fd.num is exist - process it [16:45:24]SAM_PROTO_GetFieldsCounters [16:45:24]wFMCommunicate request_size=4 [16:45:24]MH_SAM_APDU [16:45:24]CAPDU: 80 13 00 00 [16:45:24]Write to MH i2c: E2 08 00 A7 02 80 13 00 00 00 00 00 00 25 [16:45:24]Write i2c OK [16:45:24]MH_I2C_Read... [16:45:24]Connected sock=11 [16:45: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 37 36 39 0F 01 00 00 2A 01 07 01 83 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 9F 19 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:25]32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 80 02 00 35 04 06 00 50 00 D2 FA 07 73 43 BE 4D 43 99 20 CA 57 [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 62 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 62 00 A7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 4C [16:45: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:25]wFMCommunicate OK [16:45:25]SAM_PROTO_GetFieldsCounters done [16:45:25]requested_item shift.num is exist - process it [16:45:25]requested_item shift.opened is exist - process it [16:45:25]req_shift_opened [16:45:25]FM_GetShiftState [16:45:25]SAM_PROTO_GetShiftState [16:45:25]wFMCommunicate request_size=4 [16:45:25]MH_SAM_APDU [16:45:25]CAPDU: 80 13 01 00 [16:45:25]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 0E 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 ED [16:45:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:45:25]wFMCommunicate OK [16:45:25]SAM_PROTO_GetShiftState done [16:45:25]FM_GetShiftState done [16:45:25]req_shift_opened done [16:45:25]requested_item shift.open_date is exist - process it [16:45:25]req_shift_open_date [16:45:25]req_shift_open_date done [16:45:25]produce_requested_data done [16:45:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163937,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:45:25]process_action_free close_receipt [16:45:25]json_value_free [16:45:25]json_value_free done [16:45:25]process_json_proto returns [16:45:25]Send response to host [16:45:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163937,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:45:25]free response buf [16:45:25]execute_script done [16:45:25]execute_script returns [16:45:25]free content buf [16:45:25]Sock 9.Close socket [16:45:25]Sock 9.Thread stoped [16:45:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F 0D 47 00 D6 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 80 02 00 F4 03 04 00 F3 C2 C5 66 B6 04 01 00 00 81 14 DF 55 51 FB 75 48 [16:45:25]CommunicateWithHost err = 0 [16:45:25]CheckOFDResponse [16:45:25]1017 (14) - 77093643461234 [16:45:25]1041 (16) - 0000000000871769 [16:45:25]1040 (4) - 163937 [16:45:25]1012 (4) - 21.08.2024 10:35 [16:45:25]1206 (1) - 0 [16:45:25]OFD Sender: Remove packet 163937 [16:45:25]ProducePacketName [16:45:25]name=ofd_packets/00163937 [16:45:25]NVStorageDeleteData [16:45:26]OFD Sender: No OFD packet to send [16:45:31]OFD Sender: No OFD packet to send [16:45:35]recv_with_timeout no data received [16:45:36]OFD Sender: No OFD packet to send [16:45:41]OFD Sender: No OFD packet to send [16:45:46]OFD Sender: No OFD packet to send [16:45:51]OFD Sender: No OFD packet to send [16:45:56]OFD Sender: No OFD packet to send [16:46:01]OFD Sender: No OFD packet to send [16:46:06]OFD Sender: No OFD packet to send [16:46:11]OFD Sender: No OFD packet to send [16:46:16]OFD Sender: No OFD packet to send [16:46:21]OFD Sender: No OFD packet to send [16:46:26]OFD Sender: No OFD packet to send [16:46:28]recv_with_timeout no data received [16:46:31]OFD Sender: No OFD packet to send [16:46:36]OFD Sender: No OFD packet to send [16:46:41]OFD Sender: No OFD packet to send [16:46:46]OFD Sender: No OFD packet to send [16:46:51]OFD Sender: No OFD packet to send [16:46:56]OFD Sender: No OFD packet to send [16:47:01]OFD Sender: No OFD packet to send [16:47:06]OFD Sender: No OFD packet to send [16:47:11]OFD Sender: No OFD packet to send [16:47:15]accept exits with 10 [16:47:15]New connection [16:47:15]New thread 3066686820 created [16:47:15]Thread 3066830180 joined [16:47:15]Waiting for new connection... [16:47:15] Sock 10.Parse request [16:47:15]Sock 10.Check first char [16:47:15]Sock 10.First char is OK [16:47:15]request: POST /json_proto HTTP/1.0 [16:47:15]Method: POST [16:47:15]URL: /json_proto [16:47:15]Method is POST - this is cgi request [16:47:15]url: /json_proto [16:47:15]query_string will be loaded in cgi processing [16:47:15]execute_cgi json_proto POST (null) [16:47:15]execute_cgi path=json_proto method=POST [16:47:15]POST find Content-Length [16:47:15]Host: 172.17.44.132:8080 [16:47:15]Content-Length: 792 [16:47:15]Content-Type: application/json [16:47:15] [16:47:15]POST finish read [16:47:15]Found Content-Length = 792 [16:47:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\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" ] } } [16:47:15]execute_script... [16:47: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)292540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\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" ] } } [16:47:15]POST & json_proto [16:47:15]process_json_proto [16:47:15]json parsed OK: [16:47:15]protocol is kg_v1.0 [16:47:15]action value=close_receipt [16:47:15]process_action close_receipt [16:47:15]cmd_close_receipt [16:47:15]MH_GetDate [16:47:15]Write to MH i2c: F0 00 00 A9 02 9A [16:47:15]Write i2c OK [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: F0 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: F0 09 00 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: F0 09 00 A9 02 00 13 1A C6 66 2A 83 C1 65 CF [16:47:15]GetLastDocTimeStamp 1724258719 [16:47:15]current date 1724258835 [16:47:15]FM_GetShiftState [16:47:15]SAM_PROTO_GetShiftState [16:47:15]wFMCommunicate request_size=4 [16:47:15]MH_SAM_APDU [16:47:15]CAPDU: 80 13 01 00 [16:47:15]Write to MH i2c: E2 08 00 AA 02 80 13 01 00 00 00 00 00 29 [16:47:15]Write i2c OK [16:47:15]MH_I2C_Read... [16:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:15]Read from MH i2c: E2 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: E2 0E 00 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: E2 0E 00 AA 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EF [16:47:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:47:15]wFMCommunicate OK [16:47:15]SAM_PROTO_GetShiftState done [16:47:15]FM_GetShiftState done [16:47:15]opened in 1724199517 [16:47:15]opened+sec_in_day 1724285917 [16:47:15]quantity*price = 0 [16:47:15]sum+1 = 1 [16:47:15]Check (price>sum+1) || (price+1 о реализуемом товаре [16:47:17]line ИТОГО: 0.00 [16:47:17]line НСП 1% : 0.00 [16:47:17]line НДС 12% : 0.00 [16:47:17]line Наличными: 0.00 [16:47:17]line Безнал.: 0.00 [16:47:17]line Место: АЗС № 130 "Партнер Нефть" [16:47:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:47:17]line СНО: Общий режим [16:47:17]line Чек 536 21.08.2024 16:47 [16:47:17]line Смена: 466 ФФД: 1.0 [16:47:17]line ЗНМ: 0300000070 [16:47:17]line РНМ: 0000000000092562 [16:47:17]line Версия ККМ: 001 [16:47:17]line Талоны: Топливная Карта [16:47:17]line 49476 [16:47:17]line ФМ: 0000000000871769 [16:47:17]line ФД: 163938 [16:47:17]line ФПД: 145100166260259 [16:47:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163938&fm=145100166260259&tin=02508201610067®Number=0000000000092562&sum=0 [16:47:17]written 0, free lines is 4095 [16:47:17]OFD Sender: Processing packet 163938 [packets to send 968, broken 967] [16:47:17]ProducePacketName [16:47:17]name=ofd_packets/00163938 [16:47:17]OFD Sender: To server: pG, [16:47:17]CommunicateWithHost lk.salyk.kg:30040 [16:47:17]ConnectInit lk.salyk.kg [16:47:17]Write to MH i2c: 01 00 00 E7 02 E9 [16:47:17]Write i2c OK [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: 01 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: 01 07 00 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 D8 0C D4 [16:47:17]RasterBufferAndPrint [16:47:17]line [16:47:17]line [16:47:17]line [16:47:17]line [16:47:17]line [16:47:17]written 0, free lines is 3293 [16:47:17]MH_Cut [16:47:17]Write to MH i2c: D1 01 00 EE 02 01 C2 [16:47:17]Write i2c OK [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: D1 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: D1 01 00 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: D1 01 00 EE 02 00 C1 [16:47:17]Write to MH i2c: 01 00 00 EF 02 F1 [16:47:17]Write i2c OK [16:47:17]MH_I2C_Read... [16:47:18]*** Cut start [16:47:18]*** Purtial cut [16:47:18]*** Stage 1: CUTSNS_PIN = 1 [16:47:20]Read from MH i2c: 01 [16:47:20]MH_I2C_Read... [16:47:20]*** Stop cut motor [16:47:20]*** Cut end [16:47:20]Read from MH i2c: 01 07 00 [16:47:20]MH_I2C_Read... [16:47:20]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [16:47:20]process_action close_receipt done [16:47:20]requested_data is exist [16:47:20]produce_requested_data [16:47:20]requested_item fm.sn is exist - process it [16:47:20]wFMCommunicate request_size=4 [16:47:20]MH_SAM_APDU [16:47:20]CAPDU: 80 11 00 00 [16:47:20]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [16:47:20]Write i2c OK [16:47:20]MH_I2C_Read... [16:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:20]Read from MH i2c: E2 [16:47:20]MH_I2C_Read... [16:47:20]Read from MH i2c: E2 17 00 [16:47:20]MH_I2C_Read... [16:47:20]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C5 [16:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:20]wFMCommunicate OK [16:47:20]requested_item fd.num is exist - process it [16:47:20]SAM_PROTO_GetFieldsCounters [16:47:20]wFMCommunicate request_size=4 [16:47:20]MH_SAM_APDU [16:47:20]CAPDU: 80 13 00 00 [16:47:20]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [16:47:20]Write i2c OK [16:47:20]MH_I2C_Read... [16:47:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:20]Read from MH i2c: E2 [16:47:20]MH_I2C_Read... [16:47:20]Read from MH i2c: E2 62 00 [16:47:20]MH_I2C_Read... [16:47:20]Read from MH i2c: E2 62 00 F1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 9A [16:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:47:20]wFMCommunicate OK [16:47:20]SAM_PROTO_GetFieldsCounters done [16:47:20]requested_item shift.num is exist - process it [16:47:20]requested_item shift.opened is exist - process it [16:47:20]req_shift_opened [16:47:20]FM_GetShiftState [16:47:20]SAM_PROTO_GetShiftState [16:47:20]wFMCommunicate request_size=4 [16:47:20]MH_SAM_APDU [16:47:20]CAPDU: 80 13 01 00 [16:47:20]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [16:47:20]Write i2c OK [16:47:20]MH_I2C_Read... [16:47:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:20]Read from MH i2c: E2 [16:47:20]MH_I2C_Read... [16:47:20]Read from MH i2c: E2 0E 00 [16:47:20]MH_I2C_Read... [16:47:20]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 37 [16:47:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:47:20]wFMCommunicate OK [16:47:20]SAM_PROTO_GetShiftState done [16:47:20]FM_GetShiftState done [16:47:20]req_shift_opened done [16:47:20]requested_item shift.open_date is exist - process it [16:47:20]req_shift_open_date [16:47:20]req_shift_open_date done [16:47:20]produce_requested_data done [16:47:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163938,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:47:20]process_action_free close_receipt [16:47:20]json_value_free [16:47:20]json_value_free done [16:47:20]process_json_proto returns [16:47:20]Send response to host [16:47:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163938,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:47:20]free response buf [16:47:20]execute_script done [16:47:20]execute_script returns [16:47:20]free content buf [16:47:20]Sock 10.Close socket [16:47:20]Sock 10.Thread stoped [16:47:21]accept exits with 8 [16:47:21]New connection [16:47:21]New thread 3066830180 created [16:47:21]Thread 3066686820 joined [16:47:21]Waiting for new connection... [16:47:21] Sock 8.Parse request [16:47:21]Sock 8.Check first char [16:47:21]Sock 8.First char is OK [16:47:21]request: POST /json_proto HTTP/1.0 [16:47:21]Method: POST [16:47:21]URL: /json_proto [16:47:21]Method is POST - this is cgi request [16:47:21]url: /json_proto [16:47:21]query_string will be loaded in cgi processing [16:47:21]execute_cgi json_proto POST (null) [16:47:21]execute_cgi path=json_proto method=POST [16:47:21]POST find Content-Length [16:47:21]Host: 172.17.44.132:8080 [16:47:21]Content-Length: 675 [16:47:21]Content-Type: application/json [16:47:21] [16:47:21]POST finish read [16:47:21]Found Content-Length = 675 [16:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [16:47:21]execute_script... [16: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)292541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [16:47:21]POST & json_proto [16:47:21]process_json_proto [16:47:21]json parsed OK: [16:47:21]protocol is kg_v1.0 [16:47:21]action value=close_receipt [16:47:21]process_action close_receipt [16:47:21]cmd_close_receipt [16:47:21]MH_GetDate [16:47:21]Write to MH i2c: F0 00 00 F3 02 E4 [16:47:21]Write i2c OK [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: F0 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: F0 09 00 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: F0 09 00 F3 02 00 19 1A C6 66 2A 83 C1 65 1F [16:47:21]GetLastDocTimeStamp 1724258835 [16:47:21]current date 1724258841 [16:47:21]FM_GetShiftState [16:47:21]SAM_PROTO_GetShiftState [16:47:21]wFMCommunicate request_size=4 [16:47:21]MH_SAM_APDU [16:47:21]CAPDU: 80 13 01 00 [16:47:21]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [16:47:21]Write i2c OK [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 [16:47:21]MH_I2C_Read... [16:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:21]Read from MH i2c: E2 0E 00 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 39 [16:47:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:47:21]wFMCommunicate OK [16:47:21]SAM_PROTO_GetShiftState done [16:47:21]FM_GetShiftState done [16:47:21]opened in 1724199517 [16:47:21]opened+sec_in_day 1724285917 [16:47:21]quantity*price = 80010 [16:47:21]sum+1 = 80011 [16:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 537 21.08.2024 16:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163939 ФПД: 33980218337760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164721&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163939&fm=33980218337760&tin=02508201610067®Number=0000000000092562&sum=80000 [16:47:22]StoreToDocumentArchive [16:47:22]shift 466 fd 163939 [16:47:22]save to /storage/0466/doc_00163939 [16:47:22]save last doc name /storage/0466/doc_00163939 to /storage/kkm_last_doc_name [16:47:22]save OK [16:47:22]Clear old archive folders... [16:47:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:47:22]tlvbuf is 0020A8F0 [16:47:22]SAM_PROTO_ClearQueue [16:47:22]wFMCommunicate request_size=4 [16:47:22]MH_SAM_APDU [16:47:22]CAPDU: 80 09 00 00 [16:47:22]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [16:47:22]Write i2c OK [16:47:22]MH_I2C_Read... [16:47:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:22]Read from MH i2c: E2 [16:47:22]MH_I2C_Read... [16:47:22]Read from MH i2c: E2 03 00 [16:47:22]MH_I2C_Read... [16:47:22]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [16:47:22]RAPDU: 90 00 [16:47:22]wFMCommunicate OK [16:47:22]SAM_PROTO_ClearQueue done [16:47:22]KKMCreateOFDPacket [16:47:22]OFDProtocolAddRootSTLVToBuf [16:47:22]FM_MakeSignedData [16:47:22]FM_MakeSignedData [16:47:22]SAM_PROTO_SignData [16:47:22]wFMCommunicate request_size=4 [16:47:22]MH_SAM_APDU [16:47:22]CAPDU: 80 0D 01 02 [16:47:22]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [16:47:22]Write i2c OK [16:47:22]MH_I2C_Read... [16:47:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:22]Read from MH i2c: E2 [16:47:22]MH_I2C_Read... [16:47:22]Read from MH i2c: E2 03 00 [16:47:22]MH_I2C_Read... [16:47:22]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [16:47:22]RAPDU: 90 00 [16:47:22]wFMCommunicate OK [16:47:22]wFMCommunicate request_size=255 [16:47:22]MH_SAM_APDU [16:47: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 38 30 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 19 02 00 00 F4 03 04 00 19 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 80 02 00 35 04 06 00 1E E7 A2 D7 [16:47:22]Write to MH i2c: E2 02 01 03 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 19 02 00 00 F4 03 04 00 19 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 80 02 00 35 04 06 00 1E E7 A2 D7 00 00 F0 [16:47:22]Write i2c OK [16:47:22]MH_I2C_Read... [16:47:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:23]Read from MH i2c: E2 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 03 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [16:47:23]RAPDU: 90 00 [16:47:23]wFMCommunicate OK [16:47:23]wFMCommunicate request_size=7 [16:47:23]MH_SAM_APDU [16:47:23]CAPDU: 80 0D 02 02 02 E9 E0 [16:47:23]Write to MH i2c: E2 0A 00 04 03 80 0D 02 02 02 00 E9 E0 00 00 4E [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:23]Read from MH i2c: E2 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 03 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [16:47:23]RAPDU: 90 00 [16:47:23]wFMCommunicate OK [16:47:23]wFMCommunicate request_size=4 [16:47:23]MH_SAM_APDU [16:47:23]CAPDU: 80 0D 03 02 [16:47:23]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:23]Read from MH i2c: E2 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 0B 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 0B 00 05 03 00 B2 C4 73 FD 2D 34 63 12 90 00 40 [16:47:23]RAPDU: B2 C4 73 FD 2D 34 63 12 90 00 [16:47:23]wFMCommunicate OK [16:47:23]SAM_PROTO_SignData done [16:47:23]FM_MakeSignedData done [16:47:23]CreateOFDProtocolMessage [16:47:23]wFMCommunicate request_size=4 [16:47:23]MH_SAM_APDU [16:47:23]CAPDU: 80 11 00 00 [16:47:23]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:23]Read from MH i2c: E2 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 17 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [16:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:23]wFMCommunicate OK [16:47:23]CreateOFDProtocolMessage done [16:47:23]OFDSenderStorePacket 163939 [16:47:23]StoreOFDPacket docnum=163939 [16:47:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4F 43 04 01 A4 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 19 02 00 00 F4 03 04 00 19 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 80 02 00 35 04 06 00 1E E7 A2 D7 E9 E0 B2 C4 73 FD 2D 34 63 12 [16:47:23]CheckFolder [16:47:23]dirname=/storage/ofd_packets [16:47:23]CheckFolder done [16:47:23]ProducePacketName [16:47:23]name=ofd_packets/00163939 [16:47:23]NVStorageSaveData ofd_packets/00163939 [16:47:23]File name is /storage/ofd_packets/00163939 [16:47:23]Write 298 bytes [16:47:23]NVStorageSaveData done [16:47:23]OFDSenderStorePacket done [16:47:23]KKMCreateOFDPacket done [16:47:23]NVStorageSaveData kkm_last_timestamp [16:47:23]File name is /storage/kkm_last_timestamp [16:47:23]Write 4 bytes [16:47:23]NVStorageSaveData done [16:47:23]ExternCall_PrintAddStr [16:47:23]wPrintStart [16:47:23]Write to MH i2c: 01 00 00 07 03 0A [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: 01 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: 01 07 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [16:47:23]RasterBufferAndPrint [16:47:23]line Счет N : (1)292541 [16:47:23]line ИНН: 02508201610067 [16:47:23]line Контрольно-Кассовый Чек [16:47:23]line ПРОДАЖА [16:47:23]line ТРК (МРК, ГНК) : 44 [16:47:23]line Товар: 2710194800 [16:47:23]line ДТ-К-5 [16:47:23]line 10.500 * 76.20 [16:47:23]line = 800.10 [16:47:23]line НДС 12% НСП 1% [16:47:23]line > о реализуемом товаре [16:47:23]line ОКРУГЛЕНИЕ: -0.10 [16:47:23]line ИТОГО: 800.00 [16:47:23]line Внесено: 800.00 [16:47:23]line СДАЧА: 0.00 [16:47:23]line НСП 1% : 7.08 [16:47:23]line НДС 12% : 84.97 [16:47:23]line Наличными: 800.00 [16:47:23]line Безнал.: 0.00 [16:47:23]line Место: АЗС № 130 "Партнер Нефть" [16:47:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:47:23]line СНО: Общий режим [16:47:23]line Чек 537 21.08.2024 16:47 [16:47:23]line Смена: 466 ФФД: 1.0 [16:47:23]line ЗНМ: 0300000070 [16:47:23]line РНМ: 0000000000092562 [16:47:23]line Версия ККМ: 001 [16:47:23]line ФМ: 0000000000871769 [16:47:23]line ФД: 163939 [16:47:23]line ФПД: 33980218337760 [16:47:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T164721&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163939&fm=33980218337760&tin=02508201610067®Number=0000000000092562&sum=80000 [16:47:23]written 0, free lines is 4095 [16:47:23]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:47:23]ProducePacketName [16:47:23]name=ofd_packets/00163938 [16:47:23]OFD Sender: To server: pG, [16:47:23]CommunicateWithHost lk.salyk.kg:30040 [16:47:23]ConnectInit lk.salyk.kg [16:47:23]Write to MH i2c: 01 00 00 32 03 35 [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: 01 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: 01 07 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 D6 0C 1E [16:47:23]RasterBufferAndPrint [16:47:23]line [16:47:23]line [16:47:23]line [16:47:23]line [16:47:23]line [16:47:23]written 0, free lines is 3299 [16:47:23]MH_Cut [16:47:23]Write to MH i2c: D1 01 00 39 03 01 0E [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: D1 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: D1 01 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: D1 01 00 39 03 00 0D [16:47:23]Write to MH i2c: 01 00 00 3A 03 3D [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:24]recv_with_timeout no data received [16:47:24]*** Cut start [16:47:24]*** Purtial cut [16:47:24]*** Stage 1: CUTSNS_PIN = 1 [16:47:26]Read from MH i2c: 01 [16:47:26]MH_I2C_Read... [16:47:26]*** Stop cut motor [16:47:26]*** Cut end [16:47:26]Read from MH i2c: 01 07 00 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: 01 07 00 3A 03 00 00 00 00 00 FF 0F 52 [16:47:26]process_action close_receipt done [16:47:26]requested_data is exist [16:47:26]produce_requested_data [16:47:26]requested_item fm.sn is exist - process it [16:47:26]wFMCommunicate request_size=4 [16:47:26]MH_SAM_APDU [16:47:26]CAPDU: 80 11 00 00 [16:47:26]Write to MH i2c: E2 08 00 3B 03 80 11 00 00 00 00 00 00 B8 [16:47:26]Write i2c OK [16:47:26]MH_I2C_Read... [16:47:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:26]Read from MH i2c: E2 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 17 00 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 17 00 3B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [16:47:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:26]wFMCommunicate OK [16:47:26]requested_item fd.num is exist - process it [16:47:26]SAM_PROTO_GetFieldsCounters [16:47:26]wFMCommunicate request_size=4 [16:47:26]MH_SAM_APDU [16:47:26]CAPDU: 80 13 00 00 [16:47:26]Write to MH i2c: E2 08 00 3C 03 80 13 00 00 00 00 00 00 BB [16:47:26]Write i2c OK [16:47:26]MH_I2C_Read... [16:47:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:26]Read from MH i2c: E2 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 62 00 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 62 00 3C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:47:26]wFMCommunicate OK [16:47:26]SAM_PROTO_GetFieldsCounters done [16:47:26]requested_item shift.num is exist - process it [16:47:26]requested_item shift.opened is exist - process it [16:47:26]req_shift_opened [16:47:26]FM_GetShiftState [16:47:26]SAM_PROTO_GetShiftState [16:47:26]wFMCommunicate request_size=4 [16:47:26]MH_SAM_APDU [16:47:26]CAPDU: 80 13 01 00 [16:47:26]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [16:47:26]Write i2c OK [16:47:26]MH_I2C_Read... [16:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:26]Read from MH i2c: E2 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 0E 00 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 83 [16:47:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:47:26]wFMCommunicate OK [16:47:26]SAM_PROTO_GetShiftState done [16:47:26]FM_GetShiftState done [16:47:26]req_shift_opened done [16:47:26]requested_item shift.open_date is exist - process it [16:47:26]req_shift_open_date [16:47:26]req_shift_open_date done [16:47:26]produce_requested_data done [16:47:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163939,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:47:26]process_action_free close_receipt [16:47:26]json_value_free [16:47:26]json_value_free done [16:47:26]process_json_proto returns [16:47:26]Send response to host [16:47:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163939,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:47:26]free response buf [16:47:26]execute_script done [16:47:26]execute_script returns [16:47:26]free content buf [16:47:26]Sock 8.Close socket [16:47:26]Sock 8.Thread stoped [16:47:28]ConnectInit Can't take IP for lk.salyk.kg [16:47:28]CommunicateWithHost connect error [16:47:28]CommunicateWithHost err = -1 [16:47:28]OFD Sender: Server communicate error [16:47:33]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:47:33]ProducePacketName [16:47:33]name=ofd_packets/00163938 [16:47:33]OFD Sender: To server: pG, [16:47:33]CommunicateWithHost lk.salyk.kg:30040 [16:47:33]ConnectInit lk.salyk.kg [16:47:38]ConnectInit Can't take IP for lk.salyk.kg [16:47:38]CommunicateWithHost connect error [16:47:38]CommunicateWithHost err = -1 [16:47:38]OFD Sender: Server communicate error [16:47:43]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:47:43]ProducePacketName [16:47:43]name=ofd_packets/00163938 [16:47:43]OFD Sender: To server: pG, [16:47:43]CommunicateWithHost lk.salyk.kg:30040 [16:47:43]ConnectInit lk.salyk.kg [16:47:48]ConnectInit Can't take IP for lk.salyk.kg [16:47:48]CommunicateWithHost connect error [16:47:48]CommunicateWithHost err = -1 [16:47:48]OFD Sender: Server communicate error [16:47:53]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:47:53]ProducePacketName [16:47:53]name=ofd_packets/00163938 [16:47:53]OFD Sender: To server: pG, [16:47:53]CommunicateWithHost lk.salyk.kg:30040 [16:47:53]ConnectInit lk.salyk.kg [16:47:58]ConnectInit Can't take IP for lk.salyk.kg [16:47:58]CommunicateWithHost connect error [16:47:58]CommunicateWithHost err = -1 [16:47:58]OFD Sender: Server communicate error [16:48:03]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:48:03]ProducePacketName [16:48:03]name=ofd_packets/00163938 [16:48:03]OFD Sender: To server: pG, [16:48:03]CommunicateWithHost lk.salyk.kg:30040 [16:48:03]ConnectInit lk.salyk.kg [16:48:08]ConnectInit Can't take IP for lk.salyk.kg [16:48:08]CommunicateWithHost connect error [16:48:08]CommunicateWithHost err = -1 [16:48:08]OFD Sender: Server communicate error [16:48:13]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:48:13]ProducePacketName [16:48:13]name=ofd_packets/00163938 [16:48:13]OFD Sender: To server: pG, [16:48:13]CommunicateWithHost lk.salyk.kg:30040 [16:48:13]ConnectInit lk.salyk.kg [16:48:18]ConnectInit Can't take IP for lk.salyk.kg [16:48:18]CommunicateWithHost connect error [16:48:18]CommunicateWithHost err = -1 [16:48:18]OFD Sender: Server communicate error [16:48:23]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:48:23]ProducePacketName [16:48:23]name=ofd_packets/00163938 [16:48:23]OFD Sender: To server: pG, [16:48:23]CommunicateWithHost lk.salyk.kg:30040 [16:48:23]ConnectInit lk.salyk.kg [16:48:28]ConnectInit Can't take IP for lk.salyk.kg [16:48:28]CommunicateWithHost connect error [16:48:28]CommunicateWithHost err = -1 [16:48:28]OFD Sender: Server communicate error [16:48:33]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:48:33]ProducePacketName [16:48:33]name=ofd_packets/00163938 [16:48:33]OFD Sender: To server: pG, [16:48:33]CommunicateWithHost lk.salyk.kg:30040 [16:48:33]ConnectInit lk.salyk.kg [16:48:38]ConnectInit Can't take IP for lk.salyk.kg [16:48:38]CommunicateWithHost connect error [16:48:38]CommunicateWithHost err = -1 [16:48:38]OFD Sender: Server communicate error [16:48:43]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:48:43]ProducePacketName [16:48:43]name=ofd_packets/00163938 [16:48:43]OFD Sender: To server: pG, [16:48:43]CommunicateWithHost lk.salyk.kg:30040 [16:48:43]ConnectInit lk.salyk.kg [16:48:48]ConnectInit Can't take IP for lk.salyk.kg [16:48:48]CommunicateWithHost connect error [16:48:48]CommunicateWithHost err = -1 [16:48:48]OFD Sender: Server communicate error [16:48:53]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:48:53]ProducePacketName [16:48:53]name=ofd_packets/00163938 [16:48:53]OFD Sender: To server: pG, [16:48:53]CommunicateWithHost lk.salyk.kg:30040 [16:48:53]ConnectInit lk.salyk.kg [16:48:58]ConnectInit Can't take IP for lk.salyk.kg [16:48:58]CommunicateWithHost connect error [16:48:58]CommunicateWithHost err = -1 [16:48:58]OFD Sender: Server communicate error [16:49:03]OFD Sender: Processing packet 163938 [packets to send 969, broken 967] [16:49:03]ProducePacketName [16:49:03]name=ofd_packets/00163938 [16:49:03]OFD Sender: To server: pG, [16:49:03]CommunicateWithHost lk.salyk.kg:30040 [16:49:03]ConnectInit lk.salyk.kg [16:49:09]Connected sock=9 [16:49:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A5 9A 07 01 6E 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 18 02 00 00 F4 03 04 00 13 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 80 02 00 35 04 06 00 83 F7 C3 DD E6 23 7C AF DB A3 13 04 D2 07 [16:49:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 88 22 47 00 84 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 37 36 39 10 04 04 00 62 80 02 00 F4 03 04 00 D4 C3 C5 66 B6 04 01 00 00 32 F2 D7 7C A8 A2 C6 36 [16:49:09]CommunicateWithHost err = 0 [16:49:09]CheckOFDResponse [16:49:09]1017 (14) - 77093643461234 [16:49:09]1041 (16) - 0000000000871769 [16:49:09]1040 (4) - 163938 [16:49:09]1012 (4) - 21.08.2024 10:39 [16:49:09]1206 (1) - 0 [16:49:09]OFD Sender: Remove packet 163938 [16:49:09]ProducePacketName [16:49:09]name=ofd_packets/00163938 [16:49:09]NVStorageDeleteData [16:49:10]OFD Sender: Processing packet 163939 [packets to send 968, broken 967] [16:49:10]ProducePacketName [16:49:10]name=ofd_packets/00163939 [16:49:10]OFD Sender: To server: pG, [16:49:10]CommunicateWithHost lk.salyk.kg:30040 [16:49:10]ConnectInit lk.salyk.kg [16:49:11]Connected sock=9 [16:49: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 37 36 39 0C 01 00 00 4F 43 04 01 A4 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 19 02 00 00 F4 03 04 00 19 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 80 02 00 35 04 06 00 1E E7 A2 D7 E9 E0 B2 C4 73 FD 2D 34 63 12 [16:49:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AD 73 47 00 43 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 37 36 39 10 04 04 00 63 80 02 00 F4 03 04 00 D6 C3 C5 66 B6 04 01 00 00 B1 DB 9F F9 4C 05 54 43 [16:49:12]CommunicateWithHost err = 0 [16:49:12]CheckOFDResponse [16:49:12]1017 (14) - 77093643461234 [16:49:12]1041 (16) - 0000000000871769 [16:49:12]1040 (4) - 163939 [16:49:12]1012 (4) - 21.08.2024 10:39 [16:49:12]1206 (1) - 0 [16:49:12]OFD Sender: Remove packet 163939 [16:49:12]ProducePacketName [16:49:12]name=ofd_packets/00163939 [16:49:12]NVStorageDeleteData [16:49:12]OFD Sender: No OFD packet to send [16:49:17]OFD Sender: No OFD packet to send [16:49:22]OFD Sender: No OFD packet to send [16:49:27]OFD Sender: No OFD packet to send [16:49:32]OFD Sender: No OFD packet to send [16:49:37]OFD Sender: No OFD packet to send [16:49:38]ConnectInit Can't connect to host [16:49:42]OFD Sender: No OFD packet to send [16:49:47]OFD Sender: No OFD packet to send [16:49:51]recv_with_timeout no data received [16:49:52]OFD Sender: No OFD packet to send [16:49:57]OFD Sender: No OFD packet to send [16:50:02]recv_with_timeout no data received [16:50:02]OFD Sender: No OFD packet to send [16:50:08]OFD Sender: No OFD packet to send [16:50:13]OFD Sender: No OFD packet to send [16:50:18]OFD Sender: No OFD packet to send [16:50:22]recv_with_timeout no data received [16:50:23]OFD Sender: No OFD packet to send [16:50:28]OFD Sender: No OFD packet to send [16:50:33]OFD Sender: No OFD packet to send [16:50:36]recv_with_timeout no data received [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:46]recv_with_timeout no data received [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:06]accept exits with 10 [16:51:06]New connection [16:51:06]New thread 3066686820 created [16:51:06]Thread 3066830180 joined [16:51:06]Waiting for new connection... [16:51:06] Sock 10.Parse request [16:51:06]Sock 10.Check first char [16:51:06]Sock 10.First char is OK [16:51:06]request: POST /json_proto HTTP/1.0 [16:51:06]Method: POST [16:51:06]URL: /json_proto [16:51:06]Method is POST - this is cgi request [16:51:06]url: /json_proto [16:51:06]query_string will be loaded in cgi processing [16:51:06]execute_cgi json_proto POST (null) [16:51:06]execute_cgi path=json_proto method=POST [16:51:06]POST find Content-Length [16:51:06]Host: 172.17.44.132:8080 [16:51:06]Content-Length: 789 [16:51:06]Content-Type: application/json [16:51:06] [16:51:06]POST finish read [16:51:06]Found Content-Length = 789 [16:51:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:06]execute_script... [16:51: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)292544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:06]POST & json_proto [16:51:06]process_json_proto [16:51:06]json parsed OK: [16:51:06]protocol is kg_v1.0 [16:51:06]action value=close_receipt [16:51:06]process_action close_receipt [16:51:06]cmd_close_receipt [16:51:06]MH_GetDate [16:51:06]Write to MH i2c: F0 00 00 3E 03 30 [16:51:06]Write i2c OK [16:51:06]MH_I2C_Read... [16:51:06]Read from MH i2c: F0 [16:51:06]MH_I2C_Read... [16:51:06]Read from MH i2c: F0 09 00 [16:51:06]MH_I2C_Read... [16:51:06]Read from MH i2c: F0 09 00 3E 03 00 FB 1A C6 66 2A 83 C1 65 4D [16:51:06]GetLastDocTimeStamp 1724258841 [16:51:06]current date 1724259067 [16:51:06]FM_GetShiftState [16:51:06]SAM_PROTO_GetShiftState [16:51:06]wFMCommunicate request_size=4 [16:51:06]MH_SAM_APDU [16:51:06]CAPDU: 80 13 01 00 [16:51:06]Write to MH i2c: E2 08 00 3F 03 80 13 01 00 00 00 00 00 BF [16:51:06]Write i2c OK [16:51:06]MH_I2C_Read... [16:51:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:07]Read from MH i2c: E2 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 0E 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 0E 00 3F 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 85 [16:51:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:51:07]wFMCommunicate OK [16:51:07]SAM_PROTO_GetShiftState done [16:51:07]FM_GetShiftState done [16:51:07]opened in 1724199517 [16:51:07]opened+sec_in_day 1724285917 [16:51:07]quantity*price = 0 [16:51:07]sum+1 = 1 [16:51:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 538 21.08.2024 16:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99930 ФМ: 0000000000871769 ФД: 163940 ФПД: 199533906253579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165107&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163940&fm=199533906253579&tin=02508201610067®Number=0000000000092562&sum=0 [16:51:08]StoreToDocumentArchive [16:51:08]shift 466 fd 163940 [16:51:08]save to /storage/0466/doc_00163940 [16:51:08]save last doc name /storage/0466/doc_00163940 to /storage/kkm_last_doc_name [16:51:08]save OK [16:51:08]Clear old archive folders... [16:51:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:51:08]tlvbuf is 00214270 [16:51:08]SAM_PROTO_ClearQueue [16:51:08]wFMCommunicate request_size=4 [16:51:08]MH_SAM_APDU [16:51:08]CAPDU: 80 09 00 00 [16:51:08]Write to MH i2c: E2 08 00 4C 03 80 09 00 00 00 00 00 00 C1 [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:08]Read from MH i2c: E2 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [16:51:08]RAPDU: 90 00 [16:51:08]wFMCommunicate OK [16:51:08]SAM_PROTO_ClearQueue done [16:51:08]KKMCreateOFDPacket [16:51:08]OFDProtocolAddRootSTLVToBuf [16:51:08]FM_MakeSignedData [16:51:08]FM_MakeSignedData [16:51:08]SAM_PROTO_SignData [16:51:08]wFMCommunicate request_size=4 [16:51:08]MH_SAM_APDU [16:51:08]CAPDU: 80 0D 01 02 [16:51:08]Write to MH i2c: E2 08 00 4D 03 80 0D 01 02 00 00 00 00 C9 [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:08]Read from MH i2c: E2 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [16:51:08]RAPDU: 90 00 [16:51:08]wFMCommunicate OK [16:51:08]wFMCommunicate request_size=255 [16:51:08]MH_SAM_APDU [16:51: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 38 30 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 1A 02 00 00 F4 03 04 00 FB 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 80 02 00 35 04 06 00 B5 79 9B 9A [16:51:08]Write to MH i2c: E2 02 01 4E 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 1A 02 00 00 F4 03 04 00 FB 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 80 02 00 35 04 06 00 B5 79 9B 9A 00 00 99 [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]OFD Sender: No OFD packet to send [16:51:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:08]Read from MH i2c: E2 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [16:51:08]RAPDU: 90 00 [16:51:08]wFMCommunicate OK [16:51:08]wFMCommunicate request_size=7 [16:51:08]MH_SAM_APDU [16:51:08]CAPDU: 80 0D 02 02 02 57 0B [16:51:08]Write to MH i2c: E2 0A 00 4F 03 80 0D 02 02 02 00 57 0B 00 00 32 [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:08]Read from MH i2c: E2 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [16:51:08]RAPDU: 90 00 [16:51:08]wFMCommunicate OK [16:51:08]wFMCommunicate request_size=4 [16:51:08]MH_SAM_APDU [16:51:08]CAPDU: 80 0D 03 02 [16:51:08]Write to MH i2c: E2 08 00 50 03 80 0D 03 02 00 00 00 00 CE [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:08]Read from MH i2c: E2 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 0B 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 0B 00 50 03 00 FC CD D0 10 15 D0 3A 38 90 00 CF [16:51:08]RAPDU: FC CD D0 10 15 D0 3A 38 90 00 [16:51:08]wFMCommunicate OK [16:51:08]SAM_PROTO_SignData done [16:51:08]FM_MakeSignedData done [16:51:08]CreateOFDProtocolMessage [16:51:08]wFMCommunicate request_size=4 [16:51:08]MH_SAM_APDU [16:51:08]CAPDU: 80 11 00 00 [16:51:08]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:08]Read from MH i2c: E2 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 17 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [16:51:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:51:08]wFMCommunicate OK [16:51:08]CreateOFDProtocolMessage done [16:51:08]OFDSenderStorePacket 163940 [16:51:08]StoreOFDPacket docnum=163940 [16:51:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 90 5F 04 01 7D D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 1A 02 00 00 F4 03 04 00 FB 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 80 02 00 35 04 06 00 B5 79 9B 9A 57 0B FC CD D0 10 15 D0 3A 38 [16:51:08]CheckFolder [16:51:08]dirname=/storage/ofd_packets [16:51:08]CheckFolder done [16:51:08]ProducePacketName [16:51:08]name=ofd_packets/00163940 [16:51:08]NVStorageSaveData ofd_packets/00163940 [16:51:08]File name is /storage/ofd_packets/00163940 [16:51:08]Write 298 bytes [16:51:08]NVStorageSaveData done [16:51:08]OFDSenderStorePacket done [16:51:08]KKMCreateOFDPacket done [16:51:08]NVStorageSaveData kkm_last_timestamp [16:51:08]File name is /storage/kkm_last_timestamp [16:51:08]Write 4 bytes [16:51:08]NVStorageSaveData done [16:51:08]ExternCall_PrintAddStr [16:51:08]wPrintStart [16:51:08]Write to MH i2c: 01 00 00 52 03 55 [16:51:08]Write i2c OK [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: 01 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: 01 07 00 [16:51:08]MH_I2C_Read... [16:51:08]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [16:51:08]RasterBufferAndPrint [16:51:08]line Счет N : (1)292544 [16:51:08]line ИНН: 02508201610067 [16:51:08]line Контрольно-Кассовый Чек [16:51:08]line ПРОДАЖА [16:51:08]line ТРК (МРК, ГНК) : 64 [16:51:08]line Товар: 2710194800 [16:51:08]line ДТ-К-5 [16:51:08]line 26.250 * 0.00 [16:51:08]line = 0.00 [16:51:08]line НДС 12% НСП 1% [16:51:08]line > о реализуемом товаре [16:51:08]line ИТОГО: 0.00 [16:51:08]line НСП 1% : 0.00 [16:51:08]line НДС 12% : 0.00 [16:51:08]line Наличными: 0.00 [16:51:08]line Безнал.: 0.00 [16:51:08]line Место: АЗС № 130 "Партнер Нефть" [16:51:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:51:08]line СНО: Общий режим [16:51:08]line Чек 538 21.08.2024 16:51 [16:51:08]line Смена: 466 ФФД: 1.0 [16:51:08]line ЗНМ: 0300000070 [16:51:08]line РНМ: 0000000000092562 [16:51:08]line Версия ККМ: 001 [16:51:08]line Талоны: Топливная Карта [16:51:08]line 99930 [16:51:08]line ФМ: 0000000000871769 [16:51:08]line ФД: 163940 [16:51:08]line ФПД: 199533906253579 [16:51:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165107&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163940&fm=199533906253579&tin=02508201610067®Number=0000000000092562&sum=0 [16:51:08]written 0, free lines is 4095 [16:51:08]OFD Sender: Processing packet 163940 [packets to send 968, broken 967] [16:51:08]ProducePacketName [16:51:08]name=ofd_packets/00163940 [16:51:08]OFD Sender: To server: pG, [16:51:08]CommunicateWithHost lk.salyk.kg:30040 [16:51:08]ConnectInit lk.salyk.kg [16:51:09]Write to MH i2c: 01 00 00 7C 03 7F [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: 01 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: 01 07 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: 01 07 00 7C 03 00 00 00 00 00 E3 0C 75 [16:51:09]RasterBufferAndPrint [16:51:09]line [16:51:09]line [16:51:09]line [16:51:09]line [16:51:09]line [16:51:09]written 0, free lines is 3304 [16:51:09]MH_Cut [16:51:09]Write to MH i2c: D1 01 00 83 03 01 58 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: D1 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: D1 01 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: D1 01 00 83 03 00 57 [16:51:09]Write to MH i2c: 01 00 00 84 03 87 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]Connected sock=8 [16:51: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 37 36 39 0C 01 00 00 90 5F 04 01 7D D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 1A 02 00 00 F4 03 04 00 FB 1A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 80 02 00 35 04 06 00 B5 79 9B 9A 57 0B FC CD D0 10 15 D0 3A 38 [16:51:09]*** Cut start [16:51:09]*** Purtial cut [16:51:09]*** Stage 1: CUTSNS_PIN = 1 [16:51:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C9 41 47 00 FC 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 37 36 39 10 04 04 00 64 80 02 00 F4 03 04 00 4C C4 C5 66 B6 04 01 00 00 3F F8 08 B0 97 59 66 E8 [16:51:10]CommunicateWithHost err = 0 [16:51:10]CheckOFDResponse [16:51:10]1017 (14) - 77093643461234 [16:51:10]1041 (16) - 0000000000871769 [16:51:10]1040 (4) - 163940 [16:51:10]1012 (4) - 21.08.2024 10:41 [16:51:10]1206 (1) - 0 [16:51:10]OFD Sender: Remove packet 163940 [16:51:10]ProducePacketName [16:51:10]name=ofd_packets/00163940 [16:51:10]NVStorageDeleteData [16:51:10]OFD Sender: No OFD packet to send [16:51:11]Read from MH i2c: 01 [16:51:11]MH_I2C_Read... [16:51:11]*** Stop cut motor [16:51:11]Read from MH i2c: *** Cut end [16:51:11]01 07 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: 01 07 00 84 03 00 00 00 00 00 FF 0F 9C [16:51:11]process_action close_receipt done [16:51:11]requested_data is exist [16:51:11]produce_requested_data [16:51:11]requested_item fm.sn is exist - process it [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 11 00 00 [16:51:11]Write to MH i2c: E2 08 00 85 03 80 11 00 00 00 00 00 00 02 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 17 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 17 00 85 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [16:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:51:11]wFMCommunicate OK [16:51:11]requested_item fd.num is exist - process it [16:51:11]SAM_PROTO_GetFieldsCounters [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 13 00 00 [16:51:11]Write to MH i2c: E2 08 00 86 03 80 13 00 00 00 00 00 00 05 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 62 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 62 00 86 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 38 [16:51: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:12]wFMCommunicate OK [16:51:12]SAM_PROTO_GetFieldsCounters done [16:51:12]requested_item shift.num is exist - process it [16:51:12]requested_item shift.opened is exist - process it [16:51:12]req_shift_opened [16:51:12]FM_GetShiftState [16:51:12]SAM_PROTO_GetShiftState [16:51:12]wFMCommunicate request_size=4 [16:51:12]MH_SAM_APDU [16:51:12]CAPDU: 80 13 01 00 [16:51:12]Write to MH i2c: E2 08 00 87 03 80 13 01 00 00 00 00 00 07 [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 0E 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 0E 00 87 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CD [16:51:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:51:12]wFMCommunicate OK [16:51:12]SAM_PROTO_GetShiftState done [16:51:12]FM_GetShiftState done [16:51:12]req_shift_opened done [16:51:12]requested_item shift.open_date is exist - process it [16:51:12]req_shift_open_date [16:51:12]req_shift_open_date done [16:51:12]produce_requested_data done [16:51:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163940,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:51:12]process_action_free close_receipt [16:51:12]json_value_free [16:51:12]json_value_free done [16:51:12]process_json_proto returns [16:51:12]Send response to host [16:51:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163940,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:51:12]free response buf [16:51:12]execute_script done [16:51:12]execute_script returns [16:51:12]free content buf [16:51:12]Sock 10.Close socket [16:51:12]Sock 10.Thread stoped [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:31]OFD Sender: No OFD packet to send [16:51:34]recv_with_timeout no data received [16:51:36]OFD Sender: No OFD packet to send [16:51:41]OFD Sender: No OFD packet to send [16:51:46]OFD Sender: No OFD packet to send [16:51:47]recv_with_timeout no data received [16:51:51]OFD Sender: No OFD packet to send [16:51:56]OFD Sender: No OFD packet to send [16:52:01]OFD Sender: No OFD packet to send [16:52:06]OFD Sender: No OFD packet to send [16:52:06]recv_with_timeout no data received [16:52:11]OFD Sender: No OFD packet to send [16:52:16]OFD Sender: No OFD packet to send [16:52:20]recv_with_timeout no data received [16:52:21]OFD Sender: No OFD packet to send [16:52:26]OFD Sender: No OFD packet to send [16:52:31]OFD Sender: No OFD packet to send [16:52:36]OFD Sender: No OFD packet to send [16:52:41]OFD Sender: No OFD packet to send [16:52:46]OFD Sender: No OFD packet to send [16:52:51]OFD Sender: No OFD packet to send [16:52:54]accept exits with 9 [16:52:54]New connection [16:52:54]New thread 3066830180 created [16:52:54]Thread 3066686820 joined [16:52:54]Waiting for new connection... [16:52:54] Sock 9.Parse request [16:52:54]Sock 9.Check first char [16:52:54]Sock 9.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.44.132:8080 [16:52:54]Content-Length: 674 [16:52:54]Content-Type: application/json [16:52:54] [16:52:54]POST finish read [16:52:54]Found Content-Length = 674 [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)292546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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)292546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 88 03 7A [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 88 03 00 66 1B C6 66 2A 83 C1 65 03 [16:52:54]GetLastDocTimeStamp 1724259067 [16:52:54]current date 1724259174 [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 89 03 80 13 01 00 00 00 00 00 09 [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 89 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CF [16:52:54]RAPDU: 09 00 01 5D 32 C5 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 1724199517 [16:52:54]opened+sec_in_day 1724285917 [16:52:54]quantity*price = 70027 [16:52:54]sum+1 = 70029 [16:52:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 539 21.08.2024 16:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163941 ФПД: 91648791343525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165254&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163941&fm=91648791343525&tin=02508201610067®Number=0000000000092562&sum=70000 [16:52:55]StoreToDocumentArchive [16:52:55]shift 466 fd 163941 [16:52:55]save to /storage/0466/doc_00163941 [16:52:55]save last doc name /storage/0466/doc_00163941 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=248 [16:52:55]tlvbuf is 001729D0 [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 96 03 80 09 00 00 00 00 00 00 0B [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 96 03 00 90 00 0D [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 97 03 80 0D 01 02 00 00 00 00 13 [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 97 03 00 90 00 0E [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 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 66 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 80 02 00 35 04 06 00 53 5A A5 A6 [16:52:55]Write to MH i2c: E2 02 01 98 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 66 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 80 02 00 35 04 06 00 53 5A A5 A6 00 00 1A [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 03 00 90 00 0F [16:52:55]RAPDU: 90 00 [16:52:55]wFMCommunicate OK [16:52:55]wFMCommunicate request_size=7 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 0D 02 02 02 F1 A5 [16:52:55]Write to MH i2c: E2 0A 00 99 03 80 0D 02 02 02 00 F1 A5 00 00 B0 [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 99 03 00 90 00 10 [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 9A 03 80 0D 03 02 00 00 00 00 18 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:55]Read from MH i2c: E2 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 0B 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 0B 00 9A 03 00 15 A0 19 FD C7 FA 8B E8 90 00 18 [16:52:55]RAPDU: 15 A0 19 FD C7 FA 8B E8 90 00 [16:52:55]wFMCommunicate OK [16:52:55]SAM_PROTO_SignData done [16:52:55]FM_MakeSignedData done [16:52:55]CreateOFDProtocolMessage [16:52:55]wFMCommunicate request_size=4 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 11 00 00 [16:52:55]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:55]Read from MH i2c: E2 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 17 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [16:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:52:55]wFMCommunicate OK [16:52:55]CreateOFDProtocolMessage done [16:52:55]OFDSenderStorePacket 163941 [16:52:55]StoreOFDPacket docnum=163941 [16:52:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 98 57 04 01 1A B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 66 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 80 02 00 35 04 06 00 53 5A A5 A6 F1 A5 15 A0 19 FD C7 FA 8B E8 [16:52:55]CheckFolder [16:52:55]dirname=/storage/ofd_packets [16:52:55]CheckFolder done [16:52:55]ProducePacketName [16:52:55]name=ofd_packets/00163941 [16:52:55]NVStorageSaveData ofd_packets/00163941 [16:52:55]File name is /storage/ofd_packets/00163941 [16:52:55]Write 298 bytes [16:52:55]NVStorageSaveData done [16:52:55]OFDSenderStorePacket done [16:52:55]KKMCreateOFDPacket done [16:52:55]NVStorageSaveData kkm_last_timestamp [16:52:55]File name is /storage/kkm_last_timestamp [16:52:55]Write 4 bytes [16:52:55]NVStorageSaveData done [16:52:55]ExternCall_PrintAddStr [16:52:55]wPrintStart [16:52:55]Write to MH i2c: 01 00 00 9C 03 9F [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: 01 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: 01 07 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 FF 0F B4 [16:52:55]RasterBufferAndPrint [16:52:55]line Счет N : (1)292546 [16:52:55]line ИНН: 02508201610067 [16:52:55]line Контрольно-Кассовый Чек [16:52:55]line ПРОДАЖА [16:52:55]line ТРК (МРК, ГНК) : 54 [16:52:55]line Товар: 2710194800 [16:52:55]line ДТ-К-5 [16:52:55]line 9.190 * 76.20 [16:52:55]line = 700.28 [16:52:55]line НДС 12% НСП 1% [16:52:55]line > о реализуемом товаре [16:52:55]line ОКРУГЛЕНИЕ: -0.28 [16:52:55]line ИТОГО: 700.00 [16:52:55]line Внесено: 700.00 [16:52:55]line СДАЧА: 0.00 [16:52:55]line НСП 1% : 6.20 [16:52:55]line НДС 12% : 74.37 [16:52:55]line Наличными: 700.00 [16:52:55]line Безнал.: 0.00 [16:52:55]line Место: АЗС № 130 "Партнер Нефть" [16:52:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:52:55]line СНО: Общий режим [16:52:55]line Чек 539 21.08.2024 16:52 [16:52:55]line Смена: 466 ФФД: 1.0 [16:52:55]line ЗНМ: 0300000070 [16:52:55]line РНМ: 0000000000092562 [16:52:55]line Версия ККМ: 001 [16:52:55]line ФМ: 0000000000871769 [16:52:55]line ФД: 163941 [16:52:55]line ФПД: 91648791343525 [16:52:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165254&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163941&fm=91648791343525&tin=02508201610067®Number=0000000000092562&sum=70000 [16:52:56]OFD Sender: Processing packet 163941 [packets to send 968, broken 967] [16:52:56]ProducePacketName [16:52:56]name=ofd_packets/00163941 [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]Write to MH i2c: 01 00 00 C7 03 CA [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 C7 03 00 00 00 00 00 C3 0C A0 [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 3272 [16:52:56]MH_Cut [16:52:56]Write to MH i2c: D1 01 00 CE 03 01 A3 [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 CE 03 00 A2 [16:52:56]Write to MH i2c: 01 00 00 CF 03 D2 [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:57]*** Cut start [16:52:57]*** Purtial cut [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 CF 03 00 00 00 00 00 FF 0F E7 [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 D0 03 80 11 00 00 00 00 00 00 4D [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 D0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [16:52:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 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 D1 03 80 13 00 00 00 00 00 00 50 [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 D1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 87 [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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 [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 D2 03 80 13 01 00 00 00 00 00 52 [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 D2 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 18 [16:52:59]RAPDU: 09 00 01 5D 32 C5 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":"0000000000871769","fd.num":163941,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [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":"0000000000871769","fd.num":163941,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [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 9.Close socket [16:52:59]Sock 9.Thread stoped [16:53:01]recv_with_timeout no data received [16:53:05]Connected sock=11 [16:53: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 37 36 39 0C 01 00 00 98 57 04 01 1A B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 66 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 80 02 00 35 04 06 00 53 5A A5 A6 F1 A5 15 A0 19 FD C7 FA 8B E8 [16:53:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 50 E4 47 00 6D 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 37 36 39 10 04 04 00 65 80 02 00 F4 03 04 00 C0 C4 C5 66 B6 04 01 00 00 88 37 1F A3 CA 13 D7 C6 [16:53:05]CommunicateWithHost err = 0 [16:53:05]CheckOFDResponse [16:53:05]1017 (14) - 77093643461234 [16:53:05]1041 (16) - 0000000000871769 [16:53:05]1040 (4) - 163941 [16:53:05]1012 (4) - 21.08.2024 10:43 [16:53:05]1206 (1) - 0 [16:53:05]OFD Sender: Remove packet 163941 [16:53:05]ProducePacketName [16:53:05]name=ofd_packets/00163941 [16:53:05]NVStorageDeleteData [16:53:06]OFD Sender: No OFD packet to send [16:53:11]OFD Sender: No OFD packet to send [16:53:16]OFD Sender: No OFD packet to send [16:53:21]OFD Sender: No OFD packet to send [16:53:26]OFD Sender: No OFD packet to send [16:53:31]OFD Sender: No OFD packet to send [16:53:36]OFD Sender: No OFD packet to send [16:53:41]OFD Sender: No OFD packet to send [16:53:46]OFD Sender: No OFD packet to send [16:53:47]accept exits with 8 [16:53:47]New connection [16:53:47]New thread 3066686820 created [16:53:47]Thread 3066830180 joined [16:53:47]Waiting for new connection... [16:53:47] Sock 8.Parse request [16:53:47]Sock 8.Check first char [16:53:47]Sock 8.First char is OK [16:53:47]request: POST /json_proto HTTP/1.0 [16:53:47]Method: POST [16:53:47]URL: /json_proto [16:53:47]Method is POST - this is cgi request [16:53:47]url: /json_proto [16:53:47]query_string will be loaded in cgi processing [16:53:47]execute_cgi json_proto POST (null) [16:53:47]execute_cgi path=json_proto method=POST [16:53:47]POST find Content-Length [16:53:47]Host: 172.17.44.132:8080 [16:53:47]Content-Length: 751 [16:53:47]Content-Type: application/json [16:53:47] [16:53:47]POST finish read [16:53:47]Found Content-Length = 751 [16:53:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145330", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:47]execute_script... [16: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)292545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145330", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:47]POST & json_proto [16:53:47]process_json_proto [16:53:47]json parsed OK: [16:53:47]protocol is kg_v1.0 [16:53:47]action value=close_receipt [16:53:47]process_action close_receipt [16:53:47]cmd_close_receipt [16:53:47]MH_GetDate [16:53:47]Write to MH i2c: F0 00 00 D3 03 C5 [16:53:47]Write i2c OK [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: F0 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: F0 09 00 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: F0 09 00 D3 03 00 9B 1B C6 66 2A 83 C1 65 83 [16:53:47]GetLastDocTimeStamp 1724259174 [16:53:47]current date 1724259227 [16:53:47]FM_GetShiftState [16:53:47]SAM_PROTO_GetShiftState [16:53:47]wFMCommunicate request_size=4 [16:53:47]MH_SAM_APDU [16:53:47]CAPDU: 80 13 01 00 [16:53:47]Write to MH i2c: E2 08 00 D4 03 80 13 01 00 00 00 00 00 54 [16:53:47]Write i2c OK [16:53:47]MH_I2C_Read... [16:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:47]Read from MH i2c: E2 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: E2 0E 00 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: E2 0E 00 D4 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1A [16:53:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:53:47]wFMCommunicate OK [16:53:47]SAM_PROTO_GetShiftState done [16:53:47]FM_GetShiftState done [16:53:47]opened in 1724199517 [16:53:47]opened+sec_in_day 1724285917 [16:53:47]quantity*price = 0 [16:53:47]sum+1 = 1 [16:53:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 540 21.08.2024 16:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30145330 ФМ: 0000000000871769 ФД: 163942 ФПД: 176433553280959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165347&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163942&fm=176433553280959&tin=02508201610067®Number=0000000000092562&sum=0 [16:53:48]StoreToDocumentArchive [16:53:48]shift 466 fd 163942 [16:53:48]save to /storage/0466/doc_00163942 [16:53:48]save last doc name /storage/0466/doc_00163942 to /storage/kkm_last_doc_name [16:53:48]save OK [16:53:48]Clear old archive folders... [16:53:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:53:48]tlvbuf is 002001A0 [16:53:48]SAM_PROTO_ClearQueue [16:53:48]wFMCommunicate request_size=4 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 09 00 00 [16:53:48]Write to MH i2c: E2 08 00 E1 03 80 09 00 00 00 00 00 00 56 [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [16:53:48]RAPDU: 90 00 [16:53:48]wFMCommunicate OK [16:53:48]SAM_PROTO_ClearQueue done [16:53:48]KKMCreateOFDPacket [16:53:48]OFDProtocolAddRootSTLVToBuf [16:53:48]FM_MakeSignedData [16:53:48]FM_MakeSignedData [16:53:48]SAM_PROTO_SignData [16:53:48]wFMCommunicate request_size=4 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 0D 01 02 [16:53:48]Write to MH i2c: E2 08 00 E2 03 80 0D 01 02 00 00 00 00 5E [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [16:53:48]RAPDU: 90 00 [16:53:48]wFMCommunicate OK [16:53:48]wFMCommunicate request_size=255 [16:53:48]MH_SAM_APDU [16:53: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 38 30 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 1C 02 00 00 F4 03 04 00 9B 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 80 02 00 35 04 06 00 A0 77 23 45 [16:53:48]Write to MH i2c: E2 02 01 E3 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 1C 02 00 00 F4 03 04 00 9B 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 80 02 00 35 04 06 00 A0 77 23 45 00 00 12 [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [16:53:48]RAPDU: 90 00 [16:53:48]wFMCommunicate OK [16:53:48]wFMCommunicate request_size=7 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 0D 02 02 02 0F BF [16:53:48]Write to MH i2c: E2 0A 00 E4 03 80 0D 02 02 02 00 0F BF 00 00 33 [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [16:53:48]RAPDU: 90 00 [16:53:48]wFMCommunicate OK [16:53:48]wFMCommunicate request_size=4 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 0D 03 02 [16:53:48]Write to MH i2c: E2 08 00 E5 03 80 0D 03 02 00 00 00 00 63 [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 0B 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 0B 00 E5 03 00 22 3B 9A 0D C7 B4 5C 05 90 00 44 [16:53:48]RAPDU: 22 3B 9A 0D C7 B4 5C 05 90 00 [16:53:48]wFMCommunicate OK [16:53:48]SAM_PROTO_SignData done [16:53:48]FM_MakeSignedData done [16:53:48]CreateOFDProtocolMessage [16:53:48]wFMCommunicate request_size=4 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 11 00 00 [16:53:48]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 17 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [16:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:53:48]wFMCommunicate OK [16:53:48]CreateOFDProtocolMessage done [16:53:48]OFDSenderStorePacket 163942 [16:53:48]StoreOFDPacket docnum=163942 [16:53:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 69 21 04 01 DF 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 38 30 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 1C 02 00 00 F4 03 04 00 9B 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 80 02 00 35 04 06 00 A0 77 23 45 0F BF 22 3B 9A 0D C7 B4 5C 05 [16:53:48]CheckFolder [16:53:48]dirname=/storage/ofd_packets [16:53:48]CheckFolder done [16:53:48]ProducePacketName [16:53:48]name=ofd_packets/00163942 [16:53:48]NVStorageSaveData ofd_packets/00163942 [16:53:48]File name is /storage/ofd_packets/00163942 [16:53:48]Write 298 bytes [16:53:48]NVStorageSaveData done [16:53:48]OFDSenderStorePacket done [16:53:48]KKMCreateOFDPacket done [16:53:48]NVStorageSaveData kkm_last_timestamp [16:53:48]File name is /storage/kkm_last_timestamp [16:53:48]Write 4 bytes [16:53:48]NVStorageSaveData done [16:53:48]ExternCall_PrintAddStr [16:53:48]wPrintStart [16:53:48]Write to MH i2c: 01 00 00 E7 03 EA [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: 01 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: 01 07 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [16:53:48]RasterBufferAndPrint [16:53:48]line Счет N : (1)292545 [16:53:48]line ИНН: 02508201610067 [16:53:48]line Контрольно-Кассовый Чек [16:53:48]line ПРОДАЖА [16:53:48]line ТРК (МРК, ГНК) : 44 [16:53:48]line Товар: 2710194800 [16:53:48]line ДТ-К-5 [16:53:48]line 50.000 * 0.00 [16:53:48]line = 0.00 [16:53:48]line НДС 12% НСП 1% [16:53:48]line > о реализуемом товаре [16:53:48]line ИТОГО: 0.00 [16:53:48]line НСП 1% : 0.00 [16:53:48]line НДС 12% : 0.00 [16:53:48]line Наличными: 0.00 [16:53:48]line Безнал.: 0.00 [16:53:48]line Место: АЗС № 130 "Партнер Нефть" [16:53:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:53:48]line СНО: Общий режим [16:53:48]line Чек 540 21.08.2024 16:53 [16:53:48]line Смена: 466 ФФД: 1.0 [16:53:48]line ЗНМ: 0300000070 [16:53:48]line РНМ: 0000000000092562 [16:53:48]line Версия ККМ: 001 [16:53:48]line Талоны: ТК ГПНА Online [16:53:48]line 30145330 [16:53:48]line ФМ: 0000000000871769 [16:53:48]line ФД: 163942 [16:53:48]line ФПД: 176433553280959 [16:53:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165347&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163942&fm=176433553280959&tin=02508201610067®Number=0000000000092562&sum=0 [16:53:48]written 0, free lines is 4095 [16:53:48]OFD Sender: Processing packet 163942 [packets to send 968, broken 967] [16:53:48]ProducePacketName [16:53:48]name=ofd_packets/00163942 [16:53:48]OFD Sender: To server: pG, [16:53:48]CommunicateWithHost lk.salyk.kg:30040 [16:53:48]ConnectInit lk.salyk.kg [16:53:49]Write to MH i2c: 01 00 00 11 04 15 [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: 01 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: 01 07 00 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: 01 07 00 11 04 00 00 00 00 00 D5 0C FD [16:53:49]RasterBufferAndPrint [16:53:49]line [16:53:49]line [16:53:49]line [16:53:49]line [16:53:49]line [16:53:49]written 0, free lines is 3290 [16:53:49]MH_Cut [16:53:49]Write to MH i2c: D1 01 00 18 04 01 EE [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: D1 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: D1 01 00 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: D1 01 00 18 04 00 ED [16:53:49]Write to MH i2c: 01 00 00 19 04 1D [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]Connected sock=10 [16: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 37 36 39 0C 01 00 00 69 21 04 01 DF 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 38 30 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 1C 02 00 00 F4 03 04 00 9B 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 80 02 00 35 04 06 00 A0 77 23 45 0F BF 22 3B 9A 0D C7 B4 5C 05 [16:53:50]*** Cut start [16:53:50]*** Purtial cut [16:53:50]*** Stage 1: CUTSNS_PIN = 1 [16: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 37 36 39 4F 00 00 00 C8 38 47 00 22 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 80 02 00 F4 03 04 00 EC C4 C5 66 B6 04 01 00 00 6A 01 47 17 71 42 50 C9 [16:53:50]CommunicateWithHost err = 0 [16:53:50]CheckOFDResponse [16:53:50]1017 (14) - 77093643461234 [16:53:50]1041 (16) - 0000000000871769 [16:53:50]1040 (4) - 163942 [16:53:50]1012 (4) - 21.08.2024 10:43 [16:53:50]1206 (1) - 0 [16:53:50]OFD Sender: Remove packet 163942 [16:53:50]ProducePacketName [16:53:50]name=ofd_packets/00163942 [16:53:50]NVStorageDeleteData [16:53:50]OFD Sender: No OFD packet to send [16:53:52]Read from MH i2c: 01 [16:53:52]MH_I2C_Read... [16:53:52]*** Stop cut motor [16:53:52]*** Cut end [16:53:52]Read from MH i2c: 01 07 00 [16:53:52]MH_I2C_Read... [16:53:52]Read from MH i2c: 01 07 00 19 04 00 00 00 00 00 FF 0F 32 [16:53:52]process_action close_receipt done [16:53:52]requested_data is exist [16:53:52]produce_requested_data [16:53:52]requested_item fm.sn is exist - process it [16:53:52]wFMCommunicate request_size=4 [16:53:52]MH_SAM_APDU [16:53:52]CAPDU: 80 11 00 00 [16:53:52]Write to MH i2c: E2 08 00 1A 04 80 11 00 00 00 00 00 00 98 [16:53:52]Write i2c OK [16:53:52]MH_I2C_Read... [16:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:52]Read from MH i2c: E2 [16:53:52]MH_I2C_Read... [16:53:52]Read from MH i2c: E2 17 00 [16:53:52]MH_I2C_Read... [16:53:52]Read from MH i2c: E2 17 00 1A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [16:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:53:52]wFMCommunicate OK [16:53:52]requested_item fd.num is exist - process it [16:53:52]SAM_PROTO_GetFieldsCounters [16:53:52]wFMCommunicate request_size=4 [16:53:52]MH_SAM_APDU [16:53:52]CAPDU: 80 13 00 00 [16:53:52]Write to MH i2c: E2 08 00 1B 04 80 13 00 00 00 00 00 00 9B [16:53:52]Write i2c OK [16:53:52]MH_I2C_Read... [16:53:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:52]Read from MH i2c: E2 [16:53:52]MH_I2C_Read... [16:53:52]Read from MH i2c: E2 62 00 [16:53:52]MH_I2C_Read... [16:53:52]Read from MH i2c: E2 62 00 1B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 D6 [16:53: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:53:52]wFMCommunicate OK [16:53:52]SAM_PROTO_GetFieldsCounters done [16:53:52]requested_item shift.num is exist - process it [16:53:52]requested_item shift.opened is exist - process it [16:53:52]req_shift_opened [16:53:52]FM_GetShiftState [16:53:52]SAM_PROTO_GetShiftState [16:53:52]wFMCommunicate request_size=4 [16:53:52]MH_SAM_APDU [16:53:52]CAPDU: 80 13 01 00 [16:53:52]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [16:53:52]Write i2c OK [16:53:52]MH_I2C_Read... [16:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:52]Read from MH i2c: E2 [16:53:52]MH_I2C_Read... [16:53:52]Read from MH i2c: E2 0E 00 [16:53:52]MH_I2C_Read... [16:53:52]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 63 [16:53:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:53:52]wFMCommunicate OK [16:53:52]SAM_PROTO_GetShiftState done [16:53:52]FM_GetShiftState done [16:53:52]req_shift_opened done [16:53:52]requested_item shift.open_date is exist - process it [16:53:52]req_shift_open_date [16:53:52]req_shift_open_date done [16:53:52]produce_requested_data done [16:53:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163942,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:53:52]process_action_free close_receipt [16:53:52]json_value_free [16:53:52]json_value_free done [16:53:52]process_json_proto returns [16:53:52]Send response to host [16:53:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163942,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:53:52]free response buf [16:53:52]execute_script done [16:53:52]execute_script returns [16:53:52]free content buf [16:53:52]Sock 8.Close socket [16:53:52]Sock 8.Thread stoped [16:53:55]OFD Sender: No OFD packet to send [16:54:00]OFD Sender: No OFD packet to send [16:54:05]recv_with_timeout no data received [16:54:05]OFD Sender: No OFD packet to send [16:54:10]OFD Sender: No OFD packet to send [16:54:15]recv_with_timeout no data received [16:54:16]OFD Sender: No OFD packet to send [16:54:21]OFD Sender: No OFD packet to send [16:54:26]OFD Sender: No OFD packet to send [16:54:31]OFD Sender: No OFD packet to send [16:54:33]accept exits with 9 [16:54:33]New connection [16:54:33]New thread 3066830180 created [16:54:33]Thread 3066686820 joined [16:54:33]Waiting for new connection... [16:54:33] Sock 9.Parse request [16:54:33]Sock 9.Check first char [16:54:33]Sock 9.First char is OK [16:54:33]request: POST /json_proto HTTP/1.0 [16:54:33]Method: POST [16:54:33]URL: /json_proto [16:54:33]Method is POST - this is cgi request [16:54:33]url: /json_proto [16:54:33]query_string will be loaded in cgi processing [16:54:33]execute_cgi json_proto POST (null) [16:54:33]execute_cgi path=json_proto method=POST [16:54:33]POST find Content-Length [16:54:33]Host: 172.17.44.132:8080 [16:54:33]Content-Length: 674 [16:54:33]Content-Type: application/json [16:54:33] [16:54:33]POST finish read [16:54:33]Found Content-Length = 674 [16:54:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:33]execute_script... [16:54: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)292550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:33]POST & json_proto [16:54:33]process_json_proto [16:54:33]json parsed OK: [16:54:33]protocol is kg_v1.0 [16:54:33]action value=close_receipt [16:54:33]process_action close_receipt [16:54:33]cmd_close_receipt [16:54:33]MH_GetDate [16:54:33]Write to MH i2c: F0 00 00 1D 04 10 [16:54:33]Write i2c OK [16:54:33]MH_I2C_Read... [16:54:33]Read from MH i2c: F0 [16:54:33]MH_I2C_Read... [16:54:33]Read from MH i2c: F0 09 00 [16:54:33]MH_I2C_Read... [16:54:33]Read from MH i2c: F0 09 00 1D 04 00 C9 1B C6 66 2A 83 C1 65 FC [16:54:33]GetLastDocTimeStamp 1724259227 [16:54:33]current date 1724259273 [16:54:33]FM_GetShiftState [16:54:33]SAM_PROTO_GetShiftState [16:54:33]wFMCommunicate request_size=4 [16:54:33]MH_SAM_APDU [16:54:33]CAPDU: 80 13 01 00 [16:54:33]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [16:54:33]Write i2c OK [16:54:33]MH_I2C_Read... [16:54:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:33]Read from MH i2c: E2 [16:54:33]MH_I2C_Read... [16:54:33]Read from MH i2c: E2 0E 00 [16:54:33]MH_I2C_Read... [16:54:33]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 65 [16:54:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:54:33]wFMCommunicate OK [16:54:33]SAM_PROTO_GetShiftState done [16:54:33]FM_GetShiftState done [16:54:33]opened in 1724199517 [16:54:33]opened+sec_in_day 1724285917 [16:54:33]quantity*price = 60045 [16:54:33]sum+1 = 60047 [16:54:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 541 21.08.2024 16:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163943 ФПД: 6985113827363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165433&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163943&fm=6985113827363&tin=02508201610067®Number=0000000000092562&sum=60000 [16:54:34]StoreToDocumentArchive [16:54:34]shift 466 fd 163943 [16:54:34]save to /storage/0466/doc_00163943 [16:54:34]save last doc name /storage/0466/doc_00163943 to /storage/kkm_last_doc_name [16:54:34]save OK [16:54:34]Clear old archive folders... [16:54:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:54:34]tlvbuf is 00171130 [16:54:34]SAM_PROTO_ClearQueue [16:54:34]wFMCommunicate request_size=4 [16:54:34]MH_SAM_APDU [16:54:34]CAPDU: 80 09 00 00 [16:54:34]Write to MH i2c: E2 08 00 2B 04 80 09 00 00 00 00 00 00 A1 [16:54:34]Write i2c OK [16:54:34]MH_I2C_Read... [16:54:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:34]Read from MH i2c: E2 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [16:54:34]RAPDU: 90 00 [16:54:34]wFMCommunicate OK [16:54:34]SAM_PROTO_ClearQueue done [16:54:34]KKMCreateOFDPacket [16:54:34]OFDProtocolAddRootSTLVToBuf [16:54:34]FM_MakeSignedData [16:54:34]FM_MakeSignedData [16:54:34]SAM_PROTO_SignData [16:54:34]wFMCommunicate request_size=4 [16:54:34]MH_SAM_APDU [16:54:34]CAPDU: 80 0D 01 02 [16:54:34]Write to MH i2c: E2 08 00 2C 04 80 0D 01 02 00 00 00 00 A9 [16:54:34]Write i2c OK [16:54:34]MH_I2C_Read... [16:54:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:34]Read from MH i2c: E2 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [16:54:34]RAPDU: 90 00 [16:54:34]wFMCommunicate OK [16:54:34]wFMCommunicate request_size=255 [16:54:34]MH_SAM_APDU [16:54:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 C9 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 80 02 00 35 04 06 00 06 5A 59 3A [16:54:34]Write to MH i2c: E2 02 01 2D 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 C9 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 80 02 00 35 04 06 00 06 5A 59 3A 00 00 D7 [16:54:34]Write i2c OK [16:54:34]MH_I2C_Read... [16:54:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:34]Read from MH i2c: E2 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [16:54:34]RAPDU: 90 00 [16:54:34]wFMCommunicate OK [16:54:34]wFMCommunicate request_size=7 [16:54:34]MH_SAM_APDU [16:54:34]CAPDU: 80 0D 02 02 02 78 23 [16:54:34]Write to MH i2c: E2 0A 00 2E 04 80 0D 02 02 02 00 78 23 00 00 4B [16:54:34]Write i2c OK [16:54:34]MH_I2C_Read... [16:54:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:34]Read from MH i2c: E2 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [16:54:34]RAPDU: 90 00 [16:54:34]wFMCommunicate OK [16:54:34]wFMCommunicate request_size=4 [16:54:34]MH_SAM_APDU [16:54:34]CAPDU: 80 0D 03 02 [16:54:34]Write to MH i2c: E2 08 00 2F 04 80 0D 03 02 00 00 00 00 AE [16:54:34]Write i2c OK [16:54:34]MH_I2C_Read... [16:54:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:34]Read from MH i2c: E2 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 0B 00 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 0B 00 2F 04 00 6C DF 98 3C AA 3D 53 E3 90 00 EB [16:54:34]RAPDU: 6C DF 98 3C AA 3D 53 E3 90 00 [16:54:34]wFMCommunicate OK [16:54:34]SAM_PROTO_SignData done [16:54:34]FM_MakeSignedData done [16:54:34]CreateOFDProtocolMessage [16:54:34]wFMCommunicate request_size=4 [16:54:34]MH_SAM_APDU [16:54:34]CAPDU: 80 11 00 00 [16:54:34]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [16:54:34]Write i2c OK [16:54:34]MH_I2C_Read... [16:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:34]Read from MH i2c: E2 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 17 00 [16:54:34]MH_I2C_Read... [16:54:34]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [16:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:54:34]wFMCommunicate OK [16:54:34]CreateOFDProtocolMessage done [16:54:34]OFDSenderStorePacket 163943 [16:54:34]StoreOFDPacket docnum=163943 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17078509+1707180842=1724259351 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 18 1C C6 66 2A 83 C1 65 32 [16:55:52]Current date/time: 21.08.2024 16:55 [16:55:52]FM_Init [16:55:52]wFMConnect [16:55:52]MH_SAM_On [16:55:52]Write to MH i2c: E0 00 00 08 00 E7 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_init finished! [16:55:52]*** atr: [16:55:52]*** 0F 3B D5 18 FF 81 91 FE [16:55:52]*** 1F C3 80 73 C8 21 10 0A [16:55:52]*** 00 00 00 00 00 00 00 00 [16:55:52]*** 00 00 00 00 00 00 00 00 [16:55:52]*** 00 00 00 00 00 00 00 00 [16:55:52]*** 00 00 00 00 00 00 00 00 [16:55:52]*** 00 00 00 00 00 00 00 00 [16:55:52]*** 00 00 00 00 00 00 00 00 [16:55:52]Read from MH i2c: E0 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E0 10 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:55:52]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:55:52]wFMCommunicate request_size=10 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:55:52]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:55:52]RAPDU: 90 00 [16:55:52]wFMCommunicate OK [16:55:52]wFMCommunicate request_size=4 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 11 00 00 [16:55:52]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 17 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:55:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:55:52]wFMCommunicate OK [16:55:52]Detected FM SN is 0000000000871769 [16:55:52]Stored FM SN is 0000000000871769 [16:55:52]wFMCommunicate request_size=9 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:55:52]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:55:52]RAPDU: 90 00 [16:55:52]wFMCommunicate OK [16:55:52]FM PIN OK [16:55:52]wFMCommunicate request_size=8 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 14 04 00 03 02 00 01 [16:55:52]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:55:52]Read from MH i2c: E2 03 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:55:52]RAPDU: 90 00 [16:55:52]wFMCommunicate OK [16:55:52]wFMCommunicate request_size=13 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:55:52]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:55:52]RAPDU: 90 00 [16:55:52]wFMCommunicate OK [16:55:52]wFMCommunicate request_size=4 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 11 00 00 [16:55:52]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 17 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:55:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:55:52]wFMCommunicate OK [16:55:52]DocumentArchiveInit [16:55:52]Start Httpd... [16:55:52]Httpd thread 3067432292 created [16:55:52]Write to MH i2c: 01 00 00 0F 00 0F [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: 01 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: 01 07 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:55:52]Allocated Socket 5 [16:55:52]Bind OK [16:55:52]Listen OK [16:55:52]httpd running on port 8080 [16:55:52]Waiting for new connection... [16:55:52]MH Int Process started [16:55:53]OFD Sender: Processing packet 163943 [packets to send 969, broken 967] [16:55:53]ProducePacketName [16:55:53]name=ofd_packets/00163943 [16:55:53]OFD Sender: To server: pG, [16:55:53]CommunicateWithHost lk.salyk.kg:30040 [16:55:53]ConnectInit lk.salyk.kg [16:55:54]Connected sock=7 [16:55: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 37 36 39 0C 01 00 00 FF D8 04 01 1C 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 C9 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 80 02 00 35 04 06 00 06 5A 59 3A 78 23 6C DF 98 3C AA 3D 53 E3 [16:55:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 16 F7 47 00 E1 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 37 36 39 10 04 04 00 67 80 02 00 F4 03 04 00 69 C5 C5 66 B6 04 01 00 00 C1 09 25 E2 58 D2 F5 C1 [16:55:54]CommunicateWithHost err = 0 [16:55:54]CheckOFDResponse [16:55:54]1017 (14) - 77093643461234 [16:55:54]1041 (16) - 0000000000871769 [16:55:54]1040 (4) - 163943 [16:55:54]1012 (4) - 21.08.2024 10:46 [16:55:54]1206 (1) - 0 [16:55:54]OFD Sender: Remove packet 163943 [16:55:54]ProducePacketName [16:55:54]name=ofd_packets/00163943 [16:55:54]NVStorageDeleteData [16:55:55]OFD Sender: Processing packet 163944 [packets to send 968, broken 967] [16:55:55]ProducePacketName [16:55:55]name=ofd_packets/00163944 [16:55:55]OFD Sender: To server: pG, [16:55:55]CommunicateWithHost lk.salyk.kg:30040 [16:55:55]ConnectInit lk.salyk.kg [16:55:55]Connected sock=7 [16:55: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 37 36 39 0D 01 00 00 08 84 05 01 2F A8 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 CA 21 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 78 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 18 00 00 00 00 07 04 06 00 6C E8 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 CF 1B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 80 02 00 35 04 06 00 9E 67 D8 3C DC EE DF AE 55 F5 73 DB 75 F6 [16: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 37 36 39 4F 00 00 00 91 40 47 00 14 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 37 36 39 10 04 04 00 68 80 02 00 F4 03 04 00 6A C5 C5 66 B6 04 01 00 00 B0 4A 39 D0 FE 37 47 E5 [16:55:56]CommunicateWithHost err = 0 [16:55:56]CheckOFDResponse [16:55:56]1017 (14) - 77093643461234 [16:55:56]1041 (16) - 0000000000871769 [16:55:56]1040 (4) - 163944 [16:55:56]1012 (4) - 21.08.2024 10:46 [16:55:56]1206 (1) - 0 [16:55:56]OFD Sender: Remove packet 163944 [16:55:56]ProducePacketName [16:55:56]name=ofd_packets/00163944 [16:55:56]NVStorageDeleteData [16:55:56]OFD Sender: No OFD packet to send [16:55:59]accept exits with 6 [16:55:59]New connection [16:55:59]New thread 3067145572 created [16:55:59]Waiting for new connection... [16:55:59] Sock 6.Parse request [16:55:59]Sock 6.Check first char [16:55:59]Sock 6.First char is OK [16:55:59]request: POST /json_proto HTTP/1.0 [16:55:59]Method: POST [16:55:59]URL: /json_proto [16:55:59]Method is POST - this is cgi request [16:55:59]url: /json_proto [16:55:59]query_string will be loaded in cgi processing [16:55:59]execute_cgi json_proto POST (null) [16:55:59]execute_cgi path=json_proto method=POST [16:55:59]POST find Content-Length [16:55:59]Host: 172.17.44.132:8080 [16:55:59]Content-Length: 215 [16:55:59]Content-Type: application/json [16:55:59] [16:55:59]POST finish read [16:55:59]Found Content-Length = 215 [16:55:59]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" ] } } [16:55:59]execute_script... [16:55:59]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" ] } } [16:55:59]POST & json_proto [16:55:59]process_json_proto [16:55:59]json parsed OK: [16:55:59]protocol is kg_v1.0 [16:55:59]action value=get_value [16:55:59]process_action get_value [16:55:59]cmd_get_value [16:55:59]process_action get_value done [16:55:59]requested_data is exist [16:55:59]produce_requested_data [16:55:59]requested_item kkm.sn is exist - process it [16:55:59]requested_item kkm.ver is exist - process it [16:55:59]requested_item fm.sn is exist - process it [16:55:59]wFMCommunicate request_size=4 [16:55:59]MH_SAM_APDU [16:55:59]CAPDU: 80 11 00 00 [16:55:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:55:59]Write i2c OK [16:55:59]MH_I2C_Read... [16:55:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:59]Read from MH i2c: E2 [16:55:59]MH_I2C_Read... [16:55:59]Read from MH i2c: E2 17 00 [16:55:59]MH_I2C_Read... [16:55:59]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 37 36 39 90 00 E3 [16:55:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:55:59]wFMCommunicate OK [16:55:59]requested_item fd.num is exist - process it [16:55:59]SAM_PROTO_GetFieldsCounters [16:55:59]wFMCommunicate request_size=4 [16:55:59]MH_SAM_APDU [16:55:59]CAPDU: 80 13 00 00 [16:55:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:55:59]Write i2c OK [16:55:59]MH_I2C_Read... [16:56:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:56:00]Read from MH i2c: E2 [16:56:00]MH_I2C_Read... [16:56:00]Read from MH i2c: E2 62 00 [16:56:00]MH_I2C_Read... [16:56:00]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 D0 [16:56: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:56:00]wFMCommunicate OK [16:56:00]SAM_PROTO_GetFieldsCounters done [16:56:00]requested_item shift.num is exist - process it [16:56:00]requested_item shift.opened is exist - process it [16:56:00]req_shift_opened [16:56:00]FM_GetShiftState [16:56:00]SAM_PROTO_GetShiftState [16:56:00]wFMCommunicate request_size=4 [16:56:00]MH_SAM_APDU [16:56:00]CAPDU: 80 13 01 00 [16:56:00]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:56:00]Write i2c OK [16:56:00]MH_I2C_Read... [16:56:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:00]Read from MH i2c: E2 [16:56:00]MH_I2C_Read... [16:56:00]Read from MH i2c: E2 0E 00 [16:56:00]MH_I2C_Read... [16:56:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [16:56:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:56:00]wFMCommunicate OK [16:56:00]SAM_PROTO_GetShiftState done [16:56:00]FM_GetShiftState done [16:56:00]req_shift_opened done [16:56:00]requested_item shift.open_date is exist - process it [16:56:00]req_shift_open_date [16:56:00]req_shift_open_date done [16:56:00]produce_requested_data done [16:56:00]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163944,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:56:00]process_action_free get_value [16:56:00]json_value_free [16:56:00]json_value_free done [16:56:00]process_json_proto returns [16:56:00]Send response to host [16:56:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163944,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:56:00]free response buf [16:56:00]execute_script done [16:56:00]execute_script returns [16:56:00]free content buf [16:56:00]Sock 6.Close socket [16:56:00]Sock 6.Thread stoped [16:56:00]accept exits with 9 [16:56:00]New connection [16:56:00]New thread 3067002212 created [16:56:00]Thread 3067145572 joined [16:56:00]Waiting for new connection... [16:56:00] Sock 9.Parse request [16:56:00]Sock 9.Check first char [16:56:00]Sock 9.First char is OK [16:56:00]request: POST /json_proto HTTP/1.0 [16:56:00]Method: POST [16:56:00]URL: /json_proto [16:56:00]Method is POST - this is cgi request [16:56:00]url: /json_proto [16:56:00]query_string will be loaded in cgi processing [16:56:00]execute_cgi json_proto POST (null) [16:56:00]execute_cgi path=json_proto method=POST [16:56:00]POST find Content-Length [16:56:00]Host: 172.17.44.132:8080 [16:56:00]Content-Length: 331 [16:56:00]Content-Type: application/json [16:56:00] [16:56:00]POST finish read [16:56:00]Found Content-Length = 331 [16:56:00]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" ] } } [16:56:00]execute_script... [16:56:00]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" ] } } [16:56:00]POST & json_proto [16:56:00]process_json_proto [16:56:00]json parsed OK: [16:56:00]protocol is kg_v1.0 [16:56:00]action value=get_value [16:56:00]process_action get_value [16:56:00]cmd_get_value [16:56:00]process_action get_value done [16:56:00]requested_data is exist [16:56:00]produce_requested_data [16:56:00]requested_item fm.sale.total is exist - process it [16:56:00]SAM_PROTO_GetFMData [16:56:00]wFMCommunicate request_size=4 [16:56:00]MH_SAM_APDU [16:56:00]CAPDU: 80 13 03 00 [16:56:00]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:56:00]Write i2c OK [16:56:00]MH_I2C_Read... [16:56:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:56:00]Read from MH i2c: E2 [16:56:00]MH_I2C_Read... [16:56:00]Read from MH i2c: E2 FD 00 [16:56:00]MH_I2C_Read... [16:56:00]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 C3 7C 02 00 69 04 A4 00 6F 04 04 00 B3 79 02 00 B1 04 05 00 C8 9C 6B 6E 03 70 04 05 00 96 97 7C 6B 02 72 04 05 00 32 05 EF 02 01 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 49 F1 4C 5D 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 C8 2C C6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 6B [16:56:00]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 C3 7C 02 00 69 04 A4 00 6F 04 04 00 B3 79 02 00 B1 04 05 00 C8 9C 6B 6E 03 70 04 05 00 96 97 7C 6B 02 72 04 05 00 32 05 EF 02 01 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 49 F1 4C 5D 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 C8 2C C6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [16:56:00]wFMCommunicate OK [16:56:00]wFMCommunicate request_size=4 [16:56:00]MH_SAM_APDU [16:56:00]CAPDU: 80 17 00 00 [16:56:00]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:56:00]Write i2c OK [16:56:00]MH_I2C_Read... [16:56:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:56:01]Read from MH i2c: E2 [16:56:01]MH_I2C_Read... [16:56:01]Read from MH i2c: E2 FD 00 [16:56:01]MH_I2C_Read... [16:56:01]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [16:56:01]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:56:01]wFMCommunicate OK [16:56:01]wFMCommunicate request_size=4 [16:56:01]MH_SAM_APDU [16:56:01]CAPDU: 80 17 00 00 [16:56:01]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:56:01]Write i2c OK [16:56:01]MH_I2C_Read... [16:56:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:56:01]Read from MH i2c: E2 [16:56:01]MH_I2C_Read... [16:56:01]Read from MH i2c: E2 FD 00 [16:56:01]MH_I2C_Read... [16:56:01]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [16:56:01]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:56:01]wFMCommunicate OK [16:56:01]wFMCommunicate request_size=4 [16:56:01]MH_SAM_APDU [16:56:01]CAPDU: 80 17 00 00 [16:56:01]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:56:01]Write i2c OK [16:56:01]MH_I2C_Read... [16:56:01]OFD Sender: No OFD packet to send [16:56:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:56:01]Read from MH i2c: E2 [16:56:01]MH_I2C_Read... [16:56:01]Read from MH i2c: E2 FD 00 [16:56:01]MH_I2C_Read... [16:56:01]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [16:56:01]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:56:01]wFMCommunicate OK [16:56:01]wFMCommunicate request_size=4 [16:56:01]MH_SAM_APDU [16:56:01]CAPDU: 80 17 00 00 [16:56:01]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:56:01]Write i2c OK [16:56:01]MH_I2C_Read... [16:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:56:02]Read from MH i2c: E2 [16:56:02]MH_I2C_Read... [16:56:02]Read from MH i2c: E2 E6 00 [16:56:02]MH_I2C_Read... [16:56:02]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [16:56:02]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:56:02]wFMCommunicate OK [16:56:02]SAM_PROTO_GetFMData done [16:56:02]requested_item fm.sale_refund.total is exist - process it [16:56:02]requested_item fm.buy.total is exist - process it [16:56:02]requested_item shift.sale.total is exist - process it [16:56:02]SAM_PROTO_GetShiftData [16:56:02]wFMCommunicate request_size=4 [16:56:02]MH_SAM_APDU [16:56:02]CAPDU: 80 13 02 00 [16:56:02]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:56:02]Write i2c OK [16:56:02]MH_I2C_Read... [16:56:02]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:56:02]Read from MH i2c: E2 [16:56:02]MH_I2C_Read... [16:56:02]Read from MH i2c: E2 FD 00 [16:56:02]MH_I2C_Read... [16:56:02]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 1E 02 00 00 69 04 9E 00 6F 04 04 00 1E 02 00 00 B1 04 04 00 83 E3 01 03 70 04 04 00 D0 9F 47 02 72 04 03 00 B3 43 BA 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 C4 C6 51 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 6A D0 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 9A [16:56:02]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 1E 02 00 00 69 04 9E 00 6F 04 04 00 1E 02 00 00 B1 04 04 00 83 E3 01 03 70 04 04 00 D0 9F 47 02 72 04 03 00 B3 43 BA 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 C4 C6 51 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 6A D0 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:56:02]wFMCommunicate OK [16:56:02]wFMCommunicate request_size=4 [16:56:02]MH_SAM_APDU [16:56:02]CAPDU: 80 17 00 00 [16:56:02]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:56:02]Write i2c OK [16:56:02]MH_I2C_Read... [16:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:56:02]Read from MH i2c: E2 [16:56:02]MH_I2C_Read... [16:56:02]Read from MH i2c: E2 FD 00 [16:56:02]MH_I2C_Read... [16:56:02]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:56:02]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:56:02]wFMCommunicate OK [16:56:02]wFMCommunicate request_size=4 [16:56:02]MH_SAM_APDU [16:56:02]CAPDU: 80 17 00 00 [16:56:02]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:56:02]Write i2c OK [16:56:02]MH_I2C_Read... [16:56:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:56:03]Read from MH i2c: E2 [16:56:03]MH_I2C_Read... [16:56:03]Read from MH i2c: E2 FD 00 [16:56:03]MH_I2C_Read... [16:56:03]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:56:03]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:56:03]wFMCommunicate OK [16:56:03]wFMCommunicate request_size=4 [16:56:03]MH_SAM_APDU [16:56:03]CAPDU: 80 17 00 00 [16:56:03]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:56:03]Write i2c OK [16:56:03]MH_I2C_Read... [16:56:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:56:03]Read from MH i2c: E2 [16:56:03]MH_I2C_Read... [16:56:03]Read from MH i2c: E2 FD 00 [16:56:03]MH_I2C_Read... [16:56:03]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:56:03]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:56:03]wFMCommunicate OK [16:56:03]wFMCommunicate request_size=4 [16:56:03]MH_SAM_APDU [16:56:03]CAPDU: 80 17 00 00 [16:56:03]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:56:03]Write i2c OK [16:56:03]MH_I2C_Read... [16:56:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:56:03]Read from MH i2c: E2 [16:56:03]MH_I2C_Read... [16:56:03]Read from MH i2c: E2 CE 00 [16:56:03]MH_I2C_Read... [16:56:03]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:56:03]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:56:03]wFMCommunicate OK [16:56:03]SAM_PROTO_GetShiftData done [16:56:03]requested_item shift.sale.total_cash is exist - process it [16:56:03]requested_item shift.sale_refund.total is exist - process it [16:56:03]requested_item shift.sale_refund.total_cash is exist - process it [16:56:03]requested_item shift.buy.total is exist - process it [16:56:03]requested_item shift.buy.total_cash is exist - process it [16:56:03]produce_requested_data done [16:56:03]produce_requested_data return {"fm.sale.total":147374481.36,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":504554.27,"shift.sale.total_cash":382484.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} [16:56:03]process_action_free get_value [16:56:03]json_value_free [16:56:03]json_value_free done [16:56:03]process_json_proto returns [16:56:03]Send response to host [16:56:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147374481.36,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":504554.27,"shift.sale.total_cash":382484.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}}} [16:56:03]free response buf [16:56:03]execute_script done [16:56:03]execute_script returns [16:56:03]free content buf [16:56:03]Sock 9.Close socket [16:56:03]Sock 9.Thread stoped [16:56:04]accept exits with 6 [16:56:04]New connection [16:56:04]New thread 3067145572 created [16:56:04]Thread 3067002212 joined [16:56:04]Waiting for new connection... [16:56:04] Sock 6.Parse request [16:56:04]Sock 6.Check first char [16:56:04]Sock 6.First char is OK [16:56:04]request: POST /json_proto HTTP/1.0 [16:56:04]Method: POST [16:56:04]URL: /json_proto [16:56:04]Method is POST - this is cgi request [16:56:04]url: /json_proto [16:56:04]query_string will be loaded in cgi processing [16:56:04]execute_cgi json_proto POST (null) [16:56:04]execute_cgi path=json_proto method=POST [16:56:04]POST find Content-Length [16:56:04]Host: 172.17.44.132:8080 [16:56:04]Content-Length: 682 [16:56:04]Content-Type: application/json [16:56:04] [16:56:04]POST finish read [16:56:04]Found Content-Length = 682 [16:56:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "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" ] } } [16:56:04]execute_script... [16:56: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)292551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "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" ] } } [16:56:04]POST & json_proto [16:56:04]process_json_proto [16:56:04]json parsed OK: [16:56:04]protocol is kg_v1.0 [16:56:04]action value=close_receipt [16:56:04]process_action close_receipt [16:56:04]cmd_close_receipt [16:56:04]MH_GetDate [16:56:04]Write to MH i2c: F0 00 00 1D 00 0C [16:56:04]Write i2c OK [16:56:04]MH_I2C_Read... [16:56:04]Read from MH i2c: F0 [16:56:04]MH_I2C_Read... [16:56:04]Read from MH i2c: F0 09 00 [16:56:04]MH_I2C_Read... [16:56:04]Read from MH i2c: F0 09 00 1D 00 00 24 1C C6 66 2A 83 C1 65 54 [16:56:04]GetLastDocTimeStamp 1724259279 [16:56:04]current date 1724259364 [16:56:04]FM_GetShiftState [16:56:04]SAM_PROTO_GetShiftState [16:56:04]wFMCommunicate request_size=4 [16:56:04]MH_SAM_APDU [16:56:04]CAPDU: 80 13 01 00 [16:56:04]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:56:04]Write i2c OK [16:56:04]MH_I2C_Read... [16:56:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:04]Read from MH i2c: E2 [16:56:04]MH_I2C_Read... [16:56:04]Read from MH i2c: E2 0E 00 [16:56:04]MH_I2C_Read... [16:56:04]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [16:56:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:56:04]wFMCommunicate OK [16:56:04]SAM_PROTO_GetShiftState done [16:56:04]FM_GetShiftState done [16:56:04]opened in 1724199517 [16:56:04]opened+sec_in_day 1724285917 [16:56:04]quantity*price = 200010 [16:56:04]sum+1 = 200011 [16:56:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 543 21.08.2024 16:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163945 ФПД: 215144395188273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163945&fm=215144395188273&tin=02508201610067®Number=0000000000092562&sum=200000 [16:56:05]StoreToDocumentArchive [16:56:05]shift 466 fd 163945 [16:56:05]save to /storage/0466/doc_00163945 [16:56:05]save last doc name /storage/0466/doc_00163945 to /storage/kkm_last_doc_name [16:56:05]save OK [16:56:05]Clear old archive folders... [16:56:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:56:05]tlvbuf is 00BA2340 [16:56:05]SAM_PROTO_ClearQueue [16:56:05]wFMCommunicate request_size=4 [16:56:05]MH_SAM_APDU [16:56:05]CAPDU: 80 09 00 00 [16:56:05]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:56:05]Write i2c OK [16:56:05]MH_I2C_Read... [16:56:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:56:05]Read from MH i2c: E2 [16:56:05]MH_I2C_Read... [16:56:05]Read from MH i2c: E2 03 00 [16:56:05]MH_I2C_Read... [16:56:05]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:56:05]RAPDU: 90 00 [16:56:05]wFMCommunicate OK [16:56:05]SAM_PROTO_ClearQueue done [16:56:05]KKMCreateOFDPacket [16:56:05]OFDProtocolAddRootSTLVToBuf [16:56:05]FM_MakeSignedData [16:56:05]FM_MakeSignedData [16:56:05]SAM_PROTO_SignData [16:56:05]wFMCommunicate request_size=4 [16:56:05]MH_SAM_APDU [16:56:05]CAPDU: 80 0D 01 02 [16:56:05]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:56:05]Write i2c OK [16:56:05]MH_I2C_Read... [16:56:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:56:05]Read from MH i2c: E2 [16:56:05]MH_I2C_Read... [16:56:05]Read from MH i2c: E2 03 00 [16:56:05]MH_I2C_Read... [16:56:05]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:56:05]RAPDU: 90 00 [16:56:05]wFMCommunicate OK [16:56:05]wFMCommunicate request_size=255 [16:56:05]MH_SAM_APDU [16:56:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 1F 02 00 00 F4 03 04 00 24 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 80 02 00 35 04 06 00 C3 [16:56:05]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 1F 02 00 00 F4 03 04 00 24 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 80 02 00 35 04 06 00 C3 00 00 3B [16:56:05]Write i2c OK [16:56:05]MH_I2C_Read... [16:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:06]Read from MH i2c: E2 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: E2 03 00 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:56:06]RAPDU: 90 00 [16:56:06]wFMCommunicate OK [16:56:06]wFMCommunicate request_size=10 [16:56:06]MH_SAM_APDU [16:56:06]CAPDU: 80 0D 02 02 05 AC 35 40 28 31 [16:56:06]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 AC 35 40 28 31 00 00 2C [16:56:06]Write i2c OK [16:56:06]MH_I2C_Read... [16:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:06]Read from MH i2c: E2 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: E2 03 00 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:56:06]RAPDU: 90 00 [16:56:06]wFMCommunicate OK [16:56:06]wFMCommunicate request_size=4 [16:56:06]MH_SAM_APDU [16:56:06]CAPDU: 80 0D 03 02 [16:56:06]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:56:06]Write i2c OK [16:56:06]MH_I2C_Read... [16:56:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:56:06]Read from MH i2c: E2 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: E2 0B 00 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: E2 0B 00 2F 00 00 2A E0 AF 52 EF F8 DB 36 90 00 AE [16:56:06]RAPDU: 2A E0 AF 52 EF F8 DB 36 90 00 [16:56:06]wFMCommunicate OK [16:56:06]SAM_PROTO_SignData done [16:56:06]FM_MakeSignedData done [16:56:06]CreateOFDProtocolMessage [16:56:06]wFMCommunicate request_size=4 [16:56:06]MH_SAM_APDU [16:56:06]CAPDU: 80 11 00 00 [16:56:06]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:56:06]Write i2c OK [16:56:06]MH_I2C_Read... [16:56:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:06]Read from MH i2c: E2 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: E2 17 00 [16:56:06]MH_I2C_Read... [16:56:06]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 37 36 39 90 00 03 [16:56:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:56:06]wFMCommunicate OK [16:56:06]CreateOFDProtocolMessage done [16:56:06]OFDSenderStorePacket 163945 [16:56:06]StoreOFDPacket docnum=163945 [16:56:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F E6 07 01 E3 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 1F 02 00 00 F4 03 04 00 24 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 80 02 00 35 04 06 00 C3 AC 35 40 28 31 2A E0 AF 52 EF F8 DB 36 [16:56:06]CheckFolder [16:56:06]dirname=/storage/ofd_packets [16:56:06]CheckFolder done [16:56:06]ProducePacketName [16:56:06]name=ofd_packets/00163945 [16:56:06]NVStorageSaveData ofd_packets/00163945 [16:56:06]File name is /storage/ofd_packets/00163945 [16:56:06]Write 301 bytes [16:56:06]NVStorageSaveData done [16:56:06]OFDSenderStorePacket done [16:56:06]KKMCreateOFDPacket done [16:56:06]NVStorageSaveData kkm_last_timestamp [16:56:06]File name is /storage/kkm_last_timestamp [16:56:06]Write 4 bytes [16:56:06]NVStorageSaveData done [16:56:06]ExternCall_PrintAddStr [16:56:06]wPrintStart [16:56:06]Write to MH i2c: 01 00 00 31 00 31 [16:56:06]Write i2c OK [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: 01 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: 01 07 00 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:56:06]RasterBufferAndPrint [16:56:06]line Счет N : (1)292551 [16:56:06]line ИНН: 02508201610067 [16:56:06]line Контрольно-Кассовый Чек [16:56:06]line ПРОДАЖА [16:56:06]line ТРК (МРК, ГНК) : 52 [16:56:06]line Товар: 2710124130 [16:56:06]line Аи-92-К-5 [16:56:06]line 29.500 * 67.80 [16:56:06]line = 2000.10 [16:56:06]line НДС 12% НСП 1% [16:56:06]line > о реализуемом товаре [16:56:06]line ОКРУГЛЕНИЕ: -0.10 [16:56:06]line ИТОГО: 2000.00 [16:56:06]line Внесено: 2000.00 [16:56:06]line СДАЧА: 0.00 [16:56:06]line НСП 1% : 17.70 [16:56:06]line НДС 12% : 212.40 [16:56:06]line Наличными: 2000.00 [16:56:06]line Безнал.: 0.00 [16:56:06]line Место: АЗС № 130 "Партнер Нефть" [16:56:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:56:06]line СНО: Общий режим [16:56:06]line Чек 543 21.08.2024 16:56 [16:56:06]line Смена: 466 ФФД: 1.0 [16:56:06]line ЗНМ: 0300000070 [16:56:06]line РНМ: 0000000000092562 [16:56:06]line Версия ККМ: 001 [16:56:06]line ФМ: 0000000000871769 [16:56:06]line ФД: 163945 [16:56:06]line ФПД: 215144395188273 [16:56:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163945&fm=215144395188273&tin=02508201610067®Number=0000000000092562&sum=200000 [16:56:06]written 0, free lines is 4095 [16:56:06]OFD Sender: Processing packet 163945 [packets to send 968, broken 967] [16:56:06]ProducePacketName [16:56:06]name=ofd_packets/00163945 [16:56:06]OFD Sender: To server: pG, [16:56:06]CommunicateWithHost lk.salyk.kg:30040 [16:56:06]ConnectInit lk.salyk.kg [16:56:06]Write to MH i2c: 01 00 00 5C 00 5C [16:56:06]Write i2c OK [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: 01 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: 01 07 00 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D4 0C 43 [16:56:06]RasterBufferAndPrint [16:56:06]line [16:56:06]line [16:56:06]line [16:56:06]line [16:56:06]line [16:56:06]written 0, free lines is 3308 [16:56:06]MH_Cut [16:56:06]Write to MH i2c: D1 01 00 63 00 01 35 [16:56:06]Write i2c OK [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: D1 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: D1 01 00 [16:56:06]MH_I2C_Read... [16:56:06]Read from MH i2c: D1 01 00 63 00 00 34 [16:56:06]Write to MH i2c: 01 00 00 64 00 64 [16:56:06]Write i2c OK [16:56:06]MH_I2C_Read... [16:56:07]*** Cut start [16:56:07]*** Purtial cut [16:56:07]*** Stage 1: CUTSNS_PIN = 1 [16:56:09]Read from MH i2c: 01 [16:56:09]MH_I2C_Read... [16:56:09]*** Stop cut motor [16:56:09]*** Cut end [16:56:09]Read from MH i2c: 01 07 00 [16:56:09]MH_I2C_Read... [16:56:09]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:56:09]process_action close_receipt done [16:56:09]requested_data is exist [16:56:09]produce_requested_data [16:56:09]requested_item fm.sn is exist - process it [16:56:09]wFMCommunicate request_size=4 [16:56:09]MH_SAM_APDU [16:56:09]CAPDU: 80 11 00 00 [16:56:09]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:56:09]Write i2c OK [16:56:09]MH_I2C_Read... [16:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:09]Read from MH i2c: E2 [16:56:09]MH_I2C_Read... [16:56:09]Read from MH i2c: E2 17 00 [16:56:09]MH_I2C_Read... [16:56:09]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 37 36 39 90 00 38 [16:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:56:09]wFMCommunicate OK [16:56:09]requested_item fd.num is exist - process it [16:56:09]SAM_PROTO_GetFieldsCounters [16:56:09]wFMCommunicate request_size=4 [16:56:09]MH_SAM_APDU [16:56:09]CAPDU: 80 13 00 00 [16:56:09]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:56:09]Write i2c OK [16:56:09]MH_I2C_Read... [16:56:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:56:09]Read from MH i2c: E2 [16:56:09]MH_I2C_Read... [16:56:09]Read from MH i2c: E2 62 00 [16:56:09]MH_I2C_Read... [16:56:09]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 29 [16:56: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:56:09]wFMCommunicate OK [16:56:09]SAM_PROTO_GetFieldsCounters done [16:56:09]requested_item shift.num is exist - process it [16:56:09]requested_item shift.opened is exist - process it [16:56:09]req_shift_opened [16:56:09]FM_GetShiftState [16:56:09]SAM_PROTO_GetShiftState [16:56:09]wFMCommunicate request_size=4 [16:56:09]MH_SAM_APDU [16:56:09]CAPDU: 80 13 01 00 [16:56:09]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:56:09]Write i2c OK [16:56:09]MH_I2C_Read... [16:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:10]Read from MH i2c: E2 [16:56:10]MH_I2C_Read... [16:56:10]Read from MH i2c: E2 0E 00 [16:56:10]MH_I2C_Read... [16:56:10]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [16:56:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:56:10]wFMCommunicate OK [16:56:10]SAM_PROTO_GetShiftState done [16:56:10]FM_GetShiftState done [16:56:10]req_shift_opened done [16:56:10]requested_item shift.open_date is exist - process it [16:56:10]req_shift_open_date [16:56:10]req_shift_open_date done [16:56:10]produce_requested_data done [16:56:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163945,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:56:10]process_action_free close_receipt [16:56:10]json_value_free [16:56:10]json_value_free done [16:56:10]process_json_proto returns [16:56:10]Send response to host [16:56:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163945,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:56:10]free response buf [16:56:10]execute_script done [16:56:10]execute_script returns [16:56:10]free content buf [16:56:10]Sock 6.Close socket [16:56:10]Sock 6.Thread stoped [16:56:10]accept exits with 9 [16:56:10]New connection [16:56:10]New thread 3067002212 created [16:56:10]Thread 3067145572 joined [16:56:10]Waiting for new connection... [16:56:10] Sock 9.Parse request [16:56:10]Sock 9.Check first char [16:56:10]Sock 9.First char is OK [16:56:10]request: POST /json_proto HTTP/1.0 [16:56:10]Method: POST [16:56:10]URL: /json_proto [16:56:10]Method is POST - this is cgi request [16:56:10]url: /json_proto [16:56:10]query_string will be loaded in cgi processing [16:56:10]execute_cgi json_proto POST (null) [16:56:10]execute_cgi path=json_proto method=POST [16:56:10]POST find Content-Length [16:56:10]Host: 172.17.44.132:8080 [16:56:10]Content-Length: 677 [16:56:10]Content-Type: application/json [16:56:10] [16:56:10]POST finish read [16:56:10]Found Content-Length = 677 [16:56:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:10]execute_script... [16:56: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)292552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:10]POST & json_proto [16:56:10]process_json_proto [16:56:10]json parsed OK: [16:56:10]protocol is kg_v1.0 [16:56:10]action value=close_receipt [16:56:10]process_action close_receipt [16:56:10]cmd_close_receipt [16:56:10]MH_GetDate [16:56:10]Write to MH i2c: F0 00 00 68 00 57 [16:56:10]Write i2c OK [16:56:10]MH_I2C_Read... [16:56:10]Read from MH i2c: F0 [16:56:10]MH_I2C_Read... [16:56:10]Read from MH i2c: F0 09 00 [16:56:10]MH_I2C_Read... [16:56:10]Read from MH i2c: F0 09 00 68 00 00 2A 1C C6 66 2A 83 C1 65 A5 [16:56:10]GetLastDocTimeStamp 1724259364 [16:56:10]current date 1724259370 [16:56:10]FM_GetShiftState [16:56:10]SAM_PROTO_GetShiftState [16:56:10]wFMCommunicate request_size=4 [16:56:10]MH_SAM_APDU [16:56:10]CAPDU: 80 13 01 00 [16:56:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:56:10]Write i2c OK [16:56:10]MH_I2C_Read... [16:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:10]Read from MH i2c: E2 [16:56:10]MH_I2C_Read... [16:56:10]Read from MH i2c: E2 0E 00 [16:56:10]MH_I2C_Read... [16:56:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [16:56:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:56:10]wFMCommunicate OK [16:56:10]SAM_PROTO_GetShiftState done [16:56:10]FM_GetShiftState done [16:56:10]opened in 1724199517 [16:56:10]opened+sec_in_day 1724285917 [16:56:10]quantity*price = 50036 [16:56:10]sum+1 = 50037 [16:56: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 544 21.08.2024 16:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163946 ФПД: 135088404572118 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165610&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163946&fm=135088404572118&tin=02508201610067®Number=0000000000092562&sum=50000 [16:56:12]StoreToDocumentArchive [16:56:12]shift 466 fd 163946 [16:56:12]save to /storage/0466/doc_00163946 [16:56:12]save last doc name /storage/0466/doc_00163946 to /storage/kkm_last_doc_name [16:56:12]save OK [16:56:12]Clear old archive folders... [16:56:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:56:12]tlvbuf is 00B56560 [16:56:12]SAM_PROTO_ClearQueue [16:56:12]wFMCommunicate request_size=4 [16:56:12]MH_SAM_APDU [16:56:12]CAPDU: 80 09 00 00 [16:56:12]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:56:12]Read from MH i2c: E2 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:56:12]RAPDU: 90 00 [16:56:12]wFMCommunicate OK [16:56:12]SAM_PROTO_ClearQueue done [16:56:12]KKMCreateOFDPacket [16:56:12]OFDProtocolAddRootSTLVToBuf [16:56:12]FM_MakeSignedData [16:56:12]FM_MakeSignedData [16:56:12]SAM_PROTO_SignData [16:56:12]wFMCommunicate request_size=4 [16:56:12]MH_SAM_APDU [16:56:12]CAPDU: 80 0D 01 02 [16:56:12]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:56:12]Read from MH i2c: E2 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:56:12]RAPDU: 90 00 [16:56:12]wFMCommunicate OK [16:56:12]wFMCommunicate request_size=255 [16:56:12]MH_SAM_APDU [16:56:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 2A 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 80 02 00 35 04 06 00 7A [16:56:12]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 2A 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 80 02 00 35 04 06 00 7A 00 00 41 [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:12]Read from MH i2c: E2 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:56:12]RAPDU: 90 00 [16:56:12]wFMCommunicate OK [16:56:12]wFMCommunicate request_size=10 [16:56:12]MH_SAM_APDU [16:56:12]CAPDU: 80 0D 02 02 05 DC B8 5E 27 D6 [16:56:12]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 DC B8 5E 27 D6 00 00 EC [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:12]Read from MH i2c: E2 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:56:12]RAPDU: 90 00 [16:56:12]wFMCommunicate OK [16:56:12]wFMCommunicate request_size=4 [16:56:12]MH_SAM_APDU [16:56:12]CAPDU: 80 0D 03 02 [16:56:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:56:12]Read from MH i2c: E2 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 0B 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 0B 00 7A 00 00 E3 BA C1 15 69 35 26 96 90 00 C3 [16:56:12]RAPDU: E3 BA C1 15 69 35 26 96 90 00 [16:56:12]wFMCommunicate OK [16:56:12]SAM_PROTO_SignData done [16:56:12]FM_MakeSignedData done [16:56:12]CreateOFDProtocolMessage [16:56:12]wFMCommunicate request_size=4 [16:56:12]MH_SAM_APDU [16:56:12]CAPDU: 80 11 00 00 [16:56:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:12]Read from MH i2c: E2 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 17 00 [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [16:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:56:12]wFMCommunicate OK [16:56:12]CreateOFDProtocolMessage done [16:56:12]OFDSenderStorePacket 163946 [16:56:12]StoreOFDPacket docnum=163946 [16:56:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CB BC 07 01 E8 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 2A 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 80 02 00 35 04 06 00 7A DC B8 5E 27 D6 E3 BA C1 15 69 35 26 96 [16:56:12]CheckFolder [16:56:12]dirname=/storage/ofd_packets [16:56:12]CheckFolder done [16:56:12]ProducePacketName [16:56:12]name=ofd_packets/00163946 [16:56:12]NVStorageSaveData ofd_packets/00163946 [16:56:12]File name is /storage/ofd_packets/00163946 [16:56:12]Write 301 bytes [16:56:12]NVStorageSaveData done [16:56:12]OFDSenderStorePacket done [16:56:12]KKMCreateOFDPacket done [16:56:12]NVStorageSaveData kkm_last_timestamp [16:56:12]File name is /storage/kkm_last_timestamp [16:56:12]Write 4 bytes [16:56:12]NVStorageSaveData done [16:56:12]ExternCall_PrintAddStr [16:56:12]wPrintStart [16:56:12]Write to MH i2c: 01 00 00 7C 00 7C [16:56:12]Write i2c OK [16:56:12]MH_I2C_Read... [16:56:12]Read from MH i2c: 01 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: 01 07 00 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [16:56:13]RasterBufferAndPrint [16:56:13]line Счет N : (1)292552 [16:56:13]line ИНН: 02508201610067 [16:56:13]line Контрольно-Кассовый Чек [16:56:13]line ПРОДАЖА [16:56:13]line ТРК (МРК, ГНК) : 42 [16:56:13]line Товар: 2710124130 [16:56:13]line Аи-92-К-5 [16:56:13]line 7.380 * 67.80 [16:56:13]line = 500.36 [16:56:13]line НДС 12% НСП 1% [16:56:13]line > о реализуемом товаре [16:56:13]line ОКРУГЛЕНИЕ: -0.36 [16:56:13]line ИТОГО: 500.00 [16:56:13]line Внесено: 500.00 [16:56:13]line СДАЧА: 0.00 [16:56:13]line НСП 1% : 4.43 [16:56:13]line НДС 12% : 53.14 [16:56:13]line Наличными: 500.00 [16:56:13]line Безнал.: 0.00 [16:56:13]line Место: АЗС № 130 "Партнер Нефть" [16:56:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:56:13]line СНО: Общий режим [16:56:13]line Чек 544 21.08.2024 16:56 [16:56:13]line Смена: 466 ФФД: 1.0 [16:56:13]line ЗНМ: 0300000070 [16:56:13]line РНМ: 0000000000092562 [16:56:13]line Версия ККМ: 001 [16:56:13]line ФМ: 0000000000871769 [16:56:13]line ФД: 163946 [16:56:13]line ФПД: 135088404572118 [16:56:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165610&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163946&fm=135088404572118&tin=02508201610067®Number=0000000000092562&sum=50000 [16:56:13]written 0, free lines is 4095 [16:56:13]Write to MH i2c: 01 00 00 A7 00 A7 [16:56:13]Write i2c OK [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: 01 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: 01 07 00 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C7 0C 81 [16:56:13]RasterBufferAndPrint [16:56:13]line [16:56:13]line [16:56:13]line [16:56:13]line [16:56:13]line [16:56:13]written 0, free lines is 3295 [16:56:13]MH_Cut [16:56:13]Write to MH i2c: D1 01 00 AE 00 01 80 [16:56:13]Write i2c OK [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: D1 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: D1 01 00 [16:56:13]MH_I2C_Read... [16:56:13]Read from MH i2c: D1 01 00 AE 00 00 7F [16:56:13]Write to MH i2c: 01 00 00 AF 00 AF [16:56:13]Write i2c OK [16:56:13]MH_I2C_Read... [16:56:14]*** Cut start [16:56:14]*** Purtial cut [16:56:14]*** Stage 1: CUTSNS_PIN = 1 [16:56:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 49 08 47 00 61 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 37 36 39 10 04 04 00 69 80 02 00 F4 03 04 00 79 C5 C5 66 B6 04 01 00 00 D6 B2 E5 F9 D1 A8 1E 5E [16:56:15]CommunicateWithHost err = 0 [16:56:15]CheckOFDResponse [16:56:15]1017 (14) - 77093643461234 [16:56:15]1041 (16) - 0000000000871769 [16:56:15]1040 (4) - 163945 [16:56:15]1012 (4) - 21.08.2024 10:46 [16:56:15]1206 (1) - 0 [16:56:15]OFD Sender: Remove packet 163945 [16:56:15]ProducePacketName [16:56:15]name=ofd_packets/00163945 [16:56:15]NVStorageDeleteData [16:56:16]Read from MH i2c: 01 [16:56:16]MH_I2C_Read... [16:56:16]*** Stop cut motor [16:56:16]*** Cut end [16:56:16]Read from MH i2c: 01 07 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [16:56:16]process_action close_receipt done [16:56:16]requested_data is exist [16:56:16]produce_requested_data [16:56:16]requested_item fm.sn is exist - process it [16:56:16]wFMCommunicate request_size=4 [16:56:16]MH_SAM_APDU [16:56:16]CAPDU: 80 11 00 00 [16:56:16]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:16]Read from MH i2c: E2 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 17 00 [16:56:16]MH_I2C_Read... [16:56:16]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 37 36 39 90 00 83 [16:56:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:56:16]wFMCommunicate OK [16:56:16]requested_item fd.num is exist - process it [16:56:16]SAM_PROTO_GetFieldsCounters [16:56:16]wFMCommunicate request_size=4 [16:56:16]MH_SAM_APDU [16:56:16]CAPDU: 80 13 00 00 [16:56:16]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]OFD Sender: Processing packet 163946 [packets to send 968, broken 967] [16:56:16]ProducePacketName [16:56:16]name=ofd_packets/00163946 [16:56:16]OFD Sender: To server: pG, [16:56:16]CommunicateWithHost lk.salyk.kg:30040 [16:56:16]ConnectInit lk.salyk.kg [16:56:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:56:16]Read from MH i2c: E2 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 62 00 [16:56:16]MH_I2C_Read... [16:56:16]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 78 [16:56:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:56:16]wFMCommunicate OK [16:56:16]SAM_PROTO_GetFieldsCounters done [16:56:16]requested_item shift.num is exist - process it [16:56:16]requested_item shift.opened is exist - process it [16:56:16]req_shift_opened [16:56:16]FM_GetShiftState [16:56:16]SAM_PROTO_GetShiftState [16:56:16]wFMCommunicate request_size=4 [16:56:16]MH_SAM_APDU [16:56:16]CAPDU: 80 13 01 00 [16:56:16]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [16:56:16]Write i2c OK [16:56:16]MH_I2C_Read... [16:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:16]Read from MH i2c: E2 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 0E 00 [16:56:16]MH_I2C_Read... [16:56:16]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [16:56:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:56:16]wFMCommunicate OK [16:56:16]SAM_PROTO_GetShiftState done [16:56:16]FM_GetShiftState done [16:56:16]req_shift_opened done [16:56:16]requested_item shift.open_date is exist - process it [16:56:16]req_shift_open_date [16:56:16]req_shift_open_date done [16:56:16]produce_requested_data done [16:56:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163946,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:56:16]process_action_free close_receipt [16:56:16]json_value_free [16:56:16]json_value_free done [16:56:16]process_json_proto returns [16:56:16]Send response to host [16:56:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163946,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:56:16]free response buf [16:56:16]execute_script done [16:56:16]execute_script returns [16:56:16]free content buf [16:56:16]Sock 9.Close socket [16:56:16]Sock 9.Thread stoped [16:56:20]recv_with_timeout no data received [16:56:21]ConnectInit Can't take IP for lk.salyk.kg [16:56:21]CommunicateWithHost connect error [16:56:21]CommunicateWithHost err = -1 [16:56:21]OFD Sender: Server communicate error [16:56:21]OFD Sender: Processing packet 163946 [packets to send 968, broken 967] [16:56:21]ProducePacketName [16:56:21]name=ofd_packets/00163946 [16:56:21]OFD Sender: To server: pG, [16:56:21]CommunicateWithHost lk.salyk.kg:30040 [16:56:21]ConnectInit lk.salyk.kg [16:56:26]ConnectInit Can't take IP for lk.salyk.kg [16:56:26]CommunicateWithHost connect error [16:56:26]CommunicateWithHost err = -1 [16:56:26]OFD Sender: Server communicate error [16:56:31]OFD Sender: Processing packet 163946 [packets to send 968, broken 967] [16:56:31]ProducePacketName [16:56:31]name=ofd_packets/00163946 [16:56:31]OFD Sender: To server: pG, [16:56:31]CommunicateWithHost lk.salyk.kg:30040 [16:56:31]ConnectInit lk.salyk.kg [16:56:32]Connected sock=9 [16:56: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 37 36 39 0F 01 00 00 CB BC 07 01 E8 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 2A 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 80 02 00 35 04 06 00 7A DC B8 5E 27 D6 E3 BA C1 15 69 35 26 96 [16:56:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 44 6C 47 00 61 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 37 36 39 10 04 04 00 6A 80 02 00 F4 03 04 00 8F C5 C5 66 B6 04 01 00 00 E1 D6 FC 7E B6 88 40 BC [16:56:33]CommunicateWithHost err = 0 [16:56:33]CheckOFDResponse [16:56:33]1017 (14) - 77093643461234 [16:56:33]1041 (16) - 0000000000871769 [16:56:33]1040 (4) - 163946 [16:56:33]1012 (4) - 21.08.2024 10:46 [16:56:33]1206 (1) - 0 [16:56:33]OFD Sender: Remove packet 163946 [16:56:33]ProducePacketName [16:56:33]name=ofd_packets/00163946 [16:56:33]NVStorageDeleteData [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:44]recv_with_timeout no data received [16:56:48]OFD Sender: No OFD packet to send [16:56:53]OFD Sender: No OFD packet to send [16:56:57]accept exits with 6 [16:56:57]New connection [16:56:57]New thread 3067145572 created [16:56:57]Thread 3067002212 joined [16:56:57]Waiting for new connection... [16:56:57] Sock 6.Parse request [16:56:57]Sock 6.Check first char [16:56:57]Sock 6.First char is OK [16:56:57]request: POST /json_proto HTTP/1.0 [16:56:57]Method: POST [16:56:57]URL: /json_proto [16:56:57]Method is POST - this is cgi request [16:56:57]url: /json_proto [16:56:57]query_string will be loaded in cgi processing [16:56:57]execute_cgi json_proto POST (null) [16:56:57]execute_cgi path=json_proto method=POST [16:56:57]POST find Content-Length [16:56:57]Host: 172.17.44.132:8080 [16:56:57]Content-Length: 789 [16:56:57]Content-Type: application/json [16:56:57] [16:56:57]POST finish read [16:56:57]Found Content-Length = 789 [16:56:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:57]execute_script... [16:56: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)292553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:57]POST & json_proto [16:56:57]process_json_proto [16:56:57]json parsed OK: [16:56:57]protocol is kg_v1.0 [16:56:57]action value=close_receipt [16:56:57]process_action close_receipt [16:56:57]cmd_close_receipt [16:56:57]MH_GetDate [16:56:57]Write to MH i2c: F0 00 00 B3 00 A2 [16:56:57]Write i2c OK [16:56:57]MH_I2C_Read... [16:56:57]Read from MH i2c: F0 [16:56:57]MH_I2C_Read... [16:56:57]Read from MH i2c: F0 09 00 [16:56:57]MH_I2C_Read... [16:56:57]Read from MH i2c: F0 09 00 B3 00 00 59 1C C6 66 2A 83 C1 65 1F [16:56:57]GetLastDocTimeStamp 1724259370 [16:56:57]current date 1724259417 [16:56:57]FM_GetShiftState [16:56:57]SAM_PROTO_GetShiftState [16:56:57]wFMCommunicate request_size=4 [16:56:57]MH_SAM_APDU [16:56:57]CAPDU: 80 13 01 00 [16:56:57]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [16:56:57]Write i2c OK [16:56:57]MH_I2C_Read... [16:56:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:57]Read from MH i2c: E2 [16:56:57]MH_I2C_Read... [16:56:57]Read from MH i2c: E2 0E 00 [16:56:57]MH_I2C_Read... [16:56:57]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [16:56:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:56:57]wFMCommunicate OK [16:56:57]SAM_PROTO_GetShiftState done [16:56:57]FM_GetShiftState done [16:56:57]opened in 1724199517 [16:56:57]opened+sec_in_day 1724285917 [16:56:57]quantity*price = 0 [16:56:57]sum+1 = 1 [16:56:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 545 21.08.2024 16:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99930 ФМ: 0000000000871769 ФД: 163947 ФПД: 278367519226517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165657&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163947&fm=278367519226517&tin=02508201610067®Number=0000000000092562&sum=0 [16:56:58]StoreToDocumentArchive [16:56:58]shift 466 fd 163947 [16:56:58]save to /storage/0466/doc_00163947 [16:56:58]save last doc name /storage/0466/doc_00163947 to /storage/kkm_last_doc_name [16:56:58]save OK [16:56:58]Clear old archive folders... [16:56:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:56:58]tlvbuf is 00B73160 [16:56:58]SAM_PROTO_ClearQueue [16:56:58]wFMCommunicate request_size=4 [16:56:58]MH_SAM_APDU [16:56:58]CAPDU: 80 09 00 00 [16:56:58]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [16:56:58]Write i2c OK [16:56:58]MH_I2C_Read... [16:56:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:56:58]Read from MH i2c: E2 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 03 00 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:56:58]RAPDU: 90 00 [16:56:58]wFMCommunicate OK [16:56:58]SAM_PROTO_ClearQueue done [16:56:58]KKMCreateOFDPacket [16:56:58]OFDProtocolAddRootSTLVToBuf [16:56:58]FM_MakeSignedData [16:56:58]FM_MakeSignedData [16:56:58]SAM_PROTO_SignData [16:56:58]wFMCommunicate request_size=4 [16:56:58]MH_SAM_APDU [16:56:58]CAPDU: 80 0D 01 02 [16:56:58]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [16:56:58]Write i2c OK [16:56:58]MH_I2C_Read... [16:56:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:56:58]Read from MH i2c: E2 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 03 00 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:56:58]RAPDU: 90 00 [16:56:58]wFMCommunicate OK [16:56:58]wFMCommunicate request_size=255 [16:56:58]MH_SAM_APDU [16:56: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 38 30 30 06 04 09 00 D0 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 21 02 00 00 F4 03 04 00 59 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 80 02 00 35 04 06 00 FD 2C 7D 19 [16:56:58]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 21 02 00 00 F4 03 04 00 59 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 80 02 00 35 04 06 00 FD 2C 7D 19 00 00 62 [16:56:58]Write i2c OK [16:56:58]MH_I2C_Read... [16:56:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:58]Read from MH i2c: E2 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 03 00 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [16:56:58]RAPDU: 90 00 [16:56:58]wFMCommunicate OK [16:56:58]wFMCommunicate request_size=7 [16:56:58]MH_SAM_APDU [16:56:58]CAPDU: 80 0D 02 02 02 BA 95 [16:56:58]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 BA 95 00 00 91 [16:56:58]Write i2c OK [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 [16:56:58]MH_I2C_Read... [16:56:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:58]Read from MH i2c: E2 03 00 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [16:56:58]RAPDU: 90 00 [16:56:58]wFMCommunicate OK [16:56:58]wFMCommunicate request_size=4 [16:56:58]MH_SAM_APDU [16:56:58]CAPDU: 80 0D 03 02 [16:56:58]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [16:56:58]Write i2c OK [16:56:58]MH_I2C_Read... [16:56:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:56:58]Read from MH i2c: E2 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 0B 00 [16:56:58]MH_I2C_Read... [16:56:58]Read from MH i2c: E2 0B 00 C5 00 00 D0 56 0D 02 9B 65 AC FB 90 00 1D [16:56:58]RAPDU: D0 56 0D 02 9B 65 AC FB 90 00 [16:56:58]wFMCommunicate OK [16:56:58]SAM_PROTO_SignData done [16:56:58]FM_MakeSignedData done [16:56:58]CreateOFDProtocolMessage [16:56:58]wFMCommunicate request_size=4 [16:56:58]MH_SAM_APDU [16:56:58]CAPDU: 80 11 00 00 [16:56:58]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [16:56:58]Write i2c OK [16:56:58]MH_I2C_Read... [16:56:59]OFD Sender: No OFD packet to send [16:56:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:59]Read from MH i2c: E2 [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: E2 17 00 [16:56:59]MH_I2C_Read... [16:56:59]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 37 36 39 90 00 99 [16:56:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:56:59]wFMCommunicate OK [16:56:59]CreateOFDProtocolMessage done [16:56:59]OFDSenderStorePacket 163947 [16:56:59]StoreOFDPacket docnum=163947 [16:56:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 51 D9 04 01 AC D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 21 02 00 00 F4 03 04 00 59 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 80 02 00 35 04 06 00 FD 2C 7D 19 BA 95 D0 56 0D 02 9B 65 AC FB [16:56:59]CheckFolder [16:56:59]dirname=/storage/ofd_packets [16:56:59]CheckFolder done [16:56:59]ProducePacketName [16:56:59]name=ofd_packets/00163947 [16:56:59]NVStorageSaveData ofd_packets/00163947 [16:56:59]File name is /storage/ofd_packets/00163947 [16:56:59]Write 298 bytes [16:56:59]NVStorageSaveData done [16:56:59]OFDSenderStorePacket done [16:56:59]KKMCreateOFDPacket done [16:56:59]NVStorageSaveData kkm_last_timestamp [16:56:59]File name is /storage/kkm_last_timestamp [16:56:59]Write 4 bytes [16:56:59]NVStorageSaveData done [16:56:59]ExternCall_PrintAddStr [16:56:59]wPrintStart [16:56:59]Write to MH i2c: 01 00 00 C7 00 C7 [16:56:59]Write i2c OK [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: 01 [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: 01 07 00 [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [16:56:59]RasterBufferAndPrint [16:56:59]line Счет N : (1)292553 [16:56:59]line ИНН: 02508201610067 [16:56:59]line Контрольно-Кассовый Чек [16:56:59]line ПРОДАЖА [16:56:59]line ТРК (МРК, ГНК) : 64 [16:56:59]line Товар: 2710194800 [16:56:59]line ДТ-К-5 [16:56:59]line 13.130 * 0.00 [16:56:59]line = 0.00 [16:56:59]line НДС 12% НСП 1% [16:56:59]line > о реализуемом товаре [16:56:59]line ИТОГО: 0.00 [16:56:59]line НСП 1% : 0.00 [16:56:59]line НДС 12% : 0.00 [16:56:59]line Наличными: 0.00 [16:56:59]line Безнал.: 0.00 [16:56:59]line Место: АЗС № 130 "Партнер Нефть" [16:56:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:56:59]line СНО: Общий режим [16:56:59]line Чек 545 21.08.2024 16:56 [16:56:59]line Смена: 466 ФФД: 1.0 [16:56:59]line ЗНМ: 0300000070 [16:56:59]line РНМ: 0000000000092562 [16:56:59]line Версия ККМ: 001 [16:56:59]line Талоны: Топливная Карта [16:56:59]line 99930 [16:56:59]line ФМ: 0000000000871769 [16:56:59]line ФД: 163947 [16:56:59]line ФПД: 278367519226517 [16:56:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165657&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163947&fm=278367519226517&tin=02508201610067®Number=0000000000092562&sum=0 [16:56:59]written 0, free lines is 4095 [16:56:59]OFD Sender: Processing packet 163947 [packets to send 968, broken 967] [16:56:59]ProducePacketName [16:56:59]name=ofd_packets/00163947 [16:56:59]OFD Sender: To server: pG, [16:56:59]CommunicateWithHost lk.salyk.kg:30040 [16:56:59]ConnectInit lk.salyk.kg [16:56:59]Write to MH i2c: 01 00 00 F1 00 F1 [16:56:59]Write i2c OK [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: 01 [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: 01 07 00 [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D8 0C DC [16:56:59]RasterBufferAndPrint [16:56:59]line [16:56:59]line [16:56:59]line [16:56:59]line [16:56:59]line [16:56:59]written 0, free lines is 3310 [16:56:59]MH_Cut [16:56:59]Write to MH i2c: D1 01 00 F8 00 01 CA [16:56:59]Write i2c OK [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: D1 [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: D1 01 00 [16:56:59]MH_I2C_Read... [16:56:59]Read from MH i2c: D1 01 00 F8 00 00 C9 [16:56:59]Write to MH i2c: 01 00 00 F9 00 F9 [16:56:59]Write i2c OK [16:56:59]MH_I2C_Read... [16:56:59]Connected sock=11 [16:56: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 37 36 39 0C 01 00 00 51 D9 04 01 AC D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 21 02 00 00 F4 03 04 00 59 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 80 02 00 35 04 06 00 FD 2C 7D 19 BA 95 D0 56 0D 02 9B 65 AC FB [16:57:00]*** Cut start [16:57:00]*** Purtial cut [16:57:00]*** Stage 1: CUTSNS_PIN = 1 [16:57:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EA 16 47 00 DD 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 37 36 39 10 04 04 00 6B 80 02 00 F4 03 04 00 AB C5 C5 66 B6 04 01 00 00 A0 0E D1 C5 B2 FB C8 E9 [16:57:00]CommunicateWithHost err = 0 [16:57:00]CheckOFDResponse [16:57:00]1017 (14) - 77093643461234 [16:57:00]1041 (16) - 0000000000871769 [16:57:00]1040 (4) - 163947 [16:57:00]1012 (4) - 21.08.2024 10:47 [16:57:00]1206 (1) - 0 [16:57:00]OFD Sender: Remove packet 163947 [16:57:00]ProducePacketName [16:57:00]name=ofd_packets/00163947 [16:57:00]NVStorageDeleteData [16:57:00]OFD Sender: No OFD packet to send [16:57:02]Read from MH i2c: 01 [16:57:02]MH_I2C_Read... [16:57:02]*** Stop cut motor [16:57:02]*** Cut end [16:57:02]Read from MH i2c: 01 07 00 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [16:57:02]process_action close_receipt done [16:57:02]requested_data is exist [16:57:02]produce_requested_data [16:57:02]requested_item fm.sn is exist - process it [16:57:02]wFMCommunicate request_size=4 [16:57:02]MH_SAM_APDU [16:57:02]CAPDU: 80 11 00 00 [16:57:02]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [16:57:02]Write i2c OK [16:57:02]MH_I2C_Read... [16:57:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:02]Read from MH i2c: E2 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: E2 17 00 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [16:57:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:57:02]wFMCommunicate OK [16:57:02]requested_item fd.num is exist - process it [16:57:02]SAM_PROTO_GetFieldsCounters [16:57:02]wFMCommunicate request_size=4 [16:57:02]MH_SAM_APDU [16:57:02]CAPDU: 80 13 00 00 [16:57:02]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [16:57:02]Write i2c OK [16:57:02]MH_I2C_Read... [16:57:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:02]Read from MH i2c: E2 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: E2 62 00 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 C6 [16:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:02]wFMCommunicate OK [16:57:02]SAM_PROTO_GetFieldsCounters done [16:57:02]requested_item shift.num is exist - process it [16:57:02]requested_item shift.opened is exist - process it [16:57:02]req_shift_opened [16:57:02]FM_GetShiftState [16:57:02]SAM_PROTO_GetShiftState [16:57:02]wFMCommunicate request_size=4 [16:57:02]MH_SAM_APDU [16:57:02]CAPDU: 80 13 01 00 [16:57:02]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [16:57:02]Write i2c OK [16:57:02]MH_I2C_Read... [16:57:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:02]Read from MH i2c: E2 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: E2 0E 00 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [16:57:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:57:02]wFMCommunicate OK [16:57:02]SAM_PROTO_GetShiftState done [16:57:02]FM_GetShiftState done [16:57:02]req_shift_opened done [16:57:02]requested_item shift.open_date is exist - process it [16:57:02]req_shift_open_date [16:57:02]req_shift_open_date done [16:57:02]produce_requested_data done [16:57:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163947,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:57:02]process_action_free close_receipt [16:57:02]json_value_free [16:57:02]json_value_free done [16:57:02]process_json_proto returns [16:57:02]Send response to host [16:57:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163947,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:57:02]free response buf [16:57:02]execute_script done [16:57:02]execute_script returns [16:57:02]free content buf [16:57:02]Sock 6.Close socket [16:57:02]Sock 6.Thread stoped [16:57:05]int [16:57:05]Write to MH i2c: 01 00 00 FD 00 FD [16:57:05]*** FLAG_PRN_KEY set [16:57:05]Write i2c OK [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 07 00 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 07 00 FD 00 00 08 00 00 00 FF 0F 1A [16:57:05]state=0 [16:57:05]Key pressed [16:57:05]Feed [16:57:05]Write to MH i2c: D8 00 00 FE 00 D5 [16:57:05]Write i2c OK [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: D8 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: D8 01 00 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: D8 01 00 FE 00 00 D6 [16:57:05]int line is 0 - check status [16:57:05]Write to MH i2c: 01 00 00 FF 00 FF [16:57:05]Write i2c OK [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 07 00 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 07 00 FF 00 00 48 00 00 00 3C 00 8A [16:57:05]state=2 [16:57:05]Key pressed [16:57:05]int [16:57:05]Write to MH i2c: 01 00 00 00 01 01 [16:57:05]Write i2c OK [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 07 00 [16:57:05]MH_I2C_Read... [16:57:05]Read from MH i2c: 01 07 00 00 01 00 48 00 00 00 3C 00 8C [16:57:05]state=2 [16:57:05]Key pressed [16:57:05]OFD Sender: No OFD packet to send [16:57:05]int [16:57:05]Write to MH i2c: 01 00 00 01 01 02 [16:57:06]*** FLAG_PRN_KEY reset [16:57:06]Write i2c OK [16:57:06]MH_I2C_Read... [16:57:06]Read from MH i2c: 01 [16:57:06]MH_I2C_Read... [16:57:06]Read from MH i2c: 01 07 00 [16:57:06]MH_I2C_Read... [16:57:06]Read from MH i2c: 01 07 00 01 01 00 00 00 00 00 F8 0F 10 [16:57:06]state=2 [16:57:06]Stop feed [16:57:10]recv_with_timeout no data received [16:57:10]OFD Sender: No OFD packet to send [16:57:15]OFD Sender: No OFD packet to send [16:57:21]OFD Sender: No OFD packet to send [16:57:23]recv_with_timeout no data received [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:43]recv_with_timeout no data received [16:57:46]OFD Sender: No OFD packet to send [16:57:51]OFD Sender: No OFD packet to send [16:57:56]OFD Sender: No OFD packet to send [16:57:59]recv_with_timeout no data received [16:58:01]OFD Sender: No OFD packet to send [16:58:06]OFD Sender: No OFD packet to send [16:58:11]OFD Sender: No OFD packet to send [16:58:14]accept exits with 9 [16:58:14]New connection [16:58:14]New thread 3067002212 created [16:58:14]Thread 3067145572 joined [16:58:14]Waiting for new connection... [16:58:14] Sock 9.Parse request [16:58:14]Sock 9.Check first char [16:58:14]Sock 9.First char is OK [16:58:14]request: POST /json_proto HTTP/1.0 [16:58:14]Method: POST [16:58:14]URL: /json_proto [16:58:14]Method is POST - this is cgi request [16:58:14]url: /json_proto [16:58:14]query_string will be loaded in cgi processing [16:58:14]execute_cgi json_proto POST (null) [16:58:14]execute_cgi path=json_proto method=POST [16:58:14]POST find Content-Length [16:58:14]Host: 172.17.44.132:8080 [16:58:14]Content-Length: 677 [16:58:14]Content-Type: application/json [16:58:14] [16:58:14]POST finish read [16:58:14]Found Content-Length = 677 [16:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:14]execute_script... [16:58: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)292554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:14]POST & json_proto [16:58:14]process_json_proto [16:58:14]json parsed OK: [16:58:14]protocol is kg_v1.0 [16:58:14]action value=close_receipt [16:58:14]process_action close_receipt [16:58:14]cmd_close_receipt [16:58:14]MH_GetDate [16:58:14]Write to MH i2c: F0 00 00 02 01 F2 [16:58:14]Write i2c OK [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 09 00 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 09 00 02 01 00 A7 1C C6 66 2A 83 C1 65 BD [16:58:14]GetLastDocTimeStamp 1724259417 [16:58:14]current date 1724259495 [16:58:14]FM_GetShiftState [16:58:14]SAM_PROTO_GetShiftState [16:58:14]wFMCommunicate request_size=4 [16:58:14]MH_SAM_APDU [16:58:14]CAPDU: 80 13 01 00 [16:58:14]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [16:58:14]Write i2c OK [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: E2 [16:58:14]MH_I2C_Read... [16:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:14]Read from MH i2c: E2 0E 00 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 47 [16:58:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:58:14]wFMCommunicate OK [16:58:14]SAM_PROTO_GetShiftState done [16:58:14]FM_GetShiftState done [16:58:14]opened in 1724199517 [16:58:14]opened+sec_in_day 1724285917 [16:58:14]quantity*price = 30035 [16:58:14]sum+1 = 30036 [16:58: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 546 21.08.2024 16:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163948 ФПД: 52378108263525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165815&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163948&fm=52378108263525&tin=02508201610067®Number=0000000000092562&sum=30000 [16:58:16]StoreToDocumentArchive [16:58:16]shift 466 fd 163948 [16:58:16]save to /storage/0466/doc_00163948 [16:58:16]save last doc name /storage/0466/doc_00163948 to /storage/kkm_last_doc_name [16:58:16]save OK [16:58:16]Clear old archive folders... [16:58:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:58:16]tlvbuf is 00B56320 [16:58:16]SAM_PROTO_ClearQueue [16:58:16]wFMCommunicate request_size=4 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 09 00 00 [16:58:16]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [16:58:16]RAPDU: 90 00 [16:58:16]wFMCommunicate OK [16:58:16]SAM_PROTO_ClearQueue done [16:58:16]KKMCreateOFDPacket [16:58:16]OFDProtocolAddRootSTLVToBuf [16:58:16]FM_MakeSignedData [16:58:16]FM_MakeSignedData [16:58:16]SAM_PROTO_SignData [16:58:16]wFMCommunicate request_size=4 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 0D 01 02 [16:58:16]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [16:58:16]RAPDU: 90 00 [16:58:16]wFMCommunicate OK [16:58:16]wFMCommunicate request_size=255 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 22 02 00 00 F4 03 04 00 A7 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 80 02 00 35 04 06 00 2F [16:58:16]Write to MH i2c: E2 02 01 12 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 A7 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 80 02 00 35 04 06 00 2F 00 00 31 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]OFD Sender: No OFD packet to send [16:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [16:58:16]RAPDU: 90 00 [16:58:16]wFMCommunicate OK [16:58:16]wFMCommunicate request_size=10 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 0D 02 02 05 A3 3A 89 7C 65 [16:58:16]Write to MH i2c: E2 0D 00 13 01 80 0D 02 02 05 00 A3 3A 89 7C 65 00 00 DF [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163948,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:58:20]free response buf [16:58:20]execute_script done [16:58:20]execute_script returns [16:58:20]free content buf [16:58:20]Sock 9.Close socket [16:58:20]Sock 9.Thread stoped [16:58:21]ConnectInit Can't take IP for lk.salyk.kg [16:58:21]CommunicateWithHost connect error [16:58:21]CommunicateWithHost err = -1 [16:58:21]OFD Sender: Server communicate error [16:58:26]OFD Sender: Processing packet 163948 [packets to send 968, broken 967] [16:58:26]ProducePacketName [16:58:26]name=ofd_packets/00163948 [16:58:26]OFD Sender: To server: pG, [16:58:26]CommunicateWithHost lk.salyk.kg:30040 [16:58:26]ConnectInit lk.salyk.kg [16:58:35]recv_with_timeout no data received [16:58:47]Connected sock=9 [16:58: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 37 36 39 0F 01 00 00 82 18 07 01 97 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 A7 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 80 02 00 35 04 06 00 2F A3 3A 89 7C 65 CB FB 69 02 4C 8F 13 46 [16:58:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 99 93 47 00 0F 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 37 36 39 10 04 04 00 6C 80 02 00 F4 03 04 00 1A C6 C5 66 B6 04 01 00 00 FD 8C 1A 8C 95 71 99 71 [16:58:51]CommunicateWithHost err = 0 [16:58:51]CheckOFDResponse [16:58:51]1017 (14) - 77093643461234 [16:58:51]1041 (16) - 0000000000871769 [16:58:51]1040 (4) - 163948 [16:58:51]1012 (4) - 21.08.2024 10:48 [16:58:51]1206 (1) - 0 [16:58:51]OFD Sender: Remove packet 163948 [16:58:51]ProducePacketName [16:58:51]name=ofd_packets/00163948 [16:58:51]NVStorageDeleteData [16:58:52]OFD Sender: No OFD packet to send [16:58:55]recv_with_timeout no data received [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:15]recv_with_timeout no data received [16:59:17]OFD Sender: No OFD packet to send [16:59:18]accept exits with 10 [16:59:18]New connection [16:59:18]New thread 3067145572 created [16:59:18]Thread 3067002212 joined [16:59:18]Waiting for new connection... [16:59:18] Sock 10.Parse request [16:59:18]Sock 10.Check first char [16:59:18]Sock 10.First char is OK [16:59:18]request: POST /json_proto HTTP/1.0 [16:59:18]Method: POST [16:59:18]URL: /json_proto [16:59:18]Method is POST - this is cgi request [16:59:18]url: /json_proto [16:59:18]query_string will be loaded in cgi processing [16:59:18]execute_cgi json_proto POST (null) [16:59:18]execute_cgi path=json_proto method=POST [16:59:18]POST find Content-Length [16:59:18]Host: 172.17.44.132:8080 [16:59:18]Content-Length: 682 [16:59:18]Content-Type: application/json [16:59:18] [16:59:18]POST finish read [16:59:18]Found Content-Length = 682 [16:59:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:18]execute_script... [16:59:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:18]POST & json_proto [16:59:18]process_json_proto [16:59:18]json parsed OK: [16:59:18]protocol is kg_v1.0 [16:59:18]action value=close_receipt [16:59:18]process_action close_receipt [16:59:18]cmd_close_receipt [16:59:18]MH_GetDate [16:59:18]Write to MH i2c: F0 00 00 4D 01 3D [16:59:18]Write i2c OK [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: F0 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: F0 09 00 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: F0 09 00 4D 01 00 E6 1C C6 66 2A 83 C1 65 47 [16:59:18]GetLastDocTimeStamp 1724259495 [16:59:18]current date 1724259558 [16:59:18]FM_GetShiftState [16:59:18]SAM_PROTO_GetShiftState [16:59:18]wFMCommunicate request_size=4 [16:59:18]MH_SAM_APDU [16:59:18]CAPDU: 80 13 01 00 [16:59:18]Write to MH i2c: E2 08 00 4E 01 80 13 01 00 00 00 00 00 CC [16:59:18]Write i2c OK [16:59:18]MH_I2C_Read... [16:59:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:18]Read from MH i2c: E2 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: E2 0E 00 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: E2 0E 00 4E 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 92 [16:59:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:59:18]wFMCommunicate OK [16:59:18]SAM_PROTO_GetShiftState done [16:59:18]FM_GetShiftState done [16:59:18]opened in 1724199517 [16:59:18]opened+sec_in_day 1724285917 [16:59:18]quantity*price = 100005 [16:59:18]sum+1 = 100006 [16:59:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 547 21.08.2024 16:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163949 ФПД: 138727116695128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163949&fm=138727116695128&tin=02508201610067®Number=0000000000092562&sum=100000 [16:59:19]StoreToDocumentArchive [16:59:19]shift 466 fd 163949 [16:59:19]save to /storage/0466/doc_00163949 [16:59:19]save last doc name /storage/0466/doc_00163949 to /storage/kkm_last_doc_name [16:59:19]save OK [16:59:19]Clear old archive folders... [16:59:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:59:19]tlvbuf is 00BCED50 [16:59:19]SAM_PROTO_ClearQueue [16:59:19]wFMCommunicate request_size=4 [16:59:19]MH_SAM_APDU [16:59:19]CAPDU: 80 09 00 00 [16:59:19]Write to MH i2c: E2 08 00 5B 01 80 09 00 00 00 00 00 00 CE [16:59:19]Write i2c OK [16:59:19]MH_I2C_Read... [16:59:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:19]Read from MH i2c: E2 [16:59:19]MH_I2C_Read... [16:59:19]Read from MH i2c: E2 03 00 [16:59:19]MH_I2C_Read... [16:59:19]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [16:59:19]RAPDU: 90 00 [16:59:19]wFMCommunicate OK [16:59:19]SAM_PROTO_ClearQueue done [16:59:19]KKMCreateOFDPacket [16:59:19]OFDProtocolAddRootSTLVToBuf [16:59:19]FM_MakeSignedData [16:59:19]FM_MakeSignedData [16:59:19]SAM_PROTO_SignData [16:59:19]wFMCommunicate request_size=4 [16:59:19]MH_SAM_APDU [16:59:19]CAPDU: 80 0D 01 02 [16:59:19]Write to MH i2c: E2 08 00 5C 01 80 0D 01 02 00 00 00 00 D6 [16:59:19]Write i2c OK [16:59:19]MH_I2C_Read... [16:59:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:19]Read from MH i2c: E2 [16:59:19]MH_I2C_Read... [16:59:19]Read from MH i2c: E2 03 00 [16:59:19]MH_I2C_Read... [16:59:19]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [16:59:19]RAPDU: 90 00 [16:59:19]wFMCommunicate OK [16:59:19]wFMCommunicate request_size=255 [16:59:19]MH_SAM_APDU [16:59:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 23 02 00 00 F4 03 04 00 E6 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 80 02 00 35 04 06 00 7E [16:59:19]Write to MH i2c: E2 02 01 5D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 [16:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [16:58:16]RAPDU: 90 00 [16:58:16]wFMCommunicate OK [16:58:16]wFMCommunicate request_size=4 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 0D 03 02 [16:58:16]Write to MH i2c: E2 08 00 14 01 80 0D 03 02 00 00 00 00 90 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 0B 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 0B 00 14 01 00 CB FB 69 02 4C 8F 13 46 90 00 F6 [16:58:16]RAPDU: CB FB 69 02 4C 8F 13 46 90 00 [16:58:16]wFMCommunicate OK [16:58:16]SAM_PROTO_SignData done [16:58:16]FM_MakeSignedData done [16:58:16]CreateOFDProtocolMessage [16:58:16]wFMCommunicate request_size=4 [16:58:16]MH_SAM_APDU [16:58:16]CAPDU: 80 11 00 00 [16:58:16]Write to MH i2c: E2 08 00 15 01 80 11 00 00 00 00 00 00 90 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:16]Read from MH i2c: E2 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 17 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: E2 17 00 15 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [16:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:58:16]wFMCommunicate OK [16:58:16]CreateOFDProtocolMessage done [16:58:16]OFDSenderStorePacket 163948 [16:58:16]StoreOFDPacket docnum=163948 [16:58:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 82 18 07 01 97 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 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 A7 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 80 02 00 35 04 06 00 2F A3 3A 89 7C 65 CB FB 69 02 4C 8F 13 46 [16:58:16]CheckFolder [16:58:16]dirname=/storage/ofd_packets [16:58:16]CheckFolder done [16:58:16]ProducePacketName [16:58:16]name=ofd_packets/00163948 [16:58:16]NVStorageSaveData ofd_packets/00163948 [16:58:16]File name is /storage/ofd_packets/00163948 [16:58:16]Write 301 bytes [16:58:16]NVStorageSaveData done [16:58:16]OFDSenderStorePacket done [16:58:16]KKMCreateOFDPacket done [16:58:16]NVStorageSaveData kkm_last_timestamp [16:58:16]File name is /storage/kkm_last_timestamp [16:58:16]Write 4 bytes [16:58:16]NVStorageSaveData done [16:58:16]ExternCall_PrintAddStr [16:58:16]wPrintStart [16:58:16]Write to MH i2c: 01 00 00 16 01 17 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 16 01 00 00 00 00 00 FF 0F 2C [16:58:16]RasterBufferAndPrint [16:58:16]line Счет N : (1)292554 [16:58:16]line ИНН: 02508201610067 [16:58:16]line Контрольно-Кассовый Чек [16:58:16]line ПРОДАЖА [16:58:16]line ТРК (МРК, ГНК) : 52 [16:58:16]line Товар: 2710124130 [16:58:16]line Аи-92-К-5 [16:58:16]line 4.430 * 67.80 [16:58:16]line = 300.35 [16:58:16]line НДС 12% НСП 1% [16:58:16]line > о реализуемом товаре [16:58:16]line ОКРУГЛЕНИЕ: -0.35 [16:58:16]line ИТОГО: 300.00 [16:58:16]line Внесено: 300.00 [16:58:16]line СДАЧА: 0.00 [16:58:16]line НСП 1% : 2.66 [16:58:16]line НДС 12% : 31.90 [16:58:16]line Наличными: 300.00 [16:58:16]line Безнал.: 0.00 [16:58:16]line Место: АЗС № 130 "Партнер Нефть" [16:58:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:58:16]line СНО: Общий режим [16:58:16]line Чек 546 21.08.2024 16:58 [16:58:16]line Смена: 466 ФФД: 1.0 [16:58:16]line ЗНМ: 0300000070 [16:58:16]line РНМ: 0000000000092562 [16:58:16]line Версия ККМ: 001 [16:58:16]line ФМ: 0000000000871769 [16:58:16]line ФД: 163948 [16:58:16]line ФПД: 52378108263525 [16:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165815&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163948&fm=52378108263525&tin=02508201610067®Number=0000000000092562&sum=30000 [16:58:16]written 0, free lines is 4095 [16:58:16]OFD Sender: Processing packet 163948 [packets to send 968, broken 967] [16:58:16]ProducePacketName [16:58:16]name=ofd_packets/00163948 [16:58:16]OFD Sender: To server: pG, [16:58:16]CommunicateWithHost lk.salyk.kg:30040 [16:58:16]ConnectInit lk.salyk.kg [16:58:16]recv_with_timeout no data received [16:58:17]Write to MH i2c: 01 00 00 41 01 42 [16:58:17]Write i2c OK [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: 01 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: 01 07 00 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 C6 0C 1B [16:58:17]RasterBufferAndPrint [16:58:17]line [16:58:17]line [16:58:17]line [16:58:17]line [16:58:17]line [16:58:17]written 0, free lines is 3281 [16:58:17]MH_Cut [16:58:17]Write to MH i2c: D1 01 00 48 01 01 1B [16:58:17]Write i2c OK [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: D1 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: D1 01 00 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: D1 01 00 48 01 00 1A [16:58:17]Write to MH i2c: 01 00 00 49 01 4A [16:58:17]Write i2c OK [16:58:17]MH_I2C_Read... [16:58:17]*** Cut start [16:58:17]*** Purtial cut [16:58:17]*** Stage 1: CUTSNS_PIN = 1 [16:58:19]Read from MH i2c: 01 [16:58:19]MH_I2C_Read... [16:58:19]*** Stop cut motor [16:58:19]*** Cut end [16:58:19]Read from MH i2c: 01 07 00 [16:58:19]MH_I2C_Read... [16:58:19]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [16:58:19]process_action close_receipt done [16:58:19]requested_data is exist [16:58:19]produce_requested_data [16:58:19]requested_item fm.sn is exist - process it [16:58:19]wFMCommunicate request_size=4 [16:58:19]MH_SAM_APDU [16:58:19]CAPDU: 80 11 00 00 [16:58:19]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [16:58:19]Write i2c OK [16:58:19]MH_I2C_Read... [16:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:19]Read from MH i2c: E2 [16:58:19]MH_I2C_Read... [16:58:19]Read from MH i2c: E2 17 00 [16:58:19]MH_I2C_Read... [16:58:19]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [16:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:58:19]wFMCommunicate OK [16:58:19]requested_item fd.num is exist - process it [16:58:19]SAM_PROTO_GetFieldsCounters [16:58:19]wFMCommunicate request_size=4 [16:58:19]MH_SAM_APDU [16:58:19]CAPDU: 80 13 00 00 [16:58:19]Write to MH i2c: E2 08 00 4B 01 80 13 00 00 00 00 00 00 C8 [16:58:19]Write i2c OK [16:58:19]MH_I2C_Read... [16:58:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:20]Read from MH i2c: E2 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: E2 62 00 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: E2 62 00 4B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [16:58:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:20]wFMCommunicate OK [16:58:20]SAM_PROTO_GetFieldsCounters done [16:58:20]requested_item shift.num is exist - process it [16:58:20]requested_item shift.opened is exist - process it [16:58:20]req_shift_opened [16:58:20]FM_GetShiftState [16:58:20]SAM_PROTO_GetShiftState [16:58:20]wFMCommunicate request_size=4 [16:58:20]MH_SAM_APDU [16:58:20]CAPDU: 80 13 01 00 [16:58:20]Write to MH i2c: E2 08 00 4C 01 80 13 01 00 00 00 00 00 CA [16:58:20]Write i2c OK [16:58:20]MH_I2C_Read... [16:58:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:20]Read from MH i2c: E2 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: E2 0E 00 [16:58:20]MH_I2C_Read... [16:58:20]Read from MH i2c: E2 0E 00 4C 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 90 [16:58:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:58:20]wFMCommunicate OK [16:58:20]SAM_PROTO_GetShiftState done [16:58:20]FM_GetShiftState done [16:58:20]req_shift_opened done [16:58:20]requested_item shift.open_date is exist - process it [16:58:20]req_shift_open_date [16:58:20]req_shift_open_date done [16:58:20]produce_requested_data done [16:58:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163948,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:58:20]process_action_free close_receipt [16:58:20]json_value_free [16:58:20]json_value_free done [16:58:20]process_json_proto returns [16:58:20]Send response to host 01 00 01 F7 03 06 00 75 03 00 00 00 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 23 02 00 00 F4 03 04 00 E6 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 80 02 00 35 04 06 00 7E 00 00 7C [16:59:19]Write i2c OK [16:59:19]MH_I2C_Read... [16:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:20]Read from MH i2c: E2 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 03 00 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [16:59:20]RAPDU: 90 00 [16:59:20]wFMCommunicate OK [16:59:20]wFMCommunicate request_size=10 [16:59:20]MH_SAM_APDU [16:59:20]CAPDU: 80 0D 02 02 05 2B EC 82 E6 58 [16:59:20]Write to MH i2c: E2 0D 00 5E 01 80 0D 02 02 05 00 2B EC 82 E6 58 00 00 BA [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:20]Read from MH i2c: E2 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 03 00 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [16:59:20]RAPDU: 90 00 [16:59:20]wFMCommunicate OK [16:59:20]wFMCommunicate request_size=4 [16:59:20]MH_SAM_APDU [16:59:20]CAPDU: 80 0D 03 02 [16:59:20]Write to MH i2c: E2 08 00 5F 01 80 0D 03 02 00 00 00 00 DB [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:20]Read from MH i2c: E2 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 0B 00 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 0B 00 5F 01 00 66 A3 B3 E7 5F 11 CD 11 90 00 CD [16:59:20]RAPDU: 66 A3 B3 E7 5F 11 CD 11 90 00 [16:59:20]wFMCommunicate OK [16:59:20]SAM_PROTO_SignData done [16:59:20]FM_MakeSignedData done [16:59:20]CreateOFDProtocolMessage [16:59:20]wFMCommunicate request_size=4 [16:59:20]MH_SAM_APDU [16:59:20]CAPDU: 80 11 00 00 [16:59:20]Write to MH i2c: E2 08 00 60 01 80 11 00 00 00 00 00 00 DB [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:20]Read from MH i2c: E2 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 17 00 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 17 00 60 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 34 [16:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:20]wFMCommunicate OK [16:59:20]CreateOFDProtocolMessage done [16:59:20]OFDSenderStorePacket 163949 [16:59:20]StoreOFDPacket docnum=163949 [16:59:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 B7 07 01 B0 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 23 02 00 00 F4 03 04 00 E6 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 80 02 00 35 04 06 00 7E 2B EC 82 E6 58 66 A3 B3 E7 5F 11 CD 11 [16:59:20]CheckFolder [16:59:20]dirname=/storage/ofd_packets [16:59:20]CheckFolder done [16:59:20]ProducePacketName [16:59:20]name=ofd_packets/00163949 [16:59:20]NVStorageSaveData ofd_packets/00163949 [16:59:20]File name is /storage/ofd_packets/00163949 [16:59:20]Write 301 bytes [16:59:20]NVStorageSaveData done [16:59:20]OFDSenderStorePacket done [16:59:20]KKMCreateOFDPacket done [16:59:20]NVStorageSaveData kkm_last_timestamp [16:59:20]File name is /storage/kkm_last_timestamp [16:59:20]Write 4 bytes [16:59:20]NVStorageSaveData done [16:59:20]ExternCall_PrintAddStr [16:59:20]wPrintStart [16:59:20]Write to MH i2c: 01 00 00 61 01 62 [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: 01 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: 01 07 00 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: 01 07 00 61 01 00 00 00 00 00 FF 0F 77 [16:59:20]RasterBufferAndPrint [16:59:20]line Счет N : (1)292555 [16:59:20]line ИНН: 02508201610067 [16:59:20]line Контрольно-Кассовый Чек [16:59:20]line ПРОДАЖА [16:59:20]line ТРК (МРК, ГНК) : 42 [16:59:20]line Товар: 2710124130 [16:59:20]line Аи-92-К-5 [16:59:20]line 14.750 * 67.80 [16:59:20]line = 1000.05 [16:59:20]line НДС 12% НСП 1% [16:59:20]line > о реализуемом товаре [16:59:20]line ОКРУГЛЕНИЕ: -0.05 [16:59:20]line ИТОГО: 1000.00 [16:59:20]line Внесено: 1000.00 [16:59:20]line СДАЧА: 0.00 [16:59:20]line НСП 1% : 8.85 [16:59:20]line НДС 12% : 106.20 [16:59:20]line Наличными: 1000.00 [16:59:20]line Безнал.: 0.00 [16:59:20]line Место: АЗС № 130 "Партнер Нефть" [16:59:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:59:20]line СНО: Общий режим [16:59:20]line Чек 547 21.08.2024 16:59 [16:59:20]line Смена: 466 ФФД: 1.0 [16:59:20]line ЗНМ: 0300000070 [16:59:20]line РНМ: 0000000000092562 [16:59:20]line Версия ККМ: 001 [16:59:20]line ФМ: 0000000000871769 [16:59:20]line ФД: 163949 [16:59:20]line ФПД: 138727116695128 [16:59:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T165918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163949&fm=138727116695128&tin=02508201610067®Number=0000000000092562&sum=100000 [16:59:20]written 0, free lines is 4095 [16:59:20]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [16:59:20]ProducePacketName [16:59:20]name=ofd_packets/00163949 [16:59:20]OFD Sender: To server: pG, [16:59:20]CommunicateWithHost lk.salyk.kg:30040 [16:59:20]ConnectInit lk.salyk.kg [16:59:20]Write to MH i2c: 01 00 00 8C 01 8D [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: 01 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: 01 07 00 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 BC 0C 5C [16:59:20]RasterBufferAndPrint [16:59:20]line [16:59:20]line [16:59:20]line [16:59:20]line [16:59:20]line [16:59:20]written 0, free lines is 3269 [16:59:20]MH_Cut [16:59:20]Write to MH i2c: D1 01 00 93 01 01 66 [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: D1 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: D1 01 00 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: D1 01 00 93 01 00 65 [16:59:20]Write to MH i2c: 01 00 00 94 01 95 [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:21]*** Cut start [16:59:21]*** Purtial cut [16:59:21]*** Stage 1: CUTSNS_PIN = 1 [16:59:23]Read from MH i2c: 01 [16:59:23]MH_I2C_Read... [16:59:23]*** Stop cut motor [16:59:23]*** Cut end [16:59:23]Read from MH i2c: 01 07 00 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [16:59:23]process_action close_receipt done [16:59:23]requested_data is exist [16:59:23]produce_requested_data [16:59:23]requested_item fm.sn is exist - process it [16:59:23]wFMCommunicate request_size=4 [16:59:23]MH_SAM_APDU [16:59:23]CAPDU: 80 11 00 00 [16:59:23]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [16:59:23]Write i2c OK [16:59:23]MH_I2C_Read... [16:59:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:23]Read from MH i2c: E2 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 17 00 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [16:59:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:23]wFMCommunicate OK [16:59:23]requested_item fd.num is exist - process it [16:59:23]SAM_PROTO_GetFieldsCounters [16:59:23]wFMCommunicate request_size=4 [16:59:23]MH_SAM_APDU [16:59:23]CAPDU: 80 13 00 00 [16:59:23]Write to MH i2c: E2 08 00 96 01 80 13 00 00 00 00 00 00 13 [16:59:23]Write i2c OK [16:59:23]MH_I2C_Read... [16:59:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:23]Read from MH i2c: E2 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 62 00 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 62 00 96 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 6A [16:59:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:23]wFMCommunicate OK [16:59:23]SAM_PROTO_GetFieldsCounters done [16:59:23]requested_item shift.num is exist - process it [16:59:23]requested_item shift.opened is exist - process it [16:59:23]req_shift_opened [16:59:23]FM_GetShiftState [16:59:23]SAM_PROTO_GetShiftState [16:59:23]wFMCommunicate request_size=4 [16:59:23]MH_SAM_APDU [16:59:23]CAPDU: 80 13 01 00 [16:59:23]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [16:59:23]Write i2c OK [16:59:23]MH_I2C_Read... [16:59:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:23]Read from MH i2c: E2 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 0E 00 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DB [16:59:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [16:59:23]wFMCommunicate OK [16:59:23]SAM_PROTO_GetShiftState done [16:59:23]FM_GetShiftState done [16:59:23]req_shift_opened done [16:59:23]requested_item shift.open_date is exist - process it [16:59:23]req_shift_open_date [16:59:23]req_shift_open_date done [16:59:23]produce_requested_data done [16:59:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163949,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [16:59:23]process_action_free close_receipt [16:59:23]json_value_free [16:59:23]json_value_free done [16:59:23]process_json_proto returns [16:59:23]Send response to host [16:59:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163949,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [16:59:23]free response buf [16:59:23]execute_script done [16:59:23]execute_script returns [16:59:23]free content buf [16:59:23]Sock 10.Close socket [16:59:23]Sock 10.Thread stoped [16:59:25]ConnectInit Can't take IP for lk.salyk.kg [16:59:25]CommunicateWithHost connect error [16:59:25]CommunicateWithHost err = -1 [16:59:25]OFD Sender: Server communicate error [16:59:30]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [16:59:30]ProducePacketName [16:59:30]name=ofd_packets/00163949 [16:59:30]OFD Sender: To server: pG, [16:59:30]CommunicateWithHost lk.salyk.kg:30040 [16:59:30]ConnectInit lk.salyk.kg [16:59:34]recv_with_timeout no data received [16:59:35]ConnectInit Can't take IP for lk.salyk.kg [16:59:35]CommunicateWithHost connect error [16:59:35]CommunicateWithHost err = -1 [16:59:35]OFD Sender: Server communicate error [16:59:40]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [16:59:40]ProducePacketName [16:59:40]name=ofd_packets/00163949 [16:59:40]OFD Sender: To server: pG, [16:59:40]CommunicateWithHost lk.salyk.kg:30040 [16:59:40]ConnectInit lk.salyk.kg [16:59:45]ConnectInit Can't take IP for lk.salyk.kg [16:59:45]CommunicateWithHost connect error [16:59:45]CommunicateWithHost err = -1 [16:59:45]OFD Sender: Server communicate error [16:59:50]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [16:59:50]ProducePacketName [16:59:50]name=ofd_packets/00163949 [16:59:50]OFD Sender: To server: pG, [16:59:50]CommunicateWithHost lk.salyk.kg:30040 [16:59:50]ConnectInit lk.salyk.kg [16:59:55]ConnectInit Can't take IP for lk.salyk.kg [16:59:55]CommunicateWithHost connect error [16:59:55]CommunicateWithHost err = -1 [16:59:55]OFD Sender: Server communicate error [17:00:00]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:00:00]ProducePacketName [17:00:00]name=ofd_packets/00163949 [17:00:00]OFD Sender: To server: pG, [17:00:00]CommunicateWithHost lk.salyk.kg:30040 [17:00:00]ConnectInit lk.salyk.kg [17:00:05]ConnectInit Can't take IP for lk.salyk.kg [17:00:05]CommunicateWithHost connect error [17:00:05]CommunicateWithHost err = -1 [17:00:05]OFD Sender: Server communicate error [17:00:07]recv_with_timeout no data received [17:00:10]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:00:10]ProducePacketName [17:00:10]name=ofd_packets/00163949 [17:00:10]OFD Sender: To server: pG, [17:00:10]CommunicateWithHost lk.salyk.kg:30040 [17:00:10]ConnectInit lk.salyk.kg [17:00:15]ConnectInit Can't take IP for lk.salyk.kg [17:00:15]CommunicateWithHost connect error [17:00:15]CommunicateWithHost err = -1 [17:00:15]OFD Sender: Server communicate error [17:00:20]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:00:20]ProducePacketName [17:00:20]name=ofd_packets/00163949 [17:00:20]OFD Sender: To server: pG, [17:00:20]CommunicateWithHost lk.salyk.kg:30040 [17:00:20]ConnectInit lk.salyk.kg [17:00:25]ConnectInit Can't take IP for lk.salyk.kg [17:00:25]CommunicateWithHost connect error [17:00:25]CommunicateWithHost err = -1 [17:00:25]OFD Sender: Server communicate error [17:00:30]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:00:30]ProducePacketName [17:00:30]name=ofd_packets/00163949 [17:00:30]OFD Sender: To server: pG, [17:00:30]CommunicateWithHost lk.salyk.kg:30040 [17:00:30]ConnectInit lk.salyk.kg [17:00:35]ConnectInit Can't take IP for lk.salyk.kg [17:00:35]CommunicateWithHost connect error [17:00:35]CommunicateWithHost err = -1 [17:00:35]OFD Sender: Server communicate error [17:00:40]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:00:40]ProducePacketName [17:00:40]name=ofd_packets/00163949 [17:00:40]OFD Sender: To server: pG, [17:00:40]CommunicateWithHost lk.salyk.kg:30040 [17:00:40]ConnectInit lk.salyk.kg [17:00:45]ConnectInit Can't take IP for lk.salyk.kg [17:00:45]CommunicateWithHost connect error [17:00:45]CommunicateWithHost err = -1 [17:00:45]OFD Sender: Server communicate error [17:00:50]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:00:50]ProducePacketName [17:00:50]name=ofd_packets/00163949 [17:00:50]OFD Sender: To server: pG, [17:00:50]CommunicateWithHost lk.salyk.kg:30040 [17:00:50]ConnectInit lk.salyk.kg [17:00:55]ConnectInit Can't take IP for lk.salyk.kg [17:00:55]CommunicateWithHost connect error [17:00:55]CommunicateWithHost err = -1 [17:00:55]OFD Sender: Server communicate error [17:01:00]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:01:00]ProducePacketName [17:01:00]name=ofd_packets/00163949 [17:01:00]OFD Sender: To server: pG, [17:01:00]CommunicateWithHost lk.salyk.kg:30040 [17:01:00]ConnectInit lk.salyk.kg [17:01:04]Connected sock=9 [17: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 37 36 39 0F 01 00 00 D4 B7 07 01 B0 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 23 02 00 00 F4 03 04 00 E6 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 80 02 00 35 04 06 00 7E 2B EC 82 E6 58 66 A3 B3 E7 5F 11 CD 11 [17:01:09]recv_with_timeout no data received [17:01:09]CommunicateWithHost answer receiving error [17:01:09]CommunicateWithHost err = -3 [17:01:09]OFD Sender: Server communicate error [17:01:14]OFD Sender: Processing packet 163949 [packets to send 968, broken 967] [17:01:14]ProducePacketName [17:01:14]name=ofd_packets/00163949 [17:01:14]OFD Sender: To server: pG, [17:01:14]CommunicateWithHost lk.salyk.kg:30040 [17:01:14]ConnectInit lk.salyk.kg [17:01:14]Connected sock=9 [17:01: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 37 36 39 0F 01 00 00 D4 B7 07 01 B0 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 23 02 00 00 F4 03 04 00 E6 1C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 80 02 00 35 04 06 00 7E 2B EC 82 E6 58 66 A3 B3 E7 5F 11 CD 11 [17:01:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1D C6 47 00 01 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 37 36 39 10 04 04 00 6D 80 02 00 F4 03 04 00 A9 C6 C5 66 B6 04 01 00 00 27 89 21 19 33 D9 58 38 [17:01:15]CommunicateWithHost err = 0 [17:01:15]CheckOFDResponse [17:01:15]1017 (14) - 77093643461234 [17:01:15]1041 (16) - 0000000000871769 [17:01:15]1040 (4) - 163949 [17:01:15]1012 (4) - 21.08.2024 10:51 [17:01:15]1206 (1) - 0 [17:01:15]OFD Sender: Remove packet 163949 [17:01:15]ProducePacketName [17:01:15]name=ofd_packets/00163949 [17:01:15]NVStorageDeleteData [17:01:15]OFD Sender: No OFD packet to send [17:01:20]OFD Sender: No OFD packet to send [17:01:25]OFD Sender: No OFD packet to send [17:01:30]OFD Sender: No OFD packet to send [17:01:34]recv_with_timeout no data received [17:01:35]OFD Sender: No OFD packet to send [17:01:40]OFD Sender: No OFD packet to send [17:01:45]OFD Sender: No OFD packet to send [17:01:47]recv_with_timeout no data received [17:01:50]OFD Sender: No OFD packet to send [17:01:55]OFD Sender: No OFD packet to send [17:01:57]accept exits with 7 [17:01:57]New connection [17:01:57]New thread 3067002212 created [17:01:57]Thread 3067145572 joined [17:01:57]Waiting for new connection... [17:01:57] Sock 7.Parse request [17:01:57]Sock 7.Check first char [17:01:57]Sock 7.First char is OK [17:01:57]request: POST /json_proto HTTP/1.0 [17:01:57]Method: POST [17:01:57]URL: /json_proto [17:01:57]Method is POST - this is cgi request [17:01:57]url: /json_proto [17:01:57]query_string will be loaded in cgi processing [17:01:57]execute_cgi json_proto POST (null) [17:01:57]execute_cgi path=json_proto method=POST [17:01:57]POST find Content-Length [17:01:57]Host: 172.17.44.132:8080 [17:01:57]Content-Length: 842 [17:01:57]Content-Type: application/json [17:01:57] [17:01:57]POST finish read [17:01:57]Found Content-Length = 842 [17:01:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50656", "tax_sys" : 0, "items" : [ { "code": "4607015235777", "name": "\u041F\u0435\u0447. \u0441\u0434. \u042F\u0448\u043A\u0438\u043D\u043E \u0432\u0438\u0448\u043D\u044F 137\u0433", "price" : 79.00, "quantity" : 1.000, "sum" : 79.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" : 79.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:57]execute_script... [17:01:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50656", "tax_sys" : 0, "items" : [ { "code": "4607015235777", "name": "\u041F\u0435\u0447. \u0441\u0434. \u042F\u0448\u043A\u0438\u043D\u043E \u0432\u0438\u0448\u043D\u044F 137\u0433", "price" : 79.00, "quantity" : 1.000, "sum" : 79.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" : 79.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:57]POST & json_proto [17:01:57]process_json_proto [17:01:57]json parsed OK: [17:01:57]protocol is kg_v1.0 [17:01:57]action value=close_receipt [17:01:57]process_action close_receipt [17:01:57]cmd_close_receipt [17:01:57]MH_GetDate [17:01:57]Write to MH i2c: F0 00 00 98 01 88 [17:01:57]Write i2c OK [17:01:57]MH_I2C_Read... [17:01:57]Read from MH i2c: F0 [17:01:57]MH_I2C_Read... [17:01:57]Read from MH i2c: F0 09 00 [17:01:57]MH_I2C_Read... [17:01:57]Read from MH i2c: F0 09 00 98 01 00 85 1D C6 66 2A 83 C1 65 32 [17:01:57]GetLastDocTimeStamp 1724259558 [17:01:57]current date 1724259717 [17:01:57]FM_GetShiftState [17:01:57]SAM_PROTO_GetShiftState [17:01:57]wFMCommunicate request_size=4 [17:01:57]MH_SAM_APDU [17:01:57]CAPDU: 80 13 01 00 [17:01:57]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [17:01:57]Write i2c OK [17:01:57]MH_I2C_Read... [17:01:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:57]Read from MH i2c: E2 [17:01:57]MH_I2C_Read... [17:01:57]Read from MH i2c: E2 0E 00 [17:01:57]MH_I2C_Read... [17:01:57]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DD [17:01:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:01:57]wFMCommunicate OK [17:01:57]SAM_PROTO_GetShiftState done [17:01:57]FM_GetShiftState done [17:01:57]opened in 1724199517 [17:01:57]opened+sec_in_day 1724285917 [17:01:57]quantity*price = 7900 [17:01:57]sum+1 = 7901 [17:01:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 79.00 НСП 1% : 0.70 НДС 12% : 8.39 Наличными: 0.00 Безнал.: 79.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 548 21.08.2024 17:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163950 ФПД: 193294912754778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T170157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163950&fm=193294912754778&tin=02508201610067®Number=0000000000092562&sum=7900 0 [17:01:58]StoreToDocumentArchive [17:01:58]shift 466 fd 163950 [17:01:58]save to /storage/0466/doc_00163950 [17:01:58]save last doc name /storage/0466/doc_00163950 to /storage/kkm_last_doc_name [17:01:58]save OK [17:01:58]Clear old archive folders... [17:01:58]ProcessDocumentItem done err = 0, tmpTLVsize=285 [17:01:58]tlvbuf is 00BB5FA0 [17:01:58]SAM_PROTO_ClearQueue [17:01:58]wFMCommunicate request_size=4 [17:01:58]MH_SAM_APDU [17:01:58]CAPDU: 80 09 00 00 [17:01:58]Write to MH i2c: E2 08 00 A6 01 80 09 00 00 00 00 00 00 19 [17:01:58]Write i2c OK [17:01:58]MH_I2C_Read... [17:01:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:58]Read from MH i2c: E2 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [17:01:58]RAPDU: 90 00 [17:01:58]wFMCommunicate OK [17:01:58]SAM_PROTO_ClearQueue done [17:01:58]KKMCreateOFDPacket [17:01:58]OFDProtocolAddRootSTLVToBuf [17:01:58]FM_MakeSignedData [17:01:58]FM_MakeSignedData [17:01:58]SAM_PROTO_SignData [17:01:58]wFMCommunicate request_size=4 [17:01:58]MH_SAM_APDU [17:01:58]CAPDU: 80 0D 01 02 [17:01:58]Write to MH i2c: E2 08 00 A7 01 80 0D 01 02 00 00 00 00 21 [17:01:58]Write i2c OK [17:01:58]MH_I2C_Read... [17:01:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:58]Read from MH i2c: E2 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [17:01:58]RAPDU: 90 00 [17:01:58]wFMCommunicate OK [17:01:58]wFMCommunicate request_size=255 [17:01:58]MH_SAM_APDU [17:01:58]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 37 37 37 06 04 2B 00 D0 9F D0 B5 D1 87 2E 20 D1 81 D0 B4 2E 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 85 1D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 [17:01:58]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 37 37 37 06 04 2B 00 D0 9F D0 B5 D1 87 2E 20 D1 81 D0 B4 2E 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 85 1D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 00 00 96 [17:01:58]Write i2c OK [17:01:58]MH_I2C_Read... [17:01:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:58]Read from MH i2c: E2 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [17:01:58]RAPDU: 90 00 [17:01:58]wFMCommunicate OK [17:01:58]wFMCommunicate request_size=44 [17:01:58]MH_SAM_APDU [17:01:58]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 80 02 00 35 04 06 00 AF CC FA 9C 94 5A [17:01:58]Write to MH i2c: E2 2F 00 A9 01 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 80 02 00 35 04 06 00 AF CC FA 9C 94 5A 00 00 35 [17:01:58]Write i2c OK [17:01:58]MH_I2C_Read... [17:01:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:58]Read from MH i2c: E2 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [17:01:58]RAPDU: 90 00 [17:01:58]wFMCommunicate OK [17:01:58]wFMCommunicate request_size=4 [17:01:58]MH_SAM_APDU [17:01:58]CAPDU: 80 0D 03 02 [17:01:58]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [17:01:58]Write i2c OK [17:01:58]MH_I2C_Read... [17:01:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:58]Read from MH i2c: E2 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 0B 00 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 0B 00 AA 01 00 2D F1 16 37 A5 3B C2 5F 90 00 93 [17:01:58]RAPDU: 2D F1 16 37 A5 3B C2 5F 90 00 [17:01:58]wFMCommunicate OK [17:01:58]SAM_PROTO_SignData done [17:01:58]FM_MakeSignedData done [17:01:58]CreateOFDProtocolMessage [17:01:58]wFMCommunicate request_size=4 [17:01:58]MH_SAM_APDU [17:01:58]CAPDU: 80 11 00 00 [17:01:58]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [17:01:58]Write i2c OK [17:01:58]MH_I2C_Read... [17:01:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:58]Read from MH i2c: E2 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 17 00 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [17:01:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:01:58]wFMCommunicate OK [17:01:58]CreateOFDProtocolMessage done [17:01:58]OFDSenderStorePacket 163950 [17:01:58]StoreOFDPacket docnum=163950 [17:01:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 01 00 00 64 84 29 01 6E 98 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 37 37 37 06 04 2B 00 D0 9F D0 B5 D1 87 2E 20 D1 81 D0 B4 2E 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 85 1D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 80 02 00 35 04 06 00 AF CC FA 9C 94 5A 2D F1 16 37 A5 3B C2 5F [17:01:58]CheckFolder [17:01:58]dirname=/storage/ofd_packets [17:01:58]CheckFolder done [17:01:58]ProducePacketName [17:01:58]name=ofd_packets/00163950 [17:01:58]NVStorageSaveData ofd_packets/00163950 [17:01:58]File name is /storage/ofd_packets/00163950 [17:01:58]Write 335 bytes [17:01:58]NVStorageSaveData done [17:01:58]OFDSenderStorePacket done [17:01:58]KKMCreateOFDPacket done [17:01:58]NVStorageSaveData kkm_last_timestamp [17:01:58]File name is /storage/kkm_last_timestamp [17:01:58]Write 4 bytes [17:01:58]NVStorageSaveData done [17:01:58]ExternCall_PrintAddStr [17:01:58]wPrintStart [17:01:58]Write to MH i2c: 01 00 00 AC 01 AD [17:01:58]Write i2c OK [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: 01 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: 01 07 00 [17:01:58]MH_I2C_Read... [17:01:58]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [17:01:58]RasterBufferAndPrint [17:01:58]line Счет N : (3)50656 [17:01:58]line ИНН: 02508201610067 [17:01:58]line Контрольно-Кассовый Чек [17:01:58]line ПРОДАЖА [17:01:58]line Товар: 4607015235777 [17:01:58]line Печ. сд. Яшкино вишня 137г [17:01:58]line 1.000 * 79.00 [17:01:58]line = 79.00 [17:01:58]line НДС 12% НСП 1% [17:01:58]line > о реализуемом товаре [17:01:58]line ИТОГО: 79.00 [17:01:58]line НСП 1% : 0.70 [17:01:58]line НДС 12% : 8.39 [17:01:58]line Наличными: 0.00 [17:01:58]line Безнал.: 79.00 [17:01:58]line Место: АЗС № 130 "Партнер Нефть" [17:01:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:01:58]line СНО: Общий режим [17:01:58]line Чек 548 21.08.2024 17:01 [17:01:58]line Смена: 466 ФФД: 1.0 [17:01:58]line ЗНМ: 0300000070 [17:01:58]line РНМ: 0000000000092562 [17:01:58]line Версия ККМ: 001 [17:01:58]line Платежная система: Бакай Банк [17:01:58]line ФМ: 0000000000871769 [17:01:58]line ФД: 163950 [17:01:58]line ФПД: 193294912754778 [17:01:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T170157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163950&fm=193294912754778&tin=02508201610067®Number=0000000000092562&sum=7900 [17:01:58]line 0 [17:01:58]written 0, free lines is 4095 [17:01:58]OFD Sender: Processing packet 163950 [packets to send 968, broken 967] [17:01:58]ProducePacketName [17:01:58]name=ofd_packets/00163950 [17:01:58]OFD Sender: To server: pG, [17:01:58]CommunicateWithHost lk.salyk.kg:30040 [17:01:58]ConnectInit lk.salyk.kg [17:01:59]Write to MH i2c: 01 00 00 D6 01 D7 [17:01:59]Write i2c OK [17:01:59]MH_I2C_Read... [17:01:59]Read from MH i2c: 01 [17:01:59]MH_I2C_Read... [17:01:59]Read from MH i2c: 01 07 00 [17:01:59]MH_I2C_Read... [17:01:59]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 BA 0C A4 [17:01:59]RasterBufferAndPrint [17:01:59]line [17:01:59]line [17:01:59]line [17:01:59]line [17:01:59]line [17:01:59]written 0, free lines is 3265 [17:01:59]MH_Cut [17:01:59]Write to MH i2c: D1 01 00 DD 01 01 B0 [17:01:59]Write i2c OK [17:01:59]MH_I2C_Read... [17:01:59]Read from MH i2c: D1 [17:01:59]MH_I2C_Read... [17:01:59]Read from MH i2c: D1 01 00 [17:01:59]MH_I2C_Read... [17:01:59]Read from MH i2c: D1 01 00 DD 01 00 AF [17:01:59]Write to MH i2c: 01 00 00 DE 01 DF [17:01:59]Write i2c OK [17:01:59]MH_I2C_Read... [17:02:00]*** Cut start [17:02:00]*** Purtial cut [17:02:00]*** Stage 1: CUTSNS_PIN = 1 [17:02:02]Read from MH i2c: 01 [17:02:02]MH_I2C_Read... [17:02:02]*** Stop cut motor [17:02:02]*** Cut end [17:02:02]Read from MH i2c: 01 07 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [17:02:02]process_action close_receipt done [17:02:02]requested_data is exist [17:02:02]produce_requested_data [17:02:02]requested_item fm.sn is exist - process it [17:02:02]wFMCommunicate request_size=4 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 11 00 00 [17:02:02]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:02]Connected sock=11 [17:02: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 37 36 39 31 01 00 00 64 84 29 01 6E 98 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 37 37 37 06 04 2B 00 D0 9F D0 B5 D1 87 2E 20 D1 81 D0 B4 2E 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 37 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DC 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 85 1D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 80 02 00 35 04 06 00 AF CC FA 9C 94 5A 2D F1 16 37 A5 3B C2 5F [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 17 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [17:02:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:02:02]wFMCommunicate OK [17:02:02]requested_item fd.num is exist - process it [17:02:02]SAM_PROTO_GetFieldsCounters [17:02:02]wFMCommunicate request_size=4 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 13 00 00 [17:02:02]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 62 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 62 00 E0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 B8 [17:02: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:02:02]wFMCommunicate OK [17:02:02]SAM_PROTO_GetFieldsCounters done [17:02:02]requested_item shift.num is exist - process it [17:02:02]requested_item shift.opened is exist - process it [17:02:02]req_shift_opened [17:02:02]FM_GetShiftState [17:02:02]SAM_PROTO_GetShiftState [17:02:02]wFMCommunicate request_size=4 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 13 01 00 [17:02:02]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 0E 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 25 [17:02:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:02:02]wFMCommunicate OK [17:02:02]SAM_PROTO_GetShiftState done [17:02:02]FM_GetShiftState done [17:02:02]req_shift_opened done [17:02:02]requested_item shift.open_date is exist - process it [17:02:02]req_shift_open_date [17:02:02]req_shift_open_date done [17:02:02]produce_requested_data done [17:02:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163950,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:02:02]process_action_free close_receipt [17:02:02]json_value_free [17:02:02]json_value_free done [17:02:02]process_json_proto returns [17:02:02]Send response to host [17:02:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163950,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:02:02]free response buf [17:02:02]execute_script done [17:02:02]execute_script returns [17:02:02]free content buf [17:02:02]Sock 7.Close socket [17:02:02]Sock 7.Thread stoped [17:02:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 36 CC 47 00 A7 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 37 36 39 10 04 04 00 6E 80 02 00 F4 03 04 00 D9 C6 C5 66 B6 04 01 00 00 B8 45 AE D2 7A 33 37 40 [17:02:02]CommunicateWithHost err = 0 [17:02:02]CheckOFDResponse [17:02:02]1017 (14) - 77093643461234 [17:02:02]1041 (16) - 0000000000871769 [17:02:02]1040 (4) - 163950 [17:02:02]1012 (4) - 21.08.2024 10:52 [17:02:02]1206 (1) - 0 [17:02:02]OFD Sender: Remove packet 163950 [17:02:02]ProducePacketName [17:02:02]name=ofd_packets/00163950 [17:02:02]NVStorageDeleteData [17:02:03]OFD Sender: No OFD packet to send [17:02:08]OFD Sender: No OFD packet to send [17:02:13]OFD Sender: No OFD packet to send [17:02:18]OFD Sender: No OFD packet to send [17:02:23]OFD Sender: No OFD packet to send [17:02:26]accept exits with 10 [17:02:26]New connection [17:02:26]New thread 3067145572 created [17:02:26]Thread 3067002212 joined [17:02:26]Waiting for new connection... [17:02:26] Sock 10.Parse request [17:02:26]Sock 10.Check first char [17:02:26]Sock 10.First char is OK [17:02:26]request: POST /json_proto HTTP/1.0 [17:02:26]Method: POST [17:02:26]URL: /json_proto [17:02:26]Method is POST - this is cgi request [17:02:26]url: /json_proto [17:02:26]query_string will be loaded in cgi processing [17:02:26]execute_cgi json_proto POST (null) [17:02:26]execute_cgi path=json_proto method=POST [17:02:26]POST find Content-Length [17:02:26]Host: 172.17.44.132:8080 [17:02:26]Content-Length: 790 [17:02:26]Content-Type: application/json [17:02:26] [17:02:26]POST finish read [17:02:26]Found Content-Length = 790 [17:02:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.780, "sum" : 260.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" : 260.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:26]execute_script... [17:02: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)292556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.780, "sum" : 260.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" : 260.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:26]POST & json_proto [17:02:26]process_json_proto [17:02:26]json parsed OK: [17:02:26]protocol is kg_v1.0 [17:02:26]action value=close_receipt [17:02:26]process_action close_receipt [17:02:26]cmd_close_receipt [17:02:26]MH_GetDate [17:02:26]Write to MH i2c: F0 00 00 E2 01 D2 [17:02:26]Write i2c OK [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: F0 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: F0 09 00 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: F0 09 00 E2 01 00 A2 1D C6 66 2A 83 C1 65 99 [17:02:26]GetLastDocTimeStamp 1724259717 [17:02:26]current date 1724259746 [17:02:26]FM_GetShiftState [17:02:26]SAM_PROTO_GetShiftState [17:02:26]wFMCommunicate request_size=4 [17:02:26]MH_SAM_APDU [17:02:26]CAPDU: 80 13 01 00 [17:02:26]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [17:02:26]Write i2c OK [17:02:26]MH_I2C_Read... [17:02:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:26]Read from MH i2c: E2 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: E2 0E 00 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 27 [17:02:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:02:26]wFMCommunicate OK [17:02:26]SAM_PROTO_GetShiftState done [17:02:26]FM_GetShiftState done [17:02:26]opened in 1724199517 [17:02:26]opened+sec_in_day 1724285917 [17:02:26]quantity*price = 26006 [17:02:26]sum+1 = 26007 [17:02:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.06 НСП 1% : 2.30 НДС 12% : 27.62 Наличными: 0.00 Безнал.: 260.06 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 549 21.08.2024 17:02 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163951 ФПД: 63202843458001 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T170226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163951&fm=63202843458001&tin=02508201610067®Number=0000000000092562&sum=26006 [17:02:27]StoreToDocumentArchive [17:02:27]shift 466 fd 163951 [17:02:27]save to /storage/0466/doc_00163951 [17:02:27]save last doc name /storage/0466/doc_00163951 to /storage/kkm_last_doc_name [17:02:27]save OK [17:02:27]Clear old archive folders... [17:02:27]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:02:27]tlvbuf is 00BADB70 [17:02:27]SAM_PROTO_ClearQueue [17:02:27]wFMCommunicate request_size=4 [17:02:27]MH_SAM_APDU [17:02:27]CAPDU: 80 09 00 00 [17:02:27]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [17:02:27]Write i2c OK [17:02:27]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [17:02:27]RAPDU: 90 00 [17:02:27]wFMCommunicate OK [17:02:27]SAM_PROTO_ClearQueue done [17:02:27]KKMCreateOFDPacket [17:02:27]OFDProtocolAddRootSTLVToBuf [17:02:27]FM_MakeSignedData [17:02:27]FM_MakeSignedData [17:02:27]SAM_PROTO_SignData [17:02:27]wFMCommunicate request_size=4 [17:02:27]MH_SAM_APDU [17:02:27]CAPDU: 80 0D 01 02 [17:02:27]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [17:02:27]Write i2c OK [17:02:27]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [17:02:27]RAPDU: 90 00 [17:02:27]wFMCommunicate OK [17:02:27]wFMCommunicate request_size=255 [17:02:27]MH_SAM_APDU [17:02:27]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 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 A2 1D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 80 02 00 35 04 06 00 39 7B 8F [17:02:27]Write to MH i2c: E2 02 01 F2 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 C4 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 A2 1D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 80 02 00 35 04 06 00 39 7B 8F 00 00 C4 [17:02:27]Write i2c OK [17:02:27]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [17:02:27]RAPDU: 90 00 [17:02:27]wFMCommunicate OK [17:02:27]wFMCommunicate request_size=8 [17:02:27]MH_SAM_APDU [17:02:27]CAPDU: 80 0D 02 02 03 08 79 D1 [17:02:27]Write to MH i2c: E2 0B 00 F3 01 80 0D 02 02 03 00 08 79 D1 00 00 C6 [17:02:27]Write i2c OK [17:02:27]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [17:02:27]RAPDU: 90 00 [17:02:27]wFMCommunicate OK [17:02:27]wFMCommunicate request_size=4 [17:02:27]MH_SAM_APDU [17:02:27]CAPDU: 80 0D 03 02 [17:02:27]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [17:02:27]Write i2c OK [17:02:27]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 0B 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 0B 00 F4 01 00 8A 5E B7 70 6B CB AE 14 90 00 78 [17:02:27]RAPDU: 8A 5E B7 70 6B CB AE 14 90 00 [17:02:27]wFMCommunicate OK [17:02:27]SAM_PROTO_SignData done [17:02:27]FM_MakeSignedData done [17:03:51]ConnectInit Can't connect to host [17:03:52]ConnectInit Can't take IP for lk.salyk.kg [17:03:52]CommunicateWithHost connect error [17:03:52]CommunicateWithHost err = -1 [17:03:52]OFD Sender: Server communicate error [17:03:57]OFD Sender: Processing packet 163952 [packets to send 968, broken 967] [17:03:57]ProducePacketName [17:03:57]name=ofd_packets/00163952 [17:03:57]OFD Sender: To server: pG, [17:03:57]CommunicateWithHost lk.salyk.kg:30040 [17:03:57]ConnectInit lk.salyk.kg [17:04:02]Connected sock=10 [17:04: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 37 36 39 0F 01 00 00 34 29 07 01 D4 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B 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 26 02 00 00 F4 03 04 00 AB 1D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 80 02 00 35 04 06 00 6F 17 F2 7B E8 AE 71 42 06 70 56 5D FF B2 [17: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 37 36 39 4F 00 00 00 05 81 47 00 A6 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 37 36 39 10 04 04 00 70 80 02 00 F4 03 04 00 51 C7 C5 66 B6 04 01 00 00 2B 56 93 DF FF 2D 4C 35 [17:04:02]CommunicateWithHost err = 0 [17:04:02]CheckOFDResponse [17:04:02]1017 (14) - 77093643461234 [17:04:02]1041 (16) - 0000000000871769 [17:04:02]1040 (4) - 163952 [17:04:02]1012 (4) - 21.08.2024 10:54 [17:04:02]1206 (1) - 0 [17:04:02]OFD Sender: Remove packet 163952 [17:04:02]ProducePacketName [17:04:02]name=ofd_packets/00163952 [17:04:02]NVStorageDeleteData [17:04:03]OFD Sender: No OFD packet to send [17:04:08]OFD Sender: No OFD packet to send [17:04:13]OFD Sender: No OFD packet to send [17:04:18]OFD Sender: No OFD packet to send [17:04:23]OFD Sender: No OFD packet to send [17:04:27]recv_with_timeout no data received [17:04:28]OFD Sender: No OFD packet to send [17:04:33]OFD Sender: No OFD packet to send [17:04:38]OFD Sender: No OFD packet to send [17:04:43]OFD Sender: No OFD packet to send [17:04:48]OFD Sender: No OFD packet to send [17:04:53]OFD Sender: No OFD packet to send [17:04:54]accept exits with 7 [17:04:54]New connection [17:04:54]New thread 3067145572 created [17:04:54]Thread 3067002212 joined [17:04:54]Waiting for new connection... [17:04:54] Sock 7.Parse request [17:04:54]Sock 7.Check first char [17:04:54]Sock 7.First char is OK [17:04:54]request: POST /json_proto HTTP/1.0 [17:04:54]Method: POST [17:04:54]URL: /json_proto [17:04:54]Method is POST - this is cgi request [17:04:54]url: /json_proto [17:04:54]query_string will be loaded in cgi processing [17:04:54]execute_cgi json_proto POST (null) [17:04:54]execute_cgi path=json_proto method=POST [17:04:54]POST find Content-Length [17:04:54]Host: 172.17.44.132:8080 [17:04:54]Content-Length: 682 [17:04:54]Content-Type: application/json [17:04:54] [17:04:54]POST finish read [17:04:54]Found Content-Length = 682 [17:04:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:54]execute_script... [17:04:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:54]POST & json_proto [17:04:54]process_json_proto [17:04:54]json parsed OK: [17:04:54]protocol is kg_v1.0 [17:04:54]action value=close_receipt [17:04:54]process_action close_receipt [17:04:54]cmd_close_receipt [17:04:54]MH_GetDate [17:04:54]Write to MH i2c: F0 00 00 76 02 67 [17:04:54]Write i2c OK [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: F0 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: F0 09 00 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: F0 09 00 76 02 00 37 1E C6 66 2A 83 C1 65 C4 [17:04:54]GetLastDocTimeStamp 1724259755 [17:04:54]current date 1724259895 [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 77 02 80 13 01 00 00 00 00 00 F6 [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 77 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BC [17:04:54]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [17:04:54]opened+sec_in_day 1724285917 [17:04:54]quantity*price = 100021 [17:04:54]sum+1 = 100023 [17:04:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 551 21.08.2024 17:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163953 ФПД: 86361039854121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T170455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163953&fm=86361039854121&tin=02508201610067®Number=0000000000092562&sum=100000 [17:04:55]StoreToDocumentArchive [17:04:55]shift 466 fd 163953 [17:04:55]save to /storage/0466/doc_00163953 [17:04:55]save last doc name /storage/0466/doc_00163953 to /storage/kkm_last_doc_name [17:04:55]save OK [17:04:55]Clear old archive folders... [17:04:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:55]tlvbuf is 00B729C0 [17:04:55]SAM_PROTO_ClearQueue [17:04:55]wFMCommunicate request_size=4 [17:04:55]MH_SAM_APDU [17:04:55]CAPDU: 80 09 00 00 [17:04:55]Write to MH i2c: E2 08 00 84 02 80 09 00 00 00 00 00 00 F8 [17:04:55]Write i2c OK [17:04:55]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [17:04:56]RAPDU: 90 00 [17:04:56]wFMCommunicate OK [17:04:56]SAM_PROTO_ClearQueue done [17:04:56]KKMCreateOFDPacket [17:04:56]OFDProtocolAddRootSTLVToBuf [17:04:56]FM_MakeSignedData [17:04:56]FM_MakeSignedData [17:04:56]SAM_PROTO_SignData [17:04:56]wFMCommunicate request_size=4 [17:04:56]MH_SAM_APDU [17:04:56]CAPDU: 80 0D 01 02 [17:04:56]Write to MH i2c: E2 08 00 85 02 80 0D 01 02 00 00 00 00 00 [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [17:04:56]RAPDU: 90 00 [17:04:56]wFMCommunicate OK [17:04:56]wFMCommunicate request_size=255 [17:04:56]MH_SAM_APDU [17:04:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 27 02 00 00 F4 03 04 00 37 1E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 80 02 00 35 04 06 00 4E [17:04:56]Write to MH i2c: E2 02 01 86 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 27 02 00 00 F4 03 04 00 37 1E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 80 02 00 35 04 06 00 4E 00 00 6F [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [17:04:56]RAPDU: 90 00 [17:04:56]wFMCommunicate OK [17:04:56]wFMCommunicate request_size=10 [17:04:56]MH_SAM_APDU [17:04:56]CAPDU: 80 0D 02 02 05 8B 7F 1A 5A 29 [17:04:56]Write to MH i2c: E2 0D 00 87 02 80 0D 02 02 05 00 8B 7F 1A 5A 29 00 00 B4 [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [17:04:56]RAPDU: 90 00 [17:04:56]wFMCommunicate OK [17:04:56]wFMCommunicate request_size=4 [17:04:56]MH_SAM_APDU [17:04:56]CAPDU: 80 0D 03 02 [17:04:56]Write to MH i2c: E2 08 00 88 02 80 0D 03 02 00 00 00 00 05 [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 0B 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 0B 00 88 02 00 4E 69 2A 26 29 C9 26 AB 90 00 D0 [17:04:56]RAPDU: 4E 69 2A 26 29 C9 26 AB 90 00 [17:04:56]wFMCommunicate OK [17:04:56]SAM_PROTO_SignData done [17:04:56]FM_MakeSignedData done [17:04:56]CreateOFDProtocolMessage [17:04:56]wFMCommunicate request_size=4 [17:04:56]MH_SAM_APDU [17:04:56]CAPDU: 80 11 00 00 [17:04:56]Write to MH i2c: E2 08 00 89 02 80 11 00 00 00 00 00 00 05 [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 17 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 17 00 89 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [17:04:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:04:56]wFMCommunicate OK [17:04:56]CreateOFDProtocolMessage done [17:04:56]OFDSenderStorePacket 163953 [17:04:56]StoreOFDPacket docnum=163953 [17:04:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 43 01 07 01 D0 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 27 02 00 00 F4 03 04 00 37 1E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 80 02 00 35 04 06 00 4E 8B 7F 1A 5A 29 4E 69 2A 26 29 C9 26 AB [17:04:56]CheckFolder [17:04:56]dirname=/storage/ofd_packets [17:04:56]CheckFolder done [17:04:56]ProducePacketName [17:04:56]name=ofd_packets/00163953 [17:04:56]NVStorageSaveData ofd_packets/00163953 [17:04:56]File name is /storage/ofd_packets/00163953 [17:04:56]Write 301 bytes [17:04:56]NVStorageSaveData done [17:04:56]OFDSenderStorePacket done [17:04:56]KKMCreateOFDPacket done [17:04:56]NVStorageSaveData kkm_last_timestamp [17:04:56]File name is /storage/kkm_last_timestamp [17:04:56]Write 4 bytes [17:04:56]NVStorageSaveData done [17:04:56]ExternCall_PrintAddStr [17:04:56]wPrintStart [17:04:56]Write to MH i2c: 01 00 00 8A 02 8C [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: 01 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: 01 07 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [17:04:56]RasterBufferAndPrint [17:04:56]line Счет N : (1)292561 [17:04:56]line ИНН: 02508201610067 [17:04:56]line Контрольно-Кассовый Чек [17:04:56]line ПРОДАЖА [17:04:56]line ТРК (МРК, ГНК) : 43 [17:04:56]line Товар: 2710124500 [17:04:56]line Аи-95-К-5 [17:04:56]line 13.480 * 74.20 [17:04:56]line = 1000.22 [17:04:56]line НДС 12% НСП 1% [17:04:56]line > о реализуемом товаре [17:04:56]line ОКРУГЛЕНИЕ: -0.22 [17:04:56]line ИТОГО: 1000.00 [17:04:56]line Внесено: 1000.00 [17:04:56]line СДАЧА: 0.00 [17:04:56]line НСП 1% : 8.85 [17:04:56]line НДС 12% : 106.22 [17:04:56]line Наличными: 1000.00 [17:04:56]line Безнал.: 0.00 [17:04:56]line Место: АЗС № 130 "Партнер Нефть" [17:04:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:04:56]line СНО: Общий режим [17:04:56]line Чек 551 21.08.2024 17:04 [17:04:56]line Смена: 466 ФФД: 1.0 [17:04:56]line ЗНМ: 0300000070 [17:04:56]line РНМ: 0000000000092562 [17:04:56]line Версия ККМ: 001 [17:04:56]line ФМ: 0000000000871769 [17:04:56]line ФД: 163953 [17:04:56]line ФПД: 86361039854121 [17:04:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T170455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163953&fm=86361039854121&tin=02508201610067®Number=0000000000092562&sum=100000 [17:04:56]OFD Sender: Processing packet 163953 [packets to send 968, broken 967] [17:04:56]ProducePacketName [17:04:56]name=ofd_packets/00163953 [17:04:56]OFD Sender: To server: pG, [17:04:56]CommunicateWithHost lk.salyk.kg:30040 [17:04:56]ConnectInit lk.salyk.kg [17:04:56]written 0, free lines is 4095 [17:04:57]Write to MH i2c: 01 00 00 B5 02 B7 [17:04:57]Write i2c OK [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: 01 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: 01 07 00 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 BC 0C 86 [17:04:57]RasterBufferAndPrint [17:04:57]line [17:04:57]line [17:04:57]line [17:04:57]line [17:04:57]line [17:04:57]written 0, free lines is 3266 [17:04:57]MH_Cut [17:04:57]Write to MH i2c: D1 01 00 BC 02 01 90 [17:04:57]Write i2c OK [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: D1 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: D1 01 00 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: D1 01 00 BC 02 00 8F [17:04:57]Write to MH i2c: 01 00 00 BD 02 BF [17:04:57]Write i2c OK [17:04:57]MH_I2C_Read... [17:04:57]*** Cut start [17:04:57]*** Purtial cut [17:04:57]*** Stage 1: CUTSNS_PIN = 1 [17:04:59]Read from MH i2c: 01 [17:04:59]MH_I2C_Read... [17:04:59]*** Stop cut motor [17:04:59]*** Cut end [17:04:59]Read from MH i2c: 01 07 00 [17:04:59]MH_I2C_Read... [17:04:59]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [17:04:59]process_action close_receipt done [17:04:59]requested_data is exist [17:04:59]produce_requested_data [17:04:59]requested_item fm.sn is exist - process it [17:04:59]wFMCommunicate request_size=4 [17:04:59]MH_SAM_APDU [17:04:59]CAPDU: 80 11 00 00 [17:04:59]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [17:04:59]Write i2c OK [17:04:59]MH_I2C_Read... [17:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:59]Read from MH i2c: E2 [17:04:59]MH_I2C_Read... [17:04:59]Read from MH i2c: E2 17 00 [17:04:59]MH_I2C_Read... [17:04:59]Read from MH i2c: E2 17 00 BE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [17:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:04:59]wFMCommunicate OK [17:04:59]requested_item fd.num is exist - process it [17:04:59]SAM_PROTO_GetFieldsCounters [17:04:59]wFMCommunicate request_size=4 [17:04:59]MH_SAM_APDU [17:04:59]CAPDU: 80 13 00 00 [17:04:59]Write to MH i2c: E2 08 00 BF 02 80 13 00 00 00 00 00 00 3D [17:04:59]Write i2c OK [17:04:59]MH_I2C_Read... [17:05:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:00]Read from MH i2c: E2 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 62 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 62 00 BF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 A4 [17:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:00]wFMCommunicate OK [17:05:00]SAM_PROTO_GetFieldsCounters done [17:05:00]requested_item shift.num is exist - process it [17:05:00]requested_item shift.opened is exist - process it [17:05:00]req_shift_opened [17:05:00]FM_GetShiftState [17:05:00]SAM_PROTO_GetShiftState [17:05:00]wFMCommunicate request_size=4 [17:05:00]MH_SAM_APDU [17:05:00]CAPDU: 80 13 01 00 [17:05:00]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [17:05:00]Write i2c OK [17:05:00]MH_I2C_Read... [17:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:00]Read from MH i2c: E2 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 0E 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 05 [17:05:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:05:00]wFMCommunicate OK [17:05:00]SAM_PROTO_GetShiftState done [17:05:00]FM_GetShiftState done [17:05:00]req_shift_opened done [17:05:00]requested_item shift.open_date is exist - process it [17:05:00]req_shift_open_date [17:05:00]req_shift_open_date done [17:05:00]produce_requested_data done [17:05:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163953,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:05:00]process_action_free close_receipt [17:05:00]json_value_free [17:05:00]json_value_free done [17:05:00]process_json_proto returns [17:05:00]Send response to host [17:05:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163953,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:05:00]free response buf [17:05:00]execute_script done [17:05:00]execute_script returns [17:05:00]free content buf [17:05:00]Sock 7.Close socket [17:05:00]Sock 7.Thread stoped [17:05:01]ConnectInit Can't take IP for lk.salyk.kg [17:05:01]CommunicateWithHost connect error [17:05:01]CommunicateWithHost err = -1 [17:05:01]OFD Sender: Server communicate error [17:05:06]OFD Sender: Processing packet 163953 [packets to send 968, broken 967] [17:05:06]ProducePacketName [17:05:06]name=ofd_packets/00163953 [17:05:06]OFD Sender: To server: pG, [17:05:06]CommunicateWithHost lk.salyk.kg:30040 [17:05:06]ConnectInit lk.salyk.kg [17:05:10]Connected sock=7 [17:05: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 37 36 39 0F 01 00 00 43 01 07 01 D0 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 27 02 00 00 F4 03 04 00 37 1E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 80 02 00 35 04 06 00 4E 8B 7F 1A 5A 29 4E 69 2A 26 29 C9 26 AB [17:05:15]recv_with_timeout no data received [17:05:15]CommunicateWithHost answer receiving error [17:05:15]CommunicateWithHost err = -3 [17:05:15]OFD Sender: Server communicate error [17:05:15]recv_with_timeout no data received [17:05:20]OFD Sender: Processing packet 163953 [packets to send 968, broken 967] [17:05:20]ProducePacketName [17:05:20]name=ofd_packets/00163953 [17:05:20]OFD Sender: To server: pG, [17:05:20]CommunicateWithHost lk.salyk.kg:30040 [17:05:20]ConnectInit lk.salyk.kg [17:05:27]Connected sock=9 [17:05: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 37 36 39 0F 01 00 00 43 01 07 01 D0 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 27 02 00 00 F4 03 04 00 37 1E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 80 02 00 35 04 06 00 4E 8B 7F 1A 5A 29 4E 69 2A 26 29 C9 26 AB [17:05:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 5E 47 00 FC 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 37 36 39 10 04 04 00 71 80 02 00 F4 03 04 00 A6 C7 C5 66 B6 04 01 00 00 77 EE 61 98 F0 C0 E2 84 [17:05:29]CommunicateWithHost err = 0 [17:05:29]CheckOFDResponse [17:05:29]1017 (14) - 77093643461234 [17:05:29]1041 (16) - 0000000000871769 [17:05:29]1040 (4) - 163953 [17:05:29]1012 (4) - 21.08.2024 10:55 [17:05:29]1206 (1) - 0 [17:05:29]OFD Sender: Remove packet 163953 [17:05:29]ProducePacketName [17:05:29]name=ofd_packets/00163953 [17:05:29]NVStorageDeleteData [17:05:29]OFD Sender: No OFD packet to send [17:05:34]OFD Sender: No OFD packet to send [17:05:39]OFD Sender: No OFD packet to send [17:05:44]OFD Sender: No OFD packet to send [17:05:46]recv_with_timeout no data received [17:05:50]OFD Sender: No OFD packet to send [17:05:55]OFD Sender: No OFD packet to send [17:06:00]OFD Sender: No OFD packet to send [17:06:05]OFD Sender: No OFD packet to send [17:06:06]recv_with_timeout no data received [17:06:10]OFD Sender: No OFD packet to send [17:06:15]OFD Sender: No OFD packet to send [17:06:16]recv_with_timeout no data received [17:06:20]OFD Sender: No OFD packet to send [17:06:25]OFD Sender: No OFD packet to send [17:06:29]recv_with_timeout no data received [17:06:30]OFD Sender: No OFD packet to send [17:06:35]OFD Sender: No OFD packet to send [17:06:40]OFD Sender: No OFD packet to send [17:06:45]OFD Sender: No OFD packet to send [17:06:50]OFD Sender: No OFD packet to send [17:06:55]OFD Sender: No OFD packet to send [17:06:58]recv_with_timeout no data received [17:07:00]OFD Sender: No OFD packet to send [17:07:05]OFD Sender: No OFD packet to send [17:07:10]OFD Sender: No OFD packet to send [17:07:15]OFD Sender: No OFD packet to send [17:07:20]OFD Sender: No OFD packet to send [17:07:25]OFD Sender: No OFD packet to send [17:07:30]OFD Sender: No OFD packet to send [17:07:35]OFD Sender: No OFD packet to send [17:07:40]OFD Sender: No OFD packet to send [17:07:44]accept exits with 10 [17:07:44]New connection [17:07:44]New thread 3067002212 created [17:07:44]Thread 3067145572 joined [17:07:44]Waiting for new connection... [17:07:44] Sock 10.Parse request [17:07:44]Sock 10.Check first char [17:07:44]Sock 10.First char is OK [17:07:44]request: POST /json_proto HTTP/1.0 [17:07:44]Method: POST [17:07:44]URL: /json_proto [17:07:44]Method is POST - this is cgi request [17:07:44]url: /json_proto [17:07:44]query_string will be loaded in cgi processing [17:07:44]execute_cgi json_proto POST (null) [17:07:44]execute_cgi path=json_proto method=POST [17:07:44]POST find Content-Length [17:07:44]Host: 172.17.44.132:8080 [17:07:44]Content-Length: 681 [17:07:44]Content-Type: application/json [17:07:44] [17:07:44]POST finish read [17:07:44]Found Content-Length = 681 [17:07:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:44]execute_script... [17:07:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:44]POST & json_proto [17:07:44]process_json_proto [17:07:44]json parsed OK: [17:07:44]protocol is kg_v1.0 [17:07:44]action value=close_receipt [17:07:44]process_action close_receipt [17:07:44]cmd_close_receipt [17:07:44]MH_GetDate [17:07:44]Write to MH i2c: F0 00 00 C1 02 B2 [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: F0 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: F0 09 00 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: F0 09 00 C1 02 00 E1 1E C6 66 2A 83 C1 65 B9 [17:07:44]GetLastDocTimeStamp 1724259895 [17:07:44]current date 1724260065 [17:07:44]FM_GetShiftState [17:07:44]SAM_PROTO_GetShiftState [17:07:44]wFMCommunicate request_size=4 [17:07:44]MH_SAM_APDU [17:07:44]CAPDU: 80 13 01 00 [17:07:44]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:44]Read from MH i2c: E2 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 0E 00 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 07 [17:07:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:07:44]wFMCommunicate OK [17:07:44]SAM_PROTO_GetShiftState done [17:07:44]FM_GetShiftState done [17:07:44]opened in 1724199517 [17:07:44]opened+sec_in_day 1724285917 [17:07:44]quantity*price = 50035 [17:07:44]sum+1 = 50036 [17:07:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [17:12:07]line ОКРУГЛЕНИЕ: -0.35 [17:12:07]line ИТОГО: 2800.00 [17:12:07]line Внесено: 2800.00 [17:12:07]line СДАЧА: 0.00 [17:12:07]line НСП 1% : 24.78 [17:12:07]line НДС 12% : 297.38 [17:12:07]line Наличными: 2800.00 [17:12:07]line Безнал.: 0.00 [17:12:07]line Место: АЗС № 130 "Партнер Нефть" [17:12:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:12:07]line СНО: Общий режим [17:12:07]line Чек 553 21.08.2024 17:09 [17:12:07]line Смена: 466 ФФД: 1.0 [17:12:07]line ЗНМ: 0300000070 [17:12:07]line РНМ: 0000000000092562 [17:12:07]line Версия ККМ: 001 [17:12:07]line ФМ: 0000000000871769 [17:12:07]line ФД: 163955 [17:12:07]line ФПД: 56638473962242 [17:12:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T170957&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163955&fm=56638473962242&tin=02508201610067®Number=0000000000092562&sum=280000 [17:12:07]written 0, free lines is 4095 [17:12:08]Write to MH i2c: 01 00 00 48 00 48 [17:12:08]Write i2c OK [17:12:08]MH_I2C_Read... [17:12:08]Read from MH i2c: 01 [17:12:08]MH_I2C_Read... [17:12:08]Read from MH i2c: 01 07 00 [17:12:08]MH_I2C_Read... [17:12:08]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D6 0C 31 [17:12:08]RasterBufferAndPrint [17:12:08]line [17:12:08]line [17:12:08]line [17:12:08]line [17:12:08]line [17:12:08]written 0, free lines is 3299 [17:12:08]MH_Cut [17:12:08]Write to MH i2c: D1 01 00 4F 00 01 21 [17:12:08]Write i2c OK [17:12:08]MH_I2C_Read... [17:12:08]Read from MH i2c: D1 [17:12:08]MH_I2C_Read... [17:12:08]Read from MH i2c: D1 01 00 [17:12:08]MH_I2C_Read... [17:12:08]Read from MH i2c: D1 01 00 4F 00 00 20 [17:12:08]Write to MH i2c: 01 00 00 50 00 50 [17:12:08]Write i2c OK [17:12:08]MH_I2C_Read... [17:12:08]OFD Sender: No OFD packet to send [17:12:08]*** Cut start [17:12:08]*** Purtial cut [17:12:08]*** Stage 1: CUTSNS_PIN = 1 [17:12:10]Read from MH i2c: 01 [17:12:10]MH_I2C_Read... [17:12:10]*** Stop cut motor [17:12:10]*** Cut end [17:12:10]Read from MH i2c: 01 07 00 [17:12:10]MH_I2C_Read... [17:12:10]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [17:12:10]process_action print_doc done [17:12:10]requested_data is exist [17:12:10]produce_requested_data [17:12:10]produce_requested_data return (null) [17:12:10]process_action_free print_doc [17:12:10]json_value_free [17:12:10]json_value_free done [17:12:10]process_json_proto returns [17:12:10]Send response to host [17:12:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [17:12:10]free response buf [17:12:10]execute_script done [17:12:10]execute_script returns [17:12:10]free content buf [17:12:10]Sock 9.Close socket [17:12:10]Sock 9.Thread stoped [17:12:11]accept exits with 7 [17:12:11]New connection [17:12:11]New thread 3067342180 created [17:12:11]Thread 3067485540 joined [17:12:11]Waiting for new connection... [17:12:11] Sock 7.Parse request [17:12:11]Sock 7.Check first char [17:12:11]Sock 7.First char is OK [17:12:11]request: POST /json_proto HTTP/1.0 [17:12:11]Method: POST [17:12:11]URL: /json_proto [17:12:11]Method is POST - this is cgi request [17:12:11]url: /json_proto [17:12:11]query_string will be loaded in cgi processing [17:12:11]execute_cgi json_proto POST (null) [17:12:11]execute_cgi path=json_proto method=POST [17:12:11]POST find Content-Length [17:12:11]Host: 172.17.44.132:8080 [17:12:11]Content-Length: 851 [17:12:11]Content-Type: application/json [17:12:11] [17:12:11]POST finish read [17:12:11]Found Content-Length = 851 [17:12:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50657", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.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" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:11]execute_script... [17:12:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50657", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.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" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:11]POST & json_proto [17:12:11]process_json_proto [17:12:11]json parsed OK: [17:12:11]protocol is kg_v1.0 [17:12:11]action value=close_receipt [17:12:11]process_action close_receipt [17:12:11]cmd_close_receipt [17:12:11]MH_GetDate [17:12:11]Write to MH i2c: F0 00 00 51 00 40 [17:12:11]Write i2c OK [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: F0 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: F0 09 00 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: F0 09 00 51 00 00 EC 1F C6 66 2A 83 C1 65 53 [17:12:11]GetLastDocTimeStamp 1724260197 [17:12:11]current date 1724260332 [17:12:11]FM_GetShiftState [17:12:11]SAM_PROTO_GetShiftState [17:12:11]wFMCommunicate request_size=4 [17:12:11]MH_SAM_APDU [17:12:11]CAPDU: 80 13 01 00 [17:12:11]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [17:12:11]Write i2c OK [17:12:11]MH_I2C_Read... [17:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:11]Read from MH i2c: E2 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: E2 0E 00 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [17:12:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:12:11]wFMCommunicate OK [17:12:11]SAM_PROTO_GetShiftState done [17:12:11]FM_GetShiftState done [17:12:11]opened in 1724199517 [17:12:11]opened+sec_in_day 1724285917 [17:12:11]quantity*price = 6500 [17:12:11]sum+1 = 6501 [17:12:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 0.00 Безнал.: 65.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 554 21.08.2024 17:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163956 ФПД: 94868781481250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163956&fm=94868781481250&tin=02508201610067®Number=0000000000092562&sum=6500 0 [17:12:12]StoreToDocumentArchive [17:12:12]shift 466 fd 163956 [17:12:12]save to /storage/0466/doc_00163956 [17:12:12]save last doc name /storage/0466/doc_00163956 to /storage/kkm_last_doc_name [17:12:12]save OK [17:12:12]Clear old archive folders... [17:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=286 [17:12:12]tlvbuf is 007215E0 [17:12:12]SAM_PROTO_ClearQueue [17:12:12]wFMCommunicate request_size=4 [17:12:12]MH_SAM_APDU [17:12:12]CAPDU: 80 09 00 00 [17:12:12]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [17:12:12]Write i2c OK [17:12:12]MH_I2C_Read... [17:12:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:12]Read from MH i2c: E2 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [17:12:12]RAPDU: 90 00 [17:12:12]wFMCommunicate OK [17:12:12]SAM_PROTO_ClearQueue done [17:12:12]KKMCreateOFDPacket [17:12:12]OFDProtocolAddRootSTLVToBuf [17:12:12]FM_MakeSignedData [17:12:12]FM_MakeSignedData [17:12:12]SAM_PROTO_SignData [17:12:12]wFMCommunicate request_size=4 [17:12:12]MH_SAM_APDU [17:12:12]CAPDU: 80 0D 01 02 [17:12:12]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [17:12:12]Write i2c OK [17:12:12]MH_I2C_Read... [17:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:12]Read from MH i2c: E2 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [17:12:12]RAPDU: 90 00 [17:12:12]wFMCommunicate OK [17:12:12]wFMCommunicate request_size=255 [17:12:12]MH_SAM_APDU [17:12:12]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 EC 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [17:12:13]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 EC 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 D6 [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [17:12:13]RAPDU: 90 00 [17:12:13]wFMCommunicate OK [17:12:13]wFMCommunicate request_size=45 [17:12:13]MH_SAM_APDU [17:12:13]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 80 02 00 35 04 06 00 56 48 5C 05 3D 22 [17:12:13]Write to MH i2c: E2 30 00 62 00 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 80 02 00 35 04 06 00 56 48 5C 05 3D 22 00 00 8A [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [17:12:13]RAPDU: 90 00 [17:12:13]wFMCommunicate OK [17:12:13]wFMCommunicate request_size=4 [17:12:13]MH_SAM_APDU [17:12:13]CAPDU: 80 0D 03 02 [17:12:13]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 0B 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 0B 00 63 00 00 2B B7 62 D3 A3 E0 7F 2B 90 00 23 [17:12:13]RAPDU: 2B B7 62 D3 A3 E0 7F 2B 90 00 [17:12:13]wFMCommunicate OK [17:12:13]SAM_PROTO_SignData done [17:12:13]FM_MakeSignedData done [17:12:13]CreateOFDProtocolMessage [17:12:13]wFMCommunicate request_size=4 [17:12:13]MH_SAM_APDU [17:12:13]CAPDU: 80 11 00 00 [17:12:13]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 17 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [17:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:12:13]wFMCommunicate OK [17:12:13]CreateOFDProtocolMessage done [17:12:13]OFDSenderStorePacket 163956 [17:12:13]StoreOFDPacket docnum=163956 [17:12:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 07 F5 2A 01 BE 0E 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 EC 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 80 02 00 35 04 06 00 56 48 5C 05 3D 22 2B B7 62 D3 A3 E0 7F 2B [17:12:13]CheckFolder [17:12:13]dirname=/storage/ofd_packets [17:12:13]CheckFolder done [17:12:13]ProducePacketName [17:12:13]name=ofd_packets/00163956 [17:12:13]NVStorageSaveData ofd_packets/00163956 [17:12:13]File name is /storage/ofd_packets/00163956 [17:12:13]OFD Sender: No OFD packet to send [17:12:13]Write 336 bytes [17:12:13]NVStorageSaveData done [17:12:13]OFDSenderStorePacket done [17:12:13]KKMCreateOFDPacket done [17:12:13]NVStorageSaveData kkm_last_timestamp [17:12:13]File name is /storage/kkm_last_timestamp [17:12:13]Write 4 bytes [17:12:13]NVStorageSaveData done [17:12:13]ExternCall_PrintAddStr [17:12:13]wPrintStart [17:12:13]Write to MH i2c: 01 00 00 65 00 65 [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: 01 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: 01 07 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [17:12:13]RasterBufferAndPrint [17:12:13]line Счет N : (3)50657 [17:12:13]line ИНН: 02508201610067 [17:12:13]line Контрольно-Кассовый Чек [17:12:13]line ПРОДАЖА [17:12:13]line Товар: 4700040114120 [17:12:13]line Султан чай 1л. чер персик [17:12:13]line 1.000 * 65.00 [17:12:13]line = 65.00 [17:12:13]line НДС 12% НСП 1% [17:12:13]line > о реализуемом товаре [17:12:13]line ИТОГО: 65.00 [17:12:13]line НСП 1% : 0.57 [17:12:13]line НДС 12% : 6.90 [17:12:13]line Наличными: 0.00 [17:12:13]line Безнал.: 65.00 [17:12:13]line Место: АЗС № 130 "Партнер Нефть" [17:12:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:12:13]line СНО: Общий режим [17:12:13]line Чек 554 21.08.2024 17:12 [17:12:13]line Смена: 466 ФФД: 1.0 [17:12:13]line ЗНМ: 0300000070 [17:12:13]line РНМ: 0000000000092562 [17:12:13]line Версия ККМ: 001 [17:12:13]line Платежная система: Бакай Банк [17:12:13]line ФМ: 0000000000871769 [17:12:13]line ФД: 163956 [17:12:13]line ФПД: 94868781481250 [17:12:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163956&fm=94868781481250&tin=02508201610067®Number=0000000000092562&sum=6500 [17:12:13]line 0 [17:12:13]written 0, free lines is 4095 [17:12:13]OFD Sender: Processing packet 163956 [packets to send 968, broken 967] [17:12:13]ProducePacketName [17:12:13]name=ofd_packets/00163956 [17:12:13]OFD Sender: To server: pG, [17:12:13]CommunicateWithHost lk.salyk.kg:30040 [17:12:13]ConnectInit lk.salyk.kg [17:12:14]Write to MH i2c: 01 00 00 8F 00 8F [17:12:14]Write i2c OK [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: 01 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: 01 07 00 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 C6 0C 68 [17:12:14]RasterBufferAndPrint [17:12:14]line [17:12:14]line [17:12:14]line [17:12:14]line [17:12:14]line [17:12:14]written 0, free lines is 3288 [17:12:14]MH_Cut [17:12:14]Write to MH i2c: D1 01 00 96 00 01 68 [17:12:14]Write i2c OK [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: D1 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: D1 01 00 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: D1 01 00 96 00 00 67 [17:12:14]Write to MH i2c: 01 00 00 97 00 97 [17:12:14]Write i2c OK [17:12:14]MH_I2C_Read... [17:12:14]*** Cut start [17:12:14]*** Purtial cut [17:12:14]*** Stage 1: CUTSNS_PIN = 1 [17:12:16]Read from MH i2c: 01 [17:12:16]MH_I2C_Read... [17:12:17]*** Stop cut motor [17:12:17]*** Cut end [17:12:17]Read from MH i2c: 01 07 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [17:12:17]process_action close_receipt done [17:12:17]requested_data is exist [17:12:17]produce_requested_data [17:12:17]requested_item fm.sn is exist - process it [17:12:17]wFMCommunicate request_size=4 [17:12:17]MH_SAM_APDU [17:12:17]CAPDU: 80 11 00 00 [17:12:17]Write to MH i2c: E2 08 00 98 00 80 11 00 00 00 00 00 00 12 [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:17]Read from MH i2c: E2 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 17 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 17 00 98 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [17:12:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:12:17]wFMCommunicate OK [17:12:17]requested_item fd.num is exist - process it [17:12:17]SAM_PROTO_GetFieldsCounters [17:12:17]wFMCommunicate request_size=4 [17:12:17]MH_SAM_APDU [17:12:17]CAPDU: 80 13 00 00 [17:12:17]Write to MH i2c: E2 08 00 99 00 80 13 00 00 00 00 00 00 15 [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:17]Read from MH i2c: E2 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 62 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 62 00 99 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [17:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:12:17]wFMCommunicate OK [17:12:17]SAM_PROTO_GetFieldsCounters done [17:12:17]requested_item shift.num is exist - process it [17:12:17]requested_item shift.opened is exist - process it [17:12:17]req_shift_opened [17:12:17]FM_GetShiftState [17:12:17]SAM_PROTO_GetShiftState [17:12:17]wFMCommunicate request_size=4 [17:12:17]MH_SAM_APDU [17:12:17]CAPDU: 80 13 01 00 [17:12:17]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:17]Read from MH i2c: E2 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 0E 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DD [17:12:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:12:17]wFMCommunicate OK [17:12:17]SAM_PROTO_GetShiftState done [17:12:17]FM_GetShiftState done [17:12:17]req_shift_opened done [17:12:17]requested_item shift.open_date is exist - process it [17:12:17]req_shift_open_date [17:12:17]req_shift_open_date done [17:12:17]produce_requested_data done [17:12:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163956,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:12:17]process_action_free close_receipt [17:12:17]json_value_free [17:12:17]json_value_free done [17:12:17]process_json_proto returns [17:12:17]Send response to host [17:12:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163956,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:12:17]free response buf [17:12:17]execute_script done [17:12:17]execute_script returns [17:12:17]free content buf [17:12:17]Sock 7.Close socket [17:12:17]Sock 7.Thread stoped [17:12:17]accept exits with 9 [17:12:17]New connection [17:12:17]New thread 3067485540 created [17:12:17]Thread 3067342180 joined [17:12:17]Waiting for new connection... [17:12:17] Sock 9.Parse request [17:12:17]Sock 9.Check first char [17:12:17]Sock 9.First char is OK [17:12:17]request: POST /json_proto HTTP/1.0 [17:12:17]Method: POST [17:12:17]URL: /json_proto [17:12:17]Method is POST - this is cgi request [17:12:17]url: /json_proto [17:12:17]query_string will be loaded in cgi processing [17:12:17]execute_cgi json_proto POST (null) [17:12:17]execute_cgi path=json_proto method=POST [17:12:17]POST find Content-Length [17:12:17]Host: 172.17.44.132:8080 [17:12:17]Content-Length: 667 [17:12:17]Content-Type: application/json [17:12:17] [17:12:17]POST finish read [17:12:17]Found Content-Length = 667 [17:12:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:17]execute_script... [17:12:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:17]POST & json_proto [17:12:17]process_json_proto [17:12:17]json parsed OK: [17:12:17]protocol is kg_v1.0 [17:12:17]action value=close_receipt [17:12:17]process_action close_receipt [17:12:17]cmd_close_receipt [17:12:17]MH_GetDate [17:12:17]Write to MH i2c: F0 00 00 9B 00 8A [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: F0 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: F0 09 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: F0 09 00 9B 00 00 F2 1F C6 66 2A 83 C1 65 A3 [17:12:17]GetLastDocTimeStamp 1724260332 [17:12:17]current date 1724260338 [17:12:17]FM_GetShiftState [17:12:17]SAM_PROTO_GetShiftState [17:12:17]wFMCommunicate request_size=4 [17:12:17]MH_SAM_APDU [17:12:17]CAPDU: 80 13 01 00 [17:12:17]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:17]Read from MH i2c: E2 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 0E 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DF [17:12:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:12:17]wFMCommunicate OK [17:12:17]SAM_PROTO_GetShiftState done [17:12:17]FM_GetShiftState done [17:12:17]opened in 1724199517 [17:12:17]opened+sec_in_day 1724285917 [17:12:17]quantity*price = 60062 [17:12:17]sum+1 = 60063 [17:12:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.78 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 555 21.08.2024 17:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163957 ФПД: 86070845108591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171218&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163957&fm=86070845108591&tin=02508201610067®Number=0000000000092562&sum=60000 [17:12:19]StoreToDocumentArchive [17:12:19]shift 466 fd 163957 [17:12:19]save to /storage/0466/doc_00163957 [17:12:19]save last doc name /storage/0466/doc_00163957 to /storage/kkm_last_doc_name [17:12:19]save OK [17:12:19]Clear old archive folders... [17:12:19]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:12:19]tlvbuf is 00739800 [17:12:19]SAM_PROTO_ClearQueue [17:12:19]wFMCommunicate request_size=4 [17:12:19]MH_SAM_APDU [17:12:19]CAPDU: 80 09 00 00 [17:12:19]Write to MH i2c: E2 08 00 A9 00 80 09 00 00 00 00 00 00 1B [17:12:19]Write i2c OK [17:12:19]MH_I2C_Read... [17:12:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:19]Read from MH i2c: E2 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [17:12:19]RAPDU: 90 00 [17:12:19]wFMCommunicate OK [17:12:19]SAM_PROTO_ClearQueue done [17:12:19]KKMCreateOFDPacket [17:12:19]OFDProtocolAddRootSTLVToBuf [17:12:19]FM_MakeSignedData [17:12:19]FM_MakeSignedData [17:12:19]SAM_PROTO_SignData [17:12:19]wFMCommunicate request_size=4 [17:12:19]MH_SAM_APDU [17:12:19]CAPDU: 80 0D 01 02 [17:12:19]Write to MH i2c: E2 08 00 AA 00 80 0D 01 02 00 00 00 00 23 [17:12:19]Write i2c OK [17:12:19]MH_I2C_Read... [17:12:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:19]Read from MH i2c: E2 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [17:12:19]RAPDU: 90 00 [17:12:19]wFMCommunicate OK [17:12:19]wFMCommunicate request_size=255 [17:12:19]MH_SAM_APDU [17:12: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 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 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 EA 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 2B 02 00 00 F4 03 04 00 F2 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 80 02 00 35 04 06 00 4E 47 EE [17:12:19]Write to MH i2c: E2 02 01 AB 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 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 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 EA 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 2B 02 00 00 F4 03 04 00 F2 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 80 02 00 35 04 06 00 4E 47 EE 00 00 0C [17:12:19]Write i2c OK [17:12:19]MH_I2C_Read... [17:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:19]Read from MH i2c: E2 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [17:12:19]RAPDU: 90 00 [17:12:19]wFMCommunicate OK [17:12:19]wFMCommunicate request_size=8 [17:12:19]MH_SAM_APDU [17:12:19]CAPDU: 80 0D 02 02 03 25 F1 6F [17:12:19]Write to MH i2c: E2 0B 00 AC 00 80 0D 02 02 03 00 25 F1 6F 00 00 B1 [17:12:19]Write i2c OK [17:12:19]MH_I2C_Read... [17:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:19]Read from MH i2c: E2 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [17:12:19]RAPDU: 90 00 [17:12:19]wFMCommunicate OK [17:12:19]wFMCommunicate request_size=4 [17:12:19]MH_SAM_APDU [17:12:19]CAPDU: 80 0D 03 02 [17:12:19]Write to MH i2c: E2 08 00 AD 00 80 0D 03 02 00 00 00 00 28 [17:12:19]Write i2c OK [17:12:19]MH_I2C_Read... [17:12:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:19]Read from MH i2c: E2 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 0B 00 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 0B 00 AD 00 00 A8 D0 B9 06 F0 19 AB FB 90 00 0F [17:12:19]RAPDU: A8 D0 B9 06 F0 19 AB FB 90 00 [17:12:19]wFMCommunicate OK [17:12:19]SAM_PROTO_SignData done [17:12:19]FM_MakeSignedData done [17:12:19]CreateOFDProtocolMessage [17:12:19]wFMCommunicate request_size=4 [17:12:19]MH_SAM_APDU [17:12:19]CAPDU: 80 11 00 00 [17:12:19]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [17:12:19]Write i2c OK [17:12:19]MH_I2C_Read... [17:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:19]Read from MH i2c: E2 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 17 00 [17:12:19]MH_I2C_Read... [17:12:19]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [17:12:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:12:19]wFMCommunicate OK [17:12:19]CreateOFDProtocolMessage done [17:12:19]OFDSenderStorePacket 163957 [17:12:19]StoreOFDPacket docnum=163957 [17:12:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 CE 5F 05 01 54 B2 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 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 EA 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 2B 02 00 00 F4 03 04 00 F2 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 80 02 00 35 04 06 00 4E 47 EE 25 F1 6F A8 D0 B9 06 F0 19 AB FB [17:12:19]CheckFolder [17:12:19]dirname=/storage/ofd_packets [17:12:19]CheckFolder done [17:12:19]ProducePacketName [17:12:19]name=ofd_packets/00163957 [17:12:19]NVStorageSaveData ofd_packets/00163957 [17:12:19]File name is /storage/ofd_packets/00163957 [17:12:19]Write 299 bytes [17:12:19]NVStorageSaveData done [17:12:19]OFDSenderStorePacket done [17:12:19]KKMCreateOFDPacket done [17:12:19]NVStorageSaveData kkm_last_timestamp [17:12:19]File name is /storage/kkm_last_timestamp [17:12:19]Write 4 bytes [17:12:19]NVStorageSaveData done [17:12:20]ExternCall_PrintAddStr [17:12:20]wPrintStart [17:12:20]Write to MH i2c: 01 00 00 AF 00 AF [17:12:20]Write i2c OK [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: 01 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: 01 07 00 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [17:12:20]RasterBufferAndPrint [17:12:20]line Счет N : (1)292564 [17:12:20]line ИНН: 02508201610067 [17:12:20]line Контрольно-Кассовый Чек [17:12:20]line ПРОДАЖА [17:12:20]line ТРК (МРК, ГНК) : 61 [17:12:20]line Товар: 2710124130 [17:12:20]line SU-92-К-5 [17:12:20]line 8.730 * 68.80 [17:12:20]line = 600.62 [17:12:20]line НДС 12% НСП 1% [17:12:20]line > о реализуемом товаре [17:12:20]line ОКРУГЛЕНИЕ: -0.62 [17:12:20]line ИТОГО: 600.00 [17:12:20]line Внесено: 600.00 [17:12:20]line СДАЧА: 0.00 [17:12:20]line НСП 1% : 5.31 [17:12:20]line НДС 12% : 63.78 [17:12:20]line Наличными: 600.00 [17:12:20]line Безнал.: 0.00 [17:12:20]line Место: АЗС № 130 "Партнер Нефть" [17:12:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:12:20]line СНО: Общий режим [17:12:20]line Чек 555 21.08.2024 17:12 [17:12:20]line Смена: 466 ФФД: 1.0 [17:12:20]line ЗНМ: 0300000070 [17:12:20]OFD Sender: Processing packet 163956 [packets to send 969, broken 967] [17:12:20]ProducePacketName [17:12:20]name=ofd_packets/00163956 [17:12:20]OFD Sender: To server: pG, [17:12:20]CommunicateWithHost lk.salyk.kg:30040 [17:12:20]ConnectInit lk.salyk.kg [17:12:20]line РНМ: 0000000000092562 [17:12:20]line Версия ККМ: 001 [17:12:20]line ФМ: 0000000000871769 [17:12:20]line ФД: 163957 [17:12:20]line ФПД: 86070845108591 [17:12:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171218&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163957&fm=86070845108591&tin=02508201610067®Number=0000000000092562&sum=60000 [17:12:20]written 0, free lines is 4095 [17:12:20]Write to MH i2c: 01 00 00 DA 00 DA [17:12:20]Write i2c OK [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: 01 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: 01 07 00 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 C8 0C B5 [17:12:20]RasterBufferAndPrint [17:12:20]line [17:12:20]line [17:12:20]line [17:12:20]line [17:12:20]line [17:12:20]written 0, free lines is 3294 [17:12:20]MH_Cut [17:12:20]Write to MH i2c: D1 01 00 E1 00 01 B3 [17:12:20]Write i2c OK [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: D1 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: D1 01 00 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: D1 01 00 E1 00 00 B2 [17:12:20]Write to MH i2c: 01 00 00 E2 00 E2 [17:12:20]Write i2c OK [17:12:20]MH_I2C_Read... [17:12:21]*** Cut start [17:12:21]*** Purtial cut [17:12:21]*** Stage 1: CUTSNS_PIN = 1 [17:12:23]Read from MH i2c: 01 *** Stop cut motor [17:12:23] [17:12:23]*** Cut end [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: 01 07 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: 01 07 00 E2 00 00 00 00 00 00 FF 0F F7 [17:12:23]process_action close_receipt done [17:12:23]requested_data is exist [17:12:23]produce_requested_data [17:12:23]requested_item fm.sn is exist - process it [17:12:23]wFMCommunicate request_size=4 [17:12:23]MH_SAM_APDU [17:12:23]CAPDU: 80 11 00 00 [17:12:23]Write to MH i2c: E2 08 00 E3 00 80 11 00 00 00 00 00 00 5D [17:12:23]Write i2c OK [17:12:23]MH_I2C_Read... [17:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:23]Read from MH i2c: E2 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 17 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 17 00 E3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [17:12:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:12:23]wFMCommunicate OK [17:12:23]requested_item fd.num is exist - process it [17:12:23]SAM_PROTO_GetFieldsCounters [17:12:23]wFMCommunicate request_size=4 [17:12:23]MH_SAM_APDU [17:12:23]CAPDU: 80 13 00 00 [17:12:23]Write to MH i2c: E2 08 00 E4 00 80 13 00 00 00 00 00 00 60 [17:12:23]Write i2c OK [17:12:23]MH_I2C_Read... [17:12:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:23]Read from MH i2c: E2 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 62 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 62 00 E4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 80 02 00 0E 04 04 00 D2 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 D7 [17:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 80 02 00 0E 04 04 00 D2 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 [17:12:23]wFMCommunicate OK [17:12:23]SAM_PROTO_GetFieldsCounters done [17:12:23]requested_item shift.num is exist - process it [17:12:23]requested_item shift.opened is exist - process it [17:12:23]req_shift_opened [17:12:23]FM_GetShiftState [17:12:23]SAM_PROTO_GetShiftState [17:12:23]wFMCommunicate request_size=4 [17:12:23]MH_SAM_APDU [17:12:23]CAPDU: 80 13 01 00 [17:12:23]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [17:12:23]Write i2c OK [17:12:23]MH_I2C_Read... [17:12:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:23]Read from MH i2c: E2 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 0E 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 28 [17:12:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:12:23]wFMCommunicate OK [17:12:23]SAM_PROTO_GetShiftState done [17:12:23]FM_GetShiftState done [17:12:23]req_shift_opened done [17:12:23]requested_item shift.open_date is exist - process it [17:12:23]req_shift_open_date [17:12:23]req_shift_open_date done [17:12:23]produce_requested_data done [17:12:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163957,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:12:23]process_action_free close_receipt [17:12:23]json_value_free [17:12:23]json_value_free done [17:12:23]process_json_proto returns [17:12:23]Send response to host [17:12:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163957,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:12:23]free response buf [17:12:23]execute_script done [17:12:23]execute_script returns [17:12:23]free content buf [17:12:23]Sock 9.Close socket [17:12:23]Sock 9.Thread stoped [17:12:25]ConnectInit Can't take IP for lk.salyk.kg [17:12:25]CommunicateWithHost connect error [17:12:25]CommunicateWithHost err = -1 [17:12:25]OFD Sender: Server communicate error [17:12:30]OFD Sender: Processing packet 163956 [packets to send 969, broken 967] [17:12:30]ProducePacketName [17:12:30]name=ofd_packets/00163956 [17:12:30]OFD Sender: To server: pG, [17:12:30]CommunicateWithHost lk.salyk.kg:30040 [17:12:30]ConnectInit lk.salyk.kg [17:12:35]ConnectInit Can't take IP for lk.salyk.kg [17:12:35]CommunicateWithHost connect error [17:12:35]CommunicateWithHost err = -1 [17:12:35]OFD Sender: Server communicate error [17:12:40]OFD Sender: Processing packet 163956 [packets to send 969, broken 967] [17:12:40]ProducePacketName [17:12:40]name=ofd_packets/00163956 [17:12:40]OFD Sender: To server: pG, [17:12:40]CommunicateWithHost lk.salyk.kg:30040 [17:12:40]ConnectInit lk.salyk.kg [17:12:43]recv_with_timeout no data received [17:12:45]Connected sock=9 [17:12: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 37 36 39 32 01 00 00 07 F5 2A 01 BE 0E 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 EC 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 80 02 00 35 04 06 00 56 48 5C 05 3D 22 2B B7 62 D3 A3 E0 7F 2B [17:12:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6A 27 47 00 CB 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 37 36 39 10 04 04 00 74 80 02 00 F4 03 04 00 5C C9 C5 66 B6 04 01 00 00 74 00 79 66 EA 3F D8 0C [17:12:46]CommunicateWithHost err = 0 [17:12:46]CheckOFDResponse [17:12:46]1017 (14) - 77093643461234 [17:12:46]1041 (16) - 0000000000871769 [17:12:46]1040 (4) - 163956 [17:12:46]1012 (4) - 21.08.2024 11:02 [17:12:46]1206 (1) - 0 [17:12:46]OFD Sender: Remove packet 163956 [17:12:46]ProducePacketName [17:12:46]name=ofd_packets/00163956 [17:12:46]NVStorageDeleteData [17:12:47]OFD Sender: Processing packet 163957 [packets to send 968, broken 967] [17:12:47]ProducePacketName [17:12:47]name=ofd_packets/00163957 [17:12:47]OFD Sender: To server: pG, [17:12:47]CommunicateWithHost lk.salyk.kg:30040 [17:12:47]ConnectInit lk.salyk.kg [17:12:47]Connected sock=9 [17:12: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 37 36 39 0D 01 00 00 CE 5F 05 01 54 B2 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 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 EA 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 2B 02 00 00 F4 03 04 00 F2 1F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 80 02 00 35 04 06 00 4E 47 EE 25 F1 6F A8 D0 B9 06 F0 19 AB FB [17: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 37 36 39 4F 00 00 00 53 05 47 00 62 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 80 02 00 F4 03 04 00 5F C9 C5 66 B6 04 01 00 00 CA FA EC AD 31 2A FC 20 [17:12:47]CommunicateWithHost err = 0 [17:12:47]CheckOFDResponse [17:12:47]1017 (14) - 77093643461234 [17:12:47]1041 (16) - 0000000000871769 [17:12:47]1040 (4) - 163957 [17:12:47]1012 (4) - 21.08.2024 11:02 [17:12:47]1206 (1) - 0 [17:12:47]OFD Sender: Remove packet 163957 [17:12:47]ProducePacketName [17:12:47]name=ofd_packets/00163957 [17:12:47]NVStorageDeleteData [17:12:48]OFD Sender: No OFD packet to send [17:12:53]OFD Sender: No OFD packet to send [17:12:53]recv_with_timeout no data received [17:12:58]OFD Sender: No OFD packet to send [17:13:03]OFD Sender: No OFD packet to send [17:13:08]OFD Sender: No OFD packet to send [17:13:08]recv_with_timeout no data received [17:13:13]OFD Sender: No OFD packet to send [17:13:18]OFD Sender: No OFD packet to send [17:13:23]OFD Sender: No OFD packet to send [17:13:28]OFD Sender: No OFD packet to send [17:13:28]recv_with_timeout no data received [17:13:33]OFD Sender: No OFD packet to send [17:13:38]OFD Sender: No OFD packet to send [17:13:38]recv_with_timeout no data received [17:13:43]accept exits with 7 [17:13:43]New connection [17:13:43]New thread 3067342180 created [17:13:43]Thread 3067485540 joined [17:13:43]Waiting for new connection... [17:13:43] Sock 7.Parse request [17:13:43]Sock 7.Check first char [17:13:43]Sock 7.First char is OK [17:13:43]request: POST /json_proto HTTP/1.0 [17:13:43]Method: POST [17:13:43]URL: /json_proto [17:13:43]Method is POST - this is cgi request [17:13:43]url: /json_proto [17:13:43]query_string will be loaded in cgi processing [17:13:43]execute_cgi json_proto POST (null) [17:13:43]execute_cgi path=json_proto method=POST [17:13:43]POST find Content-Length [17:13:43]Host: 172.17.44.132:8080 [17:13:43]Content-Length: 809 [17:13:43]Content-Type: application/json [17:13:43] [17:13:43]POST finish read [17:13:43]Found Content-Length = 809 [17:13:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:43]execute_script... [17:13: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)292567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:43]POST & json_proto [17:13:43]process_json_proto [17:13:43]json parsed OK: [17:13:43]protocol is kg_v1.0 [17:13:43]action value=close_receipt [17:13:43]process_action close_receipt [17:13:43]cmd_close_receipt [17:13:43]MH_GetDate [17:13:43]Write to MH i2c: F0 00 00 E6 00 D5 [17:13:43]Write i2c OK [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: F0 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: F0 09 00 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: F0 09 00 E6 00 00 48 20 C6 66 2A 83 C1 65 45 [17:13:43]GetLastDocTimeStamp 1724260338 [17:13:43]current date 1724260424 [17:13:43]FM_GetShiftState [17:13:43]SAM_PROTO_GetShiftState [17:13:43]wFMCommunicate request_size=4 [17:13:43]MH_SAM_APDU [17:13:43]CAPDU: 80 13 01 00 [17:13:43]Write to MH i2c: E2 08 00 E7 00 80 13 01 00 00 00 00 00 64 [17:13:43]Write i2c OK [17:13:43]MH_I2C_Read... [17:13:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:43]Read from MH i2c: E2 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: E2 0E 00 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: E2 0E 00 E7 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2A [17:13:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:13:43]wFMCommunicate OK [17:13:43]SAM_PROTO_GetShiftState done [17:13:43]FM_GetShiftState done [17:13:43]opened in 1724199517 [17:13:43]opened+sec_in_day 1724285917 [17:13:43]quantity*price = 100035 [17:13:43]sum+1 = 100036 [17:13:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 556 21.08.2024 17:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163958 ФПД: 231599004702253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171344&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163958&fm=231599004702253&tin=02508201610067®Number=0000000000092562&sum=100035 [17:13:44]StoreToDocumentArchive [17:13:44]shift 466 fd 163958 [17:13:44]save to /storage/0466/doc_00163958 [17:13:44]save last doc name /storage/0466/doc_00163958 to /storage/kkm_last_doc_name [17:13:44]save OK [17:13:44]Clear old archive folders... [17:13:44]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:13:44]tlvbuf is 0074ACA0 [17:13:44]SAM_PROTO_ClearQueue [17:13:44]wFMCommunicate request_size=4 [17:13:44]MH_SAM_APDU [17:13:44]CAPDU: 80 09 00 00 [17:13:44]Write to MH i2c: E2 08 00 F4 00 80 09 00 00 00 00 00 00 66 [17:13:44]Write i2c OK [17:13:44]MH_I2C_Read... [17:13:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:13:44]Read from MH i2c: E2 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [17:13:44]RAPDU: 90 00 [17:13:44]wFMCommunicate OK [17:13:44]SAM_PROTO_ClearQueue done [17:13:44]KKMCreateOFDPacket [17:13:44]OFDProtocolAddRootSTLVToBuf [17:13:44]FM_MakeSignedData [17:13:44]FM_MakeSignedData [17:13:44]SAM_PROTO_SignData [17:13:44]wFMCommunicate request_size=4 [17:13:44]MH_SAM_APDU [17:13:44]CAPDU: 80 0D 01 02 [17:13:44]Write to MH i2c: E2 08 00 F5 00 80 0D 01 02 00 00 00 00 6E [17:13:44]Write i2c OK [17:13:44]MH_I2C_Read... [17:13:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:13:44]Read from MH i2c: E2 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [17:13:44]RAPDU: 90 00 [17:13:44]wFMCommunicate OK [17:13:44]wFMCommunicate request_size=255 [17:13:44]MH_SAM_APDU [17:13: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 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 2C 02 00 00 F4 03 04 00 48 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 80 02 00 35 04 06 00 D2 A3 58 [17:13:44]Write to MH i2c: E2 02 01 F6 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 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 2C 02 00 00 F4 03 04 00 48 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 80 02 00 35 04 06 00 D2 A3 58 00 00 8D [17:13:44]Write i2c OK [17:13:44]MH_I2C_Read... [17:13:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:44]Read from MH i2c: E2 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [17:13:44]RAPDU: 90 00 [17:13:44]wFMCommunicate OK [17:13:44]wFMCommunicate request_size=8 [17:13:44]MH_SAM_APDU [17:13:44]CAPDU: 80 0D 02 02 03 67 D6 2D [17:13:44]Write to MH i2c: E2 0B 00 F7 00 80 0D 02 02 03 00 67 D6 2D 00 00 E1 [17:13:44]Write i2c OK [17:13:44]MH_I2C_Read... [17:13:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:44]Read from MH i2c: E2 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 [17:13:44]MH_I2C_Read... [17:13:44]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [17:13:44]RAPDU: 90 00 [17:13:44]wFMCommunicate OK [17:13:44]wFMCommunicate request_size=4 [17:13:44]MH_SAM_APDU [17:13:44]CAPDU: 80 0D 03 02 [17:13:44]Write to MH i2c: E2 08 00 F8 00 80 0D 03 02 00 00 00 00 73 [17:13:44]Write i2c OK [17:13:44]MH_I2C_Read... [17:13:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:13:45]Read from MH i2c: E2 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: E2 0B 00 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: E2 0B 00 F8 00 00 78 AF A3 76 69 1C D6 77 90 00 86 [17:13:45]RAPDU: 78 AF A3 76 69 1C D6 77 90 00 [17:13:45]wFMCommunicate OK [17:13:45]SAM_PROTO_SignData done [17:13:45]FM_MakeSignedData done [17:13:45]CreateOFDProtocolMessage [17:13:45]wFMCommunicate request_size=4 [17:13:45]MH_SAM_APDU [17:13:45]CAPDU: 80 11 00 00 [17:13:45]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [17:13:45]Write i2c OK [17:13:45]MH_I2C_Read... [17:13:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:45]Read from MH i2c: E2 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: E2 17 00 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [17:13:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:13:45]wFMCommunicate OK [17:13:45]CreateOFDProtocolMessage done [17:13:45]OFDSenderStorePacket 163958 [17:13:45]StoreOFDPacket docnum=163958 [17:13:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BE 9E 05 01 A3 5E 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 2C 02 00 00 F4 03 04 00 48 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 80 02 00 35 04 06 00 D2 A3 58 67 D6 2D 78 AF A3 76 69 1C D6 77 [17:13:45]CheckFolder [17:13:45]dirname=/storage/ofd_packets [17:13:45]CheckFolder done [17:13:45]ProducePacketName [17:13:45]name=ofd_packets/00163958 [17:13:45]NVStorageSaveData ofd_packets/00163958 [17:13:45]File name is /storage/ofd_packets/00163958 [17:13:45]Write 299 bytes [17:13:45]NVStorageSaveData done [17:13:45]OFDSenderStorePacket done [17:13:45]KKMCreateOFDPacket done [17:13:45]NVStorageSaveData kkm_last_timestamp [17:13:45]File name is /storage/kkm_last_timestamp [17:13:45]Write 4 bytes [17:13:45]NVStorageSaveData done [17:13:45]ExternCall_PrintAddStr [17:13:45]wPrintStart [17:13:45]Write to MH i2c: 01 00 00 FA 00 FA [17:13:45]Write i2c OK [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: 01 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: 01 07 00 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [17:13:45]RasterBufferAndPrint [17:13:45]line Счет N : (1)292567 [17:13:45]line ИНН: 02508201610067 [17:13:45]line Контрольно-Кассовый Чек [17:13:45]line ПРОДАЖА [17:13:45]line ТРК (МРК, ГНК) : 31 [17:13:45]line Товар: 2710124130 [17:13:45]line SU-92-К-5 [17:13:45]line 14.540 * 68.80 [17:13:45]line = 1000.35 [17:13:45]line НДС 12% НСП 1% [17:13:45]line > о реализуемом товаре [17:13:45]line ИТОГО: 1000.35 [17:13:45]line НСП 1% : 8.85 [17:13:45]line НДС 12% : 106.23 [17:13:45]line Наличными: 0.00 [17:13:45]line Безнал.: 1000.35 [17:13:45]line Место: АЗС № 130 "Партнер Нефть" [17:13:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:13:45]line СНО: Общий режим [17:13:45]line Чек 556 21.08.2024 17:13 [17:13:45]line Смена: 466 ФФД: 1.0 [17:13:45]line ЗНМ: 0300000070 [17:13:45]line РНМ: 0000000000092562 [17:13:45]line Версия ККМ: 001 [17:13:45]line Платежная система: Бакай Банк [17:13:45]line ФМ: 0000000000871769 [17:13:45]line ФД: 163958 [17:13:45]line ФПД: 231599004702253 [17:13:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171344&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163958&fm=231599004702253&tin=02508201610067®Number=0000000000092562&sum=100035 [17:13:45]OFD Sender: Processing packet 163958 [packets to send 968, broken 967] [17:13:45]ProducePacketName [17:13:45]name=ofd_packets/00163958 [17:13:45]OFD Sender: To server: pG, [17:13:45]CommunicateWithHost lk.salyk.kg:30040 [17:13:45]ConnectInit lk.salyk.kg [17:13:45]written 0, free lines is 4095 [17:13:45]Write to MH i2c: 01 00 00 24 01 25 [17:13:45]Write i2c OK [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: 01 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: 01 07 00 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 DA 0C 12 [17:13:45]RasterBufferAndPrint [17:13:45]line [17:13:45]line [17:13:45]line [17:13:45]line [17:13:45]line [17:13:45]written 0, free lines is 3302 [17:13:45]MH_Cut [17:13:45]Write to MH i2c: D1 01 00 2B 01 01 FE [17:13:45]Write i2c OK [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: D1 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: D1 01 00 [17:13:45]MH_I2C_Read... [17:13:45]Read from MH i2c: D1 01 00 2B 01 00 FD [17:13:45]Write to MH i2c: 01 00 00 2C 01 2D [17:13:45]Write i2c OK [17:13:45]MH_I2C_Read... [17:13:46]*** Cut start [17:13:46]*** Purtial cut [17:13:46]*** Stage 1: CUTSNS_PIN = 1 [17:13:48]Read from MH i2c: 01 [17:13:48]MH_I2C_Read... [17:13:48]*** Stop cut motor [17:13:48]*** Cut end [17:13:48]Read from MH i2c: 01 07 00 [17:13:48]MH_I2C_Read... [17:13:48]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [17:13:48]process_action close_receipt done [17:13:48]requested_data is exist [17:13:48]produce_requested_data [17:13:48]requested_item fm.sn is exist - process it [17:13:48]wFMCommunicate request_size=4 [17:13:48]MH_SAM_APDU [17:13:48]CAPDU: 80 11 00 00 [17:13:48]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [17:13:48]Write i2c OK [17:13:48]MH_I2C_Read... [17:13:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:48]Read from MH i2c: E2 [17:13:48]MH_I2C_Read... [17:13:48]Read from MH i2c: E2 17 00 [17:13:48]MH_I2C_Read... [17:13:48]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [17:13:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:13:48]wFMCommunicate OK [17:13:48]requested_item fd.num is exist - process it [17:13:48]SAM_PROTO_GetFieldsCounters [17:13:48]wFMCommunicate request_size=4 [17:13:48]MH_SAM_APDU [17:13:48]CAPDU: 80 13 00 00 [17:13:48]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [17:13:48]Write i2c OK [17:13:48]MH_I2C_Read... [17:13:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:13:48]Read from MH i2c: E2 [17:13:48]MH_I2C_Read... [17:13:48]Read from MH i2c: E2 62 00 [17:13:48]MH_I2C_Read... [17:13:48]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 80 02 00 0E 04 04 00 D2 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 26 [17:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 80 02 00 0E 04 04 00 D2 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 [17:13:48]wFMCommunicate OK [17:13:48]SAM_PROTO_GetFieldsCounters done [17:13:48]requested_item shift.num is exist - process it [17:13:48]requested_item shift.opened is exist - process it [17:13:48]req_shift_opened [17:13:48]FM_GetShiftState [17:13:48]SAM_PROTO_GetShiftState [17:13:48]wFMCommunicate request_size=4 [17:13:48]MH_SAM_APDU [17:13:48]CAPDU: 80 13 01 00 [17:13:48]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [17:13:48]Write i2c OK [17:13:48]MH_I2C_Read... [17:13:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:48]Read from MH i2c: E2 [17:13:48]MH_I2C_Read... [17:13:48]Read from MH i2c: E2 0E 00 [17:13:48]MH_I2C_Read... [17:13:48]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 73 [17:13:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:13:48]wFMCommunicate OK [17:13:48]SAM_PROTO_GetShiftState done [17:13:48]FM_GetShiftState done [17:13:48]req_shift_opened done [17:13:48]requested_item shift.open_date is exist - process it [17:13:48]req_shift_open_date [17:13:48]req_shift_open_date done [17:13:48]produce_requested_data done [17:13:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163958,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:13:48]process_action_free close_receipt [17:13:48]json_value_free [17:13:48]json_value_free done [17:13:48]process_json_proto returns [17:13:48]Send response to host [17:13:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163958,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:13:48]free response buf [17:13:48]execute_script done [17:13:48]execute_script returns [17:13:48]free content buf [17:13:48]Sock 7.Close socket [17:13:48]Sock 7.Thread stoped [17:13:50]ConnectInit Can't take IP for lk.salyk.kg [17:13:50]CommunicateWithHost connect error [17:13:50]CommunicateWithHost err = -1 [17:13:50]OFD Sender: Server communicate error [17:13:55]OFD Sender: Processing packet 163958 [packets to send 968, broken 967] [17:13:55]ProducePacketName [17:13:55]name=ofd_packets/00163958 [17:13:55]OFD Sender: To server: pG, [17:13:55]CommunicateWithHost lk.salyk.kg:30040 [17:13:55]ConnectInit lk.salyk.kg [17:13:55]recv_with_timeout no data received [17:14:00]ConnectInit Can't take IP for lk.salyk.kg [17:14:00]CommunicateWithHost connect error [17:14:00]CommunicateWithHost err = -1 [17:14:00]OFD Sender: Server communicate error [17:14:05]OFD Sender: Processing packet 163958 [packets to send 968, broken 967] [17:14:05]ProducePacketName [17:14:05]name=ofd_packets/00163958 [17:14:05]OFD Sender: To server: pG, [17:14:05]CommunicateWithHost lk.salyk.kg:30040 [17:14:05]ConnectInit lk.salyk.kg [17:14:09]Connected sock=10 [17:14: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 37 36 39 0D 01 00 00 BE 9E 05 01 A3 5E 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 2C 02 00 00 F4 03 04 00 48 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 80 02 00 35 04 06 00 D2 A3 58 67 D6 2D 78 AF A3 76 69 1C D6 77 [17:14:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 B1 47 00 9D 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 37 36 39 10 04 04 00 76 80 02 00 F4 03 04 00 B0 C9 C5 66 B6 04 01 00 00 7F AB 10 E7 64 6F 19 3A [17:14:09]CommunicateWithHost err = 0 [17:14:09]CheckOFDResponse [17:14:09]1017 (14) - 77093643461234 [17:14:09]1041 (16) - 0000000000871769 [17:14:09]1040 (4) - 163958 [17:14:09]1012 (4) - 21.08.2024 11:04 [17:14:09]1206 (1) - 0 [17:14:09]OFD Sender: Remove packet 163958 [17:14:09]ProducePacketName [17:14:09]name=ofd_packets/00163958 [17:14:09]NVStorageDeleteData [17:14:10]OFD Sender: No OFD packet to send [17:14:15]OFD Sender: No OFD packet to send [17:14:20]OFD Sender: No OFD packet to send [17:14:25]OFD Sender: No OFD packet to send [17:14:30]OFD Sender: No OFD packet to send [17:14:35]OFD Sender: No OFD packet to send [17:14:38]recv_with_timeout no data received [17:14:40]OFD Sender: No OFD packet to send [17:14:45]OFD Sender: No OFD packet to send [17:14:50]OFD Sender: No OFD packet to send [17:14:55]OFD Sender: No OFD packet to send [17:15:00]OFD Sender: No OFD packet to send [17:15:03]accept exits with 9 [17:15:03]New connection [17:15:03]New thread 3067485540 created [17:15:03]Thread 3067342180 joined [17:15:03]Waiting for new connection... [17:15:03] Sock 9.Parse request [17:15:03]Sock 9.Check first char [17:15:03]Sock 9.First char is OK [17:15:03]request: POST /json_proto HTTP/1.0 [17:15:03]Method: POST [17:15:03]URL: /json_proto [17:15:03]Method is POST - this is cgi request [17:15:03]url: /json_proto [17:15:03]query_string will be loaded in cgi processing [17:15:03]execute_cgi json_proto POST (null) [17:15:03]execute_cgi path=json_proto method=POST [17:15:03]POST find Content-Length [17:15:03]Host: 172.17.44.132:8080 [17:15:03]Content-Length: 806 [17:15:03]Content-Type: application/json [17:15:03] [17:15:03]POST finish read [17:15:03]Found Content-Length = 806 [17:15:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:03]execute_script... [17:15:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:03]POST & json_proto [17:15:03]process_json_proto [17:15:03]json parsed OK: [17:15:03]protocol is kg_v1.0 [17:15:03]action value=close_receipt [17:15:03]process_action close_receipt [17:15:03]cmd_close_receipt [17:15:03]MH_GetDate [17:15:03]Write to MH i2c: F0 00 00 30 01 20 [17:15:03]Write i2c OK [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: F0 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: F0 09 00 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: F0 09 00 30 01 00 98 20 C6 66 2A 83 C1 65 E0 [17:15:03]GetLastDocTimeStamp 1724260424 [17:15:03]current date 1724260504 [17:15:03]FM_GetShiftState [17:15:03]SAM_PROTO_GetShiftState [17:15:03]wFMCommunicate request_size=4 [17:15:03]MH_SAM_APDU [17:15:03]CAPDU: 80 13 01 00 [17:15:03]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [17:15:03]Write i2c OK [17:15:03]MH_I2C_Read... [17:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:03]Read from MH i2c: E2 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 0E 00 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 75 [17:15:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:15:03]wFMCommunicate OK [17:15:03]SAM_PROTO_GetShiftState done [17:15:03]FM_GetShiftState done [17:15:03]opened in 1724199517 [17:15:03]opened+sec_in_day 1724285917 [17:15:03]quantity*price = 50017 [17:15:03]sum+1 = 50019 [17:15:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 557 21.08.2024 17:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163959 ФПД: 125705454452036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163959&fm=125705454452036&tin=02508201610067®Number=0000000000092562&sum=50018 [17:15:04]StoreToDocumentArchive [17:15:04]shift 466 fd 163959 [17:15:04]save to /storage/0466/doc_00163959 [17:15:04]save last doc name /storage/0466/doc_00163959 to /storage/kkm_last_doc_name [17:15:04]save OK [17:15:04]Clear old archive folders... [17:15:04]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:15:04]tlvbuf is 00741170 [17:15:04]SAM_PROTO_ClearQueue [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 09 00 00 [17:15:04]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]SAM_PROTO_ClearQueue done [17:15:04]KKMCreateOFDPacket [17:15:04]OFDProtocolAddRootSTLVToBuf [17:15:04]FM_MakeSignedData [17:15:04]FM_MakeSignedData [17:15:04]SAM_PROTO_SignData [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 0D 01 02 [17:15:04]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]wFMCommunicate request_size=255 [17:15:04]MH_SAM_APDU [17:15:04]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 2D 02 00 00 F4 03 04 00 98 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 80 02 00 35 04 06 00 72 54 14 [17:15:04]Write to MH i2c: E2 02 01 40 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 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 2D 02 00 00 F4 03 04 00 98 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 80 02 00 35 04 06 00 72 54 14 00 00 B6 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]wFMCommunicate request_size=8 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 0D 02 02 03 F5 7D 44 [17:15:04]Write to MH i2c: E2 0B 00 41 01 80 0D 02 02 03 00 F5 7D 44 00 00 78 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 0D 03 02 [17:15:04]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 0B 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 0B 00 42 01 00 4D 7B 70 11 FB DC 0D 36 90 00 22 [17:15:04]RAPDU: 4D 7B 70 11 FB DC 0D 36 90 00 [17:15:04]wFMCommunicate OK [17:15:04]SAM_PROTO_SignData done [17:15:04]FM_MakeSignedData done [17:15:04]CreateOFDProtocolMessage [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 11 00 00 [17:15:04]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 17 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [17:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:15:04]wFMCommunicate OK [17:15:04]CreateOFDProtocolMessage done [17:15:04]OFDSenderStorePacket 163959 [17:15:04]StoreOFDPacket docnum=163959 [17:15:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 41 8C 05 01 47 0A 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 2D 02 00 00 F4 03 04 00 98 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 80 02 00 35 04 06 00 72 54 14 F5 7D 44 4D 7B 70 11 FB DC 0D 36 [17:15:05]CheckFolder [17:15:05]dirname=/storage/ofd_packets [17:15:05]CheckFolder done [17:15:05]ProducePacketName [17:15:05]name=ofd_packets/00163959 [17:15:05]NVStorageSaveData ofd_packets/00163959 [17:15:05]File name is /storage/ofd_packets/00163959 [17:15:05]Write 299 bytes [17:15:05]NVStorageSaveData done [17:15:05]OFDSenderStorePacket done [17:15:05]KKMCreateOFDPacket done [17:15:05]NVStorageSaveData kkm_last_timestamp [17:15:05]File name is /storage/kkm_last_timestamp [17:15:05]Write 4 bytes [17:15:05]NVStorageSaveData done [17:15:05]ExternCall_PrintAddStr [17:15:05]wPrintStart [17:15:05]Write to MH i2c: 01 00 00 44 01 45 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 07 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [17:15:05]RasterBufferAndPrint [17:15:05]line Счет N : (1)292566 [17:15:05]line ИНН: 02508201610067 [17:15:05]line Контрольно-Кассовый Чек [17:15:05]line ПРОДАЖА [17:15:05]line ТРК (МРК, ГНК) : 41 [17:15:05]line Товар: 2710124130 [17:15:05]line SU-92-К-5 [17:15:05]line 7.270 * 68.80 [17:15:05]line = 500.18 [17:15:05]line НДС 12% НСП 1% [17:15:05]line > о реализуемом товаре [17:15:05]line ИТОГО: 500.18 [17:15:05]line НСП 1% : 4.43 [17:15:05]line НДС 12% : 53.12 [17:15:05]line Наличными: 0.00 [17:15:05]line Безнал.: 500.18 [17:15:05]line Место: АЗС № 130 "Партнер Нефть" [17:15:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:15:05]line СНО: Общий режим [17:15:05]line Чек 557 21.08.2024 17:15 [17:15:05]line Смена: 466 ФФД: 1.0 [17:15:05]line ЗНМ: 0300000070 [17:15:05]line РНМ: 0000000000092562 [17:15:05]line Версия ККМ: 001 [17:15:05]line Платежная система: Бакай Банк [17:15:05]line ФМ: 0000000000871769 [17:15:05]line ФД: 163959 [17:15:05]line ФПД: 125705454452036 [17:15:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163959&fm=125705454452036&tin=02508201610067®Number=0000000000092562&sum=50018 [17:15:05]written 0, free lines is 4095 [17:15:05]OFD Sender: Processing packet 163959 [packets to send 968, broken 967] [17:15:05]ProducePacketName [17:15:05]name=ofd_packets/00163959 [17:15:05]OFD Sender: To server: pG, [17:15:05]CommunicateWithHost lk.salyk.kg:30040 [17:15:05]ConnectInit lk.salyk.kg [17:15:05]Write to MH i2c: 01 00 00 6E 01 6F [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 07 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 DF 0C 61 [17:15:05]RasterBufferAndPrint [17:15:05]line [17:15:05]line [17:15:05]line [17:15:05]line [17:15:05]line [17:15:05]written 0, free lines is 3304 [17:15:05]MH_Cut [17:15:05]Write to MH i2c: D1 01 00 75 01 01 48 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: D1 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: D1 01 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: D1 01 00 75 01 00 47 [17:15:05]Write to MH i2c: 01 00 00 76 01 77 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:06]*** Cut start [17:15:06]*** Purtial cut [17:15:06]*** Stage 1: CUTSNS_PIN = 1 [17:15:06]Connected sock=11 [17:15: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 37 36 39 0D 01 00 00 41 8C 05 01 47 0A 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 2D 02 00 00 F4 03 04 00 98 20 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 80 02 00 35 04 06 00 72 54 14 F5 7D 44 4D 7B 70 11 FB DC 0D 36 [17:15:08]Read from MH i2c: 01 [17:15:08]MH_I2C_Read... [17:15:08]*** Stop cut motor [17:15:08]*** Cut end [17:15:08]Read from MH i2c: 01 07 00 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [17:15:08]process_action close_receipt done [17:15:08]requested_data is exist [17:15:08]produce_requested_data [17:15:08]requested_item fm.sn is exist - process it [17:15:08]wFMCommunicate request_size=4 [17:15:08]MH_SAM_APDU [17:15:08]CAPDU: 80 11 00 00 [17:15:08]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [17:15:08]Write i2c OK [17:15:08]MH_I2C_Read... [17:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:08]Read from MH i2c: E2 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: E2 17 00 [17:15:08]MH_I2C_Read... [17:15:08]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 37 36 39 90 00 4B [17:15:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:15:08]wFMCommunicate OK [17:15:08]requested_item fd.num is exist - process it [17:15:08]SAM_PROTO_GetFieldsCounters [17:15:08]wFMCommunicate request_size=4 [17:15:08]MH_SAM_APDU [17:15:08]CAPDU: 80 13 00 00 [17:15:08]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [17:15:08]Write i2c OK [17:15:08]MH_I2C_Read... [17:15:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:08]Read from MH i2c: E2 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: E2 62 00 [17:15:08]MH_I2C_Read... [17:15:08]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 80 02 00 0E 04 04 00 D2 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 74 [17:15:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 80 02 00 0E 04 04 00 D2 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 [17:15:08]wFMCommunicate OK [17:15:08]SAM_PROTO_GetFieldsCounters done [17:15:08]requested_item shift.num is exist - process it [17:15:08]requested_item shift.opened is exist - process it [17:15:08]req_shift_opened [17:15:08]FM_GetShiftState [17:15:08]SAM_PROTO_GetShiftState [17:15:08]wFMCommunicate request_size=4 [17:15:08]MH_SAM_APDU [17:15:08]CAPDU: 80 13 01 00 [17:15:08]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [17:15:08]Write i2c OK [17:15:08]MH_I2C_Read... [17:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:08]Read from MH i2c: E2 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: E2 0E 00 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BD [17:15:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:15:08]wFMCommunicate OK [17:15:08]SAM_PROTO_GetShiftState done [17:15:08]FM_GetShiftState done [17:15:08]req_shift_opened done [17:15:08]requested_item shift.open_date is exist - process it [17:15:08]req_shift_open_date [17:15:08]req_shift_open_date done [17:15:08]produce_requested_data done [17:15:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163959,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:15:08]process_action_free close_receipt [17:15:08]json_value_free [17:15:08]json_value_free done [17:15:08]process_json_proto returns [17:15:08]Send response to host [17:15:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163959,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:15:08]free response buf [17:15:08]execute_script done [17:15:08]execute_script returns [17:15:08]free content buf [17:15:08]Sock 9.Close socket [17:15:08]Sock 9.Thread stoped [17:15:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B BB 47 00 98 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 37 36 39 10 04 04 00 77 80 02 00 F4 03 04 00 EA C9 C5 66 B6 04 01 00 00 65 15 04 B5 F7 49 F6 77 [17:15:08]CommunicateWithHost err = 0 [17:15:08]CheckOFDResponse [17:15:08]1017 (14) - 77093643461234 [17:15:08]1041 (16) - 0000000000871769 [17:15:08]1040 (4) - 163959 [17:15:08]1012 (4) - 21.08.2024 11:05 [17:15:08]1206 (1) - 0 [17:15:08]OFD Sender: Remove packet 163959 [17:15:08]ProducePacketName [17:15:08]name=ofd_packets/00163959 [17:15:08]NVStorageDeleteData [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:22]recv_with_timeout no data received [17:15:24]OFD Sender: No OFD packet to send [17:15:29]OFD Sender: No OFD packet to send [17:15:34]OFD Sender: No OFD packet to send [17:15:39]OFD Sender: No OFD packet to send [17:15:44]OFD Sender: No OFD packet to send [17:15:49]OFD Sender: No OFD packet to send [17:15:54]OFD Sender: No OFD packet to send [17:15:59]OFD Sender: No OFD packet to send [17:16:04]OFD Sender: No OFD packet to send [17:16:09]OFD Sender: No OFD packet to send [17:16:14]OFD Sender: No OFD packet to send [17:16:19]OFD Sender: No OFD packet to send [17:16:24]OFD Sender: No OFD packet to send [17:16:29]OFD Sender: No OFD packet to send [17:16:34]OFD Sender: No OFD packet to send [17:16:39]OFD Sender: No OFD packet to send [17:16:44]OFD Sender: No OFD packet to send [17:16:49]OFD Sender: No OFD packet to send [17:16:50]recv_with_timeout no data received [17:16:54]OFD Sender: No OFD packet to send [17:16:59]OFD Sender: No OFD packet to send [17:17:04]OFD Sender: No OFD packet to send [17:17:09]OFD Sender: No OFD packet to send [17:17:14]OFD Sender: No OFD packet to send [17:17:19]OFD Sender: No OFD packet to send [17:17:24]OFD Sender: No OFD packet to send [17:17:29]OFD Sender: No OFD packet to send [17:17:34]OFD Sender: No OFD packet to send [17:17:39]OFD Sender: No OFD packet to send [17:17:41]accept exits with 10 [17:17:41]New connection [17:17:41]New thread 3067342180 created [17:17:41]Thread 3067485540 joined [17:17:41]Waiting for new connection... [17:17:41] Sock 10.Parse request [17:17:41]Sock 10.Check first char [17:17:41]Sock 10.First char is OK [17:17:41]request: POST /json_proto HTTP/1.0 [17:17:41]Method: POST [17:17:41]URL: /json_proto [17:17:41]Method is POST - this is cgi request [17:17:41]url: /json_proto [17:17:41]query_string will be loaded in cgi processing [17:17:41]execute_cgi json_proto POST (null) [17:17:41]execute_cgi path=json_proto method=POST [17:17:41]POST find Content-Length [17:17:41]Host: 172.17.44.132:8080 [17:17:41]Content-Length: 667 [17:17:41]Content-Type: application/json [17:17:41] [17:17:41]POST finish read [17:17:41]Found Content-Length = 667 [17:17:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:17:41]execute_script... [17:17: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)292568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:17:41]POST & json_proto [17:17:41]process_json_proto [17:17:41]json parsed OK: [17:17:41]protocol is kg_v1.0 [17:17:41]action value=close_receipt [17:17:41]process_action close_receipt [17:17:41]cmd_close_receipt [17:17:41]MH_GetDate [17:17:41]Write to MH i2c: F0 00 00 7A 01 6A [17:17:41]Write i2c OK [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: F0 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: F0 09 00 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: F0 09 00 7A 01 00 36 21 C6 66 2A 83 C1 65 C9 [17:17:41]GetLastDocTimeStamp 1724260504 [17:17:41]current date 1724260662 [17:17:41]FM_GetShiftState [17:17:41]SAM_PROTO_GetShiftState [17:17:41]wFMCommunicate request_size=4 [17:17:41]MH_SAM_APDU [17:17:41]CAPDU: 80 13 01 00 [17:17:41]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [17:17:41]Write i2c OK [17:17:41]MH_I2C_Read... [17:17:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:41]Read from MH i2c: E2 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 0E 00 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BF [17:17:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:17:41]wFMCommunicate OK [17:17:41]SAM_PROTO_GetShiftState done [17:17:41]FM_GetShiftState done [17:17:41]opened in 1724199517 [17:17:41]opened+sec_in_day 1724285917 [17:17:41]quantity*price = 50017 [17:17:41]sum+1 = 50019 [17:17:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 558 21.08.2024 17:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163960 ФПД: 183363070512283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163960&fm=183363070512283&tin=02508201610067®Number=0000000000092562&sum=50000 [17:17:42]StoreToDocumentArchive [17:17:42]shift 466 fd 163960 [17:17:42]save to /storage/0466/doc_00163960 [17:17:42]save last doc name /storage/0466/doc_00163960 to /storage/kkm_last_doc_name [17:17:42]save OK [17:17:42]Clear old archive folders... [17:17:42]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:17:42]tlvbuf is B6F2AE50 [17:17:42]SAM_PROTO_ClearQueue [17:17:42]wFMCommunicate request_size=4 [17:17:42]MH_SAM_APDU [17:17:42]CAPDU: 80 09 00 00 [17:17:42]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [17:17:42]Write i2c OK [17:17:42]MH_I2C_Read... [17:17:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:42]Read from MH i2c: E2 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 03 00 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [17:17:42]RAPDU: 90 00 [17:17:42]wFMCommunicate OK [17:17:42]SAM_PROTO_ClearQueue done [17:17:42]KKMCreateOFDPacket [17:17:42]OFDProtocolAddRootSTLVToBuf [17:17:42]FM_MakeSignedData [17:17:42]FM_MakeSignedData [17:17:42]SAM_PROTO_SignData [17:17:42]wFMCommunicate request_size=4 [17:17:42]MH_SAM_APDU [17:17:42]CAPDU: 80 0D 01 02 [17:17:42]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [17:17:42]Write i2c OK [17:17:42]MH_I2C_Read... [17:17:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:42]Read from MH i2c: E2 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 03 00 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [17:17:42]RAPDU: 90 00 [17:17:42]wFMCommunicate OK [17:17:42]wFMCommunicate request_size=255 [17:17:42]MH_SAM_APDU [17:17:42]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 2E 02 00 00 F4 03 04 00 36 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 80 02 00 35 04 06 00 A6 C4 8A [17:17:42]Write to MH i2c: E2 02 01 8A 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 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 2E 02 00 00 F4 03 04 00 36 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 80 02 00 35 04 06 00 A6 C4 8A 00 00 97 [17:17:42]Write i2c OK [17:17:42]MH_I2C_Read... [17:17:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:43]Read from MH i2c: E2 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 03 00 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [17:17:43]RAPDU: 90 00 [17:17:43]wFMCommunicate OK [17:17:43]wFMCommunicate request_size=8 [17:17:43]MH_SAM_APDU [17:17:43]CAPDU: 80 0D 02 02 03 AE CC 9B [17:17:43]Write to MH i2c: E2 0B 00 8B 01 80 0D 02 02 03 00 AE CC 9B 00 00 21 [17:17:43]Write i2c OK [17:17:43]MH_I2C_Read... [17:17:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:43]Read from MH i2c: E2 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 03 00 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [17:17:43]RAPDU: 90 00 [17:17:43]wFMCommunicate OK [17:17:43]wFMCommunicate request_size=4 [17:17:43]MH_SAM_APDU [17:17:43]CAPDU: 80 0D 03 02 [17:17:43]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [17:17:43]Write i2c OK [17:17:43]MH_I2C_Read... [17:17:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:43]Read from MH i2c: E2 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 0B 00 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 0B 00 8C 01 00 7B CA 42 6B 05 4C 01 83 90 00 D0 [17:17:43]RAPDU: 7B CA 42 6B 05 4C 01 83 90 00 [17:17:43]wFMCommunicate OK [17:17:43]SAM_PROTO_SignData done [17:17:43]FM_MakeSignedData done [17:17:43]CreateOFDProtocolMessage [17:17:43]wFMCommunicate request_size=4 [17:17:43]MH_SAM_APDU [17:17:43]CAPDU: 80 11 00 00 [17:17:43]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [17:17:43]Write i2c OK [17:17:43]MH_I2C_Read... [17:17:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:43]Read from MH i2c: E2 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 17 00 [17:17:43]MH_I2C_Read... [17:17:43]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 37 36 39 90 00 61 [17:17:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:17:43]wFMCommunicate OK [17:17:43]CreateOFDProtocolMessage done [17:17:43]OFDSenderStorePacket 163960 [17:17:43]StoreOFDPacket docnum=163960 [17:17:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 9B 3C 05 01 D8 D5 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 2E 02 00 00 F4 03 04 00 36 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 80 02 00 35 04 06 00 A6 C4 8A AE CC 9B 7B CA 42 6B 05 4C 01 83 [17:17:43]CheckFolder [17:17:43]dirname=/storage/ofd_packets [17:17:43]CheckFolder done [17:17:43]ProducePacketName [17:17:43]name=ofd_packets/00163960 [17:17:43]NVStorageSaveData ofd_packets/00163960 [17:17:43]File name is /storage/ofd_packets/00163960 [17:17:43]Write 299 bytes [17:17:43]NVStorageSaveData done [17:17:43]OFDSenderStorePacket done [17:17:43]KKMCreateOFDPacket done [17:17:43]NVStorageSaveData kkm_last_timestamp [17:17:43]File name is /storage/kkm_last_timestamp [17:17:43]Write 4 bytes [17:17:43]NVStorageSaveData done [17:17:43]ExternCall_PrintAddStr [17:17:43]wPrintStart [17:17:43]Write to MH i2c: 01 00 00 8E 01 8F [17:17:43]Write i2c OK [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: 01 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: 01 07 00 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [17:17:43]RasterBufferAndPrint [17:17:43]line Счет N : (1)292568 [17:17:43]line ИНН: 02508201610067 [17:17:43]line Контрольно-Кассовый Чек [17:17:43]line ПРОДАЖА [17:17:43]line ТРК (МРК, ГНК) : 51 [17:17:43]line Товар: 2710124130 [17:17:43]line SU-92-К-5 [17:17:43]line 7.270 * 68.80 [17:17:43]line = 500.18 [17:17:43]line НДС 12% НСП 1% [17:17:43]line > о реализуемом товаре [17:17:43]line ОКРУГЛЕНИЕ: -0.18 [17:17:43]line ИТОГО: 500.00 [17:17:43]line Внесено: 500.00 [17:17:43]line СДАЧА: 0.00 [17:17:43]line НСП 1% : 4.43 [17:17:43]line НДС 12% : 53.12 [17:17:43]line Наличными: 500.00 [17:17:43]line Безнал.: 0.00 [17:17:43]line Место: АЗС № 130 "Партнер Нефть" [17:17:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:17:43]line СНО: Общий режим [17:17:43]line Чек 558 21.08.2024 17:17 [17:17:43]line Смена: 466 ФФД: 1.0 [17:17:43]line ЗНМ: 0300000070 [17:17:43]line РНМ: 0000000000092562 [17:17:43]line Версия ККМ: 001 [17:17:43]line ФМ: 0000000000871769 [17:17:43]line ФД: 163960 [17:17:43]line ФПД: 183363070512283 [17:17:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163960&fm=183363070512283&tin=02508201610067®Number=0000000000092562&sum=50000 [17:17:43]OFD Sender: Processing packet 163960 [packets to send 968, broken 967] [17:17:43]ProducePacketName [17:17:43]name=ofd_packets/00163960 [17:17:43]OFD Sender: To server: pG, [17:17:43]CommunicateWithHost lk.salyk.kg:30040 [17:17:43]ConnectInit lk.salyk.kg [17:17:43]written 0, free lines is 4095 [17:17:44]Write to MH i2c: 01 00 00 B9 01 BA [17:17:44]Write i2c OK [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: 01 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: 01 07 00 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 C0 0C 8D [17:17:44]RasterBufferAndPrint [17:17:44]line [17:17:44]line [17:17:44]line [17:17:44]line [17:17:44]line [17:17:44]written 0, free lines is 3270 [17:17:44]MH_Cut [17:17:44]Write to MH i2c: D1 01 00 C0 01 01 93 [17:17:44]Write i2c OK [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: D1 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: D1 01 00 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: D1 01 00 C0 01 00 92 [17:17:44]Write to MH i2c: 01 00 00 C1 01 C2 [17:17:44]Write i2c OK [17:17:44]MH_I2C_Read... [17:17:44]*** Cut start [17:17:44]*** Purtial cut [17:17:44]*** Stage 1: CUTSNS_PIN = 1 [17:17:46]Read from MH i2c: 01 [17:17:46]MH_I2C_Read... [17:17:46]*** Stop cut motor [17:17:46]*** Cut end [17:17:46]Read from MH i2c: 01 07 00 [17:17:46]MH_I2C_Read... [17:17:46]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [17:17:46]process_action close_receipt done [17:17:46]requested_data is exist [17:17:46]produce_requested_data [17:17:46]requested_item fm.sn is exist - process it [17:17:46]wFMCommunicate request_size=4 [17:17:46]MH_SAM_APDU [17:17:46]CAPDU: 80 11 00 00 [17:17:46]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [17:17:46]Write i2c OK [17:17:46]MH_I2C_Read... [17:17:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:46]Read from MH i2c: E2 [17:17:46]MH_I2C_Read... [17:17:46]Read from MH i2c: E2 17 00 [17:17:46]MH_I2C_Read... [17:17:46]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [17:17:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:17:46]wFMCommunicate OK [17:17:46]requested_item fd.num is exist - process it [17:17:46]SAM_PROTO_GetFieldsCounters [17:17:46]wFMCommunicate request_size=4 [17:17:46]MH_SAM_APDU [17:17:46]CAPDU: 80 13 00 00 [17:17:46]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [17:17:46]Write i2c OK [17:17:46]MH_I2C_Read... [17:17:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:47]Read from MH i2c: E2 [17:17:47]MH_I2C_Read... [17:17:47]Read from MH i2c: E2 62 00 [17:17:47]MH_I2C_Read... [17:17:47]Read from MH i2c: E2 62 00 C3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 80 02 00 0E 04 04 00 D2 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 C3 [17:17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 80 02 00 0E 04 04 00 D2 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 [17:17:47]wFMCommunicate OK [17:17:47]SAM_PROTO_GetFieldsCounters done [17:17:47]requested_item shift.num is exist - process it [17:17:47]requested_item shift.opened is exist - process it [17:17:47]req_shift_opened [17:17:47]FM_GetShiftState [17:17:47]SAM_PROTO_GetShiftState [17:17:47]wFMCommunicate request_size=4 [17:17:47]MH_SAM_APDU [17:17:47]CAPDU: 80 13 01 00 [17:17:47]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [17:17:47]Write i2c OK [17:17:47]MH_I2C_Read... [17:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:47]Read from MH i2c: E2 [17:17:47]MH_I2C_Read... [17:17:47]Read from MH i2c: E2 0E 00 [17:17:47]MH_I2C_Read... [17:17:47]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 08 [17:17:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:17:47]wFMCommunicate OK [17:17:47]SAM_PROTO_GetShiftState done [17:17:47]FM_GetShiftState done [17:17:47]req_shift_opened done [17:17:47]requested_item shift.open_date is exist - process it [17:17:47]req_shift_open_date [17:17:47]req_shift_open_date done [17:17:47]produce_requested_data done [17:17:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163960,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:17:47]process_action_free close_receipt [17:17:47]json_value_free [17:17:47]json_value_free done [17:17:47]process_json_proto returns [17:17:47]Send response to host [17:17:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163960,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:17:47]free response buf [17:17:47]execute_script done [17:17:47]execute_script returns [17:17:47]free content buf [17:17:47]Sock 10.Close socket [17:17:47]Sock 10.Thread stoped [17:17:47]Connected sock=11 [17:17: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 37 36 39 0D 01 00 00 9B 3C 05 01 D8 D5 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 2E 02 00 00 F4 03 04 00 36 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 80 02 00 35 04 06 00 A6 C4 8A AE CC 9B 7B CA 42 6B 05 4C 01 83 [17:17:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7A 8F 47 00 00 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 37 36 39 10 04 04 00 78 80 02 00 F4 03 04 00 8B CA C5 66 B6 04 01 00 00 56 0F BC 4D AA 8D 51 62 [17:17:48]CommunicateWithHost err = 0 [17:17:48]CheckOFDResponse [17:17:48]1017 (14) - 77093643461234 [17:17:48]1041 (16) - 0000000000871769 [17:17:48]1040 (4) - 163960 [17:17:48]1012 (4) - 21.08.2024 11:07 [17:17:48]1206 (1) - 0 [17:17:48]OFD Sender: Remove packet 163960 [17:17:48]ProducePacketName [17:17:48]name=ofd_packets/00163960 [17:17:48]NVStorageDeleteData [17:17:49]OFD Sender: No OFD packet to send [17:17:54]OFD Sender: No OFD packet to send [17:17:59]OFD Sender: No OFD packet to send [17:18:04]OFD Sender: No OFD packet to send [17:18:09]OFD Sender: No OFD packet to send [17:18:09]recv_with_timeout no data received [17:18:14]OFD Sender: No OFD packet to send [17:18:19]OFD Sender: No OFD packet to send [17:18:24]OFD Sender: No OFD packet to send [17:18:29]OFD Sender: No OFD packet to send [17:18:31]recv_with_timeout no data received [17:18:34]OFD Sender: No OFD packet to send [17:18:39]OFD Sender: No OFD packet to send [17:18:44]OFD Sender: No OFD packet to send [17:18:49]OFD Sender: No OFD packet to send [17:18:49]accept exits with 7 [17:18:49]New connection [17:18:49]New thread 3067485540 created [17:18:49]Thread 3067342180 joined [17:18:49]Waiting for new connection... [17:18:49] Sock 7.Parse request [17:18:49]Sock 7.Check first char [17:18:49]Sock 7.First char is OK [17:18:49]request: POST /json_proto HTTP/1.0 [17:18:49]Method: POST [17:18:49]URL: /json_proto [17:18:49]Method is POST - this is cgi request [17:18:49]url: /json_proto [17:18:49]query_string will be loaded in cgi processing [17:18:49]execute_cgi json_proto POST (null) [17:18:49]execute_cgi path=json_proto method=POST [17:18:49]POST find Content-Length [17:18:49]Host: 172.17.44.132:8080 [17:18:49]Content-Length: 679 [17:18:49]Content-Type: application/json [17:18:49] [17:18:49]POST finish read [17:18:49]Found Content-Length = 679 [17:18:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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:18:49]execute_script... [17: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)292570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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:18:49]POST & json_proto [17:18:49]process_json_proto [17:18:49]json parsed OK: [17:18:49]protocol is kg_v1.0 [17:18:49]action value=close_receipt [17:18:49]process_action close_receipt [17:18:49]cmd_close_receipt [17:18:49]MH_GetDate [17:18:49]Write to MH i2c: F0 00 00 C5 01 B5 [17:18:49]Write i2c OK [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: F0 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: F0 09 00 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: F0 09 00 C5 01 00 7A 21 C6 66 2A 83 C1 65 58 [17:18:49]GetLastDocTimeStamp 1724260662 [17:18:49]current date 1724260730 [17:18:49]FM_GetShiftState [17:18:49]SAM_PROTO_GetShiftState [17:18:49]wFMCommunicate request_size=4 [17:18:49]MH_SAM_APDU [17:18:49]CAPDU: 80 13 01 00 [17:18:49]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [17:18:49]Write i2c OK [17:18:49]MH_I2C_Read... [17:18:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:49]Read from MH i2c: E2 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: E2 0E 00 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0A [17:18:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:18:49]wFMCommunicate OK [17:18:49]SAM_PROTO_GetShiftState done [17:18:49]FM_GetShiftState done [17:18:49]opened in 1724199517 [17:18:49]opened+sec_in_day 1724285917 [17:18:49]quantity*price = 100050 [17:18:49]sum+1 = 100052 [17:18:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 559 21.08.2024 17:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163961 ФПД: 168681661981498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171850&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163961&fm=168681661981498&tin=02508201610067®Number=0000000000092562&sum=100000 [17:18:51]StoreToDocumentArchive [17:18:51]shift 466 fd 163961 [17:18:51]save to /storage/0466/doc_00163961 [17:18:51]save last doc name /storage/0466/doc_00163961 to /storage/kkm_last_doc_name [17:18:51]save OK [17:18:51]Clear old archive folders... [17:18:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:18:51]tlvbuf is 0074B180 [17:18:51]SAM_PROTO_ClearQueue [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 09 00 00 [17:18:51]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]SAM_PROTO_ClearQueue done [17:18:51]KKMCreateOFDPacket [17:18:51]OFDProtocolAddRootSTLVToBuf [17:18:51]FM_MakeSignedData [17:18:51]FM_MakeSignedData [17:18:51]SAM_PROTO_SignData [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 01 02 [17:18:51]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=255 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 7A 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 80 02 00 35 04 06 00 99 6A 42 8A [17:18:51]Write to MH i2c: E2 02 01 D5 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 7A 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 80 02 00 35 04 06 00 99 6A 42 8A 00 00 72 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=7 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 02 02 02 E3 3A [17:18:51]Write to MH i2c: E2 0A 00 D6 01 80 0D 02 02 02 00 E3 3A 00 00 72 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 03 02 [17:18:51]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 0B 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 0B 00 D7 01 00 E4 EA B8 23 8C 9B E2 40 90 00 46 [17:18:51]RAPDU: E4 EA B8 23 8C 9B E2 40 90 00 [17:18:51]wFMCommunicate OK [17:18:51]SAM_PROTO_SignData done [17:18:51]FM_MakeSignedData done [17:18:51]CreateOFDProtocolMessage [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 11 00 00 [17:18:51]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 17 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [17:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:18:51]wFMCommunicate OK [17:18:51]CreateOFDProtocolMessage done [17:18:51]OFDSenderStorePacket 163961 [17:18:51]StoreOFDPacket docnum=163961 [17:18:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 51 8A 04 01 D8 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 7A 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 80 02 00 35 04 06 00 99 6A 42 8A E3 3A E4 EA B8 23 8C 9B E2 40 [17:18:51]CheckFolder [17:18:51]dirname=/storage/ofd_packets [17:18:51]CheckFolder done [17:18:51]ProducePacketName [17:18:51]name=ofd_packets/00163961 [17:18:51]NVStorageSaveData ofd_packets/00163961 [17:18:51]File name is /storage/ofd_packets/00163961 [17:18:51]Write 298 bytes [17:18:51]NVStorageSaveData done [17:18:51]OFDSenderStorePacket done [17:18:51]KKMCreateOFDPacket done [17:18:51]NVStorageSaveData kkm_last_timestamp [17:18:51]File name is /storage/kkm_last_timestamp [17:18:51]Write 4 bytes [17:18:51]NVStorageSaveData done [17:18:51]ExternCall_PrintAddStr [17:18:51]wPrintStart [17:18:51]Write to MH i2c: 01 00 00 D9 01 DA [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 07 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [17:18:51]RasterBufferAndPrint [17:18:51]line Счет N : (1)292570 [17:18:51]line ИНН: 02508201610067 [17:18:51]line Контрольно-Кассовый Чек [17:18:51]line ПРОДАЖА [17:18:51]line ТРК (МРК, ГНК) : 44 [17:18:51]line Товар: 2710194800 [17:18:51]line ДТ-К-5 [17:18:51]line 13.130 * 76.20 [17:18:51]line = 1000.51 [17:18:51]line НДС 12% НСП 1% [17:18:51]line > о реализуемом товаре [17:18:51]line ОКРУГЛЕНИЕ: -0.51 [17:18:51]line ИТОГО: 1000.00 [17:18:51]line Внесено: 1000.00 [17:18:51]line СДАЧА: 0.00 [17:18:51]line НСП 1% : 8.85 [17:18:51]line НДС 12% : 106.25 [17:18:51]line Наличными: 1000.00 [17:18:51]line Безнал.: 0.00 [17:18:51]line Место: АЗС № 130 "Партнер Нефть" [17:18:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:18:51]line СНО: Общий режим [17:18:51]line Чек 559 21.08.2024 17:18 [17:18:51]line Смена: 466 ФФД: 1.0 [17:18:51]line ЗНМ: 0300000070 [17:18:51]line РНМ: 0000000000092562 [17:18:51]line Версия ККМ: 001 [17:18:51]line ФМ: 0000000000871769 [17:18:51]line ФД: 163961 [17:18:51]line ФПД: 168681661981498 [17:18:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171850&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163961&fm=168681661981498&tin=02508201610067®Number=0000000000092562&sum=100000 [17:18:51]OFD Sender: Processing packet 163961 [packets to send 968, broken 967] [17:18:51]ProducePacketName [17:18:51]name=ofd_packets/00163961 [17:18:51]OFD Sender: To server: pG, [17:18:51]CommunicateWithHost lk.salyk.kg:30040 [17:18:51]ConnectInit lk.salyk.kg [17:18:51]written 0, free lines is 4095 [17:18:52]Write to MH i2c: 01 00 00 04 02 06 [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 07 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 07 00 04 02 00 00 00 00 00 C4 0C DD [17:18:52]RasterBufferAndPrint [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]written 0, free lines is 3273 [17:18:52]MH_Cut [17:18:52]Write to MH i2c: D1 01 00 0B 02 01 DF [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 01 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 01 00 0B 02 00 DE [17:18:52]Write to MH i2c: 01 00 00 0C 02 0E [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:53]*** Cut start [17:18:53]*** Purtial cut [17:18:53]*** Stage 1: CUTSNS_PIN = 1 [17:18:55]Read from MH i2c: 01 [17:18:55]MH_I2C_Read... [17:18:55]*** Stop cut motor [17:18:55]*** Cut end [17:18:55]Read from MH i2c: 01 07 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 FF 0F 23 [17:18:55]process_action close_receipt done [17:18:55]requested_data is exist [17:18:55]produce_requested_data [17:18:55]requested_item fm.sn is exist - process it [17:18:55]wFMCommunicate request_size=4 [17:18:55]MH_SAM_APDU [17:18:55]CAPDU: 80 11 00 00 [17:18:55]Write to MH i2c: E2 08 00 0D 02 80 11 00 00 00 00 00 00 89 [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:55]Read from MH i2c: E2 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 17 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 17 00 0D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [17:18:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:18:55]wFMCommunicate OK [17:18:55]requested_item fd.num is exist - process it [17:18:55]SAM_PROTO_GetFieldsCounters [17:18:55]wFMCommunicate request_size=4 [17:18:55]MH_SAM_APDU [17:18:55]CAPDU: 80 13 00 00 [17:18:55]Write to MH i2c: E2 08 00 0E 02 80 13 00 00 00 00 00 00 8C [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:55]Read from MH i2c: E2 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 62 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 62 00 0E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 80 02 00 0E 04 04 00 D2 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 13 [17:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 80 02 00 0E 04 04 00 D2 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 [17:18:55]wFMCommunicate OK [17:18:55]SAM_PROTO_GetFieldsCounters done [17:18:55]requested_item shift.num is exist - process it [17:18:55]requested_item shift.opened is exist - process it [17:18:55]req_shift_opened [17:18:55]FM_GetShiftState [17:18:55]SAM_PROTO_GetShiftState [17:18:55]wFMCommunicate request_size=4 [17:18:55]MH_SAM_APDU [17:18:55]CAPDU: 80 13 01 00 [17:18:55]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:55]Read from MH i2c: E2 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 0E 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 54 [17:18:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:18:55]wFMCommunicate OK [17:18:55]SAM_PROTO_GetShiftState done [17:18:55]FM_GetShiftState done [17:18:55]req_shift_opened done [17:18:55]requested_item shift.open_date is exist - process it [17:18:55]req_shift_open_date [17:18:55]req_shift_open_date done [17:18:55]produce_requested_data done [17:18:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163961,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:18:55]process_action_free close_receipt [17:18:55]json_value_free [17:18:55]json_value_free done [17:18:55]process_json_proto returns [17:18:55]Send response to host [17:18:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163961,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:18:55]free response buf [17:18:55]execute_script done [17:18:55]execute_script returns [17:18:55]free content buf [17:18:55]Sock 7.Close socket [17:18:55]Sock 7.Thread stoped [17:18:58]Connected sock=9 [17:18:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 51 8A 04 01 D8 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 7A 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 80 02 00 35 04 06 00 99 6A 42 8A E3 3A E4 EA B8 23 8C 9B E2 40 [17:18:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A0 DD 47 00 65 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 37 36 39 10 04 04 00 79 80 02 00 F4 03 04 00 D2 CA C5 66 B6 04 01 00 00 40 EE CD DF 88 3F 7D 3B [17:18:59]CommunicateWithHost err = 0 [17:18:59]CheckOFDResponse [17:18:59]1017 (14) - 77093643461234 [17:18:59]1041 (16) - 0000000000871769 [17:18:59]1040 (4) - 163961 [17:18:59]1012 (4) - 21.08.2024 11:09 [17:18:59]1206 (1) - 0 [17:18:59]OFD Sender: Remove packet 163961 [17:18:59]ProducePacketName [17:18:59]name=ofd_packets/00163961 [17:18:59]NVStorageDeleteData [17:18:59]OFD Sender: No OFD packet to send [17:19:03]recv_with_timeout no data received [17:19:04]OFD Sender: No OFD packet to send [17:19:07]accept exits with 10 [17:19:07]New connection [17:19:07]New thread 3067342180 created [17:19:07]Thread 3067485540 joined [17:19:07]Waiting for new connection... [17:19:07] Sock 10.Parse request [17:19:07]Sock 10.Check first char [17:19:07]Sock 10.First char is OK [17:19:07]request: POST /json_proto HTTP/1.0 [17:19:07]Method: POST [17:19:07]URL: /json_proto [17:19:07]Method is POST - this is cgi request [17:19:07]url: /json_proto [17:19:07]query_string will be loaded in cgi processing [17:19:07]execute_cgi json_proto POST (null) [17:19:07]execute_cgi path=json_proto method=POST [17:19:07]POST find Content-Length [17:19:07]Host: 172.17.44.132:8080 [17:19:07]Content-Length: 679 [17:19:07]Content-Type: application/json [17:19:07] [17:19:07]POST finish read [17:19:07]Found Content-Length = 679 [17:19:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:07]execute_script... [17:19: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)292569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:07]POST & json_proto [17:19:07]process_json_proto [17:19:07]json parsed OK: [17:19:07]protocol is kg_v1.0 [17:19:07]action value=close_receipt [17:19:07]process_action close_receipt [17:19:07]cmd_close_receipt [17:19:07]MH_GetDate [17:19:07]Write to MH i2c: F0 00 00 10 02 01 [17:19:07]Write i2c OK [17:19:07]MH_I2C_Read... [17:19:07]Read from MH i2c: F0 [17:19:07]MH_I2C_Read... [17:19:07]Read from MH i2c: F0 09 00 [17:19:07]MH_I2C_Read... [17:19:07]Read from MH i2c: F0 09 00 10 02 00 8C 21 C6 66 2A 83 C1 65 B6 [17:19:07]GetLastDocTimeStamp 1724260730 [17:19:07]current date 1724260748 [17:19:07]FM_GetShiftState [17:19:07]SAM_PROTO_GetShiftState [17:19:07]wFMCommunicate request_size=4 [17:19:07]MH_SAM_APDU [17:19:07]CAPDU: 80 13 01 00 [17:19:07]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [17:19:07]Write i2c OK [17:19:07]MH_I2C_Read... [17:19:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:07]Read from MH i2c: E2 [17:19:07]MH_I2C_Read... [17:19:07]Read from MH i2c: E2 0E 00 [17:19:07]MH_I2C_Read... [17:19:07]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 56 [17:19:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:19:07]wFMCommunicate OK [17:19:07]SAM_PROTO_GetShiftState done [17:19:07]FM_GetShiftState done [17:19:07]opened in 1724199517 [17:19:07]opened+sec_in_day 1724285917 [17:19:07]quantity*price = 200025 [17:19:07]sum+1 = 200026 [17:19:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 560 21.08.2024 17:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163962 ФПД: 7405561638665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171908&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163962&fm=7405561638665&tin=02508201610067®Number=0000000000092562&sum=200000 [17:19:09]StoreToDocumentArchive [17:19:09]shift 466 fd 163962 [17:19:09]save to /storage/0466/doc_00163962 [17:19:09]save last doc name /storage/0466/doc_00163962 to /storage/kkm_last_doc_name [17:19:09]save OK [17:19:09]Clear old archive folders... [17:19:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:19:09]tlvbuf is 00750C50 [17:19:09]SAM_PROTO_ClearQueue [17:19:09]wFMCommunicate request_size=4 [17:19:09]MH_SAM_APDU [17:19:09]CAPDU: 80 09 00 00 [17:19:09]Write to MH i2c: E2 08 00 1E 02 80 09 00 00 00 00 00 00 92 [17:19:09]Write i2c OK [17:19:09]MH_I2C_Read... [17:19:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:09]Read from MH i2c: E2 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [17:19:09]RAPDU: 90 00 [17:19:09]wFMCommunicate OK [17:19:09]SAM_PROTO_ClearQueue done [17:19:09]KKMCreateOFDPacket [17:19:09]OFDProtocolAddRootSTLVToBuf [17:19:09]FM_MakeSignedData [17:19:09]FM_MakeSignedData [17:19:09]SAM_PROTO_SignData [17:19:09]wFMCommunicate request_size=4 [17:19:09]MH_SAM_APDU [17:19:09]CAPDU: 80 0D 01 02 [17:19:09]Write to MH i2c: E2 08 00 1F 02 80 0D 01 02 00 00 00 00 9A [17:19:09]Write i2c OK [17:19:09]MH_I2C_Read... [17:19:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:09]Read from MH i2c: E2 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [17:19:09]RAPDU: 90 00 [17:19:09]wFMCommunicate OK [17:19:09]wFMCommunicate request_size=255 [17:19:09]MH_SAM_APDU [17:19:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 8C 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 80 02 00 35 04 06 00 06 BC 3D DE [17:19:09]Write to MH i2c: E2 02 01 20 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 8C 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 80 02 00 35 04 06 00 06 BC 3D DE 00 00 CE [17:19:09]Write i2c OK [17:19:09]MH_I2C_Read... [17:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:09]Read from MH i2c: E2 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [17:19:09]RAPDU: 90 00 [17:19:09]wFMCommunicate OK [17:19:09]wFMCommunicate request_size=7 [17:19:09]MH_SAM_APDU [17:19:09]CAPDU: 80 0D 02 02 02 EF 09 [17:19:09]Write to MH i2c: E2 0A 00 21 02 80 0D 02 02 02 00 EF 09 00 00 99 [17:19:09]Write i2c OK [17:19:09]MH_I2C_Read... [17:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:09]Read from MH i2c: E2 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [17:19:09]RAPDU: 90 00 [17:19:09]wFMCommunicate OK [17:19:09]wFMCommunicate request_size=4 [17:19:09]MH_SAM_APDU [17:19:09]CAPDU: 80 0D 03 02 [17:19:09]Write to MH i2c: E2 08 00 22 02 80 0D 03 02 00 00 00 00 9F [17:19:09]Write i2c OK [17:19:09]MH_I2C_Read... [17:19:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:09]Read from MH i2c: E2 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 0B 00 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 0B 00 22 02 00 11 38 5A DE 62 62 C7 18 90 00 C4 [17:19:09]RAPDU: 11 38 5A DE 62 62 C7 18 90 00 [17:19:09]wFMCommunicate OK [17:19:09]SAM_PROTO_SignData done [17:19:09]FM_MakeSignedData done [17:19:09]CreateOFDProtocolMessage [17:19:09]wFMCommunicate request_size=4 [17:19:09]MH_SAM_APDU [17:19:09]CAPDU: 80 11 00 00 [17:19:09]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [17:19:09]Write i2c OK [17:19:09]MH_I2C_Read... [17:19:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:09]Read from MH i2c: E2 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 17 00 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [17:19:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:19:09]wFMCommunicate OK [17:19:09]CreateOFDProtocolMessage done [17:19:09]OFDSenderStorePacket 163962 [17:19:09]StoreOFDPacket docnum=163962 [17:19:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D6 75 04 01 BF 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 8C 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 80 02 00 35 04 06 00 06 BC 3D DE EF 09 11 38 5A DE 62 62 C7 18 [17:19:09]CheckFolder [17:19:09]dirname=/storage/ofd_packets [17:19:09]CheckFolder done [17:19:09]ProducePacketName [17:19:09]name=ofd_packets/00163962 [17:19:09]NVStorageSaveData ofd_packets/00163962 [17:19:09]File name is /storage/ofd_packets/00163962 [17:19:09]Write 298 bytes [17:19:09]NVStorageSaveData done [17:19:09]OFDSenderStorePacket done [17:19:09]KKMCreateOFDPacket done [17:19:09]NVStorageSaveData kkm_last_timestamp [17:19:09]File name is /storage/kkm_last_timestamp [17:19:09]Write 4 bytes [17:19:09]NVStorageSaveData done [17:19:09]ExternCall_PrintAddStr [17:19:09]wPrintStart [17:19:09]Write to MH i2c: 01 00 00 24 02 26 [17:19:09]Write i2c OK [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: 01 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: 01 07 00 [17:19:09]MH_I2C_Read... [17:19:09]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [17:19:09]RasterBufferAndPrint [17:19:09]line Счет N : (1)292569 [17:19:09]line ИНН: 02508201610067 [17:19:09]line Контрольно-Кассовый Чек [17:19:09]line ПРОДАЖА [17:19:09]line ТРК (МРК, ГНК) : 11 [17:19:09]line Товар: 2710194800 [17:19:09]line ДТ-К-5 [17:19:09]line 26.250 * 76.20 [17:19:09]line = 2000.25 [17:19:09]line НДС 12% НСП 1% [17:19:09]line > о реализуемом товаре [17:19:09]line ОКРУГЛЕНИЕ: -0.25 [17:19:09]line ИТОГО: 2000.00 [17:19:09]line Внесено: 2000.00 [17:19:09]line СДАЧА: 0.00 [17:19:09]line НСП 1% : 17.70 [17:19:09]line НДС 12% : 212.42 [17:19:09]line Наличными: 2000.00 [17:19:09]line Безнал.: 0.00 [17:19:09]line Место: АЗС № 130 "Партнер Нефть" [17:19:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:19:09]line СНО: Общий режим [17:19:09]line Чек 560 21.08.2024 17:19 [17:19:09]line Смена: 466 ФФД: 1.0 [17:19:09]line ЗНМ: 0300000070 [17:19:09]line РНМ: 0000000000092562 [17:19:09]line Версия ККМ: 001 [17:19:09]line ФМ: 0000000000871769 [17:19:09]line ФД: 163962 [17:19:09]line ФПД: 7405561638665 [17:19:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T171908&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163962&fm=7405561638665&tin=02508201610067®Number=0000000000092562&sum=200000 [17:19:09]written 0, free lines is 4095 [17:19:09]OFD Sender: Processing packet 163962 [packets to send 968, broken 967] [17:19:09]ProducePacketName [17:19:09]name=ofd_packets/00163962 [17:19:09]OFD Sender: To server: pG, [17:19:09]CommunicateWithHost lk.salyk.kg:30040 [17:19:09]ConnectInit lk.salyk.kg [17:19:10]Write to MH i2c: 01 00 00 4F 02 51 [17:19:10]Write i2c OK [17:19:10]MH_I2C_Read... [17:19:10]Read from MH i2c: 01 [17:19:10]MH_I2C_Read... [17:19:10]Read from MH i2c: 01 07 00 [17:19:10]MH_I2C_Read... [17:19:10]Read from MH i2c: 01 07 00 4F 02 00 00 00 00 00 CC 0C 30 [17:19:10]RasterBufferAndPrint [17:19:10]line [17:19:10]line [17:19:10]line [17:19:10]line [17:19:10]line [17:19:10]written 0, free lines is 3282 [17:19:10]MH_Cut [17:19:10]Write to MH i2c: D1 01 00 56 02 01 2A [17:19:10]Write i2c OK [17:19:10]MH_I2C_Read... [17:19:10]Read from MH i2c: D1 [17:19:10]MH_I2C_Read... [17:19:10]Read from MH i2c: D1 01 00 [17:19:10]MH_I2C_Read... [17:19:10]Read from MH i2c: D1 01 00 56 02 00 29 [17:19:10]Write to MH i2c: 01 00 00 57 02 59 [17:19:10]Write i2c OK [17:19:10]MH_I2C_Read... [17:19:10]*** Cut start [17:19:10]*** Purtial cut [17:19:10]*** Stage 1: CUTSNS_PIN = 1 [17:19:12]Connected sock=11 [17: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 37 36 39 0C 01 00 00 D6 75 04 01 BF 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 8C 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 80 02 00 35 04 06 00 06 BC 3D DE EF 09 11 38 5A DE 62 62 C7 18 [17:19:12]Read from MH i2c: 01 [17:19:12]MH_I2C_Read... [17:19:12]*** Stop cut motor [17:19:12]*** Cut end [17:19:12]Read from MH i2c: 01 07 00 [17:19:12]MH_I2C_Read... [17:19:12]Read from MH i2c: 01 07 00 57 02 00 00 00 00 00 FF 0F 6E [17:19:12]process_action close_receipt done [17:19:12]requested_data is exist [17:19:12]produce_requested_data [17:19:12]requested_item fm.sn is exist - process it [17:19:12]wFMCommunicate request_size=4 [17:19:12]MH_SAM_APDU [17:19:12]CAPDU: 80 11 00 00 [17:19:12]Write to MH i2c: E2 08 00 58 02 80 11 00 00 00 00 00 00 D4 [17:19:12]Write i2c OK [17:19:12]MH_I2C_Read... [17:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:12]Read from MH i2c: E2 [17:19:12]MH_I2C_Read... [17:19:12]Read from MH i2c: E2 17 00 [17:19:12]MH_I2C_Read... [17:19:12]Read from MH i2c: E2 17 00 58 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [17:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:19:12]wFMCommunicate OK [17:19:12]requested_item fd.num is exist - process it [17:19:12]SAM_PROTO_GetFieldsCounters [17:19:12]wFMCommunicate request_size=4 [17:19:12]MH_SAM_APDU [17:19:12]CAPDU: 80 13 00 00 [17:19:12]Write to MH i2c: E2 08 00 59 02 80 13 00 00 00 00 00 00 D7 [17:19:13]Write i2c OK [17:19:13]MH_I2C_Read... [17:19:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:13]Read from MH i2c: E2 [17:19:13]MH_I2C_Read... [17:19:13]Read from MH i2c: E2 62 00 [17:19:13]MH_I2C_Read... [17:19:13]Read from MH i2c: E2 62 00 59 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 80 02 00 0E 04 04 00 D2 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 62 [17:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 80 02 00 0E 04 04 00 D2 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 [17:19:13]wFMCommunicate OK [17:19:13]SAM_PROTO_GetFieldsCounters done [17:19:13]requested_item shift.num is exist - process it [17:19:13]requested_item shift.opened is exist - process it [17:19:13]req_shift_opened [17:19:13]FM_GetShiftState [17:19:13]SAM_PROTO_GetShiftState [17:19:13]wFMCommunicate request_size=4 [17:19:13]MH_SAM_APDU [17:19:13]CAPDU: 80 13 01 00 [17:19:13]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [17:19:13]Write i2c OK [17:19:13]MH_I2C_Read... [17:19:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:13]Read from MH i2c: E2 [17:19:13]MH_I2C_Read... [17:19:13]Read from MH i2c: E2 0E 00 [17:19:13]MH_I2C_Read... [17:19:13]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9F [17:19:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:19:13]wFMCommunicate OK [17:19:13]SAM_PROTO_GetShiftState done [17:19:13]FM_GetShiftState done [17:19:13]req_shift_opened done [17:19:13]requested_item shift.open_date is exist - process it [17:19:13]req_shift_open_date [17:19:13]req_shift_open_date done [17:19:13]produce_requested_data done [17:19:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163962,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:19:13]process_action_free close_receipt [17:19:13]json_value_free [17:19:13]json_value_free done [17:19:13]process_json_proto returns [17:19:13]Send response to host [17:19:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163962,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:19:13]free response buf [17:19:13]execute_script done [17:19:13]execute_script returns [17:19:13]free content buf [17:19:13]Sock 10.Close socket [17:19:13]Sock 10.Thread stoped [17:19:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8B 93 47 00 5A 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 37 36 39 10 04 04 00 7A 80 02 00 F4 03 04 00 DF CA C5 66 B6 04 01 00 00 7D 88 F4 D9 AB EF A0 BB [17:19:14]CommunicateWithHost err = 0 [17:19:14]CheckOFDResponse [17:19:14]1017 (14) - 77093643461234 [17:19:14]1041 (16) - 0000000000871769 [17:19:14]1040 (4) - 163962 [17:19:14]1012 (4) - 21.08.2024 11:09 [17:19:14]1206 (1) - 0 [17:19:14]OFD Sender: Remove packet 163962 [17:19:14]ProducePacketName [17:19:14]name=ofd_packets/00163962 [17:19:14]NVStorageDeleteData [17:19:15]OFD Sender: No OFD packet to send [17:19:20]OFD Sender: No OFD packet to send [17:19:25]OFD Sender: No OFD packet to send [17:19:30]OFD Sender: No OFD packet to send [17:19:35]OFD Sender: No OFD packet to send [17:19:40]OFD Sender: No OFD packet to send [17:19:45]OFD Sender: No OFD packet to send [17:19:50]OFD Sender: No OFD packet to send [17:19:55]OFD Sender: No OFD packet to send [17:20:00]OFD Sender: No OFD packet to send [17:20:05]OFD Sender: No OFD packet to send [17:20:10]OFD Sender: No OFD packet to send [17:20:15]OFD Sender: No OFD packet to send [17:20:20]OFD Sender: No OFD packet to send [17:20:25]OFD Sender: No OFD packet to send [17:20:28]accept exits with 7 [17:20:28]New connection [17:20:28]New thread 3067485540 created [17:20:28]Thread 3067342180 joined [17:20:28]Waiting for new connection... [17:20:28] Sock 7.Parse request [17:20:28]Sock 7.Check first char [17:20:28]Sock 7.First char is OK [17:20:28]request: POST /json_proto HTTP/1.0 [17:20:28]Method: POST [17:20:28]URL: /json_proto [17:20:28]Method is POST - this is cgi request [17:20:28]url: /json_proto [17:20:28]query_string will be loaded in cgi processing [17:20:28]execute_cgi json_proto POST (null) [17:20:28]execute_cgi path=json_proto method=POST [17:20:28]POST find Content-Length [17:20:28]Host: 172.17.44.132:8080 [17:20:28]Content-Length: 677 [17:20:28]Content-Type: application/json [17:20:28] [17:20:28]POST finish read [17:20:28]Found Content-Length = 677 [17:20:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:28]execute_script... [17: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)292571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:28]POST & json_proto [17:20:28]process_json_proto [17:20:28]json parsed OK: [17:20:28]protocol is kg_v1.0 [17:20:28]action value=close_receipt [17:20:28]process_action close_receipt [17:20:28]cmd_close_receipt [17:20:28]MH_GetDate [17:20:28]Write to MH i2c: F0 00 00 5B 02 4C [17:20:28]Write i2c OK [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: F0 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: F0 09 00 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: F0 09 00 5B 02 00 DD 21 C6 66 2A 83 C1 65 52 [17:20:28]GetLastDocTimeStamp 1724260748 [17:20:28]current date 1724260829 [17:20:28]FM_GetShiftState [17:20:28]SAM_PROTO_GetShiftState [17:20:28]wFMCommunicate request_size=4 [17:20:28]MH_SAM_APDU [17:20:28]CAPDU: 80 13 01 00 [17:20:28]Write to MH i2c: E2 08 00 5C 02 80 13 01 00 00 00 00 00 DB [17:20:28]Write i2c OK [17:20:28]MH_I2C_Read... [17:20:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:28]Read from MH i2c: E2 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: E2 0E 00 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: E2 0E 00 5C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [17:20:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:20:28]wFMCommunicate OK [17:20:28]SAM_PROTO_GetShiftState done [17:20:28]FM_GetShiftState done [17:20:28]opened in 1724199517 [17:20:28]opened+sec_in_day 1724285917 [17:20:28]quantity*price = 20001 [17:20:28]sum+1 = 20002 [17:20:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 561 21.08.2024 17:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163963 ФПД: 89792685482725 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163963&fm=89792685482725&tin=02508201610067®Number=0000000000092562&sum=20000 [17:20:29]StoreToDocumentArchive [17:20:29]shift 466 fd 163963 [17:20:29]save to /storage/0466/doc_00163963 [17:20:29]save last doc name /storage/0466/doc_00163963 to /storage/kkm_last_doc_name [17:20:29]save OK [17:20:29]Clear old archive folders... [17:20:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:29]tlvbuf is 0075CE30 [17:20:29]SAM_PROTO_ClearQueue [17:20:29]wFMCommunicate request_size=4 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 09 00 00 [17:20:29]Write to MH i2c: E2 08 00 69 02 80 09 00 00 00 00 00 00 DD [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:29]Read from MH i2c: E2 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [17:20:29]RAPDU: 90 00 [17:20:29]wFMCommunicate OK [17:20:29]SAM_PROTO_ClearQueue done [17:20:29]KKMCreateOFDPacket [17:20:29]OFDProtocolAddRootSTLVToBuf [17:20:29]FM_MakeSignedData [17:20:29]FM_MakeSignedData [17:20:29]SAM_PROTO_SignData [17:20:29]wFMCommunicate request_size=4 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 0D 01 02 [17:20:29]Write to MH i2c: E2 08 00 6A 02 80 0D 01 02 00 00 00 00 E5 [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:29]Read from MH i2c: E2 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [17:20:29]RAPDU: 90 00 [17:20:29]wFMCommunicate OK [17:20:29]wFMCommunicate request_size=255 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 02 00 00 F4 03 04 00 DD 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 80 02 00 35 04 06 00 51 [17:20:29]Write to MH i2c: E2 02 01 6B 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 DD 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 80 02 00 35 04 06 00 51 00 00 E9 [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:29]Read from MH i2c: E2 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [17:20:29]RAPDU: 90 00 [17:20:29]wFMCommunicate OK [17:20:29]wFMCommunicate request_size=10 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 0D 02 02 05 AA 7D 1F 22 E5 [17:20:29]Write to MH i2c: E2 0D 00 6C 02 80 0D 02 02 05 00 AA 7D 1F 22 E5 00 00 3F [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:29]Read from MH i2c: E2 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [17:20:29]RAPDU: 90 00 [17:20:29]wFMCommunicate OK [17:20:29]wFMCommunicate request_size=4 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 0D 03 02 [17:20:29]Write to MH i2c: E2 08 00 6D 02 80 0D 03 02 00 00 00 00 EA [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:29]Read from MH i2c: E2 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 0B 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 0B 00 6D 02 00 4B 89 54 62 4E 4C 04 16 90 00 29 [17:20:29]RAPDU: 4B 89 54 62 4E 4C 04 16 90 00 [17:20:29]wFMCommunicate OK [17:20:29]SAM_PROTO_SignData done [17:20:29]FM_MakeSignedData done [17:20:29]CreateOFDProtocolMessage [17:20:29]wFMCommunicate request_size=4 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 11 00 00 [17:20:29]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:29]Read from MH i2c: E2 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 17 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [17:20:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:20:29]wFMCommunicate OK [17:20:29]CreateOFDProtocolMessage done [17:20:29]OFDSenderStorePacket 163963 [17:20:29]StoreOFDPacket docnum=163963 [17:20:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EE AF 07 01 5F B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 02 00 00 F4 03 04 00 DD 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 80 02 00 35 04 06 00 51 AA 7D 1F 22 E5 4B 89 54 62 4E 4C 04 16 [17:20:29]CheckFolder [17:20:29]dirname=/storage/ofd_packets [17:20:29]CheckFolder done [17:20:29]ProducePacketName [17:20:29]name=ofd_packets/00163963 [17:20:29]NVStorageSaveData ofd_packets/00163963 [17:20:29]File name is /storage/ofd_packets/00163963 [17:20:29]Write 301 bytes [17:20:29]NVStorageSaveData done [17:20:29]OFDSenderStorePacket done [17:20:29]KKMCreateOFDPacket done [17:20:29]NVStorageSaveData kkm_last_timestamp [17:20:29]File name is /storage/kkm_last_timestamp [17:20:29]Write 4 bytes [17:20:29]NVStorageSaveData done [17:20:29]ExternCall_PrintAddStr [17:20:29]wPrintStart [17:20:29]Write to MH i2c: 01 00 00 6F 02 71 [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: 01 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: 01 07 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [17:20:29]RasterBufferAndPrint [17:20:29]line Счет N : (1)292571 [17:20:29]line ИНН: 02508201610067 [17:20:29]line Контрольно-Кассовый Чек [17:20:29]line ПРОДАЖА [17:20:29]line ТРК (МРК, ГНК) : 42 [17:20:29]line Товар: 2710124130 [17:20:29]line Аи-92-К-5 [17:20:29]line 2.950 * 67.80 [17:20:29]line = 200.01 [17:20:29]line НДС 12% НСП 1% [17:20:29]line > о реализуемом товаре [17:20:29]line ОКРУГЛЕНИЕ: -0.01 [17:20:29]line ИТОГО: 200.00 [17:20:29]line Внесено: 200.00 [17:20:29]line СДАЧА: 0.00 [17:20:29]line НСП 1% : 1.77 [17:20:29]line НДС 12% : 21.24 [17:20:29]line Наличными: 200.00 [17:20:29]line Безнал.: 0.00 [17:20:29]line Место: АЗС № 130 "Партнер Нефть" [17:20:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:20:29]line СНО: Общий режим [17:20:29]line Чек 561 21.08.2024 17:20 [17:20:29]line Смена: 466 ФФД: 1.0 [17:20:29]line ЗНМ: 0300000070 [17:20:29]line РНМ: 0000000000092562 [17:20:29]line Версия ККМ: 001 [17:20:29]line ФМ: 0000000000871769 [17:20:29]line ФД: 163963 [17:20:29]line ФПД: 89792685482725 [17:20:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163963&fm=89792685482725&tin=02508201610067®Number=0000000000092562&sum=20000 [17:20:29]written 0, free lines is 4095 [17:20:29]OFD Sender: Processing packet 163963 [packets to send 968, broken 967] [17:20:29]ProducePacketName [17:20:29]name=ofd_packets/00163963 [17:20:29]OFD Sender: To server: pG, [17:20:29]CommunicateWithHost lk.salyk.kg:30040 [17:20:29]ConnectInit lk.salyk.kg [17:20:30]Write to MH i2c: 01 00 00 9A 02 9C [17:20:30]Write i2c OK [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: 01 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: 01 07 00 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: 01 07 00 9A 02 00 00 00 00 00 B7 0C 66 [17:20:30]RasterBufferAndPrint [17:20:30]line [17:20:30]line [17:20:30]line [17:20:30]line [17:20:30]line [17:20:30]written 0, free lines is 3260 [17:20:30]MH_Cut [17:20:30]Write to MH i2c: D1 01 00 A1 02 01 75 [17:20:30]Write i2c OK [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: D1 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: D1 01 00 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: D1 01 00 A1 02 00 74 [17:20:30]Write to MH i2c: 01 00 00 A2 02 A4 [17:20:30]Write i2c OK [17:20:30]MH_I2C_Read... [17:20:31]Connected sock=10 [17: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 37 36 39 0F 01 00 00 EE AF 07 01 5F B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 02 00 00 F4 03 04 00 DD 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 80 02 00 35 04 06 00 51 AA 7D 1F 22 E5 4B 89 54 62 4E 4C 04 16 [17:20:31]*** Cut start [17:20:31]*** Purtial cut [17:20:31]*** Stage 1: CUTSNS_PIN = 1 [17: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 37 36 39 4F 00 00 00 36 90 47 00 2B 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 37 36 39 10 04 04 00 7B 80 02 00 F4 03 04 00 2E CB C5 66 B6 04 01 00 00 A8 3A 96 50 92 3C 4A 43 [17:20:31]CommunicateWithHost err = 0 [17:20:31]CheckOFDResponse [17:20:31]1017 (14) - 77093643461234 [17:20:31]1041 (16) - 0000000000871769 [17:20:31]1040 (4) - 163963 [17:20:31]1012 (4) - 21.08.2024 11:10 [17:20:31]1206 (1) - 0 [17:20:31]OFD Sender: Remove packet 163963 [17:20:31]ProducePacketName [17:20:31]name=ofd_packets/00163963 [17:20:31]NVStorageDeleteData [17:20:32]OFD Sender: No OFD packet to send [17:20:33]Read from MH i2c: 01 [17:20:33]MH_I2C_Read... [17:20:33]*** Stop cut motor [17:20:33]*** Cut end [17:20:33]Read from MH i2c: 01 07 00 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: 01 07 00 A2 02 00 00 00 00 00 FF 0F B9 [17:20:33]process_action close_receipt done [17:20:33]requested_data is exist [17:20:33]produce_requested_data [17:20:33]requested_item fm.sn is exist - process it [17:20:33]wFMCommunicate request_size=4 [17:20:33]MH_SAM_APDU [17:20:33]CAPDU: 80 11 00 00 [17:20:33]Write to MH i2c: E2 08 00 A3 02 80 11 00 00 00 00 00 00 1F [17:20:33]Write i2c OK [17:20:33]MH_I2C_Read... [17:20:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:33]Read from MH i2c: E2 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 17 00 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 17 00 A3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [17:20:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:20:33]wFMCommunicate OK [17:20:33]requested_item fd.num is exist - process it [17:20:33]SAM_PROTO_GetFieldsCounters [17:20:33]wFMCommunicate request_size=4 [17:20:33]MH_SAM_APDU [17:20:33]CAPDU: 80 13 00 00 [17:20:33]Write to MH i2c: E2 08 00 A4 02 80 13 00 00 00 00 00 00 22 [17:20:33]Write i2c OK [17:20:33]MH_I2C_Read... [17:20:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:33]Read from MH i2c: E2 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 62 00 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 62 00 A4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 80 02 00 0E 04 04 00 D2 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 B1 [17:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 80 02 00 0E 04 04 00 D2 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 [17:20:33]wFMCommunicate OK [17:20:33]SAM_PROTO_GetFieldsCounters done [17:20:33]requested_item shift.num is exist - process it [17:20:33]requested_item shift.opened is exist - process it [17:20:33]req_shift_opened [17:20:33]FM_GetShiftState [17:20:33]SAM_PROTO_GetShiftState [17:20:33]wFMCommunicate request_size=4 [17:20:33]MH_SAM_APDU [17:20:33]CAPDU: 80 13 01 00 [17:20:33]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [17:20:33]Write i2c OK [17:20:33]MH_I2C_Read... [17:20:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:33]Read from MH i2c: E2 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 0E 00 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EA [17:20:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:20:33]wFMCommunicate OK [17:20:33]SAM_PROTO_GetShiftState done [17:20:33]FM_GetShiftState done [17:20:33]req_shift_opened done [17:20:33]requested_item shift.open_date is exist - process it [17:20:33]req_shift_open_date [17:20:33]req_shift_open_date done [17:20:33]produce_requested_data done [17:20:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163963,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:20:33]process_action_free close_receipt [17:20:33]json_value_free [17:20:33]json_value_free done [17:20:33]process_json_proto returns [17:20:33]Send response to host [17:20:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163963,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:20:33]free response buf [17:20:33]execute_script done [17:20:33]execute_script returns [17:20:33]free content buf [17:20:33]Sock 7.Close socket [17:20:33]Sock 7.Thread stoped [17:20:37]OFD Sender: No OFD packet to send [17:20:42]OFD Sender: No OFD packet to send [17:20:43]recv_with_timeout no data received [17:20:47]OFD Sender: No OFD packet to send [17:20:52]OFD Sender: No OFD packet to send [17:20:53]accept exits with 9 [17:20:53]New connection [17:20:53]New thread 3067342180 created [17:20:53]Thread 3067485540 joined [17:20:53]Waiting for new connection... [17:20:53] Sock 9.Parse request [17:20:53]Sock 9.Check first char [17:20:53]Sock 9.First char is OK [17:20:53]request: POST /json_proto HTTP/1.0 [17:20:53]Method: POST [17:20:53]URL: /json_proto [17:20:53]Method is POST - this is cgi request [17:20:53]url: /json_proto [17:20:53]query_string will be loaded in cgi processing [17:20:53]execute_cgi json_proto POST (null) [17:20:53]execute_cgi path=json_proto method=POST [17:20:53]POST find Content-Length [17:20:53]Host: 172.17.44.132:8080 [17:20:53]Content-Length: 800 [17:20:53]Content-Type: application/json [17:20:53] [17:20:53]POST finish read [17:20:53]Found Content-Length = 800 [17:20:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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:20:53]execute_script... [17:20: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)292572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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:20:53]POST & json_proto [17:20:53]process_json_proto [17:20:53]json parsed OK: [17:20:53]protocol is kg_v1.0 [17:20:53]action value=close_receipt [17:20:53]process_action close_receipt [17:20:53]cmd_close_receipt [17:20:53]MH_GetDate [17:20:53]Write to MH i2c: F0 00 00 A6 02 97 [17:20:53]Write i2c OK [17:20:53]MH_I2C_Read... [17:20:53]Read from MH i2c: F0 [17:20:53]MH_I2C_Read... [17:20:53]Read from MH i2c: F0 09 00 [17:20:53]MH_I2C_Read... [17:20:53]Read from MH i2c: F0 09 00 A6 02 00 F6 21 C6 66 2A 83 C1 65 B6 [17:20:53]GetLastDocTimeStamp 1724260829 [17:20:53]current date 1724260854 [17:20:53]FM_GetShiftState [17:20:53]SAM_PROTO_GetShiftState [17:20:53]wFMCommunicate request_size=4 [17:20:53]MH_SAM_APDU [17:20:53]CAPDU: 80 13 01 00 [17:20:53]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [17:20:53]Write i2c OK [17:20:53]MH_I2C_Read... [17:20:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:53]Read from MH i2c: E2 [17:20:53]MH_I2C_Read... [17:20:53]Read from MH i2c: E2 0E 00 [17:20:53]MH_I2C_Read... [17:20:53]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EC [17:20:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:20:53]wFMCommunicate OK [17:20:53]SAM_PROTO_GetShiftState done [17:20:53]FM_GetShiftState done [17:20:53]opened in 1724199517 [17:20:53]opened+sec_in_day 1724285917 [17:20:53]quantity*price = 100050 [17:20:53]sum+1 = 100052 [17:20:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 562 21.08.2024 17:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163964 ФПД: 65596093480829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163964&fm=65596093480829&tin=02508201610067®Number=0000000000092562&sum=100051 [17:20:54]StoreToDocumentArchive [17:20:54]shift 466 fd 163964 [17:20:54]save to /storage/0466/doc_00163964 [17:20:54]save last doc name /storage/0466/doc_00163964 to /storage/kkm_last_doc_name [17:20:54]save OK [17:20:54]Clear old archive folders... [17:20:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:20:54]tlvbuf is 00738690 [17:20:54]SAM_PROTO_ClearQueue [17:20:54]wFMCommunicate request_size=4 [17:20:54]MH_SAM_APDU [17:20:54]CAPDU: 80 09 00 00 [17:20:54]Write to MH i2c: E2 08 00 B4 02 80 09 00 00 00 00 00 00 28 [17:20:54]Write i2c OK [17:20:54]MH_I2C_Read... [17:20:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:54]Read from MH i2c: E2 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [17:20:54]RAPDU: 90 00 [17:20:54]wFMCommunicate OK [17:20:54]SAM_PROTO_ClearQueue done [17:20:54]KKMCreateOFDPacket [17:20:54]OFDProtocolAddRootSTLVToBuf [17:20:54]FM_MakeSignedData [17:20:54]FM_MakeSignedData [17:20:54]SAM_PROTO_SignData [17:20:54]wFMCommunicate request_size=4 [17:20:54]MH_SAM_APDU [17:20:54]CAPDU: 80 0D 01 02 [17:20:54]Write to MH i2c: E2 08 00 B5 02 80 0D 01 02 00 00 00 00 30 [17:20:54]Write i2c OK [17:20:54]MH_I2C_Read... [17:20:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:54]Read from MH i2c: E2 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [17:20:54]RAPDU: 90 00 [17:20:54]wFMCommunicate OK [17:20:54]wFMCommunicate request_size=255 [17:20:54]MH_SAM_APDU [17:20: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 38 30 30 06 04 09 00 D0 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 32 02 00 00 F4 03 04 00 F6 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 80 02 00 35 04 06 00 3B A8 C7 D9 [17:20:54]Write to MH i2c: E2 02 01 B6 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 38 30 30 06 04 09 00 D0 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 32 02 00 00 F4 03 04 00 F6 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 80 02 00 35 04 06 00 3B A8 C7 D9 00 00 F0 [17:20:54]Write i2c OK [17:20:54]MH_I2C_Read... [17:20:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:54]Read from MH i2c: E2 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [17:20:54]RAPDU: 90 00 [17:20:54]wFMCommunicate OK [17:20:54]wFMCommunicate request_size=7 [17:20:54]MH_SAM_APDU [17:20:54]CAPDU: 80 0D 02 02 02 BF 7D [17:20:54]Write to MH i2c: E2 0A 00 B7 02 80 0D 02 02 02 00 BF 7D 00 00 73 [17:20:54]Write i2c OK [17:20:54]MH_I2C_Read... [17:20:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:54]Read from MH i2c: E2 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [17:20:54]RAPDU: 90 00 [17:20:54]wFMCommunicate OK [17:20:54]wFMCommunicate request_size=4 [17:20:54]MH_SAM_APDU [17:20:54]CAPDU: 80 0D 03 02 [17:20:54]Write to MH i2c: E2 08 00 B8 02 80 0D 03 02 00 00 00 00 35 [17:20:54]Write i2c OK [17:20:54]MH_I2C_Read... [17:20:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:54]Read from MH i2c: E2 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 0B 00 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 0B 00 B8 02 00 B5 68 86 16 87 04 6C 20 90 00 06 [17:20:54]RAPDU: B5 68 86 16 87 04 6C 20 90 00 [17:20:54]wFMCommunicate OK [17:20:54]SAM_PROTO_SignData done [17:20:54]FM_MakeSignedData done [17:20:54]CreateOFDProtocolMessage [17:20:54]wFMCommunicate request_size=4 [17:20:54]MH_SAM_APDU [17:20:54]CAPDU: 80 11 00 00 [17:20:54]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [17:20:54]Write i2c OK [17:20:54]MH_I2C_Read... [17:20:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:54]Read from MH i2c: E2 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 17 00 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [17:20:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:20:54]wFMCommunicate OK [17:20:54]CreateOFDProtocolMessage done [17:20:54]OFDSenderStorePacket 163964 [17:20:54]StoreOFDPacket docnum=163964 [17:20:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B7 50 04 01 5E 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 38 30 30 06 04 09 00 D0 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 32 02 00 00 F4 03 04 00 F6 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 80 02 00 35 04 06 00 3B A8 C7 D9 BF 7D B5 68 86 16 87 04 6C 20 [17:20:54]CheckFolder [17:20:54]dirname=/storage/ofd_packets [17:20:54]CheckFolder done [17:20:54]ProducePacketName [17:20:54]name=ofd_packets/00163964 [17:20:54]NVStorageSaveData ofd_packets/00163964 [17:20:54]File name is /storage/ofd_packets/00163964 [17:20:54]Write 298 bytes [17:20:54]NVStorageSaveData done [17:20:54]OFDSenderStorePacket done [17:20:54]KKMCreateOFDPacket done [17:20:54]NVStorageSaveData kkm_last_timestamp [17:20:54]File name is /storage/kkm_last_timestamp [17:20:54]Write 4 bytes [17:20:54]NVStorageSaveData done [17:20:54]ExternCall_PrintAddStr [17:20:54]wPrintStart [17:20:54]Write to MH i2c: 01 00 00 BA 02 BC [17:20:54]Write i2c OK [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: 01 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: 01 07 00 [17:20:54]MH_I2C_Read... [17:20:54]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [17:20:54]RasterBufferAndPrint [17:20:54]line Счет N : (1)292572 [17:20:54]line ИНН: 02508201610067 [17:20:54]line Контрольно-Кассовый Чек [17:20:54]line ПРОДАЖА [17:20:54]line ТРК (МРК, ГНК) : 21 [17:20:54]line Товар: 2710194800 [17:20:54]line ДТ-К-5 [17:20:54]line 13.130 * 76.20 [17:20:54]line = 1000.51 [17:20:54]line НДС 12% НСП 1% [17:20:54]line > о реализуемом товаре [17:20:54]line ИТОГО: 1000.51 [17:20:54]line НСП 1% : 8.85 [17:20:54]line НДС 12% : 106.25 [17:20:54]line Наличными: 0.00 [17:20:54]line Безнал.: 1000.51 [17:20:54]line Место: АЗС № 130 "Партнер Нефть" [17:20:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:20:54]line СНО: Общий режим [17:20:54]line Чек 562 21.08.2024 17:20 [17:20:54]line Смена: 466 ФФД: 1.0 [17:20:54]line ЗНМ: 0300000070 [17:20:54]line РНМ: 0000000000092562 [17:20:54]line Версия ККМ: 001 [17:20:54]line Платежная система: O! деньги [17:20:54]line ФМ: 0000000000871769 [17:20:54]line ФД: 163964 [17:20:54]line ФПД: 65596093480829 [17:20:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163964&fm=65596093480829&tin=02508201610067®Number=0000000000092562&sum=100051 [17:20:54]written 0, free lines is 4095 [17:20:54]OFD Sender: Processing packet 163964 [packets to send 968, broken 967] [17:20:54]ProducePacketName [17:20:54]name=ofd_packets/00163964 [17:20:54]OFD Sender: To server: pG, [17:20:54]CommunicateWithHost lk.salyk.kg:30040 [17:20:54]ConnectInit lk.salyk.kg [17:20:55]Write to MH i2c: 01 00 00 E4 02 E6 [17:20:55]Write i2c OK [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: 01 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: 01 07 00 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: 01 07 00 E4 02 00 00 00 00 00 DC 0C D5 [17:20:55]RasterBufferAndPrint [17:20:55]line [17:20:55]line [17:20:55]line [17:20:55]line [17:20:55]line [17:20:55]written 0, free lines is 3298 [17:20:55]MH_Cut [17:20:55]Write to MH i2c: D1 01 00 EB 02 01 BF [17:20:55]Write i2c OK [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: D1 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: D1 01 00 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: D1 01 00 EB 02 00 BE [17:20:55]Write to MH i2c: 01 00 00 EC 02 EE [17:20:55]Write i2c OK [17:20:55]MH_I2C_Read... [17:20:56]*** Cut start [17:20:56]*** Purtial cut [17:20:56]*** Stage 1: CUTSNS_PIN = 1 [17:20:57]recv_with_timeout no data received [17:20:58]Read from MH i2c: 01 [17:20:58]MH_I2C_Read... [17:20:58]*** Stop cut motor [17:20:58]*** Cut end [17:20:58]Read from MH i2c: 01 07 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: 01 07 00 EC 02 00 00 00 00 00 FF 0F 03 [17:20:58]process_action close_receipt done [17:20:58]requested_data is exist [17:20:58]produce_requested_data [17:20:58]requested_item fm.sn is exist - process it [17:20:58]wFMCommunicate request_size=4 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 11 00 00 [17:20:58]Write to MH i2c: E2 08 00 ED 02 80 11 00 00 00 00 00 00 69 [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:58]Read from MH i2c: E2 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 17 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 17 00 ED 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [17:20:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:20:58]wFMCommunicate OK [17:20:58]requested_item fd.num is exist - process it [17:20:58]SAM_PROTO_GetFieldsCounters [17:20:58]wFMCommunicate request_size=4 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 13 00 00 [17:20:58]Write to MH i2c: E2 08 00 EE 02 80 13 00 00 00 00 00 00 6C [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:58]Read from MH i2c: E2 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 62 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 62 00 EE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 80 02 00 0E 04 04 00 D2 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 FF [17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 80 02 00 0E 04 04 00 D2 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 [17:20:58]wFMCommunicate OK [17:20:58]SAM_PROTO_GetFieldsCounters done [17:20:58]requested_item shift.num is exist - process it [17:20:58]requested_item shift.opened is exist - process it [17:20:58]req_shift_opened [17:20:58]FM_GetShiftState [17:20:58]SAM_PROTO_GetShiftState [17:20:58]wFMCommunicate request_size=4 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 13 01 00 [17:20:58]Write to MH i2c: E2 08 00 EF 02 80 13 01 00 00 00 00 00 6E [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:58]Read from MH i2c: E2 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 0E 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 0E 00 EF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [17:20:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:20:58]wFMCommunicate OK [17:20:58]SAM_PROTO_GetShiftState done [17:20:58]FM_GetShiftState done [17:20:58]req_shift_opened done [17:20:58]requested_item shift.open_date is exist - process it [17:20:58]req_shift_open_date [17:20:58]req_shift_open_date done [17:20:58]produce_requested_data done [17:20:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163964,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:20:58]process_action_free close_receipt [17:20:58]json_value_free [17:20:58]json_value_free done [17:20:58]process_json_proto returns [17:20:58]Send response to host [17:20:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163964,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:20:58]free response buf [17:20:58]execute_script done [17:20:58]execute_script returns [17:20:58]free content buf [17:20:58]Sock 9.Close socket [17:20:58]Sock 9.Thread stoped [17:20:59]ConnectInit Can't take IP for lk.salyk.kg [17:20:59]CommunicateWithHost connect error [17:20:59]CommunicateWithHost err = -1 [17:20:59]OFD Sender: Server communicate error [17:21:04]OFD Sender: Processing packet 163964 [packets to send 968, broken 967] [17:21:04]ProducePacketName [17:21:04]name=ofd_packets/00163964 [17:21:04]OFD Sender: To server: pG, [17:21:04]CommunicateWithHost lk.salyk.kg:30040 [17:21:04]ConnectInit lk.salyk.kg [17:21:10]recv_with_timeout no data received [17:21:19]Connected sock=9 [17:21:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B7 50 04 01 5E 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 38 30 30 06 04 09 00 D0 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 32 02 00 00 F4 03 04 00 F6 21 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 80 02 00 35 04 06 00 3B A8 C7 D9 BF 7D B5 68 86 16 87 04 6C 20 [17:21:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 9C 47 00 64 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 37 36 39 10 04 04 00 7C 80 02 00 F4 03 04 00 61 CB C5 66 B6 04 01 00 00 51 E2 5C 38 6F 94 94 8D [17:21:21]CommunicateWithHost err = 0 [17:21:21]CheckOFDResponse [17:21:21]1017 (14) - 77093643461234 [17:21:21]1041 (16) - 0000000000871769 [17:21:21]1040 (4) - 163964 [17:21:21]1012 (4) - 21.08.2024 11:11 [17:21:21]1206 (1) - 0 [17:21:21]OFD Sender: Remove packet 163964 [17:21:21]ProducePacketName [17:21:21]name=ofd_packets/00163964 [17:21:21]NVStorageDeleteData [17:21:22]OFD Sender: No OFD packet to send [17:21:25]recv_with_timeout no data received [17:21:27]OFD Sender: No OFD packet to send [17:21:32]OFD Sender: No OFD packet to send [17:21:37]OFD Sender: No OFD packet to send [17:21:40]recv_with_timeout no data received [17:21:42]OFD Sender: No OFD packet to send [17:21:47]OFD Sender: No OFD packet to send [17:21:52]OFD Sender: No OFD packet to send [17:21:56]accept exits with 10 [17:21:56]New connection [17:21:56]New thread 3067485540 created [17:21:56]Thread 3067342180 joined [17:21:56]Waiting for new connection... [17:21:56] Sock 10.Parse request [17:21:56]Sock 10.Check first char [17:21:56]Sock 10.First char is OK [17:21:56]request: POST /json_proto HTTP/1.0 [17:21:56]Method: POST [17:21:56]URL: /json_proto [17:21:56]Method is POST - this is cgi request [17:21:56]url: /json_proto [17:21:56]query_string will be loaded in cgi processing [17:21:56]execute_cgi json_proto POST (null) [17:21:56]execute_cgi path=json_proto method=POST [17:21:56]POST find Content-Length [17:21:56]Host: 172.17.44.132:8080 [17:21:56]Content-Length: 679 [17:21:56]Content-Type: application/json [17:21:56] [17:21:56]POST finish read [17:21:56]Found Content-Length = 679 [17:21:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:56]execute_script... [17: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)292573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:56]POST & json_proto [17:21:56]process_json_proto [17:21:56]json parsed OK: [17:21:56]protocol is kg_v1.0 [17:21:56]action value=close_receipt [17:21:56]process_action close_receipt [17:21:56]cmd_close_receipt [17:21:56]MH_GetDate [17:21:56]Write to MH i2c: F0 00 00 F0 02 E1 [17:21:56]Write i2c OK [17:21:56]MH_I2C_Read... [17:21:56]Read from MH i2c: F0 [17:21:56]MH_I2C_Read... [17:21:56]Read from MH i2c: F0 09 00 [17:21:56]MH_I2C_Read... [17:21:56]Read from MH i2c: F0 09 00 F0 02 00 35 22 C6 66 2A 83 C1 65 40 [17:21:56]GetLastDocTimeStamp 1724260854 [17:21:56]current date 1724260917 [17:21:56]FM_GetShiftState [17:21:56]SAM_PROTO_GetShiftState [17:21:56]wFMCommunicate request_size=4 [17:21:56]MH_SAM_APDU [17:21:56]CAPDU: 80 13 01 00 [17:21:56]Write to MH i2c: E2 08 00 F1 02 80 13 01 00 00 00 00 00 70 [17:21:56]Write i2c OK [17:21:56]MH_I2C_Read... [17:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:56]Read from MH i2c: E2 [17:21:56]MH_I2C_Read... [17:21:56]Read from MH i2c: E2 0E 00 [17:21:56]MH_I2C_Read... [17:21:56]Read from MH i2c: E2 0E 00 F1 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 36 [17:21:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:21:56]wFMCommunicate OK [17:21:56]SAM_PROTO_GetShiftState done [17:21:56]FM_GetShiftState done [17:21:56]opened in 1724199517 [17:21:56]opened+sec_in_day 1724285917 [17:21:56]quantity*price = 160020 [17:21:56]sum+1 = 160021 [17:21:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 563 21.08.2024 17:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163965 ФПД: 225239310671160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163965&fm=225239310671160&tin=02508201610067®Number=0000000000092562&sum=160000 [17:21:58]StoreToDocumentArchive [17:21:58]shift 466 fd 163965 [17:21:58]save to /storage/0466/doc_00163965 [17:21:58]save last doc name /storage/0466/doc_00163965 to /storage/kkm_last_doc_name [17:21:58]save OK [17:21:58]Clear old archive folders... [17:21:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:21:58]tlvbuf is 006E5020 [17:21:58]SAM_PROTO_ClearQueue [17:21:58]wFMCommunicate request_size=4 [17:21:58]MH_SAM_APDU [17:21:58]CAPDU: 80 09 00 00 [17:21:58]Write to MH i2c: E2 08 00 FE 02 80 09 00 00 00 00 00 00 72 [17:21:58]Write i2c OK [17:21:58]MH_I2C_Read... [17:21:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:21:58]Read from MH i2c: E2 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [17:21:58]RAPDU: 90 00 [17:21:58]wFMCommunicate OK [17:21:58]SAM_PROTO_ClearQueue done [17:21:58]KKMCreateOFDPacket [17:21:58]OFDProtocolAddRootSTLVToBuf [17:21:58]FM_MakeSignedData [17:21:58]FM_MakeSignedData [17:21:58]SAM_PROTO_SignData [17:21:58]wFMCommunicate request_size=4 [17:21:58]MH_SAM_APDU [17:21:58]CAPDU: 80 0D 01 02 [17:21:58]Write to MH i2c: E2 08 00 FF 02 80 0D 01 02 00 00 00 00 7A [17:21:58]Write i2c OK [17:21:58]MH_I2C_Read... [17:21:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:21:58]Read from MH i2c: E2 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [17:21:58]RAPDU: 90 00 [17:21:58]wFMCommunicate OK [17:21:58]wFMCommunicate request_size=255 [17:21:58]MH_SAM_APDU [17:21: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 35 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 80 02 00 35 04 06 00 CC DA 9D 1A [17:21:58]Write to MH i2c: E2 02 01 00 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 35 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 80 02 00 35 04 06 00 CC DA 9D 1A 00 00 A1 [17:21:58]Write i2c OK [17:21:58]MH_I2C_Read... [17:21:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:58]Read from MH i2c: E2 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [17:21:58]RAPDU: 90 00 [17:21:58]wFMCommunicate OK [17:21:58]wFMCommunicate request_size=7 [17:21:58]MH_SAM_APDU [17:21:58]CAPDU: 80 0D 02 02 02 1D 38 [17:21:58]Write to MH i2c: E2 0A 00 01 03 80 0D 02 02 02 00 1D 38 00 00 D7 [17:21:58]Write i2c OK [17:21:58]MH_I2C_Read... [17:21:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:58]Read from MH i2c: E2 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [17:21:58]RAPDU: 90 00 [17:21:58]wFMCommunicate OK [17:21:58]wFMCommunicate request_size=4 [17:21:58]MH_SAM_APDU [17:21:58]CAPDU: 80 0D 03 02 [17:21:58]Write to MH i2c: E2 08 00 02 03 80 0D 03 02 00 00 00 00 80 [17:21:58]Write i2c OK [17:21:58]MH_I2C_Read... [17:21:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:58]Read from MH i2c: E2 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 0B 00 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 0B 00 02 03 00 F9 89 4D C2 B5 C1 1E 0B 90 00 B1 [17:21:58]RAPDU: F9 89 4D C2 B5 C1 1E 0B 90 00 [17:21:58]wFMCommunicate OK [17:21:58]SAM_PROTO_SignData done [17:21:58]FM_MakeSignedData done [17:21:58]CreateOFDProtocolMessage [17:21:58]wFMCommunicate request_size=4 [17:21:58]MH_SAM_APDU [17:21:58]CAPDU: 80 11 00 00 [17:21:58]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [17:21:58]Write i2c OK [17:21:58]MH_I2C_Read... [17:21:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:58]Read from MH i2c: E2 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 17 00 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [17:21:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:21:58]wFMCommunicate OK [17:21:58]CreateOFDProtocolMessage done [17:21:58]OFDSenderStorePacket 163965 [17:21:58]StoreOFDPacket docnum=163965 [17:21:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 02 BF 04 01 C1 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 35 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 80 02 00 35 04 06 00 CC DA 9D 1A 1D 38 F9 89 4D C2 B5 C1 1E 0B [17:21:58]CheckFolder [17:21:58]dirname=/storage/ofd_packets [17:21:58]CheckFolder done [17:21:58]ProducePacketName [17:21:58]name=ofd_packets/00163965 [17:21:58]NVStorageSaveData ofd_packets/00163965 [17:21:58]File name is /storage/ofd_packets/00163965 [17:21:58]Write 298 bytes [17:21:58]NVStorageSaveData done [17:21:58]OFDSenderStorePacket done [17:21:58]KKMCreateOFDPacket done [17:21:58]NVStorageSaveData kkm_last_timestamp [17:21:58]File name is /storage/kkm_last_timestamp [17:21:58]Write 4 bytes [17:21:58]NVStorageSaveData done [17:21:58]ExternCall_PrintAddStr [17:21:58]wPrintStart [17:21:58]Write to MH i2c: 01 00 00 04 03 07 [17:21:58]Write i2c OK [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: 01 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: 01 07 00 [17:21:58]MH_I2C_Read... [17:21:58]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [17:21:58]RasterBufferAndPrint [17:21:58]line Счет N : (1)292573 [17:21:58]line ИНН: 02508201610067 [17:21:58]line Контрольно-Кассовый Чек [17:21:58]line ПРОДАЖА [17:21:58]line ТРК (МРК, ГНК) : 64 [17:21:58]line Товар: 2710194800 [17:21:58]line ДТ-К-5 [17:21:58]line 21.000 * 76.20 [17:21:58]line = 1600.20 [17:21:58]line НДС 12% НСП 1% [17:21:58]line > о реализуемом товаре [17:21:58]line ОКРУГЛЕНИЕ: -0.20 [17:21:58]line ИТОГО: 1600.00 [17:21:58]line Внесено: 1600.00 [17:21:58]line СДАЧА: 0.00 [17:21:58]line НСП 1% : 14.16 [17:21:58]line НДС 12% : 169.93 [17:21:58]line Наличными: 1600.00 [17:21:58]line Безнал.: 0.00 [17:21:58]line Место: АЗС № 130 "Партнер Нефть" [17:21:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:21:58]line СНО: Общий режим [17:21:58]line Чек 563 21.08.2024 17:21 [17:21:58]line Смена: 466 ФФД: 1.0 [17:21:58]line ЗНМ: 0300000070 [17:21:58]line РНМ: 0000000000092562 [17:21:58]line Версия ККМ: 001 [17:21:58]line ФМ: 0000000000871769 [17:21:58]line ФД: 163965 [17:21:58]line ФПД: 225239310671160 [17:21:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163965&fm=225239310671160&tin=02508201610067®Number=0000000000092562&sum=160000 [17:21:58]OFD Sender: Processing packet 163965 [packets to send 968, broken 967] [17:21:58]ProducePacketName [17:21:58]name=ofd_packets/00163965 [17:21:58]OFD Sender: To server: pG, [17:21:58]CommunicateWithHost lk.salyk.kg:30040 [17:21:58]ConnectInit lk.salyk.kg [17:21:58]written 0, free lines is 4095 [17:21:59]Write to MH i2c: 01 00 00 2F 03 32 [17:21:59]Write i2c OK [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: 01 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: 01 07 00 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: 01 07 00 2F 03 00 00 00 00 00 C8 0C 0D [17:21:59]RasterBufferAndPrint [17:21:59]line [17:21:59]line [17:21:59]line [17:21:59]line [17:21:59]line [17:21:59]written 0, free lines is 3278 [17:21:59]MH_Cut [17:21:59]Write to MH i2c: D1 01 00 36 03 01 0B [17:21:59]Write i2c OK [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: D1 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: D1 01 00 [17:21:59]MH_I2C_Read... [17:21:59]Read from MH i2c: D1 01 00 36 03 00 0A [17:21:59]Write to MH i2c: 01 00 00 37 03 3A [17:21:59]Write i2c OK [17:21:59]MH_I2C_Read... [17:22:00]*** Cut start [17:22:00]*** Purtial cut [17:22:00]*** Stage 1: CUTSNS_PIN = 1 [17:22:02]Read from MH i2c: 01 [17:22:02]MH_I2C_Read... [17:22:02]*** Stop cut motor [17:22:02]*** Cut end [17:22:02]Read from MH i2c: 01 07 00 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 FF 0F 4F [17:22:02]process_action close_receipt done [17:22:02]requested_data is exist [17:22:02]produce_requested_data [17:22:02]requested_item fm.sn is exist - process it [17:22:02]wFMCommunicate request_size=4 [17:22:02]MH_SAM_APDU [17:22:02]CAPDU: 80 11 00 00 [17:22:02]Write to MH i2c: E2 08 00 38 03 80 11 00 00 00 00 00 00 B5 [17:22:02]Write i2c OK [17:22:02]MH_I2C_Read... [17:22:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:02]Read from MH i2c: E2 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: E2 17 00 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: E2 17 00 38 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [17:22:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:22:02]wFMCommunicate OK [17:22:02]requested_item fd.num is exist - process it [17:22:02]SAM_PROTO_GetFieldsCounters [17:22:02]wFMCommunicate request_size=4 [17:22:02]MH_SAM_APDU [17:22:02]CAPDU: 80 13 00 00 [17:22:02]Write to MH i2c: E2 08 00 39 03 80 13 00 00 00 00 00 00 B8 [17:22:02]Write i2c OK [17:22:02]MH_I2C_Read... [17:22:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:02]Read from MH i2c: E2 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: E2 62 00 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: E2 62 00 39 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 80 02 00 0E 04 04 00 D2 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 4F [17:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 80 02 00 0E 04 04 00 D2 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 [17:22:02]wFMCommunicate OK [17:22:02]SAM_PROTO_GetFieldsCounters done [17:22:02]requested_item shift.num is exist - process it [17:22:02]requested_item shift.opened is exist - process it [17:22:02]req_shift_opened [17:22:02]FM_GetShiftState [17:22:02]SAM_PROTO_GetShiftState [17:22:02]wFMCommunicate request_size=4 [17:22:02]MH_SAM_APDU [17:22:02]CAPDU: 80 13 01 00 [17:22:02]Write to MH i2c: E2 08 00 3A 03 80 13 01 00 00 00 00 00 BA [17:22:02]Write i2c OK [17:22:02]MH_I2C_Read... [17:22:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:02]Read from MH i2c: E2 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: E2 0E 00 [17:22:02]MH_I2C_Read... [17:22:02]Read from MH i2c: E2 0E 00 3A 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [17:22:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:22:02]wFMCommunicate OK [17:22:02]SAM_PROTO_GetShiftState done [17:22:02]FM_GetShiftState done [17:22:02]req_shift_opened done [17:22:02]requested_item shift.open_date is exist - process it [17:22:02]req_shift_open_date [17:22:02]req_shift_open_date done [17:22:02]produce_requested_data done [17:22:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163965,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:22:02]process_action_free close_receipt [17:22:02]json_value_free [17:22:02]json_value_free done [17:22:02]process_json_proto returns [17:22:02]Send response to host [17:22:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163965,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:22:02]free response buf [17:22:02]execute_script done [17:22:02]execute_script returns [17:22:02]free content buf [17:22:02]Sock 10.Close socket [17:22:02]Sock 10.Thread stoped [17:22:02]recv_with_timeout no data received [17:22:03]ConnectInit Can't take IP for lk.salyk.kg [17:22:03]CommunicateWithHost connect error [17:22:03]CommunicateWithHost err = -1 [17:22:03]OFD Sender: Server communicate error [17:22:08]OFD Sender: Processing packet 163965 [packets to send 968, broken 967] [17:22:08]ProducePacketName [17:22:08]name=ofd_packets/00163965 [17:22:08]OFD Sender: To server: pG, [17:22:08]CommunicateWithHost lk.salyk.kg:30040 [17:22:08]ConnectInit lk.salyk.kg [17:22:15]accept exits with 7 [17:22:15]New connection [17:22:15]New thread 3067342180 created [17:22:15]Thread 3067485540 joined [17:22:15]Waiting for new connection... [17:22:15] Sock 7.Parse request [17:22:15]Sock 7.Check first char [17:22:15]Sock 7.First char is OK [17:22:15]request: POST /json_proto HTTP/1.0 [17:22:15]Method: POST [17:22:15]URL: /json_proto [17:22:15]Method is POST - this is cgi request [17:22:15]url: /json_proto [17:22:15]query_string will be loaded in cgi processing [17:22:15]execute_cgi json_proto POST (null) [17:22:15]execute_cgi path=json_proto method=POST [17:22:15]POST find Content-Length [17:22:15]Host: 172.17.44.132:8080 [17:22:15]Content-Length: 841 [17:22:15]Content-Type: application/json [17:22:15] [17:22:15]POST finish read [17:22:15]Found Content-Length = 841 [17:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50658", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:15]execute_script... [17: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 : (3)50658", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:15]POST & json_proto [17:22:15]process_json_proto [17:22:15]json parsed OK: [17:22:15]protocol is kg_v1.0 [17:22:15]action value=close_receipt [17:22:15]process_action close_receipt [17:22:15]cmd_close_receipt [17:22:15]MH_GetDate [17:22:15]Write to MH i2c: F0 00 00 3B 03 2D [17:22:15]Write i2c OK [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: F0 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: F0 09 00 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: F0 09 00 3B 03 00 48 22 C6 66 2A 83 C1 65 9F [17:22:15]GetLastDocTimeStamp 1724260917 [17:22:15]current date 1724260936 [17:22:15]FM_GetShiftState [17:22:15]SAM_PROTO_GetShiftState [17:22:15]wFMCommunicate request_size=4 [17:22:15]MH_SAM_APDU [17:22:15]CAPDU: 80 13 01 00 [17:22:15]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [17:22:15]Write i2c OK [17:22:15]MH_I2C_Read... [17:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:15]Read from MH i2c: E2 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: E2 0E 00 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 82 [17:22:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:22:15]wFMCommunicate OK [17:22:15]SAM_PROTO_GetShiftState done [17:22:15]FM_GetShiftState done [17:22:15]opened in 1724199517 [17:22:15]opened+sec_in_day 1724285917 [17:22:15]quantity*price = 9500 [17:22:15]sum+1 = 9501 [17:22:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 0.00 Безнал.: 95.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 564 21.08.2024 17:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163966 ФПД: 206202634200837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163966&fm=206202634200837&tin=02508201610067®Number=0000000000092562&sum=9500 0 [17:22:16]StoreToDocumentArchive [17:22:16]shift 466 fd 163966 [17:22:16]save to /storage/0466/doc_00163966 [17:22:16]save last doc name /storage/0466/doc_00163966 to /storage/kkm_last_doc_name [17:22:16]save OK [17:22:16]Clear old archive folders... [17:22:16]ProcessDocumentItem done err = 0, tmpTLVsize=296 [17:22:16]tlvbuf is 006CBCC0 [17:22:16]SAM_PROTO_ClearQueue [17:22:16]wFMCommunicate request_size=4 [17:22:16]MH_SAM_APDU [17:22:16]CAPDU: 80 09 00 00 [17:22:16]Write to MH i2c: E2 08 00 49 03 80 09 00 00 00 00 00 00 BE [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:16]Read from MH i2c: E2 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 03 00 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [17:22:16]RAPDU: 90 00 [17:22:16]wFMCommunicate OK [17:22:16]SAM_PROTO_ClearQueue done [17:22:16]KKMCreateOFDPacket [17:22:16]OFDProtocolAddRootSTLVToBuf [17:22:16]FM_MakeSignedData [17:22:16]FM_MakeSignedData [17:22:16]SAM_PROTO_SignData [17:22:16]wFMCommunicate request_size=4 [17:22:16]MH_SAM_APDU [17:22:16]CAPDU: 80 0D 01 02 [17:22:16]Write to MH i2c: E2 08 00 4A 03 80 0D 01 02 00 00 00 00 C6 [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:16]Read from MH i2c: E2 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 03 00 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [17:22:16]RAPDU: 90 00 [17:22:16]wFMCommunicate OK [17:22:16]wFMCommunicate request_size=255 [17:22:16]MH_SAM_APDU [17:22:16]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 48 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [17:22:16]Write to MH i2c: E2 02 01 4B 03 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 48 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 E5 [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:17]recv_with_timeout no data received [17:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:17]Read from MH i2c: E2 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [17:22:17]RAPDU: 90 00 [17:22:17]wFMCommunicate OK [17:22:17]wFMCommunicate request_size=55 [17:22:17]MH_SAM_APDU [17:22:17]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 80 02 00 35 04 06 00 BB 8A 4A C3 67 05 [17:22:17]Write to MH i2c: E2 3A 00 4C 03 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 80 02 00 35 04 06 00 BB 8A 4A C3 67 05 00 00 E5 [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:17]Read from MH i2c: E2 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [17:22:17]RAPDU: 90 00 [17:22:17]wFMCommunicate OK [17:22:17]wFMCommunicate request_size=4 [17:22:17]MH_SAM_APDU [17:22:17]CAPDU: 80 0D 03 02 [17:22:17]Write to MH i2c: E2 08 00 4D 03 80 0D 03 02 00 00 00 00 CB [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:17]Read from MH i2c: E2 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 0B 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 0B 00 4D 03 00 87 44 40 4A 90 48 C9 7C 90 00 3E [17:22:17]RAPDU: 87 44 40 4A 90 48 C9 7C 90 00 [17:22:17]wFMCommunicate OK [17:22:17]SAM_PROTO_SignData done [17:22:17]FM_MakeSignedData done [17:22:17]CreateOFDProtocolMessage [17:22:17]wFMCommunicate request_size=4 [17:22:17]MH_SAM_APDU [17:22:17]CAPDU: 80 11 00 00 [17:22:17]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:17]Read from MH i2c: E2 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 17 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [17:22:33]1041 (16) - 0000000000871769 [17:22:33]1040 (4) - 163965 [17:22:33]1012 (4) - 21.08.2024 11:12 [17:22:33]1206 (1) - 0 [17:22:33]OFD Sender: Remove packet 163965 [17:22:33]ProducePacketName [17:22:33]name=ofd_packets/00163965 [17:22:33]NVStorageDeleteData [17:22:33]OFD Sender: Processing packet 163966 [packets to send 968, broken 967] [17:22:34]ProducePacketName [17:22:34]name=ofd_packets/00163966 [17:22:34]OFD Sender: To server: pG, [17:22:34]CommunicateWithHost lk.salyk.kg:30040 [17:22:34]ConnectInit lk.salyk.kg [17:22:36]recv_with_timeout no data received [17:22:39]ConnectInit Can't take IP for lk.salyk.kg [17:22:39]CommunicateWithHost connect error [17:22:39]CommunicateWithHost err = -1 [17:22:39]OFD Sender: Server communicate error [17:22:39]OFD Sender: Processing packet 163966 [packets to send 968, broken 967] [17:22:39]ProducePacketName [17:22:39]name=ofd_packets/00163966 [17:22:39]OFD Sender: To server: pG, [17:22:39]CommunicateWithHost lk.salyk.kg:30040 [17:22:39]ConnectInit lk.salyk.kg [17:22:44]ConnectInit Can't take IP for lk.salyk.kg [17:22:44]CommunicateWithHost connect error [17:22:44]CommunicateWithHost err = -1 [17:22:44]OFD Sender: Server communicate error [17:22:49]OFD Sender: Processing packet 163966 [packets to send 968, broken 967] [17:22:49]ProducePacketName [17:22:49]name=ofd_packets/00163966 [17:22:49]OFD Sender: To server: pG, [17:22:49]CommunicateWithHost lk.salyk.kg:30040 [17:22:49]ConnectInit lk.salyk.kg [17:22:54]ConnectInit Can't take IP for lk.salyk.kg [17:22:54]CommunicateWithHost connect error [17:22:54]CommunicateWithHost err = -1 [17:22:54]OFD Sender: Server communicate error [17:22:59]OFD Sender: Processing packet 163966 [packets to send 968, broken 967] [17:22:59]ProducePacketName [17:22:59]name=ofd_packets/00163966 [17:22:59]OFD Sender: To server: pG, [17:22:59]CommunicateWithHost lk.salyk.kg:30040 [17:22:59]ConnectInit lk.salyk.kg [17:22:59]recv_with_timeout no data received [17:23:04]ConnectInit Can't take IP for lk.salyk.kg [17:23:04]CommunicateWithHost connect error [17:23:04]CommunicateWithHost err = -1 [17:23:04]OFD Sender: Server communicate error [17:23:09]OFD Sender: Processing packet 163966 [packets to send 968, broken 967] [17:23:09]ProducePacketName [17:23:09]name=ofd_packets/00163966 [17:23:09]OFD Sender: To server: pG, [17:23:09]CommunicateWithHost lk.salyk.kg:30040 [17:23:09]ConnectInit lk.salyk.kg [17:23:14]recv_with_timeout no data received [17:23:30]Connected sock=9 [17:23: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 37 36 39 3C 01 00 00 0E 7A 34 01 33 FF 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 48 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 80 02 00 35 04 06 00 BB 8A 4A C3 67 05 87 44 40 4A 90 48 C9 7C [17:23:36]recv_with_timeout no data received [17:23:36]CommunicateWithHost answer receiving error [17:23:36]CommunicateWithHost err = -3 [17:23:36]OFD Sender: Server communicate error [17:23:36]recv_with_timeout no data received [17:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:22:17]wFMCommunicate OK [17:22:17]CreateOFDProtocolMessage done [17:22:17]OFDSenderStorePacket 163966 [17:22:17]StoreOFDPacket docnum=163966 [17:22:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3C 01 00 00 0E 7A 34 01 33 FF 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 48 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 80 02 00 35 04 06 00 BB 8A 4A C3 67 05 87 44 40 4A 90 48 C9 7C [17:22:17]CheckFolder [17:22:17]dirname=/storage/ofd_packets [17:22:17]CheckFolder done [17:22:17]ProducePacketName [17:22:17]name=ofd_packets/00163966 [17:22:17]NVStorageSaveData ofd_packets/00163966 [17:22:17]File name is /storage/ofd_packets/00163966 [17:22:17]Write 346 bytes [17:22:17]NVStorageSaveData done [17:22:17]OFDSenderStorePacket done [17:22:17]KKMCreateOFDPacket done [17:22:17]NVStorageSaveData kkm_last_timestamp [17:22:17]File name is /storage/kkm_last_timestamp [17:22:17]Write 4 bytes [17:22:17]NVStorageSaveData done [17:22:17]ExternCall_PrintAddStr [17:22:17]wPrintStart [17:22:17]Write to MH i2c: 01 00 00 4F 03 52 [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: 01 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: 01 07 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [17:22:17]RasterBufferAndPrint [17:22:17]line Счет N : (3)50658 [17:22:17]line ИНН: 02508201610067 [17:22:17]line Контрольно-Кассовый Чек [17:22:17]line ПРОДАЖА [17:22:17]line Товар: 4631150682851 [17:22:17]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [17:22:17]line 1.000 * 95.00 [17:22:17]line = 95.00 [17:22:17]line НДС 12% НСП 1% [17:22:17]line > о реализуемом товаре [17:22:17]line ИТОГО: 95.00 [17:22:17]line НСП 1% : 0.84 [17:22:17]line НДС 12% : 10.09 [17:22:17]line Наличными: 0.00 [17:22:17]line Безнал.: 95.00 [17:22:17]line Место: АЗС № 130 "Партнер Нефть" [17:22:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:22:17]line СНО: Общий режим [17:22:17]line Чек 564 21.08.2024 17:22 [17:22:17]line Смена: 466 ФФД: 1.0 [17:22:17]line ЗНМ: 0300000070 [17:22:17]line РНМ: 0000000000092562 [17:22:17]line Версия ККМ: 001 [17:22:17]line Платежная система: Бакай Банк [17:22:17]line ФМ: 0000000000871769 [17:22:17]line ФД: 163966 [17:22:17]line ФПД: 206202634200837 [17:22:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163966&fm=206202634200837&tin=02508201610067®Number=0000000000092562&sum=9500 [17:22:17]line 0 [17:22:17]written 0, free lines is 4095 [17:22:17]Write to MH i2c: 01 00 00 7A 03 7D [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: 01 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: 01 07 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 B7 0C 47 [17:22:17]RasterBufferAndPrint [17:22:17]line [17:22:17]line [17:22:17]line [17:22:17]line [17:22:17]line [17:22:17]written 0, free lines is 3264 [17:22:17]MH_Cut [17:22:17]Write to MH i2c: D1 01 00 81 03 01 56 [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: D1 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: D1 01 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: D1 01 00 81 03 00 55 [17:22:17]Write to MH i2c: 01 00 00 82 03 85 [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:18]*** Cut start [17:22:18]*** Purtial cut [17:22:18]*** Stage 1: CUTSNS_PIN = 1 [17:22:20]Read from MH i2c: 01 [17:22:20]MH_I2C_Read... [17:22:20]*** Stop cut motor [17:22:20]*** Cut end [17:22:20]Read from MH i2c: 01 07 00 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: 01 07 00 82 03 00 00 00 00 00 FF 0F 9A [17:22:20]process_action close_receipt done [17:22:20]requested_data is exist [17:22:20]produce_requested_data [17:22:20]requested_item fm.sn is exist - process it [17:22:20]wFMCommunicate request_size=4 [17:22:20]MH_SAM_APDU [17:22:20]CAPDU: 80 11 00 00 [17:22:20]Write to MH i2c: E2 08 00 83 03 80 11 00 00 00 00 00 00 00 [17:22:20]Write i2c OK [17:22:20]MH_I2C_Read... [17:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:20]Read from MH i2c: E2 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 17 00 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 17 00 83 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [17:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:22:20]wFMCommunicate OK [17:22:20]requested_item fd.num is exist - process it [17:22:20]SAM_PROTO_GetFieldsCounters [17:22:20]wFMCommunicate request_size=4 [17:22:20]MH_SAM_APDU [17:22:20]CAPDU: 80 13 00 00 [17:22:20]Write to MH i2c: E2 08 00 84 03 80 13 00 00 00 00 00 00 03 [17:22:20]Write i2c OK [17:22:20]MH_I2C_Read... [17:22:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:20]Read from MH i2c: E2 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 62 00 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 62 00 84 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 80 02 00 0E 04 04 00 D2 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 9E [17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 80 02 00 0E 04 04 00 D2 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 [17:22:20]wFMCommunicate OK [17:22:20]SAM_PROTO_GetFieldsCounters done [17:22:20]requested_item shift.num is exist - process it [17:22:20]requested_item shift.opened is exist - process it [17:22:20]req_shift_opened [17:22:20]FM_GetShiftState [17:22:20]SAM_PROTO_GetShiftState [17:22:20]wFMCommunicate request_size=4 [17:22:20]MH_SAM_APDU [17:22:20]CAPDU: 80 13 01 00 [17:22:20]Write to MH i2c: E2 08 00 85 03 80 13 01 00 00 00 00 00 05 [17:22:20]Write i2c OK [17:22:20]MH_I2C_Read... [17:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:20]Read from MH i2c: E2 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 0E 00 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 0E 00 85 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [17:22:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:22:20]wFMCommunicate OK [17:22:20]SAM_PROTO_GetShiftState done [17:22:20]FM_GetShiftState done [17:22:20]req_shift_opened done [17:22:20]requested_item shift.open_date is exist - process it [17:22:20]req_shift_open_date [17:22:20]req_shift_open_date done [17:22:20]produce_requested_data done [17:22:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163966,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:22:20]process_action_free close_receipt [17:22:20]json_value_free [17:22:20]json_value_free done [17:22:20]process_json_proto returns [17:22:20]Send response to host [17:22:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163966,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:22:20]free response buf [17:22:20]execute_script done [17:22:20]execute_script returns [17:22:20]free content buf [17:22:20]Sock 7.Close socket [17:22:20]Sock 7.Thread stoped [17:22:28]Connected sock=10 [17:22:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 02 BF 04 01 C1 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 35 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 80 02 00 35 04 06 00 CC DA 9D 1A 1D 38 F9 89 4D C2 B5 C1 1E 0B [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 37 36 39 4F 00 00 00 6A BD 47 00 59 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 37 36 39 10 04 04 00 7D 80 02 00 F4 03 04 00 A6 CB C5 66 B6 04 01 00 00 BE C5 69 DB A7 A8 16 E3 [17:22:33]CommunicateWithHost err = 0 [17:22:33]CheckOFDResponse [17:22:33]1017 (14) - 77093643461234 [17:23:41]OFD Sender: Processing packet 163966 [packets to send 968, broken 967] [17:23:41]ProducePacketName [17:23:41]name=ofd_packets/00163966 [17:23:41]OFD Sender: To server: pG, [17:23:41]CommunicateWithHost lk.salyk.kg:30040 [17:23:41]ConnectInit lk.salyk.kg [17:23:46]ConnectInit Can't take IP for lk.salyk.kg [17:23:46]CommunicateWithHost connect error [17:23:46]CommunicateWithHost err = -1 [17:23:46]OFD Sender: Server communicate error [17:23:49]accept exits with 11 [17:23:49]New connection [17:23:49]New thread 3067485540 created [17:23:49]Thread 3067342180 joined [17:23:49]Waiting for new connection... [17:23:49] Sock 11.Parse request [17:23:49]Sock 11.Check first char [17:23:49]Sock 11.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.44.132:8080 [17:23:49]Content-Length: 816 [17:23:49]Content-Type: application/json [17:23:49] [17:23:49]POST finish read [17:23:49]Found Content-Length = 816 [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)292574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "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)292574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "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 86 03 78 [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 86 03 00 A6 22 C6 66 2A 83 C1 65 48 [17:23:49]GetLastDocTimeStamp 1724260936 [17:23:49]current date 1724261030 [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 87 03 80 13 01 00 00 00 00 00 07 [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 87 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CD [17:23:49]RAPDU: 09 00 01 5D 32 C5 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 1724199517 [17:23:49]opened+sec_in_day 1724285917 [17:23:49]quantity*price = 200025 [17:23:49]sum+1 = 200026 [17:23:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 565 21.08.2024 17:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163967 ФПД: 193994902432345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172350&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163967&fm=193994902432345&tin=02508201610067®Number=0000000000092562&sum=200025 [17:23:51]StoreToDocumentArchive [17:23:51]shift 466 fd 163967 [17:23:51]save to /storage/0466/doc_00163967 [17:23:51]save last doc name /storage/0466/doc_00163967 to /storage/kkm_last_doc_name [17:23:51]save OK [17:23:51]Clear old archive folders... [17:23:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:23:51]tlvbuf is 0075E530 [17:23:51]SAM_PROTO_ClearQueue [17:23:51]wFMCommunicate request_size=4 [17:23:51]MH_SAM_APDU [17:23:51]CAPDU: 80 09 00 00 [17:23:51]Write to MH i2c: E2 08 00 94 03 80 09 00 00 00 00 00 00 09 [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:23:51]OFD Sender: Processing packet 163966 [packets to send 968, broken 967] [17:23:51]ProducePacketName [17:23:51]name=ofd_packets/00163966 [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]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 94 03 00 90 00 0B [17:23:51]RAPDU: 90 00 [17:23:51]wFMCommunicate OK [17:23:51]SAM_PROTO_ClearQueue done [17:23:51]KKMCreateOFDPacket [17:23:51]OFDProtocolAddRootSTLVToBuf [17:23:51]FM_MakeSignedData [17:23:51]FM_MakeSignedData [17:23:51]SAM_PROTO_SignData [17:23:51]wFMCommunicate request_size=4 [17:23:51]MH_SAM_APDU [17:23:51]CAPDU: 80 0D 01 02 [17:23:51]Write to MH i2c: E2 08 00 95 03 80 0D 01 02 00 00 00 00 11 [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]*** iso7816_exchange 80 0D 01 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 95 03 00 90 00 0C [17:23:51]RAPDU: 90 00 [17:23:51]wFMCommunicate OK [17:23:51]wFMCommunicate request_size=255 [17:23:51]MH_SAM_APDU [17:23: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 38 30 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 35 02 00 00 F4 03 04 00 A6 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 80 02 00 35 04 06 00 B0 6F F5 3F [17:23:51]Write to MH i2c: E2 02 01 96 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 35 02 00 00 F4 03 04 00 A6 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 80 02 00 35 04 06 00 B0 6F F5 3F 00 00 12 [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 96 03 00 90 00 0D [17:23:51]RAPDU: 90 00 [17:23:51]wFMCommunicate OK [17:23:51]wFMCommunicate request_size=7 [17:23:51]MH_SAM_APDU [17:23:51]CAPDU: 80 0D 02 02 02 6A 59 [17:23:51]Write to MH i2c: E2 0A 00 97 03 80 0D 02 02 02 00 6A 59 00 00 DB [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 97 03 00 90 00 0E [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 98 03 80 0D 03 02 00 00 00 00 16 [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 98 03 00 64 FF 53 84 F6 A8 98 35 90 00 BC [17:23:51]RAPDU: 64 FF 53 84 F6 A8 98 35 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 99 03 80 11 00 00 00 00 00 00 16 [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 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [17:23:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:23:51]wFMCommunicate OK [17:23:51]CreateOFDProtocolMessage done [17:23:51]OFDSenderStorePacket 163967 [17:23:51]StoreOFDPacket docnum=163967 [17:23:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 48 06 04 01 C7 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 35 02 00 00 F4 03 04 00 A6 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 80 02 00 35 04 06 00 B0 6F F5 3F 6A 59 64 FF 53 84 F6 A8 98 35 [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/00163967 [17:23:51]NVStorageSaveData ofd_packets/00163967 [17:23:51]File name is /storage/ofd_packets/00163967 [17:23:51]Write 298 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 9A 03 9D [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 9A 03 00 00 00 00 00 FF 0F B2 [17:23:51]RasterBufferAndPrint [17:23:51]line Счет N : (1)292574 [17:23:51]line ИНН: 02508201610067 [17:23:51]line Контрольно-Кассовый Чек [17:23:51]line ПРОДАЖА [17:23:51]line ТРК (МРК, ГНК) : 11 [17:23:51]line Товар: 2710194800 [17:23:51]line ДТ-К-5 [17:23:51]line 26.250 * 76.20 [17:23:51]line = 2000.25 [17:23:51]line НДС 12% НСП 1% [17:23:51]line > о реализуемом товаре [17:23:51]line ИТОГО: 2000.25 [17:23:51]line НСП 1% : 17.70 [17:23:51]line НДС 12% : 212.42 [17:23:51]line Наличными: 0.00 [17:23:51]line Безнал.: 2000.25 [17:23:51]line Место: АЗС № 130 "Партнер Нефть" [17:23:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:23:51]line СНО: Общий режим [17:23:51]line Чек 565 21.08.2024 17:23 [17:23:51]line Смена: 466 ФФД: 1.0 [17:23:51]line ЗНМ: 0300000070 [17:23:51]line РНМ: 0000000000092562 [17:23:51]line Версия ККМ: 001 [17:23:51]line Платежная система: Бакай Банк [17:23:51]line ФМ: 0000000000871769 [17:23:51]line ФД: 163967 [17:23:51]line ФПД: 193994902432345 [17:23:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172350&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163967&fm=193994902432345&tin=02508201610067®Number=0000000000092562&sum=200025 [17:23:51]written 0, free lines is 4095 [17:23:52]Write to MH i2c: 01 00 00 C4 03 C7 [17:23:52]Write i2c OK [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: 01 [17:23:52]MH_I2C_Read... [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 C4 03 00 00 00 00 00 DA 0C B4 [17:23:52]RasterBufferAndPrint [17:23:52]line [17:23:52]line [17:23:52]line [17:23:52]line [17:23:52]line [17:23:52]written 0, free lines is 3296 [17:23:52]MH_Cut [17:23:52]Write to MH i2c: D1 01 00 CB 03 01 A0 [17:23:52]Write i2c OK [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: D1 [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: D1 01 00 [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: D1 01 00 CB 03 00 9F [17:23:52]Write to MH i2c: 01 00 00 CC 03 CF [17:23:52]Write i2c OK [17:23:52]MH_I2C_Read... [17:23:52]*** Cut start [17:23:52]*** Purtial cut [17:23:52]*** Stage 1: CUTSNS_PIN = 1 [17:23:53]recv_with_timeout no data received [17:23:54]Read from MH i2c: 01 [17:23:54]MH_I2C_Read... [17:23:54]*** Stop cut motor [17:23:54]*** Cut end [17:23:54]Read from MH i2c: 01 07 00 [17:23:54]MH_I2C_Read... [17:23:54]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 FF 0F E4 [17:23:54]process_action close_receipt done [17:23:54]requested_data is exist [17:23:54]produce_requested_data [17:23:54]requested_item fm.sn is exist - process it [17:23:54]wFMCommunicate request_size=4 [17:23:54]MH_SAM_APDU [17:23:54]CAPDU: 80 11 00 00 [17:23:54]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [17:23:54]Write i2c OK [17:23:54]MH_I2C_Read... [17:23:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:54]Read from MH i2c: E2 [17:23:54]MH_I2C_Read... [17:23:54]Read from MH i2c: E2 17 00 [17:23:54]MH_I2C_Read... [17:23:54]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [17:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:23:54]wFMCommunicate OK [17:23:54]requested_item fd.num is exist - process it [17:23:54]SAM_PROTO_GetFieldsCounters [17:23:54]wFMCommunicate request_size=4 [17:23:54]MH_SAM_APDU [17:23:54]CAPDU: 80 13 00 00 [17:23:54]Write to MH i2c: E2 08 00 CE 03 80 13 00 00 00 00 00 00 4D [17:23:54]Write i2c OK [17:23:54]MH_I2C_Read... [17:23:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:23:55]Read from MH i2c: E2 [17:23:55]MH_I2C_Read... [17:23:55]Read from MH i2c: E2 62 00 [17:23:55]MH_I2C_Read... [17:23:55]Read from MH i2c: E2 62 00 CE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 80 02 00 0E 04 04 00 D2 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 EC [17:23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 80 02 00 0E 04 04 00 D2 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 [17:23:55]wFMCommunicate OK [17:23:55]SAM_PROTO_GetFieldsCounters done [17:23:55]requested_item shift.num is exist - process it [17:23:55]requested_item shift.opened is exist - process it [17:23:55]req_shift_opened [17:23:55]FM_GetShiftState [17:23:55]SAM_PROTO_GetShiftState [17:23:55]wFMCommunicate request_size=4 [17:23:55]MH_SAM_APDU [17:23:55]CAPDU: 80 13 01 00 [17:23:55]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [17:23:55]Write i2c OK [17:23:55]MH_I2C_Read... [17:23:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:55]Read from MH i2c: E2 [17:23:55]MH_I2C_Read... [17:23:55]Read from MH i2c: E2 0E 00 [17:23:55]MH_I2C_Read... [17:23:55]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [17:23:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:23:55]wFMCommunicate OK [17:23:55]SAM_PROTO_GetShiftState done [17:23:55]FM_GetShiftState done [17:23:55]req_shift_opened done [17:23:55]requested_item shift.open_date is exist - process it [17:23:55]req_shift_open_date [17:23:55]req_shift_open_date done [17:23:55]produce_requested_data done [17:23:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163967,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:23:55]process_action_free close_receipt [17:23:55]json_value_free [17:23:55]json_value_free done [17:23:55]process_json_proto returns [17:23:55]Send response to host [17:23:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163967,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:23:55]free response buf [17:23:55]execute_script done [17:23:55]execute_script returns [17:23:55]free content buf [17:23:55]Sock 11.Close socket [17:23:55]Sock 11.Thread stoped [17:23:56]ConnectInit Can't take IP for lk.salyk.kg [17:23:56]CommunicateWithHost connect error [17:23:56]CommunicateWithHost err = -1 [17:23:56]OFD Sender: Server communicate error [17:23:56]accept exits with 9 [17:23:56]New connection [17:23:56]New thread 3067342180 created [17:23:56]Thread 3067485540 joined [17:23:56]Waiting for new connection... [17:23:56] Sock 9.Parse request [17:23:56]Sock 9.Check first char [17:23:56]Sock 9.First char is OK [17:23:56]request: POST /json_proto HTTP/1.0 [17:23:56]Method: POST [17:23:56]URL: /json_proto [17:23:56]Method is POST - this is cgi request [17:23:56]url: /json_proto [17:23:56]query_string will be loaded in cgi processing [17:23:56]execute_cgi json_proto POST (null) [17:23:56]execute_cgi path=json_proto method=POST [17:23:56]POST find Content-Length [17:23:56]Host: 172.17.44.132:8080 [17:23:56]Content-Length: 878 [17:23:56]Content-Type: application/json [17:23:56] [17:23:56]POST finish read [17:23:56]Found Content-Length = 878 [17:23:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50659", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:56]execute_script... [17:23:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50659", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:56]POST & json_proto [17:23:56]process_json_proto [17:23:56]json parsed OK: [17:23:56]protocol is kg_v1.0 [17:23:56]action value=close_receipt [17:23:56]process_action close_receipt [17:23:56]cmd_close_receipt [17:23:56]MH_GetDate [17:23:56]Write to MH i2c: F0 00 00 D0 03 C2 [17:23:56]Write i2c OK [17:23:56]MH_I2C_Read... [17:23:56]Read from MH i2c: F0 [17:23:56]MH_I2C_Read... [17:23:56]Read from MH i2c: F0 09 00 [17:23:56]MH_I2C_Read... [17:23:56]Read from MH i2c: F0 09 00 D0 03 00 AD 22 C6 66 2A 83 C1 65 99 [17:23:56]GetLastDocTimeStamp 1724261030 [17:23:56]current date 1724261037 [17:23:56]FM_GetShiftState [17:23:56]SAM_PROTO_GetShiftState [17:23:56]wFMCommunicate request_size=4 [17:23:56]MH_SAM_APDU [17:23:56]CAPDU: 80 13 01 00 [17:23:56]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [17:23:56]Write i2c OK [17:23:56]MH_I2C_Read... [17:23:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:56]OFD Sender: Processing packet 163966 [packets to send 969, broken 967] [17:23:56]ProducePacketName [17:23:56]name=ofd_packets/00163966 [17:23:56]OFD Sender: To server: pG, [17:23:56]CommunicateWithHost lk.salyk.kg:30040 [17:23:56]ConnectInit lk.salyk.kg [17:23:56]Read from MH i2c: E2 [17:23:56]MH_I2C_Read... [17:23:56]Read from MH i2c: E2 0E 00 [17:23:56]MH_I2C_Read... [17:23:56]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 17 [17:23:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:23:56]wFMCommunicate OK [17:23:56]SAM_PROTO_GetShiftState done [17:23:56]FM_GetShiftState done [17:23:56]opened in 1724199517 [17:23:56]opened+sec_in_day 1724285917 [17:23:56]quantity*price = 4000 [17:23:56]sum+1 = 4001 [17:23:56]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.79 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 566 21.08.2024 17:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163968 ФПД: 206124327038649 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163968&fm=206124327038649&tin=02508201610067®Number=0000000000092562&sum=9000 0 [17:23:57]StoreToDocumentArchive [17:23:57]shift 466 fd 163968 [17:23:57]save to /storage/0466/doc_00163968 [17:23:57]save last doc name /storage/0466/doc_00163968 to /storage/kkm_last_doc_name [17:23:57]save OK [17:23:57]Clear old archive folders... [17:23:57]ProcessDocumentItem done err = 0, tmpTLVsize=370 [17:23:57]tlvbuf is 0077AAB0 [17:23:57]SAM_PROTO_ClearQueue [17:23:57]wFMCommunicate request_size=4 [17:23:57]MH_SAM_APDU [17:23:57]CAPDU: 80 09 00 00 [17:23:57]Write to MH i2c: E2 08 00 DE 03 80 09 00 00 00 00 00 00 53 [17:23:57]Write i2c OK [17:23:57]MH_I2C_Read... [17:23:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:23:57]Read from MH i2c: E2 [17:23:57]MH_I2C_Read... [17:23:57]Read from MH i2c: E2 03 00 [17:23:57]MH_I2C_Read... [17:23:57]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [17:23:57]RAPDU: 90 00 [17:23:57]wFMCommunicate OK [17:23:57]SAM_PROTO_ClearQueue done [17:23:57]KKMCreateOFDPacket [17:23:57]OFDProtocolAddRootSTLVToBuf [17:23:57]FM_MakeSignedData [17:23:57]FM_MakeSignedData [17:23:57]SAM_PROTO_SignData [17:23:57]wFMCommunicate request_size=4 [17:23:57]MH_SAM_APDU [17:23:57]CAPDU: 80 0D 01 02 [17:23:57]Write to MH i2c: E2 08 00 DF 03 80 0D 01 02 00 00 00 00 5B [17:23:57]Write i2c OK [17:23:57]MH_I2C_Read... [17:23:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:23:57]Read from MH i2c: E2 [17:23:57]MH_I2C_Read... [17:23:57]Read from MH i2c: E2 03 00 [17:23:57]MH_I2C_Read... [17:23:57]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [17:23:57]RAPDU: 90 00 [17:23:57]wFMCommunicate OK [17:23:57]wFMCommunicate request_size=255 [17:23:57]MH_SAM_APDU [17:23:57]CAPDU: 80 0D 02 02 FA 03 00 72 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 [17:23:57]Write to MH i2c: E2 02 01 E0 03 80 0D 02 02 FA 00 03 00 72 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 00 33 [17:23:57]Write i2c OK [17:23:57]MH_I2C_Read... [17:23:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:57]Read from MH i2c: E2 [17:23:57]MH_I2C_Read... [17:23:57]Read from MH i2c: E2 03 00 [17:23:57]MH_I2C_Read... [17:23:57]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [17:23:57]RAPDU: 90 00 [17:23:57]wFMCommunicate OK [17:23:57]wFMCommunicate request_size=129 [17:23:57]MH_SAM_APDU [17:23:57]CAPDU: 80 0D 02 02 7C 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 AD 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 80 02 00 35 04 06 00 BB 78 0F 4A EE B9 [17:23:57]Write to MH i2c: E2 84 00 E1 03 80 0D 02 02 7C 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 AD 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 80 02 00 35 04 06 00 BB 78 0F 4A EE B9 00 00 D7 [17:23:57]Write i2c OK [17:23:57]MH_I2C_Read... [17:23:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:58]Read from MH i2c: E2 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: E2 03 00 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [17:23:58]RAPDU: 90 00 [17:23:58]wFMCommunicate OK [17:23:58]wFMCommunicate request_size=4 [17:23:58]MH_SAM_APDU [17:23:58]CAPDU: 80 0D 03 02 [17:23:58]Write to MH i2c: E2 08 00 E2 03 80 0D 03 02 00 00 00 00 60 [17:23:58]Write i2c OK [17:23:58]MH_I2C_Read... [17:23:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:23:58]Read from MH i2c: E2 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: E2 0B 00 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: E2 0B 00 E2 03 00 20 3A B6 6C 5B 6C E2 D6 90 00 5C [17:23:58]RAPDU: 20 3A B6 6C 5B 6C E2 D6 90 00 [17:23:58]wFMCommunicate OK [17:23:58]SAM_PROTO_SignData done [17:23:58]FM_MakeSignedData done [17:23:58]CreateOFDProtocolMessage [17:23:58]wFMCommunicate request_size=4 [17:23:58]MH_SAM_APDU [17:23:58]CAPDU: 80 11 00 00 [17:23:58]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [17:23:58]Write i2c OK [17:23:58]MH_I2C_Read... [17:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:58]Read from MH i2c: E2 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: E2 17 00 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [17:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:23:58]wFMCommunicate OK [17:23:58]CreateOFDProtocolMessage done [17:23:58]OFDSenderStorePacket 163968 [17:23:58]StoreOFDPacket docnum=163968 [17:23:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 86 01 00 00 5E FA 7E 01 25 DF 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 AD 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 80 02 00 35 04 06 00 BB 78 0F 4A EE B9 20 3A B6 6C 5B 6C E2 D6 [17:23:58]CheckFolder [17:23:58]dirname=/storage/ofd_packets [17:23:58]CheckFolder done [17:23:58]ProducePacketName [17:23:58]name=ofd_packets/00163968 [17:23:58]NVStorageSaveData ofd_packets/00163968 [17:23:58]File name is /storage/ofd_packets/00163968 [17:23:58]Write 420 bytes [17:23:58]NVStorageSaveData done [17:23:58]OFDSenderStorePacket done [17:23:58]KKMCreateOFDPacket done [17:23:58]NVStorageSaveData kkm_last_timestamp [17:23:58]File name is /storage/kkm_last_timestamp [17:23:58]Write 4 bytes [17:23:58]NVStorageSaveData done [17:23:58]ExternCall_PrintAddStr [17:23:58]wPrintStart [17:23:58]Write to MH i2c: 01 00 00 E4 03 E7 [17:23:58]Write i2c OK [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: 01 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: 01 07 00 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [17:23:58]RasterBufferAndPrint [17:23:58]line Счет N : (3)50659 [17:23:58]line ИНН: 02508201610067 [17:23:58]line Контрольно-Кассовый Чек [17:23:58]line ПРОДАЖА [17:23:58]line Товар: 4700000160211 [17:23:58]line Вода Легенда 0,5л [17:23:58]line 1.000 * 40.00 [17:23:58]line = 40.00 [17:23:58]line НДС 12% НСП 1% [17:23:58]line > о реализуемом товаре [17:23:58]line Товар: 4700000160358 [17:23:58]line Вода Легенда 1л [17:23:58]line 1.000 * 50.00 [17:23:58]line = 50.00 [17:23:58]line НДС 12% НСП 1% [17:23:58]line > о реализуемом товаре [17:23:58]line ИТОГО: 90.00 [17:23:58]line НСП 1% : 0.79 [17:23:58]line НДС 12% : 9.56 [17:23:58]line Наличными: 90.00 [17:23:58]line Безнал.: 0.00 [17:23:58]line Место: АЗС № 130 "Партнер Нефть" [17:23:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:23:58]line СНО: Общий режим [17:23:58]line Чек 566 21.08.2024 17:23 [17:23:58]line Смена: 466 ФФД: 1.0 [17:23:58]line ЗНМ: 0300000070 [17:23:58]line РНМ: 0000000000092562 [17:23:58]line Версия ККМ: 001 [17:23:58]line ФМ: 0000000000871769 [17:23:58]line ФД: 163968 [17:23:58]line ФПД: 206124327038649 [17:23:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163968&fm=206124327038649&tin=02508201610067®Number=0000000000092562&sum=9000 [17:23:58]line 0 [17:23:58]written 0, free lines is 4095 [17:23:58]Write to MH i2c: 01 00 00 12 04 16 [17:23:58]Write i2c OK [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: 01 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: 01 07 00 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: 01 07 00 12 04 00 00 00 00 00 89 0C B2 [17:23:58]RasterBufferAndPrint [17:23:58]line [17:23:58]line [17:23:58]line [17:23:58]line [17:23:58]line [17:23:58]written 0, free lines is 3220 [17:23:58]MH_Cut [17:23:58]Write to MH i2c: D1 01 00 19 04 01 EF [17:23:58]Write i2c OK [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: D1 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: D1 01 00 [17:23:58]MH_I2C_Read... [17:23:58]Read from MH i2c: D1 01 00 19 04 00 EE [17:23:58]Write to MH i2c: 01 00 00 1A 04 1E [17:23:58]Write i2c OK [17:23:58]MH_I2C_Read... [17:23:59]*** Cut start [17:23:59]*** Purtial cut [17:23:59]*** Stage 1: CUTSNS_PIN = 1 [17:24:01]ConnectInit Can't take IP for lk.salyk.kg [17:24:01]CommunicateWithHost connect error [17:24:01]CommunicateWithHost err = -1 [17:24:01]OFD Sender: Server communicate error [17:24:01]OFD Sender: Processing packet 163966 [packets to send 970, broken 967] [17:24:01]ProducePacketName [17:24:01]name=ofd_packets/00163966 [17:24:01]OFD Sender: To server: pG, [17:24:01]CommunicateWithHost lk.salyk.kg:30040 [17:24:01]ConnectInit lk.salyk.kg [17:24:01]Read from MH i2c: 01 [17:24:01]MH_I2C_Read... [17:24:01]*** Stop cut motor [17:24:01]*** Cut end [17:24:01]Read from MH i2c: 01 07 00 [17:24:01]MH_I2C_Read... [17:24:01]Read from MH i2c: 01 07 00 1A 04 00 00 00 00 00 FF 0F 33 [17:24:01]process_action close_receipt done [17:24:01]requested_data is exist [17:24:01]produce_requested_data [17:24:01]requested_item fm.sn is exist - process it [17:24:01]wFMCommunicate request_size=4 [17:24:01]MH_SAM_APDU [17:24:01]CAPDU: 80 11 00 00 [17:24:01]Write to MH i2c: E2 08 00 1B 04 80 11 00 00 00 00 00 00 99 [17:24:01]Write i2c OK [17:24:01]MH_I2C_Read... [17:24:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:01]Read from MH i2c: E2 [17:24:01]MH_I2C_Read... [17:24:01]Read from MH i2c: E2 17 00 [17:24:01]MH_I2C_Read... [17:24:01]Read from MH i2c: E2 17 00 1B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [17:24:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:24:01]wFMCommunicate OK [17:24:01]requested_item fd.num is exist - process it [17:24:01]SAM_PROTO_GetFieldsCounters [17:24:01]wFMCommunicate request_size=4 [17:24:01]MH_SAM_APDU [17:24:01]CAPDU: 80 13 00 00 [17:24:01]Write to MH i2c: E2 08 00 1C 04 80 13 00 00 00 00 00 00 9C [17:24:01]Write i2c OK [17:24:01]MH_I2C_Read... [17:24:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:24:01]Read from MH i2c: E2 [17:24:01]MH_I2C_Read... [17:24:01]Read from MH i2c: E2 62 00 [17:24:01]MH_I2C_Read... [17:24:01]Read from MH i2c: E2 62 00 1C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 80 02 00 0E 04 04 00 D2 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 3F [17:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 80 02 00 0E 04 04 00 D2 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 [17:24:01]wFMCommunicate OK [17:24:01]SAM_PROTO_GetFieldsCounters done [17:24:01]requested_item shift.num is exist - process it [17:24:01]requested_item shift.opened is exist - process it [17:24:01]req_shift_opened [17:24:01]FM_GetShiftState [17:24:01]SAM_PROTO_GetShiftState [17:24:01]wFMCommunicate request_size=4 [17:24:01]MH_SAM_APDU [17:24:01]CAPDU: 80 13 01 00 [17:24:01]Write to MH i2c: E2 08 00 1D 04 80 13 01 00 00 00 00 00 9E [17:24:01]Write i2c OK [17:24:01]MH_I2C_Read... [17:24:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:01]Read from MH i2c: E2 [17:24:01]MH_I2C_Read... [17:24:01]Read from MH i2c: E2 0E 00 [17:24:01]MH_I2C_Read... [17:24:01]Read from MH i2c: E2 0E 00 1D 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 64 [17:24:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:24:01]wFMCommunicate OK [17:24:01]SAM_PROTO_GetShiftState done [17:24:01]FM_GetShiftState done [17:24:01]req_shift_opened done [17:24:01]requested_item shift.open_date is exist - process it [17:24:01]req_shift_open_date [17:24:01]req_shift_open_date done [17:24:01]produce_requested_data done [17:24:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163968,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:24:01]process_action_free close_receipt [17:24:01]json_value_free [17:24:01]json_value_free done [17:24:01]process_json_proto returns [17:24:01]Send response to host [17:24:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163968,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:24:01]free response buf [17:24:01]execute_script done [17:24:01]execute_script returns [17:24:01]free content buf [17:24:01]Sock 9.Close socket [17:24:01]Sock 9.Thread stoped [17:24:09]recv_with_timeout no data received [17:24:09]Connected sock=10 [17:24: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 37 36 39 3C 01 00 00 0E 7A 34 01 33 FF 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 48 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 80 02 00 35 04 06 00 BB 8A 4A C3 67 05 87 44 40 4A 90 48 C9 7C [17:24:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 27 AC 47 00 EB 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 37 36 39 10 04 04 00 7E 80 02 00 F4 03 04 00 09 CC C5 66 B6 04 01 00 00 4C 3D 15 F6 83 71 09 55 [17:24:10]CommunicateWithHost err = 0 [17:24:10]CheckOFDResponse [17:24:10]1017 (14) - 77093643461234 [17:24:10]1041 (16) - 0000000000871769 [17:24:10]1040 (4) - 163966 [17:24:10]1012 (4) - 21.08.2024 11:14 [17:24:10]1206 (1) - 0 [17:24:10]OFD Sender: Remove packet 163966 [17:24:10]ProducePacketName [17:24:10]name=ofd_packets/00163966 [17:24:10]NVStorageDeleteData [17:24:10]OFD Sender: Processing packet 163967 [packets to send 969, broken 967] [17:24:10]ProducePacketName [17:24:10]name=ofd_packets/00163967 [17:24:10]OFD Sender: To server: pG, [17:24:10]CommunicateWithHost lk.salyk.kg:30040 [17:24:10]ConnectInit lk.salyk.kg [17:24:11]Connected sock=9 [17:24: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 37 36 39 0C 01 00 00 48 06 04 01 C7 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 35 02 00 00 F4 03 04 00 A6 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 80 02 00 35 04 06 00 B0 6F F5 3F 6A 59 64 FF 53 84 F6 A8 98 35 [17: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 37 36 39 4F 00 00 00 98 37 47 00 0D 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 80 02 00 F4 03 04 00 0B CC C5 66 B6 04 01 00 00 45 45 86 0E 5E BE 7E 98 [17:24:12]CommunicateWithHost err = 0 [17:24:12]CheckOFDResponse [17:24:12]1017 (14) - 77093643461234 [17:24:12]1041 (16) - 0000000000871769 [17:24:12]1040 (4) - 163967 [17:24:12]1012 (4) - 21.08.2024 11:14 [17:24:12]1206 (1) - 0 [17:24:12]OFD Sender: Remove packet 163967 [17:24:12]ProducePacketName [17:24:12]name=ofd_packets/00163967 [17:24:12]NVStorageDeleteData [17:24:12]OFD Sender: Processing packet 163968 [packets to send 968, broken 967] [17:24:12]ProducePacketName [17:24:12]name=ofd_packets/00163968 [17:24:12]OFD Sender: To server: pG, [17:24:12]CommunicateWithHost lk.salyk.kg:30040 [17:24:12]ConnectInit lk.salyk.kg [17:24:13]Connected sock=9 [17: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 37 36 39 86 01 00 00 5E FA 7E 01 25 DF 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 AD 22 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 80 02 00 35 04 06 00 BB 78 0F 4A EE B9 20 3A B6 6C 5B 6C E2 D6 [17: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 37 36 39 4F 00 00 00 AB CB 47 00 13 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 37 36 39 10 04 04 00 80 80 02 00 F4 03 04 00 0C CC C5 66 B6 04 01 00 00 FD 1F BA 9E 9F D5 25 06 [17:24:13]CommunicateWithHost err = 0 [17:24:13]CheckOFDResponse [17:24:13]1017 (14) - 77093643461234 [17:24:13]1041 (16) - 0000000000871769 [17:24:13]1040 (4) - 163968 [17:24:13]1012 (4) - 21.08.2024 11:14 [17:24:13]1206 (1) - 0 [17:24:13]OFD Sender: Remove packet 163968 [17:24:13]ProducePacketName [17:24:13]name=ofd_packets/00163968 [17:24:13]NVStorageDeleteData [17:24:14]OFD Sender: No OFD packet to send [17:24:19]OFD Sender: No OFD packet to send [17:24:24]OFD Sender: No OFD packet to send [17:24:29]OFD Sender: No OFD packet to send [17:24:33]recv_with_timeout no data received [17:24:34]OFD Sender: No OFD packet to send [17:24:39]OFD Sender: No OFD packet to send [17:24:44]OFD Sender: No OFD packet to send [17:24:49]OFD Sender: No OFD packet to send [17:24:54]OFD Sender: No OFD packet to send [17:24:59]OFD Sender: No OFD packet to send [17:25:04]OFD Sender: No OFD packet to send [17:25:09]OFD Sender: No OFD packet to send [17:25:14]OFD Sender: No OFD packet to send [17:25:19]OFD Sender: No OFD packet to send [17:25:24]OFD Sender: No OFD packet to send [17:25:29]OFD Sender: No OFD packet to send [17:25:34]OFD Sender: No OFD packet to send [17:25:39]OFD Sender: No OFD packet to send [17:25:44]OFD Sender: No OFD packet to send [17:25:49]OFD Sender: No OFD packet to send [17:25:54]accept exits with 7 [17:25:54]New connection [17:25:54]New thread 3067485540 created [17:25:54]Thread 3067342180 joined [17:25:54]Waiting for new connection... [17:25:54] Sock 7.Parse request [17:25:54]Sock 7.Check first char [17:25:54]Sock 7.First char is OK [17:25:54]request: POST /json_proto HTTP/1.0 [17:25:54]Method: POST [17:25:54]URL: /json_proto [17:25:54]Method is POST - this is cgi request [17:25:54]url: /json_proto [17:25:54]query_string will be loaded in cgi processing [17:25:54]execute_cgi json_proto POST (null) [17:25:54]execute_cgi path=json_proto method=POST [17:25:54]POST find Content-Length [17:25:54]Host: 172.17.44.132:8080 [17:25:54]Content-Length: 682 [17:25:54]Content-Type: application/json [17:25:54] [17:25:54]POST finish read [17:25:54]Found Content-Length = 682 [17:25:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:54]execute_script... [17:25: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)292575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:54]POST & json_proto [17:25:54]process_json_proto [17:25:54]json parsed OK: [17:25:54]protocol is kg_v1.0 [17:25:54]action value=close_receipt [17:25:54]process_action close_receipt [17:25:54]cmd_close_receipt [17:25:54]MH_GetDate [17:25:54]Write to MH i2c: F0 00 00 1E 04 11 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: F0 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: F0 09 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: F0 09 00 1E 04 00 22 23 C6 66 2A 83 C1 65 5E [17:25:54]GetLastDocTimeStamp 1724261037 [17:25:54]current date 1724261154 [17:25:54]FM_GetShiftState [17:25:54]SAM_PROTO_GetShiftState [17:25:54]wFMCommunicate request_size=4 [17:25:54]MH_SAM_APDU [17:25:54]CAPDU: 80 13 01 00 [17:25:54]Write to MH i2c: E2 08 00 1F 04 80 13 01 00 00 00 00 00 A0 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:54]Read from MH i2c: E2 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 0E 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 0E 00 1F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 66 [17:25:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:25:54]wFMCommunicate OK [17:25:54]SAM_PROTO_GetShiftState done [17:25:54]FM_GetShiftState done [17:25:54]opened in 1724199517 [17:25:54]opened+sec_in_day 1724285917 [17:25:54]quantity*price = 300064 [17:25:54]sum+1 = 300066 [17:25:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 567 21.08.2024 17:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163969 ФПД: 269923959837300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163969&fm=269923959837300&tin=02508201610067®Number=0000000000092562&sum=300000 [17:25:55]StoreToDocumentArchive [17:25:55]shift 466 fd 163969 [17:25:55]save to /storage/0466/doc_00163969 [17:25:55]save last doc name /storage/0466/doc_00163969 to /storage/kkm_last_doc_name [17:25:55]save OK [17:25:55]Clear old archive folders... [17:25:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:55]tlvbuf is 0073ECA0 [17:25:55]SAM_PROTO_ClearQueue [17:25:55]wFMCommunicate request_size=4 [17:25:55]MH_SAM_APDU [17:25:55]CAPDU: 80 09 00 00 [17:25:55]Write to MH i2c: E2 08 00 2C 04 80 09 00 00 00 00 00 00 A2 [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:55]Read from MH i2c: E2 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [17:25:55]RAPDU: 90 00 [17:25:55]wFMCommunicate OK [17:25:55]SAM_PROTO_ClearQueue done [17:25:55]KKMCreateOFDPacket [17:25:55]OFDProtocolAddRootSTLVToBuf [17:25:55]FM_MakeSignedData [17:25:55]FM_MakeSignedData [17:25:55]SAM_PROTO_SignData [17:25:55]wFMCommunicate request_size=4 [17:25:55]MH_SAM_APDU [17:25:55]CAPDU: 80 0D 01 02 [17:25:55]Write to MH i2c: E2 08 00 2D 04 80 0D 01 02 00 00 00 00 AA [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:55]Read from MH i2c: E2 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [17:25:55]RAPDU: 90 00 [17:25:55]wFMCommunicate OK [17:25:55]wFMCommunicate request_size=255 [17:25:55]MH_SAM_APDU [17:25: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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 23 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 80 02 00 35 04 06 00 F5 [17:25:55]Write to MH i2c: E2 02 01 2E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 23 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 80 02 00 35 04 06 00 F5 00 00 E5 [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:55]Read from MH i2c: E2 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [17:25:55]RAPDU: 90 00 [17:25:55]wFMCommunicate OK [17:25:55]wFMCommunicate request_size=10 [17:25:55]MH_SAM_APDU [17:25:55]CAPDU: 80 0D 02 02 05 7E 91 BE 12 74 [17:25:55]Write to MH i2c: E2 0D 00 2F 04 80 0D 02 02 05 00 7E 91 BE 12 74 00 00 0A [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:55]Read from MH i2c: E2 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [17:25:55]RAPDU: 90 00 [17:25:55]wFMCommunicate OK [17:25:55]wFMCommunicate request_size=4 [17:25:55]MH_SAM_APDU [17:25:55]CAPDU: 80 0D 03 02 [17:25:55]Write to MH i2c: E2 08 00 30 04 80 0D 03 02 00 00 00 00 AF [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:55]Read from MH i2c: E2 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 0B 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 0B 00 30 04 00 14 EC 1D 11 E3 78 EB 65 90 00 89 [17:25:55]RAPDU: 14 EC 1D 11 E3 78 EB 65 90 00 [17:25:55]wFMCommunicate OK [17:25:55]SAM_PROTO_SignData done [17:25:55]FM_MakeSignedData done [17:25:55]CreateOFDProtocolMessage [17:25:55]wFMCommunicate request_size=4 [17:25:55]MH_SAM_APDU [17:25:55]CAPDU: 80 11 00 00 [17:25:55]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:55]Read from MH i2c: E2 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 17 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [17:25:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:25:55]wFMCommunicate OK [17:25:55]CreateOFDProtocolMessage done [17:25:55]OFDSenderStorePacket 163969 [17:25:55]StoreOFDPacket docnum=163969 [17:25:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BA BA 07 01 75 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 23 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 80 02 00 35 04 06 00 F5 7E 91 BE 12 74 14 EC 1D 11 E3 78 EB 65 [17:25:55]CheckFolder [17:25:55]dirname=/storage/ofd_packets [17:25:55]CheckFolder done [17:25:55]ProducePacketName [17:25:55]name=ofd_packets/00163969 [17:25:55]NVStorageSaveData ofd_packets/00163969 [17:25:55]File name is /storage/ofd_packets/00163969 [17:25:55]Write 301 bytes [17:25:55]NVStorageSaveData done [17:25:55]OFDSenderStorePacket done [17:25:55]KKMCreateOFDPacket done [17:25:55]NVStorageSaveData kkm_last_timestamp [17:25:55]File name is /storage/kkm_last_timestamp [17:25:55]Write 4 bytes [17:25:55]NVStorageSaveData done [17:25:55]ExternCall_PrintAddStr [17:25:55]wPrintStart [17:25:55]Write to MH i2c: 01 00 00 32 04 36 [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: 01 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: 01 07 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 FF 0F 4B [17:25:55]RasterBufferAndPrint [17:25:55]line Счет N : (1)292575 [17:25:55]line ИНН: 02508201610067 [17:25:55]line Контрольно-Кассовый Чек [17:25:55]line ПРОДАЖА [17:25:55]line ТРК (МРК, ГНК) : 43 [17:25:55]line Товар: 2710124500 [17:25:55]line Аи-95-К-5 [17:25:55]line 40.440 * 74.20 [17:25:55]line = 3000.65 [17:25:55]line НДС 12% НСП 1% [17:25:55]line > о реализуемом товаре [17:25:55]line ОКРУГЛЕНИЕ: -0.65 [17:25:55]line ИТОГО: 3000.00 [17:25:55]line Внесено: 3000.00 [17:25:55]line СДАЧА: 0.00 [17:25:55]line НСП 1% : 26.55 [17:25:55]line НДС 12% : 318.65 [17:25:55]line Наличными: 3000.00 [17:25:55]line Безнал.: 0.00 [17:25:55]line Место: АЗС № 130 "Партнер Нефть" [17:25:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:25:55]line СНО: Общий режим [17:25:55]line Чек 567 21.08.2024 17:25 [17:25:55]line Смена: 466 ФФД: 1.0 [17:25:55]line ЗНМ: 0300000070 [17:25:55]line РНМ: 0000000000092562 [17:25:55]line Версия ККМ: 001 [17:25:55]line ФМ: 0000000000871769 [17:25:55]line ФД: 163969 [17:25:55]line ФПД: 269923959837300 [17:25:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163969&fm=269923959837300&tin=02508201610067®Number=0000000000092562&sum=300000 [17:25:55]written 0, free lines is 4095 [17:25:55]OFD Sender: Processing packet 163969 [packets to send 968, broken 967] [17:25:55]ProducePacketName [17:25:55]name=ofd_packets/00163969 [17:25:55]OFD Sender: To server: pG, [17:25:55]CommunicateWithHost lk.salyk.kg:30040 [17:25:55]ConnectInit lk.salyk.kg [17:25:56]Write to MH i2c: 01 00 00 5D 04 61 [17:25:56]Write i2c OK [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: 01 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: 01 07 00 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: 01 07 00 5D 04 00 00 00 00 00 C4 0C 38 [17:25:56]RasterBufferAndPrint [17:25:56]line [17:25:56]line [17:25:56]line [17:25:56]line [17:25:56]line [17:25:56]written 0, free lines is 3273 [17:25:56]MH_Cut [17:25:56]Write to MH i2c: D1 01 00 64 04 01 3A [17:25:56]Write i2c OK [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: D1 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: D1 01 00 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: D1 01 00 64 04 00 39 [17:25:56]Write to MH i2c: 01 00 00 65 04 69 [17:25:56]Write i2c OK [17:25:56]MH_I2C_Read... [17:25:56]Connected sock=10 [17:25: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 37 36 39 0F 01 00 00 BA BA 07 01 75 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 23 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 80 02 00 35 04 06 00 F5 7E 91 BE 12 74 14 EC 1D 11 E3 78 EB 65 [17: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 37 36 39 4F 00 00 00 08 D5 47 00 8C 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 37 36 39 10 04 04 00 81 80 02 00 F4 03 04 00 74 CC C5 66 B6 04 01 00 00 60 81 5A 54 3B 7D F2 27 [17:25:56]CommunicateWithHost err = 0 [17:25:56]CheckOFDResponse [17:25:56]1017 (14) - 77093643461234 [17:25:56]1041 (16) - 0000000000871769 [17:25:56]1040 (4) - 163969 [17:25:56]1012 (4) - 21.08.2024 11:16 [17:25:56]1206 (1) - 0 [17:25:56]OFD Sender: Remove packet 163969 [17:25:56]ProducePacketName [17:25:56]name=ofd_packets/00163969 [17:25:56]NVStorageDeleteData [17:25:56]*** Cut start [17:25:56]*** Purtial cut [17:25:56]*** Stage 1: CUTSNS_PIN = 1 [17:25:57]OFD Sender: No OFD packet to send [17:25:59]Read from MH i2c: 01 [17:25:59]MH_I2C_Read... [17:25:59]*** Stop cut motor [17:25:59]*** Cut end [17:25:59]Read from MH i2c: 01 07 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: 01 07 00 65 04 00 00 00 00 00 FF 0F 7E [17:25:59]process_action close_receipt done [17:25:59]requested_data is exist [17:25:59]produce_requested_data [17:25:59]requested_item fm.sn is exist - process it [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 11 00 00 [17:25:59]Write to MH i2c: E2 08 00 66 04 80 11 00 00 00 00 00 00 E4 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 17 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 17 00 66 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [17:25:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:25:59]wFMCommunicate OK [17:25:59]requested_item fd.num is exist - process it [17:25:59]SAM_PROTO_GetFieldsCounters [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 13 00 00 [17:25:59]Write to MH i2c: E2 08 00 67 04 80 13 00 00 00 00 00 00 E7 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 62 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 62 00 67 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 80 02 00 0E 04 04 00 D2 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 8E [17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 80 02 00 0E 04 04 00 D2 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 [17:25:59]wFMCommunicate OK [17:25:59]SAM_PROTO_GetFieldsCounters done [17:25:59]requested_item shift.num is exist - process it [17:25:59]requested_item shift.opened is exist - process it [17:25:59]req_shift_opened [17:25:59]FM_GetShiftState [17:25:59]SAM_PROTO_GetShiftState [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 13 01 00 [17:25:59]Write to MH i2c: E2 08 00 68 04 80 13 01 00 00 00 00 00 E9 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 0E 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 0E 00 68 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AF [17:25:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:25:59]wFMCommunicate OK [17:25:59]SAM_PROTO_GetShiftState done [17:25:59]FM_GetShiftState done [17:25:59]req_shift_opened done [17:25:59]requested_item shift.open_date is exist - process it [17:25:59]req_shift_open_date [17:25:59]req_shift_open_date done [17:25:59]produce_requested_data done [17:25:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163969,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:25:59]process_action_free close_receipt [17:25:59]json_value_free [17:25:59]json_value_free done [17:25:59]process_json_proto returns [17:25:59]Send response to host [17:25:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163969,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:25:59]free response buf [17:25:59]execute_script done [17:25:59]execute_script returns [17:25:59]free content buf [17:25:59]Sock 7.Close socket [17:25:59]Sock 7.Thread stoped [17:26:02]OFD Sender: No OFD packet to send [17:26:04]recv_with_timeout no data received [17:26:07]OFD Sender: No OFD packet to send [17:26:12]OFD Sender: No OFD packet to send [17:26:17]OFD Sender: No OFD packet to send [17:26:21]recv_with_timeout no data received [17:26:22]OFD Sender: No OFD packet to send [17:26:24]accept exits with 9 [17:26:24]New connection [17:26:24]New thread 3067342180 created [17:26:24]Thread 3067485540 joined [17:26:24]Waiting for new connection... [17:26:24] Sock 9.Parse request [17:26:24]Sock 9.Check first char [17:26:24]Sock 9.First char is OK [17:26:24]request: POST /json_proto HTTP/1.0 [17:26:24]Method: POST [17:26:24]URL: /json_proto [17:26:24]Method is POST - this is cgi request [17:26:24]url: /json_proto [17:26:24]query_string will be loaded in cgi processing [17:26:24]execute_cgi json_proto POST (null) [17:26:24]execute_cgi path=json_proto method=POST [17:26:24]POST find Content-Length [17:26:24]Host: 172.17.44.132:8080 [17:26:24]Content-Length: 679 [17:26:24]Content-Type: application/json [17:26:24] [17:26:24]POST finish read [17:26:24]Found Content-Length = 679 [17:26:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.650, "sum" : 993.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 993.00, "payments": [ { "type": 0, "sum" : 993.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:24]execute_script... [17:26: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)292576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.650, "sum" : 993.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 993.00, "payments": [ { "type": 0, "sum" : 993.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:24]POST & json_proto [17:26:24]process_json_proto [17:26:24]json parsed OK: [17:26:24]protocol is kg_v1.0 [17:26:24]action value=close_receipt [17:26:24]process_action close_receipt [17:26:24]cmd_close_receipt [17:26:24]MH_GetDate [17:26:24]Write to MH i2c: F0 00 00 69 04 5C [17:26:24]Write i2c OK [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: F0 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: F0 09 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: F0 09 00 69 04 00 41 23 C6 66 2A 83 C1 65 C8 [17:26:24]GetLastDocTimeStamp 1724261155 [17:26:24]current date 1724261185 [17:26:24]FM_GetShiftState [17:26:24]SAM_PROTO_GetShiftState [17:26:24]wFMCommunicate request_size=4 [17:26:24]MH_SAM_APDU [17:26:24]CAPDU: 80 13 01 00 [17:26:24]Write to MH i2c: E2 08 00 6A 04 80 13 01 00 00 00 00 00 EB [17:26:24]Write i2c OK [17:26:24]MH_I2C_Read... [17:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:24]Read from MH i2c: E2 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 0E 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 0E 00 6A 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B1 [17:26:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:26:24]wFMCommunicate OK [17:26:24]SAM_PROTO_GetShiftState done [17:26:24]FM_GetShiftState done [17:26:24]opened in 1724199517 [17:26:24]opened+sec_in_day 1724285917 [17:26:24]quantity*price = 99327 [17:26:24]sum+1 = 99328 [17:26:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 993.00 Внесено: 1000.00 СДАЧА: 7.00 НСП 1% : 8.79 НДС 12% : 105.48 Наличными: 993.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 568 21.08.2024 17:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163970 ФПД: 70274564204869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163970&fm=70274564204869&tin=02508201610067®Number=0000000000092562&sum=99300 [17:26:25]StoreToDocumentArchive [17:26:25]shift 466 fd 163970 [17:26:25]save to /storage/0466/doc_00163970 [17:26:25]save last doc name /storage/0466/doc_00163970 to /storage/kkm_last_doc_name [17:26:25]save OK [17:26:25]Clear old archive folders... [17:26:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:26:25]tlvbuf is 0076B830 [17:26:25]SAM_PROTO_ClearQueue [17:26:25]wFMCommunicate request_size=4 [17:26:25]MH_SAM_APDU [17:26:25]CAPDU: 80 09 00 00 [17:26:25]Write to MH i2c: E2 08 00 77 04 80 09 00 00 00 00 00 00 ED [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:25]Read from MH i2c: E2 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [17:26:25]RAPDU: 90 00 [17:26:25]wFMCommunicate OK [17:26:25]SAM_PROTO_ClearQueue done [17:26:25]KKMCreateOFDPacket [17:26:25]OFDProtocolAddRootSTLVToBuf [17:26:25]FM_MakeSignedData [17:26:25]FM_MakeSignedData [17:26:25]SAM_PROTO_SignData [17:26:25]wFMCommunicate request_size=4 [17:26:25]MH_SAM_APDU [17:26:25]CAPDU: 80 0D 01 02 [17:26:25]Write to MH i2c: E2 08 00 78 04 80 0D 01 02 00 00 00 00 F5 [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:25]Read from MH i2c: E2 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [17:26:25]RAPDU: 90 00 [17:26:25]wFMCommunicate OK [17:26:25]wFMCommunicate request_size=255 [17:26:25]MH_SAM_APDU [17:26:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 29 00 00 00 00 07 04 06 00 E4 83 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 02 00 00 F4 03 04 00 41 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 80 02 00 35 04 06 00 3F [17:26:25]Write to MH i2c: E2 02 01 79 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 29 00 00 00 00 07 04 06 00 E4 83 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 02 00 00 F4 03 04 00 41 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 80 02 00 35 04 06 00 3F 00 00 0F [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:25]Read from MH i2c: E2 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [17:26:25]RAPDU: 90 00 [17:26:25]wFMCommunicate OK [17:26:25]wFMCommunicate request_size=10 [17:26:25]MH_SAM_APDU [17:26:25]CAPDU: 80 0D 02 02 05 EA 12 6F A9 45 [17:26:25]Write to MH i2c: E2 0D 00 7A 04 80 0D 02 02 05 00 EA 12 6F A9 45 00 00 5B [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:25]Read from MH i2c: E2 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [17:26:25]RAPDU: 90 00 [17:26:25]wFMCommunicate OK [17:26:25]wFMCommunicate request_size=4 [17:26:25]MH_SAM_APDU [17:26:25]CAPDU: 80 0D 03 02 [17:26:25]Write to MH i2c: E2 08 00 7B 04 80 0D 03 02 00 00 00 00 FA [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:25]Read from MH i2c: E2 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 0B 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 0B 00 7B 04 00 7E D4 7A 78 6A 67 1A 9A 90 00 C4 [17:26:25]RAPDU: 7E D4 7A 78 6A 67 1A 9A 90 00 [17:26:25]wFMCommunicate OK [17:26:25]SAM_PROTO_SignData done [17:26:25]FM_MakeSignedData done [17:26:25]CreateOFDProtocolMessage [17:26:25]wFMCommunicate request_size=4 [17:26:25]MH_SAM_APDU [17:26:25]CAPDU: 80 11 00 00 [17:26:25]Write to MH i2c: E2 08 00 7C 04 80 11 00 00 00 00 00 00 FA [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:25]Read from MH i2c: E2 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 17 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: E2 17 00 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [17:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:26:25]wFMCommunicate OK [17:26:25]CreateOFDProtocolMessage done [17:26:25]OFDSenderStorePacket 163970 [17:26:25]StoreOFDPacket docnum=163970 [17:26:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2D A9 07 01 CA 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 35 FF 03 08 00 03 3A 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 29 00 00 00 00 07 04 06 00 E4 83 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 02 00 00 F4 03 04 00 41 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 80 02 00 35 04 06 00 3F EA 12 6F A9 45 7E D4 7A 78 6A 67 1A 9A [17:26:25]CheckFolder [17:26:25]dirname=/storage/ofd_packets [17:26:25]CheckFolder done [17:26:25]ProducePacketName [17:26:25]name=ofd_packets/00163970 [17:26:25]NVStorageSaveData ofd_packets/00163970 [17:26:25]File name is /storage/ofd_packets/00163970 [17:26:25]Write 301 bytes [17:26:25]NVStorageSaveData done [17:26:25]OFDSenderStorePacket done [17:26:25]KKMCreateOFDPacket done [17:26:25]NVStorageSaveData kkm_last_timestamp [17:26:25]File name is /storage/kkm_last_timestamp [17:26:25]Write 4 bytes [17:26:25]NVStorageSaveData done [17:26:25]ExternCall_PrintAddStr [17:26:25]wPrintStart [17:26:25]Write to MH i2c: 01 00 00 7D 04 81 [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: 01 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: 01 07 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: 01 07 00 7D 04 00 00 00 00 00 FF 0F 96 [17:26:25]RasterBufferAndPrint [17:26:25]line Счет N : (1)292576 [17:26:25]line ИНН: 02508201610067 [17:26:25]line Контрольно-Кассовый Чек [17:26:25]line ПРОДАЖА [17:26:25]line ТРК (МРК, ГНК) : 52 [17:26:25]line Товар: 2710124130 [17:26:25]line Аи-92-К-5 [17:26:25]line 14.650 * 67.80 [17:26:25]line = 993.27 [17:26:25]line НДС 12% НСП 1% [17:26:25]line > о реализуемом товаре [17:26:25]line ОКРУГЛЕНИЕ: -0.27 [17:26:25]line ИТОГО: 993.00 [17:26:25]line Внесено: 1000.00 [17:26:25]line СДАЧА: 7.00 [17:26:25]line НСП 1% : 8.79 [17:26:25]line НДС 12% : 105.48 [17:26:25]line Наличными: 993.00 [17:26:25]line Безнал.: 0.00 [17:26:25]line Место: АЗС № 130 "Партнер Нефть" [17:26:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:26:25]line СНО: Общий режим [17:26:25]line Чек 568 21.08.2024 17:26 [17:26:25]line Смена: 466 ФФД: 1.0 [17:26:25]line ЗНМ: 0300000070 [17:26:25]line РНМ: 0000000000092562 [17:26:25]line Версия ККМ: 001 [17:26:25]line ФМ: 0000000000871769 [17:26:25]line ФД: 163970 [17:26:25]line ФПД: 70274564204869 [17:26:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163970&fm=70274564204869&tin=02508201610067®Number=0000000000092562&sum=99300 [17:26:25]written 0, free lines is 4095 [17:26:26]OFD Sender: Processing packet 163970 [packets to send 968, broken 967] [17:26:26]ProducePacketName [17:26:26]name=ofd_packets/00163970 [17:26:26]OFD Sender: To server: pG, [17:26:26]CommunicateWithHost lk.salyk.kg:30040 [17:26:26]ConnectInit lk.salyk.kg [17:26:26]Write to MH i2c: 01 00 00 A8 04 AC [17:26:26]Write i2c OK [17:26:26]MH_I2C_Read... [17:26:26]Read from MH i2c: 01 [17:26:26]MH_I2C_Read... [17:26:26]Read from MH i2c: 01 07 00 [17:26:26]MH_I2C_Read... [17:26:26]Read from MH i2c: 01 07 00 A8 04 00 00 00 00 00 C1 0C 80 [17:26:26]RasterBufferAndPrint [17:26:26]line [17:26:26]line [17:26:26]line [17:26:26]line [17:26:26]line [17:26:26]written 0, free lines is 3271 [17:26:26]MH_Cut [17:26:26]Write to MH i2c: D1 01 00 AF 04 01 85 [17:26:26]Write i2c OK [17:26:26]MH_I2C_Read... [17:26:26]Read from MH i2c: D1 [17:26:26]MH_I2C_Read... [17:26:26]Read from MH i2c: D1 01 00 [17:26:26]MH_I2C_Read... [17:26:26]Read from MH i2c: D1 01 00 AF 04 00 84 [17:26:26]Write to MH i2c: 01 00 00 B0 04 B4 [17:26:26]Write i2c OK [17:26:26]MH_I2C_Read... [17:26:27]*** Cut start [17:26:27]*** Purtial cut [17:26:27]*** Stage 1: CUTSNS_PIN = 1 [17:26:29]Read from MH i2c: 01 [17:26:29]MH_I2C_Read... [17:26:29]*** Stop cut motor [17:26:29]*** Cut end [17:26:29]Read from MH i2c: 01 07 00 [17:26:29]MH_I2C_Read... [17:26:29]Read from MH i2c: 01 07 00 B0 04 00 00 00 00 00 FF 0F C9 [17:26:29]process_action close_receipt done [17:26:29]requested_data is exist [17:26:29]produce_requested_data [17:26:29]requested_item fm.sn is exist - process it [17:26:29]wFMCommunicate request_size=4 [17:26:29]MH_SAM_APDU [17:26:29]CAPDU: 80 11 00 00 [17:26:29]Write to MH i2c: E2 08 00 B1 04 80 11 00 00 00 00 00 00 2F [17:26:29]Write i2c OK [17:26:29]MH_I2C_Read... [17:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:29]Read from MH i2c: E2 [17:26:29]MH_I2C_Read... [17:26:29]Read from MH i2c: E2 17 00 [17:26:29]MH_I2C_Read... [17:26:29]Read from MH i2c: E2 17 00 B1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [17:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:26:29]wFMCommunicate OK [17:26:29]requested_item fd.num is exist - process it [17:26:29]SAM_PROTO_GetFieldsCounters [17:26:29]wFMCommunicate request_size=4 [17:26:29]MH_SAM_APDU [17:26:29]CAPDU: 80 13 00 00 [17:26:29]Write to MH i2c: E2 08 00 B2 04 80 13 00 00 00 00 00 00 32 [17:26:29]Write i2c OK [17:26:29]MH_I2C_Read... [17:26:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:29]Read from MH i2c: E2 [17:26:29]MH_I2C_Read... [17:26:29]Read from MH i2c: E2 62 00 [17:26:29]MH_I2C_Read... [17:26:29]Read from MH i2c: E2 62 00 B2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 80 02 00 0E 04 04 00 D2 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 DD [17:26:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 80 02 00 0E 04 04 00 D2 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 [17:26:29]wFMCommunicate OK [17:26:29]SAM_PROTO_GetFieldsCounters done [17:26:29]requested_item shift.num is exist - process it [17:26:29]requested_item shift.opened is exist - process it [17:26:29]req_shift_opened [17:26:29]FM_GetShiftState [17:26:29]SAM_PROTO_GetShiftState [17:26:29]wFMCommunicate request_size=4 [17:26:29]MH_SAM_APDU [17:26:29]CAPDU: 80 13 01 00 [17:26:29]Write to MH i2c: E2 08 00 B3 04 80 13 01 00 00 00 00 00 34 [17:26:29]Write i2c OK [17:26:29]MH_I2C_Read... [17:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:29]Read from MH i2c: E2 [17:26:29]MH_I2C_Read... [17:26:29]Read from MH i2c: E2 0E 00 [17:26:29]MH_I2C_Read... [17:26:29]Read from MH i2c: E2 0E 00 B3 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FA [17:26:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:26:29]wFMCommunicate OK [17:26:29]SAM_PROTO_GetShiftState done [17:26:29]FM_GetShiftState done [17:26:29]req_shift_opened done [17:26:29]requested_item shift.open_date is exist - process it [17:26:29]req_shift_open_date [17:26:29]req_shift_open_date done [17:26:29]produce_requested_data done [17:26:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163970,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:26:29]process_action_free close_receipt [17:26:29]json_value_free [17:26:29]json_value_free done [17:26:29]process_json_proto returns [17:26:29]Send response to host [17:26:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163970,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:26:29]free response buf [17:26:29]execute_script done [17:26:29]execute_script returns [17:26:29]free content buf [17:26:29]Sock 9.Close socket [17:26:29]Sock 9.Thread stoped [17:26:31]ConnectInit Can't take IP for lk.salyk.kg [17:26:31]CommunicateWithHost connect error [17:26:31]CommunicateWithHost err = -1 [17:26:31]OFD Sender: Server communicate error [17:26:36]OFD Sender: Processing packet 163970 [packets to send 968, broken 967] [17:26:36]ProducePacketName [17:26:36]name=ofd_packets/00163970 [17:26:36]OFD Sender: To server: pG, [17:26:36]CommunicateWithHost lk.salyk.kg:30040 [17:26:36]ConnectInit lk.salyk.kg [17:26:40]recv_with_timeout no data received [17:26:41]ConnectInit Can't take IP for lk.salyk.kg [17:26:41]CommunicateWithHost connect error [17:26:41]CommunicateWithHost err = -1 [17:26:41]OFD Sender: Server communicate error [17:26:46]OFD Sender: Processing packet 163970 [packets to send 968, broken 967] [17:26:46]ProducePacketName [17:26:46]name=ofd_packets/00163970 [17:26:46]OFD Sender: To server: pG, [17:26:46]CommunicateWithHost lk.salyk.kg:30040 [17:26:46]ConnectInit lk.salyk.kg [17:26:51]ConnectInit Can't take IP for lk.salyk.kg [17:26:51]CommunicateWithHost connect error [17:26:51]CommunicateWithHost err = -1 [17:26:51]OFD Sender: Server communicate error [17:26:56]OFD Sender: Processing packet 163970 [packets to send 968, broken 967] [17:26:56]ProducePacketName [17:26:56]name=ofd_packets/00163970 [17:26:56]OFD Sender: To server: pG, [17:26:56]CommunicateWithHost lk.salyk.kg:30040 [17:26:56]ConnectInit lk.salyk.kg [17:26:57]recv_with_timeout no data received [17:27:01]ConnectInit Can't take IP for lk.salyk.kg [17:27:01]CommunicateWithHost connect error [17:27:01]CommunicateWithHost err = -1 [17:27:01]OFD Sender: Server communicate error [17:27:06]OFD Sender: Processing packet 163970 [packets to send 968, broken 967] [17:27:06]ProducePacketName [17:27:06]name=ofd_packets/00163970 [17:27:06]OFD Sender: To server: pG, [17:27:06]CommunicateWithHost lk.salyk.kg:30040 [17:27:06]ConnectInit lk.salyk.kg [17:27:11]ConnectInit Can't take IP for lk.salyk.kg [17:27:11]CommunicateWithHost connect error [17:27:11]CommunicateWithHost err = -1 [17:27:11]OFD Sender: Server communicate error [17:27:16]OFD Sender: Processing packet 163970 [packets to send 968, broken 967] [17:27:16]ProducePacketName [17:27:16]name=ofd_packets/00163970 [17:27:16]OFD Sender: To server: pG, [17:27:16]CommunicateWithHost lk.salyk.kg:30040 [17:27:16]ConnectInit lk.salyk.kg [17:27:17]recv_with_timeout no data received [17:27:21]ConnectInit Can't take IP for lk.salyk.kg [17:27:21]CommunicateWithHost connect error [17:27:21]CommunicateWithHost err = -1 [17:27:21]OFD Sender: Server communicate error [17:27:26]OFD Sender: Processing packet 163970 [packets to send 968, broken 967] [17:27:26]ProducePacketName [17:27:26]name=ofd_packets/00163970 [17:27:26]OFD Sender: To server: pG, [17:27:26]CommunicateWithHost lk.salyk.kg:30040 [17:27:26]ConnectInit lk.salyk.kg [17:27:31]ConnectInit Can't take IP for lk.salyk.kg [17:27:31]CommunicateWithHost connect error [17:27:31]CommunicateWithHost err = -1 [17:27:31]OFD Sender: Server communicate error [17:27:33]accept exits with 7 [17:27:33]New connection [17:27:33]New thread 3067485540 created [17:27:33]Thread 3067342180 joined [17:27:33]Waiting for new connection... [17:27:33] Sock 7.Parse request [17:27:33]Sock 7.Check first char [17:27:33]Sock 7.First char is OK [17:27:33]request: POST /json_proto HTTP/1.0 [17:27:33]Method: POST [17:27:33]URL: /json_proto [17:27:33]Method is POST - this is cgi request [17:27:33]url: /json_proto [17:27:33]query_string will be loaded in cgi processing [17:27:33]execute_cgi json_proto POST (null) [17:27:33]execute_cgi path=json_proto method=POST [17:27:33]POST find Content-Length [17:27:33]Host: 172.17.44.132:8080 [17:27:33]Content-Length: 674 [17:27:33]Content-Type: application/json [17:27:33] [17:27:33]POST finish read [17:27:33]Found Content-Length = 674 [17:27:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [17:27:33]execute_script... [17:27:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [17:27:33]POST & json_proto [17:27:33]process_json_proto [17:27:33]json parsed OK: [17:27:33]protocol is kg_v1.0 [17:27:33]action value=close_receipt [17:27:33]process_action close_receipt [17:27:33]cmd_close_receipt [17:27:33]MH_GetDate [17:27:33]Write to MH i2c: F0 00 00 B4 04 A7 [17:27:33]Write i2c OK [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: F0 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: F0 09 00 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: F0 09 00 B4 04 00 86 23 C6 66 2A 83 C1 65 58 [17:27:33]GetLastDocTimeStamp 1724261185 [17:27:33]current date 1724261254 [17:27:33]FM_GetShiftState [17:27:33]SAM_PROTO_GetShiftState [17:27:33]wFMCommunicate request_size=4 [17:27:33]MH_SAM_APDU [17:27:33]CAPDU: 80 13 01 00 [17:27:33]Write to MH i2c: E2 08 00 B5 04 80 13 01 00 00 00 00 00 36 [17:27:33]Write i2c OK [17:27:33]MH_I2C_Read... [17:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:34]Read from MH i2c: E2 [17:27:34]MH_I2C_Read... [17:27:34]Read from MH i2c: E2 0E 00 [17:27:34]MH_I2C_Read... [17:27:34]Read from MH i2c: E2 0E 00 B5 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FC [17:27:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:27:34]wFMCommunicate OK [17:27:34]SAM_PROTO_GetShiftState done [17:27:34]FM_GetShiftState done [17:27:34]opened in 1724199517 [17:27:34]opened+sec_in_day 1724285917 [17:27:34]quantity*price = 50063 [17:27:34]sum+1 = 50064 [17:27:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 569 21.08.2024 17:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163971 ФПД: 267355740686765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163971&fm=267355740686765&tin=02508201610067®Number=0000000000092562&sum=50000 [17:27:35]StoreToDocumentArchive [17:27:35]shift 466 fd 163971 [17:27:35]save to /storage/0466/doc_00163971 [17:27:35]save last doc name /storage/0466/doc_00163971 to /storage/kkm_last_doc_name [17:27:35]save OK [17:27:35]Clear old archive folders... [17:27:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:27:35]tlvbuf is 0074B060 [17:27:35]SAM_PROTO_ClearQueue [17:27:35]wFMCommunicate request_size=4 [17:27:35]MH_SAM_APDU [17:27:35]CAPDU: 80 09 00 00 [17:27:35]Write to MH i2c: E2 08 00 C2 04 80 09 00 00 00 00 00 00 38 [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [17:27:35]RAPDU: 90 00 [17:27:35]wFMCommunicate OK [17:27:35]SAM_PROTO_ClearQueue done [17:27:35]KKMCreateOFDPacket [17:27:35]OFDProtocolAddRootSTLVToBuf [17:27:35]FM_MakeSignedData [17:27:35]FM_MakeSignedData [17:27:35]SAM_PROTO_SignData [17:27:35]wFMCommunicate request_size=4 [17:27:35]MH_SAM_APDU [17:27:35]CAPDU: 80 0D 01 02 [17:27:35]Write to MH i2c: E2 08 00 C3 04 80 0D 01 02 00 00 00 00 40 [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [17:27:35]RAPDU: 90 00 [17:27:35]wFMCommunicate OK [17:27:35]wFMCommunicate request_size=255 [17:27:35]MH_SAM_APDU [17:27:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 39 02 00 00 F4 03 04 00 86 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 80 02 00 35 04 06 00 F3 28 9B F3 [17:27:35]Write to MH i2c: E2 02 01 C4 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 38 30 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 39 02 00 00 F4 03 04 00 86 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 80 02 00 35 04 06 00 F3 28 9B F3 00 00 E8 [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [17:27:35]RAPDU: 90 00 [17:27:35]wFMCommunicate OK [17:27:35]wFMCommunicate request_size=7 [17:27:35]MH_SAM_APDU [17:27:35]CAPDU: 80 0D 02 02 02 C9 AD [17:27:35]Write to MH i2c: E2 0A 00 C5 04 80 0D 02 02 02 00 C9 AD 00 00 BD [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [17:27:35]RAPDU: 90 00 [17:27:35]wFMCommunicate OK [17:27:35]wFMCommunicate request_size=4 [17:27:35]MH_SAM_APDU [17:27:35]CAPDU: 80 0D 03 02 [17:27:35]Write to MH i2c: E2 08 00 C6 04 80 0D 03 02 00 00 00 00 45 [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 0B 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 0B 00 C6 04 00 8B F9 F2 02 0D 50 17 12 90 00 44 [17:27:35]RAPDU: 8B F9 F2 02 0D 50 17 12 90 00 [17:27:35]wFMCommunicate OK [17:27:35]SAM_PROTO_SignData done [17:27:35]FM_MakeSignedData done [17:27:35]CreateOFDProtocolMessage [17:27:35]wFMCommunicate request_size=4 [17:27:35]MH_SAM_APDU [17:27:35]CAPDU: 80 11 00 00 [17:27:35]Write to MH i2c: E2 08 00 C7 04 80 11 00 00 00 00 00 00 45 [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 17 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 17 00 C7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [17:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:27:35]wFMCommunicate OK [17:27:35]CreateOFDProtocolMessage done [17:27:35]OFDSenderStorePacket 163971 [17:27:35]StoreOFDPacket docnum=163971 [17:27:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6D 2F 04 01 FD 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 39 02 00 00 F4 03 04 00 86 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 80 02 00 35 04 06 00 F3 28 9B F3 C9 AD 8B F9 F2 02 0D 50 17 12 [17:27:35]CheckFolder [17:27:35]dirname=/storage/ofd_packets [17:27:35]CheckFolder done [17:27:35]ProducePacketName [17:27:35]name=ofd_packets/00163971 [17:27:35]NVStorageSaveData ofd_packets/00163971 [17:27:35]File name is /storage/ofd_packets/00163971 [17:27:35]Write 298 bytes [17:27:35]NVStorageSaveData done [17:27:35]OFDSenderStorePacket done [17:27:35]KKMCreateOFDPacket done [17:27:35]NVStorageSaveData kkm_last_timestamp [17:27:35]File name is /storage/kkm_last_timestamp [17:27:35]Write 4 bytes [17:27:35]NVStorageSaveData done [17:27:35]ExternCall_PrintAddStr [17:27:35]wPrintStart [17:27:35]Write to MH i2c: 01 00 00 C8 04 CC [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: 01 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: 01 07 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: 01 07 00 C8 04 00 00 00 00 00 FF 0F E1 [17:27:35]RasterBufferAndPrint [17:27:35]line Счет N : (1)292578 [17:27:35]line ИНН: 02508201610067 [17:27:35]line Контрольно-Кассовый Чек [17:27:35]line ПРОДАЖА [17:27:35]line ТРК (МРК, ГНК) : 11 [17:27:35]line Товар: 2710194800 [17:27:35]line ДТ-К-5 [17:27:35]line 6.570 * 76.20 [17:27:35]line = 500.63 [17:27:35]line НДС 12% НСП 1% [17:27:35]line > о реализуемом товаре [17:27:35]line ОКРУГЛЕНИЕ: -0.63 [17:27:35]line ИТОГО: 500.00 [17:27:35]line Внесено: 500.00 [17:27:35]line СДАЧА: 0.00 [17:27:35]line НСП 1% : 4.43 [17:27:35]line НДС 12% : 53.16 [17:27:35]line Наличными: 500.00 [17:27:35]line Безнал.: 0.00 [17:27:35]line Место: АЗС № 130 "Партнер Нефть" [17:27:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:27:35]line СНО: Общий режим [17:27:35]line Чек 569 21.08.2024 17:27 [17:27:35]line Смена: 466 ФФД: 1.0 [17:27:35]line ЗНМ: 0300000070 [17:27:35]line РНМ: 0000000000092562 [17:27:35]line Версия ККМ: 001 [17:27:35]line ФМ: 0000000000871769 [17:27:35]line ФД: 163971 [17:27:35]line ФПД: 267355740686765 [17:27:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163971&fm=267355740686765&tin=02508201610067®Number=0000000000092562&sum=50000 [17:27:35]OFD Sender: Processing packet 163970 [packets to send 969, broken 967] [17:27:35]ProducePacketName [17:27:35]name=ofd_packets/00163970 [17:27:35]OFD Sender: To server: pG, [17:27:35]CommunicateWithHost lk.salyk.kg:30040 [17:27:35]ConnectInit lk.salyk.kg [17:27:35]written 0, free lines is 4095 [17:27:36]Write to MH i2c: 01 00 00 F3 04 F7 [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: 01 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: 01 07 00 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: 01 07 00 F3 04 00 00 00 00 00 C5 0C CF [17:27:36]RasterBufferAndPrint [17:27:36]line [17:27:36]line [17:27:36]line [17:27:36]line [17:27:36]line [17:27:36]written 0, free lines is 3274 [17:27:36]MH_Cut [17:27:36]Write to MH i2c: D1 01 00 FA 04 01 D0 [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: D1 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: D1 01 00 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: D1 01 00 FA 04 00 CF [17:27:36]Write to MH i2c: 01 00 00 FB 04 FF [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:37]*** Cut start [17:27:37]*** Purtial cut [17:27:37]*** Stage 1: CUTSNS_PIN = 1 [17:27:39]Read from MH i2c: 01 [17:27:39]MH_I2C_Read... [17:27:39]*** Stop cut motor [17:27:39]*** Cut end [17:27:39]Read from MH i2c: 01 07 00 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: 01 07 00 FB 04 00 00 00 00 00 FF 0F 14 [17:27:39]process_action close_receipt done [17:27:39]requested_data is exist [17:27:39]produce_requested_data [17:27:39]requested_item fm.sn is exist - process it [17:27:39]wFMCommunicate request_size=4 [17:27:39]MH_SAM_APDU [17:27:39]CAPDU: 80 11 00 00 [17:27:39]Write to MH i2c: E2 08 00 FC 04 80 11 00 00 00 00 00 00 7A [17:27:39]Write i2c OK [17:27:39]MH_I2C_Read... [17:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:39]Read from MH i2c: E2 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 17 00 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 17 00 FC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [17:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:27:39]wFMCommunicate OK [17:27:39]requested_item fd.num is exist - process it [17:27:39]SAM_PROTO_GetFieldsCounters [17:27:39]wFMCommunicate request_size=4 [17:27:39]MH_SAM_APDU [17:27:39]CAPDU: 80 13 00 00 [17:27:39]Write to MH i2c: E2 08 00 FD 04 80 13 00 00 00 00 00 00 7D [17:27:39]Write i2c OK [17:27:39]MH_I2C_Read... [17:27:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:39]Read from MH i2c: E2 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 62 00 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 62 00 FD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 80 02 00 0E 04 04 00 D2 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 2C [17:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 80 02 00 0E 04 04 00 D2 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 [17:27:39]wFMCommunicate OK [17:27:39]SAM_PROTO_GetFieldsCounters done [17:27:39]requested_item shift.num is exist - process it [17:27:39]requested_item shift.opened is exist - process it [17:27:39]req_shift_opened [17:27:39]FM_GetShiftState [17:27:39]SAM_PROTO_GetShiftState [17:27:39]wFMCommunicate request_size=4 [17:27:39]MH_SAM_APDU [17:27:39]CAPDU: 80 13 01 00 [17:27:39]Write to MH i2c: E2 08 00 FE 04 80 13 01 00 00 00 00 00 7F [17:27:39]Write i2c OK [17:27:39]MH_I2C_Read... [17:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:39]Read from MH i2c: E2 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 0E 00 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 0E 00 FE 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 45 [17:27:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:27:39]wFMCommunicate OK [17:27:39]SAM_PROTO_GetShiftState done [17:27:39]FM_GetShiftState done [17:27:39]req_shift_opened done [17:27:39]requested_item shift.open_date is exist - process it [17:27:39]req_shift_open_date [17:27:39]req_shift_open_date done [17:27:39]produce_requested_data done [17:27:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163971,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:27:39]process_action_free close_receipt [17:27:39]json_value_free [17:27:39]json_value_free done [17:27:39]process_json_proto returns [17:27:39]Send response to host [17:27:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163971,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:27:39]free response buf [17:27:39]execute_script done [17:27:39]execute_script returns [17:27:39]free content buf [17:27:39]Sock 7.Close socket [17:27:39]Sock 7.Thread stoped [17:27:40]ConnectInit Can't take IP for lk.salyk.kg [17:27:40]CommunicateWithHost connect error [17:27:40]CommunicateWithHost err = -1 [17:27:40]OFD Sender: Server communicate error [17:27:46]OFD Sender: Processing packet 163970 [packets to send 969, broken 967] [17:27:46]ProducePacketName [17:27:46]name=ofd_packets/00163970 [17:27:46]OFD Sender: To server: pG, [17:27:46]CommunicateWithHost lk.salyk.kg:30040 [17:27:46]ConnectInit lk.salyk.kg [17:27:50]recv_with_timeout no data received [17:27:51]ConnectInit Can't take IP for lk.salyk.kg [17:27:51]CommunicateWithHost connect error [17:27:51]CommunicateWithHost err = -1 [17:27:51]OFD Sender: Server communicate error [17:27:56]OFD Sender: Processing packet 163970 [packets to send 969, broken 967] [17:27:56]ProducePacketName [17:27:56]name=ofd_packets/00163970 [17:27:56]OFD Sender: To server: pG, [17:27:56]CommunicateWithHost lk.salyk.kg:30040 [17:27:56]ConnectInit lk.salyk.kg [17:28:01]ConnectInit Can't take IP for lk.salyk.kg [17:28:01]CommunicateWithHost connect error [17:28:01]CommunicateWithHost err = -1 [17:28:01]OFD Sender: Server communicate error [17:28:06]OFD Sender: Processing packet 163970 [packets to send 969, broken 967] [17:28:06]ProducePacketName [17:28:06]name=ofd_packets/00163970 [17:28:06]OFD Sender: To server: pG, [17:28:06]CommunicateWithHost lk.salyk.kg:30040 [17:28:06]ConnectInit lk.salyk.kg [17:28:09]recv_with_timeout no data received [17:28:11]ConnectInit Can't take IP for lk.salyk.kg [17:28:11]CommunicateWithHost connect error [17:28:11]CommunicateWithHost err = -1 [17:28:11]OFD Sender: Server communicate error [17:28:16]OFD Sender: Processing packet 163970 [packets to send 969, broken 967] [17:28:16]ProducePacketName [17:28:16]name=ofd_packets/00163970 [17:28:16]OFD Sender: To server: pG, [17:28:16]CommunicateWithHost lk.salyk.kg:30040 [17:28:16]ConnectInit lk.salyk.kg [17:28:25]recv_with_timeout no data received [17:28:29]accept exits with 10 [17:28:29]New connection [17:28:29]New thread 3067342180 created [17:28:29]Thread 3067485540 joined [17:28:29]Waiting for new connection... [17:28:29] Sock 10.Parse request [17:28:29]Sock 10.Check first char [17:28:29]Sock 10.First char is OK [17:28:29]request: POST /json_proto HTTP/1.0 [17:28:29]Method: POST [17:28:29]URL: /json_proto [17:28:29]Method is POST - this is cgi request [17:28:29]url: /json_proto [17:28:29]query_string will be loaded in cgi processing [17:28:29]execute_cgi json_proto POST (null) [17:28:29]execute_cgi path=json_proto method=POST [17:28:29]POST find Content-Length [17:28:29]Host: 172.17.44.132:8080 [17:28:29]Content-Length: 801 [17:28:29]Content-Type: application/json [17:28:29] [17:28:29]POST finish read [17:28:29]Found Content-Length = 801 [17:28:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 104.990, "sum" : 8000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 8000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:29]execute_script... [17:28:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 104.990, "sum" : 8000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 8000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:29]POST & json_proto [17:28:29]process_json_proto [17:28:29]json parsed OK: [17:28:29]protocol is kg_v1.0 [17:28:29]action value=close_receipt [17:28:29]process_action close_receipt [17:28:29]cmd_close_receipt [17:28:29]MH_GetDate [17:28:29]Write to MH i2c: F0 00 00 FF 04 F2 [17:28:29]Write i2c OK [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: F0 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: F0 09 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: F0 09 00 FF 04 00 BE 23 C6 66 2A 83 C1 65 DB [17:28:29]GetLastDocTimeStamp 1724261254 [17:28:29]current date 1724261310 [17:28:29]FM_GetShiftState [17:28:29]SAM_PROTO_GetShiftState [17:28:29]wFMCommunicate request_size=4 [17:28:29]MH_SAM_APDU [17:28:29]CAPDU: 80 13 01 00 [17:28:29]Write to MH i2c: E2 08 00 00 05 80 13 01 00 00 00 00 00 82 [17:28:29]Write i2c OK [17:28:29]MH_I2C_Read... [17:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:29]Read from MH i2c: E2 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 0E 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 0E 00 00 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 48 [17:28:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:28:29]wFMCommunicate OK [17:28:29]SAM_PROTO_GetShiftState done [17:28:29]FM_GetShiftState done [17:28:29]opened in 1724199517 [17:28:29]opened+sec_in_day 1724285917 [17:28:29]quantity*price = 800023 [17:28:29]sum+1 = 800025 [17:28:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 8000.24 НСП 1% : 70.80 НДС 12% : 849.58 Наличными: 0.00 Безнал.: 8000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 570 21.08.2024 17:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163972 ФПД: 219638172450146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163972&fm=219638172450146&tin=02508201610067®Number=0000000000092562&sum=800024 [17:28:30]StoreToDocumentArchive [17:28:30]shift 466 fd 163972 [17:28:30]save to /storage/0466/doc_00163972 [17:28:30]save last doc name /storage/0466/doc_00163972 to /storage/kkm_last_doc_name [17:28:30]save OK [17:28:30]Clear old archive folders... [17:28:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:28:30]tlvbuf is B6FD7160 [17:28:30]SAM_PROTO_ClearQueue [17:28:30]wFMCommunicate request_size=4 [17:28:30]MH_SAM_APDU [17:28:30]CAPDU: 80 09 00 00 [17:28:30]Write to MH i2c: E2 08 00 0D 05 80 09 00 00 00 00 00 00 84 [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:30]Read from MH i2c: E2 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [17:28:30]RAPDU: 90 00 [17:28:30]wFMCommunicate OK [17:28:30]SAM_PROTO_ClearQueue done [17:28:30]KKMCreateOFDPacket [17:28:30]OFDProtocolAddRootSTLVToBuf [17:28:30]FM_MakeSignedData [17:28:30]FM_MakeSignedData [17:28:30]SAM_PROTO_SignData [17:28:30]wFMCommunicate request_size=4 [17:28:30]MH_SAM_APDU [17:28:30]CAPDU: 80 0D 01 02 [17:28:30]Write to MH i2c: E2 08 00 0E 05 80 0D 01 02 00 00 00 00 8C [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:30]Read from MH i2c: E2 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [17:28:30]RAPDU: 90 00 [17:28:30]wFMCommunicate OK [17:28:30]wFMCommunicate request_size=255 [17:28:30]MH_SAM_APDU [17:28:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BE 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 80 02 00 35 04 06 00 C7 C2 7F 3F [17:28:30]Write to MH i2c: E2 02 01 0F 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BE 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 80 02 00 35 04 06 00 C7 C2 7F 3F 00 00 EE [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:30]Read from MH i2c: E2 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [17:28:30]RAPDU: 90 00 [17:28:30]wFMCommunicate OK [17:28:30]wFMCommunicate request_size=7 [17:28:30]MH_SAM_APDU [17:28:30]CAPDU: 80 0D 02 02 02 7D 62 [17:28:30]Write to MH i2c: E2 0A 00 10 05 80 0D 02 02 02 00 7D 62 00 00 72 [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:30]Read from MH i2c: E2 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [17:28:30]RAPDU: 90 00 [17:28:30]wFMCommunicate OK [17:28:30]wFMCommunicate request_size=4 [17:28:30]MH_SAM_APDU [17:28:30]CAPDU: 80 0D 03 02 [17:28:30]Write to MH i2c: E2 08 00 11 05 80 0D 03 02 00 00 00 00 91 [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:31]Read from MH i2c: E2 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 0B 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 0B 00 11 05 00 58 9E 48 F4 94 DE 84 1B 90 00 D5 [17:28:31]RAPDU: 58 9E 48 F4 94 DE 84 1B 90 00 [17:28:31]wFMCommunicate OK [17:28:31]SAM_PROTO_SignData done [17:28:31]FM_MakeSignedData done [17:28:31]CreateOFDProtocolMessage [17:28:31]wFMCommunicate request_size=4 [17:28:31]MH_SAM_APDU [17:28:31]CAPDU: 80 11 00 00 [17:28:31]Write to MH i2c: E2 08 00 12 05 80 11 00 00 00 00 00 00 91 [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:31]Read from MH i2c: E2 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 17 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 17 00 12 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [17:28:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:28:31]wFMCommunicate OK [17:28:31]CreateOFDProtocolMessage done [17:28:31]OFDSenderStorePacket 163972 [17:28:31]StoreOFDPacket docnum=163972 [17:28:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 69 8B 04 01 06 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 38 30 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 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BE 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 80 02 00 35 04 06 00 C7 C2 7F 3F 7D 62 58 9E 48 F4 94 DE 84 1B [17:28:31]CheckFolder [17:28:31]dirname=/storage/ofd_packets [17:28:31]CheckFolder done [17:28:31]ProducePacketName [17:28:31]name=ofd_packets/00163972 [17:28:31]NVStorageSaveData ofd_packets/00163972 [17:28:31]File name is /storage/ofd_packets/00163972 [17:28:31]Write 298 bytes [17:28:31]NVStorageSaveData done [17:28:31]OFDSenderStorePacket done [17:28:31]KKMCreateOFDPacket done [17:28:31]NVStorageSaveData kkm_last_timestamp [17:28:31]File name is /storage/kkm_last_timestamp [17:28:31]Write 4 bytes [17:28:31]NVStorageSaveData done [17:28:31]ExternCall_PrintAddStr [17:28:31]wPrintStart [17:28:31]Write to MH i2c: 01 00 00 13 05 18 [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 07 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 FF 0F 2D [17:28:31]RasterBufferAndPrint [17:28:31]line Счет N : (1)292577 [17:28:31]line ИНН: 02508201610067 [17:28:31]line Контрольно-Кассовый Чек [17:28:31]line ПРОДАЖА [17:28:31]line ТРК (МРК, ГНК) : 34 [17:28:31]line Товар: 2710194800 [17:28:31]line ДТ-К-5 [17:28:31]line 104.990 * 76.20 [17:28:31]line = 8000.24 [17:28:31]line НДС 12% НСП 1% [17:28:31]line > о реализуемом товаре [17:28:31]line ИТОГО: 8000.24 [17:28:31]line НСП 1% : 70.80 [17:28:31]line НДС 12% : 849.58 [17:28:31]line Наличными: 0.00 [17:28:31]line Безнал.: 8000.24 [17:28:31]line Место: АЗС № 130 "Партнер Нефть" [17:28:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:28:31]line СНО: Общий режим [17:28:31]line Чек 570 21.08.2024 17:28 [17:28:31]line Смена: 466 ФФД: 1.0 [17:28:31]line ЗНМ: 0300000070 [17:28:31]line РНМ: 0000000000092562 [17:28:31]line Версия ККМ: 001 [17:28:31]line Платежная система: O! деньги [17:28:31]line ФМ: 0000000000871769 [17:28:31]line ФД: 163972 [17:28:31]line ФПД: 219638172450146 [17:28:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T172830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163972&fm=219638172450146&tin=02508201610067®Number=0000000000092562&sum=800024 [17:28:31]written 0, free lines is 4095 [17:28:31]Write to MH i2c: 01 00 00 3D 05 42 [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 07 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 07 00 3D 05 00 00 00 00 00 DF 0C 34 [17:28:31]RasterBufferAndPrint [17:28:31]line [17:28:31]line [17:28:31]line [17:28:31]line [17:28:31]line [17:28:31]written 0, free lines is 3301 [17:28:31]MH_Cut [17:28:31]Write to MH i2c: D1 01 00 44 05 01 1B [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: D1 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: D1 01 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: D1 01 00 44 05 00 1A [17:28:31]Write to MH i2c: 01 00 00 45 05 4A [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:32]*** Cut start [17:28:32]*** Purtial cut [17:28:32]*** Stage 1: CUTSNS_PIN = 1 [17:28:34]Read from MH i2c: 01 [17:28:34]MH_I2C_Read... [17:28:34]*** Stop cut motor [17:28:34]*** Cut end [17:28:34]Read from MH i2c: 01 07 00 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: 01 07 00 45 05 00 00 00 00 00 FF 0F 5F [17:28:34]process_action close_receipt done [17:28:34]requested_data is exist [17:28:34]produce_requested_data [17:28:34]requested_item fm.sn is exist - process it [17:28:34]wFMCommunicate request_size=4 [17:28:34]MH_SAM_APDU [17:28:34]CAPDU: 80 11 00 00 [17:28:34]Write to MH i2c: E2 08 00 46 05 80 11 00 00 00 00 00 00 C5 [17:28:34]Write i2c OK [17:28:34]MH_I2C_Read... [17:28:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:34]Read from MH i2c: E2 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 17 00 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 17 00 46 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [17:28:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:28:34]wFMCommunicate OK [17:28:34]requested_item fd.num is exist - process it [17:28:34]SAM_PROTO_GetFieldsCounters [17:28:34]wFMCommunicate request_size=4 [17:28:34]MH_SAM_APDU [17:28:34]CAPDU: 80 13 00 00 [17:28:34]Write to MH i2c: E2 08 00 47 05 80 13 00 00 00 00 00 00 C8 [17:28:34]Write i2c OK [17:28:34]MH_I2C_Read... [17:28:34]Connected sock=9 [17: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 37 36 39 0F 01 00 00 2D A9 07 01 CA 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 35 FF 03 08 00 03 3A 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF 83 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 83 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 29 00 00 00 00 07 04 06 00 E4 83 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 02 00 00 F4 03 04 00 41 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 80 02 00 35 04 06 00 3F EA 12 6F A9 45 7E D4 7A 78 6A 67 1A 9A [17:28:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:34]Read from MH i2c: E2 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 62 00 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 62 00 47 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 80 02 00 0E 04 04 00 D2 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 7B [17:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 80 02 00 0E 04 04 00 D2 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 [17:28:34]wFMCommunicate OK [17:28:34]SAM_PROTO_GetFieldsCounters done [17:28:34]requested_item shift.num is exist - process it [17:28:34]requested_item shift.opened is exist - process it [17:28:34]req_shift_opened [17:28:34]FM_GetShiftState [17:28:34]SAM_PROTO_GetShiftState [17:28:34]wFMCommunicate request_size=4 [17:28:34]MH_SAM_APDU [17:28:34]CAPDU: 80 13 01 00 [17:28:34]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [17:28:34]Write i2c OK [17:28:34]MH_I2C_Read... [17:28:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:34]Read from MH i2c: E2 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 0E 00 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 90 [17:28:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:28:34]wFMCommunicate OK [17:28:34]SAM_PROTO_GetShiftState done [17:28:34]FM_GetShiftState done [17:28:34]req_shift_opened done [17:28:34]requested_item shift.open_date is exist - process it [17:28:34]req_shift_open_date [17:28:34]req_shift_open_date done [17:28:34]produce_requested_data done [17:28:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163972,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:28:34]process_action_free close_receipt [17:28:34]json_value_free [17:28:34]json_value_free done [17:28:34]process_json_proto returns [17:28:34]Send response to host [17:28:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163972,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:28:34]free response buf [17:28:34]execute_script done [17:28:34]execute_script returns [17:28:34]free content buf [17:28:34]Sock 10.Close socket [17:28:34]Sock 10.Thread stoped [17:28:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A0 BD 47 00 BD 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 37 36 39 10 04 04 00 82 80 02 00 F4 03 04 00 12 CD C5 66 B6 04 01 00 00 E5 B0 87 C4 76 7A 5F 00 [17:28:37]CommunicateWithHost err = 0 [17:28:37]CheckOFDResponse [17:28:37]1017 (14) - 77093643461234 [17:28:37]1041 (16) - 0000000000871769 [17:28:37]1040 (4) - 163970 [17:28:37]1012 (4) - 21.08.2024 11:18 [17:28:37]1206 (1) - 0 [17:28:37]OFD Sender: Remove packet 163970 [17:28:37]ProducePacketName [17:28:37]name=ofd_packets/00163970 [17:28:37]NVStorageDeleteData [17:28:38]OFD Sender: Processing packet 163971 [packets to send 969, broken 967] [17:28:38]ProducePacketName [17:28:38]name=ofd_packets/00163971 [17:28:38]OFD Sender: To server: pG, [17:28:38]CommunicateWithHost lk.salyk.kg:30040 [17:28:38]ConnectInit lk.salyk.kg [17:28:42]recv_with_timeout no data received [17:28:43]ConnectInit Can't take IP for lk.salyk.kg [17:28:43]CommunicateWithHost connect error [17:28:43]CommunicateWithHost err = -1 [17:28:43]OFD Sender: Server communicate error [17:28:43]OFD Sender: Processing packet 163971 [packets to send 969, broken 967] [17:28:43]ProducePacketName [17:28:43]name=ofd_packets/00163971 [17:28:43]OFD Sender: To server: pG, [17:28:43]CommunicateWithHost lk.salyk.kg:30040 [17:28:43]ConnectInit lk.salyk.kg [17:28:45]Connected sock=9 [17:28: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 37 36 39 0C 01 00 00 6D 2F 04 01 FD 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 39 02 00 00 F4 03 04 00 86 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 80 02 00 35 04 06 00 F3 28 9B F3 C9 AD 8B F9 F2 02 0D 50 17 12 [17:28:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7E 8B 47 00 C0 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 37 36 39 10 04 04 00 83 80 02 00 F4 03 04 00 1C CD C5 66 B6 04 01 00 00 FB 73 67 2B 8A 17 C3 81 [17:28:46]CommunicateWithHost err = 0 [17:28:46]CheckOFDResponse [17:28:46]1017 (14) - 77093643461234 [17:28:46]1041 (16) - 0000000000871769 [17:28:46]1040 (4) - 163971 [17:28:46]1012 (4) - 21.08.2024 11:18 [17:28:46]1206 (1) - 0 [17:28:46]OFD Sender: Remove packet 163971 [17:28:46]ProducePacketName [17:28:46]name=ofd_packets/00163971 [17:28:46]NVStorageDeleteData [17:28:47]OFD Sender: Processing packet 163972 [packets to send 968, broken 967] [17:28:47]ProducePacketName [17:28:47]name=ofd_packets/00163972 [17:28:47]OFD Sender: To server: pG, [17:28:47]CommunicateWithHost lk.salyk.kg:30040 [17:28:47]ConnectInit lk.salyk.kg [17:28:47]Connected sock=9 [17:28: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 37 36 39 0C 01 00 00 69 8B 04 01 06 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 38 30 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 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BE 23 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 80 02 00 35 04 06 00 C7 C2 7F 3F 7D 62 58 9E 48 F4 94 DE 84 1B [17:28:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E8 4B 47 00 83 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 37 36 39 10 04 04 00 84 80 02 00 F4 03 04 00 1F CD C5 66 B6 04 01 00 00 26 86 93 B5 B3 19 29 42 [17:28:48]CommunicateWithHost err = 0 [17:28:48]CheckOFDResponse [17:28:48]1017 (14) - 77093643461234 [17:28:48]1041 (16) - 0000000000871769 [17:28:48]1040 (4) - 163972 [17:28:48]1012 (4) - 21.08.2024 11:18 [17:28:48]1206 (1) - 0 [17:28:48]OFD Sender: Remove packet 163972 [17:28:48]ProducePacketName [17:28:48]name=ofd_packets/00163972 [17:28:48]NVStorageDeleteData [17:28:48]OFD Sender: No OFD packet to send [17:28:53]OFD Sender: No OFD packet to send [17:28:58]OFD Sender: No OFD packet to send [17:29:03]OFD Sender: No OFD packet to send [17:29:08]OFD Sender: No OFD packet to send [17:29:13]OFD Sender: No OFD packet to send [17:29:16]recv_with_timeout no data received [17:29:17]accept exits with 7 [17:29:17]New connection [17:29:17]New thread 3067485540 created [17:29:17]Thread 3067342180 joined [17:29:17]Waiting for new connection... [17:29:17] Sock 7.Parse request [17:29:17]Sock 7.Check first char [17:29:17]Sock 7.First char is OK [17:29:17]request: POST /json_proto HTTP/1.0 [17:29:17]Method: POST [17:29:17]URL: /json_proto [17:29:17]Method is POST - this is cgi request [17:29:17]url: /json_proto [17:29:17]query_string will be loaded in cgi processing [17:29:17]execute_cgi json_proto POST (null) [17:29:17]execute_cgi path=json_proto method=POST [17:29:17]POST find Content-Length [17:29:17]Host: 172.17.44.132:8080 [17:29:17]Content-Length: 1059 [17:29:17]Content-Type: application/json [17:29:17] [17:29:17]POST finish read [17:29:17]Found Content-Length = 1059 [17:29:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50660", "tax_sys" : 0, "items" : [ { "code": "4860019001810", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 \u043C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0436/\u0431 0,33\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:17]execute_script... [17:29:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50660", "tax_sys" : 0, "items" : [ { "code": "4860019001810", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 \u043C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0436/\u0431 0,33\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:17]POST & json_proto [17:29:17]process_json_proto [17:29:17]json parsed OK: [17:29:17]protocol is kg_v1.0 [17:29:17]action value=close_receipt [17:29:17]process_action close_receipt [17:29:17]cmd_close_receipt [17:29:17]MH_GetDate [17:29:17]Write to MH i2c: F0 00 00 49 05 3D [17:29:17]Write i2c OK [17:29:17]MH_I2C_Read... [17:29:17]Read from MH i2c: F0 [17:29:17]MH_I2C_Read... [17:29:17]Read from MH i2c: F0 09 00 [17:29:17]MH_I2C_Read... [17:29:17]Read from MH i2c: F0 09 00 49 05 00 EE 23 C6 66 2A 83 C1 65 56 [17:29:17]GetLastDocTimeStamp 1724261310 [17:29:17]current date 1724261358 [17:29:17]FM_GetShiftState [17:29:17]SAM_PROTO_GetShiftState [17:29:17]wFMCommunicate request_size=4 [17:29:17]MH_SAM_APDU [17:29:17]CAPDU: 80 13 01 00 [17:29:17]Write to MH i2c: E2 08 00 4A 05 80 13 01 00 00 00 00 00 CC [17:29:17]Write i2c OK [17:29:17]MH_I2C_Read... [17:29:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:17]Read from MH i2c: E2 [17:29:17]MH_I2C_Read... [17:29:17]Read from MH i2c: E2 0E 00 [17:29:17]MH_I2C_Read... [17:29:17]Read from MH i2c: E2 0E 00 4A 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 92 [17:29:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:29:17]wFMCommunicate OK [17:29:17]SAM_PROTO_GetShiftState done [17:29:17]FM_GetShiftState done [17:29:17]opened in 1724199517 [17:29:17]opened+sec_in_day 1724285917 [17:29:17]quantity*price = 8000 [17:29:17]sum+1 = 8001 [17:29:17]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 572 21.08.2024 17:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163974 ФПД: 233177867809447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163974&fm=233177867809447&tin=02508201610067®Number=0000000000092562&sum=150000 [17:30:03]StoreToDocumentArchive [17:30:03]shift 466 fd 163974 [17:30:03]save to /storage/0466/doc_00163974 [17:30:03]save last doc name /storage/0466/doc_00163974 to /storage/kkm_last_doc_name [17:30:03]save OK [17:30:03]Clear old archive folders... [17:30:03]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:30:03]tlvbuf is 00D299D0 [17:30:03]SAM_PROTO_ClearQueue [17:30:03]wFMCommunicate request_size=4 [17:30:03]MH_SAM_APDU [17:30:03]CAPDU: 80 09 00 00 [17:30:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:30:03]RAPDU: 90 00 [17:30:03]wFMCommunicate OK [17:30:03]SAM_PROTO_ClearQueue done [17:30:03]KKMCreateOFDPacket [17:30:03]OFDProtocolAddRootSTLVToBuf [17:30:03]FM_MakeSignedData [17:30:03]FM_MakeSignedData [17:30:03]SAM_PROTO_SignData [17:30:03]wFMCommunicate request_size=4 [17:30:03]MH_SAM_APDU [17:30:03]CAPDU: 80 0D 01 02 [17:30:03]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:30:03]RAPDU: 90 00 [17:30:03]wFMCommunicate OK [17:30:03]wFMCommunicate request_size=255 [17:30:03]MH_SAM_APDU [17:30:03]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 3C 02 00 00 F4 03 04 00 1B 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 80 02 00 35 04 06 00 D4 12 F3 [17:30:03]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 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 3C 02 00 00 F4 03 04 00 1B 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 80 02 00 35 04 06 00 D4 12 F3 00 00 E5 [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:04]Read from MH i2c: E2 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: E2 03 00 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:30:04]RAPDU: 90 00 [17:30:04]wFMCommunicate OK [17:30:04]wFMCommunicate request_size=8 [17:30:04]MH_SAM_APDU [17:30:04]CAPDU: 80 0D 02 02 03 FA F2 A7 [17:30:04]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 FA F2 A7 00 00 41 [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:04]Read from MH i2c: E2 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: E2 03 00 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:30:04]RAPDU: 90 00 [17:30:04]wFMCommunicate OK [17:30:04]wFMCommunicate request_size=4 [17:30:04]MH_SAM_APDU [17:30:04]CAPDU: 80 0D 03 02 [17:30:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:04]Read from MH i2c: E2 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: E2 0B 00 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: E2 0B 00 2F 00 00 85 66 9B 7D 04 E1 64 42 90 00 39 [17:30:04]RAPDU: 85 66 9B 7D 04 E1 64 42 90 00 [17:30:04]wFMCommunicate OK [17:30:04]SAM_PROTO_SignData done [17:30:04]FM_MakeSignedData done [17:30:04]CreateOFDProtocolMessage [17:30:04]wFMCommunicate request_size=4 [17:30:04]MH_SAM_APDU [17:30:04]CAPDU: 80 11 00 00 [17:30:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: E2 [17:30:04]MH_I2C_Read... [17:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:04]Read from MH i2c: E2 17 00 [17:30:04]MH_I2C_Read... [17:30:04]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 37 36 39 90 00 03 [17:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:30:04]wFMCommunicate OK [17:30:04]CreateOFDProtocolMessage done [17:30:04]OFDSenderStorePacket 163974 [17:30:04]StoreOFDPacket docnum=163974 [17:30:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 B4 08 05 01 6C 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 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 3C 02 00 00 F4 03 04 00 1B 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 80 02 00 35 04 06 00 D4 12 F3 FA F2 A7 85 66 9B 7D 04 E1 64 42 [17:30:04]CheckFolder [17:30:04]dirname=/storage/ofd_packets [17:30:04]CheckFolder done [17:30:04]ProducePacketName [17:30:04]name=ofd_packets/00163974 [17:30:04]NVStorageSaveData ofd_packets/00163974 [17:30:04]File name is /storage/ofd_packets/00163974 [17:30:04]Write 299 bytes [17:30:04]NVStorageSaveData done [17:30:04]OFDSenderStorePacket done [17:30:04]KKMCreateOFDPacket done [17:30:04]NVStorageSaveData kkm_last_timestamp [17:30:04]File name is /storage/kkm_last_timestamp [17:30:04]Write 4 bytes [17:30:04]NVStorageSaveData done [17:30:04]ExternCall_PrintAddStr [17:30:04]wPrintStart [17:30:04]Write to MH i2c: 01 00 00 31 00 31 [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: 01 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: 01 07 00 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:30:04]RasterBufferAndPrint [17:30:04]line Счет N : (1)292579 [17:30:04]line ИНН: 02508201610067 [17:30:04]line Контрольно-Кассовый Чек [17:30:04]line ПРОДАЖА [17:30:04]line ТРК (МРК, ГНК) : 61 [17:30:04]line Товар: 2710124130 [17:30:04]line SU-92-К-5 [17:30:04]line 21.810 * 68.80 [17:30:04]line = 1500.53 [17:30:04]line НДС 12% НСП 1% [17:30:04]line > о реализуемом товаре [17:30:04]line ОКРУГЛЕНИЕ: -0.53 [17:30:04]line ИТОГО: 1500.00 [17:30:04]line Внесено: 1500.00 [17:30:04]line СДАЧА: 0.00 [17:30:04]line НСП 1% : 13.28 [17:30:04]line НДС 12% : 159.35 [17:30:04]line Наличными: 1500.00 [17:30:04]line Безнал.: 0.00 [17:30:04]line Место: АЗС № 130 "Партнер Нефть" [17:30:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:30:04]line СНО: Общий режим [17:30:04]line Чек 572 21.08.2024 17:30 [17:30:04]line Смена: 466 ФФД: 1.0 [17:30:04]line ЗНМ: 0300000070 [17:30:04]line РНМ: 0000000000092562 [17:30:04]line Версия ККМ: 001 [17:30:04]line ФМ: 0000000000871769 [17:30:04]line ФД: 163974 [17:30:04]line ФПД: 233177867809447 [17:30:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163974&fm=233177867809447&tin=02508201610067®Number=0000000000092562&sum=150000 [17:30:04]written 0, free lines is 4095 [17:30:04]OFD Sender: Processing packet 163974 [packets to send 969, broken 968] [17:30:04]ProducePacketName [17:30:04]name=ofd_packets/00163974 [17:30:04]OFD Sender: To server: pG, [17:30:04]CommunicateWithHost lk.salyk.kg:30040 [17:30:04]ConnectInit lk.salyk.kg [17:30:05]Write to MH i2c: 01 00 00 5C 00 5C [17:30:05]Write i2c OK [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: 01 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: 01 07 00 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D7 0C 46 [17:30:05]RasterBufferAndPrint [17:30:05]line [17:30:05]line [17:30:05]line [17:30:05]line [17:30:05]line [17:30:05]written 0, free lines is 3306 [17:30:05]MH_Cut [17:30:05]Write to MH i2c: D1 01 00 63 00 01 35 [17:30:05]Write i2c OK [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: D1 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: D1 01 00 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: D1 01 00 63 00 00 34 [17:30:05]Write to MH i2c: 01 00 00 64 00 64 [17:30:05]Write i2c OK [17:30:05]MH_I2C_Read... [17:30:05]*** Cut start [17:30:05]*** Purtial cut [17:30:05]*** Stage 1: CUTSNS_PIN = 1 [17:30:07]Read from MH i2c: 01 [17:30:07]MH_I2C_Read... [17:30:07]*** Stop cut motor [17:30:07]*** Cut end [17:30:07]Read from MH i2c: 01 07 00 [17:30:07]MH_I2C_Read... [17:30:07]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [17:30:07]process_action close_receipt done [17:30:07]requested_data is exist [17:30:07]produce_requested_data [17:30:07]requested_item fm.sn is exist - process it [17:30:07]wFMCommunicate request_size=4 [17:30:07]MH_SAM_APDU [17:30:07]CAPDU: 80 11 00 00 [17:30:07]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [17:30:07]Write i2c OK [17:30:07]MH_I2C_Read... [17:30:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:07]Read from MH i2c: E2 [17:30:07]MH_I2C_Read... [17:30:07]Read from MH i2c: E2 17 00 [17:30:07]MH_I2C_Read... [17:30:07]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 37 36 39 90 00 38 [17:30:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:30:07]wFMCommunicate OK [17:30:07]requested_item fd.num is exist - process it [17:30:07]SAM_PROTO_GetFieldsCounters [17:30:07]wFMCommunicate request_size=4 [17:30:07]MH_SAM_APDU [17:30:07]CAPDU: 80 13 00 00 [17:30:07]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [17:30:07]Write i2c OK [17:30:07]MH_I2C_Read... [17:30:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:08]Read from MH i2c: E2 [17:30:08]MH_I2C_Read... [17:30:08]Read from MH i2c: E2 62 00 [17:30:08]MH_I2C_Read... [17:30:08]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 80 02 00 0E 04 04 00 D2 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 9D [17:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 80 02 00 0E 04 04 00 D2 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 [17:30:08]wFMCommunicate OK [17:30:08]SAM_PROTO_GetFieldsCounters done [17:30:08]requested_item shift.num is exist - process it [17:30:08]requested_item shift.opened is exist - process it [17:30:08]req_shift_opened [17:30:08]FM_GetShiftState [17:30:08]SAM_PROTO_GetShiftState [17:30:08]wFMCommunicate request_size=4 [17:30:08]MH_SAM_APDU [17:30:08]CAPDU: 80 13 01 00 [17:30:08]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [17:30:08]Write i2c OK [17:30:08]MH_I2C_Read... [17:30:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:08]Read from MH i2c: E2 [17:30:08]MH_I2C_Read... [17:30:08]Read from MH i2c: E2 0E 00 [17:30:08]MH_I2C_Read... [17:30:08]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [17:30:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:30:08]wFMCommunicate OK [17:30:08]SAM_PROTO_GetShiftState done [17:30:08]FM_GetShiftState done [17:30:08]req_shift_opened done [17:30:08]requested_item shift.open_date is exist - process it [17:30:08]req_shift_open_date [17:30:08]req_shift_open_date done [17:30:08]produce_requested_data done [17:30:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163974,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:30:08]process_action_free close_receipt [17:30:08]json_value_free [17:30:08]json_value_free done [17:30:08]process_json_proto returns [17:30:08]Send response to host [17:30:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163974,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:30:08]free response buf [17:30:08]execute_script done [17:30:08]execute_script returns [17:30:08]free content buf [17:30:08]Sock 8.Close socket [17:30:08]Sock 8.Thread stoped [17:30:09]ConnectInit Can't take IP for lk.salyk.kg [17:30:09]CommunicateWithHost connect error [17:30:09]CommunicateWithHost err = -1 [17:30:09]OFD Sender: Server communicate error [17:30:11]accept exits with 9 [17:30:11]New connection [17:30:11]New thread 3067276644 created [17:30:11]Thread 3067420004 joined [17:30:11]Waiting for new connection... [17:30:11] Sock 9.Parse request [17:30:11]Sock 9.Check first char [17:30:11]Sock 9.First char is OK [17:30:11]request: POST /json_proto HTTP/1.0 [17:30:11]Method: POST [17:30:11]URL: /json_proto [17:30:11]Method is POST - this is cgi request [17:30:11]url: /json_proto [17:30:11]query_string will be loaded in cgi processing [17:30:11]execute_cgi json_proto POST (null) [17:30:11]execute_cgi path=json_proto method=POST [17:30:11]POST find Content-Length [17:30:11]Host: 172.17.44.132:8080 [17:30:11]Content-Length: 679 [17:30:11]Content-Type: application/json [17:30:11] [17:30:11]POST finish read [17:30:11]Found Content-Length = 679 [17:30:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:11]execute_script... [17:30: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)292580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:11]POST & json_proto [17:30:11]process_json_proto [17:30:11]json parsed OK: [17:30:11]protocol is kg_v1.0 [17:30:11]action value=close_receipt [17:30:11]process_action close_receipt [17:30:11]cmd_close_receipt [17:30:11]MH_GetDate [17:30:11]Write to MH i2c: F0 00 00 68 00 57 [17:30:11]Write i2c OK [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: F0 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: F0 09 00 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: F0 09 00 68 00 00 24 24 C6 66 2A 83 C1 65 A7 [17:30:11]GetLastDocTimeStamp 1724261403 [17:30:11]current date 1724261412 [17:30:11]FM_GetShiftState [17:30:11]SAM_PROTO_GetShiftState [17:30:11]wFMCommunicate request_size=4 [17:30:11]MH_SAM_APDU [17:30:11]CAPDU: 80 13 01 00 [17:30:11]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [17:30:11]Write i2c OK [17:30:11]MH_I2C_Read... [17:30:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:11]Read from MH i2c: E2 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: E2 0E 00 [17:30:11]MH_I2C_Read... [17:30:11]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [17:30:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:30:11]wFMCommunicate OK [17:30:11]SAM_PROTO_GetShiftState done [17:30:11]FM_GetShiftState done [17:30:11]opened in 1724199517 [17:30:11]opened+sec_in_day 1724285917 [17:30:11]quantity*price = 160020 [17:30:11]sum+1 = 160021 [17:30:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 573 21.08.2024 17:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163975 ФПД: 35670783546173 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173012&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163975&fm=35670783546173&tin=02508201610067®Number=0000000000092562&sum=160000 [17:30:12]StoreToDocumentArchive [17:30:12]shift 466 fd 163975 [17:30:12]save to /storage/0466/doc_00163975 [17:30:12]save last doc name /storage/0466/doc_00163975 to /storage/kkm_last_doc_name [17:30:12]save OK [17:30:12]Clear old archive folders... [17:30:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:30:12]tlvbuf is 00D29880 [17:30:12]SAM_PROTO_ClearQueue [17:30:12]wFMCommunicate request_size=4 [17:30:12]MH_SAM_APDU [17:30:12]CAPDU: 80 09 00 00 [17:30:12]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [17:30:12]Write i2c OK [17:30:12]MH_I2C_Read... [17:30:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:12]Read from MH i2c: E2 [17:30:12]MH_I2C_Read... [17:30:12]Read from MH i2c: E2 03 00 [17:30:12]MH_I2C_Read... [17:30:12]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:30:12]RAPDU: 90 00 [17:30:12]wFMCommunicate OK [17:30:12]SAM_PROTO_ClearQueue done [17:30:12]KKMCreateOFDPacket [17:30:12]OFDProtocolAddRootSTLVToBuf [17:30:12]FM_MakeSignedData [17:30:12]FM_MakeSignedData [17:30:12]SAM_PROTO_SignData [17:30:12]wFMCommunicate request_size=4 [17:30:12]MH_SAM_APDU [17:30:12]CAPDU: 80 0D 01 02 [17:30:12]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [17:30:12]Write i2c OK [17:30:12]MH_I2C_Read... [17:30:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:12]Read from MH i2c: E2 [17:30:12]MH_I2C_Read... [17:30:12]Read from MH i2c: E2 03 00 [17:30:12]MH_I2C_Read... [17:30:12]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:30:12]RAPDU: 90 00 [17:30:12]wFMCommunicate OK [17:30:12]wFMCommunicate request_size=255 [17:30:12]MH_SAM_APDU [17:30: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 24 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 80 02 00 35 04 06 00 20 71 40 61 [17:30:12]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 24 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 80 02 00 35 04 06 00 20 71 40 61 00 00 F0 [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:13]Read from MH i2c: E2 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 03 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:30:13]RAPDU: 90 00 [17:30:13]wFMCommunicate OK [17:30:13]wFMCommunicate request_size=7 [17:30:13]MH_SAM_APDU [17:30:13]CAPDU: 80 0D 02 02 02 D3 3D [17:30:13]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 D3 3D 00 00 07 [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:13]Read from MH i2c: E2 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 03 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [17:30:13]RAPDU: 90 00 [17:30:13]wFMCommunicate OK [17:30:13]wFMCommunicate request_size=4 [17:30:13]MH_SAM_APDU [17:30:13]CAPDU: 80 0D 03 02 [17:30:13]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:13]Read from MH i2c: E2 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 0B 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 0B 00 7A 00 00 87 D2 4D D3 04 ED 89 38 90 00 21 [17:30:13]RAPDU: 87 D2 4D D3 04 ED 89 38 90 00 [17:30:13]wFMCommunicate OK [17:30:13]SAM_PROTO_SignData done [17:30:13]FM_MakeSignedData done [17:30:13]CreateOFDProtocolMessage [17:30:13]wFMCommunicate request_size=4 [17:30:13]MH_SAM_APDU [17:30:13]CAPDU: 80 11 00 00 [17:30:13]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:13]Read from MH i2c: E2 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 17 00 [17:30:13]MH_I2C_Read... [17:30:13]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 37 36 39 90 00 4E [17:30:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:30:13]wFMCommunicate OK [17:30:13]CreateOFDProtocolMessage done [17:30:13]OFDSenderStorePacket 163975 [17:30:13]StoreOFDPacket docnum=163975 [17:30:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 47 48 04 01 78 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 24 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 80 02 00 35 04 06 00 20 71 40 61 D3 3D 87 D2 4D D3 04 ED 89 38 [17:30:13]CheckFolder [17:30:13]dirname=/storage/ofd_packets [17:30:13]CheckFolder done [17:30:13]ProducePacketName [17:30:13]name=ofd_packets/00163975 [17:30:13]NVStorageSaveData ofd_packets/00163975 [17:30:13]File name is /storage/ofd_packets/00163975 [17:30:13]Write 298 bytes [17:30:13]NVStorageSaveData done [17:30:13]OFDSenderStorePacket done [17:30:13]KKMCreateOFDPacket done [17:30:13]NVStorageSaveData kkm_last_timestamp [17:30:13]File name is /storage/kkm_last_timestamp [17:30:13]Write 4 bytes [17:30:13]NVStorageSaveData done [17:30:13]ExternCall_PrintAddStr [17:30:13]wPrintStart [17:30:13]Write to MH i2c: 01 00 00 7C 00 7C [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: 01 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: 01 07 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [17:30:13]RasterBufferAndPrint [17:30:13]line Счет N : (1)292580 [17:30:13]line ИНН: 02508201610067 [17:30:13]line Контрольно-Кассовый Чек [17:30:13]line ПРОДАЖА [17:30:13]line ТРК (МРК, ГНК) : 21 [17:30:13]line Товар: 2710194800 [17:30:13]line ДТ-К-5 [17:30:13]line 21.000 * 76.20 [17:30:13]line = 1600.20 [17:30:13]line НДС 12% НСП 1% [17:30:13]line > о реализуемом товаре [17:30:13]line ОКРУГЛЕНИЕ: -0.20 [17:30:13]line ИТОГО: 1600.00 [17:30:13]line Внесено: 1600.00 [17:30:13]line СДАЧА: 0.00 [17:30:13]line НСП 1% : 14.16 [17:30:13]line НДС 12% : 169.93 [17:30:13]line Наличными: 1600.00 [17:30:13]line Безнал.: 0.00 [17:30:13]line Место: АЗС № 130 "Партнер Нефть" [17:30:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:30:13]line СНО: Общий режим [17:30:13]line Чек 573 21.08.2024 17:30 [17:30:13]line Смена: 466 ФФД: 1.0 [17:30:13]line ЗНМ: 0300000070 [17:30:13]line РНМ: 0000000000092562 [17:30:13]line Версия ККМ: 001 [17:30:13]line ФМ: 0000000000871769 [17:30:13]line ФД: 163975 [17:30:13]line ФПД: 35670783546173 [17:30:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173012&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163975&fm=35670783546173&tin=02508201610067®Number=0000000000092562&sum=160000 [17:30:13]OFD Sender: Processing packet 163974 [packets to send 970, broken 968] [17:30:13]ProducePacketName [17:30:13]name=ofd_packets/00163974 [17:30:13]OFD Sender: To server: pG, [17:30:13]CommunicateWithHost lk.salyk.kg:30040 [17:30:13]ConnectInit lk.salyk.kg [17:30:13]written 0, free lines is 4095 [17:30:14]Write to MH i2c: 01 00 00 A7 00 A7 [17:30:14]Write i2c OK [17:30:14]MH_I2C_Read... [17:30:14]Read from MH i2c: 01 [17:30:14]MH_I2C_Read... [17:30:14]Read from MH i2c: 01 07 00 [17:30:14]MH_I2C_Read... [17:30:14]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D5 0C 8F [17:30:14]RasterBufferAndPrint [17:30:14]line [17:30:14]line [17:30:14]line [17:30:14]line [17:30:14]line [17:30:14]written 0, free lines is 3307 [17:30:14]MH_Cut [17:30:14]Write to MH i2c: D1 01 00 AE 00 01 80 [17:30:14]Write i2c OK [17:30:14]MH_I2C_Read... [17:30:14]Read from MH i2c: D1 [17:30:14]MH_I2C_Read... [17:30:14]Read from MH i2c: D1 01 00 [17:30:14]MH_I2C_Read... [17:30:14]Read from MH i2c: D1 01 00 AE 00 00 7F [17:30:14]Write to MH i2c: 01 00 00 AF 00 AF [17:30:14]Write i2c OK [17:30:14]MH_I2C_Read... [17:30:14]*** Cut start [17:30:14]*** Purtial cut [17:30:14]*** Stage 1: CUTSNS_PIN = 1 [17:30:16]Read from MH i2c: 01 [17:30:16]MH_I2C_Read... [17:30:16]*** Stop cut motor [17:30:16]*** Cut end [17:30:16]Read from MH i2c: 01 07 00 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [17:30:16]process_action close_receipt done [17:30:16]requested_data is exist [17:30:16]produce_requested_data [17:30:16]requested_item fm.sn is exist - process it [17:30:16]wFMCommunicate request_size=4 [17:30:16]MH_SAM_APDU [17:30:16]CAPDU: 80 11 00 00 [17:30:16]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [17:30:16]Write i2c OK [17:30:16]MH_I2C_Read... [17:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:16]Read from MH i2c: E2 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: E2 17 00 [17:30:16]MH_I2C_Read... [17:30:16]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 37 36 39 90 00 83 [17:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:30:16]wFMCommunicate OK [17:30:16]requested_item fd.num is exist - process it [17:30:16]SAM_PROTO_GetFieldsCounters [17:30:16]wFMCommunicate request_size=4 [17:30:16]MH_SAM_APDU [17:30:16]CAPDU: 80 13 00 00 [17:30:16]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [17:30:16]Write i2c OK [17:30:16]MH_I2C_Read... [17:30:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:17]Read from MH i2c: E2 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 62 00 [17:30:17]MH_I2C_Read... [17:30:17]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 80 02 00 0E 04 04 00 D2 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 EC [17:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 80 02 00 0E 04 04 00 D2 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 [17:30:17]wFMCommunicate OK [17:30:17]SAM_PROTO_GetFieldsCounters done [17:30:17]requested_item shift.num is exist - process it [17:30:17]requested_item shift.opened is exist - process it [17:30:17]req_shift_opened [17:30:17]FM_GetShiftState [17:30:17]SAM_PROTO_GetShiftState [17:30:17]wFMCommunicate request_size=4 [17:30:17]MH_SAM_APDU [17:30:17]CAPDU: 80 13 01 00 [17:30:17]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:30:17]Write i2c OK [17:30:17]MH_I2C_Read... [17:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:17]Read from MH i2c: E2 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 0E 00 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [17:30:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:30:17]wFMCommunicate OK [17:30:17]SAM_PROTO_GetShiftState done [17:30:17]FM_GetShiftState done [17:30:17]req_shift_opened done [17:30:17]requested_item shift.open_date is exist - process it [17:30:17]req_shift_open_date [17:30:17]req_shift_open_date done [17:30:17]produce_requested_data done [17:30:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163975,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:30:17]process_action_free close_receipt [17:30:17]json_value_free [17:30:17]json_value_free done [17:30:17]process_json_proto returns [17:30:17]Send response to host [17:30:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163975,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:30:17]free response buf [17:30:17]execute_script done [17:30:17]execute_script returns [17:30:17]free content buf [17:30:17]Sock 9.Close socket [17:30:17]Sock 9.Thread stoped [17:30:18]Connected sock=11 [17:30: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 37 36 39 0D 01 00 00 B4 08 05 01 6C 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 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 3C 02 00 00 F4 03 04 00 1B 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 80 02 00 35 04 06 00 D4 12 F3 FA F2 A7 85 66 9B 7D 04 E1 64 42 [17:30:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 96 C9 47 00 5E 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 37 36 39 10 04 04 00 86 80 02 00 F4 03 04 00 79 CD C5 66 B6 04 01 00 00 55 C9 7B 82 0D D4 A8 EF [17:30:19]CommunicateWithHost err = 0 [17:30:19]CheckOFDResponse [17:30:19]1017 (14) - 77093643461234 [17:30:19]1041 (16) - 0000000000871769 [17:30:19]1040 (4) - 163974 [17:30:19]1012 (4) - 21.08.2024 11:20 [17:30:19]1206 (1) - 0 [17:30:19]OFD Sender: Remove packet 163974 [17:30:19]ProducePacketName [17:30:19]name=ofd_packets/00163974 [17:30:19]NVStorageDeleteData [17:30:20]OFD Sender: Processing packet 163975 [packets to send 969, broken 968] [17:30:20]ProducePacketName [17:30:20]name=ofd_packets/00163975 [17:30:20]OFD Sender: To server: pG, [17:30:20]CommunicateWithHost lk.salyk.kg:30040 [17:30:20]ConnectInit lk.salyk.kg [17:30:26]Connected sock=8 [17:30: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 37 36 39 0C 01 00 00 47 48 04 01 78 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 24 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 80 02 00 35 04 06 00 20 71 40 61 D3 3D 87 D2 4D D3 04 ED 89 38 [17:30:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6A 03 47 00 CC 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 37 36 39 10 04 04 00 87 80 02 00 F4 03 04 00 81 CD C5 66 B6 04 01 00 00 4B 3A FF EC 51 EF 21 0F [17:30:29]CommunicateWithHost err = 0 [17:30:29]CheckOFDResponse [17:30:29]1017 (14) - 77093643461234 [17:30:29]1041 (16) - 0000000000871769 [17:30:29]1040 (4) - 163975 [17:30:29]1012 (4) - 21.08.2024 11:20 [17:30:29]1206 (1) - 0 [17:30:29]OFD Sender: Remove packet 163975 [17:30:29]ProducePacketName [17:30:29]name=ofd_packets/00163975 [17:30:29]NVStorageDeleteData [17:30:30]OFD Sender: No OFD packet to send [17:30:31]recv_with_timeout no data received [17:30:35]OFD Sender: No OFD packet to send [17:30:40]OFD Sender: No OFD packet to send [17:30:41]recv_with_timeout no data received [17:30:45]OFD Sender: No OFD packet to send [17:30:50]OFD Sender: No OFD packet to send [17:30:55]OFD Sender: No OFD packet to send [17:30:57]recv_with_timeout no data received [17:30:58]accept exits with 10 [17:30:58]New connection [17:30:58]New thread 3067420004 created [17:30:58]Thread 3067276644 joined [17:30:58]Waiting for new connection... [17:30:58] Sock 10.Parse request [17:30:58]Sock 10.Check first char [17:30:58]Sock 10.First char is OK [17:30:58]request: POST /json_proto HTTP/1.0 [17:30:58]Method: POST [17:30:58]URL: /json_proto [17:30:58]Method is POST - this is cgi request [17:30:58]url: /json_proto [17:30:58]query_string will be loaded in cgi processing [17:30:58]execute_cgi json_proto POST (null) [17:30:58]execute_cgi path=json_proto method=POST [17:30:58]POST find Content-Length [17:30:58]Host: 172.17.44.132:8080 [17:30:58]Content-Length: 682 [17:30:58]Content-Type: application/json [17:30:58] [17:30:58]POST finish read [17:30:58]Found Content-Length = 682 [17:30:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:58]execute_script... [17:30: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)292582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:58]POST & json_proto [17:30:58]process_json_proto [17:30:58]json parsed OK: [17:30:58]protocol is kg_v1.0 [17:30:58]action value=close_receipt [17:30:58]process_action close_receipt [17:30:58]cmd_close_receipt [17:30:58]MH_GetDate [17:30:58]Write to MH i2c: F0 00 00 B3 00 A2 [17:30:58]Write i2c OK [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: F0 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: F0 09 00 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: F0 09 00 B3 00 00 53 24 C6 66 2A 83 C1 65 21 [17:30:58]GetLastDocTimeStamp 1724261412 [17:30:58]current date 1724261459 [17:30:58]FM_GetShiftState [17:30:58]SAM_PROTO_GetShiftState [17:30:58]wFMCommunicate request_size=4 [17:30:58]MH_SAM_APDU [17:30:58]CAPDU: 80 13 01 00 [17:30:58]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [17:30:58]Write i2c OK [17:30:58]MH_I2C_Read... [17:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:59]Read from MH i2c: E2 [17:30:59]MH_I2C_Read... [17:30:59]Read from MH i2c: E2 0E 00 [17:30:59]MH_I2C_Read... [17:30:59]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [17:30:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:30:59]wFMCommunicate OK [17:30:59]SAM_PROTO_GetShiftState done [17:30:59]FM_GetShiftState done [17:30:59]opened in 1724199517 [17:30:59]opened+sec_in_day 1724285917 [17:30:59]quantity*price = 100005 [17:30:59]sum+1 = 100006 [17:30:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 574 21.08.2024 17:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163976 ФПД: 367741783080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173059&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163976&fm=367741783080&tin=02508201610067®Number=0000000000092562&sum=100000 [17:30:59]StoreToDocumentArchive [17:30:59]shift 466 fd 163976 [17:30:59]save to /storage/0466/doc_00163976 [17:30:59]save last doc name /storage/0466/doc_00163976 to /storage/kkm_last_doc_name [17:30:59]save OK [17:30:59]Clear old archive folders... [17:30:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:30:59]tlvbuf is 00CDE030 [17:30:59]SAM_PROTO_ClearQueue [17:30:59]wFMCommunicate request_size=4 [17:30:59]MH_SAM_APDU [17:30:59]CAPDU: 80 09 00 00 [17:30:59]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [17:30:59]Write i2c OK [17:30:59]MH_I2C_Read... [17:31:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:00]Read from MH i2c: E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:31:00]RAPDU: 90 00 [17:31:00]wFMCommunicate OK [17:31:00]SAM_PROTO_ClearQueue done [17:31:00]KKMCreateOFDPacket [17:31:00]OFDProtocolAddRootSTLVToBuf [17:31:00]FM_MakeSignedData [17:31:00]FM_MakeSignedData [17:31:00]SAM_PROTO_SignData [17:31:00]wFMCommunicate request_size=4 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 0D 01 02 [17:31:00]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:00]Read from MH i2c: E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:31:00]RAPDU: 90 00 [17:31:00]wFMCommunicate OK [17:31:00]wFMCommunicate request_size=255 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 02 00 00 F4 03 04 00 53 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 80 02 00 35 04 06 00 00 [17:31:00]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3E 02 00 00 F4 03 04 00 53 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 80 02 00 35 04 06 00 00 00 00 0E [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:00]Read from MH i2c: E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [17:31:00]RAPDU: 90 00 [17:31:00]wFMCommunicate OK [17:31:00]wFMCommunicate request_size=10 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 0D 02 02 05 55 9F 1E 4C 28 [17:31:00]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 55 9F 1E 4C 28 00 00 CE [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:00]Read from MH i2c: E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [17:31:00]RAPDU: 90 00 [17:31:00]wFMCommunicate OK [17:31:00]wFMCommunicate request_size=4 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 0D 03 02 [17:31:00]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [17:31:00]OFD Sender: No OFD packet to send [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:00]Read from MH i2c: E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 0B 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 0B 00 C5 00 00 A2 AE 07 68 DC 29 1A C4 90 00 E3 [17:31:00]RAPDU: A2 AE 07 68 DC 29 1A C4 90 00 [17:31:00]wFMCommunicate OK [17:31:00]SAM_PROTO_SignData done [17:31:00]FM_MakeSignedData done [17:31:00]CreateOFDProtocolMessage [17:31:00]wFMCommunicate request_size=4 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 11 00 00 [17:31:00]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:00]Read from MH i2c: E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 17 00 [17:31:00]MH_I2C_Read... [17:31:00]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 37 36 39 90 00 99 [17:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:31:00]wFMCommunicate OK [17:31:00]CreateOFDProtocolMessage done [17:31:00]OFDSenderStorePacket 163976 [17:31:00]StoreOFDPacket docnum=163976 [17:31:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A1 19 07 01 18 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3E 02 00 00 F4 03 04 00 53 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 80 02 00 35 04 06 00 00 55 9F 1E 4C 28 A2 AE 07 68 DC 29 1A C4 [17:31:00]CheckFolder [17:31:00]dirname=/storage/ofd_packets [17:31:00]CheckFolder done [17:31:00]ProducePacketName [17:31:00]name=ofd_packets/00163976 [17:31:00]NVStorageSaveData ofd_packets/00163976 [17:31:00]File name is /storage/ofd_packets/00163976 [17:31:00]Write 301 bytes [17:31:00]NVStorageSaveData done [17:31:00]OFDSenderStorePacket done [17:31:00]KKMCreateOFDPacket done [17:31:00]NVStorageSaveData kkm_last_timestamp [17:31:00]File name is /storage/kkm_last_timestamp [17:31:00]Write 4 bytes [17:31:00]NVStorageSaveData done [17:31:00]ExternCall_PrintAddStr [17:31:00]wPrintStart [17:31:00]Write to MH i2c: 01 00 00 C7 00 C7 [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: 01 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: 01 07 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [17:31:00]RasterBufferAndPrint [17:31:00]line Счет N : (1)292582 [17:31:00]line ИНН: 02508201610067 [17:31:00]line Контрольно-Кассовый Чек [17:31:00]line ПРОДАЖА [17:31:00]line ТРК (МРК, ГНК) : 52 [17:31:00]line Товар: 2710124130 [17:31:00]line Аи-92-К-5 [17:31:00]line 14.750 * 67.80 [17:31:00]line = 1000.05 [17:31:00]line НДС 12% НСП 1% [17:31:00]line > о реализуемом товаре [17:31:00]line ОКРУГЛЕНИЕ: -0.05 [17:31:00]line ИТОГО: 1000.00 [17:31:00]line Внесено: 1000.00 [17:31:00]line СДАЧА: 0.00 [17:31:00]line НСП 1% : 8.85 [17:31:00]line НДС 12% : 106.20 [17:31:00]line Наличными: 1000.00 [17:31:00]line Безнал.: 0.00 [17:31:00]line Место: АЗС № 130 "Партнер Нефть" [17:31:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:31:00]line СНО: Общий режим [17:31:00]line Чек 574 21.08.2024 17:30 [17:31:00]line Смена: 466 ФФД: 1.0 [17:31:00]line ЗНМ: 0300000070 [17:31:00]line РНМ: 0000000000092562 [17:31:00]line Версия ККМ: 001 [17:31:00]line ФМ: 0000000000871769 [17:31:00]line ФД: 163976 [17:31:00]line ФПД: 367741783080 [17:31:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173059&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163976&fm=367741783080&tin=02508201610067®Number=0000000000092562&sum=100000 [17:31:00]written 0, free lines is 4095 [17:31:00]OFD Sender: Processing packet 163976 [packets to send 969, broken 968] [17:31:00]ProducePacketName [17:31:00]name=ofd_packets/00163976 [17:31:00]OFD Sender: To server: pG, [17:31:00]CommunicateWithHost lk.salyk.kg:30040 [17:31:00]ConnectInit lk.salyk.kg [17:31:01]Write to MH i2c: 01 00 00 F2 00 F2 [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: 01 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: 01 07 00 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C6 0C CB [17:31:01]RasterBufferAndPrint [17:31:01]line [17:31:01]line [17:31:01]line [17:31:01]line [17:31:01]line [17:31:01]written 0, free lines is 3290 [17:31:01]MH_Cut [17:31:01]Write to MH i2c: D1 01 00 F9 00 01 CB [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: D1 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: D1 01 00 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: D1 01 00 F9 00 00 CA [17:31:01]Write to MH i2c: 01 00 00 FA 00 FA [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]*** Cut start [17:31:01]*** Purtial cut [17:31:01]*** Stage 1: CUTSNS_PIN = 1 [17:31:03]Read from MH i2c: 01 [17:31:03]MH_I2C_Read... [17:31:03]*** Stop cut motor [17:31:03]*** Cut end [17:31:03]Read from MH i2c: 01 07 00 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [17:31:04]process_action close_receipt done [17:31:04]requested_data is exist [17:31:04]produce_requested_data [17:31:04]requested_item fm.sn is exist - process it [17:31:04]wFMCommunicate request_size=4 [17:31:04]MH_SAM_APDU [17:31:04]CAPDU: 80 11 00 00 [17:31:04]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [17:31:04]Write i2c OK [17:31:04]MH_I2C_Read... [17:31:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:04]Read from MH i2c: E2 [17:31:04]MH_I2C_Read... [17:31:04]Read from MH i2c: E2 17 00 [17:31:04]MH_I2C_Read... [17:31:04]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 37 36 39 90 00 CE [17:31:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:31:04]wFMCommunicate OK [17:31:04]requested_item fd.num is exist - process it [17:31:04]SAM_PROTO_GetFieldsCounters [17:31:04]wFMCommunicate request_size=4 [17:31:04]MH_SAM_APDU [17:31:04]CAPDU: 80 13 00 00 [17:31:04]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [17:31:04]Write i2c OK [17:31:04]MH_I2C_Read... [17:31:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:04]Read from MH i2c: E2 [17:31:04]MH_I2C_Read... [17:31:04]Read from MH i2c: E2 62 00 [17:31:04]MH_I2C_Read... [17:31:04]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 3B [17:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:04]wFMCommunicate OK [17:31:04]SAM_PROTO_GetFieldsCounters done [17:31:04]requested_item shift.num is exist - process it [17:31:04]requested_item shift.opened is exist - process it [17:31:04]req_shift_opened [17:31:04]FM_GetShiftState [17:31:04]SAM_PROTO_GetShiftState [17:31:04]wFMCommunicate request_size=4 [17:31:04]MH_SAM_APDU [17:31:04]CAPDU: 80 13 01 00 [17:31:04]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:31:04]Write i2c OK [17:31:04]MH_I2C_Read... [17:31:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:04]Read from MH i2c: E2 [17:31:04]MH_I2C_Read... [17:31:04]Read from MH i2c: E2 0E 00 [17:31:04]MH_I2C_Read... [17:31:04]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [17:31:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:31:04]wFMCommunicate OK [17:31:04]SAM_PROTO_GetShiftState done [17:31:04]FM_GetShiftState done [17:31:04]req_shift_opened done [17:31:04]requested_item shift.open_date is exist - process it [17:31:04]req_shift_open_date [17:31:04]req_shift_open_date done [17:31:04]produce_requested_data done [17:31:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163976,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:31:04]process_action_free close_receipt [17:31:04]json_value_free [17:31:04]json_value_free done [17:31:04]process_json_proto returns [17:31:04]Send response to host [17:31:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163976,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:31:04]free response buf [17:31:04]execute_script done [17:31:04]execute_script returns [17:31:04]free content buf [17:31:04]Sock 10.Close socket [17:31:04]Sock 10.Thread stoped [17:31:05]ConnectInit Can't take IP for lk.salyk.kg [17:31:05]CommunicateWithHost connect error [17:31:05]CommunicateWithHost err = -1 [17:31:05]OFD Sender: Server communicate error [17:31:10]OFD Sender: Processing packet 163976 [packets to send 969, broken 968] [17:31:10]ProducePacketName [17:31:10]name=ofd_packets/00163976 [17:31:10]OFD Sender: To server: pG, [17:31:10]CommunicateWithHost lk.salyk.kg:30040 [17:31:10]ConnectInit lk.salyk.kg [17:31:13]recv_with_timeout no data received [17:31:15]ConnectInit Can't take IP for lk.salyk.kg [17:31:15]CommunicateWithHost connect error [17:31:15]CommunicateWithHost err = -1 [17:31:15]OFD Sender: Server communicate error [17:31:16]accept exits with 8 [17:31:16]New connection [17:31:16]New thread 3067276644 created [17:31:16]Thread 3067420004 joined [17:31:16]Waiting for new connection... [17:31:16] Sock 8.Parse request [17:31:16]Sock 8.Check first char [17:31:16]Sock 8.First char is OK [17:31:16]request: POST /json_proto HTTP/1.0 [17:31:16]Method: POST [17:31:16]URL: /json_proto [17:31:16]Method is POST - this is cgi request [17:31:16]url: /json_proto [17:31:16]query_string will be loaded in cgi processing [17:31:16]execute_cgi json_proto POST (null) [17:31:16]execute_cgi path=json_proto method=POST [17:31:16]POST find Content-Length [17:31:16]Host: 172.17.44.132:8080 [17:31:16]Content-Length: 630 [17:31:16]Content-Type: application/json [17:31:16] [17:31:16]POST finish read [17:31:16]Found Content-Length = 630 [17:31:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 12.500, "sum" : 860.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:16]execute_script... [17:31: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)292581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 12.500, "sum" : 860.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:16]POST & json_proto [17:31:16]process_json_proto [17:31:16]json parsed OK: [17:31:16]protocol is kg_v1.0 [17:31:16]action value=close_receipt [17:31:16]process_action close_receipt [17:31:16]cmd_close_receipt [17:31:16]MH_GetDate [17:31:16]Write to MH i2c: F0 00 00 FE 00 ED [17:31:16]Write i2c OK [17:31:16]MH_I2C_Read... [17:31:16]Read from MH i2c: F0 [17:31:16]MH_I2C_Read... [17:31:16]Read from MH i2c: F0 09 00 [17:31:16]MH_I2C_Read... [17:31:16]Read from MH i2c: F0 09 00 FE 00 00 65 24 C6 66 2A 83 C1 65 7E [17:31:16]GetLastDocTimeStamp 1724261459 [17:31:16]current date 1724261477 [17:31:16]FM_GetShiftState [17:31:16]SAM_PROTO_GetShiftState [17:31:16]wFMCommunicate request_size=4 [17:31:16]MH_SAM_APDU [17:31:16]CAPDU: 80 13 01 00 [17:31:16]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [17:31:16]Write i2c OK [17:31:16]MH_I2C_Read... [17:31:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:16]Read from MH i2c: E2 [17:31:16]MH_I2C_Read... [17:31:16]Read from MH i2c: E2 0E 00 [17:31:16]MH_I2C_Read... [17:31:16]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [17:31:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:31:16]wFMCommunicate OK [17:31:16]SAM_PROTO_GetShiftState done [17:31:16]FM_GetShiftState done [17:31:16]opened in 1724199517 [17:31:16]opened+sec_in_day 1724285917 [17:31:16]quantity*price = 86000 [17:31:16]sum+1 = 86001 [17:31:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 860.00 НСП 1% : 7.61 НДС 12% : 91.33 Наличными: 860.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 575 21.08.2024 17:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163977 ФПД: 106723588911855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163977&fm=106723588911855&tin=02508201610067®Number=0000000000092562&sum=86000 [17:31:17]StoreToDocumentArchive [17:31:17]shift 466 fd 163977 [17:31:17]save to /storage/0466/doc_00163977 [17:31:17]save last doc name /storage/0466/doc_00163977 to /storage/kkm_last_doc_name [17:31:17]save OK [17:31:17]Clear old archive folders... [17:31:17]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:31:17]tlvbuf is 00D18600 [17:31:17]SAM_PROTO_ClearQueue [17:31:17]wFMCommunicate request_size=4 [17:31:17]MH_SAM_APDU [17:31:17]CAPDU: 80 09 00 00 [17:31:17]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [17:31:17]Write i2c OK [17:31:17]MH_I2C_Read... [17:31:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:17]Read from MH i2c: E2 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: E2 03 00 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:31:17]RAPDU: 90 00 [17:31:17]wFMCommunicate OK [17:31:17]SAM_PROTO_ClearQueue done [17:31:17]KKMCreateOFDPacket [17:31:17]OFDProtocolAddRootSTLVToBuf [17:31:17]FM_MakeSignedData [17:31:17]FM_MakeSignedData [17:31:17]SAM_PROTO_SignData [17:31:17]wFMCommunicate request_size=4 [17:31:17]MH_SAM_APDU [17:31:17]CAPDU: 80 0D 01 02 [17:31:17]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [17:31:17]Write i2c OK [17:31:17]MH_I2C_Read... [17:31:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:17]Read from MH i2c: E2 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: E2 03 00 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:31:17]RAPDU: 90 00 [17:31:17]wFMCommunicate OK [17:31:17]wFMCommunicate request_size=255 [17:31:17]MH_SAM_APDU [17:31:17]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 D4 30 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F0 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 65 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 80 02 00 35 04 06 00 61 10 85 [17:31:17]Write to MH i2c: E2 02 01 0E 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 D4 30 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F0 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 65 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 80 02 00 35 04 06 00 61 10 85 00 00 A3 [17:31:18]Write i2c OK [17:31:18]MH_I2C_Read... [17:31:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:18]Read from MH i2c: E2 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: E2 03 00 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [17:31:18]RAPDU: 90 00 [17:31:18]wFMCommunicate OK [17:31:18]wFMCommunicate request_size=8 [17:31:18]MH_SAM_APDU [17:31:18]CAPDU: 80 0D 02 02 03 9B 32 EF [17:31:18]Write to MH i2c: E2 0B 00 0F 01 80 0D 02 02 03 00 9B 32 EF 00 00 4C [17:31:18]Write i2c OK [17:31:18]MH_I2C_Read... [17:31:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:18]Read from MH i2c: E2 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: E2 03 00 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [17:31:18]RAPDU: 90 00 [17:31:18]wFMCommunicate OK [17:31:18]wFMCommunicate request_size=4 [17:31:18]MH_SAM_APDU [17:31:18]CAPDU: 80 0D 03 02 [17:31:18]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [17:31:18]Write i2c OK [17:31:18]MH_I2C_Read... [17:31:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:18]Read from MH i2c: E2 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: E2 0B 00 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: E2 0B 00 10 01 00 F6 7F 23 9B 4F DB DA 1A 90 00 DE [17:31:18]RAPDU: F6 7F 23 9B 4F DB DA 1A 90 00 [17:31:18]wFMCommunicate OK [17:31:18]SAM_PROTO_SignData done [17:31:18]FM_MakeSignedData done [17:31:18]CreateOFDProtocolMessage [17:31:18]wFMCommunicate request_size=4 [17:31:18]MH_SAM_APDU [17:31:18]CAPDU: 80 11 00 00 [17:31:18]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [17:31:18]Write i2c OK [17:31:18]MH_I2C_Read... [17:31:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:18]Read from MH i2c: E2 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: E2 17 00 [17:31:18]MH_I2C_Read... [17:31:18]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 37 36 39 90 00 E5 [17:31:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:31:18]wFMCommunicate OK [17:31:18]CreateOFDProtocolMessage done [17:31:18]OFDSenderStorePacket 163977 [17:31:18]StoreOFDPacket docnum=163977 [17:31:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 45 B7 05 01 FB 26 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 D4 30 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F0 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 65 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 80 02 00 35 04 06 00 61 10 85 9B 32 EF F6 7F 23 9B 4F DB DA 1A [17:31:18]CheckFolder [17:31:18]dirname=/storage/ofd_packets [17:31:18]CheckFolder done [17:31:18]ProducePacketName [17:31:18]name=ofd_packets/00163977 [17:31:18]NVStorageSaveData ofd_packets/00163977 [17:31:18]File name is /storage/ofd_packets/00163977 [17:31:18]Write 299 bytes [17:31:18]NVStorageSaveData done [17:31:18]OFDSenderStorePacket done [17:31:18]KKMCreateOFDPacket done [17:31:18]NVStorageSaveData kkm_last_timestamp [17:31:18]File name is /storage/kkm_last_timestamp [17:31:18]Write 4 bytes [17:31:18]NVStorageSaveData done [17:31:18]ExternCall_PrintAddStr [17:31:18]wPrintStart [17:31:18]Write to MH i2c: 01 00 00 12 01 13 [17:31:18]Write i2c OK [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: 01 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: 01 07 00 [17:31:18]MH_I2C_Read... [17:31:18]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [17:31:18]RasterBufferAndPrint [17:31:18]line Счет N : (1)292581 [17:31:18]line ИНН: 02508201610067 [17:31:18]line Контрольно-Кассовый Чек [17:31:18]line ПРОДАЖА [17:31:18]line ТРК (МРК, ГНК) : 41 [17:31:18]line Товар: 2710124130 [17:31:18]line SU-92-К-5 [17:31:18]line 12.500 * 68.80 [17:31:18]line = 860.00 [17:31:18]line НДС 12% НСП 1% [17:31:18]line > о реализуемом товаре [17:31:18]line ИТОГО: 860.00 [17:31:18]line НСП 1% : 7.61 [17:31:18]line НДС 12% : 91.33 [17:31:18]line Наличными: 860.00 [17:31:18]line Безнал.: 0.00 [17:31:18]line Место: АЗС № 130 "Партнер Нефть" [17:31:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:31:18]line СНО: Общий режим [17:31:18]line Чек 575 21.08.2024 17:31 [17:31:18]line Смена: 466 ФФД: 1.0 [17:31:18]line ЗНМ: 0300000070 [17:31:18]line РНМ: 0000000000092562 [17:31:18]line Версия ККМ: 001 [17:31:18]line ФМ: 0000000000871769 [17:31:18]line ФД: 163977 [17:31:18]line ФПД: 106723588911855 [17:31:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163977&fm=106723588911855&tin=02508201610067®Number=0000000000092562&sum=86000 [17:31:18]written 0, free lines is 4095 [17:31:18]OFD Sender: Processing packet 163976 [packets to send 970, broken 968] [17:31:18]ProducePacketName [17:31:18]name=ofd_packets/00163976 [17:31:18]OFD Sender: To server: pG, [17:31:18]CommunicateWithHost lk.salyk.kg:30040 [17:31:18]ConnectInit lk.salyk.kg [17:31:19]Write to MH i2c: 01 00 00 3A 01 3B [17:31:19]Write i2c OK [17:31:19]MH_I2C_Read... [17:31:19]Read from MH i2c: 01 [17:31:19]MH_I2C_Read... [17:31:19]Read from MH i2c: 01 07 00 [17:31:19]MH_I2C_Read... [17:31:19]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 F5 0C 43 [17:31:19]RasterBufferAndPrint [17:31:19]line [17:31:19]line [17:31:19]line [17:31:19]line [17:31:19]line [17:31:19]written 0, free lines is 3340 [17:31:19]MH_Cut [17:31:19]Write to MH i2c: D1 01 00 41 01 01 14 [17:31:19]Write i2c OK [17:31:19]MH_I2C_Read... [17:31:19]Read from MH i2c: D1 [17:31:19]MH_I2C_Read... [17:31:19]Read from MH i2c: D1 01 00 [17:31:19]MH_I2C_Read... [17:31:19]Read from MH i2c: D1 01 00 41 01 00 13 [17:31:19]Write to MH i2c: 01 00 00 42 01 43 [17:31:19]Write i2c OK [17:31:19]MH_I2C_Read... [17:31:19]*** Cut start [17:31:19]*** Purtial cut [17:31:19]*** Stage 1: CUTSNS_PIN = 1 [17:31:21]Read from MH i2c: 01 [17:31:21]MH_I2C_Read... [17:31:21]*** Stop cut motor [17:31:21]*** Cut end [17:31:21]Read from MH i2c: 01 07 00 [17:31:21]MH_I2C_Read... [17:31:21]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [17:31:21]process_action close_receipt done [17:31:21]requested_data is exist [17:31:21]produce_requested_data [17:31:21]requested_item fm.sn is exist - process it [17:31:21]wFMCommunicate request_size=4 [17:31:21]MH_SAM_APDU [17:31:21]CAPDU: 80 11 00 00 [17:31:21]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [17:31:21]Write i2c OK [17:31:21]MH_I2C_Read... [17:31:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:21]Read from MH i2c: E2 [17:31:21]MH_I2C_Read... [17:31:21]Read from MH i2c: E2 17 00 [17:31:21]MH_I2C_Read... [17:31:21]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [17:31:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:31:21]wFMCommunicate OK [17:31:21]requested_item fd.num is exist - process it [17:31:21]SAM_PROTO_GetFieldsCounters [17:31:21]wFMCommunicate request_size=4 [17:31:21]MH_SAM_APDU [17:31:21]CAPDU: 80 13 00 00 [17:31:21]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [17:31:21]Write i2c OK [17:31:21]MH_I2C_Read... [17:31:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:22]Read from MH i2c: E2 [17:31:22]MH_I2C_Read... [17:31:22]Read from MH i2c: E2 62 00 [17:31:22]MH_I2C_Read... [17:31:22]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [17:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:22]wFMCommunicate OK [17:31:22]SAM_PROTO_GetFieldsCounters done [17:31:22]requested_item shift.num is exist - process it [17:31:22]requested_item shift.opened is exist - process it [17:31:22]req_shift_opened [17:31:22]FM_GetShiftState [17:31:22]SAM_PROTO_GetShiftState [17:31:22]wFMCommunicate request_size=4 [17:31:22]MH_SAM_APDU [17:31:22]CAPDU: 80 13 01 00 [17:31:22]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [17:31:22]Write i2c OK [17:31:22]MH_I2C_Read... [17:31:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:22]Read from MH i2c: E2 [17:31:22]MH_I2C_Read... [17:31:22]Read from MH i2c: E2 0E 00 [17:31:22]MH_I2C_Read... [17:31:22]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [17:31:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:31:22]wFMCommunicate OK [17:31:22]SAM_PROTO_GetShiftState done [17:31:22]FM_GetShiftState done [17:31:22]req_shift_opened done [17:31:22]requested_item shift.open_date is exist - process it [17:31:22]req_shift_open_date [17:31:22]req_shift_open_date done [17:31:22]produce_requested_data done [17:31:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163977,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:31:22]process_action_free close_receipt [17:31:22]json_value_free [17:31:22]json_value_free done [17:31:22]process_json_proto returns [17:31:22]Send response to host [17:31:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163977,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:31:22]free response buf [17:31:22]execute_script done [17:31:22]execute_script returns [17:31:22]free content buf [17:31:22]Sock 8.Close socket [17:31:22]Sock 8.Thread stoped [17:31:23]ConnectInit Can't take IP for lk.salyk.kg [17:31:23]CommunicateWithHost connect error [17:31:23]CommunicateWithHost err = -1 [17:31:23]OFD Sender: Server communicate error [17:31:28]OFD Sender: Processing packet 163976 [packets to send 970, broken 968] [17:31:28]ProducePacketName [17:31:28]name=ofd_packets/00163976 [17:31:28]OFD Sender: To server: pG, [17:31:28]CommunicateWithHost lk.salyk.kg:30040 [17:31:28]ConnectInit lk.salyk.kg [17:31:30]recv_with_timeout no data received [17:31:33]ConnectInit Can't take IP for lk.salyk.kg [17:31:33]CommunicateWithHost connect error [17:31:33]CommunicateWithHost err = -1 [17:31:33]OFD Sender: Server communicate error [17:31:38]OFD Sender: Processing packet 163976 [packets to send 970, broken 968] [17:31:38]ProducePacketName [17:31:38]name=ofd_packets/00163976 [17:31:38]OFD Sender: To server: pG, [17:31:38]CommunicateWithHost lk.salyk.kg:30040 [17:31:38]ConnectInit lk.salyk.kg [17:31:45]recv_with_timeout no data received [17:31:58]Connected sock=10 [17:31: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 37 36 39 0F 01 00 00 A1 19 07 01 18 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3E 02 00 00 F4 03 04 00 53 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 80 02 00 35 04 06 00 00 55 9F 1E 4C 28 A2 AE 07 68 DC 29 1A C4 [17:32:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 24 AF 47 00 BB 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 37 36 39 10 04 04 00 88 80 02 00 F4 03 04 00 DF CD C5 66 B6 04 01 00 00 C9 BE E0 EC C2 C5 CF 6E [17:32:00]CommunicateWithHost err = 0 [17:32:00]CheckOFDResponse [17:32:00]1017 (14) - 77093643461234 [17:32:00]1041 (16) - 0000000000871769 [17:32:00]1040 (4) - 163976 [17:32:00]1012 (4) - 21.08.2024 11:22 [17:32:00]1206 (1) - 0 [17:32:00]OFD Sender: Remove packet 163976 [17:32:00]ProducePacketName [17:32:00]name=ofd_packets/00163976 [17:32:00]NVStorageDeleteData [17:32:00]accept exits with 9 [17:32:00]New connection [17:32:00]New thread 3067420004 created [17:32:00]Thread 3067276644 joined [17:32:00]Waiting for new connection... [17:32:00] Sock 9.Parse request [17:32:00]Sock 9.Check first char [17:32:00]Sock 9.First char is OK [17:32:00]request: POST /json_proto HTTP/1.0 [17:32:00]Method: POST [17:32:00]URL: /json_proto [17:32:00]Method is POST - this is cgi request [17:32:00]url: /json_proto [17:32:00]query_string will be loaded in cgi processing [17:32:00]execute_cgi json_proto POST (null) [17:32:00]execute_cgi path=json_proto method=POST [17:32:00]POST find Content-Length [17:32:00]Host: 172.17.44.132:8080 [17:32:00]Content-Length: 682 [17:32:00]Content-Type: application/json [17:32:00] [17:32:00]POST finish read [17:32:00]Found Content-Length = 682 [17:32:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [17:32:00]execute_script... [17:32: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)292584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [17:32:00]POST & json_proto [17:32:00]process_json_proto [17:32:00]json parsed OK: [17:32:00]protocol is kg_v1.0 [17:32:00]action value=close_receipt [17:32:00]process_action close_receipt [17:32:00]cmd_close_receipt [17:32:00]MH_GetDate [17:32:00]Write to MH i2c: F0 00 00 46 01 36 [17:32:00]Write i2c OK [17:32:00]MH_I2C_Read... [17:32:00]Read from MH i2c: F0 [17:32:00]MH_I2C_Read... [17:32:00]Read from MH i2c: F0 09 00 [17:32:00]MH_I2C_Read... [17:32:00]Read from MH i2c: F0 09 00 46 01 00 91 24 C6 66 2A 83 C1 65 F3 [17:32:00]GetLastDocTimeStamp 1724261477 [17:32:00]current date 1724261521 [17:32:00]FM_GetShiftState [17:32:00]SAM_PROTO_GetShiftState [17:32:00]wFMCommunicate request_size=4 [17:32:00]MH_SAM_APDU [17:32:00]CAPDU: 80 13 01 00 [17:32:00]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [17:32:00]Write i2c OK [17:32:00]MH_I2C_Read... [17:32:00]OFD Sender: Processing packet 163977 [packets to send 969, broken 968] [17:32:00]ProducePacketName [17:32:00]name=ofd_packets/00163977 [17:32:00]OFD Sender: To server: pG, [17:32:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:00]CommunicateWithHost lk.salyk.kg:30040 [17:32:00]ConnectInit lk.salyk.kg [17:32:00]Read from MH i2c: E2 [17:32:00]MH_I2C_Read... [17:32:00]Read from MH i2c: E2 0E 00 [17:32:00]MH_I2C_Read... [17:32:00]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [17:32:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:32:01]wFMCommunicate OK [17:32:01]SAM_PROTO_GetShiftState done [17:32:01]FM_GetShiftState done [17:32:01]opened in 1724199517 [17:32:01]opened+sec_in_day 1724285917 [17:32:01]quantity*price = 100005 [17:32:01]sum+1 = 100006 [17:32:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 576 21.08.2024 17:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163978 ФПД: 32887867743699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173201&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163978&fm=32887867743699&tin=02508201610067®Number=0000000000092562&sum=100000 [17:32:02]StoreToDocumentArchive [17:32:02]shift 466 fd 163978 [17:32:02]save to /storage/0466/doc_00163978 [17:32:02]save last doc name /storage/0466/doc_00163978 to /storage/kkm_last_doc_name [17:32:02]save OK [17:32:02]Clear old archive folders... [17:32:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:32:02]tlvbuf is 00D07370 [17:32:02]SAM_PROTO_ClearQueue [17:32:02]wFMCommunicate request_size=4 [17:32:02]MH_SAM_APDU [17:32:02]CAPDU: 80 09 00 00 [17:32:02]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:02]Read from MH i2c: E2 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: E2 03 00 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [17:32:02]RAPDU: 90 00 [17:32:02]wFMCommunicate OK [17:32:02]SAM_PROTO_ClearQueue done [17:32:02]KKMCreateOFDPacket [17:32:02]OFDProtocolAddRootSTLVToBuf [17:32:02]FM_MakeSignedData [17:32:02]FM_MakeSignedData [17:32:02]SAM_PROTO_SignData [17:32:02]wFMCommunicate request_size=4 [17:32:02]MH_SAM_APDU [17:32:02]CAPDU: 80 0D 01 02 [17:32:02]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:02]Read from MH i2c: E2 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: E2 03 00 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [17:32:02]RAPDU: 90 00 [17:32:02]wFMCommunicate OK [17:32:02]wFMCommunicate request_size=255 [17:32:02]MH_SAM_APDU [17:32:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 40 02 00 00 F4 03 04 00 91 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 80 02 00 35 04 06 00 1D [17:32:02]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 40 02 00 00 F4 03 04 00 91 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 80 02 00 35 04 06 00 1D 00 00 01 [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:02]Read from MH i2c: E2 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: E2 03 00 [17:32:02]MH_I2C_Read... [17:32:02]Connected sock=10 [17:32: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 37 36 39 0D 01 00 00 45 B7 05 01 FB 26 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 D4 30 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F0 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 65 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 80 02 00 35 04 06 00 61 10 85 9B 32 EF F6 7F 23 9B 4F DB DA 1A [17:32:02]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:32:02]RAPDU: 90 00 [17:32:02]wFMCommunicate OK [17:32:02]wFMCommunicate request_size=10 [17:32:02]MH_SAM_APDU [17:32:02]CAPDU: 80 0D 02 02 05 E9 4D AC 9D D3 [17:32:02]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 E9 4D AC 9D D3 00 00 2E [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:02]Read from MH i2c: E2 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: E2 03 00 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:32:02]RAPDU: 90 00 [17:32:02]wFMCommunicate OK [17:32:02]wFMCommunicate request_size=4 [17:32:02]MH_SAM_APDU [17:32:02]CAPDU: 80 0D 03 02 [17:32:02]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:03]Read from MH i2c: E2 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 0B 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 0B 00 58 01 00 5D F6 56 95 D5 62 C2 A4 90 00 B0 [17:32:03]RAPDU: 5D F6 56 95 D5 62 C2 A4 90 00 [17:32:03]wFMCommunicate OK [17:32:03]SAM_PROTO_SignData done [17:32:03]FM_MakeSignedData done [17:32:03]CreateOFDProtocolMessage [17:32:03]wFMCommunicate request_size=4 [17:32:03]MH_SAM_APDU [17:32:03]CAPDU: 80 11 00 00 [17:32:03]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:03]Read from MH i2c: E2 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 17 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [17:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:32:03]wFMCommunicate OK [17:32:03]CreateOFDProtocolMessage done [17:32:03]OFDSenderStorePacket 163978 [17:32:03]StoreOFDPacket docnum=163978 [17:32:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 97 07 01 CC 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 40 02 00 00 F4 03 04 00 91 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 80 02 00 35 04 06 00 1D E9 4D AC 9D D3 5D F6 56 95 D5 62 C2 A4 [17:32:03]CheckFolder [17:32:03]dirname=/storage/ofd_packets [17:32:03]CheckFolder done [17:32:03]ProducePacketName [17:32:03]name=ofd_packets/00163978 [17:32:03]NVStorageSaveData ofd_packets/00163978 [17:32:03]File name is /storage/ofd_packets/00163978 [17:32:03]Write 301 bytes [17:32:03]NVStorageSaveData done [17:32:03]OFDSenderStorePacket done [17:32:03]KKMCreateOFDPacket done [17:32:03]NVStorageSaveData kkm_last_timestamp [17:32:03]File name is /storage/kkm_last_timestamp [17:32:03]Write 4 bytes [17:32:03]NVStorageSaveData done [17:32:03]ExternCall_PrintAddStr [17:32:03]wPrintStart [17:32:03]Write to MH i2c: 01 00 00 5A 01 5B [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 07 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [17:32:03]RasterBufferAndPrint [17:32:03]line Счет N : (1)292584 [17:32:03]line ИНН: 02508201610067 [17:32:03]line Контрольно-Кассовый Чек [17:32:03]line ПРОДАЖА [17:32:03]line ТРК (МРК, ГНК) : 32 [17:32:03]line Товар: 2710124130 [17:32:03]line Аи-92-К-5 [17:32:03]line 14.750 * 67.80 [17:32:03]line = 1000.05 [17:32:03]line НДС 12% НСП 1% [17:32:03]line > о реализуемом товаре [17:32:03]line ОКРУГЛЕНИЕ: -0.05 [17:32:03]line ИТОГО: 1000.00 [17:32:03]line Внесено: 1000.00 [17:32:03]line СДАЧА: 0.00 [17:32:03]line НСП 1% : 8.85 [17:32:03]line НДС 12% : 106.20 [17:32:03]line Наличными: 1000.00 [17:32:03]line Безнал.: 0.00 [17:32:03]line Место: АЗС № 130 "Партнер Нефть" [17:32:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:32:03]line СНО: Общий режим [17:32:03]line Чек 576 21.08.2024 17:32 [17:32:03]line Смена: 466 ФФД: 1.0 [17:32:03]line ЗНМ: 0300000070 [17:32:03]line РНМ: 0000000000092562 [17:32:03]line Версия ККМ: 001 [17:32:03]line ФМ: 0000000000871769 [17:32:03]line ФД: 163978 [17:32:03]line ФПД: 32887867743699 [17:32:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173201&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163978&fm=32887867743699&tin=02508201610067®Number=0000000000092562&sum=100000 [17:32:03]written 0, free lines is 4095 [17:32:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4C 62 47 00 A6 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 37 36 39 10 04 04 00 89 80 02 00 F4 03 04 00 E2 CD C5 66 B6 04 01 00 00 EC 6F A7 B8 76 B9 C4 52 [17:32:03]CommunicateWithHost err = 0 [17:32:03]CheckOFDResponse [17:32:03]1017 (14) - 77093643461234 [17:32:03]1041 (16) - 0000000000871769 [17:32:03]1040 (4) - 163977 [17:32:03]1012 (4) - 21.08.2024 11:22 [17:32:03]1206 (1) - 0 [17:32:03]OFD Sender: Remove packet 163977 [17:32:03]ProducePacketName [17:32:03]name=ofd_packets/00163977 [17:32:03]NVStorageDeleteData [17:32:03]Write to MH i2c: 01 00 00 85 01 86 [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 07 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 D0 0C 69 [17:32:03]RasterBufferAndPrint [17:32:03]line [17:32:03]line [17:32:03]line [17:32:03]line [17:32:03]line [17:32:03]written 0, free lines is 3308 [17:32:03]MH_Cut [17:32:03]Write to MH i2c: D1 01 00 8C 01 01 5F [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: D1 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: D1 01 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: D1 01 00 8C 01 00 5E [17:32:03]Write to MH i2c: 01 00 00 8D 01 8E [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:03]OFD Sender: Processing packet 163978 [packets to send 969, broken 968] [17:32:03]ProducePacketName [17:32:03]name=ofd_packets/00163978 [17:32:03]OFD Sender: To server: pG, [17:32:03]CommunicateWithHost lk.salyk.kg:30040 [17:32:03]ConnectInit lk.salyk.kg [17:32:04]Connected sock=10 [17:32: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 37 36 39 0F 01 00 00 8A 97 07 01 CC 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 *** Cut start [17:32:04]02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 91 24 C6 66 0E 04 *** Purtial cut [17:32:04]04 00 D2 *** Stage 1: CUTSNS_PIN = 1 [17:32:04]01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 80 02 00 35 04 06 00 1D E9 4D AC 9D D3 5D F6 56 95 D5 62 C2 A4 [17:32:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 D2 47 00 17 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 37 36 39 10 04 04 00 8A 80 02 00 F4 03 04 00 E3 CD C5 66 B6 04 01 00 00 CD DC 9C 46 8B BA CC 70 [17:32:04]CommunicateWithHost err = 0 [17:32:04]CheckOFDResponse [17:32:04]1017 (14) - 77093643461234 [17:32:04]1041 (16) - 0000000000871769 [17:32:04]1040 (4) - 163978 [17:32:04]1012 (4) - 21.08.2024 11:22 [17:32:04]1206 (1) - 0 [17:32:04]OFD Sender: Remove packet 163978 [17:32:04]ProducePacketName [17:32:04]name=ofd_packets/00163978 [17:32:04]NVStorageDeleteData [17:32:05]OFD Sender: No OFD packet to send [17:32:05]OFD Sender: No OFD packet to send [17:32:06]Read from MH i2c: 01 [17:32:06]MH_I2C_Read... [17:32:06]*** Stop cut motor [17:32:06]*** Cut end [17:32:06]Read from MH i2c: 01 07 00 [17:32:06]MH_I2C_Read... [17:32:06]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [17:32:06]process_action close_receipt done [17:32:06]requested_data is exist [17:32:06]produce_requested_data [17:32:06]requested_item fm.sn is exist - process it [17:32:06]wFMCommunicate request_size=4 [17:32:06]MH_SAM_APDU [17:32:06]CAPDU: 80 11 00 00 [17:32:06]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [17:32:06]Write i2c OK [17:32:06]MH_I2C_Read... [17:32:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:06]Read from MH i2c: E2 [17:32:06]MH_I2C_Read... [17:32:06]Read from MH i2c: E2 17 00 [17:32:06]MH_I2C_Read... [17:32:06]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [17:32:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:32:06]wFMCommunicate OK [17:32:06]requested_item fd.num is exist - process it [17:32:06]SAM_PROTO_GetFieldsCounters [17:32:06]wFMCommunicate request_size=4 [17:32:06]MH_SAM_APDU [17:32:06]CAPDU: 80 13 00 00 [17:32:06]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [17:32:06]Write i2c OK [17:32:06]MH_I2C_Read... [17:32:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:06]Read from MH i2c: E2 [17:32:06]MH_I2C_Read... [17:32:06]Read from MH i2c: E2 62 00 [17:32:06]MH_I2C_Read... [17:32:06]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 D7 [17:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:32:06]wFMCommunicate OK [17:32:06]SAM_PROTO_GetFieldsCounters done [17:32:06]requested_item shift.num is exist - process it [17:32:06]requested_item shift.opened is exist - process it [17:32:06]req_shift_opened [17:32:06]FM_GetShiftState [17:32:06]SAM_PROTO_GetShiftState [17:32:06]wFMCommunicate request_size=4 [17:32:06]MH_SAM_APDU [17:32:06]CAPDU: 80 13 01 00 [17:32:06]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [17:32:06]Write i2c OK [17:32:06]MH_I2C_Read... [17:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:06]Read from MH i2c: E2 [17:32:06]MH_I2C_Read... [17:32:06]Read from MH i2c: E2 0E 00 [17:32:06]MH_I2C_Read... [17:32:06]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [17:32:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:32:06]wFMCommunicate OK [17:32:06]SAM_PROTO_GetShiftState done [17:32:06]FM_GetShiftState done [17:32:06]req_shift_opened done [17:32:06]requested_item shift.open_date is exist - process it [17:32:06]req_shift_open_date [17:32:06]req_shift_open_date done [17:32:06]produce_requested_data done [17:32:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163978,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:32:06]process_action_free close_receipt [17:32:06]json_value_free [17:32:06]json_value_free done [17:32:06]process_json_proto returns [17:32:06]Send response to host [17:32:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163978,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:32:06]free response buf [17:32:06]execute_script done [17:32:06]execute_script returns [17:32:06]free content buf [17:32:06]Sock 9.Close socket [17:32:06]Sock 9.Thread stoped [17:32:10]OFD Sender: No OFD packet to send [17:32:15]OFD Sender: No OFD packet to send [17:32:18]accept exits with 8 [17:32:18]New connection [17:32:18]New thread 3067276644 created [17:32:18]Thread 3067420004 joined [17:32:18]Waiting for new connection... [17:32:18] Sock 8.Parse request [17:32:18]Sock 8.Check first char [17:32:18]Sock 8.First char is OK [17:32:18]request: POST /json_proto HTTP/1.0 [17:32:18]Method: POST [17:32:18]URL: /json_proto [17:32:18]Method is POST - this is cgi request [17:32:18]url: /json_proto [17:32:18]query_string will be loaded in cgi processing [17:32:18]execute_cgi json_proto POST (null) [17:32:18]execute_cgi path=json_proto method=POST [17:32:18]POST find Content-Length [17:32:18]Host: 172.17.44.132:8080 [17:32:18]Content-Length: 682 [17:32:18]Content-Type: application/json [17:32:18] [17:32:18]POST finish read [17:32:18]Found Content-Length = 682 [17:32:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [17:32:18]execute_script... [17:32: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)292585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [17:32:18]POST & json_proto [17:32:18]process_json_proto [17:32:18]json parsed OK: [17:32:18]protocol is kg_v1.0 [17:32:18]action value=close_receipt [17:32:18]process_action close_receipt [17:32:18]cmd_close_receipt [17:32:18]MH_GetDate [17:32:18]Write to MH i2c: F0 00 00 91 01 81 [17:32:18]Write i2c OK [17:32:18]MH_I2C_Read... [17:32:18]Read from MH i2c: F0 [17:32:18]MH_I2C_Read... [17:32:18]Read from MH i2c: F0 09 00 [17:32:18]MH_I2C_Read... [17:32:18]Read from MH i2c: F0 09 00 91 01 00 A2 24 C6 66 2A 83 C1 65 4F [17:32:18]GetLastDocTimeStamp 1724261521 [17:32:18]current date 1724261538 [17:32:18]FM_GetShiftState [17:32:18]SAM_PROTO_GetShiftState [17:32:18]wFMCommunicate request_size=4 [17:32:18]MH_SAM_APDU [17:32:18]CAPDU: 80 13 01 00 [17:32:18]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [17:32:18]Write i2c OK [17:32:18]MH_I2C_Read... [17:32:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:18]Read from MH i2c: E2 [17:32:18]MH_I2C_Read... [17:32:18]Read from MH i2c: E2 0E 00 [17:32:18]MH_I2C_Read... [17:32:18]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [17:32:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:32:18]wFMCommunicate OK [17:32:18]SAM_PROTO_GetShiftState done [17:32:18]FM_GetShiftState done [17:32:18]opened in 1724199517 [17:32:18]opened+sec_in_day 1724285917 [17:32:18]quantity*price = 100021 [17:32:18]sum+1 = 100023 [17:32:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 577 21.08.2024 17:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163979 ФПД: 149486396545539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173218&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163979&fm=149486396545539&tin=02508201610067®Number=0000000000092562&sum=100000 [17:32:19]StoreToDocumentArchive [17:32:19]shift 466 fd 163979 [17:32:19]save to /storage/0466/doc_00163979 [17:32:19]save last doc name /storage/0466/doc_00163979 to /storage/kkm_last_doc_name [17:32:19]save OK [17:32:19]Clear old archive folders... [17:32:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:32:19]tlvbuf is 00D1D650 [17:32:19]SAM_PROTO_ClearQueue [17:32:19]wFMCommunicate request_size=4 [17:32:19]MH_SAM_APDU [17:32:19]CAPDU: 80 09 00 00 [17:32:19]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [17:32:19]Write i2c OK [17:32:19]MH_I2C_Read... [17:32:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:19]Read from MH i2c: E2 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: E2 03 00 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [17:32:19]RAPDU: 90 00 [17:32:19]wFMCommunicate OK [17:32:19]SAM_PROTO_ClearQueue done [17:32:19]KKMCreateOFDPacket [17:32:19]OFDProtocolAddRootSTLVToBuf [17:32:19]FM_MakeSignedData [17:32:19]FM_MakeSignedData [17:32:19]SAM_PROTO_SignData [17:32:19]wFMCommunicate request_size=4 [17:32:19]MH_SAM_APDU [17:32:19]CAPDU: 80 0D 01 02 [17:32:19]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [17:32:19]Write i2c OK [17:32:19]MH_I2C_Read... [17:32:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:19]Read from MH i2c: E2 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: E2 03 00 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [17:32:19]RAPDU: 90 00 [17:32:19]wFMCommunicate OK [17:32:19]wFMCommunicate request_size=255 [17:32:19]MH_SAM_APDU [17:32: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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 41 02 00 00 F4 03 04 00 A2 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 80 02 00 35 04 06 00 87 [17:32:19]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 A2 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 80 02 00 35 04 06 00 87 00 00 67 [17:32:19]Write i2c OK [17:32:19]MH_I2C_Read... [17:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:20]Read from MH i2c: E2 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:32:20]RAPDU: 90 00 [17:32:20]wFMCommunicate OK [17:32:20]wFMCommunicate request_size=10 [17:32:20]MH_SAM_APDU [17:32:20]CAPDU: 80 0D 02 02 05 F5 03 90 9A 03 [17:32:20]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 F5 03 90 9A 03 00 00 4C [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:20]Read from MH i2c: E2 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:32:20]RAPDU: 90 00 [17:32:20]wFMCommunicate OK [17:32:20]wFMCommunicate request_size=4 [17:32:20]MH_SAM_APDU [17:32:20]CAPDU: 80 0D 03 02 [17:32:20]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:20]Read from MH i2c: E2 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 0B 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 0B 00 A3 01 00 08 93 B6 A3 26 A5 97 00 90 00 76 [17:32:20]RAPDU: 08 93 B6 A3 26 A5 97 00 90 00 [17:32:20]wFMCommunicate OK [17:32:20]SAM_PROTO_SignData done [17:32:20]FM_MakeSignedData done [17:32:20]CreateOFDProtocolMessage [17:32:20]wFMCommunicate request_size=4 [17:32:20]MH_SAM_APDU [17:32:20]CAPDU: 80 11 00 00 [17:32:20]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:20]Read from MH i2c: E2 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 17 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [17:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:32:20]wFMCommunicate OK [17:32:20]CreateOFDProtocolMessage done [17:32:20]OFDSenderStorePacket 163979 [17:32:20]StoreOFDPacket docnum=163979 [17:32:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A5 0C 07 01 DD 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 41 02 00 00 F4 03 04 00 A2 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 80 02 00 35 04 06 00 87 F5 03 90 9A 03 08 93 B6 A3 26 A5 97 00 [17:32:20]CheckFolder [17:32:20]dirname=/storage/ofd_packets [17:32:20]CheckFolder done [17:32:20]ProducePacketName [17:32:20]name=ofd_packets/00163979 [17:32:20]NVStorageSaveData ofd_packets/00163979 [17:32:20]File name is /storage/ofd_packets/00163979 [17:32:20]Write 301 bytes [17:32:20]NVStorageSaveData done [17:32:20]OFDSenderStorePacket done [17:32:20]KKMCreateOFDPacket done [17:32:20]NVStorageSaveData kkm_last_timestamp [17:32:20]File name is /storage/kkm_last_timestamp [17:32:20]Write 4 bytes [17:32:20]NVStorageSaveData done [17:32:20]ExternCall_PrintAddStr [17:32:20]wPrintStart [17:32:20]Write to MH i2c: 01 00 00 A5 01 A6 [17:32:20]OFD Sender: Processing packet 163979 [packets to send 969, broken 968] [17:32:20]ProducePacketName [17:32:20]name=ofd_packets/00163979 [17:32:20]OFD Sender: To server: pG, [17:32:20]CommunicateWithHost lk.salyk.kg:30040 [17:32:20]ConnectInit lk.salyk.kg [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: 01 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: 01 07 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [17:32:20]RasterBufferAndPrint [17:32:20]line Счет N : (1)292585 [17:32:20]line ИНН: 02508201610067 [17:32:20]line Контрольно-Кассовый Чек [17:32:20]line ПРОДАЖА [17:32:20]line ТРК (МРК, ГНК) : 63 [17:32:20]line Товар: 2710124500 [17:32:20]line Аи-95-К-5 [17:32:20]line 13.480 * 74.20 [17:32:20]line = 1000.22 [17:32:20]line НДС 12% НСП 1% [17:32:20]line > о реализуемом товаре [17:32:20]line ОКРУГЛЕНИЕ: -0.22 [17:32:20]line ИТОГО: 1000.00 [17:32:20]line Внесено: 1000.00 [17:32:20]line СДАЧА: 0.00 [17:32:20]line НСП 1% : 8.85 [17:32:20]line НДС 12% : 106.22 [17:32:20]line Наличными: 1000.00 [17:32:20]line Безнал.: 0.00 [17:32:20]line Место: АЗС № 130 "Партнер Нефть" [17:32:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:32:20]line СНО: Общий режим [17:32:20]line Чек 577 21.08.2024 17:32 [17:32:20]line Смена: 466 ФФД: 1.0 [17:32:20]line ЗНМ: 0300000070 [17:32:20]line РНМ: 0000000000092562 [17:32:20]line Версия ККМ: 001 [17:32:20]line ФМ: 0000000000871769 [17:32:20]line ФД: 163979 [17:32:20]line ФПД: 149486396545539 [17:32:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173218&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163979&fm=149486396545539&tin=02508201610067®Number=0000000000092562&sum=100000 [17:32:20]written 0, free lines is 4095 [17:32:20]Write to MH i2c: 01 00 00 D0 01 D1 [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: 01 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: 01 07 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 CE 0C B2 [17:32:20]RasterBufferAndPrint [17:32:20]line [17:32:20]line [17:32:20]line [17:32:20]line [17:32:20]line [17:32:20]written 0, free lines is 3309 [17:32:20]MH_Cut [17:32:20]Write to MH i2c: D1 01 00 D7 01 01 AA [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: D1 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: D1 01 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: D1 01 00 D7 01 00 A9 [17:32:20]Write to MH i2c: 01 00 00 D8 01 D9 [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:21]*** Cut start [17:32:21]*** Purtial cut [17:32:21]*** Stage 1: CUTSNS_PIN = 1 [17:32:23]Read from MH i2c: 01 [17:32:23]MH_I2C_Read... [17:32:23]*** Stop cut motor [17:32:23]*** Cut end [17:32:23]Read from MH i2c: 01 07 00 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [17:32:23]process_action close_receipt done [17:32:23]requested_data is exist [17:32:23]produce_requested_data [17:32:23]requested_item fm.sn is exist - process it [17:32:23]wFMCommunicate request_size=4 [17:32:23]MH_SAM_APDU [17:32:23]CAPDU: 80 11 00 00 [17:32:23]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [17:32:23]Write i2c OK [17:32:23]MH_I2C_Read... [17:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:23]Read from MH i2c: E2 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 17 00 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [17:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:32:23]wFMCommunicate OK [17:32:23]requested_item fd.num is exist - process it [17:32:23]SAM_PROTO_GetFieldsCounters [17:32:23]wFMCommunicate request_size=4 [17:32:23]MH_SAM_APDU [17:32:23]CAPDU: 80 13 00 00 [17:32:23]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [17:32:23]Write i2c OK [17:32:23]MH_I2C_Read... [17:32:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:23]Read from MH i2c: E2 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 62 00 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 26 [17:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:32:24]wFMCommunicate OK [17:32:24]SAM_PROTO_GetFieldsCounters done [17:32:24]requested_item shift.num is exist - process it [17:32:24]requested_item shift.opened is exist - process it [17:32:24]req_shift_opened [17:32:24]FM_GetShiftState [17:32:24]SAM_PROTO_GetShiftState [17:32:24]wFMCommunicate request_size=4 [17:32:24]MH_SAM_APDU [17:32:24]CAPDU: 80 13 01 00 [17:32:24]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [17:32:24]Write i2c OK [17:32:24]MH_I2C_Read... [17:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:24]Read from MH i2c: E2 [17:32:24]MH_I2C_Read... [17:32:24]Read from MH i2c: E2 0E 00 [17:32:24]MH_I2C_Read... [17:32:24]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1F [17:32:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:32:24]wFMCommunicate OK [17:32:24]SAM_PROTO_GetShiftState done [17:32:24]FM_GetShiftState done [17:32:24]req_shift_opened done [17:32:24]requested_item shift.open_date is exist - process it [17:32:24]req_shift_open_date [17:32:24]req_shift_open_date done [17:32:24]produce_requested_data done [17:32:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163979,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:32:24]process_action_free close_receipt [17:32:24]json_value_free [17:32:24]json_value_free done [17:32:24]process_json_proto returns [17:32:24]Send response to host [17:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163979,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:32:24]free response buf [17:32:24]execute_script done [17:32:24]execute_script returns [17:32:24]free content buf [17:32:24]Sock 8.Close socket [17:32:24]Sock 8.Thread stoped [17:32:26]recv_with_timeout no data received [17:32:58]recv_with_timeout no data received [17:33:09]recv_with_timeout no data received [17:33:25]recv_with_timeout no data received [17:33:35]recv_with_timeout no data received [17:33:44]accept exits with 9 [17:33:44]New connection [17:33:44]New thread 3067420004 created [17:33:44]Thread 3067276644 joined [17:33:44]Waiting for new connection... [17:33:44] Sock 9.Parse request [17:33:44]Sock 9.Check first char [17:33:44]Sock 9.First char is OK [17:33:44]request: POST /json_proto HTTP/1.0 [17:33:44]Method: POST [17:33:44]URL: /json_proto [17:33:44]Method is POST - this is cgi request [17:33:44]url: /json_proto [17:33:44]query_string will be loaded in cgi processing [17:33:44]execute_cgi json_proto POST (null) [17:33:44]execute_cgi path=json_proto method=POST [17:33:44]POST find Content-Length [17:33:44]Host: 172.17.44.132:8080 [17:33:44]Content-Length: 677 [17:33:44]Content-Type: application/json [17:33:44] [17:33:44]POST finish read [17:33:44]Found Content-Length = 677 [17:33:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:44]execute_script... [17:33: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)292588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:44]POST & json_proto [17:33:44]process_json_proto [17:33:44]json parsed OK: [17:33:44]protocol is kg_v1.0 [17:33:44]action value=close_receipt [17:33:44]process_action close_receipt [17:33:44]cmd_close_receipt [17:33:44]MH_GetDate [17:33:44]Write to MH i2c: F0 00 00 DC 01 CC [17:33:44]Write i2c OK [17:33:44]MH_I2C_Read... [17:33:44]Read from MH i2c: F0 [17:33:44]MH_I2C_Read... [17:33:44]Read from MH i2c: F0 09 00 [17:33:44]MH_I2C_Read... [17:33:44]Read from MH i2c: F0 09 00 DC 01 00 F8 24 C6 66 2A 83 C1 65 F0 [17:33:44]GetLastDocTimeStamp 1724261538 [17:33:44]current date 1724261624 [17:33:44]FM_GetShiftState [17:33:44]SAM_PROTO_GetShiftState [17:33:44]wFMCommunicate request_size=4 [17:33:44]MH_SAM_APDU [17:33:44]CAPDU: 80 13 01 00 [17:33:44]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [17:33:44]Write i2c OK [17:33:44]MH_I2C_Read... [17:33:44]Read from MH i2c: E2 [17:33:44]MH_I2C_Read... [17:33:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:44]Read from MH i2c: E2 0E 00 [17:33:44]MH_I2C_Read... [17:33:44]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [17:33:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:33:44]wFMCommunicate OK [17:33:44]SAM_PROTO_GetShiftState done [17:33:44]FM_GetShiftState done [17:33:44]opened in 1724199517 [17:33:44]opened+sec_in_day 1724285917 [17:33:44]quantity*price = 50036 [17:33:44]sum+1 = 50037 [17:33:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 578 21.08.2024 17:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163980 ФПД: 259290437451900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163980&fm=259290437451900&tin=02508201610067®Number=0000000000092562&sum=50000 [17:33:45]StoreToDocumentArchive [17:33:45]shift 466 fd 163980 [17:33:45]save to /storage/0466/doc_00163980 [17:33:45]save last doc name /storage/0466/doc_00163980 to /storage/kkm_last_doc_name [17:33:45]save OK [17:33:45]Clear old archive folders... [17:33:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:33:45]tlvbuf is 00D56A20 [17:33:45]SAM_PROTO_ClearQueue [17:33:45]wFMCommunicate request_size=4 [17:33:45]MH_SAM_APDU [17:33:45]CAPDU: 80 09 00 00 [17:33:45]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [17:33:45]Write i2c OK [17:33:45]MH_I2C_Read... [17:33:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:33:45]Read from MH i2c: E2 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [17:33:45]RAPDU: 90 00 [17:33:45]wFMCommunicate OK [17:33:45]SAM_PROTO_ClearQueue done [17:33:45]KKMCreateOFDPacket [17:33:45]OFDProtocolAddRootSTLVToBuf [17:33:45]FM_MakeSignedData [17:33:45]FM_MakeSignedData [17:33:45]SAM_PROTO_SignData [17:33:45]wFMCommunicate request_size=4 [17:33:45]MH_SAM_APDU [17:33:45]CAPDU: 80 0D 01 02 [17:33:45]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [17:33:45]Write i2c OK [17:33:45]MH_I2C_Read... [17:33:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:33:45]Read from MH i2c: E2 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [17:33:45]RAPDU: 90 00 [17:33:45]wFMCommunicate OK [17:33:45]wFMCommunicate request_size=255 [17:33:45]MH_SAM_APDU [17:33:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 F9 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 80 02 00 35 04 06 00 EB [17:33:45]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 F9 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 80 02 00 35 04 06 00 EB 00 00 42 [17:33:45]Write i2c OK [17:33:45]MH_I2C_Read... [17:33:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:45]Read from MH i2c: E2 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [17:33:45]RAPDU: 90 00 [17:33:45]wFMCommunicate OK [17:33:45]wFMCommunicate request_size=10 [17:33:45]MH_SAM_APDU [17:33:45]CAPDU: 80 0D 02 02 05 D2 C2 6B 00 7C [17:33:45]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 D2 C2 6B 00 7C 00 00 ED [17:33:45]Write i2c OK [17:33:45]MH_I2C_Read... [17:33:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:45]Read from MH i2c: E2 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [17:33:45]RAPDU: 90 00 [17:33:45]wFMCommunicate OK [17:33:45]wFMCommunicate request_size=4 [17:33:45]MH_SAM_APDU [17:33:45]CAPDU: 80 0D 03 02 [17:33:45]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [17:33:45]Write i2c OK [17:33:45]MH_I2C_Read... [17:33:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:33:45]Read from MH i2c: E2 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 0B 00 [17:33:45]MH_I2C_Read... [17:33:45]Read from MH i2c: E2 0B 00 EE 01 00 DB 3F 99 8A 7D FC 47 56 90 00 BE [17:33:45]RAPDU: DB 3F 99 8A 7D FC 47 56 90 00 [17:33:45]wFMCommunicate OK [17:33:45]SAM_PROTO_SignData done [17:33:45]FM_MakeSignedData done [17:33:45]CreateOFDProtocolMessage [17:33:45]wFMCommunicate request_size=4 [17:33:45]MH_SAM_APDU [17:33:45]CAPDU: 80 11 00 00 [17:33:45]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [17:33:45]Write i2c OK [17:33:45]MH_I2C_Read... [17:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:46]Read from MH i2c: E2 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: E2 17 00 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [17:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:33:46]wFMCommunicate OK [17:33:46]CreateOFDProtocolMessage done [17:33:46]OFDSenderStorePacket 163980 [17:33:46]StoreOFDPacket docnum=163980 [17:33:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0B 34 07 01 9D 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 F9 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 80 02 00 35 04 06 00 EB D2 C2 6B 00 7C DB 3F 99 8A 7D FC 47 56 [17:33:46]CheckFolder [17:33:46]dirname=/storage/ofd_packets [17:33:46]CheckFolder done [17:33:46]ProducePacketName [17:33:46]name=ofd_packets/00163980 [17:33:46]NVStorageSaveData ofd_packets/00163980 [17:33:46]File name is /storage/ofd_packets/00163980 [17:33:46]Write 301 bytes [17:33:46]NVStorageSaveData done [17:33:46]OFDSenderStorePacket done [17:33:46]KKMCreateOFDPacket done [17:33:46]NVStorageSaveData kkm_last_timestamp [17:33:46]File name is /storage/kkm_last_timestamp [17:33:46]Write 4 bytes [17:33:46]NVStorageSaveData done [17:33:46]ExternCall_PrintAddStr [17:33:46]wPrintStart [17:33:46]Write to MH i2c: 01 00 00 F0 01 F1 [17:33:46]Write i2c OK [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: 01 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: 01 07 00 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [17:33:46]RasterBufferAndPrint [17:33:46]line Счет N : (1)292588 [17:33:46]line ИНН: 02508201610067 [17:33:46]line Контрольно-Кассовый Чек [17:33:46]line ПРОДАЖА [17:33:46]line ТРК (МРК, ГНК) : 52 [17:33:46]line Товар: 2710124130 [17:33:46]line Аи-92-К-5 [17:33:46]line 7.380 * 67.80 [17:33:46]line = 500.36 [17:33:46]line НДС 12% НСП 1% [17:33:46]line > о реализуемом товаре [17:33:46]line ОКРУГЛЕНИЕ: -0.36 [17:33:46]line ИТОГО: 500.00 [17:33:46]line Внесено: 500.00 [17:33:46]line СДАЧА: 0.00 [17:33:46]line НСП 1% : 4.43 [17:33:46]line НДС 12% : 53.14 [17:33:46]line Наличными: 500.00 [17:33:46]line Безнал.: 0.00 [17:33:46]line Место: АЗС № 130 "Партнер Нефть" [17:33:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:33:46]line СНО: Общий режим [17:33:46]line Чек 578 21.08.2024 17:33 [17:33:46]line Смена: 466 ФФД: 1.0 [17:33:46]line ЗНМ: 0300000070 [17:33:46]line РНМ: 0000000000092562 [17:33:46]line Версия ККМ: 001 [17:33:46]line ФМ: 0000000000871769 [17:33:46]line ФД: 163980 [17:33:46]line ФПД: 259290437451900 [17:33:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163980&fm=259290437451900&tin=02508201610067®Number=0000000000092562&sum=50000 [17:33:46]written 0, free lines is 4095 [17:33:46]Write to MH i2c: 01 00 00 1B 02 1D [17:33:46]Write i2c OK [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: 01 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: 01 07 00 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 C6 0C F6 [17:33:46]RasterBufferAndPrint [17:33:46]line [17:33:46]line [17:33:46]line [17:33:46]line [17:33:46]line [17:33:46]written 0, free lines is 3281 [17:33:46]MH_Cut [17:33:46]Write to MH i2c: D1 01 00 22 02 01 F6 [17:33:46]Write i2c OK [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: D1 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: D1 01 00 [17:33:46]MH_I2C_Read... [17:33:46]Read from MH i2c: D1 01 00 22 02 00 F5 [17:33:46]Write to MH i2c: 01 00 00 23 02 25 [17:33:46]Write i2c OK [17:33:46]MH_I2C_Read... [17:33:47]*** Cut start [17:33:47]*** Purtial cut [17:33:47]*** Stage 1: CUTSNS_PIN = 1 [17:33:47]recv_with_timeout no data received [17:33:49]Read from MH i2c: 01 [17:33:49]MH_I2C_Read... [17:33:49]*** Stop cut motor [17:33:49]*** Cut end [17:33:49]Read from MH i2c: 01 07 00 [17:33:49]MH_I2C_Read... [17:33:49]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [17:33:49]process_action close_receipt done [17:33:49]requested_data is exist [17:33:49]produce_requested_data [17:33:49]requested_item fm.sn is exist - process it [17:33:49]wFMCommunicate request_size=4 [17:33:49]MH_SAM_APDU [17:33:49]CAPDU: 80 11 00 00 [17:33:49]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [17:33:49]Write i2c OK [17:33:49]MH_I2C_Read... [17:33:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:49]Read from MH i2c: E2 [17:33:49]MH_I2C_Read... [17:33:49]Read from MH i2c: E2 17 00 [17:33:49]MH_I2C_Read... [17:33:49]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [17:33:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:33:49]wFMCommunicate OK [17:33:49]requested_item fd.num is exist - process it [17:33:49]SAM_PROTO_GetFieldsCounters [17:33:49]wFMCommunicate request_size=4 [17:33:49]MH_SAM_APDU [17:33:49]CAPDU: 80 13 00 00 [17:33:49]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [17:33:49]Write i2c OK [17:33:49]MH_I2C_Read... [17:33:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:33:49]Read from MH i2c: E2 [17:33:49]MH_I2C_Read... [17:33:49]Read from MH i2c: E2 62 00 [17:33:49]MH_I2C_Read... [17:33:49]Read from MH i2c: E2 62 00 25 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 76 [17:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:33:49]wFMCommunicate OK [17:33:49]SAM_PROTO_GetFieldsCounters done [17:33:49]requested_item shift.num is exist - process it [17:33:49]requested_item shift.opened is exist - process it [17:33:49]req_shift_opened [17:33:49]FM_GetShiftState [17:33:49]SAM_PROTO_GetShiftState [17:33:49]wFMCommunicate request_size=4 [17:33:49]MH_SAM_APDU [17:33:49]CAPDU: 80 13 01 00 [17:33:49]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [17:33:49]Write i2c OK [17:33:49]MH_I2C_Read... [17:33:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:49]Read from MH i2c: E2 [17:33:49]MH_I2C_Read... [17:33:49]Read from MH i2c: E2 0E 00 [17:33:49]MH_I2C_Read... [17:33:49]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6B [17:33:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:33:49]wFMCommunicate OK [17:33:49]SAM_PROTO_GetShiftState done [17:33:49]FM_GetShiftState done [17:33:49]req_shift_opened done [17:33:49]requested_item shift.open_date is exist - process it [17:33:49]req_shift_open_date [17:33:49]req_shift_open_date done [17:33:49]produce_requested_data done [17:33:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163980,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:33:49]process_action_free close_receipt [17:33:49]json_value_free [17:33:49]json_value_free done [17:33:49]process_json_proto returns [17:33:49]Send response to host [17:33:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163980,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:33:49]free response buf [17:33:49]execute_script done [17:33:49]execute_script returns [17:33:49]free content buf [17:33:49]Sock 9.Close socket [17:33:49]Sock 9.Thread stoped [17:33:50]accept exits with 11 [17:33:50]New connection [17:33:50]New thread 3067276644 created [17:33:50]Thread 3067420004 joined [17:33:50]Waiting for new connection... [17:33:50] Sock 11.Parse request [17:33:50]Sock 11.Check first char [17:33:50]Sock 11.First char is OK [17:33:50]request: POST /json_proto HTTP/1.0 [17:33:50]Method: POST [17:33:50]URL: /json_proto [17:33:50]Method is POST - this is cgi request [17:33:50]url: /json_proto [17:33:50]query_string will be loaded in cgi processing [17:33:50]execute_cgi json_proto POST (null) [17:33:50]execute_cgi path=json_proto method=POST [17:33:50]POST find Content-Length [17:33:50]Host: 172.17.44.132:8080 [17:33:50]Content-Length: 677 [17:33:50]Content-Type: application/json [17:33:50] [17:33:50]POST finish read [17:33:50]Found Content-Length = 677 [17:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:50]execute_script... [17: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)292587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:50]POST & json_proto [17:33:50]process_json_proto [17:33:50]json parsed OK: [17:33:50]protocol is kg_v1.0 [17:33:50]action value=close_receipt [17:33:50]process_action close_receipt [17:33:50]cmd_close_receipt [17:33:50]MH_GetDate [17:33:50]Write to MH i2c: F0 00 00 27 02 18 [17:33:50]Write i2c OK [17:33:50]MH_I2C_Read... [17:33:50]Read from MH i2c: F0 [17:33:50]MH_I2C_Read... [17:33:50]Read from MH i2c: F0 09 00 [17:33:50]MH_I2C_Read... [17:33:50]Read from MH i2c: F0 09 00 27 02 00 FE 24 C6 66 2A 83 C1 65 42 [17:33:50]GetLastDocTimeStamp 1724261625 [17:33:50]current date 1724261630 [17:33:50]FM_GetShiftState [17:33:50]SAM_PROTO_GetShiftState [17:33:50]wFMCommunicate request_size=4 [17:33:50]MH_SAM_APDU [17:33:50]CAPDU: 80 13 01 00 [17:33:50]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [17:33:50]Write i2c OK [17:33:50]MH_I2C_Read... [17:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:50]Read from MH i2c: E2 [17:33:50]MH_I2C_Read... [17:33:50]Read from MH i2c: E2 0E 00 [17:33:50]MH_I2C_Read... [17:33:50]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [17:33:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:33:50]wFMCommunicate OK [17:33:50]SAM_PROTO_GetShiftState done [17:33:50]FM_GetShiftState done [17:33:50]opened in 1724199517 [17:33:50]opened+sec_in_day 1724285917 [17:33:50]quantity*price = 30051 [17:33:50]sum+1 = 30052 [17:33:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 579 21.08.2024 17:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163981 ФПД: 211493101688777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173350&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163981&fm=211493101688777&tin=02508201610067®Number=0000000000092562&sum=30000 [17:33:51]StoreToDocumentArchive [17:33:51]shift 466 fd 163981 [17:33:51]save to /storage/0466/doc_00163981 [17:33:51]save last doc name /storage/0466/doc_00163981 to /storage/kkm_last_doc_name [17:33:51]save OK [17:33:51]Clear old archive folders... [17:33:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:33:51]tlvbuf is 00D2DF20 [17:33:51]SAM_PROTO_ClearQueue [17:33:51]wFMCommunicate request_size=4 [17:33:51]MH_SAM_APDU [17:33:51]CAPDU: 80 09 00 00 [17:33:51]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [17:33:51]Write i2c OK [17:33:51]MH_I2C_Read... [17:33:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:33:51]Read from MH i2c: E2 [17:33:51]MH_I2C_Read... [17:33:51]Read from MH i2c: E2 03 00 [17:33:51]MH_I2C_Read... [17:33:51]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [17:33:51]RAPDU: 90 00 [17:33:51]wFMCommunicate OK [17:33:51]SAM_PROTO_ClearQueue done [17:33:51]KKMCreateOFDPacket [17:33:51]OFDProtocolAddRootSTLVToBuf [17:33:51]FM_MakeSignedData [17:33:51]FM_MakeSignedData [17:33:51]SAM_PROTO_SignData [17:33:51]wFMCommunicate request_size=4 [17:33:51]MH_SAM_APDU [17:33:51]CAPDU: 80 0D 01 02 [17:33:51]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [17:33:51]Write i2c OK [17:33:51]MH_I2C_Read... [17:33:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:33:51]Read from MH i2c: E2 [17:33:51]MH_I2C_Read... [17:33:51]Read from MH i2c: E2 03 00 [17:33:51]MH_I2C_Read... [17:33:51]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [17:33:51]RAPDU: 90 00 [17:33:51]wFMCommunicate OK [17:33:51]wFMCommunicate request_size=255 [17:33:51]MH_SAM_APDU [17: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 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 43 02 00 00 F4 03 04 00 FE 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 80 02 00 35 04 06 00 C0 [17:33:51]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 FE 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 80 02 00 35 04 06 00 C0 00 00 A2 [17:33:51]Write i2c OK [17:33:51]MH_I2C_Read... [17:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:52]Read from MH i2c: E2 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 03 00 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [17:33:52]RAPDU: 90 00 [17:33:52]wFMCommunicate OK [17:33:52]wFMCommunicate request_size=10 [17:33:52]MH_SAM_APDU [17:33:52]CAPDU: 80 0D 02 02 05 5A 13 32 D7 C9 [17:33:52]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 5A 13 32 D7 C9 00 00 FD [17:33:52]Write i2c OK [17:33:52]MH_I2C_Read... [17:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:52]Read from MH i2c: E2 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 03 00 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [17:33:52]RAPDU: 90 00 [17:33:52]wFMCommunicate OK [17:33:52]wFMCommunicate request_size=4 [17:33:52]MH_SAM_APDU [17:33:52]CAPDU: 80 0D 03 02 [17:33:52]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [17:33:52]Write i2c OK [17:33:52]MH_I2C_Read... [17:33:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:33:52]Read from MH i2c: E2 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 0B 00 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 0B 00 39 02 00 99 1F 7A 0A FC CE 25 4F 90 00 31 [17:33:52]RAPDU: 99 1F 7A 0A FC CE 25 4F 90 00 [17:33:52]wFMCommunicate OK [17:33:52]SAM_PROTO_SignData done [17:33:52]FM_MakeSignedData done [17:33:52]CreateOFDProtocolMessage [17:33:52]wFMCommunicate request_size=4 [17:33:52]MH_SAM_APDU [17:33:52]CAPDU: 80 11 00 00 [17:33:52]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [17:33:52]Write i2c OK [17:33:52]MH_I2C_Read... [17:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:52]Read from MH i2c: E2 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 17 00 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [17:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:33:52]wFMCommunicate OK [17:33:52]CreateOFDProtocolMessage done [17:33:52]OFDSenderStorePacket 163981 [17:33:52]StoreOFDPacket docnum=163981 [17:33:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 71 33 07 01 BB 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 43 02 00 00 F4 03 04 00 FE 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 80 02 00 35 04 06 00 C0 5A 13 32 D7 C9 99 1F 7A 0A FC CE 25 4F [17:33:52]CheckFolder [17:33:52]dirname=/storage/ofd_packets [17:33:52]CheckFolder done [17:33:52]ProducePacketName [17:33:52]name=ofd_packets/00163981 [17:33:52]NVStorageSaveData ofd_packets/00163981 [17:33:52]File name is /storage/ofd_packets/00163981 [17:33:52]Write 301 bytes [17:33:52]NVStorageSaveData done [17:33:52]OFDSenderStorePacket done [17:33:52]KKMCreateOFDPacket done [17:33:52]NVStorageSaveData kkm_last_timestamp [17:33:52]File name is /storage/kkm_last_timestamp [17:33:52]Write 4 bytes [17:33:52]NVStorageSaveData done [17:33:52]ExternCall_PrintAddStr [17:33:52]wPrintStart [17:33:52]Write to MH i2c: 01 00 00 3B 02 3D [17:33:52]Write i2c OK [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: 01 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: 01 07 00 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [17:33:52]RasterBufferAndPrint [17:33:52]line Счет N : (1)292587 [17:33:52]line ИНН: 02508201610067 [17:33:52]line Контрольно-Кассовый Чек [17:33:52]line ПРОДАЖА [17:33:52]line ТРК (МРК, ГНК) : 43 [17:33:52]line Товар: 2710124500 [17:33:52]line Аи-95-К-5 [17:33:52]line 4.050 * 74.20 [17:33:52]line = 300.51 [17:33:52]line НДС 12% НСП 1% [17:33:52]line > о реализуемом товаре [17:33:52]line ОКРУГЛЕНИЕ: -0.51 [17:33:52]line ИТОГО: 300.00 [17:33:52]line Внесено: 300.00 [17:33:52]line СДАЧА: 0.00 [17:33:52]line НСП 1% : 2.66 [17:33:52]line НДС 12% : 31.91 [17:33:52]line Наличными: 300.00 [17:33:52]line Безнал.: 0.00 [17:33:52]line Место: АЗС № 130 "Партнер Нефть" [17:33:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:33:52]line СНО: Общий режим [17:33:52]line Чек 579 21.08.2024 17:33 [17:33:52]line Смена: 466 ФФД: 1.0 [17:33:52]line ЗНМ: 0300000070 [17:33:52]line РНМ: 0000000000092562 [17:33:52]line Версия ККМ: 001 [17:33:52]line ФМ: 0000000000871769 [17:33:52]line ФД: 163981 [17:33:52]line ФПД: 211493101688777 [17:33:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173350&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163981&fm=211493101688777&tin=02508201610067®Number=0000000000092562&sum=30000 [17:33:52]written 0, free lines is 4095 [17:33:52]Write to MH i2c: 01 00 00 66 02 68 [17:33:52]Write i2c OK [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: 01 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: 01 07 00 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 C8 0C 43 [17:33:52]RasterBufferAndPrint [17:33:52]line [17:33:52]line [17:33:52]line [17:33:52]line [17:33:52]line [17:33:52]written 0, free lines is 3294 [17:33:52]MH_Cut [17:33:52]Write to MH i2c: D1 01 00 6D 02 01 41 [17:33:52]Write i2c OK [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: D1 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: D1 01 00 [17:33:52]MH_I2C_Read... [17:33:52]Read from MH i2c: D1 01 00 6D 02 00 40 [17:33:52]Write to MH i2c: 01 00 00 6E 02 70 [17:33:52]Write i2c OK [17:33:52]MH_I2C_Read... [17:33:53]*** Cut start [17:33:53]*** Purtial cut [17:33:53]*** Stage 1: CUTSNS_PIN = 1 [17:33:55]Read from MH i2c: 01 [17:33:55]MH_I2C_Read... [17:33:55]*** Stop cut motor [17:33:55]*** Cut end [17:33:55]Read from MH i2c: 01 07 00 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [17:33:55]process_action close_receipt done [17:33:55]requested_data is exist [17:33:55]produce_requested_data [17:33:55]requested_item fm.sn is exist - process it [17:33:55]wFMCommunicate request_size=4 [17:33:55]MH_SAM_APDU [17:33:55]CAPDU: 80 11 00 00 [17:33:55]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [17:33:55]Write i2c OK [17:33:55]MH_I2C_Read... [17:33:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:55]Read from MH i2c: E2 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 17 00 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [17:33:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:33:55]wFMCommunicate OK [17:33:55]requested_item fd.num is exist - process it [17:33:55]SAM_PROTO_GetFieldsCounters [17:33:55]wFMCommunicate request_size=4 [17:33:55]MH_SAM_APDU [17:33:55]CAPDU: 80 13 00 00 [17:33:55]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [17:33:55]Write i2c OK [17:33:55]MH_I2C_Read... [17:33:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:33:55]Read from MH i2c: E2 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 62 00 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 C5 [17:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:33:55]wFMCommunicate OK [17:33:55]SAM_PROTO_GetFieldsCounters done [17:33:55]requested_item shift.num is exist - process it [17:33:55]requested_item shift.opened is exist - process it [17:33:55]req_shift_opened [17:33:55]FM_GetShiftState [17:33:55]SAM_PROTO_GetShiftState [17:33:55]wFMCommunicate request_size=4 [17:33:55]MH_SAM_APDU [17:33:55]CAPDU: 80 13 01 00 [17:33:55]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [17:33:55]Write i2c OK [17:33:55]MH_I2C_Read... [17:33:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:55]Read from MH i2c: E2 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 0E 00 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [17:33:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:33:55]wFMCommunicate OK [17:33:55]SAM_PROTO_GetShiftState done [17:33:55]FM_GetShiftState done [17:33:55]req_shift_opened done [17:33:55]requested_item shift.open_date is exist - process it [17:33:55]req_shift_open_date [17:33:55]req_shift_open_date done [17:33:55]produce_requested_data done [17:33:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163981,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:33:55]process_action_free close_receipt [17:33:55]json_value_free [17:33:55]json_value_free done [17:33:55]process_json_proto returns [17:33:55]Send response to host [17:33:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163981,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:33:55]free response buf [17:33:55]execute_script done [17:33:55]execute_script returns [17:33:55]free content buf [17:33:55]Sock 11.Close socket [17:33:55]Sock 11.Thread stoped [17:34:10]recv_with_timeout no data received [17:34:11]accept exits with 8 [17:34:11]New connection [17:34:11]New thread 3067420004 created [17:34:11]Thread 3067276644 joined [17:34:11]Waiting for new connection... [17:34:11] Sock 8.Parse request [17:34:11]Sock 8.Check first char [17:34:11]Sock 8.First char is OK [17:34:11]request: POST /json_proto HTTP/1.0 [17:34:11]Method: POST [17:34:11]URL: /json_proto [17:34:11]Method is POST - this is cgi request [17:34:11]url: /json_proto [17:34:11]query_string will be loaded in cgi processing [17:34:11]execute_cgi json_proto POST (null) [17:34:11]execute_cgi path=json_proto method=POST [17:34:11]POST find Content-Length [17:34:11]Host: 172.17.44.132:8080 [17:34:11]Content-Length: 674 [17:34:11]Content-Type: application/json [17:34:11] [17:34:11]POST finish read [17:34:11]Found Content-Length = 674 [17:34:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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" ] } } [17:34:11]execute_script... [17:34: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)292589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "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" ] } } [17:34:11]POST & json_proto [17:34:11]process_json_proto [17:34:11]json parsed OK: [17:34:11]protocol is kg_v1.0 [17:34:11]action value=close_receipt [17:34:11]process_action close_receipt [17:34:11]cmd_close_receipt [17:34:11]MH_GetDate [17:34:11]Write to MH i2c: F0 00 00 72 02 63 [17:34:11]Write i2c OK [17:34:11]MH_I2C_Read... [17:34:11]Read from MH i2c: F0 [17:34:11]MH_I2C_Read... [17:34:11]Read from MH i2c: F0 09 00 [17:34:11]MH_I2C_Read... [17:34:11]Read from MH i2c: F0 09 00 72 02 00 14 25 C6 66 2A 83 C1 65 A4 [17:34:11]GetLastDocTimeStamp 1724261630 [17:34:11]current date 1724261652 [17:34:11]FM_GetShiftState [17:34:11]SAM_PROTO_GetShiftState [17:34:11]wFMCommunicate request_size=4 [17:34:11]MH_SAM_APDU [17:34:11]CAPDU: 80 13 01 00 [17:34:11]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [17:34:11]Write i2c OK [17:34:11]MH_I2C_Read... [17:34:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:11]Read from MH i2c: E2 [17:34:11]MH_I2C_Read... [17:34:11]Read from MH i2c: E2 0E 00 [17:34:11]MH_I2C_Read... [17:34:11]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [17:34:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:34:11]wFMCommunicate OK [17:34:11]SAM_PROTO_GetShiftState done [17:34:11]FM_GetShiftState done [17:34:11]opened in 1724199517 [17:34:11]opened+sec_in_day 1724285917 [17:34:11]quantity*price = 50063 [17:34:11]sum+1 = 50064 [17:34:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 580 21.08.2024 17:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163982 ФПД: 123552298210366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173412&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163982&fm=123552298210366&tin=02508201610067®Number=0000000000092562&sum=50000 [17:34:12]StoreToDocumentArchive [17:34:12]shift 466 fd 163982 [17:34:12]save to /storage/0466/doc_00163982 [17:34:12]save last doc name /storage/0466/doc_00163982 to /storage/kkm_last_doc_name [17:34:12]save OK [17:34:12]Clear old archive folders... [17:34:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:34:12]tlvbuf is 00D4CE70 [17:34:12]SAM_PROTO_ClearQueue [17:34:12]wFMCommunicate request_size=4 [17:34:12]MH_SAM_APDU [17:34:12]CAPDU: 80 09 00 00 [17:34:12]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [17:34:12]Write i2c OK [17:34:12]MH_I2C_Read... [17:34:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:34:12]Read from MH i2c: E2 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: E2 03 00 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [17:34:12]RAPDU: 90 00 [17:34:12]wFMCommunicate OK [17:34:12]SAM_PROTO_ClearQueue done [17:34:12]KKMCreateOFDPacket [17:34:12]OFDProtocolAddRootSTLVToBuf [17:34:12]FM_MakeSignedData [17:34:12]FM_MakeSignedData [17:34:12]SAM_PROTO_SignData [17:34:12]wFMCommunicate request_size=4 [17:34:12]MH_SAM_APDU [17:34:12]CAPDU: 80 0D 01 02 [17:34:12]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [17:34:12]Write i2c OK [17:34:12]MH_I2C_Read... [17:34:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:34:12]Read from MH i2c: E2 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: E2 03 00 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [17:34:12]RAPDU: 90 00 [17:34:12]wFMCommunicate OK [17:34:12]wFMCommunicate request_size=255 [17:34:12]MH_SAM_APDU [17:34: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 38 30 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 44 02 00 00 F4 03 04 00 14 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 80 02 00 35 04 06 00 70 5E C2 D8 [17:34:13]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 44 02 00 00 F4 03 04 00 14 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 80 02 00 35 04 06 00 70 5E C2 D8 00 00 09 [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:13]Read from MH i2c: E2 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [17:34:13]RAPDU: 90 00 [17:34:13]wFMCommunicate OK [17:34:13]wFMCommunicate request_size=7 [17:34:13]MH_SAM_APDU [17:34:13]CAPDU: 80 0D 02 02 02 94 3E [17:34:13]Write to MH i2c: E2 0A 00 83 02 80 0D 02 02 02 00 94 3E 00 00 D5 [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:13]Read from MH i2c: E2 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [17:34:13]RAPDU: 90 00 [17:34:13]wFMCommunicate OK [17:34:13]wFMCommunicate request_size=4 [17:34:13]MH_SAM_APDU [17:34:13]CAPDU: 80 0D 03 02 [17:34:13]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:13]Read from MH i2c: E2 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 0B 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 0B 00 84 02 00 2F D3 23 2B 87 3B AB C3 90 00 82 [17:34:13]RAPDU: 2F D3 23 2B 87 3B AB C3 90 00 [17:34:13]wFMCommunicate OK [17:34:13]SAM_PROTO_SignData done [17:34:13]FM_MakeSignedData done [17:34:13]CreateOFDProtocolMessage [17:34:13]wFMCommunicate request_size=4 [17:34:13]MH_SAM_APDU [17:34:13]CAPDU: 80 11 00 00 [17:34:13]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:13]Read from MH i2c: E2 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 17 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [17:34:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:34:13]wFMCommunicate OK [17:34:13]CreateOFDProtocolMessage done [17:34:13]OFDSenderStorePacket 163982 [17:34:13]StoreOFDPacket docnum=163982 [17:34:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F5 1D 04 01 10 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 38 30 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 44 02 00 00 F4 03 04 00 14 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 80 02 00 35 04 06 00 70 5E C2 D8 94 3E 2F D3 23 2B 87 3B AB C3 [17:34:13]CheckFolder [17:34:13]dirname=/storage/ofd_packets [17:34:13]CheckFolder done [17:34:13]ProducePacketName [17:34:13]name=ofd_packets/00163982 [17:34:13]NVStorageSaveData ofd_packets/00163982 [17:34:13]File name is /storage/ofd_packets/00163982 [17:34:13]Write 298 bytes [17:34:13]NVStorageSaveData done [17:34:13]OFDSenderStorePacket done [17:34:13]KKMCreateOFDPacket done [17:34:13]NVStorageSaveData kkm_last_timestamp [17:34:13]File name is /storage/kkm_last_timestamp [17:34:13]Write 4 bytes [17:34:13]NVStorageSaveData done [17:34:13]ExternCall_PrintAddStr [17:34:13]wPrintStart [17:34:13]Write to MH i2c: 01 00 00 86 02 88 [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: 01 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: 01 07 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [17:34:13]RasterBufferAndPrint [17:34:13]line Счет N : (1)292589 [17:34:13]line ИНН: 02508201610067 [17:34:13]line Контрольно-Кассовый Чек [17:34:13]line ПРОДАЖА [17:34:13]line ТРК (МРК, ГНК) : 64 [17:34:13]line Товар: 2710194800 [17:34:13]line ДТ-К-5 [17:34:13]line 6.570 * 76.20 [17:34:13]line = 500.63 [17:34:13]line НДС 12% НСП 1% [17:34:13]line > о реализуемом товаре [17:34:13]line ОКРУГЛЕНИЕ: -0.63 [17:34:13]line ИТОГО: 500.00 [17:34:13]line Внесено: 500.00 [17:34:13]line СДАЧА: 0.00 [17:34:13]line НСП 1% : 4.43 [17:34:13]line НДС 12% : 53.16 [17:34:13]line Наличными: 500.00 [17:34:13]line Безнал.: 0.00 [17:34:13]line Место: АЗС № 130 "Партнер Нефть" [17:34:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:34:13]line СНО: Общий режим [17:34:13]line Чек 580 21.08.2024 17:34 [17:34:13]line Смена: 466 ФФД: 1.0 [17:34:13]line ЗНМ: 0300000070 [17:34:13]line РНМ: 0000000000092562 [17:34:13]line Версия ККМ: 001 [17:34:13]line ФМ: 0000000000871769 [17:34:13]line ФД: 163982 [17:34:13]line ФПД: 123552298210366 [17:34:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173412&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163982&fm=123552298210366&tin=02508201610067®Number=0000000000092562&sum=50000 [17:34:13]written 0, free lines is 4095 [17:34:14]Write to MH i2c: 01 00 00 B1 02 B3 [17:34:14]Write i2c OK [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: 01 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: 01 07 00 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 D8 0C 9E [17:34:14]RasterBufferAndPrint [17:34:14]line [17:34:14]line [17:34:14]line [17:34:14]line [17:34:14]line [17:34:14]written 0, free lines is 3312 [17:34:14]MH_Cut [17:34:14]Write to MH i2c: D1 01 00 B8 02 01 8C [17:34:14]Write i2c OK [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: D1 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: D1 01 00 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: D1 01 00 B8 02 00 8B [17:34:14]Write to MH i2c: 01 00 00 B9 02 BB [17:34:14]Write i2c OK [17:34:14]MH_I2C_Read... [17:34:14]*** Cut start [17:34:14]*** Purtial cut [17:34:14]*** Stage 1: CUTSNS_PIN = 1 [17:34:16]Read from MH i2c: 01 [17:34:16]MH_I2C_Read... [17:34:16]*** Stop cut motor [17:34:16]*** Cut end [17:34:16]Read from MH i2c: 01 07 00 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [17:34:16]process_action close_receipt done [17:34:16]requested_data is exist [17:34:16]produce_requested_data [17:34:16]requested_item fm.sn is exist - process it [17:34:16]wFMCommunicate request_size=4 [17:34:16]MH_SAM_APDU [17:34:16]CAPDU: 80 11 00 00 [17:34:16]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [17:34:17]Write i2c OK [17:34:17]MH_I2C_Read... [17:34:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:17]Read from MH i2c: E2 [17:34:17]MH_I2C_Read... [17:34:17]Read from MH i2c: E2 17 00 [17:34:17]MH_I2C_Read... [17:34:17]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [17:34:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:34:17]wFMCommunicate OK [17:34:17]requested_item fd.num is exist - process it [17:34:17]SAM_PROTO_GetFieldsCounters [17:34:17]wFMCommunicate request_size=4 [17:34:17]MH_SAM_APDU [17:34:17]CAPDU: 80 13 00 00 [17:34:17]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [17:34:17]Write i2c OK [17:34:17]MH_I2C_Read... [17:34:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:34:17]Read from MH i2c: E2 [17:34:17]MH_I2C_Read... [17:34:17]Read from MH i2c: E2 62 00 [17:34:17]MH_I2C_Read... [17:34:17]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 14 [17:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:34:17]wFMCommunicate OK [17:34:17]SAM_PROTO_GetFieldsCounters done [17:34:17]requested_item shift.num is exist - process it [17:34:17]requested_item shift.opened is exist - process it [17:34:17]req_shift_opened [17:34:17]FM_GetShiftState [17:34:17]SAM_PROTO_GetShiftState [17:34:17]wFMCommunicate request_size=4 [17:34:17]MH_SAM_APDU [17:34:17]CAPDU: 80 13 01 00 [17:34:17]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [17:34:17]Write i2c OK [17:34:17]MH_I2C_Read... [17:34:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:17]Read from MH i2c: E2 [17:34:17]MH_I2C_Read... [17:34:17]Read from MH i2c: E2 0E 00 [17:34:17]MH_I2C_Read... [17:34:17]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [17:34:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:34:17]wFMCommunicate OK [17:34:17]SAM_PROTO_GetShiftState done [17:34:17]FM_GetShiftState done [17:34:17]req_shift_opened done [17:34:17]requested_item shift.open_date is exist - process it [17:34:17]req_shift_open_date [17:34:17]req_shift_open_date done [17:34:17]produce_requested_data done [17:34:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163982,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:34:17]process_action_free close_receipt [17:34:17]json_value_free [17:34:17]json_value_free done [17:34:17]process_json_proto returns [17:34:17]Send response to host [17:34:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163982,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:34:17]free response buf [17:34:17]execute_script done [17:34:17]execute_script returns [17:34:17]free content buf [17:34:17]Sock 8.Close socket [17:34:17]Sock 8.Thread stoped [17:34:35]ConnectInit Can't connect to host [17:34:35]CommunicateWithHost connect error [17:34:35]CommunicateWithHost err = -1 [17:34:35]OFD Sender: Server communicate error [17:34:35]OFD Sender: Processing packet 163979 [packets to send 972, broken 968] [17:34:35]ProducePacketName [17:34:35]name=ofd_packets/00163979 [17:34:35]OFD Sender: To server: pG, [17:34:35]CommunicateWithHost lk.salyk.kg:30040 [17:34:35]ConnectInit lk.salyk.kg [17:34:38]Connected sock=8 [17:34: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 37 36 39 0F 01 00 00 A5 0C 07 01 DD 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 41 02 00 00 F4 03 04 00 A2 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 80 02 00 35 04 06 00 87 F5 03 90 9A 03 08 93 B6 A3 26 A5 97 00 [17:34:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 63 28 47 00 7A 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 37 36 39 10 04 04 00 8B 80 02 00 F4 03 04 00 7F CE C5 66 B6 04 01 00 00 2C 80 1A 5D 96 27 E6 04 [17:34:40]CommunicateWithHost err = 0 [17:34:40]CheckOFDResponse [17:34:40]1017 (14) - 77093643461234 [17:34:40]1041 (16) - 0000000000871769 [17:34:40]1040 (4) - 163979 [17:34:40]1012 (4) - 21.08.2024 11:24 [17:34:40]1206 (1) - 0 [17:34:40]OFD Sender: Remove packet 163979 [17:34:40]ProducePacketName [17:34:40]name=ofd_packets/00163979 [17:34:40]NVStorageDeleteData [17:34:41]OFD Sender: Processing packet 163980 [packets to send 971, broken 968] [17:34:41]ProducePacketName [17:34:41]name=ofd_packets/00163980 [17:34:41]OFD Sender: To server: pG, [17:34:41]CommunicateWithHost lk.salyk.kg:30040 [17:34:41]ConnectInit lk.salyk.kg [17:34:41]Connected sock=8 [17:34: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 37 36 39 0F 01 00 00 0B 34 07 01 9D 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 F9 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 80 02 00 35 04 06 00 EB D2 C2 6B 00 7C DB 3F 99 8A 7D FC 47 56 [17:34:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A1 75 47 00 3A 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 37 36 39 10 04 04 00 8C 80 02 00 F4 03 04 00 81 CE C5 66 B6 04 01 00 00 ED B8 57 E6 66 21 FD 2C [17:34:42]CommunicateWithHost err = 0 [17:34:42]CheckOFDResponse [17:34:42]1017 (14) - 77093643461234 [17:34:42]1041 (16) - 0000000000871769 [17:34:42]1040 (4) - 163980 [17:34:42]1012 (4) - 21.08.2024 11:24 [17:34:42]1206 (1) - 0 [17:34:42]OFD Sender: Remove packet 163980 [17:34:42]ProducePacketName [17:34:42]name=ofd_packets/00163980 [17:34:42]NVStorageDeleteData [17:34:42]OFD Sender: Processing packet 163981 [packets to send 970, broken 968] [17:34:42]ProducePacketName [17:34:42]name=ofd_packets/00163981 [17:34:42]OFD Sender: To server: pG, [17:34:42]CommunicateWithHost lk.salyk.kg:30040 [17:34:42]ConnectInit lk.salyk.kg [17:34:43]Connected sock=8 [17: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 37 36 39 0F 01 00 00 71 33 07 01 BB 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 43 02 00 00 F4 03 04 00 FE 24 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 80 02 00 35 04 06 00 C0 5A 13 32 D7 C9 99 1F 7A 0A FC CE 25 4F [17:34:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CB 08 47 00 8F 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 37 36 39 10 04 04 00 8D 80 02 00 F4 03 04 00 83 CE C5 66 B6 04 01 00 00 81 A5 7B FA C2 86 95 25 [17:34:44]CommunicateWithHost err = 0 [17:34:44]CheckOFDResponse [17:34:44]1017 (14) - 77093643461234 [17:34:44]1041 (16) - 0000000000871769 [17:34:44]1040 (4) - 163981 [17:34:44]1012 (4) - 21.08.2024 11:24 [17:34:44]1206 (1) - 0 [17:34:44]OFD Sender: Remove packet 163981 [17:34:44]ProducePacketName [17:34:44]name=ofd_packets/00163981 [17:34:44]NVStorageDeleteData [17:34:44]OFD Sender: Processing packet 163982 [packets to send 969, broken 968] [17:34:44]ProducePacketName [17:34:44]name=ofd_packets/00163982 [17:34:44]OFD Sender: To server: pG, [17:34:44]CommunicateWithHost lk.salyk.kg:30040 [17:34:44]ConnectInit lk.salyk.kg [17:34:45]Connected sock=8 [17:34:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F5 1D 04 01 10 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 38 30 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 44 02 00 00 F4 03 04 00 14 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 80 02 00 35 04 06 00 70 5E C2 D8 94 3E 2F D3 23 2B 87 3B AB C3 [17:34:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 54 3D 47 00 14 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 37 36 39 10 04 04 00 8E 80 02 00 F4 03 04 00 84 CE C5 66 B6 04 01 00 00 FF 30 57 B8 E7 D3 A3 11 [17:34:45]CommunicateWithHost err = 0 [17:34:45]CheckOFDResponse [17:34:45]1017 (14) - 77093643461234 [17:34:45]1041 (16) - 0000000000871769 [17:34:45]1040 (4) - 163982 [17:34:45]1012 (4) - 21.08.2024 11:24 [17:34:45]1206 (1) - 0 [17:34:45]OFD Sender: Remove packet 163982 [17:34:45]ProducePacketName [17:34:45]name=ofd_packets/00163982 [17:34:45]NVStorageDeleteData [17:34:46]OFD Sender: No OFD packet to send [17:34:51]OFD Sender: No OFD packet to send [17:34:56]OFD Sender: No OFD packet to send [17:34:58]recv_with_timeout no data received [17:35:01]OFD Sender: No OFD packet to send [17:35:06]OFD Sender: No OFD packet to send [17:35:11]OFD Sender: No OFD packet to send [17:35:16]OFD Sender: No OFD packet to send [17:35:21]OFD Sender: No OFD packet to send [17:35:26]OFD Sender: No OFD packet to send [17:35:31]OFD Sender: No OFD packet to send [17:35:36]OFD Sender: No OFD packet to send [17:35:41]OFD Sender: No OFD packet to send [17:35:44]accept exits with 9 [17:35:44]New connection [17:35:44]New thread 3067276644 created [17:35:44]Thread 3067420004 joined [17:35:44]Waiting for new connection... [17:35:44] Sock 9.Parse request [17:35:44]Sock 9.Check first char [17:35:44]Sock 9.First char is OK [17:35:44]request: POST /json_proto HTTP/1.0 [17:35:44]Method: POST [17:35:44]URL: /json_proto [17:35:44]Method is POST - this is cgi request [17:35:44]url: /json_proto [17:35:44]query_string will be loaded in cgi processing [17:35:44]execute_cgi json_proto POST (null) [17:35:44]execute_cgi path=json_proto method=POST [17:35:44]POST find Content-Length [17:35:44]Host: 172.17.44.132:8080 [17:35:44]Content-Length: 752 [17:35:44]Content-Type: application/json [17:35:44] [17:35:44]POST finish read [17:35:44]Found Content-Length = 752 [17:35:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30080297", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:35:44]execute_script... [17:35:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30080297", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:35:44]POST & json_proto [17:35:44]process_json_proto [17:35:44]json parsed OK: [17:35:44]protocol is kg_v1.0 [17:35:44]action value=close_receipt [17:35:44]process_action close_receipt [17:35:44]cmd_close_receipt [17:35:44]MH_GetDate [17:35:44]Write to MH i2c: F0 00 00 BD 02 AE [17:35:44]Write i2c OK [17:35:44]MH_I2C_Read... [17:35:44]Read from MH i2c: F0 [17:35:44]MH_I2C_Read... [17:35:44]Read from MH i2c: F0 09 00 [17:35:44]MH_I2C_Read... [17:35:44]Read from MH i2c: F0 09 00 BD 02 00 70 25 C6 66 2A 83 C1 65 4B [17:35:44]GetLastDocTimeStamp 1724261652 [17:35:44]current date 1724261744 [17:35:44]FM_GetShiftState [17:35:44]SAM_PROTO_GetShiftState [17:35:44]wFMCommunicate request_size=4 [17:35:44]MH_SAM_APDU [17:35:44]CAPDU: 80 13 01 00 [17:35:44]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [17:35:44]Write i2c OK [17:35:44]MH_I2C_Read... [17:35:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:35:44]Read from MH i2c: E2 [17:35:44]MH_I2C_Read... [17:35:44]Read from MH i2c: E2 0E 00 [17:35:44]MH_I2C_Read... [17:35:44]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [17:35:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:35:44]wFMCommunicate OK [17:35:44]SAM_PROTO_GetShiftState done [17:35:44]FM_GetShiftState done [17:35:44]opened in 1724199517 [17:35:44]opened+sec_in_day 1724285917 [17:35:44]quantity*price = 0 [17:35:44]sum+1 = 1 [17:35:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 582 21.08.2024 17:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30080297 ФМ: 0000000000871769 ФД: 163984 ФПД: 93986581708740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173633&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163984&fm=93986581708740&tin=02508201610067®Number=0000000000092562&sum=0 [17:36:34]StoreToDocumentArchive [17:36:34]shift 466 fd 163984 [17:36:34]save to /storage/0466/doc_00163984 [17:36:34]save last doc name /storage/0466/doc_00163984 to /storage/kkm_last_doc_name [17:36:34]save OK [17:36:34]Clear old archive folders... [17:36:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:36:34]tlvbuf is 0055EBF0 [17:36:34]SAM_PROTO_ClearQueue [17:36:34]wFMCommunicate request_size=4 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 09 00 00 [17:36:34]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:36:34]RAPDU: 90 00 [17:36:34]wFMCommunicate OK [17:36:34]SAM_PROTO_ClearQueue done [17:36:34]KKMCreateOFDPacket [17:36:34]OFDProtocolAddRootSTLVToBuf [17:36:34]FM_MakeSignedData [17:36:34]FM_MakeSignedData [17:36:34]SAM_PROTO_SignData [17:36:34]wFMCommunicate request_size=4 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 0D 01 02 [17:36:34]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:36:34]RAPDU: 90 00 [17:36:34]wFMCommunicate OK [17:36:34]wFMCommunicate request_size=255 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 46 02 00 00 F4 03 04 00 A1 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 80 02 00 35 04 06 00 55 7A F4 D0 [17:36:34]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 46 02 00 00 F4 03 04 00 A1 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 80 02 00 35 04 06 00 55 7A F4 D0 00 00 E5 [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:36:34]RAPDU: 90 00 [17:36:34]wFMCommunicate OK [17:36:34]wFMCommunicate request_size=7 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 0D 02 02 02 FF C4 [17:36:34]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 FF C4 00 00 6F [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:36:34]RAPDU: 90 00 [17:36:34]wFMCommunicate OK [17:36:34]wFMCommunicate request_size=4 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 0D 03 02 [17:36:34]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 0B 00 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 0B 00 2F 00 00 7A 70 E1 25 1E F7 55 42 90 00 47 [17:36:34]RAPDU: 7A 70 E1 25 1E F7 55 42 90 00 [17:36:34]wFMCommunicate OK [17:36:34]SAM_PROTO_SignData done [17:36:34]FM_MakeSignedData done [17:36:34]CreateOFDProtocolMessage [17:36:34]wFMCommunicate request_size=4 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 11 00 00 [17:36:34]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 17 00 [17:36:34]MH_I2C_Read... [17:36:34]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 37 36 39 90 00 03 [17:36:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:36:35]wFMCommunicate OK [17:36:35]CreateOFDProtocolMessage done [17:36:35]OFDSenderStorePacket 163984 [17:36:35]StoreOFDPacket docnum=163984 [17:36:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1B CA 04 01 B6 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 46 02 00 00 F4 03 04 00 A1 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 80 02 00 35 04 06 00 55 7A F4 D0 FF C4 7A 70 E1 25 1E F7 55 42 [17:36:35]CheckFolder [17:36:35]dirname=/storage/ofd_packets [17:36:35]CheckFolder done [17:36:35]ProducePacketName [17:36:35]name=ofd_packets/00163984 [17:36:35]NVStorageSaveData ofd_packets/00163984 [17:36:35]File name is /storage/ofd_packets/00163984 [17:36:35]Write 298 bytes [17:36:35]NVStorageSaveData done [17:36:35]OFDSenderStorePacket done [17:36:35]KKMCreateOFDPacket done [17:36:35]NVStorageSaveData kkm_last_timestamp [17:36:35]File name is /storage/kkm_last_timestamp [17:36:35]Write 4 bytes [17:36:35]NVStorageSaveData done [17:36:35]ExternCall_PrintAddStr [17:36:35]wPrintStart [17:36:35]Write to MH i2c: 01 00 00 31 00 31 [17:36:35]Write i2c OK [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: 01 [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: 01 07 00 [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:36:35]RasterBufferAndPrint [17:36:35]line Счет N : (1)292583 [17:36:35]line ИНН: 02508201610067 [17:36:35]line Контрольно-Кассовый Чек [17:36:35]line ПРОДАЖА [17:36:35]line ТРК (МРК, ГНК) : 11 [17:36:35]line Товар: 2710194800 [17:36:35]line ДТ-К-5 [17:36:35]line 100.000 * 0.00 [17:36:35]line = 0.00 [17:36:35]line НДС 12% НСП 1% [17:36:35]line > о реализуемом товаре [17:36:35]line ИТОГО: 0.00 [17:36:35]line НСП 1% : 0.00 [17:36:35]line НДС 12% : 0.00 [17:36:35]line Наличными: 0.00 [17:36:35]line Безнал.: 0.00 [17:36:35]line Место: АЗС № 130 "Партнер Нефть" [17:36:35]OFD Sender: Processing packet 163984 [packets to send 970, broken 969] [17:36:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:36:35]line СНО: Общий режим [17:36:35]line Чек 582 21.08.2024 17:36 [17:36:35]line Смена: 466 ФФД: 1.0 [17:36:35]line ЗНМ: 0300000070 [17:36:35]line РНМ: 0000000000092562 [17:36:35]line Версия ККМ: 001 [17:36:35]line Талоны: ТК ГПНА Online [17:36:35]line 30080297 [17:36:35]line ФМ: 0000000000871769 [17:36:35]line ФД: 163984 [17:36:35]line ФПД: 93986581708740 [17:36:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173633&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163984&fm=93986581708740&tin=02508201610067®Number=0000000000092562&sum=0 [17:36:35]ProducePacketName [17:36:35]name=ofd_packets/00163984 [17:36:35]OFD Sender: To server: pG, [17:36:35]CommunicateWithHost lk.salyk.kg:30040 [17:36:35]ConnectInit lk.salyk.kg [17:36:35]written 0, free lines is 4095 [17:36:35]Write to MH i2c: 01 00 00 5B 00 5B [17:36:35]Write i2c OK [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: 01 [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: 01 07 00 [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E1 0C 4F [17:36:35]RasterBufferAndPrint [17:36:35]line [17:36:35]line [17:36:35]line [17:36:35]line [17:36:35]line [17:36:35]written 0, free lines is 3321 [17:36:35]MH_Cut [17:36:35]Write to MH i2c: D1 01 00 62 00 01 34 [17:36:35]Write i2c OK [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: D1 [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: D1 01 00 [17:36:35]MH_I2C_Read... [17:36:35]Read from MH i2c: D1 01 00 62 00 00 33 [17:36:35]Write to MH i2c: 01 00 00 63 00 63 [17:36:35]Write i2c OK [17:36:35]MH_I2C_Read... [17:36:36]Connected sock=6 [17:36: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 37 36 39 0C 01 00 00 1B CA 04 01 B6 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 *** Cut start [17:36:36]06 00 00 *** Purtial cut [17:36:36]00 00 00 00 *** Stage 1: CUTSNS_PIN = 1 [17:36:36]00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A1 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 80 02 00 35 04 06 00 55 7A F4 D0 FF C4 7A 70 E1 25 1E F7 55 42 [17:36:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C6 53 47 00 69 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 37 36 39 10 04 04 00 90 80 02 00 F4 03 04 00 F2 CE C5 66 B6 04 01 00 00 62 72 DC 21 57 4A A6 D2 [17:36:36]CommunicateWithHost err = 0 [17:36:36]CheckOFDResponse [17:36:36]1017 (14) - 77093643461234 [17:36:36]1041 (16) - 0000000000871769 [17:36:36]1040 (4) - 163984 [17:36:36]1012 (4) - 21.08.2024 11:26 [17:36:36]1206 (1) - 0 [17:36:36]OFD Sender: Remove packet 163984 [17:36:36]ProducePacketName [17:36:36]name=ofd_packets/00163984 [17:36:36]NVStorageDeleteData [17:36:37]OFD Sender: No OFD packet to send [17:36:38]Read from MH i2c: 01 *** Stop cut motor [17:36:38] [17:36:38]*** Cut end [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: 01 07 00 [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [17:36:38]process_action close_receipt done [17:36:38]requested_data is exist [17:36:38]produce_requested_data [17:36:38]requested_item fm.sn is exist - process it [17:36:38]wFMCommunicate request_size=4 [17:36:38]MH_SAM_APDU [17:36:38]CAPDU: 80 11 00 00 [17:36:38]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:36:38]Write i2c OK [17:36:38]MH_I2C_Read... [17:36:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:38]Read from MH i2c: E2 [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: E2 17 00 [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [17:36:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:36:38]wFMCommunicate OK [17:36:38]requested_item fd.num is exist - process it [17:36:38]SAM_PROTO_GetFieldsCounters [17:36:38]wFMCommunicate request_size=4 [17:36:38]MH_SAM_APDU [17:36:38]CAPDU: 80 13 00 00 [17:36:38]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [17:36:38]Write i2c OK [17:36:38]MH_I2C_Read... [17:36:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:38]Read from MH i2c: E2 [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: E2 62 00 [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 C4 [17:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:38]wFMCommunicate OK [17:36:38]SAM_PROTO_GetFieldsCounters done [17:36:38]requested_item shift.num is exist - process it [17:36:38]requested_item shift.opened is exist - process it [17:36:38]req_shift_opened [17:36:38]FM_GetShiftState [17:36:38]SAM_PROTO_GetShiftState [17:36:38]wFMCommunicate request_size=4 [17:36:38]MH_SAM_APDU [17:36:38]CAPDU: 80 13 01 00 [17:36:38]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [17:36:38]Write i2c OK [17:36:38]MH_I2C_Read... [17:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:38]Read from MH i2c: E2 [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: E2 0E 00 [17:36:38]MH_I2C_Read... [17:36:38]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [17:36:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:36:38]wFMCommunicate OK [17:36:38]SAM_PROTO_GetShiftState done [17:36:38]FM_GetShiftState done [17:36:38]req_shift_opened done [17:36:38]requested_item shift.open_date is exist - process it [17:36:38]req_shift_open_date [17:36:38]req_shift_open_date done [17:36:38]produce_requested_data done [17:36:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163984,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:36:38]process_action_free close_receipt [17:36:38]json_value_free [17:36:38]json_value_free done [17:36:38]process_json_proto returns [17:36:38]Send response to host [17:36:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163984,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:36:38]free response buf [17:36:38]execute_script done [17:36:38]execute_script returns [17:36:38]free content buf [17:36:38]Sock 8.Close socket [17:36:38]Sock 8.Thread stoped [17:36:39]accept exits with 10 [17:36:39]New connection [17:36:39]New thread 3067075940 created [17:36:39]Thread 3067219300 joined [17:36:39]Waiting for new connection... [17:36:39] Sock 10.Parse request [17:36:39]Sock 10.Check first char [17:36:39]Sock 10.First char is OK [17:36:39]request: POST /json_proto HTTP/1.0 [17:36:39]Method: POST [17:36:39]URL: /json_proto [17:36:39]Method is POST - this is cgi request [17:36:39]url: /json_proto [17:36:39]query_string will be loaded in cgi processing [17:36:39]execute_cgi json_proto POST (null) [17:36:39]execute_cgi path=json_proto method=POST [17:36:39]POST find Content-Length [17:36:39]Host: 172.17.44.132:8080 [17:36:39]Content-Length: 752 [17:36:39]Content-Type: application/json [17:36:39] [17:36:39]POST finish read [17:36:39]Found Content-Length = 752 [17:36:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30080297", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:39]execute_script... [17: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)292586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30080297", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:39]POST & json_proto [17:36:39]process_json_proto [17:36:39]json parsed OK: [17:36:39]protocol is kg_v1.0 [17:36:39]action value=close_receipt [17:36:39]process_action close_receipt [17:36:39]cmd_close_receipt [17:36:39]MH_GetDate [17:36:39]Write to MH i2c: F0 00 00 67 00 56 [17:36:39]Write i2c OK [17:36:39]MH_I2C_Read... [17:36:39]Read from MH i2c: F0 [17:36:39]MH_I2C_Read... [17:36:39]Read from MH i2c: F0 09 00 [17:36:39]MH_I2C_Read... [17:36:39]Read from MH i2c: F0 09 00 67 00 00 A7 25 C6 66 2A 83 C1 65 2A [17:36:39]GetLastDocTimeStamp 1724261793 [17:36:39]current date 1724261799 [17:36:39]FM_GetShiftState [17:36:39]SAM_PROTO_GetShiftState [17:36:39]wFMCommunicate request_size=4 [17:36:39]MH_SAM_APDU [17:36:39]CAPDU: 80 13 01 00 [17:36:39]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [17:36:39]Write i2c OK [17:36:39]MH_I2C_Read... [17:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:39]Read from MH i2c: E2 [17:36:39]MH_I2C_Read... [17:36:39]Read from MH i2c: E2 0E 00 [17:36:39]MH_I2C_Read... [17:36:39]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [17:36:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:36:39]wFMCommunicate OK [17:36:39]SAM_PROTO_GetShiftState done [17:36:39]FM_GetShiftState done [17:36:39]opened in 1724199517 [17:36:39]opened+sec_in_day 1724285917 [17:36:39]quantity*price = 0 [17:36:39]sum+1 = 1 [17:36:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 583 21.08.2024 17:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30080297 ФМ: 0000000000871769 ФД: 163985 ФПД: 175726757087547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163985&fm=175726757087547&tin=02508201610067®Number=0000000000092562&sum=0 [17:36:40]StoreToDocumentArchive [17:36:40]shift 466 fd 163985 [17:36:40]save to /storage/0466/doc_00163985 [17:36:40]save last doc name /storage/0466/doc_00163985 to /storage/kkm_last_doc_name [17:36:40]save OK [17:36:40]Clear old archive folders... [17:36:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:36:40]tlvbuf is 004FD8D0 [17:36:40]SAM_PROTO_ClearQueue [17:36:40]wFMCommunicate request_size=4 [17:36:40]MH_SAM_APDU [17:36:40]CAPDU: 80 09 00 00 [17:36:40]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [17:36:40]Write i2c OK [17:36:40]MH_I2C_Read... [17:36:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:40]Read from MH i2c: E2 [17:36:40]MH_I2C_Read... [17:36:40]Read from MH i2c: E2 03 00 [17:36:40]MH_I2C_Read... [17:36:40]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [17:36:40]RAPDU: 90 00 [17:36:40]wFMCommunicate OK [17:36:40]SAM_PROTO_ClearQueue done [17:36:40]KKMCreateOFDPacket [17:36:40]OFDProtocolAddRootSTLVToBuf [17:36:40]FM_MakeSignedData [17:36:40]FM_MakeSignedData [17:36:40]SAM_PROTO_SignData [17:36:40]wFMCommunicate request_size=4 [17:36:40]MH_SAM_APDU [17:36:40]CAPDU: 80 0D 01 02 [17:36:40]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [17:36:40]Write i2c OK [17:36:40]MH_I2C_Read... [17:36:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:40]Read from MH i2c: E2 [17:36:40]MH_I2C_Read... [17:36:40]Read from MH i2c: E2 03 00 [17:36:40]MH_I2C_Read... [17:36:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:36:40]RAPDU: 90 00 [17:36:40]wFMCommunicate OK [17:36:40]wFMCommunicate request_size=255 [17:36:40]MH_SAM_APDU [17:36: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 38 30 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 47 02 00 00 F4 03 04 00 A7 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 80 02 00 35 04 06 00 9F D2 92 EF [17:36:40]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 47 02 00 00 F4 03 04 00 A7 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 80 02 00 35 04 06 00 9F D2 92 EF 00 00 96 [17:36:40]Write i2c OK [17:36:40]MH_I2C_Read... [17:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:41]Read from MH i2c: E2 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 03 00 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:36:41]RAPDU: 90 00 [17:36:41]wFMCommunicate OK [17:36:41]wFMCommunicate request_size=7 [17:36:41]MH_SAM_APDU [17:36:41]CAPDU: 80 0D 02 02 02 09 3B [17:36:41]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 09 3B 00 00 3A [17:36:41]Write i2c OK [17:36:41]MH_I2C_Read... [17:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:41]Read from MH i2c: E2 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 03 00 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:36:41]RAPDU: 90 00 [17:36:41]wFMCommunicate OK [17:36:41]wFMCommunicate request_size=4 [17:36:41]MH_SAM_APDU [17:36:41]CAPDU: 80 0D 03 02 [17:36:41]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [17:36:41]Write i2c OK [17:36:41]MH_I2C_Read... [17:36:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:41]Read from MH i2c: E2 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 0B 00 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 0B 00 79 00 00 A4 56 C4 09 3C 7F FD 9E 90 00 12 [17:36:41]RAPDU: A4 56 C4 09 3C 7F FD 9E 90 00 [17:36:41]wFMCommunicate OK [17:36:41]SAM_PROTO_SignData done [17:36:41]FM_MakeSignedData done [17:36:41]CreateOFDProtocolMessage [17:36:41]wFMCommunicate request_size=4 [17:36:41]MH_SAM_APDU [17:36:41]CAPDU: 80 11 00 00 [17:36:41]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [17:36:41]Write i2c OK [17:36:41]MH_I2C_Read... [17:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:41]Read from MH i2c: E2 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 17 00 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [17:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:36:41]wFMCommunicate OK [17:36:41]CreateOFDProtocolMessage done [17:36:41]OFDSenderStorePacket 163985 [17:36:41]StoreOFDPacket docnum=163985 [17:36:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8A DA 04 01 B5 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 47 02 00 00 F4 03 04 00 A7 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 80 02 00 35 04 06 00 9F D2 92 EF 09 3B A4 56 C4 09 3C 7F FD 9E [17:36:41]CheckFolder [17:36:41]dirname=/storage/ofd_packets [17:36:41]CheckFolder done [17:36:41]ProducePacketName [17:36:41]name=ofd_packets/00163985 [17:36:41]NVStorageSaveData ofd_packets/00163985 [17:36:41]File name is /storage/ofd_packets/00163985 [17:36:41]Write 298 bytes [17:36:41]NVStorageSaveData done [17:36:41]OFDSenderStorePacket done [17:36:41]KKMCreateOFDPacket done [17:36:41]NVStorageSaveData kkm_last_timestamp [17:36:41]File name is /storage/kkm_last_timestamp [17:36:41]Write 4 bytes [17:36:41]NVStorageSaveData done [17:36:41]ExternCall_PrintAddStr [17:36:41]wPrintStart [17:36:41]Write to MH i2c: 01 00 00 7B 00 7B [17:36:41]Write i2c OK [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: 01 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: 01 07 00 [17:36:41]MH_I2C_Read... [17:36:41]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [17:36:41]RasterBufferAndPrint [17:36:41]line Счет N : (1)292586 [17:36:41]line ИНН: 02508201610067 [17:36:41]line Контрольно-Кассовый Чек [17:36:41]line ПРОДАЖА [17:36:41]line ТРК (МРК, ГНК) : 21 [17:36:41]line Товар: 2710194800 [17:36:41]line ДТ-К-5 [17:36:41]line 100.000 * 0.00 [17:36:41]line = 0.00 [17:36:41]line НДС 12% НСП 1% [17:36:41]line > о реализуемом товаре [17:36:41]line ИТОГО: 0.00 [17:36:41]line НСП 1% : 0.00 [17:36:41]line НДС 12% : 0.00 [17:36:41]line Наличными: 0.00 [17:36:41]line Безнал.: 0.00 [17:36:41]line Место: АЗС № 130 "Партнер Нефть" [17:36:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:36:41]line СНО: Общий режим [17:36:41]line Чек 583 21.08.2024 17:36 [17:36:41]line Смена: 466 ФФД: 1.0 [17:36:41]line ЗНМ: 0300000070 [17:36:41]line РНМ: 0000000000092562 [17:36:41]line Версия ККМ: 001 [17:36:41]line Талоны: ТК ГПНА Online [17:36:41]line 30080297 [17:36:41]line ФМ: 0000000000871769 [17:36:41]line ФД: 163985 [17:36:41]line ФПД: 175726757087547 [17:36:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163985&fm=175726757087547&tin=02508201610067®Number=0000000000092562&sum=0 [17:36:41]OFD Sender: Processing packet 163985 [packets to send 970, broken 969] [17:36:41]ProducePacketName [17:36:41]name=ofd_packets/00163985 [17:36:41]OFD Sender: To server: pG, [17:36:41]CommunicateWithHost lk.salyk.kg:30040 [17:36:41]ConnectInit lk.salyk.kg [17:36:41]written 0, free lines is 4095 [17:36:42]Write to MH i2c: 01 00 00 A5 00 A5 [17:36:42]Write i2c OK [17:36:42]MH_I2C_Read... [17:36:42]Read from MH i2c: 01 [17:36:42]MH_I2C_Read... [17:36:42]Read from MH i2c: 01 07 00 [17:36:42]MH_I2C_Read... [17:36:42]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 DD 0C 95 [17:36:42]RasterBufferAndPrint [17:36:42]line [17:36:42]line [17:36:42]line [17:36:42]line [17:36:42]line [17:36:42]written 0, free lines is 3320 [17:36:42]MH_Cut [17:36:42]Write to MH i2c: D1 01 00 AC 00 01 7E [17:36:42]Write i2c OK [17:36:42]MH_I2C_Read... [17:36:42]Read from MH i2c: D1 [17:36:42]MH_I2C_Read... [17:36:42]Read from MH i2c: D1 01 00 [17:36:42]MH_I2C_Read... [17:36:42]Read from MH i2c: D1 01 00 AC 00 00 7D [17:36:42]Write to MH i2c: 01 00 00 AD 00 AD [17:36:42]Write i2c OK [17:36:42]MH_I2C_Read... [17:36:42]Connected sock=11 [17:36: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 37 36 39 0C 01 00 00 8A DA 04 01 B5 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 47 02 00 00 F4 03 04 00 A7 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 80 02 00 35 04 *** Cut start [17:36:42]06 00 9F D2 92 EF 09 3B A4 56 C4 09 3C 7F FD 9E [17:36:42]*** Purtial cut [17:36:42]*** Stage 1: CUTSNS_PIN = 1 [17:36:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9C 33 47 00 EE 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 37 36 39 10 04 04 00 91 80 02 00 F4 03 04 00 F9 CE C5 66 B6 04 01 00 00 F4 8B AA 9A 53 6B 23 8E [17:36:43]CommunicateWithHost err = 0 [17:36:43]CheckOFDResponse [17:36:43]1017 (14) - 77093643461234 [17:36:43]1041 (16) - 0000000000871769 [17:36:43]1040 (4) - 163985 [17:36:43]1012 (4) - 21.08.2024 11:26 [17:36:43]1206 (1) - 0 [17:36:43]OFD Sender: Remove packet 163985 [17:36:43]ProducePacketName [17:36:43]name=ofd_packets/00163985 [17:36:43]NVStorageDeleteData [17:36:44]OFD Sender: No OFD packet to send [17:36:44]Read from MH i2c: 01 [17:36:44]MH_I2C_Read... [17:36:44]*** Stop cut motor [17:36:44]*** Cut end [17:36:44]Read from MH i2c: 01 07 00 [17:36:44]MH_I2C_Read... [17:36:44]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [17:36:44]process_action close_receipt done [17:36:44]requested_data is exist [17:36:44]produce_requested_data [17:36:44]requested_item fm.sn is exist - process it [17:36:44]wFMCommunicate request_size=4 [17:36:44]MH_SAM_APDU [17:36:44]CAPDU: 80 11 00 00 [17:36:44]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [17:36:44]Write i2c OK [17:36:44]MH_I2C_Read... [17:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:44]Read from MH i2c: E2 [17:36:44]MH_I2C_Read... [17:36:44]Read from MH i2c: E2 17 00 [17:36:44]MH_I2C_Read... [17:36:44]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [17:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:36:44]wFMCommunicate OK [17:36:44]requested_item fd.num is exist - process it [17:36:44]SAM_PROTO_GetFieldsCounters [17:36:44]wFMCommunicate request_size=4 [17:36:44]MH_SAM_APDU [17:36:44]CAPDU: 80 13 00 00 [17:36:44]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [17:36:44]Write i2c OK [17:36:44]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 62 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 12 [17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:45]wFMCommunicate OK [17:36:45]SAM_PROTO_GetFieldsCounters done [17:36:45]requested_item shift.num is exist - process it [17:36:45]requested_item shift.opened is exist - process it [17:36:45]req_shift_opened [17:36:45]FM_GetShiftState [17:36:45]SAM_PROTO_GetShiftState [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 13 01 00 [17:36:45]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 0E 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F3 [17:36:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:36:45]wFMCommunicate OK [17:36:45]SAM_PROTO_GetShiftState done [17:36:45]FM_GetShiftState done [17:36:45]req_shift_opened done [17:36:45]requested_item shift.open_date is exist - process it [17:36:45]req_shift_open_date [17:36:45]req_shift_open_date done [17:36:45]produce_requested_data done [17:36:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163985,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:36:45]process_action_free close_receipt [17:36:45]json_value_free [17:36:45]json_value_free done [17:36:45]process_json_proto returns [17:36:45]Send response to host [17:36:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163985,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:36:45]free response buf [17:36:45]execute_script done [17:36:45]execute_script returns [17:36:45]free content buf [17:36:45]Sock 10.Close socket [17:36:45]Sock 10.Thread stoped [17:36:49]OFD Sender: No OFD packet to send [17:36:54]OFD Sender: No OFD packet to send [17:36:54]recv_with_timeout no data received [17:36:59]OFD Sender: No OFD packet to send [17:37:04]OFD Sender: No OFD packet to send [17:37:09]OFD Sender: No OFD packet to send [17:37:14]OFD Sender: No OFD packet to send [17:37:19]OFD Sender: No OFD packet to send [17:37:19]recv_with_timeout no data received [17:37:24]OFD Sender: No OFD packet to send [17:37:29]OFD Sender: No OFD packet to send [17:37:34]OFD Sender: No OFD packet to send [17:37:36]accept exits with 8 [17:37:36]New connection [17:37:36]New thread 3067219300 created [17:37:36]Thread 3067075940 joined [17:37:36]Waiting for new connection... [17:37:36] Sock 8.Parse request [17:37:36]Sock 8.Check first char [17:37:36]Sock 8.First char is OK [17:37:36]request: POST /json_proto HTTP/1.0 [17:37:36]Method: POST [17:37:36]URL: /json_proto [17:37:36]Method is POST - this is cgi request [17:37:36]url: /json_proto [17:37:36]query_string will be loaded in cgi processing [17:37:36]execute_cgi json_proto POST (null) [17:37:36]execute_cgi path=json_proto method=POST [17:37:36]POST find Content-Length [17:37:36]Host: 172.17.44.132:8080 [17:37:36]Content-Length: 682 [17:37:36]Content-Type: application/json [17:37:36] [17:37:36]POST finish read [17:37:36]Found Content-Length = 682 [17:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [17:37:36]execute_script... [17:37:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [17:37:36]POST & json_proto [17:37:36]process_json_proto [17:37:36]json parsed OK: [17:37:36]protocol is kg_v1.0 [17:37:36]action value=close_receipt [17:37:36]process_action close_receipt [17:37:36]cmd_close_receipt [17:37:36]MH_GetDate [17:37:36]Write to MH i2c: F0 00 00 B1 00 A0 [17:37:36]Write i2c OK [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: F0 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: F0 09 00 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: F0 09 00 B1 00 00 E0 25 C6 66 2A 83 C1 65 AD [17:37:36]GetLastDocTimeStamp 1724261799 [17:37:36]current date 1724261856 [17:37:36]FM_GetShiftState [17:37:36]SAM_PROTO_GetShiftState [17:37:36]wFMCommunicate request_size=4 [17:37:36]MH_SAM_APDU [17:37:36]CAPDU: 80 13 01 00 [17:37:36]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:37:36]Write i2c OK [17:37:36]MH_I2C_Read... [17:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:36]Read from MH i2c: E2 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: E2 0E 00 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [17:37:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:37:36]wFMCommunicate OK [17:37:36]SAM_PROTO_GetShiftState done [17:37:36]FM_GetShiftState done [17:37:36]opened in 1724199517 [17:37:36]opened+sec_in_day 1724285917 [17:37:36]quantity*price = 100021 [17:37:36]sum+1 = 100023 [17:37:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 584 21.08.2024 17:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163986 ФПД: 204014702377535 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173736&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163986&fm=204014702377535&tin=02508201610067®Number=0000000000092562&sum=100000 [17:37:37]StoreToDocumentArchive [17:37:37]shift 466 fd 163986 [17:37:37]save to /storage/0466/doc_00163986 [17:37:37]save last doc name /storage/0466/doc_00163986 to /storage/kkm_last_doc_name [17:37:37]save OK [17:37:37]Clear old archive folders... [17:37:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:37]tlvbuf is 00540810 [17:37:37]SAM_PROTO_ClearQueue [17:37:37]wFMCommunicate request_size=4 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 09 00 00 [17:37:37]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:37]Read from MH i2c: E2 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [17:37:37]RAPDU: 90 00 [17:37:37]wFMCommunicate OK [17:37:37]SAM_PROTO_ClearQueue done [17:37:37]KKMCreateOFDPacket [17:37:37]OFDProtocolAddRootSTLVToBuf [17:37:37]FM_MakeSignedData [17:37:37]FM_MakeSignedData [17:37:37]SAM_PROTO_SignData [17:37:37]wFMCommunicate request_size=4 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 0D 01 02 [17:37:37]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:37]Read from MH i2c: E2 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [17:37:37]RAPDU: 90 00 [17:37:37]wFMCommunicate OK [17:37:37]wFMCommunicate request_size=255 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 E0 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 80 02 00 35 04 06 00 B9 [17:37:37]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 48 02 00 00 F4 03 04 00 E0 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 80 02 00 35 04 06 00 B9 00 00 05 [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:37:38]RAPDU: 90 00 [17:37:38]wFMCommunicate OK [17:37:38]wFMCommunicate request_size=10 [17:37:38]MH_SAM_APDU [17:37:38]CAPDU: 80 0D 02 02 05 8C DF DD 3A 3F [17:37:38]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 8C DF DD 3A 3F 00 00 07 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:37:38]RAPDU: 90 00 [17:37:38]wFMCommunicate OK [17:37:38]wFMCommunicate request_size=4 [17:37:38]MH_SAM_APDU [17:37:38]CAPDU: 80 0D 03 02 [17:37:38]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 0B 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 0B 00 C3 00 00 9B 4C 20 F3 A4 B7 F1 76 90 00 FB [17:37:38]RAPDU: 9B 4C 20 F3 A4 B7 F1 76 90 00 [17:37:38]wFMCommunicate OK [17:37:38]SAM_PROTO_SignData done [17:37:38]FM_MakeSignedData done [17:37:38]CreateOFDProtocolMessage [17:37:38]wFMCommunicate request_size=4 [17:37:38]MH_SAM_APDU [17:37:38]CAPDU: 80 11 00 00 [17:37:38]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 17 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [17:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:37:38]wFMCommunicate OK [17:37:38]CreateOFDProtocolMessage done [17:37:38]OFDSenderStorePacket 163986 [17:37:38]StoreOFDPacket docnum=163986 [17:37:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 94 2A 07 01 B1 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 48 02 00 00 F4 03 04 00 E0 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 80 02 00 35 04 06 00 B9 8C DF DD 3A 3F 9B 4C 20 F3 A4 B7 F1 76 [17:37:38]CheckFolder [17:37:38]dirname=/storage/ofd_packets [17:37:38]CheckFolder done [17:37:38]ProducePacketName [17:37:38]name=ofd_packets/00163986 [17:37:38]NVStorageSaveData ofd_packets/00163986 [17:37:38]File name is /storage/ofd_packets/00163986 [17:37:38]Write 301 bytes [17:37:38]NVStorageSaveData done [17:37:38]OFDSenderStorePacket done [17:37:38]KKMCreateOFDPacket done [17:37:38]NVStorageSaveData kkm_last_timestamp [17:37:38]File name is /storage/kkm_last_timestamp [17:37:38]Write 4 bytes [17:37:38]NVStorageSaveData done [17:37:38]ExternCall_PrintAddStr [17:37:38]wPrintStart [17:37:38]Write to MH i2c: 01 00 00 C5 00 C5 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 07 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [17:37:38]RasterBufferAndPrint [17:37:38]line Счет N : (1)292592 [17:37:38]line ИНН: 02508201610067 [17:37:38]line Контрольно-Кассовый Чек [17:37:38]line ПРОДАЖА [17:37:38]line ТРК (МРК, ГНК) : 53 [17:37:38]line Товар: 2710124500 [17:37:38]line Аи-95-К-5 [17:37:38]line 13.480 * 74.20 [17:37:38]line = 1000.22 [17:37:38]line НДС 12% НСП 1% [17:37:38]line > о реализуемом товаре [17:37:38]line ОКРУГЛЕНИЕ: -0.22 [17:37:38]line ИТОГО: 1000.00 [17:37:38]line Внесено: 1000.00 [17:37:38]line СДАЧА: 0.00 [17:37:38]line НСП 1% : 8.85 [17:37:38]line НДС 12% : 106.22 [17:37:38]line Наличными: 1000.00 [17:37:38]line Безнал.: 0.00 [17:37:38]line Место: АЗС № 130 "Партнер Нефть" [17:37:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:37:38]line СНО: Общий режим [17:37:38]line Чек 584 21.08.2024 17:37 [17:37:38]line Смена: 466 ФФД: 1.0 [17:37:38]line ЗНМ: 0300000070 [17:37:38]line РНМ: 0000000000092562 [17:37:38]line Версия ККМ: 001 [17:37:38]line ФМ: 0000000000871769 [17:37:38]line ФД: 163986 [17:37:38]line ФПД: 204014702377535 [17:37:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173736&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163986&fm=204014702377535&tin=02508201610067®Number=0000000000092562&sum=100000 [17:37:38]written 0, free lines is 4095 [17:37:38]OFD Sender: Processing packet 163986 [packets to send 970, broken 969] [17:37:38]ProducePacketName [17:37:38]name=ofd_packets/00163986 [17:37:38]OFD Sender: To server: pG, [17:37:38]CommunicateWithHost lk.salyk.kg:30040 [17:37:38]ConnectInit lk.salyk.kg [17:37:38]Write to MH i2c: 01 00 00 F0 00 F0 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 07 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 C8 0C CB [17:37:38]RasterBufferAndPrint [17:37:38]line [17:37:38]line [17:37:38]line [17:37:38]line [17:37:38]line [17:37:38]written 0, free lines is 3293 [17:37:38]MH_Cut [17:37:38]Write to MH i2c: D1 01 00 F7 00 01 C9 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: D1 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: D1 01 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: D1 01 00 F7 00 00 C8 [17:37:38]Write to MH i2c: 01 00 00 F8 00 F8 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:39]Connected sock=9 [17:37: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 37 36 39 0F 01 00 00 94 2A 07 01 B1 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 48 02 00 00 F4 03 04 00 E0 25 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 80 02 00 35 04 06 00 B9 8C *** Cut start [17:37:39]DF DD 3A 3F 9B *** Purtial cut [17:37:39]4C 20 F3 A4 B7 F1 76 [17:37:39]*** Stage 1: CUTSNS_PIN = 1 [17:37:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D5 A8 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 37 36 39 10 04 04 00 92 80 02 00 F4 03 04 00 32 CF C5 66 B6 04 01 00 00 F9 0F 72 6F 1E 88 16 7A [17:37:40]CommunicateWithHost err = 0 [17:37:40]CheckOFDResponse [17:37:40]1017 (14) - 77093643461234 [17:37:40]1041 (16) - 0000000000871769 [17:37:40]1040 (4) - 163986 [17:37:40]1012 (4) - 21.08.2024 11:27 [17:37:40]1206 (1) - 0 [17:37:40]OFD Sender: Remove packet 163986 [17:37:40]ProducePacketName [17:37:40]name=ofd_packets/00163986 [17:37:40]NVStorageDeleteData [17:37:40]OFD Sender: No OFD packet to send [17:37:41]Read from MH i2c: 01 [17:37:41]MH_I2C_Read... [17:37:41]*** Stop cut motor [17:37:41]*** Cut end [17:37:41]Read from MH i2c: 01 07 00 [17:37:41]MH_I2C_Read... [17:37:41]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [17:37:41]process_action close_receipt done [17:37:41]requested_data is exist [17:37:41]produce_requested_data [17:37:41]requested_item fm.sn is exist - process it [17:37:41]wFMCommunicate request_size=4 [17:37:41]MH_SAM_APDU [17:37:41]CAPDU: 80 11 00 00 [17:37:41]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [17:37:41]Write i2c OK [17:37:41]MH_I2C_Read... [17:37:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:41]Read from MH i2c: E2 [17:37:41]MH_I2C_Read... [17:37:41]Read from MH i2c: E2 17 00 [17:37:41]MH_I2C_Read... [17:37:41]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [17:37:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:37:41]wFMCommunicate OK [17:37:41]requested_item fd.num is exist - process it [17:37:41]SAM_PROTO_GetFieldsCounters [17:37:41]wFMCommunicate request_size=4 [17:37:41]MH_SAM_APDU [17:37:41]CAPDU: 80 13 00 00 [17:37:41]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [17:37:41]Write i2c OK [17:37:41]MH_I2C_Read... [17:37:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:41]Read from MH i2c: E2 [17:37:41]MH_I2C_Read... [17:37:41]Read from MH i2c: E2 62 00 [17:37:41]MH_I2C_Read... [17:37:41]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [17:37: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:41]wFMCommunicate OK [17:37:41]SAM_PROTO_GetFieldsCounters done [17:37:41]requested_item shift.num is exist - process it [17:37:41]requested_item shift.opened is exist - process it [17:37:41]req_shift_opened [17:37:41]FM_GetShiftState [17:37:41]SAM_PROTO_GetShiftState [17:37:41]wFMCommunicate request_size=4 [17:37:41]MH_SAM_APDU [17:37:41]CAPDU: 80 13 01 00 [17:37:41]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [17:37:41]Write i2c OK [17:37:41]MH_I2C_Read... [17:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:42]Read from MH i2c: E2 [17:37:42]MH_I2C_Read... [17:37:42]Read from MH i2c: E2 0E 00 [17:37:42]MH_I2C_Read... [17:37:42]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3E [17:37:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:37:42]wFMCommunicate OK [17:37:42]SAM_PROTO_GetShiftState done [17:37:42]FM_GetShiftState done [17:37:42]req_shift_opened done [17:37:42]requested_item shift.open_date is exist - process it [17:37:42]req_shift_open_date [17:37:42]req_shift_open_date done [17:37:42]produce_requested_data done [17:37:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163986,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:37:42]process_action_free close_receipt [17:37:42]json_value_free [17:37:42]json_value_free done [17:37:42]process_json_proto returns [17:37:42]Send response to host [17:37:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163986,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:37:42]free response buf [17:37:42]execute_script done [17:37:42]execute_script returns [17:37:42]free content buf [17:37:42]Sock 8.Close socket [17:37:42]Sock 8.Thread stoped [17:37:45]OFD Sender: No OFD packet to send [17:37:50]OFD Sender: No OFD packet to send [17:37:55]OFD Sender: No OFD packet to send [17:38:00]OFD Sender: No OFD packet to send [17:38:01]recv_with_timeout no data received [17:38:05]OFD Sender: No OFD packet to send [17:38:10]OFD Sender: No OFD packet to send [17:38:14]accept exits with 10 [17:38:14]New connection [17:38:14]New thread 3067075940 created [17:38:14]Thread 3067219300 joined [17:38:14]Waiting for new connection... [17:38:14] Sock 10.Parse request [17:38:14]Sock 10.Check first char [17:38:14]Sock 10.First char is OK [17:38:14]request: POST /json_proto HTTP/1.0 [17:38:14]Method: POST [17:38:14]URL: /json_proto [17:38:14]Method is POST - this is cgi request [17:38:14]url: /json_proto [17:38:14]query_string will be loaded in cgi processing [17:38:14]execute_cgi json_proto POST (null) [17:38:14]execute_cgi path=json_proto method=POST [17:38:14]POST find Content-Length [17:38:14]Host: 172.17.44.132:8080 [17:38:14]Content-Length: 679 [17:38:14]Content-Type: application/json [17:38:14] [17:38:14]POST finish read [17:38:14]Found Content-Length = 679 [17:38:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:14]execute_script... [17:38: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)292593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:14]POST & json_proto [17:38:14]process_json_proto [17:38:14]json parsed OK: [17:38:14]protocol is kg_v1.0 [17:38:14]action value=close_receipt [17:38:14]process_action close_receipt [17:38:14]cmd_close_receipt [17:38:14]MH_GetDate [17:38:14]Write to MH i2c: F0 00 00 FC 00 EB [17:38:14]Write i2c OK [17:38:14]MH_I2C_Read... [17:38:14]Read from MH i2c: F0 [17:38:14]MH_I2C_Read... [17:38:14]Read from MH i2c: F0 09 00 [17:38:14]MH_I2C_Read... [17:38:14]Read from MH i2c: F0 09 00 FC 00 00 06 26 C6 66 2A 83 C1 65 1F [17:38:14]GetLastDocTimeStamp 1724261856 [17:38:14]current date 1724261894 [17:38:14]FM_GetShiftState [17:38:14]SAM_PROTO_GetShiftState [17:38:14]wFMCommunicate request_size=4 [17:38:14]MH_SAM_APDU [17:38:14]CAPDU: 80 13 01 00 [17:38:14]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:38:14]Write i2c OK [17:38:14]MH_I2C_Read... [17:38:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:14]Read from MH i2c: E2 [17:38:14]MH_I2C_Read... [17:38:14]Read from MH i2c: E2 0E 00 [17:38:14]MH_I2C_Read... [17:38:14]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [17:38:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:38:14]wFMCommunicate OK [17:38:14]SAM_PROTO_GetShiftState done [17:38:14]FM_GetShiftState done [17:38:14]opened in 1724199517 [17:38:14]opened+sec_in_day 1724285917 [17:38:14]quantity*price = 300075 [17:38:14]sum+1 = 300077 [17:38:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 585 21.08.2024 17:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163987 ФПД: 138093048440055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163987&fm=138093048440055&tin=02508201610067®Number=0000000000092562&sum=300000 [17:38:15]StoreToDocumentArchive [17:38:15]shift 466 fd 163987 [17:38:15]save to /storage/0466/doc_00163987 [17:38:15]save last doc name /storage/0466/doc_00163987 to /storage/kkm_last_doc_name [17:38:15]save OK [17:38:15]Clear old archive folders... [17:38:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:38:15]tlvbuf is 00501940 [17:38:15]SAM_PROTO_ClearQueue [17:38:15]wFMCommunicate request_size=4 [17:38:15]MH_SAM_APDU [17:38:15]CAPDU: 80 09 00 00 [17:38:15]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [17:38:15]Write i2c OK [17:38:15]MH_I2C_Read... [17:38:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:15]Read from MH i2c: E2 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [17:38:15]RAPDU: 90 00 [17:38:15]wFMCommunicate OK [17:38:15]SAM_PROTO_ClearQueue done [17:38:15]KKMCreateOFDPacket [17:38:15]OFDProtocolAddRootSTLVToBuf [17:38:15]FM_MakeSignedData [17:38:15]FM_MakeSignedData [17:38:15]SAM_PROTO_SignData [17:38:15]wFMCommunicate request_size=4 [17:38:15]MH_SAM_APDU [17:38:15]CAPDU: 80 0D 01 02 [17:38:15]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [17:38:15]Write i2c OK [17:38:15]MH_I2C_Read... [17:38:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:15]Read from MH i2c: E2 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [17:38:15]RAPDU: 90 00 [17:38:15]wFMCommunicate OK [17:38:15]wFMCommunicate request_size=255 [17:38:15]MH_SAM_APDU [17:38: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 38 30 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 49 02 00 00 F4 03 04 00 06 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 80 02 00 35 04 06 00 7D 98 4B 19 [17:38:15]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 49 02 00 00 F4 03 04 00 06 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 80 02 00 35 04 06 00 7D 98 4B 19 00 00 4F [17:38:15]Write i2c OK [17:38:15]MH_I2C_Read... [17:38:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:15]Read from MH i2c: E2 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:38:15]RAPDU: 90 00 [17:38:15]wFMCommunicate OK [17:38:15]wFMCommunicate request_size=7 [17:38:15]MH_SAM_APDU [17:38:15]CAPDU: 80 0D 02 02 02 24 F7 [17:38:15]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 24 F7 00 00 A7 [17:38:15]Write i2c OK [17:38:15]MH_I2C_Read... [17:38:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:15]Read from MH i2c: E2 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:38:15]RAPDU: 90 00 [17:38:15]wFMCommunicate OK [17:38:15]wFMCommunicate request_size=4 [17:38:15]MH_SAM_APDU [17:38:15]CAPDU: 80 0D 03 02 [17:38:15]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [17:38:15]Write i2c OK [17:38:15]MH_I2C_Read... [17:38:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:15]Read from MH i2c: E2 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 0B 00 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 0B 00 0E 01 00 CB 72 83 CD 09 CC A6 D7 90 00 6A [17:38:15]RAPDU: CB 72 83 CD 09 CC A6 D7 90 00 [17:38:15]wFMCommunicate OK [17:38:15]SAM_PROTO_SignData done [17:38:15]FM_MakeSignedData done [17:38:15]CreateOFDProtocolMessage [17:38:15]wFMCommunicate request_size=4 [17:38:15]MH_SAM_APDU [17:38:15]CAPDU: 80 11 00 00 [17:38:15]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [17:38:15]Write i2c OK [17:38:15]MH_I2C_Read... [17:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:15]Read from MH i2c: E2 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 17 00 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [17:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:38:15]wFMCommunicate OK [17:38:15]CreateOFDProtocolMessage done [17:38:15]OFDSenderStorePacket 163987 [17:38:15]StoreOFDPacket docnum=163987 [17:38:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 94 01 04 01 55 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 49 02 00 00 F4 03 04 00 06 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 80 02 00 35 04 06 00 7D 98 4B 19 24 F7 CB 72 83 CD 09 CC A6 D7 [17:38:15]CheckFolder [17:38:15]dirname=/storage/ofd_packets [17:38:15]CheckFolder done [17:38:15]ProducePacketName [17:38:15]name=ofd_packets/00163987 [17:38:15]NVStorageSaveData ofd_packets/00163987 [17:38:15]File name is /storage/ofd_packets/00163987 [17:38:15]Write 298 bytes [17:38:15]NVStorageSaveData done [17:38:15]OFDSenderStorePacket done [17:38:15]KKMCreateOFDPacket done [17:38:15]NVStorageSaveData kkm_last_timestamp [17:38:15]File name is /storage/kkm_last_timestamp [17:38:15]Write 4 bytes [17:38:15]NVStorageSaveData done [17:38:15]ExternCall_PrintAddStr [17:38:15]wPrintStart [17:38:15]Write to MH i2c: 01 00 00 10 01 11 [17:38:15]Write i2c OK [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: 01 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: 01 07 00 [17:38:15]MH_I2C_Read... [17:38:15]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [17:38:15]RasterBufferAndPrint [17:38:15]line Счет N : (1)292593 [17:38:15]line ИНН: 02508201610067 [17:38:15]line Контрольно-Кассовый Чек [17:38:15]line ПРОДАЖА [17:38:15]line ТРК (МРК, ГНК) : 64 [17:38:15]line Товар: 2710194800 [17:38:15]line ДТ-К-5 [17:38:15]line 39.380 * 76.20 [17:38:15]line = 3000.76 [17:38:15]line НДС 12% НСП 1% [17:38:15]line > о реализуемом товаре [17:38:15]line ОКРУГЛЕНИЕ: -0.76 [17:38:15]line ИТОГО: 3000.00 [17:38:15]line Внесено: 3000.00 [17:38:15]line СДАЧА: 0.00 [17:38:15]line НСП 1% : 26.55 [17:38:15]line НДС 12% : 318.66 [17:38:15]line Наличными: 3000.00 [17:38:15]line Безнал.: 0.00 [17:38:15]line Место: АЗС № 130 "Партнер Нефть" [17:38:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:38:15]line СНО: Общий режим [17:38:15]line Чек 585 21.08.2024 17:38 [17:38:15]line Смена: 466 ФФД: 1.0 [17:38:15]line ЗНМ: 0300000070 [17:38:15]line РНМ: 0000000000092562 [17:38:15]line Версия ККМ: 001 [17:38:15]line ФМ: 0000000000871769 [17:38:15]line ФД: 163987 [17:38:15]line ФПД: 138093048440055 [17:38:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163987&fm=138093048440055&tin=02508201610067®Number=0000000000092562&sum=300000 [17:38:15]OFD Sender: Processing packet 163987 [packets to send 970, broken 969] [17:38:15]ProducePacketName [17:38:15]name=ofd_packets/00163987 [17:38:15]OFD Sender: To server: pG, [17:38:15]CommunicateWithHost lk.salyk.kg:30040 [17:38:15]ConnectInit lk.salyk.kg [17:38:15]written 0, free lines is 4095 [17:38:16]Write to MH i2c: 01 00 00 3B 01 3C [17:38:16]Write i2c OK [17:38:16]MH_I2C_Read... [17:38:16]Read from MH i2c: 01 [17:38:16]MH_I2C_Read... [17:38:16]Read from MH i2c: 01 07 00 [17:38:16]MH_I2C_Read... [17:38:16]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D8 0C 27 [17:38:16]RasterBufferAndPrint [17:38:16]line [17:38:16]line [17:38:16]line [17:38:16]line [17:38:16]line [17:38:16]written 0, free lines is 3306 [17:38:16]MH_Cut [17:38:16]Write to MH i2c: D1 01 00 42 01 01 15 [17:38:16]Write i2c OK [17:38:16]MH_I2C_Read... [17:38:16]Read from MH i2c: D1 [17:38:16]MH_I2C_Read... [17:38:16]Read from MH i2c: D1 01 00 [17:38:16]MH_I2C_Read... [17:38:16]Read from MH i2c: D1 01 00 42 01 00 14 [17:38:16]Write to MH i2c: 01 00 00 43 01 44 [17:38:16]Write i2c OK [17:38:16]MH_I2C_Read... [17:38:17]*** Cut start [17:38:17]*** Purtial cut [17:38:17]*** Stage 1: CUTSNS_PIN = 1 [17:38:17]Connected sock=11 [17:38: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 37 36 39 0C 01 00 00 94 01 04 01 55 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 49 02 00 00 F4 03 04 00 06 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 80 02 00 35 04 06 00 7D 98 4B 19 24 F7 CB 72 83 CD 09 CC A6 D7 [17:38:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 17 A9 47 00 CC 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 37 36 39 10 04 04 00 93 80 02 00 F4 03 04 00 58 CF C5 66 B6 04 01 00 00 29 9B 46 E5 13 EB C4 D0 [17:38:18]CommunicateWithHost err = 0 [17:38:18]CheckOFDResponse [17:38:18]1017 (14) - 77093643461234 [17:38:18]1041 (16) - 0000000000871769 [17:38:18]1040 (4) - 163987 [17:38:18]1012 (4) - 21.08.2024 11:28 [17:38:18]1206 (1) - 0 [17:38:18]OFD Sender: Remove packet 163987 [17:38:18]ProducePacketName [17:38:18]name=ofd_packets/00163987 [17:38:18]NVStorageDeleteData [17:38:19]Read from MH i2c: 01 [17:38:19]MH_I2C_Read... [17:38:19]*** Stop cut motor [17:38:19]*** Cut end [17:38:19]Read from MH i2c: 01 07 00 [17:38:19]MH_I2C_Read... [17:38:19]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [17:38:19]process_action close_receipt done [17:38:19]requested_data is exist [17:38:19]produce_requested_data [17:38:19]requested_item fm.sn is exist - process it [17:38:19]wFMCommunicate request_size=4 [17:38:19]MH_SAM_APDU [17:38:19]CAPDU: 80 11 00 00 [17:38:19]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [17:38:19]Write i2c OK [17:38:19]MH_I2C_Read... [17:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:19]Read from MH i2c: E2 [17:38:19]MH_I2C_Read... [17:38:19]Read from MH i2c: E2 17 00 [17:38:19]MH_I2C_Read... [17:38:19]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [17:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:38:19]wFMCommunicate OK [17:38:19]requested_item fd.num is exist - process it [17:38:19]SAM_PROTO_GetFieldsCounters [17:38:19]wFMCommunicate request_size=4 [17:38:19]MH_SAM_APDU [17:38:19]CAPDU: 80 13 00 00 [17:38:19]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [17:38:19]Write i2c OK [17:38:19]MH_I2C_Read... [17:38:19]OFD Sender: No OFD packet to send [17:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:19]Read from MH i2c: E2 [17:38:19]MH_I2C_Read... [17:38:19]Read from MH i2c: E2 62 00 [17:38:19]MH_I2C_Read... [17:38:19]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 B1 [17:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:19]wFMCommunicate OK [17:38:19]SAM_PROTO_GetFieldsCounters done [17:38:19]requested_item shift.num is exist - process it [17:38:19]requested_item shift.opened is exist - process it [17:38:19]req_shift_opened [17:38:19]FM_GetShiftState [17:38:19]SAM_PROTO_GetShiftState [17:38:19]wFMCommunicate request_size=4 [17:38:19]MH_SAM_APDU [17:38:19]CAPDU: 80 13 01 00 [17:38:19]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [17:38:19]Write i2c OK [17:38:19]MH_I2C_Read... [17:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:19]Read from MH i2c: E2 [17:38:19]MH_I2C_Read... [17:38:19]Read from MH i2c: E2 0E 00 [17:38:19]MH_I2C_Read... [17:38:19]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [17:38:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:38:19]wFMCommunicate OK [17:38:19]SAM_PROTO_GetShiftState done [17:38:19]FM_GetShiftState done [17:38:19]req_shift_opened done [17:38:19]requested_item shift.open_date is exist - process it [17:38:19]req_shift_open_date [17:38:19]req_shift_open_date done [17:38:19]produce_requested_data done [17:38:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163987,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:38:19]process_action_free close_receipt [17:38:19]json_value_free [17:38:19]json_value_free done [17:38:19]process_json_proto returns [17:38:19]Send response to host [17:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163987,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:38:19]free response buf [17:38:19]execute_script done [17:38:19]execute_script returns [17:38:19]free content buf [17:38:19]Sock 10.Close socket [17:38:19]Sock 10.Thread stoped [17:38:24]OFD Sender: No OFD packet to send [17:38:29]OFD Sender: No OFD packet to send [17:38:34]OFD Sender: No OFD packet to send [17:38:39]OFD Sender: No OFD packet to send [17:38:44]OFD Sender: No OFD packet to send [17:38:45]accept exits with 8 [17:38:45]New connection [17:38:45]New thread 3067219300 created [17:38:45]Thread 3067075940 joined [17:38:45]Waiting for new connection... [17:38:45] Sock 8.Parse request [17:38:45]Sock 8.Check first char [17:38:45]Sock 8.First char is OK [17:38:45]request: POST /json_proto HTTP/1.0 [17:38:45]Method: POST [17:38:45]URL: /json_proto [17:38:45]Method is POST - this is cgi request [17:38:45]url: /json_proto [17:38:45]query_string will be loaded in cgi processing [17:38:45]execute_cgi json_proto POST (null) [17:38:45]execute_cgi path=json_proto method=POST [17:38:45]POST find Content-Length [17:38:45]Host: 172.17.44.132:8080 [17:38:45]Content-Length: 800 [17:38:45]Content-Type: application/json [17:38:45] [17:38:45]POST finish read [17:38:45]Found Content-Length = 800 [17:38:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [17:38:45]execute_script... [17:38: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)292591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [17:38:45]POST & json_proto [17:38:45]process_json_proto [17:38:45]json parsed OK: [17:38:45]protocol is kg_v1.0 [17:38:45]action value=close_receipt [17:38:45]process_action close_receipt [17:38:45]cmd_close_receipt [17:38:45]MH_GetDate [17:38:45]Write to MH i2c: F0 00 00 47 01 37 [17:38:45]Write i2c OK [17:38:45]MH_I2C_Read... [17:38:45]Read from MH i2c: F0 [17:38:45]MH_I2C_Read... [17:38:45]Read from MH i2c: F0 09 00 [17:38:45]MH_I2C_Read... [17:38:45]Read from MH i2c: F0 09 00 47 01 00 25 26 C6 66 2A 83 C1 65 8A [17:38:45]GetLastDocTimeStamp 1724261894 [17:38:45]current date 1724261925 [17:38:45]FM_GetShiftState [17:38:45]SAM_PROTO_GetShiftState [17:38:45]wFMCommunicate request_size=4 [17:38:45]MH_SAM_APDU [17:38:45]CAPDU: 80 13 01 00 [17:38:45]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [17:38:45]Write i2c OK [17:38:45]MH_I2C_Read... [17:38:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:45]Read from MH i2c: E2 [17:38:45]MH_I2C_Read... [17:38:45]Read from MH i2c: E2 0E 00 [17:38:45]MH_I2C_Read... [17:38:45]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [17:38:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:38:45]wFMCommunicate OK [17:38:45]SAM_PROTO_GetShiftState done [17:38:45]FM_GetShiftState done [17:38:45]opened in 1724199517 [17:38:45]opened+sec_in_day 1724285917 [17:38:45]quantity*price = 400050 [17:38:45]sum+1 = 400051 [17:38:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 586 21.08.2024 17:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163988 ФПД: 61715767885326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163988&fm=61715767885326&tin=02508201610067®Number=0000000000092562&sum=400050 [17:38:46]StoreToDocumentArchive [17:38:46]shift 466 fd 163988 [17:38:46]save to /storage/0466/doc_00163988 [17:38:46]save last doc name /storage/0466/doc_00163988 to /storage/kkm_last_doc_name [17:38:46]save OK [17:38:46]Clear old archive folders... [17:38:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:38:46]tlvbuf is 0053DC90 [17:38:46]SAM_PROTO_ClearQueue [17:38:46]wFMCommunicate request_size=4 [17:38:46]MH_SAM_APDU [17:38:46]CAPDU: 80 09 00 00 [17:38:46]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [17:38:46]Write i2c OK [17:38:46]MH_I2C_Read... [17:38:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:46]Read from MH i2c: E2 [17:38:46]MH_I2C_Read... [17:38:46]Read from MH i2c: E2 03 00 [17:38:46]MH_I2C_Read... [17:38:46]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [17:38:46]RAPDU: 90 00 [17:38:46]wFMCommunicate OK [17:38:46]SAM_PROTO_ClearQueue done [17:38:46]KKMCreateOFDPacket [17:38:46]OFDProtocolAddRootSTLVToBuf [17:38:46]FM_MakeSignedData [17:38:46]FM_MakeSignedData [17:38:46]SAM_PROTO_SignData [17:38:46]wFMCommunicate request_size=4 [17:38:46]MH_SAM_APDU [17:38:46]CAPDU: 80 0D 01 02 [17:38:46]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [17:38:46]Write i2c OK [17:38:46]MH_I2C_Read... [17:38:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:46]Read from MH i2c: E2 [17:38:46]MH_I2C_Read... [17:38:46]Read from MH i2c: E2 03 00 [17:38:46]MH_I2C_Read... [17:38:46]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:38:46]RAPDU: 90 00 [17:38:46]wFMCommunicate OK [17:38:46]wFMCommunicate request_size=255 [17:38:46]MH_SAM_APDU [17:38: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4A 02 00 00 F4 03 04 00 25 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 80 02 00 35 04 06 00 38 21 52 6B [17:38:46]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4A 02 00 00 F4 03 04 00 25 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 80 02 00 35 04 06 00 38 21 52 6B 00 00 AA [17:38:47]Write i2c OK [17:38:47]MH_I2C_Read... [17:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:47]Read from MH i2c: E2 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 03 00 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:38:47]RAPDU: 90 00 [17:38:47]wFMCommunicate OK [17:38:47]wFMCommunicate request_size=7 [17:38:47]MH_SAM_APDU [17:38:47]CAPDU: 80 0D 02 02 02 FE 0E [17:38:47]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 FE 0E 00 00 E3 [17:38:47]Write i2c OK [17:38:47]MH_I2C_Read... [17:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:47]Read from MH i2c: E2 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 03 00 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [17:38:47]RAPDU: 90 00 [17:38:47]wFMCommunicate OK [17:38:47]wFMCommunicate request_size=4 [17:38:47]MH_SAM_APDU [17:38:47]CAPDU: 80 0D 03 02 [17:38:47]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [17:38:47]Write i2c OK [17:38:47]MH_I2C_Read... [17:38:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:47]Read from MH i2c: E2 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 0B 00 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 0B 00 59 01 00 89 5E 74 A9 4C EB 8B 67 90 00 03 [17:38:47]RAPDU: 89 5E 74 A9 4C EB 8B 67 90 00 [17:38:47]wFMCommunicate OK [17:38:47]SAM_PROTO_SignData done [17:38:47]FM_MakeSignedData done [17:38:47]CreateOFDProtocolMessage [17:38:47]wFMCommunicate request_size=4 [17:38:47]MH_SAM_APDU [17:38:47]CAPDU: 80 11 00 00 [17:38:47]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [17:38:47]Write i2c OK [17:38:47]MH_I2C_Read... [17:38:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:47]Read from MH i2c: E2 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 17 00 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [17:38:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:38:47]wFMCommunicate OK [17:38:47]CreateOFDProtocolMessage done [17:38:47]OFDSenderStorePacket 163988 [17:38:47]StoreOFDPacket docnum=163988 [17:38:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 99 87 04 01 C6 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4A 02 00 00 F4 03 04 00 25 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 80 02 00 35 04 06 00 38 21 52 6B FE 0E 89 5E 74 A9 4C EB 8B 67 [17:38:47]CheckFolder [17:38:47]dirname=/storage/ofd_packets [17:38:47]CheckFolder done [17:38:47]ProducePacketName [17:38:47]name=ofd_packets/00163988 [17:38:47]NVStorageSaveData ofd_packets/00163988 [17:38:47]File name is /storage/ofd_packets/00163988 [17:38:47]Write 298 bytes [17:38:47]NVStorageSaveData done [17:38:47]OFDSenderStorePacket done [17:38:47]KKMCreateOFDPacket done [17:38:47]NVStorageSaveData kkm_last_timestamp [17:38:47]File name is /storage/kkm_last_timestamp [17:38:47]Write 4 bytes [17:38:47]NVStorageSaveData done [17:38:47]ExternCall_PrintAddStr [17:38:47]wPrintStart [17:38:47]Write to MH i2c: 01 00 00 5B 01 5C [17:38:47]Write i2c OK [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: 01 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: 01 07 00 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [17:38:47]RasterBufferAndPrint [17:38:47]line Счет N : (1)292591 [17:38:47]line ИНН: 02508201610067 [17:38:47]line Контрольно-Кассовый Чек [17:38:47]line ПРОДАЖА [17:38:47]line ТРК (МРК, ГНК) : 44 [17:38:47]line Товар: 2710194800 [17:38:47]line ДТ-К-5 [17:38:47]line 52.500 * 76.20 [17:38:47]line = 4000.50 [17:38:47]line НДС 12% НСП 1% [17:38:47]line > о реализуемом товаре [17:38:47]line ИТОГО: 4000.50 [17:38:47]line НСП 1% : 35.40 [17:38:47]line НДС 12% : 424.83 [17:38:47]line Наличными: 0.00 [17:38:47]line Безнал.: 4000.50 [17:38:47]line Место: АЗС № 130 "Партнер Нефть" [17:38:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:38:47]line СНО: Общий режим [17:38:47]line Чек 586 21.08.2024 17:38 [17:38:47]line Смена: 466 ФФД: 1.0 [17:38:47]line ЗНМ: 0300000070 [17:38:47]line РНМ: 0000000000092562 [17:38:47]line Версия ККМ: 001 [17:38:47]line Платежная система: O! деньги [17:38:47]line ФМ: 0000000000871769 [17:38:47]line ФД: 163988 [17:38:47]line ФПД: 61715767885326 [17:38:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163988&fm=61715767885326&tin=02508201610067®Number=0000000000092562&sum=400050 [17:38:47]written 0, free lines is 4095 [17:38:47]OFD Sender: Processing packet 163988 [packets to send 970, broken 969] [17:38:47]ProducePacketName [17:38:47]name=ofd_packets/00163988 [17:38:47]OFD Sender: To server: pG, [17:38:47]CommunicateWithHost lk.salyk.kg:30040 [17:38:47]ConnectInit lk.salyk.kg [17:38:47]Write to MH i2c: 01 00 00 85 01 86 [17:38:47]Write i2c OK [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: 01 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: 01 07 00 [17:38:47]MH_I2C_Read... [17:38:47]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 E6 0C 7F [17:38:47]RasterBufferAndPrint [17:38:47]line [17:38:47]line [17:38:47]line [17:38:47]line [17:38:47]line [17:38:47]written 0, free lines is 3317 [17:38:47]MH_Cut [17:38:47]Write to MH i2c: D1 01 00 8C 01 01 5F [17:38:47]Connected sock=10 [17:38: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 37 36 39 0C 01 00 00 99 87 04 01 C6 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4A 02 00 00 F4 03 04 00 25 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 80 02 00 35 04 06 00 38 21 52 6B FE 0E 89 5E 74 A9 4C EB 8B 67 [17:38:48]Write i2c OK [17:38:48]MH_I2C_Read... [17:38:48]Read from MH i2c: D1 [17:38:48]MH_I2C_Read... [17:38:48]Read from MH i2c: D1 01 00 [17:38:48]MH_I2C_Read... [17:38:48]Read from MH i2c: D1 01 00 8C 01 00 5E [17:38:48]Write to MH i2c: 01 00 00 8D 01 8E [17:38:48]Write i2c OK [17:38:48]MH_I2C_Read... [17: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 37 36 39 4F 00 00 00 D9 91 47 00 FA 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 37 36 39 10 04 04 00 94 80 02 00 F4 03 04 00 76 CF C5 66 B6 04 01 00 00 E3 59 0C 78 7B 51 FD 47 [17:38:48]CommunicateWithHost err = 0 [17:38:48]CheckOFDResponse [17:38:48]1017 (14) - 77093643461234 [17:38:48]1041 (16) - 0000000000871769 [17:38:48]1040 (4) - 163988 [17:38:48]1012 (4) - 21.08.2024 11:28 [17:38:48]1206 (1) - 0 [17:38:48]OFD Sender: Remove packet 163988 [17:38:48]ProducePacketName [17:38:48]name=ofd_packets/00163988 [17:38:48]NVStorageDeleteData [17:38:48]*** Cut start [17:38:48]*** Purtial cut [17:38:48]*** Stage 1: CUTSNS_PIN = 1 [17:38:49]OFD Sender: No OFD packet to send [17:38:50]Read from MH i2c: 01 [17:38:50]MH_I2C_Read... [17:38:50]*** Stop cut motor [17:38:50]*** Cut end [17:38:50]Read from MH i2c: 01 07 00 [17:38:50]MH_I2C_Read... [17:38:50]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [17:38:50]process_action close_receipt done [17:38:50]requested_data is exist [17:38:50]produce_requested_data [17:38:50]requested_item fm.sn is exist - process it [17:38:50]wFMCommunicate request_size=4 [17:38:50]MH_SAM_APDU [17:38:50]CAPDU: 80 11 00 00 [17:38:50]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [17:38:50]Write i2c OK [17:38:50]MH_I2C_Read... [17:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:50]Read from MH i2c: E2 [17:38:50]MH_I2C_Read... [17:38:50]Read from MH i2c: E2 17 00 [17:38:50]MH_I2C_Read... [17:38:50]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [17:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:38:50]wFMCommunicate OK [17:38:50]requested_item fd.num is exist - process it [17:38:50]SAM_PROTO_GetFieldsCounters [17:38:50]wFMCommunicate request_size=4 [17:38:50]MH_SAM_APDU [17:38:50]CAPDU: 80 13 00 00 [17:38:50]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [17:38:50]Write i2c OK [17:38:50]MH_I2C_Read... [17:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:50]Read from MH i2c: E2 [17:38:50]MH_I2C_Read... [17:38:50]Read from MH i2c: E2 62 00 [17:38:50]MH_I2C_Read... [17:38:50]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 FF [17:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:50]wFMCommunicate OK [17:38:50]SAM_PROTO_GetFieldsCounters done [17:38:50]requested_item shift.num is exist - process it [17:38:50]requested_item shift.opened is exist - process it [17:38:50]req_shift_opened [17:38:50]FM_GetShiftState [17:38:50]SAM_PROTO_GetShiftState [17:38:50]wFMCommunicate request_size=4 [17:38:50]MH_SAM_APDU [17:38:50]CAPDU: 80 13 01 00 [17:38:50]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [17:38:51]Write i2c OK [17:38:51]MH_I2C_Read... [17:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:51]Read from MH i2c: E2 [17:38:51]MH_I2C_Read... [17:38:51]Read from MH i2c: E2 0E 00 [17:38:51]MH_I2C_Read... [17:38:51]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [17:38:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:38:51]wFMCommunicate OK [17:38:51]SAM_PROTO_GetShiftState done [17:38:51]FM_GetShiftState done [17:38:51]req_shift_opened done [17:38:51]requested_item shift.open_date is exist - process it [17:38:51]req_shift_open_date [17:38:51]req_shift_open_date done [17:38:51]produce_requested_data done [17:38:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163988,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:38:51]process_action_free close_receipt [17:38:51]json_value_free [17:38:51]json_value_free done [17:38:51]process_json_proto returns [17:38:51]Send response to host [17:38:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163988,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:38:51]free response buf [17:38:51]execute_script done [17:38:51]execute_script returns [17:38:51]free content buf [17:38:51]Sock 8.Close socket [17:38:51]Sock 8.Thread stoped [17:38:54]OFD Sender: No OFD packet to send [17:38:59]OFD Sender: No OFD packet to send [17:39:04]OFD Sender: No OFD packet to send [17:39:09]OFD Sender: No OFD packet to send [17:39:14]OFD Sender: No OFD packet to send [17:39:19]accept exits with 9 [17:39:19]New connection [17:39:19]New thread 3067075940 created [17:39:19]Thread 3067219300 joined [17:39:19]Waiting for new connection... [17:39:19] Sock 9.Parse request [17:39:19]Sock 9.Check first char [17:39:19]Sock 9.First char is OK [17:39:19]request: POST /json_proto HTTP/1.0 [17:39:19]Method: POST [17:39:19]URL: /json_proto [17:39:19]Method is POST - this is cgi request [17:39:19]url: /json_proto [17:39:19]query_string will be loaded in cgi processing [17:39:19]execute_cgi json_proto POST (null) [17:39:19]execute_cgi path=json_proto method=POST [17:39:19]POST find Content-Length [17:39:19]Host: 172.17.44.132:8080 [17:39:19]Content-Length: 801 [17:39:19]Content-Type: application/json [17:39:19] [17:39:19]POST finish read [17:39:19]Found Content-Length = 801 [17:39:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:19]execute_script... [17:39: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)292590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:19]POST & json_proto [17:39:19]process_json_proto [17:39:19]json parsed OK: [17:39:19]protocol is kg_v1.0 [17:39:19]action value=close_receipt [17:39:19]process_action close_receipt [17:39:19]cmd_close_receipt [17:39:19]MH_GetDate [17:39:19]Write to MH i2c: F0 00 00 91 01 81 [17:39:19]Write i2c OK [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: F0 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: F0 09 00 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: F0 09 00 91 01 00 47 26 C6 66 2A 83 C1 65 F6 [17:39:19]GetLastDocTimeStamp 1724261925 [17:39:19]current date 1724261959 [17:39:19]FM_GetShiftState [17:39:19]SAM_PROTO_GetShiftState [17:39:19]wFMCommunicate request_size=4 [17:39:19]MH_SAM_APDU [17:39:19]CAPDU: 80 13 01 00 [17:39:19]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [17:39:19]Write i2c OK [17:39:19]MH_I2C_Read... [17:39:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:19]Read from MH i2c: E2 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 0E 00 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [17:39:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:39:19]wFMCommunicate OK [17:39:19]SAM_PROTO_GetShiftState done [17:39:19]FM_GetShiftState done [17:39:19]opened in 1724199517 [17:39:19]opened+sec_in_day 1724285917 [17:39:19]quantity*price = 998982 [17:39:19]sum+1 = 998983 [17:39:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 587 21.08.2024 17:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163989 ФПД: 81024136339407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163989&fm=81024136339407&tin=02508201610067®Number=0000000000092562&sum=998982 [17:39:20]StoreToDocumentArchive [17:39:20]shift 466 fd 163989 [17:39:20]save to /storage/0466/doc_00163989 [17:39:20]save last doc name /storage/0466/doc_00163989 to /storage/kkm_last_doc_name [17:39:20]save OK [17:39:20]Clear old archive folders... [17:39:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:39:20]tlvbuf is 0053F750 [17:39:20]SAM_PROTO_ClearQueue [17:39:20]wFMCommunicate request_size=4 [17:39:20]MH_SAM_APDU [17:39:20]CAPDU: 80 09 00 00 [17:39:20]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [17:39:20]Write i2c OK [17:39:20]MH_I2C_Read... [17:39:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:20]Read from MH i2c: E2 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [17:39:20]RAPDU: 90 00 [17:39:20]wFMCommunicate OK [17:39:20]SAM_PROTO_ClearQueue done [17:39:20]KKMCreateOFDPacket [17:39:20]OFDProtocolAddRootSTLVToBuf [17:39:20]FM_MakeSignedData [17:39:20]FM_MakeSignedData [17:39:20]SAM_PROTO_SignData [17:39:20]wFMCommunicate request_size=4 [17:39:20]MH_SAM_APDU [17:39:20]CAPDU: 80 0D 01 02 [17:39:20]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [17:39:20]Write i2c OK [17:39:20]MH_I2C_Read... [17:39:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:20]Read from MH i2c: E2 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [17:39:20]RAPDU: 90 00 [17:39:20]wFMCommunicate OK [17:39:20]wFMCommunicate request_size=255 [17:39:20]MH_SAM_APDU [17:39:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 47 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 80 02 00 35 04 06 00 49 B0 E6 DD [17:39:20]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 47 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 80 02 00 35 04 06 00 49 B0 E6 DD 00 00 75 [17:39:20]Write i2c OK [17:39:20]MH_I2C_Read... [17:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:20]Read from MH i2c: E2 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:39:20]RAPDU: 90 00 [17:39:20]wFMCommunicate OK [17:39:20]wFMCommunicate request_size=7 [17:39:20]MH_SAM_APDU [17:39:20]CAPDU: 80 0D 02 02 02 5F CF [17:39:20]Write to MH i2c: E2 0A 00 A2 01 80 0D 02 02 02 00 5F CF 00 00 4F [17:39:20]Write i2c OK [17:39:20]MH_I2C_Read... [17:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:20]Read from MH i2c: E2 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:39:20]RAPDU: 90 00 [17:39:20]wFMCommunicate OK [17:39:20]wFMCommunicate request_size=4 [17:39:20]MH_SAM_APDU [17:39:20]CAPDU: 80 0D 03 02 [17:39:20]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [17:39:20]Write i2c OK [17:39:20]MH_I2C_Read... [17:39:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:20]Read from MH i2c: E2 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 0B 00 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 0B 00 A3 01 00 2E 74 5A 17 94 7F 73 1E 90 00 D7 [17:39:20]RAPDU: 2E 74 5A 17 94 7F 73 1E 90 00 [17:39:20]wFMCommunicate OK [17:39:20]SAM_PROTO_SignData done [17:39:20]FM_MakeSignedData done [17:39:20]CreateOFDProtocolMessage [17:39:20]wFMCommunicate request_size=4 [17:39:20]MH_SAM_APDU [17:39:20]CAPDU: 80 11 00 00 [17:39:20]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [17:39:20]Write i2c OK [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 [17:39:20]MH_I2C_Read... [17:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:20]Read from MH i2c: E2 17 00 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [17:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:39:20]wFMCommunicate OK [17:39:20]CreateOFDProtocolMessage done [17:39:20]OFDSenderStorePacket 163989 [17:39:20]StoreOFDPacket docnum=163989 [17:39:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A1 80 04 01 62 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 47 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 80 02 00 35 04 06 00 49 B0 E6 DD 5F CF 2E 74 5A 17 94 7F 73 1E [17:39:20]CheckFolder [17:39:20]dirname=/storage/ofd_packets [17:39:20]CheckFolder done [17:39:20]ProducePacketName [17:39:20]name=ofd_packets/00163989 [17:39:20]NVStorageSaveData ofd_packets/00163989 [17:39:20]File name is /storage/ofd_packets/00163989 [17:39:20]Write 298 bytes [17:39:20]NVStorageSaveData done [17:39:20]OFDSenderStorePacket done [17:39:20]KKMCreateOFDPacket done [17:39:20]NVStorageSaveData kkm_last_timestamp [17:39:20]File name is /storage/kkm_last_timestamp [17:39:20]Write 4 bytes [17:39:20]NVStorageSaveData done [17:39:20]ExternCall_PrintAddStr [17:39:20]wPrintStart [17:39:20]Write to MH i2c: 01 00 00 A5 01 A6 [17:39:20]Write i2c OK [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: 01 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: 01 07 00 [17:39:20]MH_I2C_Read... [17:39:20]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [17:39:20]RasterBufferAndPrint [17:39:20]line Счет N : (1)292590 [17:39:20]line ИНН: 02508201610067 [17:39:20]line Контрольно-Кассовый Чек [17:39:20]line ПРОДАЖА [17:39:20]line ТРК (МРК, ГНК) : 34 [17:39:20]line Товар: 2710194800 [17:39:20]line ДТ-К-5 [17:39:20]line 131.100 * 76.20 [17:39:20]line = 9989.82 [17:39:20]line НДС 12% НСП 1% [17:39:20]line > о реализуемом товаре [17:39:20]line ИТОГО: 9989.82 [17:39:20]line НСП 1% : 88.40 [17:39:20]line НДС 12% : 1060.87 [17:39:20]line Наличными: 0.00 [17:39:20]line Безнал.: 9989.82 [17:39:20]line Место: АЗС № 130 "Партнер Нефть" [17:39:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:39:20]line СНО: Общий режим [17:39:20]line Чек 587 21.08.2024 17:39 [17:39:20]line Смена: 466 ФФД: 1.0 [17:39:20]line ЗНМ: 0300000070 [17:39:20]line РНМ: 0000000000092562 [17:39:20]line Версия ККМ: 001 [17:39:20]line Платежная система: O! деньги [17:39:20]line ФМ: 0000000000871769 [17:39:20]line ФД: 163989 [17:39:20]line ФПД: 81024136339407 [17:39:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163989&fm=81024136339407&tin=02508201610067®Number=0000000000092562&sum=998982 [17:39:20]OFD Sender: Processing packet 163989 [packets to send 970, broken 969] [17:39:20]ProducePacketName [17:39:20]name=ofd_packets/00163989 [17:39:20]OFD Sender: To server: pG, [17:39:20]CommunicateWithHost lk.salyk.kg:30040 [17:39:20]ConnectInit lk.salyk.kg [17:39:20]written 0, free lines is 4095 [17:39:21]Connected sock=10 [17:39: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 37 36 39 0C 01 00 00 A1 80 04 01 62 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 47 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 80 02 00 35 04 06 00 49 B0 E6 DD 5F CF 2E 74 5A 17 94 7F 73 1E [17:39:21]Write to MH i2c: 01 00 00 CF 01 D0 [17:39:21]Write i2c OK [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: 01 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: 01 07 00 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 FB 0C DE [17:39:21]RasterBufferAndPrint [17:39:21]line [17:39:21]line [17:39:21]line [17:39:21]line [17:39:21]line [17:39:21]written 0, free lines is 3333 [17:39:21]MH_Cut [17:39:21]Write to MH i2c: D1 01 00 D6 01 01 A9 [17:39:21]Write i2c OK [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: D1 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: D1 01 00 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: D1 01 00 D6 01 00 A8 [17:39:21]Write to MH i2c: 01 00 00 D7 01 D8 [17:39:21]Write i2c OK [17:39:21]MH_I2C_Read... [17:39:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C5 60 47 00 55 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 37 36 39 10 04 04 00 95 80 02 00 F4 03 04 00 97 CF C5 66 B6 04 01 00 00 9A CC A1 1E C0 71 5B DB [17:39:21]CommunicateWithHost err = 0 [17:39:21]CheckOFDResponse [17:39:21]1017 (14) - 77093643461234 [17:39:21]1041 (16) - 0000000000871769 [17:39:21]1040 (4) - 163989 [17:39:21]1012 (4) - 21.08.2024 11:29 [17:39:21]1206 (1) - 0 [17:39:21]OFD Sender: Remove packet 163989 [17:39:21]ProducePacketName [17:39:21]name=ofd_packets/00163989 [17:39:21]NVStorageDeleteData [17:39:22]*** Cut start [17:39:22]*** Purtial cut [17:39:22]*** Stage 1: CUTSNS_PIN = 1 [17:39:22]OFD Sender: No OFD packet to send [17:39:24]Read from MH i2c: 01 [17:39:24]MH_I2C_Read... [17:39:24]*** Stop cut motor [17:39:24]*** Cut end [17:39:24]Read from MH i2c: 01 07 00 [17:39:24]MH_I2C_Read... [17:39:24]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [17:39:24]process_action close_receipt done [17:39:24]requested_data is exist [17:39:24]produce_requested_data [17:39:24]requested_item fm.sn is exist - process it [17:39:24]wFMCommunicate request_size=4 [17:39:24]MH_SAM_APDU [17:39:24]CAPDU: 80 11 00 00 [17:39:24]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [17:39:24]Write i2c OK [17:39:24]MH_I2C_Read... [17:39:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:24]Read from MH i2c: E2 [17:39:24]MH_I2C_Read... [17:39:24]Read from MH i2c: E2 17 00 [17:39:24]MH_I2C_Read... [17:39:24]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [17:39:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:39:24]wFMCommunicate OK [17:39:24]requested_item fd.num is exist - process it [17:39:24]SAM_PROTO_GetFieldsCounters [17:39:24]wFMCommunicate request_size=4 [17:39:24]MH_SAM_APDU [17:39:24]CAPDU: 80 13 00 00 [17:39:24]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [17:39:24]Write i2c OK [17:39:24]MH_I2C_Read... [17:39:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:24]Read from MH i2c: E2 [17:39:24]MH_I2C_Read... [17:39:24]Read from MH i2c: E2 62 00 [17:39:24]MH_I2C_Read... [17:39:24]Read from MH i2c: E2 62 00 D9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 4D [17:39: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:39:24]wFMCommunicate OK [17:39:24]SAM_PROTO_GetFieldsCounters done [17:39:24]requested_item shift.num is exist - process it [17:39:24]requested_item shift.opened is exist - process it [17:39:24]req_shift_opened [17:39:24]FM_GetShiftState [17:39:24]SAM_PROTO_GetShiftState [17:39:24]wFMCommunicate request_size=4 [17:39:24]MH_SAM_APDU [17:39:24]CAPDU: 80 13 01 00 [17:39:24]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [17:39:24]Write i2c OK [17:39:24]MH_I2C_Read... [17:39:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:24]Read from MH i2c: E2 [17:39:24]MH_I2C_Read... [17:39:24]Read from MH i2c: E2 0E 00 [17:39:24]MH_I2C_Read... [17:39:24]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1E [17:39:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:39:24]wFMCommunicate OK [17:39:24]SAM_PROTO_GetShiftState done [17:39:24]FM_GetShiftState done [17:39:24]req_shift_opened done [17:39:24]requested_item shift.open_date is exist - process it [17:39:24]req_shift_open_date [17:39:24]req_shift_open_date done [17:39:24]produce_requested_data done [17:39:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163989,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:39:24]process_action_free close_receipt [17:39:24]json_value_free [17:39:24]json_value_free done [17:39:24]process_json_proto returns [17:39:24]Send response to host [17:39:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163989,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:39:24]free response buf [17:39:24]execute_script done [17:39:24]execute_script returns [17:39:24]free content buf [17:39:24]Sock 9.Close socket [17:39:24]Sock 9.Thread stoped [17:39:27]OFD Sender: No OFD packet to send [17:39:32]OFD Sender: No OFD packet to send [17:39:34]accept exits with 8 [17:39:34]New connection [17:39:34]New thread 3067219300 created [17:39:34]Thread 3067075940 joined [17:39:34]Waiting for new connection... [17:39:34] Sock 8.Parse request [17:39:34]Sock 8.Check first char [17:39:34]Sock 8.First char is OK [17:39:34]request: POST /json_proto HTTP/1.0 [17:39:34]Method: POST [17:39:34]URL: /json_proto [17:39:34]Method is POST - this is cgi request [17:39:34]url: /json_proto [17:39:34]query_string will be loaded in cgi processing [17:39:34]execute_cgi json_proto POST (null) [17:39:34]execute_cgi path=json_proto method=POST [17:39:34]POST find Content-Length [17:39:34]Host: 172.17.44.132:8080 [17:39:34]Content-Length: 800 [17:39:34]Content-Type: application/json [17:39:34] [17:39:34]POST finish read [17:39:34]Found Content-Length = 800 [17:39:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:34]execute_script... [17:39: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)292595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:34]POST & json_proto [17:39:34]process_json_proto [17:39:34]json parsed OK: [17:39:34]protocol is kg_v1.0 [17:39:34]action value=close_receipt [17:39:34]process_action close_receipt [17:39:34]cmd_close_receipt [17:39:34]MH_GetDate [17:39:34]Write to MH i2c: F0 00 00 DB 01 CB [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: F0 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: F0 09 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: F0 09 00 DB 01 00 57 26 C6 66 2A 83 C1 65 50 [17:39:34]GetLastDocTimeStamp 1724261959 [17:39:34]current date 1724261975 [17:39:34]FM_GetShiftState [17:39:34]SAM_PROTO_GetShiftState [17:39:34]wFMCommunicate request_size=4 [17:39:34]MH_SAM_APDU [17:39:34]CAPDU: 80 13 01 00 [17:39:34]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:35]Read from MH i2c: E2 [17:39:35]MH_I2C_Read... [17:39:35]Read from MH i2c: E2 0E 00 [17:39:35]MH_I2C_Read... [17:39:35]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 20 [17:39:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:39:35]wFMCommunicate OK [17:39:35]SAM_PROTO_GetShiftState done [17:39:35]FM_GetShiftState done [17:39:35]opened in 1724199517 [17:39:35]opened+sec_in_day 1724285917 [17:39:35]quantity*price = 500024 [17:39:35]sum+1 = 500025 [17:39:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 588 21.08.2024 17:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163990 ФПД: 80623947776388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173935&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163990&fm=80623947776388&tin=02508201610067®Number=0000000000092562&sum=500024 [17:39:36]StoreToDocumentArchive [17:39:36]shift 466 fd 163990 [17:39:36]save to /storage/0466/doc_00163990 [17:39:36]save last doc name /storage/0466/doc_00163990 to /storage/kkm_last_doc_name [17:39:36]save OK [17:39:36]Clear old archive folders... [17:39:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:39:36]tlvbuf is 004F3B50 [17:39:36]SAM_PROTO_ClearQueue [17:39:36]wFMCommunicate request_size=4 [17:39:36]MH_SAM_APDU [17:39:36]CAPDU: 80 09 00 00 [17:39:36]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [17:39:36]RAPDU: 90 00 [17:39:36]wFMCommunicate OK [17:39:36]SAM_PROTO_ClearQueue done [17:39:36]KKMCreateOFDPacket [17:39:36]OFDProtocolAddRootSTLVToBuf [17:39:36]FM_MakeSignedData [17:39:36]FM_MakeSignedData [17:39:36]SAM_PROTO_SignData [17:39:36]wFMCommunicate request_size=4 [17:39:36]MH_SAM_APDU [17:39:36]CAPDU: 80 0D 01 02 [17:39:36]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [17:39:36]RAPDU: 90 00 [17:39:36]wFMCommunicate OK [17:39:36]wFMCommunicate request_size=255 [17:39:36]MH_SAM_APDU [17:39: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 38 30 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 4C 02 00 00 F4 03 04 00 57 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 80 02 00 35 04 06 00 49 53 B9 C4 [17:39:36]Write to MH i2c: E2 02 01 EB 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 38 30 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 4C 02 00 00 F4 03 04 00 57 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 80 02 00 35 04 06 00 49 53 B9 C4 00 00 31 [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [17:39:36]RAPDU: 90 00 [17:39:36]wFMCommunicate OK [17:39:36]wFMCommunicate request_size=7 [17:39:36]MH_SAM_APDU [17:39:36]CAPDU: 80 0D 02 02 02 81 84 [17:39:36]Write to MH i2c: E2 0A 00 EC 01 80 0D 02 02 02 00 81 84 00 00 70 [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [17:39:36]RAPDU: 90 00 [17:39:36]wFMCommunicate OK [17:39:36]wFMCommunicate request_size=4 [17:39:36]MH_SAM_APDU [17:39:36]CAPDU: 80 0D 03 02 [17:39:36]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 0B 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 0B 00 ED 01 00 6D 6D 55 08 85 72 B0 9E 90 00 E6 [17:39:36]RAPDU: 6D 6D 55 08 85 72 B0 9E 90 00 [17:39:36]wFMCommunicate OK [17:39:36]SAM_PROTO_SignData done [17:39:36]FM_MakeSignedData done [17:39:36]CreateOFDProtocolMessage [17:39:36]wFMCommunicate request_size=4 [17:39:36]MH_SAM_APDU [17:39:36]CAPDU: 80 11 00 00 [17:39:36]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 17 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [17:39:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:39:36]wFMCommunicate OK [17:39:36]CreateOFDProtocolMessage done [17:39:36]OFDSenderStorePacket 163990 [17:39:36]StoreOFDPacket docnum=163990 [17:39:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BE B7 04 01 3B 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 4C 02 00 00 F4 03 04 00 57 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 80 02 00 35 04 06 00 49 53 B9 C4 81 84 6D 6D 55 08 85 72 B0 9E [17:39:36]CheckFolder [17:39:36]dirname=/storage/ofd_packets [17:39:36]CheckFolder done [17:39:36]ProducePacketName [17:39:36]name=ofd_packets/00163990 [17:39:36]NVStorageSaveData ofd_packets/00163990 [17:39:36]File name is /storage/ofd_packets/00163990 [17:39:36]Write 298 bytes [17:39:36]NVStorageSaveData done [17:39:36]OFDSenderStorePacket done [17:39:36]KKMCreateOFDPacket done [17:39:36]NVStorageSaveData kkm_last_timestamp [17:39:36]File name is /storage/kkm_last_timestamp [17:39:36]Write 4 bytes [17:39:36]NVStorageSaveData done [17:39:36]ExternCall_PrintAddStr [17:39:36]wPrintStart [17:39:36]Write to MH i2c: 01 00 00 EF 01 F0 [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: 01 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: 01 07 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [17:39:36]RasterBufferAndPrint [17:39:36]line Счет N : (1)292595 [17:39:36]line ИНН: 02508201610067 [17:39:36]line Контрольно-Кассовый Чек [17:39:36]line ПРОДАЖА [17:39:36]line ТРК (МРК, ГНК) : 21 [17:39:36]line Товар: 2710194800 [17:39:36]line ДТ-К-5 [17:39:36]line 65.620 * 76.20 [17:39:36]line = 5000.24 [17:39:36]line НДС 12% НСП 1% [17:39:36]line > о реализуемом товаре [17:39:36]line ИТОГО: 5000.24 [17:39:36]line НСП 1% : 44.25 [17:39:36]line НДС 12% : 531.00 [17:39:36]line Наличными: 0.00 [17:39:36]line Безнал.: 5000.24 [17:39:36]line Место: АЗС № 130 "Партнер Нефть" [17:39:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:39:36]line СНО: Общий режим [17:39:36]line Чек 588 21.08.2024 17:39 [17:39:36]line Смена: 466 ФФД: 1.0 [17:39:36]line ЗНМ: 0300000070 [17:39:36]line РНМ: 0000000000092562 [17:39:36]line Версия ККМ: 001 [17:39:36]line Платежная система: O! деньги [17:39:36]line ФМ: 0000000000871769 [17:39:36]line ФД: 163990 [17:39:36]line ФПД: 80623947776388 [17:39:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173935&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163990&fm=80623947776388&tin=02508201610067®Number=0000000000092562&sum=500024 [17:39:36]written 0, free lines is 4095 [17:39:36]OFD Sender: Processing packet 163990 [packets to send 970, broken 969] [17:39:36]ProducePacketName [17:39:36]name=ofd_packets/00163990 [17:39:36]OFD Sender: To server: pG, [17:39:36]CommunicateWithHost lk.salyk.kg:30040 [17:39:36]ConnectInit lk.salyk.kg [17:39:37]Write to MH i2c: 01 00 00 19 02 1B [17:39:37]Write i2c OK [17:39:37]MH_I2C_Read... [17:39:37]Read from MH i2c: 01 [17:39:37]MH_I2C_Read... [17:39:37]Read from MH i2c: 01 07 00 [17:39:37]MH_I2C_Read... [17:39:37]Read from MH i2c: 01 07 00 19 02 00 00 00 00 00 E9 0C 17 [17:39:37]RasterBufferAndPrint [17:39:37]line [17:39:37]line [17:39:37]line [17:39:37]line [17:39:37]line [17:39:37]written 0, free lines is 3321 [17:39:37]MH_Cut [17:39:37]Write to MH i2c: D1 01 00 20 02 01 F4 [17:39:37]Write i2c OK [17:39:37]MH_I2C_Read... [17:39:37]Read from MH i2c: D1 [17:39:37]MH_I2C_Read... [17:39:37]Read from MH i2c: D1 01 00 [17:39:37]MH_I2C_Read... [17:39:37]Read from MH i2c: D1 01 00 20 02 00 F3 [17:39:37]Write to MH i2c: 01 00 00 21 02 23 [17:39:37]Write i2c OK [17:39:37]MH_I2C_Read... [17:39:37]Connected sock=11 [17:39:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BE B7 04 01 3B 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 4C 02 00 00 F4 03 04 00 57 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 80 02 00 35 04 06 00 49 53 B9 C4 81 84 6D 6D 55 08 85 72 B0 9E [17:39:38]*** Cut start [17:39:38]*** Purtial cut [17:39:38]*** Stage 1: CUTSNS_PIN = 1 [17:39:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 10 AD 47 00 CD 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 37 36 39 10 04 04 00 96 80 02 00 F4 03 04 00 A8 CF C5 66 B6 04 01 00 00 1A CF F4 BE AB 24 7C 78 [17:39:39]CommunicateWithHost err = 0 [17:39:39]CheckOFDResponse [17:39:39]1017 (14) - 77093643461234 [17:39:39]1041 (16) - 0000000000871769 [17:39:39]1040 (4) - 163990 [17:39:39]1012 (4) - 21.08.2024 11:29 [17:39:39]1206 (1) - 0 [17:39:39]OFD Sender: Remove packet 163990 [17:39:39]ProducePacketName [17:39:39]name=ofd_packets/00163990 [17:39:39]NVStorageDeleteData [17:39:39]OFD Sender: No OFD packet to send [17:39:40]Read from MH i2c: 01 [17:39:40]MH_I2C_Read... [17:39:40]*** Stop cut motor [17:39:40]*** Cut end [17:39:40]Read from MH i2c: 01 07 00 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [17:39:40]process_action close_receipt done [17:39:40]requested_data is exist [17:39:40]produce_requested_data [17:39:40]requested_item fm.sn is exist - process it [17:39:40]wFMCommunicate request_size=4 [17:39:40]MH_SAM_APDU [17:39:40]CAPDU: 80 11 00 00 [17:39:40]Write to MH i2c: E2 08 00 22 02 80 11 00 00 00 00 00 00 9E [17:39:40]Write i2c OK [17:39:40]MH_I2C_Read... [17:39:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:40]Read from MH i2c: E2 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 17 00 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 17 00 22 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [17:39:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:39:40]wFMCommunicate OK [17:39:40]requested_item fd.num is exist - process it [17:39:40]SAM_PROTO_GetFieldsCounters [17:39:40]wFMCommunicate request_size=4 [17:39:40]MH_SAM_APDU [17:39:40]CAPDU: 80 13 00 00 [17:39:40]Write to MH i2c: E2 08 00 23 02 80 13 00 00 00 00 00 00 A1 [17:39:40]Write i2c OK [17:39:40]MH_I2C_Read... [17:39:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:40]Read from MH i2c: E2 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 62 00 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 62 00 23 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 9C [17:39: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:39:40]wFMCommunicate OK [17:39:40]SAM_PROTO_GetFieldsCounters done [17:39:40]requested_item shift.num is exist - process it [17:39:40]requested_item shift.opened is exist - process it [17:39:40]req_shift_opened [17:39:40]FM_GetShiftState [17:39:40]SAM_PROTO_GetShiftState [17:39:40]wFMCommunicate request_size=4 [17:39:40]MH_SAM_APDU [17:39:40]CAPDU: 80 13 01 00 [17:39:40]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [17:39:40]Write i2c OK [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 [17:39:40]MH_I2C_Read... [17:39:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:40]Read from MH i2c: E2 0E 00 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 69 [17:39:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:39:40]wFMCommunicate OK [17:39:40]SAM_PROTO_GetShiftState done [17:39:40]FM_GetShiftState done [17:39:40]req_shift_opened done [17:39:40]requested_item shift.open_date is exist - process it [17:39:40]req_shift_open_date [17:39:40]req_shift_open_date done [17:39:40]produce_requested_data done [17:39:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163990,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:39:40]process_action_free close_receipt [17:39:40]json_value_free [17:39:40]json_value_free done [17:39:40]process_json_proto returns [17:39:40]Send response to host [17:39:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163990,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:39:40]free response buf [17:39:40]execute_script done [17:39:40]execute_script returns [17:39:40]free content buf [17:39:40]Sock 8.Close socket [17:39:40]Sock 8.Thread stoped [17:39:44]OFD Sender: No OFD packet to send [17:39:49]OFD Sender: No OFD packet to send [17:39:55]OFD Sender: No OFD packet to send [17:39:59]accept exits with 10 [17:39:59]New connection [17:39:59]New thread 3067075940 created [17:39:59]Thread 3067219300 joined [17:39:59]Waiting for new connection... [17:39:59] Sock 10.Parse request [17:39:59]Sock 10.Check first char [17:39:59]Sock 10.First char is OK [17:39:59]request: POST /json_proto HTTP/1.0 [17:39:59]Method: POST [17:39:59]URL: /json_proto [17:39:59]Method is POST - this is cgi request [17:39:59]url: /json_proto [17:39:59]query_string will be loaded in cgi processing [17:39:59]execute_cgi json_proto POST (null) [17:39:59]execute_cgi path=json_proto method=POST [17:39:59]POST find Content-Length [17:39:59]Host: 172.17.44.132:8080 [17:39:59]Content-Length: 682 [17:39:59]Content-Type: application/json [17:39:59] [17:39:59]POST finish read [17:39:59]Found Content-Length = 682 [17:39:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:59]execute_script... [17:39:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:59]POST & json_proto [17:39:59]process_json_proto [17:39:59]json parsed OK: [17:39:59]protocol is kg_v1.0 [17:39:59]action value=close_receipt [17:39:59]process_action close_receipt [17:39:59]cmd_close_receipt [17:39:59]MH_GetDate [17:39:59]Write to MH i2c: F0 00 00 25 02 16 [17:39:59]Write i2c OK [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: F0 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: F0 09 00 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: F0 09 00 25 02 00 6F 26 C6 66 2A 83 C1 65 B3 [17:39:59]GetLastDocTimeStamp 1724261975 [17:39:59]current date 1724261999 [17:39:59]FM_GetShiftState [17:39:59]SAM_PROTO_GetShiftState [17:39:59]wFMCommunicate request_size=4 [17:39:59]MH_SAM_APDU [17:39:59]CAPDU: 80 13 01 00 [17:39:59]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [17:39:59]Write i2c OK [17:39:59]MH_I2C_Read... [17:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:59]Read from MH i2c: E2 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 0E 00 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6B [17:39:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:39:59]wFMCommunicate OK [17:39:59]SAM_PROTO_GetShiftState done [17:39:59]FM_GetShiftState done [17:39:59]opened in 1724199517 [17:39:59]opened+sec_in_day 1724285917 [17:39:59]quantity*price = 100005 [17:39:59]sum+1 = 100006 [17:39:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 589 21.08.2024 17:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163991 ФПД: 63962871916497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163991&fm=63962871916497&tin=02508201610067®Number=0000000000092562&sum=100000 [17:40:00]StoreToDocumentArchive [17:40:00]shift 466 fd 163991 [17:40:00]save to /storage/0466/doc_00163991 [17:40:00]save last doc name /storage/0466/doc_00163991 to /storage/kkm_last_doc_name [17:40:00]save OK [17:40:00]Clear old archive folders... [17:40:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:40:00]tlvbuf is 00585110 [17:40:00]SAM_PROTO_ClearQueue [17:40:00]wFMCommunicate request_size=4 [17:40:00]MH_SAM_APDU [17:40:00]CAPDU: 80 09 00 00 [17:40:00]Write to MH i2c: E2 08 00 33 02 80 09 00 00 00 00 00 00 A7 [17:40:00]Write i2c OK [17:40:00]MH_I2C_Read... [17:40:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:40:00]Read from MH i2c: E2 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [17:40:00]RAPDU: 90 00 [17:40:00]wFMCommunicate OK [17:40:00]SAM_PROTO_ClearQueue done [17:40:00]KKMCreateOFDPacket [17:40:00]OFDProtocolAddRootSTLVToBuf [17:40:00]FM_MakeSignedData [17:40:00]FM_MakeSignedData [17:40:00]SAM_PROTO_SignData [17:40:00]wFMCommunicate request_size=4 [17:40:00]MH_SAM_APDU [17:40:00]CAPDU: 80 0D 01 02 [17:40:00]Write to MH i2c: E2 08 00 34 02 80 0D 01 02 00 00 00 00 AF [17:40:00]Write i2c OK [17:40:00]MH_I2C_Read... [17:40:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:40:00]Read from MH i2c: E2 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [17:40:00]RAPDU: 90 00 [17:40:00]wFMCommunicate OK [17:40:00]wFMCommunicate request_size=255 [17:40:00]MH_SAM_APDU [17:40:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 02 00 00 F4 03 04 00 6F 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 80 02 00 35 04 06 00 3A [17:40:00]Write to MH i2c: E2 02 01 35 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 4D 02 00 00 F4 03 04 00 6F 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 80 02 00 35 04 06 00 3A 00 00 F8 [17:40:00]Write i2c OK [17:40:00]MH_I2C_Read... [17:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:00]Read from MH i2c: E2 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [17:40:00]RAPDU: 90 00 [17:40:00]wFMCommunicate OK [17:40:00]wFMCommunicate request_size=10 [17:40:00]MH_SAM_APDU [17:40:00]CAPDU: 80 0D 02 02 05 2C 84 42 67 D1 [17:40:00]Write to MH i2c: E2 0D 00 36 02 80 0D 02 02 05 00 2C 84 42 67 D1 00 00 E6 [17:40:00]Write i2c OK [17:40:00]MH_I2C_Read... [17:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:00]Read from MH i2c: E2 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 [17:40:00]MH_I2C_Read... [17:40:00]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [17:40:00]RAPDU: 90 00 [17:40:00]wFMCommunicate OK [17:40:00]wFMCommunicate request_size=4 [17:40:00]MH_SAM_APDU [17:40:00]CAPDU: 80 0D 03 02 [17:40:00]Write to MH i2c: E2 08 00 37 02 80 0D 03 02 00 00 00 00 B4 [17:40:01]Write i2c OK [17:40:01]MH_I2C_Read... [17:40:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:40:01]Read from MH i2c: E2 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: E2 0B 00 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: E2 0B 00 37 02 00 00 29 B1 F4 BC 94 3C 90 90 00 9F [17:40:01]RAPDU: 00 29 B1 F4 BC 94 3C 90 90 00 [17:40:01]wFMCommunicate OK [17:40:01]SAM_PROTO_SignData done [17:40:01]FM_MakeSignedData done [17:40:01]CreateOFDProtocolMessage [17:40:01]wFMCommunicate request_size=4 [17:40:01]MH_SAM_APDU [17:40:01]CAPDU: 80 11 00 00 [17:40:01]Write to MH i2c: E2 08 00 38 02 80 11 00 00 00 00 00 00 B4 [17:40:01]Write i2c OK [17:40:01]MH_I2C_Read... [17:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:01]Read from MH i2c: E2 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: E2 17 00 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: E2 17 00 38 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [17:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:40:01]wFMCommunicate OK [17:40:01]CreateOFDProtocolMessage done [17:40:01]OFDSenderStorePacket 163991 [17:40:01]StoreOFDPacket docnum=163991 [17:40:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 27 0F 07 01 8A 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 6F 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 80 02 00 35 04 06 00 3A 2C 84 42 67 D1 00 29 B1 F4 BC 94 3C 90 [17:40:01]CheckFolder [17:40:01]dirname=/storage/ofd_packets [17:40:01]CheckFolder done [17:40:01]ProducePacketName [17:40:01]name=ofd_packets/00163991 [17:40:01]NVStorageSaveData ofd_packets/00163991 [17:40:01]File name is /storage/ofd_packets/00163991 [17:40:01]Write 301 bytes [17:40:01]NVStorageSaveData done [17:40:01]OFDSenderStorePacket done [17:40:01]KKMCreateOFDPacket done [17:40:01]NVStorageSaveData kkm_last_timestamp [17:40:01]File name is /storage/kkm_last_timestamp [17:40:01]Write 4 bytes [17:40:01]NVStorageSaveData done [17:40:01]ExternCall_PrintAddStr [17:40:01]wPrintStart [17:40:01]Write to MH i2c: 01 00 00 39 02 3B [17:40:01]Write i2c OK [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: 01 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: 01 07 00 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 FF 0F 50 [17:40:01]RasterBufferAndPrint [17:40:01]line Счет N : (1)292596 [17:40:01]line ИНН: 02508201610067 [17:40:01]line Контрольно-Кассовый Чек [17:40:01]line ПРОДАЖА [17:40:01]line ТРК (МРК, ГНК) : 52 [17:40:01]line Товар: 2710124130 [17:40:01]line Аи-92-К-5 [17:40:01]line 14.750 * 67.80 [17:40:01]line = 1000.05 [17:40:01]line НДС 12% НСП 1% [17:40:01]line > о реализуемом товаре [17:40:01]line ОКРУГЛЕНИЕ: -0.05 [17:40:01]line ИТОГО: 1000.00 [17:40:01]line Внесено: 1000.00 [17:40:01]line СДАЧА: 0.00 [17:40:01]line НСП 1% : 8.85 [17:40:01]line НДС 12% : 106.20 [17:40:01]line Наличными: 1000.00 [17:40:01]line Безнал.: 0.00 [17:40:01]line Место: АЗС № 130 "Партнер Нефть" [17:40:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:40:01]line СНО: Общий режим [17:40:01]line Чек 589 21.08.2024 17:39 [17:40:01]line Смена: 466 ФФД: 1.0 [17:40:01]line ЗНМ: 0300000070 [17:40:01]line РНМ: 0000000000092562 [17:40:01]line Версия ККМ: 001 [17:40:01]line ФМ: 0000000000871769 [17:40:01]line ФД: 163991 [17:40:01]line ФПД: 63962871916497 [17:40:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T173959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163991&fm=63962871916497&tin=02508201610067®Number=0000000000092562&sum=100000 [17:40:01]written 0, free lines is 4095 [17:40:01]OFD Sender: Processing packet 163991 [packets to send 970, broken 969] [17:40:01]ProducePacketName [17:40:01]name=ofd_packets/00163991 [17:40:01]OFD Sender: To server: pG, [17:40:01]CommunicateWithHost lk.salyk.kg:30040 [17:40:01]ConnectInit lk.salyk.kg [17:40:01]Write to MH i2c: 01 00 00 64 02 66 [17:40:01]Write i2c OK [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: 01 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: 01 07 00 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 C8 0C 41 [17:40:01]RasterBufferAndPrint [17:40:01]line [17:40:01]line [17:40:01]line [17:40:01]line [17:40:01]line [17:40:01]written 0, free lines is 3288 [17:40:01]MH_Cut [17:40:01]Write to MH i2c: D1 01 00 6B 02 01 3F [17:40:01]Write i2c OK [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: D1 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: D1 01 00 [17:40:01]MH_I2C_Read... [17:40:01]Read from MH i2c: D1 01 00 6B 02 00 3E [17:40:01]Write to MH i2c: 01 00 00 6C 02 6E [17:40:01]Write i2c OK [17:40:01]MH_I2C_Read... [17:40:02]*** Cut start [17:40:02]*** Purtial cut [17:40:02]*** Stage 1: CUTSNS_PIN = 1 [17:40:02]Connected sock=8 [17:40: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 37 36 39 0F 01 00 00 27 0F 07 01 8A 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 6F 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 80 02 00 35 04 06 00 3A 2C 84 42 67 D1 00 29 B1 F4 BC 94 3C 90 [17:40:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 48 47 00 23 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 37 36 39 10 04 04 00 97 80 02 00 F4 03 04 00 C1 CF C5 66 B6 04 01 00 00 AF 38 89 EC AB B7 22 90 [17:40:03]CommunicateWithHost err = 0 [17:40:03]CheckOFDResponse [17:40:03]1017 (14) - 77093643461234 [17:40:03]1041 (16) - 0000000000871769 [17:40:03]1040 (4) - 163991 [17:40:03]1012 (4) - 21.08.2024 11:30 [17:40:03]1206 (1) - 0 [17:40:03]OFD Sender: Remove packet 163991 [17:40:03]ProducePacketName [17:40:03]name=ofd_packets/00163991 [17:40:03]NVStorageDeleteData [17:40:04]OFD Sender: No OFD packet to send [17:40:04]Read from MH i2c: 01 [17:40:04]MH_I2C_Read... [17:40:04]*** Stop cut motor [17:40:04]*** Cut end [17:40:04]Read from MH i2c: 01 07 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [17:40:04]process_action close_receipt done [17:40:04]requested_data is exist [17:40:04]produce_requested_data [17:40:04]requested_item fm.sn is exist - process it [17:40:04]wFMCommunicate request_size=4 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 11 00 00 [17:40:04]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 17 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [17:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:40:04]wFMCommunicate OK [17:40:04]requested_item fd.num is exist - process it [17:40:04]SAM_PROTO_GetFieldsCounters [17:40:04]wFMCommunicate request_size=4 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 13 00 00 [17:40:04]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 62 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 EB [17:40: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:40:04]wFMCommunicate OK [17:40:04]SAM_PROTO_GetFieldsCounters done [17:40:04]requested_item shift.num is exist - process it [17:40:04]requested_item shift.opened is exist - process it [17:40:04]req_shift_opened [17:40:04]FM_GetShiftState [17:40:04]SAM_PROTO_GetShiftState [17:40:04]wFMCommunicate request_size=4 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 13 01 00 [17:40:04]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 0E 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B4 [17:40:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:40:04]wFMCommunicate OK [17:40:04]SAM_PROTO_GetShiftState done [17:40:04]FM_GetShiftState done [17:40:04]req_shift_opened done [17:40:04]requested_item shift.open_date is exist - process it [17:40:04]req_shift_open_date [17:40:04]req_shift_open_date done [17:40:04]produce_requested_data done [17:40:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163991,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:40:04]process_action_free close_receipt [17:40:04]json_value_free [17:40:04]json_value_free done [17:40:04]process_json_proto returns [17:40:04]Send response to host [17:40:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163991,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:40:04]free response buf [17:40:04]execute_script done [17:40:04]execute_script returns [17:40:04]free content buf [17:40:04]Sock 10.Close socket [17:40:04]Sock 10.Thread stoped [17:40:09]OFD Sender: No OFD packet to send [17:40:14]OFD Sender: No OFD packet to send [17:40:17]recv_with_timeout no data received [17:40:19]OFD Sender: No OFD packet to send [17:40:24]OFD Sender: No OFD packet to send [17:40:29]OFD Sender: No OFD packet to send [17:40:34]OFD Sender: No OFD packet to send [17:40:39]OFD Sender: No OFD packet to send [17:40:44]OFD Sender: No OFD packet to send [17:40:45]recv_with_timeout no data received [17:40:49]OFD Sender: No OFD packet to send [17:40:54]OFD Sender: No OFD packet to send [17:40:56]recv_with_timeout no data received [17:40:59]OFD Sender: No OFD packet to send [17:41:02]accept exits with 9 [17:41:02]New connection [17:41:02]New thread 3067219300 created [17:41:02]Thread 3067075940 joined [17:41:02]Waiting for new connection... [17:41:02] Sock 9.Parse request [17:41:02]Sock 9.Check first char [17:41:02]Sock 9.First char is OK [17:41:02]request: POST /json_proto HTTP/1.0 [17:41:02]Method: POST [17:41:02]URL: /json_proto [17:41:02]Method is POST - this is cgi request [17:41:02]url: /json_proto [17:41:02]query_string will be loaded in cgi processing [17:41:02]execute_cgi json_proto POST (null) [17:41:02]execute_cgi path=json_proto method=POST [17:41:02]POST find Content-Length [17:41:02]Host: 172.17.44.132:8080 [17:41:02]Content-Length: 682 [17:41:02]Content-Type: application/json [17:41:02] [17:41:02]POST finish read [17:41:02]Found Content-Length = 682 [17:41:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 22.240, "sum" : 1650.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1650.00, "total" : 1650.00, "payments": [ { "type": 0, "sum" : 1650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:02]execute_script... [17:41: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)292597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 22.240, "sum" : 1650.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1650.00, "total" : 1650.00, "payments": [ { "type": 0, "sum" : 1650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:02]POST & json_proto [17:41:02]process_json_proto [17:41:02]json parsed OK: [17:41:02]protocol is kg_v1.0 [17:41:02]action value=close_receipt [17:41:02]process_action close_receipt [17:41:02]cmd_close_receipt [17:41:02]MH_GetDate [17:41:02]Write to MH i2c: F0 00 00 70 02 61 [17:41:02]Write i2c OK [17:41:02]MH_I2C_Read... [17:41:02]Read from MH i2c: F0 [17:41:02]MH_I2C_Read... [17:41:02]Read from MH i2c: F0 09 00 [17:41:02]MH_I2C_Read... [17:41:02]Read from MH i2c: F0 09 00 70 02 00 AE 26 C6 66 2A 83 C1 65 3D [17:41:02]GetLastDocTimeStamp 1724261999 [17:41:02]current date 1724262062 [17:41:02]FM_GetShiftState [17:41:02]SAM_PROTO_GetShiftState [17:41:02]wFMCommunicate request_size=4 [17:41:02]MH_SAM_APDU [17:41:02]CAPDU: 80 13 01 00 [17:41:02]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [17:41:02]Write i2c OK [17:41:02]MH_I2C_Read... [17:41:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:02]Read from MH i2c: E2 [17:41:02]MH_I2C_Read... [17:41:02]Read from MH i2c: E2 0E 00 [17:41:02]MH_I2C_Read... [17:41:02]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [17:41:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:41:02]wFMCommunicate OK [17:41:02]SAM_PROTO_GetShiftState done [17:41:02]FM_GetShiftState done [17:41:02]opened in 1724199517 [17:41:02]opened+sec_in_day 1724285917 [17:41:02]quantity*price = 165020 [17:41:02]sum+1 = 165022 [17:41:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 1650.00 Внесено: 1650.00 СДАЧА: 0.00 НСП 1% : 14.60 НДС 12% : 175.24 Наличными: 1650.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 590 21.08.2024 17:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163992 ФПД: 62926600869774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163992&fm=62926600869774&tin=02508201610067®Number=0000000000092562&sum=165000 [17:41:03]StoreToDocumentArchive [17:41:03]shift 466 fd 163992 [17:41:03]save to /storage/0466/doc_00163992 [17:41:03]save last doc name /storage/0466/doc_00163992 to /storage/kkm_last_doc_name [17:41:03]save OK [17:41:03]Clear old archive folders... [17:41:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:41:03]tlvbuf is 0056F920 [17:41:03]SAM_PROTO_ClearQueue [17:41:03]wFMCommunicate request_size=4 [17:41:03]MH_SAM_APDU [17:41:03]CAPDU: 80 09 00 00 [17:41:03]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [17:41:03]Write i2c OK [17:41:03]MH_I2C_Read... [17:41:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:03]Read from MH i2c: E2 [17:41:03]MH_I2C_Read... [17:41:03]Read from MH i2c: E2 03 00 [17:41:03]MH_I2C_Read... [17:41:03]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [17:41:03]RAPDU: 90 00 [17:41:03]wFMCommunicate OK [17:41:03]SAM_PROTO_ClearQueue done [17:41:03]KKMCreateOFDPacket [17:41:03]OFDProtocolAddRootSTLVToBuf [17:41:03]FM_MakeSignedData [17:41:03]FM_MakeSignedData [17:41:03]SAM_PROTO_SignData [17:41:03]wFMCommunicate request_size=4 [17:41:03]MH_SAM_APDU [17:41:03]CAPDU: 80 0D 01 02 [17:41:03]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [17:41:03]Write i2c OK [17:41:03]MH_I2C_Read... [17:41:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:04]Read from MH i2c: E2 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 03 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [17:41:04]RAPDU: 90 00 [17:41:04]wFMCommunicate OK [17:41:04]wFMCommunicate request_size=255 [17:41:04]MH_SAM_APDU [17:41: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 E0 56 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 AE 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 80 02 00 35 04 06 00 39 [17:41:04]Write to MH i2c: E2 02 01 80 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 56 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 AE 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 80 02 00 35 04 06 00 39 00 00 81 [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:04]Read from MH i2c: E2 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 03 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [17:41:04]RAPDU: 90 00 [17:41:04]wFMCommunicate OK [17:41:04]wFMCommunicate request_size=10 [17:41:04]MH_SAM_APDU [17:41:04]CAPDU: 80 0D 02 02 05 3B 3D B1 17 8E [17:41:04]Write to MH i2c: E2 0D 00 81 02 80 0D 02 02 05 00 3B 3D B1 17 8E 00 00 D5 [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:04]Read from MH i2c: E2 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 03 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [17:41:04]RAPDU: 90 00 [17:41:04]wFMCommunicate OK [17:41:04]wFMCommunicate request_size=4 [17:41:04]MH_SAM_APDU [17:41:04]CAPDU: 80 0D 03 02 [17:41:04]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:04]Read from MH i2c: E2 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 0B 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 0B 00 82 02 00 B3 6B B1 2A 14 16 41 34 90 00 98 [17:41:04]RAPDU: B3 6B B1 2A 14 16 41 34 90 00 [17:41:04]wFMCommunicate OK [17:41:04]SAM_PROTO_SignData done [17:41:04]FM_MakeSignedData done [17:41:04]CreateOFDProtocolMessage [17:41:04]wFMCommunicate request_size=4 [17:41:04]MH_SAM_APDU [17:41:04]CAPDU: 80 11 00 00 [17:41:04]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:04]OFD Sender: No OFD packet to send [17:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:04]Read from MH i2c: E2 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 17 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [17:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:41:04]wFMCommunicate OK [17:41:04]CreateOFDProtocolMessage done [17:41:04]OFDSenderStorePacket 163992 [17:41:04]StoreOFDPacket docnum=163992 [17:41:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 12 82 07 01 4A 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 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 56 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 AE 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 80 02 00 35 04 06 00 39 3B 3D B1 17 8E B3 6B B1 2A 14 16 41 34 [17:41:04]CheckFolder [17:41:04]dirname=/storage/ofd_packets [17:41:04]CheckFolder done [17:41:04]ProducePacketName [17:41:04]name=ofd_packets/00163992 [17:41:04]NVStorageSaveData ofd_packets/00163992 [17:41:04]File name is /storage/ofd_packets/00163992 [17:41:04]Write 301 bytes [17:41:04]NVStorageSaveData done [17:41:04]OFDSenderStorePacket done [17:41:04]KKMCreateOFDPacket done [17:41:04]NVStorageSaveData kkm_last_timestamp [17:41:04]File name is /storage/kkm_last_timestamp [17:41:04]Write 4 bytes [17:41:04]NVStorageSaveData done [17:41:04]ExternCall_PrintAddStr [17:41:04]wPrintStart [17:41:04]Write to MH i2c: 01 00 00 84 02 86 [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: 01 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: 01 07 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [17:41:04]RasterBufferAndPrint [17:41:04]line Счет N : (1)292597 [17:41:04]line ИНН: 02508201610067 [17:41:04]line Контрольно-Кассовый Чек [17:41:04]line ПРОДАЖА [17:41:04]line ТРК (МРК, ГНК) : 63 [17:41:04]line Товар: 2710124500 [17:41:04]line Аи-95-К-5 [17:41:04]line 22.240 * 74.20 [17:41:04]line = 1650.21 [17:41:04]line НДС 12% НСП 1% [17:41:04]line > о реализуемом товаре [17:41:04]line ОКРУГЛЕНИЕ: -0.21 [17:41:04]line ИТОГО: 1650.00 [17:41:04]line Внесено: 1650.00 [17:41:04]line СДАЧА: 0.00 [17:41:04]line НСП 1% : 14.60 [17:41:04]line НДС 12% : 175.24 [17:41:04]line Наличными: 1650.00 [17:41:04]line Безнал.: 0.00 [17:41:04]line Место: АЗС № 130 "Партнер Нефть" [17:41:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:41:04]line СНО: Общий режим [17:41:04]line Чек 590 21.08.2024 17:41 [17:41:04]line Смена: 466 ФФД: 1.0 [17:41:04]line ЗНМ: 0300000070 [17:41:04]line РНМ: 0000000000092562 [17:41:04]line Версия ККМ: 001 [17:41:04]line ФМ: 0000000000871769 [17:41:04]line ФД: 163992 [17:41:04]line ФПД: 62926600869774 [17:41:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163992&fm=62926600869774&tin=02508201610067®Number=0000000000092562&sum=165000 [17:41:04]written 0, free lines is 4095 [17:41:04]OFD Sender: Processing packet 163992 [packets to send 970, broken 969] [17:41:04]ProducePacketName [17:41:04]name=ofd_packets/00163992 [17:41:04]OFD Sender: To server: pG, [17:41:04]CommunicateWithHost lk.salyk.kg:30040 [17:41:04]ConnectInit lk.salyk.kg [17:41:04]Write to MH i2c: 01 00 00 AF 02 B1 [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: 01 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: 01 07 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 CE 0C 92 [17:41:04]RasterBufferAndPrint [17:41:04]line [17:41:04]line [17:41:04]line [17:41:04]line [17:41:04]line [17:41:04]written 0, free lines is 3284 [17:41:04]MH_Cut [17:41:04]Write to MH i2c: D1 01 00 B6 02 01 8A [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: D1 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: D1 01 00 [17:41:04]MH_I2C_Read... [17:41:04]Read from MH i2c: D1 01 00 B6 02 00 89 [17:41:04]Write to MH i2c: 01 00 00 B7 02 B9 [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:05]*** Cut start [17:41:05]*** Purtial cut [17:41:05]*** Stage 1: CUTSNS_PIN = 1 [17:41:07]Read from MH i2c: 01 [17:41:07]MH_I2C_Read... [17:41:07]*** Stop cut motor [17:41:07]*** Cut end [17:41:07]Read from MH i2c: 01 07 00 [17:41:07]MH_I2C_Read... [17:41:07]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [17:41:07]process_action close_receipt done [17:41:07]requested_data is exist [17:41:07]produce_requested_data [17:41:07]requested_item fm.sn is exist - process it [17:41:07]wFMCommunicate request_size=4 [17:41:07]MH_SAM_APDU [17:41:07]CAPDU: 80 11 00 00 [17:41:07]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [17:41:07]Write i2c OK [17:41:07]MH_I2C_Read... [17:41:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:07]Read from MH i2c: E2 [17:41:07]MH_I2C_Read... [17:41:07]Read from MH i2c: E2 17 00 [17:41:07]MH_I2C_Read... [17:41:07]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [17:41:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:41:07]wFMCommunicate OK [17:41:07]requested_item fd.num is exist - process it [17:41:07]SAM_PROTO_GetFieldsCounters [17:41:07]wFMCommunicate request_size=4 [17:41:07]MH_SAM_APDU [17:41:07]CAPDU: 80 13 00 00 [17:41:07]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [17:41:07]Write i2c OK [17:41:07]MH_I2C_Read... [17:41:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:07]Read from MH i2c: E2 [17:41:07]MH_I2C_Read... [17:41:07]Read from MH i2c: E2 62 00 [17:41:07]MH_I2C_Read... [17:41:07]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 3A [17:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:07]wFMCommunicate OK [17:41:07]SAM_PROTO_GetFieldsCounters done [17:41:07]requested_item shift.num is exist - process it [17:41:07]requested_item shift.opened is exist - process it [17:41:07]req_shift_opened [17:41:07]FM_GetShiftState [17:41:07]SAM_PROTO_GetShiftState [17:41:07]wFMCommunicate request_size=4 [17:41:07]MH_SAM_APDU [17:41:07]CAPDU: 80 13 01 00 [17:41:07]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [17:41:07]Write i2c OK [17:41:07]MH_I2C_Read... [17:41:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:08]Read from MH i2c: E2 [17:41:08]MH_I2C_Read... [17:41:08]Read from MH i2c: E2 0E 00 [17:41:08]MH_I2C_Read... [17:41:08]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FF [17:41:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:41:08]wFMCommunicate OK [17:41:08]SAM_PROTO_GetShiftState done [17:41:08]FM_GetShiftState done [17:41:08]req_shift_opened done [17:41:08]requested_item shift.open_date is exist - process it [17:41:08]req_shift_open_date [17:41:08]req_shift_open_date done [17:41:08]produce_requested_data done [17:41:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163992,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:41:08]process_action_free close_receipt [17:41:08]json_value_free [17:41:08]json_value_free done [17:41:08]process_json_proto returns [17:41:08]Send response to host [17:41:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163992,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:41:08]free response buf [17:41:08]execute_script done [17:41:08]execute_script returns [17:41:08]free content buf [17:41:08]Sock 9.Close socket [17:41:08]Sock 9.Thread stoped [17:41:08]recv_with_timeout no data received [17:41:09]ConnectInit Can't take IP for lk.salyk.kg [17:41:09]CommunicateWithHost connect error [17:41:09]CommunicateWithHost err = -1 [17:41:09]OFD Sender: Server communicate error [17:41:14]OFD Sender: Processing packet 163992 [packets to send 970, broken 969] [17:41:14]ProducePacketName [17:41:14]name=ofd_packets/00163992 [17:41:14]OFD Sender: To server: pG, [17:41:14]CommunicateWithHost lk.salyk.kg:30040 [17:41:14]ConnectInit lk.salyk.kg [17:41:15]Connected sock=9 [17:41: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 37 36 39 0F 01 00 00 12 82 07 01 4A 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 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 56 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 AE 26 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 80 02 00 35 04 06 00 39 3B 3D B1 17 8E B3 6B B1 2A 14 16 41 34 [17:41:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F 93 47 00 A2 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 37 36 39 10 04 04 00 98 80 02 00 F4 03 04 00 09 D0 C5 66 B6 04 01 00 00 45 23 C1 64 FC DB B4 9D [17:41:16]CommunicateWithHost err = 0 [17:41:16]CheckOFDResponse [17:41:16]1017 (14) - 77093643461234 [17:41:16]1041 (16) - 0000000000871769 [17:41:16]1040 (4) - 163992 [17:41:16]1012 (4) - 21.08.2024 11:31 [17:41:16]1206 (1) - 0 [17:41:16]OFD Sender: Remove packet 163992 [17:41:16]ProducePacketName [17:41:16]name=ofd_packets/00163992 [17:41:16]NVStorageDeleteData [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:37]OFD Sender: No OFD packet to send [17:41:42]OFD Sender: No OFD packet to send [17:41:47]OFD Sender: No OFD packet to send [17:41:52]OFD Sender: No OFD packet to send [17:41:57]OFD Sender: No OFD packet to send [17:42:02]OFD Sender: No OFD packet to send [17:42:07]OFD Sender: No OFD packet to send [17:42:12]OFD Sender: No OFD packet to send [17:42:17]OFD Sender: No OFD packet to send [17:42:22]recv_with_timeout no data received [17:42:22]OFD Sender: No OFD packet to send [17:42:27]OFD Sender: No OFD packet to send [17:42:29]accept exits with 10 [17:42:29]New connection [17:42:29]New thread 3067075940 created [17:42:29]Thread 3067219300 joined [17:42:29]Waiting for new connection... [17:42:29] Sock 10.Parse request [17:42:29]Sock 10.Check first char [17:42:29]Sock 10.First char is OK [17:42:29]request: POST /json_proto HTTP/1.0 [17:42:29]Method: POST [17:42:29]URL: /json_proto [17:42:29]Method is POST - this is cgi request [17:42:29]url: /json_proto [17:42:29]query_string will be loaded in cgi processing [17:42:29]execute_cgi json_proto POST (null) [17:42:29]execute_cgi path=json_proto method=POST [17:42:29]POST find Content-Length [17:42:29]Host: 172.17.44.132:8080 [17:42:29]Content-Length: 679 [17:42:29]Content-Type: application/json [17:42:29] [17:42:29]POST finish read [17:42:29]Found Content-Length = 679 [17:42:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "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:42:29]execute_script... [17:42:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "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:42:29]POST & json_proto [17:42:29]process_json_proto [17:42:29]json parsed OK: [17:42:29]protocol is kg_v1.0 [17:42:29]action value=close_receipt [17:42:29]process_action close_receipt [17:42:29]cmd_close_receipt [17:42:29]MH_GetDate [17:42:29]Write to MH i2c: F0 00 00 BB 02 AC [17:42:29]Write i2c OK [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: F0 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: F0 09 00 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: F0 09 00 BB 02 00 05 27 C6 66 2A 83 C1 65 E0 [17:42:29]GetLastDocTimeStamp 1724262062 [17:42:29]current date 1724262149 [17:42:29]FM_GetShiftState [17:42:29]SAM_PROTO_GetShiftState [17:42:29]wFMCommunicate request_size=4 [17:42:29]MH_SAM_APDU [17:42:29]CAPDU: 80 13 01 00 [17:42:29]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [17:42:29]Write i2c OK [17:42:29]MH_I2C_Read... [17:42:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:29]Read from MH i2c: E2 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 0E 00 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [17:42:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:42:29]wFMCommunicate OK [17:42:29]SAM_PROTO_GetShiftState done [17:42:29]FM_GetShiftState done [17:42:29]opened in 1724199517 [17:42:29]opened+sec_in_day 1724285917 [17:42:29]quantity*price = 100050 [17:42:29]sum+1 = 100052 [17:42:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 591 21.08.2024 17:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163993 ФПД: 104236672641433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163993&fm=104236672641433&tin=02508201610067®Number=0000000000092562&sum=100000 [17:42:31]StoreToDocumentArchive [17:42:31]shift 466 fd 163993 [17:42:31]save to /storage/0466/doc_00163993 [17:42:31]save last doc name /storage/0466/doc_00163993 to /storage/kkm_last_doc_name [17:42:31]save OK [17:42:31]Clear old archive folders... [17:42:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:42:31]tlvbuf is 004F61E0 [17:42:31]SAM_PROTO_ClearQueue [17:42:31]wFMCommunicate request_size=4 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 09 00 00 [17:42:31]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:31]Read from MH i2c: E2 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [17:42:31]RAPDU: 90 00 [17:42:31]wFMCommunicate OK [17:42:31]SAM_PROTO_ClearQueue done [17:42:31]KKMCreateOFDPacket [17:42:31]OFDProtocolAddRootSTLVToBuf [17:42:31]FM_MakeSignedData [17:42:31]FM_MakeSignedData [17:42:31]SAM_PROTO_SignData [17:42:31]wFMCommunicate request_size=4 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 0D 01 02 [17:42:31]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:31]Read from MH i2c: E2 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [17:42:31]RAPDU: 90 00 [17:42:31]wFMCommunicate OK [17:42:31]wFMCommunicate request_size=255 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 4F 02 00 00 F4 03 04 00 06 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 80 02 00 35 04 06 00 5E CD 7D D8 [17:42:31]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 4F 02 00 00 F4 03 04 00 06 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 80 02 00 35 04 06 00 5E CD 7D D8 00 00 EC [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:31]Read from MH i2c: E2 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [17:42:31]RAPDU: 90 00 [17:42:31]wFMCommunicate OK [17:42:31]wFMCommunicate request_size=7 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 0D 02 02 02 69 99 [17:42:31]Write to MH i2c: E2 0A 00 CC 02 80 0D 02 02 02 00 69 99 00 00 4E [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:31]Read from MH i2c: E2 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [17:42:31]RAPDU: 90 00 [17:42:31]wFMCommunicate OK [17:42:31]wFMCommunicate request_size=4 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 0D 03 02 [17:42:31]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:31]Read from MH i2c: E2 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 0B 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 0B 00 CD 02 00 D2 EB D9 DF B2 BC 9C 9A 90 00 64 [17:42:31]RAPDU: D2 EB D9 DF B2 BC 9C 9A 90 00 [17:42:31]wFMCommunicate OK [17:42:31]SAM_PROTO_SignData done [17:42:31]FM_MakeSignedData done [17:42:31]CreateOFDProtocolMessage [17:42:31]wFMCommunicate request_size=4 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 11 00 00 [17:42:31]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:31]Read from MH i2c: E2 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 17 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [17:42:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:42:31]wFMCommunicate OK [17:42:31]CreateOFDProtocolMessage done [17:42:31]OFDSenderStorePacket 163993 [17:42:31]StoreOFDPacket docnum=163993 [17:42:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B9 25 04 01 4F 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 4F 02 00 00 F4 03 04 00 06 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 80 02 00 35 04 06 00 5E CD 7D D8 69 99 D2 EB D9 DF B2 BC 9C 9A [17:42:31]CheckFolder [17:42:31]dirname=/storage/ofd_packets [17:42:31]CheckFolder done [17:42:31]ProducePacketName [17:42:31]name=ofd_packets/00163993 [17:42:31]NVStorageSaveData ofd_packets/00163993 [17:42:31]File name is /storage/ofd_packets/00163993 [17:42:31]Write 298 bytes [17:42:31]NVStorageSaveData done [17:42:31]OFDSenderStorePacket done [17:42:31]KKMCreateOFDPacket done [17:42:31]NVStorageSaveData kkm_last_timestamp [17:42:31]File name is /storage/kkm_last_timestamp [17:42:31]Write 4 bytes [17:42:31]NVStorageSaveData done [17:42:31]ExternCall_PrintAddStr [17:42:31]wPrintStart [17:42:31]Write to MH i2c: 01 00 00 CF 02 D1 [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: 01 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: 01 07 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [17:42:31]RasterBufferAndPrint [17:42:31]line Счет N : (1)292600 [17:42:31]line ИНН: 02508201610067 [17:42:31]line Контрольно-Кассовый Чек [17:42:31]line ПРОДАЖА [17:42:31]line ТРК (МРК, ГНК) : 34 [17:42:31]line Товар: 2710194800 [17:42:31]line ДТ-К-5 [17:42:31]line 13.130 * 76.20 [17:42:31]line = 1000.51 [17:42:31]line НДС 12% НСП 1% [17:42:31]line > о реализуемом товаре [17:42:31]line ОКРУГЛЕНИЕ: -0.51 [17:42:31]line ИТОГО: 1000.00 [17:42:31]line Внесено: 1000.00 [17:42:31]line СДАЧА: 0.00 [17:42:31]line НСП 1% : 8.85 [17:42:31]line НДС 12% : 106.25 [17:42:31]line Наличными: 1000.00 [17:42:31]line Безнал.: 0.00 [17:42:31]line Место: АЗС № 130 "Партнер Нефть" [17:42:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:42:31]line СНО: Общий режим [17:42:31]line Чек 591 21.08.2024 17:42 [17:42:31]line Смена: 466 ФФД: 1.0 [17:42:31]line ЗНМ: 0300000070 [17:42:31]line РНМ: 0000000000092562 [17:42:31]line Версия ККМ: 001 [17:42:31]line ФМ: 0000000000871769 [17:42:31]line ФД: 163993 [17:42:31]line ФПД: 104236672641433 [17:42:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163993&fm=104236672641433&tin=02508201610067®Number=0000000000092562&sum=100000 [17:42:31]OFD Sender: Processing packet 163993 [packets to send 970, broken 969] [17:42:31]ProducePacketName [17:42:31]name=ofd_packets/00163993 [17:42:31]OFD Sender: To server: pG, [17:42:31]CommunicateWithHost lk.salyk.kg:30040 [17:42:31]ConnectInit lk.salyk.kg [17:42:31]written 0, free lines is 4095 [17:42:32]Write to MH i2c: 01 00 00 FA 02 FC [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: 01 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: 01 07 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 CF 0C DE [17:42:32]RasterBufferAndPrint [17:42:32]line [17:42:32]line [17:42:32]line [17:42:32]line [17:42:32]line [17:42:32]written 0, free lines is 3285 [17:42:32]MH_Cut [17:42:32]Write to MH i2c: D1 01 00 01 03 01 D6 [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: D1 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: D1 01 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: D1 01 00 01 03 00 D5 [17:42:32]Write to MH i2c: 01 00 00 02 03 05 [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]Connected sock=8 [17:42: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 37 36 39 0C 01 00 00 B9 25 04 01 4F 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 4F 02 00 00 F4 03 04 00 06 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 80 02 00 35 04 06 00 5E CD 7D D8 69 99 D2 EB D9 DF B2 BC 9C 9A [17:42:33]*** Cut start [17:42:33]*** Purtial cut [17:42:33]*** Stage 1: CUTSNS_PIN = 1 [17:42:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 78 47 00 CA 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 37 36 39 10 04 04 00 99 80 02 00 F4 03 04 00 57 D0 C5 66 B6 04 01 00 00 7B 1F D6 30 14 B7 AA 9D [17:42:33]CommunicateWithHost err = 0 [17:42:33]CheckOFDResponse [17:42:33]1017 (14) - 77093643461234 [17:42:33]1041 (16) - 0000000000871769 [17:42:33]1040 (4) - 163993 [17:42:33]1012 (4) - 21.08.2024 11:32 [17:42:33]1206 (1) - 0 [17:42:33]OFD Sender: Remove packet 163993 [17:42:33]ProducePacketName [17:42:33]name=ofd_packets/00163993 [17:42:33]NVStorageDeleteData [17:42:34]OFD Sender: No OFD packet to send [17:42:35]Read from MH i2c: 01 [17:42:35]MH_I2C_Read... [17:42:35]*** Stop cut motor [17:42:35]*** Cut end [17:42:35]Read from MH i2c: 01 07 00 [17:42:35]MH_I2C_Read... [17:42:35]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [17:42:35]process_action close_receipt done [17:42:35]requested_data is exist [17:42:35]produce_requested_data [17:42:35]requested_item fm.sn is exist - process it [17:42:35]wFMCommunicate request_size=4 [17:42:35]MH_SAM_APDU [17:42:35]CAPDU: 80 11 00 00 [17:42:35]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [17:42:35]Write i2c OK [17:42:35]MH_I2C_Read... [17:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:35]Read from MH i2c: E2 [17:42:35]MH_I2C_Read... [17:42:35]Read from MH i2c: E2 17 00 [17:42:35]MH_I2C_Read... [17:42:35]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [17:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:42:35]wFMCommunicate OK [17:42:35]requested_item fd.num is exist - process it [17:42:35]SAM_PROTO_GetFieldsCounters [17:42:35]wFMCommunicate request_size=4 [17:42:35]MH_SAM_APDU [17:42:35]CAPDU: 80 13 00 00 [17:42:35]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [17:42:35]Write i2c OK [17:42:35]MH_I2C_Read... [17:42:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:35]Read from MH i2c: E2 [17:42:35]MH_I2C_Read... [17:42:35]Read from MH i2c: E2 62 00 [17:42:35]MH_I2C_Read... [17:42:35]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 8A [17:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:35]wFMCommunicate OK [17:42:35]SAM_PROTO_GetFieldsCounters done [17:42:35]requested_item shift.num is exist - process it [17:42:35]requested_item shift.opened is exist - process it [17:42:35]req_shift_opened [17:42:35]FM_GetShiftState [17:42:35]SAM_PROTO_GetShiftState [17:42:35]wFMCommunicate request_size=4 [17:42:35]MH_SAM_APDU [17:42:35]CAPDU: 80 13 01 00 [17:42:35]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [17:42:35]Write i2c OK [17:42:35]MH_I2C_Read... [17:42:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:35]Read from MH i2c: E2 [17:42:35]MH_I2C_Read... [17:42:35]Read from MH i2c: E2 0E 00 [17:42:35]MH_I2C_Read... [17:42:35]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4B [17:42:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:42:35]wFMCommunicate OK [17:42:35]SAM_PROTO_GetShiftState done [17:42:35]FM_GetShiftState done [17:42:35]req_shift_opened done [17:42:35]requested_item shift.open_date is exist - process it [17:42:35]req_shift_open_date [17:42:35]req_shift_open_date done [17:42:35]produce_requested_data done [17:42:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163993,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:42:35]process_action_free close_receipt [17:42:35]json_value_free [17:42:35]json_value_free done [17:42:35]process_json_proto returns [17:42:35]Send response to host [17:42:45]wFMCommunicate OK [17:42:45]CreateOFDProtocolMessage done [17:42:45]OFDSenderStorePacket 163995 [17:42:45]StoreOFDPacket docnum=163995 [17:42:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4A D9 04 01 F5 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 51 02 00 00 F4 03 04 00 13 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 80 02 00 35 04 06 00 59 C9 FB 93 44 56 1E 3B 39 B3 D1 80 9F DD [17:42:45]CheckFolder [17:42:45]dirname=/storage/ofd_packets [17:42:45]CheckFolder done [17:42:45]ProducePacketName [17:42:45]name=ofd_packets/00163995 [17:42:45]NVStorageSaveData ofd_packets/00163995 [17:42:45]File name is /storage/ofd_packets/00163995 [17:42:45]Write 298 bytes [17:42:45]NVStorageSaveData done [17:42:45]OFDSenderStorePacket done [17:42:45]KKMCreateOFDPacket done [17:42:45]NVStorageSaveData kkm_last_timestamp [17:42:45]File name is /storage/kkm_last_timestamp [17:42:45]Write 4 bytes [17:42:45]NVStorageSaveData done [17:42:45]ExternCall_PrintAddStr [17:42:45]wPrintStart [17:42:45]Write to MH i2c: 01 00 00 63 03 66 [17:42:45]Write i2c OK [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: 01 [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: 01 07 00 [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: 01 07 00 63 03 00 00 00 00 00 FF 0F 7B [17:42:45]RasterBufferAndPrint [17:42:45]line Счет N : (1)292594 [17:42:45]line ИНН: 02508201610067 [17:42:45]line Контрольно-Кассовый Чек [17:42:45]line ПРОДАЖА [17:42:45]line ТРК (МРК, ГНК) : 11 [17:42:45]line Товар: 2710194800 [17:42:45]line ДТ-К-5 [17:42:45]line 100.000 * 0.00 [17:42:45]line = 0.00 [17:42:45]line НДС 12% НСП 1% [17:42:45]line > о реализуемом товаре [17:42:45]line ИТОГО: 0.00 [17:42:45]line НСП 1% : 0.00 [17:42:45]line НДС 12% : 0.00 [17:42:45]line Наличными: 0.00 [17:42:45]line Безнал.: 0.00 [17:42:45]line Место: АЗС № 130 "Партнер Нефть" [17:42:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:42:45]line СНО: Общий режим [17:42:45]line Чек 593 21.08.2024 17:42 [17:42:45]line Смена: 466 ФФД: 1.0 [17:42:45]line ЗНМ: 0300000070 [17:42:45]line РНМ: 0000000000092562 [17:42:45]line Версия ККМ: 001 [17:42:45]line Талоны: ТК ГПНА Online [17:42:45]line 30080297 [17:42:45]line ФМ: 0000000000871769 [17:42:45]line ФД: 163995 [17:42:45]line ФПД: 98724044031062 [17:42:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174243&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163995&fm=98724044031062&tin=02508201610067®Number=0000000000092562&sum=0 [17:42:45]written 0, free lines is 4095 [17:42:45]OFD Sender: Processing packet 163995 [packets to send 970, broken 969] [17:42:45]ProducePacketName [17:42:45]name=ofd_packets/00163995 [17:42:45]OFD Sender: To server: pG, [17:42:45]CommunicateWithHost lk.salyk.kg:30040 [17:42:45]ConnectInit lk.salyk.kg [17:42:45]Write to MH i2c: 01 00 00 8D 03 90 [17:42:45]Write i2c OK [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: 01 [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: 01 07 00 [17:42:45]MH_I2C_Read... [17:42:45]Read from MH i2c: 01 07 00 8D 03 00 00 00 00 00 E1 0C 84 [17:42:45]RasterBufferAndPrint [17:42:45]line [17:42:45]line [17:42:45]line [17:42:45]line [17:42:45]line [17:42:45]written 0, free lines is 3318 [17:42:46]MH_Cut [17:42:46]Write to MH i2c: D1 01 00 94 03 01 69 [17:42:46]Write i2c OK [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: D1 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: D1 01 00 [17:42:46]MH_I2C_Read... [17:42:46]Read from MH i2c: D1 01 00 94 03 00 68 [17:42:46]Write to MH i2c: 01 00 00 95 03 98 [17:42:46]Write i2c OK [17:42:46]MH_I2C_Read... [17:42:46]*** Cut start [17:42:46]*** Purtial cut [17:42:46]*** Stage 1: CUTSNS_PIN = 1 [17:42:48]Read from MH i2c: 01 [17:42:48]MH_I2C_Read... [17:42:48]*** Stop cut motor [17:42:48]*** Cut end [17:42:48]Read from MH i2c: 01 07 00 [17:42:48]MH_I2C_Read... [17:42:48]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 FF 0F AD [17:42:48]process_action close_receipt done [17:42:48]requested_data is exist [17:42:48]produce_requested_data [17:42:48]requested_item fm.sn is exist - process it [17:42:48]wFMCommunicate request_size=4 [17:42:48]MH_SAM_APDU [17:42:48]CAPDU: 80 11 00 00 [17:42:48]Write to MH i2c: E2 08 00 96 03 80 11 00 00 00 00 00 00 13 [17:42:48]Write i2c OK [17:42:48]MH_I2C_Read... [17:42:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:48]Read from MH i2c: E2 [17:42:48]MH_I2C_Read... [17:42:48]Read from MH i2c: E2 17 00 [17:42:48]MH_I2C_Read... [17:42:48]Read from MH i2c: E2 17 00 96 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [17:42:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:42:48]wFMCommunicate OK [17:42:48]requested_item fd.num is exist - process it [17:42:48]SAM_PROTO_GetFieldsCounters [17:42:48]wFMCommunicate request_size=4 [17:42:48]MH_SAM_APDU [17:42:48]CAPDU: 80 13 00 00 [17:42:48]Write to MH i2c: E2 08 00 97 03 80 13 00 00 00 00 00 00 16 [17:42:48]Write i2c OK [17:42:48]MH_I2C_Read... [17:42:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:48]Read from MH i2c: E2 [17:42:48]MH_I2C_Read... [17:42:48]Read from MH i2c: E2 62 00 [17:42:48]MH_I2C_Read... [17:42:48]Read from MH i2c: E2 62 00 97 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 25 [17:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:49]wFMCommunicate OK [17:42:49]SAM_PROTO_GetFieldsCounters done [17:42:49]requested_item shift.num is exist - process it [17:42:49]requested_item shift.opened is exist - process it [17:42:49]req_shift_opened [17:42:49]FM_GetShiftState [17:42:49]SAM_PROTO_GetShiftState [17:42:49]wFMCommunicate request_size=4 [17:42:49]MH_SAM_APDU [17:42:49]CAPDU: 80 13 01 00 [17:42:49]Write to MH i2c: E2 08 00 98 03 80 13 01 00 00 00 00 00 18 [17:42:49]Write i2c OK [17:42:49]MH_I2C_Read... [17:42:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:49]Read from MH i2c: E2 [17:42:49]MH_I2C_Read... [17:42:49]Read from MH i2c: E2 0E 00 [17:42:49]MH_I2C_Read... [17:42:49]Read from MH i2c: E2 0E 00 98 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [17:42:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:42:49]wFMCommunicate OK [17:42:49]SAM_PROTO_GetShiftState done [17:42:49]FM_GetShiftState done [17:42:49]req_shift_opened done [17:42:49]requested_item shift.open_date is exist - process it [17:42:49]req_shift_open_date [17:42:49]req_shift_open_date done [17:42:49]produce_requested_data done [17:42:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163995,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:42:49]process_action_free close_receipt [17:42:49]json_value_free [17:42:49]json_value_free done [17:42:49]process_json_proto returns [17:42:49]Send response to host [17:42:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163995,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:42:49]free response buf [17:42:49]execute_script done [17:42:49]execute_script returns [17:42:49]free content buf [17:42:49]Sock 8.Close socket [17:42:49]Sock 8.Thread stoped [17:42:53]Connected sock=10 [17: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 37 36 39 0C 01 00 00 4A D9 04 01 F5 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 51 02 00 00 F4 03 04 00 13 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 80 02 00 35 04 06 00 59 C9 FB 93 44 56 1E 3B 39 B3 D1 80 9F DD [17: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 37 36 39 4F 00 00 00 7F B5 47 00 16 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 37 36 39 10 04 04 00 9B 80 02 00 F4 03 04 00 6C D0 C5 66 B6 04 01 00 00 E3 6F F8 BF C9 FD 06 03 [17:42:58]CommunicateWithHost err = 0 [17:42:58]CheckOFDResponse [17:42:58]1017 (14) - 77093643461234 [17:42:58]1041 (16) - 0000000000871769 [17:42:58]1040 (4) - 163995 [17:42:58]1012 (4) - 21.08.2024 11:33 [17:42:58]1206 (1) - 0 [17:42:58]OFD Sender: Remove packet 163995 [17:42:58]ProducePacketName [17:42:58]name=ofd_packets/00163995 [17:42:58]NVStorageDeleteData [17:42:58]OFD Sender: No OFD packet to send [17:43:03]OFD Sender: No OFD packet to send [17:43:08]OFD Sender: No OFD packet to send [17:43:11]ConnectInit Can't connect to host [17:43:13]OFD Sender: No OFD packet to send [17:43:16]ConnectInit Can't connect to host [17:43:18]OFD Sender: No OFD packet to send [17:43:21]accept exits with 9 [17:43:21]New connection [17:43:21]New thread 3067219300 created [17:43:21]Thread 3067075940 joined [17:43:21]Waiting for new connection... [17:43:21] Sock 9.Parse request [17:43:21]Sock 9.Check first char [17:43:21]Sock 9.First char is OK [17:43:21]request: POST /json_proto HTTP/1.0 [17:43:21]Method: POST [17:43:21]URL: /json_proto [17:43:21]Method is POST - this is cgi request [17:43:21]url: /json_proto [17:43:21]query_string will be loaded in cgi processing [17:43:21]execute_cgi json_proto POST (null) [17:43:21]execute_cgi path=json_proto method=POST [17:43:21]POST find Content-Length [17:43:21]Host: 172.17.44.132:8080 [17:43:21]Content-Length: 681 [17:43:21]Content-Type: application/json [17:43:21] [17:43:21]POST finish read [17:43:21]Found Content-Length = 681 [17:43:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:21]execute_script... [17:43: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)292599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:21]POST & json_proto [17:43:21]process_json_proto [17:43:21]json parsed OK: [17:43:21]protocol is kg_v1.0 [17:43:21]action value=close_receipt [17:43:21]process_action close_receipt [17:43:21]cmd_close_receipt [17:43:21]MH_GetDate [17:43:21]Write to MH i2c: F0 00 00 99 03 8B [17:43:21]Write i2c OK [17:43:21]MH_I2C_Read... [17:43:21]Read from MH i2c: F0 [17:43:21]MH_I2C_Read... [17:43:21]Read from MH i2c: F0 09 00 [17:43:21]MH_I2C_Read... [17:43:21]Read from MH i2c: F0 09 00 99 03 00 39 27 C6 66 2A 83 C1 65 F3 [17:43:21]GetLastDocTimeStamp 1724262163 [17:43:21]current date 1724262201 [17:43:21]FM_GetShiftState [17:43:21]SAM_PROTO_GetShiftState [17:43:21]wFMCommunicate request_size=4 [17:43:21]MH_SAM_APDU [17:43:21]CAPDU: 80 13 01 00 [17:43:21]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [17:43:21]Write i2c OK [17:43:21]MH_I2C_Read... [17:43:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:21]Read from MH i2c: E2 [17:43:21]MH_I2C_Read... [17:43:21]Read from MH i2c: E2 0E 00 [17:43:21]MH_I2C_Read... [17:43:21]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [17:43:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:43:21]wFMCommunicate OK [17:43:21]SAM_PROTO_GetShiftState done [17:43:21]FM_GetShiftState done [17:43:21]opened in 1724199517 [17:43:21]opened+sec_in_day 1724285917 [17:43:21]quantity*price = 50035 [17:43:21]sum+1 = 50036 [17:43:21]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 3099.00 Внесено: 3099.00 СДАЧА: 0.00 НСП 1% : 27.42 НДС 12% : 329.10 Наличными: 3099.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 596 21.08.2024 17:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163998 ФПД: 179750514370105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163998&fm=179750514370105&tin=02508201610067®Number=0000000000092562&sum=309900 [17:44:29]StoreToDocumentArchive [17:44:29]shift 466 fd 163998 [17:44:29]save to /storage/0466/doc_00163998 [17:44:29]save last doc name /storage/0466/doc_00163998 to /storage/kkm_last_doc_name [17:44:29]save OK [17:44:29]Clear old archive folders... [17:44:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:44:29]tlvbuf is 00573DF0 [17:44:29]SAM_PROTO_ClearQueue [17:44:29]wFMCommunicate request_size=4 [17:44:29]MH_SAM_APDU [17:44:29]CAPDU: 80 09 00 00 [17:44:29]Write to MH i2c: E2 08 00 3C 04 80 09 00 00 00 00 00 00 B2 [17:44:29]Write i2c OK [17:44:29]MH_I2C_Read... [17:44:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:29]Read from MH i2c: E2 [17:44:29]MH_I2C_Read... [17:44:29]Read from MH i2c: E2 03 00 [17:44:29]MH_I2C_Read... [17:44:29]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [17:44:29]RAPDU: 90 00 [17:44:29]wFMCommunicate OK [17:44:29]SAM_PROTO_ClearQueue done [17:44:29]KKMCreateOFDPacket [17:44:29]OFDProtocolAddRootSTLVToBuf [17:44:29]FM_MakeSignedData [17:44:29]FM_MakeSignedData [17:44:29]SAM_PROTO_SignData [17:44:29]wFMCommunicate request_size=4 [17:44:29]MH_SAM_APDU [17:44:29]CAPDU: 80 0D 01 02 [17:44:29]Write to MH i2c: E2 08 00 3D 04 80 0D 01 02 00 00 00 00 BA [17:44:29]Write i2c OK [17:44:29]MH_I2C_Read... [17:44:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:29]Read from MH i2c: E2 [17:44:29]MH_I2C_Read... [17:44:29]Read from MH i2c: E2 03 00 [17:44:29]MH_I2C_Read... [17:44:29]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [17:44:29]RAPDU: 90 00 [17:44:29]wFMCommunicate OK [17:44:29]wFMCommunicate request_size=255 [17:44:29]MH_SAM_APDU [17:44: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 9E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 BA 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C BA 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 80 00 00 00 00 07 04 06 00 8C BA 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 7C 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 80 02 00 35 04 06 00 A3 7B 6D 8E [17:44:29]Write to MH i2c: E2 02 01 3E 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 9E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 BA 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C BA 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 80 00 00 00 00 07 04 06 00 8C BA 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 7C 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 80 02 00 35 04 06 00 A3 7B 6D 8E 00 00 60 [17:44:29]Write i2c OK [17:44:29]MH_I2C_Read... [17:44:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:30]Read from MH i2c: E2 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 03 00 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [17:44:30]RAPDU: 90 00 [17:44:30]wFMCommunicate OK [17:44:30]wFMCommunicate request_size=7 [17:44:30]MH_SAM_APDU [17:44:30]CAPDU: 80 0D 02 02 02 A6 39 [17:44:30]Write to MH i2c: E2 0A 00 3F 04 80 0D 02 02 02 00 A6 39 00 00 A0 [17:44:30]Write i2c OK [17:44:30]MH_I2C_Read... [17:44:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:30]Read from MH i2c: E2 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 03 00 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [17:44:30]RAPDU: 90 00 [17:44:30]wFMCommunicate OK [17:44:30]wFMCommunicate request_size=4 [17:44:30]MH_SAM_APDU [17:44:30]CAPDU: 80 0D 03 02 [17:44:30]Write to MH i2c: E2 08 00 40 04 80 0D 03 02 00 00 00 00 BF [17:44:30]Write i2c OK [17:44:30]MH_I2C_Read... [17:44:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:30]Read from MH i2c: E2 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 0B 00 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 0B 00 40 04 00 3D 0E 07 4F EB 40 DF CC 90 00 37 [17:44:30]RAPDU: 3D 0E 07 4F EB 40 DF CC 90 00 [17:44:30]wFMCommunicate OK [17:44:30]SAM_PROTO_SignData done [17:44:30]FM_MakeSignedData done [17:44:30]CreateOFDProtocolMessage [17:44:30]wFMCommunicate request_size=4 [17:44:30]MH_SAM_APDU [17:44:30]CAPDU: 80 11 00 00 [17:44:30]Write to MH i2c: E2 08 00 41 04 80 11 00 00 00 00 00 00 BF [17:44:30]Write i2c OK [17:44:30]MH_I2C_Read... [17:44:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:30]Read from MH i2c: E2 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 17 00 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: E2 17 00 41 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [17:44:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:44:30]wFMCommunicate OK [17:44:30]CreateOFDProtocolMessage done [17:44:30]OFDSenderStorePacket 163998 [17:44:30]StoreOFDPacket docnum=163998 [17:44:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E0 40 04 01 DB 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 9E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 BA 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C BA 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 80 00 00 00 00 07 04 06 00 8C BA 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 7C 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 80 02 00 35 04 06 00 A3 7B 6D 8E A6 39 3D 0E 07 4F EB 40 DF CC [17:44:30]CheckFolder [17:44:30]dirname=/storage/ofd_packets [17:44:30]CheckFolder done [17:44:30]ProducePacketName [17:44:30]name=ofd_packets/00163998 [17:44:30]NVStorageSaveData ofd_packets/00163998 [17:44:30]File name is /storage/ofd_packets/00163998 [17:44:30]Write 298 bytes [17:44:30]NVStorageSaveData done [17:44:30]OFDSenderStorePacket done [17:44:30]KKMCreateOFDPacket done [17:44:30]NVStorageSaveData kkm_last_timestamp [17:44:30]File name is /storage/kkm_last_timestamp [17:44:30]Write 4 bytes [17:44:30]NVStorageSaveData done [17:44:30]ExternCall_PrintAddStr [17:44:30]wPrintStart [17:44:30]Write to MH i2c: 01 00 00 42 04 46 [17:44:30]Write i2c OK [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: 01 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: 01 07 00 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 FF 0F 5B [17:44:30]RasterBufferAndPrint [17:44:30]line Счет N : (1)292602 [17:44:30]line ИНН: 02508201610067 [17:44:30]line Контрольно-Кассовый Чек [17:44:30]line ПРОДАЖА [17:44:30]line ТРК (МРК, ГНК) : 21 [17:44:30]line Товар: 2710194800 [17:44:30]line ДТ-К-5 [17:44:30]line 40.670 * 76.20 [17:44:30]line = 3099.05 [17:44:30]line НДС 12% НСП 1% [17:44:30]line > о реализуемом товаре [17:44:30]line ОКРУГЛЕНИЕ: -0.05 [17:44:30]line ИТОГО: 3099.00 [17:44:30]line Внесено: 3099.00 [17:44:30]line СДАЧА: 0.00 [17:44:30]line НСП 1% : 27.42 [17:44:30]line НДС 12% : 329.10 [17:44:30]line Наличными: 3099.00 [17:44:30]line Безнал.: 0.00 [17:44:30]line Место: АЗС № 130 "Партнер Нефть" [17:44:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:44:30]line СНО: Общий режим [17:44:30]line Чек 596 21.08.2024 17:44 [17:44:30]line Смена: 466 ФФД: 1.0 [17:44:30]line ЗНМ: 0300000070 [17:44:30]line РНМ: 0000000000092562 [17:44:30]line Версия ККМ: 001 [17:44:30]line ФМ: 0000000000871769 [17:44:30]line ФД: 163998 [17:44:30]line ФПД: 179750514370105 [17:44:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163998&fm=179750514370105&tin=02508201610067®Number=0000000000092562&sum=309900 [17:44:30]written 0, free lines is 4095 [17:44:30]Write to MH i2c: 01 00 00 6D 04 71 [17:44:30]Write i2c OK [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: 01 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: 01 07 00 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: 01 07 00 6D 04 00 00 00 00 00 DC 0C 60 [17:44:30]RasterBufferAndPrint [17:44:30]line [17:44:30]line [17:44:30]line [17:44:30]line [17:44:30]line [17:44:30]written 0, free lines is 3303 [17:44:30]MH_Cut [17:44:30]Write to MH i2c: D1 01 00 74 04 01 4A [17:44:30]Write i2c OK [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: D1 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: D1 01 00 [17:44:30]MH_I2C_Read... [17:44:30]Read from MH i2c: D1 01 00 74 04 00 49 [17:44:30]Write to MH i2c: 01 00 00 75 04 79 [17:44:30]Write i2c OK [17:44:30]MH_I2C_Read... [17:44:31]*** Cut start [17:44:31]*** Purtial cut [17:44:31]*** Stage 1: CUTSNS_PIN = 1 [17:44:31]ConnectInit Can't take IP for lk.salyk.kg [17:44:31]CommunicateWithHost connect error [17:44:31]CommunicateWithHost err = -1 [17:44:31]OFD Sender: Server communicate error [17:44:32]OFD Sender: Processing packet 163996 [packets to send 972, broken 969] [17:44:32]ProducePacketName [17:44:32]name=ofd_packets/00163996 [17:44:32]OFD Sender: To server: pG, [17:44:32]CommunicateWithHost lk.salyk.kg:30040 [17:44:32]ConnectInit lk.salyk.kg [17:44:33]Read from MH i2c: 01 [17:44:33]MH_I2C_Read... [17:44:33]*** Stop cut motor [17:44:33]*** Cut end [17:44:33]Read from MH i2c: 01 07 00 [17:44:33]MH_I2C_Read... [17:44:33]Read from MH i2c: 01 07 00 75 04 00 00 00 00 00 FF 0F 8E [17:44:33]process_action close_receipt done [17:44:33]requested_data is exist [17:44:33]produce_requested_data [17:44:33]requested_item fm.sn is exist - process it [17:44:33]wFMCommunicate request_size=4 [17:44:33]MH_SAM_APDU [17:44:33]CAPDU: 80 11 00 00 [17:44:33]Write to MH i2c: E2 08 00 76 04 80 11 00 00 00 00 00 00 F4 [17:44:33]Write i2c OK [17:44:33]MH_I2C_Read... [17:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:33]Read from MH i2c: E2 [17:44:33]MH_I2C_Read... [17:44:33]Read from MH i2c: E2 17 00 [17:44:33]MH_I2C_Read... [17:44:33]Read from MH i2c: E2 17 00 76 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [17:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:44:33]wFMCommunicate OK [17:44:33]requested_item fd.num is exist - process it [17:44:33]SAM_PROTO_GetFieldsCounters [17:44:33]wFMCommunicate request_size=4 [17:44:33]MH_SAM_APDU [17:44:33]CAPDU: 80 13 00 00 [17:44:33]Write to MH i2c: E2 08 00 77 04 80 13 00 00 00 00 00 00 F7 [17:44:33]Write i2c OK [17:44:33]MH_I2C_Read... [17:44:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:33]Read from MH i2c: E2 [17:44:33]MH_I2C_Read... [17:44:33]Read from MH i2c: E2 62 00 [17:44:33]MH_I2C_Read... [17:44:33]Read from MH i2c: E2 62 00 77 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 12 [17:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:44:33]wFMCommunicate OK [17:44:33]SAM_PROTO_GetFieldsCounters done [17:44:33]requested_item shift.num is exist - process it [17:44:33]requested_item shift.opened is exist - process it [17:44:33]req_shift_opened [17:44:33]FM_GetShiftState [17:44:33]SAM_PROTO_GetShiftState [17:44:33]wFMCommunicate request_size=4 [17:44:33]MH_SAM_APDU [17:44:33]CAPDU: 80 13 01 00 [17:44:33]Write to MH i2c: E2 08 00 78 04 80 13 01 00 00 00 00 00 F9 [17:44:33]Write i2c OK [17:44:33]MH_I2C_Read... [17:44:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:33]Read from MH i2c: E2 [17:44:33]MH_I2C_Read... [17:44:33]Read from MH i2c: E2 0E 00 [17:44:33]MH_I2C_Read... [17:44:33]Read from MH i2c: E2 0E 00 78 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BF [17:44:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:44:33]wFMCommunicate OK [17:44:33]SAM_PROTO_GetShiftState done [17:44:33]FM_GetShiftState done [17:44:33]req_shift_opened done [17:44:33]requested_item shift.open_date is exist - process it [17:44:33]req_shift_open_date [17:44:33]req_shift_open_date done [17:44:33]produce_requested_data done [17:44:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163998,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:44:33]process_action_free close_receipt [17:44:33]json_value_free [17:44:33]json_value_free done [17:44:33]process_json_proto returns [17:44:33]Send response to host [17:44:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163998,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:44:33]free response buf [17:44:33]execute_script done [17:44:33]execute_script returns [17:44:33]free content buf [17:44:33]Sock 11.Close socket [17:44:33]Sock 11.Thread stoped [17:44:34]ConnectInit Can't connect to host [17:44:37]ConnectInit Can't take IP for lk.salyk.kg [17:44:37]CommunicateWithHost connect error [17:44:37]CommunicateWithHost err = -1 [17:44:37]OFD Sender: Server communicate error [17:44:39]ConnectInit Can't connect to host [17:44:42]OFD Sender: Processing packet 163996 [packets to send 972, broken 969] [17:44:42]ProducePacketName [17:44:42]name=ofd_packets/00163996 [17:44:42]OFD Sender: To server: pG, [17:44:42]CommunicateWithHost lk.salyk.kg:30040 [17:44:42]ConnectInit lk.salyk.kg [17:44:43]Connected sock=8 [17:44: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 37 36 39 0E 01 00 00 F1 E4 06 01 CB AE 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 52 02 00 00 F4 03 04 00 39 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 80 02 00 35 04 06 00 39 D8 A4 3C B1 5B FA 95 38 04 05 2B 2A 82 [17:44:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 01 6B 47 00 47 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 37 36 39 10 04 04 00 9C 80 02 00 F4 03 04 00 DB D0 C5 66 B6 04 01 00 00 92 1D 55 AB 30 3A 84 9E [17:44:45]CommunicateWithHost err = 0 [17:44:45]CheckOFDResponse [17:44:45]1017 (14) - 77093643461234 [17:44:45]1041 (16) - 0000000000871769 [17:44:45]1040 (4) - 163996 [17:44:45]1012 (4) - 21.08.2024 11:34 [17:44:45]1206 (1) - 0 [17:44:45]OFD Sender: Remove packet 163996 [17:44:45]ProducePacketName [17:44:45]name=ofd_packets/00163996 [17:44:45]NVStorageDeleteData [17:44:45]OFD Sender: Processing packet 163997 [packets to send 971, broken 969] [17:44:45]ProducePacketName [17:44:45]name=ofd_packets/00163997 [17:44:45]OFD Sender: To server: pG, [17:44:45]CommunicateWithHost lk.salyk.kg:30040 [17:44:45]ConnectInit lk.salyk.kg [17:44:47]Connected sock=8 [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 37 36 39 0C 01 00 00 F0 41 04 01 B4 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 53 02 00 00 F4 03 04 00 6E 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 80 02 00 35 04 06 00 F1 02 8D 87 6B 7E 13 C2 C8 34 ED 87 2E BE [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 37 36 39 4F 00 00 00 A8 2A 47 00 1C 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 37 36 39 10 04 04 00 9D 80 02 00 F4 03 04 00 DD D0 C5 66 B6 04 01 00 00 B4 C3 50 FC 68 4D 1A B9 [17:44:47]CommunicateWithHost err = 0 [17:44:47]CheckOFDResponse [17:44:47]1017 (14) - 77093643461234 [17:44:47]1041 (16) - 0000000000871769 [17:44:47]1040 (4) - 163997 [17:44:47]1012 (4) - 21.08.2024 11:34 [17:44:47]1206 (1) - 0 [17:44:47]OFD Sender: Remove packet 163997 [17:44:47]ProducePacketName [17:44:47]name=ofd_packets/00163997 [17:44:47]NVStorageDeleteData [17:44:47]OFD Sender: Processing packet 163998 [packets to send 970, broken 969] [17:44:47]ProducePacketName [17:44:47]name=ofd_packets/00163998 [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:49]Connected sock=8 [17:44: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 37 36 39 0C 01 00 00 E0 40 04 01 DB 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 9E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 BA 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C BA 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 80 00 00 00 00 07 04 06 00 8C BA 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 7C 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 80 02 00 35 04 06 00 A3 7B 6D 8E A6 39 3D 0E 07 4F EB 40 DF CC [17:44:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C0 F0 47 00 FB 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 37 36 39 10 04 04 00 9E 80 02 00 F4 03 04 00 DF D0 C5 66 B6 04 01 00 00 BA 1C 47 5D 0E 83 FC 8A [17:44:51]CommunicateWithHost err = 0 [17:44:51]CheckOFDResponse [17:44:51]1017 (14) - 77093643461234 [17:44:51]1041 (16) - 0000000000871769 [17:44:51]1040 (4) - 163998 [17:44:51]1012 (4) - 21.08.2024 11:34 [17:44:51]1206 (1) - 0 [17:44:51]OFD Sender: Remove packet 163998 [17:44:51]ProducePacketName [17:44:51]name=ofd_packets/00163998 [17:44:51]NVStorageDeleteData [17:44:51]OFD Sender: No OFD packet to send [17:44:52]int [17:44:52]Write to MH i2c: 01 00 00 79 04 7D [17:44:52]*** FLAG_PRN_KEY set [17:44:52]Write i2c OK [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 07 00 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 07 00 79 04 00 08 00 00 00 FF 0F 9A [17:44:52]state=0 [17:44:52]Key pressed [17:44:52]Feed [17:44:52]Write to MH i2c: D8 00 00 7A 04 55 [17:44:52]Write i2c OK [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: D8 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: D8 01 00 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: D8 01 00 7A 04 00 56 [17:44:52]int [17:44:52]Write to MH i2c: 01 00 00 7B 04 7F [17:44:52]Write i2c OK [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 07 00 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 07 00 7B 04 00 48 00 00 00 3C 00 0A [17:44:52]state=2 [17:44:52]Key pressed [17:44:52]int [17:44:52]Write to MH i2c: 01 00 00 7C 04 80 [17:44:52]*** FLAG_PRN_KEY reset [17:44:52]Write i2c OK [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 07 00 [17:44:52]MH_I2C_Read... [17:44:52]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FE 0F 94 [17:44:52]state=2 [17:44:52]Stop feed [17:44:56]OFD Sender: No OFD packet to send [17:45:01]OFD Sender: No OFD packet to send [17:45:06]OFD Sender: No OFD packet to send [17:45:11]OFD Sender: No OFD packet to send [17:45:12]recv_with_timeout no data received [17:45:16]OFD Sender: No OFD packet to send [17:45:21]OFD Sender: No OFD packet to send [17:45:26]OFD Sender: No OFD packet to send [17:45:31]OFD Sender: No OFD packet to send [17:45:36]OFD Sender: No OFD packet to send [17:45:42]OFD Sender: No OFD packet to send [17:45:47]OFD Sender: No OFD packet to send [17:45:52]OFD Sender: No OFD packet to send [17:45:57]OFD Sender: No OFD packet to send [17:46:02]OFD Sender: No OFD packet to send [17:46:07]OFD Sender: No OFD packet to send [17:46:10]recv_with_timeout no data received [17:46:12]OFD Sender: No OFD packet to send [17:46:12]accept exits with 10 [17:46:12]New connection [17:46:12]New thread 3067075940 created [17:46:12]Thread 3067219300 joined [17:46:12]Waiting for new connection... [17:46:12] Sock 10.Parse request [17:46:12]Sock 10.Check first char [17:46:12]Sock 10.First char is OK [17:46:12]request: POST /json_proto HTTP/1.0 [17:46:12]Method: POST [17:46:12]URL: /json_proto [17:46:12]Method is POST - this is cgi request [17:46:12]url: /json_proto [17:46:12]query_string will be loaded in cgi processing [17:46:12]execute_cgi json_proto POST (null) [17:46:12]execute_cgi path=json_proto method=POST [17:46:12]POST find Content-Length [17:46:12]Host: 172.17.44.132:8080 [17:46:12]Content-Length: 984 [17:46:12]Content-Type: application/json [17:46:12] [17:46:12]POST finish read [17:46:12]Found Content-Length = 984 [17:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50662", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000029770012", "name": "\u041E\u0447\u043A\u0438 \u0441\u043E\u043B\u043D\u0446\u0435\u0437\u0430\u0449\u0438\u0442\u043D\u044B\u0435 \u0432 \u0430\u0441\u0441\u043E\u0440\u0442\u0438\u043C\u0435\u043D\u0442\u0435", "price" : 502.00, "quantity" : 1.000, "sum" : 502.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 652.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:12]execute_script... [17: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 : (3)50662", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000029770012", "name": "\u041E\u0447\u043A\u0438 \u0441\u043E\u043B\u043D\u0446\u0435\u0437\u0430\u0449\u0438\u0442\u043D\u044B\u0435 \u0432 \u0430\u0441\u0441\u043E\u0440\u0442\u0438\u043C\u0435\u043D\u0442\u0435", "price" : 502.00, "quantity" : 1.000, "sum" : 502.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 652.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:12]POST & json_proto [17:46:12]process_json_proto [17:46:12]json parsed OK: [17:46:12]protocol is kg_v1.0 [17:46:12]action value=close_receipt [17:46:12]process_action close_receipt [17:46:12]cmd_close_receipt [17:46:12]MH_GetDate [17:46:12]Write to MH i2c: F0 00 00 7D 04 70 [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: F0 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: F0 09 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: F0 09 00 7D 04 00 E4 27 C6 66 2A 83 C1 65 83 [17:46:12]GetLastDocTimeStamp 1724262268 [17:46:12]current date 1724262372 [17:46:12]FM_GetShiftState [17:46:12]SAM_PROTO_GetShiftState [17:46:12]wFMCommunicate request_size=4 [17:46:12]MH_SAM_APDU [17:46:12]CAPDU: 80 13 01 00 [17:46:12]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:12]Read from MH i2c: E2 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: E2 0E 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C5 [17:46:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:46:12]wFMCommunicate OK [17:46:12]SAM_PROTO_GetShiftState done [17:46:12]FM_GetShiftState done [17:46:12]opened in 1724199517 [17:46:12]opened+sec_in_day 1724285917 [17:46:12]quantity*price = 15000 [17:46:12]sum+1 = 15001 [17:46:12]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000029770012 Очки солнцезащитные в ассортименте 1.000 * 502.00 = 502.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 652.00 НСП 1% : 5.77 НДС 12% : 69.24 Наличными: 652.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 597 21.08.2024 17:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163999 ФПД: 198653090891367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163999&fm=198653090891367&tin=02508201610067®Number=0000000000092562&sum=65200 0 [17:46:13]StoreToDocumentArchive [17:46:13]shift 466 fd 163999 [17:46:13]save to /storage/0466/doc_00163999 [17:46:13]save last doc name /storage/0466/doc_00163999 to /storage/kkm_last_doc_name [17:46:13]save OK [17:46:13]Clear old archive folders... [17:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=411 [17:46:13]tlvbuf is 00595B40 [17:46:13]SAM_PROTO_ClearQueue [17:46:13]wFMCommunicate request_size=4 [17:46:13]MH_SAM_APDU [17:46:13]CAPDU: 80 09 00 00 [17:46:13]Write to MH i2c: E2 08 00 8B 04 80 09 00 00 00 00 00 00 01 [17:46:13]Write i2c OK [17:46:13]MH_I2C_Read... [17:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:13]Read from MH i2c: E2 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 03 00 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [17:46:13]RAPDU: 90 00 [17:46:13]wFMCommunicate OK [17:46:13]SAM_PROTO_ClearQueue done [17:46:13]KKMCreateOFDPacket [17:46:13]OFDProtocolAddRootSTLVToBuf [17:46:13]FM_MakeSignedData [17:46:13]FM_MakeSignedData [17:46:13]SAM_PROTO_SignData [17:46:13]wFMCommunicate request_size=4 [17:46:13]MH_SAM_APDU [17:46:13]CAPDU: 80 0D 01 02 [17:46:13]Write to MH i2c: E2 08 00 8C 04 80 0D 01 02 00 00 00 00 09 [17:46:13]Write i2c OK [17:46:13]MH_I2C_Read... [17:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:13]Read from MH i2c: E2 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 03 00 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [17:46:13]RAPDU: 90 00 [17:46:13]wFMCommunicate OK [17:46:13]wFMCommunicate request_size=255 [17:46:13]MH_SAM_APDU [17:46:13]CAPDU: 80 0D 02 02 FA 03 00 9B 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 C4 00 00 00 00 13 04 06 00 18 C4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 [17:46:13]Write to MH i2c: E2 02 01 8D 04 80 0D 02 02 FA 00 03 00 9B 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 C4 00 00 00 00 13 04 06 00 18 C4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 00 00 C5 [17:46:13]Write i2c OK [17:46:13]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [17:46:14]RAPDU: 90 00 [17:46:14]wFMCommunicate OK [17:46:14]wFMCommunicate request_size=170 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 0D 02 02 A5 FC 03 06 00 B0 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1B 00 00 00 00 07 04 06 00 B0 FE 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 E4 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 80 02 00 35 04 06 00 B4 AC 86 EA 86 67 [17:46:14]Write to MH i2c: E2 AD 00 8E 04 80 0D 02 02 A5 00 FC 03 06 00 B0 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1B 00 00 00 00 07 04 06 00 B0 FE 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 E4 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 80 02 00 35 04 06 00 B4 AC 86 EA 86 67 00 00 A2 [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [17:46:14]RAPDU: 90 00 [17:46:14]wFMCommunicate OK [17:46:14]wFMCommunicate request_size=4 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 0D 03 02 [17:46:14]Write to MH i2c: E2 08 00 8F 04 80 0D 03 02 00 00 00 00 0E [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 0B 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 0B 00 8F 04 00 EF A6 E1 7E 0B 55 B6 05 90 00 1E [17:46:14]RAPDU: EF A6 E1 7E 0B 55 B6 05 90 00 [17:46:14]wFMCommunicate OK [17:46:14]SAM_PROTO_SignData done [17:46:14]FM_MakeSignedData done [17:46:14]CreateOFDProtocolMessage [17:46:14]wFMCommunicate request_size=4 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 11 00 00 [17:46:14]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 17 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 17 00 90 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [17:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:14]wFMCommunicate OK [17:46:14]CreateOFDProtocolMessage done [17:46:14]OFDSenderStorePacket 163999 [17:46:14]StoreOFDPacket docnum=163999 [17:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AF 01 00 00 FC 82 A7 01 76 9E 5A 03 01 00 03 00 9B 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 C4 00 00 00 00 13 04 06 00 18 C4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1B 00 00 00 00 07 04 06 00 B0 FE 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 E4 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 80 02 00 35 04 06 00 B4 AC 86 EA 86 67 EF A6 E1 7E 0B 55 B6 05 [17:46:14]CheckFolder [17:46:14]dirname=/storage/ofd_packets [17:46:14]CheckFolder done [17:46:14]ProducePacketName [17:46:14]name=ofd_packets/00163999 [17:46:14]NVStorageSaveData ofd_packets/00163999 [17:46:14]File name is /storage/ofd_packets/00163999 [17:46:14]Write 461 bytes [17:46:14]NVStorageSaveData done [17:46:14]OFDSenderStorePacket done [17:46:14]KKMCreateOFDPacket done [17:46:14]NVStorageSaveData kkm_last_timestamp [17:46:14]File name is /storage/kkm_last_timestamp [17:46:14]Write 4 bytes [17:46:14]NVStorageSaveData done [17:46:14]ExternCall_PrintAddStr [17:46:14]wPrintStart [17:46:14]Write to MH i2c: 01 00 00 91 04 95 [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: 01 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: 01 07 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 FF 0F AA [17:46:14]RasterBufferAndPrint [17:46:14]line Счет N : (3)50662 [17:46:14]line ИНН: 02508201610067 [17:46:14]line Контрольно-Кассовый Чек [17:46:14]line ПРОДАЖА [17:46:14]line Товар: 46230614 [17:46:14]line Сигареты Richmond Red Edition [17:46:14]line 1.000 * 150.00 [17:46:14]line = 150.00 [17:46:14]line НДС 12% НСП 1% [17:46:14]line > о реализуемом товаре [17:46:14]line Товар: 2000029770012 [17:46:14]line Очки солнцезащитные в ассортименте [17:46:14]line 1.000 * 502.00 [17:46:14]line = 502.00 [17:46:14]line НДС 12% НСП 1% [17:46:14]line > о реализуемом товаре [17:46:14]line ИТОГО: 652.00 [17:46:14]line НСП 1% : 5.77 [17:46:14]line НДС 12% : 69.24 [17:46:14]line Наличными: 652.00 [17:46:14]line Безнал.: 0.00 [17:46:14]line Место: АЗС № 130 "Партнер Нефть" [17:46:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:46:14]line СНО: Общий режим [17:46:14]line Чек 597 21.08.2024 17:46 [17:46:14]line Смена: 466 ФФД: 1.0 [17:46:14]line ЗНМ: 0300000070 [17:46:14]line РНМ: 0000000000092562 [17:46:14]line Версия ККМ: 001 [17:46:14]line ФМ: 0000000000871769 [17:46:14]line ФД: 163999 [17:46:14]line ФПД: 198653090891367 [17:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163999&fm=198653090891367&tin=02508201610067®Number=0000000000092562&sum=65200 [17:46:14]line 0 [17:46:14]OFD Sender: Processing packet 163999 [packets to send 970, broken 969] [17:46:14]ProducePacketName [17:46:14]name=ofd_packets/00163999 [17:46:14]OFD Sender: To server: pG, [17:46:14]CommunicateWithHost lk.salyk.kg:30040 [17:46:14]ConnectInit lk.salyk.kg [17:46:14]written 0, free lines is 4095 [17:46:15]Write to MH i2c: 01 00 00 C1 04 C5 [17:46:15]Write i2c OK [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: 01 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: 01 07 00 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 69 0C 41 [17:46:15]RasterBufferAndPrint [17:46:15]line [17:46:15]line [17:46:15]line [17:46:15]line [17:46:15]line [17:46:15]written 0, free lines is 3182 [17:46:15]MH_Cut [17:46:15]Write to MH i2c: D1 01 00 C8 04 01 9E [17:46:15]Write i2c OK [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: D1 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: D1 01 00 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: D1 01 00 C8 04 00 9D [17:46:15]Write to MH i2c: 01 00 00 C9 04 CD [17:46:15]Write i2c OK [17:46:15]MH_I2C_Read... [17:46:15]Connected sock=9 [17:46: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 37 36 39 AF 01 00 00 FC 82 A7 01 76 9E 5A 03 01 00 03 00 9B 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 32 30 30 30 30 32 39 37 37 30 30 31 32 06 04 41 00 D0 9E D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 BD D1 86 D0 B5 D0 B7 D0 B0 D1 89 D0 B8 D1 82 D0 BD D1 8B D0 B5 20 D0 B2 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 D0 BC D0 B5 D0 BD D1 82 D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 C4 00 00 00 00 13 04 06 00 18 C4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1B 00 00 00 00 07 04 06 00 B0 FE 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 E4 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 80 02 00 35 04 06 00 B4 AC 86 EA 86 67 EF A6 E1 7E 0B 55 B6 05 [17:46:16]*** Cut start [17:46:16]*** Purtial cut [17:46:16]*** Stage 1: CUTSNS_PIN = 1 [17:46:18]Read from MH i2c: 01 [17:46:18]MH_I2C_Read... [17:46:18]*** Stop cut motor [17:46:18]*** Cut end [17:46:18]Read from MH i2c: 01 07 00 [17:46:18]MH_I2C_Read... [17:46:18]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [17:46:18]process_action close_receipt done [17:46:18]requested_data is exist [17:46:18]produce_requested_data [17:46:18]requested_item fm.sn is exist - process it [17:46:18]wFMCommunicate request_size=4 [17:46:18]MH_SAM_APDU [17:46:18]CAPDU: 80 11 00 00 [17:46:18]Write to MH i2c: E2 08 00 CA 04 80 11 00 00 00 00 00 00 48 [17:46:18]Write i2c OK [17:46:18]MH_I2C_Read... [17:46:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:18]Read from MH i2c: E2 [17:46:18]MH_I2C_Read... [17:46:18]Read from MH i2c: E2 17 00 [17:46:18]MH_I2C_Read... [17:46:18]Read from MH i2c: E2 17 00 CA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [17:46:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:18]wFMCommunicate OK [17:46:18]requested_item fd.num is exist - process it [17:46:18]SAM_PROTO_GetFieldsCounters [17:46:18]wFMCommunicate request_size=4 [17:46:18]MH_SAM_APDU [17:46:18]CAPDU: 80 13 00 00 [17:46:18]Write to MH i2c: E2 08 00 CB 04 80 13 00 00 00 00 00 00 4B [17:46:18]Write i2c OK [17:46:18]MH_I2C_Read... [17:46:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:18]Read from MH i2c: E2 [17:46:18]MH_I2C_Read... [17:46:18]Read from MH i2c: E2 62 00 [17:46:18]MH_I2C_Read... [17:46:18]Read from MH i2c: E2 62 00 CB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 6A [17:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:18]wFMCommunicate OK [17:46:18]SAM_PROTO_GetFieldsCounters done [17:46:18]requested_item shift.num is exist - process it [17:46:18]requested_item shift.opened is exist - process it [17:46:18]req_shift_opened [17:46:18]FM_GetShiftState [17:46:18]SAM_PROTO_GetShiftState [17:46:18]wFMCommunicate request_size=4 [17:46:18]MH_SAM_APDU [17:46:18]CAPDU: 80 13 01 00 [17:46:18]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [17:46:18]Write i2c OK [17:46:18]MH_I2C_Read... [17:46:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:18]Read from MH i2c: E2 [17:46:18]MH_I2C_Read... [17:46:18]Read from MH i2c: E2 0E 00 [17:46:18]MH_I2C_Read... [17:46:18]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 13 [17:46:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:46:18]wFMCommunicate OK [17:46:18]SAM_PROTO_GetShiftState done [17:46:18]FM_GetShiftState done [17:46:18]req_shift_opened done [17:46:18]requested_item shift.open_date is exist - process it [17:46:18]req_shift_open_date [17:46:18]req_shift_open_date done [17:46:18]produce_requested_data done [17:46:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163999,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:46:18]process_action_free close_receipt [17:46:18]json_value_free [17:46:18]json_value_free done [17:46:18]process_json_proto returns [17:46:18]Send response to host [17:46:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163999,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:46:18]free response buf [17:46:18]execute_script done [17:46:18]execute_script returns [17:46:18]free content buf [17:46:18]Sock 10.Close socket [17:46:18]Sock 10.Thread stoped [17:46:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 17 47 00 78 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 37 36 39 10 04 04 00 9F 80 02 00 F4 03 04 00 39 D1 C5 66 B6 04 01 00 00 BC 9D E2 FF C3 E8 1A EC [17:46:19]CommunicateWithHost err = 0 [17:46:19]CheckOFDResponse [17:46:19]1017 (14) - 77093643461234 [17:46:19]1041 (16) - 0000000000871769 [17:46:19]1040 (4) - 163999 [17:46:19]1012 (4) - 21.08.2024 11:36 [17:46:19]1206 (1) - 0 [17:46:19]OFD Sender: Remove packet 163999 [17:46:19]ProducePacketName [17:46:19]name=ofd_packets/00163999 [17:46:19]NVStorageDeleteData [17:46:20]OFD Sender: No OFD packet to send [17:46:25]OFD Sender: No OFD packet to send [17:46:30]OFD Sender: No OFD packet to send [17:46:35]OFD Sender: No OFD packet to send [17:46:36]accept exits with 8 [17:46:36]New connection [17:46:36]New thread 3067219300 created [17:46:36]Thread 3067075940 joined [17:46:36]Waiting for new connection... [17:46:36] Sock 8.Parse request [17:46:36]Sock 8.Check first char [17:46:36]Sock 8.First char is OK [17:46:36]request: POST /json_proto HTTP/1.0 [17:46:36]Method: POST [17:46:36]URL: /json_proto [17:46:36]Method is POST - this is cgi request [17:46:36]url: /json_proto [17:46:36]query_string will be loaded in cgi processing [17:46:36]execute_cgi json_proto POST (null) [17:46:36]execute_cgi path=json_proto method=POST [17:46:36]POST find Content-Length [17:46:36]Host: 172.17.44.132:8080 [17:46:36]Content-Length: 643 [17:46:36]Content-Type: application/json [17:46:36] [17:46:36]POST finish read [17:46:36]Found Content-Length = 643 [17:46:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50663", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:36]execute_script... [17:46:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50663", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:36]POST & json_proto [17:46:36]process_json_proto [17:46:36]json parsed OK: [17:46:36]protocol is kg_v1.0 [17:46:36]action value=close_receipt [17:46:36]process_action close_receipt [17:46:36]cmd_close_receipt [17:46:36]MH_GetDate [17:46:36]Write to MH i2c: F0 00 00 CD 04 C0 [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: F0 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: F0 09 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: F0 09 00 CD 04 00 FC 27 C6 66 2A 83 C1 65 EB [17:46:36]GetLastDocTimeStamp 1724262372 [17:46:36]current date 1724262396 [17:46:36]FM_GetShiftState [17:46:36]SAM_PROTO_GetShiftState [17:46:36]wFMCommunicate request_size=4 [17:46:36]MH_SAM_APDU [17:46:36]CAPDU: 80 13 01 00 [17:46:36]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:36]Read from MH i2c: E2 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 0E 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [17:46:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:46:36]wFMCommunicate OK [17:46:36]SAM_PROTO_GetShiftState done [17:46:36]FM_GetShiftState done [17:46:36]opened in 1724199517 [17:46:36]opened+sec_in_day 1724285917 [17:46:36]quantity*price = 5000 [17:46:36]sum+1 = 5001 [17:46:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 598 21.08.2024 17:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164000 ФПД: 12677141279414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174636&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164000&fm=12677141279414&tin=02508201610067®Number=0000000000092562&sum=5000 0 [17:46:37]StoreToDocumentArchive [17:46:37]shift 466 fd 164000 [17:46:37]save to /storage/0466/doc_00164000 [17:46:37]save last doc name /storage/0466/doc_00164000 to /storage/kkm_last_doc_name [17:46:37]save OK [17:46:37]Clear old archive folders... [17:46:37]ProcessDocumentItem done err = 0, tmpTLVsize=275 [17:46:37]tlvbuf is 005879F0 [17:46:37]SAM_PROTO_ClearQueue [17:46:37]wFMCommunicate request_size=4 [17:46:37]MH_SAM_APDU [17:46:37]CAPDU: 80 09 00 00 [17:46:37]Write to MH i2c: E2 08 00 DB 04 80 09 00 00 00 00 00 00 51 [17:46:37]Write i2c OK [17:46:37]MH_I2C_Read... [17:46:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:37]Read from MH i2c: E2 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 03 00 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [17:46:37]RAPDU: 90 00 [17:46:37]wFMCommunicate OK [17:46:37]SAM_PROTO_ClearQueue done [17:46:37]KKMCreateOFDPacket [17:46:37]OFDProtocolAddRootSTLVToBuf [17:46:37]FM_MakeSignedData [17:46:37]FM_MakeSignedData [17:46:37]SAM_PROTO_SignData [17:46:37]wFMCommunicate request_size=4 [17:46:37]MH_SAM_APDU [17:46:37]CAPDU: 80 0D 01 02 [17:46:37]Write to MH i2c: E2 08 00 DC 04 80 0D 01 02 00 00 00 00 59 [17:46:37]Write i2c OK [17:46:37]MH_I2C_Read... [17:46:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:37]Read from MH i2c: E2 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 03 00 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [17:46:37]RAPDU: 90 00 [17:46:37]wFMCommunicate OK [17:46:37]wFMCommunicate request_size=255 [17:46:37]MH_SAM_APDU [17:46:37]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 FC 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [17:46:37]Write to MH i2c: E2 02 01 DD 04 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 FC 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 33 [17:46:37]Write i2c OK [17:46:37]MH_I2C_Read... [17:46:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:37]Read from MH i2c: E2 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 03 00 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [17:46:37]RAPDU: 90 00 [17:46:37]wFMCommunicate OK [17:46:37]wFMCommunicate request_size=34 [17:46:37]MH_SAM_APDU [17:46:37]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 80 02 00 35 04 06 00 0B 87 A0 80 B2 B6 [17:46:37]Write to MH i2c: E2 25 00 DE 04 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 80 02 00 35 04 06 00 0B 87 A0 80 B2 B6 00 00 5F [17:46:37]Write i2c OK [17:46:37]MH_I2C_Read... [17:46:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:38]Read from MH i2c: E2 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 03 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [17:46:38]RAPDU: 90 00 [17:46:38]wFMCommunicate OK [17:46:38]wFMCommunicate request_size=4 [17:46:38]MH_SAM_APDU [17:46:38]CAPDU: 80 0D 03 02 [17:46:38]Write to MH i2c: E2 08 00 DF 04 80 0D 03 02 00 00 00 00 5E [17:46:38]Write i2c OK [17:46:38]MH_I2C_Read... [17:46:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:38]Read from MH i2c: E2 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 0B 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 0B 00 DF 04 00 51 53 31 70 AB 5F 45 5A 90 00 4D [17:46:38]RAPDU: 51 53 31 70 AB 5F 45 5A 90 00 [17:46:38]wFMCommunicate OK [17:46:38]SAM_PROTO_SignData done [17:46:38]FM_MakeSignedData done [17:46:38]CreateOFDProtocolMessage [17:46:38]wFMCommunicate request_size=4 [17:46:38]MH_SAM_APDU [17:46:38]CAPDU: 80 11 00 00 [17:46:38]Write to MH i2c: E2 08 00 E0 04 80 11 00 00 00 00 00 00 5E [17:46:38]Write i2c OK [17:46:38]MH_I2C_Read... [17:46:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:38]Read from MH i2c: E2 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 17 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 17 00 E0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [17:46:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:38]wFMCommunicate OK [17:46:38]CreateOFDProtocolMessage done [17:46:38]OFDSenderStorePacket 164000 [17:46:38]StoreOFDPacket docnum=164000 [17:46:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 9B 26 1F 01 80 8C 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 FC 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 80 02 00 35 04 06 00 0B 87 A0 80 B2 B6 51 53 31 70 AB 5F 45 5A [17:46:38]CheckFolder [17:46:38]dirname=/storage/ofd_packets [17:46:38]CheckFolder done [17:46:38]ProducePacketName [17:46:38]name=ofd_packets/00164000 [17:46:38]NVStorageSaveData ofd_packets/00164000 [17:46:38]File name is /storage/ofd_packets/00164000 [17:46:38]Write 325 bytes [17:46:38]NVStorageSaveData done [17:46:38]OFDSenderStorePacket done [17:46:38]KKMCreateOFDPacket done [17:46:38]NVStorageSaveData kkm_last_timestamp [17:46:38]File name is /storage/kkm_last_timestamp [17:46:38]Write 4 bytes [17:46:38]NVStorageSaveData done [17:46:38]ExternCall_PrintAddStr [17:46:38]wPrintStart [17:46:38]Write to MH i2c: 01 00 00 E1 04 E5 [17:46:38]Write i2c OK [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: 01 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: 01 07 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: 01 07 00 E1 04 00 00 00 00 00 FF 0F FA [17:46:38]RasterBufferAndPrint [17:46:38]line Счет N : (3)50663 [17:46:38]line ИНН: 02508201610067 [17:46:38]line Контрольно-Кассовый Чек [17:46:38]line ПРОДАЖА [17:46:38]line Товар: 5449000005489 [17:46:38]line Вода Бонаква 1л б/г [17:46:38]line 1.000 * 50.00 [17:46:38]line = 50.00 [17:46:38]line НДС 12% НСП 1% [17:46:38]line > о реализуемом товаре [17:46:38]line ИТОГО: 50.00 [17:46:38]line НСП 1% : 0.44 [17:46:38]line НДС 12% : 5.31 [17:46:38]line Наличными: 50.00 [17:46:38]line Безнал.: 0.00 [17:46:38]line Место: АЗС № 130 "Партнер Нефть" [17:46:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:46:38]line СНО: Общий режим [17:46:38]line Чек 598 21.08.2024 17:46 [17:46:38]line Смена: 466 ФФД: 1.0 [17:46:38]line ЗНМ: 0300000070 [17:46:38]line РНМ: 0000000000092562 [17:46:38]line Версия ККМ: 001 [17:46:38]line ФМ: 0000000000871769 [17:46:38]line ФД: 164000 [17:46:38]line ФПД: 12677141279414 [17:46:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174636&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164000&fm=12677141279414&tin=02508201610067®Number=0000000000092562&sum=5000 [17:46:38]line 0 [17:46:38]written 0, free lines is 4095 [17:46:38]OFD Sender: Processing packet 164000 [packets to send 970, broken 969] [17:46:38]ProducePacketName [17:46:38]name=ofd_packets/00164000 [17:46:38]OFD Sender: To server: pG, [17:46:38]CommunicateWithHost lk.salyk.kg:30040 [17:46:38]ConnectInit lk.salyk.kg [17:46:38]Write to MH i2c: 01 00 00 09 05 0E [17:46:38]Write i2c OK [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: 01 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: 01 07 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 E2 0C 03 [17:46:38]RasterBufferAndPrint [17:46:38]line [17:46:38]line [17:46:38]line [17:46:38]line [17:46:38]line [17:46:38]written 0, free lines is 3303 [17:46:38]MH_Cut [17:46:38]Write to MH i2c: D1 01 00 10 05 01 E7 [17:46:38]Write i2c OK [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: D1 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: D1 01 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: D1 01 00 10 05 00 E6 [17:46:38]Write to MH i2c: 01 00 00 11 05 16 [17:46:38]Write i2c OK [17:46:38]MH_I2C_Read... [17:46:38]Connected sock=9 [17:46: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 37 36 39 27 01 00 00 9B 26 1F 01 80 8C 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 FC 27 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 80 02 00 35 04 06 00 0B 87 A0 80 B2 B6 51 53 31 70 AB 5F 45 5A [17:46:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C 6A 47 00 5B 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 37 36 39 10 04 04 00 A0 80 02 00 F4 03 04 00 4D D1 C5 66 B6 04 01 00 00 F8 FF 19 21 1D 82 10 05 [17:46:38]CommunicateWithHost err = 0 [17:46:38]CheckOFDResponse [17:46:38]1017 (14) - 77093643461234 [17:46:38]1041 (16) - 0000000000871769 [17:46:38]1040 (4) - 164000 [17:46:38]1012 (4) - 21.08.2024 11:36 [17:46:38]1206 (1) - 0 [17:46:38]OFD Sender: Remove packet 164000 [17:46:38]ProducePacketName [17:46:38]name=ofd_packets/00164000 [17:46:38]NVStorageDeleteData [17:46:39]*** Cut start [17:46:39]*** Purtial cut [17:46:39]*** Stage 1: CUTSNS_PIN = 1 [17:46:39]OFD Sender: No OFD packet to send [17:46:41]Read from MH i2c: 01 [17:46:41]MH_I2C_Read... [17:46:41]*** Stop cut motor [17:46:41]Read from MH i2c: *** Cut end [17:46:41]01 07 00 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: 01 07 00 11 05 00 00 00 00 00 FF 0F 2B [17:46:41]process_action close_receipt done [17:46:41]requested_data is exist [17:46:41]produce_requested_data [17:46:41]requested_item fm.sn is exist - process it [17:46:41]wFMCommunicate request_size=4 [17:46:41]MH_SAM_APDU [17:46:41]CAPDU: 80 11 00 00 [17:46:41]Write to MH i2c: E2 08 00 12 05 80 11 00 00 00 00 00 00 91 [17:46:41]Write i2c OK [17:46:41]MH_I2C_Read... [17:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:41]Read from MH i2c: E2 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 17 00 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 17 00 12 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [17:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:41]wFMCommunicate OK [17:46:41]requested_item fd.num is exist - process it [17:46:41]SAM_PROTO_GetFieldsCounters [17:46:41]wFMCommunicate request_size=4 [17:46:41]MH_SAM_APDU [17:46:41]CAPDU: 80 13 00 00 [17:46:41]Write to MH i2c: E2 08 00 13 05 80 13 00 00 00 00 00 00 94 [17:46:41]Write i2c OK [17:46:41]MH_I2C_Read... [17:46:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:41]Read from MH i2c: E2 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 62 00 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 62 00 13 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [17:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:41]wFMCommunicate OK [17:46:41]SAM_PROTO_GetFieldsCounters done [17:46:41]requested_item shift.num is exist - process it [17:46:41]requested_item shift.opened is exist - process it [17:46:41]req_shift_opened [17:46:41]FM_GetShiftState [17:46:41]SAM_PROTO_GetShiftState [17:46:41]wFMCommunicate request_size=4 [17:46:41]MH_SAM_APDU [17:46:41]CAPDU: 80 13 01 00 [17:46:41]Write to MH i2c: E2 08 00 14 05 80 13 01 00 00 00 00 00 96 [17:46:41]Write i2c OK [17:46:41]MH_I2C_Read... [17:46:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:41]Read from MH i2c: E2 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 0E 00 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 0E 00 14 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5C [17:46:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:46:41]wFMCommunicate OK [17:46:41]SAM_PROTO_GetShiftState done [17:46:41]FM_GetShiftState done [17:46:41]req_shift_opened done [17:46:41]requested_item shift.open_date is exist - process it [17:46:41]req_shift_open_date [17:46:41]req_shift_open_date done [17:46:41]produce_requested_data done [17:46:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164000,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:46:41]process_action_free close_receipt [17:46:41]json_value_free [17:46:41]json_value_free done [17:46:41]process_json_proto returns [17:46:41]Send response to host [17:46:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164000,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:46:41]free response buf [17:46:41]execute_script done [17:46:41]execute_script returns [17:46:41]free content buf [17:46:41]Sock 8.Close socket [17:46:41]Sock 8.Thread stoped [17:46:44]OFD Sender: No OFD packet to send [17:46:49]OFD Sender: No OFD packet to send [17:46:54]OFD Sender: No OFD packet to send [17:46:54]recv_with_timeout no data received [17:46:59]OFD Sender: No OFD packet to send [17:47:04]OFD Sender: No OFD packet to send [17:47:09]OFD Sender: No OFD packet to send [17:47:14]OFD Sender: No OFD packet to send [17:47:19]OFD Sender: No OFD packet to send [17:47:24]OFD Sender: No OFD packet to send [17:47:28]accept exits with 10 [17:47:28]New connection [17:47:28]New thread 3067075940 created [17:47:28]Thread 3067219300 joined [17:47:28]Waiting for new connection... [17:47:28] Sock 10.Parse request [17:47:28]Sock 10.Check first char [17:47:28]Sock 10.First char is OK [17:47:28]request: POST /json_proto HTTP/1.0 [17:47:28]Method: POST [17:47:28]URL: /json_proto [17:47:28]Method is POST - this is cgi request [17:47:28]url: /json_proto [17:47:28]query_string will be loaded in cgi processing [17:47:28]execute_cgi json_proto POST (null) [17:47:28]execute_cgi path=json_proto method=POST [17:47:28]POST find Content-Length [17:47:28]Host: 172.17.44.132:8080 [17:47:28]Content-Length: 939 [17:47:28]Content-Type: application/json [17:47:28] [17:47:28]POST finish read [17:47:28]Found Content-Length = 939 [17:47:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50664", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:28]execute_script... [17:47:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50664", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:28]POST & json_proto [17:47:28]process_json_proto [17:47:28]json parsed OK: [17:47:28]protocol is kg_v1.0 [17:47:28]action value=close_receipt [17:47:28]process_action close_receipt [17:47:28]cmd_close_receipt [17:47:28]MH_GetDate [17:47:28]Write to MH i2c: F0 00 00 15 05 09 [17:47:28]Write i2c OK [17:47:28]MH_I2C_Read... [17:47:28]Read from MH i2c: F0 [17:47:28]MH_I2C_Read... [17:47:28]Read from MH i2c: F0 09 00 [17:47:28]MH_I2C_Read... [17:47:28]Read from MH i2c: F0 09 00 15 05 00 30 28 C6 66 2A 83 C1 65 69 [17:47:28]GetLastDocTimeStamp 1724262396 [17:47:28]current date 1724262448 [17:47:28]FM_GetShiftState [17:47:28]SAM_PROTO_GetShiftState [17:47:28]wFMCommunicate request_size=4 [17:47:28]MH_SAM_APDU [17:47:28]CAPDU: 80 13 01 00 [17:47:28]Write to MH i2c: E2 08 00 16 05 80 13 01 00 00 00 00 00 98 [17:47:28]Write i2c OK [17:47:28]MH_I2C_Read... [17:47:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:28]Read from MH i2c: E2 [17:47:28]MH_I2C_Read... [17:47:28]Read from MH i2c: E2 0E 00 [17:47:28]MH_I2C_Read... [17:47:28]Read from MH i2c: E2 0E 00 16 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5E [17:47:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:47:28]wFMCommunicate OK [17:47:28]SAM_PROTO_GetShiftState done [17:47:28]FM_GetShiftState done [17:47:28]opened in 1724199517 [17:47:28]opened+sec_in_day 1724285917 [17:47:28]quantity*price = 13000 [17:47:28]sum+1 = 13001 [17:47:28]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4631162227163 Напиток газированный Mojito LEMON LIME ж 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 225.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 599 21.08.2024 17:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164001 ФПД: 110586198693446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174728&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164001&fm=110586198693446&tin=02508201610067®Number=0000000000092562&sum=22500 0 [17:47:29]StoreToDocumentArchive [17:47:29]shift 466 fd 164001 [17:47:29]save to /storage/0466/doc_00164001 [17:47:29]save last doc name /storage/0466/doc_00164001 to /storage/kkm_last_doc_name [17:47:29]save OK [17:47:29]Clear old archive folders... [17:47:29]ProcessDocumentItem done err = 0, tmpTLVsize=408 [17:47:29]tlvbuf is 00559650 [17:47:29]SAM_PROTO_ClearQueue [17:47:29]wFMCommunicate request_size=4 [17:47:29]MH_SAM_APDU [17:47:29]CAPDU: 80 09 00 00 [17:47:29]Write to MH i2c: E2 08 00 23 05 80 09 00 00 00 00 00 00 9A [17:47:29]Write i2c OK [17:47:29]MH_I2C_Read... [17:47:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:29]Read from MH i2c: E2 [17:47:29]MH_I2C_Read... [17:47:29]Read from MH i2c: E2 03 00 [17:47:29]MH_I2C_Read... [17:47:29]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [17:47:29]RAPDU: 90 00 [17:47:29]wFMCommunicate OK [17:47:29]SAM_PROTO_ClearQueue done [17:47:29]KKMCreateOFDPacket [17:47:29]OFDProtocolAddRootSTLVToBuf [17:47:29]FM_MakeSignedData [17:47:29]FM_MakeSignedData [17:47:29]SAM_PROTO_SignData [17:47:29]wFMCommunicate request_size=4 [17:47:29]MH_SAM_APDU [17:47:29]CAPDU: 80 0D 01 02 [17:47:29]Write to MH i2c: E2 08 00 24 05 80 0D 01 02 00 00 00 00 A2 [17:47:29]Write i2c OK [17:47:29]MH_I2C_Read... [17:47:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:29]Read from MH i2c: E2 [17:47:29]MH_I2C_Read... [17:47:29]Read from MH i2c: E2 03 00 [17:47:29]MH_I2C_Read... [17:47:29]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [17:47:29]RAPDU: 90 00 [17:47:29]wFMCommunicate OK [17:47:29]wFMCommunicate request_size=255 [17:47:29]MH_SAM_APDU [17:47:29]CAPDU: 80 0D 02 02 FA 03 00 98 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 [17:47:29]Write to MH i2c: E2 02 01 25 05 80 0D 02 02 FA 00 03 00 98 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 36 [17:47:29]Write i2c OK [17:47:29]MH_I2C_Read... [17:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:30]Read from MH i2c: E2 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 03 00 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [17:47:30]RAPDU: 90 00 [17:47:30]wFMCommunicate OK [17:47:30]wFMCommunicate request_size=167 [17:47:30]MH_SAM_APDU [17:47:30]CAPDU: 80 0D 02 02 A2 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 30 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 80 02 00 35 04 06 00 64 93 DB 17 16 46 [17:47:30]Write to MH i2c: E2 AA 00 26 05 80 0D 02 02 A2 00 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 30 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 80 02 00 35 04 06 00 64 93 DB 17 16 46 00 00 DE [17:47:30]Write i2c OK [17:47:30]MH_I2C_Read... [17:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:30]Read from MH i2c: E2 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 03 00 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [17:47:30]RAPDU: 90 00 [17:47:30]wFMCommunicate OK [17:47:30]wFMCommunicate request_size=4 [17:47:30]MH_SAM_APDU [17:47:30]CAPDU: 80 0D 03 02 [17:47:30]Write to MH i2c: E2 08 00 27 05 80 0D 03 02 00 00 00 00 A7 [17:47:30]Write i2c OK [17:47:30]MH_I2C_Read... [17:47:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:30]Read from MH i2c: E2 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 0B 00 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 0B 00 27 05 00 D3 3B 7F C0 5D A3 2C 63 90 00 84 [17:47:30]RAPDU: D3 3B 7F C0 5D A3 2C 63 90 00 [17:47:30]wFMCommunicate OK [17:47:30]SAM_PROTO_SignData done [17:47:30]FM_MakeSignedData done [17:47:30]CreateOFDProtocolMessage [17:47:30]wFMCommunicate request_size=4 [17:47:30]MH_SAM_APDU [17:47:30]CAPDU: 80 11 00 00 [17:47:30]Write to MH i2c: E2 08 00 28 05 80 11 00 00 00 00 00 00 A7 [17:47:30]Write i2c OK [17:47:30]MH_I2C_Read... [17:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:30]Read from MH i2c: E2 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 17 00 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: E2 17 00 28 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [17:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:47:30]wFMCommunicate OK [17:47:30]CreateOFDProtocolMessage done [17:47:30]OFDSenderStorePacket 164001 [17:47:30]StoreOFDPacket docnum=164001 [17:47:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AC 01 00 00 59 AC A4 01 6F 28 5A 03 01 00 03 00 98 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 30 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 80 02 00 35 04 06 00 64 93 DB 17 16 46 D3 3B 7F C0 5D A3 2C 63 [17:47:30]CheckFolder [17:47:30]dirname=/storage/ofd_packets [17:47:30]CheckFolder done [17:47:30]ProducePacketName [17:47:30]name=ofd_packets/00164001 [17:47:30]NVStorageSaveData ofd_packets/00164001 [17:47:30]File name is /storage/ofd_packets/00164001 [17:47:30]Write 458 bytes [17:47:30]NVStorageSaveData done [17:47:30]OFDSenderStorePacket done [17:47:30]KKMCreateOFDPacket done [17:47:30]NVStorageSaveData kkm_last_timestamp [17:47:30]File name is /storage/kkm_last_timestamp [17:47:30]Write 4 bytes [17:47:30]NVStorageSaveData done [17:47:30]ExternCall_PrintAddStr [17:47:30]wPrintStart [17:47:30]Write to MH i2c: 01 00 00 29 05 2E [17:47:30]Write i2c OK [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: 01 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: 01 07 00 [17:47:30]MH_I2C_Read... [17:47:30]Read from MH i2c: 01 07 00 29 05 00 00 00 00 00 FF 0F 43 [17:47:30]RasterBufferAndPrint [17:47:30]line Счет N : (3)50664 [17:47:30]line ИНН: 02508201610067 [17:47:30]line Контрольно-Кассовый Чек [17:47:30]line ПРОДАЖА [17:47:30]line Товар: 2000036230011 [17:47:30]line Кофе Латте XL(GABB TRADE) [17:47:30]line 1.000 * 130.00 [17:47:30]line = 130.00 [17:47:30]line НДС 12% НСП 1% [17:47:30]line > о реализуемом товаре [17:47:30]line Товар: 4631162227163 [17:47:30]line Напиток газированный Mojito LEMON LIME ж [17:47:30]line 1.000 * 95.00 [17:47:30]line = 95.00 [17:47:30]line НДС 12% НСП 1% [17:47:30]line > о реализуемом товаре [17:47:30]line ИТОГО: 225.00 [17:47:30]line НСП 1% : 1.99 [17:47:30]line НДС 12% : 23.89 [17:47:30]line Наличными: 225.00 [17:47:30]line Безнал.: 0.00 [17:47:30]line Место: АЗС № 130 "Партнер Нефть" [17:47:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:47:30]line СНО: Общий режим [17:47:30]line Чек 599 21.08.2024 17:47 [17:47:30]line Смена: 466 ФФД: 1.0 [17:47:30]line ЗНМ: 0300000070 [17:47:30]line РНМ: 0000000000092562 [17:47:30]line Версия ККМ: 001 [17:47:30]line ФМ: 0000000000871769 [17:47:30]line ФД: 164001 [17:47:30]line ФПД: 110586198693446 [17:47:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174728&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164001&fm=110586198693446&tin=02508201610067®Number=0000000000092562&sum=22500 [17:47:30]OFD Sender: Processing packet 164001 [packets to send 970, broken 969] [17:47:30]ProducePacketName [17:47:30]name=ofd_packets/00164001 [17:47:30]OFD Sender: To server: pG, [17:47:30]CommunicateWithHost lk.salyk.kg:30040 [17:47:30]ConnectInit lk.salyk.kg [17:47:30]line 0 [17:47:30]written 0, free lines is 4095 [17:47:31]Write to MH i2c: 01 00 00 58 05 5D [17:47:31]Write i2c OK [17:47:31]MH_I2C_Read... [17:47:31]Read from MH i2c: 01 [17:47:31]MH_I2C_Read... [17:47:31]Read from MH i2c: 01 07 00 [17:47:31]MH_I2C_Read... [17:47:31]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 78 0C E8 [17:47:31]RasterBufferAndPrint [17:47:31]line [17:47:31]line [17:47:31]line [17:47:31]line [17:47:31]line [17:47:31]written 0, free lines is 3198 [17:47:31]MH_Cut [17:47:31]Write to MH i2c: D1 01 00 5F 05 01 36 [17:47:31]Write i2c OK [17:47:31]MH_I2C_Read... [17:47:31]Read from MH i2c: D1 [17:47:31]MH_I2C_Read... [17:47:31]Read from MH i2c: D1 01 00 [17:47:31]MH_I2C_Read... [17:47:31]Read from MH i2c: D1 01 00 5F 05 00 35 [17:47:31]Write to MH i2c: 01 00 00 60 05 65 [17:47:31]Write i2c OK [17:47:31]MH_I2C_Read... [17:47:32]*** Cut start [17:47:32]*** Purtial cut [17:47:32]*** Stage 1: CUTSNS_PIN = 1 [17:47:34]recv_with_timeout no data received [17:47:34]Read from MH i2c: 01 [17:47:34]MH_I2C_Read... [17:47:34]*** Stop cut motor [17:47:34]*** Cut end [17:47:34]Read from MH i2c: 01 07 00 [17:47:34]MH_I2C_Read... [17:47:34]Read from MH i2c: 01 07 00 60 05 00 00 00 00 00 FF 0F 7A [17:47:34]process_action close_receipt done [17:47:34]requested_data is exist [17:47:34]produce_requested_data [17:47:34]requested_item fm.sn is exist - process it [17:47:34]wFMCommunicate request_size=4 [17:47:34]MH_SAM_APDU [17:47:34]CAPDU: 80 11 00 00 [17:47:34]Write to MH i2c: E2 08 00 61 05 80 11 00 00 00 00 00 00 E0 [17:47:34]Write i2c OK [17:47:34]MH_I2C_Read... [17:47:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:34]Read from MH i2c: E2 [17:47:34]MH_I2C_Read... [17:47:34]Read from MH i2c: E2 17 00 [17:47:34]MH_I2C_Read... [17:47:34]Read from MH i2c: E2 17 00 61 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [17:47:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:47:34]wFMCommunicate OK [17:47:34]requested_item fd.num is exist - process it [17:47:34]SAM_PROTO_GetFieldsCounters [17:47:34]wFMCommunicate request_size=4 [17:47:34]MH_SAM_APDU [17:47:34]CAPDU: 80 13 00 00 [17:47:34]Write to MH i2c: E2 08 00 62 05 80 13 00 00 00 00 00 00 E3 [17:47:34]Write i2c OK [17:47:34]MH_I2C_Read... [17:47:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:34]Read from MH i2c: E2 [17:47:34]MH_I2C_Read... [17:47:34]Read from MH i2c: E2 62 00 [17:47:34]MH_I2C_Read... [17:47:34]Read from MH i2c: E2 62 00 62 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 0A [17:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:34]wFMCommunicate OK [17:47:34]SAM_PROTO_GetFieldsCounters done [17:47:34]requested_item shift.num is exist - process it [17:47:34]requested_item shift.opened is exist - process it [17:47:34]req_shift_opened [17:47:34]FM_GetShiftState [17:47:34]SAM_PROTO_GetShiftState [17:47:34]wFMCommunicate request_size=4 [17:47:34]MH_SAM_APDU [17:47:34]CAPDU: 80 13 01 00 [17:47:34]Write to MH i2c: E2 08 00 63 05 80 13 01 00 00 00 00 00 E5 [17:47:34]Write i2c OK [17:47:34]MH_I2C_Read... [17:47:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:34]Read from MH i2c: E2 [17:47:34]MH_I2C_Read... [17:47:34]Read from MH i2c: E2 0E 00 [17:47:34]MH_I2C_Read... [17:47:34]Read from MH i2c: E2 0E 00 63 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [17:47:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:47:34]wFMCommunicate OK [17:47:34]SAM_PROTO_GetShiftState done [17:47:34]FM_GetShiftState done [17:47:34]req_shift_opened done [17:47:34]requested_item shift.open_date is exist - process it [17:47:34]req_shift_open_date [17:47:34]req_shift_open_date done [17:47:34]produce_requested_data done [17:47:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164001,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:47:34]process_action_free close_receipt [17:47:34]json_value_free [17:47:34]json_value_free done [17:47:34]process_json_proto returns [17:47:34]Send response to host [17:47:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164001,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:47:34]free response buf [17:47:34]execute_script done [17:47:34]execute_script returns [17:47:34]free content buf [17:47:34]Sock 10.Close socket [17:47:34]Sock 10.Thread stoped [17:47:37]Connected sock=11 [17:47:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AC 01 00 00 59 AC A4 01 6F 28 5A 03 01 00 03 00 98 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 30 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 80 02 00 35 04 06 00 64 93 DB 17 16 46 D3 3B 7F C0 5D A3 2C 63 [17:47:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EF 58 47 00 78 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 37 36 39 10 04 04 00 A1 80 02 00 F4 03 04 00 88 D1 C5 66 B6 04 01 00 00 57 CC EB AE FD DC 01 8A [17:47:40]CommunicateWithHost err = 0 [17:47:40]CheckOFDResponse [17:47:40]1017 (14) - 77093643461234 [17:47:40]1041 (16) - 0000000000871769 [17:47:40]1040 (4) - 164001 [17:47:40]1012 (4) - 21.08.2024 11:37 [17:47:40]1206 (1) - 0 [17:47:40]OFD Sender: Remove packet 164001 [17:47:40]ProducePacketName [17:47:40]name=ofd_packets/00164001 [17:47:40]NVStorageDeleteData [17:47:40]OFD Sender: No OFD packet to send [17:47:45]OFD Sender: No OFD packet to send [17:47:50]OFD Sender: No OFD packet to send [17:47:55]OFD Sender: No OFD packet to send [17:48:00]OFD Sender: No OFD packet to send [17:48:03]recv_with_timeout no data received [17:48:05]OFD Sender: No OFD packet to send [17:48:10]OFD Sender: No OFD packet to send [17:48:15]OFD Sender: No OFD packet to send [17:48:18]accept exits with 9 [17:48:18]New connection [17:48:18]New thread 3067219300 created [17:48:18]Thread 3067075940 joined [17:48:18]Waiting for new connection... [17:48:18] Sock 9.Parse request [17:48:18]Sock 9.Check first char [17:48:18]Sock 9.First char is OK [17:48:18]request: POST /json_proto HTTP/1.0 [17:48:18]Method: POST [17:48:18]URL: /json_proto [17:48:18]Method is POST - this is cgi request [17:48:18]url: /json_proto [17:48:18]query_string will be loaded in cgi processing [17:48:18]execute_cgi json_proto POST (null) [17:48:18]execute_cgi path=json_proto method=POST [17:48:18]POST find Content-Length [17:48:18]Host: 172.17.44.132:8080 [17:48:18]Content-Length: 819 [17:48:18]Content-Type: application/json [17:48:18] [17:48:18]POST finish read [17:48:18]Found Content-Length = 819 [17:48:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 4.830, "sum" : 185.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 185.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:18]execute_script... [17:48:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 4.830, "sum" : 185.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 185.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:18]POST & json_proto [17:48:18]process_json_proto [17:48:18]json parsed OK: [17:48:18]protocol is kg_v1.0 [17:48:18]action value=close_receipt [17:48:18]process_action close_receipt [17:48:18]cmd_close_receipt [17:48:18]MH_GetDate [17:48:18]Write to MH i2c: F0 00 00 64 05 58 [17:48:18]Write i2c OK [17:48:18]MH_I2C_Read... [17:48:18]Read from MH i2c: F0 [17:48:18]MH_I2C_Read... [17:48:18]Read from MH i2c: F0 09 00 [17:48:18]MH_I2C_Read... [17:48:18]Read from MH i2c: F0 09 00 64 05 00 62 28 C6 66 2A 83 C1 65 EA [17:48:18]GetLastDocTimeStamp 1724262448 [17:48:18]current date 1724262498 [17:48:18]FM_GetShiftState [17:48:18]SAM_PROTO_GetShiftState [17:48:18]wFMCommunicate request_size=4 [17:48:18]MH_SAM_APDU [17:48:18]CAPDU: 80 13 01 00 [17:48:18]Write to MH i2c: E2 08 00 65 05 80 13 01 00 00 00 00 00 E7 [17:48:18]Write i2c OK [17:48:18]MH_I2C_Read... [17:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:18]Read from MH i2c: E2 [17:48:18]MH_I2C_Read... [17:48:18]Read from MH i2c: E2 0E 00 [17:48:18]MH_I2C_Read... [17:48:18]Read from MH i2c: E2 0E 00 65 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AD [17:48:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:48:18]wFMCommunicate OK [17:48:18]SAM_PROTO_GetShiftState done [17:48:18]FM_GetShiftState done [17:48:18]opened in 1724199517 [17:48:18]opened+sec_in_day 1724285917 [17:48:18]quantity*price = 18547 [17:48:18]sum+1 = 18548 [17:48:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 185.47 НСП 1% : 1.64 НДС 12% : 19.70 Наличными: 0.00 Безнал.: 185.47 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 600 21.08.2024 17:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164002 ФПД: 194865750141283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164002&fm=194865750141283&tin=02508201610067®Number=0000000000092562&sum=18547 [17:48:19]StoreToDocumentArchive [17:48:19]shift 466 fd 164002 [17:48:19]save to /storage/0466/doc_00164002 [17:48:19]save last doc name /storage/0466/doc_00164002 to /storage/kkm_last_doc_name [17:48:19]save OK [17:48:19]Clear old archive folders... [17:48:19]ProcessDocumentItem done err = 0, tmpTLVsize=250 [17:48:19]tlvbuf is 00564940 [17:48:19]SAM_PROTO_ClearQueue [17:48:19]wFMCommunicate request_size=4 [17:48:19]MH_SAM_APDU [17:48:19]CAPDU: 80 09 00 00 [17:48:19]Write to MH i2c: E2 08 00 72 05 80 09 00 00 00 00 00 00 E9 [17:48:19]Write i2c OK [17:48:19]MH_I2C_Read... [17:48:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:19]Read from MH i2c: E2 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [17:48:19]RAPDU: 90 00 [17:48:19]wFMCommunicate OK [17:48:19]SAM_PROTO_ClearQueue done [17:48:19]KKMCreateOFDPacket [17:48:19]OFDProtocolAddRootSTLVToBuf [17:48:19]FM_MakeSignedData [17:48:19]FM_MakeSignedData [17:48:19]SAM_PROTO_SignData [17:48:19]wFMCommunicate request_size=4 [17:48:19]MH_SAM_APDU [17:48:19]CAPDU: 80 0D 01 02 [17:48:19]Write to MH i2c: E2 08 00 73 05 80 0D 01 02 00 00 00 00 F1 [17:48:19]Write i2c OK [17:48:19]MH_I2C_Read... [17:48:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:19]Read from MH i2c: E2 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [17:48:19]RAPDU: 90 00 [17:48:19]wFMCommunicate OK [17:48:19]wFMCommunicate request_size=255 [17:48:19]MH_SAM_APDU [17:48:19]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 DE 12 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 62 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 80 02 00 35 04 06 00 B1 3A [17:48:19]Write to MH i2c: E2 02 01 74 05 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 DE 12 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 62 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 80 02 00 35 04 06 00 B1 3A 00 00 2F [17:48:19]Write i2c OK [17:48:19]MH_I2C_Read... [17:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:19]Read from MH i2c: E2 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [17:48:19]RAPDU: 90 00 [17:48:19]wFMCommunicate OK [17:48:19]wFMCommunicate request_size=9 [17:48:19]MH_SAM_APDU [17:48:19]CAPDU: 80 0D 02 02 04 B7 D0 E9 63 [17:48:19]Write to MH i2c: E2 0C 00 75 05 80 0D 02 02 04 00 B7 D0 E9 63 00 00 CF [17:48:19]Write i2c OK [17:48:19]MH_I2C_Read... [17:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:19]Read from MH i2c: E2 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [17:48:19]RAPDU: 90 00 [17:48:19]wFMCommunicate OK [17:48:19]wFMCommunicate request_size=4 [17:48:19]MH_SAM_APDU [17:48:19]CAPDU: 80 0D 03 02 [17:48:19]Write to MH i2c: E2 08 00 76 05 80 0D 03 02 00 00 00 00 F6 [17:48:19]Write i2c OK [17:48:19]MH_I2C_Read... [17:48:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:19]Read from MH i2c: E2 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 0B 00 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 0B 00 76 05 00 DB AE 3E 35 19 D2 C9 E3 90 00 8A [17:48:19]RAPDU: DB AE 3E 35 19 D2 C9 E3 90 00 [17:48:19]wFMCommunicate OK [17:48:19]SAM_PROTO_SignData done [17:48:19]FM_MakeSignedData done [17:48:19]CreateOFDProtocolMessage [17:48:19]wFMCommunicate request_size=4 [17:48:19]MH_SAM_APDU [17:48:19]CAPDU: 80 11 00 00 [17:48:19]Write to MH i2c: E2 08 00 77 05 80 11 00 00 00 00 00 00 F6 [17:48:19]Write i2c OK [17:48:19]MH_I2C_Read... [17:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:19]Read from MH i2c: E2 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 17 00 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: E2 17 00 77 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [17:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:48:19]wFMCommunicate OK [17:48:19]CreateOFDProtocolMessage done [17:48:19]OFDSenderStorePacket 164002 [17:48:19]StoreOFDPacket docnum=164002 [17:48:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 1B 19 06 01 1C 3F 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 DE 12 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 62 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 80 02 00 35 04 06 00 B1 3A B7 D0 E9 63 DB AE 3E 35 19 D2 C9 E3 [17:48:19]CheckFolder [17:48:19]dirname=/storage/ofd_packets [17:48:19]CheckFolder done [17:48:19]ProducePacketName [17:48:19]name=ofd_packets/00164002 [17:48:19]NVStorageSaveData ofd_packets/00164002 [17:48:19]File name is /storage/ofd_packets/00164002 [17:48:19]Write 300 bytes [17:48:19]NVStorageSaveData done [17:48:19]OFDSenderStorePacket done [17:48:19]KKMCreateOFDPacket done [17:48:19]NVStorageSaveData kkm_last_timestamp [17:48:19]File name is /storage/kkm_last_timestamp [17:48:19]Write 4 bytes [17:48:19]NVStorageSaveData done [17:48:19]ExternCall_PrintAddStr [17:48:19]wPrintStart [17:48:19]Write to MH i2c: 01 00 00 78 05 7D [17:48:19]Write i2c OK [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: 01 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: 01 07 00 [17:48:19]MH_I2C_Read... [17:48:19]Read from MH i2c: 01 07 00 78 05 00 00 00 00 00 FF 0F 92 [17:48:19]RasterBufferAndPrint [17:48:19]line Счет N : (1)292601 [17:48:19]line ИНН: 02508201610067 [17:48:19]line Контрольно-Кассовый Чек [17:48:19]line ПРОДАЖА [17:48:19]line ТРК (МРК, ГНК) : 81 [17:48:19]line Товар: 2711129700 [17:48:19]line ГАЗ-К-5 [17:48:19]line 4.830 * 38.40 [17:48:19]line = 185.47 [17:48:19]line НДС 12% НСП 1% [17:48:19]line > о реализуемом товаре [17:48:19]line ИТОГО: 185.47 [17:48:19]line НСП 1% : 1.64 [17:48:19]line НДС 12% : 19.70 [17:48:19]line Наличными: 0.00 [17:48:19]line Безнал.: 185.47 [17:48:19]line Место: АЗС № 130 "Партнер Нефть" [17:48:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:48:19]line СНО: Общий режим [17:48:19]line Чек 600 21.08.2024 17:48 [17:48:19]line Смена: 466 ФФД: 1.0 [17:48:19]line ЗНМ: 0300000070 [17:48:19]line РНМ: 0000000000092562 [17:48:19]line Версия ККМ: 001 [17:48:19]line Платежная система: Бакай Банк [17:48:19]line ФМ: 0000000000871769 [17:48:19]line ФД: 164002 [17:48:19]line ФПД: 194865750141283 [17:48:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164002&fm=194865750141283&tin=02508201610067®Number=0000000000092562&sum=18547 [17:48:20]written 0, free lines is 4095 [17:48:20]OFD Sender: Processing packet 164002 [packets to send 970, broken 969] [17:48:20]ProducePacketName [17:48:20]name=ofd_packets/00164002 [17:48:20]OFD Sender: To server: pG, [17:48:20]CommunicateWithHost lk.salyk.kg:30040 [17:48:20]ConnectInit lk.salyk.kg [17:48:20]Write to MH i2c: 01 00 00 A2 05 A7 [17:48:20]Write i2c OK [17:48:20]MH_I2C_Read... [17:48:20]Read from MH i2c: 01 [17:48:20]MH_I2C_Read... [17:48:20]Read from MH i2c: 01 07 00 [17:48:20]MH_I2C_Read... [17:48:20]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 CA 0C 84 [17:48:20]RasterBufferAndPrint [17:48:20]line [17:48:20]line [17:48:20]line [17:48:20]line [17:48:20]line [17:48:20]written 0, free lines is 3281 [17:48:20]MH_Cut [17:48:20]Write to MH i2c: D1 01 00 A9 05 01 80 [17:48:20]Write i2c OK [17:48:20]MH_I2C_Read... [17:48:20]Read from MH i2c: D1 [17:48:20]MH_I2C_Read... [17:48:20]Read from MH i2c: D1 01 00 [17:48:20]MH_I2C_Read... [17:48:20]Read from MH i2c: D1 01 00 A9 05 00 7F [17:48:20]Write to MH i2c: 01 00 00 AA 05 AF [17:48:20]Write i2c OK [17:48:20]MH_I2C_Read... [17:48:21]*** Cut start [17:48:21]*** Purtial cut [17:48:21]*** Stage 1: CUTSNS_PIN = 1 [17:48:23]Read from MH i2c: 01 [17:48:23]MH_I2C_Read... [17:48:23]*** Stop cut motor [17:48:23]*** Cut end [17:48:23]Read from MH i2c: 01 07 00 [17:48:23]MH_I2C_Read... [17:48:23]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 FF 0F C4 [17:48:23]process_action close_receipt done [17:48:23]requested_data is exist [17:48:23]produce_requested_data [17:48:23]requested_item fm.sn is exist - process it [17:48:23]wFMCommunicate request_size=4 [17:48:23]MH_SAM_APDU [17:48:23]CAPDU: 80 11 00 00 [17:48:23]Write to MH i2c: E2 08 00 AB 05 80 11 00 00 00 00 00 00 2A [17:48:23]Write i2c OK [17:48:23]MH_I2C_Read... [17:48:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:23]Read from MH i2c: E2 [17:48:23]MH_I2C_Read... [17:48:23]Read from MH i2c: E2 17 00 [17:48:23]MH_I2C_Read... [17:48:23]Read from MH i2c: E2 17 00 AB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [17:48:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:48:23]wFMCommunicate OK [17:48:23]requested_item fd.num is exist - process it [17:48:23]SAM_PROTO_GetFieldsCounters [17:48:23]wFMCommunicate request_size=4 [17:48:23]MH_SAM_APDU [17:48:23]CAPDU: 80 13 00 00 [17:48:23]Write to MH i2c: E2 08 00 AC 05 80 13 00 00 00 00 00 00 2D [17:48:23]Write i2c OK [17:48:23]MH_I2C_Read... [17:48:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:23]Read from MH i2c: E2 [17:48:23]MH_I2C_Read... [17:48:23]Read from MH i2c: E2 62 00 [17:48:23]MH_I2C_Read... [17:48:23]Read from MH i2c: E2 62 00 AC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 58 [17:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:23]wFMCommunicate OK [17:48:23]SAM_PROTO_GetFieldsCounters done [17:48:23]requested_item shift.num is exist - process it [17:48:23]requested_item shift.opened is exist - process it [17:48:23]req_shift_opened [17:48:23]FM_GetShiftState [17:48:23]SAM_PROTO_GetShiftState [17:48:23]wFMCommunicate request_size=4 [17:48:23]MH_SAM_APDU [17:48:23]CAPDU: 80 13 01 00 [17:48:23]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [17:48:23]Write i2c OK [17:48:23]MH_I2C_Read... [17:48:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:23]Read from MH i2c: E2 [17:48:23]MH_I2C_Read... [17:48:23]Read from MH i2c: E2 0E 00 [17:48:23]MH_I2C_Read... [17:48:23]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [17:48:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:48:23]wFMCommunicate OK [17:48:23]SAM_PROTO_GetShiftState done [17:48:23]FM_GetShiftState done [17:48:23]req_shift_opened done [17:48:23]requested_item shift.open_date is exist - process it [17:48:23]req_shift_open_date [17:48:23]req_shift_open_date done [17:48:23]produce_requested_data done [17:48:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164002,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:48:23]process_action_free close_receipt [17:48:23]json_value_free [17:48:23]json_value_free done [17:48:23]process_json_proto returns [17:48:23]Send response to host [17:48:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164002,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:48:23]free response buf [17:48:23]execute_script done [17:48:23]execute_script returns [17:48:23]free content buf [17:48:23]Sock 9.Close socket [17:48:23]Sock 9.Thread stoped [17:48:25]ConnectInit Can't take IP for lk.salyk.kg [17:48:25]CommunicateWithHost connect error [17:48:25]CommunicateWithHost err = -1 [17:48:25]OFD Sender: Server communicate error [17:48:30]OFD Sender: Processing packet 164002 [packets to send 970, broken 969] [17:48:30]ProducePacketName [17:48:30]name=ofd_packets/00164002 [17:48:30]OFD Sender: To server: pG, [17:48:30]CommunicateWithHost lk.salyk.kg:30040 [17:48:30]ConnectInit lk.salyk.kg [17:48:36]recv_with_timeout no data received [17:48:39]Connected sock=10 [17:48: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 37 36 39 0E 01 00 00 1B 19 06 01 1C 3F 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 DE 12 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 62 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 80 02 00 35 04 06 00 B1 3A B7 D0 E9 63 DB AE 3E 35 19 D2 C9 E3 [17:48:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C 06 47 00 DE 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 37 36 39 10 04 04 00 A2 80 02 00 F4 03 04 00 C6 D1 C5 66 B6 04 01 00 00 2A 71 21 80 BA A4 9A FE [17:48:40]CommunicateWithHost err = 0 [17:48:40]CheckOFDResponse [17:48:40]1017 (14) - 77093643461234 [17:48:40]1041 (16) - 0000000000871769 [17:48:40]1040 (4) - 164002 [17:48:40]1012 (4) - 21.08.2024 11:38 [17:48:40]1206 (1) - 0 [17:48:40]OFD Sender: Remove packet 164002 [17:48:40]ProducePacketName [17:48:40]name=ofd_packets/00164002 [17:48:40]NVStorageDeleteData [17:48:40]OFD Sender: No OFD packet to send [17:48:45]OFD Sender: No OFD packet to send [17:48:49]recv_with_timeout no data received [17:48:50]OFD Sender: No OFD packet to send [17:48:54]accept exits with 8 [17:48:54]New connection [17:48:54]New thread 3067075940 created [17:48:54]Thread 3067219300 joined [17:48:54]Waiting for new connection... [17:48:54] Sock 8.Parse request [17:48:54]Sock 8.Check first char [17:48:54]Sock 8.First char is OK [17:48:54]request: POST /json_proto HTTP/1.0 [17:48:54]Method: POST [17:48:54]URL: /json_proto [17:48:54]Method is POST - this is cgi request [17:48:54]url: /json_proto [17:48:54]query_string will be loaded in cgi processing [17:48:54]execute_cgi json_proto POST (null) [17:48:54]execute_cgi path=json_proto method=POST [17:48:54]POST find Content-Length [17:48:54]Host: 172.17.44.132:8080 [17:48:54]Content-Length: 677 [17:48:54]Content-Type: application/json [17:48:54] [17:48:54]POST finish read [17:48:54]Found Content-Length = 677 [17:48:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:54]execute_script... [17:48: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)292605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:54]POST & json_proto [17:48:54]process_json_proto [17:48:54]json parsed OK: [17:48:54]protocol is kg_v1.0 [17:48:54]action value=close_receipt [17:48:54]process_action close_receipt [17:48:54]cmd_close_receipt [17:48:54]MH_GetDate [17:48:54]Write to MH i2c: F0 00 00 AE 05 A2 [17:48:54]Write i2c OK [17:48:54]MH_I2C_Read... [17:48:54]Read from MH i2c: F0 [17:48:54]MH_I2C_Read... [17:48:54]Read from MH i2c: F0 09 00 [17:48:54]MH_I2C_Read... [17:48:54]Read from MH i2c: F0 09 00 AE 05 00 86 28 C6 66 2A 83 C1 65 58 [17:48:54]GetLastDocTimeStamp 1724262498 [17:48:54]current date 1724262534 [17:48:54]FM_GetShiftState [17:48:54]SAM_PROTO_GetShiftState [17:48:54]wFMCommunicate request_size=4 [17:48:54]MH_SAM_APDU [17:48:54]CAPDU: 80 13 01 00 [17:48:54]Write to MH i2c: E2 08 00 AF 05 80 13 01 00 00 00 00 00 31 [17:48:54]Write i2c OK [17:48:54]MH_I2C_Read... [17:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:54]Read from MH i2c: E2 [17:48:54]MH_I2C_Read... [17:48:54]Read from MH i2c: E2 0E 00 [17:48:54]MH_I2C_Read... [17:48:54]Read from MH i2c: E2 0E 00 AF 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [17:48:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:48:54]wFMCommunicate OK [17:48:54]SAM_PROTO_GetShiftState done [17:48:54]FM_GetShiftState done [17:48:54]opened in 1724199517 [17:48:54]opened+sec_in_day 1724285917 [17:48:54]quantity*price = 50036 [17:48:54]sum+1 = 50037 [17:48: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 601 21.08.2024 17:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164003 ФПД: 252127665351328 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164003&fm=252127665351328&tin=02508201610067®Number=0000000000092562&sum=50000 [17:48:55]StoreToDocumentArchive [17:48:55]shift 466 fd 164003 [17:48:55]save to /storage/0466/doc_00164003 [17:48:55]save last doc name /storage/0466/doc_00164003 to /storage/kkm_last_doc_name [17:48:55]save OK [17:48:55]Clear old archive folders... [17:48:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:55]tlvbuf is 00573D10 [17:48:55]SAM_PROTO_ClearQueue [17:48:55]wFMCommunicate request_size=4 [17:48:55]MH_SAM_APDU [17:48:55]CAPDU: 80 09 00 00 [17:48:55]Write to MH i2c: E2 08 00 BC 05 80 09 00 00 00 00 00 00 33 [17:48:55]Write i2c OK [17:48:55]MH_I2C_Read... [17:48:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:55]Read from MH i2c: E2 [17:48:55]MH_I2C_Read... [17:48:55]Read from MH i2c: E2 03 00 [17:48:55]MH_I2C_Read... [17:48:55]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [17:48:55]RAPDU: 90 00 [17:48:55]wFMCommunicate OK [17:48:55]SAM_PROTO_ClearQueue done [17:48:55]KKMCreateOFDPacket [17:48:55]OFDProtocolAddRootSTLVToBuf [17:48:55]FM_MakeSignedData [17:48:55]FM_MakeSignedData [17:48:55]SAM_PROTO_SignData [17:48:55]wFMCommunicate request_size=4 [17:48:55]MH_SAM_APDU [17:48:55]CAPDU: 80 0D 01 02 [17:48:55]Write to MH i2c: E2 08 00 BD 05 80 0D 01 02 00 00 00 00 3B [17:48:55]Write i2c OK [17:48:55]MH_I2C_Read... [17:48:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:55]Read from MH i2c: E2 [17:48:55]MH_I2C_Read... [17:48:55]Read from MH i2c: E2 03 00 [17:48:55]MH_I2C_Read... [17:48:55]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [17:48:55]RAPDU: 90 00 [17:48:55]wFMCommunicate OK [17:48:55]wFMCommunicate request_size=255 [17:48:55]MH_SAM_APDU [17:48:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 86 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 80 02 00 35 04 06 00 E5 [17:48:55]Write to MH i2c: E2 02 01 BE 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 86 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 80 02 00 35 04 06 00 E5 00 00 D1 [17:48:55]Write i2c OK [17:48:55]MH_I2C_Read... [17:48:56]OFD Sender: No OFD packet to send [17:48:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:56]Read from MH i2c: E2 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 03 00 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [17:48:56]RAPDU: 90 00 [17:48:56]wFMCommunicate OK [17:48:56]wFMCommunicate request_size=10 [17:48:56]MH_SAM_APDU [17:48:56]CAPDU: 80 0D 02 02 05 4F 0B EE 6A A0 [17:48:56]Write to MH i2c: E2 0D 00 BF 05 80 0D 02 02 05 00 4F 0B EE 6A A0 00 00 9A [17:48:56]Write i2c OK [17:48:56]MH_I2C_Read... [17:48:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:56]Read from MH i2c: E2 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 03 00 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [17:48:56]RAPDU: 90 00 [17:48:56]wFMCommunicate OK [17:48:56]wFMCommunicate request_size=4 [17:48:56]MH_SAM_APDU [17:48:56]CAPDU: 80 0D 03 02 [17:48:56]Write to MH i2c: E2 08 00 C0 05 80 0D 03 02 00 00 00 00 40 [17:48:56]Write i2c OK [17:48:56]MH_I2C_Read... [17:48:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:56]Read from MH i2c: E2 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 0B 00 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 0B 00 C0 05 00 AF 62 35 36 8B CB 75 D5 90 00 5D [17:48:56]RAPDU: AF 62 35 36 8B CB 75 D5 90 00 [17:48:56]wFMCommunicate OK [17:48:56]SAM_PROTO_SignData done [17:48:56]FM_MakeSignedData done [17:48:56]CreateOFDProtocolMessage [17:48:56]wFMCommunicate request_size=4 [17:48:56]MH_SAM_APDU [17:48:56]CAPDU: 80 11 00 00 [17:48:56]Write to MH i2c: E2 08 00 C1 05 80 11 00 00 00 00 00 00 40 [17:48:56]Write i2c OK [17:48:56]MH_I2C_Read... [17:48:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:56]Read from MH i2c: E2 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 17 00 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 17 00 C1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [17:48:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:48:56]wFMCommunicate OK [17:48:56]CreateOFDProtocolMessage done [17:48:56]OFDSenderStorePacket 164003 [17:48:56]StoreOFDPacket docnum=164003 [17:48:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E2 AA 07 01 04 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 86 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 80 02 00 35 04 06 00 E5 4F 0B EE 6A A0 AF 62 35 36 8B CB 75 D5 [17:48:56]CheckFolder [17:48:56]dirname=/storage/ofd_packets [17:48:56]CheckFolder done [17:48:56]ProducePacketName [17:48:56]name=ofd_packets/00164003 [17:48:56]NVStorageSaveData ofd_packets/00164003 [17:48:56]File name is /storage/ofd_packets/00164003 [17:48:56]Write 301 bytes [17:48:56]NVStorageSaveData done [17:48:56]OFDSenderStorePacket done [17:48:56]KKMCreateOFDPacket done [17:48:56]NVStorageSaveData kkm_last_timestamp [17:48:56]File name is /storage/kkm_last_timestamp [17:48:56]Write 4 bytes [17:48:56]NVStorageSaveData done [17:48:56]ExternCall_PrintAddStr [17:48:56]wPrintStart [17:48:56]Write to MH i2c: 01 00 00 C2 05 C7 [17:48:56]Write i2c OK [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: 01 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: 01 07 00 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: 01 07 00 C2 05 00 00 00 00 00 FF 0F DC [17:48:56]RasterBufferAndPrint [17:48:56]line Счет N : (1)292605 [17:48:56]line ИНН: 02508201610067 [17:48:56]line Контрольно-Кассовый Чек [17:48:56]line ПРОДАЖА [17:48:56]line ТРК (МРК, ГНК) : 62 [17:48:56]line Товар: 2710124130 [17:48:56]line Аи-92-К-5 [17:48:56]line 7.380 * 67.80 [17:48:56]line = 500.36 [17:48:56]line НДС 12% НСП 1% [17:48:56]line > о реализуемом товаре [17:48:56]line ОКРУГЛЕНИЕ: -0.36 [17:48:56]line ИТОГО: 500.00 [17:48:56]line Внесено: 500.00 [17:48:56]line СДАЧА: 0.00 [17:48:56]line НСП 1% : 4.43 [17:48:56]line НДС 12% : 53.14 [17:48:56]line Наличными: 500.00 [17:48:56]line Безнал.: 0.00 [17:48:56]line Место: АЗС № 130 "Партнер Нефть" [17:48:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:48:56]line СНО: Общий режим [17:48:56]line Чек 601 21.08.2024 17:48 [17:48:56]line Смена: 466 ФФД: 1.0 [17:48:56]line ЗНМ: 0300000070 [17:48:56]line РНМ: 0000000000092562 [17:48:56]line Версия ККМ: 001 [17:48:56]line ФМ: 0000000000871769 [17:48:56]line ФД: 164003 [17:48:56]line ФПД: 252127665351328 [17:48:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164003&fm=252127665351328&tin=02508201610067®Number=0000000000092562&sum=50000 [17:48:56]OFD Sender: Processing packet 164003 [packets to send 970, broken 969] [17:48:56]ProducePacketName [17:48:56]name=ofd_packets/00164003 [17:48:56]OFD Sender: To server: pG, [17:48:56]CommunicateWithHost lk.salyk.kg:30040 [17:48:56]ConnectInit lk.salyk.kg [17:48:56]written 0, free lines is 4095 [17:48:57]Write to MH i2c: 01 00 00 ED 05 F2 [17:48:57]Write i2c OK [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: 01 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: 01 07 00 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: 01 07 00 ED 05 00 00 00 00 00 B7 0C BC [17:48:57]RasterBufferAndPrint [17:48:57]line [17:48:57]line [17:48:57]line [17:48:57]line [17:48:57]line [17:48:57]written 0, free lines is 3262 [17:48:57]MH_Cut [17:48:57]Write to MH i2c: D1 01 00 F4 05 01 CB [17:48:57]Write i2c OK [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: D1 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: D1 01 00 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: D1 01 00 F4 05 00 CA [17:48:57]Write to MH i2c: 01 00 00 F5 05 FA [17:48:57]Write i2c OK [17:48:57]MH_I2C_Read... [17:48:57]*** Cut start [17:48:57]*** Purtial cut [17:48:57]*** Stage 1: CUTSNS_PIN = 1 [17:48:59]Read from MH i2c: 01 [17:48:59]MH_I2C_Read... [17:48:59]*** Stop cut motor [17:48:59]*** Cut end [17:48:59]Read from MH i2c: 01 07 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: 01 07 00 F5 05 00 00 00 00 00 FF 0F 0F [17:48:59]process_action close_receipt done [17:48:59]requested_data is exist [17:48:59]produce_requested_data [17:48:59]requested_item fm.sn is exist - process it [17:48:59]wFMCommunicate request_size=4 [17:48:59]MH_SAM_APDU [17:48:59]CAPDU: 80 11 00 00 [17:48:59]Write to MH i2c: E2 08 00 F6 05 80 11 00 00 00 00 00 00 75 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:59]Read from MH i2c: E2 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 17 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 17 00 F6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [17:48:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:48:59]wFMCommunicate OK [17:48:59]requested_item fd.num is exist - process it [17:48:59]SAM_PROTO_GetFieldsCounters [17:48:59]wFMCommunicate request_size=4 [17:48:59]MH_SAM_APDU [17:48:59]CAPDU: 80 13 00 00 [17:48:59]Write to MH i2c: E2 08 00 F7 05 80 13 00 00 00 00 00 00 78 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:49:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:00]Read from MH i2c: E2 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 62 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 62 00 F7 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 A7 [17:49:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:00]wFMCommunicate OK [17:49:00]SAM_PROTO_GetFieldsCounters done [17:49:00]requested_item shift.num is exist - process it [17:49:00]requested_item shift.opened is exist - process it [17:49:00]req_shift_opened [17:49:00]FM_GetShiftState [17:49:00]SAM_PROTO_GetShiftState [17:49:00]wFMCommunicate request_size=4 [17:49:00]MH_SAM_APDU [17:49:00]CAPDU: 80 13 01 00 [17:49:00]Write to MH i2c: E2 08 00 F8 05 80 13 01 00 00 00 00 00 7A [17:49:00]Write i2c OK [17:49:00]MH_I2C_Read... [17:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:00]Read from MH i2c: E2 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 0E 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 0E 00 F8 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [17:49:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:49:00]wFMCommunicate OK [17:49:00]SAM_PROTO_GetShiftState done [17:49:00]FM_GetShiftState done [17:49:00]req_shift_opened done [17:49:00]requested_item shift.open_date is exist - process it [17:49:00]req_shift_open_date [17:49:00]req_shift_open_date done [17:49:00]produce_requested_data done [17:49:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164003,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:49:00]process_action_free close_receipt [17:49:00]json_value_free [17:49:00]json_value_free done [17:49:00]process_json_proto returns [17:49:00]Send response to host [17:49:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164003,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:49:00]free response buf [17:49:00]execute_script done [17:49:00]execute_script returns [17:49:00]free content buf [17:49:00]Sock 8.Close socket [17:49:00]Sock 8.Thread stoped [17:49:01]ConnectInit Can't take IP for lk.salyk.kg [17:49:01]CommunicateWithHost connect error [17:49:01]CommunicateWithHost err = -1 [17:49:01]OFD Sender: Server communicate error [17:49:06]OFD Sender: Processing packet 164003 [packets to send 970, broken 969] [17:49:06]ProducePacketName [17:49:06]name=ofd_packets/00164003 [17:49:06]OFD Sender: To server: pG, [17:49:06]CommunicateWithHost lk.salyk.kg:30040 [17:49:06]ConnectInit lk.salyk.kg [17:49:11]ConnectInit Can't take IP for lk.salyk.kg [17:49:11]CommunicateWithHost connect error [17:49:11]CommunicateWithHost err = -1 [17:49:11]OFD Sender: Server communicate error [17:49:16]OFD Sender: Processing packet 164003 [packets to send 970, broken 969] [17:49:16]ProducePacketName [17:49:16]name=ofd_packets/00164003 [17:49:16]OFD Sender: To server: pG, [17:49:16]CommunicateWithHost lk.salyk.kg:30040 [17:49:16]ConnectInit lk.salyk.kg [17:49:18]recv_with_timeout no data received [17:49:21]Connected sock=8 [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 37 36 39 0F 01 00 00 E2 AA 07 01 04 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 86 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 80 02 00 35 04 06 00 E5 4F 0B EE 6A A0 AF 62 35 36 8B CB 75 D5 [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 37 36 39 4F 00 00 00 7B 18 47 00 9A 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 37 36 39 10 04 04 00 A3 80 02 00 F4 03 04 00 EF D1 C5 66 B6 04 01 00 00 56 6E 74 35 98 AE 4F 10 [17:49:21]CommunicateWithHost err = 0 [17:49:21]CheckOFDResponse [17:49:21]1017 (14) - 77093643461234 [17:49:21]1041 (16) - 0000000000871769 [17:49:21]1040 (4) - 164003 [17:49:21]1012 (4) - 21.08.2024 11:39 [17:49:21]1206 (1) - 0 [17:49:21]OFD Sender: Remove packet 164003 [17:49:21]ProducePacketName [17:49:21]name=ofd_packets/00164003 [17:49:21]NVStorageDeleteData [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:28]recv_with_timeout no data received [17:49:32]OFD Sender: No OFD packet to send [17:49:37]OFD Sender: No OFD packet to send [17:49:42]OFD Sender: No OFD packet to send [17:49:46]accept exits with 9 [17:49:46]New connection [17:49:46]New thread 3067219300 created [17:49:46]Thread 3067075940 joined [17:49:46]Waiting for new connection... [17:49:46] Sock 9.Parse request [17:49:46]Sock 9.Check first char [17:49:46]Sock 9.First char is OK [17:49:46]request: POST /json_proto HTTP/1.0 [17:49:46]Method: POST [17:49:46]URL: /json_proto [17:49:46]Method is POST - this is cgi request [17:49:46]url: /json_proto [17:49:46]query_string will be loaded in cgi processing [17:49:46]execute_cgi json_proto POST (null) [17:49:46]execute_cgi path=json_proto method=POST [17:49:46]POST find Content-Length [17:49:46]Host: 172.17.44.132:8080 [17:49:46]Content-Length: 668 [17:49:46]Content-Type: application/json [17:49:46] [17:49:46]POST finish read [17:49:46]Found Content-Length = 668 [17:49:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.470, "sum" : 720.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:46]execute_script... [17:49: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)292606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.470, "sum" : 720.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:46]POST & json_proto [17:49:46]process_json_proto [17:49:46]json parsed OK: [17:49:46]protocol is kg_v1.0 [17:49:46]action value=close_receipt [17:49:46]process_action close_receipt [17:49:46]cmd_close_receipt [17:49:46]MH_GetDate [17:49:46]Write to MH i2c: F0 00 00 F9 05 ED [17:49:46]Write i2c OK [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 09 00 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 09 00 F9 05 00 BA 28 C6 66 2A 83 C1 65 D7 [17:49:46]GetLastDocTimeStamp 1724262534 [17:49:46]current date 1724262586 [17:49:46]FM_GetShiftState [17:49:46]SAM_PROTO_GetShiftState [17:49:46]wFMCommunicate request_size=4 [17:49:46]MH_SAM_APDU [17:49:46]CAPDU: 80 13 01 00 [17:49:46]Write to MH i2c: E2 08 00 FA 05 80 13 01 00 00 00 00 00 7C [17:49:46]Write i2c OK [17:49:46]MH_I2C_Read... [17:49:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:46]Read from MH i2c: E2 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: E2 0E 00 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: E2 0E 00 FA 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [17:49:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:49:46]wFMCommunicate OK [17:49:46]SAM_PROTO_GetShiftState done [17:49:46]FM_GetShiftState done [17:49:46]opened in 1724199517 [17:49:46]opened+sec_in_day 1724285917 [17:49:46]quantity*price = 72033 [17:49:46]sum+1 = 72035 [17:49:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 720.00 Внесено: 720.00 СДАЧА: 0.00 НСП 1% : 6.37 НДС 12% : 76.50 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 602 21.08.2024 17:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164004 ФПД: 102391850402060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164004&fm=102391850402060&tin=02508201610067®Number=0000000000092562&sum=72000 [17:49:47]StoreToDocumentArchive [17:49:47]shift 466 fd 164004 [17:49:47]save to /storage/0466/doc_00164004 [17:49:47]save last doc name /storage/0466/doc_00164004 to /storage/kkm_last_doc_name [17:49:47]save OK [17:49:47]Clear old archive folders... [17:49:47]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:49:47]tlvbuf is 004DAE60 [17:49:47]SAM_PROTO_ClearQueue [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 09 00 00 [17:49:47]Write to MH i2c: E2 08 00 07 06 80 09 00 00 00 00 00 00 7F [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [17:49:47]RAPDU: 90 00 [17:49:47]wFMCommunicate OK [17:49:47]SAM_PROTO_ClearQueue done [17:49:47]KKMCreateOFDPacket [17:49:47]OFDProtocolAddRootSTLVToBuf [17:49:47]FM_MakeSignedData [17:49:47]FM_MakeSignedData [17:49:47]SAM_PROTO_SignData [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 0D 01 02 [17:49:47]Write to MH i2c: E2 08 00 08 06 80 0D 01 02 00 00 00 00 87 [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]OFD Sender: No OFD packet to send [17:49:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [17:49:47]RAPDU: 90 00 [17:49:47]wFMCommunicate OK [17:49:47]wFMCommunicate request_size=255 [17:49:47]MH_SAM_APDU [17:49:47]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 E6 28 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 BA 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 80 02 00 35 04 06 00 5D 1F F5 [17:49:47]Write to MH i2c: E2 02 01 09 06 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 E6 28 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 BA 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 80 02 00 35 04 06 00 5D 1F F5 00 00 DA [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [17:49:47]RAPDU: 90 00 [17:49:47]wFMCommunicate OK [17:49:47]wFMCommunicate request_size=8 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 0D 02 02 03 DF 01 0C [17:49:47]Write to MH i2c: E2 0B 00 0A 06 80 0D 02 02 03 00 DF 01 0C 00 00 7C [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [17:49:47]RAPDU: 90 00 [17:49:47]wFMCommunicate OK [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 0D 03 02 [17:49:47]Write to MH i2c: E2 08 00 0B 06 80 0D 03 02 00 00 00 00 8C [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 0B 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 0B 00 0B 06 00 BD 44 79 69 ED 51 CF 62 90 00 DF [17:49:47]RAPDU: BD 44 79 69 ED 51 CF 62 90 00 [17:49:47]wFMCommunicate OK [17:49:47]SAM_PROTO_SignData done [17:49:47]FM_MakeSignedData done [17:49:47]CreateOFDProtocolMessage [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 11 00 00 [17:49:47]Write to MH i2c: E2 08 00 0C 06 80 11 00 00 00 00 00 00 8C [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 17 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 17 00 0C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [17:49:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:49:47]wFMCommunicate OK [17:49:47]CreateOFDProtocolMessage done [17:49:47]OFDSenderStorePacket 164004 [17:49:47]StoreOFDPacket docnum=164004 [17:49:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 75 A9 05 01 6C 3C 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 E6 28 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 BA 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 80 02 00 35 04 06 00 5D 1F F5 DF 01 0C BD 44 79 69 ED 51 CF 62 [17:49:47]CheckFolder [17:49:47]dirname=/storage/ofd_packets [17:49:47]CheckFolder done [17:49:47]ProducePacketName [17:49:47]name=ofd_packets/00164004 [17:49:47]NVStorageSaveData ofd_packets/00164004 [17:49:47]File name is /storage/ofd_packets/00164004 [17:49:47]Write 299 bytes [17:49:47]NVStorageSaveData done [17:49:47]OFDSenderStorePacket done [17:49:47]KKMCreateOFDPacket done [17:49:47]NVStorageSaveData kkm_last_timestamp [17:49:47]File name is /storage/kkm_last_timestamp [17:49:47]Write 4 bytes [17:49:47]NVStorageSaveData done [17:49:47]ExternCall_PrintAddStr [17:49:47]wPrintStart [17:49:47]Write to MH i2c: 01 00 00 0D 06 13 [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: 01 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: 01 07 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: 01 07 00 0D 06 00 00 00 00 00 FF 0F 28 [17:49:47]RasterBufferAndPrint [17:49:47]line Счет N : (1)292606 [17:49:47]line ИНН: 02508201610067 [17:49:47]line Контрольно-Кассовый Чек [17:49:47]line ПРОДАЖА [17:49:47]line ТРК (МРК, ГНК) : 51 [17:49:47]line Товар: 2710124130 [17:49:47]line SU-92-К-5 [17:49:47]line 10.470 * 68.80 [17:49:47]line = 720.34 [17:49:47]line НДС 12% НСП 1% [17:49:47]line > о реализуемом товаре [17:49:47]line ОКРУГЛЕНИЕ: -0.34 [17:49:47]line ИТОГО: 720.00 [17:49:47]line Внесено: 720.00 [17:49:47]line СДАЧА: 0.00 [17:49:47]line НСП 1% : 6.37 [17:49:47]line НДС 12% : 76.50 [17:49:47]line Наличными: 720.00 [17:49:47]line Безнал.: 0.00 [17:49:47]line Место: АЗС № 130 "Партнер Нефть" [17:49:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:49:47]line СНО: Общий режим [17:49:47]line Чек 602 21.08.2024 17:49 [17:49:47]line Смена: 466 ФФД: 1.0 [17:49:47]line ЗНМ: 0300000070 [17:49:47]line РНМ: 0000000000092562 [17:49:47]line Версия ККМ: 001 [17:49:47]line ФМ: 0000000000871769 [17:49:47]line ФД: 164004 [17:49:47]line ФПД: 102391850402060 [17:49:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T174946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164004&fm=102391850402060&tin=02508201610067®Number=0000000000092562&sum=72000 [17:49:47]written 0, free lines is 4095 [17:49:47]OFD Sender: Processing packet 164004 [packets to send 970, broken 969] [17:49:47]ProducePacketName [17:49:47]name=ofd_packets/00164004 [17:49:47]OFD Sender: To server: pG, [17:49:47]CommunicateWithHost lk.salyk.kg:30040 [17:49:47]ConnectInit lk.salyk.kg [17:49:48]Write to MH i2c: 01 00 00 38 06 3E [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 38 06 00 00 00 00 00 BB 0C 0C [17:49:48]RasterBufferAndPrint [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]written 0, free lines is 3268 [17:49:48]MH_Cut [17:49:48]Write to MH i2c: D1 01 00 3F 06 01 17 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 01 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 01 00 3F 06 00 16 [17:49:48]Write to MH i2c: 01 00 00 40 06 46 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:49]*** Cut start [17:49:49]*** Purtial cut [17:49:49]*** Stage 1: CUTSNS_PIN = 1 [17:49:51]Read from MH i2c: 01 [17:49:51]MH_I2C_Read... [17:49:51]*** Stop cut motor [17:49:51]*** Cut end [17:49:51]Read from MH i2c: 01 07 00 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: 01 07 00 40 06 00 00 00 00 00 FF 0F 5B [17:49:51]process_action close_receipt done [17:49:51]requested_data is exist [17:49:51]produce_requested_data [17:49:51]requested_item fm.sn is exist - process it [17:49:51]wFMCommunicate request_size=4 [17:49:51]MH_SAM_APDU [17:49:51]CAPDU: 80 11 00 00 [17:49:51]Write to MH i2c: E2 08 00 41 06 80 11 00 00 00 00 00 00 C1 [17:49:51]Write i2c OK [17:49:51]MH_I2C_Read... [17:49:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:51]Read from MH i2c: E2 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 17 00 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 17 00 41 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [17:49:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:49:51]wFMCommunicate OK [17:49:51]requested_item fd.num is exist - process it [17:49:51]SAM_PROTO_GetFieldsCounters [17:49:51]wFMCommunicate request_size=4 [17:49:51]MH_SAM_APDU [17:49:51]CAPDU: 80 13 00 00 [17:49:51]Write to MH i2c: E2 08 00 42 06 80 13 00 00 00 00 00 00 C4 [17:49:51]Write i2c OK [17:49:51]MH_I2C_Read... [17:49:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:51]Read from MH i2c: E2 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 62 00 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 62 00 42 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [17:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:51]wFMCommunicate OK [17:49:51]SAM_PROTO_GetFieldsCounters done [17:49:51]requested_item shift.num is exist - process it [17:49:51]requested_item shift.opened is exist - process it [17:49:51]req_shift_opened [17:49:51]FM_GetShiftState [17:49:51]SAM_PROTO_GetShiftState [17:49:51]wFMCommunicate request_size=4 [17:49:51]MH_SAM_APDU [17:49:51]CAPDU: 80 13 01 00 [17:49:51]Write to MH i2c: E2 08 00 43 06 80 13 01 00 00 00 00 00 C6 [17:49:51]Write i2c OK [17:49:51]MH_I2C_Read... [17:49:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:51]Read from MH i2c: E2 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 0E 00 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 0E 00 43 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [17:49:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:49:51]wFMCommunicate OK [17:49:51]SAM_PROTO_GetShiftState done [17:49:51]FM_GetShiftState done [17:49:51]req_shift_opened done [17:49:51]requested_item shift.open_date is exist - process it [17:49:51]req_shift_open_date [17:49:51]req_shift_open_date done [17:49:51]produce_requested_data done [17:49:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164004,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:49:51]process_action_free close_receipt [17:49:51]json_value_free [17:49:51]json_value_free done [17:49:51]process_json_proto returns [17:49:51]Send response to host [17:49:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164004,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:49:51]free response buf [17:49:51]execute_script done [17:49:51]execute_script returns [17:49:51]free content buf [17:49:51]Sock 9.Close socket [17:49:51]Sock 9.Thread stoped [17:49:52]ConnectInit Can't take IP for lk.salyk.kg [17:49:52]CommunicateWithHost connect error [17:49:52]CommunicateWithHost err = -1 [17:49:52]OFD Sender: Server communicate error [17:49:57]OFD Sender: Processing packet 164004 [packets to send 970, broken 969] [17:49:57]ProducePacketName [17:49:57]name=ofd_packets/00164004 [17:49:57]OFD Sender: To server: pG, [17:49:57]CommunicateWithHost lk.salyk.kg:30040 [17:49:57]ConnectInit lk.salyk.kg [17:50:00]recv_with_timeout no data received [17:50:02]ConnectInit Can't take IP for lk.salyk.kg [17:50:02]CommunicateWithHost connect error [17:50:02]CommunicateWithHost err = -1 [17:50:02]OFD Sender: Server communicate error [17:50:07]OFD Sender: Processing packet 164004 [packets to send 970, broken 969] [17:50:07]ProducePacketName [17:50:07]name=ofd_packets/00164004 [17:50:07]OFD Sender: To server: pG, [17:50:07]CommunicateWithHost lk.salyk.kg:30040 [17:50:07]ConnectInit lk.salyk.kg [17:50:09]Connected sock=9 [17:50: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 37 36 39 0D 01 00 00 75 A9 05 01 6C 3C 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 E6 28 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 BA 28 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 80 02 00 35 04 06 00 5D 1F F5 DF 01 0C BD 44 79 69 ED 51 CF 62 [17:50:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B6 68 47 00 CC 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 37 36 39 10 04 04 00 A4 80 02 00 F4 03 04 00 20 D2 C5 66 B6 04 01 00 00 C7 BF 05 9F 3C C4 08 59 [17:50:10]CommunicateWithHost err = 0 [17:50:10]CheckOFDResponse [17:50:10]1017 (14) - 77093643461234 [17:50:10]1041 (16) - 0000000000871769 [17:50:10]1040 (4) - 164004 [17:50:10]1012 (4) - 21.08.2024 11:40 [17:50:10]1206 (1) - 0 [17:50:10]OFD Sender: Remove packet 164004 [17:50:10]ProducePacketName [17:50:10]name=ofd_packets/00164004 [17:50:10]NVStorageDeleteData [17:50:10]OFD Sender: No OFD packet to send [17:50:15]OFD Sender: No OFD packet to send [17:50:20]OFD Sender: No OFD packet to send [17:50:25]OFD Sender: No OFD packet to send [17:50:30]recv_with_timeout no data received [17:50:30]OFD Sender: No OFD packet to send [17:50:35]OFD Sender: No OFD packet to send [17:50:40]OFD Sender: No OFD packet to send [17:50:45]OFD Sender: No OFD packet to send [17:50:50]OFD Sender: No OFD packet to send [17:50:55]OFD Sender: No OFD packet to send [17:51:00]OFD Sender: No OFD packet to send [17:51:05]OFD Sender: No OFD packet to send [17:51:10]OFD Sender: No OFD packet to send [17:51:15]OFD Sender: No OFD packet to send [17:51:20]OFD Sender: No OFD packet to send [17:51:25]OFD Sender: No OFD packet to send [17:51:30]OFD Sender: No OFD packet to send [17:51:35]OFD Sender: No OFD packet to send [17:51:40]OFD Sender: No OFD packet to send [17:51:46]OFD Sender: No OFD packet to send [17:51:51]OFD Sender: No OFD packet to send [17:51:56]OFD Sender: No OFD packet to send [17:52:01]OFD Sender: No OFD packet to send [17:52:06]OFD Sender: No OFD packet to send [17:52:11]OFD Sender: No OFD packet to send [17:52:16]OFD Sender: No OFD packet to send [17:52:21]OFD Sender: No OFD packet to send [17:52:24]accept exits with 10 [17:52:24]New connection [17:52:24]New thread 3067075940 created [17:52:24]Thread 3067219300 joined [17:52:24]Waiting for new connection... [17:52:24] Sock 10.Parse request [17:52:24]Sock 10.Check first char [17:52:24]Sock 10.First char is OK [17:52:24]request: POST /json_proto HTTP/1.0 [17:52:24]Method: POST [17:52:24]URL: /json_proto [17:52:24]Method is POST - this is cgi request [17:52:24]url: /json_proto [17:52:24]query_string will be loaded in cgi processing [17:52:24]execute_cgi json_proto POST (null) [17:52:24]execute_cgi path=json_proto method=POST [17:52:24]POST find Content-Length [17:52:24]Host: 172.17.44.132:8080 [17:52:24]Content-Length: 682 [17:52:24]Content-Type: application/json [17:52:24] [17:52:24]POST finish read [17:52:24]Found Content-Length = 682 [17:52:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [17:52:24]execute_script... [17:52: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)292608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [17:52:24]POST & json_proto [17:52:24]process_json_proto [17:52:24]json parsed OK: [17:52:24]protocol is kg_v1.0 [17:52:24]action value=close_receipt [17:52:24]process_action close_receipt [17:52:24]cmd_close_receipt [17:52:24]MH_GetDate [17:52:24]Write to MH i2c: F0 00 00 44 06 39 [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: F0 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: F0 09 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: F0 09 00 44 06 00 58 29 C6 66 2A 83 C1 65 C2 [17:52:24]GetLastDocTimeStamp 1724262586 [17:52:24]current date 1724262744 [17:52:24]FM_GetShiftState [17:52:24]SAM_PROTO_GetShiftState [17:52:24]wFMCommunicate request_size=4 [17:52:24]MH_SAM_APDU [17:52:24]CAPDU: 80 13 01 00 [17:52:24]Write to MH i2c: E2 08 00 45 06 80 13 01 00 00 00 00 00 C8 [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:24]Read from MH i2c: E2 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 0E 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 0E 00 45 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [17:52:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:52:24]wFMCommunicate OK [17:52:24]SAM_PROTO_GetShiftState done [17:52:24]FM_GetShiftState done [17:52:24]opened in 1724199517 [17:52:24]opened+sec_in_day 1724285917 [17:52:24]quantity*price = 100021 [17:52:24]sum+1 = 100023 [17:52:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 603 21.08.2024 17:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164005 ФПД: 64982512721767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164005&fm=64982512721767&tin=02508201610067®Number=0000000000092562&sum=100000 [17:52:25]StoreToDocumentArchive [17:52:25]shift 466 fd 164005 [17:52:25]save to /storage/0466/doc_00164005 [17:52:25]save last doc name /storage/0466/doc_00164005 to /storage/kkm_last_doc_name [17:52:25]save OK [17:52:25]Clear old archive folders... [17:52:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:52:25]tlvbuf is 0055D8D0 [17:52:25]SAM_PROTO_ClearQueue [17:52:25]wFMCommunicate request_size=4 [17:52:25]MH_SAM_APDU [17:52:25]CAPDU: 80 09 00 00 [17:52:25]Write to MH i2c: E2 08 00 52 06 80 09 00 00 00 00 00 00 CA [17:52:25]Write i2c OK [17:52:25]MH_I2C_Read... [17:52:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:25]Read from MH i2c: E2 [17:52:25]MH_I2C_Read... [17:52:25]Read from MH i2c: E2 03 00 [17:52:25]MH_I2C_Read... [17:52:25]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [17:52:25]RAPDU: 90 00 [17:52:25]wFMCommunicate OK [17:52:25]SAM_PROTO_ClearQueue done [17:52:25]KKMCreateOFDPacket [17:52:25]OFDProtocolAddRootSTLVToBuf [17:52:25]FM_MakeSignedData [17:52:25]FM_MakeSignedData [17:52:25]SAM_PROTO_SignData [17:52:25]wFMCommunicate request_size=4 [17:52:25]MH_SAM_APDU [17:52:25]CAPDU: 80 0D 01 02 [17:52:25]Write to MH i2c: E2 08 00 53 06 80 0D 01 02 00 00 00 00 D2 [17:52:25]Write i2c OK [17:52:25]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 03 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [17:52:26]RAPDU: 90 00 [17:52:26]wFMCommunicate OK [17:52:26]wFMCommunicate request_size=255 [17:52:26]MH_SAM_APDU [17:52: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 02 00 00 F4 03 04 00 58 29 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 80 02 00 35 04 06 00 3B [17:52:26]Write to MH i2c: E2 02 01 54 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 58 29 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 80 02 00 35 04 06 00 3B 00 00 C2 [17:52:26]Write i2c OK [17:52:26]MH_I2C_Read... [17:52:26]OFD Sender: No OFD packet to send [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:26]Read from MH i2c: E2 03 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [17:52:26]RAPDU: 90 00 [17:52:26]wFMCommunicate OK [17:52:26]wFMCommunicate request_size=10 [17:52:26]MH_SAM_APDU [17:52:26]CAPDU: 80 0D 02 02 05 19 EB 96 5F 67 [17:52:26]Write to MH i2c: E2 0D 00 55 06 80 0D 02 02 05 00 19 EB 96 5F 67 00 00 3F [17:52:26]Write i2c OK [17:52:26]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 03 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [17:52:26]RAPDU: 90 00 [17:52:26]wFMCommunicate OK [17:52:26]wFMCommunicate request_size=4 [17:52:26]MH_SAM_APDU [17:52:26]CAPDU: 80 0D 03 02 [17:52:26]Write to MH i2c: E2 08 00 56 06 80 0D 03 02 00 00 00 00 D7 [17:52:26]Write i2c OK [17:52:26]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 0B 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 0B 00 56 06 00 47 F6 22 AA 25 75 F8 17 90 00 8A [17:52:26]RAPDU: 47 F6 22 AA 25 75 F8 17 90 00 [17:52:26]wFMCommunicate OK [17:52:26]SAM_PROTO_SignData done [17:52:26]FM_MakeSignedData done [17:52:26]CreateOFDProtocolMessage [17:52:26]wFMCommunicate request_size=4 [17:52:26]MH_SAM_APDU [17:52:26]CAPDU: 80 11 00 00 [17:52:26]Write to MH i2c: E2 08 00 57 06 80 11 00 00 00 00 00 00 D7 [17:52:26]Write i2c OK [17:52:26]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 17 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 17 00 57 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [17:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:52:26]wFMCommunicate OK [17:52:26]CreateOFDProtocolMessage done [17:52:26]OFDSenderStorePacket 164005 [17:52:26]StoreOFDPacket docnum=164005 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00: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: 17082157+1707180842=1724262999 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 57 2A C6 66 2A 83 C1 65 7F [17:56:39]Current date/time: 21.08.2024 17:56 [17:56:39]FM_Init [17:56:39]wFMConnect [17:56:39]MH_SAM_On [17:56:39]Write to MH i2c: E0 00 00 08 00 E7 [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]*** iso7816_init finished! [17:56:39]*** atr: [17:56:39]*** 0F 3B D5 18 FF 81 91 FE [17:56:39]*** 1F C3 80 73 C8 21 10 0A [17:56:39]*** 00 00 00 00 00 00 00 00 [17:56:39]*** 00 00 00 00 00 00 00 00 [17:56:39]*** 00 00 00 00 00 00 00 00 [17:56:39]*** 00 00 00 00 00 00 00 00 [17:56:39]*** 00 00 00 00 00 00 00 00 [17:56:39]*** 00 00 00 00 00 00 00 00 [17:56:39]Read from MH i2c: E0 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E0 10 00 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:56:39]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:56:39]wFMCommunicate request_size=10 [17:56:39]MH_SAM_APDU [17:56:39]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:56:39]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:56:39]Read from MH i2c: E2 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:56:39]RAPDU: 90 00 [17:56:39]wFMCommunicate OK [17:56:39]wFMCommunicate request_size=4 [17:56:39]MH_SAM_APDU [17:56:39]CAPDU: 80 11 00 00 [17:56:39]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:39]Read from MH i2c: E2 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 17 00 [17:56:39]MH_I2C_Read... [17:56:39]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 37 36 39 90 00 DD [17:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:56:39]wFMCommunicate OK [17:56:39]Detected FM SN is 0000000000871769 [17:56:39]Stored FM SN is 0000000000871769 [17:56:39]wFMCommunicate request_size=9 [17:56:39]MH_SAM_APDU [17:56:39]CAPDU: 80 16 00 00 04 E7 8B 00 00 [17:56:39]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:56:39]Read from MH i2c: E2 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:56:39]RAPDU: 90 00 [17:56:39]wFMCommunicate OK [17:56:39]FM PIN OK [17:56:39]wFMCommunicate request_size=8 [17:56:39]MH_SAM_APDU [17:56:39]CAPDU: 80 14 04 00 03 02 00 01 [17:56:39]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:56:39]Read from MH i2c: E2 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:56:39]RAPDU: 90 00 [17:56:39]wFMCommunicate OK [17:56:39]wFMCommunicate request_size=13 [17:56:39]MH_SAM_APDU [17:56:39]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:56:39]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:56:39]Read from MH i2c: E2 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:56:39]RAPDU: 90 00 [17:56:39]wFMCommunicate OK [17:56:39]wFMCommunicate request_size=4 [17:56:39]MH_SAM_APDU [17:56:39]CAPDU: 80 11 00 00 [17:56:39]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:39]Read from MH i2c: E2 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: E2 17 00 [17:56:39]MH_I2C_Read... [17:56:39]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 37 36 39 90 00 E1 [17:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:56:39]wFMCommunicate OK [17:56:39]DocumentArchiveInit [17:56:39]Start Httpd... [17:56:39]Httpd thread 3067845988 created [17:56:39]Write to MH i2c: 01 00 00 0F 00 0F [17:56:39]Write i2c OK [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: 01 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: 01 07 00 [17:56:39]MH_I2C_Read... [17:56:39]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:56:39]MH Int Process started [17:56:39]Allocated Socket 8 [17:56:39]Bind OK [17:56:39]Listen OK [17:56:39]httpd running on port 8080 [17:56:39]Waiting for new connection... [17:56:40]accept exits with 9 [17:56:40]New connection [17:56:40]New thread 3067559268 created [17:56:40]Waiting for new connection... [17:56:40] Sock 9.Parse request [17:56:40]Sock 9.Check first char [17:56:40]Sock 9.First char is OK [17:56:40]request: POST /json_proto HTTP/1.0 [17:56:40]Method: POST [17:56:40]URL: /json_proto [17:56:40]Method is POST - this is cgi request [17:56:40]url: /json_proto [17:56:40]query_string will be loaded in cgi processing [17:56:40]execute_cgi json_proto POST (null) [17:56:40]execute_cgi path=json_proto method=POST [17:56:40]POST find Content-Length [17:56:40]Host: 172.17.44.132:8080 [17:56:40]Content-Length: 215 [17:56:40]Content-Type: application/json [17:56:40] [17:56:40]POST finish read [17:56:40]Found Content-Length = 215 [17:56:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:40]execute_script... [17:56:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:40]POST & json_proto [17:56:40]process_json_proto [17:56:40]json parsed OK: [17:56:40]protocol is kg_v1.0 [17:56:40]action value=get_value [17:56:40]process_action get_value [17:56:40]cmd_get_value [17:56:40]process_action get_value done [17:56:40]requested_data is exist [17:56:40]produce_requested_data [17:56:40]requested_item kkm.sn is exist - process it [17:56:40]requested_item kkm.ver is exist - process it [17:56:40]requested_item fm.sn is exist - process it [17:56:40]wFMCommunicate request_size=4 [17:56:40]MH_SAM_APDU [17:56:40]CAPDU: 80 11 00 00 [17:56:40]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:56:40]Write i2c OK [17:56:40]MH_I2C_Read... [17:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:40]Read from MH i2c: E2 [17:56:40]MH_I2C_Read... [17:56:40]Read from MH i2c: E2 17 00 [17:56:40]MH_I2C_Read... [17:56:40]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 37 36 39 90 00 E3 [17:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:56:40]wFMCommunicate OK [17:56:40]requested_item fd.num is exist - process it [17:56:40]SAM_PROTO_GetFieldsCounters [17:56:40]wFMCommunicate request_size=4 [17:56:40]MH_SAM_APDU [17:56:40]CAPDU: 80 13 00 00 [17:56:40]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:56:40]Write i2c OK [17:56:40]MH_I2C_Read... [17:56:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:40]Read from MH i2c: E2 [17:56:40]MH_I2C_Read... [17:56:40]Read from MH i2c: E2 62 00 [17:56:40]MH_I2C_Read... [17:56:40]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 C4 [17:56:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:40]wFMCommunicate OK [17:56:40]SAM_PROTO_GetFieldsCounters done [17:56:40]requested_item shift.num is exist - process it [17:56:40]requested_item shift.opened is exist - process it [17:56:40]req_shift_opened [17:56:40]FM_GetShiftState [17:56:40]SAM_PROTO_GetShiftState [17:56:40]wFMCommunicate request_size=4 [17:56:40]MH_SAM_APDU [17:56:40]CAPDU: 80 13 01 00 [17:56:40]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:56:40]Write i2c OK [17:56:40]MH_I2C_Read... [17:56:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:40]Read from MH i2c: E2 [17:56:40]MH_I2C_Read... [17:56:40]Read from MH i2c: E2 0E 00 [17:56:40]MH_I2C_Read... [17:56:40]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [17:56:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:56:40]wFMCommunicate OK [17:56:40]SAM_PROTO_GetShiftState done [17:56:40]FM_GetShiftState done [17:56:40]req_shift_opened done [17:56:40]requested_item shift.open_date is exist - process it [17:56:40]req_shift_open_date [17:56:40]req_shift_open_date done [17:56:40]produce_requested_data done [17:56:40]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164005,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:56:40]process_action_free get_value [17:56:40]json_value_free [17:56:40]json_value_free done [17:56:40]process_json_proto returns [17:56:40]Send response to host [17:56:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164005,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:56:40]free response buf [17:56:40]execute_script done [17:56:40]execute_script returns [17:56:40]free content buf [17:56:40]Sock 9.Close socket [17:56:40]Sock 9.Thread stoped [17:56:40]accept exits with 10 [17:56:40]New connection [17:56:40]New thread 3067415908 created [17:56:40]Thread 3067559268 joined [17:56:40]Waiting for new connection... [17:56:40] Sock 10.Parse request [17:56:40]Sock 10.Check first char [17:56:40]Sock 10.First char is OK [17:56:40]request: POST /json_proto HTTP/1.0 [17:56:40]Method: POST [17:56:40]URL: /json_proto [17:56:40]Method is POST - this is cgi request [17:56:40]url: /json_proto [17:56:40]query_string will be loaded in cgi processing [17:56:40]execute_cgi json_proto POST (null) [17:56:40]execute_cgi path=json_proto method=POST [17:56:40]POST find Content-Length [17:56:40]Host: 172.17.44.132:8080 [17:56:40]Content-Length: 331 [17:56:40]Content-Type: application/json [17:56:40] [17:56:40]POST finish read [17:56:40]Found Content-Length = 331 [17:56:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:56:40]execute_script... [17:56:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:56:40]POST & json_proto [17:56:40]process_json_proto [17:56:40]json parsed OK: [17:56:40]protocol is kg_v1.0 [17:56:40]action value=get_value [17:56:40]process_action get_value [17:56:40]cmd_get_value [17:56:40]process_action get_value done [17:56:40]requested_data is exist [17:56:40]produce_requested_data [17:56:40]requested_item fm.sale.total is exist - process it [17:56:40]SAM_PROTO_GetFMData [17:56:40]wFMCommunicate request_size=4 [17:56:40]MH_SAM_APDU [17:56:40]CAPDU: 80 13 03 00 [17:56:40]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:56:40]Write i2c OK [17:56:40]MH_I2C_Read... [17:56:41]OFD Sender: Processing packet 164005 [packets to send 970, broken 969] [17:56:41]ProducePacketName [17:56:41]name=ofd_packets/00164005 [17:56:41]OFD Sender: To server: pG, [17:56:41]CommunicateWithHost lk.salyk.kg:30040 [17:56:41]ConnectInit lk.salyk.kg [17:56:41]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:56:41]Read from MH i2c: E2 [17:56:41]MH_I2C_Read... [17:56:41]Read from MH i2c: E2 FD 00 [17:56:41]MH_I2C_Read... [17:56:41]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 00 7D 02 00 69 04 A4 00 6F 04 04 00 F0 79 02 00 B1 04 05 00 C9 D7 DC 6E 03 70 04 05 00 3E F6 BB 6B 02 72 04 05 00 8B E1 20 03 01 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 00 F8 58 5D 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 52 2D C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 96 [17:56:41]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 00 7D 02 00 69 04 A4 00 6F 04 04 00 F0 79 02 00 B1 04 05 00 C9 D7 DC 6E 03 70 04 05 00 3E F6 BB 6B 02 72 04 05 00 8B E1 20 03 01 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 00 F8 58 5D 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 52 2D C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [17:56:41]wFMCommunicate OK [17:56:41]wFMCommunicate request_size=4 [17:56:41]MH_SAM_APDU [17:56:41]CAPDU: 80 17 00 00 [17:56:41]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:56:41]Write i2c OK [17:56:41]MH_I2C_Read... [17:56:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:56:41]Read from MH i2c: E2 [17:56:41]MH_I2C_Read... [17:56:41]Read from MH i2c: E2 FD 00 [17:56:41]MH_I2C_Read... [17:56:41]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [17:56:41]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:56:41]wFMCommunicate OK [17:56:41]wFMCommunicate request_size=4 [17:56:41]MH_SAM_APDU [17:56:41]CAPDU: 80 17 00 00 [17:56:41]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:56:41]Write i2c OK [17:56:41]MH_I2C_Read... [17:56:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:56:41]Read from MH i2c: E2 [17:56:41]MH_I2C_Read... [17:56:41]Read from MH i2c: E2 FD 00 [17:56:41]MH_I2C_Read... [17:56:41]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [17:56:41]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:56:41]wFMCommunicate OK [17:56:41]wFMCommunicate request_size=4 [17:56:41]MH_SAM_APDU [17:56:41]CAPDU: 80 17 00 00 [17:56:41]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:56:41]Write i2c OK [17:56:41]MH_I2C_Read... [17:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:56:42]Read from MH i2c: E2 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 FD 00 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [17:56:42]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:56:42]wFMCommunicate OK [17:56:42]wFMCommunicate request_size=4 [17:56:42]MH_SAM_APDU [17:56:42]CAPDU: 80 17 00 00 [17:56:42]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:56:42]Write i2c OK [17:56:42]MH_I2C_Read... [17:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [17:56:42]Read from MH i2c: E2 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 E6 00 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [17:56:42]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:56:42]wFMCommunicate OK [17:56:42]SAM_PROTO_GetFMData done [17:56:42]requested_item fm.sale_refund.total is exist - process it [17:56:42]requested_item fm.buy.total is exist - process it [17:56:42]requested_item shift.sale.total is exist - process it [17:56:42]SAM_PROTO_GetShiftData [17:56:42]wFMCommunicate request_size=4 [17:56:42]MH_SAM_APDU [17:56:42]CAPDU: 80 13 02 00 [17:56:42]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:56:42]Write i2c OK [17:56:42]MH_I2C_Read... [17:56:42]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:56:42]Read from MH i2c: E2 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 FD 00 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 5B 02 00 00 69 04 9E 00 6F 04 04 00 5B 02 00 00 B1 04 04 00 84 1E 73 03 70 04 04 00 78 FE 86 02 72 04 03 00 0C 20 EC 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 7B CD 5D 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 F4 D0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C5 [17:56:42]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 5B 02 00 00 69 04 9E 00 6F 04 04 00 5B 02 00 00 B1 04 04 00 84 1E 73 03 70 04 04 00 78 FE 86 02 72 04 03 00 0C 20 EC 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 7B CD 5D 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 F4 D0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:56:43]wFMCommunicate OK [17:56:43]wFMCommunicate request_size=4 [17:56:43]MH_SAM_APDU [17:56:43]CAPDU: 80 17 00 00 [17:56:43]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:56:43]Write i2c OK [17:56:43]MH_I2C_Read... [17:56:43]Connected sock=6 [17:56: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 37 36 39 0F 01 00 00 C6 CF 07 01 A3 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 02 00 00 F4 03 04 00 58 29 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 80 02 00 35 04 06 00 3B 19 EB 96 5F 67 47 F6 22 AA 25 75 F8 17 [17:56:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:56:43]Read from MH i2c: E2 [17:56:43]MH_I2C_Read... [17:56:43]Read from MH i2c: E2 FD 00 [17:56:43]MH_I2C_Read... [17:56:43]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [17:56:43]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [17:56:43]wFMCommunicate OK [17:56:43]wFMCommunicate request_size=4 [17:56:43]MH_SAM_APDU [17:56:43]CAPDU: 80 17 00 00 [17:56:43]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:56:43]Write i2c OK [17:56:43]MH_I2C_Read... [17:56:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:56:43]Read from MH i2c: E2 [17:56:43]MH_I2C_Read... [17:56:43]Read from MH i2c: E2 FD 00 [17:56:43]MH_I2C_Read... [17:56:43]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [17:56:43]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:56:43]wFMCommunicate OK [17:56:43]wFMCommunicate request_size=4 [17:56:43]MH_SAM_APDU [17:56:43]CAPDU: 80 17 00 00 [17:56:43]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:56:43]Write i2c OK [17:56:43]MH_I2C_Read... [17:56:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:56:43]Read from MH i2c: E2 [17:56:43]MH_I2C_Read... [17:56:43]Read from MH i2c: E2 FD 00 [17:56:43]MH_I2C_Read... [17:56:43]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [17:56:43]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:56:43]wFMCommunicate OK [17:56:43]wFMCommunicate request_size=4 [17:56:43]MH_SAM_APDU [17:56:43]CAPDU: 80 17 00 00 [17:56:43]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:56:44]Read from MH i2c: E2 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 CE 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [17:56:44]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:56:44]wFMCommunicate OK [17:56:44]SAM_PROTO_GetShiftData done [17:56:44]requested_item shift.sale.total_cash is exist - process it [17:56:44]requested_item shift.sale_refund.total is exist - process it [17:56:44]requested_item shift.sale_refund.total_cash is exist - process it [17:56:44]requested_item shift.buy.total is exist - process it [17:56:44]requested_item shift.buy.total_cash is exist - process it [17:56:44]produce_requested_data done [17:56:44]produce_requested_data return {"fm.sale.total":147448688.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":578761.00,"shift.sale.total_cash":424014.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} [17:56:44]process_action_free get_value [17:56:44]json_value_free [17:56:44]json_value_free done [17:56:44]process_json_proto returns [17:56:44]Send response to host [17:56:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147448688.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":578761.00,"shift.sale.total_cash":424014.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}}} [17:56:44]free response buf [17:56:44]execute_script done [17:56:44]execute_script returns [17:56:44]free content buf [17:56:44]Sock 10.Close socket [17:56:44]Sock 10.Thread stoped [17:56:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 12 47 00 12 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 37 36 39 10 04 04 00 A5 80 02 00 F4 03 04 00 AB D3 C5 66 B6 04 01 00 00 B0 E8 22 9F 2D 90 DA 39 [17:56:44]CommunicateWithHost err = 0 [17:56:44]CheckOFDResponse [17:56:44]1017 (14) - 77093643461234 [17:56:44]1041 (16) - 0000000000871769 [17:56:44]1040 (4) - 164005 [17:56:44]1012 (4) - 21.08.2024 11:46 [17:56:44]1206 (1) - 0 [17:56:44]OFD Sender: Remove packet 164005 [17:56:44]ProducePacketName [17:56:44]name=ofd_packets/00164005 [17:56:44]NVStorageDeleteData [17:56:45]OFD Sender: No OFD packet to send [17:56:45]accept exits with 9 [17:56:45]New connection [17:56:45]New thread 3067559268 created [17:56:45]Thread 3067415908 joined [17:56:45]Waiting for new connection... [17:56:45] Sock 9.Parse request [17:56:45]Sock 9.Check first char [17:56:45]Sock 9.First char is OK [17:56:45]request: POST /json_proto HTTP/1.0 [17:56:45]Method: POST [17:56:45]URL: /json_proto [17:56:45]Method is POST - this is cgi request [17:56:45]url: /json_proto [17:56:45]query_string will be loaded in cgi processing [17:56:45]execute_cgi json_proto POST (null) [17:56:45]execute_cgi path=json_proto method=POST [17:56:45]POST find Content-Length [17:56:45]Host: 172.17.44.132:8080 [17:56:45]Content-Length: 1747 [17:56:45]Content-Type: application/json [17:56:45] [17:56:45]POST finish read [17:56:45]Found Content-Length = 1747 [17:56:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50665", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 3.000, "sum" : 360.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160044", "name": "\u0412\u043E\u0434\u0430 \u042B\u0441\u0441\u044B\u043A \u0410\u0442\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.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" : 678.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:45]execute_script... [17:56: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 : (3)50665", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 3.000, "sum" : 360.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160044", "name": "\u0412\u043E\u0434\u0430 \u042B\u0441\u0441\u044B\u043A \u0410\u0442\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.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" : 678.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:46]POST & json_proto [17:56:46]process_json_proto [17:56:46]json parsed OK: [17:56:46]protocol is kg_v1.0 [17:56:46]action value=close_receipt [17:56:46]process_action close_receipt [17:56:46]cmd_close_receipt [17:56:46]MH_GetDate [17:56:46]Write to MH i2c: F0 00 00 1D 00 0C [17:56:46]Write i2c OK [17:56:46]MH_I2C_Read... [17:56:46]Read from MH i2c: F0 [17:56:46]MH_I2C_Read... [17:56:46]Read from MH i2c: F0 09 00 [17:56:46]MH_I2C_Read... [17:56:46]Read from MH i2c: F0 09 00 1D 00 00 5F 2A C6 66 2A 83 C1 65 9D [17:56:46]GetLastDocTimeStamp 1724262744 [17:56:46]current date 1724263007 [17:56:46]FM_GetShiftState [17:56:46]SAM_PROTO_GetShiftState [17:56:46]wFMCommunicate request_size=4 [17:56:46]MH_SAM_APDU [17:56:46]CAPDU: 80 13 01 00 [17:56:46]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [17:56:46]Write i2c OK [17:56:46]MH_I2C_Read... [17:56:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:46]Read from MH i2c: E2 [17:56:46]MH_I2C_Read... [17:56:46]Read from MH i2c: E2 0E 00 [17:56:46]MH_I2C_Read... [17:56:46]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [17:56:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:56:46]wFMCommunicate OK [17:56:46]SAM_PROTO_GetShiftState done [17:56:46]FM_GetShiftState done [17:56:46]opened in 1724199517 [17:56:46]opened+sec_in_day 1724285917 [17:56:46]quantity*price = 36000 [17:56:46]sum+1 = 36001 [17:56:46]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202521292 Напиток Сок березы 1,2л 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870202521216 Напиток MAXI чай 1,2 зел.лимон (новый) 1.000 * 113.00 = 113.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160044 Вода Ыссык Ата 0,5л 2.000 * 40.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 678.00 НСП 1% : 6.01 НДС 12% : 72.00 Наличными: 0.00 Безнал.: 678.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 604 21.08.2024 17:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164006 ФПД: 237913496206944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164006&fm=237913496206944&tin=02508201610067®Number=0000000000092562&sum=67800 0 [17:56:47]StoreToDocumentArchive [17:56:47]shift 466 fd 164006 [17:56:47]save to /storage/0466/doc_00164006 [17:56:47]save last doc name /storage/0466/doc_00164006 to /storage/kkm_last_doc_name [17:56:47]save OK [17:56:47]Clear old archive folders... [17:56:47]ProcessDocumentItem done err = 0, tmpTLVsize=647 [17:56:47]tlvbuf is 016081A0 [17:56:47]SAM_PROTO_ClearQueue [17:56:47]wFMCommunicate request_size=4 [17:56:47]MH_SAM_APDU [17:56:47]CAPDU: 80 09 00 00 [17:56:47]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:56:47]Write i2c OK [17:56:47]MH_I2C_Read... [17:56:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:47]Read from MH i2c: E2 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 03 00 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:56:47]RAPDU: 90 00 [17:56:47]wFMCommunicate OK [17:56:47]SAM_PROTO_ClearQueue done [17:56:47]KKMCreateOFDPacket [17:56:47]OFDProtocolAddRootSTLVToBuf [17:56:47]FM_MakeSignedData [17:56:47]FM_MakeSignedData [17:56:47]SAM_PROTO_SignData [17:56:47]wFMCommunicate request_size=4 [17:56:47]MH_SAM_APDU [17:56:47]CAPDU: 80 0D 01 02 [17:56:47]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:56:47]Write i2c OK [17:56:47]MH_I2C_Read... [17:56:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:47]Read from MH i2c: E2 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 03 00 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:56:47]RAPDU: 90 00 [17:56:47]wFMCommunicate OK [17:56:47]wFMCommunicate request_size=255 [17:56:47]MH_SAM_APDU [17:56:47]CAPDU: 80 0D 02 02 FA 03 00 87 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 [17:56:47]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 87 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 00 00 E8 [17:56:47]Write i2c OK [17:56:47]MH_I2C_Read... [17:56:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:47]Read from MH i2c: E2 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 03 00 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:56:47]RAPDU: 90 00 [17:56:47]wFMCommunicate OK [17:56:47]wFMCommunicate request_size=255 [17:56:47]MH_SAM_APDU [17:56:47]CAPDU: 80 0D 02 02 FA 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 34 34 06 04 20 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AB D1 81 D1 81 D1 8B D0 BA 20 D0 90 D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 [17:56:47]Write to MH i2c: E2 02 01 2E 00 80 0D 02 02 FA 00 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 [17:57:02]CAPDU: 80 11 00 00 [17:57:02]Write to MH i2c: E2 08 00 D3 00 80 11 00 00 00 00 00 00 4D [17:57:02]Write i2c OK [17:57:02]MH_I2C_Read... [17:57:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:02]Read from MH i2c: E2 [17:57:02]MH_I2C_Read... [17:57:02]Read from MH i2c: E2 17 00 [17:57:02]MH_I2C_Read... [17:57:02]Read from MH i2c: E2 17 00 D3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [17:57:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:57:02]wFMCommunicate OK [17:57:02]Счет N : (3)50666 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700000480364 Напиток энерг Nitro экзотик 0.45 ж/б 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 0.00 Безнал.: 85.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 606 21.08.2024 17:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164008 ФПД: 162467979345002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164008&fm=162467979345002&tin=02508201610067®Number=0000000000092562&sum=8500 0 [17:57:02]StoreToDocumentArchive [17:57:02]shift 466 fd 164008 [17:57:02]save to /storage/0466/doc_00164008 [17:57:02]save last doc name /storage/0466/doc_00164008 to /storage/kkm_last_doc_name [17:57:02]save OK [17:57:02]Clear old archive folders... [17:57:02]ProcessDocumentItem done err = 0, tmpTLVsize=299 [17:57:02]tlvbuf is 015B6C70 [17:57:02]SAM_PROTO_ClearQueue [17:57:02]wFMCommunicate request_size=4 [17:57:02]MH_SAM_APDU [17:57:02]CAPDU: 80 09 00 00 [17:57:02]Write to MH i2c: E2 08 00 D4 00 80 09 00 00 00 00 00 00 46 [17:57:02]Write i2c OK [17:57:02]MH_I2C_Read... [17:57:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:02]Read from MH i2c: E2 [17:57:02]MH_I2C_Read... [17:57:02]Read from MH i2c: E2 03 00 [17:57:02]MH_I2C_Read... [17:57:02]Read from MH i2c: E2 03 00 D4 00 00 90 00 48 [17:57:02]RAPDU: 90 00 [17:57:02]wFMCommunicate OK [17:57:02]SAM_PROTO_ClearQueue done [17:57:02]KKMCreateOFDPacket [17:57:02]OFDProtocolAddRootSTLVToBuf [17:57:02]FM_MakeSignedData [17:57:02]FM_MakeSignedData [17:57:02]SAM_PROTO_SignData [17:57:02]wFMCommunicate request_size=4 [17:57:02]MH_SAM_APDU [17:57:02]CAPDU: 80 0D 01 02 [17:57:02]Write to MH i2c: E2 08 00 D5 00 80 0D 01 02 00 00 00 00 4E [17:57:02]Write i2c OK [17:57:02]MH_I2C_Read... [17:57:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:02]Read from MH i2c: E2 [17:57:02]MH_I2C_Read... [17:57:02]Read from MH i2c: E2 03 00 [17:57:02]MH_I2C_Read... [17:57:02]Read from MH i2c: E2 03 00 D5 00 00 90 00 49 [17:57:02]RAPDU: 90 00 [17:57:02]wFMCommunicate OK [17:57:02]wFMCommunicate request_size=255 [17:57:02]MH_SAM_APDU [17:57:02]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 6D 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [17:57:02]Write to MH i2c: E2 02 01 D6 00 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 6D 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 52 [17:57:02]Write i2c OK [17:57:02]MH_I2C_Read... [17:57:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:03]Read from MH i2c: E2 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 03 00 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 03 00 D6 00 00 90 00 4A [17:57:03]RAPDU: 90 00 [17:57:03]wFMCommunicate OK [17:57:03]wFMCommunicate request_size=58 [17:57:03]MH_SAM_APDU [17:57:03]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 80 02 00 35 04 06 00 93 C3 86 32 3C 6A [17:57:03]Write to MH i2c: E2 3D 00 D7 00 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 80 02 00 35 04 06 00 93 C3 86 32 3C 6A 00 00 23 [17:57:03]Write i2c OK [17:57:03]MH_I2C_Read... [17:57:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:03]Read from MH i2c: E2 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 03 00 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 03 00 D7 00 00 90 00 4B [17:57:03]RAPDU: 90 00 [17:57:03]wFMCommunicate OK [17:57:03]wFMCommunicate request_size=4 [17:57:03]MH_SAM_APDU [17:57:03]CAPDU: 80 0D 03 02 [17:57:03]Write to MH i2c: E2 08 00 D8 00 80 0D 03 02 00 00 00 00 53 [17:57:03]Write i2c OK [17:57:03]MH_I2C_Read... [17:57:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:03]Read from MH i2c: E2 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 0B 00 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 0B 00 D8 00 00 A4 F3 56 46 9C 9D 35 7A 90 00 6F [17:57:03]RAPDU: A4 F3 56 46 9C 9D 35 7A 90 00 [17:57:03]wFMCommunicate OK [17:57:03]SAM_PROTO_SignData done [17:57:03]FM_MakeSignedData done [17:57:03]CreateOFDProtocolMessage [17:57:03]wFMCommunicate request_size=4 [17:57:03]MH_SAM_APDU [17:57:03]CAPDU: 80 11 00 00 [17:57:03]Write to MH i2c: E2 08 00 D9 00 80 11 00 00 00 00 00 00 53 [17:57:03]Write i2c OK [17:57:03]MH_I2C_Read... [17:57:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:03]Read from MH i2c: E2 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 17 00 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: E2 17 00 D9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [17:57:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:57:03]wFMCommunicate OK [17:57:03]CreateOFDProtocolMessage done [17:57:03]OFDSenderStorePacket 164008 [17:57:03]StoreOFDPacket docnum=164008 [17:57:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3F 01 00 00 58 B6 37 01 44 1D 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 6D 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 80 02 00 35 04 06 00 93 C3 86 32 3C 6A A4 F3 56 46 9C 9D 35 7A [17:57:03]CheckFolder [17:57:03]dirname=/storage/ofd_packets [17:57:03]CheckFolder done [17:57:03]ProducePacketName [17:57:03]name=ofd_packets/00164008 [17:57:03]NVStorageSaveData ofd_packets/00164008 [17:57:03]File name is /storage/ofd_packets/00164008 [17:57:03]Write 349 bytes [17:57:03]NVStorageSaveData done [17:57:03]OFDSenderStorePacket done [17:57:03]KKMCreateOFDPacket done [17:57:03]NVStorageSaveData kkm_last_timestamp [17:57:03]File name is /storage/kkm_last_timestamp [17:57:03]Write 4 bytes [17:57:03]NVStorageSaveData done [17:57:03]ExternCall_PrintAddStr [17:57:03]wPrintStart [17:57:03]Write to MH i2c: 01 00 00 DA 00 DA [17:57:03]Write i2c OK [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: 01 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: 01 07 00 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 FF 0F EF [17:57:03]RasterBufferAndPrint [17:57:03]line Счет N : (3)50666 [17:57:03]line ИНН: 02508201610067 [17:57:03]line Контрольно-Кассовый Чек [17:57:03]line ПРОДАЖА [17:57:03]line Товар: 4700000480364 [17:57:03]line Напиток энерг Nitro экзотик 0.45 ж/б [17:57:03]line 1.000 * 85.00 [17:57:03]line = 85.00 [17:57:03]line НДС 12% НСП 1% [17:57:03]line > о реализуемом товаре [17:57:03]line ИТОГО: 85.00 [17:57:03]line НСП 1% : 0.75 [17:57:03]line НДС 12% : 9.03 [17:57:03]line Наличными: 0.00 [17:57:03]line Безнал.: 85.00 [17:57:03]line Место: АЗС № 130 "Партнер Нефть" [17:57:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:57:03]line СНО: Общий режим [17:57:03]line Чек 606 21.08.2024 17:57 [17:57:03]line Смена: 466 ФФД: 1.0 [17:57:03]line ЗНМ: 0300000070 [17:57:03]line РНМ: 0000000000092562 [17:57:03]line Версия ККМ: 001 [17:57:03]line Платежная система: Бакай Банк [17:57:03]line ФМ: 0000000000871769 [17:57:03]line ФД: 164008 [17:57:03]line ФПД: 162467979345002 [17:57:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164008&fm=162467979345002&tin=02508201610067®Number=0000000000092562&sum=8500 [17:57:03]line 0 [17:57:03]OFD Sender: Processing packet 164008 [packets to send 970, broken 969] [17:57:03]ProducePacketName [17:57:03]written 0, free lines is 4095 [17:57:03]name=ofd_packets/00164008 [17:57:03]OFD Sender: To server: pG, [17:57:03]CommunicateWithHost lk.salyk.kg:30040 [17:57:03]ConnectInit lk.salyk.kg [17:57:03]Write to MH i2c: 01 00 00 05 01 06 [17:57:03]Write i2c OK [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: 01 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: 01 07 00 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 BB 0C D4 [17:57:03]RasterBufferAndPrint [17:57:03]line [17:57:03]line [17:57:03]line [17:57:03]line [17:57:03]line [17:57:03]written 0, free lines is 3298 [17:57:03]MH_Cut [17:57:03]Write to MH i2c: D1 01 00 0C 01 01 DF [17:57:03]Write i2c OK [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: D1 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: D1 01 00 [17:57:03]MH_I2C_Read... [17:57:03]Read from MH i2c: D1 01 00 0C 01 00 DE [17:57:04]Write to MH i2c: 01 00 00 0D 01 0E [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** Cut start [17:57:04]*** Purtial cut [17:57:04]*** Stage 1: CUTSNS_PIN = 1 [17:57:06]Read from MH i2c: 01 [17:57:06]MH_I2C_Read... [17:57:06]*** Stop cut motor [17:57:06]*** Cut end [17:57:06]Read from MH i2c: 01 07 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 FF 0F 23 [17:57:06]process_action close_receipt done [17:57:06]requested_data is exist [17:57:06]produce_requested_data [17:57:06]requested_item fm.sn is exist - process it [17:57:06]wFMCommunicate request_size=4 [17:57:06]MH_SAM_APDU [17:57:06]CAPDU: 80 11 00 00 [17:57:06]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:06]Read from MH i2c: E2 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 17 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [17:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:57:06]wFMCommunicate OK [17:57:06]requested_item fd.num is exist - process it [17:57:06]SAM_PROTO_GetFieldsCounters [17:57:06]wFMCommunicate request_size=4 [17:57:06]MH_SAM_APDU [17:57:06]CAPDU: 80 13 00 00 [17:57:06]Write to MH i2c: E2 08 00 0F 01 80 13 00 00 00 00 00 00 8C [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:07]Read from MH i2c: E2 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 62 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 62 00 0F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 CF [17:57:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:07]wFMCommunicate OK [17:57:07]SAM_PROTO_GetFieldsCounters done [17:57:07]requested_item shift.num is exist - process it [17:57:07]requested_item shift.opened is exist - process it [17:57:07]req_shift_opened [17:57:07]FM_GetShiftState [17:57:07]SAM_PROTO_GetShiftState [17:57:07]wFMCommunicate request_size=4 [17:57:07]MH_SAM_APDU [17:57:07]CAPDU: 80 13 01 00 [17:57:07]Write to MH i2c: E2 08 00 10 01 80 13 01 00 00 00 00 00 8E [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:07]Read from MH i2c: E2 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 0E 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 0E 00 10 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 54 [17:57:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:57:07]wFMCommunicate OK [17:57:07]SAM_PROTO_GetShiftState done [17:57:07]FM_GetShiftState done [17:57:07]req_shift_opened done [17:57:07]requested_item shift.open_date is exist - process it [17:57:07]req_shift_open_date [17:57:07]req_shift_open_date done [17:57:07]produce_requested_data done [17:57:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164008,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:57:07]process_action_free close_receipt [17:57:07]json_value_free [17:57:07]json_value_free done [17:57:07]process_json_proto returns [17:57:07]Send response to host [17:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164008,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:57:07]free response buf [17:57:07]execute_script done [17:57:07]execute_script returns [17:57:07]free content buf [17:57:07]Sock 9.Close socket [17:57:07]Sock 9.Thread stoped [17:57:07]accept exits with 10 [17:57:07]New connection [17:57:07]New thread 3067415908 created [17:57:07]Thread 3067559268 joined [17:57:07]Waiting for new connection... [17:57:07] Sock 10.Parse request [17:57:07]Sock 10.Check first char [17:57:07]Sock 10.First char is OK [17:57:07]request: POST /json_proto HTTP/1.0 [17:57:07]Method: POST [17:57:07]URL: /json_proto [17:57:07]Method is POST - this is cgi request [17:57:07]url: /json_proto [17:57:07]query_string will be loaded in cgi processing [17:57:07]execute_cgi json_proto POST (null) [17:57:07]execute_cgi path=json_proto method=POST [17:57:07]POST find Content-Length [17:57:07]Host: 172.17.44.132:8080 [17:57:07]Content-Length: 819 [17:57:07]Content-Type: application/json [17:57:07] [17:57:07]POST finish read [17:57:07]Found Content-Length = 819 [17:57:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [17:57:07]execute_script... [17:57:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [17:57:07]POST & json_proto [17:57:07]process_json_proto [17:57:07]json parsed OK: [17:57:07]protocol is kg_v1.0 [17:57:07]action value=close_receipt [17:57:07]process_action close_receipt [17:57:07]cmd_close_receipt [17:57:07]MH_GetDate [17:57:07]Write to MH i2c: F0 00 00 11 01 01 [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: F0 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: F0 09 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: F0 09 00 11 01 00 74 2A C6 66 2A 83 C1 65 A7 [17:57:07]GetLastDocTimeStamp 1724263021 [17:57:07]current date 1724263028 [17:57:07]FM_GetShiftState [17:57:07]SAM_PROTO_GetShiftState [17:57:07]wFMCommunicate request_size=4 [17:57:07]MH_SAM_APDU [17:57:07]CAPDU: 80 13 01 00 [17:57:07]Write to MH i2c: E2 08 00 12 01 80 13 01 00 00 00 00 00 90 [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:07]Read from MH i2c: E2 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 0E 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 0E 00 12 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 56 [17:57:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:57:07]wFMCommunicate OK [17:57:07]SAM_PROTO_GetShiftState done [17:57:07]FM_GetShiftState done [17:57:07]opened in 1724199517 [17:57:07]opened+sec_in_day 1724285917 [17:57:07]quantity*price = 300064 [17:57:07]sum+1 = 300066 [17:57:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 607 21.08.2024 17:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164009 ФПД: 4778343395944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175708&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164009&fm=4778343395944&tin=02508201610067®Number=0000000000092562&sum=300065 [17:57:09]StoreToDocumentArchive [17:57:09]shift 466 fd 164009 [17:57:09]save to /storage/0466/doc_00164009 [17:57:09]save last doc name /storage/0466/doc_00164009 to /storage/kkm_last_doc_name [17:57:09]save OK [17:57:09]Clear old archive folders... [17:57:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:57:09]tlvbuf is 015C4EE0 [17:57:09]SAM_PROTO_ClearQueue [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 09 00 00 [17:57:09]Write to MH i2c: E2 08 00 1F 01 80 09 00 00 00 00 00 00 92 [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 03 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 03 00 1F 01 00 90 00 94 [17:57:09]RAPDU: 90 00 [17:57:09]wFMCommunicate OK [17:57:09]SAM_PROTO_ClearQueue done [17:57:09]KKMCreateOFDPacket [17:57:09]OFDProtocolAddRootSTLVToBuf [17:57:09]FM_MakeSignedData [17:57:09]FM_MakeSignedData [17:57:09]SAM_PROTO_SignData [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 0D 01 02 [17:57:09]Write to MH i2c: E2 08 00 20 01 80 0D 01 02 00 00 00 00 9A [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 03 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 03 00 20 01 00 90 00 95 [17:57:09]RAPDU: 90 00 [17:57:09]wFMCommunicate OK [17:57:09]wFMCommunicate request_size=255 [17:57:09]MH_SAM_APDU [17:57: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 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 5F 02 00 00 F4 03 04 00 74 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 80 02 00 35 04 06 00 04 [17:57:09]Write to MH i2c: E2 02 01 21 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 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 5F 02 00 00 F4 03 04 00 74 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 80 02 00 35 04 06 00 04 00 00 10 [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 03 00 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 03 00 21 01 00 90 00 96 [17:57:10]RAPDU: 90 00 [17:57:10]wFMCommunicate OK [17:57:10]wFMCommunicate request_size=10 [17:57:10]MH_SAM_APDU [17:57:10]CAPDU: 80 0D 02 02 05 58 8B 75 F2 68 [17:57:10]Write to MH i2c: E2 0D 00 22 01 80 0D 02 02 05 00 58 8B 75 F2 68 00 00 59 [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 03 00 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 03 00 22 01 00 90 00 97 [17:57:10]RAPDU: 90 00 [17:57:10]wFMCommunicate OK [17:57:10]wFMCommunicate request_size=4 [17:57:10]MH_SAM_APDU [17:57:10]CAPDU: 80 0D 03 02 [17:57:10]Write to MH i2c: E2 08 00 23 01 80 0D 03 02 00 00 00 00 9F [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 0B 00 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 0B 00 23 01 00 AD C6 C0 86 0B F8 E0 B8 90 00 F4 [17:57:10]RAPDU: AD C6 C0 86 0B F8 E0 B8 90 00 [17:57:10]wFMCommunicate OK [17:57:10]SAM_PROTO_SignData done [17:57:10]FM_MakeSignedData done [17:57:10]CreateOFDProtocolMessage [17:57:10]wFMCommunicate request_size=4 [17:57:10]MH_SAM_APDU [17:57:10]CAPDU: 80 11 00 00 [17:57:10]Write to MH i2c: E2 08 00 24 01 80 11 00 00 00 00 00 00 9F [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 17 00 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 17 00 24 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [17:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:57:10]wFMCommunicate OK [17:57:10]CreateOFDProtocolMessage done [17:57:10]OFDSenderStorePacket 164009 [17:57:10]StoreOFDPacket docnum=164009 [17:57:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 20 B0 07 01 A6 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 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 5F 02 00 00 F4 03 04 00 74 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 80 02 00 35 04 06 00 04 58 8B 75 F2 68 AD C6 C0 86 0B F8 E0 B8 [17:57:10]CheckFolder [17:57:10]dirname=/storage/ofd_packets [17:57:10]CheckFolder done [17:57:10]ProducePacketName [17:57:10]name=ofd_packets/00164009 [17:57:10]NVStorageSaveData ofd_packets/00164009 [17:57:10]File name is /storage/ofd_packets/00164009 [17:57:10]Write 301 bytes [17:57:10]NVStorageSaveData done [17:57:10]OFDSenderStorePacket done [17:57:10]KKMCreateOFDPacket done [17:57:10]NVStorageSaveData kkm_last_timestamp [17:57:10]File name is /storage/kkm_last_timestamp [17:57:10]Write 4 bytes [17:57:10]NVStorageSaveData done [17:57:10]ExternCall_PrintAddStr [17:57:10]wPrintStart [17:57:10]Write to MH i2c: 01 00 00 25 01 26 [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: 01 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: 01 07 00 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: 01 07 00 25 01 00 00 00 00 00 FF 0F 3B [17:57:10]RasterBufferAndPrint [17:57:10]line Счет N : (1)292609 [17:57:10]line ИНН: 02508201610067 [17:57:10]line Контрольно-Кассовый Чек [17:57:10]line ПРОДАЖА [17:57:10]line ТРК (МРК, ГНК) : 53 [17:57:10]line Товар: 2710124500 [17:57:10]line Аи-95-К-5 [17:57:10]line 40.440 * 74.20 [17:57:10]line = 3000.65 [17:57:10]line НДС 12% НСП 1% [17:57:10]line > о реализуемом товаре [17:57:10]line ИТОГО: 3000.65 [17:57:10]line НСП 1% : 26.55 [17:57:10]line НДС 12% : 318.65 [17:57:10]line Наличными: 0.00 [17:57:10]line Безнал.: 3000.65 [17:57:10]line Место: АЗС № 130 "Партнер Нефть" [17:57:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:57:10]line СНО: Общий режим [17:57:10]line Чек 607 21.08.2024 17:57 [17:57:10]line Смена: 466 ФФД: 1.0 [17:57:10]line ЗНМ: 0300000070 [17:57:10]line РНМ: 0000000000092562 [17:57:10]line Версия ККМ: 001 [17:57:10]line Платежная система: Бакай Банк [17:57:10]line ФМ: 0000000000871769 [17:57:10]line ФД: 164009 [17:57:10]line ФПД: 4778343395944 [17:57:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175708&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164009&fm=4778343395944&tin=02508201610067®Number=0000000000092562&sum=300065 [17:57:10]written 0, free lines is 4095 [17:57:11]Write to MH i2c: 01 00 00 4F 01 50 [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: 01 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: 01 07 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 DC 0C 3F [17:57:11]RasterBufferAndPrint [17:57:11]line [17:57:11]line [17:57:11]line [17:57:11]line [17:57:11]line [17:57:11]written 0, free lines is 3328 [17:57:11]MH_Cut [17:57:11]Write to MH i2c: D1 01 00 56 01 01 29 [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: D1 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: D1 01 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: D1 01 00 56 01 00 28 [17:57:11]Write to MH i2c: 01 00 00 57 01 58 [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]Connected sock=11 [17:57: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 37 36 39 3F 01 00 00 58 B6 37 01 44 1D 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 6D 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 80 02 00 35 04 06 00 93 C3 86 32 3C 6A A4 F3 56 46 9C 9D 35 7A [17:57:11]*** Cut start [17:57:11]*** Purtial cut [17:57:11]*** Stage 1: CUTSNS_PIN = 1 [17:57:13]Read from MH i2c: 01 [17:57:13]MH_I2C_Read... [17:57:13]*** Stop cut motor [17:57:13]*** Cut end [17:57:13]Read from MH i2c: 01 07 00 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: 01 07 00 57 01 00 00 00 00 00 FF 0F 6D [17:57:14]process_action close_receipt done [17:57:14]requested_data is exist [17:57:14]produce_requested_data [17:57:14]requested_item fm.sn is exist - process it [17:57:14]wFMCommunicate request_size=4 [17:57:14]MH_SAM_APDU [17:57:14]CAPDU: 80 11 00 00 [17:57:14]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [17:57:14]Write i2c OK [17:57:14]MH_I2C_Read... [17:57:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:14]Read from MH i2c: E2 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: E2 17 00 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [17:57:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:57:14]wFMCommunicate OK [17:57:14]requested_item fd.num is exist - process it [17:57:14]SAM_PROTO_GetFieldsCounters [17:57:14]wFMCommunicate request_size=4 [17:57:14]MH_SAM_APDU [17:57:14]CAPDU: 80 13 00 00 [17:57:14]Write to MH i2c: E2 08 00 59 01 80 13 00 00 00 00 00 00 D6 [17:57:14]Write i2c OK [17:57:14]MH_I2C_Read... [17:57:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:14]Read from MH i2c: E2 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: E2 62 00 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: E2 62 00 59 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 1D [17:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:14]wFMCommunicate OK [17:57:14]SAM_PROTO_GetFieldsCounters done [17:57:14]requested_item shift.num is exist - process it [17:57:14]requested_item shift.opened is exist - process it [17:57:14]req_shift_opened [17:57:14]FM_GetShiftState [17:57:14]SAM_PROTO_GetShiftState [17:57:14]wFMCommunicate request_size=4 [17:57:14]MH_SAM_APDU [17:57:14]CAPDU: 80 13 01 00 [17:57:14]Write to MH i2c: E2 08 00 5A 01 80 13 01 00 00 00 00 00 D8 [17:57:14]Write i2c OK [17:57:14]MH_I2C_Read... [17:57:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:14]Read from MH i2c: E2 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: E2 0E 00 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: E2 0E 00 5A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9E [17:57:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:57:14]wFMCommunicate OK [17:57:14]SAM_PROTO_GetShiftState done [17:57:14]FM_GetShiftState done [17:57:14]req_shift_opened done [17:57:14]requested_item shift.open_date is exist - process it [17:57:14]req_shift_open_date [17:57:14]req_shift_open_date done [17:57:14]produce_requested_data done [17:57:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164009,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:57:14]process_action_free close_receipt [17:57:14]json_value_free [17:57:14]json_value_free done [17:57:14]process_json_proto returns [17:57:14]Send response to host [17:57:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164009,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:57:14]free response buf [17:57:14]execute_script done [17:57:14]execute_script returns [17:57:14]free content buf [17:57:14]Sock 10.Close socket [17:57:14]Sock 10.Thread stoped [17:57:16]recv_with_timeout no data received [17:57:16]CommunicateWithHost answer receiving error [17:57:16]CommunicateWithHost err = -3 [17:57:16]OFD Sender: Server communicate error [17:57:17]OFD Sender: Processing packet 164008 [packets to send 971, broken 969] [17:57:17]ProducePacketName [17:57:17]name=ofd_packets/00164008 [17:57:17]OFD Sender: To server: pG, [17:57:17]CommunicateWithHost lk.salyk.kg:30040 [17:57:17]ConnectInit lk.salyk.kg [17:57:22]ConnectInit Can't take IP for lk.salyk.kg [17:57:22]CommunicateWithHost connect error [17:57:22]CommunicateWithHost err = -1 [17:57:22]OFD Sender: Server communicate error [17:57:22]recv_with_timeout no data received [17:57:27]OFD Sender: Processing packet 164008 [packets to send 971, broken 969] [17:57:27]ProducePacketName [17:57:27]name=ofd_packets/00164008 [17:57:27]OFD Sender: To server: pG, [17:57:27]CommunicateWithHost lk.salyk.kg:30040 [17:57:27]ConnectInit lk.salyk.kg [17:57:29]Connected sock=9 [17:57: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 37 36 39 3F 01 00 00 58 B6 37 01 44 1D 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 6D 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 80 02 00 35 04 06 00 93 C3 86 32 3C 6A A4 F3 56 46 9C 9D 35 7A [17:57:34]recv_with_timeout no data received [17:57:35]recv_with_timeout no data received [17:57:35]CommunicateWithHost answer receiving error [17:57:35]CommunicateWithHost err = -3 [17:57:35]OFD Sender: Server communicate error [17:57:40]OFD Sender: Processing packet 164008 [packets to send 971, broken 969] [17:57:40]ProducePacketName [17:57:40]name=ofd_packets/00164008 [17:57:40]OFD Sender: To server: pG, [17:57:40]CommunicateWithHost lk.salyk.kg:30040 [17:57:40]ConnectInit lk.salyk.kg [17:57:45]ConnectInit Can't take IP for lk.salyk.kg [17:57:45]CommunicateWithHost connect error [17:57:45]CommunicateWithHost err = -1 [17:57:45]OFD Sender: Server communicate error [17:57:50]OFD Sender: Processing packet 164008 [packets to send 971, broken 969] [17:57:50]ProducePacketName [17:57:50]name=ofd_packets/00164008 [17:57:50]OFD Sender: To server: pG, [17:57:50]CommunicateWithHost lk.salyk.kg:30040 [17:57:50]ConnectInit lk.salyk.kg [17:57:51]recv_with_timeout no data received [17:57:55]ConnectInit Can't take IP for lk.salyk.kg [17:57:55]CommunicateWithHost connect error [17:57:55]CommunicateWithHost err = -1 [17:57:55]OFD Sender: Server communicate error [17:58:00]OFD Sender: Processing packet 164008 [packets to send 971, broken 969] [17:58:00]ProducePacketName [17:58:00]name=ofd_packets/00164008 [17:58:00]OFD Sender: To server: pG, [17:58:00]CommunicateWithHost lk.salyk.kg:30040 [17:58:00]ConnectInit lk.salyk.kg [17:58:05]ConnectInit Can't take IP for lk.salyk.kg [17:58:05]CommunicateWithHost connect error [17:58:05]CommunicateWithHost err = -1 [17:58:05]OFD Sender: Server communicate error [17:58:10]OFD Sender: Processing packet 164008 [packets to send 971, broken 969] [17:58:10]ProducePacketName [17:58:10]name=ofd_packets/00164008 [17:58:10]OFD Sender: To server: pG, [17:58:10]CommunicateWithHost lk.salyk.kg:30040 [17:58:10]ConnectInit lk.salyk.kg [17:58:15]ConnectInit Can't take IP for lk.salyk.kg [17:58:15]CommunicateWithHost connect error [17:58:15]CommunicateWithHost err = -1 [17:58:15]OFD Sender: Server communicate error [17:58:20]OFD Sender: Processing packet 164008 [packets to send 971, broken 969] [17:58:20]ProducePacketName [17:58:20]name=ofd_packets/00164008 [17:58:20]OFD Sender: To server: pG, [17:58:20]CommunicateWithHost lk.salyk.kg:30040 [17:58:20]ConnectInit lk.salyk.kg [17:58:20]recv_with_timeout no data received [17:58:25]ConnectInit Can't take IP for lk.salyk.kg [17:58:25]CommunicateWithHost connect error [17:58:25]CommunicateWithHost err = -1 [17:58:25]OFD Sender: Server communicate error [17:58:30]accept exits with 6 [17:58:30]New connection [17:58:30]New thread 3067559268 created [17:58:30]Thread 3067415908 joined [17:58:30]Waiting for new connection... [17:58:30] Sock 6.Parse request [17:58:30]Sock 6.Check first char [17:58:30]Sock 6.First char is OK [17:58:30]request: POST /json_proto HTTP/1.0 [17:58:30]Method: POST [17:58:30]URL: /json_proto [17:58:30]Method is POST - this is cgi request [17:58:30]url: /json_proto [17:58:30]query_string will be loaded in cgi processing [17:58:30]execute_cgi json_proto POST (null) [17:58:30]execute_cgi path=json_proto method=POST [17:58:30]POST find Content-Length [17:58:30]Host: 172.17.44.132:8080 [17:58:30]Content-Length: 677 [17:58:30]Content-Type: application/json [17:58:30] [17:58:30]POST finish read [17:58:30]Found Content-Length = 677 [17:58:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:30]execute_script... [17:58:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:30]POST & json_proto [17:58:30]process_json_proto [17:58:30]json parsed OK: [17:58:30]protocol is kg_v1.0 [17:58:30]action value=close_receipt [17:58:30]process_action close_receipt [17:58:30]cmd_close_receipt [17:58:30]MH_GetDate [17:58:30]Write to MH i2c: F0 00 00 5B 01 4B [17:58:30]Write i2c OK [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: F0 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: F0 09 00 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: F0 09 00 5B 01 00 C7 2A C6 66 2A 83 C1 65 44 [17:58:30]GetLastDocTimeStamp 1724263028 [17:58:30]current date 1724263111 [17:58:30]FM_GetShiftState [17:58:30]SAM_PROTO_GetShiftState [17:58:30]wFMCommunicate request_size=4 [17:58:30]MH_SAM_APDU [17:58:30]CAPDU: 80 13 01 00 [17:58:30]Write to MH i2c: E2 08 00 5C 01 80 13 01 00 00 00 00 00 DA [17:58:30]Write i2c OK [17:58:30]MH_I2C_Read... [17:58:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:30]Read from MH i2c: E2 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: E2 0E 00 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: E2 0E 00 5C 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A0 [17:58:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:58:30]wFMCommunicate OK [17:58:30]SAM_PROTO_GetShiftState done [17:58:30]FM_GetShiftState done [17:58:30]opened in 1724199517 [17:58:30]opened+sec_in_day 1724285917 [17:58:30]quantity*price = 50036 [17:58:30]sum+1 = 50037 [17:58:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 608 21.08.2024 17:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164010 ФПД: 35845579204821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164010&fm=35845579204821&tin=02508201610067®Number=0000000000092562&sum=50000 [17:58:31]StoreToDocumentArchive [17:58:31]shift 466 fd 164010 [17:58:31]save to /storage/0466/doc_00164010 [17:58:31]save last doc name /storage/0466/doc_00164010 to /storage/kkm_last_doc_name [17:58:31]save OK [17:58:31]Clear old archive folders... [17:58:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:58:31]tlvbuf is 015CCD70 [17:58:31]SAM_PROTO_ClearQueue [17:58:31]wFMCommunicate request_size=4 [17:58:31]MH_SAM_APDU [17:58:31]CAPDU: 80 09 00 00 [17:58:31]Write to MH i2c: E2 08 00 69 01 80 09 00 00 00 00 00 00 DC [17:58:31]Write i2c OK [17:58:31]MH_I2C_Read... [17:58:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:31]Read from MH i2c: E2 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 03 00 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 03 00 69 01 00 90 00 DE [17:58:31]RAPDU: 90 00 [17:58:31]wFMCommunicate OK [17:58:31]SAM_PROTO_ClearQueue done [17:58:31]KKMCreateOFDPacket [17:58:31]OFDProtocolAddRootSTLVToBuf [17:58:31]FM_MakeSignedData [17:58:31]FM_MakeSignedData [17:58:31]SAM_PROTO_SignData [17:58:31]wFMCommunicate request_size=4 [17:58:31]MH_SAM_APDU [17:58:31]CAPDU: 80 0D 01 02 [17:58:31]Write to MH i2c: E2 08 00 6A 01 80 0D 01 02 00 00 00 00 E4 [17:58:31]Write i2c OK [17:58:31]MH_I2C_Read... [17:58:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:31]Read from MH i2c: E2 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 03 00 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 03 00 6A 01 00 90 00 DF [17:58:31]RAPDU: 90 00 [17:58:31]wFMCommunicate OK [17:58:31]wFMCommunicate request_size=255 [17:58:31]MH_SAM_APDU [17:58:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 C7 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 80 02 00 35 04 06 00 20 [17:58:31]Write to MH i2c: E2 02 01 6B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 C7 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 80 02 00 35 04 06 00 20 00 00 06 [17:58:31]Write i2c OK [17:58:31]MH_I2C_Read... [17:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:32]Read from MH i2c: E2 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 03 00 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 03 00 6B 01 00 90 00 E0 [17:58:32]RAPDU: 90 00 [17:58:32]wFMCommunicate OK [17:58:32]wFMCommunicate request_size=10 [17:58:32]MH_SAM_APDU [17:58:32]CAPDU: 80 0D 02 02 05 99 F3 03 E8 D5 [17:58:32]Write to MH i2c: E2 0D 00 6C 01 80 0D 02 02 05 00 99 F3 03 E8 D5 00 00 3D [17:58:32]Write i2c OK [17:58:32]MH_I2C_Read... [17:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:32]Read from MH i2c: E2 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 03 00 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 03 00 6C 01 00 90 00 E1 [17:58:32]RAPDU: 90 00 [17:58:32]wFMCommunicate OK [17:58:32]wFMCommunicate request_size=4 [17:58:32]MH_SAM_APDU [17:58:32]CAPDU: 80 0D 03 02 [17:58:32]Write to MH i2c: E2 08 00 6D 01 80 0D 03 02 00 00 00 00 E9 [17:58:32]Write i2c OK [17:58:32]MH_I2C_Read... [17:58:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:32]Read from MH i2c: E2 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 0B 00 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 0B 00 6D 01 00 FF AB 3B 22 F1 55 14 BE 90 00 09 [17:58:32]RAPDU: FF AB 3B 22 F1 55 14 BE 90 00 [17:58:32]wFMCommunicate OK [17:58:32]SAM_PROTO_SignData done [17:58:32]FM_MakeSignedData done [17:58:32]CreateOFDProtocolMessage [17:58:32]wFMCommunicate request_size=4 [17:58:32]MH_SAM_APDU [17:58:32]CAPDU: 80 11 00 00 [17:58:32]Write to MH i2c: E2 08 00 6E 01 80 11 00 00 00 00 00 00 E9 [17:58:32]Write i2c OK [17:58:32]MH_I2C_Read... [17:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:32]Read from MH i2c: E2 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 17 00 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: E2 17 00 6E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [17:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:58:32]wFMCommunicate OK [17:58:32]CreateOFDProtocolMessage done [17:58:32]OFDSenderStorePacket 164010 [17:58:32]StoreOFDPacket docnum=164010 [17:58:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 42 14 07 01 91 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 C7 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 80 02 00 35 04 06 00 20 99 F3 03 E8 D5 FF AB 3B 22 F1 55 14 BE [17:58:32]CheckFolder [17:58:32]dirname=/storage/ofd_packets [17:58:32]CheckFolder done [17:58:32]ProducePacketName [17:58:32]name=ofd_packets/00164010 [17:58:32]NVStorageSaveData ofd_packets/00164010 [17:58:32]File name is /storage/ofd_packets/00164010 [17:58:32]Write 301 bytes [17:58:32]NVStorageSaveData done [17:58:32]OFDSenderStorePacket done [17:58:32]KKMCreateOFDPacket done [17:58:32]NVStorageSaveData kkm_last_timestamp [17:58:32]File name is /storage/kkm_last_timestamp [17:58:32]Write 4 bytes [17:58:32]NVStorageSaveData done [17:58:32]ExternCall_PrintAddStr [17:58:32]wPrintStart [17:58:32]Write to MH i2c: 01 00 00 6F 01 70 [17:58:32]Write i2c OK [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: 01 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: 01 07 00 [17:58:32]MH_I2C_Read... [17:58:32]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 FF 0F 85 [17:58:32]RasterBufferAndPrint [17:58:32]line Счет N : (1)292612 [17:58:32]line ИНН: 02508201610067 [17:58:32]line Контрольно-Кассовый Чек [17:58:32]line ПРОДАЖА [17:58:32]line ТРК (МРК, ГНК) : 62 [17:58:32]line Товар: 2710124130 [17:58:32]line Аи-92-К-5 [17:58:32]line 7.380 * 67.80 [17:58:32]line = 500.36 [17:58:32]line НДС 12% НСП 1% [17:58:32]line > о реализуемом товаре [17:58:32]line ОКРУГЛЕНИЕ: -0.36 [17:58:32]line ИТОГО: 500.00 [17:58:32]line Внесено: 500.00 [17:58:32]line СДАЧА: 0.00 [17:58:32]line НСП 1% : 4.43 [17:58:32]line НДС 12% : 53.14 [17:58:32]line Наличными: 500.00 [17:58:32]line Безнал.: 0.00 [17:58:32]line Место: АЗС № 130 "Партнер Нефть" [17:58:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:58:32]line СНО: Общий режим [17:58:32]line Чек 608 21.08.2024 17:58 [17:58:32]line Смена: 466 ФФД: 1.0 [17:58:32]line ЗНМ: 0300000070 [17:58:32]line РНМ: 0000000000092562 [17:58:32]line Версия ККМ: 001 [17:58:32]line ФМ: 0000000000871769 [17:58:32]line ФД: 164010 [17:58:32]line ФПД: 35845579204821 [17:58:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164010&fm=35845579204821&tin=02508201610067®Number=0000000000092562&sum=50000 [17:58:32]written 0, free lines is 4095 [17:58:33]Write to MH i2c: 01 00 00 9A 01 9B [17:58:33]Write i2c OK [17:58:33]MH_I2C_Read... [17:58:33]Read from MH i2c: 01 [17:58:33]MH_I2C_Read... [17:58:33]Read from MH i2c: 01 07 00 [17:58:33]MH_I2C_Read... [17:58:33]Read from MH i2c: 01 07 00 9A 01 00 00 00 00 00 C0 0C 6E [17:58:33]RasterBufferAndPrint [17:58:33]line [17:58:33]line [17:58:33]line [17:58:33]line [17:58:33]line [17:58:33]written 0, free lines is 3300 [17:58:33]MH_Cut [17:58:33]Write to MH i2c: D1 01 00 A1 01 01 74 [17:58:33]Write i2c OK [17:58:33]MH_I2C_Read... [17:58:33]Read from MH i2c: D1 [17:58:33]MH_I2C_Read... [17:58:33]Read from MH i2c: D1 01 00 [17:58:33]MH_I2C_Read... [17:58:33]Read from MH i2c: D1 01 00 A1 01 00 73 [17:58:33]Write to MH i2c: 01 00 00 A2 01 A3 [17:58:33]Write i2c OK [17:58:33]MH_I2C_Read... [17:58:33]*** Cut start [17:58:33]*** Purtial cut [17:58:33]*** Stage 1: CUTSNS_PIN = 1 [17:58:35]ConnectInit Can't take IP for lk.salyk.kg [17:58:35]CommunicateWithHost connect error [17:58:35]CommunicateWithHost err = -1 [17:58:35]OFD Sender: Server communicate error [17:58:35]OFD Sender: Processing packet 164008 [packets to send 972, broken 969] [17:58:35]ProducePacketName [17:58:35]name=ofd_packets/00164008 [17:58:35]OFD Sender: To server: pG, [17:58:35]CommunicateWithHost lk.salyk.kg:30040 [17:58:35]ConnectInit lk.salyk.kg [17:58:35]Read from MH i2c: 01 [17:58:35]MH_I2C_Read... [17:58:35]*** Stop cut motor [17:58:35]*** Cut end [17:58:35]Read from MH i2c: 01 07 00 [17:58:35]MH_I2C_Read... [17:58:35]Read from MH i2c: 01 07 00 A2 01 00 00 00 00 00 FF 0F B8 [17:58:35]process_action close_receipt done [17:58:35]requested_data is exist [17:58:35]produce_requested_data [17:58:35]requested_item fm.sn is exist - process it [17:58:35]wFMCommunicate request_size=4 [17:58:35]MH_SAM_APDU [17:58:35]CAPDU: 80 11 00 00 [17:58:35]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [17:58:35]Write i2c OK [17:58:35]MH_I2C_Read... [17:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:35]Read from MH i2c: E2 [17:58:35]MH_I2C_Read... [17:58:35]Read from MH i2c: E2 17 00 [17:58:35]MH_I2C_Read... [17:58:35]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [17:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:58:36]wFMCommunicate OK [17:58:36]requested_item fd.num is exist - process it [17:58:36]SAM_PROTO_GetFieldsCounters [17:58:36]wFMCommunicate request_size=4 [17:58:36]MH_SAM_APDU [17:58:36]CAPDU: 80 13 00 00 [17:58:36]Write to MH i2c: E2 08 00 A4 01 80 13 00 00 00 00 00 00 21 [17:58:36]Write i2c OK [17:58:36]MH_I2C_Read... [17:58:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:36]Read from MH i2c: E2 [17:58:36]MH_I2C_Read... [17:58:36]Read from MH i2c: E2 62 00 [17:58:36]MH_I2C_Read... [17:58:36]Read from MH i2c: E2 62 00 A4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 6C [17:58: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:58:36]wFMCommunicate OK [17:58:36]SAM_PROTO_GetFieldsCounters done [17:58:36]requested_item shift.num is exist - process it [17:58:36]requested_item shift.opened is exist - process it [17:58:36]req_shift_opened [17:58:36]FM_GetShiftState [17:58:36]SAM_PROTO_GetShiftState [17:58:36]wFMCommunicate request_size=4 [17:58:36]MH_SAM_APDU [17:58:36]CAPDU: 80 13 01 00 [17:58:36]Write to MH i2c: E2 08 00 A5 01 80 13 01 00 00 00 00 00 23 [17:58:36]Write i2c OK [17:58:36]MH_I2C_Read... [17:58:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:36]Read from MH i2c: E2 [17:58:36]MH_I2C_Read... [17:58:36]Read from MH i2c: E2 0E 00 [17:58:36]MH_I2C_Read... [17:58:36]Read from MH i2c: E2 0E 00 A5 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [17:58:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:58:36]wFMCommunicate OK [17:58:36]SAM_PROTO_GetShiftState done [17:58:36]FM_GetShiftState done [17:58:36]req_shift_opened done [17:58:36]requested_item shift.open_date is exist - process it [17:58:36]req_shift_open_date [17:58:36]req_shift_open_date done [17:58:36]produce_requested_data done [17:58:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164010,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:58:36]process_action_free close_receipt [17:58:36]json_value_free [17:58:36]json_value_free done [17:58:36]process_json_proto returns [17:58:36]Send response to host [17:58:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164010,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:58:36]free response buf [17:58:36]execute_script done [17:58:36]execute_script returns [17:58:36]free content buf [17:58:36]Sock 6.Close socket [17:58:36]Sock 6.Thread stoped [17:58:40]ConnectInit Can't take IP for lk.salyk.kg [17:58:40]CommunicateWithHost connect error [17:58:40]CommunicateWithHost err = -1 [17:58:40]OFD Sender: Server communicate error [17:58:42]accept exits with 10 [17:58:42]New connection [17:58:42]New thread 3067415908 created [17:58:42]Thread 3067559268 joined [17:58:42]Waiting for new connection... [17:58:42] Sock 10.Parse request [17:58:42]Sock 10.Check first char [17:58:42]Sock 10.First char is OK [17:58:42]request: POST /json_proto HTTP/1.0 [17:58:42]Method: POST [17:58:42]URL: /json_proto [17:58:42]Method is POST - this is cgi request [17:58:42]url: /json_proto F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 34 34 06 04 20 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AB D1 81 D1 81 D1 8B D0 BA 20 D0 90 D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 00 00 46 [17:56:48]Write i2c OK [17:56:48]MH_I2C_Read... [17:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:48]Read from MH i2c: E2 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 03 00 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:56:48]RAPDU: 90 00 [17:56:48]wFMCommunicate OK [17:56:48]wFMCommunicate request_size=156 [17:56:48]MH_SAM_APDU [17:56:48]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 08 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 5F 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 80 02 00 35 04 06 00 D8 61 8D 6D BE 60 [17:56:48]Write to MH i2c: E2 9F 00 2F 00 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 08 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 5F 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 80 02 00 35 04 06 00 D8 61 8D 6D BE 60 00 00 DC [17:56:48]Write i2c OK [17:56:48]MH_I2C_Read... [17:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:48]Read from MH i2c: E2 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 03 00 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [17:56:48]RAPDU: 90 00 [17:56:48]wFMCommunicate OK [17:56:48]wFMCommunicate request_size=4 [17:56:48]MH_SAM_APDU [17:56:48]CAPDU: 80 0D 03 02 [17:56:48]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [17:56:48]Write i2c OK [17:56:48]MH_I2C_Read... [17:56:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:48]Read from MH i2c: E2 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 0B 00 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 0B 00 30 00 00 45 0C 79 28 04 1B 38 BF 90 00 B4 [17:56:48]RAPDU: 45 0C 79 28 04 1B 38 BF 90 00 [17:56:48]wFMCommunicate OK [17:56:48]SAM_PROTO_SignData done [17:56:48]FM_MakeSignedData done [17:56:48]CreateOFDProtocolMessage [17:56:48]wFMCommunicate request_size=4 [17:56:48]MH_SAM_APDU [17:56:48]CAPDU: 80 11 00 00 [17:56:48]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [17:56:48]Write i2c OK [17:56:48]MH_I2C_Read... [17:56:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:48]Read from MH i2c: E2 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 17 00 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 17 00 31 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [17:56:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:56:48]wFMCommunicate OK [17:56:48]CreateOFDProtocolMessage done [17:56:48]OFDSenderStorePacket 164006 [17:56:48]StoreOFDPacket docnum=164006 [17:56:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9B 02 00 00 2D 31 93 02 46 B3 5A 03 01 00 03 00 87 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 34 34 06 04 20 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AB D1 81 D1 81 D1 8B D0 BA 20 D0 90 D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 08 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 5F 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 80 02 00 35 04 06 00 D8 61 8D 6D BE 60 45 0C 79 28 04 1B 38 BF [17:56:48]CheckFolder [17:56:48]dirname=/storage/ofd_packets [17:56:48]CheckFolder done [17:56:48]ProducePacketName [17:56:48]name=ofd_packets/00164006 [17:56:48]NVStorageSaveData ofd_packets/00164006 [17:56:48]File name is /storage/ofd_packets/00164006 [17:56:48]Write 697 bytes [17:56:48]NVStorageSaveData done [17:56:48]OFDSenderStorePacket done [17:56:48]KKMCreateOFDPacket done [17:56:48]NVStorageSaveData kkm_last_timestamp [17:56:48]File name is /storage/kkm_last_timestamp [17:56:48]Write 4 bytes [17:56:48]NVStorageSaveData done [17:56:48]ExternCall_PrintAddStr [17:56:48]wPrintStart [17:56:48]Write to MH i2c: 01 00 00 32 00 32 [17:56:48]Write i2c OK [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: 01 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: 01 07 00 [17:56:48]MH_I2C_Read... [17:56:48]OFD Sender: Processing packet 164006 [packets to send 970, broken 969] [17:56:48]ProducePacketName [17:56:48]name=ofd_packets/00164006 [17:56:48]OFD Sender: To server: pG, [17:56:48]CommunicateWithHost lk.salyk.kg:30040 [17:56:48]ConnectInit lk.salyk.kg [17:56:48]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [17:56:48]RasterBufferAndPrint [17:56:48]line Счет N : (3)50665 [17:56:48]line ИНН: 02508201610067 [17:56:48]line Контрольно-Кассовый Чек [17:56:48]line ПРОДАЖА [17:56:48]line Товар: 5449000189356 [17:56:48]line Холодный чай Fuse манго ананас 1л [17:56:48]line 3.000 * 120.00 [17:56:48]line = 360.00 [17:56:48]line НДС 12% НСП 1% [17:56:48]line > о реализуемом товаре [17:56:48]line Товар: 4870202521292 [17:56:48]line Напиток Сок березы 1,2л [17:56:48]line 1.000 * 125.00 [17:56:48]line = 125.00 [17:56:48]line НДС 12% НСП 1% [17:56:48]line > о реализуемом товаре [17:56:48]line Товар: 4870202521216 [17:56:48]line Напиток MAXI чай 1,2 зел.лимон (новый) [17:56:48]line 1.000 * 113.00 [17:56:48]line = 113.00 [17:56:48]line НДС 12% НСП 1% [17:56:48]line > о реализуемом товаре [17:56:48]line Товар: 4700000160044 [17:56:48]line Вода Ыссык Ата 0,5л [17:56:48]line 2.000 * 40.00 [17:56:48]line = 80.00 [17:56:48]line НДС 12% НСП 1% [17:56:48]line > о реализуемом товаре [17:56:48]line ИТОГО: 678.00 [17:56:48]line НСП 1% : 6.01 [17:56:48]line НДС 12% : 72.00 [17:56:48]line Наличными: 0.00 [17:56:48]line Безнал.: 678.00 [17:56:48]line Место: АЗС № 130 "Партнер Нефть" [17:56:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:56:48]line СНО: Общий режим [17:56:48]line Чек 604 21.08.2024 17:56 [17:56:48]line Смена: 466 ФФД: 1.0 [17:56:48]line ЗНМ: 0300000070 [17:56:48]line РНМ: 0000000000092562 [17:56:48]line Версия ККМ: 001 [17:56:48]line Платежная система: Бакай Банк [17:56:48]line ФМ: 0000000000871769 [17:56:48]line ФД: 164006 [17:56:48]line ФПД: 237913496206944 [17:56:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164006&fm=237913496206944&tin=02508201610067®Number=0000000000092562&sum=67800 [17:56:48]line 0 [17:56:48]written 0, free lines is 4095 [17:56:49]Write to MH i2c: 01 00 00 70 00 70 [17:56:49]Write i2c OK [17:56:49]MH_I2C_Read... [17:56:49]Read from MH i2c: 01 [17:56:49]MH_I2C_Read... [17:56:49]Read from MH i2c: 01 07 00 [17:56:49]MH_I2C_Read... [17:56:49]Read from MH i2c: 01 07 00 70 00 00 00 00 00 00 85 0B 07 [17:56:49]RasterBufferAndPrint [17:56:49]line [17:56:49]line [17:56:49]line [17:56:49]line [17:56:49]line [17:56:49]written 0, free lines is 2974 [17:56:49]MH_Cut [17:56:49]Write to MH i2c: D1 01 00 77 00 01 49 [17:56:49]Write i2c OK [17:56:49]MH_I2C_Read... [17:56:49]Read from MH i2c: D1 [17:56:49]MH_I2C_Read... [17:56:49]Read from MH i2c: D1 01 00 [17:56:49]MH_I2C_Read... [17:56:49]Read from MH i2c: D1 01 00 77 00 00 48 [17:56:49]Write to MH i2c: 01 00 00 78 00 78 [17:56:49]Write i2c OK [17:56:49]MH_I2C_Read... [17:56:49]Connected sock=10 [17:58:42]query_string will be loaded in cgi processing [17:58:42]execute_cgi json_proto POST (null) [17:58:42]execute_cgi path=json_proto method=POST [17:58:42]POST find Content-Length [17:58:42]Host: 172.17.44.132:8080 [17:58:42]Content-Length: 809 [17:58:42]Content-Type: application/json [17:58:42] [17:58:42]POST finish read [17:58:42]Found Content-Length = 809 [17:58:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 17.370, "sum" : 1195.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1195.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:42]execute_script... [17:58: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)292610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 17.370, "sum" : 1195.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1195.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:42]POST & json_proto [17:58:42]process_json_proto [17:58:42]json parsed OK: [17:58:42]protocol is kg_v1.0 [17:58:42]action value=close_receipt [17:58:42]process_action close_receipt [17:58:42]cmd_close_receipt [17:58:42]MH_GetDate [17:58:42]Write to MH i2c: F0 00 00 A6 01 96 [17:58:42]Write i2c OK [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: F0 [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: F0 09 00 [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: F0 09 00 A6 01 00 D3 2A C6 66 2A 83 C1 65 9B [17:58:42]GetLastDocTimeStamp 1724263111 [17:58:42]current date 1724263123 [17:58:42]FM_GetShiftState [17:58:42]SAM_PROTO_GetShiftState [17:58:42]wFMCommunicate request_size=4 [17:58:42]MH_SAM_APDU [17:58:42]CAPDU: 80 13 01 00 [17:58:42]Write to MH i2c: E2 08 00 A7 01 80 13 01 00 00 00 00 00 25 [17:58:42]Write i2c OK [17:58:42]MH_I2C_Read... [17:58:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:42]Read from MH i2c: E2 [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: E2 0E 00 [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: E2 0E 00 A7 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EB [17:58:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:58:42]wFMCommunicate OK [17:58:42]SAM_PROTO_GetShiftState done [17:58:42]FM_GetShiftState done [17:58:42]opened in 1724199517 [17:58:42]opened+sec_in_day 1724285917 [17:58:42]quantity*price = 119505 [17:58:42]sum+1 = 119507 [17:58:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1195.06 НСП 1% : 10.58 НДС 12% : 126.91 Наличными: 0.00 Безнал.: 1195.06 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 609 21.08.2024 17:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164011 ФПД: 9134660914853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164011&fm=9134660914853&tin=02508201610067®Number=0000000000092562&sum=119506 [17:58:43]StoreToDocumentArchive [17:58:43]shift 466 fd 164011 [17:58:43]save to /storage/0466/doc_00164011 [17:58:43]save last doc name /storage/0466/doc_00164011 to /storage/kkm_last_doc_name [17:58:43]save OK [17:58:43]Clear old archive folders... [17:58:43]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:58:43]tlvbuf is 0168DA80 [17:58:43]SAM_PROTO_ClearQueue [17:58:43]wFMCommunicate request_size=4 [17:58:43]MH_SAM_APDU [17:58:43]CAPDU: 80 09 00 00 [17:58:43]Write to MH i2c: E2 08 00 B4 01 80 09 00 00 00 00 00 00 27 [17:58:43]Write i2c OK [17:58:43]MH_I2C_Read... [17:58:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:43]Read from MH i2c: E2 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 03 00 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [17:58:43]RAPDU: 90 00 [17:58:43]wFMCommunicate OK [17:58:43]SAM_PROTO_ClearQueue done [17:58:43]KKMCreateOFDPacket [17:58:43]OFDProtocolAddRootSTLVToBuf [17:58:43]FM_MakeSignedData [17:58:43]FM_MakeSignedData [17:58:43]SAM_PROTO_SignData [17:58:43]wFMCommunicate request_size=4 [17:58:43]MH_SAM_APDU [17:58:43]CAPDU: 80 0D 01 02 [17:58:43]Write to MH i2c: E2 08 00 B5 01 80 0D 01 02 00 00 00 00 2F [17:58:43]Write i2c OK [17:58:43]MH_I2C_Read... [17:58:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:43]Read from MH i2c: E2 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 03 00 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [17:58:43]RAPDU: 90 00 [17:58:43]wFMCommunicate OK [17:58:43]wFMCommunicate request_size=255 [17:58:43]MH_SAM_APDU [17:58:43]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 DA 43 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D2 D2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 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 93 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 D2 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 D3 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 80 02 00 35 04 06 00 08 4E D4 [17:58:44]Write to MH i2c: E2 02 01 B6 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 DA 43 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D2 D2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 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 93 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 D2 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 D3 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 80 02 00 35 04 06 00 08 4E D4 00 00 9E [17:58:44]Write i2c OK [17:58:44]MH_I2C_Read... [17:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:44]Read from MH i2c: E2 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 03 00 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 03 00 B6 01 00 90 00 2B [17:58:44]RAPDU: 90 00 [17:58:44]wFMCommunicate OK [17:58:44]wFMCommunicate request_size=8 [17:58:44]MH_SAM_APDU [17:58:44]CAPDU: 80 0D 02 02 03 38 0E A5 [17:58:44]Write to MH i2c: E2 0B 00 B7 01 80 0D 02 02 03 00 38 0E A5 00 00 23 [17:58:44]Write i2c OK [17:58:44]MH_I2C_Read... [17:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:44]Read from MH i2c: E2 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 03 00 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 03 00 B7 01 00 90 00 2C [17:58:44]RAPDU: 90 00 [17:58:44]wFMCommunicate OK [17:58:44]wFMCommunicate request_size=4 [17:58:44]MH_SAM_APDU [17:58:44]CAPDU: 80 0D 03 02 [17:58:44]Write to MH i2c: E2 08 00 B8 01 80 0D 03 02 00 00 00 00 34 [17:58:44]Write i2c OK [17:58:44]MH_I2C_Read... [17:58:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:44]Read from MH i2c: E2 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 0B 00 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 0B 00 B8 01 00 D0 27 B1 E1 07 A7 CE 0D 90 00 47 [17:58:44]RAPDU: D0 27 B1 E1 07 A7 CE 0D 90 00 [17:58:44]wFMCommunicate OK [17:58:44]SAM_PROTO_SignData done [17:58:44]FM_MakeSignedData done [17:58:44]CreateOFDProtocolMessage [17:58:44]wFMCommunicate request_size=4 [17:58:44]MH_SAM_APDU [17:58:44]CAPDU: 80 11 00 00 [17:58:44]Write to MH i2c: E2 08 00 B9 01 80 11 00 00 00 00 00 00 34 [17:58:44]Write i2c OK [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 [17:58:44]MH_I2C_Read... [17:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:44]Read from MH i2c: E2 17 00 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: E2 17 00 B9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [17:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:58:44]wFMCommunicate OK [17:58:44]CreateOFDProtocolMessage done [17:58:44]OFDSenderStorePacket 164011 [17:58:44]StoreOFDPacket docnum=164011 [17:58:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7D F8 05 01 B3 88 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 DA 43 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D2 D2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 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 93 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 D2 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 D3 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 80 02 00 35 04 06 00 08 4E D4 38 0E A5 D0 27 B1 E1 07 A7 CE 0D [17:58:44]CheckFolder [17:58:44]dirname=/storage/ofd_packets [17:58:44]CheckFolder done [17:58:44]ProducePacketName [17:58:44]name=ofd_packets/00164011 [17:58:44]NVStorageSaveData ofd_packets/00164011 [17:58:44]File name is /storage/ofd_packets/00164011 [17:58:44]Write 299 bytes [17:58:44]NVStorageSaveData done [17:58:44]OFDSenderStorePacket done [17:58:44]KKMCreateOFDPacket done [17:58:44]NVStorageSaveData kkm_last_timestamp [17:58:44]File name is /storage/kkm_last_timestamp [17:58:44]Write 4 bytes [17:58:44]NVStorageSaveData done [17:58:44]ExternCall_PrintAddStr [17:58:44]wPrintStart [17:58:44]Write to MH i2c: 01 00 00 BA 01 BB [17:58:44]Write i2c OK [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: 01 [17:58:44]MH_I2C_Read... [17:58:44]Read from MH i2c: 01 07 00 [17:58:45]MH_I2C_Read... [17:58:45]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 FF 0F D0 [17:58:45]RasterBufferAndPrint [17:58:45]line Счет N : (1)292610 [17:58:45]line ИНН: 02508201610067 [17:58:45]line Контрольно-Кассовый Чек [17:58:45]line ПРОДАЖА [17:58:45]line ТРК (МРК, ГНК) : 41 [17:58:45]line Товар: 2710124130 [17:58:45]line SU-92-К-5 [17:58:45]line 17.370 * 68.80 [17:58:45]line = 1195.06 [17:58:45]line НДС 12% НСП 1% [17:58:45]line > о реализуемом товаре [17:58:45]line ИТОГО: 1195.06 [17:58:45]line НСП 1% : 10.58 [17:58:45]line НДС 12% : 126.91 [17:58:45]line Наличными: 0.00 [17:58:45]line Безнал.: 1195.06 [17:58:45]line Место: АЗС № 130 "Партнер Нефть" [17:58:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:58:45]line СНО: Общий режим [17:58:45]line Чек 609 21.08.2024 17:58 [17:58:45]line Смена: 466 ФФД: 1.0 [17:58:45]line ЗНМ: 0300000070 [17:58:45]line РНМ: 0000000000092562 [17:58:45]line Версия ККМ: 001 [17:58:45]line Платежная система: Бакай Банк [17:58:45]line ФМ: 0000000000871769 [17:58:45]line ФД: 164011 [17:58:45]line ФПД: 9134660914853 [17:58:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T175843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164011&fm=9134660914853&tin=02508201610067®Number=0000000000092562&sum=119506 [17:58:45]OFD Sender: Processing packet 164008 [packets to send 973, broken 969] [17:58:45]ProducePacketName [17:58:45]name=ofd_packets/00164008 [17:58:45]OFD Sender: To server: pG, [17:58:45]CommunicateWithHost lk.salyk.kg:30040 [17:58:45]ConnectInit lk.salyk.kg [17:58:45]written 0, free lines is 4095 [17:58:45]Write to MH i2c: 01 00 00 E4 01 E5 [17:58:45]Write i2c OK [17:58:45]MH_I2C_Read... [17:58:45]Read from MH i2c: 01 [17:58:45]MH_I2C_Read... [17:58:45]Read from MH i2c: 01 07 00 [17:58:45]MH_I2C_Read... [17:58:45]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 CF 0C C7 [17:58:45]RasterBufferAndPrint [17:58:45]line [17:58:45]line [17:58:45]line [17:58:45]line [17:58:45]line [17:58:45]written 0, free lines is 3325 [17:58:45]MH_Cut [17:58:45]Write to MH i2c: D1 01 00 EB 01 01 BE [17:58:45]Write i2c OK [17:58:45]MH_I2C_Read... [17:58:45]Read from MH i2c: D1 [17:58:45]MH_I2C_Read... [17:58:45]Read from MH i2c: D1 01 00 [17:58:45]MH_I2C_Read... [17:58:45]Read from MH i2c: D1 01 00 EB 01 00 BD [17:58:45]Write to MH i2c: 01 00 00 EC 01 ED [17:58:45]Write i2c OK [17:58:45]MH_I2C_Read... [17:58:46]*** Cut start [17:58:46]*** Purtial cut [17:58:46]*** Stage 1: CUTSNS_PIN = 1 [17:58:47]recv_with_timeout no data received [17:58:48]Read from MH i2c: 01 [17:58:48]MH_I2C_Read... [17:58:48]*** Stop cut motor [17:58:48]*** Cut end [17:58:48]Read from MH i2c: 01 07 00 [17:58:48]MH_I2C_Read... [17:58:48]Read from MH i2c: 01 07 00 EC 01 00 00 00 00 00 FF 0F 02 [17:58:48]process_action close_receipt done [17:58:48]requested_data is exist [17:58:48]produce_requested_data [17:58:48]requested_item fm.sn is exist - process it [17:58:48]wFMCommunicate request_size=4 [17:58:48]MH_SAM_APDU [17:58:48]CAPDU: 80 11 00 00 [17:58:48]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [17:58:48]Write i2c OK [17:58:48]MH_I2C_Read... [17:58:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:48]Read from MH i2c: E2 [17:58:48]MH_I2C_Read... [17:58:48]Read from MH i2c: E2 17 00 [17:58:48]MH_I2C_Read... [17:58:48]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [17:58:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:58:48]wFMCommunicate OK [17:58:48]requested_item fd.num is exist - process it [17:58:48]SAM_PROTO_GetFieldsCounters [17:58:48]wFMCommunicate request_size=4 [17:58:48]MH_SAM_APDU [17:58:48]CAPDU: 80 13 00 00 [17:58:48]Write to MH i2c: E2 08 00 EE 01 80 13 00 00 00 00 00 00 6B [17:58:48]Write i2c OK [17:58:48]MH_I2C_Read... [17:58:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:48]Read from MH i2c: E2 [17:58:48]MH_I2C_Read... [17:58:48]Read from MH i2c: E2 62 00 [17:58:48]MH_I2C_Read... [17:58:48]Read from MH i2c: E2 62 00 EE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 BA [17:58: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:58:48]wFMCommunicate OK [17:58:48]SAM_PROTO_GetFieldsCounters done [17:58:48]requested_item shift.num is exist - process it [17:58:48]requested_item shift.opened is exist - process it [17:58:48]req_shift_opened [17:58:48]FM_GetShiftState [17:58:48]SAM_PROTO_GetShiftState [17:58:48]wFMCommunicate request_size=4 [17:58:48]MH_SAM_APDU [17:58:48]CAPDU: 80 13 01 00 [17:58:48]Write to MH i2c: E2 08 00 EF 01 80 13 01 00 00 00 00 00 6D [17:58:48]Write i2c OK [17:58:48]MH_I2C_Read... [17:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:48]Read from MH i2c: E2 [17:58:48]MH_I2C_Read... [17:58:48]Read from MH i2c: E2 0E 00 [17:58:48]MH_I2C_Read... [17:58:48]Read from MH i2c: E2 0E 00 EF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [17:58:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [17:58:48]wFMCommunicate OK [17:58:48]SAM_PROTO_GetShiftState done [17:58:48]FM_GetShiftState done [17:58:48]req_shift_opened done [17:58:48]requested_item shift.open_date is exist - process it [17:58:48]req_shift_open_date [17:58:48]req_shift_open_date done [17:58:48]produce_requested_data done [17:58:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164011,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [17:58:48]process_action_free close_receipt [17:58:48]json_value_free [17:58:48]json_value_free done [17:58:48]process_json_proto returns [17:58:48]Send response to host [17:58:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164011,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [17:58:48]free response buf [17:58:48]execute_script done [17:58:48]execute_script returns [17:58:48]free content buf [17:58:48]Sock 10.Close socket [17:58:48]Sock 10.Thread stoped [17:58:50]ConnectInit Can't take IP for lk.salyk.kg [17:58:50]CommunicateWithHost connect error [17:58:50]CommunicateWithHost err = -1 [17:58:50]OFD Sender: Server communicate error [17:58:55]OFD Sender: Processing packet 164008 [packets to send 973, broken 969] [17:58:55]ProducePacketName [17:58:55]name=ofd_packets/00164008 [17:58:55]OFD Sender: To server: pG, [17:58:55]CommunicateWithHost lk.salyk.kg:30040 [17:58:55]ConnectInit lk.salyk.kg [17:58:56]ConnectInit Can't connect to host [17:59:00]ConnectInit Can't take IP for lk.salyk.kg [17:59:00]CommunicateWithHost connect error [17:59:00]CommunicateWithHost err = -1 [17:59:00]OFD Sender: Server communicate error [17:59:01]ConnectInit Can't connect to host [17:59:05]OFD Sender: Processing packet 164008 [packets to send 973, broken 969] [17:59:05]ProducePacketName [17:59:05]name=ofd_packets/00164008 [17:59:05]OFD Sender: To server: pG, [17:59:05]CommunicateWithHost lk.salyk.kg:30040 [17:59:05]ConnectInit lk.salyk.kg [17:59:06]ConnectInit Can't connect to host [17:59:10]ConnectInit Can't take IP for lk.salyk.kg [17:59:10]CommunicateWithHost connect error [17:59:10]CommunicateWithHost err = -1 [17:59:10]OFD Sender: Server communicate error [17:59:12]ConnectInit Can't connect to host [17:59:15]OFD Sender: Processing packet 164008 [packets to send 973, broken 969] [17:59:15]ProducePacketName [17:59:15]name=ofd_packets/00164008 [17:59:15]OFD Sender: To server: pG, [17:59:15]CommunicateWithHost lk.salyk.kg:30040 [17:59:15]ConnectInit lk.salyk.kg [17:59:17]ConnectInit Can't connect to host [17:59:20]ConnectInit Can't take IP for lk.salyk.kg [17:59:20]CommunicateWithHost connect error [17:59:20]CommunicateWithHost err = -1 [17:59:20]OFD Sender: Server communicate error [17:59:25]OFD Sender: Processing packet 164008 [packets to send 973, broken 969] [17:59:25]ProducePacketName [17:59:25]name=ofd_packets/00164008 [17:59:25]OFD Sender: To server: pG, [17:59:25]CommunicateWithHost lk.salyk.kg:30040 [17:59:25]ConnectInit lk.salyk.kg [17:59:28]Connected sock=10 [17:59:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3F 01 00 00 58 B6 37 01 44 1D 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 6D 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 80 02 00 35 04 06 00 93 C3 86 32 3C 6A A4 F3 56 46 9C 9D 35 7A [17: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 37 36 39 4F 00 00 00 5F D2 47 00 B9 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 37 36 39 10 04 04 00 A8 80 02 00 F4 03 04 00 50 D4 C5 66 B6 04 01 00 00 95 A1 F5 49 3E 13 C7 A0 [17:59:29]CommunicateWithHost err = 0 [17:59:29]CheckOFDResponse [17:59:29]1017 (14) - 77093643461234 [17:59:29]1041 (16) - 0000000000871769 [17:59:29]1040 (4) - 164008 [17:59:29]1012 (4) - 21.08.2024 11:49 [17:59:29]1206 (1) - 0 [17:59:29]OFD Sender: Remove packet 164008 [17:59:29]ProducePacketName [17:59:29]name=ofd_packets/00164008 [17:59:29]NVStorageDeleteData [17:59:29]OFD Sender: Processing packet 164009 [packets to send 972, broken 969] [17:59:29]ProducePacketName [17:59:29]name=ofd_packets/00164009 [17:59:29]OFD Sender: To server: pG, [17:59:29]CommunicateWithHost lk.salyk.kg:30040 [17:59:29]ConnectInit lk.salyk.kg [17:59:30]Connected sock=9 [17: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 37 36 39 0F 01 00 00 20 B0 07 01 A6 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 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 5F 02 00 00 F4 03 04 00 74 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 80 02 00 35 04 06 00 04 58 8B 75 F2 68 AD C6 C0 86 0B F8 E0 B8 [17: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 37 36 39 4F 00 00 00 A2 26 47 00 BB 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 37 36 39 10 04 04 00 A9 80 02 00 F4 03 04 00 51 D4 C5 66 B6 04 01 00 00 F6 F4 B6 04 1F 0C F2 4D [17:59:31]CommunicateWithHost err = 0 [17:59:31]CheckOFDResponse [17:59:31]1017 (14) - 77093643461234 [17:59:31]1041 (16) - 0000000000871769 [17:59:31]1040 (4) - 164009 [17:59:31]1012 (4) - 21.08.2024 11:49 [17:59:31]1206 (1) - 0 [17:59:31]OFD Sender: Remove packet 164009 [17:59:31]ProducePacketName [17:59:31]name=ofd_packets/00164009 [17:59:31]NVStorageDeleteData [17:59:32]OFD Sender: Processing packet 164010 [packets to send 971, broken 969] [17:59:32]ProducePacketName [17:59:32]name=ofd_packets/00164010 [17:59:32]OFD Sender: To server: pG, [17:59:32]CommunicateWithHost lk.salyk.kg:30040 [17:59:32]ConnectInit lk.salyk.kg [17:59:38]Connected sock=9 [17: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 37 36 39 0F 01 00 00 42 14 07 01 91 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 C7 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 80 02 00 35 04 06 00 20 99 F3 03 E8 D5 FF AB 3B 22 F1 55 14 BE [17:59:42]recv_with_timeout no data received [17:59:43]recv_with_timeout no data received [17:59:43]CommunicateWithHost answer receiving error [17:59:43]CommunicateWithHost err = -3 [17:59:43]OFD Sender: Server communicate error [17:59:48]OFD Sender: Processing packet 164010 [packets to send 971, broken 969] [17:59:48]ProducePacketName [17:59:48]name=ofd_packets/00164010 [17:59:48]OFD Sender: To server: pG, [17:59:48]CommunicateWithHost lk.salyk.kg:30040 [17:59:48]ConnectInit lk.salyk.kg [17:59:53]ConnectInit Can't take IP for lk.salyk.kg [17:59:53]CommunicateWithHost connect error [17:59:53]CommunicateWithHost err = -1 [17:59:53]OFD Sender: Server communicate error [17:59:58]OFD Sender: Processing packet 164010 [packets to send 971, broken 969] [17:59:58]ProducePacketName [17:59:58]name=ofd_packets/00164010 [17:59:58]OFD Sender: To server: pG, [17:59:58]CommunicateWithHost lk.salyk.kg:30040 [17:59:58]ConnectInit lk.salyk.kg [17:59:59]Connected sock=9 [17:59: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 37 36 39 0F 01 00 00 42 14 07 01 91 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 C7 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 80 02 00 35 04 06 00 20 99 F3 03 E8 D5 FF AB 3B 22 F1 55 14 BE [18:00:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 62 9B 47 00 A1 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 37 36 39 10 04 04 00 AA 80 02 00 F4 03 04 00 6E D4 C5 66 B6 04 01 00 00 3B A2 1F 37 FE 60 3A 82 [18:00:00]CommunicateWithHost err = 0 [18:00:00]CheckOFDResponse [18:00:00]1017 (14) - 77093643461234 [18:00:00]1041 (16) - 0000000000871769 [18:00:00]1040 (4) - 164010 [18:00:00]1012 (4) - 21.08.2024 11:50 [18:00:00]1206 (1) - 0 [18:00:00]OFD Sender: Remove packet 164010 [18:00:00]ProducePacketName [18:00:00]name=ofd_packets/00164010 [18:00:00]NVStorageDeleteData [18:00:01]OFD Sender: Processing packet 164011 [packets to send 970, broken 969] [18:00:01]ProducePacketName [18:00:01]name=ofd_packets/00164011 [18:00:01]OFD Sender: To server: pG, [18:00:01]CommunicateWithHost lk.salyk.kg:30040 [18:00:01]ConnectInit lk.salyk.kg [18:00:33]recv_with_timeout no data received [18:00:52]accept exits with 7 [18:00:52]New connection [18:00:52]New thread 3067559268 created [18:00:52]Thread 3067415908 joined [18:00:52]Waiting for new connection... [18:00:52] Sock 7.Parse request [18:00:52]Sock 7.Check first char [18:00:52]Sock 7.First char is OK [18:00:52]request: POST /json_proto HTTP/1.0 [18:00:52]Method: POST [18:00:52]URL: /json_proto [18:00:52]Method is POST - this is cgi request [18:00:52]url: /json_proto [18:00:52]query_string will be loaded in cgi processing [18:00:52]execute_cgi json_proto POST (null) [18:00:52]execute_cgi path=json_proto method=POST [18:00:52]POST find Content-Length [18:00:52]Host: 172.17.44.132:8080 [18:00:52]Content-Length: 677 [18:00:52]Content-Type: application/json [18:00:52] [18:00:52]POST finish read [18:00:52]Found Content-Length = 677 [18:00:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:52]execute_script... [18: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)292613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:52]POST & json_proto [18:00:52]process_json_proto [18:00:52]json parsed OK: [18:00:52]protocol is kg_v1.0 [18:00:52]action value=close_receipt [18:00:52]process_action close_receipt [18:00:52]cmd_close_receipt [18:00:52]MH_GetDate [18:00:52]Write to MH i2c: F0 00 00 F0 01 E0 [18:00:52]Write i2c OK [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: F0 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: F0 09 00 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: F0 09 00 F0 01 00 55 2B C6 66 2A 83 C1 65 68 [18:00:52]GetLastDocTimeStamp 1724263123 [18:00:52]current date 1724263253 [18:00:52]FM_GetShiftState [18:00:52]SAM_PROTO_GetShiftState [18:00:52]wFMCommunicate request_size=4 [18:00:52]MH_SAM_APDU [18:00:52]CAPDU: 80 13 01 00 [18:00:52]Write to MH i2c: E2 08 00 F1 01 80 13 01 00 00 00 00 00 6F [18:00:52]Write i2c OK [18:00:52]MH_I2C_Read... [18:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:52]Read from MH i2c: E2 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 0E 00 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 0E 00 F1 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 35 [18:00:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:00:52]wFMCommunicate OK [18:00:52]SAM_PROTO_GetShiftState done [18:00:52]FM_GetShiftState done [18:00:52]opened in 1724199517 [18:00:52]opened+sec_in_day 1724285917 [18:00:52]quantity*price = 50036 [18:00:52]sum+1 = 50037 [18:00:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 610 21.08.2024 18:00 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164012 ФПД: 142922682017825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180053&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164012&fm=142922682017825&tin=02508201610067®Number=0000000000092562&sum=50000 [18:00:53]StoreToDocumentArchive [18:00:53]shift 466 fd 164012 [18:00:53]save to /storage/0466/doc_00164012 [18:00:53]save last doc name /storage/0466/doc_00164012 to /storage/kkm_last_doc_name [18:00:53]save OK [18:00:53]Clear old archive folders... [18:00:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:53]tlvbuf is 015F8B40 [18:00:53]SAM_PROTO_ClearQueue [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 09 00 00 [18:00:53]Write to MH i2c: E2 08 00 FE 01 80 09 00 00 00 00 00 00 71 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [18:00:53]RAPDU: 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_ClearQueue done [18:00:53]KKMCreateOFDPacket [18:00:53]OFDProtocolAddRootSTLVToBuf [18:00:53]FM_MakeSignedData [18:00:53]FM_MakeSignedData [18:00:53]SAM_PROTO_SignData [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 0D 01 02 [18:00:53]Write to MH i2c: E2 08 00 FF 01 80 0D 01 02 00 00 00 00 79 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [18:00:53]RAPDU: 90 00 [18:00:53]wFMCommunicate OK [18:00:53]wFMCommunicate request_size=255 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 55 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 80 02 00 35 04 06 00 81 [18:00:53]Write to MH i2c: E2 02 01 00 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 55 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 80 02 00 35 04 06 00 81 00 00 90 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 00 02 00 90 00 76 [18:00:53]RAPDU: 90 00 [18:00:53]wFMCommunicate OK [18:00:53]wFMCommunicate request_size=10 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 0D 02 02 05 FC C7 B1 28 21 [18:00:53]Write to MH i2c: E2 0D 00 01 02 80 0D 02 02 05 00 FC C7 B1 28 21 00 00 44 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 01 02 00 90 00 77 [18:00:53]RAPDU: 90 00 [18:00:53]wFMCommunicate OK [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 0D 03 02 [18:00:53]Write to MH i2c: E2 08 00 02 02 80 0D 03 02 00 00 00 00 7F [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0B 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0B 00 02 02 00 EB 4E A0 FC 57 B3 B1 5B 90 00 6B [18:00:53]RAPDU: EB 4E A0 FC 57 B3 B1 5B 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_SignData done [18:00:53]FM_MakeSignedData done [18:00:53]CreateOFDProtocolMessage [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 11 00 00 [18:00:53]Write to MH i2c: E2 08 00 03 02 80 11 00 00 00 00 00 00 7F [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 17 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 17 00 03 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [18:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:53]wFMCommunicate OK [18:00:53]CreateOFDProtocolMessage done [18:00:53]OFDSenderStorePacket 164012 [18:00:53]StoreOFDPacket docnum=164012 [18:00:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 B1 07 01 CF 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 55 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 80 02 00 35 04 06 00 81 FC C7 B1 28 21 EB 4E A0 FC 57 B3 B1 5B [18:00:53]CheckFolder [18:00:53]dirname=/storage/ofd_packets [18:00:53]CheckFolder done [18:00:53]ProducePacketName [18:00:53]name=ofd_packets/00164012 [18:00:53]NVStorageSaveData ofd_packets/00164012 [18:00:53]File name is /storage/ofd_packets/00164012 [18:00:53]Write 301 bytes [18:00:53]NVStorageSaveData done [18:00:53]OFDSenderStorePacket done [18:00:53]KKMCreateOFDPacket done [18:00:53]NVStorageSaveData kkm_last_timestamp [18:00:53]File name is /storage/kkm_last_timestamp [18:00:53]Write 4 bytes [18:00:53]NVStorageSaveData done [18:00:53]ExternCall_PrintAddStr [18:00:53]wPrintStart [18:00:53]Write to MH i2c: 01 00 00 04 02 06 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: 01 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: 01 07 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: 01 07 00 04 02 00 00 00 00 00 FF 0F 1B [18:00:53]RasterBufferAndPrint [18:00:53]line Счет N : (1)292613 [18:00:53]line ИНН: 02508201610067 [18:00:53]line Контрольно-Кассовый Чек [18:00:53]line ПРОДАЖА [18:00:53]line ТРК (МРК, ГНК) : 62 [18:00:53]line Товар: 2710124130 [18:00:53]line Аи-92-К-5 [18:00:53]line 7.380 * 67.80 [18:00:53]line = 500.36 [18:00:53]line НДС 12% НСП 1% [18:00:53]line > о реализуемом товаре [18:00:53]line ОКРУГЛЕНИЕ: -0.36 [18:00:53]line ИТОГО: 500.00 [18:00:53]line Внесено: 500.00 [18:00:53]line СДАЧА: 0.00 [18:00:53]line НСП 1% : 4.43 [18:00:53]line НДС 12% : 53.14 [18:00:53]line Наличными: 500.00 [18:00:53]line Безнал.: 0.00 [18:00:53]line Место: АЗС № 130 "Партнер Нефть" [18:00:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:00:54]line СНО: Общий режим [18:00:54]line Чек 610 21.08.2024 18:00 [18:00:54]line Смена: 466 ФФД: 1.0 [18:00:54]line ЗНМ: 0300000070 [18:00:54]line РНМ: 0000000000092562 [18:00:54]line Версия ККМ: 001 [18:00:54]line ФМ: 0000000000871769 [18:00:54]line ФД: 164012 [18:00:54]line ФПД: 142922682017825 [18:00:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180053&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164012&fm=142922682017825&tin=02508201610067®Number=0000000000092562&sum=50000 [18:00:54]written 0, free lines is 4095 [18:00:54]Write to MH i2c: 01 00 00 2F 02 31 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: 01 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: 01 07 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: 01 07 00 2F 02 00 00 00 00 00 BB 0C FF [18:00:54]RasterBufferAndPrint [18:00:54]line [18:00:54]line [18:00:54]line [18:00:54]line [18:00:54]line [18:00:54]written 0, free lines is 3278 [18:00:54]MH_Cut [18:00:54]Write to MH i2c: D1 01 00 36 02 01 0A [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: D1 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: D1 01 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: D1 01 00 36 02 00 09 [18:00:54]Write to MH i2c: 01 00 00 37 02 39 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:55]*** Cut start [18:00:55]*** Purtial cut [18:00:55]*** Stage 1: CUTSNS_PIN = 1 [18:00:57]Read from MH i2c: 01 [18:00:57]MH_I2C_Read... [18:00:57]*** Stop cut motor [18:00:57]*** Cut end [18:00:57]Read from MH i2c: 01 07 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: 01 07 00 37 02 00 00 00 00 00 FF 0F 4E [18:00:57]process_action close_receipt done [18:00:57]requested_data is exist [18:00:57]produce_requested_data [18:00:57]requested_item fm.sn is exist - process it [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 11 00 00 [18:00:57]Write to MH i2c: E2 08 00 38 02 80 11 00 00 00 00 00 00 B4 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 17 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 17 00 38 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [18:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:57]wFMCommunicate OK [18:00:57]requested_item fd.num is exist - process it [18:00:57]SAM_PROTO_GetFieldsCounters [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 13 00 00 [18:00:57]Write to MH i2c: E2 08 00 39 02 80 13 00 00 00 00 00 00 B7 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 62 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 62 00 39 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 0A [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:57]wFMCommunicate OK [18:00:57]SAM_PROTO_GetFieldsCounters done [18:00:57]requested_item shift.num is exist - process it [18:00:57]requested_item shift.opened is exist - process it [18:00:57]req_shift_opened [18:00:57]FM_GetShiftState [18:00:57]SAM_PROTO_GetShiftState [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 13 01 00 [18:00:57]Write to MH i2c: E2 08 00 3A 02 80 13 01 00 00 00 00 00 B9 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0E 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0E 00 3A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [18:00:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:00:57]wFMCommunicate OK [18:00:57]SAM_PROTO_GetShiftState done [18:00:57]FM_GetShiftState done [18:00:57]req_shift_opened done [18:00:57]requested_item shift.open_date is exist - process it [18:00:57]req_shift_open_date [18:00:57]req_shift_open_date done [18:00:57]produce_requested_data done [18:00:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164012,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:00:57]process_action_free close_receipt [18:00:57]json_value_free [18:00:57]json_value_free done [18:00:57]process_json_proto returns [18:00:57]Send response to host [18:00:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164012,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:00:57]free response buf [18:00:57]execute_script done [18:00:57]execute_script returns [18:00:57]free content buf [18:00:57]Sock 7.Close socket [18:00:57]Sock 7.Thread stoped [18:01:01]recv_with_timeout no data received [18:01:30]recv_with_timeout no data received [18:01:47]accept exits with 11 [18:01:47]New connection [18:01:47]New thread 3067415908 created [18:01:47]Thread 3067559268 joined [18:01:47]Waiting for new connection... [18:01:47] Sock 11.Parse request [18:01:47]Sock 11.Check first char [18:01:47]Sock 11.First char is OK [18:01:47]request: POST /json_proto HTTP/1.0 [18:01:47]Method: POST [18:01:47]URL: /json_proto [18:01:47]Method is POST - this is cgi request [18:01:47]url: /json_proto [18:01:47]query_string will be loaded in cgi processing [18:01:47]execute_cgi json_proto POST (null) [18:01:47]execute_cgi path=json_proto method=POST [18:01:47]POST find Content-Length [18:01:47]Host: 172.17.44.132:8080 [18:01:47]Content-Length: 685 [18:01:47]Content-Type: application/json [18:01:47] [18:01:47]POST finish read [18:01:47]Found Content-Length = 685 [18:01:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 40.630, "sum" : 1560.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1560.00, "payments": [ { "type": 0, "sum" : 1560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:47]execute_script... [18:01:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 40.630, "sum" : 1560.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1560.00, "payments": [ { "type": 0, "sum" : 1560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:47]POST & json_proto [18:01:47]process_json_proto [18:01:47]json parsed OK: [18:01:47]protocol is kg_v1.0 [18:01:47]action value=close_receipt [18:01:47]process_action close_receipt [18:01:47]cmd_close_receipt [18:01:47]MH_GetDate [18:01:47]Write to MH i2c: F0 00 00 3B 02 2C [18:01:47]Write i2c OK [18:01:47]MH_I2C_Read... [18:01:47]Read from MH i2c: F0 [18:01:47]MH_I2C_Read... [18:01:47]Read from MH i2c: F0 09 00 [18:01:47]MH_I2C_Read... [18:01:47]Read from MH i2c: F0 09 00 3B 02 00 8C 2B C6 66 2A 83 C1 65 EB [18:01:47]GetLastDocTimeStamp 1724263253 [18:01:47]current date 1724263308 [18:01:47]FM_GetShiftState [18:01:47]SAM_PROTO_GetShiftState [18:01:47]wFMCommunicate request_size=4 [18:01:47]MH_SAM_APDU [18:01:47]CAPDU: 80 13 01 00 [18:01:47]Write to MH i2c: E2 08 00 3C 02 80 13 01 00 00 00 00 00 BB [18:01:47]Write i2c OK [18:01:47]MH_I2C_Read... [18:01:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:47]Read from MH i2c: E2 [18:01:47]MH_I2C_Read... [18:01:47]Read from MH i2c: E2 0E 00 [18:01:47]MH_I2C_Read... [18:01:47]Read from MH i2c: E2 0E 00 3C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 81 [18:01:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:01:47]wFMCommunicate OK [18:01:47]SAM_PROTO_GetShiftState done [18:01:47]FM_GetShiftState done [18:01:47]opened in 1724199517 [18:01:47]opened+sec_in_day 1724285917 [18:01:47]quantity*price = 156019 [18:01:47]sum+1 = 156020 [18:01:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1560.00 Внесено: 3000.00 СДАЧА: 1440.00 НСП 1% : 13.81 НДС 12% : 165.68 Наличными: 1560.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 611 21.08.2024 18:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164013 ФПД: 36975070355525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164013&fm=36975070355525&tin=02508201610067®Number=0000000000092562&sum=156000 [18:01:48]StoreToDocumentArchive [18:01:48]shift 466 fd 164013 [18:01:48]save to /storage/0466/doc_00164013 [18:01:48]save last doc name /storage/0466/doc_00164013 to /storage/kkm_last_doc_name [18:01:48]save OK [18:01:48]Clear old archive folders... [18:01:48]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:01:48]tlvbuf is 01578290 [18:01:48]SAM_PROTO_ClearQueue [18:01:48]wFMCommunicate request_size=4 [18:01:48]MH_SAM_APDU [18:01:48]CAPDU: 80 09 00 00 [18:01:48]Write to MH i2c: E2 08 00 49 02 80 09 00 00 00 00 00 00 BD [18:01:48]Write i2c OK [18:01:48]MH_I2C_Read... [18:01:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:48]Read from MH i2c: E2 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 49 02 00 90 00 BF [18:01:48]RAPDU: 90 00 [18:01:48]wFMCommunicate OK [18:01:48]SAM_PROTO_ClearQueue done [18:01:48]KKMCreateOFDPacket [18:01:48]OFDProtocolAddRootSTLVToBuf [18:01:48]FM_MakeSignedData [18:01:48]FM_MakeSignedData [18:01:48]SAM_PROTO_SignData [18:01:48]wFMCommunicate request_size=4 [18:01:48]MH_SAM_APDU [18:01:48]CAPDU: 80 0D 01 02 [18:01:48]Write to MH i2c: E2 08 00 4A 02 80 0D 01 02 00 00 00 00 C5 [18:01:48]Write i2c OK [18:01:48]MH_I2C_Read... [18:01:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:48]Read from MH i2c: E2 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 4A 02 00 90 00 C0 [18:01:48]RAPDU: 90 00 [18:01:48]wFMCommunicate OK [18:01:48]wFMCommunicate request_size=255 [18:01:48]MH_SAM_APDU [18:01:48]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 9E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 40 00 00 00 00 07 04 06 00 60 61 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 8C 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 80 02 00 35 04 06 00 21 A0 [18:01:48]Write to MH i2c: E2 02 01 4B 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 9E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 40 00 00 00 00 07 04 06 00 60 61 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 8C 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 80 02 00 35 04 06 00 21 A0 00 00 B0 [18:01:48]Write i2c OK [18:01:48]MH_I2C_Read... [18:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:48]Read from MH i2c: E2 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 4B 02 00 90 00 C1 [18:01:48]RAPDU: 90 00 [18:01:48]wFMCommunicate OK [18:01:48]wFMCommunicate request_size=9 [18:01:48]MH_SAM_APDU [18:01:48]CAPDU: 80 0D 02 02 04 ED EF 20 45 [18:01:48]Write to MH i2c: E2 0C 00 4C 02 80 0D 02 02 04 00 ED EF 20 45 00 00 11 [18:01:48]Write i2c OK [18:01:48]MH_I2C_Read... [18:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:48]Read from MH i2c: E2 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 [18:01:48]MH_I2C_Read... [18:01:48]Read from MH i2c: E2 03 00 4C 02 00 90 00 C2 [18:01:48]RAPDU: 90 00 [18:01:48]wFMCommunicate OK [18:01:48]wFMCommunicate request_size=4 [18:01:48]MH_SAM_APDU [18:01:48]CAPDU: 80 0D 03 02 [18:01:48]Write to MH i2c: E2 08 00 4D 02 80 0D 03 02 00 00 00 00 CA [18:01:48]Write i2c OK [18:01:48]MH_I2C_Read... [18:01:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:49]Read from MH i2c: E2 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: E2 0B 00 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: E2 0B 00 4D 02 00 07 05 AC 0C 0C 8F 94 D0 90 00 8E [18:01:49]RAPDU: 07 05 AC 0C 0C 8F 94 D0 90 00 [18:01:49]wFMCommunicate OK [18:01:49]SAM_PROTO_SignData done [18:01:49]FM_MakeSignedData done [18:01:49]CreateOFDProtocolMessage [18:01:49]wFMCommunicate request_size=4 [18:01:49]MH_SAM_APDU [18:01:49]CAPDU: 80 11 00 00 [18:01:49]Write to MH i2c: E2 08 00 4E 02 80 11 00 00 00 00 00 00 CA [18:01:49]Write i2c OK [18:01:49]MH_I2C_Read... [18:01:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:49]Read from MH i2c: E2 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: E2 17 00 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: E2 17 00 4E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [18:01:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:49]wFMCommunicate OK [18:01:49]CreateOFDProtocolMessage done [18:01:49]OFDSenderStorePacket 164013 [18:01:49]StoreOFDPacket docnum=164013 [18:01:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EB AD 06 01 C4 C8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 9E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 40 00 00 00 00 07 04 06 00 60 61 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 8C 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 80 02 00 35 04 06 00 21 A0 ED EF 20 45 07 05 AC 0C 0C 8F 94 D0 [18:01:49]CheckFolder [18:01:49]dirname=/storage/ofd_packets [18:01:49]CheckFolder done [18:01:49]ProducePacketName [18:01:49]name=ofd_packets/00164013 [18:01:49]NVStorageSaveData ofd_packets/00164013 [18:01:49]File name is /storage/ofd_packets/00164013 [18:01:49]Write 300 bytes [18:01:49]NVStorageSaveData done [18:01:49]OFDSenderStorePacket done [18:01:49]KKMCreateOFDPacket done [18:01:49]NVStorageSaveData kkm_last_timestamp [18:01:49]File name is /storage/kkm_last_timestamp [18:01:49]Write 4 bytes [18:01:49]NVStorageSaveData done [18:01:49]ExternCall_PrintAddStr [18:01:49]wPrintStart [18:01:49]Write to MH i2c: 01 00 00 4F 02 51 [18:01:49]Write i2c OK [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: 01 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: 01 07 00 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: 01 07 00 4F 02 00 00 00 00 00 FF 0F 66 [18:01:49]RasterBufferAndPrint [18:01:49]line Счет N : (1)292611 [18:01:49]line ИНН: 02508201610067 [18:01:49]line Контрольно-Кассовый Чек [18:01:49]line ПРОДАЖА [18:01:49]line ТРК (МРК, ГНК) : 71 [18:01:49]line Товар: 2711129700 [18:01:49]line ГАЗ-К-5 [18:01:49]line 40.630 * 38.40 [18:01:49]line = 1560.19 [18:01:49]line НДС 12% НСП 1% [18:01:49]line > о реализуемом товаре [18:01:49]line ОКРУГЛЕНИЕ: -0.19 [18:01:49]line ИТОГО: 1560.00 [18:01:49]line Внесено: 3000.00 [18:01:49]line СДАЧА: 1440.00 [18:01:49]line НСП 1% : 13.81 [18:01:49]line НДС 12% : 165.68 [18:01:49]line Наличными: 1560.00 [18:01:49]line Безнал.: 0.00 [18:01:49]line Место: АЗС № 130 "Партнер Нефть" [18:01:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:01:49]line СНО: Общий режим [18:01:49]line Чек 611 21.08.2024 18:01 [18:01:49]line Смена: 466 ФФД: 1.0 [18:01:49]line ЗНМ: 0300000070 [18:01:49]line РНМ: 0000000000092562 [18:01:49]line Версия ККМ: 001 [18:01:49]line ФМ: 0000000000871769 [18:01:49]line ФД: 164013 [18:01:49]line ФПД: 36975070355525 [18:01:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164013&fm=36975070355525&tin=02508201610067®Number=0000000000092562&sum=156000 [18:01:49]written 0, free lines is 4095 [18:01:49]Write to MH i2c: 01 00 00 7A 02 7C [18:01:49]Write i2c OK [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: 01 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: 01 07 00 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 B6 0C 45 [18:01:49]RasterBufferAndPrint [18:01:49]line [18:01:49]line [18:01:49]line [18:01:49]line [18:01:49]line [18:01:49]written 0, free lines is 3262 [18:01:49]MH_Cut [18:01:49]Write to MH i2c: D1 01 00 81 02 01 55 [18:01:49]Write i2c OK [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: D1 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: D1 01 00 [18:01:49]MH_I2C_Read... [18:01:49]Read from MH i2c: D1 01 00 81 02 00 54 [18:01:49]Write to MH i2c: 01 00 00 82 02 84 [18:01:49]Write i2c OK [18:01:49]MH_I2C_Read... [18:01:50]*** Cut start [18:01:50]*** Purtial cut [18:01:50]*** Stage 1: CUTSNS_PIN = 1 [18:01:52]Read from MH i2c: 01 [18:01:52]MH_I2C_Read... [18:01:52]*** Stop cut motor [18:01:52]*** Cut end [18:01:52]Read from MH i2c: 01 07 00 [18:01:52]MH_I2C_Read... [18:01:52]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 FF 0F 99 [18:01:52]process_action close_receipt done [18:01:52]requested_data is exist [18:01:52]produce_requested_data [18:01:52]requested_item fm.sn is exist - process it [18:01:52]wFMCommunicate request_size=4 [18:01:52]MH_SAM_APDU [18:01:52]CAPDU: 80 11 00 00 [18:01:52]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [18:01:52]Write i2c OK [18:01:52]MH_I2C_Read... [18:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:52]Read from MH i2c: E2 [18:01:52]MH_I2C_Read... [18:01:52]Read from MH i2c: E2 17 00 [18:01:52]MH_I2C_Read... [18:01:52]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [18:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:52]wFMCommunicate OK [18:01:52]requested_item fd.num is exist - process it [18:01:52]SAM_PROTO_GetFieldsCounters [18:01:52]wFMCommunicate request_size=4 [18:01:52]MH_SAM_APDU [18:01:52]CAPDU: 80 13 00 00 [18:01:52]Write to MH i2c: E2 08 00 84 02 80 13 00 00 00 00 00 00 02 [18:01:52]Write i2c OK [18:01:52]MH_I2C_Read... [18:01:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:52]Read from MH i2c: E2 [18:01:52]MH_I2C_Read... [18:01:52]Read from MH i2c: E2 62 00 [18:01:52]MH_I2C_Read... [18:01:52]Read from MH i2c: E2 62 00 84 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [18:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:52]wFMCommunicate OK [18:01:52]SAM_PROTO_GetFieldsCounters done [18:01:52]requested_item shift.num is exist - process it [18:01:52]requested_item shift.opened is exist - process it [18:01:52]req_shift_opened [18:01:52]FM_GetShiftState [18:01:52]SAM_PROTO_GetShiftState [18:01:52]wFMCommunicate request_size=4 [18:01:52]MH_SAM_APDU [18:01:52]CAPDU: 80 13 01 00 [18:01:52]Write to MH i2c: E2 08 00 85 02 80 13 01 00 00 00 00 00 04 [18:01:52]Write i2c OK [18:01:52]MH_I2C_Read... [18:01:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:52]Read from MH i2c: E2 [18:01:52]MH_I2C_Read... [18:01:52]Read from MH i2c: E2 0E 00 [18:01:52]MH_I2C_Read... [18:01:52]Read from MH i2c: E2 0E 00 85 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CA [18:01:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:01:52]wFMCommunicate OK [18:01:52]SAM_PROTO_GetShiftState done [18:01:52]FM_GetShiftState done [18:01:52]req_shift_opened done [18:01:52]requested_item shift.open_date is exist - process it [18:01:52]req_shift_open_date [18:01:52]req_shift_open_date done [18:01:52]produce_requested_data done [18:01:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164013,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:01:52]process_action_free close_receipt [18:01:52]json_value_free [18:01:52]json_value_free done [18:01:52]process_json_proto returns [18:01:52]Send response to host [18:01:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164013,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:01:52]free response buf [18:01:52]execute_script done [18:01:52]execute_script returns [18:01:52]free content buf [18:01:52]Sock 11.Close socket [18:01:52]Sock 11.Thread stoped [18:01:58]recv_with_timeout no data received [18:02:09]recv_with_timeout no data received [18:02:16]ConnectInit Can't connect to host [18:02:16]CommunicateWithHost connect error [18:02:16]CommunicateWithHost err = -1 [18:02:16]OFD Sender: Server communicate error [18:02:16]OFD Sender: Processing packet 164011 [packets to send 972, broken 969] [18:02:16]ProducePacketName [18:02:16]name=ofd_packets/00164011 [18:02:16]OFD Sender: To server: pG, [18:02:16]CommunicateWithHost lk.salyk.kg:30040 [18:02:16]ConnectInit lk.salyk.kg [18:02:21]Connected sock=9 [18:02: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 37 36 39 0D 01 00 00 7D F8 05 01 B3 88 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 DA 43 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D2 D2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 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 93 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 D2 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 D3 2A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 80 02 00 35 04 06 00 08 4E D4 38 0E A5 D0 27 B1 E1 07 A7 CE 0D [18:02:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FB 76 47 00 F4 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 37 36 39 10 04 04 00 AB 80 02 00 F4 03 04 00 FD D4 C5 66 B6 04 01 00 00 15 8B 97 F2 87 B0 D4 CD [18:02:21]CommunicateWithHost err = 0 [18:02:21]CheckOFDResponse [18:02:21]1017 (14) - 77093643461234 [18:02:21]1041 (16) - 0000000000871769 [18:02:21]1040 (4) - 164011 [18:02:21]1012 (4) - 21.08.2024 11:52 [18:02:21]1206 (1) - 0 [18:02:21]OFD Sender: Remove packet 164011 [18:02:21]ProducePacketName [18:02:21]name=ofd_packets/00164011 [18:02:21]NVStorageDeleteData [18:02:22]OFD Sender: Processing packet 164012 [packets to send 971, broken 969] [18:02:22]ProducePacketName [18:02:22]name=ofd_packets/00164012 [18:02:22]OFD Sender: To server: pG, [18:02:22]CommunicateWithHost lk.salyk.kg:30040 [18:02:22]ConnectInit lk.salyk.kg [18:02:23]Connected sock=7 [18:02: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 37 36 39 0F 01 00 00 48 B1 07 01 CF 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 55 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 80 02 00 35 04 06 00 81 FC C7 B1 28 21 EB 4E A0 FC 57 B3 B1 5B [18:02:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 24 47 00 1A 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 37 36 39 10 04 04 00 AC 80 02 00 F4 03 04 00 FE D4 C5 66 B6 04 01 00 00 8B 02 40 75 18 03 A3 73 [18:02:23]CommunicateWithHost err = 0 [18:02:23]CheckOFDResponse [18:02:23]1017 (14) - 77093643461234 [18:02:23]1041 (16) - 0000000000871769 [18:02:23]1040 (4) - 164012 [18:02:23]1012 (4) - 21.08.2024 11:52 [18:02:23]1206 (1) - 0 [18:02:23]OFD Sender: Remove packet 164012 [18:02:23]ProducePacketName [18:02:23]name=ofd_packets/00164012 [18:02:23]NVStorageDeleteData [18:02:24]OFD Sender: Processing packet 164013 [packets to send 970, broken 969] [18:02:24]ProducePacketName [18:02:24]name=ofd_packets/00164013 [18:02:24]OFD Sender: To server: pG, [18:02:24]CommunicateWithHost lk.salyk.kg:30040 [18:02:24]ConnectInit lk.salyk.kg [18:02:24]Connected sock=7 [18:02: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 37 36 39 0E 01 00 00 EB AD 06 01 C4 C8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 9E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 40 00 00 00 00 07 04 06 00 60 61 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 8C 2B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 80 02 00 35 04 06 00 21 A0 ED EF 20 45 07 05 AC 0C 0C 8F 94 D0 [18:02:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 29 47 00 8B 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 37 36 39 10 04 04 00 AD 80 02 00 F4 03 04 00 00 D5 C5 66 B6 04 01 00 00 26 D9 B0 54 95 09 AB 41 [18:02:25]CommunicateWithHost err = 0 [18:02:25]CheckOFDResponse [18:02:25]1017 (14) - 77093643461234 [18:02:25]1041 (16) - 0000000000871769 [18:02:25]1040 (4) - 164013 [18:02:25]1012 (4) - 21.08.2024 11:52 [18:02:25]1206 (1) - 0 [18:02:25]OFD Sender: Remove packet 164013 [18:02:25]ProducePacketName [18:02:25]name=ofd_packets/00164013 [18:02:25]NVStorageDeleteData [18:02:25]OFD Sender: No OFD packet to send [18:02:30]OFD Sender: No OFD packet to send [18:02:35]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:47]recv_with_timeout no data received [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:14]recv_with_timeout no data received [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:54]accept exits with 10 [18:03:54]New connection [18:03:54]New thread 3067559268 created [18:03:54]Thread 3067415908 joined [18:03:54]Waiting for new connection... [18:03:54] Sock 10.Parse request [18:03:54]Sock 10.Check first char [18:03:54]Sock 10.First char is OK [18:03:54]request: POST /json_proto HTTP/1.0 [18:03:54]Method: POST [18:03:54]URL: /json_proto [18:03:54]Method is POST - this is cgi request [18:03:54]url: /json_proto [18:03:54]query_string will be loaded in cgi processing [18:03:54]execute_cgi json_proto POST (null) [18:03:54]execute_cgi path=json_proto method=POST [18:03:54]POST find Content-Length [18:03:54]Host: 172.17.44.132:8080 [18:03:54]Content-Length: 672 [18:03:54]Content-Type: application/json [18:03:54] [18:03:54]POST finish read [18:03:54]Found Content-Length = 672 [18:03:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [18:03:54]execute_script... [18:03:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [18:03:54]POST & json_proto [18:03:54]process_json_proto [18:03:54]json parsed OK: [18:03:54]protocol is kg_v1.0 [18:03:54]action value=close_receipt [18:03:54]process_action close_receipt [18:03:54]cmd_close_receipt [18:03:54]MH_GetDate [18:03:54]Write to MH i2c: F0 00 00 86 02 77 [18:03:54]Write i2c OK [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: F0 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: F0 09 00 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: F0 09 00 86 02 00 0A 2C C6 66 2A 83 C1 65 B5 [18:03:54]GetLastDocTimeStamp 1724263308 [18:03:54]current date 1724263434 [18:03:54]FM_GetShiftState [18:03:54]SAM_PROTO_GetShiftState [18:03:54]wFMCommunicate request_size=4 [18:03:54]MH_SAM_APDU [18:03:54]CAPDU: 80 13 01 00 [18:03:54]Write to MH i2c: E2 08 00 87 02 80 13 01 00 00 00 00 00 06 [18:03:54]Write i2c OK [18:03:54]MH_I2C_Read... [18:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:54]Read from MH i2c: E2 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 0E 00 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 0E 00 87 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CC [18:03:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:03:54]wFMCommunicate OK [18:03:54]SAM_PROTO_GetShiftState done [18:03:54]FM_GetShiftState done [18:03:54]opened in 1724199517 [18:03:54]opened+sec_in_day 1724285917 [18:03:54]quantity*price = 100035 [18:03:54]sum+1 = 100036 [18:03:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 612 21.08.2024 18:03 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164014 ФПД: 272055099629048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180355&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164014&fm=272055099629048&tin=02508201610067®Number=0000000000092562&sum=100000 [18:03:55]StoreToDocumentArchive [18:03:55]shift 466 fd 164014 [18:03:55]save to /storage/0466/doc_00164014 [18:03:55]save last doc name /storage/0466/doc_00164014 to /storage/kkm_last_doc_name [18:03:55]save OK [18:03:55]Clear old archive folders... [18:03:55]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:03:55]tlvbuf is 015A7920 [18:03:55]SAM_PROTO_ClearQueue [18:03:55]wFMCommunicate request_size=4 [18:03:55]MH_SAM_APDU [18:03:55]CAPDU: 80 09 00 00 [18:03:55]Write to MH i2c: E2 08 00 94 02 80 09 00 00 00 00 00 00 08 [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:55]Read from MH i2c: E2 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [18:03:55]RAPDU: 90 00 [18:03:55]wFMCommunicate OK [18:03:55]SAM_PROTO_ClearQueue done [18:03:55]KKMCreateOFDPacket [18:03:55]OFDProtocolAddRootSTLVToBuf [18:03:55]FM_MakeSignedData [18:03:55]FM_MakeSignedData [18:03:55]SAM_PROTO_SignData [18:03:55]wFMCommunicate request_size=4 [18:03:55]MH_SAM_APDU [18:03:55]CAPDU: 80 0D 01 02 [18:03:55]Write to MH i2c: E2 08 00 95 02 80 0D 01 02 00 00 00 00 10 [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:55]Read from MH i2c: E2 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [18:03:55]RAPDU: 90 00 [18:03:55]wFMCommunicate OK [18:03:55]wFMCommunicate request_size=255 [18:03:55]MH_SAM_APDU [18:03: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 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 64 02 00 00 F4 03 04 00 0B 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 80 02 00 35 04 06 00 F7 6E C3 [18:03:55]Write to MH i2c: E2 02 01 96 02 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 64 02 00 00 F4 03 04 00 0B 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 80 02 00 35 04 06 00 F7 6E C3 00 00 83 [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:55]Read from MH i2c: E2 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [18:03:55]RAPDU: 90 00 [18:03:55]wFMCommunicate OK [18:03:55]wFMCommunicate request_size=8 [18:03:55]MH_SAM_APDU [18:03:55]CAPDU: 80 0D 02 02 03 92 9D F8 [18:03:55]Write to MH i2c: E2 0B 00 97 02 80 0D 02 02 03 00 92 9D F8 00 00 40 [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:55]Read from MH i2c: E2 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 03 00 97 02 00 90 00 0D [18:03:55]RAPDU: 90 00 [18:03:55]wFMCommunicate OK [18:03:55]wFMCommunicate request_size=4 [18:03:55]MH_SAM_APDU [18:03:55]CAPDU: 80 0D 03 02 [18:03:55]Write to MH i2c: E2 08 00 98 02 80 0D 03 02 00 00 00 00 15 [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:55]Read from MH i2c: E2 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 0B 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 0B 00 98 02 00 90 FF B5 7E 35 8E 11 E5 90 00 91 [18:03:55]RAPDU: 90 FF B5 7E 35 8E 11 E5 90 00 [18:03:55]wFMCommunicate OK [18:03:55]SAM_PROTO_SignData done [18:03:55]FM_MakeSignedData done [18:03:55]CreateOFDProtocolMessage [18:03:55]wFMCommunicate request_size=4 [18:03:55]MH_SAM_APDU [18:03:55]CAPDU: 80 11 00 00 [18:03:55]Write to MH i2c: E2 08 00 99 02 80 11 00 00 00 00 00 00 15 [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:55]Read from MH i2c: E2 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 17 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 17 00 99 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [18:03:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:55]wFMCommunicate OK [18:03:55]CreateOFDProtocolMessage done [18:03:55]OFDSenderStorePacket 164014 [18:03:55]StoreOFDPacket docnum=164014 [18:03:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 10 EE 05 01 CE 50 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 64 02 00 00 F4 03 04 00 0B 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 80 02 00 35 04 06 00 F7 6E C3 92 9D F8 90 FF B5 7E 35 8E 11 E5 [18:03:55]CheckFolder [18:03:55]dirname=/storage/ofd_packets [18:03:55]CheckFolder done [18:03:55]ProducePacketName [18:03:55]name=ofd_packets/00164014 [18:03:55]NVStorageSaveData ofd_packets/00164014 [18:03:55]File name is /storage/ofd_packets/00164014 [18:03:55]Write 299 bytes [18:03:55]NVStorageSaveData done [18:03:55]OFDSenderStorePacket done [18:03:55]KKMCreateOFDPacket done [18:03:55]NVStorageSaveData kkm_last_timestamp [18:03:55]File name is /storage/kkm_last_timestamp [18:03:55]Write 4 bytes [18:03:55]NVStorageSaveData done [18:03:55]ExternCall_PrintAddStr [18:03:55]wPrintStart [18:03:55]Write to MH i2c: 01 00 00 9A 02 9C [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 9A 02 00 00 00 00 00 FF 0F B1 [18:03:55]RasterBufferAndPrint [18:03:55]line Счет N : (1)292614 [18:03:55]line ИНН: 02508201610067 [18:03:55]line Контрольно-Кассовый Чек [18:03:55]line ПРОДАЖА [18:03:55]line ТРК (МРК, ГНК) : 61 [18:03:55]line Товар: 2710124130 [18:03:55]line SU-92-К-5 [18:03:55]line 14.540 * 68.80 [18:03:55]line = 1000.35 [18:03:55]line НДС 12% НСП 1% [18:03:55]line > о реализуемом товаре [18:03:55]line ОКРУГЛЕНИЕ: -0.35 [18:03:55]line ИТОГО: 1000.00 [18:03:55]line Внесено: 1000.00 [18:03:55]line СДАЧА: 0.00 [18:03:55]line НСП 1% : 8.85 [18:03:55]line НДС 12% : 106.23 [18:03:55]line Наличными: 1000.00 [18:03:55]line Безнал.: 0.00 [18:03:55]line Место: АЗС № 130 "Партнер Нефть" [18:03:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:03:55]line СНО: Общий режим [18:03:55]line Чек 612 21.08.2024 18:03 [18:03:55]line Смена: 466 ФФД: 1.0 [18:03:55]line ЗНМ: 0300000070 [18:03:55]line РНМ: 0000000000092562 [18:03:55]line Версия ККМ: 001 [18:03:55]line ФМ: 0000000000871769 [18:03:55]line ФД: 164014 [18:03:55]line ФПД: 272055099629048 [18:03:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180355&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164014&fm=272055099629048&tin=02508201610067®Number=0000000000092562&sum=100000 [18:03:55]written 0, free lines is 4095 [18:03:55]OFD Sender: Processing packet 164014 [packets to send 970, broken 969] [18:03:55]ProducePacketName [18:03:55]name=ofd_packets/00164014 [18:03:55]OFD Sender: To server: pG, [18:03:55]CommunicateWithHost lk.salyk.kg:30040 [18:03:55]ConnectInit lk.salyk.kg [18:03:56]Write to MH i2c: 01 00 00 C5 02 C7 [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: 01 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: 01 07 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: 01 07 00 C5 02 00 00 00 00 00 C8 0C A2 [18:03:56]RasterBufferAndPrint [18:03:56]line [18:03:56]line [18:03:56]line [18:03:56]line [18:03:56]line [18:03:56]written 0, free lines is 3277 [18:03:56]MH_Cut [18:03:56]Write to MH i2c: D1 01 00 CC 02 01 A0 [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: D1 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: D1 01 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: D1 01 00 CC 02 00 9F [18:03:56]Write to MH i2c: 01 00 00 CD 02 CF [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]*** Cut start [18:03:56]*** Purtial cut [18:03:56]*** Stage 1: CUTSNS_PIN = 1 [18:03:59]Read from MH i2c: 01 [18:03:59]MH_I2C_Read... [18:03:59]*** Stop cut motor [18:03:59]*** Cut end [18:03:59]Read from MH i2c: 01 07 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 FF 0F E4 [18:03:59]process_action close_receipt done [18:03:59]requested_data is exist [18:03:59]produce_requested_data [18:03:59]requested_item fm.sn is exist - process it [18:03:59]wFMCommunicate request_size=4 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 11 00 00 [18:03:59]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 17 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [18:03:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:59]wFMCommunicate OK [18:03:59]requested_item fd.num is exist - process it [18:03:59]SAM_PROTO_GetFieldsCounters [18:03:59]wFMCommunicate request_size=4 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 13 00 00 [18:03:59]Write to MH i2c: E2 08 00 CF 02 80 13 00 00 00 00 00 00 4D [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 62 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 62 00 CF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [18:03: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:59]wFMCommunicate OK [18:03:59]SAM_PROTO_GetFieldsCounters done [18:03:59]requested_item shift.num is exist - process it [18:03:59]requested_item shift.opened is exist - process it [18:03:59]req_shift_opened [18:03:59]FM_GetShiftState [18:03:59]SAM_PROTO_GetShiftState [18:03:59]wFMCommunicate request_size=4 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 13 01 00 [18:03:59]Write to MH i2c: E2 08 00 D0 02 80 13 01 00 00 00 00 00 4F [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 0E 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 0E 00 D0 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [18:03:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:03:59]wFMCommunicate OK [18:03:59]SAM_PROTO_GetShiftState done [18:03:59]FM_GetShiftState done [18:03:59]req_shift_opened done [18:03:59]requested_item shift.open_date is exist - process it [18:03:59]req_shift_open_date [18:03:59]req_shift_open_date done [18:03:59]produce_requested_data done [18:03:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164014,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:03:59]process_action_free close_receipt [18:03:59]json_value_free [18:03:59]json_value_free done [18:03:59]process_json_proto returns [18:03:59]Send response to host [18:03:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164014,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:03:59]free response buf [18:03:59]execute_script done [18:03:59]execute_script returns [18:03:59]free content buf [18:03:59]Sock 10.Close socket [18:03:59]Sock 10.Thread stoped [18:03:59]Connected sock=7 [18:03: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 37 36 39 0D 01 00 00 10 EE 05 01 CE 50 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 64 02 00 00 F4 03 04 00 0B 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 80 02 00 35 04 06 00 F7 6E C3 92 9D F8 90 FF B5 7E 35 8E 11 E5 [18:04:04]recv_with_timeout no data received [18:04:04]CommunicateWithHost answer receiving error [18:04:04]CommunicateWithHost err = -3 [18:04:04]OFD Sender: Server communicate error [18:04:09]OFD Sender: Processing packet 164014 [packets to send 970, broken 969] [18:04:09]ProducePacketName [18:04:09]name=ofd_packets/00164014 [18:04:09]OFD Sender: To server: pG, [18:04:09]CommunicateWithHost lk.salyk.kg:30040 [18:04:09]ConnectInit lk.salyk.kg [18:04:10]recv_with_timeout no data received [18:04:14]ConnectInit Can't take IP for lk.salyk.kg [18:04:14]CommunicateWithHost connect error [18:04:14]CommunicateWithHost err = -1 [18:04:14]OFD Sender: Server communicate error [18:04:19]OFD Sender: Processing packet 164014 [packets to send 970, broken 969] [18:04:19]ProducePacketName [18:04:19]name=ofd_packets/00164014 [18:04:19]OFD Sender: To server: pG, [18:04:19]CommunicateWithHost lk.salyk.kg:30040 [18:04:19]ConnectInit lk.salyk.kg [18:04:21]recv_with_timeout no data received [18:04:21]Connected sock=10 [18:04: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 37 36 39 0D 01 00 00 10 EE 05 01 CE 50 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 64 02 00 00 F4 03 04 00 0B 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 80 02 00 35 04 06 00 F7 6E C3 92 9D F8 90 FF B5 7E 35 8E 11 E5 [18:04:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D1 F0 47 00 0A 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 80 02 00 F4 03 04 00 75 D5 C5 66 B6 04 01 00 00 D0 1D 30 C9 D7 8D 8D 79 [18:04:22]CommunicateWithHost err = 0 [18:04:22]CheckOFDResponse [18:04:22]1017 (14) - 77093643461234 [18:04:22]1041 (16) - 0000000000871769 [18:04:22]1040 (4) - 164014 [18:04:22]1012 (4) - 21.08.2024 11:54 [18:04:22]1206 (1) - 0 [18:04:22]OFD Sender: Remove packet 164014 [18:04:22]ProducePacketName [18:04:22]name=ofd_packets/00164014 [18:04:22]NVStorageDeleteData [18:04:22]OFD Sender: No OFD packet to send [18:04:25]accept exits with 9 [18:04:25]New connection [18:04:25]New thread 3067415908 created [18:04:25]Thread 3067559268 joined [18:04:25]Waiting for new connection... [18:04:25] Sock 9.Parse request [18:04:25]Sock 9.Check first char [18:04:25]Sock 9.First char is OK [18:04:25]request: POST /json_proto HTTP/1.0 [18:04:25]Method: POST [18:04:25]URL: /json_proto [18:04:25]Method is POST - this is cgi request [18:04:25]url: /json_proto [18:04:25]query_string will be loaded in cgi processing [18:04:25]execute_cgi json_proto POST (null) [18:04:25]execute_cgi path=json_proto method=POST [18:04:25]POST find Content-Length [18:04:25]Host: 172.17.44.132:8080 [18:04:25]Content-Length: 659 [18:04:25]Content-Type: application/json [18:04:25] [18:04:25]POST finish read [18:04:25]Found Content-Length = 659 [18:04:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50667", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:25]execute_script... [18:04:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50667", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:25]POST & json_proto [18:04:25]process_json_proto [18:04:25]json parsed OK: [18:04:25]protocol is kg_v1.0 [18:04:25]action value=close_receipt [18:04:25]process_action close_receipt [18:04:25]cmd_close_receipt [18:04:25]MH_GetDate [18:04:25]Write to MH i2c: F0 00 00 D1 02 C2 [18:04:25]Write i2c OK [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: F0 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: F0 09 00 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: F0 09 00 D1 02 00 2A 2C C6 66 2A 83 C1 65 20 [18:04:25]GetLastDocTimeStamp 1724263435 [18:04:25]current date 1724263466 [18:04:25]FM_GetShiftState [18:04:25]SAM_PROTO_GetShiftState [18:04:25]wFMCommunicate request_size=4 [18:04:25]MH_SAM_APDU [18:04:25]CAPDU: 80 13 01 00 [18:04:25]Write to MH i2c: E2 08 00 D2 02 80 13 01 00 00 00 00 00 51 [18:04:25]Write i2c OK [18:04:25]MH_I2C_Read... [18:04:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:25]Read from MH i2c: E2 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: E2 0E 00 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: E2 0E 00 D2 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 17 [18:04:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:04:25]wFMCommunicate OK [18:04:25]SAM_PROTO_GetShiftState done [18:04:25]FM_GetShiftState done [18:04:25]opened in 1724199517 [18:04:25]opened+sec_in_day 1724285917 [18:04:25]quantity*price = 6500 [18:04:25]sum+1 = 6501 [18:04:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 613 21.08.2024 18:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164015 ФПД: 79732123612594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180426&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164015&fm=79732123612594&tin=02508201610067®Number=0000000000092562&sum=6500 0 [18:04:26]StoreToDocumentArchive [18:04:26]shift 466 fd 164015 [18:04:26]save to /storage/0466/doc_00164015 [18:04:26]save last doc name /storage/0466/doc_00164015 to /storage/kkm_last_doc_name [18:04:26]save OK [18:04:26]Clear old archive folders... [18:04:26]ProcessDocumentItem done err = 0, tmpTLVsize=295 [18:04:26]tlvbuf is 015981B0 [18:04:26]SAM_PROTO_ClearQueue [18:04:26]wFMCommunicate request_size=4 [18:04:26]MH_SAM_APDU [18:04:26]CAPDU: 80 09 00 00 [18:04:26]Write to MH i2c: E2 08 00 DF 02 80 09 00 00 00 00 00 00 53 [18:04:26]Write i2c OK [18:04:26]MH_I2C_Read... [18:04:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:26]Read from MH i2c: E2 [18:04:26]MH_I2C_Read... [18:04:26]Read from MH i2c: E2 03 00 [18:04:26]MH_I2C_Read... [18:04:26]Read from MH i2c: E2 03 00 DF 02 00 90 00 55 [18:04:26]RAPDU: 90 00 [18:04:26]wFMCommunicate OK [18:04:26]SAM_PROTO_ClearQueue done [18:04:26]KKMCreateOFDPacket [18:04:26]OFDProtocolAddRootSTLVToBuf [18:04:26]FM_MakeSignedData [18:04:26]FM_MakeSignedData [18:04:26]SAM_PROTO_SignData [18:04:26]wFMCommunicate request_size=4 [18:04:26]MH_SAM_APDU [18:04:26]CAPDU: 80 0D 01 02 [18:04:26]Write to MH i2c: E2 08 00 E0 02 80 0D 01 02 00 00 00 00 5B [18:04:26]Write i2c OK [18:04:26]MH_I2C_Read... [18:04:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:26]Read from MH i2c: E2 [18:04:26]MH_I2C_Read... [18:04:26]Read from MH i2c: E2 03 00 [18:04:26]MH_I2C_Read... [18:04:26]Read from MH i2c: E2 03 00 E0 02 00 90 00 56 [18:04:26]RAPDU: 90 00 [18:04:26]wFMCommunicate OK [18:04:26]wFMCommunicate request_size=255 [18:04:26]MH_SAM_APDU [18:04:26]CAPDU: 80 0D 02 02 FA 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 2A 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 [18:04:26]Write to MH i2c: E2 02 01 E1 02 80 0D 02 02 FA 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 2A 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 00 00 A4 [18:04:26]Write i2c OK [18:04:26]MH_I2C_Read... [18:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:27]Read from MH i2c: E2 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 03 00 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 03 00 E1 02 00 90 00 57 [18:04:27]RAPDU: 90 00 [18:04:27]wFMCommunicate OK [18:04:27]wFMCommunicate request_size=54 [18:04:27]MH_SAM_APDU [18:04:27]CAPDU: 80 0D 02 02 31 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 80 02 00 35 04 06 00 48 84 14 E7 B5 B2 [18:04:27]Write to MH i2c: E2 39 00 E2 02 80 0D 02 02 31 00 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 80 02 00 35 04 06 00 48 84 14 E7 B5 B2 00 00 E9 [18:04:27]Write i2c OK [18:04:27]MH_I2C_Read... [18:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:27]Read from MH i2c: E2 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 03 00 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 03 00 E2 02 00 90 00 58 [18:04:27]RAPDU: 90 00 [18:04:27]wFMCommunicate OK [18:04:27]wFMCommunicate request_size=4 [18:04:27]MH_SAM_APDU [18:04:27]CAPDU: 80 0D 03 02 [18:04:27]Write to MH i2c: E2 08 00 E3 02 80 0D 03 02 00 00 00 00 60 [18:04:27]Write i2c OK [18:04:27]MH_I2C_Read... [18:04:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:27]Read from MH i2c: E2 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 0B 00 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 0B 00 E3 02 00 CC E1 C9 E9 B4 D4 60 33 90 00 DB [18:04:27]RAPDU: CC E1 C9 E9 B4 D4 60 33 90 00 [18:04:27]wFMCommunicate OK [18:04:27]SAM_PROTO_SignData done [18:04:27]FM_MakeSignedData done [18:04:27]CreateOFDProtocolMessage [18:04:27]wFMCommunicate request_size=4 [18:04:27]MH_SAM_APDU [18:04:27]CAPDU: 80 11 00 00 [18:04:27]Write to MH i2c: E2 08 00 E4 02 80 11 00 00 00 00 00 00 60 [18:04:27]Write i2c OK [18:04:27]MH_I2C_Read... [18:04:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:27]Read from MH i2c: E2 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 17 00 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: E2 17 00 E4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [18:04:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:04:27]wFMCommunicate OK [18:04:27]CreateOFDProtocolMessage done [18:04:27]OFDSenderStorePacket 164015 [18:04:27]StoreOFDPacket docnum=164015 [18:04:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3B 01 00 00 06 86 33 01 41 27 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 2A 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 80 02 00 35 04 06 00 48 84 14 E7 B5 B2 CC E1 C9 E9 B4 D4 60 33 [18:04:27]CheckFolder [18:04:27]dirname=/storage/ofd_packets [18:04:27]CheckFolder done [18:04:27]ProducePacketName [18:04:27]name=ofd_packets/00164015 [18:04:27]NVStorageSaveData ofd_packets/00164015 [18:04:27]File name is /storage/ofd_packets/00164015 [18:04:27]Write 345 bytes [18:04:27]NVStorageSaveData done [18:04:27]OFDSenderStorePacket done [18:04:27]KKMCreateOFDPacket done [18:04:27]NVStorageSaveData kkm_last_timestamp [18:04:27]File name is /storage/kkm_last_timestamp [18:04:27]Write 4 bytes [18:04:27]NVStorageSaveData done [18:04:27]ExternCall_PrintAddStr [18:04:27]wPrintStart [18:04:27]Write to MH i2c: 01 00 00 E5 02 E7 [18:04:27]Write i2c OK [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: 01 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: 01 07 00 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: 01 07 00 E5 02 00 00 00 00 00 FF 0F FC [18:04:27]RasterBufferAndPrint [18:04:27]line Счет N : (3)50667 [18:04:27]line ИНН: 02508201610067 [18:04:27]line Контрольно-Кассовый Чек [18:04:27]line ПРОДАЖА [18:04:27]line Товар: 4620016307540 [18:04:27]line Салфетки Absolut Nat FITOGUARD алоэ 20 ш [18:04:27]line 1.000 * 65.00 [18:04:27]line = 65.00 [18:04:27]line НДС 12% НСП 1% [18:04:27]line > о реализуемом товаре [18:04:27]line ИТОГО: 65.00 [18:04:27]line НСП 1% : 0.57 [18:04:27]line НДС 12% : 6.90 [18:04:27]line Наличными: 65.00 [18:04:27]line Безнал.: 0.00 [18:04:27]line Место: АЗС № 130 "Партнер Нефть" [18:04:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:04:27]line СНО: Общий режим [18:04:27]line Чек 613 21.08.2024 18:04 [18:04:27]line Смена: 466 ФФД: 1.0 [18:04:27]line ЗНМ: 0300000070 [18:04:27]line РНМ: 0000000000092562 [18:04:27]line Версия ККМ: 001 [18:04:27]line ФМ: 0000000000871769 [18:04:27]line ФД: 164015 [18:04:27]line ФПД: 79732123612594 [18:04:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180426&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164015&fm=79732123612594&tin=02508201610067®Number=0000000000092562&sum=6500 [18:04:27]line 0 [18:04:27]written 0, free lines is 4095 [18:04:27]OFD Sender: Processing packet 164015 [packets to send 970, broken 969] [18:04:27]ProducePacketName [18:04:27]name=ofd_packets/00164015 [18:04:27]OFD Sender: To server: pG, [18:04:27]CommunicateWithHost lk.salyk.kg:30040 [18:04:27]ConnectInit lk.salyk.kg [18:04:27]Write to MH i2c: 01 00 00 0E 03 11 [18:04:27]Write i2c OK [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: 01 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: 01 07 00 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: 01 07 00 0E 03 00 00 00 00 00 D5 0C F9 [18:04:27]RasterBufferAndPrint [18:04:27]line [18:04:27]line [18:04:27]line [18:04:27]line [18:04:27]line [18:04:27]written 0, free lines is 3292 [18:04:27]MH_Cut [18:04:27]Write to MH i2c: D1 01 00 15 03 01 EA [18:04:27]Write i2c OK [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: D1 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: D1 01 00 [18:04:27]MH_I2C_Read... [18:04:27]Read from MH i2c: D1 01 00 15 03 00 E9 [18:04:27]Write to MH i2c: 01 00 00 16 03 19 [18:04:27]Write i2c OK [18:04:27]MH_I2C_Read... [18:04:28]*** Cut start [18:04:28]*** Purtial cut [18:04:28]*** Stage 1: CUTSNS_PIN = 1 [18:04:30]Read from MH i2c: 01 [18:04:30]MH_I2C_Read... [18:04:30]*** Stop cut motor [18:04:30]*** Cut end [18:04:30]Read from MH i2c: 01 07 00 [18:04:30]MH_I2C_Read... [18:04:30]Read from MH i2c: 01 07 00 16 03 00 00 00 00 00 FF 0F 2E [18:04:30]process_action close_receipt done [18:04:30]requested_data is exist [18:04:30]produce_requested_data [18:04:30]requested_item fm.sn is exist - process it [18:04:30]wFMCommunicate request_size=4 [18:04:30]MH_SAM_APDU [18:04:30]CAPDU: 80 11 00 00 [18:04:30]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [18:04:30]Write i2c OK [18:04:30]MH_I2C_Read... [18:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:30]Read from MH i2c: E2 [18:04:30]MH_I2C_Read... [18:04:30]Read from MH i2c: E2 17 00 [18:04:30]MH_I2C_Read... [18:04:30]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [18:04:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:04:30]wFMCommunicate OK [18:04:30]requested_item fd.num is exist - process it [18:04:30]SAM_PROTO_GetFieldsCounters [18:04:30]wFMCommunicate request_size=4 [18:04:30]MH_SAM_APDU [18:04:30]CAPDU: 80 13 00 00 [18:04:30]Write to MH i2c: E2 08 00 18 03 80 13 00 00 00 00 00 00 97 [18:04:30]Write i2c OK [18:04:30]MH_I2C_Read... [18:04:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:30]Read from MH i2c: E2 [18:04:30]MH_I2C_Read... [18:04:30]Read from MH i2c: E2 62 00 [18:04:30]MH_I2C_Read... [18:04:30]Read from MH i2c: E2 62 00 18 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [18:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:30]wFMCommunicate OK [18:04:30]SAM_PROTO_GetFieldsCounters done [18:04:30]requested_item shift.num is exist - process it [18:04:30]requested_item shift.opened is exist - process it [18:04:30]req_shift_opened [18:04:30]FM_GetShiftState [18:04:30]SAM_PROTO_GetShiftState [18:04:30]wFMCommunicate request_size=4 [18:04:30]MH_SAM_APDU [18:04:30]CAPDU: 80 13 01 00 [18:04:30]Write to MH i2c: E2 08 00 19 03 80 13 01 00 00 00 00 00 99 [18:04:30]Write i2c OK [18:04:30]MH_I2C_Read... [18:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:30]Read from MH i2c: E2 [18:04:30]MH_I2C_Read... [18:04:30]Read from MH i2c: E2 0E 00 [18:04:30]MH_I2C_Read... [18:04:30]Read from MH i2c: E2 0E 00 19 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5F [18:04:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:04:30]wFMCommunicate OK [18:04:30]SAM_PROTO_GetShiftState done [18:04:30]FM_GetShiftState done [18:04:30]req_shift_opened done [18:04:30]requested_item shift.open_date is exist - process it [18:04:30]req_shift_open_date [18:04:30]req_shift_open_date done [18:04:30]produce_requested_data done [18:04:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164015,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:04:30]process_action_free close_receipt [18:04:30]json_value_free [18:04:30]json_value_free done [18:04:30]process_json_proto returns [18:04:30]Send response to host [18:04:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164015,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:04:30]free response buf [18:04:30]execute_script done [18:04:30]execute_script returns [18:04:30]free content buf [18:04:30]Sock 9.Close socket [18:04:30]Sock 9.Thread stoped [18:04:32]Connected sock=11 [18:04:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3B 01 00 00 06 86 33 01 41 27 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 2A 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 80 02 00 35 04 06 00 48 84 14 E7 B5 B2 CC E1 C9 E9 B4 D4 60 33 [18:04:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 A8 47 00 9D 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 37 36 39 10 04 04 00 AF 80 02 00 F4 03 04 00 7F D5 C5 66 B6 04 01 00 00 77 87 81 43 48 96 5D 8A [18:04:32]CommunicateWithHost err = 0 [18:04:32]CheckOFDResponse [18:04:32]1017 (14) - 77093643461234 [18:04:32]1041 (16) - 0000000000871769 [18:04:32]1040 (4) - 164015 [18:04:32]1012 (4) - 21.08.2024 11:54 [18:04:32]1206 (1) - 0 [18:04:32]OFD Sender: Remove packet 164015 [18:04:32]ProducePacketName [18:04:32]name=ofd_packets/00164015 [18:04:32]NVStorageDeleteData [18:04:33]OFD Sender: No OFD packet to send [18:04:38]OFD Sender: No OFD packet to send [18:04:41]recv_with_timeout no data received [18:04:43]OFD Sender: No OFD packet to send [18:04:48]OFD Sender: No OFD packet to send [18:04:53]OFD Sender: No OFD packet to send [18:04:54]accept exits with 7 [18:04:54]New connection [18:04:54]New thread 3067559268 created [18:04:54]Thread 3067415908 joined [18:04:54]Waiting for new connection... [18:04:54] Sock 7.Parse request [18:04:54]Sock 7.Check first char [18:04:54]Sock 7.First char is OK [18:04:54]request: POST /json_proto HTTP/1.0 [18:04:54]Method: POST [18:04:54]URL: /json_proto [18:04:54]Method is POST - this is cgi request [18:04:54]url: /json_proto [18:04:54]query_string will be loaded in cgi processing [18:04:54]execute_cgi json_proto POST (null) [18:04:54]execute_cgi path=json_proto method=POST [18:04:54]POST find Content-Length [18:04:54]Host: 172.17.44.132:8080 [18:04:54]Content-Length: 681 [18:04:54]Content-Type: application/json [18:04:54] [18:04:54]POST finish read [18:04:54]Found Content-Length = 681 [18:04:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:54]execute_script... [18:04:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:54]POST & json_proto [18:04:54]process_json_proto [18:04:54]json parsed OK: [18:04:54]protocol is kg_v1.0 [18:04:54]action value=close_receipt [18:04:54]process_action close_receipt [18:04:54]cmd_close_receipt [18:04:54]MH_GetDate [18:04:54]Write to MH i2c: F0 00 00 1A 03 0C [18:04:54]Write i2c OK [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: F0 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: F0 09 00 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: F0 09 00 1A 03 00 47 2C C6 66 2A 83 C1 65 87 [18:04:54]GetLastDocTimeStamp 1724263466 [18:04:54]current date 1724263495 [18:04:54]FM_GetShiftState [18:04:54]SAM_PROTO_GetShiftState [18:04:54]wFMCommunicate request_size=4 [18:04:54]MH_SAM_APDU [18:04:54]CAPDU: 80 13 01 00 [18:04:54]Write to MH i2c: E2 08 00 1B 03 80 13 01 00 00 00 00 00 9B [18:04:54]Write i2c OK [18:04:54]MH_I2C_Read... [18:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:54]Read from MH i2c: E2 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 0E 00 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 0E 00 1B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [18:04:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:04:54]wFMCommunicate OK [18:04:54]SAM_PROTO_GetShiftState done [18:04:54]FM_GetShiftState done [18:04:54]opened in 1724199517 [18:04:54]opened+sec_in_day 1724285917 [18:04:54]quantity*price = 50035 [18:04:54]sum+1 = 50036 [18:04:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 614 21.08.2024 18:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164016 ФПД: 244814655308838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164016&fm=244814655308838&tin=02508201610067®Number=0000000000092562&sum=50000 [18:04:56]StoreToDocumentArchive [18:04:56]shift 466 fd 164016 [18:04:56]save to /storage/0466/doc_00164016 [18:04:56]save last doc name /storage/0466/doc_00164016 to /storage/kkm_last_doc_name [18:04:56]save OK [18:04:56]Clear old archive folders... [18:04:56]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:04:56]tlvbuf is 0164B820 [18:04:56]SAM_PROTO_ClearQueue [18:04:56]wFMCommunicate request_size=4 [18:04:56]MH_SAM_APDU [18:04:56]CAPDU: 80 09 00 00 [18:04:56]Write to MH i2c: E2 08 00 28 03 80 09 00 00 00 00 00 00 9D [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:56]Read from MH i2c: E2 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [18:04:56]RAPDU: 90 00 [18:04:56]wFMCommunicate OK [18:04:56]SAM_PROTO_ClearQueue done [18:04:56]KKMCreateOFDPacket [18:04:56]OFDProtocolAddRootSTLVToBuf [18:04:56]FM_MakeSignedData [18:04:56]FM_MakeSignedData [18:04:56]SAM_PROTO_SignData [18:04:56]wFMCommunicate request_size=4 [18:04:56]MH_SAM_APDU [18:04:56]CAPDU: 80 0D 01 02 [18:04:56]Write to MH i2c: E2 08 00 29 03 80 0D 01 02 00 00 00 00 A5 [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:56]Read from MH i2c: E2 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [18:04:56]RAPDU: 90 00 [18:04:56]wFMCommunicate OK [18:04:56]wFMCommunicate request_size=255 [18:04:56]MH_SAM_APDU [18:04:56]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 66 02 00 00 F4 03 04 00 47 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 80 02 00 35 04 06 00 DE A8 [18:04:56]Write to MH i2c: E2 02 01 2A 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 66 02 00 00 F4 03 04 00 47 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 80 02 00 35 04 06 00 DE A8 00 00 0A [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:56]Read from MH i2c: E2 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 2A 03 00 90 00 A1 [18:04:56]RAPDU: 90 00 [18:04:56]wFMCommunicate OK [18:04:56]wFMCommunicate request_size=9 [18:04:56]MH_SAM_APDU [18:04:56]CAPDU: 80 0D 02 02 04 5A 90 C4 26 [18:04:56]Write to MH i2c: E2 0C 00 2B 03 80 0D 02 02 04 00 5A 90 C4 26 00 00 84 [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:56]Read from MH i2c: E2 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 03 00 2B 03 00 90 00 A2 [18:04:56]RAPDU: 90 00 [18:04:56]wFMCommunicate OK [18:04:56]wFMCommunicate request_size=4 [18:04:56]MH_SAM_APDU [18:04:56]CAPDU: 80 0D 03 02 [18:04:56]Write to MH i2c: E2 08 00 2C 03 80 0D 03 02 00 00 00 00 AA [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:56]Read from MH i2c: E2 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 0B 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 0B 00 2C 03 00 C0 56 43 FA 54 D7 10 C6 90 00 FF [18:04:56]RAPDU: C0 56 43 FA 54 D7 10 C6 90 00 [18:04:56]wFMCommunicate OK [18:04:56]SAM_PROTO_SignData done [18:04:56]FM_MakeSignedData done [18:04:56]CreateOFDProtocolMessage [18:04:56]wFMCommunicate request_size=4 [18:04:56]MH_SAM_APDU [18:04:56]CAPDU: 80 11 00 00 [18:04:56]Write to MH i2c: E2 08 00 2D 03 80 11 00 00 00 00 00 00 AA [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:56]Read from MH i2c: E2 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 17 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 17 00 2D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [18:04:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:04:56]wFMCommunicate OK [18:04:56]CreateOFDProtocolMessage done [18:04:56]OFDSenderStorePacket 164016 [18:04:56]StoreOFDPacket docnum=164016 [18:04:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 C4 87 06 01 11 C3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 66 02 00 00 F4 03 04 00 47 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 80 02 00 35 04 06 00 DE A8 5A 90 C4 26 C0 56 43 FA 54 D7 10 C6 [18:04:56]CheckFolder [18:04:56]dirname=/storage/ofd_packets [18:04:56]CheckFolder done [18:04:56]ProducePacketName [18:04:56]name=ofd_packets/00164016 [18:04:56]NVStorageSaveData ofd_packets/00164016 [18:04:56]File name is /storage/ofd_packets/00164016 [18:04:56]Write 300 bytes [18:04:56]NVStorageSaveData done [18:04:56]OFDSenderStorePacket done [18:04:56]KKMCreateOFDPacket done [18:04:56]NVStorageSaveData kkm_last_timestamp [18:04:56]File name is /storage/kkm_last_timestamp [18:04:56]Write 4 bytes [18:04:56]NVStorageSaveData done [18:04:56]ExternCall_PrintAddStr [18:04:56]wPrintStart [18:04:56]Write to MH i2c: 01 00 00 2E 03 31 [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: 01 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: 01 07 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 FF 0F 46 [18:04:56]RasterBufferAndPrint [18:04:56]line Счет N : (1)292615 [18:04:56]line ИНН: 02508201610067 [18:04:56]line Контрольно-Кассовый Чек [18:04:56]line ПРОДАЖА [18:04:56]line ТРК (МРК, ГНК) : 81 [18:04:56]line Товар: 2711129700 [18:04:56]line ГАЗ-К-5 [18:04:56]line 13.030 * 38.40 [18:04:56]line = 500.35 [18:04:56]line НДС 12% НСП 1% [18:04:56]line > о реализуемом товаре [18:04:56]line ОКРУГЛЕНИЕ: -0.35 [18:04:56]line ИТОГО: 500.00 [18:04:56]line Внесено: 500.00 [18:04:56]line СДАЧА: 0.00 [18:04:56]line НСП 1% : 4.43 [18:04:56]line НДС 12% : 53.13 [18:04:56]line Наличными: 500.00 [18:04:56]line Безнал.: 0.00 [18:04:56]line Место: АЗС № 130 "Партнер Нефть" [18:04:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:04:56]line СНО: Общий режим [18:04:56]line Чек 614 21.08.2024 18:04 [18:04:56]line Смена: 466 ФФД: 1.0 [18:04:56]line ЗНМ: 0300000070 [18:04:56]line РНМ: 0000000000092562 [18:04:56]line Версия ККМ: 001 [18:04:56]line ФМ: 0000000000871769 [18:04:56]line ФД: 164016 [18:04:56]line ФПД: 244814655308838 [18:04:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164016&fm=244814655308838&tin=02508201610067®Number=0000000000092562&sum=50000 [18:04:56]written 0, free lines is 4095 [18:04:56]OFD Sender: Processing packet 164016 [packets to send 970, broken 969] [18:04:56]ProducePacketName [18:04:56]name=ofd_packets/00164016 [18:04:56]OFD Sender: To server: pG, [18:04:56]CommunicateWithHost lk.salyk.kg:30040 [18:04:56]ConnectInit lk.salyk.kg [18:04:57]Write to MH i2c: 01 00 00 59 03 5C [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: 01 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: 01 07 00 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 C2 0C 31 [18:04:57]RasterBufferAndPrint [18:04:57]line [18:04:57]line [18:04:57]line [18:04:57]line [18:04:57]line [18:04:57]written 0, free lines is 3275 [18:04:57]MH_Cut [18:04:57]Write to MH i2c: D1 01 00 60 03 01 35 [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: D1 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: D1 01 00 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: D1 01 00 60 03 00 34 [18:04:57]Write to MH i2c: 01 00 00 61 03 64 [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:57]*** Cut start [18:04:57]*** Purtial cut [18:04:57]*** Stage 1: CUTSNS_PIN = 1 [18:04:59]Read from MH i2c: 01 [18:04:59]MH_I2C_Read... [18:04:59]*** Stop cut motor [18:04:59]*** Cut end [18:04:59]Read from MH i2c: 01 07 00 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: 01 07 00 61 03 00 00 00 00 00 FF 0F 79 [18:04:59]process_action close_receipt done [18:04:59]requested_data is exist [18:04:59]produce_requested_data [18:04:59]requested_item fm.sn is exist - process it [18:04:59]wFMCommunicate request_size=4 [18:04:59]MH_SAM_APDU [18:04:59]CAPDU: 80 11 00 00 [18:04:59]Write to MH i2c: E2 08 00 62 03 80 11 00 00 00 00 00 00 DF [18:04:59]Write i2c OK [18:04:59]MH_I2C_Read... [18:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:59]Read from MH i2c: E2 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: E2 17 00 [18:05:00]MH_I2C_Read... [18:05:00]Read from MH i2c: E2 17 00 62 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [18:05:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:05:00]wFMCommunicate OK [18:05:00]requested_item fd.num is exist - process it [18:05:00]SAM_PROTO_GetFieldsCounters [18:05:00]wFMCommunicate request_size=4 [18:05:00]MH_SAM_APDU [18:05:00]CAPDU: 80 13 00 00 [18:05:00]Write to MH i2c: E2 08 00 63 03 80 13 00 00 00 00 00 00 E2 [18:05:00]Write i2c OK [18:05:00]MH_I2C_Read... [18:05:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:00]Read from MH i2c: E2 [18:05:00]MH_I2C_Read... [18:05:00]Read from MH i2c: E2 62 00 [18:05:00]MH_I2C_Read... [18:05:00]Read from MH i2c: E2 62 00 63 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 45 [18:05: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:05:00]wFMCommunicate OK [18:05:00]SAM_PROTO_GetFieldsCounters done [18:05:00]requested_item shift.num is exist - process it [18:05:00]requested_item shift.opened is exist - process it [18:05:00]req_shift_opened [18:05:00]FM_GetShiftState [18:05:00]SAM_PROTO_GetShiftState [18:05:00]wFMCommunicate request_size=4 [18:05:00]MH_SAM_APDU [18:05:00]CAPDU: 80 13 01 00 [18:05:00]Write to MH i2c: E2 08 00 64 03 80 13 01 00 00 00 00 00 E4 [18:05:00]Write i2c OK [18:05:00]MH_I2C_Read... [18:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:00]Read from MH i2c: E2 [18:05:00]MH_I2C_Read... [18:05:00]Read from MH i2c: E2 0E 00 [18:05:00]MH_I2C_Read... [18:05:00]Read from MH i2c: E2 0E 00 64 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [18:05:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:05:00]wFMCommunicate OK [18:05:00]SAM_PROTO_GetShiftState done [18:05:00]FM_GetShiftState done [18:05:00]req_shift_opened done [18:05:00]requested_item shift.open_date is exist - process it [18:05:00]req_shift_open_date [18:05:00]req_shift_open_date done [18:05:00]produce_requested_data done [18:05:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164016,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:05:00]process_action_free close_receipt [18:05:00]json_value_free [18:05:00]json_value_free done [18:05:00]process_json_proto returns [18:05:00]Send response to host [18:05:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164016,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:05:00]free response buf [18:05:00]execute_script done [18:05:00]execute_script returns [18:05:00]free content buf [18:05:00]Sock 7.Close socket [18:05:00]Sock 7.Thread stoped [18:05:01]recv_with_timeout no data received [18:05:01]ConnectInit Can't take IP for lk.salyk.kg [18:05:01]CommunicateWithHost connect error [18:05:01]CommunicateWithHost err = -1 [18:05:01]OFD Sender: Server communicate error [18:05:06]OFD Sender: Processing packet 164016 [packets to send 970, broken 969] [18:05:06]ProducePacketName [18:05:06]name=ofd_packets/00164016 [18:05:06]OFD Sender: To server: pG, [18:05:06]CommunicateWithHost lk.salyk.kg:30040 [18:05:06]ConnectInit lk.salyk.kg [18:05:11]Connected sock=9 [18:05: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 37 36 39 0E 01 00 00 C4 87 06 01 11 C3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 66 02 00 00 F4 03 04 00 47 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 80 02 00 35 04 06 00 DE A8 5A 90 C4 26 C0 56 43 FA 54 D7 10 C6 [18:05:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 97 15 47 00 B2 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 37 36 39 10 04 04 00 B0 80 02 00 F4 03 04 00 A6 D5 C5 66 B6 04 01 00 00 84 97 A9 C9 C3 8C B4 23 [18:05:13]CommunicateWithHost err = 0 [18:05:13]CheckOFDResponse [18:05:13]1017 (14) - 77093643461234 [18:05:13]1041 (16) - 0000000000871769 [18:05:13]1040 (4) - 164016 [18:05:13]1012 (4) - 21.08.2024 11:55 [18:05:13]1206 (1) - 0 [18:05:13]OFD Sender: Remove packet 164016 [18:05:13]ProducePacketName [18:05:13]name=ofd_packets/00164016 [18:05:13]NVStorageDeleteData [18:05:14]OFD Sender: No OFD packet to send [18:05:19]OFD Sender: No OFD packet to send [18:05:24]OFD Sender: No OFD packet to send [18:05:28]recv_with_timeout no data received [18:05:29]OFD Sender: No OFD packet to send [18:05:34]OFD Sender: No OFD packet to send [18:05:39]OFD Sender: No OFD packet to send [18:05:39]recv_with_timeout no data received [18:05:44]OFD Sender: No OFD packet to send [18:05:49]OFD Sender: No OFD packet to send [18:05:54]OFD Sender: No OFD packet to send [18:05:59]OFD Sender: No OFD packet to send [18:06:04]OFD Sender: No OFD packet to send [18:06:09]OFD Sender: No OFD packet to send [18:06:14]OFD Sender: No OFD packet to send [18:06:19]OFD Sender: No OFD packet to send [18:06:20]accept exits with 10 [18:06:20]New connection [18:06:20]New thread 3067415908 created [18:06:20]Thread 3067559268 joined [18:06:20]Waiting for new connection... [18:06:20] Sock 10.Parse request [18:06:20]Sock 10.Check first char [18:06:20]Sock 10.First char is OK [18:06:20]request: POST /json_proto HTTP/1.0 [18:06:20]Method: POST [18:06:20]URL: /json_proto [18:06:20]Method is POST - this is cgi request [18:06:20]url: /json_proto [18:06:20]query_string will be loaded in cgi processing [18:06:20]execute_cgi json_proto POST (null) [18:06:20]execute_cgi path=json_proto method=POST [18:06:20]POST find Content-Length [18:06:20]Host: 172.17.44.132:8080 [18:06:20]Content-Length: 667 [18:06:20]Content-Type: application/json [18:06:20] [18:06:20]POST finish read [18:06:20]Found Content-Length = 667 [18:06:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.800, "sum" : 330.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 330.00, "total" : 330.00, "payments": [ { "type": 0, "sum" : 330.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:20]execute_script... [18: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)292616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.800, "sum" : 330.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 330.00, "total" : 330.00, "payments": [ { "type": 0, "sum" : 330.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:20]POST & json_proto [18:06:20]process_json_proto [18:06:20]json parsed OK: [18:06:20]protocol is kg_v1.0 [18:06:20]action value=close_receipt [18:06:20]process_action close_receipt [18:06:20]cmd_close_receipt [18:06:20]MH_GetDate [18:06:20]Write to MH i2c: F0 00 00 65 03 57 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: F0 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: F0 09 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: F0 09 00 65 03 00 9D 2C C6 66 2A 83 C1 65 28 [18:06:20]GetLastDocTimeStamp 1724263495 [18:06:20]current date 1724263581 [18:06:20]FM_GetShiftState [18:06:20]SAM_PROTO_GetShiftState [18:06:20]wFMCommunicate request_size=4 [18:06:20]MH_SAM_APDU [18:06:20]CAPDU: 80 13 01 00 [18:06:20]Write to MH i2c: E2 08 00 66 03 80 13 01 00 00 00 00 00 E6 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:20]Read from MH i2c: E2 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 0E 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 0E 00 66 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [18:06:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:06:20]wFMCommunicate OK [18:06:20]SAM_PROTO_GetShiftState done [18:06:20]FM_GetShiftState done [18:06:20]opened in 1724199517 [18:06:20]opened+sec_in_day 1724285917 [18:06:20]quantity*price = 33024 [18:06:20]sum+1 = 33025 [18:06:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 330.00 Внесено: 330.00 СДАЧА: 0.00 НСП 1% : 2.92 НДС 12% : 35.07 Наличными: 330.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 615 21.08.2024 18:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164017 ФПД: 5606257443264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164017&fm=5606257443264&tin=02508201610067®Number=0000000000092562&sum=33000 [18:06:21]StoreToDocumentArchive [18:06:21]shift 466 fd 164017 [18:06:21]save to /storage/0466/doc_00164017 [18:06:21]save last doc name /storage/0466/doc_00164017 to /storage/kkm_last_doc_name [18:06:21]save OK [18:06:21]Clear old archive folders... [18:06:21]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:06:21]tlvbuf is 01654C20 [18:06:21]SAM_PROTO_ClearQueue [18:06:21]wFMCommunicate request_size=4 [18:06:21]MH_SAM_APDU [18:06:21]CAPDU: 80 09 00 00 [18:06:21]Write to MH i2c: E2 08 00 73 03 80 09 00 00 00 00 00 00 E8 [18:06:21]Write i2c OK [18:06:21]MH_I2C_Read... [18:06:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:21]Read from MH i2c: E2 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 03 00 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 03 00 73 03 00 90 00 EA [18:06:21]RAPDU: 90 00 [18:06:21]wFMCommunicate OK [18:06:21]SAM_PROTO_ClearQueue done [18:06:21]KKMCreateOFDPacket [18:06:21]OFDProtocolAddRootSTLVToBuf [18:06:21]FM_MakeSignedData [18:06:21]FM_MakeSignedData [18:06:21]SAM_PROTO_SignData [18:06:21]wFMCommunicate request_size=4 [18:06:21]MH_SAM_APDU [18:06:21]CAPDU: 80 0D 01 02 [18:06:21]Write to MH i2c: E2 08 00 74 03 80 0D 01 02 00 00 00 00 F0 [18:06:21]Write i2c OK [18:06:21]MH_I2C_Read... [18:06:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:21]Read from MH i2c: E2 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 03 00 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 03 00 74 03 00 90 00 EB [18:06:21]RAPDU: 90 00 [18:06:21]wFMCommunicate OK [18:06:21]wFMCommunicate request_size=255 [18:06:21]MH_SAM_APDU [18: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 C0 12 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 9D 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 80 02 00 35 04 06 00 05 19 4E [18:06:21]Write to MH i2c: E2 02 01 75 03 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 C0 12 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 9D 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 80 02 00 35 04 06 00 05 19 4E 00 00 8B [18:06:21]Write i2c OK [18:06:21]MH_I2C_Read... [18:06:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:22]Read from MH i2c: E2 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 03 00 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 03 00 75 03 00 90 00 EC [18:06:22]RAPDU: 90 00 [18:06:22]wFMCommunicate OK [18:06:22]wFMCommunicate request_size=8 [18:06:22]MH_SAM_APDU [18:06:22]CAPDU: 80 0D 02 02 03 FB C1 C0 [18:06:22]Write to MH i2c: E2 0B 00 76 03 80 0D 02 02 03 00 FB C1 C0 00 00 75 [18:06:22]Write i2c OK [18:06:22]MH_I2C_Read... [18:06:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:22]Read from MH i2c: E2 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 03 00 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 03 00 76 03 00 90 00 ED [18:06:22]RAPDU: 90 00 [18:06:22]wFMCommunicate OK [18:06:22]wFMCommunicate request_size=4 [18:06:22]MH_SAM_APDU [18:06:22]CAPDU: 80 0D 03 02 [18:06:22]Write to MH i2c: E2 08 00 77 03 80 0D 03 02 00 00 00 00 F5 [18:06:22]Write i2c OK [18:06:22]MH_I2C_Read... [18:06:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:22]Read from MH i2c: E2 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 0B 00 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 0B 00 77 03 00 0B 6C 8B 0F C0 79 BA FE 90 00 F8 [18:06:22]RAPDU: 0B 6C 8B 0F C0 79 BA FE 90 00 [18:06:22]wFMCommunicate OK [18:06:22]SAM_PROTO_SignData done [18:06:22]FM_MakeSignedData done [18:06:22]CreateOFDProtocolMessage [18:06:22]wFMCommunicate request_size=4 [18:06:22]MH_SAM_APDU [18:06:22]CAPDU: 80 11 00 00 [18:06:22]Write to MH i2c: E2 08 00 78 03 80 11 00 00 00 00 00 00 F5 [18:06:22]Write i2c OK [18:06:22]MH_I2C_Read... [18:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:22]Read from MH i2c: E2 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 17 00 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: E2 17 00 78 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [18:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:06:22]wFMCommunicate OK [18:06:22]CreateOFDProtocolMessage done [18:06:22]OFDSenderStorePacket 164017 [18:06:22]StoreOFDPacket docnum=164017 [18:06:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 68 C9 05 01 E0 17 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 C0 12 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 9D 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 80 02 00 35 04 06 00 05 19 4E FB C1 C0 0B 6C 8B 0F C0 79 BA FE [18:06:22]CheckFolder [18:06:22]dirname=/storage/ofd_packets [18:06:22]CheckFolder done [18:06:22]ProducePacketName [18:06:22]name=ofd_packets/00164017 [18:06:22]NVStorageSaveData ofd_packets/00164017 [18:06:22]File name is /storage/ofd_packets/00164017 [18:06:22]Write 299 bytes [18:06:22]NVStorageSaveData done [18:06:22]OFDSenderStorePacket done [18:06:22]KKMCreateOFDPacket done [18:06:22]NVStorageSaveData kkm_last_timestamp [18:06:22]File name is /storage/kkm_last_timestamp [18:06:22]Write 4 bytes [18:06:22]NVStorageSaveData done [18:06:22]ExternCall_PrintAddStr [18:06:22]wPrintStart [18:06:22]Write to MH i2c: 01 00 00 79 03 7C [18:06:22]Write i2c OK [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: 01 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: 01 07 00 [18:06:22]MH_I2C_Read... [18:06:22]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 FF 0F 91 [18:06:22]RasterBufferAndPrint [18:06:22]line Счет N : (1)292616 [18:06:22]line ИНН: 02508201610067 [18:06:22]line Контрольно-Кассовый Чек [18:06:22]line ПРОДАЖА [18:06:22]line ТРК (МРК, ГНК) : 61 [18:06:22]line Товар: 2710124130 [18:06:22]line SU-92-К-5 [18:06:22]line 4.800 * 68.80 [18:06:22]line = 330.24 [18:06:22]line НДС 12% НСП 1% [18:06:22]line > о реализуемом товаре [18:06:22]line ОКРУГЛЕНИЕ: -0.24 [18:06:22]line ИТОГО: 330.00 [18:06:22]line Внесено: 330.00 [18:06:22]line СДАЧА: 0.00 [18:06:22]line НСП 1% : 2.92 [18:06:22]line НДС 12% : 35.07 [18:06:22]line Наличными: 330.00 [18:06:22]line Безнал.: 0.00 [18:06:22]line Место: АЗС № 130 "Партнер Нефть" [18:06:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:06:22]line СНО: Общий режим [18:06:22]line Чек 615 21.08.2024 18:06 [18:06:22]line Смена: 466 ФФД: 1.0 [18:06:22]line ЗНМ: 0300000070 [18:06:22]line РНМ: 0000000000092562 [18:06:22]line Версия ККМ: 001 [18:06:22]line ФМ: 0000000000871769 [18:06:22]line ФД: 164017 [18:06:22]line ФПД: 5606257443264 [18:06:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164017&fm=5606257443264&tin=02508201610067®Number=0000000000092562&sum=33000 [18:06:22]OFD Sender: Processing packet 164017 [packets to send 970, broken 969] [18:06:22]ProducePacketName [18:06:22]name=ofd_packets/00164017 [18:06:22]OFD Sender: To server: pG, [18:06:22]CommunicateWithHost lk.salyk.kg:30040 [18:06:22]ConnectInit lk.salyk.kg [18:06:22]written 0, free lines is 4095 [18:06:23]Write to MH i2c: 01 00 00 A4 03 A7 [18:06:23]Write i2c OK [18:06:23]MH_I2C_Read... [18:06:23]Read from MH i2c: 01 [18:06:23]MH_I2C_Read... [18:06:23]Read from MH i2c: 01 07 00 [18:06:23]MH_I2C_Read... [18:06:23]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 C1 0C 7B [18:06:23]RasterBufferAndPrint [18:06:23]line [18:06:23]line [18:06:23]line [18:06:23]line [18:06:23]line [18:06:23]written 0, free lines is 3271 [18:06:23]MH_Cut [18:06:23]Write to MH i2c: D1 01 00 AB 03 01 80 [18:06:23]Write i2c OK [18:06:23]MH_I2C_Read... [18:06:23]Read from MH i2c: D1 [18:06:23]MH_I2C_Read... [18:06:23]Read from MH i2c: D1 01 00 [18:06:23]MH_I2C_Read... [18:06:23]Read from MH i2c: D1 01 00 AB 03 00 7F [18:06:23]Write to MH i2c: 01 00 00 AC 03 AF [18:06:23]Write i2c OK [18:06:23]MH_I2C_Read... [18:06:23]*** Cut start [18:06:23]*** Purtial cut [18:06:23]*** Stage 1: CUTSNS_PIN = 1 [18:06:25]Connected sock=11 [18:06: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 37 36 39 0D 01 00 00 68 C9 05 01 E0 17 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 C0 12 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 9D 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 80 02 00 35 04 06 00 05 19 4E FB C1 C0 0B 6C 8B 0F C0 79 BA FE [18:06:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D4 B1 47 00 25 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 37 36 39 10 04 04 00 B1 80 02 00 F4 03 04 00 F0 D5 C5 66 B6 04 01 00 00 0C D4 C6 61 AA C6 FE 8A [18:06:25]CommunicateWithHost err = 0 [18:06:25]CheckOFDResponse [18:06:25]1017 (14) - 77093643461234 [18:06:25]1041 (16) - 0000000000871769 [18:06:25]1040 (4) - 164017 [18:06:25]1012 (4) - 21.08.2024 11:56 [18:06:25]1206 (1) - 0 [18:06:25]OFD Sender: Remove packet 164017 [18:06:25]ProducePacketName [18:06:25]name=ofd_packets/00164017 [18:06:25]NVStorageDeleteData [18:06:25]Read from MH i2c: 01 [18:06:25]MH_I2C_Read... [18:06:25]*** Stop cut motor [18:06:25]*** Cut end [18:06:25]Read from MH i2c: 01 07 00 [18:06:25]MH_I2C_Read... [18:06:25]Read from MH i2c: 01 07 00 AC 03 00 00 00 00 00 FF 0F C4 [18:06:25]process_action close_receipt done [18:06:25]requested_data is exist [18:06:25]produce_requested_data [18:06:25]requested_item fm.sn is exist - process it [18:06:25]wFMCommunicate request_size=4 [18:06:25]MH_SAM_APDU [18:06:25]CAPDU: 80 11 00 00 [18:06:25]Write to MH i2c: E2 08 00 AD 03 80 11 00 00 00 00 00 00 2A [18:06:25]Write i2c OK [18:06:25]MH_I2C_Read... [18:06:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:25]Read from MH i2c: E2 [18:06:25]MH_I2C_Read... [18:06:25]Read from MH i2c: E2 17 00 [18:06:25]MH_I2C_Read... [18:06:25]Read from MH i2c: E2 17 00 AD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [18:06:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:06:25]wFMCommunicate OK [18:06:25]requested_item fd.num is exist - process it [18:06:25]SAM_PROTO_GetFieldsCounters [18:06:25]wFMCommunicate request_size=4 [18:06:25]MH_SAM_APDU [18:06:25]CAPDU: 80 13 00 00 [18:06:25]Write to MH i2c: E2 08 00 AE 03 80 13 00 00 00 00 00 00 2D [18:06:25]Write i2c OK [18:06:25]MH_I2C_Read... [18:06:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:26]Read from MH i2c: E2 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: E2 62 00 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: E2 62 00 AE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [18:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:26]wFMCommunicate OK [18:06:26]SAM_PROTO_GetFieldsCounters done [18:06:26]requested_item shift.num is exist - process it [18:06:26]requested_item shift.opened is exist - process it [18:06:26]req_shift_opened [18:06:26]FM_GetShiftState [18:06:26]SAM_PROTO_GetShiftState [18:06:26]wFMCommunicate request_size=4 [18:06:26]MH_SAM_APDU [18:06:26]CAPDU: 80 13 01 00 [18:06:26]Write to MH i2c: E2 08 00 AF 03 80 13 01 00 00 00 00 00 2F [18:06:26]Write i2c OK [18:06:26]MH_I2C_Read... [18:06:26]OFD Sender: No OFD packet to send [18:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:26]Read from MH i2c: E2 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: E2 0E 00 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: E2 0E 00 AF 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [18:06:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:06:26]wFMCommunicate OK [18:06:26]SAM_PROTO_GetShiftState done [18:06:26]FM_GetShiftState done [18:06:26]req_shift_opened done [18:06:26]requested_item shift.open_date is exist - process it [18:06:26]req_shift_open_date [18:06:26]req_shift_open_date done [18:06:26]produce_requested_data done [18:06:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164017,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:06:26]process_action_free close_receipt [18:06:26]json_value_free [18:06:26]json_value_free done [18:06:26]process_json_proto returns [18:06:26]Send response to host [18:06:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164017,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:06:26]free response buf [18:06:26]execute_script done [18:06:26]execute_script returns [18:06:26]free content buf [18:06:26]Sock 10.Close socket [18:06:26]Sock 10.Thread stoped [18:06:31]OFD Sender: No OFD packet to send [18:06:36]OFD Sender: No OFD packet to send [18:06:41]OFD Sender: No OFD packet to send [18:06:45]accept exits with 7 [18:06:45]New connection [18:06:45]New thread 3067559268 created [18:06:45]Thread 3067415908 joined [18:06:45]Waiting for new connection... [18:06:45] Sock 7.Parse request [18:06:45]Sock 7.Check first char [18:06:45]Sock 7.First char is OK [18:06:45]request: POST /json_proto HTTP/1.0 [18:06:45]Method: POST [18:06:45]URL: /json_proto [18:06:45]Method is POST - this is cgi request [18:06:45]url: /json_proto [18:06:45]query_string will be loaded in cgi processing [18:06:45]execute_cgi json_proto POST (null) [18:06:45]execute_cgi path=json_proto method=POST [18:06:45]POST find Content-Length [18:06:45]Host: 172.17.44.132:8080 [18:06:45]Content-Length: 809 [18:06:45]Content-Type: application/json [18:06:45] [18:06:45]POST finish read [18:06:45]Found Content-Length = 809 [18:06:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:45]execute_script... [18:06: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)292617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:45]POST & json_proto [18:06:45]process_json_proto [18:06:45]json parsed OK: [18:06:45]protocol is kg_v1.0 [18:06:45]action value=close_receipt [18:06:45]process_action close_receipt [18:06:45]cmd_close_receipt [18:06:45]MH_GetDate [18:06:45]Write to MH i2c: F0 00 00 B0 03 A2 [18:06:45]Write i2c OK [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: F0 [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: F0 09 00 [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: F0 09 00 B0 03 00 B6 2C C6 66 2A 83 C1 65 8C [18:06:45]GetLastDocTimeStamp 1724263581 [18:06:45]current date 1724263606 [18:06:45]FM_GetShiftState [18:06:45]SAM_PROTO_GetShiftState [18:06:45]wFMCommunicate request_size=4 [18:06:45]MH_SAM_APDU [18:06:45]CAPDU: 80 13 01 00 [18:06:45]Write to MH i2c: E2 08 00 B1 03 80 13 01 00 00 00 00 00 31 [18:06:45]Write i2c OK [18:06:45]MH_I2C_Read... [18:06:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:46]Read from MH i2c: E2 [18:06:46]MH_I2C_Read... [18:06:46]Read from MH i2c: E2 0E 00 [18:06:46]MH_I2C_Read... [18:06:46]Read from MH i2c: E2 0E 00 B1 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [18:06:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:06:46]wFMCommunicate OK [18:06:46]SAM_PROTO_GetShiftState done [18:06:46]FM_GetShiftState done [18:06:46]opened in 1724199517 [18:06:46]opened+sec_in_day 1724285917 [18:06:46]quantity*price = 100035 [18:06:46]sum+1 = 100036 [18:06:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 616 21.08.2024 18:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164018 ФПД: 9954617083702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164018&fm=9954617083702&tin=02508201610067®Number=0000000000092562&sum=100035 [18:06:47]StoreToDocumentArchive [18:06:47]shift 466 fd 164018 [18:06:47]save to /storage/0466/doc_00164018 [18:06:47]save last doc name /storage/0466/doc_00164018 to /storage/kkm_last_doc_name [18:06:47]save OK [18:06:47]Clear old archive folders... [18:06:47]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:06:47]tlvbuf is 016683F0 [18:06:47]SAM_PROTO_ClearQueue [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 09 00 00 [18:06:47]Write to MH i2c: E2 08 00 BE 03 80 09 00 00 00 00 00 00 33 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 BE 03 00 90 00 35 [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]SAM_PROTO_ClearQueue done [18:06:47]KKMCreateOFDPacket [18:06:47]OFDProtocolAddRootSTLVToBuf [18:06:47]FM_MakeSignedData [18:06:47]FM_MakeSignedData [18:06:47]SAM_PROTO_SignData [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 01 02 [18:06:47]Write to MH i2c: E2 08 00 BF 03 80 0D 01 02 00 00 00 00 3B [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 BF 03 00 90 00 36 [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=255 [18:06:47]MH_SAM_APDU [18:06:47]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 68 02 00 00 F4 03 04 00 B7 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 80 02 00 35 04 06 00 09 0D BD [18:06:47]Write to MH i2c: E2 02 01 C0 03 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 68 02 00 00 F4 03 04 00 B7 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 80 02 00 35 04 06 00 09 0D BD 00 00 53 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 C0 03 00 90 00 37 [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=8 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 02 02 03 6A 47 36 [18:06:47]Write to MH i2c: E2 0B 00 C1 03 80 0D 02 02 03 00 6A 47 36 00 00 2B [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 C1 03 00 90 00 38 [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 03 02 [18:06:47]Write to MH i2c: E2 08 00 C2 03 80 0D 03 02 00 00 00 00 40 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 0B 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 0B 00 C2 03 00 90 33 6C 6E 2B 08 F7 47 90 00 4F [18:06:47]RAPDU: 90 33 6C 6E 2B 08 F7 47 90 00 [18:06:47]wFMCommunicate OK [18:06:47]SAM_PROTO_SignData done [18:06:47]FM_MakeSignedData done [18:06:47]CreateOFDProtocolMessage [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 11 00 00 [18:06:47]Write to MH i2c: E2 08 00 C3 03 80 11 00 00 00 00 00 00 40 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 17 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 17 00 C3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [18:06:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:06:47]wFMCommunicate OK [18:06:47]CreateOFDProtocolMessage done [18:06:47]OFDSenderStorePacket 164018 [18:06:47]StoreOFDPacket docnum=164018 [18:06:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C2 0F 05 01 5C 65 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 68 02 00 00 F4 03 04 00 B7 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 80 02 00 35 04 06 00 09 0D BD 6A 47 36 90 33 6C 6E 2B 08 F7 47 [18:06:47]CheckFolder [18:06:47]dirname=/storage/ofd_packets [18:06:47]CheckFolder done [18:06:47]ProducePacketName [18:06:47]name=ofd_packets/00164018 [18:06:47]NVStorageSaveData ofd_packets/00164018 [18:06:47]File name is /storage/ofd_packets/00164018 [18:06:47]Write 299 bytes [18:06:47]NVStorageSaveData done [18:06:47]OFDSenderStorePacket done [18:06:47]KKMCreateOFDPacket done [18:06:47]NVStorageSaveData kkm_last_timestamp [18:06:47]File name is /storage/kkm_last_timestamp [18:06:47]Write 4 bytes [18:06:47]NVStorageSaveData done [18:06:47]ExternCall_PrintAddStr [18:06:47]wPrintStart [18:06:47]Write to MH i2c: 01 00 00 C4 03 C7 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: 01 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: 01 07 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 FF 0F DC [18:06:47]RasterBufferAndPrint [18:06:47]line Счет N : (1)292617 [18:06:47]line ИНН: 02508201610067 [18:06:47]line Контрольно-Кассовый Чек [18:06:47]line ПРОДАЖА [18:06:47]line ТРК (МРК, ГНК) : 41 [18:06:47]line Товар: 2710124130 [18:06:47]line SU-92-К-5 [18:06:47]line 14.540 * 68.80 [18:06:47]line = 1000.35 [18:06:47]line НДС 12% НСП 1% [18:06:47]line > о реализуемом товаре [18:06:47]line ИТОГО: 1000.35 [18:06:47]line НСП 1% : 8.85 [18:06:47]line НДС 12% : 106.23 [18:06:47]line Наличными: 0.00 [18:06:47]line Безнал.: 1000.35 [18:06:47]line Место: АЗС № 130 "Партнер Нефть" [18:06:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:06:47]line СНО: Общий режим [18:06:47]line Чек 616 21.08.2024 18:06 [18:06:47]line Смена: 466 ФФД: 1.0 [18:06:47]line ЗНМ: 0300000070 [18:06:47]line РНМ: 0000000000092562 [18:06:47]line Версия ККМ: 001 [18:06:47]line Платежная система: Бакай Банк [18:06:47]line ФМ: 0000000000871769 [18:06:47]line ФД: 164018 [18:06:47]line ФПД: 9954617083702 [18:06:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164018&fm=9954617083702&tin=02508201610067®Number=0000000000092562&sum=100035 [18:06:47]written 0, free lines is 4095 [18:06:47]OFD Sender: Processing packet 164018 [packets to send 970, broken 969] [18:06:47]ProducePacketName [18:06:47]name=ofd_packets/00164018 [18:06:47]OFD Sender: To server: pG, [18:06:47]CommunicateWithHost lk.salyk.kg:30040 [18:06:47]ConnectInit lk.salyk.kg [18:06:48]Write to MH i2c: 01 00 00 EE 03 F1 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 D1 0C D5 [18:06:48]RasterBufferAndPrint [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]written 0, free lines is 3287 [18:06:48]MH_Cut [18:06:48]Write to MH i2c: D1 01 00 F5 03 01 CA [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 01 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 01 00 F5 03 00 C9 [18:06:48]Write to MH i2c: 01 00 00 F6 03 F9 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]*** Cut start [18:06:48]*** Purtial cut [18:06:48]*** Stage 1: CUTSNS_PIN = 1 [18:06:51]Read from MH i2c: 01 [18:06:51]MH_I2C_Read... [18:06:51]*** Stop cut motor [18:06:51]*** Cut end [18:06:51]Read from MH i2c: 01 07 00 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: 01 07 00 F6 03 00 00 00 00 00 FF 0F 0E [18:06:51]process_action close_receipt done [18:06:51]requested_data is exist [18:06:51]produce_requested_data [18:06:51]requested_item fm.sn is exist - process it [18:06:51]wFMCommunicate request_size=4 [18:06:51]MH_SAM_APDU [18:06:51]CAPDU: 80 11 00 00 [18:06:51]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [18:06:51]Write i2c OK [18:06:51]MH_I2C_Read... [18:06:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:51]Read from MH i2c: E2 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 17 00 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [18:06:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:06:51]wFMCommunicate OK [18:06:51]requested_item fd.num is exist - process it [18:06:51]SAM_PROTO_GetFieldsCounters [18:06:51]wFMCommunicate request_size=4 [18:06:51]MH_SAM_APDU [18:06:51]CAPDU: 80 13 00 00 [18:06:51]Write to MH i2c: E2 08 00 F8 03 80 13 00 00 00 00 00 00 77 [18:06:51]Write i2c OK [18:06:51]MH_I2C_Read... [18:06:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:51]Read from MH i2c: E2 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 62 00 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 62 00 F8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 E2 [18:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:51]wFMCommunicate OK [18:06:51]SAM_PROTO_GetFieldsCounters done [18:06:51]requested_item shift.num is exist - process it [18:06:51]requested_item shift.opened is exist - process it [18:06:51]req_shift_opened [18:06:51]FM_GetShiftState [18:06:51]SAM_PROTO_GetShiftState [18:06:51]wFMCommunicate request_size=4 [18:06:51]MH_SAM_APDU [18:06:51]CAPDU: 80 13 01 00 [18:06:51]Write to MH i2c: E2 08 00 F9 03 80 13 01 00 00 00 00 00 79 [18:06:51]Write i2c OK [18:06:51]MH_I2C_Read... [18:06:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:51]Read from MH i2c: E2 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 0E 00 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 0E 00 F9 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [18:06:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:06:51]wFMCommunicate OK [18:06:51]SAM_PROTO_GetShiftState done [18:06:51]FM_GetShiftState done [18:06:51]req_shift_opened done [18:06:51]requested_item shift.open_date is exist - process it [18:06:51]req_shift_open_date [18:06:51]req_shift_open_date done [18:06:51]produce_requested_data done [18:06:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164018,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:06:51]process_action_free close_receipt [18:06:51]json_value_free [18:06:51]json_value_free done [18:06:51]process_json_proto returns [18:06:51]Send response to host [18:06:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164018,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:06:51]free response buf [18:06:51]execute_script done [18:06:51]execute_script returns [18:06:51]free content buf [18:06:51]Sock 7.Close socket [18:06:51]Sock 7.Thread stoped [18:06:52]Connected sock=10 [18:06: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 37 36 39 0D 01 00 00 C2 0F 05 01 5C 65 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 68 02 00 00 F4 03 04 00 B7 2C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 80 02 00 35 04 06 00 09 0D BD 6A 47 36 90 33 6C 6E 2B 08 F7 47 [18:06:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 5C 47 00 C2 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 37 36 39 10 04 04 00 B2 80 02 00 F4 03 04 00 0C D6 C5 66 B6 04 01 00 00 25 09 6A B9 D3 5F EB C2 [18:06:55]CommunicateWithHost err = 0 [18:06:55]CheckOFDResponse [18:06:55]1017 (14) - 77093643461234 [18:06:55]1041 (16) - 0000000000871769 [18:06:55]1040 (4) - 164018 [18:06:55]1012 (4) - 21.08.2024 11:57 [18:06:55]1206 (1) - 0 [18:06:55]OFD Sender: Remove packet 164018 [18:06:55]ProducePacketName [18:06:55]name=ofd_packets/00164018 [18:06:55]NVStorageDeleteData [18:06:56]OFD Sender: No OFD packet to send [18:07:01]OFD Sender: No OFD packet to send [18:07:02]recv_with_timeout no data received [18:07:06]OFD Sender: No OFD packet to send [18:07:11]OFD Sender: No OFD packet to send [18:07:16]OFD Sender: No OFD packet to send [18:07:20]recv_with_timeout no data received [18:07:21]OFD Sender: No OFD packet to send [18:07:26]OFD Sender: No OFD packet to send [18:07:31]OFD Sender: No OFD packet to send [18:07:36]OFD Sender: No OFD packet to send [18:07:41]OFD Sender: No OFD packet to send [18:07:46]OFD Sender: No OFD packet to send [18:07:48]recv_with_timeout no data received [18:07:51]OFD Sender: No OFD packet to send [18:07:56]OFD Sender: No OFD packet to send [18:08:01]OFD Sender: No OFD packet to send [18:08:06]OFD Sender: No OFD packet to send [18:08:11]OFD Sender: No OFD packet to send [18:08:16]OFD Sender: No OFD packet to send [18:08:21]OFD Sender: No OFD packet to send [18:08:26]OFD Sender: No OFD packet to send [18:08:31]OFD Sender: No OFD packet to send [18:08:36]OFD Sender: No OFD packet to send [18:08:41]OFD Sender: No OFD packet to send [18:08:46]OFD Sender: No OFD packet to send [18:08:51]OFD Sender: No OFD packet to send [18:08:55]accept exits with 9 [18:08:55]New connection [18:08:55]New thread 3067415908 created [18:08:55]Thread 3067559268 joined [18:08:55]Waiting for new connection... [18:08:55] Sock 9.Parse request [18:08:55]Sock 9.Check first char [18:08:55]Sock 9.First char is OK [18:08:55]request: POST /json_proto HTTP/1.0 [18:08:55]Method: POST [18:08:55]URL: /json_proto [18:08:55]Method is POST - this is cgi request [18:08:55]url: /json_proto [18:08:55]query_string will be loaded in cgi processing [18:08:55]execute_cgi json_proto POST (null) [18:08:55]execute_cgi path=json_proto method=POST [18:08:55]POST find Content-Length [18:08:55]Host: 172.17.44.132:8080 [18:08:55]Content-Length: 852 [18:08:55]Content-Type: application/json [18:08:55] [18:08:55]POST finish read [18:08:55]Found Content-Length = 852 [18:08:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50668", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:55]execute_script... [18:08:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50668", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:55]POST & json_proto [18:08:55]process_json_proto [18:08:55]json parsed OK: [18:08:55]protocol is kg_v1.0 [18:08:55]action value=close_receipt [18:08:55]process_action close_receipt [18:08:55]cmd_close_receipt [18:08:55]MH_GetDate [18:08:55]Write to MH i2c: F0 00 00 FA 03 EC [18:08:55]Write i2c OK [18:08:55]MH_I2C_Read... [18:08:55]Read from MH i2c: F0 [18:08:55]MH_I2C_Read... [18:08:55]Read from MH i2c: F0 09 00 [18:08:55]MH_I2C_Read... [18:08:55]Read from MH i2c: F0 09 00 FA 03 00 38 2D C6 66 2A 83 C1 65 59 [18:08:55]GetLastDocTimeStamp 1724263607 [18:08:55]current date 1724263736 [18:08:55]FM_GetShiftState [18:08:55]SAM_PROTO_GetShiftState [18:08:55]wFMCommunicate request_size=4 [18:08:55]MH_SAM_APDU [18:08:55]CAPDU: 80 13 01 00 [18:08:55]Write to MH i2c: E2 08 00 FB 03 80 13 01 00 00 00 00 00 7B [18:08:55]Write i2c OK [18:08:55]MH_I2C_Read... [18:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:55]Read from MH i2c: E2 [18:08:55]MH_I2C_Read... [18:08:55]Read from MH i2c: E2 0E 00 [18:08:55]MH_I2C_Read... [18:08:55]Read from MH i2c: E2 0E 00 FB 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 41 [18:08:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:08:55]wFMCommunicate OK [18:08:55]SAM_PROTO_GetShiftState done [18:08:55]FM_GetShiftState done [18:08:55]opened in 1724199517 [18:08:55]opened+sec_in_day 1724285917 [18:08:55]quantity*price = 26000 [18:08:55]sum+1 = 26001 [18:08:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 270.00 НСП 1% : 2.39 НДС 12% : 28.67 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 617 21.08.2024 18:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164019 ФПД: 238281570417412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164019&fm=238281570417412&tin=02508201610067®Number=0000000000092562&sum=27000 0 [18:08:56]StoreToDocumentArchive [18:08:56]shift 466 fd 164019 [18:08:56]save to /storage/0466/doc_00164019 [18:08:56]save last doc name /storage/0466/doc_00164019 to /storage/kkm_last_doc_name [18:08:56]save OK [18:08:56]Clear old archive folders... [18:08:56]ProcessDocumentItem done err = 0, tmpTLVsize=373 [18:08:56]tlvbuf is 01594300 [18:08:56]SAM_PROTO_ClearQueue [18:08:56]wFMCommunicate request_size=4 [18:08:56]MH_SAM_APDU [18:08:56]CAPDU: 80 09 00 00 [18:08:56]Write to MH i2c: E2 08 00 08 04 80 09 00 00 00 00 00 00 7E [18:08:56]Write i2c OK [18:08:56]MH_I2C_Read... [18:08:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:56]Read from MH i2c: E2 [18:08:56]MH_I2C_Read... [18:08:56]Read from MH i2c: E2 03 00 [18:08:56]MH_I2C_Read... [18:08:56]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [18:08:56]RAPDU: 90 00 [18:08:56]wFMCommunicate OK [18:08:56]SAM_PROTO_ClearQueue done [18:08:56]KKMCreateOFDPacket [18:08:56]OFDProtocolAddRootSTLVToBuf [18:08:56]FM_MakeSignedData [18:08:56]FM_MakeSignedData [18:08:56]SAM_PROTO_SignData [18:08:56]wFMCommunicate request_size=4 [18:08:56]MH_SAM_APDU [18:08:56]CAPDU: 80 0D 01 02 [18:08:56]Write to MH i2c: E2 08 00 09 04 80 0D 01 02 00 00 00 00 86 [18:08:56]Write i2c OK [18:08:56]MH_I2C_Read... [18:08:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:57]Read from MH i2c: E2 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 03 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 03 00 09 04 00 90 00 81 [18:08:57]RAPDU: 90 00 [18:08:57]wFMCommunicate OK [18:08:57]wFMCommunicate request_size=255 [18:08:57]MH_SAM_APDU [18:08:57]CAPDU: 80 0D 02 02 FA 03 00 75 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 [18:08:57]Write to MH i2c: E2 02 01 0A 04 80 0D 02 02 FA 00 03 00 75 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 00 00 3A [18:08:57]Write i2c OK [18:08:57]MH_I2C_Read... [18:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:57]Read from MH i2c: E2 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 03 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 03 00 0A 04 00 90 00 82 [18:08:57]RAPDU: 90 00 [18:08:57]wFMCommunicate OK [18:08:57]wFMCommunicate request_size=132 [18:08:57]MH_SAM_APDU [18:08:57]CAPDU: 80 0D 02 02 7F 03 01 00 01 F3 03 06 00 33 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 69 02 00 00 F4 03 04 00 38 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 80 02 00 35 04 06 00 D8 B7 40 5C 7B 04 [18:08:57]Write to MH i2c: E2 87 00 0B 04 80 0D 02 02 7F 00 03 01 00 01 F3 03 06 00 33 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 69 02 00 00 F4 03 04 00 38 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 80 02 00 35 04 06 00 D8 B7 40 5C 7B 04 00 00 94 [18:08:57]Write i2c OK [18:08:57]MH_I2C_Read... [18:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:57]Read from MH i2c: E2 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 03 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 03 00 0B 04 00 90 00 83 [18:08:57]RAPDU: 90 00 [18:08:57]wFMCommunicate OK [18:08:57]wFMCommunicate request_size=4 [18:08:57]MH_SAM_APDU [18:08:57]CAPDU: 80 0D 03 02 [18:08:57]Write to MH i2c: E2 08 00 0C 04 80 0D 03 02 00 00 00 00 8B [18:08:57]Write i2c OK [18:08:57]MH_I2C_Read... [18:08:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:57]Read from MH i2c: E2 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 0B 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 0B 00 0C 04 00 57 A0 CB CD 35 71 62 E5 90 00 08 [18:08:57]RAPDU: 57 A0 CB CD 35 71 62 E5 90 00 [18:08:57]wFMCommunicate OK [18:08:57]SAM_PROTO_SignData done [18:08:57]FM_MakeSignedData done [18:08:57]CreateOFDProtocolMessage [18:08:57]wFMCommunicate request_size=4 [18:08:57]MH_SAM_APDU [18:08:57]CAPDU: 80 11 00 00 [18:08:57]Write to MH i2c: E2 08 00 0D 04 80 11 00 00 00 00 00 00 8B [18:08:57]Write i2c OK [18:08:57]MH_I2C_Read... [18:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:57]Read from MH i2c: E2 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 17 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 17 00 0D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [18:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:08:57]wFMCommunicate OK [18:08:57]CreateOFDProtocolMessage done [18:08:57]OFDSenderStorePacket 164019 [18:08:57]StoreOFDPacket docnum=164019 [18:08:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 89 01 00 00 A7 35 81 01 4C C8 5A 03 01 00 03 00 75 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 33 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 69 02 00 00 F4 03 04 00 38 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 80 02 00 35 04 06 00 D8 B7 40 5C 7B 04 57 A0 CB CD 35 71 62 E5 [18:08:57]CheckFolder [18:08:57]dirname=/storage/ofd_packets [18:08:57]CheckFolder done [18:08:57]ProducePacketName [18:08:57]name=ofd_packets/00164019 [18:08:57]NVStorageSaveData ofd_packets/00164019 [18:08:57]File name is /storage/ofd_packets/00164019 [18:08:57]Write 423 bytes [18:08:57]NVStorageSaveData done [18:08:57]OFDSenderStorePacket done [18:08:57]KKMCreateOFDPacket done [18:08:57]NVStorageSaveData kkm_last_timestamp [18:08:57]File name is /storage/kkm_last_timestamp [18:08:57]Write 4 bytes [18:08:57]NVStorageSaveData done [18:08:57]ExternCall_PrintAddStr [18:08:57]wPrintStart [18:08:57]Write to MH i2c: 01 00 00 0E 04 12 [18:08:57]Write i2c OK [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: 01 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: 01 07 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 FF 0F 27 [18:08:57]RasterBufferAndPrint [18:08:57]line Счет N : (3)50668 [18:08:57]line ИНН: 02508201610067 [18:08:57]line Контрольно-Кассовый Чек [18:08:57]line ПРОДАЖА [18:08:57]line Товар: 2000036230011 [18:08:57]line Кофе Латте XL(GABB TRADE) [18:08:57]line 2.000 * 130.00 [18:08:57]line = 260.00 [18:08:57]line НДС 12% НСП 1% [18:08:57]line > о реализуемом товаре [18:08:57]line Товар: 46231529 [18:08:57]line Mentos ПФ Арбуз 6*100*2 [18:08:57]line 1.000 * 10.00 [18:08:57]line = 10.00 [18:08:57]line НДС 12% НСП 1% [18:08:57]line > о реализуемом товаре [18:08:57]line ИТОГО: 270.00 [18:08:57]line НСП 1% : 2.39 [18:08:57]line НДС 12% : 28.67 [18:08:57]line Наличными: 270.00 [18:08:57]line Безнал.: 0.00 [18:08:57]line Место: АЗС № 130 "Партнер Нефть" [18:08:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:08:57]line СНО: Общий режим [18:08:57]line Чек 617 21.08.2024 18:08 [18:08:57]line Смена: 466 ФФД: 1.0 [18:08:57]line ЗНМ: 0300000070 [18:08:57]line РНМ: 0000000000092562 [18:08:57]line Версия ККМ: 001 [18:08:57]line ФМ: 0000000000871769 [18:08:57]line ФД: 164019 [18:08:57]line ФПД: 238281570417412 [18:08:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T180856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164019&fm=238281570417412&tin=02508201610067®Number=0000000000092562&sum=27000 [18:08:57]line 0 [18:08:57]OFD Sender: Processing packet 164019 [packets to send 970, broken 969] [18:08:57]ProducePacketName [18:08:57]name=ofd_packets/00164019 [18:08:57]OFD Sender: To server: pG, [18:08:57]CommunicateWithHost lk.salyk.kg:30040 [18:08:57]ConnectInit lk.salyk.kg [18:08:57]written 0, free lines is 4095 [18:08:58]Write to MH i2c: 01 00 00 3C 04 40 [18:08:58]Write i2c OK [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: 01 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: 01 07 00 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: 01 07 00 3C 04 00 00 00 00 00 90 0C E3 [18:08:58]RasterBufferAndPrint [18:08:58]line [18:08:58]line [18:08:58]line [18:08:58]line [18:08:58]line [18:08:58]written 0, free lines is 3222 [18:08:58]MH_Cut [18:08:58]Write to MH i2c: D1 01 00 43 04 01 19 [18:08:58]Write i2c OK [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: D1 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: D1 01 00 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: D1 01 00 43 04 00 18 [18:08:58]Write to MH i2c: 01 00 00 44 04 48 [18:08:58]Write i2c OK [18:08:58]MH_I2C_Read... [18:08:59]*** Cut start [18:08:59]*** Purtial cut [18:08:59]*** Stage 1: CUTSNS_PIN = 1 [18:09:01]Read from MH i2c: 01 [18:09:01]MH_I2C_Read... [18:09:01]*** Stop cut motor [18:09:01]*** Cut end [18:09:01]Read from MH i2c: 01 07 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: 01 07 00 44 04 00 00 00 00 00 FF 0F 5D [18:09:01]process_action close_receipt done [18:09:01]requested_data is exist [18:09:01]produce_requested_data [18:09:01]requested_item fm.sn is exist - process it [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 11 00 00 [18:09:01]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 17 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 17 00 45 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [18:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:09:01]wFMCommunicate OK [18:09:01]requested_item fd.num is exist - process it [18:09:01]SAM_PROTO_GetFieldsCounters [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 13 00 00 [18:09:01]Write to MH i2c: E2 08 00 46 04 80 13 00 00 00 00 00 00 C6 [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 62 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 62 00 46 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [18:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:01]wFMCommunicate OK [18:09:01]SAM_PROTO_GetFieldsCounters done [18:09:01]requested_item shift.num is exist - process it [18:09:01]requested_item shift.opened is exist - process it [18:09:01]req_shift_opened [18:09:01]FM_GetShiftState [18:09:01]SAM_PROTO_GetShiftState [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 13 01 00 [18:09:01]Write to MH i2c: E2 08 00 47 04 80 13 01 00 00 00 00 00 C8 [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:01]Read from MH i2c: E2 0E 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 0E 00 47 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [18:09:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:09:01]wFMCommunicate OK [18:09:01]SAM_PROTO_GetShiftState done [18:09:01]FM_GetShiftState done [18:09:01]req_shift_opened done [18:09:01]requested_item shift.open_date is exist - process it [18:09:01]req_shift_open_date [18:09:01]req_shift_open_date done [18:09:01]produce_requested_data done [18:09:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164019,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:09:01]process_action_free close_receipt [18:09:01]json_value_free [18:09:01]json_value_free done [18:09:01]process_json_proto returns [18:09:01]Send response to host [18:09:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164019,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:09:01]free response buf [18:09:01]execute_script done [18:09:01]execute_script returns [18:09:01]free content buf [18:09:01]Sock 9.Close socket [18:09:01]Sock 9.Thread stoped [18:09:04]Connected sock=11 [18:09: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 37 36 39 89 01 00 00 A7 35 81 01 4C C8 5A 03 01 00 03 00 75 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 33 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 69 02 00 00 F4 03 04 00 38 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 80 02 00 35 04 06 00 D8 B7 40 5C 7B 04 57 A0 CB CD 35 71 62 E5 [18:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE 53 47 00 A3 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 37 36 39 10 04 04 00 B3 80 02 00 F4 03 04 00 90 D6 C5 66 B6 04 01 00 00 51 BA B2 8B 0A 09 5C 06 [18:09:06]CommunicateWithHost err = 0 [18:09:06]CheckOFDResponse [18:09:06]1017 (14) - 77093643461234 [18:09:06]1041 (16) - 0000000000871769 [18:09:06]1040 (4) - 164019 [18:09:06]1012 (4) - 21.08.2024 11:59 [18:09:06]1206 (1) - 0 [18:09:06]OFD Sender: Remove packet 164019 [18:09:06]ProducePacketName [18:09:06]name=ofd_packets/00164019 [18:09:06]NVStorageDeleteData [18:09:07]OFD Sender: No OFD packet to send [18:09:12]OFD Sender: No OFD packet to send [18:09:17]OFD Sender: No OFD packet to send [18:09:22]OFD Sender: No OFD packet to send [18:09:27]OFD Sender: No OFD packet to send [18:09:32]OFD Sender: No OFD packet to send [18:09:37]OFD Sender: No OFD packet to send [18:09:42]OFD Sender: No OFD packet to send [18:09:47]OFD Sender: No OFD packet to send [18:09:52]OFD Sender: No OFD packet to send [18:09:57]OFD Sender: No OFD packet to send [18:10:02]OFD Sender: No OFD packet to send [18:10:07]OFD Sender: No OFD packet to send [18:10:12]OFD Sender: No OFD packet to send [18:10:17]OFD Sender: No OFD packet to send [18:10:22]OFD Sender: No OFD packet to send [18:10:27]OFD Sender: No OFD packet to send [18:10:32]OFD Sender: No OFD packet to send [18:10:37]OFD Sender: No OFD packet to send [18:10:42]OFD Sender: No OFD packet to send [18:10:47]OFD Sender: No OFD packet to send [18:10:52]OFD Sender: No OFD packet to send [18:10:57]OFD Sender: No OFD packet to send [18:11:02]OFD Sender: No OFD packet to send [18:11:07]OFD Sender: No OFD packet to send [18:11:12]OFD Sender: No OFD packet to send [18:11:17]OFD Sender: No OFD packet to send [18:11:22]OFD Sender: No OFD packet to send [18:11:27]OFD Sender: No OFD packet to send [18:11:32]OFD Sender: No OFD packet to send [18:11:37]OFD Sender: No OFD packet to send [18:11:42]OFD Sender: No OFD packet to send [18:11:47]OFD Sender: No OFD packet to send [18:11:50]accept exits with 10 [18:11:50]New connection [18:11:50]New thread 3067559268 created [18:11:50]Thread 3067415908 joined [18:11:50]Waiting for new connection... [18:11:50] Sock 10.Parse request [18:11:50]Sock 10.Check first char [18:11:50]Sock 10.First char is OK [18:11:50]request: POST /json_proto HTTP/1.0 [18:11:50]Method: POST [18:11:50]URL: /json_proto [18:11:50]Method is POST - this is cgi request [18:11:50]url: /json_proto [18:11:50]query_string will be loaded in cgi processing [18:11:50]execute_cgi json_proto POST (null) [18:11:50]execute_cgi path=json_proto method=POST [18:11:50]POST find Content-Length [18:11:50]Host: 172.17.44.132:8080 [18:11:50]Content-Length: 674 [18:11:50]Content-Type: application/json [18:11:50] [18:11:50]POST finish read [18:11:50]Found Content-Length = 674 [18:11:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50669", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:50]execute_script... [18:11: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 : (3)50669", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:50]POST & json_proto [18:11:50]process_json_proto [18:11:50]json parsed OK: [18:11:50]protocol is kg_v1.0 [18:11:50]action value=close_receipt [18:11:50]process_action close_receipt [18:11:50]cmd_close_receipt [18:11:50]MH_GetDate [18:11:50]Write to MH i2c: F0 00 00 48 04 3B [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: F0 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: F0 09 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: F0 09 00 48 04 00 E7 2D C6 66 2A 83 C1 65 57 [18:11:50]GetLastDocTimeStamp 1724263736 [18:11:50]current date 1724263911 [18:11:50]FM_GetShiftState [18:11:50]SAM_PROTO_GetShiftState [18:11:50]wFMCommunicate request_size=4 [18:11:50]MH_SAM_APDU [18:11:50]CAPDU: 80 13 01 00 [18:11:50]Write to MH i2c: E2 08 00 49 04 80 13 01 00 00 00 00 00 CA [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:50]Read from MH i2c: E2 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 0E 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 0E 00 49 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 90 [18:11:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:11:50]wFMCommunicate OK [18:11:50]SAM_PROTO_GetShiftState done [18:11:50]FM_GetShiftState done [18:11:50]opened in 1724199517 [18:11:50]opened+sec_in_day 1724285917 [18:11:50]quantity*price = 6500 [18:11:50]sum+1 = 6501 [18:11:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 618 21.08.2024 18:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164020 ФПД: 220609125587641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164020&fm=220609125587641&tin=02508201610067®Number=0000000000092562&sum=6500 0 [18:11:51]StoreToDocumentArchive [18:11:51]shift 466 fd 164020 [18:11:51]save to /storage/0466/doc_00164020 [18:11:51]save last doc name /storage/0466/doc_00164020 to /storage/kkm_last_doc_name [18:11:51]save OK [18:11:51]Clear old archive folders... [18:11:51]ProcessDocumentItem done err = 0, tmpTLVsize=286 [18:11:51]tlvbuf is 0166FA40 [18:11:51]SAM_PROTO_ClearQueue [18:11:51]wFMCommunicate request_size=4 [18:11:51]MH_SAM_APDU [18:11:51]CAPDU: 80 09 00 00 [18:11:51]Write to MH i2c: E2 08 00 56 04 80 09 00 00 00 00 00 00 CC [18:11:51]Write i2c OK [18:11:51]MH_I2C_Read... [18:11:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:51]Read from MH i2c: E2 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: E2 03 00 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: E2 03 00 56 04 00 90 00 CE [18:11:51]RAPDU: 90 00 [18:11:51]wFMCommunicate OK [18:11:51]SAM_PROTO_ClearQueue done [18:11:51]KKMCreateOFDPacket [18:11:51]OFDProtocolAddRootSTLVToBuf [18:11:51]FM_MakeSignedData [18:11:51]FM_MakeSignedData [18:11:51]SAM_PROTO_SignData [18:11:51]wFMCommunicate request_size=4 [18:11:51]MH_SAM_APDU [18:11:51]CAPDU: 80 0D 01 02 [18:11:51]Write to MH i2c: E2 08 00 57 04 80 0D 01 02 00 00 00 00 D4 [18:11:51]Write i2c OK [18:11:51]MH_I2C_Read... [18:11:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:51]Read from MH i2c: E2 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: E2 03 00 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: E2 03 00 57 04 00 90 00 CF [18:11:51]RAPDU: 90 00 [18:11:51]wFMCommunicate OK [18:11:51]wFMCommunicate request_size=255 [18:11:51]MH_SAM_APDU [18:11:51]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 E7 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [18:11:51]Write to MH i2c: E2 02 01 58 04 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 E7 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 1A [18:11:51]Write i2c OK [18:11:51]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 58 04 00 90 00 D0 [18:11:52]RAPDU: 90 00 [18:11:52]wFMCommunicate OK [18:11:52]wFMCommunicate request_size=45 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 80 02 00 35 04 06 00 C8 A4 90 90 9A B9 [18:11:52]Write to MH i2c: E2 30 00 59 04 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 80 02 00 35 04 06 00 C8 A4 90 90 9A B9 00 00 46 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 59 04 00 90 00 D1 [18:11:52]RAPDU: 90 00 [18:11:52]wFMCommunicate OK [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 0D 03 02 [18:11:52]Write to MH i2c: E2 08 00 5A 04 80 0D 03 02 00 00 00 00 D9 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0B 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0B 00 5A 04 00 5A 0F F7 88 E2 03 D1 31 90 00 A9 [18:11:52]RAPDU: 5A 0F F7 88 E2 03 D1 31 90 00 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_SignData done [18:11:52]FM_MakeSignedData done [18:11:52]CreateOFDProtocolMessage [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 11 00 00 [18:11:52]Write to MH i2c: E2 08 00 5B 04 80 11 00 00 00 00 00 00 D9 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 17 00 [18:11:52]MH_I2C_Read... [18:11:52]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 37 36 39 90 00 32 [18:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:11:52]wFMCommunicate OK [18:11:52]CreateOFDProtocolMessage done [18:11:52]OFDSenderStorePacket 164020 [18:11:52]StoreOFDPacket docnum=164020 [18:11:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 96 5E 2A 01 B5 9E 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 E7 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 80 02 00 35 04 06 00 C8 A4 90 90 9A B9 5A 0F F7 88 E2 03 D1 31 [18:11:52]CheckFolder [18:11:52]dirname=/storage/ofd_packets [18:11:52]CheckFolder done [18:11:52]ProducePacketName [18:11:52]name=ofd_packets/00164020 [18:11:52]NVStorageSaveData ofd_packets/00164020 [18:11:52]File name is /storage/ofd_packets/00164020 [18:11:52]Write 336 bytes [18:11:52]NVStorageSaveData done [18:11:52]OFDSenderStorePacket done [18:11:52]KKMCreateOFDPacket done [18:11:52]NVStorageSaveData kkm_last_timestamp [18:11:52]File name is /storage/kkm_last_timestamp [18:11:52]Write 4 bytes [18:11:52]NVStorageSaveData done [18:11:52]ExternCall_PrintAddStr [18:11:52]wPrintStart [18:11:52]Write to MH i2c: 01 00 00 5C 04 60 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 07 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 FF 0F 75 [18:11:52]RasterBufferAndPrint [18:11:52]line Счет N : (3)50669 [18:11:52]line ИНН: 02508201610067 [18:11:52]line Контрольно-Кассовый Чек [18:11:52]line ПРОДАЖА [18:11:52]line Товар: 4700040114120 [18:11:52]line Султан чай 1л. чер персик [18:11:52]line 1.000 * 65.00 [18:11:52]line = 65.00 [18:11:52]line НДС 12% НСП 1% [18:11:52]line > о реализуемом товаре [18:11:52]line ИТОГО: 65.00 [18:11:52]line НСП 1% : 0.57 [18:11:52]line НДС 12% : 6.90 [18:11:52]line Наличными: 65.00 [18:11:52]line Безнал.: 0.00 [18:11:52]line Место: АЗС № 130 "Партнер Нефть" [18:11:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:11:52]line СНО: Общий режим [18:11:52]line Чек 618 21.08.2024 18:11 [18:11:52]line Смена: 466 ФФД: 1.0 [18:11:52]line ЗНМ: 0300000070 [18:11:52]line РНМ: 0000000000092562 [18:11:52]line Версия ККМ: 001 [18:11:52]line ФМ: 0000000000871769 [18:11:52]line ФД: 164020 [18:11:52]line ФПД: 220609125587641 [18:11:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164020&fm=220609125587641&tin=02508201610067®Number=0000000000092562&sum=6500 [18:11:52]line 0 [18:11:52]written 0, free lines is 4095 [18:11:52]OFD Sender: Processing packet 164020 [packets to send 970, broken 969] [18:11:52]ProducePacketName [18:11:52]name=ofd_packets/00164020 [18:11:52]OFD Sender: To server: pG, [18:11:52]CommunicateWithHost lk.salyk.kg:30040 [18:11:52]ConnectInit lk.salyk.kg [18:11:52]Write to MH i2c: 01 00 00 84 04 88 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 07 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 07 00 84 04 00 00 00 00 00 D3 0C 6E [18:11:52]RasterBufferAndPrint [18:11:52]line [18:11:52]line [18:11:52]line [18:11:52]line [18:11:52]line [18:11:52]written 0, free lines is 3289 [18:11:52]MH_Cut [18:11:52]Write to MH i2c: D1 01 00 8B 04 01 61 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: D1 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: D1 01 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: D1 01 00 8B 04 00 60 [18:11:52]Write to MH i2c: 01 00 00 8C 04 90 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:53]Connected sock=7 [18:11: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 37 36 39 32 01 00 00 96 5E 2A 01 B5 9E 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 E7 2D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 80 02 00 35 04 06 00 C8 A4 90 90 9A B9 5A 0F F7 88 E2 03 D1 31 [18:11:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 43 F1 47 00 63 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 37 36 39 10 04 04 00 B4 80 02 00 F4 03 04 00 38 D7 C5 66 B6 04 01 00 00 BA F8 A4 B6 DC 21 70 6D [18:11:53]CommunicateWithHost err = 0 [18:11:53]CheckOFDResponse [18:11:53]1017 (14) - 77093643461234 [18:11:53]1041 (16) - 0000000000871769 [18:11:53]1040 (4) - 164020 [18:11:53]1012 (4) - 21.08.2024 12:02 [18:11:53]1206 (1) - 0 [18:11:53]OFD Sender: Remove packet 164020 [18:11:53]ProducePacketName [18:11:53]name=ofd_packets/00164020 [18:11:53]NVStorageDeleteData [18:11:53]*** Cut start [18:11:53]*** Purtial cut [18:11:53]*** Stage 1: CUTSNS_PIN = 1 [18:11:53]OFD Sender: No OFD packet to send [18:11:55]Read from MH i2c: 01 [18:11:55]MH_I2C_Read... [18:11:55]*** Stop cut motor [18:11:55]*** Cut end [18:11:55]Read from MH i2c: 01 07 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [18:11:55]process_action close_receipt done [18:11:55]requested_data is exist [18:11:55]produce_requested_data [18:11:55]requested_item fm.sn is exist - process it [18:11:55]wFMCommunicate request_size=4 [18:11:55]MH_SAM_APDU [18:11:55]CAPDU: 80 11 00 00 [18:11:55]Write to MH i2c: E2 08 00 8D 04 80 11 00 00 00 00 00 00 0B [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:55]Read from MH i2c: E2 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 17 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 17 00 8D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [18:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:11:55]wFMCommunicate OK [18:11:55]requested_item fd.num is exist - process it [18:11:55]SAM_PROTO_GetFieldsCounters [18:11:55]wFMCommunicate request_size=4 [18:11:55]MH_SAM_APDU [18:11:55]CAPDU: 80 13 00 00 [18:11:55]Write to MH i2c: E2 08 00 8E 04 80 13 00 00 00 00 00 00 0E [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:55]Read from MH i2c: E2 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 62 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 62 00 8E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 81 [18:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:55]wFMCommunicate OK [18:11:55]SAM_PROTO_GetFieldsCounters done [18:11:55]requested_item shift.num is exist - process it [18:11:55]requested_item shift.opened is exist - process it [18:11:55]req_shift_opened [18:11:55]FM_GetShiftState [18:11:55]SAM_PROTO_GetShiftState [18:11:55]wFMCommunicate request_size=4 [18:11:55]MH_SAM_APDU [18:11:55]CAPDU: 80 13 01 00 [18:11:55]Write to MH i2c: E2 08 00 8F 04 80 13 01 00 00 00 00 00 10 [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:55]Read from MH i2c: E2 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 0E 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 0E 00 8F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [18:11:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:11:55]wFMCommunicate OK [18:11:55]SAM_PROTO_GetShiftState done [18:11:55]FM_GetShiftState done [18:11:55]req_shift_opened done [18:11:55]requested_item shift.open_date is exist - process it [18:11:55]req_shift_open_date [18:11:55]req_shift_open_date done [18:11:55]produce_requested_data done [18:11:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164020,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:11:55]process_action_free close_receipt [18:11:55]json_value_free [18:11:55]json_value_free done [18:11:55]process_json_proto returns [18:11:55]Send response to host [18:11:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164020,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:11:55]free response buf [18:11:55]execute_script done [18:11:55]execute_script returns [18:11:55]free content buf [18:11:55]Sock 10.Close socket [18:11:55]Sock 10.Thread stoped [18:11:58]OFD Sender: No OFD packet to send [18:12:02]recv_with_timeout no data received [18:12:03]OFD Sender: No OFD packet to send [18:12:09]OFD Sender: No OFD packet to send [18:12:14]OFD Sender: No OFD packet to send [18:12:19]OFD Sender: No OFD packet to send [18:12:23]accept exits with 9 [18:12:23]New connection [18:12:23]New thread 3067415908 created [18:12:23]Thread 3067559268 joined [18:12:23]Waiting for new connection... [18:12:23] Sock 9.Parse request [18:12:23]Sock 9.Check first char [18:12:23]Sock 9.First char is OK [18:12:23]request: POST /json_proto HTTP/1.0 [18:12:23]Method: POST [18:12:23]URL: /json_proto [18:12:23]Method is POST - this is cgi request [18:12:23]url: /json_proto [18:12:23]query_string will be loaded in cgi processing [18:12:23]execute_cgi json_proto POST (null) [18:12:23]execute_cgi path=json_proto method=POST [18:12:23]POST find Content-Length [18:12:23]Host: 172.17.44.132:8080 [18:12:23]Content-Length: 685 [18:12:23]Content-Type: application/json [18:12:23] [18:12:23]POST finish read [18:12:23]Found Content-Length = 685 [18:12:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:23]execute_script... [18:12: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)292618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:23]POST & json_proto [18:12:23]process_json_proto [18:12:23]json parsed OK: [18:12:23]protocol is kg_v1.0 [18:12:23]action value=close_receipt [18:12:23]process_action close_receipt [18:12:23]cmd_close_receipt [18:12:23]MH_GetDate [18:12:23]Write to MH i2c: F0 00 00 90 04 83 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: F0 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: F0 09 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: F0 09 00 90 04 00 08 2E C6 66 2A 83 C1 65 C1 [18:12:23]GetLastDocTimeStamp 1724263911 [18:12:23]current date 1724263944 [18:12:23]FM_GetShiftState [18:12:23]SAM_PROTO_GetShiftState [18:12:23]wFMCommunicate request_size=4 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 13 01 00 [18:12:23]Write to MH i2c: E2 08 00 91 04 80 13 01 00 00 00 00 00 12 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 0E 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 0E 00 91 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [18:12:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:12:23]wFMCommunicate OK [18:12:23]SAM_PROTO_GetShiftState done [18:12:23]FM_GetShiftState done [18:12:23]opened in 1724199517 [18:12:23]opened+sec_in_day 1724285917 [18:12:23]quantity*price = 150028 [18:12:23]sum+1 = 150030 [18:12:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.32 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 619 21.08.2024 18:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164021 ФПД: 174059509375642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164021&fm=174059509375642&tin=02508201610067®Number=0000000000092562&sum=150000 [18:12:24]StoreToDocumentArchive [18:12:24]shift 466 fd 164021 [18:12:24]save to /storage/0466/doc_00164021 [18:12:24]save last doc name /storage/0466/doc_00164021 to /storage/kkm_last_doc_name [18:12:24]save OK [18:12:24]Clear old archive folders... [18:12:24]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:12:24]tlvbuf is 01655790 [18:12:24]SAM_PROTO_ClearQueue [18:12:24]wFMCommunicate request_size=4 [18:12:24]MH_SAM_APDU [18:12:24]CAPDU: 80 09 00 00 [18:12:24]Write to MH i2c: E2 08 00 9E 04 80 09 00 00 00 00 00 00 14 [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:24]Read from MH i2c: E2 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [18:12:24]RAPDU: 90 00 [18:12:24]wFMCommunicate OK [18:12:24]SAM_PROTO_ClearQueue done [18:12:24]KKMCreateOFDPacket [18:12:24]OFDProtocolAddRootSTLVToBuf [18:12:24]FM_MakeSignedData [18:12:24]FM_MakeSignedData [18:12:24]SAM_PROTO_SignData [18:12:24]wFMCommunicate request_size=4 [18:12:24]MH_SAM_APDU [18:12:24]CAPDU: 80 0D 01 02 [18:12:24]Write to MH i2c: E2 08 00 9F 04 80 0D 01 02 00 00 00 00 1C [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:24]Read from MH i2c: E2 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [18:12:24]RAPDU: 90 00 [18:12:24]wFMCommunicate OK [18:12:24]wFMCommunicate request_size=255 [18:12:24]MH_SAM_APDU [18:12:24]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6B 02 00 00 F4 03 04 00 08 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 80 02 00 35 04 06 00 9E 4E [18:12:24]Write to MH i2c: E2 02 01 A0 04 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6B 02 00 00 F4 03 04 00 08 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 80 02 00 35 04 06 00 9E 4E 00 00 63 [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:24]Read from MH i2c: E2 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 A0 04 00 90 00 18 [18:12:24]RAPDU: 90 00 [18:12:24]wFMCommunicate OK [18:12:24]wFMCommunicate request_size=9 [18:12:24]MH_SAM_APDU [18:12:24]CAPDU: 80 0D 02 02 04 63 39 E2 9A [18:12:24]Write to MH i2c: E2 0C 00 A1 04 80 0D 02 02 04 00 63 39 E2 9A 00 00 3F [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:24]Read from MH i2c: E2 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 03 00 A1 04 00 90 00 19 [18:12:24]RAPDU: 90 00 [18:12:24]wFMCommunicate OK [18:12:24]wFMCommunicate request_size=4 [18:12:24]MH_SAM_APDU [18:12:24]CAPDU: 80 0D 03 02 [18:12:24]Write to MH i2c: E2 08 00 A2 04 80 0D 03 02 00 00 00 00 21 [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:24]Read from MH i2c: E2 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 0B 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 0B 00 A2 04 00 33 EE 0F 62 65 32 31 92 90 00 0E [18:12:24]RAPDU: 33 EE 0F 62 65 32 31 92 90 00 [18:12:24]wFMCommunicate OK [18:12:24]SAM_PROTO_SignData done [18:12:24]FM_MakeSignedData done [18:12:24]CreateOFDProtocolMessage [18:12:24]wFMCommunicate request_size=4 [18:12:24]MH_SAM_APDU [18:12:24]CAPDU: 80 11 00 00 [18:12:24]Write to MH i2c: E2 08 00 A3 04 80 11 00 00 00 00 00 00 21 [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:24]Read from MH i2c: E2 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 17 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 17 00 A3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [18:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:12:24]wFMCommunicate OK [18:12:24]CreateOFDProtocolMessage done [18:12:24]OFDSenderStorePacket 164021 [18:12:24]StoreOFDPacket docnum=164021 [18:12:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 A7 ED 06 01 2A 81 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6B 02 00 00 F4 03 04 00 08 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 80 02 00 35 04 06 00 9E 4E 63 39 E2 9A 33 EE 0F 62 65 32 31 92 [18:12:24]CheckFolder [18:12:24]dirname=/storage/ofd_packets [18:12:24]CheckFolder done [18:12:24]ProducePacketName [18:12:24]name=ofd_packets/00164021 [18:12:24]NVStorageSaveData ofd_packets/00164021 [18:12:24]File name is /storage/ofd_packets/00164021 [18:12:24]Write 300 bytes [18:12:24]NVStorageSaveData done [18:12:24]OFDSenderStorePacket done [18:12:24]KKMCreateOFDPacket done [18:12:24]NVStorageSaveData kkm_last_timestamp [18:12:24]File name is /storage/kkm_last_timestamp [18:12:24]Write 4 bytes [18:12:24]NVStorageSaveData done [18:12:24]ExternCall_PrintAddStr [18:12:24]wPrintStart [18:12:24]Write to MH i2c: 01 00 00 A4 04 A8 [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: 01 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: 01 07 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: 01 07 00 A4 04 00 00 00 00 00 FF 0F BD [18:12:24]RasterBufferAndPrint [18:12:24]line Счет N : (1)292618 [18:12:24]line ИНН: 02508201610067 [18:12:24]line Контрольно-Кассовый Чек [18:12:24]line ПРОДАЖА [18:12:24]line ТРК (МРК, ГНК) : 71 [18:12:24]line Товар: 2711129700 [18:12:24]line ГАЗ-К-5 [18:12:24]line 39.070 * 38.40 [18:12:24]line = 1500.29 [18:12:24]line НДС 12% НСП 1% [18:12:24]line > о реализуемом товаре [18:12:24]line ОКРУГЛЕНИЕ: -0.29 [18:12:24]line ИТОГО: 1500.00 [18:12:24]line Внесено: 1500.00 [18:12:24]line СДАЧА: 0.00 [18:12:24]line НСП 1% : 13.28 [18:12:24]line НДС 12% : 159.32 [18:12:24]line Наличными: 1500.00 [18:12:24]line Безнал.: 0.00 [18:12:24]line Место: АЗС № 130 "Партнер Нефть" [18:12:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:12:24]line СНО: Общий режим [18:12:24]line Чек 619 21.08.2024 18:12 [18:12:24]line Смена: 466 ФФД: 1.0 [18:12:24]line ЗНМ: 0300000070 [18:12:24]line РНМ: 0000000000092562 [18:12:24]line Версия ККМ: 001 [18:12:24]line ФМ: 0000000000871769 [18:12:24]line ФД: 164021 [18:12:24]line ФПД: 174059509375642 [18:12:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164021&fm=174059509375642&tin=02508201610067®Number=0000000000092562&sum=150000 [18:12:24]OFD Sender: Processing packet 164021 [packets to send 970, broken 969] [18:12:24]ProducePacketName [18:12:24]name=ofd_packets/00164021 [18:12:24]OFD Sender: To server: pG, [18:12:24]CommunicateWithHost lk.salyk.kg:30040 [18:12:24]ConnectInit lk.salyk.kg [18:12:24]written 0, free lines is 4095 [18:12:25]Write to MH i2c: 01 00 00 CF 04 D3 [18:12:25]Write i2c OK [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: 01 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: 01 07 00 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 B5 0C 9B [18:12:25]RasterBufferAndPrint [18:12:25]line [18:12:25]line [18:12:25]line [18:12:25]line [18:12:25]line [18:12:25]written 0, free lines is 3259 [18:12:25]MH_Cut [18:12:25]Write to MH i2c: D1 01 00 D6 04 01 AC [18:12:25]Write i2c OK [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: D1 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: D1 01 00 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: D1 01 00 D6 04 00 AB [18:12:25]Write to MH i2c: 01 00 00 D7 04 DB [18:12:25]Write i2c OK [18:12:25]MH_I2C_Read... [18:12:26]*** Cut start [18:12:26]*** Purtial cut [18:12:26]*** Stage 1: CUTSNS_PIN = 1 [18:12:28]Read from MH i2c: 01 [18:12:28]MH_I2C_Read... [18:12:28]*** Stop cut motor [18:12:28]*** Cut end [18:12:28]Read from MH i2c: 01 07 00 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: 01 07 00 D7 04 00 00 00 00 00 FF 0F F0 [18:12:28]process_action close_receipt done [18:12:28]requested_data is exist [18:12:28]produce_requested_data [18:12:28]requested_item fm.sn is exist - process it [18:12:28]wFMCommunicate request_size=4 [18:12:28]MH_SAM_APDU [18:12:28]CAPDU: 80 11 00 00 [18:12:28]Write to MH i2c: E2 08 00 D8 04 80 11 00 00 00 00 00 00 56 [18:12:28]Write i2c OK [18:12:28]MH_I2C_Read... [18:12:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:28]Read from MH i2c: E2 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 17 00 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 17 00 D8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AF [18:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:12:28]wFMCommunicate OK [18:12:28]requested_item fd.num is exist - process it [18:12:28]SAM_PROTO_GetFieldsCounters [18:12:28]wFMCommunicate request_size=4 [18:12:28]MH_SAM_APDU [18:12:28]CAPDU: 80 13 00 00 [18:12:28]Write to MH i2c: E2 08 00 D9 04 80 13 00 00 00 00 00 00 59 [18:12:28]Write i2c OK [18:12:28]MH_I2C_Read... [18:12:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:28]Read from MH i2c: E2 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 62 00 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 62 00 D9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 D0 [18:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:28]wFMCommunicate OK [18:12:28]SAM_PROTO_GetFieldsCounters done [18:12:28]requested_item shift.num is exist - process it [18:12:28]requested_item shift.opened is exist - process it [18:12:28]req_shift_opened [18:12:28]FM_GetShiftState [18:12:28]SAM_PROTO_GetShiftState [18:12:28]wFMCommunicate request_size=4 [18:12:28]MH_SAM_APDU [18:12:28]CAPDU: 80 13 01 00 [18:12:28]Write to MH i2c: E2 08 00 DA 04 80 13 01 00 00 00 00 00 5B [18:12:28]Write i2c OK [18:12:28]MH_I2C_Read... [18:12:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:28]Read from MH i2c: E2 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 0E 00 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 0E 00 DA 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [18:12:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:12:28]wFMCommunicate OK [18:12:28]SAM_PROTO_GetShiftState done [18:12:28]FM_GetShiftState done [18:12:28]req_shift_opened done [18:12:28]requested_item shift.open_date is exist - process it [18:12:28]req_shift_open_date [18:12:28]req_shift_open_date done [18:12:28]produce_requested_data done [18:12:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164021,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:12:28]process_action_free close_receipt [18:12:28]json_value_free [18:12:28]json_value_free done [18:12:28]process_json_proto returns [18:12:28]Send response to host [18:12:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164021,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:12:28]free response buf [18:12:28]execute_script done [18:12:28]execute_script returns [18:12:28]free content buf [18:12:28]Sock 9.Close socket [18:12:28]Sock 9.Thread stoped [18:12:29]ConnectInit Can't take IP for lk.salyk.kg [18:12:29]CommunicateWithHost connect error [18:12:29]CommunicateWithHost err = -1 [18:12:29]OFD Sender: Server communicate error [18:12:32]accept exits with 10 [18:12:32]New connection [18:12:32]New thread 3067559268 created [18:12:32]Thread 3067415908 joined [18:12:32]Waiting for new connection... [18:12:32] Sock 10.Parse request [18:12:32]Sock 10.Check first char [18:12:32]Sock 10.First char is OK [18:12:32]request: POST /json_proto HTTP/1.0 [18:12:32]Method: POST [18:12:32]URL: /json_proto [18:12:32]Method is POST - this is cgi request [18:12:32]url: /json_proto [18:12:32]query_string will be loaded in cgi processing [18:12:32]execute_cgi json_proto POST (null) [18:12:32]execute_cgi path=json_proto method=POST [18:12:32]POST find Content-Length [18:12:32]Host: 172.17.44.132:8080 [18:12:32]Content-Length: 676 [18:12:32]Content-Type: application/json [18:12:32] [18:12:32]POST finish read [18:12:32]Found Content-Length = 676 [18:12:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50670", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:32]execute_script... [18:12:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50670", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:32]POST & json_proto [18:12:32]process_json_proto [18:12:32]json parsed OK: [18:12:32]protocol is kg_v1.0 [18:12:32]action value=close_receipt [18:12:32]process_action close_receipt [18:12:32]cmd_close_receipt [18:12:32]MH_GetDate [18:12:32]Write to MH i2c: F0 00 00 DB 04 CE [18:12:32]Write i2c OK [18:12:32]MH_I2C_Read... [18:12:32]Read from MH i2c: F0 [18:12:32]MH_I2C_Read... [18:12:32]Read from MH i2c: F0 09 00 [18:12:32]MH_I2C_Read... [18:12:32]Read from MH i2c: F0 09 00 DB 04 00 11 2E C6 66 2A 83 C1 65 15 [18:12:32]GetLastDocTimeStamp 1724263944 [18:12:32]current date 1724263953 [18:12:32]FM_GetShiftState [18:12:32]SAM_PROTO_GetShiftState [18:12:32]wFMCommunicate request_size=4 [18:12:32]MH_SAM_APDU [18:12:32]CAPDU: 80 13 01 00 [18:12:32]Write to MH i2c: E2 08 00 DC 04 80 13 01 00 00 00 00 00 5D [18:12:32]Write i2c OK [18:12:32]MH_I2C_Read... [18:12:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:32]Read from MH i2c: E2 [18:12:32]MH_I2C_Read... [18:12:32]Read from MH i2c: E2 0E 00 [18:12:32]MH_I2C_Read... [18:12:32]Read from MH i2c: E2 0E 00 DC 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [18:12:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:12:32]wFMCommunicate OK [18:12:32]SAM_PROTO_GetShiftState done [18:12:32]FM_GetShiftState done [18:12:32]opened in 1724199517 [18:12:32]opened+sec_in_day 1724285917 [18:12:32]quantity*price = 13000 [18:12:32]sum+1 = 13001 [18:12:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 620 21.08.2024 18:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164022 ФПД: 196916215979653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181233&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164022&fm=196916215979653&tin=02508201610067®Number=0000000000092562&sum=13000 0 [18:12:33]StoreToDocumentArchive [18:12:33]shift 466 fd 164022 [18:12:33]save to /storage/0466/doc_00164022 [18:12:33]save last doc name /storage/0466/doc_00164022 to /storage/kkm_last_doc_name [18:12:33]save OK [18:12:33]Clear old archive folders... [18:12:33]ProcessDocumentItem done err = 0, tmpTLVsize=286 [18:12:33]tlvbuf is 01640660 [18:12:33]SAM_PROTO_ClearQueue [18:12:33]wFMCommunicate request_size=4 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 09 00 00 [18:12:33]Write to MH i2c: E2 08 00 E9 04 80 09 00 00 00 00 00 00 5F [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 E9 04 00 90 00 61 [18:12:33]RAPDU: 90 00 [18:12:33]wFMCommunicate OK [18:12:33]SAM_PROTO_ClearQueue done [18:12:33]KKMCreateOFDPacket [18:12:33]OFDProtocolAddRootSTLVToBuf [18:12:33]FM_MakeSignedData [18:12:33]FM_MakeSignedData [18:12:33]SAM_PROTO_SignData [18:12:33]wFMCommunicate request_size=4 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 0D 01 02 [18:12:33]Write to MH i2c: E2 08 00 EA 04 80 0D 01 02 00 00 00 00 67 [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 EA 04 00 90 00 62 [18:12:33]RAPDU: 90 00 [18:12:33]wFMCommunicate OK [18:12:33]wFMCommunicate request_size=255 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 11 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [18:12:33]Write to MH i2c: E2 02 01 EB 04 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 11 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 2C [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:34]Read from MH i2c: E2 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 03 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 03 00 EB 04 00 90 00 63 [18:12:34]RAPDU: 90 00 [18:12:34]wFMCommunicate OK [18:12:34]wFMCommunicate request_size=45 [18:12:34]MH_SAM_APDU [18:12:34]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 80 02 00 35 04 06 00 B3 18 21 1A 9E 85 [18:12:34]Write to MH i2c: E2 30 00 EC 04 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 80 02 00 35 04 06 00 B3 18 21 1A 9E 85 00 00 25 [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:34]Read from MH i2c: E2 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 03 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 03 00 EC 04 00 90 00 64 [18:12:34]RAPDU: 90 00 [18:12:34]wFMCommunicate OK [18:12:34]wFMCommunicate request_size=4 [18:12:34]MH_SAM_APDU [18:12:34]CAPDU: 80 0D 03 02 [18:12:34]Write to MH i2c: E2 08 00 ED 04 80 0D 03 02 00 00 00 00 6C [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:34]Read from MH i2c: E2 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 0B 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 0B 00 ED 04 00 36 E3 03 C5 0B 60 FB 81 90 00 35 [18:12:34]RAPDU: 36 E3 03 C5 0B 60 FB 81 90 00 [18:12:34]wFMCommunicate OK [18:12:34]SAM_PROTO_SignData done [18:12:34]FM_MakeSignedData done [18:12:34]CreateOFDProtocolMessage [18:12:34]wFMCommunicate request_size=4 [18:12:34]MH_SAM_APDU [18:12:34]CAPDU: 80 11 00 00 [18:12:34]Write to MH i2c: E2 08 00 EE 04 80 11 00 00 00 00 00 00 6C [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:34]Read from MH i2c: E2 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 17 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: E2 17 00 EE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C5 [18:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:12:34]wFMCommunicate OK [18:12:34]CreateOFDProtocolMessage done [18:12:34]OFDSenderStorePacket 164022 [18:12:34]StoreOFDPacket docnum=164022 [18:12:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 79 35 2A 01 BE 36 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 11 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 80 02 00 35 04 06 00 B3 18 21 1A 9E 85 36 E3 03 C5 0B 60 FB 81 [18:12:34]CheckFolder [18:12:34]dirname=/storage/ofd_packets [18:12:34]CheckFolder done [18:12:34]ProducePacketName [18:12:34]name=ofd_packets/00164022 [18:12:34]NVStorageSaveData ofd_packets/00164022 [18:12:34]File name is /storage/ofd_packets/00164022 [18:12:34]Write 336 bytes [18:12:34]NVStorageSaveData done [18:12:34]OFDSenderStorePacket done [18:12:34]KKMCreateOFDPacket done [18:12:34]NVStorageSaveData kkm_last_timestamp [18:12:34]File name is /storage/kkm_last_timestamp [18:12:34]Write 4 bytes [18:12:34]NVStorageSaveData done [18:12:34]ExternCall_PrintAddStr [18:12:34]wPrintStart [18:12:34]Write to MH i2c: 01 00 00 EF 04 F3 [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 07 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 07 00 EF 04 00 00 00 00 00 FF 0F 08 [18:12:34]RasterBufferAndPrint [18:12:34]line Счет N : (3)50670 [18:12:34]line ИНН: 02508201610067 [18:12:34]line Контрольно-Кассовый Чек [18:12:34]line ПРОДАЖА [18:12:34]line Товар: 4700040114120 [18:12:34]line Султан чай 1л. чер персик [18:12:34]line 2.000 * 65.00 [18:12:34]line = 130.00 [18:12:34]line НДС 12% НСП 1% [18:12:34]line > о реализуемом товаре [18:12:34]line ИТОГО: 130.00 [18:12:34]line НСП 1% : 1.15 [18:12:34]line НДС 12% : 13.80 [18:12:34]line Наличными: 130.00 [18:12:34]line Безнал.: 0.00 [18:12:34]line Место: АЗС № 130 "Партнер Нефть" [18:12:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:12:34]line СНО: Общий режим [18:12:34]line Чек 620 21.08.2024 18:12 [18:12:34]line Смена: 466 ФФД: 1.0 [18:12:34]line ЗНМ: 0300000070 [18:12:34]line РНМ: 0000000000092562 [18:12:34]line Версия ККМ: 001 [18:12:34]line ФМ: 0000000000871769 [18:12:34]line ФД: 164022 [18:12:34]line ФПД: 196916215979653 [18:12:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181233&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164022&fm=196916215979653&tin=02508201610067®Number=0000000000092562&sum=13000 [18:12:34]line 0 [18:12:34]written 0, free lines is 4095 [18:12:34]OFD Sender: Processing packet 164021 [packets to send 971, broken 969] [18:12:34]ProducePacketName [18:12:34]name=ofd_packets/00164021 [18:12:34]OFD Sender: To server: pG, [18:12:34]CommunicateWithHost lk.salyk.kg:30040 [18:12:34]ConnectInit lk.salyk.kg [18:12:34]Write to MH i2c: 01 00 00 17 05 1C [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 07 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 07 00 17 05 00 00 00 00 00 DC 0C 0B [18:12:34]RasterBufferAndPrint [18:12:34]line [18:12:34]line [18:12:34]line [18:12:34]line [18:12:34]line [18:12:34]written 0, free lines is 3302 [18:12:34]MH_Cut [18:12:34]Write to MH i2c: D1 01 00 1E 05 01 F5 [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: D1 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: D1 01 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: D1 01 00 1E 05 00 F4 [18:12:34]Write to MH i2c: 01 00 00 1F 05 24 [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:35]*** Cut start [18:12:35]*** Purtial cut [18:12:35]*** Stage 1: CUTSNS_PIN = 1 [18:12:37]Read from MH i2c: 01 [18:12:37]MH_I2C_Read... [18:12:37]*** Stop cut motor [18:12:37]*** Cut end [18:12:37]Read from MH i2c: 01 07 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: 01 07 00 1F 05 00 00 00 00 00 FF 0F 39 [18:12:37]process_action close_receipt done [18:12:37]requested_data is exist [18:12:37]produce_requested_data [18:12:37]requested_item fm.sn is exist - process it [18:12:37]wFMCommunicate request_size=4 [18:12:37]MH_SAM_APDU [18:12:37]CAPDU: 80 11 00 00 [18:12:37]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [18:12:37]Write i2c OK [18:12:37]MH_I2C_Read... [18:12:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:37]Read from MH i2c: E2 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 17 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 17 00 20 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [18:12:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:12:37]wFMCommunicate OK [18:12:37]requested_item fd.num is exist - process it [18:12:37]SAM_PROTO_GetFieldsCounters [18:12:37]wFMCommunicate request_size=4 [18:12:37]MH_SAM_APDU [18:12:37]CAPDU: 80 13 00 00 [18:12:37]Write to MH i2c: E2 08 00 21 05 80 13 00 00 00 00 00 00 A2 [18:12:37]Write i2c OK [18:12:37]MH_I2C_Read... [18:12:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:37]Read from MH i2c: E2 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 62 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 62 00 21 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 1D [18:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:37]wFMCommunicate OK [18:12:37]SAM_PROTO_GetFieldsCounters done [18:12:37]requested_item shift.num is exist - process it [18:12:37]requested_item shift.opened is exist - process it [18:12:37]req_shift_opened [18:12:37]FM_GetShiftState [18:12:37]SAM_PROTO_GetShiftState [18:12:37]wFMCommunicate request_size=4 [18:12:37]MH_SAM_APDU [18:12:37]CAPDU: 80 13 01 00 [18:12:37]Write to MH i2c: E2 08 00 22 05 80 13 01 00 00 00 00 00 A4 [18:12:37]Write i2c OK [18:12:37]MH_I2C_Read... [18:12:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:37]Read from MH i2c: E2 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 0E 00 [18:12:37]MH_I2C_Read... [18:12:37]Read from MH i2c: E2 0E 00 22 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [18:12:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:12:37]wFMCommunicate OK [18:12:37]SAM_PROTO_GetShiftState done [18:12:37]FM_GetShiftState done [18:12:37]req_shift_opened done [18:12:37]requested_item shift.open_date is exist - process it [18:12:37]req_shift_open_date [18:12:37]req_shift_open_date done [18:12:37]produce_requested_data done [18:12:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164022,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:12:37]process_action_free close_receipt [18:12:37]json_value_free [18:12:37]json_value_free done [18:12:37]process_json_proto returns [18:12:37]Send response to host [18:12:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164022,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:12:37]free response buf [18:12:37]execute_script done [18:12:37]execute_script returns [18:12:37]free content buf [18:12:37]Sock 10.Close socket [18:12:37]Sock 10.Thread stoped [18:12:43]recv_with_timeout no data received [18:12:52]Connected sock=11 [18:12: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 37 36 39 0E 01 00 00 A7 ED 06 01 2A 81 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 6B 02 00 00 F4 03 04 00 08 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 80 02 00 35 04 06 00 9E 4E 63 39 E2 9A 33 EE 0F 62 65 32 31 92 [18:12:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4F 61 47 00 93 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 37 36 39 10 04 04 00 B5 80 02 00 F4 03 04 00 76 D7 C5 66 B6 04 01 00 00 46 0B D3 5E ED 93 61 29 [18:12:55]CommunicateWithHost err = 0 [18:12:55]CheckOFDResponse [18:12:55]1017 (14) - 77093643461234 [18:12:55]1041 (16) - 0000000000871769 [18:12:55]1040 (4) - 164021 [18:12:55]1012 (4) - 21.08.2024 12:03 [18:12:55]1206 (1) - 0 [18:12:55]OFD Sender: Remove packet 164021 [18:12:55]ProducePacketName [18:12:55]name=ofd_packets/00164021 [18:12:55]NVStorageDeleteData [18:12:56]OFD Sender: Processing packet 164022 [packets to send 970, broken 969] [18:12:56]ProducePacketName [18:12:56]name=ofd_packets/00164022 [18:12:56]OFD Sender: To server: pG, [18:12:56]CommunicateWithHost lk.salyk.kg:30040 [18:12:56]ConnectInit lk.salyk.kg [18:13:00]recv_with_timeout no data received [18:13:01]ConnectInit Can't take IP for lk.salyk.kg [18:13:01]CommunicateWithHost connect error [18:13:01]CommunicateWithHost err = -1 [18:13:01]OFD Sender: Server communicate error [18:13:06]OFD Sender: Processing packet 164022 [packets to send 970, broken 969] [18:13:06]ProducePacketName [18:13:06]name=ofd_packets/00164022 [18:13:06]OFD Sender: To server: pG, [18:13:06]CommunicateWithHost lk.salyk.kg:30040 [18:13:06]ConnectInit lk.salyk.kg [18:13:11]ConnectInit Can't take IP for lk.salyk.kg [18:13:11]CommunicateWithHost connect error [18:13:11]CommunicateWithHost err = -1 [18:13:11]OFD Sender: Server communicate error [18:13:16]recv_with_timeout no data received [18:13:16]OFD Sender: Processing packet 164022 [packets to send 970, broken 969] [18:13:16]ProducePacketName [18:13:16]name=ofd_packets/00164022 [18:13:16]OFD Sender: To server: pG, [18:13:16]CommunicateWithHost lk.salyk.kg:30040 [18:13:16]ConnectInit lk.salyk.kg [18:13:21]ConnectInit Can't take IP for lk.salyk.kg [18:13:21]CommunicateWithHost connect error [18:13:21]CommunicateWithHost err = -1 [18:13:21]OFD Sender: Server communicate error [18:13:23]accept exits with 7 [18:13:23]New connection [18:13:23]New thread 3067415908 created [18:13:23]Thread 3067559268 joined [18:13:23]Waiting for new connection... [18:13:23] Sock 7.Parse request [18:13:23]Sock 7.Check first char [18:13:23]Sock 7.First char is OK [18:13:23]request: POST /json_proto HTTP/1.0 [18:13:23]Method: POST [18:13:23]URL: /json_proto [18:13:23]Method is POST - this is cgi request [18:13:23]url: /json_proto [18:13:23]query_string will be loaded in cgi processing [18:13:23]execute_cgi json_proto POST (null) [18:13:23]execute_cgi path=json_proto method=POST [18:13:23]POST find Content-Length [18:13:23]Host: 172.17.44.132:8080 [18:13:23]Content-Length: 1249 [18:13:23]Content-Type: application/json [18:13:23] [18:13:23]POST finish read [18:13:23]Found Content-Length = 1249 [18:13:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50671", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:23]execute_script... [18:13: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 : (3)50671", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:23]POST & json_proto [18:13:23]process_json_proto [18:13:23]json parsed OK: [18:13:23]protocol is kg_v1.0 [18:13:23]action value=close_receipt [18:13:23]process_action close_receipt [18:13:23]cmd_close_receipt [18:13:23]MH_GetDate [18:13:23]Write to MH i2c: F0 00 00 23 05 17 [18:13:23]Write i2c OK [18:13:23]MH_I2C_Read... [18:13:23]Read from MH i2c: F0 [18:13:23]MH_I2C_Read... [18:13:23]Read from MH i2c: F0 09 00 [18:13:23]MH_I2C_Read... [18:13:23]Read from MH i2c: F0 09 00 23 05 00 44 2E C6 66 2A 83 C1 65 91 [18:13:23]GetLastDocTimeStamp 1724263953 [18:13:23]current date 1724264004 [18:13:23]FM_GetShiftState [18:13:23]SAM_PROTO_GetShiftState [18:13:23]wFMCommunicate request_size=4 [18:13:23]MH_SAM_APDU [18:13:23]CAPDU: 80 13 01 00 [18:13:23]Write to MH i2c: E2 08 00 24 05 80 13 01 00 00 00 00 00 A6 [18:13:23]Write i2c OK [18:13:23]MH_I2C_Read... [18:13:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:23]Read from MH i2c: E2 [18:13:23]MH_I2C_Read... [18:13:23]Read from MH i2c: E2 0E 00 [18:13:23]MH_I2C_Read... [18:13:23]Read from MH i2c: E2 0E 00 24 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6C [18:13:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:13:23]wFMCommunicate OK [18:13:23]SAM_PROTO_GetShiftState done [18:13:23]FM_GetShiftState done [18:13:23]opened in 1724199517 [18:13:23]opened+sec_in_day 1724285917 [18:13:23]quantity*price = 5000 [18:13:23]sum+1 = 5001 [18:13:23]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000481972 Напиток энерг Nitro грейпфрут-маракуйя 0 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 621 21.08.2024 18:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164023 ФПД: 36150780451939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164023&fm=36150780451939&tin=02508201610067®Number=0000000000092562&sum=20500 0 [18:13:24]StoreToDocumentArchive [18:13:24]shift 466 fd 164023 [18:13:24]save to /storage/0466/doc_00164023 [18:13:24]save last doc name /storage/0466/doc_00164023 to /storage/kkm_last_doc_name [18:13:24]save OK [18:13:24]Clear old archive folders... [18:13:24]ProcessDocumentItem done err = 0, tmpTLVsize=516 [18:13:24]tlvbuf is 01655350 [18:13:24]SAM_PROTO_ClearQueue [18:13:24]wFMCommunicate request_size=4 [18:13:24]MH_SAM_APDU [18:13:24]CAPDU: 80 09 00 00 [18:13:24]Write to MH i2c: E2 08 00 31 05 80 09 00 00 00 00 00 00 A8 [18:13:24]Write i2c OK [18:13:24]MH_I2C_Read... [18:13:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:24]Read from MH i2c: E2 [18:13:24]MH_I2C_Read... [18:13:24]Read from MH i2c: E2 03 00 [18:13:24]MH_I2C_Read... [18:13:24]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [18:13:24]RAPDU: 90 00 [18:13:24]wFMCommunicate OK [18:13:24]SAM_PROTO_ClearQueue done [18:13:24]KKMCreateOFDPacket [18:13:24]OFDProtocolAddRootSTLVToBuf [18:13:24]FM_MakeSignedData [18:13:24]FM_MakeSignedData [18:13:24]SAM_PROTO_SignData [18:13:24]wFMCommunicate request_size=4 [18:13:24]MH_SAM_APDU [18:13:24]CAPDU: 80 0D 01 02 [18:13:24]Write to MH i2c: E2 08 00 32 05 80 0D 01 02 00 00 00 00 B0 [18:13:24]Write i2c OK [18:13:24]MH_I2C_Read... [18:13:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:24]Read from MH i2c: E2 [18:13:24]MH_I2C_Read... [18:13:24]Read from MH i2c: E2 03 00 [18:13:24]MH_I2C_Read... [18:13:24]Read from MH i2c: E2 03 00 32 05 00 90 00 AB [18:13:24]RAPDU: 90 00 [18:13:24]wFMCommunicate OK [18:13:24]wFMCommunicate request_size=255 [18:13:24]MH_SAM_APDU [18:13:24]CAPDU: 80 0D 02 02 FA 03 00 04 02 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 [18:13:24]Write to MH i2c: E2 02 01 33 05 80 0D 02 02 FA 00 03 00 04 02 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 00 00 46 [18:13:24]Write i2c OK [18:13:24]MH_I2C_Read... [18:13:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:24]Read from MH i2c: E2 [18:13:24]MH_I2C_Read... [18:13:24]Read from MH i2c: E2 03 00 [18:13:24]MH_I2C_Read... [18:13:24]Read from MH i2c: E2 03 00 33 05 00 90 00 AC [18:13:24]RAPDU: 90 00 [18:13:24]wFMCommunicate OK [18:13:24]wFMCommunicate request_size=255 [18:13:24]MH_SAM_APDU [18:13:24]CAPDU: 80 0D 02 02 FA 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 44 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [18:13:25]Write to MH i2c: E2 02 01 34 05 80 0D 02 02 FA 00 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 44 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 A7 [18:13:25]Write i2c OK [18:13:25]MH_I2C_Read... [18:13:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:25]Read from MH i2c: E2 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 03 00 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 03 00 34 05 00 90 00 AD [18:13:25]RAPDU: 90 00 [18:13:25]wFMCommunicate OK [18:13:25]wFMCommunicate request_size=25 [18:13:25]MH_SAM_APDU [18:13:25]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 B7 80 02 00 35 04 06 00 20 E1 02 6D 5C 63 [18:13:25]Write to MH i2c: E2 1C 00 35 05 80 0D 02 02 14 00 36 39 10 04 04 00 B7 80 02 00 35 04 06 00 20 E1 02 6D 5C 63 00 00 0A [18:13:25]Write i2c OK [18:13:25]MH_I2C_Read... [18:13:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:25]Read from MH i2c: E2 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 03 00 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 03 00 35 05 00 90 00 AE [18:13:25]RAPDU: 90 00 [18:13:25]wFMCommunicate OK [18:13:25]wFMCommunicate request_size=4 [18:13:25]MH_SAM_APDU [18:13:25]CAPDU: 80 0D 03 02 [18:13:25]Write to MH i2c: E2 08 00 36 05 80 0D 03 02 00 00 00 00 B6 [18:13:25]Write i2c OK [18:13:25]MH_I2C_Read... [18:13:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:25]Read from MH i2c: E2 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 0B 00 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 0B 00 36 05 00 5C 58 74 1C 34 D9 1A 21 90 00 43 [18:13:25]RAPDU: 5C 58 74 1C 34 D9 1A 21 90 00 [18:13:25]wFMCommunicate OK [18:13:25]SAM_PROTO_SignData done [18:13:25]FM_MakeSignedData done [18:13:25]CreateOFDProtocolMessage [18:13:25]wFMCommunicate request_size=4 [18:13:25]MH_SAM_APDU [18:13:25]CAPDU: 80 11 00 00 [18:13:25]Write to MH i2c: E2 08 00 37 05 80 11 00 00 00 00 00 00 B6 [18:13:25]Write i2c OK [18:13:25]MH_I2C_Read... [18:13:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:25]Read from MH i2c: E2 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 17 00 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: E2 17 00 37 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [18:13:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:13:25]wFMCommunicate OK [18:13:25]CreateOFDProtocolMessage done [18:13:25]OFDSenderStorePacket 164023 [18:13:25]StoreOFDPacket docnum=164023 [18:13:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 18 02 00 00 C4 E9 10 02 D3 9D 5A 03 01 00 03 00 04 02 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 44 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 80 02 00 35 04 06 00 20 E1 02 6D 5C 63 5C 58 74 1C 34 D9 1A 21 [18:13:25]CheckFolder [18:13:25]dirname=/storage/ofd_packets [18:13:25]CheckFolder done [18:13:25]ProducePacketName [18:13:25]name=ofd_packets/00164023 [18:13:25]NVStorageSaveData ofd_packets/00164023 [18:13:25]File name is /storage/ofd_packets/00164023 [18:13:25]Write 566 bytes [18:13:25]NVStorageSaveData done [18:13:25]OFDSenderStorePacket done [18:13:25]KKMCreateOFDPacket done [18:13:25]NVStorageSaveData kkm_last_timestamp [18:13:25]File name is /storage/kkm_last_timestamp [18:13:25]Write 4 bytes [18:13:25]NVStorageSaveData done [18:13:25]ExternCall_PrintAddStr [18:13:25]wPrintStart [18:13:25]Write to MH i2c: 01 00 00 38 05 3D [18:13:25]Write i2c OK [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: 01 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: 01 07 00 [18:13:25]MH_I2C_Read... [18:13:25]Read from MH i2c: 01 07 00 38 05 00 00 00 00 00 FF 0F 52 [18:13:25]RasterBufferAndPrint [18:13:25]line Счет N : (3)50671 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00: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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17083257+1707180842=1724264099 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 A4 2E C6 66 2A 83 C1 65 D0 [18:15:00]Current date/time: 21.08.2024 18:15 [18:15:00]FM_Init [18:15:00]wFMConnect [18:15:00]MH_SAM_On [18:15:00]Write to MH i2c: E0 00 00 08 00 E7 [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]*** iso7816_init finished! [18:15:00]*** atr: [18:15:00]*** 0F 3B D5 18 FF 81 91 FE [18:15:00]*** 1F C3 80 73 C8 21 10 0A [18:15:00]*** 00 00 00 00 00 00 00 00 [18:15:00]*** 00 00 00 00 00 00 00 00 [18:15:00]*** 00 00 00 00 00 00 00 00 [18:15:00]*** 00 00 00 00 00 00 00 00 [18:15:00]*** 00 00 00 00 00 00 00 00 [18:15:00]*** 00 00 00 00 00 00 00 00 [18:15:00]Read from MH i2c: E0 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E0 10 00 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:15:00]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:15:00]wFMCommunicate request_size=10 [18:15:00]MH_SAM_APDU [18:15:00]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:15:00]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:15:00]Read from MH i2c: E2 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:15:00]RAPDU: 90 00 [18:15:00]wFMCommunicate OK [18:15:00]wFMCommunicate request_size=4 [18:15:00]MH_SAM_APDU [18:15:00]CAPDU: 80 11 00 00 [18:15:00]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:00]Read from MH i2c: E2 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 17 00 [18:15:00]MH_I2C_Read... [18:15:00]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 37 36 39 90 00 DD [18:15:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:15:00]wFMCommunicate OK [18:15:00]Detected FM SN is 0000000000871769 [18:15:00]Stored FM SN is 0000000000871769 [18:15:00]wFMCommunicate request_size=9 [18:15:00]MH_SAM_APDU [18:15:00]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:15:00]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:15:00]Read from MH i2c: E2 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:15:00]RAPDU: 90 00 [18:15:00]wFMCommunicate OK [18:15:00]FM PIN OK [18:15:00]wFMCommunicate request_size=8 [18:15:00]MH_SAM_APDU [18:15:00]CAPDU: 80 14 04 00 03 02 00 01 [18:15:00]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:15:00]Read from MH i2c: E2 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:15:00]RAPDU: 90 00 [18:15:00]wFMCommunicate OK [18:15:00]wFMCommunicate request_size=13 [18:15:00]MH_SAM_APDU [18:15:00]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:15:00]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:15:00]Read from MH i2c: E2 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:15:00]RAPDU: 90 00 [18:15:00]wFMCommunicate OK [18:15:00]wFMCommunicate request_size=4 [18:15:00]MH_SAM_APDU [18:15:00]CAPDU: 80 11 00 00 [18:15:00]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:00]Read from MH i2c: E2 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: E2 17 00 [18:15:00]MH_I2C_Read... [18:15:00]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 37 36 39 90 00 E1 [18:15:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:15:00]wFMCommunicate OK [18:15:00]DocumentArchiveInit [18:15:00]Start Httpd... [18:15:00]Httpd thread 3067899236 created [18:15:00]Write to MH i2c: 01 00 00 0F 00 0F [18:15:00]Write i2c OK [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: 01 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: 01 07 00 [18:15:00]MH_I2C_Read... [18:15:00]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:15:00]MH Int Process started [18:15:00]Allocated Socket 8 [18:15:00]Bind OK [18:15:00]Listen OK [18:15:00]httpd running on port 8080 [18:15:00]Waiting for new connection... [18:15:01]OFD Sender: Processing packet 164024 [packets to send 971, broken 970] [18:15:01]ProducePacketName [18:15:01]name=ofd_packets/00164024 [18:15:01]OFD Sender: To server: pG, [18:15:01]CommunicateWithHost lk.salyk.kg:30040 [18:15:01]ConnectInit lk.salyk.kg [18:15:02]Connected sock=7 [18:15: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 37 36 39 0F 01 00 00 60 F0 07 01 18 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 02 00 00 F4 03 04 00 68 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 80 02 00 35 04 06 00 F3 EE 42 DE 04 F4 E1 48 09 A1 F9 9E F6 50 [18:15:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0D 94 47 00 80 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 37 36 39 10 04 04 00 B8 80 02 00 F4 03 04 00 F5 D7 C5 66 B6 04 01 00 00 AF 02 38 12 12 BD A9 C1 [18:15:03]CommunicateWithHost err = 0 [18:15:03]CheckOFDResponse [18:15:03]1017 (14) - 77093643461234 [18:15:03]1041 (16) - 0000000000871769 [18:15:03]1040 (4) - 164024 [18:15:03]1012 (4) - 21.08.2024 12:05 [18:15:03]1206 (1) - 0 [18:15:03]OFD Sender: Remove packet 164024 [18:15:03]ProducePacketName [18:15:03]name=ofd_packets/00164024 [18:15:03]NVStorageDeleteData [18:15:04]accept exits with 9 [18:15:04]New connection [18:15:04]New thread 3067612516 created [18:15:04]Waiting for new connection... [18:15:04] Sock 9.Parse request [18:15:04]Sock 9.Check first char [18:15:04]Sock 9.First char is OK [18:15:04]request: POST /json_proto HTTP/1.0 [18:15:04]Method: POST [18:15:04]URL: /json_proto [18:15:04]Method is POST - this is cgi request [18:15:04]url: /json_proto [18:15:04]query_string will be loaded in cgi processing [18:15:04]execute_cgi json_proto POST (null) [18:15:04]execute_cgi path=json_proto method=POST [18:15:04]POST find Content-Length [18:15:04]Host: 172.17.44.132:8080 [18:15:04]Content-Length: 215 [18:15:04]Content-Type: application/json [18:15:04] [18:15:04]POST finish read [18:15:04]Found Content-Length = 215 [18:15:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:04]execute_script... [18:15:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:04]POST & json_proto [18:15:04]process_json_proto [18:15:04]json parsed OK: [18:15:04]protocol is kg_v1.0 [18:15:04]action value=get_value [18:15:04]process_action get_value [18:15:04]cmd_get_value [18:15:04]process_action get_value done [18:15:04]requested_data is exist [18:15:04]produce_requested_data [18:15:04]requested_item kkm.sn is exist - process it [18:15:04]requested_item kkm.ver is exist - process it [18:15:04]requested_item fm.sn is exist - process it [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 11 00 00 [18:15:04]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]OFD Sender: No OFD packet to send [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:04]Read from MH i2c: E2 17 00 [18:15:04]MH_I2C_Read... [18:15:04]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 37 36 39 90 00 E3 [18:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:15:04]wFMCommunicate OK [18:15:04]requested_item fd.num is exist - process it [18:15:04]SAM_PROTO_GetFieldsCounters [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 13 00 00 [18:15:04]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 62 00 [18:15:04]MH_I2C_Read... [18:15:04]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 14 [18:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:04]wFMCommunicate OK [18:15:04]SAM_PROTO_GetFieldsCounters done [18:15:04]requested_item shift.num is exist - process it [18:15:04]requested_item shift.opened is exist - process it [18:15:04]req_shift_opened [18:15:04]FM_GetShiftState [18:15:04]SAM_PROTO_GetShiftState [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 13 01 00 [18:15:04]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 0E 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [18:15:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:15:04]wFMCommunicate OK [18:15:04]SAM_PROTO_GetShiftState done [18:15:04]FM_GetShiftState done [18:15:04]req_shift_opened done [18:15:04]requested_item shift.open_date is exist - process it [18:15:04]req_shift_open_date [18:15:04]req_shift_open_date done [18:15:04]produce_requested_data done [18:15:04]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164025,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:15:04]process_action_free get_value [18:15:04]json_value_free [18:15:04]json_value_free done [18:15:04]process_json_proto returns [18:15:04]Send response to host [18:15:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164025,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:15:04]free response buf [18:15:04]execute_script done [18:15:04]execute_script returns [18:15:04]free content buf [18:15:04]Sock 9.Close socket [18:15:04]Sock 9.Thread stoped [18:15:04]accept exits with 10 [18:15:04]New connection [18:15:04]New thread 3067469156 created [18:15:04]Thread 3067612516 joined [18:15:04]Waiting for new connection... [18:15:04] Sock 10.Parse request [18:15:04]Sock 10.Check first char [18:15:04]Sock 10.First char is OK [18:15:04]request: POST /json_proto HTTP/1.0 [18:15:04]Method: POST [18:15:04]URL: /json_proto [18:15:04]Method is POST - this is cgi request [18:15:04]url: /json_proto [18:15:04]query_string will be loaded in cgi processing [18:15:04]execute_cgi json_proto POST (null) [18:15:04]execute_cgi path=json_proto method=POST [18:15:04]POST find Content-Length [18:15:04]Host: 172.17.44.132:8080 [18:15:04]Content-Length: 331 [18:15:04]Content-Type: application/json [18:15:04] [18:15:04]POST finish read [18:15:04]Found Content-Length = 331 [18:15:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:15:04]execute_script... [18:15:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:15:04]POST & json_proto [18:15:04]process_json_proto [18:15:04]json parsed OK: [18:15:04]protocol is kg_v1.0 [18:15:04]action value=get_value [18:15:04]process_action get_value [18:15:04]cmd_get_value [18:15:04]process_action get_value done [18:15:04]requested_data is exist [18:15:04]produce_requested_data [18:15:04]requested_item fm.sale.total is exist - process it [18:15:04]SAM_PROTO_GetFMData [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 13 03 00 [18:15:04]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 FD 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 14 7D 02 00 69 04 A4 00 6F 04 04 00 04 7A 02 00 B1 04 05 00 04 94 03 6F 03 70 04 05 00 26 EC CE 6B 02 72 04 05 00 DE A7 34 03 01 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 26 15 5D 5D 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 15 85 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 60 [18:15:04]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 14 7D 02 00 69 04 A4 00 6F 04 04 00 04 7A 02 00 B1 04 05 00 04 94 03 6F 03 70 04 05 00 26 EC CE 6B 02 72 04 05 00 DE A7 34 03 01 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 26 15 5D 5D 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 15 85 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:15:04]wFMCommunicate OK [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 17 00 00 [18:15:04]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 FD 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [18:15:05]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:15:05]wFMCommunicate OK [18:15:05]wFMCommunicate request_size=4 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 17 00 00 [18:15:05]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 FD 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:15:05]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:15:05]wFMCommunicate OK [18:15:05]wFMCommunicate request_size=4 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 17 00 00 [18:15:05]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 FD 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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: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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17083300+1707180842=1724264142 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 CF 2E C6 66 2A 83 C1 65 FB [18:15:43]Current date/time: 21.08.2024 18:15 [18:15:43]FM_Init [18:15:43]wFMConnect [18:15:43]MH_SAM_On [18:15:43]Write to MH i2c: E0 00 00 08 00 E7 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_init finished! [18:15:43]*** atr: [18:15:43]*** 0F 3B D5 18 FF 81 91 FE [18:15:43]*** 1F C3 80 73 C8 21 10 0A [18:15:43]*** 00 00 00 00 00 00 00 00 [18:15:43]*** 00 00 00 00 00 00 00 00 [18:15:43]*** 00 00 00 00 00 00 00 00 [18:15:43]*** 00 00 00 00 00 00 00 00 [18:15:43]*** 00 00 00 00 00 00 00 00 [18:15:43]*** 00 00 00 00 00 00 00 00 [18:15:43]Read from MH i2c: E0 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E0 10 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:15:43]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:15:43]wFMCommunicate request_size=10 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:15:43]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]wFMCommunicate request_size=4 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 11 00 00 [18:15:43]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 17 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:15:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:15:43]wFMCommunicate OK [18:15:43]Detected FM SN is 0000000000871769 [18:15:43]Stored FM SN is 0000000000871769 [18:15:43]wFMCommunicate request_size=9 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:15:43]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]FM PIN OK [18:15:43]wFMCommunicate request_size=8 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 14 04 00 03 02 00 01 [18:15:43]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]wFMCommunicate request_size=13 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:15:43]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]wFMCommunicate request_size=4 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 11 00 00 [18:15:43]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 17 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:15:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:15:43]wFMCommunicate OK [18:15:43]DocumentArchiveInit [18:15:43]Start Httpd... [18:15:43]Httpd thread 3067157860 created [18:15:43]Write to MH i2c: 01 00 00 0F 00 0F [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: 01 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: 01 07 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:15:43]MH Int Process started [18:15:43]Allocated Socket 8 [18:15:43]Bind OK [18:15:43]Listen OK [18:15:43]httpd running on port 8080 [18:15:43]Waiting for new connection... [18:15:44]OFD Sender: No OFD packet to send [18:15:45]accept exits with 9 [18:15:45]New connection [18:15:45]New thread 3066871140 created [18:15:45]Waiting for new connection... [18:15:45] Sock 9.Parse request [18:15:45]Sock 9.Check first char [18:15:45]Sock 9.First char is OK [18:15:45]request: POST /json_proto HTTP/1.0 [18:15:45]Method: POST [18:15:45]URL: /json_proto [18:15:45]Method is POST - this is cgi request [18:15:45]url: /json_proto [18:15:45]query_string will be loaded in cgi processing [18:15:45]execute_cgi json_proto POST (null) [18:15:45]execute_cgi path=json_proto method=POST [18:15:45]POST find Content-Length [18:15:45]Host: 172.17.44.132:8080 [18:15:45]Content-Length: 215 [18:15:45]Content-Type: application/json [18:15:45] [18:15:45]POST finish read [18:15:45]Found Content-Length = 215 [18:15:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:45]execute_script... [18:15:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:45]POST & json_proto [18:15:45]process_json_proto [18:15:45]json parsed OK: [18:15:45]protocol is kg_v1.0 [18:15:45]action value=get_value [18:15:45]process_action get_value [18:15:45]cmd_get_value [18:15:45]process_action get_value done [18:15:45]requested_data is exist [18:15:45]produce_requested_data [18:15:45]requested_item kkm.sn is exist - process it [18:15:45]requested_item kkm.ver is exist - process it [18:15:45]requested_item fm.sn is exist - process it [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 11 00 00 [18:15:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 17 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:15:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:15:45]wFMCommunicate OK [18:15:45]requested_item fd.num is exist - process it [18:15:45]SAM_PROTO_GetFieldsCounters [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 13 00 00 [18:15:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 62 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 62 00 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 14 [18:15:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:45]wFMCommunicate OK [18:15:45]SAM_PROTO_GetFieldsCounters done [18:15:45]requested_item shift.num is exist - process it [18:15:45]requested_item shift.opened is exist - process it [18:15:45]req_shift_opened [18:15:45]FM_GetShiftState [18:15:45]SAM_PROTO_GetShiftState [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 13 01 00 [18:15:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:46]Read from MH i2c: E2 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: E2 0E 00 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [18:15:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:15:46]wFMCommunicate OK [18:15:46]SAM_PROTO_GetShiftState done [18:15:46]FM_GetShiftState done [18:15:46]req_shift_opened done [18:15:46]requested_item shift.open_date is exist - process it [18:15:46]req_shift_open_date [18:15:46]req_shift_open_date done [18:15:46]produce_requested_data done [18:15:46]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164025,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:15:46]process_action_free get_value [18:15:46]json_value_free [18:15:46]json_value_free done [18:15:46]process_json_proto returns [18:15:46]Send response to host [18:15:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164025,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:15:46]free response buf [18:15:46]execute_script done [18:15:46]execute_script returns [18:15:46]free content buf [18:15:46]Sock 9.Close socket [18:15:46]Sock 9.Thread stoped [18:15:46]accept exits with 7 [18:15:46]New connection [18:15:46]New thread 3066727780 created [18:15:46]Thread 3066871140 joined [18:15:46]Waiting for new connection... [18:15:46] Sock 7.Parse request [18:15:46]Sock 7.Check first char [18:15:46]Sock 7.First char is OK [18:15:46]request: POST /json_proto HTTP/1.0 [18:15:46]Method: POST [18:15:46]URL: /json_proto [18:15:46]Method is POST - this is cgi request [18:15:46]url: /json_proto [18:15:46]query_string will be loaded in cgi processing [18:15:46]execute_cgi json_proto POST (null) [18:15:46]execute_cgi path=json_proto method=POST [18:15:46]POST find Content-Length [18:15:46]Host: 172.17.44.132:8080 [18:15:46]Content-Length: 331 [18:15:46]Content-Type: application/json [18:15:46] [18:15:46]POST finish read [18:15:46]Found Content-Length = 331 [18:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:15:46]execute_script... [18:15:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:15:46]POST & json_proto [18:15:46]process_json_proto [18:15:46]json parsed OK: [18:15:46]protocol is kg_v1.0 [18:15:46]action value=get_value [18:15:46]process_action get_value [18:15:46]cmd_get_value [18:15:46]process_action get_value done [18:15:46]requested_data is exist [18:15:46]produce_requested_data [18:15:46]requested_item fm.sale.total is exist - process it [18:15:46]SAM_PROTO_GetFMData [18:15:46]wFMCommunicate request_size=4 [18:15:46]MH_SAM_APDU [18:15:46]CAPDU: 80 13 03 00 [18:15:46]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:15:46]Write i2c OK [18:15:46]MH_I2C_Read... [18:15:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:15:46]Read from MH i2c: E2 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: E2 FD 00 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 14 7D 02 00 69 04 A4 00 6F 04 04 00 04 7A 02 00 B1 04 05 00 04 94 03 6F 03 70 04 05 00 26 EC CE 6B 02 72 04 05 00 DE A7 34 03 01 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 26 15 5D 5D 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 15 85 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 60 [18:15:46]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 14 7D 02 00 69 04 A4 00 6F 04 04 00 04 7A 02 00 B1 04 05 00 04 94 03 6F 03 70 04 05 00 26 EC CE 6B 02 72 04 05 00 DE A7 34 03 01 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 26 15 5D 5D 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 15 85 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:15:46]wFMCommunicate OK [18:15:46]wFMCommunicate request_size=4 [18:15:46]MH_SAM_APDU [18:15:46]CAPDU: 80 17 00 00 [18:15:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:15:46]Write i2c OK [18:15:46]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 FD 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [18:15:47]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:15:47]wFMCommunicate OK [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 17 00 00 [18:15:47]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 FD 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:15:47]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:15:47]wFMCommunicate OK [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 17 00 00 [18:15:47]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 FD 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [18:15:47]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:15:47]wFMCommunicate OK [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 17 00 00 [18:15:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 E6 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00: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 5400000000572578 (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: 17083439+1707180842=1724264281 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 5A 2F C6 66 2A 83 C1 65 87 [18:18:02]Current date/time: 21.08.2024 18:18 [18:18:02]FM_Init [18:18:02]wFMConnect [18:18:02]MH_SAM_On [18:18:02]Write to MH i2c: E0 00 00 08 00 E7 [18:18:02]Write i2c OK [18:18:02]MH_I2C_Read... [18:18:02]*** iso7816_init finished! [18:18:02]*** atr: [18:18:02]*** 0F 3B D5 18 FF 81 91 FE [18:18:02]*** 1F C3 80 73 C8 21 10 0A [18:18:02]*** 00 00 00 00 00 00 00 00 [18:18:02]*** 00 00 00 00 00 00 00 00 [18:18:02]*** 00 00 00 00 00 00 00 00 [18:18:02]*** 00 00 00 00 00 00 00 00 [18:18:02]*** 00 00 00 00 00 00 00 00 [18:18:02]*** 00 00 00 00 00 00 00 00 [18:18:02]Read from MH i2c: E0 [18:18:02]MH_I2C_Read... [18:18:02]Read from MH i2c: E0 10 00 [18:18:02]MH_I2C_Read... [18:18: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 [18:18:02]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:18:02]wFMCommunicate request_size=10 [18:18:02]MH_SAM_APDU [18:18:02]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:18:02]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:18:02]Write i2c OK [18:18:02]MH_I2C_Read... [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17083515+1707180842=1724264357 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 A5 2F C6 66 2A 83 C1 65 D2 [18:19:17]Current date/time: 21.08.2024 18:19 [18:19:17]FM_Init [18:19:17]wFMConnect [18:19:17]MH_SAM_On [18:19:17]Write to MH i2c: E0 00 00 08 00 E7 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_init finished! [18:19:17]*** atr: [18:19:17]*** 0F 3B D5 18 FF 81 91 FE [18:19:17]*** 1F C3 80 73 C8 21 10 0A [18:19:17]*** 00 00 00 00 00 00 00 00 [18:19:17]*** 00 00 00 00 00 00 00 00 [18:19:17]*** 00 00 00 00 00 00 00 00 [18:19:17]*** 00 00 00 00 00 00 00 00 [18:19:17]Read from MH i2c: E0 [18:19:17]MH_I2C_Read... [18:19:17]*** 00 00 00 00 00 00 00 00 [18:19:17]Read from MH i2c: E0 10 00 [18:19:17]MH_I2C_Read... [18:19:17]*** 00 00 00 00 00 00 00 00 [18:19:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:19:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:19:17]wFMCommunicate request_size=10 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:19:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 11 00 00 [18:19:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 17 00 [18:19:17]MH_I2C_Read... [18:19:17]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 37 36 39 90 00 DD [18:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:17]wFMCommunicate OK [18:19:17]Detected FM SN is 0000000000871769 [18:19:17]Stored FM SN is 0000000000871769 [18:19:17]wFMCommunicate request_size=9 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:19:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]FM PIN OK [18:19:17]wFMCommunicate request_size=8 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 14 04 00 03 02 00 01 [18:19:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]wFMCommunicate request_size=13 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:19:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 11 00 00 [18:19:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 17 00 [18:19:17]MH_I2C_Read... [18:19:17]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 37 36 39 90 00 E1 [18:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:17]wFMCommunicate OK [18:19:17]DocumentArchiveInit [18:19:17]Start Httpd... [18:19:17]Httpd thread 3067366756 created [18:19:17]Write to MH i2c: 01 00 00 0F 00 0F [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: 01 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: 01 07 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:19:17]MH Int Process started [18:19:17]Allocated Socket 8 [18:19:17]Bind OK [18:19:17]Listen OK [18:19:17]httpd running on port 8080 [18:19:17]Waiting for new connection... [18:19:18]OFD Sender: Processing packet 164027 [packets to send 971, broken 970] [18:19:18]ProducePacketName [18:19:18]name=ofd_packets/00164027 [18:19:18]OFD Sender: To server: pG, [18:19:18]CommunicateWithHost lk.salyk.kg:30040 [18:19:18]ConnectInit lk.salyk.kg [18:19:20]Connected sock=6 [18:19: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 37 36 39 0F 01 00 00 2E EE 07 01 EE 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 DD 2E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 80 02 00 35 04 06 00 08 69 BD 27 C3 E2 90 49 95 18 84 69 43 94 [18:19:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C B6 47 00 65 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 37 36 39 10 04 04 00 BB 80 02 00 F4 03 04 00 F7 D8 C5 66 B6 04 01 00 00 54 21 F2 6F 24 5B D9 E4 [18:19:21]CommunicateWithHost err = 0 [18:19:21]CheckOFDResponse [18:19:21]1017 (14) - 77093643461234 [18:19:21]1041 (16) - 0000000000871769 [18:19:21]1040 (4) - 164027 [18:19:21]1012 (4) - 21.08.2024 12:09 [18:19:21]1206 (1) - 0 [18:19:21]OFD Sender: Remove packet 164027 [18:19:21]ProducePacketName [18:19:21]name=ofd_packets/00164027 [18:19:21]NVStorageDeleteData [18:19:21]OFD Sender: No OFD packet to send [18:19:26]OFD Sender: No OFD packet to send [18:19:30]accept exits with 9 [18:19:30]New connection [18:19:30]New thread 3067080036 created [18:19:30]Waiting for new connection... [18:19:30] Sock 9.Parse request [18:19:30]Sock 9.Check first char [18:19:30]Sock 9.First char is OK [18:19:30]request: POST /json_proto HTTP/1.0 [18:19:30]Method: POST [18:19:30]URL: /json_proto [18:19:30]Method is POST - this is cgi request [18:19:30]url: /json_proto [18:19:30]query_string will be loaded in cgi processing [18:19:30]execute_cgi json_proto POST (null) [18:19:30]execute_cgi path=json_proto method=POST [18:19:30]POST find Content-Length [18:19:30]Host: 172.17.44.132:8080 [18:19:30]Content-Length: 215 [18:19:30]Content-Type: application/json [18:19:30] [18:19:30]POST finish read [18:19:30]Found Content-Length = 215 [18:19:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:30]execute_script... [18:19:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:30]POST & json_proto [18:19:30]process_json_proto [18:19:30]json parsed OK: [18:19:30]protocol is kg_v1.0 [18:19:30]action value=get_value [18:19:30]process_action get_value [18:19:30]cmd_get_value [18:19:30]process_action get_value done [18:19:30]requested_data is exist [18:19:30]produce_requested_data [18:19:30]requested_item kkm.sn is exist - process it [18:19:30]requested_item kkm.ver is exist - process it [18:19:30]requested_item fm.sn is exist - process it [18:19:30]wFMCommunicate request_size=4 [18:19:30]MH_SAM_APDU [18:19:30]CAPDU: 80 11 00 00 [18:19:30]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:19:30]Write i2c OK [18:19:30]MH_I2C_Read... [18:19:30]Read from MH i2c: E2 [18:19:30]MH_I2C_Read... [18:19:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:30]Read from MH i2c: E2 17 00 [18:19:30]MH_I2C_Read... [18:19:30]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:19:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:30]wFMCommunicate OK [18:19:30]requested_item fd.num is exist - process it [18:19:30]SAM_PROTO_GetFieldsCounters [18:19:30]wFMCommunicate request_size=4 [18:19:30]MH_SAM_APDU [18:19:30]CAPDU: 80 13 00 00 [18:19:30]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:19:30]Write i2c OK [18:19:30]MH_I2C_Read... [18:19:30]Read from MH i2c: E2 [18:19:30]MH_I2C_Read... [18:19:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:30]Read from MH i2c: E2 62 00 [18:19:30]MH_I2C_Read... [18:19:30]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 80 02 00 0E 04 04 00 D2 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 1C [18:19:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 80 02 00 0E 04 04 00 D2 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 [18:19:30]wFMCommunicate OK [18:19:30]SAM_PROTO_GetFieldsCounters done [18:19:30]requested_item shift.num is exist - process it [18:19:30]requested_item shift.opened is exist - process it [18:19:30]req_shift_opened [18:19:30]FM_GetShiftState [18:19:30]SAM_PROTO_GetShiftState [18:19:30]wFMCommunicate request_size=4 [18:19:30]MH_SAM_APDU [18:19:30]CAPDU: 80 13 01 00 [18:19:30]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:19:30]Write i2c OK [18:19:30]MH_I2C_Read... [18:19:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:30]Read from MH i2c: E2 [18:19:30]MH_I2C_Read... [18:19:30]Read from MH i2c: E2 0E 00 [18:19:30]MH_I2C_Read... [18:19:30]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [18:19:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:19:30]wFMCommunicate OK [18:19:30]SAM_PROTO_GetShiftState done [18:19:30]FM_GetShiftState done [18:19:30]req_shift_opened done [18:19:30]requested_item shift.open_date is exist - process it [18:19:30]req_shift_open_date [18:19:30]req_shift_open_date done [18:19:30]produce_requested_data done [18:19:30]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164027,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:19:30]process_action_free get_value [18:19:30]json_value_free [18:19:30]json_value_free done [18:19:30]process_json_proto returns [18:19:30]Send response to host [18:19:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164027,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:19:30]free response buf [18:19:30]execute_script done [18:19:30]execute_script returns [18:19:30]free content buf [18:19:30]Sock 9.Close socket [18:19:30]Sock 9.Thread stoped [18:19:30]accept exits with 7 [18:19:30]New connection [18:19:30]New thread 3066936676 created [18:19:30]Thread 3067080036 joined [18:19:30]Waiting for new connection... [18:19:30] Sock 7.Parse request [18:19:30]Sock 7.Check first char [18:19:30]Sock 7.First char is OK [18:19:30]request: POST /json_proto HTTP/1.0 [18:19:30]Method: POST [18:19:30]URL: /json_proto [18:19:30]Method is POST - this is cgi request [18:19:30]url: /json_proto [18:19:30]query_string will be loaded in cgi processing [18:19:30]execute_cgi json_proto POST (null) [18:19:30]execute_cgi path=json_proto method=POST [18:19:30]POST find Content-Length [18:19:30]Host: 172.17.44.132:8080 [18:19:30]Content-Length: 331 [18:19:30]Content-Type: application/json [18:19:30] [18:19:30]POST finish read [18:19:30]Found Content-Length = 331 [18:19:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:19:30]execute_script... [18:19:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:19:30]POST & json_proto [18:19:30]process_json_proto [18:19:30]json parsed OK: [18:19:30]protocol is kg_v1.0 [18:19:30]action value=get_value [18:19:30]process_action get_value [18:19:30]cmd_get_value [18:19:30]process_action get_value done [18:19:30]requested_data is exist [18:19:30]produce_requested_data [18:19:30]requested_item fm.sale.total is exist - process it [18:19:30]SAM_PROTO_GetFMData [18:19:30]wFMCommunicate request_size=4 [18:19:30]MH_SAM_APDU [18:19:30]CAPDU: 80 13 03 00 [18:19:30]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:19:30]Write i2c OK [18:19:30]MH_I2C_Read... [18:19:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:19:31]Read from MH i2c: E2 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 FD 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 16 7D 02 00 69 04 A4 00 6F 04 04 00 06 7A 02 00 B1 04 05 00 3C 8D 04 6F 03 70 04 05 00 5E E5 CF 6B 02 72 04 05 00 DE A7 34 03 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A1 2F 5D 5D 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 4A 87 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 94 [18:19:31]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 16 7D 02 00 69 04 A4 00 6F 04 04 00 06 7A 02 00 B1 04 05 00 3C 8D 04 6F 03 70 04 05 00 5E E5 CF 6B 02 72 04 05 00 DE A7 34 03 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A1 2F 5D 5D 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 4A 87 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:19:31]wFMCommunicate OK [18:19:31]wFMCommunicate request_size=4 [18:19:31]MH_SAM_APDU [18:19:31]CAPDU: 80 17 00 00 [18:19:31]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:19:31]Read from MH i2c: E2 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 FD 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [18:19:31]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:19:31]wFMCommunicate OK [18:19:31]wFMCommunicate request_size=4 [18:19:31]MH_SAM_APDU [18:19:31]CAPDU: 80 17 00 00 [18:19:31]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:19:31]Read from MH i2c: E2 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 FD 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:19:31]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:19:31]wFMCommunicate OK [18:19:31]wFMCommunicate request_size=4 [18:19:31]MH_SAM_APDU [18:19:31]CAPDU: 80 17 00 00 [18:19:31]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]OFD Sender: No OFD packet to send [18:19:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:19:32]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 FD 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [18:19:32]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:19:32]wFMCommunicate OK [18:19:32]wFMCommunicate request_size=4 [18:19:32]MH_SAM_APDU [18:19:32]CAPDU: 80 17 00 00 [18:19:32]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:19:32]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 E6 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [18:19:32]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:19:32]wFMCommunicate OK [18:19:32]SAM_PROTO_GetFMData done [18:19:32]requested_item fm.sale_refund.total is exist - process it [18:19:32]requested_item fm.buy.total is exist - process it [18:19:32]requested_item shift.sale.total is exist - process it [18:19:32]SAM_PROTO_GetShiftData [18:19:32]wFMCommunicate request_size=4 [18:19:32]MH_SAM_APDU [18:19:32]CAPDU: 80 13 02 00 [18:19:32]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:19:32]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 FD 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 71 02 00 00 69 04 9E 00 6F 04 04 00 71 02 00 00 B1 04 04 00 F7 D3 9A 03 70 04 04 00 98 ED 9A 02 72 04 03 00 5F E6 FF 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 1C 05 62 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 EC 2A 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C0 [18:19:32]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 71 02 00 00 69 04 9E 00 6F 04 04 00 71 02 00 00 B1 04 04 00 F7 D3 9A 03 70 04 04 00 98 ED 9A 02 72 04 03 00 5F E6 FF 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 1C 05 62 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 EC 2A 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:19:32]wFMCommunicate OK [18:19:32]wFMCommunicate request_size=4 [18:19:32]MH_SAM_APDU [18:19:32]CAPDU: 80 17 00 00 [18:19:32]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 FD 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [18:19:33]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [18:19:33]wFMCommunicate OK [18:19:33]wFMCommunicate request_size=4 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 17 00 00 [18:19:33]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 FD 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [18:19:33]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [18:19:33]wFMCommunicate OK [18:19:33]wFMCommunicate request_size=4 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 17 00 00 [18:19:33]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 FD 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [18:19:33]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:19:33]wFMCommunicate OK [18:19:33]wFMCommunicate request_size=4 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 17 00 00 [18:19:33]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 CE 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [18:19:34]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:19:34]wFMCommunicate OK [18:19:34]SAM_PROTO_GetShiftData done [18:19:34]requested_item shift.sale.total_cash is exist - process it [18:19:34]requested_item shift.sale_refund.total is exist - process it [18:19:34]requested_item shift.sale_refund.total_cash is exist - process it [18:19:34]requested_item shift.buy.total is exist - process it [18:19:34]requested_item shift.buy.total_cash is exist - process it [18:19:34]produce_requested_data done [18:19:34]produce_requested_data return {"fm.sale.total":147474711.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":604784.55,"shift.sale.total_cash":437078.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} [18:19:34]process_action_free get_value [18:19:34]json_value_free [18:19:34]json_value_free done [18:19:34]process_json_proto returns [18:19:34]Send response to host [18:19:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147474711.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":604784.55,"shift.sale.total_cash":437078.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}}} [18:19:34]free response buf [18:19:34]execute_script done [18:19:34]execute_script returns [18:19:34]free content buf [18:19:34]Sock 7.Close socket [18:19:34]Sock 7.Thread stoped [18:19:34]accept exits with 9 [18:19:34]New connection [18:19:34]New thread 3067080036 created [18:19:34]Thread 3066936676 joined [18:19:34]Waiting for new connection... [18:19:34] Sock 9.Parse request [18:19:34]Sock 9.Check first char [18:19:34]Sock 9.First char is OK [18:19:34]request: POST /json_proto HTTP/1.0 [18:19:34]Method: POST [18:19:34]URL: /json_proto [18:19:34]Method is POST - this is cgi request [18:19:34]url: /json_proto [18:19:34]query_string will be loaded in cgi processing [18:19:34]execute_cgi json_proto POST (null) [18:19:34]execute_cgi path=json_proto method=POST [18:19:34]POST find Content-Length [18:19:34]Host: 172.17.44.132:8080 [18:19:34]Content-Length: 144 [18:19:34]Content-Type: application/json [18:19:34] [18:19:34]POST finish read [18:19:34]Found Content-Length = 144 [18:19:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [18:19:34]execute_script... [18:19:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [18:19:34]POST & json_proto [18:19:34]process_json_proto [18:19:34]json parsed OK: [18:19:34]protocol is kg_v1.0 [18:19:34]action value=print_doc [18:19:34]process_action print_doc [18:19:34]ExternCall_PrintAddStr [18:19:34]wPrintStart [18:19:34]Write to MH i2c: 01 00 00 1D 00 1D [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [18:19:34]RasterBufferAndPrint [18:19:34]line Счет N : (1)292621 [18:19:34]line ИНН: 02508201610067 [18:19:34]line Контрольно-Кассовый Чек [18:19:34]line ПРОДАЖА [18:19:34]line ТРК (МРК, ГНК) : 52 [18:19:34]line Товар: 2710124130 [18:19:34]line Аи-92-К-5 [18:19:34]line 7.380 * 67.80 [18:19:34]line = 500.36 [18:19:34]line НДС 12% НСП 1% [18:19:34]line > о реализуемом товаре [18:19:34]line ОКРУГЛЕНИЕ: -0.36 [18:19:34]line ИТОГО: 500.00 [18:19:34]line Внесено: 500.00 [18:19:34]line СДАЧА: 0.00 [18:19:34]line НСП 1% : 4.43 [18:19:34]line НДС 12% : 53.14 [18:19:34]line Наличными: 500.00 [18:19:34]line Безнал.: 0.00 [18:19:34]line Место: АЗС № 130 "Партнер Нефть" [18:19:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:19:34]line СНО: Общий режим [18:19:34]line Чек 625 21.08.2024 18:15 [18:19:34]line Смена: 466 ФФД: 1.0 [18:19:34]line ЗНМ: 0300000070 [18:19:34]line РНМ: 0000000000092562 [18:19:34]line Версия ККМ: 001 [18:19:34]line ФМ: 0000000000871769 [18:19:34]line ФД: 164027 [18:19:34]line ФПД: 9250238088162 [18:19:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181557&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164027&fm=9250238088162&tin=02508201610067®Number=0000000000092562&sum=50000 [18:19:34]written 0, free lines is 4095 [18:19:34]Write to MH i2c: 01 00 00 48 00 48 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 BC 0C 17 [18:19:34]RasterBufferAndPrint [18:19:34]line [18:19:34]line [18:19:34]line [18:19:34]line [18:19:34]line [18:19:34]written 0, free lines is 3275 [18:19:34]MH_Cut [18:19:34]Write to MH i2c: D1 01 00 4F 00 01 21 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: D1 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: D1 01 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: D1 01 00 4F 00 00 20 [18:19:34]Write to MH i2c: 01 00 00 50 00 50 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:35]*** Cut start [18:19:35]*** Purtial cut [18:19:35]*** Stage 1: CUTSNS_PIN = 1 [18:19:36]OFD Sender: No OFD packet to send [18:19:37]Read from MH i2c: 01 [18:19:37]MH_I2C_Read... [18:19:37]*** Stop cut motor [18:19:37]*** Cut end [18:19:37]Read from MH i2c: 01 07 00 [18:19:37]MH_I2C_Read... [18:19:37]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [18:19:37]process_action print_doc done [18:19:37]requested_data is exist [18:19:37]produce_requested_data [18:19:37]produce_requested_data return (null) [18:19:37]process_action_free print_doc [18:19:37]json_value_free [18:19:37]json_value_free done [18:19:37]process_json_proto returns [18:19:37]Send response to host [18:19:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [18:19:37]free response buf [18:19:37]execute_script done [18:19:37]execute_script returns [18:19:37]free content buf [18:19:37]Sock 9.Close socket [18:19:37]Sock 9.Thread stoped [18:19:37]accept exits with 7 [18:19:37]New connection [18:19:37]New thread 3066936676 created [18:19:37]Thread 3067080036 joined [18:19:37]Waiting for new connection... [18:19:37] Sock 7.Parse request [18:19:37]Sock 7.Check first char [18:19:37]Sock 7.First char is OK [18:19:37]request: POST /json_proto HTTP/1.0 [18:19:37]Method: POST [18:19:37]URL: /json_proto [18:19:37]Method is POST - this is cgi request [18:19:37]url: /json_proto [18:19:37]query_string will be loaded in cgi processing [18:19:37]execute_cgi json_proto POST (null) [18:19:37]execute_cgi path=json_proto method=POST [18:19:37]POST find Content-Length [18:19:37]Host: 172.17.44.132:8080 [18:19:37]Content-Length: 677 [18:19:37]Content-Type: application/json [18:19:37] [18:19:37]POST finish read [18:19:37]Found Content-Length = 677 [18:19:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:37]execute_script... [18:19: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)292622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:37]POST & json_proto [18:19:37]process_json_proto [18:19:37]json parsed OK: [18:19:37]protocol is kg_v1.0 [18:19:37]action value=close_receipt [18:19:37]process_action close_receipt [18:19:37]cmd_close_receipt [18:19:37]MH_GetDate [18:19:37]Write to MH i2c: F0 00 00 51 00 40 [18:19:37]Write i2c OK [18:19:37]MH_I2C_Read... [18:19:37]Read from MH i2c: F0 [18:19:37]MH_I2C_Read... [18:19:37]Read from MH i2c: F0 09 00 [18:19:37]MH_I2C_Read... [18:19:37]Read from MH i2c: F0 09 00 51 00 00 BA 2F C6 66 2A 83 C1 65 31 [18:19:37]GetLastDocTimeStamp 1724264157 [18:19:37]current date 1724264378 [18:19:37]FM_GetShiftState [18:19:37]SAM_PROTO_GetShiftState [18:19:37]wFMCommunicate request_size=4 [18:19:37]MH_SAM_APDU [18:19:37]CAPDU: 80 13 01 00 [18:19:37]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [18:19:37]Write i2c OK [18:19:37]MH_I2C_Read... [18:19:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:37]Read from MH i2c: E2 [18:19:37]MH_I2C_Read... [18:19:37]Read from MH i2c: E2 0E 00 [18:19:37]MH_I2C_Read... [18:19:37]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [18:19:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:19:37]wFMCommunicate OK [18:19:37]SAM_PROTO_GetShiftState done [18:19:37]FM_GetShiftState done [18:19:37]opened in 1724199517 [18:19:37]opened+sec_in_day 1724285917 [18:19:37]quantity*price = 50036 [18:19:37]sum+1 = 50037 [18:19:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 626 21.08.2024 18:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164028 ФПД: 87250386530983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164028&fm=87250386530983&tin=02508201610067®Number=0000000000092562&sum=50000 [18:19:38]StoreToDocumentArchive [18:19:38]shift 466 fd 164028 [18:19:38]save to /storage/0466/doc_00164028 [18:19:38]save last doc name /storage/0466/doc_00164028 to /storage/kkm_last_doc_name [18:19:38]save OK [18:19:38]Clear old archive folders... [18:19:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:19:38]tlvbuf is 00B471E0 [18:19:38]SAM_PROTO_ClearQueue [18:19:38]wFMCommunicate request_size=4 [18:19:38]MH_SAM_APDU [18:19:38]CAPDU: 80 09 00 00 [18:19:38]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [18:19:38]Write i2c OK [18:19:38]MH_I2C_Read... [18:19:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:38]Read from MH i2c: E2 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 03 00 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [18:19:38]RAPDU: 90 00 [18:19:38]wFMCommunicate OK [18:19:38]SAM_PROTO_ClearQueue done [18:19:38]KKMCreateOFDPacket [18:19:38]OFDProtocolAddRootSTLVToBuf [18:19:38]FM_MakeSignedData [18:19:38]FM_MakeSignedData [18:19:38]SAM_PROTO_SignData [18:19:38]wFMCommunicate request_size=4 [18:19:38]MH_SAM_APDU [18:19:38]CAPDU: 80 0D 01 02 [18:19:38]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [18:19:38]Write i2c OK [18:19:38]MH_I2C_Read... [18:19:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:38]Read from MH i2c: E2 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 03 00 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [18:19:38]RAPDU: 90 00 [18:19:38]wFMCommunicate OK [18:19:38]wFMCommunicate request_size=255 [18:19:38]MH_SAM_APDU [18:19:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 BA 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 80 02 00 35 04 06 00 4F [18:19:38]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 BA 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 80 02 00 35 04 06 00 4F 00 00 46 [18:19:38]Write i2c OK [18:19:39]MH_I2C_Read... [18:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:39]Read from MH i2c: E2 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 03 00 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [18:19:39]RAPDU: 90 00 [18:19:39]wFMCommunicate OK [18:19:39]wFMCommunicate request_size=10 [18:19:39]MH_SAM_APDU [18:19:39]CAPDU: 80 0D 02 02 05 5A 90 4B B2 A7 [18:19:39]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 5A 90 4B B2 A7 00 00 74 [18:19:39]Write i2c OK [18:19:39]MH_I2C_Read... [18:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:39]Read from MH i2c: E2 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 03 00 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [18:19:39]RAPDU: 90 00 [18:19:39]wFMCommunicate OK [18:19:39]wFMCommunicate request_size=4 [18:19:39]MH_SAM_APDU [18:19:39]CAPDU: 80 0D 03 02 [18:19:39]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [18:19:39]Write i2c OK [18:19:39]MH_I2C_Read... [18:19:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:39]Read from MH i2c: E2 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 0B 00 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 0B 00 63 00 00 BB 5C A5 21 98 75 41 CD 90 00 D7 [18:19:39]RAPDU: BB 5C A5 21 98 75 41 CD 90 00 [18:19:39]wFMCommunicate OK [18:19:39]SAM_PROTO_SignData done [18:19:39]FM_MakeSignedData done [18:19:39]CreateOFDProtocolMessage [18:19:39]wFMCommunicate request_size=4 [18:19:39]MH_SAM_APDU [18:19:39]CAPDU: 80 11 00 00 [18:19:39]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:19:39]Write i2c OK [18:19:39]MH_I2C_Read... [18:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:39]Read from MH i2c: E2 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 17 00 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [18:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:39]wFMCommunicate OK [18:19:39]CreateOFDProtocolMessage done [18:19:39]OFDSenderStorePacket 164028 [18:19:39]StoreOFDPacket docnum=164028 [18:19:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A5 22 07 01 3B 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 BA 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 80 02 00 35 04 06 00 4F 5A 90 4B B2 A7 BB 5C A5 21 98 75 41 CD [18:19:39]CheckFolder [18:19:39]dirname=/storage/ofd_packets [18:19:39]CheckFolder done [18:19:39]ProducePacketName [18:19:39]name=ofd_packets/00164028 [18:19:39]NVStorageSaveData ofd_packets/00164028 [18:19:39]File name is /storage/ofd_packets/00164028 [18:19:39]Write 301 bytes [18:19:39]NVStorageSaveData done [18:19:39]OFDSenderStorePacket done [18:19:39]KKMCreateOFDPacket done [18:19:39]NVStorageSaveData kkm_last_timestamp [18:19:39]File name is /storage/kkm_last_timestamp [18:19:39]Write 4 bytes [18:19:39]NVStorageSaveData done [18:19:39]ExternCall_PrintAddStr [18:19:39]wPrintStart [18:19:39]Write to MH i2c: 01 00 00 65 00 65 [18:19:39]Write i2c OK [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: 01 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: 01 07 00 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [18:19:39]RasterBufferAndPrint [18:19:39]line Счет N : (1)292622 [18:19:39]line ИНН: 02508201610067 [18:19:39]line Контрольно-Кассовый Чек [18:19:39]line ПРОДАЖА [18:19:39]line ТРК (МРК, ГНК) : 62 [18:19:39]line Товар: 2710124130 [18:19:39]line Аи-92-К-5 [18:19:39]line 7.380 * 67.80 [18:19:39]line = 500.36 [18:19:39]line НДС 12% НСП 1% [18:19:39]line > о реализуемом товаре [18:19:39]line ОКРУГЛЕНИЕ: -0.36 [18:19:39]line ИТОГО: 500.00 [18:19:39]line Внесено: 500.00 [18:19:39]line СДАЧА: 0.00 [18:19:39]line НСП 1% : 4.43 [18:19:39]line НДС 12% : 53.14 [18:19:39]line Наличными: 500.00 [18:19:39]line Безнал.: 0.00 [18:19:39]line Место: АЗС № 130 "Партнер Нефть" [18:19:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:19:39]line СНО: Общий режим [18:19:39]line Чек 626 21.08.2024 18:19 [18:19:39]line Смена: 466 ФФД: 1.0 [18:19:39]line ЗНМ: 0300000070 [18:19:39]line РНМ: 0000000000092562 [18:19:39]line Версия ККМ: 001 [18:19:39]line ФМ: 0000000000871769 [18:19:39]line ФД: 164028 [18:19:39]line ФПД: 87250386530983 [18:19:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164028&fm=87250386530983&tin=02508201610067®Number=0000000000092562&sum=50000 [18:19:39]written 0, free lines is 4095 [18:19:39]OFD Sender: Processing packet 164028 [packets to send 971, broken 970] [18:19:39]ProducePacketName [18:19:39]name=ofd_packets/00164028 [18:19:39]OFD Sender: To server: pG, [18:19:39]CommunicateWithHost lk.salyk.kg:30040 [18:19:39]ConnectInit lk.salyk.kg [18:19:40]Write to MH i2c: 01 00 00 90 00 90 [18:19:40]Write i2c OK [18:19:40]MH_I2C_Read... [18:19:40]Read from MH i2c: 01 [18:19:40]MH_I2C_Read... [18:19:40]Read from MH i2c: 01 07 00 [18:19:40]MH_I2C_Read... [18:19:40]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 C2 0C 65 [18:19:40]RasterBufferAndPrint [18:19:40]line [18:19:40]line [18:19:40]line [18:19:40]line [18:19:40]line [18:19:40]written 0, free lines is 3284 [18:19:40]MH_Cut [18:19:40]Write to MH i2c: D1 01 00 97 00 01 69 [18:19:40]Write i2c OK [18:19:40]MH_I2C_Read... [18:19:40]Read from MH i2c: D1 [18:19:40]MH_I2C_Read... [18:19:40]Read from MH i2c: D1 01 00 [18:19:40]MH_I2C_Read... [18:19:40]Read from MH i2c: D1 01 00 97 00 00 68 [18:19:40]Write to MH i2c: 01 00 00 98 00 98 [18:19:40]Write i2c OK [18:19:40]MH_I2C_Read... [18:19:41]*** Cut start [18:19:41]*** Purtial cut [18:19:41]*** Stage 1: CUTSNS_PIN = 1 [18:19:43]Read from MH i2c: 01 *** Stop cut motor [18:19:43] [18:19:43]*** Cut end [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: 01 07 00 [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [18:19:43]process_action close_receipt done [18:19:43]requested_data is exist [18:19:43]produce_requested_data [18:19:43]requested_item fm.sn is exist - process it [18:19:43]wFMCommunicate request_size=4 [18:19:43]MH_SAM_APDU [18:19:43]CAPDU: 80 11 00 00 [18:19:43]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [18:19:43]Write i2c OK [18:19:43]MH_I2C_Read... [18:19:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:43]Read from MH i2c: E2 [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: E2 17 00 [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [18:19:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:43]wFMCommunicate OK [18:19:43]requested_item fd.num is exist - process it [18:19:43]SAM_PROTO_GetFieldsCounters [18:19:43]wFMCommunicate request_size=4 [18:19:43]MH_SAM_APDU [18:19:43]CAPDU: 80 13 00 00 [18:19:43]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [18:19:43]Write i2c OK [18:19:43]MH_I2C_Read... [18:19:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:43]Read from MH i2c: E2 [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: E2 62 00 [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [18:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:43]wFMCommunicate OK [18:19:43]SAM_PROTO_GetFieldsCounters done [18:19:43]requested_item shift.num is exist - process it [18:19:43]requested_item shift.opened is exist - process it [18:19:43]req_shift_opened [18:19:43]FM_GetShiftState [18:19:43]SAM_PROTO_GetShiftState [18:19:43]wFMCommunicate request_size=4 [18:19:43]MH_SAM_APDU [18:19:43]CAPDU: 80 13 01 00 [18:19:43]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [18:19:43]Write i2c OK [18:19:43]MH_I2C_Read... [18:19:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:43]Read from MH i2c: E2 [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: E2 0E 00 [18:19:43]MH_I2C_Read... [18:19:43]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [18:19:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:19:43]wFMCommunicate OK [18:19:43]SAM_PROTO_GetShiftState done [18:19:43]FM_GetShiftState done [18:19:43]req_shift_opened done [18:19:43]requested_item shift.open_date is exist - process it [18:19:43]req_shift_open_date [18:19:43]req_shift_open_date done [18:19:43]produce_requested_data done [18:19:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164028,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:19:43]process_action_free close_receipt [18:19:43]json_value_free [18:19:43]json_value_free done [18:19:43]process_json_proto returns [18:19:43]Send response to host [18:19:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164028,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:19:43]free response buf [18:19:43]execute_script done [18:19:43]execute_script returns [18:19:43]free content buf [18:19:43]Sock 7.Close socket [18:19:43]Sock 7.Thread stoped [18:19:44]ConnectInit Can't take IP for lk.salyk.kg [18:19:44]CommunicateWithHost connect error [18:19:44]CommunicateWithHost err = -1 [18:19:44]OFD Sender: Server communicate error [18:19:48]accept exits with 9 [18:19:48]New connection [18:19:48]New thread 3067080036 created [18:19:48]Thread 3066936676 joined [18:19:48]Waiting for new connection... [18:19:48] Sock 9.Parse request [18:19:48]Sock 9.Check first char [18:19:48]Sock 9.First char is OK [18:19:48]request: POST /json_proto HTTP/1.0 [18:19:48]Method: POST [18:19:48]URL: /json_proto [18:19:48]Method is POST - this is cgi request [18:19:48]url: /json_proto [18:19:48]query_string will be loaded in cgi processing [18:19:48]execute_cgi json_proto POST (null) [18:19:48]execute_cgi path=json_proto method=POST [18:19:48]POST find Content-Length [18:19:48]Host: 172.17.44.132:8080 [18:19:48]Content-Length: 621 [18:19:48]Content-Type: application/json [18:19:48] [18:19:48]POST finish read [18:19:48]Found Content-Length = 621 [18:19:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50673", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:48]execute_script... [18:19:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50673", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:48]POST & json_proto [18:19:48]process_json_proto [18:19:48]json parsed OK: [18:19:48]protocol is kg_v1.0 [18:19:48]action value=close_receipt [18:19:48]process_action close_receipt [18:19:48]cmd_close_receipt [18:19:48]MH_GetDate [18:19:48]Write to MH i2c: F0 00 00 9C 00 8B [18:19:48]Write i2c OK [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: F0 [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: F0 09 00 [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: F0 09 00 9C 00 00 C5 2F C6 66 2A 83 C1 65 87 [18:19:48]GetLastDocTimeStamp 1724264378 [18:19:48]current date 1724264389 [18:19:48]FM_GetShiftState [18:19:48]SAM_PROTO_GetShiftState [18:19:48]wFMCommunicate request_size=4 [18:19:48]MH_SAM_APDU [18:19:48]CAPDU: 80 13 01 00 [18:19:48]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [18:19:48]Write i2c OK [18:19:48]MH_I2C_Read... [18:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:48]Read from MH i2c: E2 [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: E2 0E 00 [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [18:19:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:19:48]wFMCommunicate OK [18:19:48]SAM_PROTO_GetShiftState done [18:19:48]FM_GetShiftState done [18:19:48]opened in 1724199517 [18:19:48]opened+sec_in_day 1724285917 [18:19:48]quantity*price = 15100 [18:19:48]sum+1 = 15101 [18:19:48]Check (price>sum+1) || (price+1 о реализуемом товаре [18:19:50]line ИТОГО: 151.00 [18:19:50]line НСП 1% : 1.34 [18:19:50]line НДС 12% : 16.03 [18:19:50]line Наличными: 151.00 [18:19:50]line Безнал.: 0.00 [18:19:50]line Место: АЗС № 130 "Партнер Нефть" [18:19:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:19:50]line СНО: Общий режим [18:19:50]line Чек 627 21.08.2024 18:19 [18:19:50]line Смена: 466 ФФД: 1.0 [18:19:50]line ЗНМ: 0300000070 [18:19:50]line РНМ: 0000000000092562 [18:19:50]line Версия ККМ: 001 [18:19:50]line ФМ: 0000000000871769 [18:19:50]line ФД: 164029 [18:19:50]line ФПД: 32128790828110 [18:19:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164029&fm=32128790828110&tin=02508201610067®Number=0000000000092562&sum=15100 [18:19:50]line 0 [18:19:50]written 0, free lines is 4095 [18:19:51]Write to MH i2c: 01 00 00 D9 00 D9 [18:19:51]Write i2c OK [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: 01 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: 01 07 00 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: 01 07 00 D9 00 00 00 00 00 00 C9 0C B5 [18:19:51]RasterBufferAndPrint [18:19:51]line [18:19:51]line [18:19:51]line [18:19:51]line [18:19:51]line [18:19:51]written 0, free lines is 3294 [18:19:51]MH_Cut [18:19:51]Write to MH i2c: D1 01 00 E0 00 01 B2 [18:19:51]Write i2c OK [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: D1 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: D1 01 00 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: D1 01 00 E0 00 00 B1 [18:19:51]Write to MH i2c: 01 00 00 E1 00 E1 [18:19:51]Write i2c OK [18:19:51]MH_I2C_Read... [18:19:51]*** Cut start [18:19:51]*** Purtial cut [18:19:51]*** Stage 1: CUTSNS_PIN = 1 [18:19:53]Read from MH i2c: 01 [18:19:53]MH_I2C_Read... [18:19:53]*** Stop cut motor [18:19:53]*** Cut end [18:19:53]Read from MH i2c: 01 07 00 [18:19:53]MH_I2C_Read... [18:19:53]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 FF 0F F6 [18:19:53]process_action close_receipt done [18:19:53]requested_data is exist [18:19:53]produce_requested_data [18:19:53]requested_item fm.sn is exist - process it [18:19:53]wFMCommunicate request_size=4 [18:19:53]MH_SAM_APDU [18:19:53]CAPDU: 80 11 00 00 [18:19:54]Write to MH i2c: E2 08 00 E2 00 80 11 00 00 00 00 00 00 5C [18:19:54]Write i2c OK [18:19:54]MH_I2C_Read... [18:19:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:54]Read from MH i2c: E2 [18:19:54]MH_I2C_Read... [18:19:54]Read from MH i2c: E2 17 00 [18:19:54]MH_I2C_Read... [18:19:54]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 37 36 39 90 00 B5 [18:19:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:54]wFMCommunicate OK [18:19:54]requested_item fd.num is exist - process it [18:19:54]SAM_PROTO_GetFieldsCounters [18:19:54]wFMCommunicate request_size=4 [18:19:54]MH_SAM_APDU [18:19:54]CAPDU: 80 13 00 00 [18:19:54]Write to MH i2c: E2 08 00 E3 00 80 13 00 00 00 00 00 00 5F [18:19:54]Write i2c OK [18:19:54]MH_I2C_Read... [18:19:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:54]Read from MH i2c: E2 [18:19:54]MH_I2C_Read... [18:19:54]Read from MH i2c: E2 62 00 [18:19:54]MH_I2C_Read... [18:19:54]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [18:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:54]wFMCommunicate OK [18:19:54]SAM_PROTO_GetFieldsCounters done [18:19:54]requested_item shift.num is exist - process it [18:19:54]requested_item shift.opened is exist - process it [18:19:54]req_shift_opened [18:19:54]FM_GetShiftState [18:19:54]SAM_PROTO_GetShiftState [18:19:54]wFMCommunicate request_size=4 [18:19:54]MH_SAM_APDU [18:19:54]CAPDU: 80 13 01 00 [18:19:54]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [18:19:54]Write i2c OK [18:19:54]MH_I2C_Read... [18:19:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:54]Read from MH i2c: E2 [18:19:54]MH_I2C_Read... [18:19:54]Read from MH i2c: E2 0E 00 [18:19:54]MH_I2C_Read... [18:19:54]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 27 [18:19:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:19:54]wFMCommunicate OK [18:19:54]SAM_PROTO_GetShiftState done [18:19:54]FM_GetShiftState done [18:19:54]req_shift_opened done [18:19:54]requested_item shift.open_date is exist - process it [18:19:54]req_shift_open_date [18:19:54]req_shift_open_date done 06 00 43 06 00 00 00 00 [18:19:49]Write to MH i2c: E2 32 00 A2 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 00 00 48 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 A2 00 00 90 00 16 [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=15 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 15 02 00 0A 07 04 06 00 FC 3A 00 00 00 00 [18:19:49]Write to MH i2c: E2 12 00 A3 00 80 15 02 00 0A 00 07 04 06 00 FC 3A 00 00 00 00 00 00 7E [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 A3 00 00 90 00 17 [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=15 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [18:19:49]Write to MH i2c: E2 12 00 A4 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 7B [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 A4 00 00 90 00 18 [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=11 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [18:19:49]Write to MH i2c: E2 0E 00 A5 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 57 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 A5 00 00 90 00 19 [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=13 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 15 02 00 08 F4 03 04 00 C5 2F C6 66 [18:19:49]Write to MH i2c: E2 10 00 A6 00 80 15 02 00 08 00 F4 03 04 00 C5 2F C6 66 00 00 51 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 A6 00 00 90 00 1A [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=25 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [18:19:49]Write to MH i2c: E2 1C 00 A7 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 88 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=4 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 15 03 00 [18:19:49]Write to MH i2c: E2 08 00 A8 00 80 15 03 00 00 00 00 00 29 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 40 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 40 00 A8 00 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 37 36 39 10 04 04 00 BD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 73 02 00 00 35 04 06 00 1D 38 91 2A 14 4E 90 00 1E [18:19:49]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 37 36 39 10 04 04 00 BD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 73 02 00 00 35 04 06 00 1D 38 91 2A 14 4E 90 00 [18:19:49]wFMCommunicate OK [18:19:49]SAM_PROTO_ProcessDocument answer len = 59 [18:19:49]SAM_PROTO_ProcessDocument done [18:19:49]SetTLVBufToDocument [18:19:49]Processing tag 1209 (04B9) [18:19:49]Malloc new data [18:19:49]Processing tag 1041 (0411) [18:19:49]Processing tag 1040 (0410) [18:19:49]Malloc new data [18:19:49]Processing tag 1038 (040E) [18:19:49]Malloc new data [18:19:49]Processing tag 1042 (0412) [18:19:49]Malloc new data [18:19:49]Processing tag 1077 (0435) [18:19:49]Malloc new data [18:19:49]SetTLVBufToDocument err=0 [18:19:49]KKMLoadAndSignReceiptData store KKM data [18:19:49]KKMLoadAndSignReceiptData err=0 [18:19:49]wFMCommunicate request_size=4 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 11 00 00 [18:19:49]Write to MH i2c: E2 08 00 A9 00 80 11 00 00 00 00 00 00 23 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 17 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 17 00 A9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [18:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:49]wFMCommunicate OK [18:19:49]Счет N : (3)50673 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 48741958 Сигареты Parliament Aqua Blue 1.000 * 151.00 = 151.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 627 21.08.2024 18:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164029 ФПД: 32128790828110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T181949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164029&fm=32128790828110&tin=02508201610067®Number=0000000000092562&sum=15100 0 [18:19:49]StoreToDocumentArchive [18:19:49]shift 466 fd 164029 [18:19:49]save to /storage/0466/doc_00164029 [18:19:49]save last doc name /storage/0466/doc_00164029 to /storage/kkm_last_doc_name [18:19:49]save OK [18:19:49]Clear old archive folders... [18:19:49]ProcessDocumentItem done err = 0, tmpTLVsize=274 [18:19:49]tlvbuf is 00B706D0 [18:19:49]SAM_PROTO_ClearQueue [18:19:49]wFMCommunicate request_size=4 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 09 00 00 [18:19:49]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]SAM_PROTO_ClearQueue done [18:19:49]KKMCreateOFDPacket [18:19:49]OFDProtocolAddRootSTLVToBuf [18:19:49]FM_MakeSignedData [18:19:49]FM_MakeSignedData [18:19:49]SAM_PROTO_SignData [18:19:49]wFMCommunicate request_size=4 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 0D 01 02 [18:19:49]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [18:19:50]Write i2c OK [18:19:50]MH_I2C_Read... [18:19:50]OFD Sender: Processing packet 164028 [packets to send 971, broken 970] [18:19:50]ProducePacketName [18:19:50]name=ofd_packets/00164028 [18:19:50]OFD Sender: To server: pG, [18:19:50]CommunicateWithHost lk.salyk.kg:30040 [18:19:50]ConnectInit lk.salyk.kg [18:19:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:50]Read from MH i2c: E2 [18:19:50]MH_I2C_Read... [18:19:50]Read from MH i2c: E2 03 00 [18:19:50]MH_I2C_Read... [18:19:50]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [18:19:50]RAPDU: 90 00 [18:19:50]wFMCommunicate OK [18:19:50]wFMCommunicate request_size=255 [18:19:50]MH_SAM_APDU [18:19:50]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 C5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [18:19:50]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 C5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [18:19:54]produce_requested_data done [18:19:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164029,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:19:54]process_action_free close_receipt [18:19:54]json_value_free [18:19:54]json_value_free done [18:19:54]process_json_proto returns [18:19:54]Send response to host [18:19:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164029,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:19:54]free response buf [18:19:54]execute_script done [18:19:54]execute_script returns [18:19:54]free content buf [18:19:54]Sock 9.Close socket [18:19:54]Sock 9.Thread stoped [18:19:55]ConnectInit Can't take IP for lk.salyk.kg [18:19:55]CommunicateWithHost connect error [18:19:55]CommunicateWithHost err = -1 [18:19:55]OFD Sender: Server communicate error [18:19:55]OFD Sender: Processing packet 164028 [packets to send 972, broken 970] [18:19:55]ProducePacketName [18:19:55]name=ofd_packets/00164028 [18:19:55]OFD Sender: To server: pG, [18:19:55]CommunicateWithHost lk.salyk.kg:30040 [18:19:55]ConnectInit lk.salyk.kg [18:20:00]ConnectInit Can't take IP for lk.salyk.kg [18:20:00]CommunicateWithHost connect error [18:20:00]CommunicateWithHost err = -1 [18:20:00]OFD Sender: Server communicate error [18:20:01]recv_with_timeout no data received [18:20:05]OFD Sender: Processing packet 164028 [packets to send 972, broken 970] [18:20:05]ProducePacketName [18:20:05]name=ofd_packets/00164028 [18:20:05]OFD Sender: To server: pG, [18:20:05]CommunicateWithHost lk.salyk.kg:30040 [18:20:05]ConnectInit lk.salyk.kg [18:20:10]ConnectInit Can't take IP for lk.salyk.kg [18:20:10]CommunicateWithHost connect error [18:20:10]CommunicateWithHost err = -1 [18:20:10]OFD Sender: Server communicate error [18:20:15]OFD Sender: Processing packet 164028 [packets to send 972, broken 970] [18:20:15]ProducePacketName [18:20:15]name=ofd_packets/00164028 [18:20:15]OFD Sender: To server: pG, [18:20:15]CommunicateWithHost lk.salyk.kg:30040 [18:20:15]ConnectInit lk.salyk.kg [18:20:19]Connected sock=7 [18:20: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 37 36 39 0F 01 00 00 A5 22 07 01 3B 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 BA 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 80 02 00 35 04 06 00 4F 5A 90 4B B2 A7 BB 5C A5 21 98 75 41 CD [18:20:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1C A8 47 00 40 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 37 36 39 10 04 04 00 BC 80 02 00 F4 03 04 00 33 D9 C5 66 B6 04 01 00 00 28 70 DE 24 50 9F A6 07 [18:20:20]CommunicateWithHost err = 0 [18:20:20]CheckOFDResponse [18:20:20]1017 (14) - 77093643461234 [18:20:20]1041 (16) - 0000000000871769 [18:20:20]1040 (4) - 164028 [18:20:20]1012 (4) - 21.08.2024 12:10 [18:20:20]1206 (1) - 0 [18:20:20]OFD Sender: Remove packet 164028 [18:20:20]ProducePacketName [18:20:20]name=ofd_packets/00164028 [18:20:20]NVStorageDeleteData [18:20:21]OFD Sender: Processing packet 164029 [packets to send 971, broken 970] [18:20:21]ProducePacketName [18:20:21]name=ofd_packets/00164029 [18:20:21]OFD Sender: To server: pG, [18:20:21]CommunicateWithHost lk.salyk.kg:30040 [18:20:21]ConnectInit lk.salyk.kg [18:20:27]recv_with_timeout no data received [18:20:36]accept exits with 10 [18:20:36]New connection [18:20:36]New thread 3066936676 created [18:20:36]Thread 3067080036 joined [18:20:36]Waiting for new connection... [18:20:36] Sock 10.Parse request [18:20:36]Sock 10.Check first char [18:20:36]Sock 10.First char is OK [18:20:36]request: POST /json_proto HTTP/1.0 [18:20:36]Method: POST [18:20:36]URL: /json_proto [18:20:36]Method is POST - this is cgi request [18:20:36]url: /json_proto [18:20:36]query_string will be loaded in cgi processing [18:20:36]execute_cgi json_proto POST (null) [18:20:36]execute_cgi path=json_proto method=POST [18:20:36]POST find Content-Length [18:20:36]Host: 172.17.44.132:8080 [18:20:36]Content-Length: 679 [18:20:36]Content-Type: application/json [18:20:36] [18:20:36]POST finish read [18:20:36]Found Content-Length = 679 [18:20:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:36]execute_script... [18:20: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)292625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:36]POST & json_proto [18:20:36]process_json_proto [18:20:36]json parsed OK: [18:20:36]protocol is kg_v1.0 [18:20:36]action value=close_receipt [18:20:36]process_action close_receipt [18:20:36]cmd_close_receipt [18:20:36]MH_GetDate [18:20:36]Write to MH i2c: F0 00 00 E5 00 D4 [18:20:36]Write i2c OK [18:20:36]MH_I2C_Read... [18:20:36]Read from MH i2c: F0 [18:20:36]MH_I2C_Read... [18:20:36]Read from MH i2c: F0 09 00 [18:20:36]MH_I2C_Read... [18:20:36]Read from MH i2c: F0 09 00 E5 00 00 F5 2F C6 66 2A 83 C1 65 00 [18:20:36]GetLastDocTimeStamp 1724264389 [18:20:36]current date 1724264437 [18:20:36]FM_GetShiftState [18:20:36]SAM_PROTO_GetShiftState [18:20:36]wFMCommunicate request_size=4 [18:20:36]MH_SAM_APDU [18:20:36]CAPDU: 80 13 01 00 [18:20:36]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [18:20:36]Write i2c OK [18:20:36]MH_I2C_Read... [18:20:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:36]Read from MH i2c: E2 [18:20:36]MH_I2C_Read... [18:20:36]Read from MH i2c: E2 0E 00 [18:20:36]MH_I2C_Read... [18:20:36]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [18:20:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:20:36]wFMCommunicate OK [18:20:36]SAM_PROTO_GetShiftState done [18:20:36]FM_GetShiftState done [18:20:36]opened in 1724199517 [18:20:36]opened+sec_in_day 1724285917 [18:20:36]quantity*price = 150037 [18:20:36]sum+1 = 150039 [18:20:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 628 21.08.2024 18:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164030 ФПД: 175513647854195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164030&fm=175513647854195&tin=02508201610067®Number=0000000000092562&sum=150000 [18:20:37]StoreToDocumentArchive [18:20:37]shift 466 fd 164030 [18:20:37]save to /storage/0466/doc_00164030 [18:20:37]save last doc name /storage/0466/doc_00164030 to /storage/kkm_last_doc_name [18:20:37]save OK [18:20:37]Clear old archive folders... [18:20:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:20:37]tlvbuf is 00B4B290 [18:20:37]SAM_PROTO_ClearQueue [18:20:37]wFMCommunicate request_size=4 [18:20:37]MH_SAM_APDU [18:20:37]CAPDU: 80 09 00 00 [18:20:37]Write to MH i2c: E2 08 00 F3 00 80 09 00 00 00 00 00 00 65 [18:20:37]Write i2c OK [18:20:37]MH_I2C_Read... [18:20:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:37]Read from MH i2c: E2 [18:20:37]MH_I2C_Read... [18:20:37]Read from MH i2c: E2 03 00 [18:20:37]MH_I2C_Read... [18:20:37]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [18:20:37]RAPDU: 90 00 [18:20:37]wFMCommunicate OK [18:20:37]SAM_PROTO_ClearQueue done [18:20:37]KKMCreateOFDPacket [18:20:37]OFDProtocolAddRootSTLVToBuf [18:20:37]FM_MakeSignedData [18:20:37]FM_MakeSignedData [18:20:37]SAM_PROTO_SignData [18:20:37]wFMCommunicate request_size=4 [18:20:37]MH_SAM_APDU [18:20:37]CAPDU: 80 0D 01 02 [18:20:37]Write to MH i2c: E2 08 00 F4 00 80 0D 01 02 00 00 00 00 6D [18:20:37]Write i2c OK [18:20:37]MH_I2C_Read... [18:20:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:37]Read from MH i2c: E2 [18:20:37]MH_I2C_Read... [18:20:37]Read from MH i2c: E2 03 00 [18:20:37]MH_I2C_Read... [18:20:37]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [18:20:37]RAPDU: 90 00 [18:20:37]wFMCommunicate OK [18:20:37]wFMCommunicate request_size=255 [18:20:37]MH_SAM_APDU [18:20: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 F5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 80 02 00 35 04 06 00 9F A0 F4 A2 [18:20:37]Write to MH i2c: E2 02 01 F5 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 F5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 80 02 00 35 04 06 00 9F A0 F4 A2 00 00 21 [18:20:37]Write i2c OK [18:20:37]MH_I2C_Read... [18:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:38]Read from MH i2c: E2 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: E2 03 00 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [18:20:38]RAPDU: 90 00 [18:20:38]wFMCommunicate OK [18:20:38]wFMCommunicate request_size=7 [18:20:38]MH_SAM_APDU [18:20:38]CAPDU: 80 0D 02 02 02 32 73 [18:20:38]Write to MH i2c: E2 0A 00 F6 00 80 0D 02 02 02 00 32 73 00 00 19 [18:20:38]Write i2c OK [18:20:38]MH_I2C_Read... [18:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:38]Read from MH i2c: E2 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: E2 03 00 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [18:20:38]RAPDU: 90 00 [18:20:38]wFMCommunicate OK [18:20:38]wFMCommunicate request_size=4 [18:20:38]MH_SAM_APDU [18:20:38]CAPDU: 80 0D 03 02 [18:20:38]Write to MH i2c: E2 08 00 F7 00 80 0D 03 02 00 00 00 00 72 [18:20:38]Write i2c OK [18:20:38]MH_I2C_Read... [18:20:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:38]Read from MH i2c: E2 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: E2 0B 00 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: E2 0B 00 F7 00 00 4A 48 B8 2E 94 2D A7 11 90 00 64 [18:20:38]RAPDU: 4A 48 B8 2E 94 2D A7 11 90 00 [18:20:38]wFMCommunicate OK [18:20:38]SAM_PROTO_SignData done [18:20:38]FM_MakeSignedData done [18:20:38]CreateOFDProtocolMessage [18:20:38]wFMCommunicate request_size=4 [18:20:38]MH_SAM_APDU [18:20:38]CAPDU: 80 11 00 00 [18:20:38]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [18:20:38]Write i2c OK [18:20:38]MH_I2C_Read... [18:20:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:38]Read from MH i2c: E2 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: E2 17 00 [18:20:38]MH_I2C_Read... [18:20:38]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 37 36 39 90 00 CB [18:20:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:20:38]wFMCommunicate OK [18:20:38]CreateOFDProtocolMessage done [18:20:38]OFDSenderStorePacket 164030 [18:20:38]StoreOFDPacket docnum=164030 [18:20:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 88 00 04 01 46 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 F5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 80 02 00 35 04 06 00 9F A0 F4 A2 32 73 4A 48 B8 2E 94 2D A7 11 [18:20:38]CheckFolder [18:20:38]dirname=/storage/ofd_packets [18:20:38]CheckFolder done [18:20:38]ProducePacketName [18:20:38]name=ofd_packets/00164030 [18:20:38]NVStorageSaveData ofd_packets/00164030 [18:20:38]File name is /storage/ofd_packets/00164030 [18:20:38]Write 298 bytes [18:20:38]NVStorageSaveData done [18:20:38]OFDSenderStorePacket done [18:20:38]KKMCreateOFDPacket done [18:20:38]NVStorageSaveData kkm_last_timestamp [18:20:38]File name is /storage/kkm_last_timestamp [18:20:38]Write 4 bytes [18:20:38]NVStorageSaveData done [18:20:38]ExternCall_PrintAddStr [18:20:38]wPrintStart [18:20:38]Write to MH i2c: 01 00 00 F9 00 F9 [18:20:38]Write i2c OK [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: 01 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: 01 07 00 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [18:20:38]RasterBufferAndPrint [18:20:38]line Счет N : (1)292625 [18:20:38]line ИНН: 02508201610067 [18:20:38]line Контрольно-Кассовый Чек [18:20:38]line ПРОДАЖА [18:20:38]line ТРК (МРК, ГНК) : 44 [18:20:38]line Товар: 2710194800 [18:20:38]line ДТ-К-5 [18:20:38]line 19.690 * 76.20 [18:20:38]line = 1500.38 [18:20:38]line НДС 12% НСП 1% [18:20:38]line > о реализуемом товаре [18:20:38]line ОКРУГЛЕНИЕ: -0.38 [18:20:38]line ИТОГО: 1500.00 [18:20:38]line Внесено: 1500.00 [18:20:38]line СДАЧА: 0.00 [18:20:38]line НСП 1% : 13.28 [18:20:38]line НДС 12% : 159.33 [18:20:38]line Наличными: 1500.00 [18:20:38]line Безнал.: 0.00 [18:20:38]line Место: АЗС № 130 "Партнер Нефть" [18:20:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:20:38]line СНО: Общий режим [18:20:38]line Чек 628 21.08.2024 18:20 [18:20:38]line Смена: 466 ФФД: 1.0 [18:20:38]line ЗНМ: 0300000070 [18:20:38]line РНМ: 0000000000092562 [18:20:38]line Версия ККМ: 001 [18:20:38]line ФМ: 0000000000871769 [18:20:38]line ФД: 164030 [18:20:38]line ФПД: 175513647854195 [18:20:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164030&fm=175513647854195&tin=02508201610067®Number=0000000000092562&sum=150000 [18:20:38]written 0, free lines is 4095 [18:20:38]Write to MH i2c: 01 00 00 24 01 25 [18:20:38]Write i2c OK [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: 01 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: 01 07 00 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 C8 0C 00 [18:20:38]RasterBufferAndPrint [18:20:38]line [18:20:38]line [18:20:38]line [18:20:38]line [18:20:38]line [18:20:38]written 0, free lines is 3293 [18:20:38]MH_Cut [18:20:38]Write to MH i2c: D1 01 00 2B 01 01 FE [18:20:38]Write i2c OK [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: D1 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: D1 01 00 [18:20:38]MH_I2C_Read... [18:20:38]Read from MH i2c: D1 01 00 2B 01 00 FD [18:20:38]Write to MH i2c: 01 00 00 2C 01 2D [18:20:38]Write i2c OK [18:20:38]MH_I2C_Read... [18:20:39]*** Cut start [18:20:39]*** Purtial cut [18:20:39]*** Stage 1: CUTSNS_PIN = 1 [18:20:41]Read from MH i2c: 01 [18:20:41]MH_I2C_Read... [18:20:41]*** Stop cut motor [18:20:41]*** Cut end [18:20:41]Read from MH i2c: 01 07 00 [18:20:41]MH_I2C_Read... [18:20:41]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [18:20:41]process_action close_receipt done [18:20:41]requested_data is exist [18:20:41]produce_requested_data [18:20:41]requested_item fm.sn is exist - process it [18:20:41]wFMCommunicate request_size=4 [18:20:41]MH_SAM_APDU [18:20:41]CAPDU: 80 11 00 00 [18:20:41]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [18:20:41]Write i2c OK [18:20:41]MH_I2C_Read... [18:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:41]Read from MH i2c: E2 [18:20:41]MH_I2C_Read... [18:20:41]Read from MH i2c: E2 17 00 [18:20:41]MH_I2C_Read... [18:20:41]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [18:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:20:41]wFMCommunicate OK [18:20:41]requested_item fd.num is exist - process it [18:20:41]SAM_PROTO_GetFieldsCounters [18:20:41]wFMCommunicate request_size=4 [18:20:41]MH_SAM_APDU [18:20:41]CAPDU: 80 13 00 00 [18:20:41]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [18:20:41]Write i2c OK [18:20:41]MH_I2C_Read... [18:20:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:41]Read from MH i2c: E2 [18:20:41]MH_I2C_Read... [18:20:41]Read from MH i2c: E2 62 00 [18:20:41]MH_I2C_Read... [18:20:41]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 46 [18:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:41]wFMCommunicate OK [18:20:41]SAM_PROTO_GetFieldsCounters done [18:20:41]requested_item shift.num is exist - process it [18:20:41]requested_item shift.opened is exist - process it [18:20:41]req_shift_opened [18:20:41]FM_GetShiftState [18:20:41]SAM_PROTO_GetShiftState [18:20:41]wFMCommunicate request_size=4 [18:20:41]MH_SAM_APDU [18:20:41]CAPDU: 80 13 01 00 [18:20:41]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [18:20:41]Write i2c OK [18:20:41]MH_I2C_Read... [18:20:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:41]Read from MH i2c: E2 [18:20:41]MH_I2C_Read... [18:20:41]Read from MH i2c: E2 0E 00 [18:20:41]MH_I2C_Read... [18:20:41]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 73 [18:20:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:20:41]wFMCommunicate OK [18:20:41]SAM_PROTO_GetShiftState done [18:20:41]FM_GetShiftState done [18:20:41]req_shift_opened done [18:20:41]requested_item shift.open_date is exist - process it [18:20:41]req_shift_open_date [18:20:41]req_shift_open_date done [18:20:41]produce_requested_data done [18:20:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164030,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:20:41]process_action_free close_receipt [18:20:41]json_value_free [18:20:41]json_value_free done [18:20:41]process_json_proto returns [18:20:41]Send response to host [18:20:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164030,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:20:41]free response buf [18:20:41]execute_script done [18:20:41]execute_script returns [18:20:41]free content buf [18:20:41]Sock 10.Close socket [18:20:41]Sock 10.Thread stoped [18:20:44]recv_with_timeout no data received [18:21:00]recv_with_timeout no data received [18:21:17]recv_with_timeout no data received [18:21:42]recv_with_timeout no data received [18:22:10]recv_with_timeout no data received [18:22:24]accept exits with 11 [18:22:24]New connection [18:22:24]New thread 3067080036 created [18:22:24]Thread 3066936676 joined [18:22:24]Waiting for new connection... [18:22:24] Sock 11.Parse request [18:22:24]Sock 11.Check first char [18:22:24]Sock 11.First char is OK [18:22:24]request: POST /json_proto HTTP/1.0 [18:22:24]Method: POST [18:22:24]URL: /json_proto [18:22:24]Method is POST - this is cgi request [18:22:24]url: /json_proto [18:22:24]query_string will be loaded in cgi processing [18:22:24]execute_cgi json_proto POST (null) [18:22:24]execute_cgi path=json_proto method=POST [18:22:24]POST find Content-Length [18:22:24]Host: 172.17.44.132:8080 [18:22:24]Content-Length: 679 [18:22:24]Content-Type: application/json [18:22:24] [18:22:24]POST finish read [18:22:24]Found Content-Length = 679 [18:22:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:24]execute_script... [18:22: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)292627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:24]POST & json_proto [18:22:24]process_json_proto [18:22:24]json parsed OK: [18:22:24]protocol is kg_v1.0 [18:22:24]action value=close_receipt [18:22:24]process_action close_receipt [18:22:24]cmd_close_receipt [18:22:24]MH_GetDate [18:22:24]Write to MH i2c: F0 00 00 30 01 20 [18:22:24]Write i2c OK [18:22:24]MH_I2C_Read... [18:22:24]Read from MH i2c: F0 [18:22:24]MH_I2C_Read... [18:22:24]Read from MH i2c: F0 09 00 [18:22:24]MH_I2C_Read... [18:22:24]Read from MH i2c: F0 09 00 30 01 00 61 30 C6 66 2A 83 C1 65 B9 [18:22:24]GetLastDocTimeStamp 1724264437 [18:22:24]current date 1724264545 [18:22:24]FM_GetShiftState [18:22:24]SAM_PROTO_GetShiftState [18:22:24]wFMCommunicate request_size=4 [18:22:24]MH_SAM_APDU [18:22:24]CAPDU: 80 13 01 00 [18:22:24]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [18:22:24]Write i2c OK [18:22:24]MH_I2C_Read... [18:22:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:24]Read from MH i2c: E2 [18:22:24]MH_I2C_Read... [18:22:24]Read from MH i2c: E2 0E 00 [18:22:24]MH_I2C_Read... [18:22:24]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 75 [18:22:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:22:24]wFMCommunicate OK [18:22:24]SAM_PROTO_GetShiftState done [18:22:24]FM_GetShiftState done [18:22:24]opened in 1724199517 [18:22:24]opened+sec_in_day 1724285917 [18:22:24]quantity*price = 200025 [18:22:24]sum+1 = 200026 [18:22:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 629 21.08.2024 18:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164031 ФПД: 106405731297593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182225&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164031&fm=106405731297593&tin=02508201610067®Number=0000000000092562&sum=200000 [18:22:25]StoreToDocumentArchive [18:22:25]shift 466 fd 164031 [18:22:25]save to /storage/0466/doc_00164031 [18:22:25]save last doc name /storage/0466/doc_00164031 to /storage/kkm_last_doc_name [18:22:25]save OK [18:22:25]Clear old archive folders... [18:22:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:22:25]tlvbuf is 00B46250 [18:22:25]SAM_PROTO_ClearQueue [18:22:25]wFMCommunicate request_size=4 [18:22:25]MH_SAM_APDU [18:22:25]CAPDU: 80 09 00 00 [18:22:25]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [18:22:25]Write i2c OK [18:22:25]MH_I2C_Read... [18:22:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:25]Read from MH i2c: E2 [18:22:25]MH_I2C_Read... [18:22:25]Read from MH i2c: E2 03 00 [18:22:25]MH_I2C_Read... [18:22:25]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [18:22:25]RAPDU: 90 00 [18:22:25]wFMCommunicate OK [18:22:25]SAM_PROTO_ClearQueue done [18:22:25]KKMCreateOFDPacket [18:22:25]OFDProtocolAddRootSTLVToBuf [18:22:25]FM_MakeSignedData [18:22:25]FM_MakeSignedData [18:22:25]SAM_PROTO_SignData [18:22:25]wFMCommunicate request_size=4 [18:22:25]MH_SAM_APDU [18:22:25]CAPDU: 80 0D 01 02 [18:22:25]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [18:22:25]Write i2c OK [18:22:25]MH_I2C_Read... [18:22:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:25]Read from MH i2c: E2 [18:22:25]MH_I2C_Read... [18:22:25]Read from MH i2c: E2 03 00 [18:22:25]MH_I2C_Read... [18:22:25]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [18:22:25]RAPDU: 90 00 [18:22:25]wFMCommunicate OK [18:22:25]wFMCommunicate request_size=255 [18:22:25]MH_SAM_APDU [18:22:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 61 30 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 80 02 00 35 04 06 00 60 C6 83 D0 [18:22:25]Write to MH i2c: E2 02 01 40 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 61 30 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 80 02 00 35 04 06 00 60 C6 83 D0 00 00 F7 [18:22:25]Write i2c OK [18:22:25]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [18:22:26]RAPDU: 90 00 [18:22:26]wFMCommunicate OK [18:22:26]wFMCommunicate request_size=7 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 0D 02 02 02 E9 39 [18:22:26]Write to MH i2c: E2 0A 00 41 01 80 0D 02 02 02 00 E9 39 00 00 E2 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [18:22:26]RAPDU: 90 00 [18:22:26]wFMCommunicate OK [18:22:26]wFMCommunicate request_size=4 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 0D 03 02 [18:22:26]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 0B 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 0B 00 42 01 00 25 D9 FF 19 A2 1A 93 AF 90 00 D3 [18:22:26]RAPDU: 25 D9 FF 19 A2 1A 93 AF 90 00 [18:22:26]wFMCommunicate OK [18:22:26]SAM_PROTO_SignData done [18:22:26]FM_MakeSignedData done [18:22:26]CreateOFDProtocolMessage [18:22:26]wFMCommunicate request_size=4 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 11 00 00 [18:22:26]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 17 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [18:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:22:26]wFMCommunicate OK [18:22:26]CreateOFDProtocolMessage done [18:22:26]OFDSenderStorePacket 164031 [18:22:26]StoreOFDPacket docnum=164031 [18:22:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 23 25 04 01 DB 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 61 30 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 80 02 00 35 04 06 00 60 C6 83 D0 E9 39 25 D9 FF 19 A2 1A 93 AF [18:22:26]CheckFolder [18:22:26]dirname=/storage/ofd_packets [18:22:26]CheckFolder done [18:22:26]ProducePacketName [18:22:26]name=ofd_packets/00164031 [18:22:26]NVStorageSaveData ofd_packets/00164031 [18:22:26]File name is /storage/ofd_packets/00164031 [18:22:26]Write 298 bytes [18:22:26]NVStorageSaveData done [18:22:26]OFDSenderStorePacket done [18:22:26]KKMCreateOFDPacket done [18:22:26]NVStorageSaveData kkm_last_timestamp [18:22:26]File name is /storage/kkm_last_timestamp [18:22:26]Write 4 bytes [18:22:26]NVStorageSaveData done [18:22:26]ExternCall_PrintAddStr [18:22:26]wPrintStart [18:22:26]Write to MH i2c: 01 00 00 44 01 45 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 07 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [18:22:26]RasterBufferAndPrint [18:22:26]line Счет N : (1)292627 [18:22:26]line ИНН: 02508201610067 [18:22:26]line Контрольно-Кассовый Чек [18:22:26]line ПРОДАЖА [18:22:26]line ТРК (МРК, ГНК) : 21 [18:22:26]line Товар: 2710194800 [18:22:26]line ДТ-К-5 [18:22:26]line 26.250 * 76.20 [18:22:26]line = 2000.25 [18:22:26]line НДС 12% НСП 1% [18:22:26]line > о реализуемом товаре [18:22:26]line ОКРУГЛЕНИЕ: -0.25 [18:22:26]line ИТОГО: 2000.00 [18:22:26]line Внесено: 2000.00 [18:22:26]line СДАЧА: 0.00 [18:22:26]line НСП 1% : 17.70 [18:22:26]line НДС 12% : 212.42 [18:22:26]line Наличными: 2000.00 [18:22:26]line Безнал.: 0.00 [18:22:26]line Место: АЗС № 130 "Партнер Нефть" [18:22:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:22:26]line СНО: Общий режим [18:22:26]line Чек 629 21.08.2024 18:22 [18:22:26]line Смена: 466 ФФД: 1.0 [18:22:26]line ЗНМ: 0300000070 [18:22:26]line РНМ: 0000000000092562 [18:22:26]line Версия ККМ: 001 [18:22:26]line ФМ: 0000000000871769 [18:22:26]line ФД: 164031 [18:22:26]line ФПД: 106405731297593 [18:22:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182225&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164031&fm=106405731297593&tin=02508201610067®Number=0000000000092562&sum=200000 [18:22:26]written 0, free lines is 4095 [18:22:26]Write to MH i2c: 01 00 00 6F 01 70 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 07 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 C9 0C 4C [18:22:26]RasterBufferAndPrint [18:22:26]line [18:22:26]line [18:22:26]line [18:22:26]line [18:22:26]line [18:22:26]written 0, free lines is 3286 [18:22:26]MH_Cut [18:22:26]Write to MH i2c: D1 01 00 76 01 01 49 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: D1 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: D1 01 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: D1 01 00 76 01 00 48 [18:22:26]Write to MH i2c: 01 00 00 77 01 78 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:27]*** Cut start [18:22:27]*** Purtial cut [18:22:27]*** Stage 1: CUTSNS_PIN = 1 [18:22:29]Read from MH i2c: 01 [18:22:29]MH_I2C_Read... [18:22:29]*** Stop cut motor [18:22:29]*** Cut end [18:22:29]Read from MH i2c: 01 07 00 [18:22:29]MH_I2C_Read... [18:22:29]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 FF 0F 8D [18:22:29]process_action close_receipt done [18:22:29]requested_data is exist [18:22:29]produce_requested_data [18:22:29]requested_item fm.sn is exist - process it [18:22:29]wFMCommunicate request_size=4 [18:22:29]MH_SAM_APDU [18:22:29]CAPDU: 80 11 00 00 [18:22:29]Write to MH i2c: E2 08 00 78 01 80 11 00 00 00 00 00 00 F3 [18:22:29]Write i2c OK [18:22:29]MH_I2C_Read... [18:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:29]Read from MH i2c: E2 [18:22:29]MH_I2C_Read... [18:22:29]Read from MH i2c: E2 17 00 [18:22:29]MH_I2C_Read... [18:22:29]Read from MH i2c: E2 17 00 78 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [18:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:22:29]wFMCommunicate OK [18:22:29]requested_item fd.num is exist - process it [18:22:29]SAM_PROTO_GetFieldsCounters [18:22:29]wFMCommunicate request_size=4 [18:22:29]MH_SAM_APDU [18:22:29]CAPDU: 80 13 00 00 [18:22:29]Write to MH i2c: E2 08 00 79 01 80 13 00 00 00 00 00 00 F6 [18:22:29]Write i2c OK [18:22:29]MH_I2C_Read... [18:22:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:29]Read from MH i2c: E2 [18:22:29]MH_I2C_Read... [18:22:29]Read from MH i2c: E2 62 00 [18:22:29]MH_I2C_Read... [18:22:29]Read from MH i2c: E2 62 00 79 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 95 [18:22:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:22:29]wFMCommunicate OK [18:22:29]SAM_PROTO_GetFieldsCounters done [18:22:29]requested_item shift.num is exist - process it [18:22:29]requested_item shift.opened is exist - process it [18:22:29]req_shift_opened [18:22:29]FM_GetShiftState [18:22:29]SAM_PROTO_GetShiftState [18:22:29]wFMCommunicate request_size=4 [18:22:29]MH_SAM_APDU [18:22:29]CAPDU: 80 13 01 00 [18:22:29]Write to MH i2c: E2 08 00 7A 01 80 13 01 00 00 00 00 00 F8 [18:22:29]Write i2c OK [18:22:29]MH_I2C_Read... [18:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:30]Read from MH i2c: E2 [18:22:30]MH_I2C_Read... [18:22:30]Read from MH i2c: E2 0E 00 [18:22:30]MH_I2C_Read... [18:22:30]Read from MH i2c: E2 0E 00 7A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BE [18:22:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:22:30]wFMCommunicate OK [18:22:30]SAM_PROTO_GetShiftState done [18:22:30]FM_GetShiftState done [18:22:30]req_shift_opened done [18:22:30]requested_item shift.open_date is exist - process it [18:22:30]req_shift_open_date [18:22:30]req_shift_open_date done [18:22:30]produce_requested_data done [18:22:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164031,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:22:30]process_action_free close_receipt [18:22:30]json_value_free [18:22:30]json_value_free done [18:22:30]process_json_proto returns [18:22:30]Send response to host [18:22:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164031,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:22:30]free response buf [18:22:30]execute_script done [18:22:30]execute_script returns [18:22:30]free content buf [18:22:30]Sock 11.Close socket [18:22:30]Sock 11.Thread stoped [18:22:31]ConnectInit Can't connect to host [18:22:31]CommunicateWithHost connect error [18:22:31]CommunicateWithHost err = -1 [18:22:31]OFD Sender: Server communicate error [18:22:31]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:22:31]ProducePacketName [18:22:31]name=ofd_packets/00164029 [18:22:31]OFD Sender: To server: pG, [18:22:31]CommunicateWithHost lk.salyk.kg:30040 [18:22:31]ConnectInit lk.salyk.kg [18:22:36]ConnectInit Can't take IP for lk.salyk.kg [18:22:36]CommunicateWithHost connect error [18:22:36]CommunicateWithHost err = -1 [18:22:36]OFD Sender: Server communicate error [18:22:41]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:22:41]ProducePacketName [18:22:41]name=ofd_packets/00164029 [18:22:41]OFD Sender: To server: pG, [18:22:41]CommunicateWithHost lk.salyk.kg:30040 [18:22:41]ConnectInit lk.salyk.kg [18:22:42]recv_with_timeout no data received [18:22:46]ConnectInit Can't take IP for lk.salyk.kg [18:22:46]CommunicateWithHost connect error [18:22:46]CommunicateWithHost err = -1 [18:22:46]OFD Sender: Server communicate error [18:22:51]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:22:51]ProducePacketName [18:22:51]name=ofd_packets/00164029 [18:22:51]OFD Sender: To server: pG, [18:22:51]CommunicateWithHost lk.salyk.kg:30040 [18:22:51]ConnectInit lk.salyk.kg [18:22:56]ConnectInit Can't take IP for lk.salyk.kg [18:22:56]CommunicateWithHost connect error [18:22:56]CommunicateWithHost err = -1 [18:22:56]OFD Sender: Server communicate error [18:23:01]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:23:01]ProducePacketName [18:23:01]name=ofd_packets/00164029 [18:23:01]OFD Sender: To server: pG, [18:23:01]CommunicateWithHost lk.salyk.kg:30040 [18:23:01]ConnectInit lk.salyk.kg [18:23:04]recv_with_timeout no data received [18:23:06]ConnectInit Can't take IP for lk.salyk.kg [18:23:06]CommunicateWithHost connect error [18:23:06]CommunicateWithHost err = -1 [18:23:06]OFD Sender: Server communicate error [18:23:11]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:23:11]ProducePacketName [18:23:11]name=ofd_packets/00164029 [18:23:11]OFD Sender: To server: pG, [18:23:11]CommunicateWithHost lk.salyk.kg:30040 [18:23:11]ConnectInit lk.salyk.kg [18:23:16]ConnectInit Can't take IP for lk.salyk.kg [18:23:16]CommunicateWithHost connect error [18:23:16]CommunicateWithHost err = -1 [18:23:16]OFD Sender: Server communicate error [18:23:20]recv_with_timeout no data received [18:23:21]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:23:21]ProducePacketName [18:23:21]name=ofd_packets/00164029 [18:23:21]OFD Sender: To server: pG, [18:23:21]CommunicateWithHost lk.salyk.kg:30040 [18:23:21]ConnectInit lk.salyk.kg [18:23:26]ConnectInit Can't take IP for lk.salyk.kg [18:23:26]CommunicateWithHost connect error [18:23:26]CommunicateWithHost err = -1 [18:23:26]OFD Sender: Server communicate error [18:23:31]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:23:31]ProducePacketName [18:23:31]name=ofd_packets/00164029 [18:23:31]OFD Sender: To server: pG, [18:23:31]CommunicateWithHost lk.salyk.kg:30040 [18:23:31]ConnectInit lk.salyk.kg [18:23:40]recv_with_timeout no data received [18:23:49]Connected sock=7 [18:23: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 37 36 39 26 01 00 00 C5 9B 1E 01 C6 5C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 C5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 80 02 00 35 04 06 00 1D 38 91 2A 14 4E 92 3F F5 F8 86 35 36 1A [18:23:54]recv_with_timeout no data received [18:23:54]recv_with_timeout no data received [18:23:54]CommunicateWithHost answer receiving error [18:23:54]CommunicateWithHost err = -3 [18:23:54]OFD Sender: Server communicate error [18:23:59]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:23:59]ProducePacketName [18:23:59]name=ofd_packets/00164029 [18:23:59]OFD Sender: To server: pG, [18:23:59]CommunicateWithHost lk.salyk.kg:30040 [18:23:59]ConnectInit lk.salyk.kg [18:24:04]ConnectInit Can't take IP for lk.salyk.kg [18:24:04]CommunicateWithHost connect error [18:24:04]CommunicateWithHost err = -1 [18:24:04]OFD Sender: Server communicate error [18:24:09]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:24:09]ProducePacketName [18:24:09]name=ofd_packets/00164029 [18:24:09]OFD Sender: To server: pG, [18:24:09]CommunicateWithHost lk.salyk.kg:30040 [18:24:09]ConnectInit lk.salyk.kg [18:24:10]recv_with_timeout no data received [18:24:14]ConnectInit Can't take IP for lk.salyk.kg [18:24:14]CommunicateWithHost connect error [18:24:14]CommunicateWithHost err = -1 [18:24:14]OFD Sender: Server communicate error [18:25:28]ConnectInit Can't connect to host [18:25:28]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:25:28]ProducePacketName [18:25:28]name=ofd_packets/00164029 [18:25:28]OFD Sender: To server: pG, [18:25:28]CommunicateWithHost lk.salyk.kg:30040 [18:25:28]ConnectInit lk.salyk.kg [18:25:33]ConnectInit Can't take IP for lk.salyk.kg [18:25:33]CommunicateWithHost connect error [18:25:33]CommunicateWithHost err = -1 [18:25:33]OFD Sender: Server communicate error [18:25:38]OFD Sender: Processing packet 164029 [packets to send 973, broken 970] [18:25:38]ProducePacketName [18:25:38]name=ofd_packets/00164029 [18:25:38]OFD Sender: To server: pG, [18:25:38]CommunicateWithHost lk.salyk.kg:30040 [18:25:38]ConnectInit lk.salyk.kg [18:25:38]Connected sock=7 [18:25:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 C5 9B 1E 01 C6 5C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 C5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 80 02 00 35 04 06 00 1D 38 91 2A 14 4E 92 3F F5 F8 86 35 36 1A [18:25:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A 42 47 00 91 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 37 36 39 10 04 04 00 BD 80 02 00 F4 03 04 00 71 DA C5 66 B6 04 01 00 00 CC 71 EF 38 E2 9F F3 15 [18:25:39]CommunicateWithHost err = 0 [18:25:39]CheckOFDResponse [18:25:39]1017 (14) - 77093643461234 [18:25:39]1041 (16) - 0000000000871769 [18:25:39]1040 (4) - 164029 [18:25:39]1012 (4) - 21.08.2024 12:15 [18:25:39]1206 (1) - 0 [18:25:39]OFD Sender: Remove packet 164029 [18:25:39]ProducePacketName [18:25:39]name=ofd_packets/00164029 [18:25:39]NVStorageDeleteData [18:25:39]OFD Sender: Processing packet 164030 [packets to send 972, broken 970] [18:25:39]ProducePacketName [18:25:39]name=ofd_packets/00164030 [18:25:39]OFD Sender: To server: pG, [18:25:39]CommunicateWithHost lk.salyk.kg:30040 [18:25:39]ConnectInit lk.salyk.kg [18:25:40]Connected sock=7 [18: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 37 36 39 0C 01 00 00 88 00 04 01 46 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 F5 2F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 80 02 00 35 04 06 00 9F A0 F4 A2 32 73 4A 48 B8 2E 94 2D A7 11 [18:25:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 17 47 47 00 88 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 80 02 00 F4 03 04 00 73 DA C5 66 B6 04 01 00 00 C3 69 90 87 02 75 D4 FD [18:25:40]CommunicateWithHost err = 0 [18:25:40]CheckOFDResponse [18:25:40]1017 (14) - 77093643461234 [18:25:40]1041 (16) - 0000000000871769 [18:25:40]1040 (4) - 164030 [18:25:40]1012 (4) - 21.08.2024 12:15 [18:25:40]1206 (1) - 0 [18:25:40]OFD Sender: Remove packet 164030 [18:25:40]ProducePacketName [18:25:40]name=ofd_packets/00164030 [18:25:40]NVStorageDeleteData [18:25:40]OFD Sender: Processing packet 164031 [packets to send 971, broken 970] [18:25:40]ProducePacketName [18:25:40]name=ofd_packets/00164031 [18:25:40]OFD Sender: To server: pG, [18:25:40]CommunicateWithHost lk.salyk.kg:30040 [18:25:40]ConnectInit lk.salyk.kg [18:25:41]Connected sock=7 [18:25: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 37 36 39 0C 01 00 00 23 25 04 01 DB 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 61 30 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 80 02 00 35 04 06 00 60 C6 83 D0 E9 39 25 D9 FF 19 A2 1A 93 AF [18: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 37 36 39 4F 00 00 00 DB 2E 47 00 FB 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 37 36 39 10 04 04 00 BF 80 02 00 F4 03 04 00 74 DA C5 66 B6 04 01 00 00 A0 0B 25 E4 6A D3 C4 57 [18:25:41]CommunicateWithHost err = 0 [18:25:41]CheckOFDResponse [18:25:41]1017 (14) - 77093643461234 [18:25:41]1041 (16) - 0000000000871769 [18:25:41]1040 (4) - 164031 [18:25:41]1012 (4) - 21.08.2024 12:15 [18:25:41]1206 (1) - 0 [18:25:41]OFD Sender: Remove packet 164031 [18:25:41]ProducePacketName [18:25:41]name=ofd_packets/00164031 [18:25:41]NVStorageDeleteData [18:25:42]OFD Sender: No OFD packet to send [18:25:47]OFD Sender: No OFD packet to send [18:25:52]OFD Sender: No OFD packet to send [18:25:57]OFD Sender: No OFD packet to send [18:26:02]OFD Sender: No OFD packet to send [18:26:07]OFD Sender: No OFD packet to send [18:26:12]OFD Sender: No OFD packet to send [18:26:17]OFD Sender: No OFD packet to send [18:26:22]OFD Sender: No OFD packet to send [18:26:27]OFD Sender: No OFD packet to send [18:26:32]OFD Sender: No OFD packet to send [18:26:37]OFD Sender: No OFD packet to send [18:26:37]accept exits with 10 [18:26:37]New connection [18:26:37]New thread 3066936676 created [18:26:37]Thread 3067080036 joined [18:26:37]Waiting for new connection... [18:26:37] Sock 10.Parse request [18:26:37]Sock 10.Check first char [18:26:37]Sock 10.First char is OK [18:26:37]request: POST /json_proto HTTP/1.0 [18:26:37]Method: POST [18:26:37]URL: /json_proto [18:26:37]Method is POST - this is cgi request [18:26:37]url: /json_proto [18:26:37]query_string will be loaded in cgi processing [18:26:37]execute_cgi json_proto POST (null) [18:26:37]execute_cgi path=json_proto method=POST [18:26:37]POST find Content-Length [18:26:37]Host: 172.17.44.132:8080 [18:26:37]Content-Length: 905 [18:26:37]Content-Type: application/json [18:26:37] [18:26:37]POST finish read [18:26:37]Found Content-Length = 905 [18:26:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50674", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:37]execute_script... [18: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 : (3)50674", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:37]POST & json_proto [18:26:37]process_json_proto [18:26:37]json parsed OK: [18:26:37]protocol is kg_v1.0 [18:26:37]action value=close_receipt [18:26:37]process_action close_receipt [18:26:37]cmd_close_receipt [18:26:37]MH_GetDate [18:26:37]Write to MH i2c: F0 00 00 7B 01 6B [18:26:37]Write i2c OK [18:26:37]MH_I2C_Read... [18:26:37]Read from MH i2c: F0 [18:26:37]MH_I2C_Read... [18:26:37]Read from MH i2c: F0 09 00 [18:26:37]MH_I2C_Read... [18:26:37]Read from MH i2c: F0 09 00 7B 01 00 5E 31 C6 66 2A 83 C1 65 02 [18:26:37]GetLastDocTimeStamp 1724264545 [18:26:37]current date 1724264798 [18:26:37]FM_GetShiftState [18:26:37]SAM_PROTO_GetShiftState [18:26:37]wFMCommunicate request_size=4 [18:26:37]MH_SAM_APDU [18:26:37]CAPDU: 80 13 01 00 [18:26:37]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [18:26:37]Write i2c OK [18:26:37]MH_I2C_Read... [18:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:37]Read from MH i2c: E2 [18:26:37]MH_I2C_Read... [18:26:37]Read from MH i2c: E2 0E 00 [18:26:37]MH_I2C_Read... [18:26:37]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C0 [18:26:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:26:37]wFMCommunicate OK [18:26:37]SAM_PROTO_GetShiftState done [18:26:37]FM_GetShiftState done [18:26:37]opened in 1724199517 [18:26:37]opened+sec_in_day 1724285917 [18:26:37]quantity*price = 11500 [18:26:37]sum+1 = 11501 [18:26:37]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 240.00 НСП 1% : 2.13 НДС 12% : 25.48 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 630 21.08.2024 18:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164032 ФПД: 93676266076409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164032&fm=93676266076409&tin=02508201610067®Number=0000000000092562&sum=24000 0 [18:26:39]StoreToDocumentArchive [18:26:39]shift 466 fd 164032 [18:26:39]save to /storage/0466/doc_00164032 [18:26:39]save last doc name /storage/0466/doc_00164032 to /storage/kkm_last_doc_name [18:26:39]save OK [18:26:39]Clear old archive folders... [18:26:39]ProcessDocumentItem done err = 0, tmpTLVsize=392 [18:26:39]tlvbuf is 00B907B0 [18:26:39]SAM_PROTO_ClearQueue [18:26:39]wFMCommunicate request_size=4 [18:26:39]MH_SAM_APDU [18:26:39]CAPDU: 80 09 00 00 [18:26:39]Write to MH i2c: E2 08 00 89 01 80 09 00 00 00 00 00 00 FC [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:26:39]Read from MH i2c: E2 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [18:26:39]RAPDU: 90 00 [18:26:39]wFMCommunicate OK [18:26:39]SAM_PROTO_ClearQueue done [18:26:39]KKMCreateOFDPacket [18:26:39]OFDProtocolAddRootSTLVToBuf [18:26:39]FM_MakeSignedData [18:26:39]FM_MakeSignedData [18:26:39]SAM_PROTO_SignData [18:26:39]wFMCommunicate request_size=4 [18:26:39]MH_SAM_APDU [18:26:39]CAPDU: 80 0D 01 02 [18:26:39]Write to MH i2c: E2 08 00 8A 01 80 0D 01 02 00 00 00 00 04 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:26:39]Read from MH i2c: E2 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [18:26:39]RAPDU: 90 00 [18:26:39]wFMCommunicate OK [18:26:39]wFMCommunicate request_size=255 [18:26:39]MH_SAM_APDU [18:26:39]CAPDU: 80 0D 02 02 FA 03 00 88 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 [18:26:39]Write to MH i2c: E2 02 01 8B 01 80 0D 02 02 FA 00 03 00 88 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 00 00 16 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:39]Read from MH i2c: E2 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [18:26:39]RAPDU: 90 00 [18:26:39]wFMCommunicate OK [18:26:39]wFMCommunicate request_size=151 [18:26:39]MH_SAM_APDU [18:26:39]CAPDU: 80 0D 02 02 92 03 01 00 01 F7 03 06 00 D5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 80 02 00 35 04 06 00 55 32 B4 90 38 F9 [18:26:39]Write to MH i2c: E2 9A 00 8C 01 80 0D 02 02 92 00 03 01 00 01 F7 03 06 00 D5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 80 02 00 35 04 06 00 55 32 B4 90 38 F9 00 00 95 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:39]Read from MH i2c: E2 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [18:26:39]RAPDU: 90 00 [18:26:39]wFMCommunicate OK [18:26:39]wFMCommunicate request_size=4 [18:26:39]MH_SAM_APDU [18:26:39]CAPDU: 80 0D 03 02 [18:26:39]Write to MH i2c: E2 08 00 8D 01 80 0D 03 02 00 00 00 00 09 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:26:39]Read from MH i2c: E2 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 0B 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 0B 00 8D 01 00 63 86 CF C6 65 76 BA 1C 90 00 39 [18:26:39]RAPDU: 63 86 CF C6 65 76 BA 1C 90 00 [18:26:39]wFMCommunicate OK [18:26:39]SAM_PROTO_SignData done [18:26:39]FM_MakeSignedData done [18:26:39]CreateOFDProtocolMessage [18:26:39]wFMCommunicate request_size=4 [18:26:39]MH_SAM_APDU [18:26:39]CAPDU: 80 11 00 00 [18:26:39]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:39]Read from MH i2c: E2 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 17 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [18:26:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:26:39]wFMCommunicate OK [18:26:39]CreateOFDProtocolMessage done [18:26:39]OFDSenderStorePacket 164032 [18:26:39]StoreOFDPacket docnum=164032 [18:26:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9C 01 00 00 4F A1 94 01 1D 3B 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 80 02 00 35 04 06 00 55 32 B4 90 38 F9 63 86 CF C6 65 76 BA 1C [18:26:39]CheckFolder [18:26:39]dirname=/storage/ofd_packets [18:26:39]CheckFolder done [18:26:39]ProducePacketName [18:26:39]name=ofd_packets/00164032 [18:26:39]NVStorageSaveData ofd_packets/00164032 [18:26:39]File name is /storage/ofd_packets/00164032 [18:26:39]Write 442 bytes [18:26:39]NVStorageSaveData done [18:26:39]OFDSenderStorePacket done [18:26:39]KKMCreateOFDPacket done [18:26:39]NVStorageSaveData kkm_last_timestamp [18:26:39]File name is /storage/kkm_last_timestamp [18:26:39]Write 4 bytes [18:26:39]NVStorageSaveData done [18:26:39]ExternCall_PrintAddStr [18:26:39]wPrintStart [18:26:39]Write to MH i2c: 01 00 00 8F 01 90 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: 01 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: 01 07 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [18:26:39]RasterBufferAndPrint [18:26:39]line Счет N : (3)50674 [18:26:39]line ИНН: 02508201610067 [18:26:39]line Контрольно-Кассовый Чек [18:26:39]line ПРОДАЖА [18:26:39]line Товар: 2000036210013 [18:26:39]line Кофе Капучино (GABB TRADE) [18:26:39]line 1.000 * 115.00 [18:26:39]line = 115.00 [18:26:39]line НДС 12% НСП 1% [18:26:39]line > о реализуемом товаре [18:26:39]line Товар: 2000036220012 [18:26:39]line Кофе Капучино XL(GABB TRADE) [18:26:39]line 1.000 * 125.00 [18:26:39]line = 125.00 [18:26:39]line НДС 12% НСП 1% [18:26:39]line > о реализуемом товаре [18:26:39]line ИТОГО: 240.00 [18:26:39]line НСП 1% : 2.13 [18:26:39]line НДС 12% : 25.48 [18:26:39]line Наличными: 240.00 [18:26:39]line Безнал.: 0.00 [18:26:40]line Место: АЗС № 130 "Партнер Нефть" [18:26:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:26:40]line СНО: Общий режим [18:26:40]line Чек 630 21.08.2024 18:26 [18:26:40]line Смена: 466 ФФД: 1.0 [18:26:40]line ЗНМ: 0300000070 [18:26:40]line РНМ: 0000000000092562 [18:26:40]line Версия ККМ: 001 [18:26:40]line ФМ: 0000000000871769 [18:26:40]line ФД: 164032 [18:26:40]line ФПД: 93676266076409 [18:26:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164032&fm=93676266076409&tin=02508201610067®Number=0000000000092562&sum=24000 [18:26:40]line 0 [18:26:40]OFD Sender: Processing packet 164032 [packets to send 971, broken 970] [18:26:40]ProducePacketName [18:26:40]name=ofd_packets/00164032 [18:26:40]OFD Sender: To server: pG, [18:26:40]CommunicateWithHost lk.salyk.kg:30040 [18:26:40]ConnectInit lk.salyk.kg [18:26:40]written 0, free lines is 4095 [18:26:40]Write to MH i2c: 01 00 00 BE 01 BF [18:26:40]Write i2c OK [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: 01 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: 01 07 00 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 7B 0C 4D [18:26:40]RasterBufferAndPrint [18:26:40]line [18:26:40]line [18:26:40]line [18:26:40]line [18:26:40]line [18:26:40]written 0, free lines is 3202 [18:26:40]MH_Cut [18:26:40]Write to MH i2c: D1 01 00 C5 01 01 98 [18:26:40]Write i2c OK [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: D1 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: D1 01 00 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: D1 01 00 C5 01 00 97 [18:26:40]Write to MH i2c: 01 00 00 C6 01 C7 [18:26:40]Write i2c OK [18:26:40]MH_I2C_Read... [18:26:41]*** Cut start [18:26:41]*** Purtial cut [18:26:41]*** Stage 1: CUTSNS_PIN = 1 [18:26:43]Read from MH i2c: 01 [18:26:43]MH_I2C_Read... [18:26:43]*** Stop cut motor [18:26:43]*** Cut end [18:26:43]Read from MH i2c: 01 07 00 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: 01 07 00 C6 01 00 00 00 00 00 FF 0F DC [18:26:43]process_action close_receipt done [18:26:43]requested_data is exist [18:26:43]produce_requested_data [18:26:43]requested_item fm.sn is exist - process it [18:26:43]wFMCommunicate request_size=4 [18:26:43]MH_SAM_APDU [18:26:43]CAPDU: 80 11 00 00 [18:26:43]Write to MH i2c: E2 08 00 C7 01 80 11 00 00 00 00 00 00 42 [18:26:43]Write i2c OK [18:26:43]MH_I2C_Read... [18:26:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:43]Read from MH i2c: E2 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 17 00 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 17 00 C7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [18:26:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:26:43]wFMCommunicate OK [18:26:43]requested_item fd.num is exist - process it [18:26:43]SAM_PROTO_GetFieldsCounters [18:26:43]wFMCommunicate request_size=4 [18:26:43]MH_SAM_APDU [18:26:43]CAPDU: 80 13 00 00 [18:26:43]Write to MH i2c: E2 08 00 C8 01 80 13 00 00 00 00 00 00 45 [18:26:43]Write i2c OK [18:26:43]MH_I2C_Read... [18:26:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:43]Read from MH i2c: E2 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 62 00 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 62 00 C8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 E8 [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:26:43]wFMCommunicate OK [18:26:43]SAM_PROTO_GetFieldsCounters done [18:26:43]requested_item shift.num is exist - process it [18:26:43]requested_item shift.opened is exist - process it [18:26:43]req_shift_opened [18:26:43]FM_GetShiftState [18:26:43]SAM_PROTO_GetShiftState [18:26:43]wFMCommunicate request_size=4 [18:26:43]MH_SAM_APDU [18:26:43]CAPDU: 80 13 01 00 [18:26:43]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [18:26:43]Write i2c OK [18:26:43]MH_I2C_Read... [18:26:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:43]Read from MH i2c: E2 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 0E 00 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0D [18:26:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:26:43]wFMCommunicate OK [18:26:43]SAM_PROTO_GetShiftState done [18:26:43]FM_GetShiftState done [18:26:43]req_shift_opened done [18:26:43]requested_item shift.open_date is exist - process it [18:26:43]req_shift_open_date [18:26:43]req_shift_open_date done [18:26:43]produce_requested_data done [18:26:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164032,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:26:43]process_action_free close_receipt [18:26:43]json_value_free [18:26:43]json_value_free done [18:26:43]process_json_proto returns [18:26:43]Send response to host [18:26:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164032,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:26:43]free response buf [18:26:43]execute_script done [18:26:43]execute_script returns [18:26:43]free content buf [18:26:43]Sock 10.Close socket [18:26:43]Sock 10.Thread stoped [18:26:44]Connected sock=11 [18:26: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 37 36 39 9C 01 00 00 4F A1 94 01 1D 3B 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 80 02 00 35 04 06 00 55 32 B4 90 38 F9 63 86 CF C6 65 76 BA 1C [18:26:49]recv_with_timeout no data received [18:26:49]CommunicateWithHost answer receiving error [18:26:49]CommunicateWithHost err = -3 [18:26:49]OFD Sender: Server communicate error [18:26:54]OFD Sender: Processing packet 164032 [packets to send 971, broken 970] [18:26:54]ProducePacketName [18:26:54]name=ofd_packets/00164032 [18:26:54]OFD Sender: To server: pG, [18:26:54]CommunicateWithHost lk.salyk.kg:30040 [18:26:54]ConnectInit lk.salyk.kg [18:26:56]Connected sock=10 [18:26: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 37 36 39 9C 01 00 00 4F A1 94 01 1D 3B 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 80 02 00 35 04 06 00 55 32 B4 90 38 F9 63 86 CF C6 65 76 BA 1C [18:26:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D 63 47 00 AB 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 37 36 39 10 04 04 00 C0 80 02 00 F4 03 04 00 C0 DA C5 66 B6 04 01 00 00 60 74 67 22 C8 55 46 F7 [18:26:57]CommunicateWithHost err = 0 [18:26:57]CheckOFDResponse [18:26:57]1017 (14) - 77093643461234 [18:26:57]1041 (16) - 0000000000871769 [18:26:57]1040 (4) - 164032 [18:26:57]1012 (4) - 21.08.2024 12:17 [18:26:57]1206 (1) - 0 [18:26:57]OFD Sender: Remove packet 164032 [18:26:57]ProducePacketName [18:26:57]name=ofd_packets/00164032 [18:26:57]NVStorageDeleteData [18:26:57]OFD Sender: No OFD packet to send [18:27:02]OFD Sender: No OFD packet to send [18:27:07]OFD Sender: No OFD packet to send [18:27:12]OFD Sender: No OFD packet to send [18:27:17]OFD Sender: No OFD packet to send [18:27:22]OFD Sender: No OFD packet to send [18:27:27]OFD Sender: No OFD packet to send [18:27:31]recv_with_timeout no data received [18:27:32]OFD Sender: No OFD packet to send [18:27:37]OFD Sender: No OFD packet to send [18:27:42]OFD Sender: No OFD packet to send [18:27:47]OFD Sender: No OFD packet to send [18:27:52]OFD Sender: No OFD packet to send [18:27:54]accept exits with 9 [18:27:54]New connection [18:27:54]New thread 3067080036 created [18:27:54]Thread 3066936676 joined [18:27:54]Waiting for new connection... [18:27:54] Sock 9.Parse request [18:27:54]Sock 9.Check first char [18:27:54]Sock 9.First char is OK [18:27:54]request: POST /json_proto HTTP/1.0 [18:27:54]Method: POST [18:27:54]URL: /json_proto [18:27:54]Method is POST - this is cgi request [18:27:54]url: /json_proto [18:27:54]query_string will be loaded in cgi processing [18:27:54]execute_cgi json_proto POST (null) [18:27:54]execute_cgi path=json_proto method=POST [18:27:54]POST find Content-Length [18:27:54]Host: 172.17.44.132:8080 [18:27:54]Content-Length: 679 [18:27:54]Content-Type: application/json [18:27:54] [18:27:54]POST finish read [18:27:54]Found Content-Length = 679 [18:27:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:54]execute_script... [18:27: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)292636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:54]POST & json_proto [18:27:54]process_json_proto [18:27:54]json parsed OK: [18:27:54]protocol is kg_v1.0 [18:27:54]action value=close_receipt [18:27:54]process_action close_receipt [18:27:54]cmd_close_receipt [18:27:54]MH_GetDate [18:27:54]Write to MH i2c: F0 00 00 CA 01 BA [18:27:54]Write i2c OK [18:27:54]MH_I2C_Read... [18:27:54]Read from MH i2c: F0 [18:27:54]MH_I2C_Read... [18:27:54]Read from MH i2c: F0 09 00 [18:27:54]MH_I2C_Read... [18:27:54]Read from MH i2c: F0 09 00 CA 01 00 AB 31 C6 66 2A 83 C1 65 9E [18:27:54]GetLastDocTimeStamp 1724264798 [18:27:54]current date 1724264875 [18:27:54]FM_GetShiftState [18:27:54]SAM_PROTO_GetShiftState [18:27:54]wFMCommunicate request_size=4 [18:27:54]MH_SAM_APDU [18:27:54]CAPDU: 80 13 01 00 [18:27:54]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [18:27:54]Write i2c OK [18:27:54]MH_I2C_Read... [18:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:54]Read from MH i2c: E2 [18:27:54]MH_I2C_Read... [18:27:54]Read from MH i2c: E2 0E 00 [18:27:54]MH_I2C_Read... [18:27:54]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0F [18:27:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:27:54]wFMCommunicate OK [18:27:54]SAM_PROTO_GetShiftState done [18:27:54]FM_GetShiftState done [18:27:54]opened in 1724199517 [18:27:54]opened+sec_in_day 1724285917 [18:27:54]quantity*price = 200025 [18:27:54]sum+1 = 200026 [18:27:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 631 21.08.2024 18:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164033 ФПД: 181604462890993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182755&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164033&fm=181604462890993&tin=02508201610067®Number=0000000000092562&sum=200000 [18:27:55]StoreToDocumentArchive [18:27:55]shift 466 fd 164033 [18:27:55]save to /storage/0466/doc_00164033 [18:27:55]save last doc name /storage/0466/doc_00164033 to /storage/kkm_last_doc_name [18:27:55]save OK [18:27:55]Clear old archive folders... [18:27:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:27:55]tlvbuf is 00B7C600 [18:27:55]SAM_PROTO_ClearQueue [18:27:55]wFMCommunicate request_size=4 [18:27:55]MH_SAM_APDU [18:27:55]CAPDU: 80 09 00 00 [18:27:55]Write to MH i2c: E2 08 00 D8 01 80 09 00 00 00 00 00 00 4B [18:27:55]Write i2c OK [18:27:55]MH_I2C_Read... [18:27:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:55]Read from MH i2c: E2 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [18:27:55]RAPDU: 90 00 [18:27:55]wFMCommunicate OK [18:27:55]SAM_PROTO_ClearQueue done [18:27:55]KKMCreateOFDPacket [18:27:55]OFDProtocolAddRootSTLVToBuf [18:27:55]FM_MakeSignedData [18:27:55]FM_MakeSignedData [18:27:55]SAM_PROTO_SignData [18:27:55]wFMCommunicate request_size=4 [18:27:55]MH_SAM_APDU [18:27:55]CAPDU: 80 0D 01 02 [18:27:55]Write to MH i2c: E2 08 00 D9 01 80 0D 01 02 00 00 00 00 53 [18:27:55]Write i2c OK [18:27:55]MH_I2C_Read... [18:27:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:55]Read from MH i2c: E2 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [18:27:55]RAPDU: 90 00 [18:27:55]wFMCommunicate OK [18:27:55]wFMCommunicate request_size=255 [18:27:55]MH_SAM_APDU [18:27: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 AB 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 80 02 00 35 04 06 00 A5 2B 15 80 [18:27:55]Write to MH i2c: E2 02 01 DA 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 AB 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 80 02 00 35 04 06 00 A5 2B 15 80 00 00 CC [18:27:55]Write i2c OK [18:27:55]MH_I2C_Read... [18:27:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:55]Read from MH i2c: E2 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [18:27:55]RAPDU: 90 00 [18:27:55]wFMCommunicate OK [18:27:55]wFMCommunicate request_size=7 [18:27:55]MH_SAM_APDU [18:27:55]CAPDU: 80 0D 02 02 02 0F F1 [18:27:55]Write to MH i2c: E2 0A 00 DB 01 80 0D 02 02 02 00 0F F1 00 00 5A [18:27:55]Write i2c OK [18:27:55]MH_I2C_Read... [18:27:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:55]Read from MH i2c: E2 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [18:27:55]RAPDU: 90 00 [18:27:55]wFMCommunicate OK [18:27:55]wFMCommunicate request_size=4 [18:27:55]MH_SAM_APDU [18:27:55]CAPDU: 80 0D 03 02 [18:27:55]Write to MH i2c: E2 08 00 DC 01 80 0D 03 02 00 00 00 00 58 [18:27:55]Write i2c OK [18:27:55]MH_I2C_Read... [18:27:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:55]Read from MH i2c: E2 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 0B 00 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 0B 00 DC 01 00 E6 81 D1 3F 03 35 02 0F 90 00 19 [18:27:55]RAPDU: E6 81 D1 3F 03 35 02 0F 90 00 [18:27:55]wFMCommunicate OK [18:27:55]SAM_PROTO_SignData done [18:27:55]FM_MakeSignedData done [18:27:55]CreateOFDProtocolMessage [18:27:55]wFMCommunicate request_size=4 [18:27:55]MH_SAM_APDU [18:27:55]CAPDU: 80 11 00 00 [18:27:55]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [18:27:55]Write i2c OK [18:27:55]MH_I2C_Read... [18:27:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:55]Read from MH i2c: E2 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 17 00 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [18:27:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:27:55]wFMCommunicate OK [18:27:55]CreateOFDProtocolMessage done [18:27:55]OFDSenderStorePacket 164033 [18:27:55]StoreOFDPacket docnum=164033 [18:27:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6C EB 04 01 02 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 AB 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 80 02 00 35 04 06 00 A5 2B 15 80 0F F1 E6 81 D1 3F 03 35 02 0F [18:27:55]CheckFolder [18:27:55]dirname=/storage/ofd_packets [18:27:55]CheckFolder done [18:27:55]ProducePacketName [18:27:55]name=ofd_packets/00164033 [18:27:55]NVStorageSaveData ofd_packets/00164033 [18:27:55]File name is /storage/ofd_packets/00164033 [18:27:55]Write 298 bytes [18:27:55]NVStorageSaveData done [18:27:55]OFDSenderStorePacket done [18:27:55]KKMCreateOFDPacket done [18:27:55]NVStorageSaveData kkm_last_timestamp [18:27:55]File name is /storage/kkm_last_timestamp [18:27:55]Write 4 bytes [18:27:55]NVStorageSaveData done [18:27:55]ExternCall_PrintAddStr [18:27:55]wPrintStart [18:27:55]Write to MH i2c: 01 00 00 DE 01 DF [18:27:55]Write i2c OK [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: 01 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: 01 07 00 [18:27:55]MH_I2C_Read... [18:27:55]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [18:27:55]RasterBufferAndPrint [18:27:55]line Счет N : (1)292636 [18:27:55]line ИНН: 02508201610067 [18:27:55]line Контрольно-Кассовый Чек [18:27:55]line ПРОДАЖА [18:27:55]line ТРК (МРК, ГНК) : 64 [18:27:55]line Товар: 2710194800 [18:27:55]line ДТ-К-5 [18:27:55]line 26.250 * 76.20 [18:27:55]line = 2000.25 [18:27:55]line НДС 12% НСП 1% [18:27:55]line > о реализуемом товаре [18:27:55]line ОКРУГЛЕНИЕ: -0.25 [18:27:55]line ИТОГО: 2000.00 [18:27:55]line Внесено: 2000.00 [18:27:55]line СДАЧА: 0.00 [18:27:55]line НСП 1% : 17.70 [18:27:55]line НДС 12% : 212.42 [18:27:55]line Наличными: 2000.00 [18:27:55]line Безнал.: 0.00 [18:27:55]line Место: АЗС № 130 "Партнер Нефть" [18:27:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:27:55]line СНО: Общий режим [18:27:55]line Чек 631 21.08.2024 18:27 [18:27:55]line Смена: 466 ФФД: 1.0 [18:27:55]line ЗНМ: 0300000070 [18:27:55]line РНМ: 0000000000092562 [18:27:55]line Версия ККМ: 001 [18:27:55]line ФМ: 0000000000871769 [18:27:55]line ФД: 164033 [18:27:55]line ФПД: 181604462890993 [18:27:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182755&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164033&fm=181604462890993&tin=02508201610067®Number=0000000000092562&sum=200000 [18:27:56]OFD Sender: Processing packet 164033 [packets to send 971, broken 970] [18:27:56]ProducePacketName [18:27:56]name=ofd_packets/00164033 [18:27:56]OFD Sender: To server: pG, [18:27:56]CommunicateWithHost lk.salyk.kg:30040 [18:27:56]ConnectInit lk.salyk.kg [18:27:56]written 0, free lines is 4095 [18:27:56]Write to MH i2c: 01 00 00 09 02 0B [18:27:56]Write i2c OK [18:27:56]MH_I2C_Read... [18:27:56]Read from MH i2c: 01 [18:27:56]MH_I2C_Read... [18:27:56]Read from MH i2c: 01 07 00 [18:27:56]MH_I2C_Read... [18:27:56]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 D0 0C EE [18:27:56]RasterBufferAndPrint [18:27:56]line [18:27:56]line [18:27:56]line [18:27:56]line [18:27:56]line [18:27:56]written 0, free lines is 3285 [18:27:56]MH_Cut [18:27:56]Write to MH i2c: D1 01 00 10 02 01 E4 [18:27:56]Write i2c OK [18:27:56]MH_I2C_Read... [18:27:56]Read from MH i2c: D1 [18:27:56]MH_I2C_Read... [18:27:56]Read from MH i2c: D1 01 00 [18:27:56]MH_I2C_Read... [18:27:56]Read from MH i2c: D1 01 00 10 02 00 E3 [18:27:56]Write to MH i2c: 01 00 00 11 02 13 [18:27:56]Write i2c OK [18:27:56]MH_I2C_Read... [18:27:57]Connected sock=10 [18:27: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 37 36 39 0C 01 00 00 6C EB 04 01 02 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 AB 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 80 02 00 35 04 06 00 A5 2B 15 80 0F F1 E6 81 D1 3F 03 35 02 0F [18:27:57]*** Cut start [18:27:57]*** Purtial cut [18:27:57]*** Stage 1: CUTSNS_PIN = 1 [18:27:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 1E 47 00 C0 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 80 02 00 F4 03 04 00 FC DA C5 66 B6 04 01 00 00 E7 14 F9 E5 16 83 2C D5 [18:27:57]CommunicateWithHost err = 0 [18:27:57]CheckOFDResponse [18:27:57]1017 (14) - 77093643461234 [18:27:57]1041 (16) - 0000000000871769 [18:27:57]1040 (4) - 164033 [18:27:57]1012 (4) - 21.08.2024 12:18 [18:27:57]1206 (1) - 0 [18:27:57]OFD Sender: Remove packet 164033 [18:27:57]ProducePacketName [18:27:57]name=ofd_packets/00164033 [18:27:57]NVStorageDeleteData [18:27:58]OFD Sender: No OFD packet to send [18:27:59]Read from MH i2c: 01 [18:27:59]MH_I2C_Read... [18:27:59]*** Stop cut motor [18:27:59]*** Cut end [18:27:59]Read from MH i2c: 01 07 00 [18:27:59]MH_I2C_Read... [18:27:59]Read from MH i2c: 01 07 00 11 02 00 00 00 00 00 FF 0F 28 [18:27:59]process_action close_receipt done [18:27:59]requested_data is exist [18:27:59]produce_requested_data [18:27:59]requested_item fm.sn is exist - process it [18:27:59]wFMCommunicate request_size=4 [18:27:59]MH_SAM_APDU [18:27:59]CAPDU: 80 11 00 00 [18:27:59]Write to MH i2c: E2 08 00 12 02 80 11 00 00 00 00 00 00 8E [18:27:59]Write i2c OK [18:27:59]MH_I2C_Read... [18:27:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:59]Read from MH i2c: E2 [18:27:59]MH_I2C_Read... [18:27:59]Read from MH i2c: E2 17 00 [18:27:59]MH_I2C_Read... [18:27:59]Read from MH i2c: E2 17 00 12 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [18:27:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:27:59]wFMCommunicate OK [18:27:59]requested_item fd.num is exist - process it [18:27:59]SAM_PROTO_GetFieldsCounters [18:27:59]wFMCommunicate request_size=4 [18:27:59]MH_SAM_APDU [18:27:59]CAPDU: 80 13 00 00 [18:27:59]Write to MH i2c: E2 08 00 13 02 80 13 00 00 00 00 00 00 91 [18:27:59]Write i2c OK [18:27:59]MH_I2C_Read... [18:27:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:59]Read from MH i2c: E2 [18:27:59]MH_I2C_Read... [18:27:59]Read from MH i2c: E2 62 00 [18:27:59]MH_I2C_Read... [18:27:59]Read from MH i2c: E2 62 00 13 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 38 [18:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:59]wFMCommunicate OK [18:27:59]SAM_PROTO_GetFieldsCounters done [18:27:59]requested_item shift.num is exist - process it [18:27:59]requested_item shift.opened is exist - process it [18:27:59]req_shift_opened [18:27:59]FM_GetShiftState [18:27:59]SAM_PROTO_GetShiftState [18:27:59]wFMCommunicate request_size=4 [18:27:59]MH_SAM_APDU [18:27:59]CAPDU: 80 13 01 00 [18:27:59]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [18:27:59]Write i2c OK [18:27:59]MH_I2C_Read... [18:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:59]Read from MH i2c: E2 [18:27:59]MH_I2C_Read... [18:27:59]Read from MH i2c: E2 0E 00 [18:27:59]MH_I2C_Read... [18:27:59]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 59 [18:27:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:27:59]wFMCommunicate OK [18:27:59]SAM_PROTO_GetShiftState done [18:27:59]FM_GetShiftState done [18:27:59]req_shift_opened done [18:27:59]requested_item shift.open_date is exist - process it [18:27:59]req_shift_open_date [18:27:59]req_shift_open_date done [18:27:59]produce_requested_data done [18:27:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164033,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:27:59]process_action_free close_receipt [18:27:59]json_value_free [18:27:59]json_value_free done [18:27:59]process_json_proto returns [18:27:59]Send response to host [18:27:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164033,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:27:59]free response buf [18:27:59]execute_script done [18:27:59]execute_script returns [18:27:59]free content buf [18:27:59]Sock 9.Close socket [18:27:59]Sock 9.Thread stoped [18:28:03]OFD Sender: No OFD packet to send [18:28:08]OFD Sender: No OFD packet to send [18:28:13]OFD Sender: No OFD packet to send [18:28:18]OFD Sender: No OFD packet to send [18:28:23]OFD Sender: No OFD packet to send [18:28:27]accept exits with 7 [18:28:27]New connection [18:28:27]New thread 3066936676 created [18:28:27]Thread 3067080036 joined [18:28:27]Waiting for new connection... [18:28:27] Sock 7.Parse request [18:28:27]Sock 7.Check first char [18:28:27]Sock 7.First char is OK [18:28:27]request: POST /json_proto HTTP/1.0 [18:28:27]Method: POST [18:28:27]URL: /json_proto [18:28:27]Method is POST - this is cgi request [18:28:27]url: /json_proto [18:28:27]query_string will be loaded in cgi processing [18:28:27]execute_cgi json_proto POST (null) [18:28:27]execute_cgi path=json_proto method=POST [18:28:27]POST find Content-Length [18:28:27]Host: 172.17.44.132:8080 [18:28:27]Content-Length: 941 [18:28:27]Content-Type: application/json [18:28:27] [18:28:27]POST finish read [18:28:27]Found Content-Length = 941 [18:28:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50675", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010346", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:27]execute_script... [18:28:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50675", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010346", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:27]POST & json_proto [18:28:27]process_json_proto [18:28:27]json parsed OK: [18:28:27]protocol is kg_v1.0 [18:28:27]action value=close_receipt [18:28:27]process_action close_receipt [18:28:27]cmd_close_receipt [18:28:27]MH_GetDate [18:28:27]Write to MH i2c: F0 00 00 15 02 06 [18:28:27]Write i2c OK [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: F0 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: F0 09 00 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: F0 09 00 15 02 00 CB 31 C6 66 2A 83 C1 65 0A [18:28:27]GetLastDocTimeStamp 1724264875 [18:28:27]current date 1724264907 [18:28:27]FM_GetShiftState [18:28:27]SAM_PROTO_GetShiftState [18:28:27]wFMCommunicate request_size=4 [18:28:27]MH_SAM_APDU [18:28:27]CAPDU: 80 13 01 00 [18:28:27]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [18:28:27]Write i2c OK [18:28:27]MH_I2C_Read... [18:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:27]Read from MH i2c: E2 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 0E 00 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5B [18:28:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:28:27]wFMCommunicate OK [18:28:27]SAM_PROTO_GetShiftState done [18:28:27]FM_GetShiftState done [18:28:27]opened in 1724199517 [18:28:27]opened+sec_in_day 1724285917 [18:28:27]quantity*price = 3500 [18:28:27]sum+1 = 3501 [18:28:27]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010346 Напиток Let`s Go! с/с груша ПЭТ 0,5л 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.97 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 632 21.08.2024 18:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164034 ФПД: 180914739642976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182827&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164034&fm=180914739642976&tin=02508201610067®Number=0000000000092562&sum=7500 0 [18:28:28]StoreToDocumentArchive [18:28:28]shift 466 fd 164034 [18:28:28]save to /storage/0466/doc_00164034 [18:28:28]save last doc name /storage/0466/doc_00164034 to /storage/kkm_last_doc_name [18:28:28]save OK [18:28:28]Clear old archive folders... [18:28:28]ProcessDocumentItem done err = 0, tmpTLVsize=401 [18:28:28]tlvbuf is 00B7C1C0 [18:28:28]SAM_PROTO_ClearQueue [18:28:28]wFMCommunicate request_size=4 [18:28:28]MH_SAM_APDU [18:28:28]CAPDU: 80 09 00 00 [18:28:28]Write to MH i2c: E2 08 00 23 02 80 09 00 00 00 00 00 00 97 [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:28]Read from MH i2c: E2 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 03 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [18:28:28]RAPDU: 90 00 [18:28:28]wFMCommunicate OK [18:28:28]SAM_PROTO_ClearQueue done [18:28:28]KKMCreateOFDPacket [18:28:28]OFDProtocolAddRootSTLVToBuf [18:28:28]FM_MakeSignedData [18:28:28]FM_MakeSignedData [18:28:28]SAM_PROTO_SignData [18:28:28]wFMCommunicate request_size=4 [18:28:28]MH_SAM_APDU [18:28:28]CAPDU: 80 0D 01 02 [18:28:28]Write to MH i2c: E2 08 00 24 02 80 0D 01 02 00 00 00 00 9F [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:28]Read from MH i2c: E2 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 03 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [18:28:28]RAPDU: 90 00 [18:28:28]wFMCommunicate OK [18:28:28]wFMCommunicate request_size=255 [18:28:28]MH_SAM_APDU [18:28:28]CAPDU: 80 0D 02 02 FA 03 00 91 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 34 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 [18:28:28]Write to MH i2c: E2 02 01 25 02 80 0D 02 02 FA 00 03 00 91 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 34 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 00 00 6E [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]OFD Sender: No OFD packet to send [18:28:28]Read from MH i2c: E2 [18:28:28]MH_I2C_Read... [18:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:28]Read from MH i2c: E2 03 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [18:28:28]RAPDU: 90 00 [18:28:28]wFMCommunicate OK [18:28:28]wFMCommunicate request_size=160 [18:28:28]MH_SAM_APDU [18:28:28]CAPDU: 80 0D 02 02 9B EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 CB 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 80 02 00 35 04 06 00 A4 8A 7E CA 82 60 [18:28:28]Write to MH i2c: E2 A3 00 26 02 80 0D 02 02 9B 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 CB 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 80 02 00 35 04 06 00 A4 8A 7E CA 82 60 00 00 F6 [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:28]Read from MH i2c: E2 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 03 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [18:28:28]RAPDU: 90 00 [18:28:28]wFMCommunicate OK [18:28:28]wFMCommunicate request_size=4 [18:28:28]MH_SAM_APDU [18:28:28]CAPDU: 80 0D 03 02 [18:28:28]Write to MH i2c: E2 08 00 27 02 80 0D 03 02 00 00 00 00 A4 [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:28]Read from MH i2c: E2 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 0B 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 0B 00 27 02 00 90 E4 41 E2 C8 E5 D3 05 90 00 C1 [18:28:28]RAPDU: 90 E4 41 E2 C8 E5 D3 05 90 00 [18:28:28]wFMCommunicate OK [18:28:28]SAM_PROTO_SignData done [18:28:28]FM_MakeSignedData done [18:28:28]CreateOFDProtocolMessage [18:28:28]wFMCommunicate request_size=4 [18:28:28]MH_SAM_APDU [18:28:28]CAPDU: 80 11 00 00 [18:28:28]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:28]Read from MH i2c: E2 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 17 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [18:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:28:28]wFMCommunicate OK [18:28:28]CreateOFDProtocolMessage done [18:28:28]OFDSenderStorePacket 164034 [18:28:28]StoreOFDPacket docnum=164034 [18:28:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A5 01 00 00 D9 57 9D 01 59 C6 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 34 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 CB 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 80 02 00 35 04 06 00 A4 8A 7E CA 82 60 90 E4 41 E2 C8 E5 D3 05 [18:28:28]CheckFolder [18:28:28]dirname=/storage/ofd_packets [18:28:28]CheckFolder done [18:28:28]ProducePacketName [18:28:28]name=ofd_packets/00164034 [18:28:28]NVStorageSaveData ofd_packets/00164034 [18:28:28]File name is /storage/ofd_packets/00164034 [18:28:28]Write 451 bytes [18:28:28]NVStorageSaveData done [18:28:28]OFDSenderStorePacket done [18:28:28]KKMCreateOFDPacket done [18:28:28]NVStorageSaveData kkm_last_timestamp [18:28:28]File name is /storage/kkm_last_timestamp [18:28:28]Write 4 bytes [18:28:28]NVStorageSaveData done [18:28:28]ExternCall_PrintAddStr [18:28:28]wPrintStart [18:28:28]Write to MH i2c: 01 00 00 29 02 2B [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: 01 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: 01 07 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [18:28:28]RasterBufferAndPrint [18:28:28]line Счет N : (3)50675 [18:28:28]line ИНН: 02508201610067 [18:28:28]line Контрольно-Кассовый Чек [18:28:28]line ПРОДАЖА [18:28:28]line Товар: 4700000310326 [18:28:28]line Вода Адыгене 1л б/г [18:28:28]line 1.000 * 35.00 [18:28:28]line = 35.00 [18:28:28]line НДС 12% НСП 1% [18:28:28]line > о реализуемом товаре [18:28:28]line Товар: 4700003010346 [18:28:28]line Напиток Let`s Go! с/с груша ПЭТ 0,5л [18:28:28]line 1.000 * 40.00 [18:28:29]line = 40.00 [18:28:29]line НДС 12% НСП 1% [18:28:29]line > о реализуемом товаре [18:28:29]line ИТОГО: 75.00 [18:28:29]line НСП 1% : 0.66 [18:28:29]line НДС 12% : 7.97 [18:28:29]line Наличными: 75.00 [18:28:29]line Безнал.: 0.00 [18:28:29]line Место: АЗС № 130 "Партнер Нефть" [18:28:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:28:29]line СНО: Общий режим [18:28:29]line Чек 632 21.08.2024 18:28 [18:28:29]line Смена: 466 ФФД: 1.0 [18:28:29]line ЗНМ: 0300000070 [18:28:29]line РНМ: 0000000000092562 [18:28:29]line Версия ККМ: 001 [18:28:29]line ФМ: 0000000000871769 [18:28:29]line ФД: 164034 [18:28:29]line ФПД: 180914739642976 [18:28:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182827&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164034&fm=180914739642976&tin=02508201610067®Number=0000000000092562&sum=7500 [18:28:29]line 0 [18:28:29]OFD Sender: Processing packet 164034 [packets to send 971, broken 970] [18:28:29]ProducePacketName [18:28:29]name=ofd_packets/00164034 [18:28:29]OFD Sender: To server: pG, [18:28:29]CommunicateWithHost lk.salyk.kg:30040 [18:28:29]ConnectInit lk.salyk.kg [18:28:29]written 0, free lines is 4095 [18:28:29]Write to MH i2c: 01 00 00 58 02 5A [18:28:29]Write i2c OK [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: 01 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: 01 07 00 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 6E 0C DB [18:28:29]RasterBufferAndPrint [18:28:29]line [18:28:29]line [18:28:29]line [18:28:29]line [18:28:29]line [18:28:29]written 0, free lines is 3190 [18:28:29]MH_Cut [18:28:29]Write to MH i2c: D1 01 00 5F 02 01 33 [18:28:29]Write i2c OK [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: D1 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: D1 01 00 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: D1 01 00 5F 02 00 32 [18:28:29]Write to MH i2c: 01 00 00 60 02 62 [18:28:29]Write i2c OK [18:28:29]MH_I2C_Read... [18:28:30]*** Cut start [18:28:30]*** Purtial cut [18:28:30]*** Stage 1: CUTSNS_PIN = 1 [18:28:32]recv_with_timeout no data received [18:28:32]Read from MH i2c: 01 [18:28:32]MH_I2C_Read... [18:28:32]*** Stop cut motor [18:28:32]*** Cut end [18:28:32]Read from MH i2c: 01 07 00 [18:28:32]MH_I2C_Read... [18:28:32]Read from MH i2c: 01 07 00 60 02 00 00 00 00 00 FF 0F 77 [18:28:32]process_action close_receipt done [18:28:32]requested_data is exist [18:28:32]produce_requested_data [18:28:32]requested_item fm.sn is exist - process it [18:28:32]wFMCommunicate request_size=4 [18:28:32]MH_SAM_APDU [18:28:32]CAPDU: 80 11 00 00 [18:28:32]Write to MH i2c: E2 08 00 61 02 80 11 00 00 00 00 00 00 DD [18:28:32]Write i2c OK [18:28:32]MH_I2C_Read... [18:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:32]Read from MH i2c: E2 [18:28:32]MH_I2C_Read... [18:28:32]Read from MH i2c: E2 17 00 [18:28:32]MH_I2C_Read... [18:28:32]Read from MH i2c: E2 17 00 61 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [18:28:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:28:32]wFMCommunicate OK [18:28:32]requested_item fd.num is exist - process it [18:28:32]SAM_PROTO_GetFieldsCounters [18:28:32]wFMCommunicate request_size=4 [18:28:32]MH_SAM_APDU [18:28:32]CAPDU: 80 13 00 00 [18:28:32]Write to MH i2c: E2 08 00 62 02 80 13 00 00 00 00 00 00 E0 [18:28:32]Write i2c OK [18:28:32]MH_I2C_Read... [18:28:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:32]Read from MH i2c: E2 [18:28:32]MH_I2C_Read... [18:28:32]Read from MH i2c: E2 62 00 [18:28:32]MH_I2C_Read... [18:28:32]Read from MH i2c: E2 62 00 62 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 8B [18:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:32]wFMCommunicate OK [18:28:32]SAM_PROTO_GetFieldsCounters done [18:28:32]requested_item shift.num is exist - process it [18:28:32]requested_item shift.opened is exist - process it [18:28:32]req_shift_opened [18:28:32]FM_GetShiftState [18:28:32]SAM_PROTO_GetShiftState [18:28:32]wFMCommunicate request_size=4 [18:28:32]MH_SAM_APDU [18:28:32]CAPDU: 80 13 01 00 [18:28:32]Write to MH i2c: E2 08 00 63 02 80 13 01 00 00 00 00 00 E2 [18:28:32]Write i2c OK [18:28:32]MH_I2C_Read... [18:28:32]Read from MH i2c: E2 [18:28:32]MH_I2C_Read... [18:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:32]Read from MH i2c: E2 0E 00 [18:28:32]MH_I2C_Read... [18:28:32]Read from MH i2c: E2 0E 00 63 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A8 [18:28:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:28:32]wFMCommunicate OK [18:28:32]SAM_PROTO_GetShiftState done [18:28:32]FM_GetShiftState done [18:28:32]req_shift_opened done [18:28:32]requested_item shift.open_date is exist - process it [18:28:32]req_shift_open_date [18:28:32]req_shift_open_date done [18:28:32]produce_requested_data done [18:28:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164034,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:28:32]process_action_free close_receipt [18:28:32]json_value_free [18:28:32]json_value_free done [18:28:32]process_json_proto returns [18:28:32]Send response to host [18:28:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164034,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:28:32]free response buf [18:28:32]execute_script done [18:28:32]execute_script returns [18:28:32]free content buf [18:28:32]Sock 7.Close socket [18:28:32]Sock 7.Thread stoped [18:28:33]accept exits with 10 [18:28:33]New connection [18:28:33]New thread 3067080036 created [18:28:33]Thread 3066936676 joined [18:28:33]Waiting for new connection... [18:28:33] Sock 10.Parse request [18:28:33]Sock 10.Check first char [18:28:33]Sock 10.First char is OK [18:28:33]request: POST /json_proto HTTP/1.0 [18:28:33]Method: POST [18:28:33]URL: /json_proto [18:28:33]Method is POST - this is cgi request [18:28:33]url: /json_proto [18:28:33]query_string will be loaded in cgi processing [18:28:33]execute_cgi json_proto POST (null) [18:28:33]execute_cgi path=json_proto method=POST [18:28:33]POST find Content-Length [18:28:33]Host: 172.17.44.132:8080 [18:28:33]Content-Length: 791 [18:28:33]Content-Type: application/json [18:28:33] [18:28:33]POST finish read [18:28:33]Found Content-Length = 791 [18:28:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:33]execute_script... [18:28:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:33]POST & json_proto [18:28:33]process_json_proto [18:28:33]json parsed OK: [18:28:33]protocol is kg_v1.0 [18:28:33]action value=close_receipt [18:28:33]process_action close_receipt [18:28:33]cmd_close_receipt [18:28:33]MH_GetDate [18:28:33]Write to MH i2c: F0 00 00 64 02 55 [18:28:33]Write i2c OK [18:28:33]MH_I2C_Read... [18:28:33]Read from MH i2c: F0 [18:28:33]MH_I2C_Read... [18:28:33]Read from MH i2c: F0 09 00 [18:28:33]MH_I2C_Read... [18:28:33]Read from MH i2c: F0 09 00 64 02 00 D1 31 C6 66 2A 83 C1 65 5F [18:28:33]GetLastDocTimeStamp 1724264907 [18:28:33]current date 1724264913 [18:28:33]FM_GetShiftState [18:28:33]SAM_PROTO_GetShiftState [18:28:33]wFMCommunicate request_size=4 [18:28:33]MH_SAM_APDU [18:28:33]CAPDU: 80 13 01 00 [18:28:33]Write to MH i2c: E2 08 00 65 02 80 13 01 00 00 00 00 00 E4 [18:28:33]Write i2c OK [18:28:33]MH_I2C_Read... [18:28:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:33]Read from MH i2c: E2 [18:28:33]MH_I2C_Read... [18:28:33]Read from MH i2c: E2 0E 00 [18:28:33]MH_I2C_Read... [18:28:33]Read from MH i2c: E2 0E 00 65 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [18:28:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:28:33]wFMCommunicate OK [18:28:33]SAM_PROTO_GetShiftState done [18:28:33]FM_GetShiftState done [18:28:33]opened in 1724199517 [18:28:33]opened+sec_in_day 1724285917 [18:28:33]quantity*price = 0 [18:28:33]sum+1 = 1 [18:28:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 633 21.08.2024 18:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 164035 ФПД: 2460082936306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164035&fm=2460082936306&tin=02508201610067®Number=0000000000092562&sum=0 [18:28:34]StoreToDocumentArchive [18:28:34]shift 466 fd 164035 [18:28:34]save to /storage/0466/doc_00164035 [18:28:34]save last doc name /storage/0466/doc_00164035 to /storage/kkm_last_doc_name [18:28:34]save OK [18:28:34]Clear old archive folders... [18:28:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:28:34]tlvbuf is 00B45FA0 [18:28:34]SAM_PROTO_ClearQueue [18:28:34]wFMCommunicate request_size=4 [18:28:34]MH_SAM_APDU [18:28:34]CAPDU: 80 09 00 00 [18:28:34]Write to MH i2c: E2 08 00 72 02 80 09 00 00 00 00 00 00 E6 [18:28:34]Write i2c OK [18:28:34]MH_I2C_Read... [18:28:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:34]Read from MH i2c: E2 [18:28:34]MH_I2C_Read... [18:28:34]Read from MH i2c: E2 03 00 [18:28:34]MH_I2C_Read... [18:28:34]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [18:28:34]RAPDU: 90 00 [18:28:34]wFMCommunicate OK [18:28:34]SAM_PROTO_ClearQueue done [18:28:34]KKMCreateOFDPacket [18:28:34]OFDProtocolAddRootSTLVToBuf [18:28:34]FM_MakeSignedData [18:28:34]FM_MakeSignedData [18:28:34]SAM_PROTO_SignData [18:28:34]wFMCommunicate request_size=4 [18:28:34]MH_SAM_APDU [18:28:34]CAPDU: 80 0D 01 02 [18:28:34]Write to MH i2c: E2 08 00 73 02 80 0D 01 02 00 00 00 00 EE [18:28:34]Write i2c OK [18:28:34]MH_I2C_Read... [18:28:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:34]Read from MH i2c: E2 [18:28:34]MH_I2C_Read... [18:28:34]Read from MH i2c: E2 03 00 [18:28:34]MH_I2C_Read... [18:28:34]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [18:28:34]RAPDU: 90 00 [18:28:34]wFMCommunicate OK [18:28:34]wFMCommunicate request_size=255 [18:28:34]MH_SAM_APDU [18:28:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 79 02 00 00 F4 03 04 00 D2 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 80 02 00 35 04 06 00 02 3C C8 5E [18:28:34]Write to MH i2c: E2 02 01 74 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 38 30 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 79 02 00 00 F4 03 04 00 D2 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 80 02 00 35 04 06 00 02 3C C8 5E 00 00 57 [18:28:34]OFD Sender: No OFD packet to send [18:28:34]Write i2c OK [18:28:34]MH_I2C_Read... [18:28:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:35]Read from MH i2c: E2 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 03 00 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [18:28:35]RAPDU: 90 00 [18:28:35]wFMCommunicate OK [18:28:35]wFMCommunicate request_size=7 [18:28:35]MH_SAM_APDU [18:28:35]CAPDU: 80 0D 02 02 02 99 F2 [18:28:35]Write to MH i2c: E2 0A 00 75 02 80 0D 02 02 02 00 99 F2 00 00 80 [18:28:35]Write i2c OK [18:28:35]MH_I2C_Read... [18:28:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:35]Read from MH i2c: E2 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 03 00 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [18:28:35]RAPDU: 90 00 [18:28:35]wFMCommunicate OK [18:28:35]wFMCommunicate request_size=4 [18:28:35]MH_SAM_APDU [18:28:35]CAPDU: 80 0D 03 02 [18:28:35]Write to MH i2c: E2 08 00 76 02 80 0D 03 02 00 00 00 00 F3 [18:28:35]Write i2c OK [18:28:35]MH_I2C_Read... [18:28:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:35]Read from MH i2c: E2 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 0B 00 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 0B 00 76 02 00 6A E9 DF 3D 35 7A 78 E4 90 00 6E [18:28:35]RAPDU: 6A E9 DF 3D 35 7A 78 E4 90 00 [18:28:35]wFMCommunicate OK [18:28:35]SAM_PROTO_SignData done [18:28:35]FM_MakeSignedData done [18:28:35]CreateOFDProtocolMessage [18:28:35]wFMCommunicate request_size=4 [18:28:35]MH_SAM_APDU [18:28:35]CAPDU: 80 11 00 00 [18:28:35]Write to MH i2c: E2 08 00 77 02 80 11 00 00 00 00 00 00 F3 [18:28:35]Write i2c OK [18:28:35]MH_I2C_Read... [18:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:35]Read from MH i2c: E2 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 17 00 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: E2 17 00 77 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [18:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:28:35]wFMCommunicate OK [18:28:35]CreateOFDProtocolMessage done [18:28:35]OFDSenderStorePacket 164035 [18:28:35]StoreOFDPacket docnum=164035 [18:28:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D0 75 04 01 07 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 79 02 00 00 F4 03 04 00 D2 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 80 02 00 35 04 06 00 02 3C C8 5E 99 F2 6A E9 DF 3D 35 7A 78 E4 [18:28:35]CheckFolder [18:28:35]dirname=/storage/ofd_packets [18:28:35]CheckFolder done [18:28:35]ProducePacketName [18:28:35]name=ofd_packets/00164035 [18:28:35]NVStorageSaveData ofd_packets/00164035 [18:28:35]File name is /storage/ofd_packets/00164035 [18:28:35]Write 298 bytes [18:28:35]NVStorageSaveData done [18:28:35]OFDSenderStorePacket done [18:28:35]KKMCreateOFDPacket done [18:28:35]NVStorageSaveData kkm_last_timestamp [18:28:35]File name is /storage/kkm_last_timestamp [18:28:35]Write 4 bytes [18:28:35]NVStorageSaveData done [18:28:35]ExternCall_PrintAddStr [18:28:35]wPrintStart [18:28:35]Write to MH i2c: 01 00 00 78 02 7A [18:28:35]Write i2c OK [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: 01 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: 01 07 00 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: 01 07 00 78 02 00 00 00 00 00 FF 0F 8F [18:28:35]RasterBufferAndPrint [18:28:35]line Счет N : (1)292638 [18:28:35]line ИНН: 02508201610067 [18:28:35]line Контрольно-Кассовый Чек [18:28:35]line ПРОДАЖА [18:28:35]line ТРК (МРК, ГНК) : 11 [18:28:35]line Товар: 2710194800 [18:28:35]line ДТ-К-5 [18:28:35]line 40.000 * 0.00 [18:28:35]line = 0.00 [18:28:35]line НДС 12% НСП 1% [18:28:35]line > о реализуемом товаре [18:28:35]line ИТОГО: 0.00 [18:28:35]line НСП 1% : 0.00 [18:28:35]line НДС 12% : 0.00 [18:28:35]line Наличными: 0.00 [18:28:35]line Безнал.: 0.00 [18:28:35]line Место: АЗС № 130 "Партнер Нефть" [18:28:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:28:35]line СНО: Общий режим [18:28:35]line Чек 633 21.08.2024 18:28 [18:28:35]line Смена: 466 ФФД: 1.0 [18:28:35]line ЗНМ: 0300000070 [18:28:35]line РНМ: 0000000000092562 [18:28:35]line Версия ККМ: 001 [18:28:35]line Талоны: Топливные Талоны [18:28:35]line 1 [18:28:35]line ФМ: 0000000000871769 [18:28:35]line ФД: 164035 [18:28:35]line ФПД: 2460082936306 [18:28:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164035&fm=2460082936306&tin=02508201610067®Number=0000000000092562&sum=0 [18:28:35]written 0, free lines is 4095 [18:28:35]OFD Sender: Processing packet 164035 [packets to send 971, broken 970] [18:28:35]ProducePacketName [18:28:35]name=ofd_packets/00164035 [18:28:35]OFD Sender: To server: pG, [18:28:35]CommunicateWithHost lk.salyk.kg:30040 [18:28:35]ConnectInit lk.salyk.kg [18:28:35]Write to MH i2c: 01 00 00 A2 02 A4 [18:28:35]Write i2c OK [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: 01 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: 01 07 00 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: 01 07 00 A2 02 00 00 00 00 00 D7 0C 8E [18:28:35]RasterBufferAndPrint [18:28:35]line [18:28:35]line [18:28:35]line [18:28:35]line [18:28:35]line [18:28:35]written 0, free lines is 3304 [18:28:35]MH_Cut [18:28:35]Write to MH i2c: D1 01 00 A9 02 01 7D [18:28:35]Write i2c OK [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: D1 [18:28:35]MH_I2C_Read... [18:28:35]Connected sock=9 [18:28: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 37 36 39 0C 01 00 00 D0 75 04 01 07 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 79 02 00 00 F4 03 04 00 D2 31 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 80 02 00 35 04 06 00 02 3C C8 5E 99 F2 6A E9 DF 3D 35 7A 78 E4 [18:28:35]Read from MH i2c: D1 01 00 [18:28:35]MH_I2C_Read... [18:28:35]Read from MH i2c: D1 01 00 A9 02 00 7C [18:28:35]Write to MH i2c: 01 00 00 AA 02 AC [18:28:35]Write i2c OK [18:28:35]MH_I2C_Read... [18:28:36]*** Cut start [18:28:36]*** Purtial cut [18:28:36]*** Stage 1: CUTSNS_PIN = 1 [18:28:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B2 18 47 00 F9 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 37 36 39 10 04 04 00 C3 80 02 00 F4 03 04 00 23 DB C5 66 B6 04 01 00 00 C2 8F 35 46 7B 79 9C 82 [18:28:37]CommunicateWithHost err = 0 [18:28:37]CheckOFDResponse [18:28:37]1017 (14) - 77093643461234 [18:28:37]1041 (16) - 0000000000871769 [18:28:37]1040 (4) - 164035 [18:28:37]1012 (4) - 21.08.2024 12:18 [18:28:37]1206 (1) - 0 [18:28:37]OFD Sender: Remove packet 164035 [18:28:37]ProducePacketName [18:28:37]name=ofd_packets/00164035 [18:28:37]NVStorageDeleteData [18:28:38]OFD Sender: No OFD packet to send [18:28:38]Read from MH i2c: 01 [18:28:38]MH_I2C_Read... [18:28:38]*** Stop cut motor [18:28:38]*** Cut end [18:28:38]Read from MH i2c: 01 07 00 [18:28:38]MH_I2C_Read... [18:28:38]Read from MH i2c: 01 07 00 AA 02 00 00 00 00 00 FF 0F C1 [18:28:38]process_action close_receipt done [18:28:38]requested_data is exist [18:28:38]produce_requested_data [18:28:38]requested_item fm.sn is exist - process it [18:28:38]wFMCommunicate request_size=4 [18:28:38]MH_SAM_APDU [18:28:38]CAPDU: 80 11 00 00 [18:28:38]Write to MH i2c: E2 08 00 AB 02 80 11 00 00 00 00 00 00 27 [18:28:38]Write i2c OK [18:28:38]MH_I2C_Read... [18:28:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:38]Read from MH i2c: E2 [18:28:38]MH_I2C_Read... [18:28:38]Read from MH i2c: E2 17 00 [18:28:38]MH_I2C_Read... [18:28:38]Read from MH i2c: E2 17 00 AB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [18:28:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:28:38]wFMCommunicate OK [18:28:38]requested_item fd.num is exist - process it [18:28:38]SAM_PROTO_GetFieldsCounters [18:28:38]wFMCommunicate request_size=4 [18:28:38]MH_SAM_APDU [18:28:38]CAPDU: 80 13 00 00 [18:28:38]Write to MH i2c: E2 08 00 AC 02 80 13 00 00 00 00 00 00 2A [18:28:38]Write i2c OK [18:28:38]MH_I2C_Read... [18:28:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:38]Read from MH i2c: E2 [18:28:38]MH_I2C_Read... [18:28:38]Read from MH i2c: E2 62 00 [18:28:38]MH_I2C_Read... [18:28:38]Read from MH i2c: E2 62 00 AC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 D9 [18:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:38]wFMCommunicate OK [18:28:38]SAM_PROTO_GetFieldsCounters done [18:28:38]requested_item shift.num is exist - process it [18:28:38]requested_item shift.opened is exist - process it [18:28:38]req_shift_opened [18:28:38]FM_GetShiftState [18:28:38]SAM_PROTO_GetShiftState [18:28:38]wFMCommunicate request_size=4 [18:28:38]MH_SAM_APDU [18:28:38]CAPDU: 80 13 01 00 [18:28:38]Write to MH i2c: E2 08 00 AD 02 80 13 01 00 00 00 00 00 2C [18:28:38]Write i2c OK [18:28:38]MH_I2C_Read... [18:28:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:38]Read from MH i2c: E2 [18:28:38]MH_I2C_Read... [18:28:38]Read from MH i2c: E2 0E 00 [18:28:38]MH_I2C_Read... [18:28:38]Read from MH i2c: E2 0E 00 AD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [18:28:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:28:38]wFMCommunicate OK [18:28:38]SAM_PROTO_GetShiftState done [18:28:38]FM_GetShiftState done [18:28:38]req_shift_opened done [18:28:38]requested_item shift.open_date is exist - process it [18:28:38]req_shift_open_date [18:28:38]req_shift_open_date done [18:28:38]produce_requested_data done [18:28:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164035,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:28:38]process_action_free close_receipt [18:28:38]json_value_free [18:28:38]json_value_free done [18:28:38]process_json_proto returns [18:28:38]Send response to host [18:28:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164035,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:28:38]free response buf [18:28:38]execute_script done [18:28:38]execute_script returns [18:28:38]free content buf [18:28:38]Sock 10.Close socket [18:28:38]Sock 10.Thread stoped [18:28:42]recv_with_timeout no data received [18:28:43]OFD Sender: No OFD packet to send [18:28:48]OFD Sender: No OFD packet to send [18:28:53]OFD Sender: No OFD packet to send [18:28:58]recv_with_timeout no data received [18:28:58]OFD Sender: No OFD packet to send [18:29:03]OFD Sender: No OFD packet to send [18:29:08]OFD Sender: No OFD packet to send [18:29:13]OFD Sender: No OFD packet to send [18:29:18]OFD Sender: No OFD packet to send [18:29:22]accept exits with 7 [18:29:22]New connection [18:29:22]New thread 3066936676 created [18:29:22]Thread 3067080036 joined [18:29:22]Waiting for new connection... [18:29:22] Sock 7.Parse request [18:29:22]Sock 7.Check first char [18:29:22]Sock 7.First char is OK [18:29:22]request: POST /json_proto HTTP/1.0 [18:29:22]Method: POST [18:29:22]URL: /json_proto [18:29:22]Method is POST - this is cgi request [18:29:22]url: /json_proto [18:29:22]query_string will be loaded in cgi processing [18:29:22]execute_cgi json_proto POST (null) [18:29:22]execute_cgi path=json_proto method=POST [18:29:22]POST find Content-Length [18:29:22]Host: 172.17.44.132:8080 [18:29:22]Content-Length: 677 [18:29:22]Content-Type: application/json [18:29:22] [18:29:22]POST finish read [18:29:22]Found Content-Length = 677 [18:29:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:22]execute_script... [18:29: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)292640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:22]POST & json_proto [18:29:22]process_json_proto [18:29:22]json parsed OK: [18:29:22]protocol is kg_v1.0 [18:29:22]action value=close_receipt [18:29:22]process_action close_receipt [18:29:22]cmd_close_receipt [18:29:22]MH_GetDate [18:29:22]Write to MH i2c: F0 00 00 AE 02 9F [18:29:22]Write i2c OK [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: F0 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: F0 09 00 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: F0 09 00 AE 02 00 03 32 C6 66 2A 83 C1 65 DC [18:29:22]GetLastDocTimeStamp 1724264914 [18:29:22]current date 1724264963 [18:29:22]FM_GetShiftState [18:29:22]SAM_PROTO_GetShiftState [18:29:22]wFMCommunicate request_size=4 [18:29:22]MH_SAM_APDU [18:29:22]CAPDU: 80 13 01 00 [18:29:22]Write to MH i2c: E2 08 00 AF 02 80 13 01 00 00 00 00 00 2E [18:29:22]Write i2c OK [18:29:22]MH_I2C_Read... [18:29:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:22]Read from MH i2c: E2 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: E2 0E 00 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: E2 0E 00 AF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [18:29:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:29:22]wFMCommunicate OK [18:29:22]SAM_PROTO_GetShiftState done [18:29:22]FM_GetShiftState done [18:29:22]opened in 1724199517 [18:29:22]opened+sec_in_day 1724285917 [18:29:22]quantity*price = 50010 [18:29:22]sum+1 = 50012 [18:29:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 634 21.08.2024 18:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164036 ФПД: 11371670743362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164036&fm=11371670743362&tin=02508201610067®Number=0000000000092562&sum=50000 [18:29:24]StoreToDocumentArchive [18:29:24]shift 466 fd 164036 [18:29:24]save to /storage/0466/doc_00164036 [18:29:24]save last doc name /storage/0466/doc_00164036 to /storage/kkm_last_doc_name [18:29:24]save OK [18:29:24]Clear old archive folders... [18:29:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:24]tlvbuf is 00B85B00 [18:29:24]SAM_PROTO_ClearQueue [18:29:24]wFMCommunicate request_size=4 [18:29:24]MH_SAM_APDU [18:29:24]CAPDU: 80 09 00 00 [18:29:24]Write to MH i2c: E2 08 00 BC 02 80 09 00 00 00 00 00 00 30 [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [18:29:24]RAPDU: 90 00 [18:29:24]wFMCommunicate OK [18:29:24]SAM_PROTO_ClearQueue done [18:29:24]KKMCreateOFDPacket [18:29:24]OFDProtocolAddRootSTLVToBuf [18:29:24]FM_MakeSignedData [18:29:24]FM_MakeSignedData [18:29:24]SAM_PROTO_SignData [18:29:24]wFMCommunicate request_size=4 [18:29:24]MH_SAM_APDU [18:29:24]CAPDU: 80 0D 01 02 [18:29:24]Write to MH i2c: E2 08 00 BD 02 80 0D 01 02 00 00 00 00 38 [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [18:29:24]RAPDU: 90 00 [18:29:24]wFMCommunicate OK [18:29:24]wFMCommunicate request_size=255 [18:29:24]MH_SAM_APDU [18:29: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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 7A 02 00 00 F4 03 04 00 03 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 80 02 00 35 04 06 00 0A [18:29:24]Write to MH i2c: E2 02 01 BE 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 03 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 80 02 00 35 04 06 00 0A 00 00 A4 [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [18:29:24]RAPDU: 90 00 [18:29:24]wFMCommunicate OK [18:29:24]wFMCommunicate request_size=10 [18:29:24]MH_SAM_APDU [18:29:24]CAPDU: 80 0D 02 02 05 57 AC 65 29 42 [18:29:24]Write to MH i2c: E2 0D 00 BF 02 80 0D 02 02 05 00 57 AC 65 29 42 00 00 18 [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [18:29:24]RAPDU: 90 00 [18:29:24]wFMCommunicate OK [18:29:24]wFMCommunicate request_size=4 [18:29:24]MH_SAM_APDU [18:29:24]CAPDU: 80 0D 03 02 [18:29:24]Write to MH i2c: E2 08 00 C0 02 80 0D 03 02 00 00 00 00 3D [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 0B 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 0B 00 C0 02 00 38 21 82 44 E1 5B 56 60 90 00 4F [18:29:24]RAPDU: 38 21 82 44 E1 5B 56 60 90 00 [18:29:24]wFMCommunicate OK [18:29:24]SAM_PROTO_SignData done [18:29:24]FM_MakeSignedData done [18:29:24]CreateOFDProtocolMessage [18:29:24]wFMCommunicate request_size=4 [18:29:24]MH_SAM_APDU [18:29:24]CAPDU: 80 11 00 00 [18:29:24]Write to MH i2c: E2 08 00 C1 02 80 11 00 00 00 00 00 00 3D [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 17 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 17 00 C1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [18:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:24]wFMCommunicate OK [18:29:24]CreateOFDProtocolMessage done [18:29:24]OFDSenderStorePacket 164036 [18:29:24]StoreOFDPacket docnum=164036 [18:29:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B2 66 07 01 0D 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 7A 02 00 00 F4 03 04 00 03 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 80 02 00 35 04 06 00 0A 57 AC 65 29 42 38 21 82 44 E1 5B 56 60 [18:29:24]CheckFolder [18:29:24]dirname=/storage/ofd_packets [18:29:24]CheckFolder done [18:29:24]ProducePacketName [18:29:24]name=ofd_packets/00164036 [18:29:24]NVStorageSaveData ofd_packets/00164036 [18:29:24]File name is /storage/ofd_packets/00164036 [18:29:24]Write 301 bytes [18:29:24]NVStorageSaveData done [18:29:24]OFDSenderStorePacket done [18:29:24]KKMCreateOFDPacket done [18:29:24]NVStorageSaveData kkm_last_timestamp [18:29:24]File name is /storage/kkm_last_timestamp [18:29:24]Write 4 bytes [18:29:24]NVStorageSaveData done [18:29:24]ExternCall_PrintAddStr [18:29:24]wPrintStart [18:29:24]Write to MH i2c: 01 00 00 C2 02 C4 [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: 01 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: 01 07 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 FF 0F D9 [18:29:24]RasterBufferAndPrint [18:29:24]line Счет N : (1)292640 [18:29:24]line ИНН: 02508201610067 [18:29:24]line Контрольно-Кассовый Чек [18:29:24]line ПРОДАЖА [18:29:24]line ТРК (МРК, ГНК) : 43 [18:29:24]line Товар: 2710124500 [18:29:24]line Аи-95-К-5 [18:29:24]line 6.740 * 74.20 [18:29:24]line = 500.11 [18:29:24]line НДС 12% НСП 1% [18:29:24]line > о реализуемом товаре [18:29:24]line ОКРУГЛЕНИЕ: -0.11 [18:29:24]line ИТОГО: 500.00 [18:29:24]line Внесено: 500.00 [18:29:24]line СДАЧА: 0.00 [18:29:24]line НСП 1% : 4.43 [18:29:24]line НДС 12% : 53.11 [18:29:24]line Наличными: 500.00 [18:29:24]line Безнал.: 0.00 [18:29:24]line Место: АЗС № 130 "Партнер Нефть" [18:29:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:29:24]line СНО: Общий режим [18:29:24]line Чек 634 21.08.2024 18:29 [18:29:24]line Смена: 466 ФФД: 1.0 [18:29:24]line ЗНМ: 0300000070 [18:29:24]line РНМ: 0000000000092562 [18:29:24]line Версия ККМ: 001 [18:29:24]line ФМ: 0000000000871769 [18:29:24]line ФД: 164036 [18:29:24]line ФПД: 11371670743362 [18:29:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T182923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164036&fm=11371670743362&tin=02508201610067®Number=0000000000092562&sum=50000 [18:29:24]written 0, free lines is 4095 [18:29:24]OFD Sender: Processing packet 164036 [packets to send 971, broken 970] [18:29:24]ProducePacketName [18:29:24]name=ofd_packets/00164036 [18:29:24]OFD Sender: To server: pG, [18:29:24]CommunicateWithHost lk.salyk.kg:30040 [18:29:24]ConnectInit lk.salyk.kg [18:29:25]Write to MH i2c: 01 00 00 ED 02 EF [18:29:25]Write i2c OK [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: 01 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: 01 07 00 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: 01 07 00 ED 02 00 00 00 00 00 C0 0C C2 [18:29:25]RasterBufferAndPrint [18:29:25]line [18:29:25]line [18:29:25]line [18:29:25]line [18:29:25]line [18:29:25]written 0, free lines is 3278 [18:29:25]MH_Cut [18:29:25]Write to MH i2c: D1 01 00 F4 02 01 C8 [18:29:25]Write i2c OK [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: D1 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: D1 01 00 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: D1 01 00 F4 02 00 C7 [18:29:25]Write to MH i2c: 01 00 00 F5 02 F7 [18:29:25]Write i2c OK [18:29:25]MH_I2C_Read... [18:29:25]*** Cut start [18:29:25]*** Purtial cut [18:29:25]*** Stage 1: CUTSNS_PIN = 1 [18:29:27]Read from MH i2c: 01 [18:29:28]MH_I2C_Read... [18:29:28]*** Stop cut motor [18:29:28]*** Cut end [18:29:28]Read from MH i2c: 01 07 00 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 FF 0F 0C [18:29:28]process_action close_receipt done [18:29:28]requested_data is exist [18:29:28]produce_requested_data [18:29:28]requested_item fm.sn is exist - process it [18:29:28]wFMCommunicate request_size=4 [18:29:28]MH_SAM_APDU [18:29:28]CAPDU: 80 11 00 00 [18:29:28]Write to MH i2c: E2 08 00 F6 02 80 11 00 00 00 00 00 00 72 [18:29:28]Write i2c OK [18:29:28]MH_I2C_Read... [18:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:28]Read from MH i2c: E2 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: E2 17 00 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: E2 17 00 F6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [18:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:28]wFMCommunicate OK [18:29:28]requested_item fd.num is exist - process it [18:29:28]SAM_PROTO_GetFieldsCounters [18:29:28]wFMCommunicate request_size=4 [18:29:28]MH_SAM_APDU [18:29:28]CAPDU: 80 13 00 00 [18:29:28]Write to MH i2c: E2 08 00 F7 02 80 13 00 00 00 00 00 00 75 [18:29:28]Write i2c OK [18:29:28]MH_I2C_Read... [18:29:28]recv_with_timeout no data received [18:29:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:28]Read from MH i2c: E2 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: E2 62 00 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: E2 62 00 F7 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 28 [18:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:28]wFMCommunicate OK [18:29:28]SAM_PROTO_GetFieldsCounters done [18:29:28]requested_item shift.num is exist - process it [18:29:28]requested_item shift.opened is exist - process it [18:29:28]req_shift_opened [18:29:28]FM_GetShiftState [18:29:28]SAM_PROTO_GetShiftState [18:29:28]wFMCommunicate request_size=4 [18:29:28]MH_SAM_APDU [18:29:28]CAPDU: 80 13 01 00 [18:29:28]Write to MH i2c: E2 08 00 F8 02 80 13 01 00 00 00 00 00 77 [18:29:28]Write i2c OK [18:29:28]MH_I2C_Read... [18:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:28]Read from MH i2c: E2 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: E2 0E 00 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: E2 0E 00 F8 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [18:29:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:29:28]wFMCommunicate OK [18:29:28]SAM_PROTO_GetShiftState done [18:29:28]FM_GetShiftState done [18:29:28]req_shift_opened done [18:29:28]requested_item shift.open_date is exist - process it [18:29:28]req_shift_open_date [18:29:28]req_shift_open_date done [18:29:28]produce_requested_data done [18:29:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164036,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:29:28]process_action_free close_receipt [18:29:28]json_value_free [18:29:28]json_value_free done [18:29:28]process_json_proto returns [18:29:28]Send response to host [18:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164036,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:29:28]free response buf [18:29:28]execute_script done [18:29:28]execute_script returns [18:29:28]free content buf [18:29:28]Sock 7.Close socket [18:29:28]Sock 7.Thread stoped [18:29:30]Connected sock=11 [18:29: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 37 36 39 0F 01 00 00 B2 66 07 01 0D 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 7A 02 00 00 F4 03 04 00 03 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 80 02 00 35 04 06 00 0A 57 AC 65 29 42 38 21 82 44 E1 5B 56 60 [18: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 37 36 39 4F 00 00 00 09 88 47 00 55 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 37 36 39 10 04 04 00 C4 80 02 00 F4 03 04 00 59 DB C5 66 B6 04 01 00 00 69 17 EB 83 A7 B8 D5 C7 [18:29:30]CommunicateWithHost err = 0 [18:29:30]CheckOFDResponse [18:29:30]1017 (14) - 77093643461234 [18:29:30]1041 (16) - 0000000000871769 [18:29:30]1040 (4) - 164036 [18:29:30]1012 (4) - 21.08.2024 12:19 [18:29:30]1206 (1) - 0 [18:29:30]OFD Sender: Remove packet 164036 [18:29:30]ProducePacketName [18:29:30]name=ofd_packets/00164036 [18:29:30]NVStorageDeleteData [18:29:31]OFD Sender: No OFD packet to send [18:29:36]OFD Sender: No OFD packet to send [18:29:39]recv_with_timeout no data received [18:29:41]OFD Sender: No OFD packet to send [18:29:46]OFD Sender: No OFD packet to send [18:29:51]OFD Sender: No OFD packet to send [18:29:56]OFD Sender: No OFD packet to send [18:29:57]recv_with_timeout no data received [18:30:01]OFD Sender: No OFD packet to send [18:30:06]OFD Sender: No OFD packet to send [18:30:08]recv_with_timeout no data received [18:30:11]OFD Sender: No OFD packet to send [18:30:16]OFD Sender: No OFD packet to send [18:30:19]recv_with_timeout no data received [18:30:21]OFD Sender: No OFD packet to send [18:30:26]OFD Sender: No OFD packet to send [18:30:31]OFD Sender: No OFD packet to send [18:30:36]OFD Sender: No OFD packet to send [18:30:41]OFD Sender: No OFD packet to send [18:30:46]OFD Sender: No OFD packet to send [18:30:51]OFD Sender: No OFD packet to send [18:30:56]OFD Sender: No OFD packet to send [18:31:01]OFD Sender: No OFD packet to send [18:31:06]OFD Sender: No OFD packet to send [18:31:11]OFD Sender: No OFD packet to send [18:31:16]OFD Sender: No OFD packet to send [18:31:21]OFD Sender: No OFD packet to send [18:31:26]OFD Sender: No OFD packet to send [18:31:31]OFD Sender: No OFD packet to send [18:31:37]OFD Sender: No OFD packet to send [18:31:42]OFD Sender: No OFD packet to send [18:31:47]OFD Sender: No OFD packet to send [18:31:52]OFD Sender: No OFD packet to send [18:31:57]OFD Sender: No OFD packet to send [18:32:02]OFD Sender: No OFD packet to send [18:32:03]accept exits with 10 [18:32:03]New connection [18:32:03]New thread 3067080036 created [18:32:03]Thread 3066936676 joined [18:32:03]Waiting for new connection... [18:32:03] Sock 10.Parse request [18:32:03]Sock 10.Check first char [18:32:03]Sock 10.First char is OK [18:32:03]request: POST /json_proto HTTP/1.0 [18:32:03]Method: POST [18:32:03]URL: /json_proto [18:32:03]Method is POST - this is cgi request [18:32:03]url: /json_proto [18:32:03]query_string will be loaded in cgi processing [18:32:03]execute_cgi json_proto POST (null) [18:32:03]execute_cgi path=json_proto method=POST [18:32:03]POST find Content-Length [18:32:03]Host: 172.17.44.132:8080 [18:32:03]Content-Length: 685 [18:32:03]Content-Type: application/json [18:32:03] [18:32:03]POST finish read [18:32:03]Found Content-Length = 685 [18:32:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.510, "sum" : 1517.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1517.00, "payments": [ { "type": 0, "sum" : 1517.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:03]execute_script... [18:32:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.510, "sum" : 1517.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1517.00, "payments": [ { "type": 0, "sum" : 1517.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:03]POST & json_proto [18:32:03]process_json_proto [18:32:03]json parsed OK: [18:32:03]protocol is kg_v1.0 [18:32:03]action value=close_receipt [18:32:03]process_action close_receipt [18:32:03]cmd_close_receipt [18:32:03]MH_GetDate [18:32:03]Write to MH i2c: F0 00 00 F9 02 EA [18:32:03]Write i2c OK [18:32:03]MH_I2C_Read... [18:32:03]Read from MH i2c: F0 [18:32:03]MH_I2C_Read... [18:32:03]Read from MH i2c: F0 09 00 [18:32:03]MH_I2C_Read... [18:32:03]Read from MH i2c: F0 09 00 F9 02 00 A3 32 C6 66 2A 83 C1 65 C7 [18:32:03]GetLastDocTimeStamp 1724264963 [18:32:03]current date 1724265123 [18:32:03]FM_GetShiftState [18:32:03]SAM_PROTO_GetShiftState [18:32:03]wFMCommunicate request_size=4 [18:32:03]MH_SAM_APDU [18:32:03]CAPDU: 80 13 01 00 [18:32:03]Write to MH i2c: E2 08 00 FA 02 80 13 01 00 00 00 00 00 79 [18:32:03]Write i2c OK [18:32:03]MH_I2C_Read... [18:32:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:03]Read from MH i2c: E2 [18:32:03]MH_I2C_Read... [18:32:03]Read from MH i2c: E2 0E 00 [18:32:03]MH_I2C_Read... [18:32:03]Read from MH i2c: E2 0E 00 FA 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [18:32:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:32:03]wFMCommunicate OK [18:32:03]SAM_PROTO_GetShiftState done [18:32:03]FM_GetShiftState done [18:32:03]opened in 1724199517 [18:32:03]opened+sec_in_day 1724285917 [18:32:03]quantity*price = 151718 [18:32:03]sum+1 = 151719 [18:32:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 1517.00 Внесено: 3000.00 СДАЧА: 1483.00 НСП 1% : 13.43 НДС 12% : 161.12 Наличными: 1517.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 635 21.08.2024 18:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164037 ФПД: 199663366410847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183203&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164037&fm=199663366410847&tin=02508201610067®Number=0000000000092562&sum=151700 [18:32:04]StoreToDocumentArchive [18:32:04]shift 466 fd 164037 [18:32:04]save to /storage/0466/doc_00164037 [18:32:04]save last doc name /storage/0466/doc_00164037 to /storage/kkm_last_doc_name [18:32:04]save OK [18:32:04]Clear old archive folders... [18:32:04]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:32:04]tlvbuf is 00B84760 [18:32:04]SAM_PROTO_ClearQueue [18:32:04]wFMCommunicate request_size=4 [18:32:04]MH_SAM_APDU [18:32:04]CAPDU: 80 09 00 00 [18:32:04]Write to MH i2c: E2 08 00 07 03 80 09 00 00 00 00 00 00 7C [18:32:04]Write i2c OK [18:32:04]MH_I2C_Read... [18:32:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:04]Read from MH i2c: E2 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [18:32:04]RAPDU: 90 00 [18:32:04]wFMCommunicate OK [18:32:04]SAM_PROTO_ClearQueue done [18:32:04]KKMCreateOFDPacket [18:32:04]OFDProtocolAddRootSTLVToBuf [18:32:04]FM_MakeSignedData [18:32:04]FM_MakeSignedData [18:32:04]SAM_PROTO_SignData [18:32:04]wFMCommunicate request_size=4 [18:32:04]MH_SAM_APDU [18:32:04]CAPDU: 80 0D 01 02 [18:32:04]Write to MH i2c: E2 08 00 08 03 80 0D 01 02 00 00 00 00 84 [18:32:04]Write i2c OK [18:32:04]MH_I2C_Read... [18:32:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:04]Read from MH i2c: E2 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [18:32:04]RAPDU: 90 00 [18:32:04]wFMCommunicate OK [18:32:04]wFMCommunicate request_size=255 [18:32:04]MH_SAM_APDU [18:32:04]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 9A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 50 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 50 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 3E 00 00 00 00 07 04 06 00 94 50 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 A3 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 80 02 00 35 04 06 00 B5 97 [18:32:04]Write to MH i2c: E2 02 01 09 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 9A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 50 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 50 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 3E 00 00 00 00 07 04 06 00 94 50 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 A3 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 80 02 00 35 04 06 00 B5 97 00 00 5C [18:32:04]Write i2c OK [18:32:04]MH_I2C_Read... [18:32:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:04]Read from MH i2c: E2 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 09 03 00 90 00 80 [18:32:04]RAPDU: 90 00 [18:32:04]wFMCommunicate OK [18:32:04]wFMCommunicate request_size=9 [18:32:04]MH_SAM_APDU [18:32:04]CAPDU: 80 0D 02 02 04 C0 07 92 5F [18:32:04]Write to MH i2c: E2 0C 00 0A 03 80 0D 02 02 04 00 C0 07 92 5F 00 00 47 [18:32:04]Write i2c OK [18:32:04]MH_I2C_Read... [18:32:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:04]Read from MH i2c: E2 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 03 00 0A 03 00 90 00 81 [18:32:04]RAPDU: 90 00 [18:32:04]wFMCommunicate OK [18:32:04]wFMCommunicate request_size=4 [18:32:04]MH_SAM_APDU [18:32:04]CAPDU: 80 0D 03 02 [18:32:04]Write to MH i2c: E2 08 00 0B 03 80 0D 03 02 00 00 00 00 89 [18:32:04]Write i2c OK [18:32:04]MH_I2C_Read... [18:32:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:04]Read from MH i2c: E2 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 0B 00 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 0B 00 0B 03 00 BE D6 DD D8 72 7B 02 1F 90 00 E1 [18:32:04]RAPDU: BE D6 DD D8 72 7B 02 1F 90 00 [18:32:04]wFMCommunicate OK [18:32:04]SAM_PROTO_SignData done [18:32:04]FM_MakeSignedData done [18:32:04]CreateOFDProtocolMessage [18:32:04]wFMCommunicate request_size=4 [18:32:04]MH_SAM_APDU [18:32:04]CAPDU: 80 11 00 00 [18:32:04]Write to MH i2c: E2 08 00 0C 03 80 11 00 00 00 00 00 00 89 [18:32:04]Write i2c OK [18:32:04]MH_I2C_Read... [18:32:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:04]Read from MH i2c: E2 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 17 00 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: E2 17 00 0C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [18:32:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:32:04]wFMCommunicate OK [18:32:04]CreateOFDProtocolMessage done [18:32:04]OFDSenderStorePacket 164037 [18:32:04]StoreOFDPacket docnum=164037 [18:32:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E2 7C 06 01 EC B4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 9A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 50 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 50 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 3E 00 00 00 00 07 04 06 00 94 50 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 A3 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 80 02 00 35 04 06 00 B5 97 C0 07 92 5F BE D6 DD D8 72 7B 02 1F [18:32:04]CheckFolder [18:32:04]dirname=/storage/ofd_packets [18:32:04]CheckFolder done [18:32:04]ProducePacketName [18:32:04]name=ofd_packets/00164037 [18:32:04]NVStorageSaveData ofd_packets/00164037 [18:32:04]File name is /storage/ofd_packets/00164037 [18:32:04]Write 300 bytes [18:32:04]NVStorageSaveData done [18:32:04]OFDSenderStorePacket done [18:32:04]KKMCreateOFDPacket done [18:32:04]NVStorageSaveData kkm_last_timestamp [18:32:04]File name is /storage/kkm_last_timestamp [18:32:04]Write 4 bytes [18:32:04]NVStorageSaveData done [18:32:04]ExternCall_PrintAddStr [18:32:04]wPrintStart [18:32:04]Write to MH i2c: 01 00 00 0D 03 10 [18:32:04]Write i2c OK [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: 01 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: 01 07 00 [18:32:04]MH_I2C_Read... [18:32:04]Read from MH i2c: 01 07 00 0D 03 00 00 00 00 00 FF 0F 25 [18:32:04]RasterBufferAndPrint [18:32:04]line Счет N : (1)292637 [18:32:04]line ИНН: 02508201610067 [18:32:04]line Контрольно-Кассовый Чек [18:32:04]line ПРОДАЖА [18:32:04]line ТРК (МРК, ГНК) : 81 [18:32:04]line Товар: 2711129700 [18:32:04]line ГАЗ-К-5 [18:32:04]line 39.510 * 38.40 [18:32:04]line = 1517.18 [18:32:04]line НДС 12% НСП 1% [18:32:04]line > о реализуемом товаре [18:32:04]line ОКРУГЛЕНИЕ: -0.18 [18:32:04]line ИТОГО: 1517.00 [18:32:04]line Внесено: 3000.00 [18:32:04]line СДАЧА: 1483.00 [18:32:04]line НСП 1% : 13.43 [18:32:04]line НДС 12% : 161.12 [18:32:04]line Наличными: 1517.00 [18:32:04]line Безнал.: 0.00 [18:32:04]line Место: АЗС № 130 "Партнер Нефть" [18:32:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:32:04]line СНО: Общий режим [18:32:04]line Чек 635 21.08.2024 18:32 [18:32:04]line Смена: 466 ФФД: 1.0 [18:32:04]line ЗНМ: 0300000070 [18:32:04]line РНМ: 0000000000092562 [18:32:04]line Версия ККМ: 001 [18:32:04]line ФМ: 0000000000871769 [18:32:04]line ФД: 164037 [18:32:05]line ФПД: 199663366410847 [18:32:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183203&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164037&fm=199663366410847&tin=02508201610067®Number=0000000000092562&sum=151700 [18:32:05]OFD Sender: Processing packet 164037 [packets to send 971, broken 970] [18:32:05]ProducePacketName [18:32:05]name=ofd_packets/00164037 [18:32:05]OFD Sender: To server: pG, [18:32:05]CommunicateWithHost lk.salyk.kg:30040 [18:32:05]ConnectInit lk.salyk.kg [18:32:05]written 0, free lines is 4095 [18:32:05]Write to MH i2c: 01 00 00 38 03 3B [18:32:05]Write i2c OK [18:32:05]MH_I2C_Read... [18:32:05]Read from MH i2c: 01 [18:32:05]MH_I2C_Read... [18:32:05]Read from MH i2c: 01 07 00 [18:32:05]MH_I2C_Read... [18:32:05]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 B8 0C 06 [18:32:05]RasterBufferAndPrint [18:32:05]line [18:32:05]line [18:32:05]line [18:32:05]line [18:32:05]line [18:32:05]written 0, free lines is 3263 [18:32:05]MH_Cut [18:32:05]Write to MH i2c: D1 01 00 3F 03 01 14 [18:32:05]Write i2c OK [18:32:05]MH_I2C_Read... [18:32:05]Read from MH i2c: D1 [18:32:05]MH_I2C_Read... [18:32:05]Read from MH i2c: D1 01 00 [18:32:05]MH_I2C_Read... [18:32:05]Read from MH i2c: D1 01 00 3F 03 00 13 [18:32:05]Write to MH i2c: 01 00 00 40 03 43 [18:32:05]Write i2c OK [18:32:05]MH_I2C_Read... [18:32:06]*** Cut start [18:32:06]*** Purtial cut [18:32:06]*** Stage 1: CUTSNS_PIN = 1 [18:32:08]Read from MH i2c: 01 [18:32:08]MH_I2C_Read... [18:32:08]*** Stop cut motor [18:32:08]*** Cut end [18:32:08]Read from MH i2c: 01 07 00 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: 01 07 00 40 03 00 00 00 00 00 FF 0F 58 [18:32:08]process_action close_receipt done [18:32:08]requested_data is exist [18:32:08]produce_requested_data [18:32:08]requested_item fm.sn is exist - process it [18:32:08]wFMCommunicate request_size=4 [18:32:08]MH_SAM_APDU [18:32:08]CAPDU: 80 11 00 00 [18:32:08]Write to MH i2c: E2 08 00 41 03 80 11 00 00 00 00 00 00 BE [18:32:08]Write i2c OK [18:32:08]MH_I2C_Read... [18:32:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:08]Read from MH i2c: E2 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 17 00 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 17 00 41 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [18:32:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:32:08]wFMCommunicate OK [18:32:08]requested_item fd.num is exist - process it [18:32:08]SAM_PROTO_GetFieldsCounters [18:32:08]wFMCommunicate request_size=4 [18:32:08]MH_SAM_APDU [18:32:08]CAPDU: 80 13 00 00 [18:32:08]Write to MH i2c: E2 08 00 42 03 80 13 00 00 00 00 00 00 C1 [18:32:08]Write i2c OK [18:32:08]MH_I2C_Read... [18:32:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:08]Read from MH i2c: E2 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 62 00 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 62 00 42 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 78 [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:08]wFMCommunicate OK [18:32:08]SAM_PROTO_GetFieldsCounters done [18:32:08]requested_item shift.num is exist - process it [18:32:08]requested_item shift.opened is exist - process it [18:32:08]req_shift_opened [18:32:08]FM_GetShiftState [18:32:08]SAM_PROTO_GetShiftState [18:32:08]wFMCommunicate request_size=4 [18:32:08]MH_SAM_APDU [18:32:08]CAPDU: 80 13 01 00 [18:32:08]Write to MH i2c: E2 08 00 43 03 80 13 01 00 00 00 00 00 C3 [18:32:08]Write i2c OK [18:32:08]MH_I2C_Read... [18:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:08]Read from MH i2c: E2 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 0E 00 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 0E 00 43 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [18:32:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:32:08]wFMCommunicate OK [18:32:08]SAM_PROTO_GetShiftState done [18:32:08]FM_GetShiftState done [18:32:08]req_shift_opened done [18:32:08]requested_item shift.open_date is exist - process it [18:32:08]req_shift_open_date [18:32:08]req_shift_open_date done [18:32:08]produce_requested_data done [18:32:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164037,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:32:08]process_action_free close_receipt [18:32:08]json_value_free [18:32:08]json_value_free done [18:32:08]process_json_proto returns [18:32:08]Send response to host [18:32:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164037,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:32:08]free response buf [18:32:08]execute_script done [18:32:08]execute_script returns [18:32:08]free content buf [18:32:08]Sock 10.Close socket [18:32:08]Sock 10.Thread stoped [18:32:08]accept exits with 7 [18:32:08]New connection [18:32:08]New thread 3066936676 created [18:32:08]Thread 3067080036 joined [18:32:08]Waiting for new connection... [18:32:08] Sock 7.Parse request [18:32:08]Sock 7.Check first char [18:32:08]Sock 7.First char is OK [18:32:08]request: POST /json_proto HTTP/1.0 [18:32:08]Method: POST [18:32:08]URL: /json_proto [18:32:08]Method is POST - this is cgi request [18:32:08]url: /json_proto [18:32:08]query_string will be loaded in cgi processing [18:32:08]execute_cgi json_proto POST (null) [18:32:08]execute_cgi path=json_proto method=POST [18:32:08]POST find Content-Length [18:32:08]Host: 172.17.44.132:8080 [18:32:08]Content-Length: 682 [18:32:08]Content-Type: application/json [18:32:08] [18:32:08]POST finish read [18:32:08]Found Content-Length = 682 [18:32:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.030, "sum" : 1290.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1290.00, "total" : 1290.00, "payments": [ { "type": 0, "sum" : 1290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:08]execute_script... [18:32: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)292643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.030, "sum" : 1290.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1290.00, "total" : 1290.00, "payments": [ { "type": 0, "sum" : 1290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:08]POST & json_proto [18:32:08]process_json_proto [18:32:08]json parsed OK: [18:32:08]protocol is kg_v1.0 [18:32:08]action value=close_receipt [18:32:08]process_action close_receipt [18:32:08]cmd_close_receipt [18:32:08]MH_GetDate [18:32:08]Write to MH i2c: F0 00 00 44 03 36 [18:32:08]Write i2c OK [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: F0 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: F0 09 00 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: F0 09 00 44 03 00 A9 32 C6 66 2A 83 C1 65 19 [18:32:08]GetLastDocTimeStamp 1724265123 [18:32:08]current date 1724265129 [18:32:08]FM_GetShiftState [18:32:08]SAM_PROTO_GetShiftState [18:32:08]wFMCommunicate request_size=4 [18:32:08]MH_SAM_APDU [18:32:08]CAPDU: 80 13 01 00 [18:32:08]Write to MH i2c: E2 08 00 45 03 80 13 01 00 00 00 00 00 C5 [18:32:08]Write i2c OK [18:32:08]MH_I2C_Read... [18:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:08]Read from MH i2c: E2 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 0E 00 [18:32:08]MH_I2C_Read... [18:32:08]Read from MH i2c: E2 0E 00 45 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [18:32:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:32:08]wFMCommunicate OK [18:32:08]SAM_PROTO_GetShiftState done [18:32:08]FM_GetShiftState done [18:32:08]opened in 1724199517 [18:32:08]opened+sec_in_day 1724285917 [18:32:08]quantity*price = 129023 [18:32:08]sum+1 = 129024 [18:32:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 1290.00 Внесено: 1290.00 СДАЧА: 0.00 НСП 1% : 11.42 НДС 12% : 137.02 Наличными: 1290.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 636 21.08.2024 18:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164038 ФПД: 275446364969185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183209&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164038&fm=275446364969185&tin=02508201610067®Number=0000000000092562&sum=129000 [18:32:10]StoreToDocumentArchive [18:32:10]shift 466 fd 164038 [18:32:10]save to /storage/0466/doc_00164038 [18:32:10]save last doc name /storage/0466/doc_00164038 to /storage/kkm_last_doc_name [18:32:10]save OK [18:32:10]Clear old archive folders... [18:32:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:32:10]tlvbuf is 00B31230 [18:32:10]SAM_PROTO_ClearQueue [18:32:10]wFMCommunicate request_size=4 [18:32:10]MH_SAM_APDU [18:32:10]CAPDU: 80 09 00 00 [18:32:10]Write to MH i2c: E2 08 00 52 03 80 09 00 00 00 00 00 00 C7 [18:32:10]Write i2c OK [18:32:10]MH_I2C_Read... [18:32:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:10]Read from MH i2c: E2 [18:32:10]MH_I2C_Read... [18:32:10]Read from MH i2c: E2 03 00 [18:32:10]MH_I2C_Read... [18:32:10]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [18:32:10]RAPDU: 90 00 [18:32:10]wFMCommunicate OK [18:32:10]SAM_PROTO_ClearQueue done [18:32:10]KKMCreateOFDPacket [18:32:10]OFDProtocolAddRootSTLVToBuf [18:32:10]FM_MakeSignedData [18:32:10]FM_MakeSignedData [18:32:10]SAM_PROTO_SignData [18:32:10]wFMCommunicate request_size=4 [18:32:10]MH_SAM_APDU [18:32:10]CAPDU: 80 0D 01 02 [18:32:10]Write to MH i2c: E2 08 00 53 03 80 0D 01 02 00 00 00 00 CF [18:32:10]Write i2c OK [18:32:10]MH_I2C_Read... [18:32:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:10]recv_with_timeout no data received [18:32:10]Read from MH i2c: E2 [18:32:10]MH_I2C_Read... [18:32:10]Read from MH i2c: E2 03 00 [18:32:10]MH_I2C_Read... [18:32:10]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [18:32:10]RAPDU: 90 00 [18:32:10]wFMCommunicate OK [18:32:10]wFMCommunicate request_size=255 [18:32:10]MH_SAM_APDU [18:32:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF F7 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 F7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 76 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 35 00 00 00 00 07 04 06 00 E8 F7 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 02 00 00 F4 03 04 00 A9 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 80 02 00 35 04 06 00 FA [18:32:10]Write to MH i2c: E2 02 01 54 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF F7 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 F7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 76 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 35 00 00 00 00 07 04 06 00 E8 F7 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 02 00 00 F4 03 04 00 A9 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 80 02 00 35 04 06 00 FA 00 00 9A [18:32:10]Write i2c OK [18:32:10]MH_I2C_Read... [18:32:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:11]Read from MH i2c: E2 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 03 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 03 00 54 03 00 90 00 CB [18:32:11]RAPDU: 90 00 [18:32:11]wFMCommunicate OK [18:32:11]wFMCommunicate request_size=10 [18:32:11]MH_SAM_APDU [18:32:11]CAPDU: 80 0D 02 02 05 84 5A BD 18 E1 [18:32:11]Write to MH i2c: E2 0D 00 55 03 80 0D 02 02 05 00 84 5A BD 18 E1 00 00 70 [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:11]Read from MH i2c: E2 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 03 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [18:32:11]RAPDU: 90 00 [18:32:11]wFMCommunicate OK [18:32:11]wFMCommunicate request_size=4 [18:32:11]MH_SAM_APDU [18:32:11]CAPDU: 80 0D 03 02 [18:32:11]Write to MH i2c: E2 08 00 56 03 80 0D 03 02 00 00 00 00 D4 [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:11]Read from MH i2c: E2 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 0B 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 0B 00 56 03 00 E4 28 E8 2C 6D 7B F2 92 90 00 61 [18:32:11]RAPDU: E4 28 E8 2C 6D 7B F2 92 90 00 [18:32:11]wFMCommunicate OK [18:32:11]SAM_PROTO_SignData done [18:32:11]FM_MakeSignedData done [18:32:11]CreateOFDProtocolMessage [18:32:11]wFMCommunicate request_size=4 [18:32:11]MH_SAM_APDU [18:32:11]CAPDU: 80 11 00 00 [18:32:11]Write to MH i2c: E2 08 00 57 03 80 11 00 00 00 00 00 00 D4 [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:11]Read from MH i2c: E2 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 17 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 17 00 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [18:32:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:32:11]wFMCommunicate OK [18:32:11]CreateOFDProtocolMessage done [18:32:11]OFDSenderStorePacket 164038 [18:32:11]StoreOFDPacket docnum=164038 [18:32:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 19 67 07 01 4A 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF F7 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 F7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 76 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 35 00 00 00 00 07 04 06 00 E8 F7 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 02 00 00 F4 03 04 00 A9 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 80 02 00 35 04 06 00 FA 84 5A BD 18 E1 E4 28 E8 2C 6D 7B F2 92 [18:32:11]CheckFolder [18:32:11]dirname=/storage/ofd_packets [18:32:11]CheckFolder done [18:32:11]ProducePacketName [18:32:11]name=ofd_packets/00164038 [18:32:11]NVStorageSaveData ofd_packets/00164038 [18:32:11]File name is /storage/ofd_packets/00164038 [18:32:11]Write 301 bytes [18:32:11]NVStorageSaveData done [18:32:11]OFDSenderStorePacket done [18:32:11]KKMCreateOFDPacket done [18:32:11]NVStorageSaveData kkm_last_timestamp [18:32:11]File name is /storage/kkm_last_timestamp [18:32:11]Write 4 bytes [18:32:11]NVStorageSaveData done [18:32:11]ExternCall_PrintAddStr [18:32:11]wPrintStart [18:32:11]Write to MH i2c: 01 00 00 58 03 5B [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: 01 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: 01 07 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: 01 07 00 58 03 00 00 00 00 00 FF 0F 70 [18:32:11]RasterBufferAndPrint [18:32:11]line Счет N : (1)292643 [18:32:11]line ИНН: 02508201610067 [18:32:11]line Контрольно-Кассовый Чек [18:32:11]line ПРОДАЖА [18:32:11]line ТРК (МРК, ГНК) : 52 [18:32:11]line Товар: 2710124130 [18:32:11]line Аи-92-К-5 [18:32:11]line 19.030 * 67.80 [18:32:11]line = 1290.23 [18:32:11]line НДС 12% НСП 1% [18:32:11]line > о реализуемом товаре [18:32:11]line ОКРУГЛЕНИЕ: -0.23 [18:32:11]line ИТОГО: 1290.00 [18:32:11]line Внесено: 1290.00 [18:32:11]line СДАЧА: 0.00 [18:32:11]line НСП 1% : 11.42 [18:32:11]line НДС 12% : 137.02 [18:32:11]line Наличными: 1290.00 [18:32:11]line Безнал.: 0.00 [18:32:11]line Место: АЗС № 130 "Партнер Нефть" [18:32:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:32:11]line СНО: Общий режим [18:32:11]line Чек 636 21.08.2024 18:32 [18:32:11]line Смена: 466 ФФД: 1.0 [18:32:11]line ЗНМ: 0300000070 [18:32:11]line РНМ: 0000000000092562 [18:32:11]line Версия ККМ: 001 [18:32:11]line ФМ: 0000000000871769 [18:32:11]line ФД: 164038 [18:32:11]line ФПД: 275446364969185 [18:32:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183209&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164038&fm=275446364969185&tin=02508201610067®Number=0000000000092562&sum=129000 [18:32:11]written 0, free lines is 4095 [18:32:11]Write to MH i2c: 01 00 00 83 03 86 [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: 01 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: 01 07 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 CB 0C 64 [18:32:11]RasterBufferAndPrint [18:32:11]line [18:32:11]line [18:32:11]line [18:32:11]line [18:32:11]line [18:32:11]written 0, free lines is 3283 [18:32:11]MH_Cut [18:32:11]Write to MH i2c: D1 01 00 8A 03 01 5F [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: D1 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: D1 01 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: D1 01 00 8A 03 00 5E [18:32:11]Write to MH i2c: 01 00 00 8B 03 8E [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:12]*** Cut start [18:32:12]*** Purtial cut [18:32:12]*** Stage 1: CUTSNS_PIN = 1 [18:32:13]Connected sock=11 [18:32: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 37 36 39 0E 01 00 00 E2 7C 06 01 EC B4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 56 9A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 50 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 50 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 3E 00 00 00 00 07 04 06 00 94 50 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 A3 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 80 02 00 35 04 06 00 B5 97 C0 07 92 5F BE D6 DD D8 72 7B 02 1F [18:32:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 57 5D 47 00 68 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 37 36 39 10 04 04 00 C5 80 02 00 F4 03 04 00 FC DB C5 66 B6 04 01 00 00 BA 94 F0 77 FA A6 49 42 [18:32:14]CommunicateWithHost err = 0 [18:32:14]CheckOFDResponse [18:32:14]1017 (14) - 77093643461234 [18:32:14]1041 (16) - 0000000000871769 [18:32:14]1040 (4) - 164037 [18:32:14]1012 (4) - 21.08.2024 12:22 [18:32:14]1206 (1) - 0 [18:32:14]OFD Sender: Remove packet 164037 [18:32:14]ProducePacketName [18:32:14]name=ofd_packets/00164037 [18:32:14]NVStorageDeleteData [18:32:14]Read from MH i2c: 01 [18:32:14]MH_I2C_Read... [18:32:14]*** Stop cut motor [18:32:14]*** Cut end [18:32:14]Read from MH i2c: 01 07 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: 01 07 00 8B 03 00 00 00 00 00 FF 0F A3 [18:32:14]process_action close_receipt done [18:32:14]requested_data is exist [18:32:14]produce_requested_data [18:32:14]requested_item fm.sn is exist - process it [18:32:14]wFMCommunicate request_size=4 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 11 00 00 [18:32:14]Write to MH i2c: E2 08 00 8C 03 80 11 00 00 00 00 00 00 09 [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:14]OFD Sender: Processing packet 164038 [packets to send 971, broken 970] [18:32:14]ProducePacketName [18:32:14]name=ofd_packets/00164038 [18:32:14]OFD Sender: To server: pG, [18:32:14]CommunicateWithHost lk.salyk.kg:30040 [18:32:14]ConnectInit lk.salyk.kg [18:32:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:14]Read from MH i2c: E2 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 17 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 17 00 8C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [18:32:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:32:14]wFMCommunicate OK [18:32:14]requested_item fd.num is exist - process it [18:32:14]SAM_PROTO_GetFieldsCounters [18:32:14]wFMCommunicate request_size=4 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 13 00 00 [18:32:14]Write to MH i2c: E2 08 00 8D 03 80 13 00 00 00 00 00 00 0C [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:14]Read from MH i2c: E2 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 62 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 62 00 8D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 C7 [18:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:14]wFMCommunicate OK [18:32:14]SAM_PROTO_GetFieldsCounters done [18:32:14]requested_item shift.num is exist - process it [18:32:14]requested_item shift.opened is exist - process it [18:32:14]req_shift_opened [18:32:14]FM_GetShiftState [18:32:14]SAM_PROTO_GetShiftState [18:32:14]wFMCommunicate request_size=4 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 13 01 00 [18:32:14]Write to MH i2c: E2 08 00 8E 03 80 13 01 00 00 00 00 00 0E [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:14]Read from MH i2c: E2 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 0E 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 0E 00 8E 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [18:32:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:32:14]wFMCommunicate OK [18:32:14]SAM_PROTO_GetShiftState done [18:32:14]FM_GetShiftState done [18:32:14]req_shift_opened done [18:32:14]requested_item shift.open_date is exist - process it [18:32:14]req_shift_open_date [18:32:14]req_shift_open_date done [18:32:14]produce_requested_data done [18:32:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164038,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:32:14]process_action_free close_receipt [18:32:14]json_value_free [18:32:14]json_value_free done [18:32:14]process_json_proto returns [18:32:14]Send response to host [18:32:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164038,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:32:14]free response buf [18:32:14]execute_script done [18:32:14]execute_script returns [18:32:14]free content buf [18:32:14]Sock 7.Close socket [18:32:14]Sock 7.Thread stoped [18:32:19]ConnectInit Can't take IP for lk.salyk.kg [18:32:19]CommunicateWithHost connect error [18:32:19]CommunicateWithHost err = -1 [18:32:19]OFD Sender: Server communicate error [18:32:19]OFD Sender: Processing packet 164038 [packets to send 971, broken 970] [18:32:19]ProducePacketName [18:32:19]name=ofd_packets/00164038 [18:32:19]OFD Sender: To server: pG, [18:32:19]CommunicateWithHost lk.salyk.kg:30040 [18:32:19]ConnectInit lk.salyk.kg [18:32:21]Connected sock=9 [18: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 37 36 39 0F 01 00 00 19 67 07 01 4A 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FF F7 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 F7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 76 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 35 00 00 00 00 07 04 06 00 E8 F7 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 02 00 00 F4 03 04 00 A9 32 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 80 02 00 35 04 06 00 FA 84 5A BD 18 E1 E4 28 E8 2C 6D 7B F2 92 [18: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 37 36 39 4F 00 00 00 45 29 47 00 EB 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 37 36 39 10 04 04 00 C6 80 02 00 F4 03 04 00 04 DC C5 66 B6 04 01 00 00 C2 7D 32 E2 4E 80 47 C8 [18:32:23]CommunicateWithHost err = 0 [18:32:23]CheckOFDResponse [18:32:23]1017 (14) - 77093643461234 [18:32:23]1041 (16) - 0000000000871769 [18:32:23]1040 (4) - 164038 [18:32:23]1012 (4) - 21.08.2024 12:22 [18:32:23]1206 (1) - 0 [18:32:23]OFD Sender: Remove packet 164038 [18:32:23]ProducePacketName [18:32:23]name=ofd_packets/00164038 [18:32:23]NVStorageDeleteData [18:32:23]OFD Sender: No OFD packet to send [18:32:28]OFD Sender: No OFD packet to send [18:32:33]OFD Sender: No OFD packet to send [18:32:38]OFD Sender: No OFD packet to send [18:32:43]OFD Sender: No OFD packet to send [18:32:48]OFD Sender: No OFD packet to send [18:32:53]OFD Sender: No OFD packet to send [18:32:58]OFD Sender: No OFD packet to send [18:33:03]OFD Sender: No OFD packet to send [18:33:04]recv_with_timeout no data received [18:33:08]OFD Sender: No OFD packet to send [18:33:13]OFD Sender: No OFD packet to send [18:33:19]OFD Sender: No OFD packet to send [18:33:24]OFD Sender: No OFD packet to send [18:33:29]OFD Sender: No OFD packet to send [18:33:34]OFD Sender: No OFD packet to send [18:33:39]OFD Sender: No OFD packet to send [18:33:44]OFD Sender: No OFD packet to send [18:33:47]accept exits with 10 [18:33:47]New connection [18:33:47]New thread 3067080036 created [18:33:47]Thread 3066936676 joined [18:33:47]Waiting for new connection... [18:33:47] Sock 10.Parse request [18:33:47]Sock 10.Check first char [18:33:47]Sock 10.First char is OK [18:33:47]request: POST /json_proto HTTP/1.0 [18:33:47]Method: POST [18:33:47]URL: /json_proto [18:33:47]Method is POST - this is cgi request [18:33:47]url: /json_proto [18:33:47]query_string will be loaded in cgi processing [18:33:47]execute_cgi json_proto POST (null) [18:33:47]execute_cgi path=json_proto method=POST [18:33:47]POST find Content-Length [18:33:47]Host: 172.17.44.132:8080 [18:33:47]Content-Length: 677 [18:33:47]Content-Type: application/json [18:33:47] [18:33:47]POST finish read [18:33:47]Found Content-Length = 677 [18:33:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.330, "sum" : 618.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 620.00, "total" : 618.00, "payments": [ { "type": 0, "sum" : 618.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:47]execute_script... [18:33:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.330, "sum" : 618.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 620.00, "total" : 618.00, "payments": [ { "type": 0, "sum" : 618.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:47]POST & json_proto [18:33:47]process_json_proto [18:33:47]json parsed OK: [18:33:47]protocol is kg_v1.0 [18:33:47]action value=close_receipt [18:33:47]process_action close_receipt [18:33:47]cmd_close_receipt [18:33:47]MH_GetDate [18:33:47]Write to MH i2c: F0 00 00 8F 03 81 [18:33:47]Write i2c OK [18:33:47]MH_I2C_Read... [18:33:47]Read from MH i2c: F0 [18:33:47]MH_I2C_Read... [18:33:47]Read from MH i2c: F0 09 00 [18:33:47]MH_I2C_Read... [18:33:47]Read from MH i2c: F0 09 00 8F 03 00 0C 33 C6 66 2A 83 C1 65 C8 [18:33:47]GetLastDocTimeStamp 1724265129 [18:33:47]current date 1724265228 [18:33:47]FM_GetShiftState [18:33:47]SAM_PROTO_GetShiftState [18:33:47]wFMCommunicate request_size=4 [18:33:47]MH_SAM_APDU [18:33:47]CAPDU: 80 13 01 00 [18:33:47]Write to MH i2c: E2 08 00 90 03 80 13 01 00 00 00 00 00 10 [18:33:47]Write i2c OK [18:33:47]MH_I2C_Read... [18:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:47]Read from MH i2c: E2 [18:33:47]MH_I2C_Read... [18:33:47]Read from MH i2c: E2 0E 00 [18:33:47]MH_I2C_Read... [18:33:47]Read from MH i2c: E2 0E 00 90 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [18:33:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:33:47]wFMCommunicate OK [18:33:47]SAM_PROTO_GetShiftState done [18:33:47]FM_GetShiftState done [18:33:47]opened in 1724199517 [18:33:47]opened+sec_in_day 1724285917 [18:33:47]quantity*price = 61808 [18:33:47]sum+1 = 61810 [18:33:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 618.00 Внесено: 620.00 СДАЧА: 2.00 НСП 1% : 5.47 НДС 12% : 65.64 Наличными: 618.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 637 21.08.2024 18:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164039 ФПД: 252907127461032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183348&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164039&fm=252907127461032&tin=02508201610067®Number=0000000000092562&sum=61800 [18:33:48]StoreToDocumentArchive [18:33:48]shift 466 fd 164039 [18:33:48]save to /storage/0466/doc_00164039 [18:33:48]save last doc name /storage/0466/doc_00164039 to /storage/kkm_last_doc_name [18:33:48]save OK [18:33:48]Clear old archive folders... [18:33:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:33:48]tlvbuf is 00AFA6F0 [18:33:48]SAM_PROTO_ClearQueue [18:33:48]wFMCommunicate request_size=4 [18:33:48]MH_SAM_APDU [18:33:48]CAPDU: 80 09 00 00 [18:33:48]Write to MH i2c: E2 08 00 9D 03 80 09 00 00 00 00 00 00 12 [18:33:48]Write i2c OK [18:33:48]MH_I2C_Read... [18:33:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:48]Read from MH i2c: E2 [18:33:48]MH_I2C_Read... [18:33:48]Read from MH i2c: E2 03 00 [18:33:48]MH_I2C_Read... [18:33:48]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [18:33:48]RAPDU: 90 00 [18:33:48]wFMCommunicate OK [18:33:48]SAM_PROTO_ClearQueue done [18:33:48]KKMCreateOFDPacket [18:33:48]OFDProtocolAddRootSTLVToBuf [18:33:48]FM_MakeSignedData [18:33:48]FM_MakeSignedData [18:33:48]SAM_PROTO_SignData [18:33:48]wFMCommunicate request_size=4 [18:33:48]MH_SAM_APDU [18:33:48]CAPDU: 80 0D 01 02 [18:33:48]Write to MH i2c: E2 08 00 9E 03 80 0D 01 02 00 00 00 00 1A [18:33:48]Write i2c OK [18:33:48]MH_I2C_Read... [18:33:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:48]Read from MH i2c: E2 [18:33:48]MH_I2C_Read... [18:33:48]Read from MH i2c: E2 03 00 [18:33:48]MH_I2C_Read... [18:33:48]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [18:33:48]RAPDU: 90 00 [18:33:48]wFMCommunicate OK [18:33:48]wFMCommunicate request_size=255 [18:33:48]MH_SAM_APDU [18:33: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 8A 20 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 71 F1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 F1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 19 00 00 00 00 07 04 06 00 68 F1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 0C 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 80 02 00 35 04 06 00 E6 [18:33:48]Write to MH i2c: E2 02 01 9F 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 8A 20 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 71 F1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 F1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 19 00 00 00 00 07 04 06 00 68 F1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 0C 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 80 02 00 35 04 06 00 E6 00 00 D1 [18:33:48]Write i2c OK [18:33:48]MH_I2C_Read... [18:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:49]OFD Sender: No OFD packet to send [18:33:49]Read from MH i2c: E2 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 03 00 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [18:33:49]RAPDU: 90 00 [18:33:49]wFMCommunicate OK [18:33:49]wFMCommunicate request_size=10 [18:33:49]MH_SAM_APDU [18:33:49]CAPDU: 80 0D 02 02 05 04 87 7E 54 A8 [18:33:49]Write to MH i2c: E2 0D 00 A0 03 80 0D 02 02 05 00 04 87 7E 54 A8 00 00 2C [18:33:49]Write i2c OK [18:33:49]MH_I2C_Read... [18:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:49]Read from MH i2c: E2 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 03 00 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [18:33:49]RAPDU: 90 00 [18:33:49]wFMCommunicate OK [18:33:49]wFMCommunicate request_size=4 [18:33:49]MH_SAM_APDU [18:33:49]CAPDU: 80 0D 03 02 [18:33:49]Write to MH i2c: E2 08 00 A1 03 80 0D 03 02 00 00 00 00 1F [18:33:49]Write i2c OK [18:33:49]MH_I2C_Read... [18:33:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:49]Read from MH i2c: E2 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 0B 00 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 0B 00 A1 03 00 CC 09 71 EE C6 03 31 52 90 00 A0 [18:33:49]RAPDU: CC 09 71 EE C6 03 31 52 90 00 [18:33:49]wFMCommunicate OK [18:33:49]SAM_PROTO_SignData done [18:33:49]FM_MakeSignedData done [18:33:49]CreateOFDProtocolMessage [18:33:49]wFMCommunicate request_size=4 [18:33:49]MH_SAM_APDU [18:33:49]CAPDU: 80 11 00 00 [18:33:49]Write to MH i2c: E2 08 00 A2 03 80 11 00 00 00 00 00 00 1F [18:33:49]Write i2c OK [18:33:49]MH_I2C_Read... [18:33:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:49]Read from MH i2c: E2 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 17 00 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: E2 17 00 A2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [18:33:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:49]wFMCommunicate OK [18:33:49]CreateOFDProtocolMessage done [18:33:49]OFDSenderStorePacket 164039 [18:33:49]StoreOFDPacket docnum=164039 [18:33:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FF 5F 07 01 90 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 8A 20 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 71 F1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 F1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 19 00 00 00 00 07 04 06 00 68 F1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 0C 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 80 02 00 35 04 06 00 E6 04 87 7E 54 A8 CC 09 71 EE C6 03 31 52 [18:33:49]CheckFolder [18:33:49]dirname=/storage/ofd_packets [18:33:49]CheckFolder done [18:33:49]ProducePacketName [18:33:49]name=ofd_packets/00164039 [18:33:49]NVStorageSaveData ofd_packets/00164039 [18:33:49]File name is /storage/ofd_packets/00164039 [18:33:49]Write 301 bytes [18:33:49]NVStorageSaveData done [18:33:49]OFDSenderStorePacket done [18:33:49]KKMCreateOFDPacket done [18:33:49]NVStorageSaveData kkm_last_timestamp [18:33:49]File name is /storage/kkm_last_timestamp [18:33:49]Write 4 bytes [18:33:49]NVStorageSaveData done [18:33:49]ExternCall_PrintAddStr [18:33:49]wPrintStart [18:33:49]Write to MH i2c: 01 00 00 A3 03 A6 [18:33:49]Write i2c OK [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: 01 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: 01 07 00 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: 01 07 00 A3 03 00 00 00 00 00 FF 0F BB [18:33:49]RasterBufferAndPrint [18:33:49]line Счет N : (1)292644 [18:33:49]line ИНН: 02508201610067 [18:33:49]line Контрольно-Кассовый Чек [18:33:49]line ПРОДАЖА [18:33:49]line ТРК (МРК, ГНК) : 43 [18:33:49]line Товар: 2710124500 [18:33:49]line Аи-95-К-5 [18:33:49]line 8.330 * 74.20 [18:33:49]line = 618.09 [18:33:49]line НДС 12% НСП 1% [18:33:49]line > о реализуемом товаре [18:33:49]line ОКРУГЛЕНИЕ: -0.09 [18:33:49]line ИТОГО: 618.00 [18:33:49]line Внесено: 620.00 [18:33:49]line СДАЧА: 2.00 [18:33:49]line НСП 1% : 5.47 [18:33:49]line НДС 12% : 65.64 [18:33:49]line Наличными: 618.00 [18:33:49]line Безнал.: 0.00 [18:33:49]line Место: АЗС № 130 "Партнер Нефть" [18:33:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:33:49]line СНО: Общий режим [18:33:49]line Чек 637 21.08.2024 18:33 [18:33:49]line Смена: 466 ФФД: 1.0 [18:33:49]line ЗНМ: 0300000070 [18:33:49]line РНМ: 0000000000092562 [18:33:49]line Версия ККМ: 001 [18:33:49]line ФМ: 0000000000871769 [18:33:49]line ФД: 164039 [18:33:49]line ФПД: 252907127461032 [18:33:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183348&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164039&fm=252907127461032&tin=02508201610067®Number=0000000000092562&sum=61800 [18:33:49]written 0, free lines is 4095 [18:33:49]OFD Sender: Processing packet 164039 [packets to send 971, broken 970] [18:33:49]ProducePacketName [18:33:49]name=ofd_packets/00164039 [18:33:49]OFD Sender: To server: pG, [18:33:49]CommunicateWithHost lk.salyk.kg:30040 [18:33:49]ConnectInit lk.salyk.kg [18:33:49]Write to MH i2c: 01 00 00 CE 03 D1 [18:33:49]Write i2c OK [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: 01 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: 01 07 00 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 C9 0C AD [18:33:49]RasterBufferAndPrint [18:33:49]line [18:33:49]line [18:33:49]line [18:33:49]line [18:33:49]line [18:33:49]written 0, free lines is 3278 [18:33:49]MH_Cut [18:33:49]Write to MH i2c: D1 01 00 D5 03 01 AA [18:33:49]Write i2c OK [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: D1 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: D1 01 00 [18:33:49]MH_I2C_Read... [18:33:49]Read from MH i2c: D1 01 00 D5 03 00 A9 [18:33:49]Write to MH i2c: 01 00 00 D6 03 D9 [18:33:49]Write i2c OK [18:33:49]MH_I2C_Read... [18:33:50]*** Cut start [18:33:50]*** Purtial cut [18:33:50]*** Stage 1: CUTSNS_PIN = 1 [18:33:52]Read from MH i2c: 01 [18:33:52]MH_I2C_Read... [18:33:52]*** Stop cut motor [18:33:52]*** Cut end [18:33:52]Read from MH i2c: 01 07 00 [18:33:52]MH_I2C_Read... [18:33:52]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 FF 0F EE [18:33:52]process_action close_receipt done [18:33:52]requested_data is exist [18:33:52]produce_requested_data [18:33:52]requested_item fm.sn is exist - process it [18:33:52]wFMCommunicate request_size=4 [18:33:52]MH_SAM_APDU [18:33:52]CAPDU: 80 11 00 00 [18:33:52]Write to MH i2c: E2 08 00 D7 03 80 11 00 00 00 00 00 00 54 [18:33:52]Write i2c OK [18:33:52]MH_I2C_Read... [18:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:52]Read from MH i2c: E2 [18:33:52]MH_I2C_Read... [18:33:52]Read from MH i2c: E2 17 00 [18:33:52]MH_I2C_Read... [18:33:52]Read from MH i2c: E2 17 00 D7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [18:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:52]wFMCommunicate OK [18:33:52]requested_item fd.num is exist - process it [18:33:52]SAM_PROTO_GetFieldsCounters [18:33:52]wFMCommunicate request_size=4 [18:33:52]MH_SAM_APDU [18:33:52]CAPDU: 80 13 00 00 [18:33:52]Write to MH i2c: E2 08 00 D8 03 80 13 00 00 00 00 00 00 57 [18:33:52]Write i2c OK [18:33:52]MH_I2C_Read... [18:33:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:33:52]Read from MH i2c: E2 [18:33:52]MH_I2C_Read... [18:33:52]Read from MH i2c: E2 62 00 [18:33:52]MH_I2C_Read... [18:33:52]Read from MH i2c: E2 62 00 D8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 16 [18:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:33:52]wFMCommunicate OK [18:33:52]SAM_PROTO_GetFieldsCounters done [18:33:52]requested_item shift.num is exist - process it [18:33:52]requested_item shift.opened is exist - process it [18:33:52]req_shift_opened [18:33:52]FM_GetShiftState [18:33:52]SAM_PROTO_GetShiftState [18:33:52]wFMCommunicate request_size=4 [18:33:52]MH_SAM_APDU [18:33:52]CAPDU: 80 13 01 00 [18:33:52]Write to MH i2c: E2 08 00 D9 03 80 13 01 00 00 00 00 00 59 [18:33:52]Write i2c OK [18:33:52]MH_I2C_Read... [18:33:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:52]Read from MH i2c: E2 [18:33:52]MH_I2C_Read... [18:33:52]Read from MH i2c: E2 0E 00 [18:33:52]MH_I2C_Read... [18:33:52]Read from MH i2c: E2 0E 00 D9 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1F [18:33:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:33:52]wFMCommunicate OK [18:33:52]SAM_PROTO_GetShiftState done [18:33:52]FM_GetShiftState done [18:33:52]req_shift_opened done [18:33:52]requested_item shift.open_date is exist - process it [18:33:52]req_shift_open_date [18:33:52]req_shift_open_date done [18:33:52]produce_requested_data done [18:33:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164039,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:33:52]process_action_free close_receipt [18:33:52]json_value_free [18:33:52]json_value_free done [18:33:52]process_json_proto returns [18:33:52]Send response to host [18:33:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164039,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:33:52]free response buf [18:33:52]execute_script done [18:33:52]execute_script returns [18:33:52]free content buf [18:33:52]Sock 10.Close socket [18:33:52]Sock 10.Thread stoped [18:33:54]ConnectInit Can't take IP for lk.salyk.kg [18:33:54]CommunicateWithHost connect error [18:33:54]CommunicateWithHost err = -1 [18:33:54]OFD Sender: Server communicate error [18:33:59]OFD Sender: Processing packet 164039 [packets to send 971, broken 970] [18:33:59]ProducePacketName [18:33:59]name=ofd_packets/00164039 [18:33:59]OFD Sender: To server: pG, [18:33:59]CommunicateWithHost lk.salyk.kg:30040 [18:33:59]ConnectInit lk.salyk.kg [18:34:04]ConnectInit Can't take IP for lk.salyk.kg [18:34:04]CommunicateWithHost connect error [18:34:04]CommunicateWithHost err = -1 [18:34:04]OFD Sender: Server communicate error [18:34:09]OFD Sender: Processing packet 164039 [packets to send 971, broken 970] [18:34:09]ProducePacketName [18:34:09]name=ofd_packets/00164039 [18:34:09]OFD Sender: To server: pG, [18:34:09]CommunicateWithHost lk.salyk.kg:30040 [18:34:09]ConnectInit lk.salyk.kg [18:34:10]accept exits with 9 [18:34:10]New connection [18:34:10]New thread 3066936676 created [18:34:10]Thread 3067080036 joined [18:34:10]Waiting for new connection... [18:34:10] Sock 9.Parse request [18:34:10]Sock 9.Check first char [18:34:10]Sock 9.First char is OK [18:34:10]request: POST /json_proto HTTP/1.0 [18:34:10]Method: POST [18:34:10]URL: /json_proto [18:34:10]Method is POST - this is cgi request [18:34:10]url: /json_proto [18:34:10]query_string will be loaded in cgi processing [18:34:10]execute_cgi json_proto POST (null) [18:34:10]execute_cgi path=json_proto method=POST [18:34:10]POST find Content-Length [18:34:10]Host: 172.17.44.132:8080 [18:34:10]Content-Length: 667 [18:34:10]Content-Type: application/json [18:34:10] [18:34:10]POST finish read [18:34:10]Found Content-Length = 667 [18:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.000, "sum" : 550.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:10]execute_script... [18: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)292645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.000, "sum" : 550.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:10]POST & json_proto [18:34:10]process_json_proto [18:34:10]json parsed OK: [18:34:10]protocol is kg_v1.0 [18:34:10]action value=close_receipt [18:34:10]process_action close_receipt [18:34:10]cmd_close_receipt [18:34:10]MH_GetDate [18:34:10]Write to MH i2c: F0 00 00 DA 03 CC [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: F0 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: F0 09 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: F0 09 00 DA 03 00 23 33 C6 66 2A 83 C1 65 2A [18:34:10]GetLastDocTimeStamp 1724265228 [18:34:10]current date 1724265251 [18:34:10]FM_GetShiftState [18:34:10]SAM_PROTO_GetShiftState [18:34:10]wFMCommunicate request_size=4 [18:34:10]MH_SAM_APDU [18:34:10]CAPDU: 80 13 01 00 [18:34:10]Write to MH i2c: E2 08 00 DB 03 80 13 01 00 00 00 00 00 5B [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:10]Read from MH i2c: E2 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 0E 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 0E 00 DB 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [18:34:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:34:10]wFMCommunicate OK [18:34:10]SAM_PROTO_GetShiftState done [18:34:10]FM_GetShiftState done [18:34:10]opened in 1724199517 [18:34:10]opened+sec_in_day 1724285917 [18:34:10]quantity*price = 55040 [18:34:10]sum+1 = 55041 [18:34:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.45 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 638 21.08.2024 18:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164040 ФПД: 144795745651697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164040&fm=144795745651697&tin=02508201610067®Number=0000000000092562&sum=55000 [18:34:12]StoreToDocumentArchive [18:34:12]shift 466 fd 164040 [18:34:12]save to /storage/0466/doc_00164040 [18:34:12]save last doc name /storage/0466/doc_00164040 to /storage/kkm_last_doc_name [18:34:12]save OK [18:34:12]Clear old archive folders... [18:34:12]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:34:12]tlvbuf is 00B063B0 [18:34:12]SAM_PROTO_ClearQueue [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 09 00 00 [18:34:12]Write to MH i2c: E2 08 00 E8 03 80 09 00 00 00 00 00 00 5D [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [18:34:12]RAPDU: 90 00 [18:34:12]wFMCommunicate OK [18:34:12]SAM_PROTO_ClearQueue done [18:34:12]KKMCreateOFDPacket [18:34:12]OFDProtocolAddRootSTLVToBuf [18:34:12]FM_MakeSignedData [18:34:12]FM_MakeSignedData [18:34:12]SAM_PROTO_SignData [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 0D 01 02 [18:34:12]Write to MH i2c: E2 08 00 E9 03 80 0D 01 02 00 00 00 00 65 [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [18:34:12]RAPDU: 90 00 [18:34:12]wFMCommunicate OK [18:34:12]wFMCommunicate request_size=255 [18:34:12]MH_SAM_APDU [18:34:12]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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 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 7E 02 00 00 F4 03 04 00 23 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 80 02 00 35 04 06 00 83 B0 E2 [18:34:12]Write to MH i2c: E2 02 01 EA 03 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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 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 7E 02 00 00 F4 03 04 00 23 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 80 02 00 35 04 06 00 83 B0 E2 00 00 C1 [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]recv_with_timeout no data received [18:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [18:34:12]RAPDU: 90 00 [18:34:12]wFMCommunicate OK [18:34:12]wFMCommunicate request_size=8 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 0D 02 02 03 FC 0B F1 [18:34:12]Write to MH i2c: E2 0B 00 EB 03 80 0D 02 02 03 00 FC 0B F1 00 00 66 [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [18:34:12]RAPDU: 90 00 [18:34:12]wFMCommunicate OK [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 0D 03 02 [18:34:12]Write to MH i2c: E2 08 00 EC 03 80 0D 03 02 00 00 00 00 6A [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 0B 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 0B 00 EC 03 00 2A 98 A0 A3 32 69 09 08 90 00 1C [18:34:12]RAPDU: 2A 98 A0 A3 32 69 09 08 90 00 [18:34:12]wFMCommunicate OK [18:34:12]SAM_PROTO_SignData done [18:34:12]FM_MakeSignedData done [18:34:12]CreateOFDProtocolMessage [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 11 00 00 [18:34:12]Write to MH i2c: E2 08 00 ED 03 80 11 00 00 00 00 00 00 6A [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 17 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 17 00 ED 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [18:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:34:12]wFMCommunicate OK [18:34:12]CreateOFDProtocolMessage done [18:34:12]OFDSenderStorePacket 164040 [18:34:12]StoreOFDPacket docnum=164040 [18:34:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F1 95 05 01 85 8B 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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 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 7E 02 00 00 F4 03 04 00 23 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 80 02 00 35 04 06 00 83 B0 E2 FC 0B F1 2A 98 A0 A3 32 69 09 08 [18:34:12]CheckFolder [18:34:12]dirname=/storage/ofd_packets [18:34:12]CheckFolder done [18:34:12]ProducePacketName [18:34:12]name=ofd_packets/00164040 [18:34:12]NVStorageSaveData ofd_packets/00164040 [18:34:12]File name is /storage/ofd_packets/00164040 [18:34:12]Write 299 bytes [18:34:12]NVStorageSaveData done [18:34:12]OFDSenderStorePacket done [18:34:12]KKMCreateOFDPacket done [18:34:12]NVStorageSaveData kkm_last_timestamp [18:34:12]File name is /storage/kkm_last_timestamp [18:34:12]Write 4 bytes [18:34:12]NVStorageSaveData done [18:34:12]ExternCall_PrintAddStr [18:34:12]wPrintStart [18:34:12]Write to MH i2c: 01 00 00 EE 03 F1 [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: 01 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: 01 07 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [18:34:12]RasterBufferAndPrint [18:34:12]line Счет N : (1)292645 [18:34:12]line ИНН: 02508201610067 [18:34:12]line Контрольно-Кассовый Чек [18:34:12]line ПРОДАЖА [18:34:12]line ТРК (МРК, ГНК) : 61 [18:34:12]line Товар: 2710124130 [18:34:12]line SU-92-К-5 [18:34:12]line 8.000 * 68.80 [18:34:12]line = 550.40 [18:34:12]line НДС 12% НСП 1% [18:34:12]line > о реализуемом товаре [18:34:12]line ОКРУГЛЕНИЕ: -0.40 [18:34:12]line ИТОГО: 550.00 [18:34:12]line Внесено: 550.00 [18:34:12]line СДАЧА: 0.00 [18:34:12]line НСП 1% : 4.87 [18:34:12]line НДС 12% : 58.45 [18:34:12]line Наличными: 550.00 [18:34:12]line Безнал.: 0.00 [18:34:12]line Место: АЗС № 130 "Партнер Нефть" [18:34:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:34:12]line СНО: Общий режим [18:34:12]line Чек 638 21.08.2024 18:34 [18:34:12]line Смена: 466 ФФД: 1.0 [18:34:12]line ЗНМ: 0300000070 [18:34:12]line РНМ: 0000000000092562 [18:34:12]line Версия ККМ: 001 [18:34:12]line ФМ: 0000000000871769 [18:34:12]line ФД: 164040 [18:34:12]line ФПД: 144795745651697 [18:34:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164040&fm=144795745651697&tin=02508201610067®Number=0000000000092562&sum=55000 [18:34:12]written 0, free lines is 4095 [18:34:13]Write to MH i2c: 01 00 00 19 04 1D [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 07 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 07 00 19 04 00 00 00 00 00 C4 0C F4 [18:34:13]RasterBufferAndPrint [18:34:13]line [18:34:13]line [18:34:13]line [18:34:13]line [18:34:13]line [18:34:13]written 0, free lines is 3277 [18:34:13]MH_Cut [18:34:13]Write to MH i2c: D1 01 00 20 04 01 F6 [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: D1 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: D1 01 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: D1 01 00 20 04 00 F5 [18:34:13]Write to MH i2c: 01 00 00 21 04 25 [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]*** Cut start [18:34:13]*** Purtial cut [18:34:13]*** Stage 1: CUTSNS_PIN = 1 [18:34:14]ConnectInit Can't take IP for lk.salyk.kg [18:34:14]CommunicateWithHost connect error [18:34:14]CommunicateWithHost err = -1 [18:34:14]OFD Sender: Server communicate error [18:34:14]OFD Sender: Processing packet 164039 [packets to send 972, broken 970] [18:34:14]ProducePacketName [18:34:14]name=ofd_packets/00164039 [18:34:14]OFD Sender: To server: pG, [18:34:14]CommunicateWithHost lk.salyk.kg:30040 [18:34:14]ConnectInit lk.salyk.kg [18:34:16]Read from MH i2c: 01 [18:34:16]MH_I2C_Read... [18:34:16]*** Stop cut motor [18:34:16]*** Cut end [18:34:16]Read from MH i2c: 01 07 00 [18:34:16]MH_I2C_Read... [18:34:16]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 FF 0F 3A [18:34:16]process_action close_receipt done [18:34:16]requested_data is exist [18:34:16]produce_requested_data [18:34:16]requested_item fm.sn is exist - process it [18:34:16]wFMCommunicate request_size=4 [18:34:16]MH_SAM_APDU [18:34:16]CAPDU: 80 11 00 00 [18:34:16]Write to MH i2c: E2 08 00 22 04 80 11 00 00 00 00 00 00 A0 [18:34:16]Write i2c OK [18:34:16]MH_I2C_Read... [18:34:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:16]Read from MH i2c: E2 [18:34:16]MH_I2C_Read... [18:34:16]Read from MH i2c: E2 17 00 [18:34:16]MH_I2C_Read... [18:34:16]Read from MH i2c: E2 17 00 22 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [18:34:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:34:16]wFMCommunicate OK [18:34:16]requested_item fd.num is exist - process it [18:34:16]SAM_PROTO_GetFieldsCounters [18:34:16]wFMCommunicate request_size=4 [18:34:16]MH_SAM_APDU [18:34:16]CAPDU: 80 13 00 00 [18:34:16]Write to MH i2c: E2 08 00 23 04 80 13 00 00 00 00 00 00 A3 [18:34:16]Write i2c OK [18:34:16]MH_I2C_Read... [18:34:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:16]Read from MH i2c: E2 [18:34:16]MH_I2C_Read... [18:34:16]Read from MH i2c: E2 62 00 [18:34:16]MH_I2C_Read... [18:34:16]Read from MH i2c: E2 62 00 23 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 66 [18:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:16]wFMCommunicate OK [18:34:16]SAM_PROTO_GetFieldsCounters done [18:34:16]requested_item shift.num is exist - process it [18:34:16]requested_item shift.opened is exist - process it [18:34:16]req_shift_opened [18:34:16]FM_GetShiftState [18:34:16]SAM_PROTO_GetShiftState [18:34:16]wFMCommunicate request_size=4 [18:34:16]MH_SAM_APDU [18:34:16]CAPDU: 80 13 01 00 [18:34:16]Write to MH i2c: E2 08 00 24 04 80 13 01 00 00 00 00 00 A5 [18:34:16]Write i2c OK [18:34:16]MH_I2C_Read... [18:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:16]Read from MH i2c: E2 [18:34:16]MH_I2C_Read... [18:34:16]Read from MH i2c: E2 0E 00 [18:34:16]MH_I2C_Read... [18:34:16]Read from MH i2c: E2 0E 00 24 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6B [18:34:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:34:16]wFMCommunicate OK [18:34:16]SAM_PROTO_GetShiftState done [18:34:16]FM_GetShiftState done [18:34:16]req_shift_opened done [18:34:16]requested_item shift.open_date is exist - process it [18:34:16]req_shift_open_date [18:34:16]req_shift_open_date done [18:34:16]produce_requested_data done [18:34:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164040,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:34:16]process_action_free close_receipt [18:34:16]json_value_free [18:34:16]json_value_free done [18:34:16]process_json_proto returns [18:34:16]Send response to host [18:34:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164040,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:34:16]free response buf [18:34:16]execute_script done [18:34:16]execute_script returns [18:34:16]free content buf [18:34:16]Sock 9.Close socket [18:34:16]Sock 9.Thread stoped [18:34:19]ConnectInit Can't take IP for lk.salyk.kg [18:34:19]CommunicateWithHost connect error [18:34:19]CommunicateWithHost err = -1 [18:34:19]OFD Sender: Server communicate error [18:34:24]OFD Sender: Processing packet 164039 [packets to send 972, broken 970] [18:34:24]ProducePacketName [18:34:24]name=ofd_packets/00164039 [18:34:24]OFD Sender: To server: pG, [18:34:24]CommunicateWithHost lk.salyk.kg:30040 [18:34:24]ConnectInit lk.salyk.kg [18:34:29]recv_with_timeout no data received [18:34:29]ConnectInit Can't take IP for lk.salyk.kg [18:34:29]CommunicateWithHost connect error [18:34:29]CommunicateWithHost err = -1 [18:34:29]OFD Sender: Server communicate error [18:34:34]OFD Sender: Processing packet 164039 [packets to send 972, broken 970] [18:34:34]ProducePacketName [18:34:34]name=ofd_packets/00164039 [18:34:34]OFD Sender: To server: pG, [18:34:34]CommunicateWithHost lk.salyk.kg:30040 [18:34:34]ConnectInit lk.salyk.kg [18:34:39]ConnectInit Can't take IP for lk.salyk.kg [18:34:39]CommunicateWithHost connect error [18:34:39]CommunicateWithHost err = -1 [18:34:39]OFD Sender: Server communicate error [18:34:44]OFD Sender: Processing packet 164039 [packets to send 972, broken 970] [18:34:44]ProducePacketName [18:34:44]name=ofd_packets/00164039 [18:34:44]OFD Sender: To server: pG, [18:34:44]CommunicateWithHost lk.salyk.kg:30040 [18:34:44]ConnectInit lk.salyk.kg [18:34:49]ConnectInit Can't take IP for lk.salyk.kg [18:34:49]CommunicateWithHost connect error [18:34:49]CommunicateWithHost err = -1 [18:34:49]OFD Sender: Server communicate error [18:34:54]accept exits with 12 [18:34:54]New connection [18:34:54]New thread 3067080036 created [18:34:54]Thread 3066936676 joined [18:34:54]Waiting for new connection... [18:34:54] Sock 12.Parse request [18:34:54]Sock 12.Check first char [18:34:54]Sock 12.First char is OK [18:34:54]request: POST /json_proto HTTP/1.0 [18:34:54]Method: POST [18:34:54]URL: /json_proto [18:34:54]Method is POST - this is cgi request [18:34:54]url: /json_proto [18:34:54]query_string will be loaded in cgi processing [18:34:54]execute_cgi json_proto POST (null) [18:34:54]execute_cgi path=json_proto method=POST [18:34:54]POST find Content-Length [18:34:54]Host: 172.17.44.132:8080 [18:34:54]Content-Length: 682 [18:34:54]Content-Type: application/json [18:34:54] [18:34:54]POST finish read [18:34:54]Found Content-Length = 682 [18:34:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:54]execute_script... [18:34: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)292646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:54]POST & json_proto [18:34:54]process_json_proto [18:34:54]json parsed OK: [18:34:54]protocol is kg_v1.0 [18:34:54]action value=close_receipt [18:34:54]process_action close_receipt [18:34:54]cmd_close_receipt [18:34:54]MH_GetDate [18:34:54]Write to MH i2c: F0 00 00 25 04 18 [18:34:54]Write i2c OK [18:34:54]MH_I2C_Read... [18:34:54]Read from MH i2c: F0 [18:34:54]MH_I2C_Read... [18:34:54]Read from MH i2c: F0 09 00 [18:34:54]MH_I2C_Read... [18:34:54]Read from MH i2c: F0 09 00 25 04 00 4F 33 C6 66 2A 83 C1 65 A2 [18:34:54]GetLastDocTimeStamp 1724265251 [18:34:54]current date 1724265295 [18:34:54]FM_GetShiftState [18:34:54]SAM_PROTO_GetShiftState [18:34:54]wFMCommunicate request_size=4 [18:34:54]MH_SAM_APDU [18:34:54]CAPDU: 80 13 01 00 [18:34:54]Write to MH i2c: E2 08 00 26 04 80 13 01 00 00 00 00 00 A7 [18:34:54]Write i2c OK [18:34:54]MH_I2C_Read... [18:34:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:54]Read from MH i2c: E2 [18:34:54]MH_I2C_Read... [18:34:54]Read from MH i2c: E2 0E 00 [18:34:54]MH_I2C_Read... [18:34:54]Read from MH i2c: E2 0E 00 26 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [18:34:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:34:54]wFMCommunicate OK [18:34:54]SAM_PROTO_GetShiftState done [18:34:54]FM_GetShiftState done [18:34:54]opened in 1724199517 [18:34:54]opened+sec_in_day 1724285917 [18:34:54]quantity*price = 100005 [18:34:54]sum+1 = 100006 [18:34:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 639 21.08.2024 18:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164041 ФПД: 263510007189484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164041&fm=263510007189484&tin=02508201610067®Number=0000000000092562&sum=100000 [18:34:55]StoreToDocumentArchive [18:34:55]shift 466 fd 164041 [18:34:55]save to /storage/0466/doc_00164041 [18:34:55]save last doc name /storage/0466/doc_00164041 to /storage/kkm_last_doc_name [18:34:55]save OK [18:34:55]Clear old archive folders... [18:34:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:34:55]tlvbuf is 00B79F70 [18:34:55]SAM_PROTO_ClearQueue [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 09 00 00 [18:34:55]Write to MH i2c: E2 08 00 33 04 80 09 00 00 00 00 00 00 A9 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]SAM_PROTO_ClearQueue done [18:34:55]KKMCreateOFDPacket [18:34:55]OFDProtocolAddRootSTLVToBuf [18:34:55]FM_MakeSignedData [18:34:55]FM_MakeSignedData [18:34:55]SAM_PROTO_SignData [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 0D 01 02 [18:34:55]Write to MH i2c: E2 08 00 34 04 80 0D 01 02 00 00 00 00 B1 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=255 [18:34:55]MH_SAM_APDU [18: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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 4F 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 80 02 00 35 04 06 00 EF [18:34:55]Write to MH i2c: E2 02 01 35 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 4F 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 80 02 00 35 04 06 00 EF 00 00 00 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]recv_with_timeout no data received [18:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 35 04 00 90 00 AD [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=10 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 02 02 05 A9 34 5F 8F EC [18:34:56]Write to MH i2c: E2 0D 00 36 04 80 0D 02 02 05 00 A9 34 5F 8F EC 00 00 75 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 36 04 00 90 00 AE [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 03 02 [18:34:56]Write to MH i2c: E2 08 00 37 04 80 0D 03 02 00 00 00 00 B6 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 0B 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 0B 00 37 04 00 80 F8 3E 99 34 91 2F E5 90 00 DF [18:34:56]RAPDU: 80 F8 3E 99 34 91 2F E5 90 00 [18:34:56]wFMCommunicate OK [18:34:56]SAM_PROTO_SignData done [18:34:56]FM_MakeSignedData done [18:34:56]CreateOFDProtocolMessage [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 11 00 00 [18:34:56]Write to MH i2c: E2 08 00 38 04 80 11 00 00 00 00 00 00 B6 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 17 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 17 00 38 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [18:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:34:56]wFMCommunicate OK [18:34:56]CreateOFDProtocolMessage done [18:34:56]OFDSenderStorePacket 164041 [18:34:56]StoreOFDPacket docnum=164041 [18:34:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AA C6 07 01 85 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 02 00 00 F4 03 04 00 4F 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 80 02 00 35 04 06 00 EF A9 34 5F 8F EC 80 F8 3E 99 34 91 2F E5 [18:34:56]CheckFolder [18:34:56]dirname=/storage/ofd_packets [18:34:56]CheckFolder done [18:34:56]ProducePacketName [18:34:56]name=ofd_packets/00164041 [18:34:56]NVStorageSaveData ofd_packets/00164041 [18:34:56]File name is /storage/ofd_packets/00164041 [18:34:56]Write 301 bytes [18:34:56]NVStorageSaveData done [18:34:56]OFDSenderStorePacket done [18:34:56]KKMCreateOFDPacket done [18:34:56]NVStorageSaveData kkm_last_timestamp [18:34:56]File name is /storage/kkm_last_timestamp [18:34:56]Write 4 bytes [18:34:56]NVStorageSaveData done [18:34:56]ExternCall_PrintAddStr [18:34:56]wPrintStart [18:34:56]Write to MH i2c: 01 00 00 39 04 3D [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 39 04 00 00 00 00 00 FF 0F 52 [18:34:56]RasterBufferAndPrint [18:34:56]line Счет N : (1)292646 [18:34:56]line ИНН: 02508201610067 [18:34:56]line Контрольно-Кассовый Чек [18:34:56]line ПРОДАЖА [18:34:56]line ТРК (МРК, ГНК) : 32 [18:34:56]line Товар: 2710124130 [18:34:56]line Аи-92-К-5 [18:34:56]line 14.750 * 67.80 [18:34:56]line = 1000.05 [18:34:56]line НДС 12% НСП 1% [18:34:56]line > о реализуемом товаре [18:34:56]line ОКРУГЛЕНИЕ: -0.05 [18:34:56]line ИТОГО: 1000.00 [18:34:56]line Внесено: 1000.00 [18:34:56]line СДАЧА: 0.00 [18:34:56]line НСП 1% : 8.85 [18:34:56]line НДС 12% : 106.20 [18:34:56]line Наличными: 1000.00 [18:34:56]line Безнал.: 0.00 [18:34:56]line Место: АЗС № 130 "Партнер Нефть" [18:34:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:34:56]line СНО: Общий режим [18:34:56]line Чек 639 21.08.2024 18:34 [18:34:56]line Смена: 466 ФФД: 1.0 [18:34:56]line ЗНМ: 0300000070 [18:34:56]line РНМ: 0000000000092562 [18:34:56]line Версия ККМ: 001 [18:34:56]line ФМ: 0000000000871769 [18:34:56]line ФД: 164041 [18:34:56]line ФПД: 263510007189484 [18:34:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164041&fm=263510007189484&tin=02508201610067®Number=0000000000092562&sum=100000 [18:34:56]written 0, free lines is 4095 [18:34:56]Write to MH i2c: 01 00 00 64 04 68 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 C9 0C 44 [18:34:56]RasterBufferAndPrint [18:34:56]line [18:34:56]line [18:34:56]line [18:34:56]line [18:34:56]line [18:34:56]written 0, free lines is 3289 [18:34:56]MH_Cut [18:34:56]Write to MH i2c: D1 01 00 6B 04 01 41 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: D1 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: D1 01 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: D1 01 00 6B 04 00 40 [18:34:56]Write to MH i2c: 01 00 00 6C 04 70 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:57]*** Cut start [18:34:57]*** Purtial cut [18:34:57]*** Stage 1: CUTSNS_PIN = 1 [18:34:59]Read from MH i2c: 01 [18:34:59]MH_I2C_Read... [18:34:59]*** Stop cut motor [18:34:59]*** Cut end [18:34:59]Read from MH i2c: 01 07 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 FF 0F 85 [18:34:59]process_action close_receipt done [18:34:59]requested_data is exist [18:34:59]produce_requested_data [18:34:59]requested_item fm.sn is exist - process it [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 11 00 00 [18:34:59]Write to MH i2c: E2 08 00 6D 04 80 11 00 00 00 00 00 00 EB [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 6D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [18:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:34:59]wFMCommunicate OK [18:34:59]requested_item fd.num is exist - process it [18:34:59]SAM_PROTO_GetFieldsCounters [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 13 00 00 [18:34:59]Write to MH i2c: E2 08 00 6E 04 80 13 00 00 00 00 00 00 EE [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 6E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [18:34:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:00]wFMCommunicate OK [18:35:00]SAM_PROTO_GetFieldsCounters done [18:35:00]requested_item shift.num is exist - process it [18:35:00]requested_item shift.opened is exist - process it [18:35:00]req_shift_opened [18:35:00]FM_GetShiftState [18:35:00]SAM_PROTO_GetShiftState [18:35:00]wFMCommunicate request_size=4 [18:35:00]MH_SAM_APDU [18:35:00]CAPDU: 80 13 01 00 [18:35:00]Write to MH i2c: E2 08 00 6F 04 80 13 01 00 00 00 00 00 F0 [18:35:00]Write i2c OK [18:35:00]MH_I2C_Read... [18:35:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:00]Read from MH i2c: E2 [18:35:00]MH_I2C_Read... [18:35:00]Read from MH i2c: E2 0E 00 [18:35:00]MH_I2C_Read... [18:35:00]Read from MH i2c: E2 0E 00 6F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [18:35:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:35:00]wFMCommunicate OK [18:35:00]SAM_PROTO_GetShiftState done [18:35:00]FM_GetShiftState done [18:35:00]req_shift_opened done [18:35:00]requested_item shift.open_date is exist - process it [18:35:00]req_shift_open_date [18:35:00]req_shift_open_date done [18:35:00]produce_requested_data done [18:35:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164041,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:35:00]process_action_free close_receipt [18:35:00]json_value_free [18:35:00]json_value_free done [18:35:00]process_json_proto returns [18:35:00]Send response to host [18:35:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164041,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:35:00]free response buf [18:35:00]execute_script done [18:35:00]execute_script returns [18:35:00]free content buf [18:35:00]Sock 12.Close socket [18:35:00]Sock 12.Thread stoped [18:35:00]ConnectInit Can't take IP for lk.salyk.kg [18:35:00]CommunicateWithHost connect error [18:35:00]CommunicateWithHost err = -1 [18:35:00]OFD Sender: Server communicate error [18:35:00]OFD Sender: Processing packet 164039 [packets to send 973, broken 970] [18:35:00]ProducePacketName [18:35:00]name=ofd_packets/00164039 [18:35:00]OFD Sender: To server: pG, [18:35:00]CommunicateWithHost lk.salyk.kg:30040 [18:35:00]ConnectInit lk.salyk.kg [18:35:05]ConnectInit Can't take IP for lk.salyk.kg [18:35:05]CommunicateWithHost connect error [18:35:05]CommunicateWithHost err = -1 [18:35:05]OFD Sender: Server communicate error [18:35:10]OFD Sender: Processing packet 164039 [packets to send 973, broken 970] [18:35:10]ProducePacketName [18:35:10]name=ofd_packets/00164039 [18:35:10]OFD Sender: To server: pG, [18:35:10]CommunicateWithHost lk.salyk.kg:30040 [18:35:10]ConnectInit lk.salyk.kg [18:35:15]ConnectInit Can't take IP for lk.salyk.kg [18:35:15]CommunicateWithHost connect error [18:35:15]CommunicateWithHost err = -1 [18:35:15]OFD Sender: Server communicate error [18:35:20]OFD Sender: Processing packet 164039 [packets to send 973, broken 970] [18:35:20]ProducePacketName [18:35:20]name=ofd_packets/00164039 [18:35:20]OFD Sender: To server: pG, [18:35:20]CommunicateWithHost lk.salyk.kg:30040 [18:35:20]ConnectInit lk.salyk.kg [18:35:21]recv_with_timeout no data received [18:35:25]ConnectInit Can't take IP for lk.salyk.kg [18:35:25]CommunicateWithHost connect error [18:35:25]CommunicateWithHost err = -1 [18:35:25]OFD Sender: Server communicate error [18:35:30]OFD Sender: Processing packet 164039 [packets to send 973, broken 970] [18:35:30]ProducePacketName [18:35:30]name=ofd_packets/00164039 [18:35:30]OFD Sender: To server: pG, [18:35:30]CommunicateWithHost lk.salyk.kg:30040 [18:35:30]ConnectInit lk.salyk.kg [18:35:35]ConnectInit Can't take IP for lk.salyk.kg [18:35:35]CommunicateWithHost connect error [18:35:35]CommunicateWithHost err = -1 [18:35:35]OFD Sender: Server communicate error [18:35:40]OFD Sender: Processing packet 164039 [packets to send 973, broken 970] [18:35:40]ProducePacketName [18:35:40]name=ofd_packets/00164039 [18:35:40]OFD Sender: To server: pG, [18:35:40]CommunicateWithHost lk.salyk.kg:30040 [18:35:40]ConnectInit lk.salyk.kg [18:35:45]ConnectInit Can't take IP for lk.salyk.kg [18:35:45]CommunicateWithHost connect error [18:35:45]CommunicateWithHost err = -1 [18:35:45]OFD Sender: Server communicate error [18:35:50]recv_with_timeout no data received [18:35:50]OFD Sender: Processing packet 164039 [packets to send 973, broken 970] [18:35:50]ProducePacketName [18:35:50]name=ofd_packets/00164039 [18:35:50]OFD Sender: To server: pG, [18:35:50]CommunicateWithHost lk.salyk.kg:30040 [18:35:50]ConnectInit lk.salyk.kg [18:35:55]ConnectInit Can't take IP for lk.salyk.kg [18:35:55]CommunicateWithHost connect error [18:35:55]CommunicateWithHost err = -1 [18:35:55]OFD Sender: Server communicate error [18:35:58]accept exits with 9 [18:35:58]New connection [18:35:58]New thread 3066936676 created [18:35:58]Thread 3067080036 joined [18:35:58]Waiting for new connection... [18:35:58] Sock 9.Parse request [18:35:58]Sock 9.Check first char [18:35:58]Sock 9.First char is OK [18:35:58]request: POST /json_proto HTTP/1.0 [18:35:58]Method: POST [18:35:58]URL: /json_proto [18:35:58]Method is POST - this is cgi request [18:35:58]url: /json_proto [18:35:58]query_string will be loaded in cgi processing [18:35:58]execute_cgi json_proto POST (null) [18:35:58]execute_cgi path=json_proto method=POST [18:35:58]POST find Content-Length [18:35:58]Host: 172.17.44.132:8080 [18:35:58]Content-Length: 672 [18:35:58]Content-Type: application/json [18:35:58] [18:35:58]POST finish read [18:35:58]Found Content-Length = 672 [18:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [18:35:58]execute_script... [18:35: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)292647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [18:35:58]POST & json_proto [18:35:58]process_json_proto [18:35:58]json parsed OK: [18:35:58]protocol is kg_v1.0 [18:35:58]action value=close_receipt [18:35:58]process_action close_receipt [18:35:58]cmd_close_receipt [18:35:58]MH_GetDate [18:35:58]Write to MH i2c: F0 00 00 70 04 63 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: F0 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: F0 09 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: F0 09 00 70 04 00 8E 33 C6 66 2A 83 C1 65 2C [18:35:58]GetLastDocTimeStamp 1724265295 [18:35:58]current date 1724265358 [18:35:58]FM_GetShiftState [18:35:58]SAM_PROTO_GetShiftState [18:35:58]wFMCommunicate request_size=4 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 13 01 00 [18:35:58]Write to MH i2c: E2 08 00 71 04 80 13 01 00 00 00 00 00 F2 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0E 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0E 00 71 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [18:35:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:35:58]wFMCommunicate OK [18:35:58]SAM_PROTO_GetShiftState done [18:35:58]FM_GetShiftState done [18:35:58]opened in 1724199517 [18:35:58]opened+sec_in_day 1724285917 [18:35:58]quantity*price = 100035 [18:35:58]sum+1 = 100036 [18:35:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 640 21.08.2024 18:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164042 ФПД: 88500988286626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164042&fm=88500988286626&tin=02508201610067®Number=0000000000092562&sum=100000 [18:35:59]StoreToDocumentArchive [18:35:59]shift 466 fd 164042 [18:35:59]save to /storage/0466/doc_00164042 [18:35:59]save last doc name /storage/0466/doc_00164042 to /storage/kkm_last_doc_name [18:35:59]save OK [18:35:59]Clear old archive folders... [18:35:59]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:35:59]tlvbuf is 00B192A0 [18:35:59]SAM_PROTO_ClearQueue [18:35:59]wFMCommunicate request_size=4 [18:35:59]MH_SAM_APDU [18:35:59]CAPDU: 80 09 00 00 [18:35:59]Write to MH i2c: E2 08 00 7E 04 80 09 00 00 00 00 00 00 F4 [18:35:59]Write i2c OK [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 [18:35:59]MH_I2C_Read... [18:35:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:59]Read from MH i2c: E2 03 00 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 03 00 7E 04 00 90 00 F6 [18:35:59]RAPDU: 90 00 [18:35:59]wFMCommunicate OK [18:35:59]SAM_PROTO_ClearQueue done [18:35:59]KKMCreateOFDPacket [18:35:59]OFDProtocolAddRootSTLVToBuf [18:35:59]FM_MakeSignedData [18:35:59]FM_MakeSignedData [18:35:59]SAM_PROTO_SignData [18:35:59]wFMCommunicate request_size=4 [18:35:59]MH_SAM_APDU [18:35:59]CAPDU: 80 0D 01 02 [18:35:59]Write to MH i2c: E2 08 00 7F 04 80 0D 01 02 00 00 00 00 FC [18:35:59]Write i2c OK [18:35:59]MH_I2C_Read... [18:35:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:59]Read from MH i2c: E2 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 03 00 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 03 00 7F 04 00 90 00 F7 [18:35:59]RAPDU: 90 00 [18:35:59]wFMCommunicate OK [18:35:59]wFMCommunicate request_size=255 [18:35:59]MH_SAM_APDU [18:35:59]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 80 02 00 00 F4 03 04 00 8E 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 80 02 00 35 04 06 00 50 7D BD [18:35:59]Write to MH i2c: E2 02 01 80 04 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 80 02 00 00 F4 03 04 00 8E 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 80 02 00 35 04 06 00 50 7D BD 00 00 93 [18:35:59]Write i2c OK [18:35:59]MH_I2C_Read... [18:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:59]Read from MH i2c: E2 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 03 00 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 03 00 80 04 00 90 00 F8 [18:35:59]RAPDU: 90 00 [18:35:59]wFMCommunicate OK [18:35:59]wFMCommunicate request_size=8 [18:35:59]MH_SAM_APDU [18:35:59]CAPDU: 80 0D 02 02 03 F8 16 A2 [18:35:59]Write to MH i2c: E2 0B 00 81 04 80 0D 02 02 03 00 F8 16 A2 00 00 B5 [18:35:59]Write i2c OK [18:35:59]MH_I2C_Read... [18:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:59]Read from MH i2c: E2 [18:36:03]execute_script done [18:36:03]execute_script returns [18:36:03]free content buf [18:36:03]Sock 9.Close socket [18:36:03]Sock 9.Thread stoped [18:36:09]recv_with_timeout no data received [18:36:17]Connected sock=10 [18:36: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 37 36 39 0F 01 00 00 FF 5F 07 01 90 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 8A 20 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 71 F1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 F1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 19 00 00 00 00 07 04 06 00 68 F1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 0C 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 80 02 00 35 04 06 00 E6 04 87 7E 54 A8 CC 09 71 EE C6 03 31 52 [18:36:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF 9D 47 00 71 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 37 36 39 10 04 04 00 C7 80 02 00 F4 03 04 00 F3 DC C5 66 B6 04 01 00 00 7B FA B1 19 93 2C 7C D1 [18:36:20]CommunicateWithHost err = 0 [18:36:20]CheckOFDResponse [18:36:20]1017 (14) - 77093643461234 [18:36:20]1041 (16) - 0000000000871769 [18:36:20]1040 (4) - 164039 [18:36:20]1012 (4) - 21.08.2024 12:26 [18:36:20]1206 (1) - 0 [18:36:20]OFD Sender: Remove packet 164039 [18:36:20]ProducePacketName [18:36:20]name=ofd_packets/00164039 [18:36:20]NVStorageDeleteData [18:36:20]OFD Sender: Processing packet 164040 [packets to send 973, broken 970] [18:36:20]ProducePacketName [18:36:20]name=ofd_packets/00164040 [18:36:20]OFD Sender: To server: pG, [18:36:20]CommunicateWithHost lk.salyk.kg:30040 [18:36:20]ConnectInit lk.salyk.kg [18:36:23]recv_with_timeout no data received [18:36:24]accept exits with 7 [18:36:24]New connection [18:36:24]New thread 3067080036 created [18:36:24]Thread 3066936676 joined [18:36:24]Waiting for new connection... [18:36:24] Sock 7.Parse request [18:36:24]Sock 7.Check first char [18:36:24]Sock 7.First char is OK [18:36:24]request: POST /json_proto HTTP/1.0 [18:36:24]Method: POST [18:36:24]URL: /json_proto [18:36:24]Method is POST - this is cgi request [18:36:24]url: /json_proto [18:36:24]query_string will be loaded in cgi processing [18:36:24]execute_cgi json_proto POST (null) [18:36:24]execute_cgi path=json_proto method=POST [18:36:24]POST find Content-Length [18:36:24]Host: 172.17.44.132:8080 [18:36:24]Content-Length: 645 [18:36:24]Content-Type: application/json [18:36:24] [18:36:24]POST finish read [18:36:24]Found Content-Length = 645 [18:36:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50676", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:24]execute_script... [18:36:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50676", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:24]POST & json_proto [18:36:24]process_json_proto [18:36:24]json parsed OK: [18:36:24]protocol is kg_v1.0 [18:36:24]action value=close_receipt [18:36:24]process_action close_receipt [18:36:24]cmd_close_receipt [18:36:24]MH_GetDate [18:36:24]Write to MH i2c: F0 00 00 BB 04 AE [18:36:24]Write i2c OK [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: F0 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: F0 09 00 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: F0 09 00 BB 04 00 A9 33 C6 66 2A 83 C1 65 92 [18:36:24]GetLastDocTimeStamp 1724265358 [18:36:24]current date 1724265385 [18:36:24]FM_GetShiftState [18:36:24]SAM_PROTO_GetShiftState [18:36:24]wFMCommunicate request_size=4 [18:36:24]MH_SAM_APDU [18:36:24]CAPDU: 80 13 01 00 [18:36:24]Write to MH i2c: E2 08 00 BC 04 80 13 01 00 00 00 00 00 3D [18:36:24]Write i2c OK [18:36:24]MH_I2C_Read... [18:36:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:24]Read from MH i2c: E2 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: E2 0E 00 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: E2 0E 00 BC 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [18:36:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:36:24]wFMCommunicate OK [18:36:24]SAM_PROTO_GetShiftState done [18:36:24]FM_GetShiftState done [18:36:24]opened in 1724199517 [18:36:24]opened+sec_in_day 1724285917 [18:36:24]quantity*price = 12500 [18:36:24]sum+1 = 12501 [18:36:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 641 21.08.2024 18:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164043 ФПД: 260190324254358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164043&fm=260190324254358&tin=02508201610067®Number=0000000000092562&sum=12500 0 [18:36:25]StoreToDocumentArchive [18:36:25]shift 466 fd 164043 [18:36:25]save to /storage/0466/doc_00164043 [18:36:25]save last doc name /storage/0466/doc_00164043 to /storage/kkm_last_doc_name [18:36:25]save OK [18:36:25]Clear old archive folders... [18:36:25]ProcessDocumentItem done err = 0, tmpTLVsize=282 [18:36:25]tlvbuf is 00B56180 [18:36:25]SAM_PROTO_ClearQueue [18:36:25]wFMCommunicate request_size=4 [18:36:25]MH_SAM_APDU [18:36:25]CAPDU: 80 09 00 00 [18:36:25]Write to MH i2c: E2 08 00 C9 04 80 09 00 00 00 00 00 00 3F [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:25]Read from MH i2c: E2 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [18:36:25]RAPDU: 90 00 [18:36:25]wFMCommunicate OK [18:36:25]SAM_PROTO_ClearQueue done [18:36:25]KKMCreateOFDPacket [18:36:25]OFDProtocolAddRootSTLVToBuf [18:36:25]FM_MakeSignedData [18:36:25]FM_MakeSignedData [18:36:25]SAM_PROTO_SignData [18:36:25]wFMCommunicate request_size=4 [18:36:25]MH_SAM_APDU [18:36:25]CAPDU: 80 0D 01 02 [18:36:25]Write to MH i2c: E2 08 00 CA 04 80 0D 01 02 00 00 00 00 47 [18:36:25]ConnectInit Can't take IP for lk.salyk.kg [18:36:25]CommunicateWithHost connect error [18:36:25]CommunicateWithHost err = -1 [18:36:25]OFD Sender: Server communicate error [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:25]Read from MH i2c: E2 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 CA 04 00 90 00 42 [18:36:25]RAPDU: 90 00 [18:36:25]wFMCommunicate OK [18:36:25]wFMCommunicate request_size=255 [18:36:25]MH_SAM_APDU [18:36:25]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 A9 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [18:36:25]Write to MH i2c: E2 02 01 CB 04 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 A9 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 A2 [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:26]Read from MH i2c: E2 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 03 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [18:36:26]RAPDU: 90 00 [18:36:26]wFMCommunicate OK [18:36:26]wFMCommunicate request_size=41 [18:36:26]MH_SAM_APDU [18:36:26]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 80 02 00 35 04 06 00 EC A4 47 D9 E6 96 [18:36:26]Write to MH i2c: E2 2C 00 CC 04 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 80 02 00 35 04 06 00 EC A4 47 D9 E6 96 00 00 98 [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:26]Read from MH i2c: E2 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 03 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [18:36:26]RAPDU: 90 00 [18:36:26]wFMCommunicate OK [18:36:26]wFMCommunicate request_size=4 [18:36:26]MH_SAM_APDU [18:36:26]CAPDU: 80 0D 03 02 [18:36:26]Write to MH i2c: E2 08 00 CD 04 80 0D 03 02 00 00 00 00 4C [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:26]Read from MH i2c: E2 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 0B 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 0B 00 CD 04 00 30 EB DF 7A 0D 4F 6D 5A 90 00 E4 [18:36:26]RAPDU: 30 EB DF 7A 0D 4F 6D 5A 90 00 [18:36:26]wFMCommunicate OK [18:36:26]SAM_PROTO_SignData done [18:36:26]FM_MakeSignedData done [18:36:26]CreateOFDProtocolMessage [18:36:26]wFMCommunicate request_size=4 [18:36:26]MH_SAM_APDU [18:36:26]CAPDU: 80 11 00 00 [18:36:26]Write to MH i2c: E2 08 00 CE 04 80 11 00 00 00 00 00 00 4C [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:26]Read from MH i2c: E2 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 17 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 17 00 CE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [18:36:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:36:26]wFMCommunicate OK [18:36:26]CreateOFDProtocolMessage done [18:36:26]OFDSenderStorePacket 164043 [18:36:26]StoreOFDPacket docnum=164043 [18:36:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 09 7B 26 01 7F D7 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 A9 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 80 02 00 35 04 06 00 EC A4 47 D9 E6 96 30 EB DF 7A 0D 4F 6D 5A [18:36:26]CheckFolder [18:36:26]dirname=/storage/ofd_packets [18:36:26]CheckFolder done [18:36:26]ProducePacketName [18:36:26]name=ofd_packets/00164043 [18:36:26]NVStorageSaveData ofd_packets/00164043 [18:36:26]File name is /storage/ofd_packets/00164043 [18:36:26]Write 332 bytes [18:36:26]NVStorageSaveData done [18:36:26]OFDSenderStorePacket done [18:36:26]KKMCreateOFDPacket done [18:36:26]NVStorageSaveData kkm_last_timestamp [18:36:26]File name is /storage/kkm_last_timestamp [18:36:26]Write 4 bytes [18:36:26]NVStorageSaveData done [18:36:26]ExternCall_PrintAddStr [18:36:26]wPrintStart [18:36:26]Write to MH i2c: 01 00 00 CF 04 D3 [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: 01 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: 01 07 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 FF 0F E8 [18:36:26]RasterBufferAndPrint [18:36:26]line Счет N : (3)50676 [18:36:26]line ИНН: 02508201610067 [18:36:26]line Контрольно-Кассовый Чек [18:36:26]line ПРОДАЖА [18:36:26]line Товар: 2000036220012 [18:36:26]line Кофе Капучино XL(GABB TRADE) [18:36:26]line 1.000 * 125.00 [18:36:26]line = 125.00 [18:36:26]line НДС 12% НСП 1% [18:36:26]line > о реализуемом товаре [18:36:26]line ИТОГО: 125.00 [18:36:26]line НСП 1% : 1.11 [18:36:26]line НДС 12% : 13.27 [18:36:26]line Наличными: 125.00 [18:36:26]line Безнал.: 0.00 [18:36:26]line Место: АЗС № 130 "Партнер Нефть" [18:36:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:36:26]line СНО: Общий режим [18:36:26]line Чек 641 21.08.2024 18:36 [18:36:26]line Смена: 466 ФФД: 1.0 [18:36:26]line ЗНМ: 0300000070 [18:36:26]line РНМ: 0000000000092562 [18:36:26]line Версия ККМ: 001 [18:36:26]line ФМ: 0000000000871769 [18:36:26]line ФД: 164043 [18:36:26]line ФПД: 260190324254358 [18:36:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164043&fm=260190324254358&tin=02508201610067®Number=0000000000092562&sum=12500 [18:36:26]line 0 [18:36:26]written 0, free lines is 4095 [18:36:26]OFD Sender: Processing packet 164040 [packets to send 974, broken 970] [18:36:26]ProducePacketName [18:36:26]name=ofd_packets/00164040 [18:36:26]OFD Sender: To server: pG, [18:36:26]CommunicateWithHost lk.salyk.kg:30040 [18:36:26]ConnectInit lk.salyk.kg [18:36:27]Write to MH i2c: 01 00 00 F8 04 FC [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: 01 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: 01 07 00 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 D5 0C E4 [18:36:27]RasterBufferAndPrint [18:36:27]line [18:36:27]line [18:36:27]line [18:36:27]line [18:36:27]line [18:36:27]written 0, free lines is 3307 [18:36:27]MH_Cut [18:36:27]Write to MH i2c: D1 01 00 FF 04 01 D5 [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: D1 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: D1 01 00 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: D1 01 00 FF 04 00 D4 [18:36:27]Write to MH i2c: 01 00 00 00 05 05 [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]*** Cut start [18:36:27]*** Purtial cut [18:36:27]*** Stage 1: CUTSNS_PIN = 1 [18:36:29]Read from MH i2c: 01 [18:36:29]MH_I2C_Read... [18:36:29]*** Stop cut motor [18:36:29]*** Cut end [18:36:29]Read from MH i2c: 01 07 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: 01 07 00 00 05 00 00 00 00 00 FF 0F 1A [18:36:29]process_action close_receipt done [18:36:29]requested_data is exist [18:36:29]produce_requested_data [18:36:29]requested_item fm.sn is exist - process it [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 11 00 00 [18:36:29]Write to MH i2c: E2 08 00 01 05 80 11 00 00 00 00 00 00 80 [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:29]Read from MH i2c: E2 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 17 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 17 00 01 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [18:36:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:36:29]wFMCommunicate OK [18:36:29]requested_item fd.num is exist - process it [18:36:29]SAM_PROTO_GetFieldsCounters [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 13 00 00 [18:36:29]Write to MH i2c: E2 08 00 02 05 80 13 00 00 00 00 00 00 83 [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 62 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 62 00 02 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 52 [18:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:30]wFMCommunicate OK [18:36:30]SAM_PROTO_GetFieldsCounters done [18:36:30]requested_item shift.num is exist - process it [18:36:30]requested_item shift.opened is exist - process it [18:36:30]req_shift_opened [18:36:30]FM_GetShiftState [18:36:30]SAM_PROTO_GetShiftState [18:36:30]wFMCommunicate request_size=4 [18:36:30]MH_SAM_APDU [18:36:30]CAPDU: 80 13 01 00 [18:36:30]Write to MH i2c: E2 08 00 03 05 80 13 01 00 00 00 00 00 85 [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 0E 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 0E 00 03 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4B [18:36:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:36:30]wFMCommunicate OK [18:36:30]SAM_PROTO_GetShiftState done [18:36:30]FM_GetShiftState done [18:36:30]req_shift_opened done [18:36:30]requested_item shift.open_date is exist - process it [18:36:30]req_shift_open_date [18:36:30]req_shift_open_date done [18:36:30]produce_requested_data done [18:36:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164043,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:36:30]process_action_free close_receipt [18:36:30]json_value_free [18:36:30]json_value_free done [18:36:30]process_json_proto returns [18:36:30]Send response to host [18:36:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164043,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:36:30]free response buf [18:36:30]execute_script done [18:36:30]execute_script returns [18:36:30]free content buf [18:36:30]Sock 7.Close socket [18:36:30]Sock 7.Thread stoped [18:36:31]ConnectInit Can't take IP for lk.salyk.kg [18:36:31]CommunicateWithHost connect error [18:36:31]CommunicateWithHost err = -1 [18:36:31]OFD Sender: Server communicate error [18:36:36]OFD Sender: Processing packet 164040 [packets to send 974, broken 970] [18:36:36]ProducePacketName [18:36:36]name=ofd_packets/00164040 [18:36:36]OFD Sender: To server: pG, [18:36:36]CommunicateWithHost lk.salyk.kg:30040 [18:36:36]ConnectInit lk.salyk.kg [18:36:40]recv_with_timeout no data received [18:36:41]ConnectInit Can't take IP for lk.salyk.kg [18:36:41]CommunicateWithHost connect error [18:36:41]CommunicateWithHost err = -1 [18:36:41]OFD Sender: Server communicate error [18:36:45]accept exits with 9 [18:36:45]New connection [18:36:45]New thread 3066936676 created [18:36:45]Thread 3067080036 joined [18:36:45]Waiting for new connection... [18:36:45] Sock 9.Parse request [18:36:45]Sock 9.Check first char [18:36:45]Sock 9.First char is OK [18:36:45]request: POST /json_proto HTTP/1.0 [18:36:45]Method: POST [18:36:45]URL: /json_proto [18:36:45]Method is POST - this is cgi request [18:36:45]url: /json_proto [18:36:45]query_string will be loaded in cgi processing [18:36:45]execute_cgi json_proto POST (null) [18:36:45]execute_cgi path=json_proto method=POST [18:36:45]POST find Content-Length [18:36:45]Host: 172.17.44.132:8080 [18:36:45]Content-Length: 648 [18:36:45]Content-Type: application/json [18:36:45] [18:36:45]POST finish read [18:36:45]Found Content-Length = 648 [18:36:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50677", "tax_sys" : 0, "items" : [ { "code": "4860019001339", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,33\u043B \u0441\u0442", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:45]execute_script... [18:36: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 : (3)50677", "tax_sys" : 0, "items" : [ { "code": "4860019001339", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,33\u043B \u0441\u0442", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:45]POST & json_proto [18:36:45]process_json_proto [18:36:45]json parsed OK: [18:36:45]protocol is kg_v1.0 [18:36:45]action value=close_receipt [18:36:45]process_action close_receipt [18:36:45]cmd_close_receipt [18:36:45]MH_GetDate [18:36:45]Write to MH i2c: F0 00 00 04 05 F8 [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: F0 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: F0 09 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: F0 09 00 04 05 00 BE 33 C6 66 2A 83 C1 65 F1 [18:36:45]GetLastDocTimeStamp 1724265385 [18:36:45]current date 1724265406 [18:36:45]FM_GetShiftState [18:36:45]SAM_PROTO_GetShiftState [18:36:45]wFMCommunicate request_size=4 [18:36:45]MH_SAM_APDU [18:36:45]CAPDU: 80 13 01 00 [18:36:45]Write to MH i2c: E2 08 00 05 05 80 13 01 00 00 00 00 00 87 [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:45]Read from MH i2c: E2 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 0E 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 0E 00 05 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4D [18:36:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:36:45]wFMCommunicate OK [18:36:45]SAM_PROTO_GetShiftState done [18:36:45]FM_GetShiftState done [18:36:45]opened in 1724199517 [18:36:45]opened+sec_in_day 1724285917 [18:36:45]quantity*price = 11000 [18:36:45]sum+1 = 11001 [18:36:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 642 21.08.2024 18:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164044 ФПД: 71424436179736 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164044&fm=71424436179736&tin=02508201610067®Number=0000000000092562&sum=11000 0 [18:36:46]StoreToDocumentArchive [18:36:46]shift 466 fd 164044 [18:36:46]save to /storage/0466/doc_00164044 [18:36:46]save last doc name /storage/0466/doc_00164044 to /storage/kkm_last_doc_name [18:36:46]save OK [18:36:46]Clear old archive folders... [18:36:46]ProcessDocumentItem done err = 0, tmpTLVsize=277 [18:36:46]tlvbuf is 00B1E9F0 [18:36:46]SAM_PROTO_ClearQueue [18:36:46]wFMCommunicate request_size=4 [18:36:46]MH_SAM_APDU [18:36:46]CAPDU: 80 09 00 00 [18:36:46]Write to MH i2c: E2 08 00 12 05 80 09 00 00 00 00 00 00 89 [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:47]Read from MH i2c: E2 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 12 05 00 90 00 8B [18:36:47]RAPDU: 90 00 [18:36:47]wFMCommunicate OK [18:36:47]SAM_PROTO_ClearQueue done [18:36:47]KKMCreateOFDPacket [18:36:47]OFDProtocolAddRootSTLVToBuf [18:36:47]FM_MakeSignedData [18:36:47]FM_MakeSignedData [18:36:47]SAM_PROTO_SignData [18:36:47]wFMCommunicate request_size=4 [18:36:47]MH_SAM_APDU [18:36:47]CAPDU: 80 0D 01 02 [18:36:47]Write to MH i2c: E2 08 00 13 05 80 0D 01 02 00 00 00 00 91 [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:47]Read from MH i2c: E2 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 13 05 00 90 00 8C [18:36:47]RAPDU: 90 00 [18:36:47]wFMCommunicate OK [18:36:47]wFMCommunicate request_size=255 [18:36:47]MH_SAM_APDU [18:36:47]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 BE 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 [18:36:47]Write to MH i2c: E2 02 01 14 05 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 BE 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 00 00 BA [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:47]Read from MH i2c: E2 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 14 05 00 90 00 8D [18:36:47]RAPDU: 90 00 [18:36:47]wFMCommunicate OK [18:36:47]wFMCommunicate request_size=36 [18:36:47]MH_SAM_APDU [18:36:47]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 80 02 00 35 04 06 00 40 F5 CC 25 93 18 [18:36:47]Write to MH i2c: E2 27 00 15 05 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 80 02 00 35 04 06 00 40 F5 CC 25 93 18 00 00 DE [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:47]Read from MH i2c: E2 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 03 00 15 05 00 90 00 8E [18:36:47]RAPDU: 90 00 [18:36:47]wFMCommunicate OK [18:36:47]wFMCommunicate request_size=4 [18:36:47]MH_SAM_APDU [18:36:47]CAPDU: 80 0D 03 02 [18:36:47]Write to MH i2c: E2 08 00 16 05 80 0D 03 02 00 00 00 00 96 [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:47]Read from MH i2c: E2 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 0B 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 0B 00 16 05 00 BE EF 12 51 BF F6 1C 53 90 00 CB [18:36:47]RAPDU: BE EF 12 51 BF F6 1C 53 90 00 [18:36:47]wFMCommunicate OK [18:36:47]SAM_PROTO_SignData done [18:36:47]FM_MakeSignedData done [18:36:47]CreateOFDProtocolMessage [18:36:47]wFMCommunicate request_size=4 [18:36:47]MH_SAM_APDU [18:36:47]CAPDU: 80 11 00 00 [18:36:47]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:47]Read from MH i2c: E2 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 17 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: E2 17 00 17 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [18:36:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:36:47]wFMCommunicate OK [18:36:47]CreateOFDProtocolMessage done [18:36:47]OFDSenderStorePacket 164044 [18:36:47]StoreOFDPacket docnum=164044 [18:36:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 29 01 00 00 C3 2A 21 01 2C 99 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 BE 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 80 02 00 35 04 06 00 40 F5 CC 25 93 18 BE EF 12 51 BF F6 1C 53 [18:36:47]CheckFolder [18:36:47]dirname=/storage/ofd_packets [18:36:47]CheckFolder done [18:36:47]ProducePacketName [18:36:47]name=ofd_packets/00164044 [18:36:47]NVStorageSaveData ofd_packets/00164044 [18:36:47]File name is /storage/ofd_packets/00164044 [18:36:47]Write 327 bytes [18:36:47]NVStorageSaveData done [18:36:47]OFDSenderStorePacket done [18:36:47]KKMCreateOFDPacket done [18:36:47]NVStorageSaveData kkm_last_timestamp [18:36:47]File name is /storage/kkm_last_timestamp [18:36:47]Write 4 bytes [18:36:47]NVStorageSaveData done [18:36:47]ExternCall_PrintAddStr [18:36:47]wPrintStart [18:36:47]Write to MH i2c: 01 00 00 18 05 1D [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: 01 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: 01 07 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: 01 07 00 18 05 00 00 00 00 00 FF 0F 32 [18:36:47]RasterBufferAndPrint [18:36:47]line Счет N : (3)50677 [18:36:47]line ИНН: 02508201610067 [18:36:47]line Контрольно-Кассовый Чек [18:36:47]line ПРОДАЖА [18:36:47]line Товар: 4860019001339 [18:36:47]line Вода Боржоми 0,33л ст [18:36:47]line 1.000 * 110.00 [18:36:47]line = 110.00 [18:36:47]line НДС 12% НСП 1% [18:36:47]line > о реализуемом товаре [18:36:47]line ИТОГО: 110.00 [18:36:47]line НСП 1% : 0.97 [18:36:47]line НДС 12% : 11.68 [18:36:47]line Наличными: 110.00 [18:36:47]line Безнал.: 0.00 [18:36:47]line Место: АЗС № 130 "Партнер Нефть" [18:36:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:36:47]line СНО: Общий режим [18:36:47]line Чек 642 21.08.2024 18:36 [18:36:47]line Смена: 466 ФФД: 1.0 [18:36:47]line ЗНМ: 0300000070 [18:36:47]line РНМ: 0000000000092562 [18:36:47]line Версия ККМ: 001 [18:36:47]line ФМ: 0000000000871769 [18:36:47]line ФД: 164044 [18:36:47]line ФПД: 71424436179736 [18:36:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164044&fm=71424436179736&tin=02508201610067®Number=0000000000092562&sum=11000 [18:36:47]line 0 [18:36:47]written 0, free lines is 4095 [18:36:48]Write to MH i2c: 01 00 00 40 05 45 [18:36:48]Write i2c OK [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: 01 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: 01 07 00 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: 01 07 00 40 05 00 00 00 00 00 EA 0C 42 [18:36:48]RasterBufferAndPrint [18:36:48]line [18:36:48]line [18:36:48]line [18:36:48]line [18:36:48]line [18:36:48]written 0, free lines is 3333 [18:36:48]MH_Cut [18:36:48]Write to MH i2c: D1 01 00 47 05 01 1E [18:36:48]Write i2c OK [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: D1 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: D1 01 00 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: D1 01 00 47 05 00 1D [18:36:48]Write to MH i2c: 01 00 00 48 05 4D [18:36:48]Write i2c OK [18:36:48]MH_I2C_Read... [18:36:49]*** Cut start [18:36:49]*** Purtial cut [18:36:49]*** Stage 1: CUTSNS_PIN = 1 [18:36:51]Read from MH i2c: 01 [18:36:51]MH_I2C_Read... [18:36:51]*** Stop cut motor [18:36:51]*** Cut end [18:36:51]Read from MH i2c: 01 07 00 [18:36:51]MH_I2C_Read... [18:36:51]Read from MH i2c: 01 07 00 48 05 00 00 00 00 00 FF 0F 62 [18:36:51]process_action close_receipt done [18:36:51]requested_data is exist [18:36:51]produce_requested_data [18:36:51]requested_item fm.sn is exist - process it [18:36:51]wFMCommunicate request_size=4 [18:36:51]MH_SAM_APDU [18:36:51]CAPDU: 80 11 00 00 [18:36:51]Write to MH i2c: E2 08 00 49 05 80 11 00 00 00 00 00 00 C8 [18:36:51]Write i2c OK [18:36:51]MH_I2C_Read... [18:36:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:51]Read from MH i2c: E2 [18:36:51]MH_I2C_Read... [18:36:51]Read from MH i2c: E2 17 00 [18:36:51]MH_I2C_Read... [18:36:51]Read from MH i2c: E2 17 00 49 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [18:36:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:36:51]wFMCommunicate OK [18:36:51]requested_item fd.num is exist - process it [18:36:51]SAM_PROTO_GetFieldsCounters [18:36:51]wFMCommunicate request_size=4 [18:36:51]MH_SAM_APDU [18:36:51]CAPDU: 80 13 00 00 [18:36:51]Write to MH i2c: E2 08 00 4A 05 80 13 00 00 00 00 00 00 CB [18:36:51]Write i2c OK [18:36:51]MH_I2C_Read... [18:36:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:51]Read from MH i2c: E2 [18:36:51]MH_I2C_Read... [18:36:51]Read from MH i2c: E2 62 00 [18:36:51]MH_I2C_Read... [18:36:51]Read from MH i2c: E2 62 00 4A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 9E [18:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:51]wFMCommunicate OK [18:36:51]SAM_PROTO_GetFieldsCounters done [18:36:51]requested_item shift.num is exist - process it [18:36:51]requested_item shift.opened is exist - process it [18:36:51]req_shift_opened [18:36:51]FM_GetShiftState [18:36:51]SAM_PROTO_GetShiftState [18:36:51]wFMCommunicate request_size=4 [18:36:51]MH_SAM_APDU [18:36:51]CAPDU: 80 13 01 00 [18:36:51]Write to MH i2c: E2 08 00 4B 05 80 13 01 00 00 00 00 00 CD [18:36:51]Write i2c OK [18:36:51]MH_I2C_Read... [18:36:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:51]Read from MH i2c: E2 [18:36:51]MH_I2C_Read... [18:36:51]Read from MH i2c: E2 0E 00 [18:36:51]MH_I2C_Read... [18:36:51]Read from MH i2c: E2 0E 00 4B 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 93 [18:36:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:36:51]wFMCommunicate OK [18:36:51]SAM_PROTO_GetShiftState done [18:36:51]FM_GetShiftState done [18:36:51]req_shift_opened done [18:36:51]requested_item shift.open_date is exist - process it [18:36:51]req_shift_open_date [18:36:51]req_shift_open_date done [18:36:51]produce_requested_data done [18:36:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164044,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:36:51]process_action_free close_receipt [18:36:51]json_value_free [18:36:51]json_value_free done [18:36:51]process_json_proto returns [18:36:51]Send response to host [18:36:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164044,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:36:51]free response buf [18:36:51]execute_script done [18:36:51]execute_script returns [18:36:51]free content buf [18:36:51]Sock 9.Close socket [18:36:51]Sock 9.Thread stoped [18:36:54]Connected sock=11 [18:36: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 37 36 39 0D 01 00 00 F1 95 05 01 85 8B 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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 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 7E 02 00 00 F4 03 04 00 23 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 80 02 00 35 04 06 00 83 B0 E2 FC 0B F1 2A 98 A0 A3 32 69 09 08 [18:36:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 87 47 00 71 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 37 36 39 10 04 04 00 C8 80 02 00 F4 03 04 00 15 DD C5 66 B6 04 01 00 00 D9 FC 17 78 E7 CE F3 A2 [18:36:54]CommunicateWithHost err = 0 [18:36:54]CheckOFDResponse [18:36:54]1017 (14) - 77093643461234 [18:36:54]1041 (16) - 0000000000871769 [18:36:54]1040 (4) - 164040 [18:36:54]1012 (4) - 21.08.2024 12:27 [18:36:54]1206 (1) - 0 [18:36:54]OFD Sender: Remove packet 164040 [18:36:54]ProducePacketName [18:36:54]name=ofd_packets/00164040 [18:36:54]NVStorageDeleteData [18:36:55]OFD Sender: Processing packet 164041 [packets to send 974, broken 970] [18:36:55]ProducePacketName [18:36:55]name=ofd_packets/00164041 [18:36:55]OFD Sender: To server: pG, [18:36:55]CommunicateWithHost lk.salyk.kg:30040 [18:36:55]ConnectInit lk.salyk.kg [18:36:57]Connected sock=9 [18: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 37 36 39 0F 01 00 00 AA C6 07 01 85 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 02 00 00 F4 03 04 00 4F 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 80 02 00 35 04 06 00 EF A9 34 5F 8F EC 80 F8 3E 99 34 91 2F E5 [18:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC B0 47 00 68 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 37 36 39 10 04 04 00 C9 80 02 00 F4 03 04 00 18 DD C5 66 B6 04 01 00 00 C8 83 2D F6 82 D3 22 72 [18:36:59]CommunicateWithHost err = 0 [18:36:59]CheckOFDResponse [18:36:59]1017 (14) - 77093643461234 [18:36:59]1041 (16) - 0000000000871769 [18:36:59]1040 (4) - 164041 [18:36:59]1012 (4) - 21.08.2024 12:27 [18:36:59]1206 (1) - 0 [18:36:59]OFD Sender: Remove packet 164041 [18:36:59]ProducePacketName [18:36:59]name=ofd_packets/00164041 [18:36:59]NVStorageDeleteData [18:36:59]OFD Sender: Processing packet 164042 [packets to send 973, broken 970] [18:36:59]ProducePacketName [18:36:59]name=ofd_packets/00164042 [18:36:59]OFD Sender: To server: pG, [18:36:59]CommunicateWithHost lk.salyk.kg:30040 [18:36:59]ConnectInit lk.salyk.kg [18:37:01]Connected sock=10 [18:37: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 37 36 39 0D 01 00 00 CC 85 05 01 FE 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 80 02 00 00 F4 03 04 00 8E 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 80 02 00 35 04 06 00 50 7D BD F8 16 A2 BD 30 EB 8C EF 6D BF 06 [18:37:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 43 4C 47 00 21 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 37 36 39 10 04 04 00 CA 80 02 00 F4 03 04 00 1C DD C5 66 B6 04 01 00 00 4D D7 01 1B C9 BD E9 F3 [18:37:02]CommunicateWithHost err = 0 [18:37:02]CheckOFDResponse [18:37:02]1017 (14) - 77093643461234 [18:37:02]1041 (16) - 0000000000871769 [18:37:02]1040 (4) - 164042 [18:37:02]1012 (4) - 21.08.2024 12:27 [18:37:02]1206 (1) - 0 [18:37:02]OFD Sender: Remove packet 164042 [18:37:02]ProducePacketName [18:37:02]name=ofd_packets/00164042 [18:37:02]NVStorageDeleteData [18:37:03]OFD Sender: Processing packet 164043 [packets to send 972, broken 970] [18:37:03]ProducePacketName [18:37:03]name=ofd_packets/00164043 [18:37:03]OFD Sender: To server: pG, [18:37:03]CommunicateWithHost lk.salyk.kg:30040 [18:37:03]ConnectInit lk.salyk.kg [18:37:11]Connected sock=9 [18:37: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 37 36 39 2E 01 00 00 09 7B 26 01 7F D7 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 A9 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 80 02 00 35 04 06 00 EC A4 47 D9 E6 96 30 EB DF 7A 0D 4F 6D 5A [18:37:15]recv_with_timeout no data received [18:37:16]recv_with_timeout no data received [18:37:16]CommunicateWithHost answer receiving error [18:37:16]CommunicateWithHost err = -3 [18:37:16]OFD Sender: Server communicate error [18:37:16]OFD Sender: Processing packet 164043 [packets to send 972, broken 970] [18:37:16]ProducePacketName [18:37:16]name=ofd_packets/00164043 [18:37:16]OFD Sender: To server: pG, [18:37:16]CommunicateWithHost lk.salyk.kg:30040 [18:37:16]ConnectInit lk.salyk.kg [18:37:18]accept exits with 7 [18:37:18]New connection [18:37:18]New thread 3067080036 created [18:37:18]Thread 3066936676 joined [18:37:18]Waiting for new connection... [18:37:18] Sock 7.Parse request [18:37:18]Sock 7.Check first char [18:37:18]Sock 7.First char is OK [18:37:18]request: POST /json_proto HTTP/1.0 [18:37:18]Method: POST [18:37:18]URL: /json_proto [18:37:18]Method is POST - this is cgi request [18:37:18]url: /json_proto [18:37:18]query_string will be loaded in cgi processing [18:37:18]execute_cgi json_proto POST (null) [18:37:18]execute_cgi path=json_proto method=POST [18:37:18]POST find Content-Length [18:37:18]Host: 172.17.44.132:8080 [18:37:18]Content-Length: 672 [18:37:18]Content-Type: application/json [18:37:18] [18:37:18]POST finish read [18:37:18]Found Content-Length = 672 [18:37:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "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" ] } } [18:37:18]execute_script... [18:37:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "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" ] } } [18:37:18]POST & json_proto [18:37:18]process_json_proto [18:37:18]json parsed OK: [18:37:18]protocol is kg_v1.0 [18:37:18]action value=close_receipt [18:37:18]process_action close_receipt [18:37:18]cmd_close_receipt [18:37:18]MH_GetDate [18:37:18]Write to MH i2c: F0 00 00 4C 05 40 [18:37:18]Write i2c OK [18:37:18]MH_I2C_Read... [18:37:18]Read from MH i2c: F0 [18:37:18]MH_I2C_Read... [18:37:18]Read from MH i2c: F0 09 00 [18:37:18]MH_I2C_Read... [18:37:18]Read from MH i2c: F0 09 00 4C 05 00 DE 33 C6 66 2A 83 C1 65 59 [18:37:18]GetLastDocTimeStamp 1724265406 [18:37:18]current date 1724265438 [18:37:18]FM_GetShiftState [18:37:18]SAM_PROTO_GetShiftState [18:37:18]wFMCommunicate request_size=4 [18:37:18]MH_SAM_APDU [18:37:18]CAPDU: 80 13 01 00 [18:37:18]Write to MH i2c: E2 08 00 4D 05 80 13 01 00 00 00 00 00 CF [18:37:18]Write i2c OK [18:37:18]MH_I2C_Read... [18:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:18]Read from MH i2c: E2 [18:37:18]MH_I2C_Read... [18:37:18]Read from MH i2c: E2 0E 00 [18:37:18]MH_I2C_Read... [18:37:18]Read from MH i2c: E2 0E 00 4D 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [18:37:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:37:18]wFMCommunicate OK [18:37:18]SAM_PROTO_GetShiftState done [18:37:18]FM_GetShiftState done [18:37:18]opened in 1724199517 [18:37:18]opened+sec_in_day 1724285917 [18:37:18]quantity*price = 300036 [18:37:18]sum+1 = 300038 [18:37:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.62 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 643 21.08.2024 18:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164045 ФПД: 180532164091360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164045&fm=180532164091360&tin=02508201610067®Number=0000000000092562&sum=300000 [18:37:19]StoreToDocumentArchive [18:37:19]shift 466 fd 164045 [18:37:19]save to /storage/0466/doc_00164045 [18:37:19]save last doc name /storage/0466/doc_00164045 to /storage/kkm_last_doc_name [18:37:19]save OK [18:37:19]Clear old archive folders... [18:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:37:19]tlvbuf is 00B1E330 [18:37:19]SAM_PROTO_ClearQueue [18:37:19]wFMCommunicate request_size=4 [18:37:19]MH_SAM_APDU [18:37:19]CAPDU: 80 09 00 00 [18:37:19]Write to MH i2c: E2 08 00 5A 05 80 09 00 00 00 00 00 00 D1 [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [18:37:19]RAPDU: 90 00 [18:37:19]wFMCommunicate OK [18:37:19]SAM_PROTO_ClearQueue done [18:37:19]KKMCreateOFDPacket [18:37:19]OFDProtocolAddRootSTLVToBuf [18:37:19]FM_MakeSignedData [18:37:19]FM_MakeSignedData [18:37:19]SAM_PROTO_SignData [18:37:19]wFMCommunicate request_size=4 [18:37:19]MH_SAM_APDU [18:37:19]CAPDU: 80 0D 01 02 [18:37:19]Write to MH i2c: E2 08 00 5B 05 80 0D 01 02 00 00 00 00 D9 [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [18:37:19]RAPDU: 90 00 [18:37:19]wFMCommunicate OK [18:37:19]wFMCommunicate request_size=255 [18:37:19]MH_SAM_APDU [18:37: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 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 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 76 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 83 02 00 00 F4 03 04 00 DF 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 80 02 00 35 04 06 00 A4 31 6B [18:37:19]Write to MH i2c: E2 02 01 5C 05 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 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 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 76 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 83 02 00 00 F4 03 04 00 DF 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 80 02 00 35 04 06 00 A4 31 6B 00 00 AB [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [18:37:20]RAPDU: 90 00 [18:37:20]wFMCommunicate OK [18:37:20]wFMCommunicate request_size=8 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 0D 02 02 03 82 DD E0 [18:37:20]Write to MH i2c: E2 0B 00 5D 05 80 0D 02 02 03 00 82 DD E0 00 00 21 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [18:37:20]RAPDU: 90 00 [18:37:20]wFMCommunicate OK [18:37:20]wFMCommunicate request_size=4 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 0D 03 02 [18:37:20]Write to MH i2c: E2 08 00 5E 05 80 0D 03 02 00 00 00 00 DE [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 0B 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 0B 00 5E 05 00 FC 0F 24 7A CA 8B D9 AE 90 00 64 [18:37:20]RAPDU: FC 0F 24 7A CA 8B D9 AE 90 00 [18:37:20]wFMCommunicate OK [18:37:20]SAM_PROTO_SignData done [18:37:20]FM_MakeSignedData done [18:37:20]CreateOFDProtocolMessage [18:37:20]wFMCommunicate request_size=4 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 11 00 00 [18:37:20]Write to MH i2c: E2 08 00 5F 05 80 11 00 00 00 00 00 00 DE [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:20]Read from MH i2c: E2 17 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 17 00 5F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [18:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:20]wFMCommunicate OK [18:37:20]CreateOFDProtocolMessage done [18:37:20]OFDSenderStorePacket 164045 [18:37:20]StoreOFDPacket docnum=164045 [18:37:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 52 41 05 01 03 E2 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 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 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 76 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 83 02 00 00 F4 03 04 00 DF 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 80 02 00 35 04 06 00 A4 31 6B 82 DD E0 FC 0F 24 7A CA 8B D9 AE [18:37:20]CheckFolder [18:37:20]dirname=/storage/ofd_packets [18:37:20]CheckFolder done [18:37:20]ProducePacketName [18:37:20]name=ofd_packets/00164045 [18:37:20]NVStorageSaveData ofd_packets/00164045 [18:37:20]File name is /storage/ofd_packets/00164045 [18:37:20]Write 299 bytes [18:37:20]NVStorageSaveData done [18:37:20]OFDSenderStorePacket done [18:37:20]KKMCreateOFDPacket done [18:37:20]NVStorageSaveData kkm_last_timestamp [18:37:20]File name is /storage/kkm_last_timestamp [18:37:20]Write 4 bytes [18:37:20]NVStorageSaveData done [18:37:20]ExternCall_PrintAddStr [18:37:20]wPrintStart [18:37:20]Write to MH i2c: 01 00 00 60 05 65 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: 01 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: 01 07 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: 01 07 00 60 05 00 00 00 00 00 FF 0F 7A [18:37:20]RasterBufferAndPrint [18:37:20]line Счет N : (1)292648 [18:37:20]line ИНН: 02508201610067 [18:37:20]line Контрольно-Кассовый Чек [18:37:20]line ПРОДАЖА [18:37:20]line ТРК (МРК, ГНК) : 51 [18:37:20]line Товар: 2710124130 [18:37:20]line SU-92-К-5 [18:37:20]line 43.610 * 68.80 [18:37:20]line = 3000.37 [18:37:20]line НДС 12% НСП 1% [18:37:20]line > о реализуемом товаре [18:37:20]line ОКРУГЛЕНИЕ: -0.37 [18:37:20]line ИТОГО: 3000.00 [18:37:20]line Внесено: 3000.00 [18:37:20]line СДАЧА: 0.00 [18:37:20]line НСП 1% : 26.55 [18:37:20]line НДС 12% : 318.62 [18:37:20]line Наличными: 3000.00 [18:37:20]line Безнал.: 0.00 [18:37:20]line Место: АЗС № 130 "Партнер Нефть" [18:37:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:37:20]line СНО: Общий режим [18:37:20]line Чек 643 21.08.2024 18:37 [18:37:20]line Смена: 466 ФФД: 1.0 [18:37:20]line ЗНМ: 0300000070 [18:37:20]line РНМ: 0000000000092562 [18:37:20]line Версия ККМ: 001 [18:37:20]line ФМ: 0000000000871769 [18:37:20]line ФД: 164045 [18:37:20]line ФПД: 180532164091360 [18:37:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164045&fm=180532164091360&tin=02508201610067®Number=0000000000092562&sum=300000 [18:37:20]written 0, free lines is 4095 [18:37:20]Write to MH i2c: 01 00 00 8B 05 90 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: 01 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: 01 07 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: 01 07 00 8B 05 00 00 00 00 00 D4 0C 77 [18:37:20]RasterBufferAndPrint [18:37:20]line [18:37:20]line [18:37:20]line [18:37:20]line [18:37:20]line [18:37:20]written 0, free lines is 3315 [18:37:20]MH_Cut [18:37:20]Write to MH i2c: D1 01 00 92 05 01 69 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: D1 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: D1 01 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: D1 01 00 92 05 00 68 [18:37:20]Write to MH i2c: 01 00 00 93 05 98 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:21]ConnectInit Can't take IP for lk.salyk.kg [18:37:21]CommunicateWithHost connect error [18:37:21]CommunicateWithHost err = -1 [18:37:21]OFD Sender: Server communicate error [18:37:21]*** Cut start [18:37:21]*** Purtial cut [18:37:21]*** Stage 1: CUTSNS_PIN = 1 [18:37:21]OFD Sender: Processing packet 164043 [packets to send 973, broken 970] [18:37:21]ProducePacketName [18:37:21]name=ofd_packets/00164043 [18:37:21]OFD Sender: To server: pG, [18:37:21]CommunicateWithHost lk.salyk.kg:30040 [18:37:21]ConnectInit lk.salyk.kg [18:37:23]Read from MH i2c: 01 [18:37:23]MH_I2C_Read... [18:37:23]*** Stop cut motor [18:37:23]*** Cut end [18:37:23]Read from MH i2c: 01 07 00 [18:37:23]MH_I2C_Read... [18:37:23]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 FF 0F AD [18:37:23]process_action close_receipt done [18:37:23]requested_data is exist [18:37:23]produce_requested_data [18:37:23]requested_item fm.sn is exist - process it [18:37:23]wFMCommunicate request_size=4 [18:37:23]MH_SAM_APDU [18:37:23]CAPDU: 80 11 00 00 [18:37:23]Write to MH i2c: E2 08 00 94 05 80 11 00 00 00 00 00 00 13 [18:37:23]Write i2c OK [18:37:23]MH_I2C_Read... [18:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:23]Read from MH i2c: E2 [18:37:23]MH_I2C_Read... [18:37:23]Read from MH i2c: E2 17 00 [18:37:23]MH_I2C_Read... [18:37:23]Read from MH i2c: E2 17 00 94 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [18:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:23]wFMCommunicate OK [18:37:23]requested_item fd.num is exist - process it [18:37:23]SAM_PROTO_GetFieldsCounters [18:37:23]wFMCommunicate request_size=4 [18:37:23]MH_SAM_APDU [18:37:23]CAPDU: 80 13 00 00 [18:37:23]Write to MH i2c: E2 08 00 95 05 80 13 00 00 00 00 00 00 16 [18:37:23]Write i2c OK [18:37:23]MH_I2C_Read... [18:37:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:23]Read from MH i2c: E2 [18:37:23]MH_I2C_Read... [18:37:23]Read from MH i2c: E2 62 00 [18:37:23]MH_I2C_Read... [18:37:23]Read from MH i2c: E2 62 00 95 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 ED [18:37:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:24]wFMCommunicate OK [18:37:24]SAM_PROTO_GetFieldsCounters done [18:37:24]requested_item shift.num is exist - process it [18:37:24]requested_item shift.opened is exist - process it [18:37:24]req_shift_opened [18:37:24]FM_GetShiftState [18:37:24]SAM_PROTO_GetShiftState [18:37:24]wFMCommunicate request_size=4 [18:37:24]MH_SAM_APDU [18:37:24]CAPDU: 80 13 01 00 [18:37:24]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [18:37:24]Write i2c OK [18:37:24]MH_I2C_Read... [18:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:24]Read from MH i2c: E2 [18:37:24]MH_I2C_Read... [18:37:24]Read from MH i2c: E2 0E 00 [18:37:24]MH_I2C_Read... [18:37:24]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [18:37:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:37:24]wFMCommunicate OK [18:37:24]SAM_PROTO_GetShiftState done [18:37:24]FM_GetShiftState done [18:37:24]req_shift_opened done [18:37:24]requested_item shift.open_date is exist - process it [18:37:24]req_shift_open_date [18:37:24]req_shift_open_date done [18:37:24]produce_requested_data done [18:37:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164045,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:37:24]process_action_free close_receipt [18:37:24]json_value_free [18:37:24]json_value_free done [18:37:24]process_json_proto returns [18:37:24]Send response to host [18:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164045,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:37:24]free response buf [18:37:24]execute_script done [18:37:24]execute_script returns [18:37:24]free content buf [18:37:24]Sock 7.Close socket [18:37:24]Sock 7.Thread stoped [18:37:26]ConnectInit Can't take IP for lk.salyk.kg [18:37:26]CommunicateWithHost connect error [18:37:26]CommunicateWithHost err = -1 [18:37:26]OFD Sender: Server communicate error [18:37:31]OFD Sender: Processing packet 164043 [packets to send 973, broken 970] [18:37:31]ProducePacketName [18:37:31]name=ofd_packets/00164043 [18:37:31]OFD Sender: To server: pG, [18:37:31]CommunicateWithHost lk.salyk.kg:30040 [18:37:31]ConnectInit lk.salyk.kg [18:37:36]ConnectInit Can't take IP for lk.salyk.kg [18:37:36]CommunicateWithHost connect error [18:37:36]CommunicateWithHost err = -1 [18:37:36]OFD Sender: Server communicate error [18:37:41]OFD Sender: Processing packet 164043 [packets to send 973, broken 970] [18:37:41]ProducePacketName [18:37:41]name=ofd_packets/00164043 [18:37:41]OFD Sender: To server: pG, [18:37:41]CommunicateWithHost lk.salyk.kg:30040 [18:37:41]ConnectInit lk.salyk.kg [18:37:46]ConnectInit Can't take IP for lk.salyk.kg [18:37:46]CommunicateWithHost connect error [18:37:46]CommunicateWithHost err = -1 [18:37:46]OFD Sender: Server communicate error [18:37:51]OFD Sender: Processing packet 164043 [packets to send 973, broken 970] [18:37:51]ProducePacketName [18:37:51]name=ofd_packets/00164043 [18:37:51]OFD Sender: To server: pG, [18:37:51]CommunicateWithHost lk.salyk.kg:30040 [18:37:51]ConnectInit lk.salyk.kg [18:37:52]accept exits with 11 [18:37:52]New connection [18:37:52]New thread 3066936676 created [18:37:52]Thread 3067080036 joined [18:37:52]Waiting for new connection... [18:37:52] Sock 11.Parse request [18:37:52]Sock 11.Check first char [18:37:52]Sock 11.First char is OK [18:37:52]request: POST /json_proto HTTP/1.0 [18:37:52]Method: POST [18:37:52]URL: /json_proto [18:37:52]Method is POST - this is cgi request [18:37:52]url: /json_proto [18:37:52]query_string will be loaded in cgi processing [18:37:52]execute_cgi json_proto POST (null) [18:37:52]execute_cgi path=json_proto method=POST [18:37:52]POST find Content-Length [18:37:52]Host: 172.17.44.132:8080 [18:37:52]Content-Length: 667 [18:37:52]Content-Type: application/json [18:37:52] [18:37:52]POST finish read [18:37:52]Found Content-Length = 667 [18:37:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:37:52]execute_script... [18:37: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)292650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:37:52]POST & json_proto [18:37:52]process_json_proto [18:37:52]json parsed OK: [18:37:52]protocol is kg_v1.0 [18:37:52]action value=close_receipt [18:37:52]process_action close_receipt [18:37:52]cmd_close_receipt [18:37:52]MH_GetDate [18:37:52]Write to MH i2c: F0 00 00 97 05 8B [18:37:52]Write i2c OK [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: F0 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: F0 09 00 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: F0 09 00 97 05 00 00 34 C6 66 2A 83 C1 65 C7 [18:37:52]GetLastDocTimeStamp 1724265439 [18:37:52]current date 1724265472 [18:37:52]FM_GetShiftState [18:37:52]SAM_PROTO_GetShiftState [18:37:52]wFMCommunicate request_size=4 [18:37:52]MH_SAM_APDU [18:37:52]CAPDU: 80 13 01 00 [18:37:52]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [18:37:52]Write i2c OK [18:37:52]MH_I2C_Read... [18:37:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:52]Read from MH i2c: E2 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 0E 00 [18:37:52]MH_I2C_Read... [18:37:52]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [18:37:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:37:52]wFMCommunicate OK [18:37:52]SAM_PROTO_GetShiftState done [18:37:52]FM_GetShiftState done [18:37:52]opened in 1724199517 [18:37:52]opened+sec_in_day 1724285917 [18:37:52]quantity*price = 50017 [18:37:52]sum+1 = 50019 [18:37:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 644 21.08.2024 18:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164046 ФПД: 76807624772136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164046&fm=76807624772136&tin=02508201610067®Number=0000000000092562&sum=50000 [18:37:53]StoreToDocumentArchive [18:37:53]shift 466 fd 164046 [18:37:53]save to /storage/0466/doc_00164046 [18:37:53]save last doc name /storage/0466/doc_00164046 to /storage/kkm_last_doc_name [18:37:53]save OK [18:37:53]Clear old archive folders... [18:37:53]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:37:53]tlvbuf is 00BBBA70 [18:37:53]SAM_PROTO_ClearQueue [18:37:53]wFMCommunicate request_size=4 [18:37:53]MH_SAM_APDU [18:37:53]CAPDU: 80 09 00 00 [18:37:53]Write to MH i2c: E2 08 00 A5 05 80 09 00 00 00 00 00 00 1C [18:37:53]Write i2c OK [18:37:53]MH_I2C_Read... [18:37:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:53]Read from MH i2c: E2 [18:37:53]MH_I2C_Read... [18:37:53]Read from MH i2c: E2 03 00 [18:37:53]MH_I2C_Read... [18:37:53]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [18:37:53]RAPDU: 90 00 [18:37:53]wFMCommunicate OK [18:37:53]SAM_PROTO_ClearQueue done [18:37:53]KKMCreateOFDPacket [18:37:53]OFDProtocolAddRootSTLVToBuf [18:37:53]FM_MakeSignedData [18:37:53]FM_MakeSignedData [18:37:53]SAM_PROTO_SignData [18:37:53]wFMCommunicate request_size=4 [18:37:53]MH_SAM_APDU [18:37:53]CAPDU: 80 0D 01 02 [18:37:53]Write to MH i2c: E2 08 00 A6 05 80 0D 01 02 00 00 00 00 24 [18:37:53]Write i2c OK [18:37:53]MH_I2C_Read... [18:37:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:53]Read from MH i2c: E2 [18:37:53]MH_I2C_Read... [18:37:53]Read from MH i2c: E2 03 00 [18:37:53]MH_I2C_Read... [18:37:53]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [18:37:53]RAPDU: 90 00 [18:37:53]wFMCommunicate OK [18:37:53]wFMCommunicate request_size=255 [18:37:53]MH_SAM_APDU [18:37: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 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 84 02 00 00 F4 03 04 00 01 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 80 02 00 35 04 06 00 45 DB 2B [18:37:53]Write to MH i2c: E2 02 01 A7 05 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 84 02 00 00 F4 03 04 00 01 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 80 02 00 35 04 06 00 45 DB 2B 00 00 99 [18:37:54]Write i2c OK [18:37:54]MH_I2C_Read... [18:37:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:54]Read from MH i2c: E2 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 03 00 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [18:37:54]RAPDU: 90 00 [18:37:54]wFMCommunicate OK [18:37:54]wFMCommunicate request_size=8 [18:37:54]MH_SAM_APDU [18:37:54]CAPDU: 80 0D 02 02 03 30 CA 28 [18:37:54]Write to MH i2c: E2 0B 00 A8 05 80 0D 02 02 03 00 30 CA 28 00 00 4F [18:37:54]Write i2c OK [18:37:54]MH_I2C_Read... [18:37:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:54]Read from MH i2c: E2 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 03 00 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [18:37:54]RAPDU: 90 00 [18:37:54]wFMCommunicate OK [18:37:54]wFMCommunicate request_size=4 [18:37:54]MH_SAM_APDU [18:37:54]CAPDU: 80 0D 03 02 [18:37:54]Write to MH i2c: E2 08 00 A9 05 80 0D 03 02 00 00 00 00 29 [18:37:54]Write i2c OK [18:37:54]MH_I2C_Read... [18:37:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:54]Read from MH i2c: E2 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 0B 00 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 0B 00 A9 05 00 70 C6 CF 9A 68 98 BF A2 90 00 2A [18:37:54]RAPDU: 70 C6 CF 9A 68 98 BF A2 90 00 [18:37:54]wFMCommunicate OK [18:37:54]SAM_PROTO_SignData done [18:37:54]FM_MakeSignedData done [18:37:54]CreateOFDProtocolMessage [18:37:54]wFMCommunicate request_size=4 [18:37:54]MH_SAM_APDU [18:37:54]CAPDU: 80 11 00 00 [18:37:54]Write to MH i2c: E2 08 00 AA 05 80 11 00 00 00 00 00 00 29 [18:37:54]Write i2c OK [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 [18:37:54]MH_I2C_Read... [18:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:54]Read from MH i2c: E2 17 00 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: E2 17 00 AA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [18:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:54]wFMCommunicate OK [18:37:54]CreateOFDProtocolMessage done [18:37:54]OFDSenderStorePacket 164046 [18:37:54]StoreOFDPacket docnum=164046 [18:37:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 0A 98 05 01 7D 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 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 84 02 00 00 F4 03 04 00 01 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 80 02 00 35 04 06 00 45 DB 2B 30 CA 28 70 C6 CF 9A 68 98 BF A2 [18:37:54]CheckFolder [18:37:54]dirname=/storage/ofd_packets [18:37:54]CheckFolder done [18:37:54]ProducePacketName [18:37:54]name=ofd_packets/00164046 [18:37:54]NVStorageSaveData ofd_packets/00164046 [18:37:54]File name is /storage/ofd_packets/00164046 [18:37:54]Write 299 bytes [18:37:54]NVStorageSaveData done [18:37:54]OFDSenderStorePacket done [18:37:54]KKMCreateOFDPacket done [18:37:54]NVStorageSaveData kkm_last_timestamp [18:37:54]File name is /storage/kkm_last_timestamp [18:37:54]Write 4 bytes [18:37:54]NVStorageSaveData done [18:37:54]ExternCall_PrintAddStr [18:37:54]wPrintStart [18:37:54]Write to MH i2c: 01 00 00 AB 05 B0 [18:37:54]Write i2c OK [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: 01 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: 01 07 00 [18:37:54]MH_I2C_Read... [18:37:54]Read from MH i2c: 01 07 00 AB 05 00 00 00 00 00 FF 0F C5 [18:37:54]RasterBufferAndPrint [18:37:54]line Счет N : (1)292650 [18:37:54]line ИНН: 02508201610067 [18:37:54]line Контрольно-Кассовый Чек [18:37:54]line ПРОДАЖА [18:37:54]line ТРК (МРК, ГНК) : 31 [18:37:54]line Товар: 2710124130 [18:37:54]line SU-92-К-5 [18:37:54]line 7.270 * 68.80 [18:37:54]line = 500.18 [18:37:54]line НДС 12% НСП 1% [18:37:54]line > о реализуемом товаре [18:37:54]line ОКРУГЛЕНИЕ: -0.18 [18:37:54]line ИТОГО: 500.00 [18:37:54]line Внесено: 500.00 [18:37:54]line СДАЧА: 0.00 [18:37:54]line НСП 1% : 4.43 [18:37:54]line НДС 12% : 53.12 [18:37:54]line Наличными: 500.00 [18:37:54]line Безнал.: 0.00 [18:37:54]line Место: АЗС № 130 "Партнер Нефть" [18:37:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:37:54]line СНО: Общий режим [18:37:54]line Чек 644 21.08.2024 18:37 [18:37:54]line Смена: 466 ФФД: 1.0 [18:37:54]line ЗНМ: 0300000070 [18:37:54]line РНМ: 0000000000092562 [18:37:54]line Версия ККМ: 001 [18:37:54]line ФМ: 0000000000871769 [18:37:54]line ФД: 164046 [18:37:54]line ФПД: 76807624772136 [18:37:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164046&fm=76807624772136&tin=02508201610067®Number=0000000000092562&sum=50000 [18:37:54]written 0, free lines is 4095 [18:37:55]Write to MH i2c: 01 00 00 D6 05 DB [18:37:55]Write i2c OK [18:37:55]MH_I2C_Read... [18:37:55]Read from MH i2c: 01 [18:37:55]MH_I2C_Read... [18:37:55]Read from MH i2c: 01 07 00 [18:37:55]MH_I2C_Read... [18:37:55]Read from MH i2c: 01 07 00 D6 05 00 00 00 00 00 C7 0C B5 [18:37:55]RasterBufferAndPrint [18:37:55]line [18:37:55]line [18:37:55]line [18:37:55]line [18:37:55]line [18:37:55]written 0, free lines is 3309 [18:37:55]MH_Cut [18:37:55]Write to MH i2c: D1 01 00 DD 05 01 B4 [18:37:55]Write i2c OK [18:37:55]MH_I2C_Read... [18:37:55]Read from MH i2c: D1 [18:37:55]MH_I2C_Read... [18:37:55]Read from MH i2c: D1 01 00 [18:37:55]MH_I2C_Read... [18:37:55]Read from MH i2c: D1 01 00 DD 05 00 B3 [18:37:55]Write to MH i2c: 01 00 00 DE 05 E3 [18:37:55]Write i2c OK [18:37:55]MH_I2C_Read... [18:37:55]*** Cut start [18:37:55]*** Purtial cut [18:37:55]*** Stage 1: CUTSNS_PIN = 1 [18:37:56]ConnectInit Can't take IP for lk.salyk.kg [18:37:56]CommunicateWithHost connect error [18:37:56]CommunicateWithHost err = -1 [18:37:56]OFD Sender: Server communicate error [18:37:57]recv_with_timeout no data received [18:37:57]OFD Sender: Processing packet 164043 [packets to send 974, broken 970] [18:37:57]ProducePacketName [18:37:57]name=ofd_packets/00164043 [18:37:57]OFD Sender: To server: pG, [18:37:57]CommunicateWithHost lk.salyk.kg:30040 [18:37:57]ConnectInit lk.salyk.kg [18:37:57]Connected sock=7 [18:37: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 37 36 39 2E 01 00 00 09 7B 26 01 7F D7 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 A9 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 *** Stop cut motor [18:37:58]30 *** Cut end [18:37:58]39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 80 02 00 35 04 06 00 EC A4 47 D9 E6 96 30 EB DF 7A 0D 4F 6D 5A [18:37:58]Read from MH i2c: 01 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: 01 07 00 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 FF 0F F8 [18:37:58]process_action close_receipt done [18:37:58]requested_data is exist [18:37:58]produce_requested_data [18:37:58]requested_item fm.sn is exist - process it [18:37:58]wFMCommunicate request_size=4 [18:37:58]MH_SAM_APDU [18:37:58]CAPDU: 80 11 00 00 [18:37:58]Write to MH i2c: E2 08 00 DF 05 80 11 00 00 00 00 00 00 5E [18:37:58]Write i2c OK [18:37:58]MH_I2C_Read... [18:37:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:58]Read from MH i2c: E2 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: E2 17 00 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: E2 17 00 DF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [18:37:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:58]wFMCommunicate OK [18:37:58]requested_item fd.num is exist - process it [18:37:58]SAM_PROTO_GetFieldsCounters [18:37:58]wFMCommunicate request_size=4 [18:37:58]MH_SAM_APDU [18:37:58]CAPDU: 80 13 00 00 [18:37:58]Write to MH i2c: E2 08 00 E0 05 80 13 00 00 00 00 00 00 61 [18:37:58]Write i2c OK [18:37:58]MH_I2C_Read... [18:37:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:58]Read from MH i2c: E2 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: E2 62 00 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: E2 62 00 E0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 3C [18:37:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 Received data: 30 87 30 95 30 F6 30 70 30 47 30 2C 30 01 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 80 02 00 0E 04 04 30 00 30 D2 30 01 38 00 37 00 31 12 37 04 36 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 39 04 4F 00 00 85 00 02 00 00 85 00 F7 19 47 04 04 00 00 00 00 00 90 00 [18:37:58]wFMCommunicate OK [18:37:58]SAM_PROTO_GetFieldsCounters done [18:37:58]requested_item shift.num is exist - process it [18:37:58]requested_item shift.opened is exist - process it [18:37:58]req_shift_opened [18:37:58]00 FM_GetShiftState [18:37:58]9B SAM_PROTO_GetShiftState [18:37:58]AC wFMCommunicate request_size=4 [18:37:58]A5 MH_SAM_APDU [18:37:58]07 CAPDU: 01 80 00 13 07 01 00 00 3B [18:37:58]00 Write to MH i2c: F9 E2 03 08 0E 00 00 E1 37 05 37 80 30 13 39 01 33 00 36 00 34 00 33 00 00 63 [18:37:58]34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 Write i2c OK [18:37:58]38 MH_I2C_Read... [18:37:58]37 31 37 36 39 10 04 04 00 CB 80 02 00 F4 03 04 00 55 DD C5 66 B6 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:58]04 01 00 00 EB 86 D8 FF 18 7F A8 FE [18:37:58]CommunicateWithHost err = 0 [18:37:58]CheckOFDResponse [18:37:58]1017 (14) - 77093643461234 [18:37:58]1041 (16) - 0000000000871769 [18:37:58]1040 (4) - 164043 [18:37:58]1012 (4) - 21.08.2024 12:28 [18:37:58]1206 (1) - 0 [18:37:58]OFD Sender: Remove packet 164043 [18:37:58]ProducePacketName [18:37:58]name=ofd_packets/00164043 [18:37:58]NVStorageDeleteData [18:37:58]Read from MH i2c: E2 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: E2 0E 00 [18:37:58]MH_I2C_Read... [18:37:58]Read from MH i2c: E2 0E 00 E1 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [18:37:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:37:58]wFMCommunicate OK [18:37:58]SAM_PROTO_GetShiftState done [18:37:58]FM_GetShiftState done [18:37:58]req_shift_opened done [18:37:58]requested_item shift.open_date is exist - process it [18:37:58]req_shift_open_date [18:37:58]req_shift_open_date done [18:37:58]produce_requested_data done [18:37:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164046,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:37:58]process_action_free close_receipt [18:37:58]json_value_free [18:37:58]json_value_free done [18:37:58]process_json_proto returns [18:37:58]Send response to host [18:37:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164046,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:37:58]free response buf [18:37:58]execute_script done [18:37:58]execute_script returns [18:37:58]free content buf [18:37:58]Sock 11.Close socket [18:37:58]Sock 11.Thread stoped [18:37:59]OFD Sender: Processing packet 164044 [packets to send 973, broken 970] [18:37:59]ProducePacketName [18:37:59]name=ofd_packets/00164044 [18:37:59]OFD Sender: To server: pG, [18:37:59]CommunicateWithHost lk.salyk.kg:30040 [18:37:59]ConnectInit lk.salyk.kg [18:38:02]Connected sock=7 [18:38: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 37 36 39 29 01 00 00 C3 2A 21 01 2C 99 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 BE 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 80 02 00 35 04 06 00 40 F5 CC 25 93 18 BE EF 12 51 BF F6 1C 53 [18:38:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4C 0E 47 00 23 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 37 36 39 10 04 04 00 CC 80 02 00 F4 03 04 00 5B DD C5 66 B6 04 01 00 00 BD D5 57 85 9A BB ED 16 [18:38:04]CommunicateWithHost err = 0 [18:38:04]CheckOFDResponse [18:38:04]1017 (14) - 77093643461234 [18:38:04]1041 (16) - 0000000000871769 [18:38:04]1040 (4) - 164044 [18:38:04]1012 (4) - 21.08.2024 12:28 [18:38:04]1206 (1) - 0 [18:38:04]OFD Sender: Remove packet 164044 [18:38:04]ProducePacketName [18:38:04]name=ofd_packets/00164044 [18:38:04]NVStorageDeleteData [18:38:04]OFD Sender: Processing packet 164045 [packets to send 972, broken 970] [18:38:04]ProducePacketName [18:38:04]name=ofd_packets/00164045 [18:38:04]OFD Sender: To server: pG, [18:38:04]CommunicateWithHost lk.salyk.kg:30040 [18:38:04]ConnectInit lk.salyk.kg [18:38:05]Connected sock=7 [18:38:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 52 41 05 01 03 E2 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 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 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 76 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 83 02 00 00 F4 03 04 00 DF 33 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 80 02 00 35 04 06 00 A4 31 6B 82 DD E0 FC 0F 24 7A CA 8B D9 AE [18: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 37 36 39 4F 00 00 00 6C DB 47 00 67 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 80 02 00 F4 03 04 00 5D DD C5 66 B6 04 01 00 00 2D 0E 05 2D F0 F0 7B 82 [18:38:06]CommunicateWithHost err = 0 [18:38:06]CheckOFDResponse [18:38:06]1017 (14) - 77093643461234 [18:38:06]1041 (16) - 0000000000871769 [18:38:06]1040 (4) - 164045 [18:38:06]1012 (4) - 21.08.2024 12:28 [18:38:06]1206 (1) - 0 [18:38:06]OFD Sender: Remove packet 164045 [18:38:06]ProducePacketName [18:38:06]name=ofd_packets/00164045 [18:38:06]NVStorageDeleteData [18:38:06]OFD Sender: Processing packet 164046 [packets to send 971, broken 970] [18:38:06]ProducePacketName [18:38:06]name=ofd_packets/00164046 [18:38:06]OFD Sender: To server: pG, [18:38:06]CommunicateWithHost lk.salyk.kg:30040 [18:38:06]ConnectInit lk.salyk.kg [18:38:07]Connected sock=7 [18:38: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 37 36 39 0D 01 00 00 0A 98 05 01 7D 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 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 84 02 00 00 F4 03 04 00 01 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 80 02 00 35 04 06 00 45 DB 2B 30 CA 28 70 C6 CF 9A 68 98 BF A2 [18: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 37 36 39 4F 00 00 00 CE 0E 47 00 8B 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 37 36 39 10 04 04 00 CE 80 02 00 F4 03 04 00 5E DD C5 66 B6 04 01 00 00 B6 B5 30 5A 6A 36 F5 F9 [18:38:07]CommunicateWithHost err = 0 [18:38:07]CheckOFDResponse [18:38:07]1017 (14) - 77093643461234 [18:38:07]1041 (16) - 0000000000871769 [18:38:07]1040 (4) - 164046 [18:38:07]1012 (4) - 21.08.2024 12:28 [18:38:07]1206 (1) - 0 [18:38:07]OFD Sender: Remove packet 164046 [18:38:07]ProducePacketName [18:38:07]name=ofd_packets/00164046 [18:38:07]NVStorageDeleteData [18:38:08]OFD Sender: No OFD packet to send [18:38:13]OFD Sender: No OFD packet to send [18:38:18]OFD Sender: No OFD packet to send [18:38:23]OFD Sender: No OFD packet to send [18:38:28]OFD Sender: No OFD packet to send [18:38:33]OFD Sender: No OFD packet to send [18:38:38]OFD Sender: No OFD packet to send [18:38:43]OFD Sender: No OFD packet to send [18:38:48]OFD Sender: No OFD packet to send [18:38:53]OFD Sender: No OFD packet to send [18:38:54]accept exits with 10 [18:38:54]New connection [18:38:54]New thread 3067080036 created [18:38:54]Thread 3066936676 joined [18:38:54]Waiting for new connection... [18:38:54] Sock 10.Parse request [18:38:54]Sock 10.Check first char [18:38:54]Sock 10.First char is OK [18:38:54]request: POST /json_proto HTTP/1.0 [18:38:54]Method: POST [18:38:54]URL: /json_proto [18:38:54]Method is POST - this is cgi request [18:38:54]url: /json_proto [18:38:54]query_string will be loaded in cgi processing [18:38:54]execute_cgi json_proto POST (null) [18:38:54]execute_cgi path=json_proto method=POST [18:38:54]POST find Content-Length [18:38:54]Host: 172.17.44.132:8080 [18:38:54]Content-Length: 754 [18:38:54]Content-Type: application/json [18:38:54] [18:38:54]POST finish read [18:38:54]Found Content-Length = 754 [18:38:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30026449", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:54]execute_script... [18:38: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)292651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30026449", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:54]POST & json_proto [18:38:54]process_json_proto [18:38:54]json parsed OK: [18:38:54]protocol is kg_v1.0 [18:38:54]action value=close_receipt [18:38:54]process_action close_receipt [18:38:54]cmd_close_receipt [18:38:54]MH_GetDate [18:38:54]Write to MH i2c: F0 00 00 E2 05 D6 [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: F0 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: F0 09 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: F0 09 00 E2 05 00 3F 34 C6 66 2A 83 C1 65 51 [18:38:54]GetLastDocTimeStamp 1724265473 [18:38:54]current date 1724265535 [18:38:54]FM_GetShiftState [18:38:54]SAM_PROTO_GetShiftState [18:38:54]wFMCommunicate request_size=4 [18:38:54]MH_SAM_APDU [18:38:54]CAPDU: 80 13 01 00 [18:38:54]Write to MH i2c: E2 08 00 E3 05 80 13 01 00 00 00 00 00 65 [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:54]Read from MH i2c: E2 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 0E 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 0E 00 E3 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2B [18:38:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:38:54]wFMCommunicate OK [18:38:54]SAM_PROTO_GetShiftState done [18:38:54]FM_GetShiftState done [18:38:54]opened in 1724199517 [18:38:54]opened+sec_in_day 1724285917 [18:38:54]quantity*price = 0 [18:38:54]sum+1 = 1 [18:38:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 647 21.08.2024 18:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 164049 ФПД: 141317643484774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164049&fm=141317643484774&tin=02508201610067®Number=0000000000092562&sum=0 [18:39:55]StoreToDocumentArchive [18:39:55]shift 466 fd 164049 [18:39:55]save to /storage/0466/doc_00164049 [18:39:55]save last doc name /storage/0466/doc_00164049 to /storage/kkm_last_doc_name [18:39:55]save OK [18:39:55]Clear old archive folders... [18:39:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:39:55]tlvbuf is 00B49120 [18:39:55]SAM_PROTO_ClearQueue [18:39:55]wFMCommunicate request_size=4 [18:39:55]MH_SAM_APDU [18:39:55]CAPDU: 80 09 00 00 [18:39:55]Write to MH i2c: E2 08 00 85 06 80 09 00 00 00 00 00 00 FD [18:39:55]Write i2c OK [18:39:55]MH_I2C_Read... [18:39:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:55]Read from MH i2c: E2 [18:39:55]MH_I2C_Read... [18:39:55]Read from MH i2c: E2 03 00 [18:39:55]MH_I2C_Read... [18:39:55]Read from MH i2c: E2 03 00 85 06 00 90 00 FF [18:39:55]RAPDU: 90 00 [18:39:55]wFMCommunicate OK [18:39:55]SAM_PROTO_ClearQueue done [18:39:55]KKMCreateOFDPacket [18:39:55]OFDProtocolAddRootSTLVToBuf [18:39:55]FM_MakeSignedData [18:39:55]FM_MakeSignedData [18:39:55]SAM_PROTO_SignData [18:39:55]wFMCommunicate request_size=4 [18:39:55]MH_SAM_APDU [18:39:55]CAPDU: 80 0D 01 02 [18:39:55]Write to MH i2c: E2 08 00 86 06 80 0D 01 02 00 00 00 00 05 [18:39:55]Write i2c OK [18:39:55]MH_I2C_Read... [18:39:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:55]Read from MH i2c: E2 [18:39:55]MH_I2C_Read... [18:39:55]Read from MH i2c: E2 03 00 [18:39:55]MH_I2C_Read... [18:39:55]Read from MH i2c: E2 03 00 86 06 00 90 00 00 [18:39:55]RAPDU: 90 00 [18:39:55]wFMCommunicate OK [18:39:55]wFMCommunicate request_size=255 [18:39:55]MH_SAM_APDU [18:39:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 87 02 00 00 F4 03 04 00 7B 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 80 02 00 35 04 06 00 80 [18:39:55]Write to MH i2c: E2 02 01 87 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 7B 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 80 02 00 35 04 06 00 80 00 00 8C [18:39:56]Write i2c OK [18:39:56]MH_I2C_Read... [18:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:56]Read from MH i2c: E2 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 03 00 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 03 00 87 06 00 90 00 01 [18:39:56]RAPDU: 90 00 [18:39:56]wFMCommunicate OK [18:39:56]wFMCommunicate request_size=10 [18:39:56]MH_SAM_APDU [18:39:56]CAPDU: 80 0D 02 02 05 87 13 F0 BE 66 [18:39:56]Write to MH i2c: E2 0D 00 88 06 80 0D 02 02 05 00 87 13 F0 BE 66 00 00 C0 [18:39:56]Write i2c OK [18:39:56]MH_I2C_Read... [18:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:56]Read from MH i2c: E2 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 03 00 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 03 00 88 06 00 90 00 02 [18:39:56]RAPDU: 90 00 [18:39:56]wFMCommunicate OK [18:39:56]wFMCommunicate request_size=4 [18:39:56]MH_SAM_APDU [18:39:56]CAPDU: 80 0D 03 02 [18:39:56]Write to MH i2c: E2 08 00 89 06 80 0D 03 02 00 00 00 00 0A [18:39:56]Write i2c OK [18:39:56]MH_I2C_Read... [18:39:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:56]Read from MH i2c: E2 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 0B 00 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 0B 00 89 06 00 90 F3 4C 30 AA 51 38 86 90 00 C3 [18:39:56]RAPDU: 90 F3 4C 30 AA 51 38 86 90 00 [18:39:56]wFMCommunicate OK [18:39:56]SAM_PROTO_SignData done [18:39:56]FM_MakeSignedData done [18:39:56]CreateOFDProtocolMessage [18:39:56]wFMCommunicate request_size=4 [18:39:56]MH_SAM_APDU [18:39:56]CAPDU: 80 11 00 00 [18:39:56]Write to MH i2c: E2 08 00 8A 06 80 11 00 00 00 00 00 00 0A [18:39:56]Write i2c OK [18:39:56]MH_I2C_Read... [18:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:56]Read from MH i2c: E2 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 17 00 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: E2 17 00 8A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [18:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:39:56]wFMCommunicate OK [18:39:56]CreateOFDProtocolMessage done [18:39:56]OFDSenderStorePacket 164049 [18:39:56]StoreOFDPacket docnum=164049 [18:39:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 DC 07 01 C2 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 87 02 00 00 F4 03 04 00 7B 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 80 02 00 35 04 06 00 80 87 13 F0 BE 66 90 F3 4C 30 AA 51 38 86 [18:39:56]CheckFolder [18:39:56]dirname=/storage/ofd_packets [18:39:56]CheckFolder done [18:39:56]ProducePacketName [18:39:56]name=ofd_packets/00164049 [18:39:56]NVStorageSaveData ofd_packets/00164049 [18:39:56]File name is /storage/ofd_packets/00164049 [18:39:56]Write 301 bytes [18:39:56]NVStorageSaveData done [18:39:56]OFDSenderStorePacket done [18:39:56]KKMCreateOFDPacket done [18:39:56]NVStorageSaveData kkm_last_timestamp [18:39:56]File name is /storage/kkm_last_timestamp [18:39:56]Write 4 bytes [18:39:56]NVStorageSaveData done [18:39:56]ExternCall_PrintAddStr [18:39:56]wPrintStart [18:39:56]Write to MH i2c: 01 00 00 8B 06 91 [18:39:56]Write i2c OK [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: 01 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: 01 07 00 [18:39:56]MH_I2C_Read... [18:39:56]Read from MH i2c: 01 07 00 8B 06 00 00 00 00 00 FF 0F A6 [18:39:56]RasterBufferAndPrint [18:39:56]line Счет N : (1)292654 [18:39:56]line ИНН: 02508201610067 [18:39:56]line Контрольно-Кассовый Чек [18:39:56]line ПРОДАЖА [18:39:56]line ТРК (МРК, ГНК) : 42 [18:39:56]line Товар: 2710124130 [18:39:56]line Аи-92-К-5 [18:39:56]line 20.000 * 0.00 [18:39:56]line = 0.00 [18:39:56]line НДС 12% НСП 1% [18:39:56]line > о реализуемом товаре [18:39:56]line ИТОГО: 0.00 [18:39:56]line НСП 1% : 0.00 [18:39:56]line НДС 12% : 0.00 [18:39:56]line Наличными: 0.00 [18:39:56]line Безнал.: 0.00 [18:39:56]line Место: АЗС № 130 "Партнер Нефть" [18:39:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:39:56]line СНО: Общий режим [18:39:56]line Чек 647 21.08.2024 18:39 [18:39:56]line Смена: 466 ФФД: 1.0 [18:39:56]line ЗНМ: 0300000070 [18:39:56]line РНМ: 0000000000092562 [18:39:56]line Версия ККМ: 001 [18:39:56]line Талоны: Топливная Карта [18:39:56]line 46286 [18:39:56]line ФМ: 0000000000871769 [18:39:56]line ФД: 164049 [18:39:56]line ФПД: 141317643484774 [18:39:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164049&fm=141317643484774&tin=02508201610067®Number=0000000000092562&sum=0 [18:39:56]written 0, free lines is 4095 [18:39:56]OFD Sender: Processing packet 164048 [packets to send 972, broken 970] [18:39:56]ProducePacketName [18:39:56]name=ofd_packets/00164048 [18:39:56]OFD Sender: To server: pG, [18:39:56]CommunicateWithHost lk.salyk.kg:30040 [18:39:56]ConnectInit lk.salyk.kg [18:39:57]Write to MH i2c: 01 00 00 B5 06 BB [18:39:57]Write i2c OK [18:39:57]MH_I2C_Read... [18:39:57]Read from MH i2c: 01 [18:39:57]MH_I2C_Read... [18:39:57]Read from MH i2c: 01 07 00 [18:39:57]MH_I2C_Read... [18:39:57]Read from MH i2c: 01 07 00 B5 06 00 00 00 00 00 D2 0C A0 [18:39:57]RasterBufferAndPrint [18:39:57]line [18:39:57]line [18:39:57]line [18:39:57]line [18:39:57]line [18:39:57]written 0, free lines is 3312 [18:39:57]MH_Cut [18:39:57]Write to MH i2c: D1 01 00 BC 06 01 94 [18:39:57]Write i2c OK [18:39:57]MH_I2C_Read... [18:39:57]Read from MH i2c: D1 [18:39:57]MH_I2C_Read... [18:39:57]Read from MH i2c: D1 01 00 [18:39:57]MH_I2C_Read... [18:39:57]Read from MH i2c: D1 01 00 BC 06 00 93 [18:39:57]Write to MH i2c: 01 00 00 BD 06 C3 [18:39:57]Write i2c OK [18:39:57]MH_I2C_Read... [18:39:57]*** Cut start [18:39:57]*** Purtial cut [18:39:57]*** Stage 1: CUTSNS_PIN = 1 [18:39:59]Read from MH i2c: 01 [18:39:59]MH_I2C_Read... [18:39:59]*** Stop cut motor [18:39:59]*** Cut end [18:39:59]Read from MH i2c: 01 07 00 [18:39:59]MH_I2C_Read... [18:39:59]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 FF 0F D8 [18:39:59]process_action close_receipt done [18:39:59]requested_data is exist [18:39:59]produce_requested_data [18:39:59]requested_item fm.sn is exist - process it [18:39:59]wFMCommunicate request_size=4 [18:39:59]MH_SAM_APDU [18:39:59]CAPDU: 80 11 00 00 [18:39:59]Write to MH i2c: E2 08 00 BE 06 80 11 00 00 00 00 00 00 3E [18:39:59]Write i2c OK [18:39:59]MH_I2C_Read... [18:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:00]Read from MH i2c: E2 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 17 00 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 17 00 BE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [18:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:40:00]wFMCommunicate OK [18:40:00]requested_item fd.num is exist - process it [18:40:00]SAM_PROTO_GetFieldsCounters [18:40:00]wFMCommunicate request_size=4 [18:40:00]MH_SAM_APDU [18:40:00]CAPDU: 80 13 00 00 [18:40:00]Write to MH i2c: E2 08 00 BF 06 80 13 00 00 00 00 00 00 41 [18:40:00]Write i2c OK [18:40:00]MH_I2C_Read... [18:40:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:00]Read from MH i2c: E2 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 62 00 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 62 00 BF 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 80 02 00 0E 04 04 00 D2 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 28 [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 80 02 00 0E 04 04 00 D2 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 [18:40:00]wFMCommunicate OK [18:40:00]SAM_PROTO_GetFieldsCounters done [18:40:00]requested_item shift.num is exist - process it [18:40:00]requested_item shift.opened is exist - process it [18:40:00]req_shift_opened [18:40:00]FM_GetShiftState [18:40:00]SAM_PROTO_GetShiftState [18:40:00]wFMCommunicate request_size=4 [18:40:00]MH_SAM_APDU [18:40:00]CAPDU: 80 13 01 00 [18:40:00]Write to MH i2c: E2 08 00 C0 06 80 13 01 00 00 00 00 00 43 [18:40:00]Write i2c OK [18:40:00]MH_I2C_Read... [18:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:00]Read from MH i2c: E2 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 0E 00 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 0E 00 C0 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 09 [18:40:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:40:00]wFMCommunicate OK [18:40:00]SAM_PROTO_GetShiftState done [18:40:00]FM_GetShiftState done [18:40:00]req_shift_opened done [18:40:00]requested_item shift.open_date is exist - process it [18:40:00]req_shift_open_date [18:40:00]req_shift_open_date done [18:40:00]produce_requested_data done [18:40:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164049,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:40:00]process_action_free close_receipt [18:40:00]json_value_free [18:40:00]json_value_free done [18:40:00]process_json_proto returns [18:40:00]Send response to host [18:40:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164049,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:40:00]free response buf [18:40:00]execute_script done [18:40:00]execute_script returns [18:40:00]free content buf [18:40:00]Sock 7.Close socket [18:40:00]Sock 7.Thread stoped [18:40:00]accept exits with 9 [18:40:00]New connection [18:40:00]New thread 3066936676 created [18:40:00]Thread 3067080036 joined [18:40:00]Waiting for new connection... [18:40:00] Sock 9.Parse request [18:40:00]Sock 9.Check first char [18:40:00]Sock 9.First char is OK [18:40:00]request: POST /json_proto HTTP/1.0 [18:40:00]Method: POST [18:40:00]URL: /json_proto [18:40:00]Method is POST - this is cgi request [18:40:00]url: /json_proto [18:40:00]query_string will be loaded in cgi processing [18:40:00]execute_cgi json_proto POST (null) [18:40:00]execute_cgi path=json_proto method=POST [18:40:00]POST find Content-Length [18:40:00]Host: 172.17.44.132:8080 [18:40:00]Content-Length: 682 [18:40:00]Content-Type: application/json [18:40:00] [18:40:00]POST finish read [18:40:00]Found Content-Length = 682 [18:40:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:00]execute_script... [18:40: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)292653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:00]POST & json_proto [18:40:00]process_json_proto [18:40:00]json parsed OK: [18:40:00]protocol is kg_v1.0 [18:40:00]action value=close_receipt [18:40:00]process_action close_receipt [18:40:00]cmd_close_receipt [18:40:00]MH_GetDate [18:40:00]Write to MH i2c: F0 00 00 C1 06 B6 [18:40:00]Write i2c OK [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: F0 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: F0 09 00 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: F0 09 00 C1 06 00 81 34 C6 66 2A 83 C1 65 73 [18:40:00]GetLastDocTimeStamp 1724265595 [18:40:00]current date 1724265601 [18:40:00]FM_GetShiftState [18:40:00]SAM_PROTO_GetShiftState [18:40:00]wFMCommunicate request_size=4 [18:40:00]MH_SAM_APDU [18:40:00]CAPDU: 80 13 01 00 [18:40:00]Write to MH i2c: E2 08 00 C2 06 80 13 01 00 00 00 00 00 45 [18:40:00]Write i2c OK [18:40:00]MH_I2C_Read... [18:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:00]Read from MH i2c: E2 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 0E 00 [18:40:00]MH_I2C_Read... [18:40:00]Read from MH i2c: E2 0E 00 C2 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0B [18:40:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:40:00]wFMCommunicate OK [18:40:00]SAM_PROTO_GetShiftState done [18:40:00]FM_GetShiftState done [18:40:00]opened in 1724199517 [18:40:00]opened+sec_in_day 1724285917 [18:40:00]quantity*price = 100005 [18:40:00]sum+1 = 100006 [18:40:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 648 21.08.2024 18:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164050 ФПД: 164083714085840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164050&fm=164083714085840&tin=02508201610067®Number=0000000000092562&sum=100000 [18:40:02]StoreToDocumentArchive [18:40:02]shift 466 fd 164050 [18:40:02]save to /storage/0466/doc_00164050 [18:40:02]save last doc name /storage/0466/doc_00164050 to /storage/kkm_last_doc_name [18:40:02]save OK [18:40:02]Clear old archive folders... [18:40:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:40:02]tlvbuf is 00BC7600 [18:40:02]SAM_PROTO_ClearQueue [18:40:02]wFMCommunicate request_size=4 [18:40:02]MH_SAM_APDU [18:40:02]CAPDU: 80 09 00 00 [18:40:02]Write to MH i2c: E2 08 00 CF 06 80 09 00 00 00 00 00 00 47 [18:40:02]Write i2c OK [18:40:02]MH_I2C_Read... [18:40:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:02]Read from MH i2c: E2 [18:40:02]MH_I2C_Read... [18:40:02]Read from MH i2c: E2 03 00 [18:40:02]MH_I2C_Read... [18:40:02]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [18:40:02]RAPDU: 90 00 [18:40:02]wFMCommunicate OK [18:40:02]SAM_PROTO_ClearQueue done [18:40:02]KKMCreateOFDPacket [18:40:02]OFDProtocolAddRootSTLVToBuf [18:40:02]FM_MakeSignedData [18:40:02]FM_MakeSignedData [18:40:02]SAM_PROTO_SignData [18:40:02]wFMCommunicate request_size=4 [18:40:02]MH_SAM_APDU [18:40:02]CAPDU: 80 0D 01 02 [18:40:02]Write to MH i2c: E2 08 00 D0 06 80 0D 01 02 00 00 00 00 4F [18:40:02]Write i2c OK [18:40:02]MH_I2C_Read... [18:40:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:02]Read from MH i2c: E2 [18:40:02]MH_I2C_Read... [18:40:02]Read from MH i2c: E2 03 00 [18:40:02]MH_I2C_Read... [18:40:02]Read from MH i2c: E2 03 00 D0 06 00 90 00 4A [18:40:02]RAPDU: 90 00 [18:40:02]wFMCommunicate OK [18:40:02]wFMCommunicate request_size=255 [18:40:02]MH_SAM_APDU [18:40:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 88 02 00 00 F4 03 04 00 81 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 80 02 00 35 04 06 00 95 [18:40:02]Write to MH i2c: E2 02 01 D1 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 81 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 80 02 00 35 04 06 00 95 00 00 89 [18:40:03]Write i2c OK [18:40:03]MH_I2C_Read... [18:40:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:03]Read from MH i2c: E2 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 03 00 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 03 00 D1 06 00 90 00 4B [18:40:03]RAPDU: 90 00 [18:40:03]wFMCommunicate OK [18:40:03]wFMCommunicate request_size=10 [18:40:03]MH_SAM_APDU [18:40:03]CAPDU: 80 0D 02 02 05 3B B7 7D D3 D0 [18:40:03]Write to MH i2c: E2 0D 00 D2 06 80 0D 02 02 05 00 3B B7 7D D3 D0 00 00 6E [18:40:03]Write i2c OK [18:40:03]MH_I2C_Read... [18:40:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:03]Read from MH i2c: E2 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 03 00 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 03 00 D2 06 00 90 00 4C [18:40:03]RAPDU: 90 00 [18:40:03]wFMCommunicate OK [18:40:03]wFMCommunicate request_size=4 [18:40:03]MH_SAM_APDU [18:40:03]CAPDU: 80 0D 03 02 [18:40:03]Write to MH i2c: E2 08 00 D3 06 80 0D 03 02 00 00 00 00 54 [18:40:03]Write i2c OK [18:40:03]MH_I2C_Read... [18:40:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:03]Read from MH i2c: E2 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 0B 00 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 0B 00 D3 06 00 29 44 22 A6 C1 D5 91 B6 90 00 67 [18:40:03]RAPDU: 29 44 22 A6 C1 D5 91 B6 90 00 [18:40:03]wFMCommunicate OK [18:40:03]SAM_PROTO_SignData done [18:40:03]FM_MakeSignedData done [18:40:03]CreateOFDProtocolMessage [18:40:03]wFMCommunicate request_size=4 [18:40:03]MH_SAM_APDU [18:40:03]CAPDU: 80 11 00 00 [18:40:03]Write to MH i2c: E2 08 00 D4 06 80 11 00 00 00 00 00 00 54 [18:40:03]Write i2c OK [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 [18:40:03]MH_I2C_Read... [18:40:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:03]Read from MH i2c: E2 17 00 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: E2 17 00 D4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [18:40:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:40:03]wFMCommunicate OK [18:40:03]CreateOFDProtocolMessage done [18:40:03]OFDSenderStorePacket 164050 [18:40:03]StoreOFDPacket docnum=164050 [18:40:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 9A 07 01 83 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 81 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 80 02 00 35 04 06 00 95 3B B7 7D D3 D0 29 44 22 A6 C1 D5 91 B6 [18:40:03]CheckFolder [18:40:03]dirname=/storage/ofd_packets [18:40:03]CheckFolder done [18:40:03]ProducePacketName [18:40:03]name=ofd_packets/00164050 [18:40:03]NVStorageSaveData ofd_packets/00164050 [18:40:03]File name is /storage/ofd_packets/00164050 [18:40:03]Write 301 bytes [18:40:03]NVStorageSaveData done [18:40:03]OFDSenderStorePacket done [18:40:03]KKMCreateOFDPacket done [18:40:03]NVStorageSaveData kkm_last_timestamp [18:40:03]File name is /storage/kkm_last_timestamp [18:40:03]Write 4 bytes [18:40:03]NVStorageSaveData done [18:40:03]ExternCall_PrintAddStr [18:40:03]wPrintStart [18:40:03]Write to MH i2c: 01 00 00 D5 06 DB [18:40:03]Write i2c OK [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: 01 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: 01 07 00 [18:40:03]MH_I2C_Read... [18:40:03]Read from MH i2c: 01 07 00 D5 06 00 00 00 00 00 FF 0F F0 [18:40:03]RasterBufferAndPrint [18:40:03]line Счет N : (1)292653 [18:40:03]line ИНН: 02508201610067 [18:40:03]line Контрольно-Кассовый Чек [18:40:03]line ПРОДАЖА [18:40:03]line ТРК (МРК, ГНК) : 52 [18:40:03]line Товар: 2710124130 [18:40:03]line Аи-92-К-5 [18:40:03]line 14.750 * 67.80 [18:40:03]line = 1000.05 [18:40:03]line НДС 12% НСП 1% [18:40:03]line > о реализуемом товаре [18:40:03]line ОКРУГЛЕНИЕ: -0.05 [18:40:03]line ИТОГО: 1000.00 [18:40:03]line Внесено: 1000.00 [18:40:03]line СДАЧА: 0.00 [18:40:03]line НСП 1% : 8.85 [18:40:03]line НДС 12% : 106.20 [18:40:03]line Наличными: 1000.00 [18:40:03]line Безнал.: 0.00 [18:40:03]line Место: АЗС № 130 "Партнер Нефть" [18:40:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:40:03]line СНО: Общий режим [18:40:03]line Чек 648 21.08.2024 18:40 [18:40:03]line Смена: 466 ФФД: 1.0 [18:40:03]line ЗНМ: 0300000070 [18:40:03]line РНМ: 0000000000092562 [18:40:03]line Версия ККМ: 001 [18:40:03]line ФМ: 0000000000871769 [18:40:03]line ФД: 164050 [18:40:03]line ФПД: 164083714085840 [18:40:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164050&fm=164083714085840&tin=02508201610067®Number=0000000000092562&sum=100000 [18:40:03]written 0, free lines is 4095 [18:40:04]Write to MH i2c: 01 00 00 00 07 07 [18:40:04]Write i2c OK [18:40:04]MH_I2C_Read... [18:40:04]Read from MH i2c: 01 [18:40:04]MH_I2C_Read... [18:40:04]Read from MH i2c: 01 07 00 [18:40:04]MH_I2C_Read... [18:40:04]Read from MH i2c: 01 07 00 00 07 00 00 00 00 00 D2 0C EC [18:40:04]RasterBufferAndPrint [18:40:04]line [18:40:04]line [18:40:04]line [18:40:04]line [18:40:04]line [18:40:04]written 0, free lines is 3321 [18:40:04]MH_Cut [18:40:04]Write to MH i2c: D1 01 00 07 07 01 E0 [18:40:04]Write i2c OK [18:40:04]MH_I2C_Read... [18:40:04]Read from MH i2c: D1 [18:40:04]MH_I2C_Read... [18:40:04]Read from MH i2c: D1 01 00 [18:40:04]MH_I2C_Read... [18:40:04]Read from MH i2c: D1 01 00 07 07 00 DF [18:40:04]Write to MH i2c: 01 00 00 08 07 0F [18:40:04]Write i2c OK [18:40:04]MH_I2C_Read... [18:40:04]*** Cut start [18:40:04]*** Purtial cut [18:40:04]*** Stage 1: CUTSNS_PIN = 1 [18:40:05]recv_with_timeout no data received [18:40:06]Read from MH i2c: 01 [18:40:06]MH_I2C_Read... [18:40:06]*** Stop cut motor [18:40:06]*** Cut end [18:40:06]Read from MH i2c: 01 07 00 [18:40:06]MH_I2C_Read... [18:40:06]Read from MH i2c: 01 07 00 08 07 00 00 00 00 00 FF 0F 24 [18:40:06]process_action close_receipt done [18:40:06]requested_data is exist [18:40:06]produce_requested_data [18:40:06]requested_item fm.sn is exist - process it [18:40:06]wFMCommunicate request_size=4 [18:40:06]MH_SAM_APDU [18:40:06]CAPDU: 80 11 00 00 [18:40:06]Write to MH i2c: E2 08 00 09 07 80 11 00 00 00 00 00 00 8A [18:40:07]Write i2c OK [18:40:07]MH_I2C_Read... [18:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:07]Read from MH i2c: E2 [18:40:07]MH_I2C_Read... [18:40:07]Read from MH i2c: E2 17 00 [18:40:07]MH_I2C_Read... [18:40:07]Read from MH i2c: E2 17 00 09 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:40:07]wFMCommunicate OK [18:40:07]requested_item fd.num is exist - process it [18:40:07]SAM_PROTO_GetFieldsCounters [18:40:07]wFMCommunicate request_size=4 [18:40:07]MH_SAM_APDU [18:40:07]CAPDU: 80 13 00 00 [18:40:07]Write to MH i2c: E2 08 00 0A 07 80 13 00 00 00 00 00 00 8D [18:40:07]Write i2c OK [18:40:07]MH_I2C_Read... [18:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:07]Read from MH i2c: E2 [18:40:07]MH_I2C_Read... [18:40:07]Read from MH i2c: E2 62 00 [18:40:07]MH_I2C_Read... [18:40:07]Read from MH i2c: E2 62 00 0A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 80 02 00 0E 04 04 00 D2 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 78 [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 80 02 00 0E 04 04 00 D2 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 [18:40:07]wFMCommunicate OK [18:40:07]SAM_PROTO_GetFieldsCounters done [18:40:07]requested_item shift.num is exist - process it [18:40:07]requested_item shift.opened is exist - process it [18:40:07]req_shift_opened [18:40:07]FM_GetShiftState [18:40:07]SAM_PROTO_GetShiftState [18:40:07]wFMCommunicate request_size=4 [18:40:07]MH_SAM_APDU [18:40:07]CAPDU: 80 13 01 00 [18:40:07]Write to MH i2c: E2 08 00 0B 07 80 13 01 00 00 00 00 00 8F [18:40:07]Write i2c OK [18:40:07]MH_I2C_Read... [18:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:07]Read from MH i2c: E2 [18:40:07]MH_I2C_Read... [18:40:07]Read from MH i2c: E2 0E 00 [18:40:07]MH_I2C_Read... [18:40:07]Read from MH i2c: E2 0E 00 0B 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [18:40:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:40:07]wFMCommunicate OK [18:40:07]SAM_PROTO_GetShiftState done [18:40:07]FM_GetShiftState done [18:40:07]req_shift_opened done [18:40:07]requested_item shift.open_date is exist - process it [18:40:07]req_shift_open_date [18:40:07]req_shift_open_date done [18:40:07]produce_requested_data done [18:40:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164050,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:40:07]process_action_free close_receipt [18:40:07]json_value_free [18:40:07]json_value_free done [18:40:07]process_json_proto returns [18:40:07]Send response to host [18:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164050,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:40:07]free response buf [18:40:07]execute_script done [18:40:07]execute_script returns [18:40:07]free content buf [18:40:07]Sock 9.Close socket [18:40:07]Sock 9.Thread stoped [18:40:14]Connected sock=11 [18:40:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 35 5A 04 01 3A 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 59 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B7 AB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 AB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 48 00 00 00 00 07 04 06 00 98 AB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 68 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 80 02 00 35 04 06 00 32 8D 00 07 DB 4A 15 B1 51 73 C9 28 B0 15 [18:40:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 23 0E 47 00 ED 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 80 02 00 F4 03 04 00 E0 DD C5 66 B6 04 01 00 00 73 D1 7E 84 64 31 BD 7A [18:40:18]CommunicateWithHost err = 0 [18:40:18]CheckOFDResponse [18:40:18]1017 (14) - 77093643461234 [18:40:18]1041 (16) - 0000000000871769 [18:40:18]1040 (4) - 164048 [18:40:18]1012 (4) - 21.08.2024 12:30 [18:40:18]1206 (1) - 0 [18:40:18]OFD Sender: Remove packet 164048 [18:40:18]ProducePacketName [18:40:18]name=ofd_packets/00164048 [18:40:18]NVStorageDeleteData [18:40:19]OFD Sender: Processing packet 164049 [packets to send 972, broken 970] [18:40:19]ProducePacketName [18:40:19]name=ofd_packets/00164049 [18:40:19]OFD Sender: To server: pG, [18:40:19]CommunicateWithHost lk.salyk.kg:30040 [18:40:19]ConnectInit lk.salyk.kg [18:40:23]recv_with_timeout no data received [18:40:24]ConnectInit Can't take IP for lk.salyk.kg [18:40:24]CommunicateWithHost connect error [18:40:24]CommunicateWithHost err = -1 [18:40:24]OFD Sender: Server communicate error [18:40:24]OFD Sender: Processing packet 164049 [packets to send 972, broken 970] [18:40:24]ProducePacketName [18:40:24]name=ofd_packets/00164049 [18:40:24]OFD Sender: To server: pG, [18:40:24]CommunicateWithHost lk.salyk.kg:30040 [18:40:24]ConnectInit lk.salyk.kg [18:40:29]ConnectInit Can't take IP for lk.salyk.kg [18:40:29]CommunicateWithHost connect error [18:40:29]CommunicateWithHost err = -1 [18:40:29]OFD Sender: Server communicate error [18:40:34]OFD Sender: Processing packet 164049 [packets to send 972, broken 970] [18:40:34]ProducePacketName [18:40:34]name=ofd_packets/00164049 [18:40:34]OFD Sender: To server: pG, [18:40:34]CommunicateWithHost lk.salyk.kg:30040 [18:40:34]ConnectInit lk.salyk.kg [18:40:39]ConnectInit Can't take IP for lk.salyk.kg [18:40:39]CommunicateWithHost connect error [18:40:39]CommunicateWithHost err = -1 [18:40:39]OFD Sender: Server communicate error [18:40:44]OFD Sender: Processing packet 164049 [packets to send 972, broken 970] [18:40:44]ProducePacketName [18:40:44]name=ofd_packets/00164049 [18:40:44]OFD Sender: To server: pG, [18:40:44]CommunicateWithHost lk.salyk.kg:30040 [18:40:44]ConnectInit lk.salyk.kg [18:40:49]ConnectInit Can't take IP for lk.salyk.kg [18:40:49]CommunicateWithHost connect error [18:40:49]CommunicateWithHost err = -1 [18:40:49]OFD Sender: Server communicate error [18:40:54]OFD Sender: Processing packet 164049 [packets to send 972, broken 970] [18:40:54]ProducePacketName [18:40:54]name=ofd_packets/00164049 [18:40:54]OFD Sender: To server: pG, [18:40:54]CommunicateWithHost lk.salyk.kg:30040 [18:40:54]ConnectInit lk.salyk.kg [18:41:00]recv_with_timeout no data received [18:41:13]Connected sock=9 [18:41: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 37 36 39 0F 01 00 00 26 DC 07 01 C2 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 87 02 00 00 F4 03 04 00 7B 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 80 02 00 35 04 06 00 80 87 13 F0 BE 66 90 F3 4C 30 AA 51 38 86 [18:41:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 68 8C 47 00 C4 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 37 36 39 10 04 04 00 D1 80 02 00 F4 03 04 00 1B DE C5 66 B6 04 01 00 00 2C 19 A8 1A 99 D5 E4 44 [18:41:17]CommunicateWithHost err = 0 [18:41:17]CheckOFDResponse [18:41:17]1017 (14) - 77093643461234 [18:41:17]1041 (16) - 0000000000871769 [18:41:17]1040 (4) - 164049 [18:41:17]1012 (4) - 21.08.2024 12:31 [18:41:17]1206 (1) - 0 [18:41:17]OFD Sender: Remove packet 164049 [18:41:17]ProducePacketName [18:41:17]name=ofd_packets/00164049 [18:41:17]NVStorageDeleteData [18:41:17]OFD Sender: Processing packet 164050 [packets to send 971, broken 970] [18:41:17]ProducePacketName [18:41:17]name=ofd_packets/00164050 [18:41:17]OFD Sender: To server: pG, [18:41:17]CommunicateWithHost lk.salyk.kg:30040 [18:41:17]ConnectInit lk.salyk.kg [18:41:20]recv_with_timeout no data received [18:41:22]ConnectInit Can't take IP for lk.salyk.kg [18:41:22]CommunicateWithHost connect error [18:41:22]CommunicateWithHost err = -1 [18:41:22]OFD Sender: Server communicate error [18:41:23]accept exits with 7 [18:41:23]New connection [18:41:23]New thread 3067080036 created [18:41:23]Thread 3066936676 joined [18:41:23]Waiting for new connection... [18:41:23] Sock 7.Parse request [18:41:23]Sock 7.Check first char [18:41:23]Sock 7.First char is OK [18:41:23]request: POST /json_proto HTTP/1.0 [18:41:23]Method: POST [18:41:23]URL: /json_proto [18:41:23]Method is POST - this is cgi request [18:41:23]url: /json_proto [18:41:23]query_string will be loaded in cgi processing [18:41:23]execute_cgi json_proto POST (null) [18:41:23]execute_cgi path=json_proto method=POST [18:41:23]POST find Content-Length [18:41:23]Host: 172.17.44.132:8080 [18:41:23]Content-Length: 682 [18:41:23]Content-Type: application/json [18:41:23] [18:41:23]POST finish read [18:41:23]Found Content-Length = 682 [18:41:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 44.480, "sum" : 3300.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3300.00, "total" : 3300.00, "payments": [ { "type": 0, "sum" : 3300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:23]execute_script... [18: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)292655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 44.480, "sum" : 3300.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3300.00, "total" : 3300.00, "payments": [ { "type": 0, "sum" : 3300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:23]POST & json_proto [18:41:23]process_json_proto [18:41:23]json parsed OK: [18:41:23]protocol is kg_v1.0 [18:41:23]action value=close_receipt [18:41:23]process_action close_receipt [18:41:23]cmd_close_receipt [18:41:23]MH_GetDate [18:41:23]Write to MH i2c: F0 00 00 0C 07 02 [18:41:23]Write i2c OK [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: F0 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: F0 09 00 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: F0 09 00 0C 07 00 D4 34 C6 66 2A 83 C1 65 12 [18:41:23]GetLastDocTimeStamp 1724265601 [18:41:23]current date 1724265684 [18:41:23]FM_GetShiftState [18:41:23]SAM_PROTO_GetShiftState [18:41:23]wFMCommunicate request_size=4 [18:41:23]MH_SAM_APDU [18:41:23]CAPDU: 80 13 01 00 [18:41:23]Write to MH i2c: E2 08 00 0D 07 80 13 01 00 00 00 00 00 91 [18:41:23]Write i2c OK [18:41:23]MH_I2C_Read... [18:41:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 0E 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 0E 00 0D 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 57 [18:41:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:24]wFMCommunicate OK [18:41:24]SAM_PROTO_GetShiftState done [18:41:24]FM_GetShiftState done [18:41:24]opened in 1724199517 [18:41:24]opened+sec_in_day 1724285917 [18:41:24]quantity*price = 330041 [18:41:24]sum+1 = 330043 [18:41:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 645 21.08.2024 18:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30026449 ФМ: 0000000000871769 ФД: 164047 ФПД: 33768056026505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T183855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164047&fm=33768056026505&tin=02508201610067®Number=0000000000092562&sum=0 [18:38:55]StoreToDocumentArchive [18:38:55]shift 466 fd 164047 [18:38:55]save to /storage/0466/doc_00164047 [18:38:55]save last doc name /storage/0466/doc_00164047 to /storage/kkm_last_doc_name [18:38:55]save OK [18:38:55]Clear old archive folders... [18:38:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:55]tlvbuf is 00B67190 [18:38:55]SAM_PROTO_ClearQueue [18:38:55]wFMCommunicate request_size=4 [18:38:55]MH_SAM_APDU [18:38:55]CAPDU: 80 09 00 00 [18:38:55]Write to MH i2c: E2 08 00 F0 05 80 09 00 00 00 00 00 00 67 [18:38:55]Write i2c OK [18:38:55]MH_I2C_Read... [18:38:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:55]Read from MH i2c: E2 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: E2 03 00 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [18:38:55]RAPDU: 90 00 [18:38:55]wFMCommunicate OK [18:38:55]SAM_PROTO_ClearQueue done [18:38:55]KKMCreateOFDPacket [18:38:55]OFDProtocolAddRootSTLVToBuf [18:38:55]FM_MakeSignedData [18:38:55]FM_MakeSignedData [18:38:55]SAM_PROTO_SignData [18:38:55]wFMCommunicate request_size=4 [18:38:55]MH_SAM_APDU [18:38:55]CAPDU: 80 0D 01 02 [18:38:55]Write to MH i2c: E2 08 00 F1 05 80 0D 01 02 00 00 00 00 6F [18:38:55]Write i2c OK [18:38:55]MH_I2C_Read... [18:38:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:55]Read from MH i2c: E2 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: E2 03 00 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [18:38:55]RAPDU: 90 00 [18:38:55]wFMCommunicate OK [18:38:55]wFMCommunicate request_size=255 [18:38:55]MH_SAM_APDU [18:38:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 [18:41:24]Read from MH i2c: F0 09 00 0E 07 00 D4 34 C6 66 2A 83 C1 65 14 [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]KKMCreateReceiptDocument OK [18:41:24]receipt_add_items: price(Amount)=7420 [18:41:24]receipt_add_items: sum=330042 [18:41:24]receipt_add_items: quantity [18:41:24]03 C0 AD 00 00 00 00 00 KKMCreateReceiptItemDocument [18:41:24]Load OK [18:41:24]KKMSetReceiptItemData [18:41:24]KKMSetReceiptItemData [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]KKMSetReceiptItemData err=0 [18:41:24]KKMAddReceiptItem [18:41:24]LoadAmountFromDocumentTag total=0 [18:41:24]LoadAmountFromDocumentTag cost=330042 [18:41:24]SetAmountToDocument total=330042 [18:41:24]Malloc new data [18:41:24]cost*persent_nds=39605040 [18:41:24]+500=39605540 [18:41:24]tax_nds_amount=35049 [18:41:24]cost*persent_nds=3300420 [18:41:24]+500=3300920 [18:41:24]tax_nsp_amount=2921 [18:41:24]Load OK [18:41:24]Load OK [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Load OK [18:41:24]Load OK [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]free (receipt_item_data.pre_item_text) [18:41:24]free (receipt_item_data.post_item_text) [18:41:24]done [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]KKMSetReceiptData OK [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]Malloc new data [18:41:24]ProcessDocumentItem done err = 0, tmpTLVsize=111 [18:41:24]tlvbuf is 00B48780 [18:41:24]KKMLoadAndSignReceiptData [18:41:24]SAM_PROTO_ProcessDocument [18:41:24]wFMCommunicate request_size=9 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 01 00 04 03 00 6F 00 [18:41:24]Write to MH i2c: E2 0C 00 0F 07 80 15 01 00 04 00 03 00 6F 00 00 00 0F [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 0F 07 00 90 00 8A [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=10 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [18:41:24]Write to MH i2c: E2 0D 00 10 07 80 15 02 00 05 00 1E 04 01 00 01 00 00 C5 [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 10 07 00 90 00 8B [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=15 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 0A FC 03 06 00 10 09 05 00 00 00 [18:41:24]Write to MH i2c: E2 12 00 11 07 80 15 02 00 0A 00 FC 03 06 00 10 09 05 00 00 00 00 00 CF [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 11 07 00 90 00 8C [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=47 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 88 00 00 00 00 [18:41:24]Write to MH i2c: E2 32 00 12 07 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 88 00 00 00 00 00 00 D5 [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 12 07 00 90 00 8D [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=15 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 0A 07 04 06 00 10 09 05 00 00 00 [18:41:24]Write to MH i2c: E2 12 00 13 07 80 15 02 00 0A 00 07 04 06 00 10 09 05 00 00 00 00 00 DD [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 13 07 00 90 00 8E [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=15 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [18:41:24]Write to MH i2c: E2 12 00 14 07 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 F2 [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 14 07 00 90 00 8F [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=11 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [18:41:24]Write to MH i2c: E2 0E 00 15 07 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 CE [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=13 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 08 F4 03 04 00 D4 34 C6 66 [18:41:24]Write to MH i2c: E2 10 00 16 07 80 15 02 00 08 00 F4 03 04 00 D4 34 C6 66 00 00 DC [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [18:41:24]RAPDU: 90 00 [18:41:24]wFMCommunicate OK [18:41:24]wFMCommunicate request_size=25 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [18:41:24]Write to MH i2c: E2 1C 00 17 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 FF [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 15 03 00 [18:41:25]Write to MH i2c: E2 08 00 18 07 80 15 03 00 00 00 00 00 A0 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 40 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 40 00 18 07 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 37 36 39 10 04 04 00 D3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 89 02 00 00 35 04 06 00 0F D9 05 51 65 4C 90 00 3E [18:41:25]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 37 36 39 10 04 04 00 D3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 89 02 00 00 35 04 06 00 0F D9 05 51 65 4C 90 00 [18:41:25]wFMCommunicate OK [18:41:25]SAM_PROTO_ProcessDocument answer len = 59 [18:41:25]SAM_PROTO_ProcessDocument done [18:41:25]SetTLVBufToDocument [18:41:25]Processing tag 1209 (04B9) [18:41:25]Malloc new data [18:41:25]Processing tag 1041 (0411) [18:41:25]Processing tag 1040 (0410) [18:41:25]Malloc new data [18:41:25]Processing tag 1038 (040E) [18:41:25]Malloc new data [18:41:25]Processing tag 1042 (0412) [18:41:25]Malloc new data [18:41:25]Processing tag 1077 (0435) [18:41:25]Malloc new data [18:41:25]SetTLVBufToDocument err=0 [18:41:25]KKMLoadAndSignReceiptData store KKM data [18:41:25]KKMLoadAndSignReceiptData err=0 [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 11 00 00 [18:41:25]Write to MH i2c: E2 08 00 19 07 80 11 00 00 00 00 00 00 9A [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 17 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 17 00 19 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [18:41:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:25]wFMCommunicate OK [18:41:25]Счет N : (1)292655 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 33 Товар: 2710124500 Аи-95-К-5 44.480 * 74.20 = 3300.42 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 3300.00 Внесено: 3300.00 СДАЧА: 0.00 НСП 1% : 29.21 НДС 12% : 350.49 Наличными: 3300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 649 21.08.2024 18:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164051 ФПД: 17424771540300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184124&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164051&fm=17424771540300&tin=02508201610067®Number=0000000000092562&sum=330000 [18:41:25]StoreToDocumentArchive [18:41:25]shift 466 fd 164051 [18:41:25]save to /storage/0466/doc_00164051 [18:41:25]save last doc name /storage/0466/doc_00164051 to /storage/kkm_last_doc_name [18:41:25]save OK [18:41:25]Clear old archive folders... [18:41:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:25]tlvbuf is 00B44500 [18:41:25]SAM_PROTO_ClearQueue [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 09 00 00 [18:41:25]Write to MH i2c: E2 08 00 1A 07 80 09 00 00 00 00 00 00 93 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]SAM_PROTO_ClearQueue done [18:41:25]KKMCreateOFDPacket [18:41:25]OFDProtocolAddRootSTLVToBuf [18:41:25]FM_MakeSignedData [18:41:25]FM_MakeSignedData [18:41:25]SAM_PROTO_SignData [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 01 02 [18:41:25]Write to MH i2c: E2 08 00 1B 07 80 0D 01 02 00 00 00 00 9B [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 1B 07 00 90 00 96 [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=255 [18:41:25]MH_SAM_APDU [18: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 C0 AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3A 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 D4 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 80 02 00 35 04 06 00 0F [18:41:25]Write to MH i2c: E2 02 01 1C 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C0 AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3A 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 D4 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 80 02 00 35 04 06 00 0F 00 00 92 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:26]Read from MH i2c: E2 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 03 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [18:41:26]RAPDU: 90 00 [18:41:26]wFMCommunicate OK [18:41:26]wFMCommunicate request_size=10 [18:41:26]MH_SAM_APDU [18:41:26]CAPDU: 80 0D 02 02 05 D9 05 51 65 4C [18:41:26]Write to MH i2c: E2 0D 00 1D 07 80 0D 02 02 05 00 D9 05 51 65 4C 00 00 88 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:26]Read from MH i2c: E2 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 03 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [18:41:26]RAPDU: 90 00 [18:41:26]wFMCommunicate OK [18:41:26]wFMCommunicate request_size=4 [18:41:26]MH_SAM_APDU [18:41:26]CAPDU: 80 0D 03 02 [18:41:26]Write to MH i2c: E2 08 00 1E 07 80 0D 03 02 00 00 00 00 A0 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]ConnectInit Can't connect to host [18:41:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:26]Read from MH i2c: E2 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 0B 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 0B 00 1E 07 00 4C A8 4B B3 D6 1D EF A1 90 00 16 [18:41:26]RAPDU: 4C A8 4B B3 D6 1D EF A1 90 00 [18:41:26]wFMCommunicate OK [18:41:26]SAM_PROTO_SignData done [18:41:26]FM_MakeSignedData done [18:41:26]CreateOFDProtocolMessage [18:41:26]wFMCommunicate request_size=4 [18:41:26]MH_SAM_APDU [18:41:26]CAPDU: 80 11 00 00 [18:41:26]Write to MH i2c: E2 08 00 1F 07 80 11 00 00 00 00 00 00 A0 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 [18:41:26]MH_I2C_Read... [18:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:26]Read from MH i2c: E2 17 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 17 00 1F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [18:41:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:26]wFMCommunicate OK [18:41:26]CreateOFDProtocolMessage done [18:41:26]OFDSenderStorePacket 164051 [18:41:26]StoreOFDPacket docnum=164051 [18:41:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 DD 07 01 DA D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C0 AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3A 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 D4 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 80 02 00 35 04 06 00 0F D9 05 51 65 4C 4C A8 4B B3 D6 1D EF A1 [18:41:26]CheckFolder [18:41:26]dirname=/storage/ofd_packets [18:41:26]CheckFolder done [18:41:26]ProducePacketName [18:41:26]name=ofd_packets/00164051 [18:41:26]NVStorageSaveData ofd_packets/00164051 [18:41:26]File name is /storage/ofd_packets/00164051 [18:41:26]Write 301 bytes [18:41:26]NVStorageSaveData done [18:41:26]OFDSenderStorePacket done [18:41:26]KKMCreateOFDPacket done [18:41:26]NVStorageSaveData kkm_last_timestamp [18:41:26]File name is /storage/kkm_last_timestamp [18:41:26]Write 4 bytes [18:41:26]NVStorageSaveData done [18:41:26]ExternCall_PrintAddStr [18:41:26]wPrintStart [18:41:26]Write to MH i2c: 01 00 00 20 07 27 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 20 07 00 00 00 00 00 FF 0F 3C [18:41:26]RasterBufferAndPrint [18:41:26]line Счет N : (1)292655 [18:41:26]line ИНН: 02508201610067 [18:41:26]line Контрольно-Кассовый Чек [18:41:26]line ПРОДАЖА [18:41:26]line ТРК (МРК, ГНК) : 33 [18:41:26]line Товар: 2710124500 [18:41:26]line Аи-95-К-5 [18:41:26]line 44.480 * 74.20 [18:41:26]line = 3300.42 [18:41:26]line НДС 12% НСП 1% [18:41:26]line > о реализуемом товаре [18:41:26]line ОКРУГЛЕНИЕ: -0.42 [18:41:26]line ИТОГО: 3300.00 [18:41:26]line Внесено: 3300.00 [18:41:26]line СДАЧА: 0.00 [18:41:26]line НСП 1% : 29.21 [18:41:26]line НДС 12% : 350.49 [18:41:26]line Наличными: 3300.00 [18:41:26]line Безнал.: 0.00 [18:41:26]line Место: АЗС № 130 "Партнер Нефть" [18:41:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:41:26]line СНО: Общий режим [18:41:26]line Чек 649 21.08.2024 18:41 [18:41:26]line Смена: 466 ФФД: 1.0 [18:41:26]line ЗНМ: 0300000070 [18:41:26]line РНМ: 0000000000092562 [18:41:26]line Версия ККМ: 001 [18:41:26]line ФМ: 0000000000871769 [18:41:26]line ФД: 164051 [18:41:26]line ФПД: 17424771540300 [18:41:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184124&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164051&fm=17424771540300&tin=02508201610067®Number=0000000000092562&sum=330000 [18:41:26]OFD Sender: Processing packet 164050 [packets to send 972, broken 970] [18:41:26]ProducePacketName [18:41:26]name=ofd_packets/00164050 [18:41:26]OFD Sender: To server: pG, [18:41:26]CommunicateWithHost lk.salyk.kg:30040 [18:41:26]ConnectInit lk.salyk.kg [18:41:26]written 0, free lines is 4095 [18:41:27]Write to MH i2c: 01 00 00 4B 07 52 [18:41:27]Write i2c OK [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: 01 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: 01 07 00 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: 01 07 00 4B 07 00 00 00 00 00 CE 0C 33 [18:41:27]RasterBufferAndPrint [18:41:27]line [18:41:27]line [18:41:27]line [18:41:27]line [18:41:27]line [18:41:27]written 0, free lines is 3316 [18:41:27]MH_Cut [18:41:27]Write to MH i2c: D1 01 00 52 07 01 2B [18:41:27]Write i2c OK [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: D1 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: D1 01 00 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: D1 01 00 52 07 00 2A [18:41:27]Write to MH i2c: 01 00 00 53 07 5A [18:41:27]Write i2c OK [18:41:27]MH_I2C_Read... [18:41:27]*** Cut start [18:41:27]*** Purtial cut [18:41:27]*** Stage 1: CUTSNS_PIN = 1 [18:41:29]Read from MH i2c: 01 [18:41:29]MH_I2C_Read... [18:41:29]*** Stop cut motor [18:41:29]*** Cut end [18:41:29]Read from MH i2c: 01 07 00 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: 01 07 00 53 07 00 00 00 00 00 FF 0F 6F [18:41:29]process_action close_receipt done [18:41:29]requested_data is exist [18:41:29]produce_requested_data [18:41:29]requested_item fm.sn is exist - process it [18:41:29]wFMCommunicate request_size=4 [18:41:29]MH_SAM_APDU [18:41:29]CAPDU: 80 11 00 00 [18:41:29]Write to MH i2c: E2 08 00 54 07 80 11 00 00 00 00 00 00 D5 [18:41:29]Write i2c OK [18:41:29]MH_I2C_Read... [18:41:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:29]Read from MH i2c: E2 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: E2 17 00 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: E2 17 00 54 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [18:41:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:30]wFMCommunicate OK [18:41:30]requested_item fd.num is exist - process it [18:41:30]SAM_PROTO_GetFieldsCounters [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 13 00 00 [18:41:30]Write to MH i2c: E2 08 00 55 07 80 13 00 00 00 00 00 00 D8 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 62 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 62 00 55 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 80 02 00 0E 04 04 00 D2 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 C7 [18:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 80 02 00 0E 04 04 00 D2 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 [18:41:30]wFMCommunicate OK [18:41:30]SAM_PROTO_GetFieldsCounters done [18:41:30]requested_item shift.num is exist - process it [18:41:30]requested_item shift.opened is exist - process it [18:41:30]req_shift_opened [18:41:30]FM_GetShiftState [18:41:30]SAM_PROTO_GetShiftState [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 13 01 00 [18:41:30]Write to MH i2c: E2 08 00 56 07 80 13 01 00 00 00 00 00 DA [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 56 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A0 [18:41:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:30]wFMCommunicate OK [18:41:30]SAM_PROTO_GetShiftState done [18:41:30]FM_GetShiftState done [18:41:30]req_shift_opened done [18:41:30]requested_item shift.open_date is exist - process it [18:41:30]req_shift_open_date [18:41:30]req_shift_open_date done [18:41:30]produce_requested_data done [18:41:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164051,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:41:30]process_action_free close_receipt [18:41:30]json_value_free [18:41:30]json_value_free done [18:41:30]process_json_proto returns [18:41:30]Send response to host [18:41:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164051,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:41:30]free response buf [18:41:30]execute_script done [18:41:30]execute_script returns [18:41:30]free content buf [18:41:30]Sock 7.Close socket [18:41:30]Sock 7.Thread stoped [18:41:30]accept exits with 9 [18:41:30]New connection [18:41:30]New thread 3066936676 created [18:41:30]Thread 3067080036 joined [18:41:30]Waiting for new connection... [18:41:30] Sock 9.Parse request [18:41:30]Sock 9.Check first char [18:41:30]Sock 9.First char is OK [18:41:30]request: POST /json_proto HTTP/1.0 [18:41:30]Method: POST [18:41:30]URL: /json_proto [18:41:30]Method is POST - this is cgi request [18:41:30]url: /json_proto [18:41:30]query_string will be loaded in cgi processing [18:41:30]execute_cgi json_proto POST (null) [18:41:30]execute_cgi path=json_proto method=POST [18:41:30]POST find Content-Length [18:41:30]Host: 172.17.44.132:8080 [18:41:30]Content-Length: 682 [18:41:30]Content-Type: application/json [18:41:30] [18:41:30]POST finish read [18:41:30]Found Content-Length = 682 [18:41:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:30]execute_script... [18:41:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:30]POST & json_proto [18:41:30]process_json_proto [18:41:30]json parsed OK: [18:41:30]protocol is kg_v1.0 [18:41:30]action value=close_receipt [18:41:30]process_action close_receipt [18:41:30]cmd_close_receipt [18:41:30]MH_GetDate [18:41:30]Write to MH i2c: F0 00 00 57 07 4D [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 09 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 09 00 57 07 00 DB 34 C6 66 2A 83 C1 65 64 [18:41:30]GetLastDocTimeStamp 1724265684 [18:41:30]current date 1724265691 [18:41:30]FM_GetShiftState [18:41:30]SAM_PROTO_GetShiftState [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 13 01 00 [18:41:30]Write to MH i2c: E2 08 00 58 07 80 13 01 00 00 00 00 00 DC [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 58 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A2 [18:41:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:30]wFMCommunicate OK [18:41:30]SAM_PROTO_GetShiftState done [18:41:30]FM_GetShiftState done [18:41:30]opened in 1724199517 [18:41:30]opened+sec_in_day 1724285917 [18:41:30]quantity*price = 100005 [18:41:30]sum+1 = 100006 [18:41:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 650 21.08.2024 18:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164052 ФПД: 100934909926891 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164052&fm=100934909926891&tin=02508201610067®Number=0000000000092562&sum=100000 [18:41:32]StoreToDocumentArchive [18:41:32]shift 466 fd 164052 [18:41:32]save to /storage/0466/doc_00164052 [18:41:32]save last doc name /storage/0466/doc_00164052 to /storage/kkm_last_doc_name [18:41:32]save OK [18:41:32]Clear old archive folders... [18:41:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:32]tlvbuf is 00B41C00 [18:41:32]SAM_PROTO_ClearQueue [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 09 00 00 [18:41:32]Write to MH i2c: E2 08 00 65 07 80 09 00 00 00 00 00 00 DE [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [18:41:32]RAPDU: 90 00 [18:41:32]wFMCommunicate OK [18:41:32]SAM_PROTO_ClearQueue done [18:41:32]KKMCreateOFDPacket [18:41:32]OFDProtocolAddRootSTLVToBuf [18:41:32]FM_MakeSignedData [18:41:32]FM_MakeSignedData [18:41:32]SAM_PROTO_SignData [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 0D 01 02 [18:41:32]Write to MH i2c: E2 08 00 66 07 80 0D 01 02 00 00 00 00 E6 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [18:41:32]RAPDU: 90 00 [18:41:32]wFMCommunicate OK [18:41:32]wFMCommunicate request_size=255 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8A 02 00 00 F4 03 04 00 DB 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 80 02 00 35 04 06 00 5B [18:41:33]Write to MH i2c: E2 02 01 67 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 DB 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 80 02 00 35 04 06 00 5B 00 00 44 [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:33]Read from MH i2c: E2 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 03 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [18:41:33]RAPDU: 90 00 [18:41:33]wFMCommunicate OK [18:41:33]wFMCommunicate request_size=10 [18:41:33]MH_SAM_APDU [18:41:33]CAPDU: 80 0D 02 02 05 CC BD 73 9D EB [18:41:33]Write to MH i2c: E2 0D 00 68 07 80 0D 02 02 05 00 CC BD 73 9D EB 00 00 77 [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:33]Read from MH i2c: E2 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 03 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 03 00 68 07 00 90 00 E3 [18:41:33]RAPDU: 90 00 [18:41:33]wFMCommunicate OK [18:41:33]wFMCommunicate request_size=4 [18:41:33]MH_SAM_APDU [18:41:33]CAPDU: 80 0D 03 02 [18:41:33]Write to MH i2c: E2 08 00 69 07 80 0D 03 02 00 00 00 00 EB [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:33]Read from MH i2c: E2 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 0B 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 0B 00 69 07 00 5B FD E7 69 77 7D 52 8B 90 00 65 [18:41:33]RAPDU: 5B FD E7 69 77 7D 52 8B 90 00 [18:41:33]wFMCommunicate OK [18:41:33]SAM_PROTO_SignData done [18:41:33]FM_MakeSignedData done [18:41:33]CreateOFDProtocolMessage [18:41:33]wFMCommunicate request_size=4 [18:41:33]MH_SAM_APDU [18:41:33]CAPDU: 80 11 00 00 [18:41:33]Write to MH i2c: E2 08 00 6A 07 80 11 00 00 00 00 00 00 EB [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 [18:41:33]MH_I2C_Read... [18:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:33]Read from MH i2c: E2 17 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 17 00 6A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [18:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:33]wFMCommunicate OK [18:41:33]CreateOFDProtocolMessage done [18:41:33]OFDSenderStorePacket 164052 [18:41:33]StoreOFDPacket docnum=164052 [18:41:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 28 E1 07 01 5C 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 8A 02 00 00 F4 03 04 00 DB 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 80 02 00 35 04 06 00 5B CC BD 73 9D EB 5B FD E7 69 77 7D 52 8B [18:41:33]CheckFolder [18:41:33]dirname=/storage/ofd_packets [18:41:33]CheckFolder done [18:41:33]ProducePacketName [18:41:33]name=ofd_packets/00164052 [18:41:33]NVStorageSaveData ofd_packets/00164052 [18:41:33]File name is /storage/ofd_packets/00164052 [18:41:33]Write 301 bytes [18:41:33]NVStorageSaveData done [18:41:33]OFDSenderStorePacket done [18:41:33]KKMCreateOFDPacket done [18:41:33]NVStorageSaveData kkm_last_timestamp [18:41:33]File name is /storage/kkm_last_timestamp [18:41:33]Write 4 bytes [18:41:33]NVStorageSaveData done [18:41:33]ExternCall_PrintAddStr [18:41:33]wPrintStart [18:41:33]Write to MH i2c: 01 00 00 6B 07 72 [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: 01 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: 01 07 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: 01 07 00 6B 07 00 00 00 00 00 FF 0F 87 [18:41:33]RasterBufferAndPrint [18:41:33]line Счет N : (1)292657 [18:41:33]line ИНН: 02508201610067 [18:41:33]line Контрольно-Кассовый Чек [18:41:33]line ПРОДАЖА [18:41:33]line ТРК (МРК, ГНК) : 52 [18:41:33]line Товар: 2710124130 [18:41:33]line Аи-92-К-5 [18:41:33]line 14.750 * 67.80 [18:41:33]line = 1000.05 [18:41:33]line НДС 12% НСП 1% [18:41:33]line > о реализуемом товаре [18:41:33]line ОКРУГЛЕНИЕ: -0.05 [18:41:33]line ИТОГО: 1000.00 [18:41:33]line Внесено: 1000.00 [18:41:33]line СДАЧА: 0.00 [18:41:33]line НСП 1% : 8.85 [18:41:33]line НДС 12% : 106.20 [18:41:33]line Наличными: 1000.00 [18:41:33]line Безнал.: 0.00 [18:41:33]line Место: АЗС № 130 "Партнер Нефть" [18:41:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:41:33]line СНО: Общий режим [18:41:33]line Чек 650 21.08.2024 18:41 [18:41:34]line Смена: 466 ФФД: 1.0 [18:41:34]line ЗНМ: 0300000070 [18:41:34]line РНМ: 0000000000092562 [18:41:34]line Версия ККМ: 001 [18:41:34]line ФМ: 0000000000871769 [18:41:34]line ФД: 164052 [18:41:34]line ФПД: 100934909926891 [18:41:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164052&fm=100934909926891&tin=02508201610067®Number=0000000000092562&sum=100000 [18:41:34]written 0, free lines is 4095 [18:41:34]OFD Sender: Processing packet 164050 [packets to send 973, broken 970] [18:41:34]ProducePacketName [18:41:34]name=ofd_packets/00164050 [18:41:34]OFD Sender: To server: pG, [18:41:34]CommunicateWithHost lk.salyk.kg:30040 [18:41:34]ConnectInit lk.salyk.kg [18:41:34]Write to MH i2c: 01 00 00 96 07 9D [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: 01 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: 01 07 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: 01 07 00 96 07 00 00 00 00 00 D0 0C 80 [18:41:34]RasterBufferAndPrint [18:41:34]line [18:41:34]line [18:41:34]line [18:41:34]line [18:41:34]line [18:41:34]written 0, free lines is 3326 [18:41:34]MH_Cut [18:41:34]Write to MH i2c: D1 01 00 9D 07 01 76 [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: D1 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: D1 01 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: D1 01 00 9D 07 00 75 [18:41:34]Write to MH i2c: 01 00 00 9E 07 A5 [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:35]*** Cut start [18:41:35]*** Purtial cut [18:41:35]*** Stage 1: CUTSNS_PIN = 1 [18:41:36]ConnectInit Can't connect to host [18:41:37]Read from MH i2c: 01 [18:41:37]MH_I2C_Read... [18:41:37]*** Stop cut motor [18:41:37]*** Cut end [18:41:37]Read from MH i2c: 01 07 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: 01 07 00 9E 07 00 00 00 00 00 FF 0F BA [18:41:37]process_action close_receipt done [18:41:37]requested_data is exist [18:41:37]produce_requested_data [18:41:37]requested_item fm.sn is exist - process it [18:41:37]wFMCommunicate request_size=4 [18:41:37]MH_SAM_APDU [18:41:37]CAPDU: 80 11 00 00 [18:41:37]Write to MH i2c: E2 08 00 9F 07 80 11 00 00 00 00 00 00 20 [18:41:37]Write i2c OK [18:41:37]MH_I2C_Read... [18:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:37]Read from MH i2c: E2 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 17 00 [18:41:37]MH_I2C_Read... [18:41:37]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 37 36 39 90 00 79 [18:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:37]wFMCommunicate OK [18:41:37]requested_item fd.num is exist - process it [18:41:37]SAM_PROTO_GetFieldsCounters [18:41:37]wFMCommunicate request_size=4 [18:41:37]MH_SAM_APDU [18:41:37]CAPDU: 80 13 00 00 [18:41:37]Write to MH i2c: E2 08 00 A0 07 80 13 00 00 00 00 00 00 23 [18:41:37]Write i2c OK [18:41:37]MH_I2C_Read... [18:41:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:37]Read from MH i2c: E2 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 62 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 62 00 A0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 80 02 00 0E 04 04 00 D2 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 16 [18:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 80 02 00 0E 04 04 00 D2 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 [18:41:37]wFMCommunicate OK [18:41:37]SAM_PROTO_GetFieldsCounters done [18:41:37]requested_item shift.num is exist - process it [18:41:37]requested_item shift.opened is exist - process it [18:41:37]req_shift_opened [18:41:37]FM_GetShiftState [18:41:37]SAM_PROTO_GetShiftState [18:41:37]wFMCommunicate request_size=4 [18:41:37]MH_SAM_APDU [18:41:37]CAPDU: 80 13 01 00 [18:41:37]Write to MH i2c: E2 08 00 A1 07 80 13 01 00 00 00 00 00 25 [18:41:37]Write i2c OK [18:41:37]MH_I2C_Read... [18:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:37]Read from MH i2c: E2 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 0E 00 [18:41:37]MH_I2C_Read... [18:41:37]Read from MH i2c: E2 0E 00 A1 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EB [18:41:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:37]wFMCommunicate OK [18:41:37]SAM_PROTO_GetShiftState done [18:41:37]FM_GetShiftState done [18:41:37]req_shift_opened done [18:41:37]requested_item shift.open_date is exist - process it [18:41:37]req_shift_open_date [18:41:37]req_shift_open_date done [18:41:37]produce_requested_data done [18:41:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164052,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:41:37]process_action_free close_receipt [18:41:37]json_value_free [18:41:37]json_value_free done [18:41:37]process_json_proto returns [18:41:37]Send response to host [18:41:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164052,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:41:37]free response buf [18:41:37]execute_script done [18:41:37]execute_script returns [18:41:37]free content buf [18:41:37]Sock 9.Close socket [18:41:37]Sock 9.Thread stoped [18:41:39]ConnectInit Can't take IP for lk.salyk.kg [18:41:39]CommunicateWithHost connect error [18:41:39]CommunicateWithHost err = -1 [18:41:39]OFD Sender: Server communicate error [18:41:41]ConnectInit Can't connect to host [18:41:44]accept exits with 7 [18:41:44]New connection [18:41:44]New thread 3067080036 created [18:41:44]Thread 3066936676 joined [18:41:44]Waiting for new connection... [18:41:44] Sock 7.Parse request [18:41:44]Sock 7.Check first char [18:41:44]Sock 7.First char is OK [18:41:44]request: POST /json_proto HTTP/1.0 [18:41:44]Method: POST [18:41:44]URL: /json_proto [18:41:44]Method is POST - this is cgi request [18:41:44]url: /json_proto [18:41:44]query_string will be loaded in cgi processing [18:41:44]execute_cgi json_proto POST (null) [18:41:44]execute_cgi path=json_proto method=POST [18:41:44]POST find Content-Length [18:41:44]Host: 172.17.44.132:8080 [18:41:44]Content-Length: 672 [18:41:44]Content-Type: application/json [18:41:44] [18:41:44]POST finish read [18:41:44]Found Content-Length = 672 [18:41:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [18:41:44]execute_script... [18:41:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [18:41:44]POST & json_proto [18:41:44]process_json_proto [18:41:44]json parsed OK: [18:41:44]protocol is kg_v1.0 [18:41:44]action value=close_receipt [18:41:44]process_action close_receipt [18:41:44]cmd_close_receipt [18:41:44]MH_GetDate [18:41:44]Write to MH i2c: F0 00 00 A2 07 98 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: F0 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: F0 09 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: F0 09 00 A2 07 00 E8 34 C6 66 2A 83 C1 65 BC [18:41:44]GetLastDocTimeStamp 1724265691 [18:41:44]current date 1724265704 [18:41:44]FM_GetShiftState [18:41:44]SAM_PROTO_GetShiftState [18:41:44]wFMCommunicate request_size=4 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 80 13 01 OFD Sender: Processing packet 164050 [packets to send 973, broken 970] [18:41:44]00 ProducePacketName [18:41:44] [18:41:44]name=ofd_packets/00164050 [18:41:44]Write to MH i2c: OFD Sender: To server: pG, [18:41:44]E2 CommunicateWithHost lk.salyk.kg:30040 [18:41:44]08 ConnectInit lk.salyk.kg [18:41:44]00 A3 07 80 13 01 00 00 00 00 00 27 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 0E 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 0E 00 A3 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 ED [18:41:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:44]wFMCommunicate OK [18:41:44]SAM_PROTO_GetShiftState done [18:41:44]FM_GetShiftState done [18:41:44]opened in 1724199517 [18:41:44]opened+sec_in_day 1724285917 [18:41:44]quantity*price = 100035 [18:41:44]sum+1 = 100036 [18:41: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 651 21.08.2024 18:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164053 ФПД: 161242053897534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164053&fm=161242053897534&tin=02508201610067®Number=0000000000092562&sum=100000 [18:41:45]StoreToDocumentArchive [18:41:45]shift 466 fd 164053 [18:41:45]save to /storage/0466/doc_00164053 [18:41:45]save last doc name /storage/0466/doc_00164053 to /storage/kkm_last_doc_name [18:41:45]save OK [18:41:45]Clear old archive folders... [18:41:45]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:41:45]tlvbuf is 00B4C630 [18:41:45]SAM_PROTO_ClearQueue [18:41:45]wFMCommunicate request_size=4 [18:41:45]MH_SAM_APDU [18:41:45]CAPDU: 80 09 00 00 [18:41:45]Write to MH i2c: E2 08 00 B0 07 80 09 00 00 00 00 00 00 29 [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:45]Read from MH i2c: E2 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [18:41:45]RAPDU: 90 00 [18:41:45]wFMCommunicate OK [18:41:45]SAM_PROTO_ClearQueue done [18:41:45]KKMCreateOFDPacket [18:41:45]OFDProtocolAddRootSTLVToBuf [18:41:45]FM_MakeSignedData [18:41:45]FM_MakeSignedData [18:41:45]SAM_PROTO_SignData [18:41:45]wFMCommunicate request_size=4 [18:41:45]MH_SAM_APDU [18:41:45]CAPDU: 80 0D 01 02 [18:41:45]Write to MH i2c: E2 08 00 B1 07 80 0D 01 02 00 00 00 00 31 [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:45]Read from MH i2c: E2 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 B1 07 00 90 00 2C [18:41:45]RAPDU: 90 00 [18:41:45]wFMCommunicate OK [18:41:45]wFMCommunicate request_size=255 [18:41:45]MH_SAM_APDU [18:41:45]CAPDU: 80 0D 02 02 FA 03 00 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 8B 02 00 00 F4 03 04 00 E9 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 80 02 00 35 04 06 00 92 A6 17 [18:41:46]Write to MH i2c: E2 02 01 B2 07 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 8B 02 00 00 F4 03 04 00 E9 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 80 02 00 35 04 06 00 92 A6 17 00 00 FF [18:41:46]ConnectInit Can't connect to host [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [18:41:46]RAPDU: 90 00 [18:41:46]wFMCommunicate OK [18:41:46]wFMCommunicate request_size=8 [18:41:46]MH_SAM_APDU [18:41:46]CAPDU: 80 0D 02 02 03 58 6D 3E [18:41:46]Write to MH i2c: E2 0B 00 B3 07 80 0D 02 02 03 00 58 6D 3E 00 00 3D [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [18:41:46]RAPDU: 90 00 [18:41:46]wFMCommunicate OK [18:41:46]wFMCommunicate request_size=4 [18:41:46]MH_SAM_APDU [18:41:46]CAPDU: 80 0D 03 02 [18:41:46]Write to MH i2c: E2 08 00 B4 07 80 0D 03 02 00 00 00 00 36 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 0B 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 0B 00 B4 07 00 E9 76 2B DC 26 3F 92 65 90 00 F9 [18:41:46]RAPDU: E9 76 2B DC 26 3F 92 65 90 00 [18:41:46]wFMCommunicate OK [18:41:46]SAM_PROTO_SignData done [18:41:46]FM_MakeSignedData done [18:41:46]CreateOFDProtocolMessage [18:41:46]wFMCommunicate request_size=4 [18:41:46]MH_SAM_APDU [18:41:46]CAPDU: 80 11 00 00 [18:41:46]Write to MH i2c: E2 08 00 B5 07 80 11 00 00 00 00 00 00 36 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:46]Read from MH i2c: E2 17 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 17 00 B5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [18:41:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:46]wFMCommunicate OK [18:41:46]CreateOFDProtocolMessage done [18:41:46]OFDSenderStorePacket 164053 [18:41:46]StoreOFDPacket docnum=164053 [18:41:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 64 B8 05 01 60 71 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 8B 02 00 00 F4 03 04 00 E9 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 80 02 00 35 04 06 00 92 A6 17 58 6D 3E E9 76 2B DC 26 3F 92 65 [18:41:46]CheckFolder [18:41:46]dirname=/storage/ofd_packets [18:41:46]CheckFolder done [18:41:46]ProducePacketName [18:41:46]name=ofd_packets/00164053 [18:41:46]NVStorageSaveData ofd_packets/00164053 [18:41:46]File name is /storage/ofd_packets/00164053 [18:41:46]Write 299 bytes [18:41:46]NVStorageSaveData done [18:41:46]OFDSenderStorePacket done [18:41:46]KKMCreateOFDPacket done [18:41:46]NVStorageSaveData kkm_last_timestamp [18:41:46]File name is /storage/kkm_last_timestamp [18:41:46]Write 4 bytes [18:41:46]NVStorageSaveData done [18:41:46]ExternCall_PrintAddStr [18:41:46]wPrintStart [18:41:46]Write to MH i2c: 01 00 00 B6 07 BD [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 B6 07 00 00 00 00 00 FF 0F D2 [18:41:46]RasterBufferAndPrint [18:41:46]line Счет N : (1)292656 [18:41:46]line ИНН: 02508201610067 [18:41:46]line Контрольно-Кассовый Чек [18:41:46]line ПРОДАЖА [18:41:46]line ТРК (МРК, ГНК) : 61 [18:41:46]line Товар: 2710124130 [18:41:46]line SU-92-К-5 [18:41:46]line 14.540 * 68.80 [18:41:46]line = 1000.35 [18:41:46]line НДС 12% НСП 1% [18:41:46]line > о реализуемом товаре [18:41:46]line ОКРУГЛЕНИЕ: -0.35 [18:41:46]line ИТОГО: 1000.00 [18:41:46]line Внесено: 1000.00 [18:41:46]line СДАЧА: 0.00 [18:41:46]line НСП 1% : 8.85 [18:41:46]line НДС 12% : 106.23 [18:41:46]line Наличными: 1000.00 [18:41:46]line Безнал.: 0.00 [18:41:46]line Место: АЗС № 130 "Партнер Нефть" [18:41:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:41:46]line СНО: Общий режим [18:41:46]line Чек 651 21.08.2024 18:41 [18:41:46]line Смена: 466 ФФД: 1.0 [18:41:46]line ЗНМ: 0300000070 [18:41:46]line РНМ: 0000000000092562 [18:41:46]line Версия ККМ: 001 [18:41:46]line ФМ: 0000000000871769 [18:41:46]line ФД: 164053 [18:41:46]line ФПД: 161242053897534 [18:41:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164053&fm=161242053897534&tin=02508201610067®Number=0000000000092562&sum=100000 [18:41:46]written 0, free lines is 4095 [18:41:47]Write to MH i2c: 01 00 00 E1 07 E8 [18:41:47]Write i2c OK [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: 01 [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: 01 07 00 [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: 01 07 00 E1 07 00 00 00 00 00 D1 0C CC [18:41:47]RasterBufferAndPrint [18:41:47]line [18:41:47]line [18:41:47]line [18:41:47]line [18:41:47]line [18:41:47]written 0, free lines is 3327 [18:41:47]MH_Cut [18:41:47]Write to MH i2c: D1 01 00 E8 07 01 C1 [18:41:47]Write i2c OK [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: D1 [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: D1 01 00 [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: D1 01 00 E8 07 00 C0 [18:41:47]Write to MH i2c: 01 00 00 E9 07 F0 [18:41:47]Write i2c OK [18:41:47]MH_I2C_Read... [18:41:48]*** Cut start [18:41:48]*** Purtial cut [18:41:48]*** Stage 1: CUTSNS_PIN = 1 [18:41:49]ConnectInit Can't take IP for lk.salyk.kg [18:41:49]CommunicateWithHost connect error [18:41:49]CommunicateWithHost err = -1 [18:41:49]OFD Sender: Server communicate error [18:41:49]OFD Sender: Processing packet 164050 [packets to send 974, broken 970] [18:41:49]ProducePacketName [18:41:49]name=ofd_packets/00164050 [18:41:49]OFD Sender: To server: pG, [18:41:49]CommunicateWithHost lk.salyk.kg:30040 [18:41:49]ConnectInit lk.salyk.kg [18:41:50]Read from MH i2c: 01 [18:41:50]MH_I2C_Read... [18:41:50]*** Stop cut motor [18:41:50]*** Cut end [18:41:50]Read from MH i2c: 01 07 00 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 FF 0F 05 [18:41:50]process_action close_receipt done [18:41:50]requested_data is exist [18:41:50]produce_requested_data [18:41:50]requested_item fm.sn is exist - process it [18:41:50]wFMCommunicate request_size=4 [18:41:50]MH_SAM_APDU [18:41:50]CAPDU: 80 11 00 00 [18:41:50]Write to MH i2c: E2 08 00 EA 07 80 11 00 00 00 00 00 00 6B [18:41:50]Write i2c OK [18:41:50]MH_I2C_Read... [18:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:50]Read from MH i2c: E2 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 17 00 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 17 00 EA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [18:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:50]wFMCommunicate OK [18:41:50]requested_item fd.num is exist - process it [18:41:50]SAM_PROTO_GetFieldsCounters [18:41:50]wFMCommunicate request_size=4 [18:41:50]MH_SAM_APDU [18:41:50]CAPDU: 80 13 00 00 [18:41:50]Write to MH i2c: E2 08 00 EB 07 80 13 00 00 00 00 00 00 6E [18:41:50]Write i2c OK [18:41:50]MH_I2C_Read... [18:41:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:50]Read from MH i2c: E2 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 62 00 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 62 00 EB 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 80 02 00 0E 04 04 00 D2 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 65 [18:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 80 02 00 0E 04 04 00 D2 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 [18:41:50]wFMCommunicate OK [18:41:50]SAM_PROTO_GetFieldsCounters done [18:41:50]requested_item shift.num is exist - process it [18:41:50]requested_item shift.opened is exist - process it [18:41:50]req_shift_opened [18:41:50]FM_GetShiftState [18:41:50]SAM_PROTO_GetShiftState [18:41:50]wFMCommunicate request_size=4 [18:41:50]MH_SAM_APDU [18:41:50]CAPDU: 80 13 01 00 [18:41:50]Write to MH i2c: E2 08 00 EC 07 80 13 01 00 00 00 00 00 70 [18:41:50]Write i2c OK [18:41:50]MH_I2C_Read... [18:41:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:50]Read from MH i2c: E2 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 0E 00 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 0E 00 EC 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 36 [18:41:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:50]wFMCommunicate OK [18:41:50]SAM_PROTO_GetShiftState done [18:41:50]FM_GetShiftState done [18:41:50]req_shift_opened done [18:41:50]requested_item shift.open_date is exist - process it [18:41:50]req_shift_open_date [18:41:50]req_shift_open_date done [18:41:50]produce_requested_data done [18:41:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164053,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:41:50]process_action_free close_receipt [18:41:50]json_value_free [18:41:50]json_value_free done [18:41:50]process_json_proto returns [18:41:50]Send response to host [18:41:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164053,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:41:50]free response buf [18:41:50]execute_script done [18:41:50]execute_script returns [18:41:50]free content buf [18:41:50]Sock 7.Close socket [18:41:50]Sock 7.Thread stoped [18:41:51]accept exits with 9 [18:41:51]New connection [18:41:51]New thread 3066936676 created [18:41:51]Thread 3067080036 joined [18:41:51]Waiting for new connection... [18:41:51] Sock 9.Parse request [18:41:51]Sock 9.Check first char [18:41:51]Sock 9.First char is OK [18:41:51]request: POST /json_proto HTTP/1.0 [18:41:51]Method: POST [18:41:51]URL: /json_proto [18:41:51]Method is POST - this is cgi request [18:41:51]url: /json_proto [18:41:51]query_string will be loaded in cgi processing [18:41:51]execute_cgi json_proto POST (null) [18:41:51]execute_cgi path=json_proto method=POST [18:41:51]POST find Content-Length [18:41:51]Host: 172.17.44.132:8080 [18:41:51]Content-Length: 686 [18:41:51]Content-Type: application/json [18:41:51] [18:41:51]POST finish read [18:41:51]Found Content-Length = 686 [18:41:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50678", "tax_sys" : 0, "items" : [ { "code": "4700001501808", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u041E\u0433\u043E\u043D\u044C 100\u0433\u0440", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:51]execute_script... [18:41:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50678", "tax_sys" : 0, "items" : [ { "code": "4700001501808", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u041E\u0433\u043E\u043D\u044C 100\u0433\u0440", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:51]POST & json_proto [18:41:51]process_json_proto [18:41:51]json parsed OK: [18:41:51]protocol is kg_v1.0 [18:41:51]action value=close_receipt [18:41:51]process_action close_receipt [18:41:51]cmd_close_receipt [18:41:51]MH_GetDate [18:41:51]Write to MH i2c: F0 00 00 ED 07 E3 [18:41:51]Write i2c OK [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: F0 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: F0 09 00 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: F0 09 00 ED 07 00 F0 34 C6 66 2A 83 C1 65 0F [18:41:51]GetLastDocTimeStamp 1724265705 [18:41:51]current date 1724265712 [18:41:51]FM_GetShiftState [18:41:51]SAM_PROTO_GetShiftState [18:41:51]wFMCommunicate request_size=4 [18:41:51]MH_SAM_APDU [18:41:51]CAPDU: 80 13 01 00 [18:41:51]Write to MH i2c: E2 08 00 EE 07 80 13 01 00 00 00 00 00 72 [18:41:51]Write i2c OK [18:41:51]MH_I2C_Read... [18:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:51]Read from MH i2c: E2 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: E2 0E 00 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: E2 0E 00 EE 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 38 [18:41:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:51]wFMCommunicate OK [18:41:51]SAM_PROTO_GetShiftState done [18:41:51]FM_GetShiftState done [18:41:51]opened in 1724199517 [18:41:51]opened+sec_in_day 1724285917 [18:41:51]quantity*price = 5000 [18:41:51]sum+1 = 5001 [18:41:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 652 21.08.2024 18:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164054 ФПД: 37839020237598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164054&fm=37839020237598&tin=02508201610067®Number=0000000000092562&sum=5000 0 [18:41:53]StoreToDocumentArchive [18:41:53]shift 466 fd 164054 [18:41:53]save to /storage/0466/doc_00164054 [18:41:53]save last doc name /storage/0466/doc_00164054 to /storage/kkm_last_doc_name [18:41:53]save OK [18:41:53]Clear old archive folders... [18:41:53]ProcessDocumentItem done err = 0, tmpTLVsize=290 [18:41:53]tlvbuf is 00C06690 [18:41:53]SAM_PROTO_ClearQueue [18:41:53]wFMCommunicate request_size=4 [18:41:53]MH_SAM_APDU [18:41:53]CAPDU: 80 09 00 00 [18:41:53]Write to MH i2c: E2 08 00 FB 07 80 09 00 00 00 00 00 00 74 [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [18:41:54]RAPDU: 90 00 [18:41:54]wFMCommunicate OK [18:41:54]SAM_PROTO_ClearQueue done [18:41:54]KKMCreateOFDPacket [18:41:54]OFDProtocolAddRootSTLVToBuf [18:41:54]FM_MakeSignedData [18:41:54]FM_MakeSignedData [18:41:54]SAM_PROTO_SignData [18:41:54]wFMCommunicate request_size=4 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 0D 01 02 [18:41:54]Write to MH i2c: E2 08 00 FC 07 80 0D 01 02 00 00 00 00 7C [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [18:41:54]RAPDU: 90 00 [18:41:54]wFMCommunicate OK [18:41:54]wFMCommunicate request_size=255 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 0D 02 02 FA 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 30 38 06 04 30 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 9E D0 B3 D0 BE D0 BD D1 8C 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F0 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [18:41:54]Write to MH i2c: E2 02 01 FD 07 80 0D 02 02 FA 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 30 38 06 04 30 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 9E D0 B3 D0 BE D0 BD D1 8C 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F0 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 C2 [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [18:41:54]RAPDU: 90 00 [18:41:54]wFMCommunicate OK [18:41:54]wFMCommunicate request_size=49 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 0D 02 02 2C 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 80 02 00 35 04 06 00 22 6A 15 5C 23 1E [18:41:54]Write to MH i2c: E2 34 00 FE 07 80 0D 02 02 2C 00 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 80 02 00 35 04 06 00 22 6A 15 5C 23 1E 00 00 47 [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [18:41:55]RAPDU: 90 00 [18:41:55]wFMCommunicate OK [18:41:55]wFMCommunicate request_size=4 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 0D 03 02 [18:41:55]Write to MH i2c: E2 08 00 FF 07 80 0D 03 02 00 00 00 00 81 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 0B 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 0B 00 FF 07 00 01 03 6F 3C 9D CF DF FC 90 00 78 [18:41:55]RAPDU: 01 03 6F 3C 9D CF DF FC 90 00 [18:41:55]wFMCommunicate OK [18:41:55]SAM_PROTO_SignData done [18:41:55]FM_MakeSignedData done [18:41:55]CreateOFDProtocolMessage [18:41:55]wFMCommunicate request_size=4 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 11 00 00 [18:41:55]Write to MH i2c: E2 08 00 00 08 80 11 00 00 00 00 00 00 82 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 17 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 17 00 00 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [18:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:55]wFMCommunicate OK [18:41:55]CreateOFDProtocolMessage done [18:41:55]OFDSenderStorePacket 164054 [18:41:55]StoreOFDPacket docnum=164054 [18:41:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 36 01 00 00 4E B2 2E 01 1C 04 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 30 38 06 04 30 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 9E D0 B3 D0 BE D0 BD D1 8C 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F0 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 80 02 00 35 04 06 00 22 6A 15 5C 23 1E 01 03 6F 3C 9D CF DF FC [18:41:55]CheckFolder [18:41:55]dirname=/storage/ofd_packets [18:41:55]CheckFolder done [18:41:55]ProducePacketName [18:41:55]name=ofd_packets/00164054 [18:41:55]NVStorageSaveData ofd_packets/00164054 [18:41:55]File name is /storage/ofd_packets/00164054 [18:41:55]Write 340 bytes [18:41:55]NVStorageSaveData done [18:41:55]OFDSenderStorePacket done [18:41:55]KKMCreateOFDPacket done [18:41:55]NVStorageSaveData kkm_last_timestamp [18:41:55]File name is /storage/kkm_last_timestamp [18:41:55]Write 4 bytes [18:41:55]NVStorageSaveData done [18:41:55]ExternCall_PrintAddStr [18:41:55]wPrintStart [18:41:55]Write to MH i2c: 01 00 00 01 08 09 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 01 08 00 00 00 00 00 FF 0F 1E [18:41:55]RasterBufferAndPrint [18:41:55]line Счет N : (3)50678 [18:41:55]line ИНН: 02508201610067 [18:41:55]line Контрольно-Кассовый Чек [18:41:55]line ПРОДАЖА [18:41:55]line Товар: 4700001501808 [18:41:55]line Мороженое Бомба Огонь 100гр [18:41:55]line 1.000 * 50.00 [18:41:55]line = 50.00 [18:41:55]line НДС 12% НСП 1% [18:41:55]line > о реализуемом товаре [18:41:55]line ИТОГО: 50.00 [18:41:55]line НСП 1% : 0.44 [18:41:55]line НДС 12% : 5.31 [18:41:55]line Наличными: 50.00 [18:41:55]line Безнал.: 0.00 [18:41:55]line Место: АЗС № 130 "Партнер Нефть" [18:41:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:41:55]line СНО: Общий режим [18:41:55]line Чек 652 21.08.2024 18:41 [18:41:55]line Смена: 466 ФФД: 1.0 [18:41:55]line ЗНМ: 0300000070 [18:41:55]line РНМ: 0000000000092562 [18:41:55]line Версия ККМ: 001 [18:41:55]line ФМ: 0000000000871769 [18:41:55]line ФД: 164054 [18:41:55]line ФПД: 37839020237598 [18:41:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164054&fm=37839020237598&tin=02508201610067®Number=0000000000092562&sum=5000 [18:41:55]line 0 [18:41:55]written 0, free lines is 4095 [18:41:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 48 87 47 00 8B 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 80 02 00 F4 03 04 00 42 DE C5 66 B6 04 01 00 00 68 0B F6 08 32 F8 FE 81 [18:41:55]CommunicateWithHost err = 0 [18:41:55]CheckOFDResponse [18:41:55]1017 (14) - 77093643461234 [18:41:55]1041 (16) - 0000000000871769 [18:41:55]1040 (4) - 164050 [18:41:55]1012 (4) - 21.08.2024 12:32 [18:41:55]1206 (1) - 0 [18:41:55]OFD Sender: Remove packet 164050 [18:41:55]ProducePacketName [18:41:55]name=ofd_packets/00164050 [18:41:55]NVStorageDeleteData [18:41:55]Write to MH i2c: 01 00 00 2A 08 32 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 2A 08 00 00 00 00 00 E2 0C 27 [18:41:55]RasterBufferAndPrint [18:41:55]line [18:41:55]line [18:41:55]line [18:41:55]line [18:41:55]line [18:41:55]written 0, free lines is 3345 [18:41:55]MH_Cut [18:41:55]Write to MH i2c: D1 01 00 31 08 01 0B [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: D1 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: D1 01 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: D1 01 00 31 08 00 0A [18:41:55]Write to MH i2c: 01 00 00 32 08 3A [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:56]OFD Sender: Processing packet 164051 [packets to send 974, broken 970] [18:41:56]ProducePacketName [18:41:56]name=ofd_packets/00164051 [18:41:56]OFD Sender: To server: pG, [18:41:56]CommunicateWithHost lk.salyk.kg:30040 [18:41:56]ConnectInit lk.salyk.kg [18:41:56]*** Cut start [18:41:56]*** Purtial cut [18:41:56]*** Stage 1: CUTSNS_PIN = 1 [18:41:56]Connected sock=7 [18:41: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 37 36 39 0F 01 00 00 F0 DD 07 01 DA D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C0 AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3A 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 D4 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 80 02 00 35 04 06 00 0F D9 05 51 65 4C 4C A8 4B B3 D6 1D EF A1 [18:41:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7D A0 47 00 AF 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 37 36 39 10 04 04 00 D3 80 02 00 F4 03 04 00 44 DE C5 66 B6 04 01 00 00 A3 4F F8 AF 58 89 92 37 [18:41:57]CommunicateWithHost err = 0 [18:41:57]CheckOFDResponse [18:41:57]1017 (14) - 77093643461234 [18:41:57]1041 (16) - 0000000000871769 [18:41:57]1040 (4) - 164051 [18:41:57]1012 (4) - 21.08.2024 12:32 [18:41:57]1206 (1) - 0 [18:41:57]OFD Sender: Remove packet 164051 [18:41:57]ProducePacketName [18:41:57]name=ofd_packets/00164051 [18:41:57]NVStorageDeleteData [18:41:58]OFD Sender: Processing packet 164052 [packets to send 973, broken 970] [18:41:58]ProducePacketName [18:41:58]name=ofd_packets/00164052 [18:41:58]OFD Sender: To server: pG, [18:41:58]CommunicateWithHost lk.salyk.kg:30040 [18:41:58]ConnectInit lk.salyk.kg [18:41:58]Read from MH i2c: 01 [18:41:58]MH_I2C_Read... [18:41:58]*** Stop cut motor [18:41:58]*** Cut end [18:41:58]Read from MH i2c: 01 07 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: 01 07 00 32 08 00 00 00 00 00 FF 0F 4F [18:41:58]process_action close_receipt done [18:41:58]requested_data is exist [18:41:58]produce_requested_data [18:41:58]requested_item fm.sn is exist - process it [18:41:58]wFMCommunicate request_size=4 [18:41:58]MH_SAM_APDU [18:41:58]CAPDU: 80 11 00 00 [18:41:58]Write to MH i2c: E2 08 00 33 08 80 11 00 00 00 00 00 00 B5 [18:41:58]Write i2c OK [18:41:58]MH_I2C_Read... [18:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:58]Read from MH i2c: E2 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 17 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 17 00 33 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [18:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:58]wFMCommunicate OK [18:41:58]requested_item fd.num is exist - process it [18:41:58]SAM_PROTO_GetFieldsCounters [18:41:58]wFMCommunicate request_size=4 [18:41:58]MH_SAM_APDU [18:41:58]CAPDU: 80 13 00 00 [18:41:58]Write to MH i2c: E2 08 00 34 08 80 13 00 00 00 00 00 00 B8 [18:41:58]Write i2c OK [18:41:58]MH_I2C_Read... [18:41:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:58]Read from MH i2c: E2 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 62 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 62 00 34 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 80 02 00 0E 04 04 00 D2 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 B3 [18:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 80 02 00 0E 04 04 00 D2 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 [18:41:59]wFMCommunicate OK [18:41:59]SAM_PROTO_GetFieldsCounters done [18:41:59]requested_item shift.num is exist - process it [18:41:59]requested_item shift.opened is exist - process it [18:41:59]req_shift_opened [18:41:59]FM_GetShiftState [18:41:59]SAM_PROTO_GetShiftState [18:41:59]wFMCommunicate request_size=4 [18:41:59]MH_SAM_APDU [18:41:59]CAPDU: 80 13 01 00 [18:41:59]Write to MH i2c: E2 08 00 35 08 80 13 01 00 00 00 00 00 BA [18:41:59]Write i2c OK [18:41:59]MH_I2C_Read... [18:41:59]Read from MH i2c: E2 [18:41:59]MH_I2C_Read... [18:41:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:59]Read from MH i2c: E2 0E 00 [18:41:59]MH_I2C_Read... [18:41:59]Read from MH i2c: E2 0E 00 35 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [18:41:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:41:59]wFMCommunicate OK [18:41:59]SAM_PROTO_GetShiftState done [18:41:59]FM_GetShiftState done [18:41:59]req_shift_opened done [18:41:59]requested_item shift.open_date is exist - process it [18:41:59]req_shift_open_date [18:41:59]req_shift_open_date done [18:41:59]produce_requested_data done [18:41:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164054,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:41:59]process_action_free close_receipt [18:41:59]json_value_free [18:41:59]json_value_free done [18:41:59]process_json_proto returns [18:41:59]Send response to host [18:41:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164054,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:41:59]free response buf [18:41:59]execute_script done [18:41:59]execute_script returns [18:41:59]free content buf [18:41:59]Sock 9.Close socket [18:41:59]Sock 9.Thread stoped [18:42:00]Connected sock=7 [18:42: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 37 36 39 0F 01 00 00 28 E1 07 01 5C 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 8A 02 00 00 F4 03 04 00 DB 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 80 02 00 35 04 06 00 5B CC BD 73 9D EB 5B FD E7 69 77 7D 52 8B [18:42:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 5F 47 00 53 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 37 36 39 10 04 04 00 D4 80 02 00 F4 03 04 00 47 DE C5 66 B6 04 01 00 00 D3 AF 38 35 68 86 B5 32 [18:42:01]CommunicateWithHost err = 0 [18:42:01]CheckOFDResponse [18:42:01]1017 (14) - 77093643461234 [18:42:01]1041 (16) - 0000000000871769 [18:42:01]1040 (4) - 164052 [18:42:01]1012 (4) - 21.08.2024 12:32 [18:42:01]1206 (1) - 0 [18:42:01]OFD Sender: Remove packet 164052 [18:42:01]ProducePacketName [18:42:01]name=ofd_packets/00164052 [18:42:01]NVStorageDeleteData [18:42:01]OFD Sender: Processing packet 164053 [packets to send 972, broken 970] [18:42:01]ProducePacketName [18:42:01]name=ofd_packets/00164053 [18:42:01]OFD Sender: To server: pG, [18:42:01]CommunicateWithHost lk.salyk.kg:30040 [18:42:01]ConnectInit lk.salyk.kg [18:42:03]Connected sock=7 [18: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 37 36 39 0D 01 00 00 64 B8 05 01 60 71 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 8B 02 00 00 F4 03 04 00 E9 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 80 02 00 35 04 06 00 92 A6 17 58 6D 3E E9 76 2B DC 26 3F 92 65 [18: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 37 36 39 4F 00 00 00 93 F0 47 00 9F 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 37 36 39 10 04 04 00 D5 80 02 00 F4 03 04 00 4A DE C5 66 B6 04 01 00 00 33 AA CA 95 CF 10 E5 6E [18:42:03]CommunicateWithHost err = 0 [18:42:03]CheckOFDResponse [18:42:03]1017 (14) - 77093643461234 [18:42:03]1041 (16) - 0000000000871769 [18:42:03]1040 (4) - 164053 [18:42:03]1012 (4) - 21.08.2024 12:32 [18:42:03]1206 (1) - 0 [18:42:03]OFD Sender: Remove packet 164053 [18:42:03]ProducePacketName [18:42:03]name=ofd_packets/00164053 [18:42:03]NVStorageDeleteData [18:42:04]OFD Sender: Processing packet 164054 [packets to send 971, broken 970] [18:42:04]ProducePacketName [18:42:04]name=ofd_packets/00164054 [18:42:04]OFD Sender: To server: pG, [18:42:04]CommunicateWithHost lk.salyk.kg:30040 [18:42:04]ConnectInit lk.salyk.kg [18:42:05]Connected sock=7 [18: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 37 36 39 36 01 00 00 4E B2 2E 01 1C 04 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 30 38 06 04 30 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 9E D0 B3 D0 BE D0 BD D1 8C 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F0 34 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 80 02 00 35 04 06 00 22 6A 15 5C 23 1E 01 03 6F 3C 9D CF DF FC [18: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 37 36 39 4F 00 00 00 72 27 47 00 01 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 37 36 39 10 04 04 00 D6 80 02 00 F4 03 04 00 4C DE C5 66 B6 04 01 00 00 BF 4E 0E F1 FF 3F 1B 2C [18:42:05]CommunicateWithHost err = 0 [18:42:05]CheckOFDResponse [18:42:05]1017 (14) - 77093643461234 [18:42:05]1041 (16) - 0000000000871769 [18:42:05]1040 (4) - 164054 [18:42:05]1012 (4) - 21.08.2024 12:32 [18:42:05]1206 (1) - 0 [18:42:05]OFD Sender: Remove packet 164054 [18:42:05]ProducePacketName [18:42:05]name=ofd_packets/00164054 [18:42:05]NVStorageDeleteData [18:42:06]OFD Sender: No OFD packet to send [18:42:06]OFD Sender: No OFD packet to send [18:42:11]OFD Sender: No OFD packet to send [18:42:16]OFD Sender: No OFD packet to send [18:42:21]OFD Sender: No OFD packet to send [18:42:26]OFD Sender: No OFD packet to send [18:42:30]recv_with_timeout no data received [18:42:31]OFD Sender: No OFD packet to send [18:42:36]OFD Sender: No OFD packet to send [18:42:41]OFD Sender: No OFD packet to send [18:42:43]recv_with_timeout no data received [18:42:46]OFD Sender: No OFD packet to send [18:42:47]accept exits with 12 [18:42:47]New connection [18:42:47]New thread 3067080036 created [18:42:47]Thread 3066936676 joined [18:42:47]Waiting for new connection... [18:42:47] Sock 12.Parse request [18:42:47]Sock 12.Check first char [18:42:47]Sock 12.First char is OK [18:42:47]request: POST /json_proto HTTP/1.0 [18:42:47]Method: POST [18:42:47]URL: /json_proto [18:42:47]Method is POST - this is cgi request [18:42:47]url: /json_proto [18:42:47]query_string will be loaded in cgi processing [18:42:47]execute_cgi json_proto POST (null) [18:42:47]execute_cgi path=json_proto method=POST [18:42:47]POST find Content-Length [18:42:47]Host: 172.17.44.132:8080 [18:42:47]Content-Length: 682 [18:42:47]Content-Type: application/json [18:42:47] [18:42:47]POST finish read [18:42:47]Found Content-Length = 682 [18:42:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:47]execute_script... [18:42:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:47]POST & json_proto [18:42:47]process_json_proto [18:42:47]json parsed OK: [18:42:47]protocol is kg_v1.0 [18:42:47]action value=close_receipt [18:42:47]process_action close_receipt [18:42:47]cmd_close_receipt [18:42:47]MH_GetDate [18:42:47]Write to MH i2c: F0 00 00 36 08 2D [18:42:47]Write i2c OK [18:42:47]MH_I2C_Read... [18:42:47]Read from MH i2c: F0 [18:42:47]MH_I2C_Read... [18:42:47]Read from MH i2c: F0 09 00 [18:42:47]MH_I2C_Read... [18:42:47]Read from MH i2c: F0 09 00 36 08 00 27 35 C6 66 2A 83 C1 65 91 [18:42:47]GetLastDocTimeStamp 1724265712 [18:42:47]current date 1724265767 [18:42:47]FM_GetShiftState [18:42:47]SAM_PROTO_GetShiftState [18:42:47]wFMCommunicate request_size=4 [18:42:47]MH_SAM_APDU [18:42:47]CAPDU: 80 13 01 00 [18:42:47]Write to MH i2c: E2 08 00 37 08 80 13 01 00 00 00 00 00 BC [18:42:47]Write i2c OK [18:42:47]MH_I2C_Read... [18:42:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:47]Read from MH i2c: E2 [18:42:47]MH_I2C_Read... [18:42:47]Read from MH i2c: E2 0E 00 [18:42:47]MH_I2C_Read... [18:42:47]Read from MH i2c: E2 0E 00 37 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 82 [18:42:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:42:47]wFMCommunicate OK [18:42:47]SAM_PROTO_GetShiftState done [18:42:47]FM_GetShiftState done [18:42:47]opened in 1724199517 [18:42:47]opened+sec_in_day 1724285917 [18:42:47]quantity*price = 100005 [18:42:47]sum+1 = 100006 [18:42:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 653 21.08.2024 18:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164055 ФПД: 257602830555163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164055&fm=257602830555163&tin=02508201610067®Number=0000000000092562&sum=100000 [18:42:48]StoreToDocumentArchive [18:42:48]shift 466 fd 164055 [18:42:48]save to /storage/0466/doc_00164055 [18:42:48]save last doc name /storage/0466/doc_00164055 to /storage/kkm_last_doc_name [18:42:48]save OK [18:42:48]Clear old archive folders... [18:42:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:42:48]tlvbuf is 00B2FBE0 [18:42:48]SAM_PROTO_ClearQueue [18:42:48]wFMCommunicate request_size=4 [18:42:48]MH_SAM_APDU [18:42:48]CAPDU: 80 09 00 00 [18:42:48]Write to MH i2c: E2 08 00 44 08 80 09 00 00 00 00 00 00 BE [18:42:48]Write i2c OK [18:42:48]MH_I2C_Read... [18:42:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:42:48]Read from MH i2c: E2 [18:42:48]MH_I2C_Read... [18:42:48]Read from MH i2c: E2 03 00 [18:42:48]MH_I2C_Read... [18:42:48]Read from MH i2c: E2 03 00 44 08 00 90 00 C0 [18:42:48]RAPDU: 90 00 [18:42:48]wFMCommunicate OK [18:42:48]SAM_PROTO_ClearQueue done [18:42:48]KKMCreateOFDPacket [18:42:48]OFDProtocolAddRootSTLVToBuf [18:42:48]FM_MakeSignedData [18:42:48]FM_MakeSignedData [18:42:48]SAM_PROTO_SignData [18:42:48]wFMCommunicate request_size=4 [18:42:48]MH_SAM_APDU [18:42:48]CAPDU: 80 0D 01 02 [18:42:48]Write to MH i2c: E2 08 00 45 08 80 0D 01 02 00 00 00 00 C6 [18:42:48]Write i2c OK [18:42:48]MH_I2C_Read... [18:42:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:42:48]Read from MH i2c: E2 [18:42:48]MH_I2C_Read... [18:42:48]Read from MH i2c: E2 03 00 [18:42:48]MH_I2C_Read... [18:42:48]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [18:42:48]RAPDU: 90 00 [18:42:48]wFMCommunicate OK [18:42:48]wFMCommunicate request_size=255 [18:42:48]MH_SAM_APDU [18:42:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 02 00 00 F4 03 04 00 28 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 80 02 00 35 04 06 00 EA [18:42:49]Write to MH i2c: E2 02 01 46 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 02 00 00 F4 03 04 00 28 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 80 02 00 35 04 06 00 EA 00 00 07 [18:42:49]Write i2c OK [18:42:49]MH_I2C_Read... [18:42:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:49]Read from MH i2c: E2 [18:42:49]MH_I2C_Read... [18:42:49]Read from MH i2c: E2 03 00 [18:42:49]MH_I2C_Read... [18:42:49]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [18:42:49]RAPDU: 90 00 [18:42:49]wFMCommunicate OK [18:42:49]wFMCommunicate request_size=10 [18:42:49]MH_SAM_APDU [18:42:49]CAPDU: 80 0D 02 02 05 49 D5 35 58 1B [18:42:49]Write to MH i2c: E2 0D 00 47 08 80 0D 02 02 05 00 49 D5 35 58 1B 00 00 99 [18:42:49]Write i2c OK [18:42:49]MH_I2C_Read... [18:42:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:49]Read from MH i2c: E2 [18:42:49]MH_I2C_Read... [18:42:49]Read from MH i2c: E2 03 00 [18:42:49]MH_I2C_Read... [18:42:49]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [18:42:49]RAPDU: 90 00 [18:42:49]wFMCommunicate OK [18:42:49]wFMCommunicate request_size=4 [18:42:49]MH_SAM_APDU [18:42:49]CAPDU: 80 0D 03 02 [18:42:49]Write to MH i2c: E2 08 00 48 08 80 0D 03 02 00 00 00 00 CB [18:42:49]Write i2c OK [18:42:49]MH_I2C_Read... [18:42:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:42:49]Read from MH i2c: E2 [18:42:49]MH_I2C_Read... [18:42:49]Read from MH i2c: E2 0B 00 [18:42:49]MH_I2C_Read... [18:42:49]Read from MH i2c: E2 0B 00 48 08 00 8C 4C 42 BA 48 FF E3 D4 90 00 9E [18:42:49]RAPDU: 8C 4C 42 BA 48 FF E3 D4 90 00 [18:42:49]wFMCommunicate OK [18:42:49]SAM_PROTO_SignData done [18:42:49]FM_MakeSignedData done [18:42:49]CreateOFDProtocolMessage [18:42:49]wFMCommunicate request_size=4 [18:42:49]MH_SAM_APDU [18:42:49]CAPDU: 80 11 00 00 [18:42:49]Write to MH i2c: E2 08 00 49 08 80 11 00 00 00 00 00 00 CB [18:42:49]Write i2c OK [18:42:49]MH_I2C_Read... [18:42:50]Read from MH i2c: E2 [18:42:50]MH_I2C_Read... [18:42:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:50]Read from MH i2c: E2 17 00 [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: E2 17 00 49 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [18:42:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:42:50]wFMCommunicate OK [18:42:50]CreateOFDProtocolMessage done [18:42:50]OFDSenderStorePacket 164055 [18:42:50]StoreOFDPacket docnum=164055 [18:42:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CB 37 07 01 56 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 02 00 00 F4 03 04 00 28 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 80 02 00 35 04 06 00 EA 49 D5 35 58 1B 8C 4C 42 BA 48 FF E3 D4 [18:42:50]CheckFolder [18:42:50]dirname=/storage/ofd_packets [18:42:50]CheckFolder done [18:42:50]ProducePacketName [18:42:50]name=ofd_packets/00164055 [18:42:50]NVStorageSaveData ofd_packets/00164055 [18:42:50]File name is /storage/ofd_packets/00164055 [18:42:50]Write 301 bytes [18:42:50]NVStorageSaveData done [18:42:50]OFDSenderStorePacket done [18:42:50]KKMCreateOFDPacket done [18:42:50]NVStorageSaveData kkm_last_timestamp [18:42:50]File name is /storage/kkm_last_timestamp [18:42:50]Write 4 bytes [18:42:50]NVStorageSaveData done [18:42:50]ExternCall_PrintAddStr [18:42:50]wPrintStart [18:42:50]Write to MH i2c: 01 00 00 4A 08 52 [18:42:50]Write i2c OK [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: 01 [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: 01 07 00 [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: 01 07 00 4A 08 00 00 00 00 00 FF 0F 67 [18:42:50]RasterBufferAndPrint [18:42:50]line Счет N : (1)292658 [18:42:50]line ИНН: 02508201610067 [18:42:50]line Контрольно-Кассовый Чек [18:42:50]line ПРОДАЖА [18:42:50]line ТРК (МРК, ГНК) : 42 [18:42:50]line Товар: 2710124130 [18:42:50]line Аи-92-К-5 [18:42:50]line 14.750 * 67.80 [18:42:50]line = 1000.05 [18:42:50]line НДС 12% НСП 1% [18:42:50]line > о реализуемом товаре [18:42:50]line ОКРУГЛЕНИЕ: -0.05 [18:42:50]line ИТОГО: 1000.00 [18:42:50]line Внесено: 1000.00 [18:42:50]line СДАЧА: 0.00 [18:42:50]line НСП 1% : 8.85 [18:42:50]line НДС 12% : 106.20 [18:42:50]line Наличными: 1000.00 [18:42:50]line Безнал.: 0.00 [18:42:50]line Место: АЗС № 130 "Партнер Нефть" [18:42:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:42:50]line СНО: Общий режим [18:42:50]line Чек 653 21.08.2024 18:42 [18:42:50]line Смена: 466 ФФД: 1.0 [18:42:50]line ЗНМ: 0300000070 [18:42:50]line РНМ: 0000000000092562 [18:42:50]line Версия ККМ: 001 [18:42:50]line ФМ: 0000000000871769 [18:42:50]line ФД: 164055 [18:42:50]line ФПД: 257602830555163 [18:42:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164055&fm=257602830555163&tin=02508201610067®Number=0000000000092562&sum=100000 [18:42:50]written 0, free lines is 4095 [18:42:50]OFD Sender: Processing packet 164055 [packets to send 971, broken 970] [18:42:50]ProducePacketName [18:42:50]name=ofd_packets/00164055 [18:42:50]OFD Sender: To server: pG, [18:42:50]CommunicateWithHost lk.salyk.kg:30040 [18:42:50]ConnectInit lk.salyk.kg [18:42:50]Write to MH i2c: 01 00 00 75 08 7D [18:42:50]Write i2c OK [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: 01 [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: 01 07 00 [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: 01 07 00 75 08 00 00 00 00 00 C9 0C 59 [18:42:50]RasterBufferAndPrint [18:42:50]line [18:42:50]line [18:42:50]line [18:42:50]line [18:42:50]line [18:42:50]written 0, free lines is 3319 [18:42:50]MH_Cut [18:42:50]Write to MH i2c: D1 01 00 7C 08 01 56 [18:42:50]Write i2c OK [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: D1 [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: D1 01 00 [18:42:50]MH_I2C_Read... [18:42:50]Read from MH i2c: D1 01 00 7C 08 00 55 [18:42:50]Write to MH i2c: 01 00 00 7D 08 85 [18:42:50]Write i2c OK [18:42:50]MH_I2C_Read... [18:42:51]*** Cut start [18:42:51]*** Purtial cut [18:42:51]*** Stage 1: CUTSNS_PIN = 1 [18:42:53]Read from MH i2c: 01 [18:42:53]MH_I2C_Read... [18:42:53]*** Stop cut motor [18:42:53]*** Cut end [18:42:53]Read from MH i2c: 01 07 00 [18:42:53]MH_I2C_Read... [18:42:53]Read from MH i2c: 01 07 00 7D 08 00 00 00 00 00 FF 0F 9A [18:42:53]process_action close_receipt done [18:42:53]requested_data is exist [18:42:53]produce_requested_data [18:42:53]requested_item fm.sn is exist - process it [18:42:53]wFMCommunicate request_size=4 [18:42:53]MH_SAM_APDU [18:42:53]CAPDU: 80 11 00 00 [18:42:53]Write to MH i2c: E2 08 00 7E 08 80 11 00 00 00 00 00 00 00 [18:42:53]Write i2c OK [18:42:53]MH_I2C_Read... [18:42:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:53]Read from MH i2c: E2 [18:42:53]MH_I2C_Read... [18:42:53]Read from MH i2c: E2 17 00 [18:42:53]MH_I2C_Read... [18:42:53]Read from MH i2c: E2 17 00 7E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [18:42:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:42:53]wFMCommunicate OK [18:42:53]requested_item fd.num is exist - process it [18:42:53]SAM_PROTO_GetFieldsCounters [18:42:53]wFMCommunicate request_size=4 [18:42:53]MH_SAM_APDU [18:42:53]CAPDU: 80 13 00 00 [18:42:53]Write to MH i2c: E2 08 00 7F 08 80 13 00 00 00 00 00 00 03 [18:42:53]Write i2c OK [18:42:53]MH_I2C_Read... [18:42:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:42:53]Read from MH i2c: E2 [18:42:53]MH_I2C_Read... [18:42:53]Read from MH i2c: E2 62 00 [18:42:53]MH_I2C_Read... [18:42:53]Read from MH i2c: E2 62 00 7F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 80 02 00 0E 04 04 00 D2 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 02 [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 80 02 00 0E 04 04 00 D2 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 [18:42:53]wFMCommunicate OK [18:42:53]SAM_PROTO_GetFieldsCounters done [18:42:53]requested_item shift.num is exist - process it [18:42:53]requested_item shift.opened is exist - process it [18:42:53]req_shift_opened [18:42:53]FM_GetShiftState [18:42:53]SAM_PROTO_GetShiftState [18:42:53]wFMCommunicate request_size=4 [18:42:53]MH_SAM_APDU [18:42:53]CAPDU: 80 13 01 00 [18:42:53]Write to MH i2c: E2 08 00 80 08 80 13 01 00 00 00 00 00 05 [18:42:53]Write i2c OK [18:42:53]MH_I2C_Read... [18:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:54]Read from MH i2c: E2 [18:42:54]MH_I2C_Read... [18:42:54]Read from MH i2c: E2 0E 00 [18:42:54]MH_I2C_Read... [18:42:54]Read from MH i2c: E2 0E 00 80 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [18:42:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:42:54]wFMCommunicate OK [18:42:54]SAM_PROTO_GetShiftState done [18:42:54]FM_GetShiftState done [18:42:54]req_shift_opened done [18:42:54]requested_item shift.open_date is exist - process it [18:42:54]req_shift_open_date [18:42:54]req_shift_open_date done [18:42:54]produce_requested_data done [18:42:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164055,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:42:54]process_action_free close_receipt [18:42:54]json_value_free [18:42:54]json_value_free done [18:42:54]process_json_proto returns [18:42:54]Send response to host [18:42:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164055,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:42:54]free response buf [18:42:54]execute_script done [18:42:54]execute_script returns [18:42:54]free content buf [18:42:54]Sock 12.Close socket [18:42:54]Sock 12.Thread stoped [18:42:55]ConnectInit Can't take IP for lk.salyk.kg [18:42:55]CommunicateWithHost connect error [18:42:55]CommunicateWithHost err = -1 [18:42:55]OFD Sender: Server communicate error [18:43:00]OFD Sender: Processing packet 164055 [packets to send 971, broken 970] [18:43:00]ProducePacketName [18:43:00]name=ofd_packets/00164055 [18:43:00]OFD Sender: To server: pG, [18:43:00]CommunicateWithHost lk.salyk.kg:30040 [18:43:00]ConnectInit lk.salyk.kg [18:43:03]recv_with_timeout no data received [18:43:05]ConnectInit Can't take IP for lk.salyk.kg [18:43:05]CommunicateWithHost connect error [18:43:05]CommunicateWithHost err = -1 [18:43:05]OFD Sender: Server communicate error [18:43:10]OFD Sender: Processing packet 164055 [packets to send 971, broken 970] [18:43:10]ProducePacketName [18:43:10]name=ofd_packets/00164055 [18:43:10]OFD Sender: To server: pG, [18:43:10]CommunicateWithHost lk.salyk.kg:30040 [18:43:10]ConnectInit lk.salyk.kg [18:43:18]recv_with_timeout no data received [18:43:27]Connected sock=10 [18:43: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 37 36 39 0F 01 00 00 CB 37 07 01 56 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 02 00 00 F4 03 04 00 28 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 80 02 00 35 04 06 00 EA 49 D5 35 58 1B 8C 4C 42 BA 48 FF E3 D4 [18:43:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FA C5 47 00 2F 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 37 36 39 10 04 04 00 D7 80 02 00 F4 03 04 00 A1 DE C5 66 B6 04 01 00 00 48 96 B9 21 D5 6A 8A 5D [18:43:31]CommunicateWithHost err = 0 [18:43:31]CheckOFDResponse [18:43:31]1017 (14) - 77093643461234 [18:43:31]1041 (16) - 0000000000871769 [18:43:31]1040 (4) - 164055 [18:43:31]1012 (4) - 21.08.2024 12:33 [18:43:31]1206 (1) - 0 [18:43:31]OFD Sender: Remove packet 164055 [18:43:31]ProducePacketName [18:43:31]name=ofd_packets/00164055 [18:43:31]NVStorageDeleteData [18:43:32]OFD Sender: No OFD packet to send [18:43:36]recv_with_timeout no data received [18:43:37]OFD Sender: No OFD packet to send [18:43:42]OFD Sender: No OFD packet to send [18:43:47]OFD Sender: No OFD packet to send [18:43:50]recv_with_timeout no data received [18:43:52]OFD Sender: No OFD packet to send [18:43:57]OFD Sender: No OFD packet to send [18:44:01]accept exits with 7 [18:44:01]New connection [18:44:01]New thread 3066936676 created [18:44:01]Thread 3067080036 joined [18:44:01]Waiting for new connection... [18:44:01] Sock 7.Parse request [18:44:01]Sock 7.Check first char [18:44:01]Sock 7.First char is OK [18:44:01]request: POST /json_proto HTTP/1.0 [18:44:01]Method: POST [18:44:01]URL: /json_proto [18:44:01]Method is POST - this is cgi request [18:44:01]url: /json_proto [18:44:01]query_string will be loaded in cgi processing [18:44:01]execute_cgi json_proto POST (null) [18:44:01]execute_cgi path=json_proto method=POST [18:44:01]POST find Content-Length [18:44:01]Host: 172.17.44.132:8080 [18:44:01]Content-Length: 679 [18:44:01]Content-Type: application/json [18:44:01] [18:44:01]POST finish read [18:44:01]Found Content-Length = 679 [18:44:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:01]execute_script... [18:44: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)292659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:01]POST & json_proto [18:44:01]process_json_proto [18:44:01]json parsed OK: [18:44:01]protocol is kg_v1.0 [18:44:01]action value=close_receipt [18:44:01]process_action close_receipt [18:44:01]cmd_close_receipt [18:44:01]MH_GetDate [18:44:01]Write to MH i2c: F0 00 00 81 08 78 [18:44:01]Write i2c OK [18:44:01]MH_I2C_Read... [18:44:01]Read from MH i2c: F0 [18:44:01]MH_I2C_Read... [18:44:01]Read from MH i2c: F0 09 00 [18:44:01]MH_I2C_Read... [18:44:01]Read from MH i2c: F0 09 00 81 08 00 72 35 C6 66 2A 83 C1 65 27 [18:44:01]GetLastDocTimeStamp 1724265768 [18:44:01]current date 1724265842 [18:44:01]FM_GetShiftState [18:44:01]SAM_PROTO_GetShiftState [18:44:01]wFMCommunicate request_size=4 [18:44:01]MH_SAM_APDU [18:44:01]CAPDU: 80 13 01 00 [18:44:01]Write to MH i2c: E2 08 00 82 08 80 13 01 00 00 00 00 00 07 [18:44:01]Write i2c OK [18:44:01]MH_I2C_Read... [18:44:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:01]Read from MH i2c: E2 [18:44:01]MH_I2C_Read... [18:44:01]Read from MH i2c: E2 0E 00 [18:44:01]MH_I2C_Read... [18:44:01]Read from MH i2c: E2 0E 00 82 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CD [18:44:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:44:01]wFMCommunicate OK [18:44:01]SAM_PROTO_GetShiftState done [18:44:01]FM_GetShiftState done [18:44:01]opened in 1724199517 [18:44:01]opened+sec_in_day 1724285917 [18:44:01]quantity*price = 100050 [18:44:01]sum+1 = 100052 [18:44:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 654 21.08.2024 18:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164056 ФПД: 75876689590356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164056&fm=75876689590356&tin=02508201610067®Number=0000000000092562&sum=100000 [18:44:03]StoreToDocumentArchive [18:44:03]shift 466 fd 164056 [18:44:03]save to /storage/0466/doc_00164056 [18:44:03]save last doc name /storage/0466/doc_00164056 to /storage/kkm_last_doc_name [18:44:03]save OK [18:44:03]Clear old archive folders... [18:44:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:44:03]tlvbuf is 00B319A0 [18:44:03]SAM_PROTO_ClearQueue [18:44:03]wFMCommunicate request_size=4 [18:44:03]MH_SAM_APDU [18:44:03]CAPDU: 80 09 00 00 [18:44:03]Write to MH i2c: E2 08 00 8F 08 80 09 00 00 00 00 00 00 09 [18:44:03]Write i2c OK [18:44:03]MH_I2C_Read... [18:44:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:03]Read from MH i2c: E2 [18:44:03]MH_I2C_Read... [18:44:03]Read from MH i2c: E2 03 00 [18:44:03]MH_I2C_Read... [18:44:03]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [18:44:03]RAPDU: 90 00 [18:44:03]wFMCommunicate OK [18:44:03]SAM_PROTO_ClearQueue done [18:44:03]KKMCreateOFDPacket [18:44:03]OFDProtocolAddRootSTLVToBuf [18:44:03]FM_MakeSignedData [18:44:03]FM_MakeSignedData [18:44:03]SAM_PROTO_SignData [18:44:03]wFMCommunicate request_size=4 [18:44:03]MH_SAM_APDU [18:44:03]CAPDU: 80 0D 01 02 [18:44:03]Write to MH i2c: E2 08 00 90 08 80 0D 01 02 00 00 00 00 11 [18:44:03]Write i2c OK [18:44:03]MH_I2C_Read... [18:44:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:03]Read from MH i2c: E2 [18:44:03]MH_I2C_Read... [18:44:03]Read from MH i2c: E2 03 00 [18:44:03]MH_I2C_Read... [18:44:03]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [18:44:03]RAPDU: 90 00 [18:44:03]wFMCommunicate OK [18:44:03]wFMCommunicate request_size=255 [18:44:03]MH_SAM_APDU [18:44: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 38 30 30 06 04 09 00 D0 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 8E 02 00 00 F4 03 04 00 72 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 80 02 00 35 04 06 00 45 02 6B 21 [18:44:03]Write to MH i2c: E2 02 01 91 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 38 30 30 06 04 09 00 D0 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 8E 02 00 00 F4 03 04 00 72 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 80 02 00 35 04 06 00 45 02 6B 21 00 00 03 [18:44:03]Write i2c OK [18:44:03]MH_I2C_Read... [18:44:03]recv_with_timeout no data received [18:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:04]Read from MH i2c: E2 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 03 00 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [18:44:04]RAPDU: 90 00 [18:44:04]wFMCommunicate OK [18:44:04]wFMCommunicate request_size=7 [18:44:04]MH_SAM_APDU [18:44:04]CAPDU: 80 0D 02 02 02 38 54 [18:44:04]Write to MH i2c: E2 0A 00 92 08 80 0D 02 02 02 00 38 54 00 00 A4 [18:44:04]Write i2c OK [18:44:04]MH_I2C_Read... [18:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:04]Read from MH i2c: E2 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 03 00 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 03 00 92 08 00 90 00 0E [18:44:04]RAPDU: 90 00 [18:44:04]wFMCommunicate OK [18:44:04]wFMCommunicate request_size=4 [18:44:04]MH_SAM_APDU [18:44:04]CAPDU: 80 0D 03 02 [18:44:04]Write to MH i2c: E2 08 00 93 08 80 0D 03 02 00 00 00 00 16 [18:44:04]Write i2c OK [18:44:04]MH_I2C_Read... [18:44:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:04]Read from MH i2c: E2 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 0B 00 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 0B 00 93 08 00 44 AF 4B 3A 17 0B 20 81 90 00 52 [18:44:04]RAPDU: 44 AF 4B 3A 17 0B 20 81 90 00 [18:44:04]wFMCommunicate OK [18:44:04]SAM_PROTO_SignData done [18:44:04]FM_MakeSignedData done [18:44:04]CreateOFDProtocolMessage [18:44:04]wFMCommunicate request_size=4 [18:44:04]MH_SAM_APDU [18:44:04]CAPDU: 80 11 00 00 [18:44:04]Write to MH i2c: E2 08 00 94 08 80 11 00 00 00 00 00 00 16 [18:44:04]Write i2c OK [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 [18:44:04]MH_I2C_Read... [18:44:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:04]Read from MH i2c: E2 17 00 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: E2 17 00 94 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [18:44:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:44:04]wFMCommunicate OK [18:44:04]CreateOFDProtocolMessage done [18:44:04]OFDSenderStorePacket 164056 [18:44:04]StoreOFDPacket docnum=164056 [18:44:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FC ED 04 01 6B 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 8E 02 00 00 F4 03 04 00 72 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 80 02 00 35 04 06 00 45 02 6B 21 38 54 44 AF 4B 3A 17 0B 20 81 [18:44:04]CheckFolder [18:44:04]dirname=/storage/ofd_packets [18:44:04]CheckFolder done [18:44:04]ProducePacketName [18:44:04]name=ofd_packets/00164056 [18:44:04]NVStorageSaveData ofd_packets/00164056 [18:44:04]File name is /storage/ofd_packets/00164056 [18:44:04]Write 298 bytes [18:44:04]NVStorageSaveData done [18:44:04]OFDSenderStorePacket done [18:44:04]KKMCreateOFDPacket done [18:44:04]NVStorageSaveData kkm_last_timestamp [18:44:04]File name is /storage/kkm_last_timestamp [18:44:04]Write 4 bytes [18:44:04]NVStorageSaveData done [18:44:04]ExternCall_PrintAddStr [18:44:04]wPrintStart [18:44:04]Write to MH i2c: 01 00 00 95 08 9D [18:44:04]Write i2c OK [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: 01 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: 01 07 00 [18:44:04]MH_I2C_Read... [18:44:04]Read from MH i2c: 01 07 00 95 08 00 00 00 00 00 FF 0F B2 [18:44:04]RasterBufferAndPrint [18:44:04]line Счет N : (1)292659 [18:44:04]line ИНН: 02508201610067 [18:44:04]line Контрольно-Кассовый Чек [18:44:04]line ПРОДАЖА [18:44:04]line ТРК (МРК, ГНК) : 64 [18:44:04]line Товар: 2710194800 [18:44:04]line ДТ-К-5 [18:44:04]line 13.130 * 76.20 [18:44:04]line = 1000.51 [18:44:04]line НДС 12% НСП 1% [18:44:04]line > о реализуемом товаре [18:44:04]line ОКРУГЛЕНИЕ: -0.51 [18:44:04]line ИТОГО: 1000.00 [18:44:04]line Внесено: 1000.00 [18:44:04]line СДАЧА: 0.00 [18:44:04]line НСП 1% : 8.85 [18:44:04]line НДС 12% : 106.25 [18:44:04]line Наличными: 1000.00 [18:44:04]line Безнал.: 0.00 [18:44:04]line Место: АЗС № 130 "Партнер Нефть" [18:44:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:44:04]line СНО: Общий режим [18:44:04]line Чек 654 21.08.2024 18:44 [18:44:04]line Смена: 466 ФФД: 1.0 [18:44:04]line ЗНМ: 0300000070 [18:44:04]line РНМ: 0000000000092562 [18:44:04]line Версия ККМ: 001 [18:44:04]line ФМ: 0000000000871769 [18:44:04]line ФД: 164056 [18:44:04]line ФПД: 75876689590356 [18:44:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164056&fm=75876689590356&tin=02508201610067®Number=0000000000092562&sum=100000 [18:44:04]OFD Sender: Processing packet 164056 [packets to send 971, broken 970] [18:44:04]ProducePacketName [18:44:04]name=ofd_packets/00164056 [18:44:04]OFD Sender: To server: pG, [18:44:04]CommunicateWithHost lk.salyk.kg:30040 [18:44:04]ConnectInit lk.salyk.kg [18:44:04]written 0, free lines is 4095 [18:44:05]Write to MH i2c: 01 00 00 C0 08 C8 [18:44:05]Write i2c OK [18:44:05]MH_I2C_Read... [18:44:05]Read from MH i2c: 01 [18:44:05]MH_I2C_Read... [18:44:05]Read from MH i2c: 01 07 00 [18:44:05]MH_I2C_Read... [18:44:05]Read from MH i2c: 01 07 00 C0 08 00 00 00 00 00 CF 0C AA [18:44:05]RasterBufferAndPrint [18:44:05]line [18:44:05]line [18:44:05]line [18:44:05]line [18:44:05]line [18:44:05]written 0, free lines is 3325 [18:44:05]MH_Cut [18:44:05]Write to MH i2c: D1 01 00 C7 08 01 A1 [18:44:05]Write i2c OK [18:44:05]MH_I2C_Read... [18:44:05]Read from MH i2c: D1 [18:44:05]MH_I2C_Read... [18:44:05]Read from MH i2c: D1 01 00 [18:44:05]MH_I2C_Read... [18:44:05]Read from MH i2c: D1 01 00 C7 08 00 A0 [18:44:05]Write to MH i2c: 01 00 00 C8 08 D0 [18:44:05]Write i2c OK [18:44:05]MH_I2C_Read... [18:44:05]*** Cut start [18:44:05]*** Purtial cut [18:44:05]*** Stage 1: CUTSNS_PIN = 1 [18:44:07]Read from MH i2c: 01 [18:44:07]MH_I2C_Read... [18:44:07]*** Stop cut motor [18:44:07]*** Cut end [18:44:07]Read from MH i2c: 01 07 00 [18:44:07]MH_I2C_Read... [18:44:07]Read from MH i2c: 01 07 00 C8 08 00 00 00 00 00 FF 0F E5 [18:44:07]process_action close_receipt done [18:44:07]requested_data is exist [18:44:07]produce_requested_data [18:44:07]requested_item fm.sn is exist - process it [18:44:07]wFMCommunicate request_size=4 [18:44:07]MH_SAM_APDU [18:44:07]CAPDU: 80 11 00 00 [18:44:07]Write to MH i2c: E2 08 00 C9 08 80 11 00 00 00 00 00 00 4B [18:44:08]Write i2c OK [18:44:08]MH_I2C_Read... [18:44:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:08]Read from MH i2c: E2 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 17 00 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 17 00 C9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [18:44:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:44:08]wFMCommunicate OK [18:44:08]requested_item fd.num is exist - process it [18:44:08]SAM_PROTO_GetFieldsCounters [18:44:08]wFMCommunicate request_size=4 [18:44:08]MH_SAM_APDU [18:44:08]CAPDU: 80 13 00 00 [18:44:08]Write to MH i2c: E2 08 00 CA 08 80 13 00 00 00 00 00 00 4E [18:44:08]Write i2c OK [18:44:08]MH_I2C_Read... [18:44:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:08]Read from MH i2c: E2 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 62 00 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 62 00 CA 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 51 [18:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:08]wFMCommunicate OK [18:44:08]SAM_PROTO_GetFieldsCounters done [18:44:08]requested_item shift.num is exist - process it [18:44:08]requested_item shift.opened is exist - process it [18:44:08]req_shift_opened [18:44:08]FM_GetShiftState [18:44:08]SAM_PROTO_GetShiftState [18:44:08]wFMCommunicate request_size=4 [18:44:08]MH_SAM_APDU [18:44:08]CAPDU: 80 13 01 00 [18:44:08]Write to MH i2c: E2 08 00 CB 08 80 13 01 00 00 00 00 00 50 [18:44:08]Write i2c OK [18:44:08]MH_I2C_Read... [18:44:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:08]Read from MH i2c: E2 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 0E 00 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 0E 00 CB 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 16 [18:44:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:44:08]wFMCommunicate OK [18:44:08]SAM_PROTO_GetShiftState done [18:44:08]FM_GetShiftState done [18:44:08]req_shift_opened done [18:44:08]requested_item shift.open_date is exist - process it [18:44:08]req_shift_open_date [18:44:08]req_shift_open_date done [18:44:08]produce_requested_data done [18:44:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164056,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:44:08]process_action_free close_receipt [18:44:08]json_value_free [18:44:08]json_value_free done [18:44:08]process_json_proto returns [18:44:08]Send response to host [18:44:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164056,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:44:08]free response buf [18:44:08]execute_script done [18:44:08]execute_script returns [18:44:08]free content buf [18:44:08]Sock 7.Close socket [18:44:08]Sock 7.Thread stoped [18:44:09]ConnectInit Can't take IP for lk.salyk.kg [18:44:09]CommunicateWithHost connect error [18:44:09]CommunicateWithHost err = -1 [18:44:09]OFD Sender: Server communicate error [18:44:14]OFD Sender: Processing packet 164056 [packets to send 971, broken 970] [18:44:14]ProducePacketName [18:44:14]name=ofd_packets/00164056 [18:44:14]OFD Sender: To server: pG, [18:44:14]CommunicateWithHost lk.salyk.kg:30040 [18:44:14]ConnectInit lk.salyk.kg [18:44:18]recv_with_timeout no data received [18:44:19]ConnectInit Can't take IP for lk.salyk.kg [18:44:19]CommunicateWithHost connect error [18:44:19]CommunicateWithHost err = -1 [18:44:19]OFD Sender: Server communicate error [18:44:24]OFD Sender: Processing packet 164056 [packets to send 971, broken 970] [18:44:24]ProducePacketName [18:44:24]name=ofd_packets/00164056 [18:44:24]OFD Sender: To server: pG, [18:44:24]CommunicateWithHost lk.salyk.kg:30040 [18:44:24]ConnectInit lk.salyk.kg [18:44:29]ConnectInit Can't take IP for lk.salyk.kg [18:44:29]CommunicateWithHost connect error [18:44:29]CommunicateWithHost err = -1 [18:44:29]OFD Sender: Server communicate error [18:44:34]OFD Sender: Processing packet 164056 [packets to send 971, broken 970] [18:44:34]ProducePacketName [18:44:34]name=ofd_packets/00164056 [18:44:34]OFD Sender: To server: pG, [18:44:34]CommunicateWithHost lk.salyk.kg:30040 [18:44:34]ConnectInit lk.salyk.kg [18:44:35]recv_with_timeout no data received [18:44:39]ConnectInit Can't take IP for lk.salyk.kg [18:44:39]CommunicateWithHost connect error [18:44:39]CommunicateWithHost err = -1 [18:44:39]OFD Sender: Server communicate error [18:44:44]OFD Sender: Processing packet 164056 [packets to send 971, broken 970] [18:44:44]ProducePacketName [18:44:44]name=ofd_packets/00164056 [18:44:44]OFD Sender: To server: pG, [18:44:44]CommunicateWithHost lk.salyk.kg:30040 [18:44:44]ConnectInit lk.salyk.kg [18:44:45]Connected sock=9 [18:44: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 37 36 39 0C 01 00 00 FC ED 04 01 6B 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 8E 02 00 00 F4 03 04 00 72 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 80 02 00 35 04 06 00 45 02 6B 21 38 54 44 AF 4B 3A 17 0B 20 81 [18: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 37 36 39 4F 00 00 00 35 4D 47 00 15 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 37 36 39 10 04 04 00 D8 80 02 00 F4 03 04 00 EC DE C5 66 B6 04 01 00 00 DB FC EC FE 8C 42 27 44 [18:44:47]CommunicateWithHost err = 0 [18:44:47]CheckOFDResponse [18:44:47]1017 (14) - 77093643461234 [18:44:47]1041 (16) - 0000000000871769 [18:44:47]1040 (4) - 164056 [18:44:47]1012 (4) - 21.08.2024 12:34 [18:44:47]1206 (1) - 0 [18:44:47]OFD Sender: Remove packet 164056 [18:44:47]ProducePacketName [18:44:47]name=ofd_packets/00164056 [18:44:47]NVStorageDeleteData [18:44:47]OFD Sender: No OFD packet to send [18:44:53]OFD Sender: No OFD packet to send [18:44:58]OFD Sender: No OFD packet to send [18:44:58]recv_with_timeout no data received [18:45:03]OFD Sender: No OFD packet to send [18:45:08]OFD Sender: No OFD packet to send [18:45:13]OFD Sender: No OFD packet to send [18:45:14]recv_with_timeout no data received [18:45:18]OFD Sender: No OFD packet to send [18:45:23]OFD Sender: No OFD packet to send [18:45:28]OFD Sender: No OFD packet to send [18:45:33]OFD Sender: No OFD packet to send [18:45:33]recv_with_timeout no data received [18:45:38]OFD Sender: No OFD packet to send [18:45:43]OFD Sender: No OFD packet to send [18:45:48]OFD Sender: No OFD packet to send [18:45:53]OFD Sender: No OFD packet to send [18:45:58]OFD Sender: No OFD packet to send [18:46:03]OFD Sender: No OFD packet to send [18:46:08]OFD Sender: No OFD packet to send [18:46:13]OFD Sender: No OFD packet to send [18:46:15]recv_with_timeout no data received [18:46:18]OFD Sender: No OFD packet to send [18:46:20]accept exits with 10 [18:46:20]New connection [18:46:20]New thread 3067080036 created [18:46:20]Thread 3066936676 joined [18:46:20]Waiting for new connection... [18:46:20] Sock 10.Parse request [18:46:20]Sock 10.Check first char [18:46:20]Sock 10.First char is OK [18:46:20]request: POST /json_proto HTTP/1.0 [18:46:20]Method: POST [18:46:20]URL: /json_proto [18:46:20]Method is POST - this is cgi request [18:46:20]url: /json_proto [18:46:20]query_string will be loaded in cgi processing [18:46:20]execute_cgi json_proto POST (null) [18:46:20]execute_cgi path=json_proto method=POST [18:46:20]POST find Content-Length [18:46:20]Host: 172.17.44.132:8080 [18:46:20]Content-Length: 682 [18:46:20]Content-Type: application/json [18:46:20] [18:46:20]POST finish read [18:46:20]Found Content-Length = 682 [18:46:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:20]execute_script... [18: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)292660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:20]POST & json_proto [18:46:20]process_json_proto [18:46:20]json parsed OK: [18:46:20]protocol is kg_v1.0 [18:46:20]action value=close_receipt [18:46:20]process_action close_receipt [18:46:20]cmd_close_receipt [18:46:20]MH_GetDate [18:46:20]Write to MH i2c: F0 00 00 CC 08 C3 [18:46:20]Write i2c OK [18:46:20]MH_I2C_Read... [18:46:20]Read from MH i2c: F0 [18:46:20]MH_I2C_Read... [18:46:20]Read from MH i2c: F0 09 00 [18:46:20]MH_I2C_Read... [18:46:20]Read from MH i2c: F0 09 00 CC 08 00 FC 35 C6 66 2A 83 C1 65 FC [18:46:20]GetLastDocTimeStamp 1724265842 [18:46:20]current date 1724265980 [18:46:20]FM_GetShiftState [18:46:20]SAM_PROTO_GetShiftState [18:46:20]wFMCommunicate request_size=4 [18:46:20]MH_SAM_APDU [18:46:20]CAPDU: 80 13 01 00 [18:46:20]Write to MH i2c: E2 08 00 CD 08 80 13 01 00 00 00 00 00 52 [18:46:20]Write i2c OK [18:46:20]MH_I2C_Read... [18:46:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:20]Read from MH i2c: E2 [18:46:20]MH_I2C_Read... [18:46:20]Read from MH i2c: E2 0E 00 [18:46:20]MH_I2C_Read... [18:46:20]Read from MH i2c: E2 0E 00 CD 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 18 [18:46:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:46:20]wFMCommunicate OK [18:46:20]SAM_PROTO_GetShiftState done [18:46:20]FM_GetShiftState done [18:46:20]opened in 1724199517 [18:46:20]opened+sec_in_day 1724285917 [18:46:20]quantity*price = 150032 [18:46:20]sum+1 = 150033 [18:46:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 655 21.08.2024 18:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164057 ФПД: 224943969783265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164057&fm=224943969783265&tin=02508201610067®Number=0000000000092562&sum=150000 [18:46:21]StoreToDocumentArchive [18:46:21]shift 466 fd 164057 [18:46:21]save to /storage/0466/doc_00164057 [18:46:21]save last doc name /storage/0466/doc_00164057 to /storage/kkm_last_doc_name [18:46:21]save OK [18:46:21]Clear old archive folders... [18:46:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:46:21]tlvbuf is 00B762E0 [18:46:21]SAM_PROTO_ClearQueue [18:46:21]wFMCommunicate request_size=4 [18:46:21]MH_SAM_APDU [18:46:21]CAPDU: 80 09 00 00 [18:46:21]Write to MH i2c: E2 08 00 DA 08 80 09 00 00 00 00 00 00 54 [18:46:21]Write i2c OK [18:46:21]MH_I2C_Read... [18:46:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:46:21]Read from MH i2c: E2 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [18:46:21]RAPDU: 90 00 [18:46:21]wFMCommunicate OK [18:46:21]SAM_PROTO_ClearQueue done [18:46:21]KKMCreateOFDPacket [18:46:21]OFDProtocolAddRootSTLVToBuf [18:46:21]FM_MakeSignedData [18:46:21]FM_MakeSignedData [18:46:21]SAM_PROTO_SignData [18:46:21]wFMCommunicate request_size=4 [18:46:21]MH_SAM_APDU [18:46:21]CAPDU: 80 0D 01 02 [18:46:21]Write to MH i2c: E2 08 00 DB 08 80 0D 01 02 00 00 00 00 5C [18:46:21]Write i2c OK [18:46:21]MH_I2C_Read... [18:46:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:46:21]Read from MH i2c: E2 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [18:46:21]RAPDU: 90 00 [18:46:21]wFMCommunicate OK [18:46:21]wFMCommunicate request_size=255 [18:46:21]MH_SAM_APDU [18:46:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8F 02 00 00 F4 03 04 00 FD 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 80 02 00 35 04 06 00 CC [18:46:21]Write to MH i2c: E2 02 01 DC 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 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 8F 02 00 00 F4 03 04 00 FD 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 80 02 00 35 04 06 00 CC 00 00 3C [18:46:21]Write i2c OK [18:46:21]MH_I2C_Read... [18:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:21]Read from MH i2c: E2 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [18:46:21]RAPDU: 90 00 [18:46:21]wFMCommunicate OK [18:46:21]wFMCommunicate request_size=10 [18:46:21]MH_SAM_APDU [18:46:21]CAPDU: 80 0D 02 02 05 95 D9 69 CD E1 [18:46:21]Write to MH i2c: E2 0D 00 DD 08 80 0D 02 02 05 00 95 D9 69 CD E1 00 00 EE [18:46:21]Write i2c OK [18:46:21]MH_I2C_Read... [18:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:21]Read from MH i2c: E2 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 03 00 DD 08 00 90 00 59 [18:46:21]RAPDU: 90 00 [18:46:21]wFMCommunicate OK [18:46:21]wFMCommunicate request_size=4 [18:46:21]MH_SAM_APDU [18:46:21]CAPDU: 80 0D 03 02 [18:46:21]Write to MH i2c: E2 08 00 DE 08 80 0D 03 02 00 00 00 00 61 [18:46:21]Write i2c OK [18:46:21]MH_I2C_Read... [18:46:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:46:21]Read from MH i2c: E2 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 0B 00 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 0B 00 DE 08 00 51 D7 20 41 E2 25 9B DA 90 00 67 [18:46:21]RAPDU: 51 D7 20 41 E2 25 9B DA 90 00 [18:46:21]wFMCommunicate OK [18:46:21]SAM_PROTO_SignData done [18:46:21]FM_MakeSignedData done [18:46:21]CreateOFDProtocolMessage [18:46:21]wFMCommunicate request_size=4 [18:46:21]MH_SAM_APDU [18:46:21]CAPDU: 80 11 00 00 [18:46:21]Write to MH i2c: E2 08 00 DF 08 80 11 00 00 00 00 00 00 61 [18:46:21]Write i2c OK [18:46:21]MH_I2C_Read... [18:46:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:21]Read from MH i2c: E2 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 17 00 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: E2 17 00 DF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [18:46:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:46:21]wFMCommunicate OK [18:46:21]CreateOFDProtocolMessage done [18:46:21]OFDSenderStorePacket 164057 [18:46:21]StoreOFDPacket docnum=164057 [18:46:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 80 1F 07 01 6A 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8F 02 00 00 F4 03 04 00 FD 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 80 02 00 35 04 06 00 CC 95 D9 69 CD E1 51 D7 20 41 E2 25 9B DA [18:46:21]CheckFolder [18:46:21]dirname=/storage/ofd_packets [18:46:21]CheckFolder done [18:46:21]ProducePacketName [18:46:21]name=ofd_packets/00164057 [18:46:21]NVStorageSaveData ofd_packets/00164057 [18:46:21]File name is /storage/ofd_packets/00164057 [18:46:21]Write 301 bytes [18:46:21]NVStorageSaveData done [18:46:21]OFDSenderStorePacket done [18:46:21]KKMCreateOFDPacket done [18:46:21]NVStorageSaveData kkm_last_timestamp [18:46:21]File name is /storage/kkm_last_timestamp [18:46:21]Write 4 bytes [18:46:21]NVStorageSaveData done [18:46:21]ExternCall_PrintAddStr [18:46:21]wPrintStart [18:46:21]Write to MH i2c: 01 00 00 E0 08 E8 [18:46:21]Write i2c OK [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: 01 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: 01 07 00 [18:46:21]MH_I2C_Read... [18:46:21]Read from MH i2c: 01 07 00 E0 08 00 00 00 00 00 FF 0F FD [18:46:21]RasterBufferAndPrint [18:46:21]line Счет N : (1)292660 [18:46:21]line ИНН: 02508201610067 [18:46:21]line Контрольно-Кассовый Чек [18:46:21]line ПРОДАЖА [18:46:21]line ТРК (МРК, ГНК) : 43 [18:46:21]line Товар: 2710124500 [18:46:21]line Аи-95-К-5 [18:46:21]line 20.220 * 74.20 [18:46:21]line = 1500.32 [18:46:21]line НДС 12% НСП 1% [18:46:21]line > о реализуемом товаре [18:46:21]line ОКРУГЛЕНИЕ: -0.32 [18:46:21]line ИТОГО: 1500.00 [18:46:21]line Внесено: 1500.00 [18:46:21]line СДАЧА: 0.00 [18:46:21]line НСП 1% : 13.28 [18:46:21]line НДС 12% : 159.33 [18:46:21]line Наличными: 1500.00 [18:46:21]line Безнал.: 0.00 [18:46:21]line Место: АЗС № 130 "Партнер Нефть" [18:46:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:46:21]line СНО: Общий режим [18:46:21]line Чек 655 21.08.2024 18:46 [18:46:21]line Смена: 466 ФФД: 1.0 [18:46:21]line ЗНМ: 0300000070 [18:46:21]line РНМ: 0000000000092562 [18:46:21]line Версия ККМ: 001 [18:46:21]line ФМ: 0000000000871769 [18:46:21]line ФД: 164057 [18:46:21]line ФПД: 224943969783265 [18:46:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164057&fm=224943969783265&tin=02508201610067®Number=0000000000092562&sum=150000 [18:46:21]written 0, free lines is 4095 [18:46:21]OFD Sender: Processing packet 164057 [packets to send 971, broken 970] [18:46:21]ProducePacketName [18:46:21]name=ofd_packets/00164057 [18:46:21]OFD Sender: To server: pG, [18:46:21]CommunicateWithHost lk.salyk.kg:30040 [18:46:21]ConnectInit lk.salyk.kg [18:46:22]Write to MH i2c: 01 00 00 0B 09 14 [18:46:22]Write i2c OK [18:46:22]MH_I2C_Read... [18:46:22]Read from MH i2c: 01 [18:46:22]MH_I2C_Read... [18:46:22]Read from MH i2c: 01 07 00 [18:46:22]MH_I2C_Read... [18:46:22]Read from MH i2c: 01 07 00 0B 09 00 00 00 00 00 C1 0C E8 [18:46:22]RasterBufferAndPrint [18:46:22]line [18:46:22]line [18:46:22]line [18:46:22]line [18:46:22]line [18:46:22]written 0, free lines is 3273 [18:46:22]MH_Cut [18:46:22]Write to MH i2c: D1 01 00 12 09 01 ED [18:46:22]Write i2c OK [18:46:22]MH_I2C_Read... [18:46:22]Read from MH i2c: D1 [18:46:22]MH_I2C_Read... [18:46:22]Read from MH i2c: D1 01 00 [18:46:22]MH_I2C_Read... [18:46:22]Read from MH i2c: D1 01 00 12 09 00 EC [18:46:22]Write to MH i2c: 01 00 00 13 09 1C [18:46:22]Write i2c OK [18:46:22]MH_I2C_Read... [18:46:23]*** Cut start [18:46:23]*** Purtial cut [18:46:23]*** Stage 1: CUTSNS_PIN = 1 [18:46:25]Read from MH i2c: 01 [18:46:25]MH_I2C_Read... [18:46:25]*** Stop cut motor [18:46:25]*** Cut end [18:46:25]Read from MH i2c: 01 07 00 [18:46:25]MH_I2C_Read... [18:46:25]Read from MH i2c: 01 07 00 13 09 00 00 00 00 00 FF 0F 31 [18:46:25]process_action close_receipt done [18:46:25]requested_data is exist [18:46:25]produce_requested_data [18:46:25]requested_item fm.sn is exist - process it [18:46:25]wFMCommunicate request_size=4 [18:46:25]MH_SAM_APDU [18:46:25]CAPDU: 80 11 00 00 [18:46:25]Write to MH i2c: E2 08 00 14 09 80 11 00 00 00 00 00 00 97 [18:46:25]Write i2c OK [18:46:25]MH_I2C_Read... [18:46:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:25]Read from MH i2c: E2 [18:46:25]MH_I2C_Read... [18:46:25]Read from MH i2c: E2 17 00 [18:46:25]MH_I2C_Read... [18:46:25]Read from MH i2c: E2 17 00 14 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [18:46:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:46:25]wFMCommunicate OK [18:46:25]requested_item fd.num is exist - process it [18:46:25]SAM_PROTO_GetFieldsCounters [18:46:25]wFMCommunicate request_size=4 [18:46:25]MH_SAM_APDU [18:46:25]CAPDU: 80 13 00 00 [18:46:25]Write to MH i2c: E2 08 00 15 09 80 13 00 00 00 00 00 00 9A [18:46:25]Write i2c OK [18:46:25]MH_I2C_Read... [18:46:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:46:25]Read from MH i2c: E2 [18:46:25]MH_I2C_Read... [18:46:25]Read from MH i2c: E2 62 00 [18:46:25]MH_I2C_Read... [18:46:25]Read from MH i2c: E2 62 00 15 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [18:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:46:25]wFMCommunicate OK [18:46:25]SAM_PROTO_GetFieldsCounters done [18:46:25]requested_item shift.num is exist - process it [18:46:25]requested_item shift.opened is exist - process it [18:46:25]req_shift_opened [18:46:25]FM_GetShiftState [18:46:25]SAM_PROTO_GetShiftState [18:46:25]wFMCommunicate request_size=4 [18:46:25]MH_SAM_APDU [18:46:25]CAPDU: 80 13 01 00 [18:46:25]Write to MH i2c: E2 08 00 16 09 80 13 01 00 00 00 00 00 9C [18:46:25]Write i2c OK [18:46:25]MH_I2C_Read... [18:46:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:25]Read from MH i2c: E2 [18:46:25]MH_I2C_Read... [18:46:25]Read from MH i2c: E2 0E 00 [18:46:25]MH_I2C_Read... [18:46:25]Read from MH i2c: E2 0E 00 16 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 62 [18:46:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:46:25]wFMCommunicate OK [18:46:25]SAM_PROTO_GetShiftState done [18:46:25]FM_GetShiftState done [18:46:25]req_shift_opened done [18:46:25]requested_item shift.open_date is exist - process it [18:46:25]req_shift_open_date [18:46:25]req_shift_open_date done [18:46:25]produce_requested_data done [18:46:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164057,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:46:25]process_action_free close_receipt [18:46:25]json_value_free [18:46:25]json_value_free done [18:46:25]process_json_proto returns [18:46:25]Send response to host [18:46:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164057,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:46:25]free response buf [18:46:25]execute_script done [18:46:25]execute_script returns [18:46:25]free content buf [18:46:25]Sock 10.Close socket [18:46:25]Sock 10.Thread stoped [18:46:27]recv_with_timeout no data received [18:46:29]Connected sock=11 [18:46: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 37 36 39 0F 01 00 00 80 1F 07 01 6A 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8F 02 00 00 F4 03 04 00 FD 35 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 80 02 00 35 04 06 00 CC 95 D9 69 CD E1 51 D7 20 41 E2 25 9B DA [18:46:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C2 D6 47 00 F9 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 37 36 39 10 04 04 00 D9 80 02 00 F4 03 04 00 55 DF C5 66 B6 04 01 00 00 3E 8B 24 64 0C 10 B6 D0 [18:46:32]CommunicateWithHost err = 0 [18:46:32]CheckOFDResponse [18:46:32]1017 (14) - 77093643461234 [18:46:32]1041 (16) - 0000000000871769 [18:46:32]1040 (4) - 164057 [18:46:32]1012 (4) - 21.08.2024 12:36 [18:46:32]1206 (1) - 0 [18:46:32]OFD Sender: Remove packet 164057 [18:46:32]ProducePacketName [18:46:32]name=ofd_packets/00164057 [18:46:32]NVStorageDeleteData [18:46:33]OFD Sender: No OFD packet to send [18:46:37]recv_with_timeout no data received [18:46:38]OFD Sender: No OFD packet to send [18:46:43]OFD Sender: No OFD packet to send [18:46:48]OFD Sender: No OFD packet to send [18:46:53]OFD Sender: No OFD packet to send [18:46:58]OFD Sender: No OFD packet to send [18:47:03]OFD Sender: No OFD packet to send [18:47:08]recv_with_timeout no data received [18:47:08]OFD Sender: No OFD packet to send [18:47:13]OFD Sender: No OFD packet to send [18:47:18]OFD Sender: No OFD packet to send [18:47:18]recv_with_timeout no data received [18:47:23]OFD Sender: No OFD packet to send [18:47:28]OFD Sender: No OFD packet to send [18:47:30]recv_with_timeout no data received [18:47:33]OFD Sender: No OFD packet to send [18:47:38]OFD Sender: No OFD packet to send [18:47:42]recv_with_timeout no data received [18:47:43]OFD Sender: No OFD packet to send [18:47:48]OFD Sender: No OFD packet to send [18:47:53]OFD Sender: No OFD packet to send [18:47:58]OFD Sender: No OFD packet to send [18:48:03]OFD Sender: No OFD packet to send [18:48:08]OFD Sender: No OFD packet to send [18:48:13]OFD Sender: No OFD packet to send [18:48:15]recv_with_timeout no data received [18:48:18]OFD Sender: No OFD packet to send [18:48:23]OFD Sender: No OFD packet to send [18:48:28]OFD Sender: No OFD packet to send [18:48:33]OFD Sender: No OFD packet to send [18:48:34]accept exits with 7 [18:48:34]New connection [18:48:34]New thread 3066936676 created [18:48:34]Thread 3067080036 joined [18:48:34]Waiting for new connection... [18:48:34] Sock 7.Parse request [18:48:34]Sock 7.Check first char [18:48:34]Sock 7.First char is OK [18:48:34]request: POST /json_proto HTTP/1.0 [18:48:34]Method: POST [18:48:34]URL: /json_proto [18:48:34]Method is POST - this is cgi request [18:48:34]url: /json_proto [18:48:34]query_string will be loaded in cgi processing [18:48:34]execute_cgi json_proto POST (null) [18:48:34]execute_cgi path=json_proto method=POST [18:48:34]POST find Content-Length [18:48:34]Host: 172.17.44.132:8080 [18:48:34]Content-Length: 677 [18:48:34]Content-Type: application/json [18:48:34] [18:48:34]POST finish read [18:48:34]Found Content-Length = 677 [18:48:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:34]execute_script... [18:48: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)292662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:34]POST & json_proto [18:48:34]process_json_proto [18:48:34]json parsed OK: [18:48:34]protocol is kg_v1.0 [18:48:34]action value=close_receipt [18:48:34]process_action close_receipt [18:48:34]cmd_close_receipt [18:48:34]MH_GetDate [18:48:34]Write to MH i2c: F0 00 00 17 09 0F [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: F0 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: F0 09 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: F0 09 00 17 09 00 83 36 C6 66 2A 83 C1 65 D0 [18:48:34]GetLastDocTimeStamp 1724265981 [18:48:34]current date 1724266115 [18:48:34]FM_GetShiftState [18:48:34]SAM_PROTO_GetShiftState [18:48:34]wFMCommunicate request_size=4 [18:48:34]MH_SAM_APDU [18:48:34]CAPDU: 80 13 01 00 [18:48:34]Write to MH i2c: E2 08 00 18 09 80 13 01 00 00 00 00 00 9E [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 0E 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 0E 00 18 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 64 [18:48:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:48:34]wFMCommunicate OK [18:48:34]SAM_PROTO_GetShiftState done [18:48:34]FM_GetShiftState done [18:48:34]opened in 1724199517 [18:48:34]opened+sec_in_day 1724285917 [18:48:34]quantity*price = 20001 [18:48:34]sum+1 = 20002 [18:48:34]Check (price>sum+1) || (price+1 о реализуемом товаре [18:52:56]line ОКРУГЛЕНИЕ: -0.01 [18:52:56]line ИТОГО: 200.00 [18:52:56]line Внесено: 200.00 [18:52:56]line СДАЧА: 0.00 [18:52:56]line НСП 1% : 1.77 [18:52:56]line НДС 12% : 21.24 [18:52:56]line Наличными: 200.00 [18:52:56]line Безнал.: 0.00 [18:52:56]line Место: АЗС № 130 "Партнер Нефть" [18:52:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:52:56]line СНО: Общий режим [18:52:56]line Чек 656 21.08.2024 18:48 [18:52:56]line Смена: 466 ФФД: 1.0 [18:52:56]line ЗНМ: 0300000070 [18:52:56]line РНМ: 0000000000092562 [18:52:56]line Версия ККМ: 001 [18:52:56]line ФМ: 0000000000871769 [18:52:56]line ФД: 164058 [18:52:56]line ФПД: 161767819653807 [18:52:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T184835&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164058&fm=161767819653807&tin=02508201610067®Number=0000000000092562&sum=20000 [18:52:56]written 0, free lines is 4095 [18:52:56]Write to MH i2c: 01 00 00 48 00 48 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: 01 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: 01 07 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D0 0C 2B [18:52:56]RasterBufferAndPrint [18:52:56]line [18:52:56]line [18:52:56]line [18:52:56]line [18:52:56]line [18:52:56]written 0, free lines is 3299 [18:52:56]MH_Cut [18:52:56]Write to MH i2c: D1 01 00 4F 00 01 21 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: D1 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: D1 01 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: D1 01 00 4F 00 00 20 [18:52:56]Write to MH i2c: 01 00 00 50 00 50 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:57]*** Cut start [18:52:57]*** Purtial cut [18:52:57]*** Stage 1: CUTSNS_PIN = 1 [18:52:59]Read from MH i2c: 01 [18:52:59]MH_I2C_Read... [18:52:59]*** Stop cut motor [18:52:59]*** Cut end [18:52:59]Read from MH i2c: 01 07 00 [18:52:59]MH_I2C_Read... [18:52:59]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [18:52:59]process_action print_doc done [18:52:59]requested_data is exist [18:52:59]produce_requested_data [18:52:59]produce_requested_data return (null) [18:52:59]process_action_free print_doc [18:52:59]json_value_free [18:52:59]json_value_free done [18:52:59]process_json_proto returns [18:52:59]Send response to host [18:52:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [18:52:59]free response buf [18:52:59]execute_script done [18:52:59]execute_script returns [18:52:59]free content buf [18:52:59]Sock 9.Close socket [18:52:59]Sock 9.Thread stoped [18:53:00]accept exits with 7 [18:53:00]New connection [18:53:00]New thread 3066764644 created [18:53:00]Thread 3066908004 joined [18:53:00]Waiting for new connection... [18:53:00] Sock 7.Parse request [18:53:00]Sock 7.Check first char [18:53:00]Sock 7.First char is OK [18:53:00]request: POST /json_proto HTTP/1.0 [18:53:00]Method: POST [18:53:00]URL: /json_proto [18:53:00]Method is POST - this is cgi request [18:53:00]url: /json_proto [18:53:00]query_string will be loaded in cgi processing [18:53:00]execute_cgi json_proto POST (null) [18:53:00]execute_cgi path=json_proto method=POST [18:53:00]POST find Content-Length [18:53:00]Host: 172.17.44.132:8080 [18:53:00]Content-Length: 890 [18:53:00]Content-Type: application/json [18:53:00] [18:53:00]POST finish read [18:53:00]Found Content-Length = 890 [18:53:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50679", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:00]execute_script... [18:53:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50679", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:00]POST & json_proto [18:53:00]process_json_proto [18:53:00]json parsed OK: [18:53:00]protocol is kg_v1.0 [18:53:00]action value=close_receipt [18:53:00]process_action close_receipt [18:53:00]cmd_close_receipt [18:53:00]MH_GetDate [18:53:00]Write to MH i2c: F0 00 00 51 00 40 [18:53:00]Write i2c OK [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: F0 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: F0 09 00 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: F0 09 00 51 00 00 8C 37 C6 66 2A 83 C1 65 0B [18:53:00]GetLastDocTimeStamp 1724266115 [18:53:00]current date 1724266380 [18:53:00]FM_GetShiftState [18:53:00]SAM_PROTO_GetShiftState [18:53:00]wFMCommunicate request_size=4 [18:53:00]MH_SAM_APDU [18:53:00]CAPDU: 80 13 01 00 [18:53:00]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [18:53:00]Write i2c OK [18:53:00]MH_I2C_Read... [18:53:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:00]Read from MH i2c: E2 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: E2 0E 00 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [18:53:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:53:00]wFMCommunicate OK [18:53:00]SAM_PROTO_GetShiftState done [18:53:00]FM_GetShiftState done [18:53:00]opened in 1724199517 [18:53:00]opened+sec_in_day 1724285917 [18:53:00]quantity*price = 5000 [18:53:00]sum+1 = 5001 [18:53:00]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310326 Вода Адыгене 1л б/г 1.000 * 35.00 = 35.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 657 21.08.2024 18:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164059 ФПД: 42772594063479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164059&fm=42772594063479&tin=02508201610067®Number=0000000000092562&sum=8500 0 [18:53:01]StoreToDocumentArchive [18:53:01]shift 466 fd 164059 [18:53:01]save to /storage/0466/doc_00164059 [18:53:01]save last doc name /storage/0466/doc_00164059 to /storage/kkm_last_doc_name [18:53:01]save OK [18:53:01]Clear old archive folders... [18:53:01]ProcessDocumentItem done err = 0, tmpTLVsize=374 [18:53:01]tlvbuf is 00D1F7B0 [18:53:01]SAM_PROTO_ClearQueue [18:53:01]wFMCommunicate request_size=4 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 09 00 00 [18:53:01]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:01]Read from MH i2c: E2 03 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [18:53:01]RAPDU: 90 00 [18:53:01]wFMCommunicate OK [18:53:01]SAM_PROTO_ClearQueue done [18:53:01]KKMCreateOFDPacket [18:53:01]OFDProtocolAddRootSTLVToBuf [18:53:01]FM_MakeSignedData [18:53:01]FM_MakeSignedData [18:53:01]SAM_PROTO_SignData [18:53:01]wFMCommunicate request_size=4 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 0D 01 02 [18:53:01]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 [18:53:02]MH_I2C_Read... [18:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:02]Read from MH i2c: E2 03 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [18:53:02]RAPDU: 90 00 [18:53:02]wFMCommunicate OK [18:53:02]wFMCommunicate request_size=255 [18:53:02]MH_SAM_APDU [18:53:02]CAPDU: 80 0D 02 02 FA 03 00 76 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 [18:53:02]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 76 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 00 00 A9 [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:02]Read from MH i2c: E2 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 03 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [18:53:02]RAPDU: 90 00 [18:53:02]wFMCommunicate OK [18:53:02]wFMCommunicate request_size=133 [18:53:02]MH_SAM_APDU [18:53:02]CAPDU: 80 0D 02 02 80 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 8C 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 80 02 00 35 04 06 00 26 E6 C5 46 78 77 [18:53:02]Write to MH i2c: E2 88 00 62 00 80 0D 02 02 80 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 8C 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 80 02 00 35 04 06 00 26 E6 C5 46 78 77 00 00 A5 [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:02]Read from MH i2c: E2 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 03 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [18:53:02]RAPDU: 90 00 [18:53:02]wFMCommunicate OK [18:53:02]wFMCommunicate request_size=4 [18:53:02]MH_SAM_APDU [18:53:02]CAPDU: 80 0D 03 02 [18:53:02]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:02]Read from MH i2c: E2 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 0B 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 0B 00 63 00 00 1F 20 EA 91 8E 7F 64 23 90 00 2D [18:53:02]RAPDU: 1F 20 EA 91 8E 7F 64 23 90 00 [18:53:02]wFMCommunicate OK [18:53:02]SAM_PROTO_SignData done [18:53:02]FM_MakeSignedData done [18:53:02]CreateOFDProtocolMessage [18:53:02]wFMCommunicate request_size=4 [18:53:02]MH_SAM_APDU [18:53:02]CAPDU: 80 11 00 00 [18:53:02]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:02]Read from MH i2c: E2 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 17 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [18:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:02]wFMCommunicate OK [18:53:02]CreateOFDProtocolMessage done [18:53:02]OFDSenderStorePacket 164059 [18:53:02]StoreOFDPacket docnum=164059 [18:53:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8A 01 00 00 98 78 82 01 14 04 5A 03 01 00 03 00 76 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 8C 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 80 02 00 35 04 06 00 26 E6 C5 46 78 77 1F 20 EA 91 8E 7F 64 23 [18:53:02]CheckFolder [18:53:02]dirname=/storage/ofd_packets [18:53:02]CheckFolder done [18:53:02]ProducePacketName [18:53:02]name=ofd_packets/00164059 [18:53:02]NVStorageSaveData ofd_packets/00164059 [18:53:02]File name is /storage/ofd_packets/00164059 [18:53:02]Write 424 bytes [18:53:02]NVStorageSaveData done [18:53:02]OFDSenderStorePacket done [18:53:02]KKMCreateOFDPacket done [18:53:02]NVStorageSaveData kkm_last_timestamp [18:53:02]File name is /storage/kkm_last_timestamp [18:53:02]Write 4 bytes [18:53:02]NVStorageSaveData done [18:53:02]ExternCall_PrintAddStr [18:53:02]wPrintStart [18:53:02]Write to MH i2c: 01 00 00 65 00 65 [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 07 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [18:53:02]RasterBufferAndPrint [18:53:02]line Счет N : (3)50679 [18:53:02]line ИНН: 02508201610067 [18:53:02]line Контрольно-Кассовый Чек [18:53:02]line ПРОДАЖА [18:53:02]line Товар: 4700000160358 [18:53:02]line Вода Легенда 1л [18:53:02]line 1.000 * 50.00 [18:53:02]line = 50.00 [18:53:02]line НДС 12% НСП 1% [18:53:02]line > о реализуемом товаре [18:53:02]line Товар: 4700000310326 [18:53:02]line Вода Адыгене 1л б/г [18:53:02]line 1.000 * 35.00 [18:53:02]line = 35.00 [18:53:02]line НДС 12% НСП 1% [18:53:02]line > о реализуемом товаре [18:53:02]line ИТОГО: 85.00 [18:53:02]line НСП 1% : 0.75 [18:53:02]line НДС 12% : 9.03 [18:53:02]line Наличными: 85.00 [18:53:02]line Безнал.: 0.00 [18:53:02]line Место: АЗС № 130 "Партнер Нефть" [18:53:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:53:02]line СНО: Общий режим [18:53:02]line Чек 657 21.08.2024 18:53 [18:53:02]line Смена: 466 ФФД: 1.0 [18:53:02]line ЗНМ: 0300000070 [18:53:02]line РНМ: 0000000000092562 [18:53:02]line Версия ККМ: 001 [18:53:02]line ФМ: 0000000000871769 [18:53:02]line ФД: 164059 [18:53:02]line ФПД: 42772594063479 [18:53:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164059&fm=42772594063479&tin=02508201610067®Number=0000000000092562&sum=8500 [18:53:02]OFD Sender: Processing packet 164059 [packets to send 971, broken 970] [18:53:02]ProducePacketName [18:53:02]name=ofd_packets/00164059 [18:53:02]OFD Sender: To server: pG, [18:53:02]CommunicateWithHost lk.salyk.kg:30040 [18:53:02]ConnectInit lk.salyk.kg [18:53:02]line 0 [18:53:02]written 0, free lines is 4095 [18:53:03]Write to MH i2c: 01 00 00 93 00 93 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 07 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 07 00 93 00 00 00 00 00 00 85 0C 2B [18:53:03]RasterBufferAndPrint [18:53:03]line [18:53:03]line [18:53:03]line [18:53:03]line [18:53:03]line [18:53:03]written 0, free lines is 3226 [18:53:03]MH_Cut [18:53:03]Write to MH i2c: D1 01 00 9A 00 01 6C [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: D1 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: D1 01 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: D1 01 00 9A 00 00 6B [18:53:03]Write to MH i2c: 01 00 00 9B 00 9B [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:04]*** Cut start [18:53:04]*** Purtial cut [18:53:04]*** Stage 1: CUTSNS_PIN = 1 [18:53:06]Read from MH i2c: 01 [18:53:06]MH_I2C_Read... [18:53:06]*** Stop cut motor [18:53:06]*** Cut end [18:53:06]Read from MH i2c: 01 07 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: 01 07 00 9B 00 00 00 00 00 00 FF 0F B0 [18:53:06]process_action close_receipt done [18:53:06]requested_data is exist [18:53:06]produce_requested_data [18:53:06]requested_item fm.sn is exist - process it [18:53:06]wFMCommunicate request_size=4 [18:53:06]MH_SAM_APDU [18:53:06]CAPDU: 80 11 00 00 [18:53:06]Write to MH i2c: E2 08 00 9C 00 80 11 00 00 00 00 00 00 16 [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:06]Read from MH i2c: E2 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 17 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 17 00 9C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [18:53:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:06]wFMCommunicate OK [18:53:06]requested_item fd.num is exist - process it [18:53:06]SAM_PROTO_GetFieldsCounters [18:53:06]wFMCommunicate request_size=4 [18:53:06]MH_SAM_APDU [18:53:06]CAPDU: 80 13 00 00 [18:53:06]Write to MH i2c: E2 08 00 9D 00 80 13 00 00 00 00 00 00 19 [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:06]Read from MH i2c: E2 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 62 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 62 00 9D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 28 [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:06]wFMCommunicate OK [18:53:06]SAM_PROTO_GetFieldsCounters done [18:53:06]requested_item shift.num is exist - process it [18:53:06]requested_item shift.opened is exist - process it [18:53:06]req_shift_opened [18:53:06]FM_GetShiftState [18:53:06]SAM_PROTO_GetShiftState [18:53:06]wFMCommunicate request_size=4 [18:53:06]MH_SAM_APDU [18:53:06]CAPDU: 80 13 01 00 [18:53:06]Write to MH i2c: E2 08 00 9E 00 80 13 01 00 00 00 00 00 1B [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:06]Read from MH i2c: E2 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 0E 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 0E 00 9E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [18:53:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:53:06]wFMCommunicate OK [18:53:06]SAM_PROTO_GetShiftState done [18:53:06]FM_GetShiftState done [18:53:06]req_shift_opened done [18:53:06]requested_item shift.open_date is exist - process it [18:53:06]req_shift_open_date [18:53:06]req_shift_open_date done [18:53:06]produce_requested_data done [18:53:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164059,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:53:06]process_action_free close_receipt [18:53:06]json_value_free [18:53:06]json_value_free done [18:53:06]process_json_proto returns [18:53:06]Send response to host [18:53:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164059,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:53:06]free response buf [18:53:06]execute_script done [18:53:06]execute_script returns [18:53:06]free content buf [18:53:06]Sock 7.Close socket [18:53:06]Sock 7.Thread stoped [18:53:10]Connected sock=11 [18:53: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 37 36 39 8A 01 00 00 98 78 82 01 14 04 5A 03 01 00 03 00 76 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 8C 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 80 02 00 35 04 06 00 26 E6 C5 46 78 77 1F 20 EA 91 8E 7F 64 23 [18:53:10]accept exits with 10 [18:53:10]New connection [18:53:10]New thread 3066908004 created [18:53:10]Thread 3066764644 joined [18:53:10]Waiting for new connection... [18:53:10] Sock 10.Parse request [18:53:10]Sock 10.Check first char [18:53:10]Sock 10.First char is OK [18:53:10]request: POST /json_proto HTTP/1.0 [18:53:10]Method: POST [18:53:10]URL: /json_proto [18:53:10]Method is POST - this is cgi request [18:53:10]url: /json_proto [18:53:10]query_string will be loaded in cgi processing [18:53:10]execute_cgi json_proto POST (null) [18:53:10]execute_cgi path=json_proto method=POST [18:53:10]POST find Content-Length [18:53:10]Host: 172.17.44.132:8080 [18:53:10]Content-Length: 939 [18:53:10]Content-Type: application/json [18:53:10] [18:53:10]POST finish read [18:53:10]Found Content-Length = 939 [18:53:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50680", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:10]execute_script... [18:53: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 : (3)50680", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:10]POST & json_proto [18:53:10]process_json_proto [18:53:10]json parsed OK: [18:53:10]protocol is kg_v1.0 [18:53:10]action value=close_receipt [18:53:10]process_action close_receipt [18:53:10]cmd_close_receipt [18:53:10]MH_GetDate [18:53:10]Write to MH i2c: F0 00 00 9F 00 8E [18:53:10]Write i2c OK [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: F0 [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: F0 09 00 [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: F0 09 00 9F 00 00 96 37 C6 66 2A 83 C1 65 63 [18:53:10]GetLastDocTimeStamp 1724266380 [18:53:10]current date 1724266390 [18:53:10]FM_GetShiftState [18:53:10]SAM_PROTO_GetShiftState [18:53:10]wFMCommunicate request_size=4 [18:53:10]MH_SAM_APDU [18:53:10]CAPDU: 80 13 01 00 [18:53:10]Write to MH i2c: E2 08 00 A0 00 80 13 01 00 00 00 00 00 1D [18:53:10]Write i2c OK [18:53:10]MH_I2C_Read... [18:53:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:10]Read from MH i2c: E2 [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: E2 0E 00 [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: E2 0E 00 A0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [18:53:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:53:10]wFMCommunicate OK [18:53:10]SAM_PROTO_GetShiftState done [18:53:10]FM_GetShiftState done [18:53:10]opened in 1724199517 [18:53:10]opened+sec_in_day 1724285917 [18:53:10]quantity*price = 9500 [18:53:10]sum+1 = 9501 [18:53:10]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 658 21.08.2024 18:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164060 ФПД: 34477268338146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185311&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164060&fm=34477268338146&tin=02508201610067®Number=0000000000092562&sum=20500 0 [18:53:12]StoreToDocumentArchive [18:53:12]shift 466 fd 164060 [18:53:12]save to /storage/0466/doc_00164060 [18:53:12]save last doc name /storage/0466/doc_00164060 to /storage/kkm_last_doc_name [18:53:12]save OK [18:53:12]Clear old archive folders... [18:53:12]ProcessDocumentItem done err = 0, tmpTLVsize=416 [18:53:12]tlvbuf is 00D22CD0 [18:53:12]SAM_PROTO_ClearQueue [18:53:12]wFMCommunicate request_size=4 [18:53:12]MH_SAM_APDU [18:53:12]CAPDU: 80 09 00 00 [18:53:12]Write to MH i2c: E2 08 00 AD 00 80 09 00 00 00 00 00 00 1F [18:53:12]Write i2c OK [18:53:12]MH_I2C_Read... [18:53:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:12]Read from MH i2c: E2 [18:53:12]MH_I2C_Read... [18:53:12]Read from MH i2c: E2 03 00 [18:53:12]MH_I2C_Read... [18:53:12]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [18:53:12]RAPDU: 90 00 [18:53:12]wFMCommunicate OK [18:53:12]SAM_PROTO_ClearQueue done [18:53:12]KKMCreateOFDPacket [18:53:12]OFDProtocolAddRootSTLVToBuf [18:53:12]FM_MakeSignedData [18:53:12]FM_MakeSignedData [18:53:12]SAM_PROTO_SignData [18:53:12]wFMCommunicate request_size=4 [18:53:12]MH_SAM_APDU [18:53:12]CAPDU: 80 0D 01 02 [18:53:12]Write to MH i2c: E2 08 00 AE 00 80 0D 01 02 00 00 00 00 27 [18:53:12]Write i2c OK [18:53:12]MH_I2C_Read... [18:53:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:12]Read from MH i2c: E2 [18:53:12]MH_I2C_Read... [18:53:12]Read from MH i2c: E2 03 00 [18:53:12]MH_I2C_Read... [18:53:12]Read from MH i2c: E2 03 00 AE 00 00 90 00 22 [18:53:12]RAPDU: 90 00 [18:53:12]wFMCommunicate OK [18:53:12]wFMCommunicate request_size=255 [18:53:12]MH_SAM_APDU [18:53:12]CAPDU: 80 0D 02 02 FA 03 00 A0 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 [18:53:12]Write to MH i2c: E2 02 01 AF 00 80 0D 02 02 FA 00 03 00 A0 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 00 00 99 [18:53:12]Write i2c OK [18:53:12]MH_I2C_Read... [18:53:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:12]Read from MH i2c: E2 [18:53:12]MH_I2C_Read... [18:53:12]Read from MH i2c: E2 03 00 [18:53:12]MH_I2C_Read... [18:53:12]Read from MH i2c: E2 03 00 AF 00 00 90 00 23 [18:53:12]RAPDU: 90 00 [18:53:12]wFMCommunicate OK [18:53:12]wFMCommunicate request_size=175 [18:53:12]MH_SAM_APDU [18:53:12]CAPDU: 80 0D 02 02 AA BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 97 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 80 02 00 35 04 06 00 1F 5B 5D 55 05 E2 [18:53:13]Write to MH i2c: E2 B2 00 B0 00 80 0D 02 02 AA 00 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 97 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 80 02 00 35 04 06 00 1F 5B 5D 55 05 E2 00 00 5F [18:53:13]Write i2c OK [18:53:13]MH_I2C_Read... [18:53:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:13]Read from MH i2c: E2 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: E2 03 00 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [18:53:13]RAPDU: 90 00 [18:53:13]wFMCommunicate OK [18:53:13]wFMCommunicate request_size=4 [18:53:13]MH_SAM_APDU [18:53:13]CAPDU: 80 0D 03 02 [18:53:13]Write to MH i2c: E2 08 00 B1 00 80 0D 03 02 00 00 00 00 2C [18:53:13]Write i2c OK [18:53:13]MH_I2C_Read... [18:53:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:13]Read from MH i2c: E2 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: E2 0B 00 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: E2 0B 00 B1 00 00 FD DB F9 18 C7 5F C7 3C 90 00 3F [18:53:13]RAPDU: FD DB F9 18 C7 5F C7 3C 90 00 [18:53:13]wFMCommunicate OK [18:53:13]SAM_PROTO_SignData done [18:53:13]FM_MakeSignedData done [18:53:13]CreateOFDProtocolMessage [18:53:13]wFMCommunicate request_size=4 [18:53:13]MH_SAM_APDU [18:53:13]CAPDU: 80 11 00 00 [18:53:13]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [18:53:13]Write i2c OK [18:53:13]MH_I2C_Read... [18:53:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:13]Read from MH i2c: E2 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: E2 17 00 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: E2 17 00 B2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [18:53:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:13]wFMCommunicate OK [18:53:13]CreateOFDProtocolMessage done [18:53:13]OFDSenderStorePacket 164060 [18:53:13]StoreOFDPacket docnum=164060 [18:53:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B4 01 00 00 9D D0 AC 01 07 18 5A 03 01 00 03 00 A0 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 97 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 80 02 00 35 04 06 00 1F 5B 5D 55 05 E2 FD DB F9 18 C7 5F C7 3C [18:53:13]CheckFolder [18:53:13]dirname=/storage/ofd_packets [18:53:13]CheckFolder done [18:53:13]ProducePacketName [18:53:13]name=ofd_packets/00164060 [18:53:13]NVStorageSaveData ofd_packets/00164060 [18:53:13]File name is /storage/ofd_packets/00164060 [18:53:13]Write 466 bytes [18:53:13]NVStorageSaveData done [18:53:13]OFDSenderStorePacket done [18:53:13]KKMCreateOFDPacket done [18:53:13]NVStorageSaveData kkm_last_timestamp [18:53:13]File name is /storage/kkm_last_timestamp [18:53:13]Write 4 bytes [18:53:13]NVStorageSaveData done [18:53:13]ExternCall_PrintAddStr [18:53:13]wPrintStart [18:53:13]Write to MH i2c: 01 00 00 B3 00 B3 [18:53:13]Write i2c OK [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: 01 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: 01 07 00 [18:53:13]MH_I2C_Read... [18:53:13]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [18:53:13]RasterBufferAndPrint [18:53:13]line Счет N : (3)50680 [18:53:13]line ИНН: 02508201610067 [18:53:13]line Контрольно-Кассовый Чек [18:53:13]line ПРОДАЖА [18:53:13]line Товар: 4700000480050 [18:53:13]line Напиток Nitro Energy эн green ж/б 0,45л [18:53:13]line 1.000 * 95.00 [18:53:13]line = 95.00 [18:53:13]line НДС 12% НСП 1% [18:53:13]line > о реализуемом товаре [18:53:13]line Товар: 4870022003305 [18:53:13]line Напиток Gorilla эн нат ж/б 0,5/0,45л [18:53:13]line 1.000 * 110.00 [18:53:13]line = 110.00 [18:53:13]line НДС 12% НСП 1% [18:53:13]line > о реализуемом товаре [18:53:13]line ИТОГО: 205.00 [18:53:13]line НСП 1% : 1.81 [18:53:13]line НДС 12% : 21.77 [18:53:13]line Наличными: 205.00 [18:53:13]line Безнал.: 0.00 [18:53:13]line Место: АЗС № 130 "Партнер Нефть" [18:53:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:53:13]line СНО: Общий режим [18:53:13]line Чек 658 21.08.2024 18:53 [18:53:13]line Смена: 466 ФФД: 1.0 [18:53:13]line ЗНМ: 0300000070 [18:53:13]line РНМ: 0000000000092562 [18:53:13]line Версия ККМ: 001 [18:53:13]line ФМ: 0000000000871769 [18:53:13]line ФД: 164060 [18:53:13]line ФПД: 34477268338146 [18:53:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185311&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164060&fm=34477268338146&tin=02508201610067®Number=0000000000092562&sum=20500 [18:53:13]line 0 [18:53:13]written 0, free lines is 4095 [18:53:14]Write to MH i2c: 01 00 00 E3 00 E3 [18:53:14]Write i2c OK [18:53:14]MH_I2C_Read... [18:53:14]Read from MH i2c: 01 [18:53:14]MH_I2C_Read... [18:53:14]Read from MH i2c: 01 07 00 [18:53:14]MH_I2C_Read... [18:53:14]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 66 0C 5C [18:53:14]RasterBufferAndPrint [18:53:14]line [18:53:14]line [18:53:14]line [18:53:14]line [18:53:14]line [18:53:14]written 0, free lines is 3200 [18:53:14]MH_Cut [18:53:14]Write to MH i2c: D1 01 00 EA 00 01 BC [18:53:14]Write i2c OK [18:53:14]MH_I2C_Read... [18:53:14]Read from MH i2c: D1 [18:53:14]MH_I2C_Read... [18:53:14]Read from MH i2c: D1 01 00 [18:53:14]MH_I2C_Read... [18:53:14]Read from MH i2c: D1 01 00 EA 00 00 BB [18:53:14]Write to MH i2c: 01 00 00 EB 00 EB [18:53:14]Write i2c OK [18:53:14]MH_I2C_Read... [18:53:14]*** Cut start [18:53:14]*** Purtial cut [18:53:14]*** Stage 1: CUTSNS_PIN = 1 [18:53:15]recv_with_timeout no data received [18:53:15]CommunicateWithHost answer receiving error [18:53:15]CommunicateWithHost err = -3 [18:53:15]OFD Sender: Server communicate error [18:53:15]OFD Sender: Processing packet 164059 [packets to send 972, broken 970] [18:53:15]ProducePacketName [18:53:15]name=ofd_packets/00164059 [18:53:15]OFD Sender: To server: pG, [18:53:15]CommunicateWithHost lk.salyk.kg:30040 [18:53:15]ConnectInit lk.salyk.kg [18:53:16]Read from MH i2c: 01 [18:53:16]MH_I2C_Read... [18:53:16]*** Stop cut motor [18:53:16]*** Cut end [18:53:16]Read from MH i2c: 01 07 00 [18:53:16]MH_I2C_Read... [18:53:16]Read from MH i2c: 01 07 00 EB 00 00 00 00 00 00 FF 0F 00 [18:53:16]process_action close_receipt done [18:53:16]requested_data is exist [18:53:16]produce_requested_data [18:53:16]requested_item fm.sn is exist - process it [18:53:16]wFMCommunicate request_size=4 [18:53:16]MH_SAM_APDU [18:53:16]CAPDU: 80 11 00 00 [18:53:16]Write to MH i2c: E2 08 00 EC 00 80 11 00 00 00 00 00 00 66 [18:53:16]Write i2c OK [18:53:16]MH_I2C_Read... [18:53:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:17]Read from MH i2c: E2 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 17 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 17 00 EC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [18:53:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:17]wFMCommunicate OK [18:53:17]requested_item fd.num is exist - process it [18:53:17]SAM_PROTO_GetFieldsCounters [18:53:17]wFMCommunicate request_size=4 [18:53:17]MH_SAM_APDU [18:53:17]CAPDU: 80 13 00 00 [18:53:17]Write to MH i2c: E2 08 00 ED 00 80 13 00 00 00 00 00 00 69 [18:53:17]Write i2c OK [18:53:17]MH_I2C_Read... [18:53:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:17]Read from MH i2c: E2 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 62 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 62 00 ED 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 7C [18:53: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:17]wFMCommunicate OK [18:53:17]SAM_PROTO_GetFieldsCounters done [18:53:17]requested_item shift.num is exist - process it [18:53:17]requested_item shift.opened is exist - process it [18:53:17]req_shift_opened [18:53:17]FM_GetShiftState [18:53:17]SAM_PROTO_GetShiftState [18:53:17]wFMCommunicate request_size=4 [18:53:17]MH_SAM_APDU [18:53:17]CAPDU: 80 13 01 00 [18:53:17]Write to MH i2c: E2 08 00 EE 00 80 13 01 00 00 00 00 00 6B [18:53:17]Write i2c OK [18:53:17]MH_I2C_Read... [18:53:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:17]Read from MH i2c: E2 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 0E 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 0E 00 EE 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 31 [18:53:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:53:17]wFMCommunicate OK [18:53:17]SAM_PROTO_GetShiftState done [18:53:17]FM_GetShiftState done [18:53:17]req_shift_opened done [18:53:17]requested_item shift.open_date is exist - process it [18:53:17]req_shift_open_date [18:53:17]req_shift_open_date done [18:53:17]produce_requested_data done [18:53:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164060,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:53:17]process_action_free close_receipt [18:53:17]json_value_free [18:53:17]json_value_free done [18:53:17]process_json_proto returns [18:53:17]Send response to host [18:53:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164060,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:53:17]free response buf [18:53:17]execute_script done [18:53:17]execute_script returns [18:53:17]free content buf [18:53:17]Sock 10.Close socket [18:53:17]Sock 10.Thread stoped [18:53:20]ConnectInit Can't take IP for lk.salyk.kg [18:53:20]CommunicateWithHost connect error [18:53:20]CommunicateWithHost err = -1 [18:53:20]OFD Sender: Server communicate error [18:53:25]OFD Sender: Processing packet 164059 [packets to send 972, broken 970] [18:53:25]ProducePacketName [18:53:25]name=ofd_packets/00164059 [18:53:25]OFD Sender: To server: pG, [18:53:25]CommunicateWithHost lk.salyk.kg:30040 [18:53:25]ConnectInit lk.salyk.kg [18:53:26]Connected sock=9 [18:53: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 37 36 39 8A 01 00 00 98 78 82 01 14 04 5A 03 01 00 03 00 76 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 8C 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 80 02 00 35 04 06 00 26 E6 C5 46 78 77 1F 20 EA 91 8E 7F 64 23 [18:53:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 10 85 47 00 B4 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 80 02 00 F4 03 04 00 F5 E0 C5 66 B6 04 01 00 00 6E 3D 01 A0 BD FE F6 E3 [18:53:27]CommunicateWithHost err = 0 [18:53:27]CheckOFDResponse [18:53:27]1017 (14) - 77093643461234 [18:53:27]1041 (16) - 0000000000871769 [18:53:27]1040 (4) - 164059 [18:53:27]1012 (4) - 21.08.2024 12:43 [18:53:27]1206 (1) - 0 [18:53:27]OFD Sender: Remove packet 164059 [18:53:27]ProducePacketName [18:53:27]name=ofd_packets/00164059 [18:53:27]NVStorageDeleteData [18:53:27]OFD Sender: Processing packet 164060 [packets to send 971, broken 970] [18:53:27]ProducePacketName [18:53:27]name=ofd_packets/00164060 [18:53:27]OFD Sender: To server: pG, [18:53:27]CommunicateWithHost lk.salyk.kg:30040 [18:53:27]ConnectInit lk.salyk.kg [18:53:31]Connected sock=10 [18:53: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 37 36 39 B4 01 00 00 9D D0 AC 01 07 18 5A 03 01 00 03 00 A0 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 97 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 80 02 00 35 04 06 00 1F 5B 5D 55 05 E2 FD DB F9 18 C7 5F C7 3C [18:53:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E3 B0 47 00 20 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 37 36 39 10 04 04 00 DC 80 02 00 F4 03 04 00 F9 E0 C5 66 B6 04 01 00 00 5B 83 17 A5 E9 D7 5D F6 [18:53:31]CommunicateWithHost err = 0 [18:53:31]CheckOFDResponse [18:53:31]1017 (14) - 77093643461234 [18:53:31]1041 (16) - 0000000000871769 [18:53:31]1040 (4) - 164060 [18:53:31]1012 (4) - 21.08.2024 12:43 [18:53:31]1206 (1) - 0 [18:53:31]OFD Sender: Remove packet 164060 [18:53:31]ProducePacketName [18:53:31]name=ofd_packets/00164060 [18:53:31]NVStorageDeleteData [18:53:32]OFD Sender: No OFD packet to send [18:53:37]OFD Sender: No OFD packet to send [18:53:42]OFD Sender: No OFD packet to send [18:53:47]OFD Sender: No OFD packet to send [18:53:52]OFD Sender: No OFD packet to send [18:53:52]recv_with_timeout no data received [18:53:57]OFD Sender: No OFD packet to send [18:54:02]OFD Sender: No OFD packet to send [18:54:07]OFD Sender: No OFD packet to send [18:54:12]OFD Sender: No OFD packet to send [18:54:17]OFD Sender: No OFD packet to send [18:54:22]OFD Sender: No OFD packet to send [18:54:27]OFD Sender: No OFD packet to send [18:54:32]OFD Sender: No OFD packet to send [18:54:37]OFD Sender: No OFD packet to send [18:54:42]OFD Sender: No OFD packet to send [18:54:46]recv_with_timeout no data received [18:54:47]OFD Sender: No OFD packet to send [18:54:49]accept exits with 7 [18:54:49]New connection [18:54:49]New thread 3066764644 created [18:54:49]Thread 3066908004 joined [18:54:49]Waiting for new connection... [18:54:49] Sock 7.Parse request [18:54:49]Sock 7.Check first char [18:54:49]Sock 7.First char is OK [18:54:49]request: POST /json_proto HTTP/1.0 [18:54:49]Method: POST [18:54:49]URL: /json_proto [18:54:49]Method is POST - this is cgi request [18:54:49]url: /json_proto [18:54:49]query_string will be loaded in cgi processing [18:54:49]execute_cgi json_proto POST (null) [18:54:49]execute_cgi path=json_proto method=POST [18:54:49]POST find Content-Length [18:54:49]Host: 172.17.44.132:8080 [18:54:49]Content-Length: 679 [18:54:49]Content-Type: application/json [18:54:49] [18:54:49]POST finish read [18:54:49]Found Content-Length = 679 [18:54:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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" ] } } [18:54:49]execute_script... [18:54:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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" ] } } [18:54:49]POST & json_proto [18:54:49]process_json_proto [18:54:49]json parsed OK: [18:54:49]protocol is kg_v1.0 [18:54:49]action value=close_receipt [18:54:49]process_action close_receipt [18:54:49]cmd_close_receipt [18:54:49]MH_GetDate [18:54:49]Write to MH i2c: F0 00 00 EF 00 DE [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: F0 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: F0 09 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: F0 09 00 EF 00 00 F9 37 C6 66 2A 83 C1 65 16 [18:54:49]GetLastDocTimeStamp 1724266391 [18:54:49]current date 1724266489 [18:54:49]FM_GetShiftState [18:54:49]SAM_PROTO_GetShiftState [18:54:49]wFMCommunicate request_size=4 [18:54:49]MH_SAM_APDU [18:54:49]CAPDU: 80 13 01 00 [18:54:49]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:49]Read from MH i2c: E2 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 0E 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [18:54:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:54:49]wFMCommunicate OK [18:54:49]SAM_PROTO_GetShiftState done [18:54:49]FM_GetShiftState done [18:54:49]opened in 1724199517 [18:54:49]opened+sec_in_day 1724285917 [18:54:49]quantity*price = 300075 [18:54:49]sum+1 = 300077 [18:54:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 659 21.08.2024 18:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164061 ФПД: 26709612948434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185449&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164061&fm=26709612948434&tin=02508201610067®Number=0000000000092562&sum=300000 [18:54:50]StoreToDocumentArchive [18:54:50]shift 466 fd 164061 [18:54:50]save to /storage/0466/doc_00164061 [18:54:50]save last doc name /storage/0466/doc_00164061 to /storage/kkm_last_doc_name [18:54:50]save OK [18:54:50]Clear old archive folders... [18:54:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:54:50]tlvbuf is 00DA6D30 [18:54:50]SAM_PROTO_ClearQueue [18:54:50]wFMCommunicate request_size=4 [18:54:50]MH_SAM_APDU [18:54:50]CAPDU: 80 09 00 00 [18:54:50]Write to MH i2c: E2 08 00 FD 00 80 09 00 00 00 00 00 00 6F [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:50]Read from MH i2c: E2 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: E2 03 00 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [18:54:50]RAPDU: 90 00 [18:54:50]wFMCommunicate OK [18:54:50]SAM_PROTO_ClearQueue done [18:54:50]KKMCreateOFDPacket [18:54:50]OFDProtocolAddRootSTLVToBuf [18:54:50]FM_MakeSignedData [18:54:50]FM_MakeSignedData [18:54:50]SAM_PROTO_SignData [18:54:50]wFMCommunicate request_size=4 [18:54:50]MH_SAM_APDU [18:54:50]CAPDU: 80 0D 01 02 [18:54:50]Write to MH i2c: E2 08 00 FE 00 80 0D 01 02 00 00 00 00 77 [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:50]Read from MH i2c: E2 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: E2 03 00 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: E2 03 00 FE 00 00 90 00 72 [18:54:50]RAPDU: 90 00 [18:54:50]wFMCommunicate OK [18:54:50]wFMCommunicate request_size=255 [18:54:50]MH_SAM_APDU [18:54: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 38 30 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 93 02 00 00 F4 03 04 00 F9 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 80 02 00 35 04 06 00 18 4A D0 FD [18:54:50]Write to MH i2c: E2 02 01 FF 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 93 02 00 00 F4 03 04 00 F9 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 80 02 00 35 04 06 00 18 4A D0 FD 00 00 8F [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:51]Read from MH i2c: E2 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 03 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [18:54:51]RAPDU: 90 00 [18:54:51]wFMCommunicate OK [18:54:51]wFMCommunicate request_size=7 [18:54:51]MH_SAM_APDU [18:54:51]CAPDU: 80 0D 02 02 02 EB D2 [18:54:51]Write to MH i2c: E2 0A 00 00 01 80 0D 02 02 02 00 EB D2 00 00 3C [18:54:51]Write i2c OK [18:54:51]MH_I2C_Read... [18:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:51]Read from MH i2c: E2 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 03 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [18:54:51]RAPDU: 90 00 [18:54:51]wFMCommunicate OK [18:54:51]wFMCommunicate request_size=4 [18:54:51]MH_SAM_APDU [18:54:51]CAPDU: 80 0D 03 02 [18:54:51]Write to MH i2c: E2 08 00 01 01 80 0D 03 02 00 00 00 00 7D [18:54:51]Write i2c OK [18:54:51]MH_I2C_Read... [18:54:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:51]Read from MH i2c: E2 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 0B 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 0B 00 01 01 00 B3 B6 68 52 11 C2 B9 27 90 00 54 [18:54:51]RAPDU: B3 B6 68 52 11 C2 B9 27 90 00 [18:54:51]wFMCommunicate OK [18:54:51]SAM_PROTO_SignData done [18:54:51]FM_MakeSignedData done [18:54:51]CreateOFDProtocolMessage [18:54:51]wFMCommunicate request_size=4 [18:54:51]MH_SAM_APDU [18:54:51]CAPDU: 80 11 00 00 [18:54:51]Write to MH i2c: E2 08 00 02 01 80 11 00 00 00 00 00 00 7D [18:54:51]Write i2c OK [18:54:51]MH_I2C_Read... [18:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:51]Read from MH i2c: E2 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 17 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 17 00 02 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [18:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:54:51]wFMCommunicate OK [18:54:51]CreateOFDProtocolMessage done [18:54:51]OFDSenderStorePacket 164061 [18:54:51]StoreOFDPacket docnum=164061 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]/dev/ttyS4 opened [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17085873+1707180842=1724266715 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 DB 38 C6 66 2A 83 C1 65 11 [18:58:35]Current date/time: 21.08.2024 18:58 [18:58:35]FM_Init [18:58:35]wFMConnect [18:58:35]MH_SAM_On [18:58:35]Write to MH i2c: E0 00 00 08 00 E7 [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]*** iso7816_init finished! [18:58:35]*** atr: [18:58:35]*** 0F 3B D5 18 FF 81 91 FE [18:58:35]*** 1F C3 80 73 C8 21 10 0A [18:58:35]*** 00 00 00 00 00 00 00 00 [18:58:35]*** 00 00 00 00 00 00 00 00 [18:58:35]*** 00 00 00 00 00 00 00 00 [18:58:35]*** 00 00 00 00 00 00 00 00 [18:58:35]*** 00 00 00 00 00 00 00 00 [18:58:35]*** 00 00 00 00 00 00 00 00 [18:58:35]Read from MH i2c: E0 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E0 10 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:58:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:58:35]wFMCommunicate request_size=10 [18:58:35]MH_SAM_APDU [18:58:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:58:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:58:35]Read from MH i2c: E2 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:58:35]RAPDU: 90 00 [18:58:35]wFMCommunicate OK [18:58:35]wFMCommunicate request_size=4 [18:58:35]MH_SAM_APDU [18:58:35]CAPDU: 80 11 00 00 [18:58:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:35]Read from MH i2c: E2 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 17 00 [18:58:35]MH_I2C_Read... [18:58:35]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 37 36 39 90 00 DD [18:58:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:58:35]wFMCommunicate OK [18:58:35]Detected FM SN is 0000000000871769 [18:58:35]Stored FM SN is 0000000000871769 [18:58:35]wFMCommunicate request_size=9 [18:58:35]MH_SAM_APDU [18:58:35]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:58:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:58:35]Read from MH i2c: E2 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:58:35]RAPDU: 90 00 [18:58:35]wFMCommunicate OK [18:58:35]FM PIN OK [18:58:35]wFMCommunicate request_size=8 [18:58:35]MH_SAM_APDU [18:58:35]CAPDU: 80 14 04 00 03 02 00 01 [18:58:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:58:35]Read from MH i2c: E2 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:58:35]RAPDU: 90 00 [18:58:35]wFMCommunicate OK [18:58:35]wFMCommunicate request_size=13 [18:58:35]MH_SAM_APDU [18:58:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:58:35]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:58:35]Read from MH i2c: E2 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:58:35]RAPDU: 90 00 [18:58:35]wFMCommunicate OK [18:58:35]wFMCommunicate request_size=4 [18:58:35]MH_SAM_APDU [18:58:35]CAPDU: 80 11 00 00 [18:58:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:35]Read from MH i2c: E2 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: E2 17 00 [18:58:35]MH_I2C_Read... [18:58:35]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 37 36 39 90 00 E1 [18:58:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:58:35]wFMCommunicate OK [18:58:35]DocumentArchiveInit [18:58:35]Start Httpd... [18:58:35]Httpd thread 3067141476 created [18:58:35]Write to MH i2c: 01 00 00 0F 00 0F [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: 01 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: 01 07 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:58:35]MH Int Process started [18:58:35]Allocated Socket 7 [18:58:35]Bind OK [18:58:35]Listen OK [18:58:35]httpd running on port 8080 [18:58:35]Waiting for new connection... [18:58:36]OFD Sender: Processing packet 164061 [packets to send 971, broken 970] [18:58:36]ProducePacketName [18:58:36]name=ofd_packets/00164061 [18:58:36]OFD Sender: To server: pG, [18:58:36]CommunicateWithHost lk.salyk.kg:30040 [18:58:36]ConnectInit lk.salyk.kg [18:58:38]Connected sock=9 [18:58: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 37 36 39 0C 01 00 00 15 40 04 01 F6 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 38 30 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 93 02 00 00 F4 03 04 00 F9 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 80 02 00 35 04 06 00 18 4A D0 FD EB D2 B3 B6 68 52 11 C2 B9 27 [18:58:41]accept exits with 8 [18:58:41]New connection [18:58:41]New thread 3066854756 created [18:58:41]Waiting for new connection... [18:58:41] Sock 8.Parse request [18:58:41]Sock 8.Check first char [18:58:41]Sock 8.First char is OK [18:58:41]request: POST /json_proto HTTP/1.0 [18:58:41]Method: POST [18:58:41]URL: /json_proto [18:58:41]Method is POST - this is cgi request [18:58:41]url: /json_proto [18:58:41]query_string will be loaded in cgi processing [18:58:41]execute_cgi json_proto POST (null) [18:58:41]execute_cgi path=json_proto method=POST [18:58:41]POST find Content-Length [18:58:41]Host: 172.17.44.132:8080 [18:58:41]Content-Length: 215 [18:58:41]Content-Type: application/json [18:58:41] [18:58:41]POST finish read [18:58:41]Found Content-Length = 215 [18:58:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:41]execute_script... [18:58:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:41]POST & json_proto [18:58:41]process_json_proto [18:58:41]json parsed OK: [18:58:41]protocol is kg_v1.0 [18:58:41]action value=get_value [18:58:41]process_action get_value [18:58:41]cmd_get_value [18:58:41]process_action get_value done [18:58:41]requested_data is exist [18:58:41]produce_requested_data [18:58:41]requested_item kkm.sn is exist - process it [18:58:41]requested_item kkm.ver is exist - process it [18:58:41]requested_item fm.sn is exist - process it [18:58:41]wFMCommunicate request_size=4 [18:58:41]MH_SAM_APDU [18:58:41]CAPDU: 80 11 00 00 [18:58:41]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:58:41]Write i2c OK [18:58:41]MH_I2C_Read... [18:58:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:41]Read from MH i2c: E2 [18:58:41]MH_I2C_Read... [18:58:41]Read from MH i2c: E2 17 00 [18:58:41]MH_I2C_Read... [18:58:41]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 37 36 39 90 00 E3 [18:58:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:58:41]wFMCommunicate OK [18:58:41]requested_item fd.num is exist - process it [18:58:41]SAM_PROTO_GetFieldsCounters [18:58:41]wFMCommunicate request_size=4 [18:58:41]MH_SAM_APDU [18:58:41]CAPDU: 80 13 00 00 [18:58:41]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:58:41]Write i2c OK [18:58:41]MH_I2C_Read... [18:58:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:42]Read from MH i2c: E2 [18:58:42]MH_I2C_Read... [18:58:42]Read from MH i2c: E2 62 00 [18:58:42]MH_I2C_Read... [18:58:42]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 A4 [18:58: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:42]wFMCommunicate OK [18:58:42]SAM_PROTO_GetFieldsCounters done [18:58:42]requested_item shift.num is exist - process it [18:58:42]requested_item shift.opened is exist - process it [18:58:42]req_shift_opened [18:58:42]FM_GetShiftState [18:58:42]SAM_PROTO_GetShiftState [18:58:42]wFMCommunicate request_size=4 [18:58:42]MH_SAM_APDU [18:58:42]CAPDU: 80 13 01 00 [18:58:42]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:58:42]Write i2c OK [18:58:42]MH_I2C_Read... [18:58:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:42]Read from MH i2c: E2 [18:58:42]MH_I2C_Read... [18:58:42]Read from MH i2c: E2 0E 00 [18:58:42]MH_I2C_Read... [18:58:42]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [18:58:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:58:42]wFMCommunicate OK [18:58:42]SAM_PROTO_GetShiftState done [18:58:42]FM_GetShiftState done [18:58:42]req_shift_opened done [18:58:42]requested_item shift.open_date is exist - process it [18:58:42]req_shift_open_date [18:58:42]req_shift_open_date done [18:58:42]produce_requested_data done [18:58:42]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164061,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:58:42]process_action_free get_value [18:58:42]json_value_free [18:58:42]json_value_free done [18:58:42]process_json_proto returns [18:58:42]Send response to host [18:58:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164061,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:58:42]free response buf [18:58:42]execute_script done [18:58:42]execute_script returns [18:58:42]free content buf [18:58:42]Sock 8.Close socket [18:58:42]Sock 8.Thread stoped [18:58:42]accept exits with 11 [18:58:42]New connection [18:58:42]New thread 3066711396 created [18:58:42]Thread 3066854756 joined [18:58:42]Waiting for new connection... [18:58:42] Sock 11.Parse request [18:58:42]Sock 11.Check first char [18:58:42]Sock 11.First char is OK [18:58:42]request: POST /json_proto HTTP/1.0 [18:58:42]Method: POST [18:58:42]URL: /json_proto [18:58:42]Method is POST - this is cgi request [18:58:42]url: /json_proto [18:58:42]query_string will be loaded in cgi processing [18:58:42]execute_cgi json_proto POST (null) [18:58:42]execute_cgi path=json_proto method=POST [18:58:42]POST find Content-Length [18:58:42]Host: 172.17.44.132:8080 [18:58:42]Content-Length: 331 [18:58:42]Content-Type: application/json [18:58:42] [18:58:42]POST finish read [18:58:42]Found Content-Length = 331 [18:58:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:58:42]execute_script... [18:58:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:58:42]POST & json_proto [18:58:42]process_json_proto [18:58:42]json parsed OK: [18:58:42]protocol is kg_v1.0 [18:58:42]action value=get_value [18:58:42]process_action get_value [18:58:42]cmd_get_value [18:58:42]process_action get_value done [18:58:42]requested_data is exist [18:58:42]produce_requested_data [18:58:42]requested_item fm.sale.total is exist - process it [18:58:42]SAM_PROTO_GetFMData [18:58:42]wFMCommunicate request_size=4 [18:58:42]MH_SAM_APDU [18:58:42]CAPDU: 80 13 03 00 [18:58:42]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:58:42]Write i2c OK [18:58:42]MH_I2C_Read... [18:58:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:58:42]Read from MH i2c: E2 [18:58:42]MH_I2C_Read... [18:58:42]Read from MH i2c: E2 FD 00 [18:58:42]MH_I2C_Read... [18:58:42]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 38 7D 02 00 69 04 A4 00 6F 04 04 00 28 7A 02 00 B1 04 05 00 D4 05 35 6F 03 70 04 05 00 F6 5D 00 6C 02 72 04 05 00 DE A7 34 03 01 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 9C 55 62 5D 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 1F F5 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 C4 [18:58:42]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 38 7D 02 00 69 04 A4 00 6F 04 04 00 28 7A 02 00 B1 04 05 00 D4 05 35 6F 03 70 04 05 00 F6 5D 00 6C 02 72 04 05 00 DE A7 34 03 01 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 9C 55 62 5D 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 1F F5 C7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:58:42]wFMCommunicate OK [18:58:42]wFMCommunicate request_size=4 [18:58:42]MH_SAM_APDU [18:58:42]CAPDU: 80 17 00 00 [18:58:42]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:58:42]Write i2c OK [18:58:42]MH_I2C_Read... [18:58:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:43]Read from MH i2c: E2 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 FD 00 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [18:58:43]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:58:43]wFMCommunicate OK [18:58:43]wFMCommunicate request_size=4 [18:58:43]MH_SAM_APDU [18:58:43]CAPDU: 80 17 00 00 [18:58:43]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:58:43]Write i2c OK [18:58:43]MH_I2C_Read... [18:58:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:43]Read from MH i2c: E2 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 FD 00 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:58:43]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:58:43]wFMCommunicate OK [18:58:43]wFMCommunicate request_size=4 [18:58:43]MH_SAM_APDU [18:58:43]CAPDU: 80 17 00 00 [18:58:43]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:58:43]Write i2c OK [18:58:43]MH_I2C_Read... [18:58:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:43]Read from MH i2c: E2 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 FD 00 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [18:58:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:58:43]wFMCommunicate OK [18:58:43]wFMCommunicate request_size=4 [18:58:43]MH_SAM_APDU [18:58:43]CAPDU: 80 17 00 00 [18:58:43]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:58:43]Write i2c OK [18:58:43]MH_I2C_Read... [18:58:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:58:43]Read from MH i2c: E2 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 E6 00 [18:58:43]MH_I2C_Read... [18:58:43]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [18:58:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:58:43]wFMCommunicate OK [18:58:43]SAM_PROTO_GetFMData done [18:58:43]requested_item fm.sale_refund.total is exist - process it [18:58:43]requested_item fm.buy.total is exist - process it [18:58:43]requested_item shift.sale.total is exist - process it [18:58:43]SAM_PROTO_GetShiftData [18:58:43]wFMCommunicate request_size=4 [18:58:43]MH_SAM_APDU [18:58:43]CAPDU: 80 13 02 00 [18:58:43]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:58:43]Write i2c OK [18:58:43]MH_I2C_Read... [18:58:44]recv_with_timeout no data received [18:58:44]CommunicateWithHost answer receiving error [18:58:44]CommunicateWithHost err = -3 [18:58:44]OFD Sender: Server communicate error [18:58:44]recv_with_timeout no data received [18:58:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:58:44]Read from MH i2c: E2 [18:58:44]MH_I2C_Read... [18:58:44]Read from MH i2c: E2 FD 00 [18:58:44]MH_I2C_Read... [18:58:44]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 93 02 00 00 69 04 9E 00 6F 04 04 00 93 02 00 00 B1 04 04 00 8F 4C CB 03 70 04 04 00 30 66 CB 02 72 04 03 00 5F E6 FF 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 17 2B 67 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 C1 98 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 F1 [18:58:44]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 02 00 00 69 04 9E 00 6F 04 04 00 93 02 00 00 B1 04 04 00 8F 4C CB 03 70 04 04 00 30 66 CB 02 72 04 03 00 5F E6 FF 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 17 2B 67 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 C1 98 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:58:44]wFMCommunicate OK [18:58:44]wFMCommunicate request_size=4 [18:58:44]MH_SAM_APDU [18:58:44]CAPDU: 80 17 00 00 [18:58:44]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:58:44]Write i2c OK [18:58:44]MH_I2C_Read... [18:58:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:44]Read from MH i2c: E2 [18:58:44]MH_I2C_Read... [18:58:44]Read from MH i2c: E2 FD 00 [18:58:44]MH_I2C_Read... [18:58:44]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [18:58:44]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [18:58:44]wFMCommunicate OK [18:58:44]wFMCommunicate request_size=4 [18:58:44]MH_SAM_APDU [18:58:44]CAPDU: 80 17 00 00 [18:58:44]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:58:44]Write i2c OK [18:58:44]MH_I2C_Read... [18:58:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:44]Read from MH i2c: E2 [18:58:44]MH_I2C_Read... [18:58:44]Read from MH i2c: E2 FD 00 [18:58:44]MH_I2C_Read... [18:58:44]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [18:58:44]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [18:58:45]wFMCommunicate OK [18:58:45]wFMCommunicate request_size=4 [18:58:45]MH_SAM_APDU [18:58:45]CAPDU: 80 17 00 00 [18:58:45]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:58:45]Write i2c OK [18:58:45]MH_I2C_Read... [18:58:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:45]Read from MH i2c: E2 [18:58:45]MH_I2C_Read... [18:58:45]Read from MH i2c: E2 FD 00 [18:58:45]MH_I2C_Read... [18:58:45]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [18:58:45]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:58:45]wFMCommunicate OK [18:58:45]wFMCommunicate request_size=4 [18:58:45]MH_SAM_APDU [18:58:45]CAPDU: 80 17 00 00 [18:58:45]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:58:45]Write i2c OK [18:58:45]MH_I2C_Read... [18:58:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:58:45]Read from MH i2c: E2 [18:58:45]MH_I2C_Read... [18:58:45]Read from MH i2c: E2 CE 00 [18:58:45]MH_I2C_Read... [18:58:45]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [18:58:45]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:58:45]wFMCommunicate OK [18:58:45]SAM_PROTO_GetShiftData done [18:58:45]requested_item shift.sale.total_cash is exist - process it [18:58:45]requested_item shift.sale_refund.total is exist - process it [18:58:45]requested_item shift.sale_refund.total_cash is exist - process it [18:58:45]requested_item shift.buy.total is exist - process it [18:58:45]requested_item shift.buy.total_cash is exist - process it [18:58:45]produce_requested_data done [18:58:45]produce_requested_data return {"fm.sale.total":147506477.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":636550.55,"shift.sale.total_cash":468844.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} [18:58:45]process_action_free get_value [18:58:45]json_value_free [18:58:45]json_value_free done [18:58:45]process_json_proto returns [18:58:45]Send response to host [18:58:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147506477.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":636550.55,"shift.sale.total_cash":468844.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}}} [18:58:45]free response buf [18:58:45]execute_script done [18:58:45]execute_script returns [18:58:45]free content buf [18:58:45]Sock 11.Close socket [18:58:45]Sock 11.Thread stoped [18:58:45]accept exits with 8 [18:58:45]New connection [18:58:45]New thread 3066854756 created [18:58:45]Thread 3066711396 joined [18:58:45]Waiting for new connection... [18:58:45] Sock 8.Parse request [18:58:45]Sock 8.Check first char [18:58:45]Sock 8.First char is OK [18:58:45]request: POST /json_proto HTTP/1.0 [18:58:45]Method: POST [18:58:45]URL: /json_proto [18:58:45]Method is POST - this is cgi request [18:58:45]url: /json_proto [18:58:45]query_string will be loaded in cgi processing [18:58:45]execute_cgi json_proto POST (null) [18:58:45]execute_cgi path=json_proto method=POST [18:58:45]POST find Content-Length [18:58:45]Host: 172.17.44.132:8080 [18:58:45]Content-Length: 679 [18:58:45]Content-Type: application/json [18:58:45] [18:58:45]POST finish read [18:58:45]Found Content-Length = 679 [18:58:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:45]execute_script... [18:58:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:45]POST & json_proto [18:58:45]process_json_proto [18:58:45]json parsed OK: [18:58:45]protocol is kg_v1.0 [18:58:45]action value=close_receipt [18:58:45]process_action close_receipt [18:58:45]cmd_close_receipt [18:58:45]MH_GetDate [18:58:45]Write to MH i2c: F0 00 00 1D 00 0C [18:58:45]Write i2c OK [18:58:45]MH_I2C_Read... [18:58:45]Read from MH i2c: F0 [18:58:45]MH_I2C_Read... [18:58:45]Read from MH i2c: F0 09 00 [18:58:45]MH_I2C_Read... [18:58:45]Read from MH i2c: F0 09 00 1D 00 00 E6 38 C6 66 2A 83 C1 65 32 [18:58:46]GetLastDocTimeStamp 1724266489 [18:58:46]current date 1724266726 [18:58:46]FM_GetShiftState [18:58:46]SAM_PROTO_GetShiftState [18:58:46]wFMCommunicate request_size=4 [18:58:46]MH_SAM_APDU [18:58:46]CAPDU: 80 13 01 00 [18:58:46]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:58:46]Write i2c OK [18:58:46]MH_I2C_Read... [18:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:46]Read from MH i2c: E2 [18:58:46]MH_I2C_Read... [18:58:46]Read from MH i2c: E2 0E 00 [18:58:46]MH_I2C_Read... [18:58:46]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [18:58:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:58:46]wFMCommunicate OK [18:58:46]SAM_PROTO_GetShiftState done [18:58:46]FM_GetShiftState done [18:58:46]opened in 1724199517 [18:58:46]opened+sec_in_day 1724285917 [18:58:46]quantity*price = 200025 [18:58:46]sum+1 = 200026 [18:58:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 660 21.08.2024 18:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164062 ФПД: 234886603416644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164062&fm=234886603416644&tin=02508201610067®Number=0000000000092562&sum=200000 [18:58:47]StoreToDocumentArchive [18:58:47]shift 466 fd 164062 [18:58:47]save to /storage/0466/doc_00164062 [18:58:47]save last doc name /storage/0466/doc_00164062 to /storage/kkm_last_doc_name [18:58:47]save OK [18:58:47]Clear old archive folders... [18:58:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:58:47]tlvbuf is 009E7FA0 [18:58:47]SAM_PROTO_ClearQueue [18:58:47]wFMCommunicate request_size=4 [18:58:47]MH_SAM_APDU [18:58:47]CAPDU: 80 09 00 00 [18:58:47]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:58:47]Write i2c OK [18:58:47]MH_I2C_Read... [18:58:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:47]Read from MH i2c: E2 [18:58:47]MH_I2C_Read... [18:58:47]Read from MH i2c: E2 03 00 [18:58:47]MH_I2C_Read... [18:58:47]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:58:47]RAPDU: 90 00 [18:58:47]wFMCommunicate OK [18:58:47]SAM_PROTO_ClearQueue done [18:58:47]KKMCreateOFDPacket [18:58:47]OFDProtocolAddRootSTLVToBuf [18:58:47]FM_MakeSignedData [18:58:47]FM_MakeSignedData [18:58:47]SAM_PROTO_SignData [18:58:47]wFMCommunicate request_size=4 [18:58:47]MH_SAM_APDU [18:58:47]CAPDU: 80 0D 01 02 [18:58:47]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:58:47]Write i2c OK [18:58:47]MH_I2C_Read... [18:58:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:47]Read from MH i2c: E2 [18:58:47]MH_I2C_Read... [18:58:47]Read from MH i2c: E2 03 00 [18:58:47]MH_I2C_Read... [18:58:47]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:58:47]RAPDU: 90 00 [18:58:47]wFMCommunicate OK [18:58:47]wFMCommunicate request_size=255 [18:58:47]MH_SAM_APDU [18:58: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 E6 38 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 80 02 00 35 04 06 00 D5 A0 CC 8F [18:58:47]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 E6 38 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 80 02 00 35 04 06 00 D5 A0 CC 8F 00 00 05 [18:58:47]Write i2c OK [18:58:47]MH_I2C_Read... [18:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:47]Read from MH i2c: E2 [18:58:47]MH_I2C_Read... [18:58:47]Read from MH i2c: E2 03 00 [18:58:47]MH_I2C_Read... [18:58:47]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:58:48]RAPDU: 90 00 [18:58:48]wFMCommunicate OK [18:58:48]wFMCommunicate request_size=7 [18:58:48]MH_SAM_APDU [18:58:48]CAPDU: 80 0D 02 02 02 24 44 [18:58:48]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 24 44 00 00 14 [18:58:48]Write i2c OK [18:58:48]MH_I2C_Read... [18:58:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:48]Read from MH i2c: E2 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: E2 03 00 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:58:48]RAPDU: 90 00 [18:58:48]wFMCommunicate OK [18:58:48]wFMCommunicate request_size=4 [18:58:48]MH_SAM_APDU [18:58:48]CAPDU: 80 0D 03 02 [18:58:48]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:58:48]Write i2c OK [18:58:48]MH_I2C_Read... [18:58:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:48]Read from MH i2c: E2 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: E2 0B 00 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: E2 0B 00 2F 00 00 D2 FB 69 31 2C AF 3B C4 90 00 EC [18:58:48]RAPDU: D2 FB 69 31 2C AF 3B C4 90 00 [18:58:48]wFMCommunicate OK [18:58:48]SAM_PROTO_SignData done [18:58:48]FM_MakeSignedData done [18:58:48]CreateOFDProtocolMessage [18:58:48]wFMCommunicate request_size=4 [18:58:48]MH_SAM_APDU [18:58:48]CAPDU: 80 11 00 00 [18:58:48]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:58:48]Write i2c OK [18:58:48]MH_I2C_Read... [18:58:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:48]Read from MH i2c: E2 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: E2 17 00 [18:58:48]MH_I2C_Read... [18:58:48]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 37 36 39 90 00 03 [18:58:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:58:48]wFMCommunicate OK [18:58:48]CreateOFDProtocolMessage done [18:58:48]OFDSenderStorePacket 164062 [18:58:48]StoreOFDPacket docnum=164062 [18:58:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 07 CE 04 01 A1 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 E6 38 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 80 02 00 35 04 06 00 D5 A0 CC 8F 24 44 D2 FB 69 31 2C AF 3B C4 [18:58:48]CheckFolder [18:58:48]dirname=/storage/ofd_packets [18:58:48]CheckFolder done [18:58:48]ProducePacketName [18:58:48]name=ofd_packets/00164062 [18:58:48]NVStorageSaveData ofd_packets/00164062 [18:58:48]File name is /storage/ofd_packets/00164062 [18:58:48]Write 298 bytes [18:58:48]NVStorageSaveData done [18:58:48]OFDSenderStorePacket done [18:58:48]KKMCreateOFDPacket done [18:58:48]NVStorageSaveData kkm_last_timestamp [18:58:48]File name is /storage/kkm_last_timestamp [18:58:48]Write 4 bytes [18:58:48]NVStorageSaveData done [18:58:48]ExternCall_PrintAddStr [18:58:48]wPrintStart [18:58:48]Write to MH i2c: 01 00 00 31 00 31 [18:58:48]Write i2c OK [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: 01 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: 01 07 00 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:58:48]RasterBufferAndPrint [18:58:48]line Счет N : (1)292670 [18:58:48]line ИНН: 02508201610067 [18:58:48]line Контрольно-Кассовый Чек [18:58:48]line ПРОДАЖА [18:58:48]line ТРК (МРК, ГНК) : 21 [18:58:48]line Товар: 2710194800 [18:58:48]line ДТ-К-5 [18:58:48]line 26.250 * 76.20 [18:58:48]line = 2000.25 [18:58:48]line НДС 12% НСП 1% [18:58:48]line > о реализуемом товаре [18:58:48]line ОКРУГЛЕНИЕ: -0.25 [18:58:48]line ИТОГО: 2000.00 [18:58:48]line Внесено: 2000.00 [18:58:48]line СДАЧА: 0.00 [18:58:48]line НСП 1% : 17.70 [18:58:48]line НДС 12% : 212.42 [18:58:48]line Наличными: 2000.00 [18:58:48]line Безнал.: 0.00 [18:58:48]line Место: АЗС № 130 "Партнер Нефть" [18:58:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:58:48]line СНО: Общий режим [18:58:48]line Чек 660 21.08.2024 18:58 [18:58:48]line Смена: 466 ФФД: 1.0 [18:58:48]line ЗНМ: 0300000070 [18:58:48]line РНМ: 0000000000092562 [18:58:48]line Версия ККМ: 001 [18:58:48]line ФМ: 0000000000871769 [18:58:48]line ФД: 164062 [18:58:48]line ФПД: 234886603416644 [18:58:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164062&fm=234886603416644&tin=02508201610067®Number=0000000000092562&sum=200000 [18:58:48]written 0, free lines is 4095 [18:58:48]OFD Sender: Processing packet 164061 [packets to send 972, broken 970] [18:58:48]ProducePacketName [18:58:48]name=ofd_packets/00164061 [18:58:48]OFD Sender: To server: pG, [18:58:48]CommunicateWithHost lk.salyk.kg:30040 [18:58:48]ConnectInit lk.salyk.kg [18:58:48]Write to MH i2c: 01 00 00 5C 00 5C [18:58:48]Write i2c OK [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: 01 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: 01 07 00 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DD 0C 4C [18:58:48]RasterBufferAndPrint [18:58:48]line [18:58:48]line [18:58:48]line [18:58:48]line [18:58:48]line [18:58:48]written 0, free lines is 3315 [18:58:48]MH_Cut [18:58:48]Write to MH i2c: D1 01 00 63 00 01 35 [18:58:48]Write i2c OK [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: D1 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: D1 01 00 [18:58:48]MH_I2C_Read... [18:58:48]Read from MH i2c: D1 01 00 63 00 00 34 [18:58:48]Write to MH i2c: 01 00 00 64 00 64 [18:58:48]Write i2c OK [18:58:48]MH_I2C_Read... [18:58:49]*** Cut start [18:58:49]*** Purtial cut [18:58:49]*** Stage 1: CUTSNS_PIN = 1 [18:58:51]Read from MH i2c: 01 [18:58:51]MH_I2C_Read... [18:58:51]*** Stop cut motor [18:58:51]*** Cut end [18:58:51]Read from MH i2c: 01 07 00 [18:58:51]MH_I2C_Read... [18:58:51]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:58:51]process_action close_receipt done [18:58:51]requested_data is exist [18:58:51]produce_requested_data [18:58:51]requested_item fm.sn is exist - process it [18:58:51]wFMCommunicate request_size=4 [18:58:51]MH_SAM_APDU [18:58:51]CAPDU: 80 11 00 00 [18:58:51]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:58:51]Write i2c OK [18:58:51]MH_I2C_Read... [18:58:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:51]Read from MH i2c: E2 [18:58:51]MH_I2C_Read... [18:58:51]Read from MH i2c: E2 17 00 [18:58:51]MH_I2C_Read... [18:58:51]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 37 36 39 90 00 38 [18:58:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:58:51]wFMCommunicate OK [18:58:51]requested_item fd.num is exist - process it [18:58:51]SAM_PROTO_GetFieldsCounters [18:58:51]wFMCommunicate request_size=4 [18:58:51]MH_SAM_APDU [18:58:51]CAPDU: 80 13 00 00 [18:58:51]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:58:51]Write i2c OK [18:58:51]MH_I2C_Read... [18:58:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:51]Read from MH i2c: E2 [18:58:51]MH_I2C_Read... [18:58:51]Read from MH i2c: E2 62 00 [18:58:51]MH_I2C_Read... [18:58:51]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 FD [18:58: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:51]wFMCommunicate OK [18:58:51]SAM_PROTO_GetFieldsCounters done [18:58:51]requested_item shift.num is exist - process it [18:58:51]requested_item shift.opened is exist - process it [18:58:51]req_shift_opened [18:58:51]FM_GetShiftState [18:58:51]SAM_PROTO_GetShiftState [18:58:51]wFMCommunicate request_size=4 [18:58:51]MH_SAM_APDU [18:58:51]CAPDU: 80 13 01 00 [18:58:51]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:58:51]Write i2c OK [18:58:51]MH_I2C_Read... [18:58:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:51]Read from MH i2c: E2 [18:58:51]MH_I2C_Read... [18:58:51]Read from MH i2c: E2 0E 00 [18:58:51]MH_I2C_Read... [18:58:51]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [18:58:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:58:51]wFMCommunicate OK [18:58:51]SAM_PROTO_GetShiftState done [18:58:51]FM_GetShiftState done [18:58:51]req_shift_opened done [18:58:51]requested_item shift.open_date is exist - process it [18:58:51]req_shift_open_date [18:58:51]req_shift_open_date done [18:58:51]produce_requested_data done [18:58:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164062,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:58:51]process_action_free close_receipt [18:58:51]json_value_free [18:58:51]json_value_free done [18:58:51]process_json_proto returns [18:58:51]Send response to host [18:58:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164062,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:58:51]free response buf [18:58:51]execute_script done [18:58:51]execute_script returns [18:58:51]free content buf [18:58:51]Sock 8.Close socket [18:58:51]Sock 8.Thread stoped [18:58:53]ConnectInit Can't take IP for lk.salyk.kg [18:58:53]CommunicateWithHost connect error [18:58:53]CommunicateWithHost err = -1 [18:58:53]OFD Sender: Server communicate error [18:58:58]OFD Sender: Processing packet 164061 [packets to send 972, broken 970] [18:58:58]ProducePacketName [18:58:58]name=ofd_packets/00164061 [18:58:58]OFD Sender: To server: pG, [18:58:58]CommunicateWithHost lk.salyk.kg:30040 [18:58:58]ConnectInit lk.salyk.kg [18:59:02]Connected sock=8 [18:59: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 37 36 39 0C 01 00 00 15 40 04 01 F6 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 38 30 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 93 02 00 00 F4 03 04 00 F9 37 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 80 02 00 35 04 06 00 18 4A D0 FD EB D2 B3 B6 68 52 11 C2 B9 27 [18:59:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C9 DB 47 00 28 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 37 36 39 10 04 04 00 DD 80 02 00 F4 03 04 00 45 E2 C5 66 B6 04 01 00 00 1C 4F E2 D5 F7 88 7A 45 [18:59:02]CommunicateWithHost err = 0 [18:59:02]CheckOFDResponse [18:59:02]1017 (14) - 77093643461234 [18:59:02]1041 (16) - 0000000000871769 [18:59:02]1040 (4) - 164061 [18:59:02]1012 (4) - 21.08.2024 12:49 [18:59:02]1206 (1) - 0 [18:59:02]OFD Sender: Remove packet 164061 [18:59:02]ProducePacketName [18:59:02]name=ofd_packets/00164061 [18:59:02]NVStorageDeleteData [18:59:03]OFD Sender: Processing packet 164062 [packets to send 971, broken 970] [18:59:03]ProducePacketName [18:59:03]name=ofd_packets/00164062 [18:59:03]OFD Sender: To server: pG, [18:59:03]CommunicateWithHost lk.salyk.kg:30040 [18:59:03]ConnectInit lk.salyk.kg [18:59:04]Connected sock=8 [18: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 37 36 39 0C 01 00 00 07 CE 04 01 A1 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 E6 38 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 80 02 00 35 04 06 00 D5 A0 CC 8F 24 44 D2 FB 69 31 2C AF 3B C4 [18: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 37 36 39 4F 00 00 00 EF FD 47 00 2F 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 37 36 39 10 04 04 00 DE 80 02 00 F4 03 04 00 47 E2 C5 66 B6 04 01 00 00 B4 9A 12 15 4B DB 75 A9 [18:59:05]CommunicateWithHost err = 0 [18:59:05]CheckOFDResponse [18:59:05]1017 (14) - 77093643461234 [18:59:05]1041 (16) - 0000000000871769 [18:59:05]1040 (4) - 164062 [18:59:05]1012 (4) - 21.08.2024 12:49 [18:59:05]1206 (1) - 0 [18:59:05]OFD Sender: Remove packet 164062 [18:59:05]ProducePacketName [18:59:05]name=ofd_packets/00164062 [18:59:05]NVStorageDeleteData [18:59:05]OFD Sender: No OFD packet to send [18:59:10]OFD Sender: No OFD packet to send [18:59:15]OFD Sender: No OFD packet to send [18:59:20]OFD Sender: No OFD packet to send [18:59:20]recv_with_timeout no data received [18:59:25]OFD Sender: No OFD packet to send [18:59:30]OFD Sender: No OFD packet to send [18:59:35]OFD Sender: No OFD packet to send [18:59:37]recv_with_timeout no data received [18:59:40]OFD Sender: No OFD packet to send [18:59:45]OFD Sender: No OFD packet to send [18:59:50]OFD Sender: No OFD packet to send [18:59:51]accept exits with 9 [18:59:51]New connection [18:59:51]New thread 3066711396 created [18:59:51]Thread 3066854756 joined [18:59:51]Waiting for new connection... [18:59:51] Sock 9.Parse request [18:59:51]Sock 9.Check first char [18:59:51]Sock 9.First char is OK [18:59:51]request: POST /json_proto HTTP/1.0 [18:59:51]Method: POST [18:59:51]URL: /json_proto [18:59:51]Method is POST - this is cgi request [18:59:51]url: /json_proto [18:59:51]query_string will be loaded in cgi processing [18:59:51]execute_cgi json_proto POST (null) [18:59:51]execute_cgi path=json_proto method=POST [18:59:51]POST find Content-Length [18:59:51]Host: 172.17.44.132:8080 [18:59:51]Content-Length: 682 [18:59:51]Content-Type: application/json [18:59:51] [18:59:51]POST finish read [18:59:51]Found Content-Length = 682 [18:59:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:51]execute_script... [18:59: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)292676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:51]POST & json_proto [18:59:51]process_json_proto [18:59:51]json parsed OK: [18:59:51]protocol is kg_v1.0 [18:59:51]action value=close_receipt [18:59:51]process_action close_receipt [18:59:51]cmd_close_receipt [18:59:51]MH_GetDate [18:59:51]Write to MH i2c: F0 00 00 68 00 57 [18:59:51]Write i2c OK [18:59:51]MH_I2C_Read... [18:59:51]Read from MH i2c: F0 [18:59:51]MH_I2C_Read... [18:59:51]Read from MH i2c: F0 09 00 [18:59:51]MH_I2C_Read... [18:59:51]Read from MH i2c: F0 09 00 68 00 00 28 39 C6 66 2A 83 C1 65 C0 [18:59:51]GetLastDocTimeStamp 1724266726 [18:59:51]current date 1724266792 [18:59:51]FM_GetShiftState [18:59:51]SAM_PROTO_GetShiftState [18:59:51]wFMCommunicate request_size=4 [18:59:51]MH_SAM_APDU [18:59:51]CAPDU: 80 13 01 00 [18:59:51]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:59:51]Write i2c OK [18:59:51]MH_I2C_Read... [18:59:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:51]Read from MH i2c: E2 [18:59:51]MH_I2C_Read... [18:59:51]Read from MH i2c: E2 0E 00 [18:59:51]MH_I2C_Read... [18:59:51]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [18:59:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:59:51]wFMCommunicate OK [18:59:51]SAM_PROTO_GetShiftState done [18:59:51]FM_GetShiftState done [18:59:51]opened in 1724199517 [18:59:51]opened+sec_in_day 1724285917 [18:59:51]quantity*price = 100005 [18:59:51]sum+1 = 100006 [18:59:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 661 21.08.2024 18:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164063 ФПД: 253535054945037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185952&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164063&fm=253535054945037&tin=02508201610067®Number=0000000000092562&sum=100000 [18:59:52]StoreToDocumentArchive [18:59:52]shift 466 fd 164063 [18:59:52]save to /storage/0466/doc_00164063 [18:59:52]save last doc name /storage/0466/doc_00164063 to /storage/kkm_last_doc_name [18:59:52]save OK [18:59:52]Clear old archive folders... [18:59:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:59:52]tlvbuf is 009EFB70 [18:59:52]SAM_PROTO_ClearQueue [18:59:52]wFMCommunicate request_size=4 [18:59:52]MH_SAM_APDU [18:59:52]CAPDU: 80 09 00 00 [18:59:52]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:59:52]Write i2c OK [18:59:52]MH_I2C_Read... [18:59:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:52]Read from MH i2c: E2 [18:59:52]MH_I2C_Read... [18:59:52]Read from MH i2c: E2 03 00 [18:59:52]MH_I2C_Read... [18:59:52]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:59:52]RAPDU: 90 00 [18:59:52]wFMCommunicate OK [18:59:52]SAM_PROTO_ClearQueue done [18:59:52]KKMCreateOFDPacket [18:59:52]OFDProtocolAddRootSTLVToBuf [18:59:52]FM_MakeSignedData [18:59:52]FM_MakeSignedData [18:59:52]SAM_PROTO_SignData [18:59:52]wFMCommunicate request_size=4 [18:59:52]MH_SAM_APDU [18:59:52]CAPDU: 80 0D 01 02 [18:59:52]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:59:52]Write i2c OK [18:59:52]MH_I2C_Read... [18:59:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:52]Read from MH i2c: E2 [18:59:52]MH_I2C_Read... [18:59:52]Read from MH i2c: E2 03 00 [18:59:52]MH_I2C_Read... [18:59:52]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:59:52]RAPDU: 90 00 [18:59:52]wFMCommunicate OK [18:59:52]wFMCommunicate request_size=255 [18:59:52]MH_SAM_APDU [18:59:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 95 02 00 00 F4 03 04 00 28 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 80 02 00 35 04 06 00 E6 [18:59:52]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 95 02 00 00 F4 03 04 00 28 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 80 02 00 35 04 06 00 E6 00 00 41 [18:59:52]Write i2c OK [18:59:52]MH_I2C_Read... [18:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:53]Read from MH i2c: E2 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 03 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:59:53]RAPDU: 90 00 [18:59:53]wFMCommunicate OK [18:59:53]wFMCommunicate request_size=10 [18:59:53]MH_SAM_APDU [18:59:53]CAPDU: 80 0D 02 02 05 96 BA E3 5B 0D [18:59:53]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 96 BA E3 5B 0D 00 00 98 [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:53]Read from MH i2c: E2 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 03 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:59:53]RAPDU: 90 00 [18:59:53]wFMCommunicate OK [18:59:53]wFMCommunicate request_size=4 [18:59:53]MH_SAM_APDU [18:59:53]CAPDU: 80 0D 03 02 [18:59:53]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:53]Read from MH i2c: E2 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 0B 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 0B 00 7A 00 00 20 D9 85 84 2E 6E F0 55 90 00 D9 [18:59:53]RAPDU: 20 D9 85 84 2E 6E F0 55 90 00 [18:59:53]wFMCommunicate OK [18:59:53]SAM_PROTO_SignData done [18:59:53]FM_MakeSignedData done [18:59:53]CreateOFDProtocolMessage [18:59:53]wFMCommunicate request_size=4 [18:59:53]MH_SAM_APDU [18:59:53]CAPDU: 80 11 00 00 [18:59:53]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:53]Read from MH i2c: E2 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 17 00 [18:59:53]MH_I2C_Read... [18:59:53]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 37 36 39 90 00 4E [18:59:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:59:53]wFMCommunicate OK [18:59:53]CreateOFDProtocolMessage done [18:59:53]OFDSenderStorePacket 164063 [18:59:53]StoreOFDPacket docnum=164063 [18:59:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 85 D6 07 01 2A 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 02 00 00 F4 03 04 00 28 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 80 02 00 35 04 06 00 E6 96 BA E3 5B 0D 20 D9 85 84 2E 6E F0 55 [18:59:53]CheckFolder [18:59:53]dirname=/storage/ofd_packets [18:59:53]CheckFolder done [18:59:53]ProducePacketName [18:59:53]name=ofd_packets/00164063 [18:59:53]NVStorageSaveData ofd_packets/00164063 [18:59:53]File name is /storage/ofd_packets/00164063 [18:59:53]Write 301 bytes [18:59:53]NVStorageSaveData done [18:59:53]OFDSenderStorePacket done [18:59:53]KKMCreateOFDPacket done [18:59:53]NVStorageSaveData kkm_last_timestamp [18:59:53]File name is /storage/kkm_last_timestamp [18:59:53]Write 4 bytes [18:59:53]NVStorageSaveData done [18:59:53]ExternCall_PrintAddStr [18:59:53]wPrintStart [18:59:53]Write to MH i2c: 01 00 00 7C 00 7C [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: 01 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: 01 07 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:59:53]RasterBufferAndPrint [18:59:53]line Счет N : (1)292676 [18:59:53]line ИНН: 02508201610067 [18:59:53]line Контрольно-Кассовый Чек [18:59:53]line ПРОДАЖА [18:59:53]line ТРК (МРК, ГНК) : 32 [18:59:53]line Товар: 2710124130 [18:59:53]line Аи-92-К-5 [18:59:53]line 14.750 * 67.80 [18:59:53]line = 1000.05 [18:59:53]line НДС 12% НСП 1% [18:59:53]line > о реализуемом товаре [18:59:53]line ОКРУГЛЕНИЕ: -0.05 [18:59:53]line ИТОГО: 1000.00 [18:59:53]line Внесено: 1000.00 [18:59:53]line СДАЧА: 0.00 [18:59:53]line НСП 1% : 8.85 [18:59:53]line НДС 12% : 106.20 [18:59:53]line Наличными: 1000.00 [18:59:53]line Безнал.: 0.00 [18:59:53]line Место: АЗС № 130 "Партнер Нефть" [18:59:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:59:53]line СНО: Общий режим [18:59:53]line Чек 661 21.08.2024 18:59 [18:59:53]line Смена: 466 ФФД: 1.0 [18:59:53]line ЗНМ: 0300000070 [18:59:53]line РНМ: 0000000000092562 [18:59:53]line Версия ККМ: 001 [18:59:53]line ФМ: 0000000000871769 [18:59:53]line ФД: 164063 [18:59:53]line ФПД: 253535054945037 [18:59:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T185952&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164063&fm=253535054945037&tin=02508201610067®Number=0000000000092562&sum=100000 [18:59:53]written 0, free lines is 4095 [18:59:53]OFD Sender: Processing packet 164063 [packets to send 971, broken 970] [18:59:53]ProducePacketName [18:59:53]name=ofd_packets/00164063 [18:59:53]OFD Sender: To server: pG, [18:59:53]CommunicateWithHost lk.salyk.kg:30040 [18:59:53]ConnectInit lk.salyk.kg [18:59:53]Write to MH i2c: 01 00 00 A7 00 A7 [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: 01 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: 01 07 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C6 0C 80 [18:59:53]RasterBufferAndPrint [18:59:53]line [18:59:53]line [18:59:53]line [18:59:53]line [18:59:53]line [18:59:53]written 0, free lines is 3275 [18:59:53]MH_Cut [18:59:53]Write to MH i2c: D1 01 00 AE 00 01 80 [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: D1 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: D1 01 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: D1 01 00 AE 00 00 7F [18:59:53]Write to MH i2c: 01 00 00 AF 00 AF [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:54]*** Cut start [18:59:54]*** Purtial cut [18:59:54]*** Stage 1: CUTSNS_PIN = 1 [18:59:56]Read from MH i2c: 01 [18:59:56]MH_I2C_Read... [18:59:56]*** Stop cut motor [18:59:56]*** Cut end [18:59:56]Read from MH i2c: 01 07 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [18:59:56]process_action close_receipt done [18:59:56]requested_data is exist [18:59:56]produce_requested_data [18:59:56]requested_item fm.sn is exist - process it [18:59:56]wFMCommunicate request_size=4 [18:59:56]MH_SAM_APDU [18:59:56]CAPDU: 80 11 00 00 [18:59:56]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:56]Read from MH i2c: E2 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 17 00 [18:59:56]MH_I2C_Read... [18:59:56]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 37 36 39 90 00 83 [18:59:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:59:56]wFMCommunicate OK [18:59:56]requested_item fd.num is exist - process it [18:59:56]SAM_PROTO_GetFieldsCounters [18:59:56]wFMCommunicate request_size=4 [18:59:56]MH_SAM_APDU [18:59:56]CAPDU: 80 13 00 00 [18:59:56]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:56]Read from MH i2c: E2 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 62 00 [18:59:56]MH_I2C_Read... [18:59:56]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 4C [18:59:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:56]wFMCommunicate OK [18:59:56]SAM_PROTO_GetFieldsCounters done [18:59:56]requested_item shift.num is exist - process it [18:59:56]requested_item shift.opened is exist - process it [18:59:56]req_shift_opened [18:59:56]FM_GetShiftState [18:59:56]SAM_PROTO_GetShiftState [18:59:56]wFMCommunicate request_size=4 [18:59:56]MH_SAM_APDU [18:59:56]CAPDU: 80 13 01 00 [18:59:56]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:56]Read from MH i2c: E2 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 0E 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [18:59:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [18:59:56]wFMCommunicate OK [18:59:56]SAM_PROTO_GetShiftState done [18:59:56]FM_GetShiftState done [18:59:56]req_shift_opened done [18:59:56]requested_item shift.open_date is exist - process it [18:59:56]req_shift_open_date [18:59:56]req_shift_open_date done [18:59:56]produce_requested_data done [18:59:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164063,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [18:59:56]process_action_free close_receipt [18:59:56]json_value_free [18:59:56]json_value_free done [18:59:56]process_json_proto returns [18:59:56]Send response to host [18:59:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164063,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [18:59:56]free response buf [18:59:56]execute_script done [18:59:56]execute_script returns [18:59:56]free content buf [18:59:56]Sock 9.Close socket [18:59:56]Sock 9.Thread stoped [18:59:57]Connected sock=8 [18:59:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 85 D6 07 01 2A 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 02 00 00 F4 03 04 00 28 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 80 02 00 35 04 06 00 E6 96 BA E3 5B 0D 20 D9 85 84 2E 6E F0 55 [18:59:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EE 39 47 00 F5 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 37 36 39 10 04 04 00 DF 80 02 00 F4 03 04 00 7C E2 C5 66 B6 04 01 00 00 58 93 AC FB 31 79 1F FD [18:59:57]CommunicateWithHost err = 0 [18:59:57]CheckOFDResponse [18:59:57]1017 (14) - 77093643461234 [18:59:57]1041 (16) - 0000000000871769 [18:59:57]1040 (4) - 164063 [18:59:57]1012 (4) - 21.08.2024 12:50 [18:59:57]1206 (1) - 0 [18:59:57]OFD Sender: Remove packet 164063 [18:59:57]ProducePacketName [18:59:57]name=ofd_packets/00164063 [18:59:57]NVStorageDeleteData [18:59:58]OFD Sender: No OFD packet to send [19:00:03]OFD Sender: No OFD packet to send [19:00:05]recv_with_timeout no data received [19:00:08]OFD Sender: No OFD packet to send [19:00:13]OFD Sender: No OFD packet to send [19:00:15]recv_with_timeout no data received [19:00:18]OFD Sender: No OFD packet to send [19:00:19]accept exits with 10 [19:00:19]New connection [19:00:19]New thread 3066854756 created [19:00:19]Thread 3066711396 joined [19:00:19]Waiting for new connection... [19:00:19] Sock 10.Parse request [19:00:19]Sock 10.Check first char [19:00:19]Sock 10.First char is OK [19:00:19]request: POST /json_proto HTTP/1.0 [19:00:19]Method: POST [19:00:19]URL: /json_proto [19:00:19]Method is POST - this is cgi request [19:00:19]url: /json_proto [19:00:19]query_string will be loaded in cgi processing [19:00:19]execute_cgi json_proto POST (null) [19:00:19]execute_cgi path=json_proto method=POST [19:00:19]POST find Content-Length [19:00:19]Host: 172.17.44.132:8080 [19:00:19]Content-Length: 677 [19:00:19]Content-Type: application/json [19:00:19] [19:00:19]POST finish read [19:00:19]Found Content-Length = 677 [19:00:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:19]execute_script... [19:00: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)292677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:19]POST & json_proto [19:00:19]process_json_proto [19:00:19]json parsed OK: [19:00:19]protocol is kg_v1.0 [19:00:19]action value=close_receipt [19:00:19]process_action close_receipt [19:00:19]cmd_close_receipt [19:00:19]MH_GetDate [19:00:19]Write to MH i2c: F0 00 00 B3 00 A2 [19:00:19]Write i2c OK [19:00:19]MH_I2C_Read... [19:00:19]Read from MH i2c: F0 [19:00:19]MH_I2C_Read... [19:00:19]Read from MH i2c: F0 09 00 [19:00:19]MH_I2C_Read... [19:00:19]Read from MH i2c: F0 09 00 B3 00 00 44 39 C6 66 2A 83 C1 65 27 [19:00:19]GetLastDocTimeStamp 1724266792 [19:00:19]current date 1724266820 [19:00:19]FM_GetShiftState [19:00:19]SAM_PROTO_GetShiftState [19:00:19]wFMCommunicate request_size=4 [19:00:19]MH_SAM_APDU [19:00:19]CAPDU: 80 13 01 00 [19:00:19]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [19:00:19]Write i2c OK [19:00:19]MH_I2C_Read... [19:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:19]Read from MH i2c: E2 [19:00:19]MH_I2C_Read... [19:00:19]Read from MH i2c: E2 0E 00 [19:00:19]MH_I2C_Read... [19:00:19]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [19:00:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:00:19]wFMCommunicate OK [19:00:19]SAM_PROTO_GetShiftState done [19:00:19]FM_GetShiftState done [19:00:19]opened in 1724199517 [19:00:19]opened+sec_in_day 1724285917 [19:00:19]quantity*price = 50036 [19:00:19]sum+1 = 50037 [19:00:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 662 21.08.2024 19:00 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164064 ФПД: 218308552874170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164064&fm=218308552874170&tin=02508201610067®Number=0000000000092562&sum=50000 [19:00:20]StoreToDocumentArchive [19:00:20]shift 466 fd 164064 [19:00:20]save to /storage/0466/doc_00164064 [19:00:20]save last doc name /storage/0466/doc_00164064 to /storage/kkm_last_doc_name [19:00:20]save OK [19:00:20]Clear old archive folders... [19:00:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:20]tlvbuf is 0097C390 [19:00:20]SAM_PROTO_ClearQueue [19:00:20]wFMCommunicate request_size=4 [19:00:20]MH_SAM_APDU [19:00:20]CAPDU: 80 09 00 00 [19:00:20]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [19:00:20]Write i2c OK [19:00:20]MH_I2C_Read... [19:00:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:20]Read from MH i2c: E2 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [19:00:20]RAPDU: 90 00 [19:00:20]wFMCommunicate OK [19:00:20]SAM_PROTO_ClearQueue done [19:00:20]KKMCreateOFDPacket [19:00:20]OFDProtocolAddRootSTLVToBuf [19:00:20]FM_MakeSignedData [19:00:20]FM_MakeSignedData [19:00:20]SAM_PROTO_SignData [19:00:20]wFMCommunicate request_size=4 [19:00:20]MH_SAM_APDU [19:00:20]CAPDU: 80 0D 01 02 [19:00:20]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [19:00:20]Write i2c OK [19:00:20]MH_I2C_Read... [19:00:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:20]Read from MH i2c: E2 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [19:00:20]RAPDU: 90 00 [19:00:20]wFMCommunicate OK [19:00:20]wFMCommunicate request_size=255 [19:00:20]MH_SAM_APDU [19:00:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 44 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 80 02 00 35 04 06 00 C6 [19:00:20]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 44 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 80 02 00 35 04 06 00 C6 00 00 FB [19:00:20]Write i2c OK [19:00:20]MH_I2C_Read... [19:00:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:20]Read from MH i2c: E2 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [19:00:20]RAPDU: 90 00 [19:00:20]wFMCommunicate OK [19:00:20]wFMCommunicate request_size=10 [19:00:20]MH_SAM_APDU [19:00:20]CAPDU: 80 0D 02 02 05 8C EB BE D8 BA [19:00:20]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 8C EB BE D8 BA 00 00 0F [19:00:20]Write i2c OK [19:00:20]MH_I2C_Read... [19:00:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:20]Read from MH i2c: E2 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [19:00:20]RAPDU: 90 00 [19:00:20]wFMCommunicate OK [19:00:20]wFMCommunicate request_size=4 [19:00:20]MH_SAM_APDU [19:00:20]CAPDU: 80 0D 03 02 [19:00:20]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [19:00:20]Write i2c OK [19:00:20]MH_I2C_Read... [19:00:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:20]Read from MH i2c: E2 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 0B 00 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 0B 00 C5 00 00 92 65 60 15 B0 6D F6 77 90 00 37 [19:00:20]RAPDU: 92 65 60 15 B0 6D F6 77 90 00 [19:00:20]wFMCommunicate OK [19:00:20]SAM_PROTO_SignData done [19:00:20]FM_MakeSignedData done [19:00:20]CreateOFDProtocolMessage [19:00:20]wFMCommunicate request_size=4 [19:00:20]MH_SAM_APDU [19:00:20]CAPDU: 80 11 00 00 [19:00:20]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [19:00:20]Write i2c OK [19:00:20]MH_I2C_Read... [19:00:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:20]Read from MH i2c: E2 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: E2 17 00 [19:00:20]MH_I2C_Read... [19:00:20]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 37 36 39 90 00 99 [19:00:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:20]wFMCommunicate OK [19:00:20]CreateOFDProtocolMessage done [19:00:20]OFDSenderStorePacket 164064 [19:00:20]StoreOFDPacket docnum=164064 [19:00:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EC 5E 07 01 D9 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 44 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 80 02 00 35 04 06 00 C6 8C EB BE D8 BA 92 65 60 15 B0 6D F6 77 [19:00:20]CheckFolder [19:00:20]dirname=/storage/ofd_packets [19:00:20]CheckFolder done [19:00:20]ProducePacketName [19:00:20]name=ofd_packets/00164064 [19:00:20]NVStorageSaveData ofd_packets/00164064 [19:00:20]File name is /storage/ofd_packets/00164064 [19:00:20]Write 301 bytes [19:00:20]NVStorageSaveData done [19:00:20]OFDSenderStorePacket done [19:00:20]KKMCreateOFDPacket done [19:00:20]NVStorageSaveData kkm_last_timestamp [19:00:20]File name is /storage/kkm_last_timestamp [19:00:20]Write 4 bytes [19:00:20]NVStorageSaveData done [19:00:20]ExternCall_PrintAddStr [19:00:20]wPrintStart [19:00:20]Write to MH i2c: 01 00 00 C7 00 C7 [19:00:20]Write i2c OK [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: 01 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: 01 07 00 [19:00:20]MH_I2C_Read... [19:00:20]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [19:00:20]RasterBufferAndPrint [19:00:20]line Счет N : (1)292677 [19:00:20]line ИНН: 02508201610067 [19:00:20]line Контрольно-Кассовый Чек [19:00:20]line ПРОДАЖА [19:00:20]line ТРК (МРК, ГНК) : 52 [19:00:20]line Товар: 2710124130 [19:00:20]line Аи-92-К-5 [19:00:20]line 7.380 * 67.80 [19:00:20]line = 500.36 [19:00:20]line НДС 12% НСП 1% [19:00:20]line > о реализуемом товаре [19:00:20]line ОКРУГЛЕНИЕ: -0.36 [19:00:20]line ИТОГО: 500.00 [19:00:20]line Внесено: 500.00 [19:00:20]line СДАЧА: 0.00 [19:00:20]line НСП 1% : 4.43 [19:00:20]line НДС 12% : 53.14 [19:00:20]line Наличными: 500.00 [19:00:20]line Безнал.: 0.00 [19:00:20]line Место: АЗС № 130 "Партнер Нефть" [19:00:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:00:20]line СНО: Общий режим [19:00:20]line Чек 662 21.08.2024 19:00 [19:00:20]line Смена: 466 ФФД: 1.0 [19:00:20]line ЗНМ: 0300000070 [19:00:20]line РНМ: 0000000000092562 [19:00:20]line Версия ККМ: 001 [19:00:20]line ФМ: 0000000000871769 [19:00:20]line ФД: 164064 [19:00:20]line ФПД: 218308552874170 [19:00:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164064&fm=218308552874170&tin=02508201610067®Number=0000000000092562&sum=50000 [19:00:21]written 0, free lines is 4095 [19:00:21]OFD Sender: Processing packet 164064 [packets to send 971, broken 970] [19:00:21]ProducePacketName [19:00:21]name=ofd_packets/00164064 [19:00:21]OFD Sender: To server: pG, [19:00:21]CommunicateWithHost lk.salyk.kg:30040 [19:00:21]ConnectInit lk.salyk.kg [19:00:21]Write to MH i2c: 01 00 00 F2 00 F2 [19:00:21]Write i2c OK [19:00:21]MH_I2C_Read... [19:00:21]Read from MH i2c: 01 [19:00:21]MH_I2C_Read... [19:00:21]Read from MH i2c: 01 07 00 [19:00:21]MH_I2C_Read... [19:00:21]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C2 0C C7 [19:00:21]RasterBufferAndPrint [19:00:21]line [19:00:21]line [19:00:21]line [19:00:21]line [19:00:21]line [19:00:21]written 0, free lines is 3273 [19:00:21]MH_Cut [19:00:21]Write to MH i2c: D1 01 00 F9 00 01 CB [19:00:21]Write i2c OK [19:00:21]MH_I2C_Read... [19:00:21]Read from MH i2c: D1 [19:00:21]MH_I2C_Read... [19:00:21]Read from MH i2c: D1 01 00 [19:00:21]MH_I2C_Read... [19:00:21]Read from MH i2c: D1 01 00 F9 00 00 CA [19:00:21]Write to MH i2c: 01 00 00 FA 00 FA [19:00:21]Write i2c OK [19:00:21]MH_I2C_Read... [19:00:22]*** Cut start [19:00:22]*** Purtial cut [19:00:22]*** Stage 1: CUTSNS_PIN = 1 [19:00:24]Read from MH i2c: 01 [19:00:24]MH_I2C_Read... [19:00:24]*** Stop cut motor [19:00:24]*** Cut end [19:00:24]Read from MH i2c: 01 07 00 [19:00:24]MH_I2C_Read... [19:00:24]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [19:00:24]process_action close_receipt done [19:00:24]requested_data is exist [19:00:24]produce_requested_data [19:00:24]requested_item fm.sn is exist - process it [19:00:24]wFMCommunicate request_size=4 [19:00:24]MH_SAM_APDU [19:00:24]CAPDU: 80 11 00 00 [19:00:24]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [19:00:24]Write i2c OK [19:00:24]MH_I2C_Read... [19:00:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:24]Read from MH i2c: E2 [19:00:24]MH_I2C_Read... [19:00:24]Read from MH i2c: E2 17 00 [19:00:24]MH_I2C_Read... [19:00:24]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 37 36 39 90 00 CE [19:00:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:24]wFMCommunicate OK [19:00:24]requested_item fd.num is exist - process it [19:00:24]SAM_PROTO_GetFieldsCounters [19:00:24]wFMCommunicate request_size=4 [19:00:24]MH_SAM_APDU [19:00:24]CAPDU: 80 13 00 00 [19:00:24]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [19:00:24]Write i2c OK [19:00:24]MH_I2C_Read... [19:00:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:24]Read from MH i2c: E2 [19:00:24]MH_I2C_Read... [19:00:24]Read from MH i2c: E2 62 00 [19:00:24]MH_I2C_Read... [19:00:24]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [19:00: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:24]wFMCommunicate OK [19:00:24]SAM_PROTO_GetFieldsCounters done [19:00:24]requested_item shift.num is exist - process it [19:00:24]requested_item shift.opened is exist - process it [19:00:24]req_shift_opened [19:00:24]FM_GetShiftState [19:00:24]SAM_PROTO_GetShiftState [19:00:24]wFMCommunicate request_size=4 [19:00:24]MH_SAM_APDU [19:00:24]CAPDU: 80 13 01 00 [19:00:24]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [19:00:24]Write i2c OK [19:00:24]MH_I2C_Read... [19:00:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:24]Read from MH i2c: E2 [19:00:24]MH_I2C_Read... [19:00:24]Read from MH i2c: E2 0E 00 [19:00:24]MH_I2C_Read... [19:00:24]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [19:00:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:00:24]wFMCommunicate OK [19:00:24]SAM_PROTO_GetShiftState done [19:00:24]FM_GetShiftState done [19:00:24]req_shift_opened done [19:00:24]requested_item shift.open_date is exist - process it [19:00:24]req_shift_open_date [19:00:24]req_shift_open_date done [19:00:24]produce_requested_data done [19:00:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164064,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:00:24]process_action_free close_receipt [19:00:24]json_value_free [19:00:24]json_value_free done [19:00:24]process_json_proto returns [19:00:24]Send response to host [19:00:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164064,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:00:24]free response buf [19:00:24]execute_script done [19:00:24]execute_script returns [19:00:24]free content buf [19:00:24]Sock 10.Close socket [19:00:24]Sock 10.Thread stoped [19:00:26]recv_with_timeout no data received [19:00:28]Connected sock=11 [19:00: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 37 36 39 0F 01 00 00 EC 5E 07 01 D9 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 44 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 80 02 00 35 04 06 00 C6 8C EB BE D8 BA 92 65 60 15 B0 6D F6 77 [19:00:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 09 42 47 00 50 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 37 36 39 10 04 04 00 E0 80 02 00 F4 03 04 00 9F E2 C5 66 B6 04 01 00 00 80 84 90 13 0A 3E CB 93 [19:00:32]CommunicateWithHost err = 0 [19:00:32]CheckOFDResponse [19:00:32]1017 (14) - 77093643461234 [19:00:32]1041 (16) - 0000000000871769 [19:00:32]1040 (4) - 164064 [19:00:32]1012 (4) - 21.08.2024 12:50 [19:00:32]1206 (1) - 0 [19:00:32]OFD Sender: Remove packet 164064 [19:00:32]ProducePacketName [19:00:32]name=ofd_packets/00164064 [19:00:32]NVStorageDeleteData [19:00:33]OFD Sender: No OFD packet to send [19:00:38]OFD Sender: No OFD packet to send [19:00:43]OFD Sender: No OFD packet to send [19:00:48]OFD Sender: No OFD packet to send [19:00:53]OFD Sender: No OFD packet to send [19:00:58]OFD Sender: No OFD packet to send [19:01:03]OFD Sender: No OFD packet to send [19:01:08]recv_with_timeout no data received [19:01:08]OFD Sender: No OFD packet to send [19:01:13]OFD Sender: No OFD packet to send [19:01:18]OFD Sender: No OFD packet to send [19:01:23]OFD Sender: No OFD packet to send [19:01:28]OFD Sender: No OFD packet to send [19:01:30]recv_with_timeout no data received [19:01:33]accept exits with 8 [19:01:33]New connection [19:01:33]New thread 3066711396 created [19:01:33]Thread 3066854756 joined [19:01:33]Waiting for new connection... [19:01:33] Sock 8.Parse request [19:01:33]Sock 8.Check first char [19:01:33]Sock 8.First char is OK [19:01:33]request: POST /json_proto HTTP/1.0 [19:01:33]Method: POST [19:01:33]URL: /json_proto [19:01:33]Method is POST - this is cgi request [19:01:33]url: /json_proto [19:01:33]query_string will be loaded in cgi processing [19:01:33]execute_cgi json_proto POST (null) [19:01:33]execute_cgi path=json_proto method=POST [19:01:33]POST find Content-Length [19:01:33]Host: 172.17.44.132:8080 [19:01:33]Content-Length: 682 [19:01:33]Content-Type: application/json [19:01:33] [19:01:33]POST finish read [19:01:33]Found Content-Length = 682 [19:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:33]execute_script... [19:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:33]POST & json_proto [19:01:33]process_json_proto [19:01:33]json parsed OK: [19:01:33]protocol is kg_v1.0 [19:01:33]action value=close_receipt [19:01:33]process_action close_receipt [19:01:33]cmd_close_receipt [19:01:33]MH_GetDate [19:01:33]Write to MH i2c: F0 00 00 FE 00 ED [19:01:33]Write i2c OK [19:01:33]MH_I2C_Read... [19:01:33]Read from MH i2c: F0 [19:01:33]MH_I2C_Read... [19:01:33]Read from MH i2c: F0 09 00 [19:01:33]MH_I2C_Read... [19:01:33]Read from MH i2c: F0 09 00 FE 00 00 8E 39 C6 66 2A 83 C1 65 BC [19:01:33]GetLastDocTimeStamp 1724266820 [19:01:33]current date 1724266894 [19:01:33]FM_GetShiftState [19:01:33]SAM_PROTO_GetShiftState [19:01:33]wFMCommunicate request_size=4 [19:01:33]MH_SAM_APDU [19:01:33]CAPDU: 80 13 01 00 [19:01:33]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [19:01:33]Write i2c OK [19:01:33]MH_I2C_Read... [19:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:33]Read from MH i2c: E2 [19:01:33]MH_I2C_Read... [19:01:33]Read from MH i2c: E2 0E 00 [19:01:33]MH_I2C_Read... [19:01:33]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [19:01:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:01:33]wFMCommunicate OK [19:01:33]SAM_PROTO_GetShiftState done [19:01:33]FM_GetShiftState done [19:01:33]opened in 1724199517 [19:01:33]opened+sec_in_day 1724285917 [19:01:33]quantity*price = 100021 [19:01:33]sum+1 = 100023 [19:01:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 663 21.08.2024 19:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164065 ФПД: 245526859143948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164065&fm=245526859143948&tin=02508201610067®Number=0000000000092562&sum=100000 [19:01:34]StoreToDocumentArchive [19:01:34]shift 466 fd 164065 [19:01:34]save to /storage/0466/doc_00164065 [19:01:34]save last doc name /storage/0466/doc_00164065 to /storage/kkm_last_doc_name [19:01:34]save OK [19:01:34]Clear old archive folders... [19:01:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:01:34]tlvbuf is 00981710 [19:01:34]SAM_PROTO_ClearQueue [19:01:34]wFMCommunicate request_size=4 [19:01:34]MH_SAM_APDU [19:01:34]CAPDU: 80 09 00 00 [19:01:34]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [19:01:34]Write i2c OK [19:01:34]MH_I2C_Read... [19:01:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:34]Read from MH i2c: E2 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [19:01:34]RAPDU: 90 00 [19:01:34]wFMCommunicate OK [19:01:34]SAM_PROTO_ClearQueue done [19:01:34]KKMCreateOFDPacket [19:01:34]OFDProtocolAddRootSTLVToBuf [19:01:34]FM_MakeSignedData [19:01:34]FM_MakeSignedData [19:01:34]SAM_PROTO_SignData [19:01:34]wFMCommunicate request_size=4 [19:01:34]MH_SAM_APDU [19:01:34]CAPDU: 80 0D 01 02 [19:01:34]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [19:01:34]Write i2c OK [19:01:34]MH_I2C_Read... [19:01:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:34]Read from MH i2c: E2 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [19:01:34]RAPDU: 90 00 [19:01:34]wFMCommunicate OK [19:01:34]wFMCommunicate request_size=255 [19:01:34]MH_SAM_APDU [19:01: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 97 02 00 00 F4 03 04 00 8E 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 80 02 00 35 04 06 00 DF [19:01:34]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 97 02 00 00 F4 03 04 00 8E 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 80 02 00 35 04 06 00 DF 00 00 D9 [19:01:34]Write i2c OK [19:01:34]MH_I2C_Read... [19:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:34]Read from MH i2c: E2 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [19:01:34]RAPDU: 90 00 [19:01:34]wFMCommunicate OK [19:01:34]wFMCommunicate request_size=10 [19:01:34]MH_SAM_APDU [19:01:34]CAPDU: 80 0D 02 02 05 4E 2D 38 DB 0C [19:01:34]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 4E 2D 38 DB 0C 00 00 2E [19:01:34]Write i2c OK [19:01:34]MH_I2C_Read... [19:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:34]Read from MH i2c: E2 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [19:01:34]RAPDU: 90 00 [19:01:34]wFMCommunicate OK [19:01:34]wFMCommunicate request_size=4 [19:01:34]MH_SAM_APDU [19:01:34]CAPDU: 80 0D 03 02 [19:01:34]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [19:01:34]Write i2c OK [19:01:34]MH_I2C_Read... [19:01:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:34]Read from MH i2c: E2 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 0B 00 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 0B 00 10 01 00 36 A5 22 D3 07 03 A9 0A 90 00 1A [19:01:34]RAPDU: 36 A5 22 D3 07 03 A9 0A 90 00 [19:01:34]wFMCommunicate OK [19:01:34]SAM_PROTO_SignData done [19:01:34]FM_MakeSignedData done [19:01:34]CreateOFDProtocolMessage [19:01:34]wFMCommunicate request_size=4 [19:01:34]MH_SAM_APDU [19:01:34]CAPDU: 80 11 00 00 [19:01:34]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [19:01:34]Write i2c OK [19:01:34]MH_I2C_Read... [19:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:34]Read from MH i2c: E2 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: E2 17 00 [19:01:34]MH_I2C_Read... [19:01:34]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 37 36 39 90 00 E5 [19:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:01:34]wFMCommunicate OK [19:01:34]CreateOFDProtocolMessage done [19:01:34]OFDSenderStorePacket 164065 [19:01:34]StoreOFDPacket docnum=164065 [19:01:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 9D 07 01 51 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 97 02 00 00 F4 03 04 00 8E 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 80 02 00 35 04 06 00 DF 4E 2D 38 DB 0C 36 A5 22 D3 07 03 A9 0A [19:01:34]CheckFolder [19:01:34]dirname=/storage/ofd_packets [19:01:34]CheckFolder done [19:01:34]ProducePacketName [19:01:34]name=ofd_packets/00164065 [19:01:34]NVStorageSaveData ofd_packets/00164065 [19:01:34]File name is /storage/ofd_packets/00164065 [19:01:34]Write 301 bytes [19:01:34]NVStorageSaveData done [19:01:34]OFDSenderStorePacket done [19:01:34]KKMCreateOFDPacket done [19:01:34]NVStorageSaveData kkm_last_timestamp [19:01:34]File name is /storage/kkm_last_timestamp [19:01:34]Write 4 bytes [19:01:34]NVStorageSaveData done [19:01:34]ExternCall_PrintAddStr [19:01:34]wPrintStart [19:01:34]Write to MH i2c: 01 00 00 12 01 13 [19:01:34]Write i2c OK [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: 01 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: 01 07 00 [19:01:34]MH_I2C_Read... [19:01:34]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [19:01:34]RasterBufferAndPrint [19:01:34]line Счет N : (1)292678 [19:01:34]line ИНН: 02508201610067 [19:01:34]line Контрольно-Кассовый Чек [19:01:34]line ПРОДАЖА [19:01:34]line ТРК (МРК, ГНК) : 33 [19:01:34]line Товар: 2710124500 [19:01:34]line Аи-95-К-5 [19:01:34]line 13.480 * 74.20 [19:01:34]line = 1000.22 [19:01:34]line НДС 12% НСП 1% [19:01:34]line > о реализуемом товаре [19:01:34]line ОКРУГЛЕНИЕ: -0.22 [19:01:34]line ИТОГО: 1000.00 [19:01:34]line Внесено: 1000.00 [19:01:34]line СДАЧА: 0.00 [19:01:34]line НСП 1% : 8.85 [19:01:34]line НДС 12% : 106.22 [19:01:34]line Наличными: 1000.00 [19:01:34]line Безнал.: 0.00 [19:01:34]line Место: АЗС № 130 "Партнер Нефть" [19:01:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:01:34]line СНО: Общий режим [19:01:34]line Чек 663 21.08.2024 19:01 [19:01:34]line Смена: 466 ФФД: 1.0 [19:01:34]line ЗНМ: 0300000070 [19:01:34]line РНМ: 0000000000092562 [19:01:34]line Версия ККМ: 001 [19:01:34]line ФМ: 0000000000871769 [19:01:34]line ФД: 164065 [19:01:34]line ФПД: 245526859143948 [19:01:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164065&fm=245526859143948&tin=02508201610067®Number=0000000000092562&sum=100000 [19:01:34]written 0, free lines is 4095 [19:01:34]OFD Sender: Processing packet 164065 [packets to send 971, broken 970] [19:01:34]ProducePacketName [19:01:34]name=ofd_packets/00164065 [19:01:34]OFD Sender: To server: pG, [19:01:34]CommunicateWithHost lk.salyk.kg:30040 [19:01:34]ConnectInit lk.salyk.kg [19:01:35]Write to MH i2c: 01 00 00 3D 01 3E [19:01:35]Write i2c OK [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: 01 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: 01 07 00 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 C7 0C 18 [19:01:35]RasterBufferAndPrint [19:01:35]line [19:01:35]line [19:01:35]line [19:01:35]line [19:01:35]line [19:01:35]written 0, free lines is 3276 [19:01:35]MH_Cut [19:01:35]Write to MH i2c: D1 01 00 44 01 01 17 [19:01:35]Write i2c OK [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: D1 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: D1 01 00 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: D1 01 00 44 01 00 16 [19:01:35]Write to MH i2c: 01 00 00 45 01 46 [19:01:35]Write i2c OK [19:01:35]MH_I2C_Read... [19:01:36]*** Cut start [19:01:36]*** Purtial cut [19:01:36]*** Stage 1: CUTSNS_PIN = 1 [19:01:38]Read from MH i2c: 01 [19:01:38]MH_I2C_Read... [19:01:38]*** Stop cut motor [19:01:38]*** Cut end [19:01:38]Read from MH i2c: 01 07 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [19:01:38]process_action close_receipt done [19:01:38]requested_data is exist [19:01:38]produce_requested_data [19:01:38]requested_item fm.sn is exist - process it [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 11 00 00 [19:01:38]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 17 00 [19:01:38]MH_I2C_Read... [19:01:38]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 37 36 39 90 00 1A [19:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:01:38]wFMCommunicate OK [19:01:38]requested_item fd.num is exist - process it [19:01:38]SAM_PROTO_GetFieldsCounters [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 13 00 00 [19:01:38]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 62 00 [19:01:38]MH_I2C_Read... [19:01:38]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 EB [19:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:38]wFMCommunicate OK [19:01:38]SAM_PROTO_GetFieldsCounters done [19:01:38]requested_item shift.num is exist - process it [19:01:38]requested_item shift.opened is exist - process it [19:01:38]req_shift_opened [19:01:38]FM_GetShiftState [19:01:38]SAM_PROTO_GetShiftState [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 13 01 00 [19:01:38]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 0E 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [19:01:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:01:38]wFMCommunicate OK [19:01:38]SAM_PROTO_GetShiftState done [19:01:38]FM_GetShiftState done [19:01:38]req_shift_opened done [19:01:38]requested_item shift.open_date is exist - process it [19:01:38]req_shift_open_date [19:01:38]req_shift_open_date done [19:01:38]produce_requested_data done [19:01:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164065,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:01:38]process_action_free close_receipt [19:01:38]json_value_free [19:01:38]json_value_free done [19:01:38]process_json_proto returns [19:01:38]Send response to host [19:01:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164065,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:01:38]free response buf [19:01:38]execute_script done [19:01:38]execute_script returns [19:01:38]free content buf [19:01:38]Sock 8.Close socket [19:01:38]Sock 8.Thread stoped [19:01:39]ConnectInit Can't take IP for lk.salyk.kg [19:01:39]CommunicateWithHost connect error [19:01:39]CommunicateWithHost err = -1 [19:01:39]OFD Sender: Server communicate error [19:01:44]OFD Sender: Processing packet 164065 [packets to send 971, broken 970] [19:01:44]ProducePacketName [19:01:44]name=ofd_packets/00164065 [19:01:44]OFD Sender: To server: pG, [19:01:44]CommunicateWithHost lk.salyk.kg:30040 [19:01:44]ConnectInit lk.salyk.kg [19:01:50]ConnectInit Can't take IP for lk.salyk.kg [19:01:50]CommunicateWithHost connect error [19:01:50]CommunicateWithHost err = -1 [19:01:50]OFD Sender: Server communicate error [19:01:55]OFD Sender: Processing packet 164065 [packets to send 971, broken 970] [19:01:55]ProducePacketName [19:01:55]name=ofd_packets/00164065 [19:01:55]OFD Sender: To server: pG, [19:01:55]CommunicateWithHost lk.salyk.kg:30040 [19:01:55]ConnectInit lk.salyk.kg [19:01:56]recv_with_timeout no data received [19:02:00]ConnectInit Can't take IP for lk.salyk.kg [19:02:00]CommunicateWithHost connect error [19:02:00]CommunicateWithHost err = -1 [19:02:00]OFD Sender: Server communicate error [19:02:05]OFD Sender: Processing packet 164065 [packets to send 971, broken 970] [19:02:05]ProducePacketName [19:02:05]name=ofd_packets/00164065 [19:02:05]OFD Sender: To server: pG, [19:02:05]CommunicateWithHost lk.salyk.kg:30040 [19:02:05]ConnectInit lk.salyk.kg [19:02:08]Connected sock=10 [19:02: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 37 36 39 0F 01 00 00 31 9D 07 01 51 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 97 02 00 00 F4 03 04 00 8E 39 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 80 02 00 35 04 06 00 DF 4E 2D 38 DB 0C 36 A5 22 D3 07 03 A9 0A [19:02:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 94 47 00 CF 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 37 36 39 10 04 04 00 E1 80 02 00 F4 03 04 00 FF E2 C5 66 B6 04 01 00 00 6E E2 43 2C E5 35 FA B9 [19:02:08]CommunicateWithHost err = 0 [19:02:08]CheckOFDResponse [19:02:08]1017 (14) - 77093643461234 [19:02:08]1041 (16) - 0000000000871769 [19:02:08]1040 (4) - 164065 [19:02:08]1012 (4) - 21.08.2024 12:52 [19:02:08]1206 (1) - 0 [19:02:08]OFD Sender: Remove packet 164065 [19:02:08]ProducePacketName [19:02:08]name=ofd_packets/00164065 [19:02:08]NVStorageDeleteData [19:02:09]OFD Sender: No OFD packet to send [19:02:09]recv_with_timeout no data received [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:25]recv_with_timeout no data received [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:59]OFD Sender: No OFD packet to send [19:04:00]recv_with_timeout no data received [19:04:04]OFD Sender: No OFD packet to send [19:04:09]OFD Sender: No OFD packet to send [19:04:14]OFD Sender: No OFD packet to send [19:04:19]OFD Sender: No OFD packet to send [19:04:24]OFD Sender: No OFD packet to send [19:04:24]accept exits with 9 [19:04:24]New connection [19:04:24]New thread 3066854756 created [19:04:24]Thread 3066711396 joined [19:04:24]Waiting for new connection... [19:04:24] Sock 9.Parse request [19:04:24]Sock 9.Check first char [19:04:24]Sock 9.First char is OK [19:04:24]request: POST /json_proto HTTP/1.0 [19:04:24]Method: POST [19:04:24]URL: /json_proto [19:04:24]Method is POST - this is cgi request [19:04:24]url: /json_proto [19:04:24]query_string will be loaded in cgi processing [19:04:24]execute_cgi json_proto POST (null) [19:04:24]execute_cgi path=json_proto method=POST [19:04:24]POST find Content-Length [19:04:24]Host: 172.17.44.132:8080 [19:04:24]Content-Length: 1141 [19:04:24]Content-Type: application/json [19:04:24] [19:04:24]POST finish read [19:04:24]Found Content-Length = 1141 [19:04:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50681", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48745031", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Superslims Expand Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 440.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:24]execute_script... [19:04:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50681", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48745031", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Superslims Expand Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 440.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:24]POST & json_proto [19:04:24]process_json_proto [19:04:24]json parsed OK: [19:04:24]protocol is kg_v1.0 [19:04:24]action value=close_receipt [19:04:24]process_action close_receipt [19:04:24]cmd_close_receipt [19:04:24]MH_GetDate [19:04:24]Write to MH i2c: F0 00 00 49 01 39 [19:04:24]Write i2c OK [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: F0 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: F0 09 00 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: F0 09 00 49 01 00 39 3A C6 66 2A 83 C1 65 B4 [19:04:24]GetLastDocTimeStamp 1724266894 [19:04:24]current date 1724267065 [19:04:24]FM_GetShiftState [19:04:24]SAM_PROTO_GetShiftState [19:04:24]wFMCommunicate request_size=4 [19:04:24]MH_SAM_APDU [19:04:24]CAPDU: 80 13 01 00 [19:04:24]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [19:04:24]Write i2c OK [19:04:24]MH_I2C_Read... [19:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:24]Read from MH i2c: E2 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: E2 0E 00 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [19:04:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:04:24]wFMCommunicate OK [19:04:24]SAM_PROTO_GetShiftState done [19:04:24]FM_GetShiftState done [19:04:24]opened in 1724199517 [19:04:24]opened+sec_in_day 1724285917 [19:04:24]quantity*price = 10000 [19:04:24]sum+1 = 10001 [19:04:24]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48745031 Сигареты Winston Superslims Expand Blue 2.000 * 140.00 = 280.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 440.00 НСП 1% : 3.89 НДС 12% : 46.72 Наличными: 440.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 664 21.08.2024 19:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164066 ФПД: 42315770998378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190425&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164066&fm=42315770998378&tin=02508201610067®Number=0000000000092562&sum=44000 0 [19:04:25]StoreToDocumentArchive [19:04:25]shift 466 fd 164066 [19:04:25]save to /storage/0466/doc_00164066 [19:04:25]save last doc name /storage/0466/doc_00164066 to /storage/kkm_last_doc_name [19:04:25]save OK [19:04:25]Clear old archive folders... [19:04:25]ProcessDocumentItem done err = 0, tmpTLVsize=489 [19:04:25]tlvbuf is 009812D0 [19:04:25]SAM_PROTO_ClearQueue [19:04:25]wFMCommunicate request_size=4 [19:04:25]MH_SAM_APDU [19:04:25]CAPDU: 80 09 00 00 [19:04:25]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:04:26]Read from MH i2c: E2 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [19:04:26]RAPDU: 90 00 [19:04:26]wFMCommunicate OK [19:04:26]SAM_PROTO_ClearQueue done [19:04:26]KKMCreateOFDPacket [19:04:26]OFDProtocolAddRootSTLVToBuf [19:04:26]FM_MakeSignedData [19:04:26]FM_MakeSignedData [19:04:26]SAM_PROTO_SignData [19:04:26]wFMCommunicate request_size=4 [19:04:26]MH_SAM_APDU [19:04:26]CAPDU: 80 0D 01 02 [19:04:26]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:04:26]Read from MH i2c: E2 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [19:04:26]RAPDU: 90 00 [19:04:26]wFMCommunicate OK [19:04:26]wFMCommunicate request_size=255 [19:04:26]MH_SAM_APDU [19:04:26]CAPDU: 80 0D 02 02 FA 03 00 E9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B [19:04:26]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 E9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 00 00 33 [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:26]Read from MH i2c: E2 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [19:04:26]RAPDU: 90 00 [19:04:26]wFMCommunicate OK [19:04:26]wFMCommunicate request_size=248 [19:04:26]MH_SAM_APDU [19:04:26]CAPDU: 80 0D 02 02 F3 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 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 40 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 98 02 00 00 F4 03 04 00 39 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 80 02 00 35 04 06 00 26 7C 68 7F AE 6A [19:04:26]Write to MH i2c: E2 FB 00 5A 01 80 0D 02 02 F3 00 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 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 40 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 98 02 00 00 F4 03 04 00 39 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 80 02 00 35 04 06 00 26 7C 68 7F AE 6A 00 00 3B [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:26]Read from MH i2c: E2 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [19:04:26]RAPDU: 90 00 [19:04:26]wFMCommunicate OK [19:04:26]wFMCommunicate request_size=4 [19:04:26]MH_SAM_APDU [19:04:26]CAPDU: 80 0D 03 02 [19:04:26]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:04:26]Read from MH i2c: E2 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 0B 00 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: E2 0B 00 5B 01 00 05 94 D7 0E B6 18 73 67 90 00 FE [19:04:26]RAPDU: 05 94 D7 0E B6 18 73 67 90 00 [19:04:26]wFMCommunicate OK [19:04:26]SAM_PROTO_SignData done [19:04:26]FM_MakeSignedData done [19:04:26]CreateOFDProtocolMessage [19:04:26]wFMCommunicate request_size=4 [19:04:26]MH_SAM_APDU [19:04:26]CAPDU: 80 11 00 00 [19:04:26]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:27]Read from MH i2c: E2 [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: E2 17 00 [19:04:27]MH_I2C_Read... [19:04:27]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 37 36 39 90 00 30 [19:04:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:04:27]wFMCommunicate OK [19:04:27]CreateOFDProtocolMessage done [19:04:27]OFDSenderStorePacket 164066 [19:04:27]StoreOFDPacket docnum=164066 [19:04:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FD 01 00 00 95 DF F5 01 45 8D 5A 03 01 00 03 00 E9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 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 40 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 98 02 00 00 F4 03 04 00 39 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 80 02 00 35 04 06 00 26 7C 68 7F AE 6A 05 94 D7 0E B6 18 73 67 [19:04:27]CheckFolder [19:04:27]dirname=/storage/ofd_packets [19:04:27]CheckFolder done [19:04:27]ProducePacketName [19:04:27]name=ofd_packets/00164066 [19:04:27]NVStorageSaveData ofd_packets/00164066 [19:04:27]File name is /storage/ofd_packets/00164066 [19:04:27]Write 539 bytes [19:04:27]NVStorageSaveData done [19:04:27]OFDSenderStorePacket done [19:04:27]KKMCreateOFDPacket done [19:04:27]NVStorageSaveData kkm_last_timestamp [19:04:27]File name is /storage/kkm_last_timestamp [19:04:27]Write 4 bytes [19:04:27]NVStorageSaveData done [19:04:27]ExternCall_PrintAddStr [19:04:27]wPrintStart [19:04:27]Write to MH i2c: 01 00 00 5D 01 5E [19:04:27]Write i2c OK [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: 01 [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: 01 07 00 [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [19:04:27]RasterBufferAndPrint [19:04:27]line Счет N : (3)50681 [19:04:27]line ИНН: 02508201610067 [19:04:27]line Контрольно-Кассовый Чек [19:04:27]line ПРОДАЖА [19:04:27]line Товар: 4700000160358 [19:04:27]line Вода Легенда 1л [19:04:27]line 2.000 * 50.00 [19:04:27]line = 100.00 [19:04:27]line НДС 12% НСП 1% [19:04:27]line > о реализуемом товаре [19:04:27]line Товар: 4700000310043 [19:04:27]line Вода Жалалабат 27 1л [19:04:27]line 1.000 * 60.00 [19:04:27]line = 60.00 [19:04:27]line НДС 12% НСП 1% [19:04:27]line > о реализуемом товаре [19:04:27]line Товар: 48745031 [19:04:27]line Сигареты Winston Superslims Expand Blue [19:04:27]line 2.000 * 140.00 [19:04:27]line = 280.00 [19:04:27]line НДС 12% НСП 1% [19:04:27]line > о реализуемом товаре [19:04:27]line ИТОГО: 440.00 [19:04:27]line НСП 1% : 3.89 [19:04:27]line НДС 12% : 46.72 [19:04:27]line Наличными: 440.00 [19:04:27]line Безнал.: 0.00 [19:04:27]line Место: АЗС № 130 "Партнер Нефть" [19:04:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:04:27]line СНО: Общий режим [19:04:27]line Чек 664 21.08.2024 19:04 [19:04:27]line Смена: 466 ФФД: 1.0 [19:04:27]line ЗНМ: 0300000070 [19:04:27]line РНМ: 0000000000092562 [19:04:27]line Версия ККМ: 001 [19:04:27]line ФМ: 0000000000871769 [19:04:27]line ФД: 164066 [19:04:27]line ФПД: 42315770998378 [19:04:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190425&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164066&fm=42315770998378&tin=02508201610067®Number=0000000000092562&sum=44000 [19:04:27]line 0 [19:04:27]written 0, free lines is 4095 [19:04:27]OFD Sender: Processing packet 164066 [packets to send 971, broken 970] [19:04:27]ProducePacketName [19:04:27]name=ofd_packets/00164066 [19:04:27]OFD Sender: To server: pG, [19:04:27]CommunicateWithHost lk.salyk.kg:30040 [19:04:27]ConnectInit lk.salyk.kg [19:04:27]Write to MH i2c: 01 00 00 92 01 93 [19:04:27]Write i2c OK [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: 01 [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: 01 07 00 [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: 01 07 00 92 01 00 00 00 00 00 17 0C BD [19:04:27]RasterBufferAndPrint [19:04:27]line [19:04:27]line [19:04:27]line [19:04:27]line [19:04:27]line [19:04:27]written 0, free lines is 3100 [19:04:27]MH_Cut [19:04:27]Write to MH i2c: D1 01 00 99 01 01 6C [19:04:27]Write i2c OK [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: D1 [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: D1 01 00 [19:04:27]MH_I2C_Read... [19:04:27]Read from MH i2c: D1 01 00 99 01 00 6B [19:04:27]Write to MH i2c: 01 00 00 9A 01 9B [19:04:27]Write i2c OK [19:04:27]MH_I2C_Read... [19:04:28]*** Cut start [19:04:28]*** Purtial cut [19:04:28]*** Stage 1: CUTSNS_PIN = 1 [19:04:30]Read from MH i2c: 01 [19:04:30]MH_I2C_Read... [19:04:30]*** Stop cut motor [19:04:30]*** Cut end [19:04:30]Read from MH i2c: 01 07 00 [19:04:30]MH_I2C_Read... [19:04:30]Read from MH i2c: 01 07 00 9A 01 00 00 00 00 00 FF 0F B0 [19:04:30]process_action close_receipt done [19:04:30]requested_data is exist [19:04:30]produce_requested_data [19:04:30]requested_item fm.sn is exist - process it [19:04:30]wFMCommunicate request_size=4 [19:04:30]MH_SAM_APDU [19:04:30]CAPDU: 80 11 00 00 [19:04:30]Write to MH i2c: E2 08 00 9B 01 80 11 00 00 00 00 00 00 16 [19:04:30]Write i2c OK [19:04:30]MH_I2C_Read... [19:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:30]Read from MH i2c: E2 [19:04:30]MH_I2C_Read... [19:04:30]Read from MH i2c: E2 17 00 [19:04:30]MH_I2C_Read... [19:04:30]Read from MH i2c: E2 17 00 9B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [19:04:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:04:30]wFMCommunicate OK [19:04:30]requested_item fd.num is exist - process it [19:04:30]SAM_PROTO_GetFieldsCounters [19:04:30]wFMCommunicate request_size=4 [19:04:30]MH_SAM_APDU [19:04:30]CAPDU: 80 13 00 00 [19:04:30]Write to MH i2c: E2 08 00 9C 01 80 13 00 00 00 00 00 00 19 [19:04:30]Write i2c OK [19:04:30]MH_I2C_Read... [19:04:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:04:30]Read from MH i2c: E2 [19:04:30]MH_I2C_Read... [19:04:30]Read from MH i2c: E2 62 00 [19:04:30]MH_I2C_Read... [19:04:30]Read from MH i2c: E2 62 00 9C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 44 [19:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:04:30]wFMCommunicate OK [19:04:30]SAM_PROTO_GetFieldsCounters done [19:04:30]requested_item shift.num is exist - process it [19:04:30]requested_item shift.opened is exist - process it [19:04:30]req_shift_opened [19:04:30]FM_GetShiftState [19:04:30]SAM_PROTO_GetShiftState [19:04:30]wFMCommunicate request_size=4 [19:04:30]MH_SAM_APDU [19:04:30]CAPDU: 80 13 01 00 [19:04:30]Write to MH i2c: E2 08 00 9D 01 80 13 01 00 00 00 00 00 1B [19:04:30]Write i2c OK [19:04:30]MH_I2C_Read... [19:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:30]Read from MH i2c: E2 [19:04:30]MH_I2C_Read... [19:04:30]Read from MH i2c: E2 0E 00 [19:04:30]MH_I2C_Read... [19:04:30]Read from MH i2c: E2 0E 00 9D 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [19:04:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:04:30]wFMCommunicate OK [19:04:30]SAM_PROTO_GetShiftState done [19:04:30]FM_GetShiftState done [19:04:30]req_shift_opened done [19:04:30]requested_item shift.open_date is exist - process it [19:04:30]req_shift_open_date [19:04:30]req_shift_open_date done [19:04:30]produce_requested_data done [19:04:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164066,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:04:30]process_action_free close_receipt [19:04:30]json_value_free [19:04:30]json_value_free done [19:04:30]process_json_proto returns [19:04:30]Send response to host [19:04:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164066,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:04:30]free response buf [19:04:30]execute_script done [19:04:30]execute_script returns [19:04:30]free content buf [19:04:30]Sock 9.Close socket [19:04:30]Sock 9.Thread stoped [19:04:32]ConnectInit Can't take IP for lk.salyk.kg [19:04:32]CommunicateWithHost connect error [19:04:32]CommunicateWithHost err = -1 [19:04:32]OFD Sender: Server communicate error [19:04:34]accept exits with 8 [19:04:34]New connection [19:04:34]New thread 3066711396 created [19:04:34]Thread 3066854756 joined [19:04:34]Waiting for new connection... [19:04:34] Sock 8.Parse request [19:04:34]Sock 8.Check first char [19:04:34]Sock 8.First char is OK [19:04:34]request: POST /json_proto HTTP/1.0 [19:04:34]Method: POST [19:04:34]URL: /json_proto [19:04:34]Method is POST - this is cgi request [19:04:34]url: /json_proto [19:04:34]query_string will be loaded in cgi processing [19:04:34]execute_cgi json_proto POST (null) [19:04:34]execute_cgi path=json_proto method=POST [19:04:34]POST find Content-Length [19:04:34]Host: 172.17.44.132:8080 [19:04:34]Content-Length: 643 [19:04:34]Content-Type: application/json [19:04:34] [19:04:34]POST finish read [19:04:34]Found Content-Length = 643 [19:04:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50682", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:34]execute_script... [19:04:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50682", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:34]POST & json_proto [19:04:34]process_json_proto [19:04:34]json parsed OK: [19:04:34]protocol is kg_v1.0 [19:04:34]action value=close_receipt [19:04:34]process_action close_receipt [19:04:34]cmd_close_receipt [19:04:34]MH_GetDate [19:04:34]Write to MH i2c: F0 00 00 9E 01 8E [19:04:34]Write i2c OK [19:04:34]MH_I2C_Read... [19:04:34]Read from MH i2c: F0 [19:04:34]MH_I2C_Read... [19:04:34]Read from MH i2c: F0 09 00 [19:04:34]MH_I2C_Read... [19:04:34]Read from MH i2c: F0 09 00 9E 01 00 43 3A C6 66 2A 83 C1 65 13 [19:04:34]GetLastDocTimeStamp 1724267065 [19:04:34]current date 1724267075 [19:04:34]FM_GetShiftState [19:04:34]SAM_PROTO_GetShiftState [19:04:34]wFMCommunicate request_size=4 [19:04:34]MH_SAM_APDU [19:04:34]CAPDU: 80 13 01 00 [19:04:34]Write to MH i2c: E2 08 00 9F 01 80 13 01 00 00 00 00 00 1D [19:04:34]Write i2c OK [19:04:34]MH_I2C_Read... [19:04:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:34]Read from MH i2c: E2 [19:04:34]MH_I2C_Read... [19:04:34]Read from MH i2c: E2 0E 00 [19:04:34]MH_I2C_Read... [19:04:34]Read from MH i2c: E2 0E 00 9F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [19:04:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:04:34]wFMCommunicate OK [19:04:34]SAM_PROTO_GetShiftState done [19:04:34]FM_GetShiftState done [19:04:34]opened in 1724199517 [19:04:34]opened+sec_in_day 1724285917 [19:04:34]quantity*price = 5000 [19:04:34]sum+1 = 5001 [19:04:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 665 21.08.2024 19:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164067 ФПД: 209610387549875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164067&fm=209610387549875&tin=02508201610067®Number=0000000000092562&sum=5000 0 [19:04:35]StoreToDocumentArchive [19:04:35]shift 466 fd 164067 [19:04:35]save to /storage/0466/doc_00164067 [19:04:35]save last doc name /storage/0466/doc_00164067 to /storage/kkm_last_doc_name [19:04:35]save OK [19:04:35]Clear old archive folders... [19:04:35]ProcessDocumentItem done err = 0, tmpTLVsize=275 [19:04:35]tlvbuf is 0098D670 [19:04:35]SAM_PROTO_ClearQueue [19:04:35]wFMCommunicate request_size=4 [19:04:35]MH_SAM_APDU [19:04:35]CAPDU: 80 09 00 00 [19:04:35]Write to MH i2c: E2 08 00 AC 01 80 09 00 00 00 00 00 00 1F [19:04:35]Write i2c OK [19:04:35]MH_I2C_Read... [19:04:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:04:35]Read from MH i2c: E2 [19:04:35]MH_I2C_Read... [19:04:35]Read from MH i2c: E2 03 00 [19:04:35]MH_I2C_Read... [19:04:35]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [19:04:35]RAPDU: 90 00 [19:04:35]wFMCommunicate OK [19:04:35]SAM_PROTO_ClearQueue done [19:04:35]KKMCreateOFDPacket [19:04:35]OFDProtocolAddRootSTLVToBuf [19:04:35]FM_MakeSignedData [19:04:35]FM_MakeSignedData [19:04:35]SAM_PROTO_SignData [19:04:35]wFMCommunicate request_size=4 [19:04:35]MH_SAM_APDU [19:04:35]CAPDU: 80 0D 01 02 [19:04:35]Write to MH i2c: E2 08 00 AD 01 80 0D 01 02 00 00 00 00 27 [19:04:35]Write i2c OK [19:04:35]MH_I2C_Read... [19:04:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:04:35]Read from MH i2c: E2 [19:04:35]MH_I2C_Read... [19:04:35]Read from MH i2c: E2 03 00 [19:04:35]MH_I2C_Read... [19:04:35]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [19:04:35]RAPDU: 90 00 [19:04:35]wFMCommunicate OK [19:04:35]wFMCommunicate request_size=255 [19:04:35]MH_SAM_APDU [19:04:35]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 43 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [19:04:35]Write to MH i2c: E2 02 01 AE 01 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 43 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 9E [19:04:35]Write i2c OK [19:04:35]MH_I2C_Read... [19:04:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:36]Read from MH i2c: E2 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 03 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [19:04:36]RAPDU: 90 00 [19:04:36]wFMCommunicate OK [19:04:36]wFMCommunicate request_size=34 [19:04:36]MH_SAM_APDU [19:04:36]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 80 02 00 35 04 06 00 BE A3 B8 B0 EE B3 [19:04:36]Write to MH i2c: E2 25 00 AF 01 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 80 02 00 35 04 06 00 BE A3 B8 B0 EE B3 00 00 C0 [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:36]Read from MH i2c: E2 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 03 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [19:04:36]RAPDU: 90 00 [19:04:36]wFMCommunicate OK [19:04:36]wFMCommunicate request_size=4 [19:04:36]MH_SAM_APDU [19:04:36]CAPDU: 80 0D 03 02 [19:04:36]Write to MH i2c: E2 08 00 B0 01 80 0D 03 02 00 00 00 00 2C [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:04:36]Read from MH i2c: E2 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 0B 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 0B 00 B0 01 00 7F 1E 7B 88 96 AF CF 68 90 00 49 [19:04:36]RAPDU: 7F 1E 7B 88 96 AF CF 68 90 00 [19:04:36]wFMCommunicate OK [19:04:36]SAM_PROTO_SignData done [19:04:36]FM_MakeSignedData done [19:04:36]CreateOFDProtocolMessage [19:04:36]wFMCommunicate request_size=4 [19:04:36]MH_SAM_APDU [19:04:36]CAPDU: 80 11 00 00 [19:04:36]Write to MH i2c: E2 08 00 B1 01 80 11 00 00 00 00 00 00 2C [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:36]Read from MH i2c: E2 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 17 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 17 00 B1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [19:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:04:36]wFMCommunicate OK [19:04:36]CreateOFDProtocolMessage done [19:04:36]OFDSenderStorePacket 164067 [19:04:36]StoreOFDPacket docnum=164067 [19:04:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 7C 3D 1F 01 C7 67 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 43 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 80 02 00 35 04 06 00 BE A3 B8 B0 EE B3 7F 1E 7B 88 96 AF CF 68 [19:04:36]CheckFolder [19:04:36]dirname=/storage/ofd_packets [19:04:36]CheckFolder done [19:04:36]ProducePacketName [19:04:36]name=ofd_packets/00164067 [19:04:36]NVStorageSaveData ofd_packets/00164067 [19:04:36]File name is /storage/ofd_packets/00164067 [19:04:36]Write 325 bytes [19:04:36]NVStorageSaveData done [19:04:36]OFDSenderStorePacket done [19:04:36]KKMCreateOFDPacket done [19:04:36]NVStorageSaveData kkm_last_timestamp [19:04:36]File name is /storage/kkm_last_timestamp [19:04:36]Write 4 bytes [19:04:36]NVStorageSaveData done [19:04:36]ExternCall_PrintAddStr [19:04:36]wPrintStart [19:04:36]Write to MH i2c: 01 00 00 B2 01 B3 [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: 01 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: 01 07 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: 01 07 00 B2 01 00 00 00 00 00 FF 0F C8 [19:04:36]RasterBufferAndPrint [19:04:36]line Счет N : (3)50682 [19:04:36]line ИНН: 02508201610067 [19:04:36]line Контрольно-Кассовый Чек [19:04:36]line ПРОДАЖА [19:04:36]line Товар: 5449000005489 [19:04:36]line Вода Бонаква 1л б/г [19:04:36]line 1.000 * 50.00 [19:04:36]line = 50.00 [19:04:36]line НДС 12% НСП 1% [19:04:36]line > о реализуемом товаре [19:04:36]line ИТОГО: 50.00 [19:04:36]line НСП 1% : 0.44 [19:04:36]line НДС 12% : 5.31 [19:04:36]line Наличными: 50.00 [19:04:36]line Безнал.: 0.00 [19:04:36]line Место: АЗС № 130 "Партнер Нефть" [19:04:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:04:36]line СНО: Общий режим [19:04:36]line Чек 665 21.08.2024 19:04 [19:04:36]line Смена: 466 ФФД: 1.0 [19:04:36]line ЗНМ: 0300000070 [19:04:36]line РНМ: 0000000000092562 [19:04:36]line Версия ККМ: 001 [19:04:36]line ФМ: 0000000000871769 [19:04:36]line ФД: 164067 [19:04:36]line ФПД: 209610387549875 [19:04:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164067&fm=209610387549875&tin=02508201610067®Number=0000000000092562&sum=5000 [19:04:36]line 0 [19:04:36]written 0, free lines is 4095 [19:04:36]OFD Sender: Processing packet 164066 [packets to send 972, broken 970] [19:04:36]ProducePacketName [19:04:36]name=ofd_packets/00164066 [19:04:36]OFD Sender: To server: pG, [19:04:36]CommunicateWithHost lk.salyk.kg:30040 [19:04:36]ConnectInit lk.salyk.kg [19:04:36]Write to MH i2c: 01 00 00 DA 01 DB [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: 01 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: 01 07 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 E7 0C D5 [19:04:36]RasterBufferAndPrint [19:04:36]line [19:04:36]line [19:04:36]line [19:04:36]line [19:04:36]line [19:04:36]written 0, free lines is 3315 [19:04:36]MH_Cut [19:04:36]Write to MH i2c: D1 01 00 E1 01 01 B4 [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: D1 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: D1 01 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: D1 01 00 E1 01 00 B3 [19:04:36]Write to MH i2c: 01 00 00 E2 01 E3 [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:37]*** Cut start [19:04:37]*** Purtial cut [19:04:37]*** Stage 1: CUTSNS_PIN = 1 [19:04:39]Read from MH i2c: 01 *** Stop cut motor [19:04:39] [19:04:39]*** Cut end [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 E2 01 00 00 00 00 00 FF 0F F8 [19:04:39]process_action close_receipt done [19:04:39]requested_data is exist [19:04:39]produce_requested_data [19:04:39]requested_item fm.sn is exist - process it [19:04:39]wFMCommunicate request_size=4 [19:04:39]MH_SAM_APDU [19:04:39]CAPDU: 80 11 00 00 [19:04:39]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [19:04:39]Write i2c OK [19:04:39]MH_I2C_Read... [19:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:39]Read from MH i2c: E2 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: E2 17 00 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [19:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:04:39]wFMCommunicate OK [19:04:39]requested_item fd.num is exist - process it [19:04:39]SAM_PROTO_GetFieldsCounters [19:04:39]wFMCommunicate request_size=4 [19:04:39]MH_SAM_APDU [19:04:39]CAPDU: 80 13 00 00 [19:04:39]Write to MH i2c: E2 08 00 E4 01 80 13 00 00 00 00 00 00 61 [19:04:39]Write i2c OK [19:04:39]MH_I2C_Read... [19:04:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:04:39]Read from MH i2c: E2 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: E2 62 00 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: E2 62 00 E4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 90 [19:04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:04:39]wFMCommunicate OK [19:04:39]SAM_PROTO_GetFieldsCounters done [19:04:39]requested_item shift.num is exist - process it [19:04:39]requested_item shift.opened is exist - process it [19:04:39]req_shift_opened [19:04:39]FM_GetShiftState [19:04:39]SAM_PROTO_GetShiftState [19:04:39]wFMCommunicate request_size=4 [19:04:39]MH_SAM_APDU [19:04:39]CAPDU: 80 13 01 00 [19:04:39]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [19:04:39]Write i2c OK [19:04:39]MH_I2C_Read... [19:04:39]*** 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 E5 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [19:04:40]RAPDU: 09 00 01 5D 32 C5 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":"0000000000871769","fd.num":164067,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [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":"0000000000871769","fd.num":164067,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [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 8.Close socket [19:04:40]Sock 8.Thread stoped [19:04:40]recv_with_timeout no data received [19:04:41]ConnectInit Can't take IP for lk.salyk.kg [19:04:41]CommunicateWithHost connect error [19:04:41]CommunicateWithHost err = -1 [19:04:41]OFD Sender: Server communicate error [19:04:46]OFD Sender: Processing packet 164066 [packets to send 972, broken 970] [19:04:46]ProducePacketName [19:04:46]name=ofd_packets/00164066 [19:04:46]OFD Sender: To server: pG, [19:04:46]CommunicateWithHost lk.salyk.kg:30040 [19:04:46]ConnectInit lk.salyk.kg [19:04:53]Connected sock=10 [19:04: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 37 36 39 FD 01 00 00 95 DF F5 01 45 8D 5A 03 01 00 03 00 E9 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 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 40 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 98 02 00 00 F4 03 04 00 39 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 80 02 00 35 04 06 00 26 7C 68 7F AE 6A 05 94 D7 0E B6 18 73 67 [19:04:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0C 74 47 00 7E 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 37 36 39 10 04 04 00 E2 80 02 00 F4 03 04 00 A5 E3 C5 66 B6 04 01 00 00 C4 F0 E3 A4 82 10 4C DD [19:04:54]CommunicateWithHost err = 0 [19:04:54]CheckOFDResponse [19:04:54]1017 (14) - 77093643461234 [19:04:54]1041 (16) - 0000000000871769 [19:04:54]1040 (4) - 164066 [19:04:54]1012 (4) - 21.08.2024 12:55 [19:04:54]1206 (1) - 0 [19:04:54]OFD Sender: Remove packet 164066 [19:04:54]ProducePacketName [19:04:54]name=ofd_packets/00164066 [19:04:54]NVStorageDeleteData [19:04:54]OFD Sender: Processing packet 164067 [packets to send 971, broken 970] [19:04:54]ProducePacketName [19:04:54]name=ofd_packets/00164067 [19:04:54]OFD Sender: To server: pG, [19:04:54]CommunicateWithHost lk.salyk.kg:30040 [19:04:54]ConnectInit lk.salyk.kg [19:04:55]Connected sock=10 [19:04: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 37 36 39 27 01 00 00 7C 3D 1F 01 C7 67 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 43 3A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 80 02 00 35 04 06 00 BE A3 B8 B0 EE B3 7F 1E 7B 88 96 AF CF 68 [19:04:56]recv_with_timeout no data received [19:04:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FB 29 47 00 E9 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 80 02 00 F4 03 04 00 A7 E3 C5 66 B6 04 01 00 00 9A 31 A0 99 4E AE FB AA [19:04:56]CommunicateWithHost err = 0 [19:04:56]CheckOFDResponse [19:04:56]1017 (14) - 77093643461234 [19:04:56]1041 (16) - 0000000000871769 [19:04:56]1040 (4) - 164067 [19:04:56]1012 (4) - 21.08.2024 12:55 [19:04:56]1206 (1) - 0 [19:04:56]OFD Sender: Remove packet 164067 [19:04:56]ProducePacketName [19:04:56]name=ofd_packets/00164067 [19:04:56]NVStorageDeleteData [19:04:56]OFD Sender: No OFD packet to send [19:05:01]OFD Sender: No OFD packet to send [19:05:06]OFD Sender: No OFD packet to send [19:05:11]OFD Sender: No OFD packet to send [19:05:14]recv_with_timeout no data received [19:05:16]OFD Sender: No OFD packet to send [19:05:21]OFD Sender: No OFD packet to send [19:05:27]OFD Sender: No OFD packet to send [19:05:29]recv_with_timeout no data received [19:05:32]OFD Sender: No OFD packet to send [19:05:37]OFD Sender: No OFD packet to send [19:05:42]OFD Sender: No OFD packet to send [19:05:47]OFD Sender: No OFD packet to send [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:17]OFD Sender: No OFD packet to send [19:06:18]recv_with_timeout no data received [19:06:22]OFD Sender: No OFD packet to send [19:06:27]OFD Sender: No OFD packet to send [19:06:32]OFD Sender: No OFD packet to send [19:06:37]OFD Sender: No OFD packet to send [19:06:42]OFD Sender: No OFD packet to send [19:06:47]OFD Sender: No OFD packet to send [19:06:52]OFD Sender: No OFD packet to send [19:06:57]OFD Sender: No OFD packet to send [19:07:02]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07:12]OFD Sender: No OFD packet to send [19:07:17]OFD Sender: No OFD packet to send [19:07:22]OFD Sender: No OFD packet to send [19:07:27]OFD Sender: No OFD packet to send [19:07:32]OFD Sender: No OFD packet to send [19:07:37]OFD Sender: No OFD packet to send [19:07:42]OFD Sender: No OFD packet to send [19:07:47]OFD Sender: No OFD packet to send [19:07:52]OFD Sender: No OFD packet to send [19:07:57]OFD Sender: No OFD packet to send [19:08:02]OFD Sender: No OFD packet to send [19:08:07]OFD Sender: No OFD packet to send [19:08:12]OFD Sender: No OFD packet to send [19:08:17]OFD Sender: No OFD packet to send [19:08:22]OFD Sender: No OFD packet to send [19:08:27]OFD Sender: No OFD packet to send [19:08:32]OFD Sender: No OFD packet to send [19:08:33]recv_with_timeout no data received [19:08:37]OFD Sender: No OFD packet to send [19:08:42]OFD Sender: No OFD packet to send [19:08:47]OFD Sender: No OFD packet to send [19:08:52]OFD Sender: No OFD packet to send [19:08:57]OFD Sender: No OFD packet to send [19:09:02]OFD Sender: No OFD packet to send [19:09:07]OFD Sender: No OFD packet to send [19:09:08]accept exits with 9 [19:09:08]New connection [19:09:08]New thread 3066854756 created [19:09:08]Thread 3066711396 joined [19:09:08]Waiting for new connection... [19:09:08] Sock 9.Parse request [19:09:08]Sock 9.Check first char [19:09:08]Sock 9.First char is OK [19:09:08]request: POST /json_proto HTTP/1.0 [19:09:08]Method: POST [19:09:08]URL: /json_proto [19:09:08]Method is POST - this is cgi request [19:09:08]url: /json_proto [19:09:08]query_string will be loaded in cgi processing [19:09:08]execute_cgi json_proto POST (null) [19:09:08]execute_cgi path=json_proto method=POST [19:09:08]POST find Content-Length [19:09:08]Host: 172.17.44.132:8080 [19:09:08]Content-Length: 613 [19:09:08]Content-Type: application/json [19:09:08] [19:09:08]POST finish read [19:09:08]Found Content-Length = 613 [19:09:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50683", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:08]execute_script... [19:09:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50683", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:08]POST & json_proto [19:09:08]process_json_proto [19:09:08]json parsed OK: [19:09:08]protocol is kg_v1.0 [19:09:08]action value=close_receipt [19:09:08]process_action close_receipt [19:09:08]cmd_close_receipt [19:09:08]MH_GetDate [19:09:08]Write to MH i2c: F0 00 00 E6 01 D6 [19:09:08]Write i2c OK [19:09:08]MH_I2C_Read... [19:09:08]Read from MH i2c: F0 [19:09:08]MH_I2C_Read... [19:09:08]Read from MH i2c: F0 09 00 [19:09:08]MH_I2C_Read... [19:09:08]Read from MH i2c: F0 09 00 E6 01 00 55 3B C6 66 2A 83 C1 65 6E [19:09:08]GetLastDocTimeStamp 1724267075 [19:09:08]current date 1724267349 [19:09:08]FM_GetShiftState [19:09:08]SAM_PROTO_GetShiftState [19:09:08]wFMCommunicate request_size=4 [19:09:08]MH_SAM_APDU [19:09:08]CAPDU: 80 13 01 00 [19:09:08]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [19:09:08]Write i2c OK [19:09:08]MH_I2C_Read... [19:09:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:08]Read from MH i2c: E2 [19:09:08]MH_I2C_Read... [19:09:08]Read from MH i2c: E2 0E 00 [19:09:08]MH_I2C_Read... [19:09:08]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2B [19:09:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:09:08]wFMCommunicate OK [19:09:08]SAM_PROTO_GetShiftState done [19:09:08]FM_GetShiftState done [19:09:08]opened in 1724199517 [19:09:08]opened+sec_in_day 1724285917 [19:09:08]quantity*price = 11000 [19:09:08]sum+1 = 11001 [19:09:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 666 21.08.2024 19:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164068 ФПД: 259351172736863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164068&fm=259351172736863&tin=02508201610067®Number=0000000000092562&sum=11000 0 [19:09:09]StoreToDocumentArchive [19:09:09]shift 466 fd 164068 [19:09:09]save to /storage/0466/doc_00164068 [19:09:09]save last doc name /storage/0466/doc_00164068 to /storage/kkm_last_doc_name [19:09:09]save OK [19:09:09]Clear old archive folders... [19:09:09]ProcessDocumentItem done err = 0, tmpTLVsize=266 [19:09:09]tlvbuf is 00A0E250 [19:09:09]SAM_PROTO_ClearQueue [19:09:09]wFMCommunicate request_size=4 [19:09:09]MH_SAM_APDU [19:09:09]CAPDU: 80 09 00 00 [19:09:09]Write to MH i2c: E2 08 00 F4 01 80 09 00 00 00 00 00 00 67 [19:09:09]Write i2c OK [19:09:09]MH_I2C_Read... [19:09:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:09]Read from MH i2c: E2 [19:09:09]MH_I2C_Read... [19:09:09]Read from MH i2c: E2 03 00 [19:09:09]MH_I2C_Read... [19:09:09]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [19:09:09]RAPDU: 90 00 [19:09:09]wFMCommunicate OK [19:09:09]SAM_PROTO_ClearQueue done [19:09:09]KKMCreateOFDPacket [19:09:09]OFDProtocolAddRootSTLVToBuf [19:09:09]FM_MakeSignedData [19:09:09]FM_MakeSignedData [19:09:09]SAM_PROTO_SignData [19:09:09]wFMCommunicate request_size=4 [19:09:09]MH_SAM_APDU [19:09:09]CAPDU: 80 0D 01 02 [19:09:09]Write to MH i2c: E2 08 00 F5 01 80 0D 01 02 00 00 00 00 6F [19:09:09]Write i2c OK [19:09:09]MH_I2C_Read... [19:09:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:10]Read from MH i2c: E2 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 03 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [19:09:10]RAPDU: 90 00 [19:09:10]wFMCommunicate OK [19:09:10]wFMCommunicate request_size=255 [19:09:10]MH_SAM_APDU [19:09:10]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 55 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [19:09:10]Write to MH i2c: E2 02 01 F6 01 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 55 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 0F [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:10]Read from MH i2c: E2 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 03 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [19:09:10]RAPDU: 90 00 [19:09:10]wFMCommunicate OK [19:09:10]wFMCommunicate request_size=25 [19:09:10]MH_SAM_APDU [19:09:10]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 E4 80 02 00 35 04 06 00 EB E0 E6 85 E7 5F [19:09:10]Write to MH i2c: E2 1C 00 F7 01 80 0D 02 02 14 00 36 39 10 04 04 00 E4 80 02 00 35 04 06 00 EB E0 E6 85 E7 5F 00 00 42 [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:10]Read from MH i2c: E2 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 03 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [19:09:10]RAPDU: 90 00 [19:09:10]wFMCommunicate OK [19:09:10]wFMCommunicate request_size=4 [19:09:10]MH_SAM_APDU [19:09:10]CAPDU: 80 0D 03 02 [19:09:10]Write to MH i2c: E2 08 00 F8 01 80 0D 03 02 00 00 00 00 74 [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:10]Read from MH i2c: E2 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 0B 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 0B 00 F8 01 00 C5 EC 36 D6 FF 22 37 EB 90 00 75 [19:09:10]RAPDU: C5 EC 36 D6 FF 22 37 EB 90 00 [19:09:10]wFMCommunicate OK [19:09:10]SAM_PROTO_SignData done [19:09:10]FM_MakeSignedData done [19:09:10]CreateOFDProtocolMessage [19:09:10]wFMCommunicate request_size=4 [19:09:10]MH_SAM_APDU [19:09:10]CAPDU: 80 11 00 00 [19:09:10]Write to MH i2c: E2 08 00 F9 01 80 11 00 00 00 00 00 00 74 [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:10]Read from MH i2c: E2 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 17 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: E2 17 00 F9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [19:09:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:10]wFMCommunicate OK [19:09:10]CreateOFDProtocolMessage done [19:09:10]OFDSenderStorePacket 164068 [19:09:10]StoreOFDPacket docnum=164068 [19:09:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 51 5E 16 01 D4 F6 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 55 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 80 02 00 35 04 06 00 EB E0 E6 85 E7 5F C5 EC 36 D6 FF 22 37 EB [19:09:10]CheckFolder [19:09:10]dirname=/storage/ofd_packets [19:09:10]CheckFolder done [19:09:10]ProducePacketName [19:09:10]name=ofd_packets/00164068 [19:09:10]NVStorageSaveData ofd_packets/00164068 [19:09:10]File name is /storage/ofd_packets/00164068 [19:09:10]Write 316 bytes [19:09:10]NVStorageSaveData done [19:09:10]OFDSenderStorePacket done [19:09:10]KKMCreateOFDPacket done [19:09:10]NVStorageSaveData kkm_last_timestamp [19:09:10]File name is /storage/kkm_last_timestamp [19:09:10]Write 4 bytes [19:09:10]NVStorageSaveData done [19:09:10]ExternCall_PrintAddStr [19:09:10]wPrintStart [19:09:10]Write to MH i2c: 01 00 00 FA 01 FB [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: 01 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: 01 07 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: 01 07 00 FA 01 00 00 00 00 00 FF 0F 10 [19:09:10]RasterBufferAndPrint [19:09:10]line Счет N : (3)50683 [19:09:10]line ИНН: 02508201610067 [19:09:10]line Контрольно-Кассовый Чек [19:09:10]line ПРОДАЖА [19:09:10]line Товар: 4870001570071 [19:09:10]line Напиток Pepsi 1л [19:09:10]line 1.000 * 110.00 [19:09:10]line = 110.00 [19:09:10]line НДС 12% НСП 1% [19:09:10]line > о реализуемом товаре [19:09:10]line ИТОГО: 110.00 [19:09:10]line НСП 1% : 0.97 [19:09:10]line НДС 12% : 11.68 [19:09:10]line Наличными: 110.00 [19:09:10]line Безнал.: 0.00 [19:09:10]line Место: АЗС № 130 "Партнер Нефть" [19:09:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:09:10]line СНО: Общий режим [19:09:10]line Чек 666 21.08.2024 19:09 [19:09:10]line Смена: 466 ФФД: 1.0 [19:09:10]line ЗНМ: 0300000070 [19:09:10]line РНМ: 0000000000092562 [19:09:10]line Версия ККМ: 001 [19:09:10]line ФМ: 0000000000871769 [19:09:10]line ФД: 164068 [19:09:10]line ФПД: 259351172736863 [19:09:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T190909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164068&fm=259351172736863&tin=02508201610067®Number=0000000000092562&sum=11000 [19:09:10]line 0 [19:09:10]written 0, free lines is 4095 [19:09:10]OFD Sender: Processing packet 164068 [packets to send 971, broken 970] [19:09:10]ProducePacketName [19:09:10]name=ofd_packets/00164068 [19:09:10]OFD Sender: To server: pG, [19:09:10]CommunicateWithHost lk.salyk.kg:30040 [19:09:10]ConnectInit lk.salyk.kg [19:09:10]Write to MH i2c: 01 00 00 22 02 24 [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: 01 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: 01 07 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 E1 0C 18 [19:09:10]RasterBufferAndPrint [19:09:10]line [19:09:10]line [19:09:10]line [19:09:10]line [19:09:10]line [19:09:10]written 0, free lines is 3302 [19:09:10]MH_Cut [19:09:10]Write to MH i2c: D1 01 00 29 02 01 FD [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: D1 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: D1 01 00 [19:09:10]MH_I2C_Read... [19:09:10]Read from MH i2c: D1 01 00 29 02 00 FC [19:09:10]Write to MH i2c: 01 00 00 2A 02 2C [19:09:10]Write i2c OK [19:09:10]MH_I2C_Read... [19:09:11]Connected sock=10 [19:09: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 37 36 39 1E 01 00 00 51 5E 16 01 D4 F6 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 55 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 80 02 00 35 04 06 00 EB E0 E6 85 E7 5F C5 EC 36 D6 FF 22 37 EB [19:09:11]*** Cut start [19:09:11]*** Purtial cut [19:09:11]*** Stage 1: CUTSNS_PIN = 1 [19:09:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 04 47 00 22 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 37 36 39 10 04 04 00 E4 80 02 00 F4 03 04 00 A6 E4 C5 66 B6 04 01 00 00 9E 73 C3 C8 0D E6 FD 2A [19:09:12]CommunicateWithHost err = 0 [19:09:12]CheckOFDResponse [19:09:12]1017 (14) - 77093643461234 [19:09:12]1041 (16) - 0000000000871769 [19:09:12]1040 (4) - 164068 [19:09:12]1012 (4) - 21.08.2024 12:59 [19:09:12]1206 (1) - 0 [19:09:12]OFD Sender: Remove packet 164068 [19:09:12]ProducePacketName [19:09:12]name=ofd_packets/00164068 [19:09:12]NVStorageDeleteData [19:09:12]OFD Sender: No OFD packet to send [19:09:13]Read from MH i2c: 01 [19:09:13]MH_I2C_Read... [19:09:13]*** Stop cut motor [19:09:13]*** Cut end [19:09:13]Read from MH i2c: 01 07 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [19:09:13]process_action close_receipt done [19:09:13]requested_data is exist [19:09:13]produce_requested_data [19:09:13]requested_item fm.sn is exist - process it [19:09:13]wFMCommunicate request_size=4 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 11 00 00 [19:09:13]Write to MH i2c: E2 08 00 2B 02 80 11 00 00 00 00 00 00 A7 [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 17 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 17 00 2B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [19:09:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:13]wFMCommunicate OK [19:09:13]requested_item fd.num is exist - process it [19:09:13]SAM_PROTO_GetFieldsCounters [19:09:13]wFMCommunicate request_size=4 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 13 00 00 [19:09:13]Write to MH i2c: E2 08 00 2C 02 80 13 00 00 00 00 00 00 AA [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 62 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 62 00 2C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 DD [19:09:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:13]wFMCommunicate OK [19:09:13]SAM_PROTO_GetFieldsCounters done [19:09:13]requested_item shift.num is exist - process it [19:09:13]requested_item shift.opened is exist - process it [19:09:13]req_shift_opened [19:09:13]FM_GetShiftState [19:09:13]SAM_PROTO_GetShiftState [19:09:13]wFMCommunicate request_size=4 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 13 01 00 [19:09:13]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:14]Read from MH i2c: E2 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: E2 0E 00 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 72 [19:09:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:09:14]wFMCommunicate OK [19:09:14]SAM_PROTO_GetShiftState done [19:09:14]FM_GetShiftState done [19:09:14]req_shift_opened done [19:09:14]requested_item shift.open_date is exist - process it [19:09:14]req_shift_open_date [19:09:14]req_shift_open_date done [19:09:14]produce_requested_data done [19:09:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164068,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:09:14]process_action_free close_receipt [19:09:14]json_value_free [19:09:14]json_value_free done [19:09:14]process_json_proto returns [19:09:14]Send response to host [19:09:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164068,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:09:14]free response buf [19:09:14]execute_script done [19:09:14]execute_script returns [19:09:14]free content buf [19:09:14]Sock 9.Close socket [19:09:14]Sock 9.Thread stoped [19:09:17]OFD Sender: No OFD packet to send [19:09:22]OFD Sender: No OFD packet to send [19:09:27]OFD Sender: No OFD packet to send [19:09:27]recv_with_timeout no data received [19:09:32]OFD Sender: No OFD packet to send [19:09:37]OFD Sender: No OFD packet to send [19:09:38]recv_with_timeout no data received [19:09:42]OFD Sender: No OFD packet to send [19:09:47]OFD Sender: No OFD packet to send [19:09:52]OFD Sender: No OFD packet to send [19:09:57]OFD Sender: No OFD packet to send [19:10:02]OFD Sender: No OFD packet to send [19:10:07]OFD Sender: No OFD packet to send [19:10:12]OFD Sender: No OFD packet to send [19:10:17]OFD Sender: No OFD packet to send [19:10:22]OFD Sender: No OFD packet to send [19:10:27]OFD Sender: No OFD packet to send [19:10:32]OFD Sender: No OFD packet to send [19:10:37]OFD Sender: No OFD packet to send [19:10:42]OFD Sender: No OFD packet to send [19:10:47]OFD Sender: No OFD packet to send [19:10:52]OFD Sender: No OFD packet to send [19:10:57]OFD Sender: No OFD packet to send [19:11:03]OFD Sender: No OFD packet to send [19:11:08]OFD Sender: No OFD packet to send [19:11:09]recv_with_timeout no data received [19:11:13]OFD Sender: No OFD packet to send [19:11:13]accept exits with 8 [19:11:13]New connection [19:11:13]New thread 3066711396 created [19:11:13]Thread 3066854756 joined [19:11:13]Waiting for new connection... [19:11:13] Sock 8.Parse request [19:11:13]Sock 8.Check first char [19:11:13]Sock 8.First char is OK [19:11:13]request: POST /json_proto HTTP/1.0 [19:11:13]Method: POST [19:11:13]URL: /json_proto [19:11:13]Method is POST - this is cgi request [19:11:13]url: /json_proto [19:11:13]query_string will be loaded in cgi processing [19:11:13]execute_cgi json_proto POST (null) [19:11:13]execute_cgi path=json_proto method=POST [19:11:13]POST find Content-Length [19:11:13]Host: 172.17.44.132:8080 [19:11:13]Content-Length: 669 [19:11:13]Content-Type: application/json [19:11:13] [19:11:13]POST finish read [19:11:13]Found Content-Length = 669 [19:11:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50684", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:13]execute_script... [19:11:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50684", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:13]POST & json_proto [19:11:13]process_json_proto [19:11:13]json parsed OK: [19:11:13]protocol is kg_v1.0 [19:11:13]action value=close_receipt [19:11:13]process_action close_receipt [19:11:13]cmd_close_receipt [19:11:13]MH_GetDate [19:11:13]Write to MH i2c: F0 00 00 2E 02 1F [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: F0 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: F0 09 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: F0 09 00 2E 02 00 D2 3B C6 66 2A 83 C1 65 34 [19:11:13]GetLastDocTimeStamp 1724267349 [19:11:13]current date 1724267474 [19:11:13]FM_GetShiftState [19:11:13]SAM_PROTO_GetShiftState [19:11:13]wFMCommunicate request_size=4 [19:11:13]MH_SAM_APDU [19:11:13]CAPDU: 80 13 01 00 [19:11:13]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:13]Read from MH i2c: E2 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 0E 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 74 [19:11:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:11:13]wFMCommunicate OK [19:11:13]SAM_PROTO_GetShiftState done [19:11:13]FM_GetShiftState done [19:11:13]opened in 1724199517 [19:11:13]opened+sec_in_day 1724285917 [19:11:13]quantity*price = 9500 [19:11:13]sum+1 = 9501 [19:11:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 667 21.08.2024 19:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164069 ФПД: 44815698849014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T191114&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164069&fm=44815698849014&tin=02508201610067®Number=0000000000092562&sum=9500 0 [19:11:14]StoreToDocumentArchive [19:11:14]shift 466 fd 164069 [19:11:14]save to /storage/0466/doc_00164069 [19:11:14]save last doc name /storage/0466/doc_00164069 to /storage/kkm_last_doc_name [19:11:14]save OK [19:11:14]Clear old archive folders... [19:11:14]ProcessDocumentItem done err = 0, tmpTLVsize=293 [19:11:14]tlvbuf is B6EC2BC0 [19:11:14]SAM_PROTO_ClearQueue [19:11:14]wFMCommunicate request_size=4 [19:11:14]MH_SAM_APDU [19:11:14]CAPDU: 80 09 00 00 [19:11:14]Write to MH i2c: E2 08 00 3C 02 80 09 00 00 00 00 00 00 B0 [19:11:14]Write i2c OK [19:11:14]MH_I2C_Read... [19:11:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:14]Read from MH i2c: E2 [19:11:14]MH_I2C_Read... [19:11:14]Read from MH i2c: E2 03 00 [19:11:14]MH_I2C_Read... [19:11:14]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [19:11:14]RAPDU: 90 00 [19:11:14]wFMCommunicate OK [19:11:14]SAM_PROTO_ClearQueue done [19:11:14]KKMCreateOFDPacket [19:11:14]OFDProtocolAddRootSTLVToBuf [19:11:14]FM_MakeSignedData [19:11:14]FM_MakeSignedData [19:11:14]SAM_PROTO_SignData [19:11:14]wFMCommunicate request_size=4 [19:11:14]MH_SAM_APDU [19:11:14]CAPDU: 80 0D 01 02 [19:11:14]Write to MH i2c: E2 08 00 3D 02 80 0D 01 02 00 00 00 00 B8 [19:11:14]Write i2c OK [19:11:14]MH_I2C_Read... [19:11:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [19:11:15]RAPDU: 90 00 [19:11:15]wFMCommunicate OK [19:11:15]wFMCommunicate request_size=255 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D2 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [19:11:15]Write to MH i2c: E2 02 01 3E 02 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D2 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 59 [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [19:11:15]RAPDU: 90 00 [19:11:15]wFMCommunicate OK [19:11:15]wFMCommunicate request_size=52 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 80 02 00 35 04 06 00 28 C2 77 CF 6C F6 [19:11:15]Write to MH i2c: E2 37 00 3F 02 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 80 02 00 35 04 06 00 28 C2 77 CF 6C F6 00 00 7C [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [19:11:15]RAPDU: 90 00 [19:11:15]wFMCommunicate OK [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 0D 03 02 [19:11:15]Write to MH i2c: E2 08 00 40 02 80 0D 03 02 00 00 00 00 BD [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 0B 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 0B 00 40 02 00 DE EF 8B C5 98 BF 13 63 90 00 A8 [19:11:15]RAPDU: DE EF 8B C5 98 BF 13 63 90 00 [19:11:15]wFMCommunicate OK [19:11:15]SAM_PROTO_SignData done [19:11:15]FM_MakeSignedData done [19:11:15]CreateOFDProtocolMessage [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 11 00 00 [19:11:15]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 17 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [19:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:15]wFMCommunicate OK [19:11:15]CreateOFDProtocolMessage done [19:11:15]OFDSenderStorePacket 164069 [19:11:15]StoreOFDPacket docnum=164069 [19:11:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 7B F0 31 01 42 73 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D2 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 80 02 00 35 04 06 00 28 C2 77 CF 6C F6 DE EF 8B C5 98 BF 13 63 [19:11:15]CheckFolder [19:11:15]dirname=/storage/ofd_packets [19:11:15]CheckFolder done [19:11:15]ProducePacketName [19:11:15]name=ofd_packets/00164069 [19:11:15]NVStorageSaveData ofd_packets/00164069 [19:11:15]File name is /storage/ofd_packets/00164069 [19:11:15]Write 343 bytes [19:11:15]NVStorageSaveData done [19:11:15]OFDSenderStorePacket done [19:11:15]KKMCreateOFDPacket done [19:11:15]NVStorageSaveData kkm_last_timestamp [19:11:15]File name is /storage/kkm_last_timestamp [19:11:15]Write 4 bytes [19:11:15]NVStorageSaveData done [19:11:15]ExternCall_PrintAddStr [19:11:15]wPrintStart [19:11:15]Write to MH i2c: 01 00 00 42 02 44 [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: 01 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: 01 07 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [19:11:15]RasterBufferAndPrint [19:11:15]line Счет N : (3)50684 [19:11:15]line ИНН: 02508201610067 [19:11:15]line Контрольно-Кассовый Чек [19:11:15]line ПРОДАЖА [19:11:15]line Товар: 4700003010056 [19:11:15]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [19:11:15]line 1.000 * 95.00 [19:11:15]line = 95.00 [19:11:15]line НДС 12% НСП 1% [19:11:15]line > о реализуемом товаре [19:11:15]line ИТОГО: 95.00 [19:11:15]line НСП 1% : 0.84 [19:11:15]line НДС 12% : 10.09 [19:11:15]line Наличными: 95.00 [19:11:15]line Безнал.: 0.00 [19:11:15]line Место: АЗС № 130 "Партнер Нефть" [19:11:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:11:15]line СНО: Общий режим [19:11:15]line Чек 667 21.08.2024 19:11 [19:11:15]line Смена: 466 ФФД: 1.0 [19:11:15]line ЗНМ: 0300000070 [19:11:15]line РНМ: 0000000000092562 [19:11:15]line Версия ККМ: 001 [19:11:15]line ФМ: 0000000000871769 [19:11:15]line ФД: 164069 [19:11:15]line ФПД: 44815698849014 [19:11:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T191114&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164069&fm=44815698849014&tin=02508201610067®Number=0000000000092562&sum=9500 [19:11:15]line 0 [19:11:15]OFD Sender: Processing packet 164069 [packets to send 971, broken 970] [19:11:15]ProducePacketName [19:11:15]name=ofd_packets/00164069 [19:11:15]OFD Sender: To server: pG, [19:11:15]CommunicateWithHost lk.salyk.kg:30040 [19:11:15]ConnectInit lk.salyk.kg [19:11:15]written 0, free lines is 4095 [19:11:16]Write to MH i2c: 01 00 00 6B 02 6D [19:11:16]Write i2c OK [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: 01 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: 01 07 00 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 C3 0C 43 [19:11:16]RasterBufferAndPrint [19:11:16]line [19:11:16]line [19:11:16]line [19:11:16]line [19:11:16]line [19:11:16]written 0, free lines is 3271 [19:11:16]MH_Cut [19:11:16]Write to MH i2c: D1 01 00 72 02 01 46 [19:11:16]Write i2c OK [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: D1 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: D1 01 00 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: D1 01 00 72 02 00 45 [19:11:16]Write to MH i2c: 01 00 00 73 02 75 [19:11:16]Write i2c OK [19:11:16]MH_I2C_Read... [19:11:17]*** Cut start [19:11:17]*** Purtial cut [19:11:17]*** Stage 1: CUTSNS_PIN = 1 [19:11:19]Read from MH i2c: 01 [19:11:19]MH_I2C_Read... [19:11:19]*** Stop cut motor [19:11:19]*** Cut end [19:11:19]Read from MH i2c: 01 07 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [19:11:19]process_action close_receipt done [19:11:19]requested_data is exist [19:11:19]produce_requested_data [19:11:19]requested_item fm.sn is exist - process it [19:11:19]wFMCommunicate request_size=4 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 11 00 00 [19:11:19]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 17 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [19:11:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:19]wFMCommunicate OK [19:11:19]requested_item fd.num is exist - process it [19:11:19]SAM_PROTO_GetFieldsCounters [19:11:19]wFMCommunicate request_size=4 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 13 00 00 [19:11:19]Write to MH i2c: E2 08 00 75 02 80 13 00 00 00 00 00 00 F3 [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 62 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 62 00 75 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 2A [19:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:19]wFMCommunicate OK [19:11:19]SAM_PROTO_GetFieldsCounters done [19:11:19]requested_item shift.num is exist - process it [19:11:19]requested_item shift.opened is exist - process it [19:11:19]req_shift_opened [19:11:19]FM_GetShiftState [19:11:19]SAM_PROTO_GetShiftState [19:11:19]wFMCommunicate request_size=4 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 13 01 00 [19:11:19]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 0E 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BB [19:11:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:11:19]wFMCommunicate OK [19:11:19]SAM_PROTO_GetShiftState done [19:11:19]FM_GetShiftState done [19:11:19]req_shift_opened done [19:11:19]requested_item shift.open_date is exist - process it [19:11:19]req_shift_open_date [19:11:19]req_shift_open_date done [19:11:19]produce_requested_data done [19:11:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164069,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:11:19]process_action_free close_receipt [19:11:19]json_value_free [19:11:19]json_value_free done [19:11:19]process_json_proto returns [19:11:19]Send response to host [19:11:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164069,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:11:19]free response buf [19:11:19]execute_script done [19:11:19]execute_script returns [19:11:19]free content buf [19:11:19]Sock 8.Close socket [19:11:19]Sock 8.Thread stoped [19:11:20]recv_with_timeout no data received [19:11:23]Connected sock=11 [19:11: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 37 36 39 39 01 00 00 7B F0 31 01 42 73 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D2 3B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 80 02 00 35 04 06 00 28 C2 77 CF 6C F6 DE EF 8B C5 98 BF 13 63 [19:11:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 94 F4 47 00 D8 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 37 36 39 10 04 04 00 E5 80 02 00 F4 03 04 00 2B E5 C5 66 B6 04 01 00 00 3B 7C 78 6F 32 76 75 D2 [19:11:24]CommunicateWithHost err = 0 [19:11:24]CheckOFDResponse [19:11:24]1017 (14) - 77093643461234 [19:11:24]1041 (16) - 0000000000871769 [19:11:24]1040 (4) - 164069 [19:11:24]1012 (4) - 21.08.2024 13:01 [19:11:24]1206 (1) - 0 [19:11:24]OFD Sender: Remove packet 164069 [19:11:24]ProducePacketName [19:11:24]name=ofd_packets/00164069 [19:11:24]NVStorageDeleteData [19:11:25]OFD Sender: No OFD packet to send [19:11:30]OFD Sender: No OFD packet to send [19:11:30]recv_with_timeout no data received [19:11:35]OFD Sender: No OFD packet to send [19:11:40]OFD Sender: No OFD packet to send [19:11:42]recv_with_timeout no data received [19:11:45]OFD Sender: No OFD packet to send [19:11:50]OFD Sender: No OFD packet to send [19:11:55]OFD Sender: No OFD packet to send [19:12:00]OFD Sender: No OFD packet to send [19:12:05]OFD Sender: No OFD packet to send [19:12:10]OFD Sender: No OFD packet to send [19:12:15]OFD Sender: No OFD packet to send [19:12:20]OFD Sender: No OFD packet to send [19:12:25]OFD Sender: No OFD packet to send [19:12:30]OFD Sender: No OFD packet to send [19:12:35]OFD Sender: No OFD packet to send [19:12:40]OFD Sender: No OFD packet to send [19:12:45]OFD Sender: No OFD packet to send [19:12:50]OFD Sender: No OFD packet to send [19:12:55]recv_with_timeout no data received [19:12:55]OFD Sender: No OFD packet to send [19:13:00]OFD Sender: No OFD packet to send [19:13:05]OFD Sender: No OFD packet to send [19:13:10]OFD Sender: No OFD packet to send [19:13:13]recv_with_timeout no data received [19:13:15]OFD Sender: No OFD packet to send [19:13:19]accept exits with 9 [19:13:19]New connection [19:13:19]New thread 3066854756 created [19:13:19]Thread 3066711396 joined [19:13:19]Waiting for new connection... [19:13:19] Sock 9.Parse request [19:13:19]Sock 9.Check first char [19:13:19]Sock 9.First char is OK [19:13:19]request: POST /json_proto HTTP/1.0 [19:13:19]Method: POST [19:13:19]URL: /json_proto [19:13:19]Method is POST - this is cgi request [19:13:19]url: /json_proto [19:13:19]query_string will be loaded in cgi processing [19:13:19]execute_cgi json_proto POST (null) [19:13:19]execute_cgi path=json_proto method=POST [19:13:19]POST find Content-Length [19:13:19]Host: 172.17.44.132:8080 [19:13:19]Content-Length: 677 [19:13:19]Content-Type: application/json [19:13:19] [19:13:19]POST finish read [19:13:19]Found Content-Length = 677 [19:13:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.490, "sum" : 168.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 168.00, "payments": [ { "type": 0, "sum" : 168.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:19]execute_script... [19:13: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)292691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.490, "sum" : 168.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 168.00, "payments": [ { "type": 0, "sum" : 168.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:19]POST & json_proto [19:13:19]process_json_proto [19:13:19]json parsed OK: [19:13:19]protocol is kg_v1.0 [19:13:19]action value=close_receipt [19:13:19]process_action close_receipt [19:13:19]cmd_close_receipt [19:13:19]MH_GetDate [19:13:19]Write to MH i2c: F0 00 00 77 02 68 [19:13:19]Write i2c OK [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: F0 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: F0 09 00 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: F0 09 00 77 02 00 50 3C C6 66 2A 83 C1 65 FC [19:13:19]GetLastDocTimeStamp 1724267474 [19:13:19]current date 1724267600 [19:13:19]FM_GetShiftState [19:13:19]SAM_PROTO_GetShiftState [19:13:19]wFMCommunicate request_size=4 [19:13:19]MH_SAM_APDU [19:13:19]CAPDU: 80 13 01 00 [19:13:19]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [19:13:19]Write i2c OK [19:13:19]MH_I2C_Read... [19:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:19]Read from MH i2c: E2 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: E2 0E 00 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BD [19:13:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:13:19]wFMCommunicate OK [19:13:19]SAM_PROTO_GetShiftState done [19:13:19]FM_GetShiftState done [19:13:19]opened in 1724199517 [19:13:19]opened+sec_in_day 1724285917 [19:13:19]quantity*price = 16882 [19:13:19]sum+1 = 16883 [19:13:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 168.00 Внесено: 200.00 СДАЧА: 32.00 НСП 1% : 1.49 НДС 12% : 17.93 Наличными: 168.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 668 21.08.2024 19:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164070 ФПД: 182954707289840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T191320&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164070&fm=182954707289840&tin=02508201610067®Number=0000000000092562&sum=16800 [19:13:20]StoreToDocumentArchive [19:13:20]shift 466 fd 164070 [19:13:20]save to /storage/0466/doc_00164070 [19:13:20]save last doc name /storage/0466/doc_00164070 to /storage/kkm_last_doc_name [19:13:20]save OK [19:13:20]Clear old archive folders... [19:13:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:13:20]tlvbuf is 009EC100 [19:13:20]SAM_PROTO_ClearQueue [19:13:20]wFMCommunicate request_size=4 [19:13:20]MH_SAM_APDU [19:13:20]CAPDU: 80 09 00 00 [19:13:20]Write to MH i2c: E2 08 00 85 02 80 09 00 00 00 00 00 00 F9 [19:13:20]Write i2c OK [19:13:20]MH_I2C_Read... [19:13:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:20]Read from MH i2c: E2 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 03 00 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [19:13:20]RAPDU: 90 00 [19:13:20]wFMCommunicate OK [19:13:20]SAM_PROTO_ClearQueue done [19:13:20]KKMCreateOFDPacket [19:13:20]OFDProtocolAddRootSTLVToBuf [19:13:20]FM_MakeSignedData [19:13:20]FM_MakeSignedData [19:13:20]SAM_PROTO_SignData [19:13:20]wFMCommunicate request_size=4 [19:13:20]MH_SAM_APDU [19:13:20]CAPDU: 80 0D 01 02 [19:13:20]Write to MH i2c: E2 08 00 86 02 80 0D 01 02 00 00 00 00 01 [19:13:20]Write i2c OK [19:13:20]MH_I2C_Read... [19:13:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:21]Read from MH i2c: E2 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 03 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [19:13:21]RAPDU: 90 00 [19:13:21]wFMCommunicate OK [19:13:21]wFMCommunicate request_size=255 [19:13:21]MH_SAM_APDU [19:13:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F2 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 07 00 00 00 00 07 04 06 00 A0 41 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 50 3C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 80 02 00 35 04 06 00 A6 [19:13:21]Write to MH i2c: E2 02 01 87 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F2 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 07 00 00 00 00 07 04 06 00 A0 41 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 50 3C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 80 02 00 35 04 06 00 A6 00 00 32 [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:21]Read from MH i2c: E2 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 03 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [19:13:21]RAPDU: 90 00 [19:13:21]wFMCommunicate OK [19:13:21]wFMCommunicate request_size=10 [19:13:21]MH_SAM_APDU [19:13:21]CAPDU: 80 0D 02 02 05 65 76 56 86 F0 [19:13:21]Write to MH i2c: E2 0D 00 88 02 80 0D 02 02 05 00 65 76 56 86 F0 00 00 B5 [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:21]Read from MH i2c: E2 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 03 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [19:13:21]RAPDU: 90 00 [19:13:21]wFMCommunicate OK [19:13:21]wFMCommunicate request_size=4 [19:13:21]MH_SAM_APDU [19:13:21]CAPDU: 80 0D 03 02 [19:13:21]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:21]Read from MH i2c: E2 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 0B 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 0B 00 89 02 00 5C 81 B7 D9 DB A7 B6 4A 90 00 F6 [19:13:21]RAPDU: 5C 81 B7 D9 DB A7 B6 4A 90 00 [19:13:21]wFMCommunicate OK [19:13:21]SAM_PROTO_SignData done [19:13:21]FM_MakeSignedData done [19:13:21]CreateOFDProtocolMessage [19:13:21]wFMCommunicate request_size=4 [19:13:21]MH_SAM_APDU [19:13:21]CAPDU: 80 11 00 00 [19:13:21]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:21]Read from MH i2c: E2 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 17 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [19:13:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:21]wFMCommunicate OK [19:13:21]CreateOFDProtocolMessage done [19:13:21]OFDSenderStorePacket 164070 [19:13:21]StoreOFDPacket docnum=164070 [19:13:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 93 55 07 01 2F C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F2 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 07 00 00 00 00 07 04 06 00 A0 41 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 50 3C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 80 02 00 35 04 06 00 A6 65 76 56 86 F0 5C 81 B7 D9 DB A7 B6 4A [19:13:21]CheckFolder [19:13:21]dirname=/storage/ofd_packets [19:13:21]CheckFolder done [19:13:21]ProducePacketName [19:13:21]name=ofd_packets/00164070 [19:13:21]NVStorageSaveData ofd_packets/00164070 [19:13:21]File name is /storage/ofd_packets/00164070 [19:13:21]Write 301 bytes [19:13:21]NVStorageSaveData done [19:13:21]OFDSenderStorePacket done [19:13:21]KKMCreateOFDPacket done [19:13:21]NVStorageSaveData kkm_last_timestamp [19:13:21]File name is /storage/kkm_last_timestamp [19:13:21]Write 4 bytes [19:13:21]NVStorageSaveData done [19:13:21]ExternCall_PrintAddStr [19:13:21]wPrintStart [19:13:21]Write to MH i2c: 01 00 00 8B 02 8D [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: 01 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: 01 07 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [19:13:21]RasterBufferAndPrint [19:13:21]line Счет N : (1)292691 [19:13:21]line ИНН: 02508201610067 [19:13:21]line Контрольно-Кассовый Чек [19:13:21]line ПРОДАЖА [19:13:21]line ТРК (МРК, ГНК) : 52 [19:13:21]line Товар: 2710124130 [19:13:21]line Аи-92-К-5 [19:13:21]line 2.490 * 67.80 [19:13:21]line = 168.82 [19:13:21]line НДС 12% НСП 1% [19:13:21]line > о реализуемом товаре [19:13:21]line ОКРУГЛЕНИЕ: -0.82 [19:13:21]line ИТОГО: 168.00 [19:13:21]line Внесено: 200.00 [19:13:21]line СДАЧА: 32.00 [19:13:21]line НСП 1% : 1.49 [19:13:21]line НДС 12% : 17.93 [19:13:21]line Наличными: 168.00 [19:13:21]line Безнал.: 0.00 [19:13:21]line Место: АЗС № 130 "Партнер Нефть" [19:13:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:13:21]line СНО: Общий режим [19:13:21]line Чек 668 21.08.2024 19:13 [19:13:21]line Смена: 466 ФФД: 1.0 [19:13:21]line ЗНМ: 0300000070 [19:13:21]line РНМ: 0000000000092562 [19:13:21]line Версия ККМ: 001 [19:13:21]line ФМ: 0000000000871769 [19:13:21]line ФД: 164070 [19:13:21]line ФПД: 182954707289840 [19:13:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T191320&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164070&fm=182954707289840&tin=02508201610067®Number=0000000000092562&sum=16800 [19:13:21]written 0, free lines is 4095 [19:13:21]OFD Sender: Processing packet 164070 [packets to send 971, broken 970] [19:13:21]ProducePacketName [19:13:21]name=ofd_packets/00164070 [19:13:21]OFD Sender: To server: pG, [19:13:21]CommunicateWithHost lk.salyk.kg:30040 [19:13:21]ConnectInit lk.salyk.kg [19:13:21]Write to MH i2c: 01 00 00 B6 02 B8 [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: 01 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: 01 07 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 B8 0C 83 [19:13:21]RasterBufferAndPrint [19:13:21]line [19:13:21]line [19:13:21]line [19:13:21]line [19:13:21]line [19:13:21]written 0, free lines is 3263 [19:13:21]MH_Cut [19:13:21]Write to MH i2c: D1 01 00 BD 02 01 91 [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: D1 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: D1 01 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: D1 01 00 BD 02 00 90 [19:13:21]Write to MH i2c: 01 00 00 BE 02 C0 [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:22]Connected sock=8 [19:13: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 37 36 39 0F 01 00 00 93 55 07 01 2F C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F2 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 07 00 00 00 00 07 04 06 00 A0 41 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 50 3C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 80 02 00 35 04 06 00 A6 65 76 56 86 F0 5C 81 B7 D9 DB A7 B6 4A [19:13:22]*** Cut start [19:13:22]*** Purtial cut [19:13:22]*** Stage 1: CUTSNS_PIN = 1 [19:13:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1A 4C 47 00 9C 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 37 36 39 10 04 04 00 E6 80 02 00 F4 03 04 00 A1 E5 C5 66 B6 04 01 00 00 62 8A 79 F1 79 18 68 0F [19:13:22]CommunicateWithHost err = 0 [19:13:22]CheckOFDResponse [19:13:22]1017 (14) - 77093643461234 [19:13:22]1041 (16) - 0000000000871769 [19:13:22]1040 (4) - 164070 [19:13:22]1012 (4) - 21.08.2024 13:03 [19:13:22]1206 (1) - 0 [19:13:22]OFD Sender: Remove packet 164070 [19:13:22]ProducePacketName [19:13:22]name=ofd_packets/00164070 [19:13:22]NVStorageDeleteData [19:13:23]OFD Sender: No OFD packet to send [19:13:24]Read from MH i2c: 01 [19:13:24]MH_I2C_Read... [19:13:24]*** Stop cut motor [19:13:24]*** Cut end [19:13:24]Read from MH i2c: 01 07 00 [19:13:24]MH_I2C_Read... [19:13:24]Read from MH i2c: 01 07 00 BE 02 00 00 00 00 00 FF 0F D5 [19:13:24]process_action close_receipt done [19:13:24]requested_data is exist [19:13:24]produce_requested_data [19:13:24]requested_item fm.sn is exist - process it [19:13:24]wFMCommunicate request_size=4 [19:13:24]MH_SAM_APDU [19:13:24]CAPDU: 80 11 00 00 [19:13:24]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [19:13:24]Write i2c OK [19:13:24]MH_I2C_Read... [19:13:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:24]Read from MH i2c: E2 [19:13:24]MH_I2C_Read... [19:13:24]Read from MH i2c: E2 17 00 [19:13:24]MH_I2C_Read... [19:13:24]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [19:13:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:24]wFMCommunicate OK [19:13:24]requested_item fd.num is exist - process it [19:13:24]SAM_PROTO_GetFieldsCounters [19:13:24]wFMCommunicate request_size=4 [19:13:24]MH_SAM_APDU [19:13:24]CAPDU: 80 13 00 00 [19:13:24]Write to MH i2c: E2 08 00 C0 02 80 13 00 00 00 00 00 00 3E [19:13:24]Write i2c OK [19:13:24]MH_I2C_Read... [19:13:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:24]Read from MH i2c: E2 [19:13:24]MH_I2C_Read... [19:13:24]Read from MH i2c: E2 62 00 [19:13:24]MH_I2C_Read... [19:13:24]Read from MH i2c: E2 62 00 C0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [19:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:24]wFMCommunicate OK [19:13:24]SAM_PROTO_GetFieldsCounters done [19:13:24]requested_item shift.num is exist - process it [19:13:24]requested_item shift.opened is exist - process it [19:13:24]req_shift_opened [19:13:24]FM_GetShiftState [19:13:24]SAM_PROTO_GetShiftState [19:13:24]wFMCommunicate request_size=4 [19:13:24]MH_SAM_APDU [19:13:24]CAPDU: 80 13 01 00 [19:13:24]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [19:13:24]Write i2c OK [19:13:24]MH_I2C_Read... [19:13:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:25]Read from MH i2c: E2 [19:13:25]MH_I2C_Read... [19:13:25]Read from MH i2c: E2 0E 00 [19:13:25]MH_I2C_Read... [19:13:25]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 06 [19:13:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:13:25]wFMCommunicate OK [19:13:25]SAM_PROTO_GetShiftState done [19:13:25]FM_GetShiftState done [19:13:25]req_shift_opened done [19:13:25]requested_item shift.open_date is exist - process it [19:13:25]req_shift_open_date [19:13:25]req_shift_open_date done [19:13:25]produce_requested_data done [19:13:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164070,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:13:25]process_action_free close_receipt [19:13:25]json_value_free [19:13:25]json_value_free done [19:13:25]process_json_proto returns [19:13:25]Send response to host [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17086854+1707180842=1724267696 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 B0 3C C6 66 2A 83 C1 65 EA [19:14:56]Current date/time: 21.08.2024 19:14 [19:14:56]FM_Init [19:14:56]wFMConnect [19:14:56]MH_SAM_On [19:14:56]Write to MH i2c: E0 00 00 08 00 E7 [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]*** iso7816_init finished! [19:14:56]*** atr: [19:14:56]*** 0F 3B D5 18 FF 81 91 FE [19:14:56]*** 1F C3 80 73 C8 21 10 0A [19:14:56]*** 00 00 00 00 00 00 00 00 [19:14:56]*** 00 00 00 00 00 00 00 00 [19:14:56]*** 00 00 00 00 00 00 00 00 [19:14:56]*** 00 00 00 00 00 00 00 00 [19:14:56]*** 00 00 00 00 00 00 00 00 [19:14:56]*** 00 00 00 00 00 00 00 00 [19:14:56]Read from MH i2c: E0 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E0 10 00 [19:14:56]MH_I2C_Read... [19:14:56]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 [19:14:56]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:14:56]wFMCommunicate request_size=10 [19:14:56]MH_SAM_APDU [19:14:56]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:14:56]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:14:56]Read from MH i2c: E2 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:14:56]RAPDU: 90 00 [19:14:56]wFMCommunicate OK [19:14:56]wFMCommunicate request_size=4 [19:14:56]MH_SAM_APDU [19:14:56]CAPDU: 80 11 00 00 [19:14:56]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:56]Read from MH i2c: E2 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 17 00 [19:14:56]MH_I2C_Read... [19:14:56]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 37 36 39 90 00 DD [19:14:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:56]wFMCommunicate OK [19:14:56]Detected FM SN is 0000000000871769 [19:14:56]Stored FM SN is 0000000000871769 [19:14:56]wFMCommunicate request_size=9 [19:14:56]MH_SAM_APDU [19:14:56]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:14:56]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:14:56]Read from MH i2c: E2 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:14:56]RAPDU: 90 00 [19:14:56]wFMCommunicate OK [19:14:56]FM PIN OK [19:14:56]wFMCommunicate request_size=8 [19:14:56]MH_SAM_APDU [19:14:56]CAPDU: 80 14 04 00 03 02 00 01 [19:14:56]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:14:56]Read from MH i2c: E2 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:14:56]RAPDU: 90 00 [19:14:56]wFMCommunicate OK [19:14:56]wFMCommunicate request_size=13 [19:14:56]MH_SAM_APDU [19:14:56]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:14:56]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:14:56]Read from MH i2c: E2 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:14:56]RAPDU: 90 00 [19:14:56]wFMCommunicate OK [19:14:56]wFMCommunicate request_size=4 [19:14:56]MH_SAM_APDU [19:14:56]CAPDU: 80 11 00 00 [19:14:56]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:56]Read from MH i2c: E2 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: E2 17 00 [19:14:56]MH_I2C_Read... [19:14:56]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 37 36 39 90 00 E1 [19:14:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:56]wFMCommunicate OK [19:14:56]DocumentArchiveInit [19:14:56]Start Httpd... [19:14:56]Httpd thread 3067051364 created [19:14:56]Write to MH i2c: 01 00 00 0F 00 0F [19:14:56]Write i2c OK [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: 01 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: 01 07 00 [19:14:56]MH_I2C_Read... [19:14:56]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:14:56]MH Int Process started [19:14:56]Allocated Socket 7 [19:14:56]Bind OK [19:14:56]Listen OK [19:14:56]httpd running on port 8080 [19:14:56]Waiting for new connection... [19:14:57]accept exits with 8 [19:14:57]New connection [19:14:57]New thread 3066764644 created [19:14:57]Waiting for new connection... [19:14:57] Sock 8.Parse request [19:14:57]Sock 8.Check first char [19:14:57]Sock 8.First char is OK [19:14:57]request: POST /json_proto HTTP/1.0 [19:14:57]Method: POST [19:14:57]URL: /json_proto [19:14:57]Method is POST - this is cgi request [19:14:57]url: /json_proto [19:14:57]query_string will be loaded in cgi processing [19:14:57]execute_cgi json_proto POST (null) [19:14:57]execute_cgi path=json_proto method=POST [19:14:57]POST find Content-Length [19:14:57]Host: 172.17.44.132:8080 [19:14:57]Content-Length: 215 [19:14:57]Content-Type: application/json [19:14:57] [19:14:57]POST finish read [19:14:57]Found Content-Length = 215 [19:14:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:57]execute_script... [19:14:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:57]POST & json_proto [19:14:57]process_json_proto [19:14:57]json parsed OK: [19:14:57]protocol is kg_v1.0 [19:14:57]action value=get_value [19:14:57]process_action get_value [19:14:57]cmd_get_value [19:14:57]process_action get_value done [19:14:57]requested_data is exist [19:14:57]produce_requested_data [19:14:57]requested_item kkm.sn is exist - process it [19:14:57]requested_item kkm.ver is exist - process it [19:14:57]requested_item fm.sn is exist - process it [19:14:57]wFMCommunicate request_size=4 [19:14:57]MH_SAM_APDU [19:14:57]CAPDU: 80 11 00 00 [19:14:57]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:14:57]Write i2c OK [19:14:57]MH_I2C_Read... [19:14:57]OFD Sender: Processing packet 164071 [packets to send 971, broken 970] [19:14:57]ProducePacketName [19:14:57]name=ofd_packets/00164071 [19:14:57]OFD Sender: To server: pG, [19:14:57]CommunicateWithHost lk.salyk.kg:30040 [19:14:57]ConnectInit lk.salyk.kg [19:14:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:57]Read from MH i2c: E2 [19:14:57]MH_I2C_Read... [19:14:57]Read from MH i2c: E2 17 00 [19:14:57]MH_I2C_Read... [19:14:57]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 37 36 39 90 00 E3 [19:14:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:57]wFMCommunicate OK [19:14:57]requested_item fd.num is exist - process it [19:14:57]SAM_PROTO_GetFieldsCounters [19:14:57]wFMCommunicate request_size=4 [19:14:57]MH_SAM_APDU [19:14:57]CAPDU: 80 13 00 00 [19:14:57]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:14:57]Write i2c OK [19:14:57]MH_I2C_Read... [19:14:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:58]Read from MH i2c: E2 [19:14:58]MH_I2C_Read... [19:14:58]Read from MH i2c: E2 62 00 [19:14:58]MH_I2C_Read... [19:14:58]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [19:14:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:58]wFMCommunicate OK [19:14:58]SAM_PROTO_GetFieldsCounters done [19:14:58]requested_item shift.num is exist - process it [19:14:58]requested_item shift.opened is exist - process it [19:14:58]req_shift_opened [19:14:58]FM_GetShiftState [19:14:58]SAM_PROTO_GetShiftState [19:14:58]wFMCommunicate request_size=4 [19:14:58]MH_SAM_APDU [19:14:58]CAPDU: 80 13 01 00 [19:14:58]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:14:58]Write i2c OK [19:14:58]MH_I2C_Read... [19:14:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:58]Read from MH i2c: E2 [19:14:58]MH_I2C_Read... [19:14:58]Read from MH i2c: E2 0E 00 [19:14:58]MH_I2C_Read... [19:14:58]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [19:14:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:14:58]wFMCommunicate OK [19:14:58]SAM_PROTO_GetShiftState done [19:14:58]FM_GetShiftState done [19:14:58]req_shift_opened done [19:14:58]requested_item shift.open_date is exist - process it [19:14:58]req_shift_open_date [19:14:58]req_shift_open_date done [19:14:58]produce_requested_data done [19:14:58]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164071,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:14:58]process_action_free get_value [19:14:58]json_value_free [19:14:58]json_value_free done [19:14:58]process_json_proto returns [19:14:58]Send response to host [19:14:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164071,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:14:58]free response buf [19:14:58]execute_script done [19:14:58]execute_script returns [19:14:58]free content buf [19:14:58]Sock 8.Close socket [19:14:58]Sock 8.Thread stoped [19:14:58]accept exits with 10 [19:14:58]New connection [19:14:58]New thread 3066621284 created [19:14:58]Thread 3066764644 joined [19:14:58]Waiting for new connection... [19:14:58] Sock 10.Parse request [19:14:58]Sock 10.Check first char [19:14:58]Sock 10.First char is OK [19:14:58]request: POST /json_proto HTTP/1.0 [19:14:58]Method: POST [19:14:58]URL: /json_proto [19:14:58]Method is POST - this is cgi request [19:14:58]url: /json_proto [19:14:58]query_string will be loaded in cgi processing [19:14:58]execute_cgi json_proto POST (null) [19:14:58]execute_cgi path=json_proto method=POST [19:14:58]POST find Content-Length [19:14:58]Host: 172.17.44.132:8080 [19:14:58]Content-Length: 331 [19:14:58]Content-Type: application/json [19:14:58] [19:14:58]POST finish read [19:14:58]Found Content-Length = 331 [19:14:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:14:58]execute_script... [19:14:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:14:58]POST & json_proto [19:14:58]process_json_proto [19:14:58]json parsed OK: [19:14:58]protocol is kg_v1.0 [19:14:58]action value=get_value [19:14:58]process_action get_value [19:14:58]cmd_get_value [19:14:58]process_action get_value done [19:14:58]requested_data is exist [19:14:58]produce_requested_data [19:14:58]requested_item fm.sale.total is exist - process it [19:14:58]SAM_PROTO_GetFMData [19:14:58]wFMCommunicate request_size=4 [19:14:58]MH_SAM_APDU [19:14:58]CAPDU: 80 13 03 00 [19:14:58]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:14:58]Write i2c OK [19:14:58]MH_I2C_Read... [19:14:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:14:58]Read from MH i2c: E2 [19:14:58]MH_I2C_Read... [19:14:58]Read from MH i2c: E2 FD 00 [19:14:58]MH_I2C_Read... [19:14:58]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 42 7D 02 00 69 04 A4 00 6F 04 04 00 32 7A 02 00 B1 04 05 00 00 D1 3D 6F 03 70 04 05 00 22 29 09 6C 02 72 04 05 00 DE A7 34 03 01 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 C0 44 63 5D 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 0B 09 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 EE [19:14:58]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 42 7D 02 00 69 04 A4 00 6F 04 04 00 32 7A 02 00 B1 04 05 00 00 D1 3D 6F 03 70 04 05 00 22 29 09 6C 02 72 04 05 00 DE A7 34 03 01 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 C0 44 63 5D 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 0B 09 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [19:14:58]wFMCommunicate OK [19:14:58]wFMCommunicate request_size=4 [19:14:58]MH_SAM_APDU [19:14:58]CAPDU: 80 17 00 00 [19:14:58]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:14:58]Write i2c OK [19:14:58]MH_I2C_Read... [19:14:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:14:59]Read from MH i2c: E2 [19:14:59]MH_I2C_Read... [19:14:59]Read from MH i2c: E2 FD 00 [19:14:59]MH_I2C_Read... [19:14:59]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [19:14:59]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:14:59]wFMCommunicate OK [19:14:59]wFMCommunicate request_size=4 [19:14:59]MH_SAM_APDU [19:14:59]CAPDU: 80 17 00 00 [19:14:59]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:14:59]Write i2c OK [19:14:59]MH_I2C_Read... [19:14:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:14:59]Read from MH i2c: E2 [19:14:59]MH_I2C_Read... [19:14:59]Read from MH i2c: E2 FD 00 [19:14:59]MH_I2C_Read... [19:14:59]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [19:14:59]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:14:59]wFMCommunicate OK [19:14:59]wFMCommunicate request_size=4 [19:14:59]MH_SAM_APDU [19:14:59]CAPDU: 80 17 00 00 [19:14:59]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:14:59]Write i2c OK [19:14:59]MH_I2C_Read... [19:14:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:14:59]Read from MH i2c: E2 [19:14:59]MH_I2C_Read... [19:14:59]Read from MH i2c: E2 FD 00 [19:14:59]MH_I2C_Read... [19:14:59]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [19:14:59]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:14:59]wFMCommunicate OK [19:14:59]wFMCommunicate request_size=4 [19:14:59]MH_SAM_APDU [19:14:59]CAPDU: 80 17 00 00 [19:14:59]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:14:59]Write i2c OK [19:14:59]MH_I2C_Read... [19:15:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [19:15:00]Read from MH i2c: E2 [19:15:00]MH_I2C_Read... [19:15:00]Read from MH i2c: E2 E6 00 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 /dev/ttyS4 opened [00:00:09]00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (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: 17087215+1707180842=1724268057 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00: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 1A 3E C6 66 2A 83 C1 65 56 [19:20:58]Current date/time: 21.08.2024 19:20 [19:20:58]FM_Init [19:20:58]wFMConnect [19:20:58]MH_SAM_On [19:20:58]Write to MH i2c: E0 00 00 08 00 E7 [19:20:58]Write i2c OK [19:20:58]MH_I2C_Read... [19:20:58]*** iso7816_init finished! [19:20:58]*** atr: [19:20:58]*** 0F 3B D5 18 FF 81 91 FE [19:20:58]*** 1F C3 80 73 C8 21 10 0A [19:20:58]*** 00 00 00 00 00 00 00 00 [19:20:58]*** 00 00 00 00 00 00 00 00 [19:20:58]*** 00 00 00 00 00 00 00 00 [19:20:58]*** 00 00 00 00 00 00 00 00 [19:20:58]*** 00 00 00 00 00 00 00 00 [19:20:58]*** 00 00 00 00 00 00 00 00 [19:20:58]Read from MH i2c: E0 [19:20:58]MH_I2C_Read... [19:20:58]Read from MH i2c: E0 10 00 [19:20:58]MH_I2C_Read... [19:20:58]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 [19:20:58]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:20:58]wFMCommunicate request_size=10 [19:20:58]MH_SAM_APDU [19:20:58]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:20:58]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:20:58]Write i2c OK [19:20:58]MH_I2C_Read... [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17087271+1707180842=1724268113 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 52 3E C6 66 2A 83 C1 65 8E [19:21:54]Current date/time: 21.08.2024 19:21 [19:21:54]FM_Init [19:21:54]wFMConnect [19:21:54]MH_SAM_On [19:21:54]Write to MH i2c: E0 00 00 08 00 E7 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]*** iso7816_init finished! [19:21:54]*** atr: [19:21:54]*** 0F 3B D5 18 FF 81 91 FE [19:21:54]*** 1F C3 80 73 C8 21 10 0A [19:21:54]*** 00 00 00 00 00 00 00 00 [19:21:54]*** 00 00 00 00 00 00 00 00 [19:21:54]*** 00 00 00 00 00 00 00 00 [19:21:54]*** 00 00 00 00 00 00 00 00 [19:21:54]*** 00 00 00 00 00 00 00 00 [19:21:54]*** 00 00 00 00 00 00 00 00 [19:21:54]Read from MH i2c: E0 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E0 10 00 [19:21:54]MH_I2C_Read... [19:21:54]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 [19:21:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:21:54]wFMCommunicate request_size=10 [19:21:54]MH_SAM_APDU [19:21:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:21:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:21:54]Read from MH i2c: E2 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:21:54]RAPDU: 90 00 [19:21:54]wFMCommunicate OK [19:21:54]wFMCommunicate request_size=4 [19:21:54]MH_SAM_APDU [19:21:54]CAPDU: 80 11 00 00 [19:21:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:54]Read from MH i2c: E2 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 17 00 [19:21:54]MH_I2C_Read... [19:21:54]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 37 36 39 90 00 DD [19:21:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:21:54]wFMCommunicate OK [19:21:54]Detected FM SN is 0000000000871769 [19:21:54]Stored FM SN is 0000000000871769 [19:21:54]wFMCommunicate request_size=9 [19:21:54]MH_SAM_APDU [19:21:54]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:21:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:21:54]Read from MH i2c: E2 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:21:54]RAPDU: 90 00 [19:21:54]wFMCommunicate OK [19:21:54]FM PIN OK [19:21:54]wFMCommunicate request_size=8 [19:21:54]MH_SAM_APDU [19:21:54]CAPDU: 80 14 04 00 03 02 00 01 [19:21:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:21:54]Read from MH i2c: E2 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:21:54]RAPDU: 90 00 [19:21:54]wFMCommunicate OK [19:21:54]wFMCommunicate request_size=13 [19:21:54]MH_SAM_APDU [19:21:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:21:54]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:21:54]Read from MH i2c: E2 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:21:54]RAPDU: 90 00 [19:21:54]wFMCommunicate OK [19:21:54]wFMCommunicate request_size=4 [19:21:54]MH_SAM_APDU [19:21:54]CAPDU: 80 11 00 00 [19:21:54]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:54]Read from MH i2c: E2 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: E2 17 00 [19:21:54]MH_I2C_Read... [19:21:54]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 37 36 39 90 00 E1 [19:21:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:21:54]wFMCommunicate OK [19:21:54]DocumentArchiveInit [19:21:54]Start Httpd... [19:21:54]Httpd thread 3067694436 created [19:21:54]Write to MH i2c: 01 00 00 0F 00 0F [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: 01 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: 01 07 00 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:21:54]MH Int Process started [19:21:54]Allocated Socket 7 [19:21:54]Bind OK [19:21:54]Listen OK [19:21:54]httpd running on port 8080 [19:21:54]Waiting for new connection... [19:21:55]OFD Sender: Processing packet 164071 [packets to send 974, broken 970] [19:21:55]ProducePacketName [19:21:55]name=ofd_packets/00164071 [19:21:55]OFD Sender: To server: pG, [19:21:55]CommunicateWithHost lk.salyk.kg:30040 [19:21:55]ConnectInit lk.salyk.kg [19:21:56]accept exits with 8 [19:21:56]New connection [19:21:56]New thread 3067407716 created [19:21:56]Waiting for new connection... [19:21:56] Sock 8.Parse request [19:21:56]Sock 8.Check first char [19:21:56]Sock 8.First char is OK [19:21:56]request: POST /json_proto HTTP/1.0 [19:21:56]Method: POST [19:21:56]URL: /json_proto [19:21:56]Method is POST - this is cgi request [19:21:56]url: /json_proto [19:21:56]query_string will be loaded in cgi processing [19:21:56]execute_cgi json_proto POST (null) [19:21:56]execute_cgi path=json_proto method=POST [19:21:56]POST find Content-Length [19:21:56]Host: 172.17.44.132:8080 [19:21:56]Content-Length: 215 [19:21:56]Content-Type: application/json [19:21:56] [19:21:56]POST finish read [19:21:56]Found Content-Length = 215 [19:21:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:56]execute_script... [19:21:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:56]POST & json_proto [19:21:56]process_json_proto [19:21:56]json parsed OK: [19:21:56]protocol is kg_v1.0 [19:21:56]action value=get_value [19:21:56]process_action get_value [19:21:56]cmd_get_value [19:21:56]process_action get_value done [19:21:56]requested_data is exist [19:21:56]produce_requested_data [19:21:56]requested_item kkm.sn is exist - process it [19:21:56]requested_item kkm.ver is exist - process it [19:21:56]requested_item fm.sn is exist - process it [19:21:56]wFMCommunicate request_size=4 [19:21:56]MH_SAM_APDU [19:21:56]CAPDU: 80 11 00 00 [19:21:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:21:56]Write i2c OK [19:21:56]MH_I2C_Read... [19:21:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:56]Read from MH i2c: E2 [19:21:56]MH_I2C_Read... [19:21:56]Read from MH i2c: E2 17 00 [19:21:56]MH_I2C_Read... [19:21:56]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 37 36 39 90 00 E3 [19:21:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:21:56]wFMCommunicate OK [19:21:56]requested_item fd.num is exist - process it [19:21:56]SAM_PROTO_GetFieldsCounters [19:21:56]wFMCommunicate request_size=4 [19:21:56]MH_SAM_APDU [19:21:56]CAPDU: 80 13 00 00 [19:21:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:21:56]Write i2c OK [19:21:56]MH_I2C_Read... [19:21:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:56]Read from MH i2c: E2 [19:21:56]MH_I2C_Read... [19:21:56]Read from MH i2c: E2 62 00 [19:21:56]MH_I2C_Read... [19:21:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 D8 [19:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:56]wFMCommunicate OK [19:21:56]SAM_PROTO_GetFieldsCounters done [19:21:56]requested_item shift.num is exist - process it [19:21:56]requested_item shift.opened is exist - process it [19:21:56]req_shift_opened [19:21:56]FM_GetShiftState [19:21:56]SAM_PROTO_GetShiftState [19:21:56]wFMCommunicate request_size=4 [19:21:56]MH_SAM_APDU [19:21:56]CAPDU: 80 13 01 00 [19:21:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:21:56]Write i2c OK [19:21:56]MH_I2C_Read... [19:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:56]Read from MH i2c: E2 [19:21:56]MH_I2C_Read... [19:21:56]Read from MH i2c: E2 0E 00 [19:21:56]MH_I2C_Read... [19:21:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [19:21:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:21:56]wFMCommunicate OK [19:21:56]SAM_PROTO_GetShiftState done [19:21:56]FM_GetShiftState done [19:21:56]req_shift_opened done [19:21:56]requested_item shift.open_date is exist - process it [19:21:56]req_shift_open_date [19:21:56]req_shift_open_date done [19:21:56]produce_requested_data done [19:21:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164074,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:21:56]process_action_free get_value [19:21:56]json_value_free [19:21:56]json_value_free done [19:21:56]process_json_proto returns [19:21:56]Send response to host [19:21:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164074,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:21:56]free response buf [19:21:56]execute_script done [19:21:56]execute_script returns [19:21:56]free content buf [19:21:56]Sock 8.Close socket [19:21:56]Sock 8.Thread stoped [19:21:56]accept exits with 11 [19:21:56]New connection [19:21:56]New thread 3067264356 created [19:21:56]Thread 3067407716 joined [19:21:56]Waiting for new connection... [19:21:56] Sock 11.Parse request [19:21:56]Sock 11.Check first char [19:21:56]Sock 11.First char is OK [19:21:56]request: POST /json_proto HTTP/1.0 [19:21:56]Method: POST [19:21:56]URL: /json_proto [19:21:56]Method is POST - this is cgi request [19:21:56]url: /json_proto [19:21:56]query_string will be loaded in cgi processing [19:21:56]execute_cgi json_proto POST (null) [19:21:56]execute_cgi path=json_proto method=POST [19:21:56]POST find Content-Length [19:21:56]Host: 172.17.44.132:8080 [19:21:56]Content-Length: 331 [19:21:56]Content-Type: application/json [19:21:56] [19:21:56]POST finish read [19:21:56]Found Content-Length = 331 [19:21:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:21:56]execute_script... [19:21:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:21:56]POST & json_proto [19:21:56]process_json_proto [19:21:56]json parsed OK: [19:21:56]protocol is kg_v1.0 [19:21:56]action value=get_value [19:21:56]process_action get_value [19:21:56]cmd_get_value [19:21:56]process_action get_value done [19:21:56]requested_data is exist [19:21:56]produce_requested_data [19:21:56]requested_item fm.sale.total is exist - process it [19:21:56]SAM_PROTO_GetFMData [19:21:56]wFMCommunicate request_size=4 [19:21:56]MH_SAM_APDU [19:21:56]CAPDU: 80 13 03 00 [19:21:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:21:56]Write i2c OK [19:21:56]MH_I2C_Read... [19:21:57]Connected sock=9 [19:21: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 37 36 39 0E 01 00 00 DC 60 06 01 2D A7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 6A 3C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 80 02 00 35 04 06 00 CC D9 56 D3 E1 3C F0 89 3B BD C5 3B E7 70 [19:21:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 FD 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 45 7D 02 00 69 04 A4 00 6F 04 04 00 35 7A 02 00 B1 04 05 00 C8 7A 3F 6F 03 70 04 05 00 EA D2 0A 6C 02 72 04 05 00 DE A7 34 03 01 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 FA 71 63 5D 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 D0 0C C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 08 [19:21:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 45 7D 02 00 69 04 A4 00 6F 04 04 00 35 7A 02 00 B1 04 05 00 C8 7A 3F 6F 03 70 04 05 00 EA D2 0A 6C 02 72 04 05 00 DE A7 34 03 01 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 FA 71 63 5D 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 D0 0C C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [19:21:57]wFMCommunicate OK [19:21:57]wFMCommunicate request_size=4 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 17 00 00 [19:21:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 FD 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [19:21:57]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:21:57]wFMCommunicate OK [19:21:57]wFMCommunicate request_size=4 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 17 00 00 [19:21:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 FD 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [19:21:57]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:21:57]wFMCommunicate OK [19:21:57]wFMCommunicate request_size=4 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 17 00 00 [19:21:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:21:58]Read from MH i2c: E2 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: E2 FD 00 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [19:21:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:21:58]wFMCommunicate OK [19:21:58]wFMCommunicate request_size=4 [19:21:58]MH_SAM_APDU [19:21:58]CAPDU: 80 17 00 00 [19:21:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:21:58]Write i2c OK [19:21:58]MH_I2C_Read... [19:21:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [19:21:58]Read from MH i2c: E2 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: E2 E6 00 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [19:21:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:21:58]wFMCommunicate OK [19:21:58]SAM_PROTO_GetFMData done [19:21:58]requested_item fm.sale_refund.total is exist - process it [19:21:58]requested_item fm.buy.total is exist - process it [19:21:58]requested_item shift.sale.total is exist - process it [19:21:58]SAM_PROTO_GetShiftData [19:21:58]wFMCommunicate request_size=4 [19:21:58]MH_SAM_APDU [19:21:58]CAPDU: 80 13 02 00 [19:21:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19: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 37 36 39 4F 00 00 00 79 D3 47 00 28 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 37 36 39 10 04 04 00 E7 80 02 00 F4 03 04 00 A4 E7 C5 66 B6 04 01 00 00 FF 0E 89 3E 1B 2A F5 52 [19:21:58]CommunicateWithHost err = 0 [19:21:58]CheckOFDResponse [19:21:58]1017 (14) - 77093643461234 [19:21:58]1041 (16) - 0000000000871769 [19:21:58]1040 (4) - 164071 [19:21:58]1012 (4) - 21.08.2024 13:12 [19:21:58]1206 (1) - 0 [19:21:58]OFD Sender: Remove packet 164071 [19:21:58]ProducePacketName [19:21:58]name=ofd_packets/00164071 [19:21:58]NVStorageDeleteData [19:21:58]Write i2c OK [19:21:58]MH_I2C_Read... [19:21:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:21:59]Read from MH i2c: E2 [19:21:59]MH_I2C_Read... [19:21:59]Read from MH i2c: E2 FD 00 [19:21:59]MH_I2C_Read... [19:21:59]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 A0 02 00 00 69 04 9E 00 6F 04 04 00 A0 02 00 00 B1 04 04 00 83 C1 D5 03 70 04 04 00 24 DB D5 02 72 04 03 00 5F E6 FF 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 75 47 68 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 72 B0 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 35 [19:21:59]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A0 02 00 00 69 04 9E 00 6F 04 04 00 A0 02 00 00 B1 04 04 00 83 C1 D5 03 70 04 04 00 24 DB D5 02 72 04 03 00 5F E6 FF 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 75 47 68 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 72 B0 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [19:21:59]wFMCommunicate OK [19:21:59]wFMCommunicate request_size=4 [19:21:59]MH_SAM_APDU [19:21:59]CAPDU: 80 17 00 00 [19:21:59]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:21:59]Write i2c OK [19:21:59]MH_I2C_Read... [19:21:59]OFD Sender: Processing packet 164072 [packets to send 973, broken 970] [19:21:59]ProducePacketName [19:21:59]name=ofd_packets/00164072 [19:21:59]OFD Sender: To server: pG, [19:21:59]CommunicateWithHost lk.salyk.kg:30040 [19:21:59]ConnectInit lk.salyk.kg [19:21:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:21:59]Read from MH i2c: E2 [19:21:59]MH_I2C_Read... [19:21:59]Read from MH i2c: E2 FD 00 [19:21:59]MH_I2C_Read... [19:21:59]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [19:21:59]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [19:21:59]wFMCommunicate OK [19:21:59]wFMCommunicate request_size=4 [19:21:59]MH_SAM_APDU [19:21:59]CAPDU: 80 17 00 00 [19:21:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:21:59]Write i2c OK [19:21:59]MH_I2C_Read... [19:21:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:21:59]Read from MH i2c: E2 [19:21:59]MH_I2C_Read... [19:21:59]Read from MH i2c: E2 FD 00 [19:21:59]MH_I2C_Read... [19:21:59]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [19:21:59]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [19:21:59]wFMCommunicate OK [19:21:59]wFMCommunicate request_size=4 [19:21:59]MH_SAM_APDU [19:21:59]CAPDU: 80 17 00 00 [19:21:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:21:59]Write i2c OK [19:21:59]MH_I2C_Read... [19:22:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:22:00]Read from MH i2c: E2 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 FD 00 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [19:22:00]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [19:22:00]wFMCommunicate OK [19:22:00]wFMCommunicate request_size=4 [19:22:00]MH_SAM_APDU [19:22:00]CAPDU: 80 17 00 00 [19:22:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:22:00]Write i2c OK [19:22:00]MH_I2C_Read... [19:22:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [19:22:00]Read from MH i2c: E2 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 CE 00 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [19:22:00]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:22:00]wFMCommunicate OK [19:22:00]SAM_PROTO_GetShiftData done [19:22:00]requested_item shift.sale.total_cash is exist - process it [19:22:00]requested_item shift.sale_refund.total is exist - process it [19:22:00]requested_item shift.sale_refund.total_cash is exist - process it [19:22:00]requested_item shift.buy.total is exist - process it [19:22:00]requested_item shift.buy.total_cash is exist - process it [19:22:00]produce_requested_data done [19:22:00]produce_requested_data return {"fm.sale.total":147513330.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":643403.55,"shift.sale.total_cash":475697.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} [19:22:00]process_action_free get_value [19:22:00]json_value_free [19:22:00]json_value_free done [19:22:00]process_json_proto returns [19:22:00]Send response to host [19:22:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147513330.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":643403.55,"shift.sale.total_cash":475697.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}}} [19:22:00]free response buf [19:22:00]execute_script done [19:22:00]execute_script returns [19:22:00]free content buf [19:22:00]Sock 11.Close socket [19:22:00]Sock 11.Thread stoped [19:22:01]accept exits with 8 [19:22:01]New connection [19:22:01]New thread 3067407716 created [19:22:01]Thread 3067264356 joined [19:22:01]Waiting for new connection... [19:22:01] Sock 8.Parse request [19:22:01]Sock 8.Check first char [19:22:01]Sock 8.First char is OK [19:22:01]request: POST /json_proto HTTP/1.0 [19:22:01]Method: POST [19:22:01]URL: /json_proto [19:22:01]Method is POST - this is cgi request [19:22:01]url: /json_proto [19:22:01]query_string will be loaded in cgi processing [19:22:01]execute_cgi json_proto POST (null) [19:22:01]execute_cgi path=json_proto method=POST [19:22:01]POST find Content-Length [19:22:01]Host: 172.17.44.132:8080 [19:22:01]Content-Length: 1065 [19:22:01]Content-Type: application/json [19:22:01] [19:22:01]POST finish read [19:22:01]Found Content-Length = 1065 [19:22:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50687", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.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" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:01]execute_script... [19:22:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50687", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.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" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:01]POST & json_proto [19:22:01]process_json_proto [19:22:01]json parsed OK: [19:22:01]protocol is kg_v1.0 [19:22:01]action value=close_receipt [19:22:01]process_action close_receipt [19:22:01]cmd_close_receipt [19:22:01]MH_GetDate [19:22:01]Write to MH i2c: F0 00 00 1D 00 0C [19:22:01]Write i2c OK [19:22:01]MH_I2C_Read... [19:22:01]Read from MH i2c: F0 [19:22:01]MH_I2C_Read... [19:22:01]Read from MH i2c: F0 09 00 [19:22:01]MH_I2C_Read... [19:22:01]Read from MH i2c: F0 09 00 1D 00 00 59 3E C6 66 2A 83 C1 65 AB [19:22:01]GetLastDocTimeStamp 1724267719 [19:22:01]current date 1724268121 [19:22:01]FM_GetShiftState [19:22:01]SAM_PROTO_GetShiftState [19:22:01]wFMCommunicate request_size=4 [19:22:01]MH_SAM_APDU [19:22:01]CAPDU: 80 13 01 00 [19:22:01]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:22:01]Write i2c OK [19:22:01]MH_I2C_Read... [19:22:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:01]Read from MH i2c: E2 [19:22:01]MH_I2C_Read... [19:22:01]Read from MH i2c: E2 0E 00 [19:22:01]MH_I2C_Read... [19:22:01]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [19:22:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:01]wFMCommunicate OK [19:22:01]SAM_PROTO_GetShiftState done [19:22:01]FM_GetShiftState done [19:22:01]opened in 1724199517 [19:22:01]opened+sec_in_day 1724285917 [19:22:01]quantity*price = 14000 [19:22:01]sum+1 = 14001 [19:22:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036190018 Кофе Американо XL(GABB TRADE) 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 235.00 НСП 1% : 2.08 НДС 12% : 24.96 Наличными: 0.00 Безнал.: 235.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 673 21.08.2024 19:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164075 ФПД: 177147457188406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192201&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164075&fm=177147457188406&tin=02508201610067®Number=0000000000092562&sum=23500 0 [19:22:03]StoreToDocumentArchive [19:22:03]shift 466 fd 164075 [19:22:03]save to /storage/0466/doc_00164075 [19:22:03]save last doc name /storage/0466/doc_00164075 to /storage/kkm_last_doc_name [19:22:03]save OK [19:22:03]Clear old archive folders... [19:22:03]ProcessDocumentItem done err = 0, tmpTLVsize=389 [19:22:03]tlvbuf is 011C88C0 [19:22:03]SAM_PROTO_ClearQueue [19:22:03]wFMCommunicate request_size=4 [19:22:03]MH_SAM_APDU [19:22:03]CAPDU: 80 09 00 00 [19:22:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:22:03]Write i2c OK [19:22:03]MH_I2C_Read... [19:22:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:03]Read from MH i2c: E2 [19:22:03]MH_I2C_Read... [19:22:03]Read from MH i2c: E2 03 00 [19:22:03]MH_I2C_Read... [19:22:03]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:22:03]RAPDU: 90 00 [19:22:03]wFMCommunicate OK [19:22:03]SAM_PROTO_ClearQueue done [19:22:03]KKMCreateOFDPacket [19:22:03]OFDProtocolAddRootSTLVToBuf [19:22:03]FM_MakeSignedData [19:22:03]FM_MakeSignedData [19:22:03]SAM_PROTO_SignData [19:22:03]wFMCommunicate request_size=4 [19:22:03]MH_SAM_APDU [19:22:03]CAPDU: 80 0D 01 02 [19:22:03]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:22:03]Write i2c OK [19:22:03]MH_I2C_Read... [19:22:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:03]Read from MH i2c: E2 [19:22:03]MH_I2C_Read... [19:22:03]Read from MH i2c: E2 03 00 [19:22:03]MH_I2C_Read... [19:22:03]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:22:03]RAPDU: 90 00 [19:22:03]wFMCommunicate OK [19:22:03]wFMCommunicate request_size=255 [19:22:03]MH_SAM_APDU [19:22:03]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [19:22:03]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 9B [19:22:03]Write i2c OK [19:22:03]MH_I2C_Read... [19:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:03]Read from MH i2c: E2 [19:22:03]MH_I2C_Read... [19:22:03]Read from MH i2c: E2 03 00 [19:22:03]MH_I2C_Read... [19:22:03]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:22:03]RAPDU: 90 00 [19:22:03]wFMCommunicate OK [19:22:03]wFMCommunicate request_size=148 [19:22:03]MH_SAM_APDU [19:22:03]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC 5B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 59 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 80 02 00 35 04 06 00 A1 1D 5B 42 32 36 [19:22:03]Write to MH i2c: E2 97 00 2E 00 80 0D 02 02 8F 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC 5B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 59 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 80 02 00 35 04 06 00 A1 1D 5B 42 32 36 00 00 22 [19:22:03]Write i2c OK [19:22:03]MH_I2C_Read... [19:22:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:04]Read from MH i2c: E2 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: E2 03 00 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:22:04]RAPDU: 90 00 [19:22:04]wFMCommunicate OK [19:22:04]wFMCommunicate request_size=4 [19:22:04]MH_SAM_APDU [19:22:04]CAPDU: 80 0D 03 02 [19:22:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:22:04]Write i2c OK [19:22:04]MH_I2C_Read... [19:22:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:04]Read from MH i2c: E2 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: E2 0B 00 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: E2 0B 00 2F 00 00 5B 28 45 A7 04 4E 39 78 90 00 1D [19:22:04]RAPDU: 5B 28 45 A7 04 4E 39 78 90 00 [19:22:04]wFMCommunicate OK [19:22:04]SAM_PROTO_SignData done [19:22:04]FM_MakeSignedData done [19:22:04]CreateOFDProtocolMessage [19:22:04]wFMCommunicate request_size=4 [19:22:04]MH_SAM_APDU [19:22:04]CAPDU: 80 11 00 00 [19:22:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:22:04]Write i2c OK [19:22:04]MH_I2C_Read... [19:22:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:04]Read from MH i2c: E2 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: E2 17 00 [19:22:04]MH_I2C_Read... [19:22:04]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 37 36 39 90 00 03 [19:22:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:04]wFMCommunicate OK [19:22:04]CreateOFDProtocolMessage done [19:22:04]OFDSenderStorePacket 164075 [19:22:04]StoreOFDPacket docnum=164075 [19:22:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 B6 25 91 01 F0 3C 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC 5B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 59 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 80 02 00 35 04 06 00 A1 1D 5B 42 32 36 5B 28 45 A7 04 4E 39 78 [19:22:04]CheckFolder [19:22:04]dirname=/storage/ofd_packets [19:22:04]CheckFolder done [19:22:04]ProducePacketName [19:22:04]name=ofd_packets/00164075 [19:22:04]NVStorageSaveData ofd_packets/00164075 [19:22:04]File name is /storage/ofd_packets/00164075 [19:22:04]Write 439 bytes [19:22:04]NVStorageSaveData done [19:22:04]OFDSenderStorePacket done [19:22:04]KKMCreateOFDPacket done [19:22:04]NVStorageSaveData kkm_last_timestamp [19:22:04]File name is /storage/kkm_last_timestamp [19:22:04]Write 4 bytes [19:22:04]NVStorageSaveData done [19:22:04]ExternCall_PrintAddStr [19:22:04]wPrintStart [19:22:04]Write to MH i2c: 01 00 00 31 00 31 [19:22:04]Write i2c OK [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: 01 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: 01 07 00 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:22:04]RasterBufferAndPrint [19:22:04]line Счет N : (3)50687 [19:22:04]line ИНН: 02508201610067 [19:22:04]line Контрольно-Кассовый Чек [19:22:04]line ПРОДАЖА [19:22:04]line Товар: 48743587 [19:22:04]line Сигареты Winston XStyle Silver [19:22:04]line 1.000 * 140.00 [19:22:04]line = 140.00 [19:22:04]line НДС 12% НСП 1% [19:22:04]line > о реализуемом товаре [19:22:04]line Товар: 2000036190018 [19:22:04]line Кофе Американо XL(GABB TRADE) [19:22:04]line 1.000 * 95.00 [19:22:04]line = 95.00 [19:22:04]line НДС 12% НСП 1% [19:22:04]line > о реализуемом товаре [19:22:04]line ИТОГО: 235.00 [19:22:04]line НСП 1% : 2.08 [19:22:04]line НДС 12% : 24.96 [19:22:04]line Наличными: 0.00 [19:22:04]line Безнал.: 235.00 [19:22:04]line Место: АЗС № 130 "Партнер Нефть" [19:22:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:22:04]line СНО: Общий режим [19:22:04]line Чек 673 21.08.2024 19:22 [19:22:04]line Смена: 466 ФФД: 1.0 [19:22:04]line ЗНМ: 0300000070 [19:22:04]line РНМ: 0000000000092562 [19:22:04]line Версия ККМ: 001 [19:22:04]line Платежная система: Бакай Банк [19:22:04]line ФМ: 0000000000871769 [19:22:04]line ФД: 164075 [19:22:04]line ФПД: 177147457188406 [19:22:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192201&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164075&fm=177147457188406&tin=02508201610067®Number=0000000000092562&sum=23500 [19:22:04]ConnectInit Can't take IP for lk.salyk.kg [19:22:04]CommunicateWithHost connect error [19:22:04]CommunicateWithHost err = -1 [19:22:04]OFD Sender: Server communicate error [19:22:04]recv_with_timeout no data received [19:22:04]line 0 [19:22:04]written 0, free lines is 4095 [19:22:04]OFD Sender: Processing packet 164072 [packets to send 974, broken 970] [19:22:04]ProducePacketName [19:22:04]name=ofd_packets/00164072 [19:22:04]OFD Sender: To server: pG, [19:22:04]CommunicateWithHost lk.salyk.kg:30040 [19:22:04]ConnectInit lk.salyk.kg [19:22:04]Write to MH i2c: 01 00 00 63 00 63 [19:22:04]Write i2c OK [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: 01 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: 01 07 00 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 4E 0C C4 [19:22:04]RasterBufferAndPrint [19:22:04]line [19:22:04]line [19:22:04]line [19:22:04]line [19:22:04]line [19:22:04]written 0, free lines is 3173 [19:22:04]MH_Cut [19:22:04]Write to MH i2c: D1 01 00 6A 00 01 3C [19:22:04]Write i2c OK [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: D1 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: D1 01 00 [19:22:04]MH_I2C_Read... [19:22:04]Read from MH i2c: D1 01 00 6A 00 00 3B [19:22:04]Write to MH i2c: 01 00 00 6B 00 6B [19:22:04]Write i2c OK [19:22:04]MH_I2C_Read... [19:22:05]*** Cut start [19:22:05]*** Purtial cut [19:22:05]*** Stage 1: CUTSNS_PIN = 1 [19:22:07]Read from MH i2c: 01 [19:22:07]MH_I2C_Read... [19:22:07]*** Stop cut motor [19:22:07]*** Cut end [19:22:07]Read from MH i2c: 01 07 00 [19:22:07]MH_I2C_Read... [19:22:07]Read from MH i2c: 01 07 00 6B 00 00 00 00 00 00 FF 0F 80 [19:22:07]process_action close_receipt done [19:22:07]requested_data is exist [19:22:07]produce_requested_data [19:22:07]requested_item fm.sn is exist - process it [19:22:07]wFMCommunicate request_size=4 [19:22:07]MH_SAM_APDU [19:22:07]CAPDU: 80 11 00 00 [19:22:07]Write to MH i2c: E2 08 00 6C 00 80 11 00 00 00 00 00 00 E6 [19:22:07]Write i2c OK [19:22:07]MH_I2C_Read... [19:22:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:07]Read from MH i2c: E2 [19:22:07]MH_I2C_Read... [19:22:07]Read from MH i2c: E2 17 00 [19:22:07]MH_I2C_Read... [19:22:07]Read from MH i2c: E2 17 00 6C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [19:22:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:07]wFMCommunicate OK [19:22:07]requested_item fd.num is exist - process it [19:22:07]SAM_PROTO_GetFieldsCounters [19:22:07]wFMCommunicate request_size=4 [19:22:07]MH_SAM_APDU [19:22:07]CAPDU: 80 13 00 00 [19:22:07]Write to MH i2c: E2 08 00 6D 00 80 13 00 00 00 00 00 00 E9 [19:22:07]Write i2c OK [19:22:07]MH_I2C_Read... [19:22:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:08]Read from MH i2c: E2 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: E2 62 00 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: E2 62 00 6D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 38 [19:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:08]wFMCommunicate OK [19:22:08]SAM_PROTO_GetFieldsCounters done [19:22:08]requested_item shift.num is exist - process it [19:22:08]requested_item shift.opened is exist - process it [19:22:08]req_shift_opened [19:22:08]FM_GetShiftState [19:22:08]SAM_PROTO_GetShiftState [19:22:08]wFMCommunicate request_size=4 [19:22:08]MH_SAM_APDU [19:22:08]CAPDU: 80 13 01 00 [19:22:08]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [19:22:08]Write i2c OK [19:22:08]MH_I2C_Read... [19:22:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:08]Read from MH i2c: E2 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: E2 0E 00 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B1 [19:22:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:08]wFMCommunicate OK [19:22:08]SAM_PROTO_GetShiftState done [19:22:08]FM_GetShiftState done [19:22:08]req_shift_opened done [19:22:08]requested_item shift.open_date is exist - process it [19:22:08]req_shift_open_date [19:22:08]req_shift_open_date done [19:22:08]produce_requested_data done [19:22:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164075,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:22:08]process_action_free close_receipt [19:22:08]json_value_free [19:22:08]json_value_free done [19:22:08]process_json_proto returns [19:22:08]Send response to host [19:22:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164075,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:22:08]free response buf [19:22:08]execute_script done [19:22:08]execute_script returns [19:22:08]free content buf [19:22:08]Sock 8.Close socket [19:22:08]Sock 8.Thread stoped [19:22:08]accept exits with 11 [19:22:08]New connection [19:22:08]New thread 3067264356 created [19:22:08]Thread 3067407716 joined [19:22:08]Waiting for new connection... [19:22:08] Sock 11.Parse request [19:22:08]Sock 11.Check first char [19:22:08]Sock 11.First char is OK [19:22:08]request: POST /json_proto HTTP/1.0 [19:22:08]Method: POST [19:22:08]URL: /json_proto [19:22:08]Method is POST - this is cgi request [19:22:08]url: /json_proto [19:22:08]query_string will be loaded in cgi processing [19:22:08]execute_cgi json_proto POST (null) [19:22:08]execute_cgi path=json_proto method=POST [19:22:08]POST find Content-Length [19:22:08]Host: 172.17.44.132:8080 [19:22:08]Content-Length: 978 [19:22:08]Content-Type: application/json [19:22:08] [19:22:08]POST finish read [19:22:08]Found Content-Length = 978 [19:22:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 65.130, "sum" : 4897.78, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 65.13 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 4897.00, "payments": [ { "type": 0, "sum" : 4897.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:08]execute_script... [19:22: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)292688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 65.130, "sum" : 4897.78, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 65.13 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 4897.00, "payments": [ { "type": 0, "sum" : 4897.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:08]POST & json_proto [19:22:08]process_json_proto [19:22:08]json parsed OK: [19:22:08]protocol is kg_v1.0 [19:22:08]action value=close_receipt [19:22:08]process_action close_receipt [19:22:08]cmd_close_receipt [19:22:08]MH_GetDate [19:22:08]Write to MH i2c: F0 00 00 6F 00 5E [19:22:08]Write i2c OK [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: F0 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: F0 09 00 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: F0 09 00 6F 00 00 60 3E C6 66 2A 83 C1 65 04 [19:22:08]GetLastDocTimeStamp 1724268121 [19:22:08]current date 1724268128 [19:22:08]FM_GetShiftState [19:22:08]SAM_PROTO_GetShiftState [19:22:08]wFMCommunicate request_size=4 [19:22:08]MH_SAM_APDU [19:22:08]CAPDU: 80 13 01 00 [19:22:08]Write to MH i2c: E2 08 00 70 00 80 13 01 00 00 00 00 00 ED [19:22:08]Write i2c OK [19:22:08]MH_I2C_Read... [19:22:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:08]Read from MH i2c: E2 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: E2 0E 00 [19:22:08]MH_I2C_Read... [19:22:08]Read from MH i2c: E2 0E 00 70 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [19:22:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:08]wFMCommunicate OK [19:22:08]SAM_PROTO_GetShiftState done [19:22:08]FM_GetShiftState done [19:22:08]opened in 1724199517 [19:22:08]opened+sec_in_day 1724285917 [19:22:08]quantity*price = 489777 [19:22:08]sum+1 = 489779 [19:22:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.78 ИТОГО: 4897.00 Внесено: 5000.00 СДАЧА: 103.00 НСП 1% : 43.34 НДС 12% : 520.12 Наличными: 4897.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 674 21.08.2024 19:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 65.13 сом ФМ: 0000000000871769 ФД: 164076 ФПД: 208200886016330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192208&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164076&fm=208200886016330&tin=02508201610067®Number=0000000000092562&sum=489700 [19:22:10]StoreToDocumentArchive [19:22:10]shift 466 fd 164076 [19:22:10]save to /storage/0466/doc_00164076 [19:22:10]save last doc name /storage/0466/doc_00164076 to /storage/kkm_last_doc_name [19:22:10]save OK [19:22:10]Clear old archive folders... [19:22:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:22:10]tlvbuf is 011506A0 [19:22:10]SAM_PROTO_ClearQueue [19:22:10]wFMCommunicate request_size=4 [19:22:10]MH_SAM_APDU [19:22:10]CAPDU: 80 09 00 00 [19:22:10]Write to MH i2c: E2 08 00 7D 00 80 09 00 00 00 00 00 00 EF [19:22:10]Write i2c OK [19:22:10]MH_I2C_Read... [19:22:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:10]Read from MH i2c: E2 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [19:22:10]RAPDU: 90 00 [19:22:10]wFMCommunicate OK [19:22:10]SAM_PROTO_ClearQueue done [19:22:10]KKMCreateOFDPacket [19:22:10]OFDProtocolAddRootSTLVToBuf [19:22:10]FM_MakeSignedData [19:22:10]FM_MakeSignedData [19:22:10]SAM_PROTO_SignData [19:22:10]wFMCommunicate request_size=4 [19:22:10]MH_SAM_APDU [19:22:10]CAPDU: 80 0D 01 02 [19:22:10]Write to MH i2c: E2 08 00 7E 00 80 0D 01 02 00 00 00 00 F7 [19:22:10]Write i2c OK [19:22:10]MH_I2C_Read... [19:22:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:10]Read from MH i2c: E2 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [19:22:10]RAPDU: 90 00 [19:22:10]wFMCommunicate OK [19:22:10]wFMCommunicate request_size=255 [19:22:10]MH_SAM_APDU [19:22: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A FE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 32 79 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 78 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C CB 00 00 00 00 07 04 06 00 E4 78 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 60 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 80 02 00 35 04 06 00 BD 5B 8B DA [19:22:10]Write to MH i2c: E2 02 01 7F 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A FE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 32 79 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 78 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C CB 00 00 00 00 07 04 06 00 E4 78 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 60 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 80 02 00 35 04 06 00 BD 5B 8B DA 00 00 DC [19:22:10]Write i2c OK [19:22:10]MH_I2C_Read... [19:22:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:10]Read from MH i2c: E2 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [19:22:10]RAPDU: 90 00 [19:22:10]wFMCommunicate OK [19:22:10]wFMCommunicate request_size=7 [19:22:10]MH_SAM_APDU [19:22:10]CAPDU: 80 0D 02 02 02 59 4A [19:22:10]Write to MH i2c: E2 0A 00 80 00 80 0D 02 02 02 00 59 4A 00 00 A1 [19:22:10]Write i2c OK [19:22:10]MH_I2C_Read... [19:22:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:10]Read from MH i2c: E2 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [19:22:10]RAPDU: 90 00 [19:22:10]wFMCommunicate OK [19:22:10]wFMCommunicate request_size=4 [19:22:10]MH_SAM_APDU [19:22:10]CAPDU: 80 0D 03 02 [19:22:10]Write to MH i2c: E2 08 00 81 00 80 0D 03 02 00 00 00 00 FC [19:22:10]Write i2c OK [19:22:10]MH_I2C_Read... [19:22:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:10]Read from MH i2c: E2 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 0B 00 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 0B 00 81 00 00 D4 B5 13 A1 E3 3F 2A AE 90 00 34 [19:22:10]RAPDU: D4 B5 13 A1 E3 3F 2A AE 90 00 [19:22:10]wFMCommunicate OK [19:22:10]SAM_PROTO_SignData done [19:22:10]FM_MakeSignedData done [19:22:10]CreateOFDProtocolMessage [19:22:10]wFMCommunicate request_size=4 [19:22:10]MH_SAM_APDU [19:22:10]CAPDU: 80 11 00 00 [19:22:10]Write to MH i2c: E2 08 00 82 00 80 11 00 00 00 00 00 00 FC [19:22:10]Write i2c OK [19:22:10]MH_I2C_Read... [19:22:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:10]Read from MH i2c: E2 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 17 00 [19:22:10]MH_I2C_Read... [19:22:10]Read from MH i2c: E2 17 00 82 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 55 [19:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:11]wFMCommunicate OK [19:22:11]CreateOFDProtocolMessage done [19:22:11]OFDSenderStorePacket 164076 [19:22:11]StoreOFDPacket docnum=164076 [19:22:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 35 F3 04 01 1B 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A FE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 32 79 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 78 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C CB 00 00 00 00 07 04 06 00 E4 78 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 60 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 80 02 00 35 04 06 00 BD 5B 8B DA 59 4A D4 B5 13 A1 E3 3F 2A AE [19:22:11]CheckFolder [19:22:11]dirname=/storage/ofd_packets [19:22:11]CheckFolder done [19:22:11]ProducePacketName [19:22:11]name=ofd_packets/00164076 [19:22:11]NVStorageSaveData ofd_packets/00164076 [19:22:11]File name is /storage/ofd_packets/00164076 [19:22:11]Write 298 bytes [19:22:11]NVStorageSaveData done [19:22:11]OFDSenderStorePacket done [19:22:11]KKMCreateOFDPacket done [19:22:11]NVStorageSaveData kkm_last_timestamp [19:22:11]File name is /storage/kkm_last_timestamp [19:22:11]Write 4 bytes [19:22:11]NVStorageSaveData done [19:22:11]ExternCall_PrintAddStr [19:22:11]wPrintStart [19:22:11]Write to MH i2c: 01 00 00 83 00 83 [19:22:11]Write i2c OK [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: 01 [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: 01 07 00 [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: 01 07 00 83 00 00 00 00 00 00 FF 0F 98 [19:22:11]RasterBufferAndPrint [19:22:11]line Счет N : (1)292688 [19:22:11]line ИНН: 02508201610067 [19:22:11]line Контрольно-Кассовый Чек [19:22:11]line ПРОДАЖА [19:22:11]line ТРК (МРК, ГНК) : 44 [19:22:11]line Товар: 2710194800 [19:22:11]line ДТ-К-5 [19:22:11]line 65.130 * 75.20 [19:22:11]line = 4897.78 [19:22:11]line НДС 12% НСП 1% [19:22:11]line > о реализуемом товаре [19:22:11]line ОКРУГЛЕНИЕ: -0.78 [19:22:11]line ИТОГО: 4897.00 [19:22:11]line Внесено: 5000.00 [19:22:11]line СДАЧА: 103.00 [19:22:11]line НСП 1% : 43.34 [19:22:11]line НДС 12% : 520.12 [19:22:11]line Наличными: 4897.00 [19:22:11]line Безнал.: 0.00 [19:22:11]line Место: АЗС № 130 "Партнер Нефть" [19:22:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:22:11]line СНО: Общий режим [19:22:11]line Чек 674 21.08.2024 19:22 [19:22:11]line Смена: 466 ФФД: 1.0 [19:22:11]line ЗНМ: 0300000070 [19:22:11]line РНМ: 0000000000092562 [19:22:11]line Версия ККМ: 001 [19:22:11]line [19:22:11]line Дисконтная программа [19:22:11]line ДТ [19:22:11]line номер 130 [19:22:11]line сэкономлено 65.13 сом [19:22:11]line ФМ: 0000000000871769 [19:22:11]line ФД: 164076 [19:22:11]line ФПД: 208200886016330 [19:22:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192208&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164076&fm=208200886016330&tin=02508201610067®Number=0000000000092562&sum=489700 [19:22:11]written 0, free lines is 4095 [19:22:11]OFD Sender: Processing packet 164072 [packets to send 975, broken 970] [19:22:11]ProducePacketName [19:22:11]name=ofd_packets/00164072 [19:22:11]OFD Sender: To server: pG, [19:22:11]CommunicateWithHost lk.salyk.kg:30040 [19:22:11]ConnectInit lk.salyk.kg [19:22:11]Write to MH i2c: 01 00 00 B3 00 B3 [19:22:11]Write i2c OK [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: 01 [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: 01 07 00 [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 82 0C 48 [19:22:11]RasterBufferAndPrint [19:22:11]line [19:22:11]line [19:22:11]line [19:22:11]line [19:22:11]line [19:22:11]written 0, free lines is 3231 [19:22:11]MH_Cut [19:22:11]Write to MH i2c: D1 01 00 BA 00 01 8C [19:22:11]Write i2c OK [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: D1 [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: D1 01 00 [19:22:11]MH_I2C_Read... [19:22:11]Read from MH i2c: D1 01 00 BA 00 00 8B [19:22:11]Write to MH i2c: 01 00 00 BB 00 BB [19:22:11]Write i2c OK [19:22:11]MH_I2C_Read... [19:22:12]*** Cut start [19:22:12]*** Purtial cut [19:22:12]*** Stage 1: CUTSNS_PIN = 1 [19:22:14]Read from MH i2c: 01 [19:22:14]MH_I2C_Read... [19:22:14]*** Stop cut motor [19:22:14]*** Cut end [19:22:14]Read from MH i2c: 01 07 00 [19:22:14]MH_I2C_Read... [19:22:14]Read from MH i2c: 01 07 00 BB 00 00 00 00 00 00 FF 0F D0 [19:22:14]process_action close_receipt done [19:22:14]requested_data is exist [19:22:14]produce_requested_data [19:22:14]requested_item fm.sn is exist - process it [19:22:14]wFMCommunicate request_size=4 [19:22:14]MH_SAM_APDU [19:22:14]CAPDU: 80 11 00 00 [19:22:14]Write to MH i2c: E2 08 00 BC 00 80 11 00 00 00 00 00 00 36 [19:22:14]Write i2c OK [19:22:14]MH_I2C_Read... [19:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:14]Read from MH i2c: E2 [19:22:14]MH_I2C_Read... [19:22:14]Read from MH i2c: E2 17 00 [19:22:14]MH_I2C_Read... [19:22:14]Read from MH i2c: E2 17 00 BC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [19:22:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:14]wFMCommunicate OK [19:22:14]requested_item fd.num is exist - process it [19:22:14]SAM_PROTO_GetFieldsCounters [19:22:14]wFMCommunicate request_size=4 [19:22:14]MH_SAM_APDU [19:22:14]CAPDU: 80 13 00 00 [19:22:14]Write to MH i2c: E2 08 00 BD 00 80 13 00 00 00 00 00 00 39 [19:22:14]Write i2c OK [19:22:14]MH_I2C_Read... [19:22:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:14]Read from MH i2c: E2 [19:22:14]MH_I2C_Read... [19:22:14]Read from MH i2c: E2 62 00 [19:22:14]MH_I2C_Read... [19:22:14]Read from MH i2c: E2 62 00 BD 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A2 02 00 00 5E 04 04 00 A2 02 00 00 57 04 04 00 A3 02 00 00 19 04 04 00 00 00 00 00 90 00 8C [19:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A2 02 00 00 5E 04 04 00 A2 02 00 00 57 04 04 00 A3 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:14]wFMCommunicate OK [19:22:14]SAM_PROTO_GetFieldsCounters done [19:22:14]requested_item shift.num is exist - process it [19:22:14]requested_item shift.opened is exist - process it [19:22:14]req_shift_opened [19:22:14]FM_GetShiftState [19:22:14]SAM_PROTO_GetShiftState [19:22:14]wFMCommunicate request_size=4 [19:22:14]MH_SAM_APDU [19:22:14]CAPDU: 80 13 01 00 [19:22:14]Write to MH i2c: E2 08 00 BE 00 80 13 01 00 00 00 00 00 3B [19:22:14]Write i2c OK [19:22:14]MH_I2C_Read... [19:22:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:14]Read from MH i2c: E2 [19:22:14]MH_I2C_Read... [19:22:14]Read from MH i2c: E2 0E 00 [19:22:14]MH_I2C_Read... [19:22:14]Read from MH i2c: E2 0E 00 BE 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [19:22:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:14]wFMCommunicate OK [19:22:14]SAM_PROTO_GetShiftState done [19:22:14]FM_GetShiftState done [19:22:14]req_shift_opened done [19:22:14]requested_item shift.open_date is exist - process it [19:22:14]req_shift_open_date [19:22:14]req_shift_open_date done [19:22:14]produce_requested_data done [19:22:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164076,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:22:14]process_action_free close_receipt [19:22:14]json_value_free [19:22:14]json_value_free done [19:22:14]process_json_proto returns [19:22:14]Send response to host [19:22:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164076,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:22:14]free response buf [19:22:14]execute_script done [19:22:14]execute_script returns [19:22:14]free content buf [19:22:14]Sock 11.Close socket [19:22:14]Sock 11.Thread stoped [19:22:15]accept exits with 8 [19:22:15]New connection [19:22:15]New thread 3067407716 created [19:22:15]Thread 3067264356 joined [19:22:15]Waiting for new connection... [19:22:15] Sock 8.Parse request [19:22:15]Sock 8.Check first char [19:22:15]Sock 8.First char is OK [19:22:15]request: POST /json_proto HTTP/1.0 [19:22:15]Method: POST [19:22:15]URL: /json_proto [19:22:15]Method is POST - this is cgi request [19:22:15]url: /json_proto [19:22:15]query_string will be loaded in cgi processing [19:22:15]execute_cgi json_proto POST (null) [19:22:15]execute_cgi path=json_proto method=POST [19:22:15]POST find Content-Length [19:22:15]Host: 172.17.44.132:8080 [19:22:15]Content-Length: 645 [19:22:15]Content-Type: application/json [19:22:15] [19:22:15]POST finish read [19:22:15]Found Content-Length = 645 [19:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50688", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:15]execute_script... [19: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 : (3)50688", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:15]POST & json_proto [19:22:15]process_json_proto [19:22:15]json parsed OK: [19:22:15]protocol is kg_v1.0 [19:22:15]action value=close_receipt [19:22:15]process_action close_receipt [19:22:15]cmd_close_receipt [19:22:15]MH_GetDate [19:22:15]Write to MH i2c: F0 00 00 BF 00 AE [19:22:15]Write i2c OK [19:22:15]MH_I2C_Read... [19:22:15]Read from MH i2c: F0 [19:22:15]MH_I2C_Read... [19:22:15]Read from MH i2c: F0 09 00 [19:22:15]MH_I2C_Read... [19:22:15]Read from MH i2c: F0 09 00 BF 00 00 67 3E C6 66 2A 83 C1 65 5B [19:22:15]GetLastDocTimeStamp 1724268128 [19:22:15]current date 1724268135 [19:22:15]FM_GetShiftState [19:22:15]SAM_PROTO_GetShiftState [19:22:15]wFMCommunicate request_size=4 [19:22:15]MH_SAM_APDU [19:22:15]CAPDU: 80 13 01 00 [19:22:15]Write to MH i2c: E2 08 00 C0 00 80 13 01 00 00 00 00 00 3D [19:22:15]Write i2c OK [19:22:15]MH_I2C_Read... [19:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:15]Read from MH i2c: E2 [19:22:15]MH_I2C_Read... [19:22:15]Read from MH i2c: E2 0E 00 [19:22:15]MH_I2C_Read... [19:22:15]Read from MH i2c: E2 0E 00 C0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [19:22:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:15]wFMCommunicate OK [19:22:15]SAM_PROTO_GetShiftState done [19:22:15]FM_GetShiftState done [19:22:15]opened in 1724199517 [19:22:15]opened+sec_in_day 1724285917 [19:22:15]quantity*price = 10000 [19:22:15]sum+1 = 10001 [19:22:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 675 21.08.2024 19:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164077 ФПД: 224384108839823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164077&fm=224384108839823&tin=02508201610067®Number=0000000000092562&sum=10000 0 [19:22:17]StoreToDocumentArchive [19:22:17]shift 466 fd 164077 [19:22:17]save to /storage/0466/doc_00164077 [19:22:17]save last doc name /storage/0466/doc_00164077 to /storage/kkm_last_doc_name [19:22:17]save OK [19:22:17]Clear old archive folders... [19:22:17]ProcessDocumentItem done err = 0, tmpTLVsize=275 [19:22:17]tlvbuf is 01224E90 [19:22:17]SAM_PROTO_ClearQueue [19:22:17]wFMCommunicate request_size=4 [19:22:17]MH_SAM_APDU [19:22:17]CAPDU: 80 09 00 00 [19:22:17]Write to MH i2c: E2 08 00 CD 00 80 09 00 00 00 00 00 00 3F [19:22:17]Write i2c OK [19:22:17]MH_I2C_Read... [19:22:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:17]Read from MH i2c: E2 [19:22:17]MH_I2C_Read... [19:22:17]Read from MH i2c: E2 03 00 [19:22:17]MH_I2C_Read... [19:22:17]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [19:22:17]RAPDU: 90 00 [19:22:17]wFMCommunicate OK [19:22:17]SAM_PROTO_ClearQueue done [19:22:17]KKMCreateOFDPacket [19:22:17]OFDProtocolAddRootSTLVToBuf [19:22:17]FM_MakeSignedData [19:22:17]FM_MakeSignedData [19:22:17]SAM_PROTO_SignData [19:22:17]wFMCommunicate request_size=4 [19:22:17]MH_SAM_APDU [19:22:17]CAPDU: 80 0D 01 02 [19:22:17]Write to MH i2c: E2 08 00 CE 00 80 0D 01 02 00 00 00 00 47 [19:22:17]Write i2c OK [19:22:17]MH_I2C_Read... [19:22:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:17]Read from MH i2c: E2 [19:22:17]MH_I2C_Read... [19:22:17]Read from MH i2c: E2 03 00 [19:22:17]MH_I2C_Read... [19:22:17]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [19:22:17]RAPDU: 90 00 [19:22:17]wFMCommunicate OK [19:22:17]wFMCommunicate request_size=255 [19:22:17]MH_SAM_APDU [19:22:17]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 67 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [19:22:17]Write to MH i2c: E2 02 01 CF 00 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 67 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 F1 [19:22:17]recv_with_timeout no data received [19:22:17]Write i2c OK [19:22:17]MH_I2C_Read... [19:22:17]Connected sock=9 [19: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 37 36 39 1F 01 00 00 93 E5 17 01 42 51 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 BA 3C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:18]04 04 00 E8 80 02 00 35 04 06 00 1A C6 8C 39 05 0C D1 88 03 3E EB 69 21 BD [19:22:18]Read from MH i2c: E2 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 03 00 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [19:22:18]RAPDU: 90 00 [19:22:18]wFMCommunicate OK [19:22:18]wFMCommunicate request_size=34 [19:22:18]MH_SAM_APDU [19:22:18]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 80 02 00 35 04 06 00 CC 13 7F 19 C3 8F [19:22:18]Write to MH i2c: E2 25 00 D0 00 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 80 02 00 35 04 06 00 CC 13 7F 19 C3 8F 00 00 49 [19:22:18]Write i2c OK [19:22:18]MH_I2C_Read... [19:22:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:18]Read from MH i2c: E2 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 03 00 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [19:22:18]RAPDU: 90 00 [19:22:18]wFMCommunicate OK [19:22:18]wFMCommunicate request_size=4 [19:22:18]MH_SAM_APDU [19:22:18]CAPDU: 80 0D 03 02 [19:22:18]Write to MH i2c: E2 08 00 D1 00 80 0D 03 02 00 00 00 00 4C [19:22:18]Write i2c OK [19:22:18]MH_I2C_Read... [19:22:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:18]Read from MH i2c: E2 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 0B 00 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 0B 00 D1 00 00 03 8E 92 15 1F 37 0E E9 90 00 D2 [19:22:18]RAPDU: 03 8E 92 15 1F 37 0E E9 90 00 [19:22:18]wFMCommunicate OK [19:22:18]SAM_PROTO_SignData done [19:22:18]FM_MakeSignedData done [19:22:18]CreateOFDProtocolMessage [19:22:18]wFMCommunicate request_size=4 [19:22:18]MH_SAM_APDU [19:22:18]CAPDU: 80 11 00 00 [19:22:18]Write to MH i2c: E2 08 00 D2 00 80 11 00 00 00 00 00 00 4C [19:22:18]Write i2c OK [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:18]E2 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 17 00 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: E2 17 00 D2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [19:22:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:18]wFMCommunicate OK [19:22:18]CreateOFDProtocolMessage done [19:22:18]OFDSenderStorePacket 164077 [19:22:18]StoreOFDPacket docnum=164077 [19:22:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 1F 1A 1F 01 C7 6B 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 67 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 80 02 00 35 04 06 00 CC 13 7F 19 C3 8F 03 8E 92 15 1F 37 0E E9 [19:22:18]CheckFolder [19:22:18]dirname=/storage/ofd_packets [19:22:18]CheckFolder done [19:22:18]ProducePacketName [19:22:18]name=ofd_packets/00164077 [19:22:18]NVStorageSaveData ofd_packets/00164077 [19:22:18]File name is /storage/ofd_packets/00164077 [19:22:18]Write 325 bytes [19:22:18]NVStorageSaveData done [19:22:18]OFDSenderStorePacket done [19:22:18]KKMCreateOFDPacket done [19:22:18]NVStorageSaveData kkm_last_timestamp [19:22:18]File name is /storage/kkm_last_timestamp [19:22:18]Write 4 bytes [19:22:18]NVStorageSaveData done [19:22:18]ExternCall_PrintAddStr [19:22:18]wPrintStart [19:22:18]Write to MH i2c: 01 00 00 D3 00 D3 [19:22:18]Write i2c OK [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: 01 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: 01 07 00 [19:22:18]MH_I2C_Read... [19:22:18]Read from MH i2c: 01 07 00 D3 00 00 00 00 00 00 FF 0F E8 [19:22:18]RasterBufferAndPrint [19:22:18]line Счет N : (3)50688 [19:22:18]line ИНН: 02508201610067 [19:22:18]line Контрольно-Кассовый Чек [19:22:18]line ПРОДАЖА [19:22:18]line Товар: 5449000005489 [19:22:18]line Вода Бонаква 1л б/г [19:22:18]line 2.000 * 50.00 [19:22:18]line = 100.00 [19:22:18]line НДС 12% НСП 1% [19:22:18]line > о реализуемом товаре [19:22:18]line ИТОГО: 100.00 [19:22:18]line НСП 1% : 0.88 [19:22:18]line НДС 12% : 10.62 [19:22:18]line Наличными: 100.00 [19:22:18]line Безнал.: 0.00 [19:22:18]line Место: АЗС № 130 "Партнер Нефть" [19:22:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:22:18]line СНО: Общий режим [19:22:18]line Чек 675 21.08.2024 19:22 [19:22:18]line Смена: 466 ФФД: 1.0 [19:22:18]line ЗНМ: 0300000070 [19:22:18]line РНМ: 0000000000092562 [19:22:18]line Версия ККМ: 001 [19:22:18]line ФМ: 0000000000871769 [19:22:18]line ФД: 164077 [19:22:18]line ФПД: 224384108839823 [19:22:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164077&fm=224384108839823&tin=02508201610067®Number=0000000000092562&sum=10000 [19:22:18]line 0 [19:22:18]written 0, free lines is 4095 [19:22:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3D B6 47 00 12 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 37 36 39 10 04 04 00 E8 80 02 00 F4 03 04 00 B8 E7 C5 66 B6 04 01 00 00 FE 3A EB 71 94 36 DA 42 [19:22:18]CommunicateWithHost err = 0 [19:22:18]CheckOFDResponse [19:22:18]1017 (14) - 77093643461234 [19:22:18]1041 (16) - 0000000000871769 [19:22:18]1040 (4) - 164072 [19:22:18]1012 (4) - 21.08.2024 13:12 [19:22:18]1206 (1) - 0 [19:22:18]OFD Sender: Remove packet 164072 [19:22:18]ProducePacketName [19:22:18]name=ofd_packets/00164072 [19:22:18]NVStorageDeleteData [19:22:19]Write to MH i2c: 01 00 00 FB 00 FB [19:22:19]Write i2c OK [19:22:19]MH_I2C_Read... [19:22:19]Read from MH i2c: 01 [19:22:19]MH_I2C_Read... [19:22:19]Read from MH i2c: 01 07 00 [19:22:19]MH_I2C_Read... [19:22:19]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 0F 0D 1E [19:22:19]RasterBufferAndPrint [19:22:19]line [19:22:19]line [19:22:19]line [19:22:19]line [19:22:19]line [19:22:19]written 0, free lines is 3380 [19:22:19]MH_Cut [19:22:19]Write to MH i2c: D1 01 00 02 01 01 D5 [19:22:19]Write i2c OK [19:22:19]MH_I2C_Read... [19:22:19]Read from MH i2c: D1 [19:22:19]MH_I2C_Read... [19:22:19]Read from MH i2c: D1 01 00 [19:22:19]MH_I2C_Read... [19:22:19]Read from MH i2c: D1 01 00 02 01 00 D4 [19:22:19]Write to MH i2c: 01 00 00 03 01 04 [19:22:19]Write i2c OK [19:22:19]MH_I2C_Read... [19:22:19]OFD Sender: Processing packet 164073 [packets to send 975, broken 970] [19:22:19]ProducePacketName [19:22:19]name=ofd_packets/00164073 [19:22:19]OFD Sender: To server: pG, [19:22:19]CommunicateWithHost lk.salyk.kg:30040 [19:22:19]ConnectInit lk.salyk.kg [19:22:19]*** Cut start [19:22:19]*** Purtial cut [19:22:19]*** Stage 1: CUTSNS_PIN = 1 [19:22:20]Connected sock=9 [19:22: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 37 36 39 0F 01 00 00 78 0C 07 01 7E AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 C0 3C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 80 02 00 35 04 06 00 F0 F1 EF 25 0D 5A 91 8F D4 54 3D 2E A0 65 [19:22:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D F4 47 00 86 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 37 36 39 10 04 04 00 E9 80 02 00 F4 03 04 00 BB E7 C5 66 B6 04 01 00 00 B5 0F 82 29 CD 45 EF C8 [19:22:21]CommunicateWithHost err = 0 [19:22:21]CheckOFDResponse [19:22:21]1017 (14) - 77093643461234 [19:22:21]1041 (16) - 0000000000871769 [19:22:21]1040 (4) - 164073 [19:22:21]1012 (4) - 21.08.2024 13:12 [19:22:21]1206 (1) - 0 [19:22:21]OFD Sender: Remove packet 164073 [19:22:21]ProducePacketName [19:22:21]name=ofd_packets/00164073 [19:22:21]NVStorageDeleteData [19:22:21]Read from MH i2c: *** Stop cut motor [19:22:21]01 *** Cut end [19:22:21] [19:22:21]MH_I2C_Read... [19:22:21]Read from MH i2c: 01 07 00 [19:22:21]MH_I2C_Read... [19:22:21]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 FF 0F 19 [19:22:21]process_action close_receipt done [19:22:21]requested_data is exist [19:22:21]produce_requested_data [19:22:21]requested_item fm.sn is exist - process it [19:22:21]wFMCommunicate request_size=4 [19:22:21]MH_SAM_APDU [19:22:21]CAPDU: 80 11 00 00 [19:22:21]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [19:22:21]Write i2c OK [19:22:21]MH_I2C_Read... [19:22:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:21]Read from MH i2c: E2 [19:22:21]MH_I2C_Read... [19:22:21]Read from MH i2c: E2 17 00 [19:22:21]MH_I2C_Read... [19:22:21]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [19:22:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:22]wFMCommunicate OK [19:22:22]requested_item fd.num is exist - process it [19:22:22]SAM_PROTO_GetFieldsCounters [19:22:22]wFMCommunicate request_size=4 [19:22:22]MH_SAM_APDU [19:22:22]CAPDU: 80 13 00 00 [19:22:22]Write to MH i2c: E2 08 00 05 01 80 13 00 00 00 00 00 00 82 [19:22:22]Write i2c OK [19:22:22]MH_I2C_Read... [19:22:22]OFD Sender: Processing packet 164074 [packets to send 974, broken 970] [19:22:22]ProducePacketName [19:22:22]name=ofd_packets/00164074 [19:22:22]OFD Sender: To server: pG, [19:22:22]CommunicateWithHost lk.salyk.kg:30040 [19:22:22]ConnectInit lk.salyk.kg [19:22:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:22]Read from MH i2c: E2 [19:22:22]MH_I2C_Read... [19:22:22]Read from MH i2c: E2 62 00 [19:22:22]MH_I2C_Read... [19:22:22]Read from MH i2c: E2 62 00 05 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 D9 [19:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:22]wFMCommunicate OK [19:22:22]SAM_PROTO_GetFieldsCounters done [19:22:22]requested_item shift.num is exist - process it [19:22:22]requested_item shift.opened is exist - process it [19:22:22]req_shift_opened [19:22:22]FM_GetShiftState [19:22:22]SAM_PROTO_GetShiftState [19:22:22]wFMCommunicate request_size=4 [19:22:22]MH_SAM_APDU [19:22:22]CAPDU: 80 13 01 00 [19:22:22]Write to MH i2c: E2 08 00 06 01 80 13 01 00 00 00 00 00 84 [19:22:22]Write i2c OK [19:22:22]MH_I2C_Read... [19:22:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:22]Read from MH i2c: E2 [19:22:22]MH_I2C_Read... [19:22:22]Read from MH i2c: E2 0E 00 [19:22:22]MH_I2C_Read... [19:22:22]Read from MH i2c: E2 0E 00 06 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4A [19:22:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:22]wFMCommunicate OK [19:22:22]SAM_PROTO_GetShiftState done [19:22:22]FM_GetShiftState done [19:22:22]req_shift_opened done [19:22:22]requested_item shift.open_date is exist - process it [19:22:22]req_shift_open_date [19:22:22]req_shift_open_date done [19:22:22]produce_requested_data done [19:22:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164077,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:22:22]process_action_free close_receipt [19:22:22]json_value_free [19:22:22]json_value_free done [19:22:22]process_json_proto returns [19:22:22]Send response to host [19:22:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164077,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:22:22]free response buf [19:22:22]execute_script done [19:22:22]execute_script returns [19:22:22]free content buf [19:22:22]Sock 8.Close socket [19:22:22]Sock 8.Thread stoped [19:22:22]Connected sock=9 [19:22: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 accept exits with 10 [19:22:22]37 New connection [19:22:22]36 New thread 3067264356 created [19:22:22]39 Thread 3067407716 joined [19:22:22]23 Waiting for new connection... [19:22:22]01 00 00 9F 2A 1B 01 38 5B 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 Sock 10.Parse request [19:22:22]30 Sock 10.Check first char [19:22:22]30 Sock 10.First char is OK [19:22:22]30 request: POST /json_proto HTTP/1.0 [19:22:22]Method: POST [19:22:22]URL: /json_proto [19:22:22]Method is POST - this is cgi request [19:22:22]url: /json_proto [19:22:22]31 query_string will be loaded in cgi processing [19:22:22]36 execute_cgi json_proto POST (null) [19:22:22]30 execute_cgi path=json_proto method=POST [19:22:22]POST find Content-Length [19:22:22]Host: 172.17.44.132:8080 [19:22:22]Content-Length: 677 [19:22:22]Content-Type: application/json [19:22:22] [19:22:22]POST finish read [19:22:22]Found Content-Length = 677 [19:22:22]32 post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:22]31 execute_script... [19:22:22]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)292694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:22]06 POST & json_proto [19:22:22]04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B process_json_proto [19:22:22]D0 json parsed OK: [19:22:22]B5 protocol is kg_v1.0 [19:22:22]D0 action value=close_receipt [19:22:22]B3 process_action close_receipt [19:22:22]D0 cmd_close_receipt [19:22:22]B5 MH_GetDate [19:22:22]D0 Write to MH i2c: F0 00 00 07 01 F7 [19:22:22]Write i2c OK [19:22:22]MH_I2C_Read... [19:22:22]Read from MH i2c: F0 [19:22:22]MH_I2C_Read... [19:22:22]BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 Read from MH i2c: 03 F0 06 09 00 00 52 [19:22:23]03 MH_I2C_Read... [19:22:23]00 00 00 Read from MH i2c: 00 F0 07 09 04 00 06 07 00 01 40 00 1F 6E 00 3E 00 C6 00 66 00 2A 83 39 C1 04 65 06 AB 00 [19:22:23]00 GetLastDocTimeStamp 1724268135 [19:22:23]00 current date 1724268142 [19:22:23]00 FM_GetShiftState [19:22:23]00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 SAM_PROTO_GetShiftState [19:22:23]04 wFMCommunicate request_size=4 [19:22:23]00 MH_SAM_APDU [19:22:23]C7 CAPDU: 3C 80 C6 13 66 01 0E 00 04 [19:22:23]04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 Write to MH i2c: 30 E2 30 08 30 00 30 08 30 01 30 80 30 13 39 01 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 37 00 31 00 37 00 36 00 39 86 10 [19:22:23]04 04 00 EA 80 02 Write i2c OK [19:22:23]00 MH_I2C_Read... [19:22:23]35 04 06 00 A2 CC 0B 0C EB 17 FC B4 01 E4 63 AA 9F 88 [19:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:23]Read from MH i2c: E2 [19:22:23]MH_I2C_Read... [19:22:23]Read from MH i2c: E2 0E 00 [19:22:23]MH_I2C_Read... [19:22:23]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [19:22:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:23]wFMCommunicate OK [19:22:23]SAM_PROTO_GetShiftState done [19:22:23]FM_GetShiftState done [19:22:23]opened in 1724199517 [19:22:23]opened+sec_in_day 1724285917 [19:22:23]quantity*price = 50010 [19:22:23]sum+1 = 50012 [19:22:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 676 21.08.2024 19:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164078 ФПД: 264642632724396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192223&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164078&fm=264642632724396&tin=02508201610067®Number=0000000000092562&sum=50000 [19:22:24]StoreToDocumentArchive [19:22:24]shift 466 fd 164078 [19:22:24]save to /storage/0466/doc_00164078 [19:22:24]save last doc name /storage/0466/doc_00164078 to /storage/kkm_last_doc_name [19:22:24]save OK [19:22:24]Clear old archive folders... [19:22:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:22:24]tlvbuf is 0116BE60 [19:22:24]SAM_PROTO_ClearQueue [19:22:24]wFMCommunicate request_size=4 [19:22:24]MH_SAM_APDU [19:22:24]CAPDU: 80 09 00 00 [19:22:24]Write to MH i2c: E2 08 00 15 01 80 09 00 00 00 00 00 00 88 [19:22:24]Write i2c OK [19:22:24]MH_I2C_Read... [19:22:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:25]Read from MH i2c: E2 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [19:22:25]RAPDU: 90 00 [19:22:25]wFMCommunicate OK [19:22:25]SAM_PROTO_ClearQueue done [19:22:25]KKMCreateOFDPacket [19:22:25]OFDProtocolAddRootSTLVToBuf [19:22:25]FM_MakeSignedData [19:22:25]FM_MakeSignedData [19:22:25]SAM_PROTO_SignData [19:22:25]wFMCommunicate request_size=4 [19:22:25]MH_SAM_APDU [19:22:25]CAPDU: 80 0D 01 02 [19:22:25]Write to MH i2c: E2 08 00 16 01 80 0D 01 02 00 00 00 00 90 [19:22:25]Write i2c OK [19:22:25]MH_I2C_Read... [19:22:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:25]Read from MH i2c: E2 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [19:22:25]RAPDU: 90 00 [19:22:25]wFMCommunicate OK [19:22:25]wFMCommunicate request_size=255 [19:22:25]MH_SAM_APDU [19:22: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 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 A4 02 00 00 F4 03 04 00 6F 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 80 02 00 35 04 06 00 F0 [19:22:25]Write to MH i2c: E2 02 01 17 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 A4 02 00 00 F4 03 04 00 6F 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 80 02 00 35 04 06 00 F0 00 00 AE [19:22:25]Write i2c OK [19:22:25]MH_I2C_Read... [19:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:25]Read from MH i2c: E2 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [19:22:25]RAPDU: 90 00 [19:22:25]wFMCommunicate OK [19:22:25]wFMCommunicate request_size=10 [19:22:25]MH_SAM_APDU [19:22:25]CAPDU: 80 0D 02 02 05 B0 EA 1D AF AC [19:22:25]Write to MH i2c: E2 0D 00 18 01 80 0D 02 02 05 00 B0 EA 1D AF AC 00 00 AF [19:22:25]Write i2c OK [19:22:25]MH_I2C_Read... [19:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:25]Read from MH i2c: E2 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [19:22:25]RAPDU: 90 00 [19:22:25]wFMCommunicate OK [19:22:25]wFMCommunicate request_size=4 [19:22:25]MH_SAM_APDU [19:22:25]CAPDU: 80 0D 03 02 [19:22:25]Write to MH i2c: E2 08 00 19 01 80 0D 03 02 00 00 00 00 95 [19:22:25]Write i2c OK [19:22:25]MH_I2C_Read... [19:22:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:25]Read from MH i2c: E2 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 0B 00 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 0B 00 19 01 00 C6 D9 D2 DE 04 B4 F1 43 90 00 D1 [19:22:25]RAPDU: C6 D9 D2 DE 04 B4 F1 43 90 00 [19:22:25]wFMCommunicate OK [19:22:25]SAM_PROTO_SignData done [19:22:25]FM_MakeSignedData done [19:22:25]CreateOFDProtocolMessage [19:22:25]wFMCommunicate request_size=4 [19:22:25]MH_SAM_APDU [19:22:25]CAPDU: 80 11 00 00 [19:22:25]Write to MH i2c: E2 08 00 1A 01 80 11 00 00 00 00 00 00 95 [19:22:25]Write i2c OK [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 [19:22:25]MH_I2C_Read... [19:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:25]Read from MH i2c: E2 17 00 [19:22:25]MH_I2C_Read... [19:22:25]Read from MH i2c: E2 17 00 1A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [19:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:26]wFMCommunicate OK [19:22:26]CreateOFDProtocolMessage done [19:22:26]OFDSenderStorePacket 164078 [19:22:26]StoreOFDPacket docnum=164078 [19:22:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A0 E4 07 01 B6 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 A4 02 00 00 F4 03 04 00 6F 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 80 02 00 35 04 06 00 F0 B0 EA 1D AF AC C6 D9 D2 DE 04 B4 F1 43 [19:22:26]CheckFolder [19:22:26]dirname=/storage/ofd_packets [19:22:26]CheckFolder done [19:22:26]ProducePacketName [19:22:26]name=ofd_packets/00164078 [19:22:26]NVStorageSaveData ofd_packets/00164078 [19:22:26]File name is /storage/ofd_packets/00164078 [19:22:26]Write 301 bytes [19:22:26]NVStorageSaveData done [19:22:26]OFDSenderStorePacket done [19:22:26]KKMCreateOFDPacket done [19:22:26]NVStorageSaveData kkm_last_timestamp [19:22:26]File name is /storage/kkm_last_timestamp [19:22:26]Write 4 bytes [19:22:26]NVStorageSaveData done [19:22:26]ExternCall_PrintAddStr [19:22:26]wPrintStart [19:22:26]Write to MH i2c: 01 00 00 1B 01 1C [19:22:26]Write i2c OK [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: 01 [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: 01 07 00 [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: 01 07 00 1B 01 00 00 00 00 00 FF 0F 31 [19:22:26]RasterBufferAndPrint [19:22:26]line Счет N : (1)292694 [19:22:26]line ИНН: 02508201610067 [19:22:26]line Контрольно-Кассовый Чек [19:22:26]line ПРОДАЖА [19:22:26]line ТРК (МРК, ГНК) : 53 [19:22:26]line Товар: 2710124500 [19:22:26]line Аи-95-К-5 [19:22:26]line 6.740 * 74.20 [19:22:26]line = 500.11 [19:22:26]line НДС 12% НСП 1% [19:22:26]line > о реализуемом товаре [19:22:26]line ОКРУГЛЕНИЕ: -0.11 [19:22:26]line ИТОГО: 500.00 [19:22:26]line Внесено: 500.00 [19:22:26]line СДАЧА: 0.00 [19:22:26]line НСП 1% : 4.43 [19:22:26]line НДС 12% : 53.11 [19:22:26]line Наличными: 500.00 [19:22:26]line Безнал.: 0.00 [19:22:26]line Место: АЗС № 130 "Партнер Нефть" [19:22:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:22:26]line СНО: Общий режим [19:22:26]line Чек 676 21.08.2024 19:22 [19:22:26]line Смена: 466 ФФД: 1.0 [19:22:26]line ЗНМ: 0300000070 [19:22:26]line РНМ: 0000000000092562 [19:22:26]line Версия ККМ: 001 [19:22:26]line ФМ: 0000000000871769 [19:22:26]line ФД: 164078 [19:22:26]line ФПД: 264642632724396 [19:22:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192223&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164078&fm=264642632724396&tin=02508201610067®Number=0000000000092562&sum=50000 [19:22:26]written 0, free lines is 4095 [19:22:26]Write to MH i2c: 01 00 00 46 01 47 [19:22:26]Write i2c OK [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: 01 [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: 01 07 00 [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 C1 0C 1B [19:22:26]RasterBufferAndPrint [19:22:26]line [19:22:26]line [19:22:26]line [19:22:26]line [19:22:26]line [19:22:26]written 0, free lines is 3306 [19:22:26]MH_Cut [19:22:26]Write to MH i2c: D1 01 00 4D 01 01 20 [19:22:26]Write i2c OK [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: D1 [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: D1 01 00 [19:22:26]MH_I2C_Read... [19:22:26]Read from MH i2c: D1 01 00 4D 01 00 1F [19:22:26]Write to MH i2c: 01 00 00 4E 01 4F [19:22:26]Write i2c OK [19:22:26]MH_I2C_Read... [19:22:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BC 20 47 00 B4 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 37 36 39 10 04 04 00 EA 80 02 00 F4 03 04 00 C1 E7 C5 66 B6 04 01 00 00 F9 04 04 05 4E A6 52 D6 [19:22:27]CommunicateWithHost err = 0 [19:22:27]CheckOFDResponse [19:22:27]1017 (14) - 77093643461234 [19:22:27]1041 (16) - 0000000000871769 [19:22:27]1040 (4) - 164074 [19:22:27]1012 (4) - 21.08.2024 13:12 [19:22:27]1206 (1) - 0 [19:22:27]OFD Sender: Remove packet 164074 [19:22:27]ProducePacketName [19:22:27]name=ofd_packets/00164074 [19:22:27]*** Cut start [19:22:27]NVStorageDeleteData [19:22:27]*** Purtial cut [19:22:27]*** Stage 1: CUTSNS_PIN = 1 [19:22:27]OFD Sender: Processing packet 164075 [packets to send 974, broken 970] [19:22:27]ProducePacketName [19:22:27]name=ofd_packets/00164075 [19:22:27]OFD Sender: To server: pG, [19:22:27]CommunicateWithHost lk.salyk.kg:30040 [19:22:27]ConnectInit lk.salyk.kg [19:22:28]Connected sock=9 [19:22:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 B6 25 91 01 F0 3C 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 *** Stop cut motor [19:22:29]01 *** Cut end [19:22:29]Read from MH i2c: 01 [19:22:29]MH_I2C_Read... [19:22:29]F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 Read from MH i2c: 00 01 00 07 00 00 00 [19:22:29]00 MH_I2C_Read... [19:22:29]00 00 39 04 06 00 CC 5B 00 00 00 00 1F 04 02 00 01 Read from MH i2c: 00 01 12 07 04 00 04 4E 00 01 A1 00 02 00 00 00 00 00 F4 00 03 FF 04 0F 00 64 59 [19:22:29]3E process_action close_receipt done [19:22:29]C6 requested_data is exist [19:22:29]66 produce_requested_data [19:22:29]0E requested_item fm.sn is exist - process it [19:22:29]04 wFMCommunicate request_size=4 [19:22:29]04 MH_SAM_APDU [19:22:29]00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 CAPDU: 30 80 30 11 30 00 30 00 30 [19:22:29]30 Write to MH i2c: 30 E2 30 08 30 00 30 4F 39 01 32 80 35 11 36 00 00 00 00 00 00 CA [19:22:29]32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:29]00 EB 80 02 00 35 04 06 00 A1 1D 5B 42 32 36 5B 28 45 A7 04 4E 39 78 [19:22:29]Write i2c OK [19:22:29]MH_I2C_Read... [19:22:29]Read from MH i2c: E2 [19:22:29]MH_I2C_Read... [19:22:29]Read from MH i2c: E2 17 00 [19:22:29]MH_I2C_Read... [19:22:29]Read from MH i2c: E2 17 00 4F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [19:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:29]wFMCommunicate OK [19:22:29]requested_item fd.num is exist - process it [19:22:29]SAM_PROTO_GetFieldsCounters [19:22:29]wFMCommunicate request_size=4 [19:22:29]MH_SAM_APDU [19:22:29]CAPDU: 80 13 00 00 [19:22:29]Write to MH i2c: E2 08 00 50 01 80 13 00 00 00 00 00 00 CD [19:22:29]Write i2c OK [19:22:29]MH_I2C_Read... [19:22:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:29]Read from MH i2c: E2 [19:22:29]MH_I2C_Read... [19:22:29]Read from MH i2c: E2 62 00 [19:22:29]MH_I2C_Read... [19:22:29]Read from MH i2c: E2 62 00 50 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 28 [19:22:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:30]wFMCommunicate OK [19:22:30]SAM_PROTO_GetFieldsCounters done [19:22:30]requested_item shift.num is exist - process it [19:22:30]requested_item shift.opened is exist - process it [19:22:30]req_shift_opened [19:22:30]FM_GetShiftState [19:22:30]SAM_PROTO_GetShiftState [19:22:30]wFMCommunicate request_size=4 [19:22:30]MH_SAM_APDU [19:22:30]CAPDU: 80 13 01 00 [19:22:30]Write to MH i2c: E2 08 00 51 01 80 13 01 00 00 00 00 00 CF [19:22:30]Write i2c OK [19:22:30]MH_I2C_Read... [19:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:30]Read from MH i2c: E2 [19:22:30]MH_I2C_Read... [19:22:30]Read from MH i2c: E2 0E 00 [19:22:30]MH_I2C_Read... [19:22:30]Read from MH i2c: E2 0E 00 51 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [19:22:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:30]wFMCommunicate OK [19:22:30]SAM_PROTO_GetShiftState done [19:22:30]FM_GetShiftState done [19:22:30]req_shift_opened done [19:22:30]requested_item shift.open_date is exist - process it [19:22:30]req_shift_open_date [19:22:30]req_shift_open_date done [19:22:30]produce_requested_data done [19:22:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164078,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:22:30]process_action_free close_receipt [19:22:30]json_value_free [19:22:30]json_value_free done [19:22:30]process_json_proto returns [19:22:30]Send response to host [19:22:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164078,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:22:30]free response buf [19:22:30]execute_script done [19:22:30]execute_script returns [19:22:30]free content buf [19:22:30]Sock 10.Close socket [19:22:30]Sock 10.Thread stoped [19:22:30]accept exits with 8 [19:22:30]New connection [19:22:30]New thread 3067407716 created [19:22:30]Thread 3067264356 joined [19:22:30]Waiting for new connection... [19:22:30] Sock 8.Parse request [19:22:30]Sock 8.Check first char [19:22:30]Sock 8.First char is OK [19:22:30]request: POST /json_proto HTTP/1.0 [19:22:30]Method: POST [19:22:30]URL: /json_proto [19:22:30]Method is POST - this is cgi request [19:22:30]url: /json_proto [19:22:30]query_string will be loaded in cgi processing [19:22:30]execute_cgi json_proto POST (null) [19:22:30]execute_cgi path=json_proto method=POST [19:22:30]POST find Content-Length [19:22:30]Host: 172.17.44.132:8080 [19:22:30]Content-Length: 792 [19:22:30]Content-Type: application/json [19:22:30] [19:22:30]POST finish read [19:22:30]Found Content-Length = 792 [19:22:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:30]execute_script... [19:22:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:30]POST & json_proto [19:22:30]process_json_proto [19:22:30]json parsed OK: [19:22:30]protocol is kg_v1.0 [19:22:30]action value=close_receipt [19:22:30]process_action close_receipt [19:22:30]cmd_close_receipt [19:22:30]MH_GetDate [19:22:30]Write to MH i2c: F0 00 00 52 01 42 [19:22:30]Write i2c OK [19:22:30]MH_I2C_Read... [19:22:30]Read from MH i2c: F0 [19:22:30]MH_I2C_Read... [19:22:30]Read from MH i2c: F0 09 00 [19:22:30]MH_I2C_Read... [19:22:30]Read from MH i2c: F0 09 00 52 01 00 76 3E C6 66 2A 83 C1 65 FE [19:22:30]GetLastDocTimeStamp 1724268143 [19:22:30]current date 1724268150 [19:22:30]FM_GetShiftState [19:22:30]SAM_PROTO_GetShiftState [19:22:30]wFMCommunicate request_size=4 [19:22:30]MH_SAM_APDU [19:22:30]CAPDU: 80 13 01 00 [19:22:30]Write to MH i2c: E2 08 00 53 01 80 13 01 00 00 00 00 00 D1 [19:22:30]Write i2c OK [19:22:30]MH_I2C_Read... [19:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:30]Read from MH i2c: E2 [19:22:30]MH_I2C_Read... [19:22:30]Read from MH i2c: E2 0E 00 [19:22:30]MH_I2C_Read... [19:22:30]Read from MH i2c: E2 0E 00 53 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 97 [19:22:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:30]wFMCommunicate OK [19:22:30]SAM_PROTO_GetShiftState done [19:22:30]FM_GetShiftState done [19:22:30]opened in 1724199517 [19:22:30]opened+sec_in_day 1724285917 [19:22:30]quantity*price = 0 [19:22:30]sum+1 = 1 [19:22:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 677 21.08.2024 19:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 164079 ФПД: 105886884955605 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164079&fm=105886884955605&tin=02508201610067®Number=0000000000092562&sum=0 [19:22:32]StoreToDocumentArchive [19:22:32]shift 466 fd 164079 [19:22:32]save to /storage/0466/doc_00164079 [19:22:32]save last doc name /storage/0466/doc_00164079 to /storage/kkm_last_doc_name [19:22:32]save OK [19:22:32]Clear old archive folders... [19:22:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:22:32]tlvbuf is 011323D0 [19:22:32]SAM_PROTO_ClearQueue [19:22:32]wFMCommunicate request_size=4 [19:22:32]MH_SAM_APDU [19:22:32]CAPDU: 80 09 00 00 [19:22:32]Write to MH i2c: E2 08 00 60 01 80 09 00 00 00 00 00 00 D3 [19:22:32]Write i2c OK [19:22:32]MH_I2C_Read... [19:22:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:32]Read from MH i2c: E2 [19:22:32]MH_I2C_Read... [19:22:32]Read from MH i2c: E2 03 00 [19:22:32]MH_I2C_Read... [19:22:32]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [19:22:32]RAPDU: 90 00 [19:22:32]wFMCommunicate OK [19:22:32]SAM_PROTO_ClearQueue done [19:22:32]KKMCreateOFDPacket [19:22:32]OFDProtocolAddRootSTLVToBuf [19:22:32]FM_MakeSignedData [19:22:32]FM_MakeSignedData [19:22:32]SAM_PROTO_SignData [19:22:32]wFMCommunicate request_size=4 [19:22:32]MH_SAM_APDU [19:22:32]CAPDU: 80 0D 01 02 [19:22:32]Write to MH i2c: E2 08 00 61 01 80 0D 01 02 00 00 00 00 DB [19:22:32]Write i2c OK [19:22:32]MH_I2C_Read... [19:22:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:32]Read from MH i2c: E2 [19:22:32]MH_I2C_Read... [19:22:32]Read from MH i2c: E2 03 00 [19:22:32]MH_I2C_Read... [19:22:32]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [19:22:32]RAPDU: 90 00 [19:22:32]wFMCommunicate OK [19:22:32]wFMCommunicate request_size=255 [19:22:32]MH_SAM_APDU [19:22:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 02 00 00 F4 03 04 00 76 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 80 02 00 35 04 06 00 60 [19:22:33]Write to MH i2c: E2 02 01 62 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 02 00 00 F4 03 04 00 76 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 80 02 00 35 04 06 00 60 00 00 1E [19:22:33]Write i2c OK [19:22:33]MH_I2C_Read... [19:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:33]Read from MH i2c: E2 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 03 00 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [19:22:33]RAPDU: 90 00 [19:22:33]wFMCommunicate OK [19:22:33]wFMCommunicate request_size=10 [19:22:33]MH_SAM_APDU [19:22:33]CAPDU: 80 0D 02 02 05 4D B6 2A 05 D5 [19:22:33]Write to MH i2c: E2 0D 00 63 01 80 0D 02 02 05 00 4D B6 2A 05 D5 00 00 EF [19:22:33]Write i2c OK [19:22:33]MH_I2C_Read... [19:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:33]Read from MH i2c: E2 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 03 00 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [19:22:33]RAPDU: 90 00 [19:22:33]wFMCommunicate OK [19:22:33]wFMCommunicate request_size=4 [19:22:33]MH_SAM_APDU [19:22:33]CAPDU: 80 0D 03 02 [19:22:33]Write to MH i2c: E2 08 00 64 01 80 0D 03 02 00 00 00 00 E0 [19:22:33]Write i2c OK [19:22:33]MH_I2C_Read... [19:22:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:33]Read from MH i2c: E2 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 0B 00 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 0B 00 64 01 00 FE CC A1 70 77 67 E6 6B 90 00 EB [19:22:33]RAPDU: FE CC A1 70 77 67 E6 6B 90 00 [19:22:33]wFMCommunicate OK [19:22:33]SAM_PROTO_SignData done [19:22:33]FM_MakeSignedData done [19:22:33]CreateOFDProtocolMessage [19:22:33]wFMCommunicate request_size=4 [19:22:33]MH_SAM_APDU [19:22:33]CAPDU: 80 11 00 00 [19:22:33]Write to MH i2c: E2 08 00 65 01 80 11 00 00 00 00 00 00 E0 [19:22:33]Write i2c OK [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 [19:22:33]MH_I2C_Read... [19:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:33]Read from MH i2c: E2 17 00 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: E2 17 00 65 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [19:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:33]wFMCommunicate OK [19:22:33]CreateOFDProtocolMessage done [19:22:33]OFDSenderStorePacket 164079 [19:22:33]StoreOFDPacket docnum=164079 [19:22:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BF EC 07 01 77 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 02 00 00 F4 03 04 00 76 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 80 02 00 35 04 06 00 60 4D B6 2A 05 D5 FE CC A1 70 77 67 E6 6B [19:22:33]CheckFolder [19:22:33]dirname=/storage/ofd_packets [19:22:33]CheckFolder done [19:22:33]ProducePacketName [19:22:33]name=ofd_packets/00164079 [19:22:33]NVStorageSaveData ofd_packets/00164079 [19:22:33]File name is /storage/ofd_packets/00164079 [19:22:33]Write 301 bytes [19:22:33]NVStorageSaveData done [19:22:33]OFDSenderStorePacket done [19:22:33]KKMCreateOFDPacket done [19:22:33]NVStorageSaveData kkm_last_timestamp [19:22:33]File name is /storage/kkm_last_timestamp [19:22:33]Write 4 bytes [19:22:33]NVStorageSaveData done [19:22:33]ExternCall_PrintAddStr [19:22:33]wPrintStart [19:22:33]Write to MH i2c: 01 00 00 66 01 67 [19:22:33]Write i2c OK [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: 01 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: 01 07 00 [19:22:33]MH_I2C_Read... [19:22:33]Read from MH i2c: 01 07 00 66 01 00 00 00 00 00 FF 0F 7C [19:22:33]RasterBufferAndPrint [19:22:33]line Счет N : (1)292695 [19:22:33]line ИНН: 02508201610067 [19:22:33]line Контрольно-Кассовый Чек [19:22:33]line ПРОДАЖА [19:22:33]line ТРК (МРК, ГНК) : 62 [19:22:33]line Товар: 2710124130 [19:22:33]line Аи-92-К-5 [19:22:33]line 25.000 * 0.00 [19:22:33]line = 0.00 [19:22:33]line НДС 12% НСП 1% [19:22:33]line > о реализуемом товаре [19:22:33]line ИТОГО: 0.00 [19:22:33]line НСП 1% : 0.00 [19:22:33]line НДС 12% : 0.00 [19:22:33]line Наличными: 0.00 [19:22:33]line Безнал.: 0.00 [19:22:33]line Место: АЗС № 130 "Партнер Нефть" [19:22:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:22:33]line СНО: Общий режим [19:22:33]line Чек 677 21.08.2024 19:22 [19:22:33]line Смена: 466 ФФД: 1.0 [19:22:33]line ЗНМ: 0300000070 [19:22:33]line РНМ: 0000000000092562 [19:22:33]line Версия ККМ: 001 [19:22:33]line Талоны: Топливная Карта [19:22:33]line 46286 [19:22:33]line ФМ: 0000000000871769 [19:22:33]line ФД: 164079 [19:22:34]line ФПД: 105886884955605 [19:22:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164079&fm=105886884955605&tin=02508201610067®Number=0000000000092562&sum=0 [19:22:34]written 0, free lines is 4095 [19:22:34]Write to MH i2c: 01 00 00 90 01 91 [19:22:34]Write i2c OK [19:22:34]MH_I2C_Read... [19:22:34]Read from MH i2c: 01 [19:22:34]MH_I2C_Read... [19:22:34]Read from MH i2c: 01 07 00 [19:22:34]MH_I2C_Read... [19:22:34]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 D6 0C 7A [19:22:34]RasterBufferAndPrint [19:22:34]line [19:22:34]line [19:22:34]line [19:22:34]line [19:22:34]line [19:22:34]written 0, free lines is 3330 [19:22:34]MH_Cut [19:22:34]Write to MH i2c: D1 01 00 97 01 01 6A [19:22:34]Write i2c OK [19:22:34]MH_I2C_Read... [19:22:34]Read from MH i2c: D1 [19:22:34]MH_I2C_Read... [19:22:34]Read from MH i2c: D1 01 00 [19:22:34]MH_I2C_Read... [19:22:34]Read from MH i2c: D1 01 00 97 01 00 69 [19:22:34]Write to MH i2c: 01 00 00 98 01 99 [19:22:34]Write i2c OK [19:22:34]MH_I2C_Read... [19:22:35]*** Cut start [19:22:35]*** Purtial cut [19:22:35]*** Stage 1: CUTSNS_PIN = 1 [19:22:37]Read from MH i2c: 01 [19:22:37]MH_I2C_Read... [19:22:37]*** Stop cut motor [19:22:37]*** Cut end [19:22:37]Read from MH i2c: 01 07 00 [19:22:37]MH_I2C_Read... [19:22:37]Read from MH i2c: 01 07 00 98 01 00 00 00 00 00 FF 0F AE [19:22:37]process_action close_receipt done [19:22:37]requested_data is exist [19:22:37]produce_requested_data [19:22:37]requested_item fm.sn is exist - process it [19:22:37]wFMCommunicate request_size=4 [19:22:37]MH_SAM_APDU [19:22:37]CAPDU: 80 11 00 00 [19:22:37]Write to MH i2c: E2 08 00 99 01 80 11 00 00 00 00 00 00 14 [19:22:37]Write i2c OK [19:22:37]MH_I2C_Read... [19:22:37]Read from MH i2c: E2 [19:22:37]MH_I2C_Read... [19:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:37]Read from MH i2c: E2 17 00 [19:22:37]MH_I2C_Read... [19:22:37]Read from MH i2c: E2 17 00 99 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [19:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:37]wFMCommunicate OK [19:22:37]requested_item fd.num is exist - process it [19:22:37]SAM_PROTO_GetFieldsCounters [19:22:37]wFMCommunicate request_size=4 [19:22:37]MH_SAM_APDU [19:22:37]CAPDU: 80 13 00 00 [19:22:37]Write to MH i2c: E2 08 00 9A 01 80 13 00 00 00 00 00 00 17 [19:22:37]Write i2c OK [19:22:37]MH_I2C_Read... [19:22:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:37]Read from MH i2c: E2 [19:22:37]MH_I2C_Read... [19:22:37]Read from MH i2c: E2 62 00 [19:22:37]MH_I2C_Read... [19:22:37]Read from MH i2c: E2 62 00 9A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 76 [19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:37]wFMCommunicate OK [19:22:37]SAM_PROTO_GetFieldsCounters done [19:22:37]requested_item shift.num is exist - process it [19:22:37]requested_item shift.opened is exist - process it [19:22:37]req_shift_opened [19:22:37]FM_GetShiftState [19:22:37]SAM_PROTO_GetShiftState [19:22:37]wFMCommunicate request_size=4 [19:22:37]MH_SAM_APDU [19:22:37]CAPDU: 80 13 01 00 [19:22:37]Write to MH i2c: E2 08 00 9B 01 80 13 01 00 00 00 00 00 19 [19:22:37]Write i2c OK [19:22:37]MH_I2C_Read... [19:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:37]Read from MH i2c: E2 [19:22:37]MH_I2C_Read... [19:22:37]Read from MH i2c: E2 0E 00 [19:22:37]MH_I2C_Read... [19:22:37]Read from MH i2c: E2 0E 00 9B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DF [19:22:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:22:37]wFMCommunicate OK [19:22:37]SAM_PROTO_GetShiftState done [19:22:37]FM_GetShiftState done [19:22:37]req_shift_opened done [19:22:37]requested_item shift.open_date is exist - process it [19:22:37]req_shift_open_date [19:22:37]req_shift_open_date done [19:22:37]produce_requested_data done [19:22:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164079,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:22:37]process_action_free close_receipt [19:22:37]json_value_free [19:22:37]json_value_free done [19:22:37]process_json_proto returns [19:22:37]Send response to host [19:22:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164079,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:22:37]free response buf [19:22:37]execute_script done [19:22:37]execute_script returns [19:22:37]free content buf [19:22:37]Sock 8.Close socket [19:22:37]Sock 8.Thread stoped [19:22:40]Connected sock=9 [19:22: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 37 36 39 0C 01 00 00 35 F3 04 01 1B 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A FE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 32 79 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 78 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C CB 00 00 00 00 07 04 06 00 E4 78 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 60 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 80 02 00 35 04 06 00 BD 5B 8B DA 59 4A D4 B5 13 A1 E3 3F 2A AE [19:22:41]recv_with_timeout no data received [19:22:46]recv_with_timeout no data received [19:22:46]CommunicateWithHost answer receiving error [19:22:46]CommunicateWithHost err = -3 [19:22:46]OFD Sender: Server communicate error [19:22:46]OFD Sender: Processing packet 164076 [packets to send 974, broken 970] [19:22:46]ProducePacketName [19:22:46]name=ofd_packets/00164076 [19:22:46]OFD Sender: To server: pG, [19:22:46]CommunicateWithHost lk.salyk.kg:30040 [19:22:46]ConnectInit lk.salyk.kg [19:22:51]ConnectInit Can't take IP for lk.salyk.kg [19:22:51]CommunicateWithHost connect error [19:22:51]CommunicateWithHost err = -1 [19:22:51]OFD Sender: Server communicate error [19:22:56]OFD Sender: Processing packet 164076 [packets to send 974, broken 970] [19:22:56]ProducePacketName [19:22:56]name=ofd_packets/00164076 [19:22:56]OFD Sender: To server: pG, [19:22:56]CommunicateWithHost lk.salyk.kg:30040 [19:22:56]ConnectInit lk.salyk.kg [19:22:58]recv_with_timeout no data received [19:23:01]Connected sock=8 [19:23: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 37 36 39 0C 01 00 00 35 F3 04 01 1B 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A FE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 32 79 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 78 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C CB 00 00 00 00 07 04 06 00 E4 78 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 60 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 80 02 00 35 04 06 00 BD 5B 8B DA 59 4A D4 B5 13 A1 E3 3F 2A AE [19:23:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 ED 36 47 00 9D 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 37 36 39 10 04 04 00 EC 80 02 00 F4 03 04 00 E3 E7 C5 66 B6 04 01 00 00 C7 70 C0 9C CA C8 1F 9A [19:23:01]CommunicateWithHost err = 0 [19:23:01]CheckOFDResponse [19:23:01]1017 (14) - 77093643461234 [19:23:01]1041 (16) - 0000000000871769 [19:23:01]1040 (4) - 164076 [19:23:01]1012 (4) - 21.08.2024 13:13 [19:23:01]1206 (1) - 0 [19:23:01]OFD Sender: Remove packet 164076 [19:23:01]ProducePacketName [19:23:01]name=ofd_packets/00164076 [19:23:01]NVStorageDeleteData [19:23:02]OFD Sender: Processing packet 164077 [packets to send 973, broken 970] [19:23:02]ProducePacketName [19:23:02]name=ofd_packets/00164077 [19:23:02]OFD Sender: To server: pG, [19:23:02]CommunicateWithHost lk.salyk.kg:30040 [19:23:02]ConnectInit lk.salyk.kg [19:23:02]Connected sock=8 [19:23: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 37 36 39 27 01 00 00 1F 1A 1F 01 C7 6B 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 67 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 80 02 00 35 04 06 00 CC 13 7F 19 C3 8F 03 8E 92 15 1F 37 0E E9 [19:23:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 37 47 00 4D 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 37 36 39 10 04 04 00 ED 80 02 00 F4 03 04 00 E5 E7 C5 66 B6 04 01 00 00 AE C3 EE D0 73 86 44 5E [19:23:05]CommunicateWithHost err = 0 [19:23:05]CheckOFDResponse [19:23:05]1017 (14) - 77093643461234 [19:23:05]1041 (16) - 0000000000871769 [19:23:05]1040 (4) - 164077 [19:23:05]1012 (4) - 21.08.2024 13:13 [19:23:05]1206 (1) - 0 [19:23:05]OFD Sender: Remove packet 164077 [19:23:05]ProducePacketName [19:23:05]name=ofd_packets/00164077 [19:23:05]NVStorageDeleteData [19:23:06]OFD Sender: Processing packet 164078 [packets to send 972, broken 970] [19:23:06]ProducePacketName [19:23:06]name=ofd_packets/00164078 [19:23:06]OFD Sender: To server: pG, [19:23:06]CommunicateWithHost lk.salyk.kg:30040 [19:23:06]ConnectInit lk.salyk.kg [19:23:10]recv_with_timeout no data received [19:23:11]ConnectInit Can't take IP for lk.salyk.kg [19:23:11]CommunicateWithHost connect error [19:23:11]CommunicateWithHost err = -1 [19:23:11]OFD Sender: Server communicate error [19:23:16]OFD Sender: Processing packet 164078 [packets to send 972, broken 970] [19:23:16]ProducePacketName [19:23:16]name=ofd_packets/00164078 [19:23:16]OFD Sender: To server: pG, [19:23:16]CommunicateWithHost lk.salyk.kg:30040 [19:23:16]ConnectInit lk.salyk.kg [19:23:23]recv_with_timeout no data received [19:23:23]Connected sock=9 [19:23: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 37 36 39 0F 01 00 00 A0 E4 07 01 B6 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 A4 02 00 00 F4 03 04 00 6F 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 80 02 00 35 04 06 00 F0 B0 EA 1D AF AC C6 D9 D2 DE 04 B4 F1 43 [19:23:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3B F8 47 00 76 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 37 36 39 10 04 04 00 EE 80 02 00 F4 03 04 00 FA E7 C5 66 B6 04 01 00 00 E0 DB FE E4 17 D3 58 7C [19:23:24]CommunicateWithHost err = 0 [19:23:24]CheckOFDResponse [19:23:24]1017 (14) - 77093643461234 [19:23:24]1041 (16) - 0000000000871769 [19:23:24]1040 (4) - 164078 [19:23:24]1012 (4) - 21.08.2024 13:13 [19:23:24]1206 (1) - 0 [19:23:24]OFD Sender: Remove packet 164078 [19:23:24]ProducePacketName [19:23:24]name=ofd_packets/00164078 [19:23:24]NVStorageDeleteData [19:23:24]OFD Sender: Processing packet 164079 [packets to send 971, broken 970] [19:23:24]ProducePacketName [19:23:24]name=ofd_packets/00164079 [19:23:24]OFD Sender: To server: pG, [19:23:24]CommunicateWithHost lk.salyk.kg:30040 [19:23:24]ConnectInit lk.salyk.kg [19:23:25]Connected sock=8 [19:23: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 37 36 39 0F 01 00 00 BF EC 07 01 77 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 02 00 00 F4 03 04 00 76 3E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 80 02 00 35 04 06 00 60 4D B6 2A 05 D5 FE CC A1 70 77 67 E6 6B [19:23:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AA 74 47 00 95 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 37 36 39 10 04 04 00 EF 80 02 00 F4 03 04 00 FB E7 C5 66 B6 04 01 00 00 F5 42 D3 DD 43 4E 87 80 [19:23:25]CommunicateWithHost err = 0 [19:23:25]CheckOFDResponse [19:23:25]1017 (14) - 77093643461234 [19:23:25]1041 (16) - 0000000000871769 [19:23:25]1040 (4) - 164079 [19:23:25]1012 (4) - 21.08.2024 13:13 [19:23:25]1206 (1) - 0 [19:23:25]OFD Sender: Remove packet 164079 [19:23:25]ProducePacketName [19:23:25]name=ofd_packets/00164079 [19:23:25]NVStorageDeleteData [19:23:26]OFD Sender: No OFD packet to send [19:23:31]OFD Sender: No OFD packet to send [19:23:36]OFD Sender: No OFD packet to send [19:23:41]OFD Sender: No OFD packet to send [19:23:46]OFD Sender: No OFD packet to send [19:23:51]OFD Sender: No OFD packet to send [19:23:56]OFD Sender: No OFD packet to send [19:23:58]recv_with_timeout no data received [19:24:01]OFD Sender: No OFD packet to send [19:24:06]OFD Sender: No OFD packet to send [19:24:11]OFD Sender: No OFD packet to send [19:24:16]OFD Sender: No OFD packet to send [19:24:21]OFD Sender: No OFD packet to send [19:24:26]OFD Sender: No OFD packet to send [19:24:31]OFD Sender: No OFD packet to send [19:24:36]OFD Sender: No OFD packet to send [19:24:41]OFD Sender: No OFD packet to send [19:24:46]OFD Sender: No OFD packet to send [19:24:51]OFD Sender: No OFD packet to send [19:24:56]OFD Sender: No OFD packet to send [19:25:01]OFD Sender: No OFD packet to send [19:25:06]OFD Sender: No OFD packet to send [19:25:11]OFD Sender: No OFD packet to send [19:25:16]OFD Sender: No OFD packet to send [19:25:21]OFD Sender: No OFD packet to send [19:25:26]OFD Sender: No OFD packet to send [19:25:31]OFD Sender: No OFD packet to send [19:25:36]OFD Sender: No OFD packet to send [19:25:41]OFD Sender: No OFD packet to send [19:25:47]OFD Sender: No OFD packet to send [19:25:52]OFD Sender: No OFD packet to send [19:25:57]OFD Sender: No OFD packet to send [19:26:01]recv_with_timeout no data received [19:26:02]OFD Sender: No OFD packet to send [19:26:07]OFD Sender: No OFD packet to send [19:26:12]OFD Sender: No OFD packet to send [19:26:17]OFD Sender: No OFD packet to send [19:26:22]OFD Sender: No OFD packet to send [19:26:27]OFD Sender: No OFD packet to send [19:26:32]OFD Sender: No OFD packet to send [19:26:37]OFD Sender: No OFD packet to send [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:12]OFD Sender: No OFD packet to send [19:27:17]OFD Sender: No OFD packet to send [19:27:22]OFD Sender: No OFD packet to send [19:27:25]recv_with_timeout no data received [19:27:27]OFD Sender: No OFD packet to send [19:27:32]OFD Sender: No OFD packet to send [19:27:37]OFD Sender: No OFD packet to send [19:27:42]OFD Sender: No OFD packet to send [19:27:47]OFD Sender: No OFD packet to send [19:27:49]accept exits with 10 [19:27:49]New connection [19:27:49]New thread 3067264356 created [19:27:49]Thread 3067407716 joined [19:27:49]Waiting for new connection... [19:27:49] Sock 10.Parse request [19:27:49]Sock 10.Check first char [19:27:49]Sock 10.First char is OK [19:27:49]request: POST /json_proto HTTP/1.0 [19:27:49]Method: POST [19:27:49]URL: /json_proto [19:27:49]Method is POST - this is cgi request [19:27:49]url: /json_proto [19:27:49]query_string will be loaded in cgi processing [19:27:49]execute_cgi json_proto POST (null) [19:27:49]execute_cgi path=json_proto method=POST [19:27:49]POST find Content-Length [19:27:49]Host: 172.17.44.132:8080 [19:27:49]Content-Length: 801 [19:27:49]Content-Type: application/json [19:27:49] [19:27:49]POST finish read [19:27:49]Found Content-Length = 801 [19:27:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:49]execute_script... [19:27: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)292696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:49]POST & json_proto [19:27:49]process_json_proto [19:27:49]json parsed OK: [19:27:49]protocol is kg_v1.0 [19:27:49]action value=close_receipt [19:27:49]process_action close_receipt [19:27:49]cmd_close_receipt [19:27:49]MH_GetDate [19:27:49]Write to MH i2c: F0 00 00 9C 01 8C [19:27:49]Write i2c OK [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: F0 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: F0 09 00 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: F0 09 00 9C 01 00 B5 3F C6 66 2A 83 C1 65 88 [19:27:49]GetLastDocTimeStamp 1724268150 [19:27:49]current date 1724268469 [19:27:49]FM_GetShiftState [19:27:49]SAM_PROTO_GetShiftState [19:27:49]wFMCommunicate request_size=4 [19:27:49]MH_SAM_APDU [19:27:49]CAPDU: 80 13 01 00 [19:27:49]Write to MH i2c: E2 08 00 9D 01 80 13 01 00 00 00 00 00 1B [19:27:49]Write i2c OK [19:27:49]MH_I2C_Read... [19:27:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:49]Read from MH i2c: E2 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: E2 0E 00 [19:27:49]MH_I2C_Read... [19:27:49]Read from MH i2c: E2 0E 00 9D 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [19:27:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:27:49]wFMCommunicate OK [19:27:49]SAM_PROTO_GetShiftState done [19:27:49]FM_GetShiftState done [19:27:49]opened in 1724199517 [19:27:49]opened+sec_in_day 1724285917 [19:27:49]quantity*price = 998982 [19:27:49]sum+1 = 998983 [19:27:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 678 21.08.2024 19:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164080 ФПД: 246961364551088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164080&fm=246961364551088&tin=02508201610067®Number=0000000000092562&sum=998982 [19:27:50]StoreToDocumentArchive [19:27:50]shift 466 fd 164080 [19:27:50]save to /storage/0466/doc_00164080 [19:27:50]save last doc name /storage/0466/doc_00164080 to /storage/kkm_last_doc_name [19:27:50]save OK [19:27:50]Clear old archive folders... [19:27:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:27:50]tlvbuf is 01151900 [19:27:50]SAM_PROTO_ClearQueue [19:27:50]wFMCommunicate request_size=4 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 09 00 00 [19:27:50]Write to MH i2c: E2 08 00 AA 01 80 09 00 00 00 00 00 00 1D [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [19:27:50]RAPDU: 90 00 [19:27:50]wFMCommunicate OK [19:27:50]SAM_PROTO_ClearQueue done [19:27:50]KKMCreateOFDPacket [19:27:50]OFDProtocolAddRootSTLVToBuf [19:27:50]FM_MakeSignedData [19:27:50]FM_MakeSignedData [19:27:50]SAM_PROTO_SignData [19:27:50]wFMCommunicate request_size=4 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 0D 01 02 [19:27:50]Write to MH i2c: E2 08 00 AB 01 80 0D 01 02 00 00 00 00 25 [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [19:27:50]RAPDU: 90 00 [19:27:50]wFMCommunicate OK [19:27:50]wFMCommunicate request_size=255 [19:27:50]MH_SAM_APDU [19:27: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 B5 3F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 80 02 00 35 04 06 00 E0 9C 2C 68 [19:27:50]Write to MH i2c: E2 02 01 AC 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 B5 3F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 80 02 00 35 04 06 00 E0 9C 2C 68 00 00 11 [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [19:27:50]RAPDU: 90 00 [19:27:50]wFMCommunicate OK [19:27:50]wFMCommunicate request_size=7 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 0D 02 02 02 45 B0 [19:27:50]Write to MH i2c: E2 0A 00 AD 01 80 0D 02 02 02 00 45 B0 00 00 21 [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [19:27:50]RAPDU: 90 00 [19:27:50]wFMCommunicate OK [19:27:50]wFMCommunicate request_size=4 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 0D 03 02 [19:27:50]Write to MH i2c: E2 08 00 AE 01 80 0D 03 02 00 00 00 00 2A [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 0B 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 0B 00 AE 01 00 80 A1 74 86 21 3A 00 3E 90 00 DF [19:27:50]RAPDU: 80 A1 74 86 21 3A 00 3E 90 00 [19:27:50]wFMCommunicate OK [19:27:50]SAM_PROTO_SignData done [19:27:50]FM_MakeSignedData done [19:27:50]CreateOFDProtocolMessage [19:27:50]wFMCommunicate request_size=4 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 11 00 00 [19:27:50]Write to MH i2c: E2 08 00 AF 01 80 11 00 00 00 00 00 00 2A [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 17 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 17 00 AF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [19:27:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 [19:28:47]ConnectInit Can't connect to host [19:28:49]OFD Sender: Processing packet 164081 [packets to send 971, broken 970] [19:28:49]ProducePacketName [19:28:49]name=ofd_packets/00164081 [19:28:49]OFD Sender: To server: pG, [19:28:49]CommunicateWithHost lk.salyk.kg:30040 [19:28:49]ConnectInit lk.salyk.kg [19:28:54]ConnectInit Can't take IP for lk.salyk.kg [19:28:54]CommunicateWithHost connect error [19:28:54]CommunicateWithHost err = -1 [19:28:54]OFD Sender: Server communicate error [19:28:59]OFD Sender: Processing packet 164081 [packets to send 971, broken 970] [19:28:59]ProducePacketName [19:28:59]name=ofd_packets/00164081 [19:28:59]OFD Sender: To server: pG, [19:28:59]CommunicateWithHost lk.salyk.kg:30040 [19:28:59]ConnectInit lk.salyk.kg [19:29:04]ConnectInit Can't take IP for lk.salyk.kg [19:29:04]CommunicateWithHost connect error [19:29:04]CommunicateWithHost err = -1 [19:29:04]OFD Sender: Server communicate error [19:29:09]OFD Sender: Processing packet 164081 [packets to send 971, broken 970] [19:29:09]ProducePacketName [19:29:09]name=ofd_packets/00164081 [19:29:09]OFD Sender: To server: pG, [19:29:09]CommunicateWithHost lk.salyk.kg:30040 [19:29:09]ConnectInit lk.salyk.kg [19:29:10]Connected sock=8 [19:29: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 37 36 39 0C 01 00 00 95 56 04 01 51 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 CC 3F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 80 02 00 35 04 06 00 1F 46 A5 55 3B 32 AC FD FC 9C B1 F0 68 F2 [19:29:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C 04 47 00 C8 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 37 36 39 10 04 04 00 F1 80 02 00 F4 03 04 00 55 E9 C5 66 B6 04 01 00 00 B9 C5 DE E2 85 D8 96 28 [19:29:11]CommunicateWithHost err = 0 [19:29:11]CheckOFDResponse [19:29:11]1017 (14) - 77093643461234 [19:29:11]1041 (16) - 0000000000871769 [19:29:11]1040 (4) - 164081 [19:29:11]1012 (4) - 21.08.2024 13:19 [19:29:11]1206 (1) - 0 [19:29:11]OFD Sender: Remove packet 164081 [19:29:11]ProducePacketName [19:29:11]name=ofd_packets/00164081 [19:29:11]NVStorageDeleteData [19:29:11]OFD Sender: No OFD packet to send [19:29:26]OFD Sender: No OFD packet to send [19:29:31]OFD Sender: No OFD packet to send [19:29:36]OFD Sender: No OFD packet to send [19:29:41]OFD Sender: No OFD packet to send [19:29:46]OFD Sender: No OFD packet to send [19:29:47]recv_with_timeout no data received [19:29:51]OFD Sender: No OFD packet to send [19:29:56]OFD Sender: No OFD packet to send [19:30:01]OFD Sender: No OFD packet to send [19:30:06]OFD Sender: No OFD packet to send [19:30:08]recv_with_timeout no data received [19:30:11]OFD Sender: No OFD packet to send [19:30:16]OFD Sender: No OFD packet to send [19:30:21]OFD Sender: No OFD packet to send [19:30:26]OFD Sender: No OFD packet to send [19:30:31]OFD Sender: No OFD packet to send [19:30:36]OFD Sender: No OFD packet to send [19:30:41]OFD Sender: No OFD packet to send [19:30:46]OFD Sender: No OFD packet to send [19:30:51]OFD Sender: No OFD packet to send [19:30:57]OFD Sender: No OFD packet to send [19:31:02]OFD Sender: No OFD packet to send [19:31:07]OFD Sender: No OFD packet to send [19:31:12]OFD Sender: No OFD packet to send [19:31:17]OFD Sender: No OFD packet to send [19:31:22]OFD Sender: No OFD packet to send [19:31:27]OFD Sender: No OFD packet to send [19:31:32]OFD Sender: No OFD packet to send [19:31:37]OFD Sender: No OFD packet to send [19:31:37]accept exits with 10 [19:31:37]New connection [19:31:37]New thread 3067264356 created [19:31:37]Thread 3067407716 joined [19:31:37]Waiting for new connection... [19:31:37] Sock 10.Parse request [19:31:37]Sock 10.Check first char [19:31:37]Sock 10.First char is OK [19:31:37]request: POST /json_proto HTTP/1.0 [19:31:37]Method: POST [19:31:37]URL: /json_proto [19:31:37]Method is POST - this is cgi request [19:31:37]url: /json_proto [19:31:37]query_string will be loaded in cgi processing [19:31:37]execute_cgi json_proto POST (null) [19:31:37]execute_cgi path=json_proto method=POST [19:31:37]POST find Content-Length [19:31:37]Host: 172.17.44.132:8080 [19:31:37]Content-Length: 800 [19:31:37]Content-Type: application/json [19:31:37] [19:31:37]POST finish read [19:31:37]Found Content-Length = 800 [19:31:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.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" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:37]execute_script... [19:31: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)292698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.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" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:37]POST & json_proto [19:31:37]process_json_proto [19:31:37]json parsed OK: [19:31:37]protocol is kg_v1.0 [19:31:37]action value=close_receipt [19:31:37]process_action close_receipt [19:31:37]cmd_close_receipt [19:31:37]MH_GetDate [19:31:37]Write to MH i2c: F0 00 00 30 02 21 [19:31:37]Write i2c OK [19:31:37]MH_I2C_Read... [19:31:37]Read from MH i2c: F0 [19:31:37]MH_I2C_Read... [19:31:37]Read from MH i2c: F0 09 00 [19:31:37]MH_I2C_Read... [19:31:37]Read from MH i2c: F0 09 00 30 02 00 99 40 C6 66 2A 83 C1 65 02 [19:31:37]GetLastDocTimeStamp 1724268492 [19:31:37]current date 1724268697 [19:31:37]FM_GetShiftState [19:31:37]SAM_PROTO_GetShiftState [19:31:37]wFMCommunicate request_size=4 [19:31:37]MH_SAM_APDU [19:31:37]CAPDU: 80 13 01 00 [19:31:37]Write to MH i2c: E2 08 00 31 02 80 13 01 00 00 00 00 00 B0 [19:31:37]Write i2c OK [19:31:37]MH_I2C_Read... [19:31:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:37]Read from MH i2c: E2 [19:31:37]MH_I2C_Read... [19:31:37]Read from MH i2c: E2 0E 00 [19:31:37]MH_I2C_Read... [19:31:37]Read from MH i2c: E2 0E 00 31 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 76 [19:31:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:31:37]wFMCommunicate OK [19:31:37]SAM_PROTO_GetShiftState done [19:31:37]FM_GetShiftState done [19:31:37]opened in 1724199517 [19:31:37]opened+sec_in_day 1724285917 [19:31:37]quantity*price = 700049 [19:31:37]sum+1 = 700050 [19:31:37]Check (price>sum+1) || (price+1 о реализуемом товаре [19:32:27]line ИТОГО: 9989.82 [19:32:27]line НСП 1% : 88.40 [19:32:27]line НДС 12% : 1060.87 [19:32:27]line Наличными: 0.00 [19:32:27]line Безнал.: 9989.82 [19:32:27]line Место: АЗС № 130 "Партнер Нефть" [19:32:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:32:27]line СНО: Общий режим [19:32:27]line Чек 679 21.08.2024 19:28 [19:32:27]line Смена: 466 ФФД: 1.0 [19:32:27]line ЗНМ: 0300000070 [19:32:27]line РНМ: 0000000000092562 [19:32:27]line Версия ККМ: 001 [19:32:27]line Платежная система: O! деньги [19:32:27]line ФМ: 0000000000871769 [19:32:27]line ФД: 164081 [19:32:27]line ФПД: 34388281998130 [19:32:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T192812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164081&fm=34388281998130&tin=02508201610067®Number=0000000000092562&sum=998982 [19:32:27]written 0, free lines is 4095 [19:32:27]Write to MH i2c: 01 00 00 47 00 47 [19:32:27]Write i2c OK [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: 01 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: 01 07 00 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 F0 0C 4A [19:32:27]RasterBufferAndPrint [19:32:27]line [19:32:27]line [19:32:27]line [19:32:27]line [19:32:27]line [19:32:27]written 0, free lines is 3321 [19:32:27]MH_Cut [19:32:27]Write to MH i2c: D1 01 00 4E 00 01 20 [19:32:27]Write i2c OK [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: D1 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: D1 01 00 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: D1 01 00 4E 00 00 1F [19:32:27]Write to MH i2c: 01 00 00 4F 00 4F [19:32:27]Write i2c OK [19:32:27]MH_I2C_Read... [19:32:28]*** Cut start [19:32:28]*** Purtial cut [19:32:28]*** Stage 1: CUTSNS_PIN = 1 [19:32:30]Read from MH i2c: 01 [19:32:30]MH_I2C_Read... [19:32:30]*** Stop cut motor [19:32:30]*** Cut end [19:32:30]Read from MH i2c: 01 07 00 [19:32:30]MH_I2C_Read... [19:32:30]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [19:32:30]process_action print_doc done [19:32:30]requested_data is exist [19:32:30]produce_requested_data [19:32:30]produce_requested_data return (null) [19:32:30]process_action_free print_doc [19:32:30]json_value_free [19:32:30]json_value_free done [19:32:30]process_json_proto returns [19:32:30]Send response to host [19:32:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [19:32:30]free response buf [19:32:30]execute_script done [19:32:30]execute_script returns [19:32:30]free content buf [19:32:30]Sock 9.Close socket [19:32:30]Sock 9.Thread stoped [19:32:32]OFD Sender: No OFD packet to send [19:32:37]OFD Sender: No OFD packet to send [19:32:42]OFD Sender: No OFD packet to send [19:32:47]OFD Sender: No OFD packet to send [19:32:52]OFD Sender: No OFD packet to send [19:32:57]OFD Sender: No OFD packet to send [19:33:02]OFD Sender: No OFD packet to send [19:33:07]OFD Sender: No OFD packet to send [19:33:12]OFD Sender: No OFD packet to send [19:33:17]OFD Sender: No OFD packet to send [19:33:22]OFD Sender: No OFD packet to send [19:33:27]OFD Sender: No OFD packet to send [19:33:32]OFD Sender: No OFD packet to send [19:33:37]OFD Sender: No OFD packet to send [19:33:42]OFD Sender: No OFD packet to send [19:33:47]OFD Sender: No OFD packet to send [19:33:52]OFD Sender: No OFD packet to send [19:33:57]OFD Sender: No OFD packet to send [19:34:02]OFD Sender: No OFD packet to send [19:34:07]OFD Sender: No OFD packet to send [19:34:12]OFD Sender: No OFD packet to send [19:34:17]OFD Sender: No OFD packet to send [19:34:22]OFD Sender: No OFD packet to send [19:34:27]OFD Sender: No OFD packet to send [19:34:32]OFD Sender: No OFD packet to send [19:34:35]recv_with_timeout no data received [19:34:37]OFD Sender: No OFD packet to send [19:34:42]OFD Sender: No OFD packet to send [19:34:47]OFD Sender: No OFD packet to send [19:34:52]OFD Sender: No OFD packet to send [19:34:57]OFD Sender: No OFD packet to send [19:35:00]recv_with_timeout no data received [19:35:02]OFD Sender: No OFD packet to send [19:35:07]OFD Sender: No OFD packet to send [19:35:12]OFD Sender: No OFD packet to send [19:35:17]OFD Sender: No OFD packet to send [19:35:22]OFD Sender: No OFD packet to send [19:35:27]OFD Sender: No OFD packet to send [19:35:32]OFD Sender: No OFD packet to send [19:35:37]OFD Sender: No OFD packet to send [19:35:42]OFD Sender: No OFD packet to send [19:35:47]OFD Sender: No OFD packet to send [19:35:52]OFD Sender: No OFD packet to send [19:35:57]OFD Sender: No OFD packet to send [19:36:02]OFD Sender: No OFD packet to send [19:36:07]OFD Sender: No OFD packet to send [19:36:13]OFD Sender: No OFD packet to send [19:36:18]OFD Sender: No OFD packet to send [19:36:23]OFD Sender: No OFD packet to send [19:36:28]OFD Sender: No OFD packet to send [19:36:33]OFD Sender: No OFD packet to send [19:36:38]OFD Sender: No OFD packet to send [19:36:43]OFD Sender: No OFD packet to send [19:36:48]OFD Sender: No OFD packet to send [19:36:53]OFD Sender: No OFD packet to send [19:36:58]OFD Sender: No OFD packet to send [19:37:03]OFD Sender: No OFD packet to send [19:37:04]recv_with_timeout no data received [19:37:08]OFD Sender: No OFD packet to send [19:37:13]OFD Sender: No OFD packet to send [19:37:18]OFD Sender: No OFD packet to send [19:37:23]OFD Sender: No OFD packet to send [19:37:28]OFD Sender: No OFD packet to send [19:37:33]OFD Sender: No OFD packet to send [19:37:38]OFD Sender: No OFD packet to send [19:37:43]OFD Sender: No OFD packet to send [19:37:44]recv_with_timeout no data received [19:37:48]OFD Sender: No OFD packet to send [19:37:53]OFD Sender: No OFD packet to send [19:37:58]OFD Sender: No OFD packet to send [19:38:03]OFD Sender: No OFD packet to send [19:38:08]OFD Sender: No OFD packet to send [19:38:13]OFD Sender: No OFD packet to send [19:38:18]OFD Sender: No OFD packet to send [19:38:23]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17088290+1707180842=1724269132 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 4D 42 C6 66 2A 83 C1 65 8D [19:38:53]Current date/time: 21.08.2024 19:38 [19:38:53]FM_Init [19:38:53]wFMConnect [19:38:53]MH_SAM_On [19:38:53]Write to MH i2c: E0 00 00 08 00 E7 [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]*** iso7816_init finished! [19:38:53]*** atr: [19:38:53]*** 0F 3B D5 18 FF 81 91 FE [19:38:53]*** 1F C3 80 73 C8 21 10 0A [19:38:53]*** 00 00 00 00 00 00 00 00 [19:38:53]*** 00 00 00 00 00 00 00 00 [19:38:53]*** 00 00 00 00 00 00 00 00 [19:38:53]*** 00 00 00 00 00 00 00 00 [19:38:53]*** 00 00 00 00 00 00 00 00 [19:38:53]*** 00 00 00 00 00 00 00 00 [19:38:53]Read from MH i2c: E0 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E0 10 00 [19:38:53]MH_I2C_Read... [19:38:53]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 [19:38:53]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:38:53]wFMCommunicate request_size=10 [19:38:53]MH_SAM_APDU [19:38:53]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:38:53]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:38:53]Read from MH i2c: E2 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:38:53]RAPDU: 90 00 [19:38:53]wFMCommunicate OK [19:38:53]wFMCommunicate request_size=4 [19:38:53]MH_SAM_APDU [19:38:53]CAPDU: 80 11 00 00 [19:38:53]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:53]Read from MH i2c: E2 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 17 00 [19:38:53]MH_I2C_Read... [19:38:53]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 37 36 39 90 00 DD [19:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:38:53]wFMCommunicate OK [19:38:53]Detected FM SN is 0000000000871769 [19:38:53]Stored FM SN is 0000000000871769 [19:38:53]wFMCommunicate request_size=9 [19:38:53]MH_SAM_APDU [19:38:53]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:38:53]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:38:53]Read from MH i2c: E2 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:38:53]RAPDU: 90 00 [19:38:53]wFMCommunicate OK [19:38:53]FM PIN OK [19:38:53]wFMCommunicate request_size=8 [19:38:53]MH_SAM_APDU [19:38:53]CAPDU: 80 14 04 00 03 02 00 01 [19:38:53]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:38:53]Read from MH i2c: E2 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:38:53]RAPDU: 90 00 [19:38:53]wFMCommunicate OK [19:38:53]wFMCommunicate request_size=13 [19:38:53]MH_SAM_APDU [19:38:53]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:38:53]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:38:53]Read from MH i2c: E2 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:38:53]RAPDU: 90 00 [19:38:53]wFMCommunicate OK [19:38:53]wFMCommunicate request_size=4 [19:38:53]MH_SAM_APDU [19:38:53]CAPDU: 80 11 00 00 [19:38:53]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:53]Read from MH i2c: E2 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: E2 17 00 [19:38:53]MH_I2C_Read... [19:38:53]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 37 36 39 90 00 E1 [19:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:38:53]wFMCommunicate OK [19:38:53]DocumentArchiveInit [19:38:53]Start Httpd... [19:38:53]Httpd thread 3067882852 created [19:38:53]Write to MH i2c: 01 00 00 0F 00 0F [19:38:53]Write i2c OK [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: 01 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: 01 07 00 [19:38:53]MH_I2C_Read... [19:38:53]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:38:53]MH Int Process started [19:38:53]Allocated Socket 8 [19:38:53]Bind OK [19:38:53]Listen OK [19:38:53]httpd running on port 8080 [19:38:53]Waiting for new connection... [19:38:54]OFD Sender: No OFD packet to send [19:38:56]accept exits with 9 [19:38:56]New connection [19:38:56]New thread 3067596132 created [19:38:56]Waiting for new connection... [19:38:56] Sock 9.Parse request [19:38:56]Sock 9.Check first char [19:38:56]Sock 9.First char is OK [19:38:56]request: POST /json_proto HTTP/1.0 [19:38:56]Method: POST [19:38:56]URL: /json_proto [19:38:56]Method is POST - this is cgi request [19:38:56]url: /json_proto [19:38:56]query_string will be loaded in cgi processing [19:38:56]execute_cgi json_proto POST (null) [19:38:56]execute_cgi path=json_proto method=POST [19:38:56]POST find Content-Length [19:38:56]Host: 172.17.44.132:8080 [19:38:56]Content-Length: 215 [19:38:56]Content-Type: application/json [19:38:56] [19:38:56]POST finish read [19:38:56]Found Content-Length = 215 [19:38:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:56]execute_script... [19:38:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:56]POST & json_proto [19:38:56]process_json_proto [19:38:56]json parsed OK: [19:38:56]protocol is kg_v1.0 [19:38:56]action value=get_value [19:38:56]process_action get_value [19:38:56]cmd_get_value [19:38:56]process_action get_value done [19:38:56]requested_data is exist [19:38:56]produce_requested_data [19:38:56]requested_item kkm.sn is exist - process it [19:38:56]requested_item kkm.ver is exist - process it [19:38:56]requested_item fm.sn is exist - process it [19:38:56]wFMCommunicate request_size=4 [19:38:56]MH_SAM_APDU [19:38:56]CAPDU: 80 11 00 00 [19:38:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:38:56]Write i2c OK [19:38:56]MH_I2C_Read... [19:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:56]Read from MH i2c: E2 [19:38:56]MH_I2C_Read... [19:38:56]Read from MH i2c: E2 17 00 [19:38:56]MH_I2C_Read... [19:38:56]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 37 36 39 90 00 E3 [19:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:38:56]wFMCommunicate OK [19:38:56]requested_item fd.num is exist - process it [19:38:56]SAM_PROTO_GetFieldsCounters [19:38:56]wFMCommunicate request_size=4 [19:38:56]MH_SAM_APDU [19:38:56]CAPDU: 80 13 00 00 [19:38:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:38:56]Write i2c OK [19:38:56]MH_I2C_Read... [19:38:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:56]Read from MH i2c: E2 [19:38:56]MH_I2C_Read... [19:38:56]Read from MH i2c: E2 62 00 [19:38:56]MH_I2C_Read... [19:38:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 FC [19:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:56]wFMCommunicate OK [19:38:56]SAM_PROTO_GetFieldsCounters done [19:38:56]requested_item shift.num is exist - process it [19:38:56]requested_item shift.opened is exist - process it [19:38:56]req_shift_opened [19:38:56]FM_GetShiftState [19:38:56]SAM_PROTO_GetShiftState [19:38:56]wFMCommunicate request_size=4 [19:38:56]MH_SAM_APDU [19:38:56]CAPDU: 80 13 01 00 [19:38:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:38:56]Write i2c OK [19:38:56]MH_I2C_Read... [19:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:56]Read from MH i2c: E2 [19:38:56]MH_I2C_Read... [19:38:56]Read from MH i2c: E2 0E 00 [19:38:56]MH_I2C_Read... [19:38:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [19:38:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:38:56]wFMCommunicate OK [19:38:56]SAM_PROTO_GetShiftState done [19:38:56]FM_GetShiftState done [19:38:56]req_shift_opened done [19:38:56]requested_item shift.open_date is exist - process it [19:38:56]req_shift_open_date [19:38:56]req_shift_open_date done [19:38:56]produce_requested_data done [19:38:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164083,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:38:56]process_action_free get_value [19:38:56]json_value_free [19:38:56]json_value_free done [19:38:56]process_json_proto returns [19:38:57]Send response to host [19:38:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164083,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:38:57]free response buf [19:38:57]execute_script done [19:38:57]execute_script returns [19:38:57]free content buf [19:38:57]Sock 9.Close socket [19:38:57]Sock 9.Thread stoped [19:38:57]accept exits with 6 [19:38:57]New connection [19:38:57]New thread 3067452772 created [19:38:57]Thread 3067596132 joined [19:38:57]Waiting for new connection... [19:38:57] Sock 6.Parse request [19:38:57]Sock 6.Check first char [19:38:57]Sock 6.First char is OK [19:38:57]request: POST /json_proto HTTP/1.0 [19:38:57]Method: POST [19:38:57]URL: /json_proto [19:38:57]Method is POST - this is cgi request [19:38:57]url: /json_proto [19:38:57]query_string will be loaded in cgi processing [19:38:57]execute_cgi json_proto POST (null) [19:38:57]execute_cgi path=json_proto method=POST [19:38:57]POST find Content-Length [19:38:57]Host: 172.17.44.132:8080 [19:38:57]Content-Length: 331 [19:38:57]Content-Type: application/json [19:38:57] [19:38:57]POST finish read [19:38:57]Found Content-Length = 331 [19:38:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:38:57]execute_script... [19:38:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:38:57]POST & json_proto [19:38:57]process_json_proto [19:38:57]json parsed OK: [19:38:57]protocol is kg_v1.0 [19:38:57]action value=get_value [19:38:57]process_action get_value [19:38:57]cmd_get_value [19:38:57]process_action get_value done [19:38:57]requested_data is exist [19:38:57]produce_requested_data [19:38:57]requested_item fm.sale.total is exist - process it [19:38:57]SAM_PROTO_GetFMData [19:38:57]wFMCommunicate request_size=4 [19:38:57]MH_SAM_APDU [19:38:57]CAPDU: 80 13 03 00 [19:38:57]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:38:57]Read from MH i2c: E2 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 FD 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 4E 7D 02 00 69 04 A4 00 6F 04 04 00 3E 7A 02 00 B1 04 05 00 86 13 7C 6F 03 70 04 05 00 2E 36 13 6C 02 72 04 05 00 58 DD 68 03 01 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 63 E1 69 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 17 96 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 F3 [19:38:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 4E 7D 02 00 69 04 A4 00 6F 04 04 00 3E 7A 02 00 B1 04 05 00 86 13 7C 6F 03 70 04 05 00 2E 36 13 6C 02 72 04 05 00 58 DD 68 03 01 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 63 E1 69 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 17 96 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [19:38:57]wFMCommunicate OK [19:38:57]wFMCommunicate request_size=4 [19:38:57]MH_SAM_APDU [19:38:57]CAPDU: 80 17 00 00 [19:38:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:38:58]Read from MH i2c: E2 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 FD 00 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [19:38:58]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:38:58]wFMCommunicate OK [19:38:58]wFMCommunicate request_size=4 [19:38:58]MH_SAM_APDU [19:38:58]CAPDU: 80 17 00 00 [19:38:58]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:38:58]Write i2c OK [19:38:58]MH_I2C_Read... [19:38:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:38:58]Read from MH i2c: E2 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 FD 00 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [19:38:58]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:38:58]wFMCommunicate OK [19:38:58]wFMCommunicate request_size=4 [19:38:58]MH_SAM_APDU [19:38:58]CAPDU: 80 17 00 00 [19:38:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:38:58]Write i2c OK [19:38:58]MH_I2C_Read... [19:38:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:38:58]Read from MH i2c: E2 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 FD 00 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [19:38:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:38:58]wFMCommunicate OK [19:38:58]wFMCommunicate request_size=4 [19:38:58]MH_SAM_APDU [19:38:58]CAPDU: 80 17 00 00 [19:38:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:38:58]Write i2c OK [19:38:58]MH_I2C_Read... [19:38:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [19:38:58]Read from MH i2c: E2 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 E6 00 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [19:38:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:38:58]wFMCommunicate OK [19:38:58]SAM_PROTO_GetFMData done [19:38:58]requested_item fm.sale_refund.total is exist - process it [19:38:58]requested_item fm.buy.total is exist - process it [19:38:58]requested_item shift.sale.total is exist - process it [19:38:58]SAM_PROTO_GetShiftData [19:38:58]wFMCommunicate request_size=4 [19:38:58]MH_SAM_APDU [19:38:58]CAPDU: 80 13 02 00 [19:38:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:38:58]Write i2c OK [19:38:58]MH_I2C_Read... [19:38:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:38:59]Read from MH i2c: E2 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 FD 00 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 A9 02 00 00 69 04 9F 00 6F 04 04 00 A9 02 00 00 B1 04 04 00 41 5A 12 04 70 04 04 00 68 3E DE 02 72 04 04 00 D9 1B 34 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 DE B6 6E 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 B9 39 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 23 [19:38:59]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 A9 02 00 00 69 04 9F 00 6F 04 04 00 A9 02 00 00 B1 04 04 00 41 5A 12 04 70 04 04 00 68 3E DE 02 72 04 04 00 D9 1B 34 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 DE B6 6E 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 B9 39 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [19:38:59]wFMCommunicate OK [19:38:59]wFMCommunicate request_size=4 [19:38:59]MH_SAM_APDU [19:38:59]CAPDU: 80 17 00 00 [19:38:59]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:38:59]Write i2c OK [19:38:59]MH_I2C_Read... [19:38:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:38:59]Read from MH i2c: E2 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 FD 00 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 B0 [19:38:59]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [19:38:59]wFMCommunicate OK [19:38:59]wFMCommunicate request_size=4 [19:38:59]MH_SAM_APDU [19:38:59]CAPDU: 80 17 00 00 [19:38:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:38:59]Write i2c OK [19:38:59]MH_I2C_Read... [19:38:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:38:59]Read from MH i2c: E2 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 FD 00 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 56 [19:38:59]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [19:38:59]wFMCommunicate OK [19:38:59]wFMCommunicate request_size=4 [19:38:59]MH_SAM_APDU [19:38:59]CAPDU: 80 17 00 00 [19:38:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:38:59]Write i2c OK [19:38:59]MH_I2C_Read... [19:38:59]OFD Sender: No OFD packet to send [19:39:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:39:00]Read from MH i2c: E2 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 FD 00 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [19:39:00]RAPDU: 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 90 00 [19:39:00]wFMCommunicate OK [19:39:00]wFMCommunicate request_size=4 [19:39:00]MH_SAM_APDU [19:39:00]CAPDU: 80 17 00 00 [19:39:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:39:00]Write i2c OK [19:39:00]MH_I2C_Read... [19:39:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [19:39:00]Read from MH i2c: E2 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 CF 00 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [19:39:00]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:39:00]wFMCommunicate OK [19:39:00]SAM_PROTO_GetShiftData done [19:39:00]requested_item shift.sale.total_cash is exist - process it [19:39:00]requested_item shift.sale_refund.total is exist - process it [19:39:00]requested_item shift.sale_refund.total_cash is exist - process it [19:39:00]requested_item shift.buy.total is exist - process it [19:39:00]requested_item shift.buy.total_cash is exist - process it [19:39:00]produce_requested_data done [19:39:00]produce_requested_data return {"fm.sale.total":147553043.26,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":683116.17,"shift.sale.total_cash":481194.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} [19:39:00]process_action_free get_value [19:39:00]json_value_free [19:39:00]json_value_free done [19:39:00]process_json_proto returns [19:39:00]Send response to host [19:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147553043.26,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":683116.17,"shift.sale.total_cash":481194.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}}} [19:39:00]free response buf [19:39:00]execute_script done [19:39:00]execute_script returns [19:39:00]free content buf [19:39:00]Sock 6.Close socket [19:39:00]Sock 6.Thread stoped [19:39:05]OFD Sender: No OFD packet to send [19:39:10]OFD Sender: No OFD packet to send [19:39:15]OFD Sender: No OFD packet to send [19:39:20]OFD Sender: No OFD packet to send [19:39:25]OFD Sender: No OFD packet to send [19:39:30]OFD Sender: No OFD packet to send [19:39:35]OFD Sender: No OFD packet to send [19:39:40]OFD Sender: No OFD packet to send [19:39:45]OFD Sender: No OFD packet to send [19:39:50]OFD Sender: No OFD packet to send [19:39:55]OFD Sender: No OFD packet to send [19:40:00]OFD Sender: No OFD packet to send [19:40:05]OFD Sender: No OFD packet to send [19:40:10]OFD Sender: No OFD packet to send [19:40:15]OFD Sender: No OFD packet to send [19:40:20]OFD Sender: No OFD packet to send [19:40:25]OFD Sender: No OFD packet to send [19:40:30]OFD Sender: No OFD packet to send [19:40:35]OFD Sender: No OFD packet to send [19:40:40]OFD Sender: No OFD packet to send [19:40:45]OFD Sender: No OFD packet to send [19:40:50]OFD Sender: No OFD packet to send [19:40:55]OFD Sender: No OFD packet to send [19:41:00]OFD Sender: No OFD packet to send [19:41:05]OFD Sender: No OFD packet to send [19:41:10]OFD Sender: No OFD packet to send [19:41:15]OFD Sender: No OFD packet to send [19:41:20]OFD Sender: No OFD packet to send [19:41:25]OFD Sender: No OFD packet to send [19:41:30]OFD Sender: No OFD packet to send [19:41:35]OFD Sender: No OFD packet to send [19:41:40]OFD Sender: No OFD packet to send [19:41:45]OFD Sender: No OFD packet to send [19:41:50]OFD Sender: No OFD packet to send [19:41:55]OFD Sender: No OFD packet to send [19:42:00]OFD Sender: No OFD packet to send [19:42:05]OFD Sender: No OFD packet to send [19:42:10]OFD Sender: No OFD packet to send [19:42:15]OFD Sender: No OFD packet to send [19:42:20]OFD Sender: No OFD packet to send [19:42:25]OFD Sender: No OFD packet to send [19:42:30]OFD Sender: No OFD packet to send [19:42:34]recv_with_timeout no data received [19:42:35]OFD Sender: No OFD packet to send [19:42:40]OFD Sender: No OFD packet to send [19:42:45]OFD Sender: No OFD packet to send [19:42:50]OFD Sender: No OFD packet to send [19:42:55]OFD Sender: No OFD packet to send [19:43:00]OFD Sender: No OFD packet to send [19:43:05]OFD Sender: No OFD packet to send [19:43:11]OFD Sender: No OFD packet to send [19:43:16]OFD Sender: No OFD packet to send [19:43:21]OFD Sender: No OFD packet to send [19:43:26]OFD Sender: No OFD packet to send [19:43:26]recv_with_timeout no data received [19:43:31]OFD Sender: No OFD packet to send [19:43:36]OFD Sender: No OFD packet to send [19:43:41]OFD Sender: No OFD packet to send [19:43:46]OFD Sender: No OFD packet to send [19:43:51]OFD Sender: No OFD packet to send [19:43:56]OFD Sender: No OFD packet to send [19:44:01]OFD Sender: No OFD packet to send [19:44:06]OFD Sender: No OFD packet to send [19:44:11]OFD Sender: No OFD packet to send [19:44:16]OFD Sender: No OFD packet to send [19:44:21]OFD Sender: No OFD packet to send [19:44:26]OFD Sender: No OFD packet to send [19:44:31]OFD Sender: No OFD packet to send [19:44:36]OFD Sender: No OFD packet to send [19:44:41]OFD Sender: No OFD packet to send [19:44:46]OFD Sender: No OFD packet to send [19:44:51]OFD Sender: No OFD packet to send [19:44:53]recv_with_timeout no data received [19:44:56]OFD Sender: No OFD packet to send [19:45:01]OFD Sender: No OFD packet to send [19:45:06]OFD Sender: No OFD packet to send [19:45:10]recv_with_timeout no data received [19:45:11]OFD Sender: No OFD packet to send [19:45:16]OFD Sender: No OFD packet to send [19:45:21]OFD Sender: No OFD packet to send [19:45:26]OFD Sender: No OFD packet to send [19:45:29]recv_with_timeout no data received [19:45:31]OFD Sender: No OFD packet to send [19:45:36]OFD Sender: No OFD packet to send [19:45:41]OFD Sender: No OFD packet to send [19:45:46]OFD Sender: No OFD packet to send [19:45:51]OFD Sender: No OFD packet to send [19:45:56]OFD Sender: No OFD packet to send [19:46:01]OFD Sender: No OFD packet to send [19:46:06]OFD Sender: No OFD packet to send [19:46:11]OFD Sender: No OFD packet to send [19:46:16]recv_with_timeout no data received [19:46:16]OFD Sender: No OFD packet to send [19:46:21]OFD Sender: No OFD packet to send [19:46:26]OFD Sender: No OFD packet to send [19:46:31]OFD Sender: No OFD packet to send [19:46:36]OFD Sender: No OFD packet to send [19:46:41]OFD Sender: No OFD packet to send [19:46:46]OFD Sender: No OFD packet to send [19:46:51]OFD Sender: No OFD packet to send [19:46:56]OFD Sender: No OFD packet to send [19:47:01]OFD Sender: No OFD packet to send [19:47:06]OFD Sender: No OFD packet to send [19:47:11]OFD Sender: No OFD packet to send [19:47:16]OFD Sender: No OFD packet to send [19:47:22]OFD Sender: No OFD packet to send [19:47:27]OFD Sender: No OFD packet to send [19:47:32]OFD Sender: No OFD packet to send [19:47:37]OFD Sender: No OFD packet to send [19:47:42]OFD Sender: No OFD packet to send [19:47:42]recv_with_timeout no data received [19:47:47]OFD Sender: No OFD packet to send [19:47:52]OFD Sender: No OFD packet to send [19:47:57]OFD Sender: No OFD packet to send [19:48:02]OFD Sender: No OFD packet to send [19:48:07]OFD Sender: No OFD packet to send [19:48:12]OFD Sender: No OFD packet to send [19:48:17]OFD Sender: No OFD packet to send [19:48:22]OFD Sender: No OFD packet to send [19:48:27]OFD Sender: No OFD packet to send [19:48:32]OFD Sender: No OFD packet to send [19:48:37]OFD Sender: No OFD packet to send [19:48:42]OFD Sender: No OFD packet to send [19:48:47]OFD Sender: No OFD packet to send [19:48:52]OFD Sender: No OFD packet to send [19:48:57]OFD Sender: No OFD packet to send [19:49:02]OFD Sender: No OFD packet to send [19:49:07]OFD Sender: No OFD packet to send [19:49:12]OFD Sender: No OFD packet to send [19:49:17]OFD Sender: No OFD packet to send [19:49:22]OFD Sender: No OFD packet to send [19:49:27]OFD Sender: No OFD packet to send [19:49:32]OFD Sender: No OFD packet to send [19:49:37]OFD Sender: No OFD packet to send [19:49:41]recv_with_timeout no data received [19:49:42]OFD Sender: No OFD packet to send [19:49:47]OFD Sender: No OFD packet to send [19:49:52]OFD Sender: No OFD packet to send [19:49:57]OFD Sender: No OFD packet to send [19:49:58]accept exits with 9 [19:49:58]New connection [19:49:58]New thread 3067596132 created [19:49:58]Thread 3067452772 joined [19:49:58]Waiting for new connection... [19:49:58] Sock 9.Parse request [19:49:58]Sock 9.Check first char [19:49:58]Sock 9.First char is OK [19:49:58]request: POST /json_proto HTTP/1.0 [19:49:58]Method: POST [19:49:58]URL: /json_proto [19:49:58]Method is POST - this is cgi request [19:49:58]url: /json_proto [19:49:58]query_string will be loaded in cgi processing [19:49:58]execute_cgi json_proto POST (null) [19:49:58]execute_cgi path=json_proto method=POST [19:49:58]POST find Content-Length [19:49:58]Host: 172.17.44.132:8080 [19:49:58]Content-Length: 677 [19:49:58]Content-Type: application/json [19:49:58] [19:49:58]POST finish read [19:49:58]Found Content-Length = 677 [19:49:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:58]execute_script... [19:49: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)292709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:58]POST & json_proto [19:49:58]process_json_proto [19:49:58]json parsed OK: [19:49:58]protocol is kg_v1.0 [19:49:58]action value=close_receipt [19:49:58]process_action close_receipt [19:49:58]cmd_close_receipt [19:49:58]MH_GetDate [19:49:58]Write to MH i2c: F0 00 00 1D 00 0C [19:49:58]Write i2c OK [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: F0 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: F0 09 00 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: F0 09 00 1D 00 00 E7 44 C6 66 2A 83 C1 65 3F [19:49:58]GetLastDocTimeStamp 1724268492 [19:49:58]current date 1724269799 [19:49:58]FM_GetShiftState [19:49:58]SAM_PROTO_GetShiftState [19:49:58]wFMCommunicate request_size=4 [19:49:58]MH_SAM_APDU [19:49:58]CAPDU: 80 13 01 00 [19:49:58]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:49:58]Write i2c OK [19:49:58]MH_I2C_Read... [19:49:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:58]Read from MH i2c: E2 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 0E 00 [19:49:58]MH_I2C_Read... [19:49:58]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [19:49:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:49:58]wFMCommunicate OK [19:49:58]SAM_PROTO_GetShiftState done [19:49:58]FM_GetShiftState done [19:49:58]opened in 1724199517 [19:49:58]opened+sec_in_day 1724285917 [19:49:58]quantity*price = 50036 [19:49:58]sum+1 = 50037 [19:49:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 682 21.08.2024 19:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164084 ФПД: 145318664636618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T194959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164084&fm=145318664636618&tin=02508201610067®Number=0000000000092562&sum=50000 [19:49:59]StoreToDocumentArchive [19:49:59]shift 466 fd 164084 [19:49:59]save to /storage/0466/doc_00164084 [19:49:59]save last doc name /storage/0466/doc_00164084 to /storage/kkm_last_doc_name [19:49:59]save OK [19:49:59]Clear old archive folders... [19:49:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:49:59]tlvbuf is 00C83CD0 [19:49:59]SAM_PROTO_ClearQueue [19:49:59]wFMCommunicate request_size=4 [19:49:59]MH_SAM_APDU [19:49:59]CAPDU: 80 09 00 00 [19:49:59]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:49:59]Write i2c OK [19:49:59]MH_I2C_Read... [19:49:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:49:59]Read from MH i2c: E2 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: E2 03 00 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:49:59]RAPDU: 90 00 [19:49:59]wFMCommunicate OK [19:49:59]SAM_PROTO_ClearQueue done [19:49:59]KKMCreateOFDPacket [19:49:59]OFDProtocolAddRootSTLVToBuf [19:49:59]FM_MakeSignedData [19:49:59]FM_MakeSignedData [19:49:59]SAM_PROTO_SignData [19:49:59]wFMCommunicate request_size=4 [19:49:59]MH_SAM_APDU [19:49:59]CAPDU: 80 0D 01 02 [19:49:59]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:49:59]Write i2c OK [19:49:59]MH_I2C_Read... [19:49:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:49:59]Read from MH i2c: E2 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: E2 03 00 [19:49:59]MH_I2C_Read... [19:49:59]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:49:59]RAPDU: 90 00 [19:49:59]wFMCommunicate OK [19:49:59]wFMCommunicate request_size=255 [19:49:59]MH_SAM_APDU [19:49:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 44 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 80 02 00 35 04 06 00 84 [19:49:59]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 44 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 80 02 00 35 04 06 00 84 00 00 F9 [19:49:59]Write i2c OK [19:49:59]MH_I2C_Read... [19:50:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:00]Read from MH i2c: E2 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 03 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:50:00]RAPDU: 90 00 [19:50:00]wFMCommunicate OK [19:50:00]wFMCommunicate request_size=10 [19:50:00]MH_SAM_APDU [19:50:00]CAPDU: 80 0D 02 02 05 2A A3 62 88 CA [19:50:00]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 2A A3 62 88 CA 00 00 33 [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:00]Read from MH i2c: E2 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 03 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:50:00]RAPDU: 90 00 [19:50:00]wFMCommunicate OK [19:50:00]wFMCommunicate request_size=4 [19:50:00]MH_SAM_APDU [19:50:00]CAPDU: 80 0D 03 02 [19:50:00]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:00]Read from MH i2c: E2 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 0B 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 0B 00 2F 00 00 8C B9 DE DF FE 1D 55 6A 90 00 87 [19:50:00]RAPDU: 8C B9 DE DF FE 1D 55 6A 90 00 [19:50:00]wFMCommunicate OK [19:50:00]SAM_PROTO_SignData done [19:50:00]FM_MakeSignedData done [19:50:00]CreateOFDProtocolMessage [19:50:00]wFMCommunicate request_size=4 [19:50:00]MH_SAM_APDU [19:50:00]CAPDU: 80 11 00 00 [19:50:00]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:00]Read from MH i2c: E2 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: E2 17 00 [19:50:00]MH_I2C_Read... [19:50:00]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 37 36 39 90 00 03 [19:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:50:00]wFMCommunicate OK [19:50:00]CreateOFDProtocolMessage done [19:50:00]OFDSenderStorePacket 164084 [19:50:00]StoreOFDPacket docnum=164084 [19:50:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 93 AA 07 01 A5 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 44 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 80 02 00 35 04 06 00 84 2A A3 62 88 CA 8C B9 DE DF FE 1D 55 6A [19:50:00]CheckFolder [19:50:00]dirname=/storage/ofd_packets [19:50:00]CheckFolder done [19:50:00]ProducePacketName [19:50:00]name=ofd_packets/00164084 [19:50:00]NVStorageSaveData ofd_packets/00164084 [19:50:00]File name is /storage/ofd_packets/00164084 [19:50:00]Write 301 bytes [19:50:00]NVStorageSaveData done [19:50:00]OFDSenderStorePacket done [19:50:00]KKMCreateOFDPacket done [19:50:00]NVStorageSaveData kkm_last_timestamp [19:50:00]File name is /storage/kkm_last_timestamp [19:50:00]Write 4 bytes [19:50:00]NVStorageSaveData done [19:50:00]ExternCall_PrintAddStr [19:50:00]wPrintStart [19:50:00]Write to MH i2c: 01 00 00 31 00 31 [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: 01 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: 01 07 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:50:00]RasterBufferAndPrint [19:50:00]line Счет N : (1)292709 [19:50:00]line ИНН: 02508201610067 [19:50:00]line Контрольно-Кассовый Чек [19:50:00]line ПРОДАЖА [19:50:00]line ТРК (МРК, ГНК) : 52 [19:50:00]line Товар: 2710124130 [19:50:00]line Аи-92-К-5 [19:50:00]line 7.380 * 67.80 [19:50:00]line = 500.36 [19:50:00]line НДС 12% НСП 1% [19:50:00]line > о реализуемом товаре [19:50:00]line ОКРУГЛЕНИЕ: -0.36 [19:50:00]line ИТОГО: 500.00 [19:50:00]line Внесено: 500.00 [19:50:00]line СДАЧА: 0.00 [19:50:00]line НСП 1% : 4.43 [19:50:00]line НДС 12% : 53.14 [19:50:00]line Наличными: 500.00 [19:50:00]line Безнал.: 0.00 [19:50:00]line Место: АЗС № 130 "Партнер Нефть" [19:50:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:50:00]line СНО: Общий режим [19:50:00]line Чек 682 21.08.2024 19:49 [19:50:00]line Смена: 466 ФФД: 1.0 [19:50:00]line ЗНМ: 0300000070 [19:50:00]line РНМ: 0000000000092562 [19:50:00]line Версия ККМ: 001 [19:50:00]line ФМ: 0000000000871769 [19:50:00]line ФД: 164084 [19:50:00]line ФПД: 145318664636618 [19:50:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T194959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164084&fm=145318664636618&tin=02508201610067®Number=0000000000092562&sum=50000 [19:50:00]written 0, free lines is 4095 [19:50:00]OFD Sender: Processing packet 164084 [packets to send 971, broken 970] [19:50:00]ProducePacketName [19:50:00]name=ofd_packets/00164084 [19:50:00]OFD Sender: To server: pG, [19:50:00]CommunicateWithHost lk.salyk.kg:30040 [19:50:00]ConnectInit lk.salyk.kg [19:50:00]Write to MH i2c: 01 00 00 5C 00 5C [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: 01 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: 01 07 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 CE 0C 3D [19:50:00]RasterBufferAndPrint [19:50:00]line [19:50:00]line [19:50:00]line [19:50:00]line [19:50:00]line [19:50:00]written 0, free lines is 3284 [19:50:00]MH_Cut [19:50:00]Write to MH i2c: D1 01 00 63 00 01 35 [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: D1 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: D1 01 00 [19:50:00]MH_I2C_Read... [19:50:00]Read from MH i2c: D1 01 00 63 00 00 34 [19:50:00]Write to MH i2c: 01 00 00 64 00 64 [19:50:00]Write i2c OK [19:50:00]MH_I2C_Read... [19:50:01]*** Cut start [19:50:01]*** Purtial cut [19:50:01]*** Stage 1: CUTSNS_PIN = 1 [19:50:03]Read from MH i2c: 01 [19:50:03]MH_I2C_Read... [19:50:03]*** Stop cut motor [19:50:03]*** Cut end [19:50:03]Read from MH i2c: 01 07 00 [19:50:03]MH_I2C_Read... [19:50:03]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [19:50:03]process_action close_receipt done [19:50:03]requested_data is exist [19:50:03]produce_requested_data [19:50:03]requested_item fm.sn is exist - process it [19:50:03]wFMCommunicate request_size=4 [19:50:03]MH_SAM_APDU [19:50:03]CAPDU: 80 11 00 00 [19:50:03]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [19:50:03]Write i2c OK [19:50:03]MH_I2C_Read... [19:50:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:03]Read from MH i2c: E2 [19:50:03]MH_I2C_Read... [19:50:03]Read from MH i2c: E2 17 00 [19:50:03]MH_I2C_Read... [19:50:03]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 37 36 39 90 00 38 [19:50:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:50:03]wFMCommunicate OK [19:50:03]requested_item fd.num is exist - process it [19:50:03]SAM_PROTO_GetFieldsCounters [19:50:03]wFMCommunicate request_size=4 [19:50:03]MH_SAM_APDU [19:50:03]CAPDU: 80 13 00 00 [19:50:03]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [19:50:03]Write i2c OK [19:50:03]MH_I2C_Read... [19:50:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:03]Read from MH i2c: E2 [19:50:03]MH_I2C_Read... [19:50:03]Read from MH i2c: E2 62 00 [19:50:03]MH_I2C_Read... [19:50:03]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [19:50: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:03]wFMCommunicate OK [19:50:03]SAM_PROTO_GetFieldsCounters done [19:50:03]requested_item shift.num is exist - process it [19:50:03]requested_item shift.opened is exist - process it [19:50:03]req_shift_opened [19:50:03]FM_GetShiftState [19:50:03]SAM_PROTO_GetShiftState [19:50:03]wFMCommunicate request_size=4 [19:50:03]MH_SAM_APDU [19:50:03]CAPDU: 80 13 01 00 [19:50:03]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [19:50:03]Write i2c OK [19:50:03]MH_I2C_Read... [19:50:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:03]Read from MH i2c: E2 [19:50:03]MH_I2C_Read... [19:50:03]Read from MH i2c: E2 0E 00 [19:50:03]MH_I2C_Read... [19:50:03]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [19:50:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:50:03]wFMCommunicate OK [19:50:03]SAM_PROTO_GetShiftState done [19:50:03]FM_GetShiftState done [19:50:03]req_shift_opened done [19:50:03]requested_item shift.open_date is exist - process it [19:50:03]req_shift_open_date [19:50:03]req_shift_open_date done [19:50:03]produce_requested_data done [19:50:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164084,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [19:50:03]process_action_free close_receipt [19:50:03]json_value_free [19:50:03]json_value_free done [19:50:03]process_json_proto returns [19:50:03]Send response to host [19:50:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164084,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [19:50:03]free response buf [19:50:03]execute_script done [19:50:03]execute_script returns [19:50:03]free content buf [19:50:03]Sock 9.Close socket [19:50:03]Sock 9.Thread stoped [19:50:05]Connected sock=11 [19:50: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 37 36 39 0F 01 00 00 93 AA 07 01 A5 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 44 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 80 02 00 35 04 06 00 84 2A A3 62 88 CA 8C B9 DE DF FE 1D 55 6A [19:50:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1C 26 47 00 FF 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 37 36 39 10 04 04 00 F4 80 02 00 F4 03 04 00 3D EE C5 66 B6 04 01 00 00 4D AC 97 87 94 E0 70 7A [19:50:08]CommunicateWithHost err = 0 [19:50:08]CheckOFDResponse [19:50:08]1017 (14) - 77093643461234 [19:50:08]1041 (16) - 0000000000871769 [19:50:08]1040 (4) - 164084 [19:50:08]1012 (4) - 21.08.2024 13:40 [19:50:08]1206 (1) - 0 [19:50:08]OFD Sender: Remove packet 164084 [19:50:08]ProducePacketName [19:50:08]name=ofd_packets/00164084 [19:50:08]NVStorageDeleteData [19:50:09]OFD Sender: No OFD packet to send [19:50:14]OFD Sender: No OFD packet to send [19:50:16]recv_with_timeout no data received [19:50:19]OFD Sender: No OFD packet to send [19:50:24]OFD Sender: No OFD packet to send [19:50:29]OFD Sender: No OFD packet to send [19:50:32]recv_with_timeout no data received [19:50:34]OFD Sender: No OFD packet to send [19:50:39]OFD Sender: No OFD packet to send [19:50:44]OFD Sender: No OFD packet to send [19:50:49]OFD Sender: No OFD packet to send [19:50:52]recv_with_timeout no data received [19:50:54]OFD Sender: No OFD packet to send [19:50:59]OFD Sender: No OFD packet to send [19:51:04]OFD Sender: No OFD packet to send [19:51:09]OFD Sender: No OFD packet to send [19:51:14]OFD Sender: No OFD packet to send [19:51:19]OFD Sender: No OFD packet to send [19:51:24]OFD Sender: No OFD packet to send [19:51:29]OFD Sender: No OFD packet to send [19:51:34]OFD Sender: No OFD packet to send [19:51:39]OFD Sender: No OFD packet to send [19:51:43]recv_with_timeout no data received [19:51:44]OFD Sender: No OFD packet to send [19:51:49]OFD Sender: No OFD packet to send [19:51:54]OFD Sender: No OFD packet to send [19:51:59]OFD Sender: No OFD packet to send [19:52:04]OFD Sender: No OFD packet to send [19:52:09]OFD Sender: No OFD packet to send [19:52:14]OFD Sender: No OFD packet to send [19:52:14]recv_with_timeout no data received [19:52:19]OFD Sender: No OFD packet to send [19:52:23]accept exits with 10 [19:52:23]New connection [19:52:23]New thread 3067452772 created [19:52:23]Thread 3067596132 joined [19:52:23]Waiting for new connection... [19:52:23] Sock 10.Parse request [19:52:23]Sock 10.Check first char [19:52:23]Sock 10.First char is OK [19:52:23]request: POST /json_proto HTTP/1.0 [19:52:23]Method: POST [19:52:23]URL: /json_proto [19:52:23]Method is POST - this is cgi request [19:52:23]url: /json_proto [19:52:23]query_string will be loaded in cgi processing [19:52:23]execute_cgi json_proto POST (null) [19:52:23]execute_cgi path=json_proto method=POST [19:52:23]POST find Content-Length [19:52:23]Host: 172.17.44.132:8080 [19:52:23]Content-Length: 620 [19:52:23]Content-Type: application/json [19:52:23] [19:52:23]POST finish read [19:52:23]Found Content-Length = 620 [19:52:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50689", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:23]execute_script... [19:52: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 : (3)50689", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:23]POST & json_proto [19:52:23]process_json_proto [19:52:23]json parsed OK: [19:52:23]protocol is kg_v1.0 [19:52:23]action value=close_receipt [19:52:23]process_action close_receipt [19:52:23]cmd_close_receipt [19:52:23]MH_GetDate [19:52:23]Write to MH i2c: F0 00 00 68 00 57 [19:52:23]Write i2c OK [19:52:23]MH_I2C_Read... [19:52:23]Read from MH i2c: F0 [19:52:23]MH_I2C_Read... [19:52:23]Read from MH i2c: F0 09 00 [19:52:23]MH_I2C_Read... [19:52:23]Read from MH i2c: F0 09 00 68 00 00 78 45 C6 66 2A 83 C1 65 1C [19:52:23]GetLastDocTimeStamp 1724269799 [19:52:23]current date 1724269944 [19:52:23]FM_GetShiftState [19:52:23]SAM_PROTO_GetShiftState [19:52:23]wFMCommunicate request_size=4 [19:52:23]MH_SAM_APDU [19:52:23]CAPDU: 80 13 01 00 [19:52:23]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [19:52:23]Write i2c OK [19:52:23]MH_I2C_Read... [19:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:24]Read from MH i2c: E2 [19:52:24]MH_I2C_Read... [19:52:24]Read from MH i2c: E2 0E 00 [19:52:24]MH_I2C_Read... [19:52:24]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [19:52:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [19:52:24]wFMCommunicate OK [19:52:24]SAM_PROTO_GetShiftState done [19:52:24]FM_GetShiftState done [19:52:24]opened in 1724199517 [19:52:24]opened+sec_in_day 1724285917 [19:52:24]quantity*price = 14000 [19:52:24]sum+1 = 14001 [19:52:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 683 21.08.2024 19:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164085 ФПД: 236435595315571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T195224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164085&fm=236435595315571&tin=02508201610067®Number=0000000000092562&sum=14000 0 [19:52:25]StoreToDocumentArchive [19:52:25]shift 466 fd 164085 [19:52:25]save to /storage/0466/doc_00164085 [19:52:25]save last doc name /storage/0466/doc_00164085 to /storage/kkm_last_doc_name [19:52:25]save OK [19:52:25]Clear old archive folders... [19:52:25]ProcessDocumentItem done err = 0, tmpTLVsize=273 [19:52:25]tlvbuf is 00CA2400 [19:52:25]SAM_PROTO_ClearQueue [19:52:25]wFMCommunicate request_size=4 [19:52:25]MH_SAM_APDU [19:52:25]CAPDU: 80 09 00 00 [19:52:25]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [19:52:25]Write i2c OK [19:52:25]MH_I2C_Read... [19:52:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:25]Read from MH i2c: E2 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [19:52:25]RAPDU: 90 00 [19:52:25]wFMCommunicate OK [19:52:25]SAM_PROTO_ClearQueue done [19:52:25]KKMCreateOFDPacket [19:52:25]OFDProtocolAddRootSTLVToBuf [19:52:25]FM_MakeSignedData [19:52:25]FM_MakeSignedData [19:52:25]SAM_PROTO_SignData [19:52:25]wFMCommunicate request_size=4 [19:52:25]MH_SAM_APDU [19:52:25]CAPDU: 80 0D 01 02 [19:52:25]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [19:52:25]Write i2c OK [19:52:25]MH_I2C_Read... [19:52:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:25]Read from MH i2c: E2 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [19:52:25]RAPDU: 90 00 [19:52:25]wFMCommunicate OK [19:52:25]wFMCommunicate request_size=255 [19:52:25]MH_SAM_APDU [19:52:25]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 78 45 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [19:52:25]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 78 45 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 4D [19:52:25]Write i2c OK [19:52:25]MH_I2C_Read... [19:52:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:25]Read from MH i2c: E2 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [19:52:25]RAPDU: 90 00 [19:52:25]wFMCommunicate OK [19:52:25]wFMCommunicate request_size=32 [19:52:25]MH_SAM_APDU [19:52:25]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 80 02 00 35 04 06 00 D7 09 73 AB C9 73 [19:52:25]Write to MH i2c: E2 23 00 79 00 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 80 02 00 35 04 06 00 D7 09 73 AB C9 73 00 00 07 [19:52:25]Write i2c OK [19:52:25]MH_I2C_Read... [19:52:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:25]Read from MH i2c: E2 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [19:52:25]RAPDU: 90 00 [19:52:25]wFMCommunicate OK [19:52:25]wFMCommunicate request_size=4 [19:52:25]MH_SAM_APDU [19:52:25]CAPDU: 80 0D 03 02 [19:52:25]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [19:52:25]Write i2c OK [19:52:25]MH_I2C_Read... [19:52:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:25]Read from MH i2c: E2 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 0B 00 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 0B 00 7A 00 00 12 21 42 9C BB D4 CD B2 90 00 15 [19:52:25]RAPDU: 12 21 42 9C BB D4 CD B2 90 00 [19:52:25]wFMCommunicate OK [19:52:25]SAM_PROTO_SignData done [19:52:25]FM_MakeSignedData done [19:52:25]CreateOFDProtocolMessage [19:52:25]wFMCommunicate request_size=4 [19:52:25]MH_SAM_APDU [19:52:25]CAPDU: 80 11 00 00 [19:52:25]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [19:52:25]Write i2c OK [19:52:25]MH_I2C_Read... [19:52:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:25]Read from MH i2c: E2 [19:52:25]MH_I2C_Read... [19:52:25]Read from MH i2c: E2 17 00 [19:52:25]MH_I2C_Read... [19:52:25]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 37 36 39 90 00 4E [19:52:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:52:25]wFMCommunicate OK [19:52:25]CreateOFDProtocolMessage done [19:52:25]OFDSenderStorePacket 164085 [19:52:25]StoreOFDPacket docnum=164085 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17089172+1707180842=1724270014 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 BF 45 C6 66 2A 83 C1 65 02 [19:53:35]Current date/time: 21.08.2024 19:53 [19:53:35]FM_Init [19:53:35]wFMConnect [19:53:35]MH_SAM_On [19:53:35]Write to MH i2c: E0 00 00 08 00 E7 [19:53:35]Write i2c OK [19:53:35]MH_I2C_Read... [19:53:35]*** iso7816_init finished! [19:53:35]*** atr: [19:53:35]*** 0F 3B D5 18 FF 81 91 FE [19:53:35]*** 1F C3 80 73 C8 21 10 0A [19:53:35]*** 00 00 00 00 00 00 00 00 [19:53:35]*** 00 00 00 00 00 00 00 00 [19:53:35]*** 00 00 00 00 00 00 00 00 [19:53:35]*** 00 00 00 00 00 00 00 00 [19:53:35]*** 00 00 00 00 00 00 00 00 [19:53:35]*** 00 00 00 00 00 00 00 00 [19:53:35]Read from MH i2c: E0 [19:53:35]MH_I2C_Read... [19:53:35]Read from MH i2c: E0 10 00 [19:53:35]MH_I2C_Read... [19:53:35]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 [19:53:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:53:35]wFMCommunicate request_size=10 [19:53:35]MH_SAM_APDU [19:53:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:53:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:53:35]Write i2c OK [19:53:35]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (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: 17089197+1707180842=1724270039 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 D8 45 C6 66 2A 83 C1 65 1B [19:54:00]Current date/time: 21.08.2024 19:54 [19:54:00]FM_Init [19:54:00]wFMConnect [19:54:00]MH_SAM_On [19:54:00]Write to MH i2c: E0 00 00 08 00 E7 [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]*** iso7816_init finished! [19:54:00]*** atr: [19:54:00]*** 0F 3B D5 18 FF 81 91 FE [19:54:00]*** 1F C3 80 73 C8 21 10 0A [19:54:00]*** 00 00 00 00 00 00 00 00 [19:54:00]*** 00 00 00 00 00 00 00 00 [19:54:00]*** 00 00 00 00 00 00 00 00 [19:54:00]*** 00 00 00 00 00 00 00 00 [19:54:00]*** 00 00 00 00 00 00 00 00 [19:54:00]*** 00 00 00 00 00 00 00 00 [19:54:00]Read from MH i2c: E0 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E0 10 00 [19:54:00]MH_I2C_Read... [19:54:00]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 [19:54:00]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:54:00]wFMCommunicate request_size=10 [19:54:00]MH_SAM_APDU [19:54:00]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:54:00]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:54:00]Read from MH i2c: E2 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:54:00]RAPDU: 90 00 [19:54:00]wFMCommunicate OK [19:54:00]wFMCommunicate request_size=4 [19:54:00]MH_SAM_APDU [19:54:00]CAPDU: 80 11 00 00 [19:54:00]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:00]Read from MH i2c: E2 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 17 00 [19:54:00]MH_I2C_Read... [19:54:00]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 37 36 39 90 00 DD [19:54:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:54:00]wFMCommunicate OK [19:54:00]Detected FM SN is 0000000000871769 [19:54:00]Stored FM SN is 0000000000871769 [19:54:00]wFMCommunicate request_size=9 [19:54:00]MH_SAM_APDU [19:54:00]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:54:00]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:54:00]Read from MH i2c: E2 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:54:00]RAPDU: 90 00 [19:54:00]wFMCommunicate OK [19:54:00]FM PIN OK [19:54:00]wFMCommunicate request_size=8 [19:54:00]MH_SAM_APDU [19:54:00]CAPDU: 80 14 04 00 03 02 00 01 [19:54:00]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:54:00]Read from MH i2c: E2 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:54:00]RAPDU: 90 00 [19:54:00]wFMCommunicate OK [19:54:00]wFMCommunicate request_size=13 [19:54:00]MH_SAM_APDU [19:54:00]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:54:00]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:54:00]Read from MH i2c: E2 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:54:00]RAPDU: 90 00 [19:54:00]wFMCommunicate OK [19:54:00]wFMCommunicate request_size=4 [19:54:00]MH_SAM_APDU [19:54:00]CAPDU: 80 11 00 00 [19:54:00]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:00]Read from MH i2c: E2 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: E2 17 00 [19:54:00]MH_I2C_Read... [19:54:00]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 37 36 39 90 00 E1 [19:54:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:54:00]wFMCommunicate OK [19:54:00]DocumentArchiveInit [19:54:00]Start Httpd... [19:54:00]Httpd thread 3066977636 created [19:54:00]Write to MH i2c: 01 00 00 0F 00 0F [19:54:00]Write i2c OK [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: 01 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: 01 07 00 [19:54:00]MH_I2C_Read... [19:54:00]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:54:00]MH Int Process started [19:54:00]Allocated Socket 7 [19:54:00]Bind OK [19:54:00]Listen OK [19:54:00]httpd running on port 8080 [19:54:00]Waiting for new connection... [19:54:01]OFD Sender: No OFD packet to send [19:54:06]OFD Sender: No OFD packet to send [19:54:11]OFD Sender: No OFD packet to send [19:54:16]OFD Sender: No OFD packet to send [19:54:22]OFD Sender: No OFD packet to send [19:54:27]OFD Sender: No OFD packet to send [19:54:32]OFD Sender: No OFD packet to send [19:54:35]recv_with_timeout no data received [19:54:37]OFD Sender: No OFD packet to send [19:54:42]OFD Sender: No OFD packet to send [19:54:47]OFD Sender: No OFD packet to send [19:54:52]OFD Sender: No OFD packet to send [19:54:57]OFD Sender: No OFD packet to send [19:55:02]OFD Sender: No OFD packet to send [19:55:07]OFD Sender: No OFD packet to send [19:55:12]OFD Sender: No OFD packet to send [19:55:17]OFD Sender: No OFD packet to send [19:55:22]OFD Sender: No OFD packet to send [19:55:27]OFD Sender: No OFD packet to send [19:55:32]OFD Sender: No OFD packet to send [19:55:37]OFD Sender: No OFD packet to send [00:00:08]/dev/ttyS4 opened [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17089318+1707180842=1724270160 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 51 46 C6 66 2A 83 C1 65 95 [19:56:01]Current date/time: 21.08.2024 19:56 [19:56:01]FM_Init [19:56:01]wFMConnect [19:56:01]MH_SAM_On [19:56:01]Write to MH i2c: E0 00 00 08 00 E7 [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]*** iso7816_init finished! [19:56:01]*** atr: [19:56:01]*** 0F 3B D5 18 FF 81 91 FE [19:56:01]*** 1F C3 80 73 C8 21 10 0A [19:56:01]*** 00 00 00 00 00 00 00 00 [19:56:01]*** 00 00 00 00 00 00 00 00 [19:56:01]*** 00 00 00 00 00 00 00 00 [19:56:01]*** 00 00 00 00 00 00 00 00 [19:56:01]*** 00 00 00 00 00 00 00 00 [19:56:01]*** 00 00 00 00 00 00 00 00 [19:56:01]Read from MH i2c: E0 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E0 10 00 [19:56:01]MH_I2C_Read... [19:56:01]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 [19:56:01]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:56:01]wFMCommunicate request_size=10 [19:56:01]MH_SAM_APDU [19:56:01]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:56:01]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:56:01]Read from MH i2c: E2 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:56:01]RAPDU: 90 00 [19:56:01]wFMCommunicate OK [19:56:01]wFMCommunicate request_size=4 [19:56:01]MH_SAM_APDU [19:56:01]CAPDU: 80 11 00 00 [19:56:01]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:01]Read from MH i2c: E2 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 17 00 [19:56:01]MH_I2C_Read... [19:56:01]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 37 36 39 90 00 DD [19:56:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:56:01]wFMCommunicate OK [19:56:01]Detected FM SN is 0000000000871769 [19:56:01]Stored FM SN is 0000000000871769 [19:56:01]wFMCommunicate request_size=9 [19:56:01]MH_SAM_APDU [19:56:01]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:56:01]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:56:01]Read from MH i2c: E2 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:56:01]RAPDU: 90 00 [19:56:01]wFMCommunicate OK [19:56:01]FM PIN OK [19:56:01]wFMCommunicate request_size=8 [19:56:01]MH_SAM_APDU [19:56:01]CAPDU: 80 14 04 00 03 02 00 01 [19:56:01]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:56:01]Read from MH i2c: E2 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:56:01]RAPDU: 90 00 [19:56:01]wFMCommunicate OK [19:56:01]wFMCommunicate request_size=13 [19:56:01]MH_SAM_APDU [19:56:01]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:56:01]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:56:01]Read from MH i2c: E2 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:56:01]RAPDU: 90 00 [19:56:01]wFMCommunicate OK [19:56:01]wFMCommunicate request_size=4 [19:56:01]MH_SAM_APDU [19:56:01]CAPDU: 80 11 00 00 [19:56:01]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:01]Read from MH i2c: E2 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: E2 17 00 [19:56:01]MH_I2C_Read... [19:56:01]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 37 36 39 90 00 E1 [19:56:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:56:01]wFMCommunicate OK [19:56:01]DocumentArchiveInit [19:56:01]Start Httpd... [19:56:01]Httpd thread 3067391332 created [19:56:01]Write to MH i2c: 01 00 00 0F 00 0F [19:56:01]Write i2c OK [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: 01 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: 01 07 00 [19:56:01]MH_I2C_Read... [19:56:01]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:56:01]MH Int Process started [19:56:01]Allocated Socket 8 [19:56:01]Bind OK [19:56:01]Listen OK [19:56:01]httpd running on port 8080 [19:56:01]Waiting for new connection... [19:56:02]OFD Sender: No OFD packet to send [19:56:07]OFD Sender: No OFD packet to send [19:56:12]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]A0 *** [00:00:09]01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (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: 17089350+1707180842=1724270192 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [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 71 46 C6 66 2A 83 C1 65 B5 [19:56:33]Current date/time: 21.08.2024 19:56 [19:56:33]FM_Init [19:56:33]wFMConnect [19:56:33]MH_SAM_On [19:56:33]Write to MH i2c: E0 00 00 08 00 E7 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_init finished! [19:56:33]*** atr: [19:56:33]*** 0F 3B D5 18 FF 81 91 FE [19:56:33]*** 1F C3 80 73 C8 21 10 0A [19:56:33]*** 00 00 00 00 00 00 00 00 [19:56:33]*** 00 00 00 00 00 00 00 00 [19:56:33]*** 00 00 00 00 00 00 00 00 [19:56:33]*** 00 00 00 00 00 00 00 00 [19:56:33]*** 00 00 00 00 00 00 00 00 [19:56:33]*** 00 00 00 00 00 00 00 00 [19:56:33]Read from MH i2c: E0 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E0 10 00 [19:56:33]MH_I2C_Read... [19:56:33]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 [19:56:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:56:33]wFMCommunicate request_size=10 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:56:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]wFMCommunicate request_size=4 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 11 00 00 [19:56:33]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 17 00 [19:56:33]MH_I2C_Read... [19:56:33]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 37 36 39 90 00 DD [19:56:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:56:33]wFMCommunicate OK [19:56:33]Detected FM SN is 0000000000871769 [19:56:33]Stored FM SN is 0000000000871769 [19:56:33]wFMCommunicate request_size=9 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:56:33]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]FM PIN OK [19:56:33]wFMCommunicate request_size=8 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 14 04 00 03 02 00 01 [19:56:33]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]wFMCommunicate request_size=13 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:56:33]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]wFMCommunicate request_size=4 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 11 00 00 [19:56:33]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 17 00 [19:56:33]MH_I2C_Read... [19:56:33]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 37 36 39 90 00 E1 [19:56:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:56:33]wFMCommunicate OK [19:56:33]DocumentArchiveInit [19:56:33]Start Httpd... [19:56:33]Httpd thread 3066985828 created [19:56:33]Write to MH i2c: 01 00 00 0F 00 0F [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: 01 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: 01 07 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:56:33]Allocated Socket 6 [19:56:33]Bind OK [19:56:33]Listen OK [19:56:33]httpd running on port 8080 [19:56:33]Waiting for new connection... [19:56:33]MH Int Process started [19:56:34]OFD Sender: No OFD packet to send [19:56:39]OFD Sender: No OFD packet to send [19:56:44]OFD Sender: No OFD packet to send [19:56:49]OFD Sender: No OFD packet to send [19:56:54]OFD Sender: No OFD packet to send [19:56:59]OFD Sender: No OFD packet to send [19:57:05]OFD Sender: No OFD packet to send [19:57:10]OFD Sender: No OFD packet to send [19:57:15]OFD Sender: No OFD packet to send [19:57:18]recv_with_timeout no data received [19:57:20]OFD Sender: No OFD packet to send [19:57:25]OFD Sender: No OFD packet to send [19:57:30]OFD Sender: No OFD packet to send [19:57:33]recv_with_timeout no data received [19:57:35]OFD Sender: No OFD packet to send [19:57:40]OFD Sender: No OFD packet to send [19:57:44]recv_with_timeout no data received [19:57:45]OFD Sender: No OFD packet to send [19:57:50]OFD Sender: No OFD packet to send [19:57:55]OFD Sender: No OFD packet to send [19:58:00]OFD Sender: No OFD packet to send [19:58:05]OFD Sender: No OFD packet to send [19:58:10]OFD Sender: No OFD packet to send [19:58:15]OFD Sender: No OFD packet to send [19:58:20]OFD Sender: No OFD packet to send [19:58:25]OFD Sender: No OFD packet to send [19:58:30]OFD Sender: No OFD packet to send [19:58:31]recv_with_timeout no data received [19:58:35]OFD Sender: No OFD packet to send [19:58:40]OFD Sender: No OFD packet to send [19:58:45]OFD Sender: No OFD packet to send [19:58:50]OFD Sender: No OFD packet to send [19:58:55]OFD Sender: No OFD packet to send [19:59:00]OFD Sender: No OFD packet to send [19:59:05]OFD Sender: No OFD packet to send [19:59:10]OFD Sender: No OFD packet to send [19:59:15]OFD Sender: No OFD packet to send [19:59:18]recv_with_timeout no data received [19:59:20]OFD Sender: No OFD packet to send [19:59:25]OFD Sender: No OFD packet to send [19:59:30]OFD Sender: No OFD packet to send [19:59:35]OFD Sender: No OFD packet to send [19:59:40]OFD Sender: No OFD packet to send [19:59:45]OFD Sender: No OFD packet to send [19:59:50]OFD Sender: No OFD packet to send [19:59:55]OFD Sender: No OFD packet to send [20:00:00]OFD Sender: No OFD packet to send [20:00:05]OFD Sender: No OFD packet to send [20:00:07]recv_with_timeout no data received [20:00:10]OFD Sender: No OFD packet to send [20:00:15]OFD Sender: No OFD packet to send [20:00:20]OFD Sender: No OFD packet to send [20:00:25]OFD Sender: No OFD packet to send [20:00:26]recv_with_timeout no data received [20:00:30]OFD Sender: No OFD packet to send [20:00:35]OFD Sender: No OFD packet to send [20:00:40]OFD Sender: No OFD packet to send [20:00:45]OFD Sender: No OFD packet to send [20:00:50]OFD Sender: No OFD packet to send [20:00:55]OFD Sender: No OFD packet to send [20:01:00]OFD Sender: No OFD packet to send [20:01:05]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:21]OFD Sender: No OFD packet to send [20:01:26]OFD Sender: No OFD packet to send [20:01:31]OFD Sender: No OFD packet to send [20:01:36]OFD Sender: No OFD packet to send [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:51]OFD Sender: No OFD packet to send [20:01:56]OFD Sender: No OFD packet to send [20:02:01]OFD Sender: No OFD packet to send [20:02:06]OFD Sender: No OFD packet to send [20:02:11]OFD Sender: No OFD packet to send [20:02:16]OFD Sender: No OFD packet to send [20:02:16]recv_with_timeout no data received [20:02:21]OFD Sender: No OFD packet to send [20:02:26]OFD Sender: No OFD packet to send [20:02:31]OFD Sender: No OFD packet to send [20:02:36]OFD Sender: No OFD packet to send [20:02:41]OFD Sender: No OFD packet to send [20:02:46]OFD Sender: No OFD packet to send [20:02:51]OFD Sender: No OFD packet to send [20:02:56]OFD Sender: No OFD packet to send [20:03:01]OFD Sender: No OFD packet to send [20:03:06]OFD Sender: No OFD packet to send [20:03:11]OFD Sender: No OFD packet to send [20:03:12]recv_with_timeout no data received [20:03:16]OFD Sender: No OFD packet to send [20:03:21]OFD Sender: No OFD packet to send [20:03:26]OFD Sender: No OFD packet to send [20:03:31]OFD Sender: No OFD packet to send [20:03:35]recv_with_timeout no data received [20:03:36]OFD Sender: No OFD packet to send [20:03:41]OFD Sender: No OFD packet to send [20:03:46]OFD Sender: No OFD packet to send [20:03:47]recv_with_timeout no data received [20:03:51]OFD Sender: No OFD packet to send [20:03:56]OFD Sender: No OFD packet to send [20:04:01]OFD Sender: No OFD packet to send [20:04:06]OFD Sender: No OFD packet to send [20:04:11]OFD Sender: No OFD packet to send [20:04:16]OFD Sender: No OFD packet to send [20:04:21]OFD Sender: No OFD packet to send [20:04:26]OFD Sender: No OFD packet to send [20:04:31]OFD Sender: No OFD packet to send [20:04:36]OFD Sender: No OFD packet to send [20:04:41]OFD Sender: No OFD packet to send [20:04:46]OFD Sender: No OFD packet to send [20:04:51]OFD Sender: No OFD packet to send [20:04:56]OFD Sender: No OFD packet to send [20:05:01]OFD Sender: No OFD packet to send [20:05:06]OFD Sender: No OFD packet to send [20:05:12]OFD Sender: No OFD packet to send [20:05:17]OFD Sender: No OFD packet to send [20:05:22]OFD Sender: No OFD packet to send [20:05:27]OFD Sender: No OFD packet to send [20:05:32]OFD Sender: No OFD packet to send [20:05:37]OFD Sender: No OFD packet to send [20:05:42]OFD Sender: No OFD packet to send [20:05:47]OFD Sender: No OFD packet to send [20:05:51]recv_with_timeout no data received [20:05:52]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17089929+1707180842=1724270771 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 B4 48 C6 66 2A 83 C1 65 FA [20:06:12]Current date/time: 21.08.2024 20:06 [20:06:12]FM_Init [20:06:12]wFMConnect [20:06:12]MH_SAM_On [20:06:12]Write to MH i2c: E0 00 00 08 00 E7 [20:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]*** iso7816_init finished! [20:06:12]*** atr: [20:06:12]*** 0F 3B D5 18 FF 81 91 FE [20:06:12]*** 1F C3 80 73 C8 21 10 0A [20:06:12]*** 00 00 00 00 00 00 00 00 [20:06:12]*** 00 00 00 00 00 00 00 00 [20:06:12]*** 00 00 00 00 00 00 00 00 [20:06:12]*** 00 00 00 00 00 00 00 00 [20:06:12]Read from MH i2c: E0 [20:06:12]MH_I2C_Read... [20:06:12]*** 00 00 00 00 00 00 00 00 [20:06:12]Read from MH i2c: E0 10 00 [20:06:12]MH_I2C_Read... [20:06:12]*** 00 00 00 00 00 00 00 00 [20:06:12]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:06:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:06:12]wFMCommunicate request_size=10 [20:06:12]MH_SAM_APDU [20:06:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:06:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:06:12]Read from MH i2c: E2 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:06:12]RAPDU: 90 00 [20:06:12]wFMCommunicate OK [20:06:12]wFMCommunicate request_size=4 [20:06:12]MH_SAM_APDU [20:06:12]CAPDU: 80 11 00 00 [20:06:12]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:12]Read from MH i2c: E2 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 17 00 [20:06:12]MH_I2C_Read... [20:06:12]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 37 36 39 90 00 DD [20:06:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:12]wFMCommunicate OK [20:06:12]Detected FM SN is 0000000000871769 [20:06:12]Stored FM SN is 0000000000871769 [20:06:12]wFMCommunicate request_size=9 [20:06:12]MH_SAM_APDU [20:06:12]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:06:12]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:06:12]Read from MH i2c: E2 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:06:12]RAPDU: 90 00 [20:06:12]wFMCommunicate OK [20:06:12]FM PIN OK [20:06:12]wFMCommunicate request_size=8 [20:06:12]MH_SAM_APDU [20:06:12]CAPDU: 80 14 04 00 03 02 00 01 [20:06:12]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:06:12]Read from MH i2c: E2 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:06:12]RAPDU: 90 00 [20:06:12]wFMCommunicate OK [20:06:12]wFMCommunicate request_size=13 [20:06:12]MH_SAM_APDU [20:06:12]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:06:12]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:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:06:12]Read from MH i2c: E2 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:06:12]RAPDU: 90 00 [20:06:12]wFMCommunicate OK [20:06:12]wFMCommunicate request_size=4 [20:06:12]MH_SAM_APDU [20:06:12]CAPDU: 80 11 00 00 [20:06:12]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:12]Read from MH i2c: E2 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: E2 17 00 [20:06:12]MH_I2C_Read... [20:06:12]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 37 36 39 90 00 E1 [20:06:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:12]wFMCommunicate OK [20:06:12]DocumentArchiveInit [20:06:12]Start Httpd... [20:06:12]Httpd thread 3067006308 created [20:06:12]Write to MH i2c: 01 00 00 0F 00 0F [20:06:12]Write i2c OK [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: 01 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: 01 07 00 [20:06:12]MH_I2C_Read... [20:06:12]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:06:12]MH Int Process started [20:06:12]Allocated Socket 8 [20:06:12]Bind OK [20:06:12]Listen OK [20:06:12]httpd running on port 8080 [20:06:12]Waiting for new connection... [20:06:13]OFD Sender: No OFD packet to send [20:06:18]accept exits with 9 [20:06:18]New connection [20:06:18]New thread 3066719588 created [20:06:18]Waiting for new connection... [20:06:18] Sock 9.Parse request [20:06:18]Sock 9.Check first char [20:06:18]Sock 9.First char is OK [20:06:18]request: POST /json_proto HTTP/1.0 [20:06:18]Method: POST [20:06:18]URL: /json_proto [20:06:18]Method is POST - this is cgi request [20:06:18]url: /json_proto [20:06:18]query_string will be loaded in cgi processing [20:06:18]execute_cgi json_proto POST (null) [20:06:18]execute_cgi path=json_proto method=POST [20:06:18]POST find Content-Length [20:06:18]Host: 172.17.44.132:8080 [20:06:18]Content-Length: 215 [20:06:18]Content-Type: application/json [20:06:18] [20:06:18]POST finish read [20:06:18]Found Content-Length = 215 [20:06:18]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:06:18]execute_script... [20:06:18]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:06:18]POST & json_proto [20:06:18]process_json_proto [20:06:18]json parsed OK: [20:06:18]protocol is kg_v1.0 [20:06:18]action value=get_value [20:06:18]process_action get_value [20:06:18]cmd_get_value [20:06:18]process_action get_value done [20:06:18]requested_data is exist [20:06:18]produce_requested_data [20:06:18]requested_item kkm.sn is exist - process it [20:06:18]requested_item kkm.ver is exist - process it [20:06:18]requested_item fm.sn is exist - process it [20:06:18]wFMCommunicate request_size=4 [20:06:18]MH_SAM_APDU [20:06:18]CAPDU: 80 11 00 00 [20:06:18]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:06:18]Write i2c OK [20:06:18]MH_I2C_Read... [20:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:18]Read from MH i2c: E2 [20:06:18]MH_I2C_Read... [20:06:18]Read from MH i2c: E2 17 00 [20:06:18]MH_I2C_Read... [20:06:18]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 37 36 39 90 00 E3 [20:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:18]wFMCommunicate OK [20:06:18]requested_item fd.num is exist - process it [20:06:18]SAM_PROTO_GetFieldsCounters [20:06:18]wFMCommunicate request_size=4 [20:06:18]MH_SAM_APDU [20:06:18]CAPDU: 80 13 00 00 [20:06:18]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:06:18]Write i2c OK [20:06:18]MH_I2C_Read... [20:06:18]Read from MH i2c: E2 [20:06:18]MH_I2C_Read... [20:06:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:18]Read from MH i2c: E2 62 00 [20:06:18]MH_I2C_Read... [20:06:18]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 04 [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:06:18]wFMCommunicate OK [20:06:18]SAM_PROTO_GetFieldsCounters done [20:06:18]requested_item shift.num is exist - process it [20:06:18]requested_item shift.opened is exist - process it [20:06:18]req_shift_opened [20:06:18]FM_GetShiftState [20:06:18]SAM_PROTO_GetShiftState [20:06:18]wFMCommunicate request_size=4 [20:06:18]MH_SAM_APDU [20:06:18]CAPDU: 80 13 01 00 [20:06:18]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:06:18]Write i2c OK [20:06:18]MH_I2C_Read... [20:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:18]Read from MH i2c: E2 [20:06:18]MH_I2C_Read... [20:06:18]Read from MH i2c: E2 0E 00 [20:06:18]MH_I2C_Read... [20:06:18]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [20:06:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:18]wFMCommunicate OK [20:06:18]SAM_PROTO_GetShiftState done [20:06:18]FM_GetShiftState done [20:06:18]req_shift_opened done [20:06:18]requested_item shift.open_date is exist - process it [20:06:18]req_shift_open_date [20:06:18]req_shift_open_date done [20:06:18]produce_requested_data done [20:06:18]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164085,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:06:18]process_action_free get_value [20:06:18]json_value_free [20:06:18]json_value_free done [20:06:18]process_json_proto returns [20:06:18]Send response to host [20:06:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164085,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:06:18]free response buf [20:06:18]execute_script done [20:06:18]execute_script returns [20:06:18]free content buf [20:06:18]Sock 9.Close socket [20:06:18]Sock 9.Thread stoped [20:06:18]accept exits with 10 [20:06:18]New connection [20:06:18]New thread 3066576228 created [20:06:18]Thread 3066719588 joined [20:06:18]Waiting for new connection... [20:06:18] Sock 10.Parse request [20:06:18]Sock 10.Check first char [20:06:18]Sock 10.First char is OK [20:06:18]request: POST /json_proto HTTP/1.0 [20:06:18]Method: POST [20:06:18]URL: /json_proto [20:06:18]Method is POST - this is cgi request [20:06:18]url: /json_proto [20:06:18]query_string will be loaded in cgi processing [20:06:18]execute_cgi json_proto POST (null) [20:06:18]execute_cgi path=json_proto method=POST [20:06:18]POST find Content-Length [20:06:31]Read from MH i2c: E2 [20:06:31]MH_I2C_Read... [20:06:31]Read from MH i2c: E2 03 00 [20:06:31]MH_I2C_Read... [20:06:31]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:06:31]RAPDU: 90 00 [20:06:31]wFMCommunicate OK [20:06:31]SAM_PROTO_ClearQueue done [20:06:31]KKMCreateOFDPacket [20:06:31]OFDProtocolAddRootSTLVToBuf [20:06:31]FM_MakeSignedData [20:06:31]FM_MakeSignedData [20:06:31]SAM_PROTO_SignData [20:06:31]wFMCommunicate request_size=4 [20:06:31]MH_SAM_APDU [20:06:31]CAPDU: 80 0D 01 02 [20:06:31]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [20:06:31]Write i2c OK [20:06:31]MH_I2C_Read... [20:06:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:31]Read from MH i2c: E2 [20:06:31]MH_I2C_Read... [20:06:31]Read from MH i2c: E2 03 00 [20:06:31]MH_I2C_Read... [20:06:31]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [20:06:31]RAPDU: 90 00 [20:06:31]wFMCommunicate OK [20:06:31]wFMCommunicate request_size=255 [20:06:31]MH_SAM_APDU [20:06:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 C6 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 80 02 00 35 04 06 00 18 5B 9C 43 [20:06:31]Write to MH i2c: E2 02 01 7B 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 C6 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 80 02 00 35 04 06 00 18 5B 9C 43 00 00 93 [20:06:31]Write i2c OK [20:06:31]MH_I2C_Read... [20:06:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:32]Read from MH i2c: E2 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 03 00 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [20:06:32]RAPDU: 90 00 [20:06:32]wFMCommunicate OK [20:06:32]wFMCommunicate request_size=7 [20:06:32]MH_SAM_APDU [20:06:32]CAPDU: 80 0D 02 02 02 3F 59 [20:06:32]Write to MH i2c: E2 0A 00 7C 00 80 0D 02 02 02 00 3F 59 00 00 92 [20:06:32]Write i2c OK [20:06:32]MH_I2C_Read... [20:06:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:32]Read from MH i2c: E2 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 03 00 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [20:06:32]RAPDU: 90 00 [20:06:32]wFMCommunicate OK [20:06:32]wFMCommunicate request_size=4 [20:06:32]MH_SAM_APDU [20:06:32]CAPDU: 80 0D 03 02 [20:06:32]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [20:06:32]Write i2c OK [20:06:32]MH_I2C_Read... [20:06:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:32]Read from MH i2c: E2 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 0B 00 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 0B 00 7D 00 00 51 D3 65 37 BE 2C 16 D6 90 00 8F [20:06:32]RAPDU: 51 D3 65 37 BE 2C 16 D6 90 00 [20:06:32]wFMCommunicate OK [20:06:32]SAM_PROTO_SignData done [20:06:32]FM_MakeSignedData done [20:06:32]CreateOFDProtocolMessage [20:06:32]wFMCommunicate request_size=4 [20:06:32]MH_SAM_APDU [20:06:32]CAPDU: 80 11 00 00 [20:06:32]Write to MH i2c: E2 08 00 7E 00 80 11 00 00 00 00 00 00 F8 [20:06:32]Write i2c OK [20:06:32]MH_I2C_Read... [20:06:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:32]Read from MH i2c: E2 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 17 00 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: E2 17 00 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [20:06:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:32]wFMCommunicate OK [20:06:32]CreateOFDProtocolMessage done [20:06:32]OFDSenderStorePacket 164087 [20:06:32]StoreOFDPacket docnum=164087 [20:06:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EE 1E 04 01 B1 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 C6 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 80 02 00 35 04 06 00 18 5B 9C 43 3F 59 51 D3 65 37 BE 2C 16 D6 [20:06:32]CheckFolder [20:06:32]dirname=/storage/ofd_packets [20:06:32]CheckFolder done [20:06:32]ProducePacketName [20:06:32]name=ofd_packets/00164087 [20:06:32]NVStorageSaveData ofd_packets/00164087 [20:06:32]File name is /storage/ofd_packets/00164087 [20:06:32]Write 298 bytes [20:06:32]NVStorageSaveData done [20:06:32]OFDSenderStorePacket done [20:06:32]KKMCreateOFDPacket done [20:06:32]NVStorageSaveData kkm_last_timestamp [20:06:32]File name is /storage/kkm_last_timestamp [20:06:32]Write 4 bytes [20:06:32]NVStorageSaveData done [20:06:32]ExternCall_PrintAddStr [20:06:32]wPrintStart [20:06:32]Write to MH i2c: 01 00 00 7F 00 7F [20:06:32]Write i2c OK [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: 01 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: 01 07 00 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: 01 07 00 7F 00 00 00 00 00 00 FF 0F 94 [20:06:32]RasterBufferAndPrint [20:06:32]line Счет N : (1)292710 [20:06:32]line ИНН: 02508201610067 [20:06:32]line Контрольно-Кассовый Чек [20:06:32]line ПРОДАЖА [20:06:32]line ТРК (МРК, ГНК) : 21 [20:06:32]line Товар: 2710194800 [20:06:32]line ДТ-К-5 [20:06:32]line 99.740 * 75.20 [20:06:32]line = 7500.45 [20:06:32]line НДС 12% НСП 1% [20:06:32]line > о реализуемом товаре [20:06:32]line ОКРУГЛЕНИЕ: -0.45 [20:06:32]line ИТОГО: 7500.00 [20:06:32]line Внесено: 7500.00 [20:06:32]line СДАЧА: 0.00 [20:06:32]line НСП 1% : 66.38 [20:06:32]line НДС 12% : 796.51 [20:06:32]line Наличными: 7500.00 [20:06:32]line Безнал.: 0.00 [20:06:32]line Место: АЗС № 130 "Партнер Нефть" [20:06:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:06:32]line СНО: Общий режим [20:06:32]line Чек 685 21.08.2024 20:06 [20:06:32]line Смена: 466 ФФД: 1.0 [20:06:32]line ЗНМ: 0300000070 [20:06:32]line РНМ: 0000000000092562 [20:06:32]line Версия ККМ: 001 [20:06:32]line [20:06:32]line Дисконтная программа [20:06:32]line ДТ [20:06:32]line номер 130 [20:06:32]line сэкономлено 99.74 сом [20:06:32]line ФМ: 0000000000871769 [20:06:32]line ФД: 164087 [20:06:32]line ФПД: 26781742743385 [20:06:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200630&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164087&fm=26781742743385&tin=02508201610067®Number=0000000000092562&sum=750000 [20:06:32]written 0, free lines is 4095 [20:06:32]OFD Sender: Processing packet 164086 [packets to send 972, broken 970] [20:06:32]ProducePacketName [20:06:32]name=ofd_packets/00164086 [20:06:32]OFD Sender: To server: pG, [20:06:32]CommunicateWithHost lk.salyk.kg:30040 [20:06:32]ConnectInit lk.salyk.kg [20:06:32]Write to MH i2c: 01 00 00 AF 00 AF [20:06:32]Write i2c OK [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: 01 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: 01 07 00 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 7E 0C 40 [20:06:32]RasterBufferAndPrint [20:06:32]line [20:06:32]line [20:06:32]line [20:06:32]line [20:06:32]line [20:06:32]written 0, free lines is 3228 [20:06:32]MH_Cut [20:06:32]Write to MH i2c: D1 01 00 B6 00 01 88 [20:06:32]Write i2c OK [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: D1 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: D1 01 00 [20:06:32]MH_I2C_Read... [20:06:32]Read from MH i2c: D1 01 00 B6 00 00 87 [20:06:32]Write to MH i2c: 01 00 00 B7 00 B7 [20:06:32]Write i2c OK [20:06:32]MH_I2C_Read... [20:06:33]*** Cut start [20:06:33]*** Purtial cut [20:06:33]*** Stage 1: CUTSNS_PIN = 1 [20:06:35]Read from MH i2c: 01 [20:06:35]MH_I2C_Read... [20:06:35]*** Stop cut motor [20:06:35]*** Cut end [20:06:35]Read from MH i2c: 01 07 00 [20:06:35]MH_I2C_Read... [20:06:35]Read from MH i2c: 01 07 00 B7 00 00 00 00 00 00 FF 0F CC [20:06:35]process_action close_receipt done [20:06:35]requested_data is exist [20:06:35]produce_requested_data [20:06:35]requested_item fm.sn is exist - process it [20:06:35]wFMCommunicate request_size=4 [20:06:35]MH_SAM_APDU [20:06:35]CAPDU: 80 11 00 00 [20:06:35]Write to MH i2c: E2 08 00 B8 00 80 11 00 00 00 00 00 00 32 [20:06:35]Write i2c OK [20:06:35]MH_I2C_Read... [20:06:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:35]Read from MH i2c: E2 [20:06:35]MH_I2C_Read... [20:06:35]Read from MH i2c: E2 17 00 [20:06:35]MH_I2C_Read... [20:06:35]Read from MH i2c: E2 17 00 B8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [20:06:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:35]wFMCommunicate OK [20:06:35]requested_item fd.num is exist - process it [20:06:35]SAM_PROTO_GetFieldsCounters [20:06:35]wFMCommunicate request_size=4 [20:06:35]MH_SAM_APDU [20:06:35]CAPDU: 80 13 00 00 [20:06:35]Write to MH i2c: E2 08 00 B9 00 80 13 00 00 00 00 00 00 35 [20:06:35]Write i2c OK [20:06:35]MH_I2C_Read... [20:06:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:36]Read from MH i2c: E2 [20:06:36]MH_I2C_Read... [20:06:36]Read from MH i2c: E2 62 00 [20:06:36]MH_I2C_Read... [20:06:36]Read from MH i2c: E2 62 00 B9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 B4 [20:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:06:36]wFMCommunicate OK [20:06:36]SAM_PROTO_GetFieldsCounters done [20:06:36]requested_item shift.num is exist - process it [20:06:36]requested_item shift.opened is exist - process it [20:06:36]req_shift_opened [20:06:36]FM_GetShiftState [20:06:36]SAM_PROTO_GetShiftState [20:06:36]wFMCommunicate request_size=4 [20:06:36]MH_SAM_APDU [20:06:36]CAPDU: 80 13 01 00 [20:06:36]Write to MH i2c: E2 08 00 BA 00 80 13 01 00 00 00 00 00 37 [20:06:36]Write i2c OK [20:06:36]MH_I2C_Read... [20:06:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:36]Read from MH i2c: E2 [20:06:36]MH_I2C_Read... [20:06:36]Read from MH i2c: E2 0E 00 [20:06:36]MH_I2C_Read... [20:06:36]Read from MH i2c: E2 0E 00 BA 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FD [20:06:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:36]wFMCommunicate OK [20:06:36]SAM_PROTO_GetShiftState done [20:06:36]FM_GetShiftState done [20:06:36]req_shift_opened done [20:06:36]requested_item shift.open_date is exist - process it [20:06:36]req_shift_open_date [20:06:36]req_shift_open_date done [20:06:36]produce_requested_data done [20:06:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164087,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:06:36]process_action_free close_receipt [20:06:36]json_value_free [20:06:36]json_value_free done [20:06:36]process_json_proto returns [20:06:36]Send response to host [20:06:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164087,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:06:36]free response buf [20:06:36]execute_script done [20:06:36]execute_script returns [20:06:36]free content buf [20:06:36]Sock 10.Close socket [20:06:36]Sock 10.Thread stoped [20:06:36]accept exits with 6 [20:06:36]New connection [20:06:36]New thread 3066719588 created [20:06:36]Thread 3066576228 joined [20:06:36]Waiting for new connection... [20:06:36] Sock 6.Parse request [20:06:36]Sock 6.Check first char [20:06:36]Sock 6.First char is OK [20:06:36]request: POST /json_proto HTTP/1.0 [20:06:36]Method: POST [20:06:36]URL: /json_proto [20:06:36]Method is POST - this is cgi request [20:06:36]url: /json_proto [20:06:36]query_string will be loaded in cgi processing [20:06:36]execute_cgi json_proto POST (null) [20:06:36]execute_cgi path=json_proto method=POST [20:06:36]POST find Content-Length [20:06:36]Host: 172.17.44.132:8080 [20:06:36]Content-Length: 613 [20:06:36]Content-Type: application/json [20:06:36] [20:06:36]POST finish read [20:06:36]Found Content-Length = 613 [20:06:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50691", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:36]execute_script... [20:06:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50691", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:36]POST & json_proto [20:06:36]process_json_proto [20:06:36]json parsed OK: [20:06:36]protocol is kg_v1.0 [20:06:36]action value=close_receipt [20:06:36]process_action close_receipt [20:06:36]cmd_close_receipt [20:06:36]MH_GetDate [20:06:36]Write to MH i2c: F0 00 00 BB 00 AA [20:06:36]Write i2c OK [20:06:36]MH_I2C_Read... [20:06:36]Read from MH i2c: F0 [20:06:36]MH_I2C_Read... [20:06:36]Read from MH i2c: F0 09 00 [20:06:36]MH_I2C_Read... [20:06:36]Read from MH i2c: F0 09 00 BB 00 00 CD 48 C6 66 2A 83 C1 65 C7 [20:06:37]GetLastDocTimeStamp 1724270790 [20:06:37]current date 1724270797 [20:06:37]FM_GetShiftState [20:06:37]SAM_PROTO_GetShiftState [20:06:37]wFMCommunicate request_size=4 [20:06:37]MH_SAM_APDU [20:06:37]CAPDU: 80 13 01 00 [20:06:37]Write to MH i2c: E2 08 00 BC 00 80 13 01 00 00 00 00 00 39 [20:06:37]Write i2c OK [20:06:37]MH_I2C_Read... [20:06:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:37]Read from MH i2c: E2 [20:06:37]MH_I2C_Read... [20:06:37]Read from MH i2c: E2 0E 00 [20:06:37]MH_I2C_Read... [20:06:37]Read from MH i2c: E2 0E 00 BC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FF [20:06:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:37]wFMCommunicate OK [20:06:37]SAM_PROTO_GetShiftState done [20:06:37]FM_GetShiftState done [20:06:37]opened in 1724199517 [20:06:37]opened+sec_in_day 1724285917 [20:06:37]quantity*price = 11000 [20:06:37]sum+1 = 11001 [20:06:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 686 21.08.2024 20:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164088 ФПД: 65257274263460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164088&fm=65257274263460&tin=02508201610067®Number=0000000000092562&sum=11000 0 [20:06:38]StoreToDocumentArchive [20:06:38]shift 466 fd 164088 [20:06:38]save to /storage/0466/doc_00164088 [20:06:38]save last doc name /storage/0466/doc_00164088 to /storage/kkm_last_doc_name [20:06:38]save OK [20:06:38]Clear old archive folders... [20:06:38]ProcessDocumentItem done err = 0, tmpTLVsize=266 [20:06:38]tlvbuf is 006008C0 [20:06:38]SAM_PROTO_ClearQueue [20:06:38]wFMCommunicate request_size=4 [20:06:38]MH_SAM_APDU [20:06:38]CAPDU: 80 09 00 00 [20:06:38]Write to MH i2c: E2 08 00 C9 00 80 09 00 00 00 00 00 00 3B [20:06:38]Write i2c OK [20:06:38]MH_I2C_Read... [20:06:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:38]Read from MH i2c: E2 [20:06:38]MH_I2C_Read... [20:06:38]Read from MH i2c: E2 03 00 [20:06:38]MH_I2C_Read... [20:06:38]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [20:06:38]RAPDU: 90 00 [20:06:38]wFMCommunicate OK [20:06:38]SAM_PROTO_ClearQueue done [20:06:38]KKMCreateOFDPacket [20:06:38]OFDProtocolAddRootSTLVToBuf [20:06:38]FM_MakeSignedData [20:06:38]FM_MakeSignedData [20:06:38]SAM_PROTO_SignData [20:06:38]wFMCommunicate request_size=4 [20:06:38]MH_SAM_APDU [20:06:38]CAPDU: 80 0D 01 02 [20:06:38]Write to MH i2c: E2 08 00 CA 00 80 0D 01 02 00 00 00 00 43 [20:06:38]Write i2c OK [20:06:38]MH_I2C_Read... [20:06:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:38]Read from MH i2c: E2 [20:06:38]MH_I2C_Read... [20:06:38]Read from MH i2c: E2 03 00 [20:06:38]MH_I2C_Read... [20:06:38]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [20:06:38]RAPDU: 90 00 [20:06:38]wFMCommunicate OK [20:06:38]wFMCommunicate request_size=255 [20:06:38]MH_SAM_APDU [20:06:38]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 CD 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [20:06:38]Write to MH i2c: E2 02 01 CB 00 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 CD 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 7C [20:06:39]Write i2c OK [20:06:39]MH_I2C_Read... [20:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:39]Read from MH i2c: E2 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 03 00 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [20:06:39]RAPDU: 90 00 [20:06:39]wFMCommunicate OK [20:06:39]wFMCommunicate request_size=25 [20:06:39]MH_SAM_APDU [20:06:39]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 F8 80 02 00 35 04 06 00 3B 59 E4 A6 C7 A4 [20:06:39]Write to MH i2c: E2 1C 00 CC 00 80 0D 02 02 14 00 36 39 10 04 04 00 F8 80 02 00 35 04 06 00 3B 59 E4 A6 C7 A4 00 00 37 [20:06:39]Write i2c OK [20:06:39]MH_I2C_Read... [20:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:39]Read from MH i2c: E2 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 03 00 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [20:06:39]RAPDU: 90 00 [20:06:39]wFMCommunicate OK [20:06:39]wFMCommunicate request_size=4 [20:06:39]MH_SAM_APDU [20:06:39]CAPDU: 80 0D 03 02 [20:06:39]Write to MH i2c: E2 08 00 CD 00 80 0D 03 02 00 00 00 00 48 [20:06:39]Write i2c OK [20:06:39]MH_I2C_Read... [20:06:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:39]Read from MH i2c: E2 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 0B 00 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 0B 00 CD 00 00 CC 12 B0 B5 5D 2B 00 F6 90 00 0A [20:06:39]RAPDU: CC 12 B0 B5 5D 2B 00 F6 90 00 [20:06:39]wFMCommunicate OK [20:06:39]SAM_PROTO_SignData done [20:06:39]FM_MakeSignedData done [20:06:39]CreateOFDProtocolMessage [20:06:39]wFMCommunicate request_size=4 [20:06:39]MH_SAM_APDU [20:06:39]CAPDU: 80 11 00 00 [20:06:39]Write to MH i2c: E2 08 00 CE 00 80 11 00 00 00 00 00 00 48 [20:06:39]Write i2c OK [20:06:39]MH_I2C_Read... [20:06:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:39]Read from MH i2c: E2 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 17 00 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: E2 17 00 CE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [20:06:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:39]wFMCommunicate OK [20:06:39]CreateOFDProtocolMessage done [20:06:39]OFDSenderStorePacket 164088 [20:06:39]StoreOFDPacket docnum=164088 [20:06:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 85 6B 16 01 A9 81 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 CD 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 80 02 00 35 04 06 00 3B 59 E4 A6 C7 A4 CC 12 B0 B5 5D 2B 00 F6 [20:06:39]CheckFolder [20:06:39]dirname=/storage/ofd_packets [20:06:39]CheckFolder done [20:06:39]ProducePacketName [20:06:39]name=ofd_packets/00164088 [20:06:39]NVStorageSaveData ofd_packets/00164088 [20:06:39]File name is /storage/ofd_packets/00164088 [20:06:39]Write 316 bytes [20:06:39]NVStorageSaveData done [20:06:39]OFDSenderStorePacket done [20:06:39]KKMCreateOFDPacket done [20:06:39]NVStorageSaveData kkm_last_timestamp [20:06:39]File name is /storage/kkm_last_timestamp [20:06:39]Write 4 bytes [20:06:39]NVStorageSaveData done [20:06:39]ExternCall_PrintAddStr [20:06:39]wPrintStart [20:06:39]Write to MH i2c: 01 00 00 CF 00 CF [20:06:39]Write i2c OK [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: 01 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: 01 07 00 [20:06:39]MH_I2C_Read... [20:06:39]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [20:06:39]RasterBufferAndPrint [20:06:39]line Счет N : (3)50691 [20:06:39]line ИНН: 02508201610067 [20:06:39]line Контрольно-Кассовый Чек [20:06:39]line ПРОДАЖА [20:06:39]line Товар: 4870001570071 [20:06:39]line Напиток Pepsi 1л [20:06:39]line 1.000 * 110.00 [20:06:39]line = 110.00 [20:06:39]line НДС 12% НСП 1% [20:06:39]line > о реализуемом товаре [20:06:39]line ИТОГО: 110.00 [20:06:39]line НСП 1% : 0.97 [20:06:39]line НДС 12% : 11.68 [20:06:39]line Наличными: 110.00 [20:06:39]line Безнал.: 0.00 [20:06:39]line Место: АЗС № 130 "Партнер Нефть" [20:06:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:06:39]line СНО: Общий режим [20:06:39]line Чек 686 21.08.2024 20:06 [20:06:39]line Смена: 466 ФФД: 1.0 [20:06:39]line ЗНМ: 0300000070 [20:06:39]line РНМ: 0000000000092562 [20:06:39]line Версия ККМ: 001 [20:06:39]line ФМ: 0000000000871769 [20:06:39]line ФД: 164088 [20:06:39]line ФПД: 65257274263460 [20:06:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164088&fm=65257274263460&tin=02508201610067®Number=0000000000092562&sum=11000 [20:06:39]line 0 [20:06:39]written 0, free lines is 4095 [20:06:39]OFD Sender: Processing packet 164086 [packets to send 973, broken 970] [20:06:39]ProducePacketName [20:06:39]name=ofd_packets/00164086 [20:06:39]OFD Sender: To server: pG, [20:06:39]CommunicateWithHost lk.salyk.kg:30040 [20:06:39]ConnectInit lk.salyk.kg [20:06:40]Write to MH i2c: 01 00 00 F7 00 F7 [20:06:40]Write i2c OK [20:06:40]MH_I2C_Read... [20:06:40]Read from MH i2c: 01 [20:06:40]MH_I2C_Read... [20:06:40]Read from MH i2c: 01 07 00 [20:06:40]MH_I2C_Read... [20:06:40]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 ED 0C F7 [20:06:40]RasterBufferAndPrint [20:06:40]line [20:06:40]line [20:06:40]line [20:06:40]line [20:06:40]line [20:06:40]written 0, free lines is 3344 [20:06:40]MH_Cut [20:06:40]Write to MH i2c: D1 01 00 FE 00 01 D0 [20:06:40]Write i2c OK [20:06:40]MH_I2C_Read... [20:06:40]Read from MH i2c: D1 [20:06:40]MH_I2C_Read... [20:06:40]Read from MH i2c: D1 01 00 [20:06:40]MH_I2C_Read... [20:06:40]Read from MH i2c: D1 01 00 FE 00 00 CF [20:06:40]Write to MH i2c: 01 00 00 FF 00 FF [20:06:40]Write i2c OK [20:06:40]MH_I2C_Read... [20:06:40]*** Cut start [20:06:40]*** Purtial cut [20:06:40]*** Stage 1: CUTSNS_PIN = 1 [20:06:42]Read from MH i2c: 01 [20:06:42]MH_I2C_Read... [20:06:42]*** Stop cut motor [20:06:42]*** Cut end [20:06:42]Read from MH i2c: 01 07 00 [20:06:42]MH_I2C_Read... [20:06:42]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [20:06:42]process_action close_receipt done [20:06:42]requested_data is exist [20:06:42]produce_requested_data [20:06:42]requested_item fm.sn is exist - process it [20:06:42]wFMCommunicate request_size=4 [20:06:42]MH_SAM_APDU [20:06:42]CAPDU: 80 11 00 00 [20:06:42]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [20:06:42]Write i2c OK [20:06:42]MH_I2C_Read... [20:06:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:42]Read from MH i2c: E2 [20:06:42]MH_I2C_Read... [20:06:42]Read from MH i2c: E2 17 00 [20:06:42]MH_I2C_Read... [20:06:42]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D4 [20:06:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:43]wFMCommunicate OK [20:06:43]requested_item fd.num is exist - process it [20:06:43]SAM_PROTO_GetFieldsCounters [20:06:43]wFMCommunicate request_size=4 [20:06:43]MH_SAM_APDU [20:06:43]CAPDU: 80 13 00 00 [20:06:43]Write to MH i2c: E2 08 00 01 01 80 13 00 00 00 00 00 00 7E [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:43]Read from MH i2c: E2 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 62 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 62 00 01 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 01 [20:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:06:43]wFMCommunicate OK [20:06:43]SAM_PROTO_GetFieldsCounters done [20:06:43]requested_item shift.num is exist - process it [20:06:43]requested_item shift.opened is exist - process it [20:06:43]req_shift_opened [20:06:43]FM_GetShiftState [20:06:43]SAM_PROTO_GetShiftState [20:06:43]wFMCommunicate request_size=4 [20:06:43]MH_SAM_APDU [20:06:43]CAPDU: 80 13 01 00 [20:06:43]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:43]Read from MH i2c: E2 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 0E 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 46 [20:06:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:43]wFMCommunicate OK [20:06:43]SAM_PROTO_GetShiftState done [20:06:43]FM_GetShiftState done [20:06:43]req_shift_opened done [20:06:43]requested_item shift.open_date is exist - process it [20:06:43]req_shift_open_date [20:06:43]req_shift_open_date done [20:06:43]produce_requested_data done [20:06:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164088,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:06:43]process_action_free close_receipt [20:06:43]json_value_free [20:06:43]json_value_free done [20:06:43]process_json_proto returns [20:06:43]Send response to host [20:06:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164088,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:06:43]free response buf [20:06:43]execute_script done [20:06:43]execute_script returns [20:06:43]free content buf [20:06:43]Sock 6.Close socket [20:06:43]Sock 6.Thread stoped [20:06:43]accept exits with 10 [20:06:43]New connection [20:06:43]New thread 3066576228 created [20:06:43]Thread 3066719588 joined [20:06:43]Waiting for new connection... [20:06:43] Sock 10.Parse request [20:06:43]Sock 10.Check first char [20:06:43]Sock 10.First char is OK [20:06:43]request: POST /json_proto HTTP/1.0 [20:06:43]Method: POST [20:06:43]URL: /json_proto [20:06:43]Method is POST - this is cgi request [20:06:43]url: /json_proto [20:06:43]query_string will be loaded in cgi processing [20:06:43]execute_cgi json_proto POST (null) [20:06:43]execute_cgi path=json_proto method=POST [20:06:43]POST find Content-Length [20:06:43]Host: 172.17.44.132:8080 [20:06:43]Content-Length: 978 [20:06:43]Content-Type: application/json [20:06:43] [20:06:43]POST finish read [20:06:43]Found Content-Length = 978 [20:06:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:43]execute_script... [20:06: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)292711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:43]POST & json_proto [20:06:43]process_json_proto [20:06:43]json parsed OK: [20:06:43]protocol is kg_v1.0 [20:06:43]action value=close_receipt [20:06:43]process_action close_receipt [20:06:43]cmd_close_receipt [20:06:43]MH_GetDate [20:06:43]Write to MH i2c: F0 00 00 03 01 F3 [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: F0 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: F0 09 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: F0 09 00 03 01 00 D3 48 C6 66 2A 83 C1 65 16 [20:06:43]GetLastDocTimeStamp 1724270797 [20:06:43]current date 1724270803 [20:06:43]FM_GetShiftState [20:06:43]SAM_PROTO_GetShiftState [20:06:43]wFMCommunicate request_size=4 [20:06:43]MH_SAM_APDU [20:06:43]CAPDU: 80 13 01 00 [20:06:43]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [20:06:43]Write i2c OK [20:06:43]MH_I2C_Read... [20:06:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:43]Read from MH i2c: E2 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 0E 00 [20:06:43]MH_I2C_Read... [20:06:43]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 48 [20:06:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:43]wFMCommunicate OK [20:06:43]SAM_PROTO_GetShiftState done [20:06:43]FM_GetShiftState done [20:06:43]opened in 1724199517 [20:06:43]opened+sec_in_day 1724285917 [20:06:43]quantity*price = 750044 [20:06:43]sum+1 = 750046 [20:06:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 687 21.08.2024 20:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 99.74 сом ФМ: 0000000000871769 ФД: 164089 ФПД: 89415535901480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164089&fm=89415535901480&tin=02508201610067®Number=0000000000092562&sum=750000 [20:06:45]StoreToDocumentArchive [20:06:45]shift 466 fd 164089 [20:06:45]save to /storage/0466/doc_00164089 [20:06:45]save last doc name /storage/0466/doc_00164089 to /storage/kkm_last_doc_name [20:06:45]save OK [20:06:45]Clear old archive folders... [20:06:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:06:45]tlvbuf is 005C95E0 [20:06:45]SAM_PROTO_ClearQueue [20:06:45]wFMCommunicate request_size=4 [20:06:45]MH_SAM_APDU [20:06:45]CAPDU: 80 09 00 00 [20:06:45]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [20:06:45]Write i2c OK [20:06:45]MH_I2C_Read... [20:06:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:45]Read from MH i2c: E2 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 03 00 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [20:06:45]RAPDU: 90 00 [20:06:45]wFMCommunicate OK [20:06:45]SAM_PROTO_ClearQueue done [20:06:45]KKMCreateOFDPacket [20:06:45]OFDProtocolAddRootSTLVToBuf [20:06:45]FM_MakeSignedData [20:06:45]FM_MakeSignedData [20:06:45]SAM_PROTO_SignData [20:06:45]wFMCommunicate request_size=4 [20:06:45]MH_SAM_APDU [20:06:45]CAPDU: 80 0D 01 02 [20:06:45]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [20:06:45]Write i2c OK [20:06:45]MH_I2C_Read... [20:06:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:45]Read from MH i2c: E2 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 03 00 [20:06:45]MH_I2C_Read... [20:06:45]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [20:06:45]RAPDU: 90 00 [20:06:45]wFMCommunicate OK [20:06:45]wFMCommunicate request_size=255 [20:06:45]MH_SAM_APDU [20:06:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 D3 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 80 02 00 35 04 06 00 51 52 AD 41 [20:06:45]Write to MH i2c: E2 02 01 13 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 D3 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 80 02 00 35 04 06 00 51 52 AD 41 00 00 7C [20:06:46]Write i2c OK [20:06:46]MH_I2C_Read... [20:06:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:46]Read from MH i2c: E2 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 03 00 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [20:06:46]RAPDU: 90 00 [20:06:46]wFMCommunicate OK [20:06:46]wFMCommunicate request_size=7 [20:06:46]MH_SAM_APDU [20:06:46]CAPDU: 80 0D 02 02 02 3B 28 [20:06:46]Write to MH i2c: E2 0A 00 14 01 80 0D 02 02 02 00 3B 28 00 00 F6 [20:06:46]Write i2c OK [20:06:46]MH_I2C_Read... [20:06:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:46]Read from MH i2c: E2 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 03 00 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [20:06:46]RAPDU: 90 00 [20:06:46]wFMCommunicate OK [20:06:46]wFMCommunicate request_size=4 [20:06:46]MH_SAM_APDU [20:06:46]CAPDU: 80 0D 03 02 [20:06:46]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [20:06:46]Write i2c OK [20:06:46]MH_I2C_Read... [20:06:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:46]Read from MH i2c: E2 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 0B 00 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 0B 00 15 01 00 78 45 EE C3 1D 78 E3 1A 90 00 92 [20:06:46]RAPDU: 78 45 EE C3 1D 78 E3 1A 90 00 [20:06:46]wFMCommunicate OK [20:06:46]SAM_PROTO_SignData done [20:06:46]FM_MakeSignedData done [20:06:46]CreateOFDProtocolMessage [20:06:46]wFMCommunicate request_size=4 [20:06:46]MH_SAM_APDU [20:06:46]CAPDU: 80 11 00 00 [20:06:46]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [20:06:46]Write i2c OK [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 [20:06:46]MH_I2C_Read... [20:06:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:46]Read from MH i2c: E2 17 00 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [20:06:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:46]wFMCommunicate OK [20:06:46]CreateOFDProtocolMessage done [20:06:46]OFDSenderStorePacket 164089 [20:06:46]StoreOFDPacket docnum=164089 [20:06:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DB F5 04 01 D0 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 D3 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 80 02 00 35 04 06 00 51 52 AD 41 3B 28 78 45 EE C3 1D 78 E3 1A [20:06:46]CheckFolder [20:06:46]dirname=/storage/ofd_packets [20:06:46]CheckFolder done [20:06:46]ProducePacketName [20:06:46]name=ofd_packets/00164089 [20:06:46]NVStorageSaveData ofd_packets/00164089 [20:06:46]File name is /storage/ofd_packets/00164089 [20:06:46]Write 298 bytes [20:06:46]NVStorageSaveData done [20:06:46]OFDSenderStorePacket done [20:06:46]KKMCreateOFDPacket done [20:06:46]NVStorageSaveData kkm_last_timestamp [20:06:46]File name is /storage/kkm_last_timestamp [20:06:46]Write 4 bytes [20:06:46]NVStorageSaveData done [20:06:46]ExternCall_PrintAddStr [20:06:46]wPrintStart [20:06:46]Write to MH i2c: 01 00 00 17 01 18 [20:06:46]Write i2c OK [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: 01 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: 01 07 00 [20:06:46]MH_I2C_Read... [20:06:46]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [20:06:46]RasterBufferAndPrint [20:06:46]line Счет N : (1)292711 [20:06:46]line ИНН: 02508201610067 [20:06:46]line Контрольно-Кассовый Чек [20:06:46]line ПРОДАЖА [20:06:46]line ТРК (МРК, ГНК) : 11 [20:06:46]line Товар: 2710194800 [20:06:46]line ДТ-К-5 [20:06:46]line 99.740 * 75.20 [20:06:46]line = 7500.45 [20:06:46]line НДС 12% НСП 1% [20:06:46]line > о реализуемом товаре [20:06:46]line ОКРУГЛЕНИЕ: -0.45 [20:06:46]line ИТОГО: 7500.00 [20:06:46]line Внесено: 7500.00 [20:06:46]line СДАЧА: 0.00 [20:06:46]line НСП 1% : 66.38 [20:06:46]line НДС 12% : 796.51 [20:06:46]line Наличными: 7500.00 [20:06:46]line Безнал.: 0.00 [20:06:46]line Место: АЗС № 130 "Партнер Нефть" [20:06:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:06:46]line СНО: Общий режим [20:06:46]line Чек 687 21.08.2024 20:06 [20:06:46]line Смена: 466 ФФД: 1.0 [20:06:46]line ЗНМ: 0300000070 [20:06:46]line РНМ: 0000000000092562 [20:06:46]line Версия ККМ: 001 [20:06:46]line [20:06:46]line Дисконтная программа [20:06:46]line ДТ [20:06:46]line номер 130 [20:06:46]line сэкономлено 99.74 сом [20:06:46]line ФМ: 0000000000871769 [20:06:46]line ФД: 164089 [20:06:46]line ФПД: 89415535901480 [20:06:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164089&fm=89415535901480&tin=02508201610067®Number=0000000000092562&sum=750000 [20:06:46]OFD Sender: Processing packet 164086 [packets to send 974, broken 970] [20:06:46]ProducePacketName [20:06:46]name=ofd_packets/00164086 [20:06:46]OFD Sender: To server: pG, [20:06:46]CommunicateWithHost lk.salyk.kg:30040 [20:06:46]ConnectInit lk.salyk.kg [20:06:46]written 0, free lines is 4095 [20:06:47]Write to MH i2c: 01 00 00 47 01 48 [20:06:47]Write i2c OK [20:06:47]MH_I2C_Read... [20:06:47]Read from MH i2c: 01 [20:06:47]MH_I2C_Read... [20:06:47]Read from MH i2c: 01 07 00 [20:06:47]MH_I2C_Read... [20:06:47]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 7D 0C D8 [20:06:47]RasterBufferAndPrint [20:06:47]line [20:06:47]line [20:06:47]line [20:06:47]line [20:06:47]line [20:06:47]written 0, free lines is 3240 [20:06:47]MH_Cut [20:06:47]Write to MH i2c: D1 01 00 4E 01 01 21 [20:06:47]Write i2c OK [20:06:47]MH_I2C_Read... [20:06:47]Read from MH i2c: D1 [20:06:47]MH_I2C_Read... [20:06:47]Read from MH i2c: D1 01 00 [20:06:47]MH_I2C_Read... [20:06:47]Read from MH i2c: D1 01 00 4E 01 00 20 [20:06:47]Write to MH i2c: 01 00 00 4F 01 50 [20:06:47]Write i2c OK [20:06:47]MH_I2C_Read... [20:06:48]*** Cut start [20:06:48]*** Purtial cut [20:06:48]*** Stage 1: CUTSNS_PIN = 1 [20:06:50]Read from MH i2c: 01 [20:06:50]MH_I2C_Read... [20:06:50]*** Stop cut motor [20:06:50]*** Cut end [20:06:50]Read from MH i2c: 01 07 00 [20:06:50]MH_I2C_Read... [20:06:50]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 FF 0F 65 [20:06:50]process_action close_receipt done [20:06:50]requested_data is exist [20:06:50]produce_requested_data [20:06:50]requested_item fm.sn is exist - process it [20:06:50]wFMCommunicate request_size=4 [20:06:50]MH_SAM_APDU [20:06:50]CAPDU: 80 11 00 00 [20:06:50]Write to MH i2c: E2 08 00 50 01 80 11 00 00 00 00 00 00 CB [20:06:50]Write i2c OK [20:06:50]MH_I2C_Read... [20:06:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:50]Read from MH i2c: E2 [20:06:50]MH_I2C_Read... [20:06:50]Read from MH i2c: E2 17 00 [20:06:50]MH_I2C_Read... [20:06:50]Read from MH i2c: E2 17 00 50 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [20:06:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:50]wFMCommunicate OK [20:06:50]requested_item fd.num is exist - process it [20:06:50]SAM_PROTO_GetFieldsCounters [20:06:50]wFMCommunicate request_size=4 [20:06:50]MH_SAM_APDU [20:06:50]CAPDU: 80 13 00 00 [20:06:50]Write to MH i2c: E2 08 00 51 01 80 13 00 00 00 00 00 00 CE [20:06:50]Write i2c OK [20:06:50]MH_I2C_Read... [20:06:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:50]Read from MH i2c: E2 [20:06:50]MH_I2C_Read... [20:06:50]Read from MH i2c: E2 62 00 [20:06:50]MH_I2C_Read... [20:06:50]Read from MH i2c: E2 62 00 51 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [20:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:06:50]wFMCommunicate OK [20:06:50]SAM_PROTO_GetFieldsCounters done [20:06:50]requested_item shift.num is exist - process it [20:06:50]requested_item shift.opened is exist - process it [20:06:50]req_shift_opened [20:06:50]FM_GetShiftState [20:06:50]SAM_PROTO_GetShiftState [20:06:50]wFMCommunicate request_size=4 [20:06:50]MH_SAM_APDU [20:06:50]CAPDU: 80 13 01 00 [20:06:50]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [20:06:50]Write i2c OK [20:06:50]MH_I2C_Read... [20:06:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:50]Read from MH i2c: E2 [20:06:50]MH_I2C_Read... [20:06:50]Read from MH i2c: E2 0E 00 [20:06:50]MH_I2C_Read... [20:06:50]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 96 [20:06:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:50]wFMCommunicate OK [20:06:50]SAM_PROTO_GetShiftState done [20:06:50]FM_GetShiftState done [20:06:50]req_shift_opened done [20:06:50]requested_item shift.open_date is exist - process it [20:06:50]req_shift_open_date [20:06:50]req_shift_open_date done [20:06:50]produce_requested_data done [20:06:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164089,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:06:50]process_action_free close_receipt [20:06:50]json_value_free [20:06:50]json_value_free done [20:06:50]process_json_proto returns [20:06:50]Send response to host [20:06:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164089,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:06:50]free response buf [20:06:50]execute_script done [20:06:50]execute_script returns [20:06:50]free content buf [20:06:50]Sock 10.Close socket [20:06:50]Sock 10.Thread stoped [20:06:51]accept exits with 6 [20:06:51]New connection [20:06:51]New thread 3066719588 created [20:06:51]Thread 3066576228 joined [20:06:51]Waiting for new connection... [20:06:51] Sock 6.Parse request [20:06:51]Sock 6.Check first char [20:06:51]Sock 6.First char is OK [20:06:51]request: POST /json_proto HTTP/1.0 [20:06:51]Method: POST [20:06:51]URL: /json_proto [20:06:51]Method is POST - this is cgi request [20:06:51]url: /json_proto [20:06:51]query_string will be loaded in cgi processing [20:06:51]execute_cgi json_proto POST (null) [20:06:51]execute_cgi path=json_proto method=POST [20:06:51]POST find Content-Length [20:06:51]Host: 172.17.44.132:8080 [20:06:51]Content-Length: 621 [20:06:51]Content-Type: application/json [20:06:51] [20:06:51]POST finish read [20:06:51]Found Content-Length = 621 [20:06:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50692", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:51]execute_script... [20:06:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50692", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:51]POST & json_proto [20:06:51]process_json_proto [20:06:51]json parsed OK: [20:06:51]protocol is kg_v1.0 [20:06:51]action value=close_receipt [20:06:51]process_action close_receipt [20:06:51]cmd_close_receipt [20:06:51]MH_GetDate [20:06:51]Write to MH i2c: F0 00 00 53 01 43 [20:06:51]Write i2c OK [20:06:51]MH_I2C_Read... [20:06:51]Read from MH i2c: F0 [20:06:51]MH_I2C_Read... [20:06:51]Read from MH i2c: F0 09 00 [20:06:51]MH_I2C_Read... [20:06:51]Read from MH i2c: F0 09 00 53 01 00 DB 48 C6 66 2A 83 C1 65 6E [20:06:51]GetLastDocTimeStamp 1724270803 [20:06:51]current date 1724270811 [20:06:51]FM_GetShiftState [20:06:51]SAM_PROTO_GetShiftState [20:06:51]wFMCommunicate request_size=4 [20:06:51]MH_SAM_APDU [20:06:51]CAPDU: 80 13 01 00 [20:06:51]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [20:06:51]Write i2c OK [20:06:51]MH_I2C_Read... [20:06:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:51]Read from MH i2c: E2 [20:06:51]MH_I2C_Read... [20:06:51]Read from MH i2c: E2 0E 00 [20:06:51]MH_I2C_Read... [20:06:51]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 98 [20:06:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:51]wFMCommunicate OK [20:06:51]SAM_PROTO_GetShiftState done [20:06:51]FM_GetShiftState done [20:06:51]opened in 1724199517 [20:06:51]opened+sec_in_day 1724285917 [20:06:51]quantity*price = 13800 [20:06:51]sum+1 = 13801 [20:06:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 688 21.08.2024 20:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164090 ФПД: 176755270710491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164090&fm=176755270710491&tin=02508201610067®Number=0000000000092562&sum=13800 0 [20:06:53]StoreToDocumentArchive [20:06:53]shift 466 fd 164090 [20:06:53]save to /storage/0466/doc_00164090 [20:06:53]save last doc name /storage/0466/doc_00164090 to /storage/kkm_last_doc_name [20:06:53]save OK [20:06:53]Clear old archive folders... [20:06:53]ProcessDocumentItem done err = 0, tmpTLVsize=274 [20:06:53]tlvbuf is 006435C0 [20:06:53]SAM_PROTO_ClearQueue [20:06:53]wFMCommunicate request_size=4 [20:06:53]MH_SAM_APDU [20:06:53]CAPDU: 80 09 00 00 [20:06:53]Write to MH i2c: E2 08 00 61 01 80 09 00 00 00 00 00 00 D4 [20:06:53]Write i2c OK [20:06:53]MH_I2C_Read... [20:06:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:53]Read from MH i2c: E2 [20:06:53]MH_I2C_Read... [20:06:53]Read from MH i2c: E2 03 00 [20:06:53]MH_I2C_Read... [20:06:53]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [20:06:53]RAPDU: 90 00 [20:06:53]wFMCommunicate OK [20:06:53]SAM_PROTO_ClearQueue done [20:06:53]KKMCreateOFDPacket [20:06:53]OFDProtocolAddRootSTLVToBuf [20:06:53]FM_MakeSignedData [20:06:53]FM_MakeSignedData [20:06:53]SAM_PROTO_SignData [20:06:53]wFMCommunicate request_size=4 [20:06:53]MH_SAM_APDU [20:06:53]CAPDU: 80 0D 01 02 [20:06:53]Write to MH i2c: E2 08 00 62 01 80 0D 01 02 00 00 00 00 DC [20:06:53]Write i2c OK [20:06:53]MH_I2C_Read... [20:06:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:53]Read from MH i2c: E2 [20:06:53]MH_I2C_Read... [20:06:53]Read from MH i2c: E2 03 00 [20:06:53]MH_I2C_Read... [20:06:53]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [20:06:53]RAPDU: 90 00 [20:06:53]wFMCommunicate OK [20:06:53]wFMCommunicate request_size=255 [20:06:53]MH_SAM_APDU [20:06:53]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 DB 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [20:06:54]Write to MH i2c: E2 02 01 63 01 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 DB 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 EC [20:06:54]Write i2c OK [20:06:54]MH_I2C_Read... [20:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:54]Read from MH i2c: E2 [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 03 00 [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [20:06:54]RAPDU: 90 00 [20:06:54]wFMCommunicate OK [20:06:54]wFMCommunicate request_size=33 [20:06:54]MH_SAM_APDU [20:06:54]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 80 02 00 35 04 06 00 A0 C2 0B 1F 74 DB [20:06:54]Write to MH i2c: E2 24 00 64 01 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 80 02 00 35 04 06 00 A0 C2 0B 1F 74 DB 00 00 CB [20:06:54]Write i2c OK [20:06:54]MH_I2C_Read... [20:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:54]Read from MH i2c: E2 [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 03 00 [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [20:06:54]RAPDU: 90 00 [20:06:54]wFMCommunicate OK [20:06:54]wFMCommunicate request_size=4 [20:06:54]MH_SAM_APDU [20:06:54]CAPDU: 80 0D 03 02 [20:06:54]Write to MH i2c: E2 08 00 65 01 80 0D 03 02 00 00 00 00 E1 [20:06:54]Write i2c OK [20:06:54]MH_I2C_Read... [20:06:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:54]Read from MH i2c: E2 [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 0B 00 [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 0B 00 65 01 00 51 9F 60 99 B4 62 A4 54 90 00 D9 [20:06:54]RAPDU: 51 9F 60 99 B4 62 A4 54 90 00 [20:06:54]wFMCommunicate OK [20:06:54]SAM_PROTO_SignData done [20:06:54]FM_MakeSignedData done [20:06:54]CreateOFDProtocolMessage [20:06:54]wFMCommunicate request_size=4 [20:06:54]MH_SAM_APDU [20:06:54]CAPDU: 80 11 00 00 [20:06:54]Write to MH i2c: E2 08 00 66 01 80 11 00 00 00 00 00 00 E1 [20:06:54]Write i2c OK [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 [20:06:54]MH_I2C_Read... [20:06:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:54]Read from MH i2c: E2 17 00 [20:06:54]MH_I2C_Read... [20:06:54]Read from MH i2c: E2 17 00 66 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3A [20:06:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:55]wFMCommunicate OK [20:06:55]CreateOFDProtocolMessage done [20:06:55]OFDSenderStorePacket 164090 [20:06:55]StoreOFDPacket docnum=164090 [20:06:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 E8 97 1E 01 2A 3C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 DB 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 80 02 00 35 04 06 00 A0 C2 0B 1F 74 DB 51 9F 60 99 B4 62 A4 54 [20:06:55]CheckFolder [20:06:55]dirname=/storage/ofd_packets [20:06:55]CheckFolder done [20:06:55]ProducePacketName [20:06:55]name=ofd_packets/00164090 [20:06:55]NVStorageSaveData ofd_packets/00164090 [20:06:55]File name is /storage/ofd_packets/00164090 [20:06:55]Write 324 bytes [20:06:55]NVStorageSaveData done [20:06:55]OFDSenderStorePacket done [20:06:55]KKMCreateOFDPacket done [20:06:55]NVStorageSaveData kkm_last_timestamp [20:06:55]File name is /storage/kkm_last_timestamp [20:06:55]Write 4 bytes [20:06:55]NVStorageSaveData done [20:06:55]ExternCall_PrintAddStr [20:06:55]wPrintStart [20:06:55]Write to MH i2c: 01 00 00 67 01 68 [20:06:55]Write i2c OK [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: 01 [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: 01 07 00 [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: 01 07 00 67 01 00 00 00 00 00 FF 0F 7D [20:06:55]RasterBufferAndPrint [20:06:55]line Счет N : (3)50692 [20:06:55]line ИНН: 02508201610067 [20:06:55]line Контрольно-Кассовый Чек [20:06:55]line ПРОДАЖА [20:06:55]line Товар: 4640030091645 [20:06:55]line Сигареты ESSE Exchange M [20:06:55]line 1.000 * 138.00 [20:06:55]line = 138.00 [20:06:55]line НДС 12% НСП 1% [20:06:55]line > о реализуемом товаре [20:06:55]line ИТОГО: 138.00 [20:06:55]line НСП 1% : 1.22 [20:06:55]line НДС 12% : 14.65 [20:06:55]line Наличными: 138.00 [20:06:55]line Безнал.: 0.00 [20:06:55]line Место: АЗС № 130 "Партнер Нефть" [20:06:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:06:55]line СНО: Общий режим [20:06:55]line Чек 688 21.08.2024 20:06 [20:06:55]line Смена: 466 ФФД: 1.0 [20:06:55]line ЗНМ: 0300000070 [20:06:55]line РНМ: 0000000000092562 [20:06:55]line Версия ККМ: 001 [20:06:55]line ФМ: 0000000000871769 [20:06:55]line ФД: 164090 [20:06:55]line ФПД: 176755270710491 [20:06:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164090&fm=176755270710491&tin=02508201610067®Number=0000000000092562&sum=13800 [20:06:55]line 0 [20:06:55]written 0, free lines is 4095 [20:06:55]OFD Sender: Processing packet 164086 [packets to send 975, broken 970] [20:06:55]ProducePacketName [20:06:55]name=ofd_packets/00164086 [20:06:55]OFD Sender: To server: pG, [20:06:55]CommunicateWithHost lk.salyk.kg:30040 [20:06:55]ConnectInit lk.salyk.kg [20:06:55]Write to MH i2c: 01 00 00 8F 01 90 [20:06:55]Write i2c OK [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: 01 [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: 01 07 00 [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 F0 0C 93 [20:06:55]RasterBufferAndPrint [20:06:55]line [20:06:55]line [20:06:55]line [20:06:55]line [20:06:55]line [20:06:55]written 0, free lines is 3362 [20:06:55]MH_Cut [20:06:55]Write to MH i2c: D1 01 00 96 01 01 69 [20:06:55]Write i2c OK [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: D1 [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: D1 01 00 [20:06:55]MH_I2C_Read... [20:06:55]Read from MH i2c: D1 01 00 96 01 00 68 [20:06:55]Write to MH i2c: 01 00 00 97 01 98 [20:06:55]Write i2c OK [20:06:55]MH_I2C_Read... [20:06:56]*** Cut start [20:06:56]*** Purtial cut [20:06:56]*** Stage 1: CUTSNS_PIN = 1 [20:06:58]Read from MH i2c: 01 [20:06:58]MH_I2C_Read... [20:06:58]*** Stop cut motor [20:06:58]*** Cut end [20:06:58]Read from MH i2c: 01 07 00 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [20:06:58]process_action close_receipt done [20:06:58]requested_data is exist [20:06:58]produce_requested_data [20:06:58]requested_item fm.sn is exist - process it [20:06:58]wFMCommunicate request_size=4 [20:06:58]MH_SAM_APDU [20:06:58]CAPDU: 80 11 00 00 [20:06:58]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [20:06:58]Write i2c OK [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: E2 [20:06:58]MH_I2C_Read... [20:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:58]Read from MH i2c: E2 17 00 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [20:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:06:58]wFMCommunicate OK [20:06:58]requested_item fd.num is exist - process it [20:06:58]SAM_PROTO_GetFieldsCounters [20:06:58]wFMCommunicate request_size=4 [20:06:58]MH_SAM_APDU [20:06:58]CAPDU: 80 13 00 00 [20:06:58]Write to MH i2c: E2 08 00 99 01 80 13 00 00 00 00 00 00 16 [20:06:58]Write i2c OK [20:06:58]MH_I2C_Read... [20:06:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:58]Read from MH i2c: E2 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: E2 62 00 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: E2 62 00 99 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [20:06:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:06:58]wFMCommunicate OK [20:06:58]SAM_PROTO_GetFieldsCounters done [20:06:58]requested_item shift.num is exist - process it [20:06:58]requested_item shift.opened is exist - process it [20:06:58]req_shift_opened [20:06:58]FM_GetShiftState [20:06:58]SAM_PROTO_GetShiftState [20:06:58]wFMCommunicate request_size=4 [20:06:58]MH_SAM_APDU [20:06:58]CAPDU: 80 13 01 00 [20:06:58]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [20:06:58]Write i2c OK [20:06:58]MH_I2C_Read... [20:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:58]Read from MH i2c: E2 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: E2 0E 00 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [20:06:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:06:58]wFMCommunicate OK [20:06:58]SAM_PROTO_GetShiftState done [20:06:58]FM_GetShiftState done [20:06:58]req_shift_opened done [20:06:58]requested_item shift.open_date is exist - process it [20:06:58]req_shift_open_date [20:06:58]req_shift_open_date done [20:06:58]produce_requested_data done [20:06:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164090,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:06:58]process_action_free close_receipt [20:06:58]json_value_free [20:06:58]json_value_free done [20:06:58]process_json_proto returns [20:06:58]Send response to host [20:06:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164090,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:06:58]free response buf [20:06:59]execute_script done [20:06:59]execute_script returns [20:06:59]free content buf [20:06:59]Sock 6.Close socket [20:06:59]Sock 6.Thread stoped [20:07:00]ConnectInit Can't take IP for lk.salyk.kg [20:07:00]CommunicateWithHost connect error [20:07:00]CommunicateWithHost err = -1 [20:07:00]OFD Sender: Server communicate error [20:07:00]recv_with_timeout no data received [20:07:02]accept exits with 10 [20:07:02]New connection [20:07:02]New thread 3066576228 created [20:07:02]Thread 3066719588 joined [20:07:02]Waiting for new connection... [20:07:02] Sock 10.Parse request [20:07:02]Sock 10.Check first char [20:06:18]Host: 172.17.44.132:8080 [20:06:18]Content-Length: 331 [20:06:18]Content-Type: application/json [20:06:18] [20:06:18]POST finish read [20:06:18]Found Content-Length = 331 [20:06:18]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" ] } } [20:06:18]execute_script... [20:06:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:06:18]POST & json_proto [20:06:18]process_json_proto [20:06:18]json parsed OK: [20:06:18]protocol is kg_v1.0 [20:06:18]action value=get_value [20:06:18]process_action get_value [20:06:18]cmd_get_value [20:06:18]process_action get_value done [20:06:18]requested_data is exist [20:06:18]produce_requested_data [20:06:18]requested_item fm.sale.total is exist - process it [20:06:18]SAM_PROTO_GetFMData [20:06:18]wFMCommunicate request_size=4 [20:06:18]MH_SAM_APDU [20:06:18]CAPDU: 80 13 03 00 [20:06:18]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:06:18]Write i2c OK [20:06:18]MH_I2C_Read... [20:06:18]OFD Sender: No OFD packet to send [20:06:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:06:19]Read from MH i2c: E2 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 50 7D 02 00 69 04 A4 00 6F 04 04 00 40 7A 02 00 B1 04 05 00 86 0D 7D 6F 03 70 04 05 00 2E 30 14 6C 02 72 04 05 00 58 DD 68 03 01 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 F4 FB 69 5D 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 4E 98 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 D1 [20:06:19]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 50 7D 02 00 69 04 A4 00 6F 04 04 00 40 7A 02 00 B1 04 05 00 86 0D 7D 6F 03 70 04 05 00 2E 30 14 6C 02 72 04 05 00 58 DD 68 03 01 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 F4 FB 69 5D 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 4E 98 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [20:06:19]wFMCommunicate OK [20:06:19]wFMCommunicate request_size=4 [20:06:19]MH_SAM_APDU [20:06:19]CAPDU: 80 17 00 00 [20:06:19]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:06:19]Write i2c OK [20:06:19]MH_I2C_Read... [20:06:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:06:19]Read from MH i2c: E2 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [20:06:19]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:06:19]wFMCommunicate OK [20:06:19]wFMCommunicate request_size=4 [20:06:19]MH_SAM_APDU [20:06:19]CAPDU: 80 17 00 00 [20:06:19]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:06:19]Write i2c OK [20:06:19]MH_I2C_Read... [20:06:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:06:19]Read from MH i2c: E2 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [20:06:19]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:06:19]wFMCommunicate OK [20:06:19]wFMCommunicate request_size=4 [20:06:19]MH_SAM_APDU [20:06:19]CAPDU: 80 17 00 00 [20:06:19]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:06:19]Write i2c OK [20:06:19]MH_I2C_Read... [20:06:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:06:19]Read from MH i2c: E2 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 [20:06:19]MH_I2C_Read... [20:06:19]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [20:06:19]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:06:19]wFMCommunicate OK [20:06:19]wFMCommunicate request_size=4 [20:06:19]MH_SAM_APDU [20:06:19]CAPDU: 80 17 00 00 [20:06:19]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:06:19]Write i2c OK [20:06:19]MH_I2C_Read... [20:06:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [20:06:20]Read from MH i2c: E2 [20:06:20]MH_I2C_Read... [20:06:20]Read from MH i2c: E2 E6 00 [20:06:20]MH_I2C_Read... [20:06:20]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 [20:07:02]Sock 10.First char is OK [20:07:02]request: POST /json_proto HTTP/1.0 [20:07:02]Method: POST [20:07:02]URL: /json_proto [20:07:02]Method is POST - this is cgi request [20:07:02]url: /json_proto [20:07:02]query_string will be loaded in cgi processing [20:07:02]execute_cgi json_proto POST (null) [20:07:02]execute_cgi path=json_proto method=POST [20:07:02]POST find Content-Length [20:07:02]Host: 172.17.44.132:8080 [20:07:02]Content-Length: 621 [20:07:02]Content-Type: application/json [20:07:02] [20:07:02]POST finish read [20:07:02]Found Content-Length = 621 [20:07:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50693", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:02]execute_script... [20: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 : (3)50693", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:02]POST & json_proto [20:07:02]process_json_proto [20:07:02]json parsed OK: [20:07:02]protocol is kg_v1.0 [20:07:02]action value=close_receipt [20:07:02]process_action close_receipt [20:07:02]cmd_close_receipt [20:07:02]MH_GetDate [20:07:02]Write to MH i2c: F0 00 00 9B 01 8B [20:07:02]Write i2c OK [20:07:02]MH_I2C_Read... [20:07:02]Read from MH i2c: F0 [20:07:02]MH_I2C_Read... [20:07:02]Read from MH i2c: F0 09 00 [20:07:02]MH_I2C_Read... [20:07:02]Read from MH i2c: F0 09 00 9B 01 00 E6 48 C6 66 2A 83 C1 65 C1 [20:07:02]GetLastDocTimeStamp 1724270811 [20:07:02]current date 1724270822 [20:07:02]FM_GetShiftState [20:07:02]SAM_PROTO_GetShiftState [20:07:02]wFMCommunicate request_size=4 [20:07:02]MH_SAM_APDU [20:07:02]CAPDU: 80 13 01 00 [20:07:02]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [20:07:02]Write i2c OK [20:07:02]MH_I2C_Read... [20:07:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:02]Read from MH i2c: E2 [20:07:02]MH_I2C_Read... [20:07:02]Read from MH i2c: E2 0E 00 [20:07:02]MH_I2C_Read... [20:07:02]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [20:07:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:07:02]wFMCommunicate OK [20:07:02]SAM_PROTO_GetShiftState done [20:07:02]FM_GetShiftState done [20:07:02]opened in 1724199517 [20:07:02]opened+sec_in_day 1724285917 [20:07:02]quantity*price = 15000 [20:07:02]sum+1 = 15001 [20:07:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 689 21.08.2024 20:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164091 ФПД: 264078027897494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164091&fm=264078027897494&tin=02508201610067®Number=0000000000092562&sum=15000 0 [20:07:04]StoreToDocumentArchive [20:07:04]shift 466 fd 164091 [20:07:04]save to /storage/0466/doc_00164091 [20:07:04]save last doc name /storage/0466/doc_00164091 to /storage/kkm_last_doc_name [20:07:04]save OK [20:07:04]Clear old archive folders... [20:07:04]ProcessDocumentItem done err = 0, tmpTLVsize=274 [20:07:04]tlvbuf is 00644E70 [20:07:04]SAM_PROTO_ClearQueue [20:07:04]wFMCommunicate request_size=4 [20:07:04]MH_SAM_APDU [20:07:04]CAPDU: 80 09 00 00 [20:07:04]Write to MH i2c: E2 08 00 A9 01 80 09 00 00 00 00 00 00 1C [20:07:04]Write i2c OK [20:07:04]MH_I2C_Read... [20:07:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:07:04]Read from MH i2c: E2 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: E2 03 00 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [20:07:04]RAPDU: 90 00 [20:07:04]wFMCommunicate OK [20:07:04]SAM_PROTO_ClearQueue done [20:07:04]KKMCreateOFDPacket [20:07:04]OFDProtocolAddRootSTLVToBuf [20:07:04]FM_MakeSignedData [20:07:04]FM_MakeSignedData [20:07:04]SAM_PROTO_SignData [20:07:04]wFMCommunicate request_size=4 [20:07:04]MH_SAM_APDU [20:07:04]CAPDU: 80 0D 01 02 [20:07:04]Write to MH i2c: E2 08 00 AA 01 80 0D 01 02 00 00 00 00 24 [20:07:04]Write i2c OK [20:07:04]MH_I2C_Read... [20:07:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:07:04]Read from MH i2c: E2 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: E2 03 00 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [20:07:04]RAPDU: 90 00 [20:07:04]wFMCommunicate OK [20:07:04]wFMCommunicate request_size=255 [20:07:04]MH_SAM_APDU [20:07:04]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 E7 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [20:07:05]Write to MH i2c: E2 02 01 AB 01 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 OFD Sender: Processing packet 164086 [packets to send 975, broken 970] [20:07:05]EE ProducePacketName [20:07:05]03 name=ofd_packets/00164086 [20:07:05]0F OFD Sender: To server: pG, [20:07:05]00 CommunicateWithHost lk.salyk.kg:30040 [20:07:05]F2 ConnectInit lk.salyk.kg [20:07:05]03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 E7 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 1C [20:07:05]Write i2c OK [20:07:05]MH_I2C_Read... [20:07:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:05]Read from MH i2c: E2 [20:07:05]MH_I2C_Read... [20:07:05]Read from MH i2c: E2 03 00 [20:07:05]MH_I2C_Read... [20:07:05]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [20:07:05]RAPDU: 90 00 [20:07:05]wFMCommunicate OK [20:07:05]wFMCommunicate request_size=33 [20:07:05]MH_SAM_APDU [20:07:05]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 80 02 00 35 04 06 00 F0 2D 75 0B BA 96 [20:07:05]Write to MH i2c: E2 24 00 AC 01 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 80 02 00 35 04 06 00 F0 2D 75 0B BA 96 00 00 26 [20:07:05]Write i2c OK [20:07:05]MH_I2C_Read... [20:07:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:05]Read from MH i2c: E2 [20:07:05]MH_I2C_Read... [20:07:05]Read from MH i2c: E2 03 00 [20:07:05]MH_I2C_Read... [20:07:05]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [20:07:05]RAPDU: 90 00 [20:07:05]wFMCommunicate OK [20:07:05]wFMCommunicate request_size=4 [20:07:05]MH_SAM_APDU [20:07:05]CAPDU: 80 0D 03 02 [20:07:05]Write to MH i2c: E2 08 00 AD 01 80 0D 03 02 00 00 00 00 29 [20:07:05]Write i2c OK [20:07:05]MH_I2C_Read... [20:07:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:07:05]Read from MH i2c: E2 [20:07:05]MH_I2C_Read... [20:07:05]Read from MH i2c: E2 0B 00 [20:07:05]MH_I2C_Read... [20:07:05]Read from MH i2c: E2 0B 00 AD 01 00 25 AE 15 95 FC 93 41 FD 90 00 74 [20:07:05]RAPDU: 25 AE 15 95 FC 93 41 FD 90 00 [20:07:05]wFMCommunicate OK [20:07:05]SAM_PROTO_SignData done [20:07:05]FM_MakeSignedData done [20:07:05]CreateOFDProtocolMessage [20:07:05]wFMCommunicate request_size=4 [20:07:05]MH_SAM_APDU [20:07:05]CAPDU: 80 11 00 00 [20:07:05]Write to MH i2c: E2 08 00 AE 01 80 11 00 00 00 00 00 00 29 [20:07:05]Write i2c OK [20:07:05]MH_I2C_Read... [20:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:06]Read from MH i2c: E2 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 17 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 17 00 AE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [20:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:07:06]wFMCommunicate OK [20:07:06]CreateOFDProtocolMessage done [20:07:06]OFDSenderStorePacket 164091 [20:07:06]StoreOFDPacket docnum=164091 [20:07:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 B7 B5 1E 01 49 E1 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 E7 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 80 02 00 35 04 06 00 F0 2D 75 0B BA 96 25 AE 15 95 FC 93 41 FD [20:07:06]CheckFolder [20:07:06]dirname=/storage/ofd_packets [20:07:06]CheckFolder done [20:07:06]ProducePacketName [20:07:06]name=ofd_packets/00164091 [20:07:06]NVStorageSaveData ofd_packets/00164091 [20:07:06]File name is /storage/ofd_packets/00164091 [20:07:06]Write 324 bytes [20:07:06]NVStorageSaveData done [20:07:06]OFDSenderStorePacket done [20:07:06]KKMCreateOFDPacket done [20:07:06]NVStorageSaveData kkm_last_timestamp [20:07:06]File name is /storage/kkm_last_timestamp [20:07:06]Write 4 bytes [20:07:06]NVStorageSaveData done [20:07:06]ExternCall_PrintAddStr [20:07:06]wPrintStart [20:07:06]Write to MH i2c: 01 00 00 AF 01 B0 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 AF 01 00 00 00 00 00 FF 0F C5 [20:07:06]RasterBufferAndPrint [20:07:06]line Счет N : (3)50693 [20:07:06]line ИНН: 02508201610067 [20:07:06]line Контрольно-Кассовый Чек [20:07:06]line ПРОДАЖА [20:07:06]line Товар: 46230614 [20:07:06]line Сигареты Richmond Red Edition [20:07:06]line 1.000 * 150.00 [20:07:06]line = 150.00 [20:07:06]line НДС 12% НСП 1% [20:07:06]line > о реализуемом товаре [20:07:06]line ИТОГО: 150.00 [20:07:06]line НСП 1% : 1.33 [20:07:06]line НДС 12% : 15.93 [20:07:06]line Наличными: 150.00 [20:07:06]line Безнал.: 0.00 [20:07:06]line Место: АЗС № 130 "Партнер Нефть" [20:07:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:07:06]line СНО: Общий режим [20:07:06]line Чек 689 21.08.2024 20:07 [20:07:06]line Смена: 466 ФФД: 1.0 [20:07:06]line ЗНМ: 0300000070 [20:07:06]line РНМ: 0000000000092562 [20:07:06]line Версия ККМ: 001 [20:07:06]line ФМ: 0000000000871769 [20:07:06]line ФД: 164091 [20:07:06]line ФПД: 264078027897494 [20:07:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164091&fm=264078027897494&tin=02508201610067®Number=0000000000092562&sum=15000 [20:07:06]line 0 [20:07:06]written 0, free lines is 4095 [20:07:06]Write to MH i2c: 01 00 00 D8 01 D9 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 D7 0C C3 [20:07:06]RasterBufferAndPrint [20:07:06]line [20:07:06]line [20:07:06]line [20:07:06]line [20:07:06]line [20:07:06]written 0, free lines is 3337 [20:07:06]MH_Cut [20:07:06]Write to MH i2c: D1 01 00 DF 01 01 B2 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: D1 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: D1 01 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: D1 01 00 DF 01 00 B1 [20:07:06]Write to MH i2c: 01 00 00 E0 01 E1 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:07]*** Cut start [20:07:07]*** Purtial cut [20:07:07]*** Stage 1: CUTSNS_PIN = 1 [20:07:09]Read from MH i2c: 01 [20:07:09]MH_I2C_Read... [20:07:09]*** Stop cut motor [20:07:09]*** Cut end [20:07:09]Read from MH i2c: 01 07 00 [20:07:09]MH_I2C_Read... [20:07:09]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [20:07:09]process_action close_receipt done [20:07:09]requested_data is exist [20:07:09]produce_requested_data [20:07:09]requested_item fm.sn is exist - process it [20:07:09]wFMCommunicate request_size=4 [20:07:09]MH_SAM_APDU [20:07:09]CAPDU: 80 11 00 00 [20:07:09]Write to MH i2c: E2 08 00 E1 01 80 11 00 00 00 00 00 00 5C [20:07:09]Write i2c OK [20:07:09]MH_I2C_Read... [20:07:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:09]Read from MH i2c: E2 [20:07:09]MH_I2C_Read... [20:07:09]Read from MH i2c: E2 17 00 [20:07:09]MH_I2C_Read... [20:07:09]Read from MH i2c: E2 17 00 E1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [20:07:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:07:09]wFMCommunicate OK [20:07:09]requested_item fd.num is exist - process it [20:07:09]SAM_PROTO_GetFieldsCounters [20:07:09]wFMCommunicate request_size=4 [20:07:09]MH_SAM_APDU [20:07:09]CAPDU: 80 13 00 00 [20:07:09]Write to MH i2c: E2 08 00 E2 01 80 13 00 00 00 00 00 00 5F [20:07:09]Write i2c OK [20:07:09]MH_I2C_Read... [20:07:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:07:09]Read from MH i2c: E2 [20:07:09]MH_I2C_Read... [20:07:09]Read from MH i2c: E2 62 00 [20:07:09]MH_I2C_Read... [20:07:09]Read from MH i2c: E2 62 00 E2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 EE [20:07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:07:09]wFMCommunicate OK [20:07:09]SAM_PROTO_GetFieldsCounters done [20:07:09]requested_item shift.num is exist - process it [20:07:09]requested_item shift.opened is exist - process it [20:07:09]req_shift_opened [20:07:09]FM_GetShiftState [20:07:09]SAM_PROTO_GetShiftState [20:07:09]wFMCommunicate request_size=4 [20:07:09]MH_SAM_APDU [20:07:09]CAPDU: 80 13 01 00 [20:07:09]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [20:07:10]Write i2c OK [20:07:10]MH_I2C_Read... [20:07:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:10]Read from MH i2c: E2 [20:07:10]MH_I2C_Read... [20:07:10]Read from MH i2c: E2 0E 00 [20:07:10]MH_I2C_Read... [20:07:10]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 27 [20:07:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:07:10]wFMCommunicate OK [20:07:10]SAM_PROTO_GetShiftState done [20:07:10]FM_GetShiftState done [20:07:10]req_shift_opened done [20:07:10]requested_item shift.open_date is exist - process it [20:07:10]req_shift_open_date [20:07:10]req_shift_open_date done [20:07:10]produce_requested_data done [20:07:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164091,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:07:10]process_action_free close_receipt [20:07:10]json_value_free [20:07:10]json_value_free done [20:07:10]process_json_proto returns [20:07:10]Send response to host [20:07:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164091,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:07:10]free response buf [20:07:10]execute_script done [20:07:10]execute_script returns [20:07:10]free content buf [20:07:10]Sock 10.Close socket [20:07:10]Sock 10.Thread stoped [20:07:10]ConnectInit Can't take IP for lk.salyk.kg [20:07:10]CommunicateWithHost connect error [20:07:10]CommunicateWithHost err = -1 [20:07:10]OFD Sender: Server communicate error [20:07:10]OFD Sender: Processing packet 164086 [packets to send 976, broken 970] [20:07:10]ProducePacketName [20:07:10]name=ofd_packets/00164086 [20:07:10]OFD Sender: To server: pG, [20:07:10]CommunicateWithHost lk.salyk.kg:30040 [20:07:10]ConnectInit lk.salyk.kg [20:07:10]accept exits with 7 [20:07:10]New connection [20:07:10]New thread 3066719588 created [20:07:10]Thread 3066576228 joined [20:07:10]Waiting for new connection... [20:07:10] Sock 7.Parse request [20:07:10]Sock 7.Check first char [20:07:10]Sock 7.First char is OK [20:07:10]request: POST /json_proto HTTP/1.0 [20:07:10]Method: POST [20:07:10]URL: /json_proto [20:07:10]Method is POST - this is cgi request [20:07:10]url: /json_proto [20:07:10]query_string will be loaded in cgi processing [20:07:10]execute_cgi json_proto POST (null) [20:07:10]execute_cgi path=json_proto method=POST [20:07:10]POST find Content-Length [20:07:10]Host: 172.17.44.132:8080 [20:07:10]Content-Length: 685 [20:07:10]Content-Type: application/json [20:07:10] [20:07:10]POST finish read [20:07:10]Found Content-Length = 685 [20:07:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 54.710, "sum" : 2100.86, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2100.00, "payments": [ { "type": 0, "sum" : 2100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:10]execute_script... [20:07: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)292712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 54.710, "sum" : 2100.86, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2100.00, "payments": [ { "type": 0, "sum" : 2100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:10]POST & json_proto [20:07:10]process_json_proto [20:07:10]json parsed OK: [20:07:10]protocol is kg_v1.0 [20:07:10]action value=close_receipt [20:07:10]process_action close_receipt [20:07:10]cmd_close_receipt [20:07:10]MH_GetDate [20:07:10]Write to MH i2c: F0 00 00 E4 01 D4 [20:07:10]Write i2c OK [20:07:10]MH_I2C_Read... [20:07:10]Read from MH i2c: F0 [20:07:10]MH_I2C_Read... [20:07:10]Read from MH i2c: F0 09 00 [20:07:10]MH_I2C_Read... [20:07:10]Read from MH i2c: F0 09 00 E4 01 00 EE 48 C6 66 2A 83 C1 65 12 [20:07:10]GetLastDocTimeStamp 1724270823 [20:07:10]current date 1724270830 [20:07:10]FM_GetShiftState [20:07:10]SAM_PROTO_GetShiftState [20:07:10]wFMCommunicate request_size=4 [20:07:10]MH_SAM_APDU [20:07:10]CAPDU: 80 13 01 00 [20:07:10]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [20:07:10]Write i2c OK [20:07:10]MH_I2C_Read... [20:07:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:10]Read from MH i2c: E2 [20:07:10]MH_I2C_Read... [20:07:10]Read from MH i2c: E2 0E 00 [20:07:10]MH_I2C_Read... [20:07:10]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [20:07:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:07:10]wFMCommunicate OK [20:07:10]SAM_PROTO_GetShiftState done [20:07:10]FM_GetShiftState done [20:07:10]opened in 1724199517 [20:07:10]opened+sec_in_day 1724285917 [20:07:10]quantity*price = 210086 [20:07:10]sum+1 = 210087 [20:07:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.86 ИТОГО: 2100.00 Внесено: 2400.00 СДАЧА: 300.00 НСП 1% : 18.59 НДС 12% : 223.10 Наличными: 2100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 690 21.08.2024 20:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164092 ФПД: 117148290593924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164092&fm=117148290593924&tin=02508201610067®Number=0000000000092562&sum=210000 [20:07:12]StoreToDocumentArchive [20:07:12]shift 466 fd 164092 [20:07:12]save to /storage/0466/doc_00164092 [20:07:12]save last doc name /storage/0466/doc_00164092 to /storage/kkm_last_doc_name [20:07:12]save OK [20:07:12]Clear old archive folders... [20:07:12]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:07:12]tlvbuf is 0055F660 [20:07:12]SAM_PROTO_ClearQueue [20:07:12]wFMCommunicate request_size=4 [20:07:12]MH_SAM_APDU [20:07:12]CAPDU: 80 09 00 00 [20:07:12]Write to MH i2c: E2 08 00 F2 01 80 09 00 00 00 00 00 00 65 [20:07:12]Write i2c OK [20:07:12]MH_I2C_Read... [20:07:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:07:12]Read from MH i2c: E2 [20:07:12]MH_I2C_Read... [20:07:12]Read from MH i2c: E2 03 00 [20:07:12]MH_I2C_Read... [20:07:12]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [20:07:12]RAPDU: 90 00 [20:07:12]wFMCommunicate OK [20:07:12]SAM_PROTO_ClearQueue done [20:07:12]KKMCreateOFDPacket [20:07:12]OFDProtocolAddRootSTLVToBuf [20:07:12]FM_MakeSignedData [20:07:12]FM_MakeSignedData [20:07:12]SAM_PROTO_SignData [20:07:12]wFMCommunicate request_size=4 [20:07:12]MH_SAM_APDU [20:07:12]CAPDU: 80 0D 01 02 [20:07:12]Write to MH i2c: E2 08 00 F3 01 80 0D 01 02 00 00 00 00 6D [20:07:12]Write i2c OK [20:07:12]MH_I2C_Read... [20:07:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:07:12]Read from MH i2c: E2 [20:07:12]MH_I2C_Read... [20:07:12]Read from MH i2c: E2 03 00 [20:07:12]MH_I2C_Read... [20:07:12]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [20:07:12]RAPDU: 90 00 [20:07:12]wFMCommunicate OK [20:07:12]wFMCommunicate request_size=255 [20:07:12]MH_SAM_APDU [20:07:12]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 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 26 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 B2 02 00 00 F4 03 04 00 EE 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 80 02 00 35 04 06 00 6A 8B [20:07:13]Write to MH i2c: E2 02 01 F4 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 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 26 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 B2 02 00 00 F4 03 04 00 EE 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 80 02 00 35 04 06 00 6A 8B 00 00 D4 [20:07:13]Write i2c OK [20:07:13]MH_I2C_Read... [20:07:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:13]Read from MH i2c: E2 [20:07:13]MH_I2C_Read... [20:07:13]Read from MH i2c: E2 03 00 [20:07:13]MH_I2C_Read... [20:07:13]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [20:07:13]RAPDU: 90 00 [20:07:13]wFMCommunicate OK [20:07:13]wFMCommunicate request_size=9 [20:07:13]MH_SAM_APDU [20:07:13]CAPDU: 80 0D 02 02 04 B6 3F 34 84 [20:07:13]Write to MH i2c: E2 0C 00 F5 01 80 0D 02 02 04 00 B6 3F 34 84 00 00 25 [20:07:13]Write i2c OK [20:07:13]MH_I2C_Read... [20:07:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:13]Read from MH i2c: E2 [20:07:13]MH_I2C_Read... [20:07:13]Read from MH i2c: E2 03 00 [20:07:13]MH_I2C_Read... [20:07:13]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [20:07:13]RAPDU: 90 00 [20:07:13]wFMCommunicate OK [20:07:13]wFMCommunicate request_size=4 [20:07:13]MH_SAM_APDU [20:07:13]CAPDU: 80 0D 03 02 [20:07:13]Write to MH i2c: E2 08 00 F6 01 80 0D 03 02 00 00 00 00 72 [20:07:13]Write i2c OK [20:07:13]MH_I2C_Read... [20:07:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:07:13]Read from MH i2c: E2 [20:07:13]MH_I2C_Read... [20:07:13]Read from MH i2c: E2 0B 00 [20:07:13]MH_I2C_Read... [20:07:13]Read from MH i2c: E2 0B 00 F6 01 00 2B 49 0E 64 00 9A BF 6B 90 00 1D [20:07:13]RAPDU: 2B 49 0E 64 00 9A BF 6B 90 00 [20:07:13]wFMCommunicate OK [20:07:13]SAM_PROTO_SignData done [20:07:13]FM_MakeSignedData done [20:07:13]CreateOFDProtocolMessage [20:07:13]wFMCommunicate request_size=4 [20:07:13]MH_SAM_APDU [20:07:13]CAPDU: 80 11 00 00 [20:07:13]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [20:07:14]Write i2c OK [20:07:14]MH_I2C_Read... [20:07:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:14]Read from MH i2c: E2 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: E2 17 00 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [20:07:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:07:14]wFMCommunicate OK [20:07:14]CreateOFDProtocolMessage done [20:07:14]OFDSenderStorePacket 164092 [20:07:14]StoreOFDPacket docnum=164092 [20:07:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 77 C1 06 01 FD FA 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 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 26 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 B2 02 00 00 F4 03 04 00 EE 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 80 02 00 35 04 06 00 6A 8B B6 3F 34 84 2B 49 0E 64 00 9A BF 6B [20:07:14]CheckFolder [20:07:14]dirname=/storage/ofd_packets [20:07:14]CheckFolder done [20:07:14]ProducePacketName [20:07:14]name=ofd_packets/00164092 [20:07:14]NVStorageSaveData ofd_packets/00164092 [20:07:14]File name is /storage/ofd_packets/00164092 [20:07:14]Write 300 bytes [20:07:14]NVStorageSaveData done [20:07:14]OFDSenderStorePacket done [20:07:14]KKMCreateOFDPacket done [20:07:14]NVStorageSaveData kkm_last_timestamp [20:07:14]File name is /storage/kkm_last_timestamp [20:07:14]Write 4 bytes [20:07:14]NVStorageSaveData done [20:07:14]ExternCall_PrintAddStr [20:07:14]wPrintStart [20:07:14]Write to MH i2c: 01 00 00 F8 01 F9 [20:07:14]Write i2c OK [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: 01 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: 01 07 00 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [20:07:14]RasterBufferAndPrint [20:07:14]line Счет N : (1)292712 [20:07:14]line ИНН: 02508201610067 [20:07:14]line Контрольно-Кассовый Чек [20:07:14]line ПРОДАЖА [20:07:14]line ТРК (МРК, ГНК) : 81 [20:07:14]line Товар: 2711129700 [20:07:14]line ГАЗ-К-5 [20:07:14]line 54.710 * 38.40 [20:07:14]line = 2100.86 [20:07:14]line НДС 12% НСП 1% [20:07:14]line > о реализуемом товаре [20:07:14]line ОКРУГЛЕНИЕ: -0.86 [20:07:14]line ИТОГО: 2100.00 [20:07:14]line Внесено: 2400.00 [20:07:14]line СДАЧА: 300.00 [20:07:14]line НСП 1% : 18.59 [20:07:14]line НДС 12% : 223.10 [20:07:14]line Наличными: 2100.00 [20:07:14]line Безнал.: 0.00 [20:07:14]line Место: АЗС № 130 "Партнер Нефть" [20:07:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:07:14]line СНО: Общий режим [20:07:14]line Чек 690 21.08.2024 20:07 [20:07:14]line Смена: 466 ФФД: 1.0 [20:07:14]line ЗНМ: 0300000070 [20:07:14]line РНМ: 0000000000092562 [20:07:14]line Версия ККМ: 001 [20:07:14]line ФМ: 0000000000871769 [20:07:14]line ФД: 164092 [20:07:14]line ФПД: 117148290593924 [20:07:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T200710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164092&fm=117148290593924&tin=02508201610067®Number=0000000000092562&sum=210000 [20:07:14]written 0, free lines is 4095 [20:07:14]Write to MH i2c: 01 00 00 23 02 25 [20:07:14]Write i2c OK [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: 01 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: 01 07 00 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 DA 0C 12 [20:07:14]RasterBufferAndPrint [20:07:14]line [20:07:14]line [20:07:14]line [20:07:14]line [20:07:14]line [20:07:14]written 0, free lines is 3347 [20:07:14]MH_Cut [20:07:14]Write to MH i2c: D1 01 00 2A 02 01 FE [20:07:14]Write i2c OK [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: D1 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: D1 01 00 [20:07:14]MH_I2C_Read... [20:07:14]Read from MH i2c: D1 01 00 2A 02 00 FD [20:07:14]Write to MH i2c: 01 00 00 2B 02 2D [20:07:14]Write i2c OK [20:07:14]MH_I2C_Read... [20:07:15]ConnectInit Can't take IP for lk.salyk.kg [20:07:15]CommunicateWithHost connect error [20:07:15]CommunicateWithHost err = -1 [20:07:15]OFD Sender: Server communicate error [20:07:15]*** Cut start [20:07:15]*** Purtial cut [20:07:15]*** Stage 1: CUTSNS_PIN = 1 [20:07:15]OFD Sender: Processing packet 164086 [packets to send 977, broken 970] [20:07:15]ProducePacketName [20:07:15]name=ofd_packets/00164086 [20:07:15]OFD Sender: To server: pG, [20:07:15]CommunicateWithHost lk.salyk.kg:30040 [20:07:15]ConnectInit lk.salyk.kg [20:07:17]Read from MH i2c: 01 [20:07:17]MH_I2C_Read... [20:07:17]*** Stop cut motor [20:07:17]*** Cut end [20:07:17]Read from MH i2c: 01 07 00 [20:07:17]MH_I2C_Read... [20:07:17]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 FF 0F 42 [20:07:17]process_action close_receipt done [20:07:17]requested_data is exist [20:07:17]produce_requested_data [20:07:17]requested_item fm.sn is exist - process it [20:07:17]wFMCommunicate request_size=4 [20:07:17]MH_SAM_APDU [20:07:17]CAPDU: 80 11 00 00 [20:07:17]Write to MH i2c: E2 08 00 2C 02 80 11 00 00 00 00 00 00 A8 [20:07:17]Write i2c OK [20:07:17]MH_I2C_Read... [20:07:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:17]Read from MH i2c: E2 [20:07:17]MH_I2C_Read... [20:07:17]Read from MH i2c: E2 17 00 [20:07:17]MH_I2C_Read... [20:07:17]Read from MH i2c: E2 17 00 2C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [20:07:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:07:17]wFMCommunicate OK [20:07:17]requested_item fd.num is exist - process it [20:07:17]SAM_PROTO_GetFieldsCounters [20:07:17]wFMCommunicate request_size=4 [20:07:17]MH_SAM_APDU [20:07:17]CAPDU: 80 13 00 00 [20:07:17]Write to MH i2c: E2 08 00 2D 02 80 13 00 00 00 00 00 00 AB [20:07:17]Write i2c OK [20:07:17]MH_I2C_Read... [20:07:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:07:17]Read from MH i2c: E2 [20:07:17]MH_I2C_Read... [20:07:17]Read from MH i2c: E2 62 00 [20:07:17]MH_I2C_Read... [20:07:17]Read from MH i2c: E2 62 00 2D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 3E [20:07: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:07:18]wFMCommunicate OK [20:07:18]SAM_PROTO_GetFieldsCounters done [20:07:18]requested_item shift.num is exist - process it [20:07:18]requested_item shift.opened is exist - process it [20:07:18]req_shift_opened [20:07:18]FM_GetShiftState [20:07:18]SAM_PROTO_GetShiftState [20:07:18]wFMCommunicate request_size=4 [20:07:18]MH_SAM_APDU [20:07:18]CAPDU: 80 13 01 00 [20:07:18]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [20:07:18]Write i2c OK [20:07:18]MH_I2C_Read... [20:07:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:18]Read from MH i2c: E2 [20:07:18]MH_I2C_Read... [20:07:18]Read from MH i2c: E2 0E 00 [20:07:18]MH_I2C_Read... [20:07:18]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 73 [20:07:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:07:18]wFMCommunicate OK [20:07:18]SAM_PROTO_GetShiftState done [20:07:18]FM_GetShiftState done [20:07:18]req_shift_opened done [20:07:18]requested_item shift.open_date is exist - process it [20:07:18]req_shift_open_date [20:07:18]req_shift_open_date done [20:07:18]produce_requested_data done [20:07:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164092,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:07:18]process_action_free close_receipt [20:07:18]json_value_free [20:07:18]json_value_free done [20:07:18]process_json_proto returns [20:07:18]Send response to host [20:07:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164092,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:07:18]free response buf [20:07:18]execute_script done [20:07:18]execute_script returns [20:07:18]free content buf [20:07:18]Sock 7.Close socket [20:07:18]Sock 7.Thread stoped [20:07:20]ConnectInit Can't take IP for lk.salyk.kg [20:07:20]CommunicateWithHost connect error [20:07:20]CommunicateWithHost err = -1 [20:07:20]OFD Sender: Server communicate error [20:07:25]OFD Sender: Processing packet 164086 [packets to send 977, broken 970] [20:07:25]ProducePacketName [20:07:25]name=ofd_packets/00164086 [20:07:25]OFD Sender: To server: pG, [20:07:25]CommunicateWithHost lk.salyk.kg:30040 [20:07:25]ConnectInit lk.salyk.kg [20:07:26]recv_with_timeout no data received [20:07:30]ConnectInit Can't take IP for lk.salyk.kg [20:07:30]CommunicateWithHost connect error [20:07:30]CommunicateWithHost err = -1 [20:07:30]OFD Sender: Server communicate error [20:07:31]ConnectInit Can't connect to host [20:07:35]OFD Sender: Processing packet 164086 [packets to send 977, broken 970] [20:07:35]ProducePacketName [20:07:35]name=ofd_packets/00164086 [20:07:35]OFD Sender: To server: pG, [20:07:35]CommunicateWithHost lk.salyk.kg:30040 [20:07:35]ConnectInit lk.salyk.kg [20:07:36]ConnectInit Can't connect to host [20:07:40]ConnectInit Can't take IP for lk.salyk.kg [20:07:40]CommunicateWithHost connect error [20:07:40]CommunicateWithHost err = -1 [20:07:40]OFD Sender: Server communicate error [20:07:41]ConnectInit Can't connect to host [20:07:45]OFD Sender: Processing packet 164086 [packets to send 977, broken 970] [20:07:45]ProducePacketName [20:07:45]name=ofd_packets/00164086 [20:07:45]OFD Sender: To server: pG, [20:07:45]CommunicateWithHost lk.salyk.kg:30040 [20:07:45]ConnectInit lk.salyk.kg [20:07:46]ConnectInit Can't connect to host [20:07:50]ConnectInit Can't take IP for lk.salyk.kg [20:07:50]CommunicateWithHost connect error [20:07:50]CommunicateWithHost err = -1 [20:07:50]OFD Sender: Server communicate error [20:07:51]ConnectInit Can't connect to host [20:07:55]OFD Sender: Processing packet 164086 [packets to send 977, broken 970] [20:07:55]ProducePacketName [20:07:55]name=ofd_packets/00164086 [20:07:55]OFD Sender: To server: pG, [20:07:55]CommunicateWithHost lk.salyk.kg:30040 [20:07:55]ConnectInit lk.salyk.kg [20:07:56]ConnectInit Can't connect to host [20:08:00]ConnectInit Can't take IP for lk.salyk.kg [20:08:00]CommunicateWithHost connect error [20:08:00]CommunicateWithHost err = -1 [20:08:00]OFD Sender: Server communicate error [20:08:05]OFD Sender: Processing packet 164086 [packets to send 977, broken 970] [20:08:05]ProducePacketName [20:08:05]name=ofd_packets/00164086 [20:08:05]OFD Sender: To server: pG, [20:08:05]CommunicateWithHost lk.salyk.kg:30040 [20:08:05]ConnectInit lk.salyk.kg [20:08:06]recv_with_timeout no data received [20:08:11]Connected sock=9 [20:08: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 37 36 39 91 01 00 00 9C 01 89 01 10 67 5A 03 01 00 03 00 7D 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 36 32 33 31 35 31 32 06 04 26 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 02 00 00 F4 03 04 00 BF 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 80 02 00 35 04 06 00 DC A3 ED BB B8 65 18 EE 0C FA E5 D0 89 16 [20:08:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FA 77 47 00 82 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 80 02 00 F4 03 04 00 7A F2 C5 66 B6 04 01 00 00 81 AB 2D 28 35 EC 59 12 [20:08:14]CommunicateWithHost err = 0 [20:08:14]CheckOFDResponse [20:08:14]1017 (14) - 77093643461234 [20:08:14]1041 (16) - 0000000000871769 [20:08:14]1040 (4) - 164086 [20:08:14]1012 (4) - 21.08.2024 13:58 [20:08:14]1206 (1) - 0 [20:08:14]OFD Sender: Remove packet 164086 [20:08:14]ProducePacketName [20:08:14]name=ofd_packets/00164086 [20:08:14]NVStorageDeleteData [20:08:14]OFD Sender: Processing packet 164087 [packets to send 976, broken 970] [20:08:14]ProducePacketName [20:08:14]name=ofd_packets/00164087 [20:08:14]OFD Sender: To server: pG, [20:08:14]CommunicateWithHost lk.salyk.kg:30040 [20:08:14]ConnectInit lk.salyk.kg [20:08:19]recv_with_timeout no data received [20:08:19]ConnectInit Can't take IP for lk.salyk.kg [20:08:19]CommunicateWithHost connect error [20:08:19]CommunicateWithHost err = -1 [20:08:19]OFD Sender: Server communicate error [20:08:24]OFD Sender: Processing packet 164087 [packets to send 976, broken 970] [20:08:24]ProducePacketName [20:08:24]name=ofd_packets/00164087 [20:08:24]OFD Sender: To server: pG, [20:08:24]CommunicateWithHost lk.salyk.kg:30040 [20:08:24]ConnectInit lk.salyk.kg [20:08:30]Connected sock=9 [20:08:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EE 1E 04 01 B1 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 C6 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 80 02 00 35 04 06 00 18 5B 9C 43 3F 59 51 D3 65 37 BE 2C 16 D6 [20:08:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E7 05 47 00 FF 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 37 36 39 10 04 04 00 F7 80 02 00 F4 03 04 00 8E F2 C5 66 B6 04 01 00 00 D1 B7 1E 3C FC E3 2F EA [20:08:34]CommunicateWithHost err = 0 [20:08:34]CheckOFDResponse [20:08:34]1017 (14) - 77093643461234 [20:08:34]1041 (16) - 0000000000871769 [20:08:34]1040 (4) - 164087 [20:08:34]1012 (4) - 21.08.2024 13:58 [20:08:34]1206 (1) - 0 [20:08:34]OFD Sender: Remove packet 164087 [20:08:34]ProducePacketName [20:08:34]name=ofd_packets/00164087 [20:08:34]NVStorageDeleteData [20:08:34]OFD Sender: Processing packet 164088 [packets to send 975, broken 970] [20:08:34]ProducePacketName [20:08:34]name=ofd_packets/00164088 [20:08:34]OFD Sender: To server: pG, [20:08:34]CommunicateWithHost lk.salyk.kg:30040 [20:08:34]ConnectInit lk.salyk.kg [20:08:35]Connected sock=7 [20: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 37 36 39 1E 01 00 00 85 6B 16 01 A9 81 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 CD 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 80 02 00 35 04 06 00 3B 59 E4 A6 C7 A4 CC 12 B0 B5 5D 2B 00 F6 [20:08:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0D 32 47 00 65 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 37 36 39 10 04 04 00 F8 80 02 00 F4 03 04 00 92 F2 C5 66 B6 04 01 00 00 48 4D B5 54 83 77 63 B1 [20:08:36]CommunicateWithHost err = 0 [20:08:36]CheckOFDResponse [20:08:36]1017 (14) - 77093643461234 [20:08:36]1041 (16) - 0000000000871769 [20:08:36]1040 (4) - 164088 [20:08:36]1012 (4) - 21.08.2024 13:58 [20:08:36]1206 (1) - 0 [20:08:36]OFD Sender: Remove packet 164088 [20:08:36]ProducePacketName [20:08:36]name=ofd_packets/00164088 [20:08:36]NVStorageDeleteData [20:08:36]OFD Sender: Processing packet 164089 [packets to send 974, broken 970] [20:08:36]ProducePacketName [20:08:36]name=ofd_packets/00164089 [20:08:36]OFD Sender: To server: pG, [20:08:36]CommunicateWithHost lk.salyk.kg:30040 [20:08:36]ConnectInit lk.salyk.kg [20:08:38]Connected sock=7 [20:08: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 37 36 39 0C 01 00 00 DB F5 04 01 D0 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 D3 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 80 02 00 35 04 06 00 51 52 AD 41 3B 28 78 45 EE C3 1D 78 E3 1A [20:08:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 48 06 47 00 F8 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 80 02 00 F4 03 04 00 95 F2 C5 66 B6 04 01 00 00 B6 D6 99 9A F7 0F E0 76 [20:08:39]CommunicateWithHost err = 0 [20:08:39]CheckOFDResponse [20:08:39]1017 (14) - 77093643461234 [20:08:39]1041 (16) - 0000000000871769 [20:08:39]1040 (4) - 164089 [20:08:39]1012 (4) - 21.08.2024 13:58 [20:08:39]1206 (1) - 0 [20:08:39]OFD Sender: Remove packet 164089 [20:08:39]ProducePacketName [20:08:39]name=ofd_packets/00164089 [20:08:39]NVStorageDeleteData [20:08:40]OFD Sender: Processing packet 164090 [packets to send 973, broken 970] [20:08:40]ProducePacketName [20:08:40]name=ofd_packets/00164090 [20:08:40]OFD Sender: To server: pG, [20:08:40]CommunicateWithHost lk.salyk.kg:30040 [20:08:40]ConnectInit lk.salyk.kg [20:08:45]ConnectInit Can't take IP for lk.salyk.kg [20:08:45]CommunicateWithHost connect error [20:08:45]CommunicateWithHost err = -1 [20:08:45]OFD Sender: Server communicate error [20:08:50]OFD Sender: Processing packet 164090 [packets to send 973, broken 970] [20:08:50]ProducePacketName [20:08:50]name=ofd_packets/00164090 [20:08:50]OFD Sender: To server: pG, [20:08:50]CommunicateWithHost lk.salyk.kg:30040 [20:08:50]ConnectInit lk.salyk.kg [20:08:52]recv_with_timeout no data received [20:08:55]ConnectInit Can't take IP for lk.salyk.kg [20:08:55]CommunicateWithHost connect error [20:08:55]CommunicateWithHost err = -1 [20:08:55]OFD Sender: Server communicate error [20:09:00]OFD Sender: Processing packet 164090 [packets to send 973, broken 970] [20:09:00]ProducePacketName [20:09:00]name=ofd_packets/00164090 [20:09:00]OFD Sender: To server: pG, [20:09:00]CommunicateWithHost lk.salyk.kg:30040 [20:09:00]ConnectInit lk.salyk.kg [20:09:02]recv_with_timeout no data received [20:09:05]ConnectInit Can't take IP for lk.salyk.kg [20:09:05]CommunicateWithHost connect error [20:09:05]CommunicateWithHost err = -1 [20:09:05]OFD Sender: Server communicate error [20:09:10]OFD Sender: Processing packet 164090 [packets to send 973, broken 970] [20:09:10]ProducePacketName [20:09:10]name=ofd_packets/00164090 [20:09:10]OFD Sender: To server: pG, [20:09:10]CommunicateWithHost lk.salyk.kg:30040 [20:09:10]ConnectInit lk.salyk.kg [20:09:15]ConnectInit Can't take IP for lk.salyk.kg [20:09:15]CommunicateWithHost connect error [20:09:15]CommunicateWithHost err = -1 [20:09:15]OFD Sender: Server communicate error [20:09:20]OFD Sender: Processing packet 164090 [packets to send 973, broken 970] [20:09:20]ProducePacketName [20:09:20]name=ofd_packets/00164090 [20:09:20]OFD Sender: To server: pG, [20:09:20]CommunicateWithHost lk.salyk.kg:30040 [20:09:20]ConnectInit lk.salyk.kg [20:09:31]Connected sock=7 [20:09: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 37 36 39 26 01 00 00 E8 97 1E 01 2A 3C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 DB 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 80 02 00 35 04 06 00 A0 C2 0B 1F 74 DB 51 9F 60 99 B4 62 A4 54 [20:09:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8F 16 47 00 E9 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 37 36 39 10 04 04 00 FA 80 02 00 F4 03 04 00 CB F2 C5 66 B6 04 01 00 00 B1 BA 39 DC F0 F6 F9 E2 [20:09:33]CommunicateWithHost err = 0 [20:09:33]CheckOFDResponse [20:09:33]1017 (14) - 77093643461234 [20:09:33]1041 (16) - 0000000000871769 [20:09:33]1040 (4) - 164090 [20:09:33]1012 (4) - 21.08.2024 13:59 [20:09:33]1206 (1) - 0 [20:09:33]OFD Sender: Remove packet 164090 [20:09:33]ProducePacketName [20:09:33]name=ofd_packets/00164090 [20:09:33]NVStorageDeleteData [20:09:34]OFD Sender: Processing packet 164091 [packets to send 972, broken 970] [20:09:34]ProducePacketName [20:09:34]name=ofd_packets/00164091 [20:09:34]OFD Sender: To server: pG, [20:09:34]CommunicateWithHost lk.salyk.kg:30040 [20:09:34]ConnectInit lk.salyk.kg [20:09:36]recv_with_timeout no data received [20:09:39]ConnectInit Can't take IP for lk.salyk.kg [20:09:39]CommunicateWithHost connect error [20:09:39]CommunicateWithHost err = -1 [20:09:39]OFD Sender: Server communicate error [20:09:44]OFD Sender: Processing packet 164091 [packets to send 972, broken 970] [20:09:44]ProducePacketName [20:09:44]name=ofd_packets/00164091 [20:09:44]OFD Sender: To server: pG, [20:09:44]CommunicateWithHost lk.salyk.kg:30040 [20:09:44]ConnectInit lk.salyk.kg [20:09:52]Connected sock=9 [20:09: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 37 36 39 26 01 00 00 B7 B5 1E 01 49 E1 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 E7 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 80 02 00 35 04 06 00 F0 2D 75 0B BA 96 25 AE 15 95 FC 93 41 FD [20:09:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8F BF 47 00 86 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 37 36 39 10 04 04 00 FB 80 02 00 F4 03 04 00 DF F2 C5 66 B6 04 01 00 00 ED C9 FB 3B D3 24 B8 94 [20:09:53]CommunicateWithHost err = 0 [20:09:53]CheckOFDResponse [20:09:53]1017 (14) - 77093643461234 [20:09:53]1041 (16) - 0000000000871769 [20:09:53]1040 (4) - 164091 [20:09:53]1012 (4) - 21.08.2024 13:59 [20:09:53]1206 (1) - 0 [20:09:53]OFD Sender: Remove packet 164091 [20:09:53]ProducePacketName [20:09:53]name=ofd_packets/00164091 [20:09:53]NVStorageDeleteData [20:09:54]OFD Sender: Processing packet 164092 [packets to send 971, broken 970] [20:09:54]ProducePacketName [20:09:54]name=ofd_packets/00164092 [20:09:54]OFD Sender: To server: pG, [20:09:54]CommunicateWithHost lk.salyk.kg:30040 [20:09:54]ConnectInit lk.salyk.kg [20:09:55]Connected sock=7 [20:09: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 37 36 39 0E 01 00 00 77 C1 06 01 FD FA 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B6 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 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 26 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 B2 02 00 00 F4 03 04 00 EE 48 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 80 02 00 35 04 06 00 6A 8B B6 3F 34 84 2B 49 0E 64 00 9A BF 6B [20:09:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 87 C5 47 00 D1 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 37 36 39 10 04 04 00 FC 80 02 00 F4 03 04 00 E2 F2 C5 66 B6 04 01 00 00 7D 93 34 55 7B F1 FA A0 [20:09:56]CommunicateWithHost err = 0 [20:09:56]CheckOFDResponse [20:09:56]1017 (14) - 77093643461234 [20:09:56]1041 (16) - 0000000000871769 [20:09:56]1040 (4) - 164092 [20:09:56]1012 (4) - 21.08.2024 14:00 [20:09:56]1206 (1) - 0 [20:09:56]OFD Sender: Remove packet 164092 [20:09:56]ProducePacketName [20:09:56]name=ofd_packets/00164092 [20:09:56]NVStorageDeleteData [20:09:56]OFD Sender: No OFD packet to send [20:10:01]OFD Sender: No OFD packet to send [20:10:06]OFD Sender: No OFD packet to send [20:10:11]OFD Sender: No OFD packet to send [20:10:16]OFD Sender: No OFD packet to send [20:10:21]OFD Sender: No OFD packet to send [20:10:26]OFD Sender: No OFD packet to send [20:10:30]recv_with_timeout no data received [20:10:31]OFD Sender: No OFD packet to send [20:10:36]OFD Sender: No OFD packet to send [20:10:42]OFD Sender: No OFD packet to send [20:10:47]OFD Sender: No OFD packet to send [20:10:52]OFD Sender: No OFD packet to send [20:10:57]OFD Sender: No OFD packet to send [20:11:02]OFD Sender: No OFD packet to send [20:11:07]OFD Sender: No OFD packet to send [20:11:12]OFD Sender: No OFD packet to send [20:11:17]OFD Sender: No OFD packet to send [20:11:22]OFD Sender: No OFD packet to send [20:11:27]OFD Sender: No OFD packet to send [20:11:32]OFD Sender: No OFD packet to send [20:11:37]OFD Sender: No OFD packet to send [20:11:42]OFD Sender: No OFD packet to send [20:11:47]OFD Sender: No OFD packet to send [20:11:52]OFD Sender: No OFD packet to send [20:11:57]OFD Sender: No OFD packet to send [20:12:02]OFD Sender: No OFD packet to send [20:12:07]OFD Sender: No OFD packet to send [20:12:12]accept exits with 11 [20:12:12]New connection [20:12:12]New thread 3066576228 created [20:12:12]Thread 3066719588 joined [20:12:12]Waiting for new connection... [20:12:12] Sock 11.Parse request [20:12:12]Sock 11.Check first char [20:12:12]Sock 11.First char is OK [20:12:12]request: POST /json_proto HTTP/1.0 [20:12:12]Method: POST [20:12:12]URL: /json_proto [20:12:12]Method is POST - this is cgi request [20:12:12]url: /json_proto [20:12:12]query_string will be loaded in cgi processing [20:12:12]execute_cgi json_proto POST (null) [20:12:12]execute_cgi path=json_proto method=POST [20:12:12]POST find Content-Length [20:12:12]Host: 172.17.44.132:8080 [20:12:12]Content-Length: 680 [20:12:12]Content-Type: application/json [20:12:12] [20:12:12]POST finish read [20:12:12]Found Content-Length = 680 [20:12:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 10000.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:12]execute_script... [20:12: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)292730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 10000.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:12]POST & json_proto [20:12:12]process_json_proto [20:12:12]json parsed OK: [20:12:12]protocol is kg_v1.0 [20:12:12]action value=close_receipt [20:12:12]process_action close_receipt [20:12:12]cmd_close_receipt [20:12:12]MH_GetDate [20:12:12]Write to MH i2c: F0 00 00 2F 02 20 [20:12:12]Write i2c OK [20:12:12]MH_I2C_Read... [20:12:12]Read from MH i2c: F0 [20:12:12]MH_I2C_Read... [20:12:12]Read from MH i2c: F0 09 00 [20:12:12]MH_I2C_Read... [20:12:12]Read from MH i2c: F0 09 00 2F 02 00 1C 4A C6 66 2A 83 C1 65 8E [20:12:12]GetLastDocTimeStamp 1724270830 [20:12:12]current date 1724271132 [20:12:12]FM_GetShiftState [20:12:12]SAM_PROTO_GetShiftState [20:12:12]wFMCommunicate request_size=4 [20:12:12]MH_SAM_APDU [20:12:12]CAPDU: 80 13 01 00 [20:12:12]Write to MH i2c: E2 08 00 30 02 80 13 01 00 00 00 00 00 AF [20:12:12]Write i2c OK [20:12:12]MH_I2C_Read... [20:12:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:12]Read from MH i2c: E2 [20:12:12]MH_I2C_Read... [20:12:12]Read from MH i2c: E2 0E 00 [20:12:12]MH_I2C_Read... [20:12:12]Read from MH i2c: E2 0E 00 30 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 75 [20:12:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:12:12]wFMCommunicate OK [20:12:12]SAM_PROTO_GetShiftState done [20:12:12]FM_GetShiftState done [20:12:12]opened in 1724199517 [20:12:12]opened+sec_in_day 1724285917 [20:12:12]quantity*price = 450037 [20:12:12]sum+1 = 450038 [20:12:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 4500.00 Внесено: 10000.00 СДАЧА: 5500.00 НСП 1% : 39.83 НДС 12% : 477.91 Наличными: 4500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 691 21.08.2024 20:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164093 ФПД: 24070594797156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164093&fm=24070594797156&tin=02508201610067®Number=0000000000092562&sum=450000 [20:12:13]StoreToDocumentArchive [20:12:13]shift 466 fd 164093 [20:12:13]save to /storage/0466/doc_00164093 [20:12:13]save last doc name /storage/0466/doc_00164093 to /storage/kkm_last_doc_name [20:12:13]save OK [20:12:13]Clear old archive folders... [20:12:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:12:13]tlvbuf is 00550BE0 [20:12:13]SAM_PROTO_ClearQueue [20:12:13]wFMCommunicate request_size=4 [20:12:13]MH_SAM_APDU [20:12:13]CAPDU: 80 09 00 00 [20:12:13]Write to MH i2c: E2 08 00 3D 02 80 09 00 00 00 00 00 00 B1 [20:12:13]Write i2c OK [20:12:13]MH_I2C_Read... [20:12:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:13]Read from MH i2c: E2 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [20:12:13]RAPDU: 90 00 [20:12:13]wFMCommunicate OK [20:12:13]SAM_PROTO_ClearQueue done [20:12:13]KKMCreateOFDPacket [20:12:13]OFDProtocolAddRootSTLVToBuf [20:12:13]FM_MakeSignedData [20:12:13]FM_MakeSignedData [20:12:13]SAM_PROTO_SignData [20:12:13]wFMCommunicate request_size=4 [20:12:13]MH_SAM_APDU [20:12:13]CAPDU: 80 0D 01 02 [20:12:13]Write to MH i2c: E2 08 00 3E 02 80 0D 01 02 00 00 00 00 B9 [20:12:13]Write i2c OK [20:12:13]MH_I2C_Read... [20:12:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:13]Read from MH i2c: E2 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [20:12:13]RAPDU: 90 00 [20:12:13]wFMCommunicate OK [20:12:13]wFMCommunicate request_size=255 [20:12:13]MH_SAM_APDU [20:12: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 1C 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 80 02 00 35 04 06 00 15 E4 5F 40 [20:12:13]Write to MH i2c: E2 02 01 3F 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 1C 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 80 02 00 35 04 06 00 15 E4 5F 40 00 00 11 [20:12:13]Write i2c OK [20:12:13]MH_I2C_Read... [20:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:13]Read from MH i2c: E2 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [20:12:13]RAPDU: 90 00 [20:12:13]wFMCommunicate OK [20:12:13]wFMCommunicate request_size=7 [20:12:13]MH_SAM_APDU [20:12:13]CAPDU: 80 0D 02 02 02 9E 64 [20:12:13]Write to MH i2c: E2 0A 00 40 02 80 0D 02 02 02 00 9E 64 00 00 C2 [20:12:13]Write i2c OK [20:12:13]MH_I2C_Read... [20:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:13]Read from MH i2c: E2 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [20:12:13]RAPDU: 90 00 [20:12:13]wFMCommunicate OK [20:12:13]wFMCommunicate request_size=4 [20:12:13]MH_SAM_APDU [20:12:13]CAPDU: 80 0D 03 02 [20:12:13]Write to MH i2c: E2 08 00 41 02 80 0D 03 02 00 00 00 00 BE [20:12:13]Write i2c OK [20:12:13]MH_I2C_Read... [20:12:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:13]Read from MH i2c: E2 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 0B 00 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 0B 00 41 02 00 31 D3 53 A3 81 DF 0C EB 90 00 10 [20:12:13]RAPDU: 31 D3 53 A3 81 DF 0C EB 90 00 [20:12:13]wFMCommunicate OK [20:12:13]SAM_PROTO_SignData done [20:12:13]FM_MakeSignedData done [20:12:13]CreateOFDProtocolMessage [20:12:13]wFMCommunicate request_size=4 [20:12:13]MH_SAM_APDU [20:12:13]CAPDU: 80 11 00 00 [20:12:13]Write to MH i2c: E2 08 00 42 02 80 11 00 00 00 00 00 00 BE [20:12:13]Write i2c OK [20:12:13]MH_I2C_Read... [20:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:13]Read from MH i2c: E2 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 17 00 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: E2 17 00 42 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [20:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:12:13]wFMCommunicate OK [20:12:13]CreateOFDProtocolMessage done [20:12:13]OFDSenderStorePacket 164093 [20:12:13]StoreOFDPacket docnum=164093 [20:12:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DA B0 04 01 0B 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 1C 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 80 02 00 35 04 06 00 15 E4 5F 40 9E 64 31 D3 53 A3 81 DF 0C EB [20:12:13]CheckFolder [20:12:13]dirname=/storage/ofd_packets [20:12:13]CheckFolder done [20:12:13]ProducePacketName [20:12:13]name=ofd_packets/00164093 [20:12:13]NVStorageSaveData ofd_packets/00164093 [20:12:13]File name is /storage/ofd_packets/00164093 [20:12:13]Write 298 bytes [20:12:13]NVStorageSaveData done [20:12:13]OFDSenderStorePacket done [20:12:13]KKMCreateOFDPacket done [20:12:13]NVStorageSaveData kkm_last_timestamp [20:12:13]File name is /storage/kkm_last_timestamp [20:12:13]Write 4 bytes [20:12:13]NVStorageSaveData done [20:12:13]ExternCall_PrintAddStr [20:12:13]wPrintStart [20:12:13]Write to MH i2c: 01 00 00 43 02 45 [20:12:13]Write i2c OK [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: 01 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: 01 07 00 [20:12:13]MH_I2C_Read... [20:12:13]Read from MH i2c: 01 07 00 43 02 00 00 00 00 00 FF 0F 5A [20:12:13]RasterBufferAndPrint [20:12:13]line Счет N : (1)292730 [20:12:13]line ИНН: 02508201610067 [20:12:13]line Контрольно-Кассовый Чек [20:12:13]line ПРОДАЖА [20:12:13]line ТРК (МРК, ГНК) : 34 [20:12:13]line Товар: 2710194800 [20:12:13]line ДТ-К-5 [20:12:13]line 59.060 * 76.20 [20:12:13]line = 4500.37 [20:12:13]line НДС 12% НСП 1% [20:12:13]line > о реализуемом товаре [20:12:13]line ОКРУГЛЕНИЕ: -0.37 [20:12:13]line ИТОГО: 4500.00 [20:12:13]line Внесено: 10000.00 [20:12:13]line СДАЧА: 5500.00 [20:12:13]line НСП 1% : 39.83 [20:12:13]line НДС 12% : 477.91 [20:12:13]line Наличными: 4500.00 [20:12:13]line Безнал.: 0.00 [20:12:13]line Место: АЗС № 130 "Партнер Нефть" [20:12:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:12:13]line СНО: Общий режим [20:12:13]line Чек 691 21.08.2024 20:12 [20:12:13]line Смена: 466 ФФД: 1.0 [20:12:13]line ЗНМ: 0300000070 [20:12:13]line РНМ: 0000000000092562 [20:12:13]line Версия ККМ: 001 [20:12:13]line ФМ: 0000000000871769 [20:12:13]line ФД: 164093 [20:12:13]line ФПД: 24070594797156 [20:12:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164093&fm=24070594797156&tin=02508201610067®Number=0000000000092562&sum=450000 [20:12:14]OFD Sender: Processing packet 164093 [packets to send 971, broken 970] [20:12:14]ProducePacketName [20:12:14]name=ofd_packets/00164093 [20:12:14]OFD Sender: To server: pG, [20:12:14]CommunicateWithHost lk.salyk.kg:30040 [20:12:14]ConnectInit lk.salyk.kg [20:12:14]written 0, free lines is 4095 [20:12:14]Write to MH i2c: 01 00 00 6E 02 70 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: 01 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: 01 07 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 CC 0C 4F [20:12:14]RasterBufferAndPrint [20:12:14]line [20:12:14]line [20:12:14]line [20:12:14]line [20:12:14]line [20:12:14]written 0, free lines is 3282 [20:12:14]MH_Cut [20:12:14]Write to MH i2c: D1 01 00 75 02 01 49 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: D1 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: D1 01 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: D1 01 00 75 02 00 48 [20:12:14]Write to MH i2c: 01 00 00 76 02 78 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:15]*** Cut start [20:12:15]*** Purtial cut [20:12:15]*** Stage 1: CUTSNS_PIN = 1 [20:12:17]Read from MH i2c: 01 [20:12:17]MH_I2C_Read... [20:12:17]*** Stop cut motor [20:12:17]*** Cut end [20:12:17]Read from MH i2c: 01 07 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: 01 07 00 76 02 00 00 00 00 00 FF 0F 8D [20:12:17]process_action close_receipt done [20:12:17]requested_data is exist [20:12:17]produce_requested_data [20:12:17]requested_item fm.sn is exist - process it [20:12:17]wFMCommunicate request_size=4 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 11 00 00 [20:12:17]Write to MH i2c: E2 08 00 77 02 80 11 00 00 00 00 00 00 F3 [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 17 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 17 00 77 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [20:12:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:12:17]wFMCommunicate OK [20:12:17]requested_item fd.num is exist - process it [20:12:17]SAM_PROTO_GetFieldsCounters [20:12:17]wFMCommunicate request_size=4 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 13 00 00 [20:12:17]Write to MH i2c: E2 08 00 78 02 80 13 00 00 00 00 00 00 F6 [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 62 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 62 00 78 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 8D [20:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:17]wFMCommunicate OK [20:12:17]SAM_PROTO_GetFieldsCounters done [20:12:17]requested_item shift.num is exist - process it [20:12:17]requested_item shift.opened is exist - process it [20:12:17]req_shift_opened [20:12:17]FM_GetShiftState [20:12:17]SAM_PROTO_GetShiftState [20:12:17]wFMCommunicate request_size=4 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 13 01 00 [20:12:17]Write to MH i2c: E2 08 00 79 02 80 13 01 00 00 00 00 00 F8 [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 0E 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 0E 00 79 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BE [20:12:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:12:17]wFMCommunicate OK [20:12:17]SAM_PROTO_GetShiftState done [20:12:17]FM_GetShiftState done [20:12:17]req_shift_opened done [20:12:17]requested_item shift.open_date is exist - process it [20:12:17]req_shift_open_date [20:12:17]req_shift_open_date done [20:12:17]produce_requested_data done [20:12:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164093,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:12:17]process_action_free close_receipt [20:12:17]json_value_free [20:12:17]json_value_free done [20:12:17]process_json_proto returns [20:12:17]Send response to host [20:12:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164093,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:12:17]free response buf [20:12:17]execute_script done [20:12:17]execute_script returns [20:12:17]free content buf [20:12:17]Sock 11.Close socket [20:12:17]Sock 11.Thread stoped [20:12:19]ConnectInit Can't take IP for lk.salyk.kg [20:12:19]CommunicateWithHost connect error [20:12:19]CommunicateWithHost err = -1 [20:12:19]OFD Sender: Server communicate error [20:12:24]OFD Sender: Processing packet 164093 [packets to send 971, broken 970] [20:12:24]ProducePacketName [20:12:24]name=ofd_packets/00164093 [20:12:24]OFD Sender: To server: pG, [20:12:24]CommunicateWithHost lk.salyk.kg:30040 [20:12:24]ConnectInit lk.salyk.kg [20:12:32]recv_with_timeout no data received [20:12:52]Connected sock=7 [20:12: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 37 36 39 0C 01 00 00 DA B0 04 01 0B 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 1C 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 80 02 00 35 04 06 00 15 E4 5F 40 9E 64 31 D3 53 A3 81 DF 0C EB [20:12:56]Received data: 87 [20:14:15]ConnectInit Can't connect to host [20:14:17]OFD Sender: No OFD packet to send [20:14:22]OFD Sender: No OFD packet to send [20:14:27]OFD Sender: No OFD packet to send [20:14:32]OFD Sender: No OFD packet to send [20:14:37]OFD Sender: No OFD packet to send [20:14:42]OFD Sender: No OFD packet to send [20:14:47]OFD Sender: No OFD packet to send [20:14:52]OFD Sender: No OFD packet to send [20:14:57]OFD Sender: No OFD packet to send [20:15:02]OFD Sender: No OFD packet to send [20:15:07]OFD Sender: No OFD packet to send [20:15:12]OFD Sender: No OFD packet to send [20:15:17]OFD Sender: No OFD packet to send [20:15:22]OFD Sender: No OFD packet to send [20:15:27]OFD Sender: No OFD packet to send [20:15:28]accept exits with 9 [20:15:28]New connection [20:15:28]New thread 3066719588 created [20:15:28]Thread 3066576228 joined [20:15:28]Waiting for new connection... [20:15:28] Sock 9.Parse request [20:15:28]Sock 9.Check first char [20:15:28]Sock 9.First char is OK [20:15:28]request: POST /json_proto HTTP/1.0 [20:15:28]Method: POST [20:15:28]URL: /json_proto [20:15:28]Method is POST - this is cgi request [20:15:28]url: /json_proto [20:15:28]query_string will be loaded in cgi processing [20:15:28]execute_cgi json_proto POST (null) [20:15:28]execute_cgi path=json_proto method=POST [20:15:28]POST find Content-Length [20:15:28]Host: 172.17.44.132:8080 [20:15:28]Content-Length: 819 [20:15:28]Content-Type: application/json [20:15:28] [20:15:28]POST finish read [20:15:28]Found Content-Length = 819 [20:15:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [20:15:28]execute_script... [20:15: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)292731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [20:15:28]POST & json_proto [20:15:28]process_json_proto [20:15:28]json parsed OK: [20:15:28]protocol is kg_v1.0 [20:15:28]action value=close_receipt [20:15:28]process_action close_receipt [20:15:28]cmd_close_receipt [20:15:28]MH_GetDate [20:15:28]Write to MH i2c: F0 00 00 7A 02 6B [20:15:28]Write i2c OK [20:15:28]MH_I2C_Read... [20:15:28]Read from MH i2c: F0 [20:15:28]MH_I2C_Read... [20:15:28]Read from MH i2c: F0 09 00 [20:15:28]MH_I2C_Read... [20:15:28]Read from MH i2c: F0 09 00 7A 02 00 E0 4A C6 66 2A 83 C1 65 9D [20:15:28]GetLastDocTimeStamp 1724271132 [20:15:28]current date 1724271328 [20:15:28]FM_GetShiftState [20:15:28]SAM_PROTO_GetShiftState [20:15:28]wFMCommunicate request_size=4 [20:15:28]MH_SAM_APDU [20:15:28]CAPDU: 80 13 01 00 [20:15:28]Write to MH i2c: E2 08 00 7B 02 80 13 01 00 00 00 00 00 FA [20:15:28]Write i2c OK [20:15:28]MH_I2C_Read... [20:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:28]Read from MH i2c: E2 [20:15:28]MH_I2C_Read... [20:15:28]Read from MH i2c: E2 0E 00 [20:15:28]MH_I2C_Read... [20:15:28]Read from MH i2c: E2 0E 00 7B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C0 [20:15:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:15:28]wFMCommunicate OK [20:15:28]SAM_PROTO_GetShiftState done [20:15:28]FM_GetShiftState done [20:15:28]opened in 1724199517 [20:15:28]opened+sec_in_day 1724285917 [20:15:28]quantity*price = 100021 [20:15:28]sum+1 = 100023 [20:15:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 692 21.08.2024 20:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164094 ФПД: 269058229333919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201528&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164094&fm=269058229333919&tin=02508201610067®Number=0000000000092562&sum=100022 [20:15:29]StoreToDocumentArchive [20:15:29]shift 466 fd 164094 [20:15:29]save to /storage/0466/doc_00164094 [20:15:29]save last doc name /storage/0466/doc_00164094 to /storage/kkm_last_doc_name [20:15:29]save OK [20:15:29]Clear old archive folders... [20:15:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:15:29]tlvbuf is 00554EF0 [20:15:29]SAM_PROTO_ClearQueue [20:15:29]wFMCommunicate request_size=4 [20:15:29]MH_SAM_APDU [20:15:29]CAPDU: 80 09 00 00 [20:15:29]Write to MH i2c: E2 08 00 88 02 80 09 00 00 00 00 00 00 FC [20:15:29]Write i2c OK [20:15:29]MH_I2C_Read... [20:15:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:15:29]Read from MH i2c: E2 [20:15:29]MH_I2C_Read... [20:15:29]Read from MH i2c: E2 03 00 [20:15:29]MH_I2C_Read... [20:15:29]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [20:15:29]RAPDU: 90 00 [20:15:29]wFMCommunicate OK [20:15:29]SAM_PROTO_ClearQueue done [20:15:29]KKMCreateOFDPacket [20:15:29]OFDProtocolAddRootSTLVToBuf [20:15:29]FM_MakeSignedData [20:15:29]FM_MakeSignedData [20:15:29]SAM_PROTO_SignData [20:15:29]wFMCommunicate request_size=4 [20:15:29]MH_SAM_APDU [20:15:29]CAPDU: 80 0D 01 02 [20:15:29]Write to MH i2c: E2 08 00 89 02 80 0D 01 02 00 00 00 00 04 [20:15:29]Write i2c OK [20:15:29]MH_I2C_Read... [20:15:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:15:29]Read from MH i2c: E2 [20:15:29]MH_I2C_Read... [20:15:29]Read from MH i2c: E2 03 00 [20:15:29]MH_I2C_Read... [20:15:29]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [20:15:29]RAPDU: 90 00 [20:15:29]wFMCommunicate OK [20:15:29]wFMCommunicate request_size=255 [20:15:29]MH_SAM_APDU [20:15: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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 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 B4 02 00 00 F4 03 04 00 E0 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 80 02 00 35 04 06 00 F4 [20:15:29]Write to MH i2c: E2 02 01 8A 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 B4 02 00 00 F4 03 04 00 E0 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 80 02 00 35 04 06 00 F4 00 00 34 [20:15:29]Write i2c OK [20:15:29]MH_I2C_Read... [20:15:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:30]Read from MH i2c: E2 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 03 00 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [20:15:30]RAPDU: 90 00 [20:15:30]wFMCommunicate OK [20:15:30]wFMCommunicate request_size=10 [20:15:30]MH_SAM_APDU [20:15:30]CAPDU: 80 0D 02 02 05 B5 00 2E EF 9F [20:15:30]Write to MH i2c: E2 0D 00 8B 02 80 0D 02 02 05 00 B5 00 2E EF 9F 00 00 82 [20:15:30]Write i2c OK [20:15:30]MH_I2C_Read... [20:15:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:30]Read from MH i2c: E2 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 03 00 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [20:15:30]RAPDU: 90 00 [20:15:30]wFMCommunicate OK [20:15:30]wFMCommunicate request_size=4 [20:15:30]MH_SAM_APDU [20:15:30]CAPDU: 80 0D 03 02 [20:15:30]Write to MH i2c: E2 08 00 8C 02 80 0D 03 02 00 00 00 00 09 [20:15:30]Write i2c OK [20:15:30]MH_I2C_Read... [20:15:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:15:30]Read from MH i2c: E2 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 0B 00 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 0B 00 8C 02 00 B5 3D 31 5D 8F 52 3C 40 90 00 E7 [20:15:30]RAPDU: B5 3D 31 5D 8F 52 3C 40 90 00 [20:15:30]wFMCommunicate OK [20:15:30]SAM_PROTO_SignData done [20:15:30]FM_MakeSignedData done [20:15:30]CreateOFDProtocolMessage [20:15:30]wFMCommunicate request_size=4 [20:15:30]MH_SAM_APDU [20:15:30]CAPDU: 80 11 00 00 [20:15:30]Write to MH i2c: E2 08 00 8D 02 80 11 00 00 00 00 00 00 09 [20:15:30]Write i2c OK [20:15:30]MH_I2C_Read... [20:15:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:30]Read from MH i2c: E2 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 17 00 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: E2 17 00 8D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [20:15:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:15:30]wFMCommunicate OK [20:15:30]CreateOFDProtocolMessage done [20:15:30]OFDSenderStorePacket 164094 [20:15:30]StoreOFDPacket docnum=164094 [20:15:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A4 73 07 01 BB 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 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 B4 02 00 00 F4 03 04 00 E0 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 80 02 00 35 04 06 00 F4 B5 00 2E EF 9F B5 3D 31 5D 8F 52 3C 40 [20:15:30]CheckFolder [20:15:30]dirname=/storage/ofd_packets [20:15:30]CheckFolder done [20:15:30]ProducePacketName [20:15:30]name=ofd_packets/00164094 [20:15:30]NVStorageSaveData ofd_packets/00164094 [20:15:30]File name is /storage/ofd_packets/00164094 [20:15:30]Write 301 bytes [20:15:30]NVStorageSaveData done [20:15:30]OFDSenderStorePacket done [20:15:30]KKMCreateOFDPacket done [20:15:30]NVStorageSaveData kkm_last_timestamp [20:15:30]File name is /storage/kkm_last_timestamp [20:15:30]Write 4 bytes [20:15:30]NVStorageSaveData done [20:15:30]ExternCall_PrintAddStr [20:15:30]wPrintStart [20:15:30]Write to MH i2c: 01 00 00 8E 02 90 [20:15:30]Write i2c OK [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: 01 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: 01 07 00 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: 01 07 00 8E 02 00 00 00 00 00 FF 0F A5 [20:15:30]RasterBufferAndPrint [20:15:30]line Счет N : (1)292731 [20:15:30]line ИНН: 02508201610067 [20:15:30]line Контрольно-Кассовый Чек [20:15:30]line ПРОДАЖА [20:15:30]line ТРК (МРК, ГНК) : 53 [20:15:30]line Товар: 2710124500 [20:15:30]line Аи-95-К-5 [20:15:30]line 13.480 * 74.20 [20:15:30]line = 1000.22 [20:15:30]line НДС 12% НСП 1% [20:15:30]line > о реализуемом товаре [20:15:30]line ИТОГО: 1000.22 [20:15:30]line НСП 1% : 8.85 [20:15:30]line НДС 12% : 106.22 [20:15:30]line Наличными: 0.00 [20:15:30]line Безнал.: 1000.22 [20:15:30]line Место: АЗС № 130 "Партнер Нефть" [20:15:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:15:30]line СНО: Общий режим [20:15:30]line Чек 692 21.08.2024 20:15 [20:15:30]line Смена: 466 ФФД: 1.0 [20:15:30]line ЗНМ: 0300000070 [20:15:30]line РНМ: 0000000000092562 [20:15:30]line Версия ККМ: 001 [20:15:30]line Платежная система: Бакай Банк [20:15:30]line ФМ: 0000000000871769 [20:15:30]line ФД: 164094 [20:15:30]line ФПД: 269058229333919 [20:15:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201528&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164094&fm=269058229333919&tin=02508201610067®Number=0000000000092562&sum=100022 [20:15:30]written 0, free lines is 4095 [20:15:30]OFD Sender: Processing packet 164094 [packets to send 971, broken 970] [20:15:30]ProducePacketName [20:15:30]name=ofd_packets/00164094 [20:15:30]OFD Sender: To server: pG, [20:15:30]CommunicateWithHost lk.salyk.kg:30040 [20:15:30]ConnectInit lk.salyk.kg [20:15:30]Write to MH i2c: 01 00 00 B8 02 BA [20:15:30]Write i2c OK [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: 01 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: 01 07 00 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 D3 0C A0 [20:15:30]RasterBufferAndPrint [20:15:30]line [20:15:30]line [20:15:30]line [20:15:30]line [20:15:30]line [20:15:30]written 0, free lines is 3289 [20:15:30]MH_Cut [20:15:30]Write to MH i2c: D1 01 00 BF 02 01 93 [20:15:30]Write i2c OK [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: D1 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: D1 01 00 [20:15:30]MH_I2C_Read... [20:15:30]Read from MH i2c: D1 01 00 BF 02 00 92 [20:15:30]Write to MH i2c: 01 00 00 C0 02 C2 [20:15:30]Write i2c OK [20:15:30]MH_I2C_Read... [20:15:31]*** Cut start [20:15:31]*** Purtial cut [20:15:31]*** Stage 1: CUTSNS_PIN = 1 [20:15:33]Read from MH i2c: 01 [20:15:33]MH_I2C_Read... [20:15:33]*** Stop cut motor [20:15:33]*** Cut end [20:15:33]Read from MH i2c: 01 07 00 [20:15:33]MH_I2C_Read... [20:15:33]Read from MH i2c: 01 07 00 C0 02 00 00 00 00 00 FF 0F D7 [20:15:33]process_action close_receipt done [20:15:33]requested_data is exist [20:15:33]produce_requested_data [20:15:33]requested_item fm.sn is exist - process it [20:15:33]wFMCommunicate request_size=4 [20:15:33]MH_SAM_APDU [20:15:33]CAPDU: 80 11 00 00 [20:15:33]Write to MH i2c: E2 08 00 C1 02 80 11 00 00 00 00 00 00 3D [20:15:33]Write i2c OK [20:15:33]MH_I2C_Read... [20:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:33]Read from MH i2c: E2 [20:15:33]MH_I2C_Read... [20:15:33]Read from MH i2c: E2 17 00 [20:15:33]MH_I2C_Read... [20:15:33]Read from MH i2c: E2 17 00 C1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [20:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:15:33]wFMCommunicate OK [20:15:33]requested_item fd.num is exist - process it [20:15:33]SAM_PROTO_GetFieldsCounters [20:15:33]wFMCommunicate request_size=4 [20:15:33]MH_SAM_APDU [20:15:33]CAPDU: 80 13 00 00 [20:15:33]Write to MH i2c: E2 08 00 C2 02 80 13 00 00 00 00 00 00 40 [20:15:33]Write i2c OK [20:15:33]MH_I2C_Read... [20:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:15:33]Read from MH i2c: E2 [20:15:33]MH_I2C_Read... [20:15:33]Read from MH i2c: E2 62 00 [20:15:33]MH_I2C_Read... [20:15:33]Read from MH i2c: E2 62 00 C2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 DB [20:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:15:33]wFMCommunicate OK [20:15:33]SAM_PROTO_GetFieldsCounters done [20:15:33]requested_item shift.num is exist - process it [20:15:33]requested_item shift.opened is exist - process it [20:15:33]req_shift_opened [20:15:33]FM_GetShiftState [20:15:33]SAM_PROTO_GetShiftState [20:15:33]wFMCommunicate request_size=4 [20:15:33]MH_SAM_APDU [20:15:33]CAPDU: 80 13 01 00 [20:15:33]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [20:15:33]Write i2c OK [20:15:33]MH_I2C_Read... [20:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:33]Read from MH i2c: E2 [20:15:33]MH_I2C_Read... [20:15:33]Read from MH i2c: E2 0E 00 [20:15:33]MH_I2C_Read... [20:15:33]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 08 [20:15:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:15:33]wFMCommunicate OK [20:15:33]SAM_PROTO_GetShiftState done [20:15:33]FM_GetShiftState done [20:15:33]req_shift_opened done [20:15:33]requested_item shift.open_date is exist - process it [20:15:33]req_shift_open_date [20:15:33]req_shift_open_date done [20:15:33]produce_requested_data done [20:15:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164094,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:15:33]process_action_free close_receipt [20:15:33]json_value_free [20:15:33]json_value_free done [20:15:33]process_json_proto returns [20:15:33]Send response to host [20:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164094,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:15:33]free response buf [20:15:33]execute_script done [20:15:33]execute_script returns [20:15:33]free content buf [20:15:33]Sock 9.Close socket [20:15:33]Sock 9.Thread stoped [20:15:37]recv_with_timeout no data received [20:15:50]recv_with_timeout no data received [20:16:03]recv_with_timeout no data received [20:16:17]accept exits with 7 [20:16:17]New connection [20:16:17]New thread 3066576228 created [20:16:17]Thread 3066719588 joined [20:16:17]Waiting for new connection... [20:16:17] Sock 7.Parse request [20:16:17]Sock 7.Check first char [20:16:17]Sock 7.First char is OK [20:16:17]request: POST /json_proto HTTP/1.0 [20:16:17]Method: POST [20:16:17]URL: /json_proto [20:16:17]Method is POST - this is cgi request [20:16:17]url: /json_proto [20:16:17]query_string will be loaded in cgi processing [20:16:17]execute_cgi json_proto POST (null) [20:16:17]execute_cgi path=json_proto method=POST [20:16:17]POST find Content-Length [20:16:17]Host: 172.17.44.132:8080 [20:16:17]Content-Length: 677 [20:16:17]Content-Type: application/json [20:16:17] [20:16:17]POST finish read [20:16:17]Found Content-Length = 677 [20:16:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:17]execute_script... [20:16: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)292732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:17]POST & json_proto [20:16:17]process_json_proto [20:16:17]json parsed OK: [20:16:17]protocol is kg_v1.0 [20:16:17]action value=close_receipt [20:16:17]process_action close_receipt [20:16:17]cmd_close_receipt [20:16:17]MH_GetDate [20:16:17]Write to MH i2c: F0 00 00 C4 02 B5 [20:16:17]Write i2c OK [20:16:17]MH_I2C_Read... [20:16:17]Read from MH i2c: F0 [20:16:17]MH_I2C_Read... [20:16:17]Read from MH i2c: F0 09 00 [20:16:17]MH_I2C_Read... [20:16:17]Read from MH i2c: F0 09 00 C4 02 00 11 4B C6 66 2A 83 C1 65 19 [20:16:17]GetLastDocTimeStamp 1724271328 [20:16:17]current date 1724271377 [20:16:17]FM_GetShiftState [20:16:17]SAM_PROTO_GetShiftState [20:16:17]wFMCommunicate request_size=4 [20:16:17]MH_SAM_APDU [20:16:17]CAPDU: 80 13 01 00 [20:16:17]Write to MH i2c: E2 08 00 C5 02 80 13 01 00 00 00 00 00 44 [20:16:17]Write i2c OK [20:16:17]MH_I2C_Read... [20:16:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:17]Read from MH i2c: E2 [20:16:17]MH_I2C_Read... [20:16:17]Read from MH i2c: E2 0E 00 [20:16:17]MH_I2C_Read... [20:16:17]Read from MH i2c: E2 0E 00 C5 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0A [20:16:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:16:17]wFMCommunicate OK [20:16:17]SAM_PROTO_GetShiftState done [20:16:17]FM_GetShiftState done [20:16:17]opened in 1724199517 [20:16:17]opened+sec_in_day 1724285917 [20:16:17]quantity*price = 40002 [20:16:17]sum+1 = 40003 [20:16: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 693 21.08.2024 20:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164095 ФПД: 223744335615924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201617&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164095&fm=223744335615924&tin=02508201610067®Number=0000000000092562&sum=40000 [20:16:18]StoreToDocumentArchive [20:16:18]shift 466 fd 164095 [20:16:18]save to /storage/0466/doc_00164095 [20:16:18]save last doc name /storage/0466/doc_00164095 to /storage/kkm_last_doc_name [20:16:18]save OK [20:16:18]Clear old archive folders... [20:16:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:18]tlvbuf is 00556840 [20:16:18]SAM_PROTO_ClearQueue [20:16:18]wFMCommunicate request_size=4 [20:16:18]MH_SAM_APDU [20:16:18]CAPDU: 80 09 00 00 [20:16:18]Write to MH i2c: E2 08 00 D2 02 80 09 00 00 00 00 00 00 46 [20:16:18]Write i2c OK [20:16:18]MH_I2C_Read... [20:16:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:18]Read from MH i2c: E2 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [20:16:18]RAPDU: 90 00 [20:16:18]wFMCommunicate OK [20:16:18]SAM_PROTO_ClearQueue done [20:16:18]KKMCreateOFDPacket [20:16:18]OFDProtocolAddRootSTLVToBuf [20:16:18]FM_MakeSignedData [20:16:18]FM_MakeSignedData [20:16:18]SAM_PROTO_SignData [20:16:18]wFMCommunicate request_size=4 [20:16:18]MH_SAM_APDU [20:16:18]CAPDU: 80 0D 01 02 [20:16:18]Write to MH i2c: E2 08 00 D3 02 80 0D 01 02 00 00 00 00 4E [20:16:18]Write i2c OK [20:16:18]MH_I2C_Read... [20:16:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:18]Read from MH i2c: E2 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [20:16:18]RAPDU: 90 00 [20:16:18]wFMCommunicate OK [20:16:18]wFMCommunicate request_size=255 [20:16:18]MH_SAM_APDU [20:16:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 02 00 00 F4 03 04 00 11 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 80 02 00 35 04 06 00 CB [20:16:18]Write to MH i2c: E2 02 01 D4 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 11 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 80 02 00 35 04 06 00 CB 00 00 15 [20:16:18]Write i2c OK [20:16:18]MH_I2C_Read... [20:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:18]Read from MH i2c: E2 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [20:16:18]RAPDU: 90 00 [20:16:18]wFMCommunicate OK [20:16:18]wFMCommunicate request_size=10 [20:16:18]MH_SAM_APDU [20:16:18]CAPDU: 80 0D 02 02 05 7E 89 A5 17 B4 [20:16:18]Write to MH i2c: E2 0D 00 D5 02 80 0D 02 02 05 00 7E 89 A5 17 B4 00 00 D2 [20:16:18]Write i2c OK [20:16:18]MH_I2C_Read... [20:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:18]Read from MH i2c: E2 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [20:16:18]RAPDU: 90 00 [20:16:18]wFMCommunicate OK [20:16:18]wFMCommunicate request_size=4 [20:16:18]MH_SAM_APDU [20:16:18]CAPDU: 80 0D 03 02 [20:16:18]Write to MH i2c: E2 08 00 D6 02 80 0D 03 02 00 00 00 00 53 [20:16:18]Write i2c OK [20:16:18]MH_I2C_Read... [20:16:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:18]Read from MH i2c: E2 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 0B 00 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 0B 00 D6 02 00 C1 F9 01 3B 0B 15 87 82 90 00 73 [20:16:18]RAPDU: C1 F9 01 3B 0B 15 87 82 90 00 [20:16:18]wFMCommunicate OK [20:16:18]SAM_PROTO_SignData done [20:16:18]FM_MakeSignedData done [20:16:18]CreateOFDProtocolMessage [20:16:18]wFMCommunicate request_size=4 [20:16:18]MH_SAM_APDU [20:16:18]CAPDU: 80 11 00 00 [20:16:18]Write to MH i2c: E2 08 00 D7 02 80 11 00 00 00 00 00 00 53 [20:16:18]Write i2c OK [20:16:18]MH_I2C_Read... [20:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:18]Read from MH i2c: E2 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 17 00 [20:16:18]MH_I2C_Read... [20:16:18]Read from MH i2c: E2 17 00 D7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [20:16:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:16:19]wFMCommunicate OK [20:16:19]CreateOFDProtocolMessage done [20:16:19]OFDSenderStorePacket 164095 [20:16:19]StoreOFDPacket docnum=164095 [20:16:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 84 39 07 01 C3 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 02 00 00 F4 03 04 00 11 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 80 02 00 35 04 06 00 CB 7E 89 A5 17 B4 C1 F9 01 3B 0B 15 87 82 [20:16:19]CheckFolder [20:16:19]dirname=/storage/ofd_packets [20:16:19]CheckFolder done [20:16:19]ProducePacketName [20:16:19]name=ofd_packets/00164095 [20:16:19]NVStorageSaveData ofd_packets/00164095 [20:16:19]File name is /storage/ofd_packets/00164095 [20:16:19]Write 301 bytes [20:16:19]NVStorageSaveData done [20:16:19]OFDSenderStorePacket done [20:16:19]KKMCreateOFDPacket done [20:16:19]NVStorageSaveData kkm_last_timestamp [20:16:19]File name is /storage/kkm_last_timestamp [20:16:19]Write 4 bytes [20:16:19]NVStorageSaveData done [20:16:19]ExternCall_PrintAddStr [20:16:19]wPrintStart [20:16:19]Write to MH i2c: 01 00 00 D8 02 DA [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: 01 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: 01 07 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: 01 07 00 D8 02 00 00 00 00 00 FF 0F EF [20:16:19]RasterBufferAndPrint [20:16:19]line Счет N : (1)292732 [20:16:19]line ИНН: 02508201610067 [20:16:19]line Контрольно-Кассовый Чек [20:16:19]line ПРОДАЖА [20:16:19]line ТРК (МРК, ГНК) : 32 [20:16:19]line Товар: 2710124130 [20:16:19]line Аи-92-К-5 [20:16:19]line 5.900 * 67.80 [20:16:19]line = 400.02 [20:16:19]line НДС 12% НСП 1% [20:16:19]line > о реализуемом товаре [20:16:19]line ОКРУГЛЕНИЕ: -0.02 [20:16:19]line ИТОГО: 400.00 [20:16:19]line Внесено: 400.00 [20:16:19]line СДАЧА: 0.00 [20:16:19]line НСП 1% : 3.54 [20:16:19]line НДС 12% : 42.48 [20:16:19]line Наличными: 400.00 [20:16:19]line Безнал.: 0.00 [20:16:19]line Место: АЗС № 130 "Партнер Нефть" [20:16:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:16:19]line СНО: Общий режим [20:16:19]line Чек 693 21.08.2024 20:16 [20:16:19]line Смена: 466 ФФД: 1.0 [20:16:19]line ЗНМ: 0300000070 [20:16:19]line РНМ: 0000000000092562 [20:16:19]line Версия ККМ: 001 [20:16:19]line ФМ: 0000000000871769 [20:16:19]line ФД: 164095 [20:16:19]line ФПД: 223744335615924 [20:16:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201617&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164095&fm=223744335615924&tin=02508201610067®Number=0000000000092562&sum=40000 [20:16:19]written 0, free lines is 4095 [20:16:19]Write to MH i2c: 01 00 00 03 03 06 [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: 01 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: 01 07 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 C2 0C DB [20:16:19]RasterBufferAndPrint [20:16:19]line [20:16:19]line [20:16:19]line [20:16:19]line [20:16:19]line [20:16:19]written 0, free lines is 3272 [20:16:19]MH_Cut [20:16:19]Write to MH i2c: D1 01 00 0A 03 01 DF [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: D1 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: D1 01 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: D1 01 00 0A 03 00 DE [20:16:19]Write to MH i2c: 01 00 00 0B 03 0E [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:20]*** Cut start [20:16:20]*** Purtial cut [20:16:20]*** Stage 1: CUTSNS_PIN = 1 [20:16:22]Read from MH i2c: 01 [20:16:22]MH_I2C_Read... [20:16:22]*** Stop cut motor [20:16:22]*** Cut end [20:16:22]Read from MH i2c: 01 07 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [20:16:22]process_action close_receipt done [20:16:22]requested_data is exist [20:16:22]produce_requested_data [20:16:22]requested_item fm.sn is exist - process it [20:16:22]wFMCommunicate request_size=4 [20:16:22]MH_SAM_APDU [20:16:22]CAPDU: 80 11 00 00 [20:16:22]Write to MH i2c: E2 08 00 0C 03 80 11 00 00 00 00 00 00 89 [20:16:22]Write i2c OK [20:16:22]MH_I2C_Read... [20:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:22]Read from MH i2c: E2 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 17 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 17 00 0C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [20:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:16:22]wFMCommunicate OK [20:16:22]requested_item fd.num is exist - process it [20:16:22]SAM_PROTO_GetFieldsCounters [20:16:22]wFMCommunicate request_size=4 [20:16:22]MH_SAM_APDU [20:16:22]CAPDU: 80 13 00 00 [20:16:22]Write to MH i2c: E2 08 00 0D 03 80 13 00 00 00 00 00 00 8C [20:16:22]Write i2c OK [20:16:22]MH_I2C_Read... [20:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:22]Read from MH i2c: E2 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 62 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 62 00 0D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 2B [20:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 80 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:22]wFMCommunicate OK [20:16:22]SAM_PROTO_GetFieldsCounters done [20:16:22]requested_item shift.num is exist - process it [20:16:22]requested_item shift.opened is exist - process it [20:16:22]req_shift_opened [20:16:22]FM_GetShiftState [20:16:22]SAM_PROTO_GetShiftState [20:16:22]wFMCommunicate request_size=4 [20:16:22]MH_SAM_APDU [20:16:22]CAPDU: 80 13 01 00 [20:16:22]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [20:16:22]Write i2c OK [20:16:22]MH_I2C_Read... [20:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:22]Read from MH i2c: E2 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 0E 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 54 [20:16:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:16:22]wFMCommunicate OK [20:16:22]SAM_PROTO_GetShiftState done [20:16:22]FM_GetShiftState done [20:16:22]req_shift_opened done [20:16:22]requested_item shift.open_date is exist - process it [20:16:22]req_shift_open_date [20:16:22]req_shift_open_date done [20:16:22]produce_requested_data done [20:16:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164095,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:16:22]process_action_free close_receipt [20:16:22]json_value_free [20:16:22]json_value_free done [20:16:22]process_json_proto returns [20:16:22]Send response to host [20:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164095,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:16:22]free response buf [20:16:22]execute_script done [20:16:22]execute_script returns [20:16:22]free content buf [20:16:22]Sock 7.Close socket [20:16:22]Sock 7.Thread stoped [20:16:25]recv_with_timeout no data received [20:16:40]recv_with_timeout no data received [20:16:45]accept exits with 9 [20:16:45]New connection [20:16:45]New thread 3066719588 created [20:16:45]Thread 3066576228 joined [20:16:45]Waiting for new connection... [20:16:45] Sock 9.Parse request [20:16:45]Sock 9.Check first char [20:16:45]Sock 9.First char is OK [20:16:45]request: POST /json_proto HTTP/1.0 [20:16:45]Method: POST [20:16:45]URL: /json_proto [20:16:45]Method is POST - this is cgi request [20:16:45]url: /json_proto [20:16:45]query_string will be loaded in cgi processing [20:16:45]execute_cgi json_proto POST (null) [20:16:45]execute_cgi path=json_proto method=POST [20:16:45]POST find Content-Length [20:16:45]Host: 172.17.44.132:8080 [20:16:45]Content-Length: 677 [20:16:45]Content-Type: application/json [20:16:45] [20:16:45]POST finish read [20:16:45]Found Content-Length = 677 [20:16:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:45]execute_script... [20:16:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:45]POST & json_proto [20:16:45]process_json_proto [20:16:45]json parsed OK: [20:16:45]protocol is kg_v1.0 [20:16:45]action value=close_receipt [20:16:45]process_action close_receipt [20:16:45]cmd_close_receipt [20:16:45]MH_GetDate [20:16:45]Write to MH i2c: F0 00 00 0F 03 01 [20:16:45]Write i2c OK [20:16:45]MH_I2C_Read... [20:16:45]Read from MH i2c: F0 [20:16:45]MH_I2C_Read... [20:16:45]Read from MH i2c: F0 09 00 [20:16:45]MH_I2C_Read... [20:16:45]Read from MH i2c: F0 09 00 0F 03 00 2D 4B C6 66 2A 83 C1 65 81 [20:16:45]GetLastDocTimeStamp 1724271377 [20:16:45]current date 1724271405 [20:16:45]FM_GetShiftState [20:16:45]SAM_PROTO_GetShiftState [20:16:45]wFMCommunicate request_size=4 [20:16:45]MH_SAM_APDU [20:16:45]CAPDU: 80 13 01 00 [20:16:45]Write to MH i2c: E2 08 00 10 03 80 13 01 00 00 00 00 00 90 [20:16:45]Write i2c OK [20:16:45]MH_I2C_Read... [20:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:45]Read from MH i2c: E2 [20:16:45]MH_I2C_Read... [20:16:45]Read from MH i2c: E2 0E 00 [20:16:45]MH_I2C_Read... [20:16:45]Read from MH i2c: E2 0E 00 10 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 56 [20:16:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:16:45]wFMCommunicate OK [20:16:45]SAM_PROTO_GetShiftState done [20:16:45]FM_GetShiftState done [20:16:45]opened in 1724199517 [20:16:45]opened+sec_in_day 1724285917 [20:16:45]quantity*price = 50036 [20:16:45]sum+1 = 50037 [20:16:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 694 21.08.2024 20:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164096 ФПД: 93897516610942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164096&fm=93897516610942&tin=02508201610067®Number=0000000000092562&sum=50000 [20:16:46]StoreToDocumentArchive [20:16:46]shift 466 fd 164096 [20:16:46]save to /storage/0466/doc_00164096 [20:16:46]save last doc name /storage/0466/doc_00164096 to /storage/kkm_last_doc_name [20:16:46]save OK [20:16:46]Clear old archive folders... [20:16:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:46]tlvbuf is 006ACE70 [20:16:46]SAM_PROTO_ClearQueue [20:16:46]wFMCommunicate request_size=4 [20:16:46]MH_SAM_APDU [20:16:46]CAPDU: 80 09 00 00 [20:16:46]Write to MH i2c: E2 08 00 1D 03 80 09 00 00 00 00 00 00 92 [20:16:46]Write i2c OK [20:16:46]MH_I2C_Read... [20:16:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:46]Read from MH i2c: E2 [20:16:46]MH_I2C_Read... [20:16:46]Read from MH i2c: E2 03 00 [20:16:46]MH_I2C_Read... [20:16:46]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [20:16:46]RAPDU: 90 00 [20:16:46]wFMCommunicate OK [20:16:46]SAM_PROTO_ClearQueue done [20:16:46]KKMCreateOFDPacket [20:16:46]OFDProtocolAddRootSTLVToBuf [20:16:46]FM_MakeSignedData [20:16:46]FM_MakeSignedData [20:16:46]SAM_PROTO_SignData [20:16:46]wFMCommunicate request_size=4 [20:16:46]MH_SAM_APDU [20:16:46]CAPDU: 80 0D 01 02 [20:16:46]Write to MH i2c: E2 08 00 1E 03 80 0D 01 02 00 00 00 00 9A [20:16:46]Write i2c OK [20:16:46]MH_I2C_Read... [20:16:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:46]Read from MH i2c: E2 [20:16:46]MH_I2C_Read... [20:16:46]Read from MH i2c: E2 03 00 [20:16:46]MH_I2C_Read... [20:16:46]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [20:16:46]RAPDU: 90 00 [20:16:46]wFMCommunicate OK [20:16:46]wFMCommunicate request_size=255 [20:16:46]MH_SAM_APDU [20:16:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 2D 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 81 02 00 35 04 06 00 55 [20:16:46]Write to MH i2c: E2 02 01 1F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 2D 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 81 02 00 35 04 06 00 55 00 00 25 [20:16:46]Write i2c OK [20:16:46]MH_I2C_Read... [20:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:47]Read from MH i2c: E2 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 03 00 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [20:16:47]RAPDU: 90 00 [20:16:47]wFMCommunicate OK [20:16:47]wFMCommunicate request_size=10 [20:16:47]MH_SAM_APDU [20:16:47]CAPDU: 80 0D 02 02 05 66 38 1F 75 7E [20:16:47]Write to MH i2c: E2 0D 00 20 03 80 0D 02 02 05 00 66 38 1F 75 7E 00 00 57 [20:16:47]Write i2c OK [20:16:47]MH_I2C_Read... [20:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:47]Read from MH i2c: E2 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 03 00 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [20:16:47]RAPDU: 90 00 [20:16:47]wFMCommunicate OK [20:16:47]wFMCommunicate request_size=4 [20:16:47]MH_SAM_APDU [20:16:47]CAPDU: 80 0D 03 02 [20:16:47]Write to MH i2c: E2 08 00 21 03 80 0D 03 02 00 00 00 00 9F [20:16:47]Write i2c OK [20:16:47]MH_I2C_Read... [20:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:47]Read from MH i2c: E2 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 0B 00 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 0B 00 21 03 00 81 48 69 CF 25 35 BE E2 90 00 9B [20:16:47]RAPDU: 81 48 69 CF 25 35 BE E2 90 00 [20:16:47]wFMCommunicate OK [20:16:47]SAM_PROTO_SignData done [20:16:47]FM_MakeSignedData done [20:16:47]CreateOFDProtocolMessage [20:16:47]wFMCommunicate request_size=4 [20:16:47]MH_SAM_APDU [20:16:47]CAPDU: 80 11 00 00 [20:16:47]Write to MH i2c: E2 08 00 22 03 80 11 00 00 00 00 00 00 9F [20:16:47]Write i2c OK [20:16:47]MH_I2C_Read... [20:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:47]Read from MH i2c: E2 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 17 00 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: E2 17 00 22 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [20:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:16:47]wFMCommunicate OK [20:16:47]CreateOFDProtocolMessage done [20:16:47]OFDSenderStorePacket 164096 [20:16:47]StoreOFDPacket docnum=164096 [20:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9C 72 07 01 3D 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 2D 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 81 02 00 35 04 06 00 55 66 38 1F 75 7E 81 48 69 CF 25 35 BE E2 [20:16:47]CheckFolder [20:16:47]dirname=/storage/ofd_packets [20:16:47]CheckFolder done [20:16:47]ProducePacketName [20:16:47]name=ofd_packets/00164096 [20:16:47]NVStorageSaveData ofd_packets/00164096 [20:16:47]File name is /storage/ofd_packets/00164096 [20:16:47]Write 301 bytes [20:16:47]NVStorageSaveData done [20:16:47]OFDSenderStorePacket done [20:16:47]KKMCreateOFDPacket done [20:16:47]NVStorageSaveData kkm_last_timestamp [20:16:47]File name is /storage/kkm_last_timestamp [20:16:47]Write 4 bytes [20:16:47]NVStorageSaveData done [20:16:47]ExternCall_PrintAddStr [20:16:47]wPrintStart [20:16:47]Write to MH i2c: 01 00 00 23 03 26 [20:16:47]Write i2c OK [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: 01 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: 01 07 00 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: 01 07 00 23 03 00 00 00 00 00 FF 0F 3B [20:16:47]RasterBufferAndPrint [20:16:47]line Счет N : (1)292733 [20:16:47]line ИНН: 02508201610067 [20:16:47]line Контрольно-Кассовый Чек [20:16:47]line ПРОДАЖА [20:16:47]line ТРК (МРК, ГНК) : 42 [20:16:47]line Товар: 2710124130 [20:16:47]line Аи-92-К-5 [20:16:47]line 7.380 * 67.80 [20:16:47]line = 500.36 [20:16:47]line НДС 12% НСП 1% [20:16:47]line > о реализуемом товаре [20:16:47]line ОКРУГЛЕНИЕ: -0.36 [20:16:47]line ИТОГО: 500.00 [20:16:47]line Внесено: 500.00 [20:16:47]line СДАЧА: 0.00 [20:16:47]line НСП 1% : 4.43 [20:16:47]line НДС 12% : 53.14 [20:16:47]line Наличными: 500.00 [20:16:47]line Безнал.: 0.00 [20:16:47]line Место: АЗС № 130 "Партнер Нефть" [20:16:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:16:47]line СНО: Общий режим [20:16:47]line Чек 694 21.08.2024 20:16 [20:16:47]line Смена: 466 ФФД: 1.0 [20:16:47]line ЗНМ: 0300000070 [20:16:47]line РНМ: 0000000000092562 [20:16:47]line Версия ККМ: 001 [20:16:47]line ФМ: 0000000000871769 [20:16:47]line ФД: 164096 [20:16:47]line ФПД: 93897516610942 [20:16:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T201645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164096&fm=93897516610942&tin=02508201610067®Number=0000000000092562&sum=50000 [20:16:47]written 0, free lines is 4095 [20:16:47]Write to MH i2c: 01 00 00 4E 03 51 [20:16:47]Write i2c OK [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: 01 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: 01 07 00 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 BE 0C 22 [20:16:47]RasterBufferAndPrint [20:16:47]line [20:16:47]line [20:16:47]line [20:16:47]line [20:16:47]line [20:16:47]written 0, free lines is 3271 [20:16:47]MH_Cut [20:16:47]Write to MH i2c: D1 01 00 55 03 01 2A [20:16:47]Write i2c OK [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: D1 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: D1 01 00 [20:16:47]MH_I2C_Read... [20:16:47]Read from MH i2c: D1 01 00 55 03 00 29 [20:16:47]Write to MH i2c: 01 00 00 56 03 59 [20:16:47]Write i2c OK [20:16:47]MH_I2C_Read... [20:16:48]*** Cut start [20:16:48]*** Purtial cut [20:16:48]*** Stage 1: CUTSNS_PIN = 1 [20:16:50]Read from MH i2c: 01 [20:16:50]MH_I2C_Read... [20:16:50]*** Stop cut motor [20:16:50]*** Cut end [20:16:50]Read from MH i2c: 01 07 00 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: 01 07 00 56 03 00 00 00 00 00 FF 0F 6E [20:16:50]process_action close_receipt done [20:16:50]requested_data is exist [20:16:50]produce_requested_data [20:16:50]requested_item fm.sn is exist - process it [20:16:50]wFMCommunicate request_size=4 [20:16:50]MH_SAM_APDU [20:16:50]CAPDU: 80 11 00 00 [20:16:50]Write to MH i2c: E2 08 00 57 03 80 11 00 00 00 00 00 00 D4 [20:16:50]Write i2c OK [20:16:50]MH_I2C_Read... [20:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:50]Read from MH i2c: E2 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 17 00 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 17 00 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [20:16:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:16:50]wFMCommunicate OK [20:16:50]requested_item fd.num is exist - process it [20:16:50]SAM_PROTO_GetFieldsCounters [20:16:50]wFMCommunicate request_size=4 [20:16:50]MH_SAM_APDU [20:16:50]CAPDU: 80 13 00 00 [20:16:50]Write to MH i2c: E2 08 00 58 03 80 13 00 00 00 00 00 00 D7 [20:16:50]Write i2c OK [20:16:50]MH_I2C_Read... [20:16:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:50]Read from MH i2c: E2 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 62 00 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 62 00 58 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [20:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:50]wFMCommunicate OK [20:16:50]SAM_PROTO_GetFieldsCounters done [20:16:50]requested_item shift.num is exist - process it [20:16:50]requested_item shift.opened is exist - process it [20:16:50]req_shift_opened [20:16:50]FM_GetShiftState [20:16:50]SAM_PROTO_GetShiftState [20:16:50]wFMCommunicate request_size=4 [20:16:50]MH_SAM_APDU [20:16:50]CAPDU: 80 13 01 00 [20:16:50]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [20:16:50]Write i2c OK [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 [20:16:50]MH_I2C_Read... [20:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:50]Read from MH i2c: E2 0E 00 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9F [20:16:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:16:50]wFMCommunicate OK [20:16:50]SAM_PROTO_GetShiftState done [20:16:50]FM_GetShiftState done [20:16:50]req_shift_opened done [20:16:50]requested_item shift.open_date is exist - process it [20:16:50]req_shift_open_date [20:16:50]req_shift_open_date done [20:16:50]produce_requested_data done [20:16:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164096,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:16:50]process_action_free close_receipt [20:16:50]json_value_free [20:16:50]json_value_free done [20:16:50]process_json_proto returns [20:16:50]Send response to host [20:16:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164096,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:16:50]free response buf [20:16:50]execute_script done [20:16:50]execute_script returns [20:16:50]free content buf [20:16:50]Sock 9.Close socket [20:16:50]Sock 9.Thread stoped [20:16:54]recv_with_timeout no data received [20:17:06]recv_with_timeout no data received [20:17:22]recv_with_timeout no data received [20:17:40]recv_with_timeout no data received [20:17:42]ConnectInit Can't connect to host [20:17:42]CommunicateWithHost connect error [20:17:42]CommunicateWithHost err = -1 [20:17:42]OFD Sender: Server communicate error [20:17:42]OFD Sender: Processing packet 164094 [packets to send 973, broken 970] [20:17:42]ProducePacketName [20:17:42]name=ofd_packets/00164094 [20:17:42]OFD Sender: To server: pG, [20:17:42]CommunicateWithHost lk.salyk.kg:30040 [20:17:42]ConnectInit lk.salyk.kg [20:20:00]ConnectInit Can't connect to host [20:20:00]CommunicateWithHost connect error [20:20:00]CommunicateWithHost err = -1 [20:20:00]OFD Sender: Server communicate error [20:20:06]OFD Sender: Processing packet 164094 [packets to send 973, broken 970] [20:20:06]ProducePacketName [20:20:06]name=ofd_packets/00164094 [20:20:06]OFD Sender: To server: pG, [20:20:06]CommunicateWithHost lk.salyk.kg:30040 [20:20:06]ConnectInit lk.salyk.kg [20:20:11]ConnectInit Can't take IP for lk.salyk.kg [20:20:11]CommunicateWithHost connect error [20:20:11]CommunicateWithHost err = -1 [20:20:11]OFD Sender: Server communicate error [20:20:16]OFD Sender: Processing packet 164094 [packets to send 973, broken 970] [20:20:16]ProducePacketName [20:20:16]name=ofd_packets/00164094 [20:20:16]OFD Sender: To server: pG, [20:20:16]CommunicateWithHost lk.salyk.kg:30040 [20:20:16]ConnectInit lk.salyk.kg [20:20:17]Connected sock=7 [20:20: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 37 36 39 0F 01 00 00 A4 73 07 01 BB 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 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 B4 02 00 00 F4 03 04 00 E0 4A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 80 02 00 35 04 06 00 F4 B5 00 2E EF 9F B5 3D 31 5D 8F 52 3C 40 [20:20:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 15 47 00 48 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 37 36 39 10 04 04 00 FE 80 02 00 F4 03 04 00 4F F5 C5 66 B6 04 01 00 00 84 3D AE C6 0B 80 95 55 [20:20:17]CommunicateWithHost err = 0 [20:20:17]CheckOFDResponse [20:20:17]1017 (14) - 77093643461234 [20:20:17]1041 (16) - 0000000000871769 [20:20:17]1040 (4) - 164094 [20:20:17]1012 (4) - 21.08.2024 14:10 [20:20:17]1206 (1) - 0 [20:20:17]OFD Sender: Remove packet 164094 [20:20:17]ProducePacketName [20:20:17]name=ofd_packets/00164094 [20:20:17]NVStorageDeleteData [20:20:18]OFD Sender: Processing packet 164095 [packets to send 972, broken 970] [20:20:18]ProducePacketName [20:20:18]name=ofd_packets/00164095 [20:20:18]OFD Sender: To server: pG, [20:20:18]CommunicateWithHost lk.salyk.kg:30040 [20:20:18]ConnectInit lk.salyk.kg [20:20:18]Connected sock=7 [20:20: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 37 36 39 0F 01 00 00 84 39 07 01 C3 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 02 00 00 F4 03 04 00 11 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 80 02 00 35 04 06 00 CB 7E 89 A5 17 B4 C1 F9 01 3B 0B 15 87 82 [20:20:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7F BA 47 00 9C 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 37 36 39 10 04 04 00 FF 80 02 00 F4 03 04 00 51 F5 C5 66 B6 04 01 00 00 33 CF 9A 22 D9 02 AE 0A [20:20:19]CommunicateWithHost err = 0 [20:20:19]CheckOFDResponse [20:20:19]1017 (14) - 77093643461234 [20:20:19]1041 (16) - 0000000000871769 [20:20:19]1040 (4) - 164095 [20:20:19]1012 (4) - 21.08.2024 14:10 [20:20:19]1206 (1) - 0 [20:20:19]OFD Sender: Remove packet 164095 [20:20:19]ProducePacketName [20:20:19]name=ofd_packets/00164095 [20:20:19]NVStorageDeleteData [20:20:19]OFD Sender: Processing packet 164096 [packets to send 971, broken 970] [20:20:19]ProducePacketName [20:20:19]name=ofd_packets/00164096 [20:20:19]OFD Sender: To server: pG, [20:20:19]CommunicateWithHost lk.salyk.kg:30040 [20:20:19]ConnectInit lk.salyk.kg [20:20:20]Connected sock=7 [20:20: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 37 36 39 0F 01 00 00 9C 72 07 01 3D 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 2D 4B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 81 02 00 35 04 06 00 55 66 38 1F 75 7E 81 48 69 CF 25 35 BE E2 [20:20:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 77 47 00 6A 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 37 36 39 10 04 04 00 00 81 02 00 F4 03 04 00 52 F5 C5 66 B6 04 01 00 00 13 21 94 45 30 06 BC 0E [20:20:20]CommunicateWithHost err = 0 [20:20:20]CheckOFDResponse [20:20:20]1017 (14) - 77093643461234 [20:20:20]1041 (16) - 0000000000871769 [20:20:20]1040 (4) - 164096 [20:20:20]1012 (4) - 21.08.2024 14:10 [20:20:20]1206 (1) - 0 [20:20:20]OFD Sender: Remove packet 164096 [20:20:20]ProducePacketName [20:20:20]name=ofd_packets/00164096 [20:20:20]NVStorageDeleteData [20:20:21]OFD Sender: No OFD packet to send [20:20:26]OFD Sender: No OFD packet to send [20:20:31]OFD Sender: No OFD packet to send [20:20:32]accept exits with 11 [20:20:32]New connection [20:20:32]New thread 3066576228 created [20:20:32]Thread 3066719588 joined [20:20:32]Waiting for new connection... [20:20:32] Sock 11.Parse request [20:20:32]Sock 11.Check first char [20:20:32]Sock 11.First char is OK [20:20:32]request: POST /json_proto HTTP/1.0 [20:20:32]Method: POST [20:20:32]URL: /json_proto [20:20:32]Method is POST - this is cgi request [20:20:32]url: /json_proto [20:20:32]query_string will be loaded in cgi processing [20:20:32]execute_cgi json_proto POST (null) [20:20:32]execute_cgi path=json_proto method=POST [20:20:32]POST find Content-Length [20:20:32]Host: 172.17.44.132:8080 [20:20:32]Content-Length: 653 [20:20:32]Content-Type: application/json [20:20:32] [20:20:32]POST finish read [20:20:32]Found Content-Length = 653 [20:20:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50694", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:20:32]execute_script... [20:20:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50694", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:20:32]POST & json_proto [20:20:32]process_json_proto [20:20:32]json parsed OK: [20:20:32]protocol is kg_v1.0 [20:20:32]action value=close_receipt [20:20:32]process_action close_receipt [20:20:32]cmd_close_receipt [20:20:32]MH_GetDate [20:20:32]Write to MH i2c: F0 00 00 5A 03 4C [20:20:32]Write i2c OK [20:20:32]MH_I2C_Read... [20:20:32]Read from MH i2c: F0 [20:20:32]MH_I2C_Read... [20:20:32]Read from MH i2c: F0 09 00 [20:20:32]MH_I2C_Read... [20:20:32]Read from MH i2c: F0 09 00 5A 03 00 10 4C C6 66 2A 83 C1 65 B0 [20:20:32]GetLastDocTimeStamp 1724271405 [20:20:32]current date 1724271632 [20:20:32]FM_GetShiftState [20:20:32]SAM_PROTO_GetShiftState [20:20:32]wFMCommunicate request_size=4 [20:20:32]MH_SAM_APDU [20:20:32]CAPDU: 80 13 01 00 [20:20:32]Write to MH i2c: E2 08 00 5B 03 80 13 01 00 00 00 00 00 DB [20:20:32]Write i2c OK [20:20:32]MH_I2C_Read... [20:20:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:20:32]Read from MH i2c: E2 [20:20:32]MH_I2C_Read... [20:20:32]Read from MH i2c: E2 0E 00 [20:20:32]MH_I2C_Read... [20:20:32]Read from MH i2c: E2 0E 00 5B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [20:20:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:20:32]wFMCommunicate OK [20:20:32]SAM_PROTO_GetShiftState done [20:20:32]FM_GetShiftState done [20:20:32]opened in 1724199517 [20:20:32]opened+sec_in_day 1724285917 [20:20:32]quantity*price = 9500 [20:20:32]sum+1 = 9501 [20:20:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 695 21.08.2024 20:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164097 ФПД: 136741288147117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164097&fm=136741288147117&tin=02508201610067®Number=0000000000092562&sum=9500 0 [20:20:33]StoreToDocumentArchive [20:20:33]shift 466 fd 164097 [20:20:33]save to /storage/0466/doc_00164097 [20:20:33]save last doc name /storage/0466/doc_00164097 to /storage/kkm_last_doc_name [20:20:33]save OK [20:20:33]Clear old archive folders... [20:20:33]ProcessDocumentItem done err = 0, tmpTLVsize=293 [20:20:33]tlvbuf is 00555AD0 [20:20:33]SAM_PROTO_ClearQueue [20:20:33]wFMCommunicate request_size=4 [20:20:33]MH_SAM_APDU [20:20:33]CAPDU: 80 09 00 00 [20:20:33]Write to MH i2c: E2 08 00 68 03 80 09 00 00 00 00 00 00 DD [20:20:33]Write i2c OK [20:20:33]MH_I2C_Read... [20:20:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:20:33]Read from MH i2c: E2 [20:20:33]MH_I2C_Read... [20:20:33]Read from MH i2c: E2 03 00 [20:20:33]MH_I2C_Read... [20:20:33]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [20:20:33]RAPDU: 90 00 [20:20:33]wFMCommunicate OK [20:20:33]SAM_PROTO_ClearQueue done [20:20:33]KKMCreateOFDPacket [20:20:33]OFDProtocolAddRootSTLVToBuf [20:20:33]FM_MakeSignedData [20:20:33]FM_MakeSignedData [20:20:33]SAM_PROTO_SignData [20:20:33]wFMCommunicate request_size=4 [20:20:33]MH_SAM_APDU [20:20:33]CAPDU: 80 0D 01 02 [20:20:33]Write to MH i2c: E2 08 00 69 03 80 0D 01 02 00 00 00 00 E5 [20:20:33]Write i2c OK [20:20:33]MH_I2C_Read... [20:20:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:20:33]Read from MH i2c: E2 [20:20:33]MH_I2C_Read... [20:20:33]Read from MH i2c: E2 03 00 [20:20:33]MH_I2C_Read... [20:20:33]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [20:20:33]RAPDU: 90 00 [20:20:33]wFMCommunicate OK [20:20:33]wFMCommunicate request_size=255 [20:20:33]MH_SAM_APDU [20:20:33]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 10 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [20:20:33]Write to MH i2c: E2 02 01 6A 03 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 10 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 99 [20:20:33]Write i2c OK [20:20:33]MH_I2C_Read... [20:20:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:34]Read from MH i2c: E2 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 03 00 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [20:20:34]RAPDU: 90 00 [20:20:34]wFMCommunicate OK [20:20:34]wFMCommunicate request_size=52 [20:20:34]MH_SAM_APDU [20:20:34]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 81 02 00 35 04 06 00 7C 5D 8F E7 F8 AD [20:20:34]Write to MH i2c: E2 37 00 6B 03 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 81 02 00 35 04 06 00 7C 5D 8F E7 F8 AD 00 00 28 [20:20:34]Write i2c OK [20:20:34]MH_I2C_Read... [20:20:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:34]Read from MH i2c: E2 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 03 00 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [20:20:34]RAPDU: 90 00 [20:20:34]wFMCommunicate OK [20:20:34]wFMCommunicate request_size=4 [20:20:34]MH_SAM_APDU [20:20:34]CAPDU: 80 0D 03 02 [20:20:34]Write to MH i2c: E2 08 00 6C 03 80 0D 03 02 00 00 00 00 EA [20:20:34]Write i2c OK [20:20:34]MH_I2C_Read... [20:20:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:20:34]Read from MH i2c: E2 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 0B 00 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 0B 00 6C 03 00 5B 1E DA CA 55 7F 29 3F 90 00 44 [20:20:34]RAPDU: 5B 1E DA CA 55 7F 29 3F 90 00 [20:20:34]wFMCommunicate OK [20:20:34]SAM_PROTO_SignData done [20:20:34]FM_MakeSignedData done [20:20:34]CreateOFDProtocolMessage [20:20:34]wFMCommunicate request_size=4 [20:20:34]MH_SAM_APDU [20:20:34]CAPDU: 80 11 00 00 [20:20:34]Write to MH i2c: E2 08 00 6D 03 80 11 00 00 00 00 00 00 EA [20:20:34]Write i2c OK [20:20:34]MH_I2C_Read... [20:20:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:20:34]Read from MH i2c: E2 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 17 00 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: E2 17 00 6D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [20:20:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:20:34]wFMCommunicate OK [20:20:34]CreateOFDProtocolMessage done [20:20:34]OFDSenderStorePacket 164097 [20:20:34]StoreOFDPacket docnum=164097 [20:20:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 79 CE 31 01 54 67 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 10 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 81 02 00 35 04 06 00 7C 5D 8F E7 F8 AD 5B 1E DA CA 55 7F 29 3F [20:20:34]CheckFolder [20:20:34]dirname=/storage/ofd_packets [20:20:34]CheckFolder done [20:20:34]ProducePacketName [20:20:34]name=ofd_packets/00164097 [20:20:34]NVStorageSaveData ofd_packets/00164097 [20:20:34]File name is /storage/ofd_packets/00164097 [20:20:34]Write 343 bytes [20:20:34]NVStorageSaveData done [20:20:34]OFDSenderStorePacket done [20:20:34]KKMCreateOFDPacket done [20:20:34]NVStorageSaveData kkm_last_timestamp [20:20:34]File name is /storage/kkm_last_timestamp [20:20:34]Write 4 bytes [20:20:34]NVStorageSaveData done [20:20:34]ExternCall_PrintAddStr [20:20:34]wPrintStart [20:20:34]Write to MH i2c: 01 00 00 6E 03 71 [20:20:34]Write i2c OK [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: 01 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: 01 07 00 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: 01 07 00 6E 03 00 00 00 00 00 FF 0F 86 [20:20:34]RasterBufferAndPrint [20:20:34]line Счет N : (3)50694 [20:20:34]line ИНН: 02508201610067 [20:20:34]line Контрольно-Кассовый Чек [20:20:34]line ПРОДАЖА [20:20:34]line Товар: 4700000480050 [20:20:34]line Напиток Nitro Energy эн green ж/б 0,45л [20:20:34]line 1.000 * 95.00 [20:20:34]line = 95.00 [20:20:34]line НДС 12% НСП 1% [20:20:34]line > о реализуемом товаре [20:20:34]line ИТОГО: 95.00 [20:20:34]line НСП 1% : 0.84 [20:20:34]line НДС 12% : 10.09 [20:20:34]line Наличными: 95.00 [20:20:34]line Безнал.: 0.00 [20:20:34]line Место: АЗС № 130 "Партнер Нефть" [20:20:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:20:34]line СНО: Общий режим [20:20:34]line Чек 695 21.08.2024 20:20 [20:20:34]line Смена: 466 ФФД: 1.0 [20:20:34]line ЗНМ: 0300000070 [20:20:34]line РНМ: 0000000000092562 [20:20:34]line Версия ККМ: 001 [20:20:34]line ФМ: 0000000000871769 [20:20:34]line ФД: 164097 [20:20:34]line ФПД: 136741288147117 [20:20:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164097&fm=136741288147117&tin=02508201610067®Number=0000000000092562&sum=9500 [20:20:34]line 0 [20:20:34]OFD Sender: Processing packet 164097 [packets to send 971, broken 970] [20:20:34]ProducePacketName [20:20:34]name=ofd_packets/00164097 [20:20:34]OFD Sender: To server: pG, [20:20:34]CommunicateWithHost lk.salyk.kg:30040 [20:20:34]ConnectInit lk.salyk.kg [20:20:34]written 0, free lines is 4095 [20:20:34]Write to MH i2c: 01 00 00 97 03 9A [20:20:34]Write i2c OK [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: 01 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: 01 07 00 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 CC 0C 79 [20:20:34]RasterBufferAndPrint [20:20:34]line [20:20:34]line [20:20:34]line [20:20:34]line [20:20:34]line [20:20:34]written 0, free lines is 3281 [20:20:34]MH_Cut [20:20:34]Write to MH i2c: D1 01 00 9E 03 01 73 [20:20:34]Write i2c OK [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: D1 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: D1 01 00 [20:20:34]MH_I2C_Read... [20:20:34]Read from MH i2c: D1 01 00 9E 03 00 72 [20:20:34]Write to MH i2c: 01 00 00 9F 03 A2 [20:20:34]Write i2c OK [20:20:34]MH_I2C_Read... [20:20:35]*** Cut start [20:20:35]*** Purtial cut [20:20:35]*** Stage 1: CUTSNS_PIN = 1 [20:20:36]Connected sock=9 [20: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 37 36 39 39 01 00 00 79 CE 31 01 54 67 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 10 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 81 02 00 35 04 06 00 7C 5D 8F E7 F8 AD 5B 1E DA CA 55 7F 29 3F [20:20:37]Read from MH i2c: 01 [20:20:37]MH_I2C_Read... [20:20:37]*** Stop cut motor [20:20:37]*** Cut end [20:20:37]Read from MH i2c: 01 07 00 [20:20:37]MH_I2C_Read... [20:20:37]Read from MH i2c: 01 07 00 9F 03 00 00 00 00 00 FF 0F B7 [20:20:37]process_action close_receipt done [20:20:37]requested_data is exist [20:20:37]produce_requested_data [20:20:37]requested_item fm.sn is exist - process it [20:20:37]wFMCommunicate request_size=4 [20:20:37]MH_SAM_APDU [20:20:37]CAPDU: 80 11 00 00 [20:20:37]Write to MH i2c: E2 08 00 A0 03 80 11 00 00 00 00 00 00 1D [20:20:37]Write i2c OK [20:20:37]MH_I2C_Read... [20:20:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:20:37]Read from MH i2c: E2 [20:20:37]MH_I2C_Read... [20:20:37]Read from MH i2c: E2 17 00 [20:20:37]MH_I2C_Read... [20:20:37]Read from MH i2c: E2 17 00 A0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [20:20:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:20:37]wFMCommunicate OK [20:20:37]requested_item fd.num is exist - process it [20:20:37]SAM_PROTO_GetFieldsCounters [20:20:37]wFMCommunicate request_size=4 [20:20:37]MH_SAM_APDU [20:20:37]CAPDU: 80 13 00 00 [20:20:37]Write to MH i2c: E2 08 00 A1 03 80 13 00 00 00 00 00 00 20 [20:20:37]Write i2c OK [20:20:37]MH_I2C_Read... [20:20:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:20:37]Read from MH i2c: E2 [20:20:37]MH_I2C_Read... [20:20:37]Read from MH i2c: E2 62 00 [20:20:37]MH_I2C_Read... [20:20:37]Read from MH i2c: E2 62 00 A1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [20:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:20:37]wFMCommunicate OK [20:20:37]SAM_PROTO_GetFieldsCounters done [20:20:37]requested_item shift.num is exist - process it [20:20:37]requested_item shift.opened is exist - process it [20:20:37]req_shift_opened [20:20:37]FM_GetShiftState [20:20:37]SAM_PROTO_GetShiftState [20:20:37]wFMCommunicate request_size=4 [20:20:37]MH_SAM_APDU [20:20:37]CAPDU: 80 13 01 00 [20:20:37]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [20:20:37]Write i2c OK [20:20:37]MH_I2C_Read... [20:20:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:20:37]Read from MH i2c: E2 [20:20:37]MH_I2C_Read... [20:20:37]Read from MH i2c: E2 0E 00 [20:20:37]MH_I2C_Read... [20:20:37]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E8 [20:20:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:20:37]wFMCommunicate OK [20:20:37]SAM_PROTO_GetShiftState done [20:20:37]FM_GetShiftState done [20:20:37]req_shift_opened done [20:20:37]requested_item shift.open_date is exist - process it [20:20:37]req_shift_open_date [20:20:37]req_shift_open_date done [20:20:37]produce_requested_data done [20:20:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164097,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:20:37]process_action_free close_receipt [20:20:37]json_value_free [20:20:37]json_value_free done [20:20:37]process_json_proto returns [20:20:37]Send response to host [20:20:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164097,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:20:37]free response buf [20:20:37]execute_script done [20:20:37]execute_script returns [20:20:37]free content buf [20:20:37]Sock 11.Close socket [20:20:37]Sock 11.Thread stoped [20:20:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F 6D 47 00 48 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 81 02 00 F4 03 04 00 63 F5 C5 66 B6 04 01 00 00 60 AD 15 0B FE 2E 72 DD [20:20:38]CommunicateWithHost err = 0 [20:20:38]CheckOFDResponse [20:20:38]1017 (14) - 77093643461234 [20:20:38]1041 (16) - 0000000000871769 [20:20:38]1040 (4) - 164097 [20:20:38]1012 (4) - 21.08.2024 14:10 [20:20:38]1206 (1) - 0 [20:20:38]OFD Sender: Remove packet 164097 [20:20:38]ProducePacketName [20:20:38]name=ofd_packets/00164097 [20:20:38]NVStorageDeleteData [20:20:38]OFD Sender: No OFD packet to send [20:20:43]recv_with_timeout no data received [20:20:43]OFD Sender: No OFD packet to send [20:20:48]OFD Sender: No OFD packet to send [20:20:53]OFD Sender: No OFD packet to send [20:20:56]recv_with_timeout no data received [20:20:58]OFD Sender: No OFD packet to send [20:21:03]OFD Sender: No OFD packet to send [20:21:08]accept exits with 7 [20:21:08]New connection [20:21:08]New thread 3066719588 created [20:21:08]Thread 3066576228 joined [20:21:08]Waiting for new connection... [20:21:08] Sock 7.Parse request [20:21:08]Sock 7.Check first char [20:21:08]Sock 7.First char is OK [20:21:08]request: POST /json_proto HTTP/1.0 [20:21:08]Method: POST [20:21:08]URL: /json_proto [20:21:08]Method is POST - this is cgi request [20:21:08]url: /json_proto [20:21:08]query_string will be loaded in cgi processing [20:21:08]execute_cgi json_proto POST (null) [20:21:08]execute_cgi path=json_proto method=POST [20:21:08]POST find Content-Length [20:21:08]Host: 172.17.44.132:8080 [20:21:08]Content-Length: 678 [20:21:08]Content-Type: application/json [20:21:08] [20:21:08]POST finish read [20:21:08]Found Content-Length = 678 [20:21:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:08]execute_script... [20:21:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:08]POST & json_proto [20:21:08]process_json_proto [20:21:08]json parsed OK: [20:21:08]protocol is kg_v1.0 [20:21:08]action value=close_receipt [20:21:08]process_action close_receipt [20:21:08]cmd_close_receipt [20:21:08]MH_GetDate [20:21:08]Write to MH i2c: F0 00 00 A3 03 95 [20:21:08]Write i2c OK [20:21:08]MH_I2C_Read... [20:21:08]Read from MH i2c: F0 [20:21:08]MH_I2C_Read... [20:21:08]Read from MH i2c: F0 09 00 [20:21:08]MH_I2C_Read... [20:21:08]Read from MH i2c: F0 09 00 A3 03 00 34 4C C6 66 2A 83 C1 65 1D [20:21:08]GetLastDocTimeStamp 1724271632 [20:21:08]current date 1724271668 [20:21:08]FM_GetShiftState [20:21:08]SAM_PROTO_GetShiftState [20:21:08]wFMCommunicate request_size=4 [20:21:08]MH_SAM_APDU [20:21:08]CAPDU: 80 13 01 00 [20:21:08]Write to MH i2c: E2 08 00 A4 03 80 13 01 00 00 00 00 00 24 [20:21:08]Write i2c OK [20:21:08]MH_I2C_Read... [20:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:08]Read from MH i2c: E2 [20:21:08]MH_I2C_Read... [20:21:08]Read from MH i2c: E2 0E 00 [20:21:08]MH_I2C_Read... [20:21:08]Read from MH i2c: E2 0E 00 A4 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EA [20:21:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:21:08]wFMCommunicate OK [20:21:08]SAM_PROTO_GetShiftState done [20:21:08]FM_GetShiftState done [20:21:08]opened in 1724199517 [20:21:08]opened+sec_in_day 1724285917 [20:21:08]quantity*price = 70037 [20:21:08]sum+1 = 70038 [20:21:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 696 21.08.2024 20:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164098 ФПД: 11106081241903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164098&fm=11106081241903&tin=02508201610067®Number=0000000000092562&sum=70000 [20:21:09]StoreToDocumentArchive [20:21:09]shift 466 fd 164098 [20:21:09]save to /storage/0466/doc_00164098 [20:21:09]save last doc name /storage/0466/doc_00164098 to /storage/kkm_last_doc_name [20:21:09]save OK [20:21:09]Clear old archive folders... [20:21:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:21:09]tlvbuf is 005F2C30 [20:21:09]SAM_PROTO_ClearQueue [20:21:09]wFMCommunicate request_size=4 [20:21:09]MH_SAM_APDU [20:21:09]CAPDU: 80 09 00 00 [20:21:09]Write to MH i2c: E2 08 00 B1 03 80 09 00 00 00 00 00 00 26 [20:21:09]Write i2c OK [20:21:09]MH_I2C_Read... [20:21:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:21:09]Read from MH i2c: E2 [20:21:09]MH_I2C_Read... [20:21:09]Read from MH i2c: E2 03 00 [20:21:09]MH_I2C_Read... [20:21:09]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [20:21:09]RAPDU: 90 00 [20:21:09]wFMCommunicate OK [20:21:09]SAM_PROTO_ClearQueue done [20:21:09]KKMCreateOFDPacket [20:21:09]OFDProtocolAddRootSTLVToBuf [20:21:09]FM_MakeSignedData [20:21:09]FM_MakeSignedData [20:21:09]SAM_PROTO_SignData [20:21:09]wFMCommunicate request_size=4 [20:21:09]MH_SAM_APDU [20:21:09]CAPDU: 80 0D 01 02 [20:21:09]Write to MH i2c: E2 08 00 B2 03 80 0D 01 02 00 00 00 00 2E [20:21:09]Write i2c OK [20:21:09]MH_I2C_Read... [20:21:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:21:10]Read from MH i2c: E2 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 03 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [20:21:10]RAPDU: 90 00 [20:21:10]wFMCommunicate OK [20:21:10]wFMCommunicate request_size=255 [20:21:10]MH_SAM_APDU [20:21:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 02 00 00 F4 03 04 00 34 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 81 02 00 35 04 06 00 0A [20:21:10]Write to MH i2c: E2 02 01 B3 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 02 00 00 F4 03 04 00 34 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 81 02 00 35 04 06 00 0A 00 00 61 [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:10]Read from MH i2c: E2 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 03 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [20:21:10]RAPDU: 90 00 [20:21:10]wFMCommunicate OK [20:21:10]wFMCommunicate request_size=10 [20:21:10]MH_SAM_APDU [20:21:10]CAPDU: 80 0D 02 02 05 19 D6 06 FB 2F [20:21:10]Write to MH i2c: E2 0D 00 B4 03 80 0D 02 02 05 00 19 D6 06 FB 2F 00 00 5A [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:10]Read from MH i2c: E2 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 03 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [20:21:10]RAPDU: 90 00 [20:21:10]wFMCommunicate OK [20:21:10]wFMCommunicate request_size=4 [20:21:10]MH_SAM_APDU [20:21:10]CAPDU: 80 0D 03 02 [20:21:10]Write to MH i2c: E2 08 00 B5 03 80 0D 03 02 00 00 00 00 33 [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:21:10]Read from MH i2c: E2 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 0B 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 0B 00 B5 03 00 0E 27 E2 9F B6 A3 54 B7 90 00 4E [20:21:10]RAPDU: 0E 27 E2 9F B6 A3 54 B7 90 00 [20:21:10]wFMCommunicate OK [20:21:10]SAM_PROTO_SignData done [20:21:10]FM_MakeSignedData done [20:21:10]CreateOFDProtocolMessage [20:21:10]wFMCommunicate request_size=4 [20:21:10]MH_SAM_APDU [20:21:10]CAPDU: 80 11 00 00 [20:21:10]Write to MH i2c: E2 08 00 B6 03 80 11 00 00 00 00 00 00 33 [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:10]Read from MH i2c: E2 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 17 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 17 00 B6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [20:21:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:21:10]wFMCommunicate OK [20:21:10]CreateOFDProtocolMessage done [20:21:10]OFDSenderStorePacket 164098 [20:21:10]StoreOFDPacket docnum=164098 [20:21:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 B6 07 01 6D FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 02 00 00 F4 03 04 00 34 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 81 02 00 35 04 06 00 0A 19 D6 06 FB 2F 0E 27 E2 9F B6 A3 54 B7 [20:21:10]CheckFolder [20:21:10]dirname=/storage/ofd_packets [20:21:10]CheckFolder done [20:21:10]ProducePacketName [20:21:10]name=ofd_packets/00164098 [20:21:10]NVStorageSaveData ofd_packets/00164098 [20:21:10]File name is /storage/ofd_packets/00164098 [20:21:10]Write 301 bytes [20:21:10]NVStorageSaveData done [20:21:10]OFDSenderStorePacket done [20:21:10]KKMCreateOFDPacket done [20:21:10]NVStorageSaveData kkm_last_timestamp [20:21:10]File name is /storage/kkm_last_timestamp [20:21:10]Write 4 bytes [20:21:10]NVStorageSaveData done [20:21:10]ExternCall_PrintAddStr [20:21:10]wPrintStart [20:21:10]Write to MH i2c: 01 00 00 B7 03 BA [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 07 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 07 00 B7 03 00 00 00 00 00 FF 0F CF [20:21:10]RasterBufferAndPrint [20:21:10]line Счет N : (1)292735 [20:21:10]line ИНН: 02508201610067 [20:21:10]line Контрольно-Кассовый Чек [20:21:10]line ПРОДАЖА [20:21:10]line ТРК (МРК, ГНК) : 42 [20:21:10]line Товар: 2710124130 [20:21:10]line Аи-92-К-5 [20:21:10]line 10.330 * 67.80 [20:21:10]line = 700.37 [20:21:10]line НДС 12% НСП 1% [20:21:10]line > о реализуемом товаре [20:21:10]line ОКРУГЛЕНИЕ: -0.37 [20:21:10]line ИТОГО: 700.00 [20:21:10]line Внесено: 700.00 [20:21:10]line СДАЧА: 0.00 [20:21:10]line НСП 1% : 6.20 [20:21:10]line НДС 12% : 74.38 [20:21:10]line Наличными: 700.00 [20:21:10]line Безнал.: 0.00 [20:21:10]line Место: АЗС № 130 "Партнер Нефть" [20:21:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:21:10]line СНО: Общий режим [20:21:10]line Чек 696 21.08.2024 20:21 [20:21:10]line Смена: 466 ФФД: 1.0 [20:21:10]line ЗНМ: 0300000070 [20:21:10]line РНМ: 0000000000092562 [20:21:10]line Версия ККМ: 001 [20:21:10]line ФМ: 0000000000871769 [20:21:10]line ФД: 164098 [20:21:10]line ФПД: 11106081241903 [20:21:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164098&fm=11106081241903&tin=02508201610067®Number=0000000000092562&sum=70000 [20:21:10]written 0, free lines is 4095 [20:21:10]OFD Sender: Processing packet 164098 [packets to send 971, broken 970] [20:21:10]ProducePacketName [20:21:10]name=ofd_packets/00164098 [20:21:10]OFD Sender: To server: pG, [20:21:10]CommunicateWithHost lk.salyk.kg:30040 [20:21:10]ConnectInit lk.salyk.kg [20:21:10]Write to MH i2c: 01 00 00 E2 03 E5 [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 07 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 BA 0C B2 [20:21:10]RasterBufferAndPrint [20:21:10]line [20:21:10]line [20:21:10]line [20:21:10]line [20:21:10]line [20:21:10]written 0, free lines is 3266 [20:21:10]MH_Cut [20:21:10]Write to MH i2c: D1 01 00 E9 03 01 BE [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: D1 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: D1 01 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: D1 01 00 E9 03 00 BD [20:21:10]Write to MH i2c: 01 00 00 EA 03 ED [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:11]Connected sock=10 [20:21: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 37 36 39 0F 01 00 00 37 B6 07 01 6D FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 02 00 00 F4 03 04 00 34 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 81 02 00 35 04 06 00 0A 19 D6 06 FB 2F 0E 27 E2 9F B6 A3 54 B7 [20:21:11]*** Cut start [20:21:11]*** Purtial cut [20:21:11]*** Stage 1: CUTSNS_PIN = 1 [20:21:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2B 3C 47 00 1B 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 81 02 00 F4 03 04 00 85 F5 C5 66 B6 04 01 00 00 79 A6 16 C8 4F 2F 0E EA [20:21:11]CommunicateWithHost err = 0 [20:21:11]CheckOFDResponse [20:21:11]1017 (14) - 77093643461234 [20:21:11]1041 (16) - 0000000000871769 [20:21:11]1040 (4) - 164098 [20:21:11]1012 (4) - 21.08.2024 14:11 [20:21:11]1206 (1) - 0 [20:21:11]OFD Sender: Remove packet 164098 [20:21:11]ProducePacketName [20:21:11]name=ofd_packets/00164098 [20:21:11]NVStorageDeleteData [20:21:12]OFD Sender: No OFD packet to send [20:21:13]Read from MH i2c: 01 [20:21:13]MH_I2C_Read... [20:21:13]*** Stop cut motor [20:21:13]*** Cut end [20:21:13]Read from MH i2c: 01 07 00 [20:21:13]MH_I2C_Read... [20:21:13]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 FF 0F 02 [20:21:13]process_action close_receipt done [20:21:13]requested_data is exist [20:21:13]produce_requested_data [20:21:13]requested_item fm.sn is exist - process it [20:21:13]wFMCommunicate request_size=4 [20:21:13]MH_SAM_APDU [20:21:13]CAPDU: 80 11 00 00 [20:21:13]Write to MH i2c: E2 08 00 EB 03 80 11 00 00 00 00 00 00 68 [20:21:13]Write i2c OK [20:21:13]MH_I2C_Read... [20:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:13]Read from MH i2c: E2 [20:21:13]MH_I2C_Read... [20:21:13]Read from MH i2c: E2 17 00 [20:21:13]MH_I2C_Read... [20:21:13]Read from MH i2c: E2 17 00 EB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [20:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:21:13]wFMCommunicate OK [20:21:13]requested_item fd.num is exist - process it [20:21:13]SAM_PROTO_GetFieldsCounters [20:21:13]wFMCommunicate request_size=4 [20:21:13]MH_SAM_APDU [20:21:13]CAPDU: 80 13 00 00 [20:21:13]Write to MH i2c: E2 08 00 EC 03 80 13 00 00 00 00 00 00 6B [20:21:13]Write i2c OK [20:21:13]MH_I2C_Read... [20:21:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:21:13]Read from MH i2c: E2 [20:21:13]MH_I2C_Read... [20:21:13]Read from MH i2c: E2 62 00 [20:21:13]MH_I2C_Read... [20:21:13]Read from MH i2c: E2 62 00 EC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 17 [20:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:21:14]wFMCommunicate OK [20:21:14]SAM_PROTO_GetFieldsCounters done [20:21:14]requested_item shift.num is exist - process it [20:21:14]requested_item shift.opened is exist - process it [20:21:14]req_shift_opened [20:21:14]FM_GetShiftState [20:21:14]SAM_PROTO_GetShiftState [20:21:14]wFMCommunicate request_size=4 [20:21:14]MH_SAM_APDU [20:21:14]CAPDU: 80 13 01 00 [20:21:14]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [20:21:14]Write i2c OK [20:21:14]MH_I2C_Read... [20:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:14]Read from MH i2c: E2 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 0E 00 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [20:21:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:21:14]wFMCommunicate OK [20:21:14]SAM_PROTO_GetShiftState done [20:21:14]FM_GetShiftState done [20:21:14]req_shift_opened done [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17090926+1707180842=1724271768 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 98 4C C6 66 2A 83 C1 65 E2 [20:22:48]Current date/time: 21.08.2024 20:22 [20:22:48]FM_Init [20:22:48]wFMConnect [20:22:48]MH_SAM_On [20:22:48]Write to MH i2c: E0 00 00 08 00 E7 [20:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]*** iso7816_init finished! [20:22:48]*** atr: [20:22:48]*** 0F 3B D5 18 FF 81 91 FE [20:22:48]*** 1F C3 80 73 C8 21 10 0A [20:22:48]*** 00 00 00 00 00 00 00 00 [20:22:48]*** 00 00 00 00 00 00 00 00 [20:22:48]*** 00 00 00 00 00 00 00 00 [20:22:48]*** 00 00 00 00 00 00 00 00 [20:22:48]*** 00 00 00 00 00 00 00 00 [20:22:48]*** 00 00 00 00 00 00 00 00 [20:22:48]Read from MH i2c: E0 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E0 10 00 [20:22:48]MH_I2C_Read... [20:22:48]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:22:48]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:22:48]wFMCommunicate request_size=10 [20:22:48]MH_SAM_APDU [20:22:48]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:22:48]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:22:48]Read from MH i2c: E2 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:22:48]RAPDU: 90 00 [20:22:48]wFMCommunicate OK [20:22:48]wFMCommunicate request_size=4 [20:22:48]MH_SAM_APDU [20:22:48]CAPDU: 80 11 00 00 [20:22:48]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:48]Read from MH i2c: E2 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 17 00 [20:22:48]MH_I2C_Read... [20:22:48]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 37 36 39 90 00 DD [20:22:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:22:48]wFMCommunicate OK [20:22:48]Detected FM SN is 0000000000871769 [20:22:48]Stored FM SN is 0000000000871769 [20:22:48]wFMCommunicate request_size=9 [20:22:48]MH_SAM_APDU [20:22:48]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:22:48]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:22:48]Read from MH i2c: E2 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:22:48]RAPDU: 90 00 [20:22:48]wFMCommunicate OK [20:22:48]FM PIN OK [20:22:48]wFMCommunicate request_size=8 [20:22:48]MH_SAM_APDU [20:22:48]CAPDU: 80 14 04 00 03 02 00 01 [20:22:48]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:22:48]Read from MH i2c: E2 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:22:48]RAPDU: 90 00 [20:22:48]wFMCommunicate OK [20:22:48]wFMCommunicate request_size=13 [20:22:48]MH_SAM_APDU [20:22:48]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:22:48]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:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:22:48]Read from MH i2c: E2 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:22:48]RAPDU: 90 00 [20:22:48]wFMCommunicate OK [20:22:48]wFMCommunicate request_size=4 [20:22:48]MH_SAM_APDU [20:22:48]CAPDU: 80 11 00 00 [20:22:48]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:48]Read from MH i2c: E2 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: E2 17 00 [20:22:48]MH_I2C_Read... [20:22:48]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 37 36 39 90 00 E1 [20:22:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:22:48]wFMCommunicate OK [20:22:48]DocumentArchiveInit [20:22:48]Start Httpd... [20:22:48]Httpd thread 3066973540 created [20:22:48]Write to MH i2c: 01 00 00 0F 00 0F [20:22:48]Write i2c OK [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: 01 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: 01 07 00 [20:22:48]MH_I2C_Read... [20:22:48]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:22:48]MH Int Process started [20:22:48]Allocated Socket 7 [20:22:48]Bind OK [20:22:48]Listen OK [20:22:48]httpd running on port 8080 [20:22:48]Waiting for new connection... [20:22:49]OFD Sender: Processing packet 164099 [packets to send 971, broken 970] [20:22:49]ProducePacketName [20:22:49]name=ofd_packets/00164099 [20:22:49]OFD Sender: To server: pG, [20:22:49]CommunicateWithHost lk.salyk.kg:30040 [20:22:49]ConnectInit lk.salyk.kg [20:22:54]ConnectInit Can't take IP for lk.salyk.kg [20:22:54]CommunicateWithHost connect error [20:22:54]CommunicateWithHost err = -1 [20:22:54]OFD Sender: Server communicate error [20:22:59]OFD Sender: Processing packet 164099 [packets to send 971, broken 970] [20:22:59]ProducePacketName [20:22:59]name=ofd_packets/00164099 [20:22:59]OFD Sender: To server: pG, [20:22:59]CommunicateWithHost lk.salyk.kg:30040 [20:22:59]ConnectInit lk.salyk.kg [20:23:02]Connected sock=9 [20:23: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 37 36 39 0F 01 00 00 D3 A7 07 01 AC 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B9 02 00 00 F4 03 04 00 46 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 81 02 00 35 04 06 00 1A 18 8A 8D 0F C0 28 F8 F8 9D 14 B9 95 71 [20:23:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 95 78 47 00 A3 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 37 36 39 10 04 04 00 03 81 02 00 F4 03 04 00 F5 F5 C5 66 B6 04 01 00 00 EB D2 35 8C A9 B7 15 5A [20:23:02]CommunicateWithHost err = 0 [20:23:02]CheckOFDResponse [20:23:02]1017 (14) - 77093643461234 [20:23:02]1041 (16) - 0000000000871769 [20:23:02]1040 (4) - 164099 [20:23:02]1012 (4) - 21.08.2024 14:13 [20:23:02]1206 (1) - 0 [20:23:02]OFD Sender: Remove packet 164099 [20:23:02]ProducePacketName [20:23:02]name=ofd_packets/00164099 [20:23:02]NVStorageDeleteData [20:23:03]OFD Sender: No OFD packet to send [20:23:08]OFD Sender: No OFD packet to send [20:23:13]OFD Sender: No OFD packet to send [20:23:18]OFD Sender: No OFD packet to send [20:23:21]recv_with_timeout no data received [20:23:23]OFD Sender: No OFD packet to send [20:23:28]OFD Sender: No OFD packet to send [20:23:33]OFD Sender: No OFD packet to send [20:23:38]OFD Sender: No OFD packet to send [20:23:43]recv_with_timeout no data received [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:50]accept exits with 8 [20:23:50]New connection [20:23:50]New thread 3066686820 created [20:23:50]Waiting for new connection... [20:23:50] Sock 8.Parse request [20:23:50]Sock 8.Check first char [20:23:50]Sock 8.First char is OK [20:23:50]request: POST /json_proto HTTP/1.0 [20:23:50]Method: POST [20:23:50]URL: /json_proto [20:23:50]Method is POST - this is cgi request [20:23:50]url: /json_proto [20:23:50]query_string will be loaded in cgi processing [20:23:50]execute_cgi json_proto POST (null) [20:23:50]execute_cgi path=json_proto method=POST [20:23:50]POST find Content-Length [20:23:50]Host: 172.17.44.132:8080 [20:23:50]Content-Length: 215 [20:23:50]Content-Type: application/json [20:23:50] [20:23:50]POST finish read [20:23:50]Found Content-Length = 215 [20:23:50]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:23:50]execute_script... [20:23:50]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:23:50]POST & json_proto [20:23:50]process_json_proto [20:23:50]json parsed OK: [20:23:50]protocol is kg_v1.0 [20:23:50]action value=get_value [20:23:50]process_action get_value [20:23:50]cmd_get_value [20:23:50]process_action get_value done [20:23:50]requested_data is exist [20:23:50]produce_requested_data [20:23:50]requested_item kkm.sn is exist - process it [20:23:50]requested_item kkm.ver is exist - process it [20:23:50]requested_item fm.sn is exist - process it [20:23:50]wFMCommunicate request_size=4 [20:23:50]MH_SAM_APDU [20:23:50]CAPDU: 80 11 00 00 [20:23:50]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:23:50]Write i2c OK [20:23:50]MH_I2C_Read... [20:23:50]Read from MH i2c: E2 [20:23:50]MH_I2C_Read... [20:23:50]Read from MH i2c: E2 17 00 [20:23:50]MH_I2C_Read... [20:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:50]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 37 36 39 90 00 E3 [20:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:23:50]wFMCommunicate OK [20:23:50]requested_item fd.num is exist - process it [20:23:50]SAM_PROTO_GetFieldsCounters [20:23:50]wFMCommunicate request_size=4 [20:23:50]MH_SAM_APDU [20:23:50]CAPDU: 80 13 00 00 [20:23:50]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:23:50]Write i2c OK [20:23:50]MH_I2C_Read... [20:23:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:23:51]Read from MH i2c: E2 [20:23:51]MH_I2C_Read... [20:23:51]Read from MH i2c: E2 62 00 [20:23:51]MH_I2C_Read... [20:23:51]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 3D [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:23:51]wFMCommunicate OK [20:23:51]SAM_PROTO_GetFieldsCounters done [20:23:51]requested_item shift.num is exist - process it [20:23:51]requested_item shift.opened is exist - process it [20:23:51]req_shift_opened [20:23:51]FM_GetShiftState [20:23:51]SAM_PROTO_GetShiftState [20:23:51]wFMCommunicate request_size=4 [20:23:51]MH_SAM_APDU [20:23:51]CAPDU: 80 13 01 00 [20:23:51]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:23:51]Write i2c OK [20:23:51]MH_I2C_Read... [20:23:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:51]Read from MH i2c: E2 [20:23:51]MH_I2C_Read... [20:23:51]Read from MH i2c: E2 0E 00 [20:23:51]MH_I2C_Read... [20:23:51]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [20:23:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:23:51]wFMCommunicate OK [20:23:51]SAM_PROTO_GetShiftState done [20:23:51]FM_GetShiftState done [20:23:51]req_shift_opened done [20:23:51]requested_item shift.open_date is exist - process it [20:23:51]req_shift_open_date [20:23:51]req_shift_open_date done [20:23:51]produce_requested_data done [20:23:51]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164099,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:23:51]process_action_free get_value [20:23:51]json_value_free [20:23:51]json_value_free done [20:23:51]process_json_proto returns [20:23:51]Send response to host [20:23:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164099,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:23:51]free response buf [20:23:51]execute_script done [20:23:51]execute_script returns [20:23:51]free content buf [20:23:51]Sock 8.Close socket [20:23:51]Sock 8.Thread stoped [20:23:51]accept exits with 10 [20:23:51]New connection [20:23:51]New thread 3066543460 created [20:23:51]Thread 3066686820 joined [20:23:51]Waiting for new connection... [20:23:51] Sock 10.Parse request [20:23:51]Sock 10.Check first char [20:23:51]Sock 10.First char is OK [20:23:51]request: POST /json_proto HTTP/1.0 [20:23:51]Method: POST [20:23:51]URL: /json_proto [20:23:51]Method is POST - this is cgi request [20:23:51]url: /json_proto [20:23:51]query_string will be loaded in cgi processing [20:23:51]execute_cgi json_proto POST (null) [20:23:51]execute_cgi path=json_proto method=POST [20:23:51]POST find Content-Length [20:23:51]Host: 172.17.44.132:8080 [20:23:51]Content-Length: 331 [20:23:51]Content-Type: application/json [20:23:51] [20:23:51]POST finish read [20:23:51]Found Content-Length = 331 [20:23:51]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" ] } } [20:23:51]execute_script... [20:23:51]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" ] } } [20:23:51]POST & json_proto [20:23:51]process_json_proto [20:23:51]json parsed OK: [20:23:51]protocol is kg_v1.0 [20:23:51]action value=get_value [20:23:51]process_action get_value [20:23:51]cmd_get_value [20:23:51]process_action get_value done [20:23:51]requested_data is exist [20:23:51]produce_requested_data [20:23:51]requested_item fm.sale.total is exist - process it [20:23:51]SAM_PROTO_GetFMData [20:23:51]wFMCommunicate request_size=4 [20:23:51]MH_SAM_APDU [20:23:51]CAPDU: 80 13 03 00 [20:23:51]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:23:51]Write i2c OK [20:23:51]MH_I2C_Read... [20:23:51]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:23:51]Read from MH i2c: E2 [20:23:51]MH_I2C_Read... [20:23:51]Read from MH i2c: E2 FD 00 [20:23:51]MH_I2C_Read... [20:23:51]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 5E 7D 02 00 69 04 A4 00 6F 04 04 00 4E 7A 02 00 B1 04 05 00 48 5D A4 6F 03 70 04 05 00 3A F9 39 6C 02 72 04 05 00 0E 64 6A 03 01 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 CB 28 6E 5D 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 61 F1 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 D4 [20:23:51]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 5E 7D 02 00 69 04 A4 00 6F 04 04 00 4E 7A 02 00 B1 04 05 00 48 5D A4 6F 03 70 04 05 00 3A F9 39 6C 02 72 04 05 00 0E 64 6A 03 01 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 CB 28 6E 5D 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 61 F1 C8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [20:23:51]wFMCommunicate OK [20:23:51]wFMCommunicate request_size=4 [20:23:51]MH_SAM_APDU [20:23:51]CAPDU: 80 17 00 00 [20:23:51]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:23:51]Write i2c OK [20:23:51]MH_I2C_Read... [20:23:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:23:52]Read from MH i2c: E2 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 FD 00 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [20:23:52]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:23:52]wFMCommunicate OK [20:23:52]wFMCommunicate request_size=4 [20:23:52]MH_SAM_APDU [20:23:52]CAPDU: 80 17 00 00 [20:23:52]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:23:52]Write i2c OK [20:23:52]MH_I2C_Read... [20:23:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:23:52]Read from MH i2c: E2 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 FD 00 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [20:23:52]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:23:52]wFMCommunicate OK [20:23:52]wFMCommunicate request_size=4 [20:23:52]MH_SAM_APDU [20:23:52]CAPDU: 80 17 00 00 [20:23:52]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:23:52]Write i2c OK [20:23:52]MH_I2C_Read... [20:23:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:23:52]Read from MH i2c: E2 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 FD 00 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [20:23:52]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:23:52]wFMCommunicate OK [20:23:52]wFMCommunicate request_size=4 [20:23:52]MH_SAM_APDU [20:23:52]CAPDU: 80 17 00 00 [20:23:52]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:23:52]Write i2c OK [20:23:52]MH_I2C_Read... [20:23:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [20:23:52]Read from MH i2c: E2 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 E6 00 [20:23:52]MH_I2C_Read... [20:23:52]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [20:23:52]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [20:23:53]wFMCommunicate OK [20:23:53]SAM_PROTO_GetFMData done [20:23:53]requested_item fm.sale_refund.total is exist - process it [20:23:53]requested_item fm.buy.total is exist - process it [20:23:53]requested_item shift.sale.total is exist - process it [20:23:53]SAM_PROTO_GetShiftData [20:23:53]wFMCommunicate request_size=4 [20:23:53]MH_SAM_APDU [20:23:53]CAPDU: 80 13 02 00 [20:23:53]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:23:53]Write i2c OK [20:23:53]MH_I2C_Read... [20:23:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:23:53]Read from MH i2c: E2 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: E2 FD 00 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 B9 02 00 00 69 04 9F 00 6F 04 04 00 B9 02 00 00 B1 04 04 00 03 A4 3A 04 70 04 04 00 74 01 05 03 72 04 04 00 8F A2 35 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 46 FE 72 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 03 95 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 06 [20:23:53]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 B9 02 00 00 69 04 9F 00 6F 04 04 00 B9 02 00 00 B1 04 04 00 03 A4 3A 04 70 04 04 00 74 01 05 03 72 04 04 00 8F A2 35 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 46 FE 72 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 03 95 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [20:23:53]wFMCommunicate OK [20:23:53]wFMCommunicate request_size=4 [20:23:53]MH_SAM_APDU [20:23:53]CAPDU: 80 17 00 00 [20:23:53]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:23:53]Write i2c OK [20:23:53]MH_I2C_Read... [20:23:53]OFD Sender: No OFD packet to send [20:23:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:23:53]Read from MH i2c: E2 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: E2 FD 00 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 B0 [20:23:53]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [20:23:53]wFMCommunicate OK [20:23:53]wFMCommunicate request_size=4 [20:23:53]MH_SAM_APDU [20:23:53]CAPDU: 80 17 00 00 [20:23:53]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:23:53]Write i2c OK [20:23:53]MH_I2C_Read... [20:23:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:23:54]Read from MH i2c: E2 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 FD 00 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 56 [20:23:54]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [20:23:54]wFMCommunicate OK [20:23:54]wFMCommunicate request_size=4 [20:23:54]MH_SAM_APDU [20:23:54]CAPDU: 80 17 00 00 [20:23:54]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:23:54]Write i2c OK [20:23:54]MH_I2C_Read... [20:23:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:23:54]Read from MH i2c: E2 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 FD 00 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [20:23:54]RAPDU: 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 90 00 [20:23:54]wFMCommunicate OK [20:23:54]wFMCommunicate request_size=4 [20:23:54]MH_SAM_APDU [20:23:54]CAPDU: 80 17 00 00 [20:23:54]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:23:54]Write i2c OK [20:23:54]MH_I2C_Read... [20:23:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [20:23:54]Read from MH i2c: E2 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 CF 00 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [20:23:54]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [20:23:54]wFMCommunicate OK [20:23:54]SAM_PROTO_GetShiftData done [20:23:54]requested_item shift.sale.total_cash is exist - process it [20:23:54]requested_item shift.sale_refund.total is exist - process it [20:23:54]requested_item shift.sale_refund.total_cash is exist - process it [20:23:54]requested_item shift.buy.total is exist - process it [20:23:54]requested_item shift.buy.total_cash is exist - process it [20:23:54]produce_requested_data done [20:23:54]produce_requested_data return {"fm.sale.total":147579446.48,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":709519.39,"shift.sale.total_cash":506597.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} [20:23:54]process_action_free get_value [20:23:54]json_value_free [20:23:54]json_value_free done [20:23:54]process_json_proto returns [20:23:54]Send response to host [20:23:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147579446.48,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":709519.39,"shift.sale.total_cash":506597.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}}} [20:23:54]free response buf [20:23:54]execute_script done [20:23:54]execute_script returns [20:23:54]free content buf [20:23:54]Sock 10.Close socket [20:23:54]Sock 10.Thread stoped [20:23:54]accept exits with 8 [20:23:54]New connection [20:23:54]New thread 3066686820 created [20:23:54]Thread 3066543460 joined [20:23:54]Waiting for new connection... [20:23:54] Sock 8.Parse request [20:23:54]Sock 8.Check first char [20:23:54]Sock 8.First char is OK [20:23:54]request: POST /json_proto HTTP/1.0 [20:23:54]Method: POST [20:23:54]URL: /json_proto [20:23:54]Method is POST - this is cgi request [20:23:54]url: /json_proto [20:23:54]query_string will be loaded in cgi processing [20:23:54]execute_cgi json_proto POST (null) [20:23:54]execute_cgi path=json_proto method=POST [20:23:54]POST find Content-Length [20:23:54]Host: 172.17.44.132:8080 [20:23:54]Content-Length: 144 [20:23:54]Content-Type: application/json [20:23:54] [20:23:54]POST finish read [20:23:54]Found Content-Length = 144 [20:23:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [20:23:54]execute_script... [20:23:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [20:23:54]POST & json_proto [20:23:54]process_json_proto [20:23:54]json parsed OK: [20:23:54]protocol is kg_v1.0 [20:23:54]action value=print_doc [20:23:54]process_action print_doc [20:23:54]ExternCall_PrintAddStr [20:23:54]wPrintStart [20:23:54]Write to MH i2c: 01 00 00 1D 00 1D [20:23:54]Write i2c OK [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: 01 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: 01 07 00 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [20:23:54]RasterBufferAndPrint [20:23:54]line Счет N : (1)292737 [20:23:54]line ИНН: 02508201610067 [20:23:54]line Контрольно-Кассовый Чек [20:23:54]line ПРОДАЖА [20:23:54]line ТРК (МРК, ГНК) : 32 [20:23:54]line Товар: 2710124130 [20:23:54]line Аи-92-К-5 [20:23:54]line 14.750 * 67.80 [20:23:54]line = 1000.05 [20:23:54]line НДС 12% НСП 1% [20:23:54]line > о реализуемом товаре [20:23:54]line ОКРУГЛЕНИЕ: -0.05 [20:23:54]line ИТОГО: 1000.00 [20:23:54]line Внесено: 1000.00 [20:23:54]line СДАЧА: 0.00 [20:23:54]line НСП 1% : 8.85 [20:23:54]line НДС 12% : 106.20 [20:23:54]line Наличными: 1000.00 [20:23:54]line Безнал.: 0.00 [20:23:54]line Место: АЗС № 130 "Партнер Нефть" [20:23:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:23:54]line СНО: Общий режим [20:23:54]line Чек 697 21.08.2024 20:21 [20:23:54]line Смена: 466 ФФД: 1.0 [20:23:54]line ЗНМ: 0300000070 [20:23:54]line РНМ: 0000000000092562 [20:23:54]line Версия ККМ: 001 [20:23:54]line ФМ: 0000000000871769 [20:23:54]line ФД: 164099 [20:23:54]line ФПД: 28692706037696 [20:23:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202126&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164099&fm=28692706037696&tin=02508201610067®Number=0000000000092562&sum=100000 [20:23:54]written 0, free lines is 4095 [20:23:55]Write to MH i2c: 01 00 00 48 00 48 [20:23:55]Write i2c OK [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: 01 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: 01 07 00 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 C6 0C 21 [20:23:55]RasterBufferAndPrint [20:23:55]line [20:23:55]line [20:23:55]line [20:23:55]line [20:23:55]line [20:23:55]written 0, free lines is 3284 [20:23:55]MH_Cut [20:23:55]Write to MH i2c: D1 01 00 4F 00 01 21 [20:23:55]Write i2c OK [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: D1 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: D1 01 00 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: D1 01 00 4F 00 00 20 [20:23:55]Write to MH i2c: 01 00 00 50 00 50 [20:23:55]Write i2c OK [20:23:55]MH_I2C_Read... [20:23:55]*** Cut start [20:23:55]*** Purtial cut [20:23:55]*** Stage 1: CUTSNS_PIN = 1 [20:23:56]recv_with_timeout no data received [20:23:58]Read from MH i2c: 01 [20:23:58]MH_I2C_Read... [20:23:58]*** Stop cut motor [20:23:58]*** Cut end [20:23:58]Read from MH i2c: 01 07 00 [20:23:58]MH_I2C_Read... [20:23:58]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [20:23:58]process_action print_doc done [20:23:58]requested_data is exist [20:23:58]produce_requested_data [20:23:58]produce_requested_data return (null) [20:23:58]process_action_free print_doc [20:23:58]json_value_free [20:23:58]json_value_free done [20:23:58]process_json_proto returns [20:23:58]Send response to host [20:23:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [20:23:58]free response buf [20:23:58]execute_script done [20:23:58]execute_script returns [20:23:58]free content buf [20:23:58]Sock 8.Close socket [20:23:58]Sock 8.Thread stoped [20:23:58]OFD Sender: No OFD packet to send [20:23:58]accept exits with 10 [20:23:58]New connection [20:23:58]New thread 3066543460 created [20:23:58]Thread 3066686820 joined [20:23:58]Waiting for new connection... [20:23:58] Sock 10.Parse request [20:23:58]Sock 10.Check first char [20:23:58]Sock 10.First char is OK [20:23:58]request: POST /json_proto HTTP/1.0 [20:23:58]Method: POST [20:23:58]URL: /json_proto [20:23:58]Method is POST - this is cgi request [20:23:58]url: /json_proto [20:23:58]query_string will be loaded in cgi processing [20:23:58]execute_cgi json_proto POST (null) [20:23:58]execute_cgi path=json_proto method=POST [20:23:58]POST find Content-Length [20:23:58]Host: 172.17.44.132:8080 [20:23:58]Content-Length: 870 [20:23:58]Content-Type: application/json [20:23:58] [20:23:58]POST finish read [20:23:58]Found Content-Length = 870 [20:23:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50695", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 3.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 385.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:23:58]execute_script... [20:23:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50695", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 3.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 385.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:23:58]POST & json_proto [20:23:58]process_json_proto [20:23:58]json parsed OK: [20:23:58]protocol is kg_v1.0 [20:23:58]action value=close_receipt [20:23:58]process_action close_receipt [20:23:58]cmd_close_receipt [20:23:58]MH_GetDate [20:23:58]Write to MH i2c: F0 00 00 51 00 40 [20:23:58]Write i2c OK [20:23:58]MH_I2C_Read... [20:23:58]Read from MH i2c: F0 [20:23:58]MH_I2C_Read... [20:23:58]Read from MH i2c: F0 09 00 [20:23:58]MH_I2C_Read... [20:23:58]Read from MH i2c: F0 09 00 51 00 00 DF 4C C6 66 2A 83 C1 65 73 [20:23:58]GetLastDocTimeStamp 1724271686 [20:23:58]current date 1724271839 [20:23:58]FM_GetShiftState [20:23:58]SAM_PROTO_GetShiftState [20:23:58]wFMCommunicate request_size=4 [20:23:58]MH_SAM_APDU [20:23:58]CAPDU: 80 13 01 00 [20:23:58]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [20:23:58]Write i2c OK [20:23:58]MH_I2C_Read... [20:23:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:58]Read from MH i2c: E2 [20:23:58]MH_I2C_Read... [20:23:58]Read from MH i2c: E2 0E 00 [20:23:58]MH_I2C_Read... [20:23:58]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [20:23:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:23:59]wFMCommunicate OK [20:23:59]SAM_PROTO_GetShiftState done [20:23:59]FM_GetShiftState done [20:23:59]opened in 1724199517 [20:23:59]opened+sec_in_day 1724285917 [20:23:59]quantity*price = 37500 [20:23:59]sum+1 = 37501 [20:23:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 385.00 НСП 1% : 3.41 НДС 12% : 40.88 Наличными: 385.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 698 21.08.2024 20:23 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164100 ФПД: 153770195966899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202359&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164100&fm=153770195966899&tin=02508201610067®Number=0000000000092562&sum=38500 0 [20:24:00]StoreToDocumentArchive [20:24:00]shift 466 fd 164100 [20:24:00]save to /storage/0466/doc_00164100 [20:24:00]save last doc name /storage/0466/doc_00164100 to /storage/kkm_last_doc_name [20:24:00]save OK [20:24:00]Clear old archive folders... [20:24:00]ProcessDocumentItem done err = 0, tmpTLVsize=379 [20:24:00]tlvbuf is 00F97890 [20:24:00]SAM_PROTO_ClearQueue [20:24:00]wFMCommunicate request_size=4 [20:24:00]MH_SAM_APDU [20:24:00]CAPDU: 80 09 00 00 [20:24:00]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [20:24:00]Write i2c OK [20:24:00]MH_I2C_Read... [20:24:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:24:00]Read from MH i2c: E2 [20:24:00]MH_I2C_Read... [20:24:00]Read from MH i2c: E2 03 00 [20:24:00]MH_I2C_Read... [20:24:00]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [20:24:00]RAPDU: 90 00 [20:24:00]wFMCommunicate OK [20:24:00]SAM_PROTO_ClearQueue done [20:24:00]KKMCreateOFDPacket [20:24:00]OFDProtocolAddRootSTLVToBuf [20:24:00]FM_MakeSignedData [20:24:00]FM_MakeSignedData [20:24:00]SAM_PROTO_SignData [20:24:00]wFMCommunicate request_size=4 [20:24:00]MH_SAM_APDU [20:24:00]CAPDU: 80 0D 01 02 [20:24:00]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [20:24:00]Write i2c OK [20:24:00]MH_I2C_Read... [20:24:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:24:00]Read from MH i2c: E2 [20:24:00]MH_I2C_Read... [20:24:00]Read from MH i2c: E2 03 00 [20:24:00]MH_I2C_Read... [20:24:00]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [20:24:00]RAPDU: 90 00 [20:24:00]wFMCommunicate OK [20:24:00]wFMCommunicate request_size=255 [20:24:00]MH_SAM_APDU [20:24:00]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 01 00 00 00 [20:24:00]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 01 00 00 00 00 00 EE [20:24:00]Write i2c OK [20:24:00]MH_I2C_Read... [20:24:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:01]Read from MH i2c: E2 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 03 00 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [20:24:01]RAPDU: 90 00 [20:24:01]wFMCommunicate OK [20:24:01]wFMCommunicate request_size=138 [20:24:01]MH_SAM_APDU [20:24:01]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 0F 00 00 00 00 07 04 06 00 64 96 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 DF 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 81 02 00 35 04 06 00 8B DA 69 E8 5B B3 [20:24:01]Write to MH i2c: E2 8D 00 62 00 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 0F 00 00 00 00 07 04 06 00 64 96 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 DF 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 81 02 00 35 04 06 00 8B DA 69 E8 5B B3 00 00 4A [20:24:01]Write i2c OK [20:24:01]MH_I2C_Read... [20:24:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:01]Read from MH i2c: E2 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 03 00 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [20:24:01]RAPDU: 90 00 [20:24:01]wFMCommunicate OK [20:24:01]wFMCommunicate request_size=4 [20:24:01]MH_SAM_APDU [20:24:01]CAPDU: 80 0D 03 02 [20:24:01]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [20:24:01]Write i2c OK [20:24:01]MH_I2C_Read... [20:24:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:24:01]Read from MH i2c: E2 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 0B 00 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 0B 00 63 00 00 03 0E 53 4F 63 14 26 66 90 00 95 [20:24:01]RAPDU: 03 0E 53 4F 63 14 26 66 90 00 [20:24:01]wFMCommunicate OK [20:24:01]SAM_PROTO_SignData done [20:24:01]FM_MakeSignedData done [20:24:01]CreateOFDProtocolMessage [20:24:01]wFMCommunicate request_size=4 [20:24:01]MH_SAM_APDU [20:24:01]CAPDU: 80 11 00 00 [20:24:01]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [20:24:01]Write i2c OK [20:24:01]MH_I2C_Read... [20:24:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:01]Read from MH i2c: E2 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 17 00 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [20:24:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:01]wFMCommunicate OK [20:24:01]CreateOFDProtocolMessage done [20:24:01]OFDSenderStorePacket 164100 [20:24:01]StoreOFDPacket docnum=164100 [20:24:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 ED 70 87 01 67 15 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 0F 00 00 00 00 07 04 06 00 64 96 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 DF 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 81 02 00 35 04 06 00 8B DA 69 E8 5B B3 03 0E 53 4F 63 14 26 66 [20:24:01]CheckFolder [20:24:01]dirname=/storage/ofd_packets [20:24:01]CheckFolder done [20:24:01]ProducePacketName [20:24:01]name=ofd_packets/00164100 [20:24:01]NVStorageSaveData ofd_packets/00164100 [20:24:01]File name is /storage/ofd_packets/00164100 [20:24:01]Write 429 bytes [20:24:01]NVStorageSaveData done [20:24:01]OFDSenderStorePacket done [20:24:01]KKMCreateOFDPacket done [20:24:01]NVStorageSaveData kkm_last_timestamp [20:24:01]File name is /storage/kkm_last_timestamp [20:24:01]Write 4 bytes [20:24:01]NVStorageSaveData done [20:24:01]ExternCall_PrintAddStr [20:24:01]wPrintStart [20:24:01]Write to MH i2c: 01 00 00 65 00 65 [20:24:01]Write i2c OK [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: 01 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: 01 07 00 [20:24:01]MH_I2C_Read... [20:24:01]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [20:24:01]RasterBufferAndPrint [20:24:01]line Счет N : (3)50695 [20:24:01]line ИНН: 02508201610067 [20:24:01]line Контрольно-Кассовый Чек [20:24:01]line ПРОДАЖА [20:24:01]line Товар: 2000036220012 [20:24:01]line Кофе Капучино XL(GABB TRADE) [20:24:01]line 3.000 * 125.00 [20:24:01]line = 375.00 [20:24:01]line НДС 12% НСП 1% [20:24:01]line > о реализуемом товаре [20:24:01]line Товар: 46231529 [20:24:01]line Mentos ПФ Арбуз 6*100*2 [20:24:01]line 1.000 * 10.00 [20:24:01]line = 10.00 [20:24:01]line НДС 12% НСП 1% [20:24:01]line > о реализуемом товаре [20:24:01]line ИТОГО: 385.00 [20:24:01]line НСП 1% : 3.41 [20:24:01]line НДС 12% : 40.88 [20:24:01]line Наличными: 385.00 [20:24:01]line Безнал.: 0.00 [20:24:01]line Место: АЗС № 130 "Партнер Нефть" [20:24:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:24:01]line СНО: Общий режим [20:24:01]line Чек 698 21.08.2024 20:23 [20:24:01]line Смена: 466 ФФД: 1.0 [20:24:01]line ЗНМ: 0300000070 [20:24:01]line РНМ: 0000000000092562 [20:24:01]line Версия ККМ: 001 [20:24:01]line ФМ: 0000000000871769 [20:24:01]line ФД: 164100 [20:24:01]line ФПД: 153770195966899 [20:24:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202359&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164100&fm=153770195966899&tin=02508201610067®Number=0000000000092562&sum=38500 [20:24:01]line 0 [20:24:01]written 0, free lines is 4095 [20:24:01]OFD Sender: Processing packet 164100 [packets to send 971, broken 970] [20:24:01]ProducePacketName [20:24:01]name=ofd_packets/00164100 [20:24:01]OFD Sender: To server: pG, [20:24:01]CommunicateWithHost lk.salyk.kg:30040 [20:24:01]ConnectInit lk.salyk.kg [20:24:02]Write to MH i2c: 01 00 00 94 00 94 [20:24:02]Write i2c OK [20:24:02]MH_I2C_Read... [20:24:02]Read from MH i2c: 01 [20:24:02]MH_I2C_Read... [20:24:02]Read from MH i2c: 01 07 00 [20:24:02]MH_I2C_Read... [20:24:02]Read from MH i2c: 01 07 00 94 00 00 00 00 00 00 7A 0C 21 [20:24:02]RasterBufferAndPrint [20:24:02]line [20:24:02]line [20:24:02]line [20:24:02]line [20:24:02]line [20:24:02]written 0, free lines is 3215 [20:24:02]MH_Cut [20:24:02]Write to MH i2c: D1 01 00 9B 00 01 6D [20:24:02]Write i2c OK [20:24:02]MH_I2C_Read... [20:24:02]Read from MH i2c: D1 [20:24:02]MH_I2C_Read... [20:24:02]Read from MH i2c: D1 01 00 [20:24:02]MH_I2C_Read... [20:24:02]Read from MH i2c: D1 01 00 9B 00 00 6C [20:24:02]Write to MH i2c: 01 00 00 9C 00 9C [20:24:02]Write i2c OK [20:24:02]MH_I2C_Read... [20:24:03]*** Cut start [20:24:03]*** Purtial cut [20:24:03]*** Stage 1: CUTSNS_PIN = 1 [20:24:03]Connected sock=11 [20:24: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 37 36 39 8F 01 00 00 ED 70 87 01 67 15 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 0F 00 00 00 00 07 04 06 00 64 96 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 DF 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 81 02 00 35 04 06 00 8B DA 69 E8 5B B3 03 0E 53 4F 63 14 26 66 [20:24:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3A 14 47 00 D5 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 37 36 39 10 04 04 00 04 81 02 00 F4 03 04 00 32 F6 C5 66 B6 04 01 00 00 96 BC 96 31 CE 05 39 53 [20:24:04]CommunicateWithHost err = 0 [20:24:04]CheckOFDResponse [20:24:04]1017 (14) - 77093643461234 [20:24:04]1041 (16) - 0000000000871769 [20:24:04]1040 (4) - 164100 [20:24:04]1012 (4) - 21.08.2024 14:14 [20:24:04]1206 (1) - 0 [20:24:04]OFD Sender: Remove packet 164100 [20:24:04]ProducePacketName [20:24:04]name=ofd_packets/00164100 [20:24:04]NVStorageDeleteData [20:24:05]OFD Sender: No OFD packet to send [20:24:05]Read from MH i2c: 01 *** Stop cut motor [20:24:05] [20:24:05]*** Cut end [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: 01 07 00 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: 01 07 00 9C 00 00 00 00 00 00 FF 0F B1 [20:24:05]process_action close_receipt done [20:24:05]requested_data is exist [20:24:05]produce_requested_data [20:24:05]requested_item fm.sn is exist - process it [20:24:05]wFMCommunicate request_size=4 [20:24:05]MH_SAM_APDU [20:24:05]CAPDU: 80 11 00 00 [20:24:05]Write to MH i2c: E2 08 00 9D 00 80 11 00 00 00 00 00 00 17 [20:24:05]Write i2c OK [20:24:05]MH_I2C_Read... [20:24:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:05]Read from MH i2c: E2 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 17 00 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 17 00 9D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [20:24:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:05]wFMCommunicate OK [20:24:05]requested_item fd.num is exist - process it [20:24:05]SAM_PROTO_GetFieldsCounters [20:24:05]wFMCommunicate request_size=4 [20:24:05]MH_SAM_APDU [20:24:05]CAPDU: 80 13 00 00 [20:24:05]Write to MH i2c: E2 08 00 9E 00 80 13 00 00 00 00 00 00 1A [20:24:05]Write i2c OK [20:24:05]MH_I2C_Read... [20:24:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:24:05]Read from MH i2c: E2 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 62 00 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 62 00 9E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 CE [20:24:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:24:05]wFMCommunicate OK [20:24:05]SAM_PROTO_GetFieldsCounters done [20:24:05]requested_item shift.num is exist - process it [20:24:05]requested_item shift.opened is exist - process it [20:24:05]req_shift_opened [20:24:05]FM_GetShiftState [20:24:05]SAM_PROTO_GetShiftState [20:24:05]wFMCommunicate request_size=4 [20:24:05]MH_SAM_APDU [20:24:05]CAPDU: 80 13 01 00 [20:24:05]Write to MH i2c: E2 08 00 9F 00 80 13 01 00 00 00 00 00 1C [20:24:05]Write i2c OK [20:24:05]MH_I2C_Read... [20:24:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:05]Read from MH i2c: E2 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 0E 00 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 0E 00 9F 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E2 [20:24:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:24:05]wFMCommunicate OK [20:24:05]SAM_PROTO_GetShiftState done [20:24:05]FM_GetShiftState done [20:24:05]req_shift_opened done [20:24:05]requested_item shift.open_date is exist - process it [20:24:05]req_shift_open_date [20:24:05]req_shift_open_date done [20:24:05]produce_requested_data done [20:24:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164100,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:24:05]process_action_free close_receipt [20:24:05]json_value_free [20:24:05]json_value_free done [20:24:05]process_json_proto returns [20:24:05]Send response to host [20:24:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164100,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:24:05]free response buf [20:24:05]execute_script done [20:24:05]execute_script returns [20:24:05]free content buf [20:24:05]Sock 10.Close socket [20:24:05]Sock 10.Thread stoped [20:24:05]accept exits with 8 [20:24:05]New connection [20:24:05]New thread 3066686820 created [20:24:05]Thread 3066543460 joined [20:24:05]Waiting for new connection... [20:24:05] Sock 8.Parse request [20:24:05]Sock 8.Check first char [20:24:05]Sock 8.First char is OK [20:24:05]request: POST /json_proto HTTP/1.0 [20:24:05]Method: POST [20:24:05]URL: /json_proto [20:24:05]Method is POST - this is cgi request [20:24:05]url: /json_proto [20:24:05]query_string will be loaded in cgi processing [20:24:05]execute_cgi json_proto POST (null) [20:24:05]execute_cgi path=json_proto method=POST [20:24:05]POST find Content-Length [20:24:05]Host: 172.17.44.132:8080 [20:24:05]Content-Length: 679 [20:24:05]Content-Type: application/json [20:24:05] [20:24:05]POST finish read [20:24:05]Found Content-Length = 679 [20:24:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.820, "sum" : 1205.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1205.00, "total" : 1205.00, "payments": [ { "type": 0, "sum" : 1205.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:05]execute_script... [20:24: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)292736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.820, "sum" : 1205.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1205.00, "total" : 1205.00, "payments": [ { "type": 0, "sum" : 1205.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:05]POST & json_proto [20:24:05]process_json_proto [20:24:05]json parsed OK: [20:24:05]protocol is kg_v1.0 [20:24:05]action value=close_receipt [20:24:05]process_action close_receipt [20:24:05]cmd_close_receipt [20:24:05]MH_GetDate [20:24:05]Write to MH i2c: F0 00 00 A0 00 8F [20:24:05]Write i2c OK [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: F0 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: F0 09 00 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: F0 09 00 A0 00 00 E6 4C C6 66 2A 83 C1 65 C9 [20:24:05]GetLastDocTimeStamp 1724271839 [20:24:05]current date 1724271846 [20:24:05]FM_GetShiftState [20:24:05]SAM_PROTO_GetShiftState [20:24:05]wFMCommunicate request_size=4 [20:24:05]MH_SAM_APDU [20:24:05]CAPDU: 80 13 01 00 [20:24:05]Write to MH i2c: E2 08 00 A1 00 80 13 01 00 00 00 00 00 1E [20:24:05]Write i2c OK [20:24:05]MH_I2C_Read... [20:24:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:05]Read from MH i2c: E2 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 0E 00 [20:24:05]MH_I2C_Read... [20:24:05]Read from MH i2c: E2 0E 00 A1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E4 [20:24:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:24:05]wFMCommunicate OK [20:24:05]SAM_PROTO_GetShiftState done [20:24:05]FM_GetShiftState done [20:24:05]opened in 1724199517 [20:24:05]opened+sec_in_day 1724285917 [20:24:05]quantity*price = 120548 [20:24:05]sum+1 = 120549 [20:24:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 1205.00 Внесено: 1205.00 СДАЧА: 0.00 НСП 1% : 10.67 НДС 12% : 128.02 Наличными: 1205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 699 21.08.2024 20:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164101 ФПД: 165469014327390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202406&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164101&fm=165469014327390&tin=02508201610067®Number=0000000000092562&sum=120500 [20:24:07]StoreToDocumentArchive [20:24:07]shift 466 fd 164101 [20:24:07]save to /storage/0466/doc_00164101 [20:24:07]save last doc name /storage/0466/doc_00164101 to /storage/kkm_last_doc_name [20:24:07]save OK [20:24:07]Clear old archive folders... [20:24:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:24:07]tlvbuf is 00FCD270 [20:24:07]SAM_PROTO_ClearQueue [20:24:07]wFMCommunicate request_size=4 [20:24:07]MH_SAM_APDU [20:24:07]CAPDU: 80 09 00 00 [20:24:07]Write to MH i2c: E2 08 00 AE 00 80 09 00 00 00 00 00 00 20 [20:24:07]Write i2c OK [20:24:07]MH_I2C_Read... [20:24:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:24:07]Read from MH i2c: E2 [20:24:07]MH_I2C_Read... [20:24:07]Read from MH i2c: E2 03 00 [20:24:07]MH_I2C_Read... [20:24:07]Read from MH i2c: E2 03 00 AE 00 00 90 00 22 [20:24:07]RAPDU: 90 00 [20:24:07]wFMCommunicate OK [20:24:07]SAM_PROTO_ClearQueue done [20:24:07]KKMCreateOFDPacket [20:24:07]OFDProtocolAddRootSTLVToBuf [20:24:07]FM_MakeSignedData [20:24:07]FM_MakeSignedData [20:24:07]SAM_PROTO_SignData [20:24:07]wFMCommunicate request_size=4 [20:24:07]MH_SAM_APDU [20:24:07]CAPDU: 80 0D 01 02 [20:24:07]Write to MH i2c: E2 08 00 AF 00 80 0D 01 02 00 00 00 00 28 [20:24:07]Write i2c OK [20:24:07]MH_I2C_Read... [20:24:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:24:07]Read from MH i2c: E2 [20:24:07]MH_I2C_Read... [20:24:07]Read from MH i2c: E2 03 00 [20:24:07]MH_I2C_Read... [20:24:07]Read from MH i2c: E2 03 00 AF 00 00 90 00 23 [20:24:07]RAPDU: 90 00 [20:24:07]wFMCommunicate OK [20:24:07]wFMCommunicate request_size=255 [20:24:07]MH_SAM_APDU [20:24:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E4 D6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 D6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 32 00 00 00 00 07 04 06 00 B4 D6 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 E6 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 81 02 00 35 04 06 00 96 7E 41 D2 [20:24:07]Write to MH i2c: E2 02 01 B0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E4 D6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 D6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 32 00 00 00 00 07 04 06 00 B4 D6 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 E6 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 81 02 00 35 04 06 00 96 7E 41 D2 00 00 4A [20:24:07]Write i2c OK [20:24:07]MH_I2C_Read... [20:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:07]Read from MH i2c: E2 [20:24:07]MH_I2C_Read... [20:24:07]Read from MH i2c: E2 03 00 [20:24:07]MH_I2C_Read... [20:24:07]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [20:24:07]RAPDU: 90 00 [20:24:07]wFMCommunicate OK [20:24:07]wFMCommunicate request_size=7 [20:24:07]MH_SAM_APDU [20:24:07]CAPDU: 80 0D 02 02 02 00 5E [20:24:07]Write to MH i2c: E2 0A 00 B1 00 80 0D 02 02 02 00 00 5E 00 00 8D [20:24:07]Write i2c OK [20:24:07]MH_I2C_Read... [20:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:07]Read from MH i2c: E2 [20:24:07]MH_I2C_Read... [20:24:08]Read from MH i2c: E2 03 00 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: E2 03 00 B1 00 00 90 00 25 [20:24:08]RAPDU: 90 00 [20:24:08]wFMCommunicate OK [20:24:08]wFMCommunicate request_size=4 [20:24:08]MH_SAM_APDU [20:24:08]CAPDU: 80 0D 03 02 [20:24:08]Write to MH i2c: E2 08 00 B2 00 80 0D 03 02 00 00 00 00 2D [20:24:08]Write i2c OK [20:24:08]MH_I2C_Read... [20:24:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:24:08]Read from MH i2c: E2 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: E2 0B 00 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: E2 0B 00 B2 00 00 DA 68 46 79 84 2E 03 F9 90 00 DD [20:24:08]RAPDU: DA 68 46 79 84 2E 03 F9 90 00 [20:24:08]wFMCommunicate OK [20:24:08]SAM_PROTO_SignData done [20:24:08]FM_MakeSignedData done [20:24:08]CreateOFDProtocolMessage [20:24:08]wFMCommunicate request_size=4 [20:24:08]MH_SAM_APDU [20:24:08]CAPDU: 80 11 00 00 [20:24:08]Write to MH i2c: E2 08 00 B3 00 80 11 00 00 00 00 00 00 2D [20:24:08]Write i2c OK [20:24:08]MH_I2C_Read... [20:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:08]Read from MH i2c: E2 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: E2 17 00 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: E2 17 00 B3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [20:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:08]wFMCommunicate OK [20:24:08]CreateOFDProtocolMessage done [20:24:08]OFDSenderStorePacket 164101 [20:24:08]StoreOFDPacket docnum=164101 [20:24:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 82 2B 04 01 3C 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E4 D6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 D6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 32 00 00 00 00 07 04 06 00 B4 D6 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 E6 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 81 02 00 35 04 06 00 96 7E 41 D2 00 5E DA 68 46 79 84 2E 03 F9 [20:24:08]CheckFolder [20:24:08]dirname=/storage/ofd_packets [20:24:08]CheckFolder done [20:24:08]ProducePacketName [20:24:08]name=ofd_packets/00164101 [20:24:08]NVStorageSaveData ofd_packets/00164101 [20:24:08]File name is /storage/ofd_packets/00164101 [20:24:08]Write 298 bytes [20:24:08]NVStorageSaveData done [20:24:08]OFDSenderStorePacket done [20:24:08]KKMCreateOFDPacket done [20:24:08]NVStorageSaveData kkm_last_timestamp [20:24:08]File name is /storage/kkm_last_timestamp [20:24:08]Write 4 bytes [20:24:08]NVStorageSaveData done [20:24:08]ExternCall_PrintAddStr [20:24:08]wPrintStart [20:24:08]Write to MH i2c: 01 00 00 B4 00 B4 [20:24:08]Write i2c OK [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: 01 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: 01 07 00 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [20:24:08]RasterBufferAndPrint [20:24:08]line Счет N : (1)292736 [20:24:08]line ИНН: 02508201610067 [20:24:08]line Контрольно-Кассовый Чек [20:24:08]line ПРОДАЖА [20:24:08]line ТРК (МРК, ГНК) : 21 [20:24:08]line Товар: 2710194800 [20:24:08]line ДТ-К-5 [20:24:08]line 15.820 * 76.20 [20:24:08]line = 1205.48 [20:24:08]line НДС 12% НСП 1% [20:24:08]line > о реализуемом товаре [20:24:08]line ОКРУГЛЕНИЕ: -0.48 [20:24:08]line ИТОГО: 1205.00 [20:24:08]line Внесено: 1205.00 [20:24:08]line СДАЧА: 0.00 [20:24:08]line НСП 1% : 10.67 [20:24:08]line НДС 12% : 128.02 [20:24:08]line Наличными: 1205.00 [20:24:08]line Безнал.: 0.00 [20:24:08]line Место: АЗС № 130 "Партнер Нефть" [20:24:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:24:08]line СНО: Общий режим [20:24:08]line Чек 699 21.08.2024 20:24 [20:24:08]line Смена: 466 ФФД: 1.0 [20:24:08]line ЗНМ: 0300000070 [20:24:08]line РНМ: 0000000000092562 [20:24:08]line Версия ККМ: 001 [20:24:08]line ФМ: 0000000000871769 [20:24:08]line ФД: 164101 [20:24:08]line ФПД: 165469014327390 [20:24:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202406&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164101&fm=165469014327390&tin=02508201610067®Number=0000000000092562&sum=120500 [20:24:08]written 0, free lines is 4095 [20:24:08]OFD Sender: Processing packet 164101 [packets to send 971, broken 970] [20:24:08]ProducePacketName [20:24:08]name=ofd_packets/00164101 [20:24:08]OFD Sender: To server: pG, [20:24:08]CommunicateWithHost lk.salyk.kg:30040 [20:24:08]ConnectInit lk.salyk.kg [20:24:08]Write to MH i2c: 01 00 00 DF 00 DF [20:24:08]Write i2c OK [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: 01 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: 01 07 00 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: 01 07 00 DF 00 00 00 00 00 00 D8 0C CA [20:24:08]RasterBufferAndPrint [20:24:08]line [20:24:08]line [20:24:08]line [20:24:08]line [20:24:08]line [20:24:08]written 0, free lines is 3310 [20:24:08]MH_Cut [20:24:08]Write to MH i2c: D1 01 00 E6 00 01 B8 [20:24:08]Write i2c OK [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: D1 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: D1 01 00 [20:24:08]MH_I2C_Read... [20:24:08]Read from MH i2c: D1 01 00 E6 00 00 B7 [20:24:08]Write to MH i2c: 01 00 00 E7 00 E7 [20:24:08]Write i2c OK [20:24:08]MH_I2C_Read... [20:24:09]*** Cut start [20:24:09]*** Purtial cut [20:24:09]*** Stage 1: CUTSNS_PIN = 1 [20:24:11]Connected sock=11 [20:24: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 37 36 39 0C 01 00 00 82 2B 04 01 3C 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E4 D6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 D6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 32 00 00 00 00 07 04 06 00 B4 D6 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 E6 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 Read from MH i2c: 37 01 36 [20:24:11]39 MH_I2C_Read... [20:24:11]10 *** Stop cut motor [20:24:11]04 *** Cut end [20:24:11]04 Read from MH i2c: 00 01 05 07 81 00 02 [20:24:11]00 MH_I2C_Read... [20:24:11]35 04 Read from MH i2c: 01 07 00 E7 00 00 00 00 00 00 FF 0F FC [20:24:11]process_action close_receipt done [20:24:11]requested_data is exist [20:24:11]produce_requested_data [20:24:11]requested_item fm.sn is exist - process it [20:24:11]wFMCommunicate request_size=4 [20:24:11]MH_SAM_APDU [20:24:11]CAPDU: 80 11 00 00 [20:24:11]06 Write to MH i2c: 00 E2 96 08 7E 00 41 E8 D2 00 00 80 5E 11 DA 00 68 00 46 00 79 00 84 00 2E 00 62 [20:24:11]Write i2c OK [20:24:11]MH_I2C_Read... [20:24:11]03 F9 [20:24:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:11]Read from MH i2c: E2 [20:24:11]MH_I2C_Read... [20:24:11]Read from MH i2c: E2 17 00 [20:24:11]MH_I2C_Read... [20:24:11]Read from MH i2c: E2 17 00 E8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [20:24:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:11]wFMCommunicate OK [20:24:11]requested_item fd.num is exist - process it [20:24:11]SAM_PROTO_GetFieldsCounters [20:24:11]wFMCommunicate request_size=4 [20:24:11]MH_SAM_APDU [20:24:11]CAPDU: 80 13 00 00 [20:24:11]Write to MH i2c: E2 08 00 E9 00 80 13 00 00 00 00 00 00 65 [20:24:11]Write i2c OK [20:24:11]MH_I2C_Read... [20:24:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:24:11]Read from MH i2c: E2 [20:24:11]MH_I2C_Read... [20:24:11]Read from MH i2c: E2 62 00 [20:24:11]MH_I2C_Read... [20:24:11]Read from MH i2c: E2 62 00 E9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 1D [20:24:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:24:11]wFMCommunicate OK [20:24:11]SAM_PROTO_GetFieldsCounters done [20:24:11]requested_item shift.num is exist - process it [20:24:11]requested_item shift.opened is exist - process it [20:24:11]req_shift_opened [20:24:11]FM_GetShiftState [20:24:11]SAM_PROTO_GetShiftState [20:24:11]wFMCommunicate request_size=4 [20:24:11]MH_SAM_APDU [20:24:11]CAPDU: 80 13 01 00 [20:24:11]Write to MH i2c: E2 08 00 EA 00 80 13 01 00 00 00 00 00 67 [20:24:11]Write i2c OK [20:24:11]MH_I2C_Read... [20:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:11]Read from MH i2c: E2 [20:24:11]MH_I2C_Read... [20:24:11]Read from MH i2c: E2 0E 00 [20:24:11]MH_I2C_Read... [20:24:11]Read from MH i2c: E2 0E 00 EA 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2D [20:24:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:24:12]wFMCommunicate OK [20:24:12]SAM_PROTO_GetShiftState done [20:24:12]FM_GetShiftState done [20:24:12]req_shift_opened done [20:24:12]requested_item shift.open_date is exist - process it [20:24:12]req_shift_open_date [20:24:12]req_shift_open_date done [20:24:12]produce_requested_data done [20:24:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164101,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:24:12]process_action_free close_receipt [20:24:12]json_value_free [20:24:12]json_value_free done [20:24:12]process_json_proto returns [20:24:12]Send response to host [20:24:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164101,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:24:12]free response buf [20:24:12]execute_script done [20:24:12]execute_script returns [20:24:12]free content buf [20:24:12]Sock 8.Close socket [20:24:12]Sock 8.Thread stoped [20:24:12]accept exits with 9 [20:24:12]New connection [20:24:12]New thread 3066543460 created [20:24:12]Thread 3066686820 joined [20:24:12]Waiting for new connection... [20: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 37 36 39 4F 00 00 00 79 F4 47 00 BE 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 37 36 39 10 04 04 00 05 81 02 00 F4 03 04 00 3A F6 C5 66 B6 04 01 00 00 C8 D7 D6 EF CD 6C 0F 9F [20:24:12]CommunicateWithHost err = 0 [20:24:12]CheckOFDResponse [20:24:12]1017 (14) - 77093643461234 [20:24:12]1041 (16) - 0000000000871769 [20:24:12]1040 (4) - 164101 [20:24:12] Sock 9.Parse request [20:24:12]1012 (4) - 21.08.2024 14:14 [20:24:12]Sock 9.Check first char [20:24:12]1206 (1) - 0 [20:24:12]Sock 9.First char is OK [20:24:12]OFD Sender: Remove packet 164101 [20:24:12]request: POST /json_proto HTTP/1.0 [20:24:12]ProducePacketName [20:24:12]Method: POST [20:24:12]name=ofd_packets/00164101 [20:24:12]URL: /json_proto [20:24:12]NVStorageDeleteData [20:24:12]Method is POST - this is cgi request [20:24:12]url: /json_proto [20:24:12]query_string will be loaded in cgi processing [20:24:12]execute_cgi json_proto POST (null) [20:24:12]execute_cgi path=json_proto method=POST [20:24:12]POST find Content-Length [20:24:12]Host: 172.17.44.132:8080 [20:24:12]Content-Length: 792 [20:24:12]Content-Type: application/json [20:24:12] [20:24:12]POST finish read [20:24:12]Found Content-Length = 792 [20:24:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:12]execute_script... 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BD 02 00 00 35 04 06 00 7F 3B D6 1E C1 37 90 00 81 [20:24:20]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 37 36 39 10 04 04 00 07 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BD 02 00 00 35 04 06 00 7F 3B D6 1E C1 37 90 00 [20:24:20]wFMCommunicate OK [20:24:20]SAM_PROTO_ProcessDocument answer len = 59 [20:24:20]SAM_PROTO_ProcessDocument done [20:24:20]SetTLVBufToDocument [20:24:20]Processing tag 1209 (04B9) [20:24:20]Malloc new data [20:24:20]Processing tag 1041 (0411) [20:24:20]Processing tag 1040 (0410) [20:24:20]Malloc new data [20:24:20]Processing tag 1038 (040E) [20:24:20]Malloc new data [20:24:20]Processing tag 1042 (0412) [20:24:20]Malloc new data [20:24:20]Processing tag 1077 (0435) [20:24:20]Malloc new data [20:24:20]SetTLVBufToDocument err=0 [20:24:20]KKMLoadAndSignReceiptData store KKM data [20:24:20]KKMLoadAndSignReceiptData err=0 [20:24:20]wFMCommunicate request_size=4 [20:24:20]MH_SAM_APDU [20:24:20]CAPDU: 80 11 00 00 [20:24:20]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [20:24:20]Write i2c OK [20:24:20]MH_I2C_Read... [20:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:20]Read from MH i2c: E2 [20:24:20]MH_I2C_Read... [20:24:20]Read from MH i2c: E2 17 00 [20:24:20]MH_I2C_Read... [20:24:20]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 37 36 39 90 00 16 [20:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:21]wFMCommunicate OK [20:24:21]Счет N : (1)292740 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 43 Товар: 2710124500 Аи-95-К-5 4.050 * 74.20 = 300.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 701 21.08.2024 20:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164103 ФПД: 139894972137783 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164103&fm=139894972137783&tin=02508201610067®Number=0000000000092562&sum=30000 [20:24:21]StoreToDocumentArchive [20:24:21]shift 466 fd 164103 [20:24:21]save to /storage/0466/doc_00164103 [20:24:21]save last doc name /storage/0466/doc_00164103 to /storage/kkm_last_doc_name [20:24:21]save OK [20:24:21]Clear old archive folders... [20:24:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:24:21]tlvbuf is 00FCEBA0 [20:24:21]SAM_PROTO_ClearQueue [20:24:21]wFMCommunicate request_size=4 [20:24:21]MH_SAM_APDU [20:24:21]CAPDU: 80 09 00 00 [20:24:21]Write to MH i2c: E2 08 00 43 01 80 09 00 00 00 00 00 00 B6 [20:24:21]Write i2c OK [20:24:21]MH_I2C_Read... [20:24:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:24:21]Read from MH i2c: E2 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [20:24:21]RAPDU: 90 00 [20:24:21]wFMCommunicate OK [20:24:21]SAM_PROTO_ClearQueue done [20:24:21]KKMCreateOFDPacket [20:24:21]OFDProtocolAddRootSTLVToBuf [20:24:21]FM_MakeSignedData [20:24:21]FM_MakeSignedData [20:24:21]SAM_PROTO_SignData [20:24:21]wFMCommunicate request_size=4 [20:24:21]MH_SAM_APDU [20:24:21]CAPDU: 80 0D 01 02 [20:24:21]Write to MH i2c: E2 08 00 44 01 80 0D 01 02 00 00 00 00 BE [20:24:21]Write i2c OK [20:24:21]MH_I2C_Read... [20:24:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:24:21]Read from MH i2c: E2 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [20:24:21]RAPDU: 90 00 [20:24:21]wFMCommunicate OK [20:24:21]wFMCommunicate request_size=255 [20:24:21]MH_SAM_APDU [20:24: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 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 BD 02 00 00 F4 03 04 00 F4 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 81 02 00 35 04 06 00 7F [20:24:21]Write to MH i2c: E2 02 01 45 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 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 BD 02 00 00 F4 03 04 00 F4 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 81 02 00 35 04 06 00 7F 00 00 81 [20:24:21]Write i2c OK [20:24:21]MH_I2C_Read... [20:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:21]Read from MH i2c: E2 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [20:24:21]RAPDU: 90 00 [20:24:21]wFMCommunicate OK [20:24:21]wFMCommunicate request_size=10 [20:24:21]MH_SAM_APDU [20:24:21]CAPDU: 80 0D 02 02 05 3B D6 1E C1 37 [20:24:21]Write to MH i2c: E2 0D 00 46 01 80 0D 02 02 05 00 3B D6 1E C1 37 00 00 F2 [20:24:21]Write i2c OK [20:24:21]MH_I2C_Read... [20:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:21]Read from MH i2c: E2 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [20:24:21]RAPDU: 90 00 [20:24:21]wFMCommunicate OK [20:24:21]wFMCommunicate request_size=4 [20:24:21]MH_SAM_APDU [20:24:21]CAPDU: 80 0D 03 02 [20:24:21]Write to MH i2c: E2 08 00 47 01 80 0D 03 02 00 00 00 00 C3 [20:24:21]Write i2c OK [20:24:21]MH_I2C_Read... [20:24:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:24:21]Read from MH i2c: E2 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 0B 00 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 0B 00 47 01 00 43 B2 61 76 C0 D4 80 4A 90 00 EE [20:24:21]RAPDU: 43 B2 61 76 C0 D4 80 4A 90 00 [20:24:21]wFMCommunicate OK [20:24:21]SAM_PROTO_SignData done [20:24:21]FM_MakeSignedData done [20:24:21]CreateOFDProtocolMessage [20:24:21]wFMCommunicate request_size=4 [20:24:21]MH_SAM_APDU [20:24:21]CAPDU: 80 11 00 00 [20:24:21]Write to MH i2c: E2 08 00 48 01 80 11 00 00 00 00 00 00 C3 [20:24:21]Write i2c OK [20:24:21]MH_I2C_Read... [20:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:21]Read from MH i2c: E2 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 17 00 [20:24:21]MH_I2C_Read... [20:24:21]Read from MH i2c: E2 17 00 48 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [20:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:21]wFMCommunicate OK [20:24:21]CreateOFDProtocolMessage done [20:24:21]OFDSenderStorePacket 164103 [20:24:21]StoreOFDPacket docnum=164103 [20:24:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EB E7 07 01 C9 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 BD 02 00 00 F4 03 04 00 F4 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 81 02 00 35 04 06 00 7F 3B D6 1E C1 37 43 B2 61 76 C0 D4 80 4A [20:24:21]CheckFolder [20:24:21]dirname=/storage/ofd_packets [20:24:21]CheckFolder done [20:24:21]ProducePacketName [20:24:21]name=ofd_packets/00164103 [20:24:21]NVStorageSaveData ofd_packets/00164103 [20:24:21]File name is /storage/ofd_packets/00164103 [20:24:21]Write 301 bytes [20:24:21]NVStorageSaveData done [20:24:21]OFDSenderStorePacket done [20:24:21]KKMCreateOFDPacket done [20:24:21]NVStorageSaveData kkm_last_timestamp [20:24:21]File name is /storage/kkm_last_timestamp [20:24:21]Write 4 bytes [20:24:21]NVStorageSaveData done [20:24:22]ExternCall_PrintAddStr [20:24:22]wPrintStart [20:24:22]Write to MH i2c: 01 00 00 49 01 4A [20:24:22]Write i2c OK [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: 01 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: 01 07 00 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [20:24:22]RasterBufferAndPrint [20:24:22]line Счет N : (1)292740 [20:24:22]line ИНН: 02508201610067 [20:24:22]line Контрольно-Кассовый Чек [20:24:22]line ПРОДАЖА [20:24:22]line ТРК (МРК, ГНК) : 43 [20:24:22]line Товар: 2710124500 [20:24:22]line Аи-95-К-5 [20:24:22]line 4.050 * 74.20 [20:24:22]line = 300.51 [20:24:22]line НДС 12% НСП 1% [20:24:22]line > о реализуемом товаре [20:24:22]line ОКРУГЛЕНИЕ: -0.51 [20:24:22]line ИТОГО: 300.00 [20:24:22]line Внесено: 300.00 [20:24:22]line СДАЧА: 0.00 [20:24:22]line НСП 1% : 2.66 [20:24:22]line НДС 12% : 31.91 [20:24:22]line Наличными: 300.00 [20:24:22]line Безнал.: 0.00 [20:24:22]line Место: АЗС № 130 "Партнер Нефть" [20:24:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:24:22]line СНО: Общий режим [20:24:22]line Чек 701 21.08.2024 20:24 [20:24:22]line Смена: 466 ФФД: 1.0 [20:24:22]line ЗНМ: 0300000070 [20:24:22]line РНМ: 0000000000092562 [20:24:22]line Версия ККМ: 001 [20:24:22]line ФМ: 0000000000871769 [20:24:22]line ФД: 164103 [20:24:22]line ФПД: 139894972137783 [20:24:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164103&fm=139894972137783&tin=02508201610067®Number=0000000000092562&sum=30000 [20:24:22]written 0, free lines is 4095 [20:24:22]OFD Sender: Processing packet 164103 [packets to send 971, broken 970] [20:24:22]ProducePacketName [20:24:22]name=ofd_packets/00164103 [20:24:22]OFD Sender: To server: pG, [20:24:22]CommunicateWithHost lk.salyk.kg:30040 [20:24:22]ConnectInit lk.salyk.kg [20:24:22]Write to MH i2c: 01 00 00 74 01 75 [20:24:22]Write i2c OK [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: 01 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: 01 07 00 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 C9 0C 51 [20:24:22]RasterBufferAndPrint [20:24:22]line [20:24:22]line [20:24:22]line [20:24:22]line [20:24:22]line [20:24:22]written 0, free lines is 3310 [20:24:22]MH_Cut [20:24:22]Write to MH i2c: D1 01 00 7B 01 01 4E [20:24:22]Write i2c OK [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: D1 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: D1 01 00 [20:24:22]MH_I2C_Read... [20:24:22]Read from MH i2c: D1 01 00 7B 01 00 4D [20:24:22]Write to MH i2c: 01 00 00 7C 01 7D [20:24:22]Write i2c OK [20:24:22]MH_I2C_Read... [20:24:22]Connected sock=10 [20:24: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 37 36 39 0F 01 00 00 EB E7 07 01 C9 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 BD 02 00 00 F4 03 04 00 F4 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 81 02 00 35 04 06 00 7F 3B D6 1E C1 37 43 B2 61 76 C0 D4 80 4A [20:24:23]*** Cut start [20:24:23]*** Purtial cut [20:24:23]*** Stage 1: CUTSNS_PIN = 1 [20:24:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 30 95 47 00 5C 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 37 36 39 10 04 04 00 07 81 02 00 F4 03 04 00 46 F6 C5 66 B6 04 01 00 00 5E 0E D0 A6 F6 8B BE AB [20:24:23]CommunicateWithHost err = 0 [20:24:23]CheckOFDResponse [20:24:23]1017 (14) - 77093643461234 [20:24:23]1041 (16) - 0000000000871769 [20:24:23]1040 (4) - 164103 [20:24:23]1012 (4) - 21.08.2024 14:14 [20:24:23]1206 (1) - 0 [20:24:23]OFD Sender: Remove packet 164103 [20:24:23]ProducePacketName [20:24:23]name=ofd_packets/00164103 [20:24:23]NVStorageDeleteData [20:24:24]OFD Sender: No OFD packet to send [20:24:25]Read from MH i2c: 01 [20:24:25]MH_I2C_Read... [20:24:25]*** Stop cut motor [20:24:25]*** Cut end [20:24:25]Read from MH i2c: 01 07 00 [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: 01 07 00 7C 01 00 00 00 00 00 FF 0F 92 [20:24:25]process_action close_receipt done [20:24:25]requested_data is exist [20:24:25]produce_requested_data [20:24:25]requested_item fm.sn is exist - process it [20:24:25]wFMCommunicate request_size=4 [20:24:25]MH_SAM_APDU [20:24:25]CAPDU: 80 11 00 00 [20:24:25]Write to MH i2c: E2 08 00 7D 01 80 11 00 00 00 00 00 00 F8 [20:24:25]Write i2c OK [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: E2 [20:24:25]MH_I2C_Read... [20:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:25]Read from MH i2c: E2 17 00 [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: E2 17 00 7D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [20:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:25]wFMCommunicate OK [20:24:25]requested_item fd.num is exist - process it [20:24:25]SAM_PROTO_GetFieldsCounters [20:24:25]wFMCommunicate request_size=4 [20:24:25]MH_SAM_APDU [20:24:25]CAPDU: 80 13 00 00 [20:24:25]Write to MH i2c: E2 08 00 7E 01 80 13 00 00 00 00 00 00 FB [20:24:25]Write i2c OK [20:24:25]MH_I2C_Read... [20:24:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:24:25]Read from MH i2c: E2 [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: E2 62 00 [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: E2 62 00 7E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BD 02 00 00 5E 04 04 00 BD 02 00 00 57 04 04 00 BE 02 00 00 19 04 04 00 00 00 00 00 90 00 BB [20:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BD 02 00 00 5E 04 04 00 BD 02 00 00 57 04 04 00 BE 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:24:25]wFMCommunicate OK [20:24:25]SAM_PROTO_GetFieldsCounters done [20:24:25]requested_item shift.num is exist - process it [20:24:25]requested_item shift.opened is exist - process it [20:24:25]req_shift_opened [20:24:25]FM_GetShiftState [20:24:25]SAM_PROTO_GetShiftState [20:24:25]wFMCommunicate request_size=4 [20:24:25]MH_SAM_APDU [20:24:25]CAPDU: 80 13 01 00 [20:24:25]Write to MH i2c: E2 08 00 7F 01 80 13 01 00 00 00 00 00 FD [20:24:25]Write i2c OK [20:24:25]MH_I2C_Read... [20:24:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:25]Read from MH i2c: E2 [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: E2 0E 00 [20:24:25]MH_I2C_Read... [20:24:25]Read from MH i2c: E2 0E 00 7F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C3 [20:24:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:24:25]wFMCommunicate OK [20:24:25]SAM_PROTO_GetShiftState done [20:24:25]FM_GetShiftState done [20:24:25]req_shift_opened done [20:24:25]requested_item shift.open_date is exist - process it [20:24:25]req_shift_open_date [20:24:25]req_shift_open_date done [20:24:25]produce_requested_data done [20:24:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164103,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:24:25]process_action_free close_receipt [20:24:25]json_value_free [20:24:25]json_value_free done [20:24:25]process_json_proto returns [20:24:25]Send response to host [20:24:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164103,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:24:25]free response buf [20:24:25]execute_script done [20:24:25]execute_script returns [20:24:25]free content buf [20:24:25]Sock 8.Close socket [20:24:25]Sock 8.Thread stoped [20:24:26]accept exits with 9 [20:24:26]New connection [20:24:26]New thread 3066543460 created [20:24:26]Thread 3066686820 joined [20:24:26]Waiting for new connection... [20:24:26] Sock 9.Parse request [20:24:26]Sock 9.Check first char [20:24:26]Sock 9.First char is OK [20:24:26]request: POST /json_proto HTTP/1.0 [20:24:26]Method: POST [20:24:26]URL: /json_proto [20:24:26]Method is POST - this is cgi request [20:24:26]url: /json_proto [20:24:26]query_string will be loaded in cgi processing [20:24:26]execute_cgi json_proto POST (null) [20:24:26]execute_cgi path=json_proto method=POST [20:24:26]POST find Content-Length [20:24:26]Host: 172.17.44.132:8080 [20:24:26]Content-Length: 679 [20:24:26]Content-Type: application/json [20:24:26] [20:24:26]POST finish read [20:24:26]Found Content-Length = 679 [20:24:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 42.000, "sum" : 3200.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3200.00, "total" : 3200.00, "payments": [ { "type": 0, "sum" : 3200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:26]execute_script... [20:24: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)292741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 42.000, "sum" : 3200.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3200.00, "total" : 3200.00, "payments": [ { "type": 0, "sum" : 3200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:26]POST & json_proto [20:24:26]process_json_proto [20:24:26]json parsed OK: [20:24:26]protocol is kg_v1.0 [20:24:26]action value=close_receipt [20:24:26]process_action close_receipt [20:24:26]cmd_close_receipt [20:24:26]MH_GetDate [20:24:26]Write to MH i2c: F0 00 00 80 01 70 [20:24:26]Write i2c OK [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: F0 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: F0 09 00 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: F0 09 00 80 01 00 FB 4C C6 66 2A 83 C1 65 BF [20:24:26]GetLastDocTimeStamp 1724271860 [20:24:26]current date 1724271867 [20:24:26]FM_GetShiftState [20:24:26]SAM_PROTO_GetShiftState [20:24:26]wFMCommunicate request_size=4 [20:24:26]MH_SAM_APDU [20:24:26]CAPDU: 80 13 01 00 [20:24:26]Write to MH i2c: E2 08 00 81 01 80 13 01 00 00 00 00 00 FF [20:24:26]Write i2c OK [20:24:26]MH_I2C_Read... [20:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:26]Read from MH i2c: E2 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 0E 00 [20:24:26]MH_I2C_Read... [20:24:26]Read from MH i2c: E2 0E 00 81 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C5 [20:24:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:24:26]wFMCommunicate OK [20:24:26]SAM_PROTO_GetShiftState done [20:24:26]FM_GetShiftState done [20:24:26]opened in 1724199517 [20:24:26]opened+sec_in_day 1724285917 [20:24:26]quantity*price = 320040 [20:24:26]sum+1 = 320041 [20:24:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 3200.00 Внесено: 3200.00 СДАЧА: 0.00 НСП 1% : 28.32 НДС 12% : 339.86 Наличными: 3200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 702 21.08.2024 20:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164104 ФПД: 16664141329165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202427&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164104&fm=16664141329165&tin=02508201610067®Number=0000000000092562&sum=320000 [20:24:28]StoreToDocumentArchive [20:24:28]shift 466 fd 164104 [20:24:28]save to /storage/0466/doc_00164104 [20:24:28]save last doc name /storage/0466/doc_00164104 to /storage/kkm_last_doc_name [20:24:28]save OK [20:24:28]Clear old archive folders... [20:24:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:24:28]tlvbuf is 0101BF20 [20:24:28]SAM_PROTO_ClearQueue [20:24:28]wFMCommunicate request_size=4 [20:24:28]MH_SAM_APDU [20:24:28]CAPDU: 80 09 00 00 [20:24:28]Write to MH i2c: E2 08 00 8E 01 80 09 00 00 00 00 00 00 01 [20:24:28]Write i2c OK [20:24:28]MH_I2C_Read... [20:24:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:24:28]Read from MH i2c: E2 [20:24:28]MH_I2C_Read... [20:24:28]Read from MH i2c: E2 03 00 [20:24:28]MH_I2C_Read... [20:24:28]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [20:24:28]RAPDU: 90 00 [20:24:28]wFMCommunicate OK [20:24:28]SAM_PROTO_ClearQueue done [20:24:28]KKMCreateOFDPacket [20:24:28]OFDProtocolAddRootSTLVToBuf [20:24:28]FM_MakeSignedData [20:24:28]FM_MakeSignedData [20:24:28]SAM_PROTO_SignData [20:24:28]wFMCommunicate request_size=4 [20:24:28]MH_SAM_APDU [20:24:28]CAPDU: 80 0D 01 02 [20:24:28]Write to MH i2c: E2 08 00 8F 01 80 0D 01 02 00 00 00 00 09 [20:24:28]Write i2c OK [20:24:28]MH_I2C_Read... [20:24:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:24:28]Read from MH i2c: E2 [20:24:28]MH_I2C_Read... [20:24:28]Read from MH i2c: E2 03 00 [20:24:28]MH_I2C_Read... [20:24:28]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [20:24:28]RAPDU: 90 00 [20:24:28]wFMCommunicate OK [20:24:28]wFMCommunicate request_size=255 [20:24:28]MH_SAM_APDU [20:24:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 A4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 FB 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 81 02 00 35 04 06 00 0F 27 EC 39 [20:24:28]Write to MH i2c: E2 02 01 90 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 A4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 FB 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 81 02 00 35 04 06 00 0F 27 EC 39 00 00 2C [20:24:28]Write i2c OK [20:24:28]MH_I2C_Read... [20:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:29]Read from MH i2c: E2 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 03 00 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [20:24:29]RAPDU: 90 00 [20:24:29]wFMCommunicate OK [20:24:29]wFMCommunicate request_size=7 [20:24:29]MH_SAM_APDU [20:24:29]CAPDU: 80 0D 02 02 02 73 0D [20:24:29]Write to MH i2c: E2 0A 00 91 01 80 0D 02 02 02 00 73 0D 00 00 90 [20:24:29]Write i2c OK [20:24:29]MH_I2C_Read... [20:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:29]Read from MH i2c: E2 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 03 00 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [20:24:29]RAPDU: 90 00 [20:24:29]wFMCommunicate OK [20:24:29]wFMCommunicate request_size=4 [20:24:29]MH_SAM_APDU [20:24:29]CAPDU: 80 0D 03 02 [20:24:29]Write to MH i2c: E2 08 00 92 01 80 0D 03 02 00 00 00 00 0E [20:24:29]Write i2c OK [20:24:29]MH_I2C_Read... [20:24:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:24:29]Read from MH i2c: E2 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 0B 00 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 0B 00 92 01 00 FC D9 E5 3C 4A F5 72 82 90 00 38 [20:24:29]RAPDU: FC D9 E5 3C 4A F5 72 82 90 00 [20:24:29]wFMCommunicate OK [20:24:29]SAM_PROTO_SignData done [20:24:29]FM_MakeSignedData done [20:24:29]CreateOFDProtocolMessage [20:24:29]wFMCommunicate request_size=4 [20:24:29]MH_SAM_APDU [20:24:29]CAPDU: 80 11 00 00 [20:24:29]Write to MH i2c: E2 08 00 93 01 80 11 00 00 00 00 00 00 0E [20:24:29]OFD Sender: No OFD packet to send [20:24:29]Write i2c OK [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 [20:24:29]MH_I2C_Read... [20:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:29]Read from MH i2c: E2 17 00 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: E2 17 00 93 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [20:24:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:29]wFMCommunicate OK [20:24:29]CreateOFDProtocolMessage done [20:24:29]OFDSenderStorePacket 164104 [20:24:29]StoreOFDPacket docnum=164104 [20:24:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2D 2D 04 01 47 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 A4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 FB 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 81 02 00 35 04 06 00 0F 27 EC 39 73 0D FC D9 E5 3C 4A F5 72 82 [20:24:29]CheckFolder [20:24:29]dirname=/storage/ofd_packets [20:24:29]CheckFolder done [20:24:29]ProducePacketName [20:24:29]name=ofd_packets/00164104 [20:24:29]NVStorageSaveData ofd_packets/00164104 [20:24:29]File name is /storage/ofd_packets/00164104 [20:24:29]Write 298 bytes [20:24:29]NVStorageSaveData done [20:24:29]OFDSenderStorePacket done [20:24:29]KKMCreateOFDPacket done [20:24:29]NVStorageSaveData kkm_last_timestamp [20:24:29]File name is /storage/kkm_last_timestamp [20:24:29]Write 4 bytes [20:24:29]NVStorageSaveData done [20:24:29]ExternCall_PrintAddStr [20:24:29]wPrintStart [20:24:29]Write to MH i2c: 01 00 00 94 01 95 [20:24:29]Write i2c OK [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: 01 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: 01 07 00 [20:24:29]MH_I2C_Read... [20:24:29]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [20:24:29]RasterBufferAndPrint [20:24:29]line Счет N : (1)292741 [20:24:29]line ИНН: 02508201610067 [20:24:29]line Контрольно-Кассовый Чек [20:24:29]line ПРОДАЖА [20:24:29]line ТРК (МРК, ГНК) : 11 [20:24:29]line Товар: 2710194800 [20:24:29]line ДТ-К-5 [20:24:29]line 42.000 * 76.20 [20:24:29]line = 3200.40 [20:24:29]line НДС 12% НСП 1% [20:24:29]line > о реализуемом товаре [20:24:29]line ОКРУГЛЕНИЕ: -0.40 [20:24:29]line ИТОГО: 3200.00 [20:24:29]line Внесено: 3200.00 [20:24:29]line СДАЧА: 0.00 [20:24:29]line НСП 1% : 28.32 [20:24:29]line НДС 12% : 339.86 [20:24:29]line Наличными: 3200.00 [20:24:29]line Безнал.: 0.00 [20:24:29]line Место: АЗС № 130 "Партнер Нефть" [20:24:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:24:29]line СНО: Общий режим [20:24:29]line Чек 702 21.08.2024 20:24 [20:24:29]line Смена: 466 ФФД: 1.0 [20:24:29]line ЗНМ: 0300000070 [20:24:29]line РНМ: 0000000000092562 [20:24:29]line Версия ККМ: 001 [20:24:29]line ФМ: 0000000000871769 [20:24:29]line ФД: 164104 [20:24:29]line ФПД: 16664141329165 [20:24:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202427&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164104&fm=16664141329165&tin=02508201610067®Number=0000000000092562&sum=320000 [20:24:29]written 0, free lines is 4095 [20:24:29]OFD Sender: Processing packet 164104 [packets to send 971, broken 970] [20:24:29]ProducePacketName [20:24:29]name=ofd_packets/00164104 [20:24:29]OFD Sender: To server: pG, [20:24:29]CommunicateWithHost lk.salyk.kg:30040 [20:24:29]ConnectInit lk.salyk.kg [20:24:30]Write to MH i2c: 01 00 00 BF 01 C0 [20:24:30]Write i2c OK [20:24:30]MH_I2C_Read... [20:24:30]Read from MH i2c: 01 [20:24:30]MH_I2C_Read... [20:24:30]Read from MH i2c: 01 07 00 [20:24:30]MH_I2C_Read... [20:24:30]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 DC 0C AF [20:24:30]RasterBufferAndPrint [20:24:30]line [20:24:30]line [20:24:30]line [20:24:30]line [20:24:30]line [20:24:30]written 0, free lines is 3333 [20:24:30]MH_Cut [20:24:30]Write to MH i2c: D1 01 00 C6 01 01 99 [20:24:30]Write i2c OK [20:24:30]MH_I2C_Read... [20:24:30]Read from MH i2c: D1 [20:24:30]MH_I2C_Read... [20:24:30]Read from MH i2c: D1 01 00 [20:24:30]MH_I2C_Read... [20:24:30]Read from MH i2c: D1 01 00 C6 01 00 98 [20:24:30]Write to MH i2c: 01 00 00 C7 01 C8 [20:24:30]Write i2c OK [20:24:30]MH_I2C_Read... [20:24:30]Connected sock=10 [20:24: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 37 36 39 0C 01 00 00 2D 2D 04 01 47 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 A4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 FB 4C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 81 02 00 35 04 06 00 0F 27 EC 39 73 0D FC D9 E5 3C 4A F5 72 82 [20:24:31]*** Cut start [20:24:31]*** Purtial cut [20:24:31]*** Stage 1: CUTSNS_PIN = 1 [20:24:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E 16 47 00 3B F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 81 02 00 F4 03 04 00 4E F6 C5 66 B6 04 01 00 00 1A DA 06 46 70 D0 86 34 [20:24:31]CommunicateWithHost err = 0 [20:24:31]CheckOFDResponse [20:24:31]1017 (14) - 77093643461234 [20:24:31]1041 (16) - 0000000000871769 [20:24:31]1040 (4) - 164104 [20:24:31]1012 (4) - 21.08.2024 14:14 [20:24:31]1206 (1) - 0 [20:24:31]OFD Sender: Remove packet 164104 [20:24:31]ProducePacketName [20:24:31]name=ofd_packets/00164104 [20:24:31]NVStorageDeleteData [20:24:32]OFD Sender: No OFD packet to send [20:24:32]Read from MH i2c: 01 [20:24:32]MH_I2C_Read... [20:24:32]*** Stop cut motor [20:24:32]*** Cut end [20:24:32]Read from MH i2c: 01 07 00 [20:24:32]MH_I2C_Read... [20:24:32]Read from MH i2c: 01 07 00 C7 01 00 00 00 00 00 FF 0F DD [20:24:32]process_action close_receipt done [20:24:32]requested_data is exist [20:24:32]produce_requested_data [20:24:32]requested_item fm.sn is exist - process it [20:24:32]wFMCommunicate request_size=4 [20:24:32]MH_SAM_APDU [20:24:32]CAPDU: 80 11 00 00 [20:24:32]Write to MH i2c: E2 08 00 C8 01 80 11 00 00 00 00 00 00 43 [20:24:32]Write i2c OK [20:24:32]MH_I2C_Read... [20:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:33]Read from MH i2c: E2 [20:24:33]MH_I2C_Read... [20:24:33]Read from MH i2c: E2 17 00 [20:24:33]MH_I2C_Read... [20:24:33]Read from MH i2c: E2 17 00 C8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [20:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:24:33]wFMCommunicate OK [20:24:33]requested_item fd.num is exist - process it [20:24:33]SAM_PROTO_GetFieldsCounters [20:24:33]wFMCommunicate request_size=4 [20:24:33]MH_SAM_APDU [20:24:33]CAPDU: 80 13 00 00 [20:24:33]Write to MH i2c: E2 08 00 C9 01 80 13 00 00 00 00 00 00 46 [20:24:33]Write i2c OK [20:24:33]MH_I2C_Read... [20:24:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:24:33]Read from MH i2c: E2 [20:24:33]MH_I2C_Read... [20:24:33]Read from MH i2c: E2 62 00 [20:24:33]MH_I2C_Read... [20:24:33]Read from MH i2c: E2 62 00 C9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BE 02 00 00 5E 04 04 00 BE 02 00 00 57 04 04 00 BF 02 00 00 19 04 04 00 00 00 00 00 90 00 0A [20:24:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BE 02 00 00 5E 04 04 00 BE 02 00 00 57 04 04 00 BF 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:24:33]wFMCommunicate OK [20:24:33]SAM_PROTO_GetFieldsCounters done [20:24:33]requested_item shift.num is exist - process it [20:24:33]requested_item shift.opened is exist - process it [20:24:33]req_shift_opened [20:24:33]FM_GetShiftState [20:24:33]SAM_PROTO_GetShiftState [20:24:33]wFMCommunicate request_size=4 [20:24:33]MH_SAM_APDU [20:24:33]CAPDU: 80 13 01 00 [20:24:33]Write to MH i2c: E2 08 00 CA 01 80 13 01 00 00 00 00 00 48 [20:24:33]Write i2c OK [20:24:33]MH_I2C_Read... [20:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:33]Read from MH i2c: E2 [20:24:33]MH_I2C_Read... [20:24:33]Read from MH i2c: E2 0E 00 [20:24:33]MH_I2C_Read... [20:24:33]Read from MH i2c: E2 0E 00 CA 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0E [20:24:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:24:33]wFMCommunicate OK [20:24:33]SAM_PROTO_GetShiftState done [20:24:33]FM_GetShiftState done [20:24:33]req_shift_opened done [20:24:33]requested_item shift.open_date is exist - process it [20:24:33]req_shift_open_date [20:24:33]req_shift_open_date done [20:24:33]produce_requested_data done [20:24:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164104,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:24:33]process_action_free close_receipt [20:24:33]json_value_free [20:24:33]json_value_free done [20:24:33]process_json_proto returns [20:24:33]Send response to host [20:24:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164104,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:24:33]free response buf [20:24:33]execute_script done [20:24:33]execute_script returns [20:24:33]free content buf [20:24:33]Sock 9.Close socket [20:24:33]Sock 9.Thread stoped [20:24:37]OFD Sender: No OFD packet to send [20:24:42]OFD Sender: No OFD packet to send [20:24:47]OFD Sender: No OFD packet to send [20:24:52]OFD Sender: No OFD packet to send [20:24:55]recv_with_timeout no data received [20:24:57]OFD Sender: No OFD packet to send [20:25:02]OFD Sender: No OFD packet to send [20:25:07]OFD Sender: No OFD packet to send [20:25:10]recv_with_timeout no data received [20:25:12]OFD Sender: No OFD packet to send [20:25:17]OFD Sender: No OFD packet to send [20:25:22]OFD Sender: No OFD packet to send [20:25:27]OFD Sender: No OFD packet to send [20:25:32]OFD Sender: No OFD packet to send [20:25:33]recv_with_timeout no data received [20:25:37]OFD Sender: No OFD packet to send [20:25:37]accept exits with 8 [20:25:37]New connection [20:25:37]New thread 3066686820 created [20:25:37]Thread 3066543460 joined [20:25:37]Waiting for new connection... [20:25:37] Sock 8.Parse request [20:25:37]Sock 8.Check first char [20:25:37]Sock 8.First char is OK [20:25:37]request: POST /json_proto HTTP/1.0 [20:25:37]Method: POST [20:25:37]URL: /json_proto [20:25:37]Method is POST - this is cgi request [20:25:37]url: /json_proto [20:25:37]query_string will be loaded in cgi processing [20:25:37]execute_cgi json_proto POST (null) [20:25:37]execute_cgi path=json_proto method=POST [20:25:37]POST find Content-Length [20:25:37]Host: 172.17.44.132:8080 [20:25:37]Content-Length: 685 [20:25:37]Content-Type: application/json [20:25:37] [20:25:37]POST finish read [20:25:37]Found Content-Length = 685 [20:25:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 41.730, "sum" : 1602.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1602.00, "payments": [ { "type": 0, "sum" : 1602.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:37]execute_script... [20:25: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)292734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 41.730, "sum" : 1602.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1602.00, "payments": [ { "type": 0, "sum" : 1602.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:37]POST & json_proto [20:25:37]process_json_proto [20:25:37]json parsed OK: [20:25:37]protocol is kg_v1.0 [20:25:37]action value=close_receipt [20:25:37]process_action close_receipt [20:25:37]cmd_close_receipt [20:25:37]MH_GetDate [20:25:37]Write to MH i2c: F0 00 00 CB 01 BB [20:25:37]Write i2c OK [20:25:37]MH_I2C_Read... [20:25:37]Read from MH i2c: F0 [20:25:37]MH_I2C_Read... [20:25:37]Read from MH i2c: F0 09 00 [20:25:37]MH_I2C_Read... [20:25:37]Read from MH i2c: F0 09 00 CB 01 00 42 4D C6 66 2A 83 C1 65 52 [20:25:37]GetLastDocTimeStamp 1724271867 [20:25:37]current date 1724271938 [20:25:37]FM_GetShiftState [20:25:37]SAM_PROTO_GetShiftState [20:25:37]wFMCommunicate request_size=4 [20:25:37]MH_SAM_APDU [20:25:37]CAPDU: 80 13 01 00 [20:25:37]Write to MH i2c: E2 08 00 CC 01 80 13 01 00 00 00 00 00 4A [20:25:37]Write i2c OK [20:25:37]MH_I2C_Read... [20:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:37]Read from MH i2c: E2 [20:25:37]MH_I2C_Read... [20:25:37]Read from MH i2c: E2 0E 00 [20:25:37]MH_I2C_Read... [20:25:37]Read from MH i2c: E2 0E 00 CC 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 10 [20:25:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:25:37]wFMCommunicate OK [20:25:37]SAM_PROTO_GetShiftState done [20:25:37]FM_GetShiftState done [20:25:37]opened in 1724199517 [20:25:37]opened+sec_in_day 1724285917 [20:25:37]quantity*price = 160243 [20:25:37]sum+1 = 160244 [20:25:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 1602.00 Внесено: 2000.00 СДАЧА: 398.00 НСП 1% : 14.18 НДС 12% : 170.17 Наличными: 1602.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 703 21.08.2024 20:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164105 ФПД: 83500762873375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164105&fm=83500762873375&tin=02508201610067®Number=0000000000092562&sum=160200 [20:25:39]StoreToDocumentArchive [20:25:39]shift 466 fd 164105 [20:25:39]save to /storage/0466/doc_00164105 [20:25:39]save last doc name /storage/0466/doc_00164105 to /storage/kkm_last_doc_name [20:25:39]save OK [20:25:39]Clear old archive folders... [20:25:39]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:25:39]tlvbuf is 00F3C8F0 [20:25:39]SAM_PROTO_ClearQueue [20:25:39]wFMCommunicate request_size=4 [20:25:39]MH_SAM_APDU [20:25:39]CAPDU: 80 09 00 00 [20:25:39]Write to MH i2c: E2 08 00 D9 01 80 09 00 00 00 00 00 00 4C [20:25:39]Write i2c OK [20:25:39]MH_I2C_Read... [20:25:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:25:39]Read from MH i2c: E2 [20:25:39]MH_I2C_Read... [20:25:39]Read from MH i2c: E2 03 00 [20:25:39]MH_I2C_Read... [20:25:39]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [20:25:39]RAPDU: 90 00 [20:25:39]wFMCommunicate OK [20:25:39]SAM_PROTO_ClearQueue done [20:25:39]KKMCreateOFDPacket [20:25:39]OFDProtocolAddRootSTLVToBuf [20:25:39]FM_MakeSignedData [20:25:39]FM_MakeSignedData [20:25:39]SAM_PROTO_SignData [20:25:39]wFMCommunicate request_size=4 [20:25:39]MH_SAM_APDU [20:25:39]CAPDU: 80 0D 01 02 [20:25:39]Write to MH i2c: E2 08 00 DA 01 80 0D 01 02 00 00 00 00 54 [20:25:39]Write i2c OK [20:25:39]MH_I2C_Read... [20:25:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:25:39]Read from MH i2c: E2 [20:25:39]MH_I2C_Read... [20:25:39]Read from MH i2c: E2 03 00 [20:25:39]MH_I2C_Read... [20:25:39]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [20:25:39]RAPDU: 90 00 [20:25:39]wFMCommunicate OK [20:25:39]wFMCommunicate request_size=255 [20:25:39]MH_SAM_APDU [20:25:39]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 02 A3 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 42 00 00 00 00 07 04 06 00 C8 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 BF 02 00 00 F4 03 04 00 42 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 81 02 00 35 04 06 00 4B F1 [20:25:39]Write to MH i2c: E2 02 01 DB 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 02 A3 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 42 00 00 00 00 07 04 06 00 C8 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 BF 02 00 00 F4 03 04 00 42 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 81 02 00 35 04 06 00 4B F1 00 00 04 [20:25:39]Write i2c OK [20:25:39]MH_I2C_Read... [20:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:39]Read from MH i2c: E2 [20:25:39]MH_I2C_Read... [20:25:39]Read from MH i2c: E2 03 00 [20:25:39]MH_I2C_Read... [20:25:39]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [20:25:39]RAPDU: 90 00 [20:25:39]wFMCommunicate OK [20:25:39]wFMCommunicate request_size=9 [20:25:39]MH_SAM_APDU [20:25:39]CAPDU: 80 0D 02 02 04 89 4F 3E 1F [20:25:40]Write to MH i2c: E2 0C 00 DC 01 80 0D 02 02 04 00 89 4F 3E 1F 00 00 94 [20:25:40]Write i2c OK [20:25:40]MH_I2C_Read... [20:25:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:40]Read from MH i2c: E2 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: E2 03 00 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [20:25:40]RAPDU: 90 00 [20:25:40]wFMCommunicate OK [20:25:40]wFMCommunicate request_size=4 [20:25:40]MH_SAM_APDU [20:25:40]CAPDU: 80 0D 03 02 [20:25:40]Write to MH i2c: E2 08 00 DD 01 80 0D 03 02 00 00 00 00 59 [20:25:40]Write i2c OK [20:25:40]MH_I2C_Read... [20:25:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:25:40]Read from MH i2c: E2 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: E2 0B 00 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: E2 0B 00 DD 01 00 3D 18 A9 A1 74 A4 4D C1 90 00 1F [20:25:40]RAPDU: 3D 18 A9 A1 74 A4 4D C1 90 00 [20:25:40]wFMCommunicate OK [20:25:40]SAM_PROTO_SignData done [20:25:40]FM_MakeSignedData done [20:25:40]CreateOFDProtocolMessage [20:25:40]wFMCommunicate request_size=4 [20:25:40]MH_SAM_APDU [20:25:40]CAPDU: 80 11 00 00 [20:25:40]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [20:25:40]Write i2c OK [20:25:40]MH_I2C_Read... [20:25:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:40]Read from MH i2c: E2 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: E2 17 00 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [20:25:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:25:40]wFMCommunicate OK [20:25:40]CreateOFDProtocolMessage done [20:25:40]OFDSenderStorePacket 164105 [20:25:40]StoreOFDPacket docnum=164105 [20:25:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 68 12 06 01 1C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 02 A3 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 42 00 00 00 00 07 04 06 00 C8 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 BF 02 00 00 F4 03 04 00 42 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 81 02 00 35 04 06 00 4B F1 89 4F 3E 1F 3D 18 A9 A1 74 A4 4D C1 [20:25:40]CheckFolder [20:25:40]dirname=/storage/ofd_packets [20:25:40]CheckFolder done [20:25:40]ProducePacketName [20:25:40]name=ofd_packets/00164105 [20:25:40]NVStorageSaveData ofd_packets/00164105 [20:25:40]File name is /storage/ofd_packets/00164105 [20:25:40]Write 300 bytes [20:25:40]NVStorageSaveData done [20:25:40]OFDSenderStorePacket done [20:25:40]KKMCreateOFDPacket done [20:25:40]NVStorageSaveData kkm_last_timestamp [20:25:40]File name is /storage/kkm_last_timestamp [20:25:40]Write 4 bytes [20:25:40]NVStorageSaveData done [20:25:40]ExternCall_PrintAddStr [20:25:40]wPrintStart [20:25:40]Write to MH i2c: 01 00 00 DF 01 E0 [20:25:40]Write i2c OK [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: 01 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: 01 07 00 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [20:25:40]RasterBufferAndPrint [20:25:40]line Счет N : (1)292734 [20:25:40]line ИНН: 02508201610067 [20:25:40]line Контрольно-Кассовый Чек [20:25:40]line ПРОДАЖА [20:25:40]line ТРК (МРК, ГНК) : 71 [20:25:40]line Товар: 2711129700 [20:25:40]line ГАЗ-К-5 [20:25:40]line 41.730 * 38.40 [20:25:40]line = 1602.43 [20:25:40]line НДС 12% НСП 1% [20:25:40]line > о реализуемом товаре [20:25:40]line ОКРУГЛЕНИЕ: -0.43 [20:25:40]line ИТОГО: 1602.00 [20:25:40]line Внесено: 2000.00 [20:25:40]line СДАЧА: 398.00 [20:25:40]line НСП 1% : 14.18 [20:25:40]line НДС 12% : 170.17 [20:25:40]line Наличными: 1602.00 [20:25:40]line Безнал.: 0.00 [20:25:40]line Место: АЗС № 130 "Партнер Нефть" [20:25:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:25:40]line СНО: Общий режим [20:25:40]line Чек 703 21.08.2024 20:25 [20:25:40]line Смена: 466 ФФД: 1.0 [20:25:40]line ЗНМ: 0300000070 [20:25:40]line РНМ: 0000000000092562 [20:25:40]line Версия ККМ: 001 [20:25:40]line ФМ: 0000000000871769 [20:25:40]line ФД: 164105 [20:25:40]line ФПД: 83500762873375 [20:25:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164105&fm=83500762873375&tin=02508201610067®Number=0000000000092562&sum=160200 [20:25:40]written 0, free lines is 4095 [20:25:40]OFD Sender: Processing packet 164105 [packets to send 971, broken 970] [20:25:40]ProducePacketName [20:25:40]name=ofd_packets/00164105 [20:25:40]OFD Sender: To server: pG, [20:25:40]CommunicateWithHost lk.salyk.kg:30040 [20:25:40]ConnectInit lk.salyk.kg [20:25:40]Write to MH i2c: 01 00 00 0A 02 0C [20:25:40]Write i2c OK [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: 01 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: 01 07 00 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 CC 0C EB [20:25:40]RasterBufferAndPrint [20:25:40]line [20:25:40]line [20:25:40]line [20:25:40]line [20:25:40]line [20:25:40]written 0, free lines is 3309 [20:25:40]MH_Cut [20:25:40]Write to MH i2c: D1 01 00 11 02 01 E5 [20:25:40]Write i2c OK [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: D1 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: D1 01 00 [20:25:40]MH_I2C_Read... [20:25:40]Read from MH i2c: D1 01 00 11 02 00 E4 [20:25:40]Write to MH i2c: 01 00 00 12 02 14 [20:25:40]Write i2c OK [20:25:40]MH_I2C_Read... [20:25:41]*** Cut start [20:25:41]*** Purtial cut [20:25:41]*** Stage 1: CUTSNS_PIN = 1 [20:25:43]Read from MH i2c: 01 [20:25:43]MH_I2C_Read... [20:25:43]*** Stop cut motor [20:25:43]*** Cut end [20:25:43]Read from MH i2c: 01 07 00 [20:25:43]MH_I2C_Read... [20:25:43]Read from MH i2c: 01 07 00 12 02 00 00 00 00 00 FF 0F 29 [20:25:43]process_action close_receipt done [20:25:43]requested_data is exist [20:25:43]produce_requested_data [20:25:43]requested_item fm.sn is exist - process it [20:25:43]wFMCommunicate request_size=4 [20:25:43]MH_SAM_APDU [20:25:43]CAPDU: 80 11 00 00 [20:25:43]Write to MH i2c: E2 08 00 13 02 80 11 00 00 00 00 00 00 8F [20:25:43]Write i2c OK [20:25:43]MH_I2C_Read... [20:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:43]Read from MH i2c: E2 [20:25:43]MH_I2C_Read... [20:25:43]Read from MH i2c: E2 17 00 [20:25:43]MH_I2C_Read... [20:25:43]Read from MH i2c: E2 17 00 13 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [20:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:25:43]wFMCommunicate OK [20:25:43]requested_item fd.num is exist - process it [20:25:43]SAM_PROTO_GetFieldsCounters [20:25:43]wFMCommunicate request_size=4 [20:25:43]MH_SAM_APDU [20:25:43]CAPDU: 80 13 00 00 [20:25:43]Write to MH i2c: E2 08 00 14 02 80 13 00 00 00 00 00 00 92 [20:25:43]Write i2c OK [20:25:43]MH_I2C_Read... [20:25:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:25:43]Read from MH i2c: E2 [20:25:43]MH_I2C_Read... [20:25:43]Read from MH i2c: E2 62 00 [20:25:43]MH_I2C_Read... [20:25:43]Read from MH i2c: E2 62 00 14 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:25:44]wFMCommunicate OK [20:25:44]SAM_PROTO_GetFieldsCounters done [20:25:44]requested_item shift.num is exist - process it [20:25:44]requested_item shift.opened is exist - process it [20:25:44]req_shift_opened [20:25:44]FM_GetShiftState [20:25:44]SAM_PROTO_GetShiftState [20:25:44]wFMCommunicate request_size=4 [20:25:44]MH_SAM_APDU [20:25:44]CAPDU: 80 13 01 00 [20:25:44]Write to MH i2c: E2 08 00 15 02 80 13 01 00 00 00 00 00 94 [20:25:44]Write i2c OK [20:25:44]MH_I2C_Read... [20:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:44]Read from MH i2c: E2 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 15 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5A [20:25:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:25:44]wFMCommunicate OK [20:25:44]SAM_PROTO_GetShiftState done [20:25:44]FM_GetShiftState done [20:25:44]req_shift_opened done [20:25:44]requested_item shift.open_date is exist - process it [20:25:44]req_shift_open_date [20:25:44]req_shift_open_date done [20:25:44]produce_requested_data done [20:25:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164105,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:25:44]process_action_free close_receipt [20:25:44]json_value_free [20:25:44]json_value_free done [20:25:44]process_json_proto returns [20:25:44]Send response to host [20:25:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164105,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:25:44]free response buf [20:25:44]execute_script done [20:25:44]execute_script returns [20:25:44]free content buf [20:25:44]Sock 8.Close socket [20:25:44]Sock 8.Thread stoped [20:25:44]accept exits with 9 [20:25:44]New connection [20:25:44]New thread 3066543460 created [20:25:44]Thread 3066686820 joined [20:25:44]Waiting for new connection... [20:25:44] Sock 9.Parse request [20:25:44]Sock 9.Check first char [20:25:44]Sock 9.First char is OK [20:25:44]request: POST /json_proto HTTP/1.0 [20:25:44]Method: POST [20:25:44]URL: /json_proto [20:25:44]Method is POST - this is cgi request [20:25:44]url: /json_proto [20:25:44]query_string will be loaded in cgi processing [20:25:44]execute_cgi json_proto POST (null) [20:25:44]execute_cgi path=json_proto method=POST [20:25:44]POST find Content-Length [20:25:44]Host: 172.17.44.132:8080 [20:25:44]Content-Length: 672 [20:25:44]Content-Type: application/json [20:25:44] [20:25:44]POST finish read [20:25:44]Found Content-Length = 672 [20:25:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 15.560, "sum" : 1070.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1070.00, "total" : 1070.00, "payments": [ { "type": 0, "sum" : 1070.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:44]execute_script... [20:25:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 15.560, "sum" : 1070.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1070.00, "total" : 1070.00, "payments": [ { "type": 0, "sum" : 1070.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:44]POST & json_proto [20:25:44]process_json_proto [20:25:44]json parsed OK: [20:25:44]protocol is kg_v1.0 [20:25:44]action value=close_receipt [20:25:44]process_action close_receipt [20:25:44]cmd_close_receipt [20:25:44]MH_GetDate [20:25:44]Write to MH i2c: F0 00 00 16 02 07 [20:25:44]Write i2c OK [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 09 00 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 09 00 16 02 00 49 4D C6 66 2A 83 C1 65 A5 [20:25:44]GetLastDocTimeStamp 1724271938 [20:25:44]current date 1724271945 [20:25:44]FM_GetShiftState [20:25:44]SAM_PROTO_GetShiftState [20:25:44]wFMCommunicate request_size=4 [20:25:44]MH_SAM_APDU [20:25:44]CAPDU: 80 13 01 00 [20:25:44]Write to MH i2c: E2 08 00 17 02 80 13 01 00 00 00 00 00 96 [20:25:44]Write i2c OK [20:25:44]MH_I2C_Read... [20:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:44]Read from MH i2c: E2 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 17 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5C [20:25:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:25:44]wFMCommunicate OK [20:25:44]SAM_PROTO_GetShiftState done [20:25:44]FM_GetShiftState done [20:25:44]opened in 1724199517 [20:25:44]opened+sec_in_day 1724285917 [20:25:44]quantity*price = 107052 [20:25:44]sum+1 = 107054 [20:25:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1070.00 Внесено: 1070.00 СДАЧА: 0.00 НСП 1% : 9.47 НДС 12% : 113.68 Наличными: 1070.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 704 21.08.2024 20:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164106 ФПД: 266580459262266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164106&fm=266580459262266&tin=02508201610067®Number=0000000000092562&sum=107000 [20:25:46]StoreToDocumentArchive [20:25:46]shift 466 fd 164106 [20:25:46]save to /storage/0466/doc_00164106 [20:25:46]save last doc name /storage/0466/doc_00164106 to /storage/kkm_last_doc_name [20:25:46]save OK [20:25:46]Clear old archive folders... [20:25:46]ProcessDocumentItem done err = 0, tmpTLVsize=249 [20:25:46]tlvbuf is 00FBE1C0 [20:25:46]SAM_PROTO_ClearQueue [20:25:46]wFMCommunicate request_size=4 [20:25:46]MH_SAM_APDU [20:25:46]CAPDU: 80 09 00 00 [20:25:46]Write to MH i2c: E2 08 00 24 02 80 09 00 00 00 00 00 00 98 [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:25:46]Read from MH i2c: E2 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: E2 03 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [20:25:46]RAPDU: 90 00 [20:25:46]wFMCommunicate OK [20:25:46]SAM_PROTO_ClearQueue done [20:25:46]KKMCreateOFDPacket [20:25:46]OFDProtocolAddRootSTLVToBuf [20:25:46]FM_MakeSignedData [20:25:46]FM_MakeSignedData [20:25:46]SAM_PROTO_SignData [20:25:46]wFMCommunicate request_size=4 [20:25:46]MH_SAM_APDU [20:25:46]CAPDU: 80 0D 01 02 [20:25:46]Write to MH i2c: E2 08 00 25 02 80 0D 01 02 00 00 00 00 A0 [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:25:46]Read from MH i2c: E2 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: E2 03 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [20:25:46]RAPDU: 90 00 [20:25:46]wFMCommunicate OK [20:25:46]wFMCommunicate request_size=255 [20:25:46]MH_SAM_APDU [20:25: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 C8 3C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 2D A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 49 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 81 02 00 35 04 06 00 F2 74 19 [20:25:46]Write to MH i2c: E2 02 01 26 02 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 C8 3C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 2D A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 49 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 81 02 00 35 04 06 00 F2 74 19 00 00 18 [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [20:25:47]RAPDU: 90 00 [20:25:47]wFMCommunicate OK [20:25:47]wFMCommunicate request_size=8 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 0D 02 02 03 94 11 3A [20:25:47]Write to MH i2c: E2 0B 00 27 02 80 0D 02 02 03 00 94 11 3A 00 00 88 [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [20:25:47]RAPDU: 90 00 [20:25:47]wFMCommunicate OK [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 0D 03 02 [20:25:47]Write to MH i2c: E2 08 00 28 02 80 0D 03 02 00 00 00 00 A5 [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 0B 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 0B 00 28 02 00 09 8E BB 97 DF 8F A0 87 90 00 24 [20:25:47]RAPDU: 09 8E BB 97 DF 8F A0 87 90 00 [20:25:47]wFMCommunicate OK [20:25:47]SAM_PROTO_SignData done [20:25:47]FM_MakeSignedData done [20:25:47]CreateOFDProtocolMessage [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 11 00 00 [20:25:47]Write to MH i2c: E2 08 00 29 02 80 11 00 00 00 00 00 00 A5 [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 17 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 17 00 29 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [20:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:25:47]wFMCommunicate OK [20:25:47]CreateOFDProtocolMessage done [20:25:47]OFDSenderStorePacket 164106 [20:25:47]StoreOFDPacket docnum=164106 [20:25:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 08 CF 05 01 01 D0 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 C8 3C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 2D A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 49 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 81 02 00 35 04 06 00 F2 74 19 94 11 3A 09 8E BB 97 DF 8F A0 87 [20:25:47]CheckFolder [20:25:47]dirname=/storage/ofd_packets [20:25:47]CheckFolder done [20:25:47]ProducePacketName [20:25:47]name=ofd_packets/00164106 [20:25:47]NVStorageSaveData ofd_packets/00164106 [20:25:47]File name is /storage/ofd_packets/00164106 [20:25:47]Write 299 bytes [20:25:47]NVStorageSaveData done [20:25:47]OFDSenderStorePacket done [20:25:47]KKMCreateOFDPacket done [20:25:47]NVStorageSaveData kkm_last_timestamp [20:25:47]File name is /storage/kkm_last_timestamp [20:25:47]Write 4 bytes [20:25:47]NVStorageSaveData done [20:25:47]ExternCall_PrintAddStr [20:25:47]wPrintStart [20:25:47]Write to MH i2c: 01 00 00 2A 02 2C [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: 01 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: 01 07 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [20:25:47]RasterBufferAndPrint [20:25:47]line Счет N : (1)292745 [20:25:47]line ИНН: 02508201610067 [20:25:47]line Контрольно-Кассовый Чек [20:25:47]line ПРОДАЖА [20:25:47]line ТРК (МРК, ГНК) : 41 [20:25:47]line Товар: 2710124130 [20:25:47]line SU-92-К-5 [20:25:47]line 15.560 * 68.80 [20:25:47]line = 1070.53 [20:25:47]line НДС 12% НСП 1% [20:25:47]line > о реализуемом товаре [20:25:47]line ОКРУГЛЕНИЕ: -0.53 [20:25:47]line ИТОГО: 1070.00 [20:25:47]line Внесено: 1070.00 [20:25:47]line СДАЧА: 0.00 [20:25:47]line НСП 1% : 9.47 [20:25:47]line НДС 12% : 113.68 [20:25:47]line Наличными: 1070.00 [20:25:47]line Безнал.: 0.00 [20:25:47]line Место: АЗС № 130 "Партнер Нефть" [20:25:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:25:47]line СНО: Общий режим [20:25:47]line Чек 704 21.08.2024 20:25 [20:25:47]line Смена: 466 ФФД: 1.0 [20:25:47]line ЗНМ: 0300000070 [20:25:47]line РНМ: 0000000000092562 [20:25:47]line Версия ККМ: 001 [20:25:47]line ФМ: 0000000000871769 [20:25:47]line ФД: 164106 [20:25:47]line ФПД: 266580459262266 [20:25:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164106&fm=266580459262266&tin=02508201610067®Number=0000000000092562&sum=107000 [20:25:47]written 0, free lines is 4095 [20:25:47]OFD Sender: Processing packet 164105 [packets to send 972, broken 970] [20:25:47]ProducePacketName [20:25:47]name=ofd_packets/00164105 [20:25:47]OFD Sender: To server: pG, [20:25:47]CommunicateWithHost lk.salyk.kg:30040 [20:25:47]ConnectInit lk.salyk.kg [20:25:47]Write to MH i2c: 01 00 00 55 02 57 [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: 01 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: 01 07 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 C5 0C 2F [20:25:47]RasterBufferAndPrint [20:25:47]line [20:25:47]line [20:25:47]line [20:25:47]line [20:25:47]line [20:25:47]written 0, free lines is 3311 [20:25:47]MH_Cut [20:25:47]Write to MH i2c: D1 01 00 5C 02 01 30 [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: D1 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: D1 01 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: D1 01 00 5C 02 00 2F [20:25:47]Write to MH i2c: 01 00 00 5D 02 5F [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:48]*** Cut start [20:25:48]*** Purtial cut [20:25:48]*** Stage 1: CUTSNS_PIN = 1 [20:25:50]Read from MH i2c: *** Stop cut motor [20:25:50]01 *** Cut end [20:25:50] [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: 01 07 00 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: 01 07 00 5D 02 00 00 00 00 00 FF 0F 74 [20:25:50]process_action close_receipt done [20:25:50]requested_data is exist [20:25:50]produce_requested_data [20:25:50]requested_item fm.sn is exist - process it [20:25:50]wFMCommunicate request_size=4 [20:25:50]MH_SAM_APDU [20:25:50]CAPDU: 80 11 00 00 [20:25:50]Write to MH i2c: E2 08 00 5E 02 80 11 00 00 00 00 00 00 DA [20:25:50]Write i2c OK [20:25:50]MH_I2C_Read... [20:25:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:50]Read from MH i2c: E2 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 17 00 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 17 00 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [20:25:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:25:50]wFMCommunicate OK [20:25:50]requested_item fd.num is exist - process it [20:25:50]SAM_PROTO_GetFieldsCounters [20:25:50]wFMCommunicate request_size=4 [20:25:50]MH_SAM_APDU [20:25:50]CAPDU: 80 13 00 00 [20:25:50]Write to MH i2c: E2 08 00 5F 02 80 13 00 00 00 00 00 00 DD [20:25:50]Write i2c OK [20:25:50]MH_I2C_Read... [20:25:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:25:50]Read from MH i2c: E2 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 62 00 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 62 00 5F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 81 02 00 0E 04 04 00 D2 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 A9 [20:25: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 81 02 00 0E 04 04 00 D2 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 [20:25:51]wFMCommunicate OK [20:25:51]SAM_PROTO_GetFieldsCounters done [20:25:51]requested_item shift.num is exist - process it [20:25:51]requested_item shift.opened is exist - process it [20:25:51]req_shift_opened [20:25:51]FM_GetShiftState [20:25:51]SAM_PROTO_GetShiftState [20:25:51]wFMCommunicate request_size=4 [20:25:51]MH_SAM_APDU [20:25:51]CAPDU: 80 13 01 00 [20:25:51]Write to MH i2c: E2 08 00 60 02 80 13 01 00 00 00 00 00 DF [20:25:51]Write i2c OK [20:25:51]MH_I2C_Read... [20:25:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:51]Read from MH i2c: E2 [20:25:51]MH_I2C_Read... [20:25:51]Read from MH i2c: E2 0E 00 [20:25:51]MH_I2C_Read... [20:25:51]Read from MH i2c: E2 0E 00 60 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A5 [20:25:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:25:51]wFMCommunicate OK [20:25:51]SAM_PROTO_GetShiftState done [20:25:51]FM_GetShiftState done [20:25:51]req_shift_opened done [20:25:51]requested_item shift.open_date is exist - process it [20:25:51]req_shift_open_date [20:25:51]req_shift_open_date done [20:25:51]produce_requested_data done [20:25:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164106,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:25:51]process_action_free close_receipt [20:25:51]json_value_free [20:25:51]json_value_free done [20:25:51]process_json_proto returns [20:25:51]Send response to host [20:25:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164106,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:25:51]free response buf [20:25:51]execute_script done [20:25:51]execute_script returns [20:25:51]free content buf [20:25:51]Sock 9.Close socket [20:25:51]Sock 9.Thread stoped [20:25:52]ConnectInit Can't take IP for lk.salyk.kg [20:25:52]CommunicateWithHost connect error [20:25:52]CommunicateWithHost err = -1 [20:25:52]OFD Sender: Server communicate error [20:25:57]OFD Sender: Processing packet 164105 [packets to send 972, broken 970] [20:25:57]ProducePacketName [20:25:57]name=ofd_packets/00164105 [20:25:57]OFD Sender: To server: pG, [20:25:57]CommunicateWithHost lk.salyk.kg:30040 [20:25:57]ConnectInit lk.salyk.kg [20:26:01]recv_with_timeout no data received [20:26:02]ConnectInit Can't take IP for lk.salyk.kg [20:26:02]CommunicateWithHost connect error [20:26:02]CommunicateWithHost err = -1 [20:26:02]OFD Sender: Server communicate error [20:26:06]accept exits with 8 [20:26:06]New connection [20:26:06]New thread 3066686820 created [20:26:06]Thread 3066543460 joined [20:26:06]Waiting for new connection... [20:26:06] Sock 8.Parse request [20:26:06]Sock 8.Check first char [20:26:06]Sock 8.First char is OK [20:26:06]request: POST /json_proto HTTP/1.0 [20:26:06]Method: POST [20:26:06]URL: /json_proto [20:26:06]Method is POST - this is cgi request [20:26:06]url: /json_proto [20:26:06]query_string will be loaded in cgi processing [20:26:06]execute_cgi json_proto POST (null) [20:26:06]execute_cgi path=json_proto method=POST [20:26:06]POST find Content-Length [20:26:06]Host: 172.17.44.132:8080 [20:26:06]Content-Length: 677 [20:26:06]Content-Type: application/json [20:26:06] [20:26:06]POST finish read [20:26:06]Found Content-Length = 677 [20:26:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:06]execute_script... [20:26:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:06]POST & json_proto [20:26:06]process_json_proto [20:26:06]json parsed OK: [20:26:06]protocol is kg_v1.0 [20:26:06]action value=close_receipt [20:26:06]process_action close_receipt [20:26:06]cmd_close_receipt [20:26:06]MH_GetDate [20:26:06]Write to MH i2c: F0 00 00 61 02 52 [20:26:06]Write i2c OK [20:26:06]MH_I2C_Read... [20:26:06]Read from MH i2c: F0 [20:26:06]MH_I2C_Read... [20:26:06]Read from MH i2c: F0 09 00 [20:26:06]MH_I2C_Read... [20:26:06]Read from MH i2c: F0 09 00 61 02 00 5F 4D C6 66 2A 83 C1 65 06 [20:26:06]GetLastDocTimeStamp 1724271945 [20:26:06]current date 1724271967 [20:26:06]FM_GetShiftState [20:26:06]SAM_PROTO_GetShiftState [20:26:06]wFMCommunicate request_size=4 [20:26:06]MH_SAM_APDU [20:26:06]CAPDU: 80 13 01 00 [20:26:06]Write to MH i2c: E2 08 00 62 02 80 13 01 00 00 00 00 00 E1 [20:26:06]Write i2c OK [20:26:06]MH_I2C_Read... [20:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:06]Read from MH i2c: E2 [20:26:06]MH_I2C_Read... [20:26:06]Read from MH i2c: E2 0E 00 [20:26:06]MH_I2C_Read... [20:26:06]Read from MH i2c: E2 0E 00 62 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A7 [20:26:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:26:06]wFMCommunicate OK [20:26:06]SAM_PROTO_GetShiftState done [20:26:06]FM_GetShiftState done [20:26:06]opened in 1724199517 [20:26:06]opened+sec_in_day 1724285917 [20:26:06]quantity*price = 40068 [20:26:06]sum+1 = 40069 [20:26:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 705 21.08.2024 20:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164107 ФПД: 75162230302333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164107&fm=75162230302333&tin=02508201610067®Number=0000000000092562&sum=40000 [20:26:08]StoreToDocumentArchive [20:26:08]shift 466 fd 164107 [20:26:08]save to /storage/0466/doc_00164107 [20:26:08]save last doc name /storage/0466/doc_00164107 to /storage/kkm_last_doc_name [20:26:08]save OK [20:26:08]Clear old archive folders... [20:26:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:26:08]tlvbuf is 0103BA80 [20:26:08]SAM_PROTO_ClearQueue [20:26:08]wFMCommunicate request_size=4 [20:26:08]MH_SAM_APDU [20:26:08]CAPDU: 80 09 00 00 [20:26:08]Write to MH i2c: E2 08 00 6F 02 80 09 00 00 00 00 00 00 E3 [20:26:08]Write i2c OK [20:26:08]MH_I2C_Read... [20:26:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:26:08]Read from MH i2c: E2 [20:26:08]MH_I2C_Read... [20:26:08]Read from MH i2c: E2 03 00 [20:26:08]MH_I2C_Read... [20:26:08]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [20:26:08]RAPDU: 90 00 [20:26:08]wFMCommunicate OK [20:26:08]SAM_PROTO_ClearQueue done [20:26:08]KKMCreateOFDPacket [20:26:08]OFDProtocolAddRootSTLVToBuf [20:26:08]FM_MakeSignedData [20:26:08]FM_MakeSignedData [20:26:08]SAM_PROTO_SignData [20:26:08]wFMCommunicate request_size=4 [20:26:08]MH_SAM_APDU [20:26:08]CAPDU: 80 0D 01 02 [20:26:08]Write to MH i2c: E2 08 00 70 02 80 0D 01 02 00 00 00 00 EB [20:26:08]Write i2c OK [20:26:08]MH_I2C_Read... [20:26:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:26:08]Read from MH i2c: E2 [20:26:08]MH_I2C_Read... [20:26:08]Read from MH i2c: E2 03 00 [20:26:08]MH_I2C_Read... [20:26:08]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [20:26:08]RAPDU: 90 00 [20:26:08]wFMCommunicate OK [20:26:08]wFMCommunicate request_size=255 [20:26:08]MH_SAM_APDU [20:26: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 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 C1 02 00 00 F4 03 04 00 5F 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 81 02 00 35 04 06 00 44 [20:26:08]Write to MH i2c: E2 02 01 71 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 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 C1 02 00 00 F4 03 04 00 5F 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 81 02 00 35 04 06 00 44 00 00 6E [20:26:08]Write i2c OK [20:26:08]MH_I2C_Read... [20:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:08]Read from MH i2c: E2 [20:26:08]MH_I2C_Read... [20:26:08]Read from MH i2c: E2 03 00 [20:26:08]MH_I2C_Read... [20:26:08]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [20:26:08]RAPDU: 90 00 [20:26:08]wFMCommunicate OK [20:26:08]wFMCommunicate request_size=10 [20:26:08]MH_SAM_APDU [20:26:08]CAPDU: 80 0D 02 02 05 5C 12 09 A6 7D [20:26:08]Write to MH i2c: E2 0D 00 72 02 80 0D 02 02 05 00 5C 12 09 A6 7D 00 00 92 [20:26:08]Write i2c OK [20:26:08]MH_I2C_Read... [20:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:08]Read from MH i2c: E2 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: E2 03 00 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [20:26:09]RAPDU: 90 00 [20:26:09]wFMCommunicate OK [20:26:09]wFMCommunicate request_size=4 [20:26:09]MH_SAM_APDU [20:26:09]CAPDU: 80 0D 03 02 [20:26:09]Write to MH i2c: E2 08 00 73 02 80 0D 03 02 00 00 00 00 F0 [20:26:09]Write i2c OK [20:26:09]MH_I2C_Read... [20:26:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:26:09]Read from MH i2c: E2 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: E2 0B 00 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: E2 0B 00 73 02 00 6A A5 E7 DD 50 6C 33 B8 90 00 6B [20:26:09]RAPDU: 6A A5 E7 DD 50 6C 33 B8 90 00 [20:26:09]wFMCommunicate OK [20:26:09]SAM_PROTO_SignData done [20:26:09]FM_MakeSignedData done [20:26:09]CreateOFDProtocolMessage [20:26:09]wFMCommunicate request_size=4 [20:26:09]MH_SAM_APDU [20:26:09]CAPDU: 80 11 00 00 [20:26:09]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [20:26:09]Write i2c OK [20:26:09]MH_I2C_Read... [20:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:09]Read from MH i2c: E2 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: E2 17 00 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [20:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:26:09]wFMCommunicate OK [20:26:09]CreateOFDProtocolMessage done [20:26:09]OFDSenderStorePacket 164107 [20:26:09]StoreOFDPacket docnum=164107 [20:26:43]OFD Sender: To server: pG, [20:26:43]CommunicateWithHost lk.salyk.kg:30040 [20:26:43]ConnectInit lk.salyk.kg [20:26:48]ConnectInit Can't take IP for lk.salyk.kg [20:26:48]CommunicateWithHost connect error [20:26:48]CommunicateWithHost err = -1 [20:26:48]OFD Sender: Server communicate error [20:26:53]OFD Sender: Processing packet 164105 [packets to send 973, broken 970] [20:26:53]ProducePacketName [20:26:53]name=ofd_packets/00164105 [20:26:53]OFD Sender: To server: pG, [20:26:53]CommunicateWithHost lk.salyk.kg:30040 [20:26:53]ConnectInit lk.salyk.kg [20:26:53]ConnectInit Can't connect to host [20:26:58]ConnectInit Can't take IP for lk.salyk.kg [20:26:58]CommunicateWithHost connect error [20:26:58]CommunicateWithHost err = -1 [20:26:58]OFD Sender: Server communicate error [20:26:58]ConnectInit Can't connect to host [20:27:03]OFD Sender: Processing packet 164105 [packets to send 973, broken 970] [20:27:03]ProducePacketName [20:27:03]name=ofd_packets/00164105 [20:27:03]OFD Sender: To server: pG, [20:27:03]CommunicateWithHost lk.salyk.kg:30040 [20:27:03]ConnectInit lk.salyk.kg [20:27:08]ConnectInit Can't take IP for lk.salyk.kg [20:27:08]CommunicateWithHost connect error [20:27:08]CommunicateWithHost err = -1 [20:27:08]OFD Sender: Server communicate error [20:27:10]ConnectInit Can't connect to host [20:27:13]OFD Sender: Processing packet 164105 [packets to send 973, broken 970] [20:27:13]ProducePacketName [20:27:13]name=ofd_packets/00164105 [20:27:13]OFD Sender: To server: pG, [20:27:13]CommunicateWithHost lk.salyk.kg:30040 [20:27:13]ConnectInit lk.salyk.kg [20:27:17]accept exits with 10 [20:27:17]New connection [20:27:17]New thread 3066543460 created [20:27:17]Thread 3066686820 joined [20:27:17]Waiting for new connection... [20:27:17] Sock 10.Parse request [20:27:17]Sock 10.Check first char [20:27:17]Sock 10.First char is OK [20:27:17]request: POST /json_proto HTTP/1.0 [20:27:17]Method: POST [20:27:17]URL: /json_proto [20:27:17]Method is POST - this is cgi request [20:27:17]url: /json_proto [20:27:17]query_string will be loaded in cgi processing [20:27:17]execute_cgi json_proto POST (null) [20:27:17]execute_cgi path=json_proto method=POST [20:27:17]POST find Content-Length [20:27:17]Host: 172.17.44.132:8080 [20:27:17]Content-Length: 567 [20:27:17]Content-Type: application/json [20:27:17] [20:27:17]POST finish read [20:27:17]Found Content-Length = 567 [20:27:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50696", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:17]execute_script... [20:27:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50696", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:17]POST & json_proto [20:27:17]process_json_proto [20:27:17]json parsed OK: [20:27:17]protocol is kg_v1.0 [20:27:17]action value=close_receipt [20:27:17]process_action close_receipt [20:27:17]cmd_close_receipt [20:27:17]MH_GetDate [20:27:17]Write to MH i2c: F0 00 00 AC 02 9D [20:27:17]Write i2c OK [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: F0 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: F0 09 00 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: F0 09 00 AC 02 00 A6 4D C6 66 2A 83 C1 65 98 [20:27:17]GetLastDocTimeStamp 1724271967 [20:27:17]current date 1724272038 [20:27:17]FM_GetShiftState [20:27:17]SAM_PROTO_GetShiftState [20:27:17]wFMCommunicate request_size=4 [20:27:17]MH_SAM_APDU [20:27:17]CAPDU: 80 13 01 00 [20:27:17]Write to MH i2c: E2 08 00 AD 02 80 13 01 00 00 00 00 00 2C [20:27:17]Write i2c OK [20:27:17]MH_I2C_Read... [20:27:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:17]Read from MH i2c: E2 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 0E 00 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 0E 00 AD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [20:27:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:27:18]wFMCommunicate OK [20:27:18]SAM_PROTO_GetShiftState done [20:27:18]FM_GetShiftState done [20:27:18]opened in 1724199517 [20:27:18]opened+sec_in_day 1724285917 [20:27:18]quantity*price = 26000 [20:27:18]sum+1 = 26001 [20:27:18]Check (price>sum+1) || (price+1 о реализуемом товаре [20:26:09]line ОКРУГЛЕНИЕ: -0.68 [20:26:09]line ИТОГО: 400.00 [20:26:09]line Внесено: 400.00 [20:26:09]line СДАЧА: 0.00 [20:26:09]line НСП 1% : 3.55 [20:26:09]line НДС 12% : 42.55 [20:26:09]line Наличными: 400.00 [20:26:09]line Безнал.: 0.00 [20:26:09]line Место: АЗС № 130 "Партнер Нефть" [20:26:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:26:09]line СНО: Общий режим [20:26:09]line Чек 705 21.08.2024 20:26 [20:26:09]line Смена: 466 ФФД: 1.0 [20:26:09]line ЗНМ: 0300000070 [20:26:09]line РНМ: 0000000000092562 [20:26:09]line Версия ККМ: 001 [20:26:09]line ФМ: 0000000000871769 [20:26:09]line ФД: 164107 [20:26:09]line ФПД: 75162230302333 [20:26:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164107&fm=75162230302333&tin=02508201610067®Number=0000000000092562&sum=40000 [20:26:09]written 0, free lines is 4095 [20:26:09]Write to MH i2c: 01 00 00 A0 02 A2 [20:26:09]Write i2c OK [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: 01 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: 01 07 00 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 C0 0C 75 [20:26:09]RasterBufferAndPrint [20:26:09]line [20:26:09]line [20:26:09]line [20:26:09]line [20:26:09]line [20:26:09]written 0, free lines is 3311 [20:26:09]MH_Cut [20:26:09]Write to MH i2c: D1 01 00 A7 02 01 7B [20:26:09]Write i2c OK [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: D1 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: D1 01 00 [20:26:09]MH_I2C_Read... [20:26:09]Read from MH i2c: D1 01 00 A7 02 00 7A [20:26:09]Write to MH i2c: 01 00 00 A8 02 AA [20:26:09]Write i2c OK [20:26:09]MH_I2C_Read... [20:26:10]*** Cut start [20:26:10]*** Purtial cut [20:26:10]*** Stage 1: CUTSNS_PIN = 1 [20:26:12]ConnectInit Can't take IP for lk.salyk.kg [20:26:12]CommunicateWithHost connect error [20:26:12]CommunicateWithHost err = -1 [20:26:12]OFD Sender: Server communicate error [20:26:12]Read from MH i2c: *** Stop cut motor [20:26:12]01 *** Cut end [20:26:12] [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: 01 07 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 FF 0F BF [20:26:12]process_action close_receipt done [20:26:12]requested_data is exist [20:26:12]produce_requested_data [20:26:12]requested_item fm.sn is exist - process it [20:26:12]wFMCommunicate request_size=4 [20:26:12]MH_SAM_APDU [20:26:12]CAPDU: 80 11 00 00 [20:26:12]Write to MH i2c: E2 08 00 A9 02 80 11 00 00 00 00 00 00 25 [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 17 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 17 00 A9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [20:26:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:26:12]wFMCommunicate OK [20:26:12]requested_item fd.num is exist - process it [20:26:12]SAM_PROTO_GetFieldsCounters [20:26:12]wFMCommunicate request_size=4 [20:26:12]MH_SAM_APDU [20:26:12]CAPDU: 80 13 00 00 [20:26:12]Write to MH i2c: E2 08 00 AA 02 80 13 00 00 00 00 00 00 28 [20:26:12]OFD Sender: Processing packet 164105 [packets to send 973, broken 970] [20:26:12]ProducePacketName [20:26:12]name=ofd_packets/00164105 [20:26:12]OFD Sender: To server: pG, [20:26:12]CommunicateWithHost lk.salyk.kg:30040 [20:26:12]ConnectInit lk.salyk.kg [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 62 00 [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: E2 62 00 AA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 81 02 00 0E 04 04 00 D2 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 F8 [20:26: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 81 02 00 0E 04 04 00 D2 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 [20:26:13]wFMCommunicate OK [20:26:13]SAM_PROTO_GetFieldsCounters done [20:26:13]requested_item shift.num is exist - process it [20:26:13]requested_item shift.opened is exist - process it [20:26:13]req_shift_opened [20:26:13]FM_GetShiftState [20:26:13]SAM_PROTO_GetShiftState [20:26:13]wFMCommunicate request_size=4 [20:26:13]MH_SAM_APDU [20:26:13]CAPDU: 80 13 01 00 [20:26:13]Write to MH i2c: E2 08 00 AB 02 80 13 01 00 00 00 00 00 2A [20:26:13]Write i2c OK [20:26:13]MH_I2C_Read... [20:26:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:13]Read from MH i2c: E2 [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: E2 0E 00 [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: E2 0E 00 AB 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F0 [20:26:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:26:13]wFMCommunicate OK [20:26:13]SAM_PROTO_GetShiftState done [20:26:13]FM_GetShiftState done [20:26:13]req_shift_opened done [20:26:13]requested_item shift.open_date is exist - process it [20:26:13]req_shift_open_date [20:26:13]req_shift_open_date done [20:26:13]produce_requested_data done [20:26:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164107,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:26:13]process_action_free close_receipt [20:26:13]json_value_free [20:26:13]json_value_free done [20:26:13]process_json_proto returns [20:26:13]Send response to host [20:26:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164107,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:26:13]free response buf [20:26:13]execute_script done [20:26:13]execute_script returns [20:26:13]free content buf [20:26:13]Sock 8.Close socket [20:26:13]Sock 8.Thread stoped [20:26:17]ConnectInit Can't take IP for lk.salyk.kg [20:26:17]CommunicateWithHost connect error [20:26:17]CommunicateWithHost err = -1 [20:26:17]OFD Sender: Server communicate error [20:26:22]OFD Sender: Processing packet 164105 [packets to send 973, broken 970] [20:26:22]ProducePacketName [20:26:22]name=ofd_packets/00164105 [20:26:22]OFD Sender: To server: pG, [20:26:22]CommunicateWithHost lk.salyk.kg:30040 [20:26:22]ConnectInit lk.salyk.kg [20:26:27]ConnectInit Can't take IP for lk.salyk.kg [20:26:27]CommunicateWithHost connect error [20:26:27]CommunicateWithHost err = -1 [20:26:27]OFD Sender: Server communicate error [20:26:32]recv_with_timeout no data received [20:26:32]OFD Sender: Processing packet 164105 [packets to send 973, broken 970] [20:26:32]ProducePacketName [20:26:32]name=ofd_packets/00164105 [20:26:32]OFD Sender: To server: pG, [20:26:32]CommunicateWithHost lk.salyk.kg:30040 [20:26:32]ConnectInit lk.salyk.kg [20:26:37]ConnectInit Can't take IP for lk.salyk.kg [20:26:37]CommunicateWithHost connect error [20:26:37]CommunicateWithHost err = -1 [20:26:37]OFD Sender: Server communicate error [20:26:43]OFD Sender: Processing packet 164105 [packets to send 973, broken 970] [20:26:43]ProducePacketName [20:26:43]name=ofd_packets/00164105 00 29 [20:27:18]RAPDU: 90 00 [20:27:18]wFMCommunicate OK [20:27:18]wFMCommunicate request_size=15 [20:27:18]MH_SAM_APDU [20:27:18]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [20:27:18]Write to MH i2c: E2 12 00 B4 02 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 8D [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:27:18]Read from MH i2c: E2 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [20:27:18]RAPDU: 90 00 [20:27:18]wFMCommunicate OK [20:27:18]wFMCommunicate request_size=11 [20:27:18]MH_SAM_APDU [20:27:18]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [20:27:18]Write to MH i2c: E2 0E 00 B5 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 69 [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:27:18]Read from MH i2c: E2 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [20:27:18]RAPDU: 90 00 [20:27:18]wFMCommunicate OK [20:27:18]wFMCommunicate request_size=13 [20:27:18]MH_SAM_APDU [20:27:18]CAPDU: 80 15 02 00 08 F4 03 04 00 A6 4D C6 66 [20:27:18]Write to MH i2c: E2 10 00 B6 02 80 15 02 00 08 00 F4 03 04 00 A6 4D C6 66 00 00 62 [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:27:18]Read from MH i2c: E2 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [20:27:18]RAPDU: 90 00 [20:27:18]wFMCommunicate OK [20:27:18]wFMCommunicate request_size=25 [20:27:18]MH_SAM_APDU [20:27:18]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [20:27:18]Write to MH i2c: E2 1C 00 B7 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 9A [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [20:27:19]RAPDU: 90 00 [20:27:19]wFMCommunicate OK [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 15 03 00 [20:27:19]Write to MH i2c: E2 08 00 B8 02 80 15 03 00 00 00 00 00 3B [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 40 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 40 00 B8 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C2 02 00 00 35 04 06 00 1D 9B E0 A3 C8 10 90 00 70 [20:27:19]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 37 36 39 10 04 04 00 0C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C2 02 00 00 35 04 06 00 1D 9B E0 A3 C8 10 90 00 [20:27:19]wFMCommunicate OK [20:27:19]SAM_PROTO_ProcessDocument answer len = 59 [20:27:19]SAM_PROTO_ProcessDocument done [20:27:19]SetTLVBufToDocument [20:27:19]Processing tag 1209 (04B9) [20:27:19]Malloc new data [20:27:19]Processing tag 1041 (0411) [20:27:19]Processing tag 1040 (0410) [20:27:19]Malloc new data [20:27:19]Processing tag 1038 (040E) [20:27:19]Malloc new data [20:27:19]Processing tag 1042 (0412) [20:27:19]Malloc new data [20:27:19]Processing tag 1077 (0435) [20:27:19]Malloc new data [20:27:19]SetTLVBufToDocument err=0 [20:27:19]KKMLoadAndSignReceiptData store KKM data [20:27:19]KKMLoadAndSignReceiptData err=0 [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 11 00 00 [20:27:19]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 17 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [20:27:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:27:19]wFMCommunicate OK [20:27:19]Счет N : (3)50696 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 48744539 LD Compact Blue 2.000 * 130.00 = 260.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 706 21.08.2024 20:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164108 ФПД: 32555325966352 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164108&fm=32555325966352&tin=02508201610067®Number=0000000000092562&sum=26000 0 [20:27:19]StoreToDocumentArchive [20:27:19]shift 466 fd 164108 [20:27:19]save to /storage/0466/doc_00164108 [20:27:19]save last doc name /storage/0466/doc_00164108 to /storage/kkm_last_doc_name [20:27:19]save OK [20:27:19]Clear old archive folders... [20:27:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:27:19]tlvbuf is 01000780 [20:27:19]SAM_PROTO_ClearQueue [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 09 00 00 [20:27:19]Write to MH i2c: E2 08 00 BA 02 80 09 00 00 00 00 00 00 2E [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [20:27:19]RAPDU: 90 00 [20:27:19]wFMCommunicate OK [20:27:19]SAM_PROTO_ClearQueue done [20:27:19]KKMCreateOFDPacket [20:27:19]OFDProtocolAddRootSTLVToBuf [20:27:19]FM_MakeSignedData [20:27:19]FM_MakeSignedData [20:27:19]SAM_PROTO_SignData [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 0D 01 02 [20:27:19]Write to MH i2c: E2 08 00 BB 02 80 0D 01 02 00 00 00 00 36 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [20:27:19]RAPDU: 90 00 [20:27:19]wFMCommunicate OK [20:27:19]wFMCommunicate request_size=255 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 A6 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 81 02 00 35 04 06 00 [20:27:19]Write to MH i2c: E2 02 01 BC 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 A6 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 81 02 00 35 04 06 00 00 00 53 [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:20]Read from MH i2c: E2 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 03 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [20:27:20]RAPDU: 90 00 [20:27:20]wFMCommunicate OK [20:27:20]wFMCommunicate request_size=11 [20:27:20]MH_SAM_APDU [20:27:20]CAPDU: 80 0D 02 02 06 1D 9B E0 A3 C8 10 [20:27:20]Write to MH i2c: E2 0E 00 BD 02 80 0D 02 02 06 00 1D 9B E0 A3 C8 10 00 00 58 [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:20]Read from MH i2c: E2 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 03 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [20:27:20]RAPDU: 90 00 [20:27:20]wFMCommunicate OK [20:27:20]wFMCommunicate request_size=4 [20:27:20]MH_SAM_APDU [20:27:20]CAPDU: 80 0D 03 02 [20:27:20]Write to MH i2c: E2 08 00 BE 02 80 0D 03 02 00 00 00 00 3B [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:20]Read from MH i2c: E2 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 0B 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 0B 00 BE 02 00 CA 54 B7 55 EC 42 48 E7 90 00 C3 [20:27:20]RAPDU: CA 54 B7 55 EC 42 48 E7 90 00 [20:27:20]wFMCommunicate OK [20:27:20]SAM_PROTO_SignData done [20:27:20]FM_MakeSignedData done [20:27:20]CreateOFDProtocolMessage [20:27:20]wFMCommunicate request_size=4 [20:27:20]MH_SAM_APDU [20:27:20]CAPDU: 80 11 00 00 [20:27:20]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 [20:27:20]MH_I2C_Read... [20:27:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:20]Read from MH i2c: E2 17 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [20:27:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:27:20]wFMCommunicate OK [20:27:20]CreateOFDProtocolMessage done [20:27:20]OFDSenderStorePacket 164108 [20:27:20]StoreOFDPacket docnum=164108 [20:27:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 01 00 00 9F A4 08 01 14 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 A6 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 81 02 00 35 04 06 00 1D 9B E0 A3 C8 10 CA 54 B7 55 EC 42 48 E7 [20:27:20]CheckFolder [20:27:20]dirname=/storage/ofd_packets [20:27:20]CheckFolder done [20:27:20]ProducePacketName [20:27:20]name=ofd_packets/00164108 [20:27:20]NVStorageSaveData ofd_packets/00164108 [20:27:20]File name is /storage/ofd_packets/00164108 [20:27:20]Write 302 bytes [20:27:20]NVStorageSaveData done [20:27:20]OFDSenderStorePacket done [20:27:20]KKMCreateOFDPacket done [20:27:20]NVStorageSaveData kkm_last_timestamp [20:27:20]File name is /storage/kkm_last_timestamp [20:27:20]Write 4 bytes [20:27:20]NVStorageSaveData done [20:27:20]ExternCall_PrintAddStr [20:27:20]wPrintStart [20:27:20]Write to MH i2c: 01 00 00 C0 02 C2 [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: 01 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: 01 07 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: 01 07 00 C0 02 00 00 00 00 00 FF 0F D7 [20:27:20]RasterBufferAndPrint [20:27:20]line Счет N : (3)50696 [20:27:20]line ИНН: 02508201610067 [20:27:20]line Контрольно-Кассовый Чек [20:27:20]line ПРОДАЖА [20:27:20]line Товар: 48744539 [20:27:20]line LD Compact Blue [20:27:20]line 2.000 * 130.00 [20:27:20]line = 260.00 [20:27:20]line НДС 12% НСП 1% [20:27:20]line > о реализуемом товаре [20:27:20]line ИТОГО: 260.00 [20:27:20]line НСП 1% : 2.30 [20:27:20]line НДС 12% : 27.61 [20:27:20]line Наличными: 260.00 [20:27:20]line Безнал.: 0.00 [20:27:20]line Место: АЗС № 130 "Партнер Нефть" [20:27:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:27:20]line СНО: Общий режим [20:27:20]line Чек 706 21.08.2024 20:27 [20:27:20]line Смена: 466 ФФД: 1.0 [20:27:20]line ЗНМ: 0300000070 [20:27:20]line РНМ: 0000000000092562 [20:27:20]line Версия ККМ: 001 [20:27:20]line ФМ: 0000000000871769 [20:27:20]line ФД: 164108 [20:27:20]line ФПД: 32555325966352 [20:27:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164108&fm=32555325966352&tin=02508201610067®Number=0000000000092562&sum=26000 [20:27:20]line 0 [20:27:20]written 0, free lines is 4095 [20:27:21]Write to MH i2c: 01 00 00 E8 02 EA [20:27:21]Write i2c OK [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: 01 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: 01 07 00 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 F5 0C F2 [20:27:21]RasterBufferAndPrint [20:27:21]line [20:27:21]line [20:27:21]line [20:27:21]line [20:27:21]line [20:27:21]written 0, free lines is 3362 [20:27:21]MH_Cut [20:27:21]Write to MH i2c: D1 01 00 EF 02 01 C3 [20:27:21]Write i2c OK [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: D1 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: D1 01 00 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: D1 01 00 EF 02 00 C2 [20:27:21]Write to MH i2c: 01 00 00 F0 02 F2 [20:27:21]Write i2c OK [20:27:21]MH_I2C_Read... [20:27:21]*** Cut start [20:27:21]*** Purtial cut [20:27:21]*** Stage 1: CUTSNS_PIN = 1 [20:27:23]Read from MH i2c: 01 [20:27:23]MH_I2C_Read... [20:27:23]*** Stop cut motor [20:27:23]*** Cut end [20:27:23]Read from MH i2c: 01 07 00 [20:27:23]MH_I2C_Read... [20:27:23]Read from MH i2c: 01 07 00 F0 02 00 00 00 00 00 FF 0F 07 [20:27:23]process_action close_receipt done [20:27:23]requested_data is exist [20:27:23]produce_requested_data [20:27:23]requested_item fm.sn is exist - process it [20:27:23]wFMCommunicate request_size=4 [20:27:23]MH_SAM_APDU [20:27:23]CAPDU: 80 11 00 00 [20:27:23]Write to MH i2c: E2 08 00 F1 02 80 11 00 00 00 00 00 00 6D [20:27:23]Write i2c OK [20:27:23]MH_I2C_Read... [20:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:24]Read from MH i2c: E2 [20:27:24]MH_I2C_Read... [20:27:24]Read from MH i2c: E2 17 00 [20:27:24]MH_I2C_Read... [20:27:24]Read from MH i2c: E2 17 00 F1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [20:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:27:24]wFMCommunicate OK [20:27:24]requested_item fd.num is exist - process it [20:27:24]SAM_PROTO_GetFieldsCounters [20:27:24]wFMCommunicate request_size=4 [20:27:24]MH_SAM_APDU [20:27:24]CAPDU: 80 13 00 00 [20:27:24]Write to MH i2c: E2 08 00 F2 02 80 13 00 00 00 00 00 00 70 [20:27:24]Write i2c OK [20:27:24]MH_I2C_Read... [20:27:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:24]Read from MH i2c: E2 [20:27:24]MH_I2C_Read... [20:27:24]Read from MH i2c: E2 62 00 [20:27:24]MH_I2C_Read... [20:27:24]Read from MH i2c: E2 62 00 F2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 81 02 00 0E 04 04 00 D2 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 44 [20:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 81 02 00 0E 04 04 00 D2 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 [20:27:24]wFMCommunicate OK [20:27:24]SAM_PROTO_GetFieldsCounters done [20:27:24]requested_item shift.num is exist - process it [20:27:24]requested_item shift.opened is exist - process it [20:27:24]req_shift_opened [20:27:24]FM_GetShiftState [20:27:24]SAM_PROTO_GetShiftState [20:27:24]wFMCommunicate request_size=4 [20:27:24]MH_SAM_APDU [20:27:24]CAPDU: 80 13 01 00 [20:27:24]Write to MH i2c: E2 08 00 F3 02 80 13 01 00 00 00 00 00 72 [20:27:24]Write i2c OK [20:27:24]MH_I2C_Read... [20:27:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:24]Read from MH i2c: E2 [20:27:24]MH_I2C_Read... [20:27:24]Read from MH i2c: E2 0E 00 [20:27:24]MH_I2C_Read... [20:27:24]Read from MH i2c: E2 0E 00 F3 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 38 [20:27:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:27:24]wFMCommunicate OK [20:27:24]SAM_PROTO_GetShiftState done [20:27:24]FM_GetShiftState done [20:27:24]req_shift_opened done [20:27:24]requested_item shift.open_date is exist - process it [20:27:24]req_shift_open_date [20:27:24]req_shift_open_date done [20:27:24]produce_requested_data done [20:27:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164108,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:27:24]process_action_free close_receipt [20:27:24]json_value_free [20:27:24]json_value_free done [20:27:24]process_json_proto returns [20:27:24]Send response to host [20:27:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164108,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:27:24]free response buf [20:27:24]execute_script done [20:27:24]execute_script returns [20:27:24]free content buf [20:27:24]Sock 10.Close socket [20:27:24]Sock 10.Thread stoped [20:27:33]recv_with_timeout no data received [20:27:51]accept exits with 9 [20:27:51]New connection [20:27:51]New thread 3066686820 created [20:27:51]Thread 3066543460 joined [20:27:51]Waiting for new connection... [20:27:51] Sock 9.Parse request [20:27:51]Sock 9.Check first char [20:27:51]Sock 9.First char is OK [20:27:51]request: POST /json_proto HTTP/1.0 [20:27:51]Method: POST [20:27:51]URL: /json_proto [20:27:51]Method is POST - this is cgi request [20:27:51]url: /json_proto [20:27:51]query_string will be loaded in cgi processing [20:27:51]execute_cgi json_proto POST (null) [20:27:51]execute_cgi path=json_proto method=POST [20:27:51]POST find Content-Length [20:27:51]Host: 172.17.44.132:8080 [20:27:51]Content-Length: 685 [20:27:51]Content-Type: application/json [20:27:51] [20:27:51]POST finish read [20:27:51]Found Content-Length = 685 [20:27:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:51]execute_script... [20:27: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)292738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:51]POST & json_proto [20:27:51]process_json_proto [20:27:51]json parsed OK: [20:27:51]protocol is kg_v1.0 [20:27:51]action value=close_receipt [20:27:51]process_action close_receipt [20:27:51]cmd_close_receipt [20:27:51]MH_GetDate [20:27:51]Write to MH i2c: F0 00 00 F4 02 E5 [20:27:51]Write i2c OK [20:27:51]MH_I2C_Read... [20:27:51]Read from MH i2c: F0 [20:27:51]MH_I2C_Read... [20:27:51]Read from MH i2c: F0 09 00 [20:27:51]MH_I2C_Read... [20:27:51]Read from MH i2c: F0 09 00 F4 02 00 C8 4D C6 66 2A 83 C1 65 02 [20:27:51]GetLastDocTimeStamp 1724272038 [20:27:51]current date 1724272072 [20:27:51]FM_GetShiftState [20:27:51]SAM_PROTO_GetShiftState [20:27:51]wFMCommunicate request_size=4 [20:27:51]MH_SAM_APDU [20:27:51]CAPDU: 80 13 01 00 [20:27:51]Write to MH i2c: E2 08 00 F5 02 80 13 01 00 00 00 00 00 74 [20:27:51]Write i2c OK [20:27:51]MH_I2C_Read... [20:27:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:51]Read from MH i2c: E2 [20:27:51]MH_I2C_Read... [20:27:51]Read from MH i2c: E2 0E 00 [20:27:51]MH_I2C_Read... [20:27:51]Read from MH i2c: E2 0E 00 F5 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3A [20:27:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:27:51]wFMCommunicate OK [20:27:51]SAM_PROTO_GetShiftState done [20:27:51]FM_GetShiftState done [20:27:51]opened in 1724199517 [20:27:51]opened+sec_in_day 1724285917 [20:27:51]quantity*price = 150028 [20:27:51]sum+1 = 150030 [20:27:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.32 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 707 21.08.2024 20:27 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164109 ФПД: 34268416387262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202752&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164109&fm=34268416387262&tin=02508201610067®Number=0000000000092562&sum=150000 [20:27:53]StoreToDocumentArchive [20:27:53]shift 466 fd 164109 [20:27:53]save to /storage/0466/doc_00164109 [20:27:53]save last doc name /storage/0466/doc_00164109 to /storage/kkm_last_doc_name [20:27:53]save OK [20:27:53]Clear old archive folders... [20:27:53]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:27:53]tlvbuf is 01049700 [20:27:53]SAM_PROTO_ClearQueue [20:27:53]wFMCommunicate request_size=4 [20:27:53]MH_SAM_APDU [20:27:53]CAPDU: 80 09 00 00 [20:27:53]Write to MH i2c: E2 08 00 02 03 80 09 00 00 00 00 00 00 77 [20:27:53]Write i2c OK [20:27:53]MH_I2C_Read... [20:27:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:53]Read from MH i2c: E2 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [20:27:53]RAPDU: 90 00 [20:27:53]wFMCommunicate OK [20:27:53]SAM_PROTO_ClearQueue done [20:27:53]KKMCreateOFDPacket [20:27:53]OFDProtocolAddRootSTLVToBuf [20:27:53]FM_MakeSignedData [20:27:53]FM_MakeSignedData [20:27:53]SAM_PROTO_SignData [20:27:53]wFMCommunicate request_size=4 [20:27:53]MH_SAM_APDU [20:27:53]CAPDU: 80 0D 01 02 [20:27:53]Write to MH i2c: E2 08 00 03 03 80 0D 01 02 00 00 00 00 7F [20:27:53]Write i2c OK [20:27:53]MH_I2C_Read... [20:27:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:53]Read from MH i2c: E2 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [20:27:53]RAPDU: 90 00 [20:27:53]wFMCommunicate OK [20:27:53]wFMCommunicate request_size=255 [20:27:53]MH_SAM_APDU [20:27:53]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 C3 02 00 00 F4 03 04 00 C8 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 81 02 00 35 04 06 00 1F 2A [20:27:53]Write to MH i2c: E2 02 01 04 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 C3 02 00 00 F4 03 04 00 C8 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 81 02 00 35 04 06 00 1F 2A 00 00 B3 [20:27:53]Write i2c OK [20:27:53]MH_I2C_Read... [20:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:53]Read from MH i2c: E2 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [20:27:53]RAPDU: 90 00 [20:27:53]wFMCommunicate OK [20:27:53]wFMCommunicate request_size=9 [20:27:53]MH_SAM_APDU [20:27:53]CAPDU: 80 0D 02 02 04 BC C9 28 BE [20:27:53]Write to MH i2c: E2 0C 00 05 03 80 0D 02 02 04 00 BC C9 28 BE 00 00 F5 [20:27:53]Write i2c OK [20:27:53]MH_I2C_Read... [20:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:53]Read from MH i2c: E2 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 [20:27:53]MH_I2C_Read... [20:27:53]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [20:27:53]RAPDU: 90 00 [20:27:53]wFMCommunicate OK [20:27:53]wFMCommunicate request_size=4 [20:27:53]MH_SAM_APDU [20:27:53]CAPDU: 80 0D 03 02 [20:27:53]Write to MH i2c: E2 08 00 06 03 80 0D 03 02 00 00 00 00 84 [20:27:53]Write i2c OK [20:27:53]MH_I2C_Read... [20:27:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:54]Read from MH i2c: E2 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: E2 0B 00 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: E2 0B 00 06 03 00 F8 4B 1C 5C F8 87 44 3D 90 00 40 [20:27:54]RAPDU: F8 4B 1C 5C F8 87 44 3D 90 00 [20:27:54]wFMCommunicate OK [20:27:54]SAM_PROTO_SignData done [20:27:54]FM_MakeSignedData done [20:27:54]CreateOFDProtocolMessage [20:27:54]wFMCommunicate request_size=4 [20:27:54]MH_SAM_APDU [20:27:54]CAPDU: 80 11 00 00 [20:27:54]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [20:27:54]Write i2c OK [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: E2 [20:27:54]MH_I2C_Read... [20:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:54]Read from MH i2c: E2 17 00 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: E2 17 00 07 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:27:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:27:54]wFMCommunicate OK [20:27:54]CreateOFDProtocolMessage done [20:27:54]OFDSenderStorePacket 164109 [20:27:54]StoreOFDPacket docnum=164109 [20:27:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 1A 88 06 01 7D D3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 C3 02 00 00 F4 03 04 00 C8 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 81 02 00 35 04 06 00 1F 2A BC C9 28 BE F8 4B 1C 5C F8 87 44 3D [20:27:54]CheckFolder [20:27:54]dirname=/storage/ofd_packets [20:27:54]CheckFolder done [20:27:54]ProducePacketName [20:27:54]name=ofd_packets/00164109 [20:27:54]NVStorageSaveData ofd_packets/00164109 [20:27:54]File name is /storage/ofd_packets/00164109 [20:27:54]Write 300 bytes [20:27:54]NVStorageSaveData done [20:27:54]OFDSenderStorePacket done [20:27:54]KKMCreateOFDPacket done [20:27:54]NVStorageSaveData kkm_last_timestamp [20:27:54]File name is /storage/kkm_last_timestamp [20:27:54]Write 4 bytes [20:27:54]NVStorageSaveData done [20:27:54]ExternCall_PrintAddStr [20:27:54]wPrintStart [20:27:54]Write to MH i2c: 01 00 00 08 03 0B [20:27:54]Write i2c OK [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: 01 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: 01 07 00 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 FF 0F 20 [20:27:54]RasterBufferAndPrint [20:27:54]line Счет N : (1)292738 [20:27:54]line ИНН: 02508201610067 [20:27:54]line Контрольно-Кассовый Чек [20:27:54]line ПРОДАЖА [20:27:54]line ТРК (МРК, ГНК) : 81 [20:27:54]line Товар: 2711129700 [20:27:54]line ГАЗ-К-5 [20:27:54]line 39.070 * 38.40 [20:27:54]line = 1500.29 [20:27:54]line НДС 12% НСП 1% [20:27:54]line > о реализуемом товаре [20:27:54]line ОКРУГЛЕНИЕ: -0.29 [20:27:54]line ИТОГО: 1500.00 [20:27:54]line Внесено: 1500.00 [20:27:54]line СДАЧА: 0.00 [20:27:54]line НСП 1% : 13.28 [20:27:54]line НДС 12% : 159.32 [20:27:54]line Наличными: 1500.00 [20:27:54]line Безнал.: 0.00 [20:27:54]line Место: АЗС № 130 "Партнер Нефть" [20:27:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:27:54]line СНО: Общий режим [20:27:54]line Чек 707 21.08.2024 20:27 [20:27:54]line Смена: 466 ФФД: 1.0 [20:27:54]line ЗНМ: 0300000070 [20:27:54]line РНМ: 0000000000092562 [20:27:54]line Версия ККМ: 001 [20:27:54]line ФМ: 0000000000871769 [20:27:54]line ФД: 164109 [20:27:54]line ФПД: 34268416387262 [20:27:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202752&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164109&fm=34268416387262&tin=02508201610067®Number=0000000000092562&sum=150000 [20:27:54]written 0, free lines is 4095 [20:27:54]Write to MH i2c: 01 00 00 33 03 36 [20:27:54]Write i2c OK [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: 01 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: 01 07 00 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 C4 0C 0D [20:27:54]RasterBufferAndPrint [20:27:54]line [20:27:54]line [20:27:54]line [20:27:54]line [20:27:54]line [20:27:54]written 0, free lines is 3310 [20:27:54]MH_Cut [20:27:54]Write to MH i2c: D1 01 00 3A 03 01 0F [20:27:54]Write i2c OK [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: D1 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: D1 01 00 [20:27:54]MH_I2C_Read... [20:27:54]Read from MH i2c: D1 01 00 3A 03 00 0E [20:27:54]Write to MH i2c: 01 00 00 3B 03 3E [20:27:54]Write i2c OK [20:27:54]MH_I2C_Read... [20:27:55]*** Cut start [20:27:55]*** Purtial cut [20:27:55]*** Stage 1: CUTSNS_PIN = 1 [20:27:57]Read from MH i2c: 01 [20:27:57]MH_I2C_Read... [20:27:57]*** Stop cut motor [20:27:57]*** Cut end [20:27:57]Read from MH i2c: 01 07 00 [20:27:57]MH_I2C_Read... [20:27:57]Read from MH i2c: 01 07 00 3B 03 00 00 00 00 00 FF 0F 53 [20:27:57]process_action close_receipt done [20:27:57]requested_data is exist [20:27:57]produce_requested_data [20:27:57]requested_item fm.sn is exist - process it [20:27:57]wFMCommunicate request_size=4 [20:27:57]MH_SAM_APDU [20:27:57]CAPDU: 80 11 00 00 [20:27:57]Write to MH i2c: E2 08 00 3C 03 80 11 00 00 00 00 00 00 B9 [20:27:57]Write i2c OK [20:27:57]MH_I2C_Read... [20:27:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:57]Read from MH i2c: E2 [20:27:57]MH_I2C_Read... [20:27:57]Read from MH i2c: E2 17 00 [20:27:57]MH_I2C_Read... [20:27:57]Read from MH i2c: E2 17 00 3C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [20:27:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:27:57]wFMCommunicate OK [20:27:57]requested_item fd.num is exist - process it [20:27:57]SAM_PROTO_GetFieldsCounters [20:27:57]wFMCommunicate request_size=4 [20:27:57]MH_SAM_APDU [20:27:57]CAPDU: 80 13 00 00 [20:27:57]Write to MH i2c: E2 08 00 3D 03 80 13 00 00 00 00 00 00 BC [20:27:57]Write i2c OK [20:27:57]MH_I2C_Read... [20:27:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:57]Read from MH i2c: E2 [20:27:57]MH_I2C_Read... [20:27:57]Read from MH i2c: E2 62 00 [20:27:57]MH_I2C_Read... [20:27:57]Read from MH i2c: E2 62 00 3D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 81 02 00 0E 04 04 00 D2 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 94 [20:27: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 81 02 00 0E 04 04 00 D2 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 [20:27:58]wFMCommunicate OK [20:27:58]SAM_PROTO_GetFieldsCounters done [20:27:58]requested_item shift.num is exist - process it [20:27:58]requested_item shift.opened is exist - process it [20:27:58]req_shift_opened [20:27:58]FM_GetShiftState [20:27:58]SAM_PROTO_GetShiftState [20:27:58]wFMCommunicate request_size=4 [20:27:58]MH_SAM_APDU [20:27:58]CAPDU: 80 13 01 00 [20:27:58]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [20:27:58]Write i2c OK [20:27:58]MH_I2C_Read... [20:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:58]Read from MH i2c: E2 [20:27:58]MH_I2C_Read... [20:27:58]Read from MH i2c: E2 0E 00 [20:27:58]MH_I2C_Read... [20:27:58]Read from MH i2c: E2 0E 00 3E 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 84 [20:27:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:27:58]wFMCommunicate OK [20:27:58]SAM_PROTO_GetShiftState done [20:27:58]FM_GetShiftState done [20:27:58]req_shift_opened done [20:27:58]requested_item shift.open_date is exist - process it [20:27:58]req_shift_open_date [20:27:58]req_shift_open_date done [20:27:58]produce_requested_data done [20:27:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164109,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:27:58]process_action_free close_receipt [20:27:58]json_value_free [20:27:58]json_value_free done [20:27:58]process_json_proto returns [20:27:58]Send response to host [20:27:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164109,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:27:58]free response buf [20:27:58]execute_script done [20:27:58]execute_script returns [20:27:58]free content buf [20:27:58]Sock 9.Close socket [20:27:58]Sock 9.Thread stoped [20:28:04]recv_with_timeout no data received [20:28:12]accept exits with 11 [20:28:12]New connection [20:28:12]New thread 3066543460 created [20:28:12]Thread 3066686820 joined [20:28:12]Waiting for new connection... [20:28:12] Sock 11.Parse request [20:28:12]Sock 11.Check first char [20:28:12]Sock 11.First char is OK [20:28:12]request: POST /json_proto HTTP/1.0 [20:28:12]Method: POST [20:28:12]URL: /json_proto [20:28:12]Method is POST - this is cgi request [20:28:12]url: /json_proto [20:28:12]query_string will be loaded in cgi processing [20:28:12]execute_cgi json_proto POST (null) [20:28:12]execute_cgi path=json_proto method=POST [20:28:12]POST find Content-Length [20:28:12]Host: 172.17.44.132:8080 [20:28:12]Content-Length: 679 [20:28:12]Content-Type: application/json [20:28:12] [20:28:12]POST finish read [20:28:12]Found Content-Length = 679 [20:28:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:12]execute_script... [20:28:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:12]POST & json_proto [20:28:12]process_json_proto [20:28:12]json parsed OK: [20:28:12]protocol is kg_v1.0 [20:28:12]action value=close_receipt [20:28:12]process_action close_receipt [20:28:12]cmd_close_receipt [20:28:12]MH_GetDate [20:28:12]Write to MH i2c: F0 00 00 3F 03 31 [20:28:12]Write i2c OK [20:28:12]MH_I2C_Read... [20:28:12]Read from MH i2c: F0 [20:28:12]MH_I2C_Read... [20:28:12]Read from MH i2c: F0 09 00 [20:28:12]MH_I2C_Read... [20:28:12]Read from MH i2c: F0 09 00 3F 03 00 DD 4D C6 66 2A 83 C1 65 63 [20:28:12]GetLastDocTimeStamp 1724272072 [20:28:12]current date 1724272093 [20:28:12]FM_GetShiftState [20:28:12]SAM_PROTO_GetShiftState [20:28:12]wFMCommunicate request_size=4 [20:28:12]MH_SAM_APDU [20:28:12]CAPDU: 80 13 01 00 [20:28:12]Write to MH i2c: E2 08 00 40 03 80 13 01 00 00 00 00 00 C0 [20:28:12]Write i2c OK [20:28:12]MH_I2C_Read... [20:28:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:13]Read from MH i2c: E2 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 0E 00 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 0E 00 40 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 86 [20:28:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:28:13]wFMCommunicate OK [20:28:13]SAM_PROTO_GetShiftState done [20:28:13]FM_GetShiftState done [20:28:13]opened in 1724199517 [20:28:13]opened+sec_in_day 1724285917 [20:28:13]quantity*price = 100050 [20:28:13]sum+1 = 100052 [20:28:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 708 21.08.2024 20:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164110 ФПД: 192553212657134 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164110&fm=192553212657134&tin=02508201610067®Number=0000000000092562&sum=100000 [20:28:14]StoreToDocumentArchive [20:28:14]shift 466 fd 164110 [20:28:14]save to /storage/0466/doc_00164110 [20:28:14]save last doc name /storage/0466/doc_00164110 to /storage/kkm_last_doc_name [20:28:14]save OK [20:28:14]Clear old archive folders... [20:28:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:28:14]tlvbuf is 010356C0 [20:28:14]SAM_PROTO_ClearQueue [20:28:14]wFMCommunicate request_size=4 [20:28:14]MH_SAM_APDU [20:28:14]CAPDU: 80 09 00 00 [20:28:14]Write to MH i2c: E2 08 00 4D 03 80 09 00 00 00 00 00 00 C2 [20:28:14]Write i2c OK [20:28:14]MH_I2C_Read... [20:28:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:28:14]Read from MH i2c: E2 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: E2 03 00 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [20:28:14]RAPDU: 90 00 [20:28:14]wFMCommunicate OK [20:28:14]SAM_PROTO_ClearQueue done [20:28:14]KKMCreateOFDPacket [20:28:14]OFDProtocolAddRootSTLVToBuf [20:28:14]FM_MakeSignedData [20:28:14]FM_MakeSignedData [20:28:14]SAM_PROTO_SignData [20:28:14]wFMCommunicate request_size=4 [20:28:14]MH_SAM_APDU [20:28:14]CAPDU: 80 0D 01 02 [20:28:14]Write to MH i2c: E2 08 00 4E 03 80 0D 01 02 00 00 00 00 CA [20:28:14]Write i2c OK [20:28:14]MH_I2C_Read... [20:28:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:28:14]Read from MH i2c: E2 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: E2 03 00 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [20:28:14]RAPDU: 90 00 [20:28:14]wFMCommunicate OK [20:28:14]wFMCommunicate request_size=255 [20:28:14]MH_SAM_APDU [20:28: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 38 30 30 06 04 09 00 D0 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 C4 02 00 00 F4 03 04 00 DE 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 81 02 00 35 04 06 00 AF 20 49 D7 [20:28:14]Write to MH i2c: E2 02 01 4F 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C4 02 00 00 F4 03 04 00 DE 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 81 02 00 35 04 06 00 AF 20 49 D7 00 00 C9 [20:28:15]Write i2c OK [20:28:15]MH_I2C_Read... [20:28:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:15]Read from MH i2c: E2 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 03 00 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [20:28:15]RAPDU: 90 00 [20:28:15]wFMCommunicate OK [20:28:15]wFMCommunicate request_size=7 [20:28:15]MH_SAM_APDU [20:28:15]CAPDU: 80 0D 02 02 02 3D EE [20:28:15]Write to MH i2c: E2 0A 00 50 03 80 0D 02 02 02 00 3D EE 00 00 FC [20:28:15]Write i2c OK [20:28:15]MH_I2C_Read... [20:28:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:15]Read from MH i2c: E2 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 03 00 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [20:28:15]RAPDU: 90 00 [20:28:15]wFMCommunicate OK [20:28:15]wFMCommunicate request_size=4 [20:28:15]MH_SAM_APDU [20:28:15]CAPDU: 80 0D 03 02 [20:28:15]Write to MH i2c: E2 08 00 51 03 80 0D 03 02 00 00 00 00 CF [20:28:15]Write i2c OK [20:28:15]MH_I2C_Read... [20:28:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:28:15]Read from MH i2c: E2 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 0B 00 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 0B 00 51 03 00 83 FA 39 89 EB 36 AE 1F 90 00 FD [20:28:15]RAPDU: 83 FA 39 89 EB 36 AE 1F 90 00 [20:28:15]wFMCommunicate OK [20:28:15]SAM_PROTO_SignData done [20:28:15]FM_MakeSignedData done [20:28:15]CreateOFDProtocolMessage [20:28:15]wFMCommunicate request_size=4 [20:28:15]MH_SAM_APDU [20:28:15]CAPDU: 80 11 00 00 [20:28:15]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [20:28:15]Write i2c OK [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 [20:28:15]MH_I2C_Read... [20:28:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:15]Read from MH i2c: E2 17 00 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: E2 17 00 52 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [20:28:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:28:15]wFMCommunicate OK [20:28:15]CreateOFDProtocolMessage done [20:28:15]OFDSenderStorePacket 164110 [20:28:15]StoreOFDPacket docnum=164110 [20:28:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A0 82 04 01 68 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C4 02 00 00 F4 03 04 00 DE 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 81 02 00 35 04 06 00 AF 20 49 D7 3D EE 83 FA 39 89 EB 36 AE 1F [20:28:15]CheckFolder [20:28:15]dirname=/storage/ofd_packets [20:28:15]CheckFolder done [20:28:15]ProducePacketName [20:28:15]name=ofd_packets/00164110 [20:28:15]NVStorageSaveData ofd_packets/00164110 [20:28:15]File name is /storage/ofd_packets/00164110 [20:28:15]Write 298 bytes [20:28:15]NVStorageSaveData done [20:28:15]OFDSenderStorePacket done [20:28:15]KKMCreateOFDPacket done [20:28:15]NVStorageSaveData kkm_last_timestamp [20:28:15]File name is /storage/kkm_last_timestamp [20:28:15]Write 4 bytes [20:28:15]NVStorageSaveData done [20:28:15]ExternCall_PrintAddStr [20:28:15]wPrintStart [20:28:15]Write to MH i2c: 01 00 00 53 03 56 [20:28:15]Write i2c OK [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: 01 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: 01 07 00 [20:28:15]MH_I2C_Read... [20:28:15]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [20:28:15]RasterBufferAndPrint [20:28:15]line Счет N : (1)292751 [20:28:15]line ИНН: 02508201610067 [20:28:15]line Контрольно-Кассовый Чек [20:28:15]line ПРОДАЖА [20:28:15]line ТРК (МРК, ГНК) : 64 [20:28:15]line Товар: 2710194800 [20:28:15]line ДТ-К-5 [20:28:15]line 13.130 * 76.20 [20:28:15]line = 1000.51 [20:28:15]line НДС 12% НСП 1% [20:28:15]line > о реализуемом товаре [20:28:15]line ОКРУГЛЕНИЕ: -0.51 [20:28:15]line ИТОГО: 1000.00 [20:28:15]line Внесено: 1000.00 [20:28:15]line СДАЧА: 0.00 [20:28:15]line НСП 1% : 8.85 [20:28:15]line НДС 12% : 106.25 [20:28:15]line Наличными: 1000.00 [20:28:15]line Безнал.: 0.00 [20:28:15]line Место: АЗС № 130 "Партнер Нефть" [20:28:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:28:15]line СНО: Общий режим [20:28:15]line Чек 708 21.08.2024 20:28 [20:28:15]line Смена: 466 ФФД: 1.0 [20:28:15]line ЗНМ: 0300000070 [20:28:15]line РНМ: 0000000000092562 [20:28:15]line Версия ККМ: 001 [20:28:15]line ФМ: 0000000000871769 [20:28:15]line ФД: 164110 [20:28:15]line ФПД: 192553212657134 [20:28:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164110&fm=192553212657134&tin=02508201610067®Number=0000000000092562&sum=100000 [20:28:15]written 0, free lines is 4095 [20:28:16]Write to MH i2c: 01 00 00 7E 03 81 [20:28:16]Write i2c OK [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: 01 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: 01 07 00 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: 01 07 00 7E 03 00 00 00 00 00 CD 0C 61 [20:28:16]RasterBufferAndPrint [20:28:16]line [20:28:16]line [20:28:16]line [20:28:16]line [20:28:16]line [20:28:16]written 0, free lines is 3325 [20:28:16]MH_Cut [20:28:16]Write to MH i2c: D1 01 00 85 03 01 5A [20:28:16]Write i2c OK [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: D1 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: D1 01 00 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: D1 01 00 85 03 00 59 [20:28:16]Write to MH i2c: 01 00 00 86 03 89 [20:28:16]Write i2c OK [20:28:16]MH_I2C_Read... [20:28:17]*** Cut start [20:28:17]*** Purtial cut [20:28:17]*** Stage 1: CUTSNS_PIN = 1 [20:28:19]Read from MH i2c: 01 [20:28:19]MH_I2C_Read... [20:28:19]*** Stop cut motor [20:28:19]*** Cut end [20:28:19]Read from MH i2c: 01 07 00 [20:28:19]MH_I2C_Read... [20:28:19]Read from MH i2c: 01 07 00 86 03 00 00 00 00 00 FF 0F 9E [20:28:19]process_action close_receipt done [20:28:19]requested_data is exist [20:28:19]produce_requested_data [20:28:19]requested_item fm.sn is exist - process it [20:28:19]wFMCommunicate request_size=4 [20:28:19]MH_SAM_APDU [20:28:19]CAPDU: 80 11 00 00 [20:28:19]Write to MH i2c: E2 08 00 87 03 80 11 00 00 00 00 00 00 04 [20:28:19]Write i2c OK [20:28:19]MH_I2C_Read... [20:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:19]Read from MH i2c: E2 [20:28:19]MH_I2C_Read... [20:28:19]Read from MH i2c: E2 17 00 [20:28:19]MH_I2C_Read... [20:28:19]Read from MH i2c: E2 17 00 87 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [20:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:28:19]wFMCommunicate OK [20:28:19]requested_item fd.num is exist - process it [20:28:19]SAM_PROTO_GetFieldsCounters [20:28:19]wFMCommunicate request_size=4 [20:28:19]MH_SAM_APDU [20:28:19]CAPDU: 80 13 00 00 [20:28:19]Write to MH i2c: E2 08 00 88 03 80 13 00 00 00 00 00 00 07 [20:28:19]Write i2c OK [20:28:19]MH_I2C_Read... [20:28:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:28:19]Read from MH i2c: E2 [20:28:19]MH_I2C_Read... [20:28:19]Read from MH i2c: E2 62 00 [20:28:19]MH_I2C_Read... [20:28:19]Read from MH i2c: E2 62 00 88 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 81 02 00 0E 04 04 00 D2 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 E3 [20:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 81 02 00 0E 04 04 00 D2 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 [20:28:19]wFMCommunicate OK [20:28:19]SAM_PROTO_GetFieldsCounters done [20:28:19]requested_item shift.num is exist - process it [20:28:19]requested_item shift.opened is exist - process it [20:28:19]req_shift_opened [20:28:19]FM_GetShiftState [20:28:19]SAM_PROTO_GetShiftState [20:28:19]wFMCommunicate request_size=4 [20:28:19]MH_SAM_APDU [20:28:19]CAPDU: 80 13 01 00 [20:28:19]Write to MH i2c: E2 08 00 89 03 80 13 01 00 00 00 00 00 09 [20:28:19]Write i2c OK [20:28:19]MH_I2C_Read... [20:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:19]Read from MH i2c: E2 [20:28:19]MH_I2C_Read... [20:28:19]Read from MH i2c: E2 0E 00 [20:28:19]MH_I2C_Read... [20:28:19]Read from MH i2c: E2 0E 00 89 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CF [20:28:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:28:19]wFMCommunicate OK [20:28:19]SAM_PROTO_GetShiftState done [20:28:19]FM_GetShiftState done [20:28:19]req_shift_opened done [20:28:19]requested_item shift.open_date is exist - process it [20:28:19]req_shift_open_date [20:28:19]req_shift_open_date done [20:28:19]produce_requested_data done [20:28:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164110,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:28:19]process_action_free close_receipt [20:28:19]json_value_free [20:28:19]json_value_free done [20:28:19]process_json_proto returns [20:28:19]Send response to host [20:28:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164110,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:28:19]free response buf [20:28:19]execute_script done [20:28:19]execute_script returns [20:28:19]free content buf [20:28:19]Sock 11.Close socket [20:28:19]Sock 11.Thread stoped [20:28:20]accept exits with 10 [20:28:20]New connection [20:28:20]New thread 3066686820 created [20:28:20]Thread 3066543460 joined [20:28:20]Waiting for new connection... [20:28:20] Sock 10.Parse request [20:28:20]Sock 10.Check first char [20:28:20]Sock 10.First char is OK [20:28:20]request: POST /json_proto HTTP/1.0 [20:28:20]Method: POST [20:28:20]URL: /json_proto [20:28:20]Method is POST - this is cgi request [20:28:20]url: /json_proto [20:28:20]query_string will be loaded in cgi processing [20:28:20]execute_cgi json_proto POST (null) [20:28:20]execute_cgi path=json_proto method=POST [20:28:20]POST find Content-Length [20:28:20]Host: 172.17.44.132:8080 [20:28:20]Content-Length: 678 [20:28:20]Content-Type: application/json [20:28:20] [20:28:20]POST finish read [20:28:20]Found Content-Length = 678 [20:28:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:20]execute_script... [20:28: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)292752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:20]POST & json_proto [20:28:20]process_json_proto [20:28:20]json parsed OK: [20:28:20]protocol is kg_v1.0 [20:28:20]action value=close_receipt [20:28:20]process_action close_receipt [20:28:20]cmd_close_receipt [20:28:20]MH_GetDate [20:28:20]Write to MH i2c: F0 00 00 8A 03 7C [20:28:20]Write i2c OK [20:28:20]MH_I2C_Read... [20:28:20]Read from MH i2c: F0 [20:28:20]MH_I2C_Read... [20:28:20]Read from MH i2c: F0 09 00 [20:28:20]MH_I2C_Read... [20:28:20]Read from MH i2c: F0 09 00 8A 03 00 E5 4D C6 66 2A 83 C1 65 B6 [20:28:20]GetLastDocTimeStamp 1724272094 [20:28:20]current date 1724272101 [20:28:20]FM_GetShiftState [20:28:20]SAM_PROTO_GetShiftState [20:28:20]wFMCommunicate request_size=4 [20:28:20]MH_SAM_APDU [20:28:20]CAPDU: 80 13 01 00 [20:28:20]Write to MH i2c: E2 08 00 8B 03 80 13 01 00 00 00 00 00 0B [20:28:20]Write i2c OK [20:28:20]MH_I2C_Read... [20:28:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:20]Read from MH i2c: E2 [20:28:20]MH_I2C_Read... [20:28:20]Read from MH i2c: E2 0E 00 [20:28:20]MH_I2C_Read... [20:28:20]Read from MH i2c: E2 0E 00 8B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D1 [20:28:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:28:20]wFMCommunicate OK [20:28:20]SAM_PROTO_GetShiftState done [20:28:20]FM_GetShiftState done [20:28:20]opened in 1724199517 [20:28:20]opened+sec_in_day 1724285917 [20:28:20]quantity*price = 80004 [20:28:20]sum+1 = 80005 [20:28:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 709 21.08.2024 20:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164111 ФПД: 31902066436939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164111&fm=31902066436939&tin=02508201610067®Number=0000000000092562&sum=80000 [20:28:22]StoreToDocumentArchive [20:28:22]shift 466 fd 164111 [20:28:22]save to /storage/0466/doc_00164111 [20:28:22]save last doc name /storage/0466/doc_00164111 to /storage/kkm_last_doc_name [20:28:22]save OK [20:28:22]Clear old archive folders... [20:28:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:28:22]tlvbuf is 00FEF430 [20:28:22]SAM_PROTO_ClearQueue [20:28:22]wFMCommunicate request_size=4 [20:28:22]MH_SAM_APDU [20:28:22]CAPDU: 80 09 00 00 [20:28:22]Write to MH i2c: E2 08 00 98 03 80 09 00 00 00 00 00 00 0D [20:28:22]Write i2c OK [20:28:22]MH_I2C_Read... [20:28:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:28:22]Read from MH i2c: E2 [20:28:22]MH_I2C_Read... [20:28:22]Read from MH i2c: E2 03 00 [20:28:22]MH_I2C_Read... [20:28:22]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [20:28:22]RAPDU: 90 00 [20:28:22]wFMCommunicate OK [20:28:22]SAM_PROTO_ClearQueue done [20:28:22]KKMCreateOFDPacket [20:28:22]OFDProtocolAddRootSTLVToBuf [20:28:22]FM_MakeSignedData [20:28:22]FM_MakeSignedData [20:28:22]SAM_PROTO_SignData [20:28:22]wFMCommunicate request_size=4 [20:28:22]MH_SAM_APDU [20:28:22]CAPDU: 80 0D 01 02 [20:28:22]Write to MH i2c: E2 08 00 99 03 80 0D 01 02 00 00 00 00 15 [20:28:22]Write i2c OK [20:28:22]MH_I2C_Read... [20:28:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:28:22]Read from MH i2c: E2 [20:28:22]MH_I2C_Read... [20:28:22]Read from MH i2c: E2 03 00 [20:28:22]MH_I2C_Read... [20:28:22]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [20:28:22]RAPDU: 90 00 [20:28:22]wFMCommunicate OK [20:28:22]wFMCommunicate request_size=255 [20:28:22]MH_SAM_APDU [20:28:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 E5 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 81 02 00 35 04 06 00 1D [20:28:22]Write to MH i2c: E2 02 01 9A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 E5 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 81 02 00 35 04 06 00 1D 00 00 ED [20:28:22]Write i2c OK [20:28:22]MH_I2C_Read... [20:28:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:23]Read from MH i2c: E2 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 03 00 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [20:28:23]RAPDU: 90 00 [20:28:23]wFMCommunicate OK [20:28:23]wFMCommunicate request_size=10 [20:28:23]MH_SAM_APDU [20:28:23]CAPDU: 80 0D 02 02 05 03 C7 56 6B 4B [20:28:23]Write to MH i2c: E2 0D 00 9B 03 80 0D 02 02 05 00 03 C7 56 6B 4B 00 00 F8 [20:28:23]Write i2c OK [20:28:23]MH_I2C_Read... [20:28:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:23]Read from MH i2c: E2 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 03 00 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [20:28:23]RAPDU: 90 00 [20:28:23]wFMCommunicate OK [20:28:23]wFMCommunicate request_size=4 [20:28:23]MH_SAM_APDU [20:28:23]CAPDU: 80 0D 03 02 [20:28:23]Write to MH i2c: E2 08 00 9C 03 80 0D 03 02 00 00 00 00 1A [20:28:23]Write i2c OK [20:28:23]MH_I2C_Read... [20:28:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:28:23]Read from MH i2c: E2 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 0B 00 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 0B 00 9C 03 00 D4 5D 6B 60 13 C8 0E B5 90 00 B5 [20:28:23]RAPDU: D4 5D 6B 60 13 C8 0E B5 90 00 [20:28:23]wFMCommunicate OK [20:28:23]SAM_PROTO_SignData done [20:28:23]FM_MakeSignedData done [20:28:23]CreateOFDProtocolMessage [20:28:23]wFMCommunicate request_size=4 [20:28:23]MH_SAM_APDU [20:28:23]CAPDU: 80 11 00 00 [20:28:23]Write to MH i2c: E2 08 00 9D 03 80 11 00 00 00 00 00 00 1A [20:28:23]Write i2c OK [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 [20:28:23]MH_I2C_Read... [20:28:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:23]Read from MH i2c: E2 17 00 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: E2 17 00 9D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [20:28:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:28:23]wFMCommunicate OK [20:28:23]CreateOFDProtocolMessage done [20:28:23]OFDSenderStorePacket 164111 [20:28:23]StoreOFDPacket docnum=164111 [20:28:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 01 26 07 01 5B B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 E5 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 81 02 00 35 04 06 00 1D 03 C7 56 6B 4B D4 5D 6B 60 13 C8 0E B5 [20:28:23]CheckFolder [20:28:23]dirname=/storage/ofd_packets [20:28:23]CheckFolder done [20:28:23]ProducePacketName [20:28:23]name=ofd_packets/00164111 [20:28:23]NVStorageSaveData ofd_packets/00164111 [20:28:23]File name is /storage/ofd_packets/00164111 [20:28:23]Write 301 bytes [20:28:23]NVStorageSaveData done [20:28:23]OFDSenderStorePacket done [20:28:23]KKMCreateOFDPacket done [20:28:23]NVStorageSaveData kkm_last_timestamp [20:28:23]File name is /storage/kkm_last_timestamp [20:28:23]Write 4 bytes [20:28:23]NVStorageSaveData done [20:28:23]ExternCall_PrintAddStr [20:28:23]wPrintStart [20:28:23]Write to MH i2c: 01 00 00 9E 03 A1 [20:28:23]Write i2c OK [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: 01 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: 01 07 00 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [20:28:23]RasterBufferAndPrint [20:28:23]line Счет N : (1)292752 [20:28:23]line ИНН: 02508201610067 [20:28:23]line Контрольно-Кассовый Чек [20:28:23]line ПРОДАЖА [20:28:23]line ТРК (МРК, ГНК) : 42 [20:28:23]line Товар: 2710124130 [20:28:23]line Аи-92-К-5 [20:28:23]line 11.800 * 67.80 [20:28:23]line = 800.04 [20:28:23]line НДС 12% НСП 1% [20:28:23]line > о реализуемом товаре [20:28:23]line ОКРУГЛЕНИЕ: -0.04 [20:28:23]line ИТОГО: 800.00 [20:28:23]line Внесено: 800.00 [20:28:23]line СДАЧА: 0.00 [20:28:23]line НСП 1% : 7.08 [20:28:23]line НДС 12% : 84.96 [20:28:23]line Наличными: 800.00 [20:28:23]line Безнал.: 0.00 [20:28:23]line Место: АЗС № 130 "Партнер Нефть" [20:28:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:28:23]line СНО: Общий режим [20:28:23]line Чек 709 21.08.2024 20:28 [20:28:23]line Смена: 466 ФФД: 1.0 [20:28:23]line ЗНМ: 0300000070 [20:28:23]line РНМ: 0000000000092562 [20:28:23]line Версия ККМ: 001 [20:28:23]line ФМ: 0000000000871769 [20:28:23]line ФД: 164111 [20:28:23]line ФПД: 31902066436939 [20:28:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164111&fm=31902066436939&tin=02508201610067®Number=0000000000092562&sum=80000 [20:28:23]written 0, free lines is 4095 [20:28:23]Write to MH i2c: 01 00 00 C9 03 CC [20:28:23]Write i2c OK [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: 01 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: 01 07 00 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: 01 07 00 C9 03 00 00 00 00 00 C8 0C A7 [20:28:23]RasterBufferAndPrint [20:28:23]line [20:28:23]line [20:28:23]line [20:28:23]line [20:28:23]line [20:28:23]written 0, free lines is 3320 [20:28:23]MH_Cut [20:28:23]Write to MH i2c: D1 01 00 D0 03 01 A5 [20:28:23]Write i2c OK [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: D1 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: D1 01 00 [20:28:23]MH_I2C_Read... [20:28:23]Read from MH i2c: D1 01 00 D0 03 00 A4 [20:28:23]Write to MH i2c: 01 00 00 D1 03 D4 [20:28:23]Write i2c OK [20:28:23]MH_I2C_Read... [20:28:24]*** Cut start [20:28:24]*** Purtial cut [20:28:24]*** Stage 1: CUTSNS_PIN = 1 [20:28:25]recv_with_timeout no data received [20:28:26]Read from MH i2c: 01 [20:28:26]MH_I2C_Read... [20:28:26]*** Stop cut motor [20:28:26]*** Cut end [20:28:26]Read from MH i2c: 01 07 00 [20:28:26]MH_I2C_Read... [20:28:26]Read from MH i2c: 01 07 00 D1 03 00 00 00 00 00 FF 0F E9 [20:28:26]process_action close_receipt done [20:28:26]requested_data is exist [20:28:26]produce_requested_data [20:28:26]requested_item fm.sn is exist - process it [20:28:26]wFMCommunicate request_size=4 [20:28:26]MH_SAM_APDU [20:28:26]CAPDU: 80 11 00 00 [20:28:26]Write to MH i2c: E2 08 00 D2 03 80 11 00 00 00 00 00 00 4F [20:28:26]Write i2c OK [20:28:26]MH_I2C_Read... [20:28:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:26]Read from MH i2c: E2 [20:28:26]MH_I2C_Read... [20:28:26]Read from MH i2c: E2 17 00 [20:28:26]MH_I2C_Read... [20:28:26]Read from MH i2c: E2 17 00 D2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [20:28:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:28:26]wFMCommunicate OK [20:28:26]requested_item fd.num is exist - process it [20:28:26]SAM_PROTO_GetFieldsCounters [20:28:26]wFMCommunicate request_size=4 [20:28:26]MH_SAM_APDU [20:28:26]CAPDU: 80 13 00 00 [20:28:26]Write to MH i2c: E2 08 00 D3 03 80 13 00 00 00 00 00 00 52 [20:28:26]Write i2c OK [20:28:26]MH_I2C_Read... [20:28:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:28:27]Read from MH i2c: E2 [20:28:27]MH_I2C_Read... [20:28:27]Read from MH i2c: E2 62 00 [20:28:27]MH_I2C_Read... [20:28:27]Read from MH i2c: E2 62 00 D3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 81 02 00 0E 04 04 00 D2 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 32 [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 81 02 00 0E 04 04 00 D2 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 [20:28:27]wFMCommunicate OK [20:28:27]SAM_PROTO_GetFieldsCounters done [20:28:27]requested_item shift.num is exist - process it [20:28:27]requested_item shift.opened is exist - process it [20:28:27]req_shift_opened [20:28:27]FM_GetShiftState [20:28:27]SAM_PROTO_GetShiftState [20:28:27]wFMCommunicate request_size=4 [20:28:27]MH_SAM_APDU [20:28:27]CAPDU: 80 13 01 00 [20:28:27]Write to MH i2c: E2 08 00 D4 03 80 13 01 00 00 00 00 00 54 [20:28:27]Write i2c OK [20:28:27]MH_I2C_Read... [20:28:27]Read from MH i2c: E2 [20:28:27]MH_I2C_Read... [20:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:27]Read from MH i2c: E2 0E 00 [20:28:27]MH_I2C_Read... [20:28:27]Read from MH i2c: E2 0E 00 D4 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1A [20:28:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:28:27]wFMCommunicate OK [20:28:27]SAM_PROTO_GetShiftState done [20:28:27]FM_GetShiftState done [20:28:27]req_shift_opened done [20:28:27]requested_item shift.open_date is exist - process it [20:28:27]req_shift_open_date [20:28:27]req_shift_open_date done [20:28:27]produce_requested_data done [20:28:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164111,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:28:27]process_action_free close_receipt [20:28:27]json_value_free [20:28:27]json_value_free done [20:28:27]process_json_proto returns [20:28:27]Send response to host [20:28:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164111,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:28:27]free response buf [20:28:27]execute_script done [20:28:27]execute_script returns [20:28:27]free content buf [20:28:27]Sock 10.Close socket [20:28:27]Sock 10.Thread stoped [20:28:36]accept exits with 11 [20:28:36]New connection [20:28:36]New thread 3066543460 created [20:28:36]Thread 3066686820 joined [20:28:36]Waiting for new connection... [20:28:36] Sock 11.Parse request [20:28:36]Sock 11.Check first char [20:28:36]Sock 11.First char is OK [20:28:36]request: POST /json_proto HTTP/1.0 [20:28:36]Method: POST [20:28:36]URL: /json_proto [20:28:36]Method is POST - this is cgi request [20:28:36]url: /json_proto [20:28:36]query_string will be loaded in cgi processing [20:28:36]execute_cgi json_proto POST (null) [20:28:36]execute_cgi path=json_proto method=POST [20:28:36]POST find Content-Length [20:28:36]Host: 172.17.44.132:8080 [20:28:36]Content-Length: 679 [20:28:36]Content-Type: application/json [20:28:36] [20:28:36]POST finish read [20:28:36]Found Content-Length = 679 [20:28:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:36]execute_script... [20:28: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)292753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:36]POST & json_proto [20:28:36]process_json_proto [20:28:36]json parsed OK: [20:28:36]protocol is kg_v1.0 [20:28:36]action value=close_receipt [20:28:36]process_action close_receipt [20:28:36]cmd_close_receipt [20:28:36]MH_GetDate [20:28:36]Write to MH i2c: F0 00 00 D5 03 C7 [20:28:36]Write i2c OK [20:28:36]MH_I2C_Read... [20:28:36]Read from MH i2c: F0 [20:28:36]MH_I2C_Read... [20:28:36]Read from MH i2c: F0 09 00 [20:28:36]MH_I2C_Read... [20:28:36]Read from MH i2c: F0 09 00 D5 03 00 F5 4D C6 66 2A 83 C1 65 11 [20:28:36]GetLastDocTimeStamp 1724272101 [20:28:36]current date 1724272117 [20:28:36]FM_GetShiftState [20:28:36]SAM_PROTO_GetShiftState [20:28:36]wFMCommunicate request_size=4 [20:28:36]MH_SAM_APDU [20:28:36]CAPDU: 80 13 01 00 [20:28:36]Write to MH i2c: E2 08 00 D6 03 80 13 01 00 00 00 00 00 56 [20:28:36]Write i2c OK [20:28:36]MH_I2C_Read... [20:28:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:36]Read from MH i2c: E2 [20:28:36]MH_I2C_Read... [20:28:36]Read from MH i2c: E2 0E 00 [20:28:36]MH_I2C_Read... [20:28:36]Read from MH i2c: E2 0E 00 D6 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1C [20:28:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:28:36]wFMCommunicate OK [20:28:36]SAM_PROTO_GetShiftState done [20:28:36]FM_GetShiftState done [20:28:36]opened in 1724199517 [20:28:36]opened+sec_in_day 1724285917 [20:28:36]quantity*price = 100050 [20:28:36]sum+1 = 100052 [20:28:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 710 21.08.2024 20:28 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164112 ФПД: 269716670214328 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202837&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164112&fm=269716670214328&tin=02508201610067®Number=0000000000092562&sum=100000 [20:28:38]StoreToDocumentArchive [20:28:38]shift 466 fd 164112 [20:28:38]save to /storage/0466/doc_00164112 [20:28:38]save last doc name /storage/0466/doc_00164112 to /storage/kkm_last_doc_name [20:28:38]save OK [20:28:38]Clear old archive folders... [20:28:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:28:38]tlvbuf is 01068520 [20:28:38]SAM_PROTO_ClearQueue [20:28:38]wFMCommunicate request_size=4 [20:28:38]MH_SAM_APDU [20:28:38]CAPDU: 80 09 00 00 [20:28:38]Write to MH i2c: E2 08 00 E3 03 80 09 00 00 00 00 00 00 58 [20:28:38]Write i2c OK [20:28:38]MH_I2C_Read... [20:28:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:28:38]Read from MH i2c: E2 [20:28:38]MH_I2C_Read... [20:28:38]Read from MH i2c: E2 03 00 [20:28:38]MH_I2C_Read... [20:28:38]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [20:28:38]RAPDU: 90 00 [20:28:38]wFMCommunicate OK [20:28:38]SAM_PROTO_ClearQueue done [20:28:38]KKMCreateOFDPacket [20:28:38]OFDProtocolAddRootSTLVToBuf [20:28:38]FM_MakeSignedData [20:28:38]FM_MakeSignedData [20:28:38]SAM_PROTO_SignData [20:28:38]wFMCommunicate request_size=4 [20:28:38]MH_SAM_APDU [20:28:38]CAPDU: 80 0D 01 02 [20:28:38]Write to MH i2c: E2 08 00 E4 03 80 0D 01 02 00 00 00 00 60 [20:28:38]Write i2c OK [20:28:38]MH_I2C_Read... [20:28:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:28:38]Read from MH i2c: E2 [20:28:38]MH_I2C_Read... [20:28:38]Read from MH i2c: E2 03 00 [20:28:38]MH_I2C_Read... [20:28:38]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [20:28:38]RAPDU: 90 00 [20:28:38]wFMCommunicate OK [20:28:38]wFMCommunicate request_size=255 [20:28:38]MH_SAM_APDU [20:28: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 38 30 30 06 04 09 00 D0 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 C6 02 00 00 F4 03 04 00 F5 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 81 02 00 35 04 06 00 F5 4E 4E 51 [20:28:38]Write to MH i2c: E2 02 01 E5 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C6 02 00 00 F4 03 04 00 F5 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 81 02 00 35 04 06 00 F5 4E 4E 51 00 00 6D [20:28:38]Write i2c OK [20:28:38]MH_I2C_Read... [20:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:39]Read from MH i2c: E2 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 03 00 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [20:28:39]RAPDU: 90 00 [20:28:39]wFMCommunicate OK [20:28:39]wFMCommunicate request_size=7 [20:28:39]MH_SAM_APDU [20:28:39]CAPDU: 80 0D 02 02 02 70 B8 [20:28:39]Write to MH i2c: E2 0A 00 E6 03 80 0D 02 02 02 00 70 B8 00 00 8F [20:28:39]Write i2c OK [20:28:39]MH_I2C_Read... [20:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:39]Read from MH i2c: E2 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 03 00 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [20:28:39]RAPDU: 90 00 [20:28:39]wFMCommunicate OK [20:28:39]wFMCommunicate request_size=4 [20:28:39]MH_SAM_APDU [20:28:39]CAPDU: 80 0D 03 02 [20:28:39]Write to MH i2c: E2 08 00 E7 03 80 0D 03 02 00 00 00 00 65 [20:28:39]Write i2c OK [20:28:39]MH_I2C_Read... [20:28:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:28:39]Read from MH i2c: E2 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 0B 00 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 0B 00 E7 03 00 FC 7A 89 D8 03 23 1B 9E 90 00 1C [20:28:39]RAPDU: FC 7A 89 D8 03 23 1B 9E 90 00 [20:28:39]wFMCommunicate OK [20:28:39]SAM_PROTO_SignData done [20:28:39]FM_MakeSignedData done [20:28:39]CreateOFDProtocolMessage [20:28:39]wFMCommunicate request_size=4 [20:28:39]MH_SAM_APDU [20:28:39]CAPDU: 80 11 00 00 [20:28:39]Write to MH i2c: E2 08 00 E8 03 80 11 00 00 00 00 00 00 65 [20:28:39]Write i2c OK [20:28:39]MH_I2C_Read... [20:28:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:39]Read from MH i2c: E2 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 17 00 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: E2 17 00 E8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [20:28:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:28:39]wFMCommunicate OK [20:28:39]CreateOFDProtocolMessage done [20:28:39]OFDSenderStorePacket 164112 [20:28:39]StoreOFDPacket docnum=164112 [20:28:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5E 6E 04 01 FD 86 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C6 02 00 00 F4 03 04 00 F5 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 81 02 00 35 04 06 00 F5 4E 4E 51 70 B8 FC 7A 89 D8 03 23 1B 9E [20:28:39]CheckFolder [20:28:39]dirname=/storage/ofd_packets [20:28:39]CheckFolder done [20:28:39]ProducePacketName [20:28:39]name=ofd_packets/00164112 [20:28:39]NVStorageSaveData ofd_packets/00164112 [20:28:39]File name is /storage/ofd_packets/00164112 [20:28:39]Write 298 bytes [20:28:39]NVStorageSaveData done [20:28:39]OFDSenderStorePacket done [20:28:39]KKMCreateOFDPacket done [20:28:39]NVStorageSaveData kkm_last_timestamp [20:28:39]File name is /storage/kkm_last_timestamp [20:28:39]Write 4 bytes [20:28:39]NVStorageSaveData done [20:28:39]ExternCall_PrintAddStr [20:28:39]wPrintStart [20:28:39]Write to MH i2c: 01 00 00 E9 03 EC [20:28:39]Write i2c OK [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: 01 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: 01 07 00 [20:28:39]MH_I2C_Read... [20:28:39]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [20:28:39]RasterBufferAndPrint [20:28:39]line Счет N : (1)292753 [20:28:39]line ИНН: 02508201610067 [20:28:39]line Контрольно-Кассовый Чек [20:28:39]line ПРОДАЖА [20:28:39]line ТРК (МРК, ГНК) : 54 [20:28:39]line Товар: 2710194800 [20:28:39]line ДТ-К-5 [20:28:39]line 13.130 * 76.20 [20:28:39]line = 1000.51 [20:28:39]line НДС 12% НСП 1% [20:28:39]line > о реализуемом товаре [20:28:39]line ОКРУГЛЕНИЕ: -0.51 [20:28:39]line ИТОГО: 1000.00 [20:28:39]line Внесено: 1000.00 [20:28:39]line СДАЧА: 0.00 [20:28:39]line НСП 1% : 8.85 [20:28:39]line НДС 12% : 106.25 [20:28:39]line Наличными: 1000.00 [20:28:39]line Безнал.: 0.00 [20:28:39]line Место: АЗС № 130 "Партнер Нефть" [20:28:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:28:39]line СНО: Общий режим [20:28:39]line Чек 710 21.08.2024 20:28 [20:28:39]line Смена: 466 ФФД: 1.0 [20:28:39]line ЗНМ: 0300000070 [20:28:39]line РНМ: 0000000000092562 [20:28:39]line Версия ККМ: 001 [20:28:39]line ФМ: 0000000000871769 [20:28:39]line ФД: 164112 [20:28:39]line ФПД: 269716670214328 [20:28:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202837&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164112&fm=269716670214328&tin=02508201610067®Number=0000000000092562&sum=100000 [20:28:39]written 0, free lines is 4095 [20:28:40]Write to MH i2c: 01 00 00 14 04 18 [20:28:40]Write i2c OK [20:28:40]MH_I2C_Read... [20:28:40]Read from MH i2c: 01 [20:28:40]MH_I2C_Read... [20:28:40]Read from MH i2c: 01 07 00 [20:28:40]MH_I2C_Read... [20:28:40]Read from MH i2c: 01 07 00 14 04 00 00 00 00 00 CE 0C F9 [20:28:40]RasterBufferAndPrint [20:28:40]line [20:28:40]line [20:28:40]line [20:28:40]line [20:28:40]line [20:28:40]written 0, free lines is 3333 [20:28:40]MH_Cut [20:28:40]Write to MH i2c: D1 01 00 1B 04 01 F1 [20:28:40]Write i2c OK [20:28:40]MH_I2C_Read... [20:28:40]Read from MH i2c: D1 [20:28:40]MH_I2C_Read... [20:28:40]Read from MH i2c: D1 01 00 [20:28:40]MH_I2C_Read... [20:28:40]Read from MH i2c: D1 01 00 1B 04 00 F0 [20:28:40]Write to MH i2c: 01 00 00 1C 04 20 [20:28:40]Write i2c OK [20:28:40]MH_I2C_Read... [20:28:40]*** Cut start [20:28:40]*** Purtial cut [20:28:40]*** Stage 1: CUTSNS_PIN = 1 [20:28:42]Read from MH i2c: 01 [20:28:42]MH_I2C_Read... [20:28:42]*** Stop cut motor [20:28:43]*** Cut end [20:28:43]Read from MH i2c: 01 07 00 [20:28:43]MH_I2C_Read... [20:28:43]Read from MH i2c: 01 07 00 1C 04 00 00 00 00 00 FF 0F 35 [20:28:43]process_action close_receipt done [20:28:43]requested_data is exist [20:28:43]produce_requested_data [20:28:43]requested_item fm.sn is exist - process it [20:28:43]wFMCommunicate request_size=4 [20:28:43]MH_SAM_APDU [20:28:43]CAPDU: 80 11 00 00 [20:28:43]Write to MH i2c: E2 08 00 1D 04 80 11 00 00 00 00 00 00 9B [20:28:43]Write i2c OK [20:28:43]MH_I2C_Read... [20:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:43]Read from MH i2c: E2 [20:28:43]MH_I2C_Read... [20:28:43]Read from MH i2c: E2 17 00 [20:28:43]MH_I2C_Read... [20:28:43]Read from MH i2c: E2 17 00 1D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [20:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:28:43]wFMCommunicate OK [20:28:43]requested_item fd.num is exist - process it [20:28:43]SAM_PROTO_GetFieldsCounters [20:28:43]wFMCommunicate request_size=4 [20:28:43]MH_SAM_APDU [20:28:43]CAPDU: 80 13 00 00 [20:28:43]Write to MH i2c: E2 08 00 1E 04 80 13 00 00 00 00 00 00 9E [20:28:43]Write i2c OK [20:28:43]MH_I2C_Read... [20:28:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:28:43]Read from MH i2c: E2 [20:28:43]MH_I2C_Read... [20:28:43]Read from MH i2c: E2 62 00 [20:28:43]MH_I2C_Read... [20:28:43]Read from MH i2c: E2 62 00 1E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 81 02 00 0E 04 04 00 D2 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 82 [20:28: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 81 02 00 0E 04 04 00 D2 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 [20:28:43]wFMCommunicate OK [20:28:43]SAM_PROTO_GetFieldsCounters done [20:28:43]requested_item shift.num is exist - process it [20:28:43]requested_item shift.opened is exist - process it [20:28:43]req_shift_opened [20:28:43]FM_GetShiftState [20:28:43]SAM_PROTO_GetShiftState [20:28:43]wFMCommunicate request_size=4 [20:28:43]MH_SAM_APDU [20:28:43]CAPDU: 80 13 01 00 [20:28:43]Write to MH i2c: E2 08 00 1F 04 80 13 01 00 00 00 00 00 A0 [20:28:43]Write i2c OK [20:28:43]MH_I2C_Read... [20:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:43]Read from MH i2c: E2 [20:28:43]MH_I2C_Read... [20:28:43]Read from MH i2c: E2 0E 00 [20:28:43]MH_I2C_Read... [20:28:43]Read from MH i2c: E2 0E 00 1F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 66 [20:28:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:28:43]wFMCommunicate OK [20:28:43]SAM_PROTO_GetShiftState done [20:28:43]FM_GetShiftState done [20:28:43]req_shift_opened done [20:28:43]requested_item shift.open_date is exist - process it [20:28:43]req_shift_open_date [20:28:43]req_shift_open_date done [20:28:43]produce_requested_data done [20:28:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164112,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:28:43]process_action_free close_receipt [20:28:43]json_value_free [20:28:43]json_value_free done [20:28:43]process_json_proto returns [20:28:43]Send response to host [20:28:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164112,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:28:43]free response buf [20:28:43]execute_script done [20:28:43]execute_script returns [20:28:43]free content buf [20:28:43]Sock 11.Close socket [20:28:43]Sock 11.Thread stoped [20:28:47]recv_with_timeout no data received [20:28:58]recv_with_timeout no data received [20:29:10]recv_with_timeout no data received [20:29:21]recv_with_timeout no data received [20:29:21]accept exits with 10 [20:29:21]New connection [20:29:21]New thread 3066686820 created [20:29:21]Thread 3066543460 joined [20:29:21]Waiting for new connection... [20:29:21] Sock 10.Parse request [20:29:21]Sock 10.Check first char [20:29:21]Sock 10.First char is OK [20:29:21]request: POST /json_proto HTTP/1.0 [20:29:21]Method: POST [20:29:21]URL: /json_proto [20:29:21]Method is POST - this is cgi request [20:29:21]url: /json_proto [20:29:21]query_string will be loaded in cgi processing [20:29:21]execute_cgi json_proto POST (null) [20:29:21]execute_cgi path=json_proto method=POST [20:29:21]POST find Content-Length [20:29:21]Host: 172.17.44.132:8080 [20:29:21]Content-Length: 978 [20:29:21]Content-Type: application/json [20:29:21] [20:29:21]POST finish read [20:29:21]Found Content-Length = 978 [20:29:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:21]execute_script... [20:29:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:21]POST & json_proto [20:29:21]process_json_proto [20:29:21]json parsed OK: [20:29:21]protocol is kg_v1.0 [20:29:21]action value=close_receipt [20:29:21]process_action close_receipt [20:29:21]cmd_close_receipt [20:29:21]MH_GetDate [20:29:21]Write to MH i2c: F0 00 00 20 04 13 [20:29:21]Write i2c OK [20:29:21]MH_I2C_Read... [20:29:21]Read from MH i2c: F0 [20:29:21]MH_I2C_Read... [20:29:21]Read from MH i2c: F0 09 00 [20:29:21]MH_I2C_Read... [20:29:21]Read from MH i2c: F0 09 00 20 04 00 22 4E C6 66 2A 83 C1 65 8B [20:29:21]GetLastDocTimeStamp 1724272117 [20:29:21]current date 1724272162 [20:29:21]FM_GetShiftState [20:29:21]SAM_PROTO_GetShiftState [20:29:21]wFMCommunicate request_size=4 [20:29:21]MH_SAM_APDU [20:29:21]CAPDU: 80 13 01 00 [20:29:21]Write to MH i2c: E2 08 00 21 04 80 13 01 00 00 00 00 00 A2 [20:29:21]Write i2c OK [20:29:21]MH_I2C_Read... [20:29:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:21]Read from MH i2c: E2 [20:29:21]MH_I2C_Read... [20:29:21]Read from MH i2c: E2 0E 00 [20:29:21]MH_I2C_Read... [20:29:21]Read from MH i2c: E2 0E 00 21 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 68 [20:29:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:29:21]wFMCommunicate OK [20:29:21]SAM_PROTO_GetShiftState done [20:29:21]FM_GetShiftState done [20:29:21]opened in 1724199517 [20:29:21]opened+sec_in_day 1724285917 [20:29:21]quantity*price = 750044 [20:29:21]sum+1 = 750046 [20:29:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 711 21.08.2024 20:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 99.74 сом ФМ: 0000000000871769 ФД: 164113 ФПД: 184936199634735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202922&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164113&fm=184936199634735&tin=02508201610067®Number=0000000000092562&sum=750000 [20:29:23]StoreToDocumentArchive [20:29:23]shift 466 fd 164113 [20:29:23]save to /storage/0466/doc_00164113 [20:29:23]save last doc name /storage/0466/doc_00164113 to /storage/kkm_last_doc_name [20:29:23]save OK [20:29:23]Clear old archive folders... [20:29:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:29:23]tlvbuf is 00FDD260 [20:29:23]SAM_PROTO_ClearQueue [20:29:23]wFMCommunicate request_size=4 [20:29:23]MH_SAM_APDU [20:29:23]CAPDU: 80 09 00 00 [20:29:23]Write to MH i2c: E2 08 00 2E 04 80 09 00 00 00 00 00 00 A4 [20:29:23]Write i2c OK [20:29:23]MH_I2C_Read... [20:29:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:23]Read from MH i2c: E2 [20:29:23]MH_I2C_Read... [20:29:23]Read from MH i2c: E2 03 00 [20:29:23]MH_I2C_Read... [20:29:23]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [20:29:23]RAPDU: 90 00 [20:29:23]wFMCommunicate OK [20:29:23]SAM_PROTO_ClearQueue done [20:29:23]KKMCreateOFDPacket [20:29:23]OFDProtocolAddRootSTLVToBuf [20:29:23]FM_MakeSignedData [20:29:23]FM_MakeSignedData [20:29:23]SAM_PROTO_SignData [20:29:23]wFMCommunicate request_size=4 [20:29:23]MH_SAM_APDU [20:29:23]CAPDU: 80 0D 01 02 [20:29:23]Write to MH i2c: E2 08 00 2F 04 80 0D 01 02 00 00 00 00 AC [20:29:23]Write i2c OK [20:29:23]MH_I2C_Read... [20:29:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:23]Read from MH i2c: E2 [20:29:23]MH_I2C_Read... [20:29:23]Read from MH i2c: E2 03 00 [20:29:23]MH_I2C_Read... [20:29:23]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [20:29:23]RAPDU: 90 00 [20:29:23]wFMCommunicate OK [20:29:23]wFMCommunicate request_size=255 [20:29:23]MH_SAM_APDU [20:29: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 22 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 81 02 00 35 04 06 00 A8 32 D0 7C [20:29:23]Write to MH i2c: E2 02 01 30 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 22 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 81 02 00 35 04 06 00 A8 32 D0 7C 00 00 B7 [20:29:23]Write i2c OK [20:29:23]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [20:29:24]RAPDU: 90 00 [20:29:24]wFMCommunicate OK [20:29:24]wFMCommunicate request_size=7 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 0D 02 02 02 3F 2F [20:29:24]Write to MH i2c: E2 0A 00 31 04 80 0D 02 02 02 00 3F 2F 00 00 21 [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [20:29:24]RAPDU: 90 00 [20:29:24]wFMCommunicate OK [20:29:24]wFMCommunicate request_size=4 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 0D 03 02 [20:29:24]Write to MH i2c: E2 08 00 32 04 80 0D 03 02 00 00 00 00 B1 [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 0B 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 0B 00 32 04 00 6F 3A 25 FD EB 4F 5E 41 90 00 56 [20:29:24]RAPDU: 6F 3A 25 FD EB 4F 5E 41 90 00 [20:29:24]wFMCommunicate OK [20:29:24]SAM_PROTO_SignData done [20:29:24]FM_MakeSignedData done [20:29:24]CreateOFDProtocolMessage [20:29:24]wFMCommunicate request_size=4 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 11 00 00 [20:29:24]Write to MH i2c: E2 08 00 33 04 80 11 00 00 00 00 00 00 B1 [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 17 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 17 00 33 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [20:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:29:24]wFMCommunicate OK [20:29:24]CreateOFDProtocolMessage done [20:29:24]OFDSenderStorePacket 164113 [20:29:24]StoreOFDPacket docnum=164113 [20:29:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D3 AB 04 01 84 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 22 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 81 02 00 35 04 06 00 A8 32 D0 7C 3F 2F 6F 3A 25 FD EB 4F 5E 41 [20:29:24]CheckFolder [20:29:24]dirname=/storage/ofd_packets [20:29:24]CheckFolder done [20:29:24]ProducePacketName [20:29:24]name=ofd_packets/00164113 [20:29:24]NVStorageSaveData ofd_packets/00164113 [20:29:24]File name is /storage/ofd_packets/00164113 [20:29:24]Write 298 bytes [20:29:24]NVStorageSaveData done [20:29:24]OFDSenderStorePacket done [20:29:24]KKMCreateOFDPacket done [20:29:24]NVStorageSaveData kkm_last_timestamp [20:29:24]File name is /storage/kkm_last_timestamp [20:29:24]Write 4 bytes [20:29:24]NVStorageSaveData done [20:29:24]ExternCall_PrintAddStr [20:29:24]wPrintStart [20:29:24]Write to MH i2c: 01 00 00 34 04 38 [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: 01 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: 01 07 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 FF 0F 4D [20:29:24]RasterBufferAndPrint [20:29:24]line Счет N : (1)292748 [20:29:24]line ИНН: 02508201610067 [20:29:24]line Контрольно-Кассовый Чек [20:29:24]line ПРОДАЖА [20:29:24]line ТРК (МРК, ГНК) : 21 [20:29:24]line Товар: 2710194800 [20:29:24]line ДТ-К-5 [20:29:24]line 99.740 * 75.20 [20:29:24]line = 7500.45 [20:29:24]line НДС 12% НСП 1% [20:29:24]line > о реализуемом товаре [20:29:24]line ОКРУГЛЕНИЕ: -0.45 [20:29:24]line ИТОГО: 7500.00 [20:29:24]line Внесено: 7500.00 [20:29:24]line СДАЧА: 0.00 [20:29:24]line НСП 1% : 66.38 [20:29:24]line НДС 12% : 796.51 [20:29:24]line Наличными: 7500.00 [20:29:24]line Безнал.: 0.00 [20:29:24]line Место: АЗС № 130 "Партнер Нефть" [20:29:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:29:24]line СНО: Общий режим [20:29:24]line Чек 711 21.08.2024 20:29 [20:29:24]line Смена: 466 ФФД: 1.0 [20:29:24]line ЗНМ: 0300000070 [20:29:24]line РНМ: 0000000000092562 [20:29:24]line Версия ККМ: 001 [20:29:24]line [20:29:24]line Дисконтная программа [20:29:24]line ДТ [20:29:24]line номер 130 [20:29:24]line сэкономлено 99.74 сом [20:29:24]line ФМ: 0000000000871769 [20:29:24]line ФД: 164113 [20:29:24]line ФПД: 184936199634735 [20:29:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202922&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164113&fm=184936199634735&tin=02508201610067®Number=0000000000092562&sum=750000 [20:29:24]written 0, free lines is 4095 [20:29:25]Write to MH i2c: 01 00 00 64 04 68 [20:29:25]Write i2c OK [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: 01 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: 01 07 00 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 7A 0C F5 [20:29:25]RasterBufferAndPrint [20:29:25]line [20:29:25]line [20:29:25]line [20:29:25]line [20:29:25]line [20:29:25]written 0, free lines is 3249 [20:29:25]MH_Cut [20:29:25]Write to MH i2c: D1 01 00 6B 04 01 41 [20:29:25]Write i2c OK [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: D1 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: D1 01 00 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: D1 01 00 6B 04 00 40 [20:29:25]Write to MH i2c: 01 00 00 6C 04 70 [20:29:25]Write i2c OK [20:29:25]MH_I2C_Read... [20:29:25]*** Cut start [20:29:25]*** Purtial cut [20:29:25]*** Stage 1: CUTSNS_PIN = 1 [20:29:26]ConnectInit Can't connect to host [20:29:26]CommunicateWithHost connect error [20:29:26]CommunicateWithHost err = -1 [20:29:26]OFD Sender: Server communicate error [20:29:27]OFD Sender: Processing packet 164105 [packets to send 979, broken 970] [20:29:27]ProducePacketName [20:29:27]name=ofd_packets/00164105 [20:29:27]OFD Sender: To server: pG, [20:29:27]CommunicateWithHost lk.salyk.kg:30040 [20:29:27]ConnectInit lk.salyk.kg [20:29:27]Read from MH i2c: 01 [20:29:27]MH_I2C_Read... [20:29:27]*** Stop cut motor [20:29:27]*** Cut end [20:29:27]Read from MH i2c: 01 07 00 [20:29:27]MH_I2C_Read... [20:29:27]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 FF 0F 85 [20:29:27]process_action close_receipt done [20:29:27]requested_data is exist [20:29:27]produce_requested_data [20:29:27]requested_item fm.sn is exist - process it [20:29:27]wFMCommunicate request_size=4 [20:29:27]MH_SAM_APDU [20:29:27]CAPDU: 80 11 00 00 [20:29:28]Write to MH i2c: E2 08 00 6D 04 80 11 00 00 00 00 00 00 EB [20:29:28]Write i2c OK [20:29:28]MH_I2C_Read... [20:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:28]Read from MH i2c: E2 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: E2 17 00 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: E2 17 00 6D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [20:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:29:28]wFMCommunicate OK [20:29:28]requested_item fd.num is exist - process it [20:29:28]SAM_PROTO_GetFieldsCounters [20:29:28]wFMCommunicate request_size=4 [20:29:28]MH_SAM_APDU [20:29:28]CAPDU: 80 13 00 00 [20:29:28]Write to MH i2c: E2 08 00 6E 04 80 13 00 00 00 00 00 00 EE [20:29:28]Write i2c OK [20:29:28]MH_I2C_Read... [20:29:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:28]Read from MH i2c: E2 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: E2 62 00 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: E2 62 00 6E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 81 02 00 0E 04 04 00 D2 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 D6 [20:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 81 02 00 0E 04 04 00 D2 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 [20:29:28]wFMCommunicate OK [20:29:28]SAM_PROTO_GetFieldsCounters done [20:29:28]requested_item shift.num is exist - process it [20:29:28]requested_item shift.opened is exist - process it [20:29:28]req_shift_opened [20:29:28]FM_GetShiftState [20:29:28]SAM_PROTO_GetShiftState [20:29:28]wFMCommunicate request_size=4 [20:29:28]MH_SAM_APDU [20:29:28]CAPDU: 80 13 01 00 [20:29:28]Write to MH i2c: E2 08 00 6F 04 80 13 01 00 00 00 00 00 F0 [20:29:28]Write i2c OK [20:29:28]MH_I2C_Read... [20:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:28]Read from MH i2c: E2 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: E2 0E 00 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: E2 0E 00 6F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [20:29:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:29:28]wFMCommunicate OK [20:29:28]SAM_PROTO_GetShiftState done [20:29:28]FM_GetShiftState done [20:29:28]req_shift_opened done [20:29:28]requested_item shift.open_date is exist - process it [20:29:28]req_shift_open_date [20:29:28]req_shift_open_date done [20:29:28]produce_requested_data done [20:29:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164113,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:29:28]process_action_free close_receipt [20:29:28]json_value_free [20:29:28]json_value_free done [20:29:28]process_json_proto returns [20:29:28]Send response to host [20:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164113,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:29:28]free response buf [20:29:28]execute_script done [20:29:28]execute_script returns [20:29:28]free content buf [20:29:28]Sock 10.Close socket [20:29:28]Sock 10.Thread stoped [20:29:28]accept exits with 9 [20:29:28]New connection [20:29:28]New thread 3066543460 created [20:29:28]Thread 3066686820 joined [20:29:28]Waiting for new connection... [20:29:28] Sock 9.Parse request [20:29:28]Sock 9.Check first char [20:29:28]Sock 9.First char is OK [20:29:28]request: POST /json_proto HTTP/1.0 [20:29:28]Method: POST [20:29:28]URL: /json_proto [20:29:28]Method is POST - this is cgi request [20:29:28]url: /json_proto [20:29:28]query_string will be loaded in cgi processing [20:29:28]execute_cgi json_proto POST (null) [20:29:28]execute_cgi path=json_proto method=POST [20:29:28]POST find Content-Length [20:29:28]Host: 172.17.44.132:8080 [20:29:28]Content-Length: 978 [20:29:28]Content-Type: application/json [20:29:28] [20:29:28]POST finish read [20:29:28]Found Content-Length = 978 [20:29:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:28]execute_script... [20:29: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)292749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:28]POST & json_proto [20:29:28]process_json_proto [20:29:28]json parsed OK: [20:29:28]protocol is kg_v1.0 [20:29:28]action value=close_receipt [20:29:28]process_action close_receipt [20:29:28]cmd_close_receipt [20:29:28]MH_GetDate [20:29:28]Write to MH i2c: F0 00 00 70 04 63 [20:29:28]Write i2c OK [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: F0 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: F0 09 00 [20:29:28]MH_I2C_Read... [20:29:28]Read from MH i2c: F0 09 00 70 04 00 29 4E C6 66 2A 83 C1 65 E2 [20:29:28]GetLastDocTimeStamp 1724272162 [20:29:28]current date 1724272169 [20:29:28]FM_GetShiftState [20:29:28]SAM_PROTO_GetShiftState [20:29:28]wFMCommunicate request_size=4 [20:29:28]MH_SAM_APDU [20:29:28]CAPDU: 80 13 01 00 [20:29:29]Write to MH i2c: E2 08 00 71 04 80 13 01 00 00 00 00 00 F2 [20:29:29]Write i2c OK [20:29:29]MH_I2C_Read... [20:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:29]Read from MH i2c: E2 [20:29:29]MH_I2C_Read... [20:29:29]Read from MH i2c: E2 0E 00 [20:29:29]MH_I2C_Read... [20:29:29]Read from MH i2c: E2 0E 00 71 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [20:29:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:29:29]wFMCommunicate OK [20:29:29]SAM_PROTO_GetShiftState done [20:29:29]FM_GetShiftState done [20:29:29]opened in 1724199517 [20:29:29]opened+sec_in_day 1724285917 [20:29:29]quantity*price = 750044 [20:29:29]sum+1 = 750046 [20:29:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 712 21.08.2024 20:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 99.74 сом ФМ: 0000000000871769 ФД: 164114 ФПД: 237941323589704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202930&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164114&fm=237941323589704&tin=02508201610067®Number=0000000000092562&sum=750000 [20:29:31]StoreToDocumentArchive [20:29:31]shift 466 fd 164114 [20:29:31]save to /storage/0466/doc_00164114 [20:29:31]save last doc name /storage/0466/doc_00164114 to /storage/kkm_last_doc_name [20:29:31]save OK [20:29:31]Clear old archive folders... [20:29:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:29:31]tlvbuf is 01079520 [20:29:31]SAM_PROTO_ClearQueue [20:29:31]wFMCommunicate request_size=4 [20:29:31]MH_SAM_APDU [20:29:31]CAPDU: 80 09 00 00 [20:29:31]Write to MH i2c: E2 08 00 7E 04 80 09 00 00 00 00 00 00 F4 [20:29:31]Write i2c OK [20:29:31]MH_I2C_Read... [20:29:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:31]Read from MH i2c: E2 [20:29:31]MH_I2C_Read... [20:29:31]Read from MH i2c: E2 03 00 [20:29:31]MH_I2C_Read... [20:29:31]Read from MH i2c: E2 03 00 7E 04 00 90 00 F6 [20:29:31]RAPDU: 90 00 [20:29:31]wFMCommunicate OK [20:29:31]SAM_PROTO_ClearQueue done [20:29:31]KKMCreateOFDPacket [20:29:31]OFDProtocolAddRootSTLVToBuf [20:29:31]FM_MakeSignedData [20:29:31]FM_MakeSignedData [20:29:31]SAM_PROTO_SignData [20:29:31]wFMCommunicate request_size=4 [20:29:31]MH_SAM_APDU [20:29:31]CAPDU: 80 0D 01 02 [20:29:31]Write to MH i2c: E2 08 00 7F 04 80 0D 01 02 00 00 00 00 FC [20:29:31]Write i2c OK [20:29:31]MH_I2C_Read... [20:29:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:31]Read from MH i2c: E2 [20:29:31]MH_I2C_Read... [20:29:31]Read from MH i2c: E2 03 00 [20:29:31]MH_I2C_Read... [20:29:31]Read from MH i2c: E2 03 00 7F 04 00 90 00 F7 [20:29:31]RAPDU: 90 00 [20:29:31]wFMCommunicate OK [20:29:31]wFMCommunicate request_size=255 [20:29:31]MH_SAM_APDU [20:29:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 2A 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 81 02 00 35 04 06 00 D8 68 08 11 [20:29:32]Write to MH i2c: E2 02 01 80 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 2A 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 81 02 00 35 04 06 00 D8 68 08 11 00 00 44 [20:29:32]Write i2c OK [20:29:32]MH_I2C_Read... [20:29:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 EF 47 00 D5 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 37 36 39 10 04 04 00 09 81 02 00 F4 03 04 00 78 F7 C5 66 B6 04 01 00 00 EB DC 6E E0 3F 53 E9 0A [20:29:32]CommunicateWithHost err = 0 [20:29:32]CheckOFDResponse [20:29:32]1017 (14) - 77093643461234 [20:29:32]1041 (16) - 0000000000871769 [20:29:32]1040 (4) - 164105 [20:29:32]1012 (4) - 21.08.2024 14:19 [20:29:32]1206 (1) - 0 [20:29:32]OFD Sender: Remove packet 164105 [20:29:32]ProducePacketName [20:29:32]name=ofd_packets/00164105 [20:29:32]NVStorageDeleteData [20:29:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:32]Read from MH i2c: E2 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 03 00 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 03 00 80 04 00 90 00 F8 [20:29:32]RAPDU: 90 00 [20:29:32]wFMCommunicate OK [20:29:32]wFMCommunicate request_size=7 [20:29:32]MH_SAM_APDU [20:29:32]CAPDU: 80 0D 02 02 02 E8 48 [20:29:32]Write to MH i2c: E2 0A 00 81 04 80 0D 02 02 02 00 E8 48 00 00 33 [20:29:32]Write i2c OK [20:29:32]MH_I2C_Read... [20:29:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:32]Read from MH i2c: E2 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 03 00 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [20:29:32]RAPDU: 90 00 [20:29:32]wFMCommunicate OK [20:29:32]wFMCommunicate request_size=4 [20:29:32]MH_SAM_APDU [20:29:32]CAPDU: 80 0D 03 02 [20:29:32]Write to MH i2c: E2 08 00 82 04 80 0D 03 02 00 00 00 00 01 [20:29:32]Write i2c OK [20:29:32]MH_I2C_Read... [20:29:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:32]Read from MH i2c: E2 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 0B 00 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 0B 00 82 04 00 94 36 FA 2B 5E C3 68 D4 90 00 4E [20:29:32]RAPDU: 94 36 FA 2B 5E C3 68 D4 90 00 [20:29:32]wFMCommunicate OK [20:29:32]SAM_PROTO_SignData done [20:29:32]FM_MakeSignedData done [20:29:32]CreateOFDProtocolMessage [20:29:32]wFMCommunicate request_size=4 [20:29:32]MH_SAM_APDU [20:29:32]CAPDU: 80 11 00 00 [20:29:32]Write to MH i2c: E2 08 00 83 04 80 11 00 00 00 00 00 00 01 [20:29:32]Write i2c OK [20:29:32]MH_I2C_Read... [20:29:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:32]Read from MH i2c: E2 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 17 00 [20:29:32]MH_I2C_Read... [20:29:32]Read from MH i2c: E2 17 00 83 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [20:29:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:29:32]wFMCommunicate OK [20:29:32]CreateOFDProtocolMessage done [20:29:32]OFDSenderStorePacket 164114 [20:29:32]StoreOFDPacket docnum=164114 [20:29:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A9 71 04 01 A8 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 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 2A 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 81 02 00 35 04 06 00 D8 68 08 11 E8 48 94 36 FA 2B 5E C3 68 D4 [20:29:32]CheckFolder [20:29:32]dirname=/storage/ofd_packets [20:29:32]CheckFolder done [20:29:32]ProducePacketName [20:29:32]name=ofd_packets/00164114 [20:29:33]NVStorageSaveData ofd_packets/00164114 [20:29:33]File name is /storage/ofd_packets/00164114 [20:29:33]Write 298 bytes [20:29:33]NVStorageSaveData done [20:29:33]OFDSenderStorePacket done [20:29:33]KKMCreateOFDPacket done [20:29:33]NVStorageSaveData kkm_last_timestamp [20:29:33]File name is /storage/kkm_last_timestamp [20:29:33]Write 4 bytes [20:29:33]NVStorageSaveData done [20:29:33]ExternCall_PrintAddStr [20:29:33]wPrintStart [20:29:33]Write to MH i2c: 01 00 00 84 04 88 [20:29:33]Write i2c OK [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: 01 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: 01 07 00 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: 01 07 00 84 04 00 00 00 00 00 FF 0F 9D [20:29:33]RasterBufferAndPrint [20:29:33]line Счет N : (1)292749 [20:29:33]line ИНН: 02508201610067 [20:29:33]line Контрольно-Кассовый Чек [20:29:33]line ПРОДАЖА [20:29:33]line ТРК (МРК, ГНК) : 11 [20:29:33]line Товар: 2710194800 [20:29:33]line ДТ-К-5 [20:29:33]line 99.740 * 75.20 [20:29:33]line = 7500.45 [20:29:33]line НДС 12% НСП 1% [20:29:33]line > о реализуемом товаре [20:29:33]line ОКРУГЛЕНИЕ: -0.45 [20:29:33]line ИТОГО: 7500.00 [20:29:33]line Внесено: 7500.00 [20:29:33]line СДАЧА: 0.00 [20:29:33]line НСП 1% : 66.38 [20:29:33]line НДС 12% : 796.51 [20:29:33]line Наличными: 7500.00 [20:29:33]line Безнал.: 0.00 [20:29:33]line Место: АЗС № 130 "Партнер Нефть" [20:29:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:29:33]line СНО: Общий режим [20:29:33]line Чек 712 21.08.2024 20:29 [20:29:33]line Смена: 466 ФФД: 1.0 [20:29:33]line ЗНМ: 0300000070 [20:29:33]line РНМ: 0000000000092562 [20:29:33]line Версия ККМ: 001 [20:29:33]line [20:29:33]line Дисконтная программа [20:29:33]line ДТ [20:29:33]line номер 130 [20:29:33]line сэкономлено 99.74 сом [20:29:33]line ФМ: 0000000000871769 [20:29:33]line ФД: 164114 [20:29:33]line ФПД: 237941323589704 [20:29:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T202930&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164114&fm=237941323589704&tin=02508201610067®Number=0000000000092562&sum=750000 [20:29:33]OFD Sender: Processing packet 164106 [packets to send 979, broken 970] [20:29:33]ProducePacketName [20:29:33]name=ofd_packets/00164106 [20:29:33]OFD Sender: To server: pG, [20:29:33]CommunicateWithHost lk.salyk.kg:30040 [20:29:33]ConnectInit lk.salyk.kg [20:29:33]written 0, free lines is 4095 [20:29:33]Write to MH i2c: 01 00 00 B4 04 B8 [20:29:33]Write i2c OK [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: 01 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: 01 07 00 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: 01 07 00 B4 04 00 00 00 00 00 84 0C 4F [20:29:33]RasterBufferAndPrint [20:29:33]line [20:29:33]line [20:29:33]line [20:29:33]line [20:29:33]line [20:29:33]written 0, free lines is 3260 [20:29:33]MH_Cut [20:29:33]Write to MH i2c: D1 01 00 BB 04 01 91 [20:29:33]Write i2c OK [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: D1 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: D1 01 00 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: D1 01 00 BB 04 00 90 [20:29:33]Write to MH i2c: 01 00 00 BC 04 C0 [20:29:33]Write i2c OK [20:29:33]MH_I2C_Read... [20:29:34]*** Cut start [20:29:34]*** Purtial cut [20:29:34]*** Stage 1: CUTSNS_PIN = 1 [20:29:36]Read from MH i2c: 01 [20:29:36]MH_I2C_Read... [20:29:36]*** Stop cut motor [20:29:36]*** Cut end [20:29:36]Read from MH i2c: 01 07 00 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 FF 0F D5 [20:29:36]process_action close_receipt done [20:29:36]requested_data is exist [20:29:36]produce_requested_data [20:29:36]requested_item fm.sn is exist - process it [20:29:36]wFMCommunicate request_size=4 [20:29:36]MH_SAM_APDU [20:29:36]CAPDU: 80 11 00 00 [20:29:36]Write to MH i2c: E2 08 00 BD 04 80 11 00 00 00 00 00 00 3B [20:29:36]Write i2c OK [20:29:36]MH_I2C_Read... [20:29:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:36]Read from MH i2c: E2 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: E2 17 00 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: E2 17 00 BD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [20:29:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:29:36]wFMCommunicate OK [20:29:36]requested_item fd.num is exist - process it [20:29:36]SAM_PROTO_GetFieldsCounters [20:29:36]wFMCommunicate request_size=4 [20:29:36]MH_SAM_APDU [20:29:36]CAPDU: 80 13 00 00 [20:29:36]Write to MH i2c: E2 08 00 BE 04 80 13 00 00 00 00 00 00 3E [20:29:36]Write i2c OK [20:29:36]MH_I2C_Read... [20:29:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:36]Read from MH i2c: E2 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: E2 62 00 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: E2 62 00 BE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 2A [20:29:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:37]wFMCommunicate OK [20:29:37]SAM_PROTO_GetFieldsCounters done [20:29:37]requested_item shift.num is exist - process it [20:29:37]requested_item shift.opened is exist - process it [20:29:37]req_shift_opened [20:29:37]FM_GetShiftState [20:29:37]SAM_PROTO_GetShiftState [20:29:37]wFMCommunicate request_size=4 [20:29:37]MH_SAM_APDU [20:29:37]CAPDU: 80 13 01 00 [20:29:37]Write to MH i2c: E2 08 00 BF 04 80 13 01 00 00 00 00 00 40 [20:29:37]Write i2c OK [20:29:37]MH_I2C_Read... [20:29:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:37]Read from MH i2c: E2 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 0E 00 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 0E 00 BF 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 06 [20:29:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:29:37]wFMCommunicate OK [20:29:37]SAM_PROTO_GetShiftState done [20:29:37]FM_GetShiftState done [20:29:37]req_shift_opened done [20:29:37]requested_item shift.open_date is exist - process it [20:29:37]req_shift_open_date [20:29:37]req_shift_open_date done [20:29:37]produce_requested_data done [20:29:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164114,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:29:37]process_action_free close_receipt [20:29:37]json_value_free [20:29:37]json_value_free done [20:29:37]process_json_proto returns [20:29:37]Send response to host [20:29:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164114,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:29:37]free response buf [20:29:37]execute_script done [20:29:37]execute_script returns [20:29:37]free content buf [20:29:37]Sock 9.Close socket [20:29:37]Sock 9.Thread stoped [20:29:38]ConnectInit Can't take IP for lk.salyk.kg [20:29:38]CommunicateWithHost connect error [20:29:38]CommunicateWithHost err = -1 [20:29:38]OFD Sender: Server communicate error [20:29:38]OFD Sender: Processing packet 164106 [packets to send 979, broken 970] [20:29:38]ProducePacketName [20:29:38]name=ofd_packets/00164106 [20:29:38]OFD Sender: To server: pG, [20:29:38]CommunicateWithHost lk.salyk.kg:30040 [20:29:38]ConnectInit lk.salyk.kg [20:29:47]recv_with_timeout no data received [20:29:53]Connected sock=8 [20:29: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 37 36 39 0D 01 00 00 08 CF 05 01 01 D0 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 C8 3C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 2D A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 49 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 81 02 00 35 04 06 00 F2 74 19 94 11 3A 09 8E BB 97 DF 8F A0 87 [20:29:59]recv_with_timeout no data received [20:29:59]CommunicateWithHost answer receiving error [20:29:59]CommunicateWithHost err = -3 [20:29:59]OFD Sender: Server communicate error [20:30:04]OFD Sender: Processing packet 164106 [packets to send 979, broken 970] [20:30:04]ProducePacketName [20:30:04]name=ofd_packets/00164106 [20:30:04]OFD Sender: To server: pG, [20:30:04]CommunicateWithHost lk.salyk.kg:30040 [20:30:04]ConnectInit lk.salyk.kg [20:30:05]recv_with_timeout no data received [20:30:09]ConnectInit Can't take IP for lk.salyk.kg [20:30:09]CommunicateWithHost connect error [20:30:09]CommunicateWithHost err = -1 [20:30:09]OFD Sender: Server communicate error [20:30:10]accept exits with 10 [20:30:10]New connection [20:30:10]New thread 3066686820 created [20:30:10]Thread 3066543460 joined [20:30:10]Waiting for new connection... [20:30:10] Sock 10.Parse request [20:30:10]Sock 10.Check first char [20:30:10]Sock 10.First char is OK [20:30:10]request: POST /json_proto HTTP/1.0 [20:30:10]Method: POST [20:30:10]URL: /json_proto [20:30:10]Method is POST - this is cgi request [20:30:10]url: /json_proto [20:30:10]query_string will be loaded in cgi processing [20:30:10]execute_cgi json_proto POST (null) [20:30:10]execute_cgi path=json_proto method=POST [20:30:10]POST find Content-Length [20:30:10]Host: 172.17.44.132:8080 [20:30:10]Content-Length: 809 [20:30:10]Content-Type: application/json [20:30:10] [20:30:10]POST finish read [20:30:10]Found Content-Length = 809 [20:30:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:10]execute_script... [20:30: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)292754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:10]POST & json_proto [20:30:10]process_json_proto [20:30:10]json parsed OK: [20:30:10]protocol is kg_v1.0 [20:30:10]action value=close_receipt [20:30:10]process_action close_receipt [20:30:10]cmd_close_receipt [20:30:10]MH_GetDate [20:30:10]Write to MH i2c: F0 00 00 C0 04 B3 [20:30:10]Write i2c OK [20:30:10]MH_I2C_Read... [20:30:10]Read from MH i2c: F0 [20:30:10]MH_I2C_Read... [20:30:10]Read from MH i2c: F0 09 00 [20:30:10]MH_I2C_Read... [20:30:10]Read from MH i2c: F0 09 00 C0 04 00 53 4E C6 66 2A 83 C1 65 5C [20:30:10]GetLastDocTimeStamp 1724272170 [20:30:10]current date 1724272211 [20:30:10]FM_GetShiftState [20:30:10]SAM_PROTO_GetShiftState [20:30:10]wFMCommunicate request_size=4 [20:30:10]MH_SAM_APDU [20:30:10]CAPDU: 80 13 01 00 [20:30:10]Write to MH i2c: E2 08 00 C1 04 80 13 01 00 00 00 00 00 42 [20:30:11]Write i2c OK [20:30:11]MH_I2C_Read... [20:30:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:11]Read from MH i2c: E2 [20:30:11]MH_I2C_Read... [20:30:11]Read from MH i2c: E2 0E 00 [20:30:11]MH_I2C_Read... [20:30:11]Read from MH i2c: E2 0E 00 C1 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 08 [20:30:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:30:11]wFMCommunicate OK [20:30:11]SAM_PROTO_GetShiftState done [20:30:11]FM_GetShiftState done [20:30:11]opened in 1724199517 [20:30:11]opened+sec_in_day 1724285917 [20:30:11]quantity*price = 200001 [20:30:11]sum+1 = 200003 [20:30:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 713 21.08.2024 20:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164115 ФПД: 43534990630289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203012&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164115&fm=43534990630289&tin=02508201610067®Number=0000000000092562&sum=200002 [20:30:12]StoreToDocumentArchive [20:30:12]shift 466 fd 164115 [20:30:12]save to /storage/0466/doc_00164115 [20:30:12]save last doc name /storage/0466/doc_00164115 to /storage/kkm_last_doc_name [20:30:12]save OK [20:30:12]Clear old archive folders... [20:30:12]ProcessDocumentItem done err = 0, tmpTLVsize=249 [20:30:12]tlvbuf is 01050E20 [20:30:12]SAM_PROTO_ClearQueue [20:30:12]wFMCommunicate request_size=4 [20:30:12]MH_SAM_APDU [20:30:12]CAPDU: 80 09 00 00 [20:30:12]Write to MH i2c: E2 08 00 CE 04 80 09 00 00 00 00 00 00 44 [20:30:12]Write i2c OK [20:30:12]MH_I2C_Read... [20:30:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:30:12]Read from MH i2c: E2 [20:30:12]MH_I2C_Read... [20:30:12]Read from MH i2c: E2 03 00 [20:30:13]MH_I2C_Read... [20:30:13]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [20:30:13]RAPDU: 90 00 [20:30:13]wFMCommunicate OK [20:30:13]SAM_PROTO_ClearQueue done [20:30:13]KKMCreateOFDPacket [20:30:13]OFDProtocolAddRootSTLVToBuf [20:30:13]FM_MakeSignedData [20:30:13]FM_MakeSignedData [20:30:13]SAM_PROTO_SignData [20:30:13]wFMCommunicate request_size=4 [20:30:13]MH_SAM_APDU [20:30:13]CAPDU: 80 0D 01 02 [20:30:13]Write to MH i2c: E2 08 00 CF 04 80 0D 01 02 00 00 00 00 4C [20:30:13]Write i2c OK [20:30:13]MH_I2C_Read... [20:30:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:30:13]Read from MH i2c: E2 [20:30:13]MH_I2C_Read... [20:30:13]Read from MH i2c: E2 03 00 [20:30:13]MH_I2C_Read... [20:30:13]Read from MH i2c: E2 03 00 CF 04 00 90 00 47 [20:30:13]RAPDU: 90 00 [20:30:13]wFMCommunicate OK [20:30:13]wFMCommunicate request_size=255 [20:30:13]MH_SAM_APDU [20:30:13]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 C9 02 00 00 F4 03 04 00 54 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 81 02 00 35 04 06 00 27 98 47 [20:30:13]Write to MH i2c: E2 02 01 D0 04 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 C9 02 00 00 F4 03 04 00 54 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 81 02 00 35 04 06 00 27 98 47 00 00 45 [20:30:13]Write i2c OK [20:30:13]MH_I2C_Read... [20:30:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:13]Read from MH i2c: E2 [20:30:13]MH_I2C_Read... [20:30:13]Read from MH i2c: E2 03 00 [20:30:13]MH_I2C_Read... [20:30:13]Read from MH i2c: E2 03 00 D0 04 00 90 00 48 [20:30:13]RAPDU: 90 00 [20:30:13]wFMCommunicate OK [20:30:13]wFMCommunicate request_size=8 [20:30:13]MH_SAM_APDU [20:30:13]CAPDU: 80 0D 02 02 03 A6 DD 91 [20:30:13]Write to MH i2c: E2 0B 00 D1 04 80 0D 02 02 03 00 A6 DD 91 00 00 69 [20:30:13]Write i2c OK [20:30:13]MH_I2C_Read... [20:30:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:14]Read from MH i2c: E2 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: E2 03 00 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [20:30:14]RAPDU: 90 00 [20:30:14]wFMCommunicate OK [20:30:14]wFMCommunicate request_size=4 [20:30:14]MH_SAM_APDU [20:30:14]CAPDU: 80 0D 03 02 [20:30:14]Write to MH i2c: E2 08 00 D2 04 80 0D 03 02 00 00 00 00 51 [20:30:14]Write i2c OK [20:30:14]MH_I2C_Read... [20:30:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:30:14]Read from MH i2c: E2 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: E2 0B 00 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: E2 0B 00 D2 04 00 F5 D4 CF 6F 1E F9 31 83 90 00 24 [20:30:14]RAPDU: F5 D4 CF 6F 1E F9 31 83 90 00 [20:30:14]wFMCommunicate OK [20:30:14]SAM_PROTO_SignData done [20:30:14]FM_MakeSignedData done [20:30:14]CreateOFDProtocolMessage [20:30:14]wFMCommunicate request_size=4 [20:30:14]MH_SAM_APDU [20:30:14]CAPDU: 80 11 00 00 [20:30:14]Write to MH i2c: E2 08 00 D3 04 80 11 00 00 00 00 00 00 51 [20:30:14]Write i2c OK [20:30:14]MH_I2C_Read... [20:30:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:14]Read from MH i2c: E2 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: E2 17 00 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: E2 17 00 D3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [20:30:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:30:14]wFMCommunicate OK [20:30:14]CreateOFDProtocolMessage done [20:30:14]OFDSenderStorePacket 164115 [20:30:14]StoreOFDPacket docnum=164115 [20:30:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D3 B7 05 01 9D 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 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 C9 02 00 00 F4 03 04 00 54 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 81 02 00 35 04 06 00 27 98 47 A6 DD 91 F5 D4 CF 6F 1E F9 31 83 [20:30:14]CheckFolder [20:30:14]dirname=/storage/ofd_packets [20:30:14]CheckFolder done [20:30:14]ProducePacketName [20:30:14]name=ofd_packets/00164115 [20:30:14]NVStorageSaveData ofd_packets/00164115 [20:30:14]File name is /storage/ofd_packets/00164115 [20:30:14]OFD Sender: Processing packet 164106 [packets to send 979, broken 970] [20:30:14]ProducePacketName [20:30:14]name=ofd_packets/00164106 [20:30:14]Write 299 bytes [20:30:14]NVStorageSaveData done [20:30:14]OFDSenderStorePacket done [20:30:14]KKMCreateOFDPacket done [20:30:14]NVStorageSaveData kkm_last_timestamp [20:30:14]File name is /storage/kkm_last_timestamp [20:30:14]Write 4 bytes [20:30:14]NVStorageSaveData done [20:30:14]OFD Sender: To server: pG, [20:30:14]CommunicateWithHost lk.salyk.kg:30040 [20:30:14]ConnectInit lk.salyk.kg [20:30:14]ExternCall_PrintAddStr [20:30:14]wPrintStart [20:30:14]Write to MH i2c: 01 00 00 D4 04 D8 [20:30:14]Write i2c OK [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: 01 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: 01 07 00 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: 01 07 00 D4 04 00 00 00 00 00 FF 0F ED [20:30:14]RasterBufferAndPrint [20:30:14]line Счет N : (1)292754 [20:30:14]line ИНН: 02508201610067 [20:30:14]line Контрольно-Кассовый Чек [20:30:14]line ПРОДАЖА [20:30:14]line ТРК (МРК, ГНК) : 31 [20:30:14]line Товар: 2710124130 [20:30:14]line SU-92-К-5 [20:30:14]line 29.070 * 68.80 [20:30:14]line = 2000.02 [20:30:14]line НДС 12% НСП 1% [20:30:14]line > о реализуемом товаре [20:30:14]line ИТОГО: 2000.02 [20:30:14]line НСП 1% : 17.70 [20:30:14]line НДС 12% : 212.39 [20:30:14]line Наличными: 0.00 [20:30:14]line Безнал.: 2000.02 [20:30:14]line Место: АЗС № 130 "Партнер Нефть" [20:30:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:30:14]line СНО: Общий режим [20:30:14]line Чек 713 21.08.2024 20:30 [20:30:14]line Смена: 466 ФФД: 1.0 [20:30:14]line ЗНМ: 0300000070 [20:30:14]line РНМ: 0000000000092562 [20:30:14]line Версия ККМ: 001 [20:30:14]line Платежная система: Бакай Банк [20:30:14]line ФМ: 0000000000871769 [20:30:14]line ФД: 164115 [20:30:14]line ФПД: 43534990630289 [20:30:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203012&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164115&fm=43534990630289&tin=02508201610067®Number=0000000000092562&sum=200002 [20:30:14]written 0, free lines is 4095 [20:30:14]Write to MH i2c: 01 00 00 FE 04 02 [20:30:14]Write i2c OK [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: 01 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: 01 07 00 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: 01 07 00 FE 04 00 00 00 00 00 DD 0C F2 [20:30:14]RasterBufferAndPrint [20:30:14]line [20:30:14]line [20:30:14]line [20:30:14]line [20:30:14]line [20:30:14]written 0, free lines is 3354 [20:30:14]MH_Cut [20:30:14]Write to MH i2c: D1 01 00 05 05 01 DC [20:30:14]Write i2c OK [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: D1 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: D1 01 00 [20:30:15]MH_I2C_Read... [20:30:15]Read from MH i2c: D1 01 00 05 05 00 DB [20:30:15]Write to MH i2c: 01 00 00 06 05 0B [20:30:15]Write i2c OK [20:30:15]MH_I2C_Read... [20:30:15]*** Cut start [20:30:15]*** Purtial cut [20:30:15]*** Stage 1: CUTSNS_PIN = 1 [20:30:17]Read from MH i2c: 01 [20:30:17]MH_I2C_Read... [20:30:17]*** Stop cut motor [20:30:17]*** Cut end [20:30:17]Read from MH i2c: 01 07 00 [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: 01 07 00 06 05 00 00 00 00 00 FF 0F 20 [20:30:17]process_action close_receipt done [20:30:17]requested_data is exist [20:30:17]produce_requested_data [20:30:17]requested_item fm.sn is exist - process it [20:30:17]wFMCommunicate request_size=4 [20:30:17]MH_SAM_APDU [20:30:17]CAPDU: 80 11 00 00 [20:30:17]Write to MH i2c: E2 08 00 07 05 80 11 00 00 00 00 00 00 86 [20:30:17]Write i2c OK [20:30:17]MH_I2C_Read... [20:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:17]Read from MH i2c: E2 [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: E2 17 00 [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: E2 17 00 07 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [20:30:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:30:17]wFMCommunicate OK [20:30:17]requested_item fd.num is exist - process it [20:30:17]SAM_PROTO_GetFieldsCounters [20:30:17]wFMCommunicate request_size=4 [20:30:17]MH_SAM_APDU [20:30:17]CAPDU: 80 13 00 00 [20:30:17]Write to MH i2c: E2 08 00 08 05 80 13 00 00 00 00 00 00 89 [20:30:17]Write i2c OK [20:30:17]MH_I2C_Read... [20:30:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:30:18]Read from MH i2c: E2 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 62 00 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 62 00 08 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C9 02 00 00 5E 04 04 00 C9 02 00 00 57 04 04 00 CA 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [20:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 C9 02 00 00 5E 04 04 00 C9 02 00 00 57 04 04 00 CA 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:30:18]wFMCommunicate OK [20:30:18]SAM_PROTO_GetFieldsCounters done [20:30:18]requested_item shift.num is exist - process it [20:30:18]requested_item shift.opened is exist - process it [20:30:18]req_shift_opened [20:30:18]FM_GetShiftState [20:30:18]SAM_PROTO_GetShiftState [20:30:18]wFMCommunicate request_size=4 [20:30:18]MH_SAM_APDU [20:30:18]CAPDU: 80 13 01 00 [20:30:18]Write to MH i2c: E2 08 00 09 05 80 13 01 00 00 00 00 00 8B [20:30:18]Write i2c OK [20:30:18]MH_I2C_Read... [20:30:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:18]Read from MH i2c: E2 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 0E 00 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 0E 00 09 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 51 [20:30:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:30:18]wFMCommunicate OK [20:30:18]SAM_PROTO_GetShiftState done [20:30:18]FM_GetShiftState done [20:30:18]req_shift_opened done [20:30:18]requested_item shift.open_date is exist - process it [20:30:18]req_shift_open_date [20:30:18]req_shift_open_date done [20:30:18]produce_requested_data done [20:30:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164115,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:30:18]process_action_free close_receipt [20:30:18]json_value_free [20:30:18]json_value_free done [20:30:18]process_json_proto returns [20:30:18]Send response to host [20:30:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164115,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:30:18]free response buf [20:30:18]execute_script done [20:30:18]execute_script returns [20:30:18]free content buf [20:30:18]Sock 10.Close socket [20:30:18]Sock 10.Thread stoped [20:30:19]ConnectInit Can't take IP for lk.salyk.kg [20:30:19]CommunicateWithHost connect error [20:30:19]CommunicateWithHost err = -1 [20:30:19]OFD Sender: Server communicate error [20:30:19]OFD Sender: Processing packet 164106 [packets to send 980, broken 970] [20:30:19]ProducePacketName [20:30:19]name=ofd_packets/00164106 [20:30:19]OFD Sender: To server: pG, [20:30:19]CommunicateWithHost lk.salyk.kg:30040 [20:30:19]ConnectInit lk.salyk.kg [20:30:23]Connected sock=10 [20:30: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 37 36 39 0D 01 00 00 08 CF 05 01 01 D0 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 C8 3C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 2D A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 49 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 81 02 00 35 04 06 00 F2 74 19 94 11 3A 09 8E BB 97 DF 8F A0 87 [20: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 37 36 39 4F 00 00 00 24 AF 47 00 98 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 37 36 39 10 04 04 00 0A 81 02 00 F4 03 04 00 AF F7 C5 66 B6 04 01 00 00 63 34 85 33 A4 33 2E 0F [20:30:27]CommunicateWithHost err = 0 [20:30:27]CheckOFDResponse [20:30:27]1017 (14) - 77093643461234 [20:30:27]1041 (16) - 0000000000871769 [20:30:27]1040 (4) - 164106 [20:30:27]1012 (4) - 21.08.2024 14:20 [20:30:27]1206 (1) - 0 [20:30:27]OFD Sender: Remove packet 164106 [20:30:27]ProducePacketName [20:30:27]name=ofd_packets/00164106 [20:30:27]NVStorageDeleteData [20:30:27]OFD Sender: Processing packet 164107 [packets to send 979, broken 970] [20:30:27]ProducePacketName [20:30:27]name=ofd_packets/00164107 [20:30:27]OFD Sender: To server: pG, [20:30:27]CommunicateWithHost lk.salyk.kg:30040 [20:30:27]ConnectInit lk.salyk.kg [20:30:33]accept exits with 9 [20:30:33]New connection [20:30:33]New thread 3066543460 created [20:30:33]Thread 3066686820 joined [20:30:33]Waiting for new connection... [20:30:33] Sock 9.Parse request [20:30:33]Sock 9.Check first char [20:30:33]Sock 9.First char is OK [20:30:33]request: POST /json_proto HTTP/1.0 [20:30:33]Method: POST [20:30:33]URL: /json_proto [20:30:33]Method is POST - this is cgi request [20:30:33]url: /json_proto [20:30:33]query_string will be loaded in cgi processing [20:30:33]execute_cgi json_proto POST (null) [20:30:33]execute_cgi path=json_proto method=POST [20:30:33]POST find Content-Length [20:30:33]Host: 172.17.44.132:8080 [20:30:33]Content-Length: 679 [20:30:33]Content-Type: application/json [20:30:33] [20:30:33]POST finish read [20:30:33]Found Content-Length = 679 [20:30:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:33]execute_script... [20:30: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)292755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:33]POST & json_proto [20:30:33]process_json_proto [20:30:33]json parsed OK: [20:30:33]protocol is kg_v1.0 [20:30:33]action value=close_receipt [20:30:33]process_action close_receipt [20:30:33]cmd_close_receipt [20:30:33]MH_GetDate [20:30:33]Write to MH i2c: F0 00 00 0A 05 FE [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: F0 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: F0 09 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: F0 09 00 0A 05 00 6A 4E C6 66 2A 83 C1 65 BE [20:30:33]GetLastDocTimeStamp 1724272212 [20:30:33]current date 1724272234 [20:30:33]FM_GetShiftState [20:30:33]SAM_PROTO_GetShiftState [20:30:33]wFMCommunicate request_size=4 [20:30:33]MH_SAM_APDU [20:30:33]CAPDU: 80 13 01 00 [20:30:33]Write to MH i2c: E2 08 00 0B 05 80 13 01 00 00 00 00 00 8D [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:33]Read from MH i2c: E2 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 0E 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 0E 00 0B 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 53 [20:30:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:30:33]wFMCommunicate OK [20:30:33]SAM_PROTO_GetShiftState done [20:30:33]FM_GetShiftState done [20:30:33]opened in 1724199517 [20:30:33]opened+sec_in_day 1724285917 [20:30:33]quantity*price = 300075 [20:30:33]sum+1 = 300077 [20:30:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 714 21.08.2024 20:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164116 ФПД: 48379363265969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203034&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164116&fm=48379363265969&tin=02508201610067®Number=0000000000092562&sum=300000 [20:30:35]StoreToDocumentArchive [20:30:35]shift 466 fd 164116 [20:30:35]save to /storage/0466/doc_00164116 [20:30:35]save last doc name /storage/0466/doc_00164116 to /storage/kkm_last_doc_name [20:30:35]save OK [20:30:35]Clear old archive folders... [20:30:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:30:35]tlvbuf is 010A71F0 [20:30:35]SAM_PROTO_ClearQueue [20:30:35]wFMCommunicate request_size=4 [20:30:35]MH_SAM_APDU [20:30:35]CAPDU: 80 09 00 00 [20:30:35]Write to MH i2c: E2 08 00 18 05 80 09 00 00 00 00 00 00 8F [20:30:35]Write i2c OK [20:30:35]MH_I2C_Read... [20:30:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:30:35]Read from MH i2c: E2 [20:30:35]MH_I2C_Read... [20:30:35]Read from MH i2c: E2 03 00 [20:30:35]MH_I2C_Read... [20:30:35]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [20:30:35]RAPDU: 90 00 [20:30:35]wFMCommunicate OK [20:30:35]SAM_PROTO_ClearQueue done [20:30:35]KKMCreateOFDPacket [20:30:35]OFDProtocolAddRootSTLVToBuf [20:30:35]FM_MakeSignedData [20:30:35]FM_MakeSignedData [20:30:35]SAM_PROTO_SignData [20:30:35]wFMCommunicate request_size=4 [20:30:35]MH_SAM_APDU [20:30:35]CAPDU: 80 0D 01 02 [20:30:35]Write to MH i2c: E2 08 00 19 05 80 0D 01 02 00 00 00 00 97 [20:30:35]Write i2c OK [20:30:35]MH_I2C_Read... [20:30:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:30:35]Read from MH i2c: E2 [20:30:35]MH_I2C_Read... [20:30:35]Read from MH i2c: E2 03 00 [20:30:35]MH_I2C_Read... [20:30:35]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [20:30:35]RAPDU: 90 00 [20:30:35]wFMCommunicate OK [20:30:35]wFMCommunicate request_size=255 [20:30:35]MH_SAM_APDU [20:30:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CA 02 00 00 F4 03 04 00 6A 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 81 02 00 35 04 06 00 2C 00 32 C3 [20:30:36]Write to MH i2c: E2 02 01 1A 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CA 02 00 00 F4 03 04 00 6A 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 recv_with_timeout no data received [20:30:36]30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 81 02 00 35 04 06 00 2C 00 32 C3 00 00 98 [20:30:36]Write i2c OK [20:30:36]MH_I2C_Read... [20:30:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:36]Read from MH i2c: E2 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 03 00 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 03 00 1A 05 00 90 00 93 [20:30:36]RAPDU: 90 00 [20:30:36]wFMCommunicate OK [20:30:36]wFMCommunicate request_size=7 [20:30:36]MH_SAM_APDU [20:30:36]CAPDU: 80 0D 02 02 02 0D B1 [20:30:36]Write to MH i2c: E2 0A 00 1B 05 80 0D 02 02 02 00 0D B1 00 00 5C [20:30:36]Write i2c OK [20:30:36]MH_I2C_Read... [20:30:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:36]Read from MH i2c: E2 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 03 00 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [20:30:36]RAPDU: 90 00 [20:30:36]wFMCommunicate OK [20:30:36]wFMCommunicate request_size=4 [20:30:36]MH_SAM_APDU [20:30:36]CAPDU: 80 0D 03 02 [20:30:36]Write to MH i2c: E2 08 00 1C 05 80 0D 03 02 00 00 00 00 9C [20:30:36]Write i2c OK [20:30:36]MH_I2C_Read... [20:30:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:30:37]Read from MH i2c: E2 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: E2 0B 00 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: E2 0B 00 1C 05 00 EA 55 40 2D 16 40 06 E1 90 00 86 [20:30:37]RAPDU: EA 55 40 2D 16 40 06 E1 90 00 [20:30:37]wFMCommunicate OK [20:30:37]SAM_PROTO_SignData done [20:30:37]FM_MakeSignedData done [20:30:37]CreateOFDProtocolMessage [20:30:37]wFMCommunicate request_size=4 [20:30:37]MH_SAM_APDU [20:30:37]CAPDU: 80 11 00 00 [20:30:37]Write to MH i2c: E2 08 00 1D 05 80 11 00 00 00 00 00 00 9C [20:30:37]Write i2c OK [20:30:37]MH_I2C_Read... [20:30:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:37]Read from MH i2c: E2 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: E2 17 00 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: E2 17 00 1D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [20:30:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:30:37]wFMCommunicate OK [20:30:37]CreateOFDProtocolMessage done [20:30:37]OFDSenderStorePacket 164116 [20:30:37]StoreOFDPacket docnum=164116 [20:30:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 06 9C 04 01 64 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 CA 02 00 00 F4 03 04 00 6A 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 81 02 00 35 04 06 00 2C 00 32 C3 0D B1 EA 55 40 2D 16 40 06 E1 [20:30:37]CheckFolder [20:30:37]dirname=/storage/ofd_packets [20:30:37]CheckFolder done [20:30:37]ProducePacketName [20:30:37]name=ofd_packets/00164116 [20:30:37]NVStorageSaveData ofd_packets/00164116 [20:30:37]File name is /storage/ofd_packets/00164116 [20:30:37]Write 298 bytes [20:30:37]NVStorageSaveData done [20:30:37]OFDSenderStorePacket done [20:30:37]KKMCreateOFDPacket done [20:30:37]NVStorageSaveData kkm_last_timestamp [20:30:37]File name is /storage/kkm_last_timestamp [20:30:37]Write 4 bytes [20:30:37]NVStorageSaveData done [20:30:37]ExternCall_PrintAddStr [20:30:37]wPrintStart [20:30:37]Write to MH i2c: 01 00 00 1E 05 23 [20:30:37]Write i2c OK [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: 01 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: 01 07 00 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: 01 07 00 1E 05 00 00 00 00 00 FF 0F 38 [20:30:37]RasterBufferAndPrint [20:30:37]line Счет N : (1)292755 [20:30:37]line ИНН: 02508201610067 [20:30:37]line Контрольно-Кассовый Чек [20:30:37]line ПРОДАЖА [20:30:37]line ТРК (МРК, ГНК) : 44 [20:30:37]line Товар: 2710194800 [20:30:37]line ДТ-К-5 [20:30:37]line 39.380 * 76.20 [20:30:37]line = 3000.76 [20:30:37]line НДС 12% НСП 1% [20:30:37]line > о реализуемом товаре [20:30:37]line ОКРУГЛЕНИЕ: -0.76 [20:30:37]line ИТОГО: 3000.00 [20:30:37]line Внесено: 3000.00 [20:30:37]line СДАЧА: 0.00 [20:30:37]line НСП 1% : 26.55 [20:30:37]line НДС 12% : 318.66 [20:30:37]line Наличными: 3000.00 [20:30:37]line Безнал.: 0.00 [20:30:37]line Место: АЗС № 130 "Партнер Нефть" [20:30:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:30:37]line СНО: Общий режим [20:30:37]line Чек 714 21.08.2024 20:30 [20:30:37]line Смена: 466 ФФД: 1.0 [20:30:37]line ЗНМ: 0300000070 [20:30:37]line РНМ: 0000000000092562 [20:30:37]line Версия ККМ: 001 [20:30:37]line ФМ: 0000000000871769 [20:30:37]line ФД: 164116 [20:30:37]line ФПД: 48379363265969 [20:30:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203034&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164116&fm=48379363265969&tin=02508201610067®Number=0000000000092562&sum=300000 [20:30:37]written 0, free lines is 4095 [20:30:37]Write to MH i2c: 01 00 00 49 05 4E [20:30:37]Write i2c OK [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: 01 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: 01 07 00 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: 01 07 00 49 05 00 00 00 00 00 DA 0C 3B [20:30:37]RasterBufferAndPrint [20:30:37]line [20:30:37]line [20:30:37]line [20:30:37]line [20:30:37]line [20:30:37]written 0, free lines is 3357 [20:30:37]MH_Cut [20:30:37]Write to MH i2c: D1 01 00 50 05 01 27 [20:30:37]Write i2c OK [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: D1 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: D1 01 00 [20:30:37]MH_I2C_Read... [20:30:37]Read from MH i2c: D1 01 00 50 05 00 26 [20:30:37]Write to MH i2c: 01 00 00 51 05 56 [20:30:37]Write i2c OK [20:30:37]MH_I2C_Read... [20:30:38]*** Cut start [20:30:38]*** Purtial cut [20:30:38]*** Stage 1: CUTSNS_PIN = 1 [20:30:40]Read from MH i2c: 01 [20:30:40]MH_I2C_Read... [20:30:40]*** Stop cut motor [20:30:40]*** Cut end [20:30:40]Read from MH i2c: 01 07 00 [20:30:40]MH_I2C_Read... [20:30:40]Read from MH i2c: 01 07 00 51 05 00 00 00 00 00 FF 0F 6B [20:30:40]process_action close_receipt done [20:30:40]requested_data is exist [20:30:40]produce_requested_data [20:30:40]requested_item fm.sn is exist - process it [20:30:40]wFMCommunicate request_size=4 [20:30:40]MH_SAM_APDU [20:30:40]CAPDU: 80 11 00 00 [20:30:40]Write to MH i2c: E2 08 00 52 05 80 11 00 00 00 00 00 00 D1 [20:30:40]Write i2c OK [20:30:40]MH_I2C_Read... [20:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:40]Read from MH i2c: E2 [20:30:40]MH_I2C_Read... [20:30:40]Read from MH i2c: E2 17 00 [20:30:40]MH_I2C_Read... [20:30:40]Read from MH i2c: E2 17 00 52 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [20:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:30:40]wFMCommunicate OK [20:30:40]requested_item fd.num is exist - process it [20:30:40]SAM_PROTO_GetFieldsCounters [20:30:40]wFMCommunicate request_size=4 [20:30:40]MH_SAM_APDU [20:30:40]CAPDU: 80 13 00 00 [20:30:40]Write to MH i2c: E2 08 00 53 05 80 13 00 00 00 00 00 00 D4 [20:30:40]Write i2c OK [20:30:40]MH_I2C_Read... [20:30:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:30:41]Read from MH i2c: E2 [20:30:41]MH_I2C_Read... [20:30:41]Read from MH i2c: E2 62 00 [20:30:41]MH_I2C_Read... [20:30:41]Read from MH i2c: E2 62 00 53 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [20:30:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:30:41]wFMCommunicate OK [20:30:41]SAM_PROTO_GetFieldsCounters done [20:30:41]requested_item shift.num is exist - process it [20:30:41]requested_item shift.opened is exist - process it [20:30:41]req_shift_opened [20:30:41]FM_GetShiftState [20:30:41]SAM_PROTO_GetShiftState [20:30:41]wFMCommunicate request_size=4 [20:30:41]MH_SAM_APDU [20:30:41]CAPDU: 80 13 01 00 [20:30:41]Write to MH i2c: E2 08 00 54 05 80 13 01 00 00 00 00 00 D6 [20:30:41]Write i2c OK [20:30:41]MH_I2C_Read... [20:30:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:41]Read from MH i2c: E2 [20:30:41]MH_I2C_Read... [20:30:41]Read from MH i2c: E2 0E 00 [20:30:41]MH_I2C_Read... [20:30:41]Read from MH i2c: E2 0E 00 54 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9C [20:30:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:30:41]wFMCommunicate OK [20:30:41]SAM_PROTO_GetShiftState done [20:30:41]FM_GetShiftState done [20:30:41]req_shift_opened done [20:30:41]requested_item shift.open_date is exist - process it [20:30:41]req_shift_open_date [20:30:41]req_shift_open_date done [20:30:41]produce_requested_data done [20:30:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164116,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:30:41]process_action_free close_receipt [20:30:41]json_value_free [20:30:41]json_value_free done [20:30:41]process_json_proto returns [20:30:41]Send response to host [20:30:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164116,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:30:41]free response buf [20:30:41]execute_script done [20:30:41]execute_script returns [20:30:41]free content buf [20:30:41]Sock 9.Close socket [20:30:41]Sock 9.Thread stoped [20:30:51]recv_with_timeout no data received [20:30:55]accept exits with 10 [20:30:55]New connection [20:30:55]New thread 3066686820 created [20:30:55]Thread 3066543460 joined [20:30:55]Waiting for new connection... [20:30:55] Sock 10.Parse request [20:30:55]Sock 10.Check first char [20:30:55]Sock 10.First char is OK [20:30:55]request: POST /json_proto HTTP/1.0 [20:30:55]Method: POST [20:30:55]URL: /json_proto [20:30:55]Method is POST - this is cgi request [20:30:55]url: /json_proto [20:30:55]query_string will be loaded in cgi processing [20:30:55]execute_cgi json_proto POST (null) [20:30:55]execute_cgi path=json_proto method=POST [20:30:55]POST find Content-Length [20:30:55]Host: 172.17.44.132:8080 [20:30:55]Content-Length: 682 [20:30:55]Content-Type: application/json [20:30:55] [20:30:55]POST finish read [20:30:55]Found Content-Length = 682 [20:30:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:55]execute_script... [20:30: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)292756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:55]POST & json_proto [20:30:55]process_json_proto [20:30:55]json parsed OK: [20:30:55]protocol is kg_v1.0 [20:30:55]action value=close_receipt [20:30:55]process_action close_receipt [20:30:55]cmd_close_receipt [20:30:55]MH_GetDate [20:30:55]Write to MH i2c: F0 00 00 55 05 49 [20:30:55]Write i2c OK [20:30:55]MH_I2C_Read... [20:30:55]Read from MH i2c: F0 [20:30:55]MH_I2C_Read... [20:30:55]Read from MH i2c: F0 09 00 [20:30:55]MH_I2C_Read... [20:30:55]Read from MH i2c: F0 09 00 55 05 00 80 4E C6 66 2A 83 C1 65 1F [20:30:55]GetLastDocTimeStamp 1724272234 [20:30:55]current date 1724272256 [20:30:55]FM_GetShiftState [20:30:55]SAM_PROTO_GetShiftState [20:30:55]wFMCommunicate request_size=4 [20:30:55]MH_SAM_APDU [20:30:55]CAPDU: 80 13 01 00 [20:30:55]Write to MH i2c: E2 08 00 56 05 80 13 01 00 00 00 00 00 D8 [20:30:55]Write i2c OK [20:30:55]MH_I2C_Read... [20:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:55]Read from MH i2c: E2 [20:30:55]MH_I2C_Read... [20:30:55]Read from MH i2c: E2 0E 00 [20:30:55]MH_I2C_Read... [20:30:55]Read from MH i2c: E2 0E 00 56 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9E [20:30:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:30:55]wFMCommunicate OK [20:30:55]SAM_PROTO_GetShiftState done [20:30:55]FM_GetShiftState done [20:30:55]opened in 1724199517 [20:30:55]opened+sec_in_day 1724285917 [20:30:55]quantity*price = 150032 [20:30:55]sum+1 = 150033 [20:30:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 715 21.08.2024 20:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164117 ФПД: 9545742949663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164117&fm=9545742949663&tin=02508201610067®Number=0000000000092562&sum=150000 [20:30:57]StoreToDocumentArchive [20:30:57]shift 466 fd 164117 [20:30:57]save to /storage/0466/doc_00164117 [20:30:57]save last doc name /storage/0466/doc_00164117 to /storage/kkm_last_doc_name [20:30:57]save OK [20:30:57]Clear old archive folders... [20:30:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:30:57]tlvbuf is 0105A120 [20:30:57]SAM_PROTO_ClearQueue [20:30:57]wFMCommunicate request_size=4 [20:30:57]MH_SAM_APDU [20:30:57]CAPDU: 80 09 00 00 [20:30:57]Write to MH i2c: E2 08 00 63 05 80 09 00 00 00 00 00 00 DA [20:30:57]Write i2c OK [20:30:57]MH_I2C_Read... [20:30:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:30:57]Read from MH i2c: E2 [20:30:57]MH_I2C_Read... [20:30:57]Read from MH i2c: E2 03 00 [20:30:57]MH_I2C_Read... [20:30:57]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [20:30:57]RAPDU: 90 00 [20:30:57]wFMCommunicate OK [20:30:57]SAM_PROTO_ClearQueue done [20:30:57]KKMCreateOFDPacket [20:30:57]OFDProtocolAddRootSTLVToBuf [20:30:57]FM_MakeSignedData [20:30:57]FM_MakeSignedData [20:30:57]SAM_PROTO_SignData [20:30:57]wFMCommunicate request_size=4 [20:30:57]MH_SAM_APDU [20:30:57]CAPDU: 80 0D 01 02 [20:30:57]Write to MH i2c: E2 08 00 64 05 80 0D 01 02 00 00 00 00 E2 [20:30:57]Write i2c OK [20:30:57]MH_I2C_Read... [20:30:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:30:57]Read from MH i2c: E2 [20:30:57]MH_I2C_Read... [20:30:57]Read from MH i2c: E2 03 00 [20:30:57]MH_I2C_Read... [20:30:57]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [20:30:57]RAPDU: 90 00 [20:30:57]wFMCommunicate OK [20:30:57]wFMCommunicate request_size=255 [20:30:57]MH_SAM_APDU [20:30:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 CB 02 00 00 F4 03 04 00 80 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 81 02 00 35 04 06 00 08 [20:30:58]Write to MH i2c: E2 02 01 65 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 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 CB 02 00 00 F4 03 04 00 80 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 81 02 00 35 04 06 00 08 00 00 13 [20:30:58]Write i2c OK [20:30:58]MH_I2C_Read... [20:30:58]Read from MH i2c: E2 [20:30:58]MH_I2C_Read... [20:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:58]Read from MH i2c: E2 03 00 [20:30:58]MH_I2C_Read... [20:30:58]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [20:30:58]RAPDU: 90 00 [20:30:58]wFMCommunicate OK [20:30:58]wFMCommunicate request_size=10 [20:30:58]MH_SAM_APDU [20:30:58]CAPDU: 80 0D 02 02 05 AE 8A 9E 1D 1F [20:30:58]Write to MH i2c: E2 0D 00 66 05 80 0D 02 02 05 00 AE 8A 9E 1D 1F 00 00 01 [20:30:58]Write i2c OK [20:30:58]MH_I2C_Read... [20:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:58]Read from MH i2c: E2 [20:30:58]MH_I2C_Read... [20:30:58]Read from MH i2c: E2 03 00 [20:30:58]MH_I2C_Read... [20:30:58]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [20:30:58]RAPDU: 90 00 [20:30:58]wFMCommunicate OK [20:30:58]wFMCommunicate request_size=4 [20:30:58]MH_SAM_APDU [20:30:58]CAPDU: 80 0D 03 02 [20:30:58]Write to MH i2c: E2 08 00 67 05 80 0D 03 02 00 00 00 00 E7 [20:30:58]Write i2c OK [20:30:58]MH_I2C_Read... [20:30:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:30:58]Read from MH i2c: E2 [20:30:58]MH_I2C_Read... [20:30:58]Read from MH i2c: E2 0B 00 [20:30:58]MH_I2C_Read... [20:30:58]Read from MH i2c: E2 0B 00 67 05 00 B9 61 6B 02 F2 BA B0 0B 90 00 D6 [20:30:58]RAPDU: B9 61 6B 02 F2 BA B0 0B 90 00 [20:30:58]wFMCommunicate OK [20:30:58]SAM_PROTO_SignData done [20:30:58]FM_MakeSignedData done [20:30:58]CreateOFDProtocolMessage [20:30:58]wFMCommunicate request_size=4 [20:30:58]MH_SAM_APDU [20:30:58]CAPDU: 80 11 00 00 [20:30:59]Write to MH i2c: E2 08 00 68 05 80 11 00 00 00 00 00 00 E7 [20:30:59]Write i2c OK [20:30:59]MH_I2C_Read... [20:30:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:59]Read from MH i2c: E2 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: E2 17 00 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: E2 17 00 68 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [20:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:30:59]wFMCommunicate OK [20:30:59]CreateOFDProtocolMessage done [20:30:59]OFDSenderStorePacket 164117 [20:30:59]StoreOFDPacket docnum=164117 [20:30:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 54 25 07 01 2E 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 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 CB 02 00 00 F4 03 04 00 80 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 81 02 00 35 04 06 00 08 AE 8A 9E 1D 1F B9 61 6B 02 F2 BA B0 0B [20:30:59]CheckFolder [20:30:59]dirname=/storage/ofd_packets [20:30:59]CheckFolder done [20:30:59]ProducePacketName [20:30:59]name=ofd_packets/00164117 [20:30:59]NVStorageSaveData ofd_packets/00164117 [20:30:59]File name is /storage/ofd_packets/00164117 [20:30:59]Write 301 bytes [20:30:59]NVStorageSaveData done [20:30:59]OFDSenderStorePacket done [20:30:59]KKMCreateOFDPacket done [20:30:59]NVStorageSaveData kkm_last_timestamp [20:30:59]File name is /storage/kkm_last_timestamp [20:30:59]Write 4 bytes [20:30:59]NVStorageSaveData done [20:30:59]ExternCall_PrintAddStr [20:30:59]wPrintStart [20:30:59]Write to MH i2c: 01 00 00 69 05 6E [20:30:59]Write i2c OK [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: 01 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: 01 07 00 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: 01 07 00 69 05 00 00 00 00 00 FF 0F 83 [20:30:59]RasterBufferAndPrint [20:30:59]line Счет N : (1)292756 [20:30:59]line ИНН: 02508201610067 [20:30:59]line Контрольно-Кассовый Чек [20:30:59]line ПРОДАЖА [20:30:59]line ТРК (МРК, ГНК) : 63 [20:30:59]line Товар: 2710124500 [20:30:59]line Аи-95-К-5 [20:30:59]line 20.220 * 74.20 [20:30:59]line = 1500.32 [20:30:59]line НДС 12% НСП 1% [20:30:59]line > о реализуемом товаре [20:30:59]line ОКРУГЛЕНИЕ: -0.32 [20:30:59]line ИТОГО: 1500.00 [20:30:59]line Внесено: 1500.00 [20:30:59]line СДАЧА: 0.00 [20:30:59]line НСП 1% : 13.28 [20:30:59]line НДС 12% : 159.33 [20:30:59]line Наличными: 1500.00 [20:30:59]line Безнал.: 0.00 [20:30:59]line Место: АЗС № 130 "Партнер Нефть" [20:30:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:30:59]line СНО: Общий режим [20:30:59]line Чек 715 21.08.2024 20:30 [20:30:59]line Смена: 466 ФФД: 1.0 [20:30:59]line ЗНМ: 0300000070 [20:30:59]line РНМ: 0000000000092562 [20:30:59]line Версия ККМ: 001 [20:30:59]line ФМ: 0000000000871769 [20:30:59]line ФД: 164117 [20:30:59]line ФПД: 9545742949663 [20:30:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164117&fm=9545742949663&tin=02508201610067®Number=0000000000092562&sum=150000 [20:30:59]written 0, free lines is 4095 [20:30:59]Write to MH i2c: 01 00 00 94 05 99 [20:30:59]Write i2c OK [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: 01 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: 01 07 00 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: 01 07 00 94 05 00 00 00 00 00 CD 0C 79 [20:30:59]RasterBufferAndPrint [20:30:59]line [20:30:59]line [20:30:59]line [20:30:59]line [20:30:59]line [20:30:59]written 0, free lines is 3346 [20:30:59]MH_Cut [20:30:59]Write to MH i2c: D1 01 00 9B 05 01 72 [20:30:59]Write i2c OK [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: D1 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: D1 01 00 [20:30:59]MH_I2C_Read... [20:30:59]Read from MH i2c: D1 01 00 9B 05 00 71 [20:30:59]Write to MH i2c: 01 00 00 9C 05 A1 [20:30:59]Write i2c OK [20:30:59]MH_I2C_Read... [20:31:00]*** Cut start [20:31:00]*** Purtial cut [20:31:00]*** Stage 1: CUTSNS_PIN = 1 [20:31:02]Read from MH i2c: 01 [20:31:02]MH_I2C_Read... [20:31:02]*** Stop cut motor [20:31:02]*** Cut end [20:31:02]Read from MH i2c: 01 07 00 [20:31:02]MH_I2C_Read... [20:31:02]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 FF 0F B6 [20:31:02]process_action close_receipt done [20:31:02]requested_data is exist [20:31:02]produce_requested_data [20:31:02]requested_item fm.sn is exist - process it [20:31:02]wFMCommunicate request_size=4 [20:31:02]MH_SAM_APDU [20:31:02]CAPDU: 80 11 00 00 [20:31:02]Write to MH i2c: E2 08 00 9D 05 80 11 00 00 00 00 00 00 1C [20:31:02]Write i2c OK [20:31:02]MH_I2C_Read... [20:31:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:02]Read from MH i2c: E2 [20:31:02]MH_I2C_Read... [20:31:02]Read from MH i2c: E2 17 00 [20:31:02]MH_I2C_Read... [20:31:02]Read from MH i2c: E2 17 00 9D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [20:31:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:31:02]wFMCommunicate OK [20:31:02]requested_item fd.num is exist - process it [20:31:02]SAM_PROTO_GetFieldsCounters [20:31:02]wFMCommunicate request_size=4 [20:31:02]MH_SAM_APDU [20:31:02]CAPDU: 80 13 00 00 [20:31:02]Write to MH i2c: E2 08 00 9E 05 80 13 00 00 00 00 00 00 1F [20:31:02]Write i2c OK [20:31:02]MH_I2C_Read... [20:31:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:02]Read from MH i2c: E2 [20:31:02]MH_I2C_Read... [20:31:02]Read from MH i2c: E2 62 00 [20:31:02]MH_I2C_Read... [20:31:02]Read from MH i2c: E2 62 00 9E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 17 [20:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:31:03]wFMCommunicate OK [20:31:03]SAM_PROTO_GetFieldsCounters done [20:31:03]requested_item shift.num is exist - process it [20:31:03]requested_item shift.opened is exist - process it [20:31:03]req_shift_opened [20:31:03]FM_GetShiftState [20:31:03]SAM_PROTO_GetShiftState [20:31:03]wFMCommunicate request_size=4 [20:31:03]MH_SAM_APDU [20:31:03]CAPDU: 80 13 01 00 [20:31:03]Write to MH i2c: E2 08 00 9F 05 80 13 01 00 00 00 00 00 21 [20:31:03]Write i2c OK [20:31:03]MH_I2C_Read... [20:31:03]Read from MH i2c: E2 [20:31:03]MH_I2C_Read... [20:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:03]Read from MH i2c: E2 0E 00 [20:31:03]MH_I2C_Read... [20:31:03]Read from MH i2c: E2 0E 00 9F 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [20:31:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:31:03]wFMCommunicate OK [20:31:03]SAM_PROTO_GetShiftState done [20:31:03]FM_GetShiftState done [20:31:03]req_shift_opened done [20:31:03]requested_item shift.open_date is exist - process it [20:31:03]req_shift_open_date [20:31:03]req_shift_open_date done [20:31:03]produce_requested_data done [20:31:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164117,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:31:03]process_action_free close_receipt [20:31:03]json_value_free [20:31:03]json_value_free done [20:31:03]process_json_proto returns [20:31:03]Send response to host [20:31:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164117,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:31:03]free response buf [20:31:03]execute_script done [20:31:03]execute_script returns [20:31:03]free content buf [20:31:03]Sock 10.Close socket [20:31:03]Sock 10.Thread stoped [20:31:06]recv_with_timeout no data received [20:31:20]recv_with_timeout no data received [20:31:34]recv_with_timeout no data received [20:31:48]recv_with_timeout no data received [20:32:01]recv_with_timeout no data received [20:32:16]recv_with_timeout no data received [20:32:29]recv_with_timeout no data received [20:32:41]ConnectInit Can't connect to host [20:32:41]CommunicateWithHost connect error [20:32:41]CommunicateWithHost err = -1 [20:32:41]OFD Sender: Server communicate error [20:32:41]OFD Sender: Processing packet 164107 [packets to send 981, broken 970] [20:32:41]ProducePacketName [20:32:41]name=ofd_packets/00164107 [20:32:41]OFD Sender: To server: pG, [20:32:41]CommunicateWithHost lk.salyk.kg:30040 [20:32:41]ConnectInit lk.salyk.kg [20:32:43]recv_with_timeout no data received [20:32:46]ConnectInit Can't take IP for lk.salyk.kg [20:32:46]CommunicateWithHost connect error [20:32:46]CommunicateWithHost err = -1 [20:32:46]OFD Sender: Server communicate error [20:32:50]accept exits with 9 [20:32:50]New connection [20:32:50]New thread 3066543460 created [20:32:50]Thread 3066686820 joined [20:32:50]Waiting for new connection... [20:32:50] Sock 9.Parse request [20:32:50]Sock 9.Check first char [20:32:50]Sock 9.First char is OK [20:32:50]request: POST /json_proto HTTP/1.0 [20:32:50]Method: POST [20:32:50]URL: /json_proto [20:32:50]Method is POST - this is cgi request [20:32:50]url: /json_proto [20:32:50]query_string will be loaded in cgi processing [20:32:50]execute_cgi json_proto POST (null) [20:32:50]execute_cgi path=json_proto method=POST [20:32:50]POST find Content-Length [20:32:50]Host: 172.17.44.132:8080 [20:32:50]Content-Length: 809 [20:32:50]Content-Type: application/json [20:32:50] [20:32:50]POST finish read [20:32:50]Found Content-Length = 809 [20:32:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:50]execute_script... [20:32: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)292757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:50]POST & json_proto [20:32:50]process_json_proto [20:32:50]json parsed OK: [20:32:50]protocol is kg_v1.0 [20:32:50]action value=close_receipt [20:32:50]process_action close_receipt [20:32:50]cmd_close_receipt [20:32:50]MH_GetDate [20:32:50]Write to MH i2c: F0 00 00 A0 05 94 [20:32:50]Write i2c OK [20:32:50]MH_I2C_Read... [20:32:50]Read from MH i2c: F0 [20:32:50]MH_I2C_Read... [20:32:50]Read from MH i2c: F0 09 00 [20:32:50]MH_I2C_Read... [20:32:50]Read from MH i2c: F0 09 00 A0 05 00 F3 4E C6 66 2A 83 C1 65 DD [20:32:50]GetLastDocTimeStamp 1724272256 [20:32:50]current date 1724272371 [20:32:50]FM_GetShiftState [20:32:50]SAM_PROTO_GetShiftState [20:32:50]wFMCommunicate request_size=4 [20:32:50]MH_SAM_APDU [20:32:50]CAPDU: 80 13 01 00 [20:32:50]Write to MH i2c: E2 08 00 A1 05 80 13 01 00 00 00 00 00 23 [20:32:50]Write i2c OK [20:32:50]MH_I2C_Read... [20:32:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:50]Read from MH i2c: E2 [20:32:50]MH_I2C_Read... [20:32:50]Read from MH i2c: E2 0E 00 [20:32:50]MH_I2C_Read... [20:32:50]Read from MH i2c: E2 0E 00 A1 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [20:32:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:32:50]wFMCommunicate OK [20:32:50]SAM_PROTO_GetShiftState done [20:32:50]FM_GetShiftState done [20:32:50]opened in 1724199517 [20:32:50]opened+sec_in_day 1724285917 [20:32:50]quantity*price = 200001 [20:32:50]sum+1 = 200003 [20:32:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 716 21.08.2024 20:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164118 ФПД: 264003633297036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164118&fm=264003633297036&tin=02508201610067®Number=0000000000092562&sum=200002 [20:32:52]StoreToDocumentArchive [20:32:52]shift 466 fd 164118 [20:32:52]save to /storage/0466/doc_00164118 [20:32:52]save last doc name /storage/0466/doc_00164118 to /storage/kkm_last_doc_name [20:32:52]save OK [20:32:52]Clear old archive folders... [20:32:52]ProcessDocumentItem done err = 0, tmpTLVsize=249 [20:32:52]tlvbuf is 01023B90 [20:32:52]SAM_PROTO_ClearQueue [20:32:52]wFMCommunicate request_size=4 [20:32:52]MH_SAM_APDU [20:32:52]CAPDU: 80 09 00 00 [20:32:52]Write to MH i2c: E2 08 00 AE 05 80 09 00 00 00 00 00 00 25 [20:32:52]Write i2c OK [20:32:52]MH_I2C_Read... [20:32:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:52]Read from MH i2c: E2 [20:32:52]MH_I2C_Read... [20:32:52]Read from MH i2c: E2 03 00 [20:32:52]MH_I2C_Read... [20:32:52]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [20:32:52]RAPDU: 90 00 [20:32:52]wFMCommunicate OK [20:32:52]SAM_PROTO_ClearQueue done [20:32:52]KKMCreateOFDPacket [20:32:52]OFDProtocolAddRootSTLVToBuf [20:32:52]FM_MakeSignedData [20:32:52]FM_MakeSignedData [20:32:52]SAM_PROTO_SignData [20:32:52]wFMCommunicate request_size=4 [20:32:52]MH_SAM_APDU [20:32:52]CAPDU: 80 0D 01 02 [20:32:52]Write to MH i2c: E2 08 00 AF 05 80 0D 01 02 00 00 00 00 2D [20:32:52]Write i2c OK [20:32:52]MH_I2C_Read... [20:32:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:52]Read from MH i2c: E2 [20:32:52]MH_I2C_Read... [20:32:52]Read from MH i2c: E2 03 00 [20:32:52]MH_I2C_Read... [20:32:52]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [20:32:52]RAPDU: 90 00 [20:32:52]wFMCommunicate OK [20:32:52]wFMCommunicate request_size=255 [20:32:52]MH_SAM_APDU [20:32: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 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 CC 02 00 00 F4 03 04 00 F3 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 81 02 00 35 04 06 00 F0 1C 22 [20:32:52]Write to MH i2c: E2 02 01 B0 05 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 CC 02 00 00 F4 03 04 00 F3 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 81 02 00 35 04 06 00 F0 1C 22 00 00 F3 [20:32:52]Write i2c OK [20:32:52]MH_I2C_Read... [20:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:53]Read from MH i2c: E2 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 03 00 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [20:32:53]RAPDU: 90 00 [20:32:53]wFMCommunicate OK [20:32:53]wFMCommunicate request_size=8 [20:32:53]MH_SAM_APDU [20:32:53]CAPDU: 80 0D 02 02 03 C8 36 8C [20:32:53]Write to MH i2c: E2 0B 00 B1 05 80 0D 02 02 03 00 C8 36 8C 00 00 C0 [20:32:53]Write i2c OK [20:32:53]MH_I2C_Read... [20:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:53]Read from MH i2c: E2 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 03 00 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [20:32:53]RAPDU: 90 00 [20:32:53]wFMCommunicate OK [20:32:53]wFMCommunicate request_size=4 [20:32:53]MH_SAM_APDU [20:32:53]CAPDU: 80 0D 03 02 [20:32:53]Write to MH i2c: E2 08 00 B2 05 80 0D 03 02 00 00 00 00 32 [20:32:53]Write i2c OK [20:32:53]MH_I2C_Read... [20:32:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:53]Read from MH i2c: E2 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 0B 00 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 0B 00 B2 05 00 EB 79 C4 9B 66 24 8F 17 90 00 26 [20:32:53]RAPDU: EB 79 C4 9B 66 24 8F 17 90 00 [20:32:53]wFMCommunicate OK [20:32:53]SAM_PROTO_SignData done [20:32:53]FM_MakeSignedData done [20:32:53]CreateOFDProtocolMessage [20:32:53]wFMCommunicate request_size=4 [20:32:53]MH_SAM_APDU [20:32:53]CAPDU: 80 11 00 00 [20:32:53]Write to MH i2c: E2 08 00 B3 05 80 11 00 00 00 00 00 00 32 [20:32:53]Write i2c OK [20:32:53]MH_I2C_Read... [20:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:53]Read from MH i2c: E2 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 17 00 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: E2 17 00 B3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [20:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:32:53]wFMCommunicate OK [20:32:53]CreateOFDProtocolMessage done [20:32:53]OFDSenderStorePacket 164118 [20:32:53]StoreOFDPacket docnum=164118 [20:32:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D3 8D 05 01 F6 5E 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 CC 02 00 00 F4 03 04 00 F3 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 81 02 00 35 04 06 00 F0 1C 22 C8 36 8C EB 79 C4 9B 66 24 8F 17 [20:32:53]CheckFolder [20:32:53]dirname=/storage/ofd_packets [20:32:53]CheckFolder done [20:32:53]ProducePacketName [20:32:53]name=ofd_packets/00164118 [20:32:53]NVStorageSaveData ofd_packets/00164118 [20:32:53]File name is /storage/ofd_packets/00164118 [20:32:53]Write 299 bytes [20:32:53]NVStorageSaveData done [20:32:53]OFDSenderStorePacket done [20:32:53]KKMCreateOFDPacket done [20:32:53]NVStorageSaveData kkm_last_timestamp [20:32:53]File name is /storage/kkm_last_timestamp [20:32:53]Write 4 bytes [20:32:53]NVStorageSaveData done [20:32:53]ExternCall_PrintAddStr [20:32:53]wPrintStart [20:32:53]Write to MH i2c: 01 00 00 B4 05 B9 [20:32:53]Write i2c OK [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: 01 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: 01 07 00 [20:32:53]MH_I2C_Read... [20:32:53]Read from MH i2c: 01 07 00 B4 05 00 00 00 00 00 FF 0F CE [20:32:53]RasterBufferAndPrint [20:32:53]line Счет N : (1)292757 [20:32:53]line ИНН: 02508201610067 [20:32:53]line Контрольно-Кассовый Чек [20:32:53]line ПРОДАЖА [20:32:53]line ТРК (МРК, ГНК) : 51 [20:32:53]line Товар: 2710124130 [20:32:53]line SU-92-К-5 [20:32:53]line 29.070 * 68.80 [20:32:53]line = 2000.02 [20:32:53]line НДС 12% НСП 1% [20:32:53]line > о реализуемом товаре [20:32:53]line ИТОГО: 2000.02 [20:32:53]line НСП 1% : 17.70 [20:32:53]line НДС 12% : 212.39 [20:32:53]line Наличными: 0.00 [20:32:53]line Безнал.: 2000.02 [20:32:53]line Место: АЗС № 130 "Партнер Нефть" [20:32:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:32:53]line СНО: Общий режим [20:32:53]line Чек 716 21.08.2024 20:32 [20:32:53]line Смена: 466 ФФД: 1.0 [20:32:53]line ЗНМ: 0300000070 [20:32:53]line РНМ: 0000000000092562 [20:32:53]line Версия ККМ: 001 [20:32:53]line Платежная система: Бакай Банк [20:32:53]line ФМ: 0000000000871769 [20:32:53]line ФД: 164118 [20:32:53]line ФПД: 264003633297036 [20:32:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164118&fm=264003633297036&tin=02508201610067®Number=0000000000092562&sum=200002 [20:32:53]written 0, free lines is 4095 [20:32:54]Write to MH i2c: 01 00 00 DE 05 E3 [20:32:54]Write i2c OK [20:32:54]MH_I2C_Read... [20:32:54]Read from MH i2c: 01 [20:32:54]MH_I2C_Read... [20:32:54]Read from MH i2c: 01 07 00 [20:32:54]MH_I2C_Read... [20:32:54]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 D8 0C CE [20:32:54]RasterBufferAndPrint [20:32:54]line [20:32:54]line [20:32:54]line [20:32:54]line [20:32:54]line [20:32:54]written 0, free lines is 3345 [20:32:54]MH_Cut [20:32:54]Write to MH i2c: D1 01 00 E5 05 01 BC [20:32:54]Write i2c OK [20:32:54]MH_I2C_Read... [20:32:54]Read from MH i2c: D1 [20:32:54]MH_I2C_Read... [20:32:54]Read from MH i2c: D1 01 00 [20:32:54]MH_I2C_Read... [20:32:54]Read from MH i2c: D1 01 00 E5 05 00 BB [20:32:54]Write to MH i2c: 01 00 00 E6 05 EB [20:32:54]Write i2c OK [20:32:54]MH_I2C_Read... [20:32:54]*** Cut start [20:32:54]*** Purtial cut [20:32:54]*** Stage 1: CUTSNS_PIN = 1 [20:32:56]Read from MH i2c: 01 [20:32:56]MH_I2C_Read... [20:32:56]*** Stop cut motor [20:32:56]*** Cut end [20:32:56]Read from MH i2c: 01 07 00 [20:32:56]MH_I2C_Read... [20:32:56]Read from MH i2c: 01 07 00 E6 05 00 00 00 00 00 FF 0F 00 [20:32:56]process_action close_receipt done [20:32:56]requested_data is exist [20:32:56]produce_requested_data [20:32:56]requested_item fm.sn is exist - process it [20:32:56]wFMCommunicate request_size=4 [20:32:56]MH_SAM_APDU [20:32:56]CAPDU: 80 11 00 00 [20:32:56]Write to MH i2c: E2 08 00 E7 05 80 11 00 00 00 00 00 00 66 [20:32:56]Write i2c OK [20:32:56]MH_I2C_Read... [20:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:56]Read from MH i2c: E2 [20:32:56]MH_I2C_Read... [20:32:56]Read from MH i2c: E2 17 00 [20:32:57]MH_I2C_Read... [20:32:57]Read from MH i2c: E2 17 00 E7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [20:32:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:32:57]wFMCommunicate OK [20:32:57]requested_item fd.num is exist - process it [20:32:57]SAM_PROTO_GetFieldsCounters [20:32:57]wFMCommunicate request_size=4 [20:32:57]MH_SAM_APDU [20:32:57]CAPDU: 80 13 00 00 [20:32:57]Write to MH i2c: E2 08 00 E8 05 80 13 00 00 00 00 00 00 69 [20:32:57]Write i2c OK [20:32:57]MH_I2C_Read... [20:32:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:57]Read from MH i2c: E2 [20:32:57]MH_I2C_Read... [20:32:57]Read from MH i2c: E2 62 00 [20:32:57]MH_I2C_Read... [20:32:57]Read from MH i2c: E2 62 00 E8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [20:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:57]wFMCommunicate OK [20:32:57]SAM_PROTO_GetFieldsCounters done [20:32:57]requested_item shift.num is exist - process it [20:32:57]requested_item shift.opened is exist - process it [20:32:57]req_shift_opened [20:32:57]FM_GetShiftState [20:32:57]SAM_PROTO_GetShiftState [20:32:57]wFMCommunicate request_size=4 [20:32:57]MH_SAM_APDU [20:32:57]CAPDU: 80 13 01 00 [20:32:57]Write to MH i2c: E2 08 00 E9 05 80 13 01 00 00 00 00 00 6B [20:32:57]Write i2c OK [20:32:57]MH_I2C_Read... [20:32:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:57]Read from MH i2c: E2 [20:32:57]MH_I2C_Read... [20:32:57]Read from MH i2c: E2 0E 00 [20:32:57]MH_I2C_Read... [20:32:57]Read from MH i2c: E2 0E 00 E9 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 31 [20:32:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:32:57]wFMCommunicate OK [20:32:57]SAM_PROTO_GetShiftState done [20:32:57]FM_GetShiftState done [20:32:57]req_shift_opened done [20:32:57]requested_item shift.open_date is exist - process it [20:32:57]req_shift_open_date [20:32:57]req_shift_open_date done [20:32:57]produce_requested_data done [20:32:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164118,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:32:57]process_action_free close_receipt [20:32:57]json_value_free [20:32:57]json_value_free done [20:32:57]process_json_proto returns [20:32:57]Send response to host [20:32:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164118,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:32:57]free response buf [20:32:57]execute_script done [20:32:57]execute_script returns [20:32:57]free content buf [20:32:57]Sock 9.Close socket [20:32:57]Sock 9.Thread stoped [20:32:58]recv_with_timeout no data received [20:32:59]accept exits with 10 [20:32:59]New connection [20:32:59]New thread 3066686820 created [20:32:59]Thread 3066543460 joined [20:32:59]Waiting for new connection... [20:32:59] Sock 10.Parse request [20:32:59]Sock 10.Check first char [20:32:59]Sock 10.First char is OK [20:32:59]request: POST /json_proto HTTP/1.0 [20:32:59]Method: POST [20:32:59]URL: /json_proto [20:32:59]Method is POST - this is cgi request [20:32:59]url: /json_proto [20:32:59]query_string will be loaded in cgi processing [20:32:59]execute_cgi json_proto POST (null) [20:32:59]execute_cgi path=json_proto method=POST [20:32:59]POST find Content-Length [20:32:59]Host: 172.17.44.132:8080 [20:32:59]Content-Length: 679 [20:32:59]Content-Type: application/json [20:32:59] [20:32:59]POST finish read [20:32:59]Found Content-Length = 679 [20:32:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:59]execute_script... [20:32:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:59]POST & json_proto [20:32:59]process_json_proto [20:32:59]json parsed OK: [20:32:59]protocol is kg_v1.0 [20:32:59]action value=close_receipt [20:32:59]process_action close_receipt [20:32:59]cmd_close_receipt [20:32:59]MH_GetDate [20:32:59]Write to MH i2c: F0 00 00 EA 05 DE [20:32:59]Write i2c OK [20:32:59]MH_I2C_Read... [20:32:59]Read from MH i2c: F0 [20:32:59]MH_I2C_Read... [20:32:59]Read from MH i2c: F0 09 00 [20:32:59]MH_I2C_Read... [20:32:59]Read from MH i2c: F0 09 00 EA 05 00 FC 4E C6 66 2A 83 C1 65 30 [20:32:59]GetLastDocTimeStamp 1724272371 [20:32:59]current date 1724272380 [20:32:59]FM_GetShiftState [20:32:59]SAM_PROTO_GetShiftState [20:32:59]wFMCommunicate request_size=4 [20:32:59]MH_SAM_APDU [20:32:59]CAPDU: 80 13 01 00 [20:32:59]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [20:32:59]Write i2c OK [20:32:59]MH_I2C_Read... [20:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:59]Read from MH i2c: E2 [20:32:59]MH_I2C_Read... [20:32:59]Read from MH i2c: E2 0E 00 [20:32:59]MH_I2C_Read... [20:32:59]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [20:32:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:32:59]wFMCommunicate OK [20:32:59]SAM_PROTO_GetShiftState done [20:32:59]FM_GetShiftState done [20:32:59]opened in 1724199517 [20:32:59]opened+sec_in_day 1724285917 [20:32:59]quantity*price = 100050 [20:32:59]sum+1 = 100052 [20:32:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 717 21.08.2024 20:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164119 ФПД: 88572806810629 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164119&fm=88572806810629&tin=02508201610067®Number=0000000000092562&sum=100000 [20:33:01]StoreToDocumentArchive [20:33:01]shift 466 fd 164119 [20:33:01]save to /storage/0466/doc_00164119 [20:33:01]save last doc name /storage/0466/doc_00164119 to /storage/kkm_last_doc_name [20:33:01]save OK [20:33:01]Clear old archive folders... [20:33:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:33:01]tlvbuf is 00F5D480 [20:33:01]SAM_PROTO_ClearQueue [20:33:01]wFMCommunicate request_size=4 [20:33:01]MH_SAM_APDU [20:33:01]CAPDU: 80 09 00 00 [20:33:01]Write to MH i2c: E2 08 00 F8 05 80 09 00 00 00 00 00 00 6F [20:33:01]Write i2c OK [20:33:01]MH_I2C_Read... [20:33:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:33:01]Read from MH i2c: E2 [20:33:01]MH_I2C_Read... [20:33:01]Read from MH i2c: E2 03 00 [20:33:01]MH_I2C_Read... [20:33:01]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [20:33:01]RAPDU: 90 00 [20:33:01]wFMCommunicate OK [20:33:01]SAM_PROTO_ClearQueue done [20:33:01]KKMCreateOFDPacket [20:33:01]OFDProtocolAddRootSTLVToBuf [20:33:01]FM_MakeSignedData [20:33:01]FM_MakeSignedData [20:33:01]SAM_PROTO_SignData [20:33:01]wFMCommunicate request_size=4 [20:33:01]MH_SAM_APDU [20:33:01]CAPDU: 80 0D 01 02 [20:33:01]Write to MH i2c: E2 08 00 F9 05 80 0D 01 02 00 00 00 00 77 [20:33:01]Write i2c OK [20:33:01]MH_I2C_Read... [20:33:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:33:01]Read from MH i2c: E2 [20:33:01]MH_I2C_Read... [20:33:01]Read from MH i2c: E2 03 00 [20:33:01]MH_I2C_Read... [20:33:01]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [20:33:01]RAPDU: 90 00 [20:33:01]wFMCommunicate OK [20:33:01]wFMCommunicate request_size=255 [20:33:01]MH_SAM_APDU [20:33:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 FC 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 81 02 00 35 04 06 00 50 8E 76 AF [20:33:02]Write to MH i2c: E2 02 01 FA 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 FC 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 81 02 00 35 04 06 00 50 8E 76 AF 00 00 BB [20:33:02]Write i2c OK [20:33:02]MH_I2C_Read... [20:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:02]Read from MH i2c: E2 [20:33:02]MH_I2C_Read... [20:33:02]Read from MH i2c: E2 03 00 [20:33:02]MH_I2C_Read... [20:33:02]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [20:33:02]RAPDU: 90 00 [20:33:02]wFMCommunicate OK [20:33:02]wFMCommunicate request_size=7 [20:33:02]MH_SAM_APDU [20:33:02]CAPDU: 80 0D 02 02 02 CC 05 [20:33:02]Write to MH i2c: E2 0A 00 FB 05 80 0D 02 02 02 00 CC 05 00 00 4F [20:33:02]Write i2c OK [20:33:02]MH_I2C_Read... [20:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:02]Read from MH i2c: E2 [20:33:02]MH_I2C_Read... [20:33:02]Read from MH i2c: E2 03 00 [20:33:02]MH_I2C_Read... [20:33:02]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [20:33:02]RAPDU: 90 00 [20:33:02]wFMCommunicate OK [20:33:02]wFMCommunicate request_size=4 [20:33:02]MH_SAM_APDU [20:33:02]CAPDU: 80 0D 03 02 [20:33:02]Write to MH i2c: E2 08 00 FC 05 80 0D 03 02 00 00 00 00 7C [20:33:02]Write i2c OK [20:33:02]MH_I2C_Read... [20:33:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:33:02]Read from MH i2c: E2 [20:33:02]MH_I2C_Read... [20:33:02]Read from MH i2c: E2 0B 00 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: E2 0B 00 FC 05 00 87 51 6C 55 CA 2D EB A1 90 00 99 [20:33:03]RAPDU: 87 51 6C 55 CA 2D EB A1 90 00 [20:33:03]wFMCommunicate OK [20:33:03]SAM_PROTO_SignData done [20:33:03]FM_MakeSignedData done [20:33:03]CreateOFDProtocolMessage [20:33:03]wFMCommunicate request_size=4 [20:33:03]MH_SAM_APDU [20:33:03]CAPDU: 80 11 00 00 [20:33:03]Write to MH i2c: E2 08 00 FD 05 80 11 00 00 00 00 00 00 7C [20:33:03]Write i2c OK [20:33:03]MH_I2C_Read... [20:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:03]Read from MH i2c: E2 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: E2 17 00 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: E2 17 00 FD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D5 [20:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:33:03]wFMCommunicate OK [20:33:03]CreateOFDProtocolMessage done [20:33:03]OFDSenderStorePacket 164119 [20:33:03]StoreOFDPacket docnum=164119 [20:33:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3E E6 04 01 4D 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 FC 4E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 81 02 00 35 04 06 00 50 8E 76 AF CC 05 87 51 6C 55 CA 2D EB A1 [20:33:03]CheckFolder [20:33:03]dirname=/storage/ofd_packets [20:33:03]CheckFolder done [20:33:03]ProducePacketName [20:33:03]name=ofd_packets/00164119 [20:33:03]NVStorageSaveData ofd_packets/00164119 [20:33:03]File name is /storage/ofd_packets/00164119 [20:33:03]Write 298 bytes [20:33:03]NVStorageSaveData done [20:33:03]OFDSenderStorePacket done [20:33:03]KKMCreateOFDPacket done [20:33:03]NVStorageSaveData kkm_last_timestamp [20:33:03]File name is /storage/kkm_last_timestamp [20:33:03]Write 4 bytes [20:33:03]NVStorageSaveData done [20:33:03]ExternCall_PrintAddStr [20:33:03]wPrintStart [20:33:03]Write to MH i2c: 01 00 00 FE 05 03 [20:33:03]Write i2c OK [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: 01 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: 01 07 00 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: 01 07 00 FE 05 00 00 00 00 00 FF 0F 18 [20:33:03]RasterBufferAndPrint [20:33:03]line Счет N : (1)292758 [20:33:03]line ИНН: 02508201610067 [20:33:03]line Контрольно-Кассовый Чек [20:33:03]line ПРОДАЖА [20:33:03]line ТРК (МРК, ГНК) : 21 [20:33:03]line Товар: 2710194800 [20:33:03]line ДТ-К-5 [20:33:03]line 13.130 * 76.20 [20:33:03]line = 1000.51 [20:33:03]line НДС 12% НСП 1% [20:33:03]line > о реализуемом товаре [20:33:03]line ОКРУГЛЕНИЕ: -0.51 [20:33:03]line ИТОГО: 1000.00 [20:33:03]line Внесено: 1000.00 [20:33:03]line СДАЧА: 0.00 [20:33:03]line НСП 1% : 8.85 [20:33:03]line НДС 12% : 106.25 [20:33:03]line Наличными: 1000.00 [20:33:03]line Безнал.: 0.00 [20:33:03]line Место: АЗС № 130 "Партнер Нефть" [20:33:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:33:03]line СНО: Общий режим [20:33:03]line Чек 717 21.08.2024 20:33 [20:33:03]line Смена: 466 ФФД: 1.0 [20:33:03]line ЗНМ: 0300000070 [20:33:03]line РНМ: 0000000000092562 [20:33:03]line Версия ККМ: 001 [20:33:03]line ФМ: 0000000000871769 [20:33:03]line ФД: 164119 [20:33:03]line ФПД: 88572806810629 [20:33:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164119&fm=88572806810629&tin=02508201610067®Number=0000000000092562&sum=100000 [20:33:03]written 0, free lines is 4095 [20:33:03]Write to MH i2c: 01 00 00 29 06 2F [20:33:03]Write i2c OK [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: 01 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: 01 07 00 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: 01 07 00 29 06 00 00 00 00 00 D3 0C 15 [20:33:03]RasterBufferAndPrint [20:33:03]line [20:33:03]line [20:33:03]line [20:33:03]line [20:33:03]line [20:33:03]written 0, free lines is 3342 [20:33:03]MH_Cut [20:33:03]Write to MH i2c: D1 01 00 30 06 01 08 [20:33:03]Write i2c OK [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: D1 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: D1 01 00 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: D1 01 00 30 06 00 07 [20:33:03]Write to MH i2c: 01 00 00 31 06 37 [20:33:03]Write i2c OK [20:33:03]MH_I2C_Read... [20:33:04]*** Cut start [20:33:04]*** Purtial cut [20:33:04]*** Stage 1: CUTSNS_PIN = 1 [20:33:06]Read from MH i2c: 01 [20:33:06]MH_I2C_Read... [20:33:06]*** Stop cut motor [20:33:06]*** Cut end [20:33:06]Read from MH i2c: 01 07 00 [20:33:06]MH_I2C_Read... [20:33:06]Read from MH i2c: 01 07 00 31 06 00 00 00 00 00 FF 0F 4C [20:33:06]process_action close_receipt done [20:33:06]requested_data is exist [20:33:06]produce_requested_data [20:33:06]requested_item fm.sn is exist - process it [20:33:06]wFMCommunicate request_size=4 [20:33:06]MH_SAM_APDU [20:33:06]CAPDU: 80 11 00 00 [20:33:06]Write to MH i2c: E2 08 00 32 06 80 11 00 00 00 00 00 00 B2 [20:33:06]Write i2c OK [20:33:06]MH_I2C_Read... [20:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:06]Read from MH i2c: E2 [20:33:06]MH_I2C_Read... [20:33:06]Read from MH i2c: E2 17 00 [20:33:06]MH_I2C_Read... [20:33:06]Read from MH i2c: E2 17 00 32 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [20:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:33:06]wFMCommunicate OK [20:33:06]requested_item fd.num is exist - process it [20:33:06]SAM_PROTO_GetFieldsCounters [20:33:06]wFMCommunicate request_size=4 [20:33:06]MH_SAM_APDU [20:33:06]CAPDU: 80 13 00 00 [20:33:06]Write to MH i2c: E2 08 00 33 06 80 13 00 00 00 00 00 00 B5 [20:33:06]Write i2c OK [20:33:06]MH_I2C_Read... [20:33:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:33:06]Read from MH i2c: E2 [20:33:06]MH_I2C_Read... [20:33:06]Read from MH i2c: E2 62 00 [20:33:06]MH_I2C_Read... [20:33:06]Read from MH i2c: E2 62 00 33 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:33:07]wFMCommunicate OK [20:33:07]SAM_PROTO_GetFieldsCounters done [20:33:07]requested_item shift.num is exist - process it [20:33:07]requested_item shift.opened is exist - process it [20:33:07]req_shift_opened [20:33:07]FM_GetShiftState [20:33:07]SAM_PROTO_GetShiftState [20:33:07]wFMCommunicate request_size=4 [20:33:07]MH_SAM_APDU [20:33:07]CAPDU: 80 13 01 00 [20:33:07]Write to MH i2c: E2 08 00 34 06 80 13 01 00 00 00 00 00 B7 [20:33:07]Write i2c OK [20:33:07]MH_I2C_Read... [20:33:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:07]Read from MH i2c: E2 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 0E 00 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 0E 00 34 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7D [20:33:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:33:07]wFMCommunicate OK [20:33:07]SAM_PROTO_GetShiftState done [20:33:07]FM_GetShiftState done [20:33:07]req_shift_opened done [20:33:07]requested_item shift.open_date is exist - process it [20:33:07]req_shift_open_date [20:33:07]req_shift_open_date done [20:33:07]produce_requested_data done [20:33:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164119,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:33:07]process_action_free close_receipt [20:33:07]json_value_free [20:33:07]json_value_free done [20:33:07]process_json_proto returns [20:33:07]Send response to host [20:33:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164119,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:33:07]free response buf [20:33:07]execute_script done [20:33:07]execute_script returns [20:33:07]free content buf [20:33:07]Sock 10.Close socket [20:33:07]Sock 10.Thread stoped [20:33:14]Connected sock=11 [20:33: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 37 36 39 0F 01 00 00 43 A2 07 01 B4 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C1 02 00 00 F4 03 04 00 5F 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 81 02 00 35 04 06 00 44 5C 12 09 A6 7D 6A A5 E7 DD 50 6C 33 B8 [20: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 37 36 39 4F 00 00 00 15 8C 47 00 19 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 37 36 39 10 04 04 00 0B 81 02 00 F4 03 04 00 5C F8 C5 66 B6 04 01 00 00 36 61 64 52 9F 9E C8 18 [20:33:17]CommunicateWithHost err = 0 [20:33:17]CheckOFDResponse [20:33:17]1017 (14) - 77093643461234 [20:33:17]1041 (16) - 0000000000871769 [20:33:17]1040 (4) - 164107 [20:33:17]1012 (4) - 21.08.2024 14:23 [20:33:17]1206 (1) - 0 [20:33:17]OFD Sender: Remove packet 164107 [20:33:17]ProducePacketName [20:33:17]name=ofd_packets/00164107 [20:33:17]NVStorageDeleteData [20:33:18]OFD Sender: Processing packet 164108 [packets to send 982, broken 970] [20:33:18]ProducePacketName [20:33:18]name=ofd_packets/00164108 [20:33:18]OFD Sender: To server: pG, [20:33:18]CommunicateWithHost lk.salyk.kg:30040 [20:33:18]ConnectInit lk.salyk.kg [20:33:19]recv_with_timeout no data received [20:33:23]ConnectInit Can't take IP for lk.salyk.kg [20:33:23]CommunicateWithHost connect error [20:33:23]CommunicateWithHost err = -1 [20:33:23]OFD Sender: Server communicate error [20:33:23]OFD Sender: Processing packet 164108 [packets to send 982, broken 970] [20:33:23]ProducePacketName [20:33:23]name=ofd_packets/00164108 [20:33:23]OFD Sender: To server: pG, [20:33:23]CommunicateWithHost lk.salyk.kg:30040 [20:33:23]ConnectInit lk.salyk.kg [20:33:28]ConnectInit Can't take IP for lk.salyk.kg [20:33:28]CommunicateWithHost connect error [20:33:28]CommunicateWithHost err = -1 [20:33:28]OFD Sender: Server communicate error [20:33:33]OFD Sender: Processing packet 164108 [packets to send 982, broken 970] [20:33:33]ProducePacketName [20:33:33]name=ofd_packets/00164108 [20:33:33]OFD Sender: To server: pG, [20:33:33]CommunicateWithHost lk.salyk.kg:30040 [20:33:33]ConnectInit lk.salyk.kg [20:33:35]accept exits with 8 [20:33:35]New connection [20:33:35]New thread 3066543460 created [20:33:35]Thread 3066686820 joined [20:33:35]Waiting for new connection... [20:33:35] Sock 8.Parse request [20:33:35]Sock 8.Check first char [20:33:35]Sock 8.First char is OK [20:33:35]request: POST /json_proto HTTP/1.0 [20:33:35]Method: POST [20:33:35]URL: /json_proto [20:33:35]Method is POST - this is cgi request [20:33:35]url: /json_proto [20:33:35]query_string will be loaded in cgi processing [20:33:35]execute_cgi json_proto POST (null) [20:33:35]execute_cgi path=json_proto method=POST [20:33:35]POST find Content-Length [20:33:35]Host: 172.17.44.132:8080 [20:33:35]Content-Length: 679 [20:33:35]Content-Type: application/json [20:33:35] [20:33:35]POST finish read [20:33:35]Found Content-Length = 679 [20:33:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:33:35]execute_script... [20:33: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)292759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:33:35]POST & json_proto [20:33:35]process_json_proto [20:33:35]json parsed OK: [20:33:35]protocol is kg_v1.0 [20:33:35]action value=close_receipt [20:33:35]process_action close_receipt [20:33:35]cmd_close_receipt [20:33:35]MH_GetDate [20:33:35]Write to MH i2c: F0 00 00 35 06 2A [20:33:35]Write i2c OK [20:33:35]MH_I2C_Read... [20:33:35]Read from MH i2c: F0 [20:33:35]MH_I2C_Read... [20:33:35]Read from MH i2c: F0 09 00 [20:33:35]MH_I2C_Read... [20:33:35]Read from MH i2c: F0 09 00 35 06 00 20 4F C6 66 2A 83 C1 65 A1 [20:33:35]GetLastDocTimeStamp 1724272380 [20:33:35]current date 1724272416 [20:33:35]FM_GetShiftState [20:33:35]SAM_PROTO_GetShiftState [20:33:35]wFMCommunicate request_size=4 [20:33:35]MH_SAM_APDU [20:33:35]CAPDU: 80 13 01 00 [20:33:35]Write to MH i2c: E2 08 00 36 06 80 13 01 00 00 00 00 00 B9 [20:33:35]Write i2c OK [20:33:35]MH_I2C_Read... [20:33:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:35]Read from MH i2c: E2 [20:33:35]MH_I2C_Read... [20:33:35]Read from MH i2c: E2 0E 00 [20:33:35]MH_I2C_Read... [20:33:35]Read from MH i2c: E2 0E 00 36 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [20:33:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:33:35]wFMCommunicate OK [20:33:35]SAM_PROTO_GetShiftState done [20:33:35]FM_GetShiftState done [20:33:35]opened in 1724199517 [20:33:35]opened+sec_in_day 1724285917 [20:33:35]quantity*price = 100050 [20:33:35]sum+1 = 100052 [20:33:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 718 21.08.2024 20:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164120 ФПД: 184562483990644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203336&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164120&fm=184562483990644&tin=02508201610067®Number=0000000000092562&sum=100000 [20:33:37]StoreToDocumentArchive [20:33:37]shift 466 fd 164120 [20:33:37]save to /storage/0466/doc_00164120 [20:33:37]save last doc name /storage/0466/doc_00164120 to /storage/kkm_last_doc_name [20:33:37]save OK [20:33:37]Clear old archive folders... [20:33:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:33:37]tlvbuf is 0109CBB0 [20:33:37]SAM_PROTO_ClearQueue [20:33:37]wFMCommunicate request_size=4 [20:33:37]MH_SAM_APDU [20:33:37]CAPDU: 80 09 00 00 [20:33:37]Write to MH i2c: E2 08 00 43 06 80 09 00 00 00 00 00 00 BB [20:33:37]Write i2c OK [20:33:37]MH_I2C_Read... [20:33:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:33:37]Read from MH i2c: E2 [20:33:37]MH_I2C_Read... [20:33:37]Read from MH i2c: E2 03 00 [20:33:37]MH_I2C_Read... [20:33:37]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [20:33:37]RAPDU: 90 00 [20:33:37]wFMCommunicate OK [20:33:37]SAM_PROTO_ClearQueue done [20:33:37]KKMCreateOFDPacket [20:33:37]OFDProtocolAddRootSTLVToBuf [20:33:37]FM_MakeSignedData [20:33:37]FM_MakeSignedData [20:33:37]SAM_PROTO_SignData [20:33:37]wFMCommunicate request_size=4 [20:33:37]MH_SAM_APDU [20:33:37]CAPDU: 80 0D 01 02 [20:33:37]Write to MH i2c: E2 08 00 44 06 80 0D 01 02 00 00 00 00 C3 [20:33:37]Write i2c OK [20:33:37]MH_I2C_Read... [20:33:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:33:37]Read from MH i2c: E2 [20:33:37]MH_I2C_Read... [20:33:37]Read from MH i2c: E2 03 00 [20:33:37]MH_I2C_Read... [20:33:37]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [20:33:37]RAPDU: 90 00 [20:33:37]wFMCommunicate OK [20:33:37]wFMCommunicate request_size=255 [20:33:37]MH_SAM_APDU [20:33: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 20 4F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 81 02 00 35 04 06 00 A7 DB CD 4C [20:33:37]Write to MH i2c: E2 02 01 45 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 20 4F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 81 02 00 35 04 06 00 A7 DB CD 4C 00 00 C6 [20:33:37]Write i2c OK [20:33:37]MH_I2C_Read... [20:33:38]recv_with_timeout no data received [20:33:38]Read from MH i2c: E2 [20:33:38]MH_I2C_Read... [20:33:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:38]Read from MH i2c: E2 03 00 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [20:33:38]RAPDU: 90 00 [20:33:38]wFMCommunicate OK [20:33:38]wFMCommunicate request_size=7 [20:33:38]MH_SAM_APDU [20:33:38]CAPDU: 80 0D 02 02 02 10 74 [20:33:38]Write to MH i2c: E2 0A 00 46 06 80 0D 02 02 02 00 10 74 00 00 4E [20:33:38]Write i2c OK [20:33:38]MH_I2C_Read... [20:33:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:38]Read from MH i2c: E2 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: E2 03 00 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [20:33:38]RAPDU: 90 00 [20:33:38]wFMCommunicate OK [20:33:38]wFMCommunicate request_size=4 [20:33:38]MH_SAM_APDU [20:33:38]CAPDU: 80 0D 03 02 [20:33:38]Write to MH i2c: E2 08 00 47 06 80 0D 03 02 00 00 00 00 C8 [20:33:38]Write i2c OK [20:33:38]MH_I2C_Read... [20:33:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:33:38]Read from MH i2c: E2 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: E2 0B 00 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: E2 0B 00 47 06 00 51 B2 18 95 78 5E 06 08 90 00 5D [20:33:38]RAPDU: 51 B2 18 95 78 5E 06 08 90 00 [20:33:38]wFMCommunicate OK [20:33:38]SAM_PROTO_SignData done [20:33:38]FM_MakeSignedData done [20:33:38]CreateOFDProtocolMessage [20:33:38]wFMCommunicate request_size=4 [20:33:38]MH_SAM_APDU [20:33:38]CAPDU: 80 11 00 00 [20:33:38]Write to MH i2c: E2 08 00 48 06 80 11 00 00 00 00 00 00 C8 [20:33:38]ConnectInit Can't take IP for lk.salyk.kg [20:33:38]CommunicateWithHost connect error [20:33:38]CommunicateWithHost err = -1 [20:33:38]OFD Sender: Server communicate error [20:33:38]Write i2c OK [20:33:38]MH_I2C_Read... [20:33:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:38]Read from MH i2c: E2 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: E2 17 00 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: E2 17 00 48 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [20:33:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:33:38]wFMCommunicate OK [20:33:38]CreateOFDProtocolMessage done [20:33:38]OFDSenderStorePacket 164120 [20:33:38]StoreOFDPacket docnum=164120 [20:33:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D1 22 04 01 C6 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 20 4F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 81 02 00 35 04 06 00 A7 DB CD 4C 10 74 51 B2 18 95 78 5E 06 08 [20:33:38]CheckFolder [20:33:38]dirname=/storage/ofd_packets [20:33:38]CheckFolder done [20:33:38]ProducePacketName [20:33:38]name=ofd_packets/00164120 [20:33:38]NVStorageSaveData ofd_packets/00164120 [20:33:38]File name is /storage/ofd_packets/00164120 [20:33:38]Write 298 bytes [20:33:38]NVStorageSaveData done [20:33:38]OFDSenderStorePacket done [20:33:38]KKMCreateOFDPacket done [20:33:38]NVStorageSaveData kkm_last_timestamp [20:33:38]File name is /storage/kkm_last_timestamp [20:33:38]Write 4 bytes [20:33:38]NVStorageSaveData done [20:33:38]ExternCall_PrintAddStr [20:33:38]wPrintStart [20:33:38]Write to MH i2c: 01 00 00 49 06 4F [20:33:38]Write i2c OK [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: 01 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: 01 07 00 [20:33:38]MH_I2C_Read... [20:33:38]Read from MH i2c: 01 07 00 49 06 00 00 00 00 00 FF 0F 64 [20:33:38]RasterBufferAndPrint [20:33:38]line Счет N : (1)292759 [20:33:38]line ИНН: 02508201610067 [20:33:38]line Контрольно-Кассовый Чек [20:33:38]line ПРОДАЖА [20:33:38]line ТРК (МРК, ГНК) : 11 [20:33:38]line Товар: 2710194800 [20:33:38]line ДТ-К-5 [20:33:38]line 13.130 * 76.20 [20:33:38]line = 1000.51 [20:33:38]line НДС 12% НСП 1% [20:33:38]line > о реализуемом товаре [20:33:38]line ОКРУГЛЕНИЕ: -0.51 [20:33:38]line ИТОГО: 1000.00 [20:33:38]line Внесено: 1000.00 [20:33:38]line СДАЧА: 0.00 [20:33:38]line НСП 1% : 8.85 [20:33:38]line НДС 12% : 106.25 [20:33:38]line Наличными: 1000.00 [20:33:38]line Безнал.: 0.00 [20:33:38]line Место: АЗС № 130 "Партнер Нефть" [20:33:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:33:38]line СНО: Общий режим [20:33:38]line Чек 718 21.08.2024 20:33 [20:33:38]line Смена: 466 ФФД: 1.0 [20:33:38]line ЗНМ: 0300000070 [20:33:38]line РНМ: 0000000000092562 [20:33:38]line Версия ККМ: 001 [20:33:38]line ФМ: 0000000000871769 [20:33:38]line ФД: 164120 [20:33:38]line ФПД: 184562483990644 [20:33:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T203336&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164120&fm=184562483990644&tin=02508201610067®Number=0000000000092562&sum=100000 [20:33:38]OFD Sender: Processing packet 164108 [packets to send 983, broken 970] [20:33:38]ProducePacketName [20:33:38]name=ofd_packets/00164108 [20:33:38]OFD Sender: To server: pG, [20:33:38]CommunicateWithHost lk.salyk.kg:30040 [20:33:38]ConnectInit lk.salyk.kg [20:33:38]written 0, free lines is 4095 [20:33:39]Write to MH i2c: 01 00 00 74 06 7A [20:33:39]Write i2c OK [20:33:39]MH_I2C_Read... [20:33:39]Read from MH i2c: 01 [20:33:39]MH_I2C_Read... [20:33:39]Read from MH i2c: 01 07 00 [20:33:39]MH_I2C_Read... [20:33:39]Read from MH i2c: 01 07 00 74 06 00 00 00 00 00 CF 0C 5C [20:33:39]RasterBufferAndPrint [20:33:39]line [20:33:39]line [20:33:39]line [20:33:39]line [20:33:39]line [20:33:39]written 0, free lines is 3346 [20:33:39]MH_Cut [20:33:39]Write to MH i2c: D1 01 00 7B 06 01 53 [20:33:39]Write i2c OK [20:33:39]MH_I2C_Read... [20:33:39]Read from MH i2c: D1 [20:33:39]MH_I2C_Read... [20:33:39]Read from MH i2c: D1 01 00 [20:33:39]MH_I2C_Read... [20:33:39]Read from MH i2c: D1 01 00 7B 06 00 52 [20:33:39]Write to MH i2c: 01 00 00 7C 06 82 [20:33:39]Write i2c OK [20:33:39]MH_I2C_Read... [20:33:40]*** Cut start [20:33:40]*** Purtial cut [20:33:40]*** Stage 1: CUTSNS_PIN = 1 [20:33:42]Read from MH i2c: 01 [20:33:42]MH_I2C_Read... [20:33:42]*** Stop cut motor [20:33:42]*** Cut end [20:33:42]Read from MH i2c: 01 07 00 [20:33:42]MH_I2C_Read... [20:33:42]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 FF 0F 97 [20:33:42]process_action close_receipt done [20:33:42]requested_data is exist [20:33:42]produce_requested_data [20:33:42]requested_item fm.sn is exist - process it [20:33:42]wFMCommunicate request_size=4 [20:33:42]MH_SAM_APDU [20:33:42]CAPDU: 80 11 00 00 [20:33:42]Write to MH i2c: E2 08 00 7D 06 80 11 00 00 00 00 00 00 FD [20:33:42]Write i2c OK [20:33:42]MH_I2C_Read... [20:33:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:42]Read from MH i2c: E2 [20:33:42]MH_I2C_Read... [20:33:42]Read from MH i2c: E2 17 00 [20:33:42]MH_I2C_Read... [20:33:42]Read from MH i2c: E2 17 00 7D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [20:33:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:33:42]wFMCommunicate OK [20:33:42]requested_item fd.num is exist - process it [20:33:42]SAM_PROTO_GetFieldsCounters [20:33:42]wFMCommunicate request_size=4 [20:33:42]MH_SAM_APDU [20:33:42]CAPDU: 80 13 00 00 [20:33:42]Write to MH i2c: E2 08 00 7E 06 80 13 00 00 00 00 00 00 00 [20:33:42]Write i2c OK [20:33:42]MH_I2C_Read... [20:33:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:33:42]Read from MH i2c: E2 [20:33:42]MH_I2C_Read... [20:33:42]Read from MH i2c: E2 62 00 [20:33:42]MH_I2C_Read... [20:33:42]Read from MH i2c: E2 62 00 7E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 04 [20:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:33:42]wFMCommunicate OK [20:33:42]SAM_PROTO_GetFieldsCounters done [20:33:42]requested_item shift.num is exist - process it [20:33:42]requested_item shift.opened is exist - process it [20:33:42]req_shift_opened [20:33:42]FM_GetShiftState [20:33:42]SAM_PROTO_GetShiftState [20:33:42]wFMCommunicate request_size=4 [20:33:42]MH_SAM_APDU [20:33:42]CAPDU: 80 13 01 00 [20:33:42]Write to MH i2c: E2 08 00 7F 06 80 13 01 00 00 00 00 00 02 [20:33:42]Write i2c OK [20:33:42]MH_I2C_Read... [20:33:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:42]Read from MH i2c: E2 [20:33:42]MH_I2C_Read... [20:33:42]Read from MH i2c: E2 0E 00 [20:33:42]MH_I2C_Read... [20:33:42]Read from MH i2c: E2 0E 00 7F 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C8 [20:33:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:33:42]wFMCommunicate OK [20:33:42]SAM_PROTO_GetShiftState done [20:33:42]FM_GetShiftState done [20:33:42]req_shift_opened done [20:33:42]requested_item shift.open_date is exist - process it [20:33:42]req_shift_open_date [20:33:42]req_shift_open_date done [20:33:42]produce_requested_data done [20:33:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164120,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:33:42]process_action_free close_receipt [20:33:42]json_value_free [20:33:42]json_value_free done [20:33:42]process_json_proto returns [20:33:42]Send response to host [20:33:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164120,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:33:42]free response buf [20:33:42]execute_script done [20:33:42]execute_script returns [20:33:42]free content buf [20:33:42]Sock 8.Close socket [20:33:42]Sock 8.Thread stoped [20:33:43]ConnectInit Can't take IP for lk.salyk.kg [20:33:43]CommunicateWithHost connect error [20:33:43]CommunicateWithHost err = -1 [20:33:43]OFD Sender: Server communicate error [20:33:48]OFD Sender: Processing packet 164108 [packets to send 983, broken 970] [20:33:48]ProducePacketName [20:33:48]name=ofd_packets/00164108 [20:33:48]OFD Sender: To server: pG, [20:33:48]CommunicateWithHost lk.salyk.kg:30040 [20:33:48]ConnectInit lk.salyk.kg [20:33:56]Connected sock=9 [20: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 37 36 39 10 01 00 00 9F A4 08 01 14 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 A6 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 81 02 00 35 04 06 00 1D 9B E0 A3 C8 10 CA 54 B7 55 EC 42 48 E7 [20: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 37 36 39 4F 00 00 00 D0 10 47 00 F4 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 37 36 39 10 04 04 00 0C 81 02 00 F4 03 04 00 84 F8 C5 66 B6 04 01 00 00 D2 4E 13 76 49 46 12 ED [20:33:57]CommunicateWithHost err = 0 [20:33:57]CheckOFDResponse [20:33:57]1017 (14) - 77093643461234 [20:33:57]1041 (16) - 0000000000871769 [20:33:57]1040 (4) - 164108 [20:33:57]1012 (4) - 21.08.2024 14:24 [20:33:57]1206 (1) - 0 [20:33:57]OFD Sender: Remove packet 164108 [20:33:57]ProducePacketName [20:33:57]name=ofd_packets/00164108 [20:33:57]NVStorageDeleteData [20:33:58]OFD Sender: Processing packet 164109 [packets to send 982, broken 970] [20:33:58]ProducePacketName [20:33:58]name=ofd_packets/00164109 [20:33:58]OFD Sender: To server: pG, [20:33:58]CommunicateWithHost lk.salyk.kg:30040 [20:33:58]ConnectInit lk.salyk.kg [20:34:00]Connected sock=8 [20: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 37 36 39 0E 01 00 00 1A 88 06 01 7D D3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 C3 02 00 00 F4 03 04 00 C8 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 81 02 00 35 04 06 00 1F 2A BC C9 28 BE F8 4B 1C 5C F8 87 44 3D [20:34:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A6 BB 47 00 5B 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 37 36 39 10 04 04 00 0D 81 02 00 F4 03 04 00 87 F8 C5 66 B6 04 01 00 00 DD 66 A3 D6 FF C5 3D D8 [20:34:04]CommunicateWithHost err = 0 [20:34:04]CheckOFDResponse [20:34:04]1017 (14) - 77093643461234 [20:34:04]1041 (16) - 0000000000871769 [20:34:04]1040 (4) - 164109 [20:34:04]1012 (4) - 21.08.2024 14:24 [20:34:04]1206 (1) - 0 [20:34:04]OFD Sender: Remove packet 164109 [20:34:04]ProducePacketName [20:34:04]name=ofd_packets/00164109 [20:34:04]NVStorageDeleteData [20:34:04]OFD Sender: Processing packet 164110 [packets to send 981, broken 970] [20:34:04]ProducePacketName [20:34:04]name=ofd_packets/00164110 [20:34:04]OFD Sender: To server: pG, [20:34:04]CommunicateWithHost lk.salyk.kg:30040 [20:34:04]ConnectInit lk.salyk.kg [20:34:05]Connected sock=8 [20:34:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A0 82 04 01 68 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 C4 02 00 00 F4 03 04 00 DE 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 81 02 00 35 04 06 00 AF 20 49 D7 3D EE 83 FA 39 89 EB 36 AE 1F [20:34:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 34 47 00 9A 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 37 36 39 10 04 04 00 0E 81 02 00 F4 03 04 00 8D F8 C5 66 B6 04 01 00 00 D5 0B AC 13 CD 9F 4B 83 [20:34:06]CommunicateWithHost err = 0 [20:34:06]CheckOFDResponse [20:34:06]1017 (14) - 77093643461234 [20:34:06]1041 (16) - 0000000000871769 [20:34:06]1040 (4) - 164110 [20:34:06]1012 (4) - 21.08.2024 14:24 [20:34:06]1206 (1) - 0 [20:34:06]OFD Sender: Remove packet 164110 [20:34:06]ProducePacketName [20:34:06]name=ofd_packets/00164110 [20:34:06]NVStorageDeleteData [20:34:07]OFD Sender: Processing packet 164111 [packets to send 980, broken 970] [20:34:07]ProducePacketName [20:34:07]name=ofd_packets/00164111 [20:34:07]OFD Sender: To server: pG, [20:34:07]CommunicateWithHost lk.salyk.kg:30040 [20:34:07]ConnectInit lk.salyk.kg [20:34:08]Connected sock=8 [20:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 01 26 07 01 5B B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 E5 4D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 81 02 00 35 04 06 00 1D 03 C7 56 6B 4B D4 5D 6B 60 13 C8 0E B5 [20:34:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A 8C 47 00 72 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 81 02 00 F4 03 04 00 90 F8 C5 66 B6 04 01 00 00 44 1A C2 22 1F D5 AC DB [20:34:09]CommunicateWithHost err = 0 [20:34:09]CheckOFDResponse [20:34:09]1017 (14) - 77093643461234 [20:34:09]1041 (16) - 0000000000871769 [20:34:09]1040 (4) - 164111 [20:34:09]1012 (4) - 21.08.2024 14:24 [20:34:09]1206 (1) - 0 [20:34:09]OFD Sender: Remove packet 164111 [20:34:09]ProducePacketName [20:34:09]name=ofd_packets/00164111 [20:34:09]NVStorageDeleteData [20:34:10]OFD Sender: Processing packet 164112 [packets to send 979, broken 970] [20:34:10]ProducePacketName [20:34:10]name=ofd_packets/00164112 [20:34:10]OFD Sender: To server: pG, [20:34:10]CommunicateWithHost lk.salyk.kg:30040 [20:34:10]ConnectInit lk.salyk.kg [20:34:10]Connected sock=8 [20:34: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 37 36 39 0C 01 00 00 5E 6E 04 01 FD 86 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 accept exits with 12 [20:34:10]30 30 New connection [20:34:10]06 New thread 3066686820 created [20:34:10]04 09 00 D0 94 D0 A2 2D D0 Thread 3066543460 joined [20:34:10]Waiting for new connection... [20:34:10] Sock 12.Parse request [20:34:10]Sock 12.Check first char [20:34:10]Sock 12.First char is OK [20:34:10]request: POST /json_proto HTTP/1.0 [20:34:10]Method: POST [20:34:10]URL: /json_proto [20:34:10]Method is POST - this is cgi request [20:34:10]url: /json_proto [20:34:10]query_string will be loaded in cgi processing [20:34:10]execute_cgi json_proto POST (null) [20:34:10]execute_cgi path=json_proto method=POST [20:34:10]POST find Content-Length [20:34:10]Host: 172.17.44.132:8080 [20:34:10]Content-Length: 645 [20:34:10]Content-Type: application/json [20:34:10] [20:34:10]POST finish read [20:34:10]Found Content-Length = 645 [20:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50697", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:10]execute_script... [20: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 : (3)50697", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:10]POST & json_proto [20:34:10]process_json_proto [20:34:10]json parsed OK: [20:34:10]protocol is kg_v1.0 [20:34:10]action value=close_receipt [20:34:10]process_action close_receipt [20:34:10]cmd_close_receipt [20:34:10]MH_GetDate [20:34:10]Write to MH i2c: F0 00 00 80 06 75 [20:34:10]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 Write i2c OK [20:34:10]EF MH_I2C_Read... [20:34:10]03 Read from MH i2c: 0F F0 00 [20:34:10]F6 MH_I2C_Read... [20:34:10]03 Read from MH i2c: 01 F0 00 09 01 F7 03 06 00 75 03 00 00 00 00 00 [20:34:11]EE MH_I2C_Read... [20:34:11]03 0F 00 F2 Read from MH i2c: 03 F0 01 09 00 00 01 80 F3 06 03 00 06 43 00 4F 81 29 00 00 00 00 07 04 06 00 C6 A0 66 86 2A 01 83 00 C1 00 65 00 0F 39 [20:34:11]04 GetLastDocTimeStamp 1724272416 [20:34:11]06 00 00 00 00 00 00 00 1F 04 current date 1724272451 [20:34:11]02 FM_GetShiftState [20:34:11]00 SAM_PROTO_GetShiftState [20:34:11]01 wFMCommunicate request_size=4 [20:34:11]00 12 04 04 00 C6 02 00 00 F4 MH_SAM_APDU [20:34:11]03 CAPDU: 04 80 00 13 F5 01 4D 00 C6 [20:34:11]66 Write to MH i2c: 0E E2 04 04 00 D2 01 00 00 B9 04 08 01 00 00 81 01 06 0D 80 04 13 10 01 00 00 00 00 00 00 04 [20:34:11]Write i2c OK [20:34:11]MH_I2C_Read... [20:34:11]30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:11]11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 81 02 00 35 04 06 00 F5 4E 4E 51 70 B8 FC 7A 89 D8 03 23 1B 9E [20:34:11]Read from MH i2c: E2 [20:34:11]MH_I2C_Read... [20:34:11]Read from MH i2c: E2 0E 00 [20:34:11]MH_I2C_Read... [20:34:11]Read from MH i2c: E2 0E 00 81 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CA [20:34:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:34:11]wFMCommunicate OK [20:34:11]SAM_PROTO_GetShiftState done [20:34:11]FM_GetShiftState done [20:34:11]opened in 1724199517 [20:34:11]opened+sec_in_day 1724285917 [20:34:11]quantity*price = 25000 [20:34:11]sum+1 = 25001 [20:34:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [20:40:59]line ИТОГО: 2000.26 [20:40:59]line НСП 1% : 17.70 [20:40:59]line НДС 12% : 212.42 [20:40:59]line Наличными: 0.00 [20:40:59]line Безнал.: 2000.26 [20:40:59]line Место: АЗС № 130 "Партнер Нефть" [20:40:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:40:59]line СНО: Общий режим [20:40:59]line Чек 732 21.08.2024 20:40 [20:40:59]line Смена: 466 ФФД: 1.0 [20:40:59]line ЗНМ: 0300000070 [20:40:59]line РНМ: 0000000000092562 [20:40:59]line Версия ККМ: 001 [20:40:59]line Платежная система: Бакай Банк [20:40:59]line ФМ: 0000000000871769 [20:40:59]line ФД: 164134 [20:40:59]line ФПД: 19683391020518 [20:40:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204058&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164134&fm=19683391020518&tin=02508201610067®Number=0000000000092562&sum=200026 [20:40:59]written 0, free lines is 4095 [20:40:59]OFD Sender: Processing packet 164133 [packets to send 973, broken 971] [20:40:59]ProducePacketName [20:40:59]name=ofd_packets/00164133 [20:40:59]OFD Sender: To server: pG, [20:40:59]CommunicateWithHost lk.salyk.kg:30040 [20:40:59]ConnectInit lk.salyk.kg [20:41:00]Write to MH i2c: 01 00 00 A4 00 A4 [20:41:00]Write i2c OK [20:41:00]MH_I2C_Read... [20:41:00]Read from MH i2c: 01 [20:41:00]MH_I2C_Read... [20:41:00]Read from MH i2c: 01 07 00 [20:41:00]MH_I2C_Read... [20:41:00]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 D3 0C 8A [20:41:00]RasterBufferAndPrint [20:41:00]line [20:41:00]line [20:41:00]line [20:41:00]line [20:41:00]line [20:41:00]written 0, free lines is 3310 [20:41:00]MH_Cut [20:41:00]Write to MH i2c: D1 01 00 AB 00 01 7D [20:41:00]Write i2c OK [20:41:00]MH_I2C_Read... [20:41:00]Read from MH i2c: D1 [20:41:00]MH_I2C_Read... [20:41:00]Read from MH i2c: D1 01 00 [20:41:00]MH_I2C_Read... [20:41:00]Read from MH i2c: D1 01 00 AB 00 00 7C [20:41:00]Write to MH i2c: 01 00 00 AC 00 AC [20:41:00]Write i2c OK [20:41:00]MH_I2C_Read... [20:41:00]*** Cut start [20:41:00]*** Purtial cut [20:41:00]*** Stage 1: CUTSNS_PIN = 1 [20:41:02]Read from MH i2c: 01 [20:41:02]MH_I2C_Read... [20:41:02]*** Stop cut motor [20:41:02]*** Cut end [20:41:02]Read from MH i2c: 01 07 00 [20:41:02]MH_I2C_Read... [20:41:02]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [20:41:02]process_action close_receipt done [20:41:02]requested_data is exist [20:41:02]produce_requested_data [20:41:02]requested_item fm.sn is exist - process it [20:41:02]wFMCommunicate request_size=4 [20:41:02]MH_SAM_APDU [20:41:02]CAPDU: 80 11 00 00 [20:41:02]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [20:41:02]Write i2c OK [20:41:02]MH_I2C_Read... [20:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:03]Read from MH i2c: E2 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: E2 17 00 [20:41:03]MH_I2C_Read... [20:41:03]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 37 36 39 90 00 80 [20:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:41:03]wFMCommunicate OK [20:41:03]requested_item fd.num is exist - process it [20:41:03]SAM_PROTO_GetFieldsCounters [20:41:03]wFMCommunicate request_size=4 [20:41:03]MH_SAM_APDU [20:41:03]CAPDU: 80 13 00 00 [20:41:03]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [20:41:03]Write i2c OK [20:41:03]MH_I2C_Read... [20:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:41:03]Read from MH i2c: E2 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: E2 62 00 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: E2 62 00 AE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DC 02 00 00 5E 04 04 00 DC 02 00 00 57 04 04 00 DD 02 00 00 19 04 04 00 00 00 00 00 90 00 66 [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DC 02 00 00 5E 04 04 00 DC 02 00 00 57 04 04 00 DD 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:41:03]wFMCommunicate OK [20:41:03]SAM_PROTO_GetFieldsCounters done [20:41:03]requested_item shift.num is exist - process it [20:41:03]requested_item shift.opened is exist - process it [20:41:03]req_shift_opened [20:41:03]FM_GetShiftState [20:41:03]SAM_PROTO_GetShiftState [20:41:03]wFMCommunicate request_size=4 [20:41:03]MH_SAM_APDU [20:41:03]CAPDU: 80 13 01 00 [20:41:03]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [20:41:03]Write i2c OK [20:41:03]MH_I2C_Read... [20:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:03]Read from MH i2c: E2 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: E2 0E 00 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [20:41:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:41:03]wFMCommunicate OK [20:41:03]SAM_PROTO_GetShiftState done [20:41:03]FM_GetShiftState done [20:41:03]req_shift_opened done [20:41:03]requested_item shift.open_date is exist - process it [20:41:03]req_shift_open_date [20:41:03]req_shift_open_date done [20:41:03]produce_requested_data done [20:41:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164134,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:41:03]process_action_free close_receipt [20:41:03]json_value_free [20:41:03]json_value_free done [20:41:03]process_json_proto returns [20:41:03]Send response to host [20:41:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164134,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:41:03]free response buf [20:41:03]execute_script done [20:41:03]execute_script returns [20:41:03]free content buf [20:41:03]Sock 9.Close socket [20:41:03]Sock 9.Thread stoped [20:41:03]accept exits with 8 [20:41:03]New connection [20:41:03]New thread 3067157860 created [20:41:03]Thread 3067014500 joined [20:41:03]Waiting for new connection... [20:41:03] Sock 8.Parse request [20:41:03]Sock 8.Check first char [20:41:03]Sock 8.First char is OK [20:41:03]request: POST /json_proto HTTP/1.0 [20:41:03]Method: POST [20:41:03]URL: /json_proto [20:41:03]Method is POST - this is cgi request [20:41:03]url: /json_proto [20:41:03]query_string will be loaded in cgi processing [20:41:03]execute_cgi json_proto POST (null) [20:41:03]execute_cgi path=json_proto method=POST [20:41:03]POST find Content-Length [20:41:03]Host: 172.17.44.132:8080 [20:41:03]Content-Length: 679 [20:41:03]Content-Type: application/json [20:41:03] [20:41:03]POST finish read [20:41:03]Found Content-Length = 679 [20:41:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 7000.00, "total" : 7000.00, "payments": [ { "type": 0, "sum" : 7000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:03]execute_script... [20:41: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)292768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 7000.00, "total" : 7000.00, "payments": [ { "type": 0, "sum" : 7000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:03]POST & json_proto [20:41:03]process_json_proto [20:41:03]json parsed OK: [20:41:03]protocol is kg_v1.0 [20:41:03]action value=close_receipt [20:41:03]process_action close_receipt [20:41:03]cmd_close_receipt [20:41:03]MH_GetDate [20:41:03]Write to MH i2c: F0 00 00 B0 00 9F [20:41:03]Write i2c OK [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: F0 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: F0 09 00 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: F0 09 00 B0 00 00 E0 50 C6 66 2A 83 C1 65 D7 [20:41:03]GetLastDocTimeStamp 1724272858 [20:41:03]current date 1724272864 [20:41:03]FM_GetShiftState [20:41:03]SAM_PROTO_GetShiftState [20:41:03]wFMCommunicate request_size=4 [20:41:03]MH_SAM_APDU [20:41:03]CAPDU: 80 13 01 00 [20:41:03]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [20:41:03]Write i2c OK [20:41:03]MH_I2C_Read... [20:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:03]Read from MH i2c: E2 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: E2 0E 00 [20:41:03]MH_I2C_Read... [20:41:03]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [20:41:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:41:03]wFMCommunicate OK [20:41:03]SAM_PROTO_GetShiftState done [20:41:03]FM_GetShiftState done [20:41:03]opened in 1724199517 [20:41:03]opened+sec_in_day 1724285917 [20:41:03]quantity*price = 700049 [20:41:03]sum+1 = 700050 [20:41:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 7000.00 Внесено: 7000.00 СДАЧА: 0.00 НСП 1% : 61.95 НДС 12% : 743.41 Наличными: 7000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 733 21.08.2024 20:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164135 ФПД: 216242967611242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164135&fm=216242967611242&tin=02508201610067®Number=0000000000092562&sum=700000 [20:41:05]StoreToDocumentArchive [20:41:05]shift 466 fd 164135 [20:41:05]save to /storage/0466/doc_00164135 [20:41:05]save last doc name /storage/0466/doc_00164135 to /storage/kkm_last_doc_name [20:41:05]save OK [20:41:05]Clear old archive folders... [20:41:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:41:05]tlvbuf is 009640A0 [20:41:05]SAM_PROTO_ClearQueue [20:41:05]wFMCommunicate request_size=4 [20:41:05]MH_SAM_APDU [20:41:05]CAPDU: 80 09 00 00 [20:41:05]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [20:41:05]Write i2c OK [20:41:05]MH_I2C_Read... [20:41:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:41:05]Read from MH i2c: E2 [20:41:05]MH_I2C_Read... [20:41:05]Read from MH i2c: E2 03 00 [20:41:05]MH_I2C_Read... [20:41:05]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [20:41:05]RAPDU: 90 00 [20:41:05]wFMCommunicate OK [20:41:05]SAM_PROTO_ClearQueue done [20:41:05]KKMCreateOFDPacket [20:41:05]OFDProtocolAddRootSTLVToBuf [20:41:05]FM_MakeSignedData [20:41:05]FM_MakeSignedData [20:41:05]SAM_PROTO_SignData [20:41:05]wFMCommunicate request_size=4 [20:41:05]MH_SAM_APDU [20:41:05]CAPDU: 80 0D 01 02 [20:41:05]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [20:41:05]Write i2c OK [20:41:05]MH_I2C_Read... [20:41:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:41:05]Read from MH i2c: E2 [20:41:05]MH_I2C_Read... [20:41:05]Read from MH i2c: E2 03 00 [20:41:05]MH_I2C_Read... [20:41:05]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [20:41:05]RAPDU: 90 00 [20:41:05]wFMCommunicate OK [20:41:05]wFMCommunicate request_size=255 [20:41:05]MH_SAM_APDU [20:41: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 E0 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 81 02 00 35 04 06 00 C4 AB FD 45 [20:41:05]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 E0 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 81 02 00 35 04 06 00 C4 AB FD 45 00 00 7A [20:41:05]Write i2c OK [20:41:05]MH_I2C_Read... [20:41:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:06]Read from MH i2c: E2 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 03 00 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [20:41:06]RAPDU: 90 00 [20:41:06]wFMCommunicate OK [20:41:06]wFMCommunicate request_size=7 [20:41:06]MH_SAM_APDU [20:41:06]CAPDU: 80 0D 02 02 02 07 6A [20:41:06]Write to MH i2c: E2 0A 00 C1 00 80 0D 02 02 02 00 07 6A 00 00 B0 [20:41:06]Write i2c OK [20:41:06]MH_I2C_Read... [20:41:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:06]Read from MH i2c: E2 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 03 00 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:41:06]RAPDU: 90 00 [20:41:06]wFMCommunicate OK [20:41:06]wFMCommunicate request_size=4 [20:41:06]MH_SAM_APDU [20:41:06]CAPDU: 80 0D 03 02 [20:41:06]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [20:41:06]Write i2c OK [20:41:06]MH_I2C_Read... [20:41:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:41:06]Read from MH i2c: E2 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 0B 00 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 0B 00 C2 00 00 0E AB F5 A4 7A 93 78 7F 90 00 94 [20:41:06]RAPDU: 0E AB F5 A4 7A 93 78 7F 90 00 [20:41:06]wFMCommunicate OK [20:41:06]SAM_PROTO_SignData done [20:41:06]FM_MakeSignedData done [20:41:06]CreateOFDProtocolMessage [20:41:06]wFMCommunicate request_size=4 [20:41:06]MH_SAM_APDU [20:41:06]CAPDU: 80 11 00 00 [20:41:06]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [20:41:06]Write i2c OK [20:41:06]MH_I2C_Read... [20:41:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:06]Read from MH i2c: E2 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 17 00 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [20:41:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:41:06]wFMCommunicate OK [20:41:06]CreateOFDProtocolMessage done [20:41:06]OFDSenderStorePacket 164135 [20:41:06]StoreOFDPacket docnum=164135 [20:41:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9B B6 04 01 82 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 E0 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 81 02 00 35 04 06 00 C4 AB FD 45 07 6A 0E AB F5 A4 7A 93 78 7F [20:41:06]CheckFolder [20:41:06]dirname=/storage/ofd_packets [20:41:06]CheckFolder done [20:41:06]ProducePacketName [20:41:06]name=ofd_packets/00164135 [20:41:06]NVStorageSaveData ofd_packets/00164135 [20:41:06]File name is /storage/ofd_packets/00164135 [20:41:06]Write 298 bytes [20:41:06]NVStorageSaveData done [20:41:06]OFDSenderStorePacket done [20:41:06]KKMCreateOFDPacket done [20:41:06]NVStorageSaveData kkm_last_timestamp [20:41:06]File name is /storage/kkm_last_timestamp [20:41:06]Write 4 bytes [20:41:06]NVStorageSaveData done [20:41:06]ExternCall_PrintAddStr [20:41:06]wPrintStart [20:41:06]Write to MH i2c: 01 00 00 C4 00 C4 [20:41:06]Write i2c OK [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: 01 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: 01 07 00 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [20:41:06]RasterBufferAndPrint [20:41:06]line Счет N : (1)292768 [20:41:06]line ИНН: 02508201610067 [20:41:06]line Контрольно-Кассовый Чек [20:41:06]line ПРОДАЖА [20:41:06]line ТРК (МРК, ГНК) : 11 [20:41:06]line Товар: 2710194800 [20:41:06]line ДТ-К-5 [20:41:06]line 91.870 * 76.20 [20:41:06]line = 7000.49 [20:41:06]line НДС 12% НСП 1% [20:41:06]line > о реализуемом товаре [20:41:06]line ОКРУГЛЕНИЕ: -0.49 [20:41:06]line ИТОГО: 7000.00 [20:41:06]line Внесено: 7000.00 [20:41:06]line СДАЧА: 0.00 [20:41:06]line НСП 1% : 61.95 [20:41:06]line НДС 12% : 743.41 [20:41:06]line Наличными: 7000.00 [20:41:06]line Безнал.: 0.00 [20:41:06]line Место: АЗС № 130 "Партнер Нефть" [20:41:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:41:06]line СНО: Общий режим [20:41:06]line Чек 733 21.08.2024 20:41 [20:41:06]line Смена: 466 ФФД: 1.0 [20:41:06]line ЗНМ: 0300000070 [20:41:06]line РНМ: 0000000000092562 [20:41:06]line Версия ККМ: 001 [20:41:06]line ФМ: 0000000000871769 [20:41:06]line ФД: 164135 [20:41:06]line ФПД: 216242967611242 [20:41:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164135&fm=216242967611242&tin=02508201610067®Number=0000000000092562&sum=700000 [20:41:06]written 0, free lines is 4095 [20:41:06]Write to MH i2c: 01 00 00 EF 00 EF [20:41:06]Write i2c OK [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: 01 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: 01 07 00 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 D7 0C D9 [20:41:06]RasterBufferAndPrint [20:41:06]line [20:41:06]line [20:41:06]line [20:41:06]line [20:41:06]line [20:41:06]written 0, free lines is 3322 [20:41:06]MH_Cut [20:41:06]Write to MH i2c: D1 01 00 F6 00 01 C8 [20:41:06]Write i2c OK [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: D1 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: D1 01 00 [20:41:06]MH_I2C_Read... [20:41:06]Read from MH i2c: D1 01 00 F6 00 00 C7 [20:41:06]Write to MH i2c: 01 00 00 F7 00 F7 [20:41:06]Write i2c OK [20:41:06]MH_I2C_Read... [20:41:07]*** Cut start [20:41:07]*** Purtial cut [20:41:07]*** Stage 1: CUTSNS_PIN = 1 [20:41:09]Read from MH i2c: 01 [20:41:09]MH_I2C_Read... [20:41:09]*** Stop cut motor [20:41:09]*** Cut end [20:41:09]Read from MH i2c: 01 07 00 [20:41:09]MH_I2C_Read... [20:41:09]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [20:41:09]process_action close_receipt done [20:41:09]requested_data is exist [20:41:09]produce_requested_data [20:41:09]requested_item fm.sn is exist - process it [20:41:09]wFMCommunicate request_size=4 [20:41:09]MH_SAM_APDU [20:41:09]CAPDU: 80 11 00 00 [20:41:09]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [20:41:09]Write i2c OK [20:41:09]MH_I2C_Read... [20:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:09]Read from MH i2c: E2 [20:41:09]MH_I2C_Read... [20:41:09]Read from MH i2c: E2 17 00 [20:41:09]MH_I2C_Read... [20:41:09]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 37 36 39 90 00 CB [20:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:41:09]wFMCommunicate OK [20:41:09]requested_item fd.num is exist - process it [20:41:09]SAM_PROTO_GetFieldsCounters [20:41:09]wFMCommunicate request_size=4 [20:41:09]MH_SAM_APDU [20:41:09]CAPDU: 80 13 00 00 [20:41:09]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [20:41:09]Write i2c OK [20:41:09]MH_I2C_Read... [20:41:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:41:10]Read from MH i2c: E2 [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: E2 62 00 [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: E2 62 00 F9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DD 02 00 00 5E 04 04 00 DD 02 00 00 57 04 04 00 DE 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [20:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DD 02 00 00 5E 04 04 00 DD 02 00 00 57 04 04 00 DE 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:41:10]wFMCommunicate OK [20:41:10]SAM_PROTO_GetFieldsCounters done [20:41:10]requested_item shift.num is exist - process it [20:41:10]requested_item shift.opened is exist - process it [20:41:10]req_shift_opened [20:41:10]FM_GetShiftState [20:41:10]SAM_PROTO_GetShiftState [20:41:10]wFMCommunicate request_size=4 [20:41:10]MH_SAM_APDU [20:41:10]CAPDU: 80 13 01 00 [20:41:10]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [20:41:10]Write i2c OK [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: E2 [20:41:10]MH_I2C_Read... [20:41:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:10]Read from MH i2c: E2 0E 00 [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [20:41:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:41:10]wFMCommunicate OK [20:41:10]SAM_PROTO_GetShiftState done [20:41:10]FM_GetShiftState done [20:41:10]req_shift_opened done [20:41:10]requested_item shift.open_date is exist - process it [20:41:10]req_shift_open_date [20:41:10]req_shift_open_date done [20:41:10]produce_requested_data done [20:41:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164135,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:41:10]process_action_free close_receipt [20:41:10]json_value_free [20:41:10]json_value_free done [20:41:10]process_json_proto returns [20:41:10]Send response to host [20:41:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164135,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:41:10]free response buf [20:41:10]execute_script done [20:41:10]execute_script returns [20:41:10]free content buf [20:41:10]Sock 8.Close socket [20:41:10]Sock 8.Thread stoped [20:41:10]accept exits with 9 [20:41:10]New connection [20:41:10]New thread 3067014500 created [20:41:10]Thread 3067157860 joined [20:41:10]Waiting for new connection... [20:41:10] Sock 9.Parse request [20:41:10]Sock 9.Check first char [20:41:10]Sock 9.First char is OK [20:41:10]request: POST /json_proto HTTP/1.0 [20:41:10]Method: POST [20:41:10]URL: /json_proto [20:41:10]Method is POST - this is cgi request [20:41:10]url: /json_proto [20:41:10]query_string will be loaded in cgi processing [20:41:10]execute_cgi json_proto POST (null) [20:41:10]execute_cgi path=json_proto method=POST [20:41:10]POST find Content-Length [20:41:10]Host: 172.17.44.132:8080 [20:41:10]Content-Length: 677 [20:41:10]Content-Type: application/json [20:41:10] [20:41:10]POST finish read [20:41:10]Found Content-Length = 677 [20:41:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:10]execute_script... [20:41: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)292769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:10]POST & json_proto [20:41:10]process_json_proto [20:41:10]json parsed OK: [20:41:10]protocol is kg_v1.0 [20:41:10]action value=close_receipt [20:41:10]process_action close_receipt [20:41:10]cmd_close_receipt [20:41:10]MH_GetDate [20:41:10]Write to MH i2c: F0 00 00 FB 00 EA [20:41:10]Write i2c OK [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: F0 [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: F0 09 00 [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: F0 09 00 FB 00 00 E7 50 C6 66 2A 83 C1 65 29 [20:41:10]GetLastDocTimeStamp 1724272864 [20:41:10]current date 1724272871 [20:41:10]FM_GetShiftState [20:41:10]SAM_PROTO_GetShiftState [20:41:10]wFMCommunicate request_size=4 [20:41:10]MH_SAM_APDU [20:41:10]CAPDU: 80 13 01 00 [20:41:10]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [20:41:10]Write i2c OK [20:41:10]MH_I2C_Read... [20:41:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:10]Read from MH i2c: E2 [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: E2 0E 00 [20:41:10]MH_I2C_Read... [20:41:10]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [20:41:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:41:10]wFMCommunicate OK [20:41:10]SAM_PROTO_GetShiftState done [20:41:10]FM_GetShiftState done [20:41:10]opened in 1724199517 [20:41:10]opened+sec_in_day 1724285917 [20:41:10]quantity*price = 40002 [20:41:10]sum+1 = 40003 [20:41:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 734 21.08.2024 20:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164136 ФПД: 15394216580561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204111&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164136&fm=15394216580561&tin=02508201610067®Number=0000000000092562&sum=40000 [20:41:12]StoreToDocumentArchive [20:41:12]shift 466 fd 164136 [20:41:12]save to /storage/0466/doc_00164136 [20:41:12]save last doc name /storage/0466/doc_00164136 to /storage/kkm_last_doc_name [20:41:12]save OK [20:41:12]Clear old archive folders... [20:41:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:41:12]tlvbuf is 009805E0 [20:41:12]SAM_PROTO_ClearQueue [20:41:12]wFMCommunicate request_size=4 [20:41:12]MH_SAM_APDU [20:41:12]CAPDU: 80 09 00 00 [20:41:12]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [20:41:12]Write i2c OK [20:41:12]MH_I2C_Read... [20:41:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:41:12]Read from MH i2c: E2 [20:41:12]MH_I2C_Read... [20:41:12]Read from MH i2c: E2 03 00 [20:41:12]MH_I2C_Read... [20:41:12]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [20:41:12]RAPDU: 90 00 [20:41:12]wFMCommunicate OK [20:41:12]SAM_PROTO_ClearQueue done [20:41:12]KKMCreateOFDPacket [20:41:12]OFDProtocolAddRootSTLVToBuf [20:41:12]FM_MakeSignedData [20:41:12]FM_MakeSignedData [20:41:12]SAM_PROTO_SignData [20:41:12]wFMCommunicate request_size=4 [20:41:12]MH_SAM_APDU [20:41:12]CAPDU: 80 0D 01 02 [20:41:12]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [20:41:12]Write i2c OK [20:41:12]MH_I2C_Read... [20:41:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:41:12]Read from MH i2c: E2 [20:41:12]MH_I2C_Read... [20:41:12]Read from MH i2c: E2 03 00 [20:41:12]MH_I2C_Read... [20:41:12]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [20:41:12]RAPDU: 90 00 [20:41:12]wFMCommunicate OK [20:41:12]wFMCommunicate request_size=255 [20:41:12]MH_SAM_APDU [20:41:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 DE 02 00 00 F4 03 04 00 E7 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 81 02 00 35 04 06 00 0E [20:41:13]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 E7 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 81 02 00 35 04 06 00 0E 00 00 BC [20:41:13]Write i2c OK [20:41:13]MH_I2C_Read... [20:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:13]Read from MH i2c: E2 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 03 00 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [20:41:13]RAPDU: 90 00 [20:41:13]wFMCommunicate OK [20:41:13]wFMCommunicate request_size=10 [20:41:13]MH_SAM_APDU [20:41:13]CAPDU: 80 0D 02 02 05 00 3E CF 95 D1 [20:41:13]Write to MH i2c: E2 0D 00 0C 01 80 0D 02 02 05 00 00 3E CF 95 D1 00 00 04 [20:41:13]Write i2c OK [20:41:13]MH_I2C_Read... [20:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:13]Read from MH i2c: E2 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 03 00 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:41:13]RAPDU: 90 00 [20:41:13]wFMCommunicate OK [20:41:13]wFMCommunicate request_size=4 [20:41:13]MH_SAM_APDU [20:41:13]CAPDU: 80 0D 03 02 [20:41:13]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [20:41:13]Write i2c OK [20:41:13]MH_I2C_Read... [20:41:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:41:13]Read from MH i2c: E2 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 0B 00 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 0B 00 0D 01 00 A5 7E 3D CF 88 41 36 6F 90 00 27 [20:41:13]RAPDU: A5 7E 3D CF 88 41 36 6F 90 00 [20:41:13]wFMCommunicate OK [20:41:13]SAM_PROTO_SignData done [20:41:13]FM_MakeSignedData done [20:41:13]CreateOFDProtocolMessage [20:41:13]wFMCommunicate request_size=4 [20:41:13]MH_SAM_APDU [20:41:13]CAPDU: 80 11 00 00 [20:41:13]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [20:41:13]Write i2c OK [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 [20:41:13]MH_I2C_Read... [20:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:13]Read from MH i2c: E2 17 00 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [20:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:41:13]wFMCommunicate OK [20:41:13]CreateOFDProtocolMessage done [20:41:13]OFDSenderStorePacket 164136 [20:41:13]StoreOFDPacket docnum=164136 [20:41:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F8 40 07 01 C6 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 E7 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 81 02 00 35 04 06 00 0E 00 3E CF 95 D1 A5 7E 3D CF 88 41 36 6F [20:41:13]CheckFolder [20:41:13]dirname=/storage/ofd_packets [20:41:13]CheckFolder done [20:41:13]ProducePacketName [20:41:13]name=ofd_packets/00164136 [20:41:13]NVStorageSaveData ofd_packets/00164136 [20:41:13]File name is /storage/ofd_packets/00164136 [20:41:13]Write 301 bytes [20:41:13]NVStorageSaveData done [20:41:13]OFDSenderStorePacket done [20:41:13]KKMCreateOFDPacket done [20:41:13]NVStorageSaveData kkm_last_timestamp [20:41:13]File name is /storage/kkm_last_timestamp [20:41:13]Write 4 bytes [20:41:13]NVStorageSaveData done [20:41:13]ExternCall_PrintAddStr [20:41:13]wPrintStart [20:41:13]Write to MH i2c: 01 00 00 0F 01 10 [20:41:13]Write i2c OK [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: 01 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: 01 07 00 [20:41:13]MH_I2C_Read... [20:41:13]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [20:41:13]RasterBufferAndPrint [20:41:13]line Счет N : (1)292769 [20:41:13]line ИНН: 02508201610067 [20:41:13]line Контрольно-Кассовый Чек [20:41:13]line ПРОДАЖА [20:41:13]line ТРК (МРК, ГНК) : 32 [20:41:13]line Товар: 2710124130 [20:41:13]line Аи-92-К-5 [20:41:13]line 5.900 * 67.80 [20:41:13]line = 400.02 [20:41:13]line НДС 12% НСП 1% [20:41:13]line > о реализуемом товаре [20:41:13]line ОКРУГЛЕНИЕ: -0.02 [20:41:13]line ИТОГО: 400.00 [20:41:13]line Внесено: 400.00 [20:41:13]line СДАЧА: 0.00 [20:41:13]line НСП 1% : 3.54 [20:41:13]line НДС 12% : 42.48 [20:41:13]line Наличными: 400.00 [20:41:13]line Безнал.: 0.00 [20:41:13]line Место: АЗС № 130 "Партнер Нефть" [20:41:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:41:13]line СНО: Общий режим [20:41:13]line Чек 734 21.08.2024 20:41 [20:41:13]line Смена: 466 ФФД: 1.0 [20:41:13]line ЗНМ: 0300000070 [20:41:13]line РНМ: 0000000000092562 [20:41:13]line Версия ККМ: 001 [20:41:13]line ФМ: 0000000000871769 [20:41:13]line ФД: 164136 [20:41:13]line ФПД: 15394216580561 [20:41:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204111&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164136&fm=15394216580561&tin=02508201610067®Number=0000000000092562&sum=40000 [20:41:13]written 0, free lines is 4095 [20:41:14]Write to MH i2c: 01 00 00 3A 01 3B [20:41:14]Write i2c OK [20:41:14]MH_I2C_Read... [20:41:14]Read from MH i2c: 01 [20:41:14]MH_I2C_Read... [20:41:14]Read from MH i2c: 01 07 00 [20:41:14]MH_I2C_Read... [20:41:14]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 C3 0C 11 [20:41:14]RasterBufferAndPrint [20:41:14]line [20:41:14]line [20:41:14]line [20:41:14]line [20:41:14]line [20:41:14]written 0, free lines is 3302 [20:41:14]MH_Cut [20:41:14]Write to MH i2c: D1 01 00 41 01 01 14 [20:41:14]Write i2c OK [20:41:14]MH_I2C_Read... [20:41:14]Read from MH i2c: D1 [20:41:14]MH_I2C_Read... [20:41:14]Read from MH i2c: D1 01 00 [20:41:14]MH_I2C_Read... [20:41:14]Read from MH i2c: D1 01 00 41 01 00 13 [20:41:14]Write to MH i2c: 01 00 00 42 01 43 [20:41:14]Write i2c OK [20:41:14]MH_I2C_Read... [20:41:15]*** Cut start [20:41:15]*** Purtial cut [20:41:15]*** Stage 1: CUTSNS_PIN = 1 [20:41:17]Read from MH i2c: 01 [20:41:17]MH_I2C_Read... [20:41:17]*** Stop cut motor [20:41:17]*** Cut end [20:41:17]Read from MH i2c: 01 07 00 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [20:41:17]process_action close_receipt done [20:41:17]requested_data is exist [20:41:17]produce_requested_data [20:41:17]requested_item fm.sn is exist - process it [20:41:17]wFMCommunicate request_size=4 [20:41:17]MH_SAM_APDU [20:41:17]CAPDU: 80 11 00 00 [20:41:17]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [20:41:17]Write i2c OK [20:41:17]MH_I2C_Read... [20:41:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:17]Read from MH i2c: E2 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: E2 17 00 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [20:41:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:41:17]wFMCommunicate OK [20:41:17]requested_item fd.num is exist - process it [20:41:17]SAM_PROTO_GetFieldsCounters [20:41:17]wFMCommunicate request_size=4 [20:41:17]MH_SAM_APDU [20:41:17]CAPDU: 80 13 00 00 [20:41:17]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [20:41:17]Write i2c OK [20:41:17]MH_I2C_Read... [20:41:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:41:17]Read from MH i2c: E2 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: E2 62 00 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DE 02 00 00 5E 04 04 00 DE 02 00 00 57 04 04 00 DF 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [20:41: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DE 02 00 00 5E 04 04 00 DE 02 00 00 57 04 04 00 DF 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:41:17]wFMCommunicate OK [20:41:17]SAM_PROTO_GetFieldsCounters done [20:41:17]requested_item shift.num is exist - process it [20:41:17]requested_item shift.opened is exist - process it [20:41:17]req_shift_opened [20:41:17]FM_GetShiftState [20:41:17]SAM_PROTO_GetShiftState [20:41:17]wFMCommunicate request_size=4 [20:41:17]MH_SAM_APDU [20:41:17]CAPDU: 80 13 01 00 [20:41:17]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [20:41:17]Write i2c OK [20:41:17]MH_I2C_Read... [20:41:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:17]Read from MH i2c: E2 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: E2 0E 00 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [20:41:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:41:17]wFMCommunicate OK [20:41:17]SAM_PROTO_GetShiftState done [20:41:17]FM_GetShiftState done [20:41:17]req_shift_opened done [20:41:17]requested_item shift.open_date is exist - process it [20:41:17]req_shift_open_date [20:41:17]req_shift_open_date done [20:41:17]produce_requested_data done [20:41:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164136,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:41:17]process_action_free close_receipt [20:41:17]json_value_free [20:41:17]json_value_free done [20:41:17]process_json_proto returns [20:41:17]Send response to host [20:41:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164136,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:41:17]free response buf [20:41:17]execute_script done [20:41:17]execute_script returns [20:41:17]free content buf [20:41:17]Sock 9.Close socket [20:41:17]Sock 9.Thread stoped [20:41:17]accept exits with 8 [20:41:17]New connection [20:41:17]New thread 3067157860 created [20:41:17]Thread 3067014500 joined [20:41:17]Waiting for new connection... [20:41:17] Sock 8.Parse request [20:41:17]Sock 8.Check first char [20:41:17]Sock 8.First char is OK [20:41:17]request: POST /json_proto HTTP/1.0 [20:41:17]Method: POST [20:41:17]URL: /json_proto [20:41:17]Method is POST - this is cgi request [20:41:17]url: /json_proto [20:41:17]query_string will be loaded in cgi processing [20:41:17]execute_cgi json_proto POST (null) [20:41:17]execute_cgi path=json_proto method=POST [20:41:17]POST find Content-Length [20:41:17]Host: 172.17.44.132:8080 [20:41:17]Content-Length: 682 [20:41:17]Content-Type: application/json [20:41:17] [20:41:17]POST finish read [20:41:17]Found Content-Length = 682 [20:41:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:17]execute_script... [20:41:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:17]POST & json_proto [20:41:17]process_json_proto [20:41:17]json parsed OK: [20:41:17]protocol is kg_v1.0 [20:41:17]action value=close_receipt [20:41:17]process_action close_receipt [20:41:17]cmd_close_receipt [20:41:17]MH_GetDate [20:41:17]Write to MH i2c: F0 00 00 46 01 36 [20:41:17]Write i2c OK [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: F0 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: F0 09 00 [20:41:17]MH_I2C_Read... [20:41:17]Read from MH i2c: F0 09 00 46 01 00 EE 50 C6 66 2A 83 C1 65 7C [20:41:17]GetLastDocTimeStamp 1724272871 [20:41:17]current date 1724272878 [20:41:17]FM_GetShiftState [20:41:17]SAM_PROTO_GetShiftState [20:41:17]wFMCommunicate request_size=4 [20:41:17]MH_SAM_APDU [20:41:17]CAPDU: 80 13 01 00 [20:41:17]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [20:41:17]Write i2c OK [20:41:18]MH_I2C_Read... [20:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:18]Read from MH i2c: E2 [20:41:18]MH_I2C_Read... [20:41:18]Read from MH i2c: E2 0E 00 [20:41:18]MH_I2C_Read... [20:41:18]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [20:41:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:41:18]wFMCommunicate OK [20:41:18]SAM_PROTO_GetShiftState done [20:41:18]FM_GetShiftState done [20:41:18]opened in 1724199517 [20:41:18]opened+sec_in_day 1724285917 [20:41:18]quantity*price = 100021 [20:41:18]sum+1 = 100023 [20:41:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 735 21.08.2024 20:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164137 ФПД: 63378138923150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164137&fm=63378138923150&tin=02508201610067®Number=0000000000092562&sum=100000 [20:41:19]StoreToDocumentArchive [20:41:19]shift 466 fd 164137 [20:41:19]save to /storage/0466/doc_00164137 [20:41:19]save last doc name /storage/0466/doc_00164137 to /storage/kkm_last_doc_name [20:41:19]save OK [20:41:19]Clear old archive folders... [20:41:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:41:19]tlvbuf is 009A2B00 [20:41:19]SAM_PROTO_ClearQueue [20:41:19]wFMCommunicate request_size=4 [20:41:19]MH_SAM_APDU [20:41:19]CAPDU: 80 09 00 00 [20:41:19]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [20:41:19]Write i2c OK [20:41:19]MH_I2C_Read... [20:41:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:41:20]Read from MH i2c: E2 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [20:41:20]RAPDU: 90 00 [20:41:20]wFMCommunicate OK [20:41:20]SAM_PROTO_ClearQueue done [20:41:20]KKMCreateOFDPacket [20:41:20]OFDProtocolAddRootSTLVToBuf [20:41:20]FM_MakeSignedData [20:41:20]FM_MakeSignedData [20:41:20]SAM_PROTO_SignData [20:41:20]wFMCommunicate request_size=4 [20:41:20]MH_SAM_APDU [20:41:20]CAPDU: 80 0D 01 02 [20:41:20]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [20:41:20]Write i2c OK [20:41:20]MH_I2C_Read... [20:41:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:41:20]Read from MH i2c: E2 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [20:41:20]RAPDU: 90 00 [20:41:20]wFMCommunicate OK [20:41:20]wFMCommunicate request_size=255 [20:41:20]MH_SAM_APDU [20:41:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 DF 02 00 00 F4 03 04 00 EF 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 81 02 00 35 04 06 00 39 [20:41:20]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 DF 02 00 00 F4 03 04 00 EF 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 81 02 00 35 04 06 00 39 00 00 84 [20:41:20]Write i2c OK [20:41:20]MH_I2C_Read... [20:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:20]Read from MH i2c: E2 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:41:20]RAPDU: 90 00 [20:41:20]wFMCommunicate OK [20:41:20]wFMCommunicate request_size=10 [20:41:20]MH_SAM_APDU [20:41:20]CAPDU: 80 0D 02 02 05 A4 5F 75 00 8E [20:41:20]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 A4 5F 75 00 8E 00 00 E2 [20:41:20]Write i2c OK [20:41:20]MH_I2C_Read... [20:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:20]Read from MH i2c: E2 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:41:20]RAPDU: 90 00 [20:41:20]wFMCommunicate OK [20:41:20]wFMCommunicate request_size=4 [20:41:20]MH_SAM_APDU [20:41:20]CAPDU: 80 0D 03 02 [20:41:20]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [20:41:20]Write i2c OK [20:41:20]MH_I2C_Read... [20:41:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:41:20]Read from MH i2c: E2 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 0B 00 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 0B 00 58 01 00 30 A8 E8 48 F4 B8 6B 1C 90 00 10 [20:41:20]RAPDU: 30 A8 E8 48 F4 B8 6B 1C 90 00 [20:41:20]wFMCommunicate OK [20:41:20]SAM_PROTO_SignData done [20:41:20]FM_MakeSignedData done [20:41:20]CreateOFDProtocolMessage [20:41:20]wFMCommunicate request_size=4 [20:41:20]MH_SAM_APDU [20:41:20]CAPDU: 80 11 00 00 [20:41:20]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [20:41:20]Write i2c OK [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 [20:41:21]MH_I2C_Read... [20:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:21]Read from MH i2c: E2 17 00 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [20:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:41:21]wFMCommunicate OK [20:41:21]CreateOFDProtocolMessage done [20:41:21]OFDSenderStorePacket 164137 [20:41:21]StoreOFDPacket docnum=164137 [20:41:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 23 13 07 01 39 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 EF 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 81 02 00 35 04 06 00 39 A4 5F 75 00 8E 30 A8 E8 48 F4 B8 6B 1C [20:41:21]CheckFolder [20:41:21]dirname=/storage/ofd_packets [20:41:21]CheckFolder done [20:41:21]ProducePacketName [20:41:21]name=ofd_packets/00164137 [20:41:21]NVStorageSaveData ofd_packets/00164137 [20:41:21]File name is /storage/ofd_packets/00164137 [20:41:21]Write 301 bytes [20:41:21]NVStorageSaveData done [20:41:21]OFDSenderStorePacket done [20:41:21]KKMCreateOFDPacket done [20:41:21]NVStorageSaveData kkm_last_timestamp [20:41:21]File name is /storage/kkm_last_timestamp [20:41:21]Write 4 bytes [20:41:21]NVStorageSaveData done [20:41:21]ExternCall_PrintAddStr [20:41:21]wPrintStart [20:41:21]Write to MH i2c: 01 00 00 5A 01 5B [20:41:21]Write i2c OK [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: 01 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: 01 07 00 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [20:41:21]RasterBufferAndPrint [20:41:21]line Счет N : (1)292773 [20:41:21]line ИНН: 02508201610067 [20:41:21]line Контрольно-Кассовый Чек [20:41:21]line ПРОДАЖА [20:41:21]line ТРК (МРК, ГНК) : 43 [20:41:21]line Товар: 2710124500 [20:41:21]line Аи-95-К-5 [20:41:21]line 13.480 * 74.20 [20:41:21]line = 1000.22 [20:41:21]line НДС 12% НСП 1% [20:41:21]line > о реализуемом товаре [20:41:21]line ОКРУГЛЕНИЕ: -0.22 [20:41:21]line ИТОГО: 1000.00 [20:41:21]line Внесено: 1000.00 [20:41:21]line СДАЧА: 0.00 [20:41:21]line НСП 1% : 8.85 [20:41:21]line НДС 12% : 106.22 [20:41:21]line Наличными: 1000.00 [20:41:21]line Безнал.: 0.00 [20:41:21]line Место: АЗС № 130 "Партнер Нефть" [20:41:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:41:21]line СНО: Общий режим [20:41:21]line Чек 735 21.08.2024 20:41 [20:41:21]line Смена: 466 ФФД: 1.0 [20:41:21]line ЗНМ: 0300000070 [20:41:21]line РНМ: 0000000000092562 [20:41:21]line Версия ККМ: 001 [20:41:21]line ФМ: 0000000000871769 [20:41:21]line ФД: 164137 [20:41:21]line ФПД: 63378138923150 [20:41:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204119&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164137&fm=63378138923150&tin=02508201610067®Number=0000000000092562&sum=100000 [20:41:21]written 0, free lines is 4095 [20:41:21]Write to MH i2c: 01 00 00 85 01 86 [20:41:21]Write i2c OK [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: 01 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: 01 07 00 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 CD 0C 66 [20:41:21]RasterBufferAndPrint [20:41:21]line [20:41:21]line [20:41:21]line [20:41:21]line [20:41:21]line [20:41:21]written 0, free lines is 3321 [20:41:21]MH_Cut [20:41:21]Write to MH i2c: D1 01 00 8C 01 01 5F [20:41:21]Write i2c OK [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: D1 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: D1 01 00 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: D1 01 00 8C 01 00 5E [20:41:21]Write to MH i2c: 01 00 00 8D 01 8E [20:41:21]Write i2c OK [20:41:21]MH_I2C_Read... [20:41:22]*** Cut start [20:41:22]*** Purtial cut [20:41:22]*** Stage 1: CUTSNS_PIN = 1 [20:41:24]Read from MH i2c: 01 [20:41:24]MH_I2C_Read... [20:41:24]*** Stop cut motor [20:41:24]*** Cut end [20:41:24]Read from MH i2c: 01 07 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [20:41:24]process_action close_receipt done [20:41:24]requested_data is exist [20:41:24]produce_requested_data [20:41:24]requested_item fm.sn is exist - process it [20:41:24]wFMCommunicate request_size=4 [20:41:24]MH_SAM_APDU [20:41:24]CAPDU: 80 11 00 00 [20:41:24]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [20:41:24]Write i2c OK [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 [20:41:24]MH_I2C_Read... [20:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:24]Read from MH i2c: E2 17 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [20:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:41:24]wFMCommunicate OK [20:41:24]requested_item fd.num is exist - process it [20:41:24]SAM_PROTO_GetFieldsCounters [20:41:24]wFMCommunicate request_size=4 [20:41:24]MH_SAM_APDU [20:41:24]CAPDU: 80 13 00 00 [20:41:24]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [20:41:24]Write i2c OK [20:41:24]MH_I2C_Read... [20:41:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:41:24]Read from MH i2c: E2 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 62 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DF 02 00 00 5E 04 04 00 DF 02 00 00 57 04 04 00 E0 02 00 00 19 04 04 00 00 00 00 00 90 00 54 [20:41:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 DF 02 00 00 5E 04 04 00 DF 02 00 00 57 04 04 00 E0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:41:24]wFMCommunicate OK [20:41:24]SAM_PROTO_GetFieldsCounters done [20:41:24]requested_item shift.num is exist - process it [20:41:24]requested_item shift.opened is exist - process it [20:41:24]req_shift_opened [20:41:24]FM_GetShiftState [20:41:24]SAM_PROTO_GetShiftState [20:41:24]wFMCommunicate request_size=4 [20:41:24]MH_SAM_APDU [20:41:24]CAPDU: 80 13 01 00 [20:41:24]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [20:41:24]Write i2c OK [20:41:24]MH_I2C_Read... [20:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:24]Read from MH i2c: E2 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 0E 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [20:41:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:41:24]wFMCommunicate OK [20:41:24]SAM_PROTO_GetShiftState done [20:41:24]FM_GetShiftState done [20:41:24]req_shift_opened done [20:41:24]requested_item shift.open_date is exist - process it [20:41:24]req_shift_open_date [20:41:24]req_shift_open_date done [20:41:24]produce_requested_data done [20:41:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164137,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:41:24]process_action_free close_receipt [20:41:24]json_value_free [20:41:24]json_value_free done [20:41:24]process_json_proto returns [20:41:24]Send response to host [20:41:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164137,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:41:24]free response buf [20:41:24]execute_script done [20:41:24]execute_script returns [20:41:24]free content buf [20:41:24]Sock 8.Close socket [20:41:24]Sock 8.Thread stoped [20:41:26]Connected sock=10 [20:41: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 37 36 39 2C 01 00 00 27 B0 24 01 38 E2 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 D3 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 81 02 00 35 04 06 00 62 51 9F 59 D9 E1 AA 78 51 32 82 0F C3 12 [20:41:31]recv_with_timeout no data received [20:41:31]CommunicateWithHost answer receiving error [20:41:31]CommunicateWithHost err = -3 [20:41:31]OFD Sender: Server communicate error [20:41:31]OFD Sender: Processing packet 164133 [packets to send 976, broken 971] [20:41:31]ProducePacketName [20:41:31]name=ofd_packets/00164133 [20:41:31]OFD Sender: To server: pG, [20:41:31]CommunicateWithHost lk.salyk.kg:30040 [20:41:31]ConnectInit lk.salyk.kg [20:41:32]recv_with_timeout no data received [20:41:36]ConnectInit Can't take IP for lk.salyk.kg [20:41:36]CommunicateWithHost connect error [20:41:36]CommunicateWithHost err = -1 [20:41:36]OFD Sender: Server communicate error [20:41:41]OFD Sender: Processing packet 164133 [packets to send 976, broken 971] [20:41:41]ProducePacketName [20:41:41]name=ofd_packets/00164133 [20:41:41]OFD Sender: To server: pG, [20:41:41]CommunicateWithHost lk.salyk.kg:30040 [20:41:41]ConnectInit lk.salyk.kg [20:41:46]ConnectInit Can't take IP for lk.salyk.kg [20:41:46]CommunicateWithHost connect error [20:41:46]CommunicateWithHost err = -1 [20:41:46]OFD Sender: Server communicate error [20:41:51]OFD Sender: Processing packet 164133 [packets to send 976, broken 971] [20:41:51]ProducePacketName [20:41:51]name=ofd_packets/00164133 [20:41:51]OFD Sender: To server: pG, [20:41:51]CommunicateWithHost lk.salyk.kg:30040 [20:41:51]ConnectInit lk.salyk.kg [20:41:56]ConnectInit Can't take IP for lk.salyk.kg [20:41:56]CommunicateWithHost connect error [20:41:56]CommunicateWithHost err = -1 [20:41:56]OFD Sender: Server communicate error [20:42:01]OFD Sender: Processing packet 164133 [packets to send 976, broken 971] [20:42:01]ProducePacketName [20:42:01]name=ofd_packets/00164133 [20:42:01]OFD Sender: To server: pG, [20:42:01]CommunicateWithHost lk.salyk.kg:30040 [20:42:01]ConnectInit lk.salyk.kg [20:42:05]recv_with_timeout no data received [20:42:06]ConnectInit Can't take IP for lk.salyk.kg [20:42:06]CommunicateWithHost connect error [20:42:06]CommunicateWithHost err = -1 [20:42:06]OFD Sender: Server communicate error [20:42:11]ConnectInit Can't connect to host [20:42:11]OFD Sender: Processing packet 164133 [packets to send 976, broken 971] [20:42:11]ProducePacketName [20:42:11]name=ofd_packets/00164133 [20:42:11]OFD Sender: To server: pG, [20:42:11]CommunicateWithHost lk.salyk.kg:30040 [20:42:11]ConnectInit lk.salyk.kg [20:42:16]ConnectInit Can't connect to host [20:42:16]ConnectInit Can't take IP for lk.salyk.kg [20:42:16]CommunicateWithHost connect error [20:42:16]CommunicateWithHost err = -1 [20:42:16]OFD Sender: Server communicate error [20:42:21]ConnectInit Can't connect to host [20:42:22]OFD Sender: Processing packet 164133 [packets to send 976, broken 971] [20:42:22]ProducePacketName [20:42:22]name=ofd_packets/00164133 [20:42:22]OFD Sender: To server: pG, [20:42:22]CommunicateWithHost lk.salyk.kg:30040 [20:42:22]ConnectInit lk.salyk.kg [20:42:26]ConnectInit Can't connect to host [20:42:26]accept exits with 9 [20:42:26]New connection [20:42:26]New thread 3067014500 created [20:42:26]Thread 3067157860 joined [20:42:26]Waiting for new connection... [20:42:26] Sock 9.Parse request [20:42:26]Sock 9.Check first char [20:42:26]Sock 9.First char is OK [20:42:26]request: POST /json_proto HTTP/1.0 [20:42:26]Method: POST [20:42:26]URL: /json_proto [20:42:26]Method is POST - this is cgi request [20:42:26]url: /json_proto [20:42:26]query_string will be loaded in cgi processing [20:42:26]execute_cgi json_proto POST (null) [20:42:26]execute_cgi path=json_proto method=POST [20:42:26]POST find Content-Length [20:42:26]Host: 172.17.44.132:8080 [20:42:26]Content-Length: 682 [20:42:26]Content-Type: application/json [20:42:26] [20:42:26]POST finish read [20:42:26]Found Content-Length = 682 [20:42:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [20:42:26]execute_script... [20:42: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)292774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [20:42:26]POST & json_proto [20:42:26]process_json_proto [20:42:26]json parsed OK: [20:42:26]protocol is kg_v1.0 [20:42:26]action value=close_receipt [20:42:26]process_action close_receipt [20:42:26]cmd_close_receipt [20:42:26]MH_GetDate [20:42:26]Write to MH i2c: F0 00 00 91 01 81 [20:42:26]Write i2c OK [20:42:26]MH_I2C_Read... [20:42:26]Read from MH i2c: F0 [20:42:26]MH_I2C_Read... [20:42:26]Read from MH i2c: F0 09 00 [20:42:26]MH_I2C_Read... [20:42:26]Read from MH i2c: F0 09 00 91 01 00 33 51 C6 66 2A 83 C1 65 0D [20:42:26]GetLastDocTimeStamp 1724272879 [20:42:26]current date 1724272947 [20:42:26]FM_GetShiftState [20:42:26]SAM_PROTO_GetShiftState [20:42:26]wFMCommunicate request_size=4 [20:42:26]MH_SAM_APDU [20:42:26]CAPDU: 80 13 01 00 [20:42:26]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [20:42:26]Write i2c OK [20:42:26]MH_I2C_Read... [20:42:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:26]Read from MH i2c: E2 [20:42:26]MH_I2C_Read... [20:42:26]Read from MH i2c: E2 0E 00 [20:42:26]MH_I2C_Read... [20:42:26]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [20:42:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:42:26]wFMCommunicate OK [20:42:26]SAM_PROTO_GetShiftState done [20:42:26]FM_GetShiftState done [20:42:26]opened in 1724199517 [20:42:26]opened+sec_in_day 1724285917 [20:42:26]quantity*price = 100005 [20:42:26]sum+1 = 100006 [20:42:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 736 21.08.2024 20:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164138 ФПД: 134841075416553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164138&fm=134841075416553&tin=02508201610067®Number=0000000000092562&sum=100000 [20:42:28]StoreToDocumentArchive [20:42:28]shift 466 fd 164138 [20:42:28]save to /storage/0466/doc_00164138 [20:42:28]save last doc name /storage/0466/doc_00164138 to /storage/kkm_last_doc_name [20:42:28]save OK [20:42:28]Clear old archive folders... [20:42:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:42:28]tlvbuf is 0090C700 [20:42:28]SAM_PROTO_ClearQueue [20:42:28]wFMCommunicate request_size=4 [20:42:28]MH_SAM_APDU [20:42:28]CAPDU: 80 09 00 00 [20:42:28]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [20:42:28]Write i2c OK [20:42:28]MH_I2C_Read... [20:42:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:28]Read from MH i2c: E2 [20:42:28]MH_I2C_Read... [20:42:28]Read from MH i2c: E2 03 00 [20:42:28]MH_I2C_Read... [20:42:28]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [20:42:28]RAPDU: 90 00 [20:42:28]wFMCommunicate OK [20:42:28]SAM_PROTO_ClearQueue done [20:42:28]KKMCreateOFDPacket [20:42:28]OFDProtocolAddRootSTLVToBuf [20:42:28]FM_MakeSignedData [20:42:28]FM_MakeSignedData [20:42:28]SAM_PROTO_SignData [20:42:28]wFMCommunicate request_size=4 [20:42:28]MH_SAM_APDU [20:42:28]CAPDU: 80 0D 01 02 [20:42:28]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [20:42:28]Write i2c OK [20:42:28]MH_I2C_Read... [20:42:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:28]Read from MH i2c: E2 [20:42:28]MH_I2C_Read... [20:42:28]Read from MH i2c: E2 03 00 [20:42:28]MH_I2C_Read... [20:42:28]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [20:42:28]RAPDU: 90 00 [20:42:28]wFMCommunicate OK [20:42:28]wFMCommunicate request_size=255 [20:42:28]MH_SAM_APDU [20:42:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E0 02 00 00 F4 03 04 00 33 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 81 02 00 35 04 06 00 7A [20:42:28]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 33 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 81 02 00 35 04 06 00 7A 00 00 B9 [20:42:28]Write i2c OK [20:42:28]MH_I2C_Read... [20:42:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:29]Read from MH i2c: E2 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 03 00 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [20:42:29]RAPDU: 90 00 [20:42:29]wFMCommunicate OK [20:42:29]wFMCommunicate request_size=10 [20:42:29]MH_SAM_APDU [20:42:29]CAPDU: 80 0D 02 02 05 A3 22 66 BD E9 [20:42:29]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 A3 22 66 BD E9 00 00 F8 [20:42:29]Write i2c OK [20:42:29]MH_I2C_Read... [20:42:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:29]Read from MH i2c: E2 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 03 00 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [20:42:29]RAPDU: 90 00 [20:42:29]wFMCommunicate OK [20:42:29]wFMCommunicate request_size=4 [20:42:29]MH_SAM_APDU [20:42:29]CAPDU: 80 0D 03 02 [20:42:29]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [20:42:29]Write i2c OK [20:42:29]MH_I2C_Read... [20:42:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:29]Read from MH i2c: E2 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 0B 00 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 0B 00 A3 01 00 C2 DD B8 79 32 CE 78 F7 90 00 5F [20:42:29]RAPDU: C2 DD B8 79 32 CE 78 F7 90 00 [20:42:29]wFMCommunicate OK [20:42:29]SAM_PROTO_SignData done [20:42:29]FM_MakeSignedData done [20:42:29]CreateOFDProtocolMessage [20:42:29]wFMCommunicate request_size=4 [20:42:29]MH_SAM_APDU [20:42:29]CAPDU: 80 11 00 00 [20:42:29]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [20:42:29]Write i2c OK [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 [20:42:29]MH_I2C_Read... [20:42:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:29]Read from MH i2c: E2 17 00 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [20:42:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:42:29]wFMCommunicate OK [20:42:29]CreateOFDProtocolMessage done [20:42:29]OFDSenderStorePacket 164138 [20:42:29]StoreOFDPacket docnum=164138 [20:42:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 BF 07 01 39 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 33 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 81 02 00 35 04 06 00 7A A3 22 66 BD E9 C2 DD B8 79 32 CE 78 F7 [20:42:29]CheckFolder [20:42:29]dirname=/storage/ofd_packets [20:42:29]CheckFolder done [20:42:29]ProducePacketName [20:42:29]name=ofd_packets/00164138 [20:42:29]NVStorageSaveData ofd_packets/00164138 [20:42:29]File name is /storage/ofd_packets/00164138 [20:42:29]Write 301 bytes [20:42:29]NVStorageSaveData done [20:42:29]OFDSenderStorePacket done [20:42:29]KKMCreateOFDPacket done [20:42:29]NVStorageSaveData kkm_last_timestamp [20:42:29]File name is /storage/kkm_last_timestamp [20:42:29]Write 4 bytes [20:42:29]NVStorageSaveData done [20:42:29]ExternCall_PrintAddStr [20:42:29]wPrintStart [20:42:29]Write to MH i2c: 01 00 00 A5 01 A6 [20:42:29]Write i2c OK [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: 01 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: 01 07 00 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [20:42:29]RasterBufferAndPrint [20:42:29]line Счет N : (1)292774 [20:42:29]line ИНН: 02508201610067 [20:42:29]line Контрольно-Кассовый Чек [20:42:29]line ПРОДАЖА [20:42:29]line ТРК (МРК, ГНК) : 32 [20:42:29]line Товар: 2710124130 [20:42:29]line Аи-92-К-5 [20:42:29]line 14.750 * 67.80 [20:42:29]line = 1000.05 [20:42:29]line НДС 12% НСП 1% [20:42:29]line > о реализуемом товаре [20:42:29]line ОКРУГЛЕНИЕ: -0.05 [20:42:29]line ИТОГО: 1000.00 [20:42:29]line Внесено: 1000.00 [20:42:29]line СДАЧА: 0.00 [20:42:29]line НСП 1% : 8.85 [20:42:29]line НДС 12% : 106.20 [20:42:29]line Наличными: 1000.00 [20:42:29]line Безнал.: 0.00 [20:42:29]line Место: АЗС № 130 "Партнер Нефть" [20:42:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:42:29]line СНО: Общий режим [20:42:29]line Чек 736 21.08.2024 20:42 [20:42:29]line Смена: 466 ФФД: 1.0 [20:42:29]line ЗНМ: 0300000070 [20:42:29]line РНМ: 0000000000092562 [20:42:29]line Версия ККМ: 001 [20:42:29]line ФМ: 0000000000871769 [20:42:29]line ФД: 164138 [20:42:29]line ФПД: 134841075416553 [20:42:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164138&fm=134841075416553&tin=02508201610067®Number=0000000000092562&sum=100000 [20:42:29]OFD Sender: Processing packet 164133 [packets to send 977, broken 971] [20:42:29]ProducePacketName [20:42:29]name=ofd_packets/00164133 [20:42:29]OFD Sender: To server: pG, [20:42:29]CommunicateWithHost lk.salyk.kg:30040 [20:42:29]ConnectInit lk.salyk.kg [20:42:29]written 0, free lines is 4095 [20:42:29]Write to MH i2c: 01 00 00 D0 01 D1 [20:42:29]Write i2c OK [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: 01 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: 01 07 00 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 C7 0C AB [20:42:29]RasterBufferAndPrint [20:42:29]line [20:42:29]line [20:42:29]line [20:42:29]line [20:42:29]line [20:42:29]written 0, free lines is 3307 [20:42:29]MH_Cut [20:42:29]Write to MH i2c: D1 01 00 D7 01 01 AA [20:42:29]Write i2c OK [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: D1 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: D1 01 00 [20:42:29]MH_I2C_Read... [20:42:29]Read from MH i2c: D1 01 00 D7 01 00 A9 [20:42:29]Write to MH i2c: 01 00 00 D8 01 D9 [20:42:29]Write i2c OK [20:42:29]MH_I2C_Read... [20:42:30]*** Cut start [20:42:30]*** Purtial cut [20:42:30]*** Stage 1: CUTSNS_PIN = 1 [20:42:31]ConnectInit Can't connect to host [20:42:32]Read from MH i2c: 01 [20:42:32]MH_I2C_Read... [20:42:32]*** Stop cut motor [20:42:32]*** Cut end [20:42:32]Read from MH i2c: 01 07 00 [20:42:32]MH_I2C_Read... [20:42:32]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [20:42:32]process_action close_receipt done [20:42:32]requested_data is exist [20:42:32]produce_requested_data [20:42:32]requested_item fm.sn is exist - process it [20:42:32]wFMCommunicate request_size=4 [20:42:32]MH_SAM_APDU [20:42:32]CAPDU: 80 11 00 00 [20:42:32]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [20:42:32]Write i2c OK [20:42:32]MH_I2C_Read... [20:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:32]Read from MH i2c: E2 [20:42:32]MH_I2C_Read... [20:42:32]Read from MH i2c: E2 17 00 [20:42:32]MH_I2C_Read... [20:42:32]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [20:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:42:32]wFMCommunicate OK [20:42:32]requested_item fd.num is exist - process it [20:42:32]SAM_PROTO_GetFieldsCounters [20:42:32]wFMCommunicate request_size=4 [20:42:32]MH_SAM_APDU [20:42:32]CAPDU: 80 13 00 00 [20:42:32]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [20:42:32]Write i2c OK [20:42:32]MH_I2C_Read... [20:42:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:33]Read from MH i2c: E2 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: E2 62 00 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E0 02 00 00 5E 04 04 00 E0 02 00 00 57 04 04 00 E1 02 00 00 19 04 04 00 00 00 00 00 90 00 A3 [20:42:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E0 02 00 00 5E 04 04 00 E0 02 00 00 57 04 04 00 E1 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:33]wFMCommunicate OK [20:42:33]SAM_PROTO_GetFieldsCounters done [20:42:33]requested_item shift.num is exist - process it [20:42:33]requested_item shift.opened is exist - process it [20:42:33]req_shift_opened [20:42:33]FM_GetShiftState [20:42:33]SAM_PROTO_GetShiftState [20:42:33]wFMCommunicate request_size=4 [20:42:33]MH_SAM_APDU [20:42:33]CAPDU: 80 13 01 00 [20:42:33]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [20:42:33]Write i2c OK [20:42:33]MH_I2C_Read... [20:42:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:33]Read from MH i2c: E2 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: E2 0E 00 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1F [20:42:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:42:33]wFMCommunicate OK [20:42:33]SAM_PROTO_GetShiftState done [20:42:33]FM_GetShiftState done [20:42:33]req_shift_opened done [20:42:33]requested_item shift.open_date is exist - process it [20:42:33]req_shift_open_date [20:42:33]req_shift_open_date done [20:42:33]produce_requested_data done [20:42:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164138,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:42:33]process_action_free close_receipt [20:42:33]json_value_free [20:42:33]json_value_free done [20:42:33]process_json_proto returns [20:42:33]Send response to host [20:42:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164138,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:42:33]free response buf [20:42:33]execute_script done [20:42:33]execute_script returns [20:42:33]free content buf [20:42:33]Sock 9.Close socket [20:42:33]Sock 9.Thread stoped [20:42:34]ConnectInit Can't take IP for lk.salyk.kg [20:42:34]CommunicateWithHost connect error [20:42:34]CommunicateWithHost err = -1 [20:42:34]OFD Sender: Server communicate error [20:42:39]OFD Sender: Processing packet 164133 [packets to send 977, broken 971] [20:42:39]ProducePacketName [20:42:39]name=ofd_packets/00164133 [20:42:39]OFD Sender: To server: pG, [20:42:39]CommunicateWithHost lk.salyk.kg:30040 [20:42:39]ConnectInit lk.salyk.kg [20:42:42]recv_with_timeout no data received [20:42:44]ConnectInit Can't take IP for lk.salyk.kg [20:42:44]CommunicateWithHost connect error [20:42:44]CommunicateWithHost err = -1 [20:42:44]OFD Sender: Server communicate error [20:42:49]OFD Sender: Processing packet 164133 [packets to send 977, broken 971] [20:42:49]ProducePacketName [20:42:49]name=ofd_packets/00164133 [20:42:49]OFD Sender: To server: pG, [20:42:49]CommunicateWithHost lk.salyk.kg:30040 [20:42:49]ConnectInit lk.salyk.kg [20:42:54]ConnectInit Can't take IP for lk.salyk.kg [20:42:54]CommunicateWithHost connect error [20:42:54]CommunicateWithHost err = -1 [20:42:54]OFD Sender: Server communicate error [20:42:59]OFD Sender: Processing packet 164133 [packets to send 977, broken 971] [20:42:59]ProducePacketName [20:42:59]name=ofd_packets/00164133 [20:42:59]OFD Sender: To server: pG, [20:42:59]CommunicateWithHost lk.salyk.kg:30040 [20:42:59]ConnectInit lk.salyk.kg [20:43:02]Connected sock=9 [20:43:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 27 B0 24 01 38 E2 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 D3 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 81 02 00 35 04 06 00 62 51 9F 59 D9 E1 AA 78 51 32 82 0F C3 12 [20:43:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 25 47 00 42 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 37 36 39 10 04 04 00 25 81 02 00 F4 03 04 00 A5 FA C5 66 B6 04 01 00 00 CD E7 B8 BF BA C9 08 B0 [20:43:02]CommunicateWithHost err = 0 [20:43:02]CheckOFDResponse [20:43:02]1017 (14) - 77093643461234 [20:43:02]1041 (16) - 0000000000871769 [20:43:02]1040 (4) - 164133 [20:43:02]1012 (4) - 21.08.2024 14:33 [20:43:02]1206 (1) - 0 [20:43:02]OFD Sender: Remove packet 164133 [20:43:02]ProducePacketName [20:43:02]name=ofd_packets/00164133 [20:43:02]NVStorageDeleteData [20:43:03]OFD Sender: Processing packet 164134 [packets to send 976, broken 971] [20:43:03]ProducePacketName [20:43:03]name=ofd_packets/00164134 [20:43:03]OFD Sender: To server: pG, [20:43:03]CommunicateWithHost lk.salyk.kg:30040 [20:43:03]ConnectInit lk.salyk.kg [20:43:04]Connected sock=8 [20:43: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 37 36 39 0E 01 00 00 D8 A8 06 01 F9 13 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7A CB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 5A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 DA 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 81 02 00 35 04 06 00 11 E6 E5 87 9D E6 78 34 76 4D 00 F2 04 A2 [20:43:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D6 51 47 00 5C 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 37 36 39 10 04 04 00 26 81 02 00 F4 03 04 00 A7 FA C5 66 B6 04 01 00 00 0B 73 9B 0D E6 86 B6 EF [20:43:04]CommunicateWithHost err = 0 [20:43:04]CheckOFDResponse [20:43:04]1017 (14) - 77093643461234 [20:43:04]1041 (16) - 0000000000871769 [20:43:04]1040 (4) - 164134 [20:43:04]1012 (4) - 21.08.2024 14:33 [20:43:04]1206 (1) - 0 [20:43:04]OFD Sender: Remove packet 164134 [20:43:04]ProducePacketName [20:43:04]name=ofd_packets/00164134 [20:43:04]NVStorageDeleteData [20:43:05]OFD Sender: Processing packet 164135 [packets to send 975, broken 971] [20:43:05]ProducePacketName [20:43:05]name=ofd_packets/00164135 [20:43:05]OFD Sender: To server: pG, [20:43:05]CommunicateWithHost lk.salyk.kg:30040 [20:43:05]ConnectInit lk.salyk.kg [20:43:06]Connected sock=8 [20:43: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 37 36 39 0C 01 00 00 9B B6 04 01 82 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 E0 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 81 02 00 35 04 06 00 C4 AB FD 45 07 6A 0E AB F5 A4 7A 93 78 7F [20:43:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B7 06 47 00 CB B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 81 02 00 F4 03 04 00 A9 FA C5 66 B6 04 01 00 00 19 82 A6 F1 6A 5C 56 4E [20:43:06]CommunicateWithHost err = 0 [20:43:06]CheckOFDResponse [20:43:06]1017 (14) - 77093643461234 [20:43:06]1041 (16) - 0000000000871769 [20:43:06]1040 (4) - 164135 [20:43:06]1012 (4) - 21.08.2024 14:33 [20:43:06]1206 (1) - 0 [20:43:06]OFD Sender: Remove packet 164135 [20:43:06]ProducePacketName [20:43:06]name=ofd_packets/00164135 [20:43:06]NVStorageDeleteData [20:43:07]OFD Sender: Processing packet 164136 [packets to send 974, broken 971] [20:43:07]ProducePacketName [20:43:07]name=ofd_packets/00164136 [20:43:07]OFD Sender: To server: pG, [20:43:07]CommunicateWithHost lk.salyk.kg:30040 [20:43:07]ConnectInit lk.salyk.kg [20:43:07]Connected sock=8 [20:43: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 37 36 39 0F 01 00 00 F8 40 07 01 C6 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 E7 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 81 02 00 35 04 06 00 0E 00 3E CF 95 D1 A5 7E 3D CF 88 41 36 6F [20:43:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A6 F0 47 00 48 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 37 36 39 10 04 04 00 28 81 02 00 F4 03 04 00 AB FA C5 66 B6 04 01 00 00 12 A8 2C B6 87 CC BA AB [20:43:08]CommunicateWithHost err = 0 [20:43:08]CheckOFDResponse [20:43:08]1017 (14) - 77093643461234 [20:43:08]1041 (16) - 0000000000871769 [20:43:08]1040 (4) - 164136 [20:43:08]1012 (4) - 21.08.2024 14:33 [20:43:08]1206 (1) - 0 [20:43:08]OFD Sender: Remove packet 164136 [20:43:08]ProducePacketName [20:43:08]name=ofd_packets/00164136 [20:43:08]NVStorageDeleteData [20:43:09]OFD Sender: Processing packet 164137 [packets to send 973, broken 971] [20:43:09]ProducePacketName [20:43:09]name=ofd_packets/00164137 [20:43:09]OFD Sender: To server: pG, [20:43:09]CommunicateWithHost lk.salyk.kg:30040 [20:43:09]ConnectInit lk.salyk.kg [20:43:10]Connected sock=8 [20:43: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 37 36 39 0F 01 00 00 23 13 07 01 39 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 EF 50 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 81 02 00 35 04 06 00 39 A4 5F 75 00 8E 30 A8 E8 48 F4 B8 6B 1C [20:43:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8C 52 47 00 92 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 37 36 39 10 04 04 00 29 81 02 00 F4 03 04 00 AD FA C5 66 B6 04 01 00 00 0E 48 7B E4 0A D7 F7 F4 [20:43:10]CommunicateWithHost err = 0 [20:43:10]CheckOFDResponse [20:43:10]1017 (14) - 77093643461234 [20:43:10]1041 (16) - 0000000000871769 [20:43:10]1040 (4) - 164137 [20:43:10]1012 (4) - 21.08.2024 14:33 [20:43:10]1206 (1) - 0 [20:43:10]OFD Sender: Remove packet 164137 [20:43:10]ProducePacketName [20:43:10]name=ofd_packets/00164137 [20:43:10]NVStorageDeleteData [20:43:11]OFD Sender: Processing packet 164138 [packets to send 972, broken 971] [20:43:11]ProducePacketName [20:43:11]name=ofd_packets/00164138 [20:43:11]OFD Sender: To server: pG, [20:43:11]CommunicateWithHost lk.salyk.kg:30040 [20:43:11]ConnectInit lk.salyk.kg [20:43:11]Connected sock=8 [20:43: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 37 36 39 0F 01 00 00 E0 BF 07 01 39 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 33 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 81 02 00 35 04 06 00 7A A3 22 66 BD E9 C2 DD B8 79 32 CE 78 F7 [20:43:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8A 34 47 00 C9 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 81 02 00 F4 03 04 00 AF FA C5 66 B6 04 01 00 00 88 E3 1C A9 1D FD 31 42 [20:43:12]CommunicateWithHost err = 0 [20:43:12]CheckOFDResponse [20:43:12]1017 (14) - 77093643461234 [20:43:12]1041 (16) - 0000000000871769 [20:43:12]1040 (4) - 164138 [20:43:12]1012 (4) - 21.08.2024 14:33 [20:43:12]1206 (1) - 0 [20:43:12]OFD Sender: Remove packet 164138 [20:43:12]ProducePacketName [20:43:12]name=ofd_packets/00164138 [20:43:12]NVStorageDeleteData [20:43:12]OFD Sender: No OFD packet to send [20:43:17]OFD Sender: No OFD packet to send [20:43:22]OFD Sender: No OFD packet to send [20:43:25]recv_with_timeout no data received [20:43:26]accept exits with 11 [20:43:26]New connection [20:43:26]New thread 3067157860 created [20:43:26]Thread 3067014500 joined [20:43:26]Waiting for new connection... [20:43:26] Sock 11.Parse request [20:43:26]Sock 11.Check first char [20:43:26]Sock 11.First char is OK [20:43:26]request: POST /json_proto HTTP/1.0 [20:43:26]Method: POST [20:43:26]URL: /json_proto [20:43:26]Method is POST - this is cgi request [20:43:26]url: /json_proto [20:43:26]query_string will be loaded in cgi processing [20:43:26]execute_cgi json_proto POST (null) [20:43:26]execute_cgi path=json_proto method=POST [20:43:26]POST find Content-Length [20:43:26]Host: 172.17.44.132:8080 [20:43:26]Content-Length: 677 [20:43:26]Content-Type: application/json [20:43:26] [20:43:26]POST finish read [20:43:26]Found Content-Length = 677 [20:43:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.070, "sum" : 140.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:26]execute_script... [20:43: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)292779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.070, "sum" : 140.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:26]POST & json_proto [20:43:26]process_json_proto [20:43:26]json parsed OK: [20:43:26]protocol is kg_v1.0 [20:43:26]action value=close_receipt [20:43:26]process_action close_receipt [20:43:26]cmd_close_receipt [20:43:26]MH_GetDate [20:43:26]Write to MH i2c: F0 00 00 DC 01 CC [20:43:26]Write i2c OK [20:43:26]MH_I2C_Read... [20:43:26]Read from MH i2c: F0 [20:43:26]MH_I2C_Read... [20:43:26]Read from MH i2c: F0 09 00 [20:43:26]MH_I2C_Read... [20:43:26]Read from MH i2c: F0 09 00 DC 01 00 6F 51 C6 66 2A 83 C1 65 94 [20:43:26]GetLastDocTimeStamp 1724272947 [20:43:26]current date 1724273007 [20:43:26]FM_GetShiftState [20:43:26]SAM_PROTO_GetShiftState [20:43:26]wFMCommunicate request_size=4 [20:43:26]MH_SAM_APDU [20:43:26]CAPDU: 80 13 01 00 [20:43:26]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [20:43:26]Write i2c OK [20:43:26]MH_I2C_Read... [20:43:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:26]Read from MH i2c: E2 [20:43:26]MH_I2C_Read... [20:43:26]Read from MH i2c: E2 0E 00 [20:43:26]MH_I2C_Read... [20:43:26]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [20:43:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:43:26]wFMCommunicate OK [20:43:26]SAM_PROTO_GetShiftState done [20:43:26]FM_GetShiftState done [20:43:26]opened in 1724199517 [20:43:26]opened+sec_in_day 1724285917 [20:43:26]quantity*price = 14034 [20:43:26]sum+1 = 14036 [20:43:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 140.00 Внесено: 140.00 СДАЧА: 0.00 НСП 1% : 1.24 НДС 12% : 14.90 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 737 21.08.2024 20:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164139 ФПД: 106910243494463 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164139&fm=106910243494463&tin=02508201610067®Number=0000000000092562&sum=14000 [20:43:27]StoreToDocumentArchive [20:43:27]shift 466 fd 164139 [20:43:27]save to /storage/0466/doc_00164139 [20:43:27]save last doc name /storage/0466/doc_00164139 to /storage/kkm_last_doc_name [20:43:27]save OK [20:43:27]Clear old archive folders... [20:43:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:43:27]tlvbuf is 008C4360 [20:43:27]SAM_PROTO_ClearQueue [20:43:27]wFMCommunicate request_size=4 [20:43:27]MH_SAM_APDU [20:43:27]CAPDU: 80 09 00 00 [20:43:27]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [20:43:27]Write i2c OK [20:43:27]MH_I2C_Read... [20:43:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:27]Read from MH i2c: E2 [20:43:27]MH_I2C_Read... [20:43:27]Read from MH i2c: E2 03 00 [20:43:27]MH_I2C_Read... [20:43:27]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [20:43:27]RAPDU: 90 00 [20:43:27]wFMCommunicate OK [20:43:27]SAM_PROTO_ClearQueue done [20:43:27]KKMCreateOFDPacket [20:43:27]OFDProtocolAddRootSTLVToBuf [20:43:27]FM_MakeSignedData [20:43:27]FM_MakeSignedData [20:43:27]SAM_PROTO_SignData [20:43:27]wFMCommunicate request_size=4 [20:43:27]MH_SAM_APDU [20:43:27]CAPDU: 80 0D 01 02 [20:43:27]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [20:43:28]OFD Sender: No OFD packet to send [20:43:28]Write i2c OK [20:43:28]MH_I2C_Read... [20:43:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:28]Read from MH i2c: E2 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 03 00 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [20:43:28]RAPDU: 90 00 [20:43:28]wFMCommunicate OK [20:43:28]wFMCommunicate request_size=255 [20:43:28]MH_SAM_APDU [20:43:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 6F 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 81 02 00 35 04 06 00 61 [20:43:28]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 6F 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 81 02 00 35 04 06 00 61 00 00 01 [20:43:28]Write i2c OK [20:43:28]MH_I2C_Read... [20:43:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:28]Read from MH i2c: E2 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 03 00 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [20:43:28]RAPDU: 90 00 [20:43:28]wFMCommunicate OK [20:43:28]wFMCommunicate request_size=10 [20:43:28]MH_SAM_APDU [20:43:28]CAPDU: 80 0D 02 02 05 3B FB 16 1A 3F [20:43:28]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 3B FB 16 1A 3F 00 00 17 [20:43:28]Write i2c OK [20:43:28]MH_I2C_Read... [20:43:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:28]Read from MH i2c: E2 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 03 00 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [20:43:28]RAPDU: 90 00 [20:43:28]wFMCommunicate OK [20:43:28]wFMCommunicate request_size=4 [20:43:28]MH_SAM_APDU [20:43:28]CAPDU: 80 0D 03 02 [20:43:28]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [20:43:28]Write i2c OK [20:43:28]MH_I2C_Read... [20:43:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:43:28]Read from MH i2c: E2 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 0B 00 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 0B 00 EE 01 00 C2 42 A8 17 8E BA 2E A5 90 00 49 [20:43:28]RAPDU: C2 42 A8 17 8E BA 2E A5 90 00 [20:43:28]wFMCommunicate OK [20:43:28]SAM_PROTO_SignData done [20:43:28]FM_MakeSignedData done [20:43:28]CreateOFDProtocolMessage [20:43:28]wFMCommunicate request_size=4 [20:43:28]MH_SAM_APDU [20:43:28]CAPDU: 80 11 00 00 [20:43:28]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [20:43:28]Write i2c OK [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 [20:43:28]MH_I2C_Read... [20:43:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:28]Read from MH i2c: E2 17 00 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [20:43:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:43:28]wFMCommunicate OK [20:43:28]CreateOFDProtocolMessage done [20:43:28]OFDSenderStorePacket 164139 [20:43:28]StoreOFDPacket docnum=164139 [20:43:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FA AF 07 01 D4 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 6F 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 81 02 00 35 04 06 00 61 3B FB 16 1A 3F C2 42 A8 17 8E BA 2E A5 [20:43:28]CheckFolder [20:43:28]dirname=/storage/ofd_packets [20:43:28]CheckFolder done [20:43:28]ProducePacketName [20:43:28]name=ofd_packets/00164139 [20:43:28]NVStorageSaveData ofd_packets/00164139 [20:43:28]File name is /storage/ofd_packets/00164139 [20:43:28]Write 301 bytes [20:43:28]NVStorageSaveData done [20:43:28]OFDSenderStorePacket done [20:43:28]KKMCreateOFDPacket done [20:43:28]NVStorageSaveData kkm_last_timestamp [20:43:28]File name is /storage/kkm_last_timestamp [20:43:28]Write 4 bytes [20:43:28]NVStorageSaveData done [20:43:28]ExternCall_PrintAddStr [20:43:28]wPrintStart [20:43:28]Write to MH i2c: 01 00 00 F0 01 F1 [20:43:28]Write i2c OK [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: 01 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: 01 07 00 [20:43:28]MH_I2C_Read... [20:43:28]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [20:43:28]RasterBufferAndPrint [20:43:28]line Счет N : (1)292779 [20:43:28]line ИНН: 02508201610067 [20:43:28]line Контрольно-Кассовый Чек [20:43:28]line ПРОДАЖА [20:43:28]line ТРК (МРК, ГНК) : 52 [20:43:28]line Товар: 2710124130 [20:43:28]line Аи-92-К-5 [20:43:28]line 2.070 * 67.80 [20:43:28]line = 140.35 [20:43:28]line НДС 12% НСП 1% [20:43:28]line > о реализуемом товаре [20:43:28]line ОКРУГЛЕНИЕ: -0.35 [20:43:28]line ИТОГО: 140.00 [20:43:28]line Внесено: 140.00 [20:43:28]line СДАЧА: 0.00 [20:43:28]line НСП 1% : 1.24 [20:43:28]line НДС 12% : 14.90 [20:43:28]line Наличными: 140.00 [20:43:28]line Безнал.: 0.00 [20:43:28]line Место: АЗС № 130 "Партнер Нефть" [20:43:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:43:28]line СНО: Общий режим [20:43:28]line Чек 737 21.08.2024 20:43 [20:43:28]line Смена: 466 ФФД: 1.0 [20:43:28]line ЗНМ: 0300000070 [20:43:29]line РНМ: 0000000000092562 [20:43:29]line Версия ККМ: 001 [20:43:29]line ФМ: 0000000000871769 [20:43:29]line ФД: 164139 [20:43:29]line ФПД: 106910243494463 [20:43:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164139&fm=106910243494463&tin=02508201610067®Number=0000000000092562&sum=14000 [20:43:29]written 0, free lines is 4095 [20:43:29]OFD Sender: Processing packet 164139 [packets to send 972, broken 971] [20:43:29]ProducePacketName [20:43:29]name=ofd_packets/00164139 [20:43:29]OFD Sender: To server: pG, [20:43:29]CommunicateWithHost lk.salyk.kg:30040 [20:43:29]ConnectInit lk.salyk.kg [20:43:29]Write to MH i2c: 01 00 00 1B 02 1D [20:43:29]Write i2c OK [20:43:29]MH_I2C_Read... [20:43:29]Read from MH i2c: 01 [20:43:29]MH_I2C_Read... [20:43:29]Read from MH i2c: 01 07 00 [20:43:29]MH_I2C_Read... [20:43:29]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 C0 0C F0 [20:43:29]RasterBufferAndPrint [20:43:29]line [20:43:29]line [20:43:29]line [20:43:29]line [20:43:29]line [20:43:29]written 0, free lines is 3300 [20:43:29]MH_Cut [20:43:29]Write to MH i2c: D1 01 00 22 02 01 F6 [20:43:29]Write i2c OK [20:43:29]MH_I2C_Read... [20:43:29]Read from MH i2c: D1 [20:43:29]MH_I2C_Read... [20:43:29]Read from MH i2c: D1 01 00 [20:43:29]MH_I2C_Read... [20:43:29]Read from MH i2c: D1 01 00 22 02 00 F5 [20:43:29]Write to MH i2c: 01 00 00 23 02 25 [20:43:29]Write i2c OK [20:43:29]MH_I2C_Read... [20:43:29]Connected sock=9 [20:43: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 37 36 39 0F 01 00 00 FA AF 07 01 D4 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 6F 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 81 02 00 35 04 06 00 61 3B FB 16 1A 3F C2 42 A8 17 8E BA 2E A5 [20:43:30]*** Cut start [20:43:30]*** Purtial cut [20:43:30]*** Stage 1: CUTSNS_PIN = 1 [20:43:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CE E0 47 00 EC 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 37 36 39 10 04 04 00 2B 81 02 00 F4 03 04 00 C1 FA C5 66 B6 04 01 00 00 8C 34 6E 59 94 AC 7B F9 [20:43:30]CommunicateWithHost err = 0 [20:43:30]CheckOFDResponse [20:43:30]1017 (14) - 77093643461234 [20:43:30]1041 (16) - 0000000000871769 [20:43:30]1040 (4) - 164139 [20:43:30]1012 (4) - 21.08.2024 14:33 [20:43:30]1206 (1) - 0 [20:43:30]OFD Sender: Remove packet 164139 [20:43:30]ProducePacketName [20:43:30]name=ofd_packets/00164139 [20:43:30]NVStorageDeleteData [20:43:31]OFD Sender: No OFD packet to send [20:43:32]Read from MH i2c: 01 [20:43:32]MH_I2C_Read... [20:43:32]*** Stop cut motor [20:43:32]*** Cut end [20:43:32]Read from MH i2c: 01 07 00 [20:43:32]MH_I2C_Read... [20:43:32]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [20:43:32]process_action close_receipt done [20:43:32]requested_data is exist [20:43:32]produce_requested_data [20:43:32]requested_item fm.sn is exist - process it [20:43:32]wFMCommunicate request_size=4 [20:43:32]MH_SAM_APDU [20:43:32]CAPDU: 80 11 00 00 [20:43:32]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [20:43:32]Write i2c OK [20:43:32]MH_I2C_Read... [20:43:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:32]Read from MH i2c: E2 [20:43:32]MH_I2C_Read... [20:43:32]Read from MH i2c: E2 17 00 [20:43:32]MH_I2C_Read... [20:43:32]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [20:43:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:43:32]wFMCommunicate OK [20:43:32]requested_item fd.num is exist - process it [20:43:32]SAM_PROTO_GetFieldsCounters [20:43:32]wFMCommunicate request_size=4 [20:43:32]MH_SAM_APDU [20:43:32]CAPDU: 80 13 00 00 [20:43:32]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [20:43:32]Write i2c OK [20:43:32]MH_I2C_Read... [20:43:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:43:32]Read from MH i2c: E2 [20:43:32]MH_I2C_Read... [20:43:32]Read from MH i2c: E2 62 00 [20:43:32]MH_I2C_Read... [20:43:32]Read from MH i2c: E2 62 00 25 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E1 02 00 00 5E 04 04 00 E1 02 00 00 57 04 04 00 E2 02 00 00 19 04 04 00 00 00 00 00 90 00 F3 [20:43:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E1 02 00 00 5E 04 04 00 E1 02 00 00 57 04 04 00 E2 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:43:32]wFMCommunicate OK [20:43:32]SAM_PROTO_GetFieldsCounters done [20:43:32]requested_item shift.num is exist - process it [20:43:32]requested_item shift.opened is exist - process it [20:43:32]req_shift_opened [20:43:32]FM_GetShiftState [20:43:32]SAM_PROTO_GetShiftState [20:43:32]wFMCommunicate request_size=4 [20:43:32]MH_SAM_APDU [20:43:32]CAPDU: 80 13 01 00 [20:43:32]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [20:43:32]Write i2c OK [20:43:32]MH_I2C_Read... [20:43:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:32]Read from MH i2c: E2 [20:43:32]MH_I2C_Read... [20:43:32]Read from MH i2c: E2 0E 00 [20:43:32]MH_I2C_Read... [20:43:32]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6B [20:43:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:43:32]wFMCommunicate OK [20:43:32]SAM_PROTO_GetShiftState done [20:43:32]FM_GetShiftState done [20:43:32]req_shift_opened done [20:43:32]requested_item shift.open_date is exist - process it [20:43:32]req_shift_open_date [20:43:32]req_shift_open_date done [20:43:32]produce_requested_data done [20:43:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164139,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:43:32]process_action_free close_receipt [20:43:32]json_value_free [20:43:32]json_value_free done [20:43:32]process_json_proto returns [20:43:32]Send response to host [20:43:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164139,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:43:32]free response buf [20:43:32]execute_script done [20:43:32]execute_script returns [20:43:32]free content buf [20:43:32]Sock 11.Close socket [20:43:32]Sock 11.Thread stoped [20:43:36]OFD Sender: No OFD packet to send [20:43:36]recv_with_timeout no data received [20:43:41]OFD Sender: No OFD packet to send [20:43:46]OFD Sender: No OFD packet to send [20:43:51]OFD Sender: No OFD packet to send [20:43:52]recv_with_timeout no data received [20:43:56]OFD Sender: No OFD packet to send [20:44:01]OFD Sender: No OFD packet to send [20:44:05]recv_with_timeout no data received [20:44:06]OFD Sender: No OFD packet to send [20:44:09]accept exits with 8 [20:44:09]New connection [20:44:09]New thread 3067014500 created [20:44:09]Thread 3067157860 joined [20:44:09]Waiting for new connection... [20:44:09] Sock 8.Parse request [20:44:09]Sock 8.Check first char [20:44:09]Sock 8.First char is OK [20:44:09]request: POST /json_proto HTTP/1.0 [20:44:09]Method: POST [20:44:09]URL: /json_proto [20:44:09]Method is POST - this is cgi request [20:44:09]url: /json_proto [20:44:09]query_string will be loaded in cgi processing [20:44:09]execute_cgi json_proto POST (null) [20:44:09]execute_cgi path=json_proto method=POST [20:44:09]POST find Content-Length [20:44:09]Host: 172.17.44.132:8080 [20:44:09]Content-Length: 685 [20:44:09]Content-Type: application/json [20:44:09] [20:44:09]POST finish read [20:44:09]Found Content-Length = 685 [20:44:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:09]execute_script... [20:44: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)292776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:09]POST & json_proto [20:44:09]process_json_proto [20:44:09]json parsed OK: [20:44:09]protocol is kg_v1.0 [20:44:09]action value=close_receipt [20:44:09]process_action close_receipt [20:44:09]cmd_close_receipt [20:44:09]MH_GetDate [20:44:09]Write to MH i2c: F0 00 00 27 02 18 [20:44:09]Write i2c OK [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: F0 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: F0 09 00 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: F0 09 00 27 02 00 9A 51 C6 66 2A 83 C1 65 0B [20:44:09]GetLastDocTimeStamp 1724273007 [20:44:09]current date 1724273050 [20:44:09]FM_GetShiftState [20:44:09]SAM_PROTO_GetShiftState [20:44:09]wFMCommunicate request_size=4 [20:44:09]MH_SAM_APDU [20:44:09]CAPDU: 80 13 01 00 [20:44:09]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [20:44:09]Write i2c OK [20:44:09]MH_I2C_Read... [20:44:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:09]Read from MH i2c: E2 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: E2 0E 00 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [20:44:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:44:09]wFMCommunicate OK [20:44:09]SAM_PROTO_GetShiftState done [20:44:09]FM_GetShiftState done [20:44:09]opened in 1724199517 [20:44:09]opened+sec_in_day 1724285917 [20:44:09]quantity*price = 100032 [20:44:09]sum+1 = 100033 [20:44:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 738 21.08.2024 20:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164140 ФПД: 225846704244034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204410&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164140&fm=225846704244034&tin=02508201610067®Number=0000000000092562&sum=100000 [20:44:10]StoreToDocumentArchive [20:44:10]shift 466 fd 164140 [20:44:10]save to /storage/0466/doc_00164140 [20:44:10]save last doc name /storage/0466/doc_00164140 to /storage/kkm_last_doc_name [20:44:10]save OK [20:44:10]Clear old archive folders... [20:44:10]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:44:10]tlvbuf is 009898B0 [20:44:10]SAM_PROTO_ClearQueue [20:44:10]wFMCommunicate request_size=4 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 09 00 00 [20:44:10]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [20:44:10]RAPDU: 90 00 [20:44:10]wFMCommunicate OK [20:44:10]SAM_PROTO_ClearQueue done [20:44:10]KKMCreateOFDPacket [20:44:10]OFDProtocolAddRootSTLVToBuf [20:44:10]FM_MakeSignedData [20:44:10]FM_MakeSignedData [20:44:10]SAM_PROTO_SignData [20:44:10]wFMCommunicate request_size=4 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 0D 01 02 [20:44:10]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [20:44:10]RAPDU: 90 00 [20:44:10]wFMCommunicate OK [20:44:10]wFMCommunicate request_size=255 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E2 02 00 00 F4 03 04 00 9A 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 81 02 00 35 04 06 00 CD 68 [20:44:11]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E2 02 00 00 F4 03 04 00 9A 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 81 02 00 35 04 06 00 CD 68 00 00 0D [20:44:11]Write i2c OK [20:44:11]MH_I2C_Read... [20:44:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:11]Read from MH i2c: E2 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 03 00 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [20:44:11]RAPDU: 90 00 [20:44:11]wFMCommunicate OK [20:44:11]wFMCommunicate request_size=9 [20:44:11]MH_SAM_APDU [20:44:11]CAPDU: 80 0D 02 02 04 08 94 85 42 [20:44:11]Write to MH i2c: E2 0C 00 38 02 80 0D 02 02 04 00 08 94 85 42 00 00 1F [20:44:11]Write i2c OK [20:44:11]MH_I2C_Read... [20:44:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:11]Read from MH i2c: E2 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 03 00 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [20:44:11]RAPDU: 90 00 [20:44:11]wFMCommunicate OK [20:44:11]wFMCommunicate request_size=4 [20:44:11]MH_SAM_APDU [20:44:11]CAPDU: 80 0D 03 02 [20:44:11]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [20:44:11]Write i2c OK [20:44:11]MH_I2C_Read... [20:44:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:11]OFD Sender: No OFD packet to send [20:44:11]Read from MH i2c: E2 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 0B 00 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 0B 00 39 02 00 D7 0B CF 94 FE 50 AC E9 90 00 DF [20:44:11]RAPDU: D7 0B CF 94 FE 50 AC E9 90 00 [20:44:11]wFMCommunicate OK [20:44:11]SAM_PROTO_SignData done [20:44:11]FM_MakeSignedData done [20:44:11]CreateOFDProtocolMessage [20:44:11]wFMCommunicate request_size=4 [20:44:11]MH_SAM_APDU [20:44:11]CAPDU: 80 11 00 00 [20:44:11]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [20:44:11]Write i2c OK [20:44:11]MH_I2C_Read... [20:44:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:11]Read from MH i2c: E2 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 17 00 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [20:44:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:11]wFMCommunicate OK [20:44:11]CreateOFDProtocolMessage done [20:44:11]OFDSenderStorePacket 164140 [20:44:11]StoreOFDPacket docnum=164140 [20:44:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E1 37 06 01 88 32 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E2 02 00 00 F4 03 04 00 9A 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 81 02 00 35 04 06 00 CD 68 08 94 85 42 D7 0B CF 94 FE 50 AC E9 [20:44:11]CheckFolder [20:44:11]dirname=/storage/ofd_packets [20:44:11]CheckFolder done [20:44:11]ProducePacketName [20:44:11]name=ofd_packets/00164140 [20:44:11]NVStorageSaveData ofd_packets/00164140 [20:44:11]File name is /storage/ofd_packets/00164140 [20:44:11]Write 300 bytes [20:44:11]NVStorageSaveData done [20:44:11]OFDSenderStorePacket done [20:44:11]KKMCreateOFDPacket done [20:44:11]NVStorageSaveData kkm_last_timestamp [20:44:11]File name is /storage/kkm_last_timestamp [20:44:11]Write 4 bytes [20:44:11]NVStorageSaveData done [20:44:11]ExternCall_PrintAddStr [20:44:11]wPrintStart [20:44:11]Write to MH i2c: 01 00 00 3B 02 3D [20:44:11]Write i2c OK [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: 01 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: 01 07 00 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [20:44:11]RasterBufferAndPrint [20:44:11]line Счет N : (1)292776 [20:44:11]line ИНН: 02508201610067 [20:44:11]line Контрольно-Кассовый Чек [20:44:11]line ПРОДАЖА [20:44:11]line ТРК (МРК, ГНК) : 81 [20:44:11]line Товар: 2711129700 [20:44:11]line ГАЗ-К-5 [20:44:11]line 26.050 * 38.40 [20:44:11]line = 1000.32 [20:44:11]line НДС 12% НСП 1% [20:44:11]line > о реализуемом товаре [20:44:11]line ОКРУГЛЕНИЕ: -0.32 [20:44:11]line ИТОГО: 1000.00 [20:44:11]line Внесено: 1000.00 [20:44:11]line СДАЧА: 0.00 [20:44:11]line НСП 1% : 8.85 [20:44:11]line НДС 12% : 106.23 [20:44:11]line Наличными: 1000.00 [20:44:11]line Безнал.: 0.00 [20:44:11]line Место: АЗС № 130 "Партнер Нефть" [20:44:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:44:11]line СНО: Общий режим [20:44:11]line Чек 738 21.08.2024 20:44 [20:44:11]line Смена: 466 ФФД: 1.0 [20:44:11]line ЗНМ: 0300000070 [20:44:11]line РНМ: 0000000000092562 [20:44:11]line Версия ККМ: 001 [20:44:11]line ФМ: 0000000000871769 [20:44:11]line ФД: 164140 [20:44:11]line ФПД: 225846704244034 [20:44:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204410&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164140&fm=225846704244034&tin=02508201610067®Number=0000000000092562&sum=100000 [20:44:11]written 0, free lines is 4095 [20:44:11]OFD Sender: Processing packet 164140 [packets to send 972, broken 971] [20:44:11]ProducePacketName [20:44:11]name=ofd_packets/00164140 [20:44:11]OFD Sender: To server: pG, [20:44:11]CommunicateWithHost lk.salyk.kg:30040 [20:44:11]ConnectInit lk.salyk.kg [20:44:12]Write to MH i2c: 01 00 00 66 02 68 [20:44:12]Write i2c OK [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: 01 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: 01 07 00 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 C8 0C 43 [20:44:12]RasterBufferAndPrint [20:44:12]line [20:44:12]line [20:44:12]line [20:44:12]line [20:44:12]line [20:44:12]written 0, free lines is 3307 [20:44:12]MH_Cut [20:44:12]Write to MH i2c: D1 01 00 6D 02 01 41 [20:44:12]Write i2c OK [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: D1 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: D1 01 00 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: D1 01 00 6D 02 00 40 [20:44:12]Write to MH i2c: 01 00 00 6E 02 70 [20:44:12]Write i2c OK [20:44:12]MH_I2C_Read... [20:44:13]*** Cut start [20:44:13]*** Purtial cut [20:44:13]*** Stage 1: CUTSNS_PIN = 1 [20:44:15]Read from MH i2c: 01 [20:44:15]MH_I2C_Read... [20:44:15]*** Stop cut motor [20:44:15]*** Cut end [20:44:15]Read from MH i2c: 01 07 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [20:44:15]process_action close_receipt done [20:44:15]requested_data is exist [20:44:15]produce_requested_data [20:44:15]requested_item fm.sn is exist - process it [20:44:15]wFMCommunicate request_size=4 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 11 00 00 [20:44:15]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 17 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [20:44:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:15]wFMCommunicate OK [20:44:15]requested_item fd.num is exist - process it [20:44:15]SAM_PROTO_GetFieldsCounters [20:44:15]wFMCommunicate request_size=4 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 13 00 00 [20:44:15]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 62 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 42 [20:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:44:15]wFMCommunicate OK [20:44:15]SAM_PROTO_GetFieldsCounters done [20:44:15]requested_item shift.num is exist - process it [20:44:15]requested_item shift.opened is exist - process it [20:44:15]req_shift_opened [20:44:15]FM_GetShiftState [20:44:15]SAM_PROTO_GetShiftState [20:44:15]wFMCommunicate request_size=4 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 13 01 00 [20:44:15]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 0E 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [20:44:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:44:15]wFMCommunicate OK [20:44:15]SAM_PROTO_GetShiftState done [20:44:15]FM_GetShiftState done [20:44:15]req_shift_opened done [20:44:15]requested_item shift.open_date is exist - process it [20:44:15]req_shift_open_date [20:44:15]req_shift_open_date done [20:44:15]produce_requested_data done [20:44:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164140,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:44:15]process_action_free close_receipt [20:44:15]json_value_free [20:44:15]json_value_free done [20:44:15]process_json_proto returns [20:44:15]Send response to host [20:44:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164140,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:44:15]free response buf [20:44:15]execute_script done [20:44:15]execute_script returns [20:44:15]free content buf [20:44:15]Sock 8.Close socket [20:44:15]Sock 8.Thread stoped [20:44:17]accept exits with 9 [20:44:17]New connection [20:44:17]New thread 3067157860 created [20:44:17]Thread 3067014500 joined [20:44:17]Waiting for new connection... [20:44:17] Sock 9.Parse request [20:44:17]Sock 9.Check first char [20:44:17]Sock 9.First char is OK [20:44:17]request: POST /json_proto HTTP/1.0 [20:44:17]Method: POST [20:44:17]URL: /json_proto [20:44:17]Method is POST - this is cgi request [20:44:17]url: /json_proto [20:44:17]query_string will be loaded in cgi processing [20:44:17]execute_cgi json_proto POST (null) [20:44:17]execute_cgi path=json_proto method=POST [20:44:17]POST find Content-Length [20:44:17]Host: 172.17.44.132:8080 [20:44:17]Content-Length: 685 [20:44:17]Content-Type: application/json [20:44:17] [20:44:17]POST finish read [20:44:17]Found Content-Length = 685 [20:44:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:17]execute_script... [20:44: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)292765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:17]POST & json_proto [20:44:17]process_json_proto [20:44:17]json parsed OK: [20:44:17]protocol is kg_v1.0 [20:44:17]action value=close_receipt [20:44:17]process_action close_receipt [20:44:17]cmd_close_receipt [20:44:17]MH_GetDate [20:44:17]Write to MH i2c: F0 00 00 72 02 63 [20:44:17]Write i2c OK [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: F0 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: F0 09 00 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: F0 09 00 72 02 00 A2 51 C6 66 2A 83 C1 65 5E [20:44:17]GetLastDocTimeStamp 1724273050 [20:44:17]current date 1724273058 [20:44:17]FM_GetShiftState [20:44:17]SAM_PROTO_GetShiftState [20:44:17]wFMCommunicate request_size=4 [20:44:17]MH_SAM_APDU [20:44:17]CAPDU: 80 13 01 00 [20:44:17]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [20:44:17]Write i2c OK [20:44:17]MH_I2C_Read... [20:44:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:17]Read from MH i2c: E2 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 0E 00 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B8 [20:44:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:44:17]wFMCommunicate OK [20:44:17]SAM_PROTO_GetShiftState done [20:44:17]FM_GetShiftState done [20:44:17]opened in 1724199517 [20:44:17]opened+sec_in_day 1724285917 [20:44:17]quantity*price = 150028 [20:44:17]sum+1 = 150030 [20:44:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.32 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 739 21.08.2024 20:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164141 ФПД: 87401636507983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164141&fm=87401636507983&tin=02508201610067®Number=0000000000092562&sum=150000 [20:44:19]StoreToDocumentArchive [20:44:19]shift 466 fd 164141 [20:44:19]save to /storage/0466/doc_00164141 [20:44:19]save last doc name /storage/0466/doc_00164141 to /storage/kkm_last_doc_name [20:44:19]save OK [20:44:19]Clear old archive folders... [20:44:19]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:44:19]tlvbuf is 009257D0 [20:44:19]SAM_PROTO_ClearQueue [20:44:19]wFMCommunicate request_size=4 [20:44:19]MH_SAM_APDU [20:44:19]CAPDU: 80 09 00 00 [20:44:19]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [20:44:19]Write i2c OK [20:44:19]MH_I2C_Read... [20:44:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:19]Read from MH i2c: E2 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [20:44:19]RAPDU: 90 00 [20:44:19]wFMCommunicate OK [20:44:19]SAM_PROTO_ClearQueue done [20:44:19]KKMCreateOFDPacket [20:44:19]OFDProtocolAddRootSTLVToBuf [20:44:19]FM_MakeSignedData [20:44:19]FM_MakeSignedData [20:44:19]SAM_PROTO_SignData [20:44:19]wFMCommunicate request_size=4 [20:44:19]MH_SAM_APDU [20:44:19]CAPDU: 80 0D 01 02 [20:44:19]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [20:44:19]Write i2c OK [20:44:19]MH_I2C_Read... [20:44:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:19]Read from MH i2c: E2 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [20:44:19]RAPDU: 90 00 [20:44:19]wFMCommunicate OK [20:44:19]wFMCommunicate request_size=255 [20:44:19]MH_SAM_APDU [20:44:19]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E3 02 00 00 F4 03 04 00 A2 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 81 02 00 35 04 06 00 4F 7D [20:44:19]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E3 02 00 00 F4 03 04 00 A2 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 81 02 00 35 04 06 00 4F 7D 00 00 D1 [20:44:19]Write i2c OK [20:44:19]MH_I2C_Read... [20:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:19]Read from MH i2c: E2 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [20:44:19]RAPDU: 90 00 [20:44:19]wFMCommunicate OK [20:44:19]wFMCommunicate request_size=9 [20:44:19]MH_SAM_APDU [20:44:19]CAPDU: 80 0D 02 02 04 C7 7F 31 4F [20:44:19]Write to MH i2c: E2 0C 00 83 02 80 0D 02 02 04 00 C7 7F 31 4F 00 00 CD [20:44:19]Write i2c OK [20:44:19]MH_I2C_Read... [20:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:19]Read from MH i2c: E2 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 [20:44:19]MH_I2C_Read... [20:44:19]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [20:44:19]RAPDU: 90 00 [20:44:19]wFMCommunicate OK [20:44:19]wFMCommunicate request_size=4 [20:44:19]MH_SAM_APDU [20:44:19]CAPDU: 80 0D 03 02 [20:44:19]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [20:44:19]Write i2c OK [20:44:19]MH_I2C_Read... [20:44:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:20]Read from MH i2c: E2 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: E2 0B 00 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: E2 0B 00 84 02 00 18 69 71 3A EC 34 19 F7 90 00 5E [20:44:20]RAPDU: 18 69 71 3A EC 34 19 F7 90 00 [20:44:20]wFMCommunicate OK [20:44:20]SAM_PROTO_SignData done [20:44:20]FM_MakeSignedData done [20:44:20]CreateOFDProtocolMessage [20:44:20]wFMCommunicate request_size=4 [20:44:20]MH_SAM_APDU [20:44:20]CAPDU: 80 11 00 00 [20:44:20]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [20:44:20]Write i2c OK [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: E2 [20:44:20]MH_I2C_Read... [20:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:20]Read from MH i2c: E2 17 00 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [20:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:20]wFMCommunicate OK [20:44:20]CreateOFDProtocolMessage done [20:44:20]OFDSenderStorePacket 164141 [20:44:20]StoreOFDPacket docnum=164141 [20:44:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 81 EC 06 01 15 C7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E3 02 00 00 F4 03 04 00 A2 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 81 02 00 35 04 06 00 4F 7D C7 7F 31 4F 18 69 71 3A EC 34 19 F7 [20:44:20]CheckFolder [20:44:20]dirname=/storage/ofd_packets [20:44:20]CheckFolder done [20:44:20]ProducePacketName [20:44:20]name=ofd_packets/00164141 [20:44:20]NVStorageSaveData ofd_packets/00164141 [20:44:20]File name is /storage/ofd_packets/00164141 [20:44:20]Write 300 bytes [20:44:20]NVStorageSaveData done [20:44:20]OFDSenderStorePacket done [20:44:20]KKMCreateOFDPacket done [20:44:20]NVStorageSaveData kkm_last_timestamp [20:44:20]File name is /storage/kkm_last_timestamp [20:44:20]Write 4 bytes [20:44:20]NVStorageSaveData done [20:44:20]ExternCall_PrintAddStr [20:44:20]wPrintStart [20:44:20]Write to MH i2c: 01 00 00 86 02 88 [20:44:20]Write i2c OK [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: 01 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: 01 07 00 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [20:44:20]RasterBufferAndPrint [20:44:20]line Счет N : (1)292765 [20:44:20]line ИНН: 02508201610067 [20:44:20]line Контрольно-Кассовый Чек [20:44:20]line ПРОДАЖА [20:44:20]line ТРК (МРК, ГНК) : 71 [20:44:20]line Товар: 2711129700 [20:44:20]line ГАЗ-К-5 [20:44:20]line 39.070 * 38.40 [20:44:20]line = 1500.29 [20:44:20]line НДС 12% НСП 1% [20:44:20]line > о реализуемом товаре [20:44:20]line ОКРУГЛЕНИЕ: -0.29 [20:44:20]line ИТОГО: 1500.00 [20:44:20]line Внесено: 1500.00 [20:44:20]line СДАЧА: 0.00 [20:44:20]line НСП 1% : 13.28 [20:44:20]line НДС 12% : 159.32 [20:44:20]line Наличными: 1500.00 [20:44:20]line Безнал.: 0.00 [20:44:20]line Место: АЗС № 130 "Партнер Нефть" [20:44:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:44:20]line СНО: Общий режим [20:44:20]line Чек 739 21.08.2024 20:44 [20:44:20]line Смена: 466 ФФД: 1.0 [20:44:20]line ЗНМ: 0300000070 [20:44:20]line РНМ: 0000000000092562 [20:44:20]line Версия ККМ: 001 [20:44:20]line ФМ: 0000000000871769 [20:44:20]line ФД: 164141 [20:44:20]line ФПД: 87401636507983 [20:44:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164141&fm=87401636507983&tin=02508201610067®Number=0000000000092562&sum=150000 [20:44:20]written 0, free lines is 4095 [20:44:20]Write to MH i2c: 01 00 00 B1 02 B3 [20:44:20]Write i2c OK [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: 01 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: 01 07 00 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 C8 0C 8E [20:44:20]RasterBufferAndPrint [20:44:20]line [20:44:20]line [20:44:20]line [20:44:20]line [20:44:20]line [20:44:20]written 0, free lines is 3317 [20:44:20]MH_Cut [20:44:20]Write to MH i2c: D1 01 00 B8 02 01 8C [20:44:20]Write i2c OK [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: D1 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: D1 01 00 [20:44:20]MH_I2C_Read... [20:44:20]Read from MH i2c: D1 01 00 B8 02 00 8B [20:44:20]Write to MH i2c: 01 00 00 B9 02 BB [20:44:20]Write i2c OK [20:44:20]MH_I2C_Read... [20:44:20]recv_with_timeout no data received [20:44:21]*** Cut start [20:44:21]*** Purtial cut [20:44:21]*** Stage 1: CUTSNS_PIN = 1 [20:44:23]Read from MH i2c: 01 [20:44:23]MH_I2C_Read... [20:44:23]*** Stop cut motor [20:44:23]*** Cut end [20:44:23]Read from MH i2c: 01 07 00 [20:44:23]MH_I2C_Read... [20:44:23]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [20:44:23]process_action close_receipt done [20:44:23]requested_data is exist [20:44:23]produce_requested_data [20:44:23]requested_item fm.sn is exist - process it [20:44:23]wFMCommunicate request_size=4 [20:44:23]MH_SAM_APDU [20:44:23]CAPDU: 80 11 00 00 [20:44:23]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [20:44:23]Write i2c OK [20:44:23]MH_I2C_Read... [20:44:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:23]Read from MH i2c: E2 [20:44:23]MH_I2C_Read... [20:44:23]Read from MH i2c: E2 17 00 [20:44:23]MH_I2C_Read... [20:44:23]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [20:44:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:23]wFMCommunicate OK [20:44:23]requested_item fd.num is exist - process it [20:44:23]SAM_PROTO_GetFieldsCounters [20:44:23]wFMCommunicate request_size=4 [20:44:23]MH_SAM_APDU [20:44:23]CAPDU: 80 13 00 00 [20:44:23]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [20:44:23]Write i2c OK [20:44:23]MH_I2C_Read... [20:44:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:23]Read from MH i2c: E2 [20:44:23]MH_I2C_Read... [20:44:23]Read from MH i2c: E2 62 00 [20:44:23]MH_I2C_Read... [20:44:23]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 91 [20:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:44:23]wFMCommunicate OK [20:44:23]SAM_PROTO_GetFieldsCounters done [20:44:23]requested_item shift.num is exist - process it [20:44:23]requested_item shift.opened is exist - process it [20:44:23]req_shift_opened [20:44:23]FM_GetShiftState [20:44:23]SAM_PROTO_GetShiftState [20:44:23]wFMCommunicate request_size=4 [20:44:23]MH_SAM_APDU [20:44:23]CAPDU: 80 13 01 00 [20:44:23]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [20:44:24]Write i2c OK [20:44:24]MH_I2C_Read... [20:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:24]Read from MH i2c: E2 [20:44:24]MH_I2C_Read... [20:44:24]Read from MH i2c: E2 0E 00 [20:44:24]MH_I2C_Read... [20:44:24]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [20:44:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:44:24]wFMCommunicate OK [20:44:24]SAM_PROTO_GetShiftState done [20:44:24]FM_GetShiftState done [20:44:24]req_shift_opened done [20:44:24]requested_item shift.open_date is exist - process it [20:44:24]req_shift_open_date [20:44:24]req_shift_open_date done [20:44:24]produce_requested_data done [20:44:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164141,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:44:24]process_action_free close_receipt [20:44:24]json_value_free [20:44:24]json_value_free done [20:44:24]process_json_proto returns [20:44:24]Send response to host [20:44:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164141,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:44:24]free response buf [20:44:24]execute_script done [20:44:24]execute_script returns [20:44:24]free content buf [20:44:24]Sock 9.Close socket [20:44:24]Sock 9.Thread stoped [20:44:29]Connected sock=11 [20:44: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 37 36 39 0E 01 00 00 E1 37 06 01 88 32 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 E2 02 00 00 F4 03 04 00 9A 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 81 02 00 35 04 06 00 CD 68 08 94 85 42 D7 0B CF 94 FE 50 AC E9 [20:44:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 92 47 00 88 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 37 36 39 10 04 04 00 2C 81 02 00 F4 03 04 00 FF FA C5 66 B6 04 01 00 00 7A 0D A2 46 98 F5 A1 17 [20:44:32]CommunicateWithHost err = 0 [20:44:32]CheckOFDResponse [20:44:32]1017 (14) - 77093643461234 [20:44:32]1041 (16) - 0000000000871769 [20:44:32]1040 (4) - 164140 [20:44:32]1012 (4) - 21.08.2024 14:34 [20:44:32]1206 (1) - 0 [20:44:32]OFD Sender: Remove packet 164140 [20:44:32]ProducePacketName [20:44:32]name=ofd_packets/00164140 [20:44:32]NVStorageDeleteData [20:44:32]OFD Sender: Processing packet 164141 [packets to send 972, broken 971] [20:44:32]ProducePacketName [20:44:32]name=ofd_packets/00164141 [20:44:32]OFD Sender: To server: pG, [20:44:32]CommunicateWithHost lk.salyk.kg:30040 [20:44:32]ConnectInit lk.salyk.kg [20:44:36]recv_with_timeout no data received [20:44:37]ConnectInit Can't take IP for lk.salyk.kg [20:44:37]CommunicateWithHost connect error [20:44:37]CommunicateWithHost err = -1 [20:44:37]OFD Sender: Server communicate error [20:44:38]OFD Sender: Processing packet 164141 [packets to send 972, broken 971] [20:44:38]ProducePacketName [20:44:38]name=ofd_packets/00164141 [20:44:38]OFD Sender: To server: pG, [20:44:38]CommunicateWithHost lk.salyk.kg:30040 [20:44:38]ConnectInit lk.salyk.kg [20:44:43]ConnectInit Can't take IP for lk.salyk.kg [20:44:43]CommunicateWithHost connect error [20:44:43]CommunicateWithHost err = -1 [20:44:43]OFD Sender: Server communicate error [20:44:48]OFD Sender: Processing packet 164141 [packets to send 972, broken 971] [20:44:48]ProducePacketName [20:44:48]name=ofd_packets/00164141 [20:44:48]OFD Sender: To server: pG, [20:44:48]CommunicateWithHost lk.salyk.kg:30040 [20:44:48]ConnectInit lk.salyk.kg [20:44:51]accept exits with 8 [20:44:51]New connection [20:44:51]New thread 3067014500 created [20:44:51]Thread 3067157860 joined [20:44:51]Waiting for new connection... [20:44:51] Sock 8.Parse request [20:44:51]Sock 8.Check first char [20:44:51]Sock 8.First char is OK [20:44:51]request: POST /json_proto HTTP/1.0 [20:44:51]Method: POST [20:44:51]URL: /json_proto [20:44:51]Method is POST - this is cgi request [20:44:51]url: /json_proto [20:44:51]query_string will be loaded in cgi processing [20:44:51]execute_cgi json_proto POST (null) [20:44:51]execute_cgi path=json_proto method=POST [20:44:51]POST find Content-Length [20:44:51]Host: 172.17.44.132:8080 [20:44:51]Content-Length: 674 [20:44:51]Content-Type: application/json [20:44:51] [20:44:51]POST finish read [20:44:51]Found Content-Length = 674 [20:44:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [20:44:51]execute_script... [20:44: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)292780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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" ] } } [20:44:51]POST & json_proto [20:44:51]process_json_proto [20:44:51]json parsed OK: [20:44:51]protocol is kg_v1.0 [20:44:51]action value=close_receipt [20:44:51]process_action close_receipt [20:44:51]cmd_close_receipt [20:44:51]MH_GetDate [20:44:51]Write to MH i2c: F0 00 00 BD 02 AE [20:44:51]Write i2c OK [20:44:51]MH_I2C_Read... [20:44:51]Read from MH i2c: F0 [20:44:51]MH_I2C_Read... [20:44:51]Read from MH i2c: F0 09 00 [20:44:51]MH_I2C_Read... [20:44:51]Read from MH i2c: F0 09 00 BD 02 00 C4 51 C6 66 2A 83 C1 65 CB [20:44:51]GetLastDocTimeStamp 1724273058 [20:44:51]current date 1724273092 [20:44:51]FM_GetShiftState [20:44:51]SAM_PROTO_GetShiftState [20:44:51]wFMCommunicate request_size=4 [20:44:51]MH_SAM_APDU [20:44:51]CAPDU: 80 13 01 00 [20:44:51]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [20:44:51]Write i2c OK [20:44:51]MH_I2C_Read... [20:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:51]Read from MH i2c: E2 [20:44:51]MH_I2C_Read... [20:44:51]Read from MH i2c: E2 0E 00 [20:44:51]MH_I2C_Read... [20:44:51]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [20:44:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:44:51]wFMCommunicate OK [20:44:51]SAM_PROTO_GetShiftState done [20:44:51]FM_GetShiftState done [20:44:51]opened in 1724199517 [20:44:51]opened+sec_in_day 1724285917 [20:44:51]quantity*price = 50063 [20:44:51]sum+1 = 50064 [20:44:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 740 21.08.2024 20:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164142 ФПД: 218138254704268 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164142&fm=218138254704268&tin=02508201610067®Number=0000000000092562&sum=50000 [20:44:53]StoreToDocumentArchive [20:44:53]shift 466 fd 164142 [20:44:53]save to /storage/0466/doc_00164142 [20:44:53]save last doc name /storage/0466/doc_00164142 to /storage/kkm_last_doc_name [20:44:53]ConnectInit Can't take IP for lk.salyk.kg [20:44:53]CommunicateWithHost connect error [20:44:53]CommunicateWithHost err = -1 [20:44:53]OFD Sender: Server communicate error [20:44:53]save OK [20:44:53]Clear old archive folders... [20:44:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:44:53]tlvbuf is 00927100 [20:44:53]SAM_PROTO_ClearQueue [20:44:53]wFMCommunicate request_size=4 [20:44:53]MH_SAM_APDU [20:44:53]CAPDU: 80 09 00 00 [20:44:53]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [20:44:53]Write i2c OK [20:44:53]MH_I2C_Read... [20:44:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:53]Read from MH i2c: E2 [20:44:53]MH_I2C_Read... [20:44:53]Read from MH i2c: E2 03 00 [20:44:53]MH_I2C_Read... [20:44:53]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [20:44:53]RAPDU: 90 00 [20:44:53]wFMCommunicate OK [20:44:53]SAM_PROTO_ClearQueue done [20:44:53]KKMCreateOFDPacket [20:44:53]OFDProtocolAddRootSTLVToBuf [20:44:53]FM_MakeSignedData [20:44:53]FM_MakeSignedData [20:44:53]SAM_PROTO_SignData [20:44:53]wFMCommunicate request_size=4 [20:44:53]MH_SAM_APDU [20:44:53]CAPDU: 80 0D 01 02 [20:44:53]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [20:44:53]Write i2c OK [20:44:53]MH_I2C_Read... [20:44:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:53]Read from MH i2c: E2 [20:44:53]MH_I2C_Read... [20:44:53]Read from MH i2c: E2 03 00 [20:44:53]MH_I2C_Read... [20:44:53]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [20:44:53]RAPDU: 90 00 [20:44:53]wFMCommunicate OK [20:44:53]wFMCommunicate request_size=255 [20:44:53]MH_SAM_APDU [20:44: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 38 30 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 E4 02 00 00 F4 03 04 00 C4 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 81 02 00 35 04 06 00 C6 65 45 2E [20:44:53]Write to MH i2c: E2 02 01 CD 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 38 30 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 E4 02 00 00 F4 03 04 00 C4 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 81 02 00 35 04 06 00 C6 65 45 2E 00 00 A7 [20:44:53]Write i2c OK [20:44:53]MH_I2C_Read... [20:44:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:54]Read from MH i2c: E2 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 03 00 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [20:44:54]RAPDU: 90 00 [20:44:54]wFMCommunicate OK [20:44:54]wFMCommunicate request_size=7 [20:44:54]MH_SAM_APDU [20:44:54]CAPDU: 80 0D 02 02 02 FE 8C [20:44:54]Write to MH i2c: E2 0A 00 CE 02 80 0D 02 02 02 00 FE 8C 00 00 D8 [20:44:54]Write i2c OK [20:44:54]MH_I2C_Read... [20:44:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:54]Read from MH i2c: E2 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 03 00 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [20:44:54]RAPDU: 90 00 [20:44:54]wFMCommunicate OK [20:44:54]wFMCommunicate request_size=4 [20:44:54]MH_SAM_APDU [20:44:54]CAPDU: 80 0D 03 02 [20:44:54]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [20:44:54]Write i2c OK [20:44:54]MH_I2C_Read... [20:44:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:54]Read from MH i2c: E2 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 0B 00 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 0B 00 CF 02 00 FF 19 23 F4 76 92 0A 03 90 00 91 [20:44:54]RAPDU: FF 19 23 F4 76 92 0A 03 90 00 [20:44:54]wFMCommunicate OK [20:44:54]SAM_PROTO_SignData done [20:44:54]FM_MakeSignedData done [20:44:54]CreateOFDProtocolMessage [20:44:54]wFMCommunicate request_size=4 [20:44:54]MH_SAM_APDU [20:44:54]CAPDU: 80 11 00 00 [20:44:54]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [20:44:54]Write i2c OK [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 [20:44:54]MH_I2C_Read... [20:44:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:54]Read from MH i2c: E2 17 00 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [20:44:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:54]wFMCommunicate OK [20:44:54]CreateOFDProtocolMessage done [20:44:54]OFDSenderStorePacket 164142 [20:44:54]StoreOFDPacket docnum=164142 [20:44:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 66 00 04 01 32 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 38 30 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 E4 02 00 00 F4 03 04 00 C4 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 81 02 00 35 04 06 00 C6 65 45 2E FE 8C FF 19 23 F4 76 92 0A 03 [20:44:54]CheckFolder [20:44:54]dirname=/storage/ofd_packets [20:44:54]CheckFolder done [20:44:54]ProducePacketName [20:44:54]name=ofd_packets/00164142 [20:44:54]NVStorageSaveData ofd_packets/00164142 [20:44:54]File name is /storage/ofd_packets/00164142 [20:44:54]Write 298 bytes [20:44:54]NVStorageSaveData done [20:44:54]OFDSenderStorePacket done [20:44:54]KKMCreateOFDPacket done [20:44:54]NVStorageSaveData kkm_last_timestamp [20:44:54]File name is /storage/kkm_last_timestamp [20:44:54]Write 4 bytes [20:44:54]NVStorageSaveData done [20:44:54]ExternCall_PrintAddStr [20:44:54]wPrintStart [20:44:54]Write to MH i2c: 01 00 00 D1 02 D3 [20:44:54]Write i2c OK [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: 01 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: 01 07 00 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [20:44:54]RasterBufferAndPrint [20:44:54]line Счет N : (1)292780 [20:44:54]line ИНН: 02508201610067 [20:44:54]line Контрольно-Кассовый Чек [20:44:54]line ПРОДАЖА [20:44:54]line ТРК (МРК, ГНК) : 44 [20:44:54]line Товар: 2710194800 [20:44:54]line ДТ-К-5 [20:44:54]line 6.570 * 76.20 [20:44:54]line = 500.63 [20:44:54]line НДС 12% НСП 1% [20:44:54]line > о реализуемом товаре [20:44:54]line ОКРУГЛЕНИЕ: -0.63 [20:44:54]line ИТОГО: 500.00 [20:44:54]line Внесено: 500.00 [20:44:54]line СДАЧА: 0.00 [20:44:54]line НСП 1% : 4.43 [20:44:54]line НДС 12% : 53.16 [20:44:54]line Наличными: 500.00 [20:44:54]line Безнал.: 0.00 [20:44:54]line Место: АЗС № 130 "Партнер Нефть" [20:44:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:44:54]OFD Sender: Processing packet 164141 [packets to send 973, broken 971] [20:44:54]ProducePacketName [20:44:54]name=ofd_packets/00164141 [20:44:54]OFD Sender: To server: pG, [20:44:54]CommunicateWithHost lk.salyk.kg:30040 [20:44:54]ConnectInit lk.salyk.kg [20:44:54]line СНО: Общий режим [20:44:54]line Чек 740 21.08.2024 20:44 [20:44:54]line Смена: 466 ФФД: 1.0 [20:44:54]line ЗНМ: 0300000070 [20:44:54]line РНМ: 0000000000092562 [20:44:54]line Версия ККМ: 001 [20:44:54]line ФМ: 0000000000871769 [20:44:54]line ФД: 164142 [20:44:54]line ФПД: 218138254704268 [20:44:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164142&fm=218138254704268&tin=02508201610067®Number=0000000000092562&sum=50000 [20:44:54]written 0, free lines is 4095 [20:44:54]Write to MH i2c: 01 00 00 FC 02 FE [20:44:54]Write i2c OK [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: 01 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: 01 07 00 [20:44:54]MH_I2C_Read... [20:44:54]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 CC 0C DD [20:44:55]RasterBufferAndPrint [20:44:55]line [20:44:55]line [20:44:55]line [20:44:55]line [20:44:55]line [20:44:55]written 0, free lines is 3323 [20:44:55]MH_Cut [20:44:55]Write to MH i2c: D1 01 00 03 03 01 D8 [20:44:55]Write i2c OK [20:44:55]MH_I2C_Read... [20:44:55]Read from MH i2c: D1 [20:44:55]MH_I2C_Read... [20:44:55]Read from MH i2c: D1 01 00 [20:44:55]MH_I2C_Read... [20:44:55]Read from MH i2c: D1 01 00 03 03 00 D7 [20:44:55]Write to MH i2c: 01 00 00 04 03 07 [20:44:55]Write i2c OK [20:44:55]MH_I2C_Read... [20:44:55]*** Cut start [20:44:55]*** Purtial cut [20:44:55]*** Stage 1: CUTSNS_PIN = 1 [20:44:57]Read from MH i2c: 01 [20:44:57]MH_I2C_Read... [20:44:57]*** Stop cut motor [20:44:57]*** Cut end [20:44:57]Read from MH i2c: 01 07 00 [20:44:57]MH_I2C_Read... [20:44:57]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [20:44:57]process_action close_receipt done [20:44:57]requested_data is exist [20:44:57]produce_requested_data [20:44:57]requested_item fm.sn is exist - process it [20:44:57]wFMCommunicate request_size=4 [20:44:57]MH_SAM_APDU [20:44:57]CAPDU: 80 11 00 00 [20:44:57]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [20:44:57]Write i2c OK [20:44:57]MH_I2C_Read... [20:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:57]Read from MH i2c: E2 [20:44:57]MH_I2C_Read... [20:44:57]Read from MH i2c: E2 17 00 [20:44:57]MH_I2C_Read... [20:44:57]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [20:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:57]wFMCommunicate OK [20:44:57]requested_item fd.num is exist - process it [20:44:57]SAM_PROTO_GetFieldsCounters [20:44:57]wFMCommunicate request_size=4 [20:44:57]MH_SAM_APDU [20:44:57]CAPDU: 80 13 00 00 [20:44:57]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [20:44:57]Write i2c OK [20:44:57]MH_I2C_Read... [20:44:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:58]Read from MH i2c: E2 [20:44:58]MH_I2C_Read... [20:44:58]Read from MH i2c: E2 62 00 [20:44:58]MH_I2C_Read... [20:44:58]Read from MH i2c: E2 62 00 06 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 E1 [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:44:58]wFMCommunicate OK [20:44:58]SAM_PROTO_GetFieldsCounters done [20:44:58]requested_item shift.num is exist - process it [20:44:58]requested_item shift.opened is exist - process it [20:44:58]req_shift_opened [20:44:58]FM_GetShiftState [20:44:58]SAM_PROTO_GetShiftState [20:44:58]wFMCommunicate request_size=4 [20:44:58]MH_SAM_APDU [20:44:58]CAPDU: 80 13 01 00 [20:44:58]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [20:44:58]Write i2c OK [20:44:58]MH_I2C_Read... [20:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:58]Read from MH i2c: E2 [20:44:58]MH_I2C_Read... [20:44:58]Read from MH i2c: E2 0E 00 [20:44:58]MH_I2C_Read... [20:44:58]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4D [20:44:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:44:58]wFMCommunicate OK [20:44:58]SAM_PROTO_GetShiftState done [20:44:58]FM_GetShiftState done [20:44:58]req_shift_opened done 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 C4 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 *** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:45]30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 81 02 00 35 04 06 00 C6 65 45 2E FE 8C FF 19 23 F4 76 92 0A 03 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=15 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 15 02 00 0A FC 03 06 00 10 9F 05 00 00 00 [20:46:45]Write to MH i2c: E2 12 00 A3 03 80 15 02 00 0A 00 FC 03 06 00 10 9F 05 00 00 00 00 00 F3 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=47 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 98 00 00 00 00 [20:46:45]Write to MH i2c: E2 32 00 A4 03 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 98 00 00 00 00 00 00 B0 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=15 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 15 02 00 0A 07 04 06 00 10 9F 05 00 00 00 [20:46:45]Write to MH i2c: E2 12 00 A5 03 80 15 02 00 0A 00 07 04 06 00 10 9F 05 00 00 00 00 00 01 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=15 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [20:46:45]Write to MH i2c: E2 12 00 A6 03 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 80 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=11 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [20:46:45]Write to MH i2c: E2 0E 00 A7 03 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 5C [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=13 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 15 02 00 08 F4 03 04 00 35 52 C6 66 [20:46:45]Write to MH i2c: E2 10 00 A8 03 80 15 02 00 08 00 F4 03 04 00 35 52 C6 66 00 00 E9 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=25 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [20:46:45]Write to MH i2c: E2 1C 00 A9 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 8D [20:46:46]Write i2c OK [20:46:46]MH_I2C_Read... [20:46:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:46]Read from MH i2c: E2 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 03 00 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [20:46:46]RAPDU: 90 00 [20:46:46]wFMCommunicate OK [20:46:46]wFMCommunicate request_size=4 [20:46:46]MH_SAM_APDU [20:46:46]CAPDU: 80 15 03 00 [20:46:46]Write to MH i2c: E2 08 00 AA 03 80 15 03 00 00 00 00 00 2E [20:46:46]Write i2c OK [20:46:46]MH_I2C_Read... [20:46:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:46:46]Read from MH i2c: E2 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 40 00 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 40 00 AA 03 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 37 36 39 10 04 04 00 31 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E7 02 00 00 35 04 06 00 2E 84 24 EC 70 52 90 00 1E [20:46:46]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 37 36 39 10 04 04 00 31 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E7 02 00 00 35 04 06 00 2E 84 24 EC 70 52 90 00 [20:46:46]wFMCommunicate OK [20:46:46]SAM_PROTO_ProcessDocument answer len = 59 [20:46:46]SAM_PROTO_ProcessDocument done [20:46:46]SetTLVBufToDocument [20:46:46]Processing tag 1209 (04B9) [20:46:46]Malloc new data [20:46:46]Processing tag 1041 (0411) [20:46:46]Processing tag 1040 (0410) [20:46:46]Malloc new data [20:46:46]Processing tag 1038 (040E) [20:46:46]Malloc new data [20:46:46]Processing tag 1042 (0412) [20:46:46]Malloc new data [20:46:46]Processing tag 1077 (0435) [20:46:46]Malloc new data [20:46:46]SetTLVBufToDocument err=0 [20:46:46]KKMLoadAndSignReceiptData store KKM data [20:46:46]KKMLoadAndSignReceiptData err=0 [20:46:46]wFMCommunicate request_size=4 [20:46:46]MH_SAM_APDU [20:46:46]CAPDU: 80 11 00 00 [20:46:46]Write to MH i2c: E2 08 00 AB 03 80 11 00 00 00 00 00 00 28 [20:46:46]Write i2c OK [20:46:46]MH_I2C_Read... [20:46:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:46]Read from MH i2c: E2 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 17 00 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 17 00 AB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [20:46:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:46:46]wFMCommunicate OK [20:46:46]Счет N : (1)292783 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 63 Товар: 2710124500 Аи-95-К-5 49.650 * 74.20 = 3684.03 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 3684.00 Внесено: 5000.00 СДАЧА: 1316.00 НСП 1% : 32.60 НДС 12% : 391.22 Наличными: 3684.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 743 21.08.2024 20:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164145 ФПД: 51145090035794 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164145&fm=51145090035794&tin=02508201610067®Number=0000000000092562&sum=368400 [20:46:46]StoreToDocumentArchive [20:46:46]shift 466 fd 164145 [20:46:46]save to /storage/0466/doc_00164145 [20:46:46]save last doc name /storage/0466/doc_00164145 to /storage/kkm_last_doc_name [20:46:46]save OK [20:46:46]Clear old archive folders... [20:46:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:46:46]tlvbuf is 0097B140 [20:46:46]SAM_PROTO_ClearQueue [20:46:46]wFMCommunicate request_size=4 [20:46:46]MH_SAM_APDU [20:46:46]CAPDU: 80 09 00 00 [20:46:46]Write to MH i2c: E2 08 00 AC 03 80 09 00 00 00 00 00 00 21 [20:46:46]Write i2c OK [20:46:46]MH_I2C_Read... [20:46:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:46]Read from MH i2c: E2 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 03 00 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [20:46:46]RAPDU: 90 00 [20:46:46]wFMCommunicate OK [20:46:46]SAM_PROTO_ClearQueue done [20:46:46]KKMCreateOFDPacket [20:46:46]OFDProtocolAddRootSTLVToBuf [20:46:46]FM_MakeSignedData [20:46:46]FM_MakeSignedData [20:46:46]SAM_PROTO_SignData [20:46:46]wFMCommunicate request_size=4 [20:46:46]MH_SAM_APDU [20:46:46]CAPDU: 80 0D 01 02 [20:46:46]Write to MH i2c: E2 08 00 AD 03 80 0D 01 02 00 00 00 00 29 [20:46:46]Write i2c OK [20:46:46]MH_I2C_Read... [20:46:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:46]Read from MH i2c: E2 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 03 00 [20:46:46]MH_I2C_Read... [20:46:46]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [20:46:46]RAPDU: 90 00 [20:46:46]wFMCommunicate OK [20:46:46]wFMCommunicate request_size=255 [20:46:46]MH_SAM_APDU [20:46: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 F2 C1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 13 9F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 98 00 00 00 00 07 04 06 00 10 9F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 35 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 81 02 00 35 04 06 00 2E [20:46:47]Write to MH i2c: E2 02 01 AE 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 13 9F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 98 00 00 00 00 07 04 06 00 10 9F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 35 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 81 02 00 35 04 06 00 2E 00 00 A9 [20:46:47]Write i2c OK [20:46:47]MH_I2C_Read... [20:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:47]Read from MH i2c: E2 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 03 00 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [20:46:47]RAPDU: 90 00 [20:46:47]wFMCommunicate OK [20:46:47]wFMCommunicate request_size=10 [20:46:47]MH_SAM_APDU [20:46:47]CAPDU: 80 0D 02 02 05 84 24 EC 70 52 [20:46:47]Write to MH i2c: E2 0D 00 AF 03 80 0D 02 02 05 00 84 24 EC 70 52 00 00 8C [20:46:47]Write i2c OK [20:46:47]MH_I2C_Read... [20:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:47]Read from MH i2c: E2 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 03 00 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [20:46:47]RAPDU: 90 00 [20:46:47]wFMCommunicate OK [20:46:47]wFMCommunicate request_size=4 [20:46:47]MH_SAM_APDU [20:46:47]CAPDU: 80 0D 03 02 [20:46:47]Write to MH i2c: E2 08 00 B0 03 80 0D 03 02 00 00 00 00 2E [20:46:47]Write i2c OK [20:46:47]MH_I2C_Read... [20:46:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:47]Read from MH i2c: E2 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 0B 00 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 0B 00 B0 03 00 5F C6 62 D8 4B 1D CF 4F 90 00 14 [20:46:47]RAPDU: 5F C6 62 D8 4B 1D CF 4F 90 00 [20:46:47]wFMCommunicate OK [20:46:47]SAM_PROTO_SignData done [20:46:47]FM_MakeSignedData done [20:46:47]CreateOFDProtocolMessage [20:46:47]wFMCommunicate request_size=4 [20:46:47]MH_SAM_APDU [20:46:47]CAPDU: 80 11 00 00 [20:46:47]Write to MH i2c: E2 08 00 B1 03 80 11 00 00 00 00 00 00 2E [20:46:47]Write i2c OK [20:46:47]MH_I2C_Read... [20:46:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:47]Read from MH i2c: E2 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 17 00 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: E2 17 00 B1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [20:46:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:46:47]wFMCommunicate OK [20:46:47]CreateOFDProtocolMessage done [20:46:47]OFDSenderStorePacket 164145 [20:46:47]StoreOFDPacket docnum=164145 [20:46:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5D C8 07 01 99 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F2 C1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 13 9F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 98 00 00 00 00 07 04 06 00 10 9F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 35 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 81 02 00 35 04 06 00 2E 84 24 EC 70 52 5F C6 62 D8 4B 1D CF 4F [20:46:47]CheckFolder [20:46:47]dirname=/storage/ofd_packets [20:46:47]CheckFolder done [20:46:47]ProducePacketName [20:46:47]name=ofd_packets/00164145 [20:46:47]NVStorageSaveData ofd_packets/00164145 [20:46:47]File name is /storage/ofd_packets/00164145 [20:46:47]Write 301 bytes [20:46:47]NVStorageSaveData done [20:46:47]OFDSenderStorePacket done [20:46:47]KKMCreateOFDPacket done [20:46:47]NVStorageSaveData kkm_last_timestamp [20:46:47]File name is /storage/kkm_last_timestamp [20:46:47]Write 4 bytes [20:46:47]NVStorageSaveData done [20:46:47]ExternCall_PrintAddStr [20:46:47]wPrintStart [20:46:47]Write to MH i2c: 01 00 00 B2 03 B5 [20:46:47]Write i2c OK [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: 01 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: 01 07 00 [20:46:47]MH_I2C_Read... [20:46:47]Read from MH i2c: 01 07 00 B2 03 00 00 00 00 00 FF 0F CA [20:46:47]RasterBufferAndPrint [20:46:47]line Счет N : (1)292783 [20:46:47]line ИНН: 02508201610067 [20:46:47]line Контрольно-Кассовый Чек [20:46:47]line ПРОДАЖА [20:46:47]line ТРК (МРК, ГНК) : 63 [20:46:47]line Товар: 2710124500 [20:46:47]line Аи-95-К-5 [20:46:47]line 49.650 * 74.20 [20:46:47]line = 3684.03 [20:46:47]line НДС 12% НСП 1% [20:46:47]line > о реализуемом товаре [20:46:47]line ОКРУГЛЕНИЕ: -0.03 [20:46:47]line ИТОГО: 3684.00 [20:46:47]line Внесено: 5000.00 [20:46:47]line СДАЧА: 1316.00 [20:46:47]line НСП 1% : 32.60 [20:46:47]line НДС 12% : 391.22 [20:46:47]line Наличными: 3684.00 [20:46:47]line Безнал.: 0.00 [20:46:47]line Место: АЗС № 130 "Партнер Нефть" [20:46:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:46:47]line СНО: Общий режим [20:46:47]line Чек 743 21.08.2024 20:46 [20:46:47]line Смена: 466 ФФД: 1.0 [20:46:47]line ЗНМ: 0300000070 [20:46:47]line РНМ: 0000000000092562 [20:46:47]line Версия ККМ: 001 [20:46:47]line ФМ: 0000000000871769 [20:46:47]line ФД: 164145 [20:46:47]line ФПД: 51145090035794 [20:46:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164145&fm=51145090035794&tin=02508201610067®Number=0000000000092562&sum=368400 [20:46:47]written 0, free lines is 4095 [20:46:48]Write to MH i2c: 01 00 00 DD 03 E0 [20:46:48]Write i2c OK [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: 01 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: 01 07 00 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 D2 0C C5 [20:46:48]RasterBufferAndPrint [20:46:48]line [20:46:48]line [20:46:48]line [20:46:48]line [20:46:48]line [20:46:48]written 0, free lines is 3334 [20:46:48]MH_Cut [20:46:48]Write to MH i2c: D1 01 00 E4 03 01 B9 [20:46:48]Write i2c OK [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: D1 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: D1 01 00 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: D1 01 00 E4 03 00 B8 [20:46:48]Write to MH i2c: 01 00 00 E5 03 E8 [20:46:48]Write i2c OK [20:46:48]MH_I2C_Read... [20:46:49]*** Cut start [20:46:49]*** Purtial cut [20:46:49]*** Stage 1: CUTSNS_PIN = 1 [20:46:50]recv_with_timeout no data received [20:46:50]recv_with_timeout no data received [20:46:50]CommunicateWithHost answer receiving error [20:46:50]CommunicateWithHost err = -3 [20:46:50]OFD Sender: Server communicate error [20:46:50]OFD Sender: Processing packet 164142 [packets to send 975, broken 971] [20:46:50]ProducePacketName [20:46:50]name=ofd_packets/00164142 [20:46:50]OFD Sender: To server: pG, [20:46:50]CommunicateWithHost lk.salyk.kg:30040 [20:46:50]ConnectInit lk.salyk.kg [20:46:51]Read from MH i2c: 01 [20:46:51]MH_I2C_Read... [20:46:51]*** Stop cut motor [20:46:51]*** Cut end [20:46:51]Read from MH i2c: 01 07 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [20:46:51]process_action close_receipt done [20:46:51]requested_data is exist [20:46:51]produce_requested_data [20:46:51]requested_item fm.sn is exist - process it [20:46:51]wFMCommunicate request_size=4 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 11 00 00 [20:46:51]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 17 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [20:46:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:46:51]wFMCommunicate OK [20:46:51]requested_item fd.num is exist - process it [20:46:51]SAM_PROTO_GetFieldsCounters [20:46:51]wFMCommunicate request_size=4 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 13 00 00 [20:46:51]Write to MH i2c: E2 08 00 E7 03 80 13 00 00 00 00 00 00 66 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 62 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 62 00 E7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 CE [20:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:51]wFMCommunicate OK [20:46:51]SAM_PROTO_GetFieldsCounters done [20:46:51]requested_item shift.num is exist - process it [20:46:51]requested_item shift.opened is exist - process it [20:46:51]req_shift_opened [20:46:51]FM_GetShiftState [20:46:51]SAM_PROTO_GetShiftState [20:46:51]wFMCommunicate request_size=4 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 13 01 00 [20:46:51]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 0E 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2E [20:46:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:46:51]wFMCommunicate OK [20:46:51]SAM_PROTO_GetShiftState done [20:46:51]FM_GetShiftState done [20:46:51]req_shift_opened done [20:46:51]requested_item shift.open_date is exist - process it [20:46:51]req_shift_open_date [20:46:51]req_shift_open_date done [20:46:51]produce_requested_data done [20:46:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164145,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:46:51]process_action_free close_receipt [20:46:51]json_value_free [20:46:51]json_value_free done [20:46:51]process_json_proto returns [20:46:51]Send response to host [20:46:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164145,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:46:51]free response buf [20:46:51]execute_script done [20:46:51]execute_script returns [20:46:51]free content buf [20:46:51]Sock 12.Close socket [20:46:51]Sock 12.Thread stoped [20:46:55]ConnectInit Can't take IP for lk.salyk.kg [20:46:55]CommunicateWithHost connect error [20:46:55]CommunicateWithHost err = -1 [20:46:55]OFD Sender: Server communicate error [20:47:00]OFD Sender: Processing packet 164142 [packets to send 975, broken 971] [20:47:00]ProducePacketName [20:47:00]name=ofd_packets/00164142 [20:47:00]OFD Sender: To server: pG, [20:47:00]CommunicateWithHost lk.salyk.kg:30040 [20:47:00]ConnectInit lk.salyk.kg [20:47:05]recv_with_timeout no data received [20:47:14]Connected sock=8 [20:47: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 37 36 39 0C 01 00 00 66 00 04 01 32 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 38 30 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 E4 02 00 00 F4 03 04 00 C4 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 81 02 00 35 04 06 00 C6 65 45 2E FE 8C FF 19 23 F4 76 92 0A 03 [20:47:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A6 3A 47 00 28 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 37 36 39 10 04 04 00 2E 81 02 00 F4 03 04 00 A4 FB C5 66 B6 04 01 00 00 CB BB C5 FE 5E 88 B3 C5 [20:47:17]CommunicateWithHost err = 0 [20:47:17]CheckOFDResponse [20:47:17]1017 (14) - 77093643461234 [20:47:17]1041 (16) - 0000000000871769 [20:47:17]1040 (4) - 164142 [20:47:17]1012 (4) - 21.08.2024 14:37 [20:47:17]1206 (1) - 0 [20:47:17]OFD Sender: Remove packet 164142 [20:47:17]ProducePacketName [20:47:17]name=ofd_packets/00164142 [20:47:17]NVStorageDeleteData [20:47:18]OFD Sender: Processing packet 164143 [packets to send 974, broken 971] [20:47:18]ProducePacketName [20:47:18]name=ofd_packets/00164143 [20:47:18]OFD Sender: To server: pG, [20:47:18]CommunicateWithHost lk.salyk.kg:30040 [20:47:18]ConnectInit lk.salyk.kg [20:47:21]recv_with_timeout no data received [20:47:23]ConnectInit Can't take IP for lk.salyk.kg [20:47:23]CommunicateWithHost connect error [20:47:23]CommunicateWithHost err = -1 [20:47:23]OFD Sender: Server communicate error [20:47:28]OFD Sender: Processing packet 164143 [packets to send 974, broken 971] [20:47:28]ProducePacketName [20:47:28]name=ofd_packets/00164143 [20:47:28]OFD Sender: To server: pG, [20:47:28]CommunicateWithHost lk.salyk.kg:30040 [20:47:28]ConnectInit lk.salyk.kg [20:47:33]ConnectInit Can't take IP for lk.salyk.kg [20:47:33]CommunicateWithHost connect error [20:47:33]CommunicateWithHost err = -1 [20:47:33]OFD Sender: Server communicate error [20:47:38]OFD Sender: Processing packet 164143 [packets to send 974, broken 971] [20:47:38]ProducePacketName [20:47:38]name=ofd_packets/00164143 [20:47:38]OFD Sender: To server: pG, [20:47:38]CommunicateWithHost lk.salyk.kg:30040 [20:47:38]ConnectInit lk.salyk.kg [20:47:38]recv_with_timeout no data received [20:47:38]accept exits with 10 [20:47:38]New connection [20:47:38]New thread 3067014500 created [20:47:38]Thread 3067157860 joined [20:47:38]Waiting for new connection... [20:47:38] Sock 10.Parse request [20:47:38]Sock 10.Check first char [20:47:38]Sock 10.First char is OK [20:47:38]request: POST /json_proto HTTP/1.0 [20:47:38]Method: POST [20:47:38]URL: /json_proto [20:47:38]Method is POST - this is cgi request [20:47:38]url: /json_proto [20:47:38]query_string will be loaded in cgi processing [20:47:38]execute_cgi json_proto POST (null) [20:47:38]execute_cgi path=json_proto method=POST [20:47:38]POST find Content-Length [20:47:38]Host: 172.17.44.132:8080 [20:47:38]Content-Length: 981 [20:47:38]Content-Type: application/json [20:47:38] [20:47:38]POST finish read [20:47:38]Found Content-Length = 981 [20:47:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:38]execute_script... [20:47: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)292777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:38]POST & json_proto [20:47:38]process_json_proto [20:47:38]json parsed OK: [20:47:38]protocol is kg_v1.0 [20:47:38]action value=close_receipt [20:47:38]process_action close_receipt [20:47:38]cmd_close_receipt [20:47:38]MH_GetDate [20:47:38]Write to MH i2c: F0 00 00 E9 03 DB [20:47:38]Write i2c OK [20:47:38]MH_I2C_Read... [20:47:38]Read from MH i2c: F0 [20:47:38]MH_I2C_Read... [20:47:38]Read from MH i2c: F0 09 00 [20:47:38]MH_I2C_Read... [20:47:38]Read from MH i2c: F0 09 00 E9 03 00 6B 52 C6 66 2A 83 C1 65 A0 [20:47:38]GetLastDocTimeStamp 1724273205 [20:47:38]current date 1724273259 [20:47:38]FM_GetShiftState [20:47:38]SAM_PROTO_GetShiftState [20:47:38]wFMCommunicate request_size=4 [20:47:38]MH_SAM_APDU [20:47:38]CAPDU: 80 13 01 00 [20:47:38]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [20:47:38]Write i2c OK [20:47:38]MH_I2C_Read... [20:47:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:38]Read from MH i2c: E2 [20:47:38]MH_I2C_Read... [20:47:38]Read from MH i2c: E2 0E 00 [20:47:38]MH_I2C_Read... [20:47:38]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 30 [20:47:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:47:39]wFMCommunicate OK [20:47:39]SAM_PROTO_GetShiftState done [20:47:39]FM_GetShiftState done [20:47:39]opened in 1724199517 [20:47:39]opened+sec_in_day 1724285917 [20:47:39]quantity*price = 999032 [20:47:39]sum+1 = 999033 [20:47:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 744 21.08.2024 20:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164146 ФПД: 267826666377043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204739&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164146&fm=267826666377043&tin=02508201610067®Number=0000000000092562&sum=999000 [20:47:40]StoreToDocumentArchive [20:47:40]shift 466 fd 164146 [20:47:40]save to /storage/0466/doc_00164146 [20:47:40]save last doc name /storage/0466/doc_00164146 to /storage/kkm_last_doc_name [20:47:40]save OK [20:47:40]Clear old archive folders... [20:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:47:40]tlvbuf is 0097E4F0 [20:47:40]SAM_PROTO_ClearQueue [20:47:40]wFMCommunicate request_size=4 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 09 00 00 [20:47:40]Write to MH i2c: E2 08 00 F7 03 80 09 00 00 00 00 00 00 6C [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [20:47:40]RAPDU: 90 00 [20:47:40]wFMCommunicate OK [20:47:40]SAM_PROTO_ClearQueue done [20:47:40]KKMCreateOFDPacket [20:47:40]OFDProtocolAddRootSTLVToBuf [20:47:40]FM_MakeSignedData [20:47:40]FM_MakeSignedData [20:47:40]SAM_PROTO_SignData [20:47:40]wFMCommunicate request_size=4 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 0D 01 02 [20:47:40]Write to MH i2c: E2 08 00 F8 03 80 0D 01 02 00 00 00 00 74 [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [20:47:40]RAPDU: 90 00 [20:47:40]wFMCommunicate OK [20:47:40]wFMCommunicate request_size=255 [20:47:40]MH_SAM_APDU [20:47: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 6B 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 81 02 00 35 04 06 00 F3 96 41 4F [20:47:41]Write to MH i2c: E2 02 01 F9 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 6B 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 81 02 00 35 04 06 00 F3 96 41 4F 00 00 8B [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [20:47:41]RAPDU: 90 00 [20:47:41]wFMCommunicate OK [20:47:41]wFMCommunicate request_size=7 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 0D 02 02 02 8F 53 [20:47:41]Write to MH i2c: E2 0A 00 FA 03 80 0D 02 02 02 00 8F 53 00 00 5D [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [20:47:41]RAPDU: 90 00 [20:47:41]wFMCommunicate OK [20:47:41]wFMCommunicate request_size=4 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 0D 03 02 [20:47:41]Write to MH i2c: E2 08 00 FB 03 80 0D 03 02 00 00 00 00 79 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 0B 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 0B 00 FB 03 00 64 E1 61 68 0F F4 08 6A 90 00 FD [20:47:41]RAPDU: 64 E1 61 68 0F F4 08 6A 90 00 [20:47:41]wFMCommunicate OK [20:47:41]SAM_PROTO_SignData done [20:47:41]FM_MakeSignedData done [20:47:41]CreateOFDProtocolMessage [20:47:41]wFMCommunicate request_size=4 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 11 00 00 [20:47:41]Write to MH i2c: E2 08 00 FC 03 80 11 00 00 00 00 00 00 79 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 17 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 17 00 FC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [20:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:47:41]wFMCommunicate OK [20:47:41]CreateOFDProtocolMessage done [20:47:41]OFDSenderStorePacket 164146 [20:47:41]StoreOFDPacket docnum=164146 [20:47:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 AA 04 01 96 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 6B 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 81 02 00 35 04 06 00 F3 96 41 4F 8F 53 64 E1 61 68 0F F4 08 6A [20:47:41]CheckFolder [20:47:41]dirname=/storage/ofd_packets [20:47:41]CheckFolder done [20:47:41]ProducePacketName [20:47:41]name=ofd_packets/00164146 [20:47:41]NVStorageSaveData ofd_packets/00164146 [20:47:41]File name is /storage/ofd_packets/00164146 [20:47:41]Write 298 bytes [20:47:41]NVStorageSaveData done [20:47:41]OFDSenderStorePacket done [20:47:41]KKMCreateOFDPacket done [20:47:41]NVStorageSaveData kkm_last_timestamp [20:47:41]File name is /storage/kkm_last_timestamp [20:47:41]Write 4 bytes [20:47:41]NVStorageSaveData done [20:47:41]ExternCall_PrintAddStr [20:47:41]wPrintStart [20:47:41]Write to MH i2c: 01 00 00 FD 03 00 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 FD 03 00 00 00 00 00 FF 0F 15 [20:47:41]RasterBufferAndPrint [20:47:41]line Счет N : (1)292777 [20:47:41]line ИНН: 02508201610067 [20:47:41]line Контрольно-Кассовый Чек [20:47:41]line ПРОДАЖА [20:47:41]line ТРК (МРК, ГНК) : 21 [20:47:41]line Товар: 2710194800 [20:47:41]line ДТ-К-5 [20:47:41]line 132.850 * 75.20 [20:47:41]line = 9990.32 [20:47:41]line НДС 12% НСП 1% [20:47:41]line > о реализуемом товаре [20:47:41]line ОКРУГЛЕНИЕ: -0.32 [20:47:41]line ИТОГО: 9990.00 [20:47:41]line Внесено: 10000.00 [20:47:41]line СДАЧА: 10.00 [20:47:41]line НСП 1% : 88.41 [20:47:41]line НДС 12% : 1060.92 [20:47:41]line Наличными: 9990.00 [20:47:41]line Безнал.: 0.00 [20:47:41]line Место: АЗС № 130 "Партнер Нефть" [20:47:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:47:41]line СНО: Общий режим [20:47:41]line Чек 744 21.08.2024 20:47 [20:47:41]line Смена: 466 ФФД: 1.0 [20:47:41]line ЗНМ: 0300000070 [20:47:41]line РНМ: 0000000000092562 [20:47:41]line Версия ККМ: 001 [20:47:41]line [20:47:41]line Дисконтная программа [20:47:41]line ДТ [20:47:41]line номер 130 [20:47:41]line сэкономлено 132.85 сом [20:47:41]line ФМ: 0000000000871769 [20:47:41]line ФД: 164146 [20:47:41]line ФПД: 267826666377043 [20:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204739&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164146&fm=267826666377043&tin=02508201610067®Number=0000000000092562&sum=999000 [20:47:41]written 0, free lines is 4095 [20:47:42]Write to MH i2c: 01 00 00 2D 04 31 [20:47:42]Write i2c OK [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: 01 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: 01 07 00 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 88 0C CC [20:47:42]RasterBufferAndPrint [20:47:42]line [20:47:42]line [20:47:42]line [20:47:42]line [20:47:42]line [20:47:42]written 0, free lines is 3253 [20:47:42]MH_Cut [20:47:42]Write to MH i2c: D1 01 00 34 04 01 0A [20:47:42]Write i2c OK [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: D1 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: D1 01 00 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: D1 01 00 34 04 00 09 [20:47:42]Write to MH i2c: 01 00 00 35 04 39 [20:47:42]Write i2c OK [20:47:42]MH_I2C_Read... [20:47:43]ConnectInit Can't take IP for lk.salyk.kg [20:47:43]CommunicateWithHost connect error [20:47:43]CommunicateWithHost err = -1 [20:47:43]OFD Sender: Server communicate error [20:47:43]OFD Sender: Processing packet 164143 [packets to send 975, broken 971] [20:47:43]ProducePacketName [20:47:43]name=ofd_packets/00164143 [20:47:43]OFD Sender: To server: pG, [20:47:43]CommunicateWithHost lk.salyk.kg:30040 [20:47:43]ConnectInit lk.salyk.kg [20:47:43]*** Cut start [20:47:43]*** Purtial cut [20:47:43]*** Stage 1: CUTSNS_PIN = 1 [20:47:45]Read from MH i2c: 01 [20:47:45]MH_I2C_Read... [20:47:45]*** Stop cut motor [20:47:45]*** Cut end [20:47:45]Read from MH i2c: 01 07 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 FF 0F 4E [20:47:45]process_action close_receipt done [20:47:45]requested_data is exist [20:47:45]produce_requested_data [20:47:45]requested_item fm.sn is exist - process it [20:47:45]wFMCommunicate request_size=4 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 11 00 00 [20:47:45]Write to MH i2c: E2 08 00 36 04 80 11 00 00 00 00 00 00 B4 [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 17 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 17 00 36 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [20:47:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:47:45]wFMCommunicate OK [20:47:45]requested_item fd.num is exist - process it [20:47:45]SAM_PROTO_GetFieldsCounters [20:47:45]wFMCommunicate request_size=4 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 13 00 00 [20:47:45]Write to MH i2c: E2 08 00 37 04 80 13 00 00 00 00 00 00 B7 [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 62 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 62 00 37 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [20:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:47:45]wFMCommunicate OK [20:47:45]SAM_PROTO_GetFieldsCounters done [20:47:45]requested_item shift.num is exist - process it [20:47:45]requested_item shift.opened is exist - process it [20:47:45]req_shift_opened [20:47:45]FM_GetShiftState [20:47:45]SAM_PROTO_GetShiftState [20:47:45]wFMCommunicate request_size=4 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 13 01 00 [20:47:45]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 0E 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [20:47:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:47:45]wFMCommunicate OK [20:47:45]SAM_PROTO_GetShiftState done [20:47:45]FM_GetShiftState done [20:47:45]req_shift_opened done [20:47:45]requested_item shift.open_date is exist - process it [20:47:45]req_shift_open_date [20:47:45]req_shift_open_date done [20:47:45]produce_requested_data done [20:47:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164146,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:47:45]process_action_free close_receipt [20:47:46]json_value_free [20:47:46]json_value_free done [20:47:46]process_json_proto returns [20:47:46]Send response to host [20:47:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164146,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:47:46]free response buf [20:47:46]execute_script done [20:47:46]execute_script returns [20:47:46]free content buf [20:47:46]Sock 10.Close socket [20:47:46]Sock 10.Thread stoped [20:47:46]accept exits with 8 [20:47:46]New connection [20:47:46]New thread 3067157860 created [20:47:46]Thread 3067014500 joined [20:47:46]Waiting for new connection... [20:47:46] Sock 8.Parse request [20:47:46]Sock 8.Check first char [20:47:46]Sock 8.First char is OK [20:47:46]request: POST /json_proto HTTP/1.0 [20:47:46]Method: POST [20:47:46]URL: /json_proto [20:47:46]Method is POST - this is cgi request [20:47:46]url: /json_proto [20:47:46]query_string will be loaded in cgi processing [20:47:46]execute_cgi json_proto POST (null) [20:47:46]execute_cgi path=json_proto method=POST [20:47:46]POST find Content-Length [20:47:46]Host: 172.17.44.132:8080 [20:47:46]Content-Length: 981 [20:47:46]Content-Type: application/json [20:47:46] [20:47:46]POST finish read [20:47:46]Found Content-Length = 981 [20:47:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:46]execute_script... [20: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)292778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:46]POST & json_proto [20:47:46]process_json_proto [20:47:46]json parsed OK: [20:47:46]protocol is kg_v1.0 [20:47:46]action value=close_receipt [20:47:46]process_action close_receipt [20:47:46]cmd_close_receipt [20:47:46]MH_GetDate [20:47:46]Write to MH i2c: F0 00 00 39 04 2C [20:47:46]Write i2c OK [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: F0 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: F0 09 00 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: F0 09 00 39 04 00 73 52 C6 66 2A 83 C1 65 F9 [20:47:46]GetLastDocTimeStamp 1724273259 [20:47:46]current date 1724273267 [20:47:46]FM_GetShiftState [20:47:46]SAM_PROTO_GetShiftState [20:47:46]wFMCommunicate request_size=4 [20:47:46]MH_SAM_APDU [20:47:46]CAPDU: 80 13 01 00 [20:47:46]Write to MH i2c: E2 08 00 3A 04 80 13 01 00 00 00 00 00 BB [20:47:46]Write i2c OK [20:47:46]MH_I2C_Read... [20:47:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:46]Read from MH i2c: E2 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: E2 0E 00 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: E2 0E 00 3A 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 81 [20:47:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:47:46]wFMCommunicate OK [20:47:46]SAM_PROTO_GetShiftState done [20:47:46]FM_GetShiftState done [20:47:46]opened in 1724199517 [20:47:46]opened+sec_in_day 1724285917 [20:47:46]quantity*price = 999032 [20:47:46]sum+1 = 999033 [20:44:58]requested_item shift.open_date is exist - process it [20:44:58]req_shift_open_date [20:44:58]req_shift_open_date done [20:44:58]produce_requested_data done [20:44:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164142,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:44:58]process_action_free close_receipt [20:44:58]json_value_free [20:44:58]json_value_free done [20:44:58]process_json_proto returns [20:44:58]Send response to host [20:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164142,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:44:58]free response buf [20:44:58]execute_script done [20:44:58]execute_script returns [20:44:58]free content buf [20:44:58]Sock 8.Close socket [20:44:58]Sock 8.Thread stoped [20:44:59]ConnectInit Can't take IP for lk.salyk.kg [20:44:59]CommunicateWithHost connect error [20:44:59]CommunicateWithHost err = -1 [20:44:59]OFD Sender: Server communicate error [20:45:04]OFD Sender: Processing packet 164141 [packets to send 973, broken 971] [20:45:04]ProducePacketName [20:45:04]name=ofd_packets/00164141 [20:45:04]OFD Sender: To server: pG, [20:45:04]CommunicateWithHost lk.salyk.kg:30040 [20:45:04]ConnectInit lk.salyk.kg [20:45:09]ConnectInit Can't take IP for lk.salyk.kg [20:45:09]CommunicateWithHost connect error [20:45:09]CommunicateWithHost err = -1 [20:45:09]OFD Sender: Server communicate error [20:45:11]accept exits with 12 [20:45:11]New connection [20:45:11]New thread 3067157860 created [20:45:11]Thread 3067014500 joined [20:45:11]Waiting for new connection... [20:45:11] Sock 12.Parse request [20:45:11]Sock 12.Check first char [20:45:11]Sock 12.First char is OK [20:45:11]request: POST /json_proto HTTP/1.0 [20:45:11]Method: POST [20:45:11]URL: /json_proto [20:45:11]Method is POST - this is cgi request [20:45:11]url: /json_proto [20:45:11]query_string will be loaded in cgi processing [20:45:11]execute_cgi json_proto POST (null) [20:45:11]execute_cgi path=json_proto method=POST [20:45:11]POST find Content-Length [20:45:11]Host: 172.17.44.132:8080 [20:45:11]Content-Length: 677 [20:45:11]Content-Type: application/json [20:45:11] [20:45:11]POST finish read [20:45:11]Found Content-Length = 677 [20:45:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:11]execute_script... [20:45: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)292781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:11]POST & json_proto [20:45:11]process_json_proto [20:45:11]json parsed OK: [20:45:11]protocol is kg_v1.0 [20:45:11]action value=close_receipt [20:45:11]process_action close_receipt [20:45:11]cmd_close_receipt [20:45:11]MH_GetDate [20:45:11]Write to MH i2c: F0 00 00 08 03 FA [20:45:11]recv_with_timeout no data received [20:45:11]Write i2c OK [20:45:11]MH_I2C_Read... [20:45:11]Read from MH i2c: F0 [20:45:11]MH_I2C_Read... [20:45:11]Read from MH i2c: F0 09 00 [20:45:11]MH_I2C_Read... [20:45:11]Read from MH i2c: F0 09 00 08 03 00 D8 51 C6 66 2A 83 C1 65 2B [20:45:11]GetLastDocTimeStamp 1724273092 [20:45:11]current date 1724273112 [20:45:11]FM_GetShiftState [20:45:11]SAM_PROTO_GetShiftState [20:45:11]wFMCommunicate request_size=4 [20:45:11]MH_SAM_APDU [20:45:11]CAPDU: 80 13 01 00 [20:45:11]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [20:45:11]Write i2c OK [20:45:11]MH_I2C_Read... [20:45:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:11]Read from MH i2c: E2 [20:45:11]MH_I2C_Read... [20:45:11]Read from MH i2c: E2 0E 00 [20:45:11]MH_I2C_Read... [20:45:11]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4F [20:45:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:45:11]wFMCommunicate OK [20:45:11]SAM_PROTO_GetShiftState done [20:45:11]FM_GetShiftState done [20:45:11]opened in 1724199517 [20:45:11]opened+sec_in_day 1724285917 [20:45:11]quantity*price = 50036 [20:45:11]sum+1 = 50037 [20:45:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 745 21.08.2024 20:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164147 ФПД: 222049040680013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164147&fm=222049040680013&tin=02508201610067®Number=0000000000092562&sum=999000 [20:47:48]StoreToDocumentArchive [20:47:48]shift 466 fd 164147 [20:47:48]save to /storage/0466/doc_00164147 [20:47:48]save last doc name /storage/0466/doc_00164147 to /storage/kkm_last_doc_name [20:47:48]save OK [20:47:48]Clear old archive folders... [20:47:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:47:48]tlvbuf is 009C52F0 [20:47:48]SAM_PROTO_ClearQueue [20:47:48]wFMCommunicate request_size=4 [20:47:48]MH_SAM_APDU [20:47:48]CAPDU: 80 09 00 00 [20:47:48]Write to MH i2c: E2 08 00 47 04 80 09 00 00 00 00 00 00 BD [20:47:48]Write i2c OK [20:47:48]MH_I2C_Read... [20:47:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:48]Read from MH i2c: E2 [20:47:48]MH_I2C_Read... [20:47:48]Read from MH i2c: E2 03 00 [20:47:48]MH_I2C_Read... [20:47:48]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [20:47:48]RAPDU: 90 00 [20:47:48]wFMCommunicate OK [20:47:48]SAM_PROTO_ClearQueue done [20:47:48]KKMCreateOFDPacket [20:47:48]OFDProtocolAddRootSTLVToBuf [20:47:48]FM_MakeSignedData [20:47:48]FM_MakeSignedData [20:47:48]SAM_PROTO_SignData [20:47:48]wFMCommunicate request_size=4 [20:47:48]MH_SAM_APDU [20:47:48]CAPDU: 80 0D 01 02 [20:47:48]Write to MH i2c: E2 08 00 48 04 80 0D 01 02 00 00 00 00 C5 [20:47:48]Write i2c OK [20:47:48]MH_I2C_Read... [20:47:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:48]Read from MH i2c: E2 [20:47:48]MH_I2C_Read... [20:47:48]Read from MH i2c: E2 03 00 [20:47:48]MH_I2C_Read... [20:47:48]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [20:47:48]RAPDU: 90 00 [20:47:48]wFMCommunicate OK [20:47:48]wFMCommunicate request_size=255 [20:47:48]MH_SAM_APDU [20:47: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 73 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 81 02 00 35 04 06 00 C9 F3 D2 31 [20:47:49]Write to MH i2c: E2 02 01 49 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 73 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 81 02 00 35 04 06 00 C9 F3 D2 31 00 00 8C [20:47:49]Write i2c OK [20:47:49]MH_I2C_Read... [20:47:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:49]Read from MH i2c: E2 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 03 00 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [20:47:49]RAPDU: 90 00 [20:47:49]wFMCommunicate OK [20:47:49]wFMCommunicate request_size=7 [20:47:49]MH_SAM_APDU [20:47:49]CAPDU: 80 0D 02 02 02 44 4D [20:47:49]Write to MH i2c: E2 0A 00 4A 04 80 0D 02 02 02 00 44 4D 00 00 5D [20:47:49]Write i2c OK [20:47:49]MH_I2C_Read... [20:47:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:49]Read from MH i2c: E2 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 03 00 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [20:47:49]RAPDU: 90 00 [20:47:49]wFMCommunicate OK [20:47:49]wFMCommunicate request_size=4 [20:47:49]MH_SAM_APDU [20:47:49]CAPDU: 80 0D 03 02 [20:47:49]Write to MH i2c: E2 08 00 4B 04 80 0D 03 02 00 00 00 00 CA [20:47:49]Write i2c OK [20:47:49]MH_I2C_Read... [20:47:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:49]Read from MH i2c: E2 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 0B 00 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 0B 00 4B 04 00 87 C6 85 CE D7 52 6F 90 90 00 93 [20:47:49]RAPDU: 87 C6 85 CE D7 52 6F 90 90 00 [20:47:49]wFMCommunicate OK [20:47:49]SAM_PROTO_SignData done [20:47:49]FM_MakeSignedData done [20:47:49]CreateOFDProtocolMessage [20:47:49]wFMCommunicate request_size=4 [20:47:49]MH_SAM_APDU [20:47:49]CAPDU: 80 11 00 00 [20:47:49]Write to MH i2c: E2 08 00 4C 04 80 11 00 00 00 00 00 00 CA [20:47:49]Write i2c OK [20:47:49]MH_I2C_Read... [20:47:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:49]Read from MH i2c: E2 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 17 00 [20:47:49]MH_I2C_Read... [20:47:49]Read from MH i2c: E2 17 00 4C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [20:47:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:47:50]wFMCommunicate OK [20:47:50]CreateOFDProtocolMessage done [20:47:50]OFDSenderStorePacket 164147 [20:47:50]StoreOFDPacket docnum=164147 [20:47:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 85 2A 04 01 35 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 73 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 81 02 00 35 04 06 00 C9 F3 D2 31 44 4D 87 C6 85 CE D7 52 6F 90 [20:47:50]CheckFolder [20:47:50]dirname=/storage/ofd_packets [20:47:50]CheckFolder done [20:47:50]ProducePacketName [20:47:50]name=ofd_packets/00164147 [20:47:50]NVStorageSaveData ofd_packets/00164147 [20:47:50]File name is /storage/ofd_packets/00164147 [20:47:50]Write 298 bytes [20:47:50]NVStorageSaveData done [20:47:50]OFDSenderStorePacket done [20:47:50]KKMCreateOFDPacket done [20:47:50]NVStorageSaveData kkm_last_timestamp [20:47:50]File name is /storage/kkm_last_timestamp [20:47:50]Write 4 bytes [20:47:50]NVStorageSaveData done [20:47:50]ExternCall_PrintAddStr [20:47:50]wPrintStart [20:47:50]Write to MH i2c: 01 00 00 4D 04 51 [20:47:50]Write i2c OK [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: 01 [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: 01 07 00 [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: 01 07 00 4D 04 00 00 00 00 00 FF 0F 66 [20:47:50]RasterBufferAndPrint [20:47:50]line Счет N : (1)292778 [20:47:50]line ИНН: 02508201610067 [20:47:50]line Контрольно-Кассовый Чек [20:47:50]line ПРОДАЖА [20:47:50]line ТРК (МРК, ГНК) : 11 [20:47:50]line Товар: 2710194800 [20:47:50]line ДТ-К-5 [20:47:50]line 132.850 * 75.20 [20:47:50]line = 9990.32 [20:47:50]line НДС 12% НСП 1% [20:47:50]line > о реализуемом товаре [20:47:50]line ОКРУГЛЕНИЕ: -0.32 [20:47:50]line ИТОГО: 9990.00 [20:47:50]line Внесено: 10000.00 [20:47:50]line СДАЧА: 10.00 [20:47:50]line НСП 1% : 88.41 [20:47:50]line НДС 12% : 1060.92 [20:47:50]line Наличными: 9990.00 [20:47:50]line Безнал.: 0.00 [20:47:50]line Место: АЗС № 130 "Партнер Нефть" [20:47:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:47:50]line СНО: Общий режим [20:47:50]line Чек 745 21.08.2024 20:47 [20:47:50]line Смена: 466 ФФД: 1.0 [20:47:50]line ЗНМ: 0300000070 [20:47:50]line РНМ: 0000000000092562 [20:47:50]line Версия ККМ: 001 [20:47:50]line [20:47:50]line Дисконтная программа [20:47:50]line ДТ [20:47:50]line номер 130 [20:47:50]line сэкономлено 132.85 сом [20:47:50]line ФМ: 0000000000871769 [20:47:50]line ФД: 164147 [20:47:50]line ФПД: 222049040680013 [20:47:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164147&fm=222049040680013&tin=02508201610067®Number=0000000000092562&sum=999000 [20:47:50]OFD Sender: Processing packet 164143 [packets to send 976, broken 971] [20:47:50]ProducePacketName [20:47:50]name=ofd_packets/00164143 [20:47:50]OFD Sender: To server: pG, [20:47:50]CommunicateWithHost lk.salyk.kg:30040 [20:47:50]ConnectInit lk.salyk.kg [20:47:50]written 0, free lines is 4095 [20:47:50]Write to MH i2c: 01 00 00 7D 04 81 [20:47:50]Write i2c OK [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: 01 [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: 01 07 00 [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: 01 07 00 7D 04 00 00 00 00 00 87 0C 1B [20:47:50]RasterBufferAndPrint [20:47:50]line [20:47:50]line [20:47:50]line [20:47:50]line [20:47:50]line [20:47:50]written 0, free lines is 3256 [20:47:50]MH_Cut [20:47:50]Write to MH i2c: D1 01 00 84 04 01 5A [20:47:50]Write i2c OK [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: D1 [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: D1 01 00 [20:47:50]MH_I2C_Read... [20:47:50]Read from MH i2c: D1 01 00 84 04 00 59 [20:47:50]Write to MH i2c: 01 00 00 85 04 89 [20:47:50]Write i2c OK [20:47:50]MH_I2C_Read... [20:47:51]*** Cut start [20:47:51]*** Purtial cut [20:47:51]*** Stage 1: CUTSNS_PIN = 1 [20:47:53]Read from MH i2c: 01 [20:47:53]MH_I2C_Read... [20:47:53]*** Stop cut motor [20:47:53]*** Cut end [20:47:53]Read from MH i2c: 01 07 00 [20:47:53]MH_I2C_Read... [20:47:53]Read from MH i2c: 01 07 00 85 04 00 00 00 00 00 FF 0F 9E [20:47:53]process_action close_receipt done [20:47:53]requested_data is exist [20:47:53]produce_requested_data [20:47:53]requested_item fm.sn is exist - process it [20:47:53]wFMCommunicate request_size=4 [20:47:53]MH_SAM_APDU [20:47:53]CAPDU: 80 11 00 00 [20:47:53]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [20:47:53]Write i2c OK [20:47:53]MH_I2C_Read... [20:47:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:53]Read from MH i2c: E2 [20:47:53]MH_I2C_Read... [20:47:53]Read from MH i2c: E2 17 00 [20:47:53]MH_I2C_Read... [20:47:53]Read from MH i2c: E2 17 00 86 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [20:47:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:47:53]wFMCommunicate OK [20:47:53]requested_item fd.num is exist - process it [20:47:53]SAM_PROTO_GetFieldsCounters [20:47:53]wFMCommunicate request_size=4 [20:47:53]MH_SAM_APDU [20:47:53]CAPDU: 80 13 00 00 [20:47:53]Write to MH i2c: E2 08 00 87 04 80 13 00 00 00 00 00 00 07 [20:47:53]Write i2c OK [20:47:53]MH_I2C_Read... [20:47:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:53]Read from MH i2c: E2 [20:47:53]MH_I2C_Read... [20:47:53]Read from MH i2c: E2 62 00 [20:47:53]MH_I2C_Read... [20:47:53]Read from MH i2c: E2 62 00 87 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 77 [20:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:47:54]wFMCommunicate OK [20:47:54]SAM_PROTO_GetFieldsCounters done [20:47:54]requested_item shift.num is exist - process it [20:47:54]requested_item shift.opened is exist - process it [20:47:54]req_shift_opened [20:47:54]FM_GetShiftState [20:47:54]SAM_PROTO_GetShiftState [20:47:54]wFMCommunicate request_size=4 [20:47:54]MH_SAM_APDU [20:47:54]CAPDU: 80 13 01 00 [20:47:54]Write to MH i2c: E2 08 00 88 04 80 13 01 00 00 00 00 00 09 [20:47:54]Write i2c OK [20:47:54]MH_I2C_Read... [20:47:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:54]Read from MH i2c: E2 [20:47:54]MH_I2C_Read... [20:47:54]Read from MH i2c: E2 0E 00 [20:47:54]MH_I2C_Read... [20:47:54]Read from MH i2c: E2 0E 00 88 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CF [20:47:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:47:54]wFMCommunicate OK [20:47:54]SAM_PROTO_GetShiftState done [20:47:54]FM_GetShiftState done [20:47:54]req_shift_opened done [20:47:54]requested_item shift.open_date is exist - process it [20:47:54]req_shift_open_date [20:47:54]req_shift_open_date done [20:47:54]produce_requested_data done [20:47:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164147,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:47:54]process_action_free close_receipt [20:47:54]json_value_free [20:47:54]json_value_free done [20:47:54]process_json_proto returns [20:47:54]Send response to host [20:47:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164147,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:47:54]free response buf [20:47:54]execute_script done [20:47:54]execute_script returns [20:47:54]free content buf [20:47:54]Sock 8.Close socket [20:47:54]Sock 8.Thread stoped [20:47:57]recv_with_timeout no data received [20:48:09]Connected sock=9 [20:48: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 37 36 39 0F 01 00 00 CF F5 07 01 C3 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 D8 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 81 02 00 35 04 06 00 0B 9B 10 CC 0D BE F8 96 95 30 4C AB 79 06 [20:48:14]recv_with_timeout no data received [20:48:14]CommunicateWithHost answer receiving error [20:48:14]CommunicateWithHost err = -3 [20:48:14]OFD Sender: Server communicate error [20:48:17]recv_with_timeout no data received [20:48:19]OFD Sender: Processing packet 164143 [packets to send 976, broken 971] [20:48:19]ProducePacketName [20:48:19]name=ofd_packets/00164143 [20:48:19]OFD Sender: To server: pG, [20:48:19]CommunicateWithHost lk.salyk.kg:30040 [20:48:19]ConnectInit lk.salyk.kg [20:48:24]ConnectInit Can't take IP for lk.salyk.kg [20:48:24]CommunicateWithHost connect error [20:48:24]CommunicateWithHost err = -1 [20:48:24]OFD Sender: Server communicate error [20:48:29]OFD Sender: Processing packet 164143 [packets to send 976, broken 971] [20:48:29]ProducePacketName [20:48:29]name=ofd_packets/00164143 [20:48:29]OFD Sender: To server: pG, [20:48:29]CommunicateWithHost lk.salyk.kg:30040 [20:48:29]ConnectInit lk.salyk.kg [20:48:37]recv_with_timeout no data received [20:48:52]Connected sock=8 [20:48: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 37 36 39 0F 01 00 00 CF F5 07 01 C3 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 D8 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 81 02 00 35 04 06 00 0B 9B 10 CC 0D BE F8 96 95 30 4C AB 79 06 [20:48:57]recv_with_timeout no data received [20:48:57]CommunicateWithHost answer receiving error [20:48:57]CommunicateWithHost err = -3 [20:48:57]OFD Sender: Server communicate error [20:48:59]recv_with_timeout no data received [20:49:02]OFD Sender: Processing packet 164143 [packets to send 976, broken 971] [20:49:02]ProducePacketName [20:49:02]name=ofd_packets/00164143 [20:49:02]OFD Sender: To server: pG, [20:49:02]CommunicateWithHost lk.salyk.kg:30040 [20:49:02]ConnectInit lk.salyk.kg [20:49:07]ConnectInit Can't take IP for lk.salyk.kg [20:49:07]CommunicateWithHost connect error [20:49:07]CommunicateWithHost err = -1 [20:49:07]OFD Sender: Server communicate error [20:49:12]OFD Sender: Processing packet 164143 [packets to send 976, broken 971] [20:49:12]ProducePacketName [20:49:12]name=ofd_packets/00164143 [20:49:12]OFD Sender: To server: pG, [20:49:12]CommunicateWithHost lk.salyk.kg:30040 [20:49:12]ConnectInit lk.salyk.kg [20:49:16]accept exits with 10 [20:49:16]New connection [20:49:16]New thread 3067014500 created [20:49:16]Thread 3067157860 joined [20:49:16]Waiting for new connection... [20:49:16] Sock 10.Parse request [20:49:16]Sock 10.Check first char [20:49:16]Sock 10.First char is OK [20:49:16]request: POST /json_proto HTTP/1.0 [20:49:16]Method: POST [20:49:16]URL: /json_proto [20:49:16]Method is POST - this is cgi request [20:49:16]url: /json_proto [20:49:16]query_string will be loaded in cgi processing [20:49:16]execute_cgi json_proto POST (null) [20:49:16]execute_cgi path=json_proto method=POST [20:49:16]POST find Content-Length [20:49:16]Host: 172.17.44.132:8080 [20:49:16]Content-Length: 677 [20:49:16]Content-Type: application/json [20:49:16] [20:49:16]POST finish read [20:49:16]Found Content-Length = 677 [20:49:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:16]execute_script... [20:49:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:16]POST & json_proto [20:49:16]process_json_proto [20:49:16]json parsed OK: [20:49:16]protocol is kg_v1.0 [20:49:16]action value=close_receipt [20:49:16]process_action close_receipt [20:49:16]cmd_close_receipt [20:49:16]MH_GetDate [20:49:16]Write to MH i2c: F0 00 00 89 04 7C [20:49:16]Write i2c OK [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: F0 [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: F0 09 00 [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: F0 09 00 89 04 00 CD 52 C6 66 2A 83 C1 65 A3 [20:49:16]GetLastDocTimeStamp 1724273267 [20:49:16]current date 1724273357 [20:49:16]FM_GetShiftState [20:49:16]SAM_PROTO_GetShiftState [20:49:16]wFMCommunicate request_size=4 [20:49:16]MH_SAM_APDU [20:49:16]CAPDU: 80 13 01 00 [20:49:16]Write to MH i2c: E2 08 00 8A 04 80 13 01 00 00 00 00 00 0B [20:49:16]Write i2c OK [20:49:16]MH_I2C_Read... [20:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:16]Read from MH i2c: E2 [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: E2 0E 00 [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: E2 0E 00 8A 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D1 [20:49:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:16]wFMCommunicate OK [20:49:16]SAM_PROTO_GetShiftState done [20:49:16]FM_GetShiftState done [20:49:16]opened in 1724199517 [20:49:16]opened+sec_in_day 1724285917 [20:49:16]quantity*price = 50036 [20:49:16]sum+1 = 50037 [20:49:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 746 21.08.2024 20:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164148 ФПД: 202692140904675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164148&fm=202692140904675&tin=02508201610067®Number=0000000000092562&sum=50000 [20:49:18]StoreToDocumentArchive [20:49:18]shift 466 fd 164148 [20:49:18]save to /storage/0466/doc_00164148 [20:49:18]save last doc name /storage/0466/doc_00164148 to /storage/kkm_last_doc_name [20:49:18]save OK [20:49:18]Clear old archive folders... [20:49:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:49:18]tlvbuf is 009C6E80 [20:49:18]SAM_PROTO_ClearQueue [20:49:18]wFMCommunicate request_size=4 [20:49:18]MH_SAM_APDU [20:49:18]CAPDU: 80 09 00 00 [20:49:18]Write to MH i2c: E2 08 00 97 04 80 09 00 00 00 00 00 00 0D [20:49:18]Write i2c OK [20:49:18]MH_I2C_Read... [20:49:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:18]Read from MH i2c: E2 [20:49:18]MH_I2C_Read... [20:49:18]Read from MH i2c: E2 03 00 [20:49:18]MH_I2C_Read... [20:49:18]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [20:49:18]RAPDU: 90 00 [20:49:18]wFMCommunicate OK [20:49:18]SAM_PROTO_ClearQueue done [20:49:18]KKMCreateOFDPacket [20:49:18]OFDProtocolAddRootSTLVToBuf [20:49:18]FM_MakeSignedData [20:49:18]FM_MakeSignedData [20:49:18]SAM_PROTO_SignData [20:49:18]wFMCommunicate request_size=4 [20:49:18]MH_SAM_APDU [20:49:18]CAPDU: 80 0D 01 02 [20:49:18]Write to MH i2c: E2 08 00 98 04 80 0D 01 02 00 00 00 00 15 [20:49:18]Write i2c OK [20:49:18]MH_I2C_Read... [20:49:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:18]Read from MH i2c: E2 [20:49:18]MH_I2C_Read... [20:49:18]Read from MH i2c: E2 03 00 [20:49:18]MH_I2C_Read... [20:49:18]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [20:49:18]RAPDU: 90 00 [20:49:18]wFMCommunicate OK [20:49:18]wFMCommunicate request_size=255 [20:49:18]MH_SAM_APDU [20:49:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 CD 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 81 02 00 35 04 06 00 B8 [20:49:19]Write to MH i2c: E2 02 01 99 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 CD 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 81 02 00 35 04 06 00 B8 00 00 12 [20:49:19]Write i2c OK [20:49:19]MH_I2C_Read... [20:49:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:19]Read from MH i2c: E2 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 03 00 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [20:49:19]RAPDU: 90 00 [20:49:19]wFMCommunicate OK [20:49:19]wFMCommunicate request_size=10 [20:49:19]MH_SAM_APDU [20:49:19]CAPDU: 80 0D 02 02 05 58 F1 0E B0 E3 [20:49:19]Write to MH i2c: E2 0D 00 9A 04 80 0D 02 02 05 00 58 F1 0E B0 E3 00 00 0C [20:49:19]Write i2c OK [20:49:19]MH_I2C_Read... [20:49:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:19]Read from MH i2c: E2 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 03 00 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 03 00 9A 04 00 90 00 12 [20:49:19]RAPDU: 90 00 [20:49:19]wFMCommunicate OK [20:49:19]wFMCommunicate request_size=4 [20:49:19]MH_SAM_APDU [20:49:19]CAPDU: 80 0D 03 02 [20:49:19]Write to MH i2c: E2 08 00 9B 04 80 0D 03 02 00 00 00 00 1A [20:49:19]Write i2c OK [20:49:19]MH_I2C_Read... [20:49:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:19]Read from MH i2c: E2 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 0B 00 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 0B 00 9B 04 00 CB A1 9E 50 19 8A CB CE 90 00 B1 [20:49:19]RAPDU: CB A1 9E 50 19 8A CB CE 90 00 [20:49:19]wFMCommunicate OK [20:49:19]SAM_PROTO_SignData done [20:49:19]FM_MakeSignedData done [20:49:19]CreateOFDProtocolMessage [20:49:19]wFMCommunicate request_size=4 [20:49:19]MH_SAM_APDU [20:49:19]CAPDU: 80 11 00 00 [20:49:19]Write to MH i2c: E2 08 00 9C 04 80 11 00 00 00 00 00 00 1A [20:49:19]Write i2c OK [20:49:19]MH_I2C_Read... [20:49:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:19]Read from MH i2c: E2 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 17 00 [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: E2 17 00 9C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [20:49:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:19]wFMCommunicate OK [20:49:19]CreateOFDProtocolMessage done [20:49:19]OFDSenderStorePacket 164148 [20:49:19]StoreOFDPacket docnum=164148 [20:49:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7C 0D 07 01 47 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 CD 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 81 02 00 35 04 06 00 B8 58 F1 0E B0 E3 CB A1 9E 50 19 8A CB CE [20:49:19]CheckFolder [20:49:19]dirname=/storage/ofd_packets [20:49:19]CheckFolder done [20:49:19]ProducePacketName [20:49:19]name=ofd_packets/00164148 [20:49:19]NVStorageSaveData ofd_packets/00164148 [20:49:19]File name is /storage/ofd_packets/00164148 [20:49:19]Write 301 bytes [20:49:19]NVStorageSaveData done [20:49:19]OFDSenderStorePacket done [20:49:19]KKMCreateOFDPacket done [20:49:19]NVStorageSaveData kkm_last_timestamp [20:49:19]File name is /storage/kkm_last_timestamp [20:49:19]Write 4 bytes [20:49:19]NVStorageSaveData done [20:49:19]ExternCall_PrintAddStr [20:49:19]wPrintStart [20:49:19]Write to MH i2c: 01 00 00 9D 04 A1 [20:49:19]Write i2c OK [20:49:19]MH_I2C_Read... [20:49:19]Read from MH i2c: 01 [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: 01 07 00 [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: 01 07 00 9D 04 00 00 00 00 00 FF 0F B6 [20:49:20]RasterBufferAndPrint [20:49:20]line Счет N : (1)292786 [20:49:20]line ИНН: 02508201610067 [20:49:20]line Контрольно-Кассовый Чек [20:49:20]line ПРОДАЖА [20:49:20]line ТРК (МРК, ГНК) : 52 [20:49:20]line Товар: 2710124130 [20:49:20]line Аи-92-К-5 [20:49:20]line 7.380 * 67.80 [20:49:20]line = 500.36 [20:49:20]line НДС 12% НСП 1% [20:49:20]line > о реализуемом товаре [20:49:20]line ОКРУГЛЕНИЕ: -0.36 [20:49:20]line ИТОГО: 500.00 [20:49:20]line Внесено: 500.00 [20:49:20]line СДАЧА: 0.00 [20:49:20]line НСП 1% : 4.43 [20:49:20]line НДС 12% : 53.14 [20:49:20]line Наличными: 500.00 [20:49:20]line Безнал.: 0.00 [20:49:20]line Место: АЗС № 130 "Партнер Нефть" [20:49:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:49:20]line СНО: Общий режим [20:49:20]line Чек 746 21.08.2024 20:49 [20:49:20]line Смена: 466 ФФД: 1.0 [20:49:20]line ЗНМ: 0300000070 [20:49:20]line РНМ: 0000000000092562 [20:49:20]line Версия ККМ: 001 [20:49:20]line ФМ: 0000000000871769 [20:49:20]line ФД: 164148 [20:49:20]line ФПД: 202692140904675 [20:49:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164148&fm=202692140904675&tin=02508201610067®Number=0000000000092562&sum=50000 [20:49:20]OFD Sender: Processing packet 164143 [packets to send 977, broken 971] [20:49:20]ProducePacketName [20:49:20]written 0, free lines is 4095 [20:49:20]name=ofd_packets/00164143 [20:49:20]OFD Sender: To server: pG, [20:49:20]CommunicateWithHost lk.salyk.kg:30040 [20:49:20]ConnectInit lk.salyk.kg [20:49:20]Write to MH i2c: 01 00 00 C8 04 CC [20:49:20]Write i2c OK [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: 01 [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: 01 07 00 [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: 01 07 00 C8 04 00 00 00 00 00 CA 0C A9 [20:49:20]RasterBufferAndPrint [20:49:20]line [20:49:20]line [20:49:20]line [20:49:20]line [20:49:20]line [20:49:20]written 0, free lines is 3332 [20:49:20]MH_Cut [20:49:20]Write to MH i2c: D1 01 00 CF 04 01 A5 [20:49:20]Write i2c OK [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: D1 [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: D1 01 00 [20:49:20]MH_I2C_Read... [20:49:20]Read from MH i2c: D1 01 00 CF 04 00 A4 [20:49:20]Write to MH i2c: 01 00 00 D0 04 D4 [20:49:20]Write i2c OK [20:49:20]MH_I2C_Read... [20:49:21]*** Cut start [20:49:21]*** Purtial cut [20:49:21]*** Stage 1: CUTSNS_PIN = 1 [20:49:22]recv_with_timeout no data received [20:49:23]Read from MH i2c: 01 [20:49:23]MH_I2C_Read... [20:49:23]*** Stop cut motor [20:49:23]*** Cut end [20:49:23]Read from MH i2c: 01 07 00 [20:49:23]MH_I2C_Read... [20:49:23]Read from MH i2c: 01 07 00 D0 04 00 00 00 00 00 FF 0F E9 [20:49:23]process_action close_receipt done [20:49:23]requested_data is exist [20:49:23]produce_requested_data [20:49:23]requested_item fm.sn is exist - process it [20:49:23]wFMCommunicate request_size=4 [20:49:23]MH_SAM_APDU [20:49:23]CAPDU: 80 11 00 00 [20:49:23]Write to MH i2c: E2 08 00 D1 04 80 11 00 00 00 00 00 00 4F [20:49:23]Write i2c OK [20:49:23]MH_I2C_Read... [20:49:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:23]Read from MH i2c: E2 [20:49:23]MH_I2C_Read... [20:49:23]Read from MH i2c: E2 17 00 [20:49:23]MH_I2C_Read... [20:49:23]Read from MH i2c: E2 17 00 D1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [20:49:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:23]wFMCommunicate OK [20:49:23]requested_item fd.num is exist - process it [20:49:23]SAM_PROTO_GetFieldsCounters [20:49:23]wFMCommunicate request_size=4 [20:49:23]MH_SAM_APDU [20:49:23]CAPDU: 80 13 00 00 [20:49:23]Write to MH i2c: E2 08 00 D2 04 80 13 00 00 00 00 00 00 52 [20:49:23]Write i2c OK [20:49:23]MH_I2C_Read... [20:49:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:23]Read from MH i2c: E2 [20:49:23]MH_I2C_Read... [20:49:23]Read from MH i2c: E2 62 00 [20:49:23]MH_I2C_Read... [20:49:23]Read from MH i2c: E2 62 00 D2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EA 02 00 00 5E 04 04 00 EA 02 00 00 57 04 04 00 EB 02 00 00 19 04 04 00 00 00 00 00 90 00 C6 [20:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EA 02 00 00 5E 04 04 00 EA 02 00 00 57 04 04 00 EB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:23]wFMCommunicate OK [20:49:23]SAM_PROTO_GetFieldsCounters done [20:49:23]requested_item shift.num is exist - process it [20:49:23]requested_item shift.opened is exist - process it [20:49:23]req_shift_opened [20:49:23]FM_GetShiftState [20:49:23]SAM_PROTO_GetShiftState [20:49:23]wFMCommunicate request_size=4 [20:49:23]MH_SAM_APDU [20:49:23]CAPDU: 80 13 01 00 [20:49:23]Write to MH i2c: E2 08 00 D3 04 80 13 01 00 00 00 00 00 54 [20:49:23]Write i2c OK [20:49:23]MH_I2C_Read... [20:49:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:24]Read from MH i2c: E2 [20:49:24]MH_I2C_Read... [20:49:24]Read from MH i2c: E2 0E 00 [20:49:24]MH_I2C_Read... [20:49:24]Read from MH i2c: E2 0E 00 D3 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1A [20:49:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:24]wFMCommunicate OK [20:49:24]SAM_PROTO_GetShiftState done [20:49:24]FM_GetShiftState done [20:49:24]req_shift_opened done [20:49:24]requested_item shift.open_date is exist - process it [20:49:24]req_shift_open_date [20:49:24]req_shift_open_date done [20:49:24]produce_requested_data done [20:49:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164148,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:49:24]process_action_free close_receipt [20:49:24]json_value_free [20:49:24]json_value_free done [20:49:24]process_json_proto returns [20:49:24]Send response to host [20:49:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164148,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:49:24]free response buf [20:49:24]execute_script done [20:49:24]execute_script returns [20:49:24]free content buf [20:49:24]Sock 10.Close socket [20:49:24]Sock 10.Thread stoped [20:49:24]accept exits with 12 [20:49:24]New connection [20:49:24]New thread 3067157860 created [20:49:24]Thread 3067014500 joined [20:49:24]Waiting for new connection... [20:49:24] Sock 12.Parse request [20:49:24]Sock 12.Check first char [20:49:24]Sock 12.First char is OK [20:49:24]request: POST /json_proto HTTP/1.0 [20:49:24]Method: POST [20:49:24]URL: /json_proto [20:49:24]Method is POST - this is cgi request [20:49:24]url: /json_proto [20:49:24]query_string will be loaded in cgi processing [20:49:24]execute_cgi json_proto POST (null) [20:49:24]execute_cgi path=json_proto method=POST [20:49:24]POST find Content-Length [20:49:24]Host: 172.17.44.132:8080 [20:49:24]Content-Length: 679 [20:49:24]Content-Type: application/json [20:49:24] [20:49:24]POST finish read [20:49:24]Found Content-Length = 679 [20:49:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:24]execute_script... [20:49: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)292785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:24]POST & json_proto [20:49:24]process_json_proto [20:49:24]json parsed OK: [20:49:24]protocol is kg_v1.0 [20:49:24]action value=close_receipt [20:49:24]process_action close_receipt [20:49:24]cmd_close_receipt [20:49:24]MH_GetDate [20:49:24]Write to MH i2c: F0 00 00 D4 04 C7 [20:49:24]Write i2c OK [20:49:24]MH_I2C_Read... [20:49:24]Read from MH i2c: F0 [20:49:24]MH_I2C_Read... [20:49:24]Read from MH i2c: F0 09 00 [20:49:24]MH_I2C_Read... [20:49:24]Read from MH i2c: F0 09 00 D4 04 00 D5 52 C6 66 2A 83 C1 65 F6 [20:49:24]GetLastDocTimeStamp 1724273357 [20:49:24]current date 1724273365 [20:49:24]FM_GetShiftState [20:49:24]SAM_PROTO_GetShiftState [20:49:24]wFMCommunicate request_size=4 [20:49:24]MH_SAM_APDU [20:49:24]CAPDU: 80 13 01 00 [20:49:24]Write to MH i2c: E2 08 00 D5 04 80 13 01 00 00 00 00 00 56 [20:49:24]Write i2c OK [20:49:24]MH_I2C_Read... [20:49:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:24]Read from MH i2c: E2 [20:49:24]MH_I2C_Read... [20:49:24]Read from MH i2c: E2 0E 00 [20:49:24]MH_I2C_Read... [20:49:24]Read from MH i2c: E2 0E 00 D5 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1C [20:49:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:24]wFMCommunicate OK [20:49:24]SAM_PROTO_GetShiftState done [20:49:24]FM_GetShiftState done [20:49:24]opened in 1724199517 [20:49:24]opened+sec_in_day 1724285917 [20:49:24]quantity*price = 100050 [20:49:24]sum+1 = 100052 [20:49:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 747 21.08.2024 20:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164149 ФПД: 132070776050535 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164149&fm=132070776050535&tin=02508201610067®Number=0000000000092562&sum=100000 [20:49:26]StoreToDocumentArchive [20:49:26]shift 466 fd 164149 [20:49:26]save to /storage/0466/doc_00164149 [20:49:26]save last doc name /storage/0466/doc_00164149 to /storage/kkm_last_doc_name [20:49:26]save OK [20:49:26]Clear old archive folders... [20:49:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:49:26]tlvbuf is 009E3700 [20:49:26]SAM_PROTO_ClearQueue [20:49:26]wFMCommunicate request_size=4 [20:49:26]MH_SAM_APDU [20:49:26]CAPDU: 80 09 00 00 [20:49:26]Write to MH i2c: E2 08 00 E2 04 80 09 00 00 00 00 00 00 58 [20:49:26]Write i2c OK [20:49:26]MH_I2C_Read... [20:49:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:26]Read from MH i2c: E2 [20:49:26]MH_I2C_Read... [20:49:26]Read from MH i2c: E2 03 00 [20:49:26]MH_I2C_Read... [20:49:26]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [20:49:27]RAPDU: 90 00 [20:49:27]wFMCommunicate OK [20:49:27]SAM_PROTO_ClearQueue done [20:49:27]KKMCreateOFDPacket [20:49:27]OFDProtocolAddRootSTLVToBuf [20:49:27]FM_MakeSignedData [20:49:27]FM_MakeSignedData [20:49:27]SAM_PROTO_SignData [20:49:27]wFMCommunicate request_size=4 [20:49:27]MH_SAM_APDU [20:49:27]CAPDU: 80 0D 01 02 [20:49:27]Write to MH i2c: E2 08 00 E3 04 80 0D 01 02 00 00 00 00 60 [20:49:27]Write i2c OK [20:49:27]MH_I2C_Read... [20:49:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:27]Read from MH i2c: E2 [20:49:27]MH_I2C_Read... [20:49:27]Read from MH i2c: E2 03 00 [20:49:27]MH_I2C_Read... [20:49:27]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [20:49:27]RAPDU: 90 00 [20:49:27]wFMCommunicate OK [20:49:27]wFMCommunicate request_size=255 [20:49:27]MH_SAM_APDU [20:49: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 38 30 30 06 04 09 00 D0 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 EB 02 00 00 F4 03 04 00 D5 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 81 02 00 35 04 06 00 78 1E 1F B1 [20:49:27]Write to MH i2c: E2 02 01 E4 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 38 30 30 06 04 09 00 D0 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 EB 02 00 00 F4 03 04 00 D5 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 81 02 00 35 04 06 00 78 1E 1F B1 00 00 20 [20:49:27]Write i2c OK [20:49:27]MH_I2C_Read... [20:49:27]Read from MH i2c: E2 [20:49:27]MH_I2C_Read... [20:49:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:27]Read from MH i2c: E2 03 00 [20:49:27]MH_I2C_Read... [20:49:27]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [20:49:27]RAPDU: 90 00 [20:49:27]wFMCommunicate OK [20:49:27]wFMCommunicate request_size=7 [20:49:27]MH_SAM_APDU [20:49:27]CAPDU: 80 0D 02 02 02 13 67 [20:49:27]Write to MH i2c: E2 0A 00 E5 04 80 0D 02 02 02 00 13 67 00 00 E1 [20:49:27]Write i2c OK [20:49:27]MH_I2C_Read... [20:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:28]Read from MH i2c: E2 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: E2 03 00 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: E2 03 00 E5 04 00 90 00 5D [20:49:28]RAPDU: 90 00 [20:49:28]wFMCommunicate OK [20:49:28]wFMCommunicate request_size=4 [20:49:28]MH_SAM_APDU [20:49:28]CAPDU: 80 0D 03 02 [20:49:28]Write to MH i2c: E2 08 00 E6 04 80 0D 03 02 00 00 00 00 65 [20:49:28]Write i2c OK [20:49:28]MH_I2C_Read... [20:49:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:28]Read from MH i2c: E2 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: E2 0B 00 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: E2 0B 00 E6 04 00 BA 39 41 40 69 6D A5 9B 90 00 F0 [20:49:28]RAPDU: BA 39 41 40 69 6D A5 9B 90 00 [20:49:28]wFMCommunicate OK [20:49:28]SAM_PROTO_SignData done [20:49:28]FM_MakeSignedData done [20:49:28]CreateOFDProtocolMessage [20:49:28]wFMCommunicate request_size=4 [20:49:28]MH_SAM_APDU [20:49:28]CAPDU: 80 11 00 00 [20:49:28]Write to MH i2c: E2 08 00 E7 04 80 11 00 00 00 00 00 00 65 [20:49:28]Write i2c OK [20:49:28]MH_I2C_Read... [20:49:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:28]Read from MH i2c: E2 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: E2 17 00 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: E2 17 00 E7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [20:49:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:28]wFMCommunicate OK [20:49:28]CreateOFDProtocolMessage done [20:49:28]OFDSenderStorePacket 164149 [20:49:28]StoreOFDPacket docnum=164149 [20:49:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E5 9D 04 01 18 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 EB 02 00 00 F4 03 04 00 D5 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 81 02 00 35 04 06 00 78 1E 1F B1 13 67 BA 39 41 40 69 6D A5 9B [20:49:28]CheckFolder [20:49:28]dirname=/storage/ofd_packets [20:49:28]CheckFolder done [20:49:28]ProducePacketName [20:49:28]name=ofd_packets/00164149 [20:49:28]NVStorageSaveData ofd_packets/00164149 [20:49:28]File name is /storage/ofd_packets/00164149 [20:49:28]Write 298 bytes [20:49:28]NVStorageSaveData done [20:49:28]OFDSenderStorePacket done [20:49:28]KKMCreateOFDPacket done [20:49:28]NVStorageSaveData kkm_last_timestamp [20:49:28]File name is /storage/kkm_last_timestamp [20:49:28]Write 4 bytes [20:49:28]NVStorageSaveData done [20:49:28]ExternCall_PrintAddStr [20:49:28]wPrintStart [20:49:28]Write to MH i2c: 01 00 00 E8 04 EC [20:49:28]OFD Sender: Processing packet 164143 [packets to send 978, broken 971] [20:49:28]ProducePacketName [20:49:28]name=ofd_packets/00164143 [20:49:28]OFD Sender: To server: pG, [20:49:28]CommunicateWithHost lk.salyk.kg:30040 [20:49:28]ConnectInit lk.salyk.kg [20:49:28]Write i2c OK [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: 01 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: 01 07 00 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: 01 07 00 E8 04 00 00 00 00 00 FF 0F 01 [20:49:28]RasterBufferAndPrint [20:49:28]line Счет N : (1)292785 [20:49:28]line ИНН: 02508201610067 [20:49:28]line Контрольно-Кассовый Чек [20:49:28]line ПРОДАЖА [20:49:28]line ТРК (МРК, ГНК) : 11 [20:49:28]line Товар: 2710194800 [20:49:28]line ДТ-К-5 [20:49:28]line 13.130 * 76.20 [20:49:28]line = 1000.51 [20:49:28]line НДС 12% НСП 1% [20:49:28]line > о реализуемом товаре [20:49:28]line ОКРУГЛЕНИЕ: -0.51 [20:49:28]line ИТОГО: 1000.00 [20:49:28]line Внесено: 1000.00 [20:49:28]line СДАЧА: 0.00 [20:49:28]line НСП 1% : 8.85 [20:49:28]line НДС 12% : 106.25 [20:49:28]line Наличными: 1000.00 [20:49:28]line Безнал.: 0.00 [20:49:28]line Место: АЗС № 130 "Партнер Нефть" [20:49:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:49:28]line СНО: Общий режим [20:49:28]line Чек 747 21.08.2024 20:49 [20:49:28]line Смена: 466 ФФД: 1.0 [20:49:28]line ЗНМ: 0300000070 [20:49:28]line РНМ: 0000000000092562 [20:49:28]line Версия ККМ: 001 [20:49:28]line ФМ: 0000000000871769 [20:49:28]line ФД: 164149 [20:49:28]line ФПД: 132070776050535 [20:49:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164149&fm=132070776050535&tin=02508201610067®Number=0000000000092562&sum=100000 [20:49:28]written 0, free lines is 4095 [20:49:28]Write to MH i2c: 01 00 00 13 05 18 [20:49:28]Write i2c OK [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: 01 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: 01 07 00 [20:49:28]MH_I2C_Read... [20:49:28]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 DD 0C 08 [20:49:28]RasterBufferAndPrint [20:49:28]line [20:49:28]line [20:49:28]line [20:49:28]line [20:49:28]line [20:49:28]written 0, free lines is 3353 [20:49:29]MH_Cut [20:49:29]Write to MH i2c: D1 01 00 1A 05 01 F1 [20:49:29]Write i2c OK [20:49:29]MH_I2C_Read... [20:49:29]Read from MH i2c: D1 [20:49:29]MH_I2C_Read... [20:49:29]Read from MH i2c: D1 01 00 [20:49:29]MH_I2C_Read... [20:49:29]Read from MH i2c: D1 01 00 1A 05 00 F0 [20:49:29]Write to MH i2c: 01 00 00 1B 05 20 [20:49:29]Write i2c OK [20:49:29]MH_I2C_Read... [20:49:29]*** Cut start [20:49:29]*** Purtial cut [20:49:29]*** Stage 1: CUTSNS_PIN = 1 [20:49:31]Read from MH i2c: 01 [20:49:31]MH_I2C_Read... [20:49:31]*** Stop cut motor [20:49:31]*** Cut end [20:49:31]Read from MH i2c: 01 07 00 [20:49:31]MH_I2C_Read... [20:49:31]Read from MH i2c: 01 07 00 1B 05 00 00 00 00 00 FF 0F 35 [20:49:31]process_action close_receipt done [20:49:31]requested_data is exist [20:49:31]produce_requested_data [20:49:31]requested_item fm.sn is exist - process it [20:49:31]wFMCommunicate request_size=4 [20:49:31]MH_SAM_APDU [20:49:31]CAPDU: 80 11 00 00 [20:49:31]Write to MH i2c: E2 08 00 1C 05 80 11 00 00 00 00 00 00 9B [20:49:31]Write i2c OK [20:49:31]MH_I2C_Read... [20:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:31]Read from MH i2c: E2 [20:49:31]MH_I2C_Read... [20:49:31]Read from MH i2c: E2 17 00 [20:49:31]MH_I2C_Read... [20:49:31]Read from MH i2c: E2 17 00 1C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [20:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:31]wFMCommunicate OK [20:49:31]requested_item fd.num is exist - process it [20:49:31]SAM_PROTO_GetFieldsCounters [20:49:31]wFMCommunicate request_size=4 [20:49:31]MH_SAM_APDU [20:49:31]CAPDU: 80 13 00 00 [20:49:31]Write to MH i2c: E2 08 00 1D 05 80 13 00 00 00 00 00 00 9E [20:49:31]Write i2c OK [20:49:31]MH_I2C_Read... [20:49:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:32]Read from MH i2c: E2 [20:49:32]MH_I2C_Read... [20:49:32]Read from MH i2c: E2 62 00 [20:49:32]MH_I2C_Read... [20:49:32]Read from MH i2c: E2 62 00 1D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EB 02 00 00 5E 04 04 00 EB 02 00 00 57 04 04 00 EC 02 00 00 19 04 04 00 00 00 00 00 90 00 16 [20:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EB 02 00 00 5E 04 04 00 EB 02 00 00 57 04 04 00 EC 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:32]wFMCommunicate OK [20:49:32]SAM_PROTO_GetFieldsCounters done [20:49:32]requested_item shift.num is exist - process it [20:49:32]requested_item shift.opened is exist - process it [20:49:32]req_shift_opened [20:49:32]FM_GetShiftState [20:49:32]SAM_PROTO_GetShiftState [20:49:32]wFMCommunicate request_size=4 [20:49:32]MH_SAM_APDU [20:49:32]CAPDU: 80 13 01 00 [20:49:32]Write to MH i2c: E2 08 00 1E 05 80 13 01 00 00 00 00 00 A0 [20:49:32]Write i2c OK [20:49:32]MH_I2C_Read... [20:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:32]Read from MH i2c: E2 [20:49:32]MH_I2C_Read... [20:49:32]Read from MH i2c: E2 0E 00 [20:49:32]MH_I2C_Read... [20:49:32]Read from MH i2c: E2 0E 00 1E 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 66 [20:49:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:32]wFMCommunicate OK [20:49:32]SAM_PROTO_GetShiftState done [20:49:32]FM_GetShiftState done [20:49:32]req_shift_opened done [20:49:32]requested_item shift.open_date is exist - process it [20:49:32]req_shift_open_date [20:49:32]req_shift_open_date done [20:49:32]produce_requested_data done [20:49:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164149,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:49:32]process_action_free close_receipt [20:49:32]json_value_free [20:49:32]json_value_free done [20:49:32]process_json_proto returns [20:49:32]Send response to host [20:49:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164149,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:49:32]free response buf [20:49:32]execute_script done [20:49:32]execute_script returns [20:49:32]free content buf [20:49:32]Sock 12.Close socket [20:49:32]Sock 12.Thread stoped [20:49:32]accept exits with 10 [20:49:32]New connection [20:49:32]New thread 3067014500 created [20:49:32]Thread 3067157860 joined [20:49:32]Waiting for new connection... [20:49:32] Sock 10.Parse request [20:49:32]Sock 10.Check first char [20:49:32]Sock 10.First char is OK [20:49:32]request: POST /json_proto HTTP/1.0 [20:49:32]Method: POST [20:49:32]URL: /json_proto [20:49:32]Method is POST - this is cgi request [20:49:32]url: /json_proto [20:49:32]query_string will be loaded in cgi processing [20:49:32]execute_cgi json_proto POST (null) [20:49:32]execute_cgi path=json_proto method=POST [20:49:32]POST find Content-Length [20:49:32]Host: 172.17.44.132:8080 [20:49:32]Content-Length: 682 [20:49:32]Content-Type: application/json [20:49:32] [20:49:32]POST finish read [20:49:32]Found Content-Length = 682 [20:49:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [20:49:32]execute_script... [20:49: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)292787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [20:49:32]POST & json_proto [20:49:32]process_json_proto [20:49:32]json parsed OK: [20:49:32]protocol is kg_v1.0 [20:49:32]action value=close_receipt [20:49:32]process_action close_receipt [20:49:32]cmd_close_receipt [20:49:32]MH_GetDate [20:49:32]Write to MH i2c: F0 00 00 1F 05 13 [20:49:32]Write i2c OK [20:49:32]MH_I2C_Read... [20:49:32]Read from MH i2c: F0 [20:49:32]MH_I2C_Read... [20:49:32]Read from MH i2c: F0 09 00 [20:49:32]MH_I2C_Read... [20:49:32]Read from MH i2c: F0 09 00 1F 05 00 DD 52 C6 66 2A 83 C1 65 4A [20:49:32]GetLastDocTimeStamp 1724273365 [20:49:32]current date 1724273373 [20:49:32]FM_GetShiftState [20:49:32]SAM_PROTO_GetShiftState [20:49:32]wFMCommunicate request_size=4 [20:49:32]MH_SAM_APDU [20:49:32]CAPDU: 80 13 01 00 [20:49:32]Write to MH i2c: E2 08 00 20 05 80 13 01 00 00 00 00 00 A2 [20:49:32]Write i2c OK [20:49:32]MH_I2C_Read... [20:49:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:33]Read from MH i2c: E2 [20:49:33]MH_I2C_Read... [20:49:33]Read from MH i2c: E2 0E 00 [20:49:33]MH_I2C_Read... [20:49:33]Read from MH i2c: E2 0E 00 20 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 68 [20:49:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:33]wFMCommunicate OK [20:49:33]SAM_PROTO_GetShiftState done [20:49:33]FM_GetShiftState done [20:49:33]opened in 1724199517 [20:49:33]opened+sec_in_day 1724285917 [20:49:33]quantity*price = 100021 [20:49:33]sum+1 = 100023 [20:49:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 748 21.08.2024 20:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164150 ФПД: 240123676700478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164150&fm=240123676700478&tin=02508201610067®Number=0000000000092562&sum=100000 [20:49:35]StoreToDocumentArchive [20:49:35]shift 466 fd 164150 [20:49:35]save to /storage/0466/doc_00164150 [20:49:35]save last doc name /storage/0466/doc_00164150 to /storage/kkm_last_doc_name [20:49:35]save OK [20:49:35]Clear old archive folders... [20:49:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:49:35]tlvbuf is 009F8610 [20:49:35]SAM_PROTO_ClearQueue [20:49:35]wFMCommunicate request_size=4 [20:49:35]MH_SAM_APDU [20:49:35]CAPDU: 80 09 00 00 [20:49:35]Write to MH i2c: E2 08 00 2D 05 80 09 00 00 00 00 00 00 A4 [20:49:35]Write i2c OK [20:49:35]MH_I2C_Read... [20:49:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:35]Read from MH i2c: E2 [20:49:35]MH_I2C_Read... [20:49:35]Read from MH i2c: E2 03 00 [20:49:35]MH_I2C_Read... [20:49:35]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [20:49:35]RAPDU: 90 00 [20:49:35]wFMCommunicate OK [20:49:35]SAM_PROTO_ClearQueue done [20:49:35]KKMCreateOFDPacket [20:49:35]OFDProtocolAddRootSTLVToBuf [20:49:35]FM_MakeSignedData [20:49:35]FM_MakeSignedData [20:49:35]SAM_PROTO_SignData [20:49:35]wFMCommunicate request_size=4 [20:49:35]MH_SAM_APDU [20:49:35]CAPDU: 80 0D 01 02 [20:49:35]Write to MH i2c: E2 08 00 2E 05 80 0D 01 02 00 00 00 00 AC [20:49:35]Write i2c OK [20:49:35]MH_I2C_Read... [20:49:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:35]Read from MH i2c: E2 [20:49:35]MH_I2C_Read... [20:49:35]Read from MH i2c: E2 03 00 [20:49:35]MH_I2C_Read... [20:49:35]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [20:49:35]RAPDU: 90 00 [20:49:35]wFMCommunicate OK [20:49:35]wFMCommunicate request_size=255 [20:49:35]MH_SAM_APDU [20:49: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 EC 02 00 00 F4 03 04 00 DE 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 81 02 00 35 04 06 00 DA [20:49:35]Write to MH i2c: E2 02 01 2F 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 02 00 00 F4 03 04 00 DE 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 81 02 00 35 04 06 00 DA 00 00 0D [20:49:36]Write i2c OK [20:49:36]MH_I2C_Read... [20:49:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:36]Read from MH i2c: E2 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 03 00 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [20:49:36]RAPDU: 90 00 [20:49:36]wFMCommunicate OK [20:49:36]wFMCommunicate request_size=10 [20:49:36]MH_SAM_APDU [20:49:36]CAPDU: 80 0D 02 02 05 64 26 73 AF 3E [20:49:36]Write to MH i2c: E2 0D 00 30 05 80 0D 02 02 05 00 64 26 73 AF 3E 00 00 A3 [20:49:36]Write i2c OK [20:49:36]MH_I2C_Read... [20:49:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:36]Read from MH i2c: E2 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 03 00 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [20:49:36]RAPDU: 90 00 [20:49:36]wFMCommunicate OK [20:49:36]wFMCommunicate request_size=4 [20:49:36]MH_SAM_APDU [20:49:36]CAPDU: 80 0D 03 02 [20:49:36]Write to MH i2c: E2 08 00 31 05 80 0D 03 02 00 00 00 00 B1 [20:49:36]Write i2c OK [20:49:36]MH_I2C_Read... [20:49:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:36]Read from MH i2c: E2 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 0B 00 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 0B 00 31 05 00 38 F9 DA F2 27 DA 0B 3B 90 00 F6 [20:49:36]RAPDU: 38 F9 DA F2 27 DA 0B 3B 90 00 [20:49:36]wFMCommunicate OK [20:49:36]SAM_PROTO_SignData done [20:49:36]FM_MakeSignedData done [20:49:36]CreateOFDProtocolMessage [20:49:36]wFMCommunicate request_size=4 [20:49:36]MH_SAM_APDU [20:49:36]CAPDU: 80 11 00 00 [20:49:36]Write to MH i2c: E2 08 00 32 05 80 11 00 00 00 00 00 00 B1 [20:49:36]Write i2c OK [20:49:36]MH_I2C_Read... [20:49:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:36]Read from MH i2c: E2 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 17 00 [20:49:36]MH_I2C_Read... [20:49:36]Read from MH i2c: E2 17 00 32 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [20:49:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:36]wFMCommunicate OK [20:49:36]CreateOFDProtocolMessage done [20:49:36]OFDSenderStorePacket 164150 [20:49:36]StoreOFDPacket docnum=164150 [20:49:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2F 98 07 01 FE EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 EC 02 00 00 F4 03 04 00 DE 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 81 02 00 35 04 06 00 DA 64 26 73 AF 3E 38 F9 DA F2 27 DA 0B 3B [20:49:36]CheckFolder [20:49:36]dirname=/storage/ofd_packets [20:49:36]CheckFolder done [20:49:36]ProducePacketName [20:49:36]name=ofd_packets/00164150 [20:49:36]NVStorageSaveData ofd_packets/00164150 [20:49:36]File name is /storage/ofd_packets/00164150 [20:49:36]Write 301 bytes [20:49:36]NVStorageSaveData done [20:49:36]OFDSenderStorePacket done [20:49:36]KKMCreateOFDPacket done [20:49:36]NVStorageSaveData kkm_last_timestamp [20:49:36]File name is /storage/kkm_last_timestamp [20:49:36]Write 4 bytes [20:49:36]NVStorageSaveData done [20:49:36]ExternCall_PrintAddStr [20:49:36]wPrintStart [20:49:36]Write to MH i2c: 01 00 00 33 05 38 [20:49:37]Write i2c OK [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: 01 [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: 01 07 00 [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: 01 07 00 33 05 00 00 00 00 00 FF 0F 4D [20:49:37]RasterBufferAndPrint [20:49:37]line Счет N : (1)292787 [20:49:37]line ИНН: 02508201610067 [20:49:37]line Контрольно-Кассовый Чек [20:49:37]line ПРОДАЖА [20:49:37]line ТРК (МРК, ГНК) : 63 [20:49:37]line Товар: 2710124500 [20:49:37]line Аи-95-К-5 [20:49:37]line 13.480 * 74.20 [20:49:37]line = 1000.22 [20:49:37]line НДС 12% НСП 1% [20:49:37]line > о реализуемом товаре [20:49:37]line ОКРУГЛЕНИЕ: -0.22 [20:49:37]line ИТОГО: 1000.00 [20:49:37]line Внесено: 1000.00 [20:49:37]line СДАЧА: 0.00 [20:49:37]line НСП 1% : 8.85 [20:49:37]line НДС 12% : 106.22 [20:49:37]line Наличными: 1000.00 [20:49:37]line Безнал.: 0.00 [20:49:37]line Место: АЗС № 130 "Партнер Нефть" [20:49:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:49:37]line СНО: Общий режим [20:49:37]line Чек 748 21.08.2024 20:49 [20:49:37]line Смена: 466 ФФД: 1.0 [20:49:37]line ЗНМ: 0300000070 [20:49:37]line РНМ: 0000000000092562 [20:49:37]line Версия ККМ: 001 [20:49:37]line ФМ: 0000000000871769 [20:49:37]line ФД: 164150 [20:49:37]line ФПД: 240123676700478 [20:49:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164150&fm=240123676700478&tin=02508201610067®Number=0000000000092562&sum=100000 [20:49:37]OFD Sender: Processing packet 164143 [packets to send 979, broken 971] [20:49:37]ProducePacketName [20:49:37]name=ofd_packets/00164143 [20:49:37]OFD Sender: To server: pG, [20:49:37]CommunicateWithHost lk.salyk.kg:30040 [20:49:37]ConnectInit lk.salyk.kg [20:49:37]written 0, free lines is 4095 [20:49:37]Write to MH i2c: 01 00 00 5E 05 63 [20:49:37]Write i2c OK [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: 01 [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: 01 07 00 [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: 01 07 00 5E 05 00 00 00 00 00 D7 0C 4D [20:49:37]RasterBufferAndPrint [20:49:37]line [20:49:37]line [20:49:37]line [20:49:37]line [20:49:37]line [20:49:37]written 0, free lines is 3363 [20:49:37]MH_Cut [20:49:37]Write to MH i2c: D1 01 00 65 05 01 3C [20:49:37]Write i2c OK [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: D1 [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: D1 01 00 [20:49:37]MH_I2C_Read... [20:49:37]Read from MH i2c: D1 01 00 65 05 00 3B [20:49:37]Write to MH i2c: 01 00 00 66 05 6B [20:49:37]Write i2c OK [20:49:37]MH_I2C_Read... [20:49:38]*** Cut start [20:49:38]*** Purtial cut [20:49:38]*** Stage 1: CUTSNS_PIN = 1 [20:49:40]Read from MH i2c: 01 [20:49:40]MH_I2C_Read... [20:49:40]*** Stop cut motor [20:49:40]*** Cut end [20:49:40]Read from MH i2c: 01 07 00 [20:49:40]MH_I2C_Read... [20:49:40]Read from MH i2c: 01 07 00 66 05 00 00 00 00 00 FF 0F 80 [20:49:40]process_action close_receipt done [20:49:40]requested_data is exist [20:49:40]produce_requested_data [20:49:40]requested_item fm.sn is exist - process it [20:49:40]wFMCommunicate request_size=4 [20:49:40]MH_SAM_APDU [20:49:40]CAPDU: 80 11 00 00 [20:49:40]Write to MH i2c: E2 08 00 67 05 80 11 00 00 00 00 00 00 E6 [20:49:40]Write i2c OK [20:49:40]MH_I2C_Read... [20:49:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:40]Read from MH i2c: E2 [20:49:40]MH_I2C_Read... [20:49:40]Read from MH i2c: E2 17 00 [20:49:40]MH_I2C_Read... [20:49:40]Read from MH i2c: E2 17 00 67 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [20:49:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:40]wFMCommunicate OK [20:49:40]requested_item fd.num is exist - process it [20:49:40]SAM_PROTO_GetFieldsCounters [20:49:40]wFMCommunicate request_size=4 [20:49:40]MH_SAM_APDU [20:49:40]CAPDU: 80 13 00 00 [20:49:40]Write to MH i2c: E2 08 00 68 05 80 13 00 00 00 00 00 00 E9 [20:49:40]Write i2c OK [20:49:40]MH_I2C_Read... [20:49:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:40]Read from MH i2c: E2 [20:49:40]MH_I2C_Read... [20:49:40]Read from MH i2c: E2 62 00 [20:49:40]MH_I2C_Read... [20:49:40]Read from MH i2c: E2 62 00 68 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [20:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:41]wFMCommunicate OK [20:49:41]SAM_PROTO_GetFieldsCounters done [20:49:41]requested_item shift.num is exist - process it [20:49:41]requested_item shift.opened is exist - process it [20:49:41]req_shift_opened [20:49:41]FM_GetShiftState [20:49:41]SAM_PROTO_GetShiftState [20:49:41]wFMCommunicate request_size=4 [20:49:41]MH_SAM_APDU [20:49:41]CAPDU: 80 13 01 00 [20:49:41]Write to MH i2c: E2 08 00 69 05 80 13 01 00 00 00 00 00 EB [20:49:41]Write i2c OK [20:49:41]MH_I2C_Read... [20:49:41]Read from MH i2c: E2 [20:49:41]MH_I2C_Read... [20:49:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:41]Read from MH i2c: E2 0E 00 [20:49:41]MH_I2C_Read... [20:49:41]Read from MH i2c: E2 0E 00 69 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B1 [20:49:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:41]wFMCommunicate OK [20:49:41]SAM_PROTO_GetShiftState done [20:49:41]FM_GetShiftState done [20:49:41]req_shift_opened done [20:49:41]requested_item shift.open_date is exist - process it [20:49:41]req_shift_open_date [20:49:41]req_shift_open_date done [20:49:41]produce_requested_data done [20:49:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164150,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:49:41]process_action_free close_receipt [20:49:41]json_value_free [20:49:41]json_value_free done [20:49:41]process_json_proto returns [20:49:41]Send response to host [20:49:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164150,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:49:41]free response buf [20:49:41]execute_script done [20:49:41]execute_script returns [20:49:41]free content buf [20:49:41]Sock 10.Close socket [20:49:41]Sock 10.Thread stoped [20:49:41]accept exits with 12 [20:49:41]New connection [20:49:41]New thread 3067157860 created [20:49:41]Thread 3067014500 joined [20:49:41]Waiting for new connection... [20:49:41] Sock 12.Parse request [20:49:41]Sock 12.Check first char [20:49:41]Sock 12.First char is OK [20:49:41]request: POST /json_proto HTTP/1.0 [20:49:41]Method: POST [20:49:41]URL: /json_proto [20:49:41]Method is POST - this is cgi request [20:49:41]url: /json_proto [20:49:41]query_string will be loaded in cgi processing [20:49:41]execute_cgi json_proto POST (null) [20:49:41]execute_cgi path=json_proto method=POST [20:49:41]POST find Content-Length [20:49:41]Host: 172.17.44.132:8080 [20:49:41]Content-Length: 682 [20:49:41]Content-Type: application/json [20:49:41] [20:49:41]POST finish read [20:49:41]Found Content-Length = 682 [20:49:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:41]execute_script... [20:49: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)292788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:41]POST & json_proto [20:49:41]process_json_proto [20:49:41]json parsed OK: [20:49:41]protocol is kg_v1.0 [20:49:41]action value=close_receipt [20:49:41]process_action close_receipt [20:49:41]cmd_close_receipt [20:49:41]MH_GetDate [20:49:41]Write to MH i2c: F0 00 00 6A 05 5E [20:49:41]Write i2c OK [20:49:41]MH_I2C_Read... [20:49:41]Read from MH i2c: F0 [20:49:41]MH_I2C_Read... [20:49:41]Read from MH i2c: F0 09 00 [20:49:41]MH_I2C_Read... [20:49:41]Read from MH i2c: F0 09 00 6A 05 00 E6 52 C6 66 2A 83 C1 65 9E [20:49:41]GetLastDocTimeStamp 1724273374 [20:49:41]current date 1724273382 [20:49:41]FM_GetShiftState [20:49:41]SAM_PROTO_GetShiftState [20:49:41]wFMCommunicate request_size=4 [20:49:41]MH_SAM_APDU [20:49:41]CAPDU: 80 13 01 00 [20:49:41]Write to MH i2c: E2 08 00 6B 05 80 13 01 00 00 00 00 00 ED [20:49:41]Write i2c OK [20:49:41]MH_I2C_Read... [20:49:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:41]Read from MH i2c: E2 [20:49:41]MH_I2C_Read... [20:49:41]Read from MH i2c: E2 0E 00 [20:49:41]MH_I2C_Read... [20:49:41]Read from MH i2c: E2 0E 00 6B 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [20:49:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:41]wFMCommunicate OK [20:49:41]SAM_PROTO_GetShiftState done [20:49:41]FM_GetShiftState done [20:49:41]opened in 1724199517 [20:49:41]opened+sec_in_day 1724285917 [20:49:41]quantity*price = 100005 [20:49:41]sum+1 = 100006 [20:49:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 749 21.08.2024 20:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164151 ФПД: 161106661796492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164151&fm=161106661796492&tin=02508201610067®Number=0000000000092562&sum=100000 [20:49:44]StoreToDocumentArchive [20:49:44]shift 466 fd 164151 [20:49:44]save to /storage/0466/doc_00164151 [20:49:44]save last doc name /storage/0466/doc_00164151 to /storage/kkm_last_doc_name [20:49:44]save OK [20:49:44]Clear old archive folders... [20:49:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:49:44]tlvbuf is 00A35F30 [20:49:44]SAM_PROTO_ClearQueue [20:49:44]wFMCommunicate request_size=4 [20:49:44]MH_SAM_APDU [20:49:44]CAPDU: 80 09 00 00 [20:49:44]Write to MH i2c: E2 08 00 78 05 80 09 00 00 00 00 00 00 EF [20:49:44]Write i2c OK [20:49:44]MH_I2C_Read... [20:49:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:44]Read from MH i2c: E2 [20:49:44]MH_I2C_Read... [20:49:44]Read from MH i2c: E2 03 00 [20:49:44]MH_I2C_Read... [20:49:44]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [20:49:44]RAPDU: 90 00 [20:49:44]wFMCommunicate OK [20:49:44]SAM_PROTO_ClearQueue done [20:49:44]KKMCreateOFDPacket [20:49:44]OFDProtocolAddRootSTLVToBuf [20:49:44]FM_MakeSignedData [20:49:44]FM_MakeSignedData [20:49:44]SAM_PROTO_SignData [20:49:44]wFMCommunicate request_size=4 [20:49:44]MH_SAM_APDU [20:49:44]CAPDU: 80 0D 01 02 [20:49:44]Write to MH i2c: E2 08 00 79 05 80 0D 01 02 00 00 00 00 F7 [20:49:44]Write i2c OK [20:49:44]MH_I2C_Read... [20:49:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:44]Read from MH i2c: E2 [20:49:44]MH_I2C_Read... [20:49:44]Read from MH i2c: E2 03 00 [20:49:44]MH_I2C_Read... [20:49:44]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [20:49:44]RAPDU: 90 00 [20:49:44]wFMCommunicate OK [20:49:44]wFMCommunicate request_size=255 [20:49:44]MH_SAM_APDU [20:49:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 02 00 00 F4 03 04 00 E6 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 81 02 00 35 04 06 00 92 [20:49:44]Write to MH i2c: E2 02 01 7A 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 E6 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 81 02 00 35 04 06 00 92 00 00 7C [20:49:45]Write i2c OK [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 [20:49:45]MH_I2C_Read... [20:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:45]Read from MH i2c: E2 03 00 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 03 00 7A 05 00 90 00 F3 [20:49:45]RAPDU: 90 00 [20:49:45]wFMCommunicate OK [20:49:45]wFMCommunicate request_size=10 [20:49:45]MH_SAM_APDU [20:49:45]CAPDU: 80 0D 02 02 05 86 91 58 EA 8C [20:49:45]Write to MH i2c: E2 0D 00 7B 05 80 0D 02 02 05 00 86 91 58 EA 8C 00 00 E9 [20:49:45]Write i2c OK [20:49:45]MH_I2C_Read... [20:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:45]recv_with_timeout no data received [20:49:45]Read from MH i2c: E2 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 03 00 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 03 00 7B 05 00 90 00 F4 [20:49:45]RAPDU: 90 00 [20:49:45]wFMCommunicate OK [20:49:45]wFMCommunicate request_size=4 [20:49:45]MH_SAM_APDU [20:49:45]CAPDU: 80 0D 03 02 [20:49:45]Write to MH i2c: E2 08 00 7C 05 80 0D 03 02 00 00 00 00 FC [20:49:45]Write i2c OK [20:49:45]MH_I2C_Read... [20:49:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:45]Read from MH i2c: E2 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 0B 00 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 0B 00 7C 05 00 A3 FA 79 E8 02 17 A2 63 90 00 19 [20:49:45]RAPDU: A3 FA 79 E8 02 17 A2 63 90 00 [20:49:45]wFMCommunicate OK [20:49:45]SAM_PROTO_SignData done [20:49:45]FM_MakeSignedData done [20:49:45]CreateOFDProtocolMessage [20:49:45]wFMCommunicate request_size=4 [20:49:45]MH_SAM_APDU [20:49:45]CAPDU: 80 11 00 00 [20:49:45]Write to MH i2c: E2 08 00 7D 05 80 11 00 00 00 00 00 00 FC [20:49:45]Write i2c OK [20:49:45]MH_I2C_Read... [20:49:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:45]Read from MH i2c: E2 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 17 00 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: E2 17 00 7D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 55 [20:49:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:45]wFMCommunicate OK [20:49:45]CreateOFDProtocolMessage done [20:49:45]OFDSenderStorePacket 164151 [20:49:45]StoreOFDPacket docnum=164151 [20:49:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 4E 07 01 45 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 E6 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 81 02 00 35 04 06 00 92 86 91 58 EA 8C A3 FA 79 E8 02 17 A2 63 [20:49:45]CheckFolder [20:49:45]dirname=/storage/ofd_packets [20:49:45]CheckFolder done [20:49:45]ProducePacketName [20:49:45]name=ofd_packets/00164151 [20:49:45]NVStorageSaveData ofd_packets/00164151 [20:49:45]File name is /storage/ofd_packets/00164151 [20:49:45]Write 301 bytes [20:49:45]NVStorageSaveData done [20:49:45]OFDSenderStorePacket done [20:49:45]KKMCreateOFDPacket done [20:49:45]NVStorageSaveData kkm_last_timestamp [20:49:45]File name is /storage/kkm_last_timestamp [20:49:45]Write 4 bytes [20:49:45]NVStorageSaveData done [20:49:45]ExternCall_PrintAddStr [20:49:45]wPrintStart [20:49:45]Write to MH i2c: 01 00 00 7E 05 83 [20:49:45]Write i2c OK [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: 01 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: 01 07 00 [20:49:45]MH_I2C_Read... [20:49:45]Read from MH i2c: 01 07 00 7E 05 00 00 00 00 00 FF 0F 98 [20:49:45]RasterBufferAndPrint [20:49:45]line Счет N : (1)292788 [20:49:45]line ИНН: 02508201610067 [20:49:45]line Контрольно-Кассовый Чек [20:49:45]line ПРОДАЖА [20:49:45]line ТРК (МРК, ГНК) : 42 [20:49:45]line Товар: 2710124130 [20:49:45]line Аи-92-К-5 [20:49:45]line 14.750 * 67.80 [20:49:45]line = 1000.05 [20:49:45]line НДС 12% НСП 1% [20:49:45]line > о реализуемом товаре [20:49:45]line ОКРУГЛЕНИЕ: -0.05 [20:49:45]line ИТОГО: 1000.00 [20:49:45]line Внесено: 1000.00 [20:49:45]line СДАЧА: 0.00 [20:49:45]line НСП 1% : 8.85 [20:49:45]line НДС 12% : 106.20 [20:49:45]line Наличными: 1000.00 [20:49:45]line Безнал.: 0.00 [20:49:45]line Место: АЗС № 130 "Партнер Нефть" [20:49:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:49:45]line СНО: Общий режим [20:49:45]line Чек 749 21.08.2024 20:49 [20:49:45]line Смена: 466 ФФД: 1.0 [20:49:45]line ЗНМ: 0300000070 [20:49:45]line РНМ: 0000000000092562 [20:49:45]line Версия ККМ: 001 [20:49:45]line ФМ: 0000000000871769 [20:49:45]line ФД: 164151 [20:49:45]line ФПД: 161106661796492 [20:49:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T204942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164151&fm=161106661796492&tin=02508201610067®Number=0000000000092562&sum=100000 [20:49:45]written 0, free lines is 4095 [20:49:46]Write to MH i2c: 01 00 00 A9 05 AE [20:49:46]Write i2c OK [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: 01 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: 01 07 00 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: 01 07 00 A9 05 00 00 00 00 00 D6 0C 97 [20:49:46]RasterBufferAndPrint [20:49:46]line [20:49:46]line [20:49:46]line [20:49:46]line [20:49:46]line [20:49:46]written 0, free lines is 3362 [20:49:46]MH_Cut [20:49:46]Write to MH i2c: D1 01 00 B0 05 01 87 [20:49:46]Write i2c OK [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: D1 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: D1 01 00 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: D1 01 00 B0 05 00 86 [20:49:46]Write to MH i2c: 01 00 00 B1 05 B6 [20:49:46]Write i2c OK [20:49:46]MH_I2C_Read... [20:49:47]*** Cut start [20:49:47]*** Purtial cut [20:49:47]*** Stage 1: CUTSNS_PIN = 1 [20:49:49]Read from MH i2c: 01 [20:49:49]MH_I2C_Read... [20:49:49]*** Stop cut motor [20:49:49]*** Cut end [20:49:49]Read from MH i2c: 01 07 00 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: 01 07 00 B1 05 00 00 00 00 00 FF 0F CB [20:49:49]process_action close_receipt done [20:49:49]requested_data is exist [20:49:49]produce_requested_data [20:49:49]requested_item fm.sn is exist - process it [20:49:49]wFMCommunicate request_size=4 [20:49:49]MH_SAM_APDU [20:49:49]CAPDU: 80 11 00 00 [20:49:49]Write to MH i2c: E2 08 00 B2 05 80 11 00 00 00 00 00 00 31 [20:49:49]Write i2c OK [20:49:49]MH_I2C_Read... [20:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:49]Read from MH i2c: E2 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 17 00 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 17 00 B2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [20:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:49:49]wFMCommunicate OK [20:49:49]requested_item fd.num is exist - process it [20:49:49]SAM_PROTO_GetFieldsCounters [20:49:49]wFMCommunicate request_size=4 [20:49:49]MH_SAM_APDU [20:49:49]CAPDU: 80 13 00 00 [20:49:49]Write to MH i2c: E2 08 00 B3 05 80 13 00 00 00 00 00 00 34 [20:49:49]Write i2c OK [20:49:49]MH_I2C_Read... [20:49:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:49]Read from MH i2c: E2 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 62 00 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 62 00 B3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 B4 [20:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:49]wFMCommunicate OK [20:49:49]SAM_PROTO_GetFieldsCounters done [20:49:49]requested_item shift.num is exist - process it [20:49:49]requested_item shift.opened is exist - process it [20:49:49]req_shift_opened [20:49:49]FM_GetShiftState [20:49:49]SAM_PROTO_GetShiftState [20:49:49]wFMCommunicate request_size=4 [20:49:49]MH_SAM_APDU [20:49:49]CAPDU: 80 13 01 00 [20:49:49]Write to MH i2c: E2 08 00 B4 05 80 13 01 00 00 00 00 00 36 [20:49:49]Write i2c OK [20:49:49]MH_I2C_Read... [20:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:49]Read from MH i2c: E2 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 0E 00 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 0E 00 B4 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FC [20:49:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:49:50]wFMCommunicate OK [20:49:50]SAM_PROTO_GetShiftState done [20:49:50]FM_GetShiftState done [20:49:50]req_shift_opened done [20:49:50]requested_item shift.open_date is exist - process it [20:49:50]req_shift_open_date [20:49:50]req_shift_open_date done [20:49:50]produce_requested_data done [20:49:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164151,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:49:50]process_action_free close_receipt [20:49:50]json_value_free [20:49:50]json_value_free done [20:49:50]process_json_proto returns [20:49:50]Send response to host [20:49:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164151,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:49:50]free response buf [20:49:50]execute_script done [20:49:50]execute_script returns [20:49:50]free content buf [20:49:50]Sock 12.Close socket [20:49:50]Sock 12.Thread stoped [20:49:53]ConnectInit Can't connect to host [20:49:57]ConnectInit Can't connect to host [20:49:57]CommunicateWithHost connect error [20:49:57]CommunicateWithHost err = -1 [20:49:57]OFD Sender: Server communicate error [20:49:58]OFD Sender: Processing packet 164143 [packets to send 980, broken 971] [20:49:58]ProducePacketName [20:49:58]name=ofd_packets/00164143 [20:49:58]OFD Sender: To server: pG, [20:49:58]CommunicateWithHost lk.salyk.kg:30040 [20:49:58]ConnectInit lk.salyk.kg [20:49:58]ConnectInit Can't connect to host [20:50:03]ConnectInit Can't take IP for lk.salyk.kg [20:50:03]CommunicateWithHost connect error [20:50:03]CommunicateWithHost err = -1 [20:50:03]OFD Sender: Server communicate error [20:50:03]ConnectInit Can't connect to host [20:50:08]OFD Sender: Processing packet 164143 [packets to send 980, broken 971] [20:50:08]ProducePacketName [20:50:08]name=ofd_packets/00164143 [20:50:08]OFD Sender: To server: pG, [20:50:08]CommunicateWithHost lk.salyk.kg:30040 [20:50:08]ConnectInit lk.salyk.kg [20:50:09]ConnectInit Can't connect to host [20:50:13]ConnectInit Can't take IP for lk.salyk.kg [20:50:13]CommunicateWithHost connect error [20:50:13]CommunicateWithHost err = -1 [20:50:13]OFD Sender: Server communicate error [20:50:14]ConnectInit Can't connect to host [20:50:18]OFD Sender: Processing packet 164143 [packets to send 980, broken 971] [20:50:18]ProducePacketName [20:50:18]name=ofd_packets/00164143 [20:50:18]OFD Sender: To server: pG, [20:50:18]CommunicateWithHost lk.salyk.kg:30040 [20:50:18]ConnectInit lk.salyk.kg [20:50:19]ConnectInit Can't connect to host [20:50:23]ConnectInit Can't take IP for lk.salyk.kg [20:50:23]CommunicateWithHost connect error [20:50:23]CommunicateWithHost err = -1 [20:50:23]OFD Sender: Server communicate error [20:50:28]OFD Sender: Processing packet 164143 [packets to send 980, broken 971] [20:50:28]ProducePacketName [20:50:28]name=ofd_packets/00164143 [20:50:28]OFD Sender: To server: pG, [20:50:28]CommunicateWithHost lk.salyk.kg:30040 [20:50:28]ConnectInit lk.salyk.kg [20:50:30]recv_with_timeout no data received [20:50:31]Connected sock=9 [20:50: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 37 36 39 0F 01 00 00 CF F5 07 01 C3 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 D8 51 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 81 02 00 35 04 06 00 0B 9B 10 CC 0D BE F8 96 95 30 4C AB 79 06 [20:50:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0B 20 47 00 8D 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 37 36 39 10 04 04 00 2F 81 02 00 F4 03 04 00 67 FC C5 66 B6 04 01 00 00 74 AC 98 8A CC F1 83 67 [20:50:32]CommunicateWithHost err = 0 [20:50:32]CheckOFDResponse [20:50:32]1017 (14) - 77093643461234 [20:50:32]1041 (16) - 0000000000871769 [20:50:32]1040 (4) - 164143 [20:50:32]1012 (4) - 21.08.2024 14:40 [20:50:32]1206 (1) - 0 [20:50:32]OFD Sender: Remove packet 164143 [20:50:32]ProducePacketName [20:50:32]name=ofd_packets/00164143 [20:50:32]NVStorageDeleteData [20:50:33]OFD Sender: Processing packet 164144 [packets to send 979, broken 971] [20:50:33]ProducePacketName [20:50:33]name=ofd_packets/00164144 [20:50:33]OFD Sender: To server: pG, [20:50:33]CommunicateWithHost lk.salyk.kg:30040 [20:50:33]ConnectInit lk.salyk.kg [20:50:33]Connected sock=8 [20:50: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 37 36 39 0C 01 00 00 E8 A6 04 01 89 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 06 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 81 02 00 35 04 06 00 69 F6 CC 98 0D E9 15 29 54 88 BA 69 6D 4E [20:50:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FA 30 47 00 A9 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 37 36 39 10 04 04 00 30 81 02 00 F4 03 04 00 69 FC C5 66 B6 04 01 00 00 F7 9A 87 15 06 16 64 32 [20:50:34]CommunicateWithHost err = 0 [20:50:34]CheckOFDResponse [20:50:34]1017 (14) - 77093643461234 [20:50:34]1041 (16) - 0000000000871769 [20:50:34]1040 (4) - 164144 [20:50:34]1012 (4) - 21.08.2024 14:40 [20:50:34]1206 (1) - 0 [20:50:34]OFD Sender: Remove packet 164144 [20:50:34]ProducePacketName [20:50:34]name=ofd_packets/00164144 [20:50:34]NVStorageDeleteData [20:50:35]OFD Sender: Processing packet 164145 [packets to send 978, broken 971] [20:50:35]ProducePacketName [20:50:35]name=ofd_packets/00164145 [20:50:35]OFD Sender: To server: pG, [20:50:35]CommunicateWithHost lk.salyk.kg:30040 [20:50:35]ConnectInit lk.salyk.kg [20:50:42]recv_with_timeout no data received [20:51:15]recv_with_timeout no data received [20:51:27]recv_with_timeout no data received [20:51:41]recv_with_timeout no data received [20:51:53]recv_with_timeout no data received [20:52:09]recv_with_timeout no data received [20:52:20]accept exits with 10 [20:52:20]New connection [20:52:20]New thread 3067014500 created [20:52:20]Thread 3067157860 joined [20:52:20]Waiting for new connection... [20:52:20] Sock 10.Parse request [20:52:20]Sock 10.Check first char [20:52:20]Sock 10.First char is OK [20:52:20]request: POST /json_proto HTTP/1.0 [20:52:20]Method: POST [20:52:20]URL: /json_proto [20:52:20]Method is POST - this is cgi request [20:52:20]url: /json_proto [20:52:20]query_string will be loaded in cgi processing [20:52:20]execute_cgi json_proto POST (null) [20:52:20]execute_cgi path=json_proto method=POST [20:52:20]POST find Content-Length [20:52:20]Host: 172.17.44.132:8080 [20:52:20]Content-Length: 879 [20:52:20]Content-Type: application/json [20:52:20] [20:52:20]POST finish read [20:52:20]Found Content-Length = 879 [20:52:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50703", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 82.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:20]execute_script... [20:52:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50703", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 82.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:20]POST & json_proto [20:52:20]process_json_proto [20:52:20]json parsed OK: [20:52:20]protocol is kg_v1.0 [20:52:20]action value=close_receipt [20:52:20]process_action close_receipt [20:52:20]cmd_close_receipt [20:52:20]MH_GetDate [20:52:20]Write to MH i2c: F0 00 00 B5 05 A9 [20:52:20]Write i2c OK [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: F0 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: F0 09 00 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: F0 09 00 B5 05 00 84 53 C6 66 2A 83 C1 65 88 [20:52:20]GetLastDocTimeStamp 1724273382 [20:52:20]current date 1724273540 [20:52:20]FM_GetShiftState [20:52:20]SAM_PROTO_GetShiftState [20:52:20]wFMCommunicate request_size=4 [20:52:20]MH_SAM_APDU [20:52:20]CAPDU: 80 13 01 00 [20:52:20]Write to MH i2c: E2 08 00 B6 05 80 13 01 00 00 00 00 00 38 [20:52:20]Write i2c OK [20:52:20]MH_I2C_Read... [20:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:20]Read from MH i2c: E2 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: E2 0E 00 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: E2 0E 00 B6 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FE [20:52:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:52:20]wFMCommunicate OK [20:52:20]SAM_PROTO_GetShiftState done [20:52:20]FM_GetShiftState done [20:52:20]opened in 1724199517 [20:52:20]opened+sec_in_day 1724285917 [20:52:20]quantity*price = 1000 [20:52:20]sum+1 = 1001 [20:52:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4600682557456 Напиток FLash up energy эн ж/б 0,5/0,45л 1.000 * 72.00 = 72.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 82.00 НСП 1% : 0.73 НДС 12% : 8.71 Наличными: 82.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 750 21.08.2024 20:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164152 ФПД: 263671093537834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164152&fm=263671093537834&tin=02508201610067®Number=0000000000092562&sum=8200 0 [20:52:21]StoreToDocumentArchive [20:52:21]shift 466 fd 164152 [20:52:21]save to /storage/0466/doc_00164152 [20:52:21]save last doc name /storage/0466/doc_00164152 to /storage/kkm_last_doc_name [20:52:21]save OK [20:52:21]Clear old archive folders... [20:52:21]ProcessDocumentItem done err = 0, tmpTLVsize=391 [20:52:21]tlvbuf is 00A4B7A0 [20:52:21]SAM_PROTO_ClearQueue [20:52:21]wFMCommunicate request_size=4 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 09 00 00 [20:52:21]Write to MH i2c: E2 08 00 C3 05 80 09 00 00 00 00 00 00 3A [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [20:52:21]RAPDU: 90 00 [20:52:21]wFMCommunicate OK [20:52:21]SAM_PROTO_ClearQueue done [20:52:21]KKMCreateOFDPacket [20:52:21]OFDProtocolAddRootSTLVToBuf [20:52:21]FM_MakeSignedData [20:52:21]FM_MakeSignedData [20:52:21]SAM_PROTO_SignData [20:52:21]wFMCommunicate request_size=4 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 0D 01 02 [20:52:21]Write to MH i2c: E2 08 00 C4 05 80 0D 01 02 00 00 00 00 42 [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 C4 05 00 90 00 3D [20:52:21]RAPDU: 90 00 [20:52:21]wFMCommunicate OK [20:52:21]wFMCommunicate request_size=255 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 0D 02 02 FA 03 00 87 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 [20:52:22]Write to MH i2c: E2 02 01 C5 05 80 0D 02 02 FA 00 03 00 87 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 00 00 39 [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 C5 05 00 90 00 3E [20:52:22]RAPDU: 90 00 [20:52:22]wFMCommunicate OK [20:52:22]wFMCommunicate request_size=150 [20:52:22]MH_SAM_APDU [20:52:22]CAPDU: 80 0D 02 02 91 01 00 01 F7 03 06 00 49 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 03 00 00 00 00 07 04 06 00 08 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 85 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 81 02 00 35 04 06 00 EF CE B5 DE 2C 2A [20:52:22]Write to MH i2c: E2 99 00 C6 05 80 0D 02 02 91 00 01 00 01 F7 03 06 00 49 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 03 00 00 00 00 07 04 06 00 08 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 85 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 81 02 00 35 04 06 00 EF CE B5 DE 2C 2A 00 00 9E [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 C6 05 00 90 00 3F [20:52:22]RAPDU: 90 00 [20:52:22]wFMCommunicate OK [20:52:22]wFMCommunicate request_size=4 [20:52:22]MH_SAM_APDU [20:52:22]CAPDU: 80 0D 03 02 [20:52:22]Write to MH i2c: E2 08 00 C7 05 80 0D 03 02 00 00 00 00 47 [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 0B 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 0B 00 C7 05 00 48 C0 55 77 36 6B 50 E4 90 00 F1 [20:52:23]RAPDU: 48 C0 55 77 36 6B 50 E4 90 00 [20:52:23]wFMCommunicate OK [20:52:23]SAM_PROTO_SignData done [20:52:23]FM_MakeSignedData done [20:52:23]CreateOFDProtocolMessage [20:52:23]wFMCommunicate request_size=4 [20:52:23]MH_SAM_APDU [20:52:23]CAPDU: 80 11 00 00 [20:52:23]Write to MH i2c: E2 08 00 C8 05 80 11 00 00 00 00 00 00 47 [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: E2 [20:52:23]MH_I2C_Read... [20:52:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:23]Read from MH i2c: E2 17 00 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: E2 17 00 C8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [20:52:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:52:23]wFMCommunicate OK [20:52:23]CreateOFDProtocolMessage done [20:52:23]OFDSenderStorePacket 164152 [20:52:23]StoreOFDPacket docnum=164152 [20:52:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9B 01 00 00 2D 13 93 01 7B AC 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 03 00 00 00 00 07 04 06 00 08 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 85 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 81 02 00 35 04 06 00 EF CE B5 DE 2C 2A 48 C0 55 77 36 6B 50 E4 [20:52:23]CheckFolder [20:52:23]dirname=/storage/ofd_packets [20:52:23]CheckFolder done [20:52:23]ProducePacketName [20:52:23]name=ofd_packets/00164152 [20:52:23]NVStorageSaveData ofd_packets/00164152 [20:52:23]File name is /storage/ofd_packets/00164152 [20:52:23]Write 441 bytes [20:52:23]NVStorageSaveData done [20:52:23]OFDSenderStorePacket done [20:52:23]KKMCreateOFDPacket done [20:52:23]NVStorageSaveData kkm_last_timestamp [20:52:23]File name is /storage/kkm_last_timestamp [20:52:23]Write 4 bytes [20:52:23]NVStorageSaveData done [20:52:23]ExternCall_PrintAddStr [20:52:23]wPrintStart [20:52:23]Write to MH i2c: 01 00 00 C9 05 CE [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: 01 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: 01 07 00 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: 01 07 00 C9 05 00 00 00 00 00 FF 0F E3 [20:52:23]RasterBufferAndPrint [20:52:23]line Счет N : (3)50703 [20:52:23]line ИНН: 02508201610067 [20:52:23]line Контрольно-Кассовый Чек [20:52:23]line ПРОДАЖА [20:52:23]line Товар: 46231529 [20:52:23]line Mentos ПФ Арбуз 6*100*2 [20:52:23]line 1.000 * 10.00 [20:52:23]line = 10.00 [20:52:23]line НДС 12% НСП 1% [20:52:23]line > о реализуемом товаре [20:52:23]line Товар: 4600682557456 [20:52:23]line Напиток FLash up energy эн ж/б 0,5/0,45л [20:52:23]line 1.000 * 72.00 [20:52:23]line = 72.00 [20:52:23]line НДС 12% НСП 1% [20:52:23]line > о реализуемом товаре [20:52:23]line ИТОГО: 82.00 [20:52:23]line НСП 1% : 0.73 [20:52:23]line НДС 12% : 8.71 [20:52:23]line Наличными: 82.00 [20:52:23]line Безнал.: 0.00 [20:52:23]line Место: АЗС № 130 "Партнер Нефть" [20:52:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:52:23]line СНО: Общий режим [20:52:23]line Чек 750 21.08.2024 20:52 [20:52:23]line Смена: 466 ФФД: 1.0 [20:52:23]line ЗНМ: 0300000070 [20:52:23]line РНМ: 0000000000092562 [20:52:23]line Версия ККМ: 001 [20:52:23]line ФМ: 0000000000871769 [20:52:23]line ФД: 164152 [20:52:23]line ФПД: 263671093537834 [20:52:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164152&fm=263671093537834&tin=02508201610067®Number=0000000000092562&sum=8200 [20:52:23]line 0 [20:52:23]written 0, free lines is 4095 [20:52:23]Write to MH i2c: 01 00 00 F8 05 FD [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: 01 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: 01 07 00 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: 01 07 00 F8 05 00 00 00 00 00 83 0C 93 [20:52:23]RasterBufferAndPrint [20:52:23]line [20:52:23]line [20:52:23]line [20:52:23]line [20:52:23]line [20:52:23]written 0, free lines is 3242 [20:52:23]MH_Cut [20:52:23]Write to MH i2c: D1 01 00 FF 05 01 D6 [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: D1 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: D1 01 00 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: D1 01 00 FF 05 00 D5 [20:52:23]Write to MH i2c: 01 00 00 00 06 06 [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:24]*** Cut start [20:52:24]*** Purtial cut [20:52:24]*** Stage 1: CUTSNS_PIN = 1 [20:52:26]Read from MH i2c: 01 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: 01 07 00 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: 01 07 00 *** Stop cut motor [20:52:26]00 *** Cut end [20:52:26]06 00 00 00 00 00 FF 0F 1B [20:52:26]process_action close_receipt done [20:52:26]requested_data is exist [20:52:26]produce_requested_data [20:52:26]requested_item fm.sn is exist - process it [20:52:26]wFMCommunicate request_size=4 [20:52:26]MH_SAM_APDU [20:52:26]CAPDU: 80 11 00 00 [20:52:26]Write to MH i2c: E2 08 00 01 06 80 11 00 00 00 00 00 00 81 [20:52:26]Write i2c OK [20:52:26]MH_I2C_Read... [20:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:26]Read from MH i2c: E2 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 17 00 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 17 00 01 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [20:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:52:26]wFMCommunicate OK [20:52:26]requested_item fd.num is exist - process it [20:52:26]SAM_PROTO_GetFieldsCounters [20:52:26]wFMCommunicate request_size=4 [20:52:26]MH_SAM_APDU [20:52:26]CAPDU: 80 13 00 00 [20:52:26]Write to MH i2c: E2 08 00 02 06 80 13 00 00 00 00 00 00 84 [20:52:26]Write i2c OK [20:52:26]MH_I2C_Read... [20:52:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:26]Read from MH i2c: E2 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 62 00 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 62 00 02 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 08 [20:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:27]wFMCommunicate OK [20:52:27]SAM_PROTO_GetFieldsCounters done [20:52:27]requested_item shift.num is exist - process it [20:52:27]requested_item shift.opened is exist - process it [20:52:27]req_shift_opened [20:52:27]FM_GetShiftState [20:52:27]SAM_PROTO_GetShiftState [20:52:27]wFMCommunicate request_size=4 [20:52:27]MH_SAM_APDU [20:52:27]CAPDU: 80 13 01 00 [20:52:27]Write to MH i2c: E2 08 00 03 06 80 13 01 00 00 00 00 00 86 [20:52:27]Write i2c OK [20:52:27]MH_I2C_Read... [20:52:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:27]Read from MH i2c: E2 [20:52:27]MH_I2C_Read... [20:52:27]Read from MH i2c: E2 0E 00 [20:52:27]MH_I2C_Read... [20:52:27]Read from MH i2c: E2 0E 00 03 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [20:52:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:52:27]wFMCommunicate OK [20:52:27]SAM_PROTO_GetShiftState done [20:52:27]FM_GetShiftState done [20:52:27]req_shift_opened done [20:52:27]requested_item shift.open_date is exist - process it [20:52:27]req_shift_open_date [20:52:27]req_shift_open_date done [20:52:27]produce_requested_data done [20:52:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164152,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:52:27]process_action_free close_receipt [20:52:27]json_value_free [20:52:27]json_value_free done [20:52:27]process_json_proto returns [20:52:27]Send response to host [20:52:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164152,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:52:27]free response buf [20:52:27]execute_script done [20:52:27]execute_script returns [20:52:27]free content buf [20:52:27]Sock 10.Close socket [20:52:27]Sock 10.Thread stoped [20:52:42]accept exits with 11 [20:52:42]New connection [20:52:42]New thread 3067157860 created [20:52:42]Thread 3067014500 joined [20:52:42]Waiting for new connection... [20:52:42] Sock 11.Parse request [20:52:42]Sock 11.Check first char [20:52:42]Sock 11.First char is OK [20:52:42]request: POST /json_proto HTTP/1.0 [20:52:42]Method: POST [20:52:42]URL: /json_proto [20:52:42]Method is POST - this is cgi request [20:52:42]url: /json_proto [20:52:42]query_string will be loaded in cgi processing [20:52:42]execute_cgi json_proto POST (null) [20:52:42]execute_cgi path=json_proto method=POST [20:52:42]POST find Content-Length [20:52:42]Host: 172.17.44.132:8080 [20:52:42]Content-Length: 891 [20:52:42]Content-Type: application/json [20:52:42] [20:52:42]POST finish read [20:52:42]Found Content-Length = 891 [20:52:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50704", "tax_sys" : 0, "items" : [ { "code": "40822426", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 0,5\u043B \u0431/\u0433", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 3.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:42]execute_script... [20:52:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50704", "tax_sys" : 0, "items" : [ { "code": "40822426", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 0,5\u043B \u0431/\u0433", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 3.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:42]POST & json_proto [20:52:42]process_json_proto [20:52:42]json parsed OK: [20:52:42]protocol is kg_v1.0 [20:52:42]action value=close_receipt [20:52:42]process_action close_receipt [20:52:42]cmd_close_receipt [20:52:42]MH_GetDate [20:52:42]Write to MH i2c: F0 00 00 04 06 F9 [20:52:42]Write i2c OK [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: F0 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: F0 09 00 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: F0 09 00 04 06 00 9B 53 C6 66 2A 83 C1 65 EF [20:52:42]GetLastDocTimeStamp 1724273541 [20:52:42]current date 1724273563 [20:52:42]FM_GetShiftState [20:52:42]SAM_PROTO_GetShiftState [20:52:42]wFMCommunicate request_size=4 [20:52:42]MH_SAM_APDU [20:52:42]CAPDU: 80 13 01 00 [20:52:42]Write to MH i2c: E2 08 00 05 06 80 13 01 00 00 00 00 00 88 [20:52:42]Write i2c OK [20:52:42]MH_I2C_Read... [20:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:42]Read from MH i2c: E2 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: E2 0E 00 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: E2 0E 00 05 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4E [20:52:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:52:42]wFMCommunicate OK [20:52:42]SAM_PROTO_GetShiftState done [20:52:42]FM_GetShiftState done [20:52:42]opened in 1724199517 [20:52:42]opened+sec_in_day 1724285917 [20:52:42]quantity*price = 8000 [20:52:42]sum+1 = 8001 [20:52:42]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160211 Вода Легенда 0,5л 3.000 * 40.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 751 21.08.2024 20:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164153 ФПД: 133138317184763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205243&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164153&fm=133138317184763&tin=02508201610067®Number=0000000000092562&sum=20000 0 [20:52:43]StoreToDocumentArchive [20:52:43]shift 466 fd 164153 [20:52:43]save to /storage/0466/doc_00164153 [20:52:43]save last doc name /storage/0466/doc_00164153 to /storage/kkm_last_doc_name [20:52:43]save OK [20:52:43]Clear old archive folders... [20:52:43]ProcessDocumentItem done err = 0, tmpTLVsize=373 [20:52:43]tlvbuf is 008A2F00 [20:52:43]SAM_PROTO_ClearQueue [20:52:43]wFMCommunicate request_size=4 [20:52:43]MH_SAM_APDU [20:52:43]CAPDU: 80 09 00 00 [20:52:43]Write to MH i2c: E2 08 00 12 06 80 09 00 00 00 00 00 00 8A [20:52:43]Write i2c OK [20:52:43]MH_I2C_Read... [20:52:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:52:43]Read from MH i2c: E2 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 03 00 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 03 00 12 06 00 90 00 8C [20:52:43]RAPDU: 90 00 [20:52:43]wFMCommunicate OK [20:52:43]SAM_PROTO_ClearQueue done [20:52:43]KKMCreateOFDPacket [20:52:43]OFDProtocolAddRootSTLVToBuf [20:52:43]FM_MakeSignedData [20:52:43]FM_MakeSignedData [20:52:43]SAM_PROTO_SignData [20:52:43]wFMCommunicate request_size=4 [20:52:43]MH_SAM_APDU [20:52:43]CAPDU: 80 0D 01 02 [20:52:43]Write to MH i2c: E2 08 00 13 06 80 0D 01 02 00 00 00 00 92 [20:52:43]Write i2c OK [20:52:43]MH_I2C_Read... [20:52:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:52:43]Read from MH i2c: E2 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 03 00 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 03 00 13 06 00 90 00 8D [20:52:43]RAPDU: 90 00 [20:52:43]wFMCommunicate OK [20:52:43]wFMCommunicate request_size=255 [20:52:43]MH_SAM_APDU [20:52:43]CAPDU: 80 0D 02 02 FA 03 00 75 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 [20:52:44]Write to MH i2c: E2 02 01 14 06 80 0D 02 02 FA 00 03 00 75 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 00 00 AB [20:52:44]Write i2c OK [20:52:44]MH_I2C_Read... [20:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:44]Read from MH i2c: E2 [20:52:44]MH_I2C_Read... [20:52:44]Read from MH i2c: E2 03 00 [20:52:44]MH_I2C_Read... [20:52:44]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [20:52:44]RAPDU: 90 00 [20:52:44]wFMCommunicate OK [20:52:44]wFMCommunicate request_size=132 [20:52:44]MH_SAM_APDU [20:52:44]CAPDU: 80 0D 02 02 7F 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 EF 02 00 00 F4 03 04 00 9B 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 81 02 00 35 04 06 00 79 16 AE 1A 0E FB [20:52:44]Write to MH i2c: E2 87 00 15 06 80 0D 02 02 7F 00 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 EF 02 00 00 F4 03 04 00 9B 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 81 02 00 35 04 06 00 79 16 AE 1A 0E FB 00 00 8F [20:52:44]Write i2c OK [20:52:44]MH_I2C_Read... [20:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:44]Read from MH i2c: E2 [20:52:44]MH_I2C_Read... [20:52:44]Read from MH i2c: E2 03 00 [20:52:44]MH_I2C_Read... [20:52:44]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [20:52:44]RAPDU: 90 00 [20:52:44]wFMCommunicate OK [20:52:44]wFMCommunicate request_size=4 [20:52:44]MH_SAM_APDU [20:52:44]CAPDU: 80 0D 03 02 [20:52:44]Write to MH i2c: E2 08 00 16 06 80 0D 03 02 00 00 00 00 97 [20:52:45]Write i2c OK [20:52:45]MH_I2C_Read... [20:52:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:45]Read from MH i2c: E2 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: E2 0B 00 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: E2 0B 00 16 06 00 65 D7 48 D5 17 76 EF 8D 90 00 FA [20:52:45]RAPDU: 65 D7 48 D5 17 76 EF 8D 90 00 [20:52:45]wFMCommunicate OK [20:52:45]SAM_PROTO_SignData done [20:52:45]FM_MakeSignedData done [20:52:45]CreateOFDProtocolMessage [20:52:45]wFMCommunicate request_size=4 [20:52:45]MH_SAM_APDU [20:52:45]CAPDU: 80 11 00 00 [20:52:45]Write to MH i2c: E2 08 00 17 06 80 11 00 00 00 00 00 00 97 [20:52:45]Write i2c OK [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: E2 [20:52:45]MH_I2C_Read... [20:52:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:45]Read from MH i2c: E2 17 00 [20:52:45]MH_I2C_Read... [20:52:45]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 37 36 39 90 00 F0 [20:52:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:52:45]wFMCommunicate OK [20:52:45]CreateOFDProtocolMessage done [20:52:45]OFDSenderStorePacket 164153 [20:52:45]StoreOFDPacket docnum=164153 [20:52:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 89 01 00 00 5C 26 81 01 08 C6 5A 03 01 00 03 00 75 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 EF 02 00 00 F4 03 04 00 9B 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 81 02 00 35 04 06 00 79 16 AE 1A 0E FB 65 D7 48 D5 17 76 EF 8D [20:52:45]CheckFolder [20:52:45]dirname=/storage/ofd_packets [20:52:45]CheckFolder done [20:52:45]ProducePacketName [20:52:45]name=ofd_packets/00164153 [20:52:45]NVStorageSaveData ofd_packets/00164153 [20:52:45]File name is /storage/ofd_packets/00164153 [20:52:45]Write 423 bytes [20:52:45]NVStorageSaveData done [20:52:45]OFDSenderStorePacket done [20:52:45]KKMCreateOFDPacket done [20:52:45]NVStorageSaveData kkm_last_timestamp [20:52:45]File name is /storage/kkm_last_timestamp [20:52:45]Write 4 bytes [20:52:45]NVStorageSaveData done [20:52:45]ExternCall_PrintAddStr [20:52:45]wPrintStart [20:52:45]Write to MH i2c: 01 00 00 18 06 1E [20:52:45]Write i2c OK [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: 01 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: 01 07 00 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: 01 07 00 18 06 00 00 00 00 00 FF 0F 33 [20:52:45]RasterBufferAndPrint [20:52:45]line Счет N : (3)50704 [20:52:45]line ИНН: 02508201610067 [20:52:45]line Контрольно-Кассовый Чек [20:52:45]line ПРОДАЖА [20:52:45]line Товар: 40822426 [20:52:45]line Вода Бонаква 0,5л б/г [20:52:45]line 2.000 * 40.00 [20:52:45]line = 80.00 [20:52:45]line НДС 12% НСП 1% [20:52:45]line > о реализуемом товаре [20:52:45]line Товар: 4700000160211 [20:52:45]line Вода Легенда 0,5л [20:52:45]line 3.000 * 40.00 [20:52:45]line = 120.00 [20:52:45]line НДС 12% НСП 1% [20:52:45]line > о реализуемом товаре [20:52:45]line ИТОГО: 200.00 [20:52:45]line НСП 1% : 1.77 [20:52:45]line НДС 12% : 21.24 [20:52:45]line Наличными: 200.00 [20:52:45]line Безнал.: 0.00 [20:52:45]line Место: АЗС № 130 "Партнер Нефть" [20:52:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:52:45]line СНО: Общий режим [20:52:45]line Чек 751 21.08.2024 20:52 [20:52:45]line Смена: 466 ФФД: 1.0 [20:52:45]line ЗНМ: 0300000070 [20:52:45]line РНМ: 0000000000092562 [20:52:45]line Версия ККМ: 001 [20:52:45]line ФМ: 0000000000871769 [20:52:45]line ФД: 164153 [20:52:45]line ФПД: 133138317184763 [20:52:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205243&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164153&fm=133138317184763&tin=02508201610067®Number=0000000000092562&sum=20000 [20:52:45]line 0 [20:52:45]written 0, free lines is 4095 [20:52:45]Write to MH i2c: 01 00 00 46 06 4C [20:52:45]Write i2c OK [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: 01 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: 01 07 00 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: 01 07 00 46 06 00 00 00 00 00 8D 0C EC [20:52:45]RasterBufferAndPrint [20:52:45]line [20:52:45]line [20:52:45]line [20:52:45]line [20:52:45]line [20:52:45]written 0, free lines is 3252 [20:52:45]MH_Cut [20:52:45]Write to MH i2c: D1 01 00 4D 06 01 25 [20:52:45]Write i2c OK [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: D1 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: D1 01 00 [20:52:45]MH_I2C_Read... [20:52:45]Read from MH i2c: D1 01 00 4D 06 00 24 [20:52:45]Write to MH i2c: 01 00 00 4E 06 54 [20:52:45]Write i2c OK [20:52:45]MH_I2C_Read... [20:52:46]*** Cut start [20:52:46]*** Purtial cut [20:52:46]*** Stage 1: CUTSNS_PIN = 1 [20:52:48]Read from MH i2c: 01 [20:52:48]MH_I2C_Read... [20:52:48]*** Stop cut motor [20:52:48]*** Cut end [20:52:48]Read from MH i2c: 01 07 00 [20:52:48]MH_I2C_Read... [20:52:48]Read from MH i2c: 01 07 00 4E 06 00 00 00 00 00 FF 0F 69 [20:52:48]process_action close_receipt done [20:52:48]requested_data is exist [20:52:48]produce_requested_data [20:52:48]requested_item fm.sn is exist - process it [20:52:48]wFMCommunicate request_size=4 [20:52:48]MH_SAM_APDU [20:52:48]CAPDU: 80 11 00 00 [20:52:48]Write to MH i2c: E2 08 00 4F 06 80 11 00 00 00 00 00 00 CF [20:52:48]Write i2c OK [20:52:48]MH_I2C_Read... [20:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:48]Read from MH i2c: E2 [20:52:48]MH_I2C_Read... [20:52:48]Read from MH i2c: E2 17 00 [20:52:48]MH_I2C_Read... [20:52:48]Read from MH i2c: E2 17 00 4F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [20:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:52:48]wFMCommunicate OK [20:52:48]requested_item fd.num is exist - process it [20:52:48]SAM_PROTO_GetFieldsCounters [20:52:48]wFMCommunicate request_size=4 [20:52:48]MH_SAM_APDU [20:52:48]CAPDU: 80 13 00 00 [20:52:48]Write to MH i2c: E2 08 00 50 06 80 13 00 00 00 00 00 00 D2 [20:52:48]Write i2c OK [20:52:48]MH_I2C_Read... [20:52:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:48]Read from MH i2c: E2 [20:52:48]MH_I2C_Read... [20:52:48]Read from MH i2c: E2 62 00 [20:52:48]MH_I2C_Read... [20:52:48]Read from MH i2c: E2 62 00 50 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EF 02 00 00 5E 04 04 00 EF 02 00 00 57 04 04 00 F0 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [20:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 EF 02 00 00 5E 04 04 00 EF 02 00 00 57 04 04 00 F0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:49]wFMCommunicate OK [20:52:49]SAM_PROTO_GetFieldsCounters done [20:52:49]requested_item shift.num is exist - process it [20:52:49]requested_item shift.opened is exist - process it [20:52:49]req_shift_opened [20:52:49]FM_GetShiftState [20:52:49]SAM_PROTO_GetShiftState [20:52:49]wFMCommunicate request_size=4 [20:52:49]MH_SAM_APDU [20:52:49]CAPDU: 80 13 01 00 [20:52:49]Write to MH i2c: E2 08 00 51 06 80 13 01 00 00 00 00 00 D4 [20:52:49]Write i2c OK [20:52:49]MH_I2C_Read... [20:52:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:49]Read from MH i2c: E2 [20:52:49]MH_I2C_Read... [20:52:49]Read from MH i2c: E2 0E 00 [20:52:49]MH_I2C_Read... [20:52:49]Read from MH i2c: E2 0E 00 51 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9A [20:52:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:52:49]wFMCommunicate OK [20:52:49]SAM_PROTO_GetShiftState done [20:52:49]FM_GetShiftState done [20:52:49]req_shift_opened done [20:52:49]requested_item shift.open_date is exist - process it [20:52:49]req_shift_open_date [20:52:49]req_shift_open_date done [20:52:49]produce_requested_data done [20:52:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164153,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:52:49]process_action_free close_receipt [20:52:49]json_value_free [20:52:49]json_value_free done [20:52:49]process_json_proto returns [20:52:49]Send response to host [20:52:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164153,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:52:49]free response buf [20:52:49]execute_script done [20:52:49]execute_script returns [20:52:49]free content buf [20:52:49]Sock 11.Close socket [20:52:49]Sock 11.Thread stoped [20:52:50]ConnectInit Can't connect to host [20:52:50]CommunicateWithHost connect error [20:52:50]CommunicateWithHost err = -1 [20:52:50]OFD Sender: Server communicate error [20:52:50]OFD Sender: Processing packet 164145 [packets to send 980, broken 971] [20:52:50]ProducePacketName [20:52:50]name=ofd_packets/00164145 [20:52:50]OFD Sender: To server: pG, [20:52:50]CommunicateWithHost lk.salyk.kg:30040 [20:52:50]ConnectInit lk.salyk.kg [20:52:53]recv_with_timeout no data received [20:52:55]Connected sock=8 [20: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 37 36 39 0F 01 00 00 5D C8 07 01 99 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F2 C1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 13 9F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 98 00 00 00 00 07 04 06 00 10 9F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 35 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 81 02 00 35 04 06 00 2E 84 24 EC 70 52 5F C6 62 D8 4B 1D CF 4F [20: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 37 36 39 4F 00 00 00 34 10 47 00 CC 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 37 36 39 10 04 04 00 31 81 02 00 F4 03 04 00 F6 FC C5 66 B6 04 01 00 00 73 7F 5C E1 CC F8 D1 97 [20:52:56]CommunicateWithHost err = 0 [20:52:56]CheckOFDResponse [20:52:56]1017 (14) - 77093643461234 [20:52:56]1041 (16) - 0000000000871769 [20:52:56]1040 (4) - 164145 [20:52:56]1012 (4) - 21.08.2024 14:43 [20:52:56]1206 (1) - 0 [20:52:56]OFD Sender: Remove packet 164145 [20:52:56]ProducePacketName [20:52:56]name=ofd_packets/00164145 [20:52:56]NVStorageDeleteData [20:52:56]OFD Sender: Processing packet 164146 [packets to send 979, broken 971] [20:52:56]ProducePacketName [20:52:56]name=ofd_packets/00164146 [20:52:56]OFD Sender: To server: pG, [20:52:56]CommunicateWithHost lk.salyk.kg:30040 [20:52:56]ConnectInit lk.salyk.kg [20:52:57]Connected sock=8 [20:52:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 AA 04 01 96 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 6B 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 81 02 00 35 04 06 00 F3 96 41 4F 8F 53 64 E1 61 68 0F F4 08 6A [20:52:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FC 8B 47 00 68 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 37 36 39 10 04 04 00 32 81 02 00 F4 03 04 00 F8 FC C5 66 B6 04 01 00 00 75 E7 80 78 47 5E EF 79 [20:52:58]CommunicateWithHost err = 0 [20:52:58]CheckOFDResponse [20:52:58]1017 (14) - 77093643461234 [20:52:58]1041 (16) - 0000000000871769 [20:52:58]1040 (4) - 164146 [20:52:58]1012 (4) - 21.08.2024 14:43 [20:52:58]1206 (1) - 0 [20:52:58]OFD Sender: Remove packet 164146 [20:52:58]ProducePacketName [20:52:58]name=ofd_packets/00164146 [20:52:58]NVStorageDeleteData [20:52:59]OFD Sender: Processing packet 164147 [packets to send 978, broken 971] [20:52:59]ProducePacketName [20:52:59]name=ofd_packets/00164147 [20:52:59]OFD Sender: To server: pG, [20:52:59]CommunicateWithHost lk.salyk.kg:30040 [20:52:59]ConnectInit lk.salyk.kg [20:53:00]Connected sock=9 [20:53: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 37 36 39 0C 01 00 00 85 2A 04 01 35 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 73 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 81 02 00 35 04 06 00 C9 F3 D2 31 44 4D 87 C6 85 CE D7 52 6F 90 [20:53:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 76 B5 47 00 2D 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 37 36 39 10 04 04 00 33 81 02 00 F4 03 04 00 FB FC C5 66 B6 04 01 00 00 1D 02 68 39 EC 95 26 4B [20:53:01]CommunicateWithHost err = 0 [20:53:01]CheckOFDResponse [20:53:01]1017 (14) - 77093643461234 [20:53:01]1041 (16) - 0000000000871769 [20:53:01]1040 (4) - 164147 [20:53:01]1012 (4) - 21.08.2024 14:43 [20:53:01]1206 (1) - 0 [20:53:01]OFD Sender: Remove packet 164147 [20:53:01]ProducePacketName [20:53:01]name=ofd_packets/00164147 [20:53:01]NVStorageDeleteData [20:53:01]OFD Sender: Processing packet 164148 [packets to send 977, broken 971] [20:53:01]ProducePacketName [20:53:01]name=ofd_packets/00164148 [20:53:01]OFD Sender: To server: pG, [20:53:01]CommunicateWithHost lk.salyk.kg:30040 [20:53:01]ConnectInit lk.salyk.kg [20:53:01]Connected sock=8 [20:53: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 37 36 39 0F 01 00 00 7C 0D 07 01 47 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 CD 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 81 02 00 35 04 06 00 B8 58 F1 0E B0 E3 CB A1 9E 50 19 8A CB CE [20: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 37 36 39 4F 00 00 00 38 C7 47 00 17 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 37 36 39 10 04 04 00 34 81 02 00 F4 03 04 00 FD FC C5 66 B6 04 01 00 00 1C F7 46 D5 2A A2 5E E2 [20:53:04]CommunicateWithHost err = 0 [20:53:04]CheckOFDResponse [20:53:04]1017 (14) - 77093643461234 [20:53:04]1041 (16) - 0000000000871769 [20:53:04]1040 (4) - 164148 [20:53:04]1012 (4) - 21.08.2024 14:43 [20:53:04]1206 (1) - 0 [20:53:04]OFD Sender: Remove packet 164148 [20:53:04]ProducePacketName [20:53:04]name=ofd_packets/00164148 [20:53:04]NVStorageDeleteData [20:53:04]OFD Sender: Processing packet 164149 [packets to send 976, broken 971] [20:53:04]ProducePacketName [20:53:04]name=ofd_packets/00164149 [20:53:04]OFD Sender: To server: pG, [20:53:04]CommunicateWithHost lk.salyk.kg:30040 [20:53:04]ConnectInit lk.salyk.kg [20:53:05]Connected sock=8 [20:53: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 37 36 39 0C 01 00 00 E5 9D 04 01 18 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 EB 02 00 00 F4 03 04 00 D5 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 81 02 00 35 04 06 00 78 1E 1F B1 13 67 BA 39 41 40 69 6D A5 9B [20:53:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7D B8 47 00 BA 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 37 36 39 10 04 04 00 35 81 02 00 F4 03 04 00 00 FD C5 66 B6 04 01 00 00 65 28 2D 78 55 5A 6A 5E [20:53:06]CommunicateWithHost err = 0 [20:53:06]CheckOFDResponse [20:53:06]1017 (14) - 77093643461234 [20:53:06]1041 (16) - 0000000000871769 [20:53:06]1040 (4) - 164149 [20:53:06]1012 (4) - 21.08.2024 14:43 [20:53:06]1206 (1) - 0 [20:53:06]OFD Sender: Remove packet 164149 [20:53:06]ProducePacketName [20:53:06]name=ofd_packets/00164149 [20:53:06]NVStorageDeleteData [20:53:06]OFD Sender: Processing packet 164150 [packets to send 975, broken 971] [20:53:06]ProducePacketName [20:53:06]name=ofd_packets/00164150 [20:53:06]OFD Sender: To server: pG, [20:53:06]CommunicateWithHost lk.salyk.kg:30040 [20:53:06]ConnectInit lk.salyk.kg [20:53:07]Connected sock=8 [20:53: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 37 36 39 0F 01 00 00 2F 98 07 01 FE EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 EC 02 00 00 F4 03 04 00 DE 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 81 02 00 35 04 06 00 DA 64 26 73 AF 3E 38 F9 DA F2 27 DA 0B 3B [20:53:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FD DA 47 00 AA 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 37 36 39 10 04 04 00 36 81 02 00 F4 03 04 00 02 FD C5 66 B6 04 01 00 00 79 C5 A7 72 92 43 7D 82 [20:53:08]CommunicateWithHost err = 0 [20:53:08]CheckOFDResponse [20:53:08]1017 (14) - 77093643461234 [20:53:08]1041 (16) - 0000000000871769 [20:53:08]1040 (4) - 164150 [20:53:08]1012 (4) - 21.08.2024 14:43 [20:53:08]1206 (1) - 0 [20:53:08]OFD Sender: Remove packet 164150 [20:53:08]ProducePacketName [20:53:08]name=ofd_packets/00164150 [20:53:08]NVStorageDeleteData [20:53:08]OFD Sender: Processing packet 164151 [packets to send 974, broken 971] [20:53:08]ProducePacketName [20:53:08]name=ofd_packets/00164151 [20:53:08]OFD Sender: To server: pG, [20:53:08]CommunicateWithHost lk.salyk.kg:30040 [20:53:08]ConnectInit lk.salyk.kg [20:53:09]Connected sock=8 [20:53: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 37 36 39 0F 01 00 00 48 4E 07 01 45 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 E6 52 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 81 02 00 35 04 06 00 92 86 91 58 EA 8C A3 FA 79 E8 02 17 A2 63 [20: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 37 36 39 4F 00 00 00 09 69 47 00 9B 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 37 36 39 10 04 04 00 37 81 02 00 F4 03 04 00 04 FD C5 66 B6 04 01 00 00 61 46 A0 C9 85 80 BE 3F [20:53:11]CommunicateWithHost err = 0 [20:53:11]CheckOFDResponse [20:53:11]1017 (14) - 77093643461234 [20:53:11]1041 (16) - 0000000000871769 [20:53:11]1040 (4) - 164151 [20:53:11]1012 (4) - 21.08.2024 14:43 [20:53:11]1206 (1) - 0 [20:53:11]OFD Sender: Remove packet 164151 [20:53:11]ProducePacketName [20:53:11]name=ofd_packets/00164151 [20:53:11]NVStorageDeleteData [20:53:12]OFD Sender: Processing packet 164152 [packets to send 973, broken 971] [20:53:12]ProducePacketName [20:53:12]name=ofd_packets/00164152 [20:53:12]OFD Sender: To server: pG, [20:53:12]CommunicateWithHost lk.salyk.kg:30040 [20:53:12]ConnectInit lk.salyk.kg [20:53:45]accept exits with 10 [20:53:45]New connection [20:53:45]New thread 3067014500 created [20:53:45]Thread 3067157860 joined [20:53:45]Waiting for new connection... [20:53:45] Sock 10.Parse request [20:53:45]Sock 10.Check first char [20:53:45]Sock 10.First char is OK [20:53:45]request: POST /json_proto HTTP/1.0 [20:53:45]Method: POST [20:53:45]URL: /json_proto [20:53:45]Method is POST - this is cgi request [20:53:45]url: /json_proto [20:53:45]query_string will be loaded in cgi processing [20:53:45]execute_cgi json_proto POST (null) [20:53:45]execute_cgi path=json_proto method=POST [20:53:45]POST find Content-Length [20:53:45]Host: 172.17.44.132:8080 [20:53:45]Content-Length: 685 [20:53:45]Content-Type: application/json [20:53:45] [20:53:45]POST finish read [20:53:45]Found Content-Length = 685 [20:53:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 49.500, "sum" : 1900.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:45]execute_script... [20:53: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)292784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 49.500, "sum" : 1900.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:45]POST & json_proto [20:53:45]process_json_proto [20:53:45]json parsed OK: [20:53:45]protocol is kg_v1.0 [20:53:45]action value=close_receipt [20:53:45]process_action close_receipt [20:53:45]cmd_close_receipt [20:53:45]MH_GetDate [20:53:45]Write to MH i2c: F0 00 00 52 06 47 [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: F0 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: F0 09 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: F0 09 00 52 06 00 DA 53 C6 66 2A 83 C1 65 7C [20:53:45]GetLastDocTimeStamp 1724273563 [20:53:45]current date 1724273626 [20:53:45]FM_GetShiftState [20:53:45]SAM_PROTO_GetShiftState [20:53:45]wFMCommunicate request_size=4 [20:53:45]MH_SAM_APDU [20:53:45]CAPDU: 80 13 01 00 [20:53:45]Write to MH i2c: E2 08 00 53 06 80 13 01 00 00 00 00 00 D6 [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:45]Read from MH i2c: E2 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 0E 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 0E 00 53 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9C [20:53:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:53:45]wFMCommunicate OK [20:53:45]SAM_PROTO_GetShiftState done [20:53:45]FM_GetShiftState done [20:53:45]opened in 1724199517 [20:53:45]opened+sec_in_day 1724285917 [20:53:45]quantity*price = 190080 [20:53:45]sum+1 = 190081 [20:53:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.80 ИТОГО: 1900.00 Внесено: 3000.00 СДАЧА: 1100.00 НСП 1% : 16.82 НДС 12% : 201.85 Наличными: 1900.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 752 21.08.2024 20:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164154 ФПД: 144066651937494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205346&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164154&fm=144066651937494&tin=02508201610067®Number=0000000000092562&sum=190000 [20:53:46]StoreToDocumentArchive [20:53:46]shift 466 fd 164154 [20:53:46]save to /storage/0466/doc_00164154 [20:53:46]save last doc name /storage/0466/doc_00164154 to /storage/kkm_last_doc_name [20:53:46]save OK [20:53:46]Clear old archive folders... [20:53:46]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:53:46]tlvbuf is 009EBC80 [20:53:46]SAM_PROTO_ClearQueue [20:53:46]wFMCommunicate request_size=4 [20:53:46]MH_SAM_APDU [20:53:46]CAPDU: 80 09 00 00 [20:53:46]Write to MH i2c: E2 08 00 60 06 80 09 00 00 00 00 00 00 D8 [20:53:46]Write i2c OK [20:53:46]MH_I2C_Read... [20:53:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:53:46]Read from MH i2c: E2 [20:53:46]MH_I2C_Read... [20:53:46]Read from MH i2c: E2 03 00 [20:53:46]MH_I2C_Read... [20:53:46]Read from MH i2c: E2 03 00 60 06 00 90 00 DA [20:53:46]RAPDU: 90 00 [20:53:46]wFMCommunicate OK [20:53:46]SAM_PROTO_ClearQueue done [20:53:46]KKMCreateOFDPacket [20:53:46]OFDProtocolAddRootSTLVToBuf [20:53:46]FM_MakeSignedData [20:53:46]FM_MakeSignedData [20:53:46]SAM_PROTO_SignData [20:53:46]wFMCommunicate request_size=4 [20:53:46]MH_SAM_APDU [20:53:46]CAPDU: 80 0D 01 02 [20:53:46]Write to MH i2c: E2 08 00 61 06 80 0D 01 02 00 00 00 00 E0 [20:53:46]Write i2c OK [20:53:46]MH_I2C_Read... [20:53:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:53:47]Read from MH i2c: E2 [20:53:47]MH_I2C_Read... [20:53:47]Read from MH i2c: E2 03 00 [20:53:47]MH_I2C_Read... [20:53:47]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [20:53:47]RAPDU: 90 00 [20:53:47]wFMCommunicate OK [20:53:47]wFMCommunicate request_size=255 [20:53:47]MH_SAM_APDU [20:53:47]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5C C1 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 02 00 00 F4 03 04 00 DA 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 81 02 00 35 04 06 00 83 07 [20:53:47]Write to MH i2c: E2 02 01 62 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5C C1 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 02 00 00 F4 03 04 00 DA 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 81 02 00 35 04 06 00 83 07 00 00 87 [20:53:47]Write i2c OK [20:53:47]MH_I2C_Read... [20:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:47]Read from MH i2c: E2 [20:53:47]MH_I2C_Read... [20:53:47]Read from MH i2c: E2 03 00 [20:53:47]MH_I2C_Read... [20:53:47]Read from MH i2c: E2 03 00 62 06 00 90 00 DC [20:53:47]RAPDU: 90 00 [20:53:47]wFMCommunicate OK [20:53:47]wFMCommunicate request_size=9 [20:53:47]MH_SAM_APDU [20:53:47]CAPDU: 80 0D 02 02 04 21 9C DA D6 [20:53:47]Write to MH i2c: E2 0C 00 63 06 80 0D 02 02 04 00 21 9C DA D6 00 00 58 [20:53:47]Write i2c OK [20:53:47]MH_I2C_Read... [20:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:47]Read from MH i2c: E2 [20:53:47]MH_I2C_Read... [20:53:47]Read from MH i2c: E2 03 00 [20:53:47]MH_I2C_Read... [20:53:47]Read from MH i2c: E2 03 00 63 06 00 90 00 DD [20:53:47]RAPDU: 90 00 [20:53:47]wFMCommunicate OK [20:53:47]wFMCommunicate request_size=4 [20:53:47]MH_SAM_APDU [20:53:47]CAPDU: 80 0D 03 02 [20:53:47]Write to MH i2c: E2 08 00 64 06 80 0D 03 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17093002+1707180842=1724273844 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 B4 54 C6 66 2A 83 C1 65 06 [20:57:24]Current date/time: 21.08.2024 20:57 [20:57:24]FM_Init [20:57:24]wFMConnect [20:57:24]MH_SAM_On [20:57:24]Write to MH i2c: E0 00 00 08 00 E7 [20:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]*** iso7816_init finished! [20:57:24]*** atr: [20:57:24]*** 0F 3B D5 18 FF 81 91 FE [20:57:24]*** 1F C3 80 73 C8 21 10 0A [20:57:24]*** 00 00 00 00 00 00 00 00 [20:57:24]*** 00 00 00 00 00 00 00 00 [20:57:24]*** 00 00 00 00 00 00 00 00 [20:57:24]*** 00 00 00 00 00 00 00 00 [20:57:24]*** 00 00 00 00 00 00 00 00 [20:57:24]*** 00 00 00 00 00 00 00 00 [20:57:24]Read from MH i2c: E0 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E0 10 00 [20:57:24]MH_I2C_Read... [20:57:24]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:57:24]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:57:24]wFMCommunicate request_size=10 [20:57:24]MH_SAM_APDU [20:57:24]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:57:24]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:57:24]Read from MH i2c: E2 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:57:24]RAPDU: 90 00 [20:57:24]wFMCommunicate OK [20:57:24]wFMCommunicate request_size=4 [20:57:24]MH_SAM_APDU [20:57:24]CAPDU: 80 11 00 00 [20:57:24]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:24]Read from MH i2c: E2 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 17 00 [20:57:24]MH_I2C_Read... [20:57:24]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 37 36 39 90 00 DD [20:57:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:24]wFMCommunicate OK [20:57:24]Detected FM SN is 0000000000871769 [20:57:24]Stored FM SN is 0000000000871769 [20:57:24]wFMCommunicate request_size=9 [20:57:24]MH_SAM_APDU [20:57:24]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:57:24]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:57:24]Read from MH i2c: E2 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:57:24]RAPDU: 90 00 [20:57:24]wFMCommunicate OK [20:57:24]FM PIN OK [20:57:24]wFMCommunicate request_size=8 [20:57:24]MH_SAM_APDU [20:57:24]CAPDU: 80 14 04 00 03 02 00 01 [20:57:24]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:57:24]Read from MH i2c: E2 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:57:24]RAPDU: 90 00 [20:57:24]wFMCommunicate OK [20:57:24]wFMCommunicate request_size=13 [20:57:24]MH_SAM_APDU [20:57:24]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:57:24]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:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:57:24]Read from MH i2c: E2 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:57:24]RAPDU: 90 00 [20:57:24]wFMCommunicate OK [20:57:24]wFMCommunicate request_size=4 [20:57:24]MH_SAM_APDU [20:57:24]CAPDU: 80 11 00 00 [20:57:24]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:24]Read from MH i2c: E2 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: E2 17 00 [20:57:24]MH_I2C_Read... [20:57:24]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 37 36 39 90 00 E1 [20:57:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:24]wFMCommunicate OK [20:57:24]DocumentArchiveInit [20:57:24]Start Httpd... [20:57:24]Httpd thread 3067895140 created [20:57:24]Write to MH i2c: 01 00 00 0F 00 0F [20:57:24]Write i2c OK [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: 01 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: 01 07 00 [20:57:24]MH_I2C_Read... [20:57:24]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:57:24]MH Int Process started [20:57:24]Allocated Socket 8 [20:57:24]Bind OK [20:57:24]Listen OK [20:57:24]httpd running on port 8080 [20:57:24]Waiting for new connection... [20:57:25]OFD Sender: Processing packet 164153 [packets to send 973, broken 971] [20:57:25]ProducePacketName [20:57:25]name=ofd_packets/00164153 [20:57:25]OFD Sender: To server: pG, [20:57:25]CommunicateWithHost lk.salyk.kg:30040 [20:57:25]ConnectInit lk.salyk.kg [20:57:26]Connected sock=6 [20:57: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 37 36 39 89 01 00 00 5C 26 81 01 08 C6 5A 03 01 00 03 00 75 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 EF 02 00 00 F4 03 04 00 9B 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 81 02 00 35 04 06 00 79 16 AE 1A 0E FB 65 D7 48 D5 17 76 EF 8D [20:57:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E4 D8 47 00 E2 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 37 36 39 10 04 04 00 39 81 02 00 F4 03 04 00 05 FE C5 66 B6 04 01 00 00 59 FC 0E C3 AF 95 9A D1 [20:57:26]CommunicateWithHost err = 0 [20:57:26]CheckOFDResponse [20:57:26]1017 (14) - 77093643461234 [20:57:26]1041 (16) - 0000000000871769 [20:57:26]1040 (4) - 164153 [20:57:26]1012 (4) - 21.08.2024 14:47 [20:57:26]1206 (1) - 0 [20:57:26]OFD Sender: Remove packet 164153 [20:57:26]ProducePacketName [20:57:26]name=ofd_packets/00164153 [20:57:26]NVStorageDeleteData [20:57:27]OFD Sender: Processing packet 164154 [packets to send 972, broken 971] [20:57:27]ProducePacketName [20:57:27]name=ofd_packets/00164154 [20:57:27]OFD Sender: To server: pG, [20:57:27]CommunicateWithHost lk.salyk.kg:30040 [20:57:27]ConnectInit lk.salyk.kg [20:57:28]Connected sock=6 [20: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 37 36 39 0E 01 00 00 1E 2F 06 01 33 FD 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5C C1 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 02 00 00 F4 03 04 00 DA 53 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 81 02 00 35 04 06 00 83 07 21 9C DA D6 A7 DC 67 B8 3D C0 5D 19 [20:57:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 71 A5 47 00 47 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 37 36 39 10 04 04 00 3A 81 02 00 F4 03 04 00 07 FE C5 66 B6 04 01 00 00 DA 6B FE D4 52 0C C9 A4 [20:57:28]CommunicateWithHost err = 0 [20:57:28]CheckOFDResponse [20:57:28]1017 (14) - 77093643461234 [20:57:28]1041 (16) - 0000000000871769 [20:57:28]1040 (4) - 164154 [20:57:28]1012 (4) - 21.08.2024 14:47 [20:57:28]1206 (1) - 0 [20:57:28]OFD Sender: Remove packet 164154 [20:57:28]ProducePacketName [20:57:28]name=ofd_packets/00164154 [20:57:28]NVStorageDeleteData [20:57:29]OFD Sender: No OFD packet to send [20:57:31]accept exits with 9 [20:57:31]New connection [20:57:31]New thread 3067608420 created [20:57:31]Waiting for new connection... [20:57:31] Sock 9.Parse request [20:57:31]Sock 9.Check first char [20:57:31]Sock 9.First char is OK [20:57:31]request: POST /json_proto HTTP/1.0 [20:57:31]Method: POST [20:57:31]URL: /json_proto [20:57:31]Method is POST - this is cgi request [20:57:31]url: /json_proto [20:57:31]query_string will be loaded in cgi processing [20:57:31]execute_cgi json_proto POST (null) [20:57:31]execute_cgi path=json_proto method=POST [20:57:31]POST find Content-Length [20:57:31]Host: 172.17.44.132:8080 [20:57:31]Content-Length: 215 [20:57:31]Content-Type: application/json [20:57:31] [20:57:31]POST finish read [20:57:31]Found Content-Length = 215 [20:57:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:31]execute_script... [20:57:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:31]POST & json_proto [20:57:31]process_json_proto [20:57:31]json parsed OK: [20:57:31]protocol is kg_v1.0 [20:57:31]action value=get_value [20:57:31]process_action get_value [20:57:31]cmd_get_value [20:57:31]process_action get_value done [20:57:31]requested_data is exist [20:57:31]produce_requested_data [20:57:31]requested_item kkm.sn is exist - process it [20:57:31]requested_item kkm.ver is exist - process it [20:57:31]requested_item fm.sn is exist - process it [20:57:31]wFMCommunicate request_size=4 [20:57:31]MH_SAM_APDU [20:57:31]CAPDU: 80 11 00 00 [20:57:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:31]Read from MH i2c: E2 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 17 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [20:57:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:31]wFMCommunicate OK [20:57:31]requested_item fd.num is exist - process it [20:57:31]SAM_PROTO_GetFieldsCounters [20:57:31]wFMCommunicate request_size=4 [20:57:31]MH_SAM_APDU [20:57:31]CAPDU: 80 13 00 00 [20:57:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:31]Read from MH i2c: E2 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 62 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F0 02 00 00 5E 04 04 00 F0 02 00 00 57 04 04 00 F1 02 00 00 19 04 04 00 00 00 00 00 90 00 19 [20:57:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F0 02 00 00 5E 04 04 00 F0 02 00 00 57 04 04 00 F1 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:31]wFMCommunicate OK [20:57:31]SAM_PROTO_GetFieldsCounters done [20:57:31]requested_item shift.num is exist - process it [20:57:31]requested_item shift.opened is exist - process it [20:57:31]req_shift_opened [20:57:31]FM_GetShiftState [20:57:31]SAM_PROTO_GetShiftState [20:57:31]wFMCommunicate request_size=4 [20:57:31]MH_SAM_APDU [20:57:31]CAPDU: 80 13 01 00 [20:57:31]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:31]Read from MH i2c: E2 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 0E 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [20:57:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:57:31]wFMCommunicate OK [20:57:31]SAM_PROTO_GetShiftState done [20:57:31]FM_GetShiftState done [20:57:31]req_shift_opened done [20:57:31]requested_item shift.open_date is exist - process it [20:57:31]req_shift_open_date [20:57:31]req_shift_open_date done [20:57:31]produce_requested_data done [20:57:31]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164154,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:57:31]process_action_free get_value [20:57:31]json_value_free [20:57:31]json_value_free done [20:57:31]process_json_proto returns [20:57:31]Send response to host [20:57:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164154,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:57:31]free response buf [20:57:31]execute_script done [20:57:31]execute_script returns [20:57:31]free content buf [20:57:31]Sock 9.Close socket [20:57:31]Sock 9.Thread stoped [20:57:31]accept exits with 7 [20:57:31]New connection [20:57:31]New thread 3067465060 created [20:57:31]Thread 3067608420 joined [20:57:31]Waiting for new connection... [20:57:31] Sock 7.Parse request [20:57:31]Sock 7.Check first char [20:57:31]Sock 7.First char is OK [20:57:31]request: POST /json_proto HTTP/1.0 [20:57:31]Method: POST [20:57:31]URL: /json_proto [20:57:31]Method is POST - this is cgi request [20:57:31]url: /json_proto [20:57:31]query_string will be loaded in cgi processing [20:57:31]execute_cgi json_proto POST (null) [20:57:31]execute_cgi path=json_proto method=POST [20:57:31]POST find Content-Length [20:57:31]Host: 172.17.44.132:8080 [20:57:31]Content-Length: 331 [20:57:31]Content-Type: application/json [20:57:31] [20:57:31]POST finish read [20:57:31]Found Content-Length = 331 [20:57:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:57:31]execute_script... [20:57:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:57:31]POST & json_proto [20:57:31]process_json_proto [20:57:31]json parsed OK: [20:57:31]protocol is kg_v1.0 [20:57:31]action value=get_value [20:57:31]process_action get_value [20:57:31]cmd_get_value [20:57:31]process_action get_value done [20:57:31]requested_data is exist [20:57:31]produce_requested_data [20:57:31]requested_item fm.sale.total is exist - process it [20:57:31]SAM_PROTO_GetFMData [20:57:31]wFMCommunicate request_size=4 [20:57:31]MH_SAM_APDU [20:57:31]CAPDU: 80 13 03 00 [20:57:31]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:57:31]Read from MH i2c: E2 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 FD 00 [20:57:31]MH_I2C_Read... [20:57:31]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 95 7D 02 00 69 04 A4 00 6F 04 04 00 85 7A 02 00 B1 04 05 00 B3 ED 2B 70 03 70 04 05 00 66 77 B7 6C 02 72 04 05 00 4D 76 74 03 01 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 D2 8E 7C 5D 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 8A 24 CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 21 [20:57:31]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 95 7D 02 00 69 04 A4 00 6F 04 04 00 85 7A 02 00 B1 04 05 00 B3 ED 2B 70 03 70 04 05 00 66 77 B7 6C 02 72 04 05 00 4D 76 74 03 01 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 D2 8E 7C 5D 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 8A 24 CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [20:57:31]wFMCommunicate OK [20:57:31]wFMCommunicate request_size=4 [20:57:31]MH_SAM_APDU [20:57:31]CAPDU: 80 17 00 00 [20:57:31]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:57:31]Write i2c OK [20:57:31]MH_I2C_Read... [20:57:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:57:32]Read from MH i2c: E2 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 FD 00 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [20:57:32]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:57:32]wFMCommunicate OK [20:57:32]wFMCommunicate request_size=4 [20:57:32]MH_SAM_APDU [20:57:32]CAPDU: 80 17 00 00 [20:57:32]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:57:32]Write i2c OK [20:57:32]MH_I2C_Read... [20:57:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:57:32]Read from MH i2c: E2 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 FD 00 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [20:57:32]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:57:32]wFMCommunicate OK [20:57:32]wFMCommunicate request_size=4 [20:57:32]MH_SAM_APDU [20:57:32]CAPDU: 80 17 00 00 [20:57:32]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:57:32]Write i2c OK [20:57:32]MH_I2C_Read... [20:57:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:57:32]Read from MH i2c: E2 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 FD 00 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [20:57:32]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:57:32]wFMCommunicate OK [20:57:32]wFMCommunicate request_size=4 [20:57:32]MH_SAM_APDU [20:57:32]CAPDU: 80 17 00 00 [20:57:32]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:57:32]Write i2c OK [20:57:32]MH_I2C_Read... [20:57:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [20:57:32]Read from MH i2c: E2 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 E6 00 [20:57:32]MH_I2C_Read... [20:57:32]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [20:57:32]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [20:57:32]wFMCommunicate OK [20:57:32]SAM_PROTO_GetFMData done [20:57:32]requested_item fm.sale_refund.total is exist - process it [20:57:32]requested_item fm.buy.total is exist - process it [20:57:32]requested_item shift.sale.total is exist - process it [20:57:32]SAM_PROTO_GetShiftData [20:57:32]wFMCommunicate request_size=4 [20:57:32]MH_SAM_APDU [20:57:32]CAPDU: 80 13 02 00 [20:57:32]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:57:32]Write i2c OK [20:57:32]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 FD 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 F0 02 00 00 69 04 9F 00 6F 04 04 00 F0 02 00 00 B1 04 04 00 6E 34 C2 04 70 04 04 00 A0 7F 82 03 72 04 04 00 CE B4 3F 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 4D 64 81 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 2C C8 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 52 [20:57:33]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 F0 02 00 00 69 04 9F 00 6F 04 04 00 F0 02 00 00 B1 04 04 00 6E 34 C2 04 70 04 04 00 A0 7F 82 03 72 04 04 00 CE B4 3F 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 4D 64 81 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 2C C8 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [20:57:33]wFMCommunicate OK [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 17 00 00 [20:57:33]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 FD 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 B0 [20:57:33]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [20:57:33]wFMCommunicate OK [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 17 00 00 [20:57:33]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:57:34]Read from MH i2c: E2 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 FD 00 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 56 [20:57:34]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [20:57:34]wFMCommunicate OK [20:57:34]wFMCommunicate request_size=4 [20:57:34]MH_SAM_APDU [20:57:34]CAPDU: 80 17 00 00 [20:57:34]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:57:34]Write i2c OK [20:57:34]MH_I2C_Read... [20:57:34]OFD Sender: No OFD packet to send [20:57:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:57:34]Read from MH i2c: E2 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 FD 00 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [20:57:34]RAPDU: 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 90 00 [20:57:34]wFMCommunicate OK [20:57:34]wFMCommunicate request_size=4 [20:57:34]MH_SAM_APDU [20:57:34]CAPDU: 80 17 00 00 [20:57:34]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:57:34]Write i2c OK [20:57:34]MH_I2C_Read... [20:57:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [20:57:34]Read from MH i2c: E2 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 CF 00 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [20:57:34]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [20:57:34]wFMCommunicate OK [20:57:34]SAM_PROTO_GetShiftData done [20:57:34]requested_item shift.sale.total_cash is exist - process it [20:57:34]requested_item shift.sale_refund.total is exist - process it [20:57:34]requested_item shift.sale_refund.total_cash is exist - process it [20:57:34]requested_item shift.buy.total is exist - process it [20:57:34]requested_item shift.buy.total_cash is exist - process it [20:57:34]produce_requested_data done [20:57:34]produce_requested_data return {"fm.sale.total":147668289.79,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":798362.70,"shift.sale.total_cash":588840.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} [20:57:34]process_action_free get_value [20:57:34]json_value_free [20:57:34]json_value_free done [20:57:34]process_json_proto returns [20:57:34]Send response to host [20:57:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147668289.79,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":798362.70,"shift.sale.total_cash":588840.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}}} [20:57:34]free response buf [20:57:34]execute_script done [20:57:34]execute_script returns [20:57:34]free content buf [20:57:34]Sock 7.Close socket [20:57:34]Sock 7.Thread stoped [20:57:35]accept exits with 9 [20:57:35]New connection [20:57:35]New thread 3067608420 created [20:57:35]Thread 3067465060 joined [20:57:35]Waiting for new connection... [20:57:35] Sock 9.Parse request [20:57:35]Sock 9.Check first char [20:57:35]Sock 9.First char is OK [20:57:35]request: POST /json_proto HTTP/1.0 [20:57:35]Method: POST [20:57:35]URL: /json_proto [20:57:35]Method is POST - this is cgi request [20:57:35]url: /json_proto [20:57:35]query_string will be loaded in cgi processing [20:57:35]execute_cgi json_proto POST (null) [20:57:35]execute_cgi path=json_proto method=POST [20:57:35]POST find Content-Length [20:57:35]Host: 172.17.44.132:8080 [20:57:35]Content-Length: 679 [20:57:35]Content-Type: application/json [20:57:35] [20:57:35]POST finish read [20:57:35]Found Content-Length = 679 [20:57:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:35]execute_script... [20:57: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)292792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:35]POST & json_proto [20:57:35]process_json_proto [20:57:35]json parsed OK: [20:57:35]protocol is kg_v1.0 [20:57:35]action value=close_receipt [20:57:35]process_action close_receipt [20:57:35]cmd_close_receipt [20:57:35]MH_GetDate [20:57:35]Write to MH i2c: F0 00 00 1D 00 0C [20:57:35]Write i2c OK [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: F0 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: F0 09 00 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: F0 09 00 1D 00 00 C0 54 C6 66 2A 83 C1 65 28 [20:57:35]GetLastDocTimeStamp 1724273626 [20:57:35]current date 1724273856 [20:57:35]FM_GetShiftState [20:57:35]SAM_PROTO_GetShiftState [20:57:35]wFMCommunicate request_size=4 [20:57:35]MH_SAM_APDU [20:57:35]CAPDU: 80 13 01 00 [20:57:35]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:57:35]Write i2c OK [20:57:35]MH_I2C_Read... [20:57:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:35]Read from MH i2c: E2 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 0E 00 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [20:57:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:57:35]wFMCommunicate OK [20:57:35]SAM_PROTO_GetShiftState done [20:57:35]FM_GetShiftState done [20:57:35]opened in 1724199517 [20:57:35]opened+sec_in_day 1724285917 [20:57:35]quantity*price = 300075 [20:57:35]sum+1 = 300077 [20:57:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 753 21.08.2024 20:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164155 ФПД: 249872105408257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205736&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164155&fm=249872105408257&tin=02508201610067®Number=0000000000092562&sum=300000 [20:57:36]StoreToDocumentArchive [20:57:36]shift 466 fd 164155 [20:57:36]save to /storage/0466/doc_00164155 [20:57:36]save last doc name /storage/0466/doc_00164155 to /storage/kkm_last_doc_name [20:57:36]save OK [20:57:36]Clear old archive folders... [20:57:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:57:36]tlvbuf is 01663BE0 [20:57:36]SAM_PROTO_ClearQueue [20:57:36]wFMCommunicate request_size=4 [20:57:36]MH_SAM_APDU [20:57:36]CAPDU: 80 09 00 00 [20:57:36]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:36]Read from MH i2c: E2 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 03 00 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:57:36]RAPDU: 90 00 [20:57:36]wFMCommunicate OK [20:57:36]SAM_PROTO_ClearQueue done [20:57:36]KKMCreateOFDPacket [20:57:36]OFDProtocolAddRootSTLVToBuf [20:57:36]FM_MakeSignedData [20:57:36]FM_MakeSignedData [20:57:36]SAM_PROTO_SignData [20:57:36]wFMCommunicate request_size=4 [20:57:36]MH_SAM_APDU [20:57:36]CAPDU: 80 0D 01 02 [20:57:36]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:36]Read from MH i2c: E2 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 03 00 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:57:36]RAPDU: 90 00 [20:57:36]wFMCommunicate OK [20:57:36]wFMCommunicate request_size=255 [20:57:36]MH_SAM_APDU [20:57: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 38 30 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 F1 02 00 00 F4 03 04 00 C0 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 81 02 00 35 04 06 00 E3 41 E2 15 [20:57:36]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 F1 02 00 00 F4 03 04 00 C0 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 81 02 00 35 04 06 00 E3 41 E2 15 00 00 4A [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:37]Read from MH i2c: E2 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: E2 03 00 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:57:37]RAPDU: 90 00 [20:57:37]wFMCommunicate OK [20:57:37]wFMCommunicate request_size=7 [20:57:37]MH_SAM_APDU [20:57:37]CAPDU: 80 0D 02 02 02 07 01 [20:57:37]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 07 01 00 00 B4 [20:57:37]Write i2c OK [20:57:37]MH_I2C_Read... [20:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:37]Read from MH i2c: E2 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: E2 03 00 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:57:37]RAPDU: 90 00 [20:57:37]wFMCommunicate OK [20:57:37]wFMCommunicate request_size=4 [20:57:37]MH_SAM_APDU [20:57:37]CAPDU: 80 0D 03 02 [20:57:37]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:57:37]Write i2c OK [20:57:37]MH_I2C_Read... [20:57:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:37]Read from MH i2c: E2 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: E2 0B 00 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: E2 0B 00 2F 00 00 2A 00 03 28 18 47 44 7F 90 00 22 [20:57:37]RAPDU: 2A 00 03 28 18 47 44 7F 90 00 [20:57:37]wFMCommunicate OK [20:57:37]SAM_PROTO_SignData done [20:57:37]FM_MakeSignedData done [20:57:37]CreateOFDProtocolMessage [20:57:37]wFMCommunicate request_size=4 [20:57:37]MH_SAM_APDU [20:57:37]CAPDU: 80 11 00 00 [20:57:37]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:57:37]Write i2c OK [20:57:37]MH_I2C_Read... [20:57:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:37]Read from MH i2c: E2 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: E2 17 00 [20:57:37]MH_I2C_Read... [20:57:37]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 37 36 39 90 00 03 [20:57:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:37]wFMCommunicate OK [20:57:37]CreateOFDProtocolMessage done [20:57:37]OFDSenderStorePacket 164155 [20:57:37]StoreOFDPacket docnum=164155 [20:57:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FC E8 04 01 AA 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 F1 02 00 00 F4 03 04 00 C0 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 81 02 00 35 04 06 00 E3 41 E2 15 07 01 2A 00 03 28 18 47 44 7F [20:57:37]CheckFolder [20:57:37]dirname=/storage/ofd_packets [20:57:37]CheckFolder done [20:57:37]ProducePacketName [20:57:37]name=ofd_packets/00164155 [20:57:37]NVStorageSaveData ofd_packets/00164155 [20:57:37]File name is /storage/ofd_packets/00164155 [20:57:37]Write 298 bytes [20:57:37]NVStorageSaveData done [20:57:37]OFDSenderStorePacket done [20:57:37]KKMCreateOFDPacket done [20:57:37]NVStorageSaveData kkm_last_timestamp [20:57:37]File name is /storage/kkm_last_timestamp [20:57:37]Write 4 bytes [20:57:37]NVStorageSaveData done [20:57:37]ExternCall_PrintAddStr [20:57:37]wPrintStart [20:57:37]Write to MH i2c: 01 00 00 31 00 31 [20:57:37]Write i2c OK [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: 01 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: 01 07 00 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:57:37]RasterBufferAndPrint [20:57:37]line Счет N : (1)292792 [20:57:37]line ИНН: 02508201610067 [20:57:37]line Контрольно-Кассовый Чек [20:57:37]line ПРОДАЖА [20:57:37]line ТРК (МРК, ГНК) : 21 [20:57:37]line Товар: 2710194800 [20:57:37]line ДТ-К-5 [20:57:37]line 39.380 * 76.20 [20:57:37]line = 3000.76 [20:57:37]line НДС 12% НСП 1% [20:57:37]line > о реализуемом товаре [20:57:37]line ОКРУГЛЕНИЕ: -0.76 [20:57:37]line ИТОГО: 3000.00 [20:57:37]line Внесено: 3000.00 [20:57:37]line СДАЧА: 0.00 [20:57:37]line НСП 1% : 26.55 [20:57:37]line НДС 12% : 318.66 [20:57:37]line Наличными: 3000.00 [20:57:37]line Безнал.: 0.00 [20:57:37]line Место: АЗС № 130 "Партнер Нефть" [20:57:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:57:37]line СНО: Общий режим [20:57:37]line Чек 753 21.08.2024 20:57 [20:57:37]line Смена: 466 ФФД: 1.0 [20:57:37]line ЗНМ: 0300000070 [20:57:37]line РНМ: 0000000000092562 [20:57:37]line Версия ККМ: 001 [20:57:37]line ФМ: 0000000000871769 [20:57:37]line ФД: 164155 [20:57:37]line ФПД: 249872105408257 [20:57:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205736&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164155&fm=249872105408257&tin=02508201610067®Number=0000000000092562&sum=300000 [20:57:37]written 0, free lines is 4095 [20:57:37]OFD Sender: Processing packet 164155 [packets to send 972, broken 971] [20:57:37]ProducePacketName [20:57:37]name=ofd_packets/00164155 [20:57:37]OFD Sender: To server: pG, [20:57:37]CommunicateWithHost lk.salyk.kg:30040 [20:57:37]ConnectInit lk.salyk.kg [20:57:37]Write to MH i2c: 01 00 00 5C 00 5C [20:57:37]Write i2c OK [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: 01 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: 01 07 00 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D7 0C 46 [20:57:37]RasterBufferAndPrint [20:57:37]line [20:57:37]line [20:57:37]line [20:57:37]line [20:57:37]line [20:57:37]written 0, free lines is 3309 [20:57:37]MH_Cut [20:57:37]Write to MH i2c: D1 01 00 63 00 01 35 [20:57:37]Write i2c OK [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: D1 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: D1 01 00 [20:57:37]MH_I2C_Read... [20:57:37]Read from MH i2c: D1 01 00 63 00 00 34 [20:57:37]Write to MH i2c: 01 00 00 64 00 64 [20:57:37]Write i2c OK [20:57:37]MH_I2C_Read... [20:57:38]*** Cut start [20:57:38]*** Purtial cut [20:57:38]*** Stage 1: CUTSNS_PIN = 1 [20:57:40]Read from MH i2c: 01 [20:57:40]MH_I2C_Read... [20:57:40]*** Stop cut motor [20:57:40]*** Cut end [20:57:40]Read from MH i2c: 01 07 00 [20:57:40]MH_I2C_Read... [20:57:40]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [20:57:40]process_action close_receipt done [20:57:40]requested_data is exist [20:57:40]produce_requested_data [20:57:40]requested_item fm.sn is exist - process it [20:57:40]wFMCommunicate request_size=4 [20:57:40]MH_SAM_APDU [20:57:40]CAPDU: 80 11 00 00 [20:57:40]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [20:57:40]Write i2c OK [20:57:40]MH_I2C_Read... [20:57:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:40]Read from MH i2c: E2 [20:57:40]MH_I2C_Read... [20:57:40]Read from MH i2c: E2 17 00 [20:57:40]MH_I2C_Read... [20:57:40]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 37 36 39 90 00 38 [20:57:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:40]wFMCommunicate OK [20:57:40]requested_item fd.num is exist - process it [20:57:40]SAM_PROTO_GetFieldsCounters [20:57:40]wFMCommunicate request_size=4 [20:57:40]MH_SAM_APDU [20:57:40]CAPDU: 80 13 00 00 [20:57:40]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [20:57:40]Write i2c OK [20:57:40]MH_I2C_Read... [20:57:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:40]Read from MH i2c: E2 [20:57:40]MH_I2C_Read... [20:57:40]Read from MH i2c: E2 62 00 [20:57:40]MH_I2C_Read... [20:57:40]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [20:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:41]wFMCommunicate OK [20:57:41]SAM_PROTO_GetFieldsCounters done [20:57:41]requested_item shift.num is exist - process it [20:57:41]requested_item shift.opened is exist - process it [20:57:41]req_shift_opened [20:57:41]FM_GetShiftState [20:57:41]SAM_PROTO_GetShiftState [20:57:41]wFMCommunicate request_size=4 [20:57:41]MH_SAM_APDU [20:57:41]CAPDU: 80 13 01 00 [20:57:41]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [20:57:41]Write i2c OK [20:57:41]MH_I2C_Read... [20:57:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:41]Read from MH i2c: E2 [20:57:41]MH_I2C_Read... [20:57:41]Read from MH i2c: E2 0E 00 [20:57:41]MH_I2C_Read... [20:57:41]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [20:57:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:57:41]wFMCommunicate OK [20:57:41]SAM_PROTO_GetShiftState done [20:57:41]FM_GetShiftState done [20:57:41]req_shift_opened done [20:57:41]requested_item shift.open_date is exist - process it [20:57:41]req_shift_open_date [20:57:41]req_shift_open_date done [20:57:41]produce_requested_data done [20:57:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164155,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:57:41]process_action_free close_receipt [20:57:41]json_value_free [20:57:41]json_value_free done [20:57:41]process_json_proto returns [20:57:41]Send response to host [20:57:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164155,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:57:41]free response buf [20:57:41]execute_script done [20:57:41]execute_script returns [20:57:41]free content buf [20:57:41]Sock 9.Close socket [20:57:41]Sock 9.Thread stoped [20:57:41]Connected sock=10 [20:57: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 37 36 39 0C 01 00 00 FC E8 04 01 AA 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 F1 02 00 00 F4 03 04 00 C0 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 81 02 00 35 04 06 00 E3 41 E2 15 07 01 2A 00 03 28 18 47 44 7F [20:57:41]accept exits with 7 [20:57:41]New connection [20:57:41]New thread 3067465060 created [20:57:41]Thread 3067608420 joined [20:57:41]Waiting for new connection... [20:57:41] Sock 7.Parse request [20:57:41]Sock 7.Check first char [20:57:41]Sock 7.First char is OK [20:57:41]request: POST /json_proto HTTP/1.0 [20:57:41]Method: POST [20:57:41]URL: /json_proto [20:57:41]Method is POST - this is cgi request [20:57:41]url: /json_proto [20:57:41]query_string will be loaded in cgi processing [20:57:41]execute_cgi json_proto POST (null) [20:57:41]execute_cgi path=json_proto method=POST [20:57:41]POST find Content-Length [20:57:41]Host: 172.17.44.132:8080 [20:57:41]Content-Length: 674 [20:57:41]Content-Type: application/json [20:57:41] [20:57:41]POST finish read [20:57:41]Found Content-Length = 674 [20:57:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [20:57:41]execute_script... [20:57: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)292793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [20:57:41]POST & json_proto [20:57:41]process_json_proto [20:57:41]json parsed OK: [20:57:41]protocol is kg_v1.0 [20:57:41]action value=close_receipt [20:57:41]process_action close_receipt [20:57:41]cmd_close_receipt [20:57:41]MH_GetDate [20:57:41]Write to MH i2c: F0 00 00 68 00 57 [20:57:41]Write i2c OK [20:57:41]MH_I2C_Read... [20:57:41]Read from MH i2c: F0 [20:57:41]MH_I2C_Read... [20:57:41]Read from MH i2c: F0 09 00 [20:57:41]MH_I2C_Read... [20:57:41]Read from MH i2c: F0 09 00 68 00 00 C6 54 C6 66 2A 83 C1 65 79 [20:57:41]GetLastDocTimeStamp 1724273856 [20:57:41]current date 1724273862 [20:57:41]FM_GetShiftState [20:57:41]SAM_PROTO_GetShiftState [20:57:41]wFMCommunicate request_size=4 [20:57:41]MH_SAM_APDU [20:57:41]CAPDU: 80 13 01 00 [20:57:41]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [20:57:41]Write i2c OK [20:57:41]MH_I2C_Read... [20:57:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:41]Read from MH i2c: E2 [20:57:41]MH_I2C_Read... [20:57:41]Read from MH i2c: E2 0E 00 [20:57:41]MH_I2C_Read... [20:57:41]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [20:57:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:57:41]wFMCommunicate OK [20:57:41]SAM_PROTO_GetShiftState done [20:57:41]FM_GetShiftState done [20:57:41]opened in 1724199517 [20:57:41]opened+sec_in_day 1724285917 [20:57:41]quantity*price = 50063 [20:57:41]sum+1 = 50064 [20:57:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 754 21.08.2024 20:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164156 ФПД: 240016066832878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164156&fm=240016066832878&tin=02508201610067®Number=0000000000092562&sum=50000 [20:57:42]StoreToDocumentArchive [20:57:42]shift 466 fd 164156 [20:57:42]save to /storage/0466/doc_00164156 [20:57:42]save last doc name /storage/0466/doc_00164156 to /storage/kkm_last_doc_name [20:57:42]save OK [20:57:42]Clear old archive folders... [20:57:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:57:42]tlvbuf is 0162B980 [20:57:42]SAM_PROTO_ClearQueue [20:57:42]wFMCommunicate request_size=4 [20:57:42]MH_SAM_APDU [20:57:42]CAPDU: 80 09 00 00 [20:57:42]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [20:57:42]Write i2c OK [20:57:42]MH_I2C_Read... [20:57:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:43]Read from MH i2c: E2 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:57:43]RAPDU: 90 00 [20:57:43]wFMCommunicate OK [20:57:43]SAM_PROTO_ClearQueue done [20:57:43]KKMCreateOFDPacket [20:57:43]OFDProtocolAddRootSTLVToBuf [20:57:43]FM_MakeSignedData [20:57:43]FM_MakeSignedData [20:57:43]SAM_PROTO_SignData [20:57:43]wFMCommunicate request_size=4 [20:57:43]MH_SAM_APDU [20:57:43]CAPDU: 80 0D 01 02 [20:57:43]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [20:57:43]Write i2c OK [20:57:43]MH_I2C_Read... [20:57:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:43]Read from MH i2c: E2 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:57:43]RAPDU: 90 00 [20:57:43]wFMCommunicate OK [20:57:43]wFMCommunicate request_size=255 [20:57:43]MH_SAM_APDU [20:57: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 38 30 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 02 00 00 F4 03 04 00 C6 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 81 02 00 35 04 06 00 DA 4B 18 67 [20:57:43]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 02 00 00 F4 03 04 00 C6 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 81 02 00 35 04 06 00 DA 4B 18 67 00 00 77 [20:57:43]Write i2c OK [20:57:43]MH_I2C_Read... [20:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:43]Read from MH i2c: E2 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:57:43]RAPDU: 90 00 [20:57:43]wFMCommunicate OK [20:57:43]wFMCommunicate request_size=7 [20:57:43]MH_SAM_APDU [20:57:43]CAPDU: 80 0D 02 02 02 69 EE [20:57:43]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 69 EE 00 00 4E [20:57:43]Write i2c OK [20:57:43]MH_I2C_Read... [20:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:43]Read from MH i2c: E2 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:57:43]RAPDU: 90 00 [20:57:43]wFMCommunicate OK [20:57:43]wFMCommunicate request_size=4 [20:57:43]MH_SAM_APDU [20:57:43]CAPDU: 80 0D 03 02 [20:57:43]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [20:57:43]Write i2c OK [20:57:43]MH_I2C_Read... [20:57:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:43]Read from MH i2c: E2 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 0B 00 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 0B 00 7A 00 00 3A BD B0 19 09 1D B2 38 90 00 C6 [20:57:43]RAPDU: 3A BD B0 19 09 1D B2 38 90 00 [20:57:43]wFMCommunicate OK [20:57:43]SAM_PROTO_SignData done [20:57:43]FM_MakeSignedData done [20:57:43]CreateOFDProtocolMessage [20:57:43]wFMCommunicate request_size=4 [20:57:43]MH_SAM_APDU [20:57:43]CAPDU: 80 11 00 00 [20:57:43]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [20:57:43]Write i2c OK [20:57:43]MH_I2C_Read... [20:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:43]Read from MH i2c: E2 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: E2 17 00 [20:57:43]MH_I2C_Read... [20:57: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 37 36 39 90 00 4E [20:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:43]wFMCommunicate OK [20:57:43]CreateOFDProtocolMessage done [20:57:43]OFDSenderStorePacket 164156 [20:57:43]StoreOFDPacket docnum=164156 [20:57:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4E F9 04 01 A8 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 02 00 00 F4 03 04 00 C6 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 81 02 00 35 04 06 00 DA 4B 18 67 69 EE 3A BD B0 19 09 1D B2 38 [20:57:43]CheckFolder [20:57:43]dirname=/storage/ofd_packets [20:57:43]CheckFolder done [20:57:43]ProducePacketName [20:57:43]name=ofd_packets/00164156 [20:57:43]NVStorageSaveData ofd_packets/00164156 [20:57:43]File name is /storage/ofd_packets/00164156 [20:57:43]Write 298 bytes [20:57:43]NVStorageSaveData done [20:57:43]OFDSenderStorePacket done [20:57:43]KKMCreateOFDPacket done [20:57:43]NVStorageSaveData kkm_last_timestamp [20:57:43]File name is /storage/kkm_last_timestamp [20:57:43]Write 4 bytes [20:57:43]NVStorageSaveData done [20:57:43]ExternCall_PrintAddStr [20:57:43]wPrintStart [20:57:43]Write to MH i2c: 01 00 00 7C 00 7C [20:57:43]Write i2c OK [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: 01 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: 01 07 00 [20:57:43]MH_I2C_Read... [20:57:43]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [20:57:43]RasterBufferAndPrint [20:57:43]line Счет N : (1)292793 [20:57:43]line ИНН: 02508201610067 [20:57:43]line Контрольно-Кассовый Чек [20:57:43]line ПРОДАЖА [20:57:43]line ТРК (МРК, ГНК) : 11 [20:57:43]line Товар: 2710194800 [20:57:43]line ДТ-К-5 [20:57:43]line 6.570 * 76.20 [20:57:43]line = 500.63 [20:57:43]line НДС 12% НСП 1% [20:57:43]line > о реализуемом товаре [20:57:43]line ОКРУГЛЕНИЕ: -0.63 [20:57:43]line ИТОГО: 500.00 [20:57:43]line Внесено: 500.00 [20:57:43]line СДАЧА: 0.00 [20:57:43]line НСП 1% : 4.43 [20:57:43]line НДС 12% : 53.16 [20:57:43]line Наличными: 500.00 [20:57:43]line Безнал.: 0.00 [20:57:43]line Место: АЗС № 130 "Партнер Нефть" [20:57:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:57:43]line СНО: Общий режим [20:57:43]line Чек 754 21.08.2024 20:57 [20:57:43]line Смена: 466 ФФД: 1.0 [20:57:43]line ЗНМ: 0300000070 [20:57:43]line РНМ: 0000000000092562 [20:57:43]line Версия ККМ: 001 [20:57:43]line ФМ: 0000000000871769 [20:57:43]line ФД: 164156 [20:57:43]line ФПД: 240016066832878 [20:57:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164156&fm=240016066832878&tin=02508201610067®Number=0000000000092562&sum=50000 [20:57:43]written 0, free lines is 4095 [20:57:44]Write to MH i2c: 01 00 00 A7 00 A7 [20:57:44]Write i2c OK [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: 01 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: 01 07 00 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C6 0C 80 [20:57:44]RasterBufferAndPrint [20:57:44]line [20:57:44]line [20:57:44]line [20:57:44]line [20:57:44]line [20:57:44]written 0, free lines is 3294 [20:57:44]MH_Cut [20:57:44]Write to MH i2c: D1 01 00 AE 00 01 80 [20:57:44]Write i2c OK [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: D1 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: D1 01 00 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: D1 01 00 AE 00 00 7F [20:57:44]Write to MH i2c: 01 00 00 AF 00 AF [20:57:44]Write i2c OK [20:57:44]MH_I2C_Read... [20:57:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 69 F5 47 00 1A 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 37 36 39 10 04 04 00 3B 81 02 00 F4 03 04 00 14 FE C5 66 B6 04 01 00 00 01 89 37 29 8F EF 4C 3E [20:57:44]CommunicateWithHost err = 0 [20:57:44]CheckOFDResponse [20:57:44]1017 (14) - 77093643461234 [20:57:44]1041 (16) - 0000000000871769 [20:57:44]1040 (4) - 164155 [20:57:44]1012 (4) - 21.08.2024 14:47 [20:57:44]1206 (1) - 0 [20:57:44]OFD Sender: Remove packet 164155 [20:57:44]ProducePacketName [20:57:44]name=ofd_packets/00164155 [20:57:44]NVStorageDeleteData [20:57:45]*** Cut start [20:57:45]*** Purtial cut [20:57:45]*** Stage 1: CUTSNS_PIN = 1 [20:57:45]OFD Sender: Processing packet 164156 [packets to send 972, broken 971] [20:57:45]ProducePacketName [20:57:45]name=ofd_packets/00164156 [20:57:45]OFD Sender: To server: pG, [20:57:45]CommunicateWithHost lk.salyk.kg:30040 [20:57:45]ConnectInit lk.salyk.kg [20:57:47]Read from MH i2c: 01 [20:57:47]MH_I2C_Read... [20:57:47]*** Stop cut motor [20:57:47]*** Cut end [20:57:47]Read from MH i2c: 01 07 00 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [20:57:47]process_action close_receipt done [20:57:47]requested_data is exist [20:57:47]produce_requested_data [20:57:47]requested_item fm.sn is exist - process it [20:57:47]wFMCommunicate request_size=4 [20:57:47]MH_SAM_APDU [20:57:47]CAPDU: 80 11 00 00 [20:57:47]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [20:57:47]Write i2c OK [20:57:47]MH_I2C_Read... [20:57:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:47]Read from MH i2c: E2 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: E2 17 00 [20:57:47]MH_I2C_Read... [20:57:47]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 37 36 39 90 00 83 [20:57:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:47]wFMCommunicate OK [20:57:47]requested_item fd.num is exist - process it [20:57:47]SAM_PROTO_GetFieldsCounters [20:57:47]wFMCommunicate request_size=4 [20:57:47]MH_SAM_APDU [20:57:47]CAPDU: 80 13 00 00 [20:57:47]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [20:57:47]Write i2c OK [20:57:47]MH_I2C_Read... [20:57:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:47]Read from MH i2c: E2 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: E2 62 00 [20:57:47]MH_I2C_Read... [20:57:47]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F2 02 00 00 5E 04 04 00 F2 02 00 00 57 04 04 00 F3 02 00 00 19 04 04 00 00 00 00 00 90 00 C1 [20:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F2 02 00 00 5E 04 04 00 F2 02 00 00 57 04 04 00 F3 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:47]wFMCommunicate OK [20:57:47]SAM_PROTO_GetFieldsCounters done [20:57:47]requested_item shift.num is exist - process it [20:57:47]requested_item shift.opened is exist - process it [20:57:47]req_shift_opened [20:57:47]FM_GetShiftState [20:57:47]SAM_PROTO_GetShiftState [20:57:47]wFMCommunicate request_size=4 [20:57:47]MH_SAM_APDU [20:57:47]CAPDU: 80 13 01 00 [20:57:47]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [20:57:47]Write i2c OK [20:57:47]MH_I2C_Read... [20:57:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:47]Read from MH i2c: E2 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: E2 0E 00 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [20:57:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:57:47]wFMCommunicate OK [20:57:47]SAM_PROTO_GetShiftState done [20:57:47]FM_GetShiftState done [20:57:47]req_shift_opened done [20:57:47]requested_item shift.open_date is exist - process it [20:57:47]req_shift_open_date [20:57:47]req_shift_open_date done [20:57:47]produce_requested_data done [20:57:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164156,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:57:47]process_action_free close_receipt [20:57:47]json_value_free [20:57:47]json_value_free done [20:57:47]process_json_proto returns [20:57:47]Send response to host [20:57:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164156,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:57:47]free response buf [20:57:47]execute_script done [20:57:47]execute_script returns [20:57:47]free content buf [20:57:47]Sock 7.Close socket [20:57:47]Sock 7.Thread stoped [20:57:47]accept exits with 9 [20:57:47]New connection [20:57:47]New thread 3067608420 created [20:57:47]Thread 3067465060 joined [20:57:47]Waiting for new connection... [20:57:47] Sock 9.Parse request [20:57:47]Sock 9.Check first char [20:57:47]Sock 9.First char is OK [20:57:47]request: POST /json_proto HTTP/1.0 [20:57:47]Method: POST [20:57:47]URL: /json_proto [20:57:47]Method is POST - this is cgi request [20:57:47]url: /json_proto [20:57:47]query_string will be loaded in cgi processing [20:57:47]execute_cgi json_proto POST (null) [20:57:47]execute_cgi path=json_proto method=POST [20:57:47]POST find Content-Length [20:57:47]Host: 172.17.44.132:8080 [20:57:47]Content-Length: 674 [20:57:47]Content-Type: application/json [20:57:47] [20:57:47]POST finish read [20:57:47]Found Content-Length = 674 [20:57:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:47]execute_script... [20: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)292794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:47]POST & json_proto [20:57:47]process_json_proto [20:57:47]json parsed OK: [20:57:47]protocol is kg_v1.0 [20:57:47]action value=close_receipt [20:57:47]process_action close_receipt [20:57:47]cmd_close_receipt [20:57:47]MH_GetDate [20:57:48]Write to MH i2c: F0 00 00 B3 00 A2 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: F0 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: F0 09 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: F0 09 00 B3 00 00 CC 54 C6 66 2A 83 C1 65 CA [20:57:48]GetLastDocTimeStamp 1724273862 [20:57:48]current date 1724273868 [20:57:48]FM_GetShiftState [20:57:48]SAM_PROTO_GetShiftState [20:57:48]wFMCommunicate request_size=4 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 13 01 00 [20:57:48]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 0E 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [20:57:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:57:48]wFMCommunicate OK [20:57:48]SAM_PROTO_GetShiftState done [20:57:48]FM_GetShiftState done [20:57:48]opened in 1724199517 [20:57:48]opened+sec_in_day 1724285917 [20:57:48]quantity*price = 40005 [20:57:48]sum+1 = 40006 [20:57:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 755 21.08.2024 20:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164157 ФПД: 137544604037950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164157&fm=137544604037950&tin=02508201610067®Number=0000000000092562&sum=40000 [20:57:49]StoreToDocumentArchive [20:57:49]shift 466 fd 164157 [20:57:49]save to /storage/0466/doc_00164157 [20:57:49]save last doc name /storage/0466/doc_00164157 to /storage/kkm_last_doc_name [20:57:49]save OK [20:57:49]Clear old archive folders... [20:57:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:57:49]tlvbuf is 016B0150 [20:57:49]SAM_PROTO_ClearQueue [20:57:49]wFMCommunicate request_size=4 [20:57:49]MH_SAM_APDU [20:57:49]CAPDU: 80 09 00 00 [20:57:49]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [20:57:49]Write i2c OK [20:57:49]MH_I2C_Read... [20:57:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:49]Read from MH i2c: E2 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 03 00 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:57:49]RAPDU: 90 00 [20:57:49]wFMCommunicate OK [20:57:49]SAM_PROTO_ClearQueue done [20:57:49]KKMCreateOFDPacket [20:57:49]OFDProtocolAddRootSTLVToBuf [20:57:49]FM_MakeSignedData [20:57:49]FM_MakeSignedData [20:57:49]SAM_PROTO_SignData [20:57:49]wFMCommunicate request_size=4 [20:57:49]MH_SAM_APDU [20:57:49]CAPDU: 80 0D 01 02 [20:57:49]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [20:57:49]Write i2c OK [20:57:49]MH_I2C_Read... [20:57:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:49]Read from MH i2c: E2 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 03 00 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:57:49]RAPDU: 90 00 [20:57:49]wFMCommunicate OK [20:57:49]wFMCommunicate request_size=255 [20:57:49]MH_SAM_APDU [20:57: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 02 00 00 F4 03 04 00 CD 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 81 02 00 35 04 06 00 7D 18 99 43 [20:57:49]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 02 00 00 F4 03 04 00 CD 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 81 02 00 35 04 06 00 7D 18 99 43 00 00 03 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:57:50]RAPDU: 90 00 [20:57:50]wFMCommunicate OK [20:57:50]wFMCommunicate request_size=7 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 0D 02 02 02 B3 3E [20:57:50]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 B3 3E 00 00 33 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [20:57:50]RAPDU: 90 00 [20:57:50]wFMCommunicate OK [20:57:50]wFMCommunicate request_size=4 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 0D 03 02 [20:57:50]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 0B 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 0B 00 C5 00 00 3D 92 67 3E 79 3C AC A2 90 00 B8 [20:57:50]RAPDU: 3D 92 67 3E 79 3C AC A2 90 00 [20:57:50]wFMCommunicate OK [20:57:50]SAM_PROTO_SignData done [20:57:50]FM_MakeSignedData done [20:57:50]CreateOFDProtocolMessage [20:57:50]wFMCommunicate request_size=4 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 11 00 00 [20:57:50]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 17 00 [20:57:50]MH_I2C_Read... [20:57:50]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 37 36 39 90 00 99 [20:57:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:50]wFMCommunicate OK [20:57:50]CreateOFDProtocolMessage done [20:57:50]OFDSenderStorePacket 164157 [20:57:50]StoreOFDPacket docnum=164157 [20:57:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 57 1F 04 01 67 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 02 00 00 F4 03 04 00 CD 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 81 02 00 35 04 06 00 7D 18 99 43 B3 3E 3D 92 67 3E 79 3C AC A2 [20:57:50]CheckFolder [20:57:50]dirname=/storage/ofd_packets [20:57:50]CheckFolder done [20:57:50]ProducePacketName [20:57:50]name=ofd_packets/00164157 [20:57:50]NVStorageSaveData ofd_packets/00164157 [20:57:50]File name is /storage/ofd_packets/00164157 [20:57:50]Write 298 bytes [20:57:50]NVStorageSaveData done [20:57:50]OFDSenderStorePacket done [20:57:50]KKMCreateOFDPacket done [20:57:50]NVStorageSaveData kkm_last_timestamp [20:57:50]File name is /storage/kkm_last_timestamp [20:57:50]Write 4 bytes [20:57:50]NVStorageSaveData done [20:57:50]ExternCall_PrintAddStr [20:57:50]wPrintStart [20:57:50]Write to MH i2c: 01 00 00 C7 00 C7 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: 01 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: 01 07 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [20:57:50]RasterBufferAndPrint [20:57:50]line Счет N : (1)292794 [20:57:50]line ИНН: 02508201610067 [20:57:50]line Контрольно-Кассовый Чек [20:57:50]line ПРОДАЖА [20:57:50]line ТРК (МРК, ГНК) : 34 [20:57:50]line Товар: 2710194800 [20:57:50]line ДТ-К-5 [20:57:50]line 5.250 * 76.20 [20:57:50]line = 400.05 [20:57:50]line НДС 12% НСП 1% [20:57:50]line > о реализуемом товаре [20:57:50]line ОКРУГЛЕНИЕ: -0.05 [20:57:50]line ИТОГО: 400.00 [20:57:50]line Внесено: 400.00 [20:57:50]line СДАЧА: 0.00 [20:57:50]line НСП 1% : 3.54 [20:57:50]line НДС 12% : 42.48 [20:57:50]line Наличными: 400.00 [20:57:50]line Безнал.: 0.00 [20:57:50]line Место: АЗС № 130 "Партнер Нефть" [20:57:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:57:50]line СНО: Общий режим [20:57:50]line Чек 755 21.08.2024 20:57 [20:57:50]line Смена: 466 ФФД: 1.0 [20:57:50]line ЗНМ: 0300000070 [20:57:50]line РНМ: 0000000000092562 [20:57:50]line Версия ККМ: 001 [20:57:50]line ФМ: 0000000000871769 [20:57:50]line ФД: 164157 [20:57:50]line ФПД: 137544604037950 [20:57:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164157&fm=137544604037950&tin=02508201610067®Number=0000000000092562&sum=40000 [20:57:50]written 0, free lines is 4095 [20:57:51]Write to MH i2c: 01 00 00 F2 00 F2 [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 07 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C4 0C C9 [20:57:51]RasterBufferAndPrint [20:57:51]line [20:57:51]line [20:57:51]line [20:57:51]line [20:57:51]line [20:57:51]written 0, free lines is 3301 [20:57:51]MH_Cut [20:57:51]Write to MH i2c: D1 01 00 F9 00 01 CB [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: D1 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: D1 01 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: D1 01 00 F9 00 00 CA [20:57:51]Write to MH i2c: 01 00 00 FA 00 FA [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]*** Cut start [20:57:51]*** Purtial cut [20:57:51]*** Stage 1: CUTSNS_PIN = 1 [20:57:53]Read from MH i2c: 01 [20:57:53]MH_I2C_Read... [20:57:53]*** Stop cut motor [20:57:53]*** Cut end [20:57:53]Read from MH i2c: 01 07 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [20:57:53]process_action close_receipt done [20:57:53]requested_data is exist [20:57:53]produce_requested_data [20:57:53]requested_item fm.sn is exist - process it [20:57:53]wFMCommunicate request_size=4 [20:57:53]MH_SAM_APDU [20:57:53]CAPDU: 80 11 00 00 [20:57:53]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [20:57:53]Write i2c OK [20:57:53]MH_I2C_Read... [20:57:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:53]Read from MH i2c: E2 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 17 00 [20:57:53]MH_I2C_Read... [20:57:54]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 37 36 39 90 00 CE [20:57:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:54]wFMCommunicate OK [20:57:54]requested_item fd.num is exist - process it [20:57:54]SAM_PROTO_GetFieldsCounters [20:57:54]wFMCommunicate request_size=4 [20:57:54]MH_SAM_APDU [20:57:54]CAPDU: 80 13 00 00 [20:57:54]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [20:57:54]Write i2c OK [20:57:54]MH_I2C_Read... [20:57:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:54]Read from MH i2c: E2 [20:57:54]MH_I2C_Read... [20:57:54]Read from MH i2c: E2 62 00 [20:57:54]MH_I2C_Read... [20:57:54]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F3 02 00 00 5E 04 04 00 F3 02 00 00 57 04 04 00 F4 02 00 00 19 04 04 00 00 00 00 00 90 00 10 [20:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F3 02 00 00 5E 04 04 00 F3 02 00 00 57 04 04 00 F4 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:54]wFMCommunicate OK [20:57:54]SAM_PROTO_GetFieldsCounters done [20:57:54]requested_item shift.num is exist - process it [20:57:54]requested_item shift.opened is exist - process it [20:57:54]req_shift_opened [20:57:54]FM_GetShiftState [20:57:54]SAM_PROTO_GetShiftState [20:57:54]wFMCommunicate request_size=4 [20:57:54]MH_SAM_APDU [20:57:54]CAPDU: 80 13 01 00 [20:57:54]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [20:57:54]Write i2c OK [20:57:54]MH_I2C_Read... [20:57:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:54]Read from MH i2c: E2 [20:57:54]MH_I2C_Read... [20:57:54]Read from MH i2c: E2 0E 00 [20:57:54]MH_I2C_Read... [20:57:54]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [20:57:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:57:54]wFMCommunicate OK [20:57:54]SAM_PROTO_GetShiftState done [20:57:54]FM_GetShiftState done [20:57:54]req_shift_opened done [20:57:54]requested_item shift.open_date is exist - process it [20:57:54]req_shift_open_date [20:57:54]req_shift_open_date done [20:57:54]produce_requested_data done [20:57:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164157,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:57:54]process_action_free close_receipt [20:57:54]json_value_free [20:57:54]json_value_free done [20:57:54]process_json_proto returns [20:57:54]Send response to host [20:57:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164157,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:57:54]free response buf [20:57:54]execute_script done [20:57:54]execute_script returns [20:57:54]free content buf [20:57:54]Sock 9.Close socket [20:57:54]Sock 9.Thread stoped [20:57:55]Connected sock=10 [20:57: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 37 36 39 0C 01 00 00 4E F9 04 01 A8 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 02 00 00 F4 03 04 00 C6 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 81 02 00 35 04 06 00 DA 4B 18 67 69 EE 3A BD B0 19 09 1D B2 38 [20:58:00]recv_with_timeout no data received [20:58:00]CommunicateWithHost answer receiving error [20:58:00]CommunicateWithHost err = -3 [20:58:00]OFD Sender: Server communicate error [20:58:00]OFD Sender: Processing packet 164156 [packets to send 973, broken 971] [20:58:00]ProducePacketName [20:58:00]name=ofd_packets/00164156 [20:58:00]OFD Sender: To server: pG, [20:58:00]CommunicateWithHost lk.salyk.kg:30040 [20:58:00]ConnectInit lk.salyk.kg [20:58:04]Connected sock=10 [20:58: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 37 36 39 0C 01 00 00 4E F9 04 01 A8 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 02 00 00 F4 03 04 00 C6 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 81 02 00 35 04 06 00 DA 4B 18 67 69 EE 3A BD B0 19 09 1D B2 38 [20:58:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7A E0 47 00 37 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 37 36 39 10 04 04 00 3C 81 02 00 F4 03 04 00 2B FE C5 66 B6 04 01 00 00 CE 32 24 E6 C4 FD BB 7C [20:58:04]CommunicateWithHost err = 0 [20:58:04]CheckOFDResponse [20:58:04]1017 (14) - 77093643461234 [20:58:04]1041 (16) - 0000000000871769 [20:58:04]1040 (4) - 164156 [20:58:04]1012 (4) - 21.08.2024 14:48 [20:58:04]1206 (1) - 0 [20:58:04]OFD Sender: Remove packet 164156 [20:58:04]ProducePacketName [20:58:04]name=ofd_packets/00164156 [20:58:04]NVStorageDeleteData [20:58:05]OFD Sender: Processing packet 164157 [packets to send 972, broken 971] [20:58:05]ProducePacketName [20:58:05]name=ofd_packets/00164157 [20:58:05]OFD Sender: To server: pG, [20:58:05]CommunicateWithHost lk.salyk.kg:30040 [20:58:05]ConnectInit lk.salyk.kg [20:58:05]Connected sock=9 [20:58: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 37 36 39 0C 01 00 00 57 1F 04 01 67 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 02 00 00 F4 03 04 00 CD 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 81 02 00 35 04 06 00 7D 18 99 43 B3 3E 3D 92 67 3E 79 3C AC A2 [20:58:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EF D5 47 00 75 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 37 36 39 10 04 04 00 3D 81 02 00 F4 03 04 00 2D FE C5 66 B6 04 01 00 00 2D CC 0F C1 B8 4E 71 44 [20:58:06]CommunicateWithHost err = 0 [20:58:06]CheckOFDResponse [20:58:06]1017 (14) - 77093643461234 [20:58:06]1041 (16) - 0000000000871769 [20:58:06]1040 (4) - 164157 [20:58:06]1012 (4) - 21.08.2024 14:48 [20:58:06]1206 (1) - 0 [20:58:06]OFD Sender: Remove packet 164157 [20:58:06]ProducePacketName [20:58:06]name=ofd_packets/00164157 [20:58:06]NVStorageDeleteData [20:58:06]OFD Sender: No OFD packet to send [20:58:11]OFD Sender: No OFD packet to send [20:58:12]accept exits with 7 [20:58:12]New connection [20:58:12]New thread 3067465060 created [20:58:12]Thread 3067608420 joined [20:58:12]Waiting for new connection... [20:58:12] Sock 7.Parse request [20:58:12]Sock 7.Check first char [20:58:12]Sock 7.First char is OK [20:58:12]request: POST /json_proto HTTP/1.0 [20:58:12]Method: POST [20:58:12]URL: /json_proto [20:58:12]Method is POST - this is cgi request [20:58:12]url: /json_proto [20:58:12]query_string will be loaded in cgi processing [20:58:12]execute_cgi json_proto POST (null) [20:58:12]execute_cgi path=json_proto method=POST [20:58:12]POST find Content-Length [20:58:12]Host: 172.17.44.132:8080 [20:58:12]Content-Length: 685 [20:58:12]Content-Type: application/json [20:58:12] [20:58:12]POST finish read [20:58:12]Found Content-Length = 685 [20:58:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 78.130, "sum" : 3000.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:12]execute_script... [20: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)292789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 78.130, "sum" : 3000.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:12]POST & json_proto [20:58:12]process_json_proto [20:58:12]json parsed OK: [20:58:12]protocol is kg_v1.0 [20:58:12]action value=close_receipt [20:58:12]process_action close_receipt [20:58:12]cmd_close_receipt [20:58:12]MH_GetDate [20:58:12]Write to MH i2c: F0 00 00 FE 00 ED [20:58:12]Write i2c OK [20:58:12]MH_I2C_Read... [20:58:12]Read from MH i2c: F0 [20:58:12]MH_I2C_Read... [20:58:12]Read from MH i2c: F0 09 00 [20:58:12]MH_I2C_Read... [20:58:12]Read from MH i2c: F0 09 00 FE 00 00 E5 54 C6 66 2A 83 C1 65 2E [20:58:12]GetLastDocTimeStamp 1724273869 [20:58:12]current date 1724273893 [20:58:12]FM_GetShiftState [20:58:12]SAM_PROTO_GetShiftState [20:58:12]wFMCommunicate request_size=4 [20:58:12]MH_SAM_APDU [20:58:12]CAPDU: 80 13 01 00 [20:58:12]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [20:58:12]Write i2c OK [20:58:12]MH_I2C_Read... [20:58:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:12]Read from MH i2c: E2 [20:58:12]MH_I2C_Read... [20:58:12]Read from MH i2c: E2 0E 00 [20:58:12]MH_I2C_Read... [20:58:12]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [20:58:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:58:12]wFMCommunicate OK [20:58:12]SAM_PROTO_GetShiftState done [20:58:12]FM_GetShiftState done [20:58:12]opened in 1724199517 [20:58:12]opened+sec_in_day 1724285917 [20:58:12]quantity*price = 300019 [20:58:12]sum+1 = 300020 [20:58:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.60 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 756 21.08.2024 20:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164158 ФПД: 76600250570047 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205813&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164158&fm=76600250570047&tin=02508201610067®Number=0000000000092562&sum=300000 [20:58:13]StoreToDocumentArchive [20:58:13]shift 466 fd 164158 [20:58:13]save to /storage/0466/doc_00164158 [20:58:13]save last doc name /storage/0466/doc_00164158 to /storage/kkm_last_doc_name [20:58:13]save OK [20:58:13]Clear old archive folders... [20:58:13]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:58:13]tlvbuf is 016C3770 [20:58:13]SAM_PROTO_ClearQueue [20:58:13]wFMCommunicate request_size=4 [20:58:13]MH_SAM_APDU [20:58:13]CAPDU: 80 09 00 00 [20:58:13]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [20:58:13]Write i2c OK [20:58:13]MH_I2C_Read... [20:58:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:13]Read from MH i2c: E2 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: E2 03 00 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:58:13]RAPDU: 90 00 [20:58:13]wFMCommunicate OK [20:58:13]SAM_PROTO_ClearQueue done [20:58:13]KKMCreateOFDPacket [20:58:13]OFDProtocolAddRootSTLVToBuf [20:58:13]FM_MakeSignedData [20:58:13]FM_MakeSignedData [20:58:13]SAM_PROTO_SignData [20:58:13]wFMCommunicate request_size=4 [20:58:13]MH_SAM_APDU [20:58:13]CAPDU: 80 0D 01 02 [20:58:13]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [20:58:13]Write i2c OK [20:58:13]MH_I2C_Read... [20:58:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:13]Read from MH i2c: E2 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: E2 03 00 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:58:13]RAPDU: 90 00 [20:58:13]wFMCommunicate OK [20:58:13]wFMCommunicate request_size=255 [20:58:13]MH_SAM_APDU [20:58:13]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 93 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 74 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 F4 02 00 00 F4 03 04 00 E5 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 81 02 00 35 04 06 00 45 AA [20:58:14]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 93 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 74 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 F4 02 00 00 F4 03 04 00 E5 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 81 02 00 35 04 06 00 45 AA 00 00 68 [20:58:14]Write i2c OK [20:58:14]MH_I2C_Read... [20:58:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:14]Read from MH i2c: E2 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 03 00 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:58:14]RAPDU: 90 00 [20:58:14]wFMCommunicate OK [20:58:14]wFMCommunicate request_size=9 [20:58:14]MH_SAM_APDU [20:58:14]CAPDU: 80 0D 02 02 04 E2 B9 95 3F [20:58:14]Write to MH i2c: E2 0C 00 0F 01 80 0D 02 02 04 00 E2 B9 95 3F 00 00 01 [20:58:14]Write i2c OK [20:58:14]MH_I2C_Read... [20:58:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:14]Read from MH i2c: E2 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 03 00 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [20:58:14]RAPDU: 90 00 [20:58:14]wFMCommunicate OK [20:58:14]wFMCommunicate request_size=4 [20:58:14]MH_SAM_APDU [20:58:14]CAPDU: 80 0D 03 02 [20:58:14]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [20:58:14]Write i2c OK [20:58:14]MH_I2C_Read... [20:58:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:14]Read from MH i2c: E2 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 0B 00 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 0B 00 10 01 00 F4 24 9F 52 EE 06 13 7C 90 00 19 [20:58:14]RAPDU: F4 24 9F 52 EE 06 13 7C 90 00 [20:58:14]wFMCommunicate OK [20:58:14]SAM_PROTO_SignData done [20:58:14]FM_MakeSignedData done [20:58:14]CreateOFDProtocolMessage [20:58:14]wFMCommunicate request_size=4 [20:58:14]MH_SAM_APDU [20:58:14]CAPDU: 80 11 00 00 [20:58:14]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [20:58:14]Write i2c OK [20:58:14]MH_I2C_Read... [20:58:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:14]Read from MH i2c: E2 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 17 00 [20:58:14]MH_I2C_Read... [20:58:14]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 37 36 39 90 00 E5 [20:58:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:58:14]wFMCommunicate OK [20:58:14]CreateOFDProtocolMessage done [20:58:14]OFDSenderStorePacket 164158 [20:58:14]StoreOFDPacket docnum=164158 [20:58:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 6D 09 06 01 93 D5 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 93 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 74 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 F4 02 00 00 F4 03 04 00 E5 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 81 02 00 35 04 06 00 45 AA E2 B9 95 3F F4 24 9F 52 EE 06 13 7C [20:58:14]CheckFolder [20:58:14]dirname=/storage/ofd_packets [20:58:14]CheckFolder done [20:58:14]ProducePacketName [20:58:14]name=ofd_packets/00164158 [20:58:14]NVStorageSaveData ofd_packets/00164158 [20:58:14]File name is /storage/ofd_packets/00164158 [20:58:14]Write 300 bytes [20:58:14]NVStorageSaveData done [20:58:14]OFDSenderStorePacket done [20:58:14]KKMCreateOFDPacket done [20:58:14]NVStorageSaveData kkm_last_timestamp [20:58:14]File name is /storage/kkm_last_timestamp [20:58:14]Write 4 bytes [20:58:14]NVStorageSaveData done [20:58:14]ExternCall_PrintAddStr [20:58:14]wPrintStart [20:58:14]Write to MH i2c: 01 00 00 12 01 13 [20:58:14]OFD Sender: Processing packet 164158 [packets to send 972, broken 971] [20:58:14]ProducePacketName [20:58:14]name=ofd_packets/00164158 [20:58:14]OFD Sender: To server: pG, [20:58:14]CommunicateWithHost lk.salyk.kg:30040 [20:58:14]ConnectInit lk.salyk.kg [20:58:14]Write i2c OK [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: 01 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: 01 07 00 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [20:58:14]RasterBufferAndPrint [20:58:14]line Счет N : (1)292789 [20:58:14]line ИНН: 02508201610067 [20:58:14]line Контрольно-Кассовый Чек [20:58:14]line ПРОДАЖА [20:58:14]line ТРК (МРК, ГНК) : 71 [20:58:14]line Товар: 2711129700 [20:58:14]line ГАЗ-К-5 [20:58:14]line 78.130 * 38.40 [20:58:14]line = 3000.19 [20:58:14]line НДС 12% НСП 1% [20:58:14]line > о реализуемом товаре [20:58:14]line ОКРУГЛЕНИЕ: -0.19 [20:58:14]line ИТОГО: 3000.00 [20:58:14]line Внесено: 3000.00 [20:58:14]line СДАЧА: 0.00 [20:58:14]line НСП 1% : 26.55 [20:58:14]line НДС 12% : 318.60 [20:58:14]line Наличными: 3000.00 [20:58:14]line Безнал.: 0.00 [20:58:14]line Место: АЗС № 130 "Партнер Нефть" [20:58:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:58:14]line СНО: Общий режим [20:58:14]line Чек 756 21.08.2024 20:58 [20:58:14]line Смена: 466 ФФД: 1.0 [20:58:14]line ЗНМ: 0300000070 [20:58:14]line РНМ: 0000000000092562 [20:58:14]line Версия ККМ: 001 [20:58:14]line ФМ: 0000000000871769 [20:58:14]line ФД: 164158 [20:58:14]line ФПД: 76600250570047 [20:58:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T205813&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164158&fm=76600250570047&tin=02508201610067®Number=0000000000092562&sum=300000 [20:58:14]written 0, free lines is 4095 [20:58:15]Write to MH i2c: 01 00 00 3D 01 3E [20:58:15]Write i2c OK [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: 01 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: 01 07 00 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 BF 0C 10 [20:58:15]RasterBufferAndPrint [20:58:15]line [20:58:15]line [20:58:15]line [20:58:15]line [20:58:15]line [20:58:15]written 0, free lines is 3299 [20:58:15]MH_Cut [20:58:15]Write to MH i2c: D1 01 00 44 01 01 17 [20:58:15]Write i2c OK [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: D1 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: D1 01 00 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: D1 01 00 44 01 00 16 [20:58:15]Write to MH i2c: 01 00 00 45 01 46 [20:58:15]Write i2c OK [20:58:15]MH_I2C_Read... [20:58:16]*** Cut start [20:58:16]*** Purtial cut [20:58:16]*** Stage 1: CUTSNS_PIN = 1 [20:58:16]recv_with_timeout no data received [20:58:18]Read from MH i2c: 01 [20:58:18]MH_I2C_Read... [20:58:18]*** Stop cut motor [20:58:18]*** Cut end [20:58:18]Read from MH i2c: 01 07 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [20:58:18]process_action close_receipt done [20:58:18]requested_data is exist [20:58:18]produce_requested_data [20:58:18]requested_item fm.sn is exist - process it [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 11 00 00 [20:58:18]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 17 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [20:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:58:18]wFMCommunicate OK [20:58:18]requested_item fd.num is exist - process it [20:58:18]SAM_PROTO_GetFieldsCounters [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 13 00 00 [20:58:18]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 62 00 [20:58:18]MH_I2C_Read... [20:58:18]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 60 [20:58: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:58:18]wFMCommunicate OK [20:58:18]SAM_PROTO_GetFieldsCounters done [20:58:18]requested_item shift.num is exist - process it [20:58:18]requested_item shift.opened is exist - process it [20:58:18]req_shift_opened [20:58:18]FM_GetShiftState [20:58:18]SAM_PROTO_GetShiftState [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 13 01 00 [20:58:18]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 0E 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [20:58:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [20:58:18]wFMCommunicate OK [20:58:18]SAM_PROTO_GetShiftState done [20:58:18]FM_GetShiftState done [20:58:18]req_shift_opened done [20:58:18]requested_item shift.open_date is exist - process it [20:58:18]req_shift_open_date [20:58:18]req_shift_open_date done [20:58:18]produce_requested_data done [20:58:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164158,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [20:58:18]process_action_free close_receipt [20:58:18]json_value_free [20:58:18]json_value_free done [20:58:18]process_json_proto returns [20:58:18]Send response to host [20:58:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164158,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [20:58:18]free response buf [20:58:18]execute_script done [20:58:18]execute_script returns [20:58:18]free content buf [20:58:18]Sock 7.Close socket [20:58:18]Sock 7.Thread stoped [20:58:19]ConnectInit Can't take IP for lk.salyk.kg [20:58:19]CommunicateWithHost connect error [20:58:19]CommunicateWithHost err = -1 [20:58:19]OFD Sender: Server communicate error [20:58:24]OFD Sender: Processing packet 164158 [packets to send 972, broken 971] [20:58:24]ProducePacketName [20:58:24]name=ofd_packets/00164158 [20:58:24]OFD Sender: To server: pG, [20:58:24]CommunicateWithHost lk.salyk.kg:30040 [20:58:24]ConnectInit lk.salyk.kg [20:58:32]recv_with_timeout no data received [20:58:41]Connected sock=9 [20: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 37 36 39 0E 01 00 00 6D 09 06 01 93 D5 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 93 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 74 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 F4 02 00 00 F4 03 04 00 E5 54 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 81 02 00 35 04 06 00 45 AA E2 B9 95 3F F4 24 9F 52 EE 06 13 7C [20:58:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C0 E8 47 00 CD 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 81 02 00 F4 03 04 00 52 FE C5 66 B6 04 01 00 00 6B D0 8C 8F FF 69 4D A3 [20:58:44]CommunicateWithHost err = 0 [20:58:44]CheckOFDResponse [20:58:44]1017 (14) - 77093643461234 [20:58:44]1041 (16) - 0000000000871769 [20:58:44]1040 (4) - 164158 [20:58:44]1012 (4) - 21.08.2024 14:48 [20:58:44]1206 (1) - 0 [20:58:44]OFD Sender: Remove packet 164158 [20:58:44]ProducePacketName [20:58:44]name=ofd_packets/00164158 [20:58:44]NVStorageDeleteData [20:58:44]OFD Sender: No OFD packet to send [20:58:47]recv_with_timeout no data received [20:58:49]OFD Sender: No OFD packet to send [20:58:54]OFD Sender: No OFD packet to send [20:58:59]OFD Sender: No OFD packet to send [20:59:03]recv_with_timeout no data received [20:59:04]OFD Sender: No OFD packet to send [20:59:09]OFD Sender: No OFD packet to send [20:59:14]OFD Sender: No OFD packet to send [20:59:15]recv_with_timeout no data received [20:59:19]OFD Sender: No OFD packet to send [20:59:24]OFD Sender: No OFD packet to send [20:59:28]recv_with_timeout no data received [20:59:29]OFD Sender: No OFD packet to send [20:59:34]OFD Sender: No OFD packet to send [20:59:39]OFD Sender: No OFD packet to send [20:59:43]recv_with_timeout no data received [20:59:44]OFD Sender: No OFD packet to send [20:59:49]OFD Sender: No OFD packet to send [20:59:54]OFD Sender: No OFD packet to send [20:59:59]OFD Sender: No OFD packet to send [21:00:05]OFD Sender: No OFD packet to send [21:00:10]OFD Sender: No OFD packet to send [21:00:12]recv_with_timeout no data received [21:00:15]OFD Sender: No OFD packet to send [21:00:20]OFD Sender: No OFD packet to send [21:00:25]OFD Sender: No OFD packet to send [21:00:30]OFD Sender: No OFD packet to send [21:00:35]OFD Sender: No OFD packet to send [21:00:40]OFD Sender: No OFD packet to send [21:00:45]OFD Sender: No OFD packet to send [21:00:50]OFD Sender: No OFD packet to send [21:00:55]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [21:01:20]OFD Sender: No OFD packet to send [21:01:25]OFD Sender: No OFD packet to send [21:01:27]recv_with_timeout no data received [21:01:30]OFD Sender: No OFD packet to send [21:01:35]OFD Sender: No OFD packet to send [21:01:40]OFD Sender: No OFD packet to send [21:01:44]recv_with_timeout no data received [21:01:45]OFD Sender: No OFD packet to send [21:01:50]OFD Sender: No OFD packet to send [21:01:54]recv_with_timeout no data received [21:01:55]OFD Sender: No OFD packet to send [21:02:00]OFD Sender: No OFD packet to send [21:02:05]recv_with_timeout no data received [21:02:05]OFD Sender: No OFD packet to send [21:02:10]OFD Sender: No OFD packet to send [21:02:15]OFD Sender: No OFD packet to send [21:02:20]OFD Sender: No OFD packet to send [21:02:25]OFD Sender: No OFD packet to send [21:02:30]OFD Sender: No OFD packet to send [21:02:35]OFD Sender: No OFD packet to send [21:02:40]OFD Sender: No OFD packet to send [21:02:45]OFD Sender: No OFD packet to send [21:02:50]OFD Sender: No OFD packet to send [21:02:55]OFD Sender: No OFD packet to send [21:03:00]OFD Sender: No OFD packet to send [21:03:05]OFD Sender: No OFD packet to send [21:03:10]OFD Sender: No OFD packet to send [21:03:15]OFD Sender: No OFD packet to send [21:03:20]OFD Sender: No OFD packet to send [21:03:25]OFD Sender: No OFD packet to send [21:03:30]OFD Sender: No OFD packet to send [21:03:35]OFD Sender: No OFD packet to send [21:03:40]OFD Sender: No OFD packet to send [21:03:45]OFD Sender: No OFD packet to send [21:03:50]OFD Sender: No OFD packet to send [21:03:54]recv_with_timeout no data received [21:03:55]OFD Sender: No OFD packet to send [21:04:00]OFD Sender: No OFD packet to send [21:04:06]OFD Sender: No OFD packet to send [21:04:11]OFD Sender: No OFD packet to send [21:04:16]OFD Sender: No OFD packet to send [21:04:17]recv_with_timeout no data received [21:04:21]OFD Sender: No OFD packet to send [21:04:26]OFD Sender: No OFD packet to send [21:04:31]OFD Sender: No OFD packet to send [21:04:36]OFD Sender: No OFD packet to send [21:04:41]OFD Sender: No OFD packet to send [21:04:46]OFD Sender: No OFD packet to send [21:04:51]OFD Sender: No OFD packet to send [21:04:56]OFD Sender: No OFD packet to send [21:05:01]OFD Sender: No OFD packet to send [21:05:06]OFD Sender: No OFD packet to send [21:05:11]OFD Sender: No OFD packet to send [21:05:16]OFD Sender: No OFD packet to send [21:05:21]OFD Sender: No OFD packet to send [21:05:26]recv_with_timeout no data received [21:05:26]OFD Sender: No OFD packet to send [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]KKMCreateReceiptDocument OK [20:57:48]receipt_add_items: price(Amount)=7620 [20:57:48]receipt_add_items: sum=40005 [20:57:48]receipt_add_items: quantity [20:57:48]03 82 14 00 00 00 00 00 KKMCreateReceiptItemDocument [20:57:48]Load OK [20:57:48]KKMSetReceiptItemData [20:57:48]KKMSetReceiptItemData [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]KKMSetReceiptItemData err=0 [20:57:48]KKMAddReceiptItem [20:57:48]LoadAmountFromDocumentTag total=0 [20:57:48]LoadAmountFromDocumentTag cost=40005 [20:57:48]SetAmountToDocument total=40005 [20:57:48]Malloc new data [20:57:48]cost*persent_nds=4800600 [20:57:48]+500=4801100 [20:57:48]tax_nds_amount=4248 [20:57:48]cost*persent_nds=400050 [20:57:48]+500=400550 [20:57:48]tax_nsp_amount=354 [20:57:48]Load OK [20:57:48]Load OK [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Load OK [20:57:48]Load OK [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]free (receipt_item_data.pre_item_text) [20:57:48]free (receipt_item_data.post_item_text) [20:57:48]done [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]KKMSetReceiptData OK [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]Malloc new data [20:57:48]ProcessDocumentItem done err = 0, tmpTLVsize=111 [20:57:48]tlvbuf is 016A30D0 [20:57:48]KKMLoadAndSignReceiptData [20:57:48]SAM_PROTO_ProcessDocument [20:57:48]wFMCommunicate request_size=9 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 01 00 04 03 00 6F 00 [20:57:48]Write to MH i2c: E2 0C 00 B6 00 80 15 01 00 04 00 03 00 6F 00 00 00 AF [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=10 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [20:57:48]Write to MH i2c: E2 0D 00 B7 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 65 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=15 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 0A FC 03 06 00 40 9C 00 00 00 00 [20:57:48]Write to MH i2c: E2 12 00 B8 00 80 15 02 00 0A 00 FC 03 06 00 40 9C 00 00 00 00 00 00 2D [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 B8 00 00 90 00 2C [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=47 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 [20:57:48]Write to MH i2c: E2 32 00 B9 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 00 00 9B [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 B9 00 00 90 00 2D [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=15 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 0A 07 04 06 00 40 9C 00 00 00 00 [20:57:48]Write to MH i2c: E2 12 00 BA 00 80 15 02 00 0A 00 07 04 06 00 40 9C 00 00 00 00 00 00 3B [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 BA 00 00 90 00 2E [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=15 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [20:57:48]Write to MH i2c: E2 12 00 BB 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 92 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=11 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [20:57:48]Write to MH i2c: E2 0E 00 BC 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 6E [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=13 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 08 F4 03 04 00 CD 54 C6 66 [20:57:48]Write to MH i2c: E2 10 00 BD 00 80 15 02 00 08 00 F4 03 04 00 CD 54 C6 66 00 00 95 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [20:57:48]RAPDU: 90 00 [20:57:48]wFMCommunicate OK [20:57:48]wFMCommunicate request_size=25 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [20:57:48]Write to MH i2c: E2 1C 00 BE 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 9F [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57[21:05:31]OFD Sender: No OFD packet to send [21:05:36]OFD Sender: No OFD packet to send [21:05:41]OFD Sender: No OFD packet to send [21:05:46]OFD Sender: No OFD packet to send [21:05:51]recv_with_timeout no data received [21:05:51]OFD Sender: No OFD packet to send [21:05:56]OFD Sender: No OFD packet to send [21:06:01]OFD Sender: No OFD packet to send [21:06:06]OFD Sender: No OFD packet to send [21:06:11]OFD Sender: No OFD packet to send [21:06:16]OFD Sender: No OFD packet to send [21:06:21]OFD Sender: No OFD packet to send [21:06:24]recv_with_timeout no data received [21:06:26]OFD Sender: No OFD packet to send [21:06:31]OFD Sender: No OFD packet to send [21:06:36]OFD Sender: No OFD packet to send [21:06:41]OFD Sender: No OFD packet to send [21:06:46]OFD Sender: No OFD packet to send [21:06:51]OFD Sender: No OFD packet to send [21:06:56]OFD Sender: No OFD packet to send [21:07:01]OFD Sender: No OFD packet to send [21:07:06]OFD Sender: No OFD packet to send [21:07:11]OFD Sender: No OFD packet to send [21:07:16]OFD Sender: No OFD packet to send [21:07:21]OFD Sender: No OFD packet to send [21:07:25]accept exits with 10 [21:07:25]New connection [21:07:25]New thread 3067608420 created [21:07:25]Thread 3067465060 joined [21:07:25]Waiting for new connection... [21:07:25] Sock 10.Parse request [21:07:25]Sock 10.Check first char [21:07:25]Sock 10.First char is OK [21:07:25]request: POST /json_proto HTTP/1.0 [21:07:25]Method: POST [21:07:25]URL: /json_proto [21:07:25]Method is POST - this is cgi request [21:07:25]url: /json_proto [21:07:25]query_string will be loaded in cgi processing [21:07:25]execute_cgi json_proto POST (null) [21:07:25]execute_cgi path=json_proto method=POST [21:07:25]POST find Content-Length [21:07:25]Host: 172.17.44.132:8080 [21:07:25]Content-Length: 856 [21:07:25]Content-Type: application/json [21:07:25] [21:07:25]POST finish read [21:07:25]Found Content-Length = 856 [21:07:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50705", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:25]execute_script... [21:07:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50705", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:25]POST & json_proto [21:07:25]process_json_proto [21:07:25]json parsed OK: [21:07:25]protocol is kg_v1.0 [21:07:25]action value=close_receipt [21:07:25]process_action close_receipt [21:07:25]cmd_close_receipt [21:07:25]MH_GetDate [21:07:25]Write to MH i2c: F0 00 00 49 01 39 [21:07:25]Write i2c OK [21:07:25]MH_I2C_Read... [21:07:25]Read from MH i2c: F0 [21:07:25]MH_I2C_Read... [21:07:25]Read from MH i2c: F0 09 00 [21:07:25]MH_I2C_Read... [21:07:25]Read from MH i2c: F0 09 00 49 01 00 0E 57 C6 66 2A 83 C1 65 A6 [21:07:25]GetLastDocTimeStamp 1724273893 [21:07:25]current date 1724274446 [21:07:25]FM_GetShiftState [21:07:25]SAM_PROTO_GetShiftState [21:07:25]wFMCommunicate request_size=4 [21:07:25]MH_SAM_APDU [21:07:25]CAPDU: 80 13 01 00 [21:07:25]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [21:07:25]Write i2c OK [21:07:25]MH_I2C_Read... [21:07:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:25]Read from MH i2c: E2 [21:07:25]MH_I2C_Read... [21:07:25]Read from MH i2c: E2 0E 00 [21:07:25]MH_I2C_Read... [21:07:25]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [21:07:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:07:25]wFMCommunicate OK [21:07:25]SAM_PROTO_GetShiftState done [21:07:25]FM_GetShiftState done [21:07:25]opened in 1724199517 [21:07:25]opened+sec_in_day 1724285917 [21:07:25]quantity*price = 4000 [21:07:25]sum+1 = 4001 [21:07:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 757 21.08.2024 21:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164159 ФПД: 267245029911737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210726&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164159&fm=267245029911737&tin=02508201610067®Number=0000000000092562&sum=5000 0 [21:07:26]StoreToDocumentArchive [21:07:26]shift 466 fd 164159 [21:07:26]save to /storage/0466/doc_00164159 [21:07:26]save last doc name /storage/0466/doc_00164159 to /storage/kkm_last_doc_name [21:07:26]save OK [21:07:26]Clear old archive folders... [21:07:26]ProcessDocumentItem done err = 0, tmpTLVsize=368 [21:07:26]tlvbuf is 0168CC70 [21:07:26]SAM_PROTO_ClearQueue [21:07:26]wFMCommunicate request_size=4 [21:07:26]MH_SAM_APDU [21:07:26]CAPDU: 80 09 00 00 [21:07:26]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:07:26]Read from MH i2c: E2 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [21:07:26]RAPDU: 90 00 [21:07:26]wFMCommunicate OK [21:07:26]SAM_PROTO_ClearQueue done [21:07:26]KKMCreateOFDPacket [21:07:26]OFDProtocolAddRootSTLVToBuf [21:07:26]FM_MakeSignedData [21:07:26]FM_MakeSignedData [21:07:26]SAM_PROTO_SignData [21:07:26]wFMCommunicate request_size=4 [21:07:26]MH_SAM_APDU [21:07:26]CAPDU: 80 0D 01 02 [21:07:26]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:07:26]Read from MH i2c: E2 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [21:07:26]RAPDU: 90 00 [21:07:26]wFMCommunicate OK [21:07:26]wFMCommunicate request_size=255 [21:07:26]MH_SAM_APDU [21:07:26]CAPDU: 80 0D 02 02 FA 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 [21:07:26]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 00 00 0D [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:26]Read from MH i2c: E2 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [21:07:26]RAPDU: 90 00 [21:07:26]wFMCommunicate OK [21:07:26]wFMCommunicate request_size=127 [21:07:26]MH_SAM_APDU [21:07:26]CAPDU: 80 0D 02 02 7A 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 0E 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 81 02 00 35 04 06 00 F3 0E D5 13 6C B9 [21:07:26]Write to MH i2c: E2 82 00 5A 01 80 0D 02 02 7A 00 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 66 00 00 00 00 90 00 [21:07:30]wFMCommunicate OK [21:07:30]SAM_PROTO_GetShiftState done [21:07:30]FM_GetShiftState done [21:07:30]req_shift_opened done [21:07:30]requested_item shift.open_date is exist - process it [21:07:30]req_shift_open_date [21:07:30]req_shift_open_date done [21:07:30]produce_requested_data done [21:07:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164159,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:07:30]process_action_free close_receipt [21:07:30]json_value_free [21:07:30]json_value_free done [21:07:30]process_json_proto returns [21:07:30]Send response to host [21:07:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164159,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:07:30]free response buf [21:07:30]execute_script done [21:07:30]execute_script returns [21:07:30]free content buf [21:07:30]Sock 10.Close socket [21:07:30]Sock 10.Thread stoped [21:07:33]Connected sock=11 [21: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 37 36 39 84 01 00 00 89 2F 7C 01 C3 47 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 0E 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 81 02 00 35 04 06 00 F3 0E D5 13 6C B9 A7 F1 EB 20 A0 D7 11 FD [21:07:38]recv_with_timeout no data received [21:07:38]CommunicateWithHost answer receiving error [21:07:38]CommunicateWithHost err = -3 [21:07:38]OFD Sender: Server communicate error [21:07:44]OFD Sender: Processing packet 164159 [packets to send 972, broken 971] [21:07:44]ProducePacketName [21:07:44]name=ofd_packets/00164159 [21:07:44]OFD Sender: To server: pG, [21:07:44]CommunicateWithHost lk.salyk.kg:30040 [21:07:44]ConnectInit lk.salyk.kg [21:07:44]recv_with_timeout no data received [21:07:49]ConnectInit Can't take IP for lk.salyk.kg [21:07:49]CommunicateWithHost connect error [21:07:49]CommunicateWithHost err = -1 [21:07:49]OFD Sender: Server communicate error [21:07:54]OFD Sender: Processing packet 164159 [packets to send 972, broken 971] [21:07:54]ProducePacketName [21:07:54]name=ofd_packets/00164159 [21:07:54]OFD Sender: To server: pG, [21:07:54]CommunicateWithHost lk.salyk.kg:30040 [21:07:54]ConnectInit lk.salyk.kg [21:07:59]ConnectInit Can't take IP for lk.salyk.kg [21:07:59]CommunicateWithHost connect error [21:07:59]CommunicateWithHost err = -1 [21:07:59]OFD Sender: Server communicate error [21:08:04]OFD Sender: Processing packet 164159 [packets to send 972, broken 971] [21:08:04]ProducePacketName [21:08:04]name=ofd_packets/00164159 [21:08:04]OFD Sender: To server: pG, [21:08:04]CommunicateWithHost lk.salyk.kg:30040 [21:08:04]ConnectInit lk.salyk.kg [21:08:04]recv_with_timeout no data received [21:08:09]ConnectInit Can't take IP for lk.salyk.kg [21:08:09]CommunicateWithHost connect error [21:08:09]CommunicateWithHost err = -1 [21:08:09]OFD Sender: Server communicate error [21:08:14]OFD Sender: Processing packet 164159 [packets to send 972, broken 971] [21:08:14]ProducePacketName [21:08:14]name=ofd_packets/00164159 [21:08:14]OFD Sender: To server: pG, [21:08:14]CommunicateWithHost lk.salyk.kg:30040 [21:08:14]ConnectInit lk.salyk.kg [21:08:22]recv_with_timeout no data received 04 04 00 F5 02 00 00 F4 03 04 00 0E 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 81 02 00 35 04 06 00 F3 0E D5 13 6C B9 00 00 EC [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:26]Read from MH i2c: E2 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [21:07:26]RAPDU: 90 00 [21:07:26]wFMCommunicate OK [21:07:26]wFMCommunicate request_size=4 [21:07:26]MH_SAM_APDU [21:07:26]CAPDU: 80 0D 03 02 [21:07:26]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:07:26]Read from MH i2c: E2 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 0B 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 0B 00 5B 01 00 A7 F1 EB 20 A0 D7 11 FD 90 00 00 [21:07:26]RAPDU: A7 F1 EB 20 A0 D7 11 FD 90 00 [21:07:26]wFMCommunicate OK [21:07:26]SAM_PROTO_SignData done [21:07:26]FM_MakeSignedData done [21:07:26]CreateOFDProtocolMessage [21:07:26]wFMCommunicate request_size=4 [21:07:26]MH_SAM_APDU [21:07:26]CAPDU: 80 11 00 00 [21:07:26]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:26]Read from MH i2c: E2 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 17 00 [21:07:26]MH_I2C_Read... [21:07:26]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 37 36 39 90 00 30 [21:07:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:07:26]wFMCommunicate OK [21:07:26]CreateOFDProtocolMessage done [21:07:26]OFDSenderStorePacket 164159 [21:07:26]StoreOFDPacket docnum=164159 [21:07:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 84 01 00 00 89 2F 7C 01 C3 47 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 0E 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 81 02 00 35 04 06 00 F3 0E D5 13 6C B9 A7 F1 EB 20 A0 D7 11 FD [21:07:26]CheckFolder [21:07:26]dirname=/storage/ofd_packets [21:07:26]CheckFolder done [21:07:26]ProducePacketName [21:07:26]name=ofd_packets/00164159 [21:07:26]NVStorageSaveData ofd_packets/00164159 [21:07:26]File name is /storage/ofd_packets/00164159 [21:07:26]Write 418 bytes [21:07:26]NVStorageSaveData done [21:07:26]OFDSenderStorePacket done [21:07:26]KKMCreateOFDPacket done [21:07:26]NVStorageSaveData kkm_last_timestamp [21:07:26]File name is /storage/kkm_last_timestamp [21:07:26]Write 4 bytes [21:07:26]NVStorageSaveData done [21:07:26]ExternCall_PrintAddStr [21:07:26]wPrintStart [21:07:26]Write to MH i2c: 01 00 00 5D 01 5E [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: 01 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: 01 07 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [21:07:26]RasterBufferAndPrint [21:07:26]line Счет N : (3)50705 [21:07:26]line ИНН: 02508201610067 [21:07:26]line Контрольно-Кассовый Чек [21:07:26]line ПРОДАЖА [21:07:26]line Товар: 4700000160211 [21:07:26]line Вода Легенда 0,5л [21:07:26]line 1.000 * 40.00 [21:07:26]line = 40.00 [21:07:26]line НДС 12% НСП 1% [21:07:26]line > о реализуемом товаре [21:07:26]line Товар: 46231529 [21:07:26]line Mentos ПФ Арбуз 6*100*2 [21:07:26]line 1.000 * 10.00 [21:07:26]line = 10.00 [21:07:26]line НДС 12% НСП 1% [21:07:26]line > о реализуемом товаре [21:07:26]line ИТОГО: 50.00 [21:07:26]line НСП 1% : 0.44 [21:07:26]line НДС 12% : 5.31 [21:07:26]line Наличными: 50.00 [21:07:26]line Безнал.: 0.00 [21:07:27]line Место: АЗС № 130 "Партнер Нефть" [21:07:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:07:27]line СНО: Общий режим [21:07:27]line Чек 757 21.08.2024 21:07 [21:07:27]line Смена: 466 ФФД: 1.0 [21:07:27]line ЗНМ: 0300000070 [21:07:27]line РНМ: 0000000000092562 [21:07:27]line Версия ККМ: 001 [21:07:27]line ФМ: 0000000000871769 [21:07:27]line ФД: 164159 [21:07:27]line ФПД: 267245029911737 [21:07:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210726&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164159&fm=267245029911737&tin=02508201610067®Number=0000000000092562&sum=5000 [21:07:27]line 0 [21:07:27]OFD Sender: Processing packet 164159 [packets to send 972, broken 971] [21:07:27]ProducePacketName [21:07:27]name=ofd_packets/00164159 [21:07:27]OFD Sender: To server: pG, [21:07:27]CommunicateWithHost lk.salyk.kg:30040 [21:07:27]ConnectInit lk.salyk.kg [21:07:27]written 0, free lines is 4095 [21:07:27]Write to MH i2c: 01 00 00 8B 01 8C [21:07:27]Write i2c OK [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: 01 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: 01 07 00 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 6C 0C 0B [21:07:27]RasterBufferAndPrint [21:07:27]line [21:07:27]line [21:07:27]line [21:07:27]line [21:07:27]line [21:07:27]written 0, free lines is 3185 [21:07:27]MH_Cut [21:07:27]Write to MH i2c: D1 01 00 92 01 01 65 [21:07:27]Write i2c OK [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: D1 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: D1 01 00 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: D1 01 00 92 01 00 64 [21:07:27]Write to MH i2c: 01 00 00 93 01 94 [21:07:27]Write i2c OK [21:07:27]MH_I2C_Read... [21:07:28]*** Cut start [21:07:28]*** Purtial cut [21:07:28]*** Stage 1: CUTSNS_PIN = 1 [21:07:30]Read from MH i2c: 01 [21:07:30]MH_I2C_Read... [21:07:30]*** Stop cut motor [21:07:30]*** Cut end [21:07:30]Read from MH i2c: 01 07 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [21:07:30]process_action close_receipt done [21:07:30]requested_data is exist [21:07:30]produce_requested_data [21:07:30]requested_item fm.sn is exist - process it [21:07:30]wFMCommunicate request_size=4 [21:07:30]MH_SAM_APDU [21:07:30]CAPDU: 80 11 00 00 [21:07:30]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [21:07:30]Write i2c OK [21:07:30]MH_I2C_Read... [21:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:30]Read from MH i2c: E2 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 17 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 17 00 94 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [21:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:07:30]wFMCommunicate OK [21:07:30]requested_item fd.num is exist - process it [21:07:30]SAM_PROTO_GetFieldsCounters [21:07:30]wFMCommunicate request_size=4 [21:07:30]MH_SAM_APDU [21:07:30]CAPDU: 80 13 00 00 [21:07:30]Write to MH i2c: E2 08 00 95 01 80 13 00 00 00 00 00 00 12 [21:07:30]Write i2c OK [21:07:30]MH_I2C_Read... [21:07:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:07:30]Read from MH i2c: E2 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 62 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 62 00 95 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 B2 [21:07:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:07:30]wFMCommunicate OK [21:07:30]SAM_PROTO_GetFieldsCounters done [21:07:30]requested_item shift.num is exist - process it [21:07:30]requested_item shift.opened is exist - process it [21:07:30]req_shift_opened [21:07:30]FM_GetShiftState [21:07:30]SAM_PROTO_GetShiftState [21:07:30]wFMCommunicate request_size=4 [21:07:30]MH_SAM_APDU [21:07:30]CAPDU: 80 13 01 00 [21:07:30]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [21:07:30]Write i2c OK [21:07:30]MH_I2C_Read... [21:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:30]Read from MH i2c: E2 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 0E 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DA [21:07:30]RAPDU: 09 00 01 5D 32 C5 [21:08:37]Write i2c OK [21:08:37]MH_I2C_Read... [21:08:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:37]Read from MH i2c: E2 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [21:08:37]RAPDU: 90 00 [21:08:37]wFMCommunicate OK [21:08:37]wFMCommunicate request_size=15 [21:08:37]MH_SAM_APDU [21:08:37]CAPDU: 80 15 02 00 0A FC 03 06 00 00 7D 00 00 00 00 [21:08:37]Write to MH i2c: E2 12 00 9C 01 80 15 02 00 0A 00 FC 03 06 00 00 7D 00 00 00 00 00 00 B3 [21:08:37]Write i2c OK [21:08:37]MH_I2C_Read... [21:08:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:37]Read from MH i2c: E2 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [21:08:37]RAPDU: 90 00 [21:08:37]wFMCommunicate OK [21:08:37]wFMCommunicate request_size=47 [21:08:37]MH_SAM_APDU [21:08:37]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 [21:08:37]Write to MH i2c: E2 32 00 9D 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 00 00 E5 [21:08:37]Write i2c OK [21:08:37]MH_I2C_Read... [21:08:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:37]Read from MH i2c: E2 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [21:08:37]RAPDU: 90 00 [21:08:37]wFMCommunicate OK [21:08:37]wFMCommunicate request_size=15 [21:08:37]MH_SAM_APDU [21:08:37]CAPDU: 80 15 02 00 0A 07 04 06 00 00 7D 00 00 00 00 [21:08:37]Write to MH i2c: E2 12 00 9E 01 80 15 02 00 0A 00 07 04 06 00 00 7D 00 00 00 00 00 00 C1 [21:08:37]Write i2c OK [21:08:37]MH_I2C_Read... [21:08:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:37]Read from MH i2c: E2 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [21:08:37]RAPDU: 90 00 [21:08:37]wFMCommunicate OK [21:08:37]wFMCommunicate request_size=15 [21:08:37]MH_SAM_APDU [21:08:37]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [21:08:37]Write to MH i2c: E2 12 00 9F 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 77 [21:08:37]Write i2c OK [21:08:37]MH_I2C_Read... [21:08:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:37]Read from MH i2c: E2 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 [21:08:37]MH_I2C_Read... [21:08:37]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [21:08:37]RAPDU: 90 00 [21:08:37]wFMCommunicate OK [21:08:37]wFMCommunicate request_size=11 [21:08:37]MH_SAM_APDU [21:08:37]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [21:08:37]Write to MH i2c: E2 0E 00 A0 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 53 [21:08:37]Write i2c OK [21:08:37]MH_I2C_Read... [21:08:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:38]Read from MH i2c: E2 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [21:08:38]RAPDU: 90 00 [21:08:38]wFMCommunicate OK [21:08:38]wFMCommunicate request_size=13 [21:08:38]MH_SAM_APDU [21:08:38]CAPDU: 80 15 02 00 08 F4 03 04 00 56 57 C6 66 [21:08:38]Write to MH i2c: E2 10 00 A1 01 80 15 02 00 08 00 F4 03 04 00 56 57 C6 66 00 00 06 [21:08:38]Write i2c OK [21:08:38]MH_I2C_Read... [21:08:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:38]Read from MH i2c: E2 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [21:08:38]RAPDU: 90 00 [21:08:38]wFMCommunicate OK [21:08:38]wFMCommunicate request_size=25 [21:08:38]MH_SAM_APDU [21:08:38]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [21:08:38]Write to MH i2c: E2 1C 00 A2 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 84 [21:08:38]Write i2c OK [21:08:38]MH_I2C_Read... [21:08:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:08:38]Read from MH i2c: E2 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [21:08:38]RAPDU: 90 00 [21:08:38]wFMCommunicate OK [21:08:38]wFMCommunicate request_size=4 [21:08:38]MH_SAM_APDU [21:08:38]CAPDU: 80 15 03 00 [21:08:38]Write to MH i2c: E2 08 00 A3 01 80 15 03 00 00 00 00 00 25 [21:08:38]Write i2c OK [21:08:38]MH_I2C_Read... [21:08:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:08:38]Read from MH i2c: E2 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 40 00 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 40 00 A3 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F6 02 00 00 35 04 06 00 D5 89 B0 3B 55 91 90 00 DE [21:08:38]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F6 02 00 00 35 04 06 00 D5 89 B0 3B 55 91 90 00 [21:08:38]wFMCommunicate OK [21:08:38]SAM_PROTO_ProcessDocument answer len = 59 [21:08:38]SAM_PROTO_ProcessDocument done [21:08:38]SetTLVBufToDocument [21:08:38]Processing tag 1209 (04B9) [21:08:38]Malloc new data [21:08:38]Processing tag 1041 (0411) [21:08:38]Processing tag 1040 (0410) [21:08:38]Malloc new data [21:08:38]Processing tag 1038 (040E) [21:08:38]Malloc new data [21:08:38]Processing tag 1042 (0412) [21:08:38]Malloc new data [21:08:38]Processing tag 1077 (0435) [21:08:38]Malloc new data [21:08:38]SetTLVBufToDocument err=0 [21:08:38]KKMLoadAndSignReceiptData store KKM data [21:08:38]KKMLoadAndSignReceiptData err=0 [21:08:38]wFMCommunicate request_size=4 [21:08:38]MH_SAM_APDU [21:08:38]CAPDU: 80 11 00 00 [21:08:38]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [21:08:38]Write i2c OK [21:08:38]MH_I2C_Read... [21:08:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:38]Read from MH i2c: E2 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 17 00 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [21:08:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:08:38]wFMCommunicate OK [21:08:38]Счет N : (3)50706 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 47803008 Сигареты Winston XS Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000480364 Напиток энерг Nitro экзотик 0.45 ж/б 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000481989 Напиток энерг Nitro киви-мангостин 0,45 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 320.00 НСП 1% : 2.83 НДС 12% : 33.99 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 758 21.08.2024 21:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164160 ФПД: 234787343914385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164160&fm=234787343914385&tin=02508201610067®Number=0000000000092562&sum=32000 0 [21:08:38]StoreToDocumentArchive [21:08:38]shift 466 fd 164160 [21:08:38]save to /storage/0466/doc_00164160 [21:08:38]save last doc name /storage/0466/doc_00164160 to /storage/kkm_last_doc_name [21:08:38]save OK [21:08:38]Clear old archive folders... [21:08:38]ProcessDocumentItem done err = 0, tmpTLVsize=535 [21:08:38]tlvbuf is 016847F0 [21:08:38]SAM_PROTO_ClearQueue [21:08:38]wFMCommunicate request_size=4 [21:08:38]MH_SAM_APDU [21:08:38]CAPDU: 80 09 00 00 [21:08:38]Write to MH i2c: E2 08 00 A5 01 80 09 00 00 00 00 00 00 18 [21:08:38]Write i2c OK [21:08:38]MH_I2C_Read... [21:08:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:08:38]Read from MH i2c: E2 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [21:08:38]RAPDU: 90 00 [21:08:38]wFMCommunicate OK [21:08:38]SAM_PROTO_ClearQueue done [21:08:38]KKMCreateOFDPacket [21:08:38]OFDProtocolAddRootSTLVToBuf [21:08:38]FM_MakeSignedData [21:08:38]FM_MakeSignedData [21:08:38]SAM_PROTO_SignData [21:08:38]wFMCommunicate request_size=4 [21:08:38]MH_SAM_APDU [21:08:38]CAPDU: 80 0D 01 02 [21:08:38]Write to MH i2c: E2 08 00 A6 01 80 0D 01 02 00 00 00 00 20 [21:08:38]Write i2c OK [21:08:38]MH_I2C_Read... [21:08:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:08:38]Read from MH i2c: E2 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 [21:08:38]MH_I2C_Read... [21:08:38]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [21:08:38]RAPDU: 90 00 [21:08:38]wFMCommunicate OK [21:08:38]wFMCommunicate request_size=255 [21:08:38]MH_SAM_APDU [21:08:38]CAPDU: 80 0D 02 02 FA 03 00 17 02 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 34 37 30 30 30 [21:08:38]Write to MH i2c: E2 02 01 A7 01 80 0D 02 02 FA 00 03 00 17 02 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 34 37 30 30 30 00 00 E1 [21:08:38]Write i2c OK [21:08:38]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 [21:08:39]MH_I2C_Read... [21:08:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:39]Read from MH i2c: E2 03 00 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [21:08:39]RAPDU: 90 00 [21:08:39]wFMCommunicate OK [21:08:39]wFMCommunicate request_size=255 [21:08:39]MH_SAM_APDU [21:08:39]CAPDU: 80 0D 02 02 FA 30 30 34 38 31 39 38 39 06 04 41 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BA D0 B8 D0 B2 D0 B8 2D D0 BC D0 B0 D0 BD D0 B3 D0 BE D1 81 D1 82 D0 B8 D0 BD 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 56 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 [21:08:39]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 30 30 34 38 31 39 38 39 06 04 41 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BA D0 B8 D0 B2 D0 B8 2D D0 BC D0 B0 D0 BD D0 B3 D0 BE D1 81 D1 82 D0 B8 D0 BD 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 56 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 00 00 E8 [21:08:39]Write i2c OK [21:08:39]MH_I2C_Read... [21:08:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:39]Read from MH i2c: E2 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 03 00 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [21:08:39]RAPDU: 90 00 [21:08:39]wFMCommunicate OK [21:08:39]wFMCommunicate request_size=44 [21:08:39]MH_SAM_APDU [21:08:39]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 81 02 00 35 04 06 00 D5 89 B0 3B 55 91 [21:08:39]Write to MH i2c: E2 2F 00 A9 01 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 81 02 00 35 04 06 00 D5 89 B0 3B 55 91 00 00 38 [21:08:39]Write i2c OK [21:08:39]MH_I2C_Read... [21:08:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:39]Read from MH i2c: E2 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 03 00 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [21:08:39]RAPDU: 90 00 [21:08:39]wFMCommunicate OK [21:08:39]wFMCommunicate request_size=4 [21:08:39]MH_SAM_APDU [21:08:39]CAPDU: 80 0D 03 02 [21:08:39]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [21:08:39]Write i2c OK [21:08:39]MH_I2C_Read... [21:08:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:08:39]Read from MH i2c: E2 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 0B 00 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 0B 00 AA 01 00 52 F2 82 4A 77 65 7D BF 90 00 4F [21:08:39]RAPDU: 52 F2 82 4A 77 65 7D BF 90 00 [21:08:39]wFMCommunicate OK [21:08:39]SAM_PROTO_SignData done [21:08:39]FM_MakeSignedData done [21:08:39]CreateOFDProtocolMessage [21:08:39]wFMCommunicate request_size=4 [21:08:39]MH_SAM_APDU [21:08:39]CAPDU: 80 11 00 00 [21:08:39]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [21:08:39]Write i2c OK [21:08:39]MH_I2C_Read... [21:08:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:39]Read from MH i2c: E2 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 17 00 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [21:08:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:08:39]wFMCommunicate OK [21:08:39]CreateOFDProtocolMessage done [21:08:39]OFDSenderStorePacket 164160 [21:08:39]StoreOFDPacket docnum=164160 [21:08:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2B 02 00 00 E2 77 23 02 E3 53 5A 03 01 00 03 00 17 02 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 38 39 06 04 41 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BA D0 B8 D0 B2 D0 B8 2D D0 BC D0 B0 D0 BD D0 B3 D0 BE D1 81 D1 82 D0 B8 D0 BD 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 56 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 81 02 00 35 04 06 00 D5 89 B0 3B 55 91 52 F2 82 4A 77 65 7D BF [21:08:39]CheckFolder [21:08:39]dirname=/storage/ofd_packets [21:08:39]CheckFolder done [21:08:39]ProducePacketName [21:08:39]name=ofd_packets/00164160 [21:08:39]NVStorageSaveData ofd_packets/00164160 [21:08:39]File name is /storage/ofd_packets/00164160 [21:08:39]Write 585 bytes [21:08:39]NVStorageSaveData done [21:08:39]OFDSenderStorePacket done [21:08:39]KKMCreateOFDPacket done [21:08:39]NVStorageSaveData kkm_last_timestamp [21:08:39]File name is /storage/kkm_last_timestamp [21:08:39]Write 4 bytes [21:08:39]NVStorageSaveData done [21:08:39]ExternCall_PrintAddStr [21:08:39]wPrintStart [21:08:39]Write to MH i2c: 01 00 00 AC 01 AD [21:08:39]Write i2c OK [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: 01 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: 01 07 00 [21:08:39]MH_I2C_Read... [21:08:39]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [21:08:39]RasterBufferAndPrint [21:08:39]line Счет N : (3)50706 [21:08:39]line ИНН: 02508201610067 [21:08:39]line Контрольно-Кассовый Чек [21:08:39]line ПРОДАЖА [21:08:39]line Товар: 47803008 [21:08:39]line Сигареты Winston XS Blue [21:08:39]line 1.000 * 140.00 [21:08:39]line = 140.00 [21:08:39]line НДС 12% НСП 1% [21:08:39]line > о реализуемом товаре [21:08:39]line Товар: 4700000480364 [21:08:39]line Напиток энерг Nitro экзотик 0.45 ж/б [21:08:39]line 1.000 * 85.00 [21:08:39]line = 85.00 [21:08:39]line НДС 12% НСП 1% [21:08:39]line > о реализуемом товаре [21:08:39]line Товар: 4700000481989 [21:08:39]line Напиток энерг Nitro киви-мангостин 0,45 [21:08:39]line 1.000 * 95.00 [21:08:39]line = 95.00 [21:08:39]line НДС 12% НСП 1% [21:08:39]line > о реализуемом товаре [21:08:39]line ИТОГО: 320.00 [21:08:39]line НСП 1% : 2.83 [21:08:39]line НДС 12% : 33.99 [21:08:39]line Наличными: 320.00 [21:08:39]line Безнал.: 0.00 [21:08:39]line Место: АЗС № 130 "Партнер Нефть" [21:08:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:08:39]line СНО: Общий режим [21:08:39]line Чек 758 21.08.2024 21:08 [21:08:39]line Смена: 466 ФФД: 1.0 [21:08:39]line ЗНМ: 0300000070 [21:08:39]line РНМ: 0000000000092562 [21:08:39]line Версия ККМ: 001 [21:08:39]line ФМ: 0000000000871769 [21:08:39]line ФД: 164160 [21:08:39]line ФПД: 234787343914385 [21:08:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164160&fm=234787343914385&tin=02508201610067®Number=0000000000092562&sum=32000 [21:08:39]line 0 [21:08:39]written 0, free lines is 4095 [21:08:40]Write to MH i2c: 01 00 00 E2 01 E3 [21:08:40]Write i2c OK [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: 01 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: 01 07 00 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 FF 0B F4 [21:08:40]RasterBufferAndPrint [21:08:40]line [21:08:40]line [21:08:40]line [21:08:40]line [21:08:40]line [21:08:40]written 0, free lines is 3076 [21:08:40]MH_Cut [21:08:40]Write to MH i2c: D1 01 00 E9 01 01 BC [21:08:40]Write i2c OK [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: D1 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: D1 01 00 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: D1 01 00 E9 01 00 BB [21:08:40]Write to MH i2c: 01 00 00 EA 01 EB [21:08:40]Write i2c OK [21:08:40]MH_I2C_Read... [21:08:40]Connected sock=10 [21:08: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 37 36 39 84 01 00 00 89 2F 7C 01 C3 47 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 0E 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 81 02 00 35 04 06 00 F3 0E D5 13 6C B9 A7 F1 EB 20 A0 D7 11 FD [21:08:41]*** Cut start [21:08:41]*** Purtial cut [21:08:41]*** Stage 1: CUTSNS_PIN = 1 [21:08:43]Read from MH i2c: 01 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: 01 07 00 [21:08:43]MH_I2C_Read... [21:08:43]*** Stop cut motor [21:08:43]*** Cut end [21:08:43]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 FF 0F 00 [21:08:43]process_action close_receipt done [21:08:43]requested_data is exist [21:08:43]produce_requested_data [21:08:43]requested_item fm.sn is exist - process it [21:08:43]wFMCommunicate request_size=4 [21:08:43]MH_SAM_APDU [21:08:43]CAPDU: 80 11 00 00 [21:08:43]Write to MH i2c: E2 08 00 EB 01 80 11 00 00 00 00 00 00 66 [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:43]Read from MH i2c: E2 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: E2 17 00 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: E2 17 00 EB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [21:08:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:08:43]wFMCommunicate OK [21:08:43]requested_item fd.num is exist - process it [21:08:43]SAM_PROTO_GetFieldsCounters [21:08:43]wFMCommunicate request_size=4 [21:08:43]MH_SAM_APDU [21:08:43]CAPDU: 80 13 00 00 [21:08:43]Write to MH i2c: E2 08 00 EC 01 80 13 00 00 00 00 00 00 69 [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:08:43]Read from MH i2c: E2 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: E2 62 00 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: E2 62 00 EC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F6 02 00 00 5E 04 04 00 F6 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 0D [21:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F6 02 00 00 5E 04 04 00 F6 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:08:43]wFMCommunicate OK [21:08:43]SAM_PROTO_GetFieldsCounters done [21:08:43]requested_item shift.num is exist - process it [21:08:43]requested_item shift.opened is exist - process it [21:08:43]req_shift_opened [21:08:43]FM_GetShiftState [21:08:43]SAM_PROTO_GetShiftState [21:08:43]wFMCommunicate request_size=4 [21:08:43]MH_SAM_APDU [21:08:43]CAPDU: 80 13 01 00 [21:08:43]Write to MH i2c: E2 08 00 ED 01 80 13 01 00 00 00 00 00 6B [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:43]Read from MH i2c: E2 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: E2 0E 00 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: E2 0E 00 ED 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 31 [21:08:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:08:43]wFMCommunicate OK [21:08:43]SAM_PROTO_GetShiftState done [21:08:43]FM_GetShiftState done [21:08:43]req_shift_opened done [21:08:43]requested_item shift.open_date is exist - process it [21:08:43]req_shift_open_date [21:08:43]req_shift_open_date done [21:08:43]produce_requested_data done [21:08:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164160,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:08:43]process_action_free close_receipt [21:08:43]json_value_free [21:08:43]json_value_free done [21:08:43]process_json_proto returns [21:08:43]Send response to host [21:08:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164160,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:08:43]free response buf [21:08:43]execute_script done [21:08:43]execute_script returns [21:08:43]free content buf [21:08:43]Sock 9.Close socket [21:08:43]Sock 9.Thread stoped [21:08:45]recv_with_timeout no data received [21:08:45]CommunicateWithHost answer receiving error [21:08:45]CommunicateWithHost err = -3 [21:08:45]OFD Sender: Server communicate error [21:08:45]OFD Sender: Processing packet 164159 [packets to send 973, broken 971] [21:08:45]ProducePacketName [21:08:45]name=ofd_packets/00164159 [21:08:45]OFD Sender: To server: pG, [21:08:45]CommunicateWithHost lk.salyk.kg:30040 [21:08:45]ConnectInit lk.salyk.kg [21:08:50]ConnectInit Can't take IP for lk.salyk.kg [21:08:51]CommunicateWithHost connect error [21:08:51]CommunicateWithHost err = -1 [21:08:51]OFD Sender: Server communicate error [21:08:51]recv_with_timeout no data received [21:08:56]OFD Sender: Processing packet 164159 [packets to send 973, broken 971] [21:08:56]ProducePacketName [21:08:56]name=ofd_packets/00164159 [21:08:56]OFD Sender: To server: pG, [21:08:56]CommunicateWithHost lk.salyk.kg:30040 [21:08:56]ConnectInit lk.salyk.kg [21:09:01]ConnectInit Can't take IP for lk.salyk.kg [21:09:01]CommunicateWithHost connect error [21:09:01]CommunicateWithHost err = -1 [21:09:01]OFD Sender: Server communicate error [21:09:06]OFD Sender: Processing packet 164159 [packets to send 973, broken 971] [21:09:06]ProducePacketName [21:09:06]name=ofd_packets/00164159 [21:09:06]OFD Sender: To server: pG, [21:09:06]CommunicateWithHost lk.salyk.kg:30040 [21:09:06]ConnectInit lk.salyk.kg [21:09:11]ConnectInit Can't take IP for lk.salyk.kg [21:09:11]CommunicateWithHost connect error [21:09:11]CommunicateWithHost err = -1 [21:09:11]OFD Sender: Server communicate error [21:09:16]OFD Sender: Processing packet 164159 [packets to send 973, broken 971] [21:09:16]ProducePacketName [21:09:16]name=ofd_packets/00164159 [21:09:16]OFD Sender: To server: pG, [21:09:16]CommunicateWithHost lk.salyk.kg:30040 [21:09:16]ConnectInit lk.salyk.kg [21:09:21]ConnectInit Can't take IP for lk.salyk.kg [21:09:21]CommunicateWithHost connect error [21:09:21]CommunicateWithHost err = -1 [21:09:21]OFD Sender: Server communicate error [21:09:22]recv_with_timeout no data received [21:09:24]accept exits with 11 [21:09:24]New connection [21:09:24]New thread 3067608420 created [21:09:24]Thread 3067465060 joined [21:09:24]Waiting for new connection... [21:09:24] Sock 11.Parse request [21:09:24]Sock 11.Check first char [21:09:24]Sock 11.First char is OK [21:09:24]request: POST /json_proto HTTP/1.0 [21:09:24]Method: POST [21:09:24]URL: /json_proto [21:09:24]Method is POST - this is cgi request [21:09:24]url: /json_proto [21:09:24]query_string will be loaded in cgi processing [21:09:24]execute_cgi json_proto POST (null) [21:09:24]execute_cgi path=json_proto method=POST [21:09:24]POST find Content-Length [21:09:24]Host: 172.17.44.132:8080 [21:09:24]Content-Length: 678 [21:09:24]Content-Type: application/json [21:09:24] [21:09:24]POST finish read [21:09:24]Found Content-Length = 678 [21:09:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:24]execute_script... [21:09:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:24]POST & json_proto [21:09:24]process_json_proto [21:09:24]json parsed OK: [21:09:24]protocol is kg_v1.0 [21:09:24]action value=close_receipt [21:09:24]process_action close_receipt [21:09:24]cmd_close_receipt [21:09:24]MH_GetDate [21:09:24]Write to MH i2c: F0 00 00 EE 01 DE [21:09:24]Write i2c OK [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: F0 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: F0 09 00 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: F0 09 00 EE 01 00 85 57 C6 66 2A 83 C1 65 C2 [21:09:24]GetLastDocTimeStamp 1724274518 [21:09:24]current date 1724274565 [21:09:24]FM_GetShiftState [21:09:24]SAM_PROTO_GetShiftState [21:09:24]wFMCommunicate request_size=4 [21:09:24]MH_SAM_APDU [21:09:24]CAPDU: 80 13 01 00 [21:09:24]Write to MH i2c: E2 08 00 EF 01 80 13 01 00 00 00 00 00 6D [21:09:24]Write i2c OK [21:09:24]MH_I2C_Read... [21:09:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:24]Read from MH i2c: E2 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: E2 0E 00 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: E2 0E 00 EF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [21:09:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:09:24]wFMCommunicate OK [21:09:24]SAM_PROTO_GetShiftState done [21:09:24]FM_GetShiftState done [21:09:24]opened in 1724199517 [21:09:24]opened+sec_in_day 1724285917 [21:09:24]quantity*price = 70037 [21:09:24]sum+1 = 70038 [21:09:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 759 21.08.2024 21:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164161 ФПД: 38853667999227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164161&fm=38853667999227&tin=02508201610067®Number=0000000000092562&sum=70000 [21:09:25]StoreToDocumentArchive [21:09:25]shift 466 fd 164161 [21:09:25]save to /storage/0466/doc_00164161 [21:09:25]save last doc name /storage/0466/doc_00164161 to /storage/kkm_last_doc_name [21:09:25]save OK [21:09:25]Clear old archive folders... [21:09:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:09:25]tlvbuf is 016223F0 [21:09:25]SAM_PROTO_ClearQueue [21:09:25]wFMCommunicate request_size=4 [21:09:25]MH_SAM_APDU [21:09:25]CAPDU: 80 09 00 00 [21:09:25]Write to MH i2c: E2 08 00 FC 01 80 09 00 00 00 00 00 00 6F [21:09:25]Write i2c OK [21:09:25]MH_I2C_Read... [21:09:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:25]Read from MH i2c: E2 [21:09:25]MH_I2C_Read... [21:09:25]Read from MH i2c: E2 03 00 [21:09:25]MH_I2C_Read... [21:09:25]Read from MH i2c: E2 03 00 FC 01 00 90 00 71 [21:09:25]RAPDU: 90 00 [21:09:25]wFMCommunicate OK [21:09:25]SAM_PROTO_ClearQueue done [21:09:25]KKMCreateOFDPacket [21:09:25]OFDProtocolAddRootSTLVToBuf [21:09:25]FM_MakeSignedData [21:09:25]FM_MakeSignedData [21:09:25]SAM_PROTO_SignData [21:09:25]wFMCommunicate request_size=4 [21:09:25]MH_SAM_APDU [21:09:25]CAPDU: 80 0D 01 02 [21:09:25]Write to MH i2c: E2 08 00 FD 01 80 0D 01 02 00 00 00 00 77 [21:09:25]Write i2c OK [21:09:25]MH_I2C_Read... [21:09:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:25]Read from MH i2c: E2 [21:09:25]MH_I2C_Read... [21:09:25]Read from MH i2c: E2 03 00 [21:09:25]MH_I2C_Read... [21:09:25]Read from MH i2c: E2 03 00 FD 01 00 90 00 72 [21:09:25]RAPDU: 90 00 [21:09:25]wFMCommunicate OK [21:09:25]wFMCommunicate request_size=255 [21:09:25]MH_SAM_APDU [21:09:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F7 02 00 00 F4 03 04 00 85 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 81 02 00 35 04 06 00 23 [21:09:25]Write to MH i2c: E2 02 01 FE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 02 00 00 F4 03 04 00 85 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 81 02 00 35 04 06 00 23 00 00 9D [21:09:25]Write i2c OK [21:09:25]MH_I2C_Read... [21:09:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:26]Read from MH i2c: E2 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [21:09:26]RAPDU: 90 00 [21:09:26]wFMCommunicate OK [21:09:26]wFMCommunicate request_size=10 [21:09:26]MH_SAM_APDU [21:09:26]CAPDU: 80 0D 02 02 05 56 53 14 4D FB [21:09:26]Write to MH i2c: E2 0D 00 FF 01 80 0D 02 02 05 00 56 53 14 4D FB 00 00 89 [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:26]OFD Sender: Processing packet 164159 [packets to send 973, broken 971] [21:09:26]ProducePacketName [21:09:26]name=ofd_packets/00164159 [21:09:26]OFD Sender: To server: pG, [21:09:26]CommunicateWithHost lk.salyk.kg:30040 [21:09:26]ConnectInit lk.salyk.kg [21:09:26]Read from MH i2c: E2 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [21:09:26]RAPDU: 90 00 [21:09:26]wFMCommunicate OK [21:09:26]wFMCommunicate request_size=4 [21:09:26]MH_SAM_APDU [21:09:26]CAPDU: 80 0D 03 02 [21:09:26]Write to MH i2c: E2 08 00 00 02 80 0D 03 02 00 00 00 00 7D [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:26]Read from MH i2c: E2 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 0B 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 0B 00 00 02 00 03 28 E6 21 4B 2C 2A C8 90 00 19 [21:09:26]RAPDU: 03 28 E6 21 4B 2C 2A C8 90 00 [21:09:26]wFMCommunicate OK [21:09:26]SAM_PROTO_SignData done [21:09:26]FM_MakeSignedData done [21:09:26]CreateOFDProtocolMessage [21:09:26]wFMCommunicate request_size=4 [21:09:26]MH_SAM_APDU [21:09:26]CAPDU: 80 11 00 00 [21:09:26]Write to MH i2c: E2 08 00 01 02 80 11 00 00 00 00 00 00 7D [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:26]Read from MH i2c: E2 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 17 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 17 00 01 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [21:09:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:26]wFMCommunicate OK [21:09:26]CreateOFDProtocolMessage done [21:09:26]OFDSenderStorePacket 164161 [21:09:26]StoreOFDPacket docnum=164161 [21:09:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 A5 07 01 BA E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F7 02 00 00 F4 03 04 00 85 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 81 02 00 35 04 06 00 23 56 53 14 4D FB 03 28 E6 21 4B 2C 2A C8 [21:09:26]CheckFolder [21:09:26]dirname=/storage/ofd_packets [21:09:26]CheckFolder done [21:09:26]ProducePacketName [21:09:26]name=ofd_packets/00164161 [21:09:26]NVStorageSaveData ofd_packets/00164161 [21:09:26]File name is /storage/ofd_packets/00164161 [21:09:26]Write 301 bytes [21:09:26]NVStorageSaveData done [21:09:26]OFDSenderStorePacket done [21:09:26]KKMCreateOFDPacket done [21:09:26]NVStorageSaveData kkm_last_timestamp [21:09:26]File name is /storage/kkm_last_timestamp [21:09:26]Write 4 bytes [21:09:26]NVStorageSaveData done [21:09:26]ExternCall_PrintAddStr [21:09:26]wPrintStart [21:09:26]Write to MH i2c: 01 00 00 02 02 04 [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: 01 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: 01 07 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 FF 0F 19 [21:09:26]RasterBufferAndPrint [21:09:26]line Счет N : (1)292806 [21:09:26]line ИНН: 02508201610067 [21:09:26]line Контрольно-Кассовый Чек [21:09:26]line ПРОДАЖА [21:09:26]line ТРК (МРК, ГНК) : 32 [21:09:26]line Товар: 2710124130 [21:09:26]line Аи-92-К-5 [21:09:26]line 10.330 * 67.80 [21:09:26]line = 700.37 [21:09:26]line НДС 12% НСП 1% [21:09:26]line > о реализуемом товаре [21:09:26]line ОКРУГЛЕНИЕ: -0.37 [21:09:26]line ИТОГО: 700.00 [21:09:26]line Внесено: 700.00 [21:09:26]line СДАЧА: 0.00 [21:09:26]line НСП 1% : 6.20 [21:09:26]line НДС 12% : 74.38 [21:09:26]line Наличными: 700.00 [21:09:26]line Безнал.: 0.00 [21:09:26]line Место: АЗС № 130 "Партнер Нефть" [21:09:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:09:26]line СНО: Общий режим [21:09:26]line Чек 759 21.08.2024 21:09 [21:09:26]line Смена: 466 ФФД: 1.0 [21:09:26]line ЗНМ: 0300000070 [21:09:26]line РНМ: 0000000000092562 [21:09:26]line Версия ККМ: 001 [21:09:26]line ФМ: 0000000000871769 [21:09:26]line ФД: 164161 [21:09:26]line ФПД: 38853667999227 [21:09:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164161&fm=38853667999227&tin=02508201610067®Number=0000000000092562&sum=70000 [21:09:26]written 0, free lines is 4095 [21:09:26]Write to MH i2c: 01 00 00 2D 02 2F [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: 01 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: 01 07 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 BF 0C 01 [21:09:26]RasterBufferAndPrint [21:09:26]line [21:09:26]line [21:09:26]line [21:09:26]line [21:09:26]line [21:09:26]written 0, free lines is 3278 [21:09:26]MH_Cut [21:09:26]Write to MH i2c: D1 01 00 34 02 01 08 [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: D1 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: D1 01 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: D1 01 00 34 02 00 07 [21:09:26]Write to MH i2c: 01 00 00 35 02 37 [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:27]*** Cut start [21:09:27]*** Purtial cut [21:09:27]*** Stage 1: CUTSNS_PIN = 1 [21:09:29]Read from MH i2c: 01 [21:09:29]MH_I2C_Read... [21:09:29]*** Stop cut motor [21:09:29]*** Cut end [21:09:29]Read from MH i2c: 01 07 00 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [21:09:29]process_action close_receipt done [21:09:29]requested_data is exist [21:09:29]produce_requested_data [21:09:29]requested_item fm.sn is exist - process it [21:09:29]wFMCommunicate request_size=4 [21:09:29]MH_SAM_APDU [21:09:29]CAPDU: 80 11 00 00 [21:09:29]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [21:09:29]Write i2c OK [21:09:29]MH_I2C_Read... [21:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:29]Read from MH i2c: E2 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 17 00 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 17 00 36 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [21:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:29]wFMCommunicate OK [21:09:29]requested_item fd.num is exist - process it [21:09:29]SAM_PROTO_GetFieldsCounters [21:09:29]wFMCommunicate request_size=4 [21:09:29]MH_SAM_APDU [21:09:29]CAPDU: 80 13 00 00 [21:09:29]Write to MH i2c: E2 08 00 37 02 80 13 00 00 00 00 00 00 B5 [21:09:29]Write i2c OK [21:09:29]MH_I2C_Read... [21:09:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:29]Read from MH i2c: E2 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 62 00 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 62 00 37 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F7 02 00 00 5E 04 04 00 F7 02 00 00 57 04 04 00 F8 02 00 00 19 04 04 00 00 00 00 00 90 00 5D [21:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F7 02 00 00 5E 04 04 00 F7 02 00 00 57 04 04 00 F8 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:09:29]wFMCommunicate OK [21:09:29]SAM_PROTO_GetFieldsCounters done [21:09:29]requested_item shift.num is exist - process it [21:09:29]requested_item shift.opened is exist - process it [21:09:29]req_shift_opened [21:09:29]FM_GetShiftState [21:09:29]SAM_PROTO_GetShiftState [21:09:29]wFMCommunicate request_size=4 [21:09:29]MH_SAM_APDU [21:09:29]CAPDU: 80 13 01 00 [21:09:29]Write to MH i2c: E2 08 00 38 02 80 13 01 00 00 00 00 00 B7 [21:09:29]Write i2c OK [21:09:29]MH_I2C_Read... [21:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:30]Read from MH i2c: E2 [21:09:30]MH_I2C_Read... [21:09:30]Read from MH i2c: E2 0E 00 [21:09:30]MH_I2C_Read... [21:09:30]Read from MH i2c: E2 0E 00 38 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7D [21:09:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:09:30]wFMCommunicate OK [21:09:30]SAM_PROTO_GetShiftState done [21:09:30]FM_GetShiftState done [21:09:30]req_shift_opened done [21:09:30]requested_item shift.open_date is exist - process it [21:09:30]req_shift_open_date [21:09:30]req_shift_open_date done [21:09:30]produce_requested_data done [21:09:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164161,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:09:30]process_action_free close_receipt [21:09:30]json_value_free [21:09:30]json_value_free done [21:09:30]process_json_proto returns [21:09:30]Send response to host [21:09:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164161,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:09:30]free response buf [21:09:30]execute_script done [21:09:30]execute_script returns [21:09:30]free content buf [21:09:30]Sock 11.Close socket [21:09:30]Sock 11.Thread stoped [21:09:30]accept exits with 7 [21:09:30]New connection [21:09:30]New thread 3067465060 created [21:09:30]Thread 3067608420 joined [21:09:30]Waiting for new connection... [21:09:30] Sock 7.Parse request [21:09:30]Sock 7.Check first char [21:09:30]Sock 7.First char is OK [21:09:30]request: POST /json_proto HTTP/1.0 [21:09:30]Method: POST [21:09:30]URL: /json_proto [21:09:30]Method is POST - this is cgi request [21:09:30]url: /json_proto [21:09:30]query_string will be loaded in cgi processing [21:09:30]execute_cgi json_proto POST (null) [21:09:30]execute_cgi path=json_proto method=POST [21:09:30]POST find Content-Length [21:09:30]Host: 172.17.44.132:8080 [21:09:30]Content-Length: 816 [21:09:30]Content-Type: application/json [21:09:30] [21:09:30]POST finish read [21:09:30]Found Content-Length = 816 [21:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [21:09:30]execute_script... [21:09: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)292807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [21:09:30]POST & json_proto [21:09:30]process_json_proto [21:09:30]json parsed OK: [21:09:30]protocol is kg_v1.0 [21:09:30]action value=close_receipt [21:09:30]process_action close_receipt [21:09:30]cmd_close_receipt [21:09:30]MH_GetDate [21:09:30]Write to MH i2c: F0 00 00 39 02 2A [21:09:30]Write i2c OK [21:09:30]MH_I2C_Read... [21:09:30]Read from MH i2c: F0 [21:09:30]MH_I2C_Read... [21:09:30]Read from MH i2c: F0 09 00 [21:09:30]MH_I2C_Read... [21:09:30]Read from MH i2c: F0 09 00 39 02 00 8B 57 C6 66 2A 83 C1 65 14 [21:09:30]GetLastDocTimeStamp 1724274565 [21:09:30]current date 1724274571 [21:09:30]FM_GetShiftState [21:09:30]SAM_PROTO_GetShiftState [21:09:30]wFMCommunicate request_size=4 [21:09:30]MH_SAM_APDU [21:09:30]CAPDU: 80 13 01 00 [21:09:30]Write to MH i2c: E2 08 00 3A 02 80 13 01 00 00 00 00 00 B9 [21:09:30]Write i2c OK [21:09:30]MH_I2C_Read... [21:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:30]Read from MH i2c: E2 [21:09:30]MH_I2C_Read... [21:09:30]Read from MH i2c: E2 0E 00 [21:09:30]MH_I2C_Read... [21:09:30]Read from MH i2c: E2 0E 00 3A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [21:09:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:09:30]wFMCommunicate OK [21:09:30]SAM_PROTO_GetShiftState done [21:09:30]FM_GetShiftState done [21:09:30]opened in 1724199517 [21:09:30]opened+sec_in_day 1724285917 [21:09:30]quantity*price = 50036 [21:09:30]sum+1 = 50037 [21:09:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 760 21.08.2024 21:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164162 ФПД: 126581170827290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210931&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164162&fm=126581170827290&tin=02508201610067®Number=0000000000092562&sum=50036 [21:09:31]StoreToDocumentArchive [21:09:31]shift 466 fd 164162 [21:09:31]save to /storage/0466/doc_00164162 [21:09:31]save last doc name /storage/0466/doc_00164162 to /storage/kkm_last_doc_name [21:09:31]save OK [21:09:31]Clear old archive folders... [21:09:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:09:31]tlvbuf is 016268A0 [21:09:31]SAM_PROTO_ClearQueue [21:09:31]wFMCommunicate request_size=4 [21:09:31]MH_SAM_APDU [21:09:31]CAPDU: 80 09 00 00 [21:09:31]Write to MH i2c: E2 08 00 47 02 80 09 00 00 00 00 00 00 BB [21:09:31]Write i2c OK [21:09:31]MH_I2C_Read... [21:09:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:31]Read from MH i2c: E2 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 47 02 00 90 00 BD [21:09:31]RAPDU: 90 00 [21:09:31]wFMCommunicate OK [21:09:31]SAM_PROTO_ClearQueue done [21:09:31]KKMCreateOFDPacket [21:09:31]OFDProtocolAddRootSTLVToBuf [21:09:31]FM_MakeSignedData [21:09:31]FM_MakeSignedData [21:09:31]SAM_PROTO_SignData [21:09:31]wFMCommunicate request_size=4 [21:09:31]MH_SAM_APDU [21:09:31]CAPDU: 80 0D 01 02 [21:09:31]Write to MH i2c: E2 08 00 48 02 80 0D 01 02 00 00 00 00 C3 [21:09:31]Write i2c OK [21:09:31]MH_I2C_Read... [21:09:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:31]Read from MH i2c: E2 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 48 02 00 90 00 BE [21:09:31]RAPDU: 90 00 [21:09:31]wFMCommunicate OK [21:09:31]wFMCommunicate request_size=255 [21:09:31]MH_SAM_APDU [21:09:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F8 02 00 00 F4 03 04 00 8B 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 81 02 00 35 04 06 00 73 [21:09:31]Write to MH i2c: E2 02 01 49 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F8 02 00 00 F4 03 04 00 8B 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 81 02 00 35 04 06 00 73 00 00 A2 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 49 02 00 90 00 BF [21:09:32]RAPDU: 90 00 [21:09:32]wFMCommunicate OK [21:09:32]wFMCommunicate request_size=10 [21:09:32]MH_SAM_APDU [21:09:32]CAPDU: 80 0D 02 02 05 1F F9 B8 F0 1A [21:09:32]Write to MH i2c: E2 0D 00 4A 02 80 0D 02 02 05 00 1F F9 B8 F0 1A 00 00 AA [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 4A 02 00 90 00 C0 [21:09:32]RAPDU: 90 00 [21:09:32]wFMCommunicate OK [21:09:32]wFMCommunicate request_size=4 [21:09:32]MH_SAM_APDU [21:09:32]CAPDU: 80 0D 03 02 [21:09:32]Write to MH i2c: E2 08 00 4B 02 80 0D 03 02 00 00 00 00 C8 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 0B 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 0B 00 4B 02 00 35 89 B8 3D BA 04 BE 36 90 00 2E [21:09:32]RAPDU: 35 89 B8 3D BA 04 BE 36 90 00 [21:09:32]wFMCommunicate OK [21:09:32]SAM_PROTO_SignData done [21:09:32]FM_MakeSignedData done [21:09:32]CreateOFDProtocolMessage [21:09:32]wFMCommunicate request_size=4 [21:09:32]MH_SAM_APDU [21:09:32]CAPDU: 80 11 00 00 [21:09:32]Write to MH i2c: E2 08 00 4C 02 80 11 00 00 00 00 00 00 C8 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 17 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 17 00 4C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [21:09:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:32]wFMCommunicate OK [21:09:32]CreateOFDProtocolMessage done [21:09:32]OFDSenderStorePacket 164162 [21:09:32]StoreOFDPacket docnum=164162 [21:09:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2A A1 07 01 7E CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 F8 02 00 00 F4 03 04 00 8B 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 81 02 00 35 04 06 00 73 1F F9 B8 F0 1A 35 89 B8 3D BA 04 BE 36 [21:09:32]CheckFolder [21:09:32]dirname=/storage/ofd_packets [21:09:32]CheckFolder done [21:09:32]ProducePacketName [21:09:32]name=ofd_packets/00164162 [21:09:32]NVStorageSaveData ofd_packets/00164162 [21:09:32]File name is /storage/ofd_packets/00164162 [21:09:32]Write 301 bytes [21:09:32]NVStorageSaveData done [21:09:32]OFDSenderStorePacket done [21:09:32]KKMCreateOFDPacket done [21:09:32]NVStorageSaveData kkm_last_timestamp [21:09:32]File name is /storage/kkm_last_timestamp [21:09:32]Write 4 bytes [21:09:32]NVStorageSaveData done [21:09:32]ExternCall_PrintAddStr [21:09:32]wPrintStart [21:09:32]Write to MH i2c: 01 00 00 4D 02 4F [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 07 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 FF 0F 64 [21:09:32]RasterBufferAndPrint [21:09:32]line Счет N : (1)292807 [21:09:32]line ИНН: 02508201610067 [21:09:32]line Контрольно-Кассовый Чек [21:09:32]line ПРОДАЖА [21:09:32]line ТРК (МРК, ГНК) : 62 [21:09:32]line Товар: 2710124130 [21:09:32]line Аи-92-К-5 [21:09:32]line 7.380 * 67.80 [21:09:32]line = 500.36 [21:09:32]line НДС 12% НСП 1% [21:09:32]line > о реализуемом товаре [21:09:32]line ИТОГО: 500.36 [21:09:32]line НСП 1% : 4.43 [21:09:32]line НДС 12% : 53.14 [21:09:32]line Наличными: 0.00 [21:09:32]line Безнал.: 500.36 [21:09:32]line Место: АЗС № 130 "Партнер Нефть" [21:09:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:09:32]line СНО: Общий режим [21:09:32]line Чек 760 21.08.2024 21:09 [21:09:32]line Смена: 466 ФФД: 1.0 [21:09:32]line ЗНМ: 0300000070 [21:09:32]line РНМ: 0000000000092562 [21:09:32]line Версия ККМ: 001 [21:09:32]line Платежная система: Бакай Банк [21:09:32]line ФМ: 0000000000871769 [21:09:32]line ФД: 164162 [21:09:32]line ФПД: 126581170827290 [21:09:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T210931&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164162&fm=126581170827290&tin=02508201610067®Number=0000000000092562&sum=50036 [21:09:32]written 0, free lines is 4095 [21:09:33]Write to MH i2c: 01 00 00 77 02 79 [21:09:33]Write i2c OK [21:09:33]MH_I2C_Read... [21:09:33]Read from MH i2c: 01 [21:09:33]MH_I2C_Read... [21:09:33]Read from MH i2c: 01 07 00 [21:09:33]MH_I2C_Read... [21:09:33]Read from MH i2c: 01 07 00 77 02 00 00 00 00 00 D1 0C 5D [21:09:33]RasterBufferAndPrint [21:09:33]line [21:09:33]line [21:09:33]line [21:09:33]line [21:09:33]line [21:09:33]written 0, free lines is 3304 [21:09:33]MH_Cut [21:09:33]Write to MH i2c: D1 01 00 7E 02 01 52 [21:09:33]Write i2c OK [21:09:33]MH_I2C_Read... [21:09:33]Read from MH i2c: D1 [21:09:33]MH_I2C_Read... [21:09:33]Read from MH i2c: D1 01 00 [21:09:33]MH_I2C_Read... [21:09:33]Read from MH i2c: D1 01 00 7E 02 00 51 [21:09:33]Write to MH i2c: 01 00 00 7F 02 81 [21:09:33]Write i2c OK [21:09:33]MH_I2C_Read... [21:09:33]*** Cut start [21:09:33]*** Purtial cut [21:09:33]*** Stage 1: CUTSNS_PIN = 1 [21:09:35]Read from MH i2c: 01 [21:09:35]MH_I2C_Read... [21:09:35]*** Stop cut motor [21:09:35]*** Cut end [21:09:35]Read from MH i2c: 01 07 00 [21:09:35]MH_I2C_Read... [21:09:35]Read from MH i2c: 01 07 00 7F 02 00 00 00 00 00 FF 0F 96 [21:09:35]process_action close_receipt done [21:09:35]requested_data is exist [21:09:35]produce_requested_data [21:09:35]requested_item fm.sn is exist - process it [21:09:35]wFMCommunicate request_size=4 [21:09:35]MH_SAM_APDU [21:09:35]CAPDU: 80 11 00 00 [21:09:35]Write to MH i2c: E2 08 00 80 02 80 11 00 00 00 00 00 00 FC [21:09:35]Write i2c OK [21:09:35]MH_I2C_Read... [21:09:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:35]Read from MH i2c: E2 [21:09:35]MH_I2C_Read... [21:09:35]Read from MH i2c: E2 17 00 [21:09:35]MH_I2C_Read... [21:09:35]Read from MH i2c: E2 17 00 80 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 55 [21:09:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:35]wFMCommunicate OK [21:09:35]requested_item fd.num is exist - process it [21:09:35]SAM_PROTO_GetFieldsCounters [21:09:35]wFMCommunicate request_size=4 [21:09:35]MH_SAM_APDU [21:09:35]CAPDU: 80 13 00 00 [21:09:35]Write to MH i2c: E2 08 00 81 02 80 13 00 00 00 00 00 00 FF [21:09:35]Write i2c OK [21:09:35]MH_I2C_Read... [21:09:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:36]Read from MH i2c: E2 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 62 00 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 62 00 81 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F8 02 00 00 5E 04 04 00 F8 02 00 00 57 04 04 00 F9 02 00 00 19 04 04 00 00 00 00 00 90 00 AB [21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F8 02 00 00 5E 04 04 00 F8 02 00 00 57 04 04 00 F9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:09:36]wFMCommunicate OK [21:09:36]SAM_PROTO_GetFieldsCounters done [21:09:36]requested_item shift.num is exist - process it [21:09:36]requested_item shift.opened is exist - process it [21:09:36]req_shift_opened [21:09:36]FM_GetShiftState [21:09:36]SAM_PROTO_GetShiftState [21:09:36]wFMCommunicate request_size=4 [21:09:36]MH_SAM_APDU [21:09:36]CAPDU: 80 13 01 00 [21:09:36]Write to MH i2c: E2 08 00 82 02 80 13 01 00 00 00 00 00 01 [21:09:36]Write i2c OK [21:09:36]MH_I2C_Read... [21:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:36]Read from MH i2c: E2 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 0E 00 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 0E 00 82 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C7 [21:09:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:09:36]wFMCommunicate OK [21:09:36]SAM_PROTO_GetShiftState done [21:09:36]FM_GetShiftState done [21:09:36]req_shift_opened done [21:09:36]requested_item shift.open_date is exist - process it [21:09:36]req_shift_open_date [21:09:36]req_shift_open_date done [21:09:36]produce_requested_data done [21:09:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164162,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:09:36]process_action_free close_receipt [21:09:36]json_value_free [21:09:36]json_value_free done [21:09:36]process_json_proto returns [21:09:36]Send response to host [21:09:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164162,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:09:36]free response buf [21:09:36]execute_script done [21:09:36]execute_script returns [21:09:36]free content buf [21:09:36]Sock 7.Close socket [21:09:36]Sock 7.Thread stoped [21:09:36]ConnectInit Can't take IP for lk.salyk.kg [21:09:36]CommunicateWithHost connect error [21:09:36]CommunicateWithHost err = -1 [21:09:36]OFD Sender: Server communicate error [21:09:36]OFD Sender: Processing packet 164159 [packets to send 975, broken 971] [21:09:36]ProducePacketName [21:09:36]name=ofd_packets/00164159 [21:09:36]OFD Sender: To server: pG, [21:09:36]CommunicateWithHost lk.salyk.kg:30040 [21:09:36]ConnectInit lk.salyk.kg [21:09:41]ConnectInit Can't take IP for lk.salyk.kg [21:09:41]CommunicateWithHost connect error [21:09:41]CommunicateWithHost err = -1 [21:09:41]OFD Sender: Server communicate error [21:09:46]OFD Sender: Processing packet 164159 [packets to send 975, broken 971] [21:09:46]ProducePacketName [21:09:46]name=ofd_packets/00164159 [21:09:46]OFD Sender: To server: pG, [21:09:46]CommunicateWithHost lk.salyk.kg:30040 [21:09:46]ConnectInit lk.salyk.kg [21:09:51]ConnectInit Can't take IP for lk.salyk.kg [21:09:51]CommunicateWithHost connect error [21:09:51]CommunicateWithHost err = -1 [21:09:51]OFD Sender: Server communicate error [21:09:56]OFD Sender: Processing packet 164159 [packets to send 975, broken 971] [21:09:56]ProducePacketName [21:09:56]name=ofd_packets/00164159 [21:09:56]OFD Sender: To server: pG, [21:09:56]CommunicateWithHost lk.salyk.kg:30040 [21:09:56]ConnectInit lk.salyk.kg [21:10:01]ConnectInit Can't take IP for lk.salyk.kg [21:10:01]CommunicateWithHost connect error [21:10:01]CommunicateWithHost err = -1 [21:10:01]OFD Sender: Server communicate error [21:10:06]OFD Sender: Processing packet 164159 [packets to send 975, broken 971] [21:10:06]ProducePacketName [21:10:06]name=ofd_packets/00164159 [21:10:06]OFD Sender: To server: pG, [21:10:06]CommunicateWithHost lk.salyk.kg:30040 [21:10:06]ConnectInit lk.salyk.kg [21:10:10]Connected sock=7 [21:10: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 37 36 39 84 01 00 00 89 2F 7C 01 C3 47 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 0E 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 81 02 00 35 04 06 00 F3 0E D5 13 6C B9 A7 F1 EB 20 A0 D7 11 FD [21: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 37 36 39 4F 00 00 00 F6 FC 47 00 F6 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 81 02 00 F4 03 04 00 01 01 C6 66 B6 04 01 00 00 FD BD 6D FF 55 8F 2F 81 [21:10:11]CommunicateWithHost err = 0 [21:10:11]CheckOFDResponse [21:10:11]1017 (14) - 77093643461234 [21:10:11]1041 (16) - 0000000000871769 [21:10:11]1040 (4) - 164159 [21:10:11]1012 (4) - 21.08.2024 15:00 [21:10:11]1206 (1) - 0 [21:10:11]OFD Sender: Remove packet 164159 [21:10:11]ProducePacketName [21:10:11]name=ofd_packets/00164159 [21:10:11]NVStorageDeleteData [21:10:11]OFD Sender: Processing packet 164160 [packets to send 974, broken 971] [21:10:11]ProducePacketName [21:10:11]name=ofd_packets/00164160 [21:10:11]OFD Sender: To server: pG, [21:10:11]CommunicateWithHost lk.salyk.kg:30040 [21:10:11]ConnectInit lk.salyk.kg [21:10:12]Connected sock=7 [21:10:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2B 02 00 00 E2 77 23 02 E3 53 5A 03 01 00 03 00 17 02 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 38 39 06 04 41 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BA D0 B8 D0 B2 D0 B8 2D D0 BC D0 B0 D0 BD D0 B3 D0 BE D1 81 D1 82 D0 B8 D0 BD 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 56 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 81 02 00 35 04 06 00 D5 89 B0 3B 55 91 52 F2 82 4A 77 65 7D BF [21:10:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8C 02 47 00 05 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 37 36 39 10 04 04 00 40 81 02 00 F4 03 04 00 03 01 C6 66 B6 04 01 00 00 1C C9 A3 D1 3C 6B E7 AC [21:10:12]CommunicateWithHost err = 0 [21:10:12]CheckOFDResponse [21:10:12]1017 (14) - 77093643461234 [21:10:12]1041 (16) - 0000000000871769 [21:10:12]1040 (4) - 164160 [21:10:12]1012 (4) - 21.08.2024 15:00 [21:10:12]1206 (1) - 0 [21:10:12]OFD Sender: Remove packet 164160 [21:10:12]ProducePacketName [21:10:12]name=ofd_packets/00164160 [21:10:12]NVStorageDeleteData [21:10:13]OFD Sender: Processing packet 164161 [packets to send 973, broken 971] [21:10:13]ProducePacketName [21:10:13]name=ofd_packets/00164161 [21:10:13]OFD Sender: To server: pG, [21:10:13]CommunicateWithHost lk.salyk.kg:30040 [21:10:13]ConnectInit lk.salyk.kg [21:10:13]Connected sock=7 [21:10: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 37 36 39 0F 01 00 00 F0 A5 07 01 BA E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F7 02 00 00 F4 03 04 00 85 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 81 02 00 35 04 06 00 23 56 53 14 4D FB 03 28 E6 21 4B 2C 2A C8 [21:10:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 5E 47 00 EE 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 37 36 39 10 04 04 00 41 81 02 00 F4 03 04 00 05 01 C6 66 B6 04 01 00 00 BC 3F 43 3D DC 35 84 20 [21:10:14]CommunicateWithHost err = 0 [21:10:14]CheckOFDResponse [21:10:14]1017 (14) - 77093643461234 [21:10:14]1041 (16) - 0000000000871769 [21:10:14]1040 (4) - 164161 [21:10:14]1012 (4) - 21.08.2024 15:00 [21:10:14]1206 (1) - 0 [21:10:14]OFD Sender: Remove packet 164161 [21:10:14]ProducePacketName [21:10:14]name=ofd_packets/00164161 [21:10:14]NVStorageDeleteData [21:10:15]OFD Sender: Processing packet 164162 [packets to send 972, broken 971] [21:10:15]ProducePacketName [21:10:15]name=ofd_packets/00164162 [21:10:15]OFD Sender: To server: pG, [21:10:15]CommunicateWithHost lk.salyk.kg:30040 [21:10:15]ConnectInit lk.salyk.kg [21:10:15]Connected sock=7 [21:10: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 37 36 39 0F 01 00 00 2A A1 07 01 7E CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 F8 02 00 00 F4 03 04 00 8B 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 81 02 00 35 04 06 00 73 1F F9 B8 F0 1A 35 89 B8 3D BA 04 BE 36 [21:10:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 84 82 47 00 5E 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 37 36 39 10 04 04 00 42 81 02 00 F4 03 04 00 06 01 C6 66 B6 04 01 00 00 12 EA 6F FD 8A EC C6 21 [21:10:16]CommunicateWithHost err = 0 [21:10:16]CheckOFDResponse [21:10:16]1017 (14) - 77093643461234 [21:10:16]1041 (16) - 0000000000871769 [21:10:16]1040 (4) - 164162 [21:10:16]1012 (4) - 21.08.2024 15:00 [21:10:16]1206 (1) - 0 [21:10:16]OFD Sender: Remove packet 164162 [21:10:16]ProducePacketName [21:10:16]name=ofd_packets/00164162 [21:10:16]NVStorageDeleteData [21:10:16]OFD Sender: No OFD packet to send [21:10:21]OFD Sender: No OFD packet to send [21:10:26]OFD Sender: No OFD packet to send [21:10:31]OFD Sender: No OFD packet to send [21:10:36]OFD Sender: No OFD packet to send [21:10:38]recv_with_timeout no data received [21:10:41]OFD Sender: No OFD packet to send [21:10:46]OFD Sender: No OFD packet to send [21:10:48]accept exits with 11 [21:10:48]New connection [21:10:48]New thread 3067608420 created [21:10:48]Thread 3067465060 joined [21:10:48]Waiting for new connection... [21:10:48] Sock 11.Parse request [21:10:48]Sock 11.Check first char [21:10:48]Sock 11.First char is OK [21:10:48]request: POST /json_proto HTTP/1.0 [21:10:48]Method: POST [21:10:48]URL: /json_proto [21:10:48]Method is POST - this is cgi request [21:10:48]url: /json_proto [21:10:48]query_string will be loaded in cgi processing [21:10:48]execute_cgi json_proto POST (null) [21:10:48]execute_cgi path=json_proto method=POST [21:10:48]POST find Content-Length [21:10:48]Host: 172.17.44.132:8080 [21:10:48]Content-Length: 647 [21:10:48]Content-Type: application/json [21:10:48] [21:10:48]POST finish read [21:10:48]Found Content-Length = 647 [21:10:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50707", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:48]execute_script... [21:10:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50707", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:48]POST & json_proto [21:10:48]process_json_proto [21:10:48]json parsed OK: [21:10:48]protocol is kg_v1.0 [21:10:48]action value=close_receipt [21:10:48]process_action close_receipt [21:10:48]cmd_close_receipt [21:10:48]MH_GetDate [21:10:48]Write to MH i2c: F0 00 00 83 02 74 [21:10:48]Write i2c OK [21:10:48]MH_I2C_Read... [21:10:48]Read from MH i2c: F0 [21:10:48]MH_I2C_Read... [21:10:48]Read from MH i2c: F0 09 00 [21:10:48]MH_I2C_Read... [21:10:48]Read from MH i2c: F0 09 00 83 02 00 D9 57 C6 66 2A 83 C1 65 AC [21:10:48]GetLastDocTimeStamp 1724274571 [21:10:48]current date 1724274649 [21:10:48]FM_GetShiftState [21:10:48]SAM_PROTO_GetShiftState [21:10:48]wFMCommunicate request_size=4 [21:10:48]MH_SAM_APDU [21:10:48]CAPDU: 80 13 01 00 [21:10:48]Write to MH i2c: E2 08 00 84 02 80 13 01 00 00 00 00 00 03 [21:10:48]Write i2c OK [21:10:48]MH_I2C_Read... [21:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:48]Read from MH i2c: E2 [21:10:48]MH_I2C_Read... [21:10:48]Read from MH i2c: E2 0E 00 [21:10:48]MH_I2C_Read... [21:10:48]Read from MH i2c: E2 0E 00 84 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C9 [21:10:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:10:49]wFMCommunicate OK [21:10:49]SAM_PROTO_GetShiftState done [21:10:49]FM_GetShiftState done [21:10:49]opened in 1724199517 [21:10:49]opened+sec_in_day 1724285917 [21:10:49]quantity*price = 16000 [21:10:49]sum+1 = 16001 [21:10:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 761 21.08.2024 21:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164163 ФПД: 14413982533663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164163&fm=14413982533663&tin=02508201610067®Number=0000000000092562&sum=16000 0 [21:10:50]StoreToDocumentArchive [21:10:50]shift 466 fd 164163 [21:10:50]save to /storage/0466/doc_00164163 [21:10:50]save last doc name /storage/0466/doc_00164163 to /storage/kkm_last_doc_name [21:10:50]save OK [21:10:50]Clear old archive folders... [21:10:50]ProcessDocumentItem done err = 0, tmpTLVsize=276 [21:10:50]tlvbuf is 016D65E0 [21:10:50]SAM_PROTO_ClearQueue [21:10:50]wFMCommunicate request_size=4 [21:10:50]MH_SAM_APDU [21:10:50]CAPDU: 80 09 00 00 [21:10:50]Write to MH i2c: E2 08 00 91 02 80 09 00 00 00 00 00 00 05 [21:10:50]Write i2c OK [21:10:50]MH_I2C_Read... [21:10:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:10:50]Read from MH i2c: E2 [21:10:50]MH_I2C_Read... [21:10:50]Read from MH i2c: E2 03 00 [21:10:50]MH_I2C_Read... [21:10:50]Read from MH i2c: E2 03 00 91 02 00 90 00 07 [21:10:50]RAPDU: 90 00 [21:10:50]wFMCommunicate OK [21:10:50]SAM_PROTO_ClearQueue done [21:10:50]KKMCreateOFDPacket [21:10:50]OFDProtocolAddRootSTLVToBuf [21:10:50]FM_MakeSignedData [21:10:50]FM_MakeSignedData [21:10:50]SAM_PROTO_SignData [21:10:50]wFMCommunicate request_size=4 [21:10:50]MH_SAM_APDU [21:10:50]CAPDU: 80 0D 01 02 [21:10:50]Write to MH i2c: E2 08 00 92 02 80 0D 01 02 00 00 00 00 0D [21:10:50]Write i2c OK [21:10:50]MH_I2C_Read... [21:10:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:10:50]Read from MH i2c: E2 [21:10:50]MH_I2C_Read... [21:10:50]Read from MH i2c: E2 03 00 [21:10:50]MH_I2C_Read... [21:10:50]Read from MH i2c: E2 03 00 92 02 00 90 00 08 [21:10:50]RAPDU: 90 00 [21:10:50]wFMCommunicate OK [21:10:50]wFMCommunicate request_size=255 [21:10:50]MH_SAM_APDU [21:10:50]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 DA 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [21:10:50]Write to MH i2c: E2 02 01 93 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 DA 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 99 [21:10:50]Write i2c OK [21:10:50]MH_I2C_Read... [21:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:50]Read from MH i2c: E2 [21:10:50]MH_I2C_Read... [21:10:50]Read from MH i2c: E2 03 00 [21:10:50]MH_I2C_Read... [21:10:50]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [21:10:50]RAPDU: 90 00 [21:10:50]wFMCommunicate OK [21:10:50]wFMCommunicate request_size=35 [21:10:50]MH_SAM_APDU [21:10:50]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 81 02 00 35 04 06 00 0D 1C 04 4F 08 1F [21:10:50]Write to MH i2c: E2 26 00 94 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 81 02 00 35 04 06 00 0D 1C 04 4F 08 1F 00 00 72 [21:10:50]Write i2c OK [21:10:50]MH_I2C_Read... [21:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:51]Read from MH i2c: E2 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: E2 03 00 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [21:10:51]RAPDU: 90 00 [21:10:51]wFMCommunicate OK [21:10:51]wFMCommunicate request_size=4 [21:10:51]MH_SAM_APDU [21:10:51]CAPDU: 80 0D 03 02 [21:10:51]Write to MH i2c: E2 08 00 95 02 80 0D 03 02 00 00 00 00 12 [21:10:51]Write i2c OK [21:10:51]MH_I2C_Read... [21:10:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:51]Read from MH i2c: E2 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: E2 0B 00 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: E2 0B 00 95 02 00 3F E4 38 66 53 E8 43 B1 90 00 03 [21:10:51]RAPDU: 3F E4 38 66 53 E8 43 B1 90 00 [21:10:51]wFMCommunicate OK [21:10:51]SAM_PROTO_SignData done [21:10:51]FM_MakeSignedData done [21:10:51]CreateOFDProtocolMessage [21:10:51]wFMCommunicate request_size=4 [21:10:51]MH_SAM_APDU [21:10:51]CAPDU: 80 11 00 00 [21:10:51]Write to MH i2c: E2 08 00 96 02 80 11 00 00 00 00 00 00 12 [21:10:51]Write i2c OK [21:10:51]MH_I2C_Read... [21:10:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:51]Read from MH i2c: E2 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: E2 17 00 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: E2 17 00 96 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [21:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:10:51]wFMCommunicate OK [21:10:51]CreateOFDProtocolMessage done [21:10:51]OFDSenderStorePacket 164163 [21:10:51]StoreOFDPacket docnum=164163 [21:10:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 97 29 20 01 88 E7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 DA 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 81 02 00 35 04 06 00 0D 1C 04 4F 08 1F 3F E4 38 66 53 E8 43 B1 [21:10:51]CheckFolder [21:10:51]dirname=/storage/ofd_packets [21:10:51]CheckFolder done [21:10:51]ProducePacketName [21:10:51]name=ofd_packets/00164163 [21:10:51]NVStorageSaveData ofd_packets/00164163 [21:10:51]File name is /storage/ofd_packets/00164163 [21:10:51]Write 326 bytes [21:10:51]NVStorageSaveData done [21:10:51]OFDSenderStorePacket done [21:10:51]KKMCreateOFDPacket done [21:10:51]NVStorageSaveData kkm_last_timestamp [21:10:51]File name is /storage/kkm_last_timestamp [21:10:51]Write 4 bytes [21:10:51]NVStorageSaveData done [21:10:51]ExternCall_PrintAddStr [21:10:51]wPrintStart [21:10:51]Write to MH i2c: 01 00 00 97 02 99 [21:10:51]Write i2c OK [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: 01 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: 01 07 00 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: 01 07 00 97 02 00 00 00 00 00 FF 0F AE [21:10:51]RasterBufferAndPrint [21:10:51]line Счет N : (3)50707 [21:10:51]line ИНН: 02508201610067 [21:10:51]line Контрольно-Кассовый Чек [21:10:51]line ПРОДАЖА [21:10:51]line Товар: 4860019001346 [21:10:51]line Вода Боржоми 0,5л ст [21:10:51]line 1.000 * 160.00 [21:10:51]line = 160.00 [21:10:51]line НДС 12% НСП 1% [21:10:51]line > о реализуемом товаре [21:10:51]line ИТОГО: 160.00 [21:10:51]line НСП 1% : 1.42 [21:10:51]line НДС 12% : 16.99 [21:10:51]line Наличными: 160.00 [21:10:51]line Безнал.: 0.00 [21:10:51]line Место: АЗС № 130 "Партнер Нефть" [21:10:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:10:51]line СНО: Общий режим [21:10:51]line Чек 761 21.08.2024 21:10 [21:10:51]line Смена: 466 ФФД: 1.0 [21:10:51]line ЗНМ: 0300000070 [21:10:51]line РНМ: 0000000000092562 [21:10:51]line Версия ККМ: 001 [21:10:51]line ФМ: 0000000000871769 [21:10:51]line ФД: 164163 [21:10:51]line ФПД: 14413982533663 [21:10:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164163&fm=14413982533663&tin=02508201610067®Number=0000000000092562&sum=16000 [21:10:51]line 0 [21:10:51]written 0, free lines is 4095 [21:10:51]OFD Sender: Processing packet 164163 [packets to send 972, broken 971] [21:10:51]ProducePacketName [21:10:51]name=ofd_packets/00164163 [21:10:51]OFD Sender: To server: pG, [21:10:51]CommunicateWithHost lk.salyk.kg:30040 [21:10:51]ConnectInit lk.salyk.kg [21:10:51]Write to MH i2c: 01 00 00 BF 02 C1 [21:10:51]Write i2c OK [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: 01 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: 01 07 00 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 E4 0C B8 [21:10:51]RasterBufferAndPrint [21:10:51]line [21:10:51]line [21:10:51]line [21:10:51]line [21:10:51]line [21:10:51]written 0, free lines is 3330 [21:10:51]MH_Cut [21:10:51]Write to MH i2c: D1 01 00 C6 02 01 9A [21:10:51]Write i2c OK [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: D1 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: D1 01 00 [21:10:51]MH_I2C_Read... [21:10:51]Read from MH i2c: D1 01 00 C6 02 00 99 [21:10:51]Write to MH i2c: 01 00 00 C7 02 C9 [21:10:51]Write i2c OK [21:10:51]MH_I2C_Read... [21:10:52]*** Cut start [21:10:52]*** Purtial cut [21:10:52]*** Stage 1: CUTSNS_PIN = 1 [21:10:54]Read from MH i2c: 01 [21:10:54]MH_I2C_Read... [21:10:54]*** Stop cut motor [21:10:54]*** Cut end [21:10:54]Read from MH i2c: 01 07 00 [21:10:54]MH_I2C_Read... [21:10:54]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [21:10:54]process_action close_receipt done [21:10:54]requested_data is exist [21:10:54]produce_requested_data [21:10:54]requested_item fm.sn is exist - process it [21:10:54]wFMCommunicate request_size=4 [21:10:54]MH_SAM_APDU [21:10:54]CAPDU: 80 11 00 00 [21:10:54]Write to MH i2c: E2 08 00 C8 02 80 11 00 00 00 00 00 00 44 [21:10:54]Write i2c OK [21:10:54]MH_I2C_Read... [21:10:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:54]Read from MH i2c: E2 [21:10:54]MH_I2C_Read... [21:10:54]Read from MH i2c: E2 17 00 [21:10:54]MH_I2C_Read... [21:10:54]Read from MH i2c: E2 17 00 C8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [21:10:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:10:54]wFMCommunicate OK [21:10:54]requested_item fd.num is exist - process it [21:10:54]SAM_PROTO_GetFieldsCounters [21:10:54]wFMCommunicate request_size=4 [21:10:54]MH_SAM_APDU [21:10:54]CAPDU: 80 13 00 00 [21:10:54]Write to MH i2c: E2 08 00 C9 02 80 13 00 00 00 00 00 00 47 [21:10:54]Write i2c OK [21:10:54]MH_I2C_Read... [21:10:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:10:54]Read from MH i2c: E2 [21:10:54]MH_I2C_Read... [21:10:54]Read from MH i2c: E2 62 00 [21:10:54]MH_I2C_Read... [21:10:54]Read from MH i2c: E2 62 00 C9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F9 02 00 00 5E 04 04 00 F9 02 00 00 57 04 04 00 FA 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [21:10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 F9 02 00 00 5E 04 04 00 F9 02 00 00 57 04 04 00 FA 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:10:54]wFMCommunicate OK [21:10:54]SAM_PROTO_GetFieldsCounters done [21:10:54]requested_item shift.num is exist - process it [21:10:54]requested_item shift.opened is exist - process it [21:10:54]req_shift_opened [21:10:54]FM_GetShiftState [21:10:54]SAM_PROTO_GetShiftState [21:10:54]wFMCommunicate request_size=4 [21:10:54]MH_SAM_APDU [21:10:54]CAPDU: 80 13 01 00 [21:10:54]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [21:10:54]Write i2c OK [21:10:54]MH_I2C_Read... [21:10:54]Read from MH i2c: E2 [21:10:54]MH_I2C_Read... [21:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:54]Read from MH i2c: E2 0E 00 [21:10:54]MH_I2C_Read... [21:10:54]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0F [21:10:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:10:54]wFMCommunicate OK [21:10:54]SAM_PROTO_GetShiftState done [21:10:54]FM_GetShiftState done [21:10:54]req_shift_opened done [21:10:54]requested_item shift.open_date is exist - process it [21:10:54]req_shift_open_date [21:10:54]req_shift_open_date done [21:10:54]produce_requested_data done [21:10:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164163,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:10:54]process_action_free close_receipt [21:10:54]json_value_free [21:10:54]json_value_free done [21:10:54]process_json_proto returns [21:10:54]Send response to host [21:10:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164163,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:10:54]free response buf [21:10:54]execute_script done [21:10:54]execute_script returns [21:10:54]free content buf [21:10:54]Sock 11.Close socket [21:10:54]Sock 11.Thread stoped [21:10:55]accept exits with 9 [21:10:55]New connection [21:10:55]New thread 3067465060 created [21:10:55]Thread 3067608420 joined [21:10:55]Waiting for new connection... [21:10:55] Sock 9.Parse request [21:10:55]Sock 9.Check first char [21:10:55]Sock 9.First char is OK [21:10:55]request: POST /json_proto HTTP/1.0 [21:10:55]Method: POST [21:10:55]URL: /json_proto [21:10:55]Method is POST - this is cgi request [21:10:55]url: /json_proto [21:10:55]query_string will be loaded in cgi processing [21:10:55]execute_cgi json_proto POST (null) [21:10:55]execute_cgi path=json_proto method=POST [21:10:55]POST find Content-Length [21:10:55]Host: 172.17.44.132:8080 [21:10:55]Content-Length: 682 [21:10:55]Content-Type: application/json [21:10:55] [21:10:55]POST finish read [21:10:55]Found Content-Length = 682 [21:10:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:55]execute_script... [21:10: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)292808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:55]POST & json_proto [21:10:55]process_json_proto [21:10:55]json parsed OK: [21:10:55]protocol is kg_v1.0 [21:10:55]action value=close_receipt [21:10:55]process_action close_receipt [21:10:55]cmd_close_receipt [21:10:55]MH_GetDate [21:10:55]Write to MH i2c: F0 00 00 CB 02 BC [21:10:55]Write i2c OK [21:10:55]MH_I2C_Read... [21:10:55]Read from MH i2c: F0 [21:10:55]MH_I2C_Read... [21:10:55]Read from MH i2c: F0 09 00 [21:10:55]MH_I2C_Read... [21:10:55]Read from MH i2c: F0 09 00 CB 02 00 E0 57 C6 66 2A 83 C1 65 FB [21:10:55]GetLastDocTimeStamp 1724274650 [21:10:55]current date 1724274656 [21:10:55]FM_GetShiftState [21:10:55]SAM_PROTO_GetShiftState [21:10:55]wFMCommunicate request_size=4 [21:10:55]MH_SAM_APDU [21:10:55]CAPDU: 80 13 01 00 [21:10:55]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [21:10:55]Write i2c OK [21:10:55]MH_I2C_Read... [21:10:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:55]Read from MH i2c: E2 [21:10:55]MH_I2C_Read... [21:10:55]Read from MH i2c: E2 0E 00 [21:10:55]MH_I2C_Read... [21:10:55]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 11 [21:10:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:10:55]wFMCommunicate OK [21:10:55]SAM_PROTO_GetShiftState done [21:10:55]FM_GetShiftState done [21:10:55]opened in 1724199517 [21:10:55]opened+sec_in_day 1724285917 [21:10:55]quantity*price = 100021 [21:10:55]sum+1 = 100023 [21:10:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 762 21.08.2024 21:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164164 ФПД: 181641791187291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164164&fm=181641791187291&tin=02508201610067®Number=0000000000092562&sum=100000 [21:10:56]StoreToDocumentArchive [21:10:56]shift 466 fd 164164 [21:10:56]save to /storage/0466/doc_00164164 [21:10:56]save last doc name /storage/0466/doc_00164164 to /storage/kkm_last_doc_name [21:10:56]save OK [21:10:56]Clear old archive folders... [21:10:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:10:57]tlvbuf is 0162ACC0 [21:10:57]SAM_PROTO_ClearQueue [21:10:57]wFMCommunicate request_size=4 [21:10:57]MH_SAM_APDU [21:10:57]CAPDU: 80 09 00 00 [21:10:57]Write to MH i2c: E2 08 00 D9 02 80 09 00 00 00 00 00 00 4D [21:10:57]Write i2c OK [21:10:57]MH_I2C_Read... [21:10:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:10:57]Read from MH i2c: E2 [21:10:57]MH_I2C_Read... [21:10:57]Read from MH i2c: E2 03 00 [21:10:57]MH_I2C_Read... [21:10:57]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [21:10:57]RAPDU: 90 00 [21:10:57]wFMCommunicate OK [21:10:57]SAM_PROTO_ClearQueue done [21:10:57]KKMCreateOFDPacket [21:10:57]OFDProtocolAddRootSTLVToBuf [21:10:57]FM_MakeSignedData [21:10:57]FM_MakeSignedData [21:10:57]SAM_PROTO_SignData [21:10:57]wFMCommunicate request_size=4 [21:10:57]MH_SAM_APDU [21:10:57]CAPDU: 80 0D 01 02 [21:10:57]Write to MH i2c: E2 08 00 DA 02 80 0D 01 02 00 00 00 00 55 [21:10:57]Write i2c OK [21:10:57]MH_I2C_Read... [21:10:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:10:57]Read from MH i2c: E2 [21:10:57]MH_I2C_Read... [21:10:57]Read from MH i2c: E2 03 00 [21:10:57]MH_I2C_Read... [21:10:57]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [21:10:57]RAPDU: 90 00 [21:10:57]wFMCommunicate OK [21:10:57]wFMCommunicate request_size=255 [21:10:57]MH_SAM_APDU [21:10:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 E0 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 81 02 00 35 04 06 00 A5 [21:10:57]Write to MH i2c: E2 02 01 DB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 E0 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 81 02 00 35 04 06 00 A5 00 00 A4 [21:10:57]Write i2c OK [21:10:57]MH_I2C_Read... [21:10:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:57]Read from MH i2c: E2 [21:10:57]MH_I2C_Read... [21:10:57]Read from MH i2c: E2 03 00 [21:10:57]MH_I2C_Read... [21:10:57]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [21:10:57]RAPDU: 90 00 [21:10:57]wFMCommunicate OK [21:10:57]wFMCommunicate request_size=10 [21:10:57]MH_SAM_APDU [21:10:57]CAPDU: 80 0D 02 02 05 33 C6 70 A9 5B [21:10:57]Write to MH i2c: E2 0D 00 DC 02 80 0D 02 02 05 00 33 C6 70 A9 5B 00 00 CF [21:10:58]Write i2c OK [21:10:58]MH_I2C_Read... [21:10:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:58]Read from MH i2c: E2 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: E2 03 00 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [21:10:58]RAPDU: 90 00 [21:10:58]wFMCommunicate OK [21:10:58]wFMCommunicate request_size=4 [21:10:58]MH_SAM_APDU [21:10:58]CAPDU: 80 0D 03 02 [21:10:58]Write to MH i2c: E2 08 00 DD 02 80 0D 03 02 00 00 00 00 5A [21:10:58]Write i2c OK [21:10:58]MH_I2C_Read... [21:10:58]recv_with_timeout no data received [21:10:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:58]Read from MH i2c: E2 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: E2 0B 00 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: E2 0B 00 DD 02 00 0B 26 45 2C CD D9 BF 75 90 00 D7 [21:10:58]RAPDU: 0B 26 45 2C CD D9 BF 75 90 00 [21:10:58]wFMCommunicate OK [21:10:58]SAM_PROTO_SignData done [21:10:58]FM_MakeSignedData done [21:10:58]CreateOFDProtocolMessage [21:10:58]wFMCommunicate request_size=4 [21:10:58]MH_SAM_APDU [21:10:58]CAPDU: 80 11 00 00 [21:10:58]Write to MH i2c: E2 08 00 DE 02 80 11 00 00 00 00 00 00 5A [21:10:58]Write i2c OK [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: E2 [21:10:58]MH_I2C_Read... [21:10:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:58]Read from MH i2c: E2 17 00 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: E2 17 00 DE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [21:10:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:10:58]wFMCommunicate OK [21:10:58]CreateOFDProtocolMessage done [21:10:58]OFDSenderStorePacket 164164 [21:10:58]StoreOFDPacket docnum=164164 [21:10:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DF 37 07 01 5A 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 E0 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 81 02 00 35 04 06 00 A5 33 C6 70 A9 5B 0B 26 45 2C CD D9 BF 75 [21:10:58]CheckFolder [21:10:58]dirname=/storage/ofd_packets [21:10:58]CheckFolder done [21:10:58]ProducePacketName [21:10:58]name=ofd_packets/00164164 [21:10:58]NVStorageSaveData ofd_packets/00164164 [21:10:58]File name is /storage/ofd_packets/00164164 [21:10:58]Write 301 bytes [21:10:58]NVStorageSaveData done [21:10:58]OFDSenderStorePacket done [21:10:58]KKMCreateOFDPacket done [21:10:58]NVStorageSaveData kkm_last_timestamp [21:10:58]File name is /storage/kkm_last_timestamp [21:10:58]Write 4 bytes [21:10:58]NVStorageSaveData done [21:10:58]ExternCall_PrintAddStr [21:10:58]wPrintStart [21:10:58]Write to MH i2c: 01 00 00 DF 02 E1 [21:10:58]Write i2c OK [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: 01 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: 01 07 00 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 FF 0F F6 [21:10:58]RasterBufferAndPrint [21:10:58]line Счет N : (1)292808 [21:10:58]line ИНН: 02508201610067 [21:10:58]line Контрольно-Кассовый Чек [21:10:58]line ПРОДАЖА [21:10:58]line ТРК (МРК, ГНК) : 43 [21:10:58]line Товар: 2710124500 [21:10:58]line Аи-95-К-5 [21:10:58]line 13.480 * 74.20 [21:10:58]line = 1000.22 [21:10:58]line НДС 12% НСП 1% [21:10:58]line > о реализуемом товаре [21:10:58]line ОКРУГЛЕНИЕ: -0.22 [21:10:58]line ИТОГО: 1000.00 [21:10:58]line Внесено: 1000.00 [21:10:58]line СДАЧА: 0.00 [21:10:58]line НСП 1% : 8.85 [21:10:58]line НДС 12% : 106.22 [21:10:58]line Наличными: 1000.00 [21:10:58]line Безнал.: 0.00 [21:10:58]line Место: АЗС № 130 "Партнер Нефть" [21:10:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:10:58]line СНО: Общий режим [21:10:58]line Чек 762 21.08.2024 21:10 [21:10:58]line Смена: 466 ФФД: 1.0 [21:10:58]line ЗНМ: 0300000070 [21:10:58]line РНМ: 0000000000092562 [21:10:58]line Версия ККМ: 001 [21:10:58]line ФМ: 0000000000871769 [21:10:58]line ФД: 164164 [21:10:58]line ФПД: 181641791187291 [21:10:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164164&fm=181641791187291&tin=02508201610067®Number=0000000000092562&sum=100000 [21:10:58]written 0, free lines is 4095 [21:10:58]Write to MH i2c: 01 00 00 0A 03 0D [21:10:58]Write i2c OK [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: 01 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: 01 07 00 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 CA 0C EA [21:10:58]RasterBufferAndPrint [21:10:58]line [21:10:58]line [21:10:58]line [21:10:58]line [21:10:58]line [21:10:58]written 0, free lines is 3313 [21:10:58]MH_Cut [21:10:58]Write to MH i2c: D1 01 00 11 03 01 E6 [21:10:58]Write i2c OK [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: D1 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: D1 01 00 [21:10:58]MH_I2C_Read... [21:10:58]Read from MH i2c: D1 01 00 11 03 00 E5 [21:10:58]Write to MH i2c: 01 00 00 12 03 15 [21:10:58]Write i2c OK [21:10:58]MH_I2C_Read... [21:10:59]*** Cut start [21:10:59]*** Purtial cut [21:10:59]*** Stage 1: CUTSNS_PIN = 1 [21:11:01]Connected sock=10 [21:11: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 37 36 39 28 01 00 00 97 29 20 01 88 E7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 DA 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 81 02 00 35 04 06 00 0D 1C 04 4F 08 1F 3F E4 38 66 53 E8 43 B1 [21:11:01]Read from MH i2c: 01 [21:11:01]MH_I2C_Read... [21:11:01]*** Stop cut motor [21:11:01]*** Cut end [21:11:01]Read from MH i2c: 01 07 00 [21:11:01]MH_I2C_Read... [21:11:01]Read from MH i2c: 01 07 00 12 03 00 00 00 00 00 FF 0F 2A [21:11:01]process_action close_receipt done [21:11:01]requested_data is exist [21:11:01]produce_requested_data [21:11:01]requested_item fm.sn is exist - process it [21:11:01]wFMCommunicate request_size=4 [21:11:01]MH_SAM_APDU [21:11:01]CAPDU: 80 11 00 00 [21:11:01]Write to MH i2c: E2 08 00 13 03 80 11 00 00 00 00 00 00 90 [21:11:01]Write i2c OK [21:11:01]MH_I2C_Read... [21:11:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:01]Read from MH i2c: E2 [21:11:01]MH_I2C_Read... [21:11:01]Read from MH i2c: E2 17 00 [21:11:01]MH_I2C_Read... [21:11:01]Read from MH i2c: E2 17 00 13 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [21:11:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:11:01]wFMCommunicate OK [21:11:01]requested_item fd.num is exist - process it [21:11:01]SAM_PROTO_GetFieldsCounters [21:11:01]wFMCommunicate request_size=4 [21:11:01]MH_SAM_APDU [21:11:01]CAPDU: 80 13 00 00 [21:11:01]Write to MH i2c: E2 08 00 14 03 80 13 00 00 00 00 00 00 93 [21:11:01]Write i2c OK [21:11:01]MH_I2C_Read... [21:11:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:11:01]39 Read from MH i2c: 4F E2 00 [21:11:01]00 MH_I2C_Read... [21:11:01]00 Read from MH i2c: 01 E2 3B 62 47 00 00 [21:11:01]B5 MH_I2C_Read... [21:11:01]55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 Read from MH i2c: 33 E2 34 62 36 00 31 14 32 03 33 00 34 5D 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 36 B9 39 04 10 01 04 00 04 01 00 11 43 04 81 02 00 F4 03 04 00 34 01 C6 66 B6 04 01 00 00 5D 18 AC 49 75 45 09 5B [21:11:02]CommunicateWithHost err = 0 [21:11:02]CheckOFDResponse [21:11:02]1017 (14) - 77093643461234 [21:11:02]1041 (16) - 0000000000871769 [21:11:02]1040 (4) - 164163 [21:11:02]1012 (4) - 21.08.2024 15:01 [21:11:02]1206 (1) - 0 [21:11:02]OFD Sender: Remove packet 164163 [21:11:02]ProducePacketName [21:11:02]name=ofd_packets/00164163 [21:11:02]NVStorageDeleteData [21:11:02]10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FA 02 00 00 5E 04 04 00 FA 02 00 00 57 04 04 00 FB 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [21:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FA 02 00 00 5E 04 04 00 FA 02 00 00 57 04 04 00 FB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:11:02]wFMCommunicate OK [21:11:02]SAM_PROTO_GetFieldsCounters done [21:11:02]requested_item shift.num is exist - process it [21:11:02]requested_item shift.opened is exist - process it [21:11:02]req_shift_opened [21:11:02]FM_GetShiftState [21:11:02]SAM_PROTO_GetShiftState [21:11:02]wFMCommunicate request_size=4 [21:11:02]MH_SAM_APDU [21:11:02]CAPDU: 80 13 01 00 [21:11:02]Write to MH i2c: E2 08 00 15 03 80 13 01 00 00 00 00 00 95 [21:11:02]Write i2c OK [21:11:02]MH_I2C_Read... [21:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:02]Read from MH i2c: E2 [21:11:02]MH_I2C_Read... [21:11:02]Read from MH i2c: E2 0E 00 [21:11:02]MH_I2C_Read... [21:11:02]Read from MH i2c: E2 0E 00 15 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5B [21:11:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:11:02]wFMCommunicate OK [21:11:02]SAM_PROTO_GetShiftState done [21:11:02]FM_GetShiftState done [21:11:02]req_shift_opened done [21:11:02]requested_item shift.open_date is exist - process it [21:11:02]req_shift_open_date [21:11:02]req_shift_open_date done [21:11:02]produce_requested_data done [21:11:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164164,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:11:02]process_action_free close_receipt [21:11:02]json_value_free [21:11:02]json_value_free done [21:11:02]process_json_proto returns [21:11:02]Send response to host [21:11:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164164,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:11:02]free response buf [21:11:02]execute_script done [21:11:02]execute_script returns [21:11:02]free content buf [21:11:02]Sock 9.Close socket [21:11:02]Sock 9.Thread stoped [21:11:02]OFD Sender: Processing packet 164164 [packets to send 972, broken 971] [21:11:02]ProducePacketName [21:11:02]name=ofd_packets/00164164 [21:11:02]OFD Sender: To server: pG, [21:11:02]CommunicateWithHost lk.salyk.kg:30040 [21:11:02]ConnectInit lk.salyk.kg [21:11:31]recv_with_timeout no data received [21:11:33]accept exits with 11 [21:11:33]New connection [21:11:33]New thread 3067608420 created [21:11:33]Thread 3067465060 joined [21:11:33]Waiting for new connection... [21:11:33] Sock 11.Parse request [21:11:33]Sock 11.Check first char [21:11:33]Sock 11.First char is OK [21:11:33]request: POST /json_proto HTTP/1.0 [21:11:33]Method: POST [21:11:33]URL: /json_proto [21:11:33]Method is POST - this is cgi request [21:11:33]url: /json_proto [21:11:33]query_string will be loaded in cgi processing [21:11:33]execute_cgi json_proto POST (null) [21:11:33]execute_cgi path=json_proto method=POST [21:11:33]POST find Content-Length [21:11:33]Host: 172.17.44.132:8080 [21:11:33]Content-Length: 682 [21:11:33]Content-Type: application/json [21:11:33] [21:11:33]POST finish read [21:11:33]Found Content-Length = 682 [21:11:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:33]execute_script... [21:11: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)292810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:33]POST & json_proto [21:11:33]process_json_proto [21:11:33]json parsed OK: [21:11:33]protocol is kg_v1.0 [21:11:33]action value=close_receipt [21:11:33]process_action close_receipt [21:11:33]cmd_close_receipt [21:11:33]MH_GetDate [21:11:33]Write to MH i2c: F0 00 00 16 03 08 [21:11:33]Write i2c OK [21:11:33]MH_I2C_Read... [21:11:33]Read from MH i2c: F0 [21:11:33]MH_I2C_Read... [21:11:33]Read from MH i2c: F0 09 00 [21:11:33]MH_I2C_Read... [21:11:33]Read from MH i2c: F0 09 00 16 03 00 06 58 C6 66 2A 83 C1 65 6E [21:11:33]GetLastDocTimeStamp 1724274656 [21:11:33]current date 1724274694 [21:11:33]FM_GetShiftState [21:11:33]SAM_PROTO_GetShiftState [21:11:33]wFMCommunicate request_size=4 [21:11:33]MH_SAM_APDU [21:11:33]CAPDU: 80 13 01 00 [21:11:33]Write to MH i2c: E2 08 00 17 03 80 13 01 00 00 00 00 00 97 [21:11:33]Write i2c OK [21:11:33]MH_I2C_Read... [21:11:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:33]Read from MH i2c: E2 [21:11:33]MH_I2C_Read... [21:11:33]Read from MH i2c: E2 0E 00 [21:11:33]MH_I2C_Read... [21:11:33]Read from MH i2c: E2 0E 00 17 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5D [21:11:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:11:33]wFMCommunicate OK [21:11:33]SAM_PROTO_GetShiftState done [21:11:33]FM_GetShiftState done [21:11:33]opened in 1724199517 [21:11:33]opened+sec_in_day 1724285917 [21:11:33]quantity*price = 100021 [21:11:33]sum+1 = 100023 [21:11:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 763 21.08.2024 21:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164165 ФПД: 15241554403903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164165&fm=15241554403903&tin=02508201610067®Number=0000000000092562&sum=100000 [21:11:35]StoreToDocumentArchive [21:11:35]shift 466 fd 164165 [21:11:35]save to /storage/0466/doc_00164165 [21:11:35]save last doc name /storage/0466/doc_00164165 to /storage/kkm_last_doc_name [21:11:35]save OK [21:11:35]Clear old archive folders... [21:11:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:11:35]tlvbuf is 01679F70 [21:11:35]SAM_PROTO_ClearQueue [21:11:35]wFMCommunicate request_size=4 [21:11:35]MH_SAM_APDU [21:11:35]CAPDU: 80 09 00 00 [21:11:35]Write to MH i2c: E2 08 00 24 03 80 09 00 00 00 00 00 00 99 [21:11:35]Write i2c OK [21:11:35]MH_I2C_Read... [21:11:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:11:35]Read from MH i2c: E2 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [21:11:35]RAPDU: 90 00 [21:11:35]wFMCommunicate OK [21:11:35]SAM_PROTO_ClearQueue done [21:11:35]KKMCreateOFDPacket [21:11:35]OFDProtocolAddRootSTLVToBuf [21:11:35]FM_MakeSignedData [21:11:35]FM_MakeSignedData [21:11:35]SAM_PROTO_SignData [21:11:35]wFMCommunicate request_size=4 [21:11:35]MH_SAM_APDU [21:11:35]CAPDU: 80 0D 01 02 [21:11:35]Write to MH i2c: E2 08 00 25 03 80 0D 01 02 00 00 00 00 A1 [21:11:35]Write i2c OK [21:11:35]MH_I2C_Read... [21:11:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:11:35]Read from MH i2c: E2 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 25 03 00 90 00 9C [21:11:35]RAPDU: 90 00 [21:11:35]wFMCommunicate OK [21:11:35]wFMCommunicate request_size=255 [21:11:35]MH_SAM_APDU [21:11: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 02 00 00 F4 03 04 00 06 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 81 02 00 35 04 06 00 0D [21:11:35]Write to MH i2c: E2 02 01 26 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 02 00 00 F4 03 04 00 06 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 81 02 00 35 04 06 00 0D 00 00 81 [21:11:35]Write i2c OK [21:11:35]MH_I2C_Read... [21:11:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:35]Read from MH i2c: E2 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [21:11:35]RAPDU: 90 00 [21:11:35]wFMCommunicate OK [21:11:35]wFMCommunicate request_size=10 [21:11:35]MH_SAM_APDU [21:11:35]CAPDU: 80 0D 02 02 05 DC B3 6F A2 3F [21:11:35]Write to MH i2c: E2 0D 00 27 03 80 0D 02 02 05 00 DC B3 6F A2 3F 00 00 8D [21:11:35]Write i2c OK [21:11:35]MH_I2C_Read... [21:11:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:35]Read from MH i2c: E2 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 [21:11:35]MH_I2C_Read... [21:11:35]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [21:11:35]RAPDU: 90 00 [21:11:35]wFMCommunicate OK [21:11:35]wFMCommunicate request_size=4 [21:11:35]MH_SAM_APDU [21:11:35]CAPDU: 80 0D 03 02 [21:11:35]Write to MH i2c: E2 08 00 28 03 80 0D 03 02 00 00 00 00 A6 [21:11:35]Write i2c OK [21:11:35]MH_I2C_Read... [21:11:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:11:36]Read from MH i2c: E2 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: E2 0B 00 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: E2 0B 00 28 03 00 CD CD 5A 99 01 5E 50 3F 90 00 22 [21:11:36]RAPDU: CD CD 5A 99 01 5E 50 3F 90 00 [21:11:36]wFMCommunicate OK [21:11:36]SAM_PROTO_SignData done [21:11:36]FM_MakeSignedData done [21:11:36]CreateOFDProtocolMessage [21:11:36]wFMCommunicate request_size=4 [21:11:36]MH_SAM_APDU [21:11:36]CAPDU: 80 11 00 00 [21:11:36]Write to MH i2c: E2 08 00 29 03 80 11 00 00 00 00 00 00 A6 [21:11:36]Write i2c OK [21:11:36]MH_I2C_Read... [21:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:36]Read from MH i2c: E2 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: E2 17 00 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: E2 17 00 29 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [21:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:11:36]wFMCommunicate OK [21:11:36]CreateOFDProtocolMessage done [21:11:36]OFDSenderStorePacket 164165 [21:11:36]StoreOFDPacket docnum=164165 [21:11:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 11 11 07 01 A7 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 FB 02 00 00 F4 03 04 00 06 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 81 02 00 35 04 06 00 0D DC B3 6F A2 3F CD CD 5A 99 01 5E 50 3F [21:11:36]CheckFolder [21:11:36]dirname=/storage/ofd_packets [21:11:36]CheckFolder done [21:11:36]ProducePacketName [21:11:36]name=ofd_packets/00164165 [21:11:36]NVStorageSaveData ofd_packets/00164165 [21:11:36]File name is /storage/ofd_packets/00164165 [21:11:36]Write 301 bytes [21:11:36]NVStorageSaveData done [21:11:36]OFDSenderStorePacket done [21:11:36]KKMCreateOFDPacket done [21:11:36]NVStorageSaveData kkm_last_timestamp [21:11:36]File name is /storage/kkm_last_timestamp [21:11:36]Write 4 bytes [21:11:36]NVStorageSaveData done [21:11:36]ExternCall_PrintAddStr [21:11:36]wPrintStart [21:11:36]Write to MH i2c: 01 00 00 2A 03 2D [21:11:36]Write i2c OK [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: 01 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: 01 07 00 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: 01 07 00 2A 03 00 00 00 00 00 FF 0F 42 [21:11:36]RasterBufferAndPrint [21:11:36]line Счет N : (1)292810 [21:11:36]line ИНН: 02508201610067 [21:11:36]line Контрольно-Кассовый Чек [21:11:36]line ПРОДАЖА [21:11:36]line ТРК (МРК, ГНК) : 53 [21:11:36]line Товар: 2710124500 [21:11:36]line Аи-95-К-5 [21:11:36]line 13.480 * 74.20 [21:11:36]line = 1000.22 [21:11:36]line НДС 12% НСП 1% [21:11:36]line > о реализуемом товаре [21:11:36]line ОКРУГЛЕНИЕ: -0.22 [21:11:36]line ИТОГО: 1000.00 [21:11:36]line Внесено: 1000.00 [21:11:36]line СДАЧА: 0.00 [21:11:36]line НСП 1% : 8.85 [21:11:36]line НДС 12% : 106.22 [21:11:36]line Наличными: 1000.00 [21:11:36]line Безнал.: 0.00 [21:11:36]line Место: АЗС № 130 "Партнер Нефть" [21:11:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:11:36]line СНО: Общий режим [21:11:36]line Чек 763 21.08.2024 21:11 [21:11:36]line Смена: 466 ФФД: 1.0 [21:11:36]line ЗНМ: 0300000070 [21:11:36]line РНМ: 0000000000092562 [21:11:36]line Версия ККМ: 001 [21:11:36]line ФМ: 0000000000871769 [21:11:36]line ФД: 164165 [21:11:36]line ФПД: 15241554403903 [21:11:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164165&fm=15241554403903&tin=02508201610067®Number=0000000000092562&sum=100000 [21:11:36]written 0, free lines is 4095 [21:11:36]Write to MH i2c: 01 00 00 55 03 58 [21:11:36]Write i2c OK [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: 01 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: 01 07 00 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 BA 0C 25 [21:11:36]RasterBufferAndPrint [21:11:36]line [21:11:36]line [21:11:36]line [21:11:36]line [21:11:36]line [21:11:36]written 0, free lines is 3297 [21:11:36]MH_Cut [21:11:36]Write to MH i2c: D1 01 00 5C 03 01 31 [21:11:36]Write i2c OK [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: D1 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: D1 01 00 [21:11:36]MH_I2C_Read... [21:11:36]Read from MH i2c: D1 01 00 5C 03 00 30 [21:11:36]Write to MH i2c: 01 00 00 5D 03 60 [21:11:36]Write i2c OK [21:11:36]MH_I2C_Read... [21:11:37]*** Cut start [21:11:37]*** Purtial cut [21:11:37]*** Stage 1: CUTSNS_PIN = 1 [21:11:39]Read from MH i2c: 01 [21:11:39]MH_I2C_Read... [21:11:39]*** Stop cut motor [21:11:39]*** Cut end [21:11:39]Read from MH i2c: 01 07 00 [21:11:39]MH_I2C_Read... [21:11:39]Read from MH i2c: 01 07 00 5D 03 00 00 00 00 00 FF 0F 75 [21:11:39]process_action close_receipt done [21:11:39]requested_data is exist [21:11:39]produce_requested_data [21:11:39]requested_item fm.sn is exist - process it [21:11:39]wFMCommunicate request_size=4 [21:11:39]MH_SAM_APDU [21:11:39]CAPDU: 80 11 00 00 [21:11:39]Write to MH i2c: E2 08 00 5E 03 80 11 00 00 00 00 00 00 DB [21:11:39]Write i2c OK [21:11:39]MH_I2C_Read... [21:11:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:39]Read from MH i2c: E2 [21:11:39]MH_I2C_Read... [21:11:39]Read from MH i2c: E2 17 00 [21:11:39]MH_I2C_Read... [21:11:39]Read from MH i2c: E2 17 00 5E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 34 [21:11:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:11:39]wFMCommunicate OK [21:11:39]requested_item fd.num is exist - process it [21:11:39]SAM_PROTO_GetFieldsCounters [21:11:39]wFMCommunicate request_size=4 [21:11:39]MH_SAM_APDU [21:11:39]CAPDU: 80 13 00 00 [21:11:39]Write to MH i2c: E2 08 00 5F 03 80 13 00 00 00 00 00 00 DE [21:11:39]Write i2c OK [21:11:39]MH_I2C_Read... [21:11:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:11:39]Read from MH i2c: E2 [21:11:39]MH_I2C_Read... [21:11:39]Read from MH i2c: E2 62 00 [21:11:39]MH_I2C_Read... [21:11:39]Read from MH i2c: E2 62 00 5F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FB 02 00 00 5E 04 04 00 FB 02 00 00 57 04 04 00 FC 02 00 00 19 04 04 00 00 00 00 00 90 00 96 [21:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FB 02 00 00 5E 04 04 00 FB 02 00 00 57 04 04 00 FC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:11:39]wFMCommunicate OK [21:11:39]SAM_PROTO_GetFieldsCounters done [21:11:39]requested_item shift.num is exist - process it [21:11:39]requested_item shift.opened is exist - process it [21:11:39]req_shift_opened [21:11:39]FM_GetShiftState [21:11:39]SAM_PROTO_GetShiftState [21:11:39]wFMCommunicate request_size=4 [21:11:39]MH_SAM_APDU [21:11:39]CAPDU: 80 13 01 00 [21:11:39]Write to MH i2c: E2 08 00 60 03 80 13 01 00 00 00 00 00 E0 [21:11:39]Write i2c OK [21:11:39]MH_I2C_Read... [21:11:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:40]Read from MH i2c: E2 [21:11:40]MH_I2C_Read... [21:11:40]Read from MH i2c: E2 0E 00 [21:11:40]MH_I2C_Read... [21:11:40]Read from MH i2c: E2 0E 00 60 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A6 [21:11:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:11:40]wFMCommunicate OK [21:11:40]SAM_PROTO_GetShiftState done [21:11:40]FM_GetShiftState done [21:11:40]req_shift_opened done [21:11:40]requested_item shift.open_date is exist - process it [21:11:40]req_shift_open_date [21:11:40]req_shift_open_date done [21:11:40]produce_requested_data done [21:11:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164165,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:11:40]process_action_free close_receipt [21:11:40]json_value_free [21:11:40]json_value_free done [21:11:40]process_json_proto returns [21:11:40]Send response to host [21:11:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164165,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:11:40]free response buf [21:11:40]execute_script done [21:11:40]execute_script returns [21:11:40]free content buf [21:11:40]Sock 11.Close socket [21:11:40]Sock 11.Thread stoped [21:11:42]accept exits with 9 [21:11:42]New connection [21:11:42]New thread 3067465060 created [21:11:42]Thread 3067608420 joined [21:11:42]Waiting for new connection... [21:11:42] Sock 9.Parse request [21:11:42]Sock 9.Check first char [21:11:42]Sock 9.First char is OK [21:11:42]request: POST /json_proto HTTP/1.0 [21:11:42]Method: POST [21:11:42]URL: /json_proto [21:11:42]Method is POST - this is cgi request [21:11:42]url: /json_proto [21:11:42]query_string will be loaded in cgi processing [21:11:42]execute_cgi json_proto POST (null) [21:11:42]execute_cgi path=json_proto method=POST [21:11:42]POST find Content-Length [21:11:42]Host: 172.17.44.132:8080 [21:11:42]Content-Length: 819 [21:11:42]Content-Type: application/json [21:11:42] [21:11:42]POST finish read [21:11:42]Found Content-Length = 819 [21:11:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 5.210, "sum" : 200.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:42]execute_script... [21:11:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 5.210, "sum" : 200.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:42]POST & json_proto [21:11:42]process_json_proto [21:11:42]json parsed OK: [21:11:42]protocol is kg_v1.0 [21:11:42]action value=close_receipt [21:11:42]process_action close_receipt [21:11:42]cmd_close_receipt [21:11:42]MH_GetDate [21:11:42]Write to MH i2c: F0 00 00 61 03 53 [21:11:42]Write i2c OK [21:11:42]MH_I2C_Read... [21:11:42]Read from MH i2c: F0 [21:11:42]MH_I2C_Read... [21:11:42]Read from MH i2c: F0 09 00 [21:11:42]MH_I2C_Read... [21:11:42]Read from MH i2c: F0 09 00 61 03 00 0F 58 C6 66 2A 83 C1 65 C2 [21:11:42]GetLastDocTimeStamp 1724274694 [21:11:42]current date 1724274703 [21:11:42]FM_GetShiftState [21:11:42]SAM_PROTO_GetShiftState [21:11:42]wFMCommunicate request_size=4 [21:11:42]MH_SAM_APDU [21:11:42]CAPDU: 80 13 01 00 [21:11:42]Write to MH i2c: E2 08 00 62 03 80 13 01 00 00 00 00 00 E2 [21:11:42]Write i2c OK [21:11:42]MH_I2C_Read... [21:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:42]Read from MH i2c: E2 [21:11:42]MH_I2C_Read... [21:11:42]Read from MH i2c: E2 0E 00 [21:11:42]MH_I2C_Read... [21:11:42]Read from MH i2c: E2 0E 00 62 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A8 [21:11:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:11:42]wFMCommunicate OK [21:11:42]SAM_PROTO_GetShiftState done [21:11:42]FM_GetShiftState done [21:11:42]opened in 1724199517 [21:11:42]opened+sec_in_day 1724285917 [21:11:42]quantity*price = 20006 [21:11:42]sum+1 = 20007 [21:11:42]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 766 21.08.2024 21:12 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164168 ФПД: 180421287847145 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211246&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164168&fm=180421287847145&tin=02508201610067®Number=0000000000092562&sum=70000 [21:12:46]StoreToDocumentArchive [21:12:46]shift 466 fd 164168 [21:12:46]save to /storage/0466/doc_00164168 [21:12:46]save last doc name /storage/0466/doc_00164168 to /storage/kkm_last_doc_name [21:12:46]save OK [21:12:46]Clear old archive folders... [21:12:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:12:47]tlvbuf is 01658970 [21:12:47]SAM_PROTO_ClearQueue [21:12:47]wFMCommunicate request_size=4 [21:12:47]MH_SAM_APDU [21:12:47]CAPDU: 80 09 00 00 [21:12:47]Write to MH i2c: E2 08 00 04 04 80 09 00 00 00 00 00 00 7A [21:12:47]Write i2c OK [21:12:47]MH_I2C_Read... [21:12:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:12:47]Read from MH i2c: E2 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 04 04 00 90 00 7C [21:12:47]RAPDU: 90 00 [21:12:47]wFMCommunicate OK [21:12:47]SAM_PROTO_ClearQueue done [21:12:47]KKMCreateOFDPacket [21:12:47]OFDProtocolAddRootSTLVToBuf [21:12:47]FM_MakeSignedData [21:12:47]FM_MakeSignedData [21:12:47]SAM_PROTO_SignData [21:12:47]wFMCommunicate request_size=4 [21:12:47]MH_SAM_APDU [21:12:47]CAPDU: 80 0D 01 02 [21:12:47]Write to MH i2c: E2 08 00 05 04 80 0D 01 02 00 00 00 00 82 [21:12:47]Write i2c OK [21:12:47]MH_I2C_Read... [21:12:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:12:47]Read from MH i2c: E2 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [21:12:47]RAPDU: 90 00 [21:12:47]wFMCommunicate OK [21:12:47]wFMCommunicate request_size=255 [21:12:47]MH_SAM_APDU [21:12:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 02 00 00 F4 03 04 00 4E 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 81 02 00 35 04 06 00 A4 [21:12:47]Write to MH i2c: E2 02 01 06 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 02 00 00 F4 03 04 00 4E 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 81 02 00 35 04 06 00 A4 00 00 01 [21:12:47]Write i2c OK [21:12:47]MH_I2C_Read... [21:12:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:47]Read from MH i2c: E2 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 06 04 00 90 00 7E [21:12:47]RAPDU: 90 00 [21:12:47]wFMCommunicate OK [21:12:47]wFMCommunicate request_size=10 [21:12:47]MH_SAM_APDU [21:12:47]CAPDU: 80 0D 02 02 05 17 9A C5 A4 E9 [21:12:47]Write to MH i2c: E2 0D 00 07 04 80 0D 02 02 05 00 17 9A C5 A4 E9 00 00 92 [21:12:47]Write i2c OK [21:12:47]MH_I2C_Read... [21:12:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:47]Read from MH i2c: E2 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 03 00 07 04 00 90 00 7F [21:12:47]RAPDU: 90 00 [21:12:47]wFMCommunicate OK [21:12:47]wFMCommunicate request_size=4 [21:12:47]MH_SAM_APDU [21:12:47]CAPDU: 80 0D 03 02 [21:12:47]Write to MH i2c: E2 08 00 08 04 80 0D 03 02 00 00 00 00 87 [21:12:47]Write i2c OK [21:12:47]MH_I2C_Read... [21:12:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:12:47]Read from MH i2c: E2 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 0B 00 [21:12:47]MH_I2C_Read... [21:12:47]Read from MH i2c: E2 0B 00 08 04 00 BC 22 34 D2 E5 FC 99 89 90 00 6F [21:12:47]RAPDU: BC 22 34 D2 E5 FC 99 89 90 00 [21:12:47]wFMCommunicate OK [21:12:47]SAM_PROTO_SignData done [21:12:47]FM_MakeSignedData done [21:12:47]CreateOFDProtocolMessage [21:12:47]wFMCommunicate request_size=4 [21:12:47]MH_SAM_APDU [21:12:47]CAPDU: 80 11 00 00 [21:12:47]Write to MH i2c: E2 08 00 09 04 80 11 00 00 00 00 00 00 87 [21:12:47]Write i2c OK [21:12:47]MH_I2C_Read... [21:12:48]Read from MH i2c: E2 [21:12:48]MH_I2C_Read... [21:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:48]Read from MH i2c: E2 17 00 [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: E2 17 00 09 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [21:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:12:48]wFMCommunicate OK [21:12:48]CreateOFDProtocolMessage done [21:12:48]OFDSenderStorePacket 164168 [21:12:48]StoreOFDPacket docnum=164168 [21:12:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 01 EC 07 01 81 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 02 00 00 F4 03 04 00 4E 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 81 02 00 35 04 06 00 A4 17 9A C5 A4 E9 BC 22 34 D2 E5 FC 99 89 [21:12:48]CheckFolder [21:12:48]dirname=/storage/ofd_packets [21:12:48]CheckFolder done [21:12:48]ProducePacketName [21:12:48]name=ofd_packets/00164168 [21:12:48]NVStorageSaveData ofd_packets/00164168 [21:12:48]File name is /storage/ofd_packets/00164168 [21:12:48]Write 301 bytes [21:12:48]NVStorageSaveData done [21:12:48]OFDSenderStorePacket done [21:12:48]KKMCreateOFDPacket done [21:12:48]NVStorageSaveData kkm_last_timestamp [21:12:48]File name is /storage/kkm_last_timestamp [21:12:48]Write 4 bytes [21:12:48]NVStorageSaveData done [21:12:48]ExternCall_PrintAddStr [21:12:48]wPrintStart [21:12:48]Write to MH i2c: 01 00 00 0A 04 0E [21:12:48]Write i2c OK [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: 01 [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: 01 07 00 [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: 01 07 00 0A 04 00 00 00 00 00 FF 0F 23 [21:12:48]RasterBufferAndPrint [21:12:48]line Счет N : (1)292812 [21:12:48]line ИНН: 02508201610067 [21:12:48]line Контрольно-Кассовый Чек [21:12:48]line ПРОДАЖА [21:12:48]line ТРК (МРК, ГНК) : 32 [21:12:48]line Товар: 2710124130 [21:12:48]line Аи-92-К-5 [21:12:48]line 10.330 * 67.80 [21:12:48]line = 700.37 [21:12:48]line НДС 12% НСП 1% [21:12:48]line > о реализуемом товаре [21:12:48]line ОКРУГЛЕНИЕ: -0.37 [21:12:48]line ИТОГО: 700.00 [21:12:48]line Внесено: 700.00 [21:12:48]line СДАЧА: 0.00 [21:12:48]line НСП 1% : 6.20 [21:12:48]line НДС 12% : 74.38 [21:12:48]line Наличными: 700.00 [21:12:48]line Безнал.: 0.00 [21:12:48]line Место: АЗС № 130 "Партнер Нефть" [21:12:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:12:48]line СНО: Общий режим [21:12:48]line Чек 766 21.08.2024 21:12 [21:12:48]line Смена: 466 ФФД: 1.0 [21:12:48]line ЗНМ: 0300000070 [21:12:48]line РНМ: 0000000000092562 [21:12:48]line Версия ККМ: 001 [21:12:48]line ФМ: 0000000000871769 [21:12:48]line ФД: 164168 [21:12:48]line ФПД: 180421287847145 [21:12:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211246&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164168&fm=180421287847145&tin=02508201610067®Number=0000000000092562&sum=70000 [21:12:48]written 0, free lines is 4095 [21:12:48]Write to MH i2c: 01 00 00 35 04 39 [21:12:48]Write i2c OK [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: 01 [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: 01 07 00 [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 C2 0C 0E [21:12:48]RasterBufferAndPrint [21:12:48]line [21:12:48]line [21:12:48]line [21:12:48]line [21:12:48]line [21:12:48]written 0, free lines is 3305 [21:12:48]MH_Cut [21:12:48]Write to MH i2c: D1 01 00 3C 04 01 12 [21:12:48]Write i2c OK [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: D1 [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: D1 01 00 [21:12:48]MH_I2C_Read... [21:12:48]Read from MH i2c: D1 01 00 3C 04 00 11 [21:12:48]Write to MH i2c: 01 00 00 3D 04 41 [21:12:48]Write i2c OK [21:12:48]MH_I2C_Read... [21:12:49]*** Cut start [21:12:49]*** Purtial cut [21:12:49]*** Stage 1: CUTSNS_PIN = 1 [21:12:51]Read from MH i2c: 01 [21:12:51]MH_I2C_Read... [21:12:51]*** Stop cut motor [21:12:51]*** Cut end [21:12:51]Read from MH i2c: 01 07 00 [21:12:51]MH_I2C_Read... [21:12:51]Read from MH i2c: 01 07 00 3D 04 00 00 00 00 00 FF 0F 56 [21:12:51]process_action close_receipt done [21:12:51]requested_data is exist [21:12:51]produce_requested_data [21:12:51]requested_item fm.sn is exist - process it [21:12:51]wFMCommunicate request_size=4 [21:12:51]MH_SAM_APDU [21:12:51]CAPDU: 80 11 00 00 [21:12:51]Write to MH i2c: E2 08 00 3E 04 80 11 00 00 00 00 00 00 BC [21:12:51]Write i2c OK [21:12:51]MH_I2C_Read... [21:12:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:51]Read from MH i2c: E2 [21:12:51]MH_I2C_Read... [21:12:51]Read from MH i2c: E2 17 00 [21:12:51]MH_I2C_Read... [21:12:51]Read from MH i2c: E2 17 00 3E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [21:12:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:12:51]wFMCommunicate OK [21:12:51]requested_item fd.num is exist - process it [21:12:51]SAM_PROTO_GetFieldsCounters [21:12:51]wFMCommunicate request_size=4 [21:12:51]MH_SAM_APDU [21:12:51]CAPDU: 80 13 00 00 [21:12:51]Write to MH i2c: E2 08 00 3F 04 80 13 00 00 00 00 00 00 BF [21:12:51]Write i2c OK [21:12:51]MH_I2C_Read... [21:12:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:12:51]Read from MH i2c: E2 [21:12:51]MH_I2C_Read... [21:12:51]Read from MH i2c: E2 62 00 [21:12:51]MH_I2C_Read... [21:12:51]Read from MH i2c: E2 62 00 3F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FE 02 00 00 5E 04 04 00 FE 02 00 00 57 04 04 00 FF 02 00 00 19 04 04 00 00 00 00 00 90 00 83 [21:12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FE 02 00 00 5E 04 04 00 FE 02 00 00 57 04 04 00 FF 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:12:51]wFMCommunicate OK [21:12:51]SAM_PROTO_GetFieldsCounters done [21:12:51]requested_item shift.num is exist - process it [21:12:51]requested_item shift.opened is exist - process it [21:12:51]req_shift_opened [21:12:51]FM_GetShiftState [21:12:51]SAM_PROTO_GetShiftState [21:12:51]wFMCommunicate request_size=4 [21:12:51]MH_SAM_APDU [21:12:51]CAPDU: 80 13 01 00 [21:12:51]Write to MH i2c: E2 08 00 40 04 80 13 01 00 00 00 00 00 C1 [21:12:51]Write i2c OK [21:12:51]MH_I2C_Read... [21:12:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:51]Read from MH i2c: E2 [21:12:51]MH_I2C_Read... [21:12:51]Read from MH i2c: E2 0E 00 [21:12:51]MH_I2C_Read... [21:12:51]Read from MH i2c: E2 0E 00 40 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 87 [21:12:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:12:51]wFMCommunicate OK [21:12:51]SAM_PROTO_GetShiftState done [21:12:51]FM_GetShiftState done [21:12:51]req_shift_opened done [21:12:51]requested_item shift.open_date is exist - process it [21:12:51]req_shift_open_date [21:12:51]req_shift_open_date done [21:12:51]produce_requested_data done [21:12:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164168,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:12:51]process_action_free close_receipt [21:12:51]json_value_free [21:12:51]json_value_free done [21:12:51]process_json_proto returns [21:12:51]Send response to host [21:12:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164168,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:12:51]free response buf [21:12:51]execute_script done [21:12:51]execute_script returns [21:12:51]free content buf [21:12:51]Sock 9.Close socket [21:12:51]Sock 9.Thread stoped [21:11:42]receipt_add_items: price(Amount)=3840 [21:11:42]receipt_add_items: sum=20006 [21:11:42]receipt_add_items: quantity [21:11:42]03 5A 14 00 00 00 00 00 KKMCreateReceiptItemDocument [21:11:42]Load OK [21:11:42]KKMSetReceiptItemData [21:11:42]KKMSetReceiptItemData [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]KKMSetReceiptItemData err=0 [21:11:42]KKMAddReceiptItem [21:11:42]LoadAmountFromDocumentTag total=0 [21:11:42]LoadAmountFromDocumentTag cost=20006 [21:11:42]SetAmountToDocument total=20006 [21:11:42]Malloc new data [21:11:42]cost*persent_nds=2400720 [21:11:42]+500=2401220 [21:11:42]tax_nds_amount=2124 [21:11:42]cost*persent_nds=200060 [21:11:42]+500=200560 [21:11:42]tax_nsp_amount=177 [21:11:42]Load OK [21:11:42]Load OK [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]Load OK [21:11:42]Load OK [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]free (receipt_item_data.pre_item_text) [21:11:42]free (receipt_item_data.post_item_text) [21:11:42]done [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]Malloc new data [21:11:42]KKMSetReceiptData OK [21:11:42]ProcessDocumentItem done err = 0, tmpTLVsize=111 [21:11:42]tlvbuf is 016BFEF0 [21:11:42]KKMLoadAndSignReceiptData [21:11:42]SAM_PROTO_ProcessDocument [21:11:42]wFMCommunicate request_size=9 [21:11:42]MH_SAM_APDU [21:11:42]CAPDU: 80 15 01 00 04 03 00 6F 00 [21:11:42]Write to MH i2c: E2 0C 00 64 03 80 15 01 00 04 00 03 00 6F 00 00 00 60 [21:11:42]Write i2c OK [21:11:42]MH_I2C_Read... [21:11:42]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [21:11:42]Read from MH i2c: E2 [21:11:42]MH_I2C_Read... [21:11:42]Read from MH i2c: E2 03 00 [21:11:42]MH_I2C_Read... [21:11:42]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [21:11:42]RAPDU: 90 00 [21:11:42]wFMCommunicate OK [21:11:42]wFMCommunicate request_size=10 [21:11:42]MH_SAM_APDU [21:11:42]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [21:11:42]Write to MH i2c: E2 0D 00 65 03 80 15 02 00 05 00 1E 04 01 00 01 00 00 16 [21:11:42]Write i2c OK [21:11:42]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=15 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 02 00 0A FC 03 06 00 26 4E 00 00 00 00 [21:11:43]Write to MH i2c: E2 12 00 66 03 80 15 02 00 0A 00 FC 03 06 00 26 4E 00 00 00 00 00 00 76 [21:11:43]recv_with_timeout no data received [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=47 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 [21:11:43]Write to MH i2c: E2 32 00 67 03 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 00 00 46 [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=15 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [21:11:43]Write to MH i2c: E2 12 00 68 03 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 10 [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=15 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 02 00 0A 39 04 06 00 26 4E 00 00 00 00 [21:11:43]Write to MH i2c: E2 12 00 69 03 80 15 02 00 0A 00 39 04 06 00 26 4E 00 00 00 00 00 00 B7 [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=11 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [21:11:43]Write to MH i2c: E2 0E 00 6A 03 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 1F [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=13 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 02 00 08 F4 03 04 00 0F 58 C6 66 [21:11:43]Write to MH i2c: E2 10 00 6B 03 80 15 02 00 08 00 F4 03 04 00 0F 58 C6 66 00 00 8C [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=25 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [21:11:43]Write to MH i2c: E2 1C 00 6C 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 50 [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:43]Read from MH i2c: E2 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 [21:11:43]MH_I2C_Read... [21:11:43]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [21:11:43]RAPDU: 90 00 [21:11:43]wFMCommunicate OK [21:11:43]wFMCommunicate request_size=4 [21:11:43]MH_SAM_APDU [21:11:43]CAPDU: 80 15 03 00 [21:11:43]Write to MH i2c: E2 08 00 6D 03 80 15 03 00 00 00 00 00 F1 [21:11:43]Write i2c OK [21:11:43]MH_I2C_Read... [21:11:44]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:11:44]Read from MH i2c: E2 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: E2 40 00 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: E2 40 00 6D 03 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 37 36 39 10 04 04 00 46 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FC 02 00 00 35 04 06 00 54 6E 2E 80 44 2D 90 00 68 [21:11:44]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 37 36 39 10 04 04 00 46 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FC 02 00 00 35 04 06 00 54 6E 2E 80 44 2D 90 00 [21:11:44]wFMCommunicate OK [21:11:44]SAM_PROTO_ProcessDocument answer len = 59 [21:11:44]SAM_PROTO_ProcessDocument done [21:11:44]SetTLVBufToDocument [21:11:44]Processing tag 1209 (04B9) [21:11:44]Malloc new data [21:11:44]Processing tag 1041 (0411) [21:11:44]Processing tag 1040 (0410) [21:11:44]Malloc new data [21:11:44]Processing tag 1038 (040E) [21:11:44]Malloc new data [21:11:44]Processing tag 1042 (0412) [21:11:44]Malloc new data [21:11:44]Processing tag 1077 (0435) [21:11:44]Malloc new data [21:11:44]SetTLVBufToDocument err=0 [21:11:44]KKMLoadAndSignReceiptData store KKM data [21:11:44]KKMLoadAndSignReceiptData err=0 [21:11:44]wFMCommunicate request_size=4 [21:11:44]MH_SAM_APDU [21:11:44]CAPDU: 80 11 00 00 [21:11:44]Write to MH i2c: E2 08 00 6E 03 80 11 00 00 00 00 00 00 EB [21:11:44]Write i2c OK [21:11:44]MH_I2C_Read... [21:11:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:44]Read from MH i2c: E2 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: E2 17 00 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: E2 17 00 6E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [21:11:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:11:44]wFMCommunicate OK [21:11:44]Счет N : (1)292809 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 81 Товар: 2711129700 ГАЗ-К-5 5.210 * 38.40 = 200.06 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.06 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.06 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 764 21.08.2024 21:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164166 ФПД: 92832203293741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211143&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164166&fm=92832203293741&tin=02508201610067®Number=0000000000092562&sum=20006 [21:11:44]StoreToDocumentArchive [21:11:44]shift 466 fd 164166 [21:13:13]recv_with_timeout no data received [21:13:15]ConnectInit Can't connect to host [21:13:15]CommunicateWithHost connect error [21:13:15]CommunicateWithHost err = -1 [21:13:15]OFD Sender: Server communicate error [21:13:15]OFD Sender: Processing packet 164164 [packets to send 976, broken 971] [21:13:15]ProducePacketName [21:13:15]name=ofd_packets/00164164 [21:13:15]OFD Sender: To server: pG, [21:13:15]CommunicateWithHost lk.salyk.kg:30040 [21:13:15]ConnectInit lk.salyk.kg [21:13:20]ConnectInit Can't take IP for lk.salyk.kg [21:13:20]CommunicateWithHost connect error [21:13:20]CommunicateWithHost err = -1 [21:13:20]OFD Sender: Server communicate error [21:13:25]OFD Sender: Processing packet 164164 [packets to send 976, broken 971] [21:13:25]ProducePacketName [21:13:25]name=ofd_packets/00164164 [21:13:25]OFD Sender: To server: pG, [21:13:25]CommunicateWithHost lk.salyk.kg:30040 [21:13:25]ConnectInit lk.salyk.kg [21:13:28]recv_with_timeout no data received [21:13:30]ConnectInit Can't take IP for lk.salyk.kg [21:13:30]CommunicateWithHost connect error [21:13:30]CommunicateWithHost err = -1 [21:13:30]OFD Sender: Server communicate error [21:13:35]OFD Sender: Processing packet 164164 [packets to send 976, broken 971] [21:13:35]ProducePacketName [21:13:35]name=ofd_packets/00164164 [21:13:35]OFD Sender: To server: pG, [21:13:35]CommunicateWithHost lk.salyk.kg:30040 [21:13:35]ConnectInit lk.salyk.kg [21:13:40]ConnectInit Can't take IP for lk.salyk.kg [21:13:40]CommunicateWithHost connect error [21:13:40]CommunicateWithHost err = -1 [21:13:40]OFD Sender: Server communicate error [21:13:45]OFD Sender: Processing packet 164164 [packets to send 976, broken 971] [21:13:45]ProducePacketName [21:13:45]name=ofd_packets/00164164 [21:13:45]OFD Sender: To server: pG, [21:13:45]CommunicateWithHost lk.salyk.kg:30040 [21:13:45]ConnectInit lk.salyk.kg [21:13:48]recv_with_timeout no data received [21:13:50]ConnectInit Can't take IP for lk.salyk.kg [21:13:50]CommunicateWithHost connect error [21:13:50]CommunicateWithHost err = -1 [21:13:50]OFD Sender: Server communicate error [21:13:56]OFD Sender: Processing packet 164164 [packets to send 976, broken 971] [21:13:56]ProducePacketName [21:13:56]name=ofd_packets/00164164 [21:13:56]OFD Sender: To server: pG, [21:13:56]CommunicateWithHost lk.salyk.kg:30040 [21:13:56]ConnectInit lk.salyk.kg [21:14:01]ConnectInit Can't take IP for lk.salyk.kg [21:14:01]CommunicateWithHost connect error [21:14:01]CommunicateWithHost err = -1 [21:14:01]OFD Sender: Server communicate error [21:14:06]OFD Sender: Processing packet 164164 [packets to send 976, broken 971] [21:14:06]ProducePacketName [21:14:06]name=ofd_packets/00164164 [21:14:06]OFD Sender: To server: pG, [21:14:06]CommunicateWithHost lk.salyk.kg:30040 [21:14:06]ConnectInit lk.salyk.kg [21:14:10]recv_with_timeout no data received [21:14:11]ConnectInit Can't take IP for lk.salyk.kg [21:14:11]CommunicateWithHost connect error [21:14:11]CommunicateWithHost err = -1 [21:14:11]OFD Sender: Server communicate error [21:14:16]OFD Sender: Processing packet 164164 [packets to send 976, broken 971] [21:14:16]ProducePacketName [21:14:16]name=ofd_packets/00164164 [21:14:16]OFD Sender: To server: pG, [21:14:16]CommunicateWithHost lk.salyk.kg:30040 [21:14:16]ConnectInit lk.salyk.kg [21:14:20]accept exits with 10 [21:14:20]New connection [21:14:20]New thread 3067608420 created [21:14:20]Thread 3067465060 joined [21:14:20]Waiting for new connection... [21:14:20] Sock 10.Parse request [21:14:20]Sock 10.Check first char [21:14:20]Sock 10.First char is OK [21:14:20]request: POST /json_proto HTTP/1.0 [21:14:20]Method: POST [21:14:20]URL: /json_proto [21:14:20]Method is POST - this is cgi request [21:14:20]url: /json_proto [21:14:20]query_string will be loaded in cgi processing [21:14:20]execute_cgi json_proto POST (null) [21:14:20]execute_cgi path=json_proto method=POST [21:14:20]POST find Content-Length [21:14:20]Host: 172.17.44.132:8080 [21:14:20]Content-Length: 682 [21:14:20]Content-Type: application/json [21:14:20] [21:14:20]POST finish read [21:14:20]Found Content-Length = 682 [21:14:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:20]execute_script... [21:14: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)292813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:20]POST & json_proto [21:14:20]process_json_proto [21:14:20]json parsed OK: [21:14:20]protocol is kg_v1.0 [21:14:20]action value=close_receipt [21:14:20]process_action close_receipt [21:14:20]cmd_close_receipt [21:14:20]MH_GetDate [21:14:20]Write to MH i2c: F0 00 00 41 04 34 [21:14:20]Write i2c OK [21:14:20]MH_I2C_Read... [21:14:20]Read from MH i2c: F0 [21:14:20]MH_I2C_Read... [21:14:20]Read from MH i2c: F0 09 00 [21:14:20]MH_I2C_Read... [21:14:20]Read from MH i2c: F0 09 00 41 04 00 AD 58 C6 66 2A 83 C1 65 41 [21:14:20]GetLastDocTimeStamp 1724274766 [21:14:20]current date 1724274861 [21:14:20]FM_GetShiftState [21:14:20]SAM_PROTO_GetShiftState [21:14:20]wFMCommunicate request_size=4 [21:14:20]MH_SAM_APDU [21:14:20]CAPDU: 80 13 01 00 [21:14:20]Write to MH i2c: E2 08 00 42 04 80 13 01 00 00 00 00 00 C3 [21:14:20]Write i2c OK [21:14:20]MH_I2C_Read... [21:14:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:20]Read from MH i2c: E2 [21:14:20]MH_I2C_Read... [21:14:20]Read from MH i2c: E2 0E 00 [21:14:20]MH_I2C_Read... [21:14:20]Read from MH i2c: E2 0E 00 42 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [21:14:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:14:20]wFMCommunicate OK [21:14:20]SAM_PROTO_GetShiftState done [21:14:20]FM_GetShiftState done [21:14:20]opened in 1724199517 [21:14:20]opened+sec_in_day 1724285917 [21:14:20]quantity*price = 100005 [21:14:20]sum+1 = 100006 [21:14:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 767 21.08.2024 21:14 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164169 ФПД: 142440522393014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211421&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164169&fm=142440522393014&tin=02508201610067®Number=0000000000092562&sum=100000 [21:14:21]StoreToDocumentArchive [21:14:21]shift 466 fd 164169 [21:14:21]save to /storage/0466/doc_00164169 [21:14:21]save last doc name /storage/0466/doc_00164169 to /storage/kkm_last_doc_name [21:14:21]save OK [21:14:21]Clear old archive folders... [21:14:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:14:21]tlvbuf is 016301F0 [21:14:21]SAM_PROTO_ClearQueue [21:14:21]wFMCommunicate request_size=4 [21:14:21]MH_SAM_APDU [21:14:21]CAPDU: 80 09 00 00 [21:14:21]Write to MH i2c: E2 08 00 4F 04 80 09 00 00 00 00 00 00 C5 [21:14:21]Write i2c OK [21:14:21]MH_I2C_Read... [21:14:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:21]Read from MH i2c: E2 [21:14:21]MH_I2C_Read... [21:14:21]Read from MH i2c: E2 03 00 [21:14:21]MH_I2C_Read... [21:14:21]Read from MH i2c: E2 03 00 4F 04 00 90 00 C7 [21:14:21]RAPDU: 90 00 [21:14:21]wFMCommunicate OK [21:14:21]SAM_PROTO_ClearQueue done [21:14:21]KKMCreateOFDPacket [21:14:21]OFDProtocolAddRootSTLVToBuf [21:14:21]FM_MakeSignedData [21:14:21]FM_MakeSignedData [21:14:21]SAM_PROTO_SignData [21:14:21]wFMCommunicate request_size=4 [21:14:21]MH_SAM_APDU [21:14:21]CAPDU: 80 0D 01 02 [21:14:21]Write to MH i2c: E2 08 00 50 04 80 0D 01 02 00 00 00 00 CD [21:14:21]Write i2c OK [21:14:21]MH_I2C_Read... [21:14:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:21]Read from MH i2c: E2 [21:14:21]MH_I2C_Read... [21:14:21]Read from MH i2c: E2 03 00 [21:14:21]MH_I2C_Read... [21:14:21]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [21:14:21]RAPDU: 90 00 [21:14:21]wFMCommunicate OK [21:14:21]wFMCommunicate request_size=255 [21:14:21]MH_SAM_APDU [21:14:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FF 02 00 00 F4 03 04 00 AD 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 81 02 00 35 04 06 00 81 [21:14:21]Write to MH i2c: E2 02 01 51 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 02 00 00 F4 03 04 00 AD 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 81 02 00 35 04 06 00 81 00 00 32 [21:14:21]Write i2c OK [21:14:21]MH_I2C_Read... [21:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:22]Read from MH i2c: E2 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 03 00 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [21:14:22]RAPDU: 90 00 [21:14:22]wFMCommunicate OK [21:14:22]wFMCommunicate request_size=10 [21:14:22]MH_SAM_APDU [21:14:22]CAPDU: 80 0D 02 02 05 8C 84 BD 25 B6 [21:14:22]Write to MH i2c: E2 0D 00 52 04 80 0D 02 02 05 00 8C 84 BD 25 B6 00 00 82 [21:14:22]Write i2c OK [21:14:22]MH_I2C_Read... [21:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:22]Read from MH i2c: E2 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 03 00 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [21:14:22]RAPDU: 90 00 [21:14:22]wFMCommunicate OK [21:14:22]wFMCommunicate request_size=4 [21:14:22]MH_SAM_APDU [21:14:22]CAPDU: 80 0D 03 02 [21:14:22]Write to MH i2c: E2 08 00 53 04 80 0D 03 02 00 00 00 00 D2 [21:14:22]Write i2c OK [21:14:22]MH_I2C_Read... [21:14:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:22]Read from MH i2c: E2 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 0B 00 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 0B 00 53 04 00 25 D7 CE FB 7E 91 1C 77 90 00 3A [21:14:22]RAPDU: 25 D7 CE FB 7E 91 1C 77 90 00 [21:14:22]wFMCommunicate OK [21:14:22]SAM_PROTO_SignData done [21:14:22]FM_MakeSignedData done [21:14:22]CreateOFDProtocolMessage [21:14:22]wFMCommunicate request_size=4 [21:14:22]MH_SAM_APDU [21:14:22]CAPDU: 80 11 00 00 [21:14:22]Write to MH i2c: E2 08 00 54 04 80 11 00 00 00 00 00 00 D2 [21:14:22]Write i2c OK [21:14:22]MH_I2C_Read... [21:14:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:22]Read from MH i2c: E2 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 17 00 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: E2 17 00 54 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [21:14:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:22]wFMCommunicate OK [21:14:22]CreateOFDProtocolMessage done [21:14:22]OFDSenderStorePacket 164169 [21:14:22]StoreOFDPacket docnum=164169 [21:14:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 22 59 07 01 0F F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FF 02 00 00 F4 03 04 00 AD 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 81 02 00 35 04 06 00 81 8C 84 BD 25 B6 25 D7 CE FB 7E 91 1C 77 [21:14:22]CheckFolder [21:14:22]dirname=/storage/ofd_packets [21:14:22]CheckFolder done [21:14:22]ProducePacketName [21:14:22]name=ofd_packets/00164169 [21:14:22]NVStorageSaveData ofd_packets/00164169 [21:14:22]File name is /storage/ofd_packets/00164169 [21:14:22]Write 301 bytes [21:14:22]NVStorageSaveData done [21:14:22]OFDSenderStorePacket done [21:14:22]KKMCreateOFDPacket done [21:14:22]NVStorageSaveData kkm_last_timestamp [21:14:22]File name is /storage/kkm_last_timestamp [21:14:22]Write 4 bytes [21:14:22]NVStorageSaveData done [21:14:22]ExternCall_PrintAddStr [21:14:22]wPrintStart [21:14:22]Write to MH i2c: 01 00 00 55 04 59 [21:14:22]Write i2c OK [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: 01 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: 01 07 00 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: 01 07 00 55 04 00 00 00 00 00 FF 0F 6E [21:14:22]RasterBufferAndPrint [21:14:22]line Счет N : (1)292813 [21:14:22]line ИНН: 02508201610067 [21:14:22]line Контрольно-Кассовый Чек [21:14:22]line ПРОДАЖА [21:14:22]line ТРК (МРК, ГНК) : 42 [21:14:22]line Товар: 2710124130 [21:14:22]line Аи-92-К-5 [21:14:22]line 14.750 * 67.80 [21:14:22]line = 1000.05 [21:14:22]line НДС 12% НСП 1% [21:14:22]line > о реализуемом товаре [21:14:22]line ОКРУГЛЕНИЕ: -0.05 [21:14:22]line ИТОГО: 1000.00 [21:14:22]line Внесено: 1000.00 [21:14:22]line СДАЧА: 0.00 [21:14:22]line НСП 1% : 8.85 [21:14:22]line НДС 12% : 106.20 [21:14:22]line Наличными: 1000.00 [21:14:22]line Безнал.: 0.00 [21:14:22]line Место: АЗС № 130 "Партнер Нефть" [21:14:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:14:22]line СНО: Общий режим [21:14:22]line Чек 767 21.08.2024 21:14 [21:14:22]line Смена: 466 ФФД: 1.0 [21:14:22]line ЗНМ: 0300000070 [21:14:22]line РНМ: 0000000000092562 [21:14:22]line Версия ККМ: 001 [21:14:22]line ФМ: 0000000000871769 [21:14:22]line ФД: 164169 [21:14:22]line ФПД: 142440522393014 [21:14:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211421&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164169&fm=142440522393014&tin=02508201610067®Number=0000000000092562&sum=100000 [21:14:22]written 0, free lines is 4095 [21:14:22]OFD Sender: Processing packet 164164 [packets to send 977, broken 971] [21:14:22]ProducePacketName [21:14:22]name=ofd_packets/00164164 [21:14:22]OFD Sender: To server: pG, [21:14:22]CommunicateWithHost lk.salyk.kg:30040 [21:14:22]ConnectInit lk.salyk.kg [21:14:22]Write to MH i2c: 01 00 00 80 04 84 [21:14:22]Write i2c OK [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: 01 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: 01 07 00 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 B9 0C 50 [21:14:22]RasterBufferAndPrint [21:14:22]line [21:14:22]line [21:14:22]line [21:14:22]line [21:14:22]line [21:14:22]written 0, free lines is 3287 [21:14:22]MH_Cut [21:14:22]Write to MH i2c: D1 01 00 87 04 01 5D [21:14:22]Write i2c OK [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: D1 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: D1 01 00 [21:14:22]MH_I2C_Read... [21:14:22]Read from MH i2c: D1 01 00 87 04 00 5C [21:14:22]Write to MH i2c: 01 00 00 88 04 8C [21:14:22]Write i2c OK [21:14:22]MH_I2C_Read... [21:14:23]*** Cut start [21:14:23]*** Purtial cut [21:14:23]*** Stage 1: CUTSNS_PIN = 1 [21:14:25]Read from MH i2c: 01 [21:14:25]MH_I2C_Read... [21:14:25]*** Stop cut motor [21:14:25]*** Cut end [21:14:25]Read from MH i2c: 01 07 00 [21:14:25]MH_I2C_Read... [21:14:25]Read from MH i2c: 01 07 00 88 04 00 00 00 00 00 FF 0F A1 [21:14:25]process_action close_receipt done [21:14:25]requested_data is exist [21:14:25]produce_requested_data [21:14:25]requested_item fm.sn is exist - process it [21:14:25]wFMCommunicate request_size=4 [21:14:25]MH_SAM_APDU [21:14:25]CAPDU: 80 11 00 00 [21:14:25]Write to MH i2c: E2 08 00 89 04 80 11 00 00 00 00 00 00 07 [21:14:25]Write i2c OK [21:14:25]MH_I2C_Read... [21:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:25]Read from MH i2c: E2 [21:14:25]MH_I2C_Read... [21:14:25]Read from MH i2c: E2 17 00 [21:14:25]MH_I2C_Read... [21:14:25]Read from MH i2c: E2 17 00 89 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [21:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:25]wFMCommunicate OK [21:14:25]requested_item fd.num is exist - process it [21:14:25]SAM_PROTO_GetFieldsCounters [21:14:25]wFMCommunicate request_size=4 [21:14:25]MH_SAM_APDU [21:14:25]CAPDU: 80 13 00 00 [21:14:25]Write to MH i2c: E2 08 00 8A 04 80 13 00 00 00 00 00 00 0A [21:14:25]Write i2c OK [21:14:25]MH_I2C_Read... [21:14:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:25]Read from MH i2c: E2 [21:14:25]MH_I2C_Read... [21:14:25]Read from MH i2c: E2 62 00 [21:14:25]MH_I2C_Read... [21:14:25]Read from MH i2c: E2 62 00 8A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FF 02 00 00 5E 04 04 00 FF 02 00 00 57 04 04 00 00 03 00 00 19 04 04 00 00 00 00 00 90 00 D3 [21:14: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 FF 02 00 00 5E 04 04 00 FF 02 00 00 57 04 04 00 00 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:26]wFMCommunicate OK [21:14:26]SAM_PROTO_GetFieldsCounters done [21:14:26]requested_item shift.num is exist - process it [21:14:26]requested_item shift.opened is exist - process it [21:14:26]req_shift_opened [21:14:26]FM_GetShiftState [21:14:26]SAM_PROTO_GetShiftState [21:14:26]wFMCommunicate request_size=4 [21:14:26]MH_SAM_APDU [21:14:26]CAPDU: 80 13 01 00 [21:14:26]Write to MH i2c: E2 08 00 8B 04 80 13 01 00 00 00 00 00 0C [21:14:26]Write i2c OK [21:14:26]MH_I2C_Read... [21:14:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:26]Read from MH i2c: E2 [21:14:26]MH_I2C_Read... [21:14:26]Read from MH i2c: E2 0E 00 [21:14:26]MH_I2C_Read... [21:14:26]Read from MH i2c: E2 0E 00 8B 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D2 [21:14:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:14:26]wFMCommunicate OK [21:14:26]SAM_PROTO_GetShiftState done [21:14:26]FM_GetShiftState done [21:14:26]req_shift_opened done [21:14:26]requested_item shift.open_date is exist - process it [21:14:26]req_shift_open_date [21:14:26]req_shift_open_date done [21:14:26]produce_requested_data done [21:14:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164169,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:14:26]process_action_free close_receipt [21:14:26]json_value_free [21:14:26]json_value_free done [21:14:26]process_json_proto returns [21:14:26]Send response to host [21:14:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164169,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:14:26]free response buf [21:14:26]execute_script done [21:14:26]execute_script returns [21:14:26]free content buf [21:14:26]Sock 10.Close socket [21:14:26]Sock 10.Thread stoped [21:14:27]recv_with_timeout no data received [21:14:27]ConnectInit Can't take IP for lk.salyk.kg [21:14:27]CommunicateWithHost connect error [21:14:27]CommunicateWithHost err = -1 [21:14:27]OFD Sender: Server communicate error [21:14:32]OFD Sender: Processing packet 164164 [packets to send 977, broken 971] [21:14:32]ProducePacketName [21:14:32]name=ofd_packets/00164164 [21:14:32]OFD Sender: To server: pG, [21:14:32]CommunicateWithHost lk.salyk.kg:30040 [21:14:32]ConnectInit lk.salyk.kg [21:14:33]ConnectInit Can't connect to host [21:14:37]ConnectInit Can't take IP for lk.salyk.kg [21:14:37]CommunicateWithHost connect error [21:14:37]CommunicateWithHost err = -1 [21:14:37]OFD Sender: Server communicate error [21:14:38]ConnectInit Can't connect to host [21:14:42]OFD Sender: Processing packet 164164 [packets to send 977, broken 971] [21:14:42]ProducePacketName [21:14:42]name=ofd_packets/00164164 [21:14:42]OFD Sender: To server: pG, [21:14:42]CommunicateWithHost lk.salyk.kg:30040 [21:14:42]ConnectInit lk.salyk.kg [21:14:44]ConnectInit Can't connect to host [21:14:47]ConnectInit Can't take IP for lk.salyk.kg [21:14:47]CommunicateWithHost connect error [21:14:47]CommunicateWithHost err = -1 [21:14:47]OFD Sender: Server communicate error [21:14:49]ConnectInit Can't connect to host [21:14:52]OFD Sender: Processing packet 164164 [packets to send 977, broken 971] [21:14:52]ProducePacketName [21:14:52]name=ofd_packets/00164164 [21:14:52]OFD Sender: To server: pG, [21:14:52]CommunicateWithHost lk.salyk.kg:30040 [21:14:52]ConnectInit lk.salyk.kg [21:14:54]ConnectInit Can't connect to host [21:14:57]ConnectInit Can't take IP for lk.salyk.kg [21:14:57]CommunicateWithHost connect error [21:14:57]CommunicateWithHost err = -1 [21:14:57]OFD Sender: Server communicate error [21:15:02]OFD Sender: Processing packet 164164 [packets to send 977, broken 971] [21:15:02]ProducePacketName [21:15:02]name=ofd_packets/00164164 [21:15:02]OFD Sender: To server: pG, [21:15:02]CommunicateWithHost lk.salyk.kg:30040 [21:15:02]ConnectInit lk.salyk.kg [21:15:04]recv_with_timeout no data received [21:15:07]ConnectInit Can't take IP for lk.salyk.kg [21:15:07]CommunicateWithHost connect error [21:15:07]CommunicateWithHost err = -1 [21:15:07]OFD Sender: Server communicate error [21:15:12]OFD Sender: Processing packet 164164 [packets to send 977, broken 971] [21:15:12]ProducePacketName [21:15:12]name=ofd_packets/00164164 [21:15:12]OFD Sender: To server: pG, [21:15:12]CommunicateWithHost lk.salyk.kg:30040 [21:15:12]ConnectInit lk.salyk.kg [21:15:17]ConnectInit Can't take IP for lk.salyk.kg [21:15:17]CommunicateWithHost connect error [21:15:17]CommunicateWithHost err = -1 [21:15:17]OFD Sender: Server communicate error [21:15:18]accept exits with 12 [21:15:18]New connection [21:15:18]New thread 3067465060 created [21:15:18]Thread 3067608420 joined [21:15:18]Waiting for new connection... [21:15:18] Sock 12.Parse request [21:15:18]Sock 12.Check first char [21:15:18]Sock 12.First char is OK [21:15:18]request: POST /json_proto HTTP/1.0 [21:15:18]Method: POST [21:15:18]URL: /json_proto [21:15:18]Method is POST - this is cgi request [21:15:18]url: /json_proto [21:15:18]query_string will be loaded in cgi processing [21:15:18]execute_cgi json_proto POST (null) [21:15:18]execute_cgi path=json_proto method=POST [21:15:18]POST find Content-Length [21:15:18]Host: 172.17.44.132:8080 [21:15:18]Content-Length: 620 [21:15:18]Content-Type: application/json [21:15:18] [21:15:18]POST finish read [21:15:18]Found Content-Length = 620 [21:15:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50708", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:18]execute_script... [21:15:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50708", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:18]POST & json_proto [21:15:18]process_json_proto [21:15:18]json parsed OK: [21:15:18]protocol is kg_v1.0 [21:15:18]action value=close_receipt [21:15:18]process_action close_receipt [21:15:18]cmd_close_receipt [21:15:18]MH_GetDate [21:15:18]Write to MH i2c: F0 00 00 8C 04 7F [21:15:18]Write i2c OK [21:15:18]MH_I2C_Read... [21:15:18]Read from MH i2c: F0 [21:15:18]MH_I2C_Read... [21:15:18]Read from MH i2c: F0 09 00 [21:15:18]MH_I2C_Read... [21:15:18]Read from MH i2c: F0 09 00 8C 04 00 E7 58 C6 66 2A 83 C1 65 C6 [21:15:18]GetLastDocTimeStamp 1724274861 [21:15:18]current date 1724274919 [21:15:18]FM_GetShiftState [21:15:18]SAM_PROTO_GetShiftState [21:15:18]wFMCommunicate request_size=4 [21:15:18]MH_SAM_APDU [21:15:18]CAPDU: 80 13 01 00 [21:15:18]Write to MH i2c: E2 08 00 8D 04 80 13 01 00 00 00 00 00 0E [21:15:18]Write i2c OK [21:15:18]MH_I2C_Read... [21:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:18]Read from MH i2c: E2 [21:15:18]MH_I2C_Read... [21:15:18]Read from MH i2c: E2 0E 00 [21:15:18]MH_I2C_Read... [21:15:18]Read from MH i2c: E2 0E 00 8D 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D4 [21:15:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:15:18]wFMCommunicate OK [21:15:18]SAM_PROTO_GetShiftState done [21:15:18]FM_GetShiftState done [21:15:18]opened in 1724199517 [21:15:18]opened+sec_in_day 1724285917 [21:15:18]quantity*price = 14000 [21:15:18]sum+1 = 14001 [21:15:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 768 21.08.2024 21:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164170 ФПД: 220927819016441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211519&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164170&fm=220927819016441&tin=02508201610067®Number=0000000000092562&sum=14000 0 [21:15:19]StoreToDocumentArchive [21:15:19]shift 466 fd 164170 [21:15:19]save to /storage/0466/doc_00164170 [21:15:19]save last doc name /storage/0466/doc_00164170 to /storage/kkm_last_doc_name [21:15:19]save OK [21:15:19]Clear old archive folders... [21:15:19]ProcessDocumentItem done err = 0, tmpTLVsize=273 [21:15:19]tlvbuf is 01673C00 [21:15:19]SAM_PROTO_ClearQueue [21:15:19]wFMCommunicate request_size=4 [21:15:19]MH_SAM_APDU [21:15:19]CAPDU: 80 09 00 00 [21:15:19]Write to MH i2c: E2 08 00 9A 04 80 09 00 00 00 00 00 00 10 [21:15:19]Write i2c OK [21:15:19]MH_I2C_Read... [21:15:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:19]Read from MH i2c: E2 [21:15:19]MH_I2C_Read... [21:15:19]Read from MH i2c: E2 03 00 [21:15:19]MH_I2C_Read... [21:15:19]Read from MH i2c: E2 03 00 9A 04 00 90 00 12 [21:15:19]RAPDU: 90 00 [21:15:19]wFMCommunicate OK [21:15:19]SAM_PROTO_ClearQueue done [21:15:19]KKMCreateOFDPacket [21:15:19]OFDProtocolAddRootSTLVToBuf [21:15:19]FM_MakeSignedData [21:15:19]FM_MakeSignedData [21:15:19]SAM_PROTO_SignData [21:15:19]wFMCommunicate request_size=4 [21:15:19]MH_SAM_APDU [21:15:19]CAPDU: 80 0D 01 02 [21:15:19]Write to MH i2c: E2 08 00 9B 04 80 0D 01 02 00 00 00 00 18 [21:15:19]Write i2c OK [21:15:19]MH_I2C_Read... [21:15:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:23]MH_SAM_APDU [21:15:23]CAPDU: 80 13 00 00 [21:15:23]Write to MH i2c: E2 08 00 D2 04 80 13 00 00 00 00 00 00 52 [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 62 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 62 00 D2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 00 03 00 00 5E 04 04 00 00 03 00 00 57 04 04 00 01 03 00 00 19 04 04 00 00 00 00 00 90 00 21 [21:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 00 03 00 00 5E 04 04 00 00 03 00 00 57 04 04 00 01 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:24]wFMCommunicate OK [21:15:24]SAM_PROTO_GetFieldsCounters done [21:15:24]requested_item shift.num is exist - process it [21:15:24]requested_item shift.opened is exist - process it [21:15:24]req_shift_opened [21:15:24]FM_GetShiftState [21:15:24]SAM_PROTO_GetShiftState [21:15:24]wFMCommunicate request_size=4 [21:15:24]MH_SAM_APDU [21:15:24]CAPDU: 80 13 01 00 [21:15:24]Write to MH i2c: E2 08 00 D3 04 80 13 01 00 00 00 00 00 54 [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 0E 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 0E 00 D3 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1A [21:15:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:15:24]wFMCommunicate OK [21:15:24]SAM_PROTO_GetShiftState done [21:15:24]FM_GetShiftState done [21:15:24]req_shift_opened done [21:15:24]requested_item shift.open_date is exist - process it [21:15:24]req_shift_open_date [21:15:24]req_shift_open_date done [21:15:24]produce_requested_data done [21:15:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164170,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:15:24]process_action_free close_receipt [21:15:24]json_value_free [21:15:24]json_value_free done [21:15:24]process_json_proto returns [21:15:24]Send response to host [21:15:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164170,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:15:24]free response buf [21:15:24]execute_script done [21:15:24]execute_script returns [21:15:24]free content buf [21:15:24]Sock 12.Close socket [21:15:24]Sock 12.Thread stoped [21:15:24]recv_with_timeout no data received [21:15:25]ConnectInit Can't take IP for lk.salyk.kg [21:15:25]CommunicateWithHost connect error [21:15:25]CommunicateWithHost err = -1 [21:15:25]OFD Sender: Server communicate error [21:15:30]OFD Sender: Processing packet 164164 [packets to send 978, broken 971] [21:15:30]ProducePacketName [21:15:30]name=ofd_packets/00164164 [21:15:30]OFD Sender: To server: pG, [21:15:30]CommunicateWithHost lk.salyk.kg:30040 [21:15:30]ConnectInit lk.salyk.kg [21:15:38]accept exits with 9 [21:15:38]New connection [21:15:38]New thread 3067608420 created [21:15:38]Thread 3067465060 joined [21:15:38]Waiting for new connection... [21:15:38] Sock 9.Parse request [21:15:38]Sock 9.Check first char [21:15:38]Sock 9.First char is OK [21:15:38]request: POST /json_proto HTTP/1.0 [21:15:38]Method: POST [21:15:38]URL: /json_proto [21:15:38]Method is POST - this is cgi request [21:15:38]url: /json_proto [21:15:38]query_string will be loaded in cgi processing [21:15:38]execute_cgi json_proto POST (null) [21:15:38]execute_cgi path=json_proto method=POST [21:15:38]POST find Content-Length [21:15:38]Host: 172.17.44.132:8080 [21:15:38]Content-Length: 682 [21:15:38]Content-Type: application/json [21:15:38] [21:15:38]POST finish read [21:15:38]Found Content-Length = 682 [21:15:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [21:15:38]execute_script... [21: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)292814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [21:15:38]POST & json_proto [21:15:38]process_json_proto [21:15:38]json parsed OK: [21:15:38]protocol is kg_v1.0 [21:15:38]action value=close_receipt [21:15:38]process_action close_receipt [21:15:38]cmd_close_receipt [21:15:38]MH_GetDate [21:15:38]Write to MH i2c: F0 00 00 D4 04 C7 [21:15:38]Write i2c OK [21:15:38]MH_I2C_Read... [21:15:38]Read from MH i2c: F0 [21:15:38]MH_I2C_Read... [21:15:38]Read from MH i2c: F0 09 00 [21:15:38]MH_I2C_Read... [21:15:38]Read from MH i2c: F0 09 00 D4 04 00 FB 58 C6 66 2A 83 C1 65 22 [21:15:38]GetLastDocTimeStamp 1724274919 [21:15:38]current date 1724274939 [21:15:38]FM_GetShiftState [21:15:38]SAM_PROTO_GetShiftState [21:15:38]wFMCommunicate request_size=4 [21:15:38]MH_SAM_APDU [21:15:38]CAPDU: 80 13 01 00 [21:15:38]Write to MH i2c: E2 08 00 D5 04 80 13 01 00 00 00 00 00 56 [21:15:38]Write i2c OK [21:15:38]MH_I2C_Read... [21:15:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:38]Read from MH i2c: E2 [21:15:38]MH_I2C_Read... [21:15:38]Read from MH i2c: E2 0E 00 [21:15:38]MH_I2C_Read... [21:15:38]Read from MH i2c: E2 0E 00 D5 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1C [21:15:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:15:38]wFMCommunicate OK [21:15:38]SAM_PROTO_GetShiftState done [21:15:38]FM_GetShiftState done [21:15:38]opened in 1724199517 [21:15:38]opened+sec_in_day 1724285917 [21:15:38]quantity*price = 200043 [21:15:38]sum+1 = 200044 [21:15:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 769 21.08.2024 21:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164171 ФПД: 124965425008204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164171&fm=124965425008204&tin=02508201610067®Number=0000000000092562&sum=200000 [21:15:39]StoreToDocumentArchive [21:15:39]shift 466 fd 164171 [21:15:39]save to /storage/0466/doc_00164171 [21:15:39]save last doc name /storage/0466/doc_00164171 to /storage/kkm_last_doc_name [21:15:39]save OK [21:15:39]Clear old archive folders... [21:15:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:15:39]tlvbuf is 01624840 [21:15:39]SAM_PROTO_ClearQueue [21:15:39]wFMCommunicate request_size=4 [21:15:39]MH_SAM_APDU [21:15:39]CAPDU: 80 09 00 00 [21:15:39]Write to MH i2c: E2 08 00 E2 04 80 09 00 00 00 00 00 00 58 [21:15:39]Write i2c OK [21:15:39]MH_I2C_Read... [21:15:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:39]Read from MH i2c: E2 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [21:15:39]RAPDU: 90 00 [21:15:39]wFMCommunicate OK [21:15:39]SAM_PROTO_ClearQueue done [21:15:39]KKMCreateOFDPacket [21:15:39]OFDProtocolAddRootSTLVToBuf [21:15:39]FM_MakeSignedData [21:15:39]FM_MakeSignedData [21:15:39]SAM_PROTO_SignData [21:15:39]wFMCommunicate request_size=4 [21:15:39]MH_SAM_APDU [21:15:39]CAPDU: 80 0D 01 02 [21:15:39]Write to MH i2c: E2 08 00 E3 04 80 0D 01 02 00 00 00 00 60 [21:15:39]Write i2c OK [21:15:39]MH_I2C_Read... [21:15:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:39]Read from MH i2c: E2 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [21:15:39]RAPDU: 90 00 [21:15:39]wFMCommunicate OK [21:15:39]wFMCommunicate request_size=255 [21:15:39]MH_SAM_APDU [21:15:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 03 00 00 F4 03 04 00 FB 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 81 02 00 35 04 06 00 71 [21:15:39]Write to MH i2c: E2 02 01 E4 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 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 01 03 00 00 F4 03 04 00 FB 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 81 02 00 35 04 06 00 71 00 00 31 [21:15:39]Write i2c OK [21:15:39]MH_I2C_Read... [21:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:39]Read from MH i2c: E2 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [21:15:39]RAPDU: 90 00 [21:15:39]wFMCommunicate OK [21:15:39]wFMCommunicate request_size=10 [21:15:39]MH_SAM_APDU [21:15:39]CAPDU: 80 0D 02 02 05 A7 C7 C4 4E 4C [21:15:39]Write to MH i2c: E2 0D 00 E5 04 80 0D 02 02 05 00 A7 C7 C4 4E 4C 00 00 39 [21:15:39]Write i2c OK [21:15:39]MH_I2C_Read... [21:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:39]Read from MH i2c: E2 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 03 00 E5 04 00 90 00 5D [21:15:39]RAPDU: 90 00 [21:15:39]wFMCommunicate OK [21:15:39]wFMCommunicate request_size=4 [21:15:39]MH_SAM_APDU [21:15:39]CAPDU: 80 0D 03 02 [21:15:39]Write to MH i2c: E2 08 00 E6 04 80 0D 03 02 00 00 00 00 65 [21:15:39]Write i2c OK [21:15:39]MH_I2C_Read... [21:15:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:39]Read from MH i2c: E2 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 0B 00 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 0B 00 E6 04 00 D4 2F 26 11 BA DA DE 96 90 00 A8 [21:15:39]RAPDU: D4 2F 26 11 BA DA DE 96 90 00 [21:15:39]wFMCommunicate OK [21:15:39]SAM_PROTO_SignData done [21:15:39]FM_MakeSignedData done [21:15:39]CreateOFDProtocolMessage [21:15:39]wFMCommunicate request_size=4 [21:15:39]MH_SAM_APDU [21:15:39]CAPDU: 80 11 00 00 [21:15:39]Write to MH i2c: E2 08 00 E7 04 80 11 00 00 00 00 00 00 65 [21:15:39]Write i2c OK [21:15:39]MH_I2C_Read... [21:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:39]Read from MH i2c: E2 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 17 00 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: E2 17 00 E7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [21:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:39]wFMCommunicate OK [21:15:39]CreateOFDProtocolMessage done [21:15:39]OFDSenderStorePacket 164171 [21:15:39]StoreOFDPacket docnum=164171 [21:15:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7A F1 07 01 2B 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 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 01 03 00 00 F4 03 04 00 FB 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 81 02 00 35 04 06 00 71 A7 C7 C4 4E 4C D4 2F 26 11 BA DA DE 96 [21:15:39]CheckFolder [21:15:39]dirname=/storage/ofd_packets [21:15:39]CheckFolder done [21:15:39]ProducePacketName [21:15:39]name=ofd_packets/00164171 [21:15:39]NVStorageSaveData ofd_packets/00164171 [21:15:39]File name is /storage/ofd_packets/00164171 [21:15:39]Write 301 bytes [21:15:39]NVStorageSaveData done [21:15:39]OFDSenderStorePacket done [21:15:39]KKMCreateOFDPacket done [21:15:39]NVStorageSaveData kkm_last_timestamp [21:15:39]File name is /storage/kkm_last_timestamp [21:15:39]Write 4 bytes [21:15:39]NVStorageSaveData done [21:15:39]ExternCall_PrintAddStr [21:15:39]wPrintStart [21:15:39]Write to MH i2c: 01 00 00 E8 04 EC [21:15:39]Write i2c OK [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: 01 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: 01 07 00 [21:15:39]MH_I2C_Read... [21:15:39]Read from MH i2c: 01 07 00 E8 04 00 00 00 00 00 FF 0F 01 [21:15:39]RasterBufferAndPrint [21:15:39]line Счет N : (1)292814 [21:15:39]line ИНН: 02508201610067 [21:15:39]line Контрольно-Кассовый Чек [21:15:39]line ПРОДАЖА [21:15:39]line ТРК (МРК, ГНК) : 53 [21:15:39]line Товар: 2710124500 [21:15:39]line Аи-95-К-5 [21:15:39]line 26.960 * 74.20 [21:15:39]line = 2000.43 [21:15:39]line НДС 12% НСП 1% [21:15:39]line > о реализуемом товаре [21:15:39]line ОКРУГЛЕНИЕ: -0.43 [21:15:39]line ИТОГО: 2000.00 [21:15:39]line Внесено: 2000.00 [21:15:39]line СДАЧА: 0.00 [21:15:39]line НСП 1% : 17.70 [21:15:39]line НДС 12% : 212.43 [21:15:39]line Наличными: 2000.00 [21:15:39]line Безнал.: 0.00 [21:15:39]line Место: АЗС № 130 "Партнер Нефть" [21:15:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:15:39]line СНО: Общий режим [21:15:39]line Чек 769 21.08.2024 21:15 [21:15:39]line Смена: 466 ФФД: 1.0 [21:15:39]line ЗНМ: 0300000070 [21:15:39]line РНМ: 0000000000092562 [21:15:39]line Версия ККМ: 001 [21:15:39]line ФМ: 0000000000871769 [21:15:39]line ФД: 164171 [21:15:39]line ФПД: 124965425008204 [21:15:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164171&fm=124965425008204&tin=02508201610067®Number=0000000000092562&sum=200000 [21:15:40]written 0, free lines is 4095 [21:15:40]Write to MH i2c: 01 00 00 13 05 18 [21:15:40]Write i2c OK [21:15:40]MH_I2C_Read... [21:15:40]Read from MH i2c: 01 [21:15:40]MH_I2C_Read... [21:15:40]Read from MH i2c: 01 07 00 [21:15:40]MH_I2C_Read... [21:15:40]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 D0 0C FB [21:15:40]RasterBufferAndPrint [21:15:40]line [21:15:40]line [21:15:40]line [21:15:40]line [21:15:40]line [21:15:40]written 0, free lines is 3304 [21:15:40]MH_Cut [21:15:40]Write to MH i2c: D1 01 00 1A 05 01 F1 [21:15:40]Write i2c OK [21:15:40]MH_I2C_Read... [21:15:40]Read from MH i2c: D1 [21:15:40]MH_I2C_Read... [21:15:40]Read from MH i2c: D1 01 00 [21:15:40]MH_I2C_Read... [21:15:40]Read from MH i2c: D1 01 00 1A 05 00 F0 [21:15:40]Write to MH i2c: 01 00 00 1B 05 20 [21:15:40]Write i2c OK [21:15:40]MH_I2C_Read... [21:15:41]*** Cut start [21:15:41]*** Purtial cut [21:15:41]*** Stage 1: CUTSNS_PIN = 1 [21:15:42]Connected sock=10 [21:15: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 37 36 39 0F 01 00 00 DF 37 07 01 5A 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 E0 57 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 81 02 00 35 04 06 00 A5 33 C6 70 A9 5B 0B 26 45 2C CD D9 BF 75 [21:15:43]Read from MH i2c: 01 [21:15:43]MH_I2C_Read... [21:15:43]*** Stop cut motor [21:15:43]*** Cut end [21:15:43]Read from MH i2c: 01 07 00 [21:15:43]MH_I2C_Read... [21:15:43]Read from MH i2c: 01 07 00 1B 05 00 00 00 00 00 FF 0F 35 [21:15:43]process_action close_receipt done [21:15:43]requested_data is exist [21:15:43]produce_requested_data [21:15:43]requested_item fm.sn is exist - process it [21:15:43]wFMCommunicate request_size=4 [21:15:43]MH_SAM_APDU [21:15:43]CAPDU: 80 11 00 00 [21:15:43]Write to MH i2c: E2 08 00 1C 05 80 11 00 00 00 00 00 00 9B [21:15:43]Write i2c OK [21:15:43]MH_I2C_Read... [21:15:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:43]Read from MH i2c: E2 [21:15:43]MH_I2C_Read... [21:15:43]Read from MH i2c: E2 17 00 [21:15:43]MH_I2C_Read... [21:15:43]Read from MH i2c: E2 17 00 1C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [21:15:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:43]wFMCommunicate OK [21:15:43]requested_item fd.num is exist - process it [21:15:43]SAM_PROTO_GetFieldsCounters [21:15:43]wFMCommunicate request_size=4 [21:15:43]MH_SAM_APDU [21:15:43]CAPDU: 80 13 00 00 [21:15:43]Write to MH i2c: E2 08 00 1D 05 80 13 00 00 00 00 00 00 9E [21:15:43]Write i2c OK [21:15:43]MH_I2C_Read... [21:15:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:43]Read from MH i2c: E2 [21:15:43]MH_I2C_Read... [21:15:43]Read from MH i2c: E2 62 00 [21:15:43]MH_I2C_Read... [21:15:43]Read from MH i2c: E2 62 00 1D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 01 03 00 00 5E 04 04 00 01 03 00 00 57 04 04 00 02 03 00 00 19 04 04 00 00 00 00 00 90 00 71 [21:15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 01 03 00 00 5E 04 04 00 01 03 00 00 57 04 04 00 02 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:43]wFMCommunicate OK [21:15:43]SAM_PROTO_GetFieldsCounters done [21:15:43]requested_item shift.num is exist - process it [21:15:43]requested_item shift.opened is exist - process it [21:15:43]req_shift_opened [21:15:43]FM_GetShiftState [21:15:43]SAM_PROTO_GetShiftState [21:15:43]wFMCommunicate request_size=4 [21:15:43]MH_SAM_APDU [21:15:43]CAPDU: 80 13 01 00 [21:15:43]Write to MH i2c: E2 08 00 1E 05 80 13 01 00 00 00 00 00 A0 [21:15:43]Write i2c OK [21:15:43]MH_I2C_Read... [21:15:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:43]Read from MH i2c: E2 [21:15:43]MH_I2C_Read... [21:15:43]Read from MH i2c: E2 0E 00 [21:15:43]MH_I2C_Read... [21:15:43]Read from MH i2c: E2 0E 00 1E 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 66 [21:15:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:15:43]wFMCommunicate OK [21:15:43]SAM_PROTO_GetShiftState done [21:15:43]FM_GetShiftState done [21:15:43]req_shift_opened done [21:15:43]requested_item shift.open_date is exist - process it [21:15:43]req_shift_open_date [21:15:43]req_shift_open_date done [21:15:43]produce_requested_data done [21:15:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164171,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:15:43]process_action_free close_receipt [21:15:43]json_value_free [21:15:43]json_value_free done [21:15:43]process_json_proto returns [21:15:43]Send response to host [21:15:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164171,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:15:43]free response buf [21:15:43]execute_script done [21:15:43]execute_script returns [21:15:43]free content buf [21:15:43]Sock 9.Close socket [21:15:43]Sock 9.Thread stoped [21:15:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CD 0E 47 00 0C 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 37 36 39 10 04 04 00 44 81 02 00 F4 03 04 00 4E 02 C6 66 B6 04 01 00 00 3D BD 07 0C D3 F0 15 2D [21:15:44]CommunicateWithHost err = 0 [21:15:44]CheckOFDResponse [21:15:44]1017 (14) - 77093643461234 [21:15:44]1041 (16) - 0000000000871769 [21:15:44]1040 (4) - 164164 [21:15:44]1012 (4) - 21.08.2024 15:05 [21:15:44]1206 (1) - 0 [21:15:44]OFD Sender: Remove packet 164164 [21:15:44]ProducePacketName [21:15:44]name=ofd_packets/00164164 [21:15:44]NVStorageDeleteData [21:15:44]OFD Sender: Processing packet 164165 [packets to send 978, broken 971] [21:15:44]ProducePacketName [21:15:44]name=ofd_packets/00164165 [21:15:44]OFD Sender: To server: pG, [21:15:44]CommunicateWithHost lk.salyk.kg:30040 [21:15:44]ConnectInit lk.salyk.kg [21:15:49]recv_with_timeout no data received [21:15:49]ConnectInit Can't take IP for lk.salyk.kg [21:15:49]CommunicateWithHost connect error [21:15:49]CommunicateWithHost err = -1 [21:15:49]OFD Sender: Server communicate error [21:15:50]OFD Sender: Processing packet 164165 [packets to send 978, broken 971] [21:15:50]ProducePacketName [21:15:50]name=ofd_packets/00164165 [21:15:50]OFD Sender: To server: pG, [21:15:50]CommunicateWithHost lk.salyk.kg:30040 [21:15:50]ConnectInit lk.salyk.kg [21:15:52]Connected sock=9 [21:15: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 37 36 39 0F 01 00 00 11 11 07 01 A7 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 FB 02 00 00 F4 03 04 00 06 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 81 02 00 35 04 06 00 0D DC B3 6F A2 3F CD CD 5A 99 01 5E 50 3F [21:15:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8E 17 47 00 BC 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 81 02 00 F4 03 04 00 58 02 C6 66 B6 04 01 00 00 94 FE 1E 51 B0 90 49 BA [21:15:53]CommunicateWithHost err = 0 [21:15:53]CheckOFDResponse [21:15:53]1017 (14) - 77093643461234 [21:15:53]1041 (16) - 0000000000871769 [21:15:54]1040 (4) - 164165 [21:15:54]1012 (4) - 21.08.2024 15:06 [21:15:54]1206 (1) - 0 [21:15:54]OFD Sender: Remove packet 164165 [21:15:54]ProducePacketName [21:15:54]name=ofd_packets/00164165 [21:15:54]NVStorageDeleteData [21:15:54]OFD Sender: Processing packet 164166 [packets to send 977, broken 971] [21:15:54]ProducePacketName [21:15:54]name=ofd_packets/00164166 [21:15:54]OFD Sender: To server: pG, [21:15:54]CommunicateWithHost lk.salyk.kg:30040 [21:15:54]ConnectInit lk.salyk.kg [21:15:59]recv_with_timeout no data received [21:16:08]Connected sock=10 [21:16: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 37 36 39 0E 01 00 00 BC 0F 06 01 F5 F8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 26 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 26 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 0F 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 81 02 00 35 04 06 00 54 6E 2E 80 44 2D 81 88 C7 0C D0 2F 0C 77 [21:16:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F7 07 47 00 8C 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 37 36 39 10 04 04 00 46 81 02 00 F4 03 04 00 6A 02 C6 66 B6 04 01 00 00 38 BF 77 57 B1 BA 41 84 [21:16:11]CommunicateWithHost err = 0 [21:16:11]CheckOFDResponse [21:16:11]1017 (14) - 77093643461234 [21:16:11]1041 (16) - 0000000000871769 [21:16:11]1040 (4) - 164166 [21:16:11]1012 (4) - 21.08.2024 15:06 [21:16:11]1206 (1) - 0 [21:16:11]OFD Sender: Remove packet 164166 [21:16:11]ProducePacketName [21:16:11]name=ofd_packets/00164166 [21:16:11]NVStorageDeleteData [21:16:12]OFD Sender: Processing packet 164167 [packets to send 976, broken 971] [21:16:12]ProducePacketName [21:16:12]name=ofd_packets/00164167 [21:16:12]OFD Sender: To server: pG, [21:16:12]CommunicateWithHost lk.salyk.kg:30040 [21:16:12]ConnectInit lk.salyk.kg [21:16:15]recv_with_timeout no data received [21:16:16]accept exits with 7 [21:16:16]New connection [21:16:16]New thread 3067465060 created [21:16:16]Thread 3067608420 joined [21:16:16]Waiting for new connection... [21:16:16] Sock 7.Parse request [21:16:16]Sock 7.Check first char [21:16:16]Sock 7.First char is OK [21:16:16]request: POST /json_proto HTTP/1.0 [21:16:16]Method: POST [21:16:16]URL: /json_proto [21:16:16]Method is POST - this is cgi request [21:16:16]url: /json_proto [21:16:16]query_string will be loaded in cgi processing [21:16:16]execute_cgi json_proto POST (null) [21:16:16]execute_cgi path=json_proto method=POST [21:16:16]POST find Content-Length [21:16:16]Host: 172.17.44.132:8080 [21:16:16]Content-Length: 682 [21:16:16]Content-Type: application/json [21:16:16] [21:16:16]POST finish read [21:16:16]Found Content-Length = 682 [21:16:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [21:16:16]execute_script... [21:16:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 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" ] } } [21:16:16]POST & json_proto [21:16:16]process_json_proto [21:16:16]json parsed OK: [21:16:16]protocol is kg_v1.0 [21:16:16]action value=close_receipt [21:16:16]process_action close_receipt [21:16:16]cmd_close_receipt [21:16:16]MH_GetDate [21:16:16]Write to MH i2c: F0 00 00 1F 05 13 [21:16:16]Write i2c OK [21:16:16]MH_I2C_Read... [21:16:16]Read from MH i2c: F0 [21:16:16]MH_I2C_Read... [21:16:16]Read from MH i2c: F0 09 00 [21:16:16]MH_I2C_Read... [21:16:16]Read from MH i2c: F0 09 00 1F 05 00 21 59 C6 66 2A 83 C1 65 95 [21:16:16]GetLastDocTimeStamp 1724274939 [21:16:16]current date 1724274977 [21:16:16]FM_GetShiftState [21:16:16]SAM_PROTO_GetShiftState [21:16:16]wFMCommunicate request_size=4 [21:16:16]MH_SAM_APDU [21:16:16]CAPDU: 80 13 01 00 [21:16:16]Write to MH i2c: E2 08 00 20 05 80 13 01 00 00 00 00 00 A2 [21:16:16]Write i2c OK [21:16:16]MH_I2C_Read... [21:16:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:16]Read from MH i2c: E2 [21:16:16]MH_I2C_Read... [21:16:16]Read from MH i2c: E2 0E 00 [21:16:16]MH_I2C_Read... [21:16:16]Read from MH i2c: E2 0E 00 20 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 68 [21:16:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:16]wFMCommunicate OK [21:16:16]SAM_PROTO_GetShiftState done [21:16:16]FM_GetShiftState done [21:16:16]opened in 1724199517 [21:16:16]opened+sec_in_day 1724285917 [21:16:16]quantity*price = 100005 [21:16:16]sum+1 = 100006 [21:16:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 770 21.08.2024 21:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164172 ФПД: 32953536987568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211617&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164172&fm=32953536987568&tin=02508201610067®Number=0000000000092562&sum=100000 [21:16:17]StoreToDocumentArchive [21:16:17]shift 466 fd 164172 [21:16:17]save to /storage/0466/doc_00164172 [21:16:17]save last doc name /storage/0466/doc_00164172 to /storage/kkm_last_doc_name [21:16:17]save OK [21:16:17]Clear old archive folders... [21:16:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:16:17]tlvbuf is 01653750 [21:16:17]SAM_PROTO_ClearQueue [21:16:17]wFMCommunicate request_size=4 [21:16:17]MH_SAM_APDU [21:16:17]CAPDU: 80 09 00 00 [21:16:17]Write to MH i2c: E2 08 00 2D 05 80 09 00 00 00 00 00 00 A4 [21:16:17]Write i2c OK [21:16:17]MH_I2C_Read... [21:16:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:17]Read from MH i2c: E2 [21:16:17]MH_I2C_Read... [21:16:17]Read from MH i2c: E2 03 00 [21:16:17]MH_I2C_Read... [21:16:17]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [21:16:17]RAPDU: 90 00 [21:16:17]wFMCommunicate OK [21:16:17]SAM_PROTO_ClearQueue done [21:16:17]KKMCreateOFDPacket [21:16:17]OFDProtocolAddRootSTLVToBuf [21:16:17]FM_MakeSignedData [21:16:17]FM_MakeSignedData [21:16:17]SAM_PROTO_SignData [21:16:17]wFMCommunicate request_size=4 [21:16:17]MH_SAM_APDU [21:16:17]CAPDU: 80 0D 01 02 [21:16:17]Write to MH i2c: E2 08 00 2E 05 80 0D 01 02 00 00 00 00 AC [21:16:17]Write i2c OK [21:16:17]MH_I2C_Read... [21:16:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:17]Read from MH i2c: E2 [21:16:17]MH_I2C_Read... [21:16:17]Read from MH i2c: E2 03 00 [21:16:17]MH_I2C_Read... [21:16:17]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [21:16:17]RAPDU: 90 00 [21:16:17]wFMCommunicate OK [21:16:17]wFMCommunicate request_size=255 [21:16:17]MH_SAM_APDU [21:16:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 02 03 00 00 F4 03 04 00 21 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 81 02 00 35 04 06 00 1D [21:16:17]Write to MH i2c: E2 02 01 2F 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF ConnectInit Can't take IP for lk.salyk.kg [21:16:17]03 CommunicateWithHost connect error [21:16:17]0F CommunicateWithHost err = -1 [21:16:17]00 OFD Sender: Server communicate error [21:16:17]F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 02 03 00 00 F4 03 04 00 21 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 81 02 00 35 04 06 00 1D 00 00 29 [21:16:17]Write i2c OK [21:16:17]MH_I2C_Read... [21:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:18]Read from MH i2c: E2 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 03 00 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [21:16:18]RAPDU: 90 00 [21:16:18]wFMCommunicate OK [21:16:18]wFMCommunicate request_size=10 [21:16:18]MH_SAM_APDU [21:16:18]CAPDU: 80 0D 02 02 05 F8 97 DD C1 B0 [21:16:18]Write to MH i2c: E2 0D 00 30 05 80 0D 02 02 05 00 F8 97 DD C1 B0 00 00 96 [21:16:18]Write i2c OK [21:16:18]MH_I2C_Read... [21:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:18]Read from MH i2c: E2 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 03 00 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [21:16:18]RAPDU: 90 00 [21:16:18]wFMCommunicate OK [21:16:18]wFMCommunicate request_size=4 [21:16:18]MH_SAM_APDU [21:16:18]CAPDU: 80 0D 03 02 [21:16:18]Write to MH i2c: E2 08 00 31 05 80 0D 03 02 00 00 00 00 B1 [21:16:18]Write i2c OK [21:16:18]MH_I2C_Read... [21:16:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:18]Read from MH i2c: E2 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 0B 00 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 0B 00 31 05 00 81 84 88 BC 61 EE 78 F5 90 00 B7 [21:16:18]RAPDU: 81 84 88 BC 61 EE 78 F5 90 00 [21:16:18]wFMCommunicate OK [21:16:18]SAM_PROTO_SignData done [21:16:18]FM_MakeSignedData done [21:16:18]CreateOFDProtocolMessage [21:16:18]wFMCommunicate request_size=4 [21:16:18]MH_SAM_APDU [21:16:18]CAPDU: 80 11 00 00 [21:16:18]Write to MH i2c: E2 08 00 32 05 80 11 00 00 00 00 00 00 B1 [21:16:18]Write i2c OK [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 [21:16:18]MH_I2C_Read... [21:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:18]Read from MH i2c: E2 17 00 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: E2 17 00 32 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [21:16:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:18]wFMCommunicate OK [21:16:18]CreateOFDProtocolMessage done [21:16:18]OFDSenderStorePacket 164172 [21:16:18]StoreOFDPacket docnum=164172 [21:16:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FF 5A 07 01 35 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 03 00 00 F4 03 04 00 21 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 81 02 00 35 04 06 00 1D F8 97 DD C1 B0 81 84 88 BC 61 EE 78 F5 [21:16:18]CheckFolder [21:16:18]dirname=/storage/ofd_packets [21:16:18]CheckFolder done [21:16:18]ProducePacketName [21:16:18]name=ofd_packets/00164172 [21:16:18]NVStorageSaveData ofd_packets/00164172 [21:16:18]File name is /storage/ofd_packets/00164172 [21:16:18]Write 301 bytes [21:16:18]NVStorageSaveData done [21:16:18]OFDSenderStorePacket done [21:16:18]KKMCreateOFDPacket done [21:16:18]NVStorageSaveData kkm_last_timestamp [21:16:18]File name is /storage/kkm_last_timestamp [21:16:18]Write 4 bytes [21:16:18]NVStorageSaveData done [21:16:18]ExternCall_PrintAddStr [21:16:18]wPrintStart [21:16:18]Write to MH i2c: 01 00 00 33 05 38 [21:16:18]Write i2c OK [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: 01 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: 01 07 00 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: 01 07 00 33 05 00 00 00 00 00 FF 0F 4D [21:16:18]RasterBufferAndPrint [21:16:18]line Счет N : (1)292816 [21:16:18]line ИНН: 02508201610067 [21:16:18]line Контрольно-Кассовый Чек [21:16:18]line ПРОДАЖА [21:16:18]line ТРК (МРК, ГНК) : 32 [21:16:18]line Товар: 2710124130 [21:16:18]line Аи-92-К-5 [21:16:18]line 14.750 * 67.80 [21:16:18]line = 1000.05 [21:16:18]line НДС 12% НСП 1% [21:16:18]line > о реализуемом товаре [21:16:18]line ОКРУГЛЕНИЕ: -0.05 [21:16:18]line ИТОГО: 1000.00 [21:16:18]line Внесено: 1000.00 [21:16:18]line СДАЧА: 0.00 [21:16:18]line НСП 1% : 8.85 [21:16:18]line НДС 12% : 106.20 [21:16:18]line Наличными: 1000.00 [21:16:18]line Безнал.: 0.00 [21:16:18]line Место: АЗС № 130 "Партнер Нефть" [21:16:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:16:18]line СНО: Общий режим [21:16:18]line Чек 770 21.08.2024 21:16 [21:16:18]line Смена: 466 ФФД: 1.0 [21:16:18]line ЗНМ: 0300000070 [21:16:18]line РНМ: 0000000000092562 [21:16:18]line Версия ККМ: 001 [21:16:18]line ФМ: 0000000000871769 [21:16:18]line ФД: 164172 [21:16:18]line ФПД: 32953536987568 [21:16:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211617&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164172&fm=32953536987568&tin=02508201610067®Number=0000000000092562&sum=100000 [21:16:18]written 0, free lines is 4095 [21:16:18]OFD Sender: Processing packet 164167 [packets to send 977, broken 971] [21:16:18]ProducePacketName [21:16:18]name=ofd_packets/00164167 [21:16:18]OFD Sender: To server: pG, [21:16:18]CommunicateWithHost lk.salyk.kg:30040 [21:16:18]ConnectInit lk.salyk.kg [21:16:18]Write to MH i2c: 01 00 00 5E 05 63 [21:16:18]Write i2c OK [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: 01 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: 01 07 00 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: 01 07 00 5E 05 00 00 00 00 00 C8 0C 3E [21:16:18]RasterBufferAndPrint [21:16:18]line [21:16:18]line [21:16:18]line [21:16:18]line [21:16:18]line [21:16:18]written 0, free lines is 3302 [21:16:18]MH_Cut [21:16:18]Write to MH i2c: D1 01 00 65 05 01 3C [21:16:18]Write i2c OK [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: D1 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: D1 01 00 [21:16:18]MH_I2C_Read... [21:16:18]Read from MH i2c: D1 01 00 65 05 00 3B [21:16:18]Write to MH i2c: 01 00 00 66 05 6B [21:16:18]Write i2c OK [21:16:18]MH_I2C_Read... [21:16:19]*** Cut start [21:16:19]*** Purtial cut [21:16:19]*** Stage 1: CUTSNS_PIN = 1 [21:16:21]Read from MH i2c: 01 [21:16:21]MH_I2C_Read... [21:16:21]*** Stop cut motor [21:16:21]*** Cut end [21:16:21]Read from MH i2c: 01 07 00 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: 01 07 00 66 05 00 00 00 00 00 FF 0F 80 [21:16:21]process_action close_receipt done [21:16:21]requested_data is exist [21:16:21]produce_requested_data [21:16:21]requested_item fm.sn is exist - process it [21:16:21]wFMCommunicate request_size=4 [21:16:21]MH_SAM_APDU [21:16:21]CAPDU: 80 11 00 00 [21:16:21]Write to MH i2c: E2 08 00 67 05 80 11 00 00 00 00 00 00 E6 [21:16:21]Write i2c OK [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: E2 [21:16:21]MH_I2C_Read... [21:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:21]Read from MH i2c: E2 17 00 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: E2 17 00 67 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [21:16:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:21]wFMCommunicate OK [21:16:21]requested_item fd.num is exist - process it [21:16:21]SAM_PROTO_GetFieldsCounters [21:16:21]wFMCommunicate request_size=4 [21:16:21]MH_SAM_APDU [21:16:21]CAPDU: 80 13 00 00 [21:16:21]Write to MH i2c: E2 08 00 68 05 80 13 00 00 00 00 00 00 E9 [21:16:21]Write i2c OK [21:16:21]MH_I2C_Read... [21:16:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:21]Read from MH i2c: E2 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: E2 62 00 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: E2 62 00 68 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 02 03 00 00 5E 04 04 00 02 03 00 00 57 04 04 00 03 03 00 00 19 04 04 00 00 00 00 00 90 00 C0 [21:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 02 03 00 00 5E 04 04 00 02 03 00 00 57 04 04 00 03 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:22]wFMCommunicate OK [21:16:22]SAM_PROTO_GetFieldsCounters done [21:16:22]requested_item shift.num is exist - process it [21:16:22]requested_item shift.opened is exist - process it [21:16:22]req_shift_opened [21:16:22]FM_GetShiftState [21:16:22]SAM_PROTO_GetShiftState [21:16:22]wFMCommunicate request_size=4 [21:16:22]MH_SAM_APDU [21:16:22]CAPDU: 80 13 01 00 [21:16:22]Write to MH i2c: E2 08 00 69 05 80 13 01 00 00 00 00 00 EB [21:16:22]Write i2c OK [21:16:22]MH_I2C_Read... [21:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:22]Read from MH i2c: E2 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 0E 00 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 0E 00 69 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B1 [21:16:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:22]wFMCommunicate OK [21:16:22]SAM_PROTO_GetShiftState done [21:16:22]FM_GetShiftState done [21:16:22]req_shift_opened done [21:16:22]requested_item shift.open_date is exist - process it [21:16:22]req_shift_open_date [21:16:22]req_shift_open_date done [21:16:22]produce_requested_data done [21:16:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164172,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:16:22]process_action_free close_receipt [21:16:22]json_value_free [21:16:22]json_value_free done [21:16:22]process_json_proto returns [21:16:22]Send response to host [21:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164172,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:16:22]free response buf [21:16:22]execute_script done [21:16:22]execute_script returns [21:16:22]free content buf [21:16:22]Sock 7.Close socket [21:16:22]Sock 7.Thread stoped [21:16:23]ConnectInit Can't take IP for lk.salyk.kg [21:16:23]CommunicateWithHost connect error [21:16:23]CommunicateWithHost err = -1 [21:16:23]OFD Sender: Server communicate error [21:16:24]accept exits with 9 [21:16:24]New connection [21:16:24]New thread 3067608420 created [21:16:24]Thread 3067465060 joined [21:16:24]Waiting for new connection... [21:16:24] Sock 9.Parse request [21:16:24]Sock 9.Check first char [21:16:24]Sock 9.First char is OK [21:16:24]request: POST /json_proto HTTP/1.0 [21:16:24]Method: POST [21:16:24]URL: /json_proto [21:16:24]Method is POST - this is cgi request [21:16:24]url: /json_proto [21:16:24]query_string will be loaded in cgi processing [21:16:24]execute_cgi json_proto POST (null) [21:16:24]execute_cgi path=json_proto method=POST [21:16:24]POST find Content-Length [21:16:24]Host: 172.17.44.132:8080 [21:16:24]Content-Length: 1120 [21:16:24]Content-Type: application/json [21:16:24] [21:16:24]POST finish read [21:16:24]Found Content-Length = 1120 [21:16:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50709", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.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" : 258.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:24]execute_script... [21:16:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50709", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.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" : 258.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:24]POST & json_proto [21:16:24]process_json_proto [21:16:24]json parsed OK: [21:16:24]protocol is kg_v1.0 [21:16:24]action value=close_receipt [21:16:24]process_action close_receipt [21:16:24]cmd_close_receipt [21:16:24]MH_GetDate [21:16:24]Write to MH i2c: F0 00 00 6A 05 5E [21:16:24]Write i2c OK [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: F0 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: F0 09 00 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: F0 09 00 6A 05 00 29 59 C6 66 2A 83 C1 65 E8 [21:16:24]GetLastDocTimeStamp 1724274977 [21:16:24]current date 1724274985 [21:16:24]FM_GetShiftState [21:16:24]SAM_PROTO_GetShiftState [21:16:24]wFMCommunicate request_size=4 [21:16:24]MH_SAM_APDU [21:16:24]CAPDU: 80 13 01 00 [21:16:24]Write to MH i2c: E2 08 00 6B 05 80 13 01 00 00 00 00 00 ED [21:16:24]Write i2c OK [21:16:24]MH_I2C_Read... [21:16:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:24]Read from MH i2c: E2 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: E2 0E 00 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: E2 0E 00 6B 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [21:16:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:24]wFMCommunicate OK [21:16:24]SAM_PROTO_GetShiftState done [21:16:24]FM_GetShiftState done [21:16:24]opened in 1724199517 [21:16:24]opened+sec_in_day 1724285917 [21:16:24]quantity*price = 12000 [21:16:24]sum+1 = 12001 [21:16:24]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030091645 Сигареты ESSE Exchange M 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 258.00 НСП 1% : 2.28 НДС 12% : 27.39 Наличными: 0.00 Безнал.: 258.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 771 21.08.2024 21:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164173 ФПД: 111081494014405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164173&fm=111081494014405&tin=02508201610067®Number=0000000000092562&sum=25800 0 [21:16:25]StoreToDocumentArchive [21:16:25]shift 466 fd 164173 [21:16:25]save to /storage/0466/doc_00164173 [21:16:25]save last doc name /storage/0466/doc_00164173 to /storage/kkm_last_doc_name [21:16:25]save OK [21:16:25]Clear old archive folders... [21:16:25]ProcessDocumentItem done err = 0, tmpTLVsize=402 [21:16:25]tlvbuf is 016550B0 [21:16:25]SAM_PROTO_ClearQueue [21:16:25]wFMCommunicate request_size=4 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 09 00 00 [21:16:25]Write to MH i2c: E2 08 00 78 05 80 09 00 00 00 00 00 00 EF [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [21:16:25]RAPDU: 90 00 [21:16:25]wFMCommunicate OK [21:16:25]SAM_PROTO_ClearQueue done [21:16:25]KKMCreateOFDPacket [21:16:25]OFDProtocolAddRootSTLVToBuf [21:16:25]FM_MakeSignedData [21:16:25]FM_MakeSignedData [21:16:25]SAM_PROTO_SignData [21:16:25]wFMCommunicate request_size=4 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 0D 01 02 [21:16:25]Write to MH i2c: E2 08 00 79 05 80 0D 01 02 00 00 00 00 F7 [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [21:16:25]RAPDU: 90 00 [21:16:25]wFMCommunicate OK [21:16:25]wFMCommunicate request_size=255 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 0D 02 02 FA 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 64 00 00 00 [21:16:26]Write to MH i2c: E2 02 01 7A 05 80 0D 02 02 FA 00 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 64 00 00 00 00 00 CC [21:16:26]Write i2c OK [21:16:26]MH_I2C_Read... [21:16:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:26]Read from MH i2c: E2 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 03 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 03 00 7A 05 00 90 00 F3 [21:16:26]RAPDU: 90 00 [21:16:26]wFMCommunicate OK [21:16:26]wFMCommunicate request_size=161 [21:16:26]MH_SAM_APDU [21:16:26]CAPDU: 80 0D 02 02 9C 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 29 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 81 02 00 35 04 06 00 65 07 2C FD E9 C5 [21:16:26]Write to MH i2c: E2 A4 00 7B 05 80 0D 02 02 9C 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 29 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 81 02 00 35 04 06 00 65 07 2C FD E9 C5 00 00 DB [21:16:26]Write i2c OK [21:16:26]MH_I2C_Read... [21:16:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:26]Read from MH i2c: E2 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 03 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 03 00 7B 05 00 90 00 F4 [21:16:26]RAPDU: 90 00 [21:16:26]wFMCommunicate OK [21:16:26]wFMCommunicate request_size=4 [21:16:26]MH_SAM_APDU [21:16:26]CAPDU: 80 0D 03 02 [21:16:26]Write to MH i2c: E2 08 00 7C 05 80 0D 03 02 00 00 00 00 FC [21:16:26]Write i2c OK [21:16:26]MH_I2C_Read... [21:16:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:26]Read from MH i2c: E2 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 0B 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 0B 00 7C 05 00 67 93 D6 85 F5 FE 46 07 90 00 92 [21:16:26]RAPDU: 67 93 D6 85 F5 FE 46 07 90 00 [21:16:26]wFMCommunicate OK [21:16:26]SAM_PROTO_SignData done [21:16:26]FM_MakeSignedData done [21:16:26]CreateOFDProtocolMessage [21:16:26]wFMCommunicate request_size=4 [21:16:26]MH_SAM_APDU [21:16:26]CAPDU: 80 11 00 00 [21:16:26]Write to MH i2c: E2 08 00 7D 05 80 11 00 00 00 00 00 00 FC [21:16:26]Write i2c OK [21:16:26]MH_I2C_Read... [21:16:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:26]Read from MH i2c: E2 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 17 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 17 00 7D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 55 [21:16:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:26]wFMCommunicate OK [21:16:26]CreateOFDProtocolMessage done [21:16:26]OFDSenderStorePacket 164173 [21:16:26]StoreOFDPacket docnum=164173 [21:16:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A6 01 00 00 AB 92 9E 01 A5 0D 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 29 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 81 02 00 35 04 06 00 65 07 2C FD E9 C5 67 93 D6 85 F5 FE 46 07 [21:16:26]CheckFolder [21:16:26]dirname=/storage/ofd_packets [21:16:26]CheckFolder done [21:16:26]ProducePacketName [21:16:26]name=ofd_packets/00164173 [21:16:26]NVStorageSaveData ofd_packets/00164173 [21:16:26]File name is /storage/ofd_packets/00164173 [21:16:26]Write 452 bytes [21:16:26]NVStorageSaveData done [21:16:26]OFDSenderStorePacket done [21:16:26]KKMCreateOFDPacket done [21:16:26]NVStorageSaveData kkm_last_timestamp [21:16:26]File name is /storage/kkm_last_timestamp [21:16:26]Write 4 bytes [21:16:26]NVStorageSaveData done [21:16:27]ExternCall_PrintAddStr [21:16:27]wPrintStart [21:16:27]Write to MH i2c: 01 00 00 7E 05 83 [21:16:27]Write i2c OK [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: 01 [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: 01 07 00 [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: 01 07 00 7E 05 00 00 00 00 00 FF 0F 98 [21:16:27]RasterBufferAndPrint [21:16:27]line Счет N : (3)50709 [21:16:27]line ИНН: 02508201610067 [21:16:27]line Контрольно-Кассовый Чек [21:16:27]line ПРОДАЖА [21:16:27]line Товар: 5449000189356 [21:16:27]line Холодный чай Fuse манго ананас 1л [21:16:27]line 1.000 * 120.00 [21:16:27]line = 120.00 [21:16:27]line НДС 12% НСП 1% [21:16:27]line > о реализуемом товаре [21:16:27]line Товар: 4640030091645 [21:16:27]line Сигареты ESSE Exchange M [21:16:27]line 1.000 * 138.00 [21:16:27]line = 138.00 [21:16:27]line НДС 12% НСП 1% [21:16:27]line > о реализуемом товаре [21:16:27]line ИТОГО: 258.00 [21:16:27]line НСП 1% : 2.28 [21:16:27]line НДС 12% : 27.39 [21:16:27]line Наличными: 0.00 [21:16:27]line Безнал.: 258.00 [21:16:27]line Место: АЗС № 130 "Партнер Нефть" [21:16:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:16:27]line СНО: Общий режим [21:16:27]line Чек 771 21.08.2024 21:16 [21:16:27]line Смена: 466 ФФД: 1.0 [21:16:27]line ЗНМ: 0300000070 [21:16:27]line РНМ: 0000000000092562 [21:16:27]line Версия ККМ: 001 [21:16:27]line Платежная система: Бакай Банк [21:16:27]OFD Sender: Processing packet 164167 [packets to send 978, broken 971] [21:16:27]ProducePacketName [21:16:27]name=ofd_packets/00164167 [21:16:27]OFD Sender: To server: pG, [21:16:27]CommunicateWithHost lk.salyk.kg:30040 [21:16:27]ConnectInit lk.salyk.kg [21:16:27]line ФМ: 0000000000871769 [21:16:27]line ФД: 164173 [21:16:27]line ФПД: 111081494014405 [21:16:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164173&fm=111081494014405&tin=02508201610067®Number=0000000000092562&sum=25800 [21:16:27]line 0 [21:16:27]written 0, free lines is 4095 [21:16:27]Write to MH i2c: 01 00 00 AF 05 B4 [21:16:27]Write i2c OK [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: 01 [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: 01 07 00 [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 59 0C 20 [21:16:27]RasterBufferAndPrint [21:16:27]line [21:16:27]line [21:16:27]line [21:16:27]line [21:16:27]line [21:16:27]written 0, free lines is 3189 [21:16:27]MH_Cut [21:16:27]Write to MH i2c: D1 01 00 B6 05 01 8D [21:16:27]Write i2c OK [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: D1 [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: D1 01 00 [21:16:27]MH_I2C_Read... [21:16:27]Read from MH i2c: D1 01 00 B6 05 00 8C [21:16:27]Write to MH i2c: 01 00 00 B7 05 BC [21:16:27]Write i2c OK [21:16:27]MH_I2C_Read... [21:16:28]*** Cut start [21:16:28]*** Purtial cut [21:16:28]*** Stage 1: CUTSNS_PIN = 1 [21:16:30]Read from MH i2c: 01 [21:16:30]MH_I2C_Read... [21:16:30]*** Stop cut motor [21:16:30]*** Cut end [21:16:30]Read from MH i2c: 01 07 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: 01 07 00 B7 05 00 00 00 00 00 FF 0F D1 [21:16:30]process_action close_receipt done [21:16:30]requested_data is exist [21:16:30]produce_requested_data [21:16:30]requested_item fm.sn is exist - process it [21:16:30]wFMCommunicate request_size=4 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 11 00 00 [21:16:30]Write to MH i2c: E2 08 00 B8 05 80 11 00 00 00 00 00 00 37 [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 17 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 17 00 B8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [21:16:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:30]wFMCommunicate OK [21:16:30]requested_item fd.num is exist - process it [21:16:30]SAM_PROTO_GetFieldsCounters [21:16:30]wFMCommunicate request_size=4 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 13 00 00 [21:16:30]Write to MH i2c: E2 08 00 B9 05 80 13 00 00 00 00 00 00 3A [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:30]Read from MH i2c: E2 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 62 00 [21:16:30]MH_I2C_Read... [21:16:30]Read from MH i2c: E2 62 00 B9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 03 03 00 00 5E 04 04 00 03 03 00 00 57 04 04 00 04 03 00 00 19 04 04 00 00 00 00 00 90 00 15 [21:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 03 03 00 00 5E 04 04 00 03 03 00 00 57 04 04 00 04 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:30]wFMCommunicate OK [21:16:30]SAM_PROTO_GetFieldsCounters done [21:16:30]requested_item shift.num is exist - process it [21:16:30]requested_item shift.opened is exist - process it [21:16:30]req_shift_opened [21:16:30]FM_GetShiftState [21:16:30]SAM_PROTO_GetShiftState [21:16:30]wFMCommunicate request_size=4 [21:16:30]MH_SAM_APDU [21:16:30]CAPDU: 80 13 01 00 [21:16:30]Write to MH i2c: E2 08 00 BA 05 80 13 01 00 00 00 00 00 3C [21:16:30]Write i2c OK [21:16:30]MH_I2C_Read... [21:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:31]Read from MH i2c: E2 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: E2 0E 00 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: E2 0E 00 BA 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 02 [21:16:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:31]wFMCommunicate OK [21:16:31]SAM_PROTO_GetShiftState done [21:16:31]FM_GetShiftState done [21:16:31]req_shift_opened done [21:16:31]requested_item shift.open_date is exist - process it [21:16:31]req_shift_open_date [21:16:31]req_shift_open_date done [21:16:31]produce_requested_data done [21:16:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164173,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:16:31]process_action_free close_receipt [21:16:31]json_value_free [21:16:31]json_value_free done [21:16:31]process_json_proto returns [21:16:31]Send response to host [21:16:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164173,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:16:31]free response buf [21:16:31]execute_script done [21:16:31]execute_script returns [21:16:31]free content buf [21:16:31]Sock 9.Close socket [21:16:31]Sock 9.Thread stoped [21:16:31]accept exits with 7 [21:16:31]New connection [21:16:31]New thread 3067465060 created [21:16:31]Thread 3067608420 joined [21:16:31]Waiting for new connection... [21:16:31] Sock 7.Parse request [21:16:31]Sock 7.Check first char [21:16:31]Sock 7.First char is OK [21:16:31]request: POST /json_proto HTTP/1.0 [21:16:31]Method: POST [21:16:31]URL: /json_proto [21:16:31]Method is POST - this is cgi request [21:16:31]url: /json_proto [21:16:31]query_string will be loaded in cgi processing [21:16:31]execute_cgi json_proto POST (null) [21:16:31]execute_cgi path=json_proto method=POST [21:16:31]POST find Content-Length [21:16:31]Host: 172.17.44.132:8080 [21:16:31]Content-Length: 677 [21:16:31]Content-Type: application/json [21:16:31] [21:16:31]POST finish read [21:16:31]Found Content-Length = 677 [21:16:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:31]execute_script... [21:16:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:31]POST & json_proto [21:16:31]process_json_proto [21:16:31]json parsed OK: [21:16:31]protocol is kg_v1.0 [21:16:31]action value=close_receipt [21:16:31]process_action close_receipt [21:16:31]cmd_close_receipt [21:16:31]MH_GetDate [21:16:31]Write to MH i2c: F0 00 00 BB 05 AF [21:16:31]Write i2c OK [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: F0 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: F0 09 00 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: F0 09 00 BB 05 00 30 59 C6 66 2A 83 C1 65 40 [21:16:31]GetLastDocTimeStamp 1724274985 [21:16:31]current date 1724274992 [21:16:31]FM_GetShiftState [21:16:31]SAM_PROTO_GetShiftState [21:16:31]wFMCommunicate request_size=4 [21:16:31]MH_SAM_APDU [21:16:31]CAPDU: 80 13 01 00 [21:16:31]Write to MH i2c: E2 08 00 BC 05 80 13 01 00 00 00 00 00 3E [21:16:31]Write i2c OK [21:16:31]MH_I2C_Read... [21:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:31]Read from MH i2c: E2 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: E2 0E 00 [21:16:31]MH_I2C_Read... [21:16:31]Read from MH i2c: E2 0E 00 BC 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 04 [21:16:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:31]wFMCommunicate OK [21:16:31]SAM_PROTO_GetShiftState done [21:16:31]FM_GetShiftState done [21:16:31]opened in 1724199517 [21:16:31]opened+sec_in_day 1724285917 [21:16:31]quantity*price = 50010 [21:16:31]sum+1 = 50012 [21:16:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 772 21.08.2024 21:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164174 ФПД: 36452184926416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211632&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164174&fm=36452184926416&tin=02508201610067®Number=0000000000092562&sum=50000 [21:16:33]StoreToDocumentArchive [21:16:33]shift 466 fd 164174 [21:16:33]save to /storage/0466/doc_00164174 [21:16:33]save last doc name /storage/0466/doc_00164174 to /storage/kkm_last_doc_name [21:16:33]save OK [21:16:33]Clear old archive folders... [21:16:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:16:33]tlvbuf is 016E4980 [21:16:33]SAM_PROTO_ClearQueue [21:16:33]wFMCommunicate request_size=4 [21:16:33]MH_SAM_APDU [21:16:33]CAPDU: 80 09 00 00 [21:16:33]Write to MH i2c: E2 08 00 C9 05 80 09 00 00 00 00 00 00 40 [21:16:33]Write i2c OK [21:16:33]MH_I2C_Read... [21:16:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:33]Read from MH i2c: E2 [21:16:33]MH_I2C_Read... [21:16:33]Read from MH i2c: E2 03 00 [21:16:33]MH_I2C_Read... [21:16:33]Read from MH i2c: E2 03 00 C9 05 00 90 00 42 [21:16:33]RAPDU: 90 00 [21:16:33]wFMCommunicate OK [21:16:33]SAM_PROTO_ClearQueue done [21:16:33]KKMCreateOFDPacket [21:16:33]OFDProtocolAddRootSTLVToBuf [21:16:33]FM_MakeSignedData [21:16:33]FM_MakeSignedData [21:16:33]SAM_PROTO_SignData [21:16:33]wFMCommunicate request_size=4 [21:16:33]MH_SAM_APDU [21:16:33]CAPDU: 80 0D 01 02 [21:16:33]Write to MH i2c: E2 08 00 CA 05 80 0D 01 02 00 00 00 00 48 [21:16:33]Write i2c OK [21:16:33]MH_I2C_Read... [21:16:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:33]Read from MH i2c: E2 [21:16:33]MH_I2C_Read... [21:16:33]Read from MH i2c: E2 03 00 [21:16:33]MH_I2C_Read... [21:16:33]Read from MH i2c: E2 03 00 CA 05 00 90 00 43 [21:16:33]RAPDU: 90 00 [21:16:33]wFMCommunicate OK [21:16:33]wFMCommunicate request_size=255 [21:16:33]MH_SAM_APDU [21:16:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 04 03 00 00 F4 03 04 00 30 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 81 02 00 35 04 06 00 21 [21:16:33]Write to MH i2c: E2 02 01 CB 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 04 03 00 00 F4 03 04 00 30 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 recv_with_timeout no data received [21:16:33]00 4E 81 02 00 35 04 06 00 21 00 00 35 [21:16:33]Write i2c OK [21:16:33]MH_I2C_Read... [21:16:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:34]Read from MH i2c: E2 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 03 00 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 03 00 CB 05 00 90 00 44 [21:16:34]RAPDU: 90 00 [21:16:34]wFMCommunicate OK [21:16:34]wFMCommunicate request_size=10 [21:16:34]MH_SAM_APDU [21:16:34]CAPDU: 80 0D 02 02 05 27 2F 88 A8 D0 [21:16:34]Write to MH i2c: E2 0D 00 CC 05 80 0D 02 02 05 00 27 2F 88 A8 D0 00 00 AB [21:16:34]Write i2c OK [21:16:34]MH_I2C_Read... [21:16:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:34]Read from MH i2c: E2 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 03 00 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 03 00 CC 05 00 90 00 45 [21:16:34]RAPDU: 90 00 [21:16:34]wFMCommunicate OK [21:16:34]wFMCommunicate request_size=4 [21:16:34]MH_SAM_APDU [21:16:34]CAPDU: 80 0D 03 02 [21:16:34]Write to MH i2c: E2 08 00 CD 05 80 0D 03 02 00 00 00 00 4D [21:16:34]Write i2c OK [21:16:34]MH_I2C_Read... [21:16:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:34]Read from MH i2c: E2 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 0B 00 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 0B 00 CD 05 00 AA F7 1A BB A9 00 35 EA 90 00 8C [21:16:34]RAPDU: AA F7 1A BB A9 00 35 EA 90 00 [21:16:34]wFMCommunicate OK [21:16:34]SAM_PROTO_SignData done [21:16:34]FM_MakeSignedData done [21:16:34]CreateOFDProtocolMessage [21:16:34]wFMCommunicate request_size=4 [21:16:34]MH_SAM_APDU [21:16:34]CAPDU: 80 11 00 00 [21:16:34]Write to MH i2c: E2 08 00 CE 05 80 11 00 00 00 00 00 00 4D [21:16:34]Write i2c OK [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 [21:16:34]MH_I2C_Read... [21:16:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:34]Read from MH i2c: E2 17 00 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: E2 17 00 CE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [21:16:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:34]wFMCommunicate OK [21:16:34]CreateOFDProtocolMessage done [21:16:34]OFDSenderStorePacket 164174 [21:16:34]StoreOFDPacket docnum=164174 [21:15:19]Read from MH i2c: E2 [21:15:19]MH_I2C_Read... [21:15:19]Read from MH i2c: E2 03 00 [21:15:19]MH_I2C_Read... [21:15:19]Read from MH i2c: E2 03 00 9B 04 00 90 00 13 [21:15:19]RAPDU: 90 00 [21:15:19]wFMCommunicate OK [21:15:19]wFMCommunicate request_size=255 [21:15:19]MH_SAM_APDU [21:15:19]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 E7 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [21:15:19]Write to MH i2c: E2 02 01 9C 04 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 E7 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 4D [21:15:20]Write i2c OK [21:15:20]MH_I2C_Read... [21:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:20]Read from MH i2c: E2 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 03 00 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 03 00 9C 04 00 90 00 14 [21:15:20]RAPDU: 90 00 [21:15:20]wFMCommunicate OK [21:15:20]wFMCommunicate request_size=32 [21:15:20]MH_SAM_APDU [21:15:20]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 81 02 00 35 04 06 00 C8 EE C4 2C 68 F9 [21:15:20]Write to MH i2c: E2 23 00 9D 04 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 81 02 00 35 04 06 00 C8 EE C4 2C 68 F9 00 00 52 [21:15:20]Write i2c OK [21:15:20]MH_I2C_Read... [21:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:20]Read from MH i2c: E2 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 03 00 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [21:15:20]RAPDU: 90 00 [21:15:20]wFMCommunicate OK [21:15:20]wFMCommunicate request_size=4 [21:15:20]MH_SAM_APDU [21:15:20]CAPDU: 80 0D 03 02 [21:15:20]Write to MH i2c: E2 08 00 9E 04 80 0D 03 02 00 00 00 00 1D [21:15:20]Write i2c OK [21:15:20]MH_I2C_Read... [21:15:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:20]Read from MH i2c: E2 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 0B 00 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 0B 00 9E 04 00 87 6E ED 80 85 C4 53 F6 90 00 12 [21:15:20]RAPDU: 87 6E ED 80 85 C4 53 F6 90 00 [21:15:20]wFMCommunicate OK [21:15:20]SAM_PROTO_SignData done [21:15:20]FM_MakeSignedData done [21:15:20]CreateOFDProtocolMessage [21:15:20]wFMCommunicate request_size=4 [21:15:20]MH_SAM_APDU [21:15:20]CAPDU: 80 11 00 00 [21:15:20]Write to MH i2c: E2 08 00 9F 04 80 11 00 00 00 00 00 00 1D [21:15:20]Write i2c OK [21:15:20]MH_I2C_Read... [21:15:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:20]Read from MH i2c: E2 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 17 00 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: E2 17 00 9F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [21:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:20]wFMCommunicate OK [21:15:20]CreateOFDProtocolMessage done [21:15:20]OFDSenderStorePacket 164170 [21:15:20]StoreOFDPacket docnum=164170 [21:15:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 78 D0 1D 01 DE BC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 E7 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 81 02 00 35 04 06 00 C8 EE C4 2C 68 F9 87 6E ED 80 85 C4 53 F6 [21:15:20]CheckFolder [21:15:20]dirname=/storage/ofd_packets [21:15:20]CheckFolder done [21:15:20]ProducePacketName [21:15:20]name=ofd_packets/00164170 [21:15:20]NVStorageSaveData ofd_packets/00164170 [21:15:20]File name is /storage/ofd_packets/00164170 [21:15:20]Write 323 bytes [21:15:20]NVStorageSaveData done [21:15:20]OFDSenderStorePacket done [21:15:20]KKMCreateOFDPacket done [21:15:20]NVStorageSaveData kkm_last_timestamp [21:15:20]File name is /storage/kkm_last_timestamp [21:15:20]Write 4 bytes [21:15:20]NVStorageSaveData done [21:15:20]ExternCall_PrintAddStr [21:15:20]wPrintStart [21:15:20]Write to MH i2c: 01 00 00 A0 04 A4 [21:15:20]Write i2c OK [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: 01 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: 01 07 00 [21:15:20]MH_I2C_Read... [21:15:20]Read from MH i2c: 01 07 00 A0 04 00 00 00 00 00 FF 0F B9 [21:15:20]RasterBufferAndPrint [21:15:20]line Счет N : (3)50708 [21:15:20]line ИНН: 02508201610067 [21:15:20]line Контрольно-Кассовый Чек [21:15:20]line ПРОДАЖА [21:15:20]line Товар: 48743570 [21:15:20]line Сигареты Winston XStyle Blue [21:15:20]line 1.000 * 140.00 [21:15:20]line = 140.00 [21:15:20]line НДС 12% НСП 1% [21:15:20]line > о реализуемом товаре [21:15:20]line ИТОГО: 140.00 [21:15:20]line НСП 1% : 1.24 [21:15:20]line НДС 12% : 14.87 [21:15:20]line Наличными: 140.00 [21:15:20]line Безнал.: 0.00 [21:15:20]line Место: АЗС № 130 "Партнер Нефть" [21:15:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:15:20]line СНО: Общий режим [21:15:20]line Чек 768 21.08.2024 21:15 [21:15:20]line Смена: 466 ФФД: 1.0 [21:15:20]line ЗНМ: 0300000070 [21:15:20]line РНМ: 0000000000092562 [21:15:20]line Версия ККМ: 001 [21:15:20]line ФМ: 0000000000871769 [21:15:20]line ФД: 164170 [21:15:20]line ФПД: 220927819016441 [21:15:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211519&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164170&fm=220927819016441&tin=02508201610067®Number=0000000000092562&sum=14000 [21:15:20]line 0 [21:15:20]written 0, free lines is 4095 [21:15:20]OFD Sender: Processing packet 164164 [packets to send 978, broken 971] [21:15:20]ProducePacketName [21:15:20]name=ofd_packets/00164164 [21:15:20]OFD Sender: To server: pG, [21:15:20]CommunicateWithHost lk.salyk.kg:30040 [21:15:20]ConnectInit lk.salyk.kg [21:15:21]Write to MH i2c: 01 00 00 C8 04 CC [21:15:21]Write i2c OK [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: 01 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: 01 07 00 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: 01 07 00 C8 04 00 00 00 00 00 DF 0C BE [21:15:21]RasterBufferAndPrint [21:15:21]line [21:15:21]line [21:15:21]line [21:15:21]line [21:15:21]line [21:15:21]written 0, free lines is 3310 [21:15:21]MH_Cut [21:15:21]Write to MH i2c: D1 01 00 CF 04 01 A5 [21:15:21]Write i2c OK [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: D1 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: D1 01 00 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: D1 01 00 CF 04 00 A4 [21:15:21]Write to MH i2c: 01 00 00 D0 04 D4 [21:15:21]Write i2c OK [21:15:21]MH_I2C_Read... [21:15:21]*** Cut start [21:15:21]*** Purtial cut [21:15:21]*** Stage 1: CUTSNS_PIN = 1 [21:15:23]Read from MH i2c: 01 [21:15:23]MH_I2C_Read... [21:15:23]*** Stop cut motor [21:15:23]*** Cut end [21:15:23]Read from MH i2c: 01 07 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: 01 07 00 D0 04 00 00 00 00 00 FF 0F E9 [21:15:23]process_action close_receipt done [21:15:23]requested_data is exist [21:15:23]produce_requested_data [21:15:23]requested_item fm.sn is exist - process it [21:15:23]wFMCommunicate request_size=4 [21:15:23]MH_SAM_APDU [21:15:23]CAPDU: 80 11 00 00 [21:15:23]Write to MH i2c: E2 08 00 D1 04 80 11 00 00 00 00 00 00 4F [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:23]Read from MH i2c: E2 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 17 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 17 00 D1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [21:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:23]wFMCommunicate OK [21:15:23]requested_item fd.num is exist - process it [21:15:23]SAM_PROTO_GetFieldsCounters [21:15:23]wFMCommunicate request_size=4 [21:16:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A1 1F 07 01 24 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 04 03 00 00 F4 03 04 00 30 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 81 02 00 35 04 06 00 21 27 2F 88 A8 D0 AA F7 1A BB A9 00 35 EA [21:16:34]CheckFolder [21:16:34]dirname=/storage/ofd_packets [21:16:34]CheckFolder done [21:16:34]ProducePacketName [21:16:34]name=ofd_packets/00164174 [21:16:34]NVStorageSaveData ofd_packets/00164174 [21:16:34]File name is /storage/ofd_packets/00164174 [21:16:34]Write 301 bytes [21:16:34]NVStorageSaveData done [21:16:34]OFDSenderStorePacket done [21:16:34]KKMCreateOFDPacket done [21:16:34]NVStorageSaveData kkm_last_timestamp [21:16:34]File name is /storage/kkm_last_timestamp [21:16:34]Write 4 bytes [21:16:34]NVStorageSaveData done [21:16:34]ExternCall_PrintAddStr [21:16:34]wPrintStart [21:16:34]Write to MH i2c: 01 00 00 CF 05 D4 [21:16:34]Write i2c OK [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: 01 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: 01 07 00 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: 01 07 00 CF 05 00 00 00 00 00 FF 0F E9 [21:16:34]RasterBufferAndPrint [21:16:34]line Счет N : (1)292817 [21:16:34]line ИНН: 02508201610067 [21:16:34]line Контрольно-Кассовый Чек [21:16:34]line ПРОДАЖА [21:16:34]line ТРК (МРК, ГНК) : 43 [21:16:34]line Товар: 2710124500 [21:16:34]line Аи-95-К-5 [21:16:34]line 6.740 * 74.20 [21:16:34]line = 500.11 [21:16:34]line НДС 12% НСП 1% [21:16:34]line > о реализуемом товаре [21:16:34]line ОКРУГЛЕНИЕ: -0.11 [21:16:34]line ИТОГО: 500.00 [21:16:34]line Внесено: 500.00 [21:16:34]line СДАЧА: 0.00 [21:16:34]line НСП 1% : 4.43 [21:16:34]line НДС 12% : 53.11 [21:16:34]line Наличными: 500.00 [21:16:34]line Безнал.: 0.00 [21:16:34]line Место: АЗС № 130 "Партнер Нефть" [21:16:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:16:34]line СНО: Общий режим [21:16:34]line Чек 772 21.08.2024 21:16 [21:16:34]line Смена: 466 ФФД: 1.0 [21:16:34]line ЗНМ: 0300000070 [21:16:34]line РНМ: 0000000000092562 [21:16:34]line Версия ККМ: 001 [21:16:34]line ФМ: 0000000000871769 [21:16:34]line ФД: 164174 [21:16:34]line ФПД: 36452184926416 [21:16:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211632&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164174&fm=36452184926416&tin=02508201610067®Number=0000000000092562&sum=50000 [21:16:34]written 0, free lines is 4095 [21:16:34]Write to MH i2c: 01 00 00 FA 05 FF [21:16:34]Write i2c OK [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: 01 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: 01 07 00 [21:16:34]MH_I2C_Read... [21:16:34]Read from MH i2c: 01 07 00 FA 05 00 00 00 00 00 C1 0C D3 [21:16:34]RasterBufferAndPrint [21:16:34]line [21:16:34]line [21:16:34]line [21:16:34]line [21:16:34]line [21:16:34]written 0, free lines is 3306 [21:16:35]MH_Cut [21:16:35]Write to MH i2c: D1 01 00 01 06 01 D9 [21:16:35]Write i2c OK [21:16:35]MH_I2C_Read... [21:16:35]Read from MH i2c: D1 [21:16:35]MH_I2C_Read... [21:16:35]Read from MH i2c: D1 01 00 [21:16:35]MH_I2C_Read... [21:16:35]Read from MH i2c: D1 01 00 01 06 00 D8 [21:16:35]Write to MH i2c: 01 00 00 02 06 08 [21:16:35]Write i2c OK [21:16:35]MH_I2C_Read... [21:16:35]*** Cut start [21:16:35]*** Purtial cut [21:16:35]*** Stage 1: CUTSNS_PIN = 1 [21:16:37]Read from MH i2c: 01 [21:16:37]MH_I2C_Read... [21:16:37]*** Stop cut motor [21:16:37]*** Cut end [21:16:37]Read from MH i2c: 01 07 00 [21:16:37]MH_I2C_Read... [21:16:37]Read from MH i2c: 01 07 00 02 06 00 00 00 00 00 FF 0F 1D [21:16:37]process_action close_receipt done [21:16:37]requested_data is exist [21:16:37]produce_requested_data [21:16:37]requested_item fm.sn is exist - process it [21:16:37]wFMCommunicate request_size=4 [21:16:37]MH_SAM_APDU [21:16:37]CAPDU: 80 11 00 00 [21:16:37]Write to MH i2c: E2 08 00 03 06 80 11 00 00 00 00 00 00 83 [21:16:37]Write i2c OK [21:16:37]MH_I2C_Read... [21:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:37]Read from MH i2c: E2 [21:16:37]MH_I2C_Read... [21:16:37]Read from MH i2c: E2 17 00 [21:16:37]MH_I2C_Read... [21:16:37]Read from MH i2c: E2 17 00 03 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [21:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:37]wFMCommunicate OK [21:16:37]requested_item fd.num is exist - process it [21:16:37]SAM_PROTO_GetFieldsCounters [21:16:37]wFMCommunicate request_size=4 [21:16:37]MH_SAM_APDU [21:16:37]CAPDU: 80 13 00 00 [21:16:37]Write to MH i2c: E2 08 00 04 06 80 13 00 00 00 00 00 00 86 [21:16:37]Write i2c OK [21:16:37]MH_I2C_Read... [21:16:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:38]Read from MH i2c: E2 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: E2 62 00 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: E2 62 00 04 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 04 03 00 00 5E 04 04 00 04 03 00 00 57 04 04 00 05 03 00 00 19 04 04 00 00 00 00 00 90 00 65 [21:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 04 03 00 00 5E 04 04 00 04 03 00 00 57 04 04 00 05 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:38]wFMCommunicate OK [21:16:38]SAM_PROTO_GetFieldsCounters done [21:16:38]requested_item shift.num is exist - process it [21:16:38]requested_item shift.opened is exist - process it [21:16:38]req_shift_opened [21:16:38]FM_GetShiftState [21:16:38]SAM_PROTO_GetShiftState [21:16:38]wFMCommunicate request_size=4 [21:16:38]MH_SAM_APDU [21:16:38]CAPDU: 80 13 01 00 [21:16:38]Write to MH i2c: E2 08 00 05 06 80 13 01 00 00 00 00 00 88 [21:16:38]Write i2c OK [21:16:38]MH_I2C_Read... [21:16:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:38]Read from MH i2c: E2 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: E2 0E 00 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: E2 0E 00 05 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4E [21:16:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:38]wFMCommunicate OK [21:16:38]SAM_PROTO_GetShiftState done [21:16:38]FM_GetShiftState done [21:16:38]req_shift_opened done [21:16:38]requested_item shift.open_date is exist - process it [21:16:38]req_shift_open_date [21:16:38]req_shift_open_date done [21:16:38]produce_requested_data done [21:16:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164174,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:16:38]process_action_free close_receipt [21:16:38]json_value_free [21:16:38]json_value_free done [21:16:38]process_json_proto returns [21:16:38]Send response to host [21:16:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164174,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:16:38]free response buf [21:16:38]execute_script done [21:16:38]execute_script returns [21:16:38]free content buf [21:16:38]Sock 7.Close socket [21:16:38]Sock 7.Thread stoped [21:16:38]accept exits with 9 [21:16:38]New connection [21:16:38]New thread 3067608420 created [21:16:38]Thread 3067465060 joined [21:16:38]Waiting for new connection... [21:16:38] Sock 9.Parse request [21:16:38]Sock 9.Check first char [21:16:38]Sock 9.First char is OK [21:16:38]request: POST /json_proto HTTP/1.0 [21:16:38]Method: POST [21:16:38]URL: /json_proto [21:16:38]Method is POST - this is cgi request [21:16:38]url: /json_proto [21:16:38]query_string will be loaded in cgi processing [21:16:38]execute_cgi json_proto POST (null) [21:16:38]execute_cgi path=json_proto method=POST [21:16:38]POST find Content-Length [21:16:38]Host: 172.17.44.132:8080 [21:16:38]Content-Length: 679 [21:16:38]Content-Type: application/json [21:16:38] [21:16:38]POST finish read [21:16:38]Found Content-Length = 679 [21:16:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:38]execute_script... [21:16:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:38]POST & json_proto [21:16:38]process_json_proto [21:16:38]json parsed OK: [21:16:38]protocol is kg_v1.0 [21:16:38]action value=close_receipt [21:16:38]process_action close_receipt [21:16:38]cmd_close_receipt [21:16:38]MH_GetDate [21:16:38]Write to MH i2c: F0 00 00 06 06 FB [21:16:38]Write i2c OK [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: F0 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: F0 09 00 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: F0 09 00 06 06 00 37 59 C6 66 2A 83 C1 65 93 [21:16:38]GetLastDocTimeStamp 1724274992 [21:16:38]current date 1724274999 [21:16:38]FM_GetShiftState [21:16:38]SAM_PROTO_GetShiftState [21:16:38]wFMCommunicate request_size=4 [21:16:38]MH_SAM_APDU [21:16:38]CAPDU: 80 13 01 00 [21:16:38]Write to MH i2c: E2 08 00 07 06 80 13 01 00 00 00 00 00 8A [21:16:38]Write i2c OK [21:16:38]MH_I2C_Read... [21:16:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:38]Read from MH i2c: E2 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: E2 0E 00 [21:16:38]MH_I2C_Read... [21:16:38]Read from MH i2c: E2 0E 00 07 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 50 [21:16:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:38]wFMCommunicate OK [21:16:38]SAM_PROTO_GetShiftState done [21:16:38]FM_GetShiftState done [21:16:38]opened in 1724199517 [21:16:38]opened+sec_in_day 1724285917 [21:16:38]quantity*price = 100050 [21:16:38]sum+1 = 100052 [21:16:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 773 21.08.2024 21:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164175 ФПД: 68454017271388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164175&fm=68454017271388&tin=02508201610067®Number=0000000000092562&sum=100000 [21:16:40]StoreToDocumentArchive [21:16:40]shift 466 fd 164175 [21:16:40]save to /storage/0466/doc_00164175 [21:16:40]save last doc name /storage/0466/doc_00164175 to /storage/kkm_last_doc_name [21:16:40]save OK [21:16:40]Clear old archive folders... [21:16:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:16:40]tlvbuf is 0171BEB0 [21:16:40]SAM_PROTO_ClearQueue [21:16:40]wFMCommunicate request_size=4 [21:16:40]MH_SAM_APDU [21:16:40]CAPDU: 80 09 00 00 [21:16:40]Write to MH i2c: E2 08 00 14 06 80 09 00 00 00 00 00 00 8C [21:16:40]Write i2c OK [21:16:40]MH_I2C_Read... [21:16:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:40]Read from MH i2c: E2 [21:16:40]MH_I2C_Read... [21:16:40]Read from MH i2c: E2 03 00 [21:16:40]MH_I2C_Read... [21:16:40]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [21:16:40]RAPDU: 90 00 [21:16:40]wFMCommunicate OK [21:16:40]SAM_PROTO_ClearQueue done [21:16:40]KKMCreateOFDPacket [21:16:40]OFDProtocolAddRootSTLVToBuf [21:16:40]FM_MakeSignedData [21:16:40]FM_MakeSignedData [21:16:40]SAM_PROTO_SignData [21:16:40]wFMCommunicate request_size=4 [21:16:40]MH_SAM_APDU [21:16:40]CAPDU: 80 0D 01 02 [21:16:40]Write to MH i2c: E2 08 00 15 06 80 0D 01 02 00 00 00 00 94 [21:16:40]Write i2c OK [21:16:40]MH_I2C_Read... [21:16:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:40]Read from MH i2c: E2 [21:16:40]MH_I2C_Read... [21:16:40]Read from MH i2c: E2 03 00 [21:16:40]MH_I2C_Read... [21:16:40]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [21:16:40]RAPDU: 90 00 [21:16:40]wFMCommunicate OK [21:16:40]wFMCommunicate request_size=255 [21:16:40]MH_SAM_APDU [21:16: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 38 30 30 06 04 09 00 D0 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 05 03 00 00 F4 03 04 00 37 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 81 02 00 35 04 06 00 3E 42 31 62 [21:16:41]Write to MH i2c: E2 02 01 16 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 05 03 00 00 F4 03 04 00 37 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 81 02 00 35 04 06 00 3E 42 31 62 00 00 9F [21:16:41]Write i2c OK [21:16:41]MH_I2C_Read... [21:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:41]Read from MH i2c: E2 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: E2 03 00 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [21:16:41]RAPDU: 90 00 [21:16:41]wFMCommunicate OK [21:16:41]wFMCommunicate request_size=7 [21:16:41]MH_SAM_APDU [21:16:41]CAPDU: 80 0D 02 02 02 06 5C [21:16:41]Write to MH i2c: E2 0A 00 17 06 80 0D 02 02 02 00 06 5C 00 00 FD [21:16:41]Write i2c OK [21:16:41]MH_I2C_Read... [21:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:41]Read from MH i2c: E2 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: E2 03 00 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: E2 03 00 17 06 00 90 00 91 [21:16:41]RAPDU: 90 00 [21:16:41]wFMCommunicate OK [21:16:41]wFMCommunicate request_size=4 [21:16:41]MH_SAM_APDU [21:16:41]CAPDU: 80 0D 03 02 [21:16:41]Write to MH i2c: E2 08 00 18 06 80 0D 03 02 00 00 00 00 99 [21:16:41]Write i2c OK [21:16:41]MH_I2C_Read... [21:16:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:41]Read from MH i2c: E2 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: E2 0B 00 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: E2 0B 00 18 06 00 70 10 3B 76 AF 9B BE 4A 90 00 1D [21:16:41]RAPDU: 70 10 3B 76 AF 9B BE 4A 90 00 [21:16:41]wFMCommunicate OK [21:16:41]SAM_PROTO_SignData done [21:16:41]FM_MakeSignedData done [21:16:41]CreateOFDProtocolMessage [21:16:41]wFMCommunicate request_size=4 [21:16:41]MH_SAM_APDU [21:16:41]CAPDU: 80 11 00 00 [21:16:41]Write to MH i2c: E2 08 00 19 06 80 11 00 00 00 00 00 00 99 [21:16:41]Write i2c OK [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: E2 [21:16:41]MH_I2C_Read... [21:16:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:41]Read from MH i2c: E2 17 00 [21:16:41]MH_I2C_Read... [21:16:41]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 37 36 39 90 00 F2 [21:16:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:41]wFMCommunicate OK [21:16:41]CreateOFDProtocolMessage done [21:16:41]OFDSenderStorePacket 164175 [21:16:41]StoreOFDPacket docnum=164175 [21:16:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 74 22 04 01 40 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 05 03 00 00 F4 03 04 00 37 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 81 02 00 35 04 06 00 3E 42 31 62 06 5C 70 10 3B 76 AF 9B BE 4A [21:16:41]CheckFolder [21:16:41]dirname=/storage/ofd_packets [21:16:41]CheckFolder done [21:16:41]ProducePacketName [21:16:41]name=ofd_packets/00164175 [21:16:41]NVStorageSaveData ofd_packets/00164175 [21:16:41]File name is /storage/ofd_packets/00164175 [21:16:41]Write 298 bytes [21:16:41]NVStorageSaveData done [21:16:41]OFDSenderStorePacket done [21:16:41]KKMCreateOFDPacket done [21:16:41]NVStorageSaveData kkm_last_timestamp [21:16:41]File name is /storage/kkm_last_timestamp [21:16:41]Write 4 bytes [21:16:41]NVStorageSaveData done [21:16:41]ExternCall_PrintAddStr [21:16:41]wPrintStart [21:16:41]Write to MH i2c: 01 00 00 1A 06 20 [21:16:41]Write i2c OK [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: 01 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: 01 07 00 [21:16:41]MH_I2C_Read... [21:16:41]Read from MH i2c: 01 07 00 1A 06 00 00 00 00 00 FF 0F 35 [21:16:41]RasterBufferAndPrint [21:16:41]line Счет N : (1)292815 [21:16:41]line ИНН: 02508201610067 [21:16:41]line Контрольно-Кассовый Чек [21:16:41]line ПРОДАЖА [21:16:41]line ТРК (МРК, ГНК) : 64 [21:16:41]line Товар: 2710194800 [21:16:41]line ДТ-К-5 [21:16:41]line 13.130 * 76.20 [21:16:41]line = 1000.51 [21:16:41]line НДС 12% НСП 1% [21:16:41]line > о реализуемом товаре [21:16:41]line ОКРУГЛЕНИЕ: -0.51 [21:16:41]line ИТОГО: 1000.00 [21:16:41]line Внесено: 1000.00 [21:16:41]line СДАЧА: 0.00 [21:16:41]line НСП 1% : 8.85 [21:16:41]line НДС 12% : 106.25 [21:16:41]line Наличными: 1000.00 [21:16:41]line Безнал.: 0.00 [21:16:41]line Место: АЗС № 130 "Партнер Нефть" [21:16:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:16:41]line СНО: Общий режим [21:16:41]line Чек 773 21.08.2024 21:16 [21:16:41]line Смена: 466 ФФД: 1.0 [21:16:41]line ЗНМ: 0300000070 [21:16:41]line РНМ: 0000000000092562 [21:16:41]line Версия ККМ: 001 [21:16:41]line ФМ: 0000000000871769 [21:16:41]line ФД: 164175 [21:16:41]line ФПД: 68454017271388 [21:16:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164175&fm=68454017271388&tin=02508201610067®Number=0000000000092562&sum=100000 [21:16:41]written 0, free lines is 4095 [21:16:42]Write to MH i2c: 01 00 00 45 06 4B [21:16:42]Write i2c OK [21:16:42]MH_I2C_Read... [21:16:42]Read from MH i2c: 01 [21:16:42]MH_I2C_Read... [21:16:42]Read from MH i2c: 01 07 00 [21:16:42]MH_I2C_Read... [21:16:42]Read from MH i2c: 01 07 00 45 06 00 00 00 00 00 D7 0C 35 [21:16:42]RasterBufferAndPrint [21:16:42]line [21:16:42]line [21:16:42]line [21:16:42]line [21:16:42]line [21:16:42]written 0, free lines is 3334 [21:16:42]MH_Cut [21:16:42]Write to MH i2c: D1 01 00 4C 06 01 24 [21:16:42]Write i2c OK [21:16:42]MH_I2C_Read... [21:16:42]Read from MH i2c: D1 [21:16:42]MH_I2C_Read... [21:16:42]Read from MH i2c: D1 01 00 [21:16:42]MH_I2C_Read... [21:16:42]Read from MH i2c: D1 01 00 4C 06 00 23 [21:16:42]Write to MH i2c: 01 00 00 4D 06 53 [21:16:42]Write i2c OK [21:16:42]MH_I2C_Read... [21:16:43]*** Cut start [21:16:43]*** Purtial cut [21:16:43]*** Stage 1: CUTSNS_PIN = 1 [21:16:45]Read from MH i2c: 01 [21:16:45]MH_I2C_Read... [21:16:45]*** Stop cut motor [21:16:45]*** Cut end [21:16:45]Read from MH i2c: 01 07 00 [21:16:45]MH_I2C_Read... [21:16:45]Read from MH i2c: 01 07 00 4D 06 00 00 00 00 00 FF 0F 68 [21:16:45]process_action close_receipt done [21:16:45]requested_data is exist [21:16:45]produce_requested_data [21:16:45]requested_item fm.sn is exist - process it [21:16:45]wFMCommunicate request_size=4 [21:16:45]MH_SAM_APDU [21:16:45]CAPDU: 80 11 00 00 [21:16:45]Write to MH i2c: E2 08 00 4E 06 80 11 00 00 00 00 00 00 CE [21:16:45]Write i2c OK [21:16:45]MH_I2C_Read... [21:16:45]Read from MH i2c: E2 [21:16:45]MH_I2C_Read... [21:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:45]Read from MH i2c: E2 17 00 [21:16:45]MH_I2C_Read... [21:16:45]Read from MH i2c: E2 17 00 4E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [21:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:45]wFMCommunicate OK [21:16:45]requested_item fd.num is exist - process it [21:16:45]SAM_PROTO_GetFieldsCounters [21:16:45]wFMCommunicate request_size=4 [21:16:45]MH_SAM_APDU [21:16:45]CAPDU: 80 13 00 00 [21:16:45]Write to MH i2c: E2 08 00 4F 06 80 13 00 00 00 00 00 00 D1 [21:16:45]Write i2c OK [21:16:45]MH_I2C_Read... [21:16:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:45]Read from MH i2c: E2 [21:16:45]MH_I2C_Read... [21:16:45]Read from MH i2c: E2 62 00 [21:16:45]MH_I2C_Read... [21:16:45]Read from MH i2c: E2 62 00 4F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 05 03 00 00 5E 04 04 00 05 03 00 00 57 04 04 00 06 03 00 00 19 04 04 00 00 00 00 00 90 00 B4 [21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 05 03 00 00 5E 04 04 00 05 03 00 00 57 04 04 00 06 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:45]wFMCommunicate OK [21:16:45]SAM_PROTO_GetFieldsCounters done [21:16:45]requested_item shift.num is exist - process it [21:16:45]requested_item shift.opened is exist - process it [21:16:45]req_shift_opened [21:16:45]FM_GetShiftState [21:16:45]SAM_PROTO_GetShiftState [21:16:45]wFMCommunicate request_size=4 [21:16:45]MH_SAM_APDU [21:16:45]CAPDU: 80 13 01 00 [21:16:45]Write to MH i2c: E2 08 00 50 06 80 13 01 00 00 00 00 00 D3 [21:16:45]Write i2c OK [21:16:45]MH_I2C_Read... [21:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:45]Read from MH i2c: E2 [21:16:45]MH_I2C_Read... [21:16:45]Read from MH i2c: E2 0E 00 [21:16:45]MH_I2C_Read... [21:16:45]Read from MH i2c: E2 0E 00 50 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 99 [21:16:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:16:45]wFMCommunicate OK [21:16:45]SAM_PROTO_GetShiftState done [21:16:45]FM_GetShiftState done [21:16:45]req_shift_opened done [21:16:45]requested_item shift.open_date is exist - process it [21:16:45]req_shift_open_date [21:16:45]req_shift_open_date done [21:16:45]produce_requested_data done [21:16:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164175,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:16:45]process_action_free close_receipt [21:16:45]json_value_free [21:16:45]json_value_free done [21:16:45]process_json_proto returns [21:16:45]Send response to host [21:16:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164175,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:16:45]free response buf [21:16:45]execute_script done [21:16:45]execute_script returns [21:16:45]free content buf [21:16:45]Sock 9.Close socket [21:16:45]Sock 9.Thread stoped [21:16:56]Connected sock=10 [21:16: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 37 36 39 0F 01 00 00 07 40 07 01 57 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 51 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B7 59 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 59 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 53 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E6 3F 00 00 00 00 07 04 06 00 90 59 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 02 00 00 F4 03 04 00 2A 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 81 02 00 35 04 06 00 53 A9 45 22 74 43 56 12 1D 4D DE D9 47 E3 [21:17:02]recv_with_timeout no data received [21:17:02]CommunicateWithHost answer receiving error [21:17:02]CommunicateWithHost err = -3 [21:17:02]OFD Sender: Server communicate error [21:17:02]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:17:02]ProducePacketName [21:17:02]name=ofd_packets/00164167 [21:17:02]OFD Sender: To server: pG, [21:17:02]CommunicateWithHost lk.salyk.kg:30040 [21:17:02]ConnectInit lk.salyk.kg [21:17:05]recv_with_timeout no data received [21:17:07]ConnectInit Can't take IP for lk.salyk.kg [21:17:07]CommunicateWithHost connect error [21:17:07]CommunicateWithHost err = -1 [21:17:07]OFD Sender: Server communicate error [21:17:12]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:17:12]ProducePacketName [21:17:12]name=ofd_packets/00164167 [21:17:12]OFD Sender: To server: pG, [21:17:12]CommunicateWithHost lk.salyk.kg:30040 [21:17:12]ConnectInit lk.salyk.kg [21:17:17]ConnectInit Can't take IP for lk.salyk.kg [21:17:17]CommunicateWithHost connect error [21:17:17]CommunicateWithHost err = -1 [21:17:17]OFD Sender: Server communicate error [21:17:22]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:17:22]ProducePacketName [21:17:22]name=ofd_packets/00164167 [21:17:22]OFD Sender: To server: pG, [21:17:22]CommunicateWithHost lk.salyk.kg:30040 [21:17:22]ConnectInit lk.salyk.kg [21:17:27]ConnectInit Can't take IP for lk.salyk.kg [21:17:27]CommunicateWithHost connect error [21:17:27]CommunicateWithHost err = -1 [21:17:27]OFD Sender: Server communicate error [21:17:32]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:17:32]ProducePacketName [21:17:32]name=ofd_packets/00164167 [21:17:32]OFD Sender: To server: pG, [21:17:32]CommunicateWithHost lk.salyk.kg:30040 [21:17:32]ConnectInit lk.salyk.kg [21:17:37]ConnectInit Can't take IP for lk.salyk.kg [21:17:37]CommunicateWithHost connect error [21:17:37]CommunicateWithHost err = -1 [21:17:37]OFD Sender: Server communicate error [21:17:42]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:17:42]ProducePacketName [21:17:42]name=ofd_packets/00164167 [21:17:42]OFD Sender: To server: pG, [21:17:42]CommunicateWithHost lk.salyk.kg:30040 [21:17:42]ConnectInit lk.salyk.kg [21:17:47]ConnectInit Can't take IP for lk.salyk.kg [21:17:47]CommunicateWithHost connect error [21:17:47]CommunicateWithHost err = -1 [21:17:47]OFD Sender: Server communicate error [21:17:52]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:17:52]ProducePacketName [21:17:52]name=ofd_packets/00164167 [21:17:52]OFD Sender: To server: pG, [21:17:52]CommunicateWithHost lk.salyk.kg:30040 [21:17:52]ConnectInit lk.salyk.kg [21:17:57]ConnectInit Can't take IP for lk.salyk.kg [21:17:57]CommunicateWithHost connect error [21:17:57]CommunicateWithHost err = -1 [21:17:57]OFD Sender: Server communicate error [21:18:02]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:18:02]ProducePacketName [21:18:02]name=ofd_packets/00164167 [21:18:02]OFD Sender: To server: pG, [21:18:02]CommunicateWithHost lk.salyk.kg:30040 [21:18:02]ConnectInit lk.salyk.kg [21:18:07]ConnectInit Can't take IP for lk.salyk.kg [21:18:07]CommunicateWithHost connect error [21:18:07]CommunicateWithHost err = -1 [21:18:07]OFD Sender: Server communicate error [21:18:12]OFD Sender: Processing packet 164167 [packets to send 980, broken 971] [21:18:12]ProducePacketName [21:18:12]name=ofd_packets/00164167 [21:18:12]OFD Sender: To server: pG, [21:18:12]CommunicateWithHost lk.salyk.kg:30040 [21:18:12]ConnectInit lk.salyk.kg [21:18:16]Connected sock=10 [21:18: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 37 36 39 0F 01 00 00 07 40 07 01 57 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 51 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B7 59 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 59 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 53 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E6 3F 00 00 00 00 07 04 06 00 90 59 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 02 00 00 F4 03 04 00 2A 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 81 02 00 35 04 06 00 53 A9 45 22 74 43 56 12 1D 4D DE D9 47 E3 [21:18:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 09 E7 47 00 07 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 37 36 39 10 04 04 00 47 81 02 00 F4 03 04 00 E8 02 C6 66 B6 04 01 00 00 64 46 D2 C9 0E F4 A4 43 [21:18:18]CommunicateWithHost err = 0 [21:18:18]CheckOFDResponse [21:18:18]1017 (14) - 77093643461234 [21:18:18]1041 (16) - 0000000000871769 [21:18:18]1040 (4) - 164167 [21:18:18]1012 (4) - 21.08.2024 15:08 [21:18:18]1206 (1) - 0 [21:18:18]OFD Sender: Remove packet 164167 [21:18:18]ProducePacketName [21:18:18]name=ofd_packets/00164167 [21:18:18]NVStorageDeleteData [21:18:18]OFD Sender: Processing packet 164168 [packets to send 979, broken 971] [21:18:18]ProducePacketName [21:18:18]name=ofd_packets/00164168 [21:18:18]OFD Sender: To server: pG, [21:18:18]CommunicateWithHost lk.salyk.kg:30040 [21:18:18]ConnectInit lk.salyk.kg [21:18:20]recv_with_timeout no data received [21:18:23]Connected sock=10 [21:18:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 01 EC 07 01 81 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 02 00 00 F4 03 04 00 4E 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 81 02 00 35 04 06 00 A4 17 9A C5 A4 E9 BC 22 34 D2 E5 FC 99 89 [21:18:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2D EB 47 00 3A AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 81 02 00 F4 03 04 00 EF 02 C6 66 B6 04 01 00 00 FF D0 A3 EA 9D ED CB 18 [21:18:24]CommunicateWithHost err = 0 [21:18:24]CheckOFDResponse [21:18:24]1017 (14) - 77093643461234 [21:18:24]1041 (16) - 0000000000871769 [21:18:24]1040 (4) - 164168 [21:18:24]1012 (4) - 21.08.2024 15:08 [21:18:24]1206 (1) - 0 [21:18:24]OFD Sender: Remove packet 164168 [21:18:24]ProducePacketName [21:18:24]name=ofd_packets/00164168 [21:18:24]NVStorageDeleteData [21:18:24]accept exits with 7 [21:18:24]New connection [21:18:24]New thread 3067465060 created [21:18:24]Thread 3067608420 joined [21:18:24]Waiting for new connection... [21:18:24] Sock 7.Parse request [21:18:24]Sock 7.Check first char [21:18:24]Sock 7.First char is OK [21:18:24]request: POST /json_proto HTTP/1.0 [21:18:24]Method: POST [21:18:24]URL: /json_proto [21:18:24]Method is POST - this is cgi request [21:18:24]url: /json_proto [21:18:24]query_string will be loaded in cgi processing [21:18:24]execute_cgi json_proto POST (null) [21:18:24]execute_cgi path=json_proto method=POST [21:18:24]POST find Content-Length [21:18:24]Host: 172.17.44.132:8080 [21:18:24]Content-Length: 868 [21:18:24]Content-Type: application/json [21:18:24] [21:18:24]POST finish read [21:18:24]Found Content-Length = 868 [21:18:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50710", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:24]execute_script... [21:18:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50710", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:24]POST & json_proto [21:18:24]process_json_proto [21:18:24]json parsed OK: [21:18:24]protocol is kg_v1.0 [21:18:24]action value=close_receipt [21:18:24]process_action close_receipt [21:18:24]cmd_close_receipt [21:18:25]MH_GetDate [21:18:25]Write to MH i2c: F0 00 00 51 06 46 [21:18:25]Write i2c OK [21:18:25]MH_I2C_Read... [21:18:25]Read from MH i2c: F0 [21:18:25]MH_I2C_Read... [21:18:25]Read from MH i2c: F0 09 00 [21:18:25]MH_I2C_Read... [21:18:25]Read from MH i2c: F0 09 00 51 06 00 A2 59 C6 66 2A 83 C1 65 49 [21:18:25]GetLastDocTimeStamp 1724274999 [21:18:25]current date 1724275106 [21:18:25]FM_GetShiftState [21:18:25]SAM_PROTO_GetShiftState [21:18:25]wFMCommunicate request_size=4 [21:18:25]MH_SAM_APDU [21:18:25]CAPDU: 80 13 01 00 [21:18:25]Write to MH i2c: E2 08 00 52 06 80 13 01 00 00 00 00 00 D5 [21:18:25]Write i2c OK [21:18:25]MH_I2C_Read... [21:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:25]OFD Sender: Processing packet 164169 [packets to send 978, broken 971] [21:18:25]ProducePacketName [21:18:25]name=ofd_packets/00164169 [21:18:25]OFD Sender: To server: pG, [21:18:25]CommunicateWithHost lk.salyk.kg:30040 [21:18:25]ConnectInit lk.salyk.kg [21:18:25]Read from MH i2c: E2 [21:18:25]MH_I2C_Read... [21:18:25]Read from MH i2c: E2 0E 00 [21:18:25]MH_I2C_Read... [21:18:25]Read from MH i2c: E2 0E 00 52 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 9B [21:18:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:18:25]wFMCommunicate OK [21:18:25]SAM_PROTO_GetShiftState done [21:18:25]FM_GetShiftState done [21:18:25]opened in 1724199517 [21:18:25]opened+sec_in_day 1724285917 [21:18:25]quantity*price = 2000 [21:18:25]sum+1 = 2001 [21:18:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310326 Вода Адыгене 1л б/г 1.000 * 35.00 = 35.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 774 21.08.2024 21:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164176 ФПД: 239639891342396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164176&fm=239639891342396&tin=02508201610067®Number=0000000000092562&sum=5500 0 [21:18:27]StoreToDocumentArchive [21:18:27]shift 466 fd 164176 [21:18:27]save to /storage/0466/doc_00164176 [21:18:27]save last doc name /storage/0466/doc_00164176 to /storage/kkm_last_doc_name [21:18:27]save OK [21:18:27]Clear old archive folders... [21:18:27]ProcessDocumentItem done err = 0, tmpTLVsize=372 [21:18:27]tlvbuf is 016F1060 [21:18:27]SAM_PROTO_ClearQueue [21:18:27]wFMCommunicate request_size=4 [21:18:27]MH_SAM_APDU [21:18:27]CAPDU: 80 09 00 00 [21:18:27]Write to MH i2c: E2 08 00 5F 06 80 09 00 00 00 00 00 00 D7 [21:18:27]Write i2c OK [21:18:27]MH_I2C_Read... [21:18:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:27]Read from MH i2c: E2 [21:18:27]MH_I2C_Read... [21:18:27]Read from MH i2c: E2 03 00 [21:18:27]MH_I2C_Read... [21:18:27]Read from MH i2c: E2 03 00 5F 06 00 90 00 D9 [21:18:27]RAPDU: 90 00 [21:18:27]wFMCommunicate OK [21:18:27]SAM_PROTO_ClearQueue done [21:18:27]KKMCreateOFDPacket [21:18:27]OFDProtocolAddRootSTLVToBuf [21:18:27]FM_MakeSignedData [21:18:27]FM_MakeSignedData [21:18:27]SAM_PROTO_SignData [21:18:27]wFMCommunicate request_size=4 [21:18:27]MH_SAM_APDU [21:18:27]CAPDU: 80 0D 01 02 [21:18:27]Write to MH i2c: E2 08 00 60 06 80 0D 01 02 00 00 00 00 DF [21:18:27]Write i2c OK [21:18:27]MH_I2C_Read... [21:18:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:27]Read from MH i2c: E2 [21:18:27]MH_I2C_Read... [21:18:27]Read from MH i2c: E2 03 00 [21:18:27]MH_I2C_Read... [21:18:27]Read from MH i2c: E2 03 00 60 06 00 90 00 DA [21:18:27]RAPDU: 90 00 [21:18:27]wFMCommunicate OK [21:18:27]wFMCommunicate request_size=255 [21:18:27]MH_SAM_APDU [21:18:27]CAPDU: 80 0D 02 02 FA 03 00 74 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 [21:18:27]Write to MH i2c: E2 02 01 61 06 80 0D 02 02 FA 00 03 00 74 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 00 00 E0 [21:18:28]Write i2c OK [21:18:28]MH_I2C_Read... [21:18:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:28]Read from MH i2c: E2 [21:18:28]MH_I2C_Read... [21:18:28]Read from MH i2c: E2 03 00 [21:18:28]MH_I2C_Read... [21:18:28]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [21:18:28]RAPDU: 90 00 [21:18:28]wFMCommunicate OK [21:18:28]wFMCommunicate request_size=131 [21:18:28]MH_SAM_APDU [21:18:28]CAPDU: 80 0D 02 02 7E 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 A2 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 81 02 00 35 04 06 00 D9 F3 82 98 F4 3C [21:18:28]Write to MH i2c: E2 86 00 62 06 80 0D 02 02 7E 00 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 A2 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 81 02 00 35 04 06 00 D9 F3 82 98 F4 3C 00 00 E2 [21:18:28]Write i2c OK [21:18:28]MH_I2C_Read... [21:18:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:28]Read from MH i2c: E2 [21:18:28]MH_I2C_Read... [21:18:28]Read from MH i2c: E2 03 00 [21:18:28]MH_I2C_Read... [21:18:28]Read from MH i2c: E2 03 00 62 06 00 90 00 DC [21:18:28]RAPDU: 90 00 [21:18:28]wFMCommunicate OK [21:18:28]wFMCommunicate request_size=4 [21:18:28]MH_SAM_APDU [21:18:28]CAPDU: 80 0D 03 02 [21:18:28]Write to MH i2c: E2 08 00 63 06 80 0D 03 02 00 00 00 00 E4 [21:18:28]Write i2c OK [21:18:28]MH_I2C_Read... [21:18:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:18:28]Read from MH i2c: E2 [21:18:28]MH_I2C_Read... [21:18:28]Read from MH i2c: E2 0B 00 [21:18:28]MH_I2C_Read... [21:18:28]Read from MH i2c: E2 0B 00 63 06 00 DE AE 72 8F 25 B9 BB 02 90 00 0D [21:18:28]RAPDU: DE AE 72 8F 25 B9 BB 02 90 00 [21:18:28]wFMCommunicate OK [21:18:28]SAM_PROTO_SignData done [21:18:28]FM_MakeSignedData done [21:18:28]CreateOFDProtocolMessage [21:18:28]wFMCommunicate request_size=4 [21:18:28]MH_SAM_APDU [21:18:28]CAPDU: 80 11 00 00 [21:18:28]Write to MH i2c: E2 08 00 64 06 80 11 00 00 00 00 00 00 E4 [21:18:28]Write i2c OK [21:18:28]MH_I2C_Read... [21:18:29]Read from MH i2c: E2 [21:18:29]MH_I2C_Read... [21:18:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:29]Read from MH i2c: E2 17 00 [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: E2 17 00 64 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [21:18:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:18:29]wFMCommunicate OK [21:18:29]CreateOFDProtocolMessage done [21:18:29]OFDSenderStorePacket 164176 [21:18:29]StoreOFDPacket docnum=164176 [21:18:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 88 01 00 00 54 7A 80 01 44 13 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 A2 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 81 02 00 35 04 06 00 D9 F3 82 98 F4 3C DE AE 72 8F 25 B9 BB 02 [21:18:29]CheckFolder [21:18:29]dirname=/storage/ofd_packets [21:18:29]CheckFolder done [21:18:29]ProducePacketName [21:18:29]name=ofd_packets/00164176 [21:18:29]NVStorageSaveData ofd_packets/00164176 [21:18:29]File name is /storage/ofd_packets/00164176 [21:18:29]Write 422 bytes [21:18:29]NVStorageSaveData done [21:18:29]OFDSenderStorePacket done [21:18:29]KKMCreateOFDPacket done [21:18:29]NVStorageSaveData kkm_last_timestamp [21:18:29]File name is /storage/kkm_last_timestamp [21:18:29]Write 4 bytes [21:18:29]NVStorageSaveData done [21:18:29]ExternCall_PrintAddStr [21:18:29]wPrintStart [21:18:29]Write to MH i2c: 01 00 00 65 06 6B [21:18:29]Write i2c OK [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: 01 [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: 01 07 00 [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: 01 07 00 65 06 00 00 00 00 00 FF 0F 80 [21:18:29]RasterBufferAndPrint [21:18:29]line Счет N : (3)50710 [21:18:29]line ИНН: 02508201610067 [21:18:29]line Контрольно-Кассовый Чек [21:18:29]line ПРОДАЖА [21:18:29]line Товар: 46231529 [21:18:29]line Mentos ПФ Арбуз 6*100*2 [21:18:29]line 2.000 * 10.00 [21:18:29]line = 20.00 [21:18:29]line НДС 12% НСП 1% [21:18:29]line > о реализуемом товаре [21:18:29]line Товар: 4700000310326 [21:18:29]line Вода Адыгене 1л б/г [21:18:29]line 1.000 * 35.00 [21:18:29]line = 35.00 [21:18:29]line НДС 12% НСП 1% [21:18:29]line > о реализуемом товаре [21:18:29]line ИТОГО: 55.00 [21:18:29]line НСП 1% : 0.49 [21:18:29]line НДС 12% : 5.84 [21:18:29]line Наличными: 55.00 [21:18:29]line Безнал.: 0.00 [21:18:29]line Место: АЗС № 130 "Партнер Нефть" [21:18:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:18:29]line СНО: Общий режим [21:18:29]line Чек 774 21.08.2024 21:18 [21:18:29]line Смена: 466 ФФД: 1.0 [21:18:29]line ЗНМ: 0300000070 [21:18:29]line РНМ: 0000000000092562 [21:18:29]line Версия ККМ: 001 [21:18:29]line ФМ: 0000000000871769 [21:18:29]line ФД: 164176 [21:18:29]line ФПД: 239639891342396 [21:18:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164176&fm=239639891342396&tin=02508201610067®Number=0000000000092562&sum=5500 [21:18:29]line 0 [21:18:29]written 0, free lines is 4095 [21:18:29]Write to MH i2c: 01 00 00 93 06 99 [21:18:29]Write i2c OK [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: 01 [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: 01 07 00 [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: 01 07 00 93 06 00 00 00 00 00 8D 0C 39 [21:18:29]RasterBufferAndPrint [21:18:29]line [21:18:29]line [21:18:29]line [21:18:29]line [21:18:29]line [21:18:29]written 0, free lines is 3257 [21:18:29]MH_Cut [21:18:29]Write to MH i2c: D1 01 00 9A 06 01 72 [21:18:29]Write i2c OK [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: D1 [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: D1 01 00 [21:18:29]MH_I2C_Read... [21:18:29]Read from MH i2c: D1 01 00 9A 06 00 71 [21:18:29]Write to MH i2c: 01 00 00 9B 06 A1 [21:18:29]Write i2c OK [21:18:29]MH_I2C_Read... [21:18:30]*** Cut start [21:18:30]*** Purtial cut [21:18:30]*** Stage 1: CUTSNS_PIN = 1 [21:18:30]Connected sock=10 [21:18: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 37 36 39 25 01 00 00 78 D0 1D 01 DE BC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 E7 58 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 81 02 00 35 04 06 00 C8 EE C4 2C 68 F9 87 6E ED 80 85 C4 53 F6 [21:18:32]Read from MH i2c: 01 [21:18:32]MH_I2C_Read... [21:18:32]*** Stop cut motor [21:18:32]*** Cut end [21:18:32]Read from MH i2c: 01 07 00 [21:18:32]MH_I2C_Read... [21:18:32]Read from MH i2c: 01 07 00 9B 06 00 00 00 00 00 FF 0F B6 [21:18:32]process_action close_receipt done [21:18:32]requested_data is exist [21:18:32]produce_requested_data [21:18:32]requested_item fm.sn is exist - process it [21:18:32]wFMCommunicate request_size=4 [21:18:32]MH_SAM_APDU [21:18:32]CAPDU: 80 11 00 00 [21:18:32]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [21:18:32]Write i2c OK [21:18:32]MH_I2C_Read... [21:18:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:32]Read from MH i2c: E2 [21:18:32]MH_I2C_Read... [21:18:32]Read from MH i2c: E2 17 00 [21:18:32]MH_I2C_Read... [21:18:32]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [21:18:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:18:32]wFMCommunicate OK [21:18:32]requested_item fd.num is exist - process it [21:18:32]SAM_PROTO_GetFieldsCounters [21:18:32]wFMCommunicate request_size=4 [21:18:32]MH_SAM_APDU [21:18:32]CAPDU: 80 13 00 00 [21:18:32]Write to MH i2c: E2 08 00 9D 06 80 13 00 00 00 00 00 00 1F [21:18:32]Write i2c OK [21:18:32]MH_I2C_Read... [21:18:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:18:32]Read from MH i2c: E2 [21:18:32]MH_I2C_Read... [21:18:32]Read from MH i2c: E2 62 00 [21:18:32]MH_I2C_Read... [21:18:32]Read from MH i2c: E2 62 00 9D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 06 03 00 00 5E 04 04 00 06 03 00 00 57 04 04 00 07 03 00 00 19 04 04 00 00 00 00 00 90 00 06 [21:18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 06 03 00 00 5E 04 04 00 06 03 00 00 57 04 04 00 07 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:18:33]wFMCommunicate OK [21:18:33]SAM_PROTO_GetFieldsCounters done [21:18:33]requested_item shift.num is exist - process it [21:18:33]requested_item shift.opened is exist - process it [21:18:33]req_shift_opened [21:18:33]FM_GetShiftState [21:18:33]SAM_PROTO_GetShiftState [21:18:33]wFMCommunicate request_size=4 [21:18:33]MH_SAM_APDU [21:18:33]CAPDU: 80 13 01 00 [21:18:33]Write to MH i2c: E2 08 00 9E 06 80 13 01 00 00 00 00 00 21 [21:18:33]Write i2c OK [21:18:33]MH_I2C_Read... [21:18:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:33]Read from MH i2c: E2 [21:18:33]MH_I2C_Read... [21:18:33]Read from MH i2c: E2 0E 00 [21:18:33]MH_I2C_Read... [21:18:33]Read from MH i2c: E2 0E 00 9E 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [21:18:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:18:33]wFMCommunicate OK [21:18:33]SAM_PROTO_GetShiftState done [21:18:33]FM_GetShiftState done [21:18:33]req_shift_opened done [21:18:33]requested_item shift.open_date is exist - process it [21:18:33]req_shift_open_date [21:18:33]req_shift_open_date done [21:18:33]produce_requested_data done [21:18:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164176,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:18:33]process_action_free close_receipt [21:18:33]json_value_free [21:18:33]json_value_free done [21:18:33]process_json_proto returns [21:18:33]Send response to host [21:18:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164176,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:18:33]free response buf [21:18:33]execute_script done [21:18:33]execute_script returns [21:18:33]free content buf [21:18:33]Sock 7.Close socket [21:18:33]Sock 7.Thread stoped [21: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 37 36 39 4F 00 00 00 D3 34 47 00 74 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 37 36 39 10 04 04 00 4A 81 02 00 F4 03 04 00 F7 02 C6 66 B6 04 01 00 00 C0 D0 EC FA 0F 26 15 88 [21:18:33]CommunicateWithHost err = 0 [21:18:33]CheckOFDResponse [21:18:33]1017 (14) - 77093643461234 [21:18:33]1041 (16) - 0000000000871769 [21:18:33]1040 (4) - 164170 [21:18:33]1012 (4) - 21.08.2024 15:08 [21:18:33]1206 (1) - 0 [21:18:33]OFD Sender: Remove packet 164170 [21:18:33]ProducePacketName [21:18:33]name=ofd_packets/00164170 [21:18:33]NVStorageDeleteData [21:18:33]accept exits with 9 [21:18:33]New connection [21:18:33]New thread 3067608420 created [21:18:33]Thread 3067465060 joined [21:18:33]Waiting for new connection... [21:18:33] Sock 9.Parse request [21:18:33]Sock 9.Check first char [21:18:33]Sock 9.First char is OK [21:18:33]request: POST /json_proto HTTP/1.0 [21:18:33]Method: POST [21:18:33]URL: /json_proto [21:18:33]Method is POST - this is cgi request [21:18:33]url: /json_proto [21:18:33]query_string will be loaded in cgi processing [21:18:33]execute_cgi json_proto POST (null) [21:18:33]execute_cgi path=json_proto method=POST [21:18:33]POST find Content-Length [21:18:33]Host: 172.17.44.132:8080 [21:18:33]Content-Length: 678 [21:18:33]Content-Type: application/json [21:18:33] [21:18:33]POST finish read [21:18:33]Found Content-Length = 678 [21:18:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:33]execute_script... [21:18: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)292819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:33]POST & json_proto [21:18:33]process_json_proto [21:18:33]json parsed OK: [21:18:33]protocol is kg_v1.0 [21:18:33]action value=close_receipt [21:18:33]process_action close_receipt [21:18:33]cmd_close_receipt [21:18:33]MH_GetDate [21:18:33]Write to MH i2c: F0 00 00 9F 06 94 [21:18:33]Write i2c OK [21:18:33]MH_I2C_Read... [21:18:33]Read from MH i2c: F0 [21:18:33]MH_I2C_Read... [21:18:33]Read from MH i2c: F0 09 00 [21:18:33]MH_I2C_Read... [21:18:33]Read from MH i2c: F0 09 00 9F 06 00 AA 59 C6 66 2A 83 C1 65 9F [21:18:33]GetLastDocTimeStamp 1724275106 [21:18:33]current date 1724275114 [21:18:33]FM_GetShiftState [21:18:33]SAM_PROTO_GetShiftState [21:18:33]wFMCommunicate request_size=4 [21:18:33]MH_SAM_APDU [21:18:33]CAPDU: 80 13 01 00 [21:18:33]Write to MH i2c: E2 08 00 A0 06 80 13 01 00 00 00 00 00 23 [21:18:33]Write i2c OK [21:18:33]MH_I2C_Read... [21:18:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:33]Read from MH i2c: E2 [21:18:33]MH_I2C_Read... [21:18:33]Read from MH i2c: E2 0E 00 [21:18:33]MH_I2C_Read... [21:18:33]Read from MH i2c: E2 0E 00 A0 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [21:18:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:18:33]wFMCommunicate OK [21:18:33]SAM_PROTO_GetShiftState done [21:18:33]FM_GetShiftState done [21:18:33]opened in 1724199517 [21:18:33]opened+sec_in_day 1724285917 [21:18:33]quantity*price = 90004 [21:18:34]sum+1 = 90006 [21:18:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.96 НДС 12% : 95.58 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 775 21.08.2024 21:18 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164177 ФПД: 258604225771635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211835&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164177&fm=258604225771635&tin=02508201610067®Number=0000000000092562&sum=90000 [21:18:36]StoreToDocumentArchive [21:18:36]shift 466 fd 164177 [21:18:36]save to /storage/0466/doc_00164177 [21:18:36]save last doc name /storage/0466/doc_00164177 to /storage/kkm_last_doc_name [21:18:36]save OK [21:18:36]Clear old archive folders... [21:18:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:18:36]tlvbuf is 01643500 [21:18:36]SAM_PROTO_ClearQueue [21:18:36]wFMCommunicate request_size=4 [21:18:36]MH_SAM_APDU [21:18:36]CAPDU: 80 09 00 00 [21:18:36]Write to MH i2c: E2 08 00 AD 06 80 09 00 00 00 00 00 00 25 [21:18:36]Write i2c OK [21:18:36]MH_I2C_Read... [21:18:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:36]Read from MH i2c: E2 [21:18:36]MH_I2C_Read... [21:18:36]Read from MH i2c: E2 03 00 [21:18:36]MH_I2C_Read... [21:18:36]Read from MH i2c: E2 03 00 AD 06 00 90 00 27 [21:18:36]RAPDU: 90 00 [21:18:36]wFMCommunicate OK [21:18:36]SAM_PROTO_ClearQueue done [21:18:36]KKMCreateOFDPacket [21:18:36]OFDProtocolAddRootSTLVToBuf [21:18:36]FM_MakeSignedData [21:18:36]FM_MakeSignedData [21:18:36]SAM_PROTO_SignData [21:18:36]wFMCommunicate request_size=4 [21:18:36]MH_SAM_APDU [21:18:36]CAPDU: 80 0D 01 02 [21:18:36]Write to MH i2c: E2 08 00 AE 06 80 0D 01 02 00 00 00 00 2D [21:18:36]Write i2c OK [21:18:36]MH_I2C_Read... [21:18:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:36]Read from MH i2c: E2 [21:18:36]MH_I2C_Read... [21:18:36]Read from MH i2c: E2 03 00 [21:18:36]MH_I2C_Read... [21:18:36]Read from MH i2c: E2 03 00 AE 06 00 90 00 28 [21:18:36]RAPDU: 90 00 [21:18:36]wFMCommunicate OK [21:18:36]wFMCommunicate request_size=255 [21:18:36]MH_SAM_APDU [21:18:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 AB 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 81 02 00 35 04 06 00 EB [21:18:37]Write to MH i2c: E2 02 01 AF 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 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 AB 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 81 02 00 35 04 06 00 EB 00 00 24 [21:18:37]Write i2c OK [21:18:37]MH_I2C_Read... [21:18:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:37]Read from MH i2c: E2 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 03 00 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 03 00 AF 06 00 90 00 29 [21:18:37]RAPDU: 90 00 [21:18:37]wFMCommunicate OK [21:18:37]wFMCommunicate request_size=10 [21:18:37]MH_SAM_APDU [21:18:37]CAPDU: 80 0D 02 02 05 32 FD 03 B8 73 [21:18:37]Write to MH i2c: E2 0D 00 B0 06 80 0D 02 02 05 00 32 FD 03 B8 73 00 00 97 [21:18:37]Write i2c OK [21:18:37]MH_I2C_Read... [21:18:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:37]Read from MH i2c: E2 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 03 00 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 03 00 B0 06 00 90 00 2A [21:18:37]RAPDU: 90 00 [21:18:37]wFMCommunicate OK [21:18:37]wFMCommunicate request_size=4 [21:18:37]MH_SAM_APDU [21:18:37]CAPDU: 80 0D 03 02 [21:18:37]Write to MH i2c: E2 08 00 B1 06 80 0D 03 02 00 00 00 00 32 [21:18:37]Write i2c OK [21:18:37]MH_I2C_Read... [21:18:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:18:37]Read from MH i2c: E2 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 0B 00 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 0B 00 B1 06 00 AF FE 63 3D 4B A4 D5 90 90 00 D4 [21:18:37]RAPDU: AF FE 63 3D 4B A4 D5 90 90 00 [21:18:37]wFMCommunicate OK [21:18:37]SAM_PROTO_SignData done [21:18:37]FM_MakeSignedData done [21:18:37]CreateOFDProtocolMessage [21:18:37]wFMCommunicate request_size=4 [21:18:37]MH_SAM_APDU [21:18:37]CAPDU: 80 11 00 00 [21:18:37]Write to MH i2c: E2 08 00 B2 06 80 11 00 00 00 00 00 00 32 [21:18:37]Write i2c OK [21:18:37]MH_I2C_Read... [21:18:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:37]Read from MH i2c: E2 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 17 00 [21:18:37]MH_I2C_Read... [21:18:37]Read from MH i2c: E2 17 00 B2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [21:18:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:18:38]wFMCommunicate OK [21:18:38]CreateOFDProtocolMessage done [21:18:38]OFDSenderStorePacket 164177 [21:18:38]StoreOFDPacket docnum=164177 [21:18:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B4 82 07 01 4E 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 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 AB 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 81 02 00 35 04 06 00 EB 32 FD 03 B8 73 AF FE 63 3D 4B A4 D5 90 [21:18:38]CheckFolder [21:18:38]dirname=/storage/ofd_packets [21:18:38]CheckFolder done [21:18:38]ProducePacketName [21:18:38]name=ofd_packets/00164177 [21:18:38]NVStorageSaveData ofd_packets/00164177 [21:18:38]File name is /storage/ofd_packets/00164177 [21:18:38]Write 301 bytes [21:18:38]NVStorageSaveData done [21:18:38]OFDSenderStorePacket done [21:18:38]KKMCreateOFDPacket done [21:18:38]NVStorageSaveData kkm_last_timestamp [21:18:38]File name is /storage/kkm_last_timestamp [21:18:38]Write 4 bytes [21:18:38]NVStorageSaveData done [21:18:38]ExternCall_PrintAddStr [21:18:38]wPrintStart [21:18:38]Write to MH i2c: 01 00 00 B3 06 B9 [21:18:38]Write i2c OK [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: 01 [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: 01 07 00 [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: 01 07 00 B3 06 00 00 00 00 00 FF 0F CE [21:18:38]RasterBufferAndPrint [21:18:38]line Счет N : (1)292819 [21:18:38]line ИНН: 02508201610067 [21:18:38]line Контрольно-Кассовый Чек [21:18:38]line ПРОДАЖА [21:18:38]line ТРК (МРК, ГНК) : 33 [21:18:38]line Товар: 2710124500 [21:18:38]line Аи-95-К-5 [21:18:38]line 12.130 * 74.20 [21:18:38]line = 900.05 [21:18:38]line НДС 12% НСП 1% [21:18:38]line > о реализуемом товаре [21:18:38]line ОКРУГЛЕНИЕ: -0.05 [21:18:38]line ИТОГО: 900.00 [21:18:38]line Внесено: 900.00 [21:18:38]line СДАЧА: 0.00 [21:18:38]line НСП 1% : 7.96 [21:18:38]line НДС 12% : 95.58 [21:18:38]line Наличными: 900.00 [21:18:38]line Безнал.: 0.00 [21:18:38]line Место: АЗС № 130 "Партнер Нефть" [21:18:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:18:38]line СНО: Общий режим [21:18:38]line Чек 775 21.08.2024 21:18 [21:18:38]line Смена: 466 ФФД: 1.0 [21:18:38]line ЗНМ: 0300000070 [21:18:38]line РНМ: 0000000000092562 [21:18:38]line Версия ККМ: 001 [21:18:38]line ФМ: 0000000000871769 [21:18:38]line ФД: 164177 [21:18:38]line ФПД: 258604225771635 [21:18:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211835&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164177&fm=258604225771635&tin=02508201610067®Number=0000000000092562&sum=90000 [21:18:38]written 0, free lines is 4095 [21:18:38]Write to MH i2c: 01 00 00 DE 06 E4 [21:18:38]Write i2c OK [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: 01 [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: 01 07 00 [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: 01 07 00 DE 06 00 00 00 00 00 C3 0C BA [21:18:38]RasterBufferAndPrint [21:18:38]line [21:18:38]line [21:18:38]line [21:18:38]line [21:18:38]line [21:18:38]written 0, free lines is 3323 [21:18:38]MH_Cut [21:18:38]Write to MH i2c: D1 01 00 E5 06 01 BD [21:18:38]Write i2c OK [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: D1 [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: D1 01 00 [21:18:38]MH_I2C_Read... [21:18:38]Read from MH i2c: D1 01 00 E5 06 00 BC [21:18:38]Write to MH i2c: 01 00 00 E6 06 EC [21:18:38]Write i2c OK [21:18:38]MH_I2C_Read... [21:18:39]*** Cut start [21:18:39]*** Purtial cut [21:18:39]*** Stage 1: CUTSNS_PIN = 1 [21:18:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC 45 47 00 A8 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 37 36 39 10 04 04 00 4B 81 02 00 F4 03 04 00 FE 02 C6 66 B6 04 01 00 00 CB 4C EB A6 13 F0 13 65 [21:18:40]CommunicateWithHost err = 0 [21:18:40]CheckOFDResponse [21:18:40]1017 (14) - 77093643461234 [21:18:40]1041 (16) - 0000000000871769 [21:18:40]1040 (4) - 164171 [21:18:40]1012 (4) - 21.08.2024 15:08 [21:18:40]1206 (1) - 0 [21:18:40]OFD Sender: Remove packet 164171 [21:18:40]ProducePacketName [21:18:40]name=ofd_packets/00164171 [21:18:40]NVStorageDeleteData [21:18:41]OFD Sender: Processing packet 164172 [packets to send 977, broken 971] [21:18:41]ProducePacketName [21:18:41]name=ofd_packets/00164172 [21:18:41]OFD Sender: To server: pG, [21:18:41]CommunicateWithHost lk.salyk.kg:30040 [21:18:41]ConnectInit lk.salyk.kg [21:18:41]Read from MH i2c: 01 [21:18:41]MH_I2C_Read... [21:18:41]*** Stop cut motor [21:18:41]*** Cut end [21:18:41]Read from MH i2c: 01 07 00 [21:18:41]MH_I2C_Read... [21:18:41]Read from MH i2c: 01 07 00 E6 06 00 00 00 00 00 FF 0F 01 [21:18:41]process_action close_receipt done [21:18:41]requested_data is exist [21:18:41]produce_requested_data [21:18:41]requested_item fm.sn is exist - process it [21:18:41]wFMCommunicate request_size=4 [21:18:41]MH_SAM_APDU [21:18:41]CAPDU: 80 11 00 00 [21:18:41]Write to MH i2c: E2 08 00 E7 06 80 11 00 00 00 00 00 00 67 [21:18:41]Write i2c OK [21:18:41]MH_I2C_Read... [21:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:41]Read from MH i2c: E2 [21:18:41]MH_I2C_Read... [21:18:41]Read from MH i2c: E2 17 00 [21:18:41]MH_I2C_Read... [21:18:41]Read from MH i2c: E2 17 00 E7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [21:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:18:41]wFMCommunicate OK [21:18:41]requested_item fd.num is exist - process it [21:18:41]SAM_PROTO_GetFieldsCounters [21:18:41]wFMCommunicate request_size=4 [21:18:41]MH_SAM_APDU [21:18:41]CAPDU: 80 13 00 00 [21:18:41]Write to MH i2c: E2 08 00 E8 06 80 13 00 00 00 00 00 00 6A [21:18:41]Write i2c OK [21:18:41]MH_I2C_Read... [21:18:41]Connected sock=10 [21:18: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 37 36 39 0F 01 00 00 FF 5A 07 01 35 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:18:41]00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB Read from MH i2c: 03 E2 26 [21:18:41]00 MH_I2C_Read... [21:18:41]EF 03 0F 00 F6 03 01 00 01 F7 03 06 Read from MH i2c: 00 E2 75 62 03 00 00 [21:18:41]00 00 00 EE 03 0F 00 F2 03 01 00 MH_I2C_Read... [21:18:41]01 F3 03 Read from MH i2c: 06 E2 00 62 7C 29 00 00 00 00 07 04 06 00 A0 00 86 E8 01 06 00 00 00 5D 00 00 39 B9 04 01 00 01 11 04 10 04 00 06 30 00 30 00 30 00 30 00 30 00 30 00 30 00 30 30 30 38 37 31 37 36 39 0D 04 1F 10 04 00 02 30 00 30 01 30 30 30 30 30 30 30 30 30 39 32 00 35 12 36 04 32 04 10 00 04 04 00 51 81 02 00 0E 04 04 00 D2 02 01 03 00 00 00 00 12 F4 04 04 00 07 03 00 00 5E 04 04 00 07 03 00 00 57 04 04 00 08 03 00 00 19 04 04 00 00 00 00 00 90 00 55 [21:18:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 03 30 04 30 00 30 21 30 59 30 38 37 31 37 36 39 0D 04 10 00 C6 30 66 30 0E 30 04 30 04 30 30 30 30 30 30 30 39 32 35 36 00 32 D2 10 01 04 00 04 00 00 B9 51 04 81 01 02 00 00 01 0E 0D 04 04 04 10 00 00 D2 30 01 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 31 00 37 12 36 04 39 04 10 00 04 07 04 03 00 00 4C 00 81 5E 02 04 00 04 35 00 04 07 03 06 00 00 00 1D 57 F8 04 97 04 00 08 03 00 00 19 04 04 00 DD 00 C1 00 B0 00 81 00 84 90 00 [21:18:42]88 wFMCommunicate OK [21:18:42]BC SAM_PROTO_GetFieldsCounters done [21:18:42]61 requested_item shift.num is exist - process it [21:18:42]EE requested_item shift.opened is exist - process it [21:18:42]req_shift_opened [21:18:42]FM_GetShiftState [21:18:42]SAM_PROTO_GetShiftState [21:18:42]wFMCommunicate request_size=4 [21:18:42]MH_SAM_APDU [21:18:42]CAPDU: 80 13 01 78 00 F5 [21:18:42] [21:18:42]Write to MH i2c: E2 08 00 E9 06 80 13 01 00 00 00 00 00 6C [21:18:42]Write i2c OK [21:18:42]MH_I2C_Read... [21:18:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:42]Read from MH i2c: E2 [21:18:42]MH_I2C_Read... [21:18:42]Read from MH i2c: E2 0E 00 [21:18:42]MH_I2C_Read... [21:18:42]Read from MH i2c: E2 0E 00 E9 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [21:18:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:18:42]wFMCommunicate OK [21:18:42]SAM_PROTO_GetShiftState done [21:18:42]FM_GetShiftState done [21:18:42]req_shift_opened done [21:18:42]requested_item shift.open_date is exist - process it [21:18:42]req_shift_open_date [21:18:42]req_shift_open_date done [21:18:42]produce_requested_data done [21:18:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164177,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:18:42]process_action_free close_receipt [21:18:42]json_value_free [21:18:42]json_value_free done [21:18:42]process_json_proto returns [21:18:42]Send response to host [21:18:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164177,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:18:42]free response buf [21:18:42]execute_script done [21:18:42]execute_script returns [21:18:42]free content buf [21:18:42]Sock 9.Close socket [21:18:42]Sock 9.Thread stoped [21:18:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6D 10 47 00 14 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 37 36 39 10 04 04 00 4C 81 02 00 F4 03 04 00 01 03 C6 66 B6 04 01 00 00 D1 A9 40 BB E8 59 C7 3E [21:18:42]CommunicateWithHost err = 0 [21:18:42]CheckOFDResponse [21:18:42]1017 (14) - 77093643461234 [21:18:42]1041 (16) - 0000000000871769 [21:18:42]1040 (4) - 164172 [21:18:42]1012 (4) - 21.08.2024 15:08 [21:18:42]1206 (1) - 0 [21:18:42]OFD Sender: Remove packet 164172 [21:18:42]ProducePacketName [21:18:42]name=ofd_packets/00164172 [21:18:42]NVStorageDeleteData [21:18:43]OFD Sender: Processing packet 164173 [packets to send 976, broken 971] [21:18:43]ProducePacketName [21:18:43]name=ofd_packets/00164173 [21:18:43]OFD Sender: To server: pG, [21:18:43]CommunicateWithHost lk.salyk.kg:30040 [21:18:43]ConnectInit lk.salyk.kg [21:18:45]Connected sock=9 [21:18: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 37 36 39 A6 01 00 00 AB 92 9E 01 A5 0D 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 29 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 81 02 00 35 04 06 00 65 07 2C FD E9 C5 67 93 D6 85 F5 FE 46 07 [21:18:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 92 A2 47 00 EF 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 81 02 00 F4 03 04 00 06 03 C6 66 B6 04 01 00 00 17 B0 96 79 6B 7D C0 0A [21:18:48]CommunicateWithHost err = 0 [21:18:48]CheckOFDResponse [21:18:48]1017 (14) - 77093643461234 [21:18:48]1041 (16) - 0000000000871769 [21:18:48]1040 (4) - 164173 [21:18:48]1012 (4) - 21.08.2024 15:08 [21:18:48]1206 (1) - 0 [21:18:48]OFD Sender: Remove packet 164173 [21:18:48]ProducePacketName [21:18:48]name=ofd_packets/00164173 [21:18:48]NVStorageDeleteData [21:18:49]OFD Sender: Processing packet 164174 [packets to send 975, broken 971] [21:18:49]ProducePacketName [21:18:49]name=ofd_packets/00164174 [21:18:49]OFD Sender: To server: pG, [21:18:49]CommunicateWithHost lk.salyk.kg:30040 [21:18:49]ConnectInit lk.salyk.kg [21:18:55]Connected sock=9 [21:18: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 37 36 39 0F 01 00 00 A1 1F 07 01 24 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 04 03 00 00 F4 03 04 00 30 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 81 02 00 35 04 06 00 21 27 2F 88 A8 D0 AA F7 1A BB A9 00 35 EA [21:18:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B3 A7 47 00 39 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 37 36 39 10 04 04 00 4E 81 02 00 F4 03 04 00 0E 03 C6 66 B6 04 01 00 00 D2 3F C5 24 09 E0 C5 37 [21:18:56]CommunicateWithHost err = 0 [21:18:56]CheckOFDResponse [21:18:56]1017 (14) - 77093643461234 [21:18:56]1041 (16) - 0000000000871769 [21:18:56]1040 (4) - 164174 [21:18:56]1012 (4) - 21.08.2024 15:09 [21:18:56]1206 (1) - 0 [21:18:56]OFD Sender: Remove packet 164174 [21:18:56]ProducePacketName [21:18:56]name=ofd_packets/00164174 [21:18:56]NVStorageDeleteData [21:18:56]OFD Sender: Processing packet 164175 [packets to send 974, broken 971] [21:18:56]ProducePacketName [21:18:56]name=ofd_packets/00164175 [21:18:56]OFD Sender: To server: pG, [21:18:56]CommunicateWithHost lk.salyk.kg:30040 [21:18:56]ConnectInit lk.salyk.kg [21:19:05]Connected sock=9 [21:19: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 37 36 39 0C 01 00 00 74 22 04 01 40 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 05 03 00 00 F4 03 04 00 37 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 81 02 00 35 04 06 00 3E 42 31 62 06 5C 70 10 3B 76 AF 9B BE 4A [21:19:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 84 B1 47 00 C6 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 37 36 39 10 04 04 00 4F 81 02 00 F4 03 04 00 18 03 C6 66 B6 04 01 00 00 D6 1F DE D7 3C 49 57 CF [21:19:09]CommunicateWithHost err = 0 [21:19:09]CheckOFDResponse [21:19:09]1017 (14) - 77093643461234 [21:19:09]1041 (16) - 0000000000871769 [21:19:09]1040 (4) - 164175 [21:19:09]1012 (4) - 21.08.2024 15:09 [21:19:09]1206 (1) - 0 [21:19:09]OFD Sender: Remove packet 164175 [21:19:09]ProducePacketName [21:19:09]name=ofd_packets/00164175 [21:19:09]NVStorageDeleteData [21:19:10]OFD Sender: Processing packet 164176 [packets to send 973, broken 971] [21:19:10]ProducePacketName [21:19:10]name=ofd_packets/00164176 [21:19:10]OFD Sender: To server: pG, [21:19:10]CommunicateWithHost lk.salyk.kg:30040 [21:19:10]ConnectInit lk.salyk.kg [21:19:13]Connected sock=9 [21:19: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 37 36 39 88 01 00 00 54 7A 80 01 44 13 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 A2 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 81 02 00 35 04 06 00 D9 F3 82 98 F4 3C DE AE 72 8F 25 B9 BB 02 [21:19:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EF 89 47 00 F9 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 37 36 39 10 04 04 00 50 81 02 00 F4 03 04 00 20 03 C6 66 B6 04 01 00 00 31 90 EC 98 AE D7 B7 36 [21:19:14]CommunicateWithHost err = 0 [21:19:14]CheckOFDResponse [21:19:14]1017 (14) - 77093643461234 [21:19:14]1041 (16) - 0000000000871769 [21:19:14]1040 (4) - 164176 [21:19:14]1012 (4) - 21.08.2024 15:09 [21:19:14]1206 (1) - 0 [21:19:14]OFD Sender: Remove packet 164176 [21:19:14]ProducePacketName [21:19:14]name=ofd_packets/00164176 [21:19:14]NVStorageDeleteData [21:19:14]OFD Sender: Processing packet 164177 [packets to send 972, broken 971] [21:19:14]ProducePacketName [21:19:14]name=ofd_packets/00164177 [21:19:14]OFD Sender: To server: pG, [21:19:14]CommunicateWithHost lk.salyk.kg:30040 [21:19:14]ConnectInit lk.salyk.kg [21:19:15]Connected sock=9 [21:19:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B4 82 07 01 4E 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 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 AB 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 81 02 00 35 04 06 00 EB 32 FD 03 B8 73 AF FE 63 3D 4B A4 D5 90 [21:19:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 9D 47 00 B5 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 37 36 39 10 04 04 00 51 81 02 00 F4 03 04 00 22 03 C6 66 B6 04 01 00 00 4D 9F 03 4E 52 BA 61 03 [21:19:18]CommunicateWithHost err = 0 [21:19:18]CheckOFDResponse [21:19:18]1017 (14) - 77093643461234 [21:19:18]1041 (16) - 0000000000871769 [21:19:18]1040 (4) - 164177 [21:19:18]1012 (4) - 21.08.2024 15:09 [21:19:18]1206 (1) - 0 [21:19:18]OFD Sender: Remove packet 164177 [21:19:18]ProducePacketName [21:19:18]name=ofd_packets/00164177 [21:19:18]NVStorageDeleteData [21:19:18]OFD Sender: No OFD packet to send [21:19:18]OFD Sender: No OFD packet to send [21:19:23]OFD Sender: No OFD packet to send [21:19:28]OFD Sender: No OFD packet to send [21:19:33]OFD Sender: No OFD packet to send [21:19:35]accept exits with 7 [21:19:35]New connection [21:19:35]New thread 3067465060 created [21:19:35]Thread 3067608420 joined [21:19:35]Waiting for new connection... [21:19:35] Sock 7.Parse request [21:19:35]Sock 7.Check first char [21:19:35]Sock 7.First char is OK [21:19:35]request: POST /json_proto HTTP/1.0 [21:19:35]Method: POST [21:19:35]URL: /json_proto [21:19:35]Method is POST - this is cgi request [21:19:35]url: /json_proto [21:19:35]query_string will be loaded in cgi processing [21:19:35]execute_cgi json_proto POST (null) [21:19:35]execute_cgi path=json_proto method=POST [21:19:35]POST find Content-Length [21:19:35]Host: 172.17.44.132:8080 [21:19:35]Content-Length: 678 [21:19:35]Content-Type: application/json [21:19:35] [21:19:35]POST finish read [21:19:35]Found Content-Length = 678 [21:19:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:35]execute_script... [21:19: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)292820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:35]POST & json_proto [21:19:35]process_json_proto [21:19:35]json parsed OK: [21:19:35]protocol is kg_v1.0 [21:19:35]action value=close_receipt [21:19:35]process_action close_receipt [21:19:35]cmd_close_receipt [21:19:35]MH_GetDate [21:19:35]Write to MH i2c: F0 00 00 EA 06 DF [21:19:35]Write i2c OK [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 09 00 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 09 00 EA 06 00 E8 59 C6 66 2A 83 C1 65 28 [21:19:35]GetLastDocTimeStamp 1724275115 [21:19:35]current date 1724275176 [21:19:35]FM_GetShiftState [21:19:35]SAM_PROTO_GetShiftState [21:19:35]wFMCommunicate request_size=4 [21:19:35]MH_SAM_APDU [21:19:35]CAPDU: 80 13 01 00 [21:19:35]Write to MH i2c: E2 08 00 EB 06 80 13 01 00 00 00 00 00 6E [21:19:35]Write i2c OK [21:19:35]MH_I2C_Read... [21:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:35]Read from MH i2c: E2 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: E2 0E 00 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: E2 0E 00 EB 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [21:19:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:19:35]wFMCommunicate OK [21:19:35]SAM_PROTO_GetShiftState done [21:19:35]FM_GetShiftState done [21:19:35]opened in 1724199517 [21:19:35]opened+sec_in_day 1724285917 [21:19:35]quantity*price = 80061 [21:19:35]sum+1 = 80063 [21:19:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 776 21.08.2024 21:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164178 ФПД: 208193325893719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T211936&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164178&fm=208193325893719&tin=02508201610067®Number=0000000000092562&sum=80000 [21:19:37]StoreToDocumentArchive [21:19:37]shift 466 fd 164178 [21:19:37]save to /storage/0466/doc_00164178 [21:19:37]save last doc name /storage/0466/doc_00164178 to /storage/kkm_last_doc_name [21:19:37]save OK [21:19:37]Clear old archive folders... [21:19:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:19:37]tlvbuf is 016C95E0 [21:19:37]SAM_PROTO_ClearQueue [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 09 00 00 [21:19:37]Write to MH i2c: E2 08 00 F8 06 80 09 00 00 00 00 00 00 70 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 F8 06 00 90 00 72 [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]SAM_PROTO_ClearQueue done [21:19:37]KKMCreateOFDPacket [21:19:37]OFDProtocolAddRootSTLVToBuf [21:19:37]FM_MakeSignedData [21:19:37]FM_MakeSignedData [21:19:37]SAM_PROTO_SignData [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 0D 01 02 [21:19:37]Write to MH i2c: E2 08 00 F9 06 80 0D 01 02 00 00 00 00 78 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 F9 06 00 90 00 73 [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]wFMCommunicate request_size=255 [21:19:37]MH_SAM_APDU [21:19: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 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 03 00 00 F4 03 04 00 E8 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 81 02 00 35 04 06 00 BD [21:19:37]Write to MH i2c: E2 02 01 FA 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 [21:19:42]SAM_PROTO_GetShiftState [21:19:42]wFMCommunicate request_size=4 [21:19:42]MH_SAM_APDU [21:19:42]CAPDU: 80 13 01 00 [21:19:42]Write to MH i2c: E2 08 00 34 07 80 13 01 00 00 00 00 00 B8 [21:19:42]Write i2c OK [21:19:42]MH_I2C_Read... [21:19:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:42]Read from MH i2c: E2 [21:19:42]MH_I2C_Read... [21:19:42]Read from MH i2c: E2 0E 00 [21:19:42]MH_I2C_Read... [21:19:42]Read from MH i2c: E2 0E 00 34 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [21:19:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:19:42]wFMCommunicate OK [21:19:42]SAM_PROTO_GetShiftState done [21:19:42]FM_GetShiftState done [21:19:42]req_shift_opened done [21:19:42]requested_item shift.open_date is exist - process it [21:19:42]req_shift_open_date [21:19:42]req_shift_open_date done [21:19:42]produce_requested_data done [21:19:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164178,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:19:42]process_action_free close_receipt [21:19:42]json_value_free [21:19:42]json_value_free done [21:19:42]process_json_proto returns [21:19:42]Send response to host [21:19:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164178,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:19:42]free response buf [21:19:42]execute_script done [21:19:42]execute_script returns [21:19:42]free content buf [21:19:42]Sock 7.Close socket [21:19:42]Sock 7.Thread stoped [21:20:31]accept exits with 9 [21:20:31]New connection [21:20:31]New thread 3067608420 created [21:20:31]Thread 3067465060 joined [21:20:31]Waiting for new connection... [21:20:31] Sock 9.Parse request [21:20:31]Sock 9.Check first char [21:20:31]Sock 9.First char is OK [21:20:31]request: POST /json_proto HTTP/1.0 [21:20:31]Method: POST [21:20:31]URL: /json_proto [21:20:31]Method is POST - this is cgi request [21:20:31]url: /json_proto [21:20:31]query_string will be loaded in cgi processing [21:20:31]execute_cgi json_proto POST (null) [21:20:31]execute_cgi path=json_proto method=POST [21:20:31]POST find Content-Length [21:20:31]Host: 172.17.44.132:8080 [21:20:31]Content-Length: 682 [21:20:31]Content-Type: application/json [21:20:31] [21:20:31]POST finish read [21:20:31]Found Content-Length = 682 [21:20:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:31]execute_script... [21:20: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)292821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:31]POST & json_proto [21:20:31]process_json_proto [21:20:31]json parsed OK: [21:20:31]protocol is kg_v1.0 [21:20:31]action value=close_receipt [21:20:31]process_action close_receipt [21:20:31]cmd_close_receipt [21:20:31]MH_GetDate [21:20:31]Write to MH i2c: F0 00 00 35 07 2B [21:20:31]Write i2c OK [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: F0 [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: F0 09 00 [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: F0 09 00 35 07 00 20 5A C6 66 2A 83 C1 65 AD [21:20:31]GetLastDocTimeStamp 1724275176 [21:20:31]current date 1724275232 [21:20:31]FM_GetShiftState [21:20:31]SAM_PROTO_GetShiftState [21:20:31]wFMCommunicate request_size=4 [21:20:31]MH_SAM_APDU [21:20:31]CAPDU: 80 13 01 00 [21:20:31]Write to MH i2c: E2 08 00 36 07 80 13 01 00 00 00 00 00 BA [21:20:31]Write i2c OK [21:20:31]MH_I2C_Read... [21:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:31]Read from MH i2c: E2 [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: E2 0E 00 [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: E2 0E 00 36 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [21:20:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:20:31]wFMCommunicate OK [21:20:31]SAM_PROTO_GetShiftState done [21:20:31]FM_GetShiftState done [21:20:31]opened in 1724199517 [21:20:31]opened+sec_in_day 1724285917 [21:20:31]quantity*price = 100005 [21:20:31]sum+1 = 100006 [21:20:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 777 21.08.2024 21:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164179 ФПД: 270414234184310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164179&fm=270414234184310&tin=02508201610067®Number=0000000000092562&sum=100000 [21:20:33]StoreToDocumentArchive [21:20:33]shift 466 fd 164179 [21:20:33]save to /storage/0466/doc_00164179 [21:20:33]save last doc name /storage/0466/doc_00164179 to /storage/kkm_last_doc_name [21:20:33]save OK [21:20:33]Clear old archive folders... [21:20:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:20:33]tlvbuf is 016CE300 [21:20:33]SAM_PROTO_ClearQueue [21:20:33]wFMCommunicate request_size=4 [21:20:33]MH_SAM_APDU [21:20:33]CAPDU: 80 09 00 00 [21:20:33]Write to MH i2c: E2 08 00 43 07 80 09 00 00 00 00 00 00 BC [21:20:33]Write i2c OK [21:20:33]MH_I2C_Read... [21:20:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:33]Read from MH i2c: E2 [21:20:33]MH_I2C_Read... [21:20:33]Read from MH i2c: E2 03 00 [21:20:33]MH_I2C_Read... [21:20:33]Read from MH i2c: E2 03 00 43 07 00 90 00 BE [21:20:33]RAPDU: 90 00 [21:20:33]wFMCommunicate OK [21:20:33]SAM_PROTO_ClearQueue done [21:20:33]KKMCreateOFDPacket [21:20:33]OFDProtocolAddRootSTLVToBuf [21:20:33]FM_MakeSignedData [21:20:33]FM_MakeSignedData [21:20:33]SAM_PROTO_SignData [21:20:33]wFMCommunicate request_size=4 [21:20:33]MH_SAM_APDU [21:20:33]CAPDU: 80 0D 01 02 [21:20:33]Write to MH i2c: E2 08 00 44 07 80 0D 01 02 00 00 00 00 C4 [21:20:33]Write i2c OK [21:20:33]MH_I2C_Read... [21:20:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:33]Read from MH i2c: E2 [21:20:33]MH_I2C_Read... [21:20:33]Read from MH i2c: E2 03 00 [21:20:33]MH_I2C_Read... [21:20:33]Read from MH i2c: E2 03 00 44 07 00 90 00 BF [21:20:33]RAPDU: 90 00 [21:20:33]wFMCommunicate OK [21:20:33]wFMCommunicate request_size=255 [21:20:33]MH_SAM_APDU [21:20:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 09 03 00 00 F4 03 04 00 20 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 81 02 00 35 04 06 00 F5 [21:20:33]Write to MH i2c: E2 02 01 45 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 20 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 81 02 00 35 04 06 00 F5 00 00 27 [21:20:33]Write i2c OK [21:20:33]MH_I2C_Read... [21:20:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:33]Read from MH i2c: E2 [21:20:33]MH_I2C_Read... [21:20:33]Read from MH i2c: E2 03 00 [21:20:33]MH_I2C_Read... [21:20:33]Read from MH i2c: E2 03 00 45 07 00 90 00 C0 [21:20:33]RAPDU: 90 00 [21:20:33]wFMCommunicate OK [21:20:33]wFMCommunicate request_size=10 [21:20:33]MH_SAM_APDU [21:20:33]CAPDU: 80 0D 02 02 05 F0 B8 5E EA 76 [21:20:33]Write to MH i2c: E2 0D 00 46 07 80 0D 02 02 05 00 F0 B8 5E EA 76 00 00 37 [21:20:34]Write i2c OK [21:20:34]MH_I2C_Read... [21:20:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:34]Read from MH i2c: E2 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: E2 03 00 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: E2 03 00 46 07 00 90 00 C1 [21:20:34]RAPDU: 90 00 [21:20:34]wFMCommunicate OK [21:20:34]wFMCommunicate request_size=4 [21:20:34]MH_SAM_APDU [21:20:34]CAPDU: 80 0D 03 02 [21:20:34]Write to MH i2c: E2 08 00 47 07 80 0D 03 02 00 00 00 00 C9 [21:20:34]Write i2c OK [21:20:34]MH_I2C_Read... [21:20:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:34]Read from MH i2c: E2 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: E2 0B 00 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: E2 0B 00 47 07 00 E4 F8 9B D8 9F F4 67 D3 90 00 E6 [21:20:34]RAPDU: E4 F8 9B D8 9F F4 67 D3 90 00 [21:20:34]wFMCommunicate OK [21:20:34]SAM_PROTO_SignData done [21:20:34]FM_MakeSignedData done [21:20:34]CreateOFDProtocolMessage [21:20:34]wFMCommunicate request_size=4 [21:20:34]MH_SAM_APDU [21:20:34]CAPDU: 80 11 00 00 [21:20:34]Write to MH i2c: E2 08 00 48 07 80 11 00 00 00 00 00 00 C9 [21:20:34]Write i2c OK [21:20:34]MH_I2C_Read... [21:20:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:34]Read from MH i2c: E2 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: E2 17 00 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: E2 17 00 48 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [21:20:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:20:34]wFMCommunicate OK [21:20:34]CreateOFDProtocolMessage done [21:20:34]OFDSenderStorePacket 164179 [21:20:34]StoreOFDPacket docnum=164179 [21:20:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 14 1B 07 01 CC 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 20 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 81 02 00 35 04 06 00 F5 F0 B8 5E EA 76 E4 F8 9B D8 9F F4 67 D3 [21:20:34]CheckFolder [21:20:34]dirname=/storage/ofd_packets [21:20:34]CheckFolder done [21:20:34]ProducePacketName [21:20:34]name=ofd_packets/00164179 [21:20:34]NVStorageSaveData ofd_packets/00164179 [21:20:34]File name is /storage/ofd_packets/00164179 [21:20:34]Write 301 bytes [21:20:34]NVStorageSaveData done [21:20:34]OFDSenderStorePacket done [21:20:34]KKMCreateOFDPacket done [21:20:34]NVStorageSaveData kkm_last_timestamp [21:20:34]File name is /storage/kkm_last_timestamp [21:20:34]Write 4 bytes [21:20:34]NVStorageSaveData done [21:20:34]ExternCall_PrintAddStr [21:20:34]wPrintStart [21:20:34]Write to MH i2c: 01 00 00 49 07 50 [21:20:34]Write i2c OK [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: 01 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: 01 07 00 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: 01 07 00 49 07 00 00 00 00 00 FF 0F 65 [21:20:34]RasterBufferAndPrint [21:20:34]line Счет N : (1)292821 [21:20:34]line ИНН: 02508201610067 [21:20:34]line Контрольно-Кассовый Чек [21:20:34]line ПРОДАЖА [21:20:34]line ТРК (МРК, ГНК) : 52 [21:20:34]line Товар: 2710124130 [21:20:34]line Аи-92-К-5 [21:20:34]line 14.750 * 67.80 [21:20:34]line = 1000.05 [21:20:34]line НДС 12% НСП 1% [21:20:34]line > о реализуемом товаре [21:20:34]line ОКРУГЛЕНИЕ: -0.05 [21:20:34]line ИТОГО: 1000.00 [21:20:34]line Внесено: 1000.00 [21:20:34]line СДАЧА: 0.00 [21:20:34]line НСП 1% : 8.85 [21:20:34]line НДС 12% : 106.20 [21:20:34]line Наличными: 1000.00 [21:20:34]line Безнал.: 0.00 [21:20:34]line Место: АЗС № 130 "Партнер Нефть" [21:20:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:20:34]line СНО: Общий режим [21:20:34]line Чек 777 21.08.2024 21:20 [21:20:34]line Смена: 466 ФФД: 1.0 [21:20:34]line ЗНМ: 0300000070 [21:20:34]line РНМ: 0000000000092562 [21:20:34]line Версия ККМ: 001 [21:20:34]line ФМ: 0000000000871769 [21:20:34]line ФД: 164179 [21:20:34]line ФПД: 270414234184310 [21:20:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164179&fm=270414234184310&tin=02508201610067®Number=0000000000092562&sum=100000 [21:20:34]written 0, free lines is 4095 [21:20:34]Write to MH i2c: 01 00 00 74 07 7B [21:20:34]Write i2c OK [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: 01 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: 01 07 00 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: 01 07 00 74 07 00 00 00 00 00 C2 0C 50 [21:20:34]RasterBufferAndPrint [21:20:34]line [21:20:34]line [21:20:34]line [21:20:34]line [21:20:34]line [21:20:34]written 0, free lines is 3319 [21:20:34]MH_Cut [21:20:34]Write to MH i2c: D1 01 00 7B 07 01 54 [21:20:34]Write i2c OK [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: D1 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: D1 01 00 [21:20:34]MH_I2C_Read... [21:20:34]Read from MH i2c: D1 01 00 7B 07 00 53 [21:20:34]Write to MH i2c: 01 00 00 7C 07 83 [21:20:34]Write i2c OK [21:20:34]MH_I2C_Read... [21:20:35]*** Cut start [21:20:35]*** Purtial cut [21:20:35]*** Stage 1: CUTSNS_PIN = 1 [21:20:37]Read from MH i2c: 01 [21:20:37]MH_I2C_Read... [21:20:37]*** Stop cut motor [21:20:37]*** Cut end [21:20:37]Read from MH i2c: 01 07 00 [21:20:37]MH_I2C_Read... [21:20:37]Read from MH i2c: 01 07 00 7C 07 00 00 00 00 00 FF 0F 98 [21:20:37]process_action close_receipt done [21:20:37]requested_data is exist [21:20:37]produce_requested_data [21:20:37]requested_item fm.sn is exist - process it [21:20:37]wFMCommunicate request_size=4 [21:20:37]MH_SAM_APDU [21:20:37]CAPDU: 80 11 00 00 [21:20:37]Write to MH i2c: E2 08 00 7D 07 80 11 00 00 00 00 00 00 FE [21:20:37]Write i2c OK [21:20:37]MH_I2C_Read... [21:20:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:37]Read from MH i2c: E2 [21:20:37]MH_I2C_Read... [21:20:37]Read from MH i2c: E2 17 00 [21:20:37]MH_I2C_Read... [21:20:37]Read from MH i2c: E2 17 00 7D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [21:20:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:20:37]wFMCommunicate OK [21:20:37]requested_item fd.num is exist - process it [21:20:37]SAM_PROTO_GetFieldsCounters [21:20:37]wFMCommunicate request_size=4 [21:20:37]MH_SAM_APDU [21:20:37]CAPDU: 80 13 00 00 [21:20:37]Write to MH i2c: E2 08 00 7E 07 80 13 00 00 00 00 00 00 01 [21:20:37]Write i2c OK [21:20:37]MH_I2C_Read... [21:20:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:38]Read from MH i2c: E2 [21:20:38]MH_I2C_Read... [21:20:38]Read from MH i2c: E2 62 00 [21:20:38]MH_I2C_Read... [21:20:38]Read from MH i2c: E2 62 00 7E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 09 03 00 00 5E 04 04 00 09 03 00 00 57 04 04 00 0A 03 00 00 19 04 04 00 00 00 00 00 90 00 F4 [21:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 09 03 00 00 5E 04 04 00 09 03 00 00 57 04 04 00 0A 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:38]wFMCommunicate OK [21:20:38]SAM_PROTO_GetFieldsCounters done [21:20:38]requested_item shift.num is exist - process it [21:20:38]requested_item shift.opened is exist - process it [21:20:38]req_shift_opened [21:20:38]FM_GetShiftState [21:20:38]SAM_PROTO_GetShiftState [21:20:38]wFMCommunicate request_size=4 [21:20:38]MH_SAM_APDU [21:20:38]CAPDU: 80 13 01 00 [21:20:38]Write to MH i2c: E2 08 00 7F 07 80 13 01 00 00 00 00 00 03 [21:20:38]Write i2c OK [21:20:38]MH_I2C_Read... [21:20:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:38]Read from MH i2c: E2 [21:20:38]MH_I2C_Read... [21:20:38]Read from MH i2c: E2 0E 00 [21:20:38]MH_I2C_Read... [21:20:38]Read from MH i2c: E2 0E 00 7F 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C9 [21:20:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:20:38]wFMCommunicate OK [21:20:38]SAM_PROTO_GetShiftState done [21:20:38]FM_GetShiftState done [21:20:38]req_shift_opened done [21:20:38]requested_item shift.open_date is exist - process it [21:20:38]req_shift_open_date [21:20:38]req_shift_open_date done [21:20:38]produce_requested_data done [21:20:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164179,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:20:38]process_action_free close_receipt [21:20:38]json_value_free [21:20:38]json_value_free done [21:20:38]process_json_proto returns [21:20:38]Send response to host [21:20:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164179,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:20:38]free response buf [21:20:38]execute_script done [21:20:38]execute_script returns [21:20:38]free content buf [21:20:38]Sock 9.Close socket [21:20:38]Sock 9.Thread stoped [21:20:49]accept exits with 11 [21:20:49]New connection [21:20:49]New thread 3067465060 created [21:20:49]Thread 3067608420 joined [21:20:49]Waiting for new connection... [21:20:49] Sock 11.Parse request [21:20:49]Sock 11.Check first char [21:20:49]Sock 11.First char is OK [21:20:49]request: POST /json_proto HTTP/1.0 [21:20:49]Method: POST [21:20:49]URL: /json_proto [21:20:49]Method is POST - this is cgi request [21:20:49]url: /json_proto [21:20:49]query_string will be loaded in cgi processing [21:20:49]execute_cgi json_proto POST (null) [21:20:49]execute_cgi path=json_proto method=POST [21:20:49]POST find Content-Length [21:20:49]Host: 172.17.44.132:8080 [21:20:49]Content-Length: 685 [21:20:49]Content-Type: application/json [21:20:49] [21:20:49]POST finish read [21:20:49]Found Content-Length = 685 [21:20:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 44.290, "sum" : 1700.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:49]execute_script... [21:20: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)292818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 44.290, "sum" : 1700.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:49]POST & json_proto [21:20:49]process_json_proto [21:20:49]json parsed OK: [21:20:49]protocol is kg_v1.0 [21:20:49]action value=close_receipt [21:20:49]process_action close_receipt [21:20:49]cmd_close_receipt [21:20:49]MH_GetDate [21:20:49]Write to MH i2c: F0 00 00 80 07 76 [21:20:49]Write i2c OK [21:20:49]MH_I2C_Read... [21:20:49]Read from MH i2c: F0 [21:20:49]MH_I2C_Read... [21:20:49]Read from MH i2c: F0 09 00 [21:20:49]MH_I2C_Read... [21:20:49]Read from MH i2c: F0 09 00 80 07 00 32 5A C6 66 2A 83 C1 65 0A [21:20:49]GetLastDocTimeStamp 1724275232 [21:20:49]current date 1724275250 [21:20:49]FM_GetShiftState [21:20:49]SAM_PROTO_GetShiftState [21:20:49]wFMCommunicate request_size=4 [21:20:49]MH_SAM_APDU [21:20:49]CAPDU: 80 13 01 00 [21:20:49]Write to MH i2c: E2 08 00 81 07 80 13 01 00 00 00 00 00 05 [21:20:49]Write i2c OK [21:20:49]MH_I2C_Read... [21:20:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:49]Read from MH i2c: E2 [21:20:49]MH_I2C_Read... [21:20:49]Read from MH i2c: E2 0E 00 [21:20:49]MH_I2C_Read... [21:20:49]Read from MH i2c: E2 0E 00 81 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [21:20:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:20:49]wFMCommunicate OK [21:20:49]SAM_PROTO_GetShiftState done [21:20:49]FM_GetShiftState done [21:20:49]opened in 1724199517 [21:20:49]opened+sec_in_day 1724285917 [21:20:49]quantity*price = 170073 [21:20:49]sum+1 = 170075 [21:20:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 1700.00 Внесено: 2000.00 СДАЧА: 300.00 НСП 1% : 15.05 НДС 12% : 180.61 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 778 21.08.2024 21:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164180 ФПД: 173608352766303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164180&fm=173608352766303&tin=02508201610067®Number=0000000000092562&sum=170000 [21:20:51]StoreToDocumentArchive [21:20:51]shift 466 fd 164180 [21:20:51]save to /storage/0466/doc_00164180 [21:20:51]save last doc name /storage/0466/doc_00164180 to /storage/kkm_last_doc_name [21:20:51]save OK [21:20:51]Clear old archive folders... [21:20:51]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:20:51]tlvbuf is 016CFF20 [21:20:51]SAM_PROTO_ClearQueue [21:20:51]wFMCommunicate request_size=4 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 09 00 00 [21:20:51]Write to MH i2c: E2 08 00 8E 07 80 09 00 00 00 00 00 00 07 [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:51]Read from MH i2c: E2 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 8E 07 00 90 00 09 [21:20:51]RAPDU: 90 00 [21:20:51]wFMCommunicate OK [21:20:51]SAM_PROTO_ClearQueue done [21:20:51]KKMCreateOFDPacket [21:20:51]OFDProtocolAddRootSTLVToBuf [21:20:51]FM_MakeSignedData [21:20:51]FM_MakeSignedData [21:20:51]SAM_PROTO_SignData [21:20:51]wFMCommunicate request_size=4 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 0D 01 02 [21:20:51]Write to MH i2c: E2 08 00 8F 07 80 0D 01 02 00 00 00 00 0F [21:20:51]Write i2c OK [21:20:51]MH_I2C_Read... [21:20:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:51]Read from MH i2c: E2 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 [21:20:51]MH_I2C_Read... [21:20:51]Read from MH i2c: E2 03 00 8F 07 00 90 00 0A [21:20:51]RAPDU: 90 00 [21:20:51]wFMCommunicate OK [21:20:51]wFMCommunicate request_size=255 [21:20:51]MH_SAM_APDU [21:20:51]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 02 AD 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 0A 03 00 00 F4 03 04 00 32 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 81 02 00 35 04 06 00 9D E5 [21:20:51]Write to MH i2c: E2 02 01 90 07 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 02 AD 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 0A 03 00 00 F4 03 04 00 32 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 81 02 00 35 04 06 00 9D E5 00 00 7E [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:52]Read from MH i2c: E2 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 03 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 03 00 90 07 00 90 00 0B [21:20:52]RAPDU: 90 00 [21:20:52]wFMCommunicate OK [21:20:52]wFMCommunicate request_size=9 [21:20:52]MH_SAM_APDU [21:20:52]CAPDU: 80 0D 02 02 04 58 32 59 5F [21:20:52]Write to MH i2c: E2 0C 00 91 07 80 0D 02 02 04 00 58 32 59 5F 00 00 5C [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:52]Read from MH i2c: E2 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 03 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 03 00 91 07 00 90 00 0C [21:20:52]RAPDU: 90 00 [21:20:52]wFMCommunicate OK [21:20:52]wFMCommunicate request_size=4 [21:20:52]MH_SAM_APDU [21:20:52]CAPDU: 80 0D 03 02 [21:20:52]Write to MH i2c: E2 08 00 92 07 80 0D 03 02 00 00 00 00 14 [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:52]Read from MH i2c: E2 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 0B 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 0B 00 92 07 00 BA EB A9 BE 27 31 FF B2 90 00 2A [21:20:52]RAPDU: BA EB A9 BE 27 31 FF B2 90 00 [21:20:52]wFMCommunicate OK [21:20:52]SAM_PROTO_SignData done [21:20:52]FM_MakeSignedData done [21:20:52]CreateOFDProtocolMessage [21:20:52]wFMCommunicate request_size=4 [21:20:52]MH_SAM_APDU [21:20:52]CAPDU: 80 11 00 00 [21:20:52]Write to MH i2c: E2 08 00 93 07 80 11 00 00 00 00 00 00 14 [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:52]Read from MH i2c: E2 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 17 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: E2 17 00 93 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [21:20:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:20:52]wFMCommunicate OK [21:20:52]CreateOFDProtocolMessage done [21:20:52]OFDSenderStorePacket 164180 [21:20:52]StoreOFDPacket docnum=164180 [21:20:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 AA 73 06 01 8A 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 02 AD 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 0A 03 00 00 F4 03 04 00 32 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 81 02 00 35 04 06 00 9D E5 58 32 59 5F BA EB A9 BE 27 31 FF B2 [21:20:52]CheckFolder [21:20:52]dirname=/storage/ofd_packets [21:20:52]CheckFolder done [21:20:52]ProducePacketName [21:20:52]name=ofd_packets/00164180 [21:20:52]NVStorageSaveData ofd_packets/00164180 [21:20:52]File name is /storage/ofd_packets/00164180 [21:20:52]Write 300 bytes [21:20:52]NVStorageSaveData done [21:20:52]OFDSenderStorePacket done [21:20:52]KKMCreateOFDPacket done [21:20:52]NVStorageSaveData kkm_last_timestamp [21:20:52]File name is /storage/kkm_last_timestamp [21:20:52]Write 4 bytes [21:20:52]NVStorageSaveData done [21:20:52]ExternCall_PrintAddStr [21:20:52]wPrintStart [21:20:52]Write to MH i2c: 01 00 00 94 07 9B [21:20:52]Write i2c OK [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 07 00 [21:20:52]MH_I2C_Read... [21:20:52]Read from MH i2c: 01 07 00 94 07 00 00 00 00 00 FF 0F B0 [21:20:52]RasterBufferAndPrint [21:20:52]line Счет N : (1)292818 [21:20:52]line ИНН: 02508201610067 [21:20:52]line Контрольно-Кассовый Чек [21:20:52]line ПРОДАЖА [21:20:52]line ТРК (МРК, ГНК) : 81 [21:20:52]line Товар: 2711129700 [21:20:52]line ГАЗ-К-5 [21:20:52]line 44.290 * 38.40 [21:20:52]line = 1700.74 [21:20:52]line НДС 12% НСП 1% [21:20:52]line > о реализуемом товаре [21:20:52]line ОКРУГЛЕНИЕ: -0.74 [21:20:52]line ИТОГО: 1700.00 [21:20:52]line Внесено: 2000.00 [21:20:52]line СДАЧА: 300.00 [21:20:52]line НСП 1% : 15.05 [21:20:52]line НДС 12% : 180.61 [21:20:52]line Наличными: 1700.00 [21:20:52]line Безнал.: 0.00 [21:20:52]line Место: АЗС № 130 "Партнер Нефть" [21:20:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:20:52]line СНО: Общий режим [21:20:52]line Чек 778 21.08.2024 21:20 [21:20:52]line Смена: 466 ФФД: 1.0 [21:20:52]line ЗНМ: 0300000070 [21:20:52]line РНМ: 0000000000092562 [21:20:52]line Версия ККМ: 001 [21:20:52]line ФМ: 0000000000871769 [21:20:52]line ФД: 164180 [21:20:52]line ФПД: 173608352766303 [21:20:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164180&fm=173608352766303&tin=02508201610067®Number=0000000000092562&sum=170000 [21:20:52]written 0, free lines is 4095 [21:20:53]Write to MH i2c: 01 00 00 BF 07 C6 [21:20:53]Write i2c OK [21:20:53]MH_I2C_Read... [21:20:53]Read from MH i2c: 01 [21:20:53]MH_I2C_Read... [21:20:53]Read from MH i2c: 01 07 00 [21:20:53]MH_I2C_Read... [21:20:53]Read from MH i2c: 01 07 00 BF 07 00 00 00 00 00 C3 0C 9C [21:20:53]RasterBufferAndPrint [21:20:53]line [21:20:53]line [21:20:53]line [21:20:53]line [21:20:53]line [21:20:53]written 0, free lines is 3320 [21:20:53]MH_Cut [21:20:53]Write to MH i2c: D1 01 00 C6 07 01 9F [21:20:53]Write i2c OK [21:20:53]MH_I2C_Read... [21:20:53]Read from MH i2c: D1 [21:20:53]MH_I2C_Read... [21:20:53]Read from MH i2c: D1 01 00 [21:20:53]MH_I2C_Read... [21:20:53]Read from MH i2c: D1 01 00 C6 07 00 9E [21:20:53]Write to MH i2c: 01 00 00 C7 07 CE [21:20:53]Write i2c OK [21:20:53]MH_I2C_Read... [21:20:54]*** Cut start [21:20:54]*** Purtial cut [21:20:54]*** Stage 1: CUTSNS_PIN = 1 [21:20:56]recv_with_timeout no data received [21:20:56]Read from MH i2c: 01 [21:20:56]MH_I2C_Read... [21:20:56]*** Stop cut motor [21:20:56]*** Cut end [21:20:56]Read from MH i2c: 01 07 00 [21:20:56]MH_I2C_Read... [21:20:56]Read from MH i2c: 01 07 00 C7 07 00 00 00 00 00 FF 0F E3 [21:20:56]process_action close_receipt done [21:20:56]requested_data is exist [21:20:56]produce_requested_data [21:20:56]requested_item fm.sn is exist - process it [21:20:56]wFMCommunicate request_size=4 [21:20:56]MH_SAM_APDU [21:20:56]CAPDU: 80 11 00 00 [21:20:56]Write to MH i2c: E2 08 00 C8 07 80 11 00 00 00 00 00 00 49 [21:20:56]Write i2c OK [21:20:56]MH_I2C_Read... [21:20:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:56]Read from MH i2c: E2 [21:20:56]MH_I2C_Read... [21:20:56]Read from MH i2c: E2 17 00 [21:20:56]MH_I2C_Read... [21:20:56]Read from MH i2c: E2 17 00 C8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [21:20:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:20:56]wFMCommunicate OK [21:20:56]requested_item fd.num is exist - process it [21:20:56]SAM_PROTO_GetFieldsCounters [21:20:56]wFMCommunicate request_size=4 [21:20:56]MH_SAM_APDU [21:20:56]CAPDU: 80 13 00 00 [21:20:56]Write to MH i2c: E2 08 00 C9 07 80 13 00 00 00 00 00 00 4C [21:20:56]Write i2c OK [21:20:56]MH_I2C_Read... [21:20:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:56]Read from MH i2c: E2 [21:20:56]MH_I2C_Read... [21:20:56]Read from MH i2c: E2 62 00 [21:20:56]MH_I2C_Read... [21:20:56]Read from MH i2c: E2 62 00 C9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0A 03 00 00 5E 04 04 00 0A 03 00 00 57 04 04 00 0B 03 00 00 19 04 04 00 00 00 00 00 90 00 43 [21:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0A 03 00 00 5E 04 04 00 0A 03 00 00 57 04 04 00 0B 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:56]wFMCommunicate OK [21:20:56]SAM_PROTO_GetFieldsCounters done [21:20:56]requested_item shift.num is exist - process it [21:20:56]requested_item shift.opened is exist - process it [21:20:56]req_shift_opened [21:20:56]FM_GetShiftState [21:20:56]SAM_PROTO_GetShiftState [21:20:56]wFMCommunicate request_size=4 [21:20:56]MH_SAM_APDU [21:20:56]CAPDU: 80 13 01 00 [21:20:56]Write to MH i2c: E2 08 00 CA 07 80 13 01 00 00 00 00 00 4E [21:20:56]Write i2c OK [21:20:56]MH_I2C_Read... [21:20:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:56]Read from MH i2c: E2 [21:20:56]MH_I2C_Read... [21:20:56]Read from MH i2c: E2 0E 00 [21:20:56]MH_I2C_Read... [21:20:56]Read from MH i2c: E2 0E 00 CA 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 14 [21:20:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:20:56]wFMCommunicate OK [21:20:56]SAM_PROTO_GetShiftState done [21:20:56]FM_GetShiftState done [21:20:56]req_shift_opened done [21:20:56]requested_item shift.open_date is exist - process it [21:20:56]req_shift_open_date [21:20:56]req_shift_open_date done [21:20:56]produce_requested_data done [21:20:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164180,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:20:56]process_action_free close_receipt [21:20:56]json_value_free [21:20:56]json_value_free done [21:20:56]process_json_proto returns [21:20:56]Send response to host [21:20:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164180,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:20:56]free response buf [21:20:56]execute_script done [21:20:56]execute_script returns [21:20:56]free content buf [21:20:56]Sock 11.Close socket [21:20:56]Sock 11.Thread stoped [21:21:22]recv_with_timeout no data received [21:21:28]accept exits with 9 [21:21:28]New connection [21:21:28]New thread 3067608420 created [21:21:28]Thread 3067465060 joined [21:21:28]Waiting for new connection... [21:21:28] Sock 9.Parse request [21:21:28]Sock 9.Check first char [21:21:28]Sock 9.First char is OK [21:21:28]request: POST /json_proto HTTP/1.0 [21:21:28]Method: POST [21:21:28]URL: /json_proto [21:21:28]Method is POST - this is cgi request [21:21:28]url: /json_proto [21:21:28]query_string will be loaded in cgi processing [21:21:28]execute_cgi json_proto POST (null) [21:21:28]execute_cgi path=json_proto method=POST [21:21:28]POST find Content-Length [21:21:28]Host: 172.17.44.132:8080 [21:21:28]Content-Length: 682 [21:21:28]Content-Type: application/json [21:21:28] [21:21:28]POST finish read [21:21:28]Found Content-Length = 682 [21:21:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:28]execute_script... [21:21: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)292823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:28]POST & json_proto [21:21:28]process_json_proto [21:21:28]json parsed OK: [21:21:28]protocol is kg_v1.0 [21:21:28]action value=close_receipt [21:21:28]process_action close_receipt [21:21:28]cmd_close_receipt [21:21:28]MH_GetDate [21:21:28]Write to MH i2c: F0 00 00 CB 07 C1 [21:21:28]Write i2c OK [21:21:28]MH_I2C_Read... [21:21:28]Read from MH i2c: F0 [21:21:28]MH_I2C_Read... [21:21:28]Read from MH i2c: F0 09 00 [21:21:28]MH_I2C_Read... [21:21:28]Read from MH i2c: F0 09 00 CB 07 00 59 5A C6 66 2A 83 C1 65 7C [21:21:28]GetLastDocTimeStamp 1724275250 [21:21:28]current date 1724275289 [21:21:28]FM_GetShiftState [21:21:28]SAM_PROTO_GetShiftState [21:21:28]wFMCommunicate request_size=4 [21:21:28]MH_SAM_APDU [21:21:28]CAPDU: 80 13 01 00 [21:21:28]Write to MH i2c: E2 08 00 CC 07 80 13 01 00 00 00 00 00 50 [21:21:28]Write i2c OK [21:21:28]MH_I2C_Read... [21:21:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:28]Read from MH i2c: E2 [21:21:28]MH_I2C_Read... [21:21:28]Read from MH i2c: E2 0E 00 [21:21:28]MH_I2C_Read... [21:21:28]Read from MH i2c: E2 0E 00 CC 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 16 [21:21:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:21:28]wFMCommunicate OK [21:21:28]SAM_PROTO_GetShiftState done [21:21:28]FM_GetShiftState done [21:21:28]opened in 1724199517 [21:21:28]opened+sec_in_day 1724285917 [21:21:28]quantity*price = 120006 [21:21:28]sum+1 = 120007 [21:21:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 779 21.08.2024 21:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164181 ФПД: 51732428867753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164181&fm=51732428867753&tin=02508201610067®Number=0000000000092562&sum=120000 [21:21:30]StoreToDocumentArchive [21:21:30]shift 466 fd 164181 [21:21:30]save to /storage/0466/doc_00164181 [21:21:30]save last doc name /storage/0466/doc_00164181 to /storage/kkm_last_doc_name [21:21:30]save OK [21:21:30]Clear old archive folders... [21:21:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:21:30]tlvbuf is 0161C970 [21:21:30]SAM_PROTO_ClearQueue [21:21:30]wFMCommunicate request_size=4 [21:21:30]MH_SAM_APDU [21:21:30]CAPDU: 80 09 00 00 [21:21:30]Write to MH i2c: E2 08 00 D9 07 80 09 00 00 00 00 00 00 52 [21:21:30]Write i2c OK [21:21:30]MH_I2C_Read... [21:21:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:21:30]Read from MH i2c: E2 [21:21:30]MH_I2C_Read... [21:21:30]Read from MH i2c: E2 03 00 [21:21:30]MH_I2C_Read... [21:21:30]Read from MH i2c: E2 03 00 D9 07 00 90 00 54 [21:21:30]RAPDU: 90 00 [21:21:30]wFMCommunicate OK [21:21:30]SAM_PROTO_ClearQueue done [21:21:30]KKMCreateOFDPacket [21:21:30]OFDProtocolAddRootSTLVToBuf [21:21:30]FM_MakeSignedData [21:21:30]FM_MakeSignedData [21:21:30]SAM_PROTO_SignData [21:21:30]wFMCommunicate request_size=4 [21:21:30]MH_SAM_APDU [21:21:30]CAPDU: 80 0D 01 02 [21:21:30]Write to MH i2c: E2 08 00 DA 07 80 0D 01 02 00 00 00 00 5A [21:21:30]Write i2c OK [21:21:30]MH_I2C_Read... [21:21:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:21:30]Read from MH i2c: E2 [21:21:30]MH_I2C_Read... [21:21:30]Read from MH i2c: E2 03 00 [21:21:30]MH_I2C_Read... [21:21:30]Read from MH i2c: E2 03 00 DA 07 00 90 00 55 [21:21:30]RAPDU: 90 00 [21:21:30]wFMCommunicate OK [21:21:30]wFMCommunicate request_size=255 [21:21:30]MH_SAM_APDU [21:21:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 03 00 00 F4 03 04 00 59 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 81 02 00 35 04 06 00 2F [21:21:30]Write to MH i2c: E2 02 01 DB 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 03 00 00 F4 03 04 00 59 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 81 02 00 35 04 06 00 2F 00 00 17 [21:21:30]Write i2c OK [21:21:30]MH_I2C_Read... [21:21:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:31]Read from MH i2c: E2 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 03 00 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 03 00 DB 07 00 90 00 56 [21:21:31]RAPDU: 90 00 [21:21:31]wFMCommunicate OK [21:21:31]wFMCommunicate request_size=10 [21:21:31]MH_SAM_APDU [21:21:31]CAPDU: 80 0D 02 02 05 0C E5 0B C8 A9 [21:21:31]Write to MH i2c: E2 0D 00 DC 07 80 0D 02 02 05 00 0C E5 0B C8 A9 00 00 D4 [21:21:31]Write i2c OK [21:21:31]MH_I2C_Read... [21:21:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:31]Read from MH i2c: E2 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 03 00 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 03 00 DC 07 00 90 00 57 [21:21:31]RAPDU: 90 00 [21:21:31]wFMCommunicate OK [21:21:31]wFMCommunicate request_size=4 [21:21:31]MH_SAM_APDU [21:21:31]CAPDU: 80 0D 03 02 [21:21:31]Write to MH i2c: E2 08 00 DD 07 80 0D 03 02 00 00 00 00 5F [21:21:31]Write i2c OK [21:21:31]MH_I2C_Read... [21:21:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:21:31]Read from MH i2c: E2 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 0B 00 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 0B 00 DD 07 00 1B BE 0B 0B C4 2E A1 41 90 00 23 [21:21:31]RAPDU: 1B BE 0B 0B C4 2E A1 41 90 00 [21:21:31]wFMCommunicate OK [21:21:31]SAM_PROTO_SignData done [21:21:31]FM_MakeSignedData done [21:21:31]CreateOFDProtocolMessage [21:21:31]wFMCommunicate request_size=4 [21:21:31]MH_SAM_APDU [21:21:31]CAPDU: 80 11 00 00 [21:21:31]Write to MH i2c: E2 08 00 DE 07 80 11 00 00 00 00 00 00 5F [21:21:31]Write i2c OK [21:21:31]MH_I2C_Read... [21:21:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:31]Read from MH i2c: E2 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 17 00 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: E2 17 00 DE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [21:21:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:21:31]wFMCommunicate OK [21:21:31]CreateOFDProtocolMessage done [21:21:31]OFDSenderStorePacket 164181 [21:21:31]StoreOFDPacket docnum=164181 [21:21:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BF 62 07 01 EB 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 03 00 00 F4 03 04 00 59 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 81 02 00 35 04 06 00 2F 0C E5 0B C8 A9 1B BE 0B 0B C4 2E A1 41 [21:21:31]CheckFolder [21:21:31]dirname=/storage/ofd_packets [21:21:31]CheckFolder done [21:21:31]ProducePacketName [21:21:31]name=ofd_packets/00164181 [21:21:31]NVStorageSaveData ofd_packets/00164181 [21:21:31]File name is /storage/ofd_packets/00164181 [21:21:31]Write 301 bytes [21:21:31]NVStorageSaveData done [21:21:31]OFDSenderStorePacket done [21:21:31]KKMCreateOFDPacket done [21:21:31]NVStorageSaveData kkm_last_timestamp [21:21:31]File name is /storage/kkm_last_timestamp [21:21:31]Write 4 bytes [21:21:31]NVStorageSaveData done [21:21:31]ExternCall_PrintAddStr [21:21:31]wPrintStart [21:21:31]Write to MH i2c: 01 00 00 DF 07 E6 [21:21:31]Write i2c OK [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: 01 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: 01 07 00 [21:21:31]MH_I2C_Read... [21:21:31]Read from MH i2c: 01 07 00 DF 07 00 00 00 00 00 FF 0F FB [21:21:31]RasterBufferAndPrint [21:21:31]line Счет N : (1)292823 [21:21:31]line ИНН: 02508201610067 [21:21:31]line Контрольно-Кассовый Чек [21:21:31]line ПРОДАЖА [21:21:31]line ТРК (МРК, ГНК) : 32 [21:21:31]line Товар: 2710124130 [21:21:31]line Аи-92-К-5 [21:21:31]line 17.700 * 67.80 [21:21:31]line = 1200.06 [21:21:31]line НДС 12% НСП 1% [21:21:31]line > о реализуемом товаре [21:21:31]line ОКРУГЛЕНИЕ: -0.06 [21:21:31]line ИТОГО: 1200.00 [21:21:31]line Внесено: 1200.00 [21:21:31]line СДАЧА: 0.00 [21:21:31]line НСП 1% : 10.62 [21:21:31]line НДС 12% : 127.44 [21:21:31]line Наличными: 1200.00 [21:21:31]line Безнал.: 0.00 [21:21:31]line Место: АЗС № 130 "Партнер Нефть" [21:21:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:21:31]line СНО: Общий режим [21:21:31]line Чек 779 21.08.2024 21:21 [21:21:31]line Смена: 466 ФФД: 1.0 [21:21:31]line ЗНМ: 0300000070 [21:21:31]line РНМ: 0000000000092562 [21:21:31]line Версия ККМ: 001 [21:21:31]line ФМ: 0000000000871769 [21:21:31]line ФД: 164181 [21:21:31]line ФПД: 51732428867753 [21:21:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164181&fm=51732428867753&tin=02508201610067®Number=0000000000092562&sum=120000 [21:21:31]written 0, free lines is 4095 [21:21:32]Write to MH i2c: 01 00 00 0A 08 12 [21:21:32]Write i2c OK [21:21:32]MH_I2C_Read... [21:21:32]Read from MH i2c: 01 [21:21:32]MH_I2C_Read... [21:21:32]Read from MH i2c: 01 07 00 [21:21:32]MH_I2C_Read... [21:21:32]Read from MH i2c: 01 07 00 0A 08 00 00 00 00 00 C2 0C E7 [21:21:32]RasterBufferAndPrint [21:21:32]line [21:21:32]line [21:21:32]line [21:21:32]line [21:21:32]line [21:21:32]written 0, free lines is 3319 [21:21:32]MH_Cut [21:21:32]Write to MH i2c: D1 01 00 11 08 01 EB [21:21:32]Write i2c OK [21:21:32]MH_I2C_Read... [21:21:32]Read from MH i2c: D1 [21:21:32]MH_I2C_Read... [21:21:32]Read from MH i2c: D1 01 00 [21:21:32]MH_I2C_Read... [21:21:32]Read from MH i2c: D1 01 00 11 08 00 EA [21:21:32]Write to MH i2c: 01 00 00 12 08 1A [21:21:32]Write i2c OK [21:21:32]MH_I2C_Read... [21:21:32]*** Cut start [21:21:32]*** Purtial cut [21:21:32]*** Stage 1: CUTSNS_PIN = 1 [21:21:34]Read from MH i2c: 01 [21:21:35]MH_I2C_Read... [21:21:35]*** Stop cut motor [21:21:35]*** Cut end [21:21:35]Read from MH i2c: 01 07 00 [21:21:35]MH_I2C_Read... [21:21:35]Read from MH i2c: 01 07 00 12 08 00 00 00 00 00 FF 0F 2F [21:21:35]process_action close_receipt done [21:21:35]requested_data is exist [21:21:35]produce_requested_data [21:21:35]requested_item fm.sn is exist - process it [21:21:35]wFMCommunicate request_size=4 [21:21:35]MH_SAM_APDU [21:21:35]CAPDU: 80 11 00 00 [21:21:35]Write to MH i2c: E2 08 00 13 08 80 11 00 00 00 00 00 00 95 [21:21:35]Write i2c OK [21:21:35]MH_I2C_Read... [21:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:35]Read from MH i2c: E2 [21:21:35]MH_I2C_Read... [21:21:35]Read from MH i2c: E2 17 00 [21:21:35]MH_I2C_Read... [21:21:35]Read from MH i2c: E2 17 00 13 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [21:21:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:21:35]wFMCommunicate OK [21:21:35]requested_item fd.num is exist - process it [21:21:35]SAM_PROTO_GetFieldsCounters [21:21:35]wFMCommunicate request_size=4 [21:21:35]MH_SAM_APDU [21:21:35]CAPDU: 80 13 00 00 [21:21:35]Write to MH i2c: E2 08 00 14 08 80 13 00 00 00 00 00 00 98 [21:21:35]Write i2c OK [21:21:35]MH_I2C_Read... [21:21:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:21:35]Read from MH i2c: E2 [21:21:35]MH_I2C_Read... [21:21:35]Read from MH i2c: E2 62 00 [21:21:35]MH_I2C_Read... [21:21:35]Read from MH i2c: E2 62 00 14 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0B 03 00 00 5E 04 04 00 0B 03 00 00 57 04 04 00 0C 03 00 00 19 04 04 00 00 00 00 00 90 00 93 [21:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0B 03 00 00 5E 04 04 00 0B 03 00 00 57 04 04 00 0C 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:21:35]wFMCommunicate OK [21:21:35]SAM_PROTO_GetFieldsCounters done [21:21:35]requested_item shift.num is exist - process it [21:21:35]requested_item shift.opened is exist - process it [21:21:35]req_shift_opened [21:21:35]FM_GetShiftState [21:21:35]SAM_PROTO_GetShiftState [21:21:35]wFMCommunicate request_size=4 [21:21:35]MH_SAM_APDU [21:21:35]CAPDU: 80 13 01 00 [21:21:35]Write to MH i2c: E2 08 00 15 08 80 13 01 00 00 00 00 00 9A [21:21:35]Write i2c OK [21:21:35]MH_I2C_Read... [21:21:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:35]Read from MH i2c: E2 [21:21:35]MH_I2C_Read... [21:21:35]Read from MH i2c: E2 0E 00 [21:21:35]MH_I2C_Read... [21:21:35]Read from MH i2c: E2 0E 00 15 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 60 [21:21:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:21:35]wFMCommunicate OK [21:21:35]SAM_PROTO_GetShiftState done [21:21:35]FM_GetShiftState done [21:21:35]req_shift_opened done [21:21:35]requested_item shift.open_date is exist - process it [21:21:35]req_shift_open_date [21:21:35]req_shift_open_date done [21:21:35]produce_requested_data done [21:21:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164181,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:21:35]process_action_free close_receipt [21:21:35]json_value_free [21:21:35]json_value_free done [21:21:35]process_json_proto returns [21:21:35]Send response to host [21:21:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164181,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:21:35]free response buf [21:21:35]execute_script done [21:21:35]execute_script returns [21:21:35]free content buf [21:21:35]Sock 9.Close socket [21:21:35]Sock 9.Thread stoped [21:21:36]recv_with_timeout no data received [21:21:52]ConnectInit Can't connect to host [21:21:52]CommunicateWithHost connect error [21:21:52]CommunicateWithHost err = -1 [21:21:52]OFD Sender: Server communicate error [21:21:52]OFD Sender: Processing packet 164178 [packets to send 975, broken 971] [21:21:52]ProducePacketName [21:21:52]name=ofd_packets/00164178 [21:21:52]OFD Sender: To server: pG, [21:21:52]CommunicateWithHost lk.salyk.kg:30040 [21:21:52]ConnectInit lk.salyk.kg [21:21:53]Connected sock=7 [21:21: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 37 36 39 0F 01 00 00 9E 37 07 01 BA 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 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 03 00 00 F4 03 04 00 E8 59 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 81 02 00 35 04 06 00 BD 59 C9 3C 08 57 AE 05 9C 80 B8 56 56 81 [21:21:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 4B 47 00 36 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 37 36 39 10 04 04 00 52 81 02 00 F4 03 04 00 C1 03 C6 66 B6 04 01 00 00 7C 04 DC 2D 2A 35 F8 89 [21:21:54]CommunicateWithHost err = 0 [21:21:54]CheckOFDResponse [21:21:54]1017 (14) - 77093643461234 [21:21:54]1041 (16) - 0000000000871769 [21:21:54]1040 (4) - 164178 [21:21:54]1012 (4) - 21.08.2024 15:12 [21:21:54]1206 (1) - 0 [21:21:54]OFD Sender: Remove packet 164178 [21:21:54]ProducePacketName [21:21:54]name=ofd_packets/00164178 [21:21:54]NVStorageDeleteData [21:21:54]OFD Sender: Processing packet 164179 [packets to send 974, broken 971] [21:21:54]ProducePacketName [21:21:54]name=ofd_packets/00164179 [21:21:54]OFD Sender: To server: pG, [21:21:54]CommunicateWithHost lk.salyk.kg:30040 [21:21:54]ConnectInit lk.salyk.kg [21:21:55]Connected sock=7 [21:21: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 37 36 39 0F 01 00 00 14 1B 07 01 CC 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 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 20 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 81 02 00 35 04 06 00 F5 F0 B8 5E EA 76 E4 F8 9B D8 9F F4 67 D3 [21:21:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 8E 47 00 1E A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 81 02 00 F4 03 04 00 C2 03 C6 66 B6 04 01 00 00 2D BD 87 31 B2 98 E4 59 [21:21:56]CommunicateWithHost err = 0 [21:21:56]CheckOFDResponse [21:21:56]1017 (14) - 77093643461234 [21:21:56]1041 (16) - 0000000000871769 [21:21:56]1040 (4) - 164179 [21:21:56]1012 (4) - 21.08.2024 15:12 [21:21:56]1206 (1) - 0 [21:21:56]OFD Sender: Remove packet 164179 [21:21:56]ProducePacketName [21:21:56]name=ofd_packets/00164179 [21:21:56]NVStorageDeleteData [21:21:56]OFD Sender: Processing packet 164180 [packets to send 973, broken 971] [21:21:56]ProducePacketName [21:21:56]name=ofd_packets/00164180 [21:21:56]OFD Sender: To server: pG, [21:21:56]CommunicateWithHost lk.salyk.kg:30040 [21:21:56]ConnectInit lk.salyk.kg [21:22:10]accept exits with 11 [21:22:10]New connection [21:22:10]New thread 3067465060 created [21:22:10]Thread 3067608420 joined [21:22:10]Waiting for new connection... [21:22:10] Sock 11.Parse request [21:22:10]Sock 11.Check first char [21:22:10]Sock 11.First char is OK [21:22:10]request: POST /json_proto HTTP/1.0 [21:22:10]Method: POST [21:22:10]URL: /json_proto [21:22:10]Method is POST - this is cgi request [21:22:10]url: /json_proto [21:22:10]query_string will be loaded in cgi processing [21:22:10]execute_cgi json_proto POST (null) [21:22:10]execute_cgi path=json_proto method=POST [21:22:10]POST find Content-Length [21:22:10]Host: 172.17.44.132:8080 [21:22:10]Content-Length: 682 [21:22:10]Content-Type: application/json [21:22:10] [21:22:10]POST finish read [21:22:10]Found Content-Length = 682 [21:22:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 29.920, "sum" : 2220.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2220.00, "total" : 2220.00, "payments": [ { "type": 0, "sum" : 2220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:10]execute_script... [21:22: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)292822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 29.920, "sum" : 2220.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2220.00, "total" : 2220.00, "payments": [ { "type": 0, "sum" : 2220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:10]POST & json_proto [21:22:10]process_json_proto [21:22:10]json parsed OK: [21:22:10]protocol is kg_v1.0 [21:22:10]action value=close_receipt [21:22:10]process_action close_receipt [21:22:10]cmd_close_receipt [21:22:10]MH_GetDate [21:22:10]Write to MH i2c: F0 00 00 16 08 0D [21:22:10]Write i2c OK [21:22:10]MH_I2C_Read... [21:22:10]Read from MH i2c: F0 [21:22:10]MH_I2C_Read... [21:22:10]Read from MH i2c: F0 09 00 [21:22:10]MH_I2C_Read... [21:22:10]Read from MH i2c: F0 09 00 16 08 00 83 5A C6 66 2A 83 C1 65 F2 [21:22:10]GetLastDocTimeStamp 1724275289 [21:22:10]current date 1724275331 [21:22:10]FM_GetShiftState [21:22:10]SAM_PROTO_GetShiftState [21:22:10]wFMCommunicate request_size=4 [21:22:10]MH_SAM_APDU [21:22:10]CAPDU: 80 13 01 00 [21:22:10]Write to MH i2c: E2 08 00 17 08 80 13 01 00 00 00 00 00 9C [21:22:10]Write i2c OK [21:22:10]MH_I2C_Read... [21:22:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:10]Read from MH i2c: E2 [21:22:10]MH_I2C_Read... [21:22:10]Read from MH i2c: E2 0E 00 [21:22:10]MH_I2C_Read... [21:22:10]Read from MH i2c: E2 0E 00 17 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 62 [21:22:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:22:10]wFMCommunicate OK [21:22:10]SAM_PROTO_GetShiftState done [21:22:10]FM_GetShiftState done [21:22:10]opened in 1724199517 [21:22:10]opened+sec_in_day 1724285917 [21:22:10]quantity*price = 222006 [21:22:10]sum+1 = 222007 [21:22:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 2220.00 Внесено: 2220.00 СДАЧА: 0.00 НСП 1% : 19.65 НДС 12% : 235.76 Наличными: 2220.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 780 21.08.2024 21:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164182 ФПД: 233827174112523 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212211&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164182&fm=233827174112523&tin=02508201610067®Number=0000000000092562&sum=222000 [21:22:12]StoreToDocumentArchive [21:22:12]shift 466 fd 164182 [21:22:12]save to /storage/0466/doc_00164182 [21:22:12]save last doc name /storage/0466/doc_00164182 to /storage/kkm_last_doc_name [21:22:12]save OK [21:22:12]Clear old archive folders... [21:22:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:22:12]tlvbuf is 016CA9A0 [21:22:12]SAM_PROTO_ClearQueue [21:22:12]wFMCommunicate request_size=4 [21:22:12]MH_SAM_APDU [21:22:12]CAPDU: 80 09 00 00 [21:22:12]Write to MH i2c: E2 08 00 24 08 80 09 00 00 00 00 00 00 9E [21:22:12]Write i2c OK [21:22:12]MH_I2C_Read... [21:22:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:22:12]Read from MH i2c: E2 [21:22:12]MH_I2C_Read... [21:22:12]Read from MH i2c: E2 03 00 [21:22:12]MH_I2C_Read... [21:22:12]Read from MH i2c: E2 03 00 24 08 00 90 00 A0 [21:22:12]RAPDU: 90 00 [21:22:12]wFMCommunicate OK [21:22:12]SAM_PROTO_ClearQueue done [21:22:12]KKMCreateOFDPacket [21:22:12]OFDProtocolAddRootSTLVToBuf [21:22:12]FM_MakeSignedData [21:22:12]FM_MakeSignedData [21:22:12]SAM_PROTO_SignData [21:22:12]wFMCommunicate request_size=4 [21:22:12]MH_SAM_APDU [21:22:12]CAPDU: 80 0D 01 02 [21:22:12]Write to MH i2c: E2 08 00 25 08 80 0D 01 02 00 00 00 00 A6 [21:22:12]Write i2c OK [21:22:12]MH_I2C_Read... [21:22:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:22:12]Read from MH i2c: E2 [21:22:12]MH_I2C_Read... [21:22:12]Read from MH i2c: E2 03 00 [21:22:12]MH_I2C_Read... [21:22:12]Read from MH i2c: E2 03 00 25 08 00 90 00 A1 [21:22:12]RAPDU: 90 00 [21:22:12]wFMCommunicate OK [21:22:12]wFMCommunicate request_size=255 [21:22:12]MH_SAM_APDU [21:22: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 E0 74 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 36 63 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 63 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 5C 00 00 00 00 07 04 06 00 30 63 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 83 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 81 02 00 35 04 06 00 D4 [21:22:12]Write to MH i2c: E2 02 01 26 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 74 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 36 63 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 63 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 5C 00 00 00 00 07 04 06 00 30 63 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 83 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 81 02 00 35 04 06 00 D4 00 00 AD [21:22:13]Write i2c OK [21:22:13]MH_I2C_Read... [21:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:13]Read from MH i2c: E2 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 03 00 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 03 00 26 08 00 90 00 A2 [21:22:13]RAPDU: 90 00 [21:22:13]wFMCommunicate OK [21:22:13]wFMCommunicate request_size=10 [21:22:13]MH_SAM_APDU [21:22:13]CAPDU: 80 0D 02 02 05 AA 21 A6 DD 0B [21:22:13]Write to MH i2c: E2 0D 00 27 08 80 0D 02 02 05 00 AA 21 A6 DD 0B 00 00 0C [21:22:13]Write i2c OK [21:22:13]MH_I2C_Read... [21:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:13]Read from MH i2c: E2 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 03 00 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 03 00 27 08 00 90 00 A3 [21:22:13]RAPDU: 90 00 [21:22:13]wFMCommunicate OK [21:22:13]wFMCommunicate request_size=4 [21:22:13]MH_SAM_APDU [21:22:13]CAPDU: 80 0D 03 02 [21:22:13]Write to MH i2c: E2 08 00 28 08 80 0D 03 02 00 00 00 00 AB [21:22:13]Write i2c OK [21:22:13]MH_I2C_Read... [21:22:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:22:13]Read from MH i2c: E2 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 0B 00 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 0B 00 28 08 00 C1 68 6B BE 66 CE DA 39 90 00 45 [21:22:13]RAPDU: C1 68 6B BE 66 CE DA 39 90 00 [21:22:13]wFMCommunicate OK [21:22:13]SAM_PROTO_SignData done [21:22:13]FM_MakeSignedData done [21:22:13]CreateOFDProtocolMessage [21:22:13]wFMCommunicate request_size=4 [21:22:13]MH_SAM_APDU [21:22:13]CAPDU: 80 11 00 00 [21:22:13]Write to MH i2c: E2 08 00 29 08 80 11 00 00 00 00 00 00 AB [21:22:13]Write i2c OK [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 [21:22:13]MH_I2C_Read... [21:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:13]Read from MH i2c: E2 17 00 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: E2 17 00 29 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [21:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:13]wFMCommunicate OK [21:22:13]CreateOFDProtocolMessage done [21:22:13]OFDSenderStorePacket 164182 [21:22:13]StoreOFDPacket docnum=164182 [21:22:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9B 58 07 01 BC 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 74 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 36 63 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 63 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 5C 00 00 00 00 07 04 06 00 30 63 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 83 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 81 02 00 35 04 06 00 D4 AA 21 A6 DD 0B C1 68 6B BE 66 CE DA 39 [21:22:13]CheckFolder [21:22:13]dirname=/storage/ofd_packets [21:22:13]CheckFolder done [21:22:13]ProducePacketName [21:22:13]name=ofd_packets/00164182 [21:22:13]NVStorageSaveData ofd_packets/00164182 [21:22:13]File name is /storage/ofd_packets/00164182 [21:22:13]Write 301 bytes [21:22:13]NVStorageSaveData done [21:22:13]OFDSenderStorePacket done [21:22:13]KKMCreateOFDPacket done [21:22:13]NVStorageSaveData kkm_last_timestamp [21:22:13]File name is /storage/kkm_last_timestamp [21:22:13]Write 4 bytes [21:22:13]NVStorageSaveData done [21:22:13]ExternCall_PrintAddStr [21:22:13]wPrintStart [21:22:13]Write to MH i2c: 01 00 00 2A 08 32 [21:22:13]Write i2c OK [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: 01 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: 01 07 00 [21:22:13]MH_I2C_Read... [21:22:13]Read from MH i2c: 01 07 00 2A 08 00 00 00 00 00 FF 0F 47 [21:22:13]RasterBufferAndPrint [21:22:13]line Счет N : (1)292822 [21:22:13]line ИНН: 02508201610067 [21:22:13]line Контрольно-Кассовый Чек [21:22:13]line ПРОДАЖА [21:22:13]line ТРК (МРК, ГНК) : 63 [21:22:13]line Товар: 2710124500 [21:22:13]line Аи-95-К-5 [21:22:13]line 29.920 * 74.20 [21:22:13]line = 2220.06 [21:22:13]line НДС 12% НСП 1% [21:22:13]line > о реализуемом товаре [21:22:13]line ОКРУГЛЕНИЕ: -0.06 [21:22:13]line ИТОГО: 2220.00 [21:22:13]line Внесено: 2220.00 [21:22:13]line СДАЧА: 0.00 [21:22:13]line НСП 1% : 19.65 [21:22:13]line НДС 12% : 235.76 [21:22:13]line Наличными: 2220.00 [21:22:13]line Безнал.: 0.00 [21:22:13]line Место: АЗС № 130 "Партнер Нефть" [21:22:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:22:13]line СНО: Общий режим [21:22:13]line Чек 780 21.08.2024 21:22 [21:22:13]line Смена: 466 ФФД: 1.0 [21:22:13]line ЗНМ: 0300000070 [21:22:13]line РНМ: 0000000000092562 [21:22:13]line Версия ККМ: 001 [21:22:13]line ФМ: 0000000000871769 [21:22:13]line ФД: 164182 [21:22:13]line ФПД: 233827174112523 [21:22:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212211&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164182&fm=233827174112523&tin=02508201610067®Number=0000000000092562&sum=222000 [21:22:13]written 0, free lines is 4095 [21:22:14]Write to MH i2c: 01 00 00 55 08 5D [21:22:14]Write i2c OK [21:22:14]MH_I2C_Read... [21:22:14]Read from MH i2c: 01 [21:22:14]MH_I2C_Read... [21:22:14]Read from MH i2c: 01 07 00 [21:22:14]MH_I2C_Read... [21:22:14]Read from MH i2c: 01 07 00 55 08 00 00 00 00 00 D6 0C 46 [21:22:14]RasterBufferAndPrint [21:22:14]line [21:22:14]line [21:22:14]line [21:22:14]line [21:22:14]line [21:22:14]written 0, free lines is 3341 [21:22:14]MH_Cut [21:22:14]Write to MH i2c: D1 01 00 5C 08 01 36 [21:22:14]Write i2c OK [21:22:14]MH_I2C_Read... [21:22:14]Read from MH i2c: D1 [21:22:14]MH_I2C_Read... [21:22:14]Read from MH i2c: D1 01 00 [21:22:14]MH_I2C_Read... [21:22:14]Read from MH i2c: D1 01 00 5C 08 00 35 [21:22:14]Write to MH i2c: 01 00 00 5D 08 65 [21:22:14]Write i2c OK [21:22:14]MH_I2C_Read... [21:22:15]*** Cut start [21:22:15]*** Purtial cut [21:22:15]*** Stage 1: CUTSNS_PIN = 1 [21:22:16]recv_with_timeout no data received [21:22:17]Read from MH i2c: 01 [21:22:17]MH_I2C_Read... [21:22:17]*** Stop cut motor [21:22:17]*** Cut end [21:22:17]Read from MH i2c: 01 07 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: 01 07 00 5D 08 00 00 00 00 00 FF 0F 7A [21:22:17]process_action close_receipt done [21:22:17]requested_data is exist [21:22:17]produce_requested_data [21:22:17]requested_item fm.sn is exist - process it [21:22:17]wFMCommunicate request_size=4 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 11 00 00 [21:22:17]Write to MH i2c: E2 08 00 5E 08 80 11 00 00 00 00 00 00 E0 [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 17 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 17 00 5E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [21:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:17]wFMCommunicate OK [21:22:17]requested_item fd.num is exist - process it [21:22:17]SAM_PROTO_GetFieldsCounters [21:22:17]wFMCommunicate request_size=4 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 13 00 00 [21:22:17]Write to MH i2c: E2 08 00 5F 08 80 13 00 00 00 00 00 00 E3 [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 62 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 62 00 5F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0C 03 00 00 5E 04 04 00 0C 03 00 00 57 04 04 00 0D 03 00 00 19 04 04 00 00 00 00 00 90 00 E2 [21:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0C 03 00 00 5E 04 04 00 0C 03 00 00 57 04 04 00 0D 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:22:17]wFMCommunicate OK [21:22:17]SAM_PROTO_GetFieldsCounters done [21:22:17]requested_item shift.num is exist - process it [21:22:17]requested_item shift.opened is exist - process it [21:22:17]req_shift_opened [21:22:17]FM_GetShiftState [21:22:17]SAM_PROTO_GetShiftState [21:22:17]wFMCommunicate request_size=4 [21:22:17]MH_SAM_APDU [21:22:17]CAPDU: 80 13 01 00 [21:22:17]Write to MH i2c: E2 08 00 60 08 80 13 01 00 00 00 00 00 E5 [21:22:17]Write i2c OK [21:22:17]MH_I2C_Read... [21:22:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:17]Read from MH i2c: E2 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 0E 00 [21:22:17]MH_I2C_Read... [21:22:17]Read from MH i2c: E2 0E 00 60 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [21:22:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:22:17]wFMCommunicate OK [21:22:17]SAM_PROTO_GetShiftState done [21:22:17]FM_GetShiftState done [21:22:17]req_shift_opened done [21:22:17]requested_item shift.open_date is exist - process it [21:22:17]req_shift_open_date [21:22:17]req_shift_open_date done [21:22:17]produce_requested_data done [21:22:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164182,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:22:17]process_action_free close_receipt [21:22:17]json_value_free [21:22:17]json_value_free done [21:22:17]process_json_proto returns [21:22:17]Send response to host [21:22:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164182,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:22:17]free response buf [21:22:17]execute_script done [21:22:17]execute_script returns [21:22:17]free content buf [21:22:17]Sock 11.Close socket [21:22:17]Sock 11.Thread stoped [21:22:18]accept exits with 10 [21:22:18]New connection [21:22:18]New thread 3067608420 created [21:22:18]Thread 3067465060 joined [21:22:18]Waiting for new connection... [21:22:18] Sock 10.Parse request [21:22:18]Sock 10.Check first char [21:22:18]Sock 10.First char is OK [21:22:18]request: POST /json_proto HTTP/1.0 [21:22:18]Method: POST [21:22:18]URL: /json_proto [21:22:18]Method is POST - this is cgi request [21:22:18]url: /json_proto [21:22:18]query_string will be loaded in cgi processing [21:22:18]execute_cgi json_proto POST (null) [21:22:18]execute_cgi path=json_proto method=POST [21:22:18]POST find Content-Length [21:22:18]Host: 172.17.44.132:8080 [21:22:18]Content-Length: 677 [21:22:18]Content-Type: application/json [21:22:18] [21:22:18]POST finish read [21:22:18]Found Content-Length = 677 [21:22:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:18]execute_script... [21:22:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:18]POST & json_proto [21:22:18]process_json_proto [21:22:18]json parsed OK: [21:22:18]protocol is kg_v1.0 [21:22:18]action value=close_receipt [21:22:18]process_action close_receipt [21:22:18]cmd_close_receipt [21:22:18]MH_GetDate [21:22:18]Write to MH i2c: F0 00 00 61 08 58 [21:22:18]Write i2c OK [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: F0 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: F0 09 00 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: F0 09 00 61 08 00 8B 5A C6 66 2A 83 C1 65 45 [21:22:18]GetLastDocTimeStamp 1724275331 [21:22:18]current date 1724275339 [21:22:18]FM_GetShiftState [21:22:18]SAM_PROTO_GetShiftState [21:22:18]wFMCommunicate request_size=4 [21:22:18]MH_SAM_APDU [21:22:18]CAPDU: 80 13 01 00 [21:22:18]Write to MH i2c: E2 08 00 62 08 80 13 01 00 00 00 00 00 E7 [21:22:18]Write i2c OK [21:22:18]MH_I2C_Read... [21:22:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:18]Read from MH i2c: E2 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: E2 0E 00 [21:22:18]MH_I2C_Read... [21:22:18]Read from MH i2c: E2 0E 00 62 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AD [21:22:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:22:18]wFMCommunicate OK [21:22:18]SAM_PROTO_GetShiftState done [21:22:18]FM_GetShiftState done [21:22:18]opened in 1724199517 [21:22:18]opened+sec_in_day 1724285917 [21:22:18]quantity*price = 40068 [21:22:18]sum+1 = 40069 [21:22:18]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [21:22:22]line ОКРУГЛЕНИЕ: -0.68 [21:22:22]line ИТОГО: 400.00 [21:22:22]line Внесено: 400.00 [21:22:22]line СДАЧА: 0.00 [21:22:22]line НСП 1% : 3.55 [21:22:22]line НДС 12% : 42.55 [21:22:22]line Наличными: 400.00 [21:22:22]line Безнал.: 0.00 [21:22:22]line Место: АЗС № 130 "Партнер Нефть" [21:22:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:22:22]line СНО: Общий режим [21:22:22]line Чек 781 21.08.2024 21:22 [21:22:22]line Смена: 466 ФФД: 1.0 [21:22:22]line ЗНМ: 0300000070 [21:22:22]line РНМ: 0000000000092562 [21:22:22]line Версия ККМ: 001 [21:22:22]line ФМ: 0000000000871769 [21:22:22]line ФД: 164183 [21:22:22]line ФПД: 250304239619119 [21:22:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212219&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164183&fm=250304239619119&tin=02508201610067®Number=0000000000092562&sum=40000 [21:22:22]written 0, free lines is 4095 [21:22:22]Write to MH i2c: 01 00 00 A0 08 A8 [21:22:22]Write i2c OK [21:22:22]MH_I2C_Read... [21:22:22]Read from MH i2c: 01 [21:22:22]MH_I2C_Read... [21:22:22]Read from MH i2c: 01 07 00 [21:22:22]MH_I2C_Read... [21:22:22]Read from MH i2c: 01 07 00 A0 08 00 00 00 00 00 C8 0C 83 [21:22:22]RasterBufferAndPrint [21:22:22]line [21:22:22]line [21:22:22]line [21:22:22]line [21:22:22]line [21:22:22]written 0, free lines is 3333 [21:22:22]MH_Cut [21:22:22]Write to MH i2c: D1 01 00 A7 08 01 81 [21:22:22]Write i2c OK [21:22:22]MH_I2C_Read... [21:22:22]Read from MH i2c: D1 [21:22:22]MH_I2C_Read... [21:22:22]Read from MH i2c: D1 01 00 [21:22:22]MH_I2C_Read... [21:22:22]Read from MH i2c: D1 01 00 A7 08 00 80 [21:22:22]Write to MH i2c: 01 00 00 A8 08 B0 [21:22:22]Write i2c OK [21:22:22]MH_I2C_Read... [21:22:23]*** Cut start [21:22:23]*** Purtial cut [21:22:23]*** Stage 1: CUTSNS_PIN = 1 [21:22:25]Read from MH i2c: 01 [21:22:25]MH_I2C_Read... [21:22:25]*** Stop cut motor [21:22:25]*** Cut end [21:22:25]Read from MH i2c: 01 07 00 [21:22:25]MH_I2C_Read... [21:22:25]Read from MH i2c: 01 07 00 A8 08 00 00 00 00 00 FF 0F C5 [21:22:25]process_action close_receipt done [21:22:25]requested_data is exist [21:22:25]produce_requested_data [21:22:25]requested_item fm.sn is exist - process it [21:22:25]wFMCommunicate request_size=4 [21:22:25]MH_SAM_APDU [21:22:25]CAPDU: 80 11 00 00 [21:22:25]Write to MH i2c: E2 08 00 A9 08 80 11 00 00 00 00 00 00 2B [21:22:25]Write i2c OK [21:22:25]MH_I2C_Read... [21:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:25]Read from MH i2c: E2 [21:22:25]MH_I2C_Read... [21:22:25]Read from MH i2c: E2 17 00 [21:22:25]MH_I2C_Read... [21:22:25]Read from MH i2c: E2 17 00 A9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [21:22:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:25]wFMCommunicate OK [21:22:25]requested_item fd.num is exist - process it [21:22:25]SAM_PROTO_GetFieldsCounters [21:22:25]wFMCommunicate request_size=4 [21:22:25]MH_SAM_APDU [21:22:25]CAPDU: 80 13 00 00 [21:22:25]Write to MH i2c: E2 08 00 AA 08 80 13 00 00 00 00 00 00 2E [21:22:25]Write i2c OK [21:22:25]MH_I2C_Read... [21:22:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:22:25]Read from MH i2c: E2 [21:22:25]MH_I2C_Read... [21:22:25]Read from MH i2c: E2 62 00 [21:22:25]MH_I2C_Read... [21:22:25]Read from MH i2c: E2 62 00 AA 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0D 03 00 00 5E 04 04 00 0D 03 00 00 57 04 04 00 0E 03 00 00 19 04 04 00 00 00 00 00 90 00 31 [21:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0D 03 00 00 5E 04 04 00 0D 03 00 00 57 04 04 00 0E 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:22:26]wFMCommunicate OK [21:22:26]SAM_PROTO_GetFieldsCounters done [21:22:26]requested_item shift.num is exist - process it [21:22:26]requested_item shift.opened is exist - process it [21:22:26]req_shift_opened [21:22:26]FM_GetShiftState [21:22:26]SAM_PROTO_GetShiftState [21:22:26]wFMCommunicate request_size=4 [21:22:26]MH_SAM_APDU [21:22:26]CAPDU: 80 13 01 00 [21:22:26]Write to MH i2c: E2 08 00 AB 08 80 13 01 00 00 00 00 00 30 [21:22:26]Write i2c OK [21:22:26]MH_I2C_Read... [21:22:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:26]Read from MH i2c: E2 [21:22:26]MH_I2C_Read... [21:22:26]Read from MH i2c: E2 0E 00 [21:22:26]MH_I2C_Read... [21:22:26]Read from MH i2c: E2 0E 00 AB 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F6 [21:22:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:22:26]wFMCommunicate OK [21:22:26]SAM_PROTO_GetShiftState done [21:22:26]FM_GetShiftState done [21:22:26]req_shift_opened done [21:22:26]requested_item shift.open_date is exist - process it [21:22:26]req_shift_open_date [21:22:26]req_shift_open_date done [21:22:26]produce_requested_data done [21:22:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164183,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:22:26]process_action_free close_receipt [21:22:26]json_value_free [21:22:26]json_value_free done [21:22:26]process_json_proto returns [21:22:26]Send response to host [21:22:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164183,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:22:26]free response buf [21:22:26]execute_script done [21:22:26]execute_script returns [21:22:26]free content buf [21:22:26]Sock 10.Close socket [21:22:26]Sock 10.Thread stoped [21:22:49]accept exits with 9 [21:22:49]New connection [21:22:49]New thread 3067465060 created [21:22:49]Thread 3067608420 joined [21:22:49]Waiting for new connection... [21:22:49] Sock 9.Parse request [21:22:49]Sock 9.Check first char [21:22:49]Sock 9.First char is OK [21:22:49]request: POST /json_proto HTTP/1.0 [21:22:49]Method: POST [21:22:49]URL: /json_proto [21:22:49]Method is POST - this is cgi request [21:22:49]url: /json_proto [21:22:49]query_string will be loaded in cgi processing [21:22:49]execute_cgi json_proto POST (null) [21:22:49]execute_cgi path=json_proto method=POST [21:22:49]POST find Content-Length [21:22:49]Host: 172.17.44.132:8080 [21:22:49]Content-Length: 672 [21:22:49]Content-Type: application/json [21:22:49] [21:22:49]POST finish read [21:22:49]Found Content-Length = 672 [21:22:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.690, "sum" : 1010.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1010.00, "total" : 1010.00, "payments": [ { "type": 0, "sum" : 1010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:49]execute_script... [21:22:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.690, "sum" : 1010.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1010.00, "total" : 1010.00, "payments": [ { "type": 0, "sum" : 1010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:49]POST & json_proto [21:22:49]process_json_proto [21:22:49]json parsed OK: [21:22:49]protocol is kg_v1.0 [21:22:49]action value=close_receipt [21:22:49]process_action close_receipt [21:22:49]cmd_close_receipt [21:22:49]MH_GetDate [21:22:49]Write to MH i2c: F0 00 00 AC 08 A3 [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: F0 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: F0 09 00 B9 08 80 11 00 00 00 00 00 00 3B [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 17 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 17 00 B9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [21:22:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:51]wFMCommunicate OK [21:22:51]Счет N : (1)292825 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 51 Товар: 2710124130 SU-92-К-5 14.690 * 68.80 = 1010.67 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 1010.00 Внесено: 1010.00 СДАЧА: 0.00 НСП 1% : 8.94 НДС 12% : 107.33 Наличными: 1010.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 782 21.08.2024 21:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164184 ФПД: 264418276189167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212250&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164184&fm=264418276189167&tin=02508201610067®Number=0000000000092562&sum=101000 [21:22:51]StoreToDocumentArchive [21:22:51]shift 466 fd 164184 [21:22:51]save to /storage/0466/doc_00164184 [21:22:51]save last doc name /storage/0466/doc_00164184 to /storage/kkm_last_doc_name [21:22:51]save OK [21:22:51]Clear old archive folders... [21:22:51]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:22:51]tlvbuf is 016ABE30 [21:22:51]SAM_PROTO_ClearQueue [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 09 00 00 [21:22:51]Write to MH i2c: E2 08 00 BA 08 80 09 00 00 00 00 00 00 34 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 03 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 03 00 BA 08 00 90 00 36 [21:22:51]RAPDU: 90 00 [21:22:51]wFMCommunicate OK [21:22:51]SAM_PROTO_ClearQueue done [21:22:51]KKMCreateOFDPacket [21:22:51]OFDProtocolAddRootSTLVToBuf [21:22:51]FM_MakeSignedData [21:22:51]FM_MakeSignedData [21:22:51]SAM_PROTO_SignData [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 0D 01 02 [21:22:51]Write to MH i2c: E2 08 00 BB 08 80 0D 01 02 00 00 00 00 3C [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 03 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 03 00 BB 08 00 90 00 37 [21:22:51]RAPDU: 90 00 [21:22:51]wFMCommunicate OK [21:22:51]wFMCommunicate request_size=255 [21:22:51]MH_SAM_APDU [21:22: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 62 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 8A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 29 00 00 00 00 07 04 06 00 88 8A 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 03 00 00 F4 03 04 00 AA 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 81 02 00 35 04 06 00 F0 7C AD [21:22:51]Write to MH i2c: E2 02 01 BC 08 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 62 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 8A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 29 00 00 00 00 07 04 06 00 88 8A 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 03 00 00 F4 03 04 00 AA 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 81 02 00 35 04 06 00 F0 7C AD 00 00 B5 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 BC 08 00 90 00 38 [21:22:52]RAPDU: 90 00 [21:22:52]wFMCommunicate OK [21:22:52]wFMCommunicate request_size=8 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 0D 02 02 03 6C A3 EF [21:22:52]Write to MH i2c: E2 0B 00 BD 08 80 0D 02 02 03 00 6C A3 EF 00 00 43 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 BD 08 00 90 00 39 [21:22:52]RAPDU: 90 00 [21:22:52]wFMCommunicate OK [21:22:52]wFMCommunicate request_size=4 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 0D 03 02 [21:22:52]Write to MH i2c: E2 08 00 BE 08 80 0D 03 02 00 00 00 00 41 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 0B 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 0B 00 BE 08 00 53 AF 98 38 C6 E4 7F 6C 90 00 A9 [21:22:52]RAPDU: 53 AF 98 38 C6 E4 7F 6C 90 00 [21:22:52]wFMCommunicate OK [21:22:52]SAM_PROTO_SignData done [21:22:52]FM_MakeSignedData done [21:22:52]CreateOFDProtocolMessage [21:22:52]wFMCommunicate request_size=4 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 11 00 00 [21:22:52]Write to MH i2c: E2 08 00 BF 08 80 11 00 00 00 00 00 00 41 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 17 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 17 00 BF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [21:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:52]wFMCommunicate OK [21:22:52]CreateOFDProtocolMessage done [21:22:52]OFDSenderStorePacket 164184 [21:22:52]StoreOFDPacket docnum=164184 [21:22:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 EA 7B 05 01 2A 87 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 62 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 8A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 29 00 00 00 00 07 04 06 00 88 8A 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 03 00 00 F4 03 04 00 AA 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 81 02 00 35 04 06 00 F0 7C AD 6C A3 EF 53 AF 98 38 C6 E4 7F 6C [21:22:52]CheckFolder [21:22:52]dirname=/storage/ofd_packets [21:22:52]CheckFolder done [21:22:52]ProducePacketName [21:22:52]name=ofd_packets/00164184 [21:22:52]NVStorageSaveData ofd_packets/00164184 [21:22:52]File name is /storage/ofd_packets/00164184 [21:22:52]Write 299 bytes [21:22:52]NVStorageSaveData done [21:22:52]OFDSenderStorePacket done [21:22:52]KKMCreateOFDPacket done [21:22:52]NVStorageSaveData kkm_last_timestamp [21:22:52]File name is /storage/kkm_last_timestamp [21:22:52]Write 4 bytes [21:22:52]NVStorageSaveData done [21:22:52]ExternCall_PrintAddStr [21:22:52]wPrintStart [21:22:52]Write to MH i2c: 01 00 00 C0 08 C8 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: 01 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: 01 07 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: 01 07 00 C0 08 00 00 00 00 00 FF 0F DD [21:22:52]RasterBufferAndPrint [21:22:52]line Счет N : (1)292825 [21:22:52]line ИНН: 02508201610067 [21:22:52]line Контрольно-Кассовый Чек [21:22:52]line ПРОДАЖА [21:22:52]line ТРК (МРК, ГНК) : 51 [21:22:52]line Товар: 2710124130 [21:22:52]line SU-92-К-5 [21:22:52]line 14.690 * 68.80 [21:22:52]line = 1010.67 [21:22:52]line НДС 12% НСП 1% [21:22:52]line > о реализуемом товаре [21:22:52]line ОКРУГЛЕНИЕ: -0.67 [21:22:52]line ИТОГО: 1010.00 [21:22:52]line Внесено: 1010.00 [21:22:52]line СДАЧА: 0.00 [21:22:52]line НСП 1% : 8.94 [21:22:52]line НДС 12% : 107.33 [21:22:52]line Наличными: 1010.00 [21:22:52]line Безнал.: 0.00 [21:22:52]line Место: АЗС № 130 "Партнер Нефть" [21:22:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:22:52]line СНО: Общий режим [21:22:52]line Чек 782 21.08.2024 21:22 [21:22:52]line Смена: 466 ФФД: 1.0 [21:22:52]line ЗНМ: 0300000070 [21:22:52]line РНМ: 0000000000092562 [21:22:52]line Версия ККМ: 001 [21:22:52]line ФМ: 0000000000871769 [21:22:52]line ФД: 164184 [21:22:52]line ФПД: 264418276189167 [21:22:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212250&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164184&fm=264418276189167&tin=02508201610067®Number=0000000000092562&sum=101000 [21:22:52]written 0, free lines is 4095 [21:22:53]Write to MH i2c: 01 00 00 EB 08 F3 [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 07 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 07 00 EB 08 00 00 00 00 00 D3 0C D9 [21:22:53]RasterBufferAndPrint [21:22:53]line [21:22:53]line [21:22:53]line [21:22:53]line [21:22:53]line [21:22:53]written 0, free lines is 3347 [21:22:53]MH_Cut [21:22:53]Write to MH i2c: D1 01 00 F2 08 01 CC [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: D1 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: D1 01 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: D1 01 00 F2 08 00 CB [21:22:53]Write to MH i2c: 01 00 00 F3 08 FB [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:54]*** Cut start [21:22:54]*** Purtial cut [21:22:54]*** Stage 1: CUTSNS_PIN = 1 [21:22:56]Read from MH i2c: 01 [21:22:56]MH_I2C_Read... [21:22:56]*** Stop cut motor [21:22:56]*** Cut end [21:22:56]Read from MH i2c: 01 07 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: 01 07 00 F3 08 00 00 00 00 00 FF 0F 10 [21:22:56]process_action close_receipt done [21:22:56]requested_data is exist [21:22:56]produce_requested_data [21:22:56]requested_item fm.sn is exist - process it [21:22:56]wFMCommunicate request_size=4 [21:22:56]MH_SAM_APDU [21:22:56]CAPDU: 80 11 00 00 [21:22:56]Write to MH i2c: E2 08 00 F4 08 80 11 00 00 00 00 00 00 76 [21:22:56]Write i2c OK [21:22:56]MH_I2C_Read... [21:22:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:56]Read from MH i2c: E2 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 17 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 17 00 F4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [21:22:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:56]wFMCommunicate OK [21:22:56]requested_item fd.num is exist - process it [21:22:56]SAM_PROTO_GetFieldsCounters [21:22:56]wFMCommunicate request_size=4 [21:22:56]MH_SAM_APDU [21:22:56]CAPDU: 80 13 00 00 [21:22:56]Write to MH i2c: E2 08 00 F5 08 80 13 00 00 00 00 00 00 79 [21:22:56]Write i2c OK [21:22:56]MH_I2C_Read... [21:22:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:22:56]Read from MH i2c: E2 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 62 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 62 00 F5 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0E 03 00 00 5E 04 04 00 0E 03 00 00 57 04 04 00 0F 03 00 00 19 04 04 00 00 00 00 00 90 00 80 [21:22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0E 03 00 00 5E 04 04 00 0E 03 00 00 57 04 04 00 0F 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:22:56]wFMCommunicate OK [21:22:56]SAM_PROTO_GetFieldsCounters done [21:22:56]requested_item shift.num is exist - process it [21:22:56]requested_item shift.opened is exist - process it [21:22:56]req_shift_opened [21:22:56]FM_GetShiftState [21:22:56]SAM_PROTO_GetShiftState [21:22:56]wFMCommunicate request_size=4 [21:22:56]MH_SAM_APDU [21:22:56]CAPDU: 80 13 01 00 [21:22:56]Write to MH i2c: E2 08 00 F6 08 80 13 01 00 00 00 00 00 7B [21:22:56]Write i2c OK [21:22:56]MH_I2C_Read... [21:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:56]Read from MH i2c: E2 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 0E 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 0E 00 F6 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 41 [21:22:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:22:56]wFMCommunicate OK [21:22:56]SAM_PROTO_GetShiftState done [21:22:56]FM_GetShiftState done [21:22:56]req_shift_opened done [21:22:56]requested_item shift.open_date is exist - process it [21:22:56]req_shift_open_date [21:22:56]req_shift_open_date done [21:22:56]produce_requested_data done [21:22:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164184,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:22:56]process_action_free close_receipt [21:22:56]json_value_free [21:22:56]json_value_free done [21:22:56]process_json_proto returns [21:22:56]Send response to host [21:22:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164184,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:22:56]free response buf [21:22:56]execute_script done [21:22:56]execute_script returns [21:22:56]free content buf [21:22:56]Sock 9.Close socket [21:22:56]Sock 9.Thread stoped [21:23:10]recv_with_timeout no data received [21:23:44]recv_with_timeout no data received [21:24:05]recv_with_timeout no data received [21:24:11]ConnectInit Can't connect to host [21:24:11]CommunicateWithHost connect error [21:24:11]CommunicateWithHost err = -1 [21:24:11]OFD Sender: Server communicate error [21:24:11]OFD Sender: Processing packet 164180 [packets to send 976, broken 971] [21:24:11]ProducePacketName [21:24:11]name=ofd_packets/00164180 [21:24:11]OFD Sender: To server: pG, [21:24:11]CommunicateWithHost lk.salyk.kg:30040 [21:24:11]ConnectInit lk.salyk.kg [21:24:11]accept exits with 10 [21:24:11]New connection [21:24:11]New thread 3067608420 created [21:24:11]Thread 3067465060 joined [21:24:11]Waiting for new connection... [21:24:11] Sock 10.Parse request [21:24:11]Sock 10.Check first char [21:24:11]Sock 10.First char is OK [21:24:11]request: POST /json_proto HTTP/1.0 [21:24:11]Method: POST [21:24:11]URL: /json_proto [21:24:11]Method is POST - this is cgi request [21:24:11]url: /json_proto [21:24:11]query_string will be loaded in cgi processing [21:24:11]execute_cgi json_proto POST (null) [21:24:11]execute_cgi path=json_proto method=POST [21:24:11]POST find Content-Length [21:24:11]Host: 172.17.44.132:8080 [21:24:11]Content-Length: 672 [21:24:11]Content-Type: application/json [21:24:11] [21:24:11]POST finish read [21:24:11]Found Content-Length = 672 [21:24:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [21:24:11]execute_script... [21: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)292826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [21:24:11]POST & json_proto [21:24:11]process_json_proto [21:24:11]json parsed OK: [21:24:11]protocol is kg_v1.0 [21:24:11]action value=close_receipt [21:24:11]process_action close_receipt [21:24:11]cmd_close_receipt [21:24:11]MH_GetDate [21:24:11]Write to MH i2c: F0 00 00 F7 08 EE [21:24:11]Write i2c OK [21:24:11]MH_I2C_Read... [21:24:11]Read from MH i2c: F0 [21:24:11]MH_I2C_Read... [21:24:11]Read from MH i2c: F0 09 00 [21:24:11]MH_I2C_Read... [21:24:11]Read from MH i2c: F0 09 00 F7 08 00 FC 5A C6 66 2A 83 C1 65 4C [21:24:11]GetLastDocTimeStamp 1724275370 [21:24:11]current date 1724275452 [21:24:11]FM_GetShiftState [21:24:11]SAM_PROTO_GetShiftState [21:24:11]wFMCommunicate request_size=4 [21:24:11]MH_SAM_APDU [21:24:11]CAPDU: 80 13 01 00 [21:24:11]Write to MH i2c: E2 08 00 F8 08 80 13 01 00 00 00 00 00 7D [21:24:11]Write i2c OK [21:24:11]MH_I2C_Read... [21:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:11]Read from MH i2c: E2 [21:24:11]MH_I2C_Read... [21:24:11]Read from MH i2c: E2 0E 00 [21:24:11]MH_I2C_Read... [21:24:11]Read from MH i2c: E2 0E 00 F8 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 43 [21:24:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:24:11]wFMCommunicate OK [21:24:11]SAM_PROTO_GetShiftState done [21:24:11]FM_GetShiftState done [21:24:11]opened in 1724199517 [21:24:11]opened+sec_in_day 1724285917 [21:24:11]quantity*price = 100035 [21:24:11]sum+1 = 100036 [21:24:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 783 21.08.2024 21:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164185 ФПД: 70059652774634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212412&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164185&fm=70059652774634&tin=02508201610067®Number=0000000000092562&sum=100000 [21:24:13]StoreToDocumentArchive [21:24:13]shift 466 fd 164185 [21:24:13]save to /storage/0466/doc_00164185 [21:24:13]save last doc name /storage/0466/doc_00164185 to /storage/kkm_last_doc_name [21:24:13]save OK [21:24:13]Clear old archive folders... [21:24:13]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:24:13]tlvbuf is 016156A0 [21:24:13]SAM_PROTO_ClearQueue [21:24:13]wFMCommunicate request_size=4 [21:24:13]MH_SAM_APDU [21:24:13]CAPDU: 80 09 00 00 [21:24:13]Write to MH i2c: E2 08 00 05 09 80 09 00 00 00 00 00 00 80 [21:24:13]Write i2c OK [21:24:13]MH_I2C_Read... [21:24:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:13]Read from MH i2c: E2 [21:24:13]MH_I2C_Read... [21:24:13]Read from MH i2c: E2 03 00 [21:24:13]MH_I2C_Read... [21:24:13]Read from MH i2c: E2 03 00 05 09 00 90 00 82 [21:24:13]RAPDU: 90 00 [21:24:13]wFMCommunicate OK [21:24:13]SAM_PROTO_ClearQueue done [21:24:13]KKMCreateOFDPacket [21:24:13]OFDProtocolAddRootSTLVToBuf [21:24:13]FM_MakeSignedData [21:24:13]FM_MakeSignedData [21:24:13]SAM_PROTO_SignData [21:24:13]wFMCommunicate request_size=4 [21:24:13]MH_SAM_APDU [21:24:13]CAPDU: 80 0D 01 02 [21:24:13]Write to MH i2c: E2 08 00 06 09 80 0D 01 02 00 00 00 00 88 [21:24:13]Write i2c OK [21:24:13]MH_I2C_Read... [21:24:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:13]Read from MH i2c: E2 [21:24:13]MH_I2C_Read... [21:24:13]Read from MH i2c: E2 03 00 [21:24:13]MH_I2C_Read... [21:24:13]Read from MH i2c: E2 03 00 06 09 00 90 00 83 [21:24:13]RAPDU: 90 00 [21:24:13]wFMCommunicate OK [21:24:13]wFMCommunicate request_size=255 [21:24:13]MH_SAM_APDU [21:24:13]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 OFD Sender: Processing packet 164181 [packets to send 975, broken 971] [21:24:14]06 ProducePacketName [21:24:14]00 name=ofd_packets/00164181 [21:24:14]A0 OFD Sender: To server: pG, [21:24:14]86 CommunicateWithHost lk.salyk.kg:30040 [21:24:14]01 ConnectInit lk.salyk.kg [21:24:14]00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 03 00 00 F4 03 04 00 FC 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 81 02 00 35 04 06 00 3F B8 08 [21:24:14]Write to MH i2c: E2 02 01 07 09 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 0F 03 00 00 F4 03 04 00 FC 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 81 02 00 35 04 06 00 3F B8 08 00 00 49 [21:24:14]Connected sock=7 [21:24: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 37 36 39 0F 01 00 00 BF 62 07 01 EB 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A Write i2c OK [21:24:14]00 MH_I2C_Read... [21:24:14]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 0B 03 00 00 F4 03 04 00 59 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 81 02 00 35 04 06 00 2F 0C E5 0B C8 A9 1B BE 0B 0B C4 2E A1 41 [21:24:14]Read from MH i2c: E2 [21:24:14]MH_I2C_Read... [21:24:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:14]Read from MH i2c: E2 03 00 [21:24:14]MH_I2C_Read... [21:24:14]Read from MH i2c: E2 03 00 07 09 00 90 00 84 [21:24:15]RAPDU: 90 00 [21:24:15]wFMCommunicate OK [21:24:15]wFMCommunicate request_size=8 [21:24:15]MH_SAM_APDU [21:24:15]CAPDU: 80 0D 02 02 03 B7 7A EA [21:24:15]Write to MH i2c: E2 0B 00 08 09 80 0D 02 02 03 00 B7 7A EA 00 00 AC [21:24:15]Write i2c OK [21:24:15]MH_I2C_Read... [21:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:15]Read from MH i2c: E2 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: E2 03 00 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: E2 03 00 08 09 00 90 00 85 [21:24:15]RAPDU: 90 00 [21:24:15]wFMCommunicate OK [21:24:15]wFMCommunicate request_size=4 [21:24:15]MH_SAM_APDU [21:24:15]CAPDU: 80 0D 03 02 [21:24:15]Write to MH i2c: E2 08 00 09 09 80 0D 03 02 00 00 00 00 8D [21:24:15]Write i2c OK [21:24:15]MH_I2C_Read... [21:24:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:15]Read from MH i2c: E2 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: E2 0B 00 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: E2 0B 00 09 09 00 5D 5E B4 8F 48 24 14 D4 90 00 E0 [21:24:15]RAPDU: 5D 5E B4 8F 48 24 14 D4 90 00 [21:24:15]wFMCommunicate OK [21:24:15]SAM_PROTO_SignData done [21:24:15]FM_MakeSignedData done [21:24:15]CreateOFDProtocolMessage [21:24:15]wFMCommunicate request_size=4 [21:24:15]MH_SAM_APDU [21:24:15]CAPDU: 80 11 00 00 [21:24:15]Write to MH i2c: E2 08 00 0A 09 80 11 00 00 00 00 00 00 8D [21:24:15]Write i2c OK [21:24:15]MH_I2C_Read... [21:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:15]Read from MH i2c: E2 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: E2 17 00 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: E2 17 00 0A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [21:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:15]wFMCommunicate OK [21:24:15]CreateOFDProtocolMessage done [21:24:15]OFDSenderStorePacket 164185 [21:24:15]StoreOFDPacket docnum=164185 [21:24:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 FD E2 05 01 8E 0C 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 0F 03 00 00 F4 03 04 00 FC 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 81 02 00 35 04 06 00 3F B8 08 B7 7A EA 5D 5E B4 8F 48 24 14 D4 [21:24:15]CheckFolder [21:24:15]dirname=/storage/ofd_packets [21:24:15]CheckFolder done [21:24:15]ProducePacketName [21:24:15]name=ofd_packets/00164185 [21:24:15]NVStorageSaveData ofd_packets/00164185 [21:24:15]File name is /storage/ofd_packets/00164185 [21:24:15]Write 299 bytes [21:24:15]NVStorageSaveData done [21:24:15]OFDSenderStorePacket done [21:24:15]KKMCreateOFDPacket done [21:24:15]NVStorageSaveData kkm_last_timestamp [21:24:15]File name is /storage/kkm_last_timestamp [21:24:15]Write 4 bytes [21:24:15]NVStorageSaveData done [21:24:15]ExternCall_PrintAddStr [21:24:15]wPrintStart [21:24:15]Write to MH i2c: 01 00 00 0B 09 14 [21:24:15]Write i2c OK [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: 01 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: 01 07 00 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: 01 07 00 0B 09 00 00 00 00 00 FF 0F 29 [21:24:15]RasterBufferAndPrint [21:24:15]line Счет N : (1)292826 [21:24:15]line ИНН: 02508201610067 [21:24:15]line Контрольно-Кассовый Чек [21:24:15]line ПРОДАЖА [21:24:15]line ТРК (МРК, ГНК) : 61 [21:24:15]line Товар: 2710124130 [21:24:15]line SU-92-К-5 [21:24:15]line 14.540 * 68.80 [21:24:15]line = 1000.35 [21:24:15]line НДС 12% НСП 1% [21:24:15]line > о реализуемом товаре [21:24:15]line ОКРУГЛЕНИЕ: -0.35 [21:24:15]line ИТОГО: 1000.00 [21:24:15]line Внесено: 1000.00 [21:24:15]line СДАЧА: 0.00 [21:24:15]line НСП 1% : 8.85 [21:24:15]line НДС 12% : 106.23 [21:24:15]line Наличными: 1000.00 [21:24:15]line Безнал.: 0.00 [21:24:15]line Место: АЗС № 130 "Партнер Нефть" [21:24:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:24:15]line СНО: Общий режим [21:24:15]line Чек 783 21.08.2024 21:24 [21:24:15]line Смена: 466 ФФД: 1.0 [21:24:15]line ЗНМ: 0300000070 [21:24:15]line РНМ: 0000000000092562 [21:24:15]line Версия ККМ: 001 [21:24:15]line ФМ: 0000000000871769 [21:24:15]line ФД: 164185 [21:24:15]line ФПД: 70059652774634 [21:24:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T212412&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164185&fm=70059652774634&tin=02508201610067®Number=0000000000092562&sum=100000 [21:24:15]written 0, free lines is 4095 [21:24:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 97 A4 47 00 C8 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 37 36 39 10 04 04 00 55 81 02 00 F4 03 04 00 4E 04 C6 66 B6 04 01 00 00 54 62 9E 1F EF 6B DA 67 [21:24:15]CommunicateWithHost err = 0 [21:24:15]CheckOFDResponse [21:24:15]1017 (14) - 77093643461234 [21:24:15]1041 (16) - 0000000000871769 [21:24:15]1040 (4) - 164181 [21:24:15]1012 (4) - 21.08.2024 15:14 [21:24:15]1206 (1) - 0 [21:24:15]OFD Sender: Remove packet 164181 [21:24:15]ProducePacketName [21:24:15]name=ofd_packets/00164181 [21:24:15]NVStorageDeleteData [21:24:15]Write to MH i2c: 01 00 00 36 09 3F [21:24:15]Write i2c OK [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: 01 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: 01 07 00 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: 01 07 00 36 09 00 00 00 00 00 D6 0C 28 [21:24:15]RasterBufferAndPrint [21:24:15]line [21:24:15]line [21:24:15]line [21:24:15]line [21:24:15]line [21:24:15]written 0, free lines is 3343 [21:24:15]MH_Cut [21:24:15]Write to MH i2c: D1 01 00 3D 09 01 18 [21:24:15]Write i2c OK [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: D1 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: D1 01 00 [21:24:15]MH_I2C_Read... [21:24:15]Read from MH i2c: D1 01 00 3D 09 00 17 [21:24:15]Write to MH i2c: 01 00 00 3E 09 47 [21:24:16]Write i2c OK [21:24:16]MH_I2C_Read... [21:24:16]OFD Sender: Processing packet 164182 [packets to send 975, broken 971] [21:24:16]ProducePacketName [21:24:16]name=ofd_packets/00164182 [21:24:16]OFD Sender: To server: pG, [21:24:16]CommunicateWithHost lk.salyk.kg:30040 [21:24:16]ConnectInit lk.salyk.kg [21:24:16]Connected sock=7 [21:24: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 37 36 39 0F 01 00 00 9B 58 07 01 BC 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 *** Cut start [21:24:16]30 31 32 34 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 74 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 *** Purtial cut [21:24:16]13 *** Stage 1: CUTSNS_PIN = 1 [21:24:16]04 06 00 36 63 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 63 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 5C 00 00 00 00 07 04 06 00 30 63 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 83 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 81 02 00 35 04 06 00 D4 AA 21 A6 DD 0B C1 68 6B BE 66 CE DA 39 [21:24:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6D 86 47 00 9D 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 37 36 39 10 04 04 00 56 81 02 00 F4 03 04 00 50 04 C6 66 B6 04 01 00 00 09 58 73 AE B5 73 8F 1B [21:24:18]CommunicateWithHost err = 0 [21:24:18]CheckOFDResponse [21:24:18]1017 (14) - 77093643461234 [21:24:18]1041 (16) - 0000000000871769 [21:24:18]1040 (4) - 164182 [21:24:18]1012 (4) - 21.08.2024 15:14 [21:24:18]1206 (1) - 0 [21:24:18]OFD Sender: Remove packet 164182 [21:24:18]ProducePacketName [21:24:18]name=ofd_packets/00164182 [21:24:18]NVStorageDeleteData [21:24:18]Read from MH i2c: *** Stop cut motor [21:24:18]01 *** Cut end [21:24:18] [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: 01 07 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: 01 07 00 3E 09 00 00 00 00 00 FF 0F 5C [21:24:18]process_action close_receipt done [21:24:18]requested_data is exist [21:24:18]produce_requested_data [21:24:18]requested_item fm.sn is exist - process it [21:24:18]wFMCommunicate request_size=4 [21:24:18]MH_SAM_APDU [21:24:18]CAPDU: 80 11 00 00 [21:24:18]Write to MH i2c: E2 08 00 3F 09 80 11 00 00 00 00 00 00 C2 [21:24:18]Write i2c OK [21:24:18]MH_I2C_Read... [21:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:18]Read from MH i2c: E2 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 17 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 17 00 3F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [21:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:18]wFMCommunicate OK [21:24:18]requested_item fd.num is exist - process it [21:24:18]SAM_PROTO_GetFieldsCounters [21:24:18]wFMCommunicate request_size=4 [21:24:18]MH_SAM_APDU [21:24:18]CAPDU: 80 13 00 00 [21:24:18]Write to MH i2c: E2 08 00 40 09 80 13 00 00 00 00 00 00 C5 [21:24:18]Write i2c OK [21:24:18]MH_I2C_Read... [21:24:19]Read from MH i2c: E2 [21:24:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: E2 62 00 [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: E2 62 00 40 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0F 03 00 00 5E 04 04 00 0F 03 00 00 57 04 04 00 10 03 00 00 19 04 04 00 00 00 00 00 90 00 D0 [21:24:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 OFD Sender: Processing packet 164183 [packets to send 974, broken 971] [21:24:19]30 ProducePacketName [21:24:19]30 name=ofd_packets/00164183 [21:24:19]30 OFD Sender: To server: pG, [21:24:19]30 CommunicateWithHost lk.salyk.kg:30040 [21:24:19]38 ConnectInit lk.salyk.kg [21:24:19]37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 0F 03 00 00 5E 04 04 00 0F 03 00 00 57 04 04 00 10 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:24:19]wFMCommunicate OK [21:24:19]SAM_PROTO_GetFieldsCounters done [21:24:19]requested_item shift.num is exist - process it [21:24:19]requested_item shift.opened is exist - process it [21:24:19]req_shift_opened [21:24:19]FM_GetShiftState [21:24:19]SAM_PROTO_GetShiftState [21:24:19]wFMCommunicate request_size=4 [21:24:19]MH_SAM_APDU [21:24:19]CAPDU: 80 13 01 00 [21:24:19]Write to MH i2c: E2 08 00 41 09 80 13 01 00 00 00 00 00 C7 [21:24:19]Write i2c OK [21:24:19]MH_I2C_Read... [21:24:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:19]Read from MH i2c: E2 [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: E2 0E 00 [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: E2 0E 00 41 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8D [21:24:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:24:19]wFMCommunicate OK [21:24:19]SAM_PROTO_GetShiftState done [21:24:19]FM_GetShiftState done [21:24:19]req_shift_opened done [21:24:19]requested_item shift.open_date is exist - process it [21:24:19]req_shift_open_date [21:24:19]req_shift_open_date done [21:24:19]produce_requested_data done [21:24:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164185,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:24:19]process_action_free close_receipt [21:24:19]json_value_free [21:24:19]json_value_free done [21:24:19]process_json_proto returns [21:24:19]Send response to host [21:24:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164185,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:24:19]free response buf [21:24:19]execute_script done [21:24:19]execute_script returns [21:24:19]free content buf [21:24:19]Sock 10.Close socket [21:24:19]Sock 10.Thread stoped [21:24:23]Connected sock=7 [21:24:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 55 27 07 01 0A 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 03 00 00 F4 03 04 00 8B 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 81 02 00 35 04 06 00 E3 A6 7F 49 CC 2F E5 D1 C8 8E E9 BF 10 83 [21:24:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 62 25 47 00 51 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 37 36 39 10 04 04 00 57 81 02 00 F4 03 04 00 56 04 C6 66 B6 04 01 00 00 38 FD 46 ED 2D 98 15 02 [21:24:24]CommunicateWithHost err = 0 [21:24:24]CheckOFDResponse [21:24:24]1017 (14) - 77093643461234 [21:24:24]1041 (16) - 0000000000871769 [21:24:24]1040 (4) - 164183 [21:24:24]1012 (4) - 21.08.2024 15:14 [21:24:24]1206 (1) - 0 [21:24:24]OFD Sender: Remove packet 164183 [21:24:24]ProducePacketName [21:24:24]name=ofd_packets/00164183 [21:24:24]NVStorageDeleteData [21:24:25]OFD Sender: Processing packet 164184 [packets to send 973, broken 971] [21:24:25]ProducePacketName [21:24:25]name=ofd_packets/00164184 [21:24:25]OFD Sender: To server: pG, [21:24:25]CommunicateWithHost lk.salyk.kg:30040 [21:24:25]ConnectInit lk.salyk.kg [21:24:25]Connected sock=7 [21:24: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 37 36 39 0D 01 00 00 EA 7B 05 01 2A 87 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 62 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 8A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 29 00 00 00 00 07 04 06 00 88 8A 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 03 00 00 F4 03 04 00 AA 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 81 02 00 35 04 06 00 F0 7C AD 6C A3 EF 53 AF 98 38 C6 E4 7F 6C [21:24:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 75 B5 47 00 EC 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 37 36 39 10 04 04 00 58 81 02 00 F4 03 04 00 59 04 C6 66 B6 04 01 00 00 AE B6 DC E9 0E 4C 64 1C [21:24:26]CommunicateWithHost err = 0 [21:24:26]CheckOFDResponse [21:24:26]1017 (14) - 77093643461234 [21:24:26]1041 (16) - 0000000000871769 [21:24:26]1040 (4) - 164184 [21:24:26]1012 (4) - 21.08.2024 15:14 [21:24:26]1206 (1) - 0 [21:24:26]OFD Sender: Remove packet 164184 [21:24:26]ProducePacketName [21:24:26]name=ofd_packets/00164184 [21:24:26]NVStorageDeleteData [21:24:27]OFD Sender: Processing packet 164185 [packets to send 972, broken 971] [21:24:27]ProducePacketName [21:24:27]name=ofd_packets/00164185 [21:24:27]OFD Sender: To server: pG, [21:24:27]CommunicateWithHost lk.salyk.kg:30040 [21:24:27]ConnectInit lk.salyk.kg [21:24:27]Connected sock=7 [21:24: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 37 36 39 0D 01 00 00 FD E2 05 01 8E 0C 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 0F 03 00 00 F4 03 04 00 FC 5A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 81 02 00 35 04 06 00 3F B8 08 B7 7A EA 5D 5E B4 8F 48 24 14 D4 [21:24:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 57 61 47 00 7A 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 37 36 39 10 04 04 00 59 81 02 00 F4 03 04 00 5B 04 C6 66 B6 04 01 00 00 C7 93 2B CD 21 5C 78 09 [21:24:28]CommunicateWithHost err = 0 [21:24:28]CheckOFDResponse [21:24:28]1017 (14) - 77093643461234 [21:24:28]1041 (16) - 0000000000871769 [21:24:28]1040 (4) - 164185 [21:24:28]1012 (4) - 21.08.2024 15:14 [21:24:28]1206 (1) - 0 [21:24:28]OFD Sender: Remove packet 164185 [21:24:28]ProducePacketName [21:24:28]name=ofd_packets/00164185 [21:24:28]NVStorageDeleteData [21:24:28]OFD Sender: No OFD packet to send [21:24:29]OFD Sender: No OFD packet to send [21:24:34]OFD Sender: No OFD packet to send [21:24:39]OFD Sender: No OFD packet to send [21:24:40]recv_with_timeout no data received [21:24:44]OFD Sender: No OFD packet to send [21:24:49]OFD Sender: No OFD packet to send [21:24:54]OFD Sender: No OFD packet to send [21:24:58]recv_with_timeout no data received [21:24:59]OFD Sender: No OFD packet to send [21:25:04]OFD Sender: No OFD packet to send [21:25:09]OFD Sender: No OFD packet to send [21:25:11]recv_with_timeout no data received [21:25:14]OFD Sender: No OFD packet to send [21:25:19]OFD Sender: No OFD packet to send [21:25:24]OFD Sender: No OFD packet to send [21:25:25]recv_with_timeout no data received [21:25:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [21:25:38]recv_with_timeout no data received [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:49]OFD Sender: No OFD packet to send [21:25:54]OFD Sender: No OFD packet to send [21:25:55]recv_with_timeout no data received [21:25:59]OFD Sender: No OFD packet to send [21:26:04]OFD Sender: No OFD packet to send [21:26:09]OFD Sender: No OFD packet to send [21:26:09]recv_with_timeout no data received [21:26:14]OFD Sender: No OFD packet to send [21:26:19]OFD Sender: No OFD packet to send [21:26:24]OFD Sender: No OFD packet to send [21:26:26]recv_with_timeout no data received [21:26:29]OFD Sender: No OFD packet to send [21:26:34]OFD Sender: No OFD packet to send [21:26:39]OFD Sender: No OFD packet to send [21:26:39]recv_with_timeout no data received [21:26:44]OFD Sender: No OFD packet to send [21:26:49]OFD Sender: No OFD packet to send [21:26:54]OFD Sender: No OFD packet to send [21:26:59]OFD Sender: No OFD packet to send [21:27:04]OFD Sender: No OFD packet to send [21:27:09]OFD Sender: No OFD packet to send [21:27:14]OFD Sender: No OFD packet to send [21:27:16]recv_with_timeout no data received [21:27:19]OFD Sender: No OFD packet to send [21:27:24]OFD Sender: No OFD packet to send [21:27:29]OFD Sender: No OFD packet to send [21:27:34]OFD Sender: No OFD packet to send [21:27:39]OFD Sender: No OFD packet to send [21:27:44]OFD Sender: No OFD packet to send [21:27:49]OFD Sender: No OFD packet to send [21:27:54]OFD Sender: No OFD packet to send [21:28:00]OFD Sender: No OFD packet to send [21:28:05]OFD Sender: No OFD packet to send [21:28:10]OFD Sender: No OFD packet to send [21:28:15]OFD Sender: No OFD packet to send [21:28:20]OFD Sender: No OFD packet to send [21:28:25]OFD Sender: No OFD packet to send [21:28:30]OFD Sender: No OFD packet to send [21:28:35]OFD Sender: No OFD packet to send [21:28:40]OFD Sender: No OFD packet to send [21:28:45]OFD Sender: No OFD packet to send [21:28:50]OFD Sender: No OFD packet to send [21:28:55]OFD Sender: No OFD packet to send [21:29:00]OFD Sender: No OFD packet to send [21:29:05]OFD Sender: No OFD packet to send [21:29:10]OFD Sender: No OFD packet to send [21:29:15]OFD Sender: No OFD packet to send [21:29:20]OFD Sender: No OFD packet to send [21:29:25]OFD Sender: No OFD packet to send [21:29:30]OFD Sender: No OFD packet to send [21:29:35]OFD Sender: No OFD packet to send [21:29:40]OFD Sender: No OFD packet to send [21:29:45]OFD Sender: No OFD packet to send [21:29:50]OFD Sender: No OFD packet to send [21:29:55]OFD Sender: No OFD packet to send [21:30:00]OFD Sender: No OFD packet to send [21:30:05]OFD Sender: No OFD packet to send [21:30:10]OFD Sender: No OFD packet to send [21:30:15]OFD Sender: No OFD packet to send [21:30:20]OFD Sender: No OFD packet to send [21:30:25]OFD Sender: No OFD packet to send [21:30:30]OFD Sender: No OFD packet to send [21:30:32]recv_with_timeout no data received [21:30:35]OFD Sender: No OFD packet to send [21:30:40]OFD Sender: No OFD packet to send [21:30:45]OFD Sender: No OFD packet to send [21:30:50]OFD Sender: No OFD packet to send [21:30:55]OFD Sender: No OFD packet to send [21:31:00]OFD Sender: No OFD packet to send [21:31:05]OFD Sender: No OFD packet to send [21:31:10]OFD Sender: No OFD packet to send [21:31:15]OFD Sender: No OFD packet to send [21:31:19]accept exits with 12 [21:31:19]New connection [21:31:19]New thread 3067465060 created [21:31:19]Thread 3067608420 joined [21:31:19]Waiting for new connection... [21:31:19] Sock 12.Parse request [21:31:19]Sock 12.Check first char [21:31:19]Sock 12.First char is OK [21:31:19]request: POST /json_proto HTTP/1.0 [21:31:19]Method: POST [21:31:19]URL: /json_proto [21:31:19]Method is POST - this is cgi request [21:31:19]url: /json_proto [21:31:19]query_string will be loaded in cgi processing [21:31:19]execute_cgi json_proto POST (null) [21:31:19]execute_cgi path=json_proto method=POST [21:31:19]POST find Content-Length [21:31:19]Host: 172.17.44.132:8080 [21:31:19]Content-Length: 674 [21:31:19]Content-Type: application/json [21:31:19] [21:31:19]POST finish read [21:31:19]Found Content-Length = 674 [21:31:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:19]execute_script... [21:31: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)292828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:19]POST & json_proto [21:31:19]process_json_proto [21:31:19]json parsed OK: [21:31:19]protocol is kg_v1.0 [21:31:19]action value=close_receipt [21:31:19]process_action close_receipt [21:31:19]cmd_close_receipt [21:31:19]MH_GetDate [21:31:19]Write to MH i2c: F0 00 00 42 09 3A [21:31:19]Write i2c OK [21:31:19]MH_I2C_Read... [21:31:19]Read from MH i2c: F0 [21:31:19]MH_I2C_Read... [21:31:19]Read from MH i2c: F0 09 00 [21:31:19]MH_I2C_Read... [21:31:19]Read from MH i2c: F0 09 00 42 09 00 A8 5C C6 66 2A 83 C1 65 46 [21:31:19]GetLastDocTimeStamp 1724275452 [21:31:19]current date 1724275880 [21:31:19]FM_GetShiftState [21:31:19]SAM_PROTO_GetShiftState [21:31:19]wFMCommunicate request_size=4 [21:31:19]MH_SAM_APDU [21:31:19]CAPDU: 80 13 01 00 [21:31:19]Write to MH i2c: E2 08 00 43 09 80 13 01 00 00 00 00 00 C9 [21:31:19]Write i2c OK [21:31:19]MH_I2C_Read... [21:31:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:19]Read from MH i2c: E2 [21:31:19]MH_I2C_Read... [21:31:19]Read from MH i2c: E2 0E 00 [21:31:19]MH_I2C_Read... [21:31:19]Read from MH i2c: E2 0E 00 43 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8F [21:31:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:31:19]wFMCommunicate OK [21:31:19]SAM_PROTO_GetShiftState done [21:31:19]FM_GetShiftState done [21:31:19]opened in 1724199517 [21:31:19]opened+sec_in_day 1724285917 [21:31:19]quantity*price = 70027 [21:31:19]sum+1 = 70029 [21:31:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 784 21.08.2024 21:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164186 ФПД: 166921781861938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164186&fm=166921781861938&tin=02508201610067®Number=0000000000092562&sum=70000 [21:31:20]StoreToDocumentArchive [21:31:20]shift 466 fd 164186 [21:31:20]save to /storage/0466/doc_00164186 [21:31:20]save last doc name /storage/0466/doc_00164186 to /storage/kkm_last_doc_name [21:31:20]save OK [21:31:20]Clear old archive folders... [21:31:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:31:20]tlvbuf is 016D0890 [21:31:20]SAM_PROTO_ClearQueue [21:31:20]wFMCommunicate request_size=4 [21:31:20]MH_SAM_APDU [21:31:20]CAPDU: 80 09 00 00 [21:31:20]Write to MH i2c: E2 08 00 50 09 80 09 00 00 00 00 00 00 CB [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:20]Read from MH i2c: E2 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 50 09 00 90 00 CD [21:31:20]RAPDU: 90 00 [21:31:20]wFMCommunicate OK [21:31:20]SAM_PROTO_ClearQueue done [21:31:20]KKMCreateOFDPacket [21:31:20]OFDProtocolAddRootSTLVToBuf [21:31:20]FM_MakeSignedData [21:31:20]FM_MakeSignedData [21:31:20]SAM_PROTO_SignData [21:31:20]wFMCommunicate request_size=4 [21:31:20]MH_SAM_APDU [21:31:20]CAPDU: 80 0D 01 02 [21:31:20]Write to MH i2c: E2 08 00 51 09 80 0D 01 02 00 00 00 00 D3 [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:20]Read from MH i2c: E2 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 51 09 00 90 00 CE [21:31:20]RAPDU: 90 00 [21:31:20]wFMCommunicate OK [21:31:20]wFMCommunicate request_size=255 [21:31:20]MH_SAM_APDU [21:31:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 A8 5C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 81 02 00 35 04 06 00 97 D0 81 83 [21:31:20]Write to MH i2c: E2 02 01 52 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 A8 5C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 81 02 00 35 04 06 00 97 D0 81 83 00 00 BC [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:20]Read from MH i2c: E2 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 52 09 00 90 00 CF [21:31:20]RAPDU: 90 00 [21:31:20]wFMCommunicate OK [21:31:20]wFMCommunicate request_size=7 [21:31:20]MH_SAM_APDU [21:31:20]CAPDU: 80 0D 02 02 02 5E 32 [21:31:20]Write to MH i2c: E2 0A 00 53 09 80 0D 02 02 02 00 5E 32 00 00 6A [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:20]Read from MH i2c: E2 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 03 00 53 09 00 90 00 D0 [21:31:20]RAPDU: 90 00 [21:31:20]wFMCommunicate OK [21:31:20]wFMCommunicate request_size=4 [21:31:20]MH_SAM_APDU [21:31:20]CAPDU: 80 0D 03 02 [21:31:20]Write to MH i2c: E2 08 00 54 09 80 0D 03 02 00 00 00 00 D8 [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:20]Read from MH i2c: E2 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 0B 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 0B 00 54 09 00 17 E4 14 1A EC 3E 5F B8 90 00 43 [21:31:20]RAPDU: 17 E4 14 1A EC 3E 5F B8 90 00 [21:31:20]wFMCommunicate OK [21:31:20]SAM_PROTO_SignData done [21:31:20]FM_MakeSignedData done [21:31:20]CreateOFDProtocolMessage [21:31:20]wFMCommunicate request_size=4 [21:31:20]MH_SAM_APDU [21:31:20]CAPDU: 80 11 00 00 [21:31:20]Write to MH i2c: E2 08 00 55 09 80 11 00 00 00 00 00 00 D8 [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:20]Read from MH i2c: E2 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 17 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 17 00 55 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [21:31:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:31:20]wFMCommunicate OK [21:31:20]CreateOFDProtocolMessage done [21:31:20]OFDSenderStorePacket 164186 [21:31:20]StoreOFDPacket docnum=164186 [21:31:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8B E2 04 01 A0 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 A8 5C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 81 02 00 35 04 06 00 97 D0 81 83 5E 32 17 E4 14 1A EC 3E 5F B8 [21:31:20]CheckFolder [21:31:20]dirname=/storage/ofd_packets [21:31:20]CheckFolder done [21:31:20]ProducePacketName [21:31:20]name=ofd_packets/00164186 [21:31:20]NVStorageSaveData ofd_packets/00164186 [21:31:20]File name is /storage/ofd_packets/00164186 [21:31:20]Write 298 bytes [21:31:20]NVStorageSaveData done [21:31:20]OFDSenderStorePacket done [21:31:20]KKMCreateOFDPacket done [21:31:20]NVStorageSaveData kkm_last_timestamp [21:31:20]File name is /storage/kkm_last_timestamp [21:31:20]Write 4 bytes [21:31:20]NVStorageSaveData done [21:31:20]ExternCall_PrintAddStr [21:31:20]wPrintStart [21:31:20]Write to MH i2c: 01 00 00 56 09 5F [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: 01 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: 01 07 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: 01 07 00 56 09 00 00 00 00 00 FF 0F 74 [21:31:20]RasterBufferAndPrint [21:31:20]line Счет N : (1)292828 [21:31:20]line ИНН: 02508201610067 [21:31:20]line Контрольно-Кассовый Чек [21:31:20]line ПРОДАЖА [21:31:20]line ТРК (МРК, ГНК) : 11 [21:31:20]line Товар: 2710194800 [21:31:20]line ДТ-К-5 [21:31:20]line 9.190 * 76.20 [21:31:20]line = 700.28 [21:31:20]line НДС 12% НСП 1% [21:31:20]line > о реализуемом товаре [21:31:20]line ОКРУГЛЕНИЕ: -0.28 [21:31:20]line ИТОГО: 700.00 [21:31:20]line Внесено: 700.00 [21:31:20]line СДАЧА: 0.00 [21:31:20]line НСП 1% : 6.20 [21:31:20]line НДС 12% : 74.37 [21:31:20]line Наличными: 700.00 [21:31:20]line Безнал.: 0.00 [21:31:20]line Место: АЗС № 130 "Партнер Нефть" [21:31:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:31:20]line СНО: Общий режим [21:31:20]line Чек 784 21.08.2024 21:31 [21:31:20]line Смена: 466 ФФД: 1.0 [21:31:20]line ЗНМ: 0300000070 [21:31:20]line РНМ: 0000000000092562 [21:31:20]line Версия ККМ: 001 [21:31:20]line ФМ: 0000000000871769 [21:31:20]line ФД: 164186 [21:31:20]line ФПД: 166921781861938 [21:31:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164186&fm=166921781861938&tin=02508201610067®Number=0000000000092562&sum=70000 [21:31:20]written 0, free lines is 4095 [21:31:20]OFD Sender: Processing packet 164186 [packets to send 972, broken 971] [21:31:20]ProducePacketName [21:31:20]name=ofd_packets/00164186 [21:31:20]OFD Sender: To server: pG, [21:31:20]CommunicateWithHost lk.salyk.kg:30040 [21:31:20]ConnectInit lk.salyk.kg [21:31:21]Write to MH i2c: 01 00 00 81 09 8A [21:31:21]Write i2c OK [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: 01 [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: 01 07 00 [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: 01 07 00 81 09 00 00 00 00 00 BF 0C 5C [21:31:21]RasterBufferAndPrint [21:31:21]line [21:31:21]line [21:31:21]line [21:31:21]line [21:31:21]line [21:31:21]written 0, free lines is 3269 [21:31:21]MH_Cut [21:31:21]Write to MH i2c: D1 01 00 88 09 01 63 [21:31:21]Write i2c OK [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: D1 [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: D1 01 00 [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: D1 01 00 88 09 00 62 [21:31:21]Write to MH i2c: 01 00 00 89 09 92 [21:31:21]Write i2c OK [21:31:21]MH_I2C_Read... [21:31:21]Connected sock=7 [21:31: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 37 36 39 0C 01 00 00 8B E2 04 01 A0 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 A8 5C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 81 02 00 35 04 06 00 97 D0 81 83 5E 32 17 E4 14 1A EC 3E 5F B8 [21:31:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 93 B8 47 00 5B 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 37 36 39 10 04 04 00 5A 81 02 00 F4 03 04 00 F8 05 C6 66 B6 04 01 00 00 DB DC 6D 1D 65 47 45 1E [21:31:22]CommunicateWithHost err = 0 [21:31:22]CheckOFDResponse [21:31:22]1017 (14) - 77093643461234 [21:31:22]1041 (16) - 0000000000871769 [21:31:22]1040 (4) - 164186 [21:31:22]1012 (4) - 21.08.2024 15:21 [21:31:22]1206 (1) - 0 [21:31:22]OFD Sender: Remove packet 164186 [21:31:22]ProducePacketName [21:31:22]name=ofd_packets/00164186 [21:31:22]NVStorageDeleteData [21:31:22]*** Cut start [21:31:22]*** Purtial cut [21:31:22]*** Stage 1: CUTSNS_PIN = 1 [21:31:22]OFD Sender: No OFD packet to send [21:31:24]Read from MH i2c: 01 [21:31:24]MH_I2C_Read... [21:31:24]*** Stop cut motor [21:31:24]*** Cut end [21:31:24]Read from MH i2c: 01 07 00 [21:31:24]MH_I2C_Read... [21:31:24]Read from MH i2c: 01 07 00 89 09 00 00 00 00 00 FF 0F A7 [21:31:24]process_action close_receipt done [21:31:24]requested_data is exist [21:31:24]produce_requested_data [21:31:24]requested_item fm.sn is exist - process it [21:31:24]wFMCommunicate request_size=4 [21:31:24]MH_SAM_APDU [21:31:24]CAPDU: 80 11 00 00 [21:31:24]Write to MH i2c: E2 08 00 8A 09 80 11 00 00 00 00 00 00 0D [21:31:24]Write i2c OK [21:31:24]MH_I2C_Read... [21:31:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:24]Read from MH i2c: E2 [21:31:24]MH_I2C_Read... [21:31:24]Read from MH i2c: E2 17 00 [21:31:24]MH_I2C_Read... [21:31:24]Read from MH i2c: E2 17 00 8A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [21:31:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:31:24]wFMCommunicate OK [21:31:24]requested_item fd.num is exist - process it [21:31:24]SAM_PROTO_GetFieldsCounters [21:31:24]wFMCommunicate request_size=4 [21:31:24]MH_SAM_APDU [21:31:24]CAPDU: 80 13 00 00 [21:31:24]Write to MH i2c: E2 08 00 8B 09 80 13 00 00 00 00 00 00 10 [21:31:24]Write i2c OK [21:31:24]MH_I2C_Read... [21:31:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:24]Read from MH i2c: E2 [21:31:24]MH_I2C_Read... [21:31:24]Read from MH i2c: E2 62 00 [21:31:24]MH_I2C_Read... [21:31:24]Read from MH i2c: E2 62 00 8B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 10 03 00 00 5E 04 04 00 10 03 00 00 57 04 04 00 11 03 00 00 19 04 04 00 00 00 00 00 90 00 1F [21:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 10 03 00 00 5E 04 04 00 10 03 00 00 57 04 04 00 11 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:24]wFMCommunicate OK [21:31:24]SAM_PROTO_GetFieldsCounters done [21:31:24]requested_item shift.num is exist - process it [21:31:24]requested_item shift.opened is exist - process it [21:31:24]req_shift_opened [21:31:24]FM_GetShiftState [21:31:24]SAM_PROTO_GetShiftState [21:31:24]wFMCommunicate request_size=4 [21:31:24]MH_SAM_APDU [21:31:24]CAPDU: 80 13 01 00 [21:31:24]Write to MH i2c: E2 08 00 8C 09 80 13 01 00 00 00 00 00 12 [21:31:24]Write i2c OK [21:31:24]MH_I2C_Read... [21:31:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:24]Read from MH i2c: E2 [21:31:24]MH_I2C_Read... [21:31:24]Read from MH i2c: E2 0E 00 [21:31:24]MH_I2C_Read... [21:31:24]Read from MH i2c: E2 0E 00 8C 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [21:31:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:31:24]wFMCommunicate OK [21:31:24]SAM_PROTO_GetShiftState done [21:31:24]FM_GetShiftState done [21:31:24]req_shift_opened done [21:31:24]requested_item shift.open_date is exist - process it [21:31:24]req_shift_open_date [21:31:24]req_shift_open_date done [21:31:24]produce_requested_data done [21:31:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164186,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:31:24]process_action_free close_receipt [21:31:24]json_value_free [21:31:24]json_value_free done [21:31:24]process_json_proto returns [21:31:24]Send response to host [21:31:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164186,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:31:24]free response buf [21:31:24]execute_script done [21:31:24]execute_script returns [21:31:24]free content buf [21:31:24]Sock 12.Close socket [21:31:24]Sock 12.Thread stoped [21:31:27]OFD Sender: No OFD packet to send [21:31:30]recv_with_timeout no data received [21:31:32]OFD Sender: No OFD packet to send [21:31:37]OFD Sender: No OFD packet to send [21:31:42]OFD Sender: No OFD packet to send [21:31:44]recv_with_timeout no data received [21:31:47]OFD Sender: No OFD packet to send [21:31:52]OFD Sender: No OFD packet to send [21:31:56]recv_with_timeout no data received [21:31:57]OFD Sender: No OFD packet to send [21:32:02]OFD Sender: No OFD packet to send [21:32:07]OFD Sender: No OFD packet to send [21:32:12]OFD Sender: No OFD packet to send [21:32:17]OFD Sender: No OFD packet to send [21:32:22]OFD Sender: No OFD packet to send [21:32:27]OFD Sender: No OFD packet to send [21:32:32]OFD Sender: No OFD packet to send [21:32:37]OFD Sender: No OFD packet to send [21:32:42]OFD Sender: No OFD packet to send [21:32:47]OFD Sender: No OFD packet to send [21:32:52]OFD Sender: No OFD packet to send [21:32:57]OFD Sender: No OFD packet to send [21:33:02]OFD Sender: No OFD packet to send [21:33:07]OFD Sender: No OFD packet to send [21:33:13]OFD Sender: No OFD packet to send [21:33:14]accept exits with 9 [21:33:14]New connection [21:33:14]New thread 3067608420 created [21:33:14]Thread 3067465060 joined [21:33:14]Waiting for new connection... [21:33:14] Sock 9.Parse request [21:33:14]Sock 9.Check first char [21:33:14]Sock 9.First char is OK [21:33:14]request: POST /json_proto HTTP/1.0 [21:33:14]Method: POST [21:33:14]URL: /json_proto [21:33:14]Method is POST - this is cgi request [21:33:14]url: /json_proto [21:33:14]query_string will be loaded in cgi processing [21:33:14]execute_cgi json_proto POST (null) [21:33:14]execute_cgi path=json_proto method=POST [21:33:14]POST find Content-Length [21:33:14]Host: 172.17.44.132:8080 [21:33:14]Content-Length: 679 [21:33:14]Content-Type: application/json [21:33:14] [21:33:14]POST finish read [21:33:14]Found Content-Length = 679 [21:33:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:33:14]execute_script... [21:33: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)292829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:33:14]POST & json_proto [21:33:14]process_json_proto [21:33:14]json parsed OK: [21:33:14]protocol is kg_v1.0 [21:33:14]action value=close_receipt [21:33:14]process_action close_receipt [21:33:14]cmd_close_receipt [21:33:14]MH_GetDate [21:33:14]Write to MH i2c: F0 00 00 8D 09 85 [21:33:14]Write i2c OK [21:33:14]MH_I2C_Read... [21:33:14]Read from MH i2c: F0 [21:33:14]MH_I2C_Read... [21:33:14]Read from MH i2c: F0 09 00 [21:33:14]MH_I2C_Read... [21:33:14]Read from MH i2c: F0 09 00 8D 09 00 1B 5D C6 66 2A 83 C1 65 05 [21:33:14]GetLastDocTimeStamp 1724275880 [21:33:14]current date 1724275995 [21:33:14]FM_GetShiftState [21:33:14]SAM_PROTO_GetShiftState [21:33:14]wFMCommunicate request_size=4 [21:33:14]MH_SAM_APDU [21:33:14]CAPDU: 80 13 01 00 [21:33:14]Write to MH i2c: E2 08 00 8E 09 80 13 01 00 00 00 00 00 14 [21:33:14]Write i2c OK [21:33:14]MH_I2C_Read... [21:33:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:14]Read from MH i2c: E2 [21:33:14]MH_I2C_Read... [21:33:14]Read from MH i2c: E2 0E 00 [21:33:14]MH_I2C_Read... [21:33:14]Read from MH i2c: E2 0E 00 8E 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DA [21:33:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:33:14]wFMCommunicate OK [21:33:14]SAM_PROTO_GetShiftState done [21:33:14]FM_GetShiftState done [21:33:14]opened in 1724199517 [21:33:14]opened+sec_in_day 1724285917 [21:33:14]quantity*price = 150037 [21:33:14]sum+1 = 150039 [21:33:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 785 21.08.2024 21:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164187 ФПД: 106978065552846 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164187&fm=106978065552846&tin=02508201610067®Number=0000000000092562&sum=150000 [21:33:15]StoreToDocumentArchive [21:33:15]shift 466 fd 164187 [21:33:15]save to /storage/0466/doc_00164187 [21:33:15]save last doc name /storage/0466/doc_00164187 to /storage/kkm_last_doc_name [21:33:15]save OK [21:33:15]Clear old archive folders... [21:33:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:33:15]tlvbuf is 016CF8F0 [21:33:15]SAM_PROTO_ClearQueue [21:33:15]wFMCommunicate request_size=4 [21:33:15]MH_SAM_APDU [21:33:15]CAPDU: 80 09 00 00 [21:33:15]Write to MH i2c: E2 08 00 9B 09 80 09 00 00 00 00 00 00 16 [21:33:15]Write i2c OK [21:33:15]MH_I2C_Read... [21:33:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:33:15]Read from MH i2c: E2 [21:33:15]MH_I2C_Read... [21:33:15]Read from MH i2c: E2 03 00 [21:33:15]MH_I2C_Read... [21:33:15]Read from MH i2c: E2 03 00 9B 09 00 90 00 18 [21:33:15]RAPDU: 90 00 [21:33:15]wFMCommunicate OK [21:33:15]SAM_PROTO_ClearQueue done [21:33:15]KKMCreateOFDPacket [21:33:15]OFDProtocolAddRootSTLVToBuf [21:33:15]FM_MakeSignedData [21:33:15]FM_MakeSignedData [21:33:15]SAM_PROTO_SignData [21:33:15]wFMCommunicate request_size=4 [21:33:15]MH_SAM_APDU [21:33:15]CAPDU: 80 0D 01 02 [21:33:15]Write to MH i2c: E2 08 00 9C 09 80 0D 01 02 00 00 00 00 1E [21:33:15]Write i2c OK [21:33:15]MH_I2C_Read... [21:33:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:33:15]Read from MH i2c: E2 [21:33:15]MH_I2C_Read... [21:33:15]Read from MH i2c: E2 03 00 [21:33:15]MH_I2C_Read... [21:33:15]Read from MH i2c: E2 03 00 9C 09 00 90 00 19 [21:33:15]RAPDU: 90 00 [21:33:15]wFMCommunicate OK [21:33:15]wFMCommunicate request_size=255 [21:33:15]MH_SAM_APDU [21:33: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 1B 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 81 02 00 35 04 06 00 61 4B C5 98 [21:33:15]Write to MH i2c: E2 02 01 9D 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 1B 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 81 02 00 35 04 06 00 61 4B C5 98 00 00 96 [21:33:15]Write i2c OK [21:33:15]MH_I2C_Read... [21:33:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:15]Read from MH i2c: E2 [21:33:15]MH_I2C_Read... [21:33:15]Read from MH i2c: E2 03 00 [21:33:15]MH_I2C_Read... [21:33:15]Read from MH i2c: E2 03 00 9D 09 00 90 00 1A [21:33:15]RAPDU: 90 00 [21:33:15]wFMCommunicate OK [21:33:15]wFMCommunicate request_size=7 [21:33:15]MH_SAM_APDU [21:33:15]CAPDU: 80 0D 02 02 02 95 CE [21:33:15]Write to MH i2c: E2 0A 00 9E 09 80 0D 02 02 02 00 95 CE 00 00 88 [21:33:15]Write i2c OK [21:33:15]MH_I2C_Read... [21:33:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:16]Read from MH i2c: E2 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: E2 03 00 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: E2 03 00 9E 09 00 90 00 1B [21:33:16]RAPDU: 90 00 [21:33:16]wFMCommunicate OK [21:33:16]wFMCommunicate request_size=4 [21:33:16]MH_SAM_APDU [21:33:16]CAPDU: 80 0D 03 02 [21:33:16]Write to MH i2c: E2 08 00 9F 09 80 0D 03 02 00 00 00 00 23 [21:33:16]Write i2c OK [21:33:16]MH_I2C_Read... [21:33:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:33:16]Read from MH i2c: E2 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: E2 0B 00 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: E2 0B 00 9F 09 00 F1 58 58 08 81 13 BB E9 90 00 05 [21:33:16]RAPDU: F1 58 58 08 81 13 BB E9 90 00 [21:33:16]wFMCommunicate OK [21:33:16]SAM_PROTO_SignData done [21:33:16]FM_MakeSignedData done [21:33:16]CreateOFDProtocolMessage [21:33:16]wFMCommunicate request_size=4 [21:33:16]MH_SAM_APDU [21:33:16]CAPDU: 80 11 00 00 [21:33:16]Write to MH i2c: E2 08 00 A0 09 80 11 00 00 00 00 00 00 23 [21:33:16]Write i2c OK [21:33:16]MH_I2C_Read... [21:33:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:16]Read from MH i2c: E2 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: E2 17 00 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: E2 17 00 A0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [21:33:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:33:16]wFMCommunicate OK [21:33:16]CreateOFDProtocolMessage done [21:33:16]OFDSenderStorePacket 164187 [21:33:16]StoreOFDPacket docnum=164187 [21:33:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7E F0 04 01 D4 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 1B 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 81 02 00 35 04 06 00 61 4B C5 98 95 CE F1 58 58 08 81 13 BB E9 [21:33:16]CheckFolder [21:33:16]dirname=/storage/ofd_packets [21:33:16]CheckFolder done [21:33:16]ProducePacketName [21:33:16]name=ofd_packets/00164187 [21:33:16]NVStorageSaveData ofd_packets/00164187 [21:33:16]File name is /storage/ofd_packets/00164187 [21:33:16]Write 298 bytes [21:33:16]NVStorageSaveData done [21:33:16]OFDSenderStorePacket done [21:33:16]KKMCreateOFDPacket done [21:33:16]NVStorageSaveData kkm_last_timestamp [21:33:16]File name is /storage/kkm_last_timestamp [21:33:16]Write 4 bytes [21:33:16]NVStorageSaveData done [21:33:16]ExternCall_PrintAddStr [21:33:16]wPrintStart [21:33:16]Write to MH i2c: 01 00 00 A1 09 AA [21:33:16]Write i2c OK [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: 01 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: 01 07 00 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: 01 07 00 A1 09 00 00 00 00 00 FF 0F BF [21:33:16]RasterBufferAndPrint [21:33:16]line Счет N : (1)292829 [21:33:16]line ИНН: 02508201610067 [21:33:16]line Контрольно-Кассовый Чек [21:33:16]line ПРОДАЖА [21:33:16]line ТРК (МРК, ГНК) : 21 [21:33:16]line Товар: 2710194800 [21:33:16]line ДТ-К-5 [21:33:16]line 19.690 * 76.20 [21:33:16]line = 1500.38 [21:33:16]line НДС 12% НСП 1% [21:33:16]line > о реализуемом товаре [21:33:16]line ОКРУГЛЕНИЕ: -0.38 [21:33:16]line ИТОГО: 1500.00 [21:33:16]line Внесено: 1500.00 [21:33:16]line СДАЧА: 0.00 [21:33:16]line НСП 1% : 13.28 [21:33:16]line НДС 12% : 159.33 [21:33:16]line Наличными: 1500.00 [21:33:16]line Безнал.: 0.00 [21:33:16]line Место: АЗС № 130 "Партнер Нефть" [21:33:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:33:16]line СНО: Общий режим [21:33:16]line Чек 785 21.08.2024 21:33 [21:33:16]line Смена: 466 ФФД: 1.0 [21:33:16]line ЗНМ: 0300000070 [21:33:16]line РНМ: 0000000000092562 [21:33:16]line Версия ККМ: 001 [21:33:16]line ФМ: 0000000000871769 [21:33:16]line ФД: 164187 [21:33:16]line ФПД: 106978065552846 [21:33:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164187&fm=106978065552846&tin=02508201610067®Number=0000000000092562&sum=150000 [21:33:16]written 0, free lines is 4095 [21:33:16]OFD Sender: Processing packet 164187 [packets to send 972, broken 971] [21:33:16]ProducePacketName [21:33:16]name=ofd_packets/00164187 [21:33:16]OFD Sender: To server: pG, [21:33:16]CommunicateWithHost lk.salyk.kg:30040 [21:33:16]ConnectInit lk.salyk.kg [21:33:16]Write to MH i2c: 01 00 00 CC 09 D5 [21:33:16]Write i2c OK [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: 01 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: 01 07 00 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: 01 07 00 CC 09 00 00 00 00 00 CB 0C B3 [21:33:16]RasterBufferAndPrint [21:33:16]line [21:33:16]line [21:33:16]line [21:33:16]line [21:33:16]line [21:33:16]written 0, free lines is 3281 [21:33:16]MH_Cut [21:33:16]Write to MH i2c: D1 01 00 D3 09 01 AE [21:33:16]Write i2c OK [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: D1 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: D1 01 00 [21:33:16]MH_I2C_Read... [21:33:16]Read from MH i2c: D1 01 00 D3 09 00 AD [21:33:16]Write to MH i2c: 01 00 00 D4 09 DD [21:33:16]Write i2c OK [21:33:16]MH_I2C_Read... [21:33:17]*** Cut start [21:33:17]*** Purtial cut [21:33:17]*** Stage 1: CUTSNS_PIN = 1 [21:33:17]recv_with_timeout no data received [21:33:19]Read from MH i2c: 01 [21:33:19]MH_I2C_Read... [21:33:19]*** Stop cut motor [21:33:19]*** Cut end [21:33:19]Read from MH i2c: 01 07 00 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: 01 07 00 D4 09 00 00 00 00 00 FF 0F F2 [21:33:19]process_action close_receipt done [21:33:19]requested_data is exist [21:33:19]produce_requested_data [21:33:19]requested_item fm.sn is exist - process it [21:33:19]wFMCommunicate request_size=4 [21:33:19]MH_SAM_APDU [21:33:19]CAPDU: 80 11 00 00 [21:33:19]Write to MH i2c: E2 08 00 D5 09 80 11 00 00 00 00 00 00 58 [21:33:19]Write i2c OK [21:33:19]MH_I2C_Read... [21:33:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:19]Read from MH i2c: E2 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: E2 17 00 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: E2 17 00 D5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [21:33:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:33:19]wFMCommunicate OK [21:33:19]requested_item fd.num is exist - process it [21:33:19]SAM_PROTO_GetFieldsCounters [21:33:19]wFMCommunicate request_size=4 [21:33:19]MH_SAM_APDU [21:33:19]CAPDU: 80 13 00 00 [21:33:19]Write to MH i2c: E2 08 00 D6 09 80 13 00 00 00 00 00 00 5B [21:33:19]Write i2c OK [21:33:19]MH_I2C_Read... [21:33:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:33:19]Read from MH i2c: E2 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: E2 62 00 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: E2 62 00 D6 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 11 03 00 00 5E 04 04 00 11 03 00 00 57 04 04 00 12 03 00 00 19 04 04 00 00 00 00 00 90 00 6E [21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 11 03 00 00 5E 04 04 00 11 03 00 00 57 04 04 00 12 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:33:19]wFMCommunicate OK [21:33:19]SAM_PROTO_GetFieldsCounters done [21:33:19]requested_item shift.num is exist - process it [21:33:19]requested_item shift.opened is exist - process it [21:33:19]req_shift_opened [21:33:19]FM_GetShiftState [21:33:19]SAM_PROTO_GetShiftState [21:33:19]wFMCommunicate request_size=4 [21:33:19]MH_SAM_APDU [21:33:19]CAPDU: 80 13 01 00 [21:33:19]Write to MH i2c: E2 08 00 D7 09 80 13 01 00 00 00 00 00 5D [21:33:19]Write i2c OK [21:33:19]MH_I2C_Read... [21:33:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:19]Read from MH i2c: E2 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: E2 0E 00 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: E2 0E 00 D7 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [21:33:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:33:19]wFMCommunicate OK [21:33:19]SAM_PROTO_GetShiftState done [21:33:19]FM_GetShiftState done [21:33:19]req_shift_opened done [21:33:19]requested_item shift.open_date is exist - process it [21:33:19]req_shift_open_date [21:33:19]req_shift_open_date done [21:33:19]produce_requested_data done [21:33:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164187,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:33:19]process_action_free close_receipt [21:33:19]json_value_free [21:33:19]json_value_free done [21:33:19]process_json_proto returns [21:33:19]Send response to host [21:33:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164187,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:33:19]free response buf [21:33:19]execute_script done [21:33:19]execute_script returns [21:33:19]free content buf [21:33:19]Sock 9.Close socket [21:33:19]Sock 9.Thread stoped [21:33:22]Connected sock=11 [21: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 37 36 39 0C 01 00 00 7E F0 04 01 D4 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 1B 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 81 02 00 35 04 06 00 61 4B C5 98 95 CE F1 58 58 08 81 13 BB E9 [21: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 37 36 39 4F 00 00 00 F7 43 47 00 15 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 37 36 39 10 04 04 00 5B 81 02 00 F4 03 04 00 71 06 C6 66 B6 04 01 00 00 9E DF 13 B3 44 71 7F 84 [21:33:23]CommunicateWithHost err = 0 [21:33:23]CheckOFDResponse [21:33:23]1017 (14) - 77093643461234 [21:33:23]1041 (16) - 0000000000871769 [21:33:23]1040 (4) - 164187 [21:33:23]1012 (4) - 21.08.2024 15:23 [21:33:23]1206 (1) - 0 [21:33:23]OFD Sender: Remove packet 164187 [21:33:23]ProducePacketName [21:33:23]name=ofd_packets/00164187 [21:33:23]NVStorageDeleteData [21:33:23]OFD Sender: No OFD packet to send [21:33:28]OFD Sender: No OFD packet to send [21:33:33]OFD Sender: No OFD packet to send [21:33:38]OFD Sender: No OFD packet to send [21:33:43]OFD Sender: No OFD packet to send [21:33:48]OFD Sender: No OFD packet to send [21:33:53]OFD Sender: No OFD packet to send [21:33:58]OFD Sender: No OFD packet to send [21:34:03]OFD Sender: No OFD packet to send [21:34:08]OFD Sender: No OFD packet to send [21:34:13]OFD Sender: No OFD packet to send [21:34:18]OFD Sender: No OFD packet to send [21:34:23]OFD Sender: No OFD packet to send [21:34:28]OFD Sender: No OFD packet to send [21:34:33]OFD Sender: No OFD packet to send [21:34:38]OFD Sender: No OFD packet to send [21:34:44]OFD Sender: No OFD packet to send [21:34:49]OFD Sender: No OFD packet to send [21:34:51]accept exits with 10 [21:34:51]New connection [21:34:51]New thread 3067465060 created [21:34:51]Thread 3067608420 joined [21:34:51]Waiting for new connection... [21:34:51] Sock 10.Parse request [21:34:51]Sock 10.Check first char [21:34:51]Sock 10.First char is OK [21:34:51]request: POST /json_proto HTTP/1.0 [21:34:51]Method: POST [21:34:51]URL: /json_proto [21:34:51]Method is POST - this is cgi request [21:34:51]url: /json_proto [21:34:51]query_string will be loaded in cgi processing [21:34:51]execute_cgi json_proto POST (null) [21:34:51]execute_cgi path=json_proto method=POST [21:34:51]POST find Content-Length [21:34:51]Host: 172.17.44.132:8080 [21:34:51]Content-Length: 682 [21:34:51]Content-Type: application/json [21:34:51] [21:34:51]POST finish read [21:34:51]Found Content-Length = 682 [21:34:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:51]execute_script... [21:34: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)292830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:51]POST & json_proto [21:34:51]process_json_proto [21:34:51]json parsed OK: [21:34:51]protocol is kg_v1.0 [21:34:51]action value=close_receipt [21:34:51]process_action close_receipt [21:34:51]cmd_close_receipt [21:34:51]MH_GetDate [21:34:51]Write to MH i2c: F0 00 00 D8 09 D0 [21:34:51]Write i2c OK [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: F0 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: F0 09 00 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: F0 09 00 D8 09 00 7C 5D C6 66 2A 83 C1 65 B1 [21:34:51]GetLastDocTimeStamp 1724275995 [21:34:51]current date 1724276092 [21:34:51]FM_GetShiftState [21:34:51]SAM_PROTO_GetShiftState [21:34:51]wFMCommunicate request_size=4 [21:34:51]MH_SAM_APDU [21:34:51]CAPDU: 80 13 01 00 [21:34:51]Write to MH i2c: E2 08 00 D9 09 80 13 01 00 00 00 00 00 5F [21:34:51]Write i2c OK [21:34:51]MH_I2C_Read... [21:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:51]Read from MH i2c: E2 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 0E 00 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 0E 00 D9 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 25 [21:34:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:34:51]wFMCommunicate OK [21:34:51]SAM_PROTO_GetShiftState done [21:34:51]FM_GetShiftState done [21:34:51]opened in 1724199517 [21:34:51]opened+sec_in_day 1724285917 [21:34:51]quantity*price = 100005 [21:34:51]sum+1 = 100006 [21:34:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 786 21.08.2024 21:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164188 ФПД: 106128586488491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164188&fm=106128586488491&tin=02508201610067®Number=0000000000092562&sum=100000 [21:34:52]StoreToDocumentArchive [21:34:52]shift 466 fd 164188 [21:34:52]save to /storage/0466/doc_00164188 [21:34:52]save last doc name /storage/0466/doc_00164188 to /storage/kkm_last_doc_name [21:34:52]save OK [21:34:52]Clear old archive folders... [21:34:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:34:52]tlvbuf is 0160FC50 [21:34:52]SAM_PROTO_ClearQueue [21:34:52]wFMCommunicate request_size=4 [21:34:52]MH_SAM_APDU [21:34:52]CAPDU: 80 09 00 00 [21:34:52]Write to MH i2c: E2 08 00 E6 09 80 09 00 00 00 00 00 00 61 [21:34:52]Write i2c OK [21:34:52]MH_I2C_Read... [21:34:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:34:52]Read from MH i2c: E2 [21:34:52]MH_I2C_Read... [21:34:52]Read from MH i2c: E2 03 00 [21:34:52]MH_I2C_Read... [21:34:52]Read from MH i2c: E2 03 00 E6 09 00 90 00 63 [21:34:52]RAPDU: 90 00 [21:34:52]wFMCommunicate OK [21:34:52]SAM_PROTO_ClearQueue done [21:34:52]KKMCreateOFDPacket [21:34:52]OFDProtocolAddRootSTLVToBuf [21:34:52]FM_MakeSignedData [21:34:52]FM_MakeSignedData [21:34:52]SAM_PROTO_SignData [21:34:52]wFMCommunicate request_size=4 [21:34:52]MH_SAM_APDU [21:34:52]CAPDU: 80 0D 01 02 [21:34:52]Write to MH i2c: E2 08 00 E7 09 80 0D 01 02 00 00 00 00 69 [21:34:52]Write i2c OK [21:34:52]MH_I2C_Read... [21:34:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:34:52]Read from MH i2c: E2 [21:34:52]MH_I2C_Read... [21:34:52]Read from MH i2c: E2 03 00 [21:34:52]MH_I2C_Read... [21:34:52]Read from MH i2c: E2 03 00 E7 09 00 90 00 64 [21:34:52]RAPDU: 90 00 [21:34:52]wFMCommunicate OK [21:34:52]wFMCommunicate request_size=255 [21:34:52]MH_SAM_APDU [21:34:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 7C 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 81 02 00 35 04 06 00 60 [21:34:52]Write to MH i2c: E2 02 01 E8 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 7C 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 81 02 00 35 04 06 00 60 00 00 A8 [21:34:52]Write i2c OK [21:34:52]MH_I2C_Read... [21:34:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:52]Read from MH i2c: E2 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 03 00 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 03 00 E8 09 00 90 00 65 [21:34:53]RAPDU: 90 00 [21:34:53]wFMCommunicate OK [21:34:53]wFMCommunicate request_size=10 [21:34:53]MH_SAM_APDU [21:34:53]CAPDU: 80 0D 02 02 05 85 FC B2 BA AB [21:34:53]Write to MH i2c: E2 0D 00 E9 09 80 0D 02 02 05 00 85 FC B2 BA AB 00 00 0E [21:34:53]Write i2c OK [21:34:53]MH_I2C_Read... [21:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:53]Read from MH i2c: E2 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 03 00 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 03 00 E9 09 00 90 00 66 [21:34:53]RAPDU: 90 00 [21:34:53]wFMCommunicate OK [21:34:53]wFMCommunicate request_size=4 [21:34:53]MH_SAM_APDU [21:34:53]CAPDU: 80 0D 03 02 [21:34:53]Write to MH i2c: E2 08 00 EA 09 80 0D 03 02 00 00 00 00 6E [21:34:53]Write i2c OK [21:34:53]MH_I2C_Read... [21:34:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:34:53]Read from MH i2c: E2 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 0B 00 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 0B 00 EA 09 00 3A B5 FC 80 30 A2 D2 D6 90 00 54 [21:34:53]RAPDU: 3A B5 FC 80 30 A2 D2 D6 90 00 [21:34:53]wFMCommunicate OK [21:34:53]SAM_PROTO_SignData done [21:34:53]FM_MakeSignedData done [21:34:53]CreateOFDProtocolMessage [21:34:53]wFMCommunicate request_size=4 [21:34:53]MH_SAM_APDU [21:34:53]CAPDU: 80 11 00 00 [21:34:53]Write to MH i2c: E2 08 00 EB 09 80 11 00 00 00 00 00 00 6E [21:34:53]Write i2c OK [21:34:53]MH_I2C_Read... [21:34:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:53]Read from MH i2c: E2 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 17 00 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: E2 17 00 EB 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [21:34:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:34:53]wFMCommunicate OK [21:34:53]CreateOFDProtocolMessage done [21:34:53]OFDSenderStorePacket 164188 [21:34:53]StoreOFDPacket docnum=164188 [21:34:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F2 BF 07 01 CD 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 7C 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 81 02 00 35 04 06 00 60 85 FC B2 BA AB 3A B5 FC 80 30 A2 D2 D6 [21:34:53]CheckFolder [21:34:53]dirname=/storage/ofd_packets [21:34:53]CheckFolder done [21:34:53]ProducePacketName [21:34:53]name=ofd_packets/00164188 [21:34:53]NVStorageSaveData ofd_packets/00164188 [21:34:53]File name is /storage/ofd_packets/00164188 [21:34:53]Write 301 bytes [21:34:53]NVStorageSaveData done [21:34:53]OFDSenderStorePacket done [21:34:53]KKMCreateOFDPacket done [21:34:53]NVStorageSaveData kkm_last_timestamp [21:34:53]File name is /storage/kkm_last_timestamp [21:34:53]Write 4 bytes [21:34:53]NVStorageSaveData done [21:34:53]ExternCall_PrintAddStr [21:34:53]wPrintStart [21:34:53]Write to MH i2c: 01 00 00 EC 09 F5 [21:34:53]Write i2c OK [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: 01 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: 01 07 00 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: 01 07 00 EC 09 00 00 00 00 00 FF 0F 0A [21:34:53]RasterBufferAndPrint [21:34:53]line Счет N : (1)292830 [21:34:53]line ИНН: 02508201610067 [21:34:53]line Контрольно-Кассовый Чек [21:34:53]line ПРОДАЖА [21:34:53]line ТРК (МРК, ГНК) : 52 [21:34:53]line Товар: 2710124130 [21:34:53]line Аи-92-К-5 [21:34:53]line 14.750 * 67.80 [21:34:53]line = 1000.05 [21:34:53]line НДС 12% НСП 1% [21:34:53]line > о реализуемом товаре [21:34:53]line ОКРУГЛЕНИЕ: -0.05 [21:34:53]line ИТОГО: 1000.00 [21:34:53]line Внесено: 1000.00 [21:34:53]line СДАЧА: 0.00 [21:34:53]line НСП 1% : 8.85 [21:34:53]line НДС 12% : 106.20 [21:34:53]line Наличными: 1000.00 [21:34:53]line Безнал.: 0.00 [21:34:53]line Место: АЗС № 130 "Партнер Нефть" [21:34:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:34:53]line СНО: Общий режим [21:34:53]line Чек 786 21.08.2024 21:34 [21:34:53]line Смена: 466 ФФД: 1.0 [21:34:53]line ЗНМ: 0300000070 [21:34:53]line РНМ: 0000000000092562 [21:34:53]line Версия ККМ: 001 [21:34:53]line ФМ: 0000000000871769 [21:34:53]line ФД: 164188 [21:34:53]line ФПД: 106128586488491 [21:34:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164188&fm=106128586488491&tin=02508201610067®Number=0000000000092562&sum=100000 [21:34:53]written 0, free lines is 4095 [21:34:53]OFD Sender: Processing packet 164188 [packets to send 972, broken 971] [21:34:53]ProducePacketName [21:34:53]name=ofd_packets/00164188 [21:34:53]OFD Sender: To server: pG, [21:34:53]CommunicateWithHost lk.salyk.kg:30040 [21:34:53]ConnectInit lk.salyk.kg [21:34:53]Write to MH i2c: 01 00 00 17 0A 21 [21:34:53]Write i2c OK [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: 01 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: 01 07 00 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: 01 07 00 17 0A 00 00 00 00 00 B5 0C E9 [21:34:53]RasterBufferAndPrint [21:34:53]line [21:34:53]line [21:34:53]line [21:34:53]line [21:34:53]line [21:34:53]written 0, free lines is 3259 [21:34:53]MH_Cut [21:34:53]Write to MH i2c: D1 01 00 1E 0A 01 FA [21:34:53]Write i2c OK [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: D1 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: D1 01 00 [21:34:53]MH_I2C_Read... [21:34:53]Read from MH i2c: D1 01 00 1E 0A 00 F9 [21:34:53]Write to MH i2c: 01 00 00 1F 0A 29 [21:34:53]Write i2c OK [21:34:53]MH_I2C_Read... [21:34:54]*** Cut start [21:34:54]*** Purtial cut [21:34:54]*** Stage 1: CUTSNS_PIN = 1 [21:34:56]Read from MH i2c: 01 [21:34:56]MH_I2C_Read... [21:34:56]*** Stop cut motor [21:34:56]*** Cut end [21:34:56]Read from MH i2c: 01 07 00 [21:34:56]MH_I2C_Read... [21:34:56]Read from MH i2c: 01 07 00 1F 0A 00 00 00 00 00 FF 0F 3E [21:34:56]process_action close_receipt done [21:34:56]requested_data is exist [21:34:56]produce_requested_data [21:34:56]requested_item fm.sn is exist - process it [21:34:56]wFMCommunicate request_size=4 [21:34:56]MH_SAM_APDU [21:34:56]CAPDU: 80 11 00 00 [21:34:56]Write to MH i2c: E2 08 00 20 0A 80 11 00 00 00 00 00 00 A4 [21:34:56]Write i2c OK [21:34:56]MH_I2C_Read... [21:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:56]Read from MH i2c: E2 [21:34:56]MH_I2C_Read... [21:34:56]Read from MH i2c: E2 17 00 [21:34:56]MH_I2C_Read... [21:34:56]Read from MH i2c: E2 17 00 20 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [21:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:34:56]wFMCommunicate OK [21:34:56]requested_item fd.num is exist - process it [21:34:56]SAM_PROTO_GetFieldsCounters [21:34:56]wFMCommunicate request_size=4 [21:34:56]MH_SAM_APDU [21:34:56]CAPDU: 80 13 00 00 [21:34:56]Write to MH i2c: E2 08 00 21 0A 80 13 00 00 00 00 00 00 A7 [21:34:56]Write i2c OK [21:34:56]MH_I2C_Read... [21:34:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:34:56]Read from MH i2c: E2 [21:34:56]MH_I2C_Read... [21:34:56]Read from MH i2c: E2 62 00 [21:34:56]MH_I2C_Read... [21:34:56]Read from MH i2c: E2 62 00 21 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 12 03 00 00 5E 04 04 00 12 03 00 00 57 04 04 00 13 03 00 00 19 04 04 00 00 00 00 00 90 00 BE [21:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 12 03 00 00 5E 04 04 00 12 03 00 00 57 04 04 00 13 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:34:56]wFMCommunicate OK [21:34:56]SAM_PROTO_GetFieldsCounters done [21:34:56]requested_item shift.num is exist - process it [21:34:56]requested_item shift.opened is exist - process it [21:34:56]req_shift_opened [21:34:56]FM_GetShiftState [21:34:56]SAM_PROTO_GetShiftState [21:34:56]wFMCommunicate request_size=4 [21:34:56]MH_SAM_APDU [21:34:56]CAPDU: 80 13 01 00 [21:34:56]Write to MH i2c: E2 08 00 22 0A 80 13 01 00 00 00 00 00 A9 [21:34:56]Write i2c OK [21:34:56]MH_I2C_Read... [21:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:56]Read from MH i2c: E2 [21:34:56]MH_I2C_Read... [21:34:56]Read from MH i2c: E2 0E 00 [21:34:56]MH_I2C_Read... [21:34:56]Read from MH i2c: E2 0E 00 22 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6F [21:34:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:34:56]wFMCommunicate OK [21:34:56]SAM_PROTO_GetShiftState done [21:34:56]FM_GetShiftState done [21:34:56]req_shift_opened done [21:34:56]requested_item shift.open_date is exist - process it [21:34:56]req_shift_open_date [21:34:56]req_shift_open_date done [21:34:56]produce_requested_data done [21:34:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164188,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:34:56]process_action_free close_receipt [21:34:56]json_value_free [21:34:56]json_value_free done [21:34:56]process_json_proto returns [21:34:56]Send response to host [21:34:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164188,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:34:56]free response buf [21:34:56]execute_script done [21:34:56]execute_script returns [21:34:56]free content buf [21:34:56]Sock 10.Close socket [21:34:56]Sock 10.Thread stoped [21:34:58]ConnectInit Can't take IP for lk.salyk.kg [21:34:58]CommunicateWithHost connect error [21:34:58]CommunicateWithHost err = -1 [21:34:58]OFD Sender: Server communicate error [21:35:03]OFD Sender: Processing packet 164188 [packets to send 972, broken 971] [21:35:03]ProducePacketName [21:35:03]name=ofd_packets/00164188 [21:35:03]OFD Sender: To server: pG, [21:35:03]CommunicateWithHost lk.salyk.kg:30040 [21:35:03]ConnectInit lk.salyk.kg [21:35:03]recv_with_timeout no data received [21:35:08]ConnectInit Can't take IP for lk.salyk.kg [21:35:08]CommunicateWithHost connect error [21:35:08]CommunicateWithHost err = -1 [21:35:08]OFD Sender: Server communicate error [21:35:13]OFD Sender: Processing packet 164188 [packets to send 972, broken 971] [21:35:13]ProducePacketName [21:35:13]name=ofd_packets/00164188 [21:35:13]OFD Sender: To server: pG, [21:35:13]CommunicateWithHost lk.salyk.kg:30040 [21:35:13]ConnectInit lk.salyk.kg [21:35:15]recv_with_timeout no data received [21:35:18]Connected sock=10 [21:35: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 37 36 39 0F 01 00 00 F2 BF 07 01 CD 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 7C 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 81 02 00 35 04 06 00 60 85 FC B2 BA AB 3A B5 FC 80 30 A2 D2 D6 [21:35:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F5 11 47 00 A4 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 81 02 00 F4 03 04 00 E6 06 C6 66 B6 04 01 00 00 B8 E4 50 14 CC 0C 22 DA [21:35:19]CommunicateWithHost err = 0 [21:35:19]CheckOFDResponse [21:35:19]1017 (14) - 77093643461234 [21:35:19]1041 (16) - 0000000000871769 [21:35:19]1040 (4) - 164188 [21:35:19]1012 (4) - 21.08.2024 15:25 [21:35:19]1206 (1) - 0 [21:35:19]OFD Sender: Remove packet 164188 [21:35:19]ProducePacketName [21:35:19]name=ofd_packets/00164188 [21:35:19]NVStorageDeleteData [21:35:19]OFD Sender: No OFD packet to send [21:35:24]OFD Sender: No OFD packet to send [21:35:29]OFD Sender: No OFD packet to send [21:35:34]OFD Sender: No OFD packet to send [21:35:39]OFD Sender: No OFD packet to send [21:35:44]OFD Sender: No OFD packet to send [21:35:48]recv_with_timeout no data received [21:35:49]OFD Sender: No OFD packet to send [21:35:54]OFD Sender: No OFD packet to send [21:35:59]accept exits with 9 [21:35:59]New connection [21:35:59]New thread 3067608420 created [21:35:59]Thread 3067465060 joined [21:35:59]Waiting for new connection... [21:35:59] Sock 9.Parse request [21:35:59]Sock 9.Check first char [21:35:59]Sock 9.First char is OK [21:35:59]request: POST /json_proto HTTP/1.0 [21:35:59]Method: POST [21:35:59]URL: /json_proto [21:35:59]Method is POST - this is cgi request [21:35:59]url: /json_proto [21:35:59]query_string will be loaded in cgi processing [21:35:59]execute_cgi json_proto POST (null) [21:35:59]execute_cgi path=json_proto method=POST [21:35:59]POST find Content-Length [21:35:59]Host: 172.17.44.132:8080 [21:35:59]Content-Length: 674 [21:35:59]Content-Type: application/json [21:35:59] [21:35:59]POST finish read [21:35:59]Found Content-Length = 674 [21:35:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:35:59]execute_script... [21: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)292832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:35:59]POST & json_proto [21:35:59]process_json_proto [21:35:59]json parsed OK: [21:35:59]protocol is kg_v1.0 [21:35:59]action value=close_receipt [21:35:59]process_action close_receipt [21:35:59]cmd_close_receipt [21:35:59]MH_GetDate [21:35:59]Write to MH i2c: F0 00 00 23 0A 1C [21:35:59]Write i2c OK [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: F0 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: F0 09 00 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: F0 09 00 23 0A 00 C0 5D C6 66 2A 83 C1 65 41 [21:35:59]GetLastDocTimeStamp 1724276092 [21:35:59]current date 1724276160 [21:35:59]FM_GetShiftState [21:35:59]SAM_PROTO_GetShiftState [21:35:59]wFMCommunicate request_size=4 [21:35:59]MH_SAM_APDU [21:35:59]CAPDU: 80 13 01 00 [21:35:59]Write to MH i2c: E2 08 00 24 0A 80 13 01 00 00 00 00 00 AB [21:35:59]Write i2c OK [21:35:59]MH_I2C_Read... [21:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:35:59]Read from MH i2c: E2 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: E2 0E 00 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: E2 0E 00 24 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 71 [21:35:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:35:59]wFMCommunicate OK [21:35:59]SAM_PROTO_GetShiftState done [21:35:59]FM_GetShiftState done [21:35:59]opened in 1724199517 [21:35:59]opened+sec_in_day 1724285917 [21:35:59]quantity*price = 60045 [21:35:59]sum+1 = 60047 [21:35:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 787 21.08.2024 21:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164189 ФПД: 129065506313635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213600&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164189&fm=129065506313635&tin=02508201610067®Number=0000000000092562&sum=60000 [21:36:00]StoreToDocumentArchive [21:36:00]shift 466 fd 164189 [21:36:00]save to /storage/0466/doc_00164189 [21:36:00]save last doc name /storage/0466/doc_00164189 to /storage/kkm_last_doc_name [21:36:00]save OK [21:36:00]Clear old archive folders... [21:36:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:36:00]tlvbuf is 01616170 [21:36:00]SAM_PROTO_ClearQueue [21:36:00]wFMCommunicate request_size=4 [21:36:00]MH_SAM_APDU [21:36:00]CAPDU: 80 09 00 00 [21:36:00]Write to MH i2c: E2 08 00 31 0A 80 09 00 00 00 00 00 00 AD [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 [21:36:00]MH_I2C_Read... [21:36:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:36:00]Read from MH i2c: E2 03 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 31 0A 00 90 00 AF [21:36:00]RAPDU: 90 00 [21:36:00]wFMCommunicate OK [21:36:00]SAM_PROTO_ClearQueue done [21:36:00]KKMCreateOFDPacket [21:36:00]OFDProtocolAddRootSTLVToBuf [21:36:00]FM_MakeSignedData [21:36:00]FM_MakeSignedData [21:36:00]SAM_PROTO_SignData [21:36:00]wFMCommunicate request_size=4 [21:36:00]MH_SAM_APDU [21:36:00]CAPDU: 80 0D 01 02 [21:36:00]Write to MH i2c: E2 08 00 32 0A 80 0D 01 02 00 00 00 00 B5 [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:36:00]Read from MH i2c: E2 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 32 0A 00 90 00 B0 [21:36:00]RAPDU: 90 00 [21:36:00]wFMCommunicate OK [21:36:00]wFMCommunicate request_size=255 [21:36:00]MH_SAM_APDU [21:36:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 C0 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 81 02 00 35 04 06 00 75 62 67 A8 [21:36:00]Write to MH i2c: E2 02 01 33 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 C0 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 81 02 00 35 04 06 00 75 62 67 A8 00 00 FD [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 [21:36:00]MH_I2C_Read... [21:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:00]Read from MH i2c: E2 03 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 33 0A 00 90 00 B1 [21:36:00]RAPDU: 90 00 [21:36:00]wFMCommunicate OK [21:36:00]wFMCommunicate request_size=7 [21:36:00]MH_SAM_APDU [21:36:00]CAPDU: 80 0D 02 02 02 15 A3 [21:36:00]Write to MH i2c: E2 0A 00 34 0A 80 0D 02 02 02 00 15 A3 00 00 74 [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:01]Read from MH i2c: E2 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: E2 03 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: E2 03 00 34 0A 00 90 00 B2 [21:36:01]RAPDU: 90 00 [21:36:01]wFMCommunicate OK [21:36:01]wFMCommunicate request_size=4 [21:36:01]MH_SAM_APDU [21:36:01]CAPDU: 80 0D 03 02 [21:36:01]Write to MH i2c: E2 08 00 35 0A 80 0D 03 02 00 00 00 00 BA [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:36:01]Read from MH i2c: E2 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: E2 0B 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: E2 0B 00 35 0A 00 C4 97 D7 F2 28 3E 46 F3 90 00 7E [21:36:01]RAPDU: C4 97 D7 F2 28 3E 46 F3 90 00 [21:36:01]wFMCommunicate OK [21:36:01]SAM_PROTO_SignData done [21:36:01]FM_MakeSignedData done [21:36:01]CreateOFDProtocolMessage [21:36:01]wFMCommunicate request_size=4 [21:36:01]MH_SAM_APDU [21:36:01]CAPDU: 80 11 00 00 [21:36:01]Write to MH i2c: E2 08 00 36 0A 80 11 00 00 00 00 00 00 BA [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:01]Read from MH i2c: E2 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: E2 17 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: E2 17 00 36 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [21:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:36:01]wFMCommunicate OK [21:36:01]CreateOFDProtocolMessage done [21:36:01]OFDSenderStorePacket 164189 [21:36:01]StoreOFDPacket docnum=164189 [21:36:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 54 10 04 01 89 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 C0 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 81 02 00 35 04 06 00 75 62 67 A8 15 A3 C4 97 D7 F2 28 3E 46 F3 [21:36:01]CheckFolder [21:36:01]dirname=/storage/ofd_packets [21:36:01]CheckFolder done [21:36:01]ProducePacketName [21:36:01]name=ofd_packets/00164189 [21:36:01]NVStorageSaveData ofd_packets/00164189 [21:36:01]File name is /storage/ofd_packets/00164189 [21:36:01]Write 298 bytes [21:36:01]NVStorageSaveData done [21:36:01]OFDSenderStorePacket done [21:36:01]KKMCreateOFDPacket done [21:36:01]NVStorageSaveData kkm_last_timestamp [21:36:01]File name is /storage/kkm_last_timestamp [21:36:01]Write 4 bytes [21:36:01]NVStorageSaveData done [21:36:01]ExternCall_PrintAddStr [21:36:01]wPrintStart [21:36:01]Write to MH i2c: 01 00 00 37 0A 41 [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 07 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 07 00 37 0A 00 00 00 00 00 FF 0F 56 [21:36:01]RasterBufferAndPrint [21:36:01]line Счет N : (1)292832 [21:36:01]line ИНН: 02508201610067 [21:36:01]line Контрольно-Кассовый Чек [21:36:01]line ПРОДАЖА [21:36:01]line ТРК (МРК, ГНК) : 21 [21:36:01]line Товар: 2710194800 [21:36:01]line ДТ-К-5 [21:36:01]line 7.880 * 76.20 [21:36:01]line = 600.46 [21:36:01]line НДС 12% НСП 1% [21:36:01]line > о реализуемом товаре [21:36:01]line ОКРУГЛЕНИЕ: -0.46 [21:36:01]line ИТОГО: 600.00 [21:36:01]line Внесено: 600.00 [21:36:01]line СДАЧА: 0.00 [21:36:01]line НСП 1% : 5.31 [21:36:01]line НДС 12% : 63.77 [21:36:01]line Наличными: 600.00 [21:36:01]line Безнал.: 0.00 [21:36:01]line Место: АЗС № 130 "Партнер Нефть" [21:36:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:36:01]line СНО: Общий режим [21:36:01]line Чек 787 21.08.2024 21:36 [21:36:01]line Смена: 466 ФФД: 1.0 [21:36:01]line ЗНМ: 0300000070 [21:36:01]line РНМ: 0000000000092562 [21:36:01]line Версия ККМ: 001 [21:36:01]line ФМ: 0000000000871769 [21:36:01]line ФД: 164189 [21:36:01]line ФПД: 129065506313635 [21:36:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213600&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164189&fm=129065506313635&tin=02508201610067®Number=0000000000092562&sum=60000 [21:36:01]OFD Sender: Processing packet 164189 [packets to send 972, broken 971] [21:36:01]ProducePacketName [21:36:01]name=ofd_packets/00164189 [21:36:01]OFD Sender: To server: pG, [21:36:01]CommunicateWithHost lk.salyk.kg:30040 [21:36:01]ConnectInit lk.salyk.kg [21:36:01]written 0, free lines is 4095 [21:36:01]Write to MH i2c: 01 00 00 62 0A 6C [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 07 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 07 00 62 0A 00 00 00 00 00 C1 0C 40 [21:36:01]RasterBufferAndPrint [21:36:01]line [21:36:01]line [21:36:01]line [21:36:01]line [21:36:01]line [21:36:01]written 0, free lines is 3271 [21:36:01]MH_Cut [21:36:01]Write to MH i2c: D1 01 00 69 0A 01 45 [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: D1 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: D1 01 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: D1 01 00 69 0A 00 44 [21:36:01]Write to MH i2c: 01 00 00 6A 0A 74 [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:02]*** Cut start [21:36:02]*** Purtial cut [21:36:02]*** Stage 1: CUTSNS_PIN = 1 [21:36:04]Read from MH i2c: 01 [21:36:04]MH_I2C_Read... [21:36:04]*** Stop cut motor [21:36:04]*** Cut end [21:36:04]Read from MH i2c: 01 07 00 [21:36:04]MH_I2C_Read... [21:36:04]Read from MH i2c: 01 07 00 6A 0A 00 00 00 00 00 FF 0F 89 [21:36:04]process_action close_receipt done [21:36:04]requested_data is exist [21:36:04]produce_requested_data [21:36:04]requested_item fm.sn is exist - process it [21:36:04]wFMCommunicate request_size=4 [21:36:04]MH_SAM_APDU [21:36:04]CAPDU: 80 11 00 00 [21:36:04]Write to MH i2c: E2 08 00 6B 0A 80 11 00 00 00 00 00 00 EF [21:36:04]Write i2c OK [21:36:04]MH_I2C_Read... [21:36:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:04]Read from MH i2c: E2 [21:36:04]MH_I2C_Read... [21:36:04]Read from MH i2c: E2 17 00 [21:36:04]MH_I2C_Read... [21:36:04]Read from MH i2c: E2 17 00 6B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [21:36:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:36:04]wFMCommunicate OK [21:36:04]requested_item fd.num is exist - process it [21:36:04]SAM_PROTO_GetFieldsCounters [21:36:04]wFMCommunicate request_size=4 [21:36:04]MH_SAM_APDU [21:36:04]CAPDU: 80 13 00 00 [21:36:04]Write to MH i2c: E2 08 00 6C 0A 80 13 00 00 00 00 00 00 F2 [21:36:04]Write i2c OK [21:36:04]MH_I2C_Read... [21:36:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:36:04]Read from MH i2c: E2 [21:36:04]MH_I2C_Read... [21:36:04]Read from MH i2c: E2 62 00 [21:36:04]MH_I2C_Read... [21:36:04]Read from MH i2c: E2 62 00 6C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 13 03 00 00 5E 04 04 00 13 03 00 00 57 04 04 00 14 03 00 00 19 04 04 00 00 00 00 00 90 00 0D [21:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 13 03 00 00 5E 04 04 00 13 03 00 00 57 04 04 00 14 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:36:04]wFMCommunicate OK [21:36:04]SAM_PROTO_GetFieldsCounters done [21:36:04]requested_item shift.num is exist - process it [21:36:04]requested_item shift.opened is exist - process it [21:36:04]req_shift_opened [21:36:04]FM_GetShiftState [21:36:04]SAM_PROTO_GetShiftState [21:36:04]wFMCommunicate request_size=4 [21:36:04]MH_SAM_APDU [21:36:04]CAPDU: 80 13 01 00 [21:36:04]Write to MH i2c: E2 08 00 6D 0A 80 13 01 00 00 00 00 00 F4 [21:36:04]Write i2c OK [21:36:04]MH_I2C_Read... [21:36:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:05]Read from MH i2c: E2 [21:36:05]MH_I2C_Read... [21:36:05]Read from MH i2c: E2 0E 00 [21:36:05]MH_I2C_Read... [21:36:05]Read from MH i2c: E2 0E 00 6D 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BA [21:36:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:36:05]wFMCommunicate OK [21:36:05]SAM_PROTO_GetShiftState done [21:36:05]FM_GetShiftState done [21:36:05]req_shift_opened done [21:36:05]requested_item shift.open_date is exist - process it [21:36:05]req_shift_open_date [21:36:05]req_shift_open_date done [21:36:05]produce_requested_data done [21:36:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164189,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:36:05]process_action_free close_receipt [21:36:05]json_value_free [21:36:05]json_value_free done [21:36:05]process_json_proto returns [21:36:05]Send response to host [21:36:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164189,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:36:05]free response buf [21:36:05]execute_script done [21:36:05]execute_script returns [21:36:05]free content buf [21:36:05]Sock 9.Close socket [21:36:05]Sock 9.Thread stoped [21:36:06]Connected sock=11 [21: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 37 36 39 0C 01 00 00 54 10 04 01 89 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 C0 5D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 81 02 00 35 04 06 00 75 62 67 A8 15 A3 C4 97 D7 F2 28 3E 46 F3 [21:36:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C 04 47 00 8E 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 37 36 39 10 04 04 00 5D 81 02 00 F4 03 04 00 15 07 C6 66 B6 04 01 00 00 85 5A 08 57 8F A2 7B BD [21:36:07]CommunicateWithHost err = 0 [21:36:07]CheckOFDResponse [21:36:07]1017 (14) - 77093643461234 [21:36:07]1041 (16) - 0000000000871769 [21:36:07]1040 (4) - 164189 [21:36:07]1012 (4) - 21.08.2024 15:26 [21:36:07]1206 (1) - 0 [21:36:07]OFD Sender: Remove packet 164189 [21:36:07]ProducePacketName [21:36:07]name=ofd_packets/00164189 [21:36:07]NVStorageDeleteData [21:36:07]OFD Sender: No OFD packet to send [21:36:13]OFD Sender: No OFD packet to send [21:36:18]OFD Sender: No OFD packet to send [21:36:23]OFD Sender: No OFD packet to send [21:36:28]OFD Sender: No OFD packet to send [21:36:33]OFD Sender: No OFD packet to send [21:36:38]OFD Sender: No OFD packet to send [21:36:43]OFD Sender: No OFD packet to send [21:36:48]OFD Sender: No OFD packet to send [21:36:53]OFD Sender: No OFD packet to send [21:36:58]OFD Sender: No OFD packet to send [21:37:03]OFD Sender: No OFD packet to send [21:37:18]OFD Sender: No OFD packet to send [21:37:23]OFD Sender: No OFD packet to send [21:37:28]OFD Sender: No OFD packet to send [21:37:33]OFD Sender: No OFD packet to send [21:37:38]OFD Sender: No OFD packet to send [21:37:43]recv_with_timeout no data received [21:37:43]OFD Sender: No OFD packet to send [21:37:48]OFD Sender: No OFD packet to send [21:37:53]OFD Sender: No OFD packet to send [21:37:58]OFD Sender: No OFD packet to send [21:38:03]OFD Sender: No OFD packet to send [21:38:08]OFD Sender: No OFD packet to send [21:38:13]OFD Sender: No OFD packet to send [21:38:15]accept exits with 7 [21:38:15]New connection [21:38:15]New thread 3067465060 created [21:38:15]Thread 3067608420 joined [21:38:15]Waiting for new connection... [21:38:15] Sock 7.Parse request [21:38:15]Sock 7.Check first char [21:38:15]Sock 7.First char is OK [21:38:15]request: POST /json_proto HTTP/1.0 [21:38:15]Method: POST [21:38:15]URL: /json_proto [21:38:15]Method is POST - this is cgi request [21:38:15]url: /json_proto [21:38:15]query_string will be loaded in cgi processing [21:38:15]execute_cgi json_proto POST (null) [21:38:15]execute_cgi path=json_proto method=POST [21:38:15]POST find Content-Length [21:38:15]Host: 172.17.44.132:8080 [21:38:15]Content-Length: 999 [21:38:15]Content-Type: application/json [21:38:15] [21:38:15]POST finish read [21:38:15]Found Content-Length = 999 [21:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50711", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000482757", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043C\u0430\u043D\u0433,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:15]execute_script... [21:38:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50711", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000482757", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043C\u0430\u043D\u0433,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:15]POST & json_proto [21:38:15]process_json_proto [21:38:15]json parsed OK: [21:38:15]protocol is kg_v1.0 [21:38:15]action value=close_receipt [21:38:15]process_action close_receipt [21:38:15]cmd_close_receipt [21:38:15]MH_GetDate [21:38:15]Write to MH i2c: F0 00 00 6E 0A 67 [21:38:15]Write i2c OK [21:38:15]MH_I2C_Read... [21:38:15]Read from MH i2c: F0 [21:38:15]MH_I2C_Read... [21:38:15]Read from MH i2c: F0 09 00 [21:38:15]MH_I2C_Read... [21:38:15]Read from MH i2c: F0 09 00 6E 0A 00 49 5E C6 66 2A 83 C1 65 16 [21:38:15]GetLastDocTimeStamp 1724276160 [21:38:15]current date 1724276297 [21:38:15]FM_GetShiftState [21:38:15]SAM_PROTO_GetShiftState [21:38:15]wFMCommunicate request_size=4 [21:38:15]MH_SAM_APDU [21:38:15]CAPDU: 80 13 01 00 [21:38:15]Write to MH i2c: E2 08 00 6F 0A 80 13 01 00 00 00 00 00 F6 [21:38:15]Write i2c OK [21:38:15]MH_I2C_Read... [21:38:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:16]Read from MH i2c: E2 [21:38:16]MH_I2C_Read... [21:38:16]Read from MH i2c: E2 0E 00 [21:38:16]MH_I2C_Read... [21:38:16]Read from MH i2c: E2 0E 00 6F 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BC [21:38:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:38:16]wFMCommunicate OK [21:38:16]SAM_PROTO_GetShiftState done [21:38:16]FM_GetShiftState done [21:38:16]opened in 1724199517 [21:38:16]opened+sec_in_day 1724285917 [21:38:16]quantity*price = 10000 [21:38:16]sum+1 = 10001 [21:38:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000482757 Напиток Nitro Fr газ манг,клуб ж/б 0,45л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 195.00 НСП 1% : 1.72 НДС 12% : 20.71 Наличными: 195.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 788 21.08.2024 21:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164190 ФПД: 169702940348280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164190&fm=169702940348280&tin=02508201610067®Number=0000000000092562&sum=19500 0 [21:38:17]StoreToDocumentArchive [21:38:17]shift 466 fd 164190 [21:38:17]save to /storage/0466/doc_00164190 [21:38:17]save last doc name /storage/0466/doc_00164190 to /storage/kkm_last_doc_name [21:38:17]save OK [21:38:17]Clear old archive folders... [21:38:17]ProcessDocumentItem done err = 0, tmpTLVsize=424 [21:38:17]tlvbuf is 01615F30 [21:38:17]SAM_PROTO_ClearQueue [21:38:17]wFMCommunicate request_size=4 [21:38:17]MH_SAM_APDU [21:38:17]CAPDU: 80 09 00 00 [21:38:17]Write to MH i2c: E2 08 00 7C 0A 80 09 00 00 00 00 00 00 F8 [21:38:17]Write i2c OK [21:38:17]MH_I2C_Read... [21:38:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:38:17]Read from MH i2c: E2 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 03 00 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 03 00 7C 0A 00 90 00 FA [21:38:17]RAPDU: 90 00 [21:38:17]wFMCommunicate OK [21:38:17]SAM_PROTO_ClearQueue done [21:38:17]KKMCreateOFDPacket [21:38:17]OFDProtocolAddRootSTLVToBuf [21:38:17]FM_MakeSignedData [21:38:17]FM_MakeSignedData [21:38:17]SAM_PROTO_SignData [21:38:17]wFMCommunicate request_size=4 [21:38:17]MH_SAM_APDU [21:38:17]CAPDU: 80 0D 01 02 [21:38:17]Write to MH i2c: E2 08 00 7D 0A 80 0D 01 02 00 00 00 00 00 [21:38:17]Write i2c OK [21:38:17]MH_I2C_Read... [21:38:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:38:17]Read from MH i2c: E2 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 03 00 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 03 00 7D 0A 00 90 00 FB [21:38:17]RAPDU: 90 00 [21:38:17]wFMCommunicate OK [21:38:17]wFMCommunicate request_size=255 [21:38:17]MH_SAM_APDU [21:38:17]CAPDU: 80 0D 02 02 FA 03 00 A8 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 [21:38:17]Write to MH i2c: E2 02 01 7E 0A 80 0D 02 02 FA 00 03 00 A8 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 00 00 A4 [21:38:17]Write i2c OK [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 [21:38:17]MH_I2C_Read... [21:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:17]Read from MH i2c: E2 03 00 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 03 00 7E 0A 00 90 00 FC [21:38:17]RAPDU: 90 00 [21:38:17]wFMCommunicate OK [21:38:17]wFMCommunicate request_size=183 [21:38:17]MH_SAM_APDU [21:38:17]CAPDU: 80 0D 02 02 B2 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 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 03 00 00 F4 03 04 00 49 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 81 02 00 35 04 06 00 9A 58 0B 7A 0F 78 [21:38:17]Write to MH i2c: E2 BA 00 7F 0A 80 0D 02 02 B2 00 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 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 03 00 00 F4 03 04 00 49 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 81 02 00 35 04 06 00 9A 58 0B 7A 0F 78 00 00 C4 [21:38:17]Write i2c OK [21:38:17]MH_I2C_Read... [21:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:17]Read from MH i2c: E2 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 03 00 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 03 00 7F 0A 00 90 00 FD [21:38:17]RAPDU: 90 00 [21:38:17]wFMCommunicate OK [21:38:17]wFMCommunicate request_size=4 [21:38:17]MH_SAM_APDU [21:38:17]CAPDU: 80 0D 03 02 [21:38:17]Write to MH i2c: E2 08 00 80 0A 80 0D 03 02 00 00 00 00 05 [21:38:17]Write i2c OK [21:38:17]MH_I2C_Read... [21:38:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:38:17]Read from MH i2c: E2 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 0B 00 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 0B 00 80 0A 00 E9 0A 11 62 3B 2C 4D 25 90 00 45 [21:38:17]RAPDU: E9 0A 11 62 3B 2C 4D 25 90 00 [21:38:17]wFMCommunicate OK [21:38:17]SAM_PROTO_SignData done [21:38:17]FM_MakeSignedData done [21:38:17]CreateOFDProtocolMessage [21:38:17]wFMCommunicate request_size=4 [21:38:17]MH_SAM_APDU [21:38:17]CAPDU: 80 11 00 00 [21:38:17]Write to MH i2c: E2 08 00 81 0A 80 11 00 00 00 00 00 00 05 [21:38:17]Write i2c OK [21:38:17]MH_I2C_Read... [21:38:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:17]Read from MH i2c: E2 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 17 00 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: E2 17 00 81 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [21:38:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:17]wFMCommunicate OK [21:38:17]CreateOFDProtocolMessage done [21:38:17]OFDSenderStorePacket 164190 [21:38:17]StoreOFDPacket docnum=164190 [21:38:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 BC 01 00 00 CF 34 B4 01 2D 06 5A 03 01 00 03 00 A8 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 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 03 00 00 F4 03 04 00 49 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 81 02 00 35 04 06 00 9A 58 0B 7A 0F 78 E9 0A 11 62 3B 2C 4D 25 [21:38:17]CheckFolder [21:38:17]dirname=/storage/ofd_packets [21:38:17]CheckFolder done [21:38:17]ProducePacketName [21:38:17]name=ofd_packets/00164190 [21:38:17]NVStorageSaveData ofd_packets/00164190 [21:38:17]File name is /storage/ofd_packets/00164190 [21:38:17]Write 474 bytes [21:38:17]NVStorageSaveData done [21:38:17]OFDSenderStorePacket done [21:38:17]KKMCreateOFDPacket done [21:38:17]NVStorageSaveData kkm_last_timestamp [21:38:17]File name is /storage/kkm_last_timestamp [21:38:17]Write 4 bytes [21:38:17]NVStorageSaveData done [21:38:17]ExternCall_PrintAddStr [21:38:17]wPrintStart [21:38:17]Write to MH i2c: 01 00 00 82 0A 8C [21:38:17]Write i2c OK [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: 01 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: 01 07 00 [21:38:17]MH_I2C_Read... [21:38:17]Read from MH i2c: 01 07 00 82 0A 00 00 00 00 00 FF 0F A1 [21:38:18]RasterBufferAndPrint [21:38:18]line Счет N : (3)50711 [21:38:18]line ИНН: 02508201610067 [21:38:18]line Контрольно-Кассовый Чек [21:38:18]line ПРОДАЖА [21:38:18]line Товар: 4870002328398 [21:38:18]line Вода ASU пит н.газ мята ПЭТ 1л [21:38:18]line 1.000 * 100.00 [21:38:18]line = 100.00 [21:38:18]line НДС 12% НСП 1% [21:38:18]line > о реализуемом товаре [21:38:18]line Товар: 4700000482757 [21:38:18]line Напиток Nitro Fr газ манг,клуб ж/б 0,45л [21:38:18]line 1.000 * 95.00 [21:38:18]line = 95.00 [21:38:18]line НДС 12% НСП 1% [21:38:18]line > о реализуемом товаре [21:38:18]line ИТОГО: 195.00 [21:38:18]line НСП 1% : 1.72 [21:38:18]line НДС 12% : 20.71 [21:38:18]line Наличными: 195.00 [21:38:18]line Безнал.: 0.00 [21:38:18]line Место: АЗС № 130 "Партнер Нефть" [21:38:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:38:18]line СНО: Общий режим [21:38:18]line Чек 788 21.08.2024 21:38 [21:38:18]line Смена: 466 ФФД: 1.0 [21:38:18]line ЗНМ: 0300000070 [21:38:18]line РНМ: 0000000000092562 [21:38:18]line Версия ККМ: 001 [21:38:18]line ФМ: 0000000000871769 [21:38:18]line ФД: 164190 [21:38:18]line ФПД: 169702940348280 [21:38:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164190&fm=169702940348280&tin=02508201610067®Number=0000000000092562&sum=19500 [21:38:18]line 0 [21:38:18]OFD Sender: Processing packet 164190 [packets to send 972, broken 971] [21:38:18]ProducePacketName [21:38:18]name=ofd_packets/00164190 [21:38:18]OFD Sender: To server: pG, [21:38:18]CommunicateWithHost lk.salyk.kg:30040 [21:38:18]ConnectInit lk.salyk.kg [21:38:18]written 0, free lines is 4095 [21:38:18]Write to MH i2c: 01 00 00 B2 0A BC [21:38:18]Write i2c OK [21:38:18]MH_I2C_Read... [21:38:18]Read from MH i2c: 01 [21:38:18]MH_I2C_Read... [21:38:18]Read from MH i2c: 01 07 00 [21:38:18]MH_I2C_Read... [21:38:18]Read from MH i2c: 01 07 00 B2 0A 00 00 00 00 00 4F 0C 1E [21:38:18]RasterBufferAndPrint [21:38:18]line [21:38:18]line [21:38:18]line [21:38:18]line [21:38:18]line [21:38:18]written 0, free lines is 3156 [21:38:18]MH_Cut [21:38:18]Write to MH i2c: D1 01 00 B9 0A 01 95 [21:38:18]Write i2c OK [21:38:18]MH_I2C_Read... [21:38:18]Read from MH i2c: D1 [21:38:18]MH_I2C_Read... [21:38:18]Read from MH i2c: D1 01 00 [21:38:18]MH_I2C_Read... [21:38:18]Read from MH i2c: D1 01 00 B9 0A 00 94 [21:38:18]Write to MH i2c: 01 00 00 BA 0A C4 [21:38:18]Write i2c OK [21:38:18]MH_I2C_Read... [21:38:19]*** Cut start [21:38:19]*** Purtial cut [21:38:19]*** Stage 1: CUTSNS_PIN = 1 [21:38:21]Read from MH i2c: 01 [21:38:21]MH_I2C_Read... [21:38:21]*** Stop cut motor [21:38:21]*** Cut end [21:38:21]Read from MH i2c: 01 07 00 [21:38:21]MH_I2C_Read... [21:38:21]Read from MH i2c: 01 07 00 BA 0A 00 00 00 00 00 FF 0F D9 [21:38:21]process_action close_receipt done [21:38:21]requested_data is exist [21:38:21]produce_requested_data [21:38:21]requested_item fm.sn is exist - process it [21:38:21]wFMCommunicate request_size=4 [21:38:21]MH_SAM_APDU [21:38:21]CAPDU: 80 11 00 00 [21:38:21]Write to MH i2c: E2 08 00 BB 0A 80 11 00 00 00 00 00 00 3F [21:38:21]Write i2c OK [21:38:21]MH_I2C_Read... [21:38:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:21]Read from MH i2c: E2 [21:38:21]MH_I2C_Read... [21:38:21]Read from MH i2c: E2 17 00 [21:38:21]MH_I2C_Read... [21:38:21]Read from MH i2c: E2 17 00 BB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [21:38:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:21]wFMCommunicate OK [21:38:21]requested_item fd.num is exist - process it [21:38:21]SAM_PROTO_GetFieldsCounters [21:38:21]wFMCommunicate request_size=4 [21:38:21]MH_SAM_APDU [21:38:21]CAPDU: 80 13 00 00 [21:38:21]Write to MH i2c: E2 08 00 BC 0A 80 13 00 00 00 00 00 00 42 [21:38:21]Write i2c OK [21:38:21]MH_I2C_Read... [21:38:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:38:21]Read from MH i2c: E2 [21:38:21]MH_I2C_Read... [21:38:21]Read from MH i2c: E2 62 00 [21:38:21]MH_I2C_Read... [21:38:21]Read from MH i2c: E2 62 00 BC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 14 03 00 00 5E 04 04 00 14 03 00 00 57 04 04 00 15 03 00 00 19 04 04 00 00 00 00 00 90 00 61 [21:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 14 03 00 00 5E 04 04 00 14 03 00 00 57 04 04 00 15 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:38:21]wFMCommunicate OK [21:38:21]SAM_PROTO_GetFieldsCounters done [21:38:21]requested_item shift.num is exist - process it [21:38:21]requested_item shift.opened is exist - process it [21:38:21]req_shift_opened [21:38:21]FM_GetShiftState [21:38:21]SAM_PROTO_GetShiftState [21:38:21]wFMCommunicate request_size=4 [21:38:21]MH_SAM_APDU [21:38:21]CAPDU: 80 13 01 00 [21:38:21]Write to MH i2c: E2 08 00 BD 0A 80 13 01 00 00 00 00 00 44 [21:38:21]Write i2c OK [21:38:21]MH_I2C_Read... [21:38:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:21]Read from MH i2c: E2 [21:38:21]MH_I2C_Read... [21:38:21]Read from MH i2c: E2 0E 00 [21:38:21]MH_I2C_Read... [21:38:21]Read from MH i2c: E2 0E 00 BD 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0A [21:38:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:38:21]wFMCommunicate OK [21:38:21]SAM_PROTO_GetShiftState done [21:38:21]FM_GetShiftState done [21:38:21]req_shift_opened done [21:38:21]requested_item shift.open_date is exist - process it [21:38:21]req_shift_open_date [21:38:21]req_shift_open_date done [21:38:21]produce_requested_data done [21:38:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164190,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:38:21]process_action_free close_receipt [21:38:21]json_value_free [21:38:21]json_value_free done [21:38:21]process_json_proto returns [21:38:21]Send response to host [21:38:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164190,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:38:21]free response buf [21:38:21]execute_script done [21:38:21]execute_script returns [21:38:21]free content buf [21:38:21]Sock 7.Close socket [21:38:21]Sock 7.Thread stoped [21:38:22]Connected sock=11 [21:38: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 37 36 39 BC 01 00 00 CF 34 B4 01 2D 06 5A 03 01 00 03 00 A8 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 35 37 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BC D0 B0 D0 BD D0 B3 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 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 03 00 00 F4 03 04 00 49 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 81 02 00 35 04 06 00 9A 58 0B 7A 0F 78 E9 0A 11 62 3B 2C 4D 25 [21:38:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 68 47 00 CE 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 37 36 39 10 04 04 00 5E 81 02 00 F4 03 04 00 9E 07 C6 66 B6 04 01 00 00 67 CB 48 5B EF 03 F7 19 [21:38:24]CommunicateWithHost err = 0 [21:38:24]CheckOFDResponse [21:38:24]1017 (14) - 77093643461234 [21:38:24]1041 (16) - 0000000000871769 [21:38:24]1040 (4) - 164190 [21:38:24]1012 (4) - 21.08.2024 15:28 [21:38:24]1206 (1) - 0 [21:38:24]OFD Sender: Remove packet 164190 [21:38:24]ProducePacketName [21:38:24]name=ofd_packets/00164190 [21:38:24]NVStorageDeleteData [21:38:24]OFD Sender: No OFD packet to send [21:38:29]OFD Sender: No OFD packet to send [21:38:34]OFD Sender: No OFD packet to send [21:38:39]OFD Sender: No OFD packet to send [21:38:40]accept exits with 9 [21:38:40]New connection [21:38:40]New thread 3067608420 created [21:38:40]Thread 3067465060 joined [21:38:40]Waiting for new connection... [21:38:40] Sock 9.Parse request [21:38:40]Sock 9.Check first char [21:38:40]Sock 9.First char is OK [21:38:40]request: POST /json_proto HTTP/1.0 [21:38:40]Method: POST [21:38:40]URL: /json_proto [21:38:40]Method is POST - this is cgi request [21:38:40]url: /json_proto [21:38:40]query_string will be loaded in cgi processing [21:38:40]execute_cgi json_proto POST (null) [21:38:40]execute_cgi path=json_proto method=POST [21:38:40]POST find Content-Length [21:38:40]Host: 172.17.44.132:8080 [21:38:40]Content-Length: 668 [21:38:40]Content-Type: application/json [21:38:40] [21:38:40]POST finish read [21:38:40]Found Content-Length = 668 [21:38:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [21:38:40]execute_script... [21:38: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)292833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [21:38:40]POST & json_proto [21:38:40]process_json_proto [21:38:40]json parsed OK: [21:38:40]protocol is kg_v1.0 [21:38:40]action value=close_receipt [21:38:40]process_action close_receipt [21:38:40]cmd_close_receipt [21:38:40]MH_GetDate [21:38:40]Write to MH i2c: F0 00 00 BE 0A B7 [21:38:40]Write i2c OK [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: F0 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: F0 09 00 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: F0 09 00 BE 0A 00 61 5E C6 66 2A 83 C1 65 7E [21:38:40]GetLastDocTimeStamp 1724276297 [21:38:40]current date 1724276321 [21:38:40]FM_GetShiftState [21:38:40]SAM_PROTO_GetShiftState [21:38:40]wFMCommunicate request_size=4 [21:38:40]MH_SAM_APDU [21:38:40]CAPDU: 80 13 01 00 [21:38:40]Write to MH i2c: E2 08 00 BF 0A 80 13 01 00 00 00 00 00 46 [21:38:40]Write i2c OK [21:38:40]MH_I2C_Read... [21:38:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:40]Read from MH i2c: E2 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: E2 0E 00 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: E2 0E 00 BF 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0C [21:38:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:38:40]wFMCommunicate OK [21:38:40]SAM_PROTO_GetShiftState done [21:38:40]FM_GetShiftState done [21:38:40]opened in 1724199517 [21:38:40]opened+sec_in_day 1724285917 [21:38:40]quantity*price = 70038 [21:38:40]sum+1 = 70039 [21:38:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 789 21.08.2024 21:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164191 ФПД: 197675328015094 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213841&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164191&fm=197675328015094&tin=02508201610067®Number=0000000000092562&sum=70000 [21:38:41]StoreToDocumentArchive [21:38:41]shift 466 fd 164191 [21:38:41]save to /storage/0466/doc_00164191 [21:38:41]save last doc name /storage/0466/doc_00164191 to /storage/kkm_last_doc_name [21:38:41]save OK [21:38:41]Clear old archive folders... [21:38:41]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:38:41]tlvbuf is 0164B0B0 [21:38:41]SAM_PROTO_ClearQueue [21:38:41]wFMCommunicate request_size=4 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 09 00 00 [21:38:41]Write to MH i2c: E2 08 00 CC 0A 80 09 00 00 00 00 00 00 48 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 CC 0A 00 90 00 4A [21:38:41]RAPDU: 90 00 [21:38:41]wFMCommunicate OK [21:38:41]SAM_PROTO_ClearQueue done [21:38:41]KKMCreateOFDPacket [21:38:41]OFDProtocolAddRootSTLVToBuf [21:38:41]FM_MakeSignedData [21:38:41]FM_MakeSignedData [21:38:41]SAM_PROTO_SignData [21:38:41]wFMCommunicate request_size=4 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 0D 01 02 [21:38:41]Write to MH i2c: E2 08 00 CD 0A 80 0D 01 02 00 00 00 00 50 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 CD 0A 00 90 00 4B [21:38:41]RAPDU: 90 00 [21:38:41]wFMCommunicate OK [21:38:41]wFMCommunicate request_size=255 [21:38:41]MH_SAM_APDU [21:38:41]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 15 03 00 00 F4 03 04 00 61 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 81 02 00 35 04 06 00 B3 C8 DF [21:38:41]Write to MH i2c: E2 02 01 CE 0A 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 15 03 00 00 F4 03 04 00 61 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 81 02 00 35 04 06 00 B3 C8 DF 00 00 55 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 CE 0A 00 90 00 4C [21:38:41]RAPDU: 90 00 [21:38:41]wFMCommunicate OK [21:38:41]wFMCommunicate request_size=8 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 0D 02 02 03 B5 0A F6 [21:38:41]Write to MH i2c: E2 0B 00 CF 0A 80 0D 02 02 03 00 B5 0A F6 00 00 0E [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 CF 0A 00 90 00 4D [21:38:41]RAPDU: 90 00 [21:38:41]wFMCommunicate OK [21:38:41]wFMCommunicate request_size=4 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 0D 03 02 [21:38:41]Write to MH i2c: E2 08 00 D0 0A 80 0D 03 02 00 00 00 00 55 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 0B 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 0B 00 D0 0A 00 5B 30 FF 83 36 C5 0C 5F 90 00 C9 [21:38:41]RAPDU: 5B 30 FF 83 36 C5 0C 5F 90 00 [21:38:41]wFMCommunicate OK [21:38:41]SAM_PROTO_SignData done [21:38:41]FM_MakeSignedData done [21:38:41]CreateOFDProtocolMessage [21:38:41]wFMCommunicate request_size=4 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 11 00 00 [21:38:41]Write to MH i2c: E2 08 00 D1 0A 80 11 00 00 00 00 00 00 55 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:42]Read from MH i2c: E2 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: E2 17 00 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: E2 17 00 D1 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [21:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:42]wFMCommunicate OK [21:38:42]CreateOFDProtocolMessage done [21:38:42]OFDSenderStorePacket 164191 [21:38:42]StoreOFDPacket docnum=164191 [21:38:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 30 2F 05 01 DD F8 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 15 03 00 00 F4 03 04 00 61 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 81 02 00 35 04 06 00 B3 C8 DF B5 0A F6 5B 30 FF 83 36 C5 0C 5F [21:38:42]CheckFolder [21:38:42]dirname=/storage/ofd_packets [21:38:42]CheckFolder done [21:38:42]ProducePacketName [21:38:42]name=ofd_packets/00164191 [21:38:42]NVStorageSaveData ofd_packets/00164191 [21:38:42]File name is /storage/ofd_packets/00164191 [21:38:42]Write 299 bytes [21:38:42]NVStorageSaveData done [21:38:42]OFDSenderStorePacket done [21:38:42]KKMCreateOFDPacket done [21:38:42]NVStorageSaveData kkm_last_timestamp [21:38:42]File name is /storage/kkm_last_timestamp [21:38:42]Write 4 bytes [21:38:42]NVStorageSaveData done [21:38:42]ExternCall_PrintAddStr [21:38:42]wPrintStart [21:38:42]Write to MH i2c: 01 00 00 D2 0A DC [21:38:42]Write i2c OK [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: 01 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: 01 07 00 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: 01 07 00 D2 0A 00 00 00 00 00 FF 0F F1 [21:38:42]RasterBufferAndPrint [21:38:42]line Счет N : (1)292833 [21:38:42]line ИНН: 02508201610067 [21:38:42]line Контрольно-Кассовый Чек [21:38:42]line ПРОДАЖА [21:38:42]line ТРК (МРК, ГНК) : 31 [21:38:42]line Товар: 2710124130 [21:38:42]line SU-92-К-5 [21:38:42]line 10.180 * 68.80 [21:38:42]line = 700.38 [21:38:42]line НДС 12% НСП 1% [21:38:42]line > о реализуемом товаре [21:38:42]line ОКРУГЛЕНИЕ: -0.38 [21:38:42]line ИТОГО: 700.00 [21:38:42]line Внесено: 700.00 [21:38:42]line СДАЧА: 0.00 [21:38:42]line НСП 1% : 6.20 [21:38:42]line НДС 12% : 74.38 [21:38:42]line Наличными: 700.00 [21:38:42]line Безнал.: 0.00 [21:38:42]line Место: АЗС № 130 "Партнер Нефть" [21:38:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:38:42]line СНО: Общий режим [21:38:42]line Чек 789 21.08.2024 21:38 [21:38:42]line Смена: 466 ФФД: 1.0 [21:38:42]line ЗНМ: 0300000070 [21:38:42]line РНМ: 0000000000092562 [21:38:42]line Версия ККМ: 001 [21:38:42]line ФМ: 0000000000871769 [21:38:42]line ФД: 164191 [21:38:42]line ФПД: 197675328015094 [21:38:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213841&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164191&fm=197675328015094&tin=02508201610067®Number=0000000000092562&sum=70000 [21:38:42]written 0, free lines is 4095 [21:38:42]OFD Sender: Processing packet 164191 [packets to send 972, broken 971] [21:38:42]ProducePacketName [21:38:42]name=ofd_packets/00164191 [21:38:42]OFD Sender: To server: pG, [21:38:42]CommunicateWithHost lk.salyk.kg:30040 [21:38:42]ConnectInit lk.salyk.kg [21:38:42]Write to MH i2c: 01 00 00 FD 0A 07 [21:38:42]Write i2c OK [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: 01 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: 01 07 00 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: 01 07 00 FD 0A 00 00 00 00 00 B5 0C CF [21:38:42]RasterBufferAndPrint [21:38:42]line [21:38:42]line [21:38:42]line [21:38:42]line [21:38:42]line [21:38:42]written 0, free lines is 3263 [21:38:42]MH_Cut [21:38:42]Write to MH i2c: D1 01 00 04 0B 01 E1 [21:38:42]Write i2c OK [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: D1 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: D1 01 00 [21:38:42]MH_I2C_Read... [21:38:42]Read from MH i2c: D1 01 00 04 0B 00 E0 [21:38:42]Write to MH i2c: 01 00 00 05 0B 10 [21:38:42]Write i2c OK [21:38:42]MH_I2C_Read... [21:38:43]Connected sock=10 [21:38: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 37 36 39 0D 01 00 00 30 2F 05 01 DD F8 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 15 03 00 00 F4 03 04 00 61 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 81 02 00 35 04 06 00 B3 C8 DF B5 0A F6 5B 30 FF 83 36 C5 0C 5F [21:38:43]*** Cut start [21:38:43]*** Purtial cut [21:38:43]*** Stage 1: CUTSNS_PIN = 1 [21:38:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 38 47 00 D0 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 37 36 39 10 04 04 00 5F 81 02 00 F4 03 04 00 B2 07 C6 66 B6 04 01 00 00 9D AF CD 43 05 CA 93 D7 [21:38:43]CommunicateWithHost err = 0 [21:38:43]CheckOFDResponse [21:38:43]1017 (14) - 77093643461234 [21:38:43]1041 (16) - 0000000000871769 [21:38:43]1040 (4) - 164191 [21:38:43]1012 (4) - 21.08.2024 15:28 [21:38:43]1206 (1) - 0 [21:38:43]OFD Sender: Remove packet 164191 [21:38:43]ProducePacketName [21:38:43]name=ofd_packets/00164191 [21:38:43]NVStorageDeleteData [21:38:44]OFD Sender: No OFD packet to send [21:38:45]Read from MH i2c: 01 [21:38:45]MH_I2C_Read... [21:38:45]*** Stop cut motor [21:38:45]*** Cut end [21:38:45]Read from MH i2c: 01 07 00 [21:38:45]MH_I2C_Read... [21:38:45]Read from MH i2c: 01 07 00 05 0B 00 00 00 00 00 FF 0F 25 [21:38:45]process_action close_receipt done [21:38:45]requested_data is exist [21:38:45]produce_requested_data [21:38:45]requested_item fm.sn is exist - process it [21:38:45]wFMCommunicate request_size=4 [21:38:45]MH_SAM_APDU [21:38:45]CAPDU: 80 11 00 00 [21:38:45]Write to MH i2c: E2 08 00 06 0B 80 11 00 00 00 00 00 00 8B [21:38:45]Write i2c OK [21:38:45]MH_I2C_Read... [21:38:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:45]Read from MH i2c: E2 [21:38:45]MH_I2C_Read... [21:38:45]Read from MH i2c: E2 17 00 [21:38:45]MH_I2C_Read... [21:38:45]Read from MH i2c: E2 17 00 06 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [21:38:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:45]wFMCommunicate OK [21:38:45]requested_item fd.num is exist - process it [21:38:45]SAM_PROTO_GetFieldsCounters [21:38:45]wFMCommunicate request_size=4 [21:38:45]MH_SAM_APDU [21:38:45]CAPDU: 80 13 00 00 [21:38:45]Write to MH i2c: E2 08 00 07 0B 80 13 00 00 00 00 00 00 8E [21:38:45]Write i2c OK [21:38:45]MH_I2C_Read... [21:38:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:38:45]Read from MH i2c: E2 [21:38:45]MH_I2C_Read... [21:38:45]Read from MH i2c: E2 62 00 [21:38:45]MH_I2C_Read... [21:38:45]Read from MH i2c: E2 62 00 07 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 15 03 00 00 5E 04 04 00 15 03 00 00 57 04 04 00 16 03 00 00 19 04 04 00 00 00 00 00 90 00 B1 [21:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 15 03 00 00 5E 04 04 00 15 03 00 00 57 04 04 00 16 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:38:45]wFMCommunicate OK [21:38:45]SAM_PROTO_GetFieldsCounters done [21:38:45]requested_item shift.num is exist - process it [21:38:45]requested_item shift.opened is exist - process it [21:38:45]req_shift_opened [21:38:45]FM_GetShiftState [21:38:45]SAM_PROTO_GetShiftState [21:38:45]wFMCommunicate request_size=4 [21:38:45]MH_SAM_APDU [21:38:45]CAPDU: 80 13 01 00 [21:38:45]Write to MH i2c: E2 08 00 08 0B 80 13 01 00 00 00 00 00 90 [21:38:45]Write i2c OK [21:38:45]MH_I2C_Read... [21:38:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:45]Read from MH i2c: E2 [21:38:45]MH_I2C_Read... [21:38:45]Read from MH i2c: E2 0E 00 [21:38:45]MH_I2C_Read... [21:38:45]Read from MH i2c: E2 0E 00 08 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 56 [21:38:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:38:45]wFMCommunicate OK [21:38:45]SAM_PROTO_GetShiftState done [21:38:45]FM_GetShiftState done [21:38:45]req_shift_opened done [21:38:45]requested_item shift.open_date is exist - process it [21:38:45]req_shift_open_date [21:38:45]req_shift_open_date done [21:38:45]produce_requested_data done [21:38:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164191,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:38:45]process_action_free close_receipt [21:38:45]json_value_free [21:38:45]json_value_free done [21:38:45]process_json_proto returns [21:38:45]Send response to host [21:38:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164191,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:38:45]free response buf [21:38:45]execute_script done [21:38:45]execute_script returns [21:38:45]free content buf [21:38:45]Sock 9.Close socket [21:38:45]Sock 9.Thread stoped [21:38:49]OFD Sender: No OFD packet to send [21:38:54]OFD Sender: No OFD packet to send [21:38:59]OFD Sender: No OFD packet to send [21:39:02]recv_with_timeout no data received [21:39:04]OFD Sender: No OFD packet to send [21:39:09]OFD Sender: No OFD packet to send [21:39:14]OFD Sender: No OFD packet to send [21:39:19]OFD Sender: No OFD packet to send [21:39:20]accept exits with 7 [21:39:20]New connection [21:39:20]New thread 3067465060 created [21:39:20]Thread 3067608420 joined [21:39:20]Waiting for new connection... [21:39:20] Sock 7.Parse request [21:39:20]Sock 7.Check first char [21:39:20]Sock 7.First char is OK [21:39:20]request: POST /json_proto HTTP/1.0 [21:39:20]Method: POST [21:39:20]URL: /json_proto [21:39:20]Method is POST - this is cgi request [21:39:20]url: /json_proto [21:39:20]query_string will be loaded in cgi processing [21:39:20]execute_cgi json_proto POST (null) [21:39:20]execute_cgi path=json_proto method=POST [21:39:20]POST find Content-Length [21:39:20]Host: 172.17.44.132:8080 [21:39:20]Content-Length: 677 [21:39:20]Content-Type: application/json [21:39:20] [21:39:20]POST finish read [21:39:20]Found Content-Length = 677 [21:39:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:20]execute_script... [21:39:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:20]POST & json_proto [21:39:20]process_json_proto [21:39:20]json parsed OK: [21:39:20]protocol is kg_v1.0 [21:39:20]action value=close_receipt [21:39:20]process_action close_receipt [21:39:20]cmd_close_receipt [21:39:20]MH_GetDate [21:39:20]Write to MH i2c: F0 00 00 09 0B 03 [21:39:20]Write i2c OK [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: F0 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: F0 09 00 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: F0 09 00 09 0B 00 89 5E C6 66 2A 83 C1 65 F2 [21:39:20]GetLastDocTimeStamp 1724276321 [21:39:20]current date 1724276361 [21:39:20]FM_GetShiftState [21:39:20]SAM_PROTO_GetShiftState [21:39:20]wFMCommunicate request_size=4 [21:39:20]MH_SAM_APDU [21:39:20]CAPDU: 80 13 01 00 [21:39:20]Write to MH i2c: E2 08 00 0A 0B 80 13 01 00 00 00 00 00 92 [21:39:20]Write i2c OK [21:39:20]MH_I2C_Read... [21:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:20]Read from MH i2c: E2 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 0E 00 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 0E 00 0A 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 58 [21:39:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:39:20]wFMCommunicate OK [21:39:20]SAM_PROTO_GetShiftState done [21:39:20]FM_GetShiftState done [21:39:20]opened in 1724199517 [21:39:20]opened+sec_in_day 1724285917 [21:39:20]quantity*price = 50036 [21:39:20]sum+1 = 50037 [21:39:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 790 21.08.2024 21:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164192 ФПД: 267502120581987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T213922&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164192&fm=267502120581987&tin=02508201610067®Number=0000000000092562&sum=50000 [21:39:22]StoreToDocumentArchive [21:39:22]shift 466 fd 164192 [21:39:22]save to /storage/0466/doc_00164192 [21:39:22]save last doc name /storage/0466/doc_00164192 to /storage/kkm_last_doc_name [21:39:22]save OK [21:39:22]Clear old archive folders... [21:39:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:39:22]tlvbuf is 0160FCE0 [21:39:22]SAM_PROTO_ClearQueue [21:39:22]wFMCommunicate request_size=4 [21:39:22]MH_SAM_APDU [21:39:22]CAPDU: 80 09 00 00 [21:39:22]Write to MH i2c: E2 08 00 17 0B 80 09 00 00 00 00 00 00 94 [21:39:22]Write i2c OK [21:39:22]MH_I2C_Read... [21:39:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:22]Read from MH i2c: E2 [21:39:22]MH_I2C_Read... [21:39:22]Read from MH i2c: E2 03 00 [21:39:22]MH_I2C_Read... [21:39:22]Read from MH i2c: E2 03 00 17 0B 00 90 00 96 [21:39:22]RAPDU: 90 00 [21:39:22]wFMCommunicate OK [21:39:22]SAM_PROTO_ClearQueue done [21:39:22]KKMCreateOFDPacket 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [21:39:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:39:25]wFMCommunicate OK [21:39:25]requested_item fd.num is exist - process it [21:39:25]SAM_PROTO_GetFieldsCounters [21:39:25]wFMCommunicate request_size=4 [21:39:25]MH_SAM_APDU [21:39:25]CAPDU: 80 13 00 00 [21:39:25]Write to MH i2c: E2 08 00 52 0B 80 13 00 00 00 00 00 00 D9 [21:39:25]Write i2c OK [21:39:25]MH_I2C_Read... [21:39:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:26]Read from MH i2c: E2 [21:39:26]MH_I2C_Read... [21:39:26]Read from MH i2c: E2 62 00 [21:39:26]MH_I2C_Read... [21:39:26]Read from MH i2c: E2 62 00 52 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 16 03 00 00 5E 04 04 00 16 03 00 00 57 04 04 00 17 03 00 00 19 04 04 00 00 00 00 00 90 00 00 [21:39: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 16 03 00 00 5E 04 04 00 16 03 00 00 57 04 04 00 17 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:26]wFMCommunicate OK [21:39:26]SAM_PROTO_GetFieldsCounters done [21:39:26]requested_item shift.num is exist - process it [21:39:26]requested_item shift.opened is exist - process it [21:39:26]req_shift_opened [21:39:26]FM_GetShiftState [21:39:26]SAM_PROTO_GetShiftState [21:39:26]wFMCommunicate request_size=4 [21:39:26]MH_SAM_APDU [21:39:26]CAPDU: 80 13 01 00 [21:39:26]Write to MH i2c: E2 08 00 53 0B 80 13 01 00 00 00 00 00 DB [21:39:26]Write i2c OK [21:39:26]MH_I2C_Read... [21:39:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:26]Read from MH i2c: E2 [21:39:26]MH_I2C_Read... [21:39:26]Read from MH i2c: E2 0E 00 [21:39:26]MH_I2C_Read... [21:39:26]Read from MH i2c: E2 0E 00 53 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [21:39:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:39:26]wFMCommunicate OK [21:39:26]SAM_PROTO_GetShiftState done [21:39:26]FM_GetShiftState done [21:39:26]req_shift_opened done [21:39:26]requested_item shift.open_date is exist - process it [21:39:26]req_shift_open_date [21:39:26]req_shift_open_date done [21:39:26]produce_requested_data done [21:39:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164192,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:39:26]process_action_free close_receipt [21:39:26]json_value_free [21:39:26]json_value_free done [21:39:26]process_json_proto returns [21:39:26]Send response to host [21:39:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164192,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:39:26]free response buf [21:39:26]execute_script done [21:39:26]execute_script returns [21:39:26]free content buf [21:39:26]Sock 7.Close socket [21:39:26]Sock 7.Thread stoped [21:39:27]ConnectInit Can't take IP for lk.salyk.kg [21:39:27]CommunicateWithHost connect error [21:39:27]CommunicateWithHost err = -1 [21:39:27]OFD Sender: Server communicate error [21:39:32]OFD Sender: Processing packet 164192 [packets to send 972, broken 971] [21:39:32]ProducePacketName [21:39:32]name=ofd_packets/00164192 [21:39:32]OFD Sender: To server: pG, [21:39:32]CommunicateWithHost lk.salyk.kg:30040 [21:39:32]ConnectInit lk.salyk.kg [21:39:37]ConnectInit Can't take IP for lk.salyk.kg [21:39:37]CommunicateWithHost connect error [21:39:37]CommunicateWithHost err = -1 [21:39:37]OFD Sender: Server communicate error [21:39:42]OFD Sender: Processing packet 164192 [packets to send 972, broken 971] [21:39:42]ProducePacketName [21:39:42]name=ofd_packets/00164192 [21:39:42]OFD Sender: To server: pG, [21:39:42]CommunicateWithHost lk.salyk.kg:30040 [21:39:42]ConnectInit lk.salyk.kg [21:39:43]Connected sock=7 [21:39: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 37 36 39 0F 01 00 00 73 64 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 03 00 00 F4 03 04 00 8A 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 81 02 00 35 04 06 00 F3 4A B0 DF BB 63 2F 61 80 EC BE 45 E0 B2 [21: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 37 36 39 4F 00 00 00 AB F4 47 00 F5 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 37 36 39 10 04 04 00 60 81 02 00 F4 03 04 00 EE 07 C6 66 B6 04 01 00 00 89 23 E2 86 69 A0 3C 8C [21:39:44]CommunicateWithHost err = 0 [21:39:44]CheckOFDResponse [21:39:44]1017 (14) - 77093643461234 [21:39:44]1041 (16) - 0000000000871769 [21:39:44]1040 (4) - 164192 [21:39:44]1012 (4) - 21.08.2024 15:29 [21:39:44]1206 (1) - 0 [21:39:44]OFD Sender: Remove packet 164192 [21:39:44]ProducePacketName [21:39:44]name=ofd_packets/00164192 [21:39:44]NVStorageDeleteData [21:39:44]OFD Sender: No OFD packet to send [21:39:49]OFD Sender: No OFD packet to send [21:39:54]OFD Sender: No OFD packet to send [21:39:59]OFD Sender: No OFD packet to send [21:40:04]OFD Sender: No OFD packet to send [21:40:05]recv_with_timeout no data received [21:40:09]OFD Sender: No OFD packet to send [21:40:14]OFD Sender: No OFD packet to send [21:40:15]accept exits with 10 [21:40:15]New connection [21:40:15]New thread 3067608420 created [21:40:15]Thread 3067465060 joined [21:40:15]Waiting for new connection... [21:40:15] Sock 10.Parse request [21:40:15]Sock 10.Check first char [21:40:15]Sock 10.First char is OK [21:40:15]request: POST /json_proto HTTP/1.0 [21:40:15]Method: POST [21:40:15]URL: /json_proto [21:40:15]Method is POST - this is cgi request [21:40:15]url: /json_proto [21:40:15]query_string will be loaded in cgi processing [21:40:15]execute_cgi json_proto POST (null) [21:40:15]execute_cgi path=json_proto method=POST [21:40:15]POST find Content-Length [21:40:15]Host: 172.17.44.132:8080 [21:40:15]Content-Length: 942 [21:40:15]Content-Type: application/json [21:40:15] [21:40:15]POST finish read [21:40:15]Found Content-Length = 942 [21:40:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50712", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 2.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 360.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:15]execute_script... [21:40:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50712", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 2.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 360.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:15]POST & json_proto [21:40:15]process_json_proto [21:40:15]json parsed OK: [21:40:15]protocol is kg_v1.0 [21:40:15]action value=close_receipt [21:40:15]process_action close_receipt [21:40:15]cmd_close_receipt [21:40:15]MH_GetDate [21:40:15]Write to MH i2c: F0 00 00 54 0B 4E [21:40:15]Write i2c OK [21:40:15]MH_I2C_Read... [21:40:15]Read from MH i2c: F0 [21:40:15]MH_I2C_Read... [21:40:15]Read from MH i2c: F0 09 00 [21:40:15]MH_I2C_Read... [21:40:15]Read from MH i2c: F0 09 00 54 0B 00 C1 5E C6 66 2A 83 C1 65 75 [21:40:15]GetLastDocTimeStamp 1724276362 [21:40:15]current date 1724276417 [21:40:15]FM_GetShiftState [21:40:15]SAM_PROTO_GetShiftState [21:40:15]wFMCommunicate request_size=4 [21:40:15]MH_SAM_APDU [21:40:15]CAPDU: 80 13 01 00 [21:40:15]Write to MH i2c: E2 08 00 55 0B 80 13 01 00 00 00 00 00 DD [21:40:15]Write i2c OK [21:40:15]MH_I2C_Read... [21:40:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:15]Read from MH i2c: E2 [21:40:15]MH_I2C_Read... [21:40:15]Read from MH i2c: E2 0E 00 [21:40:15]MH_I2C_Read... [21:40:15]Read from MH i2c: E2 0E 00 55 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [21:40:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:40:15]wFMCommunicate OK [21:40:15]SAM_PROTO_GetShiftState done [21:40:15]FM_GetShiftState done [21:40:15]opened in 1724199517 [21:40:15]opened+sec_in_day 1724285917 [21:40:15]quantity*price = 17000 [21:40:15]sum+1 = 17001 [21:40:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4631150682851 Нап En Dragon Mojito лайм,клуб ж/б 0,45л 2.000 * 95.00 = 190.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 360.00 НСП 1% : 3.18 НДС 12% : 38.23 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 791 21.08.2024 21:40 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164193 ФПД: 236806105923230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T214017&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164193&fm=236806105923230&tin=02508201610067®Number=0000000000092562&sum=36000 0 [21:40:17]StoreToDocumentArchive [21:40:17]shift 466 fd 164193 [21:40:17]save to /storage/0466/doc_00164193 [21:40:17]save last doc name /storage/0466/doc_00164193 to /storage/kkm_last_doc_name [21:40:17]save OK [21:40:17]Clear old archive folders... [21:40:17]ProcessDocumentItem done err = 0, tmpTLVsize=407 [21:40:17]tlvbuf is 016C9720 [21:40:17]SAM_PROTO_ClearQueue [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 09 00 00 [21:40:17]Write to MH i2c: E2 08 00 62 0B 80 09 00 00 00 00 00 00 DF [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 62 0B 00 90 00 E1 [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]SAM_PROTO_ClearQueue done [21:40:17]KKMCreateOFDPacket [21:40:17]OFDProtocolAddRootSTLVToBuf [21:40:17]FM_MakeSignedData [21:40:17]FM_MakeSignedData [21:40:17]SAM_PROTO_SignData [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 01 02 [21:40:17]Write to MH i2c: E2 08 00 63 0B 80 0D 01 02 00 00 00 00 E7 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 63 0B 00 90 00 E2 [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]wFMCommunicate request_size=255 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 02 02 FA 03 00 97 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 [21:40:17]Write to MH i2c: E2 02 01 64 0B 80 0D 02 02 FA 00 03 00 97 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 10 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 64 0B 00 90 00 E3 [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]wFMCommunicate request_size=166 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 02 02 A1 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 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 17 03 00 00 F4 03 04 00 C1 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 81 02 00 35 04 06 00 D7 5F B7 D2 FE 9E [21:40:17]Write to MH i2c: E2 A9 00 65 0B 80 0D 02 02 A1 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 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 17 03 00 00 F4 03 04 00 C1 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 81 02 00 35 04 06 00 D7 5F B7 D2 FE 9E 00 00 79 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 65 0B 00 90 00 E4 [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 03 02 [21:40:17]Write to MH i2c: E2 08 00 66 0B 80 0D 03 02 00 00 00 00 EC [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 0B 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 0B 00 66 0B 00 85 0F 94 5C 0C 6E 8C 7B 90 00 F2 [21:40:17]RAPDU: 85 0F 94 5C 0C 6E 8C 7B 90 00 [21:40:17]wFMCommunicate OK [21:40:17]SAM_PROTO_SignData done [21:40:17]FM_MakeSignedData done [21:40:17]CreateOFDProtocolMessage [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 11 00 00 [21:40:17]Write to MH i2c: E2 08 00 67 0B 80 11 00 00 00 00 00 00 EC [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 17 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 17 00 67 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [21:40:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:40:17]wFMCommunicate OK [21:40:17]CreateOFDProtocolMessage done [21:40:17]OFDSenderStorePacket 164193 [21:40:17]StoreOFDPacket docnum=164193 [21:40:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AB 01 00 00 6A E6 A3 01 9A CA 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 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 17 03 00 00 F4 03 04 00 C1 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 81 02 00 35 04 06 00 D7 5F B7 D2 FE 9E 85 0F 94 5C 0C 6E 8C 7B [21:40:17]CheckFolder [21:40:17]dirname=/storage/ofd_packets [21:40:17]CheckFolder done [21:40:17]ProducePacketName [21:40:17]name=ofd_packets/00164193 [21:40:17]NVStorageSaveData ofd_packets/00164193 [21:40:17]File name is /storage/ofd_packets/00164193 [21:40:17]Write 457 bytes [21:40:17]NVStorageSaveData done [21:40:17]OFDSenderStorePacket done [21:40:17]KKMCreateOFDPacket done [21:40:17]NVStorageSaveData kkm_last_timestamp [21:40:17]File name is /storage/kkm_last_timestamp [21:40:17]Write 4 bytes [21:40:17]NVStorageSaveData done [21:40:17]ExternCall_PrintAddStr [21:40:17]wPrintStart [21:40:17]Write to MH i2c: 01 00 00 68 0B 73 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: 01 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: 01 07 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: 01 07 00 68 0B 00 00 00 00 00 FF 0F 88 [21:40:17]RasterBufferAndPrint [21:40:17]line Счет N : (3)50712 [21:40:17]line ИНН: 02508201610067 [21:40:17]line Контрольно-Кассовый Чек [21:40:17]line ПРОДАЖА [21:40:17]line Товар: 5449000000996 [21:40:17]line Напиток Кока-Кола 0,33л [21:40:17]line 2.000 * 85.00 [21:40:17]line = 170.00 [21:40:17]line НДС 12% НСП 1% [21:40:17]line > о реализуемом товаре [21:40:17]line Товар: 4631150682851 [21:40:17]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [21:40:17]line 2.000 * 95.00 [21:40:17]line = 190.00 [21:40:17]line НДС 12% НСП 1% [21:40:17]line > о реализуемом товаре [21:40:17]line ИТОГО: 360.00 [21:40:17]line НСП 1% : 3.18 [21:40:17]line НДС 12% : 38.23 [21:40:17]line Наличными: 360.00 [21:40:17]line Безнал.: 0.00 [21:40:17]line Место: АЗС № 130 "Партнер Нефть" [21:40:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:40:17]line СНО: Общий режим [21:40:18]line Чек 791 21.08.2024 21:40 [21:40:18]line Смена: 466 ФФД: 1.0 [21:40:18]line ЗНМ: 0300000070 [21:40:18]line РНМ: 0000000000092562 [21:40:18]line Версия ККМ: 001 [21:40:18]line ФМ: 0000000000871769 [21:40:18]line ФД: 164193 [21:40:18]line ФПД: 236806105923230 [21:40:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T214017&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164193&fm=236806105923230&tin=02508201610067®Number=0000000000092562&sum=36000 [21:40:18]line 0 [21:40:18]OFD Sender: Processing packet 164193 [packets to send 972, broken 971] [21:40:18]ProducePacketName [21:40:18]name=ofd_packets/00164193 [21:40:18]OFD Sender: To server: pG, [21:40:18]CommunicateWithHost lk.salyk.kg:30040 [21:40:18]ConnectInit lk.salyk.kg [21:40:18]written 0, free lines is 4095 [21:40:18]Write to MH i2c: 01 00 00 97 0B A2 [21:40:18]Write i2c OK [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 07 00 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 07 00 97 0B 00 00 00 00 00 74 0C 29 [21:40:18]RasterBufferAndPrint [21:40:18]line [21:40:18]line [21:40:18]line [21:40:18]line [21:40:18]line [21:40:18]written 0, free lines is 3198 [21:40:18]MH_Cut [21:40:18]Write to MH i2c: D1 01 00 9E 0B 01 7B [21:40:18]Write i2c OK [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: D1 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: D1 01 00 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: D1 01 00 9E 0B 00 7A [21:40:18]Write to MH i2c: 01 00 00 9F 0B AA [21:40:18]Write i2c OK [21:40:18]MH_I2C_Read... [21:40:19]*** Cut start [21:40:19]*** Purtial cut [21:40:19]*** Stage 1: CUTSNS_PIN = 1 [21:40:21]Read from MH i2c: 01 [21:40:21]MH_I2C_Read... [21:40:21]*** Stop cut motor [21:40:21]*** Cut end [21:40:21]Read from MH i2c: 01 07 00 [21:40:21]MH_I2C_Read... [21:40:21]Read from MH i2c: 01 07 00 9F 0B 00 00 00 00 00 FF 0F BF [21:40:21]process_action close_receipt done [21:40:21]requested_data is exist [21:40:21]produce_requested_data [21:40:21]requested_item fm.sn is exist - process it [21:40:21]wFMCommunicate request_size=4 [21:40:21]MH_SAM_APDU [21:40:21]CAPDU: 80 11 00 00 [21:40:21]Write to MH i2c: E2 08 00 A0 0B 80 11 00 00 00 00 00 00 25 [21:40:21]Write i2c OK [21:40:21]MH_I2C_Read... [21:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:21]Read from MH i2c: E2 [21:40:21]MH_I2C_Read... [21:40:21]Read from MH i2c: E2 17 00 [21:40:21]MH_I2C_Read... [21:40:21]Read from MH i2c: E2 17 00 A0 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [21:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:40:21]wFMCommunicate OK [21:40:21]requested_item fd.num is exist - process it [21:40:21]SAM_PROTO_GetFieldsCounters [21:40:21]wFMCommunicate request_size=4 [21:40:21]MH_SAM_APDU [21:40:21]CAPDU: 80 13 00 00 [21:40:21]Write to MH i2c: E2 08 00 A1 0B 80 13 00 00 00 00 00 00 28 [21:40:21]Write i2c OK [21:40:21]MH_I2C_Read... [21:40:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:21]Read from MH i2c: E2 [21:40:21]MH_I2C_Read... [21:40:21]Read from MH i2c: E2 62 00 [21:40:21]MH_I2C_Read... [21:40:21]Read from MH i2c: E2 62 00 A1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 17 03 00 00 5E 04 04 00 17 03 00 00 57 04 04 00 18 03 00 00 19 04 04 00 00 00 00 00 90 00 53 [21:40: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 17 03 00 00 5E 04 04 00 17 03 00 00 57 04 04 00 18 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:21]wFMCommunicate OK [21:40:21]SAM_PROTO_GetFieldsCounters done [21:40:21]requested_item shift.num is exist - process it [21:40:21]requested_item shift.opened is exist - process it [21:40:21]req_shift_opened [21:40:21]FM_GetShiftState [21:40:21]SAM_PROTO_GetShiftState [21:40:21]wFMCommunicate request_size=4 [21:40:21]MH_SAM_APDU [21:40:21]CAPDU: 80 13 01 00 [21:40:21]Write to MH i2c: E2 08 00 A2 0B 80 13 01 00 00 00 00 00 2A [21:40:21]Write i2c OK [21:40:21]MH_I2C_Read... [21:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:21]Read from MH i2c: E2 [21:40:21]MH_I2C_Read... [21:40:21]Read from MH i2c: E2 0E 00 [21:40:21]MH_I2C_Read... [21:40:21]Read from MH i2c: E2 0E 00 A2 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F0 [21:40:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:40:21]wFMCommunicate OK [21:40:21]SAM_PROTO_GetShiftState done [21:40:21]FM_GetShiftState done [21:40:21]req_shift_opened done [21:40:21]requested_item shift.open_date is exist - process it [21:40:21]req_shift_open_date [21:40:21]req_shift_open_date done [21:40:21]produce_requested_data done [21:40:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164193,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:40:21]process_action_free close_receipt [21:40:21]json_value_free [21:40:21]json_value_free done [21:40:21]process_json_proto returns [21:40:21]Send response to host [21:40:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164193,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:40:21]free response buf [21:40:21]execute_script done [21:40:21]execute_script returns [21:40:21]free content buf [21:40:21]Sock 10.Close socket [21:40:21]Sock 10.Thread stoped [21:40:23]ConnectInit Can't take IP for lk.salyk.kg [21:40:23]CommunicateWithHost connect error [21:40:23]CommunicateWithHost err = -1 [21:40:23]OFD Sender: Server communicate error [21:40:28]OFD Sender: Processing packet 164193 [packets to send 972, broken 971] [21:40:28]ProducePacketName [21:40:28]name=ofd_packets/00164193 [21:40:28]OFD Sender: To server: pG, [21:40:28]CommunicateWithHost lk.salyk.kg:30040 [21:40:28]ConnectInit lk.salyk.kg [21:40:33]ConnectInit Can't take IP for lk.salyk.kg [21:40:33]CommunicateWithHost connect error [21:40:33]CommunicateWithHost err = -1 [21:40:33]OFD Sender: Server communicate error [21:40:38]OFD Sender: Processing packet 164193 [packets to send 972, broken 971] [21:40:38]ProducePacketName [21:40:38]name=ofd_packets/00164193 [21:40:38]OFD Sender: To server: pG, [21:40:38]CommunicateWithHost lk.salyk.kg:30040 [21:40:38]ConnectInit lk.salyk.kg [21:40:38]Connected sock=10 [21: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 37 36 39 AB 01 00 00 6A E6 A3 01 9A CA 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 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 17 03 00 00 F4 03 04 00 C1 5E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 81 02 00 35 04 06 00 D7 5F B7 D2 FE 9E 85 0F 94 5C 0C 6E 8C 7B [21:40:38]recv_with_timeout no data received [21:40:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 01 13 47 00 CC 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 81 02 00 F4 03 04 00 26 08 C6 66 B6 04 01 00 00 71 61 DF 35 FA 0D 4F 77 [21:40:39]CommunicateWithHost err = 0 [21:40:39]CheckOFDResponse [21:40:39]1017 (14) - 77093643461234 [21:40:39]1041 (16) - 0000000000871769 [21:40:39]1040 (4) - 164193 [21:40:39]1012 (4) - 21.08.2024 15:30 [21:40:39]1206 (1) - 0 [21:40:39]OFD Sender: Remove packet 164193 [21:40:39]ProducePacketName [21:40:39]name=ofd_packets/00164193 [21:40:39]NVStorageDeleteData [21:40:39]OFD Sender: No OFD packet to send [21:40:44]OFD Sender: No OFD packet to send [21:40:49]OFD Sender: No OFD packet to send [21:40:54]OFD Sender: No OFD packet to send [21:40:59]OFD Sender: No OFD packet to send [21:41:04]OFD Sender: No OFD packet to send [21:41:09]OFD Sender: No OFD packet to send [21:41:14]OFD Sender: No OFD packet to send [21:41:19]OFD Sender: No OFD packet to send [21:41:24]recv_with_timeout no data received [21:41:25]OFD Sender: No OFD packet to send [21:41:30]OFD Sender: No OFD packet to send [21:41:35]OFD Sender: No OFD packet to send [21:41:40]OFD Sender: No OFD packet to send [21:41:45]OFD Sender: No OFD packet to send [21:41:50]OFD Sender: No OFD packet to send [21:41:55]OFD Sender: No OFD packet to send [21:42:00]OFD Sender: No OFD packet to send [21:42:05]OFD Sender: No OFD packet to send [21:42:10]OFD Sender: No OFD packet to send [21:42:11]recv_with_timeout no data received [21:42:15]OFD Sender: No OFD packet to send [21:42:20]OFD Sender: No OFD packet to send [21:42:22]recv_with_timeout no data received [21:42:25]OFD Sender: No OFD packet to send [21:42:30]OFD Sender: No OFD packet to send [21:42:35]OFD Sender: No OFD packet to send [21:42:36]accept exits with 9 [21:42:36]New connection [21:42:36]New thread 3067465060 created [21:42:36]Thread 3067608420 joined [21:42:36]Waiting for new connection... [21:42:36] Sock 9.Parse request [21:42:36]Sock 9.Check first char [21:42:36]Sock 9.First char is OK [21:42:36]request: POST /json_proto HTTP/1.0 [21:42:36]Method: POST [21:42:36]URL: /json_proto [21:42:36]Method is POST - this is cgi request [21:42:36]url: /json_proto [21:42:36]query_string will be loaded in cgi processing [21:42:36]execute_cgi json_proto POST (null) [21:42:36]execute_cgi path=json_proto method=POST [21:42:36]POST find Content-Length [21:42:36]Host: 172.17.44.132:8080 [21:42:36]Content-Length: 816 [21:42:36]Content-Type: application/json [21:42:36] [21:42:36]POST finish read [21:42:36]Found Content-Length = 816 [21:42:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:42:36]execute_script... [21:42: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)292838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:42:36]POST & json_proto [21:42:36]process_json_proto [21:42:36]json parsed OK: [21:42:36]protocol is kg_v1.0 [21:42:36]action value=close_receipt [21:42:36]process_action close_receipt [21:42:36]cmd_close_receipt [21:42:36]MH_GetDate [21:42:36]Write to MH i2c: F0 00 00 A3 0B 9D [21:42:36]Write i2c OK [21:42:36]MH_I2C_Read... [21:42:36]Read from MH i2c: F0 [21:42:36]MH_I2C_Read... [21:42:36]Read from MH i2c: F0 09 00 [21:42:36]MH_I2C_Read... [21:42:36]Read from MH i2c: F0 09 00 A3 0B 00 4E 5F C6 66 2A 83 C1 65 52 [21:42:36]GetLastDocTimeStamp 1724276417 [21:42:36]current date 1724276558 [21:42:36]FM_GetShiftState [21:42:36]SAM_PROTO_GetShiftState [21:42:36]wFMCommunicate request_size=4 [21:42:36]MH_SAM_APDU [21:42:36]CAPDU: 80 13 01 00 [21:42:36]Write to MH i2c: E2 08 00 A4 0B 80 13 01 00 00 00 00 00 2C [21:42:36]Write i2c OK [21:42:36]MH_I2C_Read... [21:42:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:37]Read from MH i2c: E2 [21:42:37]MH_I2C_Read... [21:42:37]Read from MH i2c: E2 0E 00 [21:42:37]MH_I2C_Read... [21:42:37]Read from MH i2c: E2 0E 00 A4 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [21:42:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:42:37]wFMCommunicate OK [21:42:37]SAM_PROTO_GetShiftState done [21:42:37]FM_GetShiftState done [21:42:37]opened in 1724199517 [21:42:37]opened+sec_in_day 1724285917 [21:42:37]quantity*price = 50010 [21:42:37]sum+1 = 50012 [21:42:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 792 21.08.2024 21:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164194 ФПД: 76215018057426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T214238&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164194&fm=76215018057426&tin=02508201610067®Number=0000000000092562&sum=50011 [21:42:38]StoreToDocumentArchive [21:42:38]shift 466 fd 164194 [21:42:38]save to /storage/0466/doc_00164194 [21:42:38]save last doc name /storage/0466/doc_00164194 to /storage/kkm_last_doc_name [21:42:38]save OK [21:42:38]Clear old archive folders... [21:42:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:42:38]tlvbuf is 01649320 [21:42:38]SAM_PROTO_ClearQueue [21:42:38]wFMCommunicate request_size=4 [21:42:38]MH_SAM_APDU [21:42:38]CAPDU: 80 09 00 00 [21:42:38]Write to MH i2c: E2 08 00 B1 0B 80 09 00 00 00 00 00 00 2E [21:42:38]Write i2c OK [21:42:38]MH_I2C_Read... [21:42:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:42:38]Read from MH i2c: E2 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 B1 0B 00 90 00 30 [21:42:38]RAPDU: 90 00 [21:42:38]wFMCommunicate OK [21:42:38]SAM_PROTO_ClearQueue done [21:42:38]KKMCreateOFDPacket [21:42:38]OFDProtocolAddRootSTLVToBuf [21:42:38]FM_MakeSignedData [21:42:38]FM_MakeSignedData [21:42:38]SAM_PROTO_SignData [21:42:38]wFMCommunicate request_size=4 [21:42:38]MH_SAM_APDU [21:42:38]CAPDU: 80 0D 01 02 [21:42:38]Write to MH i2c: E2 08 00 B2 0B 80 0D 01 02 00 00 00 00 36 [21:42:38]Write i2c OK [21:42:38]MH_I2C_Read... [21:42:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:42:38]Read from MH i2c: E2 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 B2 0B 00 90 00 31 [21:42:38]RAPDU: 90 00 [21:42:38]wFMCommunicate OK [21:42:38]wFMCommunicate request_size=255 [21:42:38]MH_SAM_APDU [21:42: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 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 18 03 00 00 F4 03 04 00 4E 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 81 02 00 35 04 06 00 45 [21:42:38]Write to MH i2c: E2 02 01 B3 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 18 03 00 00 F4 03 04 00 4E 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 81 02 00 35 04 06 00 45 00 00 A9 [21:42:38]Write i2c OK [21:42:38]MH_I2C_Read... [21:42:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:38]Read from MH i2c: E2 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 B3 0B 00 90 00 32 [21:42:38]RAPDU: 90 00 [21:42:38]wFMCommunicate OK [21:42:38]wFMCommunicate request_size=10 [21:42:38]MH_SAM_APDU [21:42:38]CAPDU: 80 0D 02 02 05 51 31 13 EE D2 [21:42:38]Write to MH i2c: E2 0D 00 B4 0B 80 0D 02 02 05 00 51 31 13 EE D2 00 00 98 [21:42:38]Write i2c OK [21:42:38]MH_I2C_Read... [21:42:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:38]Read from MH i2c: E2 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 03 00 B4 0B 00 90 00 33 [21:42:38]RAPDU: 90 00 [21:42:38]wFMCommunicate OK [21:42:38]wFMCommunicate request_size=4 [21:42:38]MH_SAM_APDU [21:42:38]CAPDU: 80 0D 03 02 [21:42:38]Write to MH i2c: E2 08 00 B5 0B 80 0D 03 02 00 00 00 00 3B [21:42:38]Write i2c OK [21:42:38]MH_I2C_Read... [21:42:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:42:38]Read from MH i2c: E2 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 0B 00 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 0B 00 B5 0B 00 B7 75 65 42 94 89 2B EE 90 00 45 [21:42:38]RAPDU: B7 75 65 42 94 89 2B EE 90 00 [21:42:38]wFMCommunicate OK [21:42:38]SAM_PROTO_SignData done [21:42:38]FM_MakeSignedData done [21:42:38]CreateOFDProtocolMessage [21:42:38]wFMCommunicate request_size=4 [21:42:38]MH_SAM_APDU [21:42:38]CAPDU: 80 11 00 00 [21:42:38]Write to MH i2c: E2 08 00 B6 0B 80 11 00 00 00 00 00 00 3B [21:42:38]Write i2c OK [21:42:38]MH_I2C_Read... [21:42:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:38]Read from MH i2c: E2 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 17 00 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: E2 17 00 B6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [21:42:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:42:38]wFMCommunicate OK [21:42:38]CreateOFDProtocolMessage done [21:42:38]OFDSenderStorePacket 164194 [21:42:38]StoreOFDPacket docnum=164194 [21:42:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F CB 07 01 1B 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 18 03 00 00 F4 03 04 00 4E 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 81 02 00 35 04 06 00 45 51 31 13 EE D2 B7 75 65 42 94 89 2B EE [21:42:38]CheckFolder [21:42:38]dirname=/storage/ofd_packets [21:42:38]CheckFolder done [21:42:38]ProducePacketName [21:42:38]name=ofd_packets/00164194 [21:42:38]NVStorageSaveData ofd_packets/00164194 [21:42:38]File name is /storage/ofd_packets/00164194 [21:42:38]Write 301 bytes [21:42:38]NVStorageSaveData done [21:42:38]OFDSenderStorePacket done [21:42:38]KKMCreateOFDPacket done [21:42:38]NVStorageSaveData kkm_last_timestamp [21:42:38]File name is /storage/kkm_last_timestamp [21:42:38]Write 4 bytes [21:42:38]NVStorageSaveData done [21:42:38]ExternCall_PrintAddStr [21:42:38]wPrintStart [21:42:38]Write to MH i2c: 01 00 00 B7 0B C2 [21:42:38]Write i2c OK [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: 01 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: 01 07 00 [21:42:38]MH_I2C_Read... [21:42:38]Read from MH i2c: 01 07 00 B7 0B 00 00 00 00 00 FF 0F D7 [21:42:38]RasterBufferAndPrint [21:42:38]line Счет N : (1)292838 [21:42:38]line ИНН: 02508201610067 [21:42:38]line Контрольно-Кассовый Чек [21:42:38]line ПРОДАЖА [21:42:38]line ТРК (МРК, ГНК) : 43 [21:42:38]line Товар: 2710124500 [21:42:38]line Аи-95-К-5 [21:42:38]line 6.740 * 74.20 [21:42:38]line = 500.11 [21:42:38]line НДС 12% НСП 1% [21:42:38]line > о реализуемом товаре [21:42:38]line ИТОГО: 500.11 [21:42:38]line НСП 1% : 4.43 [21:42:38]line НДС 12% : 53.11 [21:42:38]line Наличными: 0.00 [21:42:38]line Безнал.: 500.11 [21:42:38]line Место: АЗС № 130 "Партнер Нефть" [21:42:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:42:38]line СНО: Общий режим [21:42:38]line Чек 792 21.08.2024 21:42 [21:42:38]line Смена: 466 ФФД: 1.0 [21:42:38]line ЗНМ: 0300000070 [21:42:38]line РНМ: 0000000000092562 [21:42:38]line Версия ККМ: 001 [21:42:38]line Платежная система: Бакай Банк [21:42:38]line ФМ: 0000000000871769 [21:42:38]line ФД: 164194 [21:42:38]line ФПД: 76215018057426 [21:42:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T214238&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164194&fm=76215018057426&tin=02508201610067®Number=0000000000092562&sum=50011 [21:42:38]written 0, free lines is 4095 [21:42:38]OFD Sender: Processing packet 164194 [packets to send 972, broken 971] [21:42:38]ProducePacketName [21:42:38]name=ofd_packets/00164194 [21:42:38]OFD Sender: To server: pG, [21:42:38]CommunicateWithHost lk.salyk.kg:30040 [21:42:38]ConnectInit lk.salyk.kg [21:42:39]Write to MH i2c: 01 00 00 E1 0B EC [21:42:39]Write i2c OK [21:42:39]MH_I2C_Read... [21:42:39]Read from MH i2c: 01 [21:42:39]MH_I2C_Read... [21:42:39]Read from MH i2c: 01 07 00 [21:42:39]MH_I2C_Read... [21:42:39]Read from MH i2c: 01 07 00 E1 0B 00 00 00 00 00 B9 0C B8 [21:42:39]RasterBufferAndPrint [21:42:39]line [21:42:39]line [21:42:39]line [21:42:39]line [21:42:39]line [21:42:39]written 0, free lines is 3263 [21:42:39]MH_Cut [21:42:39]Write to MH i2c: D1 01 00 E8 0B 01 C5 [21:42:39]Write i2c OK [21:42:39]MH_I2C_Read... [21:42:39]Read from MH i2c: D1 [21:42:39]MH_I2C_Read... [21:42:39]Read from MH i2c: D1 01 00 [21:42:39]MH_I2C_Read... [21:42:39]Read from MH i2c: D1 01 00 E8 0B 00 C4 [21:42:39]Write to MH i2c: 01 00 00 E9 0B F4 [21:42:39]Write i2c OK [21:42:39]MH_I2C_Read... [21:42:39]Connected sock=10 [21:42: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 37 36 39 0F 01 00 00 1F CB 07 01 1B 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 18 03 00 00 F4 03 04 00 4E 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 81 02 00 35 04 06 00 45 51 31 13 EE D2 B7 75 65 42 94 89 2B EE [21:42:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E0 3D 47 00 89 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 37 36 39 10 04 04 00 62 81 02 00 F4 03 04 00 9E 08 C6 66 B6 04 01 00 00 B2 E3 67 19 6D 9B 4F 53 [21:42:39]CommunicateWithHost err = 0 [21:42:39]CheckOFDResponse [21:42:39]1017 (14) - 77093643461234 [21:42:39]1041 (16) - 0000000000871769 [21:42:39]1040 (4) - 164194 [21:42:39]1012 (4) - 21.08.2024 15:32 [21:42:39]1206 (1) - 0 [21:42:39]OFD Sender: Remove packet 164194 [21:42:39]ProducePacketName [21:42:39]name=ofd_packets/00164194 [21:42:39]NVStorageDeleteData [21:42:40]*** Cut start [21:42:40]*** Purtial cut [21:42:40]*** Stage 1: CUTSNS_PIN = 1 [21:42:40]OFD Sender: No OFD packet to send [21:42:42]Read from MH i2c: 01 [21:42:42]*** Stop cut motor [21:42:42]*** Cut end [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: 01 07 00 [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: 01 07 00 E9 0B 00 00 00 00 00 FF 0F 09 [21:42:42]process_action close_receipt done [21:42:42]requested_data is exist [21:42:42]produce_requested_data [21:42:42]requested_item fm.sn is exist - process it [21:42:42]wFMCommunicate request_size=4 [21:42:42]MH_SAM_APDU [21:42:42]CAPDU: 80 11 00 00 [21:42:42]Write to MH i2c: E2 08 00 EA 0B 80 11 00 00 00 00 00 00 6F [21:42:42]Write i2c OK [21:42:42]MH_I2C_Read... [21:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:42]Read from MH i2c: E2 [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: E2 17 00 [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: E2 17 00 EA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [21:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:42:42]wFMCommunicate OK [21:42:42]requested_item fd.num is exist - process it [21:42:42]SAM_PROTO_GetFieldsCounters [21:42:42]wFMCommunicate request_size=4 [21:42:42]MH_SAM_APDU [21:42:42]CAPDU: 80 13 00 00 [21:42:42]Write to MH i2c: E2 08 00 EB 0B 80 13 00 00 00 00 00 00 72 [21:42:42]Write i2c OK [21:42:42]MH_I2C_Read... [21:42:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:42:42]Read from MH i2c: E2 [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: E2 62 00 [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: E2 62 00 EB 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 18 03 00 00 5E 04 04 00 18 03 00 00 57 04 04 00 19 03 00 00 19 04 04 00 00 00 00 00 90 00 A1 [21:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 18 03 00 00 5E 04 04 00 18 03 00 00 57 04 04 00 19 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:42:42]wFMCommunicate OK [21:42:42]SAM_PROTO_GetFieldsCounters done [21:42:42]requested_item shift.num is exist - process it [21:42:42]requested_item shift.opened is exist - process it [21:42:42]req_shift_opened [21:42:42]FM_GetShiftState [21:42:42]SAM_PROTO_GetShiftState [21:42:42]wFMCommunicate request_size=4 [21:42:42]MH_SAM_APDU [21:42:42]CAPDU: 80 13 01 00 [21:42:42]Write to MH i2c: E2 08 00 EC 0B 80 13 01 00 00 00 00 00 74 [21:42:42]Write i2c OK [21:42:42]MH_I2C_Read... [21:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:42]Read from MH i2c: E2 [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: E2 0E 00 [21:42:42]MH_I2C_Read... [21:42:42]Read from MH i2c: E2 0E 00 EC 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3A [21:42:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:42:42]wFMCommunicate OK [21:42:42]SAM_PROTO_GetShiftState done [21:42:42]FM_GetShiftState done [21:42:42]req_shift_opened done [21:42:42]requested_item shift.open_date is exist - process it [21:42:42]req_shift_open_date [21:42:42]req_shift_open_date done [21:42:42]produce_requested_data done [21:42:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164194,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:42:42]process_action_free close_receipt [21:42:42]json_value_free [21:42:42]json_value_free done [21:42:42]process_json_proto returns [21:42:42]Send response to host [21:42:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164194,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:42:42]free response buf [21:42:42]execute_script done [21:42:42]execute_script returns [21:42:42]free content buf [21:42:42]Sock 9.Close socket [21:42:42]Sock 9.Thread stoped [21:42:44]recv_with_timeout no data received [21:42:45]OFD Sender: No OFD packet to send [21:42:50]OFD Sender: No OFD packet to send [21:42:55]OFD Sender: No OFD packet to send [21:43:00]OFD Sender: No OFD packet to send [21:43:05]OFD Sender: No OFD packet to send [21:43:10]OFD Sender: No OFD packet to send [21:43:15]OFD Sender: No OFD packet to send [21:43:20]OFD Sender: No OFD packet to send [21:43:25]OFD Sender: No OFD packet to send [21:43:30]OFD Sender: No OFD packet to send [21:43:35]OFD Sender: No OFD packet to send [21:43:40]OFD Sender: No OFD packet to send [21:43:45]OFD Sender: No OFD packet to send [21:43:50]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:43:59]accept exits with 7 [21:43:59]New connection [21:43:59]New thread 3067608420 created [21:43:59]Thread 3067465060 joined [21:43:59]Waiting for new connection... [21:43:59] Sock 7.Parse request [21:43:59]Sock 7.Check first char [21:43:59]Sock 7.First char is OK [21:43:59]request: POST /json_proto HTTP/1.0 [21:43:59]Method: POST [21:43:59]URL: /json_proto [21:43:59]Method is POST - this is cgi request [21:43:59]url: /json_proto [21:43:59]query_string will be loaded in cgi processing [21:43:59]execute_cgi json_proto POST (null) [21:43:59]execute_cgi path=json_proto method=POST [21:43:59]POST find Content-Length [21:43:59]Host: 172.17.44.132:8080 [21:43:59]Content-Length: 682 [21:43:59]Content-Type: application/json [21:43:59] [21:43:59]POST finish read [21:43:59]Found Content-Length = 682 [21:43:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:43:59]execute_script... [21:43: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)292839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:43:59]POST & json_proto [21:43:59]process_json_proto [21:43:59]json parsed OK: [21:43:59]protocol is kg_v1.0 [21:43:59]action value=close_receipt [21:43:59]process_action close_receipt [21:43:59]cmd_close_receipt [21:43:59]MH_GetDate [21:43:59]Write to MH i2c: F0 00 00 ED 0B E7 [21:43:59]Write i2c OK [21:43:59]MH_I2C_Read... [21:43:59]Read from MH i2c: F0 [21:43:59]MH_I2C_Read... [21:43:59]Read from MH i2c: F0 09 00 [21:43:59]MH_I2C_Read... [21:43:59]Read from MH i2c: F0 09 00 ED 0B 00 A0 5F C6 66 2A 83 C1 65 EE [21:43:59]GetLastDocTimeStamp 1724276558 [21:43:59]current date 1724276640 [21:43:59]FM_GetShiftState [21:43:59]SAM_PROTO_GetShiftState [21:43:59]wFMCommunicate request_size=4 [21:43:59]MH_SAM_APDU [21:43:59]CAPDU: 80 13 01 00 [21:43:59]Write to MH i2c: E2 08 00 EE 0B 80 13 01 00 00 00 00 00 76 [21:43:59]Write i2c OK [21:43:59]MH_I2C_Read... [21:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:43:59]Read from MH i2c: E2 [21:43:59]MH_I2C_Read... [21:43:59]Read from MH i2c: E2 0E 00 [21:43:59]MH_I2C_Read... [21:43:59]Read from MH i2c: E2 0E 00 EE 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3C [21:43:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:43:59]wFMCommunicate OK [21:43:59]SAM_PROTO_GetShiftState done [21:43:59]FM_GetShiftState done [21:43:59]opened in 1724199517 [21:43:59]opened+sec_in_day 1724285917 [21:43:59]quantity*price = 100005 [21:43:59]sum+1 = 100006 [21:43:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 793 21.08.2024 21:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164195 ФПД: 94243472756983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T214400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164195&fm=94243472756983&tin=02508201610067®Number=0000000000092562&sum=100000 [21:44:00]StoreToDocumentArchive [21:44:00]shift 466 fd 164195 [21:44:00]save to /storage/0466/doc_00164195 [21:44:00]save last doc name /storage/0466/doc_00164195 to /storage/kkm_last_doc_name [21:44:00]save OK [21:44:00]Clear old archive folders... [21:44:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:44:00]tlvbuf is 0170B2D0 [21:44:00]SAM_PROTO_ClearQueue [21:44:00]wFMCommunicate request_size=4 [21:44:00]MH_SAM_APDU [21:44:00]CAPDU: 80 09 00 00 [21:44:00]Write to MH i2c: E2 08 00 FB 0B 80 09 00 00 00 00 00 00 78 [21:44:00]Write i2c OK [21:44:00]MH_I2C_Read... [21:44:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:00]Read from MH i2c: E2 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 FB 0B 00 90 00 7A [21:44:00]RAPDU: 90 00 [21:44:00]wFMCommunicate OK [21:44:00]SAM_PROTO_ClearQueue done [21:44:00]KKMCreateOFDPacket [21:44:00]OFDProtocolAddRootSTLVToBuf [21:44:00]FM_MakeSignedData [21:44:00]FM_MakeSignedData [21:44:00]SAM_PROTO_SignData [21:44:00]wFMCommunicate request_size=4 [21:44:00]MH_SAM_APDU [21:44:00]CAPDU: 80 0D 01 02 [21:44:00]Write to MH i2c: E2 08 00 FC 0B 80 0D 01 02 00 00 00 00 80 [21:44:00]Write i2c OK [21:44:00]MH_I2C_Read... [21:44:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:00]Read from MH i2c: E2 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 FC 0B 00 90 00 7B [21:44:00]RAPDU: 90 00 [21:44:00]wFMCommunicate OK [21:44:00]wFMCommunicate request_size=255 [21:44:00]MH_SAM_APDU [21:44:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 19 03 00 00 F4 03 04 00 A0 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 81 02 00 35 04 06 00 55 [21:44:00]Write to MH i2c: E2 02 01 FD 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 19 03 00 00 F4 03 04 00 A0 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 81 02 00 35 04 06 00 55 00 00 E8 [21:44:00]Write i2c OK [21:44:00]MH_I2C_Read... [21:44:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:00]OFD Sender: No OFD packet to send [21:44:00]Read from MH i2c: E2 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 FD 0B 00 90 00 7C [21:44:00]RAPDU: 90 00 [21:44:00]wFMCommunicate OK [21:44:00]wFMCommunicate request_size=10 [21:44:00]MH_SAM_APDU [21:44:00]CAPDU: 80 0D 02 02 05 B6 C4 B7 50 F7 [21:44:00]Write to MH i2c: E2 0D 00 FE 0B 80 0D 02 02 05 00 B6 C4 B7 50 F7 00 00 05 [21:44:00]Write i2c OK [21:44:00]MH_I2C_Read... [21:44:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:00]Read from MH i2c: E2 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 03 00 FE 0B 00 90 00 7D [21:44:00]RAPDU: 90 00 [21:44:00]wFMCommunicate OK [21:44:00]wFMCommunicate request_size=4 [21:44:00]MH_SAM_APDU [21:44:00]CAPDU: 80 0D 03 02 [21:44:00]Write to MH i2c: E2 08 00 FF 0B 80 0D 03 02 00 00 00 00 85 [21:44:00]Write i2c OK [21:44:00]MH_I2C_Read... [21:44:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:00]Read from MH i2c: E2 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 0B 00 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 0B 00 FF 0B 00 01 DD EE 90 D8 5D D7 4F 90 00 3D [21:44:00]RAPDU: 01 DD EE 90 D8 5D D7 4F 90 00 [21:44:00]wFMCommunicate OK [21:44:00]SAM_PROTO_SignData done [21:44:00]FM_MakeSignedData done [21:44:00]CreateOFDProtocolMessage [21:44:00]wFMCommunicate request_size=4 [21:44:00]MH_SAM_APDU [21:44:00]CAPDU: 80 11 00 00 [21:44:00]Write to MH i2c: E2 08 00 00 0C 80 11 00 00 00 00 00 00 86 [21:44:00]Write i2c OK [21:44:00]MH_I2C_Read... [21:44:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:00]Read from MH i2c: E2 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 17 00 [21:44:00]MH_I2C_Read... [21:44:00]Read from MH i2c: E2 17 00 00 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [21:44:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:44:00]wFMCommunicate OK [21:44:00]CreateOFDProtocolMessage done [21:44:00]OFDSenderStorePacket 164195 [21:44:00]StoreOFDPacket docnum=164195 [21:44:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A1 75 07 01 84 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 19 03 00 00 F4 03 04 00 A0 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 81 02 00 35 04 06 00 55 B6 C4 B7 50 F7 01 DD EE 90 D8 5D D7 4F [21:44:00]CheckFolder [21:44:00]dirname=/storage/ofd_packets [21:44:00]CheckFolder done [21:44:00]ProducePacketName [21:44:00]name=ofd_packets/00164195 [21:44:00]NVStorageSaveData ofd_packets/00164195 [21:44:00]File name is /storage/ofd_packets/00164195 [21:44:00]Write 301 bytes [21:44:00]NVStorageSaveData done [21:44:00]OFDSenderStorePacket done [21:44:00]KKMCreateOFDPacket done [21:44:00]NVStorageSaveData kkm_last_timestamp [21:44:00]File name is /storage/kkm_last_timestamp [21:44:00]Write 4 bytes [21:44:00]NVStorageSaveData done [21:44:01]ExternCall_PrintAddStr [21:44:01]wPrintStart [21:44:01]Write to MH i2c: 01 00 00 01 0C 0D [21:44:01]Write i2c OK [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: 01 [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: 01 07 00 [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: 01 07 00 01 0C 00 00 00 00 00 FF 0F 22 [21:44:01]RasterBufferAndPrint [21:44:01]line Счет N : (1)292839 [21:44:01]line ИНН: 02508201610067 [21:44:01]line Контрольно-Кассовый Чек [21:44:01]line ПРОДАЖА [21:44:01]line ТРК (МРК, ГНК) : 62 [21:44:01]line Товар: 2710124130 [21:44:01]line Аи-92-К-5 [21:44:01]line 14.750 * 67.80 [21:44:01]line = 1000.05 [21:44:01]line НДС 12% НСП 1% [21:44:01]line > о реализуемом товаре [21:44:01]line ОКРУГЛЕНИЕ: -0.05 [21:44:01]line ИТОГО: 1000.00 [21:44:01]line Внесено: 1000.00 [21:44:01]line СДАЧА: 0.00 [21:44:01]line НСП 1% : 8.85 [21:44:01]line НДС 12% : 106.20 [21:44:01]line Наличными: 1000.00 [21:44:01]line Безнал.: 0.00 [21:44:01]line Место: АЗС № 130 "Партнер Нефть" [21:44:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:44:01]line СНО: Общий режим [21:44:01]line Чек 793 21.08.2024 21:44 [21:44:01]line Смена: 466 ФФД: 1.0 [21:44:01]line ЗНМ: 0300000070 [21:44:01]line РНМ: 0000000000092562 [21:44:01]line Версия ККМ: 001 [21:44:01]line ФМ: 0000000000871769 [21:44:01]line ФД: 164195 [21:44:01]line ФПД: 94243472756983 [21:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T214400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164195&fm=94243472756983&tin=02508201610067®Number=0000000000092562&sum=100000 [21:44:01]written 0, free lines is 4095 [21:44:01]OFD Sender: Processing packet 164195 [packets to send 972, broken 971] [21:44:01]ProducePacketName [21:44:01]name=ofd_packets/00164195 [21:44:01]OFD Sender: To server: pG, [21:44:01]CommunicateWithHost lk.salyk.kg:30040 [21:44:01]ConnectInit lk.salyk.kg [21:44:01]Write to MH i2c: 01 00 00 2C 0C 38 [21:44:01]Write i2c OK [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: 01 [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: 01 07 00 [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: 01 07 00 2C 0C 00 00 00 00 00 B8 0C 03 [21:44:01]RasterBufferAndPrint [21:44:01]line [21:44:01]line [21:44:01]line [21:44:01]line [21:44:01]line [21:44:01]written 0, free lines is 3263 [21:44:01]MH_Cut [21:44:01]Write to MH i2c: D1 01 00 33 0C 01 11 [21:44:01]Write i2c OK [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: D1 [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: D1 01 00 [21:44:01]MH_I2C_Read... [21:44:01]Read from MH i2c: D1 01 00 33 0C 00 10 [21:44:01]Write to MH i2c: 01 00 00 34 0C 40 [21:44:01]Write i2c OK [21:44:01]MH_I2C_Read... [21:44:02]*** Cut start [21:44:02]*** Purtial cut [21:44:02]*** Stage 1: CUTSNS_PIN = 1 [21:44:04]Read from MH i2c: 01 [21:44:04]MH_I2C_Read... [21:44:04]*** Stop cut motor [21:44:04]*** Cut end [21:44:04]Read from MH i2c: 01 07 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: 01 07 00 34 0C 00 00 00 00 00 FF 0F 55 [21:44:04]process_action close_receipt done [21:44:04]requested_data is exist [21:44:04]produce_requested_data [21:44:04]requested_item fm.sn is exist - process it [21:44:04]wFMCommunicate request_size=4 [21:44:04]MH_SAM_APDU [21:44:04]CAPDU: 80 11 00 00 [21:44:04]Write to MH i2c: E2 08 00 35 0C 80 11 00 00 00 00 00 00 BB [21:44:04]Write i2c OK [21:44:04]MH_I2C_Read... [21:44:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:04]Read from MH i2c: E2 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 17 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 17 00 35 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [21:44:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:44:04]wFMCommunicate OK [21:44:04]requested_item fd.num is exist - process it [21:44:04]SAM_PROTO_GetFieldsCounters [21:44:04]wFMCommunicate request_size=4 [21:44:04]MH_SAM_APDU [21:44:04]CAPDU: 80 13 00 00 [21:44:04]Write to MH i2c: E2 08 00 36 0C 80 13 00 00 00 00 00 00 BE [21:44:04]Write i2c OK [21:44:04]MH_I2C_Read... [21:44:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:04]Read from MH i2c: E2 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 62 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 62 00 36 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 19 03 00 00 5E 04 04 00 19 03 00 00 57 04 04 00 1A 03 00 00 19 04 04 00 00 00 00 00 90 00 F1 [21:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 19 03 00 00 5E 04 04 00 19 03 00 00 57 04 04 00 1A 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:04]wFMCommunicate OK [21:44:04]SAM_PROTO_GetFieldsCounters done [21:44:04]requested_item shift.num is exist - process it [21:44:04]requested_item shift.opened is exist - process it [21:44:04]req_shift_opened [21:44:04]FM_GetShiftState [21:44:04]SAM_PROTO_GetShiftState [21:44:04]wFMCommunicate request_size=4 [21:44:04]MH_SAM_APDU [21:44:04]CAPDU: 80 13 01 00 [21:44:04]Write to MH i2c: E2 08 00 37 0C 80 13 01 00 00 00 00 00 C0 [21:44:04]Write i2c OK [21:44:04]MH_I2C_Read... [21:44:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:04]Read from MH i2c: E2 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 0E 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 0E 00 37 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 86 [21:44:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:44:04]wFMCommunicate OK [21:44:04]SAM_PROTO_GetShiftState done [21:44:04]FM_GetShiftState done [21:44:04]req_shift_opened done [21:44:04]requested_item shift.open_date is exist - process it [21:44:04]req_shift_open_date [21:44:04]req_shift_open_date done [21:44:04]produce_requested_data done [21:44:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164195,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:44:04]process_action_free close_receipt [21:44:04]json_value_free [21:44:04]json_value_free done [21:44:04]process_json_proto returns [21:44:04]Send response to host [21:44:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164195,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:44:04]free response buf [21:44:04]execute_script done [21:44:04]execute_script returns [21:44:04]free content buf [21:44:04]Sock 7.Close socket [21:44:04]Sock 7.Thread stoped [21:44:04]accept exits with 10 [21:44:04]New connection [21:44:04]New thread 3067465060 created [21:44:04]Thread 3067608420 joined [21:44:04]Waiting for new connection... [21:44:04] Sock 10.Parse request [21:44:04]Sock 10.Check first char [21:44:04]Sock 10.First char is OK [21:44:04]request: POST /json_proto HTTP/1.0 [21:44:04]Method: POST [21:44:04]URL: /json_proto [21:44:04]Method is POST - this is cgi request [21:44:04]url: /json_proto [21:44:04]query_string will be loaded in cgi processing [21:44:04]execute_cgi json_proto POST (null) [21:44:04]execute_cgi path=json_proto method=POST [21:44:04]POST find Content-Length [21:44:04]Host: 172.17.44.132:8080 [21:44:04]Content-Length: 682 [21:44:04]Content-Type: application/json [21:44:04] [21:44:04]POST finish read [21:44:04]Found Content-Length = 682 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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]Read from MH i2c: A0 01 00 02 00 00 *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]A2 *** [00:00:10] [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 5400000000572578 (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: 17095952+1707180842=1724276794 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 3B 60 C6 66 2A 83 C1 65 99 [21:46:35]Current date/time: 21.08.2024 21:46 [21:46:35]FM_Init [21:46:35]wFMConnect [21:46:35]MH_SAM_On [21:46:35]Write to MH i2c: E0 00 00 08 00 E7 [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_init finished! [21:46:35]*** atr: [21:46:35]*** 0F 3B D5 18 FF 81 91 FE [21:46:35]*** 1F C3 80 73 C8 21 10 0A [21:46:35]*** 00 00 00 00 00 00 00 00 [21:46:35]*** 00 00 00 00 00 00 00 00 [21:46:35]*** 00 00 00 00 00 00 00 00 [21:46:35]*** 00 00 00 00 00 00 00 00 [21:46:35]*** 00 00 00 00 00 00 00 00 [21:46:35]*** 00 00 00 00 00 00 00 00 [21:46:35]Read from MH i2c: E0 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E0 10 00 [21:46:35]MH_I2C_Read... [21:46:35]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:46:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:46:35]wFMCommunicate request_size=10 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:46:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:46:35]RAPDU: 90 00 [21:46:35]wFMCommunicate OK [21:46:35]wFMCommunicate request_size=4 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 80 11 00 00 [21:46:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 17 00 [21:46:35]MH_I2C_Read... [21:46:35]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 37 36 39 90 00 DD [21:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:46:35]wFMCommunicate OK [21:46:35]Detected FM SN is 0000000000871769 [21:46:35]Stored FM SN is 0000000000871769 [21:46:35]wFMCommunicate request_size=9 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:46:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:46:35]RAPDU: 90 00 [21:46:35]wFMCommunicate OK [21:46:35]FM PIN OK [21:46:35]wFMCommunicate request_size=8 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 80 14 04 00 03 02 00 01 [21:46:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:46:35]RAPDU: 90 00 [21:46:35]wFMCommunicate OK [21:46:35]wFMCommunicate request_size=13 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:46:35]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:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:46:35]RAPDU: 90 00 [21:46:35]wFMCommunicate OK [21:46:35]wFMCommunicate request_size=4 [21:46:35]MH_SAM_APDU [21:46:35]CAPDU: 80 11 00 00 [21:46:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:35]Read from MH i2c: E2 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: E2 17 00 [21:46:35]MH_I2C_Read... [21:46:35]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 37 36 39 90 00 E1 [21:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:46:35]wFMCommunicate OK [21:46:35]DocumentArchiveInit [21:46:35]Start Httpd... [21:46:35]Httpd thread 3067624804 created [21:46:35]Write to MH i2c: 01 00 00 0F 00 0F [21:46:35]Write i2c OK [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: 01 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: 01 07 00 [21:46:35]MH_I2C_Read... [21:46:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:46:35]MH Int Process started [21:46:35]Allocated Socket 7 [21:46:35]Bind OK [21:46:35]Listen OK [21:46:35]httpd running on port 8080 [21:46:35]Waiting for new connection... [21:46:36]OFD Sender: Processing packet 164196 [packets to send 972, broken 971] [21:46:36]ProducePacketName [21:46:36]name=ofd_packets/00164196 [21:46:36]OFD Sender: To server: pG, [21:46:36]CommunicateWithHost lk.salyk.kg:30040 [21:46:36]ConnectInit lk.salyk.kg [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17095996+1707180842=1724276838 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 67 60 C6 66 2A 83 C1 65 C5 [21:47:19]Current date/time: 21.08.2024 21:47 [21:47:19]FM_Init [21:47:19]wFMConnect [21:47:19]MH_SAM_On [21:47:19]Write to MH i2c: E0 00 00 08 00 E7 [21:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]*** iso7816_init finished! [21:47:19]*** atr: [21:47:19]*** 0F 3B D5 18 FF 81 91 FE [21:47:19]*** 1F C3 80 73 C8 21 10 0A [21:47:19]*** 00 00 00 00 00 00 00 00 [21:47:19]*** 00 00 00 00 00 00 00 00 [21:47:19]*** 00 00 00 00 00 00 00 00 [21:47:19]*** 00 00 00 00 00 00 00 00 [21:47:19]*** 00 00 00 00 00 00 00 00 [21:47:19]*** 00 00 00 00 00 00 00 00 [21:47:19]Read from MH i2c: E0 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E0 10 00 [21:47:19]MH_I2C_Read... [21:47:19]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:47:19]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:47:19]wFMCommunicate request_size=10 [21:47:19]MH_SAM_APDU [21:47:19]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:47:19]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:47:19]Read from MH i2c: E2 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:47:19]RAPDU: 90 00 [21:47:19]wFMCommunicate OK [21:47:19]wFMCommunicate request_size=4 [21:47:19]MH_SAM_APDU [21:47:19]CAPDU: 80 11 00 00 [21:47:19]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:19]Read from MH i2c: E2 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 17 00 [21:47:19]MH_I2C_Read... [21:47:19]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 37 36 39 90 00 DD [21:47:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:47:19]wFMCommunicate OK [21:47:19]Detected FM SN is 0000000000871769 [21:47:19]Stored FM SN is 0000000000871769 [21:47:19]wFMCommunicate request_size=9 [21:47:19]MH_SAM_APDU [21:47:19]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:47:19]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:47:19]Read from MH i2c: E2 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:47:19]RAPDU: 90 00 [21:47:19]wFMCommunicate OK [21:47:19]FM PIN OK [21:47:19]wFMCommunicate request_size=8 [21:47:19]MH_SAM_APDU [21:47:19]CAPDU: 80 14 04 00 03 02 00 01 [21:47:19]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:47:19]Read from MH i2c: E2 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:47:19]RAPDU: 90 00 [21:47:19]wFMCommunicate OK [21:47:19]wFMCommunicate request_size=13 [21:47:19]MH_SAM_APDU [21:47:19]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:47:19]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:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:47:19]Read from MH i2c: E2 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:47:19]RAPDU: 90 00 [21:47:19]wFMCommunicate OK [21:47:19]wFMCommunicate request_size=4 [21:47:19]MH_SAM_APDU [21:47:19]CAPDU: 80 11 00 00 [21:47:19]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:19]Read from MH i2c: E2 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: E2 17 00 [21:47:19]MH_I2C_Read... [21:47:19]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 37 36 39 90 00 E1 [21:47:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:47:19]wFMCommunicate OK [21:47:19]DocumentArchiveInit [21:47:19]Start Httpd... [21:47:19]Httpd thread 3066940772 created [21:47:19]Write to MH i2c: 01 00 00 0F 00 0F [21:47:19]Write i2c OK [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: 01 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: 01 07 00 [21:47:19]MH_I2C_Read... [21:47:19]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:47:19]MH Int Process started [21:47:19]Allocated Socket 7 [21:47:19]Bind OK [21:47:19]Listen OK [21:47:19]httpd running on port 8080 [21:47:19]Waiting for new connection... [21:47:20]OFD Sender: Processing packet 164196 [packets to send 972, broken 971] [21:47:20]ProducePacketName [21:47:20]name=ofd_packets/00164196 [21:47:20]OFD Sender: To server: pG, [21:47:20]CommunicateWithHost lk.salyk.kg:30040 [21:47:20]ConnectInit lk.salyk.kg [21:47:21]Connected sock=6 [21:47: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 37 36 39 0F 01 00 00 7B E2 07 01 56 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1A 03 00 00 F4 03 04 00 A6 5F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 81 02 00 35 04 06 00 E9 BF 18 1B 1F B3 50 4A 61 D3 5C 11 94 D5 [21:47:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4B D7 47 00 FE 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 37 36 39 10 04 04 00 64 81 02 00 F4 03 04 00 B7 09 C6 66 B6 04 01 00 00 EC 5F DA CF 74 DB D4 64 [21:47:21]CommunicateWithHost err = 0 [21:47:21]CheckOFDResponse [21:47:21]1017 (14) - 77093643461234 [21:47:21]1041 (16) - 0000000000871769 [21:47:21]1040 (4) - 164196 [21:47:21]1012 (4) - 21.08.2024 15:37 [21:47:21]1206 (1) - 0 [21:47:21]OFD Sender: Remove packet 164196 [21:47:21]ProducePacketName [21:47:21]name=ofd_packets/00164196 [21:47:21]NVStorageDeleteData [21:47:22]OFD Sender: No OFD packet to send [21:47:27]OFD Sender: No OFD packet to send [21:47:32]OFD Sender: No OFD packet to send [21:47:37]OFD Sender: No OFD packet to send [21:47:42]OFD Sender: No OFD packet to send [21:47:47]OFD Sender: No OFD packet to send [21:47:52]OFD Sender: No OFD packet to send [21:47:57]OFD Sender: No OFD packet to send [21:48:02]OFD Sender: No OFD packet to send [21:48:07]OFD Sender: No OFD packet to send [21:48:12]OFD Sender: No OFD packet to send [21:48:17]OFD Sender: No OFD packet to send [21:48:22]recv_with_timeout no data received [21:48:22]OFD Sender: No OFD packet to send [21:48:27]OFD Sender: No OFD packet to send [21:48:32]OFD Sender: No OFD packet to send [21:48:37]OFD Sender: No OFD packet to send [21:48:42]OFD Sender: No OFD packet to send [21:48:47]OFD Sender: No OFD packet to send [21:48:52]OFD Sender: No OFD packet to send [21:48:57]OFD Sender: No OFD packet to send [21:49:02]OFD Sender: No OFD packet to send [21:49:07]OFD Sender: No OFD packet to send [21:49:12]OFD Sender: No OFD packet to send [21:49:17]OFD Sender: No OFD packet to send [21:49:22]OFD Sender: No OFD packet to send [21:49:27]OFD Sender: No OFD packet to send [21:49:32]OFD Sender: No OFD packet to send [21:49:37]OFD Sender: No OFD packet to send [21:49:42]OFD Sender: No OFD packet to send [21:49:47]OFD Sender: No OFD packet to send [21:49:52]OFD Sender: No OFD packet to send [21:49:57]OFD Sender: No OFD packet to send [21:50:02]OFD Sender: No OFD packet to send [21:50:08]OFD Sender: No OFD packet to send [21:50:13]OFD Sender: No OFD packet to send [21:50:18]OFD Sender: No OFD packet to send [21:50:23]OFD Sender: No OFD packet to send [21:50:28]OFD Sender: No OFD packet to send [21:50:33]OFD Sender: No OFD packet to send [21:50:38]OFD Sender: No OFD packet to send [21:50:43]OFD Sender: No OFD packet to send [21:50:48]OFD Sender: No OFD packet to send [21:50:53]OFD Sender: No OFD packet to send [21:50:58]OFD Sender: No OFD packet to send [21:51:03]OFD Sender: No OFD packet to send [00:00:09]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17096243+1707180842=1724277085 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 5D 61 C6 66 2A 83 C1 65 BC [21:51:25]Current date/time: 21.08.2024 21:51 [21:51:25]FM_Init [21:51:25]wFMConnect [21:51:25]MH_SAM_On [21:51:25]Write to MH i2c: E0 00 00 08 00 E7 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_init finished! [21:51:25]*** atr: [21:51:25]*** 0F 3B D5 18 FF 81 91 FE [21:51:25]*** 1F C3 80 73 C8 21 10 0A [21:51:25]*** 00 00 00 00 00 00 00 00 [21:51:25]*** 00 00 00 00 00 00 00 00 [21:51:25]*** 00 00 00 00 00 00 00 00 [21:51:25]*** 00 00 00 00 00 00 00 00 [21:51:25]*** 00 00 00 00 00 00 00 00 [21:51:25]*** 00 00 00 00 00 00 00 00 [21:51:25]Read from MH i2c: E0 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E0 10 00 [21:51:25]MH_I2C_Read... [21:51:25]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:51:25]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:51:25]wFMCommunicate request_size=10 [21:51:25]MH_SAM_APDU [21:51:25]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:51:25]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:51:25]Read from MH i2c: E2 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:51:25]RAPDU: 90 00 [21:51:25]wFMCommunicate OK [21:51:25]wFMCommunicate request_size=4 [21:51:25]MH_SAM_APDU [21:51:25]CAPDU: 80 11 00 00 [21:51:25]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:25]Read from MH i2c: E2 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 17 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:25]wFMCommunicate OK [21:51:25]Detected FM SN is 0000000000871769 [21:51:25]Stored FM SN is 0000000000871769 [21:51:25]wFMCommunicate request_size=9 [21:51:25]MH_SAM_APDU [21:51:25]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:51:25]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:51:25]Read from MH i2c: E2 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:51:25]RAPDU: 90 00 [21:51:25]wFMCommunicate OK [21:51:25]FM PIN OK [21:51:25]wFMCommunicate request_size=8 [21:51:25]MH_SAM_APDU [21:51:25]CAPDU: 80 14 04 00 03 02 00 01 [21:51:25]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:51:25]Read from MH i2c: E2 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:51:25]RAPDU: 90 00 [21:51:25]wFMCommunicate OK [21:51:25]wFMCommunicate request_size=13 [21:51:25]MH_SAM_APDU [21:51:25]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:51:25]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:51:25]Read from MH i2c: E2 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:51:25]RAPDU: 90 00 [21:51:25]wFMCommunicate OK [21:51:25]wFMCommunicate request_size=4 [21:51:25]MH_SAM_APDU [21:51:25]CAPDU: 80 11 00 00 [21:51:25]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:25]Read from MH i2c: E2 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 17 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [21:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:25]wFMCommunicate OK [21:51:25]DocumentArchiveInit [21:51:25]Start Httpd... [21:51:25]Httpd thread 3067809124 created [21:51:25]Write to MH i2c: 01 00 00 0F 00 0F [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: 01 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: 01 07 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:51:25]MH Int Process started [21:51:25]Allocated Socket 8 [21:51:25]Bind OK [21:51:25]Listen OK [21:51:25]httpd running on port 8080 [21:51:25]Waiting for new connection... [21:51:26]OFD Sender: No OFD packet to send [21:51:29]accept exits with 9 [21:51:29]New connection [21:51:29]New thread 3067522404 created [21:51:29]Waiting for new connection... [21:51:29] Sock 9.Parse request [21:51:29]Sock 9.Check first char [21:51:29]Sock 9.First char is OK [21:51:29]request: POST /json_proto HTTP/1.0 [21:51:29]Method: POST [21:51:29]URL: /json_proto [21:51:29]Method is POST - this is cgi request [21:51:29]url: /json_proto [21:51:29]query_string will be loaded in cgi processing [21:51:29]execute_cgi json_proto POST (null) [21:51:29]execute_cgi path=json_proto method=POST [21:51:29]POST find Content-Length [21:51:29]Host: 172.17.44.132:8080 [21:51:29]Content-Length: 215 [21:51:29]Content-Type: application/json [21:51:29] [21:51:29]POST finish read [21:51:29]Found Content-Length = 215 [21:51:29]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:51:29]execute_script... [21:51:29]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:51:29]POST & json_proto [21:51:29]process_json_proto [21:51:29]json parsed OK: [21:51:29]protocol is kg_v1.0 [21:51:29]action value=get_value [21:51:29]process_action get_value [21:51:29]cmd_get_value [21:51:29]process_action get_value done [21:51:29]requested_data is exist [21:51:29]produce_requested_data [21:51:29]requested_item kkm.sn is exist - process it [21:51:29]requested_item kkm.ver is exist - process it [21:51:29]requested_item fm.sn is exist - process it [21:51:29]wFMCommunicate request_size=4 [21:51:29]MH_SAM_APDU [21:51:29]CAPDU: 80 11 00 00 [21:51:29]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:51:29]Write i2c OK [21:51:29]MH_I2C_Read... [21:51:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:29]Read from MH i2c: E2 [21:51:29]MH_I2C_Read... [21:51:29]Read from MH i2c: E2 17 00 [21:51:29]MH_I2C_Read... [21:51:29]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 37 36 39 90 00 E3 [21:51:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:29]wFMCommunicate OK [21:51:29]requested_item fd.num is exist - process it [21:51:29]SAM_PROTO_GetFieldsCounters [21:51:29]wFMCommunicate request_size=4 [21:51:29]MH_SAM_APDU [21:51:29]CAPDU: 80 13 00 00 [21:51:29]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:51:29]Write i2c OK [21:51:29]MH_I2C_Read... [21:51:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:29]Read from MH i2c: E2 [21:51:29]MH_I2C_Read... [21:51:29]Read from MH i2c: E2 62 00 [21:51:29]MH_I2C_Read... [21:51:29]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1A 03 00 00 5E 04 04 00 1A 03 00 00 57 04 04 00 1B 03 00 00 19 04 04 00 00 00 00 00 90 00 C4 [21:51: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1A 03 00 00 5E 04 04 00 1A 03 00 00 57 04 04 00 1B 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:29]wFMCommunicate OK [21:51:29]SAM_PROTO_GetFieldsCounters done [21:51:29]requested_item shift.num is exist - process it [21:51:29]requested_item shift.opened is exist - process it [21:51:29]req_shift_opened [21:51:29]FM_GetShiftState [21:51:29]SAM_PROTO_GetShiftState [21:51:29]wFMCommunicate request_size=4 [21:51:29]MH_SAM_APDU [21:51:29]CAPDU: 80 13 01 00 [21:51:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:51:29]Write i2c OK [21:51:29]MH_I2C_Read... [21:51:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:29]Read from MH i2c: E2 [21:51:29]MH_I2C_Read... [21:51:29]Read from MH i2c: E2 0E 00 [21:51:29]MH_I2C_Read... [21:51:29]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [21:51:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:51:29]wFMCommunicate OK [21:51:29]SAM_PROTO_GetShiftState done [21:51:29]FM_GetShiftState done [21:51:29]req_shift_opened done [21:51:29]requested_item shift.open_date is exist - process it [21:51:29]req_shift_open_date [21:51:29]req_shift_open_date done [21:51:29]produce_requested_data done [21:51:29]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164196,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:51:29]process_action_free get_value [21:51:29]json_value_free [21:51:29]json_value_free done [21:51:29]process_json_proto returns [21:51:29]Send response to host [21:51:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164196,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:51:29]free response buf [21:51:29]execute_script done [21:51:29]execute_script returns [21:51:29]free content buf [21:51:29]Sock 9.Close socket [21:51:29]Sock 9.Thread stoped [21:51:29]accept exits with 10 [21:51:29]New connection [21:51:29]New thread 3067379044 created [21:51:29]Thread 3067522404 joined [21:51:29]Waiting for new connection... [21:51:29] Sock 10.Parse request [21:51:29]Sock 10.Check first char [21:51:29]Sock 10.First char is OK [21:51:29]request: POST /json_proto HTTP/1.0 [21:51:29]Method: POST [21:51:29]URL: /json_proto [21:51:29]Method is POST - this is cgi request [21:51:29]url: /json_proto [21:51:29]query_string will be loaded in cgi processing [21:51:29]execute_cgi json_proto POST (null) [21:51:29]execute_cgi path=json_proto method=POST [21:51:29]POST find Content-Length [21:51:29]Host: 172.17.44.132:8080 [21:51:29]Content-Length: 331 [21:51:29]Content-Type: application/json [21:51:29] [21:51:29]POST finish read [21:51:29]Found Content-Length = 331 [21:51:29]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:51:29]execute_script... [21:51:29]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:51:29]POST & json_proto [21:51:29]process_json_proto [21:51:29]json parsed OK: [21:51:29]protocol is kg_v1.0 [21:51:29]action value=get_value [21:51:29]process_action get_value [21:51:29]cmd_get_value [21:51:29]process_action get_value done [21:51:29]requested_data is exist [21:51:29]produce_requested_data [21:51:30]requested_item fm.sale.total is exist - process it [21:51:30]SAM_PROTO_GetFMData [21:51:30]wFMCommunicate request_size=4 [21:51:30]MH_SAM_APDU [21:51:30]CAPDU: 80 13 03 00 [21:51:30]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:51:30]Write i2c OK [21:51:30]MH_I2C_Read... [21:51:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:51:30]Read from MH i2c: E2 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 FD 00 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 BF 7D 02 00 69 04 A4 00 6F 04 04 00 AF 7A 02 00 B1 04 05 00 58 DB 64 70 03 70 04 05 00 4E 2B EE 6C 02 72 04 05 00 0A B0 76 03 01 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 DE 9A 82 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 89 A5 CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 AB [21:51:30]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 BF 7D 02 00 69 04 A4 00 6F 04 04 00 AF 7A 02 00 B1 04 05 00 58 DB 64 70 03 70 04 05 00 4E 2B EE 6C 02 72 04 05 00 0A B0 76 03 01 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 DE 9A 82 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 89 A5 CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [21:51:30]wFMCommunicate OK [21:51:30]wFMCommunicate request_size=4 [21:51:30]MH_SAM_APDU [21:51:30]CAPDU: 80 17 00 00 [21:51:30]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:51:30]Write i2c OK [21:51:30]MH_I2C_Read... [21:51:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:30]Read from MH i2c: E2 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 FD 00 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [21:51:30]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:51:30]wFMCommunicate OK [21:51:30]wFMCommunicate request_size=4 [21:51:30]MH_SAM_APDU [21:51:30]CAPDU: 80 17 00 00 [21:51:30]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:51:30]Write i2c OK [21:51:30]MH_I2C_Read... [21:51:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:30]Read from MH i2c: E2 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 FD 00 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [21:51:30]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:51:31]wFMCommunicate OK [21:51:31]wFMCommunicate request_size=4 [21:51:31]MH_SAM_APDU [21:51:31]CAPDU: 80 17 00 00 [21:51:31]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:51:31]Write i2c OK [21:51:31]MH_I2C_Read... [21:51:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:31]Read from MH i2c: E2 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 FD 00 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [21:51:31]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:51:31]wFMCommunicate OK [21:51:31]wFMCommunicate request_size=4 [21:51:31]MH_SAM_APDU [21:51:31]CAPDU: 80 17 00 00 [21:51:31]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:51:31]Write i2c OK [21:51:31]MH_I2C_Read... [21:51:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [21:51:31]Read from MH i2c: E2 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 E6 00 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [21:51:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:51:31]wFMCommunicate OK [21:51:31]SAM_PROTO_GetFMData done [21:51:31]requested_item fm.sale_refund.total is exist - process it [21:51:31]requested_item fm.buy.total is exist - process it [21:51:31]requested_item shift.sale.total is exist - process it [21:51:31]SAM_PROTO_GetShiftData [21:51:31]wFMCommunicate request_size=4 [21:51:31]MH_SAM_APDU [21:51:31]CAPDU: 80 13 02 00 [21:51:31]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:51:31]Write i2c OK [21:51:31]MH_I2C_Read... [21:51:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:51:31]OFD Sender: No OFD packet to send [21:51:31]Read from MH i2c: E2 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 FD 00 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 1A 03 00 00 69 04 9F 00 6F 04 04 00 1A 03 00 00 B1 04 04 00 13 22 FB 04 70 04 04 00 88 33 B9 03 72 04 04 00 8B EE 41 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 70 87 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 2B 49 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 DF [21:51:32]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 1A 03 00 00 69 04 9F 00 6F 04 04 00 1A 03 00 00 B1 04 04 00 13 22 FB 04 70 04 04 00 88 33 B9 03 72 04 04 00 8B EE 41 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 70 87 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 2B 49 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:51:32]wFMCommunicate OK [21:51:32]wFMCommunicate request_size=4 [21:51:32]MH_SAM_APDU [21:51:32]CAPDU: 80 17 00 00 [21:51:32]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:51:32]Write i2c OK [21:51:32]MH_I2C_Read... [21:51:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:32]Read from MH i2c: E2 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 FD 00 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 B0 [21:51:32]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [21:51:32]wFMCommunicate OK [21:51:32]wFMCommunicate request_size=4 [21:51:32]MH_SAM_APDU [21:51:32]CAPDU: 80 17 00 00 [21:51:32]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:51:32]Write i2c OK [21:51:32]MH_I2C_Read... [21:51:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:32]Read from MH i2c: E2 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 FD 00 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 56 [21:51:32]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [21:51:32]wFMCommunicate OK [21:51:32]wFMCommunicate request_size=4 [21:51:32]MH_SAM_APDU [21:51:32]CAPDU: 80 17 00 00 [21:51:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:51:32]Write i2c OK [21:51:32]MH_I2C_Read... [21:51:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:32]Read from MH i2c: E2 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 FD 00 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [21:51:32]RAPDU: 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 90 00 [21:51:32]wFMCommunicate OK [21:51:32]wFMCommunicate request_size=4 [21:51:32]MH_SAM_APDU [21:51:32]CAPDU: 80 17 00 00 [21:51:32]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:51:32]Write i2c OK [21:51:32]MH_I2C_Read... [21:51:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:51:33]Read from MH i2c: E2 [21:51:33]MH_I2C_Read... [21:51:35]LoadAmountFromDocumentTag cost=6500 [21:51:35]SetAmountToDocument total=20500 [21:51:35]Malloc new data [21:51:35]cost*persent_nds=780000 [21:51:35]+500=780500 [21:51:35]tax_nds_amount=690 [21:51:35]cost*persent_nds=65000 [21:51:35]+500=65500 [21:51:35]tax_nsp_amount=57 [21:51:35]LoadAmountFromDocumentTag tax_cur_amount=1487 [21:51:35]SetAmountToDocument tax_cur_amount=2177 [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]free (receipt_item_data.pre_item_text) [21:51:35]free (receipt_item_data.post_item_text) [21:51:35]done [21:51:35]receipt_add_items: price(Amount)=5000 [21:51:35]receipt_add_items: sum=5000 [21:51:35]receipt_add_items: quantity [21:51:35]03 E8 03 00 00 00 00 00 KKMCreateReceiptItemDocument [21:51:35]Load OK [21:51:35]KKMSetReceiptItemData [21:51:35]KKMSetReceiptItemData [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]KKMSetReceiptItemData err=0 [21:51:35]KKMAddReceiptItem [21:51:35]LoadAmountFromDocumentTag total=20500 [21:51:35]LoadAmountFromDocumentTag cost=5000 [21:51:35]SetAmountToDocument total=25500 [21:51:35]Malloc new data [21:51:35]cost*persent_nds=600000 [21:51:35]+500=600500 [21:51:35]tax_nds_amount=531 [21:51:35]cost*persent_nds=50000 [21:51:35]+500=50500 [21:51:35]tax_nsp_amount=44 [21:51:35]LoadAmountFromDocumentTag tax_cur_amount=2177 [21:51:35]SetAmountToDocument tax_cur_amount=2708 [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]free (receipt_item_data.pre_item_text) [21:51:35]free (receipt_item_data.post_item_text) [21:51:35]done [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]Malloc new data [21:51:35]KKMSetReceiptData OK [21:51:35]ProcessDocumentItem done err = 0, tmpTLVsize=111 [21:51:35]tlvbuf is 0180FAC0 [21:51:35]KKMLoadAndSignReceiptData [21:51:35]SAM_PROTO_ProcessDocument [21:51:35]wFMCommunicate request_size=9 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 15 01 00 04 03 00 6F 00 [21:51:35]Write to MH i2c: E2 0C 00 20 00 80 15 01 00 04 00 03 00 6F 00 00 00 19 [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:35]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [21:51:35]Read from MH i2c: E2 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [21:51:35]RAPDU: 90 00 [21:51:35]wFMCommunicate OK [21:51:35]wFMCommunicate request_size=10 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [21:51:35]Write to MH i2c: E2 0D 00 21 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 CF [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:35]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:35]Read from MH i2c: E2 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [21:51:35]RAPDU: 90 00 [21:51:35]wFMCommunicate OK [21:51:35]wFMCommunicate request_size=15 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 15 02 00 0A FC 03 06 00 9C 63 00 00 00 00 [21:51:35]Write to MH i2c: E2 12 00 22 00 80 15 02 00 0A 00 FC 03 06 00 9C 63 00 00 00 00 00 00 BA [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 22 00 00 90 00 96 [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=47 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 0A 00 00 00 00 [21:51:36]Write to MH i2c: E2 32 00 23 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 0A 00 00 00 00 00 00 79 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 23 00 00 90 00 97 [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=15 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 15 02 00 0A 07 04 06 00 9C 63 00 00 00 00 [21:51:36]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 9C 63 00 00 00 00 00 00 C8 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=15 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [21:51:36]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 FC [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=11 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [21:51:36]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=13 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 15 02 00 08 F4 03 04 00 68 61 C6 66 [21:51:36]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 68 61 C6 66 00 00 A7 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=25 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [21:51:36]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=4 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 15 03 00 [21:51:36]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 40 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 40 00 29 00 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 37 36 39 10 04 04 00 65 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1B 03 00 00 35 04 06 00 9A 3B 73 CB B0 8B 90 00 CD [21:51:36]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 37 36 39 10 04 04 00 65 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1B 03 00 00 35 04 06 00 9A 3B 73 CB B0 8B 90 00 [21:51:36]wFMCommunicate OK [21:51:36]SAM_PROTO_ProcessDocument answer len = 59 [21:51:36]SAM_PROTO_ProcessDocument done [21:51:36]SetTLVBufToDocument [21:51:36]Processing tag 1209 (04B9) [21:51:36]Malloc new data [21:51:36]Processing tag 1041 (0411) [21:51:36]Processing tag 1040 (0410) [21:51:36]Malloc new data [21:51:36]Processing tag 1038 (040E) [21:51:36]Malloc new data [21:51:36]Processing tag 1042 (0412) [21:51:36]Malloc new data [21:51:36]Processing tag 1077 (0435) [21:51:36]Malloc new data [21:51:36]SetTLVBufToDocument err=0 [21:51:36]KKMLoadAndSignReceiptData store KKM data [21:51:36]KKMLoadAndSignReceiptData err=0 [21:51:36]wFMCommunicate request_size=4 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 11 00 00 [21:51:36]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 17 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [21:51:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:36]wFMCommunicate OK [21:51:36]Счет N : (3)50713 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700040114137 Султан чай 1л. зел лимон 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 255.00 НСП 1% : 2.25 НДС 12% : 27.08 Наличными: 255.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 795 21.08.2024 21:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164197 ФПД: 169580136476811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164197&fm=169580136476811&tin=02508201610067®Number=0000000000092562&sum=25500 0 [21:51:36]StoreToDocumentArchive [21:51:36]shift 466 fd 164197 [21:51:36]save to /storage/0466/doc_00164197 [21:51:36]save last doc name /storage/0466/doc_00164197 to /storage/kkm_last_doc_name [21:51:36]save OK [21:51:36]Clear old archive folders... [21:51:36]ProcessDocumentItem done err = 0, tmpTLVsize=488 [21:51:36]tlvbuf is 01822140 [21:51:36]SAM_PROTO_ClearQueue [21:51:36]wFMCommunicate request_size=4 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 09 00 00 [21:51:36]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]SAM_PROTO_ClearQueue done [21:51:36]KKMCreateOFDPacket [21:51:36]OFDProtocolAddRootSTLVToBuf [21:51:36]FM_MakeSignedData [21:51:36]FM_MakeSignedData [21:51:36]SAM_PROTO_SignData [21:51:36]wFMCommunicate request_size=4 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 0D 01 02 [21:51:36]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=255 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 0D 02 02 FA 03 00 E8 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 [21:51:37]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 E8 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 00 00 B0 [21:51:37]OFD Sender: No OFD packet to send [21:51:37]Write i2c OK [21:51:37]MH_I2C_Read... [21:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:37]Read from MH i2c: E2 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: E2 03 00 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:51:37]RAPDU: 90 00 [21:51:37]wFMCommunicate OK [21:51:37]wFMCommunicate request_size=247 [21:51:37]MH_SAM_APDU [21:51:37]CAPDU: 80 0D 02 02 F2 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 0A 00 00 00 00 07 04 06 00 9C 63 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 68 61 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 81 02 00 35 04 06 00 9A 3B 73 CB B0 8B [21:51:37]Write to MH i2c: E2 FA 00 2E 00 80 0D 02 02 F2 00 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 0A 00 00 00 00 07 04 06 00 9C 63 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 68 61 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 81 02 00 35 04 06 00 9A 3B 73 CB B0 8B 00 00 44 [21:51:37]Write i2c OK [21:51:37]MH_I2C_Read... [21:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:37]Read from MH i2c: E2 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: E2 03 00 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:51:37]RAPDU: 90 00 [21:51:37]wFMCommunicate OK [21:51:37]wFMCommunicate request_size=4 [21:51:37]MH_SAM_APDU [21:51:37]CAPDU: 80 0D 03 02 [21:51:37]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:51:37]Write i2c OK [21:51:37]MH_I2C_Read... [21:51:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:37]Read from MH i2c: E2 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: E2 0B 00 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: E2 0B 00 2F 00 00 DE ED 9E 03 C1 D9 A5 E7 90 00 3D [21:51:37]RAPDU: DE ED 9E 03 C1 D9 A5 E7 90 00 [21:51:37]wFMCommunicate OK [21:51:37]SAM_PROTO_SignData done [21:51:37]FM_MakeSignedData done [21:51:37]CreateOFDProtocolMessage [21:51:37]wFMCommunicate request_size=4 [21:51:37]MH_SAM_APDU [21:51:37]CAPDU: 80 11 00 00 [21:51:37]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:51:37]Write i2c OK [21:51:37]MH_I2C_Read... [21:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:37]Read from MH i2c: E2 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: E2 17 00 [21:51:37]MH_I2C_Read... [21:51:37]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 37 36 39 90 00 03 [21:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:37]wFMCommunicate OK [21:51:37]CreateOFDProtocolMessage done [21:51:37]OFDSenderStorePacket 164197 [21:51:37]StoreOFDPacket docnum=164197 [21:51:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FC 01 00 00 C1 F1 F4 01 D9 FD 5A 03 01 00 03 00 E8 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 0A 00 00 00 00 07 04 06 00 9C 63 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 68 61 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 81 02 00 35 04 06 00 9A 3B 73 CB B0 8B DE ED 9E 03 C1 D9 A5 E7 [21:51:37]CheckFolder [21:51:37]dirname=/storage/ofd_packets [21:51:37]CheckFolder done [21:51:37]ProducePacketName [21:51:37]name=ofd_packets/00164197 [21:51:37]NVStorageSaveData ofd_packets/00164197 [21:51:37]File name is /storage/ofd_packets/00164197 [21:51:37]Write 538 bytes [21:51:37]NVStorageSaveData done [21:51:37]OFDSenderStorePacket done [21:51:37]KKMCreateOFDPacket done [21:51:37]NVStorageSaveData kkm_last_timestamp [21:51:37]File name is /storage/kkm_last_timestamp [21:51:37]Write 4 bytes [21:51:37]NVStorageSaveData done [21:51:38]ExternCall_PrintAddStr [21:51:38]wPrintStart [21:51:38]Write to MH i2c: 01 00 00 31 00 31 [21:51:38]Write i2c OK [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: 01 [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: 01 07 00 [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:51:38]RasterBufferAndPrint [21:51:38]line Счет N : (3)50713 [21:51:38]line ИНН: 02508201610067 [21:51:38]line Контрольно-Кассовый Чек [21:51:38]line ПРОДАЖА [21:51:38]line Товар: 48743587 [21:51:38]line Сигареты Winston XStyle Silver [21:51:38]line 1.000 * 140.00 [21:51:38]line = 140.00 [21:51:38]line НДС 12% НСП 1% [21:51:38]line > о реализуемом товаре [21:51:38]line Товар: 4700040114137 [21:51:38]line Султан чай 1л. зел лимон [21:51:38]line 1.000 * 65.00 [21:51:38]line = 65.00 [21:51:38]line НДС 12% НСП 1% [21:51:38]line > о реализуемом товаре [21:51:38]line Товар: 4700000160358 [21:51:38]line Вода Легенда 1л [21:51:38]line 1.000 * 50.00 [21:51:38]line = 50.00 [21:51:38]line НДС 12% НСП 1% [21:51:38]line > о реализуемом товаре [21:51:38]line ИТОГО: 255.00 [21:51:38]line НСП 1% : 2.25 [21:51:38]line НДС 12% : 27.08 [21:51:38]line Наличными: 255.00 [21:51:38]line Безнал.: 0.00 [21:51:38]line Место: АЗС № 130 "Партнер Нефть" [21:51:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:51:38]line СНО: Общий режим [21:51:38]line Чек 795 21.08.2024 21:51 [21:51:38]line Смена: 466 ФФД: 1.0 [21:51:38]line ЗНМ: 0300000070 [21:51:38]line РНМ: 0000000000092562 [21:51:38]line Версия ККМ: 001 [21:51:38]line ФМ: 0000000000871769 [21:51:38]line ФД: 164197 [21:51:38]line ФПД: 169580136476811 [21:51:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164197&fm=169580136476811&tin=02508201610067®Number=0000000000092562&sum=25500 [21:51:38]line 0 [21:51:38]written 0, free lines is 4095 [21:51:38]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:51:38]ProducePacketName [21:51:38]name=ofd_packets/00164197 [21:51:38]OFD Sender: To server: pG, [21:51:38]CommunicateWithHost lk.salyk.kg:30040 [21:51:38]ConnectInit lk.salyk.kg [21:51:38]Write to MH i2c: 01 00 00 66 00 66 [21:51:38]Write i2c OK [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: 01 [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: 01 07 00 [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: 01 07 00 66 00 00 00 00 00 00 07 0C 80 [21:51:38]RasterBufferAndPrint [21:51:38]line [21:51:38]line [21:51:38]line [21:51:38]line [21:51:38]line [21:51:38]written 0, free lines is 3097 [21:51:38]MH_Cut [21:51:38]Write to MH i2c: D1 01 00 6D 00 01 3F [21:51:38]Write i2c OK [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: D1 [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: D1 01 00 [21:51:38]MH_I2C_Read... [21:51:38]Read from MH i2c: D1 01 00 6D 00 00 3E [21:51:38]Write to MH i2c: 01 00 00 6E 00 6E [21:51:38]Write i2c OK [21:51:38]MH_I2C_Read... [21:51:39]*** Cut start [21:51:39]*** Purtial cut [21:51:39]*** Stage 1: CUTSNS_PIN = 1 [21:51:41]Read from MH i2c: 01 [21:51:41]MH_I2C_Read... [21:51:41]*** Stop cut motor [21:51:41]*** Cut end [21:51:41]Read from MH i2c: 01 07 00 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: 01 07 00 6E 00 00 00 00 00 00 FF 0F 83 [21:51:41]process_action close_receipt done [21:51:41]requested_data is exist [21:51:41]produce_requested_data [21:51:41]requested_item fm.sn is exist - process it [21:51:41]wFMCommunicate request_size=4 [21:51:41]MH_SAM_APDU [21:51:41]CAPDU: 80 11 00 00 [21:51:41]Write to MH i2c: E2 08 00 6F 00 80 11 00 00 00 00 00 00 E9 [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:41]Read from MH i2c: E2 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 17 00 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 17 00 6F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [21:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:41]wFMCommunicate OK [21:51:41]requested_item fd.num is exist - process it [21:51:41]SAM_PROTO_GetFieldsCounters [21:51:41]wFMCommunicate request_size=4 [21:51:41]MH_SAM_APDU [21:51:41]CAPDU: 80 13 00 00 [21:51:41]Write to MH i2c: E2 08 00 70 00 80 13 00 00 00 00 00 00 EC [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:41]Read from MH i2c: E2 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 62 00 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 62 00 70 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1B 03 00 00 5E 04 04 00 1B 03 00 00 57 04 04 00 1C 03 00 00 19 04 04 00 00 00 00 00 90 00 27 [21:51: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1B 03 00 00 5E 04 04 00 1B 03 00 00 57 04 04 00 1C 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:41]wFMCommunicate OK [21:51:41]SAM_PROTO_GetFieldsCounters done [21:51:41]requested_item shift.num is exist - process it [21:51:41]requested_item shift.opened is exist - process it [21:51:41]req_shift_opened [21:51:41]FM_GetShiftState [21:51:41]SAM_PROTO_GetShiftState [21:51:41]wFMCommunicate request_size=4 [21:51:41]MH_SAM_APDU [21:51:41]CAPDU: 80 13 01 00 [21:51:41]Write to MH i2c: E2 08 00 71 00 80 13 01 00 00 00 00 00 EE [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:41]Read from MH i2c: E2 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 0E 00 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 0E 00 71 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B4 [21:51:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:51:42]wFMCommunicate OK [21:51:42]SAM_PROTO_GetShiftState done [21:51:42]FM_GetShiftState done [21:51:42]req_shift_opened done [21:51:42]requested_item shift.open_date is exist - process it [21:51:42]req_shift_open_date [21:51:42]req_shift_open_date done [21:51:42]produce_requested_data done [21:51:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164197,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:51:42]process_action_free close_receipt [21:51:42]json_value_free [21:51:42]json_value_free done [21:51:42]process_json_proto returns [21:51:42]Send response to host [21:51:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164197,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:51:42]free response buf [21:51:42]execute_script done [21:51:42]execute_script returns [21:51:42]free content buf [21:51:42]Sock 9.Close socket [21:51:42]Sock 9.Thread stoped [21:51:43]ConnectInit Can't take IP for lk.salyk.kg [21:51:43]CommunicateWithHost connect error [21:51:43]CommunicateWithHost err = -1 [21:51:43]OFD Sender: Server communicate error [21:51:48]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:51:48]ProducePacketName [21:51:48]name=ofd_packets/00164197 [21:51:48]OFD Sender: To server: pG, [21:51:48]CommunicateWithHost lk.salyk.kg:30040 [21:51:48]ConnectInit lk.salyk.kg [21:51:52]recv_with_timeout no data received [21:51:53]ConnectInit Can't take IP for lk.salyk.kg [21:51:53]CommunicateWithHost connect error [21:51:53]CommunicateWithHost err = -1 [21:51:53]OFD Sender: Server communicate error [21:51:58]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:51:58]ProducePacketName [21:51:58]name=ofd_packets/00164197 [21:51:58]OFD Sender: To server: pG, [21:51:58]CommunicateWithHost lk.salyk.kg:30040 [21:51:58]ConnectInit lk.salyk.kg [21:52:03]ConnectInit Can't take IP for lk.salyk.kg [21:52:03]CommunicateWithHost connect error [21:52:03]CommunicateWithHost err = -1 [21:52:03]OFD Sender: Server communicate error [21:52:08]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:52:08]ProducePacketName [21:52:08]name=ofd_packets/00164197 [21:52:08]OFD Sender: To server: pG, [21:52:08]CommunicateWithHost lk.salyk.kg:30040 [21:52:08]ConnectInit lk.salyk.kg [21:52:10]recv_with_timeout no data received [21:52:13]ConnectInit Can't take IP for lk.salyk.kg [21:52:13]CommunicateWithHost connect error [21:52:13]CommunicateWithHost err = -1 [21:52:13]OFD Sender: Server communicate error [21:52:18]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:52:18]ProducePacketName [21:52:18]name=ofd_packets/00164197 [21:52:18]OFD Sender: To server: pG, [21:52:18]CommunicateWithHost lk.salyk.kg:30040 [21:52:18]ConnectInit lk.salyk.kg [21:52:23]ConnectInit Can't take IP for lk.salyk.kg [21:52:23]CommunicateWithHost connect error [21:52:23]CommunicateWithHost err = -1 [21:52:23]OFD Sender: Server communicate error [21:52:28]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:52:28]ProducePacketName [21:52:28]name=ofd_packets/00164197 [21:52:28]OFD Sender: To server: pG, [21:52:28]CommunicateWithHost lk.salyk.kg:30040 [21:52:28]ConnectInit lk.salyk.kg [21:52:30]recv_with_timeout no data received [21:52:33]ConnectInit Can't take IP for lk.salyk.kg [21:52:33]CommunicateWithHost connect error [21:52:33]CommunicateWithHost err = -1 [21:52:33]OFD Sender: Server communicate error [21:52:38]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:52:38]ProducePacketName [21:52:38]name=ofd_packets/00164197 [21:52:38]OFD Sender: To server: pG, [21:52:38]CommunicateWithHost lk.salyk.kg:30040 [21:52:38]ConnectInit lk.salyk.kg [21:52:43]ConnectInit Can't take IP for lk.salyk.kg [21:52:43]CommunicateWithHost connect error [21:52:43]CommunicateWithHost err = -1 [21:52:43]OFD Sender: Server communicate error [21:52:48]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:52:48]ProducePacketName [21:52:48]name=ofd_packets/00164197 [21:52:48]OFD Sender: To server: pG, [21:52:48]CommunicateWithHost lk.salyk.kg:30040 [21:52:48]ConnectInit lk.salyk.kg [21:52:53]ConnectInit Can't take IP for lk.salyk.kg [21:52:53]CommunicateWithHost connect error [21:52:53]CommunicateWithHost err = -1 [21:52:53]OFD Sender: Server communicate error [21:52:58]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:52:58]ProducePacketName [21:52:58]name=ofd_packets/00164197 [21:52:58]OFD Sender: To server: pG, [21:52:58]CommunicateWithHost lk.salyk.kg:30040 [21:52:58]ConnectInit lk.salyk.kg [21:53:03]ConnectInit Can't take IP for lk.salyk.kg [21:53:03]CommunicateWithHost connect error [21:53:03]CommunicateWithHost err = -1 [21:53:03]OFD Sender: Server communicate error [21:53:04]recv_with_timeout no data received [21:53:08]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:53:08]ProducePacketName [21:53:08]name=ofd_packets/00164197 [21:53:08]OFD Sender: To server: pG, [21:53:08]CommunicateWithHost lk.salyk.kg:30040 [21:53:08]ConnectInit lk.salyk.kg [21:53:13]ConnectInit Can't take IP for lk.salyk.kg [21:53:13]CommunicateWithHost connect error [21:53:13]CommunicateWithHost err = -1 [21:53:13]OFD Sender: Server communicate error [21:53:18]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:53:18]ProducePacketName [21:53:18]name=ofd_packets/00164197 [21:53:18]OFD Sender: To server: pG, [21:53:18]CommunicateWithHost lk.salyk.kg:30040 [21:53:18]ConnectInit lk.salyk.kg [21:53:23]ConnectInit Can't take IP for lk.salyk.kg [21:53:23]CommunicateWithHost connect error [21:53:23]CommunicateWithHost err = -1 [21:53:23]OFD Sender: Server communicate error [21:53:28]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:53:28]ProducePacketName [21:53:28]name=ofd_packets/00164197 [21:53:28]OFD Sender: To server: pG, [21:53:28]CommunicateWithHost lk.salyk.kg:30040 [21:53:28]ConnectInit lk.salyk.kg [21:53:33]ConnectInit Can't take IP for lk.salyk.kg [21:53:33]CommunicateWithHost connect error [21:53:33]CommunicateWithHost err = -1 [21:53:33]OFD Sender: Server communicate error [21:53:38]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:53:38]ProducePacketName [21:53:38]name=ofd_packets/00164197 [21:53:38]OFD Sender: To server: pG, [21:53:38]CommunicateWithHost lk.salyk.kg:30040 [21:53:38]ConnectInit lk.salyk.kg [21:53:43]ConnectInit Can't take IP for lk.salyk.kg [21:53:43]CommunicateWithHost connect error [21:53:43]CommunicateWithHost err = -1 [21:53:43]OFD Sender: Server communicate error [21:53:48]OFD Sender: Processing packet 164197 [packets to send 972, broken 971] [21:53:48]ProducePacketName [21:53:48]name=ofd_packets/00164197 [21:53:48]OFD Sender: To server: pG, [21:53:48]CommunicateWithHost lk.salyk.kg:30040 [21:53:48]ConnectInit lk.salyk.kg [21:53:53]Connected sock=9 [21:53: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 37 36 39 FC 01 00 00 C1 F1 F4 01 D9 FD 5A 03 01 00 03 00 E8 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 0A 00 00 00 00 07 04 06 00 9C 63 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 68 61 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 81 02 00 35 04 06 00 9A 3B 73 CB B0 8B DE ED 9E 03 C1 D9 A5 E7 [21:53:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 16 AB 47 00 6D 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 37 36 39 10 04 04 00 65 81 02 00 F4 03 04 00 40 0B C6 66 B6 04 01 00 00 B3 D2 C7 2C C9 E9 1A 4C [21:53:55]CommunicateWithHost err = 0 [21:53:55]CheckOFDResponse [21:53:55]1017 (14) - 77093643461234 [21:53:55]1041 (16) - 0000000000871769 [21:53:55]1040 (4) - 164197 [21:53:55]1012 (4) - 21.08.2024 15:44 [21:53:55]1206 (1) - 0 [21:53:55]OFD Sender: Remove packet 164197 [21:53:55]ProducePacketName [21:53:55]name=ofd_packets/00164197 [21:53:55]NVStorageDeleteData [21:53:56]OFD Sender: No OFD packet to send [21:54:01]OFD Sender: No OFD packet to send [21:54:06]OFD Sender: No OFD packet to send [21:54:11]OFD Sender: No OFD packet to send [21:54:15]accept exits with 6 [21:54:15]New connection [21:54:15]New thread 3067379044 created [21:54:15]Thread 3067522404 joined [21:54:15]Waiting for new connection... [21:54:15] Sock 6.Parse request [21:54:15]Sock 6.Check first char [21:54:15]Sock 6.First char is OK [21:54:15]request: POST /json_proto HTTP/1.0 [21:54:15]Method: POST [21:54:15]URL: /json_proto [21:54:15]Method is POST - this is cgi request [21:54:15]url: /json_proto [21:54:15]query_string will be loaded in cgi processing [21:54:15]execute_cgi json_proto POST (null) [21:54:15]execute_cgi path=json_proto method=POST [21:54:15]POST find Content-Length [21:54:15]Host: 172.17.44.132:8080 [21:54:15]Content-Length: 677 [21:54:15]Content-Type: application/json [21:54:15] [21:54:15]POST finish read [21:54:15]Found Content-Length = 677 [21:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50714", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:15]execute_script... [21:54:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50714", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:15]POST & json_proto [21:54:15]process_json_proto [21:54:15]json parsed OK: [21:54:15]protocol is kg_v1.0 [21:54:15]action value=close_receipt [21:54:15]process_action close_receipt [21:54:15]cmd_close_receipt [21:54:15]MH_GetDate [21:54:15]Write to MH i2c: F0 00 00 72 00 61 [21:54:15]Write i2c OK [21:54:15]MH_I2C_Read... [21:54:15]Read from MH i2c: F0 [21:54:15]MH_I2C_Read... [21:54:15]Read from MH i2c: F0 09 00 [21:54:15]MH_I2C_Read... [21:54:15]Read from MH i2c: F0 09 00 72 00 00 08 62 C6 66 2A 83 C1 65 D3 [21:54:15]GetLastDocTimeStamp 1724277096 [21:54:15]current date 1724277256 [21:54:15]FM_GetShiftState [21:54:15]SAM_PROTO_GetShiftState [21:54:15]wFMCommunicate request_size=4 [21:54:15]MH_SAM_APDU [21:54:15]CAPDU: 80 13 01 00 [21:54:15]Write to MH i2c: E2 08 00 73 00 80 13 01 00 00 00 00 00 F0 [21:54:15]Write i2c OK [21:54:15]MH_I2C_Read... [21:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:16]Read from MH i2c: E2 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 0E 00 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 0E 00 73 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B6 [21:54:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:54:16]wFMCommunicate OK [21:54:16]SAM_PROTO_GetShiftState done [21:54:16]FM_GetShiftState done [21:54:16]opened in 1724199517 [21:54:16]opened+sec_in_day 1724285917 [21:54:16]quantity*price = 11000 [21:54:16]sum+1 = 11001 [21:54:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 796 21.08.2024 21:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164198 ФПД: 186621373711150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164198&fm=186621373711150&tin=02508201610067®Number=0000000000092562&sum=11000 0 [21:54:17]StoreToDocumentArchive [21:54:17]shift 466 fd 164198 [21:54:17]save to /storage/0466/doc_00164198 [21:54:17]save last doc name /storage/0466/doc_00164198 to /storage/kkm_last_doc_name [21:54:17]save OK [21:54:17]Clear old archive folders... [21:54:17]ProcessDocumentItem done err = 0, tmpTLVsize=294 [21:54:17]tlvbuf is 0180FD50 [21:54:17]SAM_PROTO_ClearQueue [21:54:17]wFMCommunicate request_size=4 [21:54:17]MH_SAM_APDU [21:54:17]CAPDU: 80 09 00 00 [21:54:17]Write to MH i2c: E2 08 00 80 00 80 09 00 00 00 00 00 00 F2 [21:54:17]Write i2c OK [21:54:17]MH_I2C_Read... [21:54:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:54:17]Read from MH i2c: E2 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [21:54:17]RAPDU: 90 00 [21:54:17]wFMCommunicate OK [21:54:17]SAM_PROTO_ClearQueue done [21:54:17]KKMCreateOFDPacket [21:54:17]OFDProtocolAddRootSTLVToBuf [21:54:17]FM_MakeSignedData [21:54:17]FM_MakeSignedData [21:54:17]SAM_PROTO_SignData [21:54:17]wFMCommunicate request_size=4 [21:54:17]MH_SAM_APDU [21:54:17]CAPDU: 80 0D 01 02 [21:54:17]Write to MH i2c: E2 08 00 81 00 80 0D 01 02 00 00 00 00 FA [21:54:17]Write i2c OK [21:54:17]MH_I2C_Read... [21:54:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:54:17]Read from MH i2c: E2 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [21:54:17]RAPDU: 90 00 [21:54:17]wFMCommunicate OK [21:54:17]wFMCommunicate request_size=255 [21:54:17]MH_SAM_APDU [21:54:17]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 09 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [21:54:17]Write to MH i2c: E2 02 01 82 00 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 09 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 63 [21:54:17]Write i2c OK [21:54:17]MH_I2C_Read... [21:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:17]Read from MH i2c: E2 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 82 00 00 90 00 F6 [21:54:17]RAPDU: 90 00 [21:54:17]wFMCommunicate OK [21:54:17]wFMCommunicate request_size=53 [21:54:17]MH_SAM_APDU [21:54:17]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 81 02 00 35 04 06 00 A9 BB 2C B0 03 2E [21:54:17]Write to MH i2c: E2 38 00 83 00 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 81 02 00 35 04 06 00 A9 BB 2C B0 03 2E 00 00 51 [21:54:17]Write i2c OK [21:54:17]MH_I2C_Read... [21:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:17]Read from MH i2c: E2 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [21:54:17]RAPDU: 90 00 [21:54:17]wFMCommunicate OK [21:54:17]wFMCommunicate request_size=4 [21:54:17]MH_SAM_APDU [21:54:17]CAPDU: 80 0D 03 02 [21:54:17]Write to MH i2c: E2 08 00 84 00 80 0D 03 02 00 00 00 00 FF [21:54:17]Write i2c OK [21:54:17]MH_I2C_Read... [21:54:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:54:17]Read from MH i2c: E2 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 0B 00 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 0B 00 84 00 00 6B 28 80 00 06 89 98 E5 90 00 1F [21:54:17]RAPDU: 6B 28 80 00 06 89 98 E5 90 00 [21:54:17]wFMCommunicate OK [21:54:17]SAM_PROTO_SignData done [21:54:17]FM_MakeSignedData done [21:54:17]CreateOFDProtocolMessage [21:54:17]wFMCommunicate request_size=4 [21:54:17]MH_SAM_APDU [21:54:17]CAPDU: 80 11 00 00 [21:54:17]Write to MH i2c: E2 08 00 85 00 80 11 00 00 00 00 00 00 FF [21:54:17]Write i2c OK [21:54:17]MH_I2C_Read... [21:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:17]Read from MH i2c: E2 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 17 00 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: E2 17 00 85 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [21:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:54:17]wFMCommunicate OK [21:54:17]CreateOFDProtocolMessage done [21:54:17]OFDSenderStorePacket 164198 [21:54:17]StoreOFDPacket docnum=164198 [21:54:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 65 77 32 01 B7 8D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 09 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 81 02 00 35 04 06 00 A9 BB 2C B0 03 2E 6B 28 80 00 06 89 98 E5 [21:54:17]CheckFolder [21:54:17]dirname=/storage/ofd_packets [21:54:17]CheckFolder done [21:54:17]ProducePacketName [21:54:17]name=ofd_packets/00164198 [21:54:17]NVStorageSaveData ofd_packets/00164198 [21:54:17]File name is /storage/ofd_packets/00164198 [21:54:17]Write 344 bytes [21:54:17]NVStorageSaveData done [21:54:17]OFDSenderStorePacket done [21:54:17]KKMCreateOFDPacket done [21:54:17]NVStorageSaveData kkm_last_timestamp [21:54:17]File name is /storage/kkm_last_timestamp [21:54:17]Write 4 bytes [21:54:17]NVStorageSaveData done [21:54:17]ExternCall_PrintAddStr [21:54:17]wPrintStart [21:54:17]Write to MH i2c: 01 00 00 86 00 86 [21:54:17]Write i2c OK [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: 01 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: 01 07 00 [21:54:17]MH_I2C_Read... [21:54:17]Read from MH i2c: 01 07 00 86 00 00 00 00 00 00 FF 0F 9B [21:54:17]RasterBufferAndPrint [21:54:17]line Счет N : (3)50714 [21:54:17]line ИНН: 02508201610067 [21:54:17]line Контрольно-Кассовый Чек [21:54:17]line ПРОДАЖА [21:54:17]line Товар: 4650243871828 [21:54:17]line Gorilla эн нап манго-кокос 0,45 ж/б [21:54:17]line 1.000 * 110.00 [21:54:17]line = 110.00 [21:54:17]line НДС 12% НСП 1% [21:54:17]line > о реализуемом товаре [21:54:17]line ИТОГО: 110.00 [21:54:17]line НСП 1% : 0.97 [21:54:17]line НДС 12% : 11.68 [21:54:17]line Наличными: 110.00 [21:54:17]line Безнал.: 0.00 [21:54:17]line Место: АЗС № 130 "Партнер Нефть" [21:54:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:54:17]line СНО: Общий режим [21:54:17]line Чек 796 21.08.2024 21:54 [21:54:17]line Смена: 466 ФФД: 1.0 [21:54:17]line ЗНМ: 0300000070 [21:54:17]line РНМ: 0000000000092562 [21:54:17]line Версия ККМ: 001 [21:54:17]line ФМ: 0000000000871769 [21:54:17]line ФД: 164198 [21:54:17]line ФПД: 186621373711150 [21:54:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164198&fm=186621373711150&tin=02508201610067®Number=0000000000092562&sum=11000 [21:54:17]line 0 [21:54:17]written 0, free lines is 4095 [21:54:17]OFD Sender: Processing packet 164198 [packets to send 972, broken 971] [21:54:17]ProducePacketName [21:54:17]name=ofd_packets/00164198 [21:54:17]OFD Sender: To server: pG, [21:54:17]CommunicateWithHost lk.salyk.kg:30040 [21:54:17]ConnectInit lk.salyk.kg [21:54:18]Write to MH i2c: 01 00 00 AF 00 AF [21:54:18]Write i2c OK [21:54:18]MH_I2C_Read... [21:54:18]Read from MH i2c: 01 [21:54:18]MH_I2C_Read... [21:54:18]Read from MH i2c: 01 07 00 [21:54:18]MH_I2C_Read... [21:54:18]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 C9 0C 8B [21:54:18]RasterBufferAndPrint [21:54:18]line [21:54:18]line [21:54:18]line [21:54:18]line [21:54:18]line [21:54:18]written 0, free lines is 3285 [21:54:18]MH_Cut [21:54:18]Write to MH i2c: D1 01 00 B6 00 01 88 [21:54:18]Write i2c OK [21:54:18]MH_I2C_Read... [21:54:18]Read from MH i2c: D1 [21:54:18]MH_I2C_Read... [21:54:18]Read from MH i2c: D1 01 00 [21:54:18]MH_I2C_Read... [21:54:18]Read from MH i2c: D1 01 00 B6 00 00 87 [21:54:18]Write to MH i2c: 01 00 00 B7 00 B7 [21:54:18]Write i2c OK [21:54:18]MH_I2C_Read... [21:54:19]*** Cut start [21:54:19]*** Purtial cut [21:54:19]*** Stage 1: CUTSNS_PIN = 1 [21:54:20]recv_with_timeout no data received [21:54:21]Read from MH i2c: 01 [21:54:21]MH_I2C_Read... [21:54:21]*** Stop cut motor [21:54:21]*** Cut end [21:54:21]Read from MH i2c: 01 07 00 [21:54:21]MH_I2C_Read... [21:54:21]Read from MH i2c: 01 07 00 B7 00 00 00 00 00 00 FF 0F CC [21:54:21]process_action close_receipt done [21:54:21]requested_data is exist [21:54:21]produce_requested_data [21:54:21]requested_item fm.sn is exist - process it [21:54:21]wFMCommunicate request_size=4 [21:54:21]MH_SAM_APDU [21:54:21]CAPDU: 80 11 00 00 [21:54:21]Write to MH i2c: E2 08 00 B8 00 80 11 00 00 00 00 00 00 32 [21:54:21]Write i2c OK [21:54:21]MH_I2C_Read... [21:54:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:21]Read from MH i2c: E2 [21:54:21]MH_I2C_Read... [21:54:21]Read from MH i2c: E2 17 00 [21:54:21]MH_I2C_Read... [21:54:21]Read from MH i2c: E2 17 00 B8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [21:54:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:54:21]wFMCommunicate OK [21:54:21]requested_item fd.num is exist - process it [21:54:21]SAM_PROTO_GetFieldsCounters [21:54:21]wFMCommunicate request_size=4 [21:54:21]MH_SAM_APDU [21:54:21]CAPDU: 80 13 00 00 [21:54:21]Write to MH i2c: E2 08 00 B9 00 80 13 00 00 00 00 00 00 35 [21:54:21]Write i2c OK [21:54:21]MH_I2C_Read... [21:54:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:54:21]Read from MH i2c: E2 [21:54:21]MH_I2C_Read... [21:54:21]Read from MH i2c: E2 62 00 [21:54:21]MH_I2C_Read... [21:54:21]Read from MH i2c: E2 62 00 B9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1C 03 00 00 5E 04 04 00 1C 03 00 00 57 04 04 00 1D 03 00 00 19 04 04 00 00 00 00 00 90 00 74 [21:54: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1C 03 00 00 5E 04 04 00 1C 03 00 00 57 04 04 00 1D 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:54:21]wFMCommunicate OK [21:54:21]SAM_PROTO_GetFieldsCounters done [21:54:21]requested_item shift.num is exist - process it [21:54:21]requested_item shift.opened is exist - process it [21:54:21]req_shift_opened [21:54:21]FM_GetShiftState [21:54:21]SAM_PROTO_GetShiftState [21:54:21]wFMCommunicate request_size=4 [21:54:21]MH_SAM_APDU [21:54:21]CAPDU: 80 13 01 00 [21:54:21]Write to MH i2c: E2 08 00 BA 00 80 13 01 00 00 00 00 00 37 [21:54:21]Write i2c OK [21:54:21]MH_I2C_Read... [21:54:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:21]Read from MH i2c: E2 [21:54:21]MH_I2C_Read... [21:54:21]Read from MH i2c: E2 0E 00 [21:54:21]MH_I2C_Read... [21:54:21]Read from MH i2c: E2 0E 00 BA 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FD [21:54:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:54:21]wFMCommunicate OK [21:54:21]SAM_PROTO_GetShiftState done [21:54:21]FM_GetShiftState done [21:54:21]req_shift_opened done [21:54:21]requested_item shift.open_date is exist - process it [21:54:21]req_shift_open_date [21:54:21]req_shift_open_date done [21:54:21]produce_requested_data done [21:54:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164198,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:54:21]process_action_free close_receipt [21:54:21]json_value_free [21:54:21]json_value_free done [21:54:21]process_json_proto returns [21:54:21]Send response to host [21:54:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164198,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:54:21]free response buf [21:54:21]execute_script done [21:54:21]execute_script returns [21:54:21]free content buf [21:54:21]Sock 6.Close socket [21:54:21]Sock 6.Thread stoped [21:54:24]Connected sock=10 [21:54: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 37 36 39 3A 01 00 00 65 77 32 01 B7 8D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 09 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 81 02 00 35 04 06 00 A9 BB 2C B0 03 2E 6B 28 80 00 06 89 98 E5 [21: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 37 36 39 4F 00 00 00 40 8A 47 00 B8 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 37 36 39 10 04 04 00 66 81 02 00 F4 03 04 00 60 0B C6 66 B6 04 01 00 00 0F 59 36 EA 4E 4B EA BD [21:54:26]CommunicateWithHost err = 0 [21:54:26]CheckOFDResponse [21:54:26]1017 (14) - 77093643461234 [21:54:26]1041 (16) - 0000000000871769 [21:54:26]1040 (4) - 164198 [21:54:26]1012 (4) - 21.08.2024 15:44 [21:54:26]1206 (1) - 0 [21:54:26]OFD Sender: Remove packet 164198 [21:54:26]ProducePacketName [21:54:26]name=ofd_packets/00164198 [21:54:26]NVStorageDeleteData [21:54:27]OFD Sender: No OFD packet to send [21:54:32]OFD Sender: No OFD packet to send [21:54:37]OFD Sender: No OFD packet to send [21:54:42]OFD Sender: No OFD packet to send [21:54:47]OFD Sender: No OFD packet to send [21:54:52]OFD Sender: No OFD packet to send [21:54:53]recv_with_timeout no data received [21:54:57]OFD Sender: No OFD packet to send [21:55:02]OFD Sender: No OFD packet to send [21:55:07]OFD Sender: No OFD packet to send [21:55:10]accept exits with 9 [21:55:10]New connection [21:55:10]New thread 3067522404 created [21:55:10]Thread 3067379044 joined [21:55:10]Waiting for new connection... [21:55:10] Sock 9.Parse request [21:55:10]Sock 9.Check first char [21:55:10]Sock 9.First char is OK [21:55:10]request: POST /json_proto HTTP/1.0 [21:55:10]Method: POST [21:55:10]URL: /json_proto [21:55:10]Method is POST - this is cgi request [21:55:10]url: /json_proto [21:55:10]query_string will be loaded in cgi processing [21:55:10]execute_cgi json_proto POST (null) [21:55:10]execute_cgi path=json_proto method=POST [21:55:10]POST find Content-Length [21:55:10]Host: 172.17.44.132:8080 [21:55:10]Content-Length: 682 [21:55:10]Content-Type: application/json [21:55:10] [21:55:10]POST finish read [21:55:10]Found Content-Length = 682 [21:55:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 15.910, "sum" : 1180.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1180.00, "total" : 1180.00, "payments": [ { "type": 0, "sum" : 1180.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:10]execute_script... [21:55:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 15.910, "sum" : 1180.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1180.00, "total" : 1180.00, "payments": [ { "type": 0, "sum" : 1180.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:10]POST & json_proto [21:55:10]process_json_proto [21:55:10]json parsed OK: [21:55:10]protocol is kg_v1.0 [21:55:10]action value=close_receipt [21:55:10]process_action close_receipt [21:55:10]cmd_close_receipt [21:55:10]MH_GetDate [21:55:10]Write to MH i2c: F0 00 00 BB 00 AA [21:55:10]Write i2c OK [21:55:10]MH_I2C_Read... [21:55:10]Read from MH i2c: F0 [21:55:10]MH_I2C_Read... [21:55:10]Read from MH i2c: F0 09 00 [21:55:10]MH_I2C_Read... [21:55:10]Read from MH i2c: F0 09 00 BB 00 00 3F 62 C6 66 2A 83 C1 65 53 [21:55:10]GetLastDocTimeStamp 1724277257 [21:55:10]current date 1724277311 [21:55:10]FM_GetShiftState [21:55:10]SAM_PROTO_GetShiftState [21:55:10]wFMCommunicate request_size=4 [21:55:10]MH_SAM_APDU [21:55:10]CAPDU: 80 13 01 00 [21:55:10]Write to MH i2c: E2 08 00 BC 00 80 13 01 00 00 00 00 00 39 [21:55:10]Write i2c OK [21:55:10]MH_I2C_Read... [21:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:10]Read from MH i2c: E2 [21:55:10]MH_I2C_Read... [21:55:10]Read from MH i2c: E2 0E 00 [21:55:10]MH_I2C_Read... [21:55:10]Read from MH i2c: E2 0E 00 BC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FF [21:55:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:55:10]wFMCommunicate OK [21:55:10]SAM_PROTO_GetShiftState done [21:55:10]FM_GetShiftState done [21:55:10]opened in 1724199517 [21:55:10]opened+sec_in_day 1724285917 [21:55:10]quantity*price = 118052 [21:55:10]sum+1 = 118053 [21:55:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 1180.00 Внесено: 1180.00 СДАЧА: 0.00 НСП 1% : 10.45 НДС 12% : 125.36 Наличными: 1180.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 797 21.08.2024 21:55 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164199 ФПД: 198557848703483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215511&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164199&fm=198557848703483&tin=02508201610067®Number=0000000000092562&sum=118000 [21:55:11]StoreToDocumentArchive [21:55:11]shift 466 fd 164199 [21:55:11]save to /storage/0466/doc_00164199 [21:55:11]save last doc name /storage/0466/doc_00164199 to /storage/kkm_last_doc_name [21:55:11]save OK [21:55:11]Clear old archive folders... [21:55:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:55:11]tlvbuf is 018245D0 [21:55:11]SAM_PROTO_ClearQueue [21:55:11]wFMCommunicate request_size=4 [21:55:11]MH_SAM_APDU [21:55:11]CAPDU: 80 09 00 00 [21:55:11]Write to MH i2c: E2 08 00 C9 00 80 09 00 00 00 00 00 00 3B [21:55:11]Write i2c OK [21:55:11]MH_I2C_Read... [21:55:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:11]Read from MH i2c: E2 [21:55:11]MH_I2C_Read... [21:55:11]Read from MH i2c: E2 03 00 [21:55:11]MH_I2C_Read... [21:55:11]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [21:55:11]RAPDU: 90 00 [21:55:11]wFMCommunicate OK [21:55:11]SAM_PROTO_ClearQueue done [21:55:11]KKMCreateOFDPacket [21:55:11]OFDProtocolAddRootSTLVToBuf [21:55:11]FM_MakeSignedData [21:55:11]FM_MakeSignedData [21:55:11]SAM_PROTO_SignData [21:55:11]wFMCommunicate request_size=4 [21:55:11]MH_SAM_APDU [21:55:11]CAPDU: 80 0D 01 02 [21:55:11]Write to MH i2c: E2 08 00 CA 00 80 0D 01 02 00 00 00 00 43 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [21:55:12]RAPDU: 90 00 [21:55:12]wFMCommunicate OK [21:55:12]wFMCommunicate request_size=255 [21:55:12]MH_SAM_APDU [21:55: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 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 F0 CC 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 F0 CC 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 3F 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 81 02 00 35 04 06 00 B4 [21:55:12]Write to MH i2c: E2 02 01 CB 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 F0 CC 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 F0 CC 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 3F 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 81 02 00 35 04 06 00 B4 00 00 DD [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]OFD Sender: No OFD packet to send [21:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [21:55:12]RAPDU: 90 00 [21:55:12]wFMCommunicate OK [21:55:12]wFMCommunicate request_size=10 [21:55:12]MH_SAM_APDU [21:55:12]CAPDU: 80 0D 02 02 05 96 5A 0A 11 FB [21:55:12]Write to MH i2c: E2 0D 00 CC 00 80 0D 02 02 05 00 96 5A 0A 11 FB 00 00 56 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [21:55:12]RAPDU: 90 00 [21:55:12]wFMCommunicate OK [21:55:12]wFMCommunicate request_size=4 [21:55:12]MH_SAM_APDU [21:55:12]CAPDU: 80 0D 03 02 [21:55:12]Write to MH i2c: E2 08 00 CD 00 80 0D 03 02 00 00 00 00 48 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 0B 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 0B 00 CD 00 00 D4 E6 53 5E B6 2F 93 EA 90 00 16 [21:55:12]RAPDU: D4 E6 53 5E B6 2F 93 EA 90 00 [21:55:12]wFMCommunicate OK [21:55:12]SAM_PROTO_SignData done [21:55:12]FM_MakeSignedData done [21:55:12]CreateOFDProtocolMessage [21:55:12]wFMCommunicate request_size=4 [21:55:12]MH_SAM_APDU [21:55:12]CAPDU: 80 11 00 00 [21:55:12]Write to MH i2c: E2 08 00 CE 00 80 11 00 00 00 00 00 00 48 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 17 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 17 00 CE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [21:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:12]wFMCommunicate OK [21:55:12]CreateOFDProtocolMessage done [21:55:12]OFDSenderStorePacket 164199 [21:55:12]StoreOFDPacket docnum=164199 [21:55:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 65 DB 07 01 58 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 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 F0 CC 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 F0 CC 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 3F 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 81 02 00 35 04 06 00 B4 96 5A 0A 11 FB D4 E6 53 5E B6 2F 93 EA [21:55:12]CheckFolder [21:55:12]dirname=/storage/ofd_packets [21:55:12]CheckFolder done [21:55:12]ProducePacketName [21:55:12]name=ofd_packets/00164199 [21:55:12]NVStorageSaveData ofd_packets/00164199 [21:55:12]File name is /storage/ofd_packets/00164199 [21:55:12]Write 301 bytes [21:55:12]NVStorageSaveData done [21:55:12]OFDSenderStorePacket done [21:55:12]KKMCreateOFDPacket done [21:55:12]NVStorageSaveData kkm_last_timestamp [21:55:12]File name is /storage/kkm_last_timestamp [21:55:12]Write 4 bytes [21:55:12]NVStorageSaveData done [21:55:12]ExternCall_PrintAddStr [21:55:12]wPrintStart [21:55:12]Write to MH i2c: 01 00 00 CF 00 CF [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [21:55:12]RasterBufferAndPrint [21:55:12]line Счет N : (1)292849 [21:55:12]line ИНН: 02508201610067 [21:55:12]line Контрольно-Кассовый Чек [21:55:12]line ПРОДАЖА [21:55:12]line ТРК (МРК, ГНК) : 33 [21:55:12]line Товар: 2710124500 [21:55:12]line Аи-95-К-5 [21:55:12]line 15.910 * 74.20 [21:55:12]line = 1180.52 [21:55:12]line НДС 12% НСП 1% [21:55:12]line > о реализуемом товаре [21:55:12]line ОКРУГЛЕНИЕ: -0.52 [21:55:12]line ИТОГО: 1180.00 [21:55:12]line Внесено: 1180.00 [21:55:12]line СДАЧА: 0.00 [21:55:12]line НСП 1% : 10.45 [21:55:12]line НДС 12% : 125.36 [21:55:12]line Наличными: 1180.00 [21:55:12]line Безнал.: 0.00 [21:55:12]line Место: АЗС № 130 "Партнер Нефть" [21:55:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:55:12]line СНО: Общий режим [21:55:12]line Чек 797 21.08.2024 21:55 [21:55:12]line Смена: 466 ФФД: 1.0 [21:55:12]line ЗНМ: 0300000070 [21:55:12]line РНМ: 0000000000092562 [21:55:12]line Версия ККМ: 001 [21:55:12]line ФМ: 0000000000871769 [21:55:12]line ФД: 164199 [21:55:12]line ФПД: 198557848703483 [21:55:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215511&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164199&fm=198557848703483&tin=02508201610067®Number=0000000000092562&sum=118000 [21:55:12]written 0, free lines is 4095 [21:55:12]OFD Sender: Processing packet 164199 [packets to send 972, broken 971] [21:55:12]ProducePacketName [21:55:12]name=ofd_packets/00164199 [21:55:12]OFD Sender: To server: pG, [21:55:12]CommunicateWithHost lk.salyk.kg:30040 [21:55:12]ConnectInit lk.salyk.kg [21:55:12]Write to MH i2c: 01 00 00 FA 00 FA [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 C5 0C D2 [21:55:12]RasterBufferAndPrint [21:55:12]line [21:55:12]line [21:55:12]line [21:55:12]line [21:55:12]line [21:55:12]written 0, free lines is 3274 [21:55:12]MH_Cut [21:55:12]Write to MH i2c: D1 01 00 01 01 01 D4 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: D1 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: D1 01 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: D1 01 00 01 01 00 D3 [21:55:12]Write to MH i2c: 01 00 00 02 01 03 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:13]int [21:55:13]*** FLAG_PRN_PAP2 set [21:55:13]*** Cut start [21:55:13]*** Purtial cut [21:55:13]*** Stage 1: CUTSNS_PIN = 1 [21:55:13]Connected sock=11 [21:55: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 37 36 39 0F 01 00 00 65 DB 07 01 58 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 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 F0 CC 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 F0 CC 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 3F 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 81 02 00 35 04 06 00 B4 96 5A 0A 11 FB D4 E6 53 5E B6 2F 93 EA [21:55:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 A9 47 00 88 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 37 36 39 10 04 04 00 67 81 02 00 F4 03 04 00 90 0B C6 66 B6 04 01 00 00 D0 83 EF 54 BF 65 2F 05 [21:55:14]CommunicateWithHost err = 0 [21:55:14]CheckOFDResponse [21:55:14]1017 (14) - 77093643461234 [21:55:14]1041 (16) - 0000000000871769 [21:55:14]1040 (4) - 164199 [21:55:14]1012 (4) - 21.08.2024 15:45 [21:55:14]1206 (1) - 0 [21:55:14]OFD Sender: Remove packet 164199 [21:55:14]ProducePacketName [21:55:14]name=ofd_packets/00164199 [21:55:14]NVStorageDeleteData [21:55:14]OFD Sender: No OFD packet to send [21:55:15]Read from MH i2c: 01 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 *** Stop cut motor [21:55:15]00 *** Cut end [21:55:15]02 01 *** FLAG_PRN_PAP1 set [21:55:15]00 02 00 00 00 FF 0F 1A [21:55:15]Write to MH i2c: process_action close_receipt done [21:55:15]01 requested_data is exist [21:55:15]00 produce_requested_data [21:55:15]00 requested_item fm.sn is exist - process it [21:55:15]03 wFMCommunicate request_size=4 [21:55:15]01 MH_SAM_APDU [21:55:15]04 CAPDU: [21:55:15]80 11 00 00 [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 00 03 01 00 03 00 00 00 FF 0F 1C [21:55:15]Write to MH i2c: state=0 [21:55:15]E2 No paper [21:55:15]08 Cover opened [21:55:15]00 04 01 80 11 00 00 00 00 00 00 7F [21:55:15]int [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:15]Read from MH i2c: E2 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 17 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [21:55:15]Write to MH i2c: RAPDU: 01 11 00 04 00 10 00 05 30 01 30 06 30 [21:55:15]30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:15]wFMCommunicate OK [21:55:15]requested_item fd.num is exist - process it [21:55:15]SAM_PROTO_GetFieldsCounters [21:55:15]wFMCommunicate request_size=4 [21:55:15]MH_SAM_APDU [21:55:15]CAPDU: 80 13 00 00 [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 00 05 01 00 03 00 00 00 FF 0F 1E [21:55:15]state=3 [21:55:15]Write to MH i2c: No paper [21:55:15]E2 Cover opened [21:55:15]08 00 06 01 80 13 00 00 00 00 00 00 83 [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:15]Read from MH i2c: E2 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 62 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 62 00 06 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1D 03 00 00 5E 04 04 00 1D 03 00 00 57 04 04 00 1E 03 00 00 19 04 04 00 00 00 00 00 90 00 C6 [21:55: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1D 03 00 00 5E 04 04 00 1D 03 00 00 57 04 04 00 1E 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:15]wFMCommunicate OK [21:55:15]SAM_PROTO_GetFieldsCounters done [21:55:15]requested_item shift.num is exist - process it [21:55:15]requested_item shift.opened is exist - process it [21:55:15]req_shift_opened [21:55:15]FM_GetShiftState [21:55:15]SAM_PROTO_GetShiftState [21:55:15]wFMCommunicate request_size=4 [21:55:15]MH_SAM_APDU [21:55:15]CAPDU: 80 13 01 00 [21:55:15]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:15]Read from MH i2c: E2 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 0E 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4B [21:55:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:55:15]wFMCommunicate OK [21:55:15]SAM_PROTO_GetShiftState done [21:55:15]FM_GetShiftState done [21:55:15]req_shift_opened done [21:55:15]requested_item shift.open_date is exist - process it [21:55:15]req_shift_open_date [21:55:15]req_shift_open_date done [21:55:15]produce_requested_data done [21:55:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164199,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:55:15]process_action_free close_receipt [21:55:15]json_value_free [21:55:15]json_value_free done [21:55:15]process_json_proto returns [21:55:15]Send response to host [21:55:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164199,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:55:15]free response buf [21:55:15]execute_script done [21:55:15]execute_script returns [21:55:15]free content buf [21:55:15]Sock 9.Close socket [21:55:15]Sock 9.Thread stoped [21:55:19]OFD Sender: No OFD packet to send [21:55:20]Write to MH i2c: 01 00 00 08 01 09 [21:55:20]Write i2c OK [21:55:20]MH_I2C_Read... [21:55:20]Read from MH i2c: 01 [21:55:20]MH_I2C_Read... [21:55:20]Read from MH i2c: 01 07 00 [21:55:20]MH_I2C_Read... [21:55:20]Read from MH i2c: 01 07 00 08 01 00 03 00 00 00 FF 0F 21 [21:55:20]state=3 [21:55:20]No paper [21:55:20]Cover opened [21:55:24]OFD Sender: No OFD packet to send [21:55:25]Write to MH i2c: 01 00 00 09 01 0A [21:55:25]Write i2c OK [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: 01 [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: 01 07 00 [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: 01 07 00 09 01 00 03 00 00 00 FF 0F 22 [21:55:25]state=3 [21:55:25]No paper [21:55:25]Cover opened [21:55:29]OFD Sender: No OFD packet to send [21:55:30]Write to MH i2c: 01 00 00 0A 01 0B [21:55:30]Write i2c OK [21:55:30]MH_I2C_Read... [21:55:30]Read from MH i2c: 01 [21:55:30]MH_I2C_Read... [21:55:30]Read from MH i2c: 01 07 00 [21:55:30]MH_I2C_Read... [21:55:30]Read from MH i2c: 01 07 00 0A 01 00 03 00 00 00 FF 0F 23 [21:55:30]state=3 [21:55:30]No paper [21:55:30]Cover opened [21:55:33]recv_with_timeout no data received [21:55:34]OFD Sender: No OFD packet to send [21:55:35]accept exits with 10 [21:55:35]New connection [21:55:35]New thread 3067379044 created [21:55:35]Thread 3067522404 joined [21:55:35]Waiting for new connection... [21:55:35] Sock 10.Parse request [21:55:35]Sock 10.Check first char [21:55:35]Sock 10.First char is OK [21:55:35]request: POST /json_proto HTTP/1.0 [21:55:35]Method: POST [21:55:35]URL: /json_proto [21:55:35]Method is POST - this is cgi request [21:55:35]url: /json_proto [21:55:35]query_string will be loaded in cgi processing [21:55:35]execute_cgi json_proto POST (null) [21:55:35]execute_cgi path=json_proto method=POST [21:55:35]POST find Content-Length [21:55:35]Host: 172.17.44.132:8080 [21:55:35]Content-Length: 682 [21:55:35]Content-Type: application/json [21:55:35] [21:55:35]POST finish read [21:55:35]Found Content-Length = 682 [21:55:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 15.050, "sum" : 1020.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:35]execute_script... [21:55: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)292848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 15.050, "sum" : 1020.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:35]POST & json_proto [21:55:35]process_json_proto [21:55:35]json parsed OK: [21:55:35]protocol is kg_v1.0 [21:55:35]action value=close_receipt [21:55:35]process_action close_receipt [21:55:35]cmd_close_receipt [21:55:35]MH_GetDate [21:55:35]Write to MH i2c: F0 00 00 0B 01 FB [21:55:35]Write i2c OK [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: F0 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: F0 09 00 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: F0 09 00 0B 01 00 58 62 C6 66 2A 83 C1 65 BD [21:55:35]GetLastDocTimeStamp 1724277311 [21:55:35]current date 1724277336 [21:55:35]FM_GetShiftState [21:55:35]SAM_PROTO_GetShiftState [21:55:35]wFMCommunicate request_size=4 [21:55:35]MH_SAM_APDU [21:55:35]CAPDU: 80 13 01 00 [21:55:35]Write to MH i2c: E2 08 00 0C 01 80 13 01 00 00 00 00 00 8A [21:55:35]Write i2c OK [21:55:35]MH_I2C_Read... [21:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:35]Read from MH i2c: E2 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: E2 0E 00 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: E2 0E 00 0C 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 50 [21:55:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:55:35]wFMCommunicate OK [21:55:35]SAM_PROTO_GetShiftState done [21:55:35]FM_GetShiftState done [21:55:35]opened in 1724199517 [21:55:35]opened+sec_in_day 1724285917 [21:55:35]quantity*price = 102039 [21:55:35]sum+1 = 102040 [21:55:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1020.00 Внесено: 1020.00 СДАЧА: 0.00 НСП 1% : 9.03 НДС 12% : 108.36 Наличными: 1020.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 798 21.08.2024 21:55 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164200 ФПД: 11030758483113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164200&fm=11030758483113&tin=02508201610067®Number=0000000000092562&sum=102000 [21:55:36]StoreToDocumentArchive [21:55:36]shift 466 fd 164200 [21:55:36]save to /storage/0466/doc_00164200 [21:55:36]save last doc name /storage/0466/doc_00164200 to /storage/kkm_last_doc_name [21:55:36]save OK [21:55:36]Clear old archive folders... [21:55:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:55:36]tlvbuf is 018207A0 [21:55:36]SAM_PROTO_ClearQueue [21:55:36]wFMCommunicate request_size=4 [21:55:36]MH_SAM_APDU [21:55:36]CAPDU: 80 09 00 00 [21:55:36]Write to MH i2c: E2 08 00 1A 01 80 09 00 00 00 00 00 00 8D [21:55:36]Write i2c OK [21:55:36]MH_I2C_Read... [21:55:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:36]Read from MH i2c: E2 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [21:55:36]RAPDU: 90 00 [21:55:36]wFMCommunicate OK [21:55:36]SAM_PROTO_ClearQueue done [21:55:36]KKMCreateOFDPacket [21:55:36]OFDProtocolAddRootSTLVToBuf [21:55:36]FM_MakeSignedData [21:55:36]FM_MakeSignedData [21:55:36]SAM_PROTO_SignData [21:55:36]wFMCommunicate request_size=4 [21:55:36]MH_SAM_APDU [21:55:36]CAPDU: 80 0D 01 02 [21:55:36]Write to MH i2c: E2 08 00 1B 01 80 0D 01 02 00 00 00 00 95 [21:55:36]Write i2c OK [21:55:36]MH_I2C_Read... [21:55:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:36]Read from MH i2c: E2 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [21:55:36]RAPDU: 90 00 [21:55:36]wFMCommunicate OK [21:55:36]wFMCommunicate request_size=255 [21:55:36]MH_SAM_APDU [21:55:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 97 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 58 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 81 02 00 35 04 06 00 0A [21:55:36]Write to MH i2c: E2 02 01 1C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 97 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 58 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 81 02 00 35 04 06 00 0A 00 00 39 [21:55:36]Write i2c OK [21:55:36]MH_I2C_Read... [21:55:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:36]Read from MH i2c: E2 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 1C 01 00 90 00 91 [21:55:36]RAPDU: 90 00 [21:55:36]wFMCommunicate OK [21:55:36]wFMCommunicate request_size=10 [21:55:36]MH_SAM_APDU [21:55:36]CAPDU: 80 0D 02 02 05 08 4C 70 E4 A9 [21:55:36]Write to MH i2c: E2 0D 00 1D 01 80 0D 02 02 05 00 08 4C 70 E4 A9 00 00 F3 [21:55:36]Write i2c OK [21:55:36]MH_I2C_Read... [21:55:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:37]Read from MH i2c: E2 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 03 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 03 00 1D 01 00 90 00 92 [21:55:37]RAPDU: 90 00 [21:55:37]wFMCommunicate OK [21:55:37]wFMCommunicate request_size=4 [21:55:37]MH_SAM_APDU [21:55:37]CAPDU: 80 0D 03 02 [21:55:37]Write to MH i2c: E2 08 00 1E 01 80 0D 03 02 00 00 00 00 9A [21:55:37]Write i2c OK [21:55:37]MH_I2C_Read... [21:55:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:37]Read from MH i2c: E2 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 0B 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 0B 00 1E 01 00 06 53 2F E3 3D 2F FD 8E 90 00 FD [21:55:37]RAPDU: 06 53 2F E3 3D 2F FD 8E 90 00 [21:55:37]wFMCommunicate OK [21:55:37]SAM_PROTO_SignData done [21:55:37]FM_MakeSignedData done [21:55:37]CreateOFDProtocolMessage [21:55:37]wFMCommunicate request_size=4 [21:55:37]MH_SAM_APDU [21:55:37]CAPDU: 80 11 00 00 [21:55:37]Write to MH i2c: E2 08 00 1F 01 80 11 00 00 00 00 00 00 9A [21:55:37]Write i2c OK [21:55:37]MH_I2C_Read... [21:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:37]Read from MH i2c: E2 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 17 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 17 00 1F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [21:55:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:37]wFMCommunicate OK [21:55:37]CreateOFDProtocolMessage done [21:55:37]OFDSenderStorePacket 164200 [21:55:37]StoreOFDPacket docnum=164200 [21:55:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5B 5B 07 01 77 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 97 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 58 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 81 02 00 35 04 06 00 0A 08 4C 70 E4 A9 06 53 2F E3 3D 2F FD 8E [21:55:37]CheckFolder [21:55:37]dirname=/storage/ofd_packets [21:55:37]CheckFolder done [21:55:37]ProducePacketName [21:55:37]name=ofd_packets/00164200 [21:55:37]NVStorageSaveData ofd_packets/00164200 [21:55:37]File name is /storage/ofd_packets/00164200 [21:55:37]Write 301 bytes [21:55:37]NVStorageSaveData done [21:55:37]OFDSenderStorePacket done [21:55:37]KKMCreateOFDPacket done [21:55:37]NVStorageSaveData kkm_last_timestamp [21:55:37]File name is /storage/kkm_last_timestamp [21:55:37]Write 4 bytes [21:55:37]NVStorageSaveData done [21:55:37]ExternCall_PrintAddStr [21:55:37]wPrintStart [21:55:37]Write to MH i2c: 01 00 00 20 01 21 [21:55:37]Write i2c OK [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: 01 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: 01 07 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: 01 07 00 20 01 00 03 00 00 00 FF 0F 39 [21:55:37]RasterBufferAndPrint [21:55:37]line Счет N : (1)292848 [21:55:37]line ИНН: 02508201610067 [21:55:37]line Контрольно-Кассовый Чек [21:55:37]line ПРОДАЖА [21:55:37]line ТРК (МРК, ГНК) : 52 [21:55:37]line Товар: 2710124130 [21:55:37]line Аи-92-К-5 [21:55:37]line 15.050 * 67.80 [21:55:37]line = 1020.39 [21:55:37]line НДС 12% НСП 1% [21:55:37]line > о реализуемом товаре [21:55:37]line ОКРУГЛЕНИЕ: -0.39 [21:55:37]line ИТОГО: 1020.00 [21:55:37]line Внесено: 1020.00 [21:55:37]line СДАЧА: 0.00 [21:55:37]line НСП 1% : 9.03 [21:55:37]line НДС 12% : 108.36 [21:55:37]line Наличными: 1020.00 [21:55:37]line Безнал.: 0.00 [21:55:37]line Место: АЗС № 130 "Партнер Нефть" [21:55:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:55:37]line СНО: Общий режим [21:55:37]line Чек 798 21.08.2024 21:55 [21:55:37]line Смена: 466 ФФД: 1.0 [21:55:37]line ЗНМ: 0300000070 [21:55:37]line РНМ: 0000000000092562 [21:55:37]line Версия ККМ: 001 [21:55:37]line ФМ: 0000000000871769 [21:55:37]line ФД: 164200 [21:55:37]line ФПД: 11030758483113 [21:55:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164200&fm=11030758483113&tin=02508201610067®Number=0000000000092562&sum=102000 [21:55:37]written 0, free lines is 4095 [21:55:37]Error from MH - 05 [21:55:37]process_action_free close_receipt [21:55:37]json_value_free [21:55:37]json_value_free done [21:55:37]process_json_proto returns [21:55:37]Send response to host [21:55:37]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [21:55:37]free response buf [21:55:37]execute_script done [21:55:37]execute_script returns [21:55:37]free content buf [21:55:37]Sock 10.Close socket [21:55:37]Sock 10.Thread stoped [21:55:37]OFD Sender: Processing packet 164200 [packets to send 972, broken 971] [21:55:37]ProducePacketName [21:55:37]name=ofd_packets/00164200 [21:55:37]OFD Sender: To server: pG, [21:55:37]CommunicateWithHost lk.salyk.kg:30040 [21:55:37]ConnectInit lk.salyk.kg [21:55:37]Connected sock=9 [21:55: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 37 36 39 0F 01 00 00 5B 5B 07 01 77 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 97 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 58 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 81 02 00 35 04 06 00 0A 08 4C 70 E4 A9 06 53 2F E3 3D 2F FD 8E [21:55:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 45 01 47 00 F7 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 81 02 00 F4 03 04 00 A8 0B C6 66 B6 04 01 00 00 5F 3A 90 9F F3 99 10 74 [21:55:38]CommunicateWithHost err = 0 [21:55:38]CheckOFDResponse [21:55:38]1017 (14) - 77093643461234 [21:55:38]1041 (16) - 0000000000871769 [21:55:38]1040 (4) - 164200 [21:55:38]1012 (4) - 21.08.2024 15:45 [21:55:38]1206 (1) - 0 [21:55:38]OFD Sender: Remove packet 164200 [21:55:38]ProducePacketName [21:55:38]name=ofd_packets/00164200 [21:55:38]NVStorageDeleteData [21:55:38]OFD Sender: No OFD packet to send [21:55:40]Write to MH i2c: 01 00 00 23 01 24 [21:55:40]Write i2c OK [21:55:40]MH_I2C_Read... [21:55:40]Read from MH i2c: 01 [21:55:40]MH_I2C_Read... [21:55:40]Read from MH i2c: 01 07 00 [21:55:40]MH_I2C_Read... [21:55:40]Read from MH i2c: 01 07 00 23 01 00 03 00 00 00 FF 0F 3C [21:55:40]state=3 [21:55:40]No paper [21:55:40]Cover opened [21:55:43]OFD Sender: No OFD packet to send [21:55:45]Write to MH i2c: 01 00 00 24 01 25 [21:55:45]Write i2c OK [21:55:45]MH_I2C_Read... [21:55:45]Read from MH i2c: 01 [21:55:45]MH_I2C_Read... [21:55:45]Read from MH i2c: 01 07 00 [21:55:45]MH_I2C_Read... [21:55:45]Read from MH i2c: 01 07 00 24 01 00 03 00 00 00 FF 0F 3D [21:55:45]state=3 [21:55:45]No paper [21:55:45]Cover opened [21:55:48]OFD Sender: No OFD packet to send [21:55:50]Write to MH i2c: 01 00 00 25 01 26 [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 07 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 07 00 25 01 00 03 00 00 00 FF 0F 3E [21:55:50]state=3 [21:55:50]No paper [21:55:50]Cover opened [21:55:53]OFD Sender: No OFD packet to send [21:55:54]int [21:55:54]Write to MH i2c: 01 00 00 26 01 27 [21:55:54]*** FLAG_PRN_PAP2 reset [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 26 01 00 01 00 00 00 FF 0F 3D [21:55:54]state=3 [21:55:54]No paper [21:55:54]Cover closed [21:55:54]int [21:55:54]Write to MH i2c: 01 00 00 27 01 28 [21:55:54]*** FLAG_PRN_PAP2 set [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 27 01 00 03 00 00 00 FF 0F 40 [21:55:54]state=0 [21:55:54]No paper [21:55:54]Cover opened [21:55:54]int [21:55:54]Write to MH i2c: 01 00 00 28 01 29 [21:55:54]*** FLAG_PRN_PAP2 reset [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 28 01 00 01 00 00 00 FF 0F 3F [21:55:54]state=3 [21:55:54]No paper [21:55:54]Cover closed [21:55:54]int [21:55:54]Write to MH i2c: 01 00 00 29 01 2A [21:55:54]*** FLAG_PRN_PAP1 reset [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 29 01 00 00 00 00 00 FF 0F 3F [21:55:54]state=0 [21:55:55]int [21:55:55]Write to MH i2c: 01 00 00 2A 01 2B [21:55:55]*** FLAG_PRN_KEY set [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 07 00 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 07 00 2A 01 00 08 00 00 00 FF 0F 48 [21:55:55]state=0 [21:55:55]Key pressed [21:55:55]Feed [21:55:55]Write to MH i2c: D8 00 00 2B 01 03 [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: D8 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: D8 01 00 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: D8 01 00 2B 01 00 04 [21:55:55]int [21:55:55]Write to MH i2c: 01 00 00 2C 01 2D [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 07 00 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 07 00 2C 01 00 48 00 00 00 3C 00 B8 [21:55:55]state=2 [21:55:55]Key pressed [21:55:55]int [21:55:55]Write to MH i2c: 01 00 00 2D 01 2E [21:55:55]*** FLAG_PRN_KEY reset [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 07 00 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: 01 07 00 2D 01 00 00 00 00 00 FA 0F 3E [21:55:55]state=2 [21:55:55]Stop feed [21:55:58]OFD Sender: No OFD packet to send [21:56:00]accept exits with 7 [21:56:00]New connection [21:56:00]New thread 3067522404 created [21:56:00]Thread 3067379044 joined [21:56:00]Waiting for new connection... [21:56:00] Sock 7.Parse request [21:56:00]Sock 7.Check first char [21:56:00]Sock 7.First char is OK [21:56:00]request: POST /json_proto HTTP/1.0 [21:56:00]Method: POST [21:56:00]URL: /json_proto [21:56:00]Method is POST - this is cgi request [21:56:00]url: /json_proto [21:56:00]query_string will be loaded in cgi processing [21:56:00]execute_cgi json_proto POST (null) [21:56:00]execute_cgi path=json_proto method=POST [21:56:00]POST find Content-Length [21:56:00]Host: 172.17.44.132:8080 [21:56:00]Content-Length: 215 [21:56:00]Content-Type: application/json [21:56:00] [21:56:00]POST finish read [21:56:00]Found Content-Length = 215 [21:56:00]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:56:00]execute_script... [21:56:00]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:56:00]POST & json_proto [21:56:00]process_json_proto [21:56:00]json parsed OK: [21:56:00]protocol is kg_v1.0 [21:56:00]action value=get_value [21:56:00]process_action get_value [21:56:00]cmd_get_value [21:56:00]process_action get_value done [21:56:00]requested_data is exist [21:56:00]produce_requested_data [21:56:00]requested_item kkm.sn is exist - process it [21:56:00]requested_item kkm.ver is exist - process it [21:56:00]requested_item fm.sn is exist - process it [21:56:00]wFMCommunicate request_size=4 [21:56:00]MH_SAM_APDU [21:56:00]CAPDU: 80 11 00 00 [21:56:00]Write to MH i2c: E2 08 00 2E 01 80 11 00 00 00 00 00 00 A9 [21:56:00]Write i2c OK [21:56:00]MH_I2C_Read... [21:56:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:00]Read from MH i2c: E2 [21:56:00]MH_I2C_Read... [21:56:00]Read from MH i2c: E2 17 00 [21:56:00]MH_I2C_Read... [21:56:00]Read from MH i2c: E2 17 00 2E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [21:56:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:00]wFMCommunicate OK [21:56:00]requested_item fd.num is exist - process it [21:56:00]SAM_PROTO_GetFieldsCounters [21:56:00]wFMCommunicate request_size=4 [21:56:00]MH_SAM_APDU [21:56:00]CAPDU: 80 13 00 00 [21:56:00]Write to MH i2c: E2 08 00 2F 01 80 13 00 00 00 00 00 00 AC [21:56:00]Write i2c OK [21:56:00]MH_I2C_Read... [21:56:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:00]Read from MH i2c: E2 [21:56:00]MH_I2C_Read... [21:56:00]Read from MH i2c: E2 62 00 [21:56:00]MH_I2C_Read... [21:56:00]Read from MH i2c: E2 62 00 2F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1E 03 00 00 5E 04 04 00 1E 03 00 00 57 04 04 00 1F 03 00 00 19 04 04 00 00 00 00 00 90 00 F3 [21:56: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1E 03 00 00 5E 04 04 00 1E 03 00 00 57 04 04 00 1F 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:00]wFMCommunicate OK [21:56:00]SAM_PROTO_GetFieldsCounters done [21:56:00]requested_item shift.num is exist - process it [21:56:00]requested_item shift.opened is exist - process it [21:56:00]req_shift_opened [21:56:00]FM_GetShiftState [21:56:00]SAM_PROTO_GetShiftState [21:56:00]wFMCommunicate request_size=4 [21:56:00]MH_SAM_APDU [21:56:00]CAPDU: 80 13 01 00 [21:56:00]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [21:56:00]Write i2c OK [21:56:00]MH_I2C_Read... [21:56:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:00]Read from MH i2c: E2 [21:56:00]MH_I2C_Read... [21:56:00]Read from MH i2c: E2 0E 00 [21:56:00]MH_I2C_Read... [21:56:00]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 74 [21:56:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:56:00]wFMCommunicate OK [21:56:00]SAM_PROTO_GetShiftState done [21:56:00]FM_GetShiftState done [21:56:00]req_shift_opened done [21:56:00]requested_item shift.open_date is exist - process it [21:56:00]req_shift_open_date [21:56:00]req_shift_open_date done [21:56:00]produce_requested_data done [21:56:00]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164200,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:56:00]process_action_free get_value [21:56:00]json_value_free [21:56:00]json_value_free done [21:56:00]process_json_proto returns [21:56:00]Send response to host [21:56:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164200,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:56:00]free response buf [21:56:00]execute_script done [21:56:00]execute_script returns [21:56:00]free content buf [21:56:00]Sock 7.Close socket [21:56:00]Sock 7.Thread stoped [21:56:00]accept exits with 9 [21:56:00]New connection [21:56:00]New thread 3067379044 created [21:56:00]Thread 3067522404 joined [21:56:00]Waiting for new connection... [21:56:00] Sock 9.Parse request [21:56:00]Sock 9.Check first char [21:56:00]Sock 9.First char is OK [21:56:00]request: POST /json_proto HTTP/1.0 [21:56:00]Method: POST [21:56:00]URL: /json_proto [21:56:00]Method is POST - this is cgi request [21:56:00]url: /json_proto [21:56:00]query_string will be loaded in cgi processing [21:56:00]execute_cgi json_proto POST (null) [21:56:00]execute_cgi path=json_proto method=POST [21:56:00]POST find Content-Length [21:56:00]Host: 172.17.44.132:8080 [21:56:00]Content-Length: 331 [21:56:00]Content-Type: application/json [21:56:00] [21:56:00]POST finish read [21:56:00]Found Content-Length = 331 [21:56:00]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:56:00]execute_script... [21:56:00]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:56:00]POST & json_proto [21:56:00]process_json_proto [21:56:00]json parsed OK: [21:56:00]protocol is kg_v1.0 [21:56:00]action value=get_value [21:56:00]process_action get_value [21:56:00]cmd_get_value [21:56:00]process_action get_value done [21:56:00]requested_data is exist [21:56:00]produce_requested_data [21:56:00]requested_item fm.sale.total is exist - process it [21:56:00]SAM_PROTO_GetFMData [21:56:00]wFMCommunicate request_size=4 [21:56:00]MH_SAM_APDU [21:56:00]CAPDU: 80 13 03 00 [21:56:01]Write to MH i2c: E2 08 00 31 01 80 13 03 00 00 00 00 00 B1 [21:56:01]Write i2c OK [21:56:01]MH_I2C_Read... [21:56:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:56:01]Read from MH i2c: E2 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: E2 FD 00 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: E2 FD 00 31 01 00 C9 04 85 04 C5 04 6E 04 04 00 C3 7D 02 00 69 04 A4 00 6F 04 04 00 B3 7A 02 00 B1 04 05 00 4C C5 68 70 03 70 04 05 00 42 15 F2 6C 02 72 04 05 00 0A B0 76 03 01 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 4E 05 83 5D 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 67 AE CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 59 [21:56:01]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 C3 7D 02 00 69 04 A4 00 6F 04 04 00 B3 7A 02 00 B1 04 05 00 4C C5 68 70 03 70 04 05 00 42 15 F2 6C 02 72 04 05 00 0A B0 76 03 01 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 4E 05 83 5D 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 67 AE CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [21:56:01]wFMCommunicate OK [21:56:01]wFMCommunicate request_size=4 [21:56:01]MH_SAM_APDU [21:56:01]CAPDU: 80 17 00 00 [21:56:01]Write to MH i2c: E2 08 00 32 01 80 17 00 00 00 00 00 00 B3 [21:56:01]Write i2c OK [21:56:01]MH_I2C_Read... [21:56:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:56:01]Read from MH i2c: E2 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: E2 FD 00 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: E2 FD 00 32 01 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E7 [21:56:01]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:56:01]wFMCommunicate OK [21:56:01]wFMCommunicate request_size=4 [21:56:01]MH_SAM_APDU [21:56:01]CAPDU: 80 17 00 00 [21:56:01]Write to MH i2c: E2 08 00 33 01 80 17 00 00 00 00 00 00 B4 [21:56:01]Write i2c OK [21:56:01]MH_I2C_Read... [21:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:56:02]Read from MH i2c: E2 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 FD 00 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 FD 00 33 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 89 [21:56:02]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:56:02]wFMCommunicate OK [21:56:02]wFMCommunicate request_size=4 [21:56:02]MH_SAM_APDU [21:56:02]CAPDU: 80 17 00 00 [21:56:02]Write to MH i2c: E2 08 00 34 01 80 17 00 00 00 00 00 00 B5 [21:56:02]Write i2c OK [21:56:02]MH_I2C_Read... [21:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:56:02]Read from MH i2c: E2 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 FD 00 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 FD 00 34 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 39 [21:56:02]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:56:02]wFMCommunicate OK [21:56:02]wFMCommunicate request_size=4 [21:56:02]MH_SAM_APDU [21:56:02]CAPDU: 80 17 00 00 [21:56:02]Write to MH i2c: E2 08 00 35 01 80 17 00 00 00 00 00 00 B6 [21:56:02]Write i2c OK [21:56:02]MH_I2C_Read... [21:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [21:56:02]Read from MH i2c: E2 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 E6 00 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 E6 00 35 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [21:56:02]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:56:02]wFMCommunicate OK [21:56:02]SAM_PROTO_GetFMData done [21:56:02]requested_item fm.sale_refund.total is exist - process it [21:56:02]requested_item fm.buy.total is exist - process it [21:56:02]requested_item shift.sale.total is exist - process it [21:56:02]SAM_PROTO_GetShiftData [21:56:02]wFMCommunicate request_size=4 [21:56:02]MH_SAM_APDU [21:56:02]CAPDU: 80 13 02 00 [21:56:02]Write to MH i2c: E2 08 00 36 01 80 13 02 00 00 00 00 00 B5 [21:56:02]Write i2c OK [21:56:02]MH_I2C_Read... [21:56:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:56:03]Read from MH i2c: E2 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 FD 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 FD 00 36 01 00 B2 04 AA 04 AE 04 6E 04 04 00 1E 03 00 00 69 04 9F 00 6F 04 04 00 1E 03 00 00 B1 04 04 00 07 0C FF 04 70 04 04 00 7C 1D BD 03 72 04 04 00 8B EE 41 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C9 DA 87 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 09 52 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 8B [21:56:03]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 1E 03 00 00 69 04 9F 00 6F 04 04 00 1E 03 00 00 B1 04 04 00 07 0C FF 04 70 04 04 00 7C 1D BD 03 72 04 04 00 8B EE 41 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C9 DA 87 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 09 52 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:56:03]wFMCommunicate OK [21:56:03]wFMCommunicate request_size=4 [21:56:03]MH_SAM_APDU [21:56:03]CAPDU: 80 17 00 00 [21:56:03]Write to MH i2c: E2 08 00 37 01 80 17 00 00 00 00 00 00 B8 [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:56:03]Read from MH i2c: E2 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 FD 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 FD 00 37 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 CF [21:56:03]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [21:56:03]wFMCommunicate OK [21:56:03]wFMCommunicate request_size=4 [21:56:03]MH_SAM_APDU [21:56:03]CAPDU: 80 17 00 00 [21:56:03]Write to MH i2c: E2 08 00 38 01 80 17 00 00 00 00 00 00 B9 [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:56:03]Read from MH i2c: E2 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 FD 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 FD 00 38 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 75 [21:56:03]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [21:56:03]wFMCommunicate OK [21:56:03]wFMCommunicate request_size=4 [21:56:03]MH_SAM_APDU [21:56:03]CAPDU: 80 17 00 00 [21:56:03]Write to MH i2c: E2 08 00 39 01 80 17 00 00 00 00 00 00 BA [21:56:03]OFD Sender: No OFD packet to send [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:56:04]Read from MH i2c: E2 [21:56:04]MH_I2C_Read... [21:56:04]Read from MH i2c: E2 FD 00 [21:56:04]MH_I2C_Read... [21:56:04]Read from MH i2c: E2 FD 00 39 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 31 [21:56:04]RAPDU: 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 90 00 [21:56:04]wFMCommunicate OK [21:56:04]wFMCommunicate request_size=4 [21:56:04]MH_SAM_APDU [21:56:04]CAPDU: 80 17 00 00 [21:56:04]Write to MH i2c: E2 08 00 3A 01 80 17 00 00 00 00 00 00 BB [21:56:04]Write i2c OK [21:56:04]MH_I2C_Read... [21:56:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:56:04]Read from MH i2c: E2 [21:56:04]MH_I2C_Read... [21:56:04]Read from MH i2c: E2 CF 00 [21:56:04]MH_I2C_Read... [21:56:04]Read from MH i2c: E2 CF 00 3A 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A2 [21:56:04]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:56:04]wFMCommunicate OK [21:56:04]SAM_PROTO_GetShiftData done [21:56:04]requested_item shift.sale.total_cash is exist - process it [21:56:04]requested_item shift.sale_refund.total is exist - process it [21:56:04]requested_item shift.sale_refund.total_cash is exist - process it [21:56:04]requested_item shift.buy.total is exist - process it [21:56:04]requested_item shift.buy.total_cash is exist - process it [21:56:04]produce_requested_data done [21:56:04]produce_requested_data return {"fm.sale.total":147708163.32,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":838236.23,"shift.sale.total_cash":627255.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:56:04]process_action_free get_value [21:56:04]json_value_free [21:56:04]json_value_free done [21:56:04]process_json_proto returns [21:56:04]Send response to host [21:56:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147708163.32,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":838236.23,"shift.sale.total_cash":627255.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:56:04]free response buf [21:56:04]execute_script done [21:56:04]execute_script returns [21:56:04]free content buf [21:56:04]Sock 9.Close socket [21:56:04]Sock 9.Thread stoped [21:56:04]accept exits with 7 [21:56:04]New connection [21:56:04]New thread 3067522404 created [21:56:04]Thread 3067379044 joined [21:56:04]Waiting for new connection... [21:56:04] Sock 7.Parse request [21:56:04]Sock 7.Check first char [21:56:04]Sock 7.First char is OK [21:56:04]request: POST /json_proto HTTP/1.0 [21:56:04]Method: POST [21:56:04]URL: /json_proto [21:56:04]Method is POST - this is cgi request [21:56:04]url: /json_proto [21:56:04]query_string will be loaded in cgi processing [21:56:04]execute_cgi json_proto POST (null) [21:56:04]execute_cgi path=json_proto method=POST [21:56:04]POST find Content-Length [21:56:04]Host: 172.17.44.132:8080 [21:56:04]Content-Length: 144 [21:56:04]Content-Type: application/json [21:56:04] [21:56:04]POST finish read [21:56:04]Found Content-Length = 144 [21:56:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [21:56:04]execute_script... [21:56:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [21:56:04]POST & json_proto [21:56:04]process_json_proto [21:56:04]json parsed OK: [21:56:04]protocol is kg_v1.0 [21:56:04]action value=print_doc [21:56:04]process_action print_doc [21:56:04]ExternCall_PrintAddStr [21:56:04]wPrintStart [21:56:04]Write to MH i2c: 01 00 00 3B 01 3C [21:56:04]Write i2c OK [21:56:04]MH_I2C_Read... [21:56:04]Read from MH i2c: 01 [21:56:04]MH_I2C_Read... [21:56:04]Read from MH i2c: 01 07 00 [21:56:04]MH_I2C_Read... [21:56:04]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 FF 0F 51 [21:56:04]RasterBufferAndPrint [21:56:04]line Счет N : (1)292848 [21:56:04]line ИНН: 02508201610067 [21:56:04]line Контрольно-Кассовый Чек [21:56:04]line ПРОДАЖА [21:56:04]line ТРК (МРК, ГНК) : 52 [21:56:04]line Товар: 2710124130 [21:56:04]line Аи-92-К-5 [21:56:04]line 15.050 * 67.80 [21:56:04]line = 1020.39 [21:56:04]line НДС 12% НСП 1% [21:56:04]line > о реализуемом товаре [21:56:04]line ОКРУГЛЕНИЕ: -0.39 [21:56:04]line ИТОГО: 1020.00 [21:56:04]line Внесено: 1020.00 [21:56:04]line СДАЧА: 0.00 [21:56:04]line НСП 1% : 9.03 [21:56:04]line НДС 12% : 108.36 [21:56:04]line Наличными: 1020.00 [21:56:04]line Безнал.: 0.00 [21:56:04]line Место: АЗС № 130 "Партнер Нефть" [21:56:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:56:04]line СНО: Общий режим [21:56:04]line Чек 798 21.08.2024 21:55 [21:56:04]line Смена: 466 ФФД: 1.0 [21:56:04]line ЗНМ: 0300000070 [21:56:04]line РНМ: 0000000000092562 [21:56:04]line Версия ККМ: 001 [21:56:04]line ФМ: 0000000000871769 [21:56:04]line ФД: 164200 [21:56:04]line ФПД: 11030758483113 [21:56:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164200&fm=11030758483113&tin=02508201610067®Number=0000000000092562&sum=102000 [21:56:04]written 0, free lines is 4095 [21:56:05]Write to MH i2c: 01 00 00 66 01 67 [21:56:05]Write i2c OK [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: 01 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: 01 07 00 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: 01 07 00 66 01 00 00 00 00 00 CD 0C 47 [21:56:05]RasterBufferAndPrint [21:56:05]line [21:56:05]line [21:56:05]line [21:56:05]line [21:56:05]line [21:56:05]written 0, free lines is 3298 [21:56:05]MH_Cut [21:56:05]Write to MH i2c: D1 01 00 6D 01 01 40 [21:56:05]Write i2c OK [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: D1 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: D1 01 00 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: D1 01 00 6D 01 00 3F [21:56:05]Write to MH i2c: 01 00 00 6E 01 6F [21:56:05]Write i2c OK [21:56:05]MH_I2C_Read... [21:56:05]*** Cut start [21:56:05]*** Purtial cut [21:56:05]*** Stage 1: CUTSNS_PIN = 1 [21:56:07]Read from MH i2c: 01 [21:56:07]MH_I2C_Read... [21:56:07]*** Stop cut motor [21:56:07]*** Cut end [21:56:07]Read from MH i2c: 01 07 00 [21:56:07]MH_I2C_Read... [21:56:07]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 FF 0F 84 [21:56:07]process_action print_doc done [21:56:07]requested_data is exist [21:56:07]produce_requested_data [21:56:07]produce_requested_data return (null) [21:56:07]process_action_free print_doc [21:56:07]json_value_free [21:56:07]json_value_free done [21:56:07]process_json_proto returns [21:56:07]Send response to host [21:56:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [21:56:07]free response buf [21:56:07]execute_script done [21:56:07]execute_script returns [21:56:07]free content buf [21:56:07]Sock 7.Close socket [21:56:07]Sock 7.Thread stoped [21:56:08]OFD Sender: No OFD packet to send [21:56:13]OFD Sender: No OFD packet to send [21:56:16]recv_with_timeout no data received [21:56:18]OFD Sender: No OFD packet to send [21:56:23]OFD Sender: No OFD packet to send [21:56:28]OFD Sender: No OFD packet to send [21:56:33]OFD Sender: No OFD packet to send [21:56:33]recv_with_timeout no data received [21:56:38]OFD Sender: No OFD packet to send [21:56:43]OFD Sender: No OFD packet to send [21:56:48]OFD Sender: No OFD packet to send [21:56:53]OFD Sender: No OFD packet to send [21:56:59]OFD Sender: No OFD packet to send [21:57:04]OFD Sender: No OFD packet to send [21:57:08]recv_with_timeout no data received [21:57:09]OFD Sender: No OFD packet to send [21:57:14]OFD Sender: No OFD packet to send [21:57:18]accept exits with 9 [21:57:18]New connection [21:57:18]New thread 3067379044 created [21:57:18]Thread 3067522404 joined [21:57:18]Waiting for new connection... [21:57:18] Sock 9.Parse request [21:57:18]Sock 9.Check first char [21:57:18]Sock 9.First char is OK [21:57:18]request: POST /json_proto HTTP/1.0 [21:57:18]Method: POST [21:57:18]URL: /json_proto [21:57:18]Method is POST - this is cgi request [21:57:18]url: /json_proto [21:57:18]query_string will be loaded in cgi processing [21:57:18]execute_cgi json_proto POST (null) [21:57:18]execute_cgi path=json_proto method=POST [21:57:18]POST find Content-Length [21:57:18]Host: 172.17.44.132:8080 [21:57:18]Content-Length: 667 [21:57:18]Content-Type: application/json [21:57:18] [21:57:18]POST finish read [21:57:18]Found Content-Length = 667 [21:57:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.290, "sum" : 226.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 226.00, "total" : 226.00, "payments": [ { "type": 0, "sum" : 226.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:18]execute_script... [21: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)292850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.290, "sum" : 226.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 226.00, "total" : 226.00, "payments": [ { "type": 0, "sum" : 226.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:18]POST & json_proto [21:57:18]process_json_proto [21:57:18]json parsed OK: [21:57:18]protocol is kg_v1.0 [21:57:18]action value=close_receipt [21:57:18]process_action close_receipt [21:57:18]cmd_close_receipt [21:57:18]MH_GetDate [21:57:18]Write to MH i2c: F0 00 00 6F 01 5F [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: F0 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: F0 09 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: F0 09 00 6F 01 00 BF 62 C6 66 2A 83 C1 65 88 [21:57:18]GetLastDocTimeStamp 1724277336 [21:57:18]current date 1724277439 [21:57:18]FM_GetShiftState [21:57:18]SAM_PROTO_GetShiftState [21:57:18]wFMCommunicate request_size=4 [21:57:18]MH_SAM_APDU [21:57:18]CAPDU: 80 13 01 00 [21:57:18]Write to MH i2c: E2 08 00 70 01 80 13 01 00 00 00 00 00 EE [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:18]Read from MH i2c: E2 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 0E 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 0E 00 70 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B4 [21:57:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:57:18]wFMCommunicate OK [21:57:18]SAM_PROTO_GetShiftState done [21:57:18]FM_GetShiftState done [21:57:18]opened in 1724199517 [21:57:18]opened+sec_in_day 1724285917 [21:57:18]quantity*price = 22635 [21:57:18]sum+1 = 22636 [21:57:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 226.00 Внесено: 226.00 СДАЧА: 0.00 НСП 1% : 2.00 НДС 12% : 24.04 Наличными: 226.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 799 21.08.2024 21:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164201 ФПД: 158089074337293 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164201&fm=158089074337293&tin=02508201610067®Number=0000000000092562&sum=22600 [21:57:20]StoreToDocumentArchive [21:57:20]shift 466 fd 164201 [21:57:20]save to /storage/0466/doc_00164201 [21:57:20]save last doc name /storage/0466/doc_00164201 to /storage/kkm_last_doc_name [21:57:20]save OK [21:57:20]Clear old archive folders... [21:57:20]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:57:20]tlvbuf is 017C3CA0 [21:57:20]SAM_PROTO_ClearQueue [21:57:20]wFMCommunicate request_size=4 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 09 00 00 [21:57:20]Write to MH i2c: E2 08 00 7D 01 80 09 00 00 00 00 00 00 F0 [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 7D 01 00 90 00 F2 [21:57:20]RAPDU: 90 00 [21:57:20]wFMCommunicate OK [21:57:20]SAM_PROTO_ClearQueue done [21:57:20]KKMCreateOFDPacket [21:57:20]OFDProtocolAddRootSTLVToBuf [21:57:20]FM_MakeSignedData [21:57:20]FM_MakeSignedData [21:57:20]SAM_PROTO_SignData [21:57:20]wFMCommunicate request_size=4 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 0D 01 02 [21:57:20]Write to MH i2c: E2 08 00 7E 01 80 0D 01 02 00 00 00 00 F8 [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 7E 01 00 90 00 F3 [21:57:20]RAPDU: 90 00 [21:57:20]wFMCommunicate OK [21:57:20]wFMCommunicate request_size=255 [21:57:20]MH_SAM_APDU [21:57: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 DA 0C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6B 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 09 00 00 00 00 07 04 06 00 48 58 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 03 00 00 F4 03 04 00 BF 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 81 02 00 35 04 06 00 8F C7 FB [21:57:20]Write to MH i2c: E2 02 01 7F 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 DA 0C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6B 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 09 00 00 00 00 07 04 06 00 48 58 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 03 00 00 F4 03 04 00 BF 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 81 02 00 35 04 06 00 8F C7 FB 00 00 58 [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 7F 01 00 90 00 F4 [21:57:20]RAPDU: 90 00 [21:57:20]wFMCommunicate OK [21:57:20]wFMCommunicate request_size=8 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 0D 02 02 03 1E 66 0D [21:57:20]Write to MH i2c: E2 0B 00 80 01 80 0D 02 02 03 00 1E 66 0D 00 00 92 [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 03 00 80 01 00 90 00 F5 [21:57:20]RAPDU: 90 00 [21:57:20]wFMCommunicate OK [21:57:20]wFMCommunicate request_size=4 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 0D 03 02 [21:57:20]Write to MH i2c: E2 08 00 81 01 80 0D 03 02 00 00 00 00 FD [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 0B 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 0B 00 81 01 00 39 D7 C2 E7 D1 7F 7A 00 90 00 81 [21:57:20]RAPDU: 39 D7 C2 E7 D1 7F 7A 00 90 00 [21:57:20]wFMCommunicate OK [21:57:20]SAM_PROTO_SignData done [21:57:20]FM_MakeSignedData done [21:57:20]CreateOFDProtocolMessage [21:57:20]wFMCommunicate request_size=4 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 11 00 00 [21:57:20]Write to MH i2c: E2 08 00 82 01 80 11 00 00 00 00 00 00 FD [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 17 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 17 00 82 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [21:57:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:57:20]wFMCommunicate OK [21:57:20]CreateOFDProtocolMessage done [21:57:20]OFDSenderStorePacket 164201 [21:57:20]StoreOFDPacket docnum=164201 [21:57:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D8 43 05 01 3F 91 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 DA 0C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6B 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 09 00 00 00 00 07 04 06 00 48 58 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 03 00 00 F4 03 04 00 BF 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 81 02 00 35 04 06 00 8F C7 FB 1E 66 0D 39 D7 C2 E7 D1 7F 7A 00 [21:57:20]CheckFolder [21:57:20]dirname=/storage/ofd_packets [21:57:20]CheckFolder done [21:57:20]ProducePacketName [21:57:20]name=ofd_packets/00164201 [21:57:20]NVStorageSaveData ofd_packets/00164201 [21:57:20]File name is /storage/ofd_packets/00164201 [21:57:20]Write 299 bytes [21:57:20]NVStorageSaveData done [21:57:20]OFDSenderStorePacket done [21:57:20]KKMCreateOFDPacket done [21:57:20]NVStorageSaveData kkm_last_timestamp [21:57:20]File name is /storage/kkm_last_timestamp [21:57:20]Write 4 bytes [21:57:20]NVStorageSaveData done [21:57:20]ExternCall_PrintAddStr [21:57:20]wPrintStart [21:57:20]Write to MH i2c: 01 00 00 83 01 84 [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: 01 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: 01 07 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 FF 0F 99 [21:57:20]RasterBufferAndPrint [21:57:20]line Счет N : (1)292850 [21:57:20]line ИНН: 02508201610067 [21:57:20]line Контрольно-Кассовый Чек [21:57:20]line ПРОДАЖА [21:57:20]line ТРК (МРК, ГНК) : 61 [21:57:20]line Товар: 2710124130 [21:57:20]line SU-92-К-5 [21:57:20]line 3.290 * 68.80 [21:57:20]line = 226.35 [21:57:20]line НДС 12% НСП 1% [21:57:20]line > о реализуемом товаре [21:57:20]line ОКРУГЛЕНИЕ: -0.35 [21:57:20]line ИТОГО: 226.00 [21:57:20]line Внесено: 226.00 [21:57:20]line СДАЧА: 0.00 [21:57:20]line НСП 1% : 2.00 [21:57:20]line НДС 12% : 24.04 [21:57:20]line Наличными: 226.00 [21:57:20]line Безнал.: 0.00 [21:57:20]line Место: АЗС № 130 "Партнер Нефть" [21:57:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:57:20]line СНО: Общий режим [21:57:20]line Чек 799 21.08.2024 21:57 [21:57:20]line Смена: 466 ФФД: 1.0 [21:57:20]line ЗНМ: 0300000070 [21:57:20]line РНМ: 0000000000092562 [21:57:20]line Версия ККМ: 001 [21:57:20]line ФМ: 0000000000871769 [21:57:20]line ФД: 164201 [21:57:20]line ФПД: 158089074337293 [21:57:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T215719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164201&fm=158089074337293&tin=02508201610067®Number=0000000000092562&sum=22600 [21:57:20]written 0, free lines is 4095 [21:57:20]OFD Sender: Processing packet 164201 [packets to send 972, broken 971] [21:57:20]ProducePacketName [21:57:20]name=ofd_packets/00164201 [21:57:20]OFD Sender: To server: pG, [21:57:20]CommunicateWithHost lk.salyk.kg:30040 [21:57:20]ConnectInit lk.salyk.kg [21:57:21]Write to MH i2c: 01 00 00 AE 01 AF [21:57:21]Write i2c OK [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: 01 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: 01 07 00 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: 01 07 00 AE 01 00 00 00 00 00 C8 0C 8A [21:57:21]RasterBufferAndPrint [21:57:21]line [21:57:21]line [21:57:21]line [21:57:21]line [21:57:21]line [21:57:21]written 0, free lines is 3277 [21:57:21]MH_Cut [21:57:21]Write to MH i2c: D1 01 00 B5 01 01 88 [21:57:21]Write i2c OK [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: D1 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: D1 01 00 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: D1 01 00 B5 01 00 87 [21:57:21]Write to MH i2c: 01 00 00 B6 01 B7 [21:57:21]Write i2c OK [21:57:21]MH_I2C_Read... [21:57:21]*** Cut start [21:57:21]*** Purtial cut [21:57:21]*** Stage 1: CUTSNS_PIN = 1 [21:57:22]Connected sock=10 [21:57:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D8 43 05 01 3F 91 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 DA 0C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6B 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 09 00 00 00 00 07 04 06 00 48 58 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 03 00 00 F4 03 04 00 BF 62 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 81 02 00 35 04 06 00 8F C7 FB 1E 66 0D 39 D7 C2 E7 D1 7F 7A 00 [21:57:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 83 7F 47 00 84 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 37 36 39 10 04 04 00 69 81 02 00 F4 03 04 00 11 0C C6 66 B6 04 01 00 00 05 62 B8 B7 D4 D9 AC 49 [21:57:23]CommunicateWithHost err = 0 [21:57:23]CheckOFDResponse [21:57:23]1017 (14) - 77093643461234 [21:57:23]1041 (16) - 0000000000871769 [21:57:23]1040 (4) - 164201 [21:57:23]1012 (4) - 21.08.2024 15:47 [21:57:23]1206 (1) - 0 [21:57:23]OFD Sender: Remove packet 164201 [21:57:23]ProducePacketName [21:57:23]name=ofd_packets/00164201 [21:57:23]NVStorageDeleteData [21:57:23]Read from MH i2c: 01 [21:57:23]MH_I2C_Read... [21:57:23]*** Stop cut motor [21:57:23]*** Cut end [21:57:23]Read from MH i2c: 01 07 00 [21:57:23]MH_I2C_Read... [21:57:23]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 FF 0F CC [21:57:23]process_action close_receipt done [21:57:23]requested_data is exist [21:57:23]produce_requested_data [21:57:23]requested_item fm.sn is exist - process it [21:57:23]wFMCommunicate request_size=4 [21:57:23]MH_SAM_APDU [21:57:23]CAPDU: 80 11 00 00 [21:57:23]Write to MH i2c: E2 08 00 B7 01 80 11 00 00 00 00 00 00 32 [21:57:23]Write i2c OK [21:57:23]MH_I2C_Read... [21:57:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:23]Read from MH i2c: E2 [21:57:23]MH_I2C_Read... [21:57:23]Read from MH i2c: E2 17 00 [21:57:23]MH_I2C_Read... [21:57:23]Read from MH i2c: E2 17 00 B7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [21:57:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:57:23]wFMCommunicate OK [21:57:23]requested_item fd.num is exist - process it [21:57:23]SAM_PROTO_GetFieldsCounters [21:57:23]wFMCommunicate request_size=4 [21:57:23]MH_SAM_APDU [21:57:23]CAPDU: 80 13 00 00 [21:57:23]Write to MH i2c: E2 08 00 B8 01 80 13 00 00 00 00 00 00 35 [21:57:23]Write i2c OK [21:57:23]MH_I2C_Read... [21:57:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:24]Read from MH i2c: E2 [21:57:24]MH_I2C_Read... [21:57:24]Read from MH i2c: E2 62 00 [21:57:24]MH_I2C_Read... [21:57:24]Read from MH i2c: E2 62 00 B8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 80 [21:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:24]wFMCommunicate OK [21:57:24]SAM_PROTO_GetFieldsCounters done [21:57:24]requested_item shift.num is exist - process it [21:57:24]requested_item shift.opened is exist - process it [21:57:24]req_shift_opened [21:57:24]FM_GetShiftState [21:57:24]SAM_PROTO_GetShiftState [21:57:24]wFMCommunicate request_size=4 [21:57:24]MH_SAM_APDU [21:57:24]CAPDU: 80 13 01 00 [21:57:24]Write to MH i2c: E2 08 00 B9 01 80 13 01 00 00 00 00 00 37 [21:57:24]Write i2c OK [21:57:24]MH_I2C_Read... [21:57:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:24]Read from MH i2c: E2 [21:57:24]MH_I2C_Read... [21:57:24]Read from MH i2c: E2 0E 00 [21:57:24]MH_I2C_Read... [21:57:24]Read from MH i2c: E2 0E 00 B9 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FD [21:57:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [21:57:24]wFMCommunicate OK [21:57:24]SAM_PROTO_GetShiftState done [21:57:24]FM_GetShiftState done [21:57:24]req_shift_opened done [21:57:24]requested_item shift.open_date is exist - process it [21:57:24]req_shift_open_date [21:57:24]req_shift_open_date done [21:57:24]produce_requested_data done [21:57:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164201,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [21:57:24]process_action_free close_receipt [21:57:24]json_value_free [21:57:24]json_value_free done [21:57:24]process_json_proto returns [21:57:24]Send response to host [21:57:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164201,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [21:57:24]free response buf [21:57:24]execute_script done [21:57:24]execute_script returns [21:57:24]free content buf [21:57:24]Sock 9.Close socket [21:57:24]Sock 9.Thread stoped [21:57:24]OFD Sender: No OFD packet to send [21:57:29]OFD Sender: No OFD packet to send [21:57:34]OFD Sender: No OFD packet to send [21:57:39]OFD Sender: No OFD packet to send [21:57:44]OFD Sender: No OFD packet to send [21:57:47]recv_with_timeout no data received [21:57:49]OFD Sender: No OFD packet to send [21:57:54]OFD Sender: No OFD packet to send [21:57:59]OFD Sender: No OFD packet to send [21:58:04]OFD Sender: No OFD packet to send [21:58:05]recv_with_timeout no data received [21:58:09]OFD Sender: No OFD packet to send [21:58:14]OFD Sender: No OFD packet to send [21:58:19]OFD Sender: No OFD packet to send [21:58:24]OFD Sender: No OFD packet to send [21:58:29]OFD Sender: No OFD packet to send [21:58:34]OFD Sender: No OFD packet to send [21:58:39]OFD Sender: No OFD packet to send [21:58:44]OFD Sender: No OFD packet to send [21:58:49]OFD Sender: No OFD packet to send [21:58:54]OFD Sender: No OFD packet to send [21:58:59]OFD Sender: No OFD packet to send [21:59:04]recv_with_timeout no data received [21:59:04]OFD Sender: No OFD packet to send [21:59:09]OFD Sender: No OFD packet to send [21:59:14]OFD Sender: No OFD packet to send [21:59:19]OFD Sender: No OFD packet to send [21:59:20]recv_with_timeout no data received [21:59:24]OFD Sender: No OFD packet to send [21:59:29]OFD Sender: No OFD packet to send [21:59:34]OFD Sender: No OFD packet to send [21:59:39]OFD Sender: No OFD packet to send [21:59:39]recv_with_timeout no data received [21:59:44]OFD Sender: No OFD packet to send [21:59:49]OFD Sender: No OFD packet to send [21:59:54]OFD Sender: No OFD packet to send [21:59:59]OFD Sender: No OFD packet to send [22:00:04]OFD Sender: No OFD packet to send [22:00:09]OFD Sender: No OFD packet to send [22:00:14]OFD Sender: No OFD packet to send [22:00:19]OFD Sender: No OFD packet to send [22:00:20]recv_with_timeout no data received [22:00:25]OFD Sender: No OFD packet to send [22:00:30]OFD Sender: No OFD packet to send [22:00:35]OFD Sender: No OFD packet to send [22:00:40]OFD Sender: No OFD packet to send [22:00:45]OFD Sender: No OFD packet to send [22:00:50]OFD Sender: No OFD packet to send [22:00:55]OFD Sender: No OFD packet to send [22:01:00]OFD Sender: No OFD packet to send [22:01:05]OFD Sender: No OFD packet to send [22:01:10]OFD Sender: No OFD packet to send [22:01:15]OFD Sender: No OFD packet to send [22:01:20]OFD Sender: No OFD packet to send [22:01:25]OFD Sender: No OFD packet to send [22:01:30]OFD Sender: No OFD packet to send [22:01:35]OFD Sender: No OFD packet to send [22:01:40]OFD Sender: No OFD packet to send [22:01:45]OFD Sender: No OFD packet to send [22:01:50]OFD Sender: No OFD packet to send [22:01:55]OFD Sender: No OFD packet to send [22:02:00]OFD Sender: No OFD packet to send [22:02:05]OFD Sender: No OFD packet to send [22:02:10]OFD Sender: No OFD packet to send [22:02:15]OFD Sender: No OFD packet to send [22:02:19]accept exits with 7 [22:02:19]New connection [22:02:19]New thread 3067522404 created [22:02:19]Thread 3067379044 joined [22:02:19]Waiting for new connection... [22:02:19] Sock 7.Parse request [22:02:19]Sock 7.Check first char [22:02:19]Sock 7.First char is OK [22:02:19]request: POST /json_proto HTTP/1.0 [22:02:19]Method: POST [22:02:19]URL: /json_proto [22:02:19]Method is POST - this is cgi request [22:02:19]url: /json_proto [22:02:19]query_string will be loaded in cgi processing [22:02:19]execute_cgi json_proto POST (null) [22:02:19]execute_cgi path=json_proto method=POST [22:02:19]POST find Content-Length [22:02:19]Host: 172.17.44.132:8080 [22:02:19]Content-Length: 682 [22:02:19]Content-Type: application/json [22:02:19] [22:02:19]POST finish read [22:02:19]Found Content-Length = 682 [22:02:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:02:19]execute_script... [22: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)292854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:02:19]POST & json_proto [22:02:19]process_json_proto [22:02:19]json parsed OK: [22:02:19]protocol is kg_v1.0 [22:02:19]action value=close_receipt [22:02:19]process_action close_receipt [22:02:19]cmd_close_receipt [22:02:19]MH_GetDate [22:02:19]Write to MH i2c: F0 00 00 BA 01 AA [22:02:19]Write i2c OK [22:02:19]MH_I2C_Read... [22:02:19]Read from MH i2c: F0 [22:02:19]MH_I2C_Read... [22:02:19]Read from MH i2c: F0 09 00 [22:02:19]MH_I2C_Read... [22:02:19]Read from MH i2c: F0 09 00 BA 01 00 EC 63 C6 66 2A 83 C1 65 01 [22:02:19]GetLastDocTimeStamp 1724277439 [22:02:19]current date 1724277740 [22:02:19]FM_GetShiftState [22:02:19]SAM_PROTO_GetShiftState [22:02:19]wFMCommunicate request_size=4 [22:02:19]MH_SAM_APDU [22:02:19]CAPDU: 80 13 01 00 [22:02:19]Write to MH i2c: E2 08 00 BB 01 80 13 01 00 00 00 00 00 39 [22:02:19]Write i2c OK [22:02:19]MH_I2C_Read... [22:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:02:19]Read from MH i2c: E2 [22:02:19]MH_I2C_Read... [22:02:19]Read from MH i2c: E2 0E 00 [22:02:19]MH_I2C_Read... [22:02:19]Read from MH i2c: E2 0E 00 BB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FF [22:02:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:02:19]wFMCommunicate OK [22:02:19]SAM_PROTO_GetShiftState done [22:02:19]FM_GetShiftState done [22:02:19]opened in 1724199517 [22:02:19]opened+sec_in_day 1724285917 [22:02:19]quantity*price = 100021 [22:02:19]sum+1 = 100023 [22:02:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 800 21.08.2024 22:02 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164202 ФПД: 3851471288663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T220220&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164202&fm=3851471288663&tin=02508201610067®Number=0000000000092562&sum=100000 [22:02:20]StoreToDocumentArchive [22:02:20]shift 466 fd 164202 [22:02:20]save to /storage/0466/doc_00164202 [22:02:20]save last doc name /storage/0466/doc_00164202 to /storage/kkm_last_doc_name [22:02:20]save OK [22:02:20]Clear old archive folders... [22:02:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:02:20]tlvbuf is 017CB900 [22:02:20]SAM_PROTO_ClearQueue [22:02:20]wFMCommunicate request_size=4 [22:02:20]MH_SAM_APDU [22:02:20]CAPDU: 80 09 00 00 [22:02:20]Write to MH i2c: E2 08 00 C8 01 80 09 00 00 00 00 00 00 3B [22:02:20]Write i2c OK [22:02:20]MH_I2C_Read... [22:02:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:02:20]Read from MH i2c: E2 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 C8 01 00 90 00 3D [22:02:20]RAPDU: 90 00 [22:02:20]wFMCommunicate OK [22:02:20]SAM_PROTO_ClearQueue done [22:02:20]KKMCreateOFDPacket [22:02:20]OFDProtocolAddRootSTLVToBuf [22:02:20]FM_MakeSignedData [22:02:20]FM_MakeSignedData [22:02:20]SAM_PROTO_SignData [22:02:20]wFMCommunicate request_size=4 [22:02:20]MH_SAM_APDU [22:02:20]CAPDU: 80 0D 01 02 [22:02:20]Write to MH i2c: E2 08 00 C9 01 80 0D 01 02 00 00 00 00 43 [22:02:20]Write i2c OK [22:02:20]MH_I2C_Read... [22:02:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:02:20]Read from MH i2c: E2 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 C9 01 00 90 00 3E [22:02:20]RAPDU: 90 00 [22:02:20]wFMCommunicate OK [22:02:20]wFMCommunicate request_size=255 [22:02:20]MH_SAM_APDU [22: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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 20 03 00 00 F4 03 04 00 EC 63 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 81 02 00 35 04 06 00 03 [22:02:20]Write to MH i2c: E2 02 01 CA 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 03 00 00 F4 03 04 00 EC 63 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 81 02 00 35 04 06 00 03 00 00 55 [22:02:20]Write i2c OK [22:02:20]MH_I2C_Read... [22:02:20]OFD Sender: No OFD packet to send [22:02:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:20]Read from MH i2c: E2 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 CA 01 00 90 00 3F [22:02:20]RAPDU: 90 00 [22:02:20]wFMCommunicate OK [22:02:20]wFMCommunicate request_size=10 [22:02:20]MH_SAM_APDU [22:02:20]CAPDU: 80 0D 02 02 05 80 BD 93 F9 57 [22:02:20]Write to MH i2c: E2 0D 00 CB 01 80 0D 02 02 05 00 80 BD 93 F9 57 00 00 70 [22:02:20]Write i2c OK [22:02:20]MH_I2C_Read... [22:02:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:20]Read from MH i2c: E2 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 03 00 CB 01 00 90 00 40 [22:02:20]RAPDU: 90 00 [22:02:20]wFMCommunicate OK [22:02:20]wFMCommunicate request_size=4 [22:02:20]MH_SAM_APDU [22:02:20]CAPDU: 80 0D 03 02 [22:02:20]Write to MH i2c: E2 08 00 CC 01 80 0D 03 02 00 00 00 00 48 [22:02:20]Write i2c OK [22:02:20]MH_I2C_Read... [22:02:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:02:20]Read from MH i2c: E2 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 0B 00 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 0B 00 CC 01 00 A5 8C EC 38 16 F8 D2 51 90 00 CF [22:02:20]RAPDU: A5 8C EC 38 16 F8 D2 51 90 00 [22:02:20]wFMCommunicate OK [22:02:20]SAM_PROTO_SignData done [22:02:20]FM_MakeSignedData done [22:02:20]CreateOFDProtocolMessage [22:02:20]wFMCommunicate request_size=4 [22:02:20]MH_SAM_APDU [22:02:20]CAPDU: 80 11 00 00 [22:02:20]Write to MH i2c: E2 08 00 CD 01 80 11 00 00 00 00 00 00 48 [22:02:20]Write i2c OK [22:02:20]MH_I2C_Read... [22:02:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:02:20]Read from MH i2c: E2 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 17 00 [22:02:20]MH_I2C_Read... [22:02:20]Read from MH i2c: E2 17 00 CD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [22:02:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:02:20]wFMCommunicate OK [22:02:20]CreateOFDProtocolMessage done [22:02:20]OFDSenderStorePacket 164202 [22:02:20]StoreOFDPacket docnum=164202 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00: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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]00 *** [00:00:10] [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 5400000000572578 (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: 17097096+1707180842=1724277938 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 B3 64 C6 66 2A 83 C1 65 15 [22:05:39]Current date/time: 21.08.2024 22:05 [22:05:39]FM_Init [22:05:39]wFMConnect [22:05:39]MH_SAM_On [22:05:39]Write to MH i2c: E0 00 00 08 00 E7 [22:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]*** iso7816_init finished! [22:05:39]*** atr: [22:05:39]*** 0F 3B D5 18 FF 81 91 FE [22:05:39]*** 1F C3 80 73 C8 21 10 0A [22:05:39]*** 00 00 00 00 00 00 00 00 [22:05:39]*** 00 00 00 00 00 00 00 00 [22:05:39]*** 00 00 00 00 00 00 00 00 [22:05:39]*** 00 00 00 00 00 00 00 00 [22:05:39]*** 00 00 00 00 00 00 00 00 [22:05:39]*** 00 00 00 00 00 00 00 00 [22:05:39]Read from MH i2c: E0 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E0 10 00 [22:05:39]MH_I2C_Read... [22:05:39]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:05:39]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:05:39]wFMCommunicate request_size=10 [22:05:39]MH_SAM_APDU [22:05:39]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:05:39]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:05:39]Read from MH i2c: E2 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:05:39]RAPDU: 90 00 [22:05:39]wFMCommunicate OK [22:05:39]wFMCommunicate request_size=4 [22:05:39]MH_SAM_APDU [22:05:39]CAPDU: 80 11 00 00 [22:05:39]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:05:39]Read from MH i2c: E2 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 17 00 [22:05:39]MH_I2C_Read... [22:05:39]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 37 36 39 90 00 DD [22:05:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:05:39]wFMCommunicate OK [22:05:39]Detected FM SN is 0000000000871769 [22:05:39]Stored FM SN is 0000000000871769 [22:05:39]wFMCommunicate request_size=9 [22:05:39]MH_SAM_APDU [22:05:39]CAPDU: 80 16 00 00 04 E7 8B 00 00 [22:05:39]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [22:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:05:39]Read from MH i2c: E2 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:05:39]RAPDU: 90 00 [22:05:39]wFMCommunicate OK [22:05:39]FM PIN OK [22:05:39]wFMCommunicate request_size=8 [22:05:39]MH_SAM_APDU [22:05:39]CAPDU: 80 14 04 00 03 02 00 01 [22:05:39]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:05:39]Read from MH i2c: E2 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:05:39]RAPDU: 90 00 [22:05:39]wFMCommunicate OK [22:05:39]wFMCommunicate request_size=13 [22:05:39]MH_SAM_APDU [22:05:39]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:05:39]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:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:05:39]Read from MH i2c: E2 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:05:39]RAPDU: 90 00 [22:05:39]wFMCommunicate OK [22:05:39]wFMCommunicate request_size=4 [22:05:39]MH_SAM_APDU [22:05:39]CAPDU: 80 11 00 00 [22:05:39]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:05:39]Read from MH i2c: E2 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: E2 17 00 [22:05:39]MH_I2C_Read... [22:05:39]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 37 36 39 90 00 E1 [22:05:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:05:39]wFMCommunicate OK [22:05:39]DocumentArchiveInit [22:05:39]Start Httpd... [22:05:39]Httpd thread 3067174244 created [22:05:39]Write to MH i2c: 01 00 00 0F 00 0F [22:05:39]Write i2c OK [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: 01 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: 01 07 00 [22:05:39]MH_I2C_Read... [22:05:39]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:05:39]Allocated Socket 5 [22:05:39]Bind OK [22:05:39]Listen OK [22:05:39]httpd running on port 8080 [22:05:39]Waiting for new connection... [22:05:39]MH Int Process started [22:05:40]OFD Sender: Processing packet 164202 [packets to send 972, broken 971] [22:05:40]ProducePacketName [22:05:40]name=ofd_packets/00164202 [22:05:40]OFD Sender: To server: pG, [22:05:40]CommunicateWithHost lk.salyk.kg:30040 [22:05:40]ConnectInit lk.salyk.kg [22:05:41]Connected sock=7 [22:05: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 37 36 39 0F 01 00 00 15 E6 07 01 E5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 20 03 00 00 F4 03 04 00 EC 63 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 81 02 00 35 04 06 00 03 80 BD 93 F9 57 A5 8C EC 38 16 F8 D2 51 [22: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 37 36 39 4F 00 00 00 87 18 47 00 0D 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 37 36 39 10 04 04 00 6A 81 02 00 F4 03 04 00 04 0E C6 66 B6 04 01 00 00 F5 29 D7 84 5B CD 60 78 [22:05:42]CommunicateWithHost err = 0 [22:05:42]CheckOFDResponse [22:05:42]1017 (14) - 77093643461234 [22:05:42]1041 (16) - 0000000000871769 [22:05:42]1040 (4) - 164202 [22:05:42]1012 (4) - 21.08.2024 15:55 [22:05:42]1206 (1) - 0 [22:05:42]OFD Sender: Remove packet 164202 [22:05:42]ProducePacketName [22:05:42]name=ofd_packets/00164202 [22:05:42]NVStorageDeleteData [22:05:43]OFD Sender: No OFD packet to send [22:05:48]OFD Sender: No OFD packet to send [22:05:48]int [22:05:48]Write to MH i2c: 01 00 00 10 00 10 [22:05:48]*** FLAG_PRN_PAP1 set [22:05:48]Write i2c OK [22:05:48]MH_I2C_Read... [22:05:48]Read from MH i2c: 01 [22:05:48]MH_I2C_Read... [22:05:48]Read from MH i2c: 01 07 00 [22:05:48]MH_I2C_Read... [22:05:48]Read from MH i2c: 01 07 00 10 00 00 01 00 00 00 FF 0F 26 [22:05:48]state=0 [22:05:48]No paper [22:05:48]int [22:05:48]Write to MH i2c: 01 00 00 11 00 11 [22:05:48]*** FLAG_PRN_PAP2 set [22:05:48]Write i2c OK [22:05:48]MH_I2C_Read... [22:05:48]Read from MH i2c: 01 [22:05:48]MH_I2C_Read... [22:05:48]Read from MH i2c: 01 07 00 [22:05:48]MH_I2C_Read... [22:05:48]Read from MH i2c: 01 07 00 11 00 00 03 00 00 00 FF 0F 29 [22:05:48]state=0 [22:05:48]No paper [22:05:48]Cover opened [22:05:49]int [22:05:49]Write to MH i2c: 01 00 00 12 00 12 [22:05:49]*** FLAG_PRN_PAP2 reset [22:05:49]Write i2c OK [22:05:49]MH_I2C_Read... [22:05:49]Read from MH i2c: 01 [22:05:49]MH_I2C_Read... [22:05:49]Read from MH i2c: 01 07 00 [22:05:49]MH_I2C_Read... [22:05:49]Read from MH i2c: 01 07 00 12 00 00 01 00 00 00 FF 0F 28 [22:05:49]state=3 [22:05:49]No paper [22:05:49]Cover closed [22:05:49]int [22:05:49]Write to MH i2c: 01 00 00 13 00 13 [22:05:49]*** FLAG_PRN_PAP1 reset [22:05:49]Write i2c OK [22:05:49]MH_I2C_Read... [22:05:49]Read from MH i2c: 01 [22:05:49]MH_I2C_Read... [22:05:49]Read from MH i2c: 01 07 00 [22:05:49]MH_I2C_Read... [22:05:49]Read from MH i2c: 01 07 00 13 00 00 00 00 00 00 FF 0F 28 [22:05:49]state=0 [00:00:09]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17097126+1707180842=1724277968 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 D1 64 C6 66 2A 83 C1 65 33 [22:06:09]Current date/time: 21.08.2024 22:06 [22:06:09]FM_Init [22:06:09]wFMConnect [22:06:09]MH_SAM_On [22:06:09]Write to MH i2c: E0 00 00 08 00 E7 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_init finished! [22:06:09]*** atr: [22:06:09]*** 0F 3B D5 18 FF 81 91 FE [22:06:09]*** 1F C3 80 73 C8 21 10 0A [22:06:09]*** 00 00 00 00 00 00 00 00 [22:06:09]*** 00 00 00 00 00 00 00 00 [22:06:09]*** 00 00 00 00 00 00 00 00 [22:06:09]*** 00 00 00 00 00 00 00 00 [22:06:09]Read from MH i2c: E0 [22:06:09]MH_I2C_Read... [22:06:09]*** 00 00 00 00 00 00 00 00 [22:06:09]Read from MH i2c: E0 10 00 [22:06:09]MH_I2C_Read... [22:06:09]*** 00 00 00 00 00 00 00 00 [22:06:09]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:06:09]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:06:09]wFMCommunicate request_size=10 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:06:09]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:06:09]RAPDU: 90 00 [22:06:09]wFMCommunicate OK [22:06:09]wFMCommunicate request_size=4 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 11 00 00 [22:06:09]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 17 00 [22:06:09]MH_I2C_Read... [22:06:09]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 37 36 39 90 00 DD [22:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:06:09]wFMCommunicate OK [22:06:09]Detected FM SN is 0000000000871769 [22:06:09]Stored FM SN is 0000000000871769 [22:06:09]wFMCommunicate request_size=9 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 16 00 00 04 E7 8B 00 00 [22:06:09]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:06:09]RAPDU: 90 00 [22:06:09]wFMCommunicate OK [22:06:09]FM PIN OK [22:06:09]wFMCommunicate request_size=8 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 14 04 00 03 02 00 01 [22:06:09]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:06:09]RAPDU: 90 00 [22:06:09]wFMCommunicate OK [22:06:09]wFMCommunicate request_size=13 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:06:09]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:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:06:09]RAPDU: 90 00 [22:06:09]wFMCommunicate OK [22:06:09]wFMCommunicate request_size=4 [22:06:09]MH_SAM_APDU [22:06:09]CAPDU: 80 11 00 00 [22:06:09]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:09]Read from MH i2c: E2 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: E2 17 00 [22:06:09]MH_I2C_Read... [22:06:09]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 37 36 39 90 00 E1 [22:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:06:09]wFMCommunicate OK [22:06:09]DocumentArchiveInit [22:06:09]Start Httpd... [22:06:09]Httpd thread 3067616612 created [22:06:09]Write to MH i2c: 01 00 00 0F 00 0F [22:06:09]Write i2c OK [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: 01 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: 01 07 00 [22:06:09]MH_I2C_Read... [22:06:09]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:06:09]MH Int Process started [22:06:09]Allocated Socket 7 [22:06:09]Bind OK [22:06:09]Listen OK [22:06:09]httpd running on port 8080 [22:06:09]Waiting for new connection... [22:06:10]OFD Sender: No OFD packet to send [22:06:15]OFD Sender: No OFD packet to send [22:06:20]accept exits with 8 [22:06:20]New connection [22:06:20]New thread 3067329892 created [22:06:20]Waiting for new connection... [22:06:20] Sock 8.Parse request [22:06:20]Sock 8.Check first char [22:06:20]Sock 8.First char is OK [22:06:20]request: POST /json_proto HTTP/1.0 [22:06:20]Method: POST [22:06:20]URL: /json_proto [22:06:20]Method is POST - this is cgi request [22:06:20]url: /json_proto [22:06:20]query_string will be loaded in cgi processing [22:06:20]execute_cgi json_proto POST (null) [22:06:20]execute_cgi path=json_proto method=POST [22:06:20]POST find Content-Length [22:06:20]Host: 172.17.44.132:8080 [22:06:20]Content-Length: 215 [22:06:20]Content-Type: application/json [22:06:20] [22:06:20]POST finish read [22:06:20]Found Content-Length = 215 [22:06:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:20]execute_script... [22:06:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:20]POST & json_proto [22:06:20]process_json_proto [22:06:20]json parsed OK: [22:06:20]protocol is kg_v1.0 [22:06:20]action value=get_value [22:06:20]process_action get_value [22:06:20]cmd_get_value [22:06:20]process_action get_value done [22:06:20]requested_data is exist [22:06:20]produce_requested_data [22:06:20]requested_item kkm.sn is exist - process it [22:06:20]requested_item kkm.ver is exist - process it [22:06:20]requested_item fm.sn is exist - process it [22:06:20]wFMCommunicate request_size=4 [22:06:20]MH_SAM_APDU [22:06:20]CAPDU: 80 11 00 00 [22:06:20]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:06:20]Write i2c OK [22:06:20]MH_I2C_Read... [22:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:20]Read from MH i2c: E2 [22:06:20]MH_I2C_Read... [22:06:20]Read from MH i2c: E2 17 00 [22:06:20]MH_I2C_Read... [22:06:20]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 37 36 39 90 00 E3 [22:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:06:20]wFMCommunicate OK [22:06:20]requested_item fd.num is exist - process it [22:06:20]SAM_PROTO_GetFieldsCounters [22:06:20]wFMCommunicate request_size=4 [22:06:20]MH_SAM_APDU [22:06:20]CAPDU: 80 13 00 00 [22:06:20]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:06:20]Write i2c OK [22:06:20]MH_I2C_Read... [22:06:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:06:20]Read from MH i2c: E2 [22:06:20]MH_I2C_Read... [22:06:20]Read from MH i2c: E2 62 00 [22:06:20]MH_I2C_Read... [22:06:20]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 20 03 00 00 5E 04 04 00 20 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 DC [22:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 20 03 00 00 5E 04 04 00 20 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:06:20]wFMCommunicate OK [22:06:20]SAM_PROTO_GetFieldsCounters done [22:06:20]requested_item shift.num is exist - process it [22:06:20]requested_item shift.opened is exist - process it [22:06:20]req_shift_opened [22:06:20]FM_GetShiftState [22:06:20]SAM_PROTO_GetShiftState [22:06:20]wFMCommunicate request_size=4 [22:06:20]MH_SAM_APDU [22:06:20]CAPDU: 80 13 01 00 [22:06:20]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:06:20]Write i2c OK [22:06:20]MH_I2C_Read... [22:06:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:20]Read from MH i2c: E2 [22:06:20]MH_I2C_Read... [22:06:20]Read from MH i2c: E2 0E 00 [22:06:20]MH_I2C_Read... [22:06:20]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [22:06:20]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:06:20]wFMCommunicate OK [22:06:20]SAM_PROTO_GetShiftState done [22:06:20]FM_GetShiftState done [22:06:20]req_shift_opened done [22:06:20]requested_item shift.open_date is exist - process it [22:06:20]req_shift_open_date [22:06:20]req_shift_open_date done [22:06:20]produce_requested_data done [22:06:20]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164202,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:06:20]process_action_free get_value [22:06:20]json_value_free [22:06:20]json_value_free done [22:06:20]process_json_proto returns [22:06:20]Send response to host [22:06:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164202,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:06:20]free response buf [22:06:20]execute_script done [22:06:20]execute_script returns [22:06:20]free content buf [22:06:20]Sock 8.Close socket [22:06:20]Sock 8.Thread stoped [22:06:20]accept exits with 9 [22:06:20]New connection [22:06:20]New thread 3067186532 created [22:06:20]Thread 3067329892 joined [22:06:20]Waiting for new connection... [22:06:20] Sock 9.Parse request [22:06:20]Sock 9.Check first char [22:06:20]Sock 9.First char is OK [22:06:20]request: POST /json_proto HTTP/1.0 [22:06:20]Method: POST [22:06:20]URL: /json_proto [22:06:20]Method is POST - this is cgi request [22:06:20]url: /json_proto [22:06:20]query_string will be loaded in cgi processing [22:06:20]execute_cgi json_proto POST (null) [22:06:20]execute_cgi path=json_proto method=POST [22:06:20]POST find Content-Length [22:06:20]Host: 172.17.44.132:8080 [22:06:20]Content-Length: 331 [22:06:20]Content-Type: application/json [22:06:20] [22:06:20]POST finish read [22:06:20]Found Content-Length = 331 [22:06:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:06:20]execute_script... [22:06:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:06:20]POST & json_proto [22:06:20]process_json_proto [22:06:20]json parsed OK: [22:06:20]protocol is kg_v1.0 [22:06:20]action value=get_value [22:06:20]process_action get_value [22:06:20]cmd_get_value [22:06:20]process_action get_value done [22:06:20]requested_data is exist [22:06:20]produce_requested_data [22:06:20]requested_item fm.sale.total is exist - process it [22:06:20]SAM_PROTO_GetFMData [22:06:20]wFMCommunicate request_size=4 [22:06:20]MH_SAM_APDU [22:06:20]CAPDU: 80 13 03 00 [22:06:20]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:06:20]Write i2c OK [22:06:20]MH_I2C_Read... [22:06:20]OFD Sender: No OFD packet to send [22:06:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:06:21]Read from MH i2c: E2 [22:06:21]MH_I2C_Read... [22:06:21]Read from MH i2c: E2 FD 00 [22:06:21]MH_I2C_Read... [22:06:21]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 C5 7D 02 00 69 04 A4 00 6F 04 04 00 B5 7A 02 00 B1 04 05 00 34 A4 6A 70 03 70 04 05 00 2A F4 F3 6C 02 72 04 05 00 0A B0 76 03 01 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 30 38 83 5D 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 A4 B2 CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 25 [22:06:21]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 C5 7D 02 00 69 04 A4 00 6F 04 04 00 B5 7A 02 00 B1 04 05 00 34 A4 6A 70 03 70 04 05 00 2A F4 F3 6C 02 72 04 05 00 0A B0 76 03 01 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 30 38 83 5D 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 A4 B2 CA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [22:06:21]wFMCommunicate OK [22:06:21]wFMCommunicate request_size=4 [22:06:21]MH_SAM_APDU [22:06:21]CAPDU: 80 17 00 00 [22:06:21]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:06:21]Write i2c OK [22:06:21]MH_I2C_Read... [22:06:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:06:21]Read from MH i2c: E2 [22:06:21]MH_I2C_Read... [22:06:21]Read from MH i2c: E2 FD 00 [22:06:21]MH_I2C_Read... [22:06:21]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [22:06:21]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:06:21]wFMCommunicate OK [22:06:21]wFMCommunicate request_size=4 [22:06:21]MH_SAM_APDU [22:06:21]CAPDU: 80 17 00 00 [22:06:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:06:21]Write i2c OK [22:06:21]MH_I2C_Read... [22:06:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:06:21]Read from MH i2c: E2 [22:06:21]MH_I2C_Read... [22:06:21]Read from MH i2c: E2 FD 00 [22:06:21]MH_I2C_Read... [22:06:21]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [22:06:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:06:21]wFMCommunicate OK [22:06:21]wFMCommunicate request_size=4 [22:06:21]MH_SAM_APDU [22:06:21]CAPDU: 80 17 00 00 [22:06:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:06:21]Write i2c OK [22:06:21]MH_I2C_Read... [22:06:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:06:22]Read from MH i2c: E2 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 FD 00 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [22:06:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:06:22]wFMCommunicate OK [22:06:22]wFMCommunicate request_size=4 [22:06:22]MH_SAM_APDU [22:06:22]CAPDU: 80 17 00 00 [22:06:22]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:06:22]Write i2c OK [22:06:22]MH_I2C_Read... [22:06:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [22:06:22]Read from MH i2c: E2 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 E6 00 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [22:06:22]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:06:22]wFMCommunicate OK [22:06:22]SAM_PROTO_GetFMData done [22:06:22]requested_item fm.sale_refund.total is exist - process it [22:06:22]requested_item fm.buy.total is exist - process it [22:06:22]requested_item shift.sale.total is exist - process it [22:06:22]SAM_PROTO_GetShiftData [22:06:22]wFMCommunicate request_size=4 [22:06:22]MH_SAM_APDU [22:06:22]CAPDU: 80 13 02 00 [22:06:22]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:06:22]Write i2c OK [22:06:22]MH_I2C_Read... [22:06:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:06:22]Read from MH i2c: E2 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 FD 00 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 20 03 00 00 69 04 9F 00 6F 04 04 00 20 03 00 00 B1 04 04 00 EF EA 00 05 70 04 04 00 64 FC BE 03 72 04 04 00 8B EE 41 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 AB 0D 88 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 46 56 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 57 [22:06:22]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 20 03 00 00 69 04 9F 00 6F 04 04 00 20 03 00 00 B1 04 04 00 EF EA 00 05 70 04 04 00 64 FC BE 03 72 04 04 00 8B EE 41 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 AB 0D 88 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 46 56 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:06:22]wFMCommunicate OK [22:06:22]wFMCommunicate request_size=4 [22:06:22]MH_SAM_APDU [22:06:22]CAPDU: 80 17 00 00 [22:06:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:06:22]Write i2c OK [22:06:22]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 FD 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 B0 [22:06:23]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [22:06:23]wFMCommunicate OK [22:06:23]wFMCommunicate request_size=4 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 17 00 00 [22:06:23]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 FD 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 56 [22:06:23]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [22:06:23]wFMCommunicate OK [22:06:23]wFMCommunicate request_size=4 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 17 00 00 [22:06:23]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 FD 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [22:06:23]RAPDU: 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 90 00 [22:06:23]wFMCommunicate OK [22:06:23]wFMCommunicate request_size=4 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 17 00 00 [22:06:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 CF 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [22:06:23]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:06:23]wFMCommunicate OK [22:06:23]SAM_PROTO_GetShiftData done [22:06:23]requested_item shift.sale.total_cash is exist - process it [22:06:23]requested_item shift.sale_refund.total is exist - process it [22:06:23]requested_item shift.sale_refund.total_cash is exist - process it [22:06:23]requested_item shift.buy.total is exist - process it [22:06:23]requested_item shift.buy.total_cash is exist - process it [22:06:23]produce_requested_data done [22:06:23]produce_requested_data return {"fm.sale.total":147709389.32,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":839462.23,"shift.sale.total_cash":628481.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} [22:06:23]process_action_free get_value [22:06:23]json_value_free [22:06:23]json_value_free done [22:06:23]process_json_proto returns [22:06:23]Send response to host [22:06:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147709389.32,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":839462.23,"shift.sale.total_cash":628481.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}}} [22:06:23]free response buf [22:06:23]execute_script done [22:06:23]execute_script returns [22:06:23]free content buf [22:06:23]Sock 9.Close socket [22:06:23]Sock 9.Thread stoped [22:06:26]OFD Sender: No OFD packet to send [22:06:27]accept exits with 8 [22:06:27]New connection [22:06:27]New thread 3067329892 created [22:06:27]Thread 3067186532 joined [22:06:27]Waiting for new connection... [22:06:27] Sock 8.Parse request [22:06:27]Sock 8.Check first char [22:06:27]Sock 8.First char is OK [22:06:27]request: POST /json_proto HTTP/1.0 [22:06:27]Method: POST [22:06:27]URL: /json_proto [22:06:27]Method is POST - this is cgi request [22:06:27]url: /json_proto [22:06:27]query_string will be loaded in cgi processing [22:06:27]execute_cgi json_proto POST (null) [22:06:27]execute_cgi path=json_proto method=POST [22:06:27]POST find Content-Length [22:06:27]Host: 172.17.44.132:8080 [22:06:27]Content-Length: 1080 [22:06:27]Content-Type: application/json [22:06:27] [22:06:27]POST finish read [22:06:27]Found Content-Length = 1080 [22:06:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50715", "tax_sys" : 0, "items" : [ { "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870112003925", "name": "\u041A\u043E\u043D\u0434 ULKER-Albeni 40gr (6*24)", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:27]execute_script... [22:06:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50715", "tax_sys" : 0, "items" : [ { "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870112003925", "name": "\u041A\u043E\u043D\u0434 ULKER-Albeni 40gr (6*24)", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:27]POST & json_proto [22:06:27]process_json_proto [22:06:27]json parsed OK: [22:06:27]protocol is kg_v1.0 [22:06:27]action value=close_receipt [22:06:27]process_action close_receipt [22:06:27]cmd_close_receipt [22:06:27]MH_GetDate [22:06:27]Write to MH i2c: F0 00 00 1D 00 0C [22:06:27]Write i2c OK [22:06:27]MH_I2C_Read... [22:06:27]Read from MH i2c: F0 [22:06:27]MH_I2C_Read... [22:06:27]Read from MH i2c: F0 09 00 [22:06:27]MH_I2C_Read... [22:06:27]Read from MH i2c: F0 09 00 1D 00 00 E4 64 C6 66 2A 83 C1 65 5C [22:06:27]GetLastDocTimeStamp 1724277740 [22:06:27]current date 1724277988 [22:06:27]FM_GetShiftState [22:06:27]SAM_PROTO_GetShiftState [22:06:27]wFMCommunicate request_size=4 [22:06:27]MH_SAM_APDU [22:06:27]CAPDU: 80 13 01 00 [22:06:27]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:06:27]Write i2c OK [22:06:27]MH_I2C_Read... [22:06:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:27]Read from MH i2c: E2 [22:06:27]MH_I2C_Read... [22:06:27]Read from MH i2c: E2 0E 00 [22:06:27]MH_I2C_Read... [22:06:27]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [22:06:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:06:27]wFMCommunicate OK [22:06:27]SAM_PROTO_GetShiftState done [22:06:27]FM_GetShiftState done [22:06:27]opened in 1724199517 [22:06:27]opened+sec_in_day 1724285917 [22:06:27]quantity*price = 8000 [22:06:27]sum+1 = 8001 [22:06:27]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870112003925 Конд ULKER-Albeni 40gr (6*24) 2.000 * 55.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 801 21.08.2024 22:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164203 ФПД: 74491679515002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T220628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164203&fm=74491679515002&tin=02508201610067®Number=0000000000092562&sum=20000 0 [22:06:29]StoreToDocumentArchive [22:06:29]shift 466 fd 164203 [22:06:29]save to /storage/0466/doc_00164203 [22:06:29]save last doc name /storage/0466/doc_00164203 to /storage/kkm_last_doc_name [22:06:29]save OK [22:06:29]Clear old archive folders... [22:06:29]ProcessDocumentItem done err = 0, tmpTLVsize=474 [22:06:29]tlvbuf is 01ED9850 [22:06:29]SAM_PROTO_ClearQueue [22:06:29]wFMCommunicate request_size=4 [22:06:29]MH_SAM_APDU [22:06:29]CAPDU: 80 09 00 00 [22:06:29]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:06:29]Write i2c OK [22:06:29]MH_I2C_Read... [22:06:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:06:29]Read from MH i2c: E2 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:06:29]RAPDU: 90 00 [22:06:29]wFMCommunicate OK [22:06:29]SAM_PROTO_ClearQueue done [22:06:29]KKMCreateOFDPacket [22:06:29]OFDProtocolAddRootSTLVToBuf [22:06:29]FM_MakeSignedData [22:06:29]FM_MakeSignedData [22:06:29]SAM_PROTO_SignData [22:06:29]wFMCommunicate request_size=4 [22:06:29]MH_SAM_APDU [22:06:29]CAPDU: 80 0D 01 02 [22:06:29]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:06:29]Write i2c OK [22:06:29]MH_I2C_Read... [22:06:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:06:29]Read from MH i2c: E2 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:06:29]RAPDU: 90 00 [22:06:29]wFMCommunicate OK [22:06:29]wFMCommunicate request_size=255 [22:06:29]MH_SAM_APDU [22:06:29]CAPDU: 80 0D 02 02 FA 03 00 DA 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 [22:06:29]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 DA 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 00 00 B5 [22:06:29]Write i2c OK [22:06:29]MH_I2C_Read... [22:06:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:29]Read from MH i2c: E2 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:06:29]RAPDU: 90 00 [22:06:29]wFMCommunicate OK [22:06:29]wFMCommunicate request_size=233 [22:06:29]MH_SAM_APDU [22:06:29]CAPDU: 80 0D 02 02 E4 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 21 03 00 00 F4 03 04 00 E4 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 81 02 00 35 04 06 00 43 BF F2 18 A1 7A [22:06:29]Write to MH i2c: E2 EC 00 2E 00 80 0D 02 02 E4 00 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 21 03 00 00 F4 03 04 00 E4 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 81 02 00 35 04 06 00 43 BF F2 18 A1 7A 00 00 12 [22:06:29]Write i2c OK [22:06:29]MH_I2C_Read... [22:06:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:29]Read from MH i2c: E2 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:06:29]RAPDU: 90 00 [22:06:29]wFMCommunicate OK [22:06:29]wFMCommunicate request_size=4 [22:06:29]MH_SAM_APDU [22:06:29]CAPDU: 80 0D 03 02 [22:06:29]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:06:29]Write i2c OK [22:06:29]MH_I2C_Read... [22:06:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:06:29]Read from MH i2c: E2 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 0B 00 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 0B 00 2F 00 00 23 01 DD 5A B2 66 05 9B 90 00 BE [22:06:29]RAPDU: 23 01 DD 5A B2 66 05 9B 90 00 [22:06:29]wFMCommunicate OK [22:06:29]SAM_PROTO_SignData done [22:06:29]FM_MakeSignedData done [22:06:29]CreateOFDProtocolMessage [22:06:29]wFMCommunicate request_size=4 [22:06:29]MH_SAM_APDU [22:06:29]CAPDU: 80 11 00 00 [22:06:29]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:06:29]Write i2c OK [22:06:29]MH_I2C_Read... [22:06:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:29]Read from MH i2c: E2 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 17 00 [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [22:06:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:06:29]wFMCommunicate OK [22:06:29]CreateOFDProtocolMessage done [22:06:29]OFDSenderStorePacket 164203 [22:06:29]StoreOFDPacket docnum=164203 [22:06:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 EE 01 00 00 02 4F E6 01 DA A8 5A 03 01 00 03 00 DA 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 21 03 00 00 F4 03 04 00 E4 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 81 02 00 35 04 06 00 43 BF F2 18 A1 7A 23 01 DD 5A B2 66 05 9B [22:06:29]CheckFolder [22:06:29]dirname=/storage/ofd_packets [22:06:29]CheckFolder done [22:06:29]ProducePacketName [22:06:29]name=ofd_packets/00164203 [22:06:29]NVStorageSaveData ofd_packets/00164203 [22:06:29]File name is /storage/ofd_packets/00164203 [22:06:29]Write 524 bytes [22:06:29]NVStorageSaveData done [22:06:29]OFDSenderStorePacket done [22:06:29]KKMCreateOFDPacket done [22:06:29]NVStorageSaveData kkm_last_timestamp [22:06:29]File name is /storage/kkm_last_timestamp [22:06:29]Write 4 bytes [22:06:29]NVStorageSaveData done [22:06:29]ExternCall_PrintAddStr [22:06:29]wPrintStart [22:06:29]Write to MH i2c: 01 00 00 31 00 31 [22:06:29]Write i2c OK [22:06:29]MH_I2C_Read... [22:06:29]Read from MH i2c: 01 [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: 01 07 00 [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:06:30]RasterBufferAndPrint [22:06:30]line Счет N : (3)50715 [22:06:30]line ИНН: 02508201610067 [22:06:30]line Контрольно-Кассовый Чек [22:06:30]line ПРОДАЖА [22:06:30]line Товар: 2000039450010 [22:06:30]line Чай зеленый 200 мл [22:06:30]line 2.000 * 40.00 [22:06:30]line = 80.00 [22:06:30]line НДС 12% НСП 1% [22:06:30]line > о реализуемом товаре [22:06:30]line Товар: 4870112003925 [22:06:30]line Конд ULKER-Albeni 40gr (6*24) [22:06:30]line 2.000 * 55.00 [22:06:30]line = 110.00 [22:06:30]line НДС 12% НСП 1% [22:06:30]line > о реализуемом товаре [22:06:30]line Товар: 46231529 [22:06:30]line Mentos ПФ Арбуз 6*100*2 [22:06:30]line 1.000 * 10.00 [22:06:30]line = 10.00 [22:06:30]line НДС 12% НСП 1% [22:06:30]line > о реализуемом товаре [22:06:30]line ИТОГО: 200.00 [22:06:30]line НСП 1% : 1.77 [22:06:30]line НДС 12% : 21.24 [22:06:30]line Наличными: 200.00 [22:06:30]line Безнал.: 0.00 [22:06:30]line Место: АЗС № 130 "Партнер Нефть" [22:06:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:06:30]line СНО: Общий режим [22:06:30]line Чек 801 21.08.2024 22:06 [22:06:30]line Смена: 466 ФФД: 1.0 [22:06:30]line ЗНМ: 0300000070 [22:06:30]line РНМ: 0000000000092562 [22:06:30]line Версия ККМ: 001 [22:06:30]line ФМ: 0000000000871769 [22:06:30]line ФД: 164203 [22:06:30]line ФПД: 74491679515002 [22:06:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T220628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164203&fm=74491679515002&tin=02508201610067®Number=0000000000092562&sum=20000 [22:06:30]OFD Sender: Processing packet 164203 [packets to send 972, broken 971] [22:06:30]ProducePacketName [22:06:30]name=ofd_packets/00164203 [22:06:30]OFD Sender: To server: pG, [22:06:30]CommunicateWithHost lk.salyk.kg:30040 [22:06:30]ConnectInit lk.salyk.kg [22:06:30]line 0 [22:06:30]written 0, free lines is 4095 [22:06:30]Write to MH i2c: 01 00 00 65 00 65 [22:06:30]Write i2c OK [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: 01 [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: 01 07 00 [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 1B 0C 93 [22:06:30]RasterBufferAndPrint [22:06:30]line [22:06:30]line [22:06:30]line [22:06:30]line [22:06:30]line [22:06:30]written 0, free lines is 3112 [22:06:30]MH_Cut [22:06:30]Write to MH i2c: D1 01 00 6C 00 01 3E [22:06:30]Write i2c OK [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: D1 [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: D1 01 00 [22:06:30]MH_I2C_Read... [22:06:30]Read from MH i2c: D1 01 00 6C 00 00 3D [22:06:30]Write to MH i2c: 01 00 00 6D 00 6D [22:06:30]Write i2c OK [22:06:30]MH_I2C_Read... [22:06:31]*** Cut start [22:06:31]*** Purtial cut [22:06:31]*** Stage 1: CUTSNS_PIN = 1 [22:06:33]Read from MH i2c: 01 [22:06:33]MH_I2C_Read... [22:06:33]*** Stop cut motor [22:06:33]*** Cut end [22:06:33]Read from MH i2c: 01 07 00 [22:06:33]MH_I2C_Read... [22:06:33]Read from MH i2c: 01 07 00 6D 00 00 00 00 00 00 FF 0F 82 [22:06:33]process_action close_receipt done [22:06:33]requested_data is exist [22:06:33]produce_requested_data [22:06:33]requested_item fm.sn is exist - process it [22:06:33]wFMCommunicate request_size=4 [22:06:33]MH_SAM_APDU [22:06:33]CAPDU: 80 11 00 00 [22:06:33]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [22:06:33]Write i2c OK [22:06:33]MH_I2C_Read... [22:06:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:33]Read from MH i2c: E2 [22:06:33]MH_I2C_Read... [22:06:33]Read from MH i2c: E2 17 00 [22:06:33]MH_I2C_Read... [22:06:33]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [22:06:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:06:33]wFMCommunicate OK [22:06:33]requested_item fd.num is exist - process it [22:06:33]SAM_PROTO_GetFieldsCounters [22:06:33]wFMCommunicate request_size=4 [22:06:33]MH_SAM_APDU [22:06:33]CAPDU: 80 13 00 00 [22:06:33]Write to MH i2c: E2 08 00 6F 00 80 13 00 00 00 00 00 00 EB [22:06:33]Write i2c OK [22:06:33]MH_I2C_Read... [22:06:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:06:33]Read from MH i2c: E2 [22:06:33]MH_I2C_Read... [22:06:33]Read from MH i2c: E2 62 00 [22:06:33]MH_I2C_Read... [22:06:33]Read from MH i2c: E2 62 00 6F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 21 03 00 00 5E 04 04 00 21 03 00 00 57 04 04 00 22 03 00 00 19 04 04 00 00 00 00 00 90 00 3E [22:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 21 03 00 00 5E 04 04 00 21 03 00 00 57 04 04 00 22 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:06:33]wFMCommunicate OK [22:06:33]SAM_PROTO_GetFieldsCounters done [22:06:33]requested_item shift.num is exist - process it [22:06:33]requested_item shift.opened is exist - process it [22:06:33]req_shift_opened [22:06:33]FM_GetShiftState [22:06:33]SAM_PROTO_GetShiftState [22:06:33]wFMCommunicate request_size=4 [22:06:33]MH_SAM_APDU [22:06:33]CAPDU: 80 13 01 00 [22:06:33]Write to MH i2c: E2 08 00 70 00 80 13 01 00 00 00 00 00 ED [22:06:33]Write i2c OK [22:06:33]MH_I2C_Read... [22:06:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:33]Read from MH i2c: E2 [22:06:33]MH_I2C_Read... [22:06:33]Read from MH i2c: E2 0E 00 [22:06:33]MH_I2C_Read... [22:06:33]Read from MH i2c: E2 0E 00 70 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [22:06:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:06:33]wFMCommunicate OK [22:06:33]SAM_PROTO_GetShiftState done [22:06:33]FM_GetShiftState done [22:06:33]req_shift_opened done [22:06:33]requested_item shift.open_date is exist - process it [22:06:33]req_shift_open_date [22:06:33]req_shift_open_date done [22:06:33]produce_requested_data done [22:06:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164203,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:06:33]process_action_free close_receipt [22:06:33]json_value_free [22:06:33]json_value_free done [22:06:33]process_json_proto returns [22:06:33]Send response to host [22:06:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164203,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:06:33]free response buf [22:06:33]execute_script done [22:06:33]execute_script returns [22:06:33]free content buf [22:06:33]Sock 8.Close socket [22:06:33]Sock 8.Thread stoped [22:06:37]Connected sock=11 [22:06: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 37 36 39 EE 01 00 00 02 4F E6 01 DA A8 5A 03 01 00 03 00 DA 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 21 03 00 00 F4 03 04 00 E4 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 81 02 00 35 04 06 00 43 BF F2 18 A1 7A 23 01 DD 5A B2 66 05 9B [22:06:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 15 45 47 00 CB 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 37 36 39 10 04 04 00 6B 81 02 00 F4 03 04 00 3C 0E C6 66 B6 04 01 00 00 58 98 BE 8B 72 AE F5 5C [22:06:40]CommunicateWithHost err = 0 [22:06:40]CheckOFDResponse [22:06:40]1017 (14) - 77093643461234 [22:06:40]1041 (16) - 0000000000871769 [22:06:40]1040 (4) - 164203 [22:06:40]1012 (4) - 21.08.2024 15:56 [22:06:40]1206 (1) - 0 [22:06:40]OFD Sender: Remove packet 164203 [22:06:40]ProducePacketName [22:06:40]name=ofd_packets/00164203 [22:06:40]NVStorageDeleteData [22:06:40]OFD Sender: No OFD packet to send [22:06:45]OFD Sender: No OFD packet to send [22:06:47]accept exits with 9 [22:06:47]New connection [22:06:47]New thread 3067186532 created [22:06:47]Thread 3067329892 joined [22:06:47]Waiting for new connection... [22:06:47] Sock 9.Parse request [22:06:47]Sock 9.Check first char [22:06:47]Sock 9.First char is OK [22:06:47]request: POST /json_proto HTTP/1.0 [22:06:47]Method: POST [22:06:47]URL: /json_proto [22:06:47]Method is POST - this is cgi request [22:06:47]url: /json_proto [22:06:47]query_string will be loaded in cgi processing [22:06:47]execute_cgi json_proto POST (null) [22:06:47]execute_cgi path=json_proto method=POST [22:06:47]POST find Content-Length [22:06:47]Host: 172.17.44.132:8080 [22:06:47]Content-Length: 981 [22:06:47]Content-Type: application/json [22:06:47] [22:06:47]POST finish read [22:06:47]Found Content-Length = 981 [22:06:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:47]execute_script... [22:06:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:47]POST & json_proto [22:06:47]process_json_proto [22:06:47]json parsed OK: [22:06:47]protocol is kg_v1.0 [22:06:47]action value=close_receipt [22:06:47]process_action close_receipt [22:06:47]cmd_close_receipt [22:06:47]MH_GetDate [22:06:47]Write to MH i2c: F0 00 00 71 00 60 [22:06:47]Write i2c OK [22:06:47]MH_I2C_Read... [22:06:47]Read from MH i2c: F0 [22:06:47]MH_I2C_Read... [22:06:47]Read from MH i2c: F0 09 00 [22:06:47]MH_I2C_Read... [22:06:47]Read from MH i2c: F0 09 00 71 00 00 F7 64 C6 66 2A 83 C1 65 C3 [22:06:47]GetLastDocTimeStamp 1724277988 [22:06:47]current date 1724278007 [22:06:47]FM_GetShiftState [22:06:47]SAM_PROTO_GetShiftState [22:06:47]wFMCommunicate request_size=4 [22:06:47]MH_SAM_APDU [22:06:47]CAPDU: 80 13 01 00 [22:06:47]Write to MH i2c: E2 08 00 72 00 80 13 01 00 00 00 00 00 EF [22:06:47]Write i2c OK [22:06:47]MH_I2C_Read... [22:06:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:47]Read from MH i2c: E2 [22:06:47]MH_I2C_Read... [22:06:47]Read from MH i2c: E2 0E 00 [22:06:47]MH_I2C_Read... [22:06:47]Read from MH i2c: E2 0E 00 72 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B5 [22:06:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:06:47]wFMCommunicate OK [22:06:47]SAM_PROTO_GetShiftState done [22:06:47]FM_GetShiftState done [22:06:47]opened in 1724199517 [22:06:47]opened+sec_in_day 1724285917 [22:06:47]quantity*price = 999032 [22:06:47]sum+1 = 999033 [22:06:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 802 21.08.2024 22:06 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164204 ФПД: 201878303205017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T220647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164204&fm=201878303205017&tin=02508201610067®Number=0000000000092562&sum=999000 [22:06:48]StoreToDocumentArchive [22:06:48]shift 466 fd 164204 [22:06:48]save to /storage/0466/doc_00164204 [22:06:48]save last doc name /storage/0466/doc_00164204 to /storage/kkm_last_doc_name [22:06:48]save OK [22:06:48]Clear old archive folders... [22:06:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:06:48]tlvbuf is 01ECEED0 [22:06:48]SAM_PROTO_ClearQueue [22:06:48]wFMCommunicate request_size=4 [22:06:48]MH_SAM_APDU [22:06:48]CAPDU: 80 09 00 00 [22:06:48]Write to MH i2c: E2 08 00 7F 00 80 09 00 00 00 00 00 00 F1 [22:06:48]Write i2c OK [22:06:48]MH_I2C_Read... [22:06:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:06:48]Read from MH i2c: E2 [22:06:48]MH_I2C_Read... [22:06:48]Read from MH i2c: E2 03 00 [22:06:48]MH_I2C_Read... [22:06:48]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [22:06:48]RAPDU: 90 00 [22:06:48]wFMCommunicate OK [22:06:48]SAM_PROTO_ClearQueue done [22:06:48]KKMCreateOFDPacket [22:06:48]OFDProtocolAddRootSTLVToBuf [22:06:48]FM_MakeSignedData [22:06:48]FM_MakeSignedData [22:06:48]SAM_PROTO_SignData [22:06:48]wFMCommunicate request_size=4 [22:06:48]MH_SAM_APDU [22:06:48]CAPDU: 80 0D 01 02 [22:06:48]Write to MH i2c: E2 08 00 80 00 80 0D 01 02 00 00 00 00 F9 [22:06:48]Write i2c OK [22:06:48]MH_I2C_Read... [22:06:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:06:48]Read from MH i2c: E2 [22:06:48]MH_I2C_Read... [22:06:48]Read from MH i2c: E2 03 00 [22:06:48]MH_I2C_Read... [22:06:48]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [22:06:48]RAPDU: 90 00 [22:06:48]wFMCommunicate OK [22:06:48]wFMCommunicate request_size=255 [22:06:48]MH_SAM_APDU [22:06: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 03 00 00 F4 03 04 00 F7 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 81 02 00 35 04 06 00 B7 9B 74 8C [22:06:48]Write to MH i2c: E2 02 01 81 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 03 00 00 F4 03 04 00 F7 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 81 02 00 35 04 06 00 B7 9B 74 8C 00 00 5C [22:06:48]Write i2c OK [22:06:48]MH_I2C_Read... [22:06:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:49]Read from MH i2c: E2 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 03 00 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [22:06:49]RAPDU: 90 00 [22:06:49]wFMCommunicate OK [22:06:49]wFMCommunicate request_size=7 [22:06:49]MH_SAM_APDU [22:06:49]CAPDU: 80 0D 02 02 02 E6 99 [22:06:49]Write to MH i2c: E2 0A 00 82 00 80 0D 02 02 02 00 E6 99 00 00 7F [22:06:49]Write i2c OK [22:06:49]MH_I2C_Read... [22:06:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:49]Read from MH i2c: E2 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 03 00 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 03 00 82 00 00 90 00 F6 [22:06:49]RAPDU: 90 00 [22:06:49]wFMCommunicate OK [22:06:49]wFMCommunicate request_size=4 [22:06:49]MH_SAM_APDU [22:06:49]CAPDU: 80 0D 03 02 [22:06:49]Write to MH i2c: E2 08 00 83 00 80 0D 03 02 00 00 00 00 FE [22:06:49]Write i2c OK [22:06:49]MH_I2C_Read... [22:06:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:06:49]Read from MH i2c: E2 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 0B 00 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 0B 00 83 00 00 BC F9 B0 5F 08 91 93 90 90 00 7F [22:06:49]RAPDU: BC F9 B0 5F 08 91 93 90 90 00 [22:06:49]wFMCommunicate OK [22:06:49]SAM_PROTO_SignData done [22:06:49]FM_MakeSignedData done [22:06:49]CreateOFDProtocolMessage [22:06:49]wFMCommunicate request_size=4 [22:06:49]MH_SAM_APDU [22:06:49]CAPDU: 80 11 00 00 [22:06:49]Write to MH i2c: E2 08 00 84 00 80 11 00 00 00 00 00 00 FE [22:06:49]Write i2c OK [22:06:49]MH_I2C_Read... [22:06:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:49]Read from MH i2c: E2 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 17 00 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: E2 17 00 84 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [22:06:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:06:49]wFMCommunicate OK [22:06:49]CreateOFDProtocolMessage done [22:06:49]OFDSenderStorePacket 164204 [22:06:49]StoreOFDPacket docnum=164204 [22:06:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FA 17 04 01 C5 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 03 00 00 F4 03 04 00 F7 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 81 02 00 35 04 06 00 B7 9B 74 8C E6 99 BC F9 B0 5F 08 91 93 90 [22:06:49]CheckFolder [22:06:49]dirname=/storage/ofd_packets [22:06:49]CheckFolder done [22:06:49]ProducePacketName [22:06:49]name=ofd_packets/00164204 [22:06:49]NVStorageSaveData ofd_packets/00164204 [22:06:49]File name is /storage/ofd_packets/00164204 [22:06:49]Write 298 bytes [22:06:49]NVStorageSaveData done [22:06:49]OFDSenderStorePacket done [22:06:49]KKMCreateOFDPacket done [22:06:49]NVStorageSaveData kkm_last_timestamp [22:06:49]File name is /storage/kkm_last_timestamp [22:06:49]Write 4 bytes [22:06:49]NVStorageSaveData done [22:06:49]ExternCall_PrintAddStr [22:06:49]wPrintStart [22:06:49]Write to MH i2c: 01 00 00 85 00 85 [22:06:49]Write i2c OK [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: 01 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: 01 07 00 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: 01 07 00 85 00 00 00 00 00 00 FF 0F 9A [22:06:49]RasterBufferAndPrint [22:06:49]line Счет N : (1)292851 [22:06:49]line ИНН: 02508201610067 [22:06:49]line Контрольно-Кассовый Чек [22:06:49]line ПРОДАЖА [22:06:49]line ТРК (МРК, ГНК) : 11 [22:06:49]line Товар: 2710194800 [22:06:49]line ДТ-К-5 [22:06:49]line 132.850 * 75.20 [22:06:49]line = 9990.32 [22:06:49]line НДС 12% НСП 1% [22:06:49]line > о реализуемом товаре [22:06:49]line ОКРУГЛЕНИЕ: -0.32 [22:06:49]line ИТОГО: 9990.00 [22:06:49]line Внесено: 10000.00 [22:06:49]line СДАЧА: 10.00 [22:06:49]line НСП 1% : 88.41 [22:06:49]line НДС 12% : 1060.92 [22:06:49]line Наличными: 9990.00 [22:06:49]line Безнал.: 0.00 [22:06:49]line Место: АЗС № 130 "Партнер Нефть" [22:06:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:06:49]line СНО: Общий режим [22:06:49]line Чек 802 21.08.2024 22:06 [22:06:49]line Смена: 466 ФФД: 1.0 [22:06:49]line ЗНМ: 0300000070 [22:06:49]line РНМ: 0000000000092562 [22:06:49]line Версия ККМ: 001 [22:06:49]line [22:06:49]line Дисконтная программа [22:06:49]line ДТ [22:06:49]line номер 130 [22:06:49]line сэкономлено 132.85 сом [22:06:49]line ФМ: 0000000000871769 [22:06:49]line ФД: 164204 [22:06:49]line ФПД: 201878303205017 [22:06:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T220647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164204&fm=201878303205017&tin=02508201610067®Number=0000000000092562&sum=999000 [22:06:49]written 0, free lines is 4095 [22:06:49]OFD Sender: Processing packet 164204 [packets to send 972, broken 971] [22:06:49]ProducePacketName [22:06:49]name=ofd_packets/00164204 [22:06:49]OFD Sender: To server: pG, [22:06:49]CommunicateWithHost lk.salyk.kg:30040 [22:06:49]ConnectInit lk.salyk.kg [22:06:49]Write to MH i2c: 01 00 00 B5 00 B5 [22:06:49]Write i2c OK [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: 01 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: 01 07 00 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: 01 07 00 B5 00 00 00 00 00 00 6E 0C 36 [22:06:49]RasterBufferAndPrint [22:06:49]line [22:06:49]line [22:06:49]line [22:06:49]line [22:06:49]line [22:06:49]written 0, free lines is 3200 [22:06:49]MH_Cut [22:06:49]Write to MH i2c: D1 01 00 BC 00 01 8E [22:06:49]Write i2c OK [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: D1 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: D1 01 00 [22:06:49]MH_I2C_Read... [22:06:49]Read from MH i2c: D1 01 00 BC 00 00 8D [22:06:49]Write to MH i2c: 01 00 00 BD 00 BD [22:06:49]Write i2c OK [22:06:49]MH_I2C_Read... [22:06:50]*** Cut start [22:06:50]*** Purtial cut [22:06:50]*** Stage 1: CUTSNS_PIN = 1 [22:06:52]Read from MH i2c: 01 [22:06:52]MH_I2C_Read... [22:06:52]*** Stop cut motor [22:06:52]*** Cut end [22:06:52]Read from MH i2c: 01 07 00 [22:06:52]MH_I2C_Read... [22:06:52]Read from MH i2c: 01 07 00 BD 00 00 00 00 00 00 FF 0F D2 [22:06:52]process_action close_receipt done [22:06:52]requested_data is exist [22:06:52]produce_requested_data [22:06:52]requested_item fm.sn is exist - process it [22:06:52]wFMCommunicate request_size=4 [22:06:52]MH_SAM_APDU [22:06:52]CAPDU: 80 11 00 00 [22:06:52]Write to MH i2c: E2 08 00 BE 00 80 11 00 00 00 00 00 00 38 [22:06:52]Write i2c OK [22:06:52]MH_I2C_Read... [22:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:52]Read from MH i2c: E2 [22:06:52]MH_I2C_Read... [22:06:52]Read from MH i2c: E2 17 00 [22:06:52]MH_I2C_Read... [22:06:52]Read from MH i2c: E2 17 00 BE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [22:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:06:52]wFMCommunicate OK [22:06:52]requested_item fd.num is exist - process it [22:06:52]SAM_PROTO_GetFieldsCounters [22:06:52]wFMCommunicate request_size=4 [22:06:52]MH_SAM_APDU [22:06:52]CAPDU: 80 13 00 00 [22:06:52]Write to MH i2c: E2 08 00 BF 00 80 13 00 00 00 00 00 00 3B [22:06:52]Write i2c OK [22:06:52]MH_I2C_Read... [22:06:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:06:52]Read from MH i2c: E2 [22:06:52]MH_I2C_Read... [22:06:52]Read from MH i2c: E2 62 00 [22:06:52]MH_I2C_Read... [22:06:52]Read from MH i2c: E2 62 00 BF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 22 03 00 00 5E 04 04 00 22 03 00 00 57 04 04 00 23 03 00 00 19 04 04 00 00 00 00 00 90 00 92 [22:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 22 03 00 00 5E 04 04 00 22 03 00 00 57 04 04 00 23 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:06:53]wFMCommunicate OK [22:06:53]SAM_PROTO_GetFieldsCounters done [22:06:53]requested_item shift.num is exist - process it [22:06:53]requested_item shift.opened is exist - process it [22:06:53]req_shift_opened [22:06:53]FM_GetShiftState [22:06:53]SAM_PROTO_GetShiftState [22:06:53]wFMCommunicate request_size=4 [22:06:53]MH_SAM_APDU [22:06:53]CAPDU: 80 13 01 00 [22:06:53]Write to MH i2c: E2 08 00 C0 00 80 13 01 00 00 00 00 00 3D [22:06:53]Write i2c OK [22:06:53]MH_I2C_Read... [22:06:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:53]Read from MH i2c: E2 [22:06:53]MH_I2C_Read... [22:06:53]Read from MH i2c: E2 0E 00 [22:06:53]MH_I2C_Read... [22:06:53]Read from MH i2c: E2 0E 00 C0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [22:06:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:06:53]wFMCommunicate OK [22:06:53]SAM_PROTO_GetShiftState done [22:06:53]FM_GetShiftState done [22:06:53]req_shift_opened done [22:06:53]requested_item shift.open_date is exist - process it [22:06:53]req_shift_open_date [22:06:53]req_shift_open_date done [22:06:53]produce_requested_data done [22:06:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164204,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:06:53]process_action_free close_receipt [22:06:53]json_value_free [22:06:53]json_value_free done [22:06:53]process_json_proto returns [22:06:53]Send response to host [22:06:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164204,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:06:53]free response buf [22:06:53]execute_script done [22:06:53]execute_script returns [22:06:53]free content buf [22:06:53]Sock 9.Close socket [22:06:53]Sock 9.Thread stoped [22:06:55]recv_with_timeout no data received [22:06:57]Connected sock=6 [22:06:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FA 17 04 01 C5 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 03 00 00 F4 03 04 00 F7 64 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 81 02 00 35 04 06 00 B7 9B 74 8C E6 99 BC F9 B0 5F 08 91 93 90 [22:07:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A BB 47 00 4A 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 37 36 39 10 04 04 00 6C 81 02 00 F4 03 04 00 52 0E C6 66 B6 04 01 00 00 BD 41 D4 51 9A E7 D2 91 [22:07:00]CommunicateWithHost err = 0 [22:07:00]CheckOFDResponse [22:07:00]1017 (14) - 77093643461234 [22:07:00]1041 (16) - 0000000000871769 [22:07:00]1040 (4) - 164204 [22:07:00]1012 (4) - 21.08.2024 15:57 [22:07:00]1206 (1) - 0 [22:07:00]OFD Sender: Remove packet 164204 [22:07:00]ProducePacketName [22:07:00]name=ofd_packets/00164204 [22:07:00]NVStorageDeleteData [22:07:01]OFD Sender: No OFD packet to send [22:07:06]OFD Sender: No OFD packet to send [22:07:11]OFD Sender: No OFD packet to send [22:07:16]OFD Sender: No OFD packet to send [22:07:21]OFD Sender: No OFD packet to send [22:07:26]OFD Sender: No OFD packet to send [22:07:31]OFD Sender: No OFD packet to send [22:07:36]OFD Sender: No OFD packet to send [22:07:41]OFD Sender: No OFD packet to send [22:07:46]OFD Sender: No OFD packet to send [22:07:51]OFD Sender: No OFD packet to send [22:07:56]OFD Sender: No OFD packet to send [22:08:01]OFD Sender: No OFD packet to send [22:08:06]OFD Sender: No OFD packet to send [22:08:11]OFD Sender: No OFD packet to send [22:08:16]OFD Sender: No OFD packet to send [22:08:21]OFD Sender: No OFD packet to send [22:08:26]OFD Sender: No OFD packet to send [22:08:31]OFD Sender: No OFD packet to send [22:08:36]OFD Sender: No OFD packet to send [22:08:41]OFD Sender: No OFD packet to send [22:08:46]OFD Sender: No OFD packet to send [22:08:51]OFD Sender: No OFD packet to send [22:08:56]OFD Sender: No OFD packet to send [22:09:01]OFD Sender: No OFD packet to send [22:09:06]OFD Sender: No OFD packet to send [22:09:11]OFD Sender: No OFD packet to send [22:09:16]OFD Sender: No OFD packet to send [22:09:21]OFD Sender: No OFD packet to send [22:09:26]OFD Sender: No OFD packet to send [22:09:32]OFD Sender: No OFD packet to send [22:09:32]recv_with_timeout no data received [22:09:37]OFD Sender: No OFD packet to send [22:09:42]OFD Sender: No OFD packet to send [22:09:47]OFD Sender: No OFD packet to send [22:09:52]OFD Sender: No OFD packet to send [22:09:57]OFD Sender: No OFD packet to send [22:10:02]OFD Sender: No OFD packet to send [22:10:07]OFD Sender: No OFD packet to send [22:10:12]OFD Sender: No OFD packet to send [22:10:17]OFD Sender: No OFD packet to send [22:10:22]OFD Sender: No OFD packet to send [22:10:27]OFD Sender: No OFD packet to send [22:10:32]OFD Sender: No OFD packet to send [22:10:37]OFD Sender: No OFD packet to send [22:10:42]OFD Sender: No OFD packet to send [22:10:47]OFD Sender: No OFD packet to send [22:10:52]OFD Sender: No OFD packet to send [22:10:57]OFD Sender: No OFD packet to send [22:11:02]OFD Sender: No OFD packet to send [22:11:02]recv_with_timeout no data received [22:11:07]OFD Sender: No OFD packet to send [22:11:12]OFD Sender: No OFD packet to send [22:11:12]recv_with_timeout no data received [22:11:17]OFD Sender: No OFD packet to send [22:11:22]OFD Sender: No OFD packet to send [22:11:27]OFD Sender: No OFD packet to send [22:11:32]OFD Sender: No OFD packet to send [22:11:37]OFD Sender: No OFD packet to send [22:11:42]OFD Sender: No OFD packet to send [22:11:47]OFD Sender: No OFD packet to send [22:11:52]OFD Sender: No OFD packet to send [22:11:57]OFD Sender: No OFD packet to send [22:12:02]OFD Sender: No OFD packet to send [22:12:07]OFD Sender: No OFD packet to send [22:12:12]OFD Sender: No OFD packet to send [22:12:17]OFD Sender: No OFD packet to send [22:12:22]OFD Sender: No OFD packet to send [22:12:27]OFD Sender: No OFD packet to send [22:12:32]OFD Sender: No OFD packet to send [22:12:37]OFD Sender: No OFD packet to send [22:12:42]OFD Sender: No OFD packet to send [22:12:47]OFD Sender: No OFD packet to send [22:12:52]OFD Sender: No OFD packet to send [22:12:57]OFD Sender: No OFD packet to send [22:13:02]OFD Sender: No OFD packet to send [22:13:04]accept exits with 8 [22:13:04]New connection [22:13:04]New thread 3067329892 created [22:13:04]Thread 3067186532 joined [22:13:04]Waiting for new connection... [22:13:04] Sock 8.Parse request [22:13:04]Sock 8.Check first char [22:13:04]Sock 8.First char is OK [22:13:04]request: POST /json_proto HTTP/1.0 [22:13:04]Method: POST [22:13:04]URL: /json_proto [22:13:04]Method is POST - this is cgi request [22:13:04]url: /json_proto [22:13:04]query_string will be loaded in cgi processing [22:13:04]execute_cgi json_proto POST (null) [22:13:04]execute_cgi path=json_proto method=POST [22:13:04]POST find Content-Length [22:13:04]Host: 172.17.44.132:8080 [22:13:04]Content-Length: 644 [22:13:04]Content-Type: application/json [22:13:04] [22:13:04]POST finish read [22:13:04]Found Content-Length = 644 [22:13:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50716", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:04]execute_script... [22:13:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50716", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:04]POST & json_proto [22:13:04]process_json_proto [22:13:04]json parsed OK: [22:13:04]protocol is kg_v1.0 [22:13:04]action value=close_receipt [22:13:04]process_action close_receipt [22:13:04]cmd_close_receipt [22:13:04]MH_GetDate [22:13:04]Write to MH i2c: F0 00 00 C1 00 B0 [22:13:04]Write i2c OK [22:13:04]MH_I2C_Read... [22:13:04]Read from MH i2c: F0 [22:13:04]MH_I2C_Read... [22:13:04]Read from MH i2c: F0 09 00 [22:13:04]MH_I2C_Read... [22:13:04]Read from MH i2c: F0 09 00 C1 00 00 71 66 C6 66 2A 83 C1 65 8F [22:13:04]GetLastDocTimeStamp 1724278007 [22:13:04]current date 1724278385 [22:13:04]FM_GetShiftState [22:13:04]SAM_PROTO_GetShiftState [22:13:04]wFMCommunicate request_size=4 [22:13:04]MH_SAM_APDU [22:13:04]CAPDU: 80 13 01 00 [22:13:04]Write to MH i2c: E2 08 00 C2 00 80 13 01 00 00 00 00 00 3F [22:13:04]Write i2c OK [22:13:04]MH_I2C_Read... [22:13:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:04]Read from MH i2c: E2 [22:13:04]MH_I2C_Read... [22:13:04]Read from MH i2c: E2 0E 00 [22:13:04]MH_I2C_Read... [22:13:04]Read from MH i2c: E2 0E 00 C2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 05 [22:13:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:13:04]wFMCommunicate OK [22:13:04]SAM_PROTO_GetShiftState done [22:13:04]FM_GetShiftState done [22:13:04]opened in 1724199517 [22:13:04]opened+sec_in_day 1724285917 [22:13:04]quantity*price = 6000 [22:13:04]sum+1 = 6001 [22:13:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 803 21.08.2024 22:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164205 ФПД: 247919747781407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164205&fm=247919747781407&tin=02508201610067®Number=0000000000092562&sum=6000 0 [22:13:05]StoreToDocumentArchive [22:13:05]shift 466 fd 164205 [22:13:05]save to /storage/0466/doc_00164205 [22:13:05]save last doc name /storage/0466/doc_00164205 to /storage/kkm_last_doc_name [22:13:05]save OK [22:13:05]Clear old archive folders... [22:13:05]ProcessDocumentItem done err = 0, tmpTLVsize=276 [22:13:05]tlvbuf is 01E936B0 [22:13:05]SAM_PROTO_ClearQueue [22:13:05]wFMCommunicate request_size=4 [22:13:05]MH_SAM_APDU [22:13:05]CAPDU: 80 09 00 00 [22:13:05]Write to MH i2c: E2 08 00 CF 00 80 09 00 00 00 00 00 00 41 [22:13:05]Write i2c OK [22:13:05]MH_I2C_Read... [22:13:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:13:05]Read from MH i2c: E2 [22:13:05]MH_I2C_Read... [22:13:05]Read from MH i2c: E2 03 00 [22:13:05]MH_I2C_Read... [22:13:05]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [22:13:05]RAPDU: 90 00 [22:13:05]wFMCommunicate OK [22:13:05]SAM_PROTO_ClearQueue done [22:13:05]KKMCreateOFDPacket [22:13:05]OFDProtocolAddRootSTLVToBuf [22:13:05]FM_MakeSignedData [22:13:05]FM_MakeSignedData [22:13:05]SAM_PROTO_SignData [22:13:05]wFMCommunicate request_size=4 [22:13:05]MH_SAM_APDU [22:13:05]CAPDU: 80 0D 01 02 [22:13:05]Write to MH i2c: E2 08 00 D0 00 80 0D 01 02 00 00 00 00 49 [22:13:05]Write i2c OK [22:13:05]MH_I2C_Read... [22:13:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:13:05]Read from MH i2c: E2 [22:13:05]MH_I2C_Read... [22:13:05]Read from MH i2c: E2 03 00 [22:13:05]MH_I2C_Read... [22:13:05]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [22:13:05]RAPDU: 90 00 [22:13:05]wFMCommunicate OK [22:13:05]wFMCommunicate request_size=255 [22:13:05]MH_SAM_APDU [22:13:05]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 03 00 00 F4 03 04 00 71 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [22:13:05]Write to MH i2c: E2 02 01 D1 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 03 00 00 F4 03 04 00 71 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 7F [22:13:05]Write i2c OK [22:13:05]MH_I2C_Read... [22:13:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:06]Read from MH i2c: E2 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 03 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [22:13:06]RAPDU: 90 00 [22:13:06]wFMCommunicate OK [22:13:06]wFMCommunicate request_size=35 [22:13:06]MH_SAM_APDU [22:13:06]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 81 02 00 35 04 06 00 E1 7B 50 7F D3 1F [22:13:06]Write to MH i2c: E2 26 00 D2 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 81 02 00 35 04 06 00 E1 7B 50 7F D3 1F 00 00 52 [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:06]Read from MH i2c: E2 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 03 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 03 00 D2 00 00 90 00 46 [22:13:06]RAPDU: 90 00 [22:13:06]wFMCommunicate OK [22:13:06]wFMCommunicate request_size=4 [22:13:06]MH_SAM_APDU [22:13:06]CAPDU: 80 0D 03 02 [22:13:06]Write to MH i2c: E2 08 00 D3 00 80 0D 03 02 00 00 00 00 4E [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:13:06]Read from MH i2c: E2 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 0B 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 0B 00 D3 00 00 8F 6E 57 97 07 BF 9B F3 90 00 8E [22:13:06]RAPDU: 8F 6E 57 97 07 BF 9B F3 90 00 [22:13:06]wFMCommunicate OK [22:13:06]SAM_PROTO_SignData done [22:13:06]FM_MakeSignedData done [22:13:06]CreateOFDProtocolMessage [22:13:06]wFMCommunicate request_size=4 [22:13:06]MH_SAM_APDU [22:13:06]CAPDU: 80 11 00 00 [22:13:06]Write to MH i2c: E2 08 00 D4 00 80 11 00 00 00 00 00 00 4E [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:06]Read from MH i2c: E2 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 17 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 17 00 D4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [22:13:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:13:06]wFMCommunicate OK [22:13:06]CreateOFDProtocolMessage done [22:13:06]OFDSenderStorePacket 164205 [22:13:06]StoreOFDPacket docnum=164205 [22:13:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 B3 89 20 01 67 2A 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 03 00 00 F4 03 04 00 71 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 81 02 00 35 04 06 00 E1 7B 50 7F D3 1F 8F 6E 57 97 07 BF 9B F3 [22:13:06]CheckFolder [22:13:06]dirname=/storage/ofd_packets [22:13:06]CheckFolder done [22:13:06]ProducePacketName [22:13:06]name=ofd_packets/00164205 [22:13:06]NVStorageSaveData ofd_packets/00164205 [22:13:06]File name is /storage/ofd_packets/00164205 [22:13:06]Write 326 bytes [22:13:06]NVStorageSaveData done [22:13:06]OFDSenderStorePacket done [22:13:06]KKMCreateOFDPacket done [22:13:06]NVStorageSaveData kkm_last_timestamp [22:13:06]File name is /storage/kkm_last_timestamp [22:13:06]Write 4 bytes [22:13:06]NVStorageSaveData done [22:13:06]ExternCall_PrintAddStr [22:13:06]wPrintStart [22:13:06]Write to MH i2c: 01 00 00 D5 00 D5 [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: 01 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: 01 07 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: 01 07 00 D5 00 00 00 00 00 00 FF 0F EA [22:13:06]RasterBufferAndPrint [22:13:06]line Счет N : (3)50716 [22:13:06]line ИНН: 02508201610067 [22:13:06]line Контрольно-Кассовый Чек [22:13:06]line ПРОДАЖА [22:13:06]line Товар: 4700000310043 [22:13:06]line Вода Жалалабат 27 1л [22:13:06]line 1.000 * 60.00 [22:13:06]line = 60.00 [22:13:06]line НДС 12% НСП 1% [22:13:06]line > о реализуемом товаре [22:13:06]line ИТОГО: 60.00 [22:13:06]line НСП 1% : 0.53 [22:13:06]line НДС 12% : 6.37 [22:13:06]line Наличными: 60.00 [22:13:06]line Безнал.: 0.00 [22:13:06]line Место: АЗС № 130 "Партнер Нефть" [22:13:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:13:06]line СНО: Общий режим [22:13:06]line Чек 803 21.08.2024 22:13 [22:13:06]line Смена: 466 ФФД: 1.0 [22:13:06]line ЗНМ: 0300000070 [22:13:06]line РНМ: 0000000000092562 [22:13:06]line Версия ККМ: 001 [22:13:06]line ФМ: 0000000000871769 [22:13:06]line ФД: 164205 [22:13:06]line ФПД: 247919747781407 [22:13:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164205&fm=247919747781407&tin=02508201610067®Number=0000000000092562&sum=6000 [22:13:06]line 0 [22:13:06]OFD Sender: Processing packet 164205 [packets to send 972, broken 971] [22:13:06]ProducePacketName [22:13:06]name=ofd_packets/00164205 [22:13:06]OFD Sender: To server: pG, [22:13:06]CommunicateWithHost lk.salyk.kg:30040 [22:13:06]ConnectInit lk.salyk.kg [22:13:06]written 0, free lines is 4095 [22:13:06]Write to MH i2c: 01 00 00 FD 00 FD [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: 01 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: 01 07 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 D1 0C E1 [22:13:06]RasterBufferAndPrint [22:13:06]line [22:13:06]line [22:13:06]line [22:13:06]line [22:13:06]line [22:13:06]written 0, free lines is 3285 [22:13:06]MH_Cut [22:13:06]Write to MH i2c: D1 01 00 04 01 01 D7 [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: D1 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: D1 01 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: D1 01 00 04 01 00 D6 [22:13:06]Write to MH i2c: 01 00 00 05 01 06 [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:07]*** Cut start [22:13:07]*** Purtial cut [22:13:07]*** Stage 1: CUTSNS_PIN = 1 [22:13:08]Connected sock=11 [22: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 37 36 39 28 01 00 00 B3 89 20 01 67 2A 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 03 00 00 F4 03 04 00 71 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 81 02 00 35 04 06 00 E1 7B 50 7F D3 1F 8F 6E 57 97 07 BF 9B F3 [22:13:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 21 B2 47 00 7D 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 37 36 39 10 04 04 00 6D 81 02 00 F4 03 04 00 C3 0F C6 66 B6 04 01 00 00 FB 9F 52 5C B8 E5 20 9E [22:13:09]CommunicateWithHost err = 0 [22:13:09]CheckOFDResponse [22:13:09]1017 (14) - 77093643461234 [22:13:09]1041 (16) - 0000000000871769 [22:13:09]1040 (4) - 164205 [22:13:09]1012 (4) - 21.08.2024 16:03 [22:13:09]1206 (1) - 0 [22:13:09]OFD Sender: Remove packet 164205 [22:13:09]ProducePacketName [22:13:09]name=ofd_packets/00164205 [22:13:09]NVStorageDeleteData [22:13:09]Read from MH i2c: 01 [22:13:09]MH_I2C_Read... [22:13:09]*** Stop cut motor [22:13:09]*** Cut end [22:13:09]Read from MH i2c: 01 07 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [22:13:09]process_action close_receipt done [22:13:09]requested_data is exist [22:13:09]produce_requested_data [22:13:09]requested_item fm.sn is exist - process it [22:13:09]wFMCommunicate request_size=4 [22:13:09]MH_SAM_APDU [22:13:09]CAPDU: 80 11 00 00 [22:13:09]Write to MH i2c: E2 08 00 06 01 80 11 00 00 00 00 00 00 81 [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]OFD Sender: No OFD packet to send [22:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:09]Read from MH i2c: E2 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 17 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 17 00 06 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [22:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:13:09]wFMCommunicate OK [22:13:09]requested_item fd.num is exist - process it [22:13:09]SAM_PROTO_GetFieldsCounters [22:13:09]wFMCommunicate request_size=4 [22:13:09]MH_SAM_APDU [22:13:09]CAPDU: 80 13 00 00 [22:13:09]Write to MH i2c: E2 08 00 07 01 80 13 00 00 00 00 00 00 84 [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:13:10]Read from MH i2c: E2 [22:13:10]MH_I2C_Read... [22:13:10]Read from MH i2c: E2 62 00 [22:13:10]MH_I2C_Read... [22:13:10]Read from MH i2c: E2 62 00 07 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 23 03 00 00 5E 04 04 00 23 03 00 00 57 04 04 00 24 03 00 00 19 04 04 00 00 00 00 00 90 00 DF [22:13:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 23 03 00 00 5E 04 04 00 23 03 00 00 57 04 04 00 24 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:13:10]wFMCommunicate OK [22:13:10]SAM_PROTO_GetFieldsCounters done [22:13:10]requested_item shift.num is exist - process it [22:13:10]requested_item shift.opened is exist - process it [22:13:10]req_shift_opened [22:13:10]FM_GetShiftState [22:13:10]SAM_PROTO_GetShiftState [22:13:10]wFMCommunicate request_size=4 [22:13:10]MH_SAM_APDU [22:13:10]CAPDU: 80 13 01 00 [22:13:10]Write to MH i2c: E2 08 00 08 01 80 13 01 00 00 00 00 00 86 [22:13:10]Write i2c OK [22:13:10]MH_I2C_Read... [22:13:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:10]Read from MH i2c: E2 [22:13:10]MH_I2C_Read... [22:13:10]Read from MH i2c: E2 0E 00 [22:13:10]MH_I2C_Read... [22:13:10]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [22:13:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:13:10]wFMCommunicate OK [22:13:10]SAM_PROTO_GetShiftState done [22:13:10]FM_GetShiftState done [22:13:10]req_shift_opened done [22:13:10]requested_item shift.open_date is exist - process it [22:13:10]req_shift_open_date [22:13:10]req_shift_open_date done [22:13:10]produce_requested_data done [22:13:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164205,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:13:10]process_action_free close_receipt [22:13:10]json_value_free [22:13:10]json_value_free done [22:13:10]process_json_proto returns [22:13:10]Send response to host [22:13:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164205,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:13:10]free response buf [22:13:10]execute_script done [22:13:10]execute_script returns [22:13:10]free content buf [22:13:10]Sock 8.Close socket [22:13:10]Sock 8.Thread stoped [22:13:14]OFD Sender: No OFD packet to send [22:13:19]OFD Sender: No OFD packet to send [22:13:24]OFD Sender: No OFD packet to send [22:13:25]recv_with_timeout no data received [22:13:29]OFD Sender: No OFD packet to send [22:13:34]OFD Sender: No OFD packet to send [22:13:39]accept exits with 9 [22:13:39]New connection [22:13:39]New thread 3067186532 created [22:13:39]Thread 3067329892 joined [22:13:39]Waiting for new connection... [22:13:39] Sock 9.Parse request [22:13:39]Sock 9.Check first char [22:13:39]Sock 9.First char is OK [22:13:39]request: POST /json_proto HTTP/1.0 [22:13:39]Method: POST [22:13:39]URL: /json_proto [22:13:39]Method is POST - this is cgi request [22:13:39]url: /json_proto [22:13:39]query_string will be loaded in cgi processing [22:13:39]execute_cgi json_proto POST (null) [22:13:39]execute_cgi path=json_proto method=POST [22:13:39]POST find Content-Length [22:13:39]Host: 172.17.44.132:8080 [22:13:39]Content-Length: 679 [22:13:39]Content-Type: application/json [22:13:39] [22:13:39]POST finish read [22:13:39]Found Content-Length = 679 [22:13:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 57.000, "sum" : 4343.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 4343.00, "payments": [ { "type": 0, "sum" : 4343.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:39]execute_script... [22: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)292859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 57.000, "sum" : 4343.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 4343.00, "payments": [ { "type": 0, "sum" : 4343.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:39]POST & json_proto [22:13:39]process_json_proto [22:13:39]json parsed OK: [22:13:39]protocol is kg_v1.0 [22:13:39]action value=close_receipt [22:13:39]process_action close_receipt [22:13:39]cmd_close_receipt [22:13:39]MH_GetDate [22:13:39]Write to MH i2c: F0 00 00 09 01 F9 [22:13:39]Write i2c OK [22:13:39]MH_I2C_Read... [22:13:39]Read from MH i2c: F0 [22:13:39]MH_I2C_Read... [22:13:39]Read from MH i2c: F0 09 00 [22:13:39]MH_I2C_Read... [22:13:39]Read from MH i2c: F0 09 00 09 01 00 94 66 C6 66 2A 83 C1 65 FB [22:13:39]GetLastDocTimeStamp 1724278385 [22:13:39]current date 1724278420 [22:13:39]FM_GetShiftState [22:13:39]SAM_PROTO_GetShiftState [22:13:39]wFMCommunicate request_size=4 [22:13:39]MH_SAM_APDU [22:13:39]CAPDU: 80 13 01 00 [22:13:39]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [22:13:39]Write i2c OK [22:13:39]MH_I2C_Read... [22:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:39]Read from MH i2c: E2 [22:13:39]MH_I2C_Read... [22:13:39]Read from MH i2c: E2 0E 00 [22:13:39]MH_I2C_Read... [22:13:39]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4E [22:13:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:13:39]wFMCommunicate OK [22:13:39]SAM_PROTO_GetShiftState done [22:13:39]FM_GetShiftState done [22:13:39]opened in 1724199517 [22:13:39]opened+sec_in_day 1724285917 [22:13:39]quantity*price = 434340 [22:13:39]sum+1 = 434341 [22:13:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 4343.00 Внесено: 6000.00 СДАЧА: 1657.00 НСП 1% : 38.44 НДС 12% : 461.25 Наличными: 4343.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 804 21.08.2024 22:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164206 ФПД: 236155032177237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164206&fm=236155032177237&tin=02508201610067®Number=0000000000092562&sum=434300 [22:13:40]StoreToDocumentArchive [22:13:40]shift 466 fd 164206 [22:13:40]save to /storage/0466/doc_00164206 [22:13:40]save last doc name /storage/0466/doc_00164206 to /storage/kkm_last_doc_name [22:13:40]save OK [22:13:40]Clear old archive folders... [22:13:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:13:40]tlvbuf is 01F192B0 [22:13:40]SAM_PROTO_ClearQueue [22:13:40]wFMCommunicate request_size=4 [22:13:40]MH_SAM_APDU [22:13:40]CAPDU: 80 09 00 00 [22:13:40]Write to MH i2c: E2 08 00 17 01 80 09 00 00 00 00 00 00 8A [22:13:40]Write i2c OK [22:13:40]MH_I2C_Read... [22:13:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:13:40]Read from MH i2c: E2 [22:13:40]MH_I2C_Read... [22:13:40]Read from MH i2c: E2 03 00 [22:13:40]MH_I2C_Read... [22:13:40]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [22:13:40]RAPDU: 90 00 [22:13:40]wFMCommunicate OK [22:13:40]SAM_PROTO_ClearQueue done [22:13:40]KKMCreateOFDPacket [22:13:40]OFDProtocolAddRootSTLVToBuf [22:13:40]FM_MakeSignedData [22:13:40]FM_MakeSignedData [22:13:40]SAM_PROTO_SignData [22:13:40]wFMCommunicate request_size=4 [22:13:40]MH_SAM_APDU [22:13:40]CAPDU: 80 0D 01 02 [22:13:40]Write to MH i2c: E2 08 00 18 01 80 0D 01 02 00 00 00 00 92 [22:13:40]Write i2c OK [22:13:40]MH_I2C_Read... [22:13:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:13:40]Read from MH i2c: E2 [22:13:40]MH_I2C_Read... [22:13:40]Read from MH i2c: E2 03 00 [22:13:40]MH_I2C_Read... [22:13:40]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [22:13:40]RAPDU: 90 00 [22:13:40]wFMCommunicate OK [22:13:40]wFMCommunicate request_size=255 [22:13:40]MH_SAM_APDU [22:13: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 DE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A4 A0 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C A0 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D B4 00 00 00 00 07 04 06 00 7C A0 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 94 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 81 02 00 35 04 06 00 D6 C8 20 CE [22:13:40]Write to MH i2c: E2 02 01 19 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 DE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A4 A0 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C A0 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D B4 00 00 00 00 07 04 06 00 7C A0 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 94 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 81 02 00 35 04 06 00 D6 C8 20 CE 00 00 7F [22:13:40]Write i2c OK [22:13:40]MH_I2C_Read... [22:13:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:41]Read from MH i2c: E2 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 03 00 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [22:13:41]RAPDU: 90 00 [22:13:41]wFMCommunicate OK [22:13:41]wFMCommunicate request_size=7 [22:13:41]MH_SAM_APDU [22:13:41]CAPDU: 80 0D 02 02 02 0A 55 [22:13:41]Write to MH i2c: E2 0A 00 1A 01 80 0D 02 02 02 00 0A 55 00 00 F8 [22:13:41]Write i2c OK [22:13:41]MH_I2C_Read... [22:13:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:41]Read from MH i2c: E2 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 03 00 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [22:13:41]RAPDU: 90 00 [22:13:41]wFMCommunicate OK [22:13:41]wFMCommunicate request_size=4 [22:13:41]MH_SAM_APDU [22:13:41]CAPDU: 80 0D 03 02 [22:13:41]Write to MH i2c: E2 08 00 1B 01 80 0D 03 02 00 00 00 00 97 [22:13:41]Write i2c OK [22:13:41]MH_I2C_Read... [22:13:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:13:41]Read from MH i2c: E2 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 0B 00 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 0B 00 1B 01 00 4A C7 EF E2 8D 9A 1A 64 90 00 1F [22:13:41]RAPDU: 4A C7 EF E2 8D 9A 1A 64 90 00 [22:13:41]wFMCommunicate OK [22:13:41]SAM_PROTO_SignData done [22:13:41]FM_MakeSignedData done [22:13:41]CreateOFDProtocolMessage [22:13:41]wFMCommunicate request_size=4 [22:13:41]MH_SAM_APDU [22:13:41]CAPDU: 80 11 00 00 [22:13:41]Write to MH i2c: E2 08 00 1C 01 80 11 00 00 00 00 00 00 97 [22:13:41]Write i2c OK [22:13:41]MH_I2C_Read... [22:13:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:41]Read from MH i2c: E2 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 17 00 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: E2 17 00 1C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [22:13:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:13:41]wFMCommunicate OK [22:13:41]CreateOFDProtocolMessage done [22:13:41]OFDSenderStorePacket 164206 [22:13:41]StoreOFDPacket docnum=164206 [22:13:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9B 0B 04 01 06 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 DE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A4 A0 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C A0 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D B4 00 00 00 00 07 04 06 00 7C A0 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 94 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 81 02 00 35 04 06 00 D6 C8 20 CE 0A 55 4A C7 EF E2 8D 9A 1A 64 [22:13:41]CheckFolder [22:13:41]dirname=/storage/ofd_packets [22:13:41]CheckFolder done [22:13:41]ProducePacketName [22:13:41]name=ofd_packets/00164206 [22:13:41]NVStorageSaveData ofd_packets/00164206 [22:13:41]File name is /storage/ofd_packets/00164206 [22:13:41]Write 298 bytes [22:13:41]NVStorageSaveData done [22:13:41]OFDSenderStorePacket done [22:13:41]KKMCreateOFDPacket done [22:13:41]NVStorageSaveData kkm_last_timestamp [22:13:41]File name is /storage/kkm_last_timestamp [22:13:41]Write 4 bytes [22:13:41]NVStorageSaveData done [22:13:41]ExternCall_PrintAddStr [22:13:41]wPrintStart [22:13:41]Write to MH i2c: 01 00 00 1D 01 1E [22:13:41]Write i2c OK [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: 01 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: 01 07 00 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: 01 07 00 1D 01 00 00 00 00 00 FF 0F 33 [22:13:41]RasterBufferAndPrint [22:13:41]line Счет N : (1)292859 [22:13:41]line ИНН: 02508201610067 [22:13:41]line Контрольно-Кассовый Чек [22:13:41]line ПРОДАЖА [22:13:41]line ТРК (МРК, ГНК) : 44 [22:13:41]line Товар: 2710194800 [22:13:41]line ДТ-К-5 [22:13:41]line 57.000 * 76.20 [22:13:41]line = 4343.40 [22:13:41]line НДС 12% НСП 1% [22:13:41]line > о реализуемом товаре [22:13:41]line ОКРУГЛЕНИЕ: -0.40 [22:13:41]line ИТОГО: 4343.00 [22:13:41]line Внесено: 6000.00 [22:13:41]line СДАЧА: 1657.00 [22:13:41]line НСП 1% : 38.44 [22:13:41]line НДС 12% : 461.25 [22:13:41]line Наличными: 4343.00 [22:13:41]line Безнал.: 0.00 [22:13:41]line Место: АЗС № 130 "Партнер Нефть" [22:13:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:13:41]line СНО: Общий режим [22:13:41]line Чек 804 21.08.2024 22:13 [22:13:41]line Смена: 466 ФФД: 1.0 [22:13:41]line ЗНМ: 0300000070 [22:13:41]line РНМ: 0000000000092562 [22:13:41]line Версия ККМ: 001 [22:13:41]line ФМ: 0000000000871769 [22:13:41]line ФД: 164206 [22:13:41]line ФПД: 236155032177237 [22:13:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164206&fm=236155032177237&tin=02508201610067®Number=0000000000092562&sum=434300 [22:13:41]written 0, free lines is 4095 [22:13:41]OFD Sender: Processing packet 164206 [packets to send 972, broken 971] [22:13:41]ProducePacketName [22:13:41]name=ofd_packets/00164206 [22:13:41]OFD Sender: To server: pG, [22:13:41]CommunicateWithHost lk.salyk.kg:30040 [22:13:41]ConnectInit lk.salyk.kg [22:13:41]Write to MH i2c: 01 00 00 48 01 49 [22:13:41]Write i2c OK [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: 01 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: 01 07 00 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 C8 0C 24 [22:13:41]RasterBufferAndPrint [22:13:41]line [22:13:41]line [22:13:41]line [22:13:41]line [22:13:41]line [22:13:41]written 0, free lines is 3277 [22:13:41]MH_Cut [22:13:41]Write to MH i2c: D1 01 00 4F 01 01 22 [22:13:41]Write i2c OK [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: D1 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: D1 01 00 [22:13:41]MH_I2C_Read... [22:13:41]Read from MH i2c: D1 01 00 4F 01 00 21 [22:13:41]Write to MH i2c: 01 00 00 50 01 51 [22:13:41]Write i2c OK [22:13:41]MH_I2C_Read... [22:13:42]Connected sock=10 [22:13: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 37 36 39 0C 01 00 00 9B 0B 04 01 06 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 DE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A4 A0 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C A0 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D B4 00 00 00 00 07 04 06 00 7C A0 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 94 66 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 81 02 00 35 04 06 00 D6 C8 20 CE 0A 55 4A C7 EF E2 8D 9A 1A 64 [22:13:42]*** Cut start [22:13:42]*** Purtial cut [22:13:42]*** Stage 1: CUTSNS_PIN = 1 [22:13:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7F 73 47 00 2B 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 81 02 00 F4 03 04 00 E5 0F C6 66 B6 04 01 00 00 D4 ED BB 92 F9 23 A8 F0 [22:13:43]CommunicateWithHost err = 0 [22:13:43]CheckOFDResponse [22:13:43]1017 (14) - 77093643461234 [22:13:43]1041 (16) - 0000000000871769 [22:13:43]1040 (4) - 164206 [22:13:43]1012 (4) - 21.08.2024 16:03 [22:13:43]1206 (1) - 0 [22:13:43]OFD Sender: Remove packet 164206 [22:13:43]ProducePacketName [22:13:43]name=ofd_packets/00164206 [22:13:43]NVStorageDeleteData [22:13:43]OFD Sender: No OFD packet to send [22:13:44]Read from MH i2c: 01 [22:13:44]MH_I2C_Read... [22:13:44]*** Stop cut motor [22:13:44]*** Cut end [22:13:44]Read from MH i2c: 01 07 00 [22:13:44]MH_I2C_Read... [22:13:44]Read from MH i2c: 01 07 00 50 01 00 00 00 00 00 FF 0F 66 [22:13:44]process_action close_receipt done [22:13:44]requested_data is exist [22:13:44]produce_requested_data [22:13:44]requested_item fm.sn is exist - process it [22:13:44]wFMCommunicate request_size=4 [22:13:44]MH_SAM_APDU [22:13:44]CAPDU: 80 11 00 00 [22:13:44]Write to MH i2c: E2 08 00 51 01 80 11 00 00 00 00 00 00 CC [22:13:44]Write i2c OK [22:13:44]MH_I2C_Read... [22:13:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:44]Read from MH i2c: E2 [22:13:44]MH_I2C_Read... [22:13:44]Read from MH i2c: E2 17 00 [22:13:44]MH_I2C_Read... [22:13:44]Read from MH i2c: E2 17 00 51 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [22:13:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:13:44]wFMCommunicate OK [22:13:44]requested_item fd.num is exist - process it [22:13:44]SAM_PROTO_GetFieldsCounters [22:13:44]wFMCommunicate request_size=4 [22:13:44]MH_SAM_APDU [22:13:44]CAPDU: 80 13 00 00 [22:13:44]Write to MH i2c: E2 08 00 52 01 80 13 00 00 00 00 00 00 CF [22:13:44]Write i2c OK [22:13:44]MH_I2C_Read... [22:13:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:13:44]Read from MH i2c: E2 [22:13:44]MH_I2C_Read... [22:13:44]Read from MH i2c: E2 62 00 [22:13:44]MH_I2C_Read... [22:13:44]Read from MH i2c: E2 62 00 52 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 24 03 00 00 5E 04 04 00 24 03 00 00 57 04 04 00 25 03 00 00 19 04 04 00 00 00 00 00 90 00 2E [22:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 24 03 00 00 5E 04 04 00 24 03 00 00 57 04 04 00 25 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:13:44]wFMCommunicate OK [22:13:44]SAM_PROTO_GetFieldsCounters done [22:13:44]requested_item shift.num is exist - process it [22:13:44]requested_item shift.opened is exist - process it [22:13:44]req_shift_opened [22:13:44]FM_GetShiftState [22:13:44]SAM_PROTO_GetShiftState [22:13:44]wFMCommunicate request_size=4 [22:13:44]MH_SAM_APDU [22:13:44]CAPDU: 80 13 01 00 [22:13:44]Write to MH i2c: E2 08 00 53 01 80 13 01 00 00 00 00 00 D1 [22:13:44]Write i2c OK [22:13:44]MH_I2C_Read... [22:13:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:44]Read from MH i2c: E2 [22:13:44]MH_I2C_Read... [22:13:44]Read from MH i2c: E2 0E 00 [22:13:44]MH_I2C_Read... [22:13:44]Read from MH i2c: E2 0E 00 53 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 97 [22:13:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:13:44]wFMCommunicate OK [22:13:44]SAM_PROTO_GetShiftState done [22:13:44]FM_GetShiftState done [22:13:44]req_shift_opened done [22:13:44]requested_item shift.open_date is exist - process it [22:13:44]req_shift_open_date [22:13:44]req_shift_open_date done [22:13:44]produce_requested_data done [22:13:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164206,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:13:44]process_action_free close_receipt [22:13:44]json_value_free [22:13:44]json_value_free done [22:13:44]process_json_proto returns [22:13:44]Send response to host [22:13:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164206,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:13:44]free response buf [22:13:44]execute_script done [22:13:44]execute_script returns [22:13:44]free content buf [22:13:44]Sock 9.Close socket [22:13:44]Sock 9.Thread stoped [22:13:48]OFD Sender: No OFD packet to send [22:13:53]OFD Sender: No OFD packet to send [22:13:58]OFD Sender: No OFD packet to send [22:14:04]OFD Sender: No OFD packet to send [22:14:09]OFD Sender: No OFD packet to send [22:14:14]OFD Sender: No OFD packet to send [22:14:19]OFD Sender: No OFD packet to send [22:14:24]OFD Sender: No OFD packet to send [22:14:29]OFD Sender: No OFD packet to send [22:14:34]OFD Sender: No OFD packet to send [22:14:39]OFD Sender: No OFD packet to send [22:14:44]OFD Sender: No OFD packet to send [22:14:49]OFD Sender: No OFD packet to send [22:14:54]OFD Sender: No OFD packet to send [22:14:59]OFD Sender: No OFD packet to send [22:15:04]OFD Sender: No OFD packet to send [22:15:09]OFD Sender: No OFD packet to send [22:15:10]recv_with_timeout no data received [22:15:14]OFD Sender: No OFD packet to send [22:15:19]OFD Sender: No OFD packet to send [22:15:24]OFD Sender: No OFD packet to send [22:15:29]OFD Sender: No OFD packet to send [22:15:34]OFD Sender: No OFD packet to send [22:15:39]OFD Sender: No OFD packet to send [22:15:39]accept exits with 8 [22:15:39]New connection [22:15:39]New thread 3067329892 created [22:15:39]Thread 3067186532 joined [22:15:39]Waiting for new connection... [22:15:39] Sock 8.Parse request [22:15:39]Sock 8.Check first char [22:15:39]Sock 8.First char is OK [22:15:39]request: POST /json_proto HTTP/1.0 [22:15:39]Method: POST [22:15:39]URL: /json_proto [22:15:39]Method is POST - this is cgi request [22:15:39]url: /json_proto [22:15:39]query_string will be loaded in cgi processing [22:15:39]execute_cgi json_proto POST (null) [22:15:39]execute_cgi path=json_proto method=POST [22:15:39]POST find Content-Length [22:15:39]Host: 172.17.44.132:8080 [22:15:39]Content-Length: 981 [22:15:39]Content-Type: application/json [22:15:39] [22:15:39]POST finish read [22:15:39]Found Content-Length = 981 [22:15:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:15:39]execute_script... [22:15: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)292857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:15:39]POST & json_proto [22:15:39]process_json_proto [22:15:39]json parsed OK: [22:15:39]protocol is kg_v1.0 [22:15:39]action value=close_receipt [22:15:39]process_action close_receipt [22:15:39]cmd_close_receipt [22:15:39]MH_GetDate [22:15:39]Write to MH i2c: F0 00 00 54 01 44 [22:15:39]Write i2c OK [22:15:39]MH_I2C_Read... [22:15:39]Read from MH i2c: F0 [22:15:39]MH_I2C_Read... [22:15:39]Read from MH i2c: F0 09 00 [22:15:39]MH_I2C_Read... [22:15:39]Read from MH i2c: F0 09 00 54 01 00 0C 67 C6 66 2A 83 C1 65 BF [22:15:39]GetLastDocTimeStamp 1724278420 [22:15:39]current date 1724278540 [22:15:39]FM_GetShiftState [22:15:39]SAM_PROTO_GetShiftState [22:15:39]wFMCommunicate request_size=4 [22:15:39]MH_SAM_APDU [22:15:39]CAPDU: 80 13 01 00 [22:15:39]Write to MH i2c: E2 08 00 55 01 80 13 01 00 00 00 00 00 D3 [22:15:39]Write i2c OK [22:15:39]MH_I2C_Read... [22:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:15:39]Read from MH i2c: E2 [22:15:39]MH_I2C_Read... [22:15:39]Read from MH i2c: E2 0E 00 [22:15:39]MH_I2C_Read... [22:15:39]Read from MH i2c: E2 0E 00 55 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 99 [22:15:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:15:39]wFMCommunicate OK [22:15:39]SAM_PROTO_GetShiftState done [22:15:39]FM_GetShiftState done [22:15:39]opened in 1724199517 [22:15:39]opened+sec_in_day 1724285917 [22:15:39]quantity*price = 999032 [22:15:39]sum+1 = 999033 [22:15:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 805 21.08.2024 22:15 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164207 ФПД: 176093403170898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164207&fm=176093403170898&tin=02508201610067®Number=0000000000092562&sum=999000 [22:15:40]StoreToDocumentArchive [22:15:40]shift 466 fd 164207 [22:15:40]save to /storage/0466/doc_00164207 [22:15:40]save last doc name /storage/0466/doc_00164207 to /storage/kkm_last_doc_name [22:15:40]save OK [22:15:40]Clear old archive folders... [22:15:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:15:40]tlvbuf is 01F0B050 [22:15:40]SAM_PROTO_ClearQueue [22:15:40]wFMCommunicate request_size=4 [22:15:40]MH_SAM_APDU [22:15:40]CAPDU: 80 09 00 00 [22:15:40]Write to MH i2c: E2 08 00 62 01 80 09 00 00 00 00 00 00 D5 [22:15:40]Write i2c OK [22:15:40]MH_I2C_Read... [22:15:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:15:40]Read from MH i2c: E2 [22:15:40]MH_I2C_Read... [22:15:40]Read from MH i2c: E2 03 00 [22:15:40]MH_I2C_Read... [22:15:40]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [22:15:40]RAPDU: 90 00 [22:15:40]wFMCommunicate OK [22:15:40]SAM_PROTO_ClearQueue done [22:15:40]KKMCreateOFDPacket [22:15:40]OFDProtocolAddRootSTLVToBuf [22:15:40]FM_MakeSignedData [22:15:40]FM_MakeSignedData [22:15:40]SAM_PROTO_SignData [22:15:40]wFMCommunicate request_size=4 [22:15:40]MH_SAM_APDU [22:15:40]CAPDU: 80 0D 01 02 [22:15:40]Write to MH i2c: E2 08 00 63 01 80 0D 01 02 00 00 00 00 DD [22:15:40]Write i2c OK [22:15:40]MH_I2C_Read... [22:15:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:15:40]Read from MH i2c: E2 [22:15:40]MH_I2C_Read... [22:15:40]Read from MH i2c: E2 03 00 [22:15:40]MH_I2C_Read... [22:15:40]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [22:15:40]RAPDU: 90 00 [22:15:40]wFMCommunicate OK [22:15:40]wFMCommunicate request_size=255 [22:15:40]MH_SAM_APDU [22:15: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 0C 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 81 02 00 35 04 06 00 A0 27 F0 BE [22:15:40]Write to MH i2c: E2 02 01 64 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 0C 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 81 02 00 35 04 06 00 A0 27 F0 BE 00 00 81 [22:15:40]Write i2c OK [22:15:40]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [22:15:41]RAPDU: 90 00 [22:15:41]wFMCommunicate OK [22:15:41]wFMCommunicate request_size=7 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 0D 02 02 02 48 52 [22:15:41]Write to MH i2c: E2 0A 00 65 01 80 0D 02 02 02 00 48 52 00 00 7E [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [22:15:41]RAPDU: 90 00 [22:15:41]wFMCommunicate OK [22:15:41]wFMCommunicate request_size=4 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 0D 03 02 [22:15:41]Write to MH i2c: E2 08 00 66 01 80 0D 03 02 00 00 00 00 E2 [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 0B 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 0B 00 66 01 00 F2 46 33 12 05 1F E9 F5 90 00 62 [22:15:41]RAPDU: F2 46 33 12 05 1F E9 F5 90 00 [22:15:41]wFMCommunicate OK [22:15:41]SAM_PROTO_SignData done [22:15:41]FM_MakeSignedData done [22:15:41]CreateOFDProtocolMessage [22:15:41]wFMCommunicate request_size=4 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 11 00 00 [22:15:41]Write to MH i2c: E2 08 00 67 01 80 11 00 00 00 00 00 00 E2 [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 17 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 17 00 67 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [22:15:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:15:41]wFMCommunicate OK [22:15:41]CreateOFDProtocolMessage done [22:15:41]OFDSenderStorePacket 164207 [22:15:41]StoreOFDPacket docnum=164207 [22:15:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8E 7D 04 01 73 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 0C 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 81 02 00 35 04 06 00 A0 27 F0 BE 48 52 F2 46 33 12 05 1F E9 F5 [22:15:41]CheckFolder [22:15:41]dirname=/storage/ofd_packets [22:15:41]CheckFolder done [22:15:41]ProducePacketName [22:15:41]name=ofd_packets/00164207 [22:15:41]NVStorageSaveData ofd_packets/00164207 [22:15:41]File name is /storage/ofd_packets/00164207 [22:15:41]Write 298 bytes [22:15:41]NVStorageSaveData done [22:15:41]OFDSenderStorePacket done [22:15:41]KKMCreateOFDPacket done [22:15:41]NVStorageSaveData kkm_last_timestamp [22:15:41]File name is /storage/kkm_last_timestamp [22:15:41]Write 4 bytes [22:15:41]NVStorageSaveData done [22:15:41]ExternCall_PrintAddStr [22:15:41]wPrintStart [22:15:41]Write to MH i2c: 01 00 00 68 01 69 [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: 01 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: 01 07 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: 01 07 00 68 01 00 00 00 00 00 FF 0F 7E [22:15:41]RasterBufferAndPrint [22:15:41]line Счет N : (1)292857 [22:15:41]line ИНН: 02508201610067 [22:15:41]line Контрольно-Кассовый Чек [22:15:41]line ПРОДАЖА [22:15:41]line ТРК (МРК, ГНК) : 11 [22:15:41]line Товар: 2710194800 [22:15:41]line ДТ-К-5 [22:15:41]line 132.850 * 75.20 [22:15:41]line = 9990.32 [22:15:41]line НДС 12% НСП 1% [22:15:41]line > о реализуемом товаре [22:15:41]line ОКРУГЛЕНИЕ: -0.32 [22:15:41]line ИТОГО: 9990.00 [22:15:41]line Внесено: 10000.00 [22:15:41]line СДАЧА: 10.00 [22:15:41]line НСП 1% : 88.41 [22:15:41]line НДС 12% : 1060.92 [22:15:41]line Наличными: 9990.00 [22:15:41]line Безнал.: 0.00 [22:15:41]line Место: АЗС № 130 "Партнер Нефть" [22:15:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:15:41]line СНО: Общий режим [22:15:41]line Чек 805 21.08.2024 22:15 [22:15:41]line Смена: 466 ФФД: 1.0 [22:15:41]line ЗНМ: 0300000070 [22:15:41]line РНМ: 0000000000092562 [22:15:41]line Версия ККМ: 001 [22:15:41]line [22:15:41]line Дисконтная программа [22:15:41]line ДТ [22:15:41]line номер 130 [22:15:41]line сэкономлено 132.85 сом [22:15:41]line ФМ: 0000000000871769 [22:15:41]line ФД: 164207 [22:15:41]line ФПД: 176093403170898 [22:15:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164207&fm=176093403170898&tin=02508201610067®Number=0000000000092562&sum=999000 [22:15:41]OFD Sender: Processing packet 164207 [packets to send 972, broken 971] [22:15:41]ProducePacketName [22:15:41]name=ofd_packets/00164207 [22:15:41]OFD Sender: To server: pG, [22:15:41]CommunicateWithHost lk.salyk.kg:30040 [22:15:41]ConnectInit lk.salyk.kg [22:15:41]written 0, free lines is 4095 [22:15:42]Write to MH i2c: 01 00 00 98 01 99 [22:15:42]Write i2c OK [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: 01 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: 01 07 00 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: 01 07 00 98 01 00 00 00 00 00 6D 0C 19 [22:15:42]RasterBufferAndPrint [22:15:42]line [22:15:42]line [22:15:42]line [22:15:42]line [22:15:42]line [22:15:42]written 0, free lines is 3186 [22:15:42]MH_Cut [22:15:42]Write to MH i2c: D1 01 00 9F 01 01 72 [22:15:42]Write i2c OK [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: D1 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: D1 01 00 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: D1 01 00 9F 01 00 71 [22:15:42]Write to MH i2c: 01 00 00 A0 01 A1 [22:15:42]Write i2c OK [22:15:42]MH_I2C_Read... [22:15:43]*** Cut start [22:15:43]*** Purtial cut [22:15:43]*** Stage 1: CUTSNS_PIN = 1 [22:15:44]Connected sock=10 [22:15:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8E 7D 04 01 73 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 0C 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 81 02 00 35 04 06 00 A0 27 F0 BE 48 52 F2 46 33 12 05 1F E9 F5 [22:15:45]Read from MH i2c: 01 [22:15:45]MH_I2C_Read... [22:15:45]*** Stop cut motor [22:15:45]*** Cut end [22:15:45]Read from MH i2c: 01 07 00 [22:15:45]MH_I2C_Read... [22:15:45]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 FF 0F B6 [22:15:45]process_action close_receipt done [22:15:45]requested_data is exist [22:15:45]produce_requested_data [22:15:45]requested_item fm.sn is exist - process it [22:15:45]wFMCommunicate request_size=4 [22:15:45]MH_SAM_APDU [22:15:45]CAPDU: 80 11 00 00 [22:15:45]Write to MH i2c: E2 08 00 A1 01 80 11 00 00 00 00 00 00 1C [22:15:45]Write i2c OK [22:15:45]MH_I2C_Read... [22:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:45]Read from MH i2c: E2 [22:15:45]MH_I2C_Read... [22:15:45]Read from MH i2c: E2 17 00 [22:15:45]MH_I2C_Read... [22:15:45]Read from MH i2c: E2 17 00 A1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [22:15:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:15:45]wFMCommunicate OK [22:15:45]requested_item fd.num is exist - process it [22:15:45]SAM_PROTO_GetFieldsCounters [22:15:45]wFMCommunicate request_size=4 [22:15:45]MH_SAM_APDU [22:15:45]CAPDU: 80 13 00 00 [22:15:45]Write to MH i2c: E2 08 00 A2 01 80 13 00 00 00 00 00 00 1F [22:15:45]Write i2c OK [22:15:45]MH_I2C_Read... [22:15:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:15:45]Read from MH i2c: E2 [22:15:45]MH_I2C_Read... [22:15:45]Read from MH i2c: E2 62 00 [22:15:45]MH_I2C_Read... [22:15:45]Read from MH i2c: E2 62 00 A2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 25 03 00 00 5E 04 04 00 25 03 00 00 57 04 04 00 26 03 00 00 19 04 04 00 00 00 00 00 90 00 82 [22:15:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 25 03 00 00 5E 04 04 00 25 03 00 00 57 04 04 00 26 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:15:45]wFMCommunicate OK [22:15:45]SAM_PROTO_GetFieldsCounters done [22:15:45]requested_item shift.num is exist - process it [22:15:45]requested_item shift.opened is exist - process it [22:15:45]req_shift_opened [22:15:45]FM_GetShiftState [22:15:45]SAM_PROTO_GetShiftState [22:15:45]wFMCommunicate request_size=4 [22:15:45]MH_SAM_APDU [22:15:45]CAPDU: 80 13 01 00 [22:15:45]Write to MH i2c: E2 08 00 A3 01 80 13 01 00 00 00 00 00 21 [22:15:45]Write i2c OK [22:15:45]MH_I2C_Read... [22:15:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:15:45]Read from MH i2c: E2 [22:15:45]MH_I2C_Read... [22:15:45]Read from MH i2c: E2 0E 00 [22:15:45]MH_I2C_Read... [22:15:45]Read from MH i2c: E2 0E 00 A3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [22:15:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:15:45]wFMCommunicate OK [22:15:45]SAM_PROTO_GetShiftState done [22:15:45]FM_GetShiftState done [22:15:45]req_shift_opened done [22:15:45]requested_item shift.open_date is exist - process it [22:15:45]req_shift_open_date [22:15:45]req_shift_open_date done [22:15:45]produce_requested_data done [22:15:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164207,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:15:45]process_action_free close_receipt [22:15:45]json_value_free [22:15:45]json_value_free done [22:15:45]process_json_proto returns [22:15:45]Send response to host [22:15:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164207,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:15:45]free response buf [22:15:45]execute_script done [22:15:45]execute_script returns [22:15:45]free content buf [22:15:45]Sock 8.Close socket [22:15:45]Sock 8.Thread stoped [22:15:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 75 47 00 F2 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 37 36 39 10 04 04 00 6F 81 02 00 F4 03 04 00 60 10 C6 66 B6 04 01 00 00 C2 12 85 00 03 15 D9 CF [22:15:48]CommunicateWithHost err = 0 [22:15:48]CheckOFDResponse [22:15:48]1017 (14) - 77093643461234 [22:15:48]1041 (16) - 0000000000871769 [22:15:48]1040 (4) - 164207 [22:15:48]1012 (4) - 21.08.2024 16:05 [22:15:48]1206 (1) - 0 [22:15:48]OFD Sender: Remove packet 164207 [22:15:48]ProducePacketName [22:15:48]name=ofd_packets/00164207 [22:15:48]NVStorageDeleteData [22:15:48]OFD Sender: No OFD packet to send [22:15:51]recv_with_timeout no data received [22:15:53]OFD Sender: No OFD packet to send [22:15:58]OFD Sender: No OFD packet to send [22:16:03]OFD Sender: No OFD packet to send [22:16:08]OFD Sender: No OFD packet to send [22:16:10]recv_with_timeout no data received [22:16:13]OFD Sender: No OFD packet to send [22:16:18]OFD Sender: No OFD packet to send [22:16:23]OFD Sender: No OFD packet to send [22:16:28]OFD Sender: No OFD packet to send [22:16:33]OFD Sender: No OFD packet to send [22:16:38]OFD Sender: No OFD packet to send [22:16:43]OFD Sender: No OFD packet to send [22:16:48]OFD Sender: No OFD packet to send [22:16:53]OFD Sender: No OFD packet to send [22:16:58]OFD Sender: No OFD packet to send [22:17:03]accept exits with 9 [22:17:03]New connection [22:17:03]New thread 3067186532 created [22:17:03]Thread 3067329892 joined [22:17:03]Waiting for new connection... [22:17:03] Sock 9.Parse request [22:17:03]Sock 9.Check first char [22:17:03]Sock 9.First char is OK [22:17:03]request: POST /json_proto HTTP/1.0 [22:17:03]Method: POST [22:17:03]URL: /json_proto [22:17:03]Method is POST - this is cgi request [22:17:03]url: /json_proto [22:17:03]query_string will be loaded in cgi processing [22:17:03]execute_cgi json_proto POST (null) [22:17:03]execute_cgi path=json_proto method=POST [22:17:03]POST find Content-Length [22:17:03]Host: 172.17.44.132:8080 [22:17:03]Content-Length: 873 [22:17:03]Content-Type: application/json [22:17:03] [22:17:03]POST finish read [22:17:03]Found Content-Length = 873 [22:17:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50717", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 3.000, "sum" : 285.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" : 285.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:03]execute_script... [22:17:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50717", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 3.000, "sum" : 285.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" : 285.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:03]POST & json_proto [22:17:03]process_json_proto [22:17:03]json parsed OK: [22:17:03]protocol is kg_v1.0 [22:17:03]action value=close_receipt [22:17:03]process_action close_receipt [22:17:03]cmd_close_receipt [22:17:03]MH_GetDate [22:17:03]Write to MH i2c: F0 00 00 A4 01 94 [22:17:03]Write i2c OK [22:17:03]MH_I2C_Read... [22:17:03]Read from MH i2c: F0 [22:17:03]MH_I2C_Read... [22:17:03]Read from MH i2c: F0 09 00 [22:17:03]MH_I2C_Read... [22:17:03]Read from MH i2c: F0 09 00 A4 01 00 60 67 C6 66 2A 83 C1 65 63 [22:17:03]GetLastDocTimeStamp 1724278540 [22:17:03]current date 1724278624 [22:17:03]FM_GetShiftState [22:17:03]SAM_PROTO_GetShiftState [22:17:03]wFMCommunicate request_size=4 [22:17:03]MH_SAM_APDU [22:17:03]CAPDU: 80 13 01 00 [22:17:03]Write to MH i2c: E2 08 00 A5 01 80 13 01 00 00 00 00 00 23 [22:17:03]Write i2c OK [22:17:03]MH_I2C_Read... [22:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:03]Read from MH i2c: E2 [22:17:03]MH_I2C_Read... [22:17:03]Read from MH i2c: E2 0E 00 [22:17:03]MH_I2C_Read... [22:17:03]Read from MH i2c: E2 0E 00 A5 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [22:17:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:17:03]wFMCommunicate OK [22:17:03]SAM_PROTO_GetShiftState done [22:17:03]FM_GetShiftState done [22:17:03]opened in 1724199517 [22:17:03]opened+sec_in_day 1724285917 [22:17:03]quantity*price = 28500 [22:17:03]sum+1 = 28501 [22:17:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 285.00 НСП 1% : 2.52 НДС 12% : 30.26 Наличными: 0.00 Безнал.: 285.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 806 21.08.2024 22:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164208 ФПД: 257982335807351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221704&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164208&fm=257982335807351&tin=02508201610067®Number=0000000000092562&sum=28500 0 [22:17:04]StoreToDocumentArchive [22:17:04]shift 466 fd 164208 [22:17:04]save to /storage/0466/doc_00164208 [22:17:04]save last doc name /storage/0466/doc_00164208 to /storage/kkm_last_doc_name [22:17:04]save OK [22:17:04]Clear old archive folders... [22:17:04]ProcessDocumentItem done err = 0, tmpTLVsize=302 [22:17:04]tlvbuf is 01E8F220 [22:17:04]SAM_PROTO_ClearQueue [22:17:04]wFMCommunicate request_size=4 [22:17:04]MH_SAM_APDU [22:17:04]CAPDU: 80 09 00 00 [22:17:04]Write to MH i2c: E2 08 00 B2 01 80 09 00 00 00 00 00 00 25 [22:17:04]Write i2c OK [22:17:04]MH_I2C_Read... [22:17:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:04]Read from MH i2c: E2 [22:17:04]MH_I2C_Read... [22:17:04]Read from MH i2c: E2 03 00 [22:17:04]MH_I2C_Read... [22:17:04]Read from MH i2c: E2 03 00 B2 01 00 90 00 27 [22:17:04]RAPDU: 90 00 [22:17:04]wFMCommunicate OK [22:17:04]SAM_PROTO_ClearQueue done [22:17:04]KKMCreateOFDPacket [22:17:04]OFDProtocolAddRootSTLVToBuf [22:17:04]FM_MakeSignedData [22:17:04]FM_MakeSignedData [22:17:04]SAM_PROTO_SignData [22:17:04]wFMCommunicate request_size=4 [22:17:04]MH_SAM_APDU [22:17:04]CAPDU: 80 0D 01 02 [22:17:04]Write to MH i2c: E2 08 00 B3 01 80 0D 01 02 00 00 00 00 2D [22:17:04]Write i2c OK [22:17:04]MH_I2C_Read... [22:17:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:04]Read from MH i2c: E2 [22:17:04]MH_I2C_Read... [22:17:04]Read from MH i2c: E2 03 00 [22:17:04]MH_I2C_Read... [22:17:04]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [22:17:04]RAPDU: 90 00 [22:17:04]wFMCommunicate OK [22:17:04]wFMCommunicate request_size=255 [22:17:04]MH_SAM_APDU [22:17:04]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 03 00 00 F4 03 04 00 60 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 [22:17:04]Write to MH i2c: E2 02 01 B4 01 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 03 00 00 F4 03 04 00 60 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 00 00 EA [22:17:04]Write i2c OK [22:17:04]MH_I2C_Read... [22:17:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:04]Read from MH i2c: E2 [22:17:04]MH_I2C_Read... [22:17:04]Read from MH i2c: E2 03 00 [22:17:04]MH_I2C_Read... [22:17:04]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [22:17:04]RAPDU: 90 00 [22:17:04]wFMCommunicate OK [22:17:04]wFMCommunicate request_size=61 [22:17:04]MH_SAM_APDU [22:17:04]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 81 02 00 35 04 06 00 EA A2 31 7B EF 77 [22:17:04]Write to MH i2c: E2 40 00 B5 01 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 81 02 00 35 04 06 00 EA A2 31 7B EF 77 00 00 FB [22:17:05]Write i2c OK [22:17:05]MH_I2C_Read... [22:17:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:05]Read from MH i2c: E2 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: E2 03 00 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [22:17:05]RAPDU: 90 00 [22:17:05]wFMCommunicate OK [22:17:05]wFMCommunicate request_size=4 [22:17:05]MH_SAM_APDU [22:17:05]CAPDU: 80 0D 03 02 [22:17:05]Write to MH i2c: E2 08 00 B6 01 80 0D 03 02 00 00 00 00 32 [22:17:05]Write i2c OK [22:17:05]MH_I2C_Read... [22:17:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:05]Read from MH i2c: E2 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: E2 0B 00 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: E2 0B 00 B6 01 00 3F CA 11 28 A3 80 DF 77 90 00 EE [22:17:05]RAPDU: 3F CA 11 28 A3 80 DF 77 90 00 [22:17:05]wFMCommunicate OK [22:17:05]SAM_PROTO_SignData done [22:17:05]FM_MakeSignedData done [22:17:05]CreateOFDProtocolMessage [22:17:05]wFMCommunicate request_size=4 [22:17:05]MH_SAM_APDU [22:17:05]CAPDU: 80 11 00 00 [22:17:05]Write to MH i2c: E2 08 00 B7 01 80 11 00 00 00 00 00 00 32 [22:17:05]Write i2c OK [22:17:05]MH_I2C_Read... [22:17:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:05]Read from MH i2c: E2 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: E2 17 00 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: E2 17 00 B7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [22:17:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:17:05]wFMCommunicate OK [22:17:05]CreateOFDProtocolMessage done [22:17:05]OFDSenderStorePacket 164208 [22:17:05]StoreOFDPacket docnum=164208 [22:17:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 42 01 00 00 C4 91 3A 01 22 9F 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 03 00 00 F4 03 04 00 60 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 81 02 00 35 04 06 00 EA A2 31 7B EF 77 3F CA 11 28 A3 80 DF 77 [22:17:05]CheckFolder [22:17:05]dirname=/storage/ofd_packets [22:17:05]CheckFolder done [22:17:05]ProducePacketName [22:17:05]name=ofd_packets/00164208 [22:17:05]NVStorageSaveData ofd_packets/00164208 [22:17:05]File name is /storage/ofd_packets/00164208 [22:17:05]Write 352 bytes [22:17:05]NVStorageSaveData done [22:17:05]OFDSenderStorePacket done [22:17:05]KKMCreateOFDPacket done [22:17:05]NVStorageSaveData kkm_last_timestamp [22:17:05]File name is /storage/kkm_last_timestamp [22:17:05]Write 4 bytes [22:17:05]NVStorageSaveData done [22:17:05]ExternCall_PrintAddStr [22:17:05]wPrintStart [22:17:05]Write to MH i2c: 01 00 00 B8 01 B9 [22:17:05]Write i2c OK [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: 01 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: 01 07 00 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: 01 07 00 B8 01 00 00 00 00 00 FF 0F CE [22:17:05]RasterBufferAndPrint [22:17:05]line Счет N : (3)50717 [22:17:05]line ИНН: 02508201610067 [22:17:05]line Контрольно-Кассовый Чек [22:17:05]line ПРОДАЖА [22:17:05]line Товар: 4631162227163 [22:17:05]line Напиток газированный Mojito LEMON LIME ж [22:17:05]line 3.000 * 95.00 [22:17:05]line = 285.00 [22:17:05]line НДС 12% НСП 1% [22:17:05]line > о реализуемом товаре [22:17:05]line ИТОГО: 285.00 [22:17:05]line НСП 1% : 2.52 [22:17:05]line НДС 12% : 30.26 [22:17:05]line Наличными: 0.00 [22:17:05]line Безнал.: 285.00 [22:17:05]line Место: АЗС № 130 "Партнер Нефть" [22:17:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:17:05]line СНО: Общий режим [22:17:05]line Чек 806 21.08.2024 22:17 [22:17:05]line Смена: 466 ФФД: 1.0 [22:17:05]line ЗНМ: 0300000070 [22:17:05]line РНМ: 0000000000092562 [22:17:05]line Версия ККМ: 001 [22:17:05]line Платежная система: Бакай Банк [22:17:05]line ФМ: 0000000000871769 [22:17:05]line ФД: 164208 [22:17:05]line ФПД: 257982335807351 [22:17:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221704&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164208&fm=257982335807351&tin=02508201610067®Number=0000000000092562&sum=28500 [22:17:05]line 0 [22:17:05]written 0, free lines is 4095 [22:17:05]OFD Sender: Processing packet 164208 [packets to send 972, broken 971] [22:17:05]ProducePacketName [22:17:05]name=ofd_packets/00164208 [22:17:05]OFD Sender: To server: pG, [22:17:05]CommunicateWithHost lk.salyk.kg:30040 [22:17:05]ConnectInit lk.salyk.kg [22:17:05]Write to MH i2c: 01 00 00 E3 01 E4 [22:17:05]Write i2c OK [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: 01 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: 01 07 00 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 A7 0C 9E [22:17:05]RasterBufferAndPrint [22:17:05]line [22:17:05]line [22:17:05]line [22:17:05]line [22:17:05]line [22:17:05]written 0, free lines is 3244 [22:17:05]MH_Cut [22:17:05]Write to MH i2c: D1 01 00 EA 01 01 BD [22:17:05]Write i2c OK [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: D1 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: D1 01 00 [22:17:05]MH_I2C_Read... [22:17:05]Read from MH i2c: D1 01 00 EA 01 00 BC [22:17:05]Write to MH i2c: 01 00 00 EB 01 EC [22:17:05]Write i2c OK [22:17:05]MH_I2C_Read... [22:17:06]*** Cut start [22:17:06]*** Purtial cut [22:17:06]*** Stage 1: CUTSNS_PIN = 1 [22:17:08]Connected sock=11 [22: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 37 36 39 42 01 00 00 C4 91 3A 01 22 9F 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 6F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 03 00 00 F4 03 04 00 60 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 81 02 00 35 04 06 00 EA A2 31 7B EF 77 3F CA 11 28 A3 80 DF 77 [22:17:08]Read from MH i2c: 01 [22:17:08]MH_I2C_Read... [22:17:08]*** Stop cut motor [22:17:08]*** Cut end [22:17:08]Read from MH i2c: 01 07 00 [22:17:08]MH_I2C_Read... [22:17:08]Read from MH i2c: 01 07 00 EB 01 00 00 00 00 00 FF 0F 01 [22:17:08]process_action close_receipt done [22:17:08]requested_data is exist [22:17:08]produce_requested_data [22:17:08]requested_item fm.sn is exist - process it [22:17:08]wFMCommunicate request_size=4 [22:17:08]MH_SAM_APDU [22:17:08]CAPDU: 80 11 00 00 [22:17:08]Write to MH i2c: E2 08 00 EC 01 80 11 00 00 00 00 00 00 67 [22:17:08]Write i2c OK [22:17:08]MH_I2C_Read... [22:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:08]Read from MH i2c: E2 [22:17:08]MH_I2C_Read... [22:17:08]Read from MH i2c: E2 17 00 [22:17:08]MH_I2C_Read... [22:17:08]Read from MH i2c: E2 17 00 EC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [22:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:17:08]wFMCommunicate OK [22:17:08]requested_item fd.num is exist - process it [22:17:08]SAM_PROTO_GetFieldsCounters [22:17:08]wFMCommunicate request_size=4 [22:17:08]MH_SAM_APDU [22:17:08]CAPDU: 80 13 00 00 [22:17:08]Write to MH i2c: E2 08 00 ED 01 80 13 00 00 00 00 00 00 6A [22:17:08]Write i2c OK [22:17:08]MH_I2C_Read... [22:17:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:08]Read from MH i2c: E2 [22:17:08]MH_I2C_Read... [22:17:08]Read from MH i2c: E2 62 00 [22:17:08]MH_I2C_Read... [22:17:08]Read from MH i2c: E2 62 00 ED 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 26 03 00 00 5E 04 04 00 26 03 00 00 57 04 04 00 27 03 00 00 19 04 04 00 00 00 00 00 90 00 D1 [22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 26 03 00 00 5E 04 04 00 26 03 00 00 57 04 04 00 27 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:17:08]wFMCommunicate OK [22:17:08]SAM_PROTO_GetFieldsCounters done [22:17:08]requested_item shift.num is exist - process it [22:17:08]requested_item shift.opened is exist - process it [22:17:08]req_shift_opened [22:17:08]FM_GetShiftState [22:17:08]SAM_PROTO_GetShiftState [22:17:08]wFMCommunicate request_size=4 [22:17:08]MH_SAM_APDU [22:17:08]CAPDU: 80 13 01 00 [22:17:08]Write to MH i2c: E2 08 00 EE 01 80 13 01 00 00 00 00 00 6C [22:17:08]Write i2c OK [22:17:08]MH_I2C_Read... [22:17:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:08]Read from MH i2c: E2 [22:17:08]MH_I2C_Read... [22:17:08]Read from MH i2c: E2 0E 00 [22:17:08]MH_I2C_Read... [22:17:08]Read from MH i2c: E2 0E 00 EE 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 32 [22:17:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:17:08]wFMCommunicate OK [22:17:08]SAM_PROTO_GetShiftState done [22:17:08]FM_GetShiftState done [22:17:08]req_shift_opened done [22:17:08]requested_item shift.open_date is exist - process it [22:17:08]req_shift_open_date [22:17:08]req_shift_open_date done [22:17:08]produce_requested_data done [22:17:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164208,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:17:08]process_action_free close_receipt [22:17:08]json_value_free [22:17:08]json_value_free done [22:17:08]process_json_proto returns [22:17:08]Send response to host [22:17:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164208,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:17:08]free response buf [22:17:08]execute_script done [22:17:08]execute_script returns [22:17:08]free content buf [22:17:08]Sock 9.Close socket [22:17:08]Sock 9.Thread stoped [22: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 37 36 39 4F 00 00 00 BB 81 47 00 C1 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 81 02 00 F4 03 04 00 B3 10 C6 66 B6 04 01 00 00 F9 AB 8E D2 09 31 6A 29 [22:17:08]CommunicateWithHost err = 0 [22:17:08]CheckOFDResponse [22:17:08]1017 (14) - 77093643461234 [22:17:08]1041 (16) - 0000000000871769 [22:17:08]1040 (4) - 164208 [22:17:08]1012 (4) - 21.08.2024 16:07 [22:17:08]1206 (1) - 0 [22:17:08]OFD Sender: Remove packet 164208 [22:17:08]ProducePacketName [22:17:08]name=ofd_packets/00164208 [22:17:08]NVStorageDeleteData [22:17:09]OFD Sender: No OFD packet to send [22:17:14]OFD Sender: No OFD packet to send [22:17:19]OFD Sender: No OFD packet to send [22:17:24]OFD Sender: No OFD packet to send [22:17:29]OFD Sender: No OFD packet to send [22:17:34]OFD Sender: No OFD packet to send [22:17:34]recv_with_timeout no data received [22:17:39]OFD Sender: No OFD packet to send [22:17:44]OFD Sender: No OFD packet to send [22:17:49]OFD Sender: No OFD packet to send [22:17:54]OFD Sender: No OFD packet to send [22:17:57]accept exits with 10 [22:17:57]New connection [22:17:57]New thread 3067329892 created [22:17:57]Thread 3067186532 joined [22:17:57]Waiting for new connection... [22:17:57] Sock 10.Parse request [22:17:57]Sock 10.Check first char [22:17:57]Sock 10.First char is OK [22:17:57]request: POST /json_proto HTTP/1.0 [22:17:57]Method: POST [22:17:57]URL: /json_proto [22:17:57]Method is POST - this is cgi request [22:17:57]url: /json_proto [22:17:57]query_string will be loaded in cgi processing [22:17:57]execute_cgi json_proto POST (null) [22:17:57]execute_cgi path=json_proto method=POST [22:17:57]POST find Content-Length [22:17:57]Host: 172.17.44.132:8080 [22:17:57]Content-Length: 679 [22:17:57]Content-Type: application/json [22:17:57] [22:17:57]POST finish read [22:17:57]Found Content-Length = 679 [22:17:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 77.960, "sum" : 5940.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5940.00, "total" : 5940.00, "payments": [ { "type": 0, "sum" : 5940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:57]execute_script... [22: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)292860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 77.960, "sum" : 5940.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5940.00, "total" : 5940.00, "payments": [ { "type": 0, "sum" : 5940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:57]POST & json_proto [22:17:57]process_json_proto [22:17:57]json parsed OK: [22:17:57]protocol is kg_v1.0 [22:17:57]action value=close_receipt [22:17:57]process_action close_receipt [22:17:57]cmd_close_receipt [22:17:57]MH_GetDate [22:17:57]Write to MH i2c: F0 00 00 EF 01 DF [22:17:57]Write i2c OK [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: F0 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: F0 09 00 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: F0 09 00 EF 01 00 96 67 C6 66 2A 83 C1 65 E4 [22:17:57]GetLastDocTimeStamp 1724278624 [22:17:57]current date 1724278678 [22:17:57]FM_GetShiftState [22:17:57]SAM_PROTO_GetShiftState [22:17:57]wFMCommunicate request_size=4 [22:17:57]MH_SAM_APDU [22:17:57]CAPDU: 80 13 01 00 [22:17:57]Write to MH i2c: E2 08 00 F0 01 80 13 01 00 00 00 00 00 6E [22:17:57]Write i2c OK [22:17:57]MH_I2C_Read... [22:17:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:57]Read from MH i2c: E2 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: E2 0E 00 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: E2 0E 00 F0 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [22:17:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:17:57]wFMCommunicate OK [22:17:57]SAM_PROTO_GetShiftState done [22:17:57]FM_GetShiftState done [22:17:57]opened in 1724199517 [22:17:57]opened+sec_in_day 1724285917 [22:17:57]quantity*price = 594055 [22:17:57]sum+1 = 594056 [22:17:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 5940.00 Внесено: 5940.00 СДАЧА: 0.00 НСП 1% : 52.57 НДС 12% : 630.85 Наличными: 5940.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 807 21.08.2024 22:17 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164209 ФПД: 46175097591253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164209&fm=46175097591253&tin=02508201610067®Number=0000000000092562&sum=594000 [22:17:58]StoreToDocumentArchive [22:17:58]shift 466 fd 164209 [22:17:58]save to /storage/0466/doc_00164209 [22:17:58]save last doc name /storage/0466/doc_00164209 to /storage/kkm_last_doc_name [22:17:58]save OK [22:17:58]Clear old archive folders... [22:17:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:17:58]tlvbuf is 01F0D400 [22:17:58]SAM_PROTO_ClearQueue [22:17:58]wFMCommunicate request_size=4 [22:17:58]MH_SAM_APDU [22:17:58]CAPDU: 80 09 00 00 [22:17:58]Write to MH i2c: E2 08 00 FD 01 80 09 00 00 00 00 00 00 70 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 FD 01 00 90 00 72 [22:17:58]RAPDU: 90 00 [22:17:58]wFMCommunicate OK [22:17:58]SAM_PROTO_ClearQueue done [22:17:58]KKMCreateOFDPacket [22:17:58]OFDProtocolAddRootSTLVToBuf [22:17:58]FM_MakeSignedData [22:17:58]FM_MakeSignedData [22:17:58]SAM_PROTO_SignData [22:17:58]wFMCommunicate request_size=4 [22:17:58]MH_SAM_APDU [22:17:58]CAPDU: 80 0D 01 02 [22:17:58]Write to MH i2c: E2 08 00 FE 01 80 0D 01 02 00 00 00 00 78 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [22:17:58]RAPDU: 90 00 [22:17:58]wFMCommunicate OK [22:17:58]wFMCommunicate request_size=255 [22:17:58]MH_SAM_APDU [22:17: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 30 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 87 10 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 10 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D F6 00 00 00 00 07 04 06 00 50 10 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 96 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 81 02 00 35 04 06 00 29 FE FA 4A [22:17:58]Write to MH i2c: E2 02 01 FF 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 30 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 87 10 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 10 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D F6 00 00 00 00 07 04 06 00 50 10 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 96 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 81 02 00 35 04 06 00 29 FE FA 4A 00 00 70 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:59]Read from MH i2c: E2 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 03 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [22:17:59]RAPDU: 90 00 [22:17:59]wFMCommunicate OK [22:17:59]wFMCommunicate request_size=7 [22:17:59]MH_SAM_APDU [22:17:59]CAPDU: 80 0D 02 02 02 15 D5 [22:17:59]Write to MH i2c: E2 0A 00 00 02 80 0D 02 02 02 00 15 D5 00 00 6A [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:59]Read from MH i2c: E2 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 03 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 03 00 00 02 00 90 00 76 [22:17:59]RAPDU: 90 00 [22:17:59]wFMCommunicate OK [22:17:59]wFMCommunicate request_size=4 [22:17:59]MH_SAM_APDU [22:17:59]CAPDU: 80 0D 03 02 [22:17:59]Write to MH i2c: E2 08 00 01 02 80 0D 03 02 00 00 00 00 7E [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:59]Read from MH i2c: E2 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 0B 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 0B 00 01 02 00 40 1C 83 71 C2 84 54 E1 90 00 4A [22:17:59]RAPDU: 40 1C 83 71 C2 84 54 E1 90 00 [22:17:59]wFMCommunicate OK [22:17:59]SAM_PROTO_SignData done [22:17:59]FM_MakeSignedData done [22:17:59]CreateOFDProtocolMessage [22:17:59]wFMCommunicate request_size=4 [22:17:59]MH_SAM_APDU [22:17:59]CAPDU: 80 11 00 00 [22:17:59]Write to MH i2c: E2 08 00 02 02 80 11 00 00 00 00 00 00 7E [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:59]Read from MH i2c: E2 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 17 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: E2 17 00 02 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [22:17:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:17:59]wFMCommunicate OK [22:17:59]CreateOFDProtocolMessage done [22:17:59]OFDSenderStorePacket 164209 [22:17:59]StoreOFDPacket docnum=164209 [22:17:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7F 98 04 01 88 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 30 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 87 10 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 10 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D F6 00 00 00 00 07 04 06 00 50 10 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 96 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 81 02 00 35 04 06 00 29 FE FA 4A 15 D5 40 1C 83 71 C2 84 54 E1 [22:17:59]CheckFolder [22:17:59]dirname=/storage/ofd_packets [22:17:59]CheckFolder done [22:17:59]ProducePacketName [22:17:59]name=ofd_packets/00164209 [22:17:59]NVStorageSaveData ofd_packets/00164209 [22:17:59]File name is /storage/ofd_packets/00164209 [22:17:59]Write 298 bytes [22:17:59]NVStorageSaveData done [22:17:59]OFDSenderStorePacket done [22:17:59]KKMCreateOFDPacket done [22:17:59]NVStorageSaveData kkm_last_timestamp [22:17:59]File name is /storage/kkm_last_timestamp [22:17:59]Write 4 bytes [22:17:59]NVStorageSaveData done [22:17:59]ExternCall_PrintAddStr [22:17:59]wPrintStart [22:17:59]Write to MH i2c: 01 00 00 03 02 05 [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 07 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 07 00 03 02 00 00 00 00 00 FF 0F 1A [22:17:59]RasterBufferAndPrint [22:17:59]line Счет N : (1)292860 [22:17:59]line ИНН: 02508201610067 [22:17:59]line Контрольно-Кассовый Чек [22:17:59]line ПРОДАЖА [22:17:59]line ТРК (МРК, ГНК) : 64 [22:17:59]line Товар: 2710194800 [22:17:59]line ДТ-К-5 [22:17:59]line 77.960 * 76.20 [22:17:59]line = 5940.55 [22:17:59]line НДС 12% НСП 1% [22:17:59]line > о реализуемом товаре [22:17:59]line ОКРУГЛЕНИЕ: -0.55 [22:17:59]line ИТОГО: 5940.00 [22:17:59]line Внесено: 5940.00 [22:17:59]line СДАЧА: 0.00 [22:17:59]line НСП 1% : 52.57 [22:17:59]line НДС 12% : 630.85 [22:17:59]line Наличными: 5940.00 [22:17:59]line Безнал.: 0.00 [22:17:59]line Место: АЗС № 130 "Партнер Нефть" [22:17:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:17:59]line СНО: Общий режим [22:17:59]line Чек 807 21.08.2024 22:17 [22:17:59]line Смена: 466 ФФД: 1.0 [22:17:59]line ЗНМ: 0300000070 [22:17:59]line РНМ: 0000000000092562 [22:17:59]line Версия ККМ: 001 [22:17:59]line ФМ: 0000000000871769 [22:17:59]line ФД: 164209 [22:17:59]line ФПД: 46175097591253 [22:17:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164209&fm=46175097591253&tin=02508201610067®Number=0000000000092562&sum=594000 [22:17:59]OFD Sender: Processing packet 164209 [packets to send 972, broken 971] [22:17:59]ProducePacketName [22:17:59]name=ofd_packets/00164209 [22:17:59]OFD Sender: To server: pG, [22:17:59]CommunicateWithHost lk.salyk.kg:30040 [22:17:59]ConnectInit lk.salyk.kg [22:17:59]written 0, free lines is 4095 [22:17:59]Write to MH i2c: 01 00 00 2E 02 30 [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 07 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 07 00 2E 02 00 00 00 00 00 C8 0C 0B [22:17:59]RasterBufferAndPrint [22:17:59]line [22:17:59]line [22:17:59]line [22:17:59]line [22:17:59]line [22:17:59]written 0, free lines is 3277 [22:17:59]MH_Cut [22:17:59]Write to MH i2c: D1 01 00 35 02 01 09 [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: D1 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: D1 01 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: D1 01 00 35 02 00 08 [22:17:59]Write to MH i2c: 01 00 00 36 02 38 [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:18:00]*** Cut start [22:18:00]*** Purtial cut [22:18:00]*** Stage 1: CUTSNS_PIN = 1 [22:18:02]Read from MH i2c: 01 [22:18:02]MH_I2C_Read... [22:18:02]*** Stop cut motor [22:18:02]*** Cut end [22:18:02]Read from MH i2c: 01 07 00 [22:18:02]MH_I2C_Read... [22:18:02]Read from MH i2c: 01 07 00 36 02 00 00 00 00 00 FF 0F 4D [22:18:02]process_action close_receipt done [22:18:02]requested_data is exist [22:18:02]produce_requested_data [22:18:02]requested_item fm.sn is exist - process it [22:18:02]wFMCommunicate request_size=4 [22:18:02]MH_SAM_APDU [22:18:02]CAPDU: 80 11 00 00 [22:18:02]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [22:18:02]Write i2c OK [22:18:02]MH_I2C_Read... [22:18:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:18:02]Read from MH i2c: E2 [22:18:02]MH_I2C_Read... [22:18:02]Read from MH i2c: E2 17 00 [22:18:02]MH_I2C_Read... [22:18:02]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [22:18:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:18:02]wFMCommunicate OK [22:18:02]requested_item fd.num is exist - process it [22:18:02]SAM_PROTO_GetFieldsCounters [22:18:02]wFMCommunicate request_size=4 [22:18:02]MH_SAM_APDU [22:18:02]CAPDU: 80 13 00 00 [22:18:02]Write to MH i2c: E2 08 00 38 02 80 13 00 00 00 00 00 00 B6 [22:18:02]Write i2c OK [22:18:02]MH_I2C_Read... [22:18:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:18:02]Read from MH i2c: E2 [22:18:02]MH_I2C_Read... [22:18:02]Read from MH i2c: E2 62 00 [22:18:02]MH_I2C_Read... [22:18:02]Read from MH i2c: E2 62 00 38 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 27 03 00 00 5E 04 04 00 27 03 00 00 57 04 04 00 28 03 00 00 19 04 04 00 00 00 00 00 90 00 21 [22: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 27 03 00 00 5E 04 04 00 27 03 00 00 57 04 04 00 28 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:18:02]wFMCommunicate OK [22:18:02]SAM_PROTO_GetFieldsCounters done [22:18:02]requested_item shift.num is exist - process it [22:18:02]requested_item shift.opened is exist - process it [22:18:02]req_shift_opened [22:18:02]FM_GetShiftState [22:18:02]SAM_PROTO_GetShiftState [22:18:02]wFMCommunicate request_size=4 [22:18:02]MH_SAM_APDU [22:18:02]CAPDU: 80 13 01 00 [22:18:02]Write to MH i2c: E2 08 00 39 02 80 13 01 00 00 00 00 00 B8 [22:18:02]Write i2c OK [22:18:02]MH_I2C_Read... [22:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:18:02]Read from MH i2c: E2 [22:18:02]MH_I2C_Read... [22:18:02]Read from MH i2c: E2 0E 00 [22:18:02]MH_I2C_Read... [22:18:02]Read from MH i2c: E2 0E 00 39 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [22:18:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:18:02]wFMCommunicate OK [22:18:02]SAM_PROTO_GetShiftState done [22:18:02]FM_GetShiftState done [22:18:02]req_shift_opened done [22:18:02]requested_item shift.open_date is exist - process it [22:18:02]req_shift_open_date [22:18:02]req_shift_open_date done [22:18:02]produce_requested_data done [22:18:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164209,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:18:02]process_action_free close_receipt [22:18:02]json_value_free [22:18:02]json_value_free done [22:18:02]process_json_proto returns [22:18:02]Send response to host [22:18:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164209,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:18:02]free response buf [22:18:02]execute_script done [22:18:02]execute_script returns [22:18:02]free content buf [22:18:02]Sock 10.Close socket [22:18:02]Sock 10.Thread stoped [22:18:03]Connected sock=11 [22:18: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 37 36 39 0C 01 00 00 7F 98 04 01 88 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 30 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 87 10 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 10 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D F6 00 00 00 00 07 04 06 00 50 10 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 96 67 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 81 02 00 35 04 06 00 29 FE FA 4A 15 D5 40 1C 83 71 C2 84 54 E1 [22:18:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AF CC 47 00 27 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 37 36 39 10 04 04 00 71 81 02 00 F4 03 04 00 EA 10 C6 66 B6 04 01 00 00 09 F9 84 3C FF C7 E7 30 [22:18:04]CommunicateWithHost err = 0 [22:18:04]CheckOFDResponse [22:18:04]1017 (14) - 77093643461234 [22:18:04]1041 (16) - 0000000000871769 [22:18:04]1040 (4) - 164209 [22:18:04]1012 (4) - 21.08.2024 16:08 [22:18:04]1206 (1) - 0 [22:18:04]OFD Sender: Remove packet 164209 [22:18:04]ProducePacketName [22:18:04]name=ofd_packets/00164209 [22:18:04]NVStorageDeleteData [22:18:05]OFD Sender: No OFD packet to send [22:18:10]OFD Sender: No OFD packet to send [22:18:15]OFD Sender: No OFD packet to send [22:18:20]OFD Sender: No OFD packet to send [22:18:25]OFD Sender: No OFD packet to send [22:18:30]OFD Sender: No OFD packet to send [22:18:35]OFD Sender: No OFD packet to send [22:18:40]OFD Sender: No OFD packet to send [22:18:45]OFD Sender: No OFD packet to send [22:18:48]accept exits with 8 [22:18:48]New connection [22:18:48]New thread 3067186532 created [22:18:48]Thread 3067329892 joined [22:18:48]Waiting for new connection... [22:18:48] Sock 8.Parse request [22:18:48]Sock 8.Check first char [22:18:48]Sock 8.First char is OK [22:18:48]request: POST /json_proto HTTP/1.0 [22:18:48]Method: POST [22:18:48]URL: /json_proto [22:18:48]Method is POST - this is cgi request [22:18:48]url: /json_proto [22:18:48]query_string will be loaded in cgi processing [22:18:48]execute_cgi json_proto POST (null) [22:18:48]execute_cgi path=json_proto method=POST [22:18:48]POST find Content-Length [22:18:48]Host: 172.17.44.132:8080 [22:18:48]Content-Length: 819 [22:18:48]Content-Type: application/json [22:18:48] [22:18:48]POST finish read [22:18:48]Found Content-Length = 819 [22:18:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 36.600, "sum" : 2715.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2715.72 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:18:48]execute_script... [22:18: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)292863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 36.600, "sum" : 2715.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2715.72 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:18:48]POST & json_proto [22:18:48]process_json_proto [22:18:48]json parsed OK: [22:18:48]protocol is kg_v1.0 [22:18:48]action value=close_receipt [22:18:48]process_action close_receipt [22:18:48]cmd_close_receipt [22:18:48]MH_GetDate [22:18:48]Write to MH i2c: F0 00 00 3A 02 2B [22:18:48]Write i2c OK [22:18:48]MH_I2C_Read... [22:18:48]Read from MH i2c: F0 [22:18:48]MH_I2C_Read... [22:18:48]Read from MH i2c: F0 09 00 [22:18:48]MH_I2C_Read... [22:18:48]Read from MH i2c: F0 09 00 3A 02 00 C9 67 C6 66 2A 83 C1 65 63 [22:18:48]GetLastDocTimeStamp 1724278678 [22:18:48]current date 1724278729 [22:18:48]FM_GetShiftState [22:18:48]SAM_PROTO_GetShiftState [22:18:48]wFMCommunicate request_size=4 [22:18:48]MH_SAM_APDU [22:18:48]CAPDU: 80 13 01 00 [22:18:48]Write to MH i2c: E2 08 00 3B 02 80 13 01 00 00 00 00 00 BA [22:18:48]Write i2c OK [22:18:48]MH_I2C_Read... [22:18:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:18:48]Read from MH i2c: E2 [22:18:48]MH_I2C_Read... [22:18:48]Read from MH i2c: E2 0E 00 [22:18:48]MH_I2C_Read... [22:18:48]Read from MH i2c: E2 0E 00 3B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [22:18:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:18:48]wFMCommunicate OK [22:18:48]SAM_PROTO_GetShiftState done [22:18:48]FM_GetShiftState done [22:18:48]opened in 1724199517 [22:18:48]opened+sec_in_day 1724285917 [22:18:48]quantity*price = 271572 [22:18:48]sum+1 = 271573 [22:18:48]Check (price>sum+1) || (price+1 о реализуемом товаре [22:19:56]line ИТОГО: 2715.72 [22:19:56]line НСП 1% : 24.03 [22:19:56]line НДС 12% : 288.39 [22:19:56]line Наличными: 0.00 [22:19:56]line Безнал.: 2715.72 [22:19:56]line Место: АЗС № 130 "Партнер Нефть" [22:19:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:19:56]line СНО: Общий режим [22:19:56]line Чек 808 21.08.2024 22:18 [22:19:56]line Смена: 466 ФФД: 1.0 [22:19:56]line ЗНМ: 0300000070 [22:19:56]line РНМ: 0000000000092562 [22:19:56]line Версия ККМ: 001 [22:19:56]line Платежная система: Бакай Банк [22:19:56]line ФМ: 0000000000871769 [22:19:56]line ФД: 164210 [22:19:56]line ФПД: 250794977626735 [22:19:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T221849&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164210&fm=250794977626735&tin=02508201610067®Number=0000000000092562&sum=271572 [22:19:56]written 0, free lines is 4095 [22:19:56]Write to MH i2c: 01 00 00 47 00 47 [22:19:56]Write i2c OK [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: 01 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: 01 07 00 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 D8 0C 32 [22:19:56]RasterBufferAndPrint [22:19:56]line [22:19:56]line [22:19:56]line [22:19:56]line [22:19:56]line [22:19:56]written 0, free lines is 3304 [22:19:56]MH_Cut [22:19:56]Write to MH i2c: D1 01 00 4E 00 01 20 [22:19:56]Write i2c OK [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: D1 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: D1 01 00 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: D1 01 00 4E 00 00 1F [22:19:56]Write to MH i2c: 01 00 00 4F 00 4F [22:19:56]Write i2c OK [22:19:56]MH_I2C_Read... [22:19:57]*** Cut start [22:19:57]*** Purtial cut [22:19:57]*** Stage 1: CUTSNS_PIN = 1 [22:19:59]Read from MH i2c: 01 [22:19:59]MH_I2C_Read... [22:19:59]*** Stop cut motor [22:19:59]*** Cut end [22:19:59]Read from MH i2c: 01 07 00 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [22:19:59]process_action print_doc done [22:19:59]requested_data is exist [22:19:59]produce_requested_data [22:19:59]produce_requested_data return (null) [22:19:59]process_action_free print_doc [22:19:59]json_value_free [22:19:59]json_value_free done [22:19:59]process_json_proto returns [22:19:59]Send response to host [22:19:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [22:19:59]free response buf [22:19:59]execute_script done [22:19:59]execute_script returns [22:19:59]free content buf [22:19:59]Sock 9.Close socket [22:19:59]Sock 9.Thread stoped [22:19:59]OFD Sender: Processing packet 164210 [packets to send 972, broken 971] [22:19:59]ProducePacketName [22:19:59]name=ofd_packets/00164210 [22:19:59]OFD Sender: To server: pG, [22:19:59]CommunicateWithHost lk.salyk.kg:30040 [22:19:59]ConnectInit lk.salyk.kg [22:20:00]accept exits with 7 [22:20:00]New connection [22:20:00]New thread 3067493732 created [22:20:00]Thread 3067637092 joined [22:20:00]Waiting for new connection... [22:20:00] Sock 7.Parse request [22:20:00]Sock 7.Check first char [22:20:00]Sock 7.First char is OK [22:20:00]request: POST /json_proto HTTP/1.0 [22:20:00]Method: POST [22:20:00]URL: /json_proto [22:20:00]Method is POST - this is cgi request [22:20:00]url: /json_proto [22:20:00]query_string will be loaded in cgi processing [22:20:00]execute_cgi json_proto POST (null) [22:20:00]execute_cgi path=json_proto method=POST [22:20:00]POST find Content-Length [22:20:00]Host: 172.17.44.132:8080 [22:20:00]Content-Length: 668 [22:20:00]Content-Type: application/json [22:20:00] [22:20:00]POST finish read [22:20:00]Found Content-Length = 668 [22:20:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50718", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:00]execute_script... [22:20:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50718", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:00]POST & json_proto [22:20:00]process_json_proto [22:20:00]json parsed OK: [22:20:00]protocol is kg_v1.0 [22:20:00]action value=close_receipt [22:20:00]process_action close_receipt [22:20:00]cmd_close_receipt [22:20:00]MH_GetDate [22:20:00]Write to MH i2c: F0 00 00 50 00 3F [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: F0 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: F0 09 00 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: F0 09 00 50 00 00 10 68 C6 66 2A 83 C1 65 BF [22:20:00]GetLastDocTimeStamp 1724278729 [22:20:00]current date 1724278800 [22:20:00]FM_GetShiftState [22:20:00]SAM_PROTO_GetShiftState [22:20:00]wFMCommunicate request_size=4 [22:20:00]MH_SAM_APDU [22:20:00]CAPDU: 80 13 01 00 [22:20:00]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:00]Read from MH i2c: E2 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 0E 00 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 94 [22:20:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:20:00]wFMCommunicate OK [22:20:00]SAM_PROTO_GetShiftState done [22:20:00]FM_GetShiftState done [22:20:00]opened in 1724199517 [22:20:00]opened+sec_in_day 1724285917 [22:20:00]quantity*price = 12000 [22:20:00]sum+1 = 12001 [22:20:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 809 21.08.2024 22:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164211 ФПД: 260149931720162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222000&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164211&fm=260149931720162&tin=02508201610067®Number=0000000000092562&sum=12000 0 [22:20:01]StoreToDocumentArchive [22:20:01]shift 466 fd 164211 [22:20:01]save to /storage/0466/doc_00164211 [22:20:01]save last doc name /storage/0466/doc_00164211 to /storage/kkm_last_doc_name [22:20:01]save OK [22:20:01]Clear old archive folders... [22:20:01]ProcessDocumentItem done err = 0, tmpTLVsize=285 [22:20:01]tlvbuf is 0100EB10 [22:20:01]SAM_PROTO_ClearQueue [22:20:01]wFMCommunicate request_size=4 [22:20:01]MH_SAM_APDU [22:20:01]CAPDU: 80 09 00 00 [22:20:01]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:20:02]Read from MH i2c: E2 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [22:20:02]RAPDU: 90 00 [22:20:02]wFMCommunicate OK [22:20:02]SAM_PROTO_ClearQueue done [22:20:02]KKMCreateOFDPacket [22:20:02]OFDProtocolAddRootSTLVToBuf [22:20:02]FM_MakeSignedData [22:20:02]FM_MakeSignedData [22:20:02]SAM_PROTO_SignData [22:20:02]wFMCommunicate request_size=4 [22:20:02]MH_SAM_APDU [22:20:02]CAPDU: 80 0D 01 02 [22:20:02]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:20:02]Read from MH i2c: E2 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [22:20:02]RAPDU: 90 00 [22:20:02]wFMCommunicate OK [22:20:02]wFMCommunicate request_size=255 [22:20:02]MH_SAM_APDU [22:20:02]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 10 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 [22:20:02]Write to MH i2c: E2 02 01 60 00 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 10 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 00 00 DA [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:02]Read from MH i2c: E2 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [22:20:02]RAPDU: 90 00 [22:20:02]wFMCommunicate OK [22:20:02]wFMCommunicate request_size=44 [22:20:02]MH_SAM_APDU [22:20:02]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 81 02 00 35 04 06 00 EC 9A E0 44 BD E2 [22:20:02]Write to MH i2c: E2 2F 00 61 00 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 81 02 00 35 04 06 00 EC 9A E0 44 BD E2 00 00 3C [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:02]Read from MH i2c: E2 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [22:20:02]RAPDU: 90 00 [22:20:02]wFMCommunicate OK [22:20:02]wFMCommunicate request_size=4 [22:20:02]MH_SAM_APDU [22:20:02]CAPDU: 80 0D 03 02 [22:20:02]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:20:02]Read from MH i2c: E2 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 0B 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 0B 00 62 00 00 6B 0A AB C5 F0 8B AD DF 90 00 CA [22:20:02]RAPDU: 6B 0A AB C5 F0 8B AD DF 90 00 [22:20:02]wFMCommunicate OK [22:20:02]SAM_PROTO_SignData done [22:20:02]FM_MakeSignedData done [22:20:02]CreateOFDProtocolMessage [22:20:02]wFMCommunicate request_size=4 [22:20:02]MH_SAM_APDU [22:20:02]CAPDU: 80 11 00 00 [22:20:02]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:02]Read from MH i2c: E2 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: E2 17 00 [22:20:02]MH_I2C_Read... [22:20:02]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 37 36 39 90 00 36 [22:20:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:20:02]wFMCommunicate OK [22:20:02]CreateOFDProtocolMessage done [22:20:02]OFDSenderStorePacket 164211 [22:20:02]StoreOFDPacket docnum=164211 [22:20:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 01 00 00 34 3F 29 01 5F FC 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 10 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 81 02 00 35 04 06 00 EC 9A E0 44 BD E2 6B 0A AB C5 F0 8B AD DF [22:20:02]CheckFolder [22:20:02]dirname=/storage/ofd_packets [22:20:02]CheckFolder done [22:20:02]ProducePacketName [22:20:02]name=ofd_packets/00164211 [22:20:02]NVStorageSaveData ofd_packets/00164211 [22:20:02]File name is /storage/ofd_packets/00164211 [22:20:02]Write 335 bytes [22:20:02]NVStorageSaveData done [22:20:02]OFDSenderStorePacket done [22:20:02]KKMCreateOFDPacket done [22:20:02]NVStorageSaveData kkm_last_timestamp [22:20:02]File name is /storage/kkm_last_timestamp [22:20:02]Write 4 bytes [22:20:02]NVStorageSaveData done [22:20:02]ExternCall_PrintAddStr [22:20:02]wPrintStart [22:20:02]Write to MH i2c: 01 00 00 64 00 64 [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: 01 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: 01 07 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [22:20:02]RasterBufferAndPrint [22:20:02]line Счет N : (3)50718 [22:20:02]line ИНН: 02508201610067 [22:20:02]line Контрольно-Кассовый Чек [22:20:02]line ПРОДАЖА [22:20:02]line Товар: 5449000189318 [22:20:02]line Холодный чай Fuse лимон 1л [22:20:02]line 1.000 * 120.00 [22:20:02]line = 120.00 [22:20:02]line НДС 12% НСП 1% [22:20:02]line > о реализуемом товаре [22:20:02]line ИТОГО: 120.00 [22:20:02]line НСП 1% : 1.06 [22:20:02]line НДС 12% : 12.74 [22:20:02]line Наличными: 120.00 [22:20:02]line Безнал.: 0.00 [22:20:02]line Место: АЗС № 130 "Партнер Нефть" [22:20:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:20:02]line СНО: Общий режим [22:20:02]line Чек 809 21.08.2024 22:20 [22:20:02]line Смена: 466 ФФД: 1.0 [22:20:02]line ЗНМ: 0300000070 [22:20:02]line РНМ: 0000000000092562 [22:20:02]line Версия ККМ: 001 [22:20:02]line ФМ: 0000000000871769 [22:20:02]line ФД: 164211 [22:20:02]line ФПД: 260149931720162 [22:20:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222000&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164211&fm=260149931720162&tin=02508201610067®Number=0000000000092562&sum=12000 [22:20:02]line 0 [22:20:02]written 0, free lines is 4095 [22:20:02]OFD Sender: Processing packet 164211 [packets to send 972, broken 971] [22:20:02]ProducePacketName [22:20:02]name=ofd_packets/00164211 [22:20:02]OFD Sender: To server: pG, [22:20:02]CommunicateWithHost lk.salyk.kg:30040 [22:20:02]ConnectInit lk.salyk.kg [22:20:03]Write to MH i2c: 01 00 00 8C 00 8C [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: 01 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: 01 07 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: 01 07 00 8C 00 00 00 00 00 00 E6 0C 85 [22:20:03]RasterBufferAndPrint [22:20:03]line [22:20:03]line [22:20:03]line [22:20:03]line [22:20:03]line [22:20:03]written 0, free lines is 3332 [22:20:03]MH_Cut [22:20:03]Write to MH i2c: D1 01 00 93 00 01 65 [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: D1 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: D1 01 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: D1 01 00 93 00 00 64 [22:20:03]Write to MH i2c: 01 00 00 94 00 94 [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]Connected sock=9 [22: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 37 36 39 31 01 00 00 34 3F 29 01 5F FC 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 10 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 81 02 00 35 04 06 00 EC 9A E0 44 BD E2 6B 0A AB C5 F0 8B AD DF [22: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 37 36 39 4F 00 00 00 49 4F 47 00 0C 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 37 36 39 10 04 04 00 73 81 02 00 F4 03 04 00 62 11 C6 66 B6 04 01 00 00 FE 9C C4 E8 FC 84 7E EC [22:20:04]CommunicateWithHost err = 0 [22:20:04]CheckOFDResponse [22:20:04]1017 (14) - 77093643461234 [22:20:04]1041 (16) - 0000000000871769 [22:20:04]1040 (4) - 164211 [22:20:04]1012 (4) - 21.08.2024 16:10 [22:20:04]1206 (1) - 0 [22:20:04]OFD Sender: Remove packet 164211 [22:20:04]ProducePacketName [22:20:04]name=ofd_packets/00164211 [22:20:04]NVStorageDeleteData [22:20:04]*** Cut start [22:20:04]*** Purtial cut [22:20:04]*** Stage 1: CUTSNS_PIN = 1 [22:20:04]OFD Sender: No OFD packet to send [22:20:06]Read from MH i2c: 01 [22:20:06]MH_I2C_Read... [22:20:06]*** Stop cut motor [22:20:06]*** Cut end [22:20:06]Read from MH i2c: 01 07 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: 01 07 00 94 00 00 00 00 00 00 FF 0F A9 [22:20:06]process_action close_receipt done [22:20:06]requested_data is exist [22:20:06]produce_requested_data [22:20:06]requested_item fm.sn is exist - process it [22:20:06]wFMCommunicate request_size=4 [22:20:06]MH_SAM_APDU [22:20:06]CAPDU: 80 11 00 00 [22:20:06]Write to MH i2c: E2 08 00 95 00 80 11 00 00 00 00 00 00 0F [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:06]Read from MH i2c: E2 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 17 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 17 00 95 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [22:20:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:20:06]wFMCommunicate OK [22:20:06]requested_item fd.num is exist - process it [22:20:06]SAM_PROTO_GetFieldsCounters [22:20:06]wFMCommunicate request_size=4 [22:20:06]MH_SAM_APDU [22:20:06]CAPDU: 80 13 00 00 [22:20:06]Write to MH i2c: E2 08 00 96 00 80 13 00 00 00 00 00 00 12 [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:20:06]Read from MH i2c: E2 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 62 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 62 00 96 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 29 03 00 00 5E 04 04 00 29 03 00 00 57 04 04 00 2A 03 00 00 19 04 04 00 00 00 00 00 90 00 85 [22:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 29 03 00 00 5E 04 04 00 29 03 00 00 57 04 04 00 2A 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:20:06]wFMCommunicate OK [22:20:06]SAM_PROTO_GetFieldsCounters done [22:20:06]requested_item shift.num is exist - process it [22:20:06]requested_item shift.opened is exist - process it [22:20:06]req_shift_opened [22:20:06]FM_GetShiftState [22:20:06]SAM_PROTO_GetShiftState [22:20:06]wFMCommunicate request_size=4 [22:20:06]MH_SAM_APDU [22:20:06]CAPDU: 80 13 01 00 [22:20:06]Write to MH i2c: E2 08 00 97 00 80 13 01 00 00 00 00 00 14 [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:06]Read from MH i2c: E2 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 0E 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 0E 00 97 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DA [22:20:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:20:06]wFMCommunicate OK [22:20:06]SAM_PROTO_GetShiftState done [22:20:06]FM_GetShiftState done [22:20:06]req_shift_opened done [22:20:06]requested_item shift.open_date is exist - process it [22:20:06]req_shift_open_date [22:20:06]req_shift_open_date done [22:20:06]produce_requested_data done [22:20:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164211,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:20:06]process_action_free close_receipt [22:20:06]json_value_free [22:20:06]json_value_free done [22:20:06]process_json_proto returns [22:20:06]Send response to host [22:20:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164211,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:20:06]free response buf [22:20:06]execute_script done [22:20:06]execute_script returns [22:20:06]free content buf [22:20:06]Sock 7.Close socket [22:20:06]Sock 7.Thread stoped [22:20:06]accept exits with 11 [22:20:06]New connection [22:20:06]New thread 3067637092 created [22:20:06]Thread 3067493732 joined [22:20:06]Waiting for new connection... [22:20:06] Sock 11.Parse request [22:20:06]Sock 11.Check first char [22:20:06]Sock 11.First char is OK [22:20:06]request: POST /json_proto HTTP/1.0 [22:20:06]Method: POST [22:20:06]URL: /json_proto [22:20:06]Method is POST - this is cgi request [22:20:06]url: /json_proto [22:20:06]query_string will be loaded in cgi processing [22:20:06]execute_cgi json_proto POST (null) [22:20:06]execute_cgi path=json_proto method=POST [22:20:06]POST find Content-Length [22:20:06]Host: 172.17.44.132:8080 [22:20:06]Content-Length: 677 [22:20:06]Content-Type: application/json [22:20:06] [22:20:06]POST finish read [22:20:06]Found Content-Length = 677 [22:20:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:06]execute_script... [22:20: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)292864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:06]POST & json_proto [22:20:06]process_json_proto [22:20:06]json parsed OK: [22:20:06]protocol is kg_v1.0 [22:20:06]action value=close_receipt [22:20:06]process_action close_receipt [22:20:06]cmd_close_receipt [22:20:06]MH_GetDate [22:20:06]Write to MH i2c: F0 00 00 98 00 87 [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: F0 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: F0 09 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: F0 09 00 98 00 00 17 68 C6 66 2A 83 C1 65 0E [22:20:06]GetLastDocTimeStamp 1724278800 [22:20:06]current date 1724278807 [22:20:06]FM_GetShiftState [22:20:06]SAM_PROTO_GetShiftState [22:20:06]wFMCommunicate request_size=4 [22:20:06]MH_SAM_APDU [22:20:06]CAPDU: 80 13 01 00 [22:20:06]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:06]Read from MH i2c: E2 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 0E 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DC [22:20:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:20:06]wFMCommunicate OK [22:20:06]SAM_PROTO_GetShiftState done [22:20:06]FM_GetShiftState done [22:20:06]opened in 1724199517 [22:20:06]opened+sec_in_day 1724285917 [22:20:06]quantity*price = 50036 [22:20:06]sum+1 = 50037 [22:20: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 810 21.08.2024 22:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164212 ФПД: 220160698255165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222007&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164212&fm=220160698255165&tin=02508201610067®Number=0000000000092562&sum=50000 [22:20:08]StoreToDocumentArchive [22:20:08]shift 466 fd 164212 [22:20:08]save to /storage/0466/doc_00164212 [22:20:08]save last doc name /storage/0466/doc_00164212 to /storage/kkm_last_doc_name [22:20:08]save OK [22:20:08]Clear old archive folders... [22:20:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:20:08]tlvbuf is 00FF04A0 [22:20:08]SAM_PROTO_ClearQueue [22:20:08]wFMCommunicate request_size=4 [22:20:08]MH_SAM_APDU [22:20:08]CAPDU: 80 09 00 00 [22:20:08]Write to MH i2c: E2 08 00 A6 00 80 09 00 00 00 00 00 00 18 [22:20:08]Write i2c OK [22:20:08]MH_I2C_Read... [22:20:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:20:08]Read from MH i2c: E2 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 03 00 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 03 00 A6 00 00 90 00 1A [22:20:08]RAPDU: 90 00 [22:20:08]wFMCommunicate OK [22:20:08]SAM_PROTO_ClearQueue done [22:20:08]KKMCreateOFDPacket [22:20:08]OFDProtocolAddRootSTLVToBuf [22:20:08]FM_MakeSignedData [22:20:08]FM_MakeSignedData [22:20:08]SAM_PROTO_SignData [22:20:08]wFMCommunicate request_size=4 [22:20:08]MH_SAM_APDU [22:20:08]CAPDU: 80 0D 01 02 [22:20:08]Write to MH i2c: E2 08 00 A7 00 80 0D 01 02 00 00 00 00 20 [22:20:08]Write i2c OK [22:20:08]MH_I2C_Read... [22:20:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:20:08]Read from MH i2c: E2 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 03 00 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [22:20:08]RAPDU: 90 00 [22:20:08]wFMCommunicate OK [22:20:08]wFMCommunicate request_size=255 [22:20:08]MH_SAM_APDU [22:20:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 17 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 81 02 00 35 04 06 00 C8 [22:20:08]Write to MH i2c: E2 02 01 A8 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 17 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 81 02 00 35 04 06 00 C8 00 00 0E [22:20:08]Write i2c OK [22:20:08]MH_I2C_Read... [22:20:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:09]Read from MH i2c: E2 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 03 00 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [22:20:09]RAPDU: 90 00 [22:20:09]wFMCommunicate OK [22:20:09]wFMCommunicate request_size=10 [22:20:09]MH_SAM_APDU [22:20:09]CAPDU: 80 0D 02 02 05 3C 28 36 87 3D [22:20:09]Write to MH i2c: E2 0D 00 A9 00 80 0D 02 02 05 00 3C 28 36 87 3D 00 00 8B [22:20:09]Write i2c OK [22:20:09]MH_I2C_Read... [22:20:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:09]Read from MH i2c: E2 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 03 00 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [22:20:09]RAPDU: 90 00 [22:20:09]wFMCommunicate OK [22:20:09]wFMCommunicate request_size=4 [22:20:09]MH_SAM_APDU [22:20:09]CAPDU: 80 0D 03 02 [22:20:09]Write to MH i2c: E2 08 00 AA 00 80 0D 03 02 00 00 00 00 25 [22:20:09]Write i2c OK [22:20:09]MH_I2C_Read... [22:20:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:20:09]Read from MH i2c: E2 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 0B 00 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 0B 00 AA 00 00 80 F7 22 8E B1 D3 D8 5C 90 00 05 [22:20:09]RAPDU: 80 F7 22 8E B1 D3 D8 5C 90 00 [22:20:09]wFMCommunicate OK [22:20:09]SAM_PROTO_SignData done [22:20:09]FM_MakeSignedData done [22:20:09]CreateOFDProtocolMessage [22:20:09]wFMCommunicate request_size=4 [22:20:09]MH_SAM_APDU [22:20:09]CAPDU: 80 11 00 00 [22:20:09]Write to MH i2c: E2 08 00 AB 00 80 11 00 00 00 00 00 00 25 [22:20:09]Write i2c OK [22:20:09]MH_I2C_Read... [22:20:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:09]Read from MH i2c: E2 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 17 00 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: E2 17 00 AB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [22:20:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:20:09]wFMCommunicate OK [22:20:09]CreateOFDProtocolMessage done [22:20:09]OFDSenderStorePacket 164212 [22:20:09]StoreOFDPacket docnum=164212 [22:20:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FE E5 07 01 66 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 17 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 81 02 00 35 04 06 00 C8 3C 28 36 87 3D 80 F7 22 8E B1 D3 D8 5C [22:20:09]CheckFolder [22:20:09]dirname=/storage/ofd_packets [22:20:09]CheckFolder done [22:20:09]ProducePacketName [22:20:09]name=ofd_packets/00164212 [22:20:09]NVStorageSaveData ofd_packets/00164212 [22:20:09]File name is /storage/ofd_packets/00164212 [22:20:09]Write 301 bytes [22:20:09]NVStorageSaveData done [22:20:09]OFDSenderStorePacket done [22:20:09]KKMCreateOFDPacket done [22:20:09]NVStorageSaveData kkm_last_timestamp [22:20:09]File name is /storage/kkm_last_timestamp [22:20:09]Write 4 bytes [22:20:09]NVStorageSaveData done [22:20:09]ExternCall_PrintAddStr [22:20:09]wPrintStart [22:20:09]Write to MH i2c: 01 00 00 AC 00 AC [22:20:09]Write i2c OK [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: 01 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: 01 07 00 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [22:20:09]RasterBufferAndPrint [22:20:09]line Счет N : (1)292864 [22:20:09]line ИНН: 02508201610067 [22:20:09]line Контрольно-Кассовый Чек [22:20:09]line ПРОДАЖА [22:20:09]line ТРК (МРК, ГНК) : 52 [22:20:09]line Товар: 2710124130 [22:20:09]line Аи-92-К-5 [22:20:09]line 7.380 * 67.80 [22:20:09]line = 500.36 [22:20:09]line НДС 12% НСП 1% [22:20:09]line > о реализуемом товаре [22:20:09]line ОКРУГЛЕНИЕ: -0.36 [22:20:09]line ИТОГО: 500.00 [22:20:09]line Внесено: 500.00 [22:20:09]line СДАЧА: 0.00 [22:20:09]line НСП 1% : 4.43 [22:20:09]line НДС 12% : 53.14 [22:20:09]line Наличными: 500.00 [22:20:09]line Безнал.: 0.00 [22:20:09]line Место: АЗС № 130 "Партнер Нефть" [22:20:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:20:09]line СНО: Общий режим [22:20:09]line Чек 810 21.08.2024 22:20 [22:20:09]line Смена: 466 ФФД: 1.0 [22:20:09]line ЗНМ: 0300000070 [22:20:09]line РНМ: 0000000000092562 [22:20:09]line Версия ККМ: 001 [22:20:09]line ФМ: 0000000000871769 [22:20:09]line ФД: 164212 [22:20:09]line ФПД: 220160698255165 [22:20:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222007&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164212&fm=220160698255165&tin=02508201610067®Number=0000000000092562&sum=50000 [22:20:09]written 0, free lines is 4095 [22:20:09]OFD Sender: Processing packet 164212 [packets to send 972, broken 971] [22:20:09]ProducePacketName [22:20:09]name=ofd_packets/00164212 [22:20:09]OFD Sender: To server: pG, [22:20:09]CommunicateWithHost lk.salyk.kg:30040 [22:20:09]ConnectInit lk.salyk.kg [22:20:09]Write to MH i2c: 01 00 00 D7 00 D7 [22:20:09]Write i2c OK [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: 01 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: 01 07 00 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: 01 07 00 D7 00 00 00 00 00 00 C8 0C B2 [22:20:09]RasterBufferAndPrint [22:20:09]line [22:20:09]line [22:20:09]line [22:20:09]line [22:20:09]line [22:20:09]written 0, free lines is 3302 [22:20:09]MH_Cut [22:20:09]Write to MH i2c: D1 01 00 DE 00 01 B0 [22:20:09]Write i2c OK [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: D1 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: D1 01 00 [22:20:09]MH_I2C_Read... [22:20:09]Read from MH i2c: D1 01 00 DE 00 00 AF [22:20:09]Write to MH i2c: 01 00 00 DF 00 DF [22:20:09]Write i2c OK [22:20:09]MH_I2C_Read... [22:20:10]*** Cut start [22:20:10]*** Purtial cut [22:20:10]*** Stage 1: CUTSNS_PIN = 1 [22:20:12]Read from MH i2c: 01 [22:20:12]MH_I2C_Read... [22:20:12]*** Stop cut motor [22:20:12]*** Cut end [22:20:12]Read from MH i2c: 01 07 00 [22:20:12]MH_I2C_Read... [22:20:12]Read from MH i2c: 01 07 00 DF 00 00 00 00 00 00 FF 0F F4 [22:20:12]process_action close_receipt done [22:20:12]requested_data is exist [22:20:12]produce_requested_data [22:20:12]requested_item fm.sn is exist - process it [22:20:12]wFMCommunicate request_size=4 [22:20:12]MH_SAM_APDU [22:20:12]CAPDU: 80 11 00 00 [22:20:12]Write to MH i2c: E2 08 00 E0 00 80 11 00 00 00 00 00 00 5A [22:20:12]Write i2c OK [22:20:12]MH_I2C_Read... [22:20:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:12]Read from MH i2c: E2 [22:20:12]MH_I2C_Read... [22:20:12]Read from MH i2c: E2 17 00 [22:20:12]MH_I2C_Read... [22:20:12]Read from MH i2c: E2 17 00 E0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [22:20:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:20:12]wFMCommunicate OK [22:20:12]requested_item fd.num is exist - process it [22:20:12]SAM_PROTO_GetFieldsCounters [22:20:12]wFMCommunicate request_size=4 [22:20:12]MH_SAM_APDU [22:20:12]CAPDU: 80 13 00 00 [22:20:12]Write to MH i2c: E2 08 00 E1 00 80 13 00 00 00 00 00 00 5D [22:20:12]Write i2c OK [22:20:12]MH_I2C_Read... [22:20:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:20:12]Read from MH i2c: E2 [22:20:12]MH_I2C_Read... [22:20:12]Read from MH i2c: E2 62 00 [22:20:12]MH_I2C_Read... [22:20:12]Read from MH i2c: E2 62 00 E1 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2A 03 00 00 5E 04 04 00 2A 03 00 00 57 04 04 00 2B 03 00 00 19 04 04 00 00 00 00 00 90 00 D4 [22:20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2A 03 00 00 5E 04 04 00 2A 03 00 00 57 04 04 00 2B 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:20:13]wFMCommunicate OK [22:20:13]SAM_PROTO_GetFieldsCounters done [22:20:13]requested_item shift.num is exist - process it [22:20:13]requested_item shift.opened is exist - process it [22:20:13]req_shift_opened [22:20:13]FM_GetShiftState [22:20:13]SAM_PROTO_GetShiftState [22:20:13]wFMCommunicate request_size=4 [22:20:13]MH_SAM_APDU [22:20:13]CAPDU: 80 13 01 00 [22:20:13]Write to MH i2c: E2 08 00 E2 00 80 13 01 00 00 00 00 00 5F [22:20:13]Write i2c OK [22:20:13]MH_I2C_Read... [22:20:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:13]Read from MH i2c: E2 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 0E 00 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 0E 00 E2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 25 [22:20:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:20:13]wFMCommunicate OK [22:20:13]SAM_PROTO_GetShiftState done [22:20:13]FM_GetShiftState done [22:20:13]req_shift_opened done [22:20:13]requested_item shift.open_date is exist - process it [22:20:13]req_shift_open_date [22:20:13]req_shift_open_date done [22:20:13]produce_requested_data done [22:20:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164212,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:20:13]process_action_free close_receipt [22:20:13]json_value_free [22:20:13]json_value_free done [22:20:13]process_json_proto returns [22:20:13]Send response to host [22:20:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164212,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:20:13]free response buf [22:20:13]execute_script done [22:20:13]execute_script returns [22:20:13]free content buf [22:20:13]Sock 11.Close socket [22:20:13]Sock 11.Thread stoped [22:20:14]ConnectInit Can't take IP for lk.salyk.kg [22:20:14]CommunicateWithHost connect error [22:20:14]CommunicateWithHost err = -1 [22:20:14]OFD Sender: Server communicate error [22:20:19]OFD Sender: Processing packet 164212 [packets to send 972, broken 971] [22:20:19]ProducePacketName [22:20:19]name=ofd_packets/00164212 [22:20:19]OFD Sender: To server: pG, [22:20:19]CommunicateWithHost lk.salyk.kg:30040 [22:20:19]ConnectInit lk.salyk.kg [22:20:25]Connected sock=9 [22:20: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 37 36 39 0F 01 00 00 FE E5 07 01 66 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 17 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 81 02 00 35 04 06 00 C8 3C 28 36 87 3D 80 F7 22 8E B1 D3 D8 5C [22:20:31]recv_with_timeout no data received [22:20:31]CommunicateWithHost answer receiving error [22:20:31]CommunicateWithHost err = -3 [22:20:31]OFD Sender: Server communicate error [22:20:36]OFD Sender: Processing packet 164212 [packets to send 972, broken 971] [22:20:36]ProducePacketName [22:20:36]name=ofd_packets/00164212 [22:20:36]OFD Sender: To server: pG, [22:20:36]CommunicateWithHost lk.salyk.kg:30040 [22:20:36]ConnectInit lk.salyk.kg [22:20:40]recv_with_timeout no data received [22:20:41]ConnectInit Can't take IP for lk.salyk.kg [22:20:41]CommunicateWithHost connect error [22:20:41]CommunicateWithHost err = -1 [22:20:41]OFD Sender: Server communicate error [22:20:46]OFD Sender: Processing packet 164212 [packets to send 972, broken 971] [22:20:46]ProducePacketName [22:20:46]name=ofd_packets/00164212 [22:20:46]OFD Sender: To server: pG, [22:20:46]CommunicateWithHost lk.salyk.kg:30040 [22:20:46]ConnectInit lk.salyk.kg [22:20:53]Connected sock=10 [22:20:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FE E5 07 01 66 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 17 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 81 02 00 35 04 06 00 C8 3C 28 36 87 3D 80 F7 22 8E B1 D3 D8 5C [22:20:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C 8A 47 00 54 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 37 36 39 10 04 04 00 74 81 02 00 F4 03 04 00 93 11 C6 66 B6 04 01 00 00 18 7F FF CD D1 68 D2 0F [22:20:54]CommunicateWithHost err = 0 [22:20:54]CheckOFDResponse [22:20:54]1017 (14) - 77093643461234 [22:20:54]1041 (16) - 0000000000871769 [22:20:54]1040 (4) - 164212 [22:20:54]1012 (4) - 21.08.2024 16:10 [22:20:54]1206 (1) - 0 [22:20:54]OFD Sender: Remove packet 164212 [22:20:54]ProducePacketName [22:20:54]name=ofd_packets/00164212 [22:20:54]NVStorageDeleteData [22:20:55]OFD Sender: No OFD packet to send [22:20:59]accept exits with 7 [22:20:59]New connection [22:20:59]New thread 3067493732 created [22:20:59]Thread 3067637092 joined [22:20:59]Waiting for new connection... [22:20:59] Sock 7.Parse request [22:20:59]Sock 7.Check first char [22:20:59]Sock 7.First char is OK [22:20:59]request: POST /json_proto HTTP/1.0 [22:20:59]Method: POST [22:20:59]URL: /json_proto [22:20:59]Method is POST - this is cgi request [22:20:59]url: /json_proto [22:20:59]query_string will be loaded in cgi processing [22:20:59]execute_cgi json_proto POST (null) [22:20:59]execute_cgi path=json_proto method=POST [22:20:59]POST find Content-Length [22:20:59]Host: 172.17.44.132:8080 [22:20:59]Content-Length: 678 [22:20:59]Content-Type: application/json [22:20:59] [22:20:59]POST finish read [22:20:59]Found Content-Length = 678 [22:20:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.460, "sum" : 980.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 980.00, "total" : 980.00, "payments": [ { "type": 0, "sum" : 980.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:59]execute_script... [22:20: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)292865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.460, "sum" : 980.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 980.00, "total" : 980.00, "payments": [ { "type": 0, "sum" : 980.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:59]POST & json_proto [22:20:59]process_json_proto [22:20:59]json parsed OK: [22:20:59]protocol is kg_v1.0 [22:20:59]action value=close_receipt [22:20:59]process_action close_receipt [22:20:59]cmd_close_receipt [22:20:59]MH_GetDate [22:20:59]Write to MH i2c: F0 00 00 E3 00 D2 [22:20:59]Write i2c OK [22:20:59]MH_I2C_Read... [22:20:59]Read from MH i2c: F0 [22:20:59]MH_I2C_Read... [22:20:59]Read from MH i2c: F0 09 00 [22:20:59]MH_I2C_Read... [22:20:59]Read from MH i2c: F0 09 00 E3 00 00 4C 68 C6 66 2A 83 C1 65 8E [22:20:59]GetLastDocTimeStamp 1724278807 [22:20:59]current date 1724278860 [22:20:59]FM_GetShiftState [22:20:59]SAM_PROTO_GetShiftState [22:20:59]wFMCommunicate request_size=4 [22:20:59]MH_SAM_APDU [22:20:59]CAPDU: 80 13 01 00 [22:20:59]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [22:20:59]Write i2c OK [22:20:59]MH_I2C_Read... [22:20:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:59]Read from MH i2c: E2 [22:20:59]MH_I2C_Read... [22:20:59]Read from MH i2c: E2 0E 00 [22:20:59]MH_I2C_Read... [22:20:59]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 27 [22:20:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:20:59]wFMCommunicate OK [22:20:59]SAM_PROTO_GetShiftState done [22:20:59]FM_GetShiftState done [22:20:59]opened in 1724199517 [22:20:59]opened+sec_in_day 1724285917 [22:20:59]quantity*price = 98038 [22:20:59]sum+1 = 98040 [22:20:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 980.00 Внесено: 980.00 СДАЧА: 0.00 НСП 1% : 8.68 НДС 12% : 104.11 Наличными: 980.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 811 21.08.2024 22:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164213 ФПД: 40513783745029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164213&fm=40513783745029&tin=02508201610067®Number=0000000000092562&sum=98000 [22:21:00]StoreToDocumentArchive [22:21:00]shift 466 fd 164213 [22:21:00]save to /storage/0466/doc_00164213 [22:21:00]save last doc name /storage/0466/doc_00164213 to /storage/kkm_last_doc_name [22:21:00]save OK [22:21:00]Clear old archive folders... [22:21:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:21:00]tlvbuf is 01017180 [22:21:00]SAM_PROTO_ClearQueue [22:21:00]wFMCommunicate request_size=4 [22:21:00]MH_SAM_APDU [22:21:00]CAPDU: 80 09 00 00 [22:21:00]Write to MH i2c: E2 08 00 F1 00 80 09 00 00 00 00 00 00 63 [22:21:00]Write i2c OK [22:21:00]MH_I2C_Read... [22:21:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:21:00]Read from MH i2c: E2 [22:21:00]MH_I2C_Read... [22:21:00]Read from MH i2c: E2 03 00 [22:21:00]MH_I2C_Read... [22:21:00]Read from MH i2c: E2 03 00 F1 00 00 90 00 65 [22:21:00]RAPDU: 90 00 [22:21:01]wFMCommunicate OK [22:21:01]SAM_PROTO_ClearQueue done [22:21:01]KKMCreateOFDPacket [22:21:01]OFDProtocolAddRootSTLVToBuf [22:21:01]FM_MakeSignedData [22:21:01]FM_MakeSignedData [22:21:01]SAM_PROTO_SignData [22:21:01]wFMCommunicate request_size=4 [22:21:01]MH_SAM_APDU [22:21:01]CAPDU: 80 0D 01 02 [22:21:01]Write to MH i2c: E2 08 00 F2 00 80 0D 01 02 00 00 00 00 6B [22:21:01]Write i2c OK [22:21:01]MH_I2C_Read... [22:21:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:21:01]Read from MH i2c: E2 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 03 00 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [22:21:01]RAPDU: 90 00 [22:21:01]wFMCommunicate OK [22:21:01]wFMCommunicate request_size=255 [22:21:01]MH_SAM_APDU [22:21:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F7 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 28 00 00 00 00 07 04 06 00 D0 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 4C 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 81 02 00 35 04 06 00 24 [22:21:01]Write to MH i2c: E2 02 01 F3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F7 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 28 00 00 00 00 07 04 06 00 D0 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 4C 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 81 02 00 35 04 06 00 24 00 00 0F [22:21:01]Write i2c OK [22:21:01]MH_I2C_Read... [22:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:01]Read from MH i2c: E2 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 03 00 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [22:21:01]RAPDU: 90 00 [22:21:01]wFMCommunicate OK [22:21:01]wFMCommunicate request_size=10 [22:21:01]MH_SAM_APDU [22:21:01]CAPDU: 80 0D 02 02 05 D8 D9 B0 4A 05 [22:21:01]Write to MH i2c: E2 0D 00 F4 00 80 0D 02 02 05 00 D8 D9 B0 4A 05 00 00 28 [22:21:01]Write i2c OK [22:21:01]MH_I2C_Read... [22:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:01]Read from MH i2c: E2 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 03 00 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [22:21:01]RAPDU: 90 00 [22:21:01]wFMCommunicate OK [22:21:01]wFMCommunicate request_size=4 [22:21:01]MH_SAM_APDU [22:21:01]CAPDU: 80 0D 03 02 [22:21:01]Write to MH i2c: E2 08 00 F5 00 80 0D 03 02 00 00 00 00 70 [22:21:01]Write i2c OK [22:21:01]MH_I2C_Read... [22:21:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:21:01]Read from MH i2c: E2 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 0B 00 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 0B 00 F5 00 00 A7 61 9D 69 CA 0E E8 89 90 00 C8 [22:21:01]RAPDU: A7 61 9D 69 CA 0E E8 89 90 00 [22:21:01]wFMCommunicate OK [22:21:01]SAM_PROTO_SignData done [22:21:01]FM_MakeSignedData done [22:21:01]CreateOFDProtocolMessage [22:21:01]wFMCommunicate request_size=4 [22:21:01]MH_SAM_APDU [22:21:01]CAPDU: 80 11 00 00 [22:21:01]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [22:21:01]Write i2c OK [22:21:01]MH_I2C_Read... [22:21:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:01]Read from MH i2c: E2 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 17 00 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [22:21:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:21:01]wFMCommunicate OK [22:21:01]CreateOFDProtocolMessage done [22:21:01]OFDSenderStorePacket 164213 [22:21:01]StoreOFDPacket docnum=164213 [22:21:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A 1B 07 01 C6 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F7 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 28 00 00 00 00 07 04 06 00 D0 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 4C 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 81 02 00 35 04 06 00 24 D8 D9 B0 4A 05 A7 61 9D 69 CA 0E E8 89 [22:21:01]CheckFolder [22:21:01]dirname=/storage/ofd_packets [22:21:01]CheckFolder done [22:21:01]ProducePacketName [22:21:01]name=ofd_packets/00164213 [22:21:01]NVStorageSaveData ofd_packets/00164213 [22:21:01]File name is /storage/ofd_packets/00164213 [22:21:01]Write 301 bytes [22:21:01]NVStorageSaveData done [22:21:01]OFDSenderStorePacket done [22:21:01]KKMCreateOFDPacket done [22:21:01]NVStorageSaveData kkm_last_timestamp [22:21:01]File name is /storage/kkm_last_timestamp [22:21:01]Write 4 bytes [22:21:01]NVStorageSaveData done [22:21:01]ExternCall_PrintAddStr [22:21:01]wPrintStart [22:21:01]Write to MH i2c: 01 00 00 F7 00 F7 [22:21:01]Write i2c OK [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: 01 [22:21:01]MH_I2C_Read... [22:21:01]Read from MH i2c: 01 07 00 [22:21:01]MH_I2C_Read... [22:21:01]OFD Sender: Processing packet 164213 [packets to send 972, broken 971] [22:21:01]ProducePacketName [22:21:01]name=ofd_packets/00164213 [22:21:01]OFD Sender: To server: pG, [22:21:01]CommunicateWithHost lk.salyk.kg:30040 [22:21:01]ConnectInit lk.salyk.kg [22:21:01]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [22:21:01]RasterBufferAndPrint [22:21:01]line Счет N : (1)292865 [22:21:01]line ИНН: 02508201610067 [22:21:01]line Контрольно-Кассовый Чек [22:21:01]line ПРОДАЖА [22:21:01]line ТРК (МРК, ГНК) : 32 [22:21:01]line Товар: 2710124130 [22:21:01]line Аи-92-К-5 [22:21:01]line 14.460 * 67.80 [22:21:01]line = 980.39 [22:21:01]line НДС 12% НСП 1% [22:21:01]line > о реализуемом товаре [22:21:01]line ОКРУГЛЕНИЕ: -0.39 [22:21:01]line ИТОГО: 980.00 [22:21:01]line Внесено: 980.00 [22:21:01]line СДАЧА: 0.00 [22:21:01]line НСП 1% : 8.68 [22:21:01]line НДС 12% : 104.11 [22:21:01]line Наличными: 980.00 [22:21:01]line Безнал.: 0.00 [22:21:01]line Место: АЗС № 130 "Партнер Нефть" [22:21:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:21:01]line СНО: Общий режим [22:21:01]line Чек 811 21.08.2024 22:21 [22:21:01]line Смена: 466 ФФД: 1.0 [22:21:01]line ЗНМ: 0300000070 [22:21:01]line РНМ: 0000000000092562 [22:21:01]line Версия ККМ: 001 [22:21:01]line ФМ: 0000000000871769 [22:21:01]line ФД: 164213 [22:21:01]line ФПД: 40513783745029 [22:21:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164213&fm=40513783745029&tin=02508201610067®Number=0000000000092562&sum=98000 [22:21:01]written 0, free lines is 4095 [22:21:02]Write to MH i2c: 01 00 00 22 01 23 [22:21:02]Write i2c OK [22:21:02]MH_I2C_Read... [22:21:02]Read from MH i2c: 01 [22:21:02]MH_I2C_Read... [22:21:02]Read from MH i2c: 01 07 00 [22:21:02]MH_I2C_Read... [22:21:02]Read from MH i2c: 01 07 00 22 01 00 00 00 00 00 BC 0C F2 [22:21:02]RasterBufferAndPrint [22:21:02]line [22:21:02]line [22:21:02]line [22:21:02]line [22:21:02]line [22:21:02]written 0, free lines is 3284 [22:21:02]MH_Cut [22:21:02]Write to MH i2c: D1 01 00 29 01 01 FC [22:21:02]Write i2c OK [22:21:02]MH_I2C_Read... [22:21:02]Read from MH i2c: D1 [22:21:02]MH_I2C_Read... [22:21:02]Read from MH i2c: D1 01 00 [22:21:02]MH_I2C_Read... [22:21:02]Read from MH i2c: D1 01 00 29 01 00 FB [22:21:02]Write to MH i2c: 01 00 00 2A 01 2B [22:21:02]Write i2c OK [22:21:02]MH_I2C_Read... [22:21:03]*** Cut start [22:21:03]*** Purtial cut [22:21:03]*** Stage 1: CUTSNS_PIN = 1 [22:21:04]recv_with_timeout no data received [22:21:05]Read from MH i2c: 01 [22:21:05]MH_I2C_Read... [22:21:05]*** Stop cut motor [22:21:05]*** Cut end [22:21:05]Read from MH i2c: 01 07 00 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: 01 07 00 2A 01 00 00 00 00 00 FF 0F 40 [22:21:05]process_action close_receipt done [22:21:05]requested_data is exist [22:21:05]produce_requested_data [22:21:05]requested_item fm.sn is exist - process it [22:21:05]wFMCommunicate request_size=4 [22:21:05]MH_SAM_APDU [22:21:05]CAPDU: 80 11 00 00 [22:21:05]Write to MH i2c: E2 08 00 2B 01 80 11 00 00 00 00 00 00 A6 [22:21:05]Write i2c OK [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 [22:21:05]MH_I2C_Read... [22:21:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:05]Read from MH i2c: E2 17 00 [22:21:05]MH_I2C_Read... [22:21:05]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 37 36 39 90 00 FF [22:21:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:21:05]wFMCommunicate OK [22:21:05]requested_item fd.num is exist - process it [22:21:05]SAM_PROTO_GetFieldsCounters [22:21:05]wFMCommunicate request_size=4 [22:21:05]MH_SAM_APDU [22:21:05]CAPDU: 80 13 00 00 [22:21:05]Write to MH i2c: E2 08 00 2C 01 80 13 00 00 00 00 00 00 A9 [22:21:05]Write i2c OK [22:21:05]MH_I2C_Read... [22:21:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:21:05]Read from MH i2c: E2 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 62 00 [22:21:05]MH_I2C_Read... [22:21:05]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2B 03 00 00 5E 04 04 00 2B 03 00 00 57 04 04 00 2C 03 00 00 19 04 04 00 00 00 00 00 90 00 24 [22:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2B 03 00 00 5E 04 04 00 2B 03 00 00 57 04 04 00 2C 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:21:05]wFMCommunicate OK [22:21:05]SAM_PROTO_GetFieldsCounters done [22:21:05]requested_item shift.num is exist - process it [22:21:05]requested_item shift.opened is exist - process it [22:21:05]req_shift_opened [22:21:05]FM_GetShiftState [22:21:05]SAM_PROTO_GetShiftState [22:21:05]wFMCommunicate request_size=4 [22:21:05]MH_SAM_APDU [22:21:05]CAPDU: 80 13 01 00 [22:21:05]Write to MH i2c: E2 08 00 2D 01 80 13 01 00 00 00 00 00 AB [22:21:05]Write i2c OK [22:21:05]MH_I2C_Read... [22:21:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:05]Read from MH i2c: E2 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 0E 00 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 0E 00 2D 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 71 [22:21:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:21:05]wFMCommunicate OK [22:21:05]SAM_PROTO_GetShiftState done [22:21:05]FM_GetShiftState done [22:21:05]req_shift_opened done [22:21:05]requested_item shift.open_date is exist - process it [22:21:05]req_shift_open_date [22:21:05]req_shift_open_date done [22:21:05]produce_requested_data done [22:21:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164213,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:21:05]process_action_free close_receipt [22:21:05]json_value_free [22:21:05]json_value_free done [22:21:05]process_json_proto returns [22:21:05]Send response to host [22:21:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164213,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:21:05]free response buf [22:21:05]execute_script done [22:21:05]execute_script returns [22:21:05]free content buf [22:21:05]Sock 7.Close socket [22:21:05]Sock 7.Thread stoped [22:21:06]ConnectInit Can't take IP for lk.salyk.kg [22:21:06]CommunicateWithHost connect error [22:21:06]CommunicateWithHost err = -1 [22:21:06]OFD Sender: Server communicate error [22:21:11]OFD Sender: Processing packet 164213 [packets to send 972, broken 971] [22:21:11]ProducePacketName [22:21:11]name=ofd_packets/00164213 [22:21:11]OFD Sender: To server: pG, [22:21:11]CommunicateWithHost lk.salyk.kg:30040 [22:21:11]ConnectInit lk.salyk.kg [22:21:15]Connected sock=9 [22:21: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 37 36 39 0F 01 00 00 0A 1B 07 01 C6 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F7 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 7E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 28 00 00 00 00 07 04 06 00 D0 7E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 4C 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 81 02 00 35 04 06 00 24 D8 D9 B0 4A 05 A7 61 9D 69 CA 0E E8 89 [22:21:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 90 06 47 00 6A 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 81 02 00 F4 03 04 00 AA 11 C6 66 B6 04 01 00 00 31 86 29 36 D0 41 B6 55 [22:21:16]CommunicateWithHost err = 0 [22:21:16]CheckOFDResponse [22:21:16]1017 (14) - 77093643461234 [22:21:16]1041 (16) - 0000000000871769 [22:21:16]1040 (4) - 164213 [22:21:16]1012 (4) - 21.08.2024 16:11 [22:21:16]1206 (1) - 0 [22:21:16]OFD Sender: Remove packet 164213 [22:21:16]ProducePacketName [22:21:16]name=ofd_packets/00164213 [22:21:16]NVStorageDeleteData [22:21:17]OFD Sender: No OFD packet to send [22:21:22]OFD Sender: No OFD packet to send [22:21:27]OFD Sender: No OFD packet to send [22:21:32]OFD Sender: No OFD packet to send [22:21:35]accept exits with 10 [22:21:35]New connection [22:21:35]New thread 3067637092 created [22:21:35]Thread 3067493732 joined [22:21:35]Waiting for new connection... [22:21:35] Sock 10.Parse request [22:21:35]Sock 10.Check first char [22:21:35]Sock 10.First char is OK [22:21:35]request: POST /json_proto HTTP/1.0 [22:21:35]Method: POST [22:21:35]URL: /json_proto [22:21:35]Method is POST - this is cgi request [22:21:35]url: /json_proto [22:21:35]query_string will be loaded in cgi processing [22:21:35]execute_cgi json_proto POST (null) [22:21:35]execute_cgi path=json_proto method=POST [22:21:35]POST find Content-Length [22:21:35]Host: 172.17.44.132:8080 [22:21:35]Content-Length: 1578 [22:21:35]Content-Type: application/json [22:21:35] [22:21:35]POST finish read [22:21:35]Found Content-Length = 1578 [22:21:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50719", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 370.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:21:35]execute_script... [22:21:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50719", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 370.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:21:35]POST & json_proto [22:21:35]process_json_proto [22:21:35]json parsed OK: [22:21:35]protocol is kg_v1.0 [22:21:35]action value=close_receipt [22:21:35]process_action close_receipt [22:21:35]cmd_close_receipt [22:21:35]MH_GetDate [22:21:35]Write to MH i2c: F0 00 00 2E 01 1E [22:21:35]Write i2c OK [22:21:35]MH_I2C_Read... [22:21:35]Read from MH i2c: F0 [22:21:35]MH_I2C_Read... [22:21:35]Read from MH i2c: F0 09 00 [22:21:35]MH_I2C_Read... [22:21:35]Read from MH i2c: F0 09 00 2E 01 00 6F 68 C6 66 2A 83 C1 65 FD [22:21:35]GetLastDocTimeStamp 1724278860 [22:21:35]current date 1724278895 [22:21:35]FM_GetShiftState [22:21:35]SAM_PROTO_GetShiftState [22:21:35]wFMCommunicate request_size=4 [22:21:35]MH_SAM_APDU [22:21:35]CAPDU: 80 13 01 00 [22:21:35]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [22:21:35]Write i2c OK [22:21:35]MH_I2C_Read... [22:21:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:35]Read from MH i2c: E2 [22:21:35]MH_I2C_Read... [22:21:35]Read from MH i2c: E2 0E 00 [22:21:35]MH_I2C_Read... [22:21:35]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 73 [22:21:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:21:35]wFMCommunicate OK [22:21:35]SAM_PROTO_GetShiftState done [22:21:35]FM_GetShiftState done [22:21:35]opened in 1724199517 [22:21:35]opened+sec_in_day 1724285917 [22:21:35]quantity*price = 13000 [22:21:35]sum+1 = 13001 [22:21:35]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034250011 Горячий шоколад (GABB trade) 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000039450010 Чай зеленый 200 мл 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42113270 Жев Orbit арбуз 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42113164 Жев Orbit White Spearmint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 370.00 НСП 1% : 3.27 НДС 12% : 39.29 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 812 21.08.2024 22:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164214 ФПД: 85347570174595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164214&fm=85347570174595&tin=02508201610067®Number=0000000000092562&sum=37000 0 [22:21:37]StoreToDocumentArchive [22:21:37]shift 466 fd 164214 [22:21:37]save to /storage/0466/doc_00164214 [22:21:37]save last doc name /storage/0466/doc_00164214 to /storage/kkm_last_doc_name [22:21:37]save OK [22:21:37]Clear old archive folders... [22:21:37]ProcessDocumentItem done err = 0, tmpTLVsize=677 [22:21:37]tlvbuf is 0104B7A0 [22:21:37]SAM_PROTO_ClearQueue [22:21:37]wFMCommunicate request_size=4 [22:21:37]MH_SAM_APDU [22:21:37]CAPDU: 80 09 00 00 [22:21:37]Write to MH i2c: E2 08 00 3C 01 80 09 00 00 00 00 00 00 AF [22:21:37]Write i2c OK [22:21:37]MH_I2C_Read... [22:21:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:21:37]Read from MH i2c: E2 [22:21:37]MH_I2C_Read... [22:21:37]Read from MH i2c: E2 03 00 [22:21:37]MH_I2C_Read... [22:21:37]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [22:21:37]RAPDU: 90 00 [22:21:37]wFMCommunicate OK [22:21:37]SAM_PROTO_ClearQueue done [22:21:37]KKMCreateOFDPacket [22:21:37]OFDProtocolAddRootSTLVToBuf [22:21:37]FM_MakeSignedData [22:21:37]FM_MakeSignedData [22:21:37]SAM_PROTO_SignData [22:21:37]wFMCommunicate request_size=4 [22:21:37]MH_SAM_APDU [22:21:37]CAPDU: 80 0D 01 02 [22:21:37]Write to MH i2c: E2 08 00 3D 01 80 0D 01 02 00 00 00 00 B7 [22:21:37]Write i2c OK [22:21:37]MH_I2C_Read... [22:21:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:21:37]Read from MH i2c: E2 [22:21:37]MH_I2C_Read... [22:21:37]Read from MH i2c: E2 03 00 [22:21:37]MH_I2C_Read... [22:21:37]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [22:21:37]RAPDU: 90 00 [22:21:37]wFMCommunicate OK [22:21:37]wFMCommunicate request_size=255 [22:21:37]MH_SAM_APDU [22:21:37]CAPDU: 80 0D 02 02 FA 03 00 A5 02 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 [22:21:37]Write to MH i2c: E2 02 01 3E 01 80 0D 02 02 FA 00 03 00 A5 02 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 00 00 4F [22:21:37]Write i2c OK [22:21:37]MH_I2C_Read... [22:21:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:37]Read from MH i2c: E2 [22:21:37]MH_I2C_Read... [22:21:37]Read from MH i2c: E2 03 00 [22:21:37]MH_I2C_Read... [22:21:37]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [22:21:37]RAPDU: 90 00 [22:21:37]wFMCommunicate OK [22:21:37]wFMCommunicate request_size=255 [22:21:37]MH_SAM_APDU [22:21:37]CAPDU: 80 0D 02 02 FA 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 [22:21:37]Write to MH i2c: E2 02 01 3F 01 80 0D 02 02 FA 00 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 00 41 [22:21:37]OFD Sender: No OFD packet to send [22:21:37]Write i2c OK [22:21:37]MH_I2C_Read... [22:21:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:38]Read from MH i2c: E2 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: E2 03 00 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [22:21:38]RAPDU: 90 00 [22:21:38]wFMCommunicate OK [22:21:38]wFMCommunicate request_size=186 [22:21:38]MH_SAM_APDU [22:21:38]CAPDU: 80 0D 02 02 B5 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 70 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 81 02 00 35 04 06 00 4D 9F 87 9A 4A 83 [22:21:38]Write to MH i2c: E2 BD 00 40 01 80 0D 02 02 B5 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 70 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 81 02 00 35 04 06 00 4D 9F 87 9A 4A 83 00 00 D9 [22:21:38]Write i2c OK [22:21:38]MH_I2C_Read... [22:21:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:38]Read from MH i2c: E2 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: E2 03 00 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [22:21:38]RAPDU: 90 00 [22:21:38]wFMCommunicate OK [22:21:38]wFMCommunicate request_size=4 [22:21:38]MH_SAM_APDU [22:21:38]CAPDU: 80 0D 03 02 [22:21:38]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [22:21:38]Write i2c OK [22:21:38]MH_I2C_Read... [22:21:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:21:38]Read from MH i2c: E2 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: E2 0B 00 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: E2 0B 00 41 01 00 6C 02 1E 82 40 49 7D B1 90 00 83 [22:21:38]RAPDU: 6C 02 1E 82 40 49 7D B1 90 00 [22:21:38]wFMCommunicate OK [22:21:38]SAM_PROTO_SignData done [22:21:38]FM_MakeSignedData done [22:21:38]CreateOFDProtocolMessage [22:21:38]wFMCommunicate request_size=4 [22:21:38]MH_SAM_APDU [22:21:38]CAPDU: 80 11 00 00 [22:21:38]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [22:21:38]Write i2c OK [22:21:38]MH_I2C_Read... [22:21:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:38]Read from MH i2c: E2 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: E2 17 00 [22:21:38]MH_I2C_Read... [22:21:38]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 37 36 39 90 00 16 [22:21:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:21:38]wFMCommunicate OK [22:21:38]CreateOFDProtocolMessage done [22:21:38]OFDSenderStorePacket 164214 [22:21:38]StoreOFDPacket docnum=164214 [22:21:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B9 02 00 00 96 34 B1 02 17 2C 5A 03 01 00 03 00 A5 02 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 70 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 81 02 00 35 04 06 00 4D 9F 87 9A 4A 83 6C 02 1E 82 40 49 7D B1 [22:21:38]CheckFolder [22:21:38]dirname=/storage/ofd_packets [22:21:38]CheckFolder done [22:21:38]ProducePacketName [22:21:38]name=ofd_packets/00164214 [22:21:38]NVStorageSaveData ofd_packets/00164214 [22:21:38]File name is /storage/ofd_packets/00164214 [22:21:38]Write 727 bytes [22:21:38]NVStorageSaveData done [22:21:38]OFDSenderStorePacket done [22:21:38]KKMCreateOFDPacket done [22:21:38]NVStorageSaveData kkm_last_timestamp [22:21:38]File name is /storage/kkm_last_timestamp [22:21:38]Write 4 bytes [22:21:38]NVStorageSaveData done [22:21:38]ExternCall_PrintAddStr [22:21:38]wPrintStart [22:21:38]Write to MH i2c: 01 00 00 43 01 44 [22:21:38]Write i2c OK [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: 01 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: 01 07 00 [22:21:38]MH_I2C_Read... [22:21:38]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [22:21:38]RasterBufferAndPrint [22:21:38]line Счет N : (3)50719 [22:21:38]line ИНН: 02508201610067 [22:21:38]line Контрольно-Кассовый Чек [22:21:38]line ПРОДАЖА [22:21:38]line Товар: 2000036230011 [22:21:38]line Кофе Латте XL(GABB TRADE) [22:21:38]line 1.000 * 130.00 [22:21:38]line = 130.00 [22:21:38]line НДС 12% НСП 1% [22:21:38]line > о реализуемом товаре [22:21:38]line Товар: 2000034250011 [22:21:38]line Горячий шоколад (GABB trade) [22:21:38]line 1.000 * 110.00 [22:21:38]line = 110.00 [22:21:38]line НДС 12% НСП 1% [22:21:38]line > о реализуемом товаре [22:21:38]line Товар: 2000039450010 [22:21:38]line Чай зеленый 200 мл [22:21:38]line 1.000 * 40.00 [22:21:38]line = 40.00 [22:21:38]line НДС 12% НСП 1% [22:21:38]line > о реализуемом товаре [22:21:38]line Товар: 42113270 [22:21:38]line Жев Orbit арбуз [22:21:38]line 1.000 * 45.00 [22:21:38]line = 45.00 [22:21:38]line НДС 12% НСП 1% [22:21:38]line > о реализуемом товаре [22:21:38]line Товар: 42113164 [22:21:38]line Жев Orbit White Spearmint [22:21:38]line 1.000 * 45.00 [22:21:38]line = 45.00 [22:21:38]line НДС 12% НСП 1% [22:21:38]line > о реализуемом товаре [22:21:38]line ИТОГО: 370.00 [22:21:38]line НСП 1% : 3.27 [22:21:38]line НДС 12% : 39.29 [22:21:38]line Наличными: 370.00 [22:21:38]line Безнал.: 0.00 [22:21:38]line Место: АЗС № 130 "Партнер Нефть" [22:21:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:21:38]line СНО: Общий режим [22:21:38]line Чек 812 21.08.2024 22:21 [22:21:38]line Смена: 466 ФФД: 1.0 [22:21:38]line ЗНМ: 0300000070 [22:21:38]line РНМ: 0000000000092562 [22:21:38]line Версия ККМ: 001 [22:21:38]line ФМ: 0000000000871769 [22:21:38]line ФД: 164214 [22:21:38]line ФПД: 85347570174595 [22:21:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164214&fm=85347570174595&tin=02508201610067®Number=0000000000092562&sum=37000 [22:21:38]line 0 [22:21:38]written 0, free lines is 4095 [22:21:38]OFD Sender: Processing packet 164214 [packets to send 972, broken 971] [22:21:38]ProducePacketName [22:21:38]name=ofd_packets/00164214 [22:21:38]OFD Sender: To server: pG, [22:21:38]CommunicateWithHost lk.salyk.kg:30040 [22:21:38]ConnectInit lk.salyk.kg [22:21:39]Write to MH i2c: 01 00 00 84 01 85 [22:21:39]Write i2c OK [22:21:39]MH_I2C_Read... [22:21:39]Read from MH i2c: 01 [22:21:39]MH_I2C_Read... [22:21:39]Read from MH i2c: 01 07 00 [22:21:39]MH_I2C_Read... [22:21:39]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 45 0B DC [22:21:39]RasterBufferAndPrint [22:21:39]line [22:21:39]line [22:21:39]line [22:21:39]line [22:21:39]line [22:21:39]written 0, free lines is 2902 [22:21:39]MH_Cut [22:21:39]Write to MH i2c: D1 01 00 8B 01 01 5E [22:21:39]Write i2c OK [22:21:39]MH_I2C_Read... [22:21:39]Read from MH i2c: D1 [22:21:39]MH_I2C_Read... [22:21:39]Read from MH i2c: D1 01 00 [22:21:39]MH_I2C_Read... [22:21:39]Read from MH i2c: D1 01 00 8B 01 00 5D [22:21:39]Write to MH i2c: 01 00 00 8C 01 8D [22:21:39]Write i2c OK [22:21:39]MH_I2C_Read... [22:21:40]*** Cut start [22:21:40]*** Purtial cut [22:21:40]*** Stage 1: CUTSNS_PIN = 1 [22:21:40]recv_with_timeout no data received [22:21:40]Connected sock=11 [22:21: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 37 36 39 B9 02 00 00 96 34 B1 02 17 2C 5A 03 01 00 03 00 A5 02 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 70 68 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 81 02 00 35 04 06 00 4D 9F 87 9A 4A 83 6C 02 1E 82 40 49 7D B1 [22:21:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6A DE 47 00 75 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 37 36 39 10 04 04 00 76 81 02 00 F4 03 04 00 C3 11 C6 66 B6 04 01 00 00 F6 CA FC EC 25 21 33 97 [22:21:41]CommunicateWithHost err = 0 [22:21:41]CheckOFDResponse [22:21:41]1017 (14) - 77093643461234 [22:21:41]1041 (16) - 0000000000871769 [22:21:41]1040 (4) - 164214 [22:21:41]1012 (4) - 21.08.2024 16:11 [22:21:41]1206 (1) - 0 [22:21:41]OFD Sender: Remove packet 164214 [22:21:41]ProducePacketName [22:21:41]name=ofd_packets/00164214 [22:21:41]NVStorageDeleteData [22:21:42]OFD Sender: No OFD packet to send [22:21:42]Read from MH i2c: 01 [22:21:42]MH_I2C_Read... [22:21:42]*** Stop cut motor [22:21:42]*** Cut end [22:21:42]Read from MH i2c: 01 07 00 [22:21:42]MH_I2C_Read... [22:21:42]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [22:21:42]process_action close_receipt done [22:21:42]requested_data is exist [22:21:42]produce_requested_data [22:21:42]requested_item fm.sn is exist - process it [22:21:42]wFMCommunicate request_size=4 [22:21:42]MH_SAM_APDU [22:21:42]CAPDU: 80 11 00 00 [22:21:42]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [22:21:42]Write i2c OK [22:21:42]MH_I2C_Read... [22:21:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:42]Read from MH i2c: E2 [22:21:42]MH_I2C_Read... [22:21:42]Read from MH i2c: E2 17 00 [22:21:42]MH_I2C_Read... [22:21:42]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 37 36 39 90 00 61 [22:21:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:21:42]wFMCommunicate OK [22:21:42]requested_item fd.num is exist - process it [22:21:42]SAM_PROTO_GetFieldsCounters [22:21:42]wFMCommunicate request_size=4 [22:21:42]MH_SAM_APDU [22:21:42]CAPDU: 80 13 00 00 [22:21:42]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [22:21:42]Write i2c OK [22:21:42]MH_I2C_Read... [22:21:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:21:42]Read from MH i2c: E2 [22:21:42]MH_I2C_Read... [22:21:42]Read from MH i2c: E2 62 00 [22:21:42]MH_I2C_Read... [22:21:42]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2C 03 00 00 5E 04 04 00 2C 03 00 00 57 04 04 00 2D 03 00 00 19 04 04 00 00 00 00 00 90 00 8A [22:21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2C 03 00 00 5E 04 04 00 2C 03 00 00 57 04 04 00 2D 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:21:42]wFMCommunicate OK [22:21:42]SAM_PROTO_GetFieldsCounters done [22:21:42]requested_item shift.num is exist - process it [22:21:42]requested_item shift.opened is exist - process it [22:21:42]req_shift_opened [22:21:42]FM_GetShiftState [22:21:42]SAM_PROTO_GetShiftState [22:21:42]wFMCommunicate request_size=4 [22:21:42]MH_SAM_APDU [22:21:42]CAPDU: 80 13 01 00 [22:21:42]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [22:21:42]Write i2c OK [22:21:42]MH_I2C_Read... [22:21:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:42]Read from MH i2c: E2 [22:21:42]MH_I2C_Read... [22:21:42]Read from MH i2c: E2 0E 00 [22:21:42]MH_I2C_Read... [22:21:42]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D3 [22:21:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:21:42]wFMCommunicate OK [22:21:42]SAM_PROTO_GetShiftState done [22:21:42]FM_GetShiftState done [22:21:42]req_shift_opened done [22:21:42]requested_item shift.open_date is exist - process it [22:21:42]req_shift_open_date [22:21:42]req_shift_open_date done [22:21:42]produce_requested_data done [22:21:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164214,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:21:42]process_action_free close_receipt [22:21:42]json_value_free [22:21:42]json_value_free done [22:21:42]process_json_proto returns [22:21:42]Send response to host [22:21:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164214,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:21:42]free response buf [22:21:42]execute_script done [22:21:42]execute_script returns [22:21:42]free content buf [22:21:42]Sock 10.Close socket [22:21:42]Sock 10.Thread stoped [22:21:47]OFD Sender: No OFD packet to send [22:21:52]OFD Sender: No OFD packet to send [22:21:57]OFD Sender: No OFD packet to send [22:22:02]OFD Sender: No OFD packet to send [22:22:07]OFD Sender: No OFD packet to send [22:22:12]OFD Sender: No OFD packet to send [22:22:17]OFD Sender: No OFD packet to send [22:22:22]OFD Sender: No OFD packet to send [22:22:27]OFD Sender: No OFD packet to send [22:22:32]OFD Sender: No OFD packet to send [22:22:37]OFD Sender: No OFD packet to send [22:22:42]OFD Sender: No OFD packet to send [22:22:47]OFD Sender: No OFD packet to send [22:22:52]OFD Sender: No OFD packet to send [22:22:53]recv_with_timeout no data received [22:22:57]OFD Sender: No OFD packet to send [22:23:17]OFD Sender: No OFD packet to send [22:23:22]OFD Sender: No OFD packet to send [22:23:27]OFD Sender: No OFD packet to send [22:23:32]OFD Sender: No OFD packet to send [22:23:37]OFD Sender: No OFD packet to send [22:23:42]OFD Sender: No OFD packet to send [22:23:47]OFD Sender: No OFD packet to send [22:23:52]OFD Sender: No OFD packet to send [22:23:54]recv_with_timeout no data received [22:23:57]OFD Sender: No OFD packet to send [22:24:02]OFD Sender: No OFD packet to send [22:24:06]accept exits with 9 [22:24:06]New connection [22:24:06]New thread 3067493732 created [22:24:06]Thread 3067637092 joined [22:24:06]Waiting for new connection... [22:24:06] Sock 9.Parse request [22:24:06]Sock 9.Check first char [22:24:06]Sock 9.First char is OK [22:24:06]request: POST /json_proto HTTP/1.0 [22:24:06]Method: POST [22:24:06]URL: /json_proto [22:24:06]Method is POST - this is cgi request [22:24:06]url: /json_proto [22:24:06]query_string will be loaded in cgi processing [22:24:06]execute_cgi json_proto POST (null) [22:24:06]execute_cgi path=json_proto method=POST [22:24:06]POST find Content-Length [22:24:06]Host: 172.17.44.132:8080 [22:24:06]Content-Length: 682 [22:24:06]Content-Type: application/json [22:24:06] [22:24:06]POST finish read [22:24:06]Found Content-Length = 682 [22:24:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 14.830, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:06]execute_script... [22:24: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)292868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 14.830, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:06]POST & json_proto [22:24:06]process_json_proto [22:24:06]json parsed OK: [22:24:06]protocol is kg_v1.0 [22:24:06]action value=close_receipt [22:24:06]process_action close_receipt [22:24:06]cmd_close_receipt [22:24:06]MH_GetDate [22:24:06]Write to MH i2c: F0 00 00 90 01 80 [22:24:06]Write i2c OK [22:24:06]MH_I2C_Read... [22:24:06]Read from MH i2c: F0 [22:24:06]MH_I2C_Read... [22:24:06]Read from MH i2c: F0 09 00 [22:24:06]MH_I2C_Read... [22:24:06]Read from MH i2c: F0 09 00 90 01 00 06 69 C6 66 2A 83 C1 65 F7 [22:24:06]GetLastDocTimeStamp 1724278896 [22:24:06]current date 1724279046 [22:24:06]FM_GetShiftState [22:24:06]SAM_PROTO_GetShiftState [22:24:06]wFMCommunicate request_size=4 [22:24:06]MH_SAM_APDU [22:24:06]CAPDU: 80 13 01 00 [22:24:06]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [22:24:06]Write i2c OK [22:24:06]MH_I2C_Read... [22:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:06]Read from MH i2c: E2 [22:24:06]MH_I2C_Read... [22:24:06]Read from MH i2c: E2 0E 00 [22:24:06]MH_I2C_Read... [22:24:06]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D5 [22:24:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:24:06]wFMCommunicate OK [22:24:06]SAM_PROTO_GetShiftState done [22:24:06]FM_GetShiftState done [22:24:06]opened in 1724199517 [22:24:06]opened+sec_in_day 1724285917 [22:24:06]quantity*price = 110038 [22:24:06]sum+1 = 110040 [22:24:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.86 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 813 21.08.2024 22:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164215 ФПД: 121255962833779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222406&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164215&fm=121255962833779&tin=02508201610067®Number=0000000000092562&sum=110000 [22:24:07]StoreToDocumentArchive [22:24:07]shift 466 fd 164215 [22:24:07]save to /storage/0466/doc_00164215 [22:24:07]save last doc name /storage/0466/doc_00164215 to /storage/kkm_last_doc_name [22:24:07]save OK [22:24:07]Clear old archive folders... [22:24:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:24:07]tlvbuf is 00FF6C10 [22:24:07]SAM_PROTO_ClearQueue [22:24:07]wFMCommunicate request_size=4 [22:24:07]MH_SAM_APDU [22:24:07]CAPDU: 80 09 00 00 [22:24:07]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [22:24:07]Write i2c OK [22:24:07]MH_I2C_Read... [22:24:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:24:07]Read from MH i2c: E2 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 03 00 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [22:24:07]RAPDU: 90 00 [22:24:07]wFMCommunicate OK [22:24:07]SAM_PROTO_ClearQueue done [22:24:07]KKMCreateOFDPacket [22:24:07]OFDProtocolAddRootSTLVToBuf [22:24:07]FM_MakeSignedData [22:24:07]FM_MakeSignedData [22:24:07]SAM_PROTO_SignData [22:24:07]wFMCommunicate request_size=4 [22:24:07]MH_SAM_APDU [22:24:07]CAPDU: 80 0D 01 02 [22:24:07]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [22:24:07]Write i2c OK [22:24:07]MH_I2C_Read... [22:24:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:24:07]Read from MH i2c: E2 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 03 00 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [22:24:07]RAPDU: 90 00 [22:24:07]wFMCommunicate OK [22:24:07]wFMCommunicate request_size=255 [22:24:07]MH_SAM_APDU [22:24: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 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 2D 03 00 00 F4 03 04 00 06 69 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 81 02 00 35 04 06 00 6E [22:24:07]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2D 03 00 00 F4 03 04 00 06 69 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 81 02 00 35 04 06 00 6E 00 00 56 [22:24:07]Write i2c OK [22:24:07]MH_I2C_Read... [22:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:24:07]OFD Sender: No OFD packet to send [22:24:07]Read from MH i2c: E2 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 03 00 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [22:24:07]RAPDU: 90 00 [22:24:07]wFMCommunicate OK [22:24:07]wFMCommunicate request_size=10 [22:24:07]MH_SAM_APDU [22:24:07]CAPDU: 80 0D 02 02 05 48 1A 97 73 73 [22:24:07]Write to MH i2c: E2 0D 00 A1 01 80 0D 02 02 05 00 48 1A 97 73 73 00 00 05 [22:24:07]Write i2c OK [22:24:07]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [22:24:08]RAPDU: 90 00 [22:24:08]wFMCommunicate OK [22:24:08]wFMCommunicate request_size=4 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 0D 03 02 [22:24:08]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 0B 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 0B 00 A2 01 00 0F 7F 5F 8A 3E 7D 1C 65 90 00 D2 [22:24:08]RAPDU: 0F 7F 5F 8A 3E 7D 1C 65 90 00 [22:24:08]wFMCommunicate OK [22:24:08]SAM_PROTO_SignData done [22:24:08]FM_MakeSignedData done [22:24:08]CreateOFDProtocolMessage [22:24:08]wFMCommunicate request_size=4 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 11 00 00 [22:24:08]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 17 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [22:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:24:08]wFMCommunicate OK [22:24:08]CreateOFDProtocolMessage done [22:24:08]OFDSenderStorePacket 164215 [22:24:08]StoreOFDPacket docnum=164215 [22:24:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 38 07 01 A3 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 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 2D 03 00 00 F4 03 04 00 06 69 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 81 02 00 35 04 06 00 6E 48 1A 97 73 73 0F 7F 5F 8A 3E 7D 1C 65 [22:24:08]CheckFolder [22:24:08]dirname=/storage/ofd_packets [22:24:08]CheckFolder done [22:24:08]ProducePacketName [22:24:08]name=ofd_packets/00164215 [22:24:08]NVStorageSaveData ofd_packets/00164215 [22:24:08]File name is /storage/ofd_packets/00164215 [22:24:08]Write 301 bytes [22:24:08]NVStorageSaveData done [22:24:08]OFDSenderStorePacket done [22:24:08]KKMCreateOFDPacket done [22:24:08]NVStorageSaveData kkm_last_timestamp [22:24:08]File name is /storage/kkm_last_timestamp [22:24:08]Write 4 bytes [22:24:08]NVStorageSaveData done [22:24:08]ExternCall_PrintAddStr [22:24:08]wPrintStart [22:24:08]Write to MH i2c: 01 00 00 A4 01 A5 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 07 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [22:24:08]RasterBufferAndPrint [22:24:08]line Счет N : (1)292868 [22:24:08]line ИНН: 02508201610067 [22:24:08]line Контрольно-Кассовый Чек [22:24:08]line ПРОДАЖА [22:24:08]line ТРК (МРК, ГНК) : 53 [22:24:08]line Товар: 2710124500 [22:24:08]line Аи-95-К-5 [22:24:08]line 14.830 * 74.20 [22:24:08]line = 1100.39 [22:24:08]line НДС 12% НСП 1% [22:24:08]line > о реализуемом товаре [22:24:08]line ОКРУГЛЕНИЕ: -0.39 [22:24:08]line ИТОГО: 1100.00 [22:24:08]line Внесено: 1100.00 [22:24:08]line СДАЧА: 0.00 [22:24:08]line НСП 1% : 9.74 [22:24:08]line НДС 12% : 116.86 [22:24:08]line Наличными: 1100.00 [22:24:08]line Безнал.: 0.00 [22:24:08]line Место: АЗС № 130 "Партнер Нефть" [22:24:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:24:08]line СНО: Общий режим [22:24:08]line Чек 813 21.08.2024 22:24 [22:24:08]line Смена: 466 ФФД: 1.0 [22:24:08]line ЗНМ: 0300000070 [22:24:08]line РНМ: 0000000000092562 [22:24:08]line Версия ККМ: 001 [22:24:08]line ФМ: 0000000000871769 [22:24:08]line ФД: 164215 [22:24:08]line ФПД: 121255962833779 [22:24:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222406&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164215&fm=121255962833779&tin=02508201610067®Number=0000000000092562&sum=110000 [22:24:08]written 0, free lines is 4095 [22:24:08]OFD Sender: Processing packet 164215 [packets to send 972, broken 971] [22:24:08]ProducePacketName [22:24:08]name=ofd_packets/00164215 [22:24:08]OFD Sender: To server: pG, [22:24:08]CommunicateWithHost lk.salyk.kg:30040 [22:24:08]ConnectInit lk.salyk.kg [22:24:08]Write to MH i2c: 01 00 00 CF 01 D0 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 07 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 B6 0C 99 [22:24:08]RasterBufferAndPrint [22:24:08]line [22:24:08]line [22:24:08]line [22:24:08]line [22:24:08]line [22:24:08]written 0, free lines is 3260 [22:24:08]MH_Cut [22:24:08]Write to MH i2c: D1 01 00 D6 01 01 A9 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: D1 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: D1 01 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: D1 01 00 D6 01 00 A8 [22:24:08]Write to MH i2c: 01 00 00 D7 01 D8 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]Connected sock=7 [22:24: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 37 36 39 0F 01 00 00 F7 38 07 01 A3 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 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 2D 03 00 00 F4 03 04 00 06 69 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 81 02 00 35 04 06 00 6E 48 1A 97 73 73 0F 7F 5F 8A 3E 7D 1C 65 [22:24:09]*** Cut start [22:24:09]*** Purtial cut [22:24:09]*** Stage 1: CUTSNS_PIN = 1 [22:24:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 29 3E 47 00 58 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 37 36 39 10 04 04 00 77 81 02 00 F4 03 04 00 58 12 C6 66 B6 04 01 00 00 F8 1A F8 9F D2 2A CD 66 [22:24:10]CommunicateWithHost err = 0 [22:24:10]CheckOFDResponse [22:24:10]1017 (14) - 77093643461234 [22:24:10]1041 (16) - 0000000000871769 [22:24:10]1040 (4) - 164215 [22:24:10]1012 (4) - 21.08.2024 16:14 [22:24:10]1206 (1) - 0 [22:24:10]OFD Sender: Remove packet 164215 [22:24:10]ProducePacketName [22:24:10]name=ofd_packets/00164215 [22:24:10]NVStorageDeleteData [22:24:11]OFD Sender: No OFD packet to send [22:24:11]Read from MH i2c: 01 [22:24:11]MH_I2C_Read... [22:24:11]*** Stop cut motor [22:24:11]*** Cut end [22:24:11]Read from MH i2c: 01 07 00 [22:24:11]MH_I2C_Read... [22:24:11]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [22:24:11]process_action close_receipt done [22:24:11]requested_data is exist [22:24:11]produce_requested_data [22:24:11]requested_item fm.sn is exist - process it [22:24:11]wFMCommunicate request_size=4 [22:24:11]MH_SAM_APDU [22:24:11]CAPDU: 80 11 00 00 [22:24:11]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [22:24:11]Write i2c OK [22:24:11]MH_I2C_Read... [22:24:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:11]Read from MH i2c: E2 [22:24:11]MH_I2C_Read... [22:24:11]Read from MH i2c: E2 17 00 [22:24:11]MH_I2C_Read... [22:24:11]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [22:24:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:24:11]wFMCommunicate OK [22:24:11]requested_item fd.num is exist - process it [22:24:11]SAM_PROTO_GetFieldsCounters [22:24:11]wFMCommunicate request_size=4 [22:24:11]MH_SAM_APDU [22:24:11]CAPDU: 80 13 00 00 [22:24:11]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [22:24:11]Write i2c OK [22:24:11]MH_I2C_Read... [22:24:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:24:11]Read from MH i2c: E2 [22:24:11]MH_I2C_Read... [22:24:11]Read from MH i2c: E2 62 00 [22:24:11]MH_I2C_Read... [22:24:11]Read from MH i2c: E2 62 00 D9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2D 03 00 00 5E 04 04 00 2D 03 00 00 57 04 04 00 2E 03 00 00 19 04 04 00 00 00 00 00 90 00 D9 [22:24:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2D 03 00 00 5E 04 04 00 2D 03 00 00 57 04 04 00 2E 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:24:11]wFMCommunicate OK [22:24:11]SAM_PROTO_GetFieldsCounters done [22:24:11]requested_item shift.num is exist - process it [22:24:11]requested_item shift.opened is exist - process it [22:24:11]req_shift_opened [22:24:11]FM_GetShiftState [22:24:11]SAM_PROTO_GetShiftState [22:24:11]wFMCommunicate request_size=4 [22:24:11]MH_SAM_APDU [22:24:11]CAPDU: 80 13 01 00 [22:24:11]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [22:24:11]Write i2c OK [22:24:11]MH_I2C_Read... [22:24:11]Read from MH i2c: E2 [22:24:11]MH_I2C_Read... [22:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:11]Read from MH i2c: E2 0E 00 [22:24:11]MH_I2C_Read... [22:24:11]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1E [22:24:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:24:11]wFMCommunicate OK [22:24:11]SAM_PROTO_GetShiftState done [22:24:11]FM_GetShiftState done [22:24:11]req_shift_opened done [22:24:11]requested_item shift.open_date is exist - process it [22:24:11]req_shift_open_date [22:24:11]req_shift_open_date done [22:24:11]produce_requested_data done [22:24:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164215,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:24:11]process_action_free close_receipt [22:24:11]json_value_free [22:24:11]json_value_free done [22:24:11]process_json_proto returns [22:24:11]Send response to host [22:24:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164215,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:24:11]free response buf [22:24:11]execute_script done [22:24:11]execute_script returns [22:24:11]free content buf [22:24:11]Sock 9.Close socket [22:24:11]Sock 9.Thread stoped [22:24:16]OFD Sender: No OFD packet to send [22:24:20]recv_with_timeout no data received [22:24:21]OFD Sender: No OFD packet to send [22:24:26]OFD Sender: No OFD packet to send [22:24:31]OFD Sender: No OFD packet to send [22:24:36]OFD Sender: No OFD packet to send [22:24:41]recv_with_timeout no data received [22:24:41]OFD Sender: No OFD packet to send [22:24:46]OFD Sender: No OFD packet to send [22:24:51]OFD Sender: No OFD packet to send [22:24:56]OFD Sender: No OFD packet to send [22:25:01]OFD Sender: No OFD packet to send [22:25:06]OFD Sender: No OFD packet to send [22:25:11]OFD Sender: No OFD packet to send [22:25:16]OFD Sender: No OFD packet to send [22:25:21]OFD Sender: No OFD packet to send [22:25:26]OFD Sender: No OFD packet to send [22:25:27]recv_with_timeout no data received [22:25:31]accept exits with 10 [22:25:31]New connection [22:25:31]New thread 3067637092 created [22:25:31]Thread 3067493732 joined [22:25:31]Waiting for new connection... [22:25:31] Sock 10.Parse request [22:25:31]Sock 10.Check first char [22:25:31]Sock 10.First char is OK [22:25:31]request: POST /json_proto HTTP/1.0 [22:25:31]Method: POST [22:25:31]URL: /json_proto [22:25:31]Method is POST - this is cgi request [22:25:31]url: /json_proto [22:25:31]query_string will be loaded in cgi processing [22:25:31]execute_cgi json_proto POST (null) [22:25:31]execute_cgi path=json_proto method=POST [22:25:31]POST find Content-Length [22:25:31]Host: 172.17.44.132:8080 [22:25:31]Content-Length: 677 [22:25:31]Content-Type: application/json [22:25:31] [22:25:31]POST finish read [22:25:31]Found Content-Length = 677 [22:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:31]execute_script... [22:25: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)292869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:31]POST & json_proto [22:25:31]process_json_proto [22:25:31]json parsed OK: [22:25:31]protocol is kg_v1.0 [22:25:31]action value=close_receipt [22:25:31]process_action close_receipt [22:25:31]cmd_close_receipt [22:25:31]MH_GetDate [22:25:31]Write to MH i2c: F0 00 00 DB 01 CB [22:25:31]Write i2c OK [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: F0 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: F0 09 00 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: F0 09 00 DB 01 00 5B 69 C6 66 2A 83 C1 65 97 [22:25:31]GetLastDocTimeStamp 1724279046 [22:25:31]current date 1724279131 [22:25:31]FM_GetShiftState [22:25:31]SAM_PROTO_GetShiftState [22:25:31]wFMCommunicate request_size=4 [22:25:31]MH_SAM_APDU [22:25:31]CAPDU: 80 13 01 00 [22:25:31]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [22:25:31]Write i2c OK [22:25:31]MH_I2C_Read... [22:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:31]Read from MH i2c: E2 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 0E 00 [22:25:31]MH_I2C_Read... [22:25:31]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 20 [22:25:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:25:31]wFMCommunicate OK [22:25:31]SAM_PROTO_GetShiftState done [22:25:31]FM_GetShiftState done [22:25:31]opened in 1724199517 [22:25:31]opened+sec_in_day 1724285917 [22:25:31]quantity*price = 50036 [22:25:31]sum+1 = 50037 [22:25:31]Check (price>sum+1) || (price+1 о реализуемом товаре [22:32:06]line ОКРУГЛЕНИЕ: -0.36 [22:32:06]line ИТОГО: 500.00 [22:32:06]line Внесено: 500.00 [22:32:06]line СДАЧА: 0.00 [22:32:06]line НСП 1% : 4.43 [22:32:06]line НДС 12% : 53.14 [22:32:06]line Наличными: 500.00 [22:32:06]line Безнал.: 0.00 [22:32:06]line Место: АЗС № 130 "Партнер Нефть" [22:32:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:32:06]line СНО: Общий режим [22:32:06]line Чек 814 21.08.2024 22:25 [22:32:06]line Смена: 466 ФФД: 1.0 [22:32:06]line ЗНМ: 0300000070 [22:32:06]line РНМ: 0000000000092562 [22:32:06]line Версия ККМ: 001 [22:32:06]line ФМ: 0000000000871769 [22:32:06]line ФД: 164216 [22:32:06]line ФПД: 166267593403782 [22:32:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T222531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164216&fm=166267593403782&tin=02508201610067®Number=0000000000092562&sum=50000 [22:32:06]written 0, free lines is 4095 [22:32:06]Write to MH i2c: 01 00 00 48 00 48 [22:32:06]Write i2c OK [22:32:06]MH_I2C_Read... [22:32:06]Read from MH i2c: 01 [22:32:06]MH_I2C_Read... [22:32:06]Read from MH i2c: 01 07 00 [22:32:06]MH_I2C_Read... [22:32:06]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 B6 0C 11 [22:32:06]RasterBufferAndPrint [22:32:06]line [22:32:06]line [22:32:06]line [22:32:06]line [22:32:06]line [22:32:06]written 0, free lines is 3267 [22:32:06]MH_Cut [22:32:06]Write to MH i2c: D1 01 00 4F 00 01 21 [22:32:06]Write i2c OK [22:32:06]MH_I2C_Read... [22:32:06]Read from MH i2c: D1 [22:32:06]MH_I2C_Read... [22:32:06]Read from MH i2c: D1 01 00 [22:32:06]MH_I2C_Read... [22:32:06]Read from MH i2c: D1 01 00 4F 00 00 20 [22:32:06]Write to MH i2c: 01 00 00 50 00 50 [22:32:06]Write i2c OK [22:32:06]MH_I2C_Read... [22:32:07]*** Cut start [22:32:07]*** Purtial cut [22:32:07]*** Stage 1: CUTSNS_PIN = 1 [22:32:09]Read from MH i2c: 01 [22:32:09]MH_I2C_Read... [22:32:09]*** Stop cut motor [22:32:09]*** Cut end [22:32:09]Read from MH i2c: 01 07 00 [22:32:09]MH_I2C_Read... [22:32:09]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [22:32:09]process_action print_doc done [22:32:09]requested_data is exist [22:32:09]produce_requested_data [22:32:09]produce_requested_data return (null) [22:32:09]process_action_free print_doc [22:32:09]json_value_free [22:32:09]json_value_free done [22:32:09]process_json_proto returns [22:32:09]Send response to host [22:32:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [22:32:09]free response buf [22:32:09]execute_script done [22:32:09]execute_script returns [22:32:09]free content buf [22:32:09]Sock 9.Close socket [22:32:09]Sock 9.Thread stoped [22:32:09]accept exits with 6 [22:32:09]New connection [22:32:09]New thread 3066621284 created [22:32:09]Thread 3066764644 joined [22:32:09]Waiting for new connection... [22:32:09] Sock 6.Parse request [22:32:09]Sock 6.Check first char [22:32:09]Sock 6.First char is OK [22:32:09]request: POST /json_proto HTTP/1.0 [22:32:09]Method: POST [22:32:09]URL: /json_proto [22:32:09]Method is POST - this is cgi request [22:32:09]url: /json_proto [22:32:09]query_string will be loaded in cgi processing [22:32:09]execute_cgi json_proto POST (null) [22:32:09]execute_cgi path=json_proto method=POST [22:32:09]POST find Content-Length [22:32:09]Host: 172.17.44.132:8080 [22:32:09]Content-Length: 679 [22:32:09]Content-Type: application/json [22:32:09] [22:32:09]POST finish read [22:32:09]Found Content-Length = 679 [22:32:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:09]execute_script... [22:32: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)292870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:09]POST & json_proto [22:32:09]process_json_proto [22:32:09]json parsed OK: [22:32:09]protocol is kg_v1.0 [22:32:09]action value=close_receipt [22:32:09]process_action close_receipt [22:32:09]cmd_close_receipt [22:32:09]MH_GetDate [22:32:09]Write to MH i2c: F0 00 00 51 00 40 [22:32:09]Write i2c OK [22:32:09]MH_I2C_Read... [22:32:09]Read from MH i2c: F0 [22:32:09]MH_I2C_Read... [22:32:09]Read from MH i2c: F0 09 00 [22:32:09]MH_I2C_Read... [22:32:09]Read from MH i2c: F0 09 00 51 00 00 EA 6A C6 66 2A 83 C1 65 9C [22:32:09]GetLastDocTimeStamp 1724279131 [22:32:09]current date 1724279530 [22:32:09]FM_GetShiftState [22:32:09]SAM_PROTO_GetShiftState [22:32:09]wFMCommunicate request_size=4 [22:32:09]MH_SAM_APDU [22:32:09]CAPDU: 80 13 01 00 [22:32:09]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [22:32:09]Write i2c OK [22:32:09]MH_I2C_Read... [22:32:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:09]Read from MH i2c: E2 [22:32:09]MH_I2C_Read... [22:32:09]Read from MH i2c: E2 0E 00 [22:32:09]MH_I2C_Read... [22:32:09]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [22:32:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:32:09]wFMCommunicate OK [22:32:09]SAM_PROTO_GetShiftState done [22:32:09]FM_GetShiftState done [22:32:09]opened in 1724199517 [22:32:09]opened+sec_in_day 1724285917 [22:32:09]quantity*price = 180060 [22:32:09]sum+1 = 180062 [22:32:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.21 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 815 21.08.2024 22:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164217 ФПД: 257226809295339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164217&fm=257226809295339&tin=02508201610067®Number=0000000000092562&sum=180000 [22:32:10]StoreToDocumentArchive [22:32:10]shift 466 fd 164217 [22:32:10]save to /storage/0466/doc_00164217 [22:32:10]save last doc name /storage/0466/doc_00164217 to /storage/kkm_last_doc_name [22:32:10]save OK [22:32:10]Clear old archive folders... [22:32:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:32:10]tlvbuf is 009811E0 [22:32:10]SAM_PROTO_ClearQueue [22:32:10]wFMCommunicate request_size=4 [22:32:10]MH_SAM_APDU [22:32:10]CAPDU: 80 09 00 00 [22:32:10]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [22:32:10]Write i2c OK [22:32:10]MH_I2C_Read... [22:32:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:32:10]Read from MH i2c: E2 [22:32:10]MH_I2C_Read... [22:32:10]Read from MH i2c: E2 03 00 [22:32:10]MH_I2C_Read... [22:32:10]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [22:32:10]RAPDU: 90 00 [22:32:10]wFMCommunicate OK [22:32:10]SAM_PROTO_ClearQueue done [22:32:10]KKMCreateOFDPacket [22:32:10]OFDProtocolAddRootSTLVToBuf [22:32:10]FM_MakeSignedData [22:32:10]FM_MakeSignedData [22:32:10]SAM_PROTO_SignData [22:32:10]wFMCommunicate request_size=4 [22:32:10]MH_SAM_APDU [22:32:10]CAPDU: 80 0D 01 02 [22:32:10]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [22:32:10]Write i2c OK [22:32:10]MH_I2C_Read... [22:32:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:32:10]Read from MH i2c: E2 [22:32:10]MH_I2C_Read... [22:32:10]Read from MH i2c: E2 03 00 [22:32:10]MH_I2C_Read... [22:32:10]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [22:32:10]RAPDU: 90 00 [22:32:11]wFMCommunicate OK [22:32:11]wFMCommunicate request_size=255 [22:32:11]MH_SAM_APDU [22:32:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 03 00 00 F4 03 04 00 EA 6A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 81 02 00 35 04 06 00 E9 F2 48 98 [22:32:11]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 03 00 00 F4 03 04 00 EA 6A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 OFD Sender: No OFD packet to send [22:32:11]30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 81 02 00 35 04 06 00 E9 F2 48 98 00 00 21 [22:32:11]Write i2c OK [22:32:11]MH_I2C_Read... [22:32:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:11]Read from MH i2c: E2 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 03 00 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [22:32:11]RAPDU: 90 00 [22:32:11]wFMCommunicate OK [22:32:11]wFMCommunicate request_size=7 [22:32:11]MH_SAM_APDU [22:32:11]CAPDU: 80 0D 02 02 02 41 EB [22:32:11]Write to MH i2c: E2 0A 00 62 00 80 0D 02 02 02 00 41 EB 00 00 0C [22:32:11]Write i2c OK [22:32:11]MH_I2C_Read... [22:32:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:11]Read from MH i2c: E2 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 03 00 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [22:32:11]RAPDU: 90 00 [22:32:11]wFMCommunicate OK [22:32:11]wFMCommunicate request_size=4 [22:32:11]MH_SAM_APDU [22:32:11]CAPDU: 80 0D 03 02 [22:32:11]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [22:32:11]Write i2c OK [22:32:11]MH_I2C_Read... [22:32:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:32:11]Read from MH i2c: E2 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 0B 00 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 0B 00 63 00 00 AC 28 B1 98 CD 01 02 7E 90 00 4A [22:32:11]RAPDU: AC 28 B1 98 CD 01 02 7E 90 00 [22:32:11]wFMCommunicate OK [22:32:11]SAM_PROTO_SignData done [22:32:11]FM_MakeSignedData done [22:32:11]CreateOFDProtocolMessage [22:32:11]wFMCommunicate request_size=4 [22:32:11]MH_SAM_APDU [22:32:11]CAPDU: 80 11 00 00 [22:32:11]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [22:32:11]Write i2c OK [22:32:11]MH_I2C_Read... [22:32:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:11]Read from MH i2c: E2 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 17 00 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [22:32:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:32:11]wFMCommunicate OK [22:32:11]CreateOFDProtocolMessage done [22:32:11]OFDSenderStorePacket 164217 [22:32:11]StoreOFDPacket docnum=164217 [22:32:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3D FD 04 01 C3 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 03 00 00 F4 03 04 00 EA 6A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 81 02 00 35 04 06 00 E9 F2 48 98 41 EB AC 28 B1 98 CD 01 02 7E [22:32:11]CheckFolder [22:32:11]dirname=/storage/ofd_packets [22:32:11]CheckFolder done [22:32:11]ProducePacketName [22:32:11]name=ofd_packets/00164217 [22:32:11]NVStorageSaveData ofd_packets/00164217 [22:32:11]File name is /storage/ofd_packets/00164217 [22:32:11]Write 298 bytes [22:32:11]NVStorageSaveData done [22:32:11]OFDSenderStorePacket done [22:32:11]KKMCreateOFDPacket done [22:32:11]NVStorageSaveData kkm_last_timestamp [22:32:11]File name is /storage/kkm_last_timestamp [22:32:11]Write 4 bytes [22:32:11]NVStorageSaveData done [22:32:11]ExternCall_PrintAddStr [22:32:11]wPrintStart [22:32:11]Write to MH i2c: 01 00 00 65 00 65 [22:32:11]Write i2c OK [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: 01 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: 01 07 00 [22:32:11]MH_I2C_Read... [22:32:11]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [22:32:11]RasterBufferAndPrint [22:32:11]line Счет N : (1)292870 [22:32:11]line ИНН: 02508201610067 [22:32:11]line Контрольно-Кассовый Чек [22:32:11]line ПРОДАЖА [22:32:11]line ТРК (МРК, ГНК) : 21 [22:32:11]line Товар: 2710194800 [22:32:11]line ДТ-К-5 [22:32:11]line 23.630 * 76.20 [22:32:12]line = 1800.61 [22:32:12]line НДС 12% НСП 1% [22:32:12]line > о реализуемом товаре [22:32:12]line ОКРУГЛЕНИЕ: -0.61 [22:32:12]line ИТОГО: 1800.00 [22:32:12]line Внесено: 1800.00 [22:32:12]line СДАЧА: 0.00 [22:32:12]line НСП 1% : 15.93 [22:32:12]line НДС 12% : 191.21 [22:32:12]line Наличными: 1800.00 [22:32:12]line Безнал.: 0.00 [22:32:12]line Место: АЗС № 130 "Партнер Нефть" [22:32:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:32:12]line СНО: Общий режим [22:32:12]line Чек 815 21.08.2024 22:32 [22:32:12]line Смена: 466 ФФД: 1.0 [22:32:12]line ЗНМ: 0300000070 [22:32:12]line РНМ: 0000000000092562 [22:32:12]line Версия ККМ: 001 [22:32:12]line ФМ: 0000000000871769 [22:32:12]line ФД: 164217 [22:32:12]line ФПД: 257226809295339 [22:32:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164217&fm=257226809295339&tin=02508201610067®Number=0000000000092562&sum=180000 [22:32:12]OFD Sender: Processing packet 164217 [packets to send 972, broken 971] [22:32:12]ProducePacketName [22:32:12]name=ofd_packets/00164217 [22:32:12]OFD Sender: To server: pG, [22:32:12]CommunicateWithHost lk.salyk.kg:30040 [22:32:12]ConnectInit lk.salyk.kg [22:32:12]written 0, free lines is 4095 [22:32:12]Write to MH i2c: 01 00 00 90 00 90 [22:32:12]Write i2c OK [22:32:12]MH_I2C_Read... [22:32:12]Read from MH i2c: 01 [22:32:12]MH_I2C_Read... [22:32:12]Read from MH i2c: 01 07 00 [22:32:12]MH_I2C_Read... [22:32:12]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 C8 0C 6B [22:32:12]RasterBufferAndPrint [22:32:12]line [22:32:12]line [22:32:12]line [22:32:12]line [22:32:12]line [22:32:12]written 0, free lines is 3293 [22:32:12]MH_Cut [22:32:12]Write to MH i2c: D1 01 00 97 00 01 69 [22:32:12]Write i2c OK [22:32:12]MH_I2C_Read... [22:32:12]Read from MH i2c: D1 [22:32:12]MH_I2C_Read... [22:32:12]Read from MH i2c: D1 01 00 [22:32:12]MH_I2C_Read... [22:32:12]Read from MH i2c: D1 01 00 97 00 00 68 [22:32:12]Write to MH i2c: 01 00 00 98 00 98 [22:32:12]Write i2c OK [22:32:12]MH_I2C_Read... [22:32:13]*** Cut start [22:32:13]*** Purtial cut [22:32:13]*** Stage 1: CUTSNS_PIN = 1 [22:32:14]Connected sock=10 [22:32: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 37 36 39 0C 01 00 00 3D FD 04 01 C3 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 03 00 00 F4 03 04 00 EA 6A C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 81 02 00 35 04 06 00 E9 F2 48 98 41 EB AC 28 B1 98 CD 01 02 7E [22:32:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 24 47 00 4F 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 37 36 39 10 04 04 00 79 81 02 00 F4 03 04 00 3C 14 C6 66 B6 04 01 00 00 BB DC E1 E0 5F 18 B2 81 [22:32:14]CommunicateWithHost err = 0 [22:32:14]CheckOFDResponse [22:32:14]1017 (14) - 77093643461234 [22:32:14]1041 (16) - 0000000000871769 [22:32:14]1040 (4) - 164217 [22:32:14]1012 (4) - 21.08.2024 16:22 [22:32:14]1206 (1) - 0 [22:32:14]OFD Sender: Remove packet 164217 [22:32:14]ProducePacketName [22:32:14]name=ofd_packets/00164217 [22:32:14]NVStorageDeleteData [22:32:15]OFD Sender: No OFD packet to send [22:32:15]Read from MH i2c: 01 [22:32:15]MH_I2C_Read... [22:32:15]*** Stop cut motor [22:32:15]*** Cut end [22:32:15]Read from MH i2c: 01 07 00 [22:32:15]MH_I2C_Read... [22:32:15]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [22:32:15]process_action close_receipt done [22:32:15]requested_data is exist [22:32:15]produce_requested_data [22:32:15]requested_item fm.sn is exist - process it [22:32:15]wFMCommunicate request_size=4 [22:32:15]MH_SAM_APDU [22:32:15]CAPDU: 80 11 00 00 [22:32:15]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [22:32:15]Write i2c OK [22:32:15]MH_I2C_Read... [22:32:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:15]Read from MH i2c: E2 [22:32:15]MH_I2C_Read... [22:32:15]Read from MH i2c: E2 17 00 [22:32:15]MH_I2C_Read... [22:32:15]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [22:32:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:32:15]wFMCommunicate OK [22:32:15]requested_item fd.num is exist - process it [22:32:15]SAM_PROTO_GetFieldsCounters [22:32:15]wFMCommunicate request_size=4 [22:32:15]MH_SAM_APDU [22:32:15]CAPDU: 80 13 00 00 [22:32:15]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [22:32:15]Write i2c OK [22:32:15]MH_I2C_Read... [22:32:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:32:15]Read from MH i2c: E2 [22:32:15]MH_I2C_Read... [22:32:15]Read from MH i2c: E2 62 00 [22:32:15]MH_I2C_Read... [22:32:15]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2F 03 00 00 5E 04 04 00 2F 03 00 00 57 04 04 00 30 03 00 00 19 04 04 00 00 00 00 00 90 00 A1 [22:32: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 2F 03 00 00 5E 04 04 00 2F 03 00 00 57 04 04 00 30 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:32:15]wFMCommunicate OK [22:32:15]SAM_PROTO_GetFieldsCounters done [22:32:15]requested_item shift.num is exist - process it [22:32:15]requested_item shift.opened is exist - process it [22:32:15]req_shift_opened [22:32:15]FM_GetShiftState [22:32:15]SAM_PROTO_GetShiftState [22:32:15]wFMCommunicate request_size=4 [22:32:15]MH_SAM_APDU [22:32:15]CAPDU: 80 13 01 00 [22:32:15]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [22:32:15]Write i2c OK [22:32:15]MH_I2C_Read... [22:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:15]Read from MH i2c: E2 [22:32:15]MH_I2C_Read... [22:32:15]Read from MH i2c: E2 0E 00 [22:32:15]MH_I2C_Read... [22:32:15]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [22:32:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:32:15]wFMCommunicate OK [22:32:15]SAM_PROTO_GetShiftState done [22:32:15]FM_GetShiftState done [22:32:15]req_shift_opened done [22:32:15]requested_item shift.open_date is exist - process it [22:32:15]req_shift_open_date [22:32:15]req_shift_open_date done [22:32:15]produce_requested_data done [22:32:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164217,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:32:15]process_action_free close_receipt [22:32:15]json_value_free [22:32:15]json_value_free done [22:32:15]process_json_proto returns [22:32:15]Send response to host [22:32:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164217,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:32:15]free response buf [22:32:15]execute_script done [22:32:15]execute_script returns [22:32:15]free content buf [22:32:15]Sock 6.Close socket [22:32:15]Sock 6.Thread stoped [22:32:20]OFD Sender: No OFD packet to send [22:32:24]recv_with_timeout no data received [22:32:25]OFD Sender: No OFD packet to send [22:32:30]OFD Sender: No OFD packet to send [22:32:35]OFD Sender: No OFD packet to send [22:32:40]OFD Sender: No OFD packet to send [22:32:41]recv_with_timeout no data received [22:32:45]OFD Sender: No OFD packet to send [22:32:50]OFD Sender: No OFD packet to send [22:32:55]OFD Sender: No OFD packet to send [22:33:00]OFD Sender: No OFD packet to send [22:33:05]accept exits with 9 [22:33:05]New connection [22:33:05]New thread 3066764644 created [22:33:05]Thread 3066621284 joined [22:33:05]Waiting for new connection... [22:33:05] Sock 9.Parse request [22:33:05]Sock 9.Check first char [22:33:05]Sock 9.First char is OK [22:33:05]request: POST /json_proto HTTP/1.0 [22:33:05]Method: POST [22:33:05]URL: /json_proto [22:33:05]Method is POST - this is cgi request [22:33:05]url: /json_proto [22:33:05]query_string will be loaded in cgi processing [22:33:05]execute_cgi json_proto POST (null) [22:33:05]execute_cgi path=json_proto method=POST [22:33:05]POST find Content-Length [22:33:05]Host: 172.17.44.132:8080 [22:33:05]Content-Length: 672 [22:33:05]Content-Type: application/json [22:33:05] [22:33:05]POST finish read [22:33:05]Found Content-Length = 672 [22:33:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [22:33:05]execute_script... [22:33: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)292878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [22:33:05]POST & json_proto [22:33:05]process_json_proto [22:33:05]json parsed OK: [22:33:05]protocol is kg_v1.0 [22:33:05]action value=close_receipt [22:33:05]process_action close_receipt [22:33:05]cmd_close_receipt [22:33:05]MH_GetDate [22:33:05]Write to MH i2c: F0 00 00 9C 00 8B [22:33:05]Write i2c OK [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: F0 [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: F0 09 00 [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: F0 09 00 9C 00 00 21 6B C6 66 2A 83 C1 65 1F [22:33:05]GetLastDocTimeStamp 1724279530 [22:33:05]current date 1724279585 [22:33:05]FM_GetShiftState [22:33:05]SAM_PROTO_GetShiftState [22:33:05]wFMCommunicate request_size=4 [22:33:05]MH_SAM_APDU [22:33:05]CAPDU: 80 13 01 00 [22:33:05]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [22:33:05]Write i2c OK [22:33:05]MH_I2C_Read... [22:33:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:05]Read from MH i2c: E2 [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: E2 0E 00 [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [22:33:05]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:33:05]wFMCommunicate OK [22:33:05]SAM_PROTO_GetShiftState done [22:33:05]FM_GetShiftState done [22:33:05]opened in 1724199517 [22:33:05]opened+sec_in_day 1724285917 [22:33:05]quantity*price = 100035 [22:33:05]sum+1 = 100036 [22:33:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 816 21.08.2024 22:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164218 ФПД: 249366257553056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164218&fm=249366257553056&tin=02508201610067®Number=0000000000092562&sum=100000 [22:33:06]StoreToDocumentArchive [22:33:06]shift 466 fd 164218 [22:33:06]save to /storage/0466/doc_00164218 [22:33:06]save last doc name /storage/0466/doc_00164218 to /storage/kkm_last_doc_name [22:33:06]save OK [22:33:06]Clear old archive folders... [22:33:06]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:33:06]tlvbuf is 00975000 [22:33:06]SAM_PROTO_ClearQueue [22:33:06]wFMCommunicate request_size=4 [22:33:06]MH_SAM_APDU [22:33:06]CAPDU: 80 09 00 00 [22:33:06]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [22:33:06]RAPDU: 90 00 [22:33:06]wFMCommunicate OK [22:33:06]SAM_PROTO_ClearQueue done [22:33:06]KKMCreateOFDPacket [22:33:06]OFDProtocolAddRootSTLVToBuf [22:33:06]FM_MakeSignedData [22:33:06]FM_MakeSignedData [22:33:06]SAM_PROTO_SignData [22:33:06]wFMCommunicate request_size=4 [22:33:06]MH_SAM_APDU [22:33:06]CAPDU: 80 0D 01 02 [22:33:06]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [22:33:06]RAPDU: 90 00 [22:33:06]wFMCommunicate OK [22:33:06]wFMCommunicate request_size=255 [22:33:06]MH_SAM_APDU [22:33: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 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 30 03 00 00 F4 03 04 00 21 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 81 02 00 35 04 06 00 E2 CC 1B [22:33:06]Write to MH i2c: E2 02 01 AC 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 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 30 03 00 00 F4 03 04 00 21 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 81 02 00 35 04 06 00 E2 CC 1B 00 00 27 [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [22:33:06]RAPDU: 90 00 [22:33:06]wFMCommunicate OK [22:33:06]wFMCommunicate request_size=8 [22:33:06]MH_SAM_APDU [22:33:06]CAPDU: 80 0D 02 02 03 33 4E A0 [22:33:06]Write to MH i2c: E2 0B 00 AD 00 80 0D 02 02 03 00 33 4E A0 00 00 4E [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [22:33:06]RAPDU: 90 00 [22:33:06]wFMCommunicate OK [22:33:06]wFMCommunicate request_size=4 [22:33:06]MH_SAM_APDU [22:33:06]CAPDU: 80 0D 03 02 [22:33:06]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 0B 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 0B 00 AE 00 00 12 59 D5 4C A3 C8 80 53 90 00 F4 [22:33:06]RAPDU: 12 59 D5 4C A3 C8 80 53 90 00 [22:33:06]wFMCommunicate OK [22:33:06]SAM_PROTO_SignData done [22:33:06]FM_MakeSignedData done [22:33:06]CreateOFDProtocolMessage [22:33:06]wFMCommunicate request_size=4 [22:33:06]MH_SAM_APDU [22:33:06]CAPDU: 80 11 00 00 [22:33:06]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 17 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [22:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:33:06]wFMCommunicate OK [22:33:06]CreateOFDProtocolMessage done [22:33:06]OFDSenderStorePacket 164218 [22:33:06]StoreOFDPacket docnum=164218 [22:33:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 87 B0 05 01 F7 89 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 30 03 00 00 F4 03 04 00 21 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 81 02 00 35 04 06 00 E2 CC 1B 33 4E A0 12 59 D5 4C A3 C8 80 53 [22:33:06]CheckFolder [22:33:06]dirname=/storage/ofd_packets [22:33:06]CheckFolder done [22:33:06]ProducePacketName [22:33:06]name=ofd_packets/00164218 [22:33:06]NVStorageSaveData ofd_packets/00164218 [22:33:06]File name is /storage/ofd_packets/00164218 [22:33:06]Write 299 bytes [22:33:06]NVStorageSaveData done [22:33:06]OFDSenderStorePacket done [22:33:06]KKMCreateOFDPacket done [22:33:06]NVStorageSaveData kkm_last_timestamp [22:33:06]File name is /storage/kkm_last_timestamp [22:33:06]Write 4 bytes [22:33:06]NVStorageSaveData done [22:33:06]ExternCall_PrintAddStr [22:33:06]wPrintStart [22:33:06]Write to MH i2c: 01 00 00 B0 00 B0 [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: 01 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: 01 07 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [22:33:06]RasterBufferAndPrint [22:33:06]line Счет N : (1)292878 [22:33:06]line ИНН: 02508201610067 [22:33:06]line Контрольно-Кассовый Чек [22:33:06]line ПРОДАЖА [22:33:06]line ТРК (МРК, ГНК) : 61 [22:33:06]line Товар: 2710124130 [22:33:06]line SU-92-К-5 [22:33:06]line 14.540 * 68.80 [22:33:06]line = 1000.35 [22:33:06]line НДС 12% НСП 1% [22:33:06]line > о реализуемом товаре [22:33:06]line ОКРУГЛЕНИЕ: -0.35 [22:33:06]line ИТОГО: 1000.00 [22:33:06]line Внесено: 1000.00 [22:33:06]line СДАЧА: 0.00 [22:33:06]line НСП 1% : 8.85 [22:33:06]line НДС 12% : 106.23 [22:33:06]line Наличными: 1000.00 [22:33:06]line Безнал.: 0.00 [22:33:06]line Место: АЗС № 130 "Партнер Нефть" [22:33:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:33:06]line СНО: Общий режим [22:33:06]line Чек 816 21.08.2024 22:33 [22:33:06]line Смена: 466 ФФД: 1.0 [22:33:06]line ЗНМ: 0300000070 [22:33:06]line РНМ: 0000000000092562 [22:33:06]line Версия ККМ: 001 [22:33:06]line ФМ: 0000000000871769 [22:33:06]line ФД: 164218 [22:33:06]line ФПД: 249366257553056 [22:33:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164218&fm=249366257553056&tin=02508201610067®Number=0000000000092562&sum=100000 [22:33:06]written 0, free lines is 4095 [22:33:06]OFD Sender: Processing packet 164218 [packets to send 972, broken 971] [22:33:06]ProducePacketName [22:33:06]name=ofd_packets/00164218 [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]Write to MH i2c: 01 00 00 DB 00 DB [22:33:07]Write i2c OK [22:33:07]MH_I2C_Read... [22:33:07]Read from MH i2c: 01 [22:33:07]MH_I2C_Read... [22:33:07]Read from MH i2c: 01 07 00 [22:33:07]MH_I2C_Read... [22:33:07]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 B5 0C A3 [22:33:07]RasterBufferAndPrint [22:33:07]line [22:33:07]line [22:33:07]line [22:33:07]line [22:33:07]line [22:33:07]written 0, free lines is 3263 [22:33:07]MH_Cut [22:33:07]Write to MH i2c: D1 01 00 E2 00 01 B4 [22:33:07]Write i2c OK [22:33:07]MH_I2C_Read... [22:33:07]Read from MH i2c: D1 [22:33:07]MH_I2C_Read... [22:33:07]Read from MH i2c: D1 01 00 [22:33:07]MH_I2C_Read... [22:33:07]Read from MH i2c: D1 01 00 E2 00 00 B3 [22:33:07]Write to MH i2c: 01 00 00 E3 00 E3 [22:33:07]Write i2c OK [22:33:07]MH_I2C_Read... [22:33:08]*** Cut start [22:33:08]*** Purtial cut [22:33:08]*** Stage 1: CUTSNS_PIN = 1 [22:33:09]Connected sock=11 [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 37 36 39 0D 01 00 00 87 B0 05 01 F7 89 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 30 03 00 00 F4 03 04 00 21 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 81 02 00 35 04 06 00 E2 CC 1B 33 4E A0 12 59 D5 4C A3 C8 80 53 [22:33:10]Read from MH i2c: 01 [22:33:10]MH_I2C_Read... [22:33:10]*** Stop cut motor [22:33:10]*** Cut end [22:33:10]Read from MH i2c: 01 07 00 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [22:33:10]process_action close_receipt done [22:33:10]requested_data is exist [22:33:10]produce_requested_data [22:33:10]requested_item fm.sn is exist - process it [22:33:10]wFMCommunicate request_size=4 [22:33:10]MH_SAM_APDU [22:33:10]CAPDU: 80 11 00 00 [22:33:10]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [22:33:10]Write i2c OK [22:33:10]MH_I2C_Read... [22:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:10]Read from MH i2c: E2 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 17 00 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [22:33:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:33:10]wFMCommunicate OK [22:33:10]requested_item fd.num is exist - process it [22:33:10]SAM_PROTO_GetFieldsCounters [22:33:10]wFMCommunicate request_size=4 [22:33:10]MH_SAM_APDU [22:33:10]CAPDU: 80 13 00 00 [22:33:10]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [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 37 36 39 4F 00 00 00 2B 27 47 00 FA 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 37 36 39 10 04 04 00 7A 81 02 00 F4 03 04 00 74 14 C6 66 B6 04 01 00 00 D9 65 2B B2 70 95 A4 69 [22:33:10]CommunicateWithHost err = 0 [22:33:10]CheckOFDResponse [22:33:10]1017 (14) - 77093643461234 [22:33:10]1041 (16) - 0000000000871769 [22:33:10]1040 (4) - 164218 [22:33:10]1012 (4) - 21.08.2024 16:23 [22:33:10]1206 (1) - 0 [22:33:10]OFD Sender: Remove packet 164218 [22:33:10]ProducePacketName [22:33:10]name=ofd_packets/00164218 [22:33:10]NVStorageDeleteData [22:33:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:33:10]Read from MH i2c: E2 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 62 00 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 30 03 00 00 5E 04 04 00 30 03 00 00 57 04 04 00 31 03 00 00 19 04 04 00 00 00 00 00 90 00 F0 [22:33: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 30 03 00 00 5E 04 04 00 30 03 00 00 57 04 04 00 31 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:33:10]wFMCommunicate OK [22:33:10]SAM_PROTO_GetFieldsCounters done [22:33:10]requested_item shift.num is exist - process it [22:33:10]requested_item shift.opened is exist - process it [22:33:10]req_shift_opened [22:33:10]FM_GetShiftState [22:33:10]SAM_PROTO_GetShiftState [22:33:10]wFMCommunicate request_size=4 [22:33:10]MH_SAM_APDU [22:33:10]CAPDU: 80 13 01 00 [22:33:10]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [22:33:10]Write i2c OK [22:33:10]MH_I2C_Read... [22:33:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:10]Read from MH i2c: E2 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 0E 00 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 29 [22:33:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:33:10]wFMCommunicate OK [22:33:10]SAM_PROTO_GetShiftState done [22:33:10]FM_GetShiftState done [22:33:10]req_shift_opened done [22:33:10]requested_item shift.open_date is exist - process it [22:33:10]req_shift_open_date [22:33:10]req_shift_open_date done [22:33:10]produce_requested_data done [22:33:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164218,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:33:10]process_action_free close_receipt [22:33:10]json_value_free [22:33:10]json_value_free done [22:33:10]process_json_proto returns [22:33:10]Send response to host [22:33:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164218,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:33:10]free response buf [22:33:10]execute_script done [22:33:10]execute_script returns [22:33:10]free content buf [22:33:10]Sock 9.Close socket [22:33:10]Sock 9.Thread stoped [22:33:10]OFD Sender: No OFD packet to send [22:33:15]OFD Sender: No OFD packet to send [22:33:20]OFD Sender: No OFD packet to send [22:33:25]OFD Sender: No OFD packet to send [22:33:30]OFD Sender: No OFD packet to send [22:33:35]OFD Sender: No OFD packet to send [22:33:40]OFD Sender: No OFD packet to send [22:33:45]OFD Sender: No OFD packet to send [22:33:50]OFD Sender: No OFD packet to send [22:33:55]OFD Sender: No OFD packet to send [22:34:00]OFD Sender: No OFD packet to send [22:34:05]OFD Sender: No OFD packet to send [22:34:10]OFD Sender: No OFD packet to send [22:34:15]OFD Sender: No OFD packet to send [22:34:21]OFD Sender: No OFD packet to send [22:34:26]OFD Sender: No OFD packet to send [22:34:30]accept exits with 10 [22:34:30]New connection [22:34:30]New thread 3066621284 created [22:34:30]Thread 3066764644 joined [22:34:30]Waiting for new connection... [22:34:30] Sock 10.Parse request [22:34:30]Sock 10.Check first char [22:34:30]Sock 10.First char is OK [22:34:30]request: POST /json_proto HTTP/1.0 [22:34:30]Method: POST [22:34:30]URL: /json_proto [22:34:30]Method is POST - this is cgi request [22:34:30]url: /json_proto [22:34:30]query_string will be loaded in cgi processing [22:34:30]execute_cgi json_proto POST (null) [22:34:30]execute_cgi path=json_proto method=POST [22:34:30]POST find Content-Length [22:34:30]Host: 172.17.44.132:8080 [22:34:30]Content-Length: 677 [22:34:30]Content-Type: application/json [22:34:30] [22:34:30]POST finish read [22:34:30]Found Content-Length = 677 [22:34:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:30]execute_script... [22:34:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:30]POST & json_proto [22:34:30]process_json_proto [22:34:30]json parsed OK: [22:34:30]protocol is kg_v1.0 [22:34:30]action value=close_receipt [22:34:30]process_action close_receipt [22:34:30]cmd_close_receipt [22:34:30]MH_GetDate [22:34:30]Write to MH i2c: F0 00 00 E7 00 D6 [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: F0 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: F0 09 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: F0 09 00 E7 00 00 77 6B C6 66 2A 83 C1 65 C0 [22:34:30]GetLastDocTimeStamp 1724279585 [22:34:30]current date 1724279671 [22:34:30]FM_GetShiftState [22:34:30]SAM_PROTO_GetShiftState [22:34:30]wFMCommunicate request_size=4 [22:34:30]MH_SAM_APDU [22:34:30]CAPDU: 80 13 01 00 [22:34:30]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 0E 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2B [22:34:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:34:30]wFMCommunicate OK [22:34:30]SAM_PROTO_GetShiftState done [22:34:30]FM_GetShiftState done [22:34:30]opened in 1724199517 [22:34:30]opened+sec_in_day 1724285917 [22:34:30]quantity*price = 30035 [22:34:30]sum+1 = 30036 [22:34:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 817 21.08.2024 22:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164219 ФПД: 142385433536239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223431&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164219&fm=142385433536239&tin=02508201610067®Number=0000000000092562&sum=30000 [22:34:31]StoreToDocumentArchive [22:34:31]shift 466 fd 164219 [22:34:31]save to /storage/0466/doc_00164219 [22:34:31]save last doc name /storage/0466/doc_00164219 to /storage/kkm_last_doc_name [22:34:31]save OK [22:34:31]Clear old archive folders... [22:34:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:34:31]tlvbuf is 00976C50 [22:34:31]SAM_PROTO_ClearQueue [22:34:31]wFMCommunicate request_size=4 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 09 00 00 [22:34:31]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:34:31]Read from MH i2c: E2 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 03 00 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [22:34:31]RAPDU: 90 00 [22:34:31]wFMCommunicate OK [22:34:31]SAM_PROTO_ClearQueue done [22:34:31]KKMCreateOFDPacket [22:34:31]OFDProtocolAddRootSTLVToBuf [22:34:31]FM_MakeSignedData [22:34:31]FM_MakeSignedData [22:34:31]SAM_PROTO_SignData [22:34:31]wFMCommunicate request_size=4 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 0D 01 02 [22:34:31]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:34:31]Read from MH i2c: E2 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 03 00 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [22:34:31]RAPDU: 90 00 [22:34:31]wFMCommunicate OK [22:34:31]wFMCommunicate request_size=255 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 03 00 00 F4 03 04 00 77 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 81 02 00 35 04 06 00 81 [22:34:31]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 03 00 00 F4 03 04 00 77 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 81 02 00 35 04 06 00 81 00 00 A6 [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 03 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [22:34:32]RAPDU: 90 00 [22:34:32]wFMCommunicate OK [22:34:32]wFMCommunicate request_size=10 [22:34:32]MH_SAM_APDU [22:34:32]CAPDU: 80 0D 02 02 05 7F B1 2F E6 EF [22:34:32]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 7F B1 2F E6 EF 00 00 B0 [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 03 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [22:34:32]RAPDU: 90 00 [22:34:32]wFMCommunicate OK [22:34:32]wFMCommunicate request_size=4 [22:34:32]MH_SAM_APDU [22:34:32]CAPDU: 80 0D 03 02 [22:34:32]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 0B 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 0B 00 F9 00 00 96 AD 9F 0A C5 06 7D 57 90 00 00 [22:34:32]RAPDU: 96 AD 9F 0A C5 06 7D 57 90 00 [22:34:32]wFMCommunicate OK [22:34:32]SAM_PROTO_SignData done [22:34:32]FM_MakeSignedData done [22:34:32]CreateOFDProtocolMessage [22:34:32]wFMCommunicate request_size=4 [22:34:32]MH_SAM_APDU [22:34:32]CAPDU: 80 11 00 00 [22:34:32]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 17 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [22:34:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:34:32]wFMCommunicate OK [22:34:32]CreateOFDProtocolMessage done [22:34:32]OFDSenderStorePacket 164219 [22:34:32]StoreOFDPacket docnum=164219 [22:34:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 91 85 07 01 05 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 03 00 00 F4 03 04 00 77 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 81 02 00 35 04 06 00 81 7F B1 2F E6 EF 96 AD 9F 0A C5 06 7D 57 [22:34:32]CheckFolder [22:34:32]dirname=/storage/ofd_packets [22:34:32]CheckFolder done [22:34:32]ProducePacketName [22:34:32]name=ofd_packets/00164219 [22:34:32]NVStorageSaveData ofd_packets/00164219 [22:34:32]File name is /storage/ofd_packets/00164219 [22:34:32]Write 301 bytes [22:34:32]NVStorageSaveData done [22:34:32]OFDSenderStorePacket done [22:34:32]KKMCreateOFDPacket done [22:34:32]NVStorageSaveData kkm_last_timestamp [22:34:32]File name is /storage/kkm_last_timestamp [22:34:32]Write 4 bytes [22:34:32]NVStorageSaveData done [22:34:32]ExternCall_PrintAddStr [22:34:32]wPrintStart [22:34:32]Write to MH i2c: 01 00 00 FB 00 FB [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: 01 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: 01 07 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [22:34:32]RasterBufferAndPrint [22:34:32]line Счет N : (1)292879 [22:34:32]line ИНН: 02508201610067 [22:34:32]line Контрольно-Кассовый Чек [22:34:32]line ПРОДАЖА [22:34:32]line ТРК (МРК, ГНК) : 52 [22:34:32]line Товар: 2710124130 [22:34:32]line Аи-92-К-5 [22:34:32]line 4.430 * 67.80 [22:34:32]line = 300.35 [22:34:32]line НДС 12% НСП 1% [22:34:32]line > о реализуемом товаре [22:34:32]line ОКРУГЛЕНИЕ: -0.35 [22:34:32]line ИТОГО: 300.00 [22:34:32]line Внесено: 300.00 [22:34:32]line СДАЧА: 0.00 [22:34:32]line НСП 1% : 2.66 [22:34:32]line НДС 12% : 31.90 [22:34:32]line Наличными: 300.00 [22:34:32]line Безнал.: 0.00 [22:34:32]line Место: АЗС № 130 "Партнер Нефть" [22:34:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:34:32]line СНО: Общий режим [22:34:32]line Чек 817 21.08.2024 22:34 [22:34:32]line Смена: 466 ФФД: 1.0 [22:34:32]line ЗНМ: 0300000070 [22:34:32]line РНМ: 0000000000092562 [22:34:32]line Версия ККМ: 001 [22:34:32]line ФМ: 0000000000871769 [22:34:32]line ФД: 164219 [22:34:32]line ФПД: 142385433536239 [22:34:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223431&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164219&fm=142385433536239&tin=02508201610067®Number=0000000000092562&sum=30000 [22:34:32]written 0, free lines is 4095 [22:34:32]OFD Sender: Processing packet 164219 [packets to send 972, broken 971] [22:34:32]ProducePacketName [22:34:32]name=ofd_packets/00164219 [22:34:32]OFD Sender: To server: pG, [22:34:32]CommunicateWithHost lk.salyk.kg:30040 [22:34:32]ConnectInit lk.salyk.kg [22:34:32]Write to MH i2c: 01 00 00 26 01 27 [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: 01 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: 01 07 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 B3 0C ED [22:34:32]RasterBufferAndPrint [22:34:32]line [22:34:32]line [22:34:32]line [22:34:32]line [22:34:32]line [22:34:32]written 0, free lines is 3257 [22:34:32]MH_Cut [22:34:32]Write to MH i2c: D1 01 00 2D 01 01 00 [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: D1 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: D1 01 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: D1 01 00 2D 01 00 FF [22:34:32]Write to MH i2c: 01 00 00 2E 01 2F [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:33]*** Cut start [22:34:33]*** Purtial cut [22:34:33]*** Stage 1: CUTSNS_PIN = 1 [22:34:35]Read from MH i2c: 01 [22:34:35]MH_I2C_Read... [22:34:35]*** Stop cut motor [22:34:35]*** Cut end [22:34:35]Read from MH i2c: 01 07 00 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [22:34:35]process_action close_receipt done [22:34:35]requested_data is exist [22:34:35]produce_requested_data [22:34:35]requested_item fm.sn is exist - process it [22:34:35]wFMCommunicate request_size=4 [22:34:35]MH_SAM_APDU [22:34:35]CAPDU: 80 11 00 00 [22:34:35]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [22:34:35]Write i2c OK [22:34:35]MH_I2C_Read... [22:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:35]Read from MH i2c: E2 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 17 00 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [22:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:34:35]wFMCommunicate OK [22:34:35]requested_item fd.num is exist - process it [22:34:35]SAM_PROTO_GetFieldsCounters [22:34:35]wFMCommunicate request_size=4 [22:34:35]MH_SAM_APDU [22:34:35]CAPDU: 80 13 00 00 [22:34:35]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [22:34:35]Write i2c OK [22:34:35]MH_I2C_Read... [22:34:35]Connected sock=7 [22:34: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 37 36 39 0F 01 00 00 91 85 07 01 05 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 03 00 00 F4 03 04 00 77 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 81 02 00 35 04 06 00 81 7F B1 2F E6 EF 96 AD 9F 0A C5 06 7D 57 [22:34:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:34:35]Read from MH i2c: E2 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 62 00 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 31 03 00 00 5E 04 04 00 31 03 00 00 57 04 04 00 32 03 00 00 19 04 04 00 00 00 00 00 90 00 40 [22:34: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 31 03 00 00 5E 04 04 00 31 03 00 00 57 04 04 00 32 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:34:35]wFMCommunicate OK [22:34:35]SAM_PROTO_GetFieldsCounters done [22:34:35]requested_item shift.num is exist - process it [22:34:35]requested_item shift.opened is exist - process it [22:34:35]req_shift_opened [22:34:35]FM_GetShiftState [22:34:35]SAM_PROTO_GetShiftState [22:34:35]wFMCommunicate request_size=4 [22:34:35]MH_SAM_APDU [22:34:35]CAPDU: 80 13 01 00 [22:34:35]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [22:34:35]Write i2c OK [22:34:35]MH_I2C_Read... [22:34:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:35]Read from MH i2c: E2 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 0E 00 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 75 [22:34:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:34:35]wFMCommunicate OK [22:34:35]SAM_PROTO_GetShiftState done [22:34:35]FM_GetShiftState done [22:34:35]req_shift_opened done [22:34:35]requested_item shift.open_date is exist - process it [22:34:35]req_shift_open_date [22:34:35]req_shift_open_date done [22:34:35]produce_requested_data done [22:34:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164219,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:34:35]process_action_free close_receipt [22:34:35]json_value_free [22:34:35]json_value_free done [22:34:35]process_json_proto returns [22:34:35]Send response to host [22:34:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164219,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:34:35]free response buf [22:34:35]execute_script done [22:34:35]execute_script returns [22:34:35]free content buf [22:34:35]Sock 10.Close socket [22:34:35]Sock 10.Thread stoped [22:34:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0D E3 47 00 C7 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 81 02 00 F4 03 04 00 CA 14 C6 66 B6 04 01 00 00 65 49 76 03 76 74 33 39 [22:34:37]CommunicateWithHost err = 0 [22:34:37]CheckOFDResponse [22:34:37]1017 (14) - 77093643461234 [22:34:37]1041 (16) - 0000000000871769 [22:34:37]1040 (4) - 164219 [22:34:37]1012 (4) - 21.08.2024 16:24 [22:34:37]1206 (1) - 0 [22:34:37]OFD Sender: Remove packet 164219 [22:34:37]ProducePacketName [22:34:37]name=ofd_packets/00164219 [22:34:37]NVStorageDeleteData [22:34:38]OFD Sender: No OFD packet to send [22:34:42]recv_with_timeout no data received [22:34:43]OFD Sender: No OFD packet to send [22:34:48]OFD Sender: No OFD packet to send [22:34:52]recv_with_timeout no data received [22:34:53]OFD Sender: No OFD packet to send [22:34:58]OFD Sender: No OFD packet to send [22:35:03]OFD Sender: No OFD packet to send [22:35:08]OFD Sender: No OFD packet to send [22:35:13]OFD Sender: No OFD packet to send [22:35:13]recv_with_timeout no data received [22:35:18]OFD Sender: No OFD packet to send [22:35:23]OFD Sender: No OFD packet to send [22:35:28]OFD Sender: No OFD packet to send [22:35:33]OFD Sender: No OFD packet to send [22:35:38]OFD Sender: No OFD packet to send [22:35:43]OFD Sender: No OFD packet to send [22:35:48]OFD Sender: No OFD packet to send [22:35:53]OFD Sender: No OFD packet to send [22:35:58]OFD Sender: No OFD packet to send [22:36:03]OFD Sender: No OFD packet to send [22:36:08]OFD Sender: No OFD packet to send [22:36:13]OFD Sender: No OFD packet to send [22:36:18]OFD Sender: No OFD packet to send [22:36:23]OFD Sender: No OFD packet to send [22:36:28]OFD Sender: No OFD packet to send [22:36:33]OFD Sender: No OFD packet to send [22:36:37]recv_with_timeout no data received [22:36:38]OFD Sender: No OFD packet to send [22:36:43]OFD Sender: No OFD packet to send [22:36:45]accept exits with 9 [22:36:45]New connection [22:36:45]New thread 3066764644 created [22:36:45]Thread 3066621284 joined [22:36:45]Waiting for new connection... [22:36:45] Sock 9.Parse request [22:36:45]Sock 9.Check first char [22:36:45]Sock 9.First char is OK [22:36:45]request: POST /json_proto HTTP/1.0 [22:36:45]Method: POST [22:36:45]URL: /json_proto [22:36:45]Method is POST - this is cgi request [22:36:45]url: /json_proto [22:36:45]query_string will be loaded in cgi processing [22:36:45]execute_cgi json_proto POST (null) [22:36:45]execute_cgi path=json_proto method=POST [22:36:45]POST find Content-Length [22:36:45]Host: 172.17.44.132:8080 [22:36:45]Content-Length: 613 [22:36:45]Content-Type: application/json [22:36:45] [22:36:45]POST finish read [22:36:45]Found Content-Length = 613 [22:36:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50720", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:45]execute_script... [22:36: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 : (3)50720", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:45]POST & json_proto [22:36:45]process_json_proto [22:36:45]json parsed OK: [22:36:45]protocol is kg_v1.0 [22:36:45]action value=close_receipt [22:36:45]process_action close_receipt [22:36:45]cmd_close_receipt [22:36:45]MH_GetDate [22:36:45]Write to MH i2c: F0 00 00 32 01 22 [22:36:45]Write i2c OK [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: F0 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: F0 09 00 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: F0 09 00 32 01 00 FD 6B C6 66 2A 83 C1 65 92 [22:36:45]GetLastDocTimeStamp 1724279671 [22:36:45]current date 1724279805 [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 33 01 80 13 01 00 00 00 00 00 B1 [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 33 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 77 [22:36:45]RAPDU: 09 00 01 5D 32 C5 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]opened in 1724199517 [22:36:45]opened+sec_in_day 1724285917 [22:36:45]quantity*price = 11000 [22:36:45]sum+1 = 11001 [22:36:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 818 21.08.2024 22:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164220 ФПД: 104566414407067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164220&fm=104566414407067&tin=02508201610067®Number=0000000000092562&sum=11000 0 [22:36:46]StoreToDocumentArchive [22:36:46]shift 466 fd 164220 [22:36:46]save to /storage/0466/doc_00164220 [22:36:46]save last doc name /storage/0466/doc_00164220 to /storage/kkm_last_doc_name [22:36:46]save OK [22:36:46]Clear old archive folders... [22:36:46]ProcessDocumentItem done err = 0, tmpTLVsize=266 [22:36:46]tlvbuf is 009A68A0 [22:36:46]SAM_PROTO_ClearQueue [22:36:46]wFMCommunicate request_size=4 [22:36:46]MH_SAM_APDU [22:36:46]CAPDU: 80 09 00 00 [22:36:46]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [22:36:46]Write i2c OK [22:36:46]MH_I2C_Read... [22:36:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:36:46]Read from MH i2c: E2 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [22:36:46]RAPDU: 90 00 [22:36:46]wFMCommunicate OK [22:36:46]SAM_PROTO_ClearQueue done [22:36:46]KKMCreateOFDPacket [22:36:46]OFDProtocolAddRootSTLVToBuf [22:36:46]FM_MakeSignedData [22:36:46]FM_MakeSignedData [22:36:46]SAM_PROTO_SignData [22:36:46]wFMCommunicate request_size=4 [22:36:46]MH_SAM_APDU [22:36:46]CAPDU: 80 0D 01 02 [22:36:46]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [22:36:46]Write i2c OK [22:36:46]MH_I2C_Read... [22:36:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:36:46]Read from MH i2c: E2 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [22:36:46]RAPDU: 90 00 [22:36:46]wFMCommunicate OK [22:36:46]wFMCommunicate request_size=255 [22:36:46]MH_SAM_APDU [22:36:46]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 FD 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [22:36:46]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 FD 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 CC [22:36:46]Write i2c OK [22:36:46]MH_I2C_Read... [22:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:46]Read from MH i2c: E2 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [22:36:46]RAPDU: 90 00 [22:36:46]wFMCommunicate OK [22:36:46]wFMCommunicate request_size=25 [22:36:46]MH_SAM_APDU [22:36:46]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 7C 81 02 00 35 04 06 00 5F 1A 43 FC 75 9B [22:36:46]Write to MH i2c: E2 1C 00 43 01 80 0D 02 02 14 00 36 39 10 04 04 00 7C 81 02 00 35 04 06 00 5F 1A 43 FC 75 9B 00 00 73 [22:36:46]Write i2c OK [22:36:46]MH_I2C_Read... [22:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:46]Read from MH i2c: E2 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [22:36:46]RAPDU: 90 00 [22:36:46]wFMCommunicate OK [22:36:46]wFMCommunicate request_size=4 [22:36:46]MH_SAM_APDU [22:36:46]CAPDU: 80 0D 03 02 [22:36:46]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [22:36:46]Write i2c OK [22:36:46]MH_I2C_Read... [22:36:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:36:46]Read from MH i2c: E2 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 0B 00 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 0B 00 44 01 00 54 31 02 B1 83 59 AF 28 90 00 AC [22:36:46]RAPDU: 54 31 02 B1 83 59 AF 28 90 00 [22:36:46]wFMCommunicate OK [22:36:46]SAM_PROTO_SignData done [22:36:46]FM_MakeSignedData done [22:36:46]CreateOFDProtocolMessage [22:36:46]wFMCommunicate request_size=4 [22:36:46]MH_SAM_APDU [22:36:46]CAPDU: 80 11 00 00 [22:36:46]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [22:36:46]Write i2c OK [22:36:46]MH_I2C_Read... [22:36:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:46]Read from MH i2c: E2 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 17 00 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [22:36:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:46]wFMCommunicate OK [22:36:46]CreateOFDProtocolMessage done [22:36:46]OFDSenderStorePacket 164220 [22:36:46]StoreOFDPacket docnum=164220 [22:36:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 16 8A 16 01 39 E6 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 FD 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 81 02 00 35 04 06 00 5F 1A 43 FC 75 9B 54 31 02 B1 83 59 AF 28 [22:36:46]CheckFolder [22:36:46]dirname=/storage/ofd_packets [22:36:46]CheckFolder done [22:36:46]ProducePacketName [22:36:46]name=ofd_packets/00164220 [22:36:46]NVStorageSaveData ofd_packets/00164220 [22:36:46]File name is /storage/ofd_packets/00164220 [22:36:46]Write 316 bytes [22:36:46]NVStorageSaveData done [22:36:46]OFDSenderStorePacket done [22:36:46]KKMCreateOFDPacket done [22:36:46]NVStorageSaveData kkm_last_timestamp [22:36:46]File name is /storage/kkm_last_timestamp [22:36:46]Write 4 bytes [22:36:46]NVStorageSaveData done [22:36:46]ExternCall_PrintAddStr [22:36:46]wPrintStart [22:36:46]Write to MH i2c: 01 00 00 46 01 47 [22:36:46]Write i2c OK [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: 01 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: 01 07 00 [22:36:46]MH_I2C_Read... [22:36:46]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [22:36:46]RasterBufferAndPrint [22:36:46]line Счет N : (3)50720 [22:36:46]line ИНН: 02508201610067 [22:36:46]line Контрольно-Кассовый Чек [22:36:46]line ПРОДАЖА [22:36:46]line Товар: 4870001570071 [22:36:46]line Напиток Pepsi 1л [22:36:46]line 1.000 * 110.00 [22:36:46]line = 110.00 [22:36:46]line НДС 12% НСП 1% [22:36:46]line > о реализуемом товаре [22:36:46]line ИТОГО: 110.00 [22:36:46]line НСП 1% : 0.97 [22:36:46]line НДС 12% : 11.68 [22:36:46]line Наличными: 110.00 [22:36:46]line Безнал.: 0.00 [22:36:46]line Место: АЗС № 130 "Партнер Нефть" [22:36:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:36:46]line СНО: Общий режим [22:36:46]line Чек 818 21.08.2024 22:36 [22:36:46]line Смена: 466 ФФД: 1.0 [22:36:46]line ЗНМ: 0300000070 [22:36:46]line РНМ: 0000000000092562 [22:36:46]line Версия ККМ: 001 [22:36:46]line ФМ: 0000000000871769 [22:36:46]line ФД: 164220 [22:36:46]line ФПД: 104566414407067 [22:36:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164220&fm=104566414407067&tin=02508201610067®Number=0000000000092562&sum=11000 [22:36:46]line 0 [22:36:46]written 0, free lines is 4095 [22:36:46]OFD Sender: Processing packet 164220 [packets to send 972, broken 971] [22:36:46]ProducePacketName [22:36:46]name=ofd_packets/00164220 [22:36:46]OFD Sender: To server: pG, [22:36:46]CommunicateWithHost lk.salyk.kg:30040 [22:36:46]ConnectInit lk.salyk.kg [22:36:47]Write to MH i2c: 01 00 00 6E 01 6F [22:36:47]Write i2c OK [22:36:47]MH_I2C_Read... [22:36:47]Read from MH i2c: 01 [22:36:47]MH_I2C_Read... [22:36:47]Read from MH i2c: 01 07 00 [22:36:47]MH_I2C_Read... [22:36:47]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 D5 0C 57 [22:36:47]RasterBufferAndPrint [22:36:47]line [22:36:47]line [22:36:47]line [22:36:47]line [22:36:47]line [22:36:47]written 0, free lines is 3292 [22:36:47]MH_Cut [22:36:47]Write to MH i2c: D1 01 00 75 01 01 48 [22:36:47]Write i2c OK [22:36:47]MH_I2C_Read... [22:36:47]Read from MH i2c: D1 [22:36:47]MH_I2C_Read... [22:36:47]Read from MH i2c: D1 01 00 [22:36:47]MH_I2C_Read... [22:36:47]Read from MH i2c: D1 01 00 75 01 00 47 [22:36:47]Write to MH i2c: 01 00 00 76 01 77 [22:36:47]Write i2c OK [22:36:47]MH_I2C_Read... [22:36:47]*** Cut start [22:36:47]*** Purtial cut [22:36:47]*** Stage 1: CUTSNS_PIN = 1 [22:36:49]Read from MH i2c: 01 [22:36:49]MH_I2C_Read... [22:36:49]*** Stop cut motor [22:36:49]*** Cut end [22:36:49]Read from MH i2c: 01 07 00 [22:36:49]MH_I2C_Read... [22:36:49]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [22:36:49]process_action close_receipt done [22:36:49]requested_data is exist [22:36:49]produce_requested_data [22:36:49]requested_item fm.sn is exist - process it [22:36:49]wFMCommunicate request_size=4 [22:36:49]MH_SAM_APDU [22:36:49]CAPDU: 80 11 00 00 [22:36:49]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [22:36:49]Write i2c OK [22:36:49]MH_I2C_Read... [22:36:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:50]Read from MH i2c: E2 [22:36:50]MH_I2C_Read... [22:36:50]Read from MH i2c: E2 17 00 [22:36:50]MH_I2C_Read... [22:36:50]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 37 36 39 90 00 4B [22:36:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:50]wFMCommunicate OK [22:36:50]requested_item fd.num is exist - process it [22:36:50]SAM_PROTO_GetFieldsCounters [22:36:50]wFMCommunicate request_size=4 [22:36:50]MH_SAM_APDU [22:36:50]CAPDU: 80 13 00 00 [22:36:50]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [22:36:50]Write i2c OK [22:36:50]MH_I2C_Read... [22:36:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:36:50]Read from MH i2c: E2 [22:36:50]MH_I2C_Read... [22:36:50]Read from MH i2c: E2 62 00 [22:36:50]MH_I2C_Read... [22:36:50]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 32 03 00 00 5E 04 04 00 32 03 00 00 57 04 04 00 33 03 00 00 19 04 04 00 00 00 00 00 90 00 8C [22:36: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 32 03 00 00 5E 04 04 00 32 03 00 00 57 04 04 00 33 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:36:50]wFMCommunicate OK [22:36:50]SAM_PROTO_GetFieldsCounters done [22:36:50]requested_item shift.num is exist - process it [22:36:50]requested_item shift.opened is exist - process it [22:36:50]req_shift_opened [22:36:50]FM_GetShiftState [22:36:50]SAM_PROTO_GetShiftState [22:36:50]wFMCommunicate request_size=4 [22:36:50]MH_SAM_APDU [22:36:50]CAPDU: 80 13 01 00 [22:36:50]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [22:36:50]Write i2c OK [22:36:50]MH_I2C_Read... [22:36:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:50]Read from MH i2c: E2 [22:36:50]MH_I2C_Read... [22:36:50]Read from MH i2c: E2 0E 00 [22:36:50]MH_I2C_Read... [22:36:50]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BD [22:36:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:36:50]wFMCommunicate OK [22:36:50]SAM_PROTO_GetShiftState done [22:36:50]FM_GetShiftState done [22:36:50]req_shift_opened done [22:36:50]requested_item shift.open_date is exist - process it [22:36:50]req_shift_open_date [22:36:50]req_shift_open_date done [22:36:50]produce_requested_data done [22:36:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164220,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:36:50]process_action_free close_receipt [22:36:50]json_value_free [22:36:50]json_value_free done [22:36:50]process_json_proto returns [22:36:50]Send response to host [22:36:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164220,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:36:50]free response buf [22:36:50]execute_script done [22:36:50]execute_script returns [22:36:50]free content buf [22:36:50]Sock 9.Close socket [22:36:50]Sock 9.Thread stoped [22:36:51]ConnectInit Can't take IP for lk.salyk.kg [22:36:51]CommunicateWithHost connect error [22:36:51]CommunicateWithHost err = -1 [22:36:51]OFD Sender: Server communicate error [22:36:56]OFD Sender: Processing packet 164220 [packets to send 972, broken 971] [22:36:56]ProducePacketName [22:36:56]name=ofd_packets/00164220 [22:36:56]OFD Sender: To server: pG, [22:36:56]CommunicateWithHost lk.salyk.kg:30040 [22:36:56]ConnectInit lk.salyk.kg [22:36:58]Connected sock=9 [22:36: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 37 36 39 1E 01 00 00 16 8A 16 01 39 E6 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 FD 6B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 81 02 00 35 04 06 00 5F 1A 43 FC 75 9B 54 31 02 B1 83 59 AF 28 [22:36:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 10 E9 47 00 54 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 37 36 39 10 04 04 00 7C 81 02 00 F4 03 04 00 59 15 C6 66 B6 04 01 00 00 A5 95 59 58 88 E2 42 D6 [22:36:58]CommunicateWithHost err = 0 [22:36:58]CheckOFDResponse [22:36:58]1017 (14) - 77093643461234 [22:36:58]1041 (16) - 0000000000871769 [22:36:58]1040 (4) - 164220 [22:36:58]1012 (4) - 21.08.2024 16:27 [22:36:58]1206 (1) - 0 [22:36:58]OFD Sender: Remove packet 164220 [22:36:58]ProducePacketName [22:36:58]name=ofd_packets/00164220 [22:36:58]NVStorageDeleteData [22:36:59]OFD Sender: No OFD packet to send [22:37:04]OFD Sender: No OFD packet to send [22:37:09]OFD Sender: No OFD packet to send [22:37:14]OFD Sender: No OFD packet to send [22:37:19]recv_with_timeout no data received [22:37:19]OFD Sender: No OFD packet to send [22:37:24]OFD Sender: No OFD packet to send [22:37:29]OFD Sender: No OFD packet to send [22:37:31]recv_with_timeout no data received [22:37:34]OFD Sender: No OFD packet to send [22:37:39]OFD Sender: No OFD packet to send [22:37:44]OFD Sender: No OFD packet to send [22:37:49]OFD Sender: No OFD packet to send [22:37:54]OFD Sender: No OFD packet to send [22:37:59]OFD Sender: No OFD packet to send [22:38:04]OFD Sender: No OFD packet to send [22:38:09]OFD Sender: No OFD packet to send [22:38:13]accept exits with 10 [22:38:13]New connection [22:38:13]New thread 3066621284 created [22:38:13]Thread 3066764644 joined [22:38:13]Waiting for new connection... [22:38:13] Sock 10.Parse request [22:38:13]Sock 10.Check first char [22:38:13]Sock 10.First char is OK [22:38:13]request: POST /json_proto HTTP/1.0 [22:38:13]Method: POST [22:38:13]URL: /json_proto [22:38:13]Method is POST - this is cgi request [22:38:13]url: /json_proto [22:38:13]query_string will be loaded in cgi processing [22:38:13]execute_cgi json_proto POST (null) [22:38:13]execute_cgi path=json_proto method=POST [22:38:13]POST find Content-Length [22:38:13]Host: 172.17.44.132:8080 [22:38:13]Content-Length: 981 [22:38:13]Content-Type: application/json [22:38:13] [22:38:13]POST finish read [22:38:13]Found Content-Length = 981 [22:38:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:13]execute_script... [22:38: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)292880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:13]POST & json_proto [22:38:13]process_json_proto [22:38:13]json parsed OK: [22:38:13]protocol is kg_v1.0 [22:38:13]action value=close_receipt [22:38:13]process_action close_receipt [22:38:13]cmd_close_receipt [22:38:13]MH_GetDate [22:38:13]Write to MH i2c: F0 00 00 7A 01 6A [22:38:13]Write i2c OK [22:38:13]MH_I2C_Read... [22:38:13]Read from MH i2c: F0 [22:38:13]MH_I2C_Read... [22:38:13]Read from MH i2c: F0 09 00 [22:38:13]MH_I2C_Read... [22:38:13]Read from MH i2c: F0 09 00 7A 01 00 56 6C C6 66 2A 83 C1 65 34 [22:38:13]GetLastDocTimeStamp 1724279805 [22:38:13]current date 1724279894 [22:38:13]FM_GetShiftState [22:38:13]SAM_PROTO_GetShiftState [22:38:13]wFMCommunicate request_size=4 [22:38:13]MH_SAM_APDU [22:38:13]CAPDU: 80 13 01 00 [22:38:13]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [22:38:13]Write i2c OK [22:38:13]MH_I2C_Read... [22:38:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:13]Read from MH i2c: E2 [22:38:13]MH_I2C_Read... [22:38:13]Read from MH i2c: E2 0E 00 [22:38:13]MH_I2C_Read... [22:38:13]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BF [22:38:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:38:13]wFMCommunicate OK [22:38:13]SAM_PROTO_GetShiftState done [22:38:13]FM_GetShiftState done [22:38:13]opened in 1724199517 [22:38:13]opened+sec_in_day 1724285917 [22:38:13]quantity*price = 999032 [22:38:13]sum+1 = 999033 [22:38:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 819 21.08.2024 22:38 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164221 ФПД: 128858787981232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164221&fm=128858787981232&tin=02508201610067®Number=0000000000092562&sum=999000 [22:38:15]StoreToDocumentArchive [22:38:15]shift 466 fd 164221 [22:38:15]save to /storage/0466/doc_00164221 [22:38:15]save last doc name /storage/0466/doc_00164221 to /storage/kkm_last_doc_name [22:38:15]save OK [22:38:15]Clear old archive folders... [22:38:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:38:15]tlvbuf is 009CA7F0 [22:38:15]SAM_PROTO_ClearQueue [22:38:15]wFMCommunicate request_size=4 [22:38:15]MH_SAM_APDU [22:38:15]CAPDU: 80 09 00 00 [22:38:15]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [22:38:15]Write i2c OK [22:38:15]MH_I2C_Read... [22:38:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:38:15]Read from MH i2c: E2 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [22:38:15]RAPDU: 90 00 [22:38:15]wFMCommunicate OK [22:38:15]SAM_PROTO_ClearQueue done [22:38:15]KKMCreateOFDPacket [22:38:15]OFDProtocolAddRootSTLVToBuf [22:38:15]FM_MakeSignedData [22:38:15]FM_MakeSignedData [22:38:15]SAM_PROTO_SignData [22:38:15]wFMCommunicate request_size=4 [22:38:15]MH_SAM_APDU [22:38:15]CAPDU: 80 0D 01 02 [22:38:15]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [22:38:15]Write i2c OK [22:38:15]MH_I2C_Read... [22:38:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:38:15]Read from MH i2c: E2 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [22:38:15]RAPDU: 90 00 [22:38:15]wFMCommunicate OK [22:38:15]wFMCommunicate request_size=255 [22:38:15]MH_SAM_APDU [22:38: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 56 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 81 02 00 35 04 06 00 75 32 46 48 [22:38:15]Write to MH i2c: E2 02 01 8A 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 56 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 81 02 00 35 04 06 00 75 32 46 48 00 00 D2 [22:38:15]Write i2c OK [22:38:15]MH_I2C_Read... [22:38:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:15]Read from MH i2c: E2 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [22:38:15]RAPDU: 90 00 [22:38:15]wFMCommunicate OK [22:38:15]wFMCommunicate request_size=7 [22:38:15]MH_SAM_APDU [22:38:15]CAPDU: 80 0D 02 02 02 A7 B0 [22:38:15]Write to MH i2c: E2 0A 00 8B 01 80 0D 02 02 02 00 A7 B0 00 00 61 [22:38:15]Write i2c OK [22:38:15]MH_I2C_Read... [22:38:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:15]Read from MH i2c: E2 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [22:38:15]RAPDU: 90 00 [22:38:15]wFMCommunicate OK [22:38:15]wFMCommunicate request_size=4 [22:38:15]MH_SAM_APDU [22:38:15]CAPDU: 80 0D 03 02 [22:38:15]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [22:38:15]Write i2c OK [22:38:15]MH_I2C_Read... [22:38:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:38:15]Read from MH i2c: E2 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 0B 00 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 0B 00 8C 01 00 F5 56 3B 7A CF 33 9D BE 90 00 66 [22:38:15]RAPDU: F5 56 3B 7A CF 33 9D BE 90 00 [22:38:15]wFMCommunicate OK [22:38:15]SAM_PROTO_SignData done [22:38:15]FM_MakeSignedData done [22:38:15]CreateOFDProtocolMessage [22:38:15]wFMCommunicate request_size=4 [22:38:15]MH_SAM_APDU [22:38:15]CAPDU: 80 11 00 00 [22:38:15]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [22:38:15]Write i2c OK [22:38:15]MH_I2C_Read... [22:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:15]Read from MH i2c: E2 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: E2 17 00 [22:38:15]MH_I2C_Read... [22:38:15]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 37 36 39 90 00 61 [22:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:38:15]wFMCommunicate OK [22:38:15]CreateOFDProtocolMessage done [22:38:15]OFDSenderStorePacket 164221 [22:38:15]StoreOFDPacket docnum=164221 [22:38:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4F EC 04 01 FF 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 56 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 81 02 00 35 04 06 00 75 32 46 48 A7 B0 F5 56 3B 7A CF 33 9D BE [22:38:15]CheckFolder [22:38:15]dirname=/storage/ofd_packets [22:38:15]CheckFolder done [22:38:15]ProducePacketName [22:38:15]name=ofd_packets/00164221 [22:38:15]NVStorageSaveData ofd_packets/00164221 [22:38:15]File name is /storage/ofd_packets/00164221 [22:38:15]Write 298 bytes [22:38:15]NVStorageSaveData done [22:38:15]OFDSenderStorePacket done [22:38:15]KKMCreateOFDPacket done [22:38:15]NVStorageSaveData kkm_last_timestamp [22:38:15]File name is /storage/kkm_last_timestamp [22:38:15]Write 4 bytes [22:38:15]NVStorageSaveData done [22:38:15]ExternCall_PrintAddStr [22:38:15]wPrintStart [22:38:15]Write to MH i2c: 01 00 00 8E 01 8F [22:38:15]Write i2c OK [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: 01 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: 01 07 00 [22:38:15]MH_I2C_Read... [22:38:15]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [22:38:15]RasterBufferAndPrint [22:38:15]line Счет N : (1)292880 [22:38:15]line ИНН: 02508201610067 [22:38:15]line Контрольно-Кассовый Чек [22:38:15]line ПРОДАЖА [22:38:15]line ТРК (МРК, ГНК) : 11 [22:38:15]line Товар: 2710194800 [22:38:15]line ДТ-К-5 [22:38:15]line 132.850 * 75.20 [22:38:15]line = 9990.32 [22:38:15]line НДС 12% НСП 1% [22:38:15]line > о реализуемом товаре [22:38:15]line ОКРУГЛЕНИЕ: -0.32 [22:38:15]line ИТОГО: 9990.00 [22:38:15]line Внесено: 10000.00 [22:38:15]line СДАЧА: 10.00 [22:38:15]line НСП 1% : 88.41 [22:38:15]line НДС 12% : 1060.92 [22:38:15]line Наличными: 9990.00 [22:38:15]line Безнал.: 0.00 [22:38:15]line Место: АЗС № 130 "Партнер Нефть" [22:38:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:38:15]line СНО: Общий режим [22:38:15]line Чек 819 21.08.2024 22:38 [22:38:15]line Смена: 466 ФФД: 1.0 [22:38:15]line ЗНМ: 0300000070 [22:38:15]line РНМ: 0000000000092562 [22:38:15]line Версия ККМ: 001 [22:38:15]line [22:38:15]line Дисконтная программа [22:38:15]line ДТ [22:38:15]line номер 130 [22:38:15]line сэкономлено 132.85 сом [22:38:15]line ФМ: 0000000000871769 [22:38:15]line ФД: 164221 [22:38:15]line ФПД: 128858787981232 [22:38:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164221&fm=128858787981232&tin=02508201610067®Number=0000000000092562&sum=999000 [22:38:15]written 0, free lines is 4095 [22:38:15]OFD Sender: Processing packet 164221 [packets to send 972, broken 971] [22:38:15]ProducePacketName [22:38:15]name=ofd_packets/00164221 [22:38:15]OFD Sender: To server: pG, [22:38:15]CommunicateWithHost lk.salyk.kg:30040 [22:38:15]ConnectInit lk.salyk.kg [22:38:16]Write to MH i2c: 01 00 00 BE 01 BF [22:38:16]Write i2c OK [22:38:16]MH_I2C_Read... [22:38:16]Read from MH i2c: 01 [22:38:16]MH_I2C_Read... [22:38:16]Read from MH i2c: 01 07 00 [22:38:16]MH_I2C_Read... [22:38:16]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 75 0C 47 [22:38:16]RasterBufferAndPrint [22:38:16]line [22:38:16]line [22:38:16]line [22:38:16]line [22:38:16]line [22:38:16]written 0, free lines is 3195 [22:38:16]MH_Cut [22:38:16]Write to MH i2c: D1 01 00 C5 01 01 98 [22:38:16]Write i2c OK [22:38:16]MH_I2C_Read... [22:38:16]Read from MH i2c: D1 [22:38:16]MH_I2C_Read... [22:38:16]Read from MH i2c: D1 01 00 [22:38:16]MH_I2C_Read... [22:38:16]Read from MH i2c: D1 01 00 C5 01 00 97 [22:38:16]Write to MH i2c: 01 00 00 C6 01 C7 [22:38:16]Write i2c OK [22:38:16]MH_I2C_Read... [22:38:17]*** Cut start [22:38:17]*** Purtial cut [22:38:17]*** Stage 1: CUTSNS_PIN = 1 [22:38:19]Read from MH i2c: 01 [22:38:19]MH_I2C_Read... [22:38:19]*** Stop cut motor [22:38:19]*** Cut end [22:38:19]Read from MH i2c: 01 07 00 [22:38:19]MH_I2C_Read... [22:38:19]Read from MH i2c: 01 07 00 C6 01 00 00 00 00 00 FF 0F DC [22:38:19]process_action close_receipt done [22:38:19]requested_data is exist [22:38:19]produce_requested_data [22:38:19]requested_item fm.sn is exist - process it [22:38:19]wFMCommunicate request_size=4 [22:38:19]MH_SAM_APDU [22:38:19]CAPDU: 80 11 00 00 [22:38:19]Write to MH i2c: E2 08 00 C7 01 80 11 00 00 00 00 00 00 42 [22:38:19]Write i2c OK [22:38:19]MH_I2C_Read... [22:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:19]Read from MH i2c: E2 [22:38:19]MH_I2C_Read... [22:38:19]Read from MH i2c: E2 17 00 [22:38:19]MH_I2C_Read... [22:38:19]Read from MH i2c: E2 17 00 C7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [22:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:38:19]wFMCommunicate OK [22:38:19]requested_item fd.num is exist - process it [22:38:19]SAM_PROTO_GetFieldsCounters [22:38:19]wFMCommunicate request_size=4 [22:38:19]MH_SAM_APDU [22:38:19]CAPDU: 80 13 00 00 [22:38:19]Write to MH i2c: E2 08 00 C8 01 80 13 00 00 00 00 00 00 45 [22:38:19]Write i2c OK [22:38:19]MH_I2C_Read... [22:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:38:19]Read from MH i2c: E2 [22:38:19]MH_I2C_Read... [22:38:19]Read from MH i2c: E2 62 00 [22:38:19]MH_I2C_Read... [22:38:19]Read from MH i2c: E2 62 00 C8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 33 03 00 00 5E 04 04 00 33 03 00 00 57 04 04 00 34 03 00 00 19 04 04 00 00 00 00 00 90 00 E0 [22:38: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 33 03 00 00 5E 04 04 00 33 03 00 00 57 04 04 00 34 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:38:19]wFMCommunicate OK [22:38:19]SAM_PROTO_GetFieldsCounters done [22:38:19]requested_item shift.num is exist - process it [22:38:19]requested_item shift.opened is exist - process it [22:38:19]req_shift_opened [22:38:19]FM_GetShiftState [22:38:19]SAM_PROTO_GetShiftState [22:38:19]wFMCommunicate request_size=4 [22:38:19]MH_SAM_APDU [22:38:19]CAPDU: 80 13 01 00 [22:38:19]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [22:38:19]Write i2c OK [22:38:19]MH_I2C_Read... [22:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:19]Read from MH i2c: E2 [22:38:19]MH_I2C_Read... [22:38:19]Read from MH i2c: E2 0E 00 [22:38:19]MH_I2C_Read... [22:38:19]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0D [22:38:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:38:19]wFMCommunicate OK [22:38:19]SAM_PROTO_GetShiftState done [22:38:19]FM_GetShiftState done [22:38:19]req_shift_opened done [22:38:19]requested_item shift.open_date is exist - process it [22:38:19]req_shift_open_date [22:38:19]req_shift_open_date done [22:38:19]produce_requested_data done [22:38:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164221,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:38:19]process_action_free close_receipt [22:38:19]json_value_free [22:38:19]json_value_free done [22:38:19]process_json_proto returns [22:38:19]Send response to host [22:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164221,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:38:19]free response buf [22:38:19]execute_script done [22:38:19]execute_script returns [22:38:19]free content buf [22:38:19]Sock 10.Close socket [22:38:19]Sock 10.Thread stoped [22:38:26]Connected sock=11 [22:38: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 37 36 39 0C 01 00 00 4F EC 04 01 FF 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 56 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 81 02 00 35 04 06 00 75 32 46 48 A7 B0 F5 56 3B 7A CF 33 9D BE [22: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 37 36 39 4F 00 00 00 D6 5E 47 00 B3 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 37 36 39 10 04 04 00 7D 81 02 00 F4 03 04 00 B5 15 C6 66 B6 04 01 00 00 5B 3A 64 63 5B 1D 79 2B [22:38:31]CommunicateWithHost err = 0 [22:38:31]CheckOFDResponse [22:38:31]1017 (14) - 77093643461234 [22:38:31]1041 (16) - 0000000000871769 [22:38:31]1040 (4) - 164221 [22:38:31]1012 (4) - 21.08.2024 16:28 [22:38:31]1206 (1) - 0 [22:38:31]OFD Sender: Remove packet 164221 [22:38:31]ProducePacketName [22:38:31]name=ofd_packets/00164221 [22:38:31]NVStorageDeleteData [22:38:31]OFD Sender: No OFD packet to send [22:38:34]recv_with_timeout no data received [22:38:36]OFD Sender: No OFD packet to send [22:38:41]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:09]accept exits with 9 [22:39:09]New connection [22:39:09]New thread 3066764644 created [22:39:09]Thread 3066621284 joined [22:39:09]Waiting for new connection... [22:39:09] Sock 9.Parse request [22:39:09]Sock 9.Check first char [22:39:09]Sock 9.First char is OK [22:39:09]request: POST /json_proto HTTP/1.0 [22:39:09]Method: POST [22:39:09]URL: /json_proto [22:39:09]Method is POST - this is cgi request [22:39:09]url: /json_proto [22:39:09]query_string will be loaded in cgi processing [22:39:09]execute_cgi json_proto POST (null) [22:39:09]execute_cgi path=json_proto method=POST [22:39:09]POST find Content-Length [22:39:09]Host: 172.17.44.132:8080 [22:39:09]Content-Length: 981 [22:39:09]Content-Type: application/json [22:39:09] [22:39:09]POST finish read [22:39:09]Found Content-Length = 981 [22:39:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:09]execute_script... [22:39: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)292881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:09]POST & json_proto [22:39:09]process_json_proto [22:39:09]json parsed OK: [22:39:09]protocol is kg_v1.0 [22:39:09]action value=close_receipt [22:39:09]process_action close_receipt [22:39:09]cmd_close_receipt [22:39:09]MH_GetDate [22:39:09]Write to MH i2c: F0 00 00 CA 01 BA [22:39:09]Write i2c OK [22:39:09]MH_I2C_Read... [22:39:09]Read from MH i2c: F0 [22:39:09]MH_I2C_Read... [22:39:09]Read from MH i2c: F0 09 00 [22:39:09]MH_I2C_Read... [22:39:09]Read from MH i2c: F0 09 00 CA 01 00 8E 6C C6 66 2A 83 C1 65 BC [22:39:09]GetLastDocTimeStamp 1724279894 [22:39:09]current date 1724279950 [22:39:09]FM_GetShiftState [22:39:09]SAM_PROTO_GetShiftState [22:39:09]wFMCommunicate request_size=4 [22:39:09]MH_SAM_APDU [22:39:09]CAPDU: 80 13 01 00 [22:39:09]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [22:39:09]Write i2c OK [22:39:09]MH_I2C_Read... [22:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:09]Read from MH i2c: E2 [22:39:09]MH_I2C_Read... [22:39:09]Read from MH i2c: E2 0E 00 [22:39:09]MH_I2C_Read... [22:39:09]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0F [22:39:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:39:09]wFMCommunicate OK [22:39:09]SAM_PROTO_GetShiftState done [22:39:09]FM_GetShiftState done [22:39:09]opened in 1724199517 [22:39:09]opened+sec_in_day 1724285917 [22:39:09]quantity*price = 999032 [22:39:09]sum+1 = 999033 [22:39:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 820 21.08.2024 22:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164222 ФПД: 115449940445943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164222&fm=115449940445943&tin=02508201610067®Number=0000000000092562&sum=999000 [22:39:10]StoreToDocumentArchive [22:39:10]shift 466 fd 164222 [22:39:10]save to /storage/0466/doc_00164222 [22:39:10]save last doc name /storage/0466/doc_00164222 to /storage/kkm_last_doc_name [22:39:10]save OK [22:39:10]Clear old archive folders... [22:39:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:39:10]tlvbuf is 0092C760 [22:39:10]SAM_PROTO_ClearQueue [22:39:10]wFMCommunicate request_size=4 [22:39:10]MH_SAM_APDU [22:39:10]CAPDU: 80 09 00 00 [22:39:10]Write to MH i2c: E2 08 00 D8 01 80 09 00 00 00 00 00 00 4B [22:39:10]Write i2c OK [22:39:10]MH_I2C_Read... [22:39:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:10]Read from MH i2c: E2 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [22:39:10]RAPDU: 90 00 [22:39:10]wFMCommunicate OK [22:39:10]SAM_PROTO_ClearQueue done [22:39:10]KKMCreateOFDPacket [22:39:10]OFDProtocolAddRootSTLVToBuf [22:39:10]FM_MakeSignedData [22:39:10]FM_MakeSignedData [22:39:10]SAM_PROTO_SignData [22:39:10]wFMCommunicate request_size=4 [22:39:10]MH_SAM_APDU [22:39:10]CAPDU: 80 0D 01 02 [22:39:10]Write to MH i2c: E2 08 00 D9 01 80 0D 01 02 00 00 00 00 53 [22:39:10]Write i2c OK [22:39:10]MH_I2C_Read... [22:39:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:10]Read from MH i2c: E2 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [22:39:10]RAPDU: 90 00 [22:39:10]wFMCommunicate OK [22:39:10]wFMCommunicate request_size=255 [22:39:10]MH_SAM_APDU [22:39: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 03 00 00 F4 03 04 00 8E 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 81 02 00 35 04 06 00 69 00 48 B0 [22:39:10]Write to MH i2c: E2 02 01 DA 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 03 00 00 F4 03 04 00 8E 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 81 02 00 35 04 06 00 69 00 48 B0 00 00 88 [22:39:10]Write i2c OK [22:39:10]MH_I2C_Read... [22:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:10]Read from MH i2c: E2 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [22:39:10]RAPDU: 90 00 [22:39:10]wFMCommunicate OK [22:39:10]wFMCommunicate request_size=7 [22:39:10]MH_SAM_APDU [22:39:10]CAPDU: 80 0D 02 02 02 8A F7 [22:39:10]Write to MH i2c: E2 0A 00 DB 01 80 0D 02 02 02 00 8A F7 00 00 DB [22:39:10]Write i2c OK [22:39:10]MH_I2C_Read... [22:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:10]Read from MH i2c: E2 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [22:39:10]RAPDU: 90 00 [22:39:10]wFMCommunicate OK [22:39:10]wFMCommunicate request_size=4 [22:39:10]MH_SAM_APDU [22:39:10]CAPDU: 80 0D 03 02 [22:39:10]Write to MH i2c: E2 08 00 DC 01 80 0D 03 02 00 00 00 00 58 [22:39:10]Write i2c OK [22:39:10]MH_I2C_Read... [22:39:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:10]Read from MH i2c: E2 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 0B 00 [22:39:10]MH_I2C_Read... [22:39:10]Read from MH i2c: E2 0B 00 DC 01 00 C6 E5 39 79 BC 30 98 76 90 00 B0 [22:39:10]RAPDU: C6 E5 39 79 BC 30 98 76 90 00 [22:39:10]wFMCommunicate OK [22:39:10]SAM_PROTO_SignData done [22:39:10]FM_MakeSignedData done [22:39:10]CreateOFDProtocolMessage [22:39:10]wFMCommunicate request_size=4 [22:39:10]MH_SAM_APDU [22:39:10]CAPDU: 80 11 00 00 [22:39:10]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [22:39:10]Write i2c OK [22:39:10]MH_I2C_Read... [22:39:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:11]Read from MH i2c: E2 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: E2 17 00 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [22:39:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:11]wFMCommunicate OK [22:39:11]CreateOFDProtocolMessage done [22:39:11]OFDSenderStorePacket 164222 [22:39:11]StoreOFDPacket docnum=164222 [22:39:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 10 8F 04 01 EA 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 03 00 00 F4 03 04 00 8E 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 81 02 00 35 04 06 00 69 00 48 B0 8A F7 C6 E5 39 79 BC 30 98 76 [22:39:11]CheckFolder [22:39:11]dirname=/storage/ofd_packets [22:39:11]CheckFolder done [22:39:11]ProducePacketName [22:39:11]name=ofd_packets/00164222 [22:39:11]NVStorageSaveData ofd_packets/00164222 [22:39:11]File name is /storage/ofd_packets/00164222 [22:39:11]Write 298 bytes [22:39:11]NVStorageSaveData done [22:39:11]OFDSenderStorePacket done [22:39:11]KKMCreateOFDPacket done [22:39:11]NVStorageSaveData kkm_last_timestamp [22:39:11]File name is /storage/kkm_last_timestamp [22:39:11]Write 4 bytes [22:39:11]NVStorageSaveData done [22:39:11]ExternCall_PrintAddStr [22:39:11]wPrintStart [22:39:11]Write to MH i2c: 01 00 00 DE 01 DF [22:39:11]Write i2c OK [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: 01 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: 01 07 00 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [22:39:11]RasterBufferAndPrint [22:39:11]line Счет N : (1)292881 [22:39:11]line ИНН: 02508201610067 [22:39:11]line Контрольно-Кассовый Чек [22:39:11]line ПРОДАЖА [22:39:11]line ТРК (МРК, ГНК) : 21 [22:39:11]line Товар: 2710194800 [22:39:11]line ДТ-К-5 [22:39:11]line 132.850 * 75.20 [22:39:11]line = 9990.32 [22:39:11]line НДС 12% НСП 1% [22:39:11]line > о реализуемом товаре [22:39:11]line ОКРУГЛЕНИЕ: -0.32 [22:39:11]line ИТОГО: 9990.00 [22:39:11]line Внесено: 10000.00 [22:39:11]line СДАЧА: 10.00 [22:39:11]line НСП 1% : 88.41 [22:39:11]line НДС 12% : 1060.92 [22:39:11]line Наличными: 9990.00 [22:39:11]line Безнал.: 0.00 [22:39:11]line Место: АЗС № 130 "Партнер Нефть" [22:39:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:39:11]line СНО: Общий режим [22:39:11]line Чек 820 21.08.2024 22:39 [22:39:11]line Смена: 466 ФФД: 1.0 [22:39:11]line ЗНМ: 0300000070 [22:39:11]line РНМ: 0000000000092562 [22:39:11]line Версия ККМ: 001 [22:39:11]line [22:39:11]line Дисконтная программа [22:39:11]line ДТ [22:39:11]line номер 130 [22:39:11]line сэкономлено 132.85 сом [22:39:11]line ФМ: 0000000000871769 [22:39:11]line ФД: 164222 [22:39:11]line ФПД: 115449940445943 [22:39:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164222&fm=115449940445943&tin=02508201610067®Number=0000000000092562&sum=999000 [22:39:11]OFD Sender: Processing packet 164222 [packets to send 972, broken 971] [22:39:11]ProducePacketName [22:39:11]name=ofd_packets/00164222 [22:39:11]OFD Sender: To server: pG, [22:39:11]CommunicateWithHost lk.salyk.kg:30040 [22:39:11]ConnectInit lk.salyk.kg [22:39:11]written 0, free lines is 4095 [22:39:11]Write to MH i2c: 01 00 00 0E 02 10 [22:39:11]Write i2c OK [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: 01 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: 01 07 00 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 78 0C 9B [22:39:11]RasterBufferAndPrint [22:39:11]line [22:39:11]line [22:39:11]line [22:39:11]line [22:39:11]line [22:39:11]written 0, free lines is 3197 [22:39:11]MH_Cut [22:39:11]Write to MH i2c: D1 01 00 15 02 01 E9 [22:39:11]Write i2c OK [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: D1 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: D1 01 00 [22:39:11]MH_I2C_Read... [22:39:11]Read from MH i2c: D1 01 00 15 02 00 E8 [22:39:11]Write to MH i2c: 01 00 00 16 02 18 [22:39:11]Write i2c OK [22:39:11]MH_I2C_Read... [22:39:12]Connected sock=10 [22:39: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 37 36 39 0C 01 00 00 10 8F 04 01 EA 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 03 00 00 F4 03 04 00 8E 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 81 02 00 35 04 06 00 69 00 48 B0 8A F7 C6 E5 39 79 BC 30 98 76 [22:39:12]*** Cut start [22:39:12]*** Purtial cut [22:39:12]*** Stage 1: CUTSNS_PIN = 1 [22:39:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 F8 47 00 1E 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 37 36 39 10 04 04 00 7E 81 02 00 F4 03 04 00 E0 15 C6 66 B6 04 01 00 00 A3 F6 B7 CD 1B BC 6F 21 [22:39:13]CommunicateWithHost err = 0 [22:39:13]CheckOFDResponse [22:39:13]1017 (14) - 77093643461234 [22:39:13]1041 (16) - 0000000000871769 [22:39:13]1040 (4) - 164222 [22:39:13]1012 (4) - 21.08.2024 16:29 [22:39:13]1206 (1) - 0 [22:39:13]OFD Sender: Remove packet 164222 [22:39:13]ProducePacketName [22:39:13]name=ofd_packets/00164222 [22:39:13]NVStorageDeleteData [22:39:14]OFD Sender: No OFD packet to send [22:39:14]Read from MH i2c: 01 [22:39:14]MH_I2C_Read... [22:39:14]*** Stop cut motor [22:39:14]*** Cut end [22:39:14]Read from MH i2c: 01 07 00 [22:39:14]MH_I2C_Read... [22:39:14]Read from MH i2c: 01 07 00 16 02 00 00 00 00 00 FF 0F 2D [22:39:14]process_action close_receipt done [22:39:14]requested_data is exist [22:39:14]produce_requested_data [22:39:14]requested_item fm.sn is exist - process it [22:39:14]wFMCommunicate request_size=4 [22:39:14]MH_SAM_APDU [22:39:14]CAPDU: 80 11 00 00 [22:39:14]Write to MH i2c: E2 08 00 17 02 80 11 00 00 00 00 00 00 93 [22:39:14]Write i2c OK [22:39:14]MH_I2C_Read... [22:39:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:14]Read from MH i2c: E2 [22:39:14]MH_I2C_Read... [22:39:14]Read from MH i2c: E2 17 00 [22:39:14]MH_I2C_Read... [22:39:14]Read from MH i2c: E2 17 00 17 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [22:39:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:14]wFMCommunicate OK [22:39:14]requested_item fd.num is exist - process it [22:39:14]SAM_PROTO_GetFieldsCounters [22:39:14]wFMCommunicate request_size=4 [22:39:14]MH_SAM_APDU [22:39:14]CAPDU: 80 13 00 00 [22:39:14]Write to MH i2c: E2 08 00 18 02 80 13 00 00 00 00 00 00 96 [22:39:14]Write i2c OK [22:39:14]MH_I2C_Read... [22:39:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:14]Read from MH i2c: E2 [22:39:14]MH_I2C_Read... [22:39:14]Read from MH i2c: E2 62 00 [22:39:14]MH_I2C_Read... [22:39:14]Read from MH i2c: E2 62 00 18 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 34 03 00 00 5E 04 04 00 34 03 00 00 57 04 04 00 35 03 00 00 19 04 04 00 00 00 00 00 90 00 35 [22:39: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 34 03 00 00 5E 04 04 00 34 03 00 00 57 04 04 00 35 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:14]wFMCommunicate OK [22:39:14]SAM_PROTO_GetFieldsCounters done [22:39:14]requested_item shift.num is exist - process it [22:39:14]requested_item shift.opened is exist - process it [22:39:14]req_shift_opened [22:39:14]FM_GetShiftState [22:39:14]SAM_PROTO_GetShiftState [22:39:14]wFMCommunicate request_size=4 [22:39:14]MH_SAM_APDU [22:39:14]CAPDU: 80 13 01 00 [22:39:14]Write to MH i2c: E2 08 00 19 02 80 13 01 00 00 00 00 00 98 [22:39:14]Write i2c OK [22:39:15]MH_I2C_Read... [22:39:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:15]Read from MH i2c: E2 [22:39:15]MH_I2C_Read... [22:39:15]Read from MH i2c: E2 0E 00 [22:39:15]MH_I2C_Read... [22:39:15]Read from MH i2c: E2 0E 00 19 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5E [22:39:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:39:15]wFMCommunicate OK [22:39:15]SAM_PROTO_GetShiftState done [22:39:15]FM_GetShiftState done [22:39:15]req_shift_opened done [22:39:15]requested_item shift.open_date is exist - process it [22:39:15]req_shift_open_date [22:39:15]req_shift_open_date done [22:39:15]produce_requested_data done [22:39:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164222,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:39:15]process_action_free close_receipt [22:39:15]json_value_free [22:39:15]json_value_free done [22:39:15]process_json_proto returns [22:39:15]Send response to host [22:39:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164222,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:39:15]free response buf [22:39:15]execute_script done [22:39:15]execute_script returns [22:39:15]free content buf [22:39:15]Sock 9.Close socket [22:39:15]Sock 9.Thread stoped [22:39:17]recv_with_timeout no data received [22:39:19]OFD Sender: No OFD packet to send [22:39:24]OFD Sender: No OFD packet to send [22:39:29]OFD Sender: No OFD packet to send [22:39:34]OFD Sender: No OFD packet to send [22:39:35]recv_with_timeout no data received [22:39:39]OFD Sender: No OFD packet to send [22:39:44]accept exits with 7 [22:39:44]New connection [22:39:44]New thread 3066621284 created [22:39:44]Thread 3066764644 joined [22:39:44]Waiting for new connection... [22:39:44] Sock 7.Parse request [22:39:44]Sock 7.Check first char [22:39:44]Sock 7.First char is OK [22:39:44]request: POST /json_proto HTTP/1.0 [22:39:44]Method: POST [22:39:44]URL: /json_proto [22:39:44]Method is POST - this is cgi request [22:39:44]url: /json_proto [22:39:44]query_string will be loaded in cgi processing [22:39:44]execute_cgi json_proto POST (null) [22:39:44]execute_cgi path=json_proto method=POST [22:39:44]POST find Content-Length [22:39:44]Host: 172.17.44.132:8080 [22:39:44]Content-Length: 645 [22:39:44]Content-Type: application/json [22:39:44] [22:39:44]POST finish read [22:39:44]Found Content-Length = 645 [22:39:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50721", "tax_sys" : 0, "items" : [ { "code": "4607161615386", "name": "\u041B\u0443\u043A\u043E\u0439\u043B \u0421\u0443\u043F\u0435\u0440 10W40 SG/CD 1\u043B.", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:44]execute_script... [22:39:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50721", "tax_sys" : 0, "items" : [ { "code": "4607161615386", "name": "\u041B\u0443\u043A\u043E\u0439\u043B \u0421\u0443\u043F\u0435\u0440 10W40 SG/CD 1\u043B.", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:44]POST & json_proto [22:39:44]process_json_proto [22:39:44]json parsed OK: [22:39:44]protocol is kg_v1.0 [22:39:44]action value=close_receipt [22:39:44]process_action close_receipt [22:39:44]cmd_close_receipt [22:39:44]MH_GetDate [22:39:44]Write to MH i2c: F0 00 00 1A 02 0B [22:39:44]Write i2c OK [22:39:44]MH_I2C_Read... [22:39:44]Read from MH i2c: F0 [22:39:44]MH_I2C_Read... [22:39:44]Read from MH i2c: F0 09 00 [22:39:44]MH_I2C_Read... [22:39:44]Read from MH i2c: F0 09 00 1A 02 00 B0 6C C6 66 2A 83 C1 65 2F [22:39:44]GetLastDocTimeStamp 1724279950 [22:39:44]current date 1724279984 [22:39:44]FM_GetShiftState [22:39:44]SAM_PROTO_GetShiftState [22:39:44]wFMCommunicate request_size=4 [22:39:44]MH_SAM_APDU [22:39:44]CAPDU: 80 13 01 00 [22:39:44]Write to MH i2c: E2 08 00 1B 02 80 13 01 00 00 00 00 00 9A [22:39:44]Write i2c OK [22:39:44]MH_I2C_Read... [22:39:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:44]Read from MH i2c: E2 [22:39:44]MH_I2C_Read... [22:39:44]Read from MH i2c: E2 0E 00 [22:39:44]MH_I2C_Read... [22:39:44]Read from MH i2c: E2 0E 00 1B 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 60 [22:39:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:39:44]wFMCommunicate OK [22:39:44]SAM_PROTO_GetShiftState done [22:39:44]FM_GetShiftState done [22:39:44]opened in 1724199517 [22:39:44]opened+sec_in_day 1724285917 [22:39:44]quantity*price = 40500 [22:39:44]sum+1 = 40501 [22:39:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 821 21.08.2024 22:39 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164223 ФПД: 192502314319862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164223&fm=192502314319862&tin=02508201610067®Number=0000000000092562&sum=40500 0 [22:39:45]StoreToDocumentArchive [22:39:45]shift 466 fd 164223 [22:39:45]save to /storage/0466/doc_00164223 [22:39:45]save last doc name /storage/0466/doc_00164223 to /storage/kkm_last_doc_name [22:39:45]save OK [22:39:45]Clear old archive folders... [22:39:45]ProcessDocumentItem done err = 0, tmpTLVsize=282 [22:39:45]tlvbuf is 0093FC00 [22:39:45]SAM_PROTO_ClearQueue [22:39:45]wFMCommunicate request_size=4 [22:39:45]MH_SAM_APDU [22:39:45]CAPDU: 80 09 00 00 [22:39:45]Write to MH i2c: E2 08 00 28 02 80 09 00 00 00 00 00 00 9C [22:39:45]Write i2c OK [22:39:45]MH_I2C_Read... [22:39:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:45]Read from MH i2c: E2 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [22:39:45]RAPDU: 90 00 [22:39:45]wFMCommunicate OK [22:39:45]SAM_PROTO_ClearQueue done [22:39:45]KKMCreateOFDPacket [22:39:45]OFDProtocolAddRootSTLVToBuf [22:39:45]FM_MakeSignedData [22:39:45]FM_MakeSignedData [22:39:45]SAM_PROTO_SignData [22:39:45]wFMCommunicate request_size=4 [22:39:45]MH_SAM_APDU [22:39:45]CAPDU: 80 0D 01 02 [22:39:45]Write to MH i2c: E2 08 00 29 02 80 0D 01 02 00 00 00 00 A4 [22:39:45]Write i2c OK [22:39:45]MH_I2C_Read... [22:39:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:45]Read from MH i2c: E2 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [22:39:45]RAPDU: 90 00 [22:39:45]wFMCommunicate OK [22:39:45]wFMCommunicate request_size=255 [22:39:45]MH_SAM_APDU [22:39:45]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 36 31 36 31 35 33 38 36 06 04 28 00 D0 9B D1 83 D0 BA D0 BE D0 B9 D0 BB 20 D0 A1 D1 83 D0 BF D0 B5 D1 80 20 31 30 57 34 30 20 53 47 2F 43 44 20 31 D0 BB 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 03 00 00 F4 03 04 00 B0 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [22:39:45]Write to MH i2c: E2 02 01 2A 02 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 36 31 36 31 35 33 38 36 06 04 28 00 D0 9B D1 83 D0 BA D0 BE D0 B9 D0 BB 20 D0 A1 D1 83 D0 BF D0 B5 D1 80 20 31 30 57 34 30 20 53 47 2F 43 44 20 31 D0 BB 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 03 00 00 F4 03 04 00 B0 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 71 [22:39:45]Write i2c OK [22:39:45]MH_I2C_Read... [22:39:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:45]Read from MH i2c: E2 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [22:39:45]RAPDU: 90 00 [22:39:45]wFMCommunicate OK [22:39:45]wFMCommunicate request_size=41 [22:39:45]MH_SAM_APDU [22:39:45]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 81 02 00 35 04 06 00 AF 14 70 10 3F F6 [22:39:45]Write to MH i2c: E2 2C 00 2B 02 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 81 02 00 35 04 06 00 AF 14 70 10 3F F6 00 00 F6 [22:39:45]Write i2c OK [22:39:45]MH_I2C_Read... [22:39:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:45]Read from MH i2c: E2 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 03 00 2B 02 00 90 00 A1 [22:39:45]RAPDU: 90 00 [22:39:45]wFMCommunicate OK [22:39:45]wFMCommunicate request_size=4 [22:39:45]MH_SAM_APDU [22:39:45]CAPDU: 80 0D 03 02 [22:39:45]Write to MH i2c: E2 08 00 2C 02 80 0D 03 02 00 00 00 00 A9 [22:39:45]Write i2c OK [22:39:45]MH_I2C_Read... [22:39:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:45]Read from MH i2c: E2 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 0B 00 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 0B 00 2C 02 00 C2 E6 27 42 B0 B5 87 09 90 00 B0 [22:39:45]RAPDU: C2 E6 27 42 B0 B5 87 09 90 00 [22:39:45]wFMCommunicate OK [22:39:45]SAM_PROTO_SignData done [22:39:45]FM_MakeSignedData done [22:39:45]CreateOFDProtocolMessage [22:39:45]wFMCommunicate request_size=4 [22:39:45]MH_SAM_APDU [22:39:45]CAPDU: 80 11 00 00 [22:39:45]Write to MH i2c: E2 08 00 2D 02 80 11 00 00 00 00 00 00 A9 [22:39:45]Write i2c OK [22:39:45]MH_I2C_Read... [22:39:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:45]Read from MH i2c: E2 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 17 00 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: E2 17 00 2D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [22:39:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:45]wFMCommunicate OK [22:39:45]CreateOFDProtocolMessage done [22:39:45]OFDSenderStorePacket 164223 [22:39:45]StoreOFDPacket docnum=164223 [22:39:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 BF 4F 26 01 95 6A 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 36 31 36 31 35 33 38 36 06 04 28 00 D0 9B D1 83 D0 BA D0 BE D0 B9 D0 BB 20 D0 A1 D1 83 D0 BF D0 B5 D1 80 20 31 30 57 34 30 20 53 47 2F 43 44 20 31 D0 BB 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 03 00 00 F4 03 04 00 B0 6C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 81 02 00 35 04 06 00 AF 14 70 10 3F F6 C2 E6 27 42 B0 B5 87 09 [22:39:45]CheckFolder [22:39:45]dirname=/storage/ofd_packets [22:39:45]CheckFolder done [22:39:45]ProducePacketName [22:39:45]name=ofd_packets/00164223 [22:39:45]NVStorageSaveData ofd_packets/00164223 [22:39:45]File name is /storage/ofd_packets/00164223 [22:39:45]Write 332 bytes [22:39:45]NVStorageSaveData done [22:39:45]OFDSenderStorePacket done [22:39:45]KKMCreateOFDPacket done [22:39:45]NVStorageSaveData kkm_last_timestamp [22:39:45]File name is /storage/kkm_last_timestamp [22:39:45]Write 4 bytes [22:39:45]NVStorageSaveData done [22:39:45]ExternCall_PrintAddStr [22:39:45]wPrintStart [22:39:45]Write to MH i2c: 01 00 00 2E 02 30 [22:39:45]Write i2c OK [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: 01 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: 01 07 00 [22:39:45]MH_I2C_Read... [22:39:45]Read from MH i2c: 01 07 00 2E 02 00 00 00 00 00 FF 0F 45 [22:39:45]RasterBufferAndPrint [22:39:45]line Счет N : (3)50721 [22:39:45]line ИНН: 02508201610067 [22:39:45]line Контрольно-Кассовый Чек [22:39:45]line ПРОДАЖА [22:39:45]line Товар: 4607161615386 [22:39:45]line Лукойл Супер 10W40 SG/CD 1л. [22:39:45]line 1.000 * 405.00 [22:39:45]line = 405.00 [22:39:45]line НДС 12% НСП 1% [22:39:45]line > о реализуемом товаре [22:39:45]line ИТОГО: 405.00 [22:39:45]line НСП 1% : 3.58 [22:39:45]line НДС 12% : 43.01 [22:39:45]line Наличными: 405.00 [22:39:45]line Безнал.: 0.00 [22:39:45]line Место: АЗС № 130 "Партнер Нефть" [22:39:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:39:45]line СНО: Общий режим [22:39:45]line Чек 821 21.08.2024 22:39 [22:39:45]line Смена: 466 ФФД: 1.0 [22:39:45]line ЗНМ: 0300000070 [22:39:45]line РНМ: 0000000000092562 [22:39:45]line Версия ККМ: 001 [22:39:45]line ФМ: 0000000000871769 [22:39:45]line ФД: 164223 [22:39:45]line ФПД: 192502314319862 [22:39:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T223944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164223&fm=192502314319862&tin=02508201610067®Number=0000000000092562&sum=40500 [22:39:45]line 0 [22:39:45]written 0, free lines is 4095 [22:39:45]OFD Sender: Processing packet 164223 [packets to send 972, broken 971] [22:39:45]ProducePacketName [22:39:45]name=ofd_packets/00164223 [22:39:45]OFD Sender: To server: pG, [22:39:45]CommunicateWithHost lk.salyk.kg:30040 [22:39:45]ConnectInit lk.salyk.kg [22:39:46]Write to MH i2c: 01 00 00 57 02 59 [22:39:46]Write i2c OK [22:39:46]MH_I2C_Read... [22:39:46]Read from MH i2c: 01 [22:39:46]MH_I2C_Read... [22:39:46]Read from MH i2c: 01 07 00 [22:39:46]MH_I2C_Read... [22:39:46]Read from MH i2c: 01 07 00 57 02 00 00 00 00 00 C8 0C 34 [22:39:46]RasterBufferAndPrint [22:39:46]line [22:39:46]line [22:39:46]line [22:39:46]line [22:39:46]line [22:39:46]written 0, free lines is 3277 [22:39:46]MH_Cut [22:39:46]Write to MH i2c: D1 01 00 5E 02 01 32 [22:39:46]Write i2c OK [22:39:46]MH_I2C_Read... [22:39:46]Read from MH i2c: D1 [22:39:46]MH_I2C_Read... [22:39:46]Read from MH i2c: D1 01 00 [22:39:46]MH_I2C_Read... [22:39:46]Read from MH i2c: D1 01 00 5E 02 00 31 [22:39:46]Write to MH i2c: 01 00 00 5F 02 61 [22:39:46]Write i2c OK [22:39:46]MH_I2C_Read... [22:39:47]*** Cut start [22:39:47]*** Purtial cut [22:39:47]*** Stage 1: CUTSNS_PIN = 1 [22:39:49]Read from MH i2c: 01 [22:39:49]MH_I2C_Read... [22:39:49]*** Stop cut motor [22:39:49]*** Cut end [22:39:49]Read from MH i2c: 01 07 00 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 FF 0F 76 [22:39:49]process_action close_receipt done [22:39:49]requested_data is exist [22:39:49]produce_requested_data [22:39:49]requested_item fm.sn is exist - process it [22:39:49]wFMCommunicate request_size=4 [22:39:49]MH_SAM_APDU [22:39:49]CAPDU: 80 11 00 00 [22:39:49]Write to MH i2c: E2 08 00 60 02 80 11 00 00 00 00 00 00 DC [22:39:49]Write i2c OK [22:39:49]MH_I2C_Read... [22:39:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:49]Read from MH i2c: E2 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: E2 17 00 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: E2 17 00 60 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [22:39:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:49]wFMCommunicate OK [22:39:49]requested_item fd.num is exist - process it [22:39:49]SAM_PROTO_GetFieldsCounters [22:39:49]wFMCommunicate request_size=4 [22:39:49]MH_SAM_APDU [22:39:49]CAPDU: 80 13 00 00 [22:39:49]Write to MH i2c: E2 08 00 61 02 80 13 00 00 00 00 00 00 DF [22:39:49]Write i2c OK [22:39:49]MH_I2C_Read... [22:39:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:49]Read from MH i2c: E2 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: E2 62 00 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: E2 62 00 61 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 35 03 00 00 5E 04 04 00 35 03 00 00 57 04 04 00 36 03 00 00 19 04 04 00 00 00 00 00 90 00 82 [22:39: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 35 03 00 00 5E 04 04 00 35 03 00 00 57 04 04 00 36 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:49]wFMCommunicate OK [22:39:49]SAM_PROTO_GetFieldsCounters done [22:39:49]requested_item shift.num is exist - process it [22:39:49]requested_item shift.opened is exist - process it [22:39:49]req_shift_opened [22:39:49]FM_GetShiftState [22:39:49]SAM_PROTO_GetShiftState [22:39:49]wFMCommunicate request_size=4 [22:39:49]MH_SAM_APDU [22:39:49]CAPDU: 80 13 01 00 [22:39:49]Write to MH i2c: E2 08 00 62 02 80 13 01 00 00 00 00 00 E1 [22:39:49]Write i2c OK [22:39:49]MH_I2C_Read... [22:39:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:49]Read from MH i2c: E2 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: E2 0E 00 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: E2 0E 00 62 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A7 [22:39:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:39:49]wFMCommunicate OK [22:39:49]SAM_PROTO_GetShiftState done [22:39:49]FM_GetShiftState done [22:39:49]req_shift_opened done [22:39:49]requested_item shift.open_date is exist - process it [22:39:49]req_shift_open_date [22:39:49]req_shift_open_date done [22:39:49]produce_requested_data done [22:39:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164223,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:39:49]process_action_free close_receipt [22:39:49]json_value_free [22:39:49]json_value_free done [22:39:49]process_json_proto returns [22:39:49]Send response to host [22:39:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164223,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:39:49]free response buf [22:39:49]execute_script done [22:39:49]execute_script returns [22:39:49]free content buf [22:39:49]Sock 7.Close socket [22:39:49]Sock 7.Thread stoped [22:39:52]recv_with_timeout no data received [22:40:03]Connected sock=11 [22:40: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 37 36 39 2E 01 00 00 BF 4F 26 01 95 6A 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 36 31 36 31 35 33 38 36 06 04 28 00 D0 9B D1 83 D0 BA D0 BE D0 B9 D0 BB 20 D0 A1 D1 [22:40:53]OFD Sender: No OFD packet to send [22:40:58]OFD Sender: No OFD packet to send [22:41:03]OFD Sender: No OFD packet to send [22:41:04]recv_with_timeout no data received [22:41:08]OFD Sender: No OFD packet to send [22:41:13]OFD Sender: No OFD packet to send [22:41:18]OFD Sender: No OFD packet to send [22:41:23]OFD Sender: No OFD packet to send [22:41:26]recv_with_timeout no data received [22:41:28]OFD Sender: No OFD packet to send [22:41:33]OFD Sender: No OFD packet to send [22:41:38]OFD Sender: No OFD packet to send [22:41:43]OFD Sender: No OFD packet to send [22:41:46]recv_with_timeout no data received [22:41:48]OFD Sender: No OFD packet to send [22:41:53]OFD Sender: No OFD packet to send [22:41:58]OFD Sender: No OFD packet to send [22:42:02]accept exits with 10 [22:42:02]New connection [22:42:02]New thread 3066764644 created [22:42:02]Thread 3066621284 joined [22:42:02]Waiting for new connection... [22:42:02] Sock 10.Parse request [22:42:02]Sock 10.Check first char [22:42:02]Sock 10.First char is OK [22:42:02]request: POST /json_proto HTTP/1.0 [22:42:02]Method: POST [22:42:02]URL: /json_proto [22:42:02]Method is POST - this is cgi request [22:42:02]url: /json_proto [22:42:02]query_string will be loaded in cgi processing [22:42:02]execute_cgi json_proto POST (null) [22:42:02]execute_cgi path=json_proto method=POST [22:42:02]POST find Content-Length [22:42:02]Host: 172.17.44.132:8080 [22:42:02]Content-Length: 679 [22:42:02]Content-Type: application/json [22:42:02] [22:42:02]POST finish read [22:42:02]Found Content-Length = 679 [22:42:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:02]execute_script... [22:42:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:02]POST & json_proto [22:42:02]process_json_proto [22:42:02]json parsed OK: [22:42:02]protocol is kg_v1.0 [22:42:02]action value=close_receipt [22:42:02]process_action close_receipt [22:42:02]cmd_close_receipt [22:42:02]MH_GetDate [22:42:02]Write to MH i2c: F0 00 00 63 02 54 [22:42:02]Write i2c OK [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: F0 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: F0 09 00 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: F0 09 00 63 02 00 3A 6D C6 66 2A 83 C1 65 03 [22:42:02]GetLastDocTimeStamp 1724279984 [22:42:02]current date 1724280122 [22:42:02]FM_GetShiftState [22:42:02]SAM_PROTO_GetShiftState [22:42:02]wFMCommunicate request_size=4 [22:42:02]MH_SAM_APDU [22:42:02]CAPDU: 80 13 01 00 [22:42:02]Write to MH i2c: E2 08 00 64 02 80 13 01 00 00 00 00 00 E3 [22:42:02]Write i2c OK [22:42:02]MH_I2C_Read... [22:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:02]Read from MH i2c: E2 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: E2 0E 00 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: E2 0E 00 64 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [22:42:02]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:42:02]wFMCommunicate OK [22:42:02]SAM_PROTO_GetShiftState done [22:42:02]FM_GetShiftState done [22:42:02]opened in 1724199517 [22:42:02]opened+sec_in_day 1724285917 [22:42:02]quantity*price = 350062 [22:42:02]sum+1 = 350064 [22:42:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 3500.00 Внесено: 6000.00 СДАЧА: 2500.00 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 3500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 822 21.08.2024 22:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164224 ФПД: 112878178474367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224202&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164224&fm=112878178474367&tin=02508201610067®Number=0000000000092562&sum=350000 [22:42:03]StoreToDocumentArchive [22:42:03]shift 466 fd 164224 [22:42:03]save to /storage/0466/doc_00164224 [22:42:03]save last doc name /storage/0466/doc_00164224 to /storage/kkm_last_doc_name [22:42:03]save OK [22:42:03]Clear old archive folders... [22:42:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:42:03]tlvbuf is 0092E120 [22:42:03]SAM_PROTO_ClearQueue [22:42:03]wFMCommunicate request_size=4 [22:42:03]MH_SAM_APDU [22:42:03]CAPDU: 80 09 00 00 [22:42:03]Write to MH i2c: E2 08 00 71 02 80 09 00 00 00 00 00 00 E5 [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:42:03]Read from MH i2c: E2 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [22:42:03]RAPDU: 90 00 [22:42:03]wFMCommunicate OK [22:42:03]SAM_PROTO_ClearQueue done [22:42:03]KKMCreateOFDPacket [22:42:03]OFDProtocolAddRootSTLVToBuf [22:42:03]FM_MakeSignedData [22:42:03]FM_MakeSignedData [22:42:03]SAM_PROTO_SignData [22:42:03]wFMCommunicate request_size=4 [22:42:03]MH_SAM_APDU [22:42:03]CAPDU: 80 0D 01 02 [22:42:03]Write to MH i2c: E2 08 00 72 02 80 0D 01 02 00 00 00 00 ED [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:42:03]Read from MH i2c: E2 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [22:42:03]RAPDU: 90 00 [22:42:03]wFMCommunicate OK [22:42:03]wFMCommunicate request_size=255 [22:42:03]MH_SAM_APDU [22:42:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 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 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 3A 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 81 02 00 35 04 06 00 66 A9 7F BB [22:42:03]Write to MH i2c: E2 02 01 73 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 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 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 3A 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 81 02 00 35 04 06 00 66 A9 7F BB 00 00 58 [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:03]Read from MH i2c: E2 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [22:42:03]RAPDU: 90 00 [22:42:03]wFMCommunicate OK [22:42:03]wFMCommunicate request_size=7 [22:42:03]MH_SAM_APDU [22:42:03]CAPDU: 80 0D 02 02 02 19 7F [22:42:03]Write to MH i2c: E2 0A 00 74 02 80 0D 02 02 02 00 19 7F 00 00 8C [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:03]Read from MH i2c: E2 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [22:42:03]RAPDU: 90 00 [22:42:03]wFMCommunicate OK [22:42:03]wFMCommunicate request_size=4 [22:42:03]MH_SAM_APDU [22:42:03]CAPDU: 80 0D 03 02 [22:42:03]Write to MH i2c: E2 08 00 75 02 80 0D 03 02 00 00 00 00 F2 [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:42:03]Read from MH i2c: E2 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 0B 00 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 0B 00 75 02 00 47 DF 48 3C D6 4C 7D EF 90 00 2B [22:42:03]RAPDU: 47 DF 48 3C D6 4C 7D EF 90 00 [22:42:03]wFMCommunicate OK [22:42:03]SAM_PROTO_SignData done [22:42:03]FM_MakeSignedData done [22:42:03]CreateOFDProtocolMessage [22:42:03]wFMCommunicate request_size=4 [22:42:03]MH_SAM_APDU [22:42:03]CAPDU: 80 11 00 00 [22:42:03]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:03]Read from MH i2c: E2 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 17 00 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: E2 17 00 76 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [22:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:03]wFMCommunicate OK [22:42:03]CreateOFDProtocolMessage done [22:42:03]OFDSenderStorePacket 164224 [22:42:03]StoreOFDPacket docnum=164224 [22:42:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 95 55 04 01 EA 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 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 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 3A 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 81 02 00 35 04 06 00 66 A9 7F BB 19 7F 47 DF 48 3C D6 4C 7D EF [22:42:03]CheckFolder [22:42:03]dirname=/storage/ofd_packets [22:42:03]CheckFolder done [22:42:03]ProducePacketName [22:42:03]name=ofd_packets/00164224 [22:42:03]NVStorageSaveData ofd_packets/00164224 [22:42:03]File name is /storage/ofd_packets/00164224 [22:42:03]Write 298 bytes [22:42:03]NVStorageSaveData done [22:42:03]OFDSenderStorePacket done [22:42:03]KKMCreateOFDPacket done [22:42:03]NVStorageSaveData kkm_last_timestamp [22:42:03]File name is /storage/kkm_last_timestamp [22:42:03]Write 4 bytes [22:42:03]NVStorageSaveData done [22:42:03]ExternCall_PrintAddStr [22:42:03]wPrintStart [22:42:03]Write to MH i2c: 01 00 00 77 02 79 [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: 01 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: 01 07 00 [22:42:03]MH_I2C_Read... [22:42:03]Read from MH i2c: 01 07 00 77 02 00 00 00 00 00 FF 0F 8E [22:42:03]RasterBufferAndPrint [22:42:03]line Счет N : (1)292885 [22:42:03]line ИНН: 02508201610067 [22:42:03]line Контрольно-Кассовый Чек [22:42:03]line ПРОДАЖА [22:42:03]line ТРК (МРК, ГНК) : 44 [22:42:03]line Товар: 2710194800 [22:42:03]line ДТ-К-5 [22:42:03]line 45.940 * 76.20 [22:42:03]line = 3500.63 [22:42:03]line НДС 12% НСП 1% [22:42:03]line > о реализуемом товаре [22:42:03]line ОКРУГЛЕНИЕ: -0.63 [22:42:03]line ИТОГО: 3500.00 [22:42:03]line Внесено: 6000.00 [22:42:03]line СДАЧА: 2500.00 [22:42:03]line НСП 1% : 30.98 [22:42:03]line НДС 12% : 371.75 [22:42:03]line Наличными: 3500.00 [22:42:03]line Безнал.: 0.00 [22:42:03]line Место: АЗС № 130 "Партнер Нефть" [22:42:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:42:03]line СНО: Общий режим [22:42:03]line Чек 822 21.08.2024 22:42 [22:42:03]line Смена: 466 ФФД: 1.0 [22:42:03]line ЗНМ: 0300000070 [22:42:03]line РНМ: 0000000000092562 [22:42:03]line Версия ККМ: 001 [22:42:03]line ФМ: 0000000000871769 [22:42:03]line ФД: 164224 [22:42:03]line ФПД: 112878178474367 [22:42:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224202&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164224&fm=112878178474367&tin=02508201610067®Number=0000000000092562&sum=350000 [22:42:04]OFD Sender: Processing packet 164224 [packets to send 972, broken 971] [22:42:04]ProducePacketName [22:42:04]name=ofd_packets/00164224 [22:42:04]OFD Sender: To server: pG, [22:42:04]CommunicateWithHost lk.salyk.kg:30040 [22:42:04]ConnectInit lk.salyk.kg [22:42:04]written 0, free lines is 4095 [22:42:04]Write to MH i2c: 01 00 00 A2 02 A4 [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: 01 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: 01 07 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: 01 07 00 A2 02 00 00 00 00 00 C3 0C 7A [22:42:04]RasterBufferAndPrint [22:42:04]line [22:42:04]line [22:42:04]line [22:42:04]line [22:42:04]line [22:42:04]written 0, free lines is 3272 [22:42:04]MH_Cut [22:42:04]Write to MH i2c: D1 01 00 A9 02 01 7D [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: D1 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: D1 01 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: D1 01 00 A9 02 00 7C [22:42:04]Write to MH i2c: 01 00 00 AA 02 AC [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:05]*** Cut start [22:42:05]*** Purtial cut [22:42:05]*** Stage 1: CUTSNS_PIN = 1 [22:42:07]Read from MH i2c: 01 [22:42:07]MH_I2C_Read... [22:42:07]*** Stop cut motor [22:42:07]*** Cut end [22:42:07]Read from MH i2c: 01 07 00 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: 01 07 00 AA 02 00 00 00 00 00 FF 0F C1 [22:42:07]process_action close_receipt done [22:42:07]requested_data is exist [22:42:07]produce_requested_data [22:42:07]requested_item fm.sn is exist - process it [22:42:07]wFMCommunicate request_size=4 [22:42:07]MH_SAM_APDU [22:42:07]CAPDU: 80 11 00 00 [22:42:07]Write to MH i2c: E2 08 00 AB 02 80 11 00 00 00 00 00 00 27 [22:42:07]Write i2c OK [22:42:07]MH_I2C_Read... [22:42:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:07]Read from MH i2c: E2 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 17 00 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 17 00 AB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [22:42:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:07]wFMCommunicate OK [22:42:07]requested_item fd.num is exist - process it [22:42:07]SAM_PROTO_GetFieldsCounters [22:42:07]wFMCommunicate request_size=4 [22:42:07]MH_SAM_APDU [22:42:07]CAPDU: 80 13 00 00 [22:42:07]Write to MH i2c: E2 08 00 AC 02 80 13 00 00 00 00 00 00 2A [22:42:07]Write i2c OK [22:42:07]MH_I2C_Read... [22:42:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:42:07]Read from MH i2c: E2 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 62 00 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 62 00 AC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 36 03 00 00 5E 04 04 00 36 03 00 00 57 04 04 00 37 03 00 00 19 04 04 00 00 00 00 00 90 00 D1 [22:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 36 03 00 00 5E 04 04 00 36 03 00 00 57 04 04 00 37 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:42:07]wFMCommunicate OK [22:42:07]SAM_PROTO_GetFieldsCounters done [22:42:07]requested_item shift.num is exist - process it [22:42:07]requested_item shift.opened is exist - process it [22:42:07]req_shift_opened [22:42:07]FM_GetShiftState [22:42:07]SAM_PROTO_GetShiftState [22:42:07]wFMCommunicate request_size=4 [22:42:07]MH_SAM_APDU [22:42:07]CAPDU: 80 13 01 00 [22:42:07]Write to MH i2c: E2 08 00 AD 02 80 13 01 00 00 00 00 00 2C [22:42:07]Write i2c OK [22:42:07]MH_I2C_Read... [22:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:07]Read from MH i2c: E2 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 0E 00 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 0E 00 AD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [22:42:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:42:07]wFMCommunicate OK [22:42:07]SAM_PROTO_GetShiftState done [22:42:07]FM_GetShiftState done [22:42:07]req_shift_opened done [22:42:07]requested_item shift.open_date is exist - process it [22:42:07]req_shift_open_date [22:42:07]req_shift_open_date done [22:42:07]produce_requested_data done [22:42:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164224,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:42:07]process_action_free close_receipt [22:42:07]json_value_free [22:42:07]json_value_free done [22:42:07]process_json_proto returns [22:42:07]Send response to host [22:42:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164224,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:42:07]free response buf [22:42:07]execute_script done [22:42:07]execute_script returns [22:42:07]free content buf [22:42:07]Sock 10.Close socket [22:42:07]Sock 10.Thread stoped [22:42:08]Connected sock=11 [22:42: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 37 36 39 0C 01 00 00 95 55 04 01 EA 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 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 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 3A 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 81 02 00 35 04 06 00 66 A9 7F BB 19 7F 47 DF 48 3C D6 4C 7D EF [22:42:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 25 54 47 00 C1 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 37 36 39 10 04 04 00 80 81 02 00 F4 03 04 00 90 16 C6 66 B6 04 01 00 00 CF 14 5A FE C1 EA 11 2B [22:42:10]CommunicateWithHost err = 0 [22:42:10]CheckOFDResponse [22:42:10]1017 (14) - 77093643461234 [22:42:10]1041 (16) - 0000000000871769 [22:42:10]1040 (4) - 164224 [22:42:10]1012 (4) - 21.08.2024 16:32 [22:42:10]1206 (1) - 0 [22:42:10]OFD Sender: Remove packet 164224 [22:42:10]ProducePacketName [22:42:10]name=ofd_packets/00164224 [22:42:10]NVStorageDeleteData [22:42:11]OFD Sender: No OFD packet to send [22:42:16]OFD Sender: No OFD packet to send [22:42:17]recv_with_timeout no data received [22:42:21]OFD Sender: No OFD packet to send [22:42:26]OFD Sender: No OFD packet to send [22:42:31]OFD Sender: No OFD packet to send [22:42:34]recv_with_timeout no data received [22:42:36]OFD Sender: No OFD packet to send [22:42:41]OFD Sender: No OFD packet to send [22:42:46]OFD Sender: No OFD packet to send [22:42:51]OFD Sender: No OFD packet to send [22:42:53]recv_with_timeout no data received [22:42:56]OFD Sender: No OFD packet to send [22:43:01]accept exits with 9 [22:43:01]New connection [22:43:01]New thread 3066621284 created [22:43:01]Thread 3066764644 joined [22:43:01]Waiting for new connection... [22:43:01] Sock 9.Parse request [22:43:01]Sock 9.Check first char [22:43:01]Sock 9.First char is OK [22:43:01]request: POST /json_proto HTTP/1.0 [22:43:01]Method: POST [22:43:01]URL: /json_proto [22:43:01]Method is POST - this is cgi request [22:43:01]url: /json_proto [22:43:01]query_string will be loaded in cgi processing [22:43:01]execute_cgi json_proto POST (null) [22:43:01]execute_cgi path=json_proto method=POST [22:43:01]POST find Content-Length [22:43:01]Host: 172.17.44.132:8080 [22:43:01]Content-Length: 945 [22:43:01]Content-Type: application/json [22:43:01] [22:43:01]POST finish read [22:43:01]Found Content-Length = 945 [22:43:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50722", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400662", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 140\u0433 \u0441\u0438\u043D\u0438\u0439", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 243.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:43:01]execute_script... [22:43:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50722", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400662", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 140\u0433 \u0441\u0438\u043D\u0438\u0439", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 243.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:43:01]POST & json_proto [22:43:01]process_json_proto [22:43:01]json parsed OK: [22:43:01]protocol is kg_v1.0 [22:43:01]action value=close_receipt [22:43:01]process_action close_receipt [22:43:01]cmd_close_receipt [22:43:01]MH_GetDate [22:43:01]Write to MH i2c: F0 00 00 AE 02 9F [22:43:01]Write i2c OK [22:43:01]MH_I2C_Read... [22:43:01]Read from MH i2c: F0 [22:43:01]MH_I2C_Read... [22:43:01]Read from MH i2c: F0 09 00 [22:43:01]MH_I2C_Read... [22:43:01]Read from MH i2c: F0 09 00 AE 02 00 76 6D C6 66 2A 83 C1 65 8A [22:43:01]GetLastDocTimeStamp 1724280122 [22:43:01]current date 1724280182 [22:43:01]FM_GetShiftState [22:43:01]SAM_PROTO_GetShiftState [22:43:01]wFMCommunicate request_size=4 [22:43:01]MH_SAM_APDU [22:43:01]CAPDU: 80 13 01 00 [22:43:01]Write to MH i2c: E2 08 00 AF 02 80 13 01 00 00 00 00 00 2E [22:43:01]Write i2c OK [22:43:01]MH_I2C_Read... [22:43:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:43:01]OFD Sender: No OFD packet to send [22:43:01]Read from MH i2c: E2 [22:43:01]MH_I2C_Read... [22:43:01]Read from MH i2c: E2 0E 00 [22:43:01]MH_I2C_Read... [22:43:01]Read from MH i2c: E2 0E 00 AF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [22:43:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:43:01]wFMCommunicate OK [22:43:01]SAM_PROTO_GetShiftState done [22:43:01]FM_GetShiftState done [22:43:01]opened in 1724199517 [22:43:01]opened+sec_in_day 1724285917 [22:43:01]quantity*price = 11300 [22:43:01]sum+1 = 11301 [22:43:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4630007400662 Семечки ДЖИНН 140г синий 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 243.00 НСП 1% : 2.15 НДС 12% : 25.80 Наличными: 243.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 823 21.08.2024 22:43 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164225 ФПД: 56365616956974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164225&fm=56365616956974&tin=02508201610067®Number=0000000000092562&sum=24300 0 [22:43:02]StoreToDocumentArchive [22:43:02]shift 466 fd 164225 [22:43:02]save to /storage/0466/doc_00164225 [22:43:02]save last doc name /storage/0466/doc_00164225 to /storage/kkm_last_doc_name [22:43:02]save OK [22:43:02]Clear old archive folders... [22:43:02]ProcessDocumentItem done err = 0, tmpTLVsize=392 [22:43:02]tlvbuf is 00934290 [22:43:02]SAM_PROTO_ClearQueue [22:43:02]wFMCommunicate request_size=4 [22:43:02]MH_SAM_APDU [22:43:02]CAPDU: 80 09 00 00 [22:43:02]Write to MH i2c: E2 08 00 BC 02 80 09 00 00 00 00 00 00 30 [22:43:02]Write i2c OK [22:43:02]MH_I2C_Read... [22:43:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:43:02]Read from MH i2c: E2 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [22:43:02]RAPDU: 90 00 [22:43:02]wFMCommunicate OK [22:43:02]SAM_PROTO_ClearQueue done [22:43:02]KKMCreateOFDPacket [22:43:02]OFDProtocolAddRootSTLVToBuf [22:43:02]FM_MakeSignedData [22:43:02]FM_MakeSignedData [22:43:02]SAM_PROTO_SignData [22:43:02]wFMCommunicate request_size=4 [22:43:02]MH_SAM_APDU [22:43:02]CAPDU: 80 0D 01 02 [22:43:02]Write to MH i2c: E2 08 00 BD 02 80 0D 01 02 00 00 00 00 38 [22:43:02]Write i2c OK [22:43:02]MH_I2C_Read... [22:43:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:43:02]Read from MH i2c: E2 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [22:43:02]RAPDU: 90 00 [22:43:02]wFMCommunicate OK [22:43:02]wFMCommunicate request_size=255 [22:43:02]MH_SAM_APDU [22:43:02]CAPDU: 80 0D 02 02 FA 03 00 88 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 [22:43:02]Write to MH i2c: E2 02 01 BE 02 80 0D 02 02 FA 00 03 00 88 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 00 00 D7 [22:43:02]Write i2c OK [22:43:02]MH_I2C_Read... [22:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:43:02]Read from MH i2c: E2 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [22:43:02]RAPDU: 90 00 [22:43:02]wFMCommunicate OK [22:43:02]wFMCommunicate request_size=151 [22:43:02]MH_SAM_APDU [22:43:02]CAPDU: 80 0D 02 02 92 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 0A 00 00 00 00 07 04 06 00 EC 5E 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 03 00 00 F4 03 04 00 76 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 81 02 00 35 04 06 00 33 43 A4 93 86 2E [22:43:02]Write to MH i2c: E2 9A 00 BF 02 80 0D 02 02 92 00 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 0A 00 00 00 00 07 04 06 00 EC 5E 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 03 00 00 F4 03 04 00 76 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 81 02 00 35 04 06 00 33 43 A4 93 86 2E 00 00 56 [22:43:02]Write i2c OK [22:43:02]MH_I2C_Read... [22:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:43:02]Read from MH i2c: E2 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 [22:43:02]MH_I2C_Read... [22:43:02]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [22:43:02]RAPDU: 90 00 [22:43:02]wFMCommunicate OK [22:43:02]wFMCommunicate request_size=4 [22:43:02]MH_SAM_APDU [22:43:02]CAPDU: 80 0D 03 02 [22:43:02]Write to MH i2c: E2 08 00 C0 02 80 0D 03 02 00 00 00 00 3D [22:43:02]Write i2c OK [22:43:02]MH_I2C_Read... [22:43:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:43:03]Read from MH i2c: E2 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: E2 0B 00 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: E2 0B 00 C0 02 00 35 A5 97 B9 BE 86 58 5E 90 00 62 [22:43:03]RAPDU: 35 A5 97 B9 BE 86 58 5E 90 00 [22:43:03]wFMCommunicate OK [22:43:03]SAM_PROTO_SignData done [22:43:03]FM_MakeSignedData done [22:43:03]CreateOFDProtocolMessage [22:43:03]wFMCommunicate request_size=4 [22:43:03]MH_SAM_APDU [22:43:03]CAPDU: 80 11 00 00 [22:43:03]Write to MH i2c: E2 08 00 C1 02 80 11 00 00 00 00 00 00 3D [22:43:03]Write i2c OK [22:43:03]MH_I2C_Read... [22:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:43:03]Read from MH i2c: E2 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: E2 17 00 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: E2 17 00 C1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [22:43:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:43:03]wFMCommunicate OK [22:43:03]CreateOFDProtocolMessage done [22:43:03]OFDSenderStorePacket 164225 [22:43:03]StoreOFDPacket docnum=164225 [22:43:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9C 01 00 00 60 5F 94 01 8E F1 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 0A 00 00 00 00 07 04 06 00 EC 5E 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 03 00 00 F4 03 04 00 76 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 81 02 00 35 04 06 00 33 43 A4 93 86 2E 35 A5 97 B9 BE 86 58 5E [22:43:03]CheckFolder [22:43:03]dirname=/storage/ofd_packets [22:43:03]CheckFolder done [22:43:03]ProducePacketName [22:43:03]name=ofd_packets/00164225 [22:43:03]NVStorageSaveData ofd_packets/00164225 [22:43:03]File name is /storage/ofd_packets/00164225 [22:43:03]Write 442 bytes [22:43:03]NVStorageSaveData done [22:43:03]OFDSenderStorePacket done [22:43:03]KKMCreateOFDPacket done [22:43:03]NVStorageSaveData kkm_last_timestamp [22:43:03]File name is /storage/kkm_last_timestamp [22:43:03]Write 4 bytes [22:43:03]NVStorageSaveData done [22:43:03]ExternCall_PrintAddStr [22:43:03]wPrintStart [22:43:03]Write to MH i2c: 01 00 00 C2 02 C4 [22:43:03]Write i2c OK [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: 01 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: 01 07 00 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 FF 0F D9 [22:43:03]RasterBufferAndPrint [22:43:03]line Счет N : (3)50722 [22:43:03]line ИНН: 02508201610067 [22:43:03]line Контрольно-Кассовый Чек [22:43:03]line ПРОДАЖА [22:43:03]line Товар: 5449000054227 [22:43:03]line Напиток Кока-Кола 1л [22:43:03]line 1.000 * 113.00 [22:43:03]line = 113.00 [22:43:03]line НДС 12% НСП 1% [22:43:03]line > о реализуемом товаре [22:43:03]line Товар: 4630007400662 [22:43:03]line Семечки ДЖИНН 140г синий [22:43:03]line 1.000 * 130.00 [22:43:03]line = 130.00 [22:43:03]line НДС 12% НСП 1% [22:43:03]line > о реализуемом товаре [22:43:03]line ИТОГО: 243.00 [22:43:03]line НСП 1% : 2.15 [22:43:03]line НДС 12% : 25.80 [22:43:03]line Наличными: 243.00 [22:43:03]line Безнал.: 0.00 [22:43:03]line Место: АЗС № 130 "Партнер Нефть" [22:43:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:43:03]line СНО: Общий режим [22:43:03]line Чек 823 21.08.2024 22:43 [22:43:03]line Смена: 466 ФФД: 1.0 [22:43:03]line ЗНМ: 0300000070 [22:43:03]line РНМ: 0000000000092562 [22:43:03]line Версия ККМ: 001 [22:43:03]line ФМ: 0000000000871769 [22:43:03]line ФД: 164225 [22:43:03]line ФПД: 56365616956974 [22:43:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164225&fm=56365616956974&tin=02508201610067®Number=0000000000092562&sum=24300 [22:43:03]line 0 [22:43:03]OFD Sender: Processing packet 164225 [packets to send 972, broken 971] [22:43:03]ProducePacketName [22:43:03]name=ofd_packets/00164225 [22:43:03]OFD Sender: To server: pG, [22:43:03]CommunicateWithHost lk.salyk.kg:30040 [22:43:03]ConnectInit lk.salyk.kg [22:43:03]written 0, free lines is 4095 [22:43:03]Write to MH i2c: 01 00 00 F0 02 F2 [22:43:03]Write i2c OK [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: 01 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: 01 07 00 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: 01 07 00 F0 02 00 00 00 00 00 74 0C 79 [22:43:03]RasterBufferAndPrint [22:43:03]line [22:43:03]line [22:43:03]line [22:43:03]line [22:43:03]line [22:43:03]written 0, free lines is 3197 [22:43:03]MH_Cut [22:43:03]Write to MH i2c: D1 01 00 F7 02 01 CB [22:43:03]Write i2c OK [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: D1 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: D1 01 00 [22:43:03]MH_I2C_Read... [22:43:03]Read from MH i2c: D1 01 00 F7 02 00 CA [22:43:03]Write to MH i2c: 01 00 00 F8 02 FA [22:43:03]Write i2c OK [22:43:03]MH_I2C_Read... [22:43:04]*** Cut start [22:43:04]*** Purtial cut [22:43:04]*** Stage 1: CUTSNS_PIN = 1 [22:43:06]Read from MH i2c: 01 [22:43:06]MH_I2C_Read... [22:43:06]*** Stop cut motor [22:43:06]*** Cut end [22:43:06]Read from MH i2c: 01 07 00 [22:43:06]MH_I2C_Read... [22:43:06]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 FF 0F 0F [22:43:06]process_action close_receipt done [22:43:06]requested_data is exist [22:43:06]produce_requested_data [22:43:06]requested_item fm.sn is exist - process it [22:43:06]wFMCommunicate request_size=4 [22:43:06]MH_SAM_APDU [22:43:06]CAPDU: 80 11 00 00 [22:43:06]Write to MH i2c: E2 08 00 F9 02 80 11 00 00 00 00 00 00 75 [22:43:06]Write i2c OK [22:43:06]MH_I2C_Read... [22:43:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:43:06]Read from MH i2c: E2 [22:43:06]MH_I2C_Read... [22:43:06]Read from MH i2c: E2 17 00 [22:43:06]MH_I2C_Read... [22:43:06]Read from MH i2c: E2 17 00 F9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [22:43:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:43:06]wFMCommunicate OK [22:43:06]requested_item fd.num is exist - process it [22:43:06]SAM_PROTO_GetFieldsCounters [22:43:06]wFMCommunicate request_size=4 [22:43:06]MH_SAM_APDU [22:43:06]CAPDU: 80 13 00 00 [22:43:06]Write to MH i2c: E2 08 00 FA 02 80 13 00 00 00 00 00 00 78 [22:43:06]Write i2c OK [22:43:06]MH_I2C_Read... [22:43:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:43:07]Read from MH i2c: E2 [22:43:07]MH_I2C_Read... [22:43:07]Read from MH i2c: E2 62 00 [22:43:07]MH_I2C_Read... [22:43:07]Read from MH i2c: E2 62 00 FA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 37 03 00 00 5E 04 04 00 37 03 00 00 57 04 04 00 38 03 00 00 19 04 04 00 00 00 00 00 90 00 23 [22:43:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 37 03 00 00 5E 04 04 00 37 03 00 00 57 04 04 00 38 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:43:07]wFMCommunicate OK [22:43:07]SAM_PROTO_GetFieldsCounters done [22:43:07]requested_item shift.num is exist - process it [22:43:07]requested_item shift.opened is exist - process it [22:43:07]req_shift_opened [22:43:07]FM_GetShiftState [22:43:07]SAM_PROTO_GetShiftState 00 7B [22:44:34]RAPDU: 90 00 [22:44:34]wFMCommunicate OK [22:44:34]wFMCommunicate request_size=11 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [22:44:34]Write to MH i2c: E2 0E 00 05 03 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 BA [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:44:34]Read from MH i2c: E2 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [22:44:34]RAPDU: 90 00 [22:44:34]wFMCommunicate OK [22:44:34]wFMCommunicate request_size=13 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 15 02 00 08 F4 03 04 00 D2 6D C6 66 [22:44:34]Write to MH i2c: E2 10 00 06 03 80 15 02 00 08 00 F4 03 04 00 D2 6D C6 66 00 00 FF [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:44:34]Read from MH i2c: E2 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [22:44:34]RAPDU: 90 00 [22:44:34]wFMCommunicate OK [22:44:34]wFMCommunicate request_size=25 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [22:44:34]Write to MH i2c: E2 1C 00 07 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 EB [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:44:34]Read from MH i2c: E2 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [22:44:34]RAPDU: 90 00 [22:44:34]wFMCommunicate OK [22:44:34]wFMCommunicate request_size=4 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 15 03 00 [22:44:34]Write to MH i2c: E2 08 00 08 03 80 15 03 00 00 00 00 00 8C [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:44:34]Read from MH i2c: E2 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 40 00 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 40 00 08 03 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 37 36 39 10 04 04 00 82 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 38 03 00 00 35 04 06 00 DC 3C 88 20 85 7C 90 00 5C [22:44:34]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 37 36 39 10 04 04 00 82 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 38 03 00 00 35 04 06 00 DC 3C 88 20 85 7C 90 00 [22:44:34]wFMCommunicate OK [22:44:34]SAM_PROTO_ProcessDocument answer len = 59 [22:44:34]SAM_PROTO_ProcessDocument done [22:44:34]SetTLVBufToDocument [22:44:34]Processing tag 1209 (04B9) [22:44:34]Malloc new data [22:44:34]Processing tag 1041 (0411) [22:44:34]Processing tag 1040 (0410) [22:44:34]Malloc new data [22:44:34]Processing tag 1038 (040E) [22:44:34]Malloc new data [22:44:34]Processing tag 1042 (0412) [22:44:34]Malloc new data [22:44:34]Processing tag 1077 (0435) [22:44:34]Malloc new data [22:44:34]SetTLVBufToDocument err=0 [22:44:34]KKMLoadAndSignReceiptData store KKM data [22:44:34]KKMLoadAndSignReceiptData err=0 [22:44:34]wFMCommunicate request_size=4 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 11 00 00 [22:44:34]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:44:34]Read from MH i2c: E2 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 17 00 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 17 00 09 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [22:44:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:44:34]wFMCommunicate OK [22:44:34]Счет N : (1)292882 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 129.440 * 75.20 = 9733.89 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.89 ИТОГО: 9733.00 Внесено: 10000.00 СДАЧА: 267.00 НСП 1% : 86.14 НДС 12% : 1033.69 Наличными: 9733.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 824 21.08.2024 22:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 129.44 сом ФМ: 0000000000871769 ФД: 164226 ФПД: 242152539981180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224434&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164226&fm=242152539981180&tin=02508201610067®Number=0000000000092562&sum=973300 [22:44:34]StoreToDocumentArchive [22:44:34]shift 466 fd 164226 [22:44:34]save to /storage/0466/doc_00164226 [22:44:34]save last doc name /storage/0466/doc_00164226 to /storage/kkm_last_doc_name [22:44:34]save OK [22:44:34]Clear old archive folders... [22:44:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:44:34]tlvbuf is 0092CDC0 [22:44:34]SAM_PROTO_ClearQueue [22:44:34]wFMCommunicate request_size=4 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 09 00 00 [22:44:34]Write to MH i2c: E2 08 00 0A 03 80 09 00 00 00 00 00 00 7F [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:44:34]Read from MH i2c: E2 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 0A 03 00 90 00 81 [22:44:34]RAPDU: 90 00 [22:44:34]wFMCommunicate OK [22:44:34]SAM_PROTO_ClearQueue done [22:44:34]KKMCreateOFDPacket [22:44:34]OFDProtocolAddRootSTLVToBuf [22:44:34]FM_MakeSignedData [22:44:34]FM_MakeSignedData [22:44:34]SAM_PROTO_SignData [22:44:34]wFMCommunicate request_size=4 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 0D 01 02 [22:44:34]Write to MH i2c: E2 08 00 0B 03 80 0D 01 02 00 00 00 00 87 [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:44:34]Read from MH i2c: E2 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 [22:44:34]MH_I2C_Read... [22:44:34]Read from MH i2c: E2 03 00 0B 03 00 90 00 82 [22:44:34]RAPDU: 90 00 [22:44:34]wFMCommunicate OK [22:44:34]wFMCommunicate request_size=255 [22:44:34]MH_SAM_APDU [22:44:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 F9 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4D DA 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 D9 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 93 01 00 00 00 07 04 06 00 F4 D9 0E 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 03 00 00 F4 03 04 00 D2 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 81 02 00 35 04 06 00 DC 3C 88 20 [22:44:34]Write to MH i2c: E2 02 01 0C 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 F9 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4D DA 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 D9 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 93 01 00 00 00 07 04 06 00 F4 D9 0E 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 03 00 00 F4 03 04 00 D2 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 81 02 00 35 04 06 00 DC 3C 88 20 00 00 52 [22:44:34]Write i2c OK [22:44:34]MH_I2C_Read... [22:44:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:44:35]Read from MH i2c: E2 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 03 00 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 03 00 0C 03 00 90 00 83 [22:44:35]RAPDU: 90 00 [22:44:35]wFMCommunicate OK [22:44:35]wFMCommunicate request_size=7 [22:44:35]MH_SAM_APDU [22:44:35]CAPDU: 80 0D 02 02 02 85 7C [22:44:35]Write to MH i2c: E2 0A 00 0D 03 80 0D 02 02 02 00 85 7C 00 00 8F [22:44:35]Write i2c OK [22:44:35]MH_I2C_Read... [22:44:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:44:35]Read from MH i2c: E2 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 03 00 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 03 00 0D 03 00 90 00 84 [22:44:35]RAPDU: 90 00 [22:44:35]wFMCommunicate OK [22:44:35]wFMCommunicate request_size=4 [22:44:35]MH_SAM_APDU [22:44:35]CAPDU: 80 0D 03 02 [22:44:35]Write to MH i2c: E2 08 00 0E 03 80 0D 03 02 00 00 00 00 8C [22:44:35]Write i2c OK [22:44:35]MH_I2C_Read... [22:44:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:44:35]Read from MH i2c: E2 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 0B 00 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 0B 00 0E 03 00 C5 D0 AB AC C0 84 14 0E 90 00 DF [22:44:35]RAPDU: C5 D0 AB AC C0 84 14 0E 90 00 [22:44:35]wFMCommunicate OK [22:44:35]SAM_PROTO_SignData done [22:44:35]FM_MakeSignedData done [22:44:35]CreateOFDProtocolMessage [22:44:35]wFMCommunicate request_size=4 [22:44:35]MH_SAM_APDU [22:44:35]CAPDU: 80 11 00 00 [22:44:35]Write to MH i2c: E2 08 00 0F 03 80 11 [22:43:07]wFMCommunicate request_size=4 [22:43:07]MH_SAM_APDU [22:43:07]CAPDU: 80 13 01 00 [22:43:07]Write to MH i2c: E2 08 00 FB 02 80 13 01 00 00 00 00 00 7A [22:43:07]Write i2c OK [22:43:07]MH_I2C_Read... [22:43:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:43:07]Read from MH i2c: E2 [22:43:07]MH_I2C_Read... [22:43:07]Read from MH i2c: E2 0E 00 [22:43:07]MH_I2C_Read... [22:43:07]Read from MH i2c: E2 0E 00 FB 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 40 [22:43:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:43:07]wFMCommunicate OK [22:43:07]SAM_PROTO_GetShiftState done [22:43:07]FM_GetShiftState done [22:43:07]req_shift_opened done [22:43:07]requested_item shift.open_date is exist - process it [22:43:07]req_shift_open_date [22:43:07]req_shift_open_date done [22:43:07]produce_requested_data done [22:43:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164225,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:43:07]process_action_free close_receipt [22:43:07]json_value_free [22:43:07]json_value_free done [22:43:07]process_json_proto returns [22:43:07]Send response to host [22:43:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164225,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:43:07]free response buf [22:43:07]execute_script done [22:43:07]execute_script returns [22:43:07]free content buf [22:43:07]Sock 9.Close socket [22:43:07]Sock 9.Thread stoped [22:43:08]Connected sock=11 [22:43: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 37 36 39 9C 01 00 00 60 5F 94 01 8E F1 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 5E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 0A 00 00 00 00 07 04 06 00 EC 5E 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 03 00 00 F4 03 04 00 76 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 81 02 00 35 04 06 00 33 43 A4 93 86 2E 35 A5 97 B9 BE 86 58 5E [22:43:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CD FB 47 00 8A 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 37 36 39 10 04 04 00 81 81 02 00 F4 03 04 00 CC 16 C6 66 B6 04 01 00 00 97 AB 71 25 82 04 B0 CC [22:43:09]CommunicateWithHost err = 0 [22:43:09]CheckOFDResponse [22:43:09]1017 (14) - 77093643461234 [22:43:09]1041 (16) - 0000000000871769 [22:43:09]1040 (4) - 164225 [22:43:09]1012 (4) - 21.08.2024 16:33 [22:43:09]1206 (1) - 0 [22:43:09]OFD Sender: Remove packet 164225 [22:43:09]ProducePacketName [22:43:09]name=ofd_packets/00164225 [22:43:09]NVStorageDeleteData [22:43:10]OFD Sender: No OFD packet to send [22:43:15]OFD Sender: No OFD packet to send [22:43:19]recv_with_timeout no data received [22:43:20]OFD Sender: No OFD packet to send [22:43:25]OFD Sender: No OFD packet to send [22:43:30]OFD Sender: No OFD packet to send [22:43:35]OFD Sender: No OFD packet to send [22:43:37]recv_with_timeout no data received [22:43:40]OFD Sender: No OFD packet to send [22:43:45]OFD Sender: No OFD packet to send [22:43:50]OFD Sender: No OFD packet to send [22:43:55]OFD Sender: No OFD packet to send [22:43:59]recv_with_timeout no data received [22:44:00]OFD Sender: No OFD packet to send 00 00 00 00 00 00 8C [22:44:35]Write i2c OK [22:44:35]MH_I2C_Read... [22:44:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:44:35]Read from MH i2c: E2 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 17 00 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: E2 17 00 0F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [22:44:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:44:35]wFMCommunicate OK [22:44:35]CreateOFDProtocolMessage done [22:44:35]OFDSenderStorePacket 164226 [22:44:35]StoreOFDPacket docnum=164226 [22:44:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 68 76 04 01 5D 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 F9 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4D DA 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 D9 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 93 01 00 00 00 07 04 06 00 F4 D9 0E 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 03 00 00 F4 03 04 00 D2 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 81 02 00 35 04 06 00 DC 3C 88 20 85 7C C5 D0 AB AC C0 84 14 0E [22:44:35]CheckFolder [22:44:35]dirname=/storage/ofd_packets [22:44:35]CheckFolder done [22:44:35]ProducePacketName [22:44:35]name=ofd_packets/00164226 [22:44:35]NVStorageSaveData ofd_packets/00164226 [22:44:35]File name is /storage/ofd_packets/00164226 [22:44:35]Write 298 bytes [22:44:35]NVStorageSaveData done [22:44:35]OFDSenderStorePacket done [22:44:35]KKMCreateOFDPacket done [22:44:35]NVStorageSaveData kkm_last_timestamp [22:44:35]File name is /storage/kkm_last_timestamp [22:44:35]Write 4 bytes [22:44:35]NVStorageSaveData done [22:44:35]ExternCall_PrintAddStr [22:44:35]wPrintStart [22:44:35]Write to MH i2c: 01 00 00 10 03 13 [22:44:35]Write i2c OK [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: 01 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: 01 07 00 [22:44:35]MH_I2C_Read... [22:44:35]Read from MH i2c: 01 07 00 10 03 00 00 00 00 00 FF 0F 28 [22:44:35]RasterBufferAndPrint [22:44:35]line Счет N : (1)292882 [22:44:35]line ИНН: 02508201610067 [22:44:35]line Контрольно-Кассовый Чек [22:44:35]line ПРОДАЖА [22:44:35]line ТРК (МРК, ГНК) : 11 [22:44:35]line Товар: 2710194800 [22:44:35]line ДТ-К-5 [22:44:35]line 129.440 * 75.20 [22:44:35]line = 9733.89 [22:44:35]line НДС 12% НСП 1% [22:44:35]line > о реализуемом товаре [22:44:35]line ОКРУГЛЕНИЕ: -0.89 [22:44:35]line ИТОГО: 9733.00 [22:44:35]line Внесено: 10000.00 [22:44:35]line СДАЧА: 267.00 [22:44:35]line НСП 1% : 86.14 [22:44:35]line НДС 12% : 1033.69 [22:44:35]line Наличными: 9733.00 [22:44:35]line Безнал.: 0.00 [22:44:35]line Место: АЗС № 130 "Партнер Нефть" [22:44:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:44:35]line СНО: Общий режим [22:44:35]line Чек 824 21.08.2024 22:44 [22:44:35]line Смена: 466 ФФД: 1.0 [22:44:35]line ЗНМ: 0300000070 [22:44:35]line РНМ: 0000000000092562 [22:44:35]line Версия ККМ: 001 [22:44:35]line [22:44:35]line Дисконтная программа [22:44:35]line ДТ [22:44:35]line номер 130 [22:44:35]line сэкономлено 129.44 сом [22:44:35]line ФМ: 0000000000871769 [22:44:35]line ФД: 164226 [22:44:35]line ФПД: 242152539981180 [22:44:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224434&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164226&fm=242152539981180&tin=02508201610067®Number=0000000000092562&sum=973300 [22:44:35]OFD Sender: Processing packet 164226 [packets to send 972, broken 971] [22:44:35]ProducePacketName [22:44:35]name=ofd_packets/00164226 [22:44:35]OFD Sender: To server: pG, [22:44:35]CommunicateWithHost lk.salyk.kg:30040 [22:44:35]ConnectInit lk.salyk.kg [22:44:35]written 0, free lines is 4095 [22:44:36]Write to MH i2c: 01 00 00 40 03 43 [22:44:36]Write i2c OK [22:44:36]MH_I2C_Read... [22:44:36]Read from MH i2c: 01 [22:44:36]MH_I2C_Read... [22:44:36]Read from MH i2c: 01 07 00 [22:44:36]MH_I2C_Read... [22:44:36]Read from MH i2c: 01 07 00 40 03 00 00 00 00 00 72 0C C8 [22:44:36]RasterBufferAndPrint [22:44:36]line [22:44:36]line [22:44:36]line [22:44:36]line [22:44:36]line [22:44:36]written 0, free lines is 3192 [22:44:36]MH_Cut [22:44:36]Write to MH i2c: D1 01 00 47 03 01 1C [22:44:36]Write i2c OK [22:44:36]MH_I2C_Read... [22:44:36]Read from MH i2c: D1 [22:44:36]MH_I2C_Read... [22:44:36]Read from MH i2c: D1 01 00 [22:44:36]MH_I2C_Read... [22:44:36]Read from MH i2c: D1 01 00 47 03 00 1B [22:44:36]Write to MH i2c: 01 00 00 48 03 4B [22:44:36]Write i2c OK [22:44:36]MH_I2C_Read... [22:44:37]*** Cut start [22:44:37]*** Purtial cut [22:44:37]*** Stage 1: CUTSNS_PIN = 1 [22:44:39]Read from MH i2c: 01 [22:44:39]MH_I2C_Read... [22:44:39]*** Stop cut motor [22:44:39]*** Cut end [22:44:39]Read from MH i2c: 01 07 00 [22:44:39]MH_I2C_Read... [22:44:39]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 FF 0F 60 [22:44:39]process_action close_receipt done [22:44:39]requested_data is exist [22:44:39]produce_requested_data [22:44:39]requested_item fm.sn is exist - process it [22:44:39]wFMCommunicate request_size=4 [22:44:39]MH_SAM_APDU [22:44:39]CAPDU: 80 11 00 00 [22:44:39]Write to MH i2c: E2 08 00 49 03 80 11 00 00 00 00 00 00 C6 [22:44:39]Write i2c OK [22:44:39]MH_I2C_Read... [22:44:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:44:39]Read from MH i2c: E2 [22:44:39]MH_I2C_Read... [22:44:39]Read from MH i2c: E2 17 00 [22:44:39]MH_I2C_Read... [22:44:39]Read from MH i2c: E2 17 00 49 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1F [22:44:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:44:39]wFMCommunicate OK [22:44:39]requested_item fd.num is exist - process it [22:44:39]SAM_PROTO_GetFieldsCounters [22:44:39]wFMCommunicate request_size=4 [22:44:39]MH_SAM_APDU [22:44:39]CAPDU: 80 13 00 00 [22:44:39]Write to MH i2c: E2 08 00 4A 03 80 13 00 00 00 00 00 00 C9 [22:44:39]Write i2c OK [22:44:39]MH_I2C_Read... [22:44:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:44:39]Read from MH i2c: E2 [22:44:39]MH_I2C_Read... [22:44:39]Read from MH i2c: E2 62 00 [22:44:39]MH_I2C_Read... [22:44:39]Read from MH i2c: E2 62 00 4A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 38 03 00 00 5E 04 04 00 38 03 00 00 57 04 04 00 39 03 00 00 19 04 04 00 00 00 00 00 90 00 78 [22:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 38 03 00 00 5E 04 04 00 38 03 00 00 57 04 04 00 39 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:44:39]wFMCommunicate OK [22:44:39]SAM_PROTO_GetFieldsCounters done [22:44:39]requested_item shift.num is exist - process it [22:44:39]requested_item shift.opened is exist - process it [22:44:39]req_shift_opened [22:44:39]FM_GetShiftState [22:44:39]SAM_PROTO_GetShiftState [22:44:39]wFMCommunicate request_size=4 [22:44:39]MH_SAM_APDU [22:44:39]CAPDU: 80 13 01 00 [22:44:39]Write to MH i2c: E2 08 00 4B 03 80 13 01 00 00 00 00 00 CB [22:44:39]Write i2c OK [22:44:39]MH_I2C_Read... [22:44:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:44:39]Read from MH i2c: E2 [22:44:39]MH_I2C_Read... [22:44:39]Read from MH i2c: E2 0E 00 [22:44:39]MH_I2C_Read... [22:44:39]Read from MH i2c: E2 0E 00 4B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 91 [22:44:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:44:39]wFMCommunicate OK [22:44:39]SAM_PROTO_GetShiftState done [22:44:39]FM_GetShiftState done [22:44:39]req_shift_opened done [22:44:39]requested_item shift.open_date is exist - process it [22:44:39]req_shift_open_date [22:44:39]req_shift_open_date done [22:44:39]produce_requested_data done [22:44:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164226,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:44:39]process_action_free close_receipt [22:44:39]json_value_free [22:44:39]json_value_free done [22:44:39]process_json_proto returns [22:44:39]Send response to host [22:44:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164226,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:44:39]free response buf [22:44:39]execute_script done [22:44:39]execute_script returns [22:44:39]free content buf [22:44:39]Sock 10.Close socket [22:44:39]Sock 10.Thread stoped [22:44:40]ConnectInit Can't take IP for lk.salyk.kg [22:44:40]CommunicateWithHost connect error [22:44:40]CommunicateWithHost err = -1 [22:44:40]OFD Sender: Server communicate error [22:44:45]OFD Sender: Processing packet 164226 [packets to send 972, broken 971] [22:44:45]ProducePacketName [22:44:45]name=ofd_packets/00164226 [22:44:45]OFD Sender: To server: pG, [22:44:45]CommunicateWithHost lk.salyk.kg:30040 [22:44:45]ConnectInit lk.salyk.kg [22:44:47]accept exits with 9 [22:44:47]New connection [22:44:47]New thread 3066621284 created [22:44:47]Thread 3066764644 joined [22:44:47]Waiting for new connection... [22:44:47] Sock 9.Parse request [22:44:47]Sock 9.Check first char [22:44:47]Sock 9.First char is OK [22:44:47]request: POST /json_proto HTTP/1.0 [22:44:47]Method: POST [22:44:47]URL: /json_proto [22:44:47]Method is POST - this is cgi request [22:44:47]url: /json_proto [22:44:47]query_string will be loaded in cgi processing [22:44:47]execute_cgi json_proto POST (null) [22:44:47]execute_cgi path=json_proto method=POST [22:44:47]POST find Content-Length [22:44:47]Host: 172.17.44.132:8080 [22:44:47]Content-Length: 981 [22:44:47]Content-Type: application/json [22:44:47] [22:44:47]POST finish read [22:44:47]Found Content-Length = 981 [22:44:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:44:47]execute_script... [22:44: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)292883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:44:47]POST & json_proto [22:44:47]process_json_proto [22:44:47]json parsed OK: [22:44:47]protocol is kg_v1.0 [22:44:47]action value=close_receipt [22:44:47]process_action close_receipt [22:44:47]cmd_close_receipt [22:44:47]MH_GetDate [22:44:47]Write to MH i2c: F0 00 00 4C 03 3E [22:44:47]Write i2c OK [22:44:47]MH_I2C_Read... [22:44:47]Read from MH i2c: F0 [22:44:47]MH_I2C_Read... [22:44:47]Read from MH i2c: F0 09 00 [22:44:47]MH_I2C_Read... [22:44:47]Read from MH i2c: F0 09 00 4C 03 00 E0 6D C6 66 2A 83 C1 65 93 [22:44:47]GetLastDocTimeStamp 1724280274 [22:44:47]current date 1724280288 [22:44:47]FM_GetShiftState [22:44:47]SAM_PROTO_GetShiftState [22:44:47]wFMCommunicate request_size=4 [22:44:47]MH_SAM_APDU [22:44:47]CAPDU: 80 13 01 00 [22:44:47]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [22:44:47]Write i2c OK [22:44:47]MH_I2C_Read... [22:44:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:44:47]Read from MH i2c: E2 [22:44:47]MH_I2C_Read... [22:44:47]Read from MH i2c: E2 0E 00 [22:44:47]MH_I2C_Read... [22:44:47]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 93 [22:44:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:44:47]wFMCommunicate OK [22:44:47]SAM_PROTO_GetShiftState done [22:44:47]FM_GetShiftState done [22:44:47]opened in 1724199517 [22:44:47]opened+sec_in_day 1724285917 [22:44:47]quantity*price = 999032 [22:44:47]sum+1 = 999033 [22:44:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 825 21.08.2024 22:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164227 ФПД: 26208955872258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224448&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164227&fm=26208955872258&tin=02508201610067®Number=0000000000092562&sum=999000 [22:44:48]StoreToDocumentArchive [22:44:48]shift 466 fd 164227 [22:44:48]save to /storage/0466/doc_00164227 [22:44:48]save last doc name /storage/0466/doc_00164227 to /storage/kkm_last_doc_name [22:44:48]save OK [22:44:48]Clear old archive folders... [22:44:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:44:48]tlvbuf is 0092E7F0 [22:44:48]SAM_PROTO_ClearQueue [22:44:48]wFMCommunicate request_size=4 [22:44:48]MH_SAM_APDU [22:44:48]CAPDU: 80 09 00 00 [22:44:48]Write to MH i2c: E2 08 00 5A 03 80 09 00 00 00 00 00 00 CF [22:44:48]Write i2c OK [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 [22:44:48]MH_I2C_Read... [22:44:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:44:48]Read from MH i2c: E2 03 00 [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [22:44:48]RAPDU: 90 00 [22:44:48]wFMCommunicate OK [22:44:48]SAM_PROTO_ClearQueue done [22:44:48]KKMCreateOFDPacket [22:44:48]OFDProtocolAddRootSTLVToBuf [22:44:48]FM_MakeSignedData [22:44:48]FM_MakeSignedData [22:44:48]SAM_PROTO_SignData [22:44:48]wFMCommunicate request_size=4 [22:44:48]MH_SAM_APDU [22:44:48]CAPDU: 80 0D 01 02 [22:44:48]Write to MH i2c: E2 08 00 5B 03 80 0D 01 02 00 00 00 00 D7 [22:44:48]Write i2c OK [22:44:48]MH_I2C_Read... [22:44:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:44:48]Read from MH i2c: E2 [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 03 00 [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [22:44:48]RAPDU: 90 00 [22:44:48]wFMCommunicate OK [22:44:48]wFMCommunicate request_size=255 [22:44:48]MH_SAM_APDU [22:44: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 E0 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 81 02 00 35 04 06 00 17 D6 3F 81 [22:44:48]Write to MH i2c: E2 02 01 5C 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 E0 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 81 02 00 35 04 06 00 17 D6 3F 81 00 00 B5 [22:44:48]Write i2c OK [22:44:48]MH_I2C_Read... [22:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:44:48]Read from MH i2c: E2 [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 03 00 [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [22:44:48]RAPDU: 90 00 [22:44:48]wFMCommunicate OK [22:44:48]wFMCommunicate request_size=7 [22:44:48]MH_SAM_APDU [22:44:48]CAPDU: 80 0D 02 02 02 34 02 [22:44:48]Write to MH i2c: E2 0A 00 5D 03 80 0D 02 02 02 00 34 02 00 00 14 [22:44:48]Write i2c OK [22:44:48]MH_I2C_Read... [22:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:44:48]Read from MH i2c: E2 [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 03 00 [22:44:48]MH_I2C_Read... [22:44:48]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [22:44:48]RAPDU: 90 00 [22:44:48]wFMCommunicate OK [22:44:48]wFMCommunicate request_size=4 [22:44:48]MH_SAM_APDU [22:44:48]CAPDU: 80 0D 03 02 [22:44:48]Write to MH i2c: E2 08 00 5E 03 80 0D 03 02 00 00 00 00 DC [22:44:48]Write i2c OK [22:44:48]MH_I2C_Read... [22:44:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:44:49]Read from MH i2c: E2 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: E2 0B 00 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: E2 0B 00 5E 03 00 42 07 0E B5 31 47 94 78 90 00 6D [22:44:49]RAPDU: 42 07 0E B5 31 47 94 78 90 00 [22:44:49]wFMCommunicate OK [22:44:49]SAM_PROTO_SignData done [22:44:49]FM_MakeSignedData done [22:44:49]CreateOFDProtocolMessage [22:44:49]wFMCommunicate request_size=4 [22:44:49]MH_SAM_APDU [22:44:49]CAPDU: 80 11 00 00 [22:44:49]Write to MH i2c: E2 08 00 5F 03 80 11 00 00 00 00 00 00 DC [22:44:49]Write i2c OK [22:44:49]MH_I2C_Read... [22:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:44:49]Read from MH i2c: E2 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: E2 17 00 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: E2 17 00 5F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [22:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:44:49]wFMCommunicate OK [22:44:49]CreateOFDProtocolMessage done [22:44:49]OFDSenderStorePacket 164227 [22:44:49]StoreOFDPacket docnum=164227 [22:44:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 82 96 04 01 7D 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 E0 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 81 02 00 35 04 06 00 17 D6 3F 81 34 02 42 07 0E B5 31 47 94 78 [22:44:49]CheckFolder [22:44:49]dirname=/storage/ofd_packets [22:44:49]CheckFolder done [22:44:49]ProducePacketName [22:44:49]name=ofd_packets/00164227 [22:44:49]NVStorageSaveData ofd_packets/00164227 [22:44:49]File name is /storage/ofd_packets/00164227 [22:44:49]Write 298 bytes [22:44:49]NVStorageSaveData done [22:44:49]OFDSenderStorePacket done [22:44:49]KKMCreateOFDPacket done [22:44:49]NVStorageSaveData kkm_last_timestamp [22:44:49]File name is /storage/kkm_last_timestamp [22:44:49]Write 4 bytes [22:44:49]NVStorageSaveData done [22:44:49]ExternCall_PrintAddStr [22:44:49]wPrintStart [22:44:49]Write to MH i2c: 01 00 00 60 03 63 [22:44:49]Write i2c OK [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: 01 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: 01 07 00 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: 01 07 00 60 03 00 00 00 00 00 FF 0F 78 [22:44:49]RasterBufferAndPrint [22:44:49]line Счет N : (1)292883 [22:44:49]line ИНН: 02508201610067 [22:44:49]line Контрольно-Кассовый Чек [22:44:49]line ПРОДАЖА [22:44:49]line ТРК (МРК, ГНК) : 21 [22:44:49]line Товар: 2710194800 [22:44:49]line ДТ-К-5 [22:44:49]line 132.850 * 75.20 [22:44:49]line = 9990.32 [22:44:49]line НДС 12% НСП 1% [22:44:49]line > о реализуемом товаре [22:44:49]line ОКРУГЛЕНИЕ: -0.32 [22:44:49]line ИТОГО: 9990.00 [22:44:49]line Внесено: 10000.00 [22:44:49]line СДАЧА: 10.00 [22:44:49]line НСП 1% : 88.41 [22:44:49]line НДС 12% : 1060.92 [22:44:49]line Наличными: 9990.00 [22:44:49]line Безнал.: 0.00 [22:44:49]line Место: АЗС № 130 "Партнер Нефть" [22:44:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:44:49]line СНО: Общий режим [22:44:49]line Чек 825 21.08.2024 22:44 [22:44:49]line Смена: 466 ФФД: 1.0 [22:44:49]line ЗНМ: 0300000070 [22:44:49]line РНМ: 0000000000092562 [22:44:49]line Версия ККМ: 001 [22:44:49]line [22:44:49]line Дисконтная программа [22:44:49]line ДТ [22:44:49]line номер 130 [22:44:49]line сэкономлено 132.85 сом [22:44:49]line ФМ: 0000000000871769 [22:44:49]line ФД: 164227 [22:44:49]line ФПД: 26208955872258 [22:44:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224448&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164227&fm=26208955872258&tin=02508201610067®Number=0000000000092562&sum=999000 [22:44:49]written 0, free lines is 4095 [22:44:49]Write to MH i2c: 01 00 00 90 03 93 [22:44:49]Write i2c OK [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: 01 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: 01 07 00 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 75 0C 1B [22:44:49]RasterBufferAndPrint [22:44:49]line [22:44:49]line [22:44:49]line [22:44:49]line [22:44:49]line [22:44:49]written 0, free lines is 3202 [22:44:49]MH_Cut [22:44:49]Write to MH i2c: D1 01 00 97 03 01 6C [22:44:49]Write i2c OK [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: D1 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: D1 01 00 [22:44:49]MH_I2C_Read... [22:44:49]Read from MH i2c: D1 01 00 97 03 00 6B [22:44:49]Write to MH i2c: 01 00 00 98 03 9B [22:44:49]Write i2c OK [22:44:49]MH_I2C_Read... [22:44:50]*** Cut start [22:44:50]*** Purtial cut [22:44:50]*** Stage 1: CUTSNS_PIN = 1 [22:44:50]ConnectInit Can't take IP for lk.salyk.kg [22:44:50]CommunicateWithHost connect error [22:44:50]CommunicateWithHost err = -1 [22:44:50]OFD Sender: Server communicate error [22:44:50]OFD Sender: Processing packet 164226 [packets to send 973, broken 971] [22:44:50]ProducePacketName [22:44:50]name=ofd_packets/00164226 [22:44:50]OFD Sender: To server: pG, [22:44:50]CommunicateWithHost lk.salyk.kg:30040 [22:44:50]ConnectInit lk.salyk.kg [22:44:52]Read from MH i2c: 01 [22:44:52]MH_I2C_Read... [22:44:52]*** Stop cut motor [22:44:52]*** Cut end [22:44:52]Read from MH i2c: 01 07 00 [22:44:52]MH_I2C_Read... [22:44:52]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [22:44:52]process_action close_receipt done [22:44:52]requested_data is exist [22:44:52]produce_requested_data [22:44:52]requested_item fm.sn is exist - process it [22:44:52]wFMCommunicate request_size=4 [22:44:52]MH_SAM_APDU [22:44:52]CAPDU: 80 11 00 00 [22:44:52]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [22:44:52]Write i2c OK [22:44:52]MH_I2C_Read... [22:44:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:44:52]Read from MH i2c: E2 [22:44:52]MH_I2C_Read... [22:44:52]Read from MH i2c: E2 17 00 [22:44:52]MH_I2C_Read... [22:44:52]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [22:44:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:44:52]wFMCommunicate OK [22:44:52]requested_item fd.num is exist - process it [22:44:52]SAM_PROTO_GetFieldsCounters [22:44:52]wFMCommunicate request_size=4 [22:44:52]MH_SAM_APDU [22:44:52]CAPDU: 80 13 00 00 [22:44:52]Write to MH i2c: E2 08 00 9A 03 80 13 00 00 00 00 00 00 19 [22:44:52]Write i2c OK [22:44:52]MH_I2C_Read... [22:44:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:44:52]Read from MH i2c: E2 [22:44:52]MH_I2C_Read... [22:44:52]Read from MH i2c: E2 62 00 [22:44:52]MH_I2C_Read... [22:44:52]Read from MH i2c: E2 62 00 9A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 39 03 00 00 5E 04 04 00 39 03 00 00 57 04 04 00 3A 03 00 00 19 04 04 00 00 00 00 00 90 00 CC [22:44: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 39 03 00 00 5E 04 04 00 39 03 00 00 57 04 04 00 3A 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:44:52]wFMCommunicate OK [22:44:52]SAM_PROTO_GetFieldsCounters done [22:44:52]requested_item shift.num is exist - process it [22:44:52]requested_item shift.opened is exist - process it [22:44:52]req_shift_opened [22:44:52]FM_GetShiftState [22:44:52]SAM_PROTO_GetShiftState [22:44:52]wFMCommunicate request_size=4 [22:44:52]MH_SAM_APDU [22:44:52]CAPDU: 80 13 01 00 [22:44:52]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [22:44:52]Write i2c OK [22:44:52]MH_I2C_Read... [22:44:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:44:52]Read from MH i2c: E2 [22:44:52]MH_I2C_Read... [22:44:52]Read from MH i2c: E2 0E 00 [22:44:52]MH_I2C_Read... [22:44:52]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [22:44:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:44:52]wFMCommunicate OK [22:44:52]SAM_PROTO_GetShiftState done [22:44:52]FM_GetShiftState done [22:44:52]req_shift_opened done [22:44:52]requested_item shift.open_date is exist - process it [22:44:52]req_shift_open_date [22:44:52]req_shift_open_date done [22:44:52]produce_requested_data done [22:44:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164227,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:44:52]process_action_free close_receipt [22:44:52]json_value_free [22:44:52]json_value_free done [22:44:52]process_json_proto returns [22:44:52]Send response to host [22:44:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164227,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:44:52]free response buf [22:44:52]execute_script done [22:44:52]execute_script returns [22:44:52]free content buf [22:44:52]Sock 9.Close socket [22:44:52]Sock 9.Thread stoped [22:44:54]ConnectInit Can't connect to host [22:44:55]ConnectInit Can't take IP for lk.salyk.kg [22:44:55]CommunicateWithHost connect error [22:44:55]CommunicateWithHost err = -1 [22:44:55]OFD Sender: Server communicate error [22:44:59]ConnectInit Can't connect to host [22:45:00]OFD Sender: Processing packet 164226 [packets to send 973, broken 971] [22:45:00]ProducePacketName [22:45:00]name=ofd_packets/00164226 [22:45:00]OFD Sender: To server: pG, [22:45:00]CommunicateWithHost lk.salyk.kg:30040 [22:45:00]ConnectInit lk.salyk.kg [22:45:04]Connected sock=7 [22:45: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 37 36 39 0C 01 00 00 68 76 04 01 5D 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 F9 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4D DA 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 D9 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A6 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 93 01 00 00 00 07 04 06 00 F4 D9 0E 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 03 00 00 F4 03 04 00 D2 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 81 02 00 35 04 06 00 DC 3C 88 20 85 7C C5 D0 AB AC C0 84 14 0E [22:45:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 FE 47 00 AB 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 37 36 39 10 04 04 00 82 81 02 00 F4 03 04 00 3F 17 C6 66 B6 04 01 00 00 48 58 DE 52 F2 50 21 72 [22:45:05]CommunicateWithHost err = 0 [22:45:05]CheckOFDResponse [22:45:05]1017 (14) - 77093643461234 [22:45:05]1041 (16) - 0000000000871769 [22:45:05]1040 (4) - 164226 [22:45:05]1012 (4) - 21.08.2024 16:35 [22:45:05]1206 (1) - 0 [22:45:05]OFD Sender: Remove packet 164226 [22:45:05]ProducePacketName [22:45:05]name=ofd_packets/00164226 [22:45:05]NVStorageDeleteData [22:45:05]OFD Sender: Processing packet 164227 [packets to send 972, broken 971] [22:45:05]ProducePacketName [22:45:05]name=ofd_packets/00164227 [22:45:05]OFD Sender: To server: pG, [22:45:05]CommunicateWithHost lk.salyk.kg:30040 [22:45:05]ConnectInit lk.salyk.kg [22:45:10]recv_with_timeout no data received [22:45:11]Connected sock=7 [22:45: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 37 36 39 0C 01 00 00 82 96 04 01 7D 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 E0 6D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 81 02 00 35 04 06 00 17 D6 3F 81 34 02 42 07 0E B5 31 47 94 78 [22:45:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 F2 47 00 E7 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 37 36 39 10 04 04 00 83 81 02 00 F4 03 04 00 46 17 C6 66 B6 04 01 00 00 7A 08 37 DD DF AA F6 85 [22:45:12]CommunicateWithHost err = 0 [22:45:12]CheckOFDResponse [22:45:12]1017 (14) - 77093643461234 [22:45:12]1041 (16) - 0000000000871769 [22:45:12]1040 (4) - 164227 [22:45:12]1012 (4) - 21.08.2024 16:35 [22:45:12]1206 (1) - 0 [22:45:12]OFD Sender: Remove packet 164227 [22:45:12]ProducePacketName [22:45:12]name=ofd_packets/00164227 [22:45:12]NVStorageDeleteData [22:45:12]OFD Sender: No OFD packet to send [22:45:17]OFD Sender: No OFD packet to send [22:45:22]OFD Sender: No OFD packet to send [22:45:27]OFD Sender: No OFD packet to send [22:45:32]OFD Sender: No OFD packet to send [22:45:36]recv_with_timeout no data received [22:45:37]OFD Sender: No OFD packet to send [22:45:42]OFD Sender: No OFD packet to send [22:45:47]recv_with_timeout no data received [22:45:47]OFD Sender: No OFD packet to send [22:45:52]OFD Sender: No OFD packet to send [22:45:57]OFD Sender: No OFD packet to send [22:46:02]OFD Sender: No OFD packet to send [22:46:07]OFD Sender: No OFD packet to send [22:46:12]OFD Sender: No OFD packet to send [22:46:18]OFD Sender: No OFD packet to send [22:46:23]OFD Sender: No OFD packet to send [22:46:28]OFD Sender: No OFD packet to send [22:46:33]OFD Sender: No OFD packet to send [22:46:38]OFD Sender: No OFD packet to send [22:46:43]OFD Sender: No OFD packet to send [22:46:47]recv_with_timeout no data received [22:46:48]OFD Sender: No OFD packet to send [22:46:53]OFD Sender: No OFD packet to send [22:46:58]OFD Sender: No OFD packet to send [22:47:03]OFD Sender: No OFD packet to send [22:47:08]OFD Sender: No OFD packet to send [22:47:13]OFD Sender: No OFD packet to send [22:47:15]accept exits with 12 [22:47:15]New connection [22:47:15]New thread 3066764644 created [22:47:15]Thread 3066621284 joined [22:47:15]Waiting for new connection... [22:47:15] Sock 12.Parse request [22:47:15]Sock 12.Check first char [22:47:15]Sock 12.First char is OK [22:47:15]request: POST /json_proto HTTP/1.0 [22:47:15]Method: POST [22:47:15]URL: /json_proto [22:47:15]Method is POST - this is cgi request [22:47:15]url: /json_proto [22:47:15]query_string will be loaded in cgi processing [22:47:15]execute_cgi json_proto POST (null) [22:47:15]execute_cgi path=json_proto method=POST [22:47:15]POST find Content-Length [22:47:15]Host: 172.17.44.132:8080 [22:47:15]Content-Length: 924 [22:47:15]Content-Type: application/json [22:47:15] [22:47:15]POST finish read [22:47:15]Found Content-Length = 924 [22:47:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50723", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:15]execute_script... [22:47:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50723", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:15]POST & json_proto [22:47:15]process_json_proto [22:47:15]json parsed OK: [22:47:15]protocol is kg_v1.0 [22:47:15]action value=close_receipt [22:47:15]process_action close_receipt [22:47:15]cmd_close_receipt [22:47:15]MH_GetDate [22:47:15]Write to MH i2c: F0 00 00 9C 03 8E [22:47:15]Write i2c OK [22:47:15]MH_I2C_Read... [22:47:15]Read from MH i2c: F0 [22:47:15]MH_I2C_Read... [22:47:15]Read from MH i2c: F0 09 00 [22:47:15]MH_I2C_Read... [22:47:15]Read from MH i2c: F0 09 00 9C 03 00 74 6E C6 66 2A 83 C1 65 78 [22:47:15]GetLastDocTimeStamp 1724280288 [22:47:15]current date 1724280436 [22:47:15]FM_GetShiftState [22:47:15]SAM_PROTO_GetShiftState [22:47:15]wFMCommunicate request_size=4 [22:47:15]MH_SAM_APDU [22:47:15]CAPDU: 80 13 01 00 [22:47:15]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [22:47:15]Write i2c OK [22:47:15]MH_I2C_Read... [22:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:15]Read from MH i2c: E2 [22:47:15]MH_I2C_Read... [22:47:15]Read from MH i2c: E2 0E 00 [22:47:15]MH_I2C_Read... [22:47:15]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [22:47:15]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:47:15]wFMCommunicate OK [22:47:15]SAM_PROTO_GetShiftState done [22:47:15]FM_GetShiftState done [22:47:15]opened in 1724199517 [22:47:15]opened+sec_in_day 1724285917 [22:47:15]quantity*price = 12000 [22:47:15]sum+1 = 12001 [22:47:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 240.00 НСП 1% : 2.12 НДС 12% : 25.48 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 826 21.08.2024 22:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164228 ФПД: 235042336582388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164228&fm=235042336582388&tin=02508201610067®Number=0000000000092562&sum=24000 0 [22:47:16]StoreToDocumentArchive [22:47:16]shift 466 fd 164228 [22:47:16]save to /storage/0466/doc_00164228 [22:47:16]save last doc name /storage/0466/doc_00164228 to /storage/kkm_last_doc_name [22:47:16]save OK [22:47:16]Clear old archive folders... [22:47:16]ProcessDocumentItem done err = 0, tmpTLVsize=388 [22:47:16]tlvbuf is 0093FEC0 [22:47:16]SAM_PROTO_ClearQueue [22:47:16]wFMCommunicate request_size=4 [22:47:16]MH_SAM_APDU [22:47:16]CAPDU: 80 09 00 00 [22:47:16]Write to MH i2c: E2 08 00 AA 03 80 09 00 00 00 00 00 00 1F [22:47:16]Write i2c OK [22:47:16]MH_I2C_Read... [22:47:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:47:16]Read from MH i2c: E2 [22:47:16]MH_I2C_Read... [22:47:16]Read from MH i2c: E2 03 00 [22:47:16]MH_I2C_Read... [22:47:16]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [22:47:16]RAPDU: 90 00 [22:47:16]wFMCommunicate OK [22:47:16]SAM_PROTO_ClearQueue done [22:47:16]KKMCreateOFDPacket [22:47:16]OFDProtocolAddRootSTLVToBuf [22:47:16]FM_MakeSignedData [22:47:16]FM_MakeSignedData [22:47:16]SAM_PROTO_SignData [22:47:16]wFMCommunicate request_size=4 [22:47:16]MH_SAM_APDU [22:47:16]CAPDU: 80 0D 01 02 [22:47:16]Write to MH i2c: E2 08 00 AB 03 80 0D 01 02 00 00 00 00 27 [22:47:16]Write i2c OK [22:47:16]MH_I2C_Read... [22:47:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:47:16]Read from MH i2c: E2 [22:47:16]MH_I2C_Read... [22:47:16]Read from MH i2c: E2 03 00 [22:47:16]MH_I2C_Read... [22:47:16]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [22:47:16]RAPDU: 90 00 [22:47:16]wFMCommunicate OK [22:47:16]wFMCommunicate request_size=255 [22:47:16]MH_SAM_APDU [22:47:16]CAPDU: 80 0D 02 02 FA 03 00 84 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 [22:47:16]Write to MH i2c: E2 02 01 AC 03 80 0D 02 02 FA 00 03 00 84 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 00 00 6E [22:47:16]Write i2c OK [22:47:16]MH_I2C_Read... [22:47:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:16]Read from MH i2c: E2 [22:47:16]MH_I2C_Read... [22:47:16]Read from MH i2c: E2 03 00 [22:47:16]MH_I2C_Read... [22:47:16]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [22:47:16]RAPDU: 90 00 [22:47:16]wFMCommunicate OK [22:47:16]wFMCommunicate request_size=147 [22:47:16]MH_SAM_APDU [22:47:16]CAPDU: 80 0D 02 02 8E F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 74 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 81 02 00 35 04 06 00 D5 C5 0E FA AA F4 [22:47:16]Write to MH i2c: E2 96 00 AD 03 80 0D 02 02 8E 00 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 74 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 81 02 00 35 04 06 00 D5 C5 0E FA AA F4 00 00 CB [22:47:16]Write i2c OK [22:47:16]MH_I2C_Read... [22:47:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:17]Read from MH i2c: E2 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: E2 03 00 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [22:47:17]RAPDU: 90 00 [22:47:17]wFMCommunicate OK [22:47:17]wFMCommunicate request_size=4 [22:47:17]MH_SAM_APDU [22:47:17]CAPDU: 80 0D 03 02 [22:47:17]Write to MH i2c: E2 08 00 AE 03 80 0D 03 02 00 00 00 00 2C [22:47:17]Write i2c OK [22:47:17]MH_I2C_Read... [22:47:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:47:17]Read from MH i2c: E2 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: E2 0B 00 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: E2 0B 00 AE 03 00 3B 42 A2 69 EB 6B 2E 7C 90 00 B5 [22:47:17]RAPDU: 3B 42 A2 69 EB 6B 2E 7C 90 00 [22:47:17]wFMCommunicate OK [22:47:17]SAM_PROTO_SignData done [22:47:17]FM_MakeSignedData done [22:47:17]CreateOFDProtocolMessage [22:47:17]wFMCommunicate request_size=4 [22:47:17]MH_SAM_APDU [22:47:17]CAPDU: 80 11 00 00 [22:47:17]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [22:47:17]Write i2c OK [22:47:17]MH_I2C_Read... [22:47:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:17]Read from MH i2c: E2 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: E2 17 00 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: E2 17 00 AF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [22:47:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:47:17]wFMCommunicate OK [22:47:17]CreateOFDProtocolMessage done [22:47:17]OFDSenderStorePacket 164228 [22:47:17]StoreOFDPacket docnum=164228 [22:47:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 98 01 00 00 09 25 90 01 1A B7 5A 03 01 00 03 00 84 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 74 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 81 02 00 35 04 06 00 D5 C5 0E FA AA F4 3B 42 A2 69 EB 6B 2E 7C [22:47:17]CheckFolder [22:47:17]dirname=/storage/ofd_packets [22:47:17]CheckFolder done [22:47:17]ProducePacketName [22:47:17]name=ofd_packets/00164228 [22:47:17]NVStorageSaveData ofd_packets/00164228 [22:47:17]File name is /storage/ofd_packets/00164228 [22:47:17]Write 438 bytes [22:47:17]NVStorageSaveData done [22:47:17]OFDSenderStorePacket done [22:47:17]KKMCreateOFDPacket done [22:47:17]NVStorageSaveData kkm_last_timestamp [22:47:17]File name is /storage/kkm_last_timestamp [22:47:17]Write 4 bytes [22:47:17]NVStorageSaveData done [22:47:17]ExternCall_PrintAddStr [22:47:17]wPrintStart [22:47:17]Write to MH i2c: 01 00 00 B0 03 B3 [22:47:17]Write i2c OK [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: 01 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: 01 07 00 [22:47:17]MH_I2C_Read... [22:47:17]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [22:47:17]RasterBufferAndPrint [22:47:17]line Счет N : (3)50723 [22:47:17]line ИНН: 02508201610067 [22:47:17]line Контрольно-Кассовый Чек [22:47:17]line ПРОДАЖА [22:47:17]line Товар: 4700000160204 [22:47:17]line Вода Легенда 1,5л [22:47:17]line 2.000 * 60.00 [22:47:17]line = 120.00 [22:47:17]line НДС 12% НСП 1% [22:47:17]line > о реализуемом товаре [22:47:17]line Товар: 5449000189332 [22:47:17]line Холодный чай Fuse персик 1л [22:47:17]line 1.000 * 120.00 [22:47:17]line = 120.00 [22:47:17]line НДС 12% НСП 1% [22:47:17]line > о реализуемом товаре [22:47:17]line ИТОГО: 240.00 [22:47:17]line НСП 1% : 2.12 [22:47:17]line НДС 12% : 25.48 [22:47:17]line Наличными: 240.00 [22:47:17]line Безнал.: 0.00 [22:47:17]line Место: АЗС № 130 "Партнер Нефть" [22:47:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:47:17]line СНО: Общий режим [22:47:17]line Чек 826 21.08.2024 22:47 [22:47:17]line Смена: 466 ФФД: 1.0 [22:47:17]line ЗНМ: 0300000070 [22:47:17]line РНМ: 0000000000092562 [22:47:17]line Версия ККМ: 001 [22:47:17]line ФМ: 0000000000871769 [22:47:17]line ФД: 164228 [22:47:17]line ФПД: 235042336582388 [22:47:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164228&fm=235042336582388&tin=02508201610067®Number=0000000000092562&sum=24000 [22:47:17]line 0 [22:47:17]OFD Sender: Processing packet 164228 [packets to send 972, broken 971] [22:47:17]ProducePacketName [22:47:17]name=ofd_packets/00164228 [22:47:17]OFD Sender: To server: pG, [22:47:17]CommunicateWithHost lk.salyk.kg:30040 [22:47:17]ConnectInit lk.salyk.kg [22:47:17]written 0, free lines is 4095 [22:47:18]Write to MH i2c: 01 00 00 DE 03 E1 [22:47:18]Write i2c OK [22:47:18]MH_I2C_Read... [22:47:18]Read from MH i2c: 01 [22:47:18]MH_I2C_Read... [22:47:18]Read from MH i2c: 01 07 00 [22:47:18]MH_I2C_Read... [22:47:18]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 76 0C 6A [22:47:18]RasterBufferAndPrint [22:47:18]line [22:47:18]line [22:47:18]line [22:47:18]line [22:47:18]line [22:47:18]written 0, free lines is 3196 [22:47:18]MH_Cut [22:47:18]Write to MH i2c: D1 01 00 E5 03 01 BA [22:47:18]Write i2c OK [22:47:18]MH_I2C_Read... [22:47:18]Read from MH i2c: D1 [22:47:18]MH_I2C_Read... [22:47:18]Read from MH i2c: D1 01 00 [22:47:18]MH_I2C_Read... [22:47:18]Read from MH i2c: D1 01 00 E5 03 00 B9 [22:47:18]Write to MH i2c: 01 00 00 E6 03 E9 [22:47:18]Write i2c OK [22:47:18]MH_I2C_Read... [22:47:18]Connected sock=7 [22:47: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 37 36 39 98 01 00 00 09 25 90 01 1A B7 5A 03 01 00 03 00 84 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 74 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 81 02 00 35 04 06 00 D5 C5 0E FA AA F4 3B 42 A2 69 EB 6B 2E 7C [22:47:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 75 47 00 F5 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 37 36 39 10 04 04 00 84 81 02 00 F4 03 04 00 C5 17 C6 66 B6 04 01 00 00 F2 1C 52 8D 24 F9 A2 8E [22:47:18]CommunicateWithHost err = 0 [22:47:18]CheckOFDResponse [22:47:18]1017 (14) - 77093643461234 [22:47:18]1041 (16) - 0000000000871769 [22:47:18]1040 (4) - 164228 [22:47:18]1012 (4) - 21.08.2024 16:37 [22:47:18]1206 (1) - 0 [22:47:18]OFD Sender: Remove packet 164228 [22:47:18]ProducePacketName [22:47:18]name=ofd_packets/00164228 [22:47:18]NVStorageDeleteData [22:47:18]*** Cut start [22:47:18]*** Purtial cut [22:47:18]*** Stage 1: CUTSNS_PIN = 1 [22:47:19]OFD Sender: No OFD packet to send [22:47:20]Read from MH i2c: 01 [22:47:20]MH_I2C_Read... [22:47:20]*** Stop cut motor [22:47:20]*** Cut end [22:47:20]Read from MH i2c: 01 07 00 [22:47:20]MH_I2C_Read... [22:47:20]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [22:47:20]process_action close_receipt done [22:47:20]requested_data is exist [22:47:20]produce_requested_data [22:47:20]requested_item fm.sn is exist - process it [22:47:20]wFMCommunicate request_size=4 [22:47:20]MH_SAM_APDU [22:47:20]CAPDU: 80 11 00 00 [22:47:20]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [22:47:20]Write i2c OK [22:47:20]MH_I2C_Read... [22:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:20]Read from MH i2c: E2 [22:47:20]MH_I2C_Read... [22:47:20]Read from MH i2c: E2 17 00 [22:47:20]MH_I2C_Read... [22:47:20]Read from MH i2c: E2 17 00 E7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [22:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:47:20]wFMCommunicate OK [22:47:20]requested_item fd.num is exist - process it [22:47:20]SAM_PROTO_GetFieldsCounters [22:47:20]wFMCommunicate request_size=4 [22:47:20]MH_SAM_APDU [22:47:20]CAPDU: 80 13 00 00 [22:47:20]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [22:47:20]Write i2c OK [22:47:20]MH_I2C_Read... [22:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:47:21]Read from MH i2c: E2 [22:47:21]MH_I2C_Read... [22:47:21]Read from MH i2c: E2 62 00 [22:47:21]MH_I2C_Read... [22:47:21]Read from MH i2c: E2 62 00 E8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3A 03 00 00 5E 04 04 00 3A 03 00 00 57 04 04 00 3B 03 00 00 19 04 04 00 00 00 00 00 90 00 1E [22:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3A 03 00 00 5E 04 04 00 3A 03 00 00 57 04 04 00 3B 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:47:21]wFMCommunicate OK [22:47:21]SAM_PROTO_GetFieldsCounters done [22:47:21]requested_item shift.num is exist - process it [22:47:21]requested_item shift.opened is exist - process it [22:47:21]req_shift_opened [22:47:21]FM_GetShiftState [22:47:21]SAM_PROTO_GetShiftState [22:47:21]wFMCommunicate request_size=4 [22:47:21]MH_SAM_APDU [22:47:21]CAPDU: 80 13 01 00 [22:47:21]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [22:47:21]Write i2c OK [22:47:21]MH_I2C_Read... [22:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:21]Read from MH i2c: E2 [22:47:21]MH_I2C_Read... [22:47:21]Read from MH i2c: E2 0E 00 [22:47:21]MH_I2C_Read... [22:47:21]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2F [22:47:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:47:21]wFMCommunicate OK [22:47:21]SAM_PROTO_GetShiftState done [22:47:21]FM_GetShiftState done [22:47:21]req_shift_opened done [22:47:21]requested_item shift.open_date is exist - process it [22:47:21]req_shift_open_date [22:47:21]req_shift_open_date done [22:47:21]produce_requested_data done [22:47:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164228,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:47:21]process_action_free close_receipt [22:47:21]json_value_free [22:47:21]json_value_free done [22:47:21]process_json_proto returns [22:47:21]Send response to host [22:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164228,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:47:21]free response buf [22:47:21]execute_script done [22:47:21]execute_script returns [22:47:21]free content buf [22:47:21]Sock 12.Close socket [22:47:21]Sock 12.Thread stoped [22:47:24]OFD Sender: No OFD packet to send [22:47:29]OFD Sender: No OFD packet to send [22:47:34]OFD Sender: No OFD packet to send [22:47:39]OFD Sender: No OFD packet to send [22:47:44]OFD Sender: No OFD packet to send [22:47:49]OFD Sender: No OFD packet to send [22:47:54]OFD Sender: No OFD packet to send [22:47:59]OFD Sender: No OFD packet to send [22:48:00]recv_with_timeout no data received [22:48:04]OFD Sender: No OFD packet to send [22:48:09]OFD Sender: No OFD packet to send [22:48:11]accept exits with 9 [22:48:11]New connection [22:48:11]New thread 3066621284 created [22:48:11]Thread 3066764644 joined [22:48:11]Waiting for new connection... [22:48:11] Sock 9.Parse request [22:48:11]Sock 9.Check first char [22:48:11]Sock 9.First char is OK [22:48:11]request: POST /json_proto HTTP/1.0 [22:48:11]Method: POST [22:48:11]URL: /json_proto [22:48:11]Method is POST - this is cgi request [22:48:11]url: /json_proto [22:48:11]query_string will be loaded in cgi processing [22:48:11]execute_cgi json_proto POST (null) [22:48:11]execute_cgi path=json_proto method=POST [22:48:11]POST find Content-Length [22:48:11]Host: 172.17.44.132:8080 [22:48:11]Content-Length: 840 [22:48:11]Content-Type: application/json [22:48:11] [22:48:11]POST finish read [22:48:11]Found Content-Length = 840 [22:48:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50724", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 153.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:11]execute_script... [22:48:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50724", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 153.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:11]POST & json_proto [22:48:11]process_json_proto [22:48:11]json parsed OK: [22:48:11]protocol is kg_v1.0 [22:48:11]action value=close_receipt [22:48:11]process_action close_receipt [22:48:11]cmd_close_receipt [22:48:11]MH_GetDate [22:48:11]Write to MH i2c: F0 00 00 EA 03 DC [22:48:11]Write i2c OK [22:48:11]MH_I2C_Read... [22:48:11]Read from MH i2c: F0 [22:48:11]MH_I2C_Read... [22:48:11]Read from MH i2c: F0 09 00 [22:48:11]MH_I2C_Read... [22:48:11]Read from MH i2c: F0 09 00 EA 03 00 AC 6E C6 66 2A 83 C1 65 FE [22:48:11]GetLastDocTimeStamp 1724280436 [22:48:11]current date 1724280492 [22:48:11]FM_GetShiftState [22:48:11]SAM_PROTO_GetShiftState [22:48:11]wFMCommunicate request_size=4 [22:48:11]MH_SAM_APDU [22:48:11]CAPDU: 80 13 01 00 [22:48:11]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [22:48:11]Write i2c OK [22:48:11]MH_I2C_Read... [22:48:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:11]Read from MH i2c: E2 [22:48:11]MH_I2C_Read... [22:48:11]Read from MH i2c: E2 0E 00 [22:48:11]MH_I2C_Read... [22:48:11]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 31 [22:48:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:48:11]wFMCommunicate OK [22:48:11]SAM_PROTO_GetShiftState done [22:48:11]FM_GetShiftState done [22:48:11]opened in 1724199517 [22:48:11]opened+sec_in_day 1724285917 [22:48:11]quantity*price = 14300 [22:48:11]sum+1 = 14301 [22:48:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 153.00 НСП 1% : 1.35 НДС 12% : 16.25 Наличными: 153.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 827 21.08.2024 22:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164229 ФПД: 145452369939571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164229&fm=145452369939571&tin=02508201610067®Number=0000000000092562&sum=15300 0 [22:48:12]StoreToDocumentArchive [22:48:12]shift 466 fd 164229 [22:48:12]save to /storage/0466/doc_00164229 [22:48:12]save last doc name /storage/0466/doc_00164229 to /storage/kkm_last_doc_name [22:48:12]save OK [22:48:12]Clear old archive folders... [22:48:12]ProcessDocumentItem done err = 0, tmpTLVsize=365 [22:48:12]tlvbuf is B6EACC30 [22:48:12]SAM_PROTO_ClearQueue [22:48:12]wFMCommunicate request_size=4 [22:48:12]MH_SAM_APDU [22:48:12]CAPDU: 80 09 00 00 [22:48:12]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [22:48:12]Write i2c OK [22:48:12]MH_I2C_Read... [22:48:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:48:12]Read from MH i2c: E2 [22:48:12]MH_I2C_Read... [22:48:12]Read from MH i2c: E2 03 00 [22:48:12]MH_I2C_Read... [22:48:12]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [22:48:12]RAPDU: 90 00 [22:48:12]wFMCommunicate OK [22:48:12]SAM_PROTO_ClearQueue done [22:48:12]KKMCreateOFDPacket [22:48:12]OFDProtocolAddRootSTLVToBuf [22:48:12]FM_MakeSignedData [22:48:12]FM_MakeSignedData [22:48:12]SAM_PROTO_SignData [22:48:12]wFMCommunicate request_size=4 [22:48:12]MH_SAM_APDU [22:48:12]CAPDU: 80 0D 01 02 [22:48:12]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [22:48:12]Write i2c OK [22:48:12]MH_I2C_Read... [22:48:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:48:12]Read from MH i2c: E2 [22:48:12]MH_I2C_Read... [22:48:12]Read from MH i2c: E2 03 00 [22:48:12]MH_I2C_Read... [22:48:12]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [22:48:12]RAPDU: 90 00 [22:48:12]wFMCommunicate OK [22:48:12]wFMCommunicate request_size=255 [22:48:12]MH_SAM_APDU [22:48:12]CAPDU: 80 0D 02 02 FA 03 00 6D 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 [22:48:12]Write to MH i2c: E2 02 01 FA 03 80 0D 02 02 FA 00 03 00 6D 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 4B [22:48:12]Write i2c OK [22:48:12]MH_I2C_Read... [22:48:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:12]Read from MH i2c: E2 [22:48:12]MH_I2C_Read... [22:48:12]Read from MH i2c: E2 03 00 [22:48:12]MH_I2C_Read... [22:48:12]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [22:48:12]RAPDU: 90 00 [22:48:12]wFMCommunicate OK [22:48:12]wFMCommunicate request_size=124 [22:48:12]MH_SAM_APDU [22:48:12]CAPDU: 80 0D 02 02 77 59 06 00 00 00 00 07 04 06 00 C4 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 AC 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 81 02 00 35 04 06 00 84 49 C4 D7 8C 73 [22:48:12]Write to MH i2c: E2 7F 00 FB 03 80 0D 02 02 77 00 59 06 00 00 00 00 07 04 06 00 C4 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 AC 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 81 02 00 35 04 06 00 84 49 C4 D7 8C 73 00 00 C9 [22:48:12]Write i2c OK [22:48:12]MH_I2C_Read... [22:48:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:13]Read from MH i2c: E2 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: E2 03 00 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [22:48:13]RAPDU: 90 00 [22:48:13]wFMCommunicate OK [22:48:13]wFMCommunicate request_size=4 [22:48:13]MH_SAM_APDU [22:48:13]CAPDU: 80 0D 03 02 [22:48:13]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [22:48:13]Write i2c OK [22:48:13]MH_I2C_Read... [22:48:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:48:13]Read from MH i2c: E2 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: E2 0B 00 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: E2 0B 00 FC 03 00 9D FE D1 98 21 97 32 7B 90 00 E4 [22:48:13]RAPDU: 9D FE D1 98 21 97 32 7B 90 00 [22:48:13]wFMCommunicate OK [22:48:13]SAM_PROTO_SignData done [22:48:13]FM_MakeSignedData done [22:48:13]CreateOFDProtocolMessage [22:48:13]wFMCommunicate request_size=4 [22:48:13]MH_SAM_APDU [22:48:13]CAPDU: 80 11 00 00 [22:48:13]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [22:48:13]Write i2c OK [22:48:13]MH_I2C_Read... [22:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:13]Read from MH i2c: E2 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: E2 17 00 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: E2 17 00 FD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [22:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:48:13]wFMCommunicate OK [22:48:13]CreateOFDProtocolMessage done [22:48:13]OFDSenderStorePacket 164229 [22:48:13]StoreOFDPacket docnum=164229 [22:48:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 81 01 00 00 7E EE 79 01 1A 3E 5A 03 01 00 03 00 6D 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 06 00 00 00 00 07 04 06 00 C4 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 AC 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 81 02 00 35 04 06 00 84 49 C4 D7 8C 73 9D FE D1 98 21 97 32 7B [22:48:13]CheckFolder [22:48:13]dirname=/storage/ofd_packets [22:48:13]CheckFolder done [22:48:13]ProducePacketName [22:48:13]name=ofd_packets/00164229 [22:48:13]NVStorageSaveData ofd_packets/00164229 [22:48:13]File name is /storage/ofd_packets/00164229 [22:48:13]Write 415 bytes [22:48:13]NVStorageSaveData done [22:48:13]OFDSenderStorePacket done [22:48:13]KKMCreateOFDPacket done [22:48:13]NVStorageSaveData kkm_last_timestamp [22:48:13]File name is /storage/kkm_last_timestamp [22:48:13]Write 4 bytes [22:48:13]NVStorageSaveData done [22:48:13]ExternCall_PrintAddStr [22:48:13]wPrintStart [22:48:13]Write to MH i2c: 01 00 00 FE 03 01 [22:48:13]Write i2c OK [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: 01 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: 01 07 00 [22:48:13]MH_I2C_Read... [22:48:13]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [22:48:13]RasterBufferAndPrint [22:48:13]line Счет N : (3)50724 [22:48:13]line ИНН: 02508201610067 [22:48:13]line Контрольно-Кассовый Чек [22:48:13]line ПРОДАЖА [22:48:13]line Товар: 4640030091584 [22:48:13]line Сигареты Esse Gold [22:48:13]line 1.000 * 143.00 [22:48:13]line = 143.00 [22:48:13]line НДС 12% НСП 1% [22:48:13]line > о реализуемом товаре [22:48:13]line Товар: 46231529 [22:48:13]line Mentos ПФ Арбуз 6*100*2 [22:48:13]line 1.000 * 10.00 [22:48:13]line = 10.00 [22:48:13]line НДС 12% НСП 1% [22:48:13]line > о реализуемом товаре [22:48:13]line ИТОГО: 153.00 [22:48:13]line НСП 1% : 1.35 [22:48:13]line НДС 12% : 16.25 [22:48:13]line Наличными: 153.00 [22:48:13]line Безнал.: 0.00 [22:48:13]line Место: АЗС № 130 "Партнер Нефть" [22:48:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:48:13]line СНО: Общий режим [22:48:13]line Чек 827 21.08.2024 22:48 [22:48:13]line Смена: 466 ФФД: 1.0 [22:48:13]line ЗНМ: 0300000070 [22:48:13]line РНМ: 0000000000092562 [22:48:13]line Версия ККМ: 001 [22:48:13]line ФМ: 0000000000871769 [22:48:13]line ФД: 164229 [22:48:13]line ФПД: 145452369939571 [22:48:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164229&fm=145452369939571&tin=02508201610067®Number=0000000000092562&sum=15300 [22:48:13]line 0 [22:48:13]OFD Sender: Processing packet 164229 [packets to send 972, broken 971] [22:48:13]ProducePacketName [22:48:13]name=ofd_packets/00164229 [22:48:13]OFD Sender: To server: pG, [22:48:13]CommunicateWithHost lk.salyk.kg:30040 [22:48:13]ConnectInit lk.salyk.kg [22:48:13]written 0, free lines is 4095 [22:48:14]Write to MH i2c: 01 00 00 2C 04 30 [22:48:14]Write i2c OK [22:48:14]MH_I2C_Read... [22:48:14]Read from MH i2c: 01 [22:48:14]MH_I2C_Read... [22:48:14]Read from MH i2c: 01 07 00 [22:48:14]MH_I2C_Read... [22:48:14]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 77 0C BA [22:48:14]RasterBufferAndPrint [22:48:14]line [22:48:14]line [22:48:14]line [22:48:14]line [22:48:14]line [22:48:14]written 0, free lines is 3196 [22:48:14]MH_Cut [22:48:14]Write to MH i2c: D1 01 00 33 04 01 09 [22:48:14]Write i2c OK [22:48:14]MH_I2C_Read... [22:48:14]Read from MH i2c: D1 [22:48:14]MH_I2C_Read... [22:48:14]Read from MH i2c: D1 01 00 [22:48:14]MH_I2C_Read... [22:48:14]Read from MH i2c: D1 01 00 33 04 00 08 [22:48:14]Write to MH i2c: 01 00 00 34 04 38 [22:48:14]Write i2c OK [22:48:14]MH_I2C_Read... [22:48:14]*** Cut start [22:48:14]*** Purtial cut [22:48:14]*** Stage 1: CUTSNS_PIN = 1 [22:48:15]Connected sock=11 [22:48: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 37 36 39 81 01 00 00 7E EE 79 01 1A 3E 5A 03 01 00 03 00 6D 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 06 00 00 00 00 07 04 06 00 C4 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 AC 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 81 02 00 35 04 06 00 84 49 C4 D7 8C 73 9D FE D1 98 21 97 32 7B [22:48:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 95 30 47 00 21 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 37 36 39 10 04 04 00 85 81 02 00 F4 03 04 00 FE 17 C6 66 B6 04 01 00 00 7A 79 DD E3 68 5A F3 86 [22:48:15]CommunicateWithHost err = 0 [22:48:15]CheckOFDResponse [22:48:15]1017 (14) - 77093643461234 [22:48:15]1041 (16) - 0000000000871769 [22:48:15]1040 (4) - 164229 [22:48:15]1012 (4) - 21.08.2024 16:38 [22:48:15]1206 (1) - 0 [22:48:15]OFD Sender: Remove packet 164229 [22:48:15]ProducePacketName [22:48:15]name=ofd_packets/00164229 [22:48:15]NVStorageDeleteData [22:48:16]OFD Sender: No OFD packet to send [22:48:16]Read from MH i2c: 01 [22:48:16]MH_I2C_Read... [22:48:16]*** Stop cut motor [22:48:16]*** Cut end [22:48:16]Read from MH i2c: 01 07 00 [22:48:16]MH_I2C_Read... [22:48:16]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 FF 0F 4D [22:48:16]process_action close_receipt done [22:48:16]requested_data is exist [22:48:16]produce_requested_data [22:48:16]requested_item fm.sn is exist - process it [22:48:16]wFMCommunicate request_size=4 [22:48:16]MH_SAM_APDU [22:48:16]CAPDU: 80 11 00 00 [22:48:16]Write to MH i2c: E2 08 00 35 04 80 11 00 00 00 00 00 00 B3 [22:48:16]Write i2c OK [22:48:16]MH_I2C_Read... [22:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:16]Read from MH i2c: E2 [22:48:16]MH_I2C_Read... [22:48:16]Read from MH i2c: E2 17 00 [22:48:16]MH_I2C_Read... [22:48:16]Read from MH i2c: E2 17 00 35 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [22:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:48:16]wFMCommunicate OK [22:48:16]requested_item fd.num is exist - process it [22:48:16]SAM_PROTO_GetFieldsCounters [22:48:16]wFMCommunicate request_size=4 [22:48:16]MH_SAM_APDU [22:48:16]CAPDU: 80 13 00 00 [22:48:16]Write to MH i2c: E2 08 00 36 04 80 13 00 00 00 00 00 00 B6 [22:48:17]Write i2c OK [22:48:17]MH_I2C_Read... [22:48:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:48:17]Read from MH i2c: E2 [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: E2 62 00 [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: E2 62 00 36 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3B 03 00 00 5E 04 04 00 3B 03 00 00 57 04 04 00 3C 03 00 00 19 04 04 00 00 00 00 00 90 00 71 [22:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3B 03 00 00 5E 04 04 00 3B 03 00 00 57 04 04 00 3C 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:48:17]wFMCommunicate OK [22:48:17]SAM_PROTO_GetFieldsCounters done [22:48:17]requested_item shift.num is exist - process it [22:48:17]requested_item shift.opened is exist - process it [22:48:17]req_shift_opened [22:48:17]FM_GetShiftState [22:48:17]SAM_PROTO_GetShiftState [22:48:17]wFMCommunicate request_size=4 [22:48:17]MH_SAM_APDU [22:48:17]CAPDU: 80 13 01 00 [22:48:17]Write to MH i2c: E2 08 00 37 04 80 13 01 00 00 00 00 00 B8 [22:48:17]Write i2c OK [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: E2 [22:48:17]MH_I2C_Read... [22:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:17]Read from MH i2c: E2 0E 00 [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: E2 0E 00 37 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [22:48:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:48:17]wFMCommunicate OK [22:48:17]SAM_PROTO_GetShiftState done [22:48:17]FM_GetShiftState done [22:48:17]req_shift_opened done [22:48:17]requested_item shift.open_date is exist - process it [22:48:17]req_shift_open_date [22:48:17]req_shift_open_date done [22:48:17]produce_requested_data done [22:48:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164229,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:48:17]process_action_free close_receipt [22:48:17]json_value_free [22:48:17]json_value_free done [22:48:17]process_json_proto returns [22:48:17]Send response to host [22:48:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164229,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:48:17]free response buf [22:48:17]execute_script done [22:48:17]execute_script returns [22:48:17]free content buf [22:48:17]Sock 9.Close socket [22:48:17]Sock 9.Thread stoped [22:48:17]accept exits with 7 [22:48:17]New connection [22:48:17]New thread 3066764644 created [22:48:17]Thread 3066621284 joined [22:48:17]Waiting for new connection... [22:48:17] Sock 7.Parse request [22:48:17]Sock 7.Check first char [22:48:17]Sock 7.First char is OK [22:48:17]request: POST /json_proto HTTP/1.0 [22:48:17]Method: POST [22:48:17]URL: /json_proto [22:48:17]Method is POST - this is cgi request [22:48:17]url: /json_proto [22:48:17]query_string will be loaded in cgi processing [22:48:17]execute_cgi json_proto POST (null) [22:48:17]execute_cgi path=json_proto method=POST [22:48:17]POST find Content-Length [22:48:17]Host: 172.17.44.132:8080 [22:48:17]Content-Length: 682 [22:48:17]Content-Type: application/json [22:48:17] [22:48:17]POST finish read [22:48:17]Found Content-Length = 682 [22:48:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:17]execute_script... [22: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)292887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:17]POST & json_proto [22:48:17]process_json_proto [22:48:17]json parsed OK: [22:48:17]protocol is kg_v1.0 [22:48:17]action value=close_receipt [22:48:17]process_action close_receipt [22:48:17]cmd_close_receipt [22:48:17]MH_GetDate [22:48:17]Write to MH i2c: F0 00 00 38 04 2B [22:48:17]Write i2c OK [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: F0 [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: F0 09 00 [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: F0 09 00 38 04 00 B2 6E C6 66 2A 83 C1 65 53 [22:48:17]GetLastDocTimeStamp 1724280492 [22:48:17]current date 1724280498 [22:48:17]FM_GetShiftState [22:48:17]SAM_PROTO_GetShiftState [22:48:17]wFMCommunicate request_size=4 [22:48:17]MH_SAM_APDU [22:48:17]CAPDU: 80 13 01 00 [22:48:17]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [22:48:17]Write i2c OK [22:48:17]MH_I2C_Read... [22:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:17]Read from MH i2c: E2 [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: E2 0E 00 [22:48:17]MH_I2C_Read... [22:48:17]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [22:48:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:48:17]wFMCommunicate OK [22:48:17]SAM_PROTO_GetShiftState done [22:48:17]FM_GetShiftState done [22:48:17]opened in 1724199517 [22:48:17]opened+sec_in_day 1724285917 [22:48:17]quantity*price = 300064 [22:48:17]sum+1 = 300066 [22:48:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 828 21.08.2024 22:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164230 ФПД: 43828877846097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164230&fm=43828877846097&tin=02508201610067®Number=0000000000092562&sum=300000 [22:48:18]StoreToDocumentArchive [22:48:18]shift 466 fd 164230 [22:48:18]save to /storage/0466/doc_00164230 [22:48:18]save last doc name /storage/0466/doc_00164230 to /storage/kkm_last_doc_name [22:48:18]save OK [22:48:18]Clear old archive folders... [22:48:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:48:18]tlvbuf is 00951FB0 [22:48:18]SAM_PROTO_ClearQueue [22:48:18]wFMCommunicate request_size=4 [22:48:18]MH_SAM_APDU [22:48:18]CAPDU: 80 09 00 00 [22:48:18]Write to MH i2c: E2 08 00 46 04 80 09 00 00 00 00 00 00 BC [22:48:18]Write i2c OK [22:48:18]MH_I2C_Read... [22:48:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:48:18]Read from MH i2c: E2 [22:48:18]MH_I2C_Read... [22:48:18]Read from MH i2c: E2 03 00 [22:48:18]MH_I2C_Read... [22:48:18]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [22:48:18]RAPDU: 90 00 [22:48:18]wFMCommunicate OK [22:48:18]SAM_PROTO_ClearQueue done [22:48:18]KKMCreateOFDPacket [22:48:18]OFDProtocolAddRootSTLVToBuf [22:48:18]FM_MakeSignedData [22:48:18]FM_MakeSignedData [22:48:18]SAM_PROTO_SignData [22:48:18]wFMCommunicate request_size=4 [22:48:18]MH_SAM_APDU [22:48:18]CAPDU: 80 0D 01 02 [22:48:18]Write to MH i2c: E2 08 00 47 04 80 0D 01 02 00 00 00 00 C4 [22:48:18]Write i2c OK [22:48:18]MH_I2C_Read... [22:48:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:48:18]Read from MH i2c: E2 [22:48:18]MH_I2C_Read... [22:48:18]Read from MH i2c: E2 03 00 [22:48:18]MH_I2C_Read... [22:48:18]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [22:48:18]RAPDU: 90 00 [22:48:18]wFMCommunicate OK [22:48:18]wFMCommunicate request_size=255 [22:48:18]MH_SAM_APDU [22: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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 B2 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 81 02 00 35 04 06 00 27 [22:48:18]Write to MH i2c: E2 02 01 48 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 B2 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 81 02 00 35 04 06 00 27 00 00 17 [22:48:19]Write i2c OK [22:48:19]MH_I2C_Read... [22:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:19]Read from MH i2c: E2 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 03 00 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [22:48:19]RAPDU: 90 00 [22:48:19]wFMCommunicate OK [22:48:19]wFMCommunicate request_size=10 [22:48:19]MH_SAM_APDU [22:48:19]CAPDU: 80 0D 02 02 05 DC B4 B1 E6 51 [22:48:19]Write to MH i2c: E2 0D 00 49 04 80 0D 02 02 05 00 DC B4 B1 E6 51 00 00 49 [22:48:19]Write i2c OK [22:48:19]MH_I2C_Read... [22:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:19]Read from MH i2c: E2 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 03 00 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [22:48:19]RAPDU: 90 00 [22:48:19]wFMCommunicate OK [22:48:19]wFMCommunicate request_size=4 [22:48:19]MH_SAM_APDU [22:48:19]CAPDU: 80 0D 03 02 [22:48:19]Write to MH i2c: E2 08 00 4A 04 80 0D 03 02 00 00 00 00 C9 [22:48:19]Write i2c OK [22:48:19]MH_I2C_Read... [22:48:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:48:19]Read from MH i2c: E2 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 0B 00 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 0B 00 4A 04 00 47 6E D2 A8 40 B6 A2 F5 90 00 86 [22:48:19]RAPDU: 47 6E D2 A8 40 B6 A2 F5 90 00 [22:48:19]wFMCommunicate OK [22:48:19]SAM_PROTO_SignData done [22:48:19]FM_MakeSignedData done [22:48:19]CreateOFDProtocolMessage [22:48:19]wFMCommunicate request_size=4 [22:48:19]MH_SAM_APDU [22:48:19]CAPDU: 80 11 00 00 [22:48:19]Write to MH i2c: E2 08 00 4B 04 80 11 00 00 00 00 00 00 C9 [22:48:19]Write i2c OK [22:48:19]MH_I2C_Read... [22:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:19]Read from MH i2c: E2 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 17 00 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: E2 17 00 4B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [22:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:48:19]wFMCommunicate OK [22:48:19]CreateOFDProtocolMessage done [22:48:19]OFDSenderStorePacket 164230 [22:48:19]StoreOFDPacket docnum=164230 [22:48:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AD 31 07 01 3C CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 B2 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 81 02 00 35 04 06 00 27 DC B4 B1 E6 51 47 6E D2 A8 40 B6 A2 F5 [22:48:19]CheckFolder [22:48:19]dirname=/storage/ofd_packets [22:48:19]CheckFolder done [22:48:19]ProducePacketName [22:48:19]name=ofd_packets/00164230 [22:48:19]NVStorageSaveData ofd_packets/00164230 [22:48:19]File name is /storage/ofd_packets/00164230 [22:48:19]Write 301 bytes [22:48:19]NVStorageSaveData done [22:48:19]OFDSenderStorePacket done [22:48:19]KKMCreateOFDPacket done [22:48:19]NVStorageSaveData kkm_last_timestamp [22:48:19]File name is /storage/kkm_last_timestamp [22:48:19]Write 4 bytes [22:48:19]NVStorageSaveData done [22:48:19]ExternCall_PrintAddStr [22:48:19]wPrintStart [22:48:19]Write to MH i2c: 01 00 00 4C 04 50 [22:48:19]Write i2c OK [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: 01 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: 01 07 00 [22:48:19]MH_I2C_Read... [22:48:19]Read from MH i2c: 01 07 00 4C 04 00 00 00 00 00 FF 0F 65 [22:48:19]RasterBufferAndPrint [22:48:19]line Счет N : (1)292887 [22:48:19]line ИНН: 02508201610067 [22:48:19]line Контрольно-Кассовый Чек [22:48:19]line ПРОДАЖА [22:48:19]line ТРК (МРК, ГНК) : 53 [22:48:19]line Товар: 2710124500 [22:48:19]line Аи-95-К-5 [22:48:19]line 40.440 * 74.20 [22:48:19]line = 3000.65 [22:48:19]line НДС 12% НСП 1% [22:48:19]line > о реализуемом товаре [22:48:19]line ОКРУГЛЕНИЕ: -0.65 [22:48:19]line ИТОГО: 3000.00 [22:48:19]line Внесено: 3000.00 [22:48:19]line СДАЧА: 0.00 [22:48:19]line НСП 1% : 26.55 [22:48:19]line НДС 12% : 318.65 [22:48:19]line Наличными: 3000.00 [22:48:19]line Безнал.: 0.00 [22:48:19]line Место: АЗС № 130 "Партнер Нефть" [22:48:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:48:19]line СНО: Общий режим [22:48:19]line Чек 828 21.08.2024 22:48 [22:48:19]line Смена: 466 ФФД: 1.0 [22:48:19]line ЗНМ: 0300000070 [22:48:19]line РНМ: 0000000000092562 [22:48:19]line Версия ККМ: 001 [22:48:19]line ФМ: 0000000000871769 [22:48:19]line ФД: 164230 [22:48:19]line ФПД: 43828877846097 [22:48:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164230&fm=43828877846097&tin=02508201610067®Number=0000000000092562&sum=300000 [22:48:20]OFD Sender: Processing packet 164230 [packets to send 972, broken 971] [22:48:20]ProducePacketName [22:48:20]name=ofd_packets/00164230 [22:48:20]OFD Sender: To server: pG, [22:48:20]CommunicateWithHost lk.salyk.kg:30040 [22:48:20]ConnectInit lk.salyk.kg [22:48:20]written 0, free lines is 4095 [22:48:20]Write to MH i2c: 01 00 00 77 04 7B [22:48:20]Write i2c OK [22:48:20]MH_I2C_Read... [22:48:20]Read from MH i2c: 01 [22:48:20]MH_I2C_Read... [22:48:20]Read from MH i2c: 01 07 00 [22:48:20]MH_I2C_Read... [22:48:20]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 C0 0C 4E [22:48:20]RasterBufferAndPrint [22:48:20]line [22:48:20]line [22:48:20]line [22:48:20]line [22:48:20]line [22:48:20]written 0, free lines is 3279 [22:48:20]MH_Cut [22:48:20]Write to MH i2c: D1 01 00 7E 04 01 54 [22:48:20]Write i2c OK [22:48:20]MH_I2C_Read... [22:48:20]Read from MH i2c: D1 [22:48:20]MH_I2C_Read... [22:48:20]Read from MH i2c: D1 01 00 [22:48:20]MH_I2C_Read... [22:48:20]Read from MH i2c: D1 01 00 7E 04 00 53 [22:48:20]Write to MH i2c: 01 00 00 7F 04 83 [22:48:20]Write i2c OK [22:48:20]MH_I2C_Read... [22:48:20]Connected sock=10 [22:48: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 37 36 39 0F 01 00 00 AD 31 07 01 3C CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 B2 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 81 02 00 35 04 06 00 27 DC B4 B1 E6 51 47 6E D2 A8 40 B6 A2 F5 [22:48:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 03 47 00 96 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 37 36 39 10 04 04 00 86 81 02 00 F4 03 04 00 03 18 C6 66 B6 04 01 00 00 92 C7 62 9B CD 58 41 C1 [22:48:21]CommunicateWithHost err = 0 [22:48:21]CheckOFDResponse [22:48:21]1017 (14) - 77093643461234 [22:48:21]1041 (16) - 0000000000871769 [22:48:21]1040 (4) - 164230 [22:48:21]1012 (4) - 21.08.2024 16:38 [22:48:21]1206 (1) - 0 [22:48:21]OFD Sender: Remove packet 164230 [22:48:21]ProducePacketName [22:48:21]name=ofd_packets/00164230 [22:48:21]NVStorageDeleteData [22:48:21]*** Cut start [22:48:21]*** Purtial cut [22:48:21]*** Stage 1: CUTSNS_PIN = 1 [22:48:21]OFD Sender: No OFD packet to send [22:48:23]Read from MH i2c: 01 [22:48:23]MH_I2C_Read... [22:48:23]*** Stop cut motor [22:48:23]*** Cut end [22:48:23]Read from MH i2c: 01 07 00 [22:48:23]MH_I2C_Read... [22:48:23]Read from MH i2c: 01 07 00 7F 04 00 00 00 00 00 FF 0F 98 [22:48:23]process_action close_receipt done [22:48:23]requested_data is exist [22:48:23]produce_requested_data [22:48:23]requested_item fm.sn is exist - process it [22:48:23]wFMCommunicate request_size=4 [22:48:23]MH_SAM_APDU [22:48:23]CAPDU: 80 11 00 00 [22:48:23]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [22:48:23]Write i2c OK [22:48:23]MH_I2C_Read... [22:48:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:23]Read from MH i2c: E2 [22:48:23]MH_I2C_Read... [22:48:23]Read from MH i2c: E2 17 00 [22:48:23]MH_I2C_Read... [22:48:23]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [22:48:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:48:23]wFMCommunicate OK [22:48:23]requested_item fd.num is exist - process it [22:48:23]SAM_PROTO_GetFieldsCounters [22:48:23]wFMCommunicate request_size=4 [22:48:23]MH_SAM_APDU [22:48:23]CAPDU: 80 13 00 00 [22:48:23]Write to MH i2c: E2 08 00 81 04 80 13 00 00 00 00 00 00 01 [22:48:23]Write i2c OK [22:48:23]MH_I2C_Read... [22:48:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:48:23]Read from MH i2c: E2 [22:48:23]MH_I2C_Read... [22:48:23]Read from MH i2c: E2 62 00 [22:48:23]MH_I2C_Read... [22:48:23]Read from MH i2c: E2 62 00 81 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3C 03 00 00 5E 04 04 00 3C 03 00 00 57 04 04 00 3D 03 00 00 19 04 04 00 00 00 00 00 90 00 C0 [22:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3C 03 00 00 5E 04 04 00 3C 03 00 00 57 04 04 00 3D 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:48:23]wFMCommunicate OK [22:48:23]SAM_PROTO_GetFieldsCounters done [22:48:23]requested_item shift.num is exist - process it [22:48:23]requested_item shift.opened is exist - process it [22:48:23]req_shift_opened [22:48:23]FM_GetShiftState [22:48:23]SAM_PROTO_GetShiftState [22:48:23]wFMCommunicate request_size=4 [22:48:23]MH_SAM_APDU [22:48:23]CAPDU: 80 13 01 00 [22:48:23]Write to MH i2c: E2 08 00 82 04 80 13 01 00 00 00 00 00 03 [22:48:23]Write i2c OK [22:48:23]MH_I2C_Read... [22:48:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:23]Read from MH i2c: E2 [22:48:23]MH_I2C_Read... [22:48:23]Read from MH i2c: E2 0E 00 [22:48:23]MH_I2C_Read... [22:48:23]Read from MH i2c: E2 0E 00 82 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C9 [22:48:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:48:23]wFMCommunicate OK [22:48:23]SAM_PROTO_GetShiftState done [22:48:23]FM_GetShiftState done [22:48:23]req_shift_opened done [22:48:23]requested_item shift.open_date is exist - process it [22:48:23]req_shift_open_date [22:48:23]req_shift_open_date done [22:48:23]produce_requested_data done [22:48:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164230,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:48:23]process_action_free close_receipt [22:48:23]json_value_free [22:48:23]json_value_free done [22:48:23]process_json_proto returns [22:48:23]Send response to host [22:48:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164230,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:48:23]free response buf [22:48:23]execute_script done [22:48:23]execute_script returns [22:48:23]free content buf [22:48:23]Sock 7.Close socket [22:48:23]Sock 7.Thread stoped [22:48:26]OFD Sender: No OFD packet to send [22:48:31]OFD Sender: No OFD packet to send [22:48:36]OFD Sender: No OFD packet to send [22:48:41]OFD Sender: No OFD packet to send [22:48:42]recv_with_timeout no data received [22:48:46]OFD Sender: No OFD packet to send [22:48:51]OFD Sender: No OFD packet to send [22:48:54]recv_with_timeout no data received [22:48:56]OFD Sender: No OFD packet to send [22:49:02]OFD Sender: No OFD packet to send [22:49:07]OFD Sender: No OFD packet to send [22:49:08]recv_with_timeout no data received [22:49:12]OFD Sender: No OFD packet to send [22:49:17]OFD Sender: No OFD packet to send [22:49:19]accept exits with 9 [22:49:19]New connection [22:49:19]New thread 3066621284 created [22:49:19]Thread 3066764644 joined [22:49:19]Waiting for new connection... [22:49:19] Sock 9.Parse request [22:49:19]Sock 9.Check first char [22:49:19]Sock 9.First char is OK [22:49:19]request: POST /json_proto HTTP/1.0 [22:49:19]Method: POST [22:49:19]URL: /json_proto [22:49:19]Method is POST - this is cgi request [22:49:19]url: /json_proto [22:49:19]query_string will be loaded in cgi processing [22:49:19]execute_cgi json_proto POST (null) [22:49:19]execute_cgi path=json_proto method=POST [22:49:19]POST find Content-Length [22:49:19]Host: 172.17.44.132:8080 [22:49:19]Content-Length: 894 [22:49:19]Content-Type: application/json [22:49:19] [22:49:19]POST finish read [22:49:19]Found Content-Length = 894 [22:49:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50725", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:49:19]execute_script... [22: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 : (3)50725", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:49:19]POST & json_proto [22:49:19]process_json_proto [22:49:19]json parsed OK: [22:49:19]protocol is kg_v1.0 [22:49:19]action value=close_receipt [22:49:19]process_action close_receipt [22:49:19]cmd_close_receipt [22:49:19]MH_GetDate [22:49:19]Write to MH i2c: F0 00 00 83 04 76 [22:49:19]Write i2c OK [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: F0 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: F0 09 00 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: F0 09 00 83 04 00 F0 6E C6 66 2A 83 C1 65 DC [22:49:19]GetLastDocTimeStamp 1724280498 [22:49:19]current date 1724280560 [22:49:19]FM_GetShiftState [22:49:19]SAM_PROTO_GetShiftState [22:49:19]wFMCommunicate request_size=4 [22:49:19]MH_SAM_APDU [22:49:19]CAPDU: 80 13 01 00 [22:49:19]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [22:49:19]Write i2c OK [22:49:19]MH_I2C_Read... [22:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:19]Read from MH i2c: E2 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 0E 00 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CB [22:49:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:49:19]wFMCommunicate OK [22:49:19]SAM_PROTO_GetShiftState done [22:49:19]FM_GetShiftState done [22:49:19]opened in 1724199517 [22:49:19]opened+sec_in_day 1724285917 [22:49:19]quantity*price = 8000 [22:49:19]sum+1 = 8001 [22:49:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.82 НДС 12% : 21.77 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 829 21.08.2024 22:49 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164231 ФПД: 97285018939132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164231&fm=97285018939132&tin=02508201610067®Number=0000000000092562&sum=20500 0 [22:49:20]StoreToDocumentArchive [22:49:20]shift 466 fd 164231 [22:49:20]save to /storage/0466/doc_00164231 [22:49:20]save last doc name /storage/0466/doc_00164231 to /storage/kkm_last_doc_name [22:49:20]save OK [22:49:20]Clear old archive folders... [22:49:20]ProcessDocumentItem done err = 0, tmpTLVsize=383 [22:49:20]tlvbuf is 0096C4B0 [22:49:20]SAM_PROTO_ClearQueue [22:49:20]wFMCommunicate request_size=4 [22:49:20]MH_SAM_APDU [22:49:20]CAPDU: 80 09 00 00 [22:49:20]Write to MH i2c: E2 08 00 91 04 80 09 00 00 00 00 00 00 07 [22:49:20]Write i2c OK [22:49:20]MH_I2C_Read... [22:49:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:49:20]Read from MH i2c: E2 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [22:49:20]RAPDU: 90 00 [22:49:20]wFMCommunicate OK [22:49:20]SAM_PROTO_ClearQueue done [22:49:20]KKMCreateOFDPacket [22:49:20]OFDProtocolAddRootSTLVToBuf [22:49:20]FM_MakeSignedData [22:49:20]FM_MakeSignedData [22:49:20]SAM_PROTO_SignData [22:49:20]wFMCommunicate request_size=4 [22:49:20]MH_SAM_APDU [22:49:20]CAPDU: 80 0D 01 02 [22:49:20]Write to MH i2c: E2 08 00 92 04 80 0D 01 02 00 00 00 00 0F [22:49:20]Write i2c OK [22:49:20]MH_I2C_Read... [22:49:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:49:20]Read from MH i2c: E2 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [22:49:20]RAPDU: 90 00 [22:49:20]wFMCommunicate OK [22:49:20]wFMCommunicate request_size=255 [22:49:20]MH_SAM_APDU [22:49:20]CAPDU: 80 0D 02 02 FA 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 [22:49:20]Write to MH i2c: E2 02 01 93 04 80 0D 02 02 FA 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 00 00 E8 [22:49:20]Write i2c OK [22:49:20]MH_I2C_Read... [22:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:20]Read from MH i2c: E2 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [22:49:20]RAPDU: 90 00 [22:49:20]wFMCommunicate OK [22:49:20]wFMCommunicate request_size=142 [22:49:20]MH_SAM_APDU [22:49:20]CAPDU: 80 0D 02 02 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 03 00 00 F4 03 04 00 F0 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 81 02 00 35 04 06 00 58 7A EE FE EE FC [22:49:20]Write to MH i2c: E2 91 00 94 04 80 0D 02 02 89 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 03 00 00 F4 03 04 00 F0 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 81 02 00 35 04 06 00 58 7A EE FE EE FC 00 00 92 [22:49:20]Write i2c OK [22:49:20]MH_I2C_Read... [22:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:20]Read from MH i2c: E2 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 [22:49:20]MH_I2C_Read... [22:49:20]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [22:49:20]RAPDU: 90 00 [22:49:20]wFMCommunicate OK [22:49:20]wFMCommunicate request_size=4 [22:49:20]MH_SAM_APDU [22:49:20]CAPDU: 80 0D 03 02 [22:49:20]Write to MH i2c: E2 08 00 95 04 80 0D 03 02 00 00 00 00 14 [22:49:20]Write i2c OK [22:49:20]MH_I2C_Read... [22:49:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:49:21]Read from MH i2c: E2 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: E2 0B 00 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: E2 0B 00 95 04 00 C2 5D 37 5B 80 D9 7F 0B 90 00 A9 [22:49:21]RAPDU: C2 5D 37 5B 80 D9 7F 0B 90 00 [22:49:21]wFMCommunicate OK [22:49:21]SAM_PROTO_SignData done [22:49:21]FM_MakeSignedData done [22:49:21]CreateOFDProtocolMessage [22:49:21]wFMCommunicate request_size=4 [22:49:21]MH_SAM_APDU [22:49:21]CAPDU: 80 11 00 00 [22:49:21]Write to MH i2c: E2 08 00 96 04 80 11 00 00 00 00 00 00 14 [22:49:21]Write i2c OK [22:49:21]MH_I2C_Read... [22:49:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:21]Read from MH i2c: E2 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: E2 17 00 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: E2 17 00 96 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [22:49:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:49:21]wFMCommunicate OK [22:49:21]CreateOFDProtocolMessage done [22:49:21]OFDSenderStorePacket 164231 [22:49:21]StoreOFDPacket docnum=164231 [22:49:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 93 01 00 00 4D 39 8B 01 00 4C 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 03 00 00 F4 03 04 00 F0 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 81 02 00 35 04 06 00 58 7A EE FE EE FC C2 5D 37 5B 80 D9 7F 0B [22:49:21]CheckFolder [22:49:21]dirname=/storage/ofd_packets [22:49:21]CheckFolder done [22:49:21]ProducePacketName [22:49:21]name=ofd_packets/00164231 [22:49:21]NVStorageSaveData ofd_packets/00164231 [22:49:21]File name is /storage/ofd_packets/00164231 [22:49:21]Write 433 bytes [22:49:21]NVStorageSaveData done [22:49:21]OFDSenderStorePacket done [22:49:21]KKMCreateOFDPacket done [22:49:21]NVStorageSaveData kkm_last_timestamp [22:49:21]File name is /storage/kkm_last_timestamp [22:49:21]Write 4 bytes [22:49:21]NVStorageSaveData done [22:49:21]ExternCall_PrintAddStr [22:49:21]wPrintStart [22:49:21]Write to MH i2c: 01 00 00 97 04 9B [22:49:21]Write i2c OK [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: 01 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: 01 07 00 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: 01 07 00 97 04 00 00 00 00 00 FF 0F B0 [22:49:21]RasterBufferAndPrint [22:49:21]line Счет N : (3)50725 [22:49:21]line ИНН: 02508201610067 [22:49:21]line Контрольно-Кассовый Чек [22:49:21]line ПРОДАЖА [22:49:21]line Товар: 4700000160211 [22:49:21]line Вода Легенда 0,5л [22:49:21]line 2.000 * 40.00 [22:49:21]line = 80.00 [22:49:21]line НДС 12% НСП 1% [22:49:21]line > о реализуемом товаре [22:49:21]line Товар: 2000036220012 [22:49:21]line Кофе Капучино XL(GABB TRADE) [22:49:21]line 1.000 * 125.00 [22:49:21]line = 125.00 [22:49:21]line НДС 12% НСП 1% [22:49:21]line > о реализуемом товаре [22:49:21]line ИТОГО: 205.00 [22:49:21]line НСП 1% : 1.82 [22:49:21]line НДС 12% : 21.77 [22:49:21]line Наличными: 205.00 [22:49:21]line Безнал.: 0.00 [22:49:21]line Место: АЗС № 130 "Партнер Нефть" [22:49:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:49:21]line СНО: Общий режим [22:49:21]line Чек 829 21.08.2024 22:49 [22:49:21]line Смена: 466 ФФД: 1.0 [22:49:21]line ЗНМ: 0300000070 [22:49:21]line РНМ: 0000000000092562 [22:49:21]line Версия ККМ: 001 [22:49:21]line ФМ: 0000000000871769 [22:49:21]line ФД: 164231 [22:49:21]line ФПД: 97285018939132 [22:49:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T224920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164231&fm=97285018939132&tin=02508201610067®Number=0000000000092562&sum=20500 [22:49:21]line 0 [22:49:21]OFD Sender: Processing packet 164231 [packets to send 972, broken 971] [22:49:21]ProducePacketName [22:49:21]name=ofd_packets/00164231 [22:49:21]OFD Sender: To server: pG, [22:49:21]CommunicateWithHost lk.salyk.kg:30040 [22:49:21]ConnectInit lk.salyk.kg [22:49:21]written 0, free lines is 4095 [22:49:21]Write to MH i2c: 01 00 00 C6 04 CA [22:49:21]Write i2c OK [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: 01 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: 01 07 00 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 65 0C 42 [22:49:21]RasterBufferAndPrint [22:49:21]line [22:49:21]line [22:49:21]line [22:49:21]line [22:49:21]line [22:49:21]written 0, free lines is 3179 [22:49:21]MH_Cut [22:49:21]Write to MH i2c: D1 01 00 CD 04 01 A3 [22:49:21]Write i2c OK [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: D1 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: D1 01 00 [22:49:21]MH_I2C_Read... [22:49:21]Read from MH i2c: D1 01 00 CD 04 00 A2 [22:49:21]Write to MH i2c: 01 00 00 CE 04 D2 [22:49:21]Write i2c OK [22:49:21]MH_I2C_Read... [22:49:22]*** Cut start [22:49:22]*** Purtial cut [22:49:22]*** Stage 1: CUTSNS_PIN = 1 [22:49:24]Read from MH i2c: 01 [22:49:24]MH_I2C_Read... [22:49:24]*** Stop cut motor [22:49:24]*** Cut end [22:49:24]Read from MH i2c: 01 07 00 [22:49:24]MH_I2C_Read... [22:49:24]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0F E7 [22:49:24]process_action close_receipt done [22:49:24]requested_data is exist [22:49:24]produce_requested_data [22:49:24]requested_item fm.sn is exist - process it [22:49:24]wFMCommunicate request_size=4 [22:49:24]MH_SAM_APDU [22:49:24]CAPDU: 80 11 00 00 [22:49:24]Write to MH i2c: E2 08 00 CF 04 80 11 00 00 00 00 00 00 4D [22:49:24]Write i2c OK [22:49:24]MH_I2C_Read... [22:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:24]Read from MH i2c: E2 [22:49:24]MH_I2C_Read... [22:49:24]Read from MH i2c: E2 17 00 [22:49:24]MH_I2C_Read... [22:49:24]Read from MH i2c: E2 17 00 CF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [22:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:49:24]wFMCommunicate OK [22:49:24]requested_item fd.num is exist - process it [22:49:24]SAM_PROTO_GetFieldsCounters [22:49:24]wFMCommunicate request_size=4 [22:49:24]MH_SAM_APDU [22:49:24]CAPDU: 80 13 00 00 [22:49:24]Write to MH i2c: E2 08 00 D0 04 80 13 00 00 00 00 00 00 50 [22:49:24]Write i2c OK [22:49:24]MH_I2C_Read... [22:49:24]recv_with_timeout no data received [22:49:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:49:25]Read from MH i2c: E2 [22:49:25]MH_I2C_Read... [22:49:25]Read from MH i2c: E2 62 00 [22:49:25]MH_I2C_Read... [22:49:25]Read from MH i2c: E2 62 00 D0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3D 03 00 00 5E 04 04 00 3D 03 00 00 57 04 04 00 3E 03 00 00 19 04 04 00 00 00 00 00 90 00 13 [22:49: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3D 03 00 00 5E 04 04 00 3D 03 00 00 57 04 04 00 3E 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:49:25]wFMCommunicate OK [22:49:25]SAM_PROTO_GetFieldsCounters done [22:49:25]requested_item shift.num is exist - process it [22:49:25]requested_item shift.opened is exist - process it [22:49:25]req_shift_opened [22:49:25]FM_GetShiftState [22:49:25]SAM_PROTO_GetShiftState [22:49:25]wFMCommunicate request_size=4 [22:49:25]MH_SAM_APDU [22:49:25]CAPDU: 80 13 01 00 [22:49:25]Write to MH i2c: E2 08 00 D1 04 80 13 01 00 00 00 00 00 52 [22:49:25]Write i2c OK [22:49:25]MH_I2C_Read... [22:49:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:25]Read from MH i2c: E2 [22:49:25]MH_I2C_Read... [22:49:25]Read from MH i2c: E2 0E 00 [22:49:25]MH_I2C_Read... [22:49:25]Read from MH i2c: E2 0E 00 D1 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 18 [22:49:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:49:25]wFMCommunicate OK [22:49:25]SAM_PROTO_GetShiftState done [22:49:25]FM_GetShiftState done [22:49:25]req_shift_opened done [22:49:25]requested_item shift.open_date is exist - process it [22:49:25]req_shift_open_date [22:49:25]req_shift_open_date done [22:49:25]produce_requested_data done [22:49:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164231,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:49:25]process_action_free close_receipt [22:49:25]json_value_free [22:49:25]json_value_free done [22:49:25]process_json_proto returns [22:49:25]Send response to host [22:49:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164231,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:49:25]free response buf [22:49:25]execute_script done [22:49:25]execute_script returns [22:49:25]free content buf [22:49:25]Sock 9.Close socket [22:49:25]Sock 9.Thread stoped [22:49:27]Connected sock=11 [22:49: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 37 36 39 93 01 00 00 4D 39 8B 01 00 4C 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 03 00 00 F4 03 04 00 F0 6E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 81 02 00 35 04 06 00 58 7A EE FE EE FC C2 5D 37 5B 80 D9 7F 0B [22:49:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 BD 47 00 A5 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 37 36 39 10 04 04 00 87 81 02 00 F4 03 04 00 47 18 C6 66 B6 04 01 00 00 C0 D3 B9 D6 EA 6D BA 11 [22:49:28]CommunicateWithHost err = 0 [22:49:28]CheckOFDResponse [22:49:28]1017 (14) - 77093643461234 [22:49:28]1041 (16) - 0000000000871769 [22:49:28]1040 (4) - 164231 [22:49:28]1012 (4) - 21.08.2024 16:39 [22:49:28]1206 (1) - 0 [22:49:28]OFD Sender: Remove packet 164231 [22:49:28]ProducePacketName [22:49:28]name=ofd_packets/00164231 [22:49:28]NVStorageDeleteData [22:49:29]OFD Sender: No OFD packet to send [22:49:34]OFD Sender: No OFD packet to send [22:49:35]recv_with_timeout no data received [22:49:39]OFD Sender: No OFD packet to send [22:49:44]OFD Sender: No OFD packet to send [22:49:49]OFD Sender: No OFD packet to send [22:49:52]recv_with_timeout no data received [22:49:54]OFD Sender: No OFD packet to send [22:49:59]OFD Sender: No OFD packet to send [22:50:04]OFD Sender: No OFD packet to send [22:50:09]OFD Sender: No OFD packet to send [22:50:14]OFD Sender: No OFD packet to send [22:50:16]recv_with_timeout no data received [22:50:19]OFD Sender: No OFD packet to send [22:50:24]OFD Sender: No OFD packet to send [22:50:29]OFD Sender: No OFD packet to send [22:50:34]OFD Sender: No OFD packet to send [22:50:39]OFD Sender: No OFD packet to send [22:50:44]OFD Sender: No OFD packet to send [22:50:47]accept exits with 10 [22:50:47]New connection [22:50:47]New thread 3066764644 created [22:50:47]Thread 3066621284 joined [22:50:47]Waiting for new connection... [22:50:47] Sock 10.Parse request [22:50:47]Sock 10.Check first char [22:50:47]Sock 10.First char is OK [22:50:47]request: POST /json_proto HTTP/1.0 [22:50:47]Method: POST [22:50:47]URL: /json_proto [22:50:47]Method is POST - this is cgi request [22:50:47]url: /json_proto [22:50:47]query_string will be loaded in cgi processing [22:50:47]execute_cgi json_proto POST (null) [22:50:47]execute_cgi path=json_proto method=POST [22:50:47]POST find Content-Length [22:50:47]Host: 172.17.44.132:8080 [22:50:47]Content-Length: 1713 [22:50:47]Content-Type: application/json [22:50:47] [22:50:47]POST finish read [22:50:47]Found Content-Length = 1713 [22:50:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50726", "tax_sys" : 0, "items" : [ { "code": "4860019001810", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 \u043C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0436/\u0431 0,33\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:47]execute_script... [22:50:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50726", "tax_sys" : 0, "items" : [ { "code": "4860019001810", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 \u043C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0436/\u0431 0,33\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:47]POST & json_proto [22:50:47]process_json_proto [22:50:47]json parsed OK: [22:50:47]protocol is kg_v1.0 [22:50:47]action value=close_receipt [22:50:47]process_action close_receipt [22:50:47]cmd_close_receipt [22:50:47]MH_GetDate [22:50:47]Write to MH i2c: F0 00 00 D2 04 C5 [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: F0 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: F0 09 00 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: F0 09 00 D2 04 00 48 6F C6 66 2A 83 C1 65 84 [22:50:47]GetLastDocTimeStamp 1724280560 [22:50:47]current date 1724280648 [22:50:47]FM_GetShiftState [22:50:47]SAM_PROTO_GetShiftState [22:50:47]wFMCommunicate request_size=4 [22:50:47]MH_SAM_APDU [22:50:47]CAPDU: 80 13 01 00 [22:50:47]Write to MH i2c: E2 08 00 D3 04 80 13 01 00 00 00 00 00 54 [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:47]Read from MH i2c: E2 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: E2 0E 00 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: E2 0E 00 D3 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1A [22:50:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:50:47]wFMCommunicate OK [22:50:47]SAM_PROTO_GetShiftState done [22:50:47]FM_GetShiftState done [22:50:47]opened in 1724199517 [22:50:47]opened+sec_in_day 1724285917 [22:50:47]quantity*price = 8000 [22:50:47]sum+1 = 8001 [22:50:47]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000310326 Вода Адыгене 1л б/г 1.000 * 35.00 = 35.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036190018 Кофе Американо XL(GABB TRADE) 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 270.00 НСП 1% : 2.39 НДС 12% : 28.68 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 830 21.08.2024 22:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164232 ФПД: 251794099053030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225048&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164232&fm=251794099053030&tin=02508201610067®Number=0000000000092562&sum=27000 0 [22:50:48]StoreToDocumentArchive [22:50:48]shift 466 fd 164232 [22:50:48]save to /storage/0466/doc_00164232 [22:50:48]save last doc name /storage/0466/doc_00164232 to /storage/kkm_last_doc_name [22:50:48]save OK [22:50:48]Clear old archive folders... [22:50:48]ProcessDocumentItem done err = 0, tmpTLVsize=716 [22:50:48]tlvbuf is 00938C60 [22:50:48]SAM_PROTO_ClearQueue [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 09 00 00 [22:50:48]Write to MH i2c: E2 08 00 E0 04 80 09 00 00 00 00 00 00 56 [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 03 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [22:50:48]RAPDU: 90 00 [22:50:48]wFMCommunicate OK [22:50:48]SAM_PROTO_ClearQueue done [22:50:48]KKMCreateOFDPacket [22:50:48]OFDProtocolAddRootSTLVToBuf [22:50:48]FM_MakeSignedData [22:50:48]FM_MakeSignedData [22:50:48]SAM_PROTO_SignData [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 0D 01 02 [22:50:48]Write to MH i2c: E2 08 00 E1 04 80 0D 01 02 00 00 00 00 5E [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 03 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [22:50:48]RAPDU: 90 00 [22:50:48]wFMCommunicate OK [22:50:48]wFMCommunicate request_size=255 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 0D 02 02 FA 03 00 CC 02 1E 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 38 31 30 06 04 3B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 D0 BC D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B6 2F D0 B1 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 [22:50:48]Write to MH i2c: E2 02 01 E2 04 80 0D 02 02 FA 00 03 00 CC 02 1E 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 38 31 30 06 04 3B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 D0 BC D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B6 2F D0 B1 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 00 00 2C [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 03 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [22:50:48]RAPDU: 90 00 [22:50:48]wFMCommunicate OK [22:50:48]wFMCommunicate request_size=255 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 0D 02 02 FA 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 [22:50:48]Write to MH i2c: E2 02 01 E3 04 80 0D 02 02 FA 00 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 00 00 A1 [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:49]Read from MH i2c: E2 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 03 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [22:50:49]RAPDU: 90 00 [22:50:49]wFMCommunicate OK [22:50:49]wFMCommunicate request_size=225 [22:50:49]MH_SAM_APDU [22:50:49]CAPDU: 80 0D 02 02 DC 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 34 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 3E 03 00 00 F4 03 04 00 48 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 81 02 00 35 04 06 00 E5 01 61 D4 A1 E6 [22:50:49]Write to MH i2c: E2 E4 00 E4 04 80 0D 02 02 DC 00 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 34 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 3E 03 00 00 F4 03 04 00 48 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 81 02 00 35 04 06 00 E5 01 61 D4 A1 E6 00 00 42 [22:50:49]Write i2c OK [22:50:49]MH_I2C_Read... [22:50:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:49]Read from MH i2c: E2 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 03 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [22:50:49]RAPDU: 90 00 [22:50:49]wFMCommunicate OK [22:50:49]wFMCommunicate request_size=4 [22:50:49]MH_SAM_APDU [22:50:49]CAPDU: 80 0D 03 02 [22:50:49]Write to MH i2c: E2 08 00 E5 04 80 0D 03 02 00 00 00 00 64 [22:50:49]Write i2c OK [22:50:49]MH_I2C_Read... [22:50:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:50:49]Read from MH i2c: E2 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 0B 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 0B 00 E5 04 00 18 6D 6A 15 F2 F6 EB DF 90 00 1B [22:50:49]RAPDU: 18 6D 6A 15 F2 F6 EB DF 90 00 [22:50:49]wFMCommunicate OK [22:50:49]SAM_PROTO_SignData done [22:50:49]FM_MakeSignedData done [22:50:49]CreateOFDProtocolMessage [22:50:49]wFMCommunicate request_size=4 [22:50:49]MH_SAM_APDU [22:50:49]CAPDU: 80 11 00 00 [22:50:49]Write to MH i2c: E2 08 00 E6 04 80 11 00 00 00 00 00 00 64 [22:50:49]Write i2c OK [22:50:49]MH_I2C_Read... [22:50:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:49]Read from MH i2c: E2 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 17 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 17 00 E6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [22:50:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:50:49]wFMCommunicate OK [22:50:49]CreateOFDProtocolMessage done [22:50:49]OFDSenderStorePacket 164232 [22:50:49]StoreOFDPacket docnum=164232 [22:50:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 E0 02 00 00 CC 3D D8 02 EB D9 5A 03 01 00 03 00 CC 02 1E 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 38 31 30 06 04 3B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 D0 BC D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B6 2F D0 B1 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 34 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 3E 03 00 00 F4 03 04 00 48 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 81 02 00 35 04 06 00 E5 01 61 D4 A1 E6 18 6D 6A 15 F2 F6 EB DF [22:50:49]CheckFolder [22:50:49]dirname=/storage/ofd_packets [22:50:49]CheckFolder done [22:50:49]ProducePacketName [22:50:49]name=ofd_packets/00164232 [22:50:49]NVStorageSaveData ofd_packets/00164232 [22:50:49]File name is /storage/ofd_packets/00164232 [22:50:49]Write 766 bytes [22:50:49]NVStorageSaveData done [22:50:49]OFDSenderStorePacket done [22:50:49]KKMCreateOFDPacket done [22:50:49]NVStorageSaveData kkm_last_timestamp [22:50:49]File name is /storage/kkm_last_timestamp [22:50:49]Write 4 bytes [22:50:49]NVStorageSaveData done [22:50:49]OFD Sender: No OFD packet to send [22:50:49]ExternCall_PrintAddStr [22:50:49]wPrintStart [22:50:49]Write to MH i2c: 01 00 00 E7 04 EB [22:50:49]Write i2c OK [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: 01 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: 01 07 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: 01 07 00 E7 04 00 00 00 00 00 FF 0F 00 [22:50:49]RasterBufferAndPrint [22:50:49]line Счет N : (3)50726 [22:50:49]line ИНН: 02508201610067 [22:50:49]line Контрольно-Кассовый Чек [22:50:49]line ПРОДАЖА [22:50:49]line Товар: 4860019001810 [22:50:49]line Вода Боржоми минеральная ж/б 0,33л [22:50:49]line 1.000 * 80.00 [22:50:49]line = 80.00 [22:50:49]line НДС 12% НСП 1% [22:50:49]line > о реализуемом товаре [22:50:49]line Товар: 4700000160358 [22:50:49]line Вода Легенда 1л [22:50:49]line 1.000 * 50.00 [22:50:49]line = 50.00 [22:50:49]line НДС 12% НСП 1% [22:50:49]line > о реализуемом товаре [22:50:49]line Товар: 4700000310326 [22:50:49]line Вода Адыгене 1л б/г [22:50:49]line 1.000 * 35.00 [22:50:49]line = 35.00 [22:50:49]line НДС 12% НСП 1% [22:50:49]line > о реализуемом товаре [22:50:49]line Товар: 2000036190018 [22:50:49]line Кофе Американо XL(GABB TRADE) [22:50:49]line 1.000 * 95.00 [22:50:49]line = 95.00 [22:50:49]line НДС 12% НСП 1% [22:50:49]line > о реализуемом товаре [22:50:49]line Товар: 46231529 [22:50:49]line Mentos ПФ Арбуз 6*100*2 [22:50:49]line 1.000 * 10.00 [22:50:49]line = 10.00 [22:50:49]line НДС 12% НСП 1% [22:50:49]line > о реализуемом товаре [22:50:49]line ИТОГО: 270.00 [22:50:49]line НСП 1% : 2.39 [22:50:49]line НДС 12% : 28.68 [22:50:49]line Наличными: 270.00 [22:50:49]line Безнал.: 0.00 [22:50:49]line Место: АЗС № 130 "Партнер Нефть" [22:50:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:50:49]line СНО: Общий режим [22:50:49]line Чек 830 21.08.2024 22:50 [22:50:49]line Смена: 466 ФФД: 1.0 [22:50:49]line ЗНМ: 0300000070 [22:50:49]line РНМ: 0000000000092562 [22:50:49]line Версия ККМ: 001 [22:50:49]line ФМ: 0000000000871769 [22:50:49]line ФД: 164232 [22:50:49]line ФПД: 251794099053030 [22:50:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225048&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164232&fm=251794099053030&tin=02508201610067®Number=0000000000092562&sum=27000 [22:50:49]line 0 [22:50:49]written 0, free lines is 4095 [22:50:49]OFD Sender: Processing packet 164232 [packets to send 972, broken 971] [22:50:49]ProducePacketName [22:50:49]name=ofd_packets/00164232 [22:50:49]OFD Sender: To server: pG, [22:50:49]CommunicateWithHost lk.salyk.kg:30040 [22:50:50]ConnectInit lk.salyk.kg [22:50:50]Write to MH i2c: 01 00 00 29 05 2E [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: 01 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: 01 07 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: 01 07 00 29 05 00 00 00 00 00 51 0B 91 [22:50:50]RasterBufferAndPrint [22:50:50]line [22:50:50]line [22:50:50]line [22:50:50]line [22:50:50]line [22:50:50]written 0, free lines is 2903 [22:50:50]MH_Cut [22:50:50]Write to MH i2c: D1 01 00 30 05 01 07 [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: D1 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: D1 01 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: D1 01 00 30 05 00 06 [22:50:50]Write to MH i2c: 01 00 00 31 05 36 [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:51]*** Cut start [22:50:51]*** Purtial cut [22:50:51]*** Stage 1: CUTSNS_PIN = 1 [22:50:53]Read from MH i2c: 01 [22:50:53]MH_I2C_Read... [22:50:53]*** Stop cut motor [22:50:53]*** Cut end [22:50:53]Read from MH i2c: 01 07 00 [22:50:53]MH_I2C_Read... [22:50:53]Read from MH i2c: 01 07 00 31 05 00 00 00 00 00 FF 0F 4B [22:50:53]process_action close_receipt done [22:50:53]requested_data is exist [22:50:53]produce_requested_data [22:50:53]requested_item fm.sn is exist - process it [22:50:53]wFMCommunicate request_size=4 [22:50:53]MH_SAM_APDU [22:50:53]CAPDU: 80 11 00 00 [22:50:53]Write to MH i2c: E2 08 00 32 05 80 11 00 00 00 00 00 00 B1 [22:50:53]Write i2c OK [22:50:53]MH_I2C_Read... [22:50:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:53]Read from MH i2c: E2 [22:50:53]MH_I2C_Read... [22:50:53]Read from MH i2c: E2 17 00 [22:50:53]MH_I2C_Read... [22:50:53]Read from MH i2c: E2 17 00 32 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [22:50:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:50:53]wFMCommunicate OK [22:50:53]requested_item fd.num is exist - process it [22:50:53]SAM_PROTO_GetFieldsCounters [22:50:53]wFMCommunicate request_size=4 [22:50:53]MH_SAM_APDU [22:50:53]CAPDU: 80 13 00 00 [22:50:53]Write to MH i2c: E2 08 00 33 05 80 13 00 00 00 00 00 00 B4 [22:50:53]Write i2c OK [22:50:53]MH_I2C_Read... [22:50:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:50:53]Read from MH i2c: E2 [22:50:53]MH_I2C_Read... [22:50:53]Read from MH i2c: E2 62 00 [22:50:53]MH_I2C_Read... [22:50:53]Read from MH i2c: E2 62 00 33 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3E 03 00 00 5E 04 04 00 3E 03 00 00 57 04 04 00 3F 03 00 00 19 04 04 00 00 00 00 00 90 00 7B [22:50: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3E 03 00 00 5E 04 04 00 3E 03 00 00 57 04 04 00 3F 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:50:53]wFMCommunicate OK [22:50:53]SAM_PROTO_GetFieldsCounters done [22:50:53]requested_item shift.num is exist - process it [22:50:53]requested_item shift.opened is exist - process it [22:50:53]req_shift_opened [22:50:53]FM_GetShiftState [22:50:53]SAM_PROTO_GetShiftState [22:50:53]wFMCommunicate request_size=4 [22:50:53]MH_SAM_APDU [22:50:53]CAPDU: 80 13 01 00 [22:50:53]Write to MH i2c: E2 08 00 34 05 80 13 01 00 00 00 00 00 B6 [22:50:53]Write i2c OK [22:50:53]MH_I2C_Read... [22:50:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:53]Read from MH i2c: E2 [22:50:53]MH_I2C_Read... [22:50:53]Read from MH i2c: E2 0E 00 [22:50:53]MH_I2C_Read... [22:50:53]Read from MH i2c: E2 0E 00 34 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7C [22:50:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:50:53]wFMCommunicate OK [22:50:53]SAM_PROTO_GetShiftState done [22:50:53]FM_GetShiftState done [22:50:53]req_shift_opened done [22:50:53]requested_item shift.open_date is exist - process it [22:50:53]req_shift_open_date [22:50:53]req_shift_open_date done [22:50:53]produce_requested_data done [22:50:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164232,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:50:53]process_action_free close_receipt [22:50:53]json_value_free [22:50:53]json_value_free done [22:50:53]process_json_proto returns [22:50:53]Send response to host [22:50:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164232,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:50:53]free response buf [22:50:53]execute_script done [22:50:53]execute_script returns [22:50:53]free content buf [22:50:53]Sock 10.Close socket [22:50:53]Sock 10.Thread stoped [22:50:55]ConnectInit Can't take IP for lk.salyk.kg [22:50:55]CommunicateWithHost connect error [22:50:55]CommunicateWithHost err = -1 [22:50:55]OFD Sender: Server communicate error [22:51:00]OFD Sender: Processing packet 164232 [packets to send 972, broken 971] [22:51:00]ProducePacketName [22:51:00]name=ofd_packets/00164232 [22:51:00]OFD Sender: To server: pG, [22:51:00]CommunicateWithHost lk.salyk.kg:30040 [22:51:00]ConnectInit lk.salyk.kg [22:51:00]Connected sock=7 [22:51: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 37 36 39 E0 02 00 00 CC 3D D8 02 EB D9 5A 03 01 00 03 00 CC 02 1E 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 38 31 30 06 04 3B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 D0 BC D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B6 2F D0 B1 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 34 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 3E 03 00 00 F4 03 04 00 48 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 81 02 00 35 04 06 00 E5 01 61 D4 A1 E6 18 6D 6A 15 F2 F6 EB DF [22:51:01]recv_with_timeout no data received [22:51:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B7 D4 47 00 F8 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 37 36 39 10 04 04 00 88 81 02 00 F4 03 04 00 A3 18 C6 66 B6 04 01 00 00 D6 F5 D7 1F E0 63 22 D2 [22:51:01]CommunicateWithHost err = 0 [22:51:01]CheckOFDResponse [22:51:01]1017 (14) - 77093643461234 [22:51:01]1041 (16) - 0000000000871769 [22:51:01]1040 (4) - 164232 [22:51:01]1012 (4) - 21.08.2024 16:41 [22:51:01]1206 (1) - 0 [22:51:01]OFD Sender: Remove packet 164232 [22:51:01]ProducePacketName [22:51:01]name=ofd_packets/00164232 [22:51:01]NVStorageDeleteData [22:51:01]OFD Sender: No OFD packet to send [22:51:07]OFD Sender: No OFD packet to send [22:51:12]OFD Sender: No OFD packet to send [22:51:17]OFD Sender: No OFD packet to send [22:51:20]recv_with_timeout no data received [22:51:22]OFD Sender: No OFD packet to send [22:51:27]OFD Sender: No OFD packet to send [22:51:32]OFD Sender: No OFD packet to send [22:51:37]OFD Sender: No OFD packet to send [22:51:41]accept exits with 9 [22:51:41]New connection [22:51:41]New thread 3066621284 created [22:51:41]Thread 3066764644 joined [22:51:41]Waiting for new connection... [22:51:41] Sock 9.Parse request [22:51:41]Sock 9.Check first char [22:51:41]Sock 9.First char is OK [22:51:41]request: POST /json_proto HTTP/1.0 [22:51:41]Method: POST [22:51:41]URL: /json_proto [22:51:41]Method is POST - this is cgi request [22:51:41]url: /json_proto [22:51:41]query_string will be loaded in cgi processing [22:51:41]execute_cgi json_proto POST (null) [22:51:41]execute_cgi path=json_proto method=POST [22:51:41]POST find Content-Length [22:51:41]Host: 172.17.44.132:8080 [22:51:41]Content-Length: 981 [22:51:41]Content-Type: application/json [22:51:41] [22:51:41]POST finish read [22:51:41]Found Content-Length = 981 [22:51:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:41]execute_script... [22:51:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:41]POST & json_proto [22:51:41]process_json_proto [22:51:41]json parsed OK: [22:51:41]protocol is kg_v1.0 [22:51:41]action value=close_receipt [22:51:41]process_action close_receipt [22:51:41]cmd_close_receipt [22:51:41]MH_GetDate [22:51:41]Write to MH i2c: F0 00 00 35 05 29 [22:51:41]Write i2c OK [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: F0 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: F0 09 00 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: F0 09 00 35 05 00 7E 6F C6 66 2A 83 C1 65 1E [22:51:41]GetLastDocTimeStamp 1724280648 [22:51:41]current date 1724280702 [22:51:41]FM_GetShiftState [22:51:41]SAM_PROTO_GetShiftState [22:51:41]wFMCommunicate request_size=4 [22:51:41]MH_SAM_APDU [22:51:41]CAPDU: 80 13 01 00 [22:51:41]Write to MH i2c: E2 08 00 36 05 80 13 01 00 00 00 00 00 B8 [22:51:41]Write i2c OK [22:51:41]MH_I2C_Read... [22:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:41]Read from MH i2c: E2 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: E2 0E 00 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: E2 0E 00 36 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7E [22:51:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:51:41]wFMCommunicate OK [22:51:41]SAM_PROTO_GetShiftState done [22:51:41]FM_GetShiftState done [22:51:41]opened in 1724199517 [22:51:41]opened+sec_in_day 1724285917 [22:51:41]quantity*price = 999032 [22:51:41]sum+1 = 999033 [22:51:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 10000.00 СДАЧА: 10.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 831 21.08.2024 22:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 164233 ФПД: 201504524358790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225142&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164233&fm=201504524358790&tin=02508201610067®Number=0000000000092562&sum=999000 [22:51:42]StoreToDocumentArchive [22:51:42]shift 466 fd 164233 [22:51:42]save to /storage/0466/doc_00164233 [22:51:42]save last doc name /storage/0466/doc_00164233 to /storage/kkm_last_doc_name [22:51:42]save OK [22:51:42]Clear old archive folders... [22:51:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:51:42]tlvbuf is 00967860 [22:51:42]SAM_PROTO_ClearQueue [22:51:42]wFMCommunicate request_size=4 [22:51:42]MH_SAM_APDU [22:51:42]CAPDU: 80 09 00 00 [22:51:42]Write to MH i2c: E2 08 00 43 05 80 09 00 00 00 00 00 00 BA [22:51:42]Write i2c OK [22:51:42]MH_I2C_Read... [22:51:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:51:43]Read from MH i2c: E2 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 43 05 00 90 00 BC [22:51:43]RAPDU: 90 00 [22:51:43]wFMCommunicate OK [22:51:43]SAM_PROTO_ClearQueue done [22:51:43]KKMCreateOFDPacket [22:51:43]OFDProtocolAddRootSTLVToBuf [22:51:43]FM_MakeSignedData [22:51:43]FM_MakeSignedData [22:51:43]SAM_PROTO_SignData [22:51:43]wFMCommunicate request_size=4 [22:51:43]MH_SAM_APDU [22:51:43]CAPDU: 80 0D 01 02 [22:51:43]Write to MH i2c: E2 08 00 44 05 80 0D 01 02 00 00 00 00 C2 [22:51:43]Write i2c OK [22:51:43]MH_I2C_Read... [22:51:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:51:43]Read from MH i2c: E2 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 44 05 00 90 00 BD [22:51:43]RAPDU: 90 00 [22:51:43]wFMCommunicate OK [22:51:43]wFMCommunicate request_size=255 [22:51:43]MH_SAM_APDU [22:51: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 03 00 00 F4 03 04 00 7E 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 81 02 00 35 04 06 00 B7 44 6D 98 [22:51:43]Write to MH i2c: E2 02 01 45 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 03 00 00 F4 03 04 00 7E 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 81 02 00 35 04 06 00 B7 44 6D 98 00 00 9F [22:51:43]Write i2c OK [22:51:43]MH_I2C_Read... [22:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:43]Read from MH i2c: E2 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 45 05 00 90 00 BE [22:51:43]RAPDU: 90 00 [22:51:43]wFMCommunicate OK [22:51:43]wFMCommunicate request_size=7 [22:51:43]MH_SAM_APDU [22:51:43]CAPDU: 80 0D 02 02 02 54 86 [22:51:43]Write to MH i2c: E2 0A 00 46 05 80 0D 02 02 02 00 54 86 00 00 A3 [22:51:43]Write i2c OK [22:51:43]MH_I2C_Read... [22:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:43]Read from MH i2c: E2 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 03 00 46 05 00 90 00 BF [22:51:43]RAPDU: 90 00 [22:51:43]wFMCommunicate OK [22:51:43]wFMCommunicate request_size=4 [22:51:43]MH_SAM_APDU [22:51:43]CAPDU: 80 0D 03 02 [22:51:43]Write to MH i2c: E2 08 00 47 05 80 0D 03 02 00 00 00 00 C7 [22:51:43]Write i2c OK [22:51:43]MH_I2C_Read... [22:51:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:51:43]Read from MH i2c: E2 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 0B 00 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 0B 00 47 05 00 FC 9D 15 21 2F A2 6D 82 90 00 57 [22:51:43]RAPDU: FC 9D 15 21 2F A2 6D 82 90 00 [22:51:43]wFMCommunicate OK [22:51:43]SAM_PROTO_SignData done [22:51:43]FM_MakeSignedData done [22:51:43]CreateOFDProtocolMessage [22:51:43]wFMCommunicate request_size=4 [22:51:43]MH_SAM_APDU [22:51:43]CAPDU: 80 11 00 00 [22:51:43]Write to MH i2c: E2 08 00 48 05 80 11 00 00 00 00 00 00 C7 [22:51:43]Write i2c OK [22:51:43]MH_I2C_Read... [22:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:43]Read from MH i2c: E2 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 17 00 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: E2 17 00 48 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 20 [22:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:51:43]wFMCommunicate OK [22:51:43]CreateOFDProtocolMessage done [22:51:43]OFDSenderStorePacket 164233 [22:51:43]StoreOFDPacket docnum=164233 [22:51:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9C CA 04 01 06 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 03 00 00 F4 03 04 00 7E 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 81 02 00 35 04 06 00 B7 44 6D 98 54 86 FC 9D 15 21 2F A2 6D 82 [22:51:43]CheckFolder [22:51:43]dirname=/storage/ofd_packets [22:51:43]CheckFolder done [22:51:43]ProducePacketName [22:51:43]name=ofd_packets/00164233 [22:51:43]NVStorageSaveData ofd_packets/00164233 [22:51:43]File name is /storage/ofd_packets/00164233 [22:51:43]Write 298 bytes [22:51:43]NVStorageSaveData done [22:51:43]OFDSenderStorePacket done [22:51:43]KKMCreateOFDPacket done [22:51:43]NVStorageSaveData kkm_last_timestamp [22:51:43]File name is /storage/kkm_last_timestamp [22:51:43]Write 4 bytes [22:51:43]NVStorageSaveData done [22:51:43]ExternCall_PrintAddStr [22:51:43]wPrintStart [22:51:43]Write to MH i2c: 01 00 00 49 05 4E [22:51:43]Write i2c OK [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: 01 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: 01 07 00 [22:51:43]MH_I2C_Read... [22:51:43]Read from MH i2c: 01 07 00 49 05 00 00 00 00 00 FF 0F 63 [22:51:43]RasterBufferAndPrint [22:51:43]line Счет N : (1)292888 [22:51:43]line ИНН: 02508201610067 [22:51:43]line Контрольно-Кассовый Чек [22:51:43]line ПРОДАЖА [22:51:43]line ТРК (МРК, ГНК) : 11 [22:51:43]line Товар: 2710194800 [22:51:43]line ДТ-К-5 [22:51:43]line 132.850 * 75.20 [22:51:43]line = 9990.32 [22:51:43]line НДС 12% НСП 1% [22:51:43]line > о реализуемом товаре [22:51:43]line ОКРУГЛЕНИЕ: -0.32 [22:51:43]line ИТОГО: 9990.00 [22:51:43]line Внесено: 10000.00 [22:51:43]line СДАЧА: 10.00 [22:51:43]line НСП 1% : 88.41 [22:51:43]line НДС 12% : 1060.92 [22:51:43]line Наличными: 9990.00 [22:51:43]line Безнал.: 0.00 [22:51:43]line Место: АЗС № 130 "Партнер Нефть" [22:51:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:51:43]line СНО: Общий режим [22:51:43]line Чек 831 21.08.2024 22:51 [22:51:43]line Смена: 466 ФФД: 1.0 [22:51:43]line ЗНМ: 0300000070 [22:51:43]line РНМ: 0000000000092562 [22:51:43]line Версия ККМ: 001 [22:51:43]line [22:51:43]line Дисконтная программа [22:51:43]line ДТ [22:51:43]line номер 130 [22:51:43]line сэкономлено 132.85 сом [22:51:43]line ФМ: 0000000000871769 [22:51:43]line ФД: 164233 [22:51:43]line ФПД: 201504524358790 [22:51:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225142&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164233&fm=201504524358790&tin=02508201610067®Number=0000000000092562&sum=999000 [22:51:43]OFD Sender: Processing packet 164233 [packets to send 972, broken 971] [22:51:43]ProducePacketName [22:51:43]name=ofd_packets/00164233 [22:51:43]OFD Sender: To server: pG, [22:51:43]CommunicateWithHost lk.salyk.kg:30040 [22:51:43]ConnectInit lk.salyk.kg [22:51:43]written 0, free lines is 4095 [22:51:44]Write to MH i2c: 01 00 00 79 05 7E [22:51:44]Write i2c OK [22:51:44]MH_I2C_Read... [22:51:44]Read from MH i2c: 01 [22:51:44]MH_I2C_Read... [22:51:44]Read from MH i2c: 01 07 00 [22:51:44]MH_I2C_Read... [22:51:44]Read from MH i2c: 01 07 00 79 05 00 00 00 00 00 70 0C 01 [22:51:44]RasterBufferAndPrint [22:51:44]line [22:51:44]line [22:51:44]line [22:51:44]line [22:51:44]line [22:51:44]written 0, free lines is 3191 [22:51:44]MH_Cut [22:51:44]Write to MH i2c: D1 01 00 80 05 01 57 [22:51:44]Write i2c OK [22:51:44]MH_I2C_Read... [22:51:44]Read from MH i2c: D1 [22:51:44]MH_I2C_Read... [22:51:44]Read from MH i2c: D1 01 00 [22:51:44]MH_I2C_Read... [22:51:44]Read from MH i2c: D1 01 00 80 05 00 56 [22:51:44]Write to MH i2c: 01 00 00 81 05 86 [22:51:44]Write i2c OK [22:51:44]MH_I2C_Read... [22:51:45]*** Cut start [22:51:45]*** Purtial cut [22:51:45]*** Stage 1: CUTSNS_PIN = 1 [22:51:47]Read from MH i2c: 01 [22:51:47]MH_I2C_Read... [22:51:47]*** Stop cut motor [22:51:47]*** Cut end [22:51:47]Read from MH i2c: 01 07 00 [22:51:47]MH_I2C_Read... [22:51:47]Read from MH i2c: 01 07 00 81 05 00 00 00 00 00 FF 0F 9B [22:51:47]process_action close_receipt done [22:51:47]requested_data is exist [22:51:47]produce_requested_data [22:51:47]requested_item fm.sn is exist - process it [22:51:47]wFMCommunicate request_size=4 [22:51:47]MH_SAM_APDU [22:51:47]CAPDU: 80 11 00 00 [22:51:47]Write to MH i2c: E2 08 00 82 05 80 11 00 00 00 00 00 00 01 [22:51:47]Write i2c OK [22:51:47]MH_I2C_Read... [22:51:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:47]Read from MH i2c: E2 [22:51:47]MH_I2C_Read... [22:51:47]Read from MH i2c: E2 17 00 [22:51:47]MH_I2C_Read... [22:51:47]Read from MH i2c: E2 17 00 82 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [22:51:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:51:47]wFMCommunicate OK [22:51:47]requested_item fd.num is exist - process it [22:51:47]SAM_PROTO_GetFieldsCounters [22:51:47]wFMCommunicate request_size=4 [22:51:47]MH_SAM_APDU [22:51:47]CAPDU: 80 13 00 00 [22:51:47]Write to MH i2c: E2 08 00 83 05 80 13 00 00 00 00 00 00 04 [22:51:47]Write i2c OK [22:51:47]MH_I2C_Read... [22:51:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:51:47]Read from MH i2c: E2 [22:51:47]MH_I2C_Read... [22:51:47]Read from MH i2c: E2 62 00 [22:51:47]MH_I2C_Read... [22:51:47]Read from MH i2c: E2 62 00 83 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3F 03 00 00 5E 04 04 00 3F 03 00 00 57 04 04 00 40 03 00 00 19 04 04 00 00 00 00 00 90 00 CF [22:51:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 3F 03 00 00 5E 04 04 00 3F 03 00 00 57 04 04 00 40 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:51:47]wFMCommunicate OK [22:51:47]SAM_PROTO_GetFieldsCounters done [22:51:47]requested_item shift.num is exist - process it [22:51:47]requested_item shift.opened is exist - process it [22:51:47]req_shift_opened [22:51:47]FM_GetShiftState [22:51:47]SAM_PROTO_GetShiftState [22:51:47]wFMCommunicate request_size=4 [22:51:47]MH_SAM_APDU [22:51:47]CAPDU: 80 13 01 00 [22:51:47]Write to MH i2c: E2 08 00 84 05 80 13 01 00 00 00 00 00 06 [22:51:47]Write i2c OK [22:51:47]MH_I2C_Read... [22:51:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:47]Read from MH i2c: E2 [22:51:47]MH_I2C_Read... [22:51:47]Read from MH i2c: E2 0E 00 [22:51:47]MH_I2C_Read... [22:51:47]Read from MH i2c: E2 0E 00 84 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CC [22:51:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:51:47]wFMCommunicate OK [22:51:47]SAM_PROTO_GetShiftState done [22:51:47]FM_GetShiftState done [22:51:47]req_shift_opened done [22:51:47]requested_item shift.open_date is exist - process it [22:51:47]req_shift_open_date [22:51:47]req_shift_open_date done [22:51:47]produce_requested_data done [22:51:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164233,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:51:47]process_action_free close_receipt [22:51:47]json_value_free [22:51:47]json_value_free done [22:51:47]process_json_proto returns [22:51:47]Send response to host [22:51:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164233,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:51:47]free response buf [22:51:47]execute_script done [22:51:47]execute_script returns [22:51:47]free content buf [22:51:47]Sock 9.Close socket [22:51:47]Sock 9.Thread stoped [22:51:48]recv_with_timeout no data received [22:51:48]ConnectInit Can't take IP for lk.salyk.kg [22:51:48]CommunicateWithHost connect error [22:51:48]CommunicateWithHost err = -1 [22:51:48]OFD Sender: Server communicate error [22:51:53]OFD Sender: Processing packet 164233 [packets to send 972, broken 971] [22:51:53]ProducePacketName [22:51:53]name=ofd_packets/00164233 [22:51:53]OFD Sender: To server: pG, [22:51:53]CommunicateWithHost lk.salyk.kg:30040 [22:51:53]ConnectInit lk.salyk.kg [22:52:02]recv_with_timeout no data received [22:52:06]accept exits with 7 [22:52:06]New connection [22:52:06]New thread 3066764644 created [22:52:06]Thread 3066621284 joined [22:52:06]Waiting for new connection... [22:52:06] Sock 7.Parse request [22:52:06]Sock 7.Check first char [22:52:06]Sock 7.First char is OK [22:52:06]request: POST /json_proto HTTP/1.0 [22:52:06]Method: POST [22:52:06]URL: /json_proto [22:52:06]Method is POST - this is cgi request [22:52:06]url: /json_proto [22:52:06]query_string will be loaded in cgi processing [22:52:06]execute_cgi json_proto POST (null) [22:52:06]execute_cgi path=json_proto method=POST [22:52:06]POST find Content-Length [22:52:06]Host: 172.17.44.132:8080 [22:52:06]Content-Length: 978 [22:52:06]Content-Type: application/json [22:52:06] [22:52:06]POST finish read [22:52:06]Found Content-Length = 978 [22:52:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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 130\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" ] } } [22:52:06]execute_script... [22:52: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)292886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "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 130\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" ] } } [22:52:06]POST & json_proto [22:52:06]process_json_proto [22:52:06]json parsed OK: [22:52:06]protocol is kg_v1.0 [22:52:06]action value=close_receipt [22:52:06]process_action close_receipt [22:52:06]cmd_close_receipt [22:52:06]MH_GetDate [22:52:06]Write to MH i2c: F0 00 00 85 05 79 [22:52:06]Write i2c OK [22:52:06]MH_I2C_Read... [22:52:06]Read from MH i2c: F0 [22:52:06]MH_I2C_Read... [22:52:06]Read from MH i2c: F0 09 00 [22:52:06]MH_I2C_Read... [22:52:06]Read from MH i2c: F0 09 00 85 05 00 97 6F C6 66 2A 83 C1 65 87 [22:52:06]GetLastDocTimeStamp 1724280702 [22:52:06]current date 1724280727 [22:52:06]FM_GetShiftState [22:52:06]SAM_PROTO_GetShiftState [22:52:06]wFMCommunicate request_size=4 [22:52:06]MH_SAM_APDU [22:52:06]CAPDU: 80 13 01 00 [22:52:06]Write to MH i2c: E2 08 00 86 05 80 13 01 00 00 00 00 00 08 [22:52:06]Write i2c OK [22:52:06]MH_I2C_Read... [22:52:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:06]Read from MH i2c: E2 [22:52:06]MH_I2C_Read... [22:52:06]Read from MH i2c: E2 0E 00 [22:52:06]MH_I2C_Read... [22:52:06]Read from MH i2c: E2 0E 00 86 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CE [22:52:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:52:06]wFMCommunicate OK [22:52:06]SAM_PROTO_GetShiftState done [22:52:06]FM_GetShiftState done [22:52:06]opened in 1724199517 [22:52:06]opened+sec_in_day 1724285917 [22:52:06]quantity*price = 500004 [22:52:06]sum+1 = 500006 [22:52:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 832 21.08.2024 22:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 66.49 сом ФМ: 0000000000871769 ФД: 164234 ФПД: 99784395456416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225207&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164234&fm=99784395456416&tin=02508201610067®Number=0000000000092562&sum=500000 [22:52:07]StoreToDocumentArchive [22:52:07]shift 466 fd 164234 [22:52:07]save to /storage/0466/doc_00164234 [22:52:07]save last doc name /storage/0466/doc_00164234 to /storage/kkm_last_doc_name [22:52:07]save OK [22:52:07]Clear old archive folders... [22:52:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:52:07]tlvbuf is 00943B60 [22:52:07]SAM_PROTO_ClearQueue [22:52:07]wFMCommunicate request_size=4 [22:52:07]MH_SAM_APDU [22:52:07]CAPDU: 80 09 00 00 [22:52:07]Write to MH i2c: E2 08 00 93 05 80 09 00 00 00 00 00 00 0A [22:52:07]Write i2c OK [22:52:07]MH_I2C_Read... [22:52:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:52:07]Read from MH i2c: E2 [22:52:07]MH_I2C_Read... [22:52:07]Read from MH i2c: E2 03 00 [22:52:07]MH_I2C_Read... [22:52:07]Read from MH i2c: E2 03 00 93 05 00 90 00 0C [22:52:07]RAPDU: 90 00 [22:52:07]wFMCommunicate OK [22:52:07]SAM_PROTO_ClearQueue done [22:52:07]KKMCreateOFDPacket [22:52:07]OFDProtocolAddRootSTLVToBuf [22:52:07]FM_MakeSignedData [22:52:07]FM_MakeSignedData [22:52:07]SAM_PROTO_SignData [22:52:07]wFMCommunicate request_size=4 [22:52:07]MH_SAM_APDU [22:52:07]CAPDU: 80 0D 01 02 [22:52:07]Write to MH i2c: E2 08 00 94 05 80 0D 01 02 00 00 00 00 12 [22:52:07]Write i2c OK [22:52:07]MH_I2C_Read... [22:52:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:52:07]Read from MH i2c: E2 [22:52:07]MH_I2C_Read... [22:52:07]Read from MH i2c: E2 03 00 [22:52:07]MH_I2C_Read... [22:52:07]Read from MH i2c: E2 03 00 94 05 00 90 00 0D [22:52:07]RAPDU: 90 00 [22:52:07]wFMCommunicate OK [22:52:07]wFMCommunicate request_size=255 [22:52:07]MH_SAM_APDU [22:52:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 40 03 00 00 F4 03 04 00 97 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 81 02 00 35 04 06 00 5A C0 DD 71 [22:52:07]Write to MH i2c: E2 02 01 95 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 40 03 00 00 F4 03 04 00 97 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 81 02 00 35 04 06 00 5A C0 DD 71 00 00 61 [22:52:07]Write i2c OK [22:52:07]MH_I2C_Read... [22:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:08]Read from MH i2c: E2 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 03 00 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 03 00 95 05 00 90 00 0E [22:52:08]RAPDU: 90 00 [22:52:08]wFMCommunicate OK [22:52:08]wFMCommunicate request_size=7 [22:52:08]MH_SAM_APDU [22:52:08]CAPDU: 80 0D 02 02 02 FF A0 [22:52:08]Write to MH i2c: E2 0A 00 96 05 80 0D 02 02 02 00 FF A0 00 00 B8 [22:52:08]Write i2c OK [22:52:08]MH_I2C_Read... [22:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:08]Read from MH i2c: E2 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 03 00 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 03 00 96 05 00 90 00 0F [22:52:08]RAPDU: 90 00 [22:52:08]wFMCommunicate OK [22:52:08]wFMCommunicate request_size=4 [22:52:08]MH_SAM_APDU [22:52:08]CAPDU: 80 0D 03 02 [22:52:08]Write to MH i2c: E2 08 00 97 05 80 0D 03 02 00 00 00 00 17 [22:52:08]Write i2c OK [22:52:08]MH_I2C_Read... [22:52:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:52:08]Read from MH i2c: E2 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 0B 00 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 0B 00 97 05 00 7E C1 CF 04 1A 72 22 4D 90 00 25 [22:52:08]RAPDU: 7E C1 CF 04 1A 72 22 4D 90 00 [22:52:08]wFMCommunicate OK [22:52:08]SAM_PROTO_SignData done [22:52:08]FM_MakeSignedData done [22:52:08]CreateOFDProtocolMessage [22:52:08]wFMCommunicate request_size=4 [22:52:08]MH_SAM_APDU [22:52:08]CAPDU: 80 11 00 00 [22:52:08]Write to MH i2c: E2 08 00 98 05 80 11 00 00 00 00 00 00 17 [22:52:08]Write i2c OK [22:52:08]MH_I2C_Read... [22:52:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:08]Read from MH i2c: E2 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 17 00 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: E2 17 00 98 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [22:52:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:52:08]wFMCommunicate OK [22:52:08]CreateOFDProtocolMessage done [22:52:08]OFDSenderStorePacket 164234 [22:52:08]StoreOFDPacket docnum=164234 [22:52:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6C FC 04 01 1C 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 38 30 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 40 03 00 00 F4 03 04 00 97 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 81 02 00 35 04 06 00 5A C0 DD 71 FF A0 7E C1 CF 04 1A 72 22 4D [22:52:08]CheckFolder [22:52:08]dirname=/storage/ofd_packets [22:52:08]CheckFolder done [22:52:08]ProducePacketName [22:52:08]name=ofd_packets/00164234 [22:52:08]NVStorageSaveData ofd_packets/00164234 [22:52:08]File name is /storage/ofd_packets/00164234 [22:52:08]Write 298 bytes [22:52:08]NVStorageSaveData done [22:52:08]OFDSenderStorePacket done [22:52:08]KKMCreateOFDPacket done [22:52:08]NVStorageSaveData kkm_last_timestamp [22:52:08]File name is /storage/kkm_last_timestamp [22:52:08]Write 4 bytes [22:52:08]NVStorageSaveData done [22:52:08]ExternCall_PrintAddStr [22:52:08]wPrintStart [22:52:08]Write to MH i2c: 01 00 00 99 05 9E [22:52:08]Write i2c OK [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: 01 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: 01 07 00 [22:52:08]MH_I2C_Read... [22:52:08]Read from MH i2c: 01 07 00 99 05 00 00 00 00 00 FF 0F B3 [22:52:08]RasterBufferAndPrint [22:52:08]line Счет N : (1)292886 [22:52:08]line ИНН: 02508201610067 [22:52:08]line Контрольно-Кассовый Чек [22:52:08]line ПРОДАЖА [22:52:08]line ТРК (МРК, ГНК) : 21 [22:52:08]line Товар: 2710194800 [22:52:08]line ДТ-К-5 [22:52:08]line 66.490 * 75.20 [22:52:08]line = 5000.05 [22:52:08]line НДС 12% НСП 1% [22:52:08]line > о реализуемом товаре [22:52:08]line ОКРУГЛЕНИЕ: -0.05 [22:52:08]line ИТОГО: 5000.00 [22:52:08]line Внесено: 5000.00 [22:52:08]line СДАЧА: 0.00 [22:52:08]line НСП 1% : 44.25 [22:52:08]line НДС 12% : 530.98 [22:52:08]line Наличными: 5000.00 [22:52:08]line Безнал.: 0.00 [22:52:08]line Место: АЗС № 130 "Партнер Нефть" [22:52:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:52:08]line СНО: Общий режим [22:52:08]line Чек 832 21.08.2024 22:52 [22:52:08]line Смена: 466 ФФД: 1.0 [22:52:08]line ЗНМ: 0300000070 [22:52:08]line РНМ: 0000000000092562 [22:52:08]line Версия ККМ: 001 [22:52:08]line [22:52:08]line Дисконтная программа [22:52:08]line ДТ [22:52:08]line номер 130 [22:52:08]line сэкономлено 66.49 сом [22:52:08]line ФМ: 0000000000871769 [22:52:08]line ФД: 164234 [22:52:08]line ФПД: 99784395456416 [22:52:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225207&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164234&fm=99784395456416&tin=02508201610067®Number=0000000000092562&sum=500000 [22:52:08]written 0, free lines is 4095 [22:52:09]Write to MH i2c: 01 00 00 C9 05 CE [22:52:09]Write i2c OK [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: 01 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: 01 07 00 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: 01 07 00 C9 05 00 00 00 00 00 69 0C 4A [22:52:09]RasterBufferAndPrint [22:52:09]line [22:52:09]line [22:52:09]line [22:52:09]line [22:52:09]line [22:52:09]written 0, free lines is 3182 [22:52:09]MH_Cut [22:52:09]Write to MH i2c: D1 01 00 D0 05 01 A7 [22:52:09]Write i2c OK [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: D1 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: D1 01 00 [22:52:09]MH_I2C_Read... [22:52:09]Read from MH i2c: D1 01 00 D0 05 00 A6 [22:52:09]Write to MH i2c: 01 00 00 D1 05 D6 [22:52:09]Write i2c OK [22:52:09]MH_I2C_Read... [22:52:09]*** Cut start [22:52:09]*** Purtial cut [22:52:09]*** Stage 1: CUTSNS_PIN = 1 [22:52:11]Connected sock=10 [22:52: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 37 36 39 0C 01 00 00 9C CA 04 01 06 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 03 00 00 F4 03 04 00 7E 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 81 02 00 35 04 06 00 B7 44 6D 98 54 86 FC 9D 15 21 2F A2 6D 82 [22:52:12]*** Stop cut motor [22:52:12]*** Cut end [22:52:12]Read from MH i2c: 01 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: 01 07 00 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 FF 0F EB [22:52:12]process_action close_receipt done [22:52:12]requested_data is exist [22:52:12]produce_requested_data [22:52:12]requested_item fm.sn is exist - process it [22:52:12]wFMCommunicate request_size=4 [22:52:12]MH_SAM_APDU [22:52:12]CAPDU: 80 11 00 00 [22:52:12]Write to MH i2c: E2 08 00 D2 05 80 11 00 00 00 00 00 00 51 [22:52:12]Write i2c OK [22:52:12]MH_I2C_Read... [22:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:12]Read from MH i2c: E2 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 17 00 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 17 00 D2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [22:52:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:52:12]wFMCommunicate OK [22:52:12]requested_item fd.num is exist - process it [22:52:12]SAM_PROTO_GetFieldsCounters [22:52:12]wFMCommunicate request_size=4 [22:52:12]MH_SAM_APDU [22:52:12]CAPDU: 80 13 00 00 [22:52:12]Write to MH i2c: E2 08 00 D3 05 80 13 00 00 00 00 00 00 54 [22:52:12]Write i2c OK [22:52:12]MH_I2C_Read... [22:52:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:52:12]Read from MH i2c: E2 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 62 00 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 62 00 D3 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 40 03 00 00 5E 04 04 00 40 03 00 00 57 04 04 00 41 03 00 00 19 04 04 00 00 00 00 00 90 00 23 [22:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 40 03 00 00 5E 04 04 00 40 03 00 00 57 04 04 00 41 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:52:12]wFMCommunicate OK [22:52:12]SAM_PROTO_GetFieldsCounters done [22:52:12]requested_item shift.num is exist - process it [22:52:12]requested_item shift.opened is exist - process it [22:52:12]req_shift_opened [22:52:12]FM_GetShiftState [22:52:12]SAM_PROTO_GetShiftState [22:52:12]wFMCommunicate request_size=4 [22:52:12]MH_SAM_APDU [22:52:12]CAPDU: 80 13 01 00 [22:52:12]Write to MH i2c: E2 08 00 D4 05 80 13 01 00 00 00 00 00 56 [22:52:12]Write i2c OK [22:52:12]MH_I2C_Read... [22:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:12]Read from MH i2c: E2 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 0E 00 [22:52:12]MH_I2C_Read... [22:52:12]Read from MH i2c: E2 0E 00 D4 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1C [22:52:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:52:12]wFMCommunicate OK [22:52:12]SAM_PROTO_GetShiftState done [22:52:12]FM_GetShiftState done [22:52:12]req_shift_opened done [22:52:12]requested_item shift.open_date is exist - process it [22:52:12]req_shift_open_date [22:52:12]req_shift_open_date done [22:52:12]produce_requested_data done [22:52:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164234,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:52:12]process_action_free close_receipt [22:52:12]json_value_free [22:52:12]json_value_free done [22:52:12]process_json_proto returns [22:52:12]Send response to host [22:52:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164234,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:52:12]free response buf [22:52:12]execute_script done [22:52:12]execute_script returns [22:52:12]free content buf [22:52:12]Sock 7.Close socket [22:52:12]Sock 7.Thread stoped [22:52:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F5 D8 47 00 30 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 37 36 39 10 04 04 00 89 81 02 00 F4 03 04 00 EC 18 C6 66 B6 04 01 00 00 FB C6 FA 1C 65 D0 AE C8 [22:52:14]CommunicateWithHost err = 0 [22:52:14]CheckOFDResponse [22:52:14]1017 (14) - 77093643461234 [22:52:14]1041 (16) - 0000000000871769 [22:52:14]1040 (4) - 164233 [22:52:14]1012 (4) - 21.08.2024 16:42 [22:52:14]1206 (1) - 0 [22:52:14]OFD Sender: Remove packet 164233 [22:52:14]ProducePacketName [22:52:14]name=ofd_packets/00164233 [22:52:14]NVStorageDeleteData [22:52:14]OFD Sender: Processing packet 164234 [packets to send 972, broken 971] [22:52:14]ProducePacketName [22:52:14]name=ofd_packets/00164234 [22:52:14]OFD Sender: To server: pG, [22:52:14]CommunicateWithHost lk.salyk.kg:30040 [22:52:14]ConnectInit lk.salyk.kg [22:52:17]recv_with_timeout no data received [22:52:19]ConnectInit Can't take IP for lk.salyk.kg [22:52:19]CommunicateWithHost connect error [22:52:19]CommunicateWithHost err = -1 [22:52:19]OFD Sender: Server communicate error [22:52:20]OFD Sender: Processing packet 164234 [packets to send 972, broken 971] [22:52:20]ProducePacketName [22:52:20]name=ofd_packets/00164234 [22:52:20]OFD Sender: To server: pG, [22:52:20]CommunicateWithHost lk.salyk.kg:30040 [22:52:20]ConnectInit lk.salyk.kg [22:52:25]ConnectInit Can't take IP for lk.salyk.kg [22:52:25]CommunicateWithHost connect error [22:52:25]CommunicateWithHost err = -1 [22:52:25]OFD Sender: Server communicate error [22:52:30]OFD Sender: Processing packet 164234 [packets to send 972, broken 971] [22:52:30]ProducePacketName [22:52:30]name=ofd_packets/00164234 [22:52:30]OFD Sender: To server: pG, [22:52:30]CommunicateWithHost lk.salyk.kg:30040 [22:52:30]ConnectInit lk.salyk.kg [22:52:33]recv_with_timeout no data received [22:52:35]ConnectInit Can't take IP for lk.salyk.kg [22:52:35]CommunicateWithHost connect error [22:52:35]CommunicateWithHost err = -1 [22:52:35]OFD Sender: Server communicate error [22:52:40]OFD Sender: Processing packet 164234 [packets to send 972, broken 971] [22:52:40]ProducePacketName [22:52:40]name=ofd_packets/00164234 [22:52:40]OFD Sender: To server: pG, [22:52:40]CommunicateWithHost lk.salyk.kg:30040 [22:52:40]ConnectInit lk.salyk.kg [22:52:49]recv_with_timeout no data received [22:53:08]Connected sock=10 [22:53: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 37 36 39 0C 01 00 00 6C FC 04 01 1C 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 38 30 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 40 03 00 00 F4 03 04 00 97 6F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 81 02 00 35 04 06 00 5A C0 DD 71 FF A0 7E C1 CF 04 1A 72 22 4D [22:53:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 C5 47 00 EC 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 81 02 00 F4 03 04 00 24 19 C6 66 B6 04 01 00 00 69 94 AF B1 23 71 E2 19 [22:53:12]CommunicateWithHost err = 0 [22:53:12]CheckOFDResponse [22:53:12]1017 (14) - 77093643461234 [22:53:12]1041 (16) - 0000000000871769 [22:53:12]1040 (4) - 164234 [22:53:12]1012 (4) - 21.08.2024 16:43 [22:53:12]1206 (1) - 0 [22:53:12]OFD Sender: Remove packet 164234 [22:53:12]ProducePacketName [22:53:12]name=ofd_packets/00164234 [22:53:12]NVStorageDeleteData [22:53:12]OFD Sender: No OFD packet to send [22:53:14]recv_with_timeout no data received [22:53:17]OFD Sender: No OFD packet to send [22:53:22]OFD Sender: No OFD packet to send [22:53:27]OFD Sender: No OFD packet to send [22:53:32]OFD Sender: No OFD packet to send [22:53:37]OFD Sender: No OFD packet to send [22:53:42]OFD Sender: No OFD packet to send [22:54:02]OFD Sender: No OFD packet to send [22:54:08]OFD Sender: No OFD packet to send [22:54:09]recv_with_timeout no data received [22:54:13]OFD Sender: No OFD packet to send [22:54:18]OFD Sender: No OFD packet to send [22:54:23]OFD Sender: No OFD packet to send [22:54:28]OFD Sender: No OFD packet to send [22:54:33]OFD Sender: No OFD packet to send [22:54:38]OFD Sender: No OFD packet to send [22:54:40]accept exits with 9 [22:54:40]New connection [22:54:40]New thread 3066621284 created [22:54:40]Thread 3066764644 joined [22:54:40]Waiting for new connection... [22:54:40] Sock 9.Parse request [22:54:40]Sock 9.Check first char [22:54:40]Sock 9.First char is OK [22:54:40]request: POST /json_proto HTTP/1.0 [22:54:40]Method: POST [22:54:40]URL: /json_proto [22:54:40]Method is POST - this is cgi request [22:54:40]url: /json_proto [22:54:40]query_string will be loaded in cgi processing [22:54:40]execute_cgi json_proto POST (null) [22:54:40]execute_cgi path=json_proto method=POST [22:54:40]POST find Content-Length [22:54:40]Host: 172.17.44.132:8080 [22:54:40]Content-Length: 682 [22:54:40]Content-Type: application/json [22:54:40] [22:54:40]POST finish read [22:54:40]Found Content-Length = 682 [22:54:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:54:40]execute_script... [22:54: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)292890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:54:40]POST & json_proto [22:54:40]process_json_proto [22:54:40]json parsed OK: [22:54:40]protocol is kg_v1.0 [22:54:40]action value=close_receipt [22:54:40]process_action close_receipt [22:54:40]cmd_close_receipt [22:54:40]MH_GetDate [22:54:40]Write to MH i2c: F0 00 00 D5 05 C9 [22:54:40]Write i2c OK [22:54:40]MH_I2C_Read... [22:54:40]Read from MH i2c: F0 [22:54:40]MH_I2C_Read... [22:54:40]Read from MH i2c: F0 09 00 [22:54:40]MH_I2C_Read... [22:54:40]Read from MH i2c: F0 09 00 D5 05 00 31 70 C6 66 2A 83 C1 65 72 [22:54:40]GetLastDocTimeStamp 1724280727 [22:54:40]current date 1724280881 [22:54:40]FM_GetShiftState [22:54:40]SAM_PROTO_GetShiftState [22:54:40]wFMCommunicate request_size=4 [22:54:40]MH_SAM_APDU [22:54:40]CAPDU: 80 13 01 00 [22:54:40]Write to MH i2c: E2 08 00 D6 05 80 13 01 00 00 00 00 00 58 [22:54:40]Write i2c OK [22:54:40]MH_I2C_Read... [22:54:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:40]Read from MH i2c: E2 [22:54:40]MH_I2C_Read... [22:54:40]Read from MH i2c: E2 0E 00 [22:54:40]MH_I2C_Read... [22:54:40]Read from MH i2c: E2 0E 00 D6 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1E [22:54:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:54:40]wFMCommunicate OK [22:54:40]SAM_PROTO_GetShiftState done [22:54:40]FM_GetShiftState done [22:54:40]opened in 1724199517 [22:54:40]opened+sec_in_day 1724285917 [22:54:40]quantity*price = 100021 [22:54:40]sum+1 = 100023 [22:54:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 833 21.08.2024 22:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164235 ФПД: 129321571347120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225441&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164235&fm=129321571347120&tin=02508201610067®Number=0000000000092562&sum=100000 [22:54:41]StoreToDocumentArchive [22:54:41]shift 466 fd 164235 [22:54:41]save to /storage/0466/doc_00164235 [22:54:41]save last doc name /storage/0466/doc_00164235 to /storage/kkm_last_doc_name [22:54:41]save OK [22:54:41]Clear old archive folders... [22:54:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:54:41]tlvbuf is 0096AD10 [22:54:41]SAM_PROTO_ClearQueue [22:54:41]wFMCommunicate request_size=4 [22:54:41]MH_SAM_APDU [22:54:41]CAPDU: 80 09 00 00 [22:54:41]Write to MH i2c: E2 08 00 E3 05 80 09 00 00 00 00 00 00 5A [22:54:41]Write i2c OK [22:54:41]MH_I2C_Read... [22:54:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:54:41]Read from MH i2c: E2 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 E3 05 00 90 00 5C [22:54:41]RAPDU: 90 00 [22:54:41]wFMCommunicate OK [22:54:41]SAM_PROTO_ClearQueue done [22:54:41]KKMCreateOFDPacket [22:54:41]OFDProtocolAddRootSTLVToBuf [22:54:41]FM_MakeSignedData [22:54:41]FM_MakeSignedData [22:54:41]SAM_PROTO_SignData [22:54:41]wFMCommunicate request_size=4 [22:54:41]MH_SAM_APDU [22:54:41]CAPDU: 80 0D 01 02 [22:54:41]Write to MH i2c: E2 08 00 E4 05 80 0D 01 02 00 00 00 00 62 [22:54:41]Write i2c OK [22:54:41]MH_I2C_Read... [22:54:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:54:41]Read from MH i2c: E2 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 E4 05 00 90 00 5D [22:54:41]RAPDU: 90 00 [22:54:41]wFMCommunicate OK [22:54:41]wFMCommunicate request_size=255 [22:54:41]MH_SAM_APDU [22:54: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 41 03 00 00 F4 03 04 00 31 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 81 02 00 35 04 06 00 75 [22:54:41]Write to MH i2c: E2 02 01 E5 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 03 00 00 F4 03 04 00 31 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 81 02 00 35 04 06 00 75 00 00 7A [22:54:41]Write i2c OK [22:54:41]MH_I2C_Read... [22:54:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:41]Read from MH i2c: E2 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 E5 05 00 90 00 5E [22:54:41]RAPDU: 90 00 [22:54:41]wFMCommunicate OK [22:54:41]wFMCommunicate request_size=10 [22:54:41]MH_SAM_APDU [22:54:41]CAPDU: 80 0D 02 02 05 9E 06 52 6A B0 [22:54:41]Write to MH i2c: E2 0D 00 E6 05 80 0D 02 02 05 00 9E 06 52 6A B0 00 00 7F [22:54:41]Write i2c OK [22:54:41]MH_I2C_Read... [22:54:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:41]Read from MH i2c: E2 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 03 00 E6 05 00 90 00 5F [22:54:41]RAPDU: 90 00 [22:54:41]wFMCommunicate OK [22:54:41]wFMCommunicate request_size=4 [22:54:41]MH_SAM_APDU [22:54:41]CAPDU: 80 0D 03 02 [22:54:41]Write to MH i2c: E2 08 00 E7 05 80 0D 03 02 00 00 00 00 67 [22:54:41]Write i2c OK [22:54:41]MH_I2C_Read... [22:54:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:54:41]Read from MH i2c: E2 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 0B 00 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 0B 00 E7 05 00 B2 9F D2 CF 81 B5 3B 64 90 00 2F [22:54:41]RAPDU: B2 9F D2 CF 81 B5 3B 64 90 00 [22:54:41]wFMCommunicate OK [22:54:41]SAM_PROTO_SignData done [22:54:41]FM_MakeSignedData done [22:54:41]CreateOFDProtocolMessage [22:54:41]wFMCommunicate request_size=4 [22:54:41]MH_SAM_APDU [22:54:41]CAPDU: 80 11 00 00 [22:54:41]Write to MH i2c: E2 08 00 E8 05 80 11 00 00 00 00 00 00 67 [22:54:41]Write i2c OK [22:54:41]MH_I2C_Read... [22:54:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:41]Read from MH i2c: E2 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 17 00 [22:54:41]MH_I2C_Read... [22:54:41]Read from MH i2c: E2 17 00 E8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [22:54:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:54:41]wFMCommunicate OK [22:54:41]CreateOFDProtocolMessage done [22:54:41]OFDSenderStorePacket 164235 [22:54:41]StoreOFDPacket docnum=164235 [22:54:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 91 32 07 01 9D 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 41 03 00 00 F4 03 04 00 31 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 81 02 00 35 04 06 00 75 9E 06 52 6A B0 B2 9F D2 CF 81 B5 3B 64 [22:54:41]CheckFolder [22:54:41]dirname=/storage/ofd_packets [22:54:41]CheckFolder done [22:54:41]ProducePacketName [22:54:41]name=ofd_packets/00164235 [22:54:41]NVStorageSaveData ofd_packets/00164235 [22:54:41]File name is /storage/ofd_packets/00164235 [22:54:41]Write 301 bytes [22:54:41]NVStorageSaveData done [22:54:41]OFDSenderStorePacket done [22:54:41]KKMCreateOFDPacket done [22:54:41]NVStorageSaveData kkm_last_timestamp [22:54:41]File name is /storage/kkm_last_timestamp [22:54:41]Write 4 bytes [22:54:41]NVStorageSaveData done [22:54:42]ExternCall_PrintAddStr [22:54:42]wPrintStart [22:54:42]Write to MH i2c: 01 00 00 E9 05 EE [22:54:42]Write i2c OK [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: 01 [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: 01 07 00 [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: 01 07 00 E9 05 00 00 00 00 00 FF 0F 03 [22:54:42]RasterBufferAndPrint [22:54:42]line Счет N : (1)292890 [22:54:42]line ИНН: 02508201610067 [22:54:42]line Контрольно-Кассовый Чек [22:54:42]line ПРОДАЖА [22:54:42]line ТРК (МРК, ГНК) : 43 [22:54:42]line Товар: 2710124500 [22:54:42]line Аи-95-К-5 [22:54:42]line 13.480 * 74.20 [22:54:42]line = 1000.22 [22:54:42]line НДС 12% НСП 1% [22:54:42]line > о реализуемом товаре [22:54:42]line ОКРУГЛЕНИЕ: -0.22 [22:54:42]line ИТОГО: 1000.00 [22:54:42]line Внесено: 1000.00 [22:54:42]line СДАЧА: 0.00 [22:54:42]line НСП 1% : 8.85 [22:54:42]line НДС 12% : 106.22 [22:54:42]line Наличными: 1000.00 [22:54:42]line Безнал.: 0.00 [22:54:42]line Место: АЗС № 130 "Партнер Нефть" [22:54:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:54:42]line СНО: Общий режим [22:54:42]line Чек 833 21.08.2024 22:54 [22:54:42]line Смена: 466 ФФД: 1.0 [22:54:42]line ЗНМ: 0300000070 [22:54:42]line РНМ: 0000000000092562 [22:54:42]line Версия ККМ: 001 [22:54:42]line ФМ: 0000000000871769 [22:54:42]line ФД: 164235 [22:54:42]line ФПД: 129321571347120 [22:54:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225441&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164235&fm=129321571347120&tin=02508201610067®Number=0000000000092562&sum=100000 [22:54:42]written 0, free lines is 4095 [22:54:42]OFD Sender: Processing packet 164235 [packets to send 972, broken 971] [22:54:42]ProducePacketName [22:54:42]name=ofd_packets/00164235 [22:54:42]OFD Sender: To server: pG, [22:54:42]CommunicateWithHost lk.salyk.kg:30040 [22:54:42]ConnectInit lk.salyk.kg [22:54:42]Write to MH i2c: 01 00 00 14 06 1A [22:54:42]Write i2c OK [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: 01 [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: 01 07 00 [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: 01 07 00 14 06 00 00 00 00 00 B2 0C DF [22:54:42]RasterBufferAndPrint [22:54:42]line [22:54:42]line [22:54:42]line [22:54:42]line [22:54:42]line [22:54:42]written 0, free lines is 3256 [22:54:42]MH_Cut [22:54:42]Write to MH i2c: D1 01 00 1B 06 01 F3 [22:54:42]Write i2c OK [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: D1 [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: D1 01 00 [22:54:42]MH_I2C_Read... [22:54:42]Read from MH i2c: D1 01 00 1B 06 00 F2 [22:54:42]Write to MH i2c: 01 00 00 1C 06 22 [22:54:42]Write i2c OK [22:54:42]MH_I2C_Read... [22:54:43]*** Cut start [22:54:43]*** Purtial cut [22:54:43]*** Stage 1: CUTSNS_PIN = 1 [22:54:43]Connected sock=10 [22:54: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 37 36 39 0F 01 00 00 91 32 07 01 9D 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 41 03 00 00 F4 03 04 00 31 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 81 02 00 35 04 06 00 75 9E 06 52 6A B0 B2 9F D2 CF 81 B5 3B 64 [22:54:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9B 70 47 00 A1 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 37 36 39 10 04 04 00 8B 81 02 00 F4 03 04 00 82 19 C6 66 B6 04 01 00 00 13 E2 6E BE D0 D3 F0 42 [22:54:44]CommunicateWithHost err = 0 [22:54:44]CheckOFDResponse [22:54:44]1017 (14) - 77093643461234 [22:54:44]1041 (16) - 0000000000871769 [22:54:44]1040 (4) - 164235 [22:54:44]1012 (4) - 21.08.2024 16:44 [22:54:44]1206 (1) - 0 [22:54:44]OFD Sender: Remove packet 164235 [22:54:44]ProducePacketName [22:54:44]name=ofd_packets/00164235 [22:54:44]NVStorageDeleteData [22:54:44]OFD Sender: No OFD packet to send [22:54:45]Read from MH i2c: 01 [22:54:45]MH_I2C_Read... [22:54:45]*** Stop cut motor [22:54:45]*** Cut end [22:54:45]Read from MH i2c: 01 07 00 [22:54:45]MH_I2C_Read... [22:54:45]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 FF 0F 37 [22:54:45]process_action close_receipt done [22:54:45]requested_data is exist [22:54:45]produce_requested_data [22:54:45]requested_item fm.sn is exist - process it [22:54:45]wFMCommunicate request_size=4 [22:54:45]MH_SAM_APDU [22:54:45]CAPDU: 80 11 00 00 [22:54:45]Write to MH i2c: E2 08 00 1D 06 80 11 00 00 00 00 00 00 9D [22:54:45]Write i2c OK [22:54:45]MH_I2C_Read... [22:54:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:45]Read from MH i2c: E2 [22:54:45]MH_I2C_Read... [22:54:45]Read from MH i2c: E2 17 00 [22:54:45]MH_I2C_Read... [22:54:45]Read from MH i2c: E2 17 00 1D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [22:54:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:54:45]wFMCommunicate OK [22:54:45]requested_item fd.num is exist - process it [22:54:45]SAM_PROTO_GetFieldsCounters [22:54:45]wFMCommunicate request_size=4 [22:54:45]MH_SAM_APDU [22:54:45]CAPDU: 80 13 00 00 [22:54:45]Write to MH i2c: E2 08 00 1E 06 80 13 00 00 00 00 00 00 A0 [22:54:45]Write i2c OK [22:54:45]MH_I2C_Read... [22:54:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:54:45]Read from MH i2c: E2 [22:54:45]MH_I2C_Read... [22:54:45]Read from MH i2c: E2 62 00 [22:54:45]MH_I2C_Read... [22:54:45]Read from MH i2c: E2 62 00 1E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 41 03 00 00 5E 04 04 00 41 03 00 00 57 04 04 00 42 03 00 00 19 04 04 00 00 00 00 00 90 00 73 [22:54: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 41 03 00 00 5E 04 04 00 41 03 00 00 57 04 04 00 42 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:54:45]wFMCommunicate OK [22:54:45]SAM_PROTO_GetFieldsCounters done [22:54:45]requested_item shift.num is exist - process it [22:54:45]requested_item shift.opened is exist - process it [22:54:45]req_shift_opened [22:54:45]FM_GetShiftState [22:54:45]SAM_PROTO_GetShiftState [22:54:45]wFMCommunicate request_size=4 [22:54:45]MH_SAM_APDU [22:54:45]CAPDU: 80 13 01 00 [22:54:45]Write to MH i2c: E2 08 00 1F 06 80 13 01 00 00 00 00 00 A2 [22:54:45]Write i2c OK [22:54:45]MH_I2C_Read... [22:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:45]Read from MH i2c: E2 [22:54:45]MH_I2C_Read... [22:54:45]Read from MH i2c: E2 0E 00 [22:54:45]MH_I2C_Read... [22:54:45]Read from MH i2c: E2 0E 00 1F 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 68 [22:54:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:54:45]wFMCommunicate OK [22:54:45]SAM_PROTO_GetShiftState done [22:54:45]FM_GetShiftState done [22:54:45]req_shift_opened done [22:54:45]requested_item shift.open_date is exist - process it [22:54:45]req_shift_open_date [22:54:45]req_shift_open_date done [22:54:45]produce_requested_data done [22:54:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164235,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:54:45]process_action_free close_receipt [22:54:45]json_value_free [22:54:45]json_value_free done [22:54:45]process_json_proto returns [22:54:45]Send response to host [22:54:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164235,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:54:45]free response buf [22:54:45]execute_script done [22:54:45]execute_script returns [22:54:45]free content buf [22:54:45]Sock 9.Close socket [22:54:45]Sock 9.Thread stoped [22:54:49]OFD Sender: No OFD packet to send [22:54:55]OFD Sender: No OFD packet to send [22:55:00]OFD Sender: No OFD packet to send [22:55:05]OFD Sender: No OFD packet to send [22:55:10]OFD Sender: No OFD packet to send [22:55:15]OFD Sender: No OFD packet to send [22:55:20]OFD Sender: No OFD packet to send [22:55:25]OFD Sender: No OFD packet to send [22:55:30]OFD Sender: No OFD packet to send [22:55:35]OFD Sender: No OFD packet to send [22:55:40]OFD Sender: No OFD packet to send [22:55:45]OFD Sender: No OFD packet to send [22:55:50]OFD Sender: No OFD packet to send [22:55:55]OFD Sender: No OFD packet to send [22:56:00]OFD Sender: No OFD packet to send [22:56:05]OFD Sender: No OFD packet to send [22:56:10]OFD Sender: No OFD packet to send [22:56:15]OFD Sender: No OFD packet to send [22:56:20]OFD Sender: No OFD packet to send [22:56:25]OFD Sender: No OFD packet to send [22:56:30]OFD Sender: No OFD packet to send [22:56:35]OFD Sender: No OFD packet to send [22:56:40]OFD Sender: No OFD packet to send [22:56:45]OFD Sender: No OFD packet to send [22:56:50]OFD Sender: No OFD packet to send [22:56:54]accept exits with 7 [22:56:54]New connection [22:56:54]New thread 3066764644 created [22:56:54]Thread 3066621284 joined [22:56:54]Waiting for new connection... [22:56:54] Sock 7.Parse request [22:56:54]Sock 7.Check first char [22:56:54]Sock 7.First char is OK [22:56:54]request: POST /json_proto HTTP/1.0 [22:56:54]Method: POST [22:56:54]URL: /json_proto [22:56:54]Method is POST - this is cgi request [22:56:54]url: /json_proto [22:56:54]query_string will be loaded in cgi processing [22:56:54]execute_cgi json_proto POST (null) [22:56:54]execute_cgi path=json_proto method=POST [22:56:54]POST find Content-Length [22:56:54]Host: 172.17.44.132:8080 [22:56:54]Content-Length: 685 [22:56:54]Content-Type: application/json [22:56:54] [22:56:54]POST finish read [22:56:54]Found Content-Length = 685 [22:56:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 54.690, "sum" : 2100.10, "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" ] } } [22:56:54]execute_script... [22:56:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 54.690, "sum" : 2100.10, "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" ] } } [22:56:54]POST & json_proto [22:56:54]process_json_proto [22:56:54]json parsed OK: [22:56:54]protocol is kg_v1.0 [22:56:54]action value=close_receipt [22:56:54]process_action close_receipt [22:56:54]cmd_close_receipt [22:56:54]MH_GetDate [22:56:54]Write to MH i2c: F0 00 00 20 06 15 [22:56:54]Write i2c OK [22:56:54]MH_I2C_Read... [22:56:54]Read from MH i2c: F0 [22:56:54]MH_I2C_Read... [22:56:54]Read from MH i2c: F0 09 00 [22:56:54]MH_I2C_Read... [22:56:54]Read from MH i2c: F0 09 00 20 06 00 B7 70 C6 66 2A 83 C1 65 44 [22:56:54]GetLastDocTimeStamp 1724280881 [22:56:54]current date 1724281015 [22:56:54]FM_GetShiftState [22:56:54]SAM_PROTO_GetShiftState [22:56:54]wFMCommunicate request_size=4 [22:56:54]MH_SAM_APDU [22:56:54]CAPDU: 80 13 01 00 [22:56:54]Write to MH i2c: E2 08 00 21 06 80 13 01 00 00 00 00 00 A4 [22:56:54]Write i2c OK [22:56:54]MH_I2C_Read... [22:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:56:54]Read from MH i2c: E2 [22:56:54]MH_I2C_Read... [22:56:54]Read from MH i2c: E2 0E 00 [22:56:54]MH_I2C_Read... [22:56:54]Read from MH i2c: E2 0E 00 21 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6A [22:56:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:56:54]wFMCommunicate OK [22:56:54]SAM_PROTO_GetShiftState done [22:56:54]FM_GetShiftState done [22:56:54]opened in 1724199517 [22:56:54]opened+sec_in_day 1724285917 [22:56:54]quantity*price = 210009 [22:56:54]sum+1 = 210011 [22:56:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2100.00 Внесено: 2100.00 СДАЧА: 0.00 НСП 1% : 18.58 НДС 12% : 223.02 Наличными: 2100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 834 21.08.2024 22:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164236 ФПД: 239386825765364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225655&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164236&fm=239386825765364&tin=02508201610067®Number=0000000000092562&sum=210000 [22:56:55]StoreToDocumentArchive [22:56:55]shift 466 fd 164236 [22:56:55]save to /storage/0466/doc_00164236 [22:56:55]save last doc name /storage/0466/doc_00164236 to /storage/kkm_last_doc_name [22:56:55]save OK [22:56:55]Clear old archive folders... [22:56:55]ProcessDocumentItem done err = 0, tmpTLVsize=250 [22:56:55]tlvbuf is 00938420 [22:56:55]SAM_PROTO_ClearQueue [22:56:55]wFMCommunicate request_size=4 [22:56:55]MH_SAM_APDU [22:56:55]CAPDU: 80 09 00 00 [22:56:55]Write to MH i2c: E2 08 00 2E 06 80 09 00 00 00 00 00 00 A6 [22:56:55]Write i2c OK [22:56:55]MH_I2C_Read... [22:56:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:56:55]Read from MH i2c: E2 [22:56:55]MH_I2C_Read... [22:56:55]Read from MH i2c: E2 03 00 [22:56:55]MH_I2C_Read... [22:56:55]Read from MH i2c: E2 03 00 2E 06 00 90 00 A8 [22:56:55]RAPDU: 90 00 [22:56:55]wFMCommunicate OK [22:56:55]SAM_PROTO_ClearQueue done [22:56:55]KKMCreateOFDPacket [22:56:55]OFDProtocolAddRootSTLVToBuf [22:56:55]FM_MakeSignedData [22:56:55]FM_MakeSignedData [22:56:55]SAM_PROTO_SignData [22:56:55]wFMCommunicate request_size=4 [22:56:55]MH_SAM_APDU [22:56:55]CAPDU: 80 0D 01 02 [22:56:55]Write to MH i2c: E2 08 00 2F 06 80 0D 01 02 00 00 00 00 AE [22:56:55]Write i2c OK [22:56:55]MH_I2C_Read... [22:56:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:56:55]Read from MH i2c: E2 [22:56:55]MH_I2C_Read... [22:56:55]Read from MH i2c: E2 03 00 [22:56:55]MH_I2C_Read... [22:56:55]Read from MH i2c: E2 03 00 2F 06 00 90 00 A9 [22:56:55]RAPDU: 90 00 [22:56:55]wFMCommunicate OK [22:56:55]wFMCommunicate request_size=255 [22:56:55]MH_SAM_APDU [22:56:55]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 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 42 03 00 00 F4 03 04 00 B7 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 81 02 00 35 04 06 00 D9 B8 [22:56:55]Write to MH i2c: E2 02 01 30 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 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 42 03 00 00 F4 03 04 00 B7 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 81 02 00 35 04 06 00 D9 B8 00 00 5B [22:56:55]Write i2c OK [22:56:55]MH_I2C_Read... [22:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:56:56]Read from MH i2c: E2 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 03 00 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 03 00 30 06 00 90 00 AA [22:56:56]RAPDU: 90 00 [22:56:56]wFMCommunicate OK [22:56:56]wFMCommunicate request_size=9 [22:56:56]MH_SAM_APDU [22:56:56]CAPDU: 80 0D 02 02 04 96 B6 B1 F4 [22:56:56]Write to MH i2c: E2 0C 00 31 06 80 0D 02 02 04 00 96 B6 B1 F4 00 00 AA [22:56:56]Write i2c OK [22:56:56]MH_I2C_Read... [22:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:56:56]Read from MH i2c: E2 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 03 00 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 03 00 31 06 00 90 00 AB [22:56:56]RAPDU: 90 00 [22:56:56]wFMCommunicate OK [22:56:56]wFMCommunicate request_size=4 [22:56:56]MH_SAM_APDU [22:56:56]CAPDU: 80 0D 03 02 [22:56:56]Write to MH i2c: E2 08 00 32 06 80 0D 03 02 00 00 00 00 B3 [22:56:56]Write i2c OK [22:56:56]MH_I2C_Read... [22:56:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:56:56]Read from MH i2c: E2 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 0B 00 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 0B 00 32 06 00 A0 E4 9F E4 BD C1 95 8E 90 00 5C [22:56:56]RAPDU: A0 E4 9F E4 BD C1 95 8E 90 00 [22:56:56]wFMCommunicate OK [22:56:56]SAM_PROTO_SignData done [22:56:56]FM_MakeSignedData done [22:56:56]CreateOFDProtocolMessage [22:56:56]wFMCommunicate request_size=4 [22:56:56]MH_SAM_APDU [22:56:56]CAPDU: 80 11 00 00 [22:56:56]Write to MH i2c: E2 08 00 33 06 80 11 00 00 00 00 00 00 B3 [22:56:56]Write i2c OK [22:56:56]MH_I2C_Read... [22:56:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:56:56]Read from MH i2c: E2 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 17 00 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: E2 17 00 33 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [22:56:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:56:56]wFMCommunicate OK [22:56:56]CreateOFDProtocolMessage done [22:56:56]OFDSenderStorePacket 164236 [22:56:56]StoreOFDPacket docnum=164236 [22:56:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 47 DF 06 01 30 44 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 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 42 03 00 00 F4 03 04 00 B7 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 81 02 00 35 04 06 00 D9 B8 96 B6 B1 F4 A0 E4 9F E4 BD C1 95 8E [22:56:56]CheckFolder [22:56:56]dirname=/storage/ofd_packets [22:56:56]CheckFolder done [22:56:56]ProducePacketName [22:56:56]name=ofd_packets/00164236 [22:56:56]NVStorageSaveData ofd_packets/00164236 [22:56:56]File name is /storage/ofd_packets/00164236 [22:56:56]Write 300 bytes [22:56:56]NVStorageSaveData done [22:56:56]OFDSenderStorePacket done [22:56:56]KKMCreateOFDPacket done [22:56:56]NVStorageSaveData kkm_last_timestamp [22:56:56]File name is /storage/kkm_last_timestamp [22:56:56]Write 4 bytes [22:56:56]NVStorageSaveData done [22:56:56]ExternCall_PrintAddStr [22:56:56]wPrintStart [22:56:56]Write to MH i2c: 01 00 00 34 06 3A [22:56:56]Write i2c OK [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: 01 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: 01 07 00 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: 01 07 00 34 06 00 00 00 00 00 FF 0F 4F [22:56:56]RasterBufferAndPrint [22:56:56]line Счет N : (1)292889 [22:56:56]line ИНН: 02508201610067 [22:56:56]line Контрольно-Кассовый Чек [22:56:56]line ПРОДАЖА [22:56:56]line ТРК (МРК, ГНК) : 81 [22:56:56]line Товар: 2711129700 [22:56:56]line ГАЗ-К-5 [22:56:56]line 54.690 * 38.40 [22:56:56]line = 2100.10 [22:56:56]line НДС 12% НСП 1% [22:56:56]line > о реализуемом товаре [22:56:56]line ОКРУГЛЕНИЕ: -0.10 [22:56:56]line ИТОГО: 2100.00 [22:56:56]line Внесено: 2100.00 [22:56:56]line СДАЧА: 0.00 [22:56:56]line НСП 1% : 18.58 [22:56:56]line НДС 12% : 223.02 [22:56:56]line Наличными: 2100.00 [22:56:56]line Безнал.: 0.00 [22:56:56]line Место: АЗС № 130 "Партнер Нефть" [22:56:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:56:56]line СНО: Общий режим [22:56:56]line Чек 834 21.08.2024 22:56 [22:56:56]line Смена: 466 ФФД: 1.0 [22:56:56]line ЗНМ: 0300000070 [22:56:56]line РНМ: 0000000000092562 [22:56:56]line Версия ККМ: 001 [22:56:56]line ФМ: 0000000000871769 [22:56:56]line ФД: 164236 [22:56:56]line ФПД: 239386825765364 [22:56:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225655&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164236&fm=239386825765364&tin=02508201610067®Number=0000000000092562&sum=210000 [22:56:56]written 0, free lines is 4095 [22:56:56]OFD Sender: Processing packet 164236 [packets to send 972, broken 971] [22:56:56]ProducePacketName [22:56:56]name=ofd_packets/00164236 [22:56:56]OFD Sender: To server: pG, [22:56:56]CommunicateWithHost lk.salyk.kg:30040 [22:56:56]ConnectInit lk.salyk.kg [22:56:56]Write to MH i2c: 01 00 00 5F 06 65 [22:56:56]Write i2c OK [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: 01 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: 01 07 00 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: 01 07 00 5F 06 00 00 00 00 00 B7 0C 2F [22:56:56]RasterBufferAndPrint [22:56:56]line [22:56:56]line [22:56:56]line [22:56:56]line [22:56:56]line [22:56:56]written 0, free lines is 3262 [22:56:56]MH_Cut [22:56:56]Write to MH i2c: D1 01 00 66 06 01 3E [22:56:56]Write i2c OK [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: D1 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: D1 01 00 [22:56:56]MH_I2C_Read... [22:56:56]Read from MH i2c: D1 01 00 66 06 00 3D [22:56:56]Write to MH i2c: 01 00 00 67 06 6D [22:56:56]Write i2c OK [22:56:56]MH_I2C_Read... [22:56:57]*** Cut start [22:56:57]*** Purtial cut [22:56:57]*** Stage 1: CUTSNS_PIN = 1 [22:56:58]Connected sock=10 [22:56:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 47 DF 06 01 30 44 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 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 42 03 00 00 F4 03 04 00 B7 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 81 02 00 35 04 06 00 D9 B8 96 B6 B1 F4 A0 E4 9F E4 BD C1 95 8E [22:56:59]Read from MH i2c: 01 [22:56:59]MH_I2C_Read... [22:56:59]*** Stop cut motor [22:56:59]*** Cut end [22:56:59]Read from MH i2c: 01 07 00 [22:56:59]MH_I2C_Read... [22:56:59]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 FF 0F 82 [22:56:59]process_action close_receipt done [22:56:59]requested_data is exist [22:56:59]produce_requested_data [22:56:59]requested_item fm.sn is exist - process it [22:56:59]wFMCommunicate request_size=4 [22:56:59]MH_SAM_APDU [22:56:59]CAPDU: 80 11 00 00 [22:56:59]Write to MH i2c: E2 08 00 68 06 80 11 00 00 00 00 00 00 E8 [22:56:59]Write i2c OK [22:56:59]MH_I2C_Read... [22:56:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:56:59]Read from MH i2c: E2 [22:56:59]MH_I2C_Read... [22:56:59]Read from MH i2c: E2 17 00 [22:56:59]MH_I2C_Read... [22:56:59]Read from MH i2c: E2 17 00 68 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [22:56:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:56:59]wFMCommunicate OK [22:56:59]requested_item fd.num is exist - process it [22:56:59]SAM_PROTO_GetFieldsCounters [22:56:59]wFMCommunicate request_size=4 [22:56:59]MH_SAM_APDU [22:56:59]CAPDU: 80 13 00 00 [22:56:59]Write to MH i2c: E2 08 00 69 06 80 13 00 00 00 00 00 00 EB [22:56:59]Write i2c OK [22:56:59]MH_I2C_Read... [22:56:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:56:59]Read from MH i2c: E2 [22:56:59]MH_I2C_Read... [22:56:59]Read from MH i2c: E2 62 00 [22:56:59]MH_I2C_Read... [22:56:59]Read from MH i2c: E2 62 00 69 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 42 03 00 00 5E 04 04 00 42 03 00 00 57 04 04 00 43 03 00 00 19 04 04 00 00 00 00 00 90 00 C2 [22:56: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 42 03 00 00 5E 04 04 00 42 03 00 00 57 04 04 00 43 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:56:59]wFMCommunicate OK [22:56:59]SAM_PROTO_GetFieldsCounters done [22:56:59]requested_item shift.num is exist - process it [22:56:59]requested_item shift.opened is exist - process it [22:56:59]req_shift_opened [22:56:59]FM_GetShiftState [22:56:59]SAM_PROTO_GetShiftState [22:56:59]wFMCommunicate request_size=4 [22:56:59]MH_SAM_APDU [22:56:59]CAPDU: 80 13 01 00 [22:56:59]Write to MH i2c: E2 08 00 6A 06 80 13 01 00 00 00 00 00 ED [22:56:59]Write i2c OK [22:56:59]MH_I2C_Read... [22:56:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:56:59]Read from MH i2c: E2 [22:56:59]MH_I2C_Read... [22:56:59]Read from MH i2c: E2 0E 00 [22:56:59]MH_I2C_Read... [22:56:59]Read from MH i2c: E2 0E 00 6A 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [22:56:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:56:59]wFMCommunicate OK [22:56:59]SAM_PROTO_GetShiftState done [22:56:59]FM_GetShiftState done [22:56:59]req_shift_opened done [22:56:59]requested_item shift.open_date is exist - process it [22:56:59]req_shift_open_date [22:56:59]req_shift_open_date done [22:56:59]produce_requested_data done [22:56:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164236,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:56:59]process_action_free close_receipt [22:56:59]json_value_free [22:56:59]json_value_free done [22:56:59]process_json_proto returns [22:56:59]Send response to host [22:56:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164236,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:56:59]free response buf [22:56:59]execute_script done [22:56:59]execute_script returns [22:56:59]free content buf [22:56:59]Sock 7.Close socket [22:56:59]Sock 7.Thread stoped [22:57:03]recv_with_timeout no data received [22:57:03]CommunicateWithHost answer receiving error [22:57:03]CommunicateWithHost err = -3 [22:57:03]OFD Sender: Server communicate error [22:57:03]recv_with_timeout no data received [22:57:08]OFD Sender: Processing packet 164236 [packets to send 972, broken 971] [22:57:08]ProducePacketName [22:57:08]name=ofd_packets/00164236 [22:57:08]OFD Sender: To server: pG, [22:57:08]CommunicateWithHost lk.salyk.kg:30040 [22:57:08]ConnectInit lk.salyk.kg [22:57:12]Connected sock=10 [22:57: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 37 36 39 0E 01 00 00 47 DF 06 01 30 44 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 D5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 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 42 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 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 42 03 00 00 F4 03 04 00 B7 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 81 02 00 35 04 06 00 D9 B8 96 B6 B1 F4 A0 E4 9F E4 BD C1 95 8E [22:57:14]accept exits with 9 [22:57:14]New connection [22:57:14]New thread 3066621284 created [22:57:14]Thread 3066764644 joined [22:57:14]Waiting for new connection... [22:57:14] Sock 9.Parse request [22:57:14]Sock 9.Check first char [22:57:14]Sock 9.First char is OK [22:57:14]request: POST /json_proto HTTP/1.0 [22:57:14]Method: POST [22:57:14]URL: /json_proto [22:57:14]Method is POST - this is cgi request [22:57:14]url: /json_proto [22:57:14]query_string will be loaded in cgi processing [22:57:14]execute_cgi json_proto POST (null) [22:57:14]execute_cgi path=json_proto method=POST [22:57:14]POST find Content-Length [22:57:14]Host: 172.17.44.132:8080 [22:57:14]Content-Length: 675 [22:57:14]Content-Type: application/json [22:57:14] [22:57:14]POST finish read [22:57:14]Found Content-Length = 675 [22:57:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 8.190, "sum" : 624.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 624.00, "payments": [ { "type": 0, "sum" : 624.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:57:14]execute_script... [22:57:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 8.190, "sum" : 624.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 624.00, "payments": [ { "type": 0, "sum" : 624.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:57:14]POST & json_proto [22:57:14]process_json_proto [22:57:14]json parsed OK: [22:57:14]protocol is kg_v1.0 [22:57:14]action value=close_receipt [22:57:14]process_action close_receipt [22:57:14]cmd_close_receipt [22:57:14]MH_GetDate [22:57:14]Write to MH i2c: F0 00 00 6B 06 60 [22:57:14]Write i2c OK [22:57:14]MH_I2C_Read... [22:57:14]Read from MH i2c: F0 [22:57:14]MH_I2C_Read... [22:57:14]Read from MH i2c: F0 09 00 [22:57:14]MH_I2C_Read... [22:57:14]Read from MH i2c: F0 09 00 6B 06 00 CB 70 C6 66 2A 83 C1 65 A3 [22:57:14]GetLastDocTimeStamp 1724281015 [22:57:14]current date 1724281035 [22:57:14]FM_GetShiftState [22:57:14]SAM_PROTO_GetShiftState [22:57:14]wFMCommunicate request_size=4 [22:57:14]MH_SAM_APDU [22:57:14]CAPDU: 80 13 01 00 [22:57:14]Write to MH i2c: E2 08 00 6C 06 80 13 01 00 00 00 00 00 EF [22:57:14]Write i2c OK [22:57:14]MH_I2C_Read... [22:57:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:57:14]Read from MH i2c: E2 [22:57:14]MH_I2C_Read... [22:57:14]Read from MH i2c: E2 0E 00 [22:57:14]MH_I2C_Read... [22:57:14]Read from MH i2c: E2 0E 00 6C 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B5 [22:57:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:57:14]wFMCommunicate OK [22:57:14]SAM_PROTO_GetShiftState done [22:57:14]FM_GetShiftState done [22:57:14]opened in 1724199517 [22:57:14]opened+sec_in_day 1724285917 [22:57:14]quantity*price = 62407 [22:57:14]sum+1 = 62409 [22:57:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 624.00 Внесено: 6000.00 СДАЧА: 5376.00 НСП 1% : 5.52 НДС 12% : 66.27 Наличными: 624.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 835 21.08.2024 22:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164237 ФПД: 204462346893162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164237&fm=204462346893162&tin=02508201610067®Number=0000000000092562&sum=62400 [22:57:15]StoreToDocumentArchive [22:57:15]shift 466 fd 164237 [22:57:15]save to /storage/0466/doc_00164237 [22:57:15]save last doc name /storage/0466/doc_00164237 to /storage/kkm_last_doc_name [22:57:15]save OK [22:57:15]Clear old archive folders... [22:57:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:57:15]tlvbuf is 0093EE20 [22:57:15]SAM_PROTO_ClearQueue [22:57:15]wFMCommunicate request_size=4 [22:57:15]MH_SAM_APDU [22:57:15]CAPDU: 80 09 00 00 [22:57:15]Write to MH i2c: E2 08 00 79 06 80 09 00 00 00 00 00 00 F1 [22:57:15]Write i2c OK [22:57:15]MH_I2C_Read... [22:57:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:57:15]Read from MH i2c: E2 [22:57:15]MH_I2C_Read... [22:57:15]Read from MH i2c: E2 03 00 [22:57:15]MH_I2C_Read... [22:57:15]Read from MH i2c: E2 03 00 79 06 00 90 00 F3 [22:57:15]RAPDU: 90 00 [22:57:15]wFMCommunicate OK [22:57:15]SAM_PROTO_ClearQueue done [22:57:15]KKMCreateOFDPacket [22:57:15]OFDProtocolAddRootSTLVToBuf [22:57:15]FM_MakeSignedData [22:57:15]FM_MakeSignedData [22:57:15]SAM_PROTO_SignData [22:57:15]wFMCommunicate request_size=4 [22:57:15]MH_SAM_APDU [22:57:15]CAPDU: 80 0D 01 02 [22:57:15]Write to MH i2c: E2 08 00 7A 06 80 0D 01 02 00 00 00 00 F9 [22:57:15]Write i2c OK [22:57:15]MH_I2C_Read... [22:57:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:57:15]Read from MH i2c: E2 [22:57:15]MH_I2C_Read... [22:57:15]Read from MH i2c: E2 03 00 [22:57:15]MH_I2C_Read... [22:57:15]Read from MH i2c: E2 03 00 7A 06 00 90 00 F4 [22:57:15]RAPDU: 90 00 [22:57:15]wFMCommunicate OK [22:57:15]wFMCommunicate request_size=255 [22:57:15]MH_SAM_APDU [22:57: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FE 1F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 F3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 F3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 19 00 00 00 00 07 04 06 00 C0 F3 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 03 00 00 F4 03 04 00 CB 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 81 02 00 35 04 06 00 B9 F5 19 8E [22:57:15]Write to MH i2c: E2 02 01 7B 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FE 1F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 F3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 F3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 19 00 00 00 00 07 04 06 00 C0 F3 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 03 00 00 F4 03 04 00 CB 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 81 02 00 35 04 06 00 B9 F5 19 8E 00 00 8A [22:57:15]Write i2c OK [22:57:15]MH_I2C_Read... [22:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:57:15]Read from MH i2c: E2 [22:57:15]MH_I2C_Read... [22:57:15]Read from MH i2c: E2 03 00 [22:57:15]MH_I2C_Read... [22:57:15]Read from MH i2c: E2 03 00 7B 06 00 90 00 F5 [22:57:15]RAPDU: 90 00 [22:57:15]wFMCommunicate OK [22:57:15]wFMCommunicate request_size=7 [22:57:15]MH_SAM_APDU [22:57:15]CAPDU: 80 0D 02 02 02 77 6A [22:57:15]Write to MH i2c: E2 0A 00 7C 06 80 0D 02 02 02 00 77 6A 00 00 E1 [22:57:15]Write i2c OK [22:57:15]MH_I2C_Read... [22:57:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:57:16]Read from MH i2c: E2 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: E2 03 00 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: E2 03 00 7C 06 00 90 00 F6 [22:57:16]RAPDU: 90 00 [22:57:16]wFMCommunicate OK [22:57:16]wFMCommunicate request_size=4 [22:57:16]MH_SAM_APDU [22:57:16]CAPDU: 80 0D 03 02 [22:57:16]Write to MH i2c: E2 08 00 7D 06 80 0D 03 02 00 00 00 00 FE [22:57:16]Write i2c OK [22:57:16]MH_I2C_Read... [22:57:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:57:16]Read from MH i2c: E2 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: E2 0B 00 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: E2 0B 00 7D 06 00 ED 42 73 77 B5 48 A3 3A 90 00 F2 [22:57:16]RAPDU: ED 42 73 77 B5 48 A3 3A 90 00 [22:57:16]wFMCommunicate OK [22:57:16]SAM_PROTO_SignData done [22:57:16]FM_MakeSignedData done [22:57:16]CreateOFDProtocolMessage [22:57:16]wFMCommunicate request_size=4 [22:57:16]MH_SAM_APDU [22:57:16]CAPDU: 80 11 00 00 [22:57:16]Write to MH i2c: E2 08 00 7E 06 80 11 00 00 00 00 00 00 FE [22:57:16]Write i2c OK [22:57:16]MH_I2C_Read... [22:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:57:16]Read from MH i2c: E2 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: E2 17 00 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: E2 17 00 7E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [22:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:57:16]wFMCommunicate OK [22:57:16]CreateOFDProtocolMessage done [22:57:16]OFDSenderStorePacket 164237 [22:57:16]StoreOFDPacket docnum=164237 [22:57:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EE 72 04 01 9D 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FE 1F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 F3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 F3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 19 00 00 00 00 07 04 06 00 C0 F3 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 03 00 00 F4 03 04 00 CB 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 81 02 00 35 04 06 00 B9 F5 19 8E 77 6A ED 42 73 77 B5 48 A3 3A [22:57:16]CheckFolder [22:57:16]dirname=/storage/ofd_packets [22:57:16]CheckFolder done [22:57:16]ProducePacketName [22:57:16]name=ofd_packets/00164237 [22:57:16]NVStorageSaveData ofd_packets/00164237 [22:57:16]File name is /storage/ofd_packets/00164237 [22:57:16]Write 298 bytes [22:57:16]NVStorageSaveData done [22:57:16]OFDSenderStorePacket done [22:57:16]KKMCreateOFDPacket done [22:57:16]NVStorageSaveData kkm_last_timestamp [22:57:16]File name is /storage/kkm_last_timestamp [22:57:16]Write 4 bytes [22:57:16]NVStorageSaveData done [22:57:16]ExternCall_PrintAddStr [22:57:16]wPrintStart [22:57:16]Write to MH i2c: 01 00 00 7F 06 85 [22:57:16]Write i2c OK [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: 01 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: 01 07 00 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: 01 07 00 7F 06 00 00 00 00 00 FF 0F 9A [22:57:16]RasterBufferAndPrint [22:57:16]line Счет N : (1)292892 [22:57:16]line ИНН: 02508201610067 [22:57:16]line Контрольно-Кассовый Чек [22:57:16]line ПРОДАЖА [22:57:16]line ТРК (МРК, ГНК) : 34 [22:57:16]line Товар: 2710194800 [22:57:16]line ДТ-К-5 [22:57:16]line 8.190 * 76.20 [22:57:16]line = 624.08 [22:57:16]line НДС 12% НСП 1% [22:57:16]line > о реализуемом товаре [22:57:16]line ОКРУГЛЕНИЕ: -0.08 [22:57:16]line ИТОГО: 624.00 [22:57:16]line Внесено: 6000.00 [22:57:16]line СДАЧА: 5376.00 [22:57:16]line НСП 1% : 5.52 [22:57:16]line НДС 12% : 66.27 [22:57:16]line Наличными: 624.00 [22:57:16]line Безнал.: 0.00 [22:57:16]line Место: АЗС № 130 "Партнер Нефть" [22:57:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:57:16]line СНО: Общий режим [22:57:16]line Чек 835 21.08.2024 22:57 [22:57:16]line Смена: 466 ФФД: 1.0 [22:57:16]line ЗНМ: 0300000070 [22:57:16]line РНМ: 0000000000092562 [22:57:16]line Версия ККМ: 001 [22:57:16]line ФМ: 0000000000871769 [22:57:16]line ФД: 164237 [22:57:16]line ФПД: 204462346893162 [22:57:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164237&fm=204462346893162&tin=02508201610067®Number=0000000000092562&sum=62400 [22:57:16]written 0, free lines is 4095 [22:57:16]OFD Sender: Processing packet 164237 [packets to send 972, broken 971] [22:57:16]ProducePacketName [22:57:16]name=ofd_packets/00164237 [22:57:16]OFD Sender: To server: pG, [22:57:16]CommunicateWithHost lk.salyk.kg:30040 [22:57:16]ConnectInit lk.salyk.kg [22:57:16]Write to MH i2c: 01 00 00 AA 06 B0 [22:57:16]Write i2c OK [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: 01 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: 01 07 00 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: 01 07 00 AA 06 00 00 00 00 00 C8 0C 8B [22:57:16]RasterBufferAndPrint [22:57:16]line [22:57:16]line [22:57:16]line [22:57:16]line [22:57:16]line [22:57:16]written 0, free lines is 3280 [22:57:16]MH_Cut [22:57:16]Write to MH i2c: D1 01 00 B1 06 01 89 [22:57:16]Write i2c OK [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: D1 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: D1 01 00 [22:57:16]MH_I2C_Read... [22:57:16]Read from MH i2c: D1 01 00 B1 06 00 88 [22:57:16]Write to MH i2c: 01 00 00 B2 06 B8 [22:57:16]Write i2c OK [22:57:16]MH_I2C_Read... [22:57:17]*** Cut start [22:57:17]*** Purtial cut [22:57:17]*** Stage 1: CUTSNS_PIN = 1 [22:57:19]Read from MH i2c: 01 [22:57:19]MH_I2C_Read... [22:57:19]*** Stop cut motor [22:57:19]*** Cut end [22:57:19]Read from MH i2c: 01 07 00 [22:57:19]MH_I2C_Read... [22:57:19]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 FF 0F CD [22:57:19]process_action close_receipt done [22:57:19]requested_data is exist [22:57:19]produce_requested_data [22:57:19]requested_item fm.sn is exist - process it [22:57:19]wFMCommunicate request_size=4 [22:57:19]MH_SAM_APDU [22:57:19]CAPDU: 80 11 00 00 [22:57:19]Write to MH i2c: E2 08 00 B3 06 80 11 00 00 00 00 00 00 33 [22:57:19]Write i2c OK [22:57:19]MH_I2C_Read... [22:57:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:57:19]Read from MH i2c: E2 [22:57:19]MH_I2C_Read... [22:57:19]Read from MH i2c: E2 17 00 [22:57:19]MH_I2C_Read... [22:57:19]Read from MH i2c: E2 17 00 B3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [22:57:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:57:19]wFMCommunicate OK [22:57:19]requested_item fd.num is exist - process it [22:57:19]SAM_PROTO_GetFieldsCounters [22:57:19]wFMCommunicate request_size=4 [22:57:19]MH_SAM_APDU [22:57:19]CAPDU: 80 13 00 00 [22:57:19]Write to MH i2c: E2 08 00 B4 06 80 13 00 00 00 00 00 00 36 [22:57:19]Write i2c OK [22:57:19]MH_I2C_Read... [22:57:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:57:19]Read from MH i2c: E2 [22:57:19]MH_I2C_Read... [22:57:19]Read from MH i2c: E2 62 00 [22:57:19]MH_I2C_Read... [22:57:19]Read from MH i2c: E2 62 00 B4 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 43 03 00 00 5E 04 04 00 43 03 00 00 57 04 04 00 44 03 00 00 19 04 04 00 00 00 00 00 90 00 11 [22:57: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 43 03 00 00 5E 04 04 00 43 03 00 00 57 04 04 00 44 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:57:19]wFMCommunicate OK [22:57:19]SAM_PROTO_GetFieldsCounters done [22:57:19]requested_item shift.num is exist - process it [22:57:19]requested_item shift.opened is exist - process it [22:57:19]req_shift_opened [22:57:19]FM_GetShiftState [22:57:19]SAM_PROTO_GetShiftState [22:57:19]wFMCommunicate request_size=4 [22:57:19]MH_SAM_APDU [22:57:19]CAPDU: 80 13 01 00 [22:57:19]Write to MH i2c: E2 08 00 B5 06 80 13 01 00 00 00 00 00 38 [22:57:19]Write i2c OK [22:57:19]MH_I2C_Read... [22:57:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:57:19]Read from MH i2c: E2 [22:57:19]MH_I2C_Read... [22:57:19]Read from MH i2c: E2 0E 00 [22:57:19]MH_I2C_Read... [22:57:19]Read from MH i2c: E2 0E 00 B5 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FE [22:57:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:57:19]wFMCommunicate OK [22:57:19]SAM_PROTO_GetShiftState done [22:57:19]FM_GetShiftState done [22:57:19]req_shift_opened done [22:57:19]requested_item shift.open_date is exist - process it [22:57:19]req_shift_open_date [22:57:19]req_shift_open_date done [22:57:19]produce_requested_data done [22:57:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164237,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:57:19]process_action_free close_receipt [22:57:19]json_value_free [22:57:19]json_value_free done [22:57:19]process_json_proto returns [22:57:19]Send response to host [22:57:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164237,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:57:19]free response buf [22:57:19]execute_script done [22:57:19]execute_script returns [22:57:19]free content buf [22:57:19]Sock 9.Close socket [22:57:19]Sock 9.Thread stoped [22:57:20]Connected sock=10 [22: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 37 36 39 0C 01 00 00 EE 72 04 01 9D 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FE 1F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 F3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 F3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 19 00 00 00 00 07 04 06 00 C0 F3 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 03 00 00 F4 03 04 00 CB 70 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 81 02 00 35 04 06 00 B9 F5 19 8E 77 6A ED 42 73 77 B5 48 A3 3A [22:57:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB 47 47 00 BA 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 37 36 39 10 04 04 00 8D 81 02 00 F4 03 04 00 1F 1A C6 66 B6 04 01 00 00 A0 FC E7 8A 3B 2D 14 7C [22:57:25]CommunicateWithHost err = 0 [22:57:25]CheckOFDResponse [22:57:25]1017 (14) - 77093643461234 [22:57:25]1041 (16) - 0000000000871769 [22:57:25]1040 (4) - 164237 [22:57:25]1012 (4) - 21.08.2024 16:47 [22:57:25]1206 (1) - 0 [22:57:25]OFD Sender: Remove packet 164237 [22:57:25]ProducePacketName [22:57:25]name=ofd_packets/00164237 [22:57:25]NVStorageDeleteData [22:57:25]OFD Sender: No OFD packet to send [22:57:30]OFD Sender: No OFD packet to send [22:57:35]OFD Sender: No OFD packet to send [22:57:36]recv_with_timeout no data received [22:57:40]OFD Sender: No OFD packet to send [22:57:45]OFD Sender: No OFD packet to send [22:57:48]recv_with_timeout no data received [22:57:50]OFD Sender: No OFD packet to send [22:57:55]OFD Sender: No OFD packet to send [22:57:59]recv_with_timeout no data received [22:58:00]OFD Sender: No OFD packet to send [22:58:05]OFD Sender: No OFD packet to send [22:58:10]OFD Sender: No OFD packet to send [22:58:15]OFD Sender: No OFD packet to send [22:58:18]accept exits with 7 [22:58:18]New connection [22:58:18]New thread 3066764644 created [22:58:18]Thread 3066621284 joined [22:58:18]Waiting for new connection... [22:58:18] Sock 7.Parse request [22:58:18]Sock 7.Check first char [22:58:18]Sock 7.First char is OK [22:58:18]request: POST /json_proto HTTP/1.0 [22:58:18]Method: POST [22:58:18]URL: /json_proto [22:58:18]Method is POST - this is cgi request [22:58:18]url: /json_proto [22:58:18]query_string will be loaded in cgi processing [22:58:18]execute_cgi json_proto POST (null) [22:58:18]execute_cgi path=json_proto method=POST [22:58:18]POST find Content-Length [22:58:18]Host: 172.17.44.132:8080 [22:58:18]Content-Length: 678 [22:58:18]Content-Type: application/json [22:58:18] [22:58:18]POST finish read [22:58:18]Found Content-Length = 678 [22:58:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.140, "sum" : 755.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 755.00, "total" : 755.00, "payments": [ { "type": 0, "sum" : 755.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:18]execute_script... [22:58: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)292893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.140, "sum" : 755.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 755.00, "total" : 755.00, "payments": [ { "type": 0, "sum" : 755.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:18]POST & json_proto [22:58:18]process_json_proto [22:58:18]json parsed OK: [22:58:18]protocol is kg_v1.0 [22:58:18]action value=close_receipt [22:58:18]process_action close_receipt [22:58:18]cmd_close_receipt [22:58:18]MH_GetDate [22:58:18]Write to MH i2c: F0 00 00 B6 06 AB [22:58:18]Write i2c OK [22:58:18]MH_I2C_Read... [22:58:18]Read from MH i2c: F0 [22:58:18]MH_I2C_Read... [22:58:18]Read from MH i2c: F0 09 00 [22:58:18]MH_I2C_Read... [22:58:18]Read from MH i2c: F0 09 00 B6 06 00 0A 71 C6 66 2A 83 C1 65 2E [22:58:18]GetLastDocTimeStamp 1724281035 [22:58:18]current date 1724281098 [22:58:18]FM_GetShiftState [22:58:18]SAM_PROTO_GetShiftState [22:58:18]wFMCommunicate request_size=4 [22:58:18]MH_SAM_APDU [22:58:18]CAPDU: 80 13 01 00 [22:58:18]Write to MH i2c: E2 08 00 B7 06 80 13 01 00 00 00 00 00 3A [22:58:18]Write i2c OK [22:58:18]MH_I2C_Read... [22:58:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:18]Read from MH i2c: E2 [22:58:18]MH_I2C_Read... [22:58:18]Read from MH i2c: E2 0E 00 [22:58:18]MH_I2C_Read... [22:58:18]Read from MH i2c: E2 0E 00 B7 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 00 [22:58:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:58:18]wFMCommunicate OK [22:58:18]SAM_PROTO_GetShiftState done [22:58:18]FM_GetShiftState done [22:58:18]opened in 1724199517 [22:58:18]opened+sec_in_day 1724285917 [22:58:18]quantity*price = 75529 [22:58:18]sum+1 = 75530 [22:58:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 755.00 Внесено: 755.00 СДАЧА: 0.00 НСП 1% : 6.68 НДС 12% : 80.21 Наличными: 755.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 836 21.08.2024 22:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164238 ФПД: 64071451209944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164238&fm=64071451209944&tin=02508201610067®Number=0000000000092562&sum=75500 [22:58:19]StoreToDocumentArchive [22:58:19]shift 466 fd 164238 [22:58:19]save to /storage/0466/doc_00164238 [22:58:19]save last doc name /storage/0466/doc_00164238 to /storage/kkm_last_doc_name [22:58:19]save OK [22:58:19]Clear old archive folders... [22:58:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:58:19]tlvbuf is 009C9B90 [22:58:19]SAM_PROTO_ClearQueue [22:58:19]wFMCommunicate request_size=4 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 09 00 00 [22:58:19]Write to MH i2c: E2 08 00 C4 06 80 09 00 00 00 00 00 00 3C [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 C4 06 00 90 00 3E [22:58:19]RAPDU: 90 00 [22:58:19]wFMCommunicate OK [22:58:19]SAM_PROTO_ClearQueue done [22:58:19]KKMCreateOFDPacket [22:58:19]OFDProtocolAddRootSTLVToBuf [22:58:19]FM_MakeSignedData [22:58:19]FM_MakeSignedData [22:58:19]SAM_PROTO_SignData [22:58:19]wFMCommunicate request_size=4 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 0D 01 02 [22:58:19]Write to MH i2c: E2 08 00 C5 06 80 0D 01 02 00 00 00 00 44 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 C5 06 00 90 00 3F [22:58:19]RAPDU: 90 00 [22:58:19]wFMCommunicate OK [22:58:19]wFMCommunicate request_size=255 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 2B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 09 27 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 1F 00 00 00 00 07 04 06 00 EC 26 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 03 00 00 F4 03 04 00 0B 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 81 02 00 35 04 06 00 3A [22:58:19]Write to MH i2c: E2 02 01 C6 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 2B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 09 27 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 1F 00 00 00 00 07 04 06 00 EC 26 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 03 00 00 F4 03 04 00 0B 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 81 02 00 35 04 06 00 3A 00 00 0E [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 C6 06 00 90 00 40 [22:58:19]RAPDU: 90 00 [22:58:19]wFMCommunicate OK [22:58:19]wFMCommunicate request_size=10 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 0D 02 02 05 45 CC 16 F0 D8 [22:58:19]Write to MH i2c: E2 0D 00 C7 06 80 0D 02 02 05 00 45 CC 16 F0 D8 00 00 40 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 03 00 C7 06 00 90 00 41 [22:58:19]RAPDU: 90 00 [22:58:19]wFMCommunicate OK [22:58:19]wFMCommunicate request_size=4 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 0D 03 02 [22:58:19]Write to MH i2c: E2 08 00 C8 06 80 0D 03 02 00 00 00 00 49 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 0B 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 0B 00 C8 06 00 BD FE DC 7C C3 13 B9 EA 90 00 D6 [22:58:19]RAPDU: BD FE DC 7C C3 13 B9 EA 90 00 [22:58:19]wFMCommunicate OK [22:58:19]SAM_PROTO_SignData done [22:58:19]FM_MakeSignedData done [22:58:19]CreateOFDProtocolMessage [22:58:19]wFMCommunicate request_size=4 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 11 00 00 [22:58:19]Write to MH i2c: E2 08 00 C9 06 80 11 00 00 00 00 00 00 49 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 17 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 17 00 C9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [22:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:58:19]wFMCommunicate OK [22:58:19]CreateOFDProtocolMessage done [22:58:19]OFDSenderStorePacket 164238 [22:58:19]StoreOFDPacket docnum=164238 [22:58:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F DA 07 01 C5 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 2B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 09 27 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 1F 00 00 00 00 07 04 06 00 EC 26 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 03 00 00 F4 03 04 00 0B 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 81 02 00 35 04 06 00 3A 45 CC 16 F0 D8 BD FE DC 7C C3 13 B9 EA [22:58:19]CheckFolder [22:58:19]dirname=/storage/ofd_packets [22:58:19]CheckFolder done [22:58:19]ProducePacketName [22:58:19]name=ofd_packets/00164238 [22:58:19]NVStorageSaveData ofd_packets/00164238 [22:58:19]File name is /storage/ofd_packets/00164238 [22:58:19]Write 301 bytes [22:58:19]NVStorageSaveData done [22:58:19]OFDSenderStorePacket done [22:58:19]KKMCreateOFDPacket done [22:58:19]NVStorageSaveData kkm_last_timestamp [22:58:19]File name is /storage/kkm_last_timestamp [22:58:19]Write 4 bytes [22:58:19]NVStorageSaveData done [22:58:19]ExternCall_PrintAddStr [22:58:19]wPrintStart [22:58:19]Write to MH i2c: 01 00 00 CA 06 D0 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: 01 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: 01 07 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: 01 07 00 CA 06 00 00 00 00 00 FF 0F E5 [22:58:19]RasterBufferAndPrint [22:58:19]line Счет N : (1)292893 [22:58:19]line ИНН: 02508201610067 [22:58:19]line Контрольно-Кассовый Чек [22:58:19]line ПРОДАЖА [22:58:19]line ТРК (МРК, ГНК) : 42 [22:58:19]line Товар: 2710124130 [22:58:19]line Аи-92-К-5 [22:58:19]line 11.140 * 67.80 [22:58:19]line = 755.29 [22:58:19]line НДС 12% НСП 1% [22:58:19]line > о реализуемом товаре [22:58:19]line ОКРУГЛЕНИЕ: -0.29 [22:58:19]line ИТОГО: 755.00 [22:58:19]line Внесено: 755.00 [22:58:19]line СДАЧА: 0.00 [22:58:19]line НСП 1% : 6.68 [22:58:19]line НДС 12% : 80.21 [22:58:19]line Наличными: 755.00 [22:58:19]line Безнал.: 0.00 [22:58:19]line Место: АЗС № 130 "Партнер Нефть" [22:58:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:58:19]line СНО: Общий режим [22:58:19]line Чек 836 21.08.2024 22:58 [22:58:19]line Смена: 466 ФФД: 1.0 [22:58:19]line ЗНМ: 0300000070 [22:58:19]line РНМ: 0000000000092562 [22:58:19]line Версия ККМ: 001 [22:58:19]line ФМ: 0000000000871769 [22:58:19]line ФД: 164238 [22:58:19]line ФПД: 64071451209944 [22:58:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225819&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164238&fm=64071451209944&tin=02508201610067®Number=0000000000092562&sum=75500 [22:58:19]OFD Sender: Processing packet 164238 [packets to send 972, broken 971] [22:58:19]ProducePacketName [22:58:19]name=ofd_packets/00164238 [22:58:19]OFD Sender: To server: pG, [22:58:19]CommunicateWithHost lk.salyk.kg:30040 [22:58:19]ConnectInit lk.salyk.kg [22:58:19]written 0, free lines is 4095 [22:58:20]Write to MH i2c: 01 00 00 F5 06 FB [22:58:20]Write i2c OK [22:58:20]MH_I2C_Read... [22:58:20]Read from MH i2c: 01 [22:58:20]MH_I2C_Read... [22:58:20]Read from MH i2c: 01 07 00 [22:58:20]MH_I2C_Read... [22:58:20]Read from MH i2c: 01 07 00 F5 06 00 00 00 00 00 BC 0C CA [22:58:20]RasterBufferAndPrint [22:58:20]line [22:58:20]line [22:58:20]line [22:58:20]line [22:58:20]line [22:58:20]written 0, free lines is 3266 [22:58:20]MH_Cut [22:58:20]Write to MH i2c: D1 01 00 FC 06 01 D4 [22:58:20]Write i2c OK [22:58:20]MH_I2C_Read... [22:58:20]Read from MH i2c: D1 [22:58:20]MH_I2C_Read... [22:58:20]Read from MH i2c: D1 01 00 [22:58:20]MH_I2C_Read... [22:58:20]Read from MH i2c: D1 01 00 FC 06 00 D3 [22:58:20]Write to MH i2c: 01 00 00 FD 06 03 [22:58:20]Write i2c OK [22:58:20]MH_I2C_Read... [22:58:20]Connected sock=9 [22:58: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 37 36 39 0F 01 00 00 1F DA 07 01 C5 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 2B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 09 27 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 1F 00 00 00 00 07 04 06 00 EC 26 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 03 00 00 F4 03 04 00 0B 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 81 02 00 35 04 06 00 3A 45 CC 16 F0 D8 BD FE DC 7C C3 13 B9 EA [22:58:21]*** Cut start [22:58:21]*** Purtial cut [22:58:21]*** Stage 1: CUTSNS_PIN = 1 [22:58:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 09 41 47 00 87 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 37 36 39 10 04 04 00 8E 81 02 00 F4 03 04 00 5B 1A C6 66 B6 04 01 00 00 20 F8 BB 70 C6 9A 4A E4 [22:58:21]CommunicateWithHost err = 0 [22:58:21]CheckOFDResponse [22:58:21]1017 (14) - 77093643461234 [22:58:21]1041 (16) - 0000000000871769 [22:58:21]1040 (4) - 164238 [22:58:21]1012 (4) - 21.08.2024 16:48 [22:58:21]1206 (1) - 0 [22:58:21]OFD Sender: Remove packet 164238 [22:58:21]ProducePacketName [22:58:21]name=ofd_packets/00164238 [22:58:21]NVStorageDeleteData [22:58:21]OFD Sender: No OFD packet to send [22:58:23]Read from MH i2c: 01 [22:58:23]MH_I2C_Read... [22:58:23]*** Stop cut motor [22:58:23]*** Cut end [22:58:23]Read from MH i2c: 01 07 00 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: 01 07 00 FD 06 00 00 00 00 00 FF 0F 18 [22:58:23]process_action close_receipt done [22:58:23]requested_data is exist [22:58:23]produce_requested_data [22:58:23]requested_item fm.sn is exist - process it [22:58:23]wFMCommunicate request_size=4 [22:58:23]MH_SAM_APDU [22:58:23]CAPDU: 80 11 00 00 [22:58:23]Write to MH i2c: E2 08 00 FE 06 80 11 00 00 00 00 00 00 7E [22:58:23]Write i2c OK [22:58:23]MH_I2C_Read... [22:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:23]Read from MH i2c: E2 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: E2 17 00 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: E2 17 00 FE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [22:58:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:58:23]wFMCommunicate OK [22:58:23]requested_item fd.num is exist - process it [22:58:23]SAM_PROTO_GetFieldsCounters [22:58:23]wFMCommunicate request_size=4 [22:58:23]MH_SAM_APDU [22:58:23]CAPDU: 80 13 00 00 [22:58:23]Write to MH i2c: E2 08 00 FF 06 80 13 00 00 00 00 00 00 81 [22:58:23]Write i2c OK [22:58:23]MH_I2C_Read... [22:58:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:58:23]Read from MH i2c: E2 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: E2 62 00 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: E2 62 00 FF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 44 03 00 00 5E 04 04 00 44 03 00 00 57 04 04 00 45 03 00 00 19 04 04 00 00 00 00 00 90 00 60 [22:58: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 44 03 00 00 5E 04 04 00 44 03 00 00 57 04 04 00 45 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:58:23]wFMCommunicate OK [22:58:23]SAM_PROTO_GetFieldsCounters done [22:58:23]requested_item shift.num is exist - process it [22:58:23]requested_item shift.opened is exist - process it [22:58:23]req_shift_opened [22:58:23]FM_GetShiftState [22:58:23]SAM_PROTO_GetShiftState [22:58:23]wFMCommunicate request_size=4 [22:58:23]MH_SAM_APDU [22:58:23]CAPDU: 80 13 01 00 [22:58:23]Write to MH i2c: E2 08 00 00 07 80 13 01 00 00 00 00 00 84 [22:58:23]Write i2c OK [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: E2 [22:58:23]MH_I2C_Read... [22:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:23]Read from MH i2c: E2 0E 00 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: E2 0E 00 00 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4A [22:58:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:58:23]wFMCommunicate OK [22:58:23]SAM_PROTO_GetShiftState done [22:58:23]FM_GetShiftState done [22:58:23]req_shift_opened done [22:58:23]requested_item shift.open_date is exist - process it [22:58:23]req_shift_open_date [22:58:23]req_shift_open_date done [22:58:23]produce_requested_data done [22:58:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164238,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:58:23]process_action_free close_receipt [22:58:23]json_value_free [22:58:23]json_value_free done [22:58:23]process_json_proto returns [22:58:23]Send response to host [22:58:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164238,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:58:23]free response buf [22:58:23]execute_script done [22:58:23]execute_script returns [22:58:23]free content buf [22:58:23]Sock 7.Close socket [22:58:23]Sock 7.Thread stoped [22:58:26]OFD Sender: No OFD packet to send [22:58:31]OFD Sender: No OFD packet to send [22:58:36]OFD Sender: No OFD packet to send [22:58:41]OFD Sender: No OFD packet to send [22:58:46]OFD Sender: No OFD packet to send [22:58:51]OFD Sender: No OFD packet to send [22:58:56]OFD Sender: No OFD packet to send [22:59:01]OFD Sender: No OFD packet to send [22:59:02]recv_with_timeout no data received [22:59:07]OFD Sender: No OFD packet to send [22:59:12]OFD Sender: No OFD packet to send [22:59:17]OFD Sender: No OFD packet to send [22:59:22]OFD Sender: No OFD packet to send [22:59:27]OFD Sender: No OFD packet to send [22:59:32]OFD Sender: No OFD packet to send [22:59:37]OFD Sender: No OFD packet to send [22:59:42]OFD Sender: No OFD packet to send [22:59:47]OFD Sender: No OFD packet to send [22:59:52]OFD Sender: No OFD packet to send [22:59:53]accept exits with 10 [22:59:53]New connection [22:59:53]New thread 3066621284 created [22:59:53]Thread 3066764644 joined [22:59:53]Waiting for new connection... [22:59:53] Sock 10.Parse request [22:59:53]Sock 10.Check first char [22:59:53]Sock 10.First char is OK [22:59:53]request: POST /json_proto HTTP/1.0 [22:59:53]Method: POST [22:59:53]URL: /json_proto [22:59:53]Method is POST - this is cgi request [22:59:53]url: /json_proto [22:59:53]query_string will be loaded in cgi processing [22:59:53]execute_cgi json_proto POST (null) [22:59:53]execute_cgi path=json_proto method=POST [22:59:53]POST find Content-Length [22:59:53]Host: 172.17.44.132:8080 [22:59:53]Content-Length: 809 [22:59:53]Content-Type: application/json [22:59:53] [22:59:53]POST finish read [22:59:53]Found Content-Length = 809 [22:59:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "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" : 1500.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:53]execute_script... [22:59:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "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" : 1500.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:53]POST & json_proto [22:59:53]process_json_proto [22:59:53]json parsed OK: [22:59:53]protocol is kg_v1.0 [22:59:53]action value=close_receipt [22:59:53]process_action close_receipt [22:59:53]cmd_close_receipt [22:59:53]MH_GetDate [22:59:53]Write to MH i2c: F0 00 00 01 07 F7 [22:59:53]Write i2c OK [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: F0 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: F0 09 00 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: F0 09 00 01 07 00 6A 71 C6 66 2A 83 C1 65 DA [22:59:53]GetLastDocTimeStamp 1724281099 [22:59:53]current date 1724281194 [22:59:53]FM_GetShiftState [22:59:53]SAM_PROTO_GetShiftState [22:59:53]wFMCommunicate request_size=4 [22:59:53]MH_SAM_APDU [22:59:53]CAPDU: 80 13 01 00 [22:59:53]Write to MH i2c: E2 08 00 02 07 80 13 01 00 00 00 00 00 86 [22:59:53]Write i2c OK [22:59:53]MH_I2C_Read... [22:59:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:53]Read from MH i2c: E2 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: E2 0E 00 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: E2 0E 00 02 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [22:59:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:59:53]wFMCommunicate OK [22:59:53]SAM_PROTO_GetShiftState done [22:59:53]FM_GetShiftState done [22:59:53]opened in 1724199517 [22:59:53]opened+sec_in_day 1724285917 [22:59:53]quantity*price = 150052 [22:59:53]sum+1 = 150054 [22:59:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.53 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.53 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 837 21.08.2024 22:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164239 ФПД: 103994111943600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225954&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164239&fm=103994111943600&tin=02508201610067®Number=0000000000092562&sum=150053 [22:59:54]StoreToDocumentArchive [22:59:54]shift 466 fd 164239 [22:59:54]save to /storage/0466/doc_00164239 [22:59:54]save last doc name /storage/0466/doc_00164239 to /storage/kkm_last_doc_name [22:59:54]save OK [22:59:54]Clear old archive folders... [22:59:54]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:59:54]tlvbuf is 009C9790 [22:59:54]SAM_PROTO_ClearQueue [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 09 00 00 [22:59:54]Write to MH i2c: E2 08 00 0F 07 80 09 00 00 00 00 00 00 88 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 0F 07 00 90 00 8A [22:59:54]RAPDU: 90 00 [22:59:54]wFMCommunicate OK [22:59:54]SAM_PROTO_ClearQueue done [22:59:54]KKMCreateOFDPacket [22:59:54]OFDProtocolAddRootSTLVToBuf [22:59:54]FM_MakeSignedData [22:59:54]FM_MakeSignedData [22:59:54]SAM_PROTO_SignData [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 0D 01 02 [22:59:54]Write to MH i2c: E2 08 00 10 07 80 0D 01 02 00 00 00 00 90 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 10 07 00 90 00 8B [22:59:54]RAPDU: 90 00 [22:59:54]wFMCommunicate OK [22:59:54]wFMCommunicate request_size=255 [22:59:54]MH_SAM_APDU [22:59:54]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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 6A 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 81 02 00 35 04 06 00 5E 95 04 [22:59:54]Write to MH i2c: E2 02 01 11 07 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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 6A 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 81 02 00 35 04 06 00 5E 95 04 00 00 0A [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 11 07 00 90 00 8C [22:59:54]RAPDU: 90 00 [22:59:54]wFMCommunicate OK [22:59:54]wFMCommunicate request_size=8 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 0D 02 02 03 19 E3 B0 [22:59:54]Write to MH i2c: E2 0B 00 12 07 80 0D 02 02 03 00 19 E3 B0 00 00 45 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 12 07 00 90 00 8D [22:59:54]RAPDU: 90 00 [22:59:54]wFMCommunicate OK [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 0D 03 02 [22:59:54]Write to MH i2c: E2 08 00 13 07 80 0D 03 02 00 00 00 00 95 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 0B 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 0B 00 13 07 00 77 FF 73 ED FB 9A 43 65 90 00 A9 [22:59:54]RAPDU: 77 FF 73 ED FB 9A 43 65 90 00 [22:59:54]wFMCommunicate OK [22:59:54]SAM_PROTO_SignData done [22:59:54]FM_MakeSignedData done [22:59:54]CreateOFDProtocolMessage [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 11 00 00 [22:59:54]Write to MH i2c: E2 08 00 14 07 80 11 00 00 00 00 00 00 95 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 17 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 17 00 14 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [22:59:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:59:54]wFMCommunicate OK [22:59:54]CreateOFDProtocolMessage done [22:59:54]OFDSenderStorePacket 164239 [22:59:54]StoreOFDPacket docnum=164239 [22:59:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 CB C5 05 01 EE 70 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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 6A 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 81 02 00 35 04 06 00 5E 95 04 19 E3 B0 77 FF 73 ED FB 9A 43 65 [22:59:54]CheckFolder [22:59:54]dirname=/storage/ofd_packets [22:59:54]CheckFolder done [22:59:54]ProducePacketName [22:59:54]name=ofd_packets/00164239 [22:59:54]NVStorageSaveData ofd_packets/00164239 [22:59:54]File name is /storage/ofd_packets/00164239 [22:59:54]Write 299 bytes [22:59:54]NVStorageSaveData done [22:59:54]OFDSenderStorePacket done [22:59:54]KKMCreateOFDPacket done [22:59:54]NVStorageSaveData kkm_last_timestamp [22:59:54]File name is /storage/kkm_last_timestamp [22:59:54]Write 4 bytes [22:59:54]NVStorageSaveData done [22:59:54]ExternCall_PrintAddStr [22:59:54]wPrintStart [22:59:54]Write to MH i2c: 01 00 00 15 07 1C [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 07 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 07 00 15 07 00 00 00 00 00 FF 0F 31 [22:59:54]RasterBufferAndPrint [22:59:54]line Счет N : (1)292894 [22:59:54]line ИНН: 02508201610067 [22:59:54]line Контрольно-Кассовый Чек [22:59:54]line ПРОДАЖА [22:59:54]line ТРК (МРК, ГНК) : 51 [22:59:54]line Товар: 2710124130 [22:59:54]line SU-92-К-5 [22:59:54]line 21.810 * 68.80 [22:59:54]line = 1500.53 [22:59:54]line НДС 12% НСП 1% [22:59:54]line > о реализуемом товаре [22:59:54]line ИТОГО: 1500.53 [22:59:54]line НСП 1% : 13.28 [22:59:54]line НДС 12% : 159.35 [22:59:54]line Наличными: 0.00 [22:59:54]line Безнал.: 1500.53 [22:59:54]line Место: АЗС № 130 "Партнер Нефть" [22:59:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:59:54]line СНО: Общий режим [22:59:54]line Чек 837 21.08.2024 22:59 [22:59:54]line Смена: 466 ФФД: 1.0 [22:59:54]line ЗНМ: 0300000070 [22:59:54]line РНМ: 0000000000092562 [22:59:54]line Версия ККМ: 001 [22:59:54]line Платежная система: Бакай Банк [22:59:54]line ФМ: 0000000000871769 [22:59:54]line ФД: 164239 [22:59:54]line ФПД: 103994111943600 [22:59:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T225954&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164239&fm=103994111943600&tin=02508201610067®Number=0000000000092562&sum=150053 [22:59:54]written 0, free lines is 4095 [22:59:54]OFD Sender: Processing packet 164239 [packets to send 972, broken 971] [22:59:54]ProducePacketName [22:59:54]name=ofd_packets/00164239 [22:59:54]OFD Sender: To server: pG, [22:59:54]CommunicateWithHost lk.salyk.kg:30040 [22:59:54]ConnectInit lk.salyk.kg [22:59:55]Write to MH i2c: 01 00 00 3F 07 46 [22:59:55]Write i2c OK [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: 01 [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: 01 07 00 [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: 01 07 00 3F 07 00 00 00 00 00 CF 0C 28 [22:59:55]RasterBufferAndPrint [22:59:55]line [22:59:55]line [22:59:55]line [22:59:55]line [22:59:55]line [22:59:55]written 0, free lines is 3285 [22:59:55]MH_Cut [22:59:55]Write to MH i2c: D1 01 00 46 07 01 1F [22:59:55]Write i2c OK [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: D1 [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: D1 01 00 [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: D1 01 00 46 07 00 1E [22:59:55]Write to MH i2c: 01 00 00 47 07 4E [22:59:55]Write i2c OK [22:59:55]MH_I2C_Read... [22:59:55]Connected sock=7 [22:59: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 37 36 39 0D 01 00 00 CB C5 05 01 EE 70 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 25 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 6A 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 81 02 00 35 04 06 00 5E 95 04 19 E3 B0 77 FF 73 ED FB 9A 43 65 [22: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 37 36 39 4F 00 00 00 18 DB 47 00 E4 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 37 36 39 10 04 04 00 8F 81 02 00 F4 03 04 00 BA 1A C6 66 B6 04 01 00 00 4B B7 81 FA 1F 31 92 62 [22:59:56]CommunicateWithHost err = 0 [22:59:56]CheckOFDResponse [22:59:56]1017 (14) - 77093643461234 [22:59:56]1041 (16) - 0000000000871769 [22:59:56]1040 (4) - 164239 [22:59:56]1012 (4) - 21.08.2024 16:50 [22:59:56]1206 (1) - 0 [22:59:56]OFD Sender: Remove packet 164239 [22:59:56]ProducePacketName [22:59:56]name=ofd_packets/00164239 [22:59:56]NVStorageDeleteData [22:59:56]*** Cut start [22:59:56]*** Purtial cut [22:59:56]*** Stage 1: CUTSNS_PIN = 1 [22:59:56]OFD Sender: No OFD packet to send [22:59:58]Read from MH i2c: 01 [22:59:58]MH_I2C_Read... [22:59:58]*** Stop cut motor [22:59:58]*** Cut end [22:59:58]Read from MH i2c: 01 07 00 [22:59:58]MH_I2C_Read... [22:59:58]Read from MH i2c: 01 07 00 47 07 00 00 00 00 00 FF 0F 63 [22:59:58]process_action close_receipt done [22:59:58]requested_data is exist [22:59:58]produce_requested_data [22:59:58]requested_item fm.sn is exist - process it [22:59:58]wFMCommunicate request_size=4 [22:59:58]MH_SAM_APDU [22:59:58]CAPDU: 80 11 00 00 [22:59:58]Write to MH i2c: E2 08 00 48 07 80 11 00 00 00 00 00 00 C9 [22:59:58]Write i2c OK [22:59:58]MH_I2C_Read... [22:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:59:58]Read from MH i2c: E2 [22:59:58]MH_I2C_Read... [22:59:58]Read from MH i2c: E2 17 00 [22:59:58]MH_I2C_Read... [22:59:58]Read from MH i2c: E2 17 00 48 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [22:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:59:58]wFMCommunicate OK [22:59:58]requested_item fd.num is exist - process it [22:59:58]SAM_PROTO_GetFieldsCounters [22:59:58]wFMCommunicate request_size=4 [22:59:58]MH_SAM_APDU [22:59:58]CAPDU: 80 13 00 00 [22:59:58]Write to MH i2c: E2 08 00 49 07 80 13 00 00 00 00 00 00 CC [22:59:58]Write i2c OK [22:59:58]MH_I2C_Read... [22:59:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:59:58]Read from MH i2c: E2 [22:59:58]MH_I2C_Read... [22:59:58]Read from MH i2c: E2 62 00 [22:59:58]MH_I2C_Read... [22:59:58]Read from MH i2c: E2 62 00 49 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 45 03 00 00 5E 04 04 00 45 03 00 00 57 04 04 00 46 03 00 00 19 04 04 00 00 00 00 00 90 00 AF [22:59: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 45 03 00 00 5E 04 04 00 45 03 00 00 57 04 04 00 46 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:59:58]wFMCommunicate OK [22:59:58]SAM_PROTO_GetFieldsCounters done [22:59:58]requested_item shift.num is exist - process it [22:59:58]requested_item shift.opened is exist - process it [22:59:58]req_shift_opened [22:59:58]FM_GetShiftState [22:59:58]SAM_PROTO_GetShiftState [22:59:58]wFMCommunicate request_size=4 [22:59:58]MH_SAM_APDU [22:59:58]CAPDU: 80 13 01 00 [22:59:58]Write to MH i2c: E2 08 00 4A 07 80 13 01 00 00 00 00 00 CE [22:59:58]Write i2c OK [22:59:58]MH_I2C_Read... [22:59:58]Read from MH i2c: E2 [22:59:58]MH_I2C_Read... [22:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:58]Read from MH i2c: E2 0E 00 [22:59:58]MH_I2C_Read... [22:59:58]Read from MH i2c: E2 0E 00 4A 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 94 [22:59:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [22:59:58]wFMCommunicate OK [22:59:58]SAM_PROTO_GetShiftState done [22:59:58]FM_GetShiftState done [22:59:58]req_shift_opened done [22:59:58]requested_item shift.open_date is exist - process it [22:59:58]req_shift_open_date [22:59:58]req_shift_open_date done [22:59:58]produce_requested_data done [22:59:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164239,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [22:59:58]process_action_free close_receipt [22:59:58]json_value_free [22:59:58]json_value_free done [22:59:58]process_json_proto returns [22:59:58]Send response to host [22:59:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164239,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [22:59:58]free response buf [22:59:58]execute_script done [22:59:58]execute_script returns [22:59:58]free content buf [22:59:58]Sock 10.Close socket [22:59:58]Sock 10.Thread stoped [23:00:01]OFD Sender: No OFD packet to send [23:00:06]OFD Sender: No OFD packet to send [23:00:11]OFD Sender: No OFD packet to send [23:00:16]OFD Sender: No OFD packet to send [23:00:21]OFD Sender: No OFD packet to send [23:00:26]OFD Sender: No OFD packet to send [23:00:31]OFD Sender: No OFD packet to send [23:00:36]OFD Sender: No OFD packet to send [23:00:38]accept exits with 9 [23:00:38]New connection [23:00:38]New thread 3066764644 created [23:00:38]Thread 3066621284 joined [23:00:38]Waiting for new connection... [23:00:38] Sock 9.Parse request [23:00:38]Sock 9.Check first char [23:00:38]Sock 9.First char is OK [23:00:38]request: POST /json_proto HTTP/1.0 [23:00:38]Method: POST [23:00:38]URL: /json_proto [23:00:38]Method is POST - this is cgi request [23:00:38]url: /json_proto [23:00:38]query_string will be loaded in cgi processing [23:00:38]execute_cgi json_proto POST (null) [23:00:38]execute_cgi path=json_proto method=POST [23:00:38]POST find Content-Length [23:00:38]Host: 172.17.44.132:8080 [23:00:38]Content-Length: 677 [23:00:38]Content-Type: application/json [23:00:38] [23:00:38]POST finish read [23:00:38]Found Content-Length = 677 [23:00:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [23:00:38]execute_script... [23:00: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)292895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [23:00:38]POST & json_proto [23:00:38]process_json_proto [23:00:38]json parsed OK: [23:00:38]protocol is kg_v1.0 [23:00:38]action value=close_receipt [23:00:38]process_action close_receipt [23:00:38]cmd_close_receipt [23:00:38]MH_GetDate [23:00:38]Write to MH i2c: F0 00 00 4B 07 41 [23:00:38]Write i2c OK [23:00:38]MH_I2C_Read... [23:00:38]Read from MH i2c: F0 [23:00:38]MH_I2C_Read... [23:00:38]Read from MH i2c: F0 09 00 [23:00:38]MH_I2C_Read... [23:00:38]Read from MH i2c: F0 09 00 4B 07 00 97 71 C6 66 2A 83 C1 65 51 [23:00:38]GetLastDocTimeStamp 1724281194 [23:00:38]current date 1724281239 [23:00:38]FM_GetShiftState [23:00:38]SAM_PROTO_GetShiftState [23:00:38]wFMCommunicate request_size=4 [23:00:38]MH_SAM_APDU [23:00:38]CAPDU: 80 13 01 00 [23:00:38]Write to MH i2c: E2 08 00 4C 07 80 13 01 00 00 00 00 00 D0 [23:00:38]Write i2c OK [23:00:38]MH_I2C_Read... [23:00:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:38]Read from MH i2c: E2 [23:00:38]MH_I2C_Read... [23:00:38]Read from MH i2c: E2 0E 00 [23:00:38]MH_I2C_Read... [23:00:38]Read from MH i2c: E2 0E 00 4C 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 96 [23:00:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:00:38]wFMCommunicate OK [23:00:38]SAM_PROTO_GetShiftState done [23:00:38]FM_GetShiftState done [23:00:38]opened in 1724199517 [23:00:38]opened+sec_in_day 1724285917 [23:00:38]quantity*price = 70044 [23:00:38]sum+1 = 70046 [23:00:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 838 21.08.2024 23:00 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164240 ФПД: 29716048320230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230039&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164240&fm=29716048320230&tin=02508201610067®Number=0000000000092562&sum=70000 [23:00:39]StoreToDocumentArchive [23:00:39]shift 466 fd 164240 [23:00:39]save to /storage/0466/doc_00164240 [23:00:39]save last doc name /storage/0466/doc_00164240 to /storage/kkm_last_doc_name [23:00:39]save OK [23:00:39]Clear old archive folders... [23:00:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:00:39]tlvbuf is 00938010 [23:00:39]SAM_PROTO_ClearQueue [23:00:39]wFMCommunicate request_size=4 [23:00:39]MH_SAM_APDU [23:00:39]CAPDU: 80 09 00 00 [23:00:39]Write to MH i2c: E2 08 00 59 07 80 09 00 00 00 00 00 00 D2 [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:00:39]Read from MH i2c: E2 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 59 07 00 90 00 D4 [23:00:39]RAPDU: 90 00 [23:00:39]wFMCommunicate OK [23:00:39]SAM_PROTO_ClearQueue done [23:00:39]KKMCreateOFDPacket [23:00:39]OFDProtocolAddRootSTLVToBuf [23:00:39]FM_MakeSignedData [23:00:39]FM_MakeSignedData [23:00:39]SAM_PROTO_SignData [23:00:39]wFMCommunicate request_size=4 [23:00:39]MH_SAM_APDU [23:00:39]CAPDU: 80 0D 01 02 [23:00:39]Write to MH i2c: E2 08 00 5A 07 80 0D 01 02 00 00 00 00 DA [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:00:39]Read from MH i2c: E2 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 5A 07 00 90 00 D5 [23:00:39]RAPDU: 90 00 [23:00:39]wFMCommunicate OK [23:00:39]wFMCommunicate request_size=255 [23:00:39]MH_SAM_APDU [23:00: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 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 46 03 00 00 F4 03 04 00 97 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 81 02 00 35 04 06 00 1B [23:00:39]Write to MH i2c: E2 02 01 5B 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 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 46 03 00 00 F4 03 04 00 97 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 81 02 00 35 04 06 00 1B 00 00 D3 [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:39]Read from MH i2c: E2 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 5B 07 00 90 00 D6 [23:00:39]RAPDU: 90 00 [23:00:39]wFMCommunicate OK [23:00:39]wFMCommunicate request_size=10 [23:00:39]MH_SAM_APDU [23:00:39]CAPDU: 80 0D 02 02 05 06 CE 81 16 E6 [23:00:39]Write to MH i2c: E2 0D 00 5C 07 80 0D 02 02 05 00 06 CE 81 16 E6 00 00 38 [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:39]Read from MH i2c: E2 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 03 00 5C 07 00 90 00 D7 [23:00:39]RAPDU: 90 00 [23:00:39]wFMCommunicate OK [23:00:39]wFMCommunicate request_size=4 [23:00:39]MH_SAM_APDU [23:00:39]CAPDU: 80 0D 03 02 [23:00:39]Write to MH i2c: E2 08 00 5D 07 80 0D 03 02 00 00 00 00 DF [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:00:39]Read from MH i2c: E2 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 0B 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 0B 00 5D 07 00 67 AD 2E 44 79 94 DB C9 90 00 17 [23:00:39]RAPDU: 67 AD 2E 44 79 94 DB C9 90 00 [23:00:39]wFMCommunicate OK [23:00:39]SAM_PROTO_SignData done [23:00:39]FM_MakeSignedData done [23:00:39]CreateOFDProtocolMessage [23:00:39]wFMCommunicate request_size=4 [23:00:39]MH_SAM_APDU [23:00:39]CAPDU: 80 11 00 00 [23:00:39]Write to MH i2c: E2 08 00 5E 07 80 11 00 00 00 00 00 00 DF [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:39]Read from MH i2c: E2 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 17 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 17 00 5E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [23:00:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:00:39]wFMCommunicate OK [23:00:39]CreateOFDProtocolMessage done [23:00:39]OFDSenderStorePacket 164240 [23:00:39]StoreOFDPacket docnum=164240 [23:00:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 63 07 01 34 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 46 03 00 00 F4 03 04 00 97 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 81 02 00 35 04 06 00 1B 06 CE 81 16 E6 67 AD 2E 44 79 94 DB C9 [23:00:39]CheckFolder [23:00:39]dirname=/storage/ofd_packets [23:00:39]CheckFolder done [23:00:39]ProducePacketName [23:00:39]name=ofd_packets/00164240 [23:00:39]NVStorageSaveData ofd_packets/00164240 [23:00:39]File name is /storage/ofd_packets/00164240 [23:00:39]Write 301 bytes [23:00:39]NVStorageSaveData done [23:00:39]OFDSenderStorePacket done [23:00:39]KKMCreateOFDPacket done [23:00:39]NVStorageSaveData kkm_last_timestamp [23:00:39]File name is /storage/kkm_last_timestamp [23:00:39]Write 4 bytes [23:00:39]NVStorageSaveData done [23:00:39]ExternCall_PrintAddStr [23:00:39]wPrintStart [23:00:39]Write to MH i2c: 01 00 00 5F 07 66 [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: 01 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: 01 07 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 FF 0F 7B [23:00:39]RasterBufferAndPrint [23:00:39]line Счет N : (1)292895 [23:00:39]line ИНН: 02508201610067 [23:00:39]line Контрольно-Кассовый Чек [23:00:39]line ПРОДАЖА [23:00:39]line ТРК (МРК, ГНК) : 63 [23:00:39]line Товар: 2710124500 [23:00:39]line Аи-95-К-5 [23:00:39]line 9.440 * 74.20 [23:00:39]line = 700.45 [23:00:39]line НДС 12% НСП 1% [23:00:39]line > о реализуемом товаре [23:00:39]line ОКРУГЛЕНИЕ: -0.45 [23:00:39]line ИТОГО: 700.00 [23:00:39]line Внесено: 700.00 [23:00:39]line СДАЧА: 0.00 [23:00:39]line НСП 1% : 6.20 [23:00:39]line НДС 12% : 74.38 [23:00:39]line Наличными: 700.00 [23:00:39]line Безнал.: 0.00 [23:00:39]line Место: АЗС № 130 "Партнер Нефть" [23:00:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:00:39]line СНО: Общий режим [23:00:39]line Чек 838 21.08.2024 23:00 [23:00:39]line Смена: 466 ФФД: 1.0 [23:00:39]line ЗНМ: 0300000070 [23:00:39]line РНМ: 0000000000092562 [23:00:39]line Версия ККМ: 001 [23:00:39]line ФМ: 0000000000871769 [23:00:39]line ФД: 164240 [23:00:39]line ФПД: 29716048320230 [23:00:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230039&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164240&fm=29716048320230&tin=02508201610067®Number=0000000000092562&sum=70000 [23:00:39]written 0, free lines is 4095 [23:00:39]OFD Sender: Processing packet 164240 [packets to send 972, broken 971] [23:00:39]ProducePacketName [23:00:39]name=ofd_packets/00164240 [23:00:39]OFD Sender: To server: pG, [23:00:39]CommunicateWithHost lk.salyk.kg:30040 [23:00:39]ConnectInit lk.salyk.kg [23:00:40]Connected sock=10 [23:00: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 37 36 39 0F 01 00 00 F0 63 07 01 34 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 46 03 00 00 F4 03 04 00 97 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 81 02 00 35 04 06 00 1B 06 CE 81 16 E6 67 AD 2E 44 79 94 DB C9 [23:00:40]Write to MH i2c: 01 00 00 8A 07 91 [23:00:40]Write i2c OK [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: 01 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: 01 07 00 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: 01 07 00 8A 07 00 00 00 00 00 C2 0C 66 [23:00:40]RasterBufferAndPrint [23:00:40]line [23:00:40]line [23:00:40]line [23:00:40]line [23:00:40]line [23:00:40]written 0, free lines is 3272 [23:00:40]MH_Cut [23:00:40]Write to MH i2c: D1 01 00 91 07 01 6A [23:00:40]Write i2c OK [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: D1 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: D1 01 00 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: D1 01 00 91 07 00 69 [23:00:40]Write to MH i2c: 01 00 00 92 07 99 [23:00:40]Write i2c OK [23:00:40]MH_I2C_Read... [23:00:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D9 A2 47 00 07 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 37 36 39 10 04 04 00 90 81 02 00 F4 03 04 00 E7 1A C6 66 B6 04 01 00 00 00 D0 42 E6 ED D8 BE 58 [23:00:41]CommunicateWithHost err = 0 [23:00:41]CheckOFDResponse [23:00:41]1017 (14) - 77093643461234 [23:00:41]1041 (16) - 0000000000871769 [23:00:41]1040 (4) - 164240 [23:00:41]1012 (4) - 21.08.2024 16:50 [23:00:41]1206 (1) - 0 [23:00:41]OFD Sender: Remove packet 164240 [23:00:41]ProducePacketName [23:00:41]name=ofd_packets/00164240 [23:00:41]NVStorageDeleteData [23:00:41]*** Cut start [23:00:41]*** Purtial cut [23:00:41]*** Stage 1: CUTSNS_PIN = 1 [23:00:41]OFD Sender: No OFD packet to send [23:00:43]Read from MH i2c: 01 [23:00:43]MH_I2C_Read... [23:00:43]*** Stop cut motor [23:00:43]*** Cut end [23:00:43]Read from MH i2c: 01 07 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: 01 07 00 92 07 00 00 00 00 00 FF 0F AE [23:00:43]process_action close_receipt done [23:00:43]requested_data is exist [23:00:43]produce_requested_data [23:00:43]requested_item fm.sn is exist - process it [23:00:43]wFMCommunicate request_size=4 [23:00:43]MH_SAM_APDU [23:00:43]CAPDU: 80 11 00 00 [23:00:43]Write to MH i2c: E2 08 00 93 07 80 11 00 00 00 00 00 00 14 [23:00:43]Write i2c OK [23:00:43]MH_I2C_Read... [23:00:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:43]Read from MH i2c: E2 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 17 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 17 00 93 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [23:00:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:00:43]wFMCommunicate OK [23:00:43]requested_item fd.num is exist - process it [23:00:43]SAM_PROTO_GetFieldsCounters [23:00:43]wFMCommunicate request_size=4 [23:00:43]MH_SAM_APDU [23:00:43]CAPDU: 80 13 00 00 [23:00:43]Write to MH i2c: E2 08 00 94 07 80 13 00 00 00 00 00 00 17 [23:00:43]Write i2c OK [23:00:43]MH_I2C_Read... [23:00:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:00:43]Read from MH i2c: E2 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 62 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 62 00 94 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 46 03 00 00 5E 04 04 00 46 03 00 00 57 04 04 00 47 03 00 00 19 04 04 00 00 00 00 00 90 00 FE [23:00: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 46 03 00 00 5E 04 04 00 46 03 00 00 57 04 04 00 47 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:00:43]wFMCommunicate OK [23:00:43]SAM_PROTO_GetFieldsCounters done [23:00:43]requested_item shift.num is exist - process it [23:00:43]requested_item shift.opened is exist - process it [23:00:43]req_shift_opened [23:00:43]FM_GetShiftState [23:00:43]SAM_PROTO_GetShiftState [23:00:43]wFMCommunicate request_size=4 [23:00:43]MH_SAM_APDU [23:00:43]CAPDU: 80 13 01 00 [23:00:43]Write to MH i2c: E2 08 00 95 07 80 13 01 00 00 00 00 00 19 [23:00:43]Write i2c OK [23:00:43]MH_I2C_Read... [23:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:43]Read from MH i2c: E2 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 0E 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 0E 00 95 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DF [23:00:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:00:43]wFMCommunicate OK [23:00:43]SAM_PROTO_GetShiftState done [23:00:43]FM_GetShiftState done [23:00:43]req_shift_opened done [23:00:43]requested_item shift.open_date is exist - process it [23:00:43]req_shift_open_date [23:00:43]req_shift_open_date done [23:00:43]produce_requested_data done [23:00:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164240,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:00:43]process_action_free close_receipt [23:00:43]json_value_free [23:00:43]json_value_free done [23:00:43]process_json_proto returns [23:00:43]Send response to host [23:00:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164240,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:00:43]free response buf [23:00:43]execute_script done [23:00:43]execute_script returns [23:00:43]free content buf [23:00:43]Sock 9.Close socket [23:00:43]Sock 9.Thread stoped [23:00:43]accept exits with 7 [23:00:43]New connection [23:00:43]New thread 3066621284 created [23:00:43]Thread 3066764644 joined [23:00:43]Waiting for new connection... [23:00:43] Sock 7.Parse request [23:00:43]Sock 7.Check first char [23:00:43]Sock 7.First char is OK [23:00:43]request: POST /json_proto HTTP/1.0 [23:00:43]Method: POST [23:00:43]URL: /json_proto [23:00:43]Method is POST - this is cgi request [23:00:43]url: /json_proto [23:00:43]query_string will be loaded in cgi processing [23:00:43]execute_cgi json_proto POST (null) [23:00:43]execute_cgi path=json_proto method=POST [23:00:43]POST find Content-Length [23:00:43]Host: 172.17.44.132:8080 [23:00:43]Content-Length: 679 [23:00:43]Content-Type: application/json [23:00:43] [23:00:43]POST finish read [23:00:43]Found Content-Length = 679 [23:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 81.370, "sum" : 6200.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6200.00, "total" : 6200.00, "payments": [ { "type": 0, "sum" : 6200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:43]execute_script... [23:00:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 81.370, "sum" : 6200.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6200.00, "total" : 6200.00, "payments": [ { "type": 0, "sum" : 6200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:43]POST & json_proto [23:00:43]process_json_proto [23:00:43]json parsed OK: [23:00:43]protocol is kg_v1.0 [23:00:43]action value=close_receipt [23:00:43]process_action close_receipt [23:00:43]cmd_close_receipt [23:00:43]MH_GetDate [23:00:43]Write to MH i2c: F0 00 00 96 07 8C [23:00:43]Write i2c OK [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: F0 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: F0 09 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: F0 09 00 96 07 00 9C 71 C6 66 2A 83 C1 65 A1 [23:00:43]GetLastDocTimeStamp 1724281239 [23:00:43]current date 1724281244 [23:00:43]FM_GetShiftState [23:00:43]SAM_PROTO_GetShiftState [23:00:43]wFMCommunicate request_size=4 [23:00:43]MH_SAM_APDU [23:00:43]CAPDU: 80 13 01 00 [23:00:43]Write to MH i2c: E2 08 00 97 07 80 13 01 00 00 00 00 00 1B [23:00:43]Write i2c OK [23:00:43]MH_I2C_Read... [23:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:43]Read from MH i2c: E2 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 0E 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 0E 00 97 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [23:00:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:00:43]wFMCommunicate OK [23:00:43]SAM_PROTO_GetShiftState done [23:00:43]FM_GetShiftState done [23:00:43]opened in 1724199517 [23:00:43]opened+sec_in_day 1724285917 [23:00:43]quantity*price = 620039 [23:00:43]sum+1 = 620040 [23:00:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 6200.00 Внесено: 6200.00 СДАЧА: 0.00 НСП 1% : 54.87 НДС 12% : 658.45 Наличными: 6200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 839 21.08.2024 23:00 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164241 ФПД: 26023513004300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164241&fm=26023513004300&tin=02508201610067®Number=0000000000092562&sum=620000 [23:00:44]StoreToDocumentArchive [23:00:44]shift 466 fd 164241 [23:00:44]save to /storage/0466/doc_00164241 [23:00:44]save last doc name /storage/0466/doc_00164241 to /storage/kkm_last_doc_name [23:00:44]save OK [23:00:44]Clear old archive folders... [23:00:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:00:44]tlvbuf is 009ABB50 [23:00:44]SAM_PROTO_ClearQueue [23:00:44]wFMCommunicate request_size=4 [23:00:44]MH_SAM_APDU [23:00:44]CAPDU: 80 09 00 00 [23:00:44]Write to MH i2c: E2 08 00 A4 07 80 09 00 00 00 00 00 00 1D [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 A4 07 00 90 00 1F [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]SAM_PROTO_ClearQueue done [23:00:45]KKMCreateOFDPacket [23:00:45]OFDProtocolAddRootSTLVToBuf [23:00:45]FM_MakeSignedData [23:00:45]FM_MakeSignedData [23:00:45]SAM_PROTO_SignData [23:00:45]wFMCommunicate request_size=4 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 01 02 [23:00:45]Write to MH i2c: E2 08 00 A5 07 80 0D 01 02 00 00 00 00 25 [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 A5 07 00 90 00 20 [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]wFMCommunicate request_size=255 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 3D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 07 76 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 75 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 15 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 01 01 00 00 00 07 04 06 00 E0 75 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 03 00 00 F4 03 04 00 9C 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 81 02 00 35 04 06 00 17 AB 12 3F [23:00:45]Write to MH i2c: E2 02 01 A6 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 3D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 07 76 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 75 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 15 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 01 01 00 00 00 07 04 06 00 E0 75 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 03 00 00 F4 03 04 00 9C 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 81 02 00 35 04 06 00 17 AB 12 3F 00 00 FF [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 A6 07 00 90 00 21 [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]wFMCommunicate request_size=7 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 02 02 02 99 0C [23:00:45]Write to MH i2c: E2 0A 00 A7 07 80 0D 02 02 02 00 99 0C 00 00 D1 [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 A7 07 00 90 00 22 [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]wFMCommunicate request_size=4 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 03 02 [23:00:45]Write to MH i2c: E2 08 00 A8 07 80 0D 03 02 00 00 00 00 2A [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 0B 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 0B 00 A8 07 00 31 A6 F3 90 D5 76 1A E0 90 00 CA [23:00:45]RAPDU: 31 A6 F3 90 D5 76 1A E0 90 00 [23:00:45]wFMCommunicate OK [23:00:45]SAM_PROTO_SignData done [23:00:45]FM_MakeSignedData done [23:00:45]CreateOFDProtocolMessage [23:00:45]wFMCommunicate request_size=4 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 11 00 00 [23:00:45]Write to MH i2c: E2 08 00 A9 07 80 11 00 00 00 00 00 00 2A [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 17 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 17 00 A9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [23:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:00:45]wFMCommunicate OK [23:00:45]CreateOFDProtocolMessage done [23:00:45]OFDSenderStorePacket 164241 [23:00:45]StoreOFDPacket docnum=164241 [23:00:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B0 C1 04 01 54 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 3D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 07 76 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 75 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 15 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 01 01 00 00 00 07 04 06 00 E0 75 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 03 00 00 F4 03 04 00 9C 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 81 02 00 35 04 06 00 17 AB 12 3F 99 0C 31 A6 F3 90 D5 76 1A E0 [23:00:45]CheckFolder [23:00:45]dirname=/storage/ofd_packets [23:00:45]CheckFolder done [23:00:45]ProducePacketName [23:00:45]name=ofd_packets/00164241 [23:00:45]NVStorageSaveData ofd_packets/00164241 [23:00:45]File name is /storage/ofd_packets/00164241 [23:00:45]Write 298 bytes [23:00:45]NVStorageSaveData done [23:00:45]OFDSenderStorePacket done [23:00:45]KKMCreateOFDPacket done [23:00:45]NVStorageSaveData kkm_last_timestamp [23:00:45]File name is /storage/kkm_last_timestamp [23:00:45]Write 4 bytes [23:00:45]NVStorageSaveData done [23:00:45]ExternCall_PrintAddStr [23:00:45]wPrintStart [23:00:45]Write to MH i2c: 01 00 00 AA 07 B1 [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: 01 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: 01 07 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 FF 0F C6 [23:00:45]RasterBufferAndPrint [23:00:45]line Счет N : (1)292891 [23:00:45]line ИНН: 02508201610067 [23:00:45]line Контрольно-Кассовый Чек [23:00:45]line ПРОДАЖА [23:00:45]line ТРК (МРК, ГНК) : 21 [23:00:45]line Товар: 2710194800 [23:00:45]line ДТ-К-5 [23:00:45]line 81.370 * 76.20 [23:00:45]line = 6200.39 [23:00:45]line НДС 12% НСП 1% [23:00:45]line > о реализуемом товаре [23:00:45]line ОКРУГЛЕНИЕ: -0.39 [23:00:45]line ИТОГО: 6200.00 [23:00:45]line Внесено: 6200.00 [23:00:45]line СДАЧА: 0.00 [23:00:45]line НСП 1% : 54.87 [23:00:45]line НДС 12% : 658.45 [23:00:45]line Наличными: 6200.00 [23:00:45]line Безнал.: 0.00 [23:00:45]line Место: АЗС № 130 "Партнер Нефть" [23:00:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:00:45]line СНО: Общий режим [23:00:45]line Чек 839 21.08.2024 23:00 [23:00:45]line Смена: 466 ФФД: 1.0 [23:00:45]line ЗНМ: 0300000070 [23:00:46]line РНМ: 0000000000092562 [23:00:46]line Версия ККМ: 001 [23:00:46]line ФМ: 0000000000871769 [23:00:46]line ФД: 164241 [23:00:46]line ФПД: 26023513004300 [23:00:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164241&fm=26023513004300&tin=02508201610067®Number=0000000000092562&sum=620000 [23:00:46]OFD Sender: Processing packet 164241 [packets to send 972, broken 971] [23:00:46]ProducePacketName [23:00:46]name=ofd_packets/00164241 [23:00:46]OFD Sender: To server: pG, [23:00:46]CommunicateWithHost lk.salyk.kg:30040 [23:00:46]ConnectInit lk.salyk.kg [23:00:46]written 0, free lines is 4095 [23:00:46]Write to MH i2c: 01 00 00 D5 07 DC [23:00:46]Write i2c OK [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: 01 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: 01 07 00 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: 01 07 00 D5 07 00 00 00 00 00 CF 0C BE [23:00:46]RasterBufferAndPrint [23:00:46]line [23:00:46]line [23:00:46]line [23:00:46]line [23:00:46]line [23:00:46]written 0, free lines is 3292 [23:00:46]MH_Cut [23:00:46]Write to MH i2c: D1 01 00 DC 07 01 B5 [23:00:46]Write i2c OK [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: D1 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: D1 01 00 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: D1 01 00 DC 07 00 B4 [23:00:46]Write to MH i2c: 01 00 00 DD 07 E4 [23:00:46]Write i2c OK [23:00:46]MH_I2C_Read... [23:00:46]Connected sock=10 [23: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 37 36 39 0C 01 00 00 B0 C1 04 01 54 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 3D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 07 76 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 75 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 15 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 01 01 00 00 00 07 04 06 00 E0 75 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 03 00 00 F4 03 04 00 9C 71 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 81 02 00 35 04 06 00 17 AB 12 3F 99 0C 31 A6 F3 90 D5 76 1A E0 [23:00:47]*** Cut start [23:00:47]*** Purtial cut [23:00:47]*** Stage 1: CUTSNS_PIN = 1 [23:00:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 55 47 00 B3 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 37 36 39 10 04 04 00 91 81 02 00 F4 03 04 00 ED 1A C6 66 B6 04 01 00 00 EA 6A B4 58 0D 45 4C 3F [23:00:48]CommunicateWithHost err = 0 [23:00:48]CheckOFDResponse [23:00:48]1017 (14) - 77093643461234 [23:00:48]1041 (16) - 0000000000871769 [23:00:48]1040 (4) - 164241 [23:00:48]1012 (4) - 21.08.2024 16:50 [23:00:48]1206 (1) - 0 [23:00:48]OFD Sender: Remove packet 164241 [23:00:48]ProducePacketName [23:00:48]name=ofd_packets/00164241 [23:00:48]NVStorageDeleteData [23:00:48]OFD Sender: No OFD packet to send [23:00:49]Read from MH i2c: 01 [23:00:49]MH_I2C_Read... [23:00:49]*** Stop cut motor [23:00:49]*** Cut end [23:00:49]Read from MH i2c: 01 07 00 [23:00:49]MH_I2C_Read... [23:00:49]Read from MH i2c: 01 07 00 DD 07 00 00 00 00 00 FF 0F F9 [23:00:49]process_action close_receipt done [23:00:49]requested_data is exist [23:00:49]produce_requested_data [23:00:49]requested_item fm.sn is exist - process it [23:00:49]wFMCommunicate request_size=4 [23:00:49]MH_SAM_APDU [23:00:49]CAPDU: 80 11 00 00 [23:00:49]Write to MH i2c: E2 08 00 DE 07 80 11 00 00 00 00 00 00 5F [23:00:49]Write i2c OK [23:00:49]MH_I2C_Read... [23:00:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:49]Read from MH i2c: E2 [23:00:49]MH_I2C_Read... [23:00:49]Read from MH i2c: E2 17 00 [23:00:49]MH_I2C_Read... [23:00:49]Read from MH i2c: E2 17 00 DE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [23:00:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:00:49]wFMCommunicate OK [23:00:49]requested_item fd.num is exist - process it [23:00:49]SAM_PROTO_GetFieldsCounters [23:00:49]wFMCommunicate request_size=4 [23:00:49]MH_SAM_APDU [23:00:49]CAPDU: 80 13 00 00 [23:00:49]Write to MH i2c: E2 08 00 DF 07 80 13 00 00 00 00 00 00 62 [23:00:49]Write i2c OK [23:00:49]MH_I2C_Read... [23:00:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:00:49]Read from MH i2c: E2 [23:00:49]MH_I2C_Read... [23:00:49]Read from MH i2c: E2 62 00 [23:00:49]MH_I2C_Read... [23:00:49]Read from MH i2c: E2 62 00 DF 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 47 03 00 00 5E 04 04 00 47 03 00 00 57 04 04 00 48 03 00 00 19 04 04 00 00 00 00 00 90 00 4D [23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 47 03 00 00 5E 04 04 00 47 03 00 00 57 04 04 00 48 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:00:49]wFMCommunicate OK [23:00:49]SAM_PROTO_GetFieldsCounters done [23:00:49]requested_item shift.num is exist - process it [23:00:49]requested_item shift.opened is exist - process it [23:00:49]req_shift_opened [23:00:49]FM_GetShiftState [23:00:49]SAM_PROTO_GetShiftState [23:00:49]wFMCommunicate request_size=4 [23:00:49]MH_SAM_APDU [23:00:49]CAPDU: 80 13 01 00 [23:00:49]Write to MH i2c: E2 08 00 E0 07 80 13 01 00 00 00 00 00 64 [23:00:49]Write i2c OK [23:00:49]MH_I2C_Read... [23:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:49]Read from MH i2c: E2 [23:00:49]MH_I2C_Read... [23:00:49]Read from MH i2c: E2 0E 00 [23:00:49]MH_I2C_Read... [23:00:49]Read from MH i2c: E2 0E 00 E0 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2A [23:00:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:00:49]wFMCommunicate OK [23:00:49]SAM_PROTO_GetShiftState done [23:00:49]FM_GetShiftState done [23:00:49]req_shift_opened done [23:00:49]requested_item shift.open_date is exist - process it [23:00:49]req_shift_open_date [23:00:49]req_shift_open_date done [23:00:49]produce_requested_data done [23:00:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164241,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:00:49]process_action_free close_receipt [23:00:49]json_value_free [23:00:49]json_value_free done [23:00:49]process_json_proto returns [23:00:49]Send response to host [23:00:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164241,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:00:49]free response buf [23:00:49]execute_script done [23:00:49]execute_script returns [23:00:49]free content buf [23:00:49]Sock 7.Close socket [23:00:49]Sock 7.Thread stoped [23:00:53]OFD Sender: No OFD packet to send [23:00:58]OFD Sender: No OFD packet to send [23:01:03]OFD Sender: No OFD packet to send [23:01:08]OFD Sender: No OFD packet to send [23:01:13]OFD Sender: No OFD packet to send [23:01:18]OFD Sender: No OFD packet to send [23:01:23]OFD Sender: No OFD packet to send [23:01:28]OFD Sender: No OFD packet to send [23:01:33]OFD Sender: No OFD packet to send [23:01:38]OFD Sender: No OFD packet to send [23:01:43]OFD Sender: No OFD packet to send [23:01:48]OFD Sender: No OFD packet to send [23:01:54]OFD Sender: No OFD packet to send [23:01:59]OFD Sender: No OFD packet to send [23:02:04]OFD Sender: No OFD packet to send [23:02:07]recv_with_timeout no data received [23:02:09]OFD Sender: No OFD packet to send [23:02:14]OFD Sender: No OFD packet to send [23:02:19]OFD Sender: No OFD packet to send [23:02:24]OFD Sender: No OFD packet to send [23:02:29]OFD Sender: No OFD packet to send [23:02:34]OFD Sender: No OFD packet to send [23:02:39]OFD Sender: No OFD packet to send [23:02:44]OFD Sender: No OFD packet to send [23:02:49]OFD Sender: No OFD packet to send [23:02:54]OFD Sender: No OFD packet to send [23:02:59]OFD Sender: No OFD packet to send [23:03:04]OFD Sender: No OFD packet to send [23:03:09]OFD Sender: No OFD packet to send [23:03:14]OFD Sender: No OFD packet to send [23:03:19]OFD Sender: No OFD packet to send [23:03:24]OFD Sender: No OFD packet to send [23:03:29]OFD Sender: No OFD packet to send [23:03:34]OFD Sender: No OFD packet to send [23:03:39]OFD Sender: No OFD packet to send [23:03:44]OFD Sender: No OFD packet to send [23:03:49]OFD Sender: No OFD packet to send [23:03:54]OFD Sender: No OFD packet to send [23:03:59]OFD Sender: No OFD packet to send [23:04:04]OFD Sender: No OFD packet to send [23:04:09]OFD Sender: No OFD packet to send [23:04:14]OFD Sender: No OFD packet to send [23:04:17]recv_with_timeout no data received [23:04:19]OFD Sender: No OFD packet to send [23:04:24]OFD Sender: No OFD packet to send [23:04:29]OFD Sender: No OFD packet to send [23:04:34]OFD Sender: No OFD packet to send [23:04:39]OFD Sender: No OFD packet to send [23:04:55]ConnectInit Can't connect to host [23:04:59]OFD Sender: No OFD packet to send [23:05:04]OFD Sender: No OFD packet to send [23:05:05]recv_with_timeout no data received [23:05:09]OFD Sender: No OFD packet to send [23:05:14]OFD Sender: No OFD packet to send [23:05:19]OFD Sender: No OFD packet to send [23:05:24]OFD Sender: No OFD packet to send [23:05:29]OFD Sender: No OFD packet to send [23:05:34]OFD Sender: No OFD packet to send [23:05:39]OFD Sender: No OFD packet to send [23:05:41]recv_with_timeout no data received [23:05:44]OFD Sender: No OFD packet to send [23:05:49]OFD Sender: No OFD packet to send [23:05:55]OFD Sender: No OFD packet to send [23:06:00]OFD Sender: No OFD packet to send [23:06:05]OFD Sender: No OFD packet to send [23:06:10]OFD Sender: No OFD packet to send [23:06:15]OFD Sender: No OFD packet to send [23:06:20]OFD Sender: No OFD packet to send [23:06:25]OFD Sender: No OFD packet to send [23:06:30]OFD Sender: No OFD packet to send [23:06:35]OFD Sender: No OFD packet to send [23:06:40]OFD Sender: No OFD packet to send [23:06:45]OFD Sender: No OFD packet to send [23:06:45]recv_with_timeout no data received [23:06:50]OFD Sender: No OFD packet to send [23:06:55]OFD Sender: No OFD packet to send [23:07:00]OFD Sender: No OFD packet to send [23:07:05]OFD Sender: No OFD packet to send [23:07:10]OFD Sender: No OFD packet to send [23:07:15]OFD Sender: No OFD packet to send [23:07:20]OFD Sender: No OFD packet to send [23:07:25]OFD Sender: No OFD packet to send [23:07:30]OFD Sender: No OFD packet to send [23:07:34]accept exits with 9 [23:07:34]New connection [23:07:34]New thread 3066764644 created [23:07:34]Thread 3066621284 joined [23:07:34]Waiting for new connection... [23:07:34] Sock 9.Parse request [23:07:34]Sock 9.Check first char [23:07:34]Sock 9.First char is OK [23:07:34]request: POST /json_proto HTTP/1.0 [23:07:34]Method: POST [23:07:34]URL: /json_proto [23:07:34]Method is POST - this is cgi request [23:07:34]url: /json_proto [23:07:34]query_string will be loaded in cgi processing [23:07:34]execute_cgi json_proto POST (null) [23:07:34]execute_cgi path=json_proto method=POST [23:07:34]POST find Content-Length [23:07:34]Host: 172.17.44.132:8080 [23:07:34]Content-Length: 677 [23:07:34]Content-Type: application/json [23:07:34] [23:07:34]POST finish read [23:07:34]Found Content-Length = 677 [23:07:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:07:34]execute_script... [23: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)292898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:07:34]POST & json_proto [23:07:34]process_json_proto [23:07:34]json parsed OK: [23:07:34]protocol is kg_v1.0 [23:07:34]action value=close_receipt [23:07:34]process_action close_receipt [23:07:34]cmd_close_receipt [23:07:34]MH_GetDate [23:07:34]Write to MH i2c: F0 00 00 E1 07 D7 [23:07:34]Write i2c OK [23:07:34]MH_I2C_Read... [23:07:34]Read from MH i2c: F0 [23:07:34]MH_I2C_Read... [23:07:34]Read from MH i2c: F0 09 00 [23:07:34]MH_I2C_Read... [23:07:34]Read from MH i2c: F0 09 00 E1 07 00 37 73 C6 66 2A 83 C1 65 89 [23:07:34]GetLastDocTimeStamp 1724281244 [23:07:34]current date 1724281655 [23:07:34]FM_GetShiftState [23:07:34]SAM_PROTO_GetShiftState [23:07:34]wFMCommunicate request_size=4 [23:07:34]MH_SAM_APDU [23:07:34]CAPDU: 80 13 01 00 [23:07:34]Write to MH i2c: E2 08 00 E2 07 80 13 01 00 00 00 00 00 66 [23:07:34]Write i2c OK [23:07:34]MH_I2C_Read... [23:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:07:34]Read from MH i2c: E2 [23:07:34]MH_I2C_Read... [23:07:34]Read from MH i2c: E2 0E 00 [23:07:34]MH_I2C_Read... [23:07:34]Read from MH i2c: E2 0E 00 E2 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2C [23:07:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:07:34]wFMCommunicate OK [23:07:34]SAM_PROTO_GetShiftState done [23:07:34]FM_GetShiftState done [23:07:34]opened in 1724199517 [23:07:34]opened+sec_in_day 1724285917 [23:07:34]quantity*price = 50036 [23:07:34]sum+1 = 50037 [23:07:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 840 21.08.2024 23:07 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164242 ФПД: 68375378077523 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230735&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164242&fm=68375378077523&tin=02508201610067®Number=0000000000092562&sum=50000 [23:07:35]StoreToDocumentArchive [23:07:35]shift 466 fd 164242 [23:07:35]save to /storage/0466/doc_00164242 [23:07:35]save last doc name /storage/0466/doc_00164242 to /storage/kkm_last_doc_name [23:07:35]save OK [23:07:35]Clear old archive folders... [23:07:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:07:35]tlvbuf is 009B9630 [23:07:35]SAM_PROTO_ClearQueue [23:07:35]wFMCommunicate request_size=4 [23:07:35]MH_SAM_APDU [23:07:35]CAPDU: 80 09 00 00 [23:07:35]Write to MH i2c: E2 08 00 EF 07 80 09 00 00 00 00 00 00 68 [23:07:35]Write i2c OK [23:07:35]MH_I2C_Read... [23:07:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:07:35]Read from MH i2c: E2 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 03 00 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 03 00 EF 07 00 90 00 6A [23:07:35]RAPDU: 90 00 [23:07:35]wFMCommunicate OK [23:07:35]SAM_PROTO_ClearQueue done [23:07:35]KKMCreateOFDPacket [23:07:35]OFDProtocolAddRootSTLVToBuf [23:07:35]FM_MakeSignedData [23:07:35]FM_MakeSignedData [23:07:35]SAM_PROTO_SignData [23:07:35]wFMCommunicate request_size=4 [23:07:35]MH_SAM_APDU [23:07:35]CAPDU: 80 0D 01 02 [23:07:35]Write to MH i2c: E2 08 00 F0 07 80 0D 01 02 00 00 00 00 70 [23:07:35]Write i2c OK [23:07:35]MH_I2C_Read... [23:07:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:07:35]Read from MH i2c: E2 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 03 00 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 03 00 F0 07 00 90 00 6B [23:07:35]RAPDU: 90 00 [23:07:35]wFMCommunicate OK [23:07:35]wFMCommunicate request_size=255 [23:07:35]MH_SAM_APDU [23:07:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 37 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 81 02 00 35 04 06 00 3E [23:07:35]Write to MH i2c: E2 02 01 F1 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 37 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 81 02 00 35 04 06 00 3E 00 00 3B [23:07:35]Write i2c OK [23:07:35]MH_I2C_Read... [23:07:35]OFD Sender: No OFD packet to send [23:07:35]Read from MH i2c: E2 [23:07:35]MH_I2C_Read... [23:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:35]Read from MH i2c: E2 03 00 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 03 00 F1 07 00 90 00 6C [23:07:35]RAPDU: 90 00 [23:07:35]wFMCommunicate OK [23:07:35]wFMCommunicate request_size=10 [23:07:35]MH_SAM_APDU [23:07:35]CAPDU: 80 0D 02 02 05 2F E2 1F 27 53 [23:07:35]Write to MH i2c: E2 0D 00 F2 07 80 0D 02 02 05 00 2F E2 1F 27 53 00 00 27 [23:07:35]Write i2c OK [23:07:35]MH_I2C_Read... [23:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:35]Read from MH i2c: E2 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 03 00 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 03 00 F2 07 00 90 00 6D [23:07:35]RAPDU: 90 00 [23:07:35]wFMCommunicate OK [23:07:35]wFMCommunicate request_size=4 [23:07:35]MH_SAM_APDU [23:07:35]CAPDU: 80 0D 03 02 [23:07:35]Write to MH i2c: E2 08 00 F3 07 80 0D 03 02 00 00 00 00 75 [23:07:35]Write i2c OK [23:07:35]MH_I2C_Read... [23:07:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:07:35]Read from MH i2c: E2 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 0B 00 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 0B 00 F3 07 00 6D F0 48 6B 7C 18 B1 93 90 00 5E [23:07:35]RAPDU: 6D F0 48 6B 7C 18 B1 93 90 00 [23:07:35]wFMCommunicate OK [23:07:35]SAM_PROTO_SignData done [23:07:35]FM_MakeSignedData done [23:07:35]CreateOFDProtocolMessage [23:07:35]wFMCommunicate request_size=4 [23:07:35]MH_SAM_APDU [23:07:35]CAPDU: 80 11 00 00 [23:07:35]Write to MH i2c: E2 08 00 F4 07 80 11 00 00 00 00 00 00 75 [23:07:35]Write i2c OK [23:07:35]MH_I2C_Read... [23:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:07:35]Read from MH i2c: E2 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 17 00 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: E2 17 00 F4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [23:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:07:35]wFMCommunicate OK [23:07:35]CreateOFDProtocolMessage done [23:07:35]OFDSenderStorePacket 164242 [23:07:35]StoreOFDPacket docnum=164242 [23:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4C 26 07 01 45 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 37 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 81 02 00 35 04 06 00 3E 2F E2 1F 27 53 6D F0 48 6B 7C 18 B1 93 [23:07:35]CheckFolder [23:07:35]dirname=/storage/ofd_packets [23:07:35]CheckFolder done [23:07:35]ProducePacketName [23:07:35]name=ofd_packets/00164242 [23:07:35]NVStorageSaveData ofd_packets/00164242 [23:07:35]File name is /storage/ofd_packets/00164242 [23:07:35]Write 301 bytes [23:07:35]NVStorageSaveData done [23:07:35]OFDSenderStorePacket done [23:07:35]KKMCreateOFDPacket done [23:07:35]NVStorageSaveData kkm_last_timestamp [23:07:35]File name is /storage/kkm_last_timestamp [23:07:35]Write 4 bytes [23:07:35]NVStorageSaveData done [23:07:35]ExternCall_PrintAddStr [23:07:35]wPrintStart [23:07:35]Write to MH i2c: 01 00 00 F5 07 FC [23:07:35]Write i2c OK [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: 01 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: 01 07 00 [23:07:35]MH_I2C_Read... [23:07:35]Read from MH i2c: 01 07 00 F5 07 00 00 00 00 00 FF 0F 11 [23:07:35]RasterBufferAndPrint [23:07:35]line Счет N : (1)292898 [23:07:35]line ИНН: 02508201610067 [23:07:35]line Контрольно-Кассовый Чек [23:07:35]line ПРОДАЖА [23:07:35]line ТРК (МРК, ГНК) : 42 [23:07:35]line Товар: 2710124130 [23:07:35]line Аи-92-К-5 [23:07:35]line 7.380 * 67.80 [23:07:35]line = 500.36 [23:07:35]line НДС 12% НСП 1% [23:07:35]line > о реализуемом товаре [23:07:35]line ОКРУГЛЕНИЕ: -0.36 [23:07:35]line ИТОГО: 500.00 [23:07:35]line Внесено: 500.00 [23:07:35]line СДАЧА: 0.00 [23:07:35]line НСП 1% : 4.43 [23:07:35]line НДС 12% : 53.14 [23:07:35]line Наличными: 500.00 [23:07:35]line Безнал.: 0.00 [23:07:35]line Место: АЗС № 130 "Партнер Нефть" [23:07:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:07:35]line СНО: Общий режим [23:07:35]line Чек 840 21.08.2024 23:07 [23:07:35]line Смена: 466 ФФД: 1.0 [23:07:35]line ЗНМ: 0300000070 [23:07:35]line РНМ: 0000000000092562 [23:07:35]line Версия ККМ: 001 [23:07:35]line ФМ: 0000000000871769 [23:07:35]line ФД: 164242 [23:07:35]line ФПД: 68375378077523 [23:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230735&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164242&fm=68375378077523&tin=02508201610067®Number=0000000000092562&sum=50000 [23:07:35]written 0, free lines is 4095 [23:07:35]OFD Sender: Processing packet 164242 [packets to send 972, broken 971] [23:07:35]ProducePacketName [23:07:35]name=ofd_packets/00164242 [23:07:35]OFD Sender: To server: pG, [23:07:35]CommunicateWithHost lk.salyk.kg:30040 [23:07:35]ConnectInit lk.salyk.kg [23:07:36]Write to MH i2c: 01 00 00 20 08 28 [23:07:36]Write i2c OK [23:07:36]MH_I2C_Read... [23:07:36]Read from MH i2c: 01 [23:07:36]MH_I2C_Read... [23:07:36]Read from MH i2c: 01 07 00 [23:07:36]MH_I2C_Read... [23:07:36]Read from MH i2c: 01 07 00 20 08 00 00 00 00 00 B7 0C F2 [23:07:36]RasterBufferAndPrint [23:07:36]line [23:07:36]line [23:07:36]line [23:07:36]line [23:07:36]line [23:07:36]written 0, free lines is 3260 [23:07:36]MH_Cut [23:07:36]Write to MH i2c: D1 01 00 27 08 01 01 [23:07:36]Write i2c OK [23:07:36]MH_I2C_Read... [23:07:36]Read from MH i2c: D1 [23:07:36]MH_I2C_Read... [23:07:36]Read from MH i2c: D1 01 00 [23:07:36]MH_I2C_Read... [23:07:36]Read from MH i2c: D1 01 00 27 08 00 00 [23:07:36]Write to MH i2c: 01 00 00 28 08 30 [23:07:36]Write i2c OK [23:07:36]MH_I2C_Read... [23:07:37]*** Cut start [23:07:37]*** Purtial cut [23:07:37]*** Stage 1: CUTSNS_PIN = 1 [23:07:39]Read from MH i2c: 01 [23:07:39]MH_I2C_Read... [23:07:39]*** Stop cut motor [23:07:39]*** Cut end [23:07:39]Read from MH i2c: 01 07 00 [23:07:39]MH_I2C_Read... [23:07:39]Read from MH i2c: 01 07 00 28 08 00 00 00 00 00 FF 0F 45 [23:07:39]process_action close_receipt done [23:07:39]requested_data is exist [23:07:39]produce_requested_data [23:07:39]requested_item fm.sn is exist - process it [23:07:39]wFMCommunicate request_size=4 [23:07:39]MH_SAM_APDU [23:07:39]CAPDU: 80 11 00 00 [23:07:39]Write to MH i2c: E2 08 00 29 08 80 11 00 00 00 00 00 00 AB [23:07:39]Write i2c OK [23:07:39]MH_I2C_Read... [23:07:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:07:39]Read from MH i2c: E2 [23:07:39]MH_I2C_Read... [23:07:39]Read from MH i2c: E2 17 00 [23:07:39]MH_I2C_Read... [23:07:39]Read from MH i2c: E2 17 00 29 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [23:07:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:07:39]wFMCommunicate OK [23:07:39]requested_item fd.num is exist - process it [23:07:39]SAM_PROTO_GetFieldsCounters [23:07:39]wFMCommunicate request_size=4 [23:07:39]MH_SAM_APDU [23:07:39]CAPDU: 80 13 00 00 [23:07:39]Write to MH i2c: E2 08 00 2A 08 80 13 00 00 00 00 00 00 AE [23:07:39]Write i2c OK [23:07:39]MH_I2C_Read... [23:07:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:07:39]Read from MH i2c: E2 [23:07:39]MH_I2C_Read... [23:07:39]Read from MH i2c: E2 62 00 [23:07:39]MH_I2C_Read... [23:07:39]Read from MH i2c: E2 62 00 2A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 48 03 00 00 5E 04 04 00 48 03 00 00 57 04 04 00 49 03 00 00 19 04 04 00 00 00 00 00 90 00 9D [23:07:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 48 03 00 00 5E 04 04 00 48 03 00 00 57 04 04 00 49 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:07:39]wFMCommunicate OK [23:07:39]SAM_PROTO_GetFieldsCounters done [23:07:39]requested_item shift.num is exist - process it [23:07:39]requested_item shift.opened is exist - process it [23:07:39]req_shift_opened [23:07:39]FM_GetShiftState [23:07:39]SAM_PROTO_GetShiftState [23:07:39]wFMCommunicate request_size=4 [23:07:39]MH_SAM_APDU [23:07:39]CAPDU: 80 13 01 00 [23:07:39]Write to MH i2c: E2 08 00 2B 08 80 13 01 00 00 00 00 00 B0 [23:07:39]Write i2c OK [23:07:39]MH_I2C_Read... [23:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:07:39]Read from MH i2c: E2 [23:07:39]MH_I2C_Read... [23:07:39]Read from MH i2c: E2 0E 00 [23:07:39]MH_I2C_Read... [23:07:39]Read from MH i2c: E2 0E 00 2B 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 76 [23:07:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:07:39]wFMCommunicate OK [23:07:39]SAM_PROTO_GetShiftState done [23:07:39]FM_GetShiftState done [23:07:39]req_shift_opened done [23:07:39]requested_item shift.open_date is exist - process it [23:07:39]req_shift_open_date [23:07:39]req_shift_open_date done [23:07:39]produce_requested_data done [23:07:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164242,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:07:39]process_action_free close_receipt [23:07:39]json_value_free [23:07:39]json_value_free done [23:07:39]process_json_proto returns [23:07:39]Send response to host [23:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164242,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:07:39]free response buf [23:07:39]execute_script done [23:07:39]execute_script returns [23:07:39]free content buf [23:07:39]Sock 9.Close socket [23:07:39]Sock 9.Thread stoped [23:07:40]ConnectInit Can't take IP for lk.salyk.kg [23:07:40]CommunicateWithHost connect error [23:07:40]CommunicateWithHost err = -1 [23:07:40]OFD Sender: Server communicate error [23:07:45]OFD Sender: Processing packet 164242 [packets to send 972, broken 971] [23:07:45]ProducePacketName [23:07:45]name=ofd_packets/00164242 [23:07:45]OFD Sender: To server: pG, [23:07:45]CommunicateWithHost lk.salyk.kg:30040 [23:07:45]ConnectInit lk.salyk.kg [23:07:50]ConnectInit Can't take IP for lk.salyk.kg [23:07:50]CommunicateWithHost connect error [23:07:50]CommunicateWithHost err = -1 [23:07:50]OFD Sender: Server communicate error [23:07:55]OFD Sender: Processing packet 164242 [packets to send 972, broken 971] [23:07:55]ProducePacketName [23:07:55]name=ofd_packets/00164242 [23:07:55]OFD Sender: To server: pG, [23:07:55]CommunicateWithHost lk.salyk.kg:30040 [23:07:55]ConnectInit lk.salyk.kg [23:08:02]recv_with_timeout no data received [23:08:03]Connected sock=9 [23:08: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 37 36 39 0F 01 00 00 4C 26 07 01 45 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 37 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 81 02 00 35 04 06 00 3E 2F E2 1F 27 53 6D F0 48 6B 7C 18 B1 93 [23:08:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D1 05 47 00 8C 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 37 36 39 10 04 04 00 92 81 02 00 F4 03 04 00 A2 1C C6 66 B6 04 01 00 00 56 9F 99 FA BE 47 41 DB [23:08:07]CommunicateWithHost err = 0 [23:08:07]CheckOFDResponse [23:08:07]1017 (14) - 77093643461234 [23:08:07]1041 (16) - 0000000000871769 [23:08:07]1040 (4) - 164242 [23:08:07]1012 (4) - 21.08.2024 16:58 [23:08:07]1206 (1) - 0 [23:08:07]OFD Sender: Remove packet 164242 [23:08:07]ProducePacketName [23:08:07]name=ofd_packets/00164242 [23:08:07]NVStorageDeleteData [23:08:08]OFD Sender: No OFD packet to send [23:08:13]OFD Sender: No OFD packet to send [23:08:18]OFD Sender: No OFD packet to send [23:08:23]OFD Sender: No OFD packet to send [23:08:28]OFD Sender: No OFD packet to send [23:08:33]OFD Sender: No OFD packet to send [23:08:36]recv_with_timeout no data received [23:08:38]OFD Sender: No OFD packet to send [23:08:43]OFD Sender: No OFD packet to send [23:08:48]OFD Sender: No OFD packet to send [23:08:53]OFD Sender: No OFD packet to send [23:08:58]OFD Sender: No OFD packet to send [23:09:03]OFD Sender: No OFD packet to send [23:09:08]OFD Sender: No OFD packet to send [23:09:13]OFD Sender: No OFD packet to send [23:09:18]OFD Sender: No OFD packet to send [23:09:23]OFD Sender: No OFD packet to send [23:09:23]accept exits with 7 [23:09:23]New connection [23:09:23]New thread 3066621284 created [23:09:23]Thread 3066764644 joined [23:09:23]Waiting for new connection... [23:09:23] Sock 7.Parse request [23:09:23]Sock 7.Check first char [23:09:23]Sock 7.First char is OK [23:09:23]request: POST /json_proto HTTP/1.0 [23:09:23]Method: POST [23:09:23]URL: /json_proto [23:09:23]Method is POST - this is cgi request [23:09:23]url: /json_proto [23:09:23]query_string will be loaded in cgi processing [23:09:23]execute_cgi json_proto POST (null) [23:09:23]execute_cgi path=json_proto method=POST [23:09:23]POST find Content-Length [23:09:23]Host: 172.17.44.132:8080 [23:09:23]Content-Length: 677 [23:09:23]Content-Type: application/json [23:09:23] [23:09:23]POST finish read [23:09:23]Found Content-Length = 677 [23:09:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:23]execute_script... [23:09: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)292899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:23]POST & json_proto [23:09:23]process_json_proto [23:09:23]json parsed OK: [23:09:23]protocol is kg_v1.0 [23:09:23]action value=close_receipt [23:09:23]process_action close_receipt [23:09:23]cmd_close_receipt [23:09:23]MH_GetDate [23:09:23]Write to MH i2c: F0 00 00 2C 08 23 [23:09:23]Write i2c OK [23:09:23]MH_I2C_Read... [23:09:23]Read from MH i2c: F0 [23:09:23]MH_I2C_Read... [23:09:23]Read from MH i2c: F0 09 00 [23:09:23]MH_I2C_Read... [23:09:23]Read from MH i2c: F0 09 00 2C 08 00 A4 73 C6 66 2A 83 C1 65 42 [23:09:23]GetLastDocTimeStamp 1724281655 [23:09:23]current date 1724281764 [23:09:23]FM_GetShiftState [23:09:23]SAM_PROTO_GetShiftState [23:09:23]wFMCommunicate request_size=4 [23:09:23]MH_SAM_APDU [23:09:23]CAPDU: 80 13 01 00 [23:09:23]Write to MH i2c: E2 08 00 2D 08 80 13 01 00 00 00 00 00 B2 [23:09:23]Write i2c OK [23:09:23]MH_I2C_Read... [23:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:23]Read from MH i2c: E2 [23:09:23]MH_I2C_Read... [23:09:23]Read from MH i2c: E2 0E 00 [23:09:23]MH_I2C_Read... [23:09:23]Read from MH i2c: E2 0E 00 2D 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 78 [23:09:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:09:23]wFMCommunicate OK [23:09:23]SAM_PROTO_GetShiftState done [23:09:23]FM_GetShiftState done [23:09:23]opened in 1724199517 [23:09:23]opened+sec_in_day 1724285917 [23:09:23]quantity*price = 40002 [23:09:23]sum+1 = 40003 [23:09: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 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 841 21.08.2024 23:09 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164243 ФПД: 217471183499885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164243&fm=217471183499885&tin=02508201610067®Number=0000000000092562&sum=40000 [23:09:25]StoreToDocumentArchive [23:09:25]shift 466 fd 164243 [23:09:25]save to /storage/0466/doc_00164243 [23:09:25]save last doc name /storage/0466/doc_00164243 to /storage/kkm_last_doc_name [23:09:25]save OK [23:09:25]Clear old archive folders... [23:09:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:09:25]tlvbuf is 009BDC00 [23:09:25]SAM_PROTO_ClearQueue [23:09:25]wFMCommunicate request_size=4 [23:09:25]MH_SAM_APDU [23:09:25]CAPDU: 80 09 00 00 [23:09:25]Write to MH i2c: E2 08 00 3A 08 80 09 00 00 00 00 00 00 B4 [23:09:25]Write i2c OK [23:09:25]MH_I2C_Read... [23:09:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:25]Read from MH i2c: E2 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 3A 08 00 90 00 B6 [23:09:25]RAPDU: 90 00 [23:09:25]wFMCommunicate OK [23:09:25]SAM_PROTO_ClearQueue done [23:09:25]KKMCreateOFDPacket [23:09:25]OFDProtocolAddRootSTLVToBuf [23:09:25]FM_MakeSignedData [23:09:25]FM_MakeSignedData [23:09:25]SAM_PROTO_SignData [23:09:25]wFMCommunicate request_size=4 [23:09:25]MH_SAM_APDU [23:09:25]CAPDU: 80 0D 01 02 [23:09:25]Write to MH i2c: E2 08 00 3B 08 80 0D 01 02 00 00 00 00 BC [23:09:25]Write i2c OK [23:09:25]MH_I2C_Read... [23:09:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:25]Read from MH i2c: E2 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 3B 08 00 90 00 B7 [23:09:25]RAPDU: 90 00 [23:09:25]wFMCommunicate OK [23:09:25]wFMCommunicate request_size=255 [23:09:25]MH_SAM_APDU [23:09:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 49 03 00 00 F4 03 04 00 A4 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 81 02 00 35 04 06 00 C5 [23:09:25]Write to MH i2c: E2 02 01 3C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 03 00 00 F4 03 04 00 A4 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 81 02 00 35 04 06 00 C5 00 00 62 [23:09:25]Write i2c OK [23:09:25]MH_I2C_Read... [23:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:25]Read from MH i2c: E2 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 3C 08 00 90 00 B8 [23:09:25]RAPDU: 90 00 [23:09:25]wFMCommunicate OK [23:09:25]wFMCommunicate request_size=10 [23:09:25]MH_SAM_APDU [23:09:25]CAPDU: 80 0D 02 02 05 C9 F4 A4 32 6D [23:09:25]Write to MH i2c: E2 0D 00 3D 08 80 0D 02 02 05 00 C9 F4 A4 32 6D 00 00 C9 [23:09:25]Write i2c OK [23:09:25]MH_I2C_Read... [23:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:25]Read from MH i2c: E2 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 03 00 3D 08 00 90 00 B9 [23:09:25]RAPDU: 90 00 [23:09:25]wFMCommunicate OK [23:09:25]wFMCommunicate request_size=4 [23:09:25]MH_SAM_APDU [23:09:25]CAPDU: 80 0D 03 02 [23:09:25]Write to MH i2c: E2 08 00 3E 08 80 0D 03 02 00 00 00 00 C1 [23:09:25]Write i2c OK [23:09:25]MH_I2C_Read... [23:09:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:09:25]Read from MH i2c: E2 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 0B 00 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 0B 00 3E 08 00 8A 5A 50 23 E1 EA 74 09 90 00 61 [23:09:25]RAPDU: 8A 5A 50 23 E1 EA 74 09 90 00 [23:09:25]wFMCommunicate OK [23:09:25]SAM_PROTO_SignData done [23:09:25]FM_MakeSignedData done [23:09:25]CreateOFDProtocolMessage [23:09:25]wFMCommunicate request_size=4 [23:09:25]MH_SAM_APDU [23:09:25]CAPDU: 80 11 00 00 [23:09:25]Write to MH i2c: E2 08 00 3F 08 80 11 00 00 00 00 00 00 C1 [23:09:25]Write i2c OK [23:09:25]MH_I2C_Read... [23:09:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:25]Read from MH i2c: E2 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 17 00 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: E2 17 00 3F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [23:09:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:09:25]wFMCommunicate OK [23:09:25]CreateOFDProtocolMessage done [23:09:25]OFDSenderStorePacket 164243 [23:09:25]StoreOFDPacket docnum=164243 [23:09:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1E B2 07 01 C6 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 49 03 00 00 F4 03 04 00 A4 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 81 02 00 35 04 06 00 C5 C9 F4 A4 32 6D 8A 5A 50 23 E1 EA 74 09 [23:09:25]CheckFolder [23:09:25]dirname=/storage/ofd_packets [23:09:25]CheckFolder done [23:09:25]ProducePacketName [23:09:25]name=ofd_packets/00164243 [23:09:25]NVStorageSaveData ofd_packets/00164243 [23:09:25]File name is /storage/ofd_packets/00164243 [23:09:25]Write 301 bytes [23:09:25]NVStorageSaveData done [23:09:25]OFDSenderStorePacket done [23:09:25]KKMCreateOFDPacket done [23:09:25]NVStorageSaveData kkm_last_timestamp [23:09:25]File name is /storage/kkm_last_timestamp [23:09:25]Write 4 bytes [23:09:25]NVStorageSaveData done [23:09:25]ExternCall_PrintAddStr [23:09:25]wPrintStart [23:09:25]Write to MH i2c: 01 00 00 40 08 48 [23:09:25]Write i2c OK [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: 01 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: 01 07 00 [23:09:25]MH_I2C_Read... [23:09:25]Read from MH i2c: 01 07 00 40 08 00 00 00 00 00 FF 0F 5D [23:09:25]RasterBufferAndPrint [23:09:25]line Счет N : (1)292899 [23:09:25]line ИНН: 02508201610067 [23:09:25]line Контрольно-Кассовый Чек [23:09:25]line ПРОДАЖА [23:09:25]line ТРК (МРК, ГНК) : 52 [23:09:25]line Товар: 2710124130 [23:09:25]line Аи-92-К-5 [23:09:25]line 5.900 * 67.80 [23:09:25]line = 400.02 [23:09:25]line НДС 12% НСП 1% [23:09:25]line > о реализуемом товаре [23:09:25]line ОКРУГЛЕНИЕ: -0.02 [23:09:25]line ИТОГО: 400.00 [23:09:25]line Внесено: 400.00 [23:09:25]line СДАЧА: 0.00 [23:09:25]line НСП 1% : 3.54 [23:09:25]line НДС 12% : 42.48 [23:09:25]line Наличными: 400.00 [23:09:25]line Безнал.: 0.00 [23:09:25]line Место: АЗС № 130 "Партнер Нефть" [23:09:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:09:25]line СНО: Общий режим [23:09:25]line Чек 841 21.08.2024 23:09 [23:09:25]line Смена: 466 ФФД: 1.0 [23:09:25]line ЗНМ: 0300000070 [23:09:25]line РНМ: 0000000000092562 [23:09:25]line Версия ККМ: 001 [23:09:25]line ФМ: 0000000000871769 [23:09:25]line ФД: 164243 [23:09:25]line ФПД: 217471183499885 [23:09:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T230924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164243&fm=217471183499885&tin=02508201610067®Number=0000000000092562&sum=40000 [23:09:25]OFD Sender: Processing packet 164243 [packets to send 972, broken 971] [23:09:25]ProducePacketName [23:09:25]name=ofd_packets/00164243 [23:09:25]OFD Sender: To server: pG, [23:09:25]CommunicateWithHost lk.salyk.kg:30040 [23:09:25]ConnectInit lk.salyk.kg [23:09:25]written 0, free lines is 4095 [23:09:26]Write to MH i2c: 01 00 00 6B 08 73 [23:09:26]Write i2c OK [23:09:26]MH_I2C_Read... [23:09:26]Read from MH i2c: 01 [23:09:26]MH_I2C_Read... [23:09:26]Read from MH i2c: 01 07 00 [23:09:26]MH_I2C_Read... [23:09:26]Read from MH i2c: 01 07 00 6B 08 00 00 00 00 00 BB 0C 41 [23:09:26]RasterBufferAndPrint [23:09:26]line [23:09:26]line [23:09:26]line [23:09:26]line [23:09:26]line [23:09:26]written 0, free lines is 3265 [23:09:26]MH_Cut [23:09:26]Write to MH i2c: D1 01 00 72 08 01 4C [23:09:26]Write i2c OK [23:09:26]MH_I2C_Read... [23:09:26]Read from MH i2c: D1 [23:09:26]MH_I2C_Read... [23:09:26]Read from MH i2c: D1 01 00 [23:09:26]MH_I2C_Read... [23:09:26]Read from MH i2c: D1 01 00 72 08 00 4B [23:09:26]Write to MH i2c: 01 00 00 73 08 7B [23:09:26]Write i2c OK [23:09:26]MH_I2C_Read... [23:09:26]Connected sock=9 [23:09:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1E B2 07 01 C6 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 49 03 00 00 F4 03 04 00 A4 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 81 02 00 35 04 06 00 C5 C9 F4 A4 32 6D 8A 5A 50 23 E1 EA 74 09 [23:09:26]*** Cut start [23:09:26]*** Purtial cut [23:09:26]*** Stage 1: CUTSNS_PIN = 1 [23:09:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C1 7C 47 00 C6 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 81 02 00 F4 03 04 00 F5 1C C6 66 B6 04 01 00 00 70 D0 60 B7 13 65 01 56 [23:09:26]CommunicateWithHost err = 0 [23:09:26]CheckOFDResponse [23:09:26]1017 (14) - 77093643461234 [23:09:26]1041 (16) - 0000000000871769 [23:09:26]1040 (4) - 164243 [23:09:26]1012 (4) - 21.08.2024 16:59 [23:09:26]1206 (1) - 0 [23:09:26]OFD Sender: Remove packet 164243 [23:09:26]ProducePacketName [23:09:26]name=ofd_packets/00164243 [23:09:26]NVStorageDeleteData [23:09:27]OFD Sender: No OFD packet to send [23:09:28]Read from MH i2c: 01 [23:09:28]MH_I2C_Read... [23:09:28]*** Stop cut motor [23:09:28]*** Cut end [23:09:28]Read from MH i2c: 01 07 00 [23:09:28]MH_I2C_Read... [23:09:28]Read from MH i2c: 01 07 00 73 08 00 00 00 00 00 FF 0F 90 [23:09:28]process_action close_receipt done [23:09:28]requested_data is exist [23:09:28]produce_requested_data [23:09:28]requested_item fm.sn is exist - process it [23:09:28]wFMCommunicate request_size=4 [23:09:28]MH_SAM_APDU [23:09:28]CAPDU: 80 11 00 00 [23:09:28]Write to MH i2c: E2 08 00 74 08 80 11 00 00 00 00 00 00 F6 [23:09:28]Write i2c OK [23:09:28]MH_I2C_Read... [23:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:29]Read from MH i2c: E2 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 17 00 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 17 00 74 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [23:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:09:29]wFMCommunicate OK [23:09:29]requested_item fd.num is exist - process it [23:09:29]SAM_PROTO_GetFieldsCounters [23:09:29]wFMCommunicate request_size=4 [23:09:29]MH_SAM_APDU [23:09:29]CAPDU: 80 13 00 00 [23:09:29]Write to MH i2c: E2 08 00 75 08 80 13 00 00 00 00 00 00 F9 [23:09:29]Write i2c OK [23:09:29]MH_I2C_Read... [23:09:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:09:29]Read from MH i2c: E2 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 62 00 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 62 00 75 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 49 03 00 00 5E 04 04 00 49 03 00 00 57 04 04 00 4A 03 00 00 19 04 04 00 00 00 00 00 90 00 EC [23:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 49 03 00 00 5E 04 04 00 49 03 00 00 57 04 04 00 4A 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:09:29]wFMCommunicate OK [23:09:29]SAM_PROTO_GetFieldsCounters done [23:09:29]requested_item shift.num is exist - process it [23:09:29]requested_item shift.opened is exist - process it [23:09:29]req_shift_opened [23:09:29]FM_GetShiftState [23:09:29]SAM_PROTO_GetShiftState [23:09:29]wFMCommunicate request_size=4 [23:09:29]MH_SAM_APDU [23:09:29]CAPDU: 80 13 01 00 [23:09:29]Write to MH i2c: E2 08 00 76 08 80 13 01 00 00 00 00 00 FB [23:09:29]Write i2c OK [23:09:29]MH_I2C_Read... [23:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:29]Read from MH i2c: E2 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 0E 00 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 0E 00 76 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C1 [23:09:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:09:29]wFMCommunicate OK [23:09:29]SAM_PROTO_GetShiftState done [23:09:29]FM_GetShiftState done [23:09:29]req_shift_opened done [23:09:29]requested_item shift.open_date is exist - process it [23:09:29]req_shift_open_date [23:09:29]req_shift_open_date done [23:09:29]produce_requested_data done [23:09:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164243,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:09:29]process_action_free close_receipt [23:09:29]json_value_free [23:09:29]json_value_free done [23:09:29]process_json_proto returns [23:09:29]Send response to host [23:09:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164243,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:09:29]free response buf [23:09:29]execute_script done [23:09:29]execute_script returns [23:09:29]free content buf [23:09:29]Sock 7.Close socket [23:09:29]Sock 7.Thread stoped [23:09:32]OFD Sender: No OFD packet to send [23:09:37]OFD Sender: No OFD packet to send [23:09:42]OFD Sender: No OFD packet to send [23:09:47]OFD Sender: No OFD packet to send [23:09:52]recv_with_timeout no data received [23:09:52]OFD Sender: No OFD packet to send [23:09:57]OFD Sender: No OFD packet to send [23:10:02]OFD Sender: No OFD packet to send [23:10:07]OFD Sender: No OFD packet to send [23:10:12]OFD Sender: No OFD packet to send [23:10:17]OFD Sender: No OFD packet to send [23:10:22]OFD Sender: No OFD packet to send [23:10:27]OFD Sender: No OFD packet to send [23:10:32]OFD Sender: No OFD packet to send [23:10:35]accept exits with 10 [23:10:35]New connection [23:10:35]New thread 3066764644 created [23:10:35]Thread 3066621284 joined [23:10:35]Waiting for new connection... [23:10:35] Sock 10.Parse request [23:10:35]Sock 10.Check first char [23:10:35]Sock 10.First char is OK [23:10:35]request: POST /json_proto HTTP/1.0 [23:10:35]Method: POST [23:10:35]URL: /json_proto [23:10:35]Method is POST - this is cgi request [23:10:35]url: /json_proto [23:10:35]query_string will be loaded in cgi processing [23:10:35]execute_cgi json_proto POST (null) [23:10:35]execute_cgi path=json_proto method=POST [23:10:35]POST find Content-Length [23:10:35]Host: 172.17.44.132:8080 [23:10:35]Content-Length: 822 [23:10:35]Content-Type: application/json [23:10:35] [23:10:35]POST finish read [23:10:35]Found Content-Length = 822 [23:10:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1500.29 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:35]execute_script... [23: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)292897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1500.29 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:35]POST & json_proto [23:10:35]process_json_proto [23:10:35]json parsed OK: [23:10:35]protocol is kg_v1.0 [23:10:35]action value=close_receipt [23:10:35]process_action close_receipt [23:10:35]cmd_close_receipt [23:10:35]MH_GetDate [23:10:35]Write to MH i2c: F0 00 00 77 08 6E [23:10:35]Write i2c OK [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: F0 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: F0 09 00 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: F0 09 00 77 08 00 EC 73 C6 66 2A 83 C1 65 D5 [23:10:35]GetLastDocTimeStamp 1724281764 [23:10:35]current date 1724281836 [23:10:35]FM_GetShiftState [23:10:35]SAM_PROTO_GetShiftState [23:10:35]wFMCommunicate request_size=4 [23:10:35]MH_SAM_APDU [23:10:35]CAPDU: 80 13 01 00 [23:10:35]Write to MH i2c: E2 08 00 78 08 80 13 01 00 00 00 00 00 FD [23:10:35]Write i2c OK [23:10:35]MH_I2C_Read... [23:10:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:35]Read from MH i2c: E2 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: E2 0E 00 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: E2 0E 00 78 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C3 [23:10:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:10:35]wFMCommunicate OK [23:10:35]SAM_PROTO_GetShiftState done [23:10:35]FM_GetShiftState done [23:10:35]opened in 1724199517 [23:10:35]opened+sec_in_day 1724285917 [23:10:35]quantity*price = 150028 [23:10:35]sum+1 = 150030 [23:10:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.29 НСП 1% : 13.28 НДС 12% : 159.32 Наличными: 0.00 Безнал.: 1500.29 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 842 21.08.2024 23:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164244 ФПД: 277445798656362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164244&fm=277445798656362&tin=02508201610067®Number=0000000000092562&sum=150029 [23:10:36]StoreToDocumentArchive [23:10:36]shift 466 fd 164244 [23:10:36]save to /storage/0466/doc_00164244 [23:10:36]save last doc name /storage/0466/doc_00164244 to /storage/kkm_last_doc_name [23:10:36]save OK [23:10:36]Clear old archive folders... [23:10:36]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:10:36]tlvbuf is 009BDC30 [23:10:36]SAM_PROTO_ClearQueue [23:10:36]wFMCommunicate request_size=4 [23:10:36]MH_SAM_APDU [23:10:36]CAPDU: 80 09 00 00 [23:10:36]Write to MH i2c: E2 08 00 85 08 80 09 00 00 00 00 00 00 FF [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:36]Read from MH i2c: E2 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 85 08 00 90 00 01 [23:10:36]RAPDU: 90 00 [23:10:36]wFMCommunicate OK [23:10:36]SAM_PROTO_ClearQueue done [23:10:36]KKMCreateOFDPacket [23:10:36]OFDProtocolAddRootSTLVToBuf [23:10:36]FM_MakeSignedData [23:10:36]FM_MakeSignedData [23:10:36]SAM_PROTO_SignData [23:10:36]wFMCommunicate request_size=4 [23:10:36]MH_SAM_APDU [23:10:36]CAPDU: 80 0D 01 02 [23:10:36]Write to MH i2c: E2 08 00 86 08 80 0D 01 02 00 00 00 00 07 [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:36]Read from MH i2c: E2 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 86 08 00 90 00 02 [23:10:36]RAPDU: 90 00 [23:10:36]wFMCommunicate OK [23:10:36]wFMCommunicate request_size=255 [23:10:36]MH_SAM_APDU [23:10:36]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4A 03 00 00 F4 03 04 00 EC 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 81 02 00 35 04 06 00 FC 55 [23:10:36]Write to MH i2c: E2 02 01 87 08 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4A 03 00 00 F4 03 04 00 EC 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 81 02 00 35 04 06 00 FC 55 00 00 D8 [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:36]Read from MH i2c: E2 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 87 08 00 90 00 03 [23:10:36]RAPDU: 90 00 [23:10:36]wFMCommunicate OK [23:10:36]wFMCommunicate request_size=9 [23:10:36]MH_SAM_APDU [23:10:36]CAPDU: 80 0D 02 02 04 E2 45 F9 6A [23:10:36]Write to MH i2c: E2 0C 00 88 08 80 0D 02 02 04 00 E2 45 F9 6A 00 00 9C [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]recv_with_timeout no data received [23:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:36]Read from MH i2c: E2 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 03 00 88 08 00 90 00 04 [23:10:36]RAPDU: 90 00 [23:10:36]wFMCommunicate OK [23:10:36]wFMCommunicate request_size=4 [23:10:36]MH_SAM_APDU [23:10:36]CAPDU: 80 0D 03 02 [23:10:36]Write to MH i2c: E2 08 00 89 08 80 0D 03 02 00 00 00 00 0C [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:36]Read from MH i2c: E2 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 0B 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 0B 00 89 08 00 8B 54 F0 6D 67 4F 83 20 90 00 A2 [23:10:36]RAPDU: 8B 54 F0 6D 67 4F 83 20 90 00 [23:10:36]wFMCommunicate OK [23:10:36]SAM_PROTO_SignData done [23:10:36]FM_MakeSignedData done [23:10:36]CreateOFDProtocolMessage [23:10:36]wFMCommunicate request_size=4 [23:10:36]MH_SAM_APDU [23:10:36]CAPDU: 80 11 00 00 [23:10:36]Write to MH i2c: E2 08 00 8A 08 80 11 00 00 00 00 00 00 0C [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:36]Read from MH i2c: E2 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 17 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: E2 17 00 8A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [23:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:10:36]wFMCommunicate OK [23:10:36]CreateOFDProtocolMessage done [23:10:36]OFDSenderStorePacket 164244 [23:10:36]StoreOFDPacket docnum=164244 [23:10:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 0C DA 06 01 8A 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4A 03 00 00 F4 03 04 00 EC 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 81 02 00 35 04 06 00 FC 55 E2 45 F9 6A 8B 54 F0 6D 67 4F 83 20 [23:10:36]CheckFolder [23:10:36]dirname=/storage/ofd_packets [23:10:36]CheckFolder done [23:10:36]ProducePacketName [23:10:36]name=ofd_packets/00164244 [23:10:36]NVStorageSaveData ofd_packets/00164244 [23:10:36]File name is /storage/ofd_packets/00164244 [23:10:36]Write 300 bytes [23:10:36]NVStorageSaveData done [23:10:36]OFDSenderStorePacket done [23:10:36]KKMCreateOFDPacket done [23:10:36]NVStorageSaveData kkm_last_timestamp [23:10:36]File name is /storage/kkm_last_timestamp [23:10:36]Write 4 bytes [23:10:36]NVStorageSaveData done [23:10:36]ExternCall_PrintAddStr [23:10:36]wPrintStart [23:10:36]Write to MH i2c: 01 00 00 8B 08 93 [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: 01 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: 01 07 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: 01 07 00 8B 08 00 00 00 00 00 FF 0F A8 [23:10:36]RasterBufferAndPrint [23:10:36]line Счет N : (1)292897 [23:10:36]line ИНН: 02508201610067 [23:10:36]line Контрольно-Кассовый Чек [23:10:36]line ПРОДАЖА [23:10:36]line ТРК (МРК, ГНК) : 81 [23:10:36]line Товар: 2711129700 [23:10:36]line ГАЗ-К-5 [23:10:36]line 39.070 * 38.40 [23:10:36]line = 1500.29 [23:10:36]line НДС 12% НСП 1% [23:10:36]line > о реализуемом товаре [23:10:36]line ИТОГО: 1500.29 [23:10:36]line НСП 1% : 13.28 [23:10:36]line НДС 12% : 159.32 [23:10:36]line Наличными: 0.00 [23:10:36]line Безнал.: 1500.29 [23:10:36]line Место: АЗС № 130 "Партнер Нефть" [23:10:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:10:36]line СНО: Общий режим [23:10:36]line Чек 842 21.08.2024 23:10 [23:10:36]line Смена: 466 ФФД: 1.0 [23:10:36]line ЗНМ: 0300000070 [23:10:36]line РНМ: 0000000000092562 [23:10:36]line Версия ККМ: 001 [23:10:36]line Платежная система: Бакай Банк [23:10:36]line ФМ: 0000000000871769 [23:10:36]line ФД: 164244 [23:10:36]line ФПД: 277445798656362 [23:10:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164244&fm=277445798656362&tin=02508201610067®Number=0000000000092562&sum=150029 [23:10:36]written 0, free lines is 4095 [23:10:36]OFD Sender: Processing packet 164244 [packets to send 972, broken 971] [23:10:36]ProducePacketName [23:10:36]name=ofd_packets/00164244 [23:10:36]OFD Sender: To server: pG, [23:10:36]CommunicateWithHost lk.salyk.kg:30040 [23:10:36]ConnectInit lk.salyk.kg [23:10:37]Write to MH i2c: 01 00 00 B5 08 BD [23:10:37]Write i2c OK [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: 01 [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: 01 07 00 [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: 01 07 00 B5 08 00 00 00 00 00 D0 0C A0 [23:10:37]RasterBufferAndPrint [23:10:37]line [23:10:37]line [23:10:37]line [23:10:37]line [23:10:37]line [23:10:37]written 0, free lines is 3286 [23:10:37]MH_Cut [23:10:37]Write to MH i2c: D1 01 00 BC 08 01 96 [23:10:37]Write i2c OK [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: D1 [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: D1 01 00 [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: D1 01 00 BC 08 00 95 [23:10:37]Write to MH i2c: 01 00 00 BD 08 C5 [23:10:37]Write i2c OK [23:10:37]MH_I2C_Read... [23:10:38]*** Cut start [23:10:38]*** Purtial cut [23:10:38]*** Stage 1: CUTSNS_PIN = 1 [23:10:40]Read from MH i2c: 01 [23:10:40]MH_I2C_Read... [23:10:40]*** Stop cut motor [23:10:40]*** Cut end [23:10:40]Read from MH i2c: 01 07 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: 01 07 00 BD 08 00 00 00 00 00 FF 0F DA [23:10:40]process_action close_receipt done [23:10:40]requested_data is exist [23:10:40]produce_requested_data [23:10:40]requested_item fm.sn is exist - process it [23:10:40]wFMCommunicate request_size=4 [23:10:40]MH_SAM_APDU [23:10:40]CAPDU: 80 11 00 00 [23:10:40]Write to MH i2c: E2 08 00 BE 08 80 11 00 00 00 00 00 00 40 [23:10:40]Write i2c OK [23:10:40]MH_I2C_Read... [23:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:40]Read from MH i2c: E2 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 17 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 17 00 BE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [23:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:10:40]wFMCommunicate OK [23:10:40]requested_item fd.num is exist - process it [23:10:40]SAM_PROTO_GetFieldsCounters [23:10:40]wFMCommunicate request_size=4 [23:10:40]MH_SAM_APDU [23:10:40]CAPDU: 80 13 00 00 [23:10:40]Write to MH i2c: E2 08 00 BF 08 80 13 00 00 00 00 00 00 43 [23:10:40]Write i2c OK [23:10:40]MH_I2C_Read... [23:10:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:40]Read from MH i2c: E2 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 62 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 62 00 BF 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4A 03 00 00 5E 04 04 00 4A 03 00 00 57 04 04 00 4B 03 00 00 19 04 04 00 00 00 00 00 90 00 3A [23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4A 03 00 00 5E 04 04 00 4A 03 00 00 57 04 04 00 4B 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:10:40]wFMCommunicate OK [23:10:40]SAM_PROTO_GetFieldsCounters done [23:10:40]requested_item shift.num is exist - process it [23:10:40]requested_item shift.opened is exist - process it [23:10:40]req_shift_opened [23:10:40]FM_GetShiftState [23:10:40]SAM_PROTO_GetShiftState [23:10:40]wFMCommunicate request_size=4 [23:10:40]MH_SAM_APDU [23:10:40]CAPDU: 80 13 01 00 [23:10:40]Write to MH i2c: E2 08 00 C0 08 80 13 01 00 00 00 00 00 45 [23:10:40]Write i2c OK [23:10:40]MH_I2C_Read... [23:10:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:40]Read from MH i2c: E2 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 0E 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 0E 00 C0 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0B [23:10:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:10:40]wFMCommunicate OK [23:10:40]SAM_PROTO_GetShiftState done [23:10:40]FM_GetShiftState done [23:10:40]req_shift_opened done [23:10:40]requested_item shift.open_date is exist - process it [23:10:40]req_shift_open_date [23:10:40]req_shift_open_date done [23:10:40]produce_requested_data done [23:10:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164244,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:10:40]process_action_free close_receipt [23:10:40]json_value_free [23:10:40]json_value_free done [23:10:40]process_json_proto returns [23:10:40]Send response to host [23:10:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164244,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:10:40]free response buf [23:10:40]execute_script done [23:10:40]execute_script returns [23:10:40]free content buf [23:10:40]Sock 10.Close socket [23:10:40]Sock 10.Thread stoped [23:10:41]ConnectInit Can't take IP for lk.salyk.kg [23:10:41]CommunicateWithHost connect error [23:10:41]CommunicateWithHost err = -1 [23:10:41]OFD Sender: Server communicate error [23:10:46]OFD Sender: Processing packet 164244 [packets to send 972, broken 971] [23:10:46]ProducePacketName [23:10:46]name=ofd_packets/00164244 [23:10:46]OFD Sender: To server: pG, [23:10:46]CommunicateWithHost lk.salyk.kg:30040 [23:10:46]ConnectInit lk.salyk.kg [23:10:52]Connected sock=7 [23:10: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 37 36 39 0E 01 00 00 0C DA 06 01 8A 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 4A 03 00 00 F4 03 04 00 EC 73 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 81 02 00 35 04 06 00 FC 55 E2 45 F9 6A 8B 54 F0 6D 67 4F 83 20 [23:10:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F2 3E 47 00 4D 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 81 02 00 F4 03 04 00 4B 1D C6 66 B6 04 01 00 00 7E 4A DD 99 60 2B 93 C8 [23:10:52]CommunicateWithHost err = 0 [23:10:52]CheckOFDResponse [23:10:52]1017 (14) - 77093643461234 [23:10:52]1041 (16) - 0000000000871769 [23:10:52]1040 (4) - 164244 [23:10:52]1012 (4) - 21.08.2024 17:00 [23:10:52]1206 (1) - 0 [23:10:52]OFD Sender: Remove packet 164244 [23:10:52]ProducePacketName [23:10:52]name=ofd_packets/00164244 [23:10:52]NVStorageDeleteData [23:10:53]OFD Sender: No OFD packet to send [23:10:58]OFD Sender: No OFD packet to send [23:11:03]OFD Sender: No OFD packet to send [23:11:08]OFD Sender: No OFD packet to send [23:11:13]OFD Sender: No OFD packet to send [23:11:18]OFD Sender: No OFD packet to send [23:11:23]OFD Sender: No OFD packet to send [23:11:28]OFD Sender: No OFD packet to send [23:11:32]recv_with_timeout no data received [23:11:33]OFD Sender: No OFD packet to send [23:11:38]OFD Sender: No OFD packet to send [23:11:43]OFD Sender: No OFD packet to send [23:11:48]OFD Sender: No OFD packet to send [23:11:53]OFD Sender: No OFD packet to send [23:11:58]OFD Sender: No OFD packet to send [23:12:03]OFD Sender: No OFD packet to send [23:12:08]OFD Sender: No OFD packet to send [23:12:13]OFD Sender: No OFD packet to send [23:12:18]OFD Sender: No OFD packet to send [23:12:23]OFD Sender: No OFD packet to send [23:12:28]OFD Sender: No OFD packet to send [23:12:33]OFD Sender: No OFD packet to send [23:12:38]OFD Sender: No OFD packet to send [23:12:40]recv_with_timeout no data received [23:12:43]OFD Sender: No OFD packet to send [23:12:48]OFD Sender: No OFD packet to send [23:12:53]OFD Sender: No OFD packet to send [23:12:58]OFD Sender: No OFD packet to send [23:13:03]OFD Sender: No OFD packet to send [23:13:08]OFD Sender: No OFD packet to send [23:13:13]OFD Sender: No OFD packet to send [23:13:16]recv_with_timeout no data received [23:13:18]OFD Sender: No OFD packet to send [23:13:23]OFD Sender: No OFD packet to send [23:13:28]OFD Sender: No OFD packet to send [23:13:33]OFD Sender: No OFD packet to send [23:13:34]accept exits with 9 [23:13:34]New connection [23:13:34]New thread 3066621284 created [23:13:34]Thread 3066764644 joined [23:13:34]Waiting for new connection... [23:13:34] Sock 9.Parse request [23:13:34]Sock 9.Check first char [23:13:34]Sock 9.First char is OK [23:13:34]request: POST /json_proto HTTP/1.0 [23:13:34]Method: POST [23:13:34]URL: /json_proto [23:13:34]Method is POST - this is cgi request [23:13:34]url: /json_proto [23:13:34]query_string will be loaded in cgi processing [23:13:34]execute_cgi json_proto POST (null) [23:13:34]execute_cgi path=json_proto method=POST [23:13:34]POST find Content-Length [23:13:34]Host: 172.17.44.132:8080 [23:13:34]Content-Length: 668 [23:13:34]Content-Type: application/json [23:13:34] [23:13:34]POST finish read [23:13:34]Found Content-Length = 668 [23:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [23:13:34]execute_script... [23:13:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [23:13:34]POST & json_proto [23:13:34]process_json_proto [23:13:34]json parsed OK: [23:13:34]protocol is kg_v1.0 [23:13:34]action value=close_receipt [23:13:34]process_action close_receipt [23:13:34]cmd_close_receipt [23:13:34]MH_GetDate [23:13:34]Write to MH i2c: F0 00 00 C1 08 B8 [23:13:34]Write i2c OK [23:13:34]MH_I2C_Read... [23:13:34]Read from MH i2c: F0 [23:13:34]MH_I2C_Read... [23:13:34]Read from MH i2c: F0 09 00 [23:13:34]MH_I2C_Read... [23:13:34]Read from MH i2c: F0 09 00 C1 08 00 9F 74 C6 66 2A 83 C1 65 D3 [23:13:34]GetLastDocTimeStamp 1724281836 [23:13:34]current date 1724282015 [23:13:34]FM_GetShiftState [23:13:34]SAM_PROTO_GetShiftState [23:13:34]wFMCommunicate request_size=4 [23:13:34]MH_SAM_APDU [23:13:34]CAPDU: 80 13 01 00 [23:13:34]Write to MH i2c: E2 08 00 C2 08 80 13 01 00 00 00 00 00 47 [23:13:34]Write i2c OK [23:13:34]MH_I2C_Read... [23:13:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:34]Read from MH i2c: E2 [23:13:34]MH_I2C_Read... [23:13:34]Read from MH i2c: E2 0E 00 [23:13:34]MH_I2C_Read... [23:13:34]Read from MH i2c: E2 0E 00 C2 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0D [23:13:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:13:34]wFMCommunicate OK [23:13:34]SAM_PROTO_GetShiftState done [23:13:34]FM_GetShiftState done [23:13:34]opened in 1724199517 [23:13:34]opened+sec_in_day 1724285917 [23:13:34]quantity*price = 90059 [23:13:34]sum+1 = 90060 [23:13:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.64 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 843 21.08.2024 23:13 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164245 ФПД: 195906500053054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231335&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164245&fm=195906500053054&tin=02508201610067®Number=0000000000092562&sum=90000 [23:13:35]StoreToDocumentArchive [23:13:35]shift 466 fd 164245 [23:13:35]save to /storage/0466/doc_00164245 [23:13:35]save last doc name /storage/0466/doc_00164245 to /storage/kkm_last_doc_name [23:13:35]save OK [23:13:35]Clear old archive folders... [23:13:35]ProcessDocumentItem done err = 0, tmpTLVsize=249 [23:13:35]tlvbuf is 009C56E0 [23:13:35]SAM_PROTO_ClearQueue [23:13:35]wFMCommunicate request_size=4 [23:13:35]MH_SAM_APDU [23:13:35]CAPDU: 80 09 00 00 [23:13:35]Write to MH i2c: E2 08 00 CF 08 80 09 00 00 00 00 00 00 49 [23:13:35]Write i2c OK [23:13:35]MH_I2C_Read... [23:13:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:13:35]Read from MH i2c: E2 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 CF 08 00 90 00 4B [23:13:35]RAPDU: 90 00 [23:13:35]wFMCommunicate OK [23:13:35]SAM_PROTO_ClearQueue done [23:13:35]KKMCreateOFDPacket [23:13:35]OFDProtocolAddRootSTLVToBuf [23:13:35]FM_MakeSignedData [23:13:35]FM_MakeSignedData [23:13:35]SAM_PROTO_SignData [23:13:35]wFMCommunicate request_size=4 [23:13:35]MH_SAM_APDU [23:13:35]CAPDU: 80 0D 01 02 [23:13:35]Write to MH i2c: E2 08 00 D0 08 80 0D 01 02 00 00 00 00 51 [23:13:35]Write i2c OK [23:13:35]MH_I2C_Read... [23:13:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:13:35]Read from MH i2c: E2 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 D0 08 00 90 00 4C [23:13:35]RAPDU: 90 00 [23:13:35]wFMCommunicate OK [23:13:35]wFMCommunicate request_size=255 [23:13:35]MH_SAM_APDU [23:13: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 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 4B 03 00 00 F4 03 04 00 9F 74 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 81 02 00 35 04 06 00 B2 2D 09 [23:13:35]Write to MH i2c: E2 02 01 D1 08 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 4B 03 00 00 F4 03 04 00 9F 74 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 81 02 00 35 04 06 00 B2 2D 09 00 00 75 [23:13:35]Write i2c OK [23:13:35]MH_I2C_Read... [23:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:35]Read from MH i2c: E2 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 D1 08 00 90 00 4D [23:13:35]RAPDU: 90 00 [23:13:35]wFMCommunicate OK [23:13:35]wFMCommunicate request_size=8 [23:13:35]MH_SAM_APDU [23:13:35]CAPDU: 80 0D 02 02 03 58 48 3E [23:13:35]Write to MH i2c: E2 0B 00 D2 08 80 0D 02 02 03 00 58 48 3E 00 00 38 [23:13:35]Write i2c OK [23:13:35]MH_I2C_Read... [23:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:35]Read from MH i2c: E2 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 03 00 D2 08 00 90 00 4E [23:13:35]RAPDU: 90 00 [23:13:35]wFMCommunicate OK [23:13:35]wFMCommunicate request_size=4 [23:13:35]MH_SAM_APDU [23:13:35]CAPDU: 80 0D 03 02 [23:13:35]Write to MH i2c: E2 08 00 D3 08 80 0D 03 02 00 00 00 00 56 [23:13:35]Write i2c OK [23:13:35]MH_I2C_Read... [23:13:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:13:35]Read from MH i2c: E2 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 0B 00 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 0B 00 D3 08 00 9F BF D6 03 C3 6F 17 AD 90 00 84 [23:13:35]RAPDU: 9F BF D6 03 C3 6F 17 AD 90 00 [23:13:35]wFMCommunicate OK [23:13:35]SAM_PROTO_SignData done [23:13:35]FM_MakeSignedData done [23:13:35]CreateOFDProtocolMessage [23:13:35]wFMCommunicate request_size=4 [23:13:35]MH_SAM_APDU [23:13:35]CAPDU: 80 11 00 00 [23:13:35]Write to MH i2c: E2 08 00 D4 08 80 11 00 00 00 00 00 00 56 [23:13:35]Write i2c OK [23:13:35]MH_I2C_Read... [23:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:35]Read from MH i2c: E2 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 17 00 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: E2 17 00 D4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AF [23:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:35]wFMCommunicate OK [23:13:35]CreateOFDProtocolMessage done [23:13:35]OFDSenderStorePacket 164245 [23:13:35]StoreOFDPacket docnum=164245 [23:13:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 2D C4 05 01 65 3C 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 4B 03 00 00 F4 03 04 00 9F 74 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 81 02 00 35 04 06 00 B2 2D 09 58 48 3E 9F BF D6 03 C3 6F 17 AD [23:13:35]CheckFolder [23:13:35]dirname=/storage/ofd_packets [23:13:35]CheckFolder done [23:13:35]ProducePacketName [23:13:35]name=ofd_packets/00164245 [23:13:35]NVStorageSaveData ofd_packets/00164245 [23:13:35]File name is /storage/ofd_packets/00164245 [23:13:35]Write 299 bytes [23:13:35]NVStorageSaveData done [23:13:35]OFDSenderStorePacket done [23:13:35]KKMCreateOFDPacket done [23:13:35]NVStorageSaveData kkm_last_timestamp [23:13:35]File name is /storage/kkm_last_timestamp [23:13:35]Write 4 bytes [23:13:35]NVStorageSaveData done [23:13:35]ExternCall_PrintAddStr [23:13:35]wPrintStart [23:13:35]Write to MH i2c: 01 00 00 D5 08 DD [23:13:35]Write i2c OK [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: 01 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: 01 07 00 [23:13:35]MH_I2C_Read... [23:13:35]Read from MH i2c: 01 07 00 D5 08 00 00 00 00 00 FF 0F F2 [23:13:35]RasterBufferAndPrint [23:13:35]line Счет N : (1)292900 [23:13:35]line ИНН: 02508201610067 [23:13:35]line Контрольно-Кассовый Чек [23:13:35]line ПРОДАЖА [23:13:35]line ТРК (МРК, ГНК) : 41 [23:13:35]line Товар: 2710124130 [23:13:35]line SU-92-К-5 [23:13:35]line 13.090 * 68.80 [23:13:35]line = 900.59 [23:13:35]line НДС 12% НСП 1% [23:13:35]line > о реализуемом товаре [23:13:35]line ОКРУГЛЕНИЕ: -0.59 [23:13:35]line ИТОГО: 900.00 [23:13:35]line Внесено: 900.00 [23:13:35]line СДАЧА: 0.00 [23:13:35]line НСП 1% : 7.97 [23:13:35]line НДС 12% : 95.64 [23:13:35]line Наличными: 900.00 [23:13:35]line Безнал.: 0.00 [23:13:35]line Место: АЗС № 130 "Партнер Нефть" [23:13:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:13:35]line СНО: Общий режим [23:13:35]line Чек 843 21.08.2024 23:13 [23:13:35]line Смена: 466 ФФД: 1.0 [23:13:35]line ЗНМ: 0300000070 [23:13:35]line РНМ: 0000000000092562 [23:13:35]line Версия ККМ: 001 [23:13:35]line ФМ: 0000000000871769 [23:13:35]line ФД: 164245 [23:13:35]line ФПД: 195906500053054 [23:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231335&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164245&fm=195906500053054&tin=02508201610067®Number=0000000000092562&sum=90000 [23:13:36]OFD Sender: Processing packet 164245 [packets to send 972, broken 971] [23:13:36]ProducePacketName [23:13:36]name=ofd_packets/00164245 [23:13:36]OFD Sender: To server: pG, [23:13:36]CommunicateWithHost lk.salyk.kg:30040 [23:13:36]ConnectInit lk.salyk.kg [23:13:36]written 0, free lines is 4095 [23:13:36]Write to MH i2c: 01 00 00 00 09 09 [23:13:36]Write i2c OK [23:13:36]MH_I2C_Read... [23:13:36]Read from MH i2c: 01 [23:13:36]MH_I2C_Read... [23:13:36]Read from MH i2c: 01 07 00 [23:13:36]MH_I2C_Read... [23:13:36]Read from MH i2c: 01 07 00 00 09 00 00 00 00 00 B8 0C D4 [23:13:36]RasterBufferAndPrint [23:13:36]line [23:13:36]line [23:13:36]line [23:13:36]line [23:13:36]line [23:13:36]written 0, free lines is 3263 [23:13:36]MH_Cut [23:13:36]Write to MH i2c: D1 01 00 07 09 01 E2 [23:13:36]Write i2c OK [23:13:36]MH_I2C_Read... [23:13:36]Read from MH i2c: D1 [23:13:36]MH_I2C_Read... [23:13:36]Read from MH i2c: D1 01 00 [23:13:36]MH_I2C_Read... [23:13:36]Read from MH i2c: D1 01 00 07 09 00 E1 [23:13:36]Write to MH i2c: 01 00 00 08 09 11 [23:13:36]Write i2c OK [23:13:36]MH_I2C_Read... [23:13:37]*** Cut start [23:13:37]*** Purtial cut [23:13:37]*** Stage 1: CUTSNS_PIN = 1 [23:13:39]Read from MH i2c: 01 [23:13:39]MH_I2C_Read... [23:13:39]*** Stop cut motor [23:13:39]*** Cut end [23:13:39]Read from MH i2c: 01 07 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: 01 07 00 08 09 00 00 00 00 00 FF 0F 26 [23:13:39]process_action close_receipt done [23:13:39]requested_data is exist [23:13:39]produce_requested_data [23:13:39]requested_item fm.sn is exist - process it [23:13:39]wFMCommunicate request_size=4 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 11 00 00 [23:13:39]Write to MH i2c: E2 08 00 09 09 80 11 00 00 00 00 00 00 8C [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 17 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 17 00 09 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [23:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:39]wFMCommunicate OK [23:13:39]requested_item fd.num is exist - process it [23:13:39]SAM_PROTO_GetFieldsCounters [23:13:39]wFMCommunicate request_size=4 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 13 00 00 [23:13:39]Write to MH i2c: E2 08 00 0A 09 80 13 00 00 00 00 00 00 8F [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 62 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 62 00 0A 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4B 03 00 00 5E 04 04 00 4B 03 00 00 57 04 04 00 4C 03 00 00 19 04 04 00 00 00 00 00 90 00 8A [23:13: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4B 03 00 00 5E 04 04 00 4B 03 00 00 57 04 04 00 4C 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:39]wFMCommunicate OK [23:13:39]SAM_PROTO_GetFieldsCounters done [23:13:39]requested_item shift.num is exist - process it [23:13:39]requested_item shift.opened is exist - process it [23:13:39]req_shift_opened [23:13:39]FM_GetShiftState [23:13:39]SAM_PROTO_GetShiftState [23:13:39]wFMCommunicate request_size=4 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 13 01 00 [23:13:39]Write to MH i2c: E2 08 00 0B 09 80 13 01 00 00 00 00 00 91 [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 0E 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 0E 00 0B 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 57 [23:13:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:13:39]wFMCommunicate OK [23:13:39]SAM_PROTO_GetShiftState done [23:13:39]FM_GetShiftState done [23:13:39]req_shift_opened done [23:13:39]requested_item shift.open_date is exist - process it [23:13:39]req_shift_open_date [23:13:39]req_shift_open_date done [23:13:39]produce_requested_data done [23:13:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164245,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:13:39]process_action_free close_receipt [23:13:39]json_value_free [23:13:39]json_value_free done [23:13:39]process_json_proto returns [23:13:39]Send response to host [23:13:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164245,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:13:39]free response buf [23:13:39]execute_script done [23:13:39]execute_script returns [23:13:39]free content buf [23:13:39]Sock 9.Close socket [23:13:39]Sock 9.Thread stoped [23:13:42]recv_with_timeout no data received [23:13:50]Connected sock=11 [23:13: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 37 36 39 0D 01 00 00 2D C4 05 01 65 3C 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 4B 03 00 00 F4 03 04 00 9F 74 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 81 02 00 35 04 06 00 B2 2D 09 58 48 3E 9F BF D6 03 C3 6F 17 AD [23:13:55]recv_with_timeout no data received [23:13:55]CommunicateWithHost answer receiving error [23:13:55]CommunicateWithHost err = -3 [23:13:55]OFD Sender: Server communicate error [23:13:59]recv_with_timeout no data received [23:14:00]OFD Sender: Processing packet 164245 [packets to send 972, broken 971] [23:14:00]ProducePacketName [23:14:00]name=ofd_packets/00164245 [23:14:00]OFD Sender: To server: pG, [23:14:00]CommunicateWithHost lk.salyk.kg:30040 [23:14:21]OFD Sender: No OFD packet to send [23:14:25]recv_with_timeout no data received [23:14:26]OFD Sender: No OFD packet to send [23:14:31]OFD Sender: No OFD packet to send [23:14:36]OFD Sender: No OFD packet to send [23:14:41]OFD Sender: No OFD packet to send [23:14:46]OFD Sender: No OFD packet to send [23:14:51]OFD Sender: No OFD packet to send [23:14:56]OFD Sender: No OFD packet to send [23:15:01]OFD Sender: No OFD packet to send [23:15:06]OFD Sender: No OFD packet to send [23:15:11]OFD Sender: No OFD packet to send [23:15:16]OFD Sender: No OFD packet to send [23:15:21]OFD Sender: No OFD packet to send [23:15:26]OFD Sender: No OFD packet to send [23:15:31]OFD Sender: No OFD packet to send [23:15:36]OFD Sender: No OFD packet to send [23:15:41]OFD Sender: No OFD packet to send [23:15:46]OFD Sender: No OFD packet to send [23:15:51]OFD Sender: No OFD packet to send [23:15:56]OFD Sender: No OFD packet to send [23:16:01]OFD Sender: No OFD packet to send [23:16:06]OFD Sender: No OFD packet to send [23:16:09]accept exits with 7 [23:16:09]New connection [23:16:09]New thread 3066764644 created [23:16:09]Thread 3066621284 joined [23:16:09]Waiting for new connection... [23:16:09] Sock 7.Parse request [23:16:09]Sock 7.Check first char [23:16:09]Sock 7.First char is OK [23:16:09]request: POST /json_proto HTTP/1.0 [23:16:09]Method: POST [23:16:09]URL: /json_proto [23:16:09]Method is POST - this is cgi request [23:16:09]url: /json_proto [23:16:09]query_string will be loaded in cgi processing [23:16:09]execute_cgi json_proto POST (null) [23:16:09]execute_cgi path=json_proto method=POST [23:16:09]POST find Content-Length [23:16:09]Host: 172.17.44.132:8080 [23:16:09]Content-Length: 666 [23:16:09]Content-Type: application/json [23:16:09] [23:16:09]POST finish read [23:16:09]Found Content-Length = 666 [23:16:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 50.000, "sum" : 1920.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "payments": [ { "type": 0, "sum" : 1920.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:09]execute_script... [23:16:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 50.000, "sum" : 1920.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "payments": [ { "type": 0, "sum" : 1920.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:09]POST & json_proto [23:16:09]process_json_proto [23:16:09]json parsed OK: [23:16:09]protocol is kg_v1.0 [23:16:09]action value=close_receipt [23:16:09]process_action close_receipt [23:16:09]cmd_close_receipt [23:16:09]MH_GetDate [23:16:09]Write to MH i2c: F0 00 00 0C 09 04 [23:16:09]Write i2c OK [23:16:09]MH_I2C_Read... [23:16:09]Read from MH i2c: F0 [23:16:09]MH_I2C_Read... [23:16:09]Read from MH i2c: F0 09 00 [23:16:09]MH_I2C_Read... [23:16:09]Read from MH i2c: F0 09 00 0C 09 00 3A 75 C6 66 2A 83 C1 65 BB [23:16:09]GetLastDocTimeStamp 1724282015 [23:16:09]current date 1724282170 [23:16:09]FM_GetShiftState [23:16:09]SAM_PROTO_GetShiftState [23:16:09]wFMCommunicate request_size=4 [23:16:09]MH_SAM_APDU [23:16:09]CAPDU: 80 13 01 00 [23:16:09]Write to MH i2c: E2 08 00 0D 09 80 13 01 00 00 00 00 00 93 [23:16:09]Write i2c OK [23:16:09]MH_I2C_Read... [23:16:09]recv_with_timeout no data received [23:16:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:09]Read from MH i2c: E2 [23:16:09]MH_I2C_Read... [23:16:09]Read from MH i2c: E2 0E 00 [23:16:09]MH_I2C_Read... [23:16:09]Read from MH i2c: E2 0E 00 0D 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 59 [23:16:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:16:09]wFMCommunicate OK [23:16:09]SAM_PROTO_GetShiftState done [23:16:09]FM_GetShiftState done [23:16:09]opened in 1724199517 [23:16:09]opened+sec_in_day 1724285917 [23:16:09]quantity*price = 192000 [23:16:09]sum+1 = 192001 [23:16:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1920.00 Внесено: 2000.00 СДАЧА: 80.00 НСП 1% : 16.99 НДС 12% : 203.89 Наличными: 1920.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 844 21.08.2024 23:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164246 ФПД: 66858543550668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231610&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164246&fm=66858543550668&tin=02508201610067®Number=0000000000092562&sum=192000 [23:16:10]StoreToDocumentArchive [23:16:10]shift 466 fd 164246 [23:16:10]save to /storage/0466/doc_00164246 [23:16:10]save last doc name /storage/0466/doc_00164246 to /storage/kkm_last_doc_name [23:16:10]save OK [23:16:10]Clear old archive folders... [23:16:10]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:16:10]tlvbuf is 00938750 [23:16:10]SAM_PROTO_ClearQueue [23:16:10]wFMCommunicate request_size=4 [23:16:10]MH_SAM_APDU [23:16:10]CAPDU: 80 09 00 00 [23:16:10]Write to MH i2c: E2 08 00 1A 09 80 09 00 00 00 00 00 00 95 [23:16:10]Write i2c OK [23:16:10]MH_I2C_Read... [23:16:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:16:10]Read from MH i2c: E2 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 1A 09 00 90 00 97 [23:16:10]RAPDU: 90 00 [23:16:10]wFMCommunicate OK [23:16:10]SAM_PROTO_ClearQueue done [23:16:10]KKMCreateOFDPacket [23:16:10]OFDProtocolAddRootSTLVToBuf [23:16:10]FM_MakeSignedData [23:16:10]FM_MakeSignedData [23:16:10]SAM_PROTO_SignData [23:16:10]wFMCommunicate request_size=4 [23:16:10]MH_SAM_APDU [23:16:10]CAPDU: 80 0D 01 02 [23:16:10]Write to MH i2c: E2 08 00 1B 09 80 0D 01 02 00 00 00 00 9D [23:16:10]Write i2c OK [23:16:10]MH_I2C_Read... [23:16:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:16:10]Read from MH i2c: E2 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 1B 09 00 90 00 98 [23:16:10]RAPDU: 90 00 [23:16:10]wFMCommunicate OK [23:16:10]wFMCommunicate request_size=255 [23:16:10]MH_SAM_APDU [23:16:10]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 4F 00 00 00 00 07 04 06 00 00 EE 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 3A 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 81 02 00 35 04 06 00 3C CE [23:16:10]Write to MH i2c: E2 02 01 1C 09 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 4F 00 00 00 00 07 04 06 00 00 EE 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 3A 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 81 02 00 35 04 06 00 3C CE 00 00 0B [23:16:10]Write i2c OK [23:16:10]MH_I2C_Read... [23:16:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:10]Read from MH i2c: E2 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 1C 09 00 90 00 99 [23:16:10]RAPDU: 90 00 [23:16:10]wFMCommunicate OK [23:16:10]wFMCommunicate request_size=9 [23:16:10]MH_SAM_APDU [23:16:10]CAPDU: 80 0D 02 02 04 B7 BD 10 CC [23:16:10]Write to MH i2c: E2 0C 00 1D 09 80 0D 02 02 04 00 B7 BD 10 CC 00 00 F8 [23:16:10]Write i2c OK [23:16:10]MH_I2C_Read... [23:16:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:10]Read from MH i2c: E2 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 03 00 1D 09 00 90 00 9A [23:16:10]RAPDU: 90 00 [23:16:10]wFMCommunicate OK [23:16:10]wFMCommunicate request_size=4 [23:16:10]MH_SAM_APDU [23:16:10]CAPDU: 80 0D 03 02 [23:16:10]Write to MH i2c: E2 08 00 1E 09 80 0D 03 02 00 00 00 00 A2 [23:16:10]Write i2c OK [23:16:10]MH_I2C_Read... [23:16:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:16:10]Read from MH i2c: E2 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 0B 00 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 0B 00 1E 09 00 DB 75 18 1B 73 D2 1D 3F 90 00 C7 [23:16:10]RAPDU: DB 75 18 1B 73 D2 1D 3F 90 00 [23:16:10]wFMCommunicate OK [23:16:10]SAM_PROTO_SignData done [23:16:10]FM_MakeSignedData done [23:16:10]CreateOFDProtocolMessage [23:16:10]wFMCommunicate request_size=4 [23:16:10]MH_SAM_APDU [23:16:10]CAPDU: 80 11 00 00 [23:16:10]Write to MH i2c: E2 08 00 1F 09 80 11 00 00 00 00 00 00 A2 [23:16:10]Write i2c OK [23:16:10]MH_I2C_Read... [23:16:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:10]Read from MH i2c: E2 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 17 00 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: E2 17 00 1F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FB [23:16:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:10]wFMCommunicate OK [23:16:10]CreateOFDProtocolMessage done [23:16:10]OFDSenderStorePacket 164246 [23:16:10]StoreOFDPacket docnum=164246 [23:16:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 54 D1 06 01 CD BB 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 4F 00 00 00 00 07 04 06 00 00 EE 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 3A 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 81 02 00 35 04 06 00 3C CE B7 BD 10 CC DB 75 18 1B 73 D2 1D 3F [23:16:10]CheckFolder [23:16:10]dirname=/storage/ofd_packets [23:16:10]CheckFolder done [23:16:10]ProducePacketName [23:16:10]name=ofd_packets/00164246 [23:16:10]NVStorageSaveData ofd_packets/00164246 [23:16:10]File name is /storage/ofd_packets/00164246 [23:16:10]Write 300 bytes [23:16:10]NVStorageSaveData done [23:16:10]OFDSenderStorePacket done [23:16:10]KKMCreateOFDPacket done [23:16:10]NVStorageSaveData kkm_last_timestamp [23:16:10]File name is /storage/kkm_last_timestamp [23:16:10]Write 4 bytes [23:16:10]NVStorageSaveData done [23:16:10]ExternCall_PrintAddStr [23:16:10]wPrintStart [23:16:10]Write to MH i2c: 01 00 00 20 09 29 [23:16:10]Write i2c OK [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: 01 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: 01 07 00 [23:16:10]MH_I2C_Read... [23:16:10]Read from MH i2c: 01 07 00 20 09 00 00 00 00 00 FF 0F 3E [23:16:10]RasterBufferAndPrint [23:16:10]line Счет N : (1)292896 [23:16:10]line ИНН: 02508201610067 [23:16:10]line Контрольно-Кассовый Чек [23:16:10]line ПРОДАЖА [23:16:10]line ТРК (МРК, ГНК) : 71 [23:16:10]line Товар: 2711129700 [23:16:10]line ГАЗ-К-5 [23:16:10]line 50.000 * 38.40 [23:16:10]line = 1920.00 [23:16:10]line НДС 12% НСП 1% [23:16:10]line > о реализуемом товаре [23:16:10]line ИТОГО: 1920.00 [23:16:10]line Внесено: 2000.00 [23:16:10]line СДАЧА: 80.00 [23:16:10]line НСП 1% : 16.99 [23:16:10]line НДС 12% : 203.89 [23:16:10]line Наличными: 1920.00 [23:16:10]line Безнал.: 0.00 [23:16:10]line Место: АЗС № 130 "Партнер Нефть" [23:16:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:16:10]line СНО: Общий режим [23:16:10]line Чек 844 21.08.2024 23:16 [23:16:10]line Смена: 466 ФФД: 1.0 [23:16:10]line ЗНМ: 0300000070 [23:16:10]line РНМ: 0000000000092562 [23:16:10]line Версия ККМ: 001 [23:16:10]line ФМ: 0000000000871769 [23:16:10]line ФД: 164246 [23:16:10]line ФПД: 66858543550668 [23:16:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231610&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164246&fm=66858543550668&tin=02508201610067®Number=0000000000092562&sum=192000 [23:16:10]written 0, free lines is 4095 [23:16:10]OFD Sender: Processing packet 164246 [packets to send 972, broken 971] [23:16:10]ProducePacketName [23:16:10]name=ofd_packets/00164246 [23:16:10]OFD Sender: To server: pG, [23:16:10]CommunicateWithHost lk.salyk.kg:30040 [23:16:10]ConnectInit lk.salyk.kg [23:16:11]Write to MH i2c: 01 00 00 4A 09 53 [23:16:11]Write i2c OK [23:16:11]MH_I2C_Read... [23:16:11]Read from MH i2c: 01 [23:16:11]MH_I2C_Read... [23:16:11]Read from MH i2c: 01 07 00 [23:16:11]MH_I2C_Read... [23:16:11]Read from MH i2c: 01 07 00 4A 09 00 00 00 00 00 CC 0C 32 [23:16:11]RasterBufferAndPrint [23:16:11]line [23:16:11]line [23:16:11]line [23:16:11]line [23:16:11]line [23:16:11]written 0, free lines is 3282 [23:16:11]MH_Cut [23:16:11]Write to MH i2c: D1 01 00 51 09 01 2C [23:16:11]Write i2c OK [23:16:11]MH_I2C_Read... [23:16:11]Read from MH i2c: D1 [23:16:11]MH_I2C_Read... [23:16:11]Read from MH i2c: D1 01 00 [23:16:11]MH_I2C_Read... [23:16:11]Read from MH i2c: D1 01 00 51 09 00 2B [23:16:11]Write to MH i2c: 01 00 00 52 09 5B [23:16:11]Write i2c OK [23:16:11]MH_I2C_Read... [23:16:12]*** Cut start [23:16:12]*** Purtial cut [23:16:12]*** Stage 1: CUTSNS_PIN = 1 [23:16:13]Connected sock=9 [23:16: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 37 36 39 0E 01 00 00 54 D1 06 01 CD BB 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 4F 00 00 00 00 07 04 06 00 00 EE 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 3A 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 81 02 00 35 04 06 00 3C CE B7 BD 10 CC DB 75 18 1B 73 D2 1D 3F [23:16:14]Read from MH i2c: 01 [23:16:14]MH_I2C_Read... [23:16:14]*** Stop cut motor [23:16:14]*** Cut end [23:16:14]Read from MH i2c: 01 07 00 [23:16:14]MH_I2C_Read... [23:16:14]Read from MH i2c: 01 07 00 52 09 00 00 00 00 00 FF 0F 70 [23:16:14]process_action close_receipt done [23:16:14]requested_data is exist [23:16:14]produce_requested_data [23:16:14]requested_item fm.sn is exist - process it [23:16:14]wFMCommunicate request_size=4 [23:16:14]MH_SAM_APDU [23:16:14]CAPDU: 80 11 00 00 [23:16:14]Write to MH i2c: E2 08 00 53 09 80 11 00 00 00 00 00 00 D6 [23:16:14]Write i2c OK [23:16:14]MH_I2C_Read... [23:16:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:14]Read from MH i2c: E2 [23:16:14]MH_I2C_Read... [23:16:14]Read from MH i2c: E2 17 00 [23:16:14]MH_I2C_Read... [23:16:14]Read from MH i2c: E2 17 00 53 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [23:16:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:14]wFMCommunicate OK [23:16:14]requested_item fd.num is exist - process it [23:16:14]SAM_PROTO_GetFieldsCounters [23:16:14]wFMCommunicate request_size=4 [23:16:14]MH_SAM_APDU [23:16:14]CAPDU: 80 13 00 00 [23:16:14]Write to MH i2c: E2 08 00 54 09 80 13 00 00 00 00 00 00 D9 [23:16:14]Write i2c OK [23:16:14]MH_I2C_Read... [23:16:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:14]Read from MH i2c: E2 [23:16:14]MH_I2C_Read... [23:16:14]Read from MH i2c: E2 62 00 [23:16:14]MH_I2C_Read... [23:16:14]Read from MH i2c: E2 62 00 54 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4C 03 00 00 5E 04 04 00 4C 03 00 00 57 04 04 00 4D 03 00 00 19 04 04 00 00 00 00 00 90 00 D8 [23:16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4C 03 00 00 5E 04 04 00 4C 03 00 00 57 04 04 00 4D 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:14]wFMCommunicate OK [23:16:14]SAM_PROTO_GetFieldsCounters done [23:16:14]requested_item shift.num is exist - process it [23:16:14]requested_item shift.opened is exist - process it [23:16:14]req_shift_opened [23:16:14]FM_GetShiftState [23:16:14]SAM_PROTO_GetShiftState [23:16:14]wFMCommunicate request_size=4 [23:16:14]MH_SAM_APDU [23:16:14]CAPDU: 80 13 01 00 [23:16:14]Write to MH i2c: E2 08 00 55 09 80 13 01 00 00 00 00 00 DB [23:16:14]Write i2c OK [23:16:14]MH_I2C_Read... [23:16:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:14]Read from MH i2c: E2 [23:16:14]MH_I2C_Read... [23:16:14]Read from MH i2c: E2 0E 00 [23:16:14]MH_I2C_Read... [23:16:14]Read from MH i2c: E2 0E 00 55 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [23:16:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:16:14]wFMCommunicate OK [23:16:14]SAM_PROTO_GetShiftState done [23:16:14]FM_GetShiftState done [23:16:14]req_shift_opened done [23:16:14]requested_item shift.open_date is exist - process it [23:16:14]req_shift_open_date [23:16:14]req_shift_open_date done [23:16:14]produce_requested_data done [23:16:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164246,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:16:14]process_action_free close_receipt [23:16:14]json_value_free [23:16:14]json_value_free done [23:16:14]process_json_proto returns [23:16:14]Send response to host [23:16:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164246,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:16:14]free response buf [23:16:14]execute_script done [23:16:14]execute_script returns [23:16:14]free content buf [23:16:14]Sock 7.Close socket [23:16:14]Sock 7.Thread stoped [23:16:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E7 B4 47 00 E0 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 37 36 39 10 04 04 00 96 81 02 00 F4 03 04 00 8C 1E C6 66 B6 04 01 00 00 CE 6F E4 68 B2 2E A1 8F [23:16:14]CommunicateWithHost err = 0 [23:16:14]CheckOFDResponse [23:16:14]1017 (14) - 77093643461234 [23:16:14]1041 (16) - 0000000000871769 [23:16:14]1040 (4) - 164246 [23:16:14]1012 (4) - 21.08.2024 17:06 [23:16:14]1206 (1) - 0 [23:16:14]OFD Sender: Remove packet 164246 [23:16:14]ProducePacketName [23:16:14]name=ofd_packets/00164246 [23:16:14]NVStorageDeleteData [23:16:15]OFD Sender: No OFD packet to send [23:16:20]OFD Sender: No OFD packet to send [23:16:25]OFD Sender: No OFD packet to send [23:16:30]OFD Sender: No OFD packet to send [23:16:35]OFD Sender: No OFD packet to send [23:16:40]OFD Sender: No OFD packet to send [23:16:45]OFD Sender: No OFD packet to send [23:16:50]OFD Sender: No OFD packet to send [23:16:55]OFD Sender: No OFD packet to send [23:17:00]OFD Sender: No OFD packet to send [23:17:05]OFD Sender: No OFD packet to send [23:17:10]OFD Sender: No OFD packet to send [23:17:15]OFD Sender: No OFD packet to send [23:17:20]OFD Sender: No OFD packet to send [23:17:25]OFD Sender: No OFD packet to send [23:17:30]OFD Sender: No OFD packet to send [23:17:35]OFD Sender: No OFD packet to send [23:17:40]OFD Sender: No OFD packet to send [23:17:45]OFD Sender: No OFD packet to send [23:17:50]OFD Sender: No OFD packet to send [23:17:55]OFD Sender: No OFD packet to send [23:18:00]OFD Sender: No OFD packet to send [23:18:01]recv_with_timeout no data received [23:18:05]OFD Sender: No OFD packet to send [23:18:10]OFD Sender: No OFD packet to send [23:18:15]OFD Sender: No OFD packet to send [23:18:20]OFD Sender: No OFD packet to send [23:18:25]OFD Sender: No OFD packet to send [23:18:30]OFD Sender: No OFD packet to send [23:18:35]OFD Sender: No OFD packet to send [23:18:40]OFD Sender: No OFD packet to send [23:18:45]OFD Sender: No OFD packet to send [23:18:50]OFD Sender: No OFD packet to send [23:18:55]OFD Sender: No OFD packet to send [23:19:00]OFD Sender: No OFD packet to send [23:19:05]OFD Sender: No OFD packet to send [23:19:10]OFD Sender: No OFD packet to send [23:19:15]OFD Sender: No OFD packet to send [23:19:21]OFD Sender: No OFD packet to send [23:19:23]accept exits with 10 [23:19:23]New connection [23:19:23]New thread 3066621284 created [23:19:23]Thread 3066764644 joined [23:19:23]Waiting for new connection... [23:19:23] Sock 10.Parse request [23:19:23]Sock 10.Check first char [23:19:23]Sock 10.First char is OK [23:19:23]request: POST /json_proto HTTP/1.0 [23:19:23]Method: POST [23:19:23]URL: /json_proto [23:19:23]Method is POST - this is cgi request [23:19:23]url: /json_proto [23:19:23]query_string will be loaded in cgi processing [23:19:23]execute_cgi json_proto POST (null) [23:19:23]execute_cgi path=json_proto method=POST [23:19:23]POST find Content-Length [23:19:23]Host: 172.17.44.132:8080 [23:19:23]Content-Length: 679 [23:19:23]Content-Type: application/json [23:19:23] [23:19:23]POST finish read [23:19:23]Found Content-Length = 679 [23:19:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:19:23]execute_script... [23:19:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:19:23]POST & json_proto [23:19:23]process_json_proto [23:19:23]json parsed OK: [23:19:23]protocol is kg_v1.0 [23:19:23]action value=close_receipt [23:19:23]process_action close_receipt [23:19:23]cmd_close_receipt [23:19:23]MH_GetDate [23:19:23]Write to MH i2c: F0 00 00 56 09 4E [23:19:23]Write i2c OK [23:19:23]MH_I2C_Read... [23:19:23]Read from MH i2c: F0 [23:19:23]MH_I2C_Read... [23:19:23]Read from MH i2c: F0 09 00 [23:19:23]MH_I2C_Read... [23:19:23]Read from MH i2c: F0 09 00 56 09 00 FC 75 C6 66 2A 83 C1 65 C7 [23:19:23]GetLastDocTimeStamp 1724282170 [23:19:23]current date 1724282364 [23:19:23]FM_GetShiftState [23:19:23]SAM_PROTO_GetShiftState [23:19:23]wFMCommunicate request_size=4 [23:19:23]MH_SAM_APDU [23:19:23]CAPDU: 80 13 01 00 [23:19:23]Write to MH i2c: E2 08 00 57 09 80 13 01 00 00 00 00 00 DD [23:19:23]Write i2c OK [23:19:23]MH_I2C_Read... [23:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:23]Read from MH i2c: E2 [23:19:23]MH_I2C_Read... [23:19:23]Read from MH i2c: E2 0E 00 [23:19:23]MH_I2C_Read... [23:19:23]Read from MH i2c: E2 0E 00 57 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [23:19:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:19:23]wFMCommunicate OK [23:19:23]SAM_PROTO_GetShiftState done [23:19:23]FM_GetShiftState done [23:19:23]opened in 1724199517 [23:19:23]opened+sec_in_day 1724285917 [23:19:23]quantity*price = 100050 [23:19:23]sum+1 = 100052 [23:19:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 845 21.08.2024 23:19 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164247 ФПД: 184822848835738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164247&fm=184822848835738&tin=02508201610067®Number=0000000000092562&sum=100000 [23:19:24]StoreToDocumentArchive [23:19:24]shift 466 fd 164247 [23:19:24]save to /storage/0466/doc_00164247 [23:19:24]save last doc name /storage/0466/doc_00164247 to /storage/kkm_last_doc_name [23:19:24]save OK [23:19:24]Clear old archive folders... [23:19:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:19:24]tlvbuf is 009C2410 [23:19:24]SAM_PROTO_ClearQueue [23:19:24]wFMCommunicate request_size=4 [23:19:24]MH_SAM_APDU [23:19:24]CAPDU: 80 09 00 00 [23:19:24]Write to MH i2c: E2 08 00 64 09 80 09 00 00 00 00 00 00 DF [23:19:24]Write i2c OK [23:19:24]MH_I2C_Read... [23:19:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:19:24]Read from MH i2c: E2 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 64 09 00 90 00 E1 [23:19:24]RAPDU: 90 00 [23:19:24]wFMCommunicate OK [23:19:24]SAM_PROTO_ClearQueue done [23:19:24]KKMCreateOFDPacket [23:19:24]OFDProtocolAddRootSTLVToBuf [23:19:24]FM_MakeSignedData [23:19:24]FM_MakeSignedData [23:19:24]SAM_PROTO_SignData [23:19:24]wFMCommunicate request_size=4 [23:19:24]MH_SAM_APDU [23:19:24]CAPDU: 80 0D 01 02 [23:19:24]Write to MH i2c: E2 08 00 65 09 80 0D 01 02 00 00 00 00 E7 [23:19:24]Write i2c OK [23:19:24]MH_I2C_Read... [23:19:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:19:24]Read from MH i2c: E2 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 65 09 00 90 00 E2 [23:19:24]RAPDU: 90 00 [23:19:24]wFMCommunicate OK [23:19:24]wFMCommunicate request_size=255 [23:19:24]MH_SAM_APDU [23:19:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 4D 03 00 00 F4 03 04 00 FC 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 81 02 00 35 04 06 00 A8 18 6C 40 [23:19:24]Write to MH i2c: E2 02 01 66 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 38 30 30 06 04 09 00 D0 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 4D 03 00 00 F4 03 04 00 FC 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 81 02 00 35 04 06 00 A8 18 6C 40 00 00 BC [23:19:24]Write i2c OK [23:19:24]MH_I2C_Read... [23:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:19:24]Read from MH i2c: E2 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 66 09 00 90 00 E3 [23:19:24]RAPDU: 90 00 [23:19:24]wFMCommunicate OK [23:19:24]wFMCommunicate request_size=7 [23:19:24]MH_SAM_APDU [23:19:24]CAPDU: 80 0D 02 02 02 50 9A [23:19:24]Write to MH i2c: E2 0A 00 67 09 80 0D 02 02 02 00 50 9A 00 00 D8 [23:19:24]Write i2c OK [23:19:24]MH_I2C_Read... [23:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:19:24]Read from MH i2c: E2 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 03 00 67 09 00 90 00 E4 [23:19:24]RAPDU: 90 00 [23:19:24]wFMCommunicate OK [23:19:24]wFMCommunicate request_size=4 [23:19:24]MH_SAM_APDU [23:19:24]CAPDU: 80 0D 03 02 [23:19:24]Write to MH i2c: E2 08 00 68 09 80 0D 03 02 00 00 00 00 EC [23:19:24]Write i2c OK [23:19:24]MH_I2C_Read... [23:19:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:19:24]Read from MH i2c: E2 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 0B 00 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 0B 00 68 09 00 87 D9 78 42 B1 72 28 6D 90 00 BF [23:19:24]RAPDU: 87 D9 78 42 B1 72 28 6D 90 00 [23:19:24]wFMCommunicate OK [23:19:24]SAM_PROTO_SignData done [23:19:24]FM_MakeSignedData done [23:19:24]CreateOFDProtocolMessage [23:19:24]wFMCommunicate request_size=4 [23:19:24]MH_SAM_APDU [23:19:24]CAPDU: 80 11 00 00 [23:19:24]Write to MH i2c: E2 08 00 69 09 80 11 00 00 00 00 00 00 EC [23:19:24]Write i2c OK [23:19:24]MH_I2C_Read... [23:19:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:19:24]Read from MH i2c: E2 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 17 00 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: E2 17 00 69 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [23:19:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:19:24]wFMCommunicate OK [23:19:24]CreateOFDProtocolMessage done [23:19:24]OFDSenderStorePacket 164247 [23:19:24]StoreOFDPacket docnum=164247 [23:19:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E7 E8 04 01 F3 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 38 30 30 06 04 09 00 D0 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 4D 03 00 00 F4 03 04 00 FC 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 81 02 00 35 04 06 00 A8 18 6C 40 50 9A 87 D9 78 42 B1 72 28 6D [23:19:24]CheckFolder [23:19:24]dirname=/storage/ofd_packets [23:19:24]CheckFolder done [23:19:24]ProducePacketName [23:19:24]name=ofd_packets/00164247 [23:19:24]NVStorageSaveData ofd_packets/00164247 [23:19:24]File name is /storage/ofd_packets/00164247 [23:19:24]Write 298 bytes [23:19:24]NVStorageSaveData done [23:19:24]OFDSenderStorePacket done [23:19:24]KKMCreateOFDPacket done [23:19:24]NVStorageSaveData kkm_last_timestamp [23:19:24]File name is /storage/kkm_last_timestamp [23:19:24]Write 4 bytes [23:19:24]NVStorageSaveData done [23:19:24]ExternCall_PrintAddStr [23:19:24]wPrintStart [23:19:24]Write to MH i2c: 01 00 00 6A 09 73 [23:19:24]Write i2c OK [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: 01 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: 01 07 00 [23:19:24]MH_I2C_Read... [23:19:24]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 FF 0F 88 [23:19:24]RasterBufferAndPrint [23:19:24]line Счет N : (1)292903 [23:19:24]line ИНН: 02508201610067 [23:19:24]line Контрольно-Кассовый Чек [23:19:24]line ПРОДАЖА [23:19:24]line ТРК (МРК, ГНК) : 21 [23:19:24]line Товар: 2710194800 [23:19:24]line ДТ-К-5 [23:19:24]line 13.130 * 76.20 [23:19:24]line = 1000.51 [23:19:24]line НДС 12% НСП 1% [23:19:24]line > о реализуемом товаре [23:19:24]line ОКРУГЛЕНИЕ: -0.51 [23:19:24]line ИТОГО: 1000.00 [23:19:24]line Внесено: 1000.00 [23:19:24]line СДАЧА: 0.00 [23:19:24]line НСП 1% : 8.85 [23:19:24]line НДС 12% : 106.25 [23:19:24]line Наличными: 1000.00 [23:19:24]line Безнал.: 0.00 [23:19:24]line Место: АЗС № 130 "Партнер Нефть" [23:19:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:19:24]line СНО: Общий режим [23:19:24]line Чек 845 21.08.2024 23:19 [23:19:24]line Смена: 466 ФФД: 1.0 [23:19:24]line ЗНМ: 0300000070 [23:19:24]line РНМ: 0000000000092562 [23:19:24]line Версия ККМ: 001 [23:19:24]line ФМ: 0000000000871769 [23:19:24]line ФД: 164247 [23:19:24]line ФПД: 184822848835738 [23:19:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T231924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164247&fm=184822848835738&tin=02508201610067®Number=0000000000092562&sum=100000 [23:19:24]written 0, free lines is 4095 [23:19:24]OFD Sender: Processing packet 164247 [packets to send 972, broken 971] [23:19:24]ProducePacketName [23:19:24]name=ofd_packets/00164247 [23:19:24]OFD Sender: To server: pG, [23:19:24]CommunicateWithHost lk.salyk.kg:30040 [23:19:24]ConnectInit lk.salyk.kg [23:19:25]Write to MH i2c: 01 00 00 95 09 9E [23:19:25]Write i2c OK [23:19:25]MH_I2C_Read... [23:19:25]Read from MH i2c: 01 [23:19:25]MH_I2C_Read... [23:19:25]Read from MH i2c: 01 07 00 [23:19:25]MH_I2C_Read... [23:19:25]Read from MH i2c: 01 07 00 95 09 00 00 00 00 00 C9 0C 7A [23:19:25]RasterBufferAndPrint [23:19:25]line [23:19:25]line [23:19:25]line [23:19:25]line [23:19:25]line [23:19:25]written 0, free lines is 3279 [23:19:25]MH_Cut [23:19:25]Write to MH i2c: D1 01 00 9C 09 01 77 [23:19:25]Write i2c OK [23:19:25]MH_I2C_Read... [23:19:25]Read from MH i2c: D1 [23:19:25]MH_I2C_Read... [23:19:25]Read from MH i2c: D1 01 00 [23:19:25]MH_I2C_Read... [23:19:25]Read from MH i2c: D1 01 00 9C 09 00 76 [23:19:25]Write to MH i2c: 01 00 00 9D 09 A6 [23:19:25]Write i2c OK [23:19:25]MH_I2C_Read... [23:19:25]Connected sock=9 [23:19: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 37 36 39 0C 01 00 00 E7 E8 04 01 F3 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 38 30 30 06 04 09 00 D0 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 4D 03 00 00 F4 03 04 00 FC 75 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 81 02 00 35 04 06 00 A8 18 6C 40 50 9A 87 D9 78 42 B1 72 28 6D [23:19:26]*** Cut start [23:19:26]*** Purtial cut [23:19:26]*** Stage 1: CUTSNS_PIN = 1 [23:19:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 85 CB 47 00 89 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 81 02 00 F4 03 04 00 4C 1F C6 66 B6 04 01 00 00 95 49 AD D4 33 E4 81 10 [23:19:26]CommunicateWithHost err = 0 [23:19:26]CheckOFDResponse [23:19:26]1017 (14) - 77093643461234 [23:19:26]1041 (16) - 0000000000871769 [23:19:26]1040 (4) - 164247 [23:19:26]1012 (4) - 21.08.2024 17:09 [23:19:26]1206 (1) - 0 [23:19:26]OFD Sender: Remove packet 164247 [23:19:26]ProducePacketName [23:19:26]name=ofd_packets/00164247 [23:19:26]NVStorageDeleteData [23:19:26]OFD Sender: No OFD packet to send [23:19:28]Read from MH i2c: 01 [23:19:28]MH_I2C_Read... [23:19:28]*** Stop cut motor [23:19:28]*** Cut end [23:19:28]Read from MH i2c: 01 07 00 [23:19:28]MH_I2C_Read... [23:19:28]Read from MH i2c: 01 07 00 9D 09 00 00 00 00 00 FF 0F BB [23:19:28]process_action close_receipt done [23:19:28]requested_data is exist [23:19:28]produce_requested_data [23:19:28]requested_item fm.sn is exist - process it [23:19:28]wFMCommunicate request_size=4 [23:19:28]MH_SAM_APDU [23:19:28]CAPDU: 80 11 00 00 [23:19:28]Write to MH i2c: E2 08 00 9E 09 80 11 00 00 00 00 00 00 21 [23:19:28]Write i2c OK [23:19:28]MH_I2C_Read... [23:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:19:28]Read from MH i2c: E2 [23:19:28]MH_I2C_Read... [23:19:28]Read from MH i2c: E2 17 00 [23:19:28]MH_I2C_Read... [23:19:28]Read from MH i2c: E2 17 00 9E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [23:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:19:28]wFMCommunicate OK [23:19:28]requested_item fd.num is exist - process it [23:19:28]SAM_PROTO_GetFieldsCounters [23:19:28]wFMCommunicate request_size=4 [23:19:28]MH_SAM_APDU [23:19:28]CAPDU: 80 13 00 00 [23:19:28]Write to MH i2c: E2 08 00 9F 09 80 13 00 00 00 00 00 00 24 [23:19:28]Write i2c OK [23:19:28]MH_I2C_Read... [23:19:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:19:28]Read from MH i2c: E2 [23:19:28]MH_I2C_Read... [23:19:28]Read from MH i2c: E2 62 00 [23:19:28]MH_I2C_Read... [23:19:28]Read from MH i2c: E2 62 00 9F 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 27 [23:19: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:19:28]wFMCommunicate OK [23:19:28]SAM_PROTO_GetFieldsCounters done [23:19:28]requested_item shift.num is exist - process it [23:19:28]requested_item shift.opened is exist - process it [23:19:28]req_shift_opened [23:19:28]FM_GetShiftState [23:19:28]SAM_PROTO_GetShiftState [23:19:28]wFMCommunicate request_size=4 [23:19:28]MH_SAM_APDU [23:19:28]CAPDU: 80 13 01 00 [23:19:28]Write to MH i2c: E2 08 00 A0 09 80 13 01 00 00 00 00 00 26 [23:19:28]Write i2c OK [23:19:28]MH_I2C_Read... [23:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:28]Read from MH i2c: E2 [23:19:28]MH_I2C_Read... [23:19:28]Read from MH i2c: E2 0E 00 [23:19:28]MH_I2C_Read... [23:19:28]Read from MH i2c: E2 0E 00 A0 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EC [23:19:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:19:28]wFMCommunicate OK [23:19:28]SAM_PROTO_GetShiftState done [23:19:28]FM_GetShiftState done [23:19:28]req_shift_opened done [23:19:28]requested_item shift.open_date is exist - process it [23:19:28]req_shift_open_date [23:19:28]req_shift_open_date done [23:19:28]produce_requested_data done [23:19:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164247,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:19:28]process_action_free close_receipt [23:19:28]json_value_free [23:19:28]json_value_free done [23:19:28]process_json_proto returns [23:19:28]Send response to host [23:19:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164247,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:19:28]free response buf [23:19:28]execute_script done [23:19:28]execute_script returns [23:19:28]free content buf [23:19:28]Sock 10.Close socket [23:19:28]Sock 10.Thread stoped [23:19:31]OFD Sender: No OFD packet to send [23:19:36]OFD Sender: No OFD packet to send [23:19:41]OFD Sender: No OFD packet to send [23:19:46]OFD Sender: No OFD packet to send [23:19:51]OFD Sender: No OFD packet to send [23:19:56]OFD Sender: No OFD packet to send [23:20:01]OFD Sender: No OFD packet to send [23:20:06]OFD Sender: No OFD packet to send [23:20:09]recv_with_timeout no data received [23:20:11]OFD Sender: No OFD packet to send [23:20:16]OFD Sender: No OFD packet to send [23:20:21]OFD Sender: No OFD packet to send [23:20:27]OFD Sender: No OFD packet to send [23:20:32]OFD Sender: No OFD packet to send [23:20:37]OFD Sender: No OFD packet to send [23:20:42]OFD Sender: No OFD packet to send [23:20:47]OFD Sender: No OFD packet to send [23:20:52]OFD Sender: No OFD packet to send [23:20:57]OFD Sender: No OFD packet to send [23:21:02]OFD Sender: No OFD packet to send [23:21:07]OFD Sender: No OFD packet to send [23:21:12]OFD Sender: No OFD packet to send [23:21:17]OFD Sender: No OFD packet to send [23:21:22]OFD Sender: No OFD packet to send [23:21:27]OFD Sender: No OFD packet to send [23:21:32]OFD Sender: No OFD packet to send [23:21:37]OFD Sender: No OFD packet to send [23:21:42]OFD Sender: No OFD packet to send [23:21:42]recv_with_timeout no data received [23:21:47]OFD Sender: No OFD packet to send [23:21:52]OFD Sender: No OFD packet to send [23:21:57]OFD Sender: No OFD packet to send [23:22:02]OFD Sender: No OFD packet to send [23:22:07]OFD Sender: No OFD packet to send [23:22:12]OFD Sender: No OFD packet to send [23:22:17]OFD Sender: No OFD packet to send [23:22:22]OFD Sender: No OFD packet to send [23:22:27]OFD Sender: No OFD packet to send [23:22:32]OFD Sender: No OFD packet to send [23:22:37]OFD Sender: No OFD packet to send [23:22:42]OFD Sender: No OFD packet to send [23:22:47]OFD Sender: No OFD packet to send [23:22:52]OFD Sender: No OFD packet to send [23:22:57]OFD Sender: No OFD packet to send [23:23:02]OFD Sender: No OFD packet to send [23:23:07]OFD Sender: No OFD packet to send [23:23:12]OFD Sender: No OFD packet to send [23:23:17]OFD Sender: No OFD packet to send [23:23:22]OFD Sender: No OFD packet to send [23:23:27]OFD Sender: No OFD packet to send [23:23:32]OFD Sender: No OFD packet to send [23:23:37]OFD Sender: No OFD packet to send [23:23:42]OFD Sender: No OFD packet to send [23:23:47]OFD Sender: No OFD packet to send [23:23:52]OFD Sender: No OFD packet to send [23:23:57]OFD Sender: No OFD packet to send [23:24:02]OFD Sender: No OFD packet to send [23:24:07]OFD Sender: No OFD packet to send [23:24:12]recv_with_timeout no data received [23:24:12]OFD Sender: No OFD packet to send [23:24:17]accept exits with 7 [23:24:17]New connection [23:24:17]New thread 3066764644 created [23:24:17]Thread 3066621284 joined [23:24:17]Waiting for new connection... [23:24:17] Sock 7.Parse request [23:24:17]Sock 7.Check first char [23:24:17]Sock 7.First char is OK [23:24:17]request: POST /json_proto HTTP/1.0 [23:24:17]Method: POST [23:24:17]URL: /json_proto [23:24:17]Method is POST - this is cgi request [23:24:17]url: /json_proto [23:24:17]query_string will be loaded in cgi processing [23:24:17]execute_cgi json_proto POST (null) [23:24:17]execute_cgi path=json_proto method=POST [23:24:17]POST find Content-Length [23:24:17]Host: 172.17.44.132:8080 [23:24:17]Content-Length: 819 [23:24:17]Content-Type: application/json [23:24:17] [23:24:17]POST finish read [23:24:17]Found Content-Length = 819 [23:24:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.040, "sum" : 2451.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2451.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:17]execute_script... [23:24:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.040, "sum" : 2451.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2451.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:17]POST & json_proto [23:24:17]process_json_proto [23:24:17]json parsed OK: [23:24:17]protocol is kg_v1.0 [23:24:17]action value=close_receipt [23:24:17]process_action close_receipt [23:24:17]cmd_close_receipt [23:24:17]MH_GetDate [23:24:17]Write to MH i2c: F0 00 00 A1 09 99 [23:24:17]Write i2c OK [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: F0 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: F0 09 00 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: F0 09 00 A1 09 00 22 77 C6 66 2A 83 C1 65 3A [23:24:17]GetLastDocTimeStamp 1724282364 [23:24:17]current date 1724282658 [23:24:17]FM_GetShiftState [23:24:17]SAM_PROTO_GetShiftState [23:24:17]wFMCommunicate request_size=4 [23:24:17]MH_SAM_APDU [23:24:17]CAPDU: 80 13 01 00 [23:24:17]Write to MH i2c: E2 08 00 A2 09 80 13 01 00 00 00 00 00 28 [23:24:17]Write i2c OK [23:24:17]MH_I2C_Read... [23:24:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:17]Read from MH i2c: E2 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: E2 0E 00 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: E2 0E 00 A2 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EE [23:24:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:24:17]wFMCommunicate OK [23:24:17]SAM_PROTO_GetShiftState done [23:24:17]FM_GetShiftState done [23:24:17]opened in 1724199517 [23:24:17]opened+sec_in_day 1724285917 [23:24:17]quantity*price = 245156 [23:24:17]sum+1 = 245158 [23:24:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2451.57 НСП 1% : 21.69 НДС 12% : 260.34 Наличными: 0.00 Безнал.: 2451.57 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 846 21.08.2024 23:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164248 ФПД: 154374147766728 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T232418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164248&fm=154374147766728&tin=02508201610067®Number=0000000000092562&sum=245157 [23:24:18]StoreToDocumentArchive [23:24:18]shift 466 fd 164248 [23:24:18]save to /storage/0466/doc_00164248 [23:24:18]save last doc name /storage/0466/doc_00164248 to /storage/kkm_last_doc_name [23:24:18]save OK [23:24:18]Clear old archive folders... [23:24:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:24:18]tlvbuf is 009C5780 [23:24:18]SAM_PROTO_ClearQueue [23:24:18]wFMCommunicate request_size=4 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 09 00 00 [23:24:18]Write to MH i2c: E2 08 00 AF 09 80 09 00 00 00 00 00 00 2A [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 AF 09 00 90 00 2C [23:24:18]RAPDU: 90 00 [23:24:18]wFMCommunicate OK [23:24:18]SAM_PROTO_ClearQueue done [23:24:18]KKMCreateOFDPacket [23:24:18]OFDProtocolAddRootSTLVToBuf [23:24:18]FM_MakeSignedData [23:24:18]FM_MakeSignedData [23:24:18]SAM_PROTO_SignData [23:24:18]wFMCommunicate request_size=4 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 0D 01 02 [23:24:18]Write to MH i2c: E2 08 00 B0 09 80 0D 01 02 00 00 00 00 32 [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 B0 09 00 90 00 2D [23:24:18]RAPDU: 90 00 [23:24:18]wFMCommunicate OK [23:24:18]wFMCommunicate request_size=255 [23:24:18]MH_SAM_APDU [23:24: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 10 81 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 BD 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 BD 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 65 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 BD 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 03 00 00 F4 03 04 00 22 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 81 02 00 35 04 06 00 8C [23:24:18]Write to MH i2c: E2 02 01 B1 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 10 81 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 BD 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 BD 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 65 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 BD 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 03 00 00 F4 03 04 00 22 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 81 02 00 35 04 06 00 8C 00 00 45 [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 B1 09 00 90 00 2E [23:24:18]RAPDU: 90 00 [23:24:18]wFMCommunicate OK [23:24:18]wFMCommunicate request_size=10 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 0D 02 02 05 67 08 3D 79 C8 [23:24:18]Write to MH i2c: E2 0D 00 B2 09 80 0D 02 02 05 00 67 08 3D 79 C8 00 00 2C [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 B2 09 00 90 00 2F [23:24:18]RAPDU: 90 00 [23:24:18]wFMCommunicate OK [23:24:18]wFMCommunicate request_size=4 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 0D 03 02 [23:24:18]Write to MH i2c: E2 08 00 B3 09 80 0D 03 02 00 00 00 00 37 [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 0B 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 0B 00 B3 09 00 FC F2 00 D5 C8 64 27 87 90 00 D5 [23:24:18]RAPDU: FC F2 00 D5 C8 64 27 87 90 00 [23:24:18]wFMCommunicate OK [23:24:18]SAM_PROTO_SignData done [23:24:18]FM_MakeSignedData done [23:24:18]CreateOFDProtocolMessage [23:24:18]wFMCommunicate request_size=4 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 11 00 00 [23:24:18]Write to MH i2c: E2 08 00 B4 09 80 11 00 00 00 00 00 00 37 [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 17 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 17 00 B4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [23:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:24:18]wFMCommunicate OK [23:24:18]CreateOFDProtocolMessage done [23:24:18]OFDSenderStorePacket 164248 [23:24:18]StoreOFDPacket docnum=164248 [23:24:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 51 5E 07 01 D4 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 81 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 BD 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 BD 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 65 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 BD 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 03 00 00 F4 03 04 00 22 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 81 02 00 35 04 06 00 8C 67 08 3D 79 C8 FC F2 00 D5 C8 64 27 87 [23:24:18]CheckFolder [23:24:18]dirname=/storage/ofd_packets [23:24:18]CheckFolder done [23:24:18]ProducePacketName [23:24:18]name=ofd_packets/00164248 [23:24:18]NVStorageSaveData ofd_packets/00164248 [23:24:18]File name is /storage/ofd_packets/00164248 [23:24:18]Write 301 bytes [23:24:18]NVStorageSaveData done [23:24:18]OFDSenderStorePacket done [23:24:18]KKMCreateOFDPacket done [23:24:18]NVStorageSaveData kkm_last_timestamp [23:24:18]File name is /storage/kkm_last_timestamp [23:24:18]Write 4 bytes [23:24:18]NVStorageSaveData done [23:24:18]ExternCall_PrintAddStr [23:24:18]wPrintStart [23:24:18]Write to MH i2c: 01 00 00 B5 09 BE [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: 01 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: 01 07 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: 01 07 00 B5 09 00 00 00 00 00 FF 0F D3 [23:24:18]RasterBufferAndPrint [23:24:18]line Счет N : (1)292905 [23:24:18]line ИНН: 02508201610067 [23:24:18]line Контрольно-Кассовый Чек [23:24:18]line ПРОДАЖА [23:24:18]line ТРК (МРК, ГНК) : 63 [23:24:18]line Товар: 2710124500 [23:24:18]line Аи-95-К-5 [23:24:18]line 33.040 * 74.20 [23:24:18]line = 2451.57 [23:24:18]line НДС 12% НСП 1% [23:24:18]line > о реализуемом товаре [23:24:18]line ИТОГО: 2451.57 [23:24:18]line НСП 1% : 21.69 [23:24:18]line НДС 12% : 260.34 [23:24:18]line Наличными: 0.00 [23:24:18]line Безнал.: 2451.57 [23:24:18]line Место: АЗС № 130 "Партнер Нефть" [23:24:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:24:18]line СНО: Общий режим [23:24:18]line Чек 846 21.08.2024 23:24 [23:24:18]line Смена: 466 ФФД: 1.0 [23:24:18]line ЗНМ: 0300000070 [23:24:18]line РНМ: 0000000000092562 [23:24:18]line Версия ККМ: 001 [23:24:18]line Платежная система: Бакай Банк [23:24:18]line ФМ: 0000000000871769 [23:24:18]line ФД: 164248 [23:24:18]line ФПД: 154374147766728 [23:24:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T232418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164248&fm=154374147766728&tin=02508201610067®Number=0000000000092562&sum=245157 [23:24:18]written 0, free lines is 4095 [23:24:19]OFD Sender: Processing packet 164248 [packets to send 972, broken 971] [23:24:19]ProducePacketName [23:24:19]name=ofd_packets/00164248 [23:24:19]OFD Sender: To server: pG, [23:24:19]CommunicateWithHost lk.salyk.kg:30040 [23:24:19]ConnectInit lk.salyk.kg [23:24:19]Write to MH i2c: 01 00 00 DF 09 E8 [23:24:19]Write i2c OK [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: 01 [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: 01 07 00 [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: 01 07 00 DF 09 00 00 00 00 00 C5 0C C0 [23:24:19]RasterBufferAndPrint [23:24:19]line [23:24:19]line [23:24:19]line [23:24:19]line [23:24:19]line [23:24:19]written 0, free lines is 3273 [23:24:19]MH_Cut [23:24:19]Write to MH i2c: D1 01 00 E6 09 01 C1 [23:24:19]Write i2c OK [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: D1 [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: D1 01 00 [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: D1 01 00 E6 09 00 C0 [23:24:19]Write to MH i2c: 01 00 00 E7 09 F0 [23:24:19]Write i2c OK [23:24:19]MH_I2C_Read... [23:24:20]*** Cut start [23:24:20]*** Purtial cut [23:24:20]*** Stage 1: CUTSNS_PIN = 1 [23:24:22]Read from MH i2c: 01 [23:24:22]MH_I2C_Read... [23:24:22]*** Stop cut motor [23:24:22]*** Cut end [23:24:22]Read from MH i2c: 01 07 00 [23:24:22]MH_I2C_Read... [23:24:22]Read from MH i2c: 01 07 00 E7 09 00 00 00 00 00 FF 0F 05 [23:24:22]process_action close_receipt done [23:24:22]requested_data is exist [23:24:22]produce_requested_data [23:24:22]requested_item fm.sn is exist - process it [23:24:22]wFMCommunicate request_size=4 [23:24:22]MH_SAM_APDU [23:24:22]CAPDU: 80 11 00 00 [23:24:22]Write to MH i2c: E2 08 00 E8 09 80 11 00 00 00 00 00 00 6B [23:24:22]Write i2c OK [23:24:22]MH_I2C_Read... [23:24:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:22]Read from MH i2c: E2 [23:24:22]MH_I2C_Read... [23:24:22]Read from MH i2c: E2 17 00 [23:24:22]MH_I2C_Read... [23:24:22]Read from MH i2c: E2 17 00 E8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [23:24:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:24:22]wFMCommunicate OK [23:24:22]requested_item fd.num is exist - process it [23:24:22]SAM_PROTO_GetFieldsCounters [23:24:22]wFMCommunicate request_size=4 [23:24:22]MH_SAM_APDU [23:24:22]CAPDU: 80 13 00 00 [23:24:22]Write to MH i2c: E2 08 00 E9 09 80 13 00 00 00 00 00 00 6E [23:24:22]Write i2c OK [23:24:22]MH_I2C_Read... [23:24:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:24:22]Read from MH i2c: E2 [23:24:22]MH_I2C_Read... [23:24:22]Read from MH i2c: E2 62 00 [23:24:22]MH_I2C_Read... [23:24:22]Read from MH i2c: E2 62 00 E9 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 03 00 00 5E 04 04 00 4E 03 00 00 57 04 04 00 4F 03 00 00 19 04 04 00 00 00 00 00 90 00 75 [23:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4E 03 00 00 5E 04 04 00 4E 03 00 00 57 04 04 00 4F 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:24:22]wFMCommunicate OK [23:24:22]SAM_PROTO_GetFieldsCounters done [23:24:22]requested_item shift.num is exist - process it [23:24:22]requested_item shift.opened is exist - process it [23:24:22]req_shift_opened [23:24:22]FM_GetShiftState [23:24:22]SAM_PROTO_GetShiftState [23:24:22]wFMCommunicate request_size=4 [23:24:22]MH_SAM_APDU [23:24:22]CAPDU: 80 13 01 00 [23:24:22]Write to MH i2c: E2 08 00 EA 09 80 13 01 00 00 00 00 00 70 [23:24:22]Write i2c OK [23:24:22]MH_I2C_Read... [23:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:22]Read from MH i2c: E2 [23:24:22]MH_I2C_Read... [23:24:22]Read from MH i2c: E2 0E 00 [23:24:22]MH_I2C_Read... [23:24:22]Read from MH i2c: E2 0E 00 EA 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 36 [23:24:22]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:24:22]wFMCommunicate OK [23:24:22]SAM_PROTO_GetShiftState done [23:24:22]FM_GetShiftState done [23:24:22]req_shift_opened done [23:24:22]requested_item shift.open_date is exist - process it [23:24:22]req_shift_open_date [23:24:22]req_shift_open_date done [23:24:22]produce_requested_data done [23:24:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164248,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:24:22]process_action_free close_receipt [23:24:22]json_value_free [23:24:22]json_value_free done [23:24:22]process_json_proto returns [23:24:22]Send response to host [23:24:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164248,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:24:22]free response buf [23:24:22]execute_script done [23:24:22]execute_script returns [23:24:22]free content buf [23:24:22]Sock 7.Close socket [23:24:22]Sock 7.Thread stoped [23:24:26]Connected sock=11 [23:24: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 37 36 39 0F 01 00 00 51 5E 07 01 D4 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 81 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 BD 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 BD 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 65 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 BD 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 03 00 00 F4 03 04 00 22 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 81 02 00 35 04 06 00 8C 67 08 3D 79 C8 FC F2 00 D5 C8 64 27 87 [23:24:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A2 C8 47 00 DC 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 37 36 39 10 04 04 00 98 81 02 00 F4 03 04 00 79 20 C6 66 B6 04 01 00 00 68 65 FC C2 7D CE E4 AD [23:24:27]CommunicateWithHost err = 0 [23:24:27]CheckOFDResponse [23:24:27]1017 (14) - 77093643461234 [23:24:27]1041 (16) - 0000000000871769 [23:24:27]1040 (4) - 164248 [23:24:27]1012 (4) - 21.08.2024 17:14 [23:24:27]1206 (1) - 0 [23:24:27]OFD Sender: Remove packet 164248 [23:24:27]ProducePacketName [23:24:27]name=ofd_packets/00164248 [23:24:27]NVStorageDeleteData [23:24:27]OFD Sender: No OFD packet to send [23:24:32]OFD Sender: No OFD packet to send [23:24:37]OFD Sender: No OFD packet to send [23:24:42]OFD Sender: No OFD packet to send [23:24:47]OFD Sender: No OFD packet to send [23:24:52]accept exits with 9 [23:24:52]New connection [23:24:52]New thread 3066621284 created [23:24:52]Thread 3066764644 joined [23:24:52]Waiting for new connection... [23:24:52] Sock 9.Parse request [23:24:52]Sock 9.Check first char [23:24:52]Sock 9.First char is OK [23:24:52]request: POST /json_proto HTTP/1.0 [23:24:52]Method: POST [23:24:52]URL: /json_proto [23:24:52]Method is POST - this is cgi request [23:24:52]url: /json_proto [23:24:52]query_string will be loaded in cgi processing [23:24:52]execute_cgi json_proto POST (null) [23:24:52]execute_cgi path=json_proto method=POST [23:24:52]POST find Content-Length [23:24:52]Host: 172.17.44.132:8080 [23:24:52]Content-Length: 677 [23:24:52]Content-Type: application/json [23:24:52] [23:24:52]POST finish read [23:24:52]Found Content-Length = 677 [23:24:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:52]execute_script... [23:24: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)292906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:52]POST & json_proto [23:24:52]process_json_proto [23:24:52]json parsed OK: [23:24:52]protocol is kg_v1.0 [23:24:52]action value=close_receipt [23:24:52]process_action close_receipt [23:24:52]cmd_close_receipt [23:24:52]MH_GetDate [23:24:52]Write to MH i2c: F0 00 00 EB 09 E3 [23:24:52]Write i2c OK [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: F0 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: F0 09 00 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: F0 09 00 EB 09 00 45 77 C6 66 2A 83 C1 65 A7 [23:24:52]GetLastDocTimeStamp 1724282658 [23:24:52]current date 1724282693 [23:24:52]FM_GetShiftState [23:24:52]SAM_PROTO_GetShiftState [23:24:52]wFMCommunicate request_size=4 [23:24:52]MH_SAM_APDU [23:24:52]CAPDU: 80 13 01 00 [23:24:52]Write to MH i2c: E2 08 00 EC 09 80 13 01 00 00 00 00 00 72 [23:24:52]Write i2c OK [23:24:52]MH_I2C_Read... [23:24:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:52]Read from MH i2c: E2 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: E2 0E 00 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: E2 0E 00 EC 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 38 [23:24:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:24:52]wFMCommunicate OK [23:24:52]SAM_PROTO_GetShiftState done [23:24:52]FM_GetShiftState done [23:24:52]opened in 1724199517 [23:24:52]opened+sec_in_day 1724285917 [23:24:52]quantity*price = 50036 [23:24:52]sum+1 = 50037 [23:24:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 847 21.08.2024 23:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164249 ФПД: 115565077787759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T232453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164249&fm=115565077787759&tin=02508201610067®Number=0000000000092562&sum=50000 [23:24:53]StoreToDocumentArchive [23:24:53]shift 466 fd 164249 [23:24:53]save to /storage/0466/doc_00164249 [23:24:53]save last doc name /storage/0466/doc_00164249 to /storage/kkm_last_doc_name [23:24:53]save OK [23:24:53]Clear old archive folders... [23:24:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:24:53]tlvbuf is 0095FCC0 [23:24:53]SAM_PROTO_ClearQueue [23:24:53]wFMCommunicate request_size=4 [23:24:53]MH_SAM_APDU [23:24:53]CAPDU: 80 09 00 00 [23:24:53]Write to MH i2c: E2 08 00 F9 09 80 09 00 00 00 00 00 00 74 [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:24:53]Read from MH i2c: E2 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 F9 09 00 90 00 76 [23:24:53]RAPDU: 90 00 [23:24:53]wFMCommunicate OK [23:24:53]SAM_PROTO_ClearQueue done [23:24:53]KKMCreateOFDPacket [23:24:53]OFDProtocolAddRootSTLVToBuf [23:24:53]FM_MakeSignedData [23:24:53]FM_MakeSignedData [23:24:53]SAM_PROTO_SignData [23:24:53]wFMCommunicate request_size=4 [23:24:53]MH_SAM_APDU [23:24:53]CAPDU: 80 0D 01 02 [23:24:53]Write to MH i2c: E2 08 00 FA 09 80 0D 01 02 00 00 00 00 7C [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:24:53]Read from MH i2c: E2 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 FA 09 00 90 00 77 [23:24:53]RAPDU: 90 00 [23:24:53]wFMCommunicate OK [23:24:53]wFMCommunicate request_size=255 [23:24:53]MH_SAM_APDU [23:24:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 03 00 00 F4 03 04 00 45 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 81 02 00 35 04 06 00 69 [23:24:53]Write to MH i2c: E2 02 01 FB 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 03 00 00 F4 03 04 00 45 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 81 02 00 35 04 06 00 69 00 00 92 [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:53]Read from MH i2c: E2 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 FB 09 00 90 00 78 [23:24:53]RAPDU: 90 00 [23:24:53]wFMCommunicate OK [23:24:53]wFMCommunicate request_size=10 [23:24:53]MH_SAM_APDU [23:24:53]CAPDU: 80 0D 02 02 05 1B 17 68 F4 6F [23:24:53]Write to MH i2c: E2 0D 00 FC 09 80 0D 02 02 05 00 1B 17 68 F4 6F 00 00 86 [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:53]Read from MH i2c: E2 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 FC 09 00 90 00 79 [23:24:53]RAPDU: 90 00 [23:24:53]wFMCommunicate OK [23:24:53]wFMCommunicate request_size=4 [23:24:53]MH_SAM_APDU [23:24:53]CAPDU: 80 0D 03 02 [23:24:53]Write to MH i2c: E2 08 00 FD 09 80 0D 03 02 00 00 00 00 81 [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:24:54]Read from MH i2c: E2 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 0B 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 0B 00 FD 09 00 43 7B ED 85 86 0A 00 DB 90 00 1D [23:24:54]RAPDU: 43 7B ED 85 86 0A 00 DB 90 00 [23:24:54]wFMCommunicate OK [23:24:54]SAM_PROTO_SignData done [23:24:54]FM_MakeSignedData done [23:24:54]CreateOFDProtocolMessage [23:24:54]wFMCommunicate request_size=4 [23:24:54]MH_SAM_APDU [23:24:54]CAPDU: 80 11 00 00 [23:24:54]Write to MH i2c: E2 08 00 FE 09 80 11 00 00 00 00 00 00 81 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:54]Read from MH i2c: E2 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 17 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 17 00 FE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [23:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:24:54]wFMCommunicate OK [23:24:54]CreateOFDProtocolMessage done [23:24:54]OFDSenderStorePacket 164249 [23:24:54]StoreOFDPacket docnum=164249 [23:24:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B6 BF 07 01 2E 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 03 00 00 F4 03 04 00 45 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 81 02 00 35 04 06 00 69 1B 17 68 F4 6F 43 7B ED 85 86 0A 00 DB [23:24:54]CheckFolder [23:24:54]dirname=/storage/ofd_packets [23:24:54]CheckFolder done [23:24:54]ProducePacketName [23:24:54]name=ofd_packets/00164249 [23:24:54]NVStorageSaveData ofd_packets/00164249 [23:24:54]File name is /storage/ofd_packets/00164249 [23:24:54]Write 301 bytes [23:24:54]NVStorageSaveData done [23:24:54]OFDSenderStorePacket done [23:24:54]KKMCreateOFDPacket done [23:24:54]NVStorageSaveData kkm_last_timestamp [23:24:54]File name is /storage/kkm_last_timestamp [23:24:54]Write 4 bytes [23:24:54]NVStorageSaveData done [23:24:54]ExternCall_PrintAddStr [23:24:54]wPrintStart [23:24:54]Write to MH i2c: 01 00 00 FF 09 08 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 FF 09 00 00 00 00 00 FF 0F 1D [23:24:54]RasterBufferAndPrint [23:24:54]line Счет N : (1)292906 [23:24:54]line ИНН: 02508201610067 [23:24:54]line Контрольно-Кассовый Чек [23:24:54]line ПРОДАЖА [23:24:54]line ТРК (МРК, ГНК) : 52 [23:24:54]line Товар: 2710124130 [23:24:54]line Аи-92-К-5 [23:24:54]line 7.380 * 67.80 [23:24:54]line = 500.36 [23:24:54]line НДС 12% НСП 1% [23:24:54]line > о реализуемом товаре [23:24:54]line ОКРУГЛЕНИЕ: -0.36 [23:24:54]line ИТОГО: 500.00 [23:24:54]line Внесено: 500.00 [23:24:54]line СДАЧА: 0.00 [23:24:54]line НСП 1% : 4.43 [23:24:54]line НДС 12% : 53.14 [23:24:54]line Наличными: 500.00 [23:24:54]line Безнал.: 0.00 [23:24:54]line Место: АЗС № 130 "Партнер Нефть" [23:24:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:24:54]line СНО: Общий режим [23:24:54]line Чек 847 21.08.2024 23:24 [23:24:54]line Смена: 466 ФФД: 1.0 [23:24:54]line ЗНМ: 0300000070 [23:24:54]line РНМ: 0000000000092562 [23:24:54]line Версия ККМ: 001 [23:24:54]line ФМ: 0000000000871769 [23:24:54]line ФД: 164249 [23:24:54]line ФПД: 115565077787759 [23:24:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T232453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164249&fm=115565077787759&tin=02508201610067®Number=0000000000092562&sum=50000 [23:24:54]OFD Sender: Processing packet 164249 [packets to send 972, broken 971] [23:24:54]ProducePacketName [23:24:54]name=ofd_packets/00164249 [23:24:54]OFD Sender: To server: pG, [23:24:54]CommunicateWithHost lk.salyk.kg:30040 [23:24:54]ConnectInit lk.salyk.kg [23:24:54]written 0, free lines is 4095 [23:24:54]Write to MH i2c: 01 00 00 2A 0A 34 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 2A 0A 00 00 00 00 00 BC 0C 03 [23:24:54]RasterBufferAndPrint [23:24:54]line [23:24:54]line [23:24:54]line [23:24:54]line [23:24:54]line [23:24:54]written 0, free lines is 3269 [23:24:54]MH_Cut [23:24:54]Write to MH i2c: D1 01 00 31 0A 01 0D [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: D1 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: D1 01 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: D1 01 00 31 0A 00 0C [23:24:54]Write to MH i2c: 01 00 00 32 0A 3C [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:55]*** Cut start [23:24:55]*** Purtial cut [23:24:55]*** Stage 1: CUTSNS_PIN = 1 [23:24:56]recv_with_timeout no data received [23:24:57]Read from MH i2c: 01 [23:24:57]MH_I2C_Read... [23:24:57]*** Stop cut motor [23:24:57]*** Cut end [23:24:57]Read from MH i2c: 01 07 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: 01 07 00 32 0A 00 00 00 00 00 FF 0F 51 [23:24:57]process_action close_receipt done [23:24:57]requested_data is exist [23:24:57]produce_requested_data [23:24:57]requested_item fm.sn is exist - process it [23:24:57]wFMCommunicate request_size=4 [23:24:57]MH_SAM_APDU [23:24:57]CAPDU: 80 11 00 00 [23:24:57]Write to MH i2c: E2 08 00 33 0A 80 11 00 00 00 00 00 00 B7 [23:24:57]Write i2c OK [23:24:57]MH_I2C_Read... [23:24:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:57]Read from MH i2c: E2 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 17 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 17 00 33 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [23:24:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:24:57]wFMCommunicate OK [23:24:57]requested_item fd.num is exist - process it [23:24:57]SAM_PROTO_GetFieldsCounters [23:24:57]wFMCommunicate request_size=4 [23:24:57]MH_SAM_APDU [23:24:57]CAPDU: 80 13 00 00 [23:24:57]Write to MH i2c: E2 08 00 34 0A 80 13 00 00 00 00 00 00 BA [23:24:57]Write i2c OK [23:24:57]MH_I2C_Read... [23:24:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:24:57]Read from MH i2c: E2 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 62 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 62 00 34 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4F 03 00 00 5E 04 04 00 4F 03 00 00 57 04 04 00 50 03 00 00 19 04 04 00 00 00 00 00 90 00 C5 [23:24: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 4F 03 00 00 5E 04 04 00 4F 03 00 00 57 04 04 00 50 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:24:57]wFMCommunicate OK [23:24:57]SAM_PROTO_GetFieldsCounters done [23:24:57]requested_item shift.num is exist - process it [23:24:57]requested_item shift.opened is exist - process it [23:24:57]req_shift_opened [23:24:57]FM_GetShiftState [23:24:57]SAM_PROTO_GetShiftState [23:24:57]wFMCommunicate request_size=4 [23:24:57]MH_SAM_APDU [23:24:57]CAPDU: 80 13 01 00 [23:24:57]Write to MH i2c: E2 08 00 35 0A 80 13 01 00 00 00 00 00 BC [23:24:57]Write i2c OK [23:24:57]MH_I2C_Read... [23:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:57]Read from MH i2c: E2 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 0E 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 0E 00 35 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 82 [23:24:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:24:57]wFMCommunicate OK [23:24:57]SAM_PROTO_GetShiftState done [23:24:57]FM_GetShiftState done [23:24:57]req_shift_opened done [23:24:57]requested_item shift.open_date is exist - process it [23:24:57]req_shift_open_date [23:24:57]req_shift_open_date done [23:24:57]produce_requested_data done [23:24:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164249,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:24:57]process_action_free close_receipt [23:24:57]json_value_free [23:24:57]json_value_free done [23:24:57]process_json_proto returns [23:24:57]Send response to host [23:24:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164249,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:24:57]free response buf [23:24:57]execute_script done [23:24:57]execute_script returns [23:24:57]free content buf [23:24:57]Sock 9.Close socket [23:24:57]Sock 9.Thread stoped [23:24:59]ConnectInit Can't take IP for lk.salyk.kg [23:24:59]CommunicateWithHost connect error [23:24:59]CommunicateWithHost err = -1 [23:24:59]OFD Sender: Server communicate error [23:25:04]OFD Sender: Processing packet 164249 [packets to send 972, broken 971] [23:25:04]ProducePacketName [23:25:04]name=ofd_packets/00164249 [23:25:04]OFD Sender: To server: pG, [23:25:04]CommunicateWithHost lk.salyk.kg:30040 [23:25:04]ConnectInit lk.salyk.kg [23:25:09]recv_with_timeout no data received [23:25:13]Connected sock=9 [23: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 37 36 39 0F 01 00 00 B6 BF 07 01 2E 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 03 00 00 F4 03 04 00 45 77 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 81 02 00 35 04 06 00 69 1B 17 68 F4 6F 43 7B ED 85 86 0A 00 DB [23:25:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB 11 47 00 3E 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 37 36 39 10 04 04 00 99 81 02 00 F4 03 04 00 A8 20 C6 66 B6 04 01 00 00 9A 45 AE FA B0 3B 0B 3B [23:25:17]CommunicateWithHost err = 0 [23:25:17]CheckOFDResponse [23:25:17]1017 (14) - 77093643461234 [23:25:17]1041 (16) - 0000000000871769 [23:25:17]1040 (4) - 164249 [23:25:17]1012 (4) - 21.08.2024 17:15 [23:25:17]1206 (1) - 0 [23:25:17]OFD Sender: Remove packet 164249 [23:25:17]ProducePacketName [23:25:17]name=ofd_packets/00164249 [23:25:17]NVStorageDeleteData [23:25:18]OFD Sender: No OFD packet to send [23:25:22]recv_with_timeout no data received [23:25:23]OFD Sender: No OFD packet to send [23:25:28]OFD Sender: No OFD packet to send [23:25:33]OFD Sender: No OFD packet to send [23:25:38]OFD Sender: No OFD packet to send [23:25:43]OFD Sender: No OFD packet to send [23:25:48]OFD Sender: No OFD packet to send [23:25:52]recv_with_timeout no data received [23:25:53]OFD Sender: No OFD packet to send [23:25:58]OFD Sender: No OFD packet to send [23:26:03]OFD Sender: No OFD packet to send [23:26:08]OFD Sender: No OFD packet to send [23:26:13]OFD Sender: No OFD packet to send [23:26:18]OFD Sender: No OFD packet to send [23:26:23]OFD Sender: No OFD packet to send [23:26:28]OFD Sender: No OFD packet to send [23:26:33]OFD Sender: No OFD packet to send [23:26:38]OFD Sender: No OFD packet to send [23:26:43]OFD Sender: No OFD packet to send [23:26:48]OFD Sender: No OFD packet to send [23:26:53]OFD Sender: No OFD packet to send [23:26:58]recv_with_timeout no data received [23:26:58]OFD Sender: No OFD packet to send [23:27:03]OFD Sender: No OFD packet to send [23:27:08]OFD Sender: No OFD packet to send [23:27:13]OFD Sender: No OFD packet to send [23:27:18]OFD Sender: No OFD packet to send [23:27:23]OFD Sender: No OFD packet to send [23:27:29]OFD Sender: No OFD packet to send [23:27:34]OFD Sender: No OFD packet to send [23:27:35]recv_with_timeout no data received [23:27:39]OFD Sender: No OFD packet to send [23:27:44]OFD Sender: No OFD packet to send [23:27:49]OFD Sender: No OFD packet to send [23:27:54]OFD Sender: No OFD packet to send [23:27:59]OFD Sender: No OFD packet to send [23:28:04]OFD Sender: No OFD packet to send [23:28:09]OFD Sender: No OFD packet to send [23:28:14]OFD Sender: No OFD packet to send [23:28:19]OFD Sender: No OFD packet to send [23:28:19]recv_with_timeout no data received [23:28:24]OFD Sender: No OFD packet to send [23:28:29]OFD Sender: No OFD packet to send [23:28:34]OFD Sender: No OFD packet to send [23:28:39]OFD Sender: No OFD packet to send [23:28:44]OFD Sender: No OFD packet to send [23:28:49]OFD Sender: No OFD packet to send [23:28:54]OFD Sender: No OFD packet to send [23:28:59]OFD Sender: No OFD packet to send [23:29:00]recv_with_timeout no data received [23:29:04]OFD Sender: No OFD packet to send [23:29:09]OFD Sender: No OFD packet to send [23:29:14]OFD Sender: No OFD packet to send [23:29:19]OFD Sender: No OFD packet to send [23:29:24]OFD Sender: No OFD packet to send [23:29:29]OFD Sender: No OFD packet to send [23:29:34]OFD Sender: No OFD packet to send [23:29:39]OFD Sender: No OFD packet to send [23:29:41]accept exits with 10 [23:29:41]New connection [23:29:41]New thread 3066764644 created [23:29:41]Thread 3066621284 joined [23:29:41]Waiting for new connection... [23:29:41] Sock 10.Parse request [23:29:41]Sock 10.Check first char [23:29:41]Sock 10.First char is OK [23:29:41]request: POST /json_proto HTTP/1.0 [23:29:41]Method: POST [23:29:41]URL: /json_proto [23:29:41]Method is POST - this is cgi request [23:29:41]url: /json_proto [23:29:41]query_string will be loaded in cgi processing [23:29:41]execute_cgi json_proto POST (null) [23:29:41]execute_cgi path=json_proto method=POST [23:29:41]POST find Content-Length [23:29:41]Host: 172.17.44.132:8080 [23:29:41]Content-Length: 806 [23:29:41]Content-Type: application/json [23:29:41] [23:29:41]POST finish read [23:29:41]Found Content-Length = 806 [23:29:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.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" : 1000.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:41]execute_script... [23:29:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.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" : 1000.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:41]POST & json_proto [23:29:41]process_json_proto [23:29:41]json parsed OK: [23:29:41]protocol is kg_v1.0 [23:29:41]action value=close_receipt [23:29:41]process_action close_receipt [23:29:41]cmd_close_receipt [23:29:41]MH_GetDate [23:29:41]Write to MH i2c: F0 00 00 36 0A 2F [23:29:41]Write i2c OK [23:29:41]MH_I2C_Read... [23:29:41]Read from MH i2c: F0 [23:29:41]MH_I2C_Read... [23:29:41]Read from MH i2c: F0 09 00 [23:29:41]MH_I2C_Read... [23:29:41]Read from MH i2c: F0 09 00 36 0A 00 66 78 C6 66 2A 83 C1 65 15 [23:29:41]GetLastDocTimeStamp 1724282693 [23:29:41]current date 1724282982 [23:29:41]FM_GetShiftState [23:29:41]SAM_PROTO_GetShiftState [23:29:41]wFMCommunicate request_size=4 [23:29:41]MH_SAM_APDU [23:29:41]CAPDU: 80 13 01 00 [23:29:41]Write to MH i2c: E2 08 00 37 0A 80 13 01 00 00 00 00 00 BE [23:29:41]Write i2c OK [23:29:41]MH_I2C_Read... [23:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:41]Read from MH i2c: E2 [23:29:41]MH_I2C_Read... [23:29:41]Read from MH i2c: E2 0E 00 [23:29:41]MH_I2C_Read... [23:29:41]Read from MH i2c: E2 0E 00 37 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 84 [23:29:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:29:41]wFMCommunicate OK [23:29:41]SAM_PROTO_GetShiftState done [23:29:41]FM_GetShiftState done [23:29:41]opened in 1724199517 [23:29:41]opened+sec_in_day 1724285917 [23:29:41]quantity*price = 100032 [23:29:41]sum+1 = 100033 [23:29:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.32 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 848 21.08.2024 23:29 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164250 ФПД: 280901405242258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T232942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164250&fm=280901405242258&tin=02508201610067®Number=0000000000092562&sum=100032 [23:29:43]StoreToDocumentArchive [23:29:43]shift 466 fd 164250 [23:29:43]save to /storage/0466/doc_00164250 [23:29:43]save last doc name /storage/0466/doc_00164250 to /storage/kkm_last_doc_name [23:29:43]save OK [23:29:43]Clear old archive folders... [23:29:43]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:29:43]tlvbuf is 009C58C0 [23:29:43]SAM_PROTO_ClearQueue [23:29:43]wFMCommunicate request_size=4 [23:29:43]MH_SAM_APDU [23:29:43]CAPDU: 80 09 00 00 [23:29:43]Write to MH i2c: E2 08 00 44 0A 80 09 00 00 00 00 00 00 C0 [23:29:43]Write i2c OK [23:29:43]MH_I2C_Read... [23:29:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:29:43]Read from MH i2c: E2 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 44 0A 00 90 00 C2 [23:29:43]RAPDU: 90 00 [23:29:43]wFMCommunicate OK [23:29:43]SAM_PROTO_ClearQueue done [23:29:43]KKMCreateOFDPacket [23:29:43]OFDProtocolAddRootSTLVToBuf [23:29:43]FM_MakeSignedData [23:29:43]FM_MakeSignedData [23:29:43]SAM_PROTO_SignData [23:29:43]wFMCommunicate request_size=4 [23:29:43]MH_SAM_APDU [23:29:43]CAPDU: 80 0D 01 02 [23:29:43]Write to MH i2c: E2 08 00 45 0A 80 0D 01 02 00 00 00 00 C8 [23:29:43]Write i2c OK [23:29:43]MH_I2C_Read... [23:29:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:29:43]Read from MH i2c: E2 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [23:29:43]RAPDU: 90 00 [23:29:43]wFMCommunicate OK [23:29:43]wFMCommunicate request_size=255 [23:29:43]MH_SAM_APDU [23:29:43]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 50 03 00 00 F4 03 04 00 66 78 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 81 02 00 35 04 06 00 FF 7A [23:29:43]Write to MH i2c: E2 02 01 46 0A 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 50 03 00 00 F4 03 04 00 66 78 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 81 02 00 35 04 06 00 FF 7A 00 00 78 [23:29:43]Write i2c OK [23:29:43]MH_I2C_Read... [23:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:43]Read from MH i2c: E2 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 46 0A 00 90 00 C4 [23:29:43]RAPDU: 90 00 [23:29:43]wFMCommunicate OK [23:29:43]wFMCommunicate request_size=9 [23:29:43]MH_SAM_APDU [23:29:43]CAPDU: 80 0D 02 02 04 74 79 F3 92 [23:29:43]Write to MH i2c: E2 0C 00 47 0A 80 0D 02 02 04 00 74 79 F3 92 00 00 45 [23:29:43]Write i2c OK [23:29:43]MH_I2C_Read... [23:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:43]Read from MH i2c: E2 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 03 00 47 0A 00 90 00 C5 [23:29:43]RAPDU: 90 00 [23:29:43]wFMCommunicate OK [23:29:43]wFMCommunicate request_size=4 [23:29:43]MH_SAM_APDU [23:29:43]CAPDU: 80 0D 03 02 [23:29:43]Write to MH i2c: E2 08 00 48 0A 80 0D 03 02 00 00 00 00 CD [23:29:43]Write i2c OK [23:29:43]MH_I2C_Read... [23:29:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:29:43]Read from MH i2c: E2 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 0B 00 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 0B 00 48 0A 00 80 09 23 34 84 4F 9A 0A 90 00 25 [23:29:43]RAPDU: 80 09 23 34 84 4F 9A 0A 90 00 [23:29:43]wFMCommunicate OK [23:29:43]SAM_PROTO_SignData done [23:29:43]FM_MakeSignedData done [23:29:43]CreateOFDProtocolMessage [23:29:43]wFMCommunicate request_size=4 [23:29:43]MH_SAM_APDU [23:29:43]CAPDU: 80 11 00 00 [23:29:43]Write to MH i2c: E2 08 00 49 0A 80 11 00 00 00 00 00 00 CD [23:29:43]Write i2c OK [23:29:43]MH_I2C_Read... [23:29:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:43]Read from MH i2c: E2 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 17 00 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: E2 17 00 49 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [23:29:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:29:43]wFMCommunicate OK [23:29:43]CreateOFDProtocolMessage done [23:29:43]OFDSenderStorePacket 164250 [23:29:43]StoreOFDPacket docnum=164250 [23:29:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 5D 6A 06 01 C0 D7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 50 03 00 00 F4 03 04 00 66 78 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 81 02 00 35 04 06 00 FF 7A 74 79 F3 92 80 09 23 34 84 4F 9A 0A [23:29:43]CheckFolder [23:29:43]dirname=/storage/ofd_packets [23:29:43]CheckFolder done [23:29:43]ProducePacketName [23:29:43]name=ofd_packets/00164250 [23:29:43]NVStorageSaveData ofd_packets/00164250 [23:29:43]File name is /storage/ofd_packets/00164250 [23:29:43]Write 300 bytes [23:29:43]NVStorageSaveData done [23:29:43]OFDSenderStorePacket done [23:29:43]KKMCreateOFDPacket done [23:29:43]NVStorageSaveData kkm_last_timestamp [23:29:43]File name is /storage/kkm_last_timestamp [23:29:43]Write 4 bytes [23:29:43]NVStorageSaveData done [23:29:43]ExternCall_PrintAddStr [23:29:43]wPrintStart [23:29:43]Write to MH i2c: 01 00 00 4A 0A 54 [23:29:43]Write i2c OK [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: 01 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: 01 07 00 [23:29:43]MH_I2C_Read... [23:29:43]Read from MH i2c: 01 07 00 4A 0A 00 00 00 00 00 FF 0F 69 [23:29:43]RasterBufferAndPrint [23:29:43]line Счет N : (1)292907 [23:29:43]line ИНН: 02508201610067 [23:29:43]line Контрольно-Кассовый Чек [23:29:43]line ПРОДАЖА [23:29:43]line ТРК (МРК, ГНК) : 71 [23:29:43]line Товар: 2711129700 [23:29:43]line ГАЗ-К-5 [23:29:43]line 26.050 * 38.40 [23:29:43]line = 1000.32 [23:29:43]line НДС 12% НСП 1% [23:29:43]line > о реализуемом товаре [23:29:43]line ИТОГО: 1000.32 [23:29:43]line НСП 1% : 8.85 [23:29:43]line НДС 12% : 106.23 [23:29:43]line Наличными: 0.00 [23:29:43]line Безнал.: 1000.32 [23:29:43]line Место: АЗС № 130 "Партнер Нефть" [23:29:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:29:43]line СНО: Общий режим [23:29:43]line Чек 848 21.08.2024 23:29 [23:29:43]line Смена: 466 ФФД: 1.0 [23:29:43]line ЗНМ: 0300000070 [23:29:43]line РНМ: 0000000000092562 [23:29:43]line Версия ККМ: 001 [23:29:43]line Платежная система: O! деньги [23:29:43]line ФМ: 0000000000871769 [23:29:43]line ФД: 164250 [23:29:43]line ФПД: 280901405242258 [23:29:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T232942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164250&fm=280901405242258&tin=02508201610067®Number=0000000000092562&sum=100032 [23:29:43]written 0, free lines is 4095 [23:29:43]OFD Sender: Processing packet 164250 [packets to send 972, broken 971] [23:29:43]ProducePacketName [23:29:43]name=ofd_packets/00164250 [23:29:43]OFD Sender: To server: pG, [23:29:43]CommunicateWithHost lk.salyk.kg:30040 [23:29:43]ConnectInit lk.salyk.kg [23:29:44]Write to MH i2c: 01 00 00 74 0A 7E [23:29:44]Write i2c OK [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: 01 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: 01 07 00 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: 01 07 00 74 0A 00 00 00 00 00 C8 0C 59 [23:29:44]RasterBufferAndPrint [23:29:44]line [23:29:44]line [23:29:44]line [23:29:44]line [23:29:44]line [23:29:44]written 0, free lines is 3278 [23:29:44]MH_Cut [23:29:44]Write to MH i2c: D1 01 00 7B 0A 01 57 [23:29:44]Write i2c OK [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: D1 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: D1 01 00 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: D1 01 00 7B 0A 00 56 [23:29:44]Write to MH i2c: 01 00 00 7C 0A 86 [23:29:44]Write i2c OK [23:29:44]MH_I2C_Read... [23:29:44]*** Cut start [23:29:44]*** Purtial cut [23:29:44]*** Stage 1: CUTSNS_PIN = 1 [23:29:46]Read from MH i2c: 01 [23:29:46]MH_I2C_Read... [23:29:46]*** Stop cut motor [23:29:46]*** Cut end [23:29:46]Read from MH i2c: 01 07 00 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: 01 07 00 7C 0A 00 00 00 00 00 FF 0F 9B [23:29:46]process_action close_receipt done [23:29:46]requested_data is exist [23:29:46]produce_requested_data [23:29:46]requested_item fm.sn is exist - process it [23:29:46]wFMCommunicate request_size=4 [23:29:46]MH_SAM_APDU [23:29:46]CAPDU: 80 11 00 00 [23:29:46]Write to MH i2c: E2 08 00 7D 0A 80 11 00 00 00 00 00 00 01 [23:29:46]Write i2c OK [23:29:46]MH_I2C_Read... [23:29:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:46]Read from MH i2c: E2 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: E2 17 00 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: E2 17 00 7D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [23:29:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:29:46]wFMCommunicate OK [23:29:46]requested_item fd.num is exist - process it [23:29:46]SAM_PROTO_GetFieldsCounters [23:29:46]wFMCommunicate request_size=4 [23:29:46]MH_SAM_APDU [23:29:46]CAPDU: 80 13 00 00 [23:29:46]Write to MH i2c: E2 08 00 7E 0A 80 13 00 00 00 00 00 00 04 [23:29:46]Write i2c OK [23:29:46]MH_I2C_Read... [23:29:47]Connected sock=11 [23:29: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 37 36 39 0E 01 00 00 5D 6A 06 01 C0 D7 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 50 03 00 00 F4 03 04 00 66 78 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 81 02 00 35 04 06 00 FF 7A 74 79 F3 92 80 09 23 34 84 4F 9A 0A [23:29:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:29:47]Read from MH i2c: E2 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 62 00 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 62 00 7E 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 50 03 00 00 5E 04 04 00 50 03 00 00 57 04 04 00 51 03 00 00 19 04 04 00 00 00 00 00 90 00 13 [23:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 50 03 00 00 5E 04 04 00 50 03 00 00 57 04 04 00 51 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:29:47]wFMCommunicate OK [23:29:47]SAM_PROTO_GetFieldsCounters done [23:29:47]requested_item shift.num is exist - process it [23:29:47]requested_item shift.opened is exist - process it [23:29:47]req_shift_opened [23:29:47]FM_GetShiftState [23:29:47]SAM_PROTO_GetShiftState [23:29:47]wFMCommunicate request_size=4 [23:29:47]MH_SAM_APDU [23:29:47]CAPDU: 80 13 01 00 [23:29:47]Write to MH i2c: E2 08 00 7F 0A 80 13 01 00 00 00 00 00 06 [23:29:47]Write i2c OK [23:29:47]MH_I2C_Read... [23:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:47]Read from MH i2c: E2 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 0E 00 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 0E 00 7F 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CC [23:29:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:29:47]wFMCommunicate OK [23:29:47]SAM_PROTO_GetShiftState done [23:29:47]FM_GetShiftState done [23:29:47]req_shift_opened done [23:29:47]requested_item shift.open_date is exist - process it [23:29:47]req_shift_open_date [23:29:47]req_shift_open_date done [23:29:47]produce_requested_data done [23:29:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164250,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:29:47]process_action_free close_receipt [23:29:47]json_value_free [23:29:47]json_value_free done [23:29:47]process_json_proto returns [23:29:47]Send response to host [23:29:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164250,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:29:47]free response buf [23:29:47]execute_script done [23:29:47]execute_script returns [23:29:47]free content buf [23:29:47]Sock 10.Close socket [23:29:47]Sock 10.Thread stoped [23:29:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 05 47 00 F6 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 37 36 39 10 04 04 00 9A 81 02 00 F4 03 04 00 BA 21 C6 66 B6 04 01 00 00 44 42 E2 3D 61 D2 E2 3C [23:29:49]CommunicateWithHost err = 0 [23:29:49]CheckOFDResponse [23:29:49]1017 (14) - 77093643461234 [23:29:49]1041 (16) - 0000000000871769 [23:29:49]1040 (4) - 164250 [23:29:49]1012 (4) - 21.08.2024 17:19 [23:29:49]1206 (1) - 0 [23:29:49]OFD Sender: Remove packet 164250 [23:29:49]ProducePacketName [23:29:49]name=ofd_packets/00164250 [23:29:49]NVStorageDeleteData [23:29:49]OFD Sender: No OFD packet to send [23:29:54]OFD Sender: No OFD packet to send [23:29:59]recv_with_timeout no data received [23:29:59]OFD Sender: No OFD packet to send [23:30:04]OFD Sender: No OFD packet to send [23:30:09]OFD Sender: No OFD packet to send [23:30:12]recv_with_timeout no data received [23:30:14]OFD Sender: No OFD packet to send [23:30:19]OFD Sender: No OFD packet to send [23:30:24]OFD Sender: No OFD packet to send [23:30:29]OFD Sender: No OFD packet to send [23:30:34]OFD Sender: No OFD packet to send [23:30:39]OFD Sender: No OFD packet to send [23:30:44]OFD Sender: No OFD packet to send [23:30:49]OFD Sender: No OFD packet to send [23:30:50]recv_with_timeout no data received [23:30:54]OFD Sender: No OFD packet to send [23:30:59]OFD Sender: No OFD packet to send [23:31:04]OFD Sender: No OFD packet to send [23:31:09]OFD Sender: No OFD packet to send [23:31:12]accept exits with 9 [23:31:12]New connection [23:31:12]New thread 3066621284 created [23:31:12]Thread 3066764644 joined [23:31:12]Waiting for new connection... [23:31:12] Sock 9.Parse request [23:31:12]Sock 9.Check first char [23:31:12]Sock 9.First char is OK [23:31:12]request: POST /json_proto HTTP/1.0 [23:31:12]Method: POST [23:31:12]URL: /json_proto [23:31:12]Method is POST - this is cgi request [23:31:12]url: /json_proto [23:31:12]query_string will be loaded in cgi processing [23:31:12]execute_cgi json_proto POST (null) [23:31:12]execute_cgi path=json_proto method=POST [23:31:12]POST find Content-Length [23:31:12]Host: 172.17.44.132:8080 [23:31:12]Content-Length: 681 [23:31:12]Content-Type: application/json [23:31:12] [23:31:12]POST finish read [23:31:12]Found Content-Length = 681 [23:31:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:12]execute_script... [23:31:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:12]POST & json_proto [23:31:12]process_json_proto [23:31:12]json parsed OK: [23:31:12]protocol is kg_v1.0 [23:31:12]action value=close_receipt [23:31:12]process_action close_receipt [23:31:12]cmd_close_receipt [23:31:12]MH_GetDate [23:31:12]Write to MH i2c: F0 00 00 80 0A 79 [23:31:12]Write i2c OK [23:31:12]MH_I2C_Read... [23:31:12]Read from MH i2c: F0 [23:31:12]MH_I2C_Read... [23:31:12]Read from MH i2c: F0 09 00 [23:31:12]MH_I2C_Read... [23:31:12]Read from MH i2c: F0 09 00 80 0A 00 C1 78 C6 66 2A 83 C1 65 BA [23:31:12]GetLastDocTimeStamp 1724282982 [23:31:12]current date 1724283073 [23:31:12]FM_GetShiftState [23:31:12]SAM_PROTO_GetShiftState [23:31:12]wFMCommunicate request_size=4 [23:31:12]MH_SAM_APDU [23:31:12]CAPDU: 80 13 01 00 [23:31:12]Write to MH i2c: E2 08 00 81 0A 80 13 01 00 00 00 00 00 08 [23:31:12]Write i2c OK [23:31:12]MH_I2C_Read... [23:31:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:12]Read from MH i2c: E2 [23:31:12]MH_I2C_Read... [23:31:12]Read from MH i2c: E2 0E 00 [23:31:12]MH_I2C_Read... [23:31:12]Read from MH i2c: E2 0E 00 81 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CE [23:31:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:31:12]wFMCommunicate OK [23:31:12]SAM_PROTO_GetShiftState done [23:31:12]FM_GetShiftState done [23:31:12]opened in 1724199517 [23:31:12]opened+sec_in_day 1724285917 [23:31:12]quantity*price = 50035 [23:31:12]sum+1 = 50036 [23:31:12]Check (price>sum+1) || (price+1 о реализуемом товаре [23:37:31]line ОКРУГЛЕНИЕ: -0.35 [23:37:31]line ИТОГО: 500.00 [23:37:31]line Внесено: 500.00 [23:37:31]line СДАЧА: 0.00 [23:37:31]line НСП 1% : 4.43 [23:37:31]line НДС 12% : 53.13 [23:37:31]line Наличными: 500.00 [23:37:31]line Безнал.: 0.00 [23:37:31]line Место: АЗС № 130 "Партнер Нефть" [23:37:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:37:31]line СНО: Общий режим [23:37:31]line Чек 849 21.08.2024 23:31 [23:37:31]line Смена: 466 ФФД: 1.0 [23:37:31]line ЗНМ: 0300000070 [23:37:31]line РНМ: 0000000000092562 [23:37:31]line Версия ККМ: 001 [23:37:31]line ФМ: 0000000000871769 [23:37:31]line ФД: 164251 [23:37:31]line ФПД: 129268588985847 [23:37:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T233113&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164251&fm=129268588985847&tin=02508201610067®Number=0000000000092562&sum=50000 [23:37:31]written 0, free lines is 4095 [23:37:31]Write to MH i2c: 01 00 00 48 00 48 [23:37:31]Write i2c OK [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: 01 [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: 01 07 00 [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 BE 0C 19 [23:37:31]RasterBufferAndPrint [23:37:31]line [23:37:31]line [23:37:31]line [23:37:31]line [23:37:31]line [23:37:31]written 0, free lines is 3279 [23:37:31]MH_Cut [23:37:31]Write to MH i2c: D1 01 00 4F 00 01 21 [23:37:31]Write i2c OK [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: D1 [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: D1 01 00 [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: D1 01 00 4F 00 00 20 [23:37:31]Write to MH i2c: 01 00 00 50 00 50 [23:37:31]Write i2c OK [23:37:31]MH_I2C_Read... [23:37:32]*** Cut start [23:37:32]*** Purtial cut [23:37:32]*** Stage 1: CUTSNS_PIN = 1 [23:37:33]OFD Sender: No OFD packet to send [23:37:33]recv_with_timeout no data received [23:37:34]Read from MH i2c: 01 [23:37:34]MH_I2C_Read... [23:37:34]*** Stop cut motor [23:37:34]*** Cut end [23:37:34]Read from MH i2c: 01 07 00 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [23:37:34]process_action print_doc done [23:37:34]requested_data is exist [23:37:34]produce_requested_data [23:37:34]produce_requested_data return (null) [23:37:34]process_action_free print_doc [23:37:34]json_value_free [23:37:34]json_value_free done [23:37:34]process_json_proto returns [23:37:34]Send response to host [23:37:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [23:37:34]free response buf [23:37:34]execute_script done [23:37:34]execute_script returns [23:37:34]free content buf [23:37:34]Sock 9.Close socket [23:37:34]Sock 9.Thread stoped [23:37:38]OFD Sender: No OFD packet to send [23:37:43]OFD Sender: No OFD packet to send [23:37:48]OFD Sender: No OFD packet to send [23:37:53]OFD Sender: No OFD packet to send [23:37:54]recv_with_timeout no data received [23:37:58]OFD Sender: No OFD packet to send [23:38:03]OFD Sender: No OFD packet to send [23:38:08]OFD Sender: No OFD packet to send [23:38:13]OFD Sender: No OFD packet to send [23:38:16]recv_with_timeout no data received [23:38:18]OFD Sender: No OFD packet to send [23:38:23]OFD Sender: No OFD packet to send [23:38:28]OFD Sender: No OFD packet to send [23:38:33]OFD Sender: No OFD packet to send [23:38:35]recv_with_timeout no data received [23:38:38]OFD Sender: No OFD packet to send [23:38:43]OFD Sender: No OFD packet to send [23:38:49]OFD Sender: No OFD packet to send [23:38:54]OFD Sender: No OFD packet to send [23:38:59]OFD Sender: No OFD packet to send [23:39:02]recv_with_timeout no data received [23:39:04]OFD Sender: No OFD packet to send [23:39:09]OFD Sender: No OFD packet to send [23:39:14]OFD Sender: No OFD packet to send [23:39:19]OFD Sender: No OFD packet to send [23:39:24]OFD Sender: No OFD packet to send [23:39:29]OFD Sender: No OFD packet to send [23:39:34]OFD Sender: No OFD packet to send [23:39:39]OFD Sender: No OFD packet to send [23:39:44]OFD Sender: No OFD packet to send [23:39:49]OFD Sender: No OFD packet to send [23:39:54]OFD Sender: No OFD packet to send [23:39:59]OFD Sender: No OFD packet to send [23:40:04]OFD Sender: No OFD packet to send [23:40:09]OFD Sender: No OFD packet to send [23:40:14]OFD Sender: No OFD packet to send [23:40:19]OFD Sender: No OFD packet to send [23:40:24]OFD Sender: No OFD packet to send [23:40:29]OFD Sender: No OFD packet to send [23:40:34]OFD Sender: No OFD packet to send [23:40:39]OFD Sender: No OFD packet to send [23:40:44]OFD Sender: No OFD packet to send [23:40:49]OFD Sender: No OFD packet to send [23:40:54]OFD Sender: No OFD packet to send [23:40:59]OFD Sender: No OFD packet to send [23:41:04]OFD Sender: No OFD packet to send [23:41:09]OFD Sender: No OFD packet to send [23:41:14]OFD Sender: No OFD packet to send [23:41:19]OFD Sender: No OFD packet to send [23:41:24]OFD Sender: No OFD packet to send [23:41:29]OFD Sender: No OFD packet to send [23:41:34]OFD Sender: No OFD packet to send [23:41:39]OFD Sender: No OFD packet to send [23:41:44]OFD Sender: No OFD packet to send [23:41:49]OFD Sender: No OFD packet to send [23:41:52]accept exits with 7 [23:41:52]New connection [23:41:52]New thread 3067477348 created [23:41:52]Thread 3067620708 joined [23:41:52]Waiting for new connection... [23:41:52] Sock 7.Parse request [23:41:52]Sock 7.Check first char [23:41:52]Sock 7.First char is OK [23:41:52]request: POST /json_proto HTTP/1.0 [23:41:52]Method: POST [23:41:52]URL: /json_proto [23:41:52]Method is POST - this is cgi request [23:41:52]url: /json_proto [23:41:52]query_string will be loaded in cgi processing [23:41:52]execute_cgi json_proto POST (null) [23:41:52]execute_cgi path=json_proto method=POST [23:41:52]POST find Content-Length [23:41:52]Host: 172.17.44.132:8080 [23:41:52]Content-Length: 751 [23:41:52]Content-Type: application/json [23:41:52] [23:41:52]POST finish read [23:41:52]Found Content-Length = 751 [23:41:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054235", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:41:52]execute_script... [23:41:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054235", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:41:52]POST & json_proto [23:41:52]process_json_proto [23:41:52]json parsed OK: [23:41:52]protocol is kg_v1.0 [23:41:52]action value=close_receipt [23:41:52]process_action close_receipt [23:41:52]cmd_close_receipt [23:41:52]MH_GetDate [23:41:52]Write to MH i2c: F0 00 00 51 00 40 [23:41:52]Write i2c OK [23:41:52]MH_I2C_Read... [23:41:52]Read from MH i2c: F0 [23:41:52]MH_I2C_Read... [23:41:52]Read from MH i2c: F0 09 00 [23:41:52]MH_I2C_Read... [23:41:52]Read from MH i2c: F0 09 00 51 00 00 41 7B C6 66 2A 83 C1 65 04 [23:41:52]GetLastDocTimeStamp 1724283073 [23:41:52]current date 1724283713 [23:41:52]FM_GetShiftState [23:41:52]SAM_PROTO_GetShiftState [23:41:52]wFMCommunicate request_size=4 [23:41:52]MH_SAM_APDU [23:41:52]CAPDU: 80 13 01 00 [23:41:52]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [23:41:52]Write i2c OK [23:41:52]MH_I2C_Read... [23:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:52]Read from MH i2c: E2 [23:41:52]MH_I2C_Read... [23:41:52]Read from MH i2c: E2 0E 00 [23:41:52]MH_I2C_Read... [23:41:52]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 95 [23:41:52]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:41:52]wFMCommunicate OK [23:41:52]SAM_PROTO_GetShiftState done [23:41:52]FM_GetShiftState done [23:41:52]opened in 1724199517 [23:41:52]opened+sec_in_day 1724285917 [23:41:52]quantity*price = 0 [23:41:52]sum+1 = 1 [23:41:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 852 21.08.2024 23:42 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164254 ФПД: 31748065035988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234249&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164254&fm=31748065035988&tin=02508201610067®Number=0000000000092562&sum=100035 [23:42:50]StoreToDocumentArchive [23:42:50]shift 466 fd 164254 [23:42:50]save to /storage/0466/doc_00164254 [23:42:50]save last doc name /storage/0466/doc_00164254 to /storage/kkm_last_doc_name [23:42:50]save OK [23:42:50]Clear old archive folders... [23:42:50]ProcessDocumentItem done err = 0, tmpTLVsize=249 [23:42:50]tlvbuf is 01AC05E0 [23:42:50]SAM_PROTO_ClearQueue [23:42:50]wFMCommunicate request_size=4 [23:42:50]MH_SAM_APDU [23:42:50]CAPDU: 80 09 00 00 [23:42:50]Write to MH i2c: E2 08 00 F8 00 80 09 00 00 00 00 00 00 6A [23:42:50]Write i2c OK [23:42:50]MH_I2C_Read... [23:42:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:42:50]Read from MH i2c: E2 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [23:42:50]RAPDU: 90 00 [23:42:50]wFMCommunicate OK [23:42:50]SAM_PROTO_ClearQueue done [23:42:50]KKMCreateOFDPacket [23:42:50]OFDProtocolAddRootSTLVToBuf [23:42:50]FM_MakeSignedData [23:42:50]FM_MakeSignedData [23:42:50]SAM_PROTO_SignData [23:42:50]wFMCommunicate request_size=4 [23:42:50]MH_SAM_APDU [23:42:50]CAPDU: 80 0D 01 02 [23:42:50]Write to MH i2c: E2 08 00 F9 00 80 0D 01 02 00 00 00 00 72 [23:42:50]Write i2c OK [23:42:50]MH_I2C_Read... [23:42:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:42:50]Read from MH i2c: E2 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 F9 00 00 90 00 6D [23:42:50]RAPDU: 90 00 [23:42:50]wFMCommunicate OK [23:42:50]wFMCommunicate request_size=255 [23:42:50]MH_SAM_APDU [23:42:50]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 54 03 00 00 F4 03 04 00 79 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 81 02 00 35 04 06 00 1C DF EC [23:42:50]Write to MH i2c: E2 02 01 FA 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 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 54 03 00 00 F4 03 04 00 79 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 81 02 00 35 04 06 00 1C DF EC 00 00 89 [23:42:50]Write i2c OK [23:42:50]MH_I2C_Read... [23:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:50]Read from MH i2c: E2 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [23:42:50]RAPDU: 90 00 [23:42:50]wFMCommunicate OK [23:42:50]wFMCommunicate request_size=8 [23:42:50]MH_SAM_APDU [23:42:50]CAPDU: 80 0D 02 02 03 23 86 D4 [23:42:50]Write to MH i2c: E2 0B 00 FB 00 80 0D 02 02 03 00 23 86 D4 00 00 F8 [23:42:50]Write i2c OK [23:42:50]MH_I2C_Read... [23:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:50]Read from MH i2c: E2 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [23:42:50]RAPDU: 90 00 [23:42:50]wFMCommunicate OK [23:42:50]wFMCommunicate request_size=4 [23:42:50]MH_SAM_APDU [23:42:50]CAPDU: 80 0D 03 02 [23:42:50]Write to MH i2c: E2 08 00 FC 00 80 0D 03 02 00 00 00 00 77 [23:42:50]Write i2c OK [23:42:50]MH_I2C_Read... [23:42:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:42:50]Read from MH i2c: E2 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 0B 00 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 0B 00 FC 00 00 9F 1A 3D D6 DB 52 44 00 90 00 B5 [23:42:50]RAPDU: 9F 1A 3D D6 DB 52 44 00 90 00 [23:42:50]wFMCommunicate OK [23:42:50]SAM_PROTO_SignData done [23:42:50]FM_MakeSignedData done [23:42:50]CreateOFDProtocolMessage [23:42:50]wFMCommunicate request_size=4 [23:42:50]MH_SAM_APDU [23:42:50]CAPDU: 80 11 00 00 [23:42:50]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [23:42:50]Write i2c OK [23:42:50]MH_I2C_Read... [23:42:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:50]Read from MH i2c: E2 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 17 00 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [23:42:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:42:50]wFMCommunicate OK [23:42:50]CreateOFDProtocolMessage done [23:42:50]OFDSenderStorePacket 164254 [23:42:50]StoreOFDPacket docnum=164254 [23:42:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 92 D2 05 01 71 D8 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 54 03 00 00 F4 03 04 00 79 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 81 02 00 35 04 06 00 1C DF EC 23 86 D4 9F 1A 3D D6 DB 52 44 00 [23:42:50]CheckFolder [23:42:50]dirname=/storage/ofd_packets [23:42:50]CheckFolder done [23:42:50]ProducePacketName [23:42:50]name=ofd_packets/00164254 [23:42:50]NVStorageSaveData ofd_packets/00164254 [23:42:50]File name is /storage/ofd_packets/00164254 [23:42:50]Write 299 bytes [23:42:50]NVStorageSaveData done [23:42:50]OFDSenderStorePacket done [23:42:50]KKMCreateOFDPacket done [23:42:50]NVStorageSaveData kkm_last_timestamp [23:42:50]File name is /storage/kkm_last_timestamp [23:42:50]Write 4 bytes [23:42:50]NVStorageSaveData done [23:42:50]ExternCall_PrintAddStr [23:42:50]wPrintStart [23:42:50]Write to MH i2c: 01 00 00 FE 00 FE [23:42:50]Write i2c OK [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: 01 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: 01 07 00 [23:42:50]MH_I2C_Read... [23:42:50]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [23:42:50]RasterBufferAndPrint [23:42:50]line Счет N : (1)292913 [23:42:50]line ИНН: 02508201610067 [23:42:50]line Контрольно-Кассовый Чек [23:42:50]line ПРОДАЖА [23:42:50]line ТРК (МРК, ГНК) : 41 [23:42:50]line Товар: 2710124130 [23:42:50]line SU-92-К-5 [23:42:50]line 14.540 * 68.80 [23:42:50]line = 1000.35 [23:42:50]line НДС 12% НСП 1% [23:42:50]line > о реализуемом товаре [23:42:50]line ИТОГО: 1000.35 [23:42:50]line НСП 1% : 8.85 [23:42:50]line НДС 12% : 106.23 [23:42:50]line Наличными: 0.00 [23:42:50]line Безнал.: 1000.35 [23:42:50]line Место: АЗС № 130 "Партнер Нефть" [23:42:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:42:50]line СНО: Общий режим [23:42:50]line Чек 852 21.08.2024 23:42 [23:42:50]line Смена: 466 ФФД: 1.0 [23:42:50]line ЗНМ: 0300000070 [23:42:50]line РНМ: 0000000000092562 [23:42:50]line Версия ККМ: 001 [23:42:50]line Платежная система: Бакай Банк [23:42:50]line ФМ: 0000000000871769 [23:42:50]line ФД: 164254 [23:42:50]line ФПД: 31748065035988 [23:42:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234249&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164254&fm=31748065035988&tin=02508201610067®Number=0000000000092562&sum=100035 [23:42:50]written 0, free lines is 4095 [23:42:50]OFD Sender: Processing packet 164252 [packets to send 974, broken 971] [23:42:50]ProducePacketName [23:42:50]name=ofd_packets/00164252 [23:42:50]OFD Sender: To server: pG, [23:42:50]CommunicateWithHost lk.salyk.kg:30040 [23:42:50]ConnectInit lk.salyk.kg [23:42:51]Write to MH i2c: 01 00 00 28 01 29 [23:42:51]Write i2c OK [23:42:51]MH_I2C_Read... [23:42:51]Read from MH i2c: 01 [23:42:51]MH_I2C_Read... [23:42:51]Read from MH i2c: 01 07 00 [23:42:51]MH_I2C_Read... [23:42:51]Read from MH i2c: 01 07 00 28 01 00 00 00 00 00 CF 0C 0B [23:42:51]RasterBufferAndPrint [23:42:51]line [23:42:51]line [23:42:51]line [23:42:51]line [23:42:51]line [23:42:51]written 0, free lines is 3298 [23:42:51]MH_Cut [23:42:51]Write to MH i2c: D1 01 00 2F 01 01 02 [23:42:51]Write i2c OK [23:42:51]MH_I2C_Read... [23:42:51]Read from MH i2c: D1 [23:42:51]MH_I2C_Read... [23:42:51]Read from MH i2c: D1 01 00 [23:42:51]MH_I2C_Read... [23:42:51]Read from MH i2c: D1 01 00 2F 01 00 01 [23:42:51]Write to MH i2c: 01 00 00 30 01 31 [23:42:51]Write i2c OK [23:42:51]MH_I2C_Read... [23:42:52]*** Cut start [23:42:52]*** Purtial cut [23:42:52]*** Stage 1: CUTSNS_PIN = 1 [23:42:54]Read from MH i2c: 01 [23:42:54]MH_I2C_Read... [23:42:54]*** Stop cut motor [23:42:54]*** Cut end [23:42:54]Read from MH i2c: 01 07 00 [23:42:54]MH_I2C_Read... [23:42:54]Read from MH i2c: 01 07 00 30 01 00 00 00 00 00 FF 0F 46 [23:42:54]process_action close_receipt done [23:42:54]requested_data is exist [23:42:54]produce_requested_data [23:42:54]requested_item fm.sn is exist - process it [23:42:54]wFMCommunicate request_size=4 [23:42:54]MH_SAM_APDU [23:42:54]CAPDU: 80 11 00 00 [23:42:54]Write to MH i2c: E2 08 00 31 01 80 11 00 00 00 00 00 00 AC [23:42:54]Write i2c OK [23:42:54]MH_I2C_Read... [23:42:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:54]Read from MH i2c: E2 [23:42:54]MH_I2C_Read... [23:42:54]Read from MH i2c: E2 17 00 [23:42:54]MH_I2C_Read... [23:42:54]Read from MH i2c: E2 17 00 31 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [23:42:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:42:54]wFMCommunicate OK [23:42:54]requested_item fd.num is exist - process it [23:42:54]SAM_PROTO_GetFieldsCounters [23:42:54]wFMCommunicate request_size=4 [23:42:54]MH_SAM_APDU [23:42:54]CAPDU: 80 13 00 00 [23:42:54]Write to MH i2c: E2 08 00 32 01 80 13 00 00 00 00 00 00 AF [23:42:54]Write i2c OK [23:42:54]MH_I2C_Read... [23:42:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:42:54]Read from MH i2c: E2 [23:42:54]MH_I2C_Read... [23:42:54]Read from MH i2c: E2 62 00 [23:42:54]MH_I2C_Read... [23:42:54]Read from MH i2c: E2 62 00 32 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 54 03 00 00 5E 04 04 00 54 03 00 00 57 04 04 00 55 03 00 00 19 04 04 00 00 00 00 00 90 00 CE [23:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 54 03 00 00 5E 04 04 00 54 03 00 00 57 04 04 00 55 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:42:54]wFMCommunicate OK [23:42:54]SAM_PROTO_GetFieldsCounters done [23:42:54]requested_item shift.num is exist - process it [23:42:54]requested_item shift.opened is exist - process it [23:42:54]req_shift_opened [23:42:54]FM_GetShiftState [23:42:54]SAM_PROTO_GetShiftState [23:42:54]wFMCommunicate request_size=4 [23:42:54]MH_SAM_APDU [23:42:54]CAPDU: 80 13 01 00 [23:42:54]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [23:42:54]Write i2c OK [23:42:54]MH_I2C_Read... [23:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:54]Read from MH i2c: E2 [23:42:54]MH_I2C_Read... [23:42:54]Read from MH i2c: E2 0E 00 [23:42:54]MH_I2C_Read... [23:42:54]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 77 [23:42:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:42:54]wFMCommunicate OK [23:42:54]SAM_PROTO_GetShiftState done [23:42:54]FM_GetShiftState done [23:42:54]req_shift_opened done [23:42:54]requested_item shift.open_date is exist - process it [23:42:54]req_shift_open_date [23:42:54]req_shift_open_date done [23:42:54]produce_requested_data done [23:42:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164254,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:42:54]process_action_free close_receipt [23:42:54]json_value_free [23:42:54]json_value_free done [23:42:54]process_json_proto returns [23:42:54]Send response to host [23:42:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164254,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:42:54]free response buf [23:42:54]execute_script done [23:42:54]execute_script returns [23:42:54]free content buf [23:42:54]Sock 12.Close socket [23:42:54]Sock 12.Thread stoped [23:42:55]ConnectInit Can't take IP for lk.salyk.kg [23:42:55]CommunicateWithHost connect error [23:42:55]CommunicateWithHost err = -1 [23:42:55]OFD Sender: Server communicate error [23:42:57]recv_with_timeout no data received [23:43:00]OFD Sender: Processing packet 164252 [packets to send 974, broken 971] [23:43:00]ProducePacketName [23:43:00]name=ofd_packets/00164252 [23:43:00]OFD Sender: To server: pG, [23:43:00]CommunicateWithHost lk.salyk.kg:30040 [23:43:00]ConnectInit lk.salyk.kg [23:43:05]ConnectInit Can't take IP for lk.salyk.kg [23:43:05]CommunicateWithHost connect error [23:43:05]CommunicateWithHost err = -1 [23:43:05]OFD Sender: Server communicate error [23:43:10]OFD Sender: Processing packet 164252 [packets to send 974, broken 971] [23:43:10]ProducePacketName [23:43:10]name=ofd_packets/00164252 [23:43:10]OFD Sender: To server: pG, [23:43:10]CommunicateWithHost lk.salyk.kg:30040 [23:43:10]ConnectInit lk.salyk.kg [23:43:15]ConnectInit Can't take IP for lk.salyk.kg [23:43:15]CommunicateWithHost connect error [23:43:15]CommunicateWithHost err = -1 [23:43:15]OFD Sender: Server communicate error [23:43:18]ConnectInit Can't connect to host [23:43:20]OFD Sender: Processing packet 164252 [packets to send 974, broken 971] [23:43:20]ProducePacketName [23:43:20]name=ofd_packets/00164252 [23:43:20]OFD Sender: To server: pG, [23:43:20]CommunicateWithHost lk.salyk.kg:30040 [23:43:20]ConnectInit lk.salyk.kg [23:43:24]ConnectInit Can't connect to host [23:43:25]ConnectInit Can't take IP for lk.salyk.kg [23:43:25]CommunicateWithHost connect error [23:43:25]CommunicateWithHost err = -1 [23:43:25]OFD Sender: Server communicate error [23:43:29]ConnectInit Can't connect to host [23:43:30]OFD Sender: Processing packet 164252 [packets to send 974, broken 971] [23:43:30]ProducePacketName [23:43:30]name=ofd_packets/00164252 [23:43:30]OFD Sender: To server: pG, [23:43:30]CommunicateWithHost lk.salyk.kg:30040 [23:43:30]ConnectInit lk.salyk.kg [23:43:34]ConnectInit Can't connect to host [23:43:35]ConnectInit Can't take IP for lk.salyk.kg [23:43:35]CommunicateWithHost connect error [23:43:35]CommunicateWithHost err = -1 [23:43:35]OFD Sender: Server communicate error [23:43:41]OFD Sender: Processing packet 164252 [packets to send 974, broken 971] [23:43:41]ProducePacketName [23:43:41]name=ofd_packets/00164252 [23:43:41]OFD Sender: To server: pG, [23:43:41]CommunicateWithHost lk.salyk.kg:30040 [23:43:41]ConnectInit lk.salyk.kg [23:43:46]Connected sock=10 [23:43:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1E FC 04 01 07 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 38 30 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 52 03 00 00 F4 03 04 00 41 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 81 02 00 35 04 06 00 60 13 40 8E 08 7A 23 F4 E8 6C BC BF 1B B9 [23:43:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B6 B6 47 00 C7 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 37 36 39 10 04 04 00 9C 81 02 00 F4 03 04 00 00 25 C6 66 B6 04 01 00 00 8E 03 04 A2 B8 D9 51 C7 [23:43:47]CommunicateWithHost err = 0 [23:43:47]CheckOFDResponse [23:43:47]1017 (14) - 77093643461234 [23:43:47]1041 (16) - 0000000000871769 [23:43:47]1040 (4) - 164252 [23:43:47]1012 (4) - 21.08.2024 17:33 [23:43:47]1206 (1) - 0 [23:43:47]OFD Sender: Remove packet 164252 [23:43:47]ProducePacketName [23:43:47]name=ofd_packets/00164252 [23:43:47]NVStorageDeleteData [23:43:48]OFD Sender: Processing packet 164253 [packets to send 973, broken 971] [23:43:48]ProducePacketName [23:43:48]name=ofd_packets/00164253 [23:43:48]OFD Sender: To server: pG, [23:43:48]CommunicateWithHost lk.salyk.kg:30040 [23:43:48]ConnectInit lk.salyk.kg [23:43:50]Connected sock=7 [23:43:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A0 01 00 00 9D 46 98 01 F1 3C 5A 03 01 00 03 00 8C 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 03 00 00 F4 03 04 00 6F 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 81 02 00 35 04 06 00 F8 F7 DD BD 97 1F ED F7 69 35 06 6A DD 13 [23:43:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D2 DB 47 00 65 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 37 36 39 10 04 04 00 9D 81 02 00 F4 03 04 00 04 25 C6 66 B6 04 01 00 00 14 3B 74 67 5A BC 22 B7 [23:43:51]CommunicateWithHost err = 0 [23:43:51]CheckOFDResponse [23:43:51]1017 (14) - 77093643461234 [23:43:51]1041 (16) - 0000000000871769 [23:43:51]1040 (4) - 164253 [23:43:51]1012 (4) - 21.08.2024 17:33 [23:43:51]1206 (1) - 0 [23:43:51]OFD Sender: Remove packet 164253 [23:43:51]ProducePacketName [23:43:51]name=ofd_packets/00164253 [23:43:51]NVStorageDeleteData [23:43:52]OFD Sender: Processing packet 164254 [packets to send 972, broken 971] [23:43:52]ProducePacketName [23:43:52]name=ofd_packets/00164254 [23:43:52]OFD Sender: To server: pG, [23:43:52]CommunicateWithHost lk.salyk.kg:30040 [23:43:52]ConnectInit lk.salyk.kg [23:43:57]recv_with_timeout no data received [23:43:57]ConnectInit Can't take IP for lk.salyk.kg [23:43:57]CommunicateWithHost connect error [23:43:57]CommunicateWithHost err = -1 [23:43:57]OFD Sender: Server communicate error [23:44:02]OFD Sender: Processing packet 164254 [packets to send 972, broken 971] [23:44:02]ProducePacketName [23:44:02]name=ofd_packets/00164254 [23:44:02]OFD Sender: To server: pG, [23:44:02]CommunicateWithHost lk.salyk.kg:30040 [23:44:02]ConnectInit lk.salyk.kg [23:44:10]recv_with_timeout no data received [23:44:16]accept exits with 9 [23:44:16]New connection [23:44:16]New thread 3067620708 created [23:44:16]Thread 3067477348 joined [23:44:16]Waiting for new connection... [23:44:16] Sock 9.Parse request [23:44:16]Sock 9.Check first char [23:44:16]Sock 9.First char is OK [23:44:16]request: POST /json_proto HTTP/1.0 [23:44:16]Method: POST [23:44:16]URL: /json_proto [23:44:16]Method is POST - this is cgi request [23:44:16]url: /json_proto [23:44:16]query_string will be loaded in cgi processing [23:44:16]execute_cgi json_proto POST (null) [23:44:16]execute_cgi path=json_proto method=POST [23:44:16]POST find Content-Length [23:44:16]Host: 172.17.44.132:8080 [23:44:16]Content-Length: 678 [23:44:16]Content-Type: application/json [23:44:16] [23:44:16]POST finish read [23:44:16]Found Content-Length = 678 [23:44:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.030, "sum" : 680.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 680.00, "total" : 680.00, "payments": [ { "type": 0, "sum" : 680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:16]execute_script... [23: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)292916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.030, "sum" : 680.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 680.00, "total" : 680.00, "payments": [ { "type": 0, "sum" : 680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:16]POST & json_proto [23:44:16]process_json_proto [23:44:16]json parsed OK: [23:44:16]protocol is kg_v1.0 [23:44:16]action value=close_receipt [23:44:16]process_action close_receipt [23:44:16]cmd_close_receipt [23:44:16]MH_GetDate [23:44:16]Write to MH i2c: F0 00 00 34 01 24 [23:44:16]Write i2c OK [23:44:16]MH_I2C_Read... [23:44:16]Read from MH i2c: F0 [23:44:16]MH_I2C_Read... [23:44:16]Read from MH i2c: F0 09 00 [23:44:16]MH_I2C_Read... [23:44:16]Read from MH i2c: F0 09 00 34 01 00 D0 7B C6 66 2A 83 C1 65 77 [23:44:16]GetLastDocTimeStamp 1724283769 [23:44:16]current date 1724283856 [23:44:16]FM_GetShiftState [23:44:16]SAM_PROTO_GetShiftState [23:44:16]wFMCommunicate request_size=4 [23:44:16]MH_SAM_APDU [23:44:16]CAPDU: 80 13 01 00 [23:44:16]Write to MH i2c: E2 08 00 35 01 80 13 01 00 00 00 00 00 B3 [23:44:16]Write i2c OK [23:44:16]MH_I2C_Read... [23:44:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:16]Read from MH i2c: E2 [23:44:16]MH_I2C_Read... [23:44:16]Read from MH i2c: E2 0E 00 [23:44:16]MH_I2C_Read... [23:44:16]Read from MH i2c: E2 0E 00 35 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 79 [23:44:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:44:16]wFMCommunicate OK [23:44:16]SAM_PROTO_GetShiftState done [23:44:16]FM_GetShiftState done [23:44:16]opened in 1724199517 [23:44:16]opened+sec_in_day 1724285917 [23:44:16]quantity*price = 68003 [23:44:16]sum+1 = 68004 [23:44:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 680.00 Внесено: 680.00 СДАЧА: 0.00 НСП 1% : 6.02 НДС 12% : 72.22 Наличными: 680.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 853 21.08.2024 23:44 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164255 ФПД: 164881612103549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234416&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164255&fm=164881612103549&tin=02508201610067®Number=0000000000092562&sum=68000 [23:44:17]StoreToDocumentArchive [23:44:17]shift 466 fd 164255 [23:44:17]save to /storage/0466/doc_00164255 [23:44:17]save last doc name /storage/0466/doc_00164255 to /storage/kkm_last_doc_name [23:44:17]save OK [23:44:17]Clear old archive folders... [23:44:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:44:17]tlvbuf is 01ACC830 [23:44:17]SAM_PROTO_ClearQueue [23:44:17]wFMCommunicate request_size=4 [23:44:17]MH_SAM_APDU [23:44:17]CAPDU: 80 09 00 00 [23:44:17]Write to MH i2c: E2 08 00 42 01 80 09 00 00 00 00 00 00 B5 [23:44:17]Write i2c OK [23:44:17]MH_I2C_Read... [23:44:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:44:17]Read from MH i2c: E2 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [23:44:17]RAPDU: 90 00 [23:44:17]wFMCommunicate OK [23:44:17]SAM_PROTO_ClearQueue done [23:44:17]KKMCreateOFDPacket [23:44:17]OFDProtocolAddRootSTLVToBuf [23:44:17]FM_MakeSignedData [23:44:17]FM_MakeSignedData [23:44:17]SAM_PROTO_SignData [23:44:17]wFMCommunicate request_size=4 [23:44:17]MH_SAM_APDU [23:44:17]CAPDU: 80 0D 01 02 [23:44:17]Write to MH i2c: E2 08 00 43 01 80 0D 01 02 00 00 00 00 BD [23:44:17]Write i2c OK [23:44:17]MH_I2C_Read... [23:44:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:44:17]Read from MH i2c: E2 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [23:44:17]RAPDU: 90 00 [23:44:17]wFMCommunicate OK [23:44:17]wFMCommunicate request_size=255 [23:44:17]MH_SAM_APDU [23:44:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A3 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 03 00 00 F4 03 04 00 D0 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 81 02 00 35 04 06 00 95 [23:44:17]Write to MH i2c: E2 02 01 44 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A3 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 03 00 00 F4 03 04 00 D0 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 81 02 00 35 04 06 00 95 00 00 BF [23:44:17]Write i2c OK [23:44:17]MH_I2C_Read... [23:44:17]Connected sock=10 [23:44: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 37 36 39 0D 01 00 00 92 D2 05 01 71 D8 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 54 03 00 00 F4 03 04 00 79 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 81 02 00 35 04 06 00 1C DF EC 23 86 D4 9F 1A 3D D6 DB 52 44 00 [23:44:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:17]Read from MH i2c: E2 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [23:44:17]RAPDU: 90 00 [23:44:17]wFMCommunicate OK [23:44:17]wFMCommunicate request_size=10 [23:44:17]MH_SAM_APDU [23:44:17]CAPDU: 80 0D 02 02 05 F5 7D EB 5F 7D [23:44:17]Write to MH i2c: E2 0D 00 45 01 80 0D 02 02 05 00 F5 7D EB 5F 7D 00 00 03 [23:44:17]Write i2c OK [23:44:17]MH_I2C_Read... [23:44:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:17]Read from MH i2c: E2 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [23:44:17]RAPDU: 90 00 [23:44:17]wFMCommunicate OK [23:44:17]wFMCommunicate request_size=4 [23:44:17]MH_SAM_APDU [23:44:17]CAPDU: 80 0D 03 02 [23:44:17]Write to MH i2c: E2 08 00 46 01 80 0D 03 02 00 00 00 00 C2 [23:44:17]Write i2c OK [23:44:17]MH_I2C_Read... [23:44:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:44:17]Read from MH i2c: E2 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 0B 00 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 0B 00 46 01 00 6E 60 55 40 1A C9 A1 85 90 00 2F [23:44:17]RAPDU: 6E 60 55 40 1A C9 A1 85 90 00 [23:44:17]wFMCommunicate OK [23:44:17]SAM_PROTO_SignData done [23:44:17]FM_MakeSignedData done [23:44:17]CreateOFDProtocolMessage [23:44:17]wFMCommunicate request_size=4 [23:44:17]MH_SAM_APDU [23:44:17]CAPDU: 80 11 00 00 [23:44:17]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [23:44:17]Write i2c OK [23:44:17]MH_I2C_Read... [23:44:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:17]Read from MH i2c: E2 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 17 00 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [23:44:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:44:17]wFMCommunicate OK [23:44:17]CreateOFDProtocolMessage done [23:44:17]OFDSenderStorePacket 164255 [23:44:17]StoreOFDPacket docnum=164255 [23:44:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F5 AF 07 01 56 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A3 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 03 00 00 F4 03 04 00 D0 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 81 02 00 35 04 06 00 95 F5 7D EB 5F 7D 6E 60 55 40 1A C9 A1 85 [23:44:17]CheckFolder [23:44:17]dirname=/storage/ofd_packets [23:44:17]CheckFolder done [23:44:17]ProducePacketName [23:44:17]name=ofd_packets/00164255 [23:44:17]NVStorageSaveData ofd_packets/00164255 [23:44:17]File name is /storage/ofd_packets/00164255 [23:44:17]Write 301 bytes [23:44:17]NVStorageSaveData done [23:44:17]OFDSenderStorePacket done [23:44:17]KKMCreateOFDPacket done [23:44:17]NVStorageSaveData kkm_last_timestamp [23:44:17]File name is /storage/kkm_last_timestamp [23:44:17]Write 4 bytes [23:44:17]NVStorageSaveData done [23:44:17]ExternCall_PrintAddStr [23:44:17]wPrintStart [23:44:17]Write to MH i2c: 01 00 00 48 01 49 [23:44:17]Write i2c OK [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: 01 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: 01 07 00 [23:44:17]MH_I2C_Read... [23:44:17]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [23:44:17]RasterBufferAndPrint [23:44:17]line Счет N : (1)292916 [23:44:17]line ИНН: 02508201610067 [23:44:17]line Контрольно-Кассовый Чек [23:44:17]line ПРОДАЖА [23:44:17]line ТРК (МРК, ГНК) : 52 [23:44:17]line Товар: 2710124130 [23:44:17]line Аи-92-К-5 [23:44:17]line 10.030 * 67.80 [23:44:17]line = 680.03 [23:44:17]line НДС 12% НСП 1% [23:44:17]line > о реализуемом товаре [23:44:17]line ОКРУГЛЕНИЕ: -0.03 [23:44:17]line ИТОГО: 680.00 [23:44:17]line Внесено: 680.00 [23:44:17]line СДАЧА: 0.00 [23:44:17]line НСП 1% : 6.02 [23:44:17]line НДС 12% : 72.22 [23:44:17]line Наличными: 680.00 [23:44:17]line Безнал.: 0.00 [23:44:17]line Место: АЗС № 130 "Партнер Нефть" [23:44:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:44:18]line СНО: Общий режим [23:44:18]line Чек 853 21.08.2024 23:44 [23:44:18]line Смена: 466 ФФД: 1.0 [23:44:18]line ЗНМ: 0300000070 [23:44:18]line РНМ: 0000000000092562 [23:44:18]line Версия ККМ: 001 [23:44:18]line ФМ: 0000000000871769 [23:44:18]line ФД: 164255 [23:44:18]line ФПД: 164881612103549 [23:44:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234416&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164255&fm=164881612103549&tin=02508201610067®Number=0000000000092562&sum=68000 [23:44:18]written 0, free lines is 4095 [23:44:18]Write to MH i2c: 01 00 00 73 01 74 [23:44:18]Write i2c OK [23:44:18]MH_I2C_Read... [23:44:18]Read from MH i2c: 01 [23:44:18]MH_I2C_Read... [23:44:18]Read from MH i2c: 01 07 00 [23:44:18]MH_I2C_Read... [23:44:18]Read from MH i2c: 01 07 00 73 01 00 00 00 00 00 C1 0C 48 [23:44:18]RasterBufferAndPrint [23:44:18]line [23:44:18]line [23:44:18]line [23:44:18]line [23:44:18]line [23:44:18]written 0, free lines is 3271 [23:44:18]MH_Cut [23:44:18]Write to MH i2c: D1 01 00 7A 01 01 4D [23:44:18]Write i2c OK [23:44:18]MH_I2C_Read... [23:44:18]Read from MH i2c: D1 [23:44:18]MH_I2C_Read... [23:44:18]Read from MH i2c: D1 01 00 [23:44:18]MH_I2C_Read... [23:44:18]Read from MH i2c: D1 01 00 7A 01 00 4C [23:44:18]Write to MH i2c: 01 00 00 7B 01 7C [23:44:18]Write i2c OK [23:44:18]MH_I2C_Read... [23:44:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 26 47 00 23 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 37 36 39 10 04 04 00 9E 81 02 00 F4 03 04 00 1F 25 C6 66 B6 04 01 00 00 BB A6 D0 7F 68 BF 1B 11 [23:44:18]CommunicateWithHost err = 0 [23:44:18]CheckOFDResponse [23:44:18]1017 (14) - 77093643461234 [23:44:18]1041 (16) - 0000000000871769 [23:44:18]1040 (4) - 164254 [23:44:18]1012 (4) - 21.08.2024 17:34 [23:44:18]1206 (1) - 0 [23:44:18]OFD Sender: Remove packet 164254 [23:44:18]ProducePacketName [23:44:18]name=ofd_packets/00164254 [23:44:18]NVStorageDeleteData [23:44:19]OFD Sender: Processing packet 164255 [packets to send 972, broken 971] [23:44:19]ProducePacketName [23:44:19]name=ofd_packets/00164255 [23:44:19]OFD Sender: To server: pG, [23:44:19]CommunicateWithHost lk.salyk.kg:30040 [23:44:19]ConnectInit lk.salyk.kg [23:44:19]*** Cut start [23:44:19]*** Purtial cut [23:44:19]*** Stage 1: CUTSNS_PIN = 1 [23:44:19]Connected sock=7 [23:44: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 37 36 39 0F 01 00 00 F5 AF 07 01 56 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A3 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 03 00 00 F4 03 04 00 D0 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 81 02 00 35 04 06 00 95 F5 7D EB 5F 7D 6E 60 55 40 1A C9 A1 85 [23:44:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2B 6C 47 00 CA 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 81 02 00 F4 03 04 00 21 25 C6 66 B6 04 01 00 00 C9 A4 D1 AD 3E 79 30 12 [23:44:20]CommunicateWithHost err = 0 [23:44:20]CheckOFDResponse [23:44:20]1017 (14) - 77093643461234 [23:44:20]1041 (16) - 0000000000871769 [23:44:20]1040 (4) - 164255 [23:44:20]1012 (4) - 21.08.2024 17:34 [23:44:20]1206 (1) - 0 [23:44:20]OFD Sender: Remove packet 164255 [23:44:20]ProducePacketName [23:44:20]name=ofd_packets/00164255 [23:44:20]NVStorageDeleteData [23:44:20]OFD Sender: No OFD packet to send [23:44:20]OFD Sender: No OFD packet to send [23:44:21]Read from MH i2c: 01 [23:44:21]MH_I2C_Read... [23:44:21]*** Stop cut motor [23:44:21]*** Cut end [23:44:21]Read from MH i2c: 01 07 00 [23:44:21]MH_I2C_Read... [23:44:21]Read from MH i2c: 01 07 00 7B 01 00 00 00 00 00 FF 0F 91 [23:44:21]process_action close_receipt done [23:44:21]requested_data is exist [23:44:21]produce_requested_data [23:44:21]requested_item fm.sn is exist - process it [23:44:21]wFMCommunicate request_size=4 [23:44:21]MH_SAM_APDU [23:44:21]CAPDU: 80 11 00 00 [23:44:21]Write to MH i2c: E2 08 00 7C 01 80 11 00 00 00 00 00 00 F7 [23:44:21]Write i2c OK [23:44:21]MH_I2C_Read... [23:44:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:21]Read from MH i2c: E2 [23:44:21]MH_I2C_Read... [23:44:21]Read from MH i2c: E2 17 00 [23:44:21]MH_I2C_Read... [23:44:21]Read from MH i2c: E2 17 00 7C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 50 [23:44:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:44:21]wFMCommunicate OK [23:44:21]requested_item fd.num is exist - process it [23:44:21]SAM_PROTO_GetFieldsCounters [23:44:21]wFMCommunicate request_size=4 [23:44:21]MH_SAM_APDU [23:44:21]CAPDU: 80 13 00 00 [23:44:21]Write to MH i2c: E2 08 00 7D 01 80 13 00 00 00 00 00 00 FA [23:44:21]Write i2c OK [23:44:21]MH_I2C_Read... [23:44:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:44:21]Read from MH i2c: E2 [23:44:21]MH_I2C_Read... [23:44:21]Read from MH i2c: E2 62 00 [23:44:21]MH_I2C_Read... [23:44:21]Read from MH i2c: E2 62 00 7D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 55 03 00 00 5E 04 04 00 55 03 00 00 57 04 04 00 56 03 00 00 19 04 04 00 00 00 00 00 90 00 1D [23:44:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 55 03 00 00 5E 04 04 00 55 03 00 00 57 04 04 00 56 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:44:21]wFMCommunicate OK [23:44:21]SAM_PROTO_GetFieldsCounters done [23:44:21]requested_item shift.num is exist - process it [23:44:21]requested_item shift.opened is exist - process it [23:44:21]req_shift_opened [23:44:21]FM_GetShiftState [23:44:21]SAM_PROTO_GetShiftState [23:44:21]wFMCommunicate request_size=4 [23:44:21]MH_SAM_APDU [23:44:21]CAPDU: 80 13 01 00 [23:44:21]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [23:44:21]Write i2c OK [23:44:21]MH_I2C_Read... [23:44:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:21]Read from MH i2c: E2 [23:44:21]MH_I2C_Read... [23:44:21]Read from MH i2c: E2 0E 00 [23:44:21]MH_I2C_Read... [23:44:21]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C2 [23:44:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:44:21]wFMCommunicate OK [23:44:21]SAM_PROTO_GetShiftState done [23:44:21]FM_GetShiftState done [23:44:21]req_shift_opened done [23:44:21]requested_item shift.open_date is exist - process it [23:44:21]req_shift_open_date [23:44:21]req_shift_open_date done [23:44:21]produce_requested_data done [23:44:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164255,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:44:21]process_action_free close_receipt [23:44:21]json_value_free [23:44:21]json_value_free done [23:44:21]process_json_proto returns [23:44:21]Send response to host [23:44:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164255,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:44:21]free response buf [23:44:21]execute_script done [23:44:21]execute_script returns [23:44:21]free content buf [23:44:21]Sock 9.Close socket [23:44:21]Sock 9.Thread stoped [23:44:25]OFD Sender: No OFD packet to send [23:44:30]OFD Sender: No OFD packet to send [23:44:35]OFD Sender: No OFD packet to send [23:44:40]OFD Sender: No OFD packet to send [23:44:45]OFD Sender: No OFD packet to send [23:44:51]OFD Sender: No OFD packet to send [23:44:56]OFD Sender: No OFD packet to send [23:45:01]OFD Sender: No OFD packet to send [23:45:04]accept exits with 11 [23:45:04]New connection [23:45:04]New thread 3067477348 created [23:45:04]Thread 3067620708 joined [23:45:04]Waiting for new connection... [23:45:04] Sock 11.Parse request [23:45:04]Sock 11.Check first char [23:45:04]Sock 11.First char is OK [23:45:04]request: POST /json_proto HTTP/1.0 [23:45:04]Method: POST [23:45:04]URL: /json_proto [23:45:04]Method is POST - this is cgi request [23:45:04]url: /json_proto [23:45:04]query_string will be loaded in cgi processing [23:45:04]execute_cgi json_proto POST (null) [23:45:04]execute_cgi path=json_proto method=POST [23:45:04]POST find Content-Length [23:45:04]Host: 172.17.44.132:8080 [23:45:04]Content-Length: 681 [23:45:04]Content-Type: application/json [23:45:04] [23:45:04]POST finish read [23:45:04]Found Content-Length = 681 [23:45:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 4.360, "sum" : 167.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 167.00, "payments": [ { "type": 0, "sum" : 167.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:04]execute_script... [23: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)292910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 4.360, "sum" : 167.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 167.00, "payments": [ { "type": 0, "sum" : 167.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:04]POST & json_proto [23:45:04]process_json_proto [23:45:04]json parsed OK: [23:45:04]protocol is kg_v1.0 [23:45:04]action value=close_receipt [23:45:04]process_action close_receipt [23:45:04]cmd_close_receipt [23:45:04]MH_GetDate [23:45:04]Write to MH i2c: F0 00 00 7F 01 6F [23:45:04]Write i2c OK [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: F0 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: F0 09 00 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: F0 09 00 7F 01 00 00 7C C6 66 2A 83 C1 65 F3 [23:45:04]GetLastDocTimeStamp 1724283856 [23:45:04]current date 1724283904 [23:45:04]FM_GetShiftState [23:45:04]SAM_PROTO_GetShiftState [23:45:04]wFMCommunicate request_size=4 [23:45:04]MH_SAM_APDU [23:45:04]CAPDU: 80 13 01 00 [23:45:04]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [23:45:04]Write i2c OK [23:45:04]MH_I2C_Read... [23:45:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:04]Read from MH i2c: E2 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 0E 00 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C4 [23:45:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:45:04]wFMCommunicate OK [23:45:04]SAM_PROTO_GetShiftState done [23:45:04]FM_GetShiftState done [23:45:04]opened in 1724199517 [23:45:04]opened+sec_in_day 1724285917 [23:45:04]quantity*price = 16742 [23:45:04]sum+1 = 16743 [23:45:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 167.00 Внесено: 3000.00 СДАЧА: 2833.00 НСП 1% : 1.48 НДС 12% : 17.78 Наличными: 167.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 854 21.08.2024 23:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164256 ФПД: 122506393143667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164256&fm=122506393143667&tin=02508201610067®Number=0000000000092562&sum=16700 [23:45:05]StoreToDocumentArchive [23:45:05]shift 466 fd 164256 [23:45:05]save to /storage/0466/doc_00164256 [23:45:05]save last doc name /storage/0466/doc_00164256 to /storage/kkm_last_doc_name [23:45:05]save OK [23:45:05]Clear old archive folders... [23:45:05]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:45:05]tlvbuf is 01ACE160 [23:45:05]SAM_PROTO_ClearQueue [23:45:05]wFMCommunicate request_size=4 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 09 00 00 [23:45:05]Write to MH i2c: E2 08 00 8D 01 80 09 00 00 00 00 00 00 00 [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]SAM_PROTO_ClearQueue done [23:45:05]KKMCreateOFDPacket [23:45:05]OFDProtocolAddRootSTLVToBuf [23:45:05]FM_MakeSignedData [23:45:05]FM_MakeSignedData [23:45:05]SAM_PROTO_SignData [23:45:05]wFMCommunicate request_size=4 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 01 02 [23:45:05]Write to MH i2c: E2 08 00 8E 01 80 0D 01 02 00 00 00 00 08 [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]wFMCommunicate request_size=255 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 11 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 06 00 00 00 00 07 04 06 00 3C 41 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 03 00 00 F4 03 04 00 00 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 81 02 00 35 04 06 00 6F 6B [23:45:05]Write to MH i2c: E2 02 01 8F 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 11 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 06 00 00 00 00 07 04 06 00 3C 41 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 03 00 00 F4 03 04 00 00 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 81 02 00 35 04 06 00 6F 6B 00 00 ED [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]wFMCommunicate request_size=9 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 02 02 04 3E 0B C9 73 [23:45:05]Write to MH i2c: E2 0C 00 90 01 80 0D 02 02 04 00 3E 0B C9 73 00 00 98 [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:05]Read from MH i2c: E2 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 [23:45:05]MH_I2C_Read... [23:45:05]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [23:45:05]RAPDU: 90 00 [23:45:05]wFMCommunicate OK [23:45:05]wFMCommunicate request_size=4 [23:45:05]MH_SAM_APDU [23:45:05]CAPDU: 80 0D 03 02 [23:45:05]Write to MH i2c: E2 08 00 91 01 80 0D 03 02 00 00 00 00 0D [23:45:05]Write i2c OK [23:45:05]MH_I2C_Read... [23:45:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:45:06]Read from MH i2c: E2 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: E2 0B 00 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: E2 0B 00 91 01 00 49 32 DF BE 74 81 F3 A4 90 00 B2 [23:45:06]RAPDU: 49 32 DF BE 74 81 F3 A4 90 00 [23:45:06]wFMCommunicate OK [23:45:06]SAM_PROTO_SignData done [23:45:06]FM_MakeSignedData done [23:45:06]CreateOFDProtocolMessage [23:45:06]wFMCommunicate request_size=4 [23:45:06]MH_SAM_APDU [23:45:06]CAPDU: 80 11 00 00 [23:45:06]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:06]Read from MH i2c: E2 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: E2 17 00 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: E2 17 00 92 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [23:45:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:45:06]wFMCommunicate OK [23:45:06]CreateOFDProtocolMessage done [23:45:06]OFDSenderStorePacket 164256 [23:45:06]StoreOFDPacket docnum=164256 [23:45:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 44 2C 06 01 AC F1 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 11 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 06 00 00 00 00 07 04 06 00 3C 41 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 03 00 00 F4 03 04 00 00 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 81 02 00 35 04 06 00 6F 6B 3E 0B C9 73 49 32 DF BE 74 81 F3 A4 [23:45:06]CheckFolder [23:45:06]dirname=/storage/ofd_packets [23:45:06]CheckFolder done [23:45:06]ProducePacketName [23:45:06]name=ofd_packets/00164256 [23:45:06]NVStorageSaveData ofd_packets/00164256 [23:45:06]File name is /storage/ofd_packets/00164256 [23:45:06]Write 300 bytes [23:45:06]NVStorageSaveData done [23:45:06]OFDSenderStorePacket done [23:45:06]KKMCreateOFDPacket done [23:45:06]NVStorageSaveData kkm_last_timestamp [23:45:06]File name is /storage/kkm_last_timestamp [23:45:06]Write 4 bytes [23:45:06]NVStorageSaveData done [23:45:06]ExternCall_PrintAddStr [23:45:06]wPrintStart [23:45:06]Write to MH i2c: 01 00 00 93 01 94 [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 07 00 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [23:45:06]RasterBufferAndPrint [23:45:06]line Счет N : (1)292910 [23:45:06]line ИНН: 02508201610067 [23:45:06]line Контрольно-Кассовый Чек [23:45:06]line ПРОДАЖА [23:45:06]line ТРК (МРК, ГНК) : 81 [23:45:06]line Товар: 2711129700 [23:45:06]line ГАЗ-К-5 [23:45:06]line 4.360 * 38.40 [23:45:06]line = 167.42 [23:45:06]line НДС 12% НСП 1% [23:45:06]line > о реализуемом товаре [23:45:06]line ОКРУГЛЕНИЕ: -0.42 [23:45:06]line ИТОГО: 167.00 [23:45:06]line Внесено: 3000.00 [23:45:06]line СДАЧА: 2833.00 [23:45:06]line НСП 1% : 1.48 [23:45:06]line НДС 12% : 17.78 [23:45:06]line Наличными: 167.00 [23:45:06]line Безнал.: 0.00 [23:45:06]line Место: АЗС № 130 "Партнер Нефть" [23:45:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:45:06]line СНО: Общий режим [23:45:06]line Чек 854 21.08.2024 23:45 [23:45:06]line Смена: 466 ФФД: 1.0 [23:45:06]line ЗНМ: 0300000070 [23:45:06]line РНМ: 0000000000092562 [23:45:06]line Версия ККМ: 001 [23:45:06]line ФМ: 0000000000871769 [23:45:06]line ФД: 164256 [23:45:06]line ФПД: 122506393143667 [23:45:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164256&fm=122506393143667&tin=02508201610067®Number=0000000000092562&sum=16700 [23:45:06]written 0, free lines is 4095 [23:45:06]OFD Sender: Processing packet 164256 [packets to send 972, broken 971] [23:45:06]ProducePacketName [23:45:06]name=ofd_packets/00164256 [23:45:06]OFD Sender: To server: pG, [23:45:06]CommunicateWithHost lk.salyk.kg:30040 [23:45:06]ConnectInit lk.salyk.kg [23:45:06]Write to MH i2c: 01 00 00 BE 01 BF [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 07 00 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 BB 0C 8D [23:45:06]RasterBufferAndPrint [23:45:06]line [23:45:06]line [23:45:06]line [23:45:06]line [23:45:06]line [23:45:06]written 0, free lines is 3266 [23:45:06]MH_Cut [23:45:06]Write to MH i2c: D1 01 00 C5 01 01 98 [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: D1 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: D1 01 00 [23:45:06]MH_I2C_Read... [23:45:06]Read from MH i2c: D1 01 00 C5 01 00 97 [23:45:06]Write to MH i2c: 01 00 00 C6 01 C7 [23:45:06]Write i2c OK [23:45:06]MH_I2C_Read... [23:45:07]recv_with_timeout no data received [23:45:07]*** Cut start [23:45:07]*** Purtial cut [23:45:07]*** Stage 1: CUTSNS_PIN = 1 [23:45:09]Read from MH i2c: 01 [23:45:09]MH_I2C_Read... [23:45:09]*** Stop cut motor [23:45:09]*** Cut end [23:45:09]Read from MH i2c: 01 07 00 [23:45:09]MH_I2C_Read... [23:45:09]Read from MH i2c: 01 07 00 C6 01 00 00 00 00 00 FF 0F DC [23:45:09]process_action close_receipt done [23:45:09]requested_data is exist [23:45:09]produce_requested_data [23:45:09]requested_item fm.sn is exist - process it [23:45:09]wFMCommunicate request_size=4 [23:45:09]MH_SAM_APDU [23:45:09]CAPDU: 80 11 00 00 [23:45:09]Write to MH i2c: E2 08 00 C7 01 80 11 00 00 00 00 00 00 42 [23:45:09]Write i2c OK [23:45:09]MH_I2C_Read... [23:45:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:09]Read from MH i2c: E2 [23:45:09]MH_I2C_Read... [23:45:09]Read from MH i2c: E2 17 00 [23:45:09]MH_I2C_Read... [23:45:09]Read from MH i2c: E2 17 00 C7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [23:45:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:45:09]wFMCommunicate OK [23:45:09]requested_item fd.num is exist - process it [23:45:09]SAM_PROTO_GetFieldsCounters [23:45:09]wFMCommunicate request_size=4 [23:45:09]MH_SAM_APDU [23:45:09]CAPDU: 80 13 00 00 [23:45:09]Write to MH i2c: E2 08 00 C8 01 80 13 00 00 00 00 00 00 45 [23:45:09]Write i2c OK [23:45:09]MH_I2C_Read... [23:45:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:09]Read from MH i2c: E2 [23:45:09]MH_I2C_Read... [23:45:09]Read from MH i2c: E2 62 00 [23:45:09]MH_I2C_Read... [23:45:09]Read from MH i2c: E2 62 00 C8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 56 03 00 00 5E 04 04 00 56 03 00 00 57 04 04 00 57 03 00 00 19 04 04 00 00 00 00 00 90 00 6C [23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 56 03 00 00 5E 04 04 00 56 03 00 00 57 04 04 00 57 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:09]wFMCommunicate OK [23:45:09]SAM_PROTO_GetFieldsCounters done [23:45:09]requested_item shift.num is exist - process it [23:45:09]requested_item shift.opened is exist - process it [23:45:09]req_shift_opened [23:45:09]FM_GetShiftState [23:45:09]SAM_PROTO_GetShiftState [23:45:09]wFMCommunicate request_size=4 [23:45:09]MH_SAM_APDU [23:45:09]CAPDU: 80 13 01 00 [23:45:09]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [23:45:09]Write i2c OK [23:45:09]MH_I2C_Read... [23:45:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:09]Read from MH i2c: E2 [23:45:09]MH_I2C_Read... [23:45:09]Read from MH i2c: E2 0E 00 [23:45:09]MH_I2C_Read... [23:45:09]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0D [23:45:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:45:09]wFMCommunicate OK [23:45:09]SAM_PROTO_GetShiftState done [23:45:09]FM_GetShiftState done [23:45:09]req_shift_opened done [23:45:09]requested_item shift.open_date is exist - process it [23:45:09]req_shift_open_date [23:45:09]req_shift_open_date done [23:45:09]produce_requested_data done [23:45:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164256,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:45:09]process_action_free close_receipt [23:45:09]json_value_free [23:45:09]json_value_free done [23:45:09]process_json_proto returns [23:45:09]Send response to host [23:45:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164256,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:45:09]free response buf [23:45:09]execute_script done [23:45:09]execute_script returns [23:45:09]free content buf [23:45:09]Sock 11.Close socket [23:45:09]Sock 11.Thread stoped [23:45:11]Connected sock=10 [23:45: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 37 36 39 0E 01 00 00 44 2C 06 01 AC F1 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 11 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 41 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 06 00 00 00 00 07 04 06 00 3C 41 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 03 00 00 F4 03 04 00 00 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 81 02 00 35 04 06 00 6F 6B 3E 0B C9 73 49 32 DF BE 74 81 F3 A4 [23:45:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B0 C7 47 00 20 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 37 36 39 10 04 04 00 A0 81 02 00 F4 03 04 00 55 25 C6 66 B6 04 01 00 00 76 E2 DA 53 10 30 C9 2C [23:45:12]CommunicateWithHost err = 0 [23:45:12]CheckOFDResponse [23:45:12]1017 (14) - 77093643461234 [23:45:12]1041 (16) - 0000000000871769 [23:45:12]1040 (4) - 164256 [23:45:12]1012 (4) - 21.08.2024 17:35 [23:45:12]1206 (1) - 0 [23:45:12]OFD Sender: Remove packet 164256 [23:45:12]ProducePacketName [23:45:12]name=ofd_packets/00164256 [23:45:12]NVStorageDeleteData [23:45:12]OFD Sender: No OFD packet to send [23:45:17]recv_with_timeout no data received [23:45:17]OFD Sender: No OFD packet to send [23:45:22]OFD Sender: No OFD packet to send [23:45:27]OFD Sender: No OFD packet to send [23:45:32]OFD Sender: No OFD packet to send [23:45:36]recv_with_timeout no data received [23:45:37]OFD Sender: No OFD packet to send [23:45:42]OFD Sender: No OFD packet to send [23:45:47]OFD Sender: No OFD packet to send [23:45:53]OFD Sender: No OFD packet to send [23:45:56]recv_with_timeout no data received [23:45:58]OFD Sender: No OFD packet to send [23:46:03]OFD Sender: No OFD packet to send [23:46:08]OFD Sender: No OFD packet to send [23:46:13]OFD Sender: No OFD packet to send [23:46:18]OFD Sender: No OFD packet to send [23:46:20]recv_with_timeout no data received [23:46:23]OFD Sender: No OFD packet to send [23:46:27]accept exits with 9 [23:46:27]New connection [23:46:27]New thread 3067620708 created [23:46:27]Thread 3067477348 joined [23:46:27]Waiting for new connection... [23:46:27] Sock 9.Parse request [23:46:27]Sock 9.Check first char [23:46:27]Sock 9.First char is OK [23:46:27]request: POST /json_proto HTTP/1.0 [23:46:27]Method: POST [23:46:27]URL: /json_proto [23:46:27]Method is POST - this is cgi request [23:46:27]url: /json_proto [23:46:27]query_string will be loaded in cgi processing [23:46:27]execute_cgi json_proto POST (null) [23:46:27]execute_cgi path=json_proto method=POST [23:46:27]POST find Content-Length [23:46:27]Host: 172.17.44.132:8080 [23:46:27]Content-Length: 685 [23:46:27]Content-Type: application/json [23:46:27] [23:46:27]POST finish read [23:46:27]Found Content-Length = 685 [23:46:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:27]execute_script... [23:46: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)292915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:27]POST & json_proto [23:46:27]process_json_proto [23:46:27]json parsed OK: [23:46:27]protocol is kg_v1.0 [23:46:27]action value=close_receipt [23:46:27]process_action close_receipt [23:46:27]cmd_close_receipt [23:46:27]MH_GetDate [23:46:27]Write to MH i2c: F0 00 00 CA 01 BA [23:46:27]Write i2c OK [23:46:27]MH_I2C_Read... [23:46:27]Read from MH i2c: F0 [23:46:27]MH_I2C_Read... [23:46:27]Read from MH i2c: F0 09 00 [23:46:27]MH_I2C_Read... [23:46:27]Read from MH i2c: F0 09 00 CA 01 00 53 7C C6 66 2A 83 C1 65 91 [23:46:27]GetLastDocTimeStamp 1724283904 [23:46:27]current date 1724283987 [23:46:27]FM_GetShiftState [23:46:27]SAM_PROTO_GetShiftState [23:46:27]wFMCommunicate request_size=4 [23:46:27]MH_SAM_APDU [23:46:27]CAPDU: 80 13 01 00 [23:46:27]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [23:46:27]Write i2c OK [23:46:27]MH_I2C_Read... [23:46:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:27]Read from MH i2c: E2 [23:46:27]MH_I2C_Read... [23:46:27]Read from MH i2c: E2 0E 00 [23:46:27]MH_I2C_Read... [23:46:27]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0F [23:46:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:46:27]wFMCommunicate OK [23:46:27]SAM_PROTO_GetShiftState done [23:46:27]FM_GetShiftState done [23:46:27]opened in 1724199517 [23:46:27]opened+sec_in_day 1724285917 [23:46:27]quantity*price = 100032 [23:46:27]sum+1 = 100033 [23:46:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 855 21.08.2024 23:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164257 ФПД: 6552929260064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164257&fm=6552929260064&tin=02508201610067®Number=0000000000092562&sum=100000 [23:46:28]StoreToDocumentArchive [23:46:28]shift 466 fd 164257 [23:46:28]save to /storage/0466/doc_00164257 [23:46:28]save last doc name /storage/0466/doc_00164257 to /storage/kkm_last_doc_name [23:46:28]save OK [23:46:28]Clear old archive folders... [23:46:28]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:46:28]tlvbuf is 01ABD4C0 [23:46:28]SAM_PROTO_ClearQueue [23:46:28]wFMCommunicate request_size=4 [23:46:28]MH_SAM_APDU [23:46:28]CAPDU: 80 09 00 00 [23:46:28]Write to MH i2c: E2 08 00 D8 01 80 09 00 00 00 00 00 00 4B [23:46:28]Write i2c OK [23:46:28]MH_I2C_Read... [23:46:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:28]Read from MH i2c: E2 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [23:46:28]RAPDU: 90 00 [23:46:28]wFMCommunicate OK [23:46:28]SAM_PROTO_ClearQueue done [23:46:28]KKMCreateOFDPacket [23:46:28]OFDProtocolAddRootSTLVToBuf [23:46:28]FM_MakeSignedData [23:46:28]FM_MakeSignedData [23:46:28]SAM_PROTO_SignData [23:46:28]wFMCommunicate request_size=4 [23:46:28]MH_SAM_APDU [23:46:28]CAPDU: 80 0D 01 02 [23:46:28]Write to MH i2c: E2 08 00 D9 01 80 0D 01 02 00 00 00 00 53 [23:46:28]Write i2c OK [23:46:28]MH_I2C_Read... [23:46:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:28]Read from MH i2c: E2 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [23:46:28]RAPDU: 90 00 [23:46:28]wFMCommunicate OK [23:46:28]wFMCommunicate request_size=255 [23:46:28]MH_SAM_APDU [23:46:28]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 57 03 00 00 F4 03 04 00 53 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 81 02 00 35 04 06 00 05 F5 [23:46:28]Write to MH i2c: E2 02 01 DA 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 57 03 00 00 F4 03 04 00 53 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 81 02 00 35 04 06 00 05 F5 00 00 43 [23:46:28]Write i2c OK [23:46:28]MH_I2C_Read... [23:46:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:28]Read from MH i2c: E2 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [23:46:28]RAPDU: 90 00 [23:46:28]wFMCommunicate OK [23:46:28]wFMCommunicate request_size=9 [23:46:28]MH_SAM_APDU [23:46:28]CAPDU: 80 0D 02 02 04 B9 05 52 20 [23:46:28]Write to MH i2c: E2 0C 00 DB 01 80 0D 02 02 04 00 B9 05 52 20 00 00 8E [23:46:28]Write i2c OK [23:46:28]MH_I2C_Read... [23:46:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:28]Read from MH i2c: E2 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [23:46:28]RAPDU: 90 00 [23:46:28]wFMCommunicate OK [23:46:28]wFMCommunicate request_size=4 [23:46:28]MH_SAM_APDU [23:46:28]CAPDU: 80 0D 03 02 [23:46:28]Write to MH i2c: E2 08 00 DC 01 80 0D 03 02 00 00 00 00 58 [23:46:28]Write i2c OK [23:46:28]MH_I2C_Read... [23:46:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:28]Read from MH i2c: E2 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 0B 00 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 0B 00 DC 01 00 86 45 DF 48 90 41 38 5F 90 00 B3 [23:46:28]RAPDU: 86 45 DF 48 90 41 38 5F 90 00 [23:46:28]wFMCommunicate OK [23:46:28]SAM_PROTO_SignData done [23:46:28]FM_MakeSignedData done [23:46:28]CreateOFDProtocolMessage [23:46:28]wFMCommunicate request_size=4 [23:46:28]MH_SAM_APDU [23:46:28]CAPDU: 80 11 00 00 [23:46:28]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [23:46:28]Write i2c OK [23:46:28]MH_I2C_Read... [23:46:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:28]Read from MH i2c: E2 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 17 00 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [23:46:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:46:28]wFMCommunicate OK [23:46:28]CreateOFDProtocolMessage done [23:46:28]OFDSenderStorePacket 164257 [23:46:28]StoreOFDPacket docnum=164257 [23:46:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7B 51 06 01 4E 62 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 57 03 00 00 F4 03 04 00 53 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 81 02 00 35 04 06 00 05 F5 B9 05 52 20 86 45 DF 48 90 41 38 5F [23:46:28]CheckFolder [23:46:28]dirname=/storage/ofd_packets [23:46:28]CheckFolder done [23:46:28]ProducePacketName [23:46:28]name=ofd_packets/00164257 [23:46:28]NVStorageSaveData ofd_packets/00164257 [23:46:28]File name is /storage/ofd_packets/00164257 [23:46:28]Write 300 bytes [23:46:28]NVStorageSaveData done [23:46:28]OFDSenderStorePacket done [23:46:28]KKMCreateOFDPacket done [23:46:28]NVStorageSaveData kkm_last_timestamp [23:46:28]File name is /storage/kkm_last_timestamp [23:46:28]Write 4 bytes [23:46:28]NVStorageSaveData done [23:46:28]ExternCall_PrintAddStr [23:46:28]wPrintStart [23:46:28]Write to MH i2c: 01 00 00 DE 01 DF [23:46:28]Write i2c OK [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: 01 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: 01 07 00 [23:46:28]MH_I2C_Read... [23:46:28]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [23:46:28]RasterBufferAndPrint [23:46:28]line Счет N : (1)292915 [23:46:28]line ИНН: 02508201610067 [23:46:28]line Контрольно-Кассовый Чек [23:46:28]line ПРОДАЖА [23:46:28]line ТРК (МРК, ГНК) : 71 [23:46:28]line Товар: 2711129700 [23:46:28]line ГАЗ-К-5 [23:46:28]line 26.050 * 38.40 [23:46:28]line = 1000.32 [23:46:28]line НДС 12% НСП 1% [23:46:28]line > о реализуемом товаре [23:46:28]line ОКРУГЛЕНИЕ: -0.32 [23:46:28]line ИТОГО: 1000.00 [23:46:28]line Внесено: 1000.00 [23:46:28]line СДАЧА: 0.00 [23:46:28]line НСП 1% : 8.85 [23:46:28]line НДС 12% : 106.23 [23:46:28]line Наличными: 1000.00 [23:46:28]line Безнал.: 0.00 [23:46:28]line Место: АЗС № 130 "Партнер Нефть" [23:46:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:46:28]line СНО: Общий режим [23:46:28]line Чек 855 21.08.2024 23:46 [23:46:28]line Смена: 466 ФФД: 1.0 [23:46:28]line ЗНМ: 0300000070 [23:46:28]line РНМ: 0000000000092562 [23:46:28]line Версия ККМ: 001 [23:46:28]line ФМ: 0000000000871769 [23:46:28]line ФД: 164257 [23:46:28]line ФПД: 6552929260064 [23:46:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164257&fm=6552929260064&tin=02508201610067®Number=0000000000092562&sum=100000 [23:46:28]OFD Sender: Processing packet 164257 [packets to send 972, broken 971] [23:46:28]ProducePacketName [23:46:28]name=ofd_packets/00164257 [23:46:28]OFD Sender: To server: pG, [23:46:28]CommunicateWithHost lk.salyk.kg:30040 [23:46:28]ConnectInit lk.salyk.kg [23:46:28]written 0, free lines is 4095 [23:46:29]Write to MH i2c: 01 00 00 09 02 0B [23:46:29]Write i2c OK [23:46:29]MH_I2C_Read... [23:46:29]Read from MH i2c: 01 [23:46:29]MH_I2C_Read... [23:46:29]Read from MH i2c: 01 07 00 [23:46:29]MH_I2C_Read... [23:46:29]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 BA 0C D8 [23:46:29]RasterBufferAndPrint [23:46:29]line [23:46:29]line [23:46:29]line [23:46:29]line [23:46:29]line [23:46:29]written 0, free lines is 3265 [23:46:29]MH_Cut [23:46:29]Write to MH i2c: D1 01 00 10 02 01 E4 [23:46:29]Write i2c OK [23:46:29]MH_I2C_Read... [23:46:29]Read from MH i2c: D1 [23:46:29]MH_I2C_Read... [23:46:29]Read from MH i2c: D1 01 00 [23:46:29]MH_I2C_Read... [23:46:29]Read from MH i2c: D1 01 00 10 02 00 E3 [23:46:29]Write to MH i2c: 01 00 00 11 02 13 [23:46:29]Write i2c OK [23:46:29]MH_I2C_Read... [23:46:30]*** Cut start [23:46:30]*** Purtial cut [23:46:30]*** Stage 1: CUTSNS_PIN = 1 [23:46:32]Read from MH i2c: 01 [23:46:32]MH_I2C_Read... [23:46:32]*** Stop cut motor [23:46:32]*** Cut end [23:46:32]Read from MH i2c: 01 07 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: 01 07 00 11 02 00 00 00 00 00 FF 0F 28 [23:46:32]process_action close_receipt done [23:46:32]requested_data is exist [23:46:32]produce_requested_data [23:46:32]requested_item fm.sn is exist - process it [23:46:32]wFMCommunicate request_size=4 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 11 00 00 [23:46:32]Write to MH i2c: E2 08 00 12 02 80 11 00 00 00 00 00 00 8E [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 17 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 17 00 12 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [23:46:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:46:32]wFMCommunicate OK [23:46:32]requested_item fd.num is exist - process it [23:46:32]SAM_PROTO_GetFieldsCounters [23:46:32]wFMCommunicate request_size=4 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 13 00 00 [23:46:32]Write to MH i2c: E2 08 00 13 02 80 13 00 00 00 00 00 00 91 [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 62 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 62 00 13 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 57 03 00 00 5E 04 04 00 57 03 00 00 57 04 04 00 58 03 00 00 19 04 04 00 00 00 00 00 90 00 BC [23:46: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 57 03 00 00 5E 04 04 00 57 03 00 00 57 04 04 00 58 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:46:32]wFMCommunicate OK [23:46:32]SAM_PROTO_GetFieldsCounters done [23:46:32]requested_item shift.num is exist - process it [23:46:32]requested_item shift.opened is exist - process it [23:46:32]req_shift_opened [23:46:32]FM_GetShiftState [23:46:32]SAM_PROTO_GetShiftState [23:46:32]wFMCommunicate request_size=4 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 13 01 00 [23:46:32]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 0E 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 59 [23:46:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:46:32]wFMCommunicate OK [23:46:32]SAM_PROTO_GetShiftState done [23:46:32]FM_GetShiftState done [23:46:32]req_shift_opened done [23:46:32]requested_item shift.open_date is exist - process it [23:46:32]req_shift_open_date [23:46:32]req_shift_open_date done [23:46:32]produce_requested_data done [23:46:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164257,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:46:32]process_action_free close_receipt [23:46:32]json_value_free [23:46:32]json_value_free done [23:46:32]process_json_proto returns [23:46:32]Send response to host [23:46:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164257,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:46:32]free response buf [23:46:32]execute_script done [23:46:32]execute_script returns [23:46:32]free content buf [23:46:32]Sock 9.Close socket [23:46:32]Sock 9.Thread stoped [23:46:33]ConnectInit Can't take IP for lk.salyk.kg [23:46:33]CommunicateWithHost connect error [23:46:33]CommunicateWithHost err = -1 [23:46:33]OFD Sender: Server communicate error [23:46:38]OFD Sender: Processing packet 164257 [packets to send 972, broken 971] [23:46:38]ProducePacketName [23:46:38]name=ofd_packets/00164257 [23:46:38]OFD Sender: To server: pG, [23:46:38]CommunicateWithHost lk.salyk.kg:30040 [23:46:38]ConnectInit lk.salyk.kg [23:46:43]ConnectInit Can't take IP for lk.salyk.kg [23:46:43]CommunicateWithHost connect error [23:46:43]CommunicateWithHost err = -1 [23:46:43]OFD Sender: Server communicate error [23:46:48]OFD Sender: Processing packet 164257 [packets to send 972, broken 971] [23:46:48]ProducePacketName [23:46:48]name=ofd_packets/00164257 [23:46:48]OFD Sender: To server: pG, [23:46:48]CommunicateWithHost lk.salyk.kg:30040 [23:46:48]ConnectInit lk.salyk.kg [23:46:53]ConnectInit Can't take IP for lk.salyk.kg [23:46:53]CommunicateWithHost connect error [23:46:53]CommunicateWithHost err = -1 [23:46:53]OFD Sender: Server communicate error [23:46:58]OFD Sender: Processing packet 164257 [packets to send 972, broken 971] [23:46:58]ProducePacketName [23:46:58]name=ofd_packets/00164257 [23:46:58]OFD Sender: To server: pG, [23:46:58]CommunicateWithHost lk.salyk.kg:30040 [23:46:58]ConnectInit lk.salyk.kg [23:47:01]Connected sock=9 [23:47: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 37 36 39 0E 01 00 00 7B 51 06 01 4E 62 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 57 03 00 00 F4 03 04 00 53 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 81 02 00 35 04 06 00 05 F5 B9 05 52 20 86 45 DF 48 90 41 38 5F [23: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 37 36 39 4F 00 00 00 99 7E 47 00 F9 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 37 36 39 10 04 04 00 A1 81 02 00 F4 03 04 00 C4 25 C6 66 B6 04 01 00 00 80 37 47 7C 76 08 D5 95 [23:47:04]CommunicateWithHost err = 0 [23:47:04]CheckOFDResponse [23:47:04]1017 (14) - 77093643461234 [23:47:04]1041 (16) - 0000000000871769 [23:47:04]1040 (4) - 164257 [23:47:04]1012 (4) - 21.08.2024 17:37 [23:47:04]1206 (1) - 0 [23:47:04]OFD Sender: Remove packet 164257 [23:47:04]ProducePacketName [23:47:04]name=ofd_packets/00164257 [23:47:04]NVStorageDeleteData [23:47:04]OFD Sender: No OFD packet to send [23:47:09]OFD Sender: No OFD packet to send [23:47:14]OFD Sender: No OFD packet to send [23:47:19]recv_with_timeout no data received [23:47:19]OFD Sender: No OFD packet to send [23:47:24]OFD Sender: No OFD packet to send [23:47:29]OFD Sender: No OFD packet to send [23:47:30]accept exits with 10 [23:47:30]New connection [23:47:30]New thread 3067477348 created [23:47:30]Thread 3067620708 joined [23:47:30]Waiting for new connection... [23:47:30] Sock 10.Parse request [23:47:30]Sock 10.Check first char [23:47:30]Sock 10.First char is OK [23:47:30]request: POST /json_proto HTTP/1.0 [23:47:30]Method: POST [23:47:30]URL: /json_proto [23:47:30]Method is POST - this is cgi request [23:47:30]url: /json_proto [23:47:30]query_string will be loaded in cgi processing [23:47:30]execute_cgi json_proto POST (null) [23:47:30]execute_cgi path=json_proto method=POST [23:47:30]POST find Content-Length [23:47:30]Host: 172.17.44.132:8080 [23:47:30]Content-Length: 621 [23:47:30]Content-Type: application/json [23:47:30] [23:47:30]POST finish read [23:47:30]Found Content-Length = 621 [23:47:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50728", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:47:30]execute_script... [23:47:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50728", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:47:30]POST & json_proto [23:47:30]process_json_proto [23:47:30]json parsed OK: [23:47:30]protocol is kg_v1.0 [23:47:30]action value=close_receipt [23:47:30]process_action close_receipt [23:47:30]cmd_close_receipt [23:47:30]MH_GetDate [23:47:30]Write to MH i2c: F0 00 00 15 02 06 [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: F0 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: F0 09 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: F0 09 00 15 02 00 93 7C C6 66 2A 83 C1 65 1D [23:47:30]GetLastDocTimeStamp 1724283987 [23:47:30]current date 1724284051 [23:47:30]FM_GetShiftState [23:47:30]SAM_PROTO_GetShiftState [23:47:30]wFMCommunicate request_size=4 [23:47:30]MH_SAM_APDU [23:47:30]CAPDU: 80 13 01 00 [23:47:30]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:30]Read from MH i2c: E2 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 0E 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5B [23:47:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:47:30]wFMCommunicate OK [23:47:30]SAM_PROTO_GetShiftState done [23:47:30]FM_GetShiftState done [23:47:30]opened in 1724199517 [23:47:30]opened+sec_in_day 1724285917 [23:47:30]quantity*price = 13800 [23:47:30]sum+1 = 13801 [23:47:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 856 21.08.2024 23:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164258 ФПД: 239149604997709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164258&fm=239149604997709&tin=02508201610067®Number=0000000000092562&sum=13800 0 [23:47:32]StoreToDocumentArchive [23:47:32]shift 466 fd 164258 [23:47:32]save to /storage/0466/doc_00164258 [23:47:32]save last doc name /storage/0466/doc_00164258 to /storage/kkm_last_doc_name [23:47:32]save OK [23:47:32]Clear old archive folders... [23:47:32]ProcessDocumentItem done err = 0, tmpTLVsize=274 [23:47:32]tlvbuf is 01AC1640 [23:47:32]SAM_PROTO_ClearQueue [23:47:32]wFMCommunicate request_size=4 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 09 00 00 [23:47:32]Write to MH i2c: E2 08 00 23 02 80 09 00 00 00 00 00 00 97 [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [23:47:32]RAPDU: 90 00 [23:47:32]wFMCommunicate OK [23:47:32]SAM_PROTO_ClearQueue done [23:47:32]KKMCreateOFDPacket [23:47:32]OFDProtocolAddRootSTLVToBuf [23:47:32]FM_MakeSignedData [23:47:32]FM_MakeSignedData [23:47:32]SAM_PROTO_SignData [23:47:32]wFMCommunicate request_size=4 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 0D 01 02 [23:47:32]Write to MH i2c: E2 08 00 24 02 80 0D 01 02 00 00 00 00 9F [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [23:47:32]RAPDU: 90 00 [23:47:32]wFMCommunicate OK [23:47:32]wFMCommunicate request_size=255 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 03 00 00 F4 03 04 00 93 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [23:47:32]Write to MH i2c: E2 02 01 25 02 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 03 00 00 F4 03 04 00 93 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 44 [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [23:47:32]RAPDU: 90 00 [23:47:32]wFMCommunicate OK [23:47:32]wFMCommunicate request_size=33 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 81 02 00 35 04 06 00 D9 81 5B 41 0A 4D [23:47:32]Write to MH i2c: E2 24 00 26 02 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 81 02 00 35 04 06 00 D9 81 5B 41 0A 4D 00 00 A9 [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:32]Read from MH i2c: E2 41 7B C6 66 [23:41:53]Write to MH i2c: E2 10 00 5B 00 80 15 02 00 08 00 F4 03 04 00 41 7B C6 66 00 00 CE [23:41:53]Write i2c OK [23:41:53]MH_I2C_Read... [23:41:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:41:53]Read from MH i2c: E2 [23:41:53]MH_I2C_Read... [23:41:53]Read from MH i2c: E2 03 00 [23:41:53]MH_I2C_Read... [23:41:53]Read from MH i2c: E2 03 00 5B 00 00 90 00 CF [23:41:53]RAPDU: 90 00 [23:41:53]wFMCommunicate OK [23:41:53]wFMCommunicate request_size=25 [23:41:53]MH_SAM_APDU [23:41:53]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [23:41:53]Write to MH i2c: E2 1C 00 5C 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 3D [23:41:53]Write i2c OK [23:41:53]MH_I2C_Read... [23:41:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:41:53]Read from MH i2c: E2 [23:41:53]MH_I2C_Read... [23:41:53]Read from MH i2c: E2 03 00 [23:41:53]MH_I2C_Read... [23:41:53]Read from MH i2c: E2 03 00 5C 00 00 90 00 D0 [23:41:53]RAPDU: 90 00 [23:41:53]wFMCommunicate OK [23:41:53]wFMCommunicate request_size=4 [23:41:53]MH_SAM_APDU [23:41:53]CAPDU: 80 15 03 00 [23:41:53]Write to MH i2c: E2 08 00 5D 00 80 15 03 00 00 00 00 00 DE [23:41:53]Write i2c OK [23:41:53]MH_I2C_Read... [23:41:53]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [23:41:53]Read from MH i2c: E2 [23:41:53]MH_I2C_Read... [23:41:53]Read from MH i2c: E2 40 00 [23:41:53]MH_I2C_Read... [23:41:53]Read from MH i2c: E2 40 00 5D 00 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 37 36 39 10 04 04 00 9C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 52 03 00 00 35 04 06 00 60 13 40 8E 08 7A 90 00 E4 [23:41:53]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 52 03 00 00 35 04 06 00 60 13 40 8E 08 7A 90 00 [23:41:53]wFMCommunicate OK [23:41:53]SAM_PROTO_ProcessDocument answer len = 59 [23:41:53]SAM_PROTO_ProcessDocument done [23:41:53]SetTLVBufToDocument [23:41:53]Processing tag 1209 (04B9) [23:41:53]Malloc new data [23:41:53]Processing tag 1041 (0411) [23:41:53]Processing tag 1040 (0410) [23:41:53]Malloc new data [23:41:53]Processing tag 1038 (040E) [23:41:53]Malloc new data [23:41:53]Processing tag 1042 (0412) [23:41:53]Malloc new data [23:41:53]Processing tag 1077 (0435) [23:41:53]Malloc new data [23:41:53]SetTLVBufToDocument err=0 [23:41:53]KKMLoadAndSignReceiptData store KKM data [23:41:53]KKMLoadAndSignReceiptData err=0 [23:41:53]wFMCommunicate request_size=4 [23:41:53]MH_SAM_APDU [23:41:53]CAPDU: 80 11 00 00 [23:41:53]Write to MH i2c: E2 08 00 5E 00 80 11 00 00 00 00 00 00 D8 [23:41:53]Write i2c OK [23:41:53]MH_I2C_Read... [23:41:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:54]Read from MH i2c: E2 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 17 00 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 17 00 5E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [23:41:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:41:54]wFMCommunicate OK [23:41:54]Счет N : (1)292911 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 21 Товар: 2710194800 ДТ-К-5 50.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 850 21.08.2024 23:41 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054235 ФМ: 0000000000871769 ФД: 164252 ФПД: 105635803695226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234153&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164252&fm=105635803695226&tin=02508201610067®Number=0000000000092562&sum=0 [23:41:54]StoreToDocumentArchive [23:41:54]shift 466 fd 164252 [23:41:54]save to /storage/0466/doc_00164252 [23:41:54]save last doc name /storage/0466/doc_00164252 to /storage/kkm_last_doc_name [23:41:54]save OK [23:41:54]Clear old archive folders... [23:41:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:41:54]tlvbuf is 01B34B50 [23:41:54]SAM_PROTO_ClearQueue [23:41:54]wFMCommunicate request_size=4 [23:41:54]MH_SAM_APDU [23:41:54]CAPDU: 80 09 00 00 [23:41:54]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [23:41:54]Write i2c OK [23:41:54]MH_I2C_Read... [23:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:41:54]Read from MH i2c: E2 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [23:41:54]RAPDU: 90 00 [23:41:54]wFMCommunicate OK [23:41:54]SAM_PROTO_ClearQueue done [23:41:54]KKMCreateOFDPacket [23:41:54]OFDProtocolAddRootSTLVToBuf [23:41:54]FM_MakeSignedData [23:41:54]FM_MakeSignedData [23:41:54]SAM_PROTO_SignData [23:41:54]wFMCommunicate request_size=4 [23:41:54]MH_SAM_APDU [23:41:54]CAPDU: 80 0D 01 02 [23:41:54]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [23:41:54]Write i2c OK [23:41:54]MH_I2C_Read... [23:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:41:54]Read from MH i2c: E2 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [23:41:54]RAPDU: 90 00 [23:41:54]wFMCommunicate OK [23:41:54]wFMCommunicate request_size=255 [23:41:54]MH_SAM_APDU [23:41: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 38 30 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 52 03 00 00 F4 03 04 00 41 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 81 02 00 35 04 06 00 60 13 40 8E [23:41:54]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 52 03 00 00 F4 03 04 00 41 7B C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 81 02 00 35 04 06 00 60 13 40 8E 00 00 C3 [23:41:54]Write i2c OK [23:41:54]MH_I2C_Read... [23:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:54]Read from MH i2c: E2 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [23:41:54]RAPDU: 90 00 [23:41:54]wFMCommunicate OK [23:41:54]wFMCommunicate request_size=7 [23:41:54]MH_SAM_APDU [23:41:54]CAPDU: 80 0D 02 02 02 08 7A [23:41:54]Write to MH i2c: E2 0A 00 62 00 80 0D 02 02 02 00 08 7A 00 00 62 [23:41:54]Write i2c OK [23:41:54]MH_I2C_Read... [23:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:54]Read from MH i2c: E2 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [23:41:54]RAPDU: 90 00 [23:41:54]wFMCommunicate OK [23:41:54]wFMCommunicate request_size=4 [23:41:54]MH_SAM_APDU [23:41:54]CAPDU: 80 0D 03 02 [23:41:54]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [23:41:54]Write i2c OK [23:41:54]MH_I2C_Read... [23:41:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:41:54]Read from MH i2c: E2 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 0B 00 [23:41:54]MH_I2C_Read... [23:41:54]Read from MH i2c: E2 0B 00 63 00 00 23 F4 E8 6C BC BF 1B B9 90 00 99 [23:41:54]RAPDU: 23 F4 E8 6C BC BF 1B B9 90 00 [23:41:54]wFMCommunicate OK [23:41:54]SAM_PROTO_SignData done [23:41:54]FM_MakeSignedData done [23:41:54]CreateOFDProtocolMessage [23:41:54]wFMCommunicate request_size=4 [23:41:54]MH_SAM_APDU [23:41:54]CAPDU: 80 11 00 00 [23:41:54]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [23:41:54]Write i2c OK [23:41:54]MH_I2C_Read... [23:41:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:54]Read from MH i2c: E2 [[23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [23:47:32]RAPDU: 90 00 [23:47:32]wFMCommunicate OK [23:47:32]wFMCommunicate request_size=4 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 0D 03 02 [23:47:32]Write to MH i2c: E2 08 00 27 02 80 0D 03 02 00 00 00 00 A4 [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 0B 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 0B 00 27 02 00 B3 27 E0 6F C3 48 22 6F 90 00 6A [23:47:32]RAPDU: B3 27 E0 6F C3 48 22 6F 90 00 [23:47:32]wFMCommunicate OK [23:47:32]SAM_PROTO_SignData done [23:47:32]FM_MakeSignedData done [23:47:32]CreateOFDProtocolMessage [23:47:32]wFMCommunicate request_size=4 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 11 00 00 [23:47:32]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 17 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [23:47:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:47:32]wFMCommunicate OK [23:47:32]CreateOFDProtocolMessage done [23:47:32]OFDSenderStorePacket 164258 [23:47:32]StoreOFDPacket docnum=164258 [23:47:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 8E D6 1E 01 26 EA 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 03 00 00 F4 03 04 00 93 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 81 02 00 35 04 06 00 D9 81 5B 41 0A 4D B3 27 E0 6F C3 48 22 6F [23:47:32]CheckFolder [23:47:32]dirname=/storage/ofd_packets [23:47:32]CheckFolder done [23:47:32]ProducePacketName [23:47:32]name=ofd_packets/00164258 [23:47:32]NVStorageSaveData ofd_packets/00164258 [23:47:32]File name is /storage/ofd_packets/00164258 [23:47:32]Write 324 bytes [23:47:32]NVStorageSaveData done [23:47:32]OFDSenderStorePacket done [23:47:32]KKMCreateOFDPacket done [23:47:32]NVStorageSaveData kkm_last_timestamp [23:47:32]File name is /storage/kkm_last_timestamp [23:47:32]Write 4 bytes [23:47:32]NVStorageSaveData done [23:47:32]ExternCall_PrintAddStr [23:47:32]wPrintStart [23:47:32]Write to MH i2c: 01 00 00 29 02 2B [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: 01 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: 01 07 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [23:47:32]RasterBufferAndPrint [23:47:32]line Счет N : (3)50728 [23:47:32]line ИНН: 02508201610067 [23:47:32]line Контрольно-Кассовый Чек [23:47:32]line ПРОДАЖА [23:47:32]line Товар: 4640030091645 [23:47:32]line Сигареты ESSE Exchange M [23:47:32]line 1.000 * 138.00 [23:47:32]line = 138.00 [23:47:32]line НДС 12% НСП 1% [23:47:32]line > о реализуемом товаре [23:47:32]line ИТОГО: 138.00 [23:47:32]line НСП 1% : 1.22 [23:47:32]line НДС 12% : 14.65 [23:47:32]line Наличными: 138.00 [23:47:32]line Безнал.: 0.00 [23:47:32]line Место: АЗС № 130 "Партнер Нефть" [23:47:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:47:32]line СНО: Общий режим [23:47:32]line Чек 856 21.08.2024 23:47 [23:47:32]line Смена: 466 ФФД: 1.0 [23:47:32]line ЗНМ: 0300000070 [23:47:32]line РНМ: 0000000000092562 [23:47:32]line Версия ККМ: 001 [23:47:32]line ФМ: 0000000000871769 [23:47:32]line ФД: 164258 [23:47:32]line ФПД: 239149604997709 [23:47:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164258&fm=239149604997709&tin=02508201610067®Number=0000000000092562&sum=13800 [23:47:32]line 0 [23:47:32]OFD Sender: Processing packet 164258 [packets to send 972, broken 971] [23:47:32]ProducePacketName [23:47:32]name=ofd_packets/00164258 [23:47:32]OFD Sender: To server: pG, [23:47:32]CommunicateWithHost lk.salyk.kg:30040 [23:47:32]ConnectInit lk.salyk.kg [23:47:32]written 0, free lines is 4095 [23:47:33]Write to MH i2c: 01 00 00 51 02 53 [23:47:33]Write i2c OK [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: 01 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: 01 07 00 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 DC 0C 42 [23:47:33]RasterBufferAndPrint [23:47:33]line [23:47:33]line [23:47:33]line [23:47:33]line [23:47:33]line [23:47:33]written 0, free lines is 3301 [23:47:33]MH_Cut [23:47:33]Write to MH i2c: D1 01 00 58 02 01 2C [23:47:33]Write i2c OK [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: D1 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: D1 01 00 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: D1 01 00 58 02 00 2B [23:47:33]Write to MH i2c: 01 00 00 59 02 5B [23:47:33]Write i2c OK [23:47:33]MH_I2C_Read... [23:47:33]*** Cut start [23:47:33]*** Purtial cut [23:47:33]*** Stage 1: CUTSNS_PIN = 1 [23:47:35]Read from MH i2c: 01 [23:47:35]MH_I2C_Read... [23:47:35]*** Stop cut motor [23:47:35]*** Cut end [23:47:35]Read from MH i2c: 01 07 00 [23:47:35]MH_I2C_Read... [23:47:35]Read from MH i2c: 01 07 00 59 02 00 00 00 00 00 FF 0F 70 [23:47:35]process_action close_receipt done [23:47:35]requested_data is exist [23:47:35]produce_requested_data [23:47:35]requested_item fm.sn is exist - process it [23:47:35]wFMCommunicate request_size=4 [23:47:35]MH_SAM_APDU [23:47:35]CAPDU: 80 11 00 00 [23:47:35]Write to MH i2c: E2 08 00 5A 02 80 11 00 00 00 00 00 00 D6 [23:47:36]Write i2c OK [23:47:36]MH_I2C_Read... [23:47:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:36]Read from MH i2c: E2 [23:47:36]MH_I2C_Read... [23:47:36]Read from MH i2c: E2 17 00 [23:47:36]MH_I2C_Read... [23:47:36]Read from MH i2c: E2 17 00 5A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [23:47:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:47:36]wFMCommunicate OK [23:47:36]requested_item fd.num is exist - process it [23:47:36]SAM_PROTO_GetFieldsCounters [23:47:36]wFMCommunicate request_size=4 [23:47:36]MH_SAM_APDU [23:47:36]CAPDU: 80 13 00 00 [23:47:36]Write to MH i2c: E2 08 00 5B 02 80 13 00 00 00 00 00 00 D9 [23:47:36]Write i2c OK [23:47:36]MH_I2C_Read... [23:47:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:47:36]Read from MH i2c: E2 [23:47:36]MH_I2C_Read... [23:47:36]Read from MH i2c: E2 62 00 [23:47:36]MH_I2C_Read... [23:47:36]Read from MH i2c: E2 62 00 5B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 58 03 00 00 5E 04 04 00 58 03 00 00 57 04 04 00 59 03 00 00 19 04 04 00 00 00 00 00 90 00 08 [23:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 58 03 00 00 5E 04 04 00 58 03 00 00 57 04 04 00 59 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:47:36]wFMCommunicate OK [23:47:36]SAM_PROTO_GetFieldsCounters done [23:47:36]requested_item shift.num is exist - process it [23:47:36]requested_item shift.opened is exist - process it [23:47:36]req_shift_opened [23:47:36]FM_GetShiftState [23:47:36]SAM_PROTO_GetShiftState [23:47:36]wFMCommunicate request_size=4 [23:47:36]MH_SAM_APDU [23:47:36]CAPDU: 80 13 01 00 [23:47:36]Write to MH i2c: E2 08 00 5C 02 80 13 01 00 00 00 00 00 DB [23:47:36]Write i2c OK [23:47:36]MH_I2C_Read... [23:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:36]Read from MH i2c: E2 [23:47:36]MH_I2C_Read... [23:47:36]Read from MH i2c: E2 0E 00 [23:47:36]MH_I2C_Read... [23:47:36]Read from MH i2c: E2 0E 00 5C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [23:47:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:47:36]wFMCommunicate OK [23:47:36]SAM_PROTO_GetShiftState done [23:47:36]FM_GetShiftState done [23:47:36]req_shift_opened done [23:47:36]requested_item shift.open_date is exist - process it [23:47:36]req_shift_open_date [23:47:36]req_shift_open_date done [23:47:36]produce_requested_data done [23:47:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164258,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:47:36]process_action_free close_receipt [23:47:36]json_value_free [23:47:36]json_value_free done [23:47:36]process_json_proto returns [23:47:36]Send response to host [23:47:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164258,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:47:36]free response buf [23:47:36]execute_script done [23:47:36]execute_script returns [23:47:36]free content buf [23:47:36]Sock 10.Close socket [23:47:36]Sock 10.Thread stoped [23:47:37]Connected sock=7 [23:47:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 8E D6 1E 01 26 EA 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 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 03 00 00 F4 03 04 00 93 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 81 02 00 35 04 06 00 D9 81 5B 41 0A 4D B3 27 E0 6F C3 48 22 6F [23:47:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 63 0C 47 00 3B 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 37 36 39 10 04 04 00 A2 81 02 00 F4 03 04 00 E7 25 C6 66 B6 04 01 00 00 CA 76 FD 6A B1 16 D9 FF [23:47:39]CommunicateWithHost err = 0 [23:47:39]CheckOFDResponse [23:47:39]1017 (14) - 77093643461234 [23:47:39]1041 (16) - 0000000000871769 [23:47:39]1040 (4) - 164258 [23:47:39]1012 (4) - 21.08.2024 17:37 [23:47:39]1206 (1) - 0 [23:47:39]OFD Sender: Remove packet 164258 [23:47:39]ProducePacketName [23:47:39]name=ofd_packets/00164258 [23:47:39]NVStorageDeleteData [23:47:39]OFD Sender: No OFD packet to send [23:47:43]recv_with_timeout no data received [23:47:44]OFD Sender: No OFD packet to send [23:47:49]OFD Sender: No OFD packet to send [23:47:54]OFD Sender: No OFD packet to send [23:47:55]recv_with_timeout no data received [23:47:59]OFD Sender: No OFD packet to send [23:48:04]OFD Sender: No OFD packet to send [23:48:09]OFD Sender: No OFD packet to send [23:48:10]recv_with_timeout no data received [23:48:14]OFD Sender: No OFD packet to send [23:48:19]OFD Sender: No OFD packet to send [23:48:24]OFD Sender: No OFD packet to send [23:48:28]recv_with_timeout no data received [23:48:29]OFD Sender: No OFD packet to send [23:48:34]OFD Sender: No OFD packet to send [23:48:40]OFD Sender: No OFD packet to send [23:48:43]accept exits with 9 [23:48:43]New connection [23:48:43]New thread 3067620708 created [23:48:43]Thread 3067477348 joined [23:48:43]Waiting for new connection... [23:48:43] Sock 9.Parse request [23:48:43]Sock 9.Check first char [23:48:43]Sock 9.First char is OK [23:48:43]request: POST /json_proto HTTP/1.0 [23:48:43]Method: POST [23:48:43]URL: /json_proto [23:48:43]Method is POST - this is cgi request [23:48:43]url: /json_proto [23:48:43]query_string will be loaded in cgi processing [23:48:43]execute_cgi json_proto POST (null) [23:48:43]execute_cgi path=json_proto method=POST [23:48:43]POST find Content-Length [23:48:43]Host: 172.17.44.132:8080 [23:48:43]Content-Length: 667 [23:48:43]Content-Type: application/json [23:48:43] [23:48:43]POST finish read [23:48:43]Found Content-Length = 667 [23:48:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [23:48:43]execute_script... [23:48:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [23:48:43]POST & json_proto [23:48:43]process_json_proto [23:48:43]json parsed OK: [23:48:43]protocol is kg_v1.0 [23:48:43]action value=close_receipt [23:48:43]process_action close_receipt [23:48:43]cmd_close_receipt [23:48:43]MH_GetDate [23:48:43]Write to MH i2c: F0 00 00 5D 02 4E [23:48:43]Write i2c OK [23:48:43]MH_I2C_Read... [23:48:43]Read from MH i2c: F0 [23:48:43]MH_I2C_Read... [23:48:43]Read from MH i2c: F0 09 00 [23:48:43]MH_I2C_Read... [23:48:43]Read from MH i2c: F0 09 00 5D 02 00 DB 7C C6 66 2A 83 C1 65 AD [23:48:43]GetLastDocTimeStamp 1724284051 [23:48:43]current date 1724284123 [23:48:43]FM_GetShiftState [23:48:43]SAM_PROTO_GetShiftState [23:48:43]wFMCommunicate request_size=4 [23:48:43]MH_SAM_APDU [23:48:43]CAPDU: 80 13 01 00 [23:48:43]Write to MH i2c: E2 08 00 5E 02 80 13 01 00 00 00 00 00 DD [23:48:43]Write i2c OK [23:48:43]MH_I2C_Read... [23:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:43]Read from MH i2c: E2 [23:48:43]MH_I2C_Read... [23:48:43]Read from MH i2c: E2 0E 00 [23:48:43]MH_I2C_Read... [23:48:43]Read from MH i2c: E2 0E 00 5E 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [23:48:43]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:48:43]wFMCommunicate OK [23:48:43]SAM_PROTO_GetShiftState done [23:48:43]FM_GetShiftState done [23:48:43]opened in 1724199517 [23:48:43]opened+sec_in_day 1724285917 [23:48:43]quantity*price = 30065 [23:48:43]sum+1 = 30067 [23:48:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 857 21.08.2024 23:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164259 ФПД: 178553349327656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164259&fm=178553349327656&tin=02508201610067®Number=0000000000092562&sum=30000 [23:48:44]StoreToDocumentArchive [23:48:44]shift 466 fd 164259 [23:48:44]save to /storage/0466/doc_00164259 [23:48:44]save last doc name /storage/0466/doc_00164259 to /storage/kkm_last_doc_name [23:48:44]save OK [23:48:44]Clear old archive folders... [23:48:44]ProcessDocumentItem done err = 0, tmpTLVsize=249 [23:48:44]tlvbuf is 01AC2B70 [23:48:44]SAM_PROTO_ClearQueue [23:48:44]wFMCommunicate request_size=4 [23:48:44]MH_SAM_APDU [23:48:44]CAPDU: 80 09 00 00 [23:48:44]Write to MH i2c: E2 08 00 6B 02 80 09 00 00 00 00 00 00 DF [23:48:44]Write i2c OK [23:48:44]MH_I2C_Read... [23:48:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:44]Read from MH i2c: E2 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: E2 03 00 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [23:48:44]RAPDU: 90 00 [23:48:44]wFMCommunicate OK [23:48:44]SAM_PROTO_ClearQueue done [23:48:44]KKMCreateOFDPacket [23:48:44]OFDProtocolAddRootSTLVToBuf [23:48:44]FM_MakeSignedData [23:48:44]FM_MakeSignedData [23:48:44]SAM_PROTO_SignData [23:48:44]wFMCommunicate request_size=4 [23:48:44]MH_SAM_APDU [23:48:44]CAPDU: 80 0D 01 02 [23:48:44]Write to MH i2c: E2 08 00 6C 02 80 0D 01 02 00 00 00 00 E7 [23:48:44]Write i2c OK [23:48:44]MH_I2C_Read... [23:48:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:44]Read from MH i2c: E2 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: E2 03 00 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [23:48:44]RAPDU: 90 00 [23:48:44]wFMCommunicate OK [23:48:44]wFMCommunicate request_size=255 [23:48:44]MH_SAM_APDU [23:48: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 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 59 03 00 00 F4 03 04 00 DB 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 81 02 00 35 04 06 00 A2 64 B0 [23:48:44]Write to MH i2c: E2 02 01 6D 02 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 59 03 00 00 F4 03 04 00 DB 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 81 02 00 35 04 06 00 A2 64 B0 00 00 1C [23:48:44]Write i2c OK [23:48:44]MH_I2C_Read... [23:48:45]OFD Sender: No OFD packet to send [23:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:45]Read from MH i2c: E2 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [23:48:45]RAPDU: 90 00 [23:48:45]wFMCommunicate OK [23:48:45]wFMCommunicate request_size=8 [23:48:45]MH_SAM_APDU [23:48:45]CAPDU: 80 0D 02 02 03 F5 CB 28 [23:48:45]Write to MH i2c: E2 0B 00 6E 02 80 0D 02 02 03 00 F5 CB 28 00 00 D8 [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:45]Read from MH i2c: E2 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [23:48:45]RAPDU: 90 00 [23:48:45]wFMCommunicate OK [23:48:45]wFMCommunicate request_size=4 [23:48:45]MH_SAM_APDU [23:48:45]CAPDU: 80 0D 03 02 [23:48:45]Write to MH i2c: E2 08 00 6F 02 80 0D 03 02 00 00 00 00 EC [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:45]Read from MH i2c: E2 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 0B 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 0B 00 6F 02 00 09 4F 9A 23 52 F7 E1 27 90 00 53 [23:48:45]RAPDU: 09 4F 9A 23 52 F7 E1 27 90 00 [23:48:45]wFMCommunicate OK [23:48:45]SAM_PROTO_SignData done [23:48:45]FM_MakeSignedData done [23:48:45]CreateOFDProtocolMessage [23:48:45]wFMCommunicate request_size=4 [23:48:45]MH_SAM_APDU [23:48:45]CAPDU: 80 11 00 00 [23:48:45]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:45]Read from MH i2c: E2 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 17 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [23:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:48:45]wFMCommunicate OK [23:48:45]CreateOFDProtocolMessage done [23:48:45]OFDSenderStorePacket 164259 [23:48:45]StoreOFDPacket docnum=164259 [23:48:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F0 F4 05 01 F0 DD 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 59 03 00 00 F4 03 04 00 DB 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 81 02 00 35 04 06 00 A2 64 B0 F5 CB 28 09 4F 9A 23 52 F7 E1 27 [23:48:45]CheckFolder [23:48:45]dirname=/storage/ofd_packets [23:48:45]CheckFolder done [23:48:45]ProducePacketName [23:48:45]name=ofd_packets/00164259 [23:48:45]NVStorageSaveData ofd_packets/00164259 [23:48:45]File name is /storage/ofd_packets/00164259 [23:48:45]Write 299 bytes [23:48:45]NVStorageSaveData done [23:48:45]OFDSenderStorePacket done [23:48:45]KKMCreateOFDPacket done [23:48:45]NVStorageSaveData kkm_last_timestamp [23:48:45]File name is /storage/kkm_last_timestamp [23:48:45]Write 4 bytes [23:48:45]NVStorageSaveData done [23:48:45]ExternCall_PrintAddStr [23:48:45]wPrintStart [23:48:45]Write to MH i2c: 01 00 00 71 02 73 [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: 01 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: 01 07 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [23:48:45]RasterBufferAndPrint [23:48:45]line Счет N : (1)292918 [23:48:45]line ИНН: 02508201610067 [23:48:45]line Контрольно-Кассовый Чек [23:48:45]line ПРОДАЖА [23:48:45]line ТРК (МРК, ГНК) : 41 [23:48:45]line Товар: 2710124130 [23:48:45]line SU-92-К-5 [23:48:45]line 4.370 * 68.80 [23:48:45]line = 300.66 [23:48:45]line НДС 12% НСП 1% [23:48:45]line > о реализуемом товаре [23:48:45]line ОКРУГЛЕНИЕ: -0.66 [23:48:45]line ИТОГО: 300.00 [23:48:45]line Внесено: 300.00 [23:48:45]line СДАЧА: 0.00 [23:48:45]line НСП 1% : 2.66 [23:48:45]line НДС 12% : 31.93 [23:48:45]line Наличными: 300.00 [23:48:45]line Безнал.: 0.00 [23:48:45]line Место: АЗС № 130 "Партнер Нефть" [23:48:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:48:45]line СНО: Общий режим [23:48:45]line Чек 857 21.08.2024 23:48 [23:48:45]line Смена: 466 ФФД: 1.0 [23:48:45]line ЗНМ: 0300000070 [23:48:45]line РНМ: 0000000000092562 [23:48:45]line Версия ККМ: 001 [23:48:45]line ФМ: 0000000000871769 [23:48:45]line ФД: 164259 [23:48:45]line ФПД: 178553349327656 [23:48:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T234843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164259&fm=178553349327656&tin=02508201610067®Number=0000000000092562&sum=30000 [23:48:45]written 0, free lines is 4095 [23:48:45]OFD Sender: Processing packet 164259 [packets to send 972, broken 971] [23:48:45]ProducePacketName [23:48:45]name=ofd_packets/00164259 [23:48:45]OFD Sender: To server: pG, [23:48:45]CommunicateWithHost lk.salyk.kg:30040 [23:48:45]ConnectInit lk.salyk.kg [23:48:45]Write to MH i2c: 01 00 00 9C 02 9E [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: 01 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: 01 07 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 CE 0C 7F [23:48:45]RasterBufferAndPrint [23:48:45]line [23:48:45]line [23:48:45]line [23:48:45]line [23:48:45]line [23:48:45]written 0, free lines is 3283 [23:48:45]MH_Cut [23:48:45]Write to MH i2c: D1 01 00 A3 02 01 77 [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: D1 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: D1 01 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: D1 01 00 A3 02 00 76 [23:48:45]Write to MH i2c: 01 00 00 A4 02 A6 [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:46]*** Cut start [23:48:46]*** Purtial cut [23:48:46]*** Stage 1: CUTSNS_PIN = 1 [23:48:48]Read from MH i2c: 01 [23:48:48]MH_I2C_Read... [23:48:48]*** Stop cut motor [23:48:48]*** Cut end [23:48:48]Read from MH i2c: 01 07 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [23:48:48]process_action close_receipt done [23:48:48]requested_data is exist [23:48:48]produce_requested_data [23:48:48]requested_item fm.sn is exist - process it [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 11 00 00 [23:48:48]Write to MH i2c: E2 08 00 A5 02 80 11 00 00 00 00 00 00 21 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 17 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 17 00 A5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [23:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:48:48]wFMCommunicate OK [23:48:48]requested_item fd.num is exist - process it [23:48:48]SAM_PROTO_GetFieldsCounters [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 13 00 00 [23:48:48]Write to MH i2c: E2 08 00 A6 02 80 13 00 00 00 00 00 00 24 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 62 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 62 00 A6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 59 03 00 00 5E 04 04 00 59 03 00 00 57 04 04 00 5A 03 00 00 19 04 04 00 00 00 00 00 90 00 57 [23:48: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 59 03 00 00 5E 04 04 00 59 03 00 00 57 04 04 00 5A 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:48:48]wFMCommunicate OK [23:48:48]SAM_PROTO_GetFieldsCounters done [23:48:48]requested_item shift.num is exist - process it [23:48:48]requested_item shift.opened is exist - process it [23:48:48]req_shift_opened [23:48:48]FM_GetShiftState [23:48:48]SAM_PROTO_GetShiftState [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 13 01 00 [23:48:48]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 0E 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EC [23:48:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:48:48]wFMCommunicate OK [23:48:48]SAM_PROTO_GetShiftState done [23:48:48]FM_GetShiftState done [23:48:48]req_shift_opened done [23:48:48]requested_item shift.open_date is exist - process it [23:48:48]req_shift_open_date [23:48:48]req_shift_open_date done [23:48:48]produce_requested_data done [23:48:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164259,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:48:48]process_action_free close_receipt [23:48:48]json_value_free [23:48:48]json_value_free done [23:48:48]process_json_proto returns [23:48:48]Send response to host [23:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164259,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:48:48]free response buf [23:48:48]execute_script done [23:48:48]execute_script returns [23:48:48]free content buf [23:48:48]Sock 9.Close socket [23:48:48]Sock 9.Thread stoped [23:48:50]ConnectInit Can't take IP for lk.salyk.kg [23:48:50]CommunicateWithHost connect error [23:48:50]CommunicateWithHost err = -1 [23:48:50]OFD Sender: Server communicate error [23:48:55]OFD Sender: Processing packet 164259 [packets to send 972, broken 971] [23:48:55]ProducePacketName [23:48:55]name=ofd_packets/00164259 [23:48:55]OFD Sender: To server: pG, [23:48:55]CommunicateWithHost lk.salyk.kg:30040 [23:48:55]ConnectInit lk.salyk.kg [23:48:57]recv_with_timeout no data received [23:49:00]ConnectInit Can't take IP for lk.salyk.kg [23:49:00]CommunicateWithHost connect error [23:49:00]CommunicateWithHost err = -1 [23:49:00]OFD Sender: Server communicate error [23:49:05]OFD Sender: Processing packet 164259 [packets to send 972, broken 971] [23:49:05]ProducePacketName [23:49:05]name=ofd_packets/00164259 [23:49:05]OFD Sender: To server: pG, [23:49:05]CommunicateWithHost lk.salyk.kg:30040 [23:49:05]ConnectInit lk.salyk.kg [23:49:10]ConnectInit Can't take IP for lk.salyk.kg [23:49:10]CommunicateWithHost connect error [23:49:10]CommunicateWithHost err = -1 [23:49:10]OFD Sender: Server communicate error [23:49:15]OFD Sender: Processing packet 164259 [packets to send 972, broken 971] [23:49:15]ProducePacketName [23:49:15]name=ofd_packets/00164259 [23:49:15]OFD Sender: To server: pG, [23:49:15]CommunicateWithHost lk.salyk.kg:30040 [23:49:15]ConnectInit lk.salyk.kg [23:49:17]recv_with_timeout no data received [23:49:50]ConnectInit Can't take IP for lk.salyk.kg [23:49:50]CommunicateWithHost connect error [23:49:50]CommunicateWithHost err = -1 [23:49:50]OFD Sender: Server communicate error [23:49:55]OFD Sender: Processing packet 164259 [packets to send 972, broken 971] [23:49:55]ProducePacketName [23:49:55]name=ofd_packets/00164259 [23:49:55]OFD Sender: To server: pG, [23:49:55]CommunicateWithHost lk.salyk.kg:30040 [23:49:55]ConnectInit lk.salyk.kg [23:50:00]ConnectInit Can't take IP for lk.salyk.kg [23:50:00]CommunicateWithHost connect error [23:50:00]CommunicateWithHost err = -1 [23:50:00]OFD Sender: Server communicate error [23:50:05]OFD Sender: Processing packet 164259 [packets to send 972, broken 971] [23:50:05]ProducePacketName [23:50:05]name=ofd_packets/00164259 [23:50:05]OFD Sender: To server: pG, [23:50:05]CommunicateWithHost lk.salyk.kg:30040 [23:50:05]ConnectInit lk.salyk.kg [23:50:08]accept exits with 10 [23:50:08]New connection [23:50:08]New thread 3067477348 created [23:50:08]Thread 3067620708 joined [23:50:08]Waiting for new connection... [23:50:08] Sock 10.Parse request [23:50:08]Sock 10.Check first char [23:50:08]Sock 10.First char is OK [23:50:08]request: POST /json_proto HTTP/1.0 [23:50:08]Method: POST [23:50:08]URL: /json_proto [23:50:08]Method is POST - this is cgi request [23:50:08]url: /json_proto [23:50:08]query_string will be loaded in cgi processing [23:50:08]execute_cgi json_proto POST (null) [23:50:08]execute_cgi path=json_proto method=POST [23:50:08]POST find Content-Length [23:50:08]Host: 172.17.44.132:8080 [23:50:08]Content-Length: 616 [23:50:08]Content-Type: application/json [23:50:08] [23:50:08]POST finish read [23:50:08]Found Content-Length = 616 [23:50:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50729", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:50:08]execute_script... [23:50:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50729", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:50:08]POST & json_proto [23:50:08]process_json_proto [23:50:08]json parsed OK: [23:50:08]protocol is kg_v1.0 [23:50:08]action value=close_receipt [23:50:08]process_action close_receipt [23:50:08]cmd_close_receipt [23:50:08]MH_GetDate [23:50:08]Write to MH i2c: F0 00 00 A8 02 99 [23:50:08]Write i2c OK [23:50:08]MH_I2C_Read... [23:50:08]Read from MH i2c: F0 [23:50:08]MH_I2C_Read... [23:50:08]Read from MH i2c: F0 09 00 [23:50:08]MH_I2C_Read... [23:50:08]Read from MH i2c: F0 09 00 A8 02 00 31 7D C6 66 2A 83 C1 65 4F [23:50:08]GetLastDocTimeStamp 1724284123 [23:50:08]current date 1724284209 [23:50:08]FM_GetShiftState [23:50:08]SAM_PROTO_GetShiftState [23:50:08]wFMCommunicate request_size=4 [23:50:08]MH_SAM_APDU [23:50:08]CAPDU: 80 13 01 00 [23:50:08]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [23:50:08]Write i2c OK [23:50:08]MH_I2C_Read... [23:50:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:50:08]Read from MH i2c: E2 [23:50:08]MH_I2C_Read... [23:50:08]Read from MH i2c: E2 0E 00 [23:50:08]MH_I2C_Read... [23:50:08]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EE [23:50:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:50:08]wFMCommunicate OK [23:50:08]SAM_PROTO_GetShiftState done [23:50:08]FM_GetShiftState done [23:50:08]opened in 1724199517 [23:50:08]opened+sec_in_day 1724285917 [23:50:08]quantity*price = 14000 [23:50:08]sum+1 = 14001 [23:50:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 858 21.08.2024 23:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164260 ФПД: 168732299948751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164260&fm=168732299948751&tin=02508201610067®Number=0000000000092562&sum=14000 0 [23:50:09]StoreToDocumentArchive [23:50:09]shift 466 fd 164260 [23:50:09]save to /storage/0466/doc_00164260 [23:50:09]save last doc name /storage/0466/doc_00164260 to /storage/kkm_last_doc_name [23:50:09]save OK [23:50:09]Clear old archive folders... [23:50:09]ProcessDocumentItem done err = 0, tmpTLVsize=269 [23:50:09]tlvbuf is 01B2B960 [23:50:09]SAM_PROTO_ClearQueue [23:50:09]wFMCommunicate request_size=4 [23:50:09]MH_SAM_APDU [23:50:09]CAPDU: 80 09 00 00 [23:50:09]Write to MH i2c: E2 08 00 B6 02 80 09 00 00 00 00 00 00 2A [23:50:09]Write i2c OK [23:50:09]MH_I2C_Read... [23:50:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:50:09]Read from MH i2c: E2 [23:50:09]MH_I2C_Read... [23:50:09]Read from MH i2c: E2 03 00 [23:50:09]MH_I2C_Read... [23:50:09]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [23:50:09]RAPDU: 90 00 [23:50:09]wFMCommunicate OK [23:50:09]SAM_PROTO_ClearQueue done [23:50:09]KKMCreateOFDPacket [23:50:09]OFDProtocolAddRootSTLVToBuf [23:50:09]FM_MakeSignedData [23:50:09]FM_MakeSignedData [23:50:09]SAM_PROTO_SignData [23:50:09]wFMCommunicate request_size=4 [23:50:09]MH_SAM_APDU [23:50:09]CAPDU: 80 0D 01 02 [23:50:09]Write to MH i2c: E2 08 00 B7 02 80 0D 01 02 00 00 00 00 32 [23:50:09]Write i2c OK [23:50:09]MH_I2C_Read... [23:50:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:50:10]Read from MH i2c: E2 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 03 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [23:50:10]RAPDU: 90 00 [23:50:10]wFMCommunicate OK [23:50:10]wFMCommunicate request_size=255 [23:50:10]MH_SAM_APDU [23:50:10]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 03 00 00 F4 03 04 00 31 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [23:50:10]Write to MH i2c: E2 02 01 B8 02 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 03 00 00 F4 03 04 00 31 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 26 [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:10]Read from MH i2c: E2 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 03 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [23:50:10]RAPDU: 90 00 [23:50:10]wFMCommunicate OK [23:50:10]wFMCommunicate request_size=28 [23:50:10]MH_SAM_APDU [23:50:10]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 A4 81 02 00 35 04 06 00 99 76 0C CC F2 CF [23:50:10]Write to MH i2c: E2 1F 00 B9 02 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 A4 81 02 00 35 04 06 00 99 76 0C CC F2 CF 00 00 97 [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:10]Read from MH i2c: E2 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 03 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [23:50:10]RAPDU: 90 00 [23:50:10]wFMCommunicate OK [23:50:10]wFMCommunicate request_size=4 [23:50:10]MH_SAM_APDU [23:50:10]CAPDU: 80 0D 03 02 [23:50:10]Write to MH i2c: E2 08 00 BA 02 80 0D 03 02 00 00 00 00 37 [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:50:10]Read from MH i2c: E2 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 0B 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 0B 00 BA 02 00 D5 CF 46 D6 A4 7A 47 15 90 00 72 [23:50:10]RAPDU: D5 CF 46 D6 A4 7A 47 15 90 00 [23:50:10]wFMCommunicate OK [23:50:10]SAM_PROTO_SignData done [23:50:10]FM_MakeSignedData done [23:50:10]CreateOFDProtocolMessage [23:50:10]wFMCommunicate request_size=4 [23:50:10]MH_SAM_APDU [23:50:10]CAPDU: 80 11 00 00 [23:50:10]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:10]Read from MH i2c: E2 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 17 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [23:50:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:50:10]wFMCommunicate OK [23:50:10]CreateOFDProtocolMessage done [23:50:10]OFDSenderStorePacket 164260 [23:50:10]StoreOFDPacket docnum=164260 [23:50:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 CD A2 19 01 FF BD 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 03 00 00 F4 03 04 00 31 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 81 02 00 35 04 06 00 99 76 0C CC F2 CF D5 CF 46 D6 A4 7A 47 15 [23:50:10]CheckFolder [23:50:10]dirname=/storage/ofd_packets [23:50:10]CheckFolder done [23:50:10]ProducePacketName [23:50:10]name=ofd_packets/00164260 [23:50:10]NVStorageSaveData ofd_packets/00164260 [23:50:10]File name is /storage/ofd_packets/00164260 [23:50:10]Write 319 bytes [23:50:10]NVStorageSaveData done [23:50:10]OFDSenderStorePacket done [23:50:10]KKMCreateOFDPacket done [23:50:10]NVStorageSaveData kkm_last_timestamp [23:50:10]File name is /storage/kkm_last_timestamp [23:50:10]Write 4 bytes [23:50:10]NVStorageSaveData done [23:50:10]ExternCall_PrintAddStr [23:50:10]wPrintStart [23:50:10]Write to MH i2c: 01 00 00 BC 02 BE [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: 01 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: 01 07 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [23:50:10]RasterBufferAndPrint [23:50:10]line Счет N : (3)50729 [23:50:10]line ИНН: 02508201610067 [23:50:10]line Контрольно-Кассовый Чек [23:50:10]line ПРОДАЖА [23:50:10]line Товар: 47803008 [23:50:10]line Сигареты Winston XS Blue [23:50:10]line 1.000 * 140.00 [23:50:10]line = 140.00 [23:50:10]line НДС 12% НСП 1% [23:50:10]line > о реализуемом товаре [23:50:10]line ИТОГО: 140.00 [23:50:10]line НСП 1% : 1.24 [23:50:10]line НДС 12% : 14.87 [23:50:10]line Наличными: 140.00 [23:50:10]line Безнал.: 0.00 [23:50:10]line Место: АЗС № 130 "Партнер Нефть" [23:50:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:50:10]line СНО: Общий режим [23:50:10]line Чек 858 21.08.2024 23:50 [23:50:10]line Смена: 466 ФФД: 1.0 [23:50:10]line ЗНМ: 0300000070 [23:50:10]line РНМ: 0000000000092562 [23:50:10]line Версия ККМ: 001 [23:50:10]line ФМ: 0000000000871769 [23:50:10]line ФД: 164260 [23:50:10]line ФПД: 168732299948751 [23:50:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164260&fm=168732299948751&tin=02508201610067®Number=0000000000092562&sum=14000 [23:50:10]line 0 [23:50:10]written 0, free lines is 4095 [23:50:10]ConnectInit Can't take IP for lk.salyk.kg [23:50:10]CommunicateWithHost connect error [23:50:10]CommunicateWithHost err = -1 [23:50:10]OFD Sender: Server communicate error [23:50:10]OFD Sender: Processing packet 164259 [packets to send 973, broken 971] [23:50:10]ProducePacketName [23:50:10]name=ofd_packets/00164259 [23:50:10]OFD Sender: To server: pG, [23:50:10]CommunicateWithHost lk.salyk.kg:30040 [23:50:10]ConnectInit lk.salyk.kg [23:50:10]Write to MH i2c: 01 00 00 E4 02 E6 [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: 01 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: 01 07 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: 01 07 00 E4 02 00 00 00 00 00 DD 0C D6 [23:50:10]RasterBufferAndPrint [23:50:10]line [23:50:10]line [23:50:10]line [23:50:10]line [23:50:10]line [23:50:10]written 0, free lines is 3301 [23:50:10]MH_Cut [23:50:10]Write to MH i2c: D1 01 00 EB 02 01 BF [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: D1 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: D1 01 00 [23:50:10]MH_I2C_Read... [23:50:10]Read from MH i2c: D1 01 00 EB 02 00 BE [23:50:10]Write to MH i2c: 01 00 00 EC 02 EE [23:50:10]Write i2c OK [23:50:10]MH_I2C_Read... [23:50:11]*** Cut start [23:50:11]*** Purtial cut [23:50:11]*** Stage 1: CUTSNS_PIN = 1 [23:50:13]Read from MH i2c: 01 [23:50:13]MH_I2C_Read... [23:50:13]*** Stop cut motor [23:50:13]*** Cut end [23:50:13]Read from MH i2c: 01 07 00 [23:50:13]MH_I2C_Read... [23:50:13]Read from MH i2c: 01 07 00 EC 02 00 00 00 00 00 FF 0F 03 [23:50:13]process_action close_receipt done [23:50:13]requested_data is exist [23:50:13]produce_requested_data [23:50:13]requested_item fm.sn is exist - process it [23:50:13]wFMCommunicate request_size=4 [23:50:13]MH_SAM_APDU [23:50:13]CAPDU: 80 11 00 00 [23:50:13]Write to MH i2c: E2 08 00 ED 02 80 11 00 00 00 00 00 00 69 [23:50:13]Write i2c OK [23:50:13]MH_I2C_Read... [23:50:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:13]Read from MH i2c: E2 [23:50:13]MH_I2C_Read... [23:50:13]Read from MH i2c: E2 17 00 [23:50:13]MH_I2C_Read... [23:50:13]Read from MH i2c: E2 17 00 ED 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [23:50:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:50:13]wFMCommunicate OK [23:50:13]requested_item fd.num is exist - process it [23:50:13]SAM_PROTO_GetFieldsCounters [23:50:13]wFMCommunicate request_size=4 [23:50:13]MH_SAM_APDU [23:50:13]CAPDU: 80 13 00 00 [23:50:13]Write to MH i2c: E2 08 00 EE 02 80 13 00 00 00 00 00 00 6C [23:50:13]Write i2c OK [23:50:13]MH_I2C_Read... [23:50:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:50:13]Read from MH i2c: E2 [23:50:13]MH_I2C_Read... [23:50:13]Read from MH i2c: E2 62 00 [23:50:13]MH_I2C_Read... [23:50:13]Read from MH i2c: E2 62 00 EE 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5A 03 00 00 5E 04 04 00 5A 03 00 00 57 04 04 00 5B 03 00 00 19 04 04 00 00 00 00 00 90 00 A3 [23:50: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5A 03 00 00 5E 04 04 00 5A 03 00 00 57 04 04 00 5B 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:50:13]wFMCommunicate OK [23:50:13]SAM_PROTO_GetFieldsCounters done [23:50:13]requested_item shift.num is exist - process it [23:50:13]requested_item shift.opened is exist - process it [23:50:13]req_shift_opened [23:50:13]FM_GetShiftState [23:50:13]SAM_PROTO_GetShiftState [23:50:13]wFMCommunicate request_size=4 [23:50:13]MH_SAM_APDU [23:50:13]CAPDU: 80 13 01 00 [23:50:13]Write to MH i2c: E2 08 00 EF 02 80 13 01 00 00 00 00 00 6E [23:50:13]Write i2c OK [23:50:13]MH_I2C_Read... [23:50:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:50:14]Read from MH i2c: E2 [23:50:14]MH_I2C_Read... [23:50:14]Read from MH i2c: E2 0E 00 [23:50:14]MH_I2C_Read... [23:50:14]Read from MH i2c: E2 0E 00 EF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 34 [23:50:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:50:14]wFMCommunicate OK [23:50:14]SAM_PROTO_GetShiftState done [23:50:14]FM_GetShiftState done [23:50:14]req_shift_opened done [23:50:14]requested_item shift.open_date is exist - process it [23:50:14]req_shift_open_date [23:50:14]req_shift_open_date done [23:50:14]produce_requested_data done [23:50:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164260,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:50:14]process_action_free close_receipt [23:50:14]json_value_free [23:50:14]json_value_free done [23:50:14]process_json_proto returns [23:50:14]Send response to host [23:50:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164260,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:50:14]free response buf [23:50:14]execute_script done [23:50:14]execute_script returns [23:50:14]free content buf [23:50:14]Sock 10.Close socket [23:50:14]Sock 10.Thread stoped [23:50:15]ConnectInit Can't take IP for lk.salyk.kg [23:50:15]CommunicateWithHost connect error [23:50:15]CommunicateWithHost err = -1 [23:50:15]OFD Sender: Server communicate error [23:50:19]ConnectInit Can't connect to host [23:50:20]OFD Sender: Processing packet 164259 [packets to send 973, broken 971] [23:50:20]ProducePacketName [23:50:20]name=ofd_packets/00164259 [23:50:20]OFD Sender: To server: pG, [23:50:20]CommunicateWithHost lk.salyk.kg:30040 [23:50:20]ConnectInit lk.salyk.kg [23:50:25]ConnectInit Can't take IP for lk.salyk.kg [23:50:25]CommunicateWithHost connect error [23:50:25]CommunicateWithHost err = -1 [23:50:25]OFD Sender: Server communicate error [23:50:30]recv_with_timeout no data received [23:50:30]OFD Sender: Processing packet 164259 [packets to send 973, broken 971] [23:50:30]ProducePacketName [23:50:30]name=ofd_packets/00164259 [23:50:30]OFD Sender: To server: pG, [23:50:30]CommunicateWithHost lk.salyk.kg:30040 [23:50:30]ConnectInit lk.salyk.kg [23:50:32]Connected sock=7 [23:50: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 37 36 39 0D 01 00 00 F0 F4 05 01 F0 DD 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 59 03 00 00 F4 03 04 00 DB 7C C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 81 02 00 35 04 06 00 A2 64 B0 F5 CB 28 09 4F 9A 23 52 F7 E1 27 [23:50:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E6 67 47 00 A5 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 37 36 39 10 04 04 00 A3 81 02 00 F4 03 04 00 97 26 C6 66 B6 04 01 00 00 5A C0 9B E4 9A 83 02 33 [23:50:33]CommunicateWithHost err = 0 [23:50:33]CheckOFDResponse [23:50:33]1017 (14) - 77093643461234 [23:50:33]1041 (16) - 0000000000871769 [23:50:33]1040 (4) - 164259 [23:50:33]1012 (4) - 21.08.2024 17:40 [23:50:33]1206 (1) - 0 [23:50:33]OFD Sender: Remove packet 164259 [23:50:33]ProducePacketName [23:50:33]name=ofd_packets/00164259 [23:50:33]NVStorageDeleteData [23:50:33]OFD Sender: Processing packet 164260 [packets to send 972, broken 971] [23:50:33]ProducePacketName [23:50:33]name=ofd_packets/00164260 [23:50:33]OFD Sender: To server: pG, [23:50:33]CommunicateWithHost lk.salyk.kg:30040 [23:50:33]ConnectInit lk.salyk.kg [23:50:35]Connected sock=7 [23:50: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 37 36 39 21 01 00 00 CD A2 19 01 FF BD 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 03 00 00 F4 03 04 00 31 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 81 02 00 35 04 06 00 99 76 0C CC F2 CF D5 CF 46 D6 A4 7A 47 15 [23:50:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 91 E5 47 00 26 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 37 36 39 10 04 04 00 A4 81 02 00 F4 03 04 00 99 26 C6 66 B6 04 01 00 00 FD CD 67 4E CF BD ED B1 [23:50:36]CommunicateWithHost err = 0 [23:50:36]CheckOFDResponse [23:50:36]1017 (14) - 77093643461234 [23:50:36]1041 (16) - 0000000000871769 [23:50:36]1040 (4) - 164260 [23:50:36]1012 (4) - 21.08.2024 17:40 [23:50:36]1206 (1) - 0 [23:50:36]OFD Sender: Remove packet 164260 [23:50:36]ProducePacketName [23:50:36]name=ofd_packets/00164260 [23:50:36]NVStorageDeleteData [23:50:37]OFD Sender: No OFD packet to send [23:50:42]OFD Sender: No OFD packet to send [23:50:47]OFD Sender: No OFD packet to send [23:50:49]accept exits with 12 [23:50:49]New connection [23:50:49]New thread 3067620708 created [23:50:49]Thread 3067477348 joined [23:50:49]Waiting for new connection... [23:50:49] Sock 12.Parse request [23:50:49]Sock 12.Check first char [23:50:49]Sock 12.First char is OK [23:50:49]request: POST /json_proto HTTP/1.0 [23:50:49]Method: POST [23:50:49]URL: /json_proto [23:50:49]Method is POST - this is cgi request [23:50:49]url: /json_proto [23:50:49]query_string will be loaded in cgi processing [23:50:49]execute_cgi json_proto POST (null) [23:50:49]execute_cgi path=json_proto method=POST [23:50:49]POST find Content-Length [23:50:49]Host: 172.17.44.132:8080 [23:50:49]Content-Length: 677 [23:50:49]Content-Type: application/json [23:50:49] [23:50:49]POST finish read [23:50:49]Found Content-Length = 677 [23:50:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:50:49]execute_script... [23:50:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:50:49]POST & json_proto [23:50:49]process_json_proto [23:50:49]json parsed OK: [23:50:49]protocol is kg_v1.0 [23:50:49]action value=close_receipt [23:50:49]process_action close_receipt [23:50:49]cmd_close_receipt [23:50:49]MH_GetDate [23:50:49]Write to MH i2c: F0 00 00 F0 02 E1 [23:50:49]Write i2c OK [23:50:49]MH_I2C_Read... [23:50:49]Read from MH i2c: F0 [23:50:49]MH_I2C_Read... [23:50:49]Read from MH i2c: F0 09 00 [23:50:49]MH_I2C_Read... [23:50:49]Read from MH i2c: F0 09 00 F0 02 00 59 7D C6 66 2A 83 C1 65 BF [23:50:49]GetLastDocTimeStamp 1724284209 [23:50:49]current date 1724284249 [23:50:49]FM_GetShiftState [23:50:49]SAM_PROTO_GetShiftState [23:50:49]wFMCommunicate request_size=4 [23:50:49]MH_SAM_APDU [23:50:49]CAPDU: 80 13 01 00 [23:50:49]Write to MH i2c: E2 08 00 F1 02 80 13 01 00 00 00 00 00 70 [23:50:49]Write i2c OK [23:50:49]MH_I2C_Read... [23:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:50:49]Read from MH i2c: E2 [23:50:49]MH_I2C_Read... [23:50:49]Read from MH i2c: E2 0E 00 [23:50:49]MH_I2C_Read... [23:50:49]Read from MH i2c: E2 0E 00 F1 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 36 [23:50:49]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:50:49]wFMCommunicate OK [23:50:49]SAM_PROTO_GetShiftState done [23:50:49]FM_GetShiftState done [23:50:49]opened in 1724199517 [23:50:49]opened+sec_in_day 1724285917 [23:50:49]quantity*price = 50036 [23:50:49]sum+1 = 50037 [23:50:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 859 21.08.2024 23:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164261 ФПД: 44803751504291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235049&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164261&fm=44803751504291&tin=02508201610067®Number=0000000000092562&sum=50000 [23:50:50]StoreToDocumentArchive [23:50:50]shift 466 fd 164261 [23:50:50]save to /storage/0466/doc_00164261 [23:50:50]save last doc name /storage/0466/doc_00164261 to /storage/kkm_last_doc_name [23:50:50]save OK [23:50:50]Clear old archive folders... [23:50:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:50:50]tlvbuf is 01AC4780 [23:50:50]SAM_PROTO_ClearQueue [23:50:50]wFMCommunicate request_size=4 [23:50:50]MH_SAM_APDU [23:50:50]CAPDU: 80 09 00 00 [23:50:50]Write to MH i2c: E2 08 00 FE 02 80 09 00 00 00 00 00 00 72 [23:50:50]Write i2c OK [23:50:50]MH_I2C_Read... [23:50:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:50:50]Read from MH i2c: E2 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [23:50:50]RAPDU: 90 00 [23:50:50]wFMCommunicate OK [23:50:50]SAM_PROTO_ClearQueue done [23:50:50]KKMCreateOFDPacket [23:50:50]OFDProtocolAddRootSTLVToBuf [23:50:50]FM_MakeSignedData [23:50:50]FM_MakeSignedData [23:50:50]SAM_PROTO_SignData [23:50:50]wFMCommunicate request_size=4 [23:50:50]MH_SAM_APDU [23:50:50]CAPDU: 80 0D 01 02 [23:50:50]Write to MH i2c: E2 08 00 FF 02 80 0D 01 02 00 00 00 00 7A [23:50:50]Write i2c OK [23:50:50]MH_I2C_Read... [23:50:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:50:50]Read from MH i2c: E2 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [23:50:50]RAPDU: 90 00 [23:50:50]wFMCommunicate OK [23:50:50]wFMCommunicate request_size=255 [23:50:50]MH_SAM_APDU [23:50:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 03 00 00 F4 03 04 00 59 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 81 02 00 35 04 06 00 28 [23:50:50]Write to MH i2c: E2 02 01 00 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 03 00 00 F4 03 04 00 59 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 81 02 00 35 04 06 00 28 00 00 82 [23:50:50]Write i2c OK [23:50:50]MH_I2C_Read... [23:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:50]Read from MH i2c: E2 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [23:50:50]RAPDU: 90 00 [23:50:50]wFMCommunicate OK [23:50:50]wFMCommunicate request_size=10 [23:50:50]MH_SAM_APDU [23:50:50]CAPDU: 80 0D 02 02 05 BF AF B1 69 A3 [23:50:50]Write to MH i2c: E2 0D 00 01 03 80 0D 02 02 05 00 BF AF B1 69 A3 00 00 B3 [23:50:50]Write i2c OK [23:50:50]MH_I2C_Read... [23:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:50]Read from MH i2c: E2 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [23:50:50]RAPDU: 90 00 [23:50:50]wFMCommunicate OK [23:50:50]wFMCommunicate request_size=4 [23:50:50]MH_SAM_APDU [23:50:50]CAPDU: 80 0D 03 02 [23:50:50]Write to MH i2c: E2 08 00 02 03 80 0D 03 02 00 00 00 00 80 [23:50:50]Write i2c OK [23:50:50]MH_I2C_Read... [23:50:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:50:50]Read from MH i2c: E2 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 0B 00 [23:50:50]MH_I2C_Read... [23:50:50]Read from MH i2c: E2 0B 00 02 03 00 39 AA B9 46 A9 F6 A6 B7 90 00 5F [23:50:50]RAPDU: 39 AA B9 46 A9 F6 A6 B7 90 00 [23:50:50]wFMCommunicate OK [23:50:50]SAM_PROTO_SignData done [23:50:50]FM_MakeSignedData done [23:50:50]CreateOFDProtocolMessage [23:50:50]wFMCommunicate request_size=4 [23:50:50]MH_SAM_APDU [23:50:50]CAPDU: 80 11 00 00 [23:50:50]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [23:50:50]Write i2c OK [23:50:50]MH_I2C_Read... [23:50:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:51]Read from MH i2c: E2 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: E2 17 00 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [23:50:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:50:51]wFMCommunicate OK [23:50:51]CreateOFDProtocolMessage done [23:50:51]OFDSenderStorePacket 164261 [23:50:51]StoreOFDPacket docnum=164261 [23:50:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 8F 07 01 4F 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 03 00 00 F4 03 04 00 59 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 81 02 00 35 04 06 00 28 BF AF B1 69 A3 39 AA B9 46 A9 F6 A6 B7 [23:50:51]CheckFolder [23:50:51]dirname=/storage/ofd_packets [23:50:51]CheckFolder done [23:50:51]ProducePacketName [23:50:51]name=ofd_packets/00164261 [23:50:51]NVStorageSaveData ofd_packets/00164261 [23:50:51]File name is /storage/ofd_packets/00164261 [23:50:51]Write 301 bytes [23:50:51]NVStorageSaveData done [23:50:51]OFDSenderStorePacket done [23:50:51]KKMCreateOFDPacket done [23:50:51]NVStorageSaveData kkm_last_timestamp [23:50:51]File name is /storage/kkm_last_timestamp [23:50:51]Write 4 bytes [23:50:51]NVStorageSaveData done [23:50:51]ExternCall_PrintAddStr [23:50:51]wPrintStart [23:50:51]Write to MH i2c: 01 00 00 04 03 07 [23:50:51]Write i2c OK [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: 01 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: 01 07 00 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [23:50:51]RasterBufferAndPrint [23:50:51]line Счет N : (1)292922 [23:50:51]line ИНН: 02508201610067 [23:50:51]line Контрольно-Кассовый Чек [23:50:51]line ПРОДАЖА [23:50:51]line ТРК (МРК, ГНК) : 52 [23:50:51]line Товар: 2710124130 [23:50:51]line Аи-92-К-5 [23:50:51]line 7.380 * 67.80 [23:50:51]line = 500.36 [23:50:51]line НДС 12% НСП 1% [23:50:51]line > о реализуемом товаре [23:50:51]line ОКРУГЛЕНИЕ: -0.36 [23:50:51]line ИТОГО: 500.00 [23:50:51]line Внесено: 500.00 [23:50:51]line СДАЧА: 0.00 [23:50:51]line НСП 1% : 4.43 [23:50:51]line НДС 12% : 53.14 [23:50:51]line Наличными: 500.00 [23:50:51]line Безнал.: 0.00 [23:50:51]line Место: АЗС № 130 "Партнер Нефть" [23:50:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:50:51]line СНО: Общий режим [23:50:51]line Чек 859 21.08.2024 23:50 [23:50:51]line Смена: 466 ФФД: 1.0 [23:50:51]line ЗНМ: 0300000070 [23:50:51]line РНМ: 0000000000092562 [23:50:51]line Версия ККМ: 001 [23:50:51]line ФМ: 0000000000871769 [23:50:51]line ФД: 164261 [23:50:51]line ФПД: 44803751504291 [23:50:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235049&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164261&fm=44803751504291&tin=02508201610067®Number=0000000000092562&sum=50000 [23:50:51]written 0, free lines is 4095 [23:50:51]OFD Sender: Processing packet 164261 [packets to send 972, broken 971] [23:50:51]ProducePacketName [23:50:51]name=ofd_packets/00164261 [23:50:51]OFD Sender: To server: pG, [23:50:51]CommunicateWithHost lk.salyk.kg:30040 [23:50:51]ConnectInit lk.salyk.kg [23:50:51]recv_with_timeout no data received [23:50:51]Write to MH i2c: 01 00 00 2F 03 32 [23:50:51]Write i2c OK [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: 01 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: 01 07 00 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: 01 07 00 2F 03 00 00 00 00 00 B9 0C FE [23:50:51]RasterBufferAndPrint [23:50:51]line [23:50:51]line [23:50:51]line [23:50:51]line [23:50:51]line [23:50:51]written 0, free lines is 3266 [23:50:51]MH_Cut [23:50:51]Write to MH i2c: D1 01 00 36 03 01 0B [23:50:51]Write i2c OK [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: D1 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: D1 01 00 [23:50:51]MH_I2C_Read... [23:50:51]Read from MH i2c: D1 01 00 36 03 00 0A [23:50:51]Write to MH i2c: 01 00 00 37 03 3A [23:50:51]Write i2c OK [23:50:51]MH_I2C_Read... [23:50:52]*** Cut start [23:50:52]*** Purtial cut [23:50:52]*** Stage 1: CUTSNS_PIN = 1 [23:50:54]Connected sock=10 [23:50: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 37 36 39 0F 01 00 00 46 8F 07 01 4F 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 03 00 00 F4 03 04 00 59 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 81 02 00 35 04 06 00 28 BF AF B1 69 A3 39 AA B9 46 A9 F6 A6 B7 [23:50:54]Read from MH i2c: 01 [23:50:54]MH_I2C_Read... [23:50:54]*** Stop cut motor [23:50:54]*** Cut end [23:50:54]Read from MH i2c: 01 07 00 [23:50:54]MH_I2C_Read... [23:50:54]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 FF 0F 4F [23:50:54]process_action close_receipt done [23:50:54]requested_data is exist [23:50:54]produce_requested_data [23:50:54]requested_item fm.sn is exist - process it [23:50:54]wFMCommunicate request_size=4 [23:50:54]MH_SAM_APDU [23:50:54]CAPDU: 80 11 00 00 [23:50:54]Write to MH i2c: E2 08 00 38 03 80 11 00 00 00 00 00 00 B5 [23:50:54]Write i2c OK [23:50:54]MH_I2C_Read... [23:50:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:54]Read from MH i2c: E2 [23:50:54]MH_I2C_Read... [23:50:54]Read from MH i2c: E2 17 00 [23:50:54]MH_I2C_Read... [23:50:54]Read from MH i2c: E2 17 00 38 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [23:50:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:50:54]wFMCommunicate OK [23:50:54]requested_item fd.num is exist - process it [23:50:54]SAM_PROTO_GetFieldsCounters [23:50:54]wFMCommunicate request_size=4 [23:50:54]MH_SAM_APDU [23:50:54]CAPDU: 80 13 00 00 [23:50:54]Write to MH i2c: E2 08 00 39 03 80 13 00 00 00 00 00 00 B8 [23:50:54]Write i2c OK [23:50:54]MH_I2C_Read... [23:50:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:50:54]Read from MH i2c: E2 [23:50:54]MH_I2C_Read... [23:50:54]Read from MH i2c: E2 62 00 [23:50:54]MH_I2C_Read... [23:50:54]Read from MH i2c: E2 62 00 39 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5B 03 00 00 5E 04 04 00 5B 03 00 00 57 04 04 00 5C 03 00 00 19 04 04 00 00 00 00 00 90 00 F3 [23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5B 03 00 00 5E 04 04 00 5B 03 00 00 57 04 04 00 5C 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:50:54]wFMCommunicate OK [23:50:54]SAM_PROTO_GetFieldsCounters done [23:50:54]requested_item shift.num is exist - process it [23:50:54]requested_item shift.opened is exist - process it [23:50:54]req_shift_opened [23:50:54]FM_GetShiftState [23:50:54]SAM_PROTO_GetShiftState [23:50:54]wFMCommunicate request_size=4 [23:50:54]MH_SAM_APDU [23:50:54]CAPDU: 80 13 01 00 [23:50:54]Write to MH i2c: E2 08 00 3A 03 80 13 01 00 00 00 00 00 BA [23:50:54]Write i2c OK [23:50:54]MH_I2C_Read... [23:50:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:50:54]Read from MH i2c: E2 [23:50:54]MH_I2C_Read... [23:50:54]Read from MH i2c: E2 0E 00 [23:50:54]MH_I2C_Read... [23:50:54]Read from MH i2c: E2 0E 00 3A 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 80 [23:50:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:50:54]wFMCommunicate OK [23:50:54]SAM_PROTO_GetShiftState done [23:50:54]FM_GetShiftState done [23:50:54]req_shift_opened done [23:50:54]requested_item shift.open_date is exist - process it [23:50:54]req_shift_open_date [23:50:54]req_shift_open_date done [23:50:54]produce_requested_data done [23:50:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164261,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:50:54]process_action_free close_receipt [23:50:54]json_value_free [23:50:54]json_value_free done [23:50:54]process_json_proto returns [23:50:54]Send response to host [23:50:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164261,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:50:54]free response buf [23:50:54]execute_script done [23:50:54]execute_script returns [23:50:54]free content buf [23:50:54]Sock 12.Close socket [23:50:54]Sock 12.Thread stoped [23:50:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1A 13 47 00 A2 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 37 36 39 10 04 04 00 A5 81 02 00 F4 03 04 00 AD 26 C6 66 B6 04 01 00 00 66 F5 C2 8A 18 95 20 85 [23:50:56]CommunicateWithHost err = 0 [23:50:56]CheckOFDResponse [23:50:56]1017 (14) - 77093643461234 [23:50:56]1041 (16) - 0000000000871769 [23:50:56]1040 (4) - 164261 [23:50:56]1012 (4) - 21.08.2024 17:41 [23:50:56]1206 (1) - 0 [23:50:56]OFD Sender: Remove packet 164261 [23:50:56]ProducePacketName [23:50:56]name=ofd_packets/00164261 [23:50:56]NVStorageDeleteData [23:50:56]OFD Sender: No OFD packet to send [23:51:01]OFD Sender: No OFD packet to send [23:51:06]OFD Sender: No OFD packet to send [23:51:11]OFD Sender: No OFD packet to send [23:51:13]recv_with_timeout no data received [23:51:16]OFD Sender: No OFD packet to send [23:51:21]OFD Sender: No OFD packet to send [23:51:24]recv_with_timeout no data received [23:51:26]OFD Sender: No OFD packet to send [23:51:31]OFD Sender: No OFD packet to send [23:51:36]accept exits with 9 [23:51:36]New connection [23:51:36]New thread 3067477348 created [23:51:36]Thread 3067620708 joined [23:51:36]Waiting for new connection... [23:51:36] Sock 9.Parse request [23:51:36]Sock 9.Check first char [23:51:36]Sock 9.First char is OK [23:51:36]request: POST /json_proto HTTP/1.0 [23:51:36]Method: POST [23:51:36]URL: /json_proto [23:51:36]Method is POST - this is cgi request [23:51:36]url: /json_proto [23:51:36]query_string will be loaded in cgi processing [23:51:36]execute_cgi json_proto POST (null) [23:51:36]execute_cgi path=json_proto method=POST [23:51:36]POST find Content-Length [23:51:36]Host: 172.17.44.132:8080 [23:51:36]Content-Length: 822 [23:51:36]Content-Type: application/json [23:51:36] [23:51:36]POST finish read [23:51:36]Found Content-Length = 822 [23:51:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:51:36]execute_script... [23:51: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)292919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:51:36]POST & json_proto [23:51:36]process_json_proto [23:51:36]json parsed OK: [23:51:36]protocol is kg_v1.0 [23:51:36]action value=close_receipt [23:51:36]process_action close_receipt [23:51:36]cmd_close_receipt [23:51:36]MH_GetDate [23:51:36]Write to MH i2c: F0 00 00 3B 03 2D [23:51:36]Write i2c OK [23:51:36]MH_I2C_Read... [23:51:36]Read from MH i2c: F0 [23:51:36]MH_I2C_Read... [23:51:36]Read from MH i2c: F0 09 00 [23:51:36]MH_I2C_Read... [23:51:36]Read from MH i2c: F0 09 00 3B 03 00 88 7D C6 66 2A 83 C1 65 3A [23:51:36]GetLastDocTimeStamp 1724284249 [23:51:36]current date 1724284296 [23:51:36]FM_GetShiftState [23:51:36]SAM_PROTO_GetShiftState [23:51:36]wFMCommunicate request_size=4 [23:51:36]MH_SAM_APDU [23:51:36]CAPDU: 80 13 01 00 [23:51:36]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [23:51:36]Write i2c OK [23:51:36]MH_I2C_Read... [23:51:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:51:36]Read from MH i2c: E2 [23:51:36]MH_I2C_Read... [23:51:36]Read from MH i2c: E2 0E 00 [23:51:36]MH_I2C_Read... [23:51:36]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 82 [23:51:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:51:36]wFMCommunicate OK [23:51:36]SAM_PROTO_GetShiftState done [23:51:36]FM_GetShiftState done [23:51:36]opened in 1724199517 [23:51:36]opened+sec_in_day 1724285917 [23:51:36]quantity*price = 100032 [23:51:36]sum+1 = 100033 [23:51:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 560.00 Внесено: 560.00 СДАЧА: 0.00 НСП 1% : 4.96 НДС 12% : 59.48 Наличными: 560.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 861 21.08.2024 23:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164263 ФПД: 71068045391007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235149&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164263&fm=71068045391007&tin=02508201610067®Number=0000000000092562&sum=56000 [23:51:50]StoreToDocumentArchive [23:51:50]shift 466 fd 164263 [23:51:50]save to /storage/0466/doc_00164263 [23:51:50]save last doc name /storage/0466/doc_00164263 to /storage/kkm_last_doc_name [23:51:50]save OK [23:51:50]Clear old archive folders... [23:51:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:51:50]tlvbuf is 01B47470 [23:51:50]SAM_PROTO_ClearQueue [23:51:50]wFMCommunicate request_size=4 [23:51:50]MH_SAM_APDU [23:51:50]CAPDU: 80 09 00 00 [23:51:50]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:51:50]Read from MH i2c: E2 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [23:51:50]RAPDU: 90 00 [23:51:50]wFMCommunicate OK [23:51:50]SAM_PROTO_ClearQueue done [23:51:50]KKMCreateOFDPacket [23:51:50]OFDProtocolAddRootSTLVToBuf [23:51:50]FM_MakeSignedData [23:51:50]FM_MakeSignedData [23:51:50]SAM_PROTO_SignData [23:51:50]wFMCommunicate request_size=4 [23:51:50]MH_SAM_APDU [23:51:50]CAPDU: 80 0D 01 02 [23:51:50]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:51:50]Read from MH i2c: E2 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [23:51:50]RAPDU: 90 00 [23:51:50]wFMCommunicate OK [23:51:50]wFMCommunicate request_size=255 [23:51:50]MH_SAM_APDU [23:51: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 03 00 00 F4 03 04 00 95 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 81 02 00 35 04 06 00 40 A2 D1 99 [23:51:50]Write to MH i2c: E2 02 01 95 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 03 00 00 F4 03 04 00 95 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 81 02 00 35 04 06 00 40 A2 D1 99 00 00 2A [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:51:50]Read from MH i2c: E2 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [23:51:50]RAPDU: 90 00 [23:51:50]wFMCommunicate OK [23:51:50]wFMCommunicate request_size=7 [23:51:50]MH_SAM_APDU [23:51:50]CAPDU: 80 0D 02 02 02 B4 9F [23:51:50]Write to MH i2c: E2 0A 00 96 03 80 0D 02 02 02 00 B4 9F 00 00 6A [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:51:50]Read from MH i2c: E2 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [23:51:50]RAPDU: 90 00 [23:51:50]wFMCommunicate OK [23:51:50]wFMCommunicate request_size=4 [23:51:50]MH_SAM_APDU [23:51:50]CAPDU: 80 0D 03 02 [23:51:50]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:51:51]Read from MH i2c: E2 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: E2 0B 00 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: E2 0B 00 97 03 00 0C 83 FE 08 C6 26 14 1D 90 00 C8 [23:51:51]RAPDU: 0C 83 FE 08 C6 26 14 1D 90 00 [23:51:51]wFMCommunicate OK [23:51:51]SAM_PROTO_SignData done [23:51:51]FM_MakeSignedData done [23:51:51]CreateOFDProtocolMessage [23:51:51]wFMCommunicate request_size=4 [23:51:51]MH_SAM_APDU [23:51:51]CAPDU: 80 11 00 00 [23:51:51]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [23:51:51]Write i2c OK [23:51:51]MH_I2C_Read... [23:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:51]Read from MH i2c: E2 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: E2 17 00 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [23:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:51:51]wFMCommunicate OK [23:51:51]CreateOFDProtocolMessage done [23:51:51]OFDSenderStorePacket 164263 [23:51:51]StoreOFDPacket docnum=164263 [23:51:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 94 C1 04 01 99 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 03 00 00 F4 03 04 00 95 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 81 02 00 35 04 06 00 40 A2 D1 99 B4 9F 0C 83 FE 08 C6 26 14 1D [23:51:51]CheckFolder [23:51:51]dirname=/storage/ofd_packets [23:51:51]CheckFolder done [23:51:51]ProducePacketName [23:51:51]name=ofd_packets/00164263 [23:51:51]NVStorageSaveData ofd_packets/00164263 [23:51:51]File name is /storage/ofd_packets/00164263 [23:51:51]Write 298 bytes [23:51:51]NVStorageSaveData done [23:51:51]OFDSenderStorePacket done [23:51:51]KKMCreateOFDPacket done [23:51:51]NVStorageSaveData kkm_last_timestamp [23:51:51]File name is /storage/kkm_last_timestamp [23:51:51]Write 4 bytes [23:51:51]NVStorageSaveData done [23:51:51]ExternCall_PrintAddStr [23:51:51]wPrintStart [23:51:51]Write to MH i2c: 01 00 00 99 03 9C [23:51:51]Write i2c OK [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: 01 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: 01 07 00 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [23:51:51]RasterBufferAndPrint [23:51:51]line Счет N : (1)292923 [23:51:51]line ИНН: 02508201610067 [23:51:51]line Контрольно-Кассовый Чек [23:51:51]line ПРОДАЖА [23:51:51]line ТРК (МРК, ГНК) : 64 [23:51:51]line Товар: 2710194800 [23:51:51]line ДТ-К-5 [23:51:51]line 7.350 * 76.20 [23:51:51]line = 560.07 [23:51:51]line НДС 12% НСП 1% [23:51:51]line > о реализуемом товаре [23:51:51]line ОКРУГЛЕНИЕ: -0.07 [23:51:51]line ИТОГО: 560.00 [23:51:51]line Внесено: 560.00 [23:51:51]line СДАЧА: 0.00 [23:51:51]line НСП 1% : 4.96 [23:51:51]line НДС 12% : 59.48 [23:51:51]line Наличными: 560.00 [23:51:51]line Безнал.: 0.00 [23:51:51]line Место: АЗС № 130 "Партнер Нефть" [23:51:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:51:51]line СНО: Общий режим [23:51:51]line Чек 861 21.08.2024 23:51 [23:51:51]line Смена: 466 ФФД: 1.0 [23:51:51]line ЗНМ: 0300000070 [23:51:51]line РНМ: 0000000000092562 [23:51:51]line Версия ККМ: 001 [23:51:51]line ФМ: 0000000000871769 [23:51:51]line ФД: 164263 [23:51:51]line ФПД: 71068045391007 [23:51:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235149&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164263&fm=71068045391007&tin=02508201610067®Number=0000000000092562&sum=56000 [23:51:51]written 0, free lines is 4095 [23:51:51]Write to MH i2c: 01 00 00 C4 03 C7 [23:51:51]Write i2c OK [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: 01 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: 01 07 00 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 CC 0C A6 [23:51:51]RasterBufferAndPrint [23:51:51]line [23:51:51]line [23:51:51]line [23:51:51]line [23:51:51]line [23:51:51]written 0, free lines is 3285 [23:51:51]MH_Cut [23:51:51]Write to MH i2c: D1 01 00 CB 03 01 A0 [23:51:51]Write i2c OK [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: D1 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: D1 01 00 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: D1 01 00 CB 03 00 9F [23:51:51]Write to MH i2c: 01 00 00 CC 03 CF [23:51:51]Write i2c OK [23:51:51]MH_I2C_Read... [23:51:52]*** Cut start [23:51:52]*** Purtial cut [23:51:52]*** Stage 1: CUTSNS_PIN = 1 [23:51:54]Read from MH i2c: 01 [23:51:54]MH_I2C_Read... [23:51:54]*** Stop cut motor [23:51:54]*** Cut end [23:51:54]Read from MH i2c: 01 07 00 [23:51:54]MH_I2C_Read... [23:51:54]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 FF 0F E4 [23:51:54]process_action close_receipt done [23:51:54]requested_data is exist [23:51:54]produce_requested_data [23:51:54]requested_item fm.sn is exist - process it [23:51:54]wFMCommunicate request_size=4 [23:51:54]MH_SAM_APDU [23:51:54]CAPDU: 80 11 00 00 [23:51:54]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [23:51:54]Write i2c OK [23:51:54]MH_I2C_Read... [23:51:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:54]Read from MH i2c: E2 [23:51:54]MH_I2C_Read... [23:51:54]Read from MH i2c: E2 17 00 [23:51:54]MH_I2C_Read... [23:51:54]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [23:51:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:51:54]wFMCommunicate OK [23:51:54]requested_item fd.num is exist - process it [23:51:54]SAM_PROTO_GetFieldsCounters [23:51:54]wFMCommunicate request_size=4 [23:51:54]MH_SAM_APDU [23:51:54]CAPDU: 80 13 00 00 [23:51:54]Write to MH i2c: E2 08 00 CE 03 80 13 00 00 00 00 00 00 4D [23:51:54]Write i2c OK [23:51:54]MH_I2C_Read... [23:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:51:54]Read from MH i2c: E2 [23:51:54]MH_I2C_Read... [23:51:54]Read from MH i2c: E2 62 00 [23:51:54]MH_I2C_Read... [23:51:54]Read from MH i2c: E2 62 00 CE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5D 03 00 00 5E 04 04 00 5D 03 00 00 57 04 04 00 5E 03 00 00 19 04 04 00 00 00 00 00 90 00 90 [23:51:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5D 03 00 00 5E 04 04 00 5D 03 00 00 57 04 04 00 5E 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:51:54]wFMCommunicate OK [23:51:54]SAM_PROTO_GetFieldsCounters done [23:51:54]requested_item shift.num is exist - process it [23:51:54]requested_item shift.opened is exist - process it [23:51:54]req_shift_opened [23:51:54]FM_GetShiftState [23:51:54]SAM_PROTO_GetShiftState [23:51:54]wFMCommunicate request_size=4 [23:51:54]MH_SAM_APDU [23:51:54]CAPDU: 80 13 01 00 [23:51:54]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [23:51:54]Write i2c OK [23:51:54]MH_I2C_Read... [23:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:51:54]Read from MH i2c: E2 [23:51:54]MH_I2C_Read... [23:51:54]Read from MH i2c: E2 0E 00 [23:51:54]MH_I2C_Read... [23:51:54]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [23:51:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:51:54]wFMCommunicate OK [23:51:54]SAM_PROTO_GetShiftState done [23:51:54]FM_GetShiftState done [23:51:54]req_shift_opened done [23:51:54]requested_item shift.open_date is exist - process it [23:51:54]req_shift_open_date [23:51:54]req_shift_open_date done [23:51:54]produce_requested_data done [23:51:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164263,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:51:54]process_action_free close_receipt [23:51:54]json_value_free [23:51:54]json_value_free done [23:51:54]process_json_proto returns [23:51:54]Send response to host [23:51:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164263,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:51:54]free response buf [23:51:54]execute_script done [23:51:54]execute_script returns [23:51:54]free content buf [23:51:54]Sock 10.Close socket [23:51:54]Sock 10.Thread stoped [23:51:57]recv_with_timeout no data received [23:52:04]accept exits with 12 [23:52:04]New connection [23:52:04]New thread 3067477348 created [23:52:04]Thread 3067620708 joined [23:52:04]Waiting for new connection... [23:52:04] Sock 12.Parse request [23:52:04]Sock 12.Check first char [23:52:04]Sock 12.First char is OK [23:52:04]request: POST /json_proto HTTP/1.0 [23:52:04]Method: POST [23:52:04]URL: /json_proto [23:52:04]Method is POST - this is cgi request [23:52:04]url: /json_proto [23:52:04]query_string will be loaded in cgi processing [23:52:04]execute_cgi json_proto POST (null) [23:52:04]execute_cgi path=json_proto method=POST [23:52:04]POST find Content-Length [23:52:04]Host: 172.17.44.132:8080 [23:52:04]Content-Length: 831 [23:52:04]Content-Type: application/json [23:52:04] [23:52:04]POST finish read [23:52:04]Found Content-Length = 831 [23:52:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50730", "tax_sys" : 0, "items" : [ { "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 1.000, "sum" : 165.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" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:04]execute_script... [23:52:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50730", "tax_sys" : 0, "items" : [ { "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 1.000, "sum" : 165.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" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:04]POST & json_proto [23:52:04]process_json_proto [23:52:04]json parsed OK: [23:52:04]protocol is kg_v1.0 [23:52:04]action value=close_receipt [23:52:04]process_action close_receipt [23:52:04]cmd_close_receipt [23:52:04]MH_GetDate [23:52:04]Write to MH i2c: F0 00 00 D0 03 C2 [23:52:04]Write i2c OK [23:52:04]MH_I2C_Read... [23:52:04]Read from MH i2c: F0 [23:52:04]MH_I2C_Read... [23:52:04]Read from MH i2c: F0 09 00 [23:52:04]MH_I2C_Read... [23:52:04]Read from MH i2c: F0 09 00 D0 03 00 A5 7D C6 66 2A 83 C1 65 EC [23:52:04]GetLastDocTimeStamp 1724284309 [23:52:04]current date 1724284325 [23:52:04]FM_GetShiftState [23:52:04]SAM_PROTO_GetShiftState [23:52:04]wFMCommunicate request_size=4 [23:52:04]MH_SAM_APDU [23:52:04]CAPDU: 80 13 01 00 [23:52:04]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [23:52:04]Write i2c OK [23:52:04]MH_I2C_Read... [23:52:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:04]Read from MH i2c: E2 [23:52:04]MH_I2C_Read... [23:52:04]Read from MH i2c: E2 0E 00 [23:52:04]MH_I2C_Read... [23:52:04]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 17 [23:52:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:52:04]wFMCommunicate OK [23:52:04]SAM_PROTO_GetShiftState done [23:52:04]FM_GetShiftState done [23:52:04]opened in 1724199517 [23:52:04]opened+sec_in_day 1724285917 [23:52:04]quantity*price = 16500 [23:52:04]sum+1 = 16501 [23:52:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 165.00 НСП 1% : 1.46 НДС 12% : 17.52 Наличными: 0.00 Безнал.: 165.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 862 21.08.2024 23:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164264 ФПД: 277576832242679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235205&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164264&fm=277576832242679&tin=02508201610067®Number=0000000000092562&sum=16500 0 [23:52:06]StoreToDocumentArchive [23:52:06]shift 466 fd 164264 [23:52:06]save to /storage/0466/doc_00164264 [23:52:06]save last doc name /storage/0466/doc_00164264 to /storage/kkm_last_doc_name [23:52:06]save OK [23:52:06]Clear old archive folders... [23:52:06]ProcessDocumentItem done err = 0, tmpTLVsize=279 [23:52:06]tlvbuf is 01AD5020 [23:52:06]SAM_PROTO_ClearQueue [23:52:06]wFMCommunicate request_size=4 [23:52:06]MH_SAM_APDU [23:52:06]CAPDU: 80 09 00 00 [23:52:06]Write to MH i2c: E2 08 00 DE 03 80 09 00 00 00 00 00 00 53 [23:52:06]Write i2c OK [23:52:06]MH_I2C_Read... [23:52:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:52:06]Read from MH i2c: E2 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [23:52:06]RAPDU: 90 00 [23:52:06]wFMCommunicate OK [23:52:06]SAM_PROTO_ClearQueue done [23:52:06]KKMCreateOFDPacket [23:52:06]OFDProtocolAddRootSTLVToBuf [23:52:06]FM_MakeSignedData [23:52:06]FM_MakeSignedData [23:52:06]SAM_PROTO_SignData [23:52:06]wFMCommunicate request_size=4 [23:52:06]MH_SAM_APDU [23:52:06]CAPDU: 80 0D 01 02 [23:52:06]Write to MH i2c: E2 08 00 DF 03 80 0D 01 02 00 00 00 00 5B [23:52:06]Write i2c OK [23:52:06]MH_I2C_Read... [23:52:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:52:06]Read from MH i2c: E2 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [23:52:06]RAPDU: 90 00 [23:52:06]wFMCommunicate OK [23:52:06]wFMCommunicate request_size=255 [23:52:06]MH_SAM_APDU [23:52:06]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 40 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 03 00 00 F4 03 04 00 A5 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 [23:52:06]Write to MH i2c: E2 02 01 E0 03 80 0D 02 02 FA 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 40 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 03 00 00 F4 03 04 00 A5 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 00 00 B4 [23:52:06]Write i2c OK [23:52:06]MH_I2C_Read... [23:52:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:06]Read from MH i2c: E2 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [23:52:06]RAPDU: 90 00 [23:52:06]wFMCommunicate OK [23:52:06]wFMCommunicate request_size=38 [23:52:06]MH_SAM_APDU [23:52:06]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 81 02 00 35 04 06 00 FC 74 64 7B D3 F7 [23:52:06]Write to MH i2c: E2 29 00 E1 03 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 81 02 00 35 04 06 00 FC 74 64 7B D3 F7 00 00 31 [23:52:06]Write i2c OK [23:52:06]MH_I2C_Read... [23:52:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:06]Read from MH i2c: E2 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [23:52:06]RAPDU: 90 00 [23:52:06]wFMCommunicate OK [23:52:06]wFMCommunicate request_size=4 [23:52:06]MH_SAM_APDU [23:52:06]CAPDU: 80 0D 03 02 [23:52:06]Write to MH i2c: E2 08 00 E2 03 80 0D 03 02 00 00 00 00 60 [23:52:06]Write i2c OK [23:52:06]MH_I2C_Read... [23:52:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:52:06]Read from MH i2c: E2 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 0B 00 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 0B 00 E2 03 00 06 4B DD AB 68 4C 85 84 90 00 F7 [23:52:06]RAPDU: 06 4B DD AB 68 4C 85 84 90 00 [23:52:06]wFMCommunicate OK [23:52:06]SAM_PROTO_SignData done [23:52:06]FM_MakeSignedData done [23:52:06]CreateOFDProtocolMessage [23:52:06]wFMCommunicate request_size=4 [23:52:06]MH_SAM_APDU [23:52:06]CAPDU: 80 11 00 00 [23:52:06]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [23:52:06]Write i2c OK [23:52:06]MH_I2C_Read... [23:52:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:06]Read from MH i2c: E2 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 17 00 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [23:52:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:52:06]wFMCommunicate OK [23:52:06]CreateOFDProtocolMessage done [23:52:06]OFDSenderStorePacket 164264 [23:52:06]StoreOFDPacket docnum=164264 [23:52:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2B 01 00 00 EB A5 23 01 34 EE 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 40 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 03 00 00 F4 03 04 00 A5 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 81 02 00 35 04 06 00 FC 74 64 7B D3 F7 06 4B DD AB 68 4C 85 84 [23:52:06]CheckFolder [23:52:06]dirname=/storage/ofd_packets [23:52:06]CheckFolder done [23:52:06]ProducePacketName [23:52:06]name=ofd_packets/00164264 [23:52:06]NVStorageSaveData ofd_packets/00164264 [23:52:06]File name is /storage/ofd_packets/00164264 [23:52:06]Write 329 bytes [23:52:06]NVStorageSaveData done [23:52:06]OFDSenderStorePacket done [23:52:06]KKMCreateOFDPacket done [23:52:06]NVStorageSaveData kkm_last_timestamp [23:52:06]File name is /storage/kkm_last_timestamp [23:52:06]Write 4 bytes [23:52:06]NVStorageSaveData done [23:52:06]ExternCall_PrintAddStr [23:52:06]wPrintStart [23:52:06]Write to MH i2c: 01 00 00 E4 03 E7 [23:52:06]Write i2c OK [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: 01 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: 01 07 00 [23:52:06]MH_I2C_Read... [23:52:06]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [23:52:06]RasterBufferAndPrint [23:52:06]line Счет N : (3)50730 [23:52:06]line ИНН: 02508201610067 [23:52:06]line Контрольно-Кассовый Чек [23:52:06]line ПРОДАЖА [23:52:06]line Товар: 4860019001414 [23:52:06]line Вода Боржоми 0,75л ПЭТ [23:52:06]line 1.000 * 165.00 [23:52:06]line = 165.00 [23:52:06]line НДС 12% НСП 1% [23:52:06]line > о реализуемом товаре [23:52:06]line ИТОГО: 165.00 [23:52:06]line НСП 1% : 1.46 [23:52:06]line НДС 12% : 17.52 [23:52:06]line Наличными: 0.00 [23:52:06]line Безнал.: 165.00 [23:52:06]line Место: АЗС № 130 "Партнер Нефть" [23:52:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:52:06]line СНО: Общий режим [23:52:06]line Чек 862 21.08.2024 23:52 [23:52:06]line Смена: 466 ФФД: 1.0 [23:52:06]line ЗНМ: 0300000070 [23:52:06]line РНМ: 0000000000092562 [23:52:06]line Версия ККМ: 001 [23:52:06]line Платежная система: Бакай Банк [23:52:06]line ФМ: 0000000000871769 [23:52:06]line ФД: 164264 [23:52:06]line ФПД: 277576832242679 [23:52:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235205&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164264&fm=277576832242679&tin=02508201610067®Number=0000000000092562&sum=16500 [23:52:06]line 0 [23:52:06]written 0, free lines is 4095 [23:52:07]Write to MH i2c: 01 00 00 0E 04 12 [23:52:07]Write i2c OK [23:52:07]MH_I2C_Read... [23:52:07]Read from MH i2c: 01 [23:52:07]MH_I2C_Read... [23:52:07]Read from MH i2c: 01 07 00 [23:52:07]MH_I2C_Read... [23:52:07]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 C7 0C EC [23:52:07]RasterBufferAndPrint [23:52:07]line [23:52:07]line [23:52:07]line [23:52:07]line [23:52:07]line [23:52:07]written 0, free lines is 3286 [23:52:07]MH_Cut [23:52:07]Write to MH i2c: D1 01 00 15 04 01 EB [23:52:07]Write i2c OK [23:52:07]MH_I2C_Read... [23:52:07]Read from MH i2c: D1 [23:52:07]MH_I2C_Read... [23:52:07]Read from MH i2c: D1 01 00 [23:52:07]MH_I2C_Read... [23:52:07]Read from MH i2c: D1 01 00 15 04 00 EA [23:52:07]Write to MH i2c: 01 00 00 16 04 1A [23:52:07]Write i2c OK [23:52:07]MH_I2C_Read... [23:52:08]*** Cut start [23:52:08]*** Purtial cut [23:52:08]*** Stage 1: CUTSNS_PIN = 1 [23:52:10]Read from MH i2c: 01 [23:52:10]MH_I2C_Read... [23:52:10]*** Stop cut motor [23:52:10]*** Cut end [23:52:10]Read from MH i2c: 01 07 00 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: 01 07 00 16 04 00 00 00 00 00 FF 0F 2F [23:52:10]process_action close_receipt done [23:52:10]requested_data is exist [23:52:10]produce_requested_data [23:52:10]requested_item fm.sn is exist - process it [23:52:10]wFMCommunicate request_size=4 [23:52:10]MH_SAM_APDU [23:52:10]CAPDU: 80 11 00 00 [23:52:10]Write to MH i2c: E2 08 00 17 04 80 11 00 00 00 00 00 00 95 [23:52:10]Write i2c OK [23:52:10]MH_I2C_Read... [23:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:10]Read from MH i2c: E2 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 17 00 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 17 00 17 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [23:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:52:10]wFMCommunicate OK [23:52:10]requested_item fd.num is exist - process it [23:52:10]SAM_PROTO_GetFieldsCounters [23:52:10]wFMCommunicate request_size=4 [23:52:10]MH_SAM_APDU [23:52:10]CAPDU: 80 13 00 00 [23:52:10]Write to MH i2c: E2 08 00 18 04 80 13 00 00 00 00 00 00 98 [23:52:10]Write i2c OK [23:52:10]MH_I2C_Read... [23:52:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:10]Read from MH i2c: E2 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 62 00 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 62 00 18 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5E 03 00 00 5E 04 04 00 5E 03 00 00 57 04 04 00 5F 03 00 00 19 04 04 00 00 00 00 00 90 00 DF [23:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5E 03 00 00 5E 04 04 00 5E 03 00 00 57 04 04 00 5F 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:52:10]wFMCommunicate OK [23:52:10]SAM_PROTO_GetFieldsCounters done [23:52:10]requested_item shift.num is exist - process it [23:52:10]requested_item shift.opened is exist - process it [23:52:10]req_shift_opened [23:52:10]FM_GetShiftState [23:52:10]SAM_PROTO_GetShiftState [23:52:10]wFMCommunicate request_size=4 [23:52:10]MH_SAM_APDU [23:52:10]CAPDU: 80 13 01 00 [23:52:10]Write to MH i2c: E2 08 00 19 04 80 13 01 00 00 00 00 00 9A [23:52:10]Write i2c OK [23:52:10]MH_I2C_Read... [23:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:10]Read from MH i2c: E2 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 0E 00 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 0E 00 19 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 60 [23:52:10]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:52:10]wFMCommunicate OK [23:52:10]SAM_PROTO_GetShiftState done [23:52:10]FM_GetShiftState done [23:52:10]req_shift_opened done [23:52:10]requested_item shift.open_date is exist - process it [23:52:10]req_shift_open_date [23:52:10]req_shift_open_date done [23:52:10]produce_requested_data done [23:52:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164264,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:52:10]process_action_free close_receipt [23:52:10]json_value_free [23:52:10]json_value_free done [23:52:10]process_json_proto returns [23:52:10]Send response to host [23:52:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164264,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:52:10]free response buf [23:52:10]execute_script done [23:52:10]execute_script returns [23:52:10]free content buf [23:52:10]Sock 12.Close socket [23:52:10]Sock 12.Thread stoped [23:52:10]Connected sock=9 [23:52:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F6 49 06 01 F3 8D 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5C 03 00 00 F4 03 04 00 88 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 81 02 00 35 04 06 00 BB 1D D5 08 16 00 DE 52 13 86 61 1E 5C F3 [23:52:15]recv_with_timeout no data received [23:52:15]CommunicateWithHost answer receiving error [23:52:15]CommunicateWithHost err = -3 [23:52:15]OFD Sender: Server communicate error [23:52:15]OFD Sender: Processing packet 164262 [packets to send 974, broken 971] [23:52:15]ProducePacketName [23:52:15]name=ofd_packets/00164262 [23:52:15]OFD Sender: To server: pG, [23:52:15]CommunicateWithHost lk.salyk.kg:30040 [23:52:15]ConnectInit lk.salyk.kg [23:52:20]recv_with_timeout no data received [23:52:20]ConnectInit Can't take IP for lk.salyk.kg [23:52:20]CommunicateWithHost connect error [23:52:20]CommunicateWithHost err = -1 [23:52:20]OFD Sender: Server communicate error [23:52:25]OFD Sender: Processing packet 164262 [packets to send 974, broken 971] [23:52:25]ProducePacketName [23:52:25]name=ofd_packets/00164262 [23:52:25]OFD Sender: To server: pG, [23:52:25]CommunicateWithHost lk.salyk.kg:30040 [23:52:25]ConnectInit lk.salyk.kg [23:52:30]ConnectInit Can't take IP for lk.salyk.kg [23:52:30]CommunicateWithHost connect error [23:52:30]CommunicateWithHost err = -1 [23:52:30]OFD Sender: Server communicate error [23:52:31]accept exits with 10 [23:52:31]New connection [23:52:31]New thread 3067620708 created [23:52:31]Thread 3067477348 joined [23:52:31]Waiting for new connection... [23:52:31] Sock 10.Parse request [23:52:31]Sock 10.Check first char [23:52:31]Sock 10.First char is OK [23:52:31]request: POST /json_proto HTTP/1.0 [23:52:31]Method: POST [23:52:31]URL: /json_proto [23:52:31]Method is POST - this is cgi request [23:52:31]url: /json_proto [23:52:31]query_string will be loaded in cgi processing [23:52:31]execute_cgi json_proto POST (null) [23:52:31]execute_cgi path=json_proto method=POST [23:52:31]POST find Content-Length [23:52:31]Host: 172.17.44.132:8080 [23:52:31]Content-Length: 868 [23:52:31]Content-Type: application/json [23:52:31] [23:52:31]POST finish read [23:52:31]Found Content-Length = 868 [23:52:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50731", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:31]execute_script... [23:52:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50731", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:31]POST & json_proto [23:52:31]process_json_proto [23:52:31]json parsed OK: [23:52:31]protocol is kg_v1.0 [23:52:31]action value=close_receipt [23:52:31]process_action close_receipt [23:52:31]cmd_close_receipt [23:52:31]MH_GetDate [23:52:31]Write to MH i2c: F0 00 00 1A 04 0D [23:52:31]Write i2c OK [23:52:31]MH_I2C_Read... [23:52:31]Read from MH i2c: F0 [23:52:31]MH_I2C_Read... [23:52:31]Read from MH i2c: F0 09 00 [23:52:31]MH_I2C_Read... [23:52:31]Read from MH i2c: F0 09 00 1A 04 00 C0 7D C6 66 2A 83 C1 65 52 [23:52:31]GetLastDocTimeStamp 1724284325 [23:52:31]current date 1724284352 [23:52:31]FM_GetShiftState [23:52:31]SAM_PROTO_GetShiftState [23:52:31]wFMCommunicate request_size=4 [23:52:31]MH_SAM_APDU [23:52:31]CAPDU: 80 13 01 00 [23:52:31]Write to MH i2c: E2 08 00 1B 04 80 13 01 00 00 00 00 00 9C [23:52:32]Write i2c OK [23:52:32]MH_I2C_Read... [23:52:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:32]Read from MH i2c: E2 [23:52:32]MH_I2C_Read... [23:52:32]Read from MH i2c: E2 0E 00 [23:52:32]MH_I2C_Read... [23:52:32]Read from MH i2c: E2 0E 00 1B 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 62 [23:52:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:52:32]wFMCommunicate OK [23:52:32]SAM_PROTO_GetShiftState done [23:52:32]FM_GetShiftState done [23:52:32]opened in 1724199517 [23:52:32]opened+sec_in_day 1724285917 [23:52:32]quantity*price = 3500 [23:52:32]sum+1 = 3501 [23:52:32]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 863 21.08.2024 23:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164265 ФПД: 276592054783116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235232&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164265&fm=276592054783116&tin=02508201610067®Number=0000000000092562&sum=4500 0 [23:52:33]StoreToDocumentArchive [23:52:33]shift 466 fd 164265 [23:52:33]save to /storage/0466/doc_00164265 [23:52:33]save last doc name /storage/0466/doc_00164265 to /storage/kkm_last_doc_name [23:52:33]save OK [23:52:33]Clear old archive folders... [23:52:33]ProcessDocumentItem done err = 0, tmpTLVsize=372 [23:52:33]tlvbuf is 01AEA040 [23:52:33]SAM_PROTO_ClearQueue [23:52:33]wFMCommunicate request_size=4 [23:52:33]MH_SAM_APDU [23:52:33]CAPDU: 80 09 00 00 [23:52:33]Write to MH i2c: E2 08 00 28 04 80 09 00 00 00 00 00 00 9E [23:52:33]Write i2c OK [23:52:33]MH_I2C_Read... [23:52:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:52:33]Read from MH i2c: E2 [23:52:33]MH_I2C_Read... [23:52:33]Read from MH i2c: E2 03 00 [23:52:33]MH_I2C_Read... [23:52:33]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [23:52:33]RAPDU: 90 00 [23:52:33]wFMCommunicate OK [23:52:33]SAM_PROTO_ClearQueue done [23:52:33]KKMCreateOFDPacket [23:52:33]OFDProtocolAddRootSTLVToBuf [23:52:33]FM_MakeSignedData [23:52:33]FM_MakeSignedData [23:52:33]SAM_PROTO_SignData [23:52:33]wFMCommunicate request_size=4 [23:52:33]MH_SAM_APDU [23:52:33]CAPDU: 80 0D 01 02 [23:52:33]Write to MH i2c: E2 08 00 29 04 80 0D 01 02 00 00 00 00 A6 [23:52:33]Write i2c OK [23:52:33]MH_I2C_Read... [23:52:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:52:33]Read from MH i2c: E2 [23:52:33]MH_I2C_Read... [23:52:33]Read from MH i2c: E2 03 00 [23:52:33]MH_I2C_Read... [23:52:33]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [23:52:33]RAPDU: 90 00 [23:52:33]wFMCommunicate OK [23:52:33]wFMCommunicate request_size=255 [23:52:33]MH_SAM_APDU [23:52:33]CAPDU: 80 0D 02 02 FA 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 [23:52:33]Write to MH i2c: E2 02 01 2A 04 80 0D 02 02 FA 00 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 00 00 DA [23:52:33]Write i2c OK [23:52:33]MH_I2C_Read... [23:52:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:34]Read from MH i2c: E2 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 03 00 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [23:52:34]RAPDU: 90 00 [23:52:34]wFMCommunicate OK [23:52:34]wFMCommunicate request_size=131 [23:52:34]MH_SAM_APDU [23:52:34]CAPDU: 80 0D 02 02 7E 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 03 00 00 F4 03 04 00 C0 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 81 02 00 35 04 06 00 FB 8F 1B 2C 4C 8C [23:52:34]Write to MH i2c: E2 86 00 2B 04 80 0D 02 02 7E 00 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 03 00 00 F4 03 04 00 C0 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 81 02 00 35 04 06 00 FB 8F 1B 2C 4C 8C 00 00 D9 [23:52:34]Write i2c OK [23:52:34]MH_I2C_Read... [23:52:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:34]Read from MH i2c: E2 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 03 00 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [23:52:34]RAPDU: 90 00 [23:52:34]wFMCommunicate OK [23:52:34]wFMCommunicate request_size=4 [23:52:34]MH_SAM_APDU [23:52:34]CAPDU: 80 0D 03 02 [23:52:34]Write to MH i2c: E2 08 00 2C 04 80 0D 03 02 00 00 00 00 AB [23:52:34]Write i2c OK [23:52:34]MH_I2C_Read... [23:52:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:52:34]Read from MH i2c: E2 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 0B 00 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 0B 00 2C 04 00 21 73 F7 C6 61 D1 58 0C 90 00 93 [23:52:34]RAPDU: 21 73 F7 C6 61 D1 58 0C 90 00 [23:52:34]wFMCommunicate OK [23:52:34]SAM_PROTO_SignData done [23:52:34]FM_MakeSignedData done [23:52:34]CreateOFDProtocolMessage [23:52:34]wFMCommunicate request_size=4 [23:52:34]MH_SAM_APDU [23:52:34]CAPDU: 80 11 00 00 [23:52:34]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [23:52:34]Write i2c OK [23:52:34]MH_I2C_Read... [23:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:34]Read from MH i2c: E2 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 17 00 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 17 00 2D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [23:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:52:34]wFMCommunicate OK [23:52:34]CreateOFDProtocolMessage done [23:52:34]OFDSenderStorePacket 164265 [23:52:34]StoreOFDPacket docnum=164265 [23:52:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 88 01 00 00 67 16 80 01 6F 65 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 03 00 00 F4 03 04 00 C0 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 81 02 00 35 04 06 00 FB 8F 1B 2C 4C 8C 21 73 F7 C6 61 D1 58 0C [23:52:34]CheckFolder [23:52:34]dirname=/storage/ofd_packets [23:52:34]CheckFolder done [23:52:34]ProducePacketName [23:52:34]name=ofd_packets/00164265 [23:52:34]NVStorageSaveData ofd_packets/00164265 [23:52:34]File name is /storage/ofd_packets/00164265 [23:52:34]Write 422 bytes [23:52:34]NVStorageSaveData done [23:52:34]OFDSenderStorePacket done [23:52:34]KKMCreateOFDPacket done [23:52:34]NVStorageSaveData kkm_last_timestamp [23:52:34]File name is /storage/kkm_last_timestamp [23:52:34]Write 4 bytes [23:52:34]NVStorageSaveData done [23:52:34]ExternCall_PrintAddStr [23:52:34]wPrintStart [23:52:34]Write to MH i2c: 01 00 00 2E 04 32 [23:52:34]Write i2c OK [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: 01 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: 01 07 00 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [23:52:34]RasterBufferAndPrint [23:52:34]line Счет N : (3)50731 [23:52:34]line ИНН: 02508201610067 [23:52:34]line Контрольно-Кассовый Чек [23:52:34]line ПРОДАЖА [23:52:34]line Товар: 4700000310326 [23:52:34]line Вода Адыгене 1л б/г [23:52:34]line 1.000 * 35.00 [23:52:34]line = 35.00 [23:52:34]line НДС 12% НСП 1% [23:52:34]line > о реализуемом товаре [23:52:34]line Товар: 46231529 [23:52:34]line Mentos ПФ Арбуз 6*100*2 [23:52:34]line 1.000 * 10.00 [23:52:34]line = 10.00 [23:52:34]line НДС 12% НСП 1% [23:52:34]line > о реализуемом товаре [23:52:34]line ИТОГО: 45.00 [23:52:34]line НСП 1% : 0.40 [23:52:34]line НДС 12% : 4.78 [23:52:34]line Наличными: 45.00 [23:52:34]line Безнал.: 0.00 [23:52:34]line Место: АЗС № 130 "Партнер Нефть" [23:52:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:52:34]line СНО: Общий режим [23:52:34]line Чек 863 21.08.2024 23:52 [23:52:34]line Смена: 466 ФФД: 1.0 [23:52:34]line ЗНМ: 0300000070 [23:52:34]line РНМ: 0000000000092562 [23:52:34]line Версия ККМ: 001 [23:52:34]line ФМ: 0000000000871769 [23:52:34]line ФД: 164265 [23:52:34]line ФПД: 276592054783116 [23:52:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235232&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164265&fm=276592054783116&tin=02508201610067®Number=0000000000092562&sum=4500 [23:52:34]line 0 [23:52:34]written 0, free lines is 4095 [23:52:34]OFD Sender: Processing packet 164262 [packets to send 975, broken 971] [23:52:34]ProducePacketName [23:52:34]name=ofd_packets/00164262 [23:52:34]OFD Sender: To server: pG, [23:52:34]CommunicateWithHost lk.salyk.kg:30040 [23:52:34]ConnectInit lk.salyk.kg [23:52:35]Write to MH i2c: 01 00 00 5C 04 60 [23:52:35]Write i2c OK [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: 01 [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: 01 07 00 [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 7E 0C F1 [23:52:35]RasterBufferAndPrint [23:52:35]line [23:52:35]line [23:52:35]line [23:52:35]line [23:52:35]line [23:52:35]written 0, free lines is 3223 [23:52:35]MH_Cut [23:52:35]Write to MH i2c: D1 01 00 63 04 01 39 [23:52:35]Write i2c OK [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: D1 [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: D1 01 00 [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: D1 01 00 63 04 00 38 [23:52:35]Write to MH i2c: 01 00 00 64 04 68 [23:52:35]Write i2c OK [23:52:35]MH_I2C_Read... [23:52:35]*** Cut start [23:52:35]*** Purtial cut [23:52:35]*** Stage 1: CUTSNS_PIN = 1 [23:52:37]Read from MH i2c: 01 [23:52:37]MH_I2C_Read... [23:52:37]*** Stop cut motor [23:52:37]*** Cut end [23:52:37]Read from MH i2c: 01 07 00 [23:52:37]MH_I2C_Read... [23:52:37]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 FF 0F 7D [23:52:37]process_action close_receipt done [23:52:37]requested_data is exist [23:52:37]produce_requested_data [23:52:37]requested_item fm.sn is exist - process it [23:52:37]wFMCommunicate request_size=4 [23:52:37]MH_SAM_APDU [23:52:37]CAPDU: 80 11 00 00 [23:52:37]Write to MH i2c: E2 08 00 65 04 80 11 00 00 00 00 00 00 E3 [23:52:37]Write i2c OK [23:52:37]MH_I2C_Read... [23:52:37]Read from MH i2c: E2 [23:52:37]MH_I2C_Read... [23:52:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:37]Read from MH i2c: E2 17 00 [23:52:37]MH_I2C_Read... [23:52:37]Read from MH i2c: E2 17 00 65 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [23:52:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:52:38]wFMCommunicate OK [23:52:38]requested_item fd.num is exist - process it [23:52:38]SAM_PROTO_GetFieldsCounters [23:52:38]wFMCommunicate request_size=4 [23:52:38]MH_SAM_APDU [23:52:38]CAPDU: 80 13 00 00 [23:52:38]Write to MH i2c: E2 08 00 66 04 80 13 00 00 00 00 00 00 E6 [23:52:38]Write i2c OK [23:52:38]MH_I2C_Read... [23:52:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:38]Read from MH i2c: E2 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: E2 62 00 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: E2 62 00 66 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5F 03 00 00 5E 04 04 00 5F 03 00 00 57 04 04 00 60 03 00 00 19 04 04 00 00 00 00 00 90 00 31 [23:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5F 03 00 00 5E 04 04 00 5F 03 00 00 57 04 04 00 60 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:52:38]wFMCommunicate OK [23:52:38]SAM_PROTO_GetFieldsCounters done [23:52:38]requested_item shift.num is exist - process it [23:52:38]requested_item shift.opened is exist - process it [23:52:38]req_shift_opened [23:52:38]FM_GetShiftState [23:52:38]SAM_PROTO_GetShiftState [23:52:38]wFMCommunicate request_size=4 [23:52:38]MH_SAM_APDU [23:52:38]CAPDU: 80 13 01 00 [23:52:38]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [23:52:38]Write i2c OK [23:52:38]MH_I2C_Read... [23:52:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:38]Read from MH i2c: E2 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: E2 0E 00 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AE [23:52:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:52:38]wFMCommunicate OK [23:52:38]SAM_PROTO_GetShiftState done [23:52:38]FM_GetShiftState done [23:52:38]req_shift_opened done [23:52:38]requested_item shift.open_date is exist - process it [23:52:38]req_shift_open_date [23:52:38]req_shift_open_date done [23:52:38]produce_requested_data done [23:52:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164265,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:52:38]process_action_free close_receipt [23:52:38]json_value_free [23:52:38]json_value_free done [23:52:38]process_json_proto returns [23:52:38]Send response to host [23:52:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164265,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:52:38]free response buf [23:52:38]execute_script done [23:52:38]execute_script returns [23:52:38]free content buf [23:52:38]Sock 10.Close socket [23:52:38]Sock 10.Thread stoped [23:52:38]accept exits with 9 [23:52:38]New connection [23:52:38]New thread 3067477348 created [23:52:38]Thread 3067620708 joined [23:52:38]Waiting for new connection... [23:52:38] Sock 9.Parse request [23:52:38]Sock 9.Check first char [23:52:38]Sock 9.First char is OK [23:52:38]request: POST /json_proto HTTP/1.0 [23:52:38]Method: POST [23:52:38]URL: /json_proto [23:52:38]Method is POST - this is cgi request [23:52:38]url: /json_proto [23:52:38]query_string will be loaded in cgi processing [23:52:38]execute_cgi json_proto POST (null) [23:52:38]execute_cgi path=json_proto method=POST [23:52:38]POST find Content-Length [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [23:51:37]RAPDU: 90 00 [23:51:37]wFMCommunicate OK [23:51:37]wFMCommunicate request_size=13 [23:51:37]MH_SAM_APDU [23:51:37]CAPDU: 80 15 02 00 08 F4 03 04 00 88 7D C6 66 [23:51:37]Write to MH i2c: E2 10 00 45 03 80 15 02 00 08 00 F4 03 04 00 88 7D C6 66 00 00 04 [23:51:37]Write i2c OK [23:51:37]MH_I2C_Read... [23:51:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:51:37]Read from MH i2c: E2 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [23:51:37]RAPDU: 90 00 [23:51:37]wFMCommunicate OK [23:51:37]wFMCommunicate request_size=25 [23:51:37]MH_SAM_APDU [23:51:37]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [23:51:37]Write to MH i2c: E2 1C 00 46 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 2A [23:51:37]Write i2c OK [23:51:37]MH_I2C_Read... [23:51:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:51:37]Read from MH i2c: E2 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [23:51:37]RAPDU: 90 00 [23:51:37]wFMCommunicate OK [23:51:37]wFMCommunicate request_size=4 [23:51:37]MH_SAM_APDU [23:51:37]CAPDU: 80 15 03 00 [23:51:37]Write to MH i2c: E2 08 00 47 03 80 15 03 00 00 00 00 00 CB [23:51:37]Write i2c OK [23:51:37]MH_I2C_Read... [23:51:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [23:51:37]Read from MH i2c: E2 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 40 00 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 40 00 47 03 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 37 36 39 10 04 04 00 A6 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5C 03 00 00 35 04 06 00 BB 1D D5 08 16 00 90 00 ED [23:51:37]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 37 36 39 10 04 04 00 A6 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 5C 03 00 00 35 04 06 00 BB 1D D5 08 16 00 90 00 [23:51:37]wFMCommunicate OK [23:51:37]SAM_PROTO_ProcessDocument answer len = 59 [23:51:37]SAM_PROTO_ProcessDocument done [23:51:37]SetTLVBufToDocument [23:51:37]Processing tag 1209 (04B9) [23:51:37]Malloc new data [23:51:37]Processing tag 1041 (0411) [23:51:37]Processing tag 1040 (0410) [23:51:37]Malloc new data [23:51:37]Processing tag 1038 (040E) [23:51:37]Malloc new data [23:51:37]Processing tag 1042 (0412) [23:51:37]Malloc new data [23:51:37]Processing tag 1077 (0435) [23:51:37]Malloc new data [23:51:37]SetTLVBufToDocument err=0 [23:51:37]KKMLoadAndSignReceiptData store KKM data [23:51:37]KKMLoadAndSignReceiptData err=0 [23:51:37]wFMCommunicate request_size=4 [23:51:37]MH_SAM_APDU [23:51:37]CAPDU: 80 11 00 00 [23:51:37]Write to MH i2c: E2 08 00 48 03 80 11 00 00 00 00 00 00 C5 [23:51:37]Write i2c OK [23:51:37]MH_I2C_Read... [23:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:37]Read from MH i2c: E2 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 17 00 [23:51:37]MH_I2C_Read... [23:51:37]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 37 36 39 90 00 1E [23:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:51:37]wFMCommunicate OK [23:51:37]Счет N : (1)292919 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 71 Товар: 2711129700 ГАЗ-К-5 26.050 * 38.40 = 1000.32 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1000.32 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 860 21.08.2024 23:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164262 ФПД: 205736802522624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164262&fm=205736802522624&tin=02508201610067®Number=0000000000092562&sum=100032 [23:51:37]StoreToDocumentArchive [23:51:37]shift 466 fd 164262 [23:51:37]save to /storage/0466/doc_00164262 [23:51:37]save last doc name /storage/0466/doc_00164262 to /storage/kkm_last_doc_name [23:51:37]save OK [23:51:37]Clear old archive folders... [23:51:37]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:51:37]tlvbuf is 01B45A00 [23:51:37]SAM_PROTO_ClearQueue [23:51:37]wFMCommunicate request_size=4 [23:51:37]MH_SAM_APDU [23:51:37]CAPDU: 80 09 00 00 [23:51:37]Write to MH i2c: E2 08 00 49 03 80 09 00 00 00 00 00 00 BE [23:51:37]Write i2c OK [23:51:37]MH_I2C_Read... [23:51:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:51:37]Read from MH i2c: E2 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [23:51:37]RAPDU: 90 00 [23:51:37]wFMCommunicate OK [23:51:37]SAM_PROTO_ClearQueue done [23:51:37]KKMCreateOFDPacket [23:51:37]OFDProtocolAddRootSTLVToBuf [23:51:37]FM_MakeSignedData [23:51:37]FM_MakeSignedData [23:51:37]SAM_PROTO_SignData [23:51:37]wFMCommunicate request_size=4 [23:51:37]MH_SAM_APDU [23:51:37]CAPDU: 80 0D 01 02 [23:51:37]Write to MH i2c: E2 08 00 4A 03 80 0D 01 02 00 00 00 00 C6 [23:51:37]Write i2c OK [23:51:37]MH_I2C_Read... [23:51:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:51:37]Read from MH i2c: E2 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 [23:51:37]MH_I2C_Read... [23:51:37]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [23:51:37]RAPDU: 90 00 [23:51:37]wFMCommunicate OK [23:51:37]wFMCommunicate request_size=255 [23:51:37]MH_SAM_APDU [23:51:37]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5C 03 00 00 F4 03 04 00 88 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 81 02 00 35 04 06 00 BB 1D [23:51:37]Write to MH i2c: E2 02 01 4B 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5C 03 00 00 F4 03 04 00 88 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 81 02 00 35 04 06 00 BB 1D 00 00 14 [23:51:37]Write i2c OK [23:51:37]MH_I2C_Read... [23:51:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:51:38]Read from MH i2c: E2 [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 03 00 [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [23:51:38]RAPDU: 90 00 [23:51:38]wFMCommunicate OK [23:51:38]wFMCommunicate request_size=9 [23:51:38]MH_SAM_APDU [23:51:38]CAPDU: 80 0D 02 02 04 D5 08 16 00 [23:51:38]Write to MH i2c: E2 0C 00 4C 03 80 0D 02 02 04 00 D5 08 16 00 00 00 C4 [23:51:38]Write i2c OK [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 [23:51:38]MH_I2C_Read... [23:51:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:51:38]Read from MH i2c: E2 03 00 [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [23:51:38]RAPDU: 90 00 [23:51:38]wFMCommunicate OK [23:51:38]wFMCommunicate request_size=4 [23:51:38]MH_SAM_APDU [23:51:38]CAPDU: 80 0D 03 02 [23:51:38]Write to MH i2c: E2 08 00 4D 03 80 0D 03 02 00 00 00 00 CB [23:51:38]Write i2c OK [23:51:38]MH_I2C_Read... [23:51:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:51:38]Read from MH i2c: E2 [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 0B 00 [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 0B 00 4D 03 00 DE 52 13 86 61 1E 5C F3 90 00 63 [23:51:38]RAPDU: DE 52 13 86 61 1E 5C F3 90 00 [23:51:38]wFMCommunicate OK [23:51:38]SAM_PROTO_SignData done [23:51:38]FM_MakeSignedData done [23:51:38]CreateOFDProtocolMessage [23:51:38]wFMCommunicate request_size=4 [23:51:38]MH_SAM_APDU [23:51:38]CAPDU: 80 11 00 00 [23:51:38]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [23:51:38]Write i2c OK [23:51:38]MH_I2C_Read... [23:51:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:38]Read from MH i2c: E2 [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 17 00 [23:51:38]MH_I2C_Read... [23:51:38]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [23:51:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:51:38]wFMCommunicate OK [23:52:38]Host: 172.17.44.132:8080 [23:52:38]Content-Length: 816 [23:52:38]Content-Type: application/json [23:52:38] [23:52:38]POST finish read [23:52:38]Found Content-Length = 816 [23:52:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:38]execute_script... [23:52: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)292924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:38]POST & json_proto [23:52:38]process_json_proto [23:52:38]json parsed OK: [23:52:38]protocol is kg_v1.0 [23:52:38]action value=close_receipt [23:52:38]process_action close_receipt [23:52:38]cmd_close_receipt [23:52:38]MH_GetDate [23:52:38]Write to MH i2c: F0 00 00 68 04 5B [23:52:38]Write i2c OK [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: F0 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: F0 09 00 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: F0 09 00 68 04 00 C6 7D C6 66 2A 83 C1 65 A6 [23:52:38]GetLastDocTimeStamp 1724284352 [23:52:38]current date 1724284358 [23:52:38]FM_GetShiftState [23:52:38]SAM_PROTO_GetShiftState [23:52:38]wFMCommunicate request_size=4 [23:52:38]MH_SAM_APDU [23:52:38]CAPDU: 80 13 01 00 [23:52:38]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [23:52:38]Write i2c OK [23:52:38]MH_I2C_Read... [23:52:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:38]Read from MH i2c: E2 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: E2 0E 00 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B0 [23:52:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:52:38]wFMCommunicate OK [23:52:38]SAM_PROTO_GetShiftState done [23:52:38]FM_GetShiftState done [23:52:38]opened in 1724199517 [23:52:38]opened+sec_in_day 1724285917 [23:52:38]quantity*price = 200025 [23:52:38]sum+1 = 200026 [23:52:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 864 21.08.2024 23:52 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164266 ФПД: 100469099358457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235239&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164266&fm=100469099358457&tin=02508201610067®Number=0000000000092562&sum=200025 [23:52:40]StoreToDocumentArchive [23:52:40]shift 466 fd 164266 [23:52:40]save to /storage/0466/doc_00164266 [23:52:40]save last doc name /storage/0466/doc_00164266 to /storage/kkm_last_doc_name [23:52:40]save OK [23:52:40]Clear old archive folders... [23:52:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:52:40]tlvbuf is 01B57860 [23:52:40]SAM_PROTO_ClearQueue [23:52:40]wFMCommunicate request_size=4 [23:52:40]MH_SAM_APDU [23:52:40]CAPDU: 80 09 00 00 [23:52:40]Write to MH i2c: E2 08 00 76 04 80 09 00 00 00 00 00 00 EC [23:52:40]Write i2c OK [23:52:40]MH_I2C_Read... [23:52:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:52:40]Read from MH i2c: E2 [23:52:40]MH_I2C_Read... [23:52:40]Read from MH i2c: E2 03 00 [23:52:40]MH_I2C_Read... [23:52:40]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [23:52:40]RAPDU: 90 00 [23:52:40]wFMCommunicate OK [23:52:40]SAM_PROTO_ClearQueue done [23:52:40]KKMCreateOFDPacket [23:52:40]OFDProtocolAddRootSTLVToBuf [23:52:40]FM_MakeSignedData [23:52:40]FM_MakeSignedData [23:52:40]SAM_PROTO_SignData [23:52:40]wFMCommunicate request_size=4 [23:52:40]MH_SAM_APDU [23:52:40]CAPDU: 80 0D 01 02 [23:52:40]Write to MH i2c: E2 08 00 77 04 80 0D 01 02 00 00 00 00 F4 [23:52:40]Write i2c OK [23:52:40]MH_I2C_Read... [23:52:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:52:40]Read from MH i2c: E2 [23:52:40]MH_I2C_Read... [23:52:40]Read from MH i2c: E2 03 00 [23:52:40]MH_I2C_Read... [23:52:40]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [23:52:40]RAPDU: 90 00 [23:52:40]wFMCommunicate OK [23:52:40]wFMCommunicate request_size=255 [23:52:40]MH_SAM_APDU [23:52: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 38 30 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 60 03 00 00 F4 03 04 00 C7 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 81 02 00 35 04 06 00 5B 60 48 FA [23:52:40]Write to MH i2c: E2 02 01 78 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 38 30 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 60 03 00 00 F4 03 04 00 C7 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 81 02 00 35 04 06 00 5B 60 48 FA 00 00 73 [23:52:40]Write i2c OK [23:52:40]MH_I2C_Read... [23:52:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:40]Read from MH i2c: E2 [23:52:40]MH_I2C_Read... [23:52:40]Read from MH i2c: E2 03 00 [23:52:40]MH_I2C_Read... [23:52:40]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [23:52:40]RAPDU: 90 00 [23:52:40]wFMCommunicate OK [23:52:40]wFMCommunicate request_size=7 [23:52:40]MH_SAM_APDU [23:52:41]CAPDU: 80 0D 02 02 02 68 F9 [23:52:41]Write to MH i2c: E2 0A 00 79 04 80 0D 02 02 02 00 68 F9 00 00 5C [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:41]Read from MH i2c: E2 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 03 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [23:52:41]RAPDU: 90 00 [23:52:41]wFMCommunicate OK [23:52:41]wFMCommunicate request_size=4 [23:52:41]MH_SAM_APDU [23:52:41]CAPDU: 80 0D 03 02 [23:52:41]Write to MH i2c: E2 08 00 7A 04 80 0D 03 02 00 00 00 00 F9 [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:52:41]Read from MH i2c: E2 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 0B 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 0B 00 7A 04 00 36 17 5F CB A9 89 78 1C 90 00 37 [23:52:41]RAPDU: 36 17 5F CB A9 89 78 1C 90 00 [23:52:41]wFMCommunicate OK [23:52:41]SAM_PROTO_SignData done [23:52:41]FM_MakeSignedData done [23:52:41]CreateOFDProtocolMessage [23:52:41]wFMCommunicate request_size=4 [23:52:41]MH_SAM_APDU [23:52:41]CAPDU: 80 11 00 00 [23:52:41]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:41]Read from MH i2c: E2 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 17 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [23:52:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:52:41]wFMCommunicate OK [23:52:41]CreateOFDProtocolMessage done [23:52:41]OFDSenderStorePacket 164266 [23:52:41]StoreOFDPacket docnum=164266 [23:52:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1E 2D 04 01 29 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 60 03 00 00 F4 03 04 00 C7 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 81 02 00 35 04 06 00 5B 60 48 FA 68 F9 36 17 5F CB A9 89 78 1C [23:52:41]CheckFolder [23:52:41]dirname=/storage/ofd_packets [23:52:41]CheckFolder done [23:52:41]ProducePacketName [23:52:41]name=ofd_packets/00164266 [23:52:41]NVStorageSaveData ofd_packets/00164266 [23:52:41]File name is /storage/ofd_packets/00164266 [23:52:41]Write 298 bytes [23:52:41]NVStorageSaveData done [23:52:41]OFDSenderStorePacket done [23:52:41]KKMCreateOFDPacket done [23:52:41]NVStorageSaveData kkm_last_timestamp [23:52:41]File name is /storage/kkm_last_timestamp [23:52:41]Write 4 bytes [23:52:41]NVStorageSaveData done [23:52:41]ExternCall_PrintAddStr [23:52:41]wPrintStart [23:52:41]Write to MH i2c: 01 00 00 7C 04 80 [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: 01 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: 01 07 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [23:52:41]RasterBufferAndPrint [23:52:41]line Счет N : (1)292924 [23:52:41]line ИНН: 02508201610067 [23:52:41]line Контрольно-Кассовый Чек [23:52:41]line ПРОДАЖА [23:52:41]line ТРК (МРК, ГНК) : 44 [23:52:41]line Товар: 2710194800 [23:52:41]line ДТ-К-5 [23:52:41]line 26.250 * 76.20 [23:52:41]line = 2000.25 [23:52:41]line НДС 12% НСП 1% [23:52:41]line > о реализуемом товаре [23:52:41]line ИТОГО: 2000.25 [23:52:41]line НСП 1% : 17.70 [23:52:41]line НДС 12% : 212.42 [23:52:41]line Наличными: 0.00 [23:52:41]line Безнал.: 2000.25 [23:52:41]line Место: АЗС № 130 "Партнер Нефть" [23:52:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:52:41]line СНО: Общий режим [23:52:41]line Чек 864 21.08.2024 23:52 [23:52:41]line Смена: 466 ФФД: 1.0 [23:52:41]line ЗНМ: 0300000070 [23:52:41]line РНМ: 0000000000092562 [23:52:41]line Версия ККМ: 001 [23:52:41]line Платежная система: Бакай Банк [23:52:41]line ФМ: 0000000000871769 [23:52:41]line ФД: 164266 [23:52:41]line ФПД: 100469099358457 [23:52:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235239&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164266&fm=100469099358457&tin=02508201610067®Number=0000000000092562&sum=200025 [23:52:41]written 0, free lines is 4095 [23:52:41]OFD Sender: Processing packet 164262 [packets to send 976, broken 971] [23:52:41]ProducePacketName [23:52:41]name=ofd_packets/00164262 [23:52:41]OFD Sender: To server: pG, [23:52:41]CommunicateWithHost lk.salyk.kg:30040 [23:52:41]ConnectInit lk.salyk.kg [23:52:41]Write to MH i2c: 01 00 00 A6 04 AA [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: 01 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: 01 07 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: 01 07 00 A6 04 00 00 00 00 00 E9 0C A6 [23:52:41]RasterBufferAndPrint [23:52:41]line [23:52:41]line [23:52:41]line [23:52:41]line [23:52:41]line [23:52:41]written 0, free lines is 3338 [23:52:41]MH_Cut [23:52:41]Write to MH i2c: D1 01 00 AD 04 01 83 [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: D1 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: D1 01 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: D1 01 00 AD 04 00 82 [23:52:41]Write to MH i2c: 01 00 00 AE 04 B2 [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:42]*** Cut start [23:52:42]*** Purtial cut [23:52:42]*** Stage 1: CUTSNS_PIN = 1 [23:52:44]Read from MH i2c: 01 [23:52:44]MH_I2C_Read... [23:52:44]*** Stop cut motor [23:52:44]*** Cut end [23:52:44]Read from MH i2c: 01 07 00 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 FF 0F C7 [23:52:44]process_action close_receipt done [23:52:44]requested_data is exist [23:52:44]produce_requested_data [23:52:44]requested_item fm.sn is exist - process it [23:52:44]wFMCommunicate request_size=4 [23:52:44]MH_SAM_APDU [23:52:44]CAPDU: 80 11 00 00 [23:52:44]Write to MH i2c: E2 08 00 AF 04 80 11 00 00 00 00 00 00 2D [23:52:44]Write i2c OK [23:52:44]MH_I2C_Read... [23:52:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:44]Read from MH i2c: E2 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: E2 17 00 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: E2 17 00 AF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [23:52:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:52:44]wFMCommunicate OK [23:52:44]requested_item fd.num is exist - process it [23:52:44]SAM_PROTO_GetFieldsCounters [23:52:44]wFMCommunicate request_size=4 [23:52:44]MH_SAM_APDU [23:52:44]CAPDU: 80 13 00 00 [23:52:44]Write to MH i2c: E2 08 00 B0 04 80 13 00 00 00 00 00 00 30 [23:52:44]Write i2c OK [23:52:44]MH_I2C_Read... [23:52:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:44]Read from MH i2c: E2 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: E2 62 00 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: E2 62 00 B0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 60 03 00 00 5E 04 04 00 60 03 00 00 57 04 04 00 61 03 00 00 19 04 04 00 00 00 00 00 90 00 7F [23:52: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 60 03 00 00 5E 04 04 00 60 03 00 00 57 04 04 00 61 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:52:44]wFMCommunicate OK [23:52:44]SAM_PROTO_GetFieldsCounters done [23:52:44]requested_item shift.num is exist - process it [23:52:44]requested_item shift.opened is exist - process it [23:52:44]req_shift_opened [23:52:44]FM_GetShiftState [23:52:44]SAM_PROTO_GetShiftState [23:52:44]wFMCommunicate request_size=4 [23:52:44]MH_SAM_APDU [23:52:44]CAPDU: 80 13 01 00 [23:52:44]Write to MH i2c: E2 08 00 B1 04 80 13 01 00 00 00 00 00 32 [23:52:44]Write i2c OK [23:52:44]MH_I2C_Read... [23:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:45]Read from MH i2c: E2 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 0E 00 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 0E 00 B1 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F8 [23:52:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:52:45]wFMCommunicate OK [23:52:45]SAM_PROTO_GetShiftState done [23:52:45]FM_GetShiftState done [23:52:45]req_shift_opened done [23:52:45]requested_item shift.open_date is exist - process it [23:52:45]req_shift_open_date [23:52:45]req_shift_open_date done [23:52:45]produce_requested_data done [23:52:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164266,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:52:45]process_action_free close_receipt [23:52:45]json_value_free [23:52:45]json_value_free done [23:52:45]process_json_proto returns [23:52:45]Send response to host [23:52:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164266,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:52:45]free response buf [23:52:45]execute_script done [23:52:45]execute_script returns [23:52:45]free content buf [23:52:45]Sock 9.Close socket [23:52:45]Sock 9.Thread stoped [23:52:46]ConnectInit Can't take IP for lk.salyk.kg [23:52:46]CommunicateWithHost connect error [23:52:46]CommunicateWithHost err = -1 [23:52:46]OFD Sender: Server communicate error [23:52:51]OFD Sender: Processing packet 164262 [packets to send 976, broken 971] [23:52:51]ProducePacketName [23:52:51]name=ofd_packets/00164262 [23:52:51]OFD Sender: To server: pG, [23:52:51]CommunicateWithHost lk.salyk.kg:30040 [23:52:51]ConnectInit lk.salyk.kg [23:52:56]ConnectInit Can't take IP for lk.salyk.kg [23:52:56]CommunicateWithHost connect error [23:52:56]CommunicateWithHost err = -1 [23:52:56]OFD Sender: Server communicate error [23:52:57]ConnectInit Can't connect to host [23:53:01]OFD Sender: Processing packet 164262 [packets to send 976, broken 971] [23:53:01]ProducePacketName [23:53:01]name=ofd_packets/00164262 [23:53:01]OFD Sender: To server: pG, [23:53:01]CommunicateWithHost lk.salyk.kg:30040 [23:53:01]ConnectInit lk.salyk.kg [23:53:02]ConnectInit Can't connect to host [23:53:06]ConnectInit Can't take IP for lk.salyk.kg [23:53:06]CommunicateWithHost connect error [23:53:06]CommunicateWithHost err = -1 [23:53:06]OFD Sender: Server communicate error [23:53:11]OFD Sender: Processing packet 164262 [packets to send 976, broken 971] [23:53:11]ProducePacketName [23:53:11]name=ofd_packets/00164262 [23:53:11]OFD Sender: To server: pG, [23:53:11]CommunicateWithHost lk.salyk.kg:30040 [23:53:11]ConnectInit lk.salyk.kg [23:53:14]recv_with_timeout no data received [23:53:16]ConnectInit Can't take IP for lk.salyk.kg [23:53:16]CommunicateWithHost connect error [23:53:16]CommunicateWithHost err = -1 [23:53:16]OFD Sender: Server communicate error [23:53:21]OFD Sender: Processing packet 164262 [packets to send 976, broken 971] [23:53:21]ProducePacketName [23:53:21]name=ofd_packets/00164262 [23:53:21]OFD Sender: To server: pG, [23:53:21]CommunicateWithHost lk.salyk.kg:30040 [23:53:21]ConnectInit lk.salyk.kg [23:53:23]Connected sock=9 [23:53:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F6 49 06 01 F3 8D 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 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 5C 03 00 00 F4 03 04 00 88 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 81 02 00 35 04 06 00 BB 1D D5 08 16 00 DE 52 13 86 61 1E 5C F3 [23: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 37 36 39 4F 00 00 00 EE E7 47 00 B8 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 37 36 39 10 04 04 00 A6 81 02 00 F4 03 04 00 41 27 C6 66 B6 04 01 00 00 5D 77 9D 42 68 CB 4F 1D [23:53:23]CommunicateWithHost err = 0 [23:53:23]CheckOFDResponse [23:53:23]1017 (14) - 77093643461234 [23:53:23]1041 (16) - 0000000000871769 [23:53:23]1040 (4) - 164262 [23:53:23]1012 (4) - 21.08.2024 17:43 [23:53:23]1206 (1) - 0 [23:53:23]OFD Sender: Remove packet 164262 [23:53:23]ProducePacketName [23:53:23]name=ofd_packets/00164262 [23:53:23]NVStorageDeleteData [23:53:24]OFD Sender: Processing packet 164263 [packets to send 975, broken 971] [23:53:24]ProducePacketName [23:53:24]name=ofd_packets/00164263 [23:53:24]OFD Sender: To server: pG, [23:53:24]CommunicateWithHost lk.salyk.kg:30040 [23:53:24]ConnectInit lk.salyk.kg [23:53:24]Connected sock=7 [23:53: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 37 36 39 0C 01 00 00 94 C1 04 01 99 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 03 00 00 F4 03 04 00 95 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 81 02 00 35 04 06 00 40 A2 D1 99 B4 9F 0C 83 FE 08 C6 26 14 1D [23:53:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5A 0A 47 00 95 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 37 36 39 10 04 04 00 A7 81 02 00 F4 03 04 00 42 27 C6 66 B6 04 01 00 00 9F DF 96 94 6A C3 CD 88 [23:53:25]CommunicateWithHost err = 0 [23:53:25]CheckOFDResponse [23:53:25]1017 (14) - 77093643461234 [23:53:25]1041 (16) - 0000000000871769 [23:53:25]1040 (4) - 164263 [23:53:25]1012 (4) - 21.08.2024 17:43 [23:53:25]1206 (1) - 0 [23:53:25]OFD Sender: Remove packet 164263 [23:53:25]ProducePacketName [23:53:25]name=ofd_packets/00164263 [23:53:25]NVStorageDeleteData [23:53:25]OFD Sender: Processing packet 164264 [packets to send 974, broken 971] [23:53:25]ProducePacketName [23:53:25]name=ofd_packets/00164264 [23:53:25]OFD Sender: To server: pG, [23:53:25]CommunicateWithHost lk.salyk.kg:30040 [23:53:25]ConnectInit lk.salyk.kg [23:53:27]Connected sock=7 [23:53: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 37 36 39 2B 01 00 00 EB A5 23 01 34 EE 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 40 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 03 00 00 F4 03 04 00 A5 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 81 02 00 35 04 06 00 FC 74 64 7B D3 F7 06 4B DD AB 68 4C 85 84 [23:53:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 9C 47 00 0C 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 37 36 39 10 04 04 00 A8 81 02 00 F4 03 04 00 45 27 C6 66 B6 04 01 00 00 9D 07 C4 FB DD 77 16 B9 [23:53:27]CommunicateWithHost err = 0 [23:53:27]CheckOFDResponse [23:53:27]1017 (14) - 77093643461234 [23:53:27]1041 (16) - 0000000000871769 [23:53:27]1040 (4) - 164264 [23:53:27]1012 (4) - 21.08.2024 17:43 [23:53:27]1206 (1) - 0 [23:53:27]OFD Sender: Remove packet 164264 [23:53:27]ProducePacketName [23:53:27]name=ofd_packets/00164264 [23:53:27]NVStorageDeleteData [23:53:28]OFD Sender: Processing packet 164265 [packets to send 973, broken 971] [23:53:28]ProducePacketName [23:53:28]name=ofd_packets/00164265 [23:53:28]OFD Sender: To server: pG, [23:53:28]CommunicateWithHost lk.salyk.kg:30040 [23:53:28]ConnectInit lk.salyk.kg [23:53:29]Connected sock=7 [23:53: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 37 36 39 88 01 00 00 67 16 80 01 6F 65 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 03 00 00 F4 03 04 00 C0 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 81 02 00 35 04 06 00 FB 8F 1B 2C 4C 8C 21 73 F7 C6 61 D1 58 0C [23:53:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D5 62 47 00 05 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 37 36 39 10 04 04 00 A9 81 02 00 F4 03 04 00 47 27 C6 66 B6 04 01 00 00 8A 17 2B ED 42 49 65 8F [23:53:30]CommunicateWithHost err = 0 [23:53:30]CheckOFDResponse [23:53:30]1017 (14) - 77093643461234 [23:53:30]1041 (16) - 0000000000871769 [23:53:30]1040 (4) - 164265 [23:53:30]1012 (4) - 21.08.2024 17:43 [23:53:30]1206 (1) - 0 [23:53:30]OFD Sender: Remove packet 164265 [23:53:30]ProducePacketName [23:53:30]name=ofd_packets/00164265 [23:53:30]NVStorageDeleteData [23:53:30]OFD Sender: Processing packet 164266 [packets to send 972, broken 971] [23:53:30]ProducePacketName [23:53:30]name=ofd_packets/00164266 [23:53:30]OFD Sender: To server: pG, [23:53:30]CommunicateWithHost lk.salyk.kg:30040 [23:53:30]ConnectInit lk.salyk.kg [23:53:32]Connected sock=7 [23:53:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1E 2D 04 01 29 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 60 03 00 00 F4 03 04 00 C7 7D C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 81 02 00 35 04 06 00 5B 60 48 FA 68 F9 36 17 5F CB A9 89 78 1C [23:53:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 EF 47 00 D2 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 37 36 39 10 04 04 00 AA 81 02 00 F4 03 04 00 4A 27 C6 66 B6 04 01 00 00 51 4C B4 C7 00 09 99 2E [23:53:32]CommunicateWithHost err = 0 [23:53:32]CheckOFDResponse [23:53:32]1017 (14) - 77093643461234 [23:53:32]1041 (16) - 0000000000871769 [23:53:32]1040 (4) - 164266 [23:53:32]1012 (4) - 21.08.2024 17:43 [23:53:32]1206 (1) - 0 [23:53:32]OFD Sender: Remove packet 164266 [23:53:32]ProducePacketName [23:53:32]name=ofd_packets/00164266 [23:53:32]NVStorageDeleteData [23:53:33]OFD Sender: No OFD packet to send [23:53:38]OFD Sender: No OFD packet to send [23:53:43]OFD Sender: No OFD packet to send [23:53:48]OFD Sender: No OFD packet to send [23:53:53]OFD Sender: No OFD packet to send [23:53:58]OFD Sender: No OFD packet to send [23:54:03]OFD Sender: No OFD packet to send [23:54:08]OFD Sender: No OFD packet to send [23:54:11]accept exits with 10 [23:54:11]New connection [23:54:11]New thread 3067620708 created [23:54:11]Thread 3067477348 joined [23:54:11]Waiting for new connection... [23:54:11] Sock 10.Parse request [23:54:11]Sock 10.Check first char [23:54:11]Sock 10.First char is OK [23:54:11]request: POST /json_proto HTTP/1.0 [23:54:11]Method: POST [23:54:11]URL: /json_proto [23:54:11]Method is POST - this is cgi request [23:54:11]url: /json_proto [23:54:11]query_string will be loaded in cgi processing [23:54:11]execute_cgi json_proto POST (null) [23:54:11]execute_cgi path=json_proto method=POST [23:54:11]POST find Content-Length [23:54:11]Host: 172.17.44.132:8080 [23:54:11]Content-Length: 816 [23:54:11]Content-Type: application/json [23:54:11] [23:54:11]POST finish read [23:54:11]Found Content-Length = 816 [23:54:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:11]execute_script... [23:54:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:11]POST & json_proto [23:54:11]process_json_proto [23:54:11]json parsed OK: [23:54:11]protocol is kg_v1.0 [23:54:11]action value=close_receipt [23:54:11]process_action close_receipt [23:54:11]cmd_close_receipt [23:54:11]MH_GetDate [23:54:11]Write to MH i2c: F0 00 00 B2 04 A5 [23:54:11]Write i2c OK [23:54:11]MH_I2C_Read... [23:54:11]Read from MH i2c: F0 [23:54:11]MH_I2C_Read... [23:54:11]Read from MH i2c: F0 09 00 [23:54:11]MH_I2C_Read... [23:54:11]Read from MH i2c: F0 09 00 B2 04 00 23 7E C6 66 2A 83 C1 65 4E [23:54:11]GetLastDocTimeStamp 1724284359 [23:54:11]current date 1724284451 [23:54:11]FM_GetShiftState [23:54:11]SAM_PROTO_GetShiftState [23:54:11]wFMCommunicate request_size=4 [23:54:11]MH_SAM_APDU [23:54:11]CAPDU: 80 13 01 00 [23:54:11]Write to MH i2c: E2 08 00 B3 04 80 13 01 00 00 00 00 00 34 [23:54:11]Write i2c OK [23:54:11]MH_I2C_Read... [23:54:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:11]Read from MH i2c: E2 [23:54:11]MH_I2C_Read... [23:54:11]Read from MH i2c: E2 0E 00 [23:54:11]MH_I2C_Read... [23:54:11]Read from MH i2c: E2 0E 00 B3 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FA [23:54:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:54:11]wFMCommunicate OK [23:54:11]SAM_PROTO_GetShiftState done [23:54:11]FM_GetShiftState done [23:54:11]opened in 1724199517 [23:54:11]opened+sec_in_day 1724285917 [23:54:11]quantity*price = 150037 [23:54:11]sum+1 = 150039 [23:54:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 865 21.08.2024 23:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164267 ФПД: 235976911799612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164267&fm=235976911799612&tin=02508201610067®Number=0000000000092562&sum=150038 [23:54:12]StoreToDocumentArchive [23:54:12]shift 466 fd 164267 [23:54:12]save to /storage/0466/doc_00164267 [23:54:12]save last doc name /storage/0466/doc_00164267 to /storage/kkm_last_doc_name [23:54:12]save OK [23:54:12]Clear old archive folders... [23:54:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:54:12]tlvbuf is 01AC1BF0 [23:54:12]SAM_PROTO_ClearQueue [23:54:12]wFMCommunicate request_size=4 [23:54:12]MH_SAM_APDU [23:54:12]CAPDU: 80 09 00 00 [23:54:12]Write to MH i2c: E2 08 00 C0 04 80 09 00 00 00 00 00 00 36 [23:54:12]Write i2c OK [23:54:12]MH_I2C_Read... [23:54:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:12]Read from MH i2c: E2 [23:54:12]MH_I2C_Read... [23:54:12]Read from MH i2c: E2 03 00 [23:54:12]MH_I2C_Read... [23:54:12]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [23:54:12]RAPDU: 90 00 [23:54:12]wFMCommunicate OK [23:54:12]SAM_PROTO_ClearQueue done [23:54:12]KKMCreateOFDPacket [23:54:12]OFDProtocolAddRootSTLVToBuf [23:54:12]FM_MakeSignedData [23:54:12]FM_MakeSignedData [23:54:12]SAM_PROTO_SignData [23:54:12]wFMCommunicate request_size=4 [23:54:12]MH_SAM_APDU [23:54:12]CAPDU: 80 0D 01 02 [23:54:12]Write to MH i2c: E2 08 00 C1 04 80 0D 01 02 00 00 00 00 3E [23:54:12]Write i2c OK [23:54:12]MH_I2C_Read... [23:54:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:12]Read from MH i2c: E2 [23:54:12]MH_I2C_Read... [23:54:12]Read from MH i2c: E2 03 00 [23:54:12]MH_I2C_Read... [23:54:12]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [23:54:12]RAPDU: 90 00 [23:54:12]wFMCommunicate OK [23:54:12]wFMCommunicate request_size=255 [23:54:12]MH_SAM_APDU [23:54: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 38 30 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 61 03 00 00 F4 03 04 00 23 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 81 02 00 35 04 06 00 D6 9E A8 00 [23:54:12]Write to MH i2c: E2 02 01 C2 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 38 30 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 61 03 00 00 F4 03 04 00 23 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 81 02 00 35 04 06 00 D6 9E A8 00 00 00 E0 [23:54:12]Write i2c OK [23:54:12]MH_I2C_Read... [23:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:13]Read from MH i2c: E2 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 03 00 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [23:54:13]RAPDU: 90 00 [23:54:13]wFMCommunicate OK [23:54:13]wFMCommunicate request_size=7 [23:54:13]MH_SAM_APDU [23:54:13]CAPDU: 80 0D 02 02 02 C5 3C [23:54:13]Write to MH i2c: E2 0A 00 C3 04 80 0D 02 02 02 00 C5 3C 00 00 46 [23:54:13]Write i2c OK [23:54:13]MH_I2C_Read... [23:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:13]Read from MH i2c: E2 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 03 00 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [23:54:13]RAPDU: 90 00 [23:54:13]wFMCommunicate OK [23:54:13]wFMCommunicate request_size=4 [23:54:13]MH_SAM_APDU [23:54:13]CAPDU: 80 0D 03 02 [23:54:13]Write to MH i2c: E2 08 00 C4 04 80 0D 03 02 00 00 00 00 43 [23:54:13]Write i2c OK [23:54:13]MH_I2C_Read... [23:54:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:13]Read from MH i2c: E2 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 0B 00 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 0B 00 C4 04 00 65 7D B1 ED E7 51 EC C4 90 00 AC [23:54:13]RAPDU: 65 7D B1 ED E7 51 EC C4 90 00 [23:54:13]wFMCommunicate OK [23:54:13]SAM_PROTO_SignData done [23:54:13]FM_MakeSignedData done [23:54:13]CreateOFDProtocolMessage [23:54:13]wFMCommunicate request_size=4 [23:54:13]MH_SAM_APDU [23:54:13]CAPDU: 80 11 00 00 [23:54:13]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [23:54:13]Write i2c OK [23:54:13]MH_I2C_Read... [23:54:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:13]Read from MH i2c: E2 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 17 00 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [23:54:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:54:13]wFMCommunicate OK [23:54:13]CreateOFDProtocolMessage done [23:54:13]OFDSenderStorePacket 164267 [23:54:13]StoreOFDPacket docnum=164267 [23:54:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 23 0B 04 01 E7 CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 61 03 00 00 F4 03 04 00 23 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 81 02 00 35 04 06 00 D6 9E A8 00 C5 3C 65 7D B1 ED E7 51 EC C4 [23:54:13]CheckFolder [23:54:13]dirname=/storage/ofd_packets [23:54:13]CheckFolder done [23:54:13]ProducePacketName [23:54:13]name=ofd_packets/00164267 [23:54:13]NVStorageSaveData ofd_packets/00164267 [23:54:13]File name is /storage/ofd_packets/00164267 [23:54:13]Write 298 bytes [23:54:13]NVStorageSaveData done [23:54:13]OFDSenderStorePacket done [23:54:13]KKMCreateOFDPacket done [23:54:13]NVStorageSaveData kkm_last_timestamp [23:54:13]File name is /storage/kkm_last_timestamp [23:54:13]Write 4 bytes [23:54:13]NVStorageSaveData done [23:54:13]ExternCall_PrintAddStr [23:54:13]wPrintStart [23:54:13]Write to MH i2c: 01 00 00 C6 04 CA [23:54:13]Write i2c OK [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: 01 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: 01 07 00 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 FF 0F DF [23:54:13]RasterBufferAndPrint [23:54:13]line Счет N : (1)292925 [23:54:13]line ИНН: 02508201610067 [23:54:13]line Контрольно-Кассовый Чек [23:54:13]line ПРОДАЖА [23:54:13]line ТРК (МРК, ГНК) : 44 [23:54:13]line Товар: 2710194800 [23:54:13]line ДТ-К-5 [23:54:13]line 19.690 * 76.20 [23:54:13]line = 1500.38 [23:54:13]line НДС 12% НСП 1% [23:54:13]line > о реализуемом товаре [23:54:13]line ИТОГО: 1500.38 [23:54:13]line НСП 1% : 13.28 [23:54:13]line НДС 12% : 159.33 [23:54:13]line Наличными: 0.00 [23:54:13]line Безнал.: 1500.38 [23:54:13]line Место: АЗС № 130 "Партнер Нефть" [23:54:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:54:13]line СНО: Общий режим [23:54:13]line Чек 865 21.08.2024 23:54 [23:54:13]line Смена: 466 ФФД: 1.0 [23:54:13]line ЗНМ: 0300000070 [23:54:13]line РНМ: 0000000000092562 [23:54:13]line Версия ККМ: 001 [23:54:13]line Платежная система: Бакай Банк [23:54:13]line ФМ: 0000000000871769 [23:54:13]line ФД: 164267 [23:54:13]line ФПД: 235976911799612 [23:54:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164267&fm=235976911799612&tin=02508201610067®Number=0000000000092562&sum=150038 [23:54:13]written 0, free lines is 4095 [23:54:13]OFD Sender: Processing packet 164267 [packets to send 972, broken 971] [23:54:13]ProducePacketName [23:54:13]name=ofd_packets/00164267 [23:54:13]OFD Sender: To server: pG, [23:54:13]CommunicateWithHost lk.salyk.kg:30040 [23:54:13]ConnectInit lk.salyk.kg [23:54:13]Write to MH i2c: 01 00 00 F0 04 F4 [23:54:13]Write i2c OK [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: 01 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: 01 07 00 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 E2 0C E9 [23:54:13]RasterBufferAndPrint [23:54:13]line [23:54:13]line [23:54:13]line [23:54:13]line [23:54:13]line [23:54:13]written 0, free lines is 3318 [23:54:13]MH_Cut [23:54:13]Write to MH i2c: D1 01 00 F7 04 01 CD [23:54:13]Write i2c OK [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: D1 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: D1 01 00 [23:54:13]MH_I2C_Read... [23:54:13]Read from MH i2c: D1 01 00 F7 04 00 CC [23:54:13]Write to MH i2c: 01 00 00 F8 04 FC [23:54:13]Write i2c OK [23:54:13]MH_I2C_Read... [23:54:14]*** Cut start [23:54:14]*** Purtial cut [23:54:14]*** Stage 1: CUTSNS_PIN = 1 [23:54:16]Read from MH i2c: 01 [23:54:16]MH_I2C_Read... [23:54:16]*** Stop cut motor [23:54:16]*** Cut end [23:54:16]Read from MH i2c: 01 07 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 FF 0F 11 [23:54:16]process_action close_receipt done [23:54:16]requested_data is exist [23:54:16]produce_requested_data [23:54:16]requested_item fm.sn is exist - process it [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 11 00 00 [23:54:16]Write to MH i2c: E2 08 00 F9 04 80 11 00 00 00 00 00 00 77 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 17 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 17 00 F9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [23:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:54:16]wFMCommunicate OK [23:54:16]requested_item fd.num is exist - process it [23:54:16]SAM_PROTO_GetFieldsCounters [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 13 00 00 [23:54:16]Write to MH i2c: E2 08 00 FA 04 80 13 00 00 00 00 00 00 7A [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 62 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 62 00 FA 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 61 03 00 00 5E 04 04 00 61 03 00 00 57 04 04 00 62 03 00 00 19 04 04 00 00 00 00 00 90 00 CD [23:54: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 61 03 00 00 5E 04 04 00 61 03 00 00 57 04 04 00 62 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:16]wFMCommunicate OK [23:54:16]SAM_PROTO_GetFieldsCounters done [23:54:16]requested_item shift.num is exist - process it [23:54:16]requested_item shift.opened is exist - process it [23:54:16]req_shift_opened [23:54:16]FM_GetShiftState [23:54:16]SAM_PROTO_GetShiftState [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 13 01 00 [23:54:16]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 0E 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 42 [23:54:16]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:54:16]wFMCommunicate OK [23:54:16]SAM_PROTO_GetShiftState done [23:54:16]FM_GetShiftState done [23:54:16]req_shift_opened done [23:54:16]requested_item shift.open_date is exist - process it [23:54:16]req_shift_open_date [23:54:16]req_shift_open_date done [23:54:16]produce_requested_data done [23:54:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164267,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:54:16]process_action_free close_receipt [23:54:16]json_value_free [23:54:16]json_value_free done [23:54:16]process_json_proto returns [23:54:16]Send response to host [23:54:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164267,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:54:16]free response buf [23:54:16]execute_script done [23:54:16]execute_script returns [23:54:16]free content buf [23:54:16]Sock 10.Close socket [23:54:16]Sock 10.Thread stoped [23:54:17]accept exits with 9 [23:54:17]New connection [23:54:17]New thread 3067477348 created [23:54:17]Thread 3067620708 joined [23:54:17]Waiting for new connection... [23:54:17] Sock 9.Parse request [23:54:17]Sock 9.Check first char [23:54:17]Sock 9.First char is OK [23:54:17]request: POST /json_proto HTTP/1.0 [23:54:17]Method: POST [23:54:17]URL: /json_proto [23:54:17]Method is POST - this is cgi request [23:54:17]url: /json_proto [23:54:17]query_string will be loaded in cgi processing [23:54:17]execute_cgi json_proto POST (null) [23:54:17]execute_cgi path=json_proto method=POST [23:54:17]POST find Content-Length [23:54:17]Host: 172.17.44.132:8080 [23:54:17]Content-Length: 677 [23:54:17]Content-Type: application/json [23:54:17] [23:54:17]POST finish read [23:54:17]Found Content-Length = 677 [23:54:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:17]execute_script... [23:54: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)292926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:17]POST & json_proto [23:54:17]process_json_proto [23:54:17]json parsed OK: [23:54:17]protocol is kg_v1.0 [23:54:17]action value=close_receipt [23:54:17]process_action close_receipt [23:54:17]cmd_close_receipt [23:54:17]MH_GetDate [23:54:17]Write to MH i2c: F0 00 00 FC 04 EF [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: F0 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: F0 09 00 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: F0 09 00 FC 04 00 29 7E C6 66 2A 83 C1 65 9E [23:54:17]GetLastDocTimeStamp 1724284451 [23:54:17]current date 1724284457 [23:54:17]FM_GetShiftState [23:54:17]SAM_PROTO_GetShiftState [23:54:17]wFMCommunicate request_size=4 [23:54:17]MH_SAM_APDU [23:54:17]CAPDU: 80 13 01 00 [23:54:17]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:17]Read from MH i2c: E2 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 0E 00 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 44 [23:54:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:54:17]wFMCommunicate OK [23:54:17]SAM_PROTO_GetShiftState done [23:54:17]FM_GetShiftState done [23:54:17]opened in 1724199517 [23:54:17]opened+sec_in_day 1724285917 [23:54:17]quantity*price = 50036 [23:54:17]sum+1 = 50037 [23:54:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 866 21.08.2024 23:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164268 ФПД: 57472707966893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164268&fm=57472707966893&tin=02508201610067®Number=0000000000092562&sum=50000 [23:54:18]StoreToDocumentArchive [23:54:18]shift 466 fd 164268 [23:54:18]save to /storage/0466/doc_00164268 [23:54:18]save last doc name /storage/0466/doc_00164268 to /storage/kkm_last_doc_name [23:54:18]save OK [23:54:18]Clear old archive folders... [23:54:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:54:18]tlvbuf is 01ABE610 [23:54:18]SAM_PROTO_ClearQueue [23:54:18]wFMCommunicate request_size=4 [23:54:18]MH_SAM_APDU [23:54:18]CAPDU: 80 09 00 00 [23:54:18]Write to MH i2c: E2 08 00 0A 05 80 09 00 00 00 00 00 00 81 [23:54:18]Write i2c OK [23:54:18]MH_I2C_Read... [23:54:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:18]Read from MH i2c: E2 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 03 00 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [23:54:18]RAPDU: 90 00 [23:54:18]wFMCommunicate OK [23:54:18]SAM_PROTO_ClearQueue done [23:54:18]KKMCreateOFDPacket [23:54:18]OFDProtocolAddRootSTLVToBuf [23:54:18]FM_MakeSignedData [23:54:18]FM_MakeSignedData [23:54:18]SAM_PROTO_SignData [23:54:18]wFMCommunicate request_size=4 [23:54:18]MH_SAM_APDU [23:54:18]CAPDU: 80 0D 01 02 [23:54:18]Write to MH i2c: E2 08 00 0B 05 80 0D 01 02 00 00 00 00 89 [23:54:18]Write i2c OK [23:54:18]MH_I2C_Read... [23:54:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:18]Read from MH i2c: E2 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 03 00 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [23:54:18]RAPDU: 90 00 [23:54:18]wFMCommunicate OK [23:54:18]wFMCommunicate request_size=255 [23:54:18]MH_SAM_APDU [23:54:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 03 00 00 F4 03 04 00 29 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 81 02 00 35 04 06 00 34 [23:54:18]Write to MH i2c: E2 02 01 0C 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 03 00 00 F4 03 04 00 29 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 81 02 00 35 04 06 00 34 00 00 7B [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 03 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [23:54:19]RAPDU: 90 00 [23:54:19]wFMCommunicate OK [23:54:19]wFMCommunicate request_size=10 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 0D 02 02 05 45 68 57 B7 AD [23:54:19]Write to MH i2c: E2 0D 00 0D 05 80 0D 02 02 05 00 45 68 57 B7 AD 00 00 FE [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 03 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [23:54:19]RAPDU: 90 00 [23:54:19]wFMCommunicate OK [23:54:19]wFMCommunicate request_size=4 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 0D 03 02 [23:54:19]Write to MH i2c: E2 08 00 0E 05 80 0D 03 02 00 00 00 00 8E [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 0B 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 0B 00 0E 05 00 2D E4 44 4A 3E C2 81 6D 90 00 1C [23:54:19]RAPDU: 2D E4 44 4A 3E C2 81 6D 90 00 [23:54:19]wFMCommunicate OK [23:54:19]SAM_PROTO_SignData done [23:54:19]FM_MakeSignedData done [23:54:19]CreateOFDProtocolMessage [23:54:19]wFMCommunicate request_size=4 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 11 00 00 [23:54:19]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 17 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [23:54:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:54:19]wFMCommunicate OK [23:54:19]CreateOFDProtocolMessage done [23:54:19]OFDSenderStorePacket 164268 [23:54:19]StoreOFDPacket docnum=164268 [23:54:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 36 53 07 01 EC C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 03 00 00 F4 03 04 00 29 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 81 02 00 35 04 06 00 34 45 68 57 B7 AD 2D E4 44 4A 3E C2 81 6D [23:54:19]CheckFolder [23:54:19]dirname=/storage/ofd_packets [23:54:19]CheckFolder done [23:54:19]ProducePacketName [23:54:19]name=ofd_packets/00164268 [23:54:19]NVStorageSaveData ofd_packets/00164268 [23:54:19]File name is /storage/ofd_packets/00164268 [23:54:19]Write 301 bytes [23:54:19]NVStorageSaveData done [23:54:19]OFDSenderStorePacket done [23:54:19]KKMCreateOFDPacket done [23:54:19]NVStorageSaveData kkm_last_timestamp [23:54:19]File name is /storage/kkm_last_timestamp [23:54:19]Write 4 bytes [23:54:19]NVStorageSaveData done [23:54:19]ExternCall_PrintAddStr [23:54:19]wPrintStart [23:54:19]Write to MH i2c: 01 00 00 10 05 15 [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: 01 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: 01 07 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [23:54:19]RasterBufferAndPrint [23:54:19]line Счет N : (1)292926 [23:54:19]line ИНН: 02508201610067 [23:54:19]line Контрольно-Кассовый Чек [23:54:19]line ПРОДАЖА [23:54:19]line ТРК (МРК, ГНК) : 62 [23:54:19]line Товар: 2710124130 [23:54:19]line Аи-92-К-5 [23:54:19]line 7.380 * 67.80 [23:54:19]line = 500.36 [23:54:19]line НДС 12% НСП 1% [23:54:19]line > о реализуемом товаре [23:54:19]line ОКРУГЛЕНИЕ: -0.36 [23:54:19]line ИТОГО: 500.00 [23:54:19]line Внесено: 500.00 [23:54:19]line СДАЧА: 0.00 [23:54:19]line НСП 1% : 4.43 [23:54:19]line НДС 12% : 53.14 [23:54:19]line Наличными: 500.00 [23:54:19]line Безнал.: 0.00 [23:54:19]line Место: АЗС № 130 "Партнер Нефть" [23:54:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:54:19]line СНО: Общий режим [23:54:19]line Чек 866 21.08.2024 23:54 [23:54:19]line Смена: 466 ФФД: 1.0 [23:54:19]line ЗНМ: 0300000070 [23:54:19]line РНМ: 0000000000092562 [23:54:19]line Версия ККМ: 001 [23:54:19]line ФМ: 0000000000871769 [23:54:19]line ФД: 164268 [23:54:19]line ФПД: 57472707966893 [23:54:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164268&fm=57472707966893&tin=02508201610067®Number=0000000000092562&sum=50000 [23:54:19]written 0, free lines is 4095 [23:54:20]Connected sock=11 [23:54: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 37 36 39 0C 01 00 00 23 0B 04 01 E7 CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 61 03 00 00 F4 03 04 00 23 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 81 02 00 35 04 06 00 D6 9E A8 00 C5 3C 65 7D B1 ED E7 51 EC C4 [23:54:20]Write to MH i2c: 01 00 00 3B 05 40 [23:54:20]Write i2c OK [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: 01 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: 01 07 00 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 D8 0C 2B [23:54:20]RasterBufferAndPrint [23:54:20]line [23:54:20]line [23:54:20]line [23:54:20]line [23:54:20]line [23:54:20]written 0, free lines is 3319 [23:54:20]MH_Cut [23:54:20]Write to MH i2c: D1 01 00 42 05 01 19 [23:54:20]Write i2c OK [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: D1 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: D1 01 00 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: D1 01 00 42 05 00 18 [23:54:20]Write to MH i2c: 01 00 00 43 05 48 [23:54:20]Write i2c OK [23:54:20]MH_I2C_Read... [23:54:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 86 FB 47 00 24 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 37 36 39 10 04 04 00 AB 81 02 00 F4 03 04 00 7A 27 C6 66 B6 04 01 00 00 13 86 2F 12 63 84 3C 58 [23:54:20]CommunicateWithHost err = 0 [23:54:20]CheckOFDResponse [23:54:20]1017 (14) - 77093643461234 [23:54:20]1041 (16) - 0000000000871769 [23:54:20]1040 (4) - 164267 [23:54:20]1012 (4) - 21.08.2024 17:44 [23:54:20]1206 (1) - 0 [23:54:20]OFD Sender: Remove packet 164267 [23:54:20]ProducePacketName [23:54:20]name=ofd_packets/00164267 [23:54:20]NVStorageDeleteData [23:54:21]*** Cut start [23:54:21]*** Purtial cut [23:54:21]*** Stage 1: CUTSNS_PIN = 1 [23:54:21]OFD Sender: Processing packet 164268 [packets to send 972, broken 971] [23:54:21]ProducePacketName [23:54:21]name=ofd_packets/00164268 [23:54:21]OFD Sender: To server: pG, [23:54:21]CommunicateWithHost lk.salyk.kg:30040 [23:54:21]ConnectInit lk.salyk.kg [23:54:22]Connected sock=7 [23:54: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 37 36 39 0F 01 00 00 36 53 07 01 EC C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 03 00 00 F4 03 04 00 29 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 81 02 00 35 04 06 00 34 45 68 57 B7 AD 2D E4 44 4A 3E C2 81 6D [23:54:23]Read from MH i2c: 01 [23:54:23]MH_I2C_Read... [23:54:23]*** Stop cut motor [23:54:23]*** Cut end [23:54:23]Read from MH i2c: 01 07 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: 01 07 00 43 05 00 00 00 00 00 FF 0F 5D [23:54:23]process_action close_receipt done [23:54:23]requested_data is exist [23:54:23]produce_requested_data [23:54:23]requested_item fm.sn is exist - process it [23:54:23]wFMCommunicate request_size=4 [23:54:23]MH_SAM_APDU [23:54:23]CAPDU: 80 11 00 00 [23:54:23]Write to MH i2c: E2 08 00 44 05 80 11 00 00 00 00 00 00 C3 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:23]Read from MH i2c: E2 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 17 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 17 00 44 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [23:54:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:54:23]wFMCommunicate OK [23:54:23]requested_item fd.num is exist - process it [23:54:23]SAM_PROTO_GetFieldsCounters [23:54:23]wFMCommunicate request_size=4 [23:54:23]MH_SAM_APDU [23:54:23]CAPDU: 80 13 00 00 [23:54:23]Write to MH i2c: E2 08 00 45 05 80 13 00 00 00 00 00 00 C6 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:23]Read from MH i2c: E2 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 62 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 62 00 45 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 62 03 00 00 5E 04 04 00 62 03 00 00 57 04 04 00 63 03 00 00 19 04 04 00 00 00 00 00 90 00 1D [23:54: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 62 03 00 00 5E 04 04 00 62 03 00 00 57 04 04 00 63 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:23]wFMCommunicate OK [23:54:23]SAM_PROTO_GetFieldsCounters done [23:54:23]requested_item shift.num is exist - process it [23:54:23]requested_item shift.opened is exist - process it [23:54:23]req_shift_opened [23:54:23]FM_GetShiftState [23:54:23]SAM_PROTO_GetShiftState [23:54:23]wFMCommunicate request_size=4 [23:54:23]MH_SAM_APDU [23:54:23]CAPDU: 80 13 01 00 [23:54:23]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:23]Read from MH i2c: E2 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 0E 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8E [23:54:23]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:54:23]wFMCommunicate OK [23:54:23]SAM_PROTO_GetShiftState done [23:54:23]FM_GetShiftState done [23:54:23]req_shift_opened done [23:54:23]requested_item shift.open_date is exist - process it [23:54:23]req_shift_open_date [23:54:23]req_shift_open_date done [23:54:23]produce_requested_data done [23:54:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164268,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:54:23]process_action_free close_receipt [23:54:23]json_value_free [23:54:23]json_value_free done [23:54:23]process_json_proto returns [23:54:23]Send response to host [23:54:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164268,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:54:23]free response buf [23:54:23]execute_script done [23:54:23]execute_script returns [23:54:23]free content buf [23:54:23]Sock 9.Close socket [23:54:23]Sock 9.Thread stoped [23:54:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 ED B8 47 00 22 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 37 36 39 10 04 04 00 AC 81 02 00 F4 03 04 00 7C 27 C6 66 B6 04 01 00 00 E4 F1 37 76 DA 91 0E 73 [23:54:25]CommunicateWithHost err = 0 [23:54:25]CheckOFDResponse [23:54:25]1017 (14) - 77093643461234 [23:54:25]1041 (16) - 0000000000871769 [23:54:25]1040 (4) - 164268 [23:54:25]1012 (4) - 21.08.2024 17:44 [23:54:25]1206 (1) - 0 [23:54:25]OFD Sender: Remove packet 164268 [23:54:25]ProducePacketName [23:54:25]name=ofd_packets/00164268 [23:54:25]NVStorageDeleteData [23:54:26]OFD Sender: No OFD packet to send [23:54:26]OFD Sender: No OFD packet to send [23:54:31]OFD Sender: No OFD packet to send [23:54:36]OFD Sender: No OFD packet to send [23:54:40]accept exits with 10 [23:54:40]New connection [23:54:40]New thread 3067620708 created [23:54:40]Thread 3067477348 joined [23:54:40]Waiting for new connection... [23:54:40] Sock 10.Parse request [23:54:40]Sock 10.Check first char [23:54:40]Sock 10.First char is OK [23:54:40]request: POST /json_proto HTTP/1.0 [23:54:40]Method: POST [23:54:40]URL: /json_proto [23:54:40]Method is POST - this is cgi request [23:54:40]url: /json_proto [23:54:40]query_string will be loaded in cgi processing [23:54:40]execute_cgi json_proto POST (null) [23:54:40]execute_cgi path=json_proto method=POST [23:54:40]POST find Content-Length [23:54:40]Host: 172.17.44.132:8080 [23:54:40]Content-Length: 978 [23:54:40]Content-Type: application/json [23:54:40] [23:54:40]POST finish read [23:54:40]Found Content-Length = 978 [23:54:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:40]execute_script... [23:54: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)292920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:40]POST & json_proto [23:54:40]process_json_proto [23:54:40]json parsed OK: [23:54:40]protocol is kg_v1.0 [23:54:40]action value=close_receipt [23:54:40]process_action close_receipt [23:54:40]cmd_close_receipt [23:54:40]MH_GetDate [23:54:40]Write to MH i2c: F0 00 00 47 05 3B [23:54:40]Write i2c OK [23:54:40]MH_I2C_Read... [23:54:40]Read from MH i2c: F0 [23:54:40]MH_I2C_Read... [23:54:40]Read from MH i2c: F0 09 00 [23:54:40]MH_I2C_Read... [23:54:40]Read from MH i2c: F0 09 00 47 05 00 40 7E C6 66 2A 83 C1 65 01 [23:54:40]GetLastDocTimeStamp 1724284457 [23:54:40]current date 1724284480 [23:54:40]FM_GetShiftState [23:54:40]SAM_PROTO_GetShiftState [23:54:40]wFMCommunicate request_size=4 [23:54:40]MH_SAM_APDU [23:54:40]CAPDU: 80 13 01 00 [23:54:40]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [23:54:40]Write i2c OK [23:54:40]MH_I2C_Read... [23:54:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:40]Read from MH i2c: E2 [23:54:40]MH_I2C_Read... [23:54:40]Read from MH i2c: E2 0E 00 [23:54:40]MH_I2C_Read... [23:54:40]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 90 [23:54:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:54:40]wFMCommunicate OK [23:54:40]SAM_PROTO_GetShiftState done [23:54:40]FM_GetShiftState done [23:54:40]opened in 1724199517 [23:54:40]opened+sec_in_day 1724285917 [23:54:40]quantity*price = 750044 [23:54:40]sum+1 = 750046 [23:54:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 867 21.08.2024 23:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 99.74 сом ФМ: 0000000000871769 ФД: 164269 ФПД: 101340146096878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164269&fm=101340146096878&tin=02508201610067®Number=0000000000092562&sum=750000 [23:54:41]StoreToDocumentArchive [23:54:41]shift 466 fd 164269 [23:54:41]save to /storage/0466/doc_00164269 [23:54:41]save last doc name /storage/0466/doc_00164269 to /storage/kkm_last_doc_name [23:54:41]save OK [23:54:41]Clear old archive folders... [23:54:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:54:41]tlvbuf is 01B8A1D0 [23:54:41]SAM_PROTO_ClearQueue [23:54:41]wFMCommunicate request_size=4 [23:54:41]MH_SAM_APDU [23:54:41]CAPDU: 80 09 00 00 [23:54:41]Write to MH i2c: E2 08 00 55 05 80 09 00 00 00 00 00 00 CC [23:54:41]Write i2c OK [23:54:41]MH_I2C_Read... [23:54:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:41]Read from MH i2c: E2 [23:54:41]MH_I2C_Read... [23:54:41]Read from MH i2c: E2 03 00 [23:54:41]MH_I2C_Read... [23:54:41]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [23:54:41]RAPDU: 90 00 [23:54:41]wFMCommunicate OK [23:54:41]SAM_PROTO_ClearQueue done [23:54:41]KKMCreateOFDPacket [23:54:41]OFDProtocolAddRootSTLVToBuf [23:54:41]FM_MakeSignedData [23:54:41]FM_MakeSignedData [23:54:41]SAM_PROTO_SignData [23:54:41]wFMCommunicate request_size=4 [23:54:41]MH_SAM_APDU [23:54:41]CAPDU: 80 0D 01 02 [23:54:41]Write to MH i2c: E2 08 00 56 05 80 0D 01 02 00 00 00 00 D4 [23:54:41]Write i2c OK [23:54:41]MH_I2C_Read... [23:54:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:41]Read from MH i2c: E2 [23:54:41]MH_I2C_Read... [23:54:41]Read from MH i2c: E2 03 00 [23:54:41]MH_I2C_Read... [23:54:41]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [23:54:41]RAPDU: 90 00 [23:54:41]wFMCommunicate OK [23:54:41]wFMCommunicate request_size=255 [23:54:41]MH_SAM_APDU [23:54: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 03 00 00 F4 03 04 00 40 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 81 02 00 35 04 06 00 5C 2B 17 68 [23:54:41]Write to MH i2c: E2 02 01 57 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 03 00 00 F4 03 04 00 40 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 81 02 00 35 04 06 00 5C 2B 17 68 00 00 46 [23:54:41]Write i2c OK [23:54:41]MH_I2C_Read... [23:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:42]Read from MH i2c: E2 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 03 00 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [23:54:42]RAPDU: 90 00 [23:54:42]wFMCommunicate OK [23:54:42]wFMCommunicate request_size=7 [23:54:42]MH_SAM_APDU [23:54:42]CAPDU: 80 0D 02 02 02 DA EE [23:54:42]Write to MH i2c: E2 0A 00 58 05 80 0D 02 02 02 00 DA EE 00 00 A3 [23:54:42]Write i2c OK [23:54:42]MH_I2C_Read... [23:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:42]Read from MH i2c: E2 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 03 00 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [23:54:42]RAPDU: 90 00 [23:54:42]wFMCommunicate OK [23:54:42]wFMCommunicate request_size=4 [23:54:42]MH_SAM_APDU [23:54:42]CAPDU: 80 0D 03 02 [23:54:42]Write to MH i2c: E2 08 00 59 05 80 0D 03 02 00 00 00 00 D9 [23:54:42]Write i2c OK [23:54:42]MH_I2C_Read... [23:54:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:42]Read from MH i2c: E2 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 0B 00 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 0B 00 59 05 00 B4 82 7E 04 E9 E0 ED 7E 90 00 C6 [23:54:42]RAPDU: B4 82 7E 04 E9 E0 ED 7E 90 00 [23:54:42]wFMCommunicate OK [23:54:42]SAM_PROTO_SignData done [23:54:42]FM_MakeSignedData done [23:54:42]CreateOFDProtocolMessage [23:54:42]wFMCommunicate request_size=4 [23:54:42]MH_SAM_APDU [23:54:42]CAPDU: 80 11 00 00 [23:54:42]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [23:54:42]Write i2c OK [23:54:42]MH_I2C_Read... [23:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:42]Read from MH i2c: E2 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 17 00 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [23:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:54:42]wFMCommunicate OK [23:54:42]CreateOFDProtocolMessage done [23:54:42]OFDSenderStorePacket 164269 [23:54:42]StoreOFDPacket docnum=164269 [23:54:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6D BC 04 01 06 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 03 00 00 F4 03 04 00 40 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 81 02 00 35 04 06 00 5C 2B 17 68 DA EE B4 82 7E 04 E9 E0 ED 7E [23:54:42]CheckFolder [23:54:42]dirname=/storage/ofd_packets [23:54:42]CheckFolder done [23:54:42]ProducePacketName [23:54:42]name=ofd_packets/00164269 [23:54:42]NVStorageSaveData ofd_packets/00164269 [23:54:42]File name is /storage/ofd_packets/00164269 [23:54:42]Write 298 bytes [23:54:42]NVStorageSaveData done [23:54:42]OFDSenderStorePacket done [23:54:42]KKMCreateOFDPacket done [23:54:42]NVStorageSaveData kkm_last_timestamp [23:54:42]File name is /storage/kkm_last_timestamp [23:54:42]Write 4 bytes [23:54:42]NVStorageSaveData done [23:54:42]ExternCall_PrintAddStr [23:54:42]wPrintStart [23:54:42]Write to MH i2c: 01 00 00 5B 05 60 [23:54:42]Write i2c OK [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: 01 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: 01 07 00 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [23:54:42]RasterBufferAndPrint [23:54:42]line Счет N : (1)292920 [23:54:42]line ИНН: 02508201610067 [23:54:42]line Контрольно-Кассовый Чек [23:54:42]line ПРОДАЖА [23:54:42]line ТРК (МРК, ГНК) : 21 [23:54:42]line Товар: 2710194800 [23:54:42]line ДТ-К-5 [23:54:42]line 99.740 * 75.20 [23:54:42]line = 7500.45 [23:54:42]line НДС 12% НСП 1% [23:54:42]line > о реализуемом товаре [23:54:42]line ОКРУГЛЕНИЕ: -0.45 [23:54:42]line ИТОГО: 7500.00 [23:54:42]line Внесено: 7500.00 [23:54:42]line СДАЧА: 0.00 [23:54:42]line НСП 1% : 66.38 [23:54:42]line НДС 12% : 796.51 [23:54:42]line Наличными: 7500.00 [23:54:42]line Безнал.: 0.00 [23:54:42]line Место: АЗС № 130 "Партнер Нефть" [23:54:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:54:42]line СНО: Общий режим [23:54:42]line Чек 867 21.08.2024 23:54 [23:54:42]line Смена: 466 ФФД: 1.0 [23:54:42]line ЗНМ: 0300000070 [23:54:42]line РНМ: 0000000000092562 [23:54:42]line Версия ККМ: 001 [23:54:42]line [23:54:42]line Дисконтная программа [23:54:42]line ДТ [23:54:42]line номер 130 [23:54:42]line сэкономлено 99.74 сом [23:54:42]line ФМ: 0000000000871769 [23:54:42]line ФД: 164269 [23:54:42]line ФПД: 101340146096878 [23:54:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164269&fm=101340146096878&tin=02508201610067®Number=0000000000092562&sum=750000 [23:54:42]OFD Sender: Processing packet 164269 [packets to send 972, broken 971] [23:54:42]ProducePacketName [23:54:42]name=ofd_packets/00164269 [23:54:42]OFD Sender: To server: pG, [23:54:42]CommunicateWithHost lk.salyk.kg:30040 [23:54:42]ConnectInit lk.salyk.kg [23:54:42]written 0, free lines is 4095 [23:54:42]Write to MH i2c: 01 00 00 8B 05 90 [23:54:42]Write i2c OK [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: 01 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: 01 07 00 [23:54:42]MH_I2C_Read... [23:54:42]Read from MH i2c: 01 07 00 8B 05 00 00 00 00 00 80 0C 23 [23:54:42]RasterBufferAndPrint [23:54:42]line [23:54:42]line [23:54:42]line [23:54:42]line [23:54:42]line [23:54:42]written 0, free lines is 3227 [23:54:43]MH_Cut [23:54:43]Write to MH i2c: D1 01 00 92 05 01 69 [23:54:43]Write i2c OK [23:54:43]MH_I2C_Read... [23:54:43]Read from MH i2c: D1 [23:54:43]MH_I2C_Read... [23:54:43]Read from MH i2c: D1 01 00 [23:54:43]MH_I2C_Read... [23:54:43]Read from MH i2c: D1 01 00 92 05 00 68 [23:54:43]Write to MH i2c: 01 00 00 93 05 98 [23:54:43]Write i2c OK [23:54:43]MH_I2C_Read... [23:54:43]*** Cut start [23:54:43]*** Purtial cut [23:54:43]*** Stage 1: CUTSNS_PIN = 1 [23:54:45]Read from MH i2c: 01 [23:54:45]MH_I2C_Read... [23:54:45]*** Stop cut motor [23:54:45]*** Cut end [23:54:45]Read from MH i2c: 01 07 00 [23:54:45]MH_I2C_Read... [23:54:45]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 FF 0F AD [23:54:45]process_action close_receipt done [23:54:45]requested_data is exist [23:54:45]produce_requested_data [23:54:45]requested_item fm.sn is exist - process it [23:54:45]wFMCommunicate request_size=4 [23:54:45]MH_SAM_APDU [23:54:45]CAPDU: 80 11 00 00 [23:54:45]Write to MH i2c: E2 08 00 94 05 80 11 00 00 00 00 00 00 13 [23:54:45]Write i2c OK [23:54:45]MH_I2C_Read... [23:54:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:45]Read from MH i2c: E2 [23:54:45]MH_I2C_Read... [23:54:45]Read from MH i2c: E2 17 00 [23:54:45]MH_I2C_Read... [23:54:45]Read from MH i2c: E2 17 00 94 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [23:54:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:54:45]wFMCommunicate OK [23:54:45]requested_item fd.num is exist - process it [23:54:45]SAM_PROTO_GetFieldsCounters [23:54:45]wFMCommunicate request_size=4 [23:54:45]MH_SAM_APDU [23:54:45]CAPDU: 80 13 00 00 [23:54:45]Write to MH i2c: E2 08 00 95 05 80 13 00 00 00 00 00 00 16 [23:54:45]Write i2c OK [23:54:45]MH_I2C_Read... [23:54:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:46]Read from MH i2c: E2 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 62 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 62 00 95 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 63 03 00 00 5E 04 04 00 63 03 00 00 57 04 04 00 64 03 00 00 19 04 04 00 00 00 00 00 90 00 71 [23:54: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 63 03 00 00 5E 04 04 00 63 03 00 00 57 04 04 00 64 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:46]wFMCommunicate OK [23:54:46]SAM_PROTO_GetFieldsCounters done [23:54:46]requested_item shift.num is exist - process it [23:54:46]requested_item shift.opened is exist - process it [23:54:46]req_shift_opened [23:54:46]FM_GetShiftState [23:54:46]SAM_PROTO_GetShiftState [23:54:46]wFMCommunicate request_size=4 [23:54:46]MH_SAM_APDU [23:54:46]CAPDU: 80 13 01 00 [23:54:46]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:46]Read from MH i2c: E2 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 0E 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DE [23:54:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:54:46]wFMCommunicate OK [23:54:46]SAM_PROTO_GetShiftState done [23:54:46]FM_GetShiftState done [23:54:46]req_shift_opened done [23:54:46]requested_item shift.open_date is exist - process it [23:54:46]req_shift_open_date [23:54:46]req_shift_open_date done [23:54:46]produce_requested_data done [23:54:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164269,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:54:46]process_action_free close_receipt [23:54:46]json_value_free [23:54:46]json_value_free done [23:54:46]process_json_proto returns [23:54:46]Send response to host [23:54:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164269,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:54:46]free response buf [23:54:46]execute_script done [23:54:46]execute_script returns [23:54:46]free content buf [23:54:46]Sock 10.Close socket [23:54:46]Sock 10.Thread stoped [23:54:46]accept exits with 7 [23:54:46]New connection [23:54:46]New thread 3067477348 created [23:54:46]Thread 3067620708 joined [23:54:46]Waiting for new connection... [23:54:46] Sock 7.Parse request [23:54:46]Sock 7.Check first char [23:54:46]Sock 7.First char is OK [23:54:46]request: POST /json_proto HTTP/1.0 [23:54:46]Method: POST [23:54:46]URL: /json_proto [23:54:46]Method is POST - this is cgi request [23:54:46]url: /json_proto [23:54:46]query_string will be loaded in cgi processing [23:54:46]execute_cgi json_proto POST (null) [23:54:46]execute_cgi path=json_proto method=POST [23:54:46]POST find Content-Length [23:54:46]Host: 172.17.44.132:8080 [23:54:46]Content-Length: 978 [23:54:46]Content-Type: application/json [23:54:46] [23:54:46]POST finish read [23:54:46]Found Content-Length = 978 [23:54:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:46]execute_script... [23:54: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)292921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.740, "sum" : 7500.45, "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 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:46]POST & json_proto [23:54:46]process_json_proto [23:54:46]json parsed OK: [23:54:46]protocol is kg_v1.0 [23:54:46]action value=close_receipt [23:54:46]process_action close_receipt [23:54:46]cmd_close_receipt [23:54:46]MH_GetDate [23:54:46]Write to MH i2c: F0 00 00 97 05 8B [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: F0 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: F0 09 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: F0 09 00 97 05 00 46 7E C6 66 2A 83 C1 65 57 [23:54:46]GetLastDocTimeStamp 1724284480 [23:54:46]current date 1724284486 [23:54:46]FM_GetShiftState [23:54:46]SAM_PROTO_GetShiftState [23:54:46]wFMCommunicate request_size=4 [23:54:46]MH_SAM_APDU [23:54:46]CAPDU: 80 13 01 00 [23:54:46]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:46]Read from MH i2c: E2 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 0E 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E0 [23:54:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:54:46]wFMCommunicate OK [23:54:46]SAM_PROTO_GetShiftState done [23:54:46]FM_GetShiftState done [23:54:46]opened in 1724199517 [23:54:46]opened+sec_in_day 1724285917 [23:54:46]quantity*price = 750044 [23:54:46]sum+1 = 750046 [23:54:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 868 21.08.2024 23:54 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 99.74 сом ФМ: 0000000000871769 ФД: 164270 ФПД: 162618930090490 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164270&fm=162618930090490&tin=02508201610067®Number=0000000000092562&sum=750000 [23:54:47]StoreToDocumentArchive [23:54:47]shift 466 fd 164270 [23:54:47]save to /storage/0466/doc_00164270 [23:54:47]save last doc name /storage/0466/doc_00164270 to /storage/kkm_last_doc_name [23:54:47]save OK [23:54:47]Clear old archive folders... [23:54:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:54:47]tlvbuf is 01B44C10 [23:54:48]SAM_PROTO_ClearQueue [23:54:48]wFMCommunicate request_size=4 [23:54:48]MH_SAM_APDU [23:54:48]CAPDU: 80 09 00 00 [23:54:48]Write to MH i2c: E2 08 00 A5 05 80 09 00 00 00 00 00 00 1C [23:54:48]Write i2c OK [23:54:48]MH_I2C_Read... [23:54:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:48]Read from MH i2c: E2 [23:54:48]MH_I2C_Read... [23:54:48]Read from MH i2c: E2 03 00 [23:54:48]MH_I2C_Read... [23:54:48]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [23:54:48]RAPDU: 90 00 [23:54:48]wFMCommunicate OK [23:54:48]SAM_PROTO_ClearQueue done [23:54:48]KKMCreateOFDPacket [23:54:48]OFDProtocolAddRootSTLVToBuf [23:54:48]FM_MakeSignedData [23:54:48]FM_MakeSignedData [23:54:48]SAM_PROTO_SignData [23:54:48]wFMCommunicate request_size=4 [23:54:48]MH_SAM_APDU [23:54:48]CAPDU: 80 0D 01 02 [23:54:48]Write to MH i2c: E2 08 00 A6 05 80 0D 01 02 00 00 00 00 24 [23:54:48]Write i2c OK [23:54:48]MH_I2C_Read... [23:54:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:48]Read from MH i2c: E2 [23:54:48]MH_I2C_Read... [23:54:48]Read from MH i2c: E2 03 00 [23:54:48]MH_I2C_Read... [23:54:48]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [23:54:48]RAPDU: 90 00 [23:54:48]wFMCommunicate OK [23:54:48]wFMCommunicate request_size=255 [23:54:48]MH_SAM_APDU [23:54: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 03 00 00 F4 03 04 00 46 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 81 02 00 35 04 06 00 93 E6 AB 8F [23:54:48]Write to MH i2c: E2 02 01 A7 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 03 00 00 F4 03 04 00 46 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 81 02 00 35 04 06 00 93 E6 AB 8F 00 00 4B [23:54:48]Write i2c OK [23:54:48]MH_I2C_Read... [23:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:49]Read from MH i2c: E2 [23:54:49]MH_I2C_Read... [23:54:49]Read from MH i2c: E2 03 00 [23:54:49]MH_I2C_Read... [23:54:49]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [23:54:49]RAPDU: 90 00 [23:54:49]wFMCommunicate OK [23:54:49]wFMCommunicate request_size=7 [23:54:49]MH_SAM_APDU [23:54:49]CAPDU: 80 0D 02 02 02 D1 FA [23:54:49]Write to MH i2c: E2 0A 00 A8 05 80 0D 02 02 02 00 D1 FA 00 00 F6 [23:54:49]Write i2c OK [23:54:49]MH_I2C_Read... [23:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:49]Read from MH i2c: E2 [23:54:49]MH_I2C_Read... [23:54:49]Read from MH i2c: E2 03 00 [23:54:49]MH_I2C_Read... [23:54:49]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [23:54:49]RAPDU: 90 00 [23:54:49]wFMCommunicate OK [23:54:49]wFMCommunicate request_size=4 [23:54:49]MH_SAM_APDU [23:54:49]CAPDU: 80 0D 03 02 [23:54:49]Write to MH i2c: E2 08 00 A9 05 80 0D 03 02 00 00 00 00 29 [23:54:49]Write i2c OK [23:54:49]MH_I2C_Read... [23:54:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:49]Read from MH i2c: E2 [23:54:49]MH_I2C_Read... [23:54:49]Read from MH i2c: E2 0B 00 [23:54:49]MH_I2C_Read... [23:54:49]Read from MH i2c: E2 0B 00 A9 05 00 45 B3 E6 CF 3A A6 1E 04 90 00 D9 [23:54:49]RAPDU: 45 B3 E6 CF 3A A6 [23:55:43]wFMCommunicate OK [23:55:43]wFMCommunicate request_size=85 [23:55:43]MH_SAM_APDU [23:55:43]CAPDU: 80 0D 02 02 50 00 F4 03 04 00 7C 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 81 02 00 35 04 06 00 DD E1 50 8C 71 4C [23:55:43]Write to MH i2c: E2 58 00 F9 05 80 0D 02 02 50 00 00 F4 03 04 00 7C 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 81 02 00 35 04 06 00 DD E1 50 8C 71 4C 00 00 45 [23:55:43]Write i2c OK [23:55:43]MH_I2C_Read... [23:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:55:43]Read from MH i2c: E2 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 03 00 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [23:55:43]RAPDU: 90 00 [23:55:43]wFMCommunicate OK [23:55:43]wFMCommunicate request_size=4 [23:55:43]MH_SAM_APDU [23:55:43]CAPDU: 80 0D 03 02 [23:55:43]Write to MH i2c: E2 08 00 FA 05 80 0D 03 02 00 00 00 00 7A [23:55:43]Write i2c OK [23:55:43]MH_I2C_Read... [23:55:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:55:43]Read from MH i2c: E2 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 0B 00 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 0B 00 FA 05 00 43 91 7A 08 09 93 BE 52 90 00 7D [23:55:43]RAPDU: 43 91 7A 08 09 93 BE 52 90 00 [23:55:43]wFMCommunicate OK [23:55:43]SAM_PROTO_SignData done [23:55:43]FM_MakeSignedData done [23:55:43]CreateOFDProtocolMessage [23:55:43]wFMCommunicate request_size=4 [23:55:43]MH_SAM_APDU [23:55:43]CAPDU: 80 11 00 00 [23:55:43]Write to MH i2c: E2 08 00 FB 05 80 11 00 00 00 00 00 00 7A [23:55:43]Write i2c OK [23:55:43]MH_I2C_Read... [23:55:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:43]Read from MH i2c: E2 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 17 00 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 17 00 FB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [23:55:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:55:43]wFMCommunicate OK [23:55:43]CreateOFDProtocolMessage done [23:55:43]OFDSenderStorePacket 164271 [23:55:43]StoreOFDPacket docnum=164271 [23:55:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 54 02 00 00 D9 69 4C 02 D2 F0 5A 03 01 00 03 00 40 02 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 03 00 00 F4 03 04 00 7C 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 81 02 00 35 04 06 00 DD E1 50 8C 71 4C 43 91 7A 08 09 93 BE 52 [23:55:43]CheckFolder [23:55:43]dirname=/storage/ofd_packets [23:55:43]CheckFolder done [23:55:43]ProducePacketName [23:55:43]name=ofd_packets/00164271 [23:55:43]NVStorageSaveData ofd_packets/00164271 [23:55:43]File name is /storage/ofd_packets/00164271 [23:55:43]Write 626 bytes [23:55:43]NVStorageSaveData done [23:55:43]OFDSenderStorePacket done [23:55:43]KKMCreateOFDPacket done [23:55:43]NVStorageSaveData kkm_last_timestamp [23:55:43]File name is /storage/kkm_last_timestamp [23:55:43]Write 4 bytes [23:55:43]NVStorageSaveData done [23:55:43]ExternCall_PrintAddStr [23:55:43]wPrintStart [23:55:43]Write to MH i2c: 01 00 00 FC 05 01 [23:55:44]Write i2c OK [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: 01 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: 01 07 00 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: 01 07 00 FC 05 00 00 00 00 00 FF 0F 16 [23:55:44]RasterBufferAndPrint [23:55:44]line Счет N : (3)50732 [23:55:44]line ИНН: 02508201610067 [23:55:44]line Контрольно-Кассовый Чек [23:55:44]line ПРОДАЖА [23:55:44]line Товар: 40822426 [23:55:44]line Вода Бонаква 0,5л б/г [23:55:44]line 1.000 * 40.00 [23:55:44]line = 40.00 [23:55:44]line НДС 12% НСП 1% [23:55:44]line > о реализуемом товаре [23:55:44]line Товар: 46231529 [23:55:44]line Mentos ПФ Арбуз 6*100*2 [23:55:44]line 1.000 * 10.00 [23:55:44]line = 10.00 [23:55:44]line НДС 12% НСП 1% [23:55:44]line > о реализуемом товаре [23:55:44]line Товар: 4700000160358 [23:55:44]line Вода Легенда 1л [23:55:44]line 1.000 * 50.00 [23:55:44]line = 50.00 [23:55:44]line НДС 12% НСП 1% [23:55:44]line > о реализуемом товаре [23:55:44]line Товар: 2000031750019 [23:55:44]line Пакет Партнер Нефть [23:55:44]line 1.000 * 4.00 [23:55:44]line = 4.00 [23:55:44]line НДС 12% НСП 1% [23:55:44]line > о реализуемом товаре [23:55:44]OFD Sender: Processing packet 164271 [packets to send 972, broken 971] [23:55:44]line ИТОГО: 104.00 [23:55:44]ProducePacketName [23:55:44]line НСП 1% : 0.91 [23:55:44]name=ofd_packets/00164271 [23:55:44]line НДС 12% : 11.04 [23:55:44]OFD Sender: To server: pG, [23:55:44]line Наличными: 104.00 [23:55:44]CommunicateWithHost lk.salyk.kg:30040 [23:55:44]line Безнал.: 0.00 [23:55:44]ConnectInit lk.salyk.kg [23:55:44]line Место: АЗС № 130 "Партнер Нефть" [23:55:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:55:44]line СНО: Общий режим [23:55:44]line Чек 869 21.08.2024 23:55 [23:55:44]line Смена: 466 ФФД: 1.0 [23:55:44]line ЗНМ: 0300000070 [23:55:44]line РНМ: 0000000000092562 [23:55:44]line Версия ККМ: 001 [23:55:44]line ФМ: 0000000000871769 [23:55:44]line ФД: 164271 [23:55:44]line ФПД: 243959788761420 [23:55:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164271&fm=243959788761420&tin=02508201610067®Number=0000000000092562&sum=10400 [23:55:44]line 0 [23:55:44]written 0, free lines is 4095 [23:55:44]Write to MH i2c: 01 00 00 36 06 3C [23:55:44]Write i2c OK [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: 01 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: 01 07 00 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 CA 0B 18 [23:55:44]RasterBufferAndPrint [23:55:44]line [23:55:44]line [23:55:44]line [23:55:44]line [23:55:44]line [23:55:44]written 0, free lines is 3052 [23:55:44]MH_Cut [23:55:44]Write to MH i2c: D1 01 00 3D 06 01 15 [23:55:44]Write i2c OK [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: D1 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: D1 01 00 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: D1 01 00 3D 06 00 14 [23:55:44]Write to MH i2c: 01 00 00 3E 06 44 [23:55:44]Write i2c OK [23:55:44]MH_I2C_Read... [23:55:45]*** Cut start [23:55:45]*** Purtial cut [23:55:45]*** Stage 1: CUTSNS_PIN = 1 [23:55:47]Read from MH i2c: 01 [23:55:47]MH_I2C_Read... [23:55:47]*** Stop cut motor [23:55:47]*** Cut end [23:55:47]Read from MH i2c: 01 07 00 [23:55:47]MH_I2C_Read... [23:55:47]Read from MH i2c: 01 07 00 3E 06 00 00 00 00 00 FF 0F 59 [23:55:47]process_action close_receipt done [23:55:47]requested_data is exist [23:55:47]produce_requested_data [23:55:47]requested_item fm.sn is exist - process it [23:55:47]wFMCommunicate request_size=4 [23:55:47]MH_SAM_APDU [23:55:47]CAPDU: 80 11 00 00 [23:55:47]Write to MH i2c: E2 08 00 3F 06 80 11 00 00 00 00 00 00 BF [23:55:47]Write i2c OK [23:55:47]MH_I2C_Read... [23:55:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:47]Read from MH i2c: E2 [23:55:47]MH_I2C_Read... [23:55:47]Read from MH i2c: E2 17 00 [23:55:47]MH_I2C_Read... [23:55:47]Read from MH i2c: E2 17 00 3F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [23:55:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:55:47]wFMCommunicate OK [23:55:47]requested_item fd.num is exist - process it [23:55:47]SAM_PROTO_GetFieldsCounters [23:55:47]wFMCommunicate request_size=4 [23:55:47]MH_SAM_APDU [23:55:47]CAPDU: 80 13 00 00 [23:55:47]Write to MH i2c: E2 08 00 40 06 80 13 00 00 00 00 00 00 C2 [23:55:47]Write i2c OK [23:55:47]MH_I2C_Read... [23:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:48]Read from MH i2c: E2 [23:55:48]MH_I2C_Read... [23:55:48]Read from MH i2c: E2 62 00 [23:55:48]MH_I2C_Read... [23:55:48]Read from MH i2c: E2 62 00 40 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 65 03 00 00 5E 04 04 00 65 03 00 00 57 04 04 00 66 03 00 00 19 04 04 00 00 00 00 00 90 00 25 [23:55: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 65 03 00 00 5E 04 04 00 65 03 00 00 57 04 04 00 66 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:48]wFMCommunicate OK [23:55:48]SAM_PROTO_GetFieldsCounters done [23:55:48]requested_item shift.num is exist - process it [23:55:48]requested_item shift.opened is exist - process it [23:55:48]req_shift_opened [23:55:48]FM_GetShiftState [23:55:48]SAM_PROTO_GetShiftState [23:55:48]wFMCommunicate request_size=4 [23:55:48]MH_SAM_APDU [23:55:48]CAPDU: 80 13 01 00 [23:55:48]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [23:55:48]Write i2c OK [23:55:48]MH_I2C_Read... [23:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:48]Read from MH i2c: E2 [23:55:48]MH_I2C_Read... [23:55:48]Read from MH i2c: E2 0E 00 [23:55:48]MH_I2C_Read... [23:55:48]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8A [23:55:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:55:48]wFMCommunicate OK [23:55:48]SAM_PROTO_GetShiftState done [23:55:48]FM_GetShiftState done [23:55:48]req_shift_opened done [23:55:48]requested_item shift.open_date is exist - process it [23:55:48]req_shift_open_date [23:55:48]req_shift_open_date done [23:55:48]produce_requested_data done [23:55:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164271,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:55:48]process_action_free close_receipt [23:55:48]json_value_free [23:55:48]json_value_free done [23:55:48]process_json_proto returns [23:55:48]Send response to host [23:55:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164271,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:55:48]free response buf [23:55:48]execute_script done [23:55:48]execute_script returns [23:55:48]free content buf [23:55:48]Sock 9.Close socket [23:55:48]Sock 9.Thread stoped [23:55:49]ConnectInit Can't take IP for lk.salyk.kg [23:55:49]CommunicateWithHost connect error [23:55:49]CommunicateWithHost err = -1 [23:55:49]OFD Sender: Server communicate error [23:55:50]recv_with_timeout no data received [23:55:54]OFD Sender: Processing packet 164271 [packets to send 972, broken 971] [23:55:54]ProducePacketName [23:55:54]name=ofd_packets/00164271 [23:55:54]OFD Sender: To server: pG, [23:55:54]CommunicateWithHost lk.salyk.kg:30040 [23:55:54]ConnectInit lk.salyk.kg [23:55:59]ConnectInit Can't take IP for lk.salyk.kg [23:55:59]CommunicateWithHost connect error [23:55:59]CommunicateWithHost err = -1 [23:55:59]OFD Sender: Server communicate error [23:56:04]OFD Sender: Processing packet 164271 [packets to send 972, broken 971] [23:56:04]ProducePacketName [23:56:04]name=ofd_packets/00164271 [23:56:04]OFD Sender: To server: pG, [23:56:04]CommunicateWithHost lk.salyk.kg:30040 [23:56:04]ConnectInit lk.salyk.kg [23:56:09]Connected sock=7 [23:56: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 37 36 39 54 02 00 00 D9 69 4C 02 D2 F0 5A 03 01 00 03 00 40 02 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 03 00 00 F4 03 04 00 7C 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 81 02 00 35 04 06 00 DD E1 50 8C 71 4C 43 91 7A 08 09 93 BE 52 [23:56:14]recv_with_timeout no data received [23:56:14]CommunicateWithHost answer receiving error [23:56:14]CommunicateWithHost err = -3 [23:56:14]OFD Sender: Server communicate error [23:56:20]OFD Sender: Processing packet 164271 [packets to send 972, broken 971] [23:56:20]ProducePacketName [23:56:20]name=ofd_packets/00164271 [23:56:20]OFD Sender: To server: pG, [23:56:20]CommunicateWithHost lk.salyk.kg:30040 [23:56:20]ConnectInit lk.salyk.kg [23:56:20]recv_with_timeout no data received [23:56:25]ConnectInit Can't take IP for lk.salyk.kg [23:56:25]CommunicateWithHost connect error [23:56:25]CommunicateWithHost err = -1 [23:56:25]OFD Sender: Server communicate error [23:56:30]OFD Sender: Processing packet 164271 [packets to send 972, broken 971] [23:56:30]ProducePacketName [23:56:30]name=ofd_packets/00164271 [23:56:30]OFD Sender: To server: pG, [23:56:30]CommunicateWithHost lk.salyk.kg:30040 [23:56:30]ConnectInit lk.salyk.kg [23:56:38]Connected sock=9 [23:56: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 37 36 39 54 02 00 00 D9 69 4C 02 D2 F0 5A 03 01 00 03 00 40 02 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 03 00 00 F4 03 04 00 7C 7E C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 81 02 00 35 04 06 00 DD E1 50 8C 71 4C 43 91 7A 08 09 93 BE 52 [23:56:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 94 7A 47 00 21 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 37 36 39 10 04 04 00 AF 81 02 00 F4 03 04 00 04 28 C6 66 B6 04 01 00 00 CE A7 4E 66 F4 1D 75 2A [23:56:39]CommunicateWithHost err = 0 [23:56:39]CheckOFDResponse [23:56:39]1017 (14) - 77093643461234 [23:56:39]1041 (16) - 0000000000871769 [23:56:39]1040 (4) - 164271 [23:56:39]1012 (4) - 21.08.2024 17:46 [23:56:39]1206 (1) - 0 [23:56:39]OFD Sender: Remove packet 164271 [23:56:39]ProducePacketName [23:56:39]name=ofd_packets/00164271 [23:56:39]NVStorageDeleteData [23:56:40]OFD Sender: No OFD packet to send [23:56:45]OFD Sender: No OFD packet to send [23:56:50]OFD Sender: No OFD packet to send [23:56:50]recv_with_timeout no data received [23:56:55]OFD Sender: No OFD packet to send [23:57:00]OFD Sender: No OFD packet to send [23:57:03]recv_with_timeout no data received [23:57:05]OFD Sender: No OFD packet to send [23:57:10]OFD Sender: No OFD packet to send [23:57:15]OFD Sender: No OFD packet to send [23:57:20]OFD Sender: No OFD packet to send [23:57:23]recv_with_timeout no data received [23:57:25]OFD Sender: No OFD packet to send [23:57:30]OFD Sender: No OFD packet to send [23:57:31]ConnectInit Can't connect to host [23:57:35]OFD Sender: No OFD packet to send [23:57:36]ConnectInit Can't connect to host [23:57:40]OFD Sender: No OFD packet to send [23:57:42]ConnectInit Can't connect to host [23:57:45]OFD Sender: No OFD packet to send [23:57:47]ConnectInit Can't connect to host [23:57:50]OFD Sender: No OFD packet to send [23:57:55]OFD Sender: No OFD packet to send [23:57:58]recv_with_timeout no data received [23:58:00]OFD Sender: No OFD packet to send [23:58:01]accept exits with 10 [23:58:01]New connection [23:58:01]New thread 3067477348 created [23:58:01]Thread 3067620708 joined [23:58:01]Waiting for new connection... [23:58:01] Sock 10.Parse request [23:58:01]Sock 10.Check first char [23:58:01]Sock 10.First char is OK [23:58:01]request: POST /json_proto HTTP/1.0 [23:58:01]Method: POST [23:58:01]URL: /json_proto [23:58:01]Method is POST - this is cgi request [23:58:01]url: /json_proto [23:58:01]query_string will be loaded in cgi processing [23:58:01]execute_cgi json_proto POST (null) [23:58:01]execute_cgi path=json_proto method=POST [23:58:01]POST find Content-Length [23:58:01]Host: 172.17.44.132:8080 [23:58:01]Content-Length: 679 [23:58:01]Content-Type: application/json [23:58:01] [23:58:01]POST finish read [23:58:01]Found Content-Length = 679 [23:58:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:58:01]execute_script... [23:58:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:58:01]POST & json_proto [23:58:01]process_json_proto [23:58:01]json parsed OK: [23:58:01]protocol is kg_v1.0 [23:58:01]action value=close_receipt [23:58:01]process_action close_receipt [23:58:01]cmd_close_receipt [23:58:01]MH_GetDate [23:58:01]Write to MH i2c: F0 00 00 42 06 37 [23:58:01]Write i2c OK [23:58:01]MH_I2C_Read... [23:58:01]Read from MH i2c: F0 [23:58:01]MH_I2C_Read... [23:58:01]Read from MH i2c: F0 09 00 [23:58:01]MH_I2C_Read... [23:58:01]Read from MH i2c: F0 09 00 42 06 00 09 7F C6 66 2A 83 C1 65 C7 [23:58:01]GetLastDocTimeStamp 1724284540 [23:58:01]current date 1724284681 [23:58:01]FM_GetShiftState [23:58:01]SAM_PROTO_GetShiftState [23:58:01]wFMCommunicate request_size=4 [23:58:01]MH_SAM_APDU [23:58:01]CAPDU: 80 13 01 00 [23:58:01]Write to MH i2c: E2 08 00 43 06 80 13 01 00 00 00 00 00 C6 [23:58:01]Write i2c OK [23:58:01]MH_I2C_Read... [23:58:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:01]Read from MH i2c: E2 [23:58:01]MH_I2C_Read... [23:58:01]Read from MH i2c: E2 0E 00 [23:58:01]MH_I2C_Read... [23:58:01]Read from MH i2c: E2 0E 00 43 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8C [23:58:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:58:01]wFMCommunicate OK [23:58:01]SAM_PROTO_GetShiftState done [23:58:01]FM_GetShiftState done [23:58:01]opened in 1724199517 [23:58:01]opened+sec_in_day 1724285917 [23:58:01]quantity*price = 400050 [23:58:01]sum+1 = 400051 [23:58:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 870 21.08.2024 23:58 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164272 ФПД: 119208594565151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164272&fm=119208594565151&tin=02508201610067®Number=0000000000092562&sum=400000 [23:58:02]StoreToDocumentArchive [23:58:02]shift 466 fd 164272 [23:58:02]save to /storage/0466/doc_00164272 [23:58:02]save last doc name /storage/0466/doc_00164272 to /storage/kkm_last_doc_name [23:58:02]save OK [23:58:02]Clear old archive folders... [23:58:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:58:02]tlvbuf is 01ABFC50 [23:58:02]SAM_PROTO_ClearQueue [23:58:02]wFMCommunicate request_size=4 [23:58:02]MH_SAM_APDU [23:58:02]CAPDU: 80 09 00 00 [23:58:02]Write to MH i2c: E2 08 00 50 06 80 09 00 00 00 00 00 00 C8 [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:58:02]Read from MH i2c: E2 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [23:58:02]RAPDU: 90 00 [23:58:02]wFMCommunicate OK [23:58:02]SAM_PROTO_ClearQueue done [23:58:02]KKMCreateOFDPacket [23:58:02]OFDProtocolAddRootSTLVToBuf [23:58:02]FM_MakeSignedData [23:58:02]FM_MakeSignedData [23:58:02]SAM_PROTO_SignData [23:58:02]wFMCommunicate request_size=4 [23:58:02]MH_SAM_APDU [23:58:02]CAPDU: 80 0D 01 02 [23:58:02]Write to MH i2c: E2 08 00 51 06 80 0D 01 02 00 00 00 00 D0 [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:58:02]Read from MH i2c: E2 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [23:58:02]RAPDU: 90 00 [23:58:02]wFMCommunicate OK [23:58:02]wFMCommunicate request_size=255 [23:58:02]MH_SAM_APDU [23:58: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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 03 00 00 F4 03 04 00 09 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 81 02 00 35 04 06 00 6C 6B 69 EE [23:58:02]Write to MH i2c: E2 02 01 52 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 03 00 00 F4 03 04 00 09 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 81 02 00 35 04 06 00 6C 6B 69 EE 00 00 D5 [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:02]Read from MH i2c: E2 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [23:58:02]RAPDU: 90 00 [23:58:02]wFMCommunicate OK [23:58:02]wFMCommunicate request_size=7 [23:58:02]MH_SAM_APDU [23:58:02]CAPDU: 80 0D 02 02 02 E8 1F [23:58:02]Write to MH i2c: E2 0A 00 53 06 80 0D 02 02 02 00 E8 1F 00 00 DE [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:03]Read from MH i2c: E2 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 03 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [23:58:03]RAPDU: 90 00 [23:58:03]wFMCommunicate OK [23:58:03]wFMCommunicate request_size=4 [23:58:03]MH_SAM_APDU [23:58:03]CAPDU: 80 0D 03 02 [23:58:03]Write to MH i2c: E2 08 00 54 06 80 0D 03 02 00 00 00 00 D5 [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:58:03]Read from MH i2c: E2 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 0B 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 0B 00 54 06 00 95 3A 20 59 90 42 76 54 90 00 BA [23:58:03]RAPDU: 95 3A 20 59 90 42 76 54 90 00 [23:58:03]wFMCommunicate OK [23:58:03]SAM_PROTO_SignData done [23:58:03]FM_MakeSignedData done [23:58:03]CreateOFDProtocolMessage [23:58:03]wFMCommunicate request_size=4 [23:58:03]MH_SAM_APDU [23:58:03]CAPDU: 80 11 00 00 [23:58:03]Write to MH i2c: E2 08 00 55 06 80 11 00 00 00 00 00 00 D5 [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 [23:58:03]MH_I2C_Read... [23:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58:03]Read from MH i2c: E2 17 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 17 00 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [23:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:58:03]wFMCommunicate OK [23:58:03]CreateOFDProtocolMessage done [23:58:03]OFDSenderStorePacket 164272 [23:58:03]StoreOFDPacket docnum=164272 [23:58:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AA 7B 04 01 C4 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 03 00 00 F4 03 04 00 09 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 81 02 00 35 04 06 00 6C 6B 69 EE E8 1F 95 3A 20 59 90 42 76 54 [23:58:03]CheckFolder [23:58:03]dirname=/storage/ofd_packets [23:58:03]CheckFolder done [23:58:03]ProducePacketName [23:58:03]name=ofd_packets/00164272 [23:58:03]NVStorageSaveData ofd_packets/00164272 [23:58:03]File name is /storage/ofd_packets/00164272 [23:58:03]Write 298 bytes [23:58:03]NVStorageSaveData done [23:58:03]OFDSenderStorePacket done [23:58:03]KKMCreateOFDPacket done [23:58:03]NVStorageSaveData kkm_last_timestamp [23:58:03]File name is /storage/kkm_last_timestamp [23:58:03]Write 4 bytes [23:58:03]NVStorageSaveData done [23:58:03]ExternCall_PrintAddStr [23:58:03]wPrintStart [23:58:03]Write to MH i2c: 01 00 00 56 06 5C [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 56 06 00 00 00 00 00 FF 0F 71 [23:58:03]RasterBufferAndPrint [23:58:03]line Счет N : (1)292927 [23:58:03]line ИНН: 02508201610067 [23:58:03]line Контрольно-Кассовый Чек [23:58:03]line ПРОДАЖА [23:58:03]line ТРК (МРК, ГНК) : 64 [23:58:03]line Товар: 2710194800 [23:58:03]line ДТ-К-5 [23:58:03]line 52.500 * 76.20 [23:58:03]line = 4000.50 [23:58:03]line НДС 12% НСП 1% [23:58:03]line > о реализуемом товаре [23:58:03]line ОКРУГЛЕНИЕ: -0.50 [23:58:03]line ИТОГО: 4000.00 [23:58:03]line Внесено: 4000.00 [23:58:03]line СДАЧА: 0.00 [23:58:03]line НСП 1% : 35.40 [23:58:03]line НДС 12% : 424.83 [23:58:03]line Наличными: 4000.00 [23:58:03]line Безнал.: 0.00 [23:58:03]line Место: АЗС № 130 "Партнер Нефть" [23:58:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:58:03]line СНО: Общий режим [23:58:03]line Чек 870 21.08.2024 23:58 [23:58:03]line Смена: 466 ФФД: 1.0 [23:58:03]line ЗНМ: 0300000070 [23:58:03]line РНМ: 0000000000092562 [23:58:03]line Версия ККМ: 001 [23:58:03]line ФМ: 0000000000871769 [23:58:03]line ФД: 164272 [23:58:03]line ФПД: 119208594565151 [23:58:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T235801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164272&fm=119208594565151&tin=02508201610067®Number=0000000000092562&sum=400000 [23:58:03]written 0, free lines is 4095 [23:58:03]OFD Sender: Processing packet 164272 [packets to send 972, broken 971] [23:58:03]ProducePacketName [23:58:03]name=ofd_packets/00164272 [23:58:03]OFD Sender: To server: pG, [23:58:03]CommunicateWithHost lk.salyk.kg:30040 [23:58:03]ConnectInit lk.salyk.kg [23:58:03]Write to MH i2c: 01 00 00 81 06 87 [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 CF 0C 69 [23:58:03]RasterBufferAndPrint [23:58:03]line [23:58:03]line [23:58:03]line [23:58:03]line [23:58:03]line [23:58:03]written 0, free lines is 3285 [23:58:03]MH_Cut [23:58:03]Write to MH i2c: D1 01 00 88 06 01 60 [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: D1 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: D1 01 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: D1 01 00 88 06 00 5F [23:58:03]Write to MH i2c: 01 00 00 89 06 8F [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:04]*** Cut start [23:58:04]*** Purtial cut [23:58:04]*** Stage 1: CUTSNS_PIN = 1 [23:58:06]Read from MH i2c: 01 [23:58:06]MH_I2C_Read... [23:58:06]*** Stop cut motor [23:58:06]*** Cut end [23:58:06]Read from MH i2c: 01 07 00 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 FF 0F A4 [23:58:06]process_action close_receipt done [23:58:06]requested_data is exist [23:58:06]produce_requested_data [23:58:06]requested_item fm.sn is exist - process it [23:58:06]wFMCommunicate request_size=4 [23:58:06]MH_SAM_APDU [23:58:06]CAPDU: 80 11 00 00 [23:58:06]Write to MH i2c: E2 08 00 8A 06 80 11 00 00 00 00 00 00 0A [23:58:06]Write i2c OK [23:58:06]MH_I2C_Read... [23:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58:06]Read from MH i2c: E2 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 17 00 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 17 00 8A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [23:58:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:58:06]wFMCommunicate OK [23:58:06]requested_item fd.num is exist - process it [23:58:06]SAM_PROTO_GetFieldsCounters [23:58:06]wFMCommunicate request_size=4 [23:58:06]MH_SAM_APDU [23:58:06]CAPDU: 80 13 00 00 [23:58:06]Write to MH i2c: E2 08 00 8B 06 80 13 00 00 00 00 00 00 0D [23:58:06]Write i2c OK [23:58:06]MH_I2C_Read... [23:58:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:58:06]Read from MH i2c: E2 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 62 00 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 62 00 8B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 66 03 00 00 5E 04 04 00 66 03 00 00 57 04 04 00 67 03 00 00 19 04 04 00 00 00 00 00 90 00 74 [23:58: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 66 03 00 00 5E 04 04 00 66 03 00 00 57 04 04 00 67 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:58:06]wFMCommunicate OK [23:58:06]SAM_PROTO_GetFieldsCounters done [23:58:06]requested_item shift.num is exist - process it [23:58:06]requested_item shift.opened is exist - process it [23:58:06]req_shift_opened [23:58:06]FM_GetShiftState [23:58:06]SAM_PROTO_GetShiftState [23:58:06]wFMCommunicate request_size=4 [23:58:06]MH_SAM_APDU [23:58:06]CAPDU: 80 13 01 00 [23:58:06]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [23:58:06]Write i2c OK [23:58:06]MH_I2C_Read... [23:58:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:06]Read from MH i2c: E2 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 0E 00 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D5 [23:58:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [23:58:06]wFMCommunicate OK [23:58:06]SAM_PROTO_GetShiftState done [23:58:06]FM_GetShiftState done [23:58:06]req_shift_opened done [23:58:06]requested_item shift.open_date is exist - process it [23:58:06]req_shift_open_date [23:58:06]req_shift_open_date done [23:58:06]produce_requested_data done [23:58:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164272,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [23:58:06]process_action_free close_receipt [23:58:06]json_value_free [23:58:06]json_value_free done [23:58:06]process_json_proto returns [23:58:06]Send response to host [23:58:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164272,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [23:58:06]free response buf [23:58:06]execute_script done [23:58:06]execute_script returns [23:58:06]free content buf [23:58:06]Sock 10.Close socket [23:58:06]Sock 10.Thread stoped [23:58:08]ConnectInit Can't take IP for lk.salyk.kg [23:58:08]CommunicateWithHost connect error [23:58:08]CommunicateWithHost err = -1 [23:58:08]OFD Sender: Server communicate error [23:58:13]OFD Sender: Processing packet 164272 [packets to send 972, broken 971] [23:58:13]ProducePacketName [23:58:13]name=ofd_packets/00164272 [23:58:13]OFD Sender: To server: pG, [23:58:13]CommunicateWithHost lk.salyk.kg:30040 [23:58:13]ConnectInit lk.salyk.kg [23:58:15]recv_with_timeout no data received [23:58:18]ConnectInit Can't take IP for lk.salyk.kg [23:58:18]CommunicateWithHost connect error [23:58:18]CommunicateWithHost err = -1 [23:58:18]OFD Sender: Server communicate error [23:58:19]accept exits with 7 [23:58:19]New connection [23:58:19]New thread 3067620708 created [23:58:19]Thread 3067477348 joined [23:58:19]Waiting for new connection... [23:58:19] Sock 7.Parse request [23:58:19]Sock 7.Check first char [23:58:19]Sock 7.First char is OK [23:58:19]request: POST /json_proto HTTP/1.0 [23:58:19]Method: POST [23:58:19]URL: /json_proto [23:58:19]Method is POST - this is cgi request [23:58:19]url: /json_proto [23:58:19]query_string will be loaded in cgi processing [23:58:19]execute_cgi json_proto POST (null) [23:58:19]execute_cgi path=json_proto method=POST [23:58:19]POST find Content-Length [23:58:19]Host: 172.17.44.132:8080 [23:58:19]Content-Length: 816 [23:58:19]Content-Type: application/json [23:58:19] [23:58:19]POST finish read [23:59:54]ConnectInit Can't connect to host [23:59:56]ConnectInit Can't take IP for lk.salyk.kg [23:59:56]CommunicateWithHost connect error [23:59:56]CommunicateWithHost err = -1 [23:59:56]OFD Sender: Server communicate error [00:00:02]OFD Sender: Processing packet 164272 [packets to send 973, broken 971] [00:00:02]ProducePacketName [00:00:02]name=ofd_packets/00164272 [00:00:02]OFD Sender: To server: pG, [00:00:02]CommunicateWithHost lk.salyk.kg:30040 [00:00:02]ConnectInit lk.salyk.kg [00:00:03]Connected sock=10 [00:00: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 37 36 39 0C 01 00 00 AA 7B 04 01 C4 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 03 00 00 F4 03 04 00 09 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 81 02 00 35 04 06 00 6C 6B 69 EE E8 1F 95 3A 20 59 90 42 76 54 [00: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 37 36 39 4F 00 00 00 50 8B 47 00 3F 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 37 36 39 10 04 04 00 B0 81 02 00 F4 03 04 00 D1 28 C6 66 B6 04 01 00 00 87 31 75 32 7E 4F E8 37 [00:00:04]CommunicateWithHost err = 0 [00:00:04]CheckOFDResponse [00:00:04]1017 (14) - 77093643461234 [00:00:04]1041 (16) - 0000000000871769 [00:00:04]1040 (4) - 164272 [00:00:04]1012 (4) - 21.08.2024 17:50 [00:00:04]1206 (1) - 0 [00:00:04]OFD Sender: Remove packet 164272 [00:00:04]ProducePacketName [00:00:04]name=ofd_packets/00164272 [00:00:04]NVStorageDeleteData [00:00:04]OFD Sender: Processing packet 164273 [packets to send 972, broken 971] [00:00:04]ProducePacketName [00:00:04]name=ofd_packets/00164273 [00:00:04]OFD Sender: To server: pG, [00:00:04]CommunicateWithHost lk.salyk.kg:30040 [00:00:04]ConnectInit lk.salyk.kg [00:00:07]Connected sock=7 [00: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 37 36 39 0C 01 00 00 01 89 04 01 8B 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 67 03 00 00 F4 03 04 00 1C 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 81 02 00 35 04 06 00 5B AE E2 EB A5 9A 45 6D A2 14 BA 9E 38 5E [00: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 37 36 39 4F 00 00 00 9C B2 47 00 BE 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 37 36 39 10 04 04 00 B1 81 02 00 F4 03 04 00 D5 28 C6 66 B6 04 01 00 00 42 0C 3C BE BE 5A DC C2 [00:00:07]CommunicateWithHost err = 0 [00:00:07]CheckOFDResponse [00:00:07]1017 (14) - 77093643461234 [00:00:07]1041 (16) - 0000000000871769 [00:00:07]1040 (4) - 164273 [00:00:07]1012 (4) - 21.08.2024 17:50 [00:00:07]1206 (1) - 0 [00:00:07]OFD Sender: Remove packet 164273 [00:00:07]ProducePacketName [00:00:07]name=ofd_packets/00164273 [00:00:07]NVStorageDeleteData [00:00:07]OFD Sender: No OFD packet to send [00:00:12]OFD Sender: No OFD packet to send [00:00:17]OFD Sender: No OFD packet to send [00:00:22]OFD Sender: No OFD packet to send [00:00:28]OFD Sender: No OFD packet to send [00:00:33]OFD Sender: No OFD packet to send [00:00:38]OFD Sender: No OFD packet to send [00:00:43]OFD Sender: No OFD packet to send [00:00:48]OFD Sender: No OFD packet to send [00:00:53]OFD Sender: No OFD packet to send [00:00:58]OFD Sender: No OFD packet to send [00:01:03]OFD Sender: No OFD packet to send [00:01:08]OFD Sender: No OFD packet to send [00:01:13]OFD Sender: No OFD packet to send [00:01:18]OFD Sender: No OFD packet to send [00:01:21]accept exits with 9 [00:01:21]New connection [00:01:21]New thread 3067477348 created [00:01:21]Thread 3067620708 joined [00:01:21]Waiting for new connection... [00:01:21] Sock 9.Parse request [00:01:21]Sock 9.Check first char [00:01:21]Sock 9.First char is OK [00:01:21]request: POST /json_proto HTTP/1.0 [00:01:21]Method: POST [00:01:21]URL: /json_proto [00:01:21]Method is POST - this is cgi request [00:01:21]url: /json_proto [00:01:21]query_string will be loaded in cgi processing [00:01:21]execute_cgi json_proto POST (null) [00:01:21]execute_cgi path=json_proto method=POST [00:01:21]POST find Content-Length [00:01:21]Host: 172.17.44.132:8080 [00:01:21]Content-Length: 682 [00:01:21]Content-Type: application/json [00:01:21] [00:01:21]POST finish read [00:01:21]Found Content-Length = 682 [00:01:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:21]execute_script... [00:01: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)292929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:21]POST & json_proto [00:01:21]process_json_proto [00:01:21]json parsed OK: [00:01:21]protocol is kg_v1.0 [00:01:21]action value=close_receipt [00:01:21]process_action close_receipt [00:01:21]cmd_close_receipt [00:01:21]MH_GetDate [00:01:21]Write to MH i2c: F0 00 00 D7 06 CC [00:01:21]Write i2c OK [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: F0 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: F0 09 00 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: F0 09 00 D7 06 00 D1 7F C6 66 2A 83 C1 65 24 [00:01:21]GetLastDocTimeStamp 1724284700 [00:01:21]current date 1724284881 [00:01:21]FM_GetShiftState [00:01:21]SAM_PROTO_GetShiftState [00:01:21]wFMCommunicate request_size=4 [00:01:21]MH_SAM_APDU [00:01:21]CAPDU: 80 13 01 00 [00:01:21]Write to MH i2c: E2 08 00 D8 06 80 13 01 00 00 00 00 00 5B [00:01:21]Write i2c OK [00:01:21]MH_I2C_Read... [00:01:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:21]Read from MH i2c: E2 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 0E 00 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 0E 00 D8 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 21 [00:01:21]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:01:21]wFMCommunicate OK [00:01:21]SAM_PROTO_GetShiftState done [00:01:21]FM_GetShiftState done [00:01:21]opened in 1724199517 [00:01:21]opened+sec_in_day 1724285917 [00:01:21]quantity*price = 200043 [00:01:21]sum+1 = 200044 [00:01:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 872 22.08.2024 00:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164274 ФПД: 5561933584751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T000121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164274&fm=5561933584751&tin=02508201610067®Number=0000000000092562&sum=200000 [00:01:22]StoreToDocumentArchive [00:01:22]shift 466 fd 164274 [00:01:22]save to /storage/0466/doc_00164274 [00:01:22]save last doc name /storage/0466/doc_00164274 to /storage/kkm_last_doc_name [00:01:22]save OK [00:01:22]Clear old archive folders... [00:01:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:01:22]tlvbuf is 01B392F0 [00:01:22]SAM_PROTO_ClearQueue [00:01:22]wFMCommunicate request_size=4 [00:01:22]MH_SAM_APDU [00:01:22]CAPDU: 80 09 00 00 [00:01:22]Write to MH i2c: E2 08 00 E5 06 80 09 00 00 00 00 00 00 5D [00:01:22]Write i2c OK [00:01:22]MH_I2C_Read... [00:01:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:01:22]Read from MH i2c: E2 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 03 00 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [00:01:22]RAPDU: 90 00 [00:01:22]wFMCommunicate OK [00:01:22]SAM_PROTO_ClearQueue done [00:01:22]KKMCreateOFDPacket [00:01:22]OFDProtocolAddRootSTLVToBuf [00:01:22]FM_MakeSignedData [00:01:22]FM_MakeSignedData [00:01:22]SAM_PROTO_SignData [00:01:22]wFMCommunicate request_size=4 [00:01:22]MH_SAM_APDU [00:01:22]CAPDU: 80 0D 01 02 [00:01:22]Write to MH i2c: E2 08 00 E6 06 80 0D 01 02 00 00 00 00 65 [00:01:22]Write i2c OK [00:01:22]MH_I2C_Read... [00:01:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:01:22]Read from MH i2c: E2 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 03 00 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [00:01:22]RAPDU: 90 00 [00:01:22]wFMCommunicate OK [00:01:22]wFMCommunicate request_size=255 [00:01:22]MH_SAM_APDU [00:01:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 68 03 00 00 F4 03 04 00 D1 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 81 02 00 35 04 06 00 05 [00:01:22]Write to MH i2c: E2 02 01 E7 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 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 68 03 00 00 F4 03 04 00 D1 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 81 02 00 35 04 06 00 05 00 00 95 [00:01:22]Write i2c OK [00:01:22]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 03 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [00:01:23]RAPDU: 90 00 [00:01:23]wFMCommunicate OK [00:01:23]wFMCommunicate request_size=10 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 0D 02 02 05 0E FD 13 59 6F [00:01:23]Write to MH i2c: E2 0D 00 E8 06 80 0D 02 02 05 00 0E FD 13 59 6F 00 00 58 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 03 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [00:01:23]RAPDU: 90 00 [00:01:23]wFMCommunicate OK [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 0D 03 02 [00:01:23]Write to MH i2c: E2 08 00 E9 06 80 0D 03 02 00 00 00 00 6A [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 0B 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 0B 00 E9 06 00 0D 4B CD 3C 5F 99 90 FF 90 00 53 [00:01:23]RAPDU: 0D 4B CD 3C 5F 99 90 FF 90 00 [00:01:23]wFMCommunicate OK [00:01:23]SAM_PROTO_SignData done [00:01:23]FM_MakeSignedData done [00:01:23]CreateOFDProtocolMessage [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 11 00 00 [00:01:23]Write to MH i2c: E2 08 00 EA 06 80 11 00 00 00 00 00 00 6A [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 17 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 17 00 EA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [00:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:01:23]wFMCommunicate OK [00:01:23]CreateOFDProtocolMessage done [00:01:23]OFDSenderStorePacket 164274 [00:01:23]StoreOFDPacket docnum=164274 [00:01:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 87 48 07 01 A9 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 68 03 00 00 F4 03 04 00 D1 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 81 02 00 35 04 06 00 05 0E FD 13 59 6F 0D 4B CD 3C 5F 99 90 FF [00:01:23]CheckFolder [00:01:23]dirname=/storage/ofd_packets [00:01:23]CheckFolder done [00:01:23]ProducePacketName [00:01:23]name=ofd_packets/00164274 [00:01:23]NVStorageSaveData ofd_packets/00164274 [00:01:23]File name is /storage/ofd_packets/00164274 [00:01:23]Write 301 bytes [00:01:23]NVStorageSaveData done [00:01:23]OFDSenderStorePacket done [00:01:23]KKMCreateOFDPacket done [00:01:23]NVStorageSaveData kkm_last_timestamp [00:01:23]File name is /storage/kkm_last_timestamp [00:01:23]Write 4 bytes [00:01:23]NVStorageSaveData done [00:01:23]ExternCall_PrintAddStr [00:01:23]wPrintStart [00:01:23]Write to MH i2c: 01 00 00 EB 06 F1 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: 01 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: 01 07 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: 01 07 00 EB 06 00 00 00 00 00 FF 0F 06 [00:01:23]RasterBufferAndPrint [00:01:23]line Счет N : (1)292929 [00:01:23]line ИНН: 02508201610067 [00:01:23]line Контрольно-Кассовый Чек [00:01:23]line ПРОДАЖА [00:01:23]line ТРК (МРК, ГНК) : 43 [00:01:23]line Товар: 2710124500 [00:01:23]line Аи-95-К-5 [00:01:23]line 26.960 * 74.20 [00:01:23]line = 2000.43 [00:01:23]line НДС 12% НСП 1% [00:01:23]line > о реализуемом товаре [00:01:23]line ОКРУГЛЕНИЕ: -0.43 [00:01:23]line ИТОГО: 2000.00 [00:01:23]line Внесено: 2000.00 [00:01:23]line СДАЧА: 0.00 [00:01:23]line НСП 1% : 17.70 [00:01:23]line НДС 12% : 212.43 [00:01:23]line Наличными: 2000.00 [00:01:23]line Безнал.: 0.00 [00:01:23]line Место: АЗС № 130 "Партнер Нефть" [00:01:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:01:23]line СНО: Общий режим [00:01:23]line Чек 872 22.08.2024 00:01 [00:01:23]line Смена: 466 ФФД: 1.0 [00:01:23]line ЗНМ: 0300000070 [00:01:23]line РНМ: 0000000000092562 [00:01:23]line Версия ККМ: 001 [00:01:23]line ФМ: 0000000000871769 [00:01:23]line ФД: 164274 [00:01:23]line ФПД: 5561933584751 [00:01:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T000121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164274&fm=5561933584751&tin=02508201610067®Number=0000000000092562&sum=200000 [00:01:23]written 0, free lines is 4095 [00:01:23]OFD Sender: Processing packet 164274 [packets to send 972, broken 971] [00:01:23]ProducePacketName [00:01:23]name=ofd_packets/00164274 [00:01:23]OFD Sender: To server: pG, [00:01:23]CommunicateWithHost lk.salyk.kg:30040 [00:01:23]ConnectInit lk.salyk.kg [00:01:23]Write to MH i2c: 01 00 00 16 07 1D [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: 01 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: 01 07 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: 01 07 00 16 07 00 00 00 00 00 BB 0C EB [00:01:23]RasterBufferAndPrint [00:01:23]line [00:01:23]line [00:01:23]line [00:01:23]line [00:01:23]line [00:01:23]written 0, free lines is 3265 [00:01:23]MH_Cut [00:01:23]Write to MH i2c: D1 01 00 1D 07 01 F6 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: D1 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: D1 01 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: D1 01 00 1D 07 00 F5 [00:01:23]Write to MH i2c: 01 00 00 1E 07 25 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:24]Connected sock=7 [00:01: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 37 36 39 0F 01 00 00 87 48 07 01 A9 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 68 03 00 00 F4 03 04 00 D1 7F C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 81 02 00 35 04 06 00 05 0E FD 13 59 6F 0D 4B CD 3C 5F 99 90 FF [00:01:24]*** Cut start [00:01:24]*** Purtial cut [00:01:24]*** Stage 1: CUTSNS_PIN = 1 [00:01:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 13 E9 47 00 95 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 37 36 39 10 04 04 00 B2 81 02 00 F4 03 04 00 22 29 C6 66 B6 04 01 00 00 B1 3D 7C BC 24 B2 C4 27 [00:01:24]CommunicateWithHost err = 0 [00:01:24]CheckOFDResponse [00:01:24]1017 (14) - 77093643461234 [00:01:24]1041 (16) - 0000000000871769 [00:01:24]1040 (4) - 164274 [00:01:24]1012 (4) - 21.08.2024 17:51 [00:01:24]1206 (1) - 0 [00:01:24]OFD Sender: Remove packet 164274 [00:01:24]ProducePacketName [00:01:24]name=ofd_packets/00164274 [00:01:24]NVStorageDeleteData [00:01:25]OFD Sender: No OFD packet to send [00:01:26]Read from MH i2c: 01 [00:01:26]MH_I2C_Read... [00:01:26]*** Stop cut motor [00:01:26]*** Cut end [00:01:26]Read from MH i2c: 01 07 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: 01 07 00 1E 07 00 00 00 00 00 FF 0F 3A [00:01:26]process_action close_receipt done [00:01:26]requested_data is exist [00:01:26]produce_requested_data [00:01:26]requested_item fm.sn is exist - process it [00:01:26]wFMCommunicate request_size=4 [00:01:26]MH_SAM_APDU [00:01:26]CAPDU: 80 11 00 00 [00:01:26]Write to MH i2c: E2 08 00 1F 07 80 11 00 00 00 00 00 00 A0 [00:01:26]Write i2c OK [00:01:26]MH_I2C_Read... [00:01:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:26]Read from MH i2c: E2 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 17 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 17 00 1F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [00:01:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:01:26]wFMCommunicate OK [00:01:26]requested_item fd.num is exist - process it [00:01:26]SAM_PROTO_GetFieldsCounters [00:01:26]wFMCommunicate request_size=4 [00:01:26]MH_SAM_APDU [00:01:26]CAPDU: 80 13 00 00 [00:01:26]Write to MH i2c: E2 08 00 20 07 80 13 00 00 00 00 00 00 A3 [00:01:26]Write i2c OK [00:01:26]MH_I2C_Read... [00:01:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:26]Read from MH i2c: E2 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 62 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 62 00 20 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 68 03 00 00 5E 04 04 00 68 03 00 00 57 04 04 00 69 03 00 00 19 04 04 00 00 00 00 00 90 00 12 [00:01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 68 03 00 00 5E 04 04 00 68 03 00 00 57 04 04 00 69 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:26]wFMCommunicate OK [00:01:26]SAM_PROTO_GetFieldsCounters done [00:01:26]requested_item shift.num is exist - process it [00:01:26]requested_item shift.opened is exist - process it [00:01:26]req_shift_opened [00:01:26]FM_GetShiftState [00:01:26]SAM_PROTO_GetShiftState [00:01:26]wFMCommunicate request_size=4 [00:01:26]MH_SAM_APDU [00:01:26]CAPDU: 80 13 01 00 [00:01:26]Write to MH i2c: E2 08 00 21 07 80 13 01 00 00 00 00 00 A5 [00:01:26]Write i2c OK [00:01:26]MH_I2C_Read... [00:01:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:26]Read from MH i2c: E2 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 0E 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 0E 00 21 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6B [00:01:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:01:26]wFMCommunicate OK [00:01:26]SAM_PROTO_GetShiftState done [00:01:26]FM_GetShiftState done [00:01:26]req_shift_opened done [00:01:26]requested_item shift.open_date is exist - process it [00:01:26]req_shift_open_date [00:01:26]req_shift_open_date done [00:01:26]produce_requested_data done [00:01:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164274,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:01:26]process_action_free close_receipt [00:01:26]json_value_free [00:01:26]json_value_free done [00:01:26]process_json_proto returns [00:01:26]Send response to host [00:01:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164274,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:01:26]free response buf [00:01:26]execute_script done [00:01:26]execute_script returns [00:01:26]free content buf [00:01:26]Sock 9.Close socket [00:01:26]Sock 9.Thread stoped [00:01:30]OFD Sender: No OFD packet to send [00:01:35]OFD Sender: No OFD packet to send [00:01:40]OFD Sender: No OFD packet to send [00:01:42]recv_with_timeout no data received [00:01:45]OFD Sender: No OFD packet to send [00:01:50]OFD Sender: No OFD packet to send [00:01:55]OFD Sender: No OFD packet to send [00:02:00]OFD Sender: No OFD packet to send [00:02:05]OFD Sender: No OFD packet to send [00:02:10]OFD Sender: No OFD packet to send [00:02:13]recv_with_timeout no data received [00:02:15]OFD Sender: No OFD packet to send [00:02:20]OFD Sender: No OFD packet to send [00:02:25]OFD Sender: No OFD packet to send [00:02:26]accept exits with 10 [00:02:26]New connection [00:02:26]New thread 3067620708 created [00:02:26]Thread 3067477348 joined [00:02:26]Waiting for new connection... [00:02:26] Sock 10.Parse request [00:02:26]Sock 10.Check first char [00:02:26]Sock 10.First char is OK [00:02:26]request: POST /json_proto HTTP/1.0 [00:02:26]Method: POST [00:02:26]URL: /json_proto [00:02:26]Method is POST - this is cgi request [00:02:26]url: /json_proto [00:02:26]query_string will be loaded in cgi processing [00:02:26]execute_cgi json_proto POST (null) [00:02:26]execute_cgi path=json_proto method=POST [00:02:26]POST find Content-Length [00:02:26]Host: 172.17.44.132:8080 [00:02:26]Content-Length: 607 [00:02:26]Content-Type: application/json [00:02:26] [00:02:26]POST finish read [00:02:26]Found Content-Length = 607 [00:02:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50733", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:26]execute_script... [00:02: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 : (3)50733", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:26]POST & json_proto [00:02:26]process_json_proto [00:02:26]json parsed OK: [00:02:26]protocol is kg_v1.0 [00:02:26]action value=close_receipt [00:02:26]process_action close_receipt [00:02:26]cmd_close_receipt [00:02:26]MH_GetDate [00:02:26]Write to MH i2c: F0 00 00 22 07 18 [00:02:26]Write i2c OK [00:02:26]MH_I2C_Read... [00:02:26]Read from MH i2c: F0 [00:02:26]MH_I2C_Read... [00:02:26]Read from MH i2c: F0 09 00 [00:02:26]MH_I2C_Read... [00:02:26]Read from MH i2c: F0 09 00 22 07 00 13 80 C6 66 2A 83 C1 65 B3 [00:02:26]GetLastDocTimeStamp 1724284881 [00:02:26]current date 1724284947 [00:02:26]FM_GetShiftState [00:02:26]SAM_PROTO_GetShiftState [00:02:26]wFMCommunicate request_size=4 [00:02:26]MH_SAM_APDU [00:02:26]CAPDU: 80 13 01 00 [00:02:26]Write to MH i2c: E2 08 00 23 07 80 13 01 00 00 00 00 00 A7 [00:02:26]Write i2c OK [00:02:26]MH_I2C_Read... [00:02:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:26]Read from MH i2c: E2 [00:02:26]MH_I2C_Read... [00:02:26]Read from MH i2c: E2 0E 00 [00:02:26]MH_I2C_Read... [00:02:26]Read from MH i2c: E2 0E 00 23 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 6D [00:02:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:02:26]wFMCommunicate OK [00:02:26]SAM_PROTO_GetShiftState done [00:02:26]FM_GetShiftState done [00:02:26]opened in 1724199517 [00:02:26]opened+sec_in_day 1724285917 [00:02:26]quantity*price = 1000 [00:02:26]sum+1 = 1001 [00:02:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 873 22.08.2024 00:02 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164275 ФПД: 18867378850177 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T000227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164275&fm=18867378850177&tin=02508201610067®Number=0000000000092562&sum=1000 0 [00:02:27]StoreToDocumentArchive [00:02:27]shift 466 fd 164275 [00:02:27]save to /storage/0466/doc_00164275 [00:02:27]save last doc name /storage/0466/doc_00164275 to /storage/kkm_last_doc_name [00:02:27]save OK [00:02:27]Clear old archive folders... [00:02:27]ProcessDocumentItem done err = 0, tmpTLVsize=267 [00:02:27]tlvbuf is 01ABEE40 [00:02:27]SAM_PROTO_ClearQueue [00:02:27]wFMCommunicate request_size=4 [00:02:27]MH_SAM_APDU [00:02:27]CAPDU: 80 09 00 00 [00:02:27]Write to MH i2c: E2 08 00 30 07 80 09 00 00 00 00 00 00 A9 [00:02:27]Write i2c OK [00:02:27]MH_I2C_Read... [00:02:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:02:28]Read from MH i2c: E2 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [00:02:28]RAPDU: 90 00 [00:02:28]wFMCommunicate OK [00:02:28]SAM_PROTO_ClearQueue done [00:02:28]KKMCreateOFDPacket [00:02:28]OFDProtocolAddRootSTLVToBuf [00:02:28]FM_MakeSignedData [00:02:28]FM_MakeSignedData [00:02:28]SAM_PROTO_SignData [00:02:28]wFMCommunicate request_size=4 [00:02:28]MH_SAM_APDU [00:02:28]CAPDU: 80 0D 01 02 [00:02:28]Write to MH i2c: E2 08 00 31 07 80 0D 01 02 00 00 00 00 B1 [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:02:28]Read from MH i2c: E2 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [00:02:28]RAPDU: 90 00 [00:02:28]wFMCommunicate OK [00:02:28]wFMCommunicate request_size=255 [00:02:28]MH_SAM_APDU [00:02:28]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 03 00 00 F4 03 04 00 13 80 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [00:02:28]Write to MH i2c: E2 02 01 32 07 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 03 00 00 F4 03 04 00 13 80 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 41 [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:28]Read from MH i2c: E2 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [00:02:28]RAPDU: 90 00 [00:02:28]wFMCommunicate OK [00:02:28]wFMCommunicate request_size=26 [00:02:28]MH_SAM_APDU [00:02:28]CAPDU: 80 0D 02 02 15 37 36 39 10 04 04 00 B3 81 02 00 35 04 06 00 11 28 E7 6A 09 81 [00:02:28]Write to MH i2c: E2 1D 00 33 07 80 0D 02 02 15 00 37 36 39 10 04 04 00 B3 81 02 00 35 04 06 00 11 28 E7 6A 09 81 00 00 25 [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:28]Read from MH i2c: E2 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [00:02:28]RAPDU: 90 00 [00:02:28]wFMCommunicate OK [00:02:28]wFMCommunicate request_size=4 [00:02:28]MH_SAM_APDU [00:02:28]CAPDU: 80 0D 03 02 [00:02:28]Write to MH i2c: E2 08 00 34 07 80 0D 03 02 00 00 00 00 B6 [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:02:28]Read from MH i2c: E2 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 0B 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 0B 00 34 07 00 C7 8F 43 64 B2 33 F8 EA 90 00 7B [00:02:28]RAPDU: C7 8F 43 64 B2 33 F8 EA 90 00 [00:02:28]wFMCommunicate OK [00:02:28]SAM_PROTO_SignData done [00:02:28]FM_MakeSignedData done [00:02:28]CreateOFDProtocolMessage [00:02:28]wFMCommunicate request_size=4 [00:02:28]MH_SAM_APDU [00:02:28]CAPDU: 80 11 00 00 [00:02:28]Write to MH i2c: E2 08 00 35 07 80 11 00 00 00 00 00 00 B6 [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:28]Read from MH i2c: E2 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 17 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: E2 17 00 35 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [00:02:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:02:28]wFMCommunicate OK [00:02:28]CreateOFDProtocolMessage done [00:02:28]OFDSenderStorePacket 164275 [00:02:28]StoreOFDPacket docnum=164275 [00:02:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 98 6A 17 01 7B 25 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 03 00 00 F4 03 04 00 13 80 C6 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 81 02 00 35 04 06 00 11 28 E7 6A 09 81 C7 8F 43 64 B2 33 F8 EA [00:02:28]CheckFolder [00:02:28]dirname=/storage/ofd_packets [00:02:28]CheckFolder done [00:02:28]ProducePacketName [00:02:28]name=ofd_packets/00164275 [00:02:28]NVStorageSaveData ofd_packets/00164275 [00:02:28]File name is /storage/ofd_packets/00164275 [00:02:28]Write 317 bytes [00:02:28]NVStorageSaveData done [00:02:28]OFDSenderStorePacket done [00:02:28]KKMCreateOFDPacket done [00:02:28]NVStorageSaveData kkm_last_timestamp [00:02:28]File name is /storage/kkm_last_timestamp [00:02:28]Write 4 bytes [00:02:28]NVStorageSaveData done [00:02:28]ExternCall_PrintAddStr [00:02:28]wPrintStart [00:02:28]Write to MH i2c: 01 00 00 36 07 3D [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: 01 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: 01 07 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: 01 07 00 36 07 00 00 00 00 00 FF 0F 52 [00:02:28]RasterBufferAndPrint [00:02:28]line Счет N : (3)50733 [00:02:28]line ИНН: 02508201610067 [00:02:28]line Контрольно-Кассовый Чек [00:02:28]line ПРОДАЖА [00:02:28]line Товар: 46231529 [00:02:28]line Mentos ПФ Арбуз 6*100*2 [00:02:28]line 1.000 * 10.00 [00:02:28]line = 10.00 [00:02:28]line НДС 12% НСП 1% [00:02:28]line > о реализуемом товаре [00:02:28]line ИТОГО: 10.00 [00:02:28]line НСП 1% : 0.09 [00:02:28]line НДС 12% : 1.06 [00:02:28]line Наличными: 10.00 [00:02:28]line Безнал.: 0.00 [00:02:28]line Место: АЗС № 130 "Партнер Нефть" [00:02:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:02:28]line СНО: Общий режим [00:02:28]line Чек 873 22.08.2024 00:02 [00:02:28]line Смена: 466 ФФД: 1.0 [00:02:28]line ЗНМ: 0300000070 [00:02:28]line РНМ: 0000000000092562 [00:02:28]line Версия ККМ: 001 [00:02:28]line ФМ: 0000000000871769 [00:02:28]line ФД: 164275 [00:02:28]line ФПД: 18867378850177 [00:02:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T000227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164275&fm=18867378850177&tin=02508201610067®Number=0000000000092562&sum=1000 [00:02:28]OFD Sender: Processing packet 164275 [packets to send 972, broken 971] [00:02:28]ProducePacketName [00:02:28]name=ofd_packets/00164275 [00:02:28]OFD Sender: To server: pG, [00:02:28]CommunicateWithHost lk.salyk.kg:30040 [00:02:28]ConnectInit lk.salyk.kg [00:02:28]line 0 [00:02:28]written 0, free lines is 4095 [00:02:29]Write to MH i2c: 01 00 00 5E 07 65 [00:02:29]Write i2c OK [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: 01 [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: 01 07 00 [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: 01 07 00 5E 07 00 00 00 00 00 DA 0C 52 [00:02:29]RasterBufferAndPrint [00:02:29]line [00:02:29]line [00:02:29]line [00:02:29]line [00:02:29]line [00:02:29]written 0, free lines is 3296 [00:02:29]MH_Cut [00:02:29]Write to MH i2c: D1 01 00 65 07 01 3E [00:02:29]Write i2c OK [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: D1 [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: D1 01 00 [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: D1 01 00 65 07 00 3D [00:02:29]Write to MH i2c: 01 00 00 66 07 6D [00:02:29]Write i2c OK [00:02:29]MH_I2C_Read... [00:02:30]*** Cut start [00:02:30]*** Purtial cut [00:02:30]*** Stage 1: CUTSNS_PIN = 1 [00:02:32]Read from MH i2c: 01 [00:02:32]MH_I2C_Read... [00:02:32]*** Stop cut motor [00:02:32]*** Cut end [00:02:32]Read from MH i2c: 01 07 00 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: 01 07 00 66 07 00 00 00 00 00 FF 0F 82 [00:02:32]process_action close_receipt done [00:02:32]requested_data is exist [00:02:32]produce_requested_data [00:02:32]requested_item fm.sn is exist - process it [00:02:32]wFMCommunicate request_size=4 [00:02:32]MH_SAM_APDU [00:02:32]CAPDU: 80 11 00 00 [00:02:32]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [00:02:32]Write i2c OK [00:02:32]MH_I2C_Read... [00:02:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:32]Read from MH i2c: E2 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 17 00 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [00:02:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:02:32]wFMCommunicate OK [00:02:32]requested_item fd.num is exist - process it [00:02:32]SAM_PROTO_GetFieldsCounters [00:02:32]wFMCommunicate request_size=4 [00:02:32]MH_SAM_APDU [00:02:32]CAPDU: 80 13 00 00 [00:02:32]Write to MH i2c: E2 08 00 68 07 80 13 00 00 00 00 00 00 EB [00:02:32]Write i2c OK [00:02:32]MH_I2C_Read... [00:02:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:02:32]Read from MH i2c: E2 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 62 00 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 62 00 68 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 69 03 00 00 5E 04 04 00 69 03 00 00 57 04 04 00 6A 03 00 00 19 04 04 00 00 00 00 00 90 00 5E [00:02:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 69 03 00 00 5E 04 04 00 69 03 00 00 57 04 04 00 6A 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:02:32]wFMCommunicate OK [00:02:32]SAM_PROTO_GetFieldsCounters done [00:02:32]requested_item shift.num is exist - process it [00:02:32]requested_item shift.opened is exist - process it [00:02:32]req_shift_opened [00:02:32]FM_GetShiftState [00:02:32]SAM_PROTO_GetShiftState [00:02:32]wFMCommunicate request_size=4 [00:02:32]MH_SAM_APDU [00:02:32]CAPDU: 80 13 01 00 [00:02:32]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [00:02:32]Write i2c OK [00:02:32]MH_I2C_Read... [00:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:32]Read from MH i2c: E2 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 0E 00 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B3 [00:02:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:02:32]wFMCommunicate OK [00:02:32]SAM_PROTO_GetShiftState done [00:02:32]FM_GetShiftState done [00:02:32]req_shift_opened done [00:02:32]requested_item shift.open_date is exist - process it [00:02:32]req_shift_open_date [00:02:32]req_shift_open_date done [00:02:32]produce_requested_data done [00:02:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164275,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:02:32]process_action_free close_receipt [00:02:32]json_value_free [00:02:32]json_value_free done [00:02:32]process_json_proto returns [00:02:32]Send response to host [00:02:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164275,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:02:32]free response buf [00:02:32]execute_script done [00:02:32]execute_script returns [00:02:32]free content buf [00:02:32]Sock 10.Close socket [00:02:32]Sock 10.Thread stoped [00:02:33]ConnectInit Can't take IP for lk.salyk.kg [00:02:33]CommunicateWithHost connect error [00:02:33]CommunicateWithHost err = -1 [00:02:33]OFD Sender: Server communicate error [00:02:38]OFD Sender: Processing packet 164275 [packets to send 972, broken 971] [00:02:38]ProducePacketName [00:02:38]name=ofd_packets/00164275 [00:02:38]OFD Sender: To server: pG, [00:02:38]CommunicateWithHost lk.salyk.kg:30040 [00:02:38]ConnectInit lk.salyk.kg [00:02:43]recv_with_timeout no data received [00:02:43]ConnectInit Can't take IP for lk.salyk.kg [00:02:43]CommunicateWithHost connect error [00:02:43]CommunicateWithHost err = -1 [00:02:43]OFD Sender: Server communicate error [00:02:48]OFD Sender: Processing packet 164275 [packets to send 972, broken 971] [00:02:48]ProducePacketName [00:02:48]name=ofd_packets/00164275 [00:02:48]OFD Sender: To server: pG, [00:02:48]CommunicateWithHost lk.salyk.kg:30040 [00:02:48]ConnectInit lk.salyk.kg [00:02:53]ConnectInit Can't take IP for lk.salyk.kg [00:02:53]CommunicateWithHost connect error [00:02:53]CommunicateWithHost err = -1 [00:02:53]OFD Sender: Server communicate error [00:02:59]OFD Sender: Processing packet 164275 [packets to send 972, broken 971] [00:02:59]ProducePacketName [00:02:59]name=ofd_packets/00164275 [00:02:59]OFD Sender: To server: pG, [00:02:59]CommunicateWithHost lk.salyk.kg:30040 [00:02:59]ConnectInit lk.salyk.kg [00:03:01]accept exits with 7 [00:03:01]New connection [00:03:01]New thread 3067477348 created [00:03:01]Thread 3067620708 joined [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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 5400000000572578 (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: 17104164+1707180842=1724285006 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 4F 80 C6 66 2A 83 C1 65 CD [00:03:27]Current date/time: 22.08.2024 00:03 [00:03:27]FM_Init [00:03:27]wFMConnect [00:03:27]MH_SAM_On [00:03:27]Write to MH i2c: E0 00 00 08 00 E7 [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]*** iso7816_init finished! [00:03:27]*** atr: [00:03:27]*** 0F 3B D5 18 FF 81 91 FE [00:03:27]*** 1F C3 80 73 C8 21 10 0A [00:03:27]*** 00 00 00 00 00 00 00 00 [00:03:27]*** 00 00 00 00 00 00 00 00 [00:03:27]*** 00 00 00 00 00 00 00 00 [00:03:27]*** 00 00 00 00 00 00 00 00 [00:03:27]*** 00 00 00 00 00 00 00 00 [00:03:27]*** 00 00 00 00 00 00 00 00 [00:03:27]Read from MH i2c: E0 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E0 10 00 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:03:27]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:03:27]wFMCommunicate request_size=10 [00:03:27]MH_SAM_APDU [00:03:27]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:03:27]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:03:27]Read from MH i2c: E2 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:03:27]RAPDU: 90 00 [00:03:27]wFMCommunicate OK [00:03:27]wFMCommunicate request_size=4 [00:03:27]MH_SAM_APDU [00:03:27]CAPDU: 80 11 00 00 [00:03:27]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:27]Read from MH i2c: E2 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 17 00 [00:03:27]MH_I2C_Read... [00:03:27]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 37 36 39 90 00 DD [00:03:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:03:27]wFMCommunicate OK [00:03:27]Detected FM SN is 0000000000871769 [00:03:27]Stored FM SN is 0000000000871769 [00:03:27]wFMCommunicate request_size=9 [00:03:27]MH_SAM_APDU [00:03:27]CAPDU: 80 16 00 00 04 E7 8B 00 00 [00:03:27]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:03:27]Read from MH i2c: E2 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:03:27]RAPDU: 90 00 [00:03:27]wFMCommunicate OK [00:03:27]FM PIN OK [00:03:27]wFMCommunicate request_size=8 [00:03:27]MH_SAM_APDU [00:03:27]CAPDU: 80 14 04 00 03 02 00 01 [00:03:27]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:03:27]Read from MH i2c: E2 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:03:27]RAPDU: 90 00 [00:03:27]wFMCommunicate OK [00:03:27]wFMCommunicate request_size=13 [00:03:27]MH_SAM_APDU [00:03:27]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:03:27]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:03:27]Read from MH i2c: E2 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:03:27]RAPDU: 90 00 [00:03:27]wFMCommunicate OK [00:03:27]wFMCommunicate request_size=4 [00:03:27]MH_SAM_APDU [00:03:27]CAPDU: 80 11 00 00 [00:03:27]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:27]Read from MH i2c: E2 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: E2 17 00 [00:03:27]MH_I2C_Read... [00:03:27]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 37 36 39 90 00 E1 [00:03:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:03:27]wFMCommunicate OK [00:03:27]DocumentArchiveInit [00:03:27]Start Httpd... [00:03:27]Httpd thread 3067747684 created [00:03:27]Write to MH i2c: 01 00 00 0F 00 0F [00:03:27]Write i2c OK [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: 01 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: 01 07 00 [00:03:27]MH_I2C_Read... [00:03:27]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:03:27]MH Int Process started [00:03:27]Allocated Socket 8 [00:03:27]Bind OK [00:03:27]Listen OK [00:03:27]httpd running on port 8080 [00:03:27]Waiting for new connection... [00:03:28]OFD Sender: No OFD packet to send [00:03:32]accept exits with 9 [00:03:32]New connection [00:03:32]New thread 3067460964 created [00:03:32]Waiting for new connection... [00:03:32] Sock 9.Parse request [00:03:32]Sock 9.Check first char [00:03:32]Sock 9.First char is OK [00:03:32]request: POST /json_proto HTTP/1.0 [00:03:32]Method: POST [00:03:32]URL: /json_proto [00:03:32]Method is POST - this is cgi request [00:03:32]url: /json_proto [00:03:32]query_string will be loaded in cgi processing [00:03:32]execute_cgi json_proto POST (null) [00:03:32]execute_cgi path=json_proto method=POST [00:03:32]POST find Content-Length [00:03:32]Host: 172.17.44.132:8080 [00:03:32]Content-Length: 215 [00:03:32]Content-Type: application/json [00:03:32] [00:03:32]POST finish read [00:03:32]Found Content-Length = 215 [00:03:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:32]execute_script... [00:03:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:32]POST & json_proto [00:03:32]process_json_proto [00:03:32]json parsed OK: [00:03:32]protocol is kg_v1.0 [00:03:32]action value=get_value [00:03:32]process_action get_value [00:03:32]cmd_get_value [00:03:32]process_action get_value done [00:03:32]requested_data is exist [00:03:32]produce_requested_data [00:03:32]requested_item kkm.sn is exist - process it [00:03:32]requested_item kkm.ver is exist - process it [00:03:32]requested_item fm.sn is exist - process it [00:03:32]wFMCommunicate request_size=4 [00:03:32]MH_SAM_APDU [00:03:32]CAPDU: 80 11 00 00 [00:03:32]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:03:32]Write i2c OK [00:03:32]MH_I2C_Read... [00:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:32]Read from MH i2c: E2 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 17 00 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [00:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:03:32]wFMCommunicate OK [00:03:32]requested_item fd.num is exist - process it [00:03:32]SAM_PROTO_GetFieldsCounters [00:03:32]wFMCommunicate request_size=4 [00:03:32]MH_SAM_APDU [00:03:32]CAPDU: 80 13 00 00 [00:03:32]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:03:32]Write i2c OK [00:03:32]MH_I2C_Read... [00:03:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:03:32]Read from MH i2c: E2 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 62 00 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 04 [00:03: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:03:32]wFMCommunicate OK [00:03:32]SAM_PROTO_GetFieldsCounters done [00:03:32]requested_item shift.num is exist - process it [00:03:32]requested_item shift.opened is exist - process it [00:03:32]req_shift_opened [00:03:32]FM_GetShiftState [00:03:32]SAM_PROTO_GetShiftState [00:03:32]wFMCommunicate request_size=4 [00:03:32]MH_SAM_APDU [00:03:32]CAPDU: 80 13 01 00 [00:03:32]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:03:32]Write i2c OK [00:03:32]MH_I2C_Read... [00:03:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:32]Read from MH i2c: E2 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 0E 00 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [00:03:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:03:32]wFMCommunicate OK [00:03:32]SAM_PROTO_GetShiftState done [00:03:32]FM_GetShiftState done [00:03:32]req_shift_opened done [00:03:32]requested_item shift.open_date is exist - process it [00:03:32]req_shift_open_date [00:03:32]req_shift_open_date done [00:03:32]produce_requested_data done [00:03:32]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:03:32]process_action_free get_value [00:03:32]json_value_free [00:03:32]json_value_free done [00:03:32]process_json_proto returns [00:03:32]Send response to host [00:03:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:03:32]free response buf [00:03:32]execute_script done [00:03:32]execute_script returns [00:03:32]free content buf [00:03:32]Sock 9.Close socket [00:03:32]Sock 9.Thread stoped [00:03:32]accept exits with 10 [00:03:32]New connection [00:03:32]New thread 3067317604 created [00:03:32]Thread 3067460964 joined [00:03:32]Waiting for new connection... [00:03:32] Sock 10.Parse request [00:03:32]Sock 10.Check first char [00:03:32]Sock 10.First char is OK [00:03:32]request: POST /json_proto HTTP/1.0 [00:03:32]Method: POST [00:03:32]URL: /json_proto [00:03:32]Method is POST - this is cgi request [00:03:32]url: /json_proto [00:03:32]query_string will be loaded in cgi processing [00:03:32]execute_cgi json_proto POST (null) [00:03:32]execute_cgi path=json_proto method=POST [00:03:32]POST find Content-Length [00:03:32]Host: 172.17.44.132:8080 [00:03:32]Content-Length: 331 [00:03:32]Content-Type: application/json [00:03:32] [00:03:32]POST finish read [00:03:32]Found Content-Length = 331 [00:03:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:03:32]execute_script... [00:03:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:03:32]POST & json_proto [00:03:32]process_json_proto [00:03:32]json parsed OK: [00:03:32]protocol is kg_v1.0 [00:03:32]action value=get_value [00:03:32]process_action get_value [00:03:32]cmd_get_value [00:03:32]process_action get_value done [00:03:32]requested_data is exist [00:03:32]produce_requested_data [00:03:33]requested_item fm.sale.total is exist - process it [00:03:33]SAM_PROTO_GetFMData [00:03:33]wFMCommunicate request_size=4 [00:03:33]MH_SAM_APDU [00:03:33]CAPDU: 80 13 03 00 [00:03:33]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:03:33]Read from MH i2c: E2 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 FD 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 E5 [00:03:33]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:03:33]wFMCommunicate OK [00:03:33]wFMCommunicate request_size=4 [00:03:33]MH_SAM_APDU [00:03:33]CAPDU: 80 17 00 00 [00:03:33]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]OFD Sender: No OFD packet to send [00:03:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:03:33]Read from MH i2c: E2 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 FD 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [00:03:33]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:03:33]wFMCommunicate OK [00:03:33]wFMCommunicate request_size=4 [00:03:33]MH_SAM_APDU [00:03:33]CAPDU: 80 17 00 00 [00:03:33]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:03:34]Read from MH i2c: E2 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 FD 00 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [00:03:34]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:03:34]wFMCommunicate OK [00:03:34]wFMCommunicate request_size=4 [00:03:34]MH_SAM_APDU [00:03:34]CAPDU: 80 17 00 00 [00:03:34]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:03:34]Write i2c OK [00:03:34]MH_I2C_Read... [00:03:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:03:34]Read from MH i2c: E2 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 FD 00 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [00:03:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:03:34]wFMCommunicate OK [00:03:34]wFMCommunicate request_size=4 [00:03:34]MH_SAM_APDU [00:03:34]CAPDU: 80 17 00 00 [00:03:34]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:03:34]Write i2c OK [00:03:34]MH_I2C_Read... [00:03:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:03:34]Read from MH i2c: E2 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 E6 00 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [00:03:34]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:03:34]wFMCommunicate OK [00:03:34]SAM_PROTO_GetFMData done [00:03:34]requested_item fm.sale_refund.total is exist - process it [00:03:34]requested_item fm.buy.total is exist - process it [00:03:34]requested_item shift.sale.total is exist - process it [00:03:34]SAM_PROTO_GetShiftData [00:03:34]wFMCommunicate request_size=4 [00:03:34]MH_SAM_APDU [00:03:34]CAPDU: 80 13 02 00 [00:03:34]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:03:34]Write i2c OK [00:03:34]MH_I2C_Read... [00:03:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:03:35]Read from MH i2c: E2 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 FD 00 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 16 [00:03:35]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:03:35]wFMCommunicate OK [00:03:35]wFMCommunicate request_size=4 [00:03:35]MH_SAM_APDU [00:03:35]CAPDU: 80 17 00 00 [00:03:35]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:03:35]Write i2c OK [00:03:35]MH_I2C_Read... [00:03:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:03:35]Read from MH i2c: E2 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 FD 00 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 B0 [00:03:35]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:03:35]wFMCommunicate OK [00:03:35]wFMCommunicate request_size=4 [00:03:35]MH_SAM_APDU [00:03:35]CAPDU: 80 17 00 00 [00:03:35]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:03:35]Write i2c OK [00:03:35]MH_I2C_Read... [00:03:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:03:35]Read from MH i2c: E2 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 FD 00 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 56 [00:03:35]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:03:35]wFMCommunicate OK [00:03:35]wFMCommunicate request_size=4 [00:03:35]MH_SAM_APDU [00:03:35]CAPDU: 80 17 00 00 [00:03:35]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:03:35]Write i2c OK [00:03:35]MH_I2C_Read... [00:03:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:03:36]Read from MH i2c: E2 [00:03:36]MH_I2C_Read... [00:03:36]Read from MH i2c: E2 FD 00 [00:03:36]MH_I2C_Read... [00:03:36]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [00:03:36]RAPDU: 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 90 00 [00:03:36]wFMCommunicate OK [00:03:36]wFMCommunicate request_size=4 [00:03:36]MH_SAM_APDU [00:03:36]CAPDU: 80 17 00 00 [00:03:36]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:03:36]Write i2c OK [00:03:36]MH_I2C_Read... [00:03:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:03:36]Read from MH i2c: E2 [00:03:36]MH_I2C_Read... [00:04:29]OFD Sender: No OFD packet to send [00:04:34]OFD Sender: No OFD packet to send [00:04:39]OFD Sender: No OFD packet to send [00:04:44]OFD Sender: No OFD packet to send [00:04:49]OFD Sender: No OFD packet to send [00:04:54]OFD Sender: No OFD packet to send [00:04:59]OFD Sender: No OFD packet to send [00:05:04]OFD Sender: No OFD packet to send [00:05:09]OFD Sender: No OFD packet to send [00:05:14]OFD Sender: No OFD packet to send [00:05:19]OFD Sender: No OFD packet to send [00:05:24]recv_with_timeout no data received [00:05:24]OFD Sender: No OFD packet to send [00:05:29]OFD Sender: No OFD packet to send [00:05:34]OFD Sender: No OFD packet to send [00:05:39]OFD Sender: No OFD packet to send [00:05:44]OFD Sender: No OFD packet to send [00:05:45]recv_with_timeout no data received [00:05:49]OFD Sender: No OFD packet to send [00:05:54]OFD Sender: No OFD packet to send [00:05:59]OFD Sender: No OFD packet to send [00:06:04]OFD Sender: No OFD packet to send [00:06:09]OFD Sender: No OFD packet to send [00:06:14]OFD Sender: No OFD packet to send [00:06:19]OFD Sender: No OFD packet to send [00:06:24]OFD Sender: No OFD packet to send [00:06:29]OFD Sender: No OFD packet to send [00:06:34]OFD Sender: No OFD packet to send [00:06:39]OFD Sender: No OFD packet to send [00:06:44]OFD Sender: No OFD packet to send [00:06:49]OFD Sender: No OFD packet to send [00:06:54]OFD Sender: No OFD packet to send [00:06:59]OFD Sender: No OFD packet to send [00:07:04]OFD Sender: No OFD packet to send [00:07:09]OFD Sender: No OFD packet to send [00:07:14]OFD Sender: No OFD packet to send [00:07:19]OFD Sender: No OFD packet to send [00:07:24]OFD Sender: No OFD packet to send [00:07:29]OFD Sender: No OFD packet to send [00:07:34]OFD Sender: No OFD packet to send [00:07:40]OFD Sender: No OFD packet to send [00:07:45]OFD Sender: No OFD packet to send [00:07:50]OFD Sender: No OFD packet to send [00:07:55]OFD Sender: No OFD packet to send [00:08:00]OFD Sender: No OFD packet to send [00:08:05]OFD Sender: No OFD packet to send [00:08:10]OFD Sender: No OFD packet to send [00:08:15]OFD Sender: No OFD packet to send [00:08:19]accept exits with 9 [00:08:19]New connection [00:08:19]New thread 3067460964 created [00:08:19]Thread 3067317604 joined [00:08:19]Waiting for new connection... [00:08:19] Sock 9.Parse request [00:08:19]Sock 9.Check first char [00:08:19]Sock 9.First char is OK [00:08:19]request: POST /json_proto HTTP/1.0 [00:08:19]Method: POST [00:08:19]URL: /json_proto [00:08:19]Method is POST - this is cgi request [00:08:19]url: /json_proto [00:08:19]query_string will be loaded in cgi processing [00:08:19]execute_cgi json_proto POST (null) [00:08:19]execute_cgi path=json_proto method=POST [00:08:19]POST find Content-Length [00:08:19]Host: 172.17.44.132:8080 [00:08:19]Content-Length: 215 [00:08:19]Content-Type: application/json [00:08:19] [00:08:19]POST finish read [00:08:19]Found Content-Length = 215 [00:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:19]execute_script... [00:08:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:19]POST & json_proto [00:08:19]process_json_proto [00:08:19]json parsed OK: [00:08:19]protocol is kg_v1.0 [00:08:19]action value=get_value [00:08:19]process_action get_value [00:08:19]cmd_get_value [00:08:19]process_action get_value done [00:08:19]requested_data is exist [00:08:19]produce_requested_data [00:08:19]requested_item kkm.sn is exist - process it [00:08:19]requested_item kkm.ver is exist - process it [00:08:19]requested_item fm.sn is exist - process it [00:08:19]wFMCommunicate request_size=4 [00:08:19]MH_SAM_APDU [00:08:19]CAPDU: 80 11 00 00 [00:08:19]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [00:08:19]Write i2c OK [00:08:19]MH_I2C_Read... [00:08:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:19]Read from MH i2c: E2 [00:08:19]MH_I2C_Read... [00:08:19]Read from MH i2c: E2 17 00 [00:08:19]MH_I2C_Read... [00:08:19]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [00:08:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:08:19]wFMCommunicate OK [00:08:19]requested_item fd.num is exist - process it [00:08:19]SAM_PROTO_GetFieldsCounters [00:08:19]wFMCommunicate request_size=4 [00:08:19]MH_SAM_APDU [00:08:19]CAPDU: 80 13 00 00 [00:08:19]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [00:08:19]Write i2c OK [00:08:19]MH_I2C_Read... [00:08:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:08:19]Read from MH i2c: E2 [00:08:19]MH_I2C_Read... [00:08:19]Read from MH i2c: E2 62 00 [00:08:19]MH_I2C_Read... [00:08:19]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 11 [00:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:08:19]wFMCommunicate OK [00:08:19]SAM_PROTO_GetFieldsCounters done [00:08:19]requested_item shift.num is exist - process it [00:08:19]requested_item shift.opened is exist - process it [00:08:19]req_shift_opened [00:08:19]FM_GetShiftState [00:08:19]SAM_PROTO_GetShiftState [00:08:19]wFMCommunicate request_size=4 [00:08:19]MH_SAM_APDU [00:08:19]CAPDU: 80 13 01 00 [00:08:19]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [00:08:19]Write i2c OK [00:08:19]MH_I2C_Read... [00:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:19]Read from MH i2c: E2 [00:08:19]MH_I2C_Read... [00:08:19]Read from MH i2c: E2 0E 00 [00:08:19]MH_I2C_Read... [00:08:19]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 62 [00:08:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:08:19]wFMCommunicate OK [00:08:19]SAM_PROTO_GetShiftState done [00:08:19]FM_GetShiftState done [00:08:19]req_shift_opened done [00:08:19]requested_item shift.open_date is exist - process it [00:08:19]req_shift_open_date [00:08:19]req_shift_open_date done [00:08:19]produce_requested_data done [00:08:19]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:08:19]process_action_free get_value [00:08:19]json_value_free [00:08:19]json_value_free done [00:08:19]process_json_proto returns [00:08:19]Send response to host [00:08:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:08:19]free response buf [00:08:19]execute_script done [00:08:19]execute_script returns [00:08:19]free content buf [00:08:19]Sock 9.Close socket [00:08:19]Sock 9.Thread stoped [00:08:19]accept exits with 7 [00:08:19]New connection [00:08:19]New thread 3067317604 created [00:08:19]Thread 3067460964 joined [00:08:19]Waiting for new connection... [00:08:19] Sock 7.Parse request [00:08:19]Sock 7.Check first char [00:08:19]Sock 7.First char is OK [00:08:19]request: POST /json_proto HTTP/1.0 [00:08:19]Method: POST [00:08:19]URL: /json_proto [00:08:19]Method is POST - this is cgi request [00:08:19]url: /json_proto [00:08:19]query_string will be loaded in cgi processing [00:08:19]execute_cgi json_proto POST (null) [00:08:19]execute_cgi path=json_proto method=POST [00:08:19]POST find Content-Length [00:08:19]Host: 172.17.44.132:8080 [00:08:19]Content-Length: 331 [00:08:19]Content-Type: application/json [00:08:19] [00:08:19]POST finish read [00:08:19]Found Content-Length = 331 [00:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:08:19]execute_script... [00:08:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:08:19]POST & json_proto [00:08:19]process_json_proto [00:08:19]json parsed OK: [00:08:19]protocol is kg_v1.0 [00:08:19]action value=get_value [00:08:19]process_action get_value [00:08:19]cmd_get_value [00:08:19]process_action get_value done [00:08:19]requested_data is exist [00:08:19]produce_requested_data [00:08:19]requested_item fm.sale.total is exist - process it [00:08:19]SAM_PROTO_GetFMData [00:08:19]wFMCommunicate request_size=4 [00:08:19]MH_SAM_APDU [00:08:19]CAPDU: 80 13 03 00 [00:08:19]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [00:08:19]Write i2c OK [00:08:19]MH_I2C_Read... [00:08:20]OFD Sender: No OFD packet to send [00:08:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:08:20]Read from MH i2c: E2 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 FD 00 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 FD 00 20 00 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 F2 [00:08:20]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:08:20]wFMCommunicate OK [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 17 00 00 [00:08:20]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:20]Read from MH i2c: E2 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 FD 00 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 FD 00 21 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D5 [00:08:20]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:20]wFMCommunicate OK [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 17 00 00 [00:08:20]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:20]Read from MH i2c: E2 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 FD 00 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 FD 00 22 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 77 [00:08:20]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:20]wFMCommunicate OK [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 17 00 00 [00:08:20]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:21]Read from MH i2c: E2 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 23 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 27 [00:08:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:21]wFMCommunicate OK [00:08:21]wFMCommunicate request_size=4 [00:08:21]MH_SAM_APDU [00:08:21]CAPDU: 80 17 00 00 [00:08:21]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [00:08:21]Write i2c OK [00:08:21]MH_I2C_Read... [00:08:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:08:21]Read from MH i2c: E2 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 E6 00 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 E6 00 24 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [00:08:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:21]wFMCommunicate OK [00:08:21]SAM_PROTO_GetFMData done [00:08:21]requested_item fm.sale_refund.total is exist - process it [00:08:21]requested_item fm.buy.total is exist - process it [00:08:21]requested_item shift.sale.total is exist - process it [00:08:21]SAM_PROTO_GetShiftData [00:08:21]wFMCommunicate request_size=4 [00:08:21]MH_SAM_APDU [00:08:21]CAPDU: 80 13 02 00 [00:08:21]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [00:08:21]Write i2c OK [00:08:21]MH_I2C_Read... [00:08:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:08:21]Read from MH i2c: E2 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 25 00 00 B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 23 [00:08:21]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:21]wFMCommunicate OK [00:08:21]wFMCommunicate request_size=4 [00:08:21]MH_SAM_APDU [00:08:21]CAPDU: 80 17 00 00 [00:08:21]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [00:08:21]Write i2c OK [00:08:21]MH_I2C_Read... [00:08:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:22]Read from MH i2c: E2 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 26 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 BD [00:08:22]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:08:22]wFMCommunicate OK [00:08:22]wFMCommunicate request_size=4 [00:08:22]MH_SAM_APDU [00:08:22]CAPDU: 80 17 00 00 [00:08:22]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [00:08:22]Write i2c OK [00:08:22]MH_I2C_Read... [00:08:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:22]Read from MH i2c: E2 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 27 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 63 [00:08:22]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:08:22]wFMCommunicate OK [00:08:22]wFMCommunicate request_size=4 [00:08:22]MH_SAM_APDU [00:08:22]CAPDU: 80 17 00 00 [00:08:22]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [00:08:22]Write i2c OK [00:08:22]MH_I2C_Read... [00:08:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:22]Read from MH i2c: E2 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 28 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 1F [00:08:22]RAPDU: 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 90 00 [00:08:22]wFMCommunicate OK [00:08:22]wFMCommunicate request_size=4 [00:08:22]MH_SAM_APDU [00:08:22]CAPDU: 80 17 00 00 [00:08:22]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [00:08:22]Write i2c OK [00:08:22]MH_I2C_Read... [00:08:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:08:22]Read from MH i2c: E2 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 CF 00 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 CF 00 29 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 [00:08:22]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:22]wFMCommunicate OK [00:08:22]SAM_PROTO_GetShiftData done [00:08:22]requested_item shift.sale.total_cash is exist - process it [00:08:22]requested_item shift.sale_refund.total is exist - process it [00:08:22]requested_item shift.sale_refund.total_cash is exist - process it [00:08:22]requested_item shift.buy.total is exist - process it [00:08:22]requested_item shift.buy.total_cash is exist - process it [00:08:22]produce_requested_data done [00:08:22]produce_requested_data return {"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":1000937.72,"shift.sale.total_cash":771836.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:08:22]process_action_free get_value [00:08:22]json_value_free [00:08:22]json_value_free done [00:08:22]process_json_proto returns [00:08:22]Send response to host [00:08:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":1000937.72,"shift.sale.total_cash":771836.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:08:22]free response buf [00:08:22]execute_script done [00:08:22]execute_script returns [00:08:22]free content buf [00:08:22]Sock 7.Close socket [00:08:22]Sock 7.Thread stoped [00:08:23]accept exits with 9 [00:08:23]New connection [00:08:23]New thread 3067460964 created [00:08:23]Thread 3067317604 joined [00:08:23]Waiting for new connection... [00:08:23] Sock 9.Parse request [00:08:23]Sock 9.Check first char [00:08:23]Sock 9.First char is OK [00:08:23]request: POST /json_proto HTTP/1.0 [00:08:23]Method: POST [00:08:23]URL: /json_proto [00:08:23]Method is POST - this is cgi request [00:08:23]url: /json_proto [00:08:23]query_string will be loaded in cgi processing [00:08:23]execute_cgi json_proto POST (null) [00:08:23]execute_cgi path=json_proto method=POST [00:08:23]POST find Content-Length [00:08:23]Host: 172.17.44.132:8080 [00:08:23]Content-Length: 331 [00:08:23]Content-Type: application/json [00:08:23] [00:08:23]POST finish read [00:08:23]Found Content-Length = 331 [00:08:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:08:23]execute_script... [00:08:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:08:23]POST & json_proto [00:08:23]process_json_proto [00:08:23]json parsed OK: [00:08:23]protocol is kg_v1.0 [00:08:23]action value=get_value [00:08:23]process_action get_value [00:08:23]cmd_get_value [00:08:23]process_action get_value done [00:08:23]requested_data is exist [00:08:23]produce_requested_data [00:08:23]requested_item fm.sale.total is exist - process it [00:08:23]SAM_PROTO_GetFMData [00:08:23]wFMCommunicate request_size=4 [00:08:23]MH_SAM_APDU [00:08:23]CAPDU: 80 13 03 00 [00:08:23]Write to MH i2c: E2 08 00 2A 00 80 13 03 00 00 00 00 00 A9 [00:08:23]Write i2c OK [00:08:23]MH_I2C_Read... [00:08:23]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:08:23]Read from MH i2c: E2 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 2A 00 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 FC [00:08:23]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:08:23]wFMCommunicate OK [00:08:23]wFMCommunicate request_size=4 [00:08:23]MH_SAM_APDU [00:08:23]CAPDU: 80 17 00 00 [00:08:23]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [00:08:23]Write i2c OK [00:08:23]MH_I2C_Read... [00:08:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:23]Read from MH i2c: E2 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 2B 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 DF [00:08:23]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:23]wFMCommunicate OK [00:08:23]wFMCommunicate request_size=4 [00:08:23]MH_SAM_APDU [00:08:23]CAPDU: 80 17 00 00 [00:08:23]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [00:08:23]Write i2c OK [00:08:23]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 FD 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 FD 00 2C 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 81 [00:08:24]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=4 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 17 00 00 [00:08:24]Write to MH i2c: E2 08 00 2D 00 80 17 00 00 00 00 00 00 AD [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 FD 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 FD 00 2D 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 31 [00:08:24]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=4 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 17 00 00 [00:08:24]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 E6 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 E6 00 2E 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 8A [00:08:24]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:24]wFMCommunicate OK [00:08:24]SAM_PROTO_GetFMData done [00:08:24]requested_item fm.sale_refund.total is exist - process it [00:08:24]requested_item fm.buy.total is exist - process it [00:08:24]requested_item shift.sale.total is exist - process it [00:08:24]SAM_PROTO_GetShiftData [00:08:24]wFMCommunicate request_size=4 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 13 02 00 [00:08:24]Write to MH i2c: E2 08 00 2F 00 80 13 02 00 00 00 00 00 AD [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:25]OFD Sender: No OFD packet to send [00:08:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:08:25]Read from MH i2c: E2 [00:08:25]MH_I2C_Read... [00:08:25]Read from MH i2c: E2 FD 00 [00:08:25]MH_I2C_Read... [00:08:25]Read from MH i2c: E2 FD 00 2F 00 00 B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 2D [00:08:25]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:25]wFMCommunicate OK [00:08:25]wFMCommunicate request_size=4 [00:08:25]MH_SAM_APDU [00:08:25]CAPDU: 80 17 00 00 [00:08:25]Write to MH i2c: E2 08 00 30 00 80 17 00 00 00 00 00 00 B0 [00:08:25]Write i2c OK [00:08:25]MH_I2C_Read... [00:08:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:25]Read from MH i2c: E2 [00:08:25]MH_I2C_Read... [00:08:25]Read from MH i2c: E2 FD 00 [00:08:25]MH_I2C_Read... [00:08:25]Read from MH i2c: E2 FD 00 30 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 C7 [00:08:25]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:08:25]wFMCommunicate OK [00:08:25]wFMCommunicate request_size=4 [00:08:25]MH_SAM_APDU [00:08:25]CAPDU: 80 17 00 00 [00:08:25]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [00:08:25]Write i2c OK [00:08:25]MH_I2C_Read... [00:08:26]Read from MH i2c: E2 [00:08:26]MH_I2C_Read... [00:08:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:26]Read from MH i2c: E2 FD 00 [00:08:26]MH_I2C_Read... [00:08:26]Read from MH i2c: E2 FD 00 31 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 6D [00:08:26]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:08:26]wFMCommunicate OK [00:08:26]wFMCommunicate request_size=4 [00:08:26]MH_SAM_APDU [00:08:26]CAPDU: 80 17 00 00 [00:08:26]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [00:08:26]Write i2c OK [00:08:26]MH_I2C_Read... [00:08:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:26]Read from MH i2c: E2 [00:08:26]MH_I2C_Read... [00:08:26]Read from MH i2c: E2 FD 00 [00:08:26]MH_I2C_Read... [00:08:26]Read from MH i2c: E2 FD 00 32 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 29 [00:08:26]RAPDU: 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 90 00 [00:08:26]wFMCommunicate OK [00:08:26]wFMCommunicate request_size=4 [00:08:26]MH_SAM_APDU [00:08:26]CAPDU: 80 17 00 00 [00:08:26]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [00:08:26]Write i2c OK [00:08:26]MH_I2C_Read... [00:08:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:08:26]Read from MH i2c: E2 [00:08:26]MH_I2C_Read... [00:08:26]Read from MH i2c: E2 CF 00 [00:08:26]MH_I2C_Read... [00:08:26]Read from MH i2c: E2 CF 00 33 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9A [00:08:27]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:27]wFMCommunicate OK [00:08:27]SAM_PROTO_GetShiftData done [00:08:27]requested_item shift.sale.total_cash is exist - process it [00:08:27]requested_item shift.sale_refund.total is exist - process it [00:08:27]requested_item shift.sale_refund.total_cash is exist - process it [00:08:27]requested_item shift.buy.total is exist - process it [00:08:27]requested_item shift.buy.total_cash is exist - process it [00:08:27]produce_requested_data done [00:08:27]produce_requested_data return {"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":1000937.72,"shift.sale.total_cash":771836.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:08:27]process_action_free get_value [00:08:27]json_value_free [00:08:27]json_value_free done [00:08:27]process_json_proto returns [00:08:27]Send response to host [00:08:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":1000937.72,"shift.sale.total_cash":771836.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:08:27]free response buf [00:08:27]execute_script done [00:08:27]execute_script returns [00:08:27]free content buf [00:08:27]Sock 9.Close socket [00:08:27]Sock 9.Thread stoped [00:08:27]accept exits with 7 [00:08:27]New connection [00:08:27]New thread 3067317604 created [00:08:27]Thread 3067460964 joined [00:08:27]Waiting for new connection... [00:08:27] Sock 7.Parse request [00:08:27]Sock 7.Check first char [00:08:27]Sock 7.First char is OK [00:08:27]request: POST /json_proto HTTP/1.0 [00:08:27]Method: POST [00:08:27]URL: /json_proto [00:08:27]Method is POST - this is cgi request [00:08:27]url: /json_proto [00:08:27]query_string will be loaded in cgi processing [00:08:27]execute_cgi json_proto POST (null) [00:08:27]execute_cgi path=json_proto method=POST [00:08:27]POST find Content-Length [00:08:27]Host: 172.17.44.132:8080 [00:08:27]Content-Length: 269 [00:08:27]Content-Type: application/json [00:08:27] [00:08:27]POST finish read [00:08:27]Found Content-Length = 269 [00:08:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041A\u0430\u043B\u043C\u0443\u0440\u0430\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:27]execute_script... [00:08:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041A\u0430\u043B\u043C\u0443\u0440\u0430\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:27]POST & json_proto [00:08:27]process_json_proto [00:08:27]json parsed OK: [00:08:27]protocol is kg_v1.0 [00:08:27]action value=x_report [00:08:27]process_action x_report [00:08:27]cmd_x_report [00:08:27]MH_GetDate [00:08:27]Write to MH i2c: F0 00 00 34 00 23 [00:08:27]Write i2c OK [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: F0 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: F0 09 00 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: F0 09 00 34 00 00 7B 81 C6 66 2A 83 C1 65 27 [00:08:27]GetLastDocTimeStamp 1724284981 [00:08:27]current date 1724285307 [00:08:27]FM_GetShiftState [00:08:27]SAM_PROTO_GetShiftState [00:08:27]wFMCommunicate request_size=4 [00:08:27]MH_SAM_APDU [00:08:27]CAPDU: 80 13 01 00 [00:08:27]Write to MH i2c: E2 08 00 35 00 80 13 01 00 00 00 00 00 B2 [00:08:27]Write i2c OK [00:08:27]MH_I2C_Read... [00:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:27]Read from MH i2c: E2 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: E2 0E 00 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: E2 0E 00 35 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 78 [00:08:27]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:08:27]wFMCommunicate OK [00:08:27]SAM_PROTO_GetShiftState done [00:08:27]FM_GetShiftState done [00:08:27]KKMCreateXReportDocument [00:08:27]Load OK [00:08:27]Malloc new data [00:08:27]MH_GetDate [00:08:27]Write to MH i2c: F0 00 00 36 00 25 [00:08:27]Write i2c OK [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: F0 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: F0 09 00 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: F0 09 00 36 00 00 7B 81 C6 66 2A 83 C1 65 29 [00:08:27]Malloc new data [00:08:27]Malloc new data [00:08:27]wFMCommunicate request_size=4 [00:08:27]MH_SAM_APDU [00:08:27]CAPDU: 80 11 00 00 [00:08:27]Write to MH i2c: E2 08 00 37 00 80 11 00 00 00 00 00 00 B1 [00:08:27]Write i2c OK [00:08:27]MH_I2C_Read... [00:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:27]Read from MH i2c: E2 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: E2 17 00 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: E2 17 00 37 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [00:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:08:27]wFMCommunicate OK [00:08:27]SAM_PROTO_GetFieldsCounters [00:08:27]wFMCommunicate request_size=4 [00:08:27]MH_SAM_APDU [00:08:27]CAPDU: 80 13 00 00 [00:08:27]Write to MH i2c: E2 08 00 38 00 80 13 00 00 00 00 00 00 B4 [00:08:27]Write i2c OK [00:08:27]MH_I2C_Read... [00:08:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:08:27]Read from MH i2c: E2 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: E2 62 00 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: E2 62 00 38 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 2B [00:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:08:27]wFMCommunicate OK [00:08:27]SAM_PROTO_GetFieldsCounters done [00:08:27]Malloc new data [00:08:27]Malloc new data [00:08:27]Malloc new data [00:08:27]KKMCreateXReportDocument OK [00:08:27]KKMSetXReportData OK [00:08:27]KKMPrepareXReportFMData [00:08:27]SAM_PROTO_GetShiftData [00:08:27]wFMCommunicate request_size=4 [00:08:27]MH_SAM_APDU [00:08:27]CAPDU: 80 13 02 00 [00:08:27]Write to MH i2c: E2 08 00 39 00 80 13 02 00 00 00 00 00 B7 [00:08:27]Write i2c OK [00:08:27]MH_I2C_Read... [00:08:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:08:27]Read from MH i2c: E2 [00:08:27]MH_I2C_Read... [00:08:27]Read from MH i2c: E2 FD 00 [00:08:27]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 FD 00 39 00 00 B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 37 [00:08:28]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:28]wFMCommunicate OK [00:08:28]wFMCommunicate request_size=4 [00:08:28]MH_SAM_APDU [00:08:28]CAPDU: 80 17 00 00 [00:08:28]Write to MH i2c: E2 08 00 3A 00 80 17 00 00 00 00 00 00 BA [00:08:28]Write i2c OK [00:08:28]MH_I2C_Read... [00:08:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:28]Read from MH i2c: E2 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 FD 00 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 FD 00 3A 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 D1 [00:08:28]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:08:28]wFMCommunicate OK [00:08:28]wFMCommunicate request_size=4 [00:08:28]MH_SAM_APDU [00:08:28]CAPDU: 80 17 00 00 [00:08:28]Write to MH i2c: E2 08 00 3B 00 80 17 00 00 00 00 00 00 BB [00:08:28]Write i2c OK [00:08:28]MH_I2C_Read... [00:08:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:28]Read from MH i2c: E2 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 FD 00 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 FD 00 3B 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 77 [00:08:29]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:08:29]wFMCommunicate OK [00:08:29]wFMCommunicate request_size=4 [00:08:29]MH_SAM_APDU [00:08:29]CAPDU: 80 17 00 00 [00:08:29]Write to MH i2c: E2 08 00 3C 00 80 17 00 00 00 00 00 00 BC [00:08:29]Write i2c OK [00:08:29]MH_I2C_Read... [00:08:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:29]Read from MH i2c: E2 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 FD 00 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 FD 00 3C 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 33 [00:08:29]RAPDU: 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 90 00 [00:08:29]wFMCommunicate OK [00:08:29]wFMCommunicate request_size=4 [00:08:29]MH_SAM_APDU [00:08:29]CAPDU: 80 17 00 00 [00:08:29]Write to MH i2c: E2 08 00 3D 00 80 17 00 00 00 00 00 00 BD [00:08:29]Write i2c OK [00:08:29]MH_I2C_Read... [00:08:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:08:29]Read from MH i2c: E2 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 CF 00 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 CF 00 3D 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A4 [00:08:29]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:29]wFMCommunicate OK [00:08:29]SAM_PROTO_GetShiftData done [00:08:29]1194 (1198) - счетчики итогов смены [00:08:29] 1134 (4) - 874 - количество чеков со всеми признаками расчетов [00:08:29] 1129 (159) - счетчики операций «приход» [00:08:29] 1135 (4) - 874 - количество чеков по признаку расчетов [00:08:29] 1201 (4) - 1000937.72 - общая итоговая сумма в чеках [00:08:29] 1136 (4) - 771836.00 - итоговая сумма в чеках наличными [00:08:29] 1138 (4) - 229101.72 - итоговая сумма в чеках безналичными [00:08:29] 1024 (123) - суммы налогов [00:08:29] 1006 (9) - суммы НДС [00:08:29] 1010 (1) - 0% - код ставки НДС [00:08:29] 1011 (0) - 0.00 - сумма НДС по ставке [00:08:29] 1006 (12) - суммы НДС [00:08:29] 1010 (1) - 12% - код ставки НДС [00:08:29] 1011 (3) - 106313.46 - сумма НДС по ставке [00:08:29] 1007 (9) - суммы НСП [00:08:29] 1014 (1) - 0% - код ставки НСП [00:08:29] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:29] 1007 (12) - суммы НСП [00:08:29] 1014 (1) - 1% - код ставки НСП [00:08:29] 1015 (3) - 8858.91 - сумма НСП по ставке [00:08:29] 1007 (9) - суммы НСП [00:08:29] 1014 (1) - 2% - код ставки НСП [00:08:29] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:29] 1007 (9) - суммы НСП [00:08:29] 1014 (1) - 3% - код ставки НСП [00:08:29] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:29] 1007 (9) - суммы НСП [00:08:29] 1014 (1) - 5% - код ставки НСП [00:08:29] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:29] 1007 (9) - суммы НСП [00:08:29] 1014 (1) - 0,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 1,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1130 (141) - счетчики операций «возврат прихода» [00:08:30] 1135 (4) - 0 - количество чеков по признаку расчетов [00:08:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:08:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:08:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:08:30] 1024 (117) - суммы налогов [00:08:30] 1006 (9) - суммы НДС [00:08:30] 1010 (1) - 0% - код ставки НДС [00:08:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:08:30] 1006 (9) - суммы НДС [00:08:30] 1010 (1) - 12% - код ставки НДС [00:08:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 0% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 1% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 2% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 3% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 5% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 0,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 1,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1131 (141) - счетчики операций «расход» [00:08:30] 1135 (4) - 0 - количество чеков по признаку расчетов [00:08:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:08:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:08:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:08:30] 1024 (117) - суммы налогов [00:08:30] 1006 (9) - суммы НДС [00:08:30] 1010 (1) - 0% - код ставки НДС [00:08:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:08:30] 1006 (9) - суммы НДС [00:08:30] 1010 (1) - 12% - код ставки НДС [00:08:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 0% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 1% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 2% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 3% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 5% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 0,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 1,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1132 (141) - счетчики операций «возврат расхода» [00:08:30] 1135 (4) - 0 - количество чеков по признаку расчетов [00:08:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:08:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:08:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:08:30] 1024 (117) - суммы налогов [00:08:30] 1006 (9) - суммы НДС [00:08:30] 1010 (1) - 0% - код ставки НДС [00:08:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:08:30] 1006 (9) - суммы НДС [00:08:30] 1010 (1) - 12% - код ставки НДС [00:08:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 0% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 1% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 2% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 3% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 5% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 0,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1007 (9) - суммы НСП [00:08:30] 1014 (1) - 1,50% - код ставки НСП [00:08:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:08:30] 1133 (588) - - счетчики коррекции - не используются [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1194 (04AA) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1134 (046E) [00:08:30]Malloc new data [00:08:30]Processing tag 1129 (0469) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1135 (046F) [00:08:30]Malloc new data [00:08:30]Processing tag 1201 (04B1) [00:08:30]Malloc new data [00:08:30]Processing tag 1136 (0470) [00:08:30]Malloc new data [00:08:30]Processing tag 1138 (0472) [00:08:30]Malloc new data [00:08:30]Processing tag 1024 (0400) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]SetTLVBufToDocument err=0 [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1130 (046A) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1135 (046F) [00:08:30]Malloc new data [00:08:30]Processing tag 1201 (04B1) [00:08:30]Malloc new data [00:08:30]Processing tag 1136 (0470) [00:08:30]Malloc new data [00:08:30]Processing tag 1138 (0472) [00:08:30]Malloc new data [00:08:30]Processing tag 1024 (0400) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]OFD Sender: No OFD packet to send [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]SetTLVBufToDocument err=0 [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1131 (046B) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1135 (046F) [00:08:30]Malloc new data [00:08:30]Processing tag 1201 (04B1) [00:08:30]Malloc new data [00:08:30]Processing tag 1136 (0470) [00:08:30]Malloc new data [00:08:30]Processing tag 1138 (0472) [00:08:30]Malloc new data [00:08:30]Processing tag 1024 (0400) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1014 (03F6) [00:08:30]Malloc new data [00:08:30]Processing tag 1015 (03F7) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]SetTLVBufToDocument err=0 [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1132 (046C) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1135 (046F) [00:08:30]Malloc new data [00:08:30]Processing tag 1201 (04B1) [00:08:30]Malloc new data [00:08:30]Processing tag 1136 (0470) [00:08:30]Malloc new data [00:08:30]Processing tag 1138 (0472) [00:08:30]Malloc new data [00:08:30]Processing tag 1024 (0400) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1006 (03EE) [00:08:30]Load OK [00:08:30]SetTLVBufToDocument [00:08:30]Processing tag 1010 (03F2) [00:08:30]Malloc new data [00:08:30]Processing tag 1011 (03F3) [00:08:30]Malloc new data [00:08:30]SetTLVBufToDocument err=0 [00:08:30]Processing tag 1007 (03EF) [00:08:30]Load OK [00:08:31]SetTLVBufToDocument [00:08:31]Processing tag 1014 (03F6) [00:08:31]Malloc new data [00:08:31]Processing tag 1015 (03F7) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Processing tag 1007 (03EF) [00:08:31]Load OK [00:08:31]SetTLVBufToDocument [00:08:31]Processing tag 1014 (03F6) [00:08:31]Malloc new data [00:08:31]Processing tag 1015 (03F7) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Processing tag 1007 (03EF) [00:08:31]Load OK [00:08:31]SetTLVBufToDocument [00:08:31]Processing tag 1014 (03F6) [00:08:31]Malloc new data [00:08:31]Processing tag 1015 (03F7) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Processing tag 1007 (03EF) [00:08:31]Load OK [00:08:31]SetTLVBufToDocument [00:08:31]Processing tag 1014 (03F6) [00:08:31]Malloc new data [00:08:31]Processing tag 1015 (03F7) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Processing tag 1007 (03EF) [00:08:31]Load OK [00:08:31]SetTLVBufToDocument [00:08:31]Processing tag 1014 (03F6) [00:08:31]Malloc new data [00:08:31]Processing tag 1015 (03F7) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Processing tag 1007 (03EF) [00:08:31]Load OK [00:08:31]SetTLVBufToDocument [00:08:31]Processing tag 1014 (03F6) [00:08:31]Malloc new data [00:08:31]Processing tag 1015 (03F7) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Processing tag 1007 (03EF) [00:08:31]Load OK [00:08:31]SetTLVBufToDocument [00:08:31]Processing tag 1014 (03F6) [00:08:31]Malloc new data [00:08:31]Processing tag 1015 (03F7) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]SetTLVBufToDocument err=0 [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Processing tag 1133 (046D) [00:08:31]Malloc new data [00:08:31]SetTLVBufToDocument err=0 [00:08:31]SetTLVBufToDocument err=0 [00:08:31]Malloc new data [00:08:31]SAM_PROTO_GetFMData [00:08:31]wFMCommunicate request_size=4 [00:08:31]MH_SAM_APDU [00:08:31]CAPDU: 80 13 03 00 [00:08:31]Write to MH i2c: E2 08 00 3E 00 80 13 03 00 00 00 00 00 BD [00:08:31]Write i2c OK [00:08:31]MH_I2C_Read... [00:08:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:08:31]Read from MH i2c: E2 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 FD 00 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 FD 00 3E 00 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 10 [00:08:31]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:08:31]wFMCommunicate OK [00:08:31]wFMCommunicate request_size=4 [00:08:31]MH_SAM_APDU [00:08:31]CAPDU: 80 17 00 00 [00:08:31]Write to MH i2c: E2 08 00 3F 00 80 17 00 00 00 00 00 00 BF [00:08:31]Write i2c OK [00:08:31]MH_I2C_Read... [00:08:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:32]Read from MH i2c: E2 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 3F 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F3 [00:08:32]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:32]wFMCommunicate OK [00:08:32]wFMCommunicate request_size=4 [00:08:32]MH_SAM_APDU [00:08:32]CAPDU: 80 17 00 00 [00:08:32]Write to MH i2c: E2 08 00 40 00 80 17 00 00 00 00 00 00 C0 [00:08:32]Write i2c OK [00:08:32]MH_I2C_Read... [00:08:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:32]Read from MH i2c: E2 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 40 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 95 [00:08:32]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:32]wFMCommunicate OK [00:08:32]wFMCommunicate request_size=4 [00:08:32]MH_SAM_APDU [00:08:32]CAPDU: 80 17 00 00 [00:08:32]Write to MH i2c: E2 08 00 41 00 80 17 00 00 00 00 00 00 C1 [00:08:32]Write i2c OK [00:08:32]MH_I2C_Read... [00:08:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:33]Read from MH i2c: E2 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 FD 00 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 FD 00 41 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 45 [00:08:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:33]wFMCommunicate OK [00:08:33]wFMCommunicate request_size=4 [00:08:33]MH_SAM_APDU [00:08:33]CAPDU: 80 17 00 00 [00:08:33]Write to MH i2c: E2 08 00 42 00 80 17 00 00 00 00 00 00 C2 [00:08:33]Write i2c OK [00:08:33]MH_I2C_Read... [00:08:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:08:33]Read from MH i2c: E2 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 E6 00 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 E6 00 42 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9E [00:08:33]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:33]wFMCommunicate OK [00:08:33]SAM_PROTO_GetFMData done [00:08:33]FM_GetFMData:85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:08:34]oper:6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:08:34]total:91 08 61 71 03 [00:08:34]Malloc new data [00:08:34]oper:6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:08:34]total:F0 A7 41 30 [00:08:34]Malloc new data [00:08:34]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:08:34]total: [00:08:34]Malloc new data [00:08:34]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:08:34]total: [00:08:34]Malloc new data [00:08:34]KKMPrepareXReportFMData err=0 [00:08:34]Х отчет ИНН: 02508201610067 Кассир: Калмуратов Ш. 22.08.2024 00:08 Смена: 266 РНМ: 0000000000092562 ЗНМ: 0300000070 СНО: Общий режим Всего чеков: 874 ИТОГИ ПРИХОД Чеков: 874 Общий итог: 1000937.72 Итого наличными: 771836.00 Итого безнал.: 229101.72 НДС 0% : 0.00 НДС 12% : 106313.46 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 8858.91 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 771836.00 НС Приход: 147870864.81 НС Возвр.Прихода: 8096092.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871769 [00:08:34]StoreToDocumentArchive [00:08:34]MH_GetDate [00:08:34]Write to MH i2c: F0 00 00 43 00 32 [00:08:34]Write i2c OK [00:08:34]MH_I2C_Read... [00:08:34]Read from MH i2c: F0 [00:08:34]MH_I2C_Read... [00:08:34]Read from MH i2c: F0 09 00 [00:08:34]MH_I2C_Read... [00:08:34]Read from MH i2c: F0 09 00 43 00 00 83 81 C6 66 2A 83 C1 65 3E [00:08:34]shift 266 fd 1724285315 [00:08:34]Create dir for shift 0266 [00:08:34]save to /storage/0266/doc_1724285315 [00:08:34]save last doc name /storage/0266/doc_1724285315 to /storage/kkm_last_doc_name [00:08:34]save OK [00:08:34]Clear old archive folders... [00:08:35]NVStorageSaveData kkm_last_timestamp [00:08:35]File name is /storage/kkm_last_timestamp [00:08:35]Write 4 bytes [00:08:35]NVStorageSaveData done [00:08:35]ExternCall_PrintAddStr [00:08:35]wPrintStart [00:08:35]Write to MH i2c: 01 00 00 44 00 44 [00:08:35]Write i2c OK [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: 01 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: 01 07 00 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: 01 07 00 44 00 00 00 00 00 00 FF 0F 59 [00:08:35]RasterBufferAndPrint [00:08:35]line Х отчет [00:08:35]line ИНН: 02508201610067 [00:08:35]line Кассир: Калмуратов Ш. [00:08:35]line 22.08.2024 00:08 [00:08:35]line Смена: 266 [00:08:35]line РНМ: 0000000000092562 [00:08:35]line ЗНМ: 0300000070 [00:08:35]line СНО: Общий режим [00:08:35]line Всего чеков: 874 [00:08:35]line ИТОГИ ПРИХОД [00:08:35]line Чеков: 874 [00:08:35]line Общий итог: 1000937.72 [00:08:35]line Итого наличными: 771836.00 [00:08:35]line Итого безнал.: 229101.72 [00:08:35]line НДС 0% : 0.00 [00:08:35]line НДС 12% : 106313.46 [00:08:35]line НСП 0% : 0.00 [00:08:35]line НСП 1,50% : 0.00 [00:08:35]line НСП 0,50% : 0.00 [00:08:35]line НСП 5% : 0.00 [00:08:35]line НСП 3% : 0.00 [00:08:35]line НСП 2% : 0.00 [00:08:35]line НСП 1% : 8858.91 [00:08:35]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:08:35]line Чеков: 0 [00:08:35]line Общий итог: 0.00 [00:08:35]line Итого наличными: 0.00 [00:08:35]line Итого безнал.: 0.00 [00:08:35]line НДС 0% : 0.00 [00:08:35]line НДС 12% : 0.00 [00:08:35]line НСП 0% : 0.00 [00:08:35]line НСП 1,50% : 0.00 [00:08:35]line НСП 0,50% : 0.00 [00:08:35]line НСП 5% : 0.00 [00:08:35]line НСП 3% : 0.00 [00:08:35]line НСП 2% : 0.00 [00:08:35]line НСП 1% : 0.00 [00:08:35]line ИТОГИ РАСХОД [00:08:35]line Чеков: 0 [00:08:35]line Общий итог: 0.00 [00:08:35]line Итого наличными: 0.00 [00:08:35]line Итого безнал.: 0.00 [00:08:35]line НДС 0% : 0.00 [00:08:35]line НДС 12% : 0.00 [00:08:35]line НСП 0% : 0.00 [00:08:35]line НСП 1,50% : 0.00 [00:08:35]line НСП 0,50% : 0.00 [00:08:35]line НСП 5% : 0.00 [00:08:35]line НСП 3% : 0.00 [00:08:35]line НСП 2% : 0.00 [00:08:35]line НСП 1% : 0.00 [00:08:35]line ИТОГИ ВОЗВРАТ РАСХОДА [00:08:35]line Чеков: 0 [00:08:35]line Общий итог: 0.00 [00:08:35]line Итого наличными: 0.00 [00:08:35]line Итого безнал.: 0.00 [00:08:35]line НДС 0% : 0.00 [00:08:35]line НДС 12% : 0.00 [00:08:35]line НСП 0% : 0.00 [00:08:35]line НСП 1,50% : 0.00 [00:08:35]line НСП 0,50% : 0.00 [00:08:35]line НСП 5% : 0.00 [00:08:35]line НСП 3% : 0.00 [00:08:35]line НСП 2% : 0.00 [00:08:35]line НСП 1% : 0.00 [00:08:35]line Сумма внесений: 0.00 [00:08:35]line Сумма выплат: 0.00 [00:08:35]line Нал. в кассе: 771836.00 [00:08:35]line НС Приход: 147870864.81 [00:08:35]line НС Возвр.Прихода: 8096092.00 [00:08:35]line НС Расход: 0.00 [00:08:35]line НС Возвр.Расхода: 0.00 [00:08:35]line ФМ: 0000000000871769 [00:08:35]written 0, free lines is 4095 [00:08:35]OFD Sender: No OFD packet to send [00:08:35]Write to MH i2c: 01 00 00 8F 00 8F [00:08:35]Write i2c OK [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: 01 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: 01 07 00 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 A4 0A 44 [00:08:35]RasterBufferAndPrint [00:08:35]line [00:08:35]line [00:08:35]line [00:08:35]line [00:08:35]line [00:08:35]written 0, free lines is 2753 [00:08:35]MH_Cut [00:08:35]Write to MH i2c: D1 01 00 96 00 01 68 [00:08:35]Write i2c OK [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: D1 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: D1 01 00 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: D1 01 00 96 00 00 67 [00:08:35]Write to MH i2c: 01 00 00 97 00 97 [00:08:35]Write i2c OK [00:08:35]MH_I2C_Read... [00:08:36]*** Cut start [00:08:36]*** Purtial cut [00:08:36]*** Stage 1: CUTSNS_PIN = 1 [00:08:39]Read from MH i2c: 01 [00:08:39]MH_I2C_Read... [00:08:39]*** Stop cut motor [00:08:39]*** Cut end [00:08:39]Read from MH i2c: 01 07 00 [00:08:39]MH_I2C_Read... [00:08:39]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [00:08:39]process_action x_report done [00:08:39]requested_data is exist [00:08:39]produce_requested_data [00:08:39]requested_item fd.num is exist - process it [00:08:39]SAM_PROTO_GetFieldsCounters [00:08:39]wFMCommunicate request_size=4 [00:08:39]MH_SAM_APDU [00:08:39]CAPDU: 80 13 00 00 [00:08:39]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [00:08:39]Write i2c OK [00:08:39]MH_I2C_Read... [00:08:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:08:39]Read from MH i2c: E2 [00:08:39]MH_I2C_Read... [00:08:39]Read from MH i2c: E2 62 00 [00:08:39]MH_I2C_Read... [00:08:39]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 8B [00:08: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:08:39]wFMCommunicate OK [00:08:39]SAM_PROTO_GetFieldsCounters done [00:08:39]requested_item shift.num is exist - process it [00:08:39]requested_item shift.opened is exist - process it [00:08:39]req_shift_opened [00:08:39]FM_GetShiftState [00:08:39]SAM_PROTO_GetShiftState [00:08:39]wFMCommunicate request_size=4 [00:08:39]MH_SAM_APDU [00:08:39]CAPDU: 80 13 01 00 [00:08:39]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [00:08:39]Write i2c OK [00:08:39]MH_I2C_Read... [00:08:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:39]Read from MH i2c: E2 [00:08:39]MH_I2C_Read... [00:08:39]Read from MH i2c: E2 0E 00 [00:08:39]MH_I2C_Read... [00:08:39]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DC [00:08:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:08:39]wFMCommunicate OK [00:08:39]SAM_PROTO_GetShiftState done [00:08:39]FM_GetShiftState done [00:08:39]req_shift_opened done [00:08:39]requested_item shift.open_date is exist - process it [00:08:39]req_shift_open_date [00:08:39]req_shift_open_date done [00:08:39]produce_requested_data done [00:08:39]produce_requested_data return {"fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:08:39]process_action_free x_report [00:08:39]json_value_free [00:08:39]json_value_free done [00:08:39]process_json_proto returns [00:08:39]Send response to host [00:08:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:08:39]free response buf [00:08:39]execute_script done [00:08:39]execute_script returns [00:08:39]free content buf [00:08:39]Sock 7.Close socket [00:08:39]Sock 7.Thread stoped [00:08:40]OFD Sender: No OFD packet to send [00:08:45]OFD Sender: No OFD packet to send [00:08:50]OFD Sender: No OFD packet to send [00:08:55]OFD Sender: No OFD packet to send [00:09:00]OFD Sender: No OFD packet to send [00:09:05]OFD Sender: No OFD packet to send [00:09:10]OFD Sender: No OFD packet to send [00:09:15]OFD Sender: No OFD packet to send [00:09:20]OFD Sender: No OFD packet to send [00:09:25]OFD Sender: No OFD packet to send [00:09:30]accept exits with 9 [00:09:30]New connection [00:09:30]New thread 3067460964 created [00:09:30]Thread 3067317604 joined [00:09:30]Waiting for new connection... [00:09:30] Sock 9.Parse request [00:09:30]Sock 9.Check first char [00:09:30]Sock 9.First char is OK [00:09:30]request: POST /json_proto HTTP/1.0 [00:09:30]Method: POST [00:09:30]URL: /json_proto [00:09:30]Method is POST - this is cgi request [00:09:30]url: /json_proto [00:09:30]query_string will be loaded in cgi processing [00:09:30]execute_cgi json_proto POST (null) [00:09:30]execute_cgi path=json_proto method=POST [00:09:30]POST find Content-Length [00:09:30]Host: 172.17.44.132:8080 [00:09:30]Content-Length: 215 [00:09:30]Content-Type: application/json [00:09:30] [00:09:30]POST finish read [00:09:30]Found Content-Length = 215 [00:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:30]execute_script... [00:09:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:30]POST & json_proto [00:09:30]process_json_proto [00:09:30]json parsed OK: [00:09:30]protocol is kg_v1.0 [00:09:30]action value=get_value [00:09:30]process_action get_value [00:09:30]cmd_get_value [00:09:30]process_action get_value done [00:09:30]requested_data is exist [00:09:30]produce_requested_data [00:09:30]requested_item kkm.sn is exist - process it [00:09:30]requested_item kkm.ver is exist - process it [00:09:30]requested_item fm.sn is exist - process it [00:09:30]wFMCommunicate request_size=4 [00:09:30]MH_SAM_APDU [00:09:30]CAPDU: 80 11 00 00 [00:09:30]Write to MH i2c: E2 08 00 9A 00 80 11 00 00 00 00 00 00 14 [00:09:30]Write i2c OK [00:09:30]MH_I2C_Read... [00:09:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:30]Read from MH i2c: E2 [00:09:30]MH_I2C_Read... [00:09:30]Read from MH i2c: E2 17 00 [00:09:30]MH_I2C_Read... [00:09:30]Read from MH i2c: E2 17 00 9A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [00:09:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:09:30]wFMCommunicate OK [00:09:30]requested_item fd.num is exist - process it [00:09:30]SAM_PROTO_GetFieldsCounters [00:09:30]wFMCommunicate request_size=4 [00:09:30]MH_SAM_APDU [00:09:30]CAPDU: 80 13 00 00 [00:09:30]Write to MH i2c: E2 08 00 9B 00 80 13 00 00 00 00 00 00 17 [00:09:30]Write i2c OK [00:09:30]MH_I2C_Read... [00:09:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:30]Read from MH i2c: E2 [00:09:30]MH_I2C_Read... [00:09:30]Read from MH i2c: E2 62 00 [00:09:30]MH_I2C_Read... [00:09:30]Read from MH i2c: E2 62 00 9B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 8E [00:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6B 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:30]wFMCommunicate OK [00:09:30]SAM_PROTO_GetFieldsCounters done [00:09:30]requested_item shift.num is exist - process it [00:09:30]requested_item shift.opened is exist - process it [00:09:30]req_shift_opened [00:09:30]FM_GetShiftState [00:09:30]SAM_PROTO_GetShiftState [00:09:30]wFMCommunicate request_size=4 [00:09:30]MH_SAM_APDU [00:09:30]CAPDU: 80 13 01 00 [00:09:30]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [00:09:30]Write i2c OK [00:09:30]MH_I2C_Read... [00:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:30]Read from MH i2c: E2 [00:09:30]MH_I2C_Read... [00:09:30]Read from MH i2c: E2 0E 00 [00:09:30]MH_I2C_Read... [00:09:30]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DF [00:09:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:09:30]wFMCommunicate OK [00:09:30]SAM_PROTO_GetShiftState done [00:09:30]FM_GetShiftState done [00:09:30]req_shift_opened done [00:09:30]requested_item shift.open_date is exist - process it [00:09:30]req_shift_open_date [00:09:30]req_shift_open_date done [00:09:30]produce_requested_data done [00:09:30]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:09:30]process_action_free get_value [00:09:30]json_value_free [00:09:30]json_value_free done [00:09:30]process_json_proto returns [00:09:30]Send response to host [00:09:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164276,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:09:30]free response buf [00:09:30]execute_script done [00:09:30]execute_script returns [00:09:30]free content buf [00:09:30]Sock 9.Close socket [00:09:30]Sock 9.Thread stoped [00:09:30]accept exits with 7 [00:09:30]New connection [00:09:30]New thread 3067317604 created [00:09:30]Thread 3067460964 joined [00:09:30]Waiting for new connection... [00:09:30] Sock 7.Parse request [00:09:30]Sock 7.Check first char [00:09:30]Sock 7.First char is OK [00:09:30]request: POST /json_proto HTTP/1.0 [00:09:30]Method: POST [00:09:30]URL: /json_proto [00:09:30]Method is POST - this is cgi request [00:09:30]url: /json_proto [00:09:30]query_string will be loaded in cgi processing [00:09:30]execute_cgi json_proto POST (null) [00:09:30]execute_cgi path=json_proto method=POST [00:09:30]POST find Content-Length [00:09:30]Host: 172.17.44.132:8080 [00:09:30]Content-Length: 331 [00:09:30]Content-Type: application/json [00:09:30] [00:09:30]POST finish read [00:09:30]Found Content-Length = 331 [00:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:30]execute_script... [00:09:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:30]POST & json_proto [00:09:30]process_json_proto [00:09:30]json parsed OK: [00:09:30]protocol is kg_v1.0 [00:09:30]action value=get_value [00:09:30]process_action get_value [00:09:30]cmd_get_value [00:09:30]process_action get_value done [00:09:30]requested_data is exist [00:09:30]produce_requested_data [00:09:30]requested_item fm.sale.total is exist - process it [00:09:30]SAM_PROTO_GetFMData [00:09:30]wFMCommunicate request_size=4 [00:09:30]MH_SAM_APDU [00:09:30]CAPDU: 80 13 03 00 [00:09:30]Write to MH i2c: E2 08 00 9D 00 80 13 03 00 00 00 00 00 1C [00:09:30]Write i2c OK [00:09:30]MH_I2C_Read... [00:09:31]OFD Sender: No OFD packet to send [00:09:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:31]Read from MH i2c: E2 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 9D 00 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 6F [00:09:31]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:09:31]wFMCommunicate OK [00:09:31]wFMCommunicate request_size=4 [00:09:31]MH_SAM_APDU [00:09:31]CAPDU: 80 17 00 00 [00:09:31]Write to MH i2c: E2 08 00 9E 00 80 17 00 00 00 00 00 00 1E [00:09:31]Write i2c OK [00:09:31]MH_I2C_Read... [00:09:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:31]Read from MH i2c: E2 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 9E 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 52 [00:09:31]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:31]wFMCommunicate OK [00:09:31]wFMCommunicate request_size=4 [00:09:31]MH_SAM_APDU [00:09:31]CAPDU: 80 17 00 00 [00:09:31]Write to MH i2c: E2 08 00 9F 00 80 17 00 00 00 00 00 00 1F [00:09:31]Write i2c OK [00:09:31]MH_I2C_Read... [00:09:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:31]Read from MH i2c: E2 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 9F 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F4 [00:09:31]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:31]wFMCommunicate OK [00:09:31]wFMCommunicate request_size=4 [00:09:31]MH_SAM_APDU [00:09:31]CAPDU: 80 17 00 00 [00:09:31]Write to MH i2c: E2 08 00 A0 00 80 17 00 00 00 00 00 00 20 [00:09:31]Write i2c OK [00:09:31]MH_I2C_Read... [00:09:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:32]Read from MH i2c: E2 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 FD 00 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 FD 00 A0 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A4 [00:09:32]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:32]wFMCommunicate OK [00:09:32]wFMCommunicate request_size=4 [00:09:32]MH_SAM_APDU [00:09:32]CAPDU: 80 17 00 00 [00:09:32]Write to MH i2c: E2 08 00 A1 00 80 17 00 00 00 00 00 00 21 [00:09:32]Write i2c OK [00:09:32]MH_I2C_Read... [00:09:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:09:32]Read from MH i2c: E2 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 E6 00 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 E6 00 A1 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 FD [00:09:32]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:32]wFMCommunicate OK [00:09:32]SAM_PROTO_GetFMData done [00:09:32]requested_item fm.sale_refund.total is exist - process it [00:09:32]requested_item fm.buy.total is exist - process it [00:09:32]requested_item shift.sale.total is exist - process it [00:09:32]SAM_PROTO_GetShiftData [00:09:32]wFMCommunicate request_size=4 [00:09:32]MH_SAM_APDU [00:09:32]CAPDU: 80 13 02 00 [00:09:32]Write to MH i2c: E2 08 00 A2 00 80 13 02 00 00 00 00 00 20 [00:09:32]Write i2c OK [00:09:32]MH_I2C_Read... [00:09:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:09:32]Read from MH i2c: E2 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 FD 00 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 FD 00 A2 00 00 B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A0 [00:09:32]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:32]wFMCommunicate OK [00:09:32]wFMCommunicate request_size=4 [00:09:32]MH_SAM_APDU [00:09:32]CAPDU: 80 17 00 00 [00:09:32]Write to MH i2c: E2 08 00 A3 00 80 17 00 00 00 00 00 00 23 [00:09:32]Write i2c OK [00:09:32]MH_I2C_Read... [00:09:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:33]Read from MH i2c: E2 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 A3 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 3A [00:09:33]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:09:33]wFMCommunicate OK [00:09:33]wFMCommunicate request_size=4 [00:09:33]MH_SAM_APDU [00:09:33]CAPDU: 80 17 00 00 [00:09:33]Write to MH i2c: E2 08 00 A4 00 80 17 00 00 00 00 00 00 24 [00:09:33]Write i2c OK [00:09:33]MH_I2C_Read... [00:09:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:33]Read from MH i2c: E2 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 A4 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 E0 [00:09:33]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:09:33]wFMCommunicate OK [00:09:33]wFMCommunicate request_size=4 [00:09:33]MH_SAM_APDU [00:09:33]CAPDU: 80 17 00 00 [00:09:33]Write to MH i2c: E2 08 00 A5 00 80 17 00 00 00 00 00 00 25 [00:09:33]Write i2c OK [00:09:33]MH_I2C_Read... [00:09:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:33]Read from MH i2c: E2 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 A5 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 9C [00:09:33]RAPDU: 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 90 00 [00:09:33]wFMCommunicate OK [00:09:33]wFMCommunicate request_size=4 [00:09:33]MH_SAM_APDU [00:09:33]CAPDU: 80 17 00 00 [00:09:33]Write to MH i2c: E2 08 00 A6 00 80 17 00 00 00 00 00 00 26 [00:09:33]Write i2c OK [00:09:33]MH_I2C_Read... [00:09:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:09:34]Read from MH i2c: E2 [00:09:34]MH_I2C_Read... [00:09:34]Read from MH i2c: E2 CF 00 [00:09:34]MH_I2C_Read... [00:09:34]Read from MH i2c: E2 CF 00 A6 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0D [00:09:34]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:34]wFMCommunicate OK [00:09:34]SAM_PROTO_GetShiftData done [00:09:34]requested_item shift.sale.total_cash is exist - process it [00:09:34]requested_item shift.sale_refund.total is exist - process it [00:09:34]requested_item shift.sale_refund.total_cash is exist - process it [00:09:34]requested_item shift.buy.total is exist - process it [00:09:34]requested_item shift.buy.total_cash is exist - process it [00:09:34]produce_requested_data done [00:09:34]produce_requested_data return {"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":1000937.72,"shift.sale.total_cash":771836.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:09:34]process_action_free get_value [00:09:34]json_value_free [00:09:34]json_value_free done [00:09:34]process_json_proto returns [00:09:34]Send response to host [00:09:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":1000937.72,"shift.sale.total_cash":771836.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:09:34]free response buf [00:09:34]execute_script done [00:09:34]execute_script returns [00:09:34]free content buf [00:09:34]Sock 7.Close socket [00:09:34]Sock 7.Thread stoped [00:09:34]accept exits with 9 [00:09:34]New connection [00:09:34]New thread 3067460964 created [00:09:34]Thread 3067317604 joined [00:09:34]Waiting for new connection... [00:09:34] Sock 9.Parse request [00:09:34]Sock 9.Check first char [00:09:34]Sock 9.First char is OK [00:09:34]request: POST /json_proto HTTP/1.0 [00:09:34]Method: POST [00:09:34]URL: /json_proto [00:09:34]Method is POST - this is cgi request [00:09:34]url: /json_proto [00:09:34]query_string will be loaded in cgi processing [00:09:34]execute_cgi json_proto POST (null) [00:09:34]execute_cgi path=json_proto method=POST [00:09:34]POST find Content-Length [00:09:34]Host: 172.17.44.132:8080 [00:09:34]Content-Length: 331 [00:09:34]Content-Type: application/json [00:09:34] [00:09:34]POST finish read [00:09:34]Found Content-Length = 331 [00:09:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:34]execute_script... [00:09:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:34]POST & json_proto [00:09:34]process_json_proto [00:09:34]json parsed OK: [00:09:34]protocol is kg_v1.0 [00:09:34]action value=get_value [00:09:34]process_action get_value [00:09:34]cmd_get_value [00:09:34]process_action get_value done [00:09:34]requested_data is exist [00:09:34]produce_requested_data [00:09:34]requested_item fm.sale.total is exist - process it [00:09:34]SAM_PROTO_GetFMData [00:09:34]wFMCommunicate request_size=4 [00:09:34]MH_SAM_APDU [00:09:34]CAPDU: 80 13 03 00 [00:09:34]Write to MH i2c: E2 08 00 A7 00 80 13 03 00 00 00 00 00 26 [00:09:34]Write i2c OK [00:09:34]MH_I2C_Read... [00:09:34]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:34]Read from MH i2c: E2 [00:09:34]MH_I2C_Read... [00:09:34]Read from MH i2c: E2 FD 00 [00:09:34]MH_I2C_Read... [00:09:34]Read from MH i2c: E2 FD 00 A7 00 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 79 [00:09:34]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:09:34]wFMCommunicate OK [00:09:34]wFMCommunicate request_size=4 [00:09:34]MH_SAM_APDU [00:09:34]CAPDU: 80 17 00 00 [00:09:34]Write to MH i2c: E2 08 00 A8 00 80 17 00 00 00 00 00 00 28 [00:09:34]Write i2c OK [00:09:34]MH_I2C_Read... [00:09:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:35]Read from MH i2c: E2 [00:09:35]MH_I2C_Read... [00:09:35]Read from MH i2c: E2 FD 00 [00:09:35]MH_I2C_Read... [00:09:35]Read from MH i2c: E2 FD 00 A8 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5C [00:09:35]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:35]wFMCommunicate OK [00:09:35]wFMCommunicate request_size=4 [00:09:35]MH_SAM_APDU [00:09:35]CAPDU: 80 17 00 00 [00:09:35]Write to MH i2c: E2 08 00 A9 00 80 17 00 00 00 00 00 00 29 [00:09:35]Write i2c OK [00:09:35]MH_I2C_Read... [00:09:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:35]Read from MH i2c: E2 [00:09:35]MH_I2C_Read... [00:09:35]Read from MH i2c: E2 FD 00 [00:09:35]MH_I2C_Read... [00:09:35]Read from MH i2c: E2 FD 00 A9 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FE [00:09:35]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:35]wFMCommunicate OK [00:09:35]wFMCommunicate request_size=4 [00:09:35]MH_SAM_APDU [00:09:35]CAPDU: 80 17 00 00 [00:09:35]Write to MH i2c: E2 08 00 AA 00 80 17 00 00 00 00 00 00 2A [00:09:35]Write i2c OK [00:09:35]MH_I2C_Read... [00:09:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:36]Read from MH i2c: E2 [00:09:36]MH_I2C_Read... [00:09:36]Read from MH i2c: E2 FD 00 [00:09:36]MH_I2C_Read... [00:09:36]Read from MH i2c: E2 FD 00 AA 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 AE [00:09:36]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [00:09:36]00 F6 03 01 00 00 90 00 [00:09:36]wFMCommunicate OK [00:09:36]wFMCommunicate request_size=4 [00:09:36]MH_SAM_APDU [00:09:36]CAPDU: 80 17 00 00 [00:09:36]Write to MH i2c: E2 08 00 AB 00 80 17 00 00 00 00 00 00 2B [00:09:36]Write i2c OK [00:09:36]MH_I2C_Read... [00:09:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:09:36]Read from MH i2c: E2 [00:09:36]MH_I2C_Read... [00:09:36]Read from MH i2c: E2 E6 00 [00:09:36]MH_I2C_Read... [00:09:36]Read from MH i2c: E2 E6 00 AB 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 07 [00:09:36]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:36]wFMCommunicate OK [00:09:36]SAM_PROTO_GetFMData done [00:09:36]requested_item fm.sale_refund.total is exist - process it [00:09:36]requested_item fm.buy.total is exist - process it [00:09:36]requested_item shift.sale.total is exist - process it [00:09:36]SAM_PROTO_GetShiftData [00:09:36]wFMCommunicate request_size=4 [00:09:36]MH_SAM_APDU [00:09:36]CAPDU: 80 13 02 00 [00:09:36]Write to MH i2c: E2 08 00 AC 00 80 13 02 00 00 00 00 00 2A [00:09:36]Write i2c OK [00:09:36]MH_I2C_Read... [00:09:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:09:37]Read from MH i2c: E2 [00:09:37]MH_I2C_Read... [00:09:37]Read from MH i2c: E2 FD 00 [00:09:37]MH_I2C_Read... [00:09:37]Read from MH i2c: E2 FD 00 AC 00 00 B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 AA [00:09:37]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:37]wFMCommunicate OK [00:09:37]wFMCommunicate request_size=4 [00:09:37]MH_SAM_APDU [00:09:37]CAPDU: 80 17 00 00 [00:09:37]Write to MH i2c: E2 08 00 AD 00 80 17 00 00 00 00 00 00 2D [00:09:37]Write i2c OK [00:09:37]MH_I2C_Read... [00:09:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:37]Read from MH i2c: E2 [00:09:37]MH_I2C_Read... [00:09:37]Read from MH i2c: E2 FD 00 [00:09:37]MH_I2C_Read... [00:09:37]Read from MH i2c: E2 FD 00 AD 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 44 [00:09:37]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:09:37]wFMCommunicate OK [00:09:37]wFMCommunicate request_size=4 [00:09:37]MH_SAM_APDU [00:09:37]CAPDU: 80 17 00 00 [00:09:37]Write to MH i2c: E2 08 00 AE 00 80 17 00 00 00 00 00 00 2E [00:09:37]Write i2c OK [00:09:37]MH_I2C_Read... [00:09:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:38]Read from MH i2c: E2 [00:09:38]MH_I2C_Read... [00:09:38]Read from MH i2c: E2 FD 00 [00:09:38]MH_I2C_Read... [00:09:38]Read from MH i2c: E2 FD 00 AE 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 B4 00 00 90 00 28 [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=23 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:09:39]Write to MH i2c: E2 1A 00 B5 00 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 2A [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=34 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 [00:09:39]Write to MH i2c: E2 25 00 B6 00 80 15 02 00 1D 00 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 00 00 F8 [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=13 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 15 02 00 08 F4 03 04 00 C3 81 C6 66 [00:09:39]Write to MH i2c: E2 10 00 B7 00 80 15 02 00 08 00 F4 03 04 00 C3 81 C6 66 00 00 B2 [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=25 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [00:09:39]Write to MH i2c: E2 1C 00 B8 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 99 [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 B8 00 00 90 00 2C [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=4 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 15 03 00 [00:09:39]Write to MH i2c: E2 08 00 B9 00 80 15 03 00 00 00 00 00 3A [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:09:40]Read from MH i2c: E2 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: E2 FD 00 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: E2 FD 00 B9 00 00 F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 81 02 00 0E 04 04 00 D2 01 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CB [00:09:40]RAPDU: F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 81 02 00 0E 04 04 00 D2 01 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:40]wFMCommunicate OK [00:09:40]SAM_PROTO_ProcessDocument answer len = 1269 [00:09:40]SAM_PROTO_ProcessDocument remain to read = 1021 [00:09:40]wFMCommunicate request_size=4 [00:09:40]MH_SAM_APDU [00:09:40]CAPDU: 80 17 00 00 [00:09:40]Write to MH i2c: E2 08 00 BA 00 80 17 00 00 00 00 00 00 3A [00:09:40]Write i2c OK [00:09:40]MH_I2C_Read... [00:09:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:40]Read from MH i2c: E2 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: E2 FD 00 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: E2 FD 00 BA 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F5 [00:09:40]RAPDU: 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:41]wFMCommunicate OK [00:09:41]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:09:41]SAM_PROTO_ProcessDocument remain to read = 771 [00:09:41]wFMCommunicate request_size=4 [00:09:41]MH_SAM_APDU [00:09:41]CAPDU: 80 17 00 00 [00:09:41]Write to MH i2c: E2 08 00 BB 00 80 17 00 00 00 00 00 00 3B [00:09:41]Write i2c OK [00:09:41]MH_I2C_Read... [00:09:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:41]Read from MH i2c: E2 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 FD 00 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 FD 00 BB 00 00 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 OFD Sender: No OFD packet to send [00:09:41]00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 9D [00:09:41]RAPDU: 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:09:41]wFMCommunicate OK [00:09:41]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:09:41]SAM_PROTO_ProcessDocument remain to read = 521 [00:09:41]wFMCommunicate request_size=4 [00:09:41]MH_SAM_APDU [00:09:41]CAPDU: 80 17 00 00 [00:09:41]Write to MH i2c: E2 08 00 BC 00 80 17 00 00 00 00 00 00 3C [00:09:41]Write i2c OK [00:09:41]MH_I2C_Read... [00:09:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:41]Read from MH i2c: E2 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 FD 00 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 FD 00 BC 00 00 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CA [00:09:42]RAPDU: 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:42]wFMCommunicate OK [00:09:42]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:09:42]SAM_PROTO_ProcessDocument remain to read = 271 [00:09:42]wFMCommunicate request_size=4 [00:09:42]MH_SAM_APDU [00:09:42]CAPDU: 80 17 00 00 [00:09:42]Write to MH i2c: E2 08 00 BD 00 80 17 00 00 00 00 00 00 3D [00:09:42]Write i2c OK [00:09:42]MH_I2C_Read... [00:09:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:42]Read from MH i2c: E2 [00:09:42]MH_I2C_Read... [00:09:42]Read from MH i2c: E2 FD 00 [00:09:42]MH_I2C_Read... [00:09:42]Read from MH i2c: E2 FD 00 BD 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 01 [00:09:42]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:09:42]wFMCommunicate OK [00:09:42]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:09:42]SAM_PROTO_ProcessDocument remain to read = 21 [00:09:42]wFMCommunicate request_size=4 [00:09:42]MH_SAM_APDU [00:09:42]CAPDU: 80 17 00 00 [00:09:42]Write to MH i2c: E2 08 00 BE 00 80 17 00 00 00 00 00 00 3E [00:09:42]Write i2c OK [00:09:42]MH_I2C_Read... [00:09:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 21! [00:09:42]Read from MH i2c: E2 [00:09:42]MH_I2C_Read... [00:09:42]Read from MH i2c: E2 18 00 [00:09:42]MH_I2C_Read... [00:09:42]Read from MH i2c: E2 18 00 BE 00 00 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 25 4C C0 60 15 08 90 00 37 [00:09:42]RAPDU: 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 25 4C C0 60 15 08 90 00 [00:09:42]wFMCommunicate OK [00:09:42]SAM_PROTO_ProcessDocument received (without SW) 21 bytes [00:09:42]SAM_PROTO_ProcessDocument done [00:09:42]1209 (1) - 1.0 - номер версии ФФД [00:09:42]1041 (16) - 0000000000871769 - номер ФМ [00:09:42]1040 (4) - 164277 - номер ФД [00:09:42]1038 (4) - 466 - номер смены [00:09:42]1118 (4) - 874 - количество кассовых чеков за смену [00:09:42]1111 (4) - 876 - общее количество ФД за смену [00:09:42]1194 (1198) - счетчики итогов смены [00:09:42] 1134 (4) - 874 - количество чеков со всеми признаками расчетов [00:09:42] 1129 (159) - счетчики операций «приход» [00:09:42] 1135 (4) - 874 - количество чеков по признаку расчетов [00:09:42] 1201 (4) - 1000937.72 - общая итоговая сумма в чеках [00:09:42] 1136 (4) - 771836.00 - итоговая сумма в чеках наличными [00:09:42] 1138 (4) - 229101.72 - итоговая сумма в чеках безналичными [00:09:42] 1024 (123) - суммы налогов [00:09:42] 1006 (9) - суммы НДС [00:09:42] 1010 (1) - 0% - код ставки НДС [00:09:42] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:42] 1006 (12) - суммы НДС [00:09:42] 1010 (1) - 12% - код ставки НДС [00:09:42] 1011 (3) - 106313.46 - сумма НДС по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 0% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (12) - суммы НСП [00:09:42] 1014 (1) - 1% - код ставки НСП [00:09:42] 1015 (3) - 8858.91 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 2% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 3% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 5% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 0,50% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 1,50% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1130 (141) - счетчики операций «возврат прихода» [00:09:42] 1135 (4) - 0 - количество чеков по признаку расчетов [00:09:42] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:09:42] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:09:42] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:09:42] 1024 (117) - суммы налогов [00:09:42] 1006 (9) - суммы НДС [00:09:42] 1010 (1) - 0% - код ставки НДС [00:09:42] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:42] 1006 (9) - суммы НДС [00:09:42] 1010 (1) - 12% - код ставки НДС [00:09:42] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 0% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 1% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 2% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 3% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 5% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 0,50% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1007 (9) - суммы НСП [00:09:42] 1014 (1) - 1,50% - код ставки НСП [00:09:42] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:42] 1131 (141) - счетчики операций «расход» [00:09:43] 1135 (4) - 0 - количество чеков по признаку расчетов [00:09:43] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:09:43] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:09:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:09:43] 1024 (117) - суммы налогов [00:09:43] 1006 (9) - суммы НДС [00:09:43] 1010 (1) - 0% - код ставки НДС [00:09:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:43] 1006 (9) - суммы НДС [00:09:43] 1010 (1) - 12% - код ставки НДС [00:09:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 0% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 1% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 2% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 3% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 5% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 0,50% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 1,50% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1132 (141) - счетчики операций «возврат расхода» [00:09:43] 1135 (4) - 0 - количество чеков по признаку расчетов [00:09:43] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:09:43] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:09:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:09:43] 1024 (117) - суммы налогов [00:09:43] 1006 (9) - суммы НДС [00:09:43] 1010 (1) - 0% - код ставки НДС [00:09:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:43] 1006 (9) - суммы НДС [00:09:43] 1010 (1) - 12% - код ставки НДС [00:09:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 0% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 1% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 2% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 3% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 5% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 0,50% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1007 (9) - суммы НСП [00:09:43] 1014 (1) - 1,50% - код ставки НСП [00:09:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:43] 1133 (588) - - счетчики коррекции - не используются [00:09:43]1077 (6) - 41011575264520 - ФПД [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1209 (04B9) [00:09:43]Malloc new data [00:09:43]Processing tag 1041 (0411) [00:09:43]Processing tag 1040 (0410) [00:09:43]Malloc new data [00:09:43]Processing tag 1038 (040E) [00:09:43]Malloc new data [00:09:43]Processing tag 1118 (045E) [00:09:43]Malloc new data [00:09:43]Processing tag 1111 (0457) [00:09:43]Malloc new data [00:09:43]Processing tag 1194 (04AA) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1134 (046E) [00:09:43]Malloc new data [00:09:43]Processing tag 1129 (0469) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1135 (046F) [00:09:43]Malloc new data [00:09:43]Processing tag 1201 (04B1) [00:09:43]Malloc new data [00:09:43]Processing tag 1136 (0470) [00:09:43]Malloc new data [00:09:43]Processing tag 1138 (0472) [00:09:43]Malloc new data [00:09:43]Processing tag 1024 (0400) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]SetTLVBufToDocument err=0 [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1130 (046A) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1135 (046F) [00:09:43]Malloc new data [00:09:43]Processing tag 1201 (04B1) [00:09:43]Malloc new data [00:09:43]Processing tag 1136 (0470) [00:09:43]Malloc new data [00:09:43]Processing tag 1138 (0472) [00:09:43]Malloc new data [00:09:43]Processing tag 1024 (0400) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]SetTLVBufToDocument err=0 [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1131 (046B) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1135 (046F) [00:09:43]Malloc new data [00:09:43]Processing tag 1201 (04B1) [00:09:43]Malloc new data [00:09:43]Processing tag 1136 (0470) [00:09:43]Malloc new data [00:09:43]Processing tag 1138 (0472) [00:09:43]Malloc new data [00:09:43]Processing tag 1024 (0400) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]SetTLVBufToDocument err=0 [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1132 (046C) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1135 (046F) [00:09:43]Malloc new data [00:09:43]Processing tag 1201 (04B1) [00:09:43]Malloc new data [00:09:43]Processing tag 1136 (0470) [00:09:43]Malloc new data [00:09:43]Processing tag 1138 (0472) [00:09:43]Malloc new data [00:09:43]Processing tag 1024 (0400) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1006 (03EE) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1010 (03F2) [00:09:43]Malloc new data [00:09:43]Processing tag 1011 (03F3) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:43]Processing tag 1014 (03F6) [00:09:43]Malloc new data [00:09:43]Processing tag 1015 (03F7) [00:09:43]Malloc new data [00:09:43]SetTLVBufToDocument err=0 [00:09:43]Processing tag 1007 (03EF) [00:09:43]Load OK [00:09:43]SetTLVBufToDocument [00:09:44]Processing tag 1014 (03F6) [00:09:44]Malloc new data [00:09:44]Processing tag 1015 (03F7) [00:09:44]Malloc new data [00:09:44]SetTLVBufToDocument err=0 [00:09:44]Processing tag 1007 (03EF) [00:09:44]Load OK [00:09:44]SetTLVBufToDocument [00:09:44]Processing tag 1014 (03F6) [00:09:44]Malloc new data [00:09:44]Processing tag 1015 (03F7) [00:09:44]Malloc new data [00:09:44]SetTLVBufToDocument err=0 [00:09:44]SetTLVBufToDocument err=0 [00:09:44]SetTLVBufToDocument err=0 [00:09:44]Processing tag 1133 (046D) [00:09:44]Malloc new data [00:09:44]SetTLVBufToDocument err=0 [00:09:44]Processing tag 1077 (0435) [00:09:44]Malloc new data [00:09:44]SetTLVBufToDocument err=0 [00:09:44]Malloc new data [00:09:44]SAM_PROTO_GetFMData [00:09:44]wFMCommunicate request_size=4 [00:09:44]MH_SAM_APDU [00:09:44]CAPDU: 80 13 03 00 [00:09:44]Write to MH i2c: E2 08 00 BF 00 80 13 03 00 00 00 00 00 3E [00:09:44]Write i2c OK [00:09:44]MH_I2C_Read... [00:09:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:44]Read from MH i2c: E2 [00:09:44]MH_I2C_Read... [00:09:44]Read from MH i2c: E2 FD 00 [00:09:44]MH_I2C_Read... [00:09:44]Read from MH i2c: E2 FD 00 BF 00 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 91 [00:09:44]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:09:44]wFMCommunicate OK [00:09:44]wFMCommunicate request_size=4 [00:09:44]MH_SAM_APDU [00:09:44]CAPDU: 80 17 00 00 [00:09:44]Write to MH i2c: E2 08 00 C0 00 80 17 00 00 00 00 00 00 40 [00:09:44]Write i2c OK [00:09:44]MH_I2C_Read... [00:09:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:45]Read from MH i2c: E2 [00:09:45]MH_I2C_Read... [00:09:45]Read from MH i2c: E2 FD 00 [00:09:45]MH_I2C_Read... [00:09:45]Read from MH i2c: E2 FD 00 C0 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 74 [00:09:45]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:45]wFMCommunicate OK [00:09:45]wFMCommunicate request_size=4 [00:09:45]MH_SAM_APDU [00:09:45]CAPDU: 80 17 00 00 [00:09:45]Write to MH i2c: E2 08 00 C1 00 80 17 00 00 00 00 00 00 41 [00:09:45]Write i2c OK [00:09:45]MH_I2C_Read... [00:09:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:45]Read from MH i2c: E2 [00:09:45]MH_I2C_Read... [00:09:45]Read from MH i2c: E2 FD 00 [00:09:45]MH_I2C_Read... [00:09:45]Read from MH i2c: E2 FD 00 C1 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 16 [00:09:45]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:46]wFMCommunicate OK [00:09:46]wFMCommunicate request_size=4 [00:09:46]MH_SAM_APDU [00:09:46]CAPDU: 80 17 00 00 [00:09:46]Write to MH i2c: E2 08 00 C2 00 80 17 00 00 00 00 00 00 42 [00:09:46]Write i2c OK [00:09:46]MH_I2C_Read... [00:09:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:46]Read from MH i2c: E2 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 FD 00 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 FD 00 C2 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [00:09:46]00 F6 03 01 00 00 90 00 C6 [00:09:46]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:09:46]wFMCommunicate OK [00:09:46]wFMCommunicate request_size=4 [00:09:46]MH_SAM_APDU [00:09:46]CAPDU: 80 17 00 00 [00:09:46]Write to MH i2c: E2 08 00 C3 00 80 17 00 00 00 00 00 00 43 [00:09:46]Write i2c OK [00:09:46]MH_I2C_Read... [00:09:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:09:46]Read from MH i2c: E2 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 E6 00 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 E6 00 C3 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1F [00:09:47]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:47]wFMCommunicate OK [00:09:47]SAM_PROTO_GetFMData done [00:09:47]Malloc new data [00:09:47]Malloc new data [00:09:47]Malloc new data [00:09:47]Malloc new data [00:09:47]KKMLoadAndSignCloseShiftData err=0 [00:09:47]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Калмуратов Ш. 22.08.2024 00:09 Смена: 466 РНМ: 0000000000092562 ЗНМ: 0300000070 СНО: Общий режим Чеков за смену: 874 ФД за смену: 876 Всего чеков: 874 ИТОГИ ПРИХОД Чеков: 874 Общий итог: 1000937.72 Итого наличными: 771836.00 Итого безнал.: 229101.72 НДС 0% : 0.00 НДС 12% : 106313.46 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 8858.91 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 771836.00 НС Приход: 147870864.81 НС Возвр.Прихода: 8096092.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 164277 ФМ: 0000000000871769 ФПД: 41011575264520 [00:09:47]StoreToDocumentArchive [00:09:47]shift 466 fd 164277 [00:09:47]save to /storage/0466/doc_00164277 [00:09:47]save last doc name /storage/0466/doc_00164277 to /storage/kkm_last_doc_name [00:09:47]save OK [00:09:47]Clear old archive folders... [00:09:47]Remove dir /storage/0266 [00:09:47]opendir ok [00:09:47]file . [00:09:47]file .. [00:09:47]file doc_1724285315 [00:09:47]remove file /storage/0266/doc_1724285315 [00:09:47]remove dir /storage/0266 [00:09:47]NVStorageSaveData kkm_registers [00:09:47]File name is /storage/kkm_registers [00:09:47]Write 24 bytes [00:09:47]NVStorageSaveData done [00:09:47]NVStorageSaveData kkm_registers [00:09:47]File name is /storage/kkm_registers [00:09:47]Write 24 bytes [00:09:47]NVStorageSaveData done [00:09:47]ProcessDocumentItem done err = 0, tmpTLVsize=1387 [00:09:47]tlvbuf is 00B5C5F0 [00:09:47]SAM_PROTO_ClearQueue [00:09:47]wFMCommunicate request_size=4 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 09 00 00 [00:09:47]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:09:47]Read from MH i2c: E2 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [00:09:47]RAPDU: 90 00 [00:09:47]wFMCommunicate OK [00:09:47]SAM_PROTO_ClearQueue done [00:09:47]KKMCreateOFDPacket [00:09:47]OFDProtocolAddRootSTLVToBuf [00:09:47]FM_MakeSignedData [00:09:47]FM_MakeSignedData [00:09:47]SAM_PROTO_SignData [00:09:47]wFMCommunicate request_size=4 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 0D 01 02 [00:09:47]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:09:47]Read from MH i2c: E2 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [00:09:47]RAPDU: 90 00 [00:09:47]wFMCommunicate OK [00:09:47]wFMCommunicate request_size=255 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 0D 02 02 FA 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 C3 81 C6 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 AA 04 D9 04 6E 04 04 00 6A 03 00 00 69 04 A6 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 [00:09:47]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 C3 81 C6 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 AA 04 D9 04 6E 04 04 00 6A 03 00 00 69 04 A6 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 00 00 E2 [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [00:09:48]RAPDU: 90 00 [00:09:48]wFMCommunicate OK [00:09:48]wFMCommunicate request_size=255 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 0D 02 02 FA 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 83 84 0D 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 [00:09:48]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 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 83 84 0D 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 00 00 C6 [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [00:09:48]RAPDU: 90 00 [00:09:48]wFMCommunicate OK [00:09:48]wFMCommunicate request_size=255 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 0D 02 02 FA 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:09:48]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 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 00 06 [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:49]Read from MH i2c: E2 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 03 00 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [00:09:49]RAPDU: 90 00 [00:09:49]wFMCommunicate OK [00:09:49]wFMCommunicate request_size=255 [00:09:49]MH_SAM_APDU [00:09:49]CAPDU: 80 0D 02 02 FA 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 [00:09:49]Write to MH i2c: E2 02 01 C9 00 80 0D 02 02 FA 00 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 00 00 FF [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:50]Read from MH i2c: E2 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 03 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [00:09:50]RAPDU: 90 00 [00:09:50]wFMCommunicate OK [00:09:50]wFMCommunicate request_size=255 [00:09:50]MH_SAM_APDU [00:09:50]CAPDU: 80 0D 02 02 FA 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [00:09:50]Write to MH i2c: E2 02 01 CA 00 80 0D 02 02 FA 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 00 00 D0 [00:09:50]Write i2c OK [00:09:50]MH_I2C_Read... [00:09:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:50]Read from MH i2c: E2 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 03 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [00:09:50]RAPDU: 90 00 [00:09:50]wFMCommunicate OK [00:09:50]wFMCommunicate request_size=146 [00:09:50]MH_SAM_APDU [00:09:50]CAPDU: 80 0D 02 02 8D 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 B5 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 25 4C C0 60 15 08 [00:09:50]Write to MH i2c: E2 95 00 CB 00 80 0D 02 02 8D 00 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 B5 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 25 4C C0 60 15 08 00 00 7E [00:09:50]Write i2c OK [00:09:50]MH_I2C_Read... [00:09:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:51]Read from MH i2c: E2 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 03 00 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [00:09:51]RAPDU: 90 00 [00:09:51]wFMCommunicate OK [00:09:51]wFMCommunicate request_size=4 [00:09:51]MH_SAM_APDU [00:09:51]CAPDU: 80 0D 03 02 [00:09:51]Write to MH i2c: E2 08 00 CC 00 80 0D 03 02 00 00 00 00 47 [00:09:51]Write i2c OK [00:09:51]MH_I2C_Read... [00:09:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:09:51]Read from MH i2c: E2 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 0B 00 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 0B 00 CC 00 00 5B 89 C1 87 1C 39 B3 A9 90 00 25 [00:09:51]RAPDU: 5B 89 C1 87 1C 39 B3 A9 90 00 [00:09:51]wFMCommunicate OK [00:09:51]SAM_PROTO_SignData done [00:09:51]FM_MakeSignedData done [00:09:51]CreateOFDProtocolMessage [00:09:51]wFMCommunicate request_size=4 [00:09:51]MH_SAM_APDU [00:09:51]CAPDU: 80 11 00 00 [00:09:51]Write to MH i2c: E2 08 00 CD 00 80 11 00 00 00 00 00 00 47 [00:09:51]Write i2c OK [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 [00:09:51]MH_I2C_Read... [00:09:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:51]Read from MH i2c: E2 17 00 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 17 00 CD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [00:09:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:09:51]wFMCommunicate OK [00:09:51]CreateOFDProtocolMessage done [00:09:51]OFDSenderStorePacket 164277 [00:09:51]StoreOFDPacket docnum=164277 [00:09:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 7F 05 00 00 07 BF 77 05 89 12 5A 05 01 00 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 C3 81 C6 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 AA 04 D9 04 6E 04 04 00 6A 03 00 00 69 04 A6 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 B5 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 25 4C C0 60 15 08 5B 89 C1 87 1C 39 B3 A9 [00:09:51]CheckFolder [00:09:51]dirname=/storage/ofd_packets [00:09:51]CheckFolder done [00:09:51]ProducePacketName [00:09:51]name=ofd_packets/00164277 [00:09:51]NVStorageSaveData ofd_packets/00164277 [00:09:51]File name is /storage/ofd_packets/00164277 [00:09:51]Write 1437 bytes [00:09:51]NVStorageSaveData done [00:09:51]OFDSenderStorePacket done [00:09:51]KKMCreateOFDPacket done [00:09:51]NVStorageSaveData kkm_last_timestamp [00:09:51]File name is /storage/kkm_last_timestamp [00:09:51]Write 4 bytes [00:09:51]NVStorageSaveData done [00:09:51]ExternCall_PrintAddStr [00:09:51]wPrintStart [00:09:51]Write to MH i2c: 01 00 00 CE 00 CE [00:09:51]OFD Sender: No OFD packet to send [00:09:51]Write i2c OK [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: 01 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: 01 07 00 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: 01 07 00 CE 00 00 00 00 00 00 FF 0F E3 [00:09:51]RasterBufferAndPrint [00:09:51]line Отчет о закрытии смены [00:09:51]line ФФД: 1.0 [00:09:51]line ИНН: 02508201610067 [00:09:51]line Кассир: Калмуратов Ш. [00:09:51]line 22.08.2024 00:09 [00:09:51]line Смена: 466 [00:09:51]line РНМ: 0000000000092562 [00:09:51]line ЗНМ: 0300000070 [00:09:51]line СНО: Общий режим [00:09:51]line Чеков за смену: 874 [00:09:51]line ФД за смену: 876 [00:09:51]line Всего чеков: 874 [00:09:51]line ИТОГИ ПРИХОД [00:09:51]line Чеков: 874 [00:09:51]line Общий итог: 1000937.72 [00:09:51]line Итого наличными: 771836.00 [00:09:51]line Итого безнал.: 229101.72 [00:09:51]line НДС 0% : 0.00 [00:09:51]line НДС 12% : 106313.46 [00:09:51]line НСП 0% : 0.00 [00:09:51]line НСП 1,50% : 0.00 [00:09:51]line НСП 0,50% : 0.00 [00:09:51]line НСП 5% : 0.00 [00:09:51]line НСП 3% : 0.00 [00:09:51]line НСП 2% : 0.00 [00:09:51]line НСП 1% : 8858.91 [00:09:51]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:09:51]line Чеков: 0 [00:09:51]line Общий итог: 0.00 [00:09:51]line Итого наличными: 0.00 [00:09:51]line Итого безнал.: 0.00 [00:09:51]line НДС 0% : 0.00 [00:09:51]line НДС 12% : 0.00 [00:09:51]line НСП 0% : 0.00 [00:09:51]line НСП 1,50% : 0.00 [00:09:51]line НСП 0,50% : 0.00 [00:09:51]line НСП 5% : 0.00 [00:09:51]line НСП 3% : 0.00 [00:09:51]line НСП 2% : 0.00 [00:09:51]line НСП 1% : 0.00 [00:09:51]line ИТОГИ РАСХОД [00:09:51]line Чеков: 0 [00:09:51]line Общий итог: 0.00 [00:09:51]line Итого наличными: 0.00 [00:09:51]line Итого безнал.: 0.00 [00:09:51]line НДС 0% : 0.00 [00:09:51]line НДС 12% : 0.00 [00:09:51]line НСП 0% : 0.00 [00:09:51]line НСП 1,50% : 0.00 [00:09:51]line НСП 0,50% : 0.00 [00:09:51]line НСП 5% : 0.00 [00:09:51]line НСП 3% : 0.00 [00:09:51]line НСП 2% : 0.00 [00:09:51]line НСП 1% : 0.00 [00:09:51]line ИТОГИ ВОЗВРАТ РАСХОДА [00:09:51]line Чеков: 0 [00:09:51]line Общий итог: 0.00 [00:09:51]line Итого наличными: 0.00 [00:09:51]line Итого безнал.: 0.00 [00:09:51]line НДС 0% : 0.00 [00:09:51]line НДС 12% : 0.00 [00:09:51]line НСП 0% : 0.00 [00:09:51]line НСП 1,50% : 0.00 [00:09:51]line НСП 0,50% : 0.00 [00:09:51]line НСП 5% : 0.00 [00:09:51]line НСП 3% : 0.00 [00:09:51]line НСП 2% : 0.00 [00:09:51]line НСП 1% : 0.00 [00:09:51]line Сумма внесений: 0.00 [00:09:51]line Сумма выплат: 0.00 [00:09:51]line Нал. в кассе: 771836.00 [00:09:51]line НС Приход: 147870864.81 [00:09:51]line НС Возвр.Прихода: 8096092.00 [00:09:51]line НС Расход: 0.00 [00:09:51]line НС Возвр.Расхода: 0.00 [00:09:51]line ФД: 164277 [00:09:51]line ФМ: 0000000000871769 [00:09:51]line ФПД: 41011575264520 [00:09:51]written 0, free lines is 4095 [00:09:51]OFD Sender: Processing packet 164277 [packets to send 973, broken 972] [00:09:51]ProducePacketName [00:09:51]name=ofd_packets/00164277 [00:09:51]OFD Sender: To server: pG, [00:09:51]CommunicateWithHost lk.salyk.kg:30040 [00:09:51]ConnectInit lk.salyk.kg [00:09:52]Write to MH i2c: 01 00 00 1E 01 1F [00:09:52]Write i2c OK [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: 01 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: 01 07 00 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: 01 07 00 1E 01 00 00 00 00 00 44 0A 74 [00:09:52]RasterBufferAndPrint [00:09:52]line [00:09:52]line [00:09:52]line [00:09:52]line [00:09:52]line [00:09:52]written 0, free lines is 2662 [00:09:52]MH_Cut [00:09:52]Write to MH i2c: D1 01 00 25 01 01 F8 [00:09:52]Write i2c OK [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: D1 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: D1 01 00 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: D1 01 00 25 01 00 F7 [00:09:52]Write to MH i2c: 01 00 00 26 01 27 [00:09:52]Write i2c OK [00:09:52]MH_I2C_Read... [00:09:52]Connected sock=10 [00:09: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 37 36 39 7F 05 00 00 07 BF 77 05 89 12 5A 05 01 00 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 C3 81 C6 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 AA 04 D9 04 6E 04 04 00 6A 03 00 00 69 04 A6 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 *** Cut start [00:09:54]03 *** Purtial cut [00:09:54]01 *** Stage 1: CUTSNS_PIN = 1 [00:09:54]00 04 F7 03 00 00 EF 03 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 B5 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 25 4C C0 60 15 08 5B 89 C1 87 1C 39 B3 A9 [00:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 B1 47 00 7E 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 37 36 39 10 04 04 00 B5 81 02 00 F4 03 04 00 20 2B C6 66 B6 04 01 00 00 53 6E 88 F9 71 77 C6 F2 [00:09:54]CommunicateWithHost err = 0 [00:09:54]CheckOFDResponse [00:09:54]1017 (14) - 77093643461234 [00:09:54]1041 (16) - 0000000000871769 [00:09:54]1040 (4) - 164277 [00:09:54]1012 (4) - 21.08.2024 18:00 [00:09:54]1206 (1) - 0 [00:09:54]OFD Sender: Remove packet 164277 [00:09:54]ProducePacketName [00:09:54]name=ofd_packets/00164277 [00:09:54]NVStorageDeleteData [00:09:55]OFD Sender: No OFD packet to send [00:09:55]Read from MH i2c: *** Stop cut motor [00:09:55]01 *** Cut end [00:09:55] [00:09:55]MH_I2C_Read... [00:09:55]Read from MH i2c: 01 07 00 [00:09:55]MH_I2C_Read... [00:09:55]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 FF 0F 3C [00:09:55]process_action close_shift done [00:09:55]requested_data is exist [00:09:55]produce_requested_data [00:09:55]requested_item fd.num is exist - process it [00:09:55]SAM_PROTO_GetFieldsCounters [00:09:55]wFMCommunicate request_size=4 [00:09:55]MH_SAM_APDU [00:09:55]CAPDU: 80 13 00 00 [00:09:55]Write to MH i2c: E2 08 00 27 01 80 13 00 00 00 00 00 00 A4 [00:09:55]Write i2c OK [00:09:55]MH_I2C_Read... [00:09:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:56]Read from MH i2c: E2 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 62 00 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 62 00 27 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 19 04 04 00 00 00 00 00 90 00 1D [00:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:56]wFMCommunicate OK [00:09:56]SAM_PROTO_GetFieldsCounters done [00:09:56]requested_item shift.num is exist - process it [00:09:56]requested_item shift.opened is exist - process it [00:09:56]req_shift_opened [00:09:56]FM_GetShiftState [00:09:56]SAM_PROTO_GetShiftState [00:09:56]wFMCommunicate request_size=4 [00:09:56]MH_SAM_APDU [00:09:56]CAPDU: 80 13 01 00 [00:09:56]Write to MH i2c: E2 08 00 28 01 80 13 01 00 00 00 00 00 A6 [00:09:56]Write i2c OK [00:09:56]MH_I2C_Read... [00:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:56]Read from MH i2c: E2 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 0E 00 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 0E 00 28 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B1 [00:09:56]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:09:56]wFMCommunicate OK [00:09:56]SAM_PROTO_GetShiftState done [00:09:56]FM_GetShiftState done [00:09:56]req_shift_opened done [00:09:56]requested_item shift.open_date is exist - process it [00:09:56]req_shift_open_date [00:09:56]FM_GetShiftState [00:09:56]SAM_PROTO_GetShiftState [00:09:56]wFMCommunicate request_size=4 [00:09:56]MH_SAM_APDU [00:09:56]CAPDU: 80 13 01 00 [00:09:56]Write to MH i2c: E2 08 00 29 01 80 13 01 00 00 00 00 00 A7 [00:09:56]Write i2c OK [00:09:56]MH_I2C_Read... [00:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:56]Read from MH i2c: E2 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 0E 00 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 0E 00 29 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B2 [00:09:56]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:09:56]wFMCommunicate OK [00:09:56]SAM_PROTO_GetShiftState done [00:09:56]FM_GetShiftState done [00:09:56]req_shift_open_date done [00:09:56]produce_requested_data done [00:09:56]produce_requested_data return {"fd.num":164277,"shift.num":466,"shift.opened":0,"shift.open_date":0} [00:09:56]process_action_free close_shift [00:09:56]json_value_free [00:09:56]json_value_free done [00:09:56]process_json_proto returns [00:09:56]Send response to host [00:09:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":164277,"shift.num":466,"shift.opened":0,"shift.open_date":0}}} [00:09:56]free response buf [00:09:56]execute_script done [00:09:56]execute_script returns [00:09:56]free content buf [00:09:56]Sock 7.Close socket [00:09:56]Sock 7.Thread stoped [00:10:00]OFD Sender: No OFD packet to send [00:10:05]OFD Sender: No OFD packet to send [00:10:10]OFD Sender: No OFD packet to send [00:10:15]OFD Sender: No OFD packet to send [00:10:16]recv_with_timeout no data received [00:10:20]OFD Sender: No OFD packet to send [00:10:25]OFD Sender: No OFD packet to send [00:10:30]OFD Sender: No OFD packet to send [00:10:35]OFD Sender: No OFD packet to send [00:10:40]OFD Sender: No OFD packet to send [00:10:45]OFD Sender: No OFD packet to send [00:10:46]recv_with_timeout no data received [00:10:50]OFD Sender: No OFD packet to send [00:10:55]OFD Sender: No OFD packet to send [00:11:00]OFD Sender: No OFD packet to send [00:11:05]OFD Sender: No OFD packet to send [00:11:10]OFD Sender: No OFD packet to send [00:11:15]OFD Sender: No OFD packet to send [00:11:20]OFD Sender: No OFD packet to send [00:11:25]OFD Sender: No OFD packet to send [00:11:30]OFD Sender: No OFD packet to send [00:11:35]OFD Sender: No OFD packet to send [00:11:40]OFD Sender: No OFD packet to send [00:11:45]OFD Sender: No OFD packet to send [00:11:50]OFD Sender: No OFD packet to send [00:11:55]OFD Sender: No OFD packet to send [00:12:01]OFD Sender: No OFD packet to send [00:12:06]OFD Sender: No OFD packet to send [00:12:11]OFD Sender: No OFD packet to send [00:12:16]OFD Sender: No OFD packet to send [00:12:21]OFD Sender: No OFD packet to send [00:12:26]OFD Sender: No OFD packet to send [00:12:31]OFD Sender: No OFD packet to send [00:12:36]OFD Sender: No OFD packet to send [00:12:41]OFD Sender: No OFD packet to send [00:12:46]OFD Sender: No OFD packet to send [00:12:51]OFD Sender: No OFD packet to send [00:12:56]OFD Sender: No OFD packet to send [00:13:01]OFD Sender: No OFD packet to send [00:13:06]OFD Sender: No OFD packet to send [00:13:11]OFD Sender: No OFD packet to send [00:13:16]OFD Sender: No OFD packet to send [00:13:21]OFD Sender: No OFD packet to send [00:13:26]OFD Sender: No OFD packet to send [00:13:31]OFD Sender: No OFD packet to send [00:13:36]OFD Sender: No OFD packet to send [00:13:41]OFD Sender: No OFD packet to send [00:13:46]OFD Sender: No OFD packet to send [00:13:51]OFD Sender: No OFD packet to send [00:13:56]OFD Sender: No OFD packet to send [00:14:01]OFD Sender: No OFD packet to send [00:14:06]OFD Sender: No OFD packet to send [00:14:11]OFD Sender: No OFD packet to send [00:14:16]OFD Sender: No OFD packet to send [00:14:21]OFD Sender: No OFD packet to send [00:14:26]OFD Sender: No OFD packet to send [00:14:31]OFD Sender: No OFD packet to send [00:14:36]OFD Sender: No OFD packet to send [00:14:41]OFD Sender: No OFD packet to send [00:14:46]OFD Sender: No OFD packet to send [00:14:51]OFD Sender: No OFD packet to send [00:14:56]OFD Sender: No OFD packet to send [00:15:01]OFD Sender: No OFD packet to send [00:15:06]OFD Sender: No OFD packet to send [00:15:11]OFD Sender: No OFD packet to send [00:15:16]OFD Sender: No OFD packet to send [00:15:21]OFD Sender: No OFD packet to send [00:15:26]OFD Sender: No OFD packet to send [00:15:31]OFD Sender: No OFD packet to send [00:15:36]OFD Sender: No OFD packet to send [00:15:41]OFD Sender: No OFD packet to send [00:15:46]OFD Sender: No OFD packet to send [00:15:51]OFD Sender: No OFD packet to send [00:15:56]OFD Sender: No OFD packet to send [00:16:02]OFD Sender: No OFD packet to send [00:16:07]OFD Sender: No OFD packet to send [00:16:12]OFD Sender: No OFD packet to send [00:16:17]OFD Sender: No OFD packet to send [00:16:22]OFD Sender: No OFD packet to send [00:16:27]OFD Sender: No OFD packet to send [00:16:32]OFD Sender: No OFD packet to send [00:16:37]OFD Sender: No OFD packet to send [00:16:41]recv_with_timeout no data received [00:16:42]OFD Sender: No OFD packet to send [00:16:47]OFD Sender: No OFD packet to send [00:16:52]OFD Sender: No OFD packet to send [00:16:57]OFD Sender: No OFD packet to send [00:17:02]OFD Sender: No OFD packet to send [00:17:06]recv_with_timeout no data received [00:17:07]OFD Sender: No OFD packet to send [00:17:12]OFD Sender: No OFD packet to send [00:17:17]OFD Sender: No OFD packet to send [00:17:22]OFD Sender: No OFD packet to send [00:17:27]OFD Sender: No OFD packet to send [00:17:32]OFD Sender: No OFD packet to send [00:17:36]recv_with_timeout no data received [00:17:37]OFD Sender: No OFD packet to send [00:17:42]OFD Sender: No OFD packet to send [00:17:47]OFD Sender: No OFD packet to send [00:17:52]OFD Sender: No OFD packet to send [00:17:57]OFD Sender: No OFD packet to send [00:18:02]OFD Sender: No OFD packet to send [00:18:07]OFD Sender: No OFD packet to send [00:18:12]OFD Sender: No OFD packet to send [00:18:17]OFD Sender: No OFD packet to send [00:18:22]OFD Sender: No OFD packet to send [00:18:27]OFD Sender: No OFD packet to send [00:18:32]OFD Sender: No OFD packet to send [00:18:37]OFD Sender: No OFD packet to send [00:18:42]OFD Sender: No OFD packet to send [00:18:47]OFD Sender: No OFD packet to send [00:18:52]OFD Sender: No OFD packet to send [00:18:57]OFD Sender: No OFD packet to send [00:19:02]OFD Sender: No OFD packet to send [00:19:07]OFD Sender: No OFD packet to send [00:19:12]OFD Sender: No OFD packet to send [00:19:17]OFD Sender: No OFD packet to send [00:19:22]OFD Sender: No OFD packet to send [00:19:27]OFD Sender: No OFD packet to send [00:19:32]OFD Sender: No OFD packet to send [00:19:37]OFD Sender: No OFD packet to send [00:19:42]OFD Sender: No OFD packet to send [00:19:47]OFD Sender: No OFD packet to send [00:19:52]OFD Sender: No OFD packet to send [00:19:57]OFD Sender: No OFD packet to send [00:20:03]OFD Sender: No OFD packet to send [00:20:08]OFD Sender: No OFD packet to send [00:20:13]OFD Sender: No OFD packet to send [00:20:18]OFD Sender: No OFD packet to send [00:20:23]OFD Sender: No OFD packet to send [00:20:26]recv_with_timeout no data received [00:20:28]OFD Sender: No OFD packet to send [00:20:33]OFD Sender: No OFD packet to send [00:20:38]OFD Sender: No OFD packet to send [00:20:43]OFD Sender: No OFD packet to send [00:20:48]OFD Sender: No OFD packet to send [00:20:53]OFD Sender: No OFD packet to send [00:20:58]OFD Sender: No OFD packet to send [00:20:58]recv_with_timeout no data received [00:21:03]OFD Sender: No OFD packet to send [00:21:08]OFD Sender: No OFD packet to send [00:21:13]OFD Sender: No OFD packet to send [00:21:18]OFD Sender: No OFD packet to send [00:21:23]OFD Sender: No OFD packet to send [00:21:28]OFD Sender: No OFD packet to send [00:21:33]OFD Sender: No OFD packet to send [00:21:38]OFD Sender: No OFD packet to send [00:21:42]recv_with_timeout no data received [00:21:43]OFD Sender: No OFD packet to send [00:21:48]OFD Sender: No OFD packet to send [00:21:53]OFD Sender: No OFD packet to send [00:21:58]OFD Sender: No OFD packet to send [00:22:03]OFD Sender: No OFD packet to send [00:22:08]OFD Sender: No OFD packet to send [00:22:13]OFD Sender: No OFD packet to send [00:22:18]OFD Sender: No OFD packet to send [00:22:19]recv_with_timeout no data received [00:22:23]OFD Sender: No OFD packet to send [00:22:28]OFD Sender: No OFD packet to send [00:22:33]OFD Sender: No OFD packet to send [00:22:38]OFD Sender: No OFD packet to send [00:22:43]OFD Sender: No OFD packet to send [00:22:48]OFD Sender: No OFD packet to send [00:22:53]OFD Sender: No OFD packet to send [00:22:58]OFD Sender: No OFD packet to send [00:23:03]OFD Sender: No OFD packet to send [00:23:08]OFD Sender: No OFD packet to send [00:23:13]OFD Sender: No OFD packet to send [00:23:16]recv_with_timeout no data received [00:23:18]OFD Sender: No OFD packet to send [00:23:23]OFD Sender: No OFD packet to send [00:23:28]OFD Sender: No OFD packet to send [00:23:33]OFD Sender: No OFD packet to send [00:23:38]OFD Sender: No OFD packet to send [00:23:43]OFD Sender: No OFD packet to send [00:23:48]OFD Sender: No OFD packet to send [00:23:53]OFD Sender: No OFD packet to send [00:23:59]OFD Sender: No OFD packet to send [00:24:04]OFD Sender: No OFD packet to send [00:24:09]OFD Sender: No OFD packet to send [00:24:14]OFD Sender: No OFD packet to send [00:24:19]OFD Sender: No OFD packet to send [00:24:23]recv_with_timeout no data received [00:24:24]OFD Sender: No OFD packet to send [00:24:29]OFD Sender: No OFD packet to send [00:24:34]OFD Sender: No OFD packet to send [00:24:39]OFD Sender: No OFD packet to send [00:24:44]OFD Sender: No OFD packet to send [00:24:49]OFD Sender: No OFD packet to send [00:24:54]OFD Sender: No OFD packet to send [00:24:59]OFD Sender: No OFD packet to send [00:25:04]OFD Sender: No OFD packet to send [00:25:09]OFD Sender: No OFD packet to send [00:25:14]OFD Sender: No OFD packet to send [00:25:19]OFD Sender: No OFD packet to send [00:25:24]OFD Sender: No OFD packet to send [00:25:29]OFD Sender: No OFD packet to send [00:25:34]OFD Sender: No OFD packet to send [00:25:39]OFD Sender: No OFD packet to send [00:25:44]OFD Sender: No OFD packet to send [00:25:49]OFD Sender: No OFD packet to send [00:25:54]OFD Sender: No OFD packet to send [00:25:59]OFD Sender: No OFD packet to send [00:26:04]OFD Sender: No OFD packet to send [00:26:09]OFD Sender: No OFD packet to send [00:26:14]OFD Sender: No OFD packet to send [00:26:19]OFD Sender: No OFD packet to send [00:26:24]OFD Sender: No OFD packet to send [00:26:29]OFD Sender: No OFD packet to send [00:26:34]OFD Sender: No OFD packet to send [00:26:39]OFD Sender: No OFD packet to send [00:26:44]OFD Sender: No OFD packet to send [00:26:49]OFD Sender: No OFD packet to send [00:26:54]OFD Sender: No OFD packet to send [00:26:59]OFD Sender: No OFD packet to send [00:27:03]recv_with_timeout no data received [00:27:04]OFD Sender: No OFD packet to send [00:27:09]OFD Sender: No OFD packet to send [00:27:14]OFD Sender: No OFD packet to send [00:27:19]OFD Sender: No OFD packet to send [00:27:24]OFD Sender: No OFD packet to send [00:27:28]recv_with_timeout no data received [00:27:29]OFD Sender: No OFD packet to send [00:27:34]OFD Sender: No OFD packet to send [00:27:39]OFD Sender: No OFD packet to send [00:27:44]OFD Sender: No OFD packet to send [00:27:49]OFD Sender: No OFD packet to send [00:27:52]recv_with_timeout no data received [00:27:54]OFD Sender: No OFD packet to send [00:28:00]OFD Sender: No OFD packet to send [00:28:05]OFD Sender: No OFD packet to send [00:28:10]OFD Sender: No OFD packet to send [00:28:15]OFD Sender: No OFD packet to send [00:28:20]OFD Sender: No OFD packet to send [00:28:25]OFD Sender: No OFD packet to send [00:28:30]OFD Sender: No OFD packet to send [00:28:35]OFD Sender: No OFD packet to send [00:28:40]OFD Sender: No OFD packet to send [00:28:45]OFD Sender: No OFD packet to send [00:28:50]OFD Sender: No OFD packet to send [00:28:55]OFD Sender: No OFD packet to send [00:29:00]OFD Sender: No OFD packet to send [00:29:05]OFD Sender: No OFD packet to send [00:29:10]OFD Sender: No OFD packet to send [00:29:11]accept exits with 9 [00:29:11]New connection [00:29:11]New thread 3067460964 created [00:29:11]Thread 3067317604 joined [00:29:11]Waiting for new connection... [00:29:11] Sock 9.Parse request [00:29:11]Sock 9.Check first char [00:29:11]Sock 9.First char is OK [00:29:11]request: POST /json_proto HTTP/1.0 [00:29:11]Method: POST [00:29:11]URL: /json_proto [00:29:11]Method is POST - this is cgi request [00:29:11]url: /json_proto [00:29:11]query_string will be loaded in cgi processing [00:29:11]execute_cgi json_proto POST (null) [00:29:11]execute_cgi path=json_proto method=POST [00:29:11]POST find Content-Length [00:29:11]Host: 172.17.44.132:8080 [00:29:11]Content-Length: 215 [00:29:11]Content-Type: application/json [00:29:11] [00:29:11]POST finish read [00:29:11]Found Content-Length = 215 [00:29:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:11]execute_script... [00:29:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:11]POST & json_proto [00:29:11]process_json_proto [00:29:11]json parsed OK: [00:29:11]protocol is kg_v1.0 [00:29:11]action value=get_value [00:29:11]process_action get_value [00:29:11]cmd_get_value [00:29:11]process_action get_value done [00:29:11]requested_data is exist [00:29:11]produce_requested_data [00:29:11]requested_item kkm.sn is exist - process it [00:29:11]requested_item kkm.ver is exist - process it [00:29:11]requested_item fm.sn is exist - process it [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 11 00 00 [00:29:11]Write to MH i2c: E2 08 00 2A 01 80 11 00 00 00 00 00 00 A5 [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 17 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 17 00 2A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [00:29:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:29:11]wFMCommunicate OK [00:29:11]requested_item fd.num is exist - process it [00:29:11]SAM_PROTO_GetFieldsCounters [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 13 00 00 [00:29:11]Write to MH i2c: E2 08 00 2B 01 80 13 00 00 00 00 00 00 A8 [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 62 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 62 00 2B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 19 04 04 00 00 00 00 00 90 00 21 [00: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 81 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 6A 03 00 00 5E 04 04 00 6A 03 00 00 57 04 04 00 6C 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:11]wFMCommunicate OK [00:29:11]SAM_PROTO_GetFieldsCounters done [00:29:11]requested_item shift.num is exist - process it [00:29:11]requested_item shift.opened is exist - process it [00:29:11]req_shift_opened [00:29:11]FM_GetShiftState [00:29:11]SAM_PROTO_GetShiftState [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 13 01 00 [00:29:11]Write to MH i2c: E2 08 00 2C 01 80 13 01 00 00 00 00 00 AA [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 0E 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 0E 00 2C 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B5 [00:29:11]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:11]wFMCommunicate OK [00:29:11]SAM_PROTO_GetShiftState done [00:29:11]FM_GetShiftState done [00:29:11]req_shift_opened done [00:29:11]requested_item shift.open_date is exist - process it [00:29:11]req_shift_open_date [00:29:11]FM_GetShiftState [00:29:11]SAM_PROTO_GetShiftState [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 13 01 00 [00:29:11]Write to MH i2c: E2 08 00 2D 01 80 13 01 00 00 00 00 00 AB [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 0E 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 0E 00 2D 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B6 [00:29:11]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:11]wFMCommunicate OK [00:29:11]SAM_PROTO_GetShiftState done [00:29:11]FM_GetShiftState done [00:29:11]req_shift_open_date done [00:29:11]produce_requested_data done [00:29:11]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164277,"shift.num":466,"shift.opened":0,"shift.open_date":0} [00:29:11]process_action_free get_value [00:29:11]json_value_free [00:29:11]json_value_free done [00:29:11]process_json_proto returns [00:29:11]Send response to host [00:29:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164277,"shift.num":466,"shift.opened":0,"shift.open_date":0}}} [00:29:11]free response buf [00:29:11]execute_script done [00:29:11]execute_script returns [00:29:11]free content buf [00:29:11]Sock 9.Close socket [00:29:11]Sock 9.Thread stoped [00:29:11]accept exits with 10 [00:29:11]New connection [00:29:11]New thread 3067317604 created [00:29:11]Thread 3067460964 joined [00:29:11]Waiting for new connection... [00:29:11] Sock 10.Parse request [00:29:11]Sock 10.Check first char [00:29:11]Sock 10.First char is OK [00:29:11]request: POST /json_proto HTTP/1.0 [00:29:11]Method: POST [00:29:11]URL: /json_proto [00:29:11]Method is POST - this is cgi request [00:29:11]url: /json_proto [00:29:11]query_string will be loaded in cgi processing [00:29:11]execute_cgi json_proto POST (null) [00:29:11]execute_cgi path=json_proto method=POST [00:29:11]POST find Content-Length [00:29:11]Host: 172.17.44.132:8080 [00:29:11]Content-Length: 331 [00:29:11]Content-Type: application/json [00:29:11] [00:29:11]POST finish read [00:29:11]Found Content-Length = 331 [00:29:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:11]execute_script... [00:29:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:11]POST & json_proto [00:29:11]process_json_proto [00:29:11]json parsed OK: [00:29:11]protocol is kg_v1.0 [00:29:11]action value=get_value [00:29:11]process_action get_value [00:29:11]cmd_get_value [00:29:11]process_action get_value done [00:29:11]requested_data is exist [00:29:11]produce_requested_data [00:29:11]requested_item fm.sale.total is exist - process it [00:29:11]SAM_PROTO_GetFMData [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 13 03 00 [00:29:11]Write to MH i2c: E2 08 00 2E 01 80 13 03 00 00 00 00 00 AE [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 2E 01 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 01 [00:29:12]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:29:12]wFMCommunicate OK [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 2F 01 80 17 00 00 00 00 00 00 B0 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 2F 01 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E4 [00:29:12]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:12]wFMCommunicate OK [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 30 01 80 17 00 00 00 00 00 00 B1 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 30 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 86 [00:29:12]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:12]wFMCommunicate OK [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 31 01 80 17 00 00 00 00 00 00 B2 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:13]Read from MH i2c: E2 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 31 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 36 [00:29:13]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:13]wFMCommunicate OK [00:29:13]wFMCommunicate request_size=4 [00:29:13]MH_SAM_APDU [00:29:13]CAPDU: 80 17 00 00 [00:29:13]Write to MH i2c: E2 08 00 32 01 80 17 00 00 00 00 00 00 B3 [00:29:13]Write i2c OK [00:29:13]MH_I2C_Read... [00:29:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:29:13]Read from MH i2c: E2 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 E6 00 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 E6 00 32 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 8F [00:29:13]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:13]wFMCommunicate OK [00:29:13]SAM_PROTO_GetFMData done [00:29:13]requested_item fm.sale_refund.total is exist - process it [00:29:13]requested_item fm.buy.total is exist - process it [00:29:13]requested_item shift.sale.total is exist - process it [00:29:13]SAM_PROTO_GetShiftData [00:29:13]wFMCommunicate request_size=4 [00:29:13]MH_SAM_APDU [00:29:13]CAPDU: 80 13 02 00 [00:29:13]Write to MH i2c: E2 08 00 33 01 80 13 02 00 00 00 00 00 B2 [00:29:13]Write i2c OK [00:29:13]MH_I2C_Read... [00:29:13]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:13]Read from MH i2c: E2 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 33 01 00 B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 32 [00:29:13]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6A 03 00 00 69 04 9F 00 6F 04 04 00 6A 03 00 00 B1 04 04 00 4C 4F F7 05 70 04 04 00 70 BA 99 04 72 04 04 00 DC 94 5D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 38 A2 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 83 84 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 [00:29:15]Method is POST - this is cgi request [00:29:15]url: /json_proto [00:29:15]query_string will be loaded in cgi processing [00:29:15]execute_cgi json_proto POST (null) [00:29:15]execute_cgi path=json_proto method=POST [00:29:15]POST find Content-Length [00:29:15]Host: 172.17.44.132:8080 [00:29:15]Content-Length: 277 [00:29:15]Content-Type: application/json [00:29:15] [00:29:15]POST finish read [00:29:15]Found Content-Length = 277 [00:29:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0422\u0430\u0430\u043B\u0430\u0439\u0431\u0435\u043A\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:15]execute_script... [00:29:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0422\u0430\u0430\u043B\u0430\u0439\u0431\u0435\u043A\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:15]POST & json_proto [00:29:15]process_json_proto [00:29:15]json parsed OK: [00:29:15]protocol is kg_v1.0 [00:29:15]action value=open_shift [00:29:15]process_action open_shift [00:29:15]cmd_open_shift [00:29:15]MH_GetDate [00:29:15]Write to MH i2c: F0 00 00 38 01 28 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: F0 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: F0 09 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: F0 09 00 38 01 00 5B 86 C6 66 2A 83 C1 65 11 [00:29:15]GetLastDocTimeStamp 1724285379 [00:29:15]current date 1724286555 [00:29:15]FM_GetShiftState [00:29:15]SAM_PROTO_GetShiftState [00:29:15]wFMCommunicate request_size=4 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 13 01 00 [00:29:15]Write to MH i2c: E2 08 00 39 01 80 13 01 00 00 00 00 00 B7 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 0E 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 0E 00 39 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C2 [00:29:15]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:15]wFMCommunicate OK [00:29:15]SAM_PROTO_GetShiftState done [00:29:15]FM_GetShiftState done [00:29:15]KKMCreateOpenShiftDocument [00:29:15]Load OK [00:29:15]Malloc new data [00:29:15]MH_GetDate [00:29:15]Write to MH i2c: F0 00 00 3A 01 2A [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: F0 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: F0 09 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: F0 09 00 3A 01 00 5B 86 C6 66 2A 83 C1 65 13 [00:29:15]Malloc new data [00:29:15]KKMCreateOpenShiftDocument OK [00:29:15]KKMSetOpenShiftData OK [00:29:15]ProcessDocumentItem done err = 0, tmpTLVsize=199 [00:29:15]tlvbuf is 00BA5D40 [00:29:15]KKMLoadAndSignOpenShiftData [00:29:15]SAM_PROTO_ProcessDocument [00:29:15]wFMCommunicate request_size=9 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 01 00 04 02 00 C7 00 [00:29:15]Write to MH i2c: E2 0C 00 3B 01 80 15 01 00 04 00 02 00 C7 00 00 00 8C [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 3B 01 00 90 00 B0 [00:29:15]RAPDU: 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=23 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:29:15]Write to MH i2c: E2 1A 00 3C 01 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 B2 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [00:29:15]RAPDU: 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=36 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 02 00 1F FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 [00:29:15]Write to MH i2c: E2 27 00 3D 01 80 15 02 00 1F 00 FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 00 00 8B [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:15]OFD Sender: No OFD packet to send [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [00:29:15]RAPDU: 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=81 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 02 00 4C F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 [00:29:15]Write to MH i2c: E2 54 00 3E 01 80 15 02 00 4C 00 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 00 00 F4 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:15]Read from MH i2c: E2 03 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [00:29:15]RAPDU: 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=51 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:29:15]Write to MH i2c: E2 36 00 3F 01 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 66 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [00:29:15]RAPDU: 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=13 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 02 00 08 F4 03 04 00 5B 86 C6 66 [00:29:15]Write to MH i2c: E2 10 00 40 01 80 15 02 00 08 00 F4 03 04 00 5B 86 C6 66 00 00 D9 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [00:29:15]RAPDU: 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=25 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [00:29:15]Write to MH i2c: E2 1C 00 41 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 23 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [00:29:15]RAPDU: 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=4 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 15 03 00 [00:29:15]Write to MH i2c: E2 08 00 42 01 80 15 03 00 00 00 00 00 C4 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:29:16]Read from MH i2c: E2 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 38 00 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 38 00 42 01 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 81 02 00 0E 04 04 00 D3 01 00 00 35 04 06 00 EA 32 43 71 F9 2F 90 00 9B [00:29:16]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 81 02 00 0E 04 04 00 D3 01 00 00 35 04 06 00 EA 32 43 71 F9 2F 90 00 [00:29:16]wFMCommunicate OK [00:29:16]SAM_PROTO_ProcessDocument answer len = 51 [00:29:16]SAM_PROTO_ProcessDocument done [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1209 (04B9) [00:29:16]Malloc new data [00:29:16]Processing tag 1041 (0411) [00:29:16]Processing tag 1040 (0410) [00:29:16]Malloc new data [00:29:16]Processing tag 1038 (040E) [00:29:16]Malloc new data [00:29:16]Processing tag 1077 (0435) [00:29:16]Malloc new data [00:29:16]SetTLVBufToDocument err=0 [00:29:16]KKMLoadAndSignOpenShiftData store KKM data [00:29:16]KKMLoadAndSignOpenShiftData err=0 [00:29:16]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Таалайбеков А. Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 Место: АЗС № 130 "Партнер Нефть" 22.08.2024 00:29 Смена: 467 РНМ: 0000000000092562 ЗНМ: 0300000070 ФД: 164278 ФМ: 0000000000871769 ФПД: 257501600807215 [00:29:16]StoreToDocumentArchive [00:29:16]shift 467 fd 164278 [00:29:16]Create dir for shift 0467 [00:29:16]save to /storage/0467/doc_00164278 [00:29:16]save last doc name /storage/0467/doc_00164278 to /storage/kkm_last_doc_name [00:29:16]save OK [00:29:16]Clear old archive folders... [00:29:18]file doc_00163920 [00:29:18]remove file /storage/0466/doc_00163920 [00:29:18]file doc_00163921 [00:29:18]remove file /storage/0466/doc_00163921 [00:29:19]file doc_00163922 [00:29:19]remove file /storage/0466/doc_00163922 [00:29:19]file doc_00163923 [00:29:19]remove file /storage/0466/doc_00163923 [00:29:19]file doc_00163924 [00:29:19]remove file /storage/0466/doc_00163924 [00:29:19]file doc_00163925 [00:29:19]remove file /storage/0466/doc_00163925 [00:29:19]file doc_00163926 [00:29:19]remove file /storage/0466/doc_00163926 [00:29:19]file doc_00163927 [00:29:19]remove file /storage/0466/doc_00163927 [00:29:19]file doc_00163928 [00:29:19]remove file /storage/0466/doc_00163928 [00:29:19]file doc_00163929 [00:29:19]remove file /storage/0466/doc_00163929 [00:29:19]file doc_00163930 [00:29:19]remove file /storage/0466/doc_00163930 [00:29:19]file doc_00163931 [00:29:19]remove file /storage/0466/doc_00163931 [00:29:19]file doc_00163932 [00:29:19]remove file /storage/0466/doc_00163932 [00:29:19]file doc_00163933 [00:29:19]remove file /storage/0466/doc_00163933 [00:29:19]file doc_00163934 [00:29:19]remove file /storage/0466/doc_00163934 [00:29:19]file doc_00163935 [00:29:19]remove file /storage/0466/doc_00163935 [00:29:19]file doc_00163936 [00:29:19]remove file /storage/0466/doc_00163936 [00:29:19]file doc_00163937 [00:29:19]remove file /storage/0466/doc_00163937 [00:29:19]file doc_00163938 [00:29:19]remove file /storage/0466/doc_00163938 [00:29:19]file doc_00163939 [00:29:19]remove file /storage/0466/doc_00163939 [00:29:19]file doc_00163940 [00:29:19]remove file /storage/0466/doc_00163940 [00:29:19]file doc_00163941 [00:29:19]remove file /storage/0466/doc_00163941 [00:29:19]file doc_00163942 [00:29:19]remove file /storage/0466/doc_00163942 [00:29:19]file doc_00163943 [00:29:19]remove file /storage/0466/doc_00163943 [00:29:19]file doc_00163944 [00:29:19]remove file /storage/0466/doc_00163944 [00:29:19]file doc_00163945 [00:29:19]remove file /storage/0466/doc_00163945 [00:29:19]file doc_00163946 [00:29:19]remove file /storage/0466/doc_00163946 [00:29:19]file doc_00163947 [00:29:19]remove file /storage/0466/doc_00163947 [00:29:19]file doc_00163948 [00:29:19]remove file /storage/0466/doc_00163948 [00:29:19]file doc_00163949 [00:29:19]remove file /storage/0466/doc_00163949 [00:29:19]file doc_00163950 [00:29:19]remove file /storage/0466/doc_00163950 [00:29:19]file doc_00163951 [00:29:19]remove file /storage/0466/doc_00163951 [00:29:19]file doc_00163952 [00:29:19]remove file /storage/0466/doc_00163952 [00:29:19]file doc_00163953 [00:29:19]remove file /storage/0466/doc_00163953 [00:29:19]file doc_00163954 [00:29:19]remove file /storage/0466/doc_00163954 [00:29:19]file doc_00163955 [00:29:19]remove file /storage/0466/doc_00163955 [00:29:19]file doc_00163956 [00:29:19]remove file /storage/0466/doc_00163956 [00:29:19]file doc_00163957 [00:29:19]remove file /storage/0466/doc_00163957 [00:29:19]file doc_00163958 [00:29:19]remove file /storage/0466/doc_00163958 [00:29:19]file doc_00163959 [00:29:19]remove file /storage/0466/doc_00163959 [00:29:19]file doc_00163960 [00:29:19]remove file /storage/0466/doc_00163960 [00:29:19]file doc_00163961 [00:29:19]remove file /storage/0466/doc_00163961 [00:29:19]file doc_00163962 [00:29:19]remove file /storage/0466/doc_00163962 [00:29:19]file doc_00163963 [00:29:19]remove file /storage/0466/doc_00163963 [00:29:19]file doc_00163964 [00:29:19]remove file /storage/0466/doc_00163964 [00:29:19]file doc_00163965 [00:29:19]remove file /storage/0466/doc_00163965 [00:29:19]file doc_00163966 [00:29:19]remove file /storage/0466/doc_00163966 [00:29:19]file doc_00163967 [00:29:19]remove file /storage/0466/doc_00163967 [00:29:19]file doc_00163968 [00:29:19]remove file /storage/0466/doc_00163968 [00:29:19]file doc_00163969 [00:29:19]remove file /storage/0466/doc_00163969 [00:29:19]file doc_00163970 [00:29:19]remove file /storage/0466/doc_00163970 [00:29:19]file doc_00163971 [00:29:19]remove file /storage/0466/doc_00163971 [00:29:19]file doc_00163972 [00:29:19]remove file /storage/0466/doc_00163972 [00:29:19]file doc_00163973 [00:29:19]remove file /storage/0466/doc_00163973 [00:29:19]file doc_00163974 [00:29:19]remove file /storage/0466/doc_00163974 [00:29:19]file doc_00163975 [00:29:19]remove file /storage/0466/doc_00163975 [00:29:19]file doc_00163976 [00:29:19]remove file /storage/0466/doc_00163976 [00:29:19]file doc_00163977 [00:29:19]remove file /storage/0466/doc_00163977 [00:29:19]file doc_00163978 [00:29:19]remove file /storage/0466/doc_00163978 [00:29:19]file doc_00163979 [00:29:19]remove file /storage/0466/doc_00163979 [00:29:19]file doc_00163980 [00:29:19]remove file /storage/0466/doc_00163980 [00:29:19]file doc_00163981 [00:29:19]remove file /storage/0466/doc_00163981 [00:29:19]file doc_00163982 [00:29:19]remove file /storage/0466/doc_00163982 [00:29:19]file doc_00163983 [00:29:19]remove file /storage/0466/doc_00163983 [00:29:19]file doc_00163984 [00:29:19]remove file /storage/0466/doc_00163984 [00:29:19]file doc_00163985 [00:29:19]remove file /storage/0466/doc_00163985 [00:29:19]file doc_00163986 [00:29:19]remove file /storage/0466/doc_00163986 [00:29:19]file doc_00163987 [00:29:19]remove file /storage/0466/doc_00163987 [00:29:19]file doc_00163988 [00:29:19]remove file /storage/0466/doc_00163988 [00:29:19]file doc_00163989 [00:29:19]remove file /storage/0466/doc_00163989 [00:29:19]file doc_00163990 [00:29:19]remove file /storage/0466/doc_00163990 [00:29:19]file doc_00163991 [00:29:19]remove file /storage/0466/doc_00163991 [00:29:19]file doc_00163992 [00:29:19]remove file /storage/0466/doc_00163992 [00:29:19]file doc_00163993 [00:29:19]remove file /storage/0466/doc_00163993 [00:29:19]file doc_00163994 [00:29:19]remove file /storage/0466/doc_00163994 [00:29:19]file doc_00163995 [00:29:19]remove file /storage/0466/doc_00163995 [00:29:19]file doc_00163996 [00:29:19]remove file /storage/0466/doc_00163996 [00:29:19]file doc_00163997 [00:29:19]remove file /storage/0466/doc_00163997 [00:29:19]file doc_00163998 [00:29:19]remove file /storage/0466/doc_00163998 [00:29:19]file doc_00163999 [00:29:19]remove file /storage/0466/doc_00163999 [00:29:19]file doc_00164000 [00:29:19]remove file /storage/0466/doc_00164000 [00:29:19]file doc_00164001 [00:29:19]remove file /storage/0466/doc_00164001 [00:29:19]file doc_00164002 [00:29:19]remove file /storage/0466/doc_00164002 [00:29:19]file doc_00164003 [00:29:19]remove file /storage/0466/doc_00164003 [00:29:19]file doc_00164004 [00:29:19]remove file /storage/0466/doc_00164004 [00:29:19]file doc_00164005 [00:29:19]remove file /storage/0466/doc_00164005 [00:29:19]file doc_00164006 [00:29:19]remove file /storage/0466/doc_00164006 [00:29:19]file doc_00164007 [00:29:19]remove file /storage/0466/doc_00164007 [00:29:19]file doc_00164008 [00:29:19]remove file /storage/0466/doc_00164008 [00:29:19]file doc_00164009 [00:29:19]remove file /storage/0466/doc_00164009 [00:29:19]file doc_00164010 [00:29:19]remove file /storage/0466/doc_00164010 [00:29:19]file doc_00164011 [00:29:19]remove file /storage/0466/doc_00164011 [00:29:19]file doc_00164012 [00:29:19]remove file /storage/0466/doc_00164012 [00:29:19]file doc_00164013 [00:29:19]remove file /storage/0466/doc_00164013 [00:29:19]file doc_00164014 [00:29:19]remove file /storage/0466/doc_00164014 [00:29:19]file doc_00164015 [00:29:19]remove file /storage/0466/doc_00164015 [00:29:19]file doc_00164016 [00:29:19]remove file /storage/0466/doc_00164016 [00:29:19]file doc_00164017 [00:29:19]remove file /storage/0466/doc_00164017 [00:29:19]file doc_00164018 [00:29:19]remove file /storage/0466/doc_00164018 [00:29:19]file doc_00164019 [00:29:19]remove file /storage/0466/doc_00164019 [00:29:19]file doc_00164020 [00:29:19]remove file /storage/0466/doc_00164020 [00:29:19]file doc_00164021 [00:29:19]remove file /storage/0466/doc_00164021 [00:29:19]file doc_00164022 [00:29:19]remove file /storage/0466/doc_00164022 [00:29:19]file doc_00164023 [00:29:19]remove file /storage/0466/doc_00164023 [00:29:19]file doc_00164024 [00:29:19]remove file /storage/0466/doc_00164024 [00:29:19]file doc_00164025 [00:29:19]remove file /storage/0466/doc_00164025 [00:29:19]file doc_00164026 [00:29:19]remove file /storage/0466/doc_00164026 [00:29:19]file doc_00164027 [00:29:19]remove file /storage/0466/doc_00164027 [00:29:19]file doc_00164028 [00:29:19]remove file /storage/0466/doc_00164028 [00:29:19]file doc_00164029 [00:29:19]remove file /storage/0466/doc_00164029 [00:29:19]file doc_00164030 [00:29:19]remove file /storage/0466/doc_00164030 [00:29:19]file doc_00164031 [00:29:19]remove file /storage/0466/doc_00164031 [00:29:19]file doc_00164032 [00:29:19]remove file /storage/0466/doc_00164032 [00:29:19]file doc_00164033 [00:29:19]remove file /storage/0466/doc_00164033 [00:29:19]file doc_00164034 [00:29:19]remove file /storage/0466/doc_00164034 [00:29:19]file doc_00164035 [00:29:19]remove file /storage/0466/doc_00164035 [00:29:19]file doc_00164036 [00:29:19]remove file /storage/0466/doc_00164036 [00:29:19]file doc_00164037 [00:29:19]remove file /storage/0466/doc_00164037 [00:29:19]file doc_00164038 [00:29:19]remove file /storage/0466/doc_00164038 [00:29:19]file doc_00164039 [00:29:19]remove file /storage/0466/doc_00164039 [00:29:19]file doc_00164040 [00:29:19]remove file /storage/0466/doc_00164040 [00:29:19]file doc_00164041 [00:29:19]remove file /storage/0466/doc_00164041 [00:29:19]file doc_00164042 [00:29:19]remove file /storage/0466/doc_00164042 [00:29:19]file doc_00164043 [00:29:19]remove file /storage/0466/doc_00164043 [00:29:19]file doc_00164044 [00:29:19]remove file /storage/0466/doc_00164044 [00:29:19]file doc_00164045 [00:29:19]remove file /storage/0466/doc_00164045 [00:29:19]file doc_00164046 [00:29:19]remove file /storage/0466/doc_00164046 [00:29:19]file doc_00164047 [00:29:19]remove file /storage/0466/doc_00164047 [00:29:19]file doc_00164048 [00:29:19]remove file /storage/0466/doc_00164048 [00:29:19]file doc_00164049 [00:29:19]remove file /storage/0466/doc_00164049 [00:29:19]file doc_00164050 [00:29:19]remove file /storage/0466/doc_00164050 [00:29:19]file doc_00164051 [00:29:19]remove file /storage/0466/doc_00164051 [00:29:19]file doc_00164052 [00:29:19]remove file /storage/0466/doc_00164052 [00:29:19]file doc_00164053 [00:29:19]remove file /storage/0466/doc_00164053 [00:29:19]file doc_00164054 [00:29:19]remove file /storage/0466/doc_00164054 [00:29:19]file doc_00164055 [00:29:19]remove file /storage/0466/doc_00164055 [00:29:19]file doc_00164056 [00:29:19]remove file /storage/0466/doc_00164056 [00:29:19]file doc_00164057 [00:29:19]remove file /storage/0466/doc_00164057 [00:29:19]file doc_00164058 [00:29:19]remove file /storage/0466/doc_00164058 [00:29:19]file doc_00164059 [00:29:19]remove file /storage/0466/doc_00164059 [00:29:19]file doc_00164060 [00:29:19]remove file /storage/0466/doc_00164060 [00:29:19]file doc_00164061 [00:29:19]remove file /storage/0466/doc_00164061 [00:29:19]file doc_00164062 [00:29:19]remove file /storage/0466/doc_00164062 [00:29:19]file doc_00164063 [00:29:19]remove file /storage/0466/doc_00164063 [00:29:19]file doc_00164064 [00:29:19]remove file /storage/0466/doc_00164064 [00:29:19]file doc_00164065 [00:29:19]remove file /storage/0466/doc_00164065 [00:29:19]file doc_00164066 [00:29:19]remove file /storage/0466/doc_00164066 [00:29:19]file doc_00164067 [00:29:19]remove file /storage/0466/doc_00164067 [00:29:19]file doc_00164068 [00:29:19]remove file /storage/0466/doc_00164068 [00:29:19]file doc_00164069 [00:29:19]remove file /storage/0466/doc_00164069 [00:29:19]file doc_00164070 [00:29:19]remove file /storage/0466/doc_00164070 [00:29:19]file doc_00164071 [00:29:19]remove file /storage/0466/doc_00164071 [00:29:19]file doc_00164072 [00:29:19]remove file /storage/0466/doc_00164072 [00:29:19]file doc_00164073 [00:29:19]remove file /storage/0466/doc_00164073 [00:29:19]file doc_00164074 [00:29:19]remove file /storage/0466/doc_00164074 [00:29:19]file doc_00164075 [00:29:19]remove file /storage/0466/doc_00164075 [00:29:19]file doc_00164076 [00:29:19]remove file /storage/0466/doc_00164076 [00:29:19]file doc_00164077 [00:29:19]remove file /storage/0466/doc_00164077 [00:29:19]file doc_00164078 [00:29:19]remove file /storage/0466/doc_00164078 [00:29:19]file doc_00164079 [00:29:19]remove file /storage/0466/doc_00164079 [00:29:19]file doc_00164080 [00:29:19]remove file /storage/0466/doc_00164080 [00:29:19]file doc_00164081 [00:29:19]remove file /storage/0466/doc_00164081 [00:29:19]file doc_00164084 [00:29:19]remove file /storage/0466/doc_00164084 [00:29:19]file doc_00164085 [00:29:19]remove file /storage/0466/doc_00164085 [00:29:19]file doc_00164086 [00:29:19]remove file /storage/0466/doc_00164086 [00:29:19]file doc_00164087 [00:29:19]remove file /storage/0466/doc_00164087 [00:29:19]file doc_00164088 [00:29:19]remove file /storage/0466/doc_00164088 [00:29:19]file doc_00164089 [00:29:19]remove file /storage/0466/doc_00164089 [00:29:19]file doc_00164090 [00:29:19]remove file /storage/0466/doc_00164090 [00:29:19]file doc_00164091 [00:29:19]remove file /storage/0466/doc_00164091 [00:29:19]file doc_00164092 [00:29:19]remove file /storage/0466/doc_00164092 [00:29:19]file doc_00164093 [00:29:19]remove file /storage/0466/doc_00164093 [00:29:19]file doc_00164094 [00:29:19]remove file /storage/0466/doc_00164094 [00:29:19]file doc_00164095 [00:29:19]remove file /storage/0466/doc_00164095 [00:29:19]file doc_00164096 [00:29:19]remove file /storage/0466/doc_00164096 [00:29:19]file doc_00164097 [00:29:19]remove file /storage/0466/doc_00164097 [00:29:19]file doc_00164098 [00:29:19]remove file /storage/0466/doc_00164098 [00:29:19]file doc_00164099 [00:29:19]remove file /storage/0466/doc_00164099 [00:29:19]file doc_00164100 [00:29:19]remove file /storage/0466/doc_00164100 [00:29:19]file doc_00164101 [00:29:19]remove file /storage/0466/doc_00164101 [00:29:19]file doc_00164102 [00:29:19]remove file /storage/0466/doc_00164102 [00:29:19]file doc_00164103 [00:29:19]remove file /storage/0466/doc_00164103 [00:29:19]file doc_00164104 [00:29:19]remove file /storage/0466/doc_00164104 [00:29:19]file doc_00164105 [00:29:19]remove file /storage/0466/doc_00164105 [00:29:19]file doc_00164106 [00:29:19]remove file /storage/0466/doc_00164106 [00:29:19]file doc_00164107 [00:29:19]remove file /storage/0466/doc_00164107 [00:29:19]file doc_00164108 [00:29:19]remove file /storage/0466/doc_00164108 [00:29:19]file doc_00164109 [00:29:19]remove file /storage/0466/doc_00164109 [00:29:19]file doc_00164110 [00:29:19]remove file /storage/0466/doc_00164110 [00:29:19]file doc_00164111 [00:29:19]remove file /storage/0466/doc_00164111 [00:29:19]file doc_00164112 [00:29:19]remove file /storage/0466/doc_00164112 [00:29:19]file doc_00164113 [00:29:19]remove file /storage/0466/doc_00164113 [00:29:19]file doc_00164114 [00:29:19]remove file /storage/0466/doc_00164114 [00:29:19]file doc_00164115 [00:29:19]remove file /storage/0466/doc_00164115 [00:29:19]file doc_00164116 [00:29:19]remove file /storage/0466/doc_00164116 [00:29:19]file doc_00164117 [00:29:19]remove file /storage/0466/doc_00164117 [00:29:19]file doc_00164118 [00:29:19]remove file /storage/0466/doc_00164118 [00:29:19]file doc_00164119 [00:29:19]remove file /storage/0466/doc_00164119 [00:29:19]file doc_00164120 [00:29:19]remove file /storage/0466/doc_00164120 [00:29:19]file doc_00164121 [00:29:19]remove file /storage/0466/doc_00164121 [00:29:19]file doc_00164122 [00:29:19]remove file /storage/0466/doc_00164122 [00:29:19]file doc_00164123 [00:29:19]remove file /storage/0466/doc_00164123 [00:29:19]file doc_00164124 [00:29:19]remove file /storage/0466/doc_00164124 [00:29:19]file doc_00164125 [00:29:19]remove file /storage/0466/doc_00164125 [00:29:19]file doc_00164126 [00:29:19]remove file /storage/0466/doc_00164126 [00:29:19]file doc_00164127 [00:29:19]remove file /storage/0466/doc_00164127 [00:29:19]file doc_00164128 [00:29:19]remove file /storage/0466/doc_00164128 [00:29:19]file doc_00164129 [00:29:19]remove file /storage/0466/doc_00164129 [00:29:19]file doc_00164130 [00:29:19]remove file /storage/0466/doc_00164130 [00:29:19]file doc_00164131 [00:29:19]remove file /storage/0466/doc_00164131 [00:29:19]file doc_00164132 [00:29:19]remove file /storage/0466/doc_00164132 [00:29:19]file doc_00164133 [00:29:19]remove file /storage/0466/doc_00164133 [00:29:19]file doc_00164134 [00:29:19]remove file /storage/0466/doc_00164134 [00:29:19]file doc_00164135 [00:29:19]remove file /storage/0466/doc_00164135 [00:29:19]file doc_00164136 [00:29:19]remove file /storage/0466/doc_00164136 [00:29:19]file doc_00164137 [00:29:19]remove file /storage/0466/doc_00164137 [00:29:19]file doc_00164138 [00:29:19]remove file /storage/0466/doc_00164138 [00:29:19]file doc_00164139 [00:29:19]remove file /storage/0466/doc_00164139 [00:29:19]file doc_00164140 [00:29:19]remove file /storage/0466/doc_00164140 [00:29:19]file doc_00164141 [00:29:19]remove file /storage/0466/doc_00164141 [00:29:19]file doc_00164142 [00:29:19]remove file /storage/0466/doc_00164142 [00:29:19]file doc_00164143 [00:29:19]remove file /storage/0466/doc_00164143 [00:29:19]file doc_00164144 [00:29:19]remove file /storage/0466/doc_00164144 [00:29:19]file doc_00164145 [00:29:19]remove file /storage/0466/doc_00164145 [00:29:19]file doc_00164146 [00:29:19]remove file /storage/0466/doc_00164146 [00:29:19]file doc_00164147 [00:29:19]remove file /storage/0466/doc_00164147 [00:29:19]file doc_00164148 [00:29:19]remove file /storage/0466/doc_00164148 [00:29:19]file doc_00164149 [00:29:19]remove file /storage/0466/doc_00164149 [00:29:19]file doc_00164150 [00:29:19]remove file /storage/0466/doc_00164150 [00:29:19]file doc_00164151 [00:29:19]remove file /storage/0466/doc_00164151 [00:29:19]file doc_00164152 [00:29:19]remove file /storage/0466/doc_00164152 [00:29:19]file doc_00164153 [00:29:19]remove file /storage/0466/doc_00164153 [00:29:19]file doc_00164154 [00:29:19]remove file /storage/0466/doc_00164154 [00:29:19]file doc_00164155 [00:29:19]remove file /storage/0466/doc_00164155 [00:29:19]file doc_00164156 [00:29:19]remove file /storage/0466/doc_00164156 [00:29:19]file doc_00164157 [00:29:19]remove file /storage/0466/doc_00164157 [00:29:19]file doc_00164158 [00:29:19]remove file /storage/0466/doc_00164158 [00:29:19]file doc_00164159 [00:29:19]remove file /storage/0466/doc_00164159 [00:29:19]file doc_00164160 [00:29:19]remove file /storage/0466/doc_00164160 [00:29:19]file doc_00164161 [00:29:19]remove file /storage/0466/doc_00164161 [00:29:19]file doc_00164162 [00:29:19]remove file /storage/0466/doc_00164162 [00:29:19]file doc_00164163 [00:29:19]remove file /storage/0466/doc_00164163 [00:29:19]file doc_00164164 [00:29:19]remove file /storage/0466/doc_00164164 [00:29:19]file doc_00164165 [00:29:19]remove file /storage/0466/doc_00164165 [00:29:19]file doc_00164166 [00:29:19]remove file /storage/0466/doc_00164166 [00:29:19]file doc_00164167 [00:29:19]remove file /storage/0466/doc_00164167 [00:29:19]file doc_00164168 [00:29:20]remove file /storage/0466/doc_00164168 [00:29:20]file doc_00164169 [00:29:20]remove file /storage/0466/doc_00164169 [00:29:20]file doc_00164170 [00:29:20]remove file /storage/0466/doc_00164170 [00:29:20]file doc_00164171 [00:29:20]remove file /storage/0466/doc_00164171 [00:29:20]file doc_00164172 [00:29:20]remove file /storage/0466/doc_00164172 [00:29:20]file doc_00164173 [00:29:20]remove file /storage/0466/doc_00164173 [00:29:20]file doc_00164174 [00:29:20]remove file /storage/0466/doc_00164174 [00:29:20]file doc_00164175 [00:29:20]remove file /storage/0466/doc_00164175 [00:29:20]file doc_00164176 [00:29:20]remove file /storage/0466/doc_00164176 [00:29:20]file doc_00164177 [00:29:20]remove file /storage/0466/doc_00164177 [00:29:20]file doc_00164178 [00:29:20]remove file /storage/0466/doc_00164178 [00:29:20]file doc_00164179 [00:29:20]remove file /storage/0466/doc_00164179 [00:29:20]file doc_00164180 [00:29:20]remove file /storage/0466/doc_00164180 [00:29:20]file doc_00164181 [00:29:20]remove file /storage/0466/doc_00164181 [00:29:20]file doc_00164182 [00:29:20]remove file /storage/0466/doc_00164182 [00:29:20]file doc_00164183 [00:29:20]remove file /storage/0466/doc_00164183 [00:29:20]file doc_00164184 [00:29:20]remove file /storage/0466/doc_00164184 [00:29:20]file doc_00164185 [00:29:20]remove file /storage/0466/doc_00164185 [00:29:20]file doc_00164186 [00:29:20]remove file /storage/0466/doc_00164186 [00:29:20]file doc_00164187 [00:29:20]remove file /storage/0466/doc_00164187 [00:29:20]file doc_00164188 [00:29:20]remove file /storage/0466/doc_00164188 [00:29:20]file doc_00164189 [00:29:20]remove file /storage/0466/doc_00164189 [00:29:20]file doc_00164190 [00:29:20]remove file /storage/0466/doc_00164190 [00:29:20]file doc_00164191 [00:29:20]remove file /storage/0466/doc_00164191 [00:29:20]file doc_00164192 [00:29:20]remove file /storage/0466/doc_00164192 [00:29:20]file doc_00164193 [00:29:20]remove file /storage/0466/doc_00164193 [00:29:20]file doc_00164194 [00:29:20]remove file /storage/0466/doc_00164194 [00:29:20]file doc_00164195 [00:29:20]remove file /storage/0466/doc_00164195 [00:29:20]file doc_00164196 [00:29:20]remove file /storage/0466/doc_00164196 [00:29:20]file doc_00164197 [00:29:20]remove file /storage/0466/doc_00164197 [00:29:20]file doc_00164198 [00:29:20]remove file /storage/0466/doc_00164198 [00:29:20]file doc_00164199 [00:29:20]remove file /storage/0466/doc_00164199 [00:29:20]file doc_00164200 [00:29:20]remove file /storage/0466/doc_00164200 [00:29:20]file doc_00164201 [00:29:20]remove file /storage/0466/doc_00164201 [00:29:20]file doc_00164202 [00:29:20]remove file /storage/0466/doc_00164202 [00:29:20]file doc_00164203 [00:29:20]remove file /storage/0466/doc_00164203 [00:29:20]file doc_00164204 [00:29:20]remove file /storage/0466/doc_00164204 [00:29:20]file doc_00164205 [00:29:20]remove file /storage/0466/doc_00164205 [00:29:20]file doc_00164206 [00:29:20]remove file /storage/0466/doc_00164206 [00:29:20]file doc_00164207 [00:29:20]remove file /storage/0466/doc_00164207 [00:29:20]file doc_00164208 [00:29:20]remove file /storage/0466/doc_00164208 [00:29:20]file doc_00164209 [00:29:20]remove file /storage/0466/doc_00164209 [00:29:20]file doc_00164210 [00:29:20]remove file /storage/0466/doc_00164210 [00:29:20]file doc_00164211 [00:29:20]remove file /storage/0466/doc_00164211 [00:29:20]file doc_00164212 [00:29:20]remove file /storage/0466/doc_00164212 [00:29:20]file doc_00164213 [00:29:20]remove file /storage/0466/doc_00164213 [00:29:20]file doc_00164214 [00:29:20]remove file /storage/0466/doc_00164214 [00:29:20]file doc_00164215 [00:29:20]remove file /storage/0466/doc_00164215 [00:29:20]file doc_00164216 [00:29:20]remove file /storage/0466/doc_00164216 [00:29:20]file doc_00164217 [00:29:20]remove file /storage/0466/doc_00164217 [00:29:20]file doc_00164218 [00:29:20]remove file /storage/0466/doc_00164218 [00:29:20]file doc_00164219 [00:29:20]remove file /storage/0466/doc_00164219 [00:29:20]file doc_00164220 [00:29:20]remove file /storage/0466/doc_00164220 [00:29:20]file doc_00164221 [00:29:20]remove file /storage/0466/doc_00164221 [00:29:20]file doc_00164222 [00:29:20]remove file /storage/0466/doc_00164222 [00:29:20]file doc_00164223 [00:29:20]remove file /storage/0466/doc_00164223 [00:29:20]file doc_00164224 [00:29:20]remove file /storage/0466/doc_00164224 [00:29:20]file doc_00164225 [00:29:20]remove file /storage/0466/doc_00164225 [00:29:20]file doc_00164226 [00:29:20]remove file /storage/0466/doc_00164226 [00:29:20]file doc_00164227 [00:29:20]remove file /storage/0466/doc_00164227 [00:29:20]file doc_00164228 [00:29:20]remove file /storage/0466/doc_00164228 [00:29:20]file doc_00164229 [00:29:20]remove file /storage/0466/doc_00164229 [00:29:20]file doc_00164230 [00:29:20]remove file /storage/0466/doc_00164230 [00:29:20]file doc_00164231 [00:29:20]remove file /storage/0466/doc_00164231 [00:29:20]file doc_00164232 [00:29:20]remove file /storage/0466/doc_00164232 [00:29:20]file doc_00164233 [00:29:20]remove file /storage/0466/doc_00164233 [00:29:20]file doc_00164234 [00:29:20]remove file /storage/0466/doc_00164234 [00:29:20]file doc_00164235 [00:29:20]remove file /storage/0466/doc_00164235 [00:29:20]file doc_00164236 [00:29:20]remove file /storage/0466/doc_00164236 [00:29:20]file doc_00164237 [00:29:20]remove file /storage/0466/doc_00164237 [00:29:20]OFD Sender: No OFD packet to send [00:29:20]file doc_00164238 [00:29:20]remove file /storage/0466/doc_00164238 [00:29:20]file doc_00164239 [00:29:20]remove file /storage/0466/doc_00164239 [00:29:20]file doc_00164240 [00:29:20]remove file /storage/0466/doc_00164240 [00:29:20]file doc_00164241 [00:29:20]remove file /storage/0466/doc_00164241 [00:29:20]file doc_00164242 [00:29:20]remove file /storage/0466/doc_00164242 [00:29:20]file doc_00164243 [00:29:20]remove file /storage/0466/doc_00164243 [00:29:20]file doc_00164244 [00:29:20]remove file /storage/0466/doc_00164244 [00:29:20]file doc_00164245 [00:29:20]remove file /storage/0466/doc_00164245 [00:29:20]file doc_00164246 [00:29:20]remove file /storage/0466/doc_00164246 [00:29:20]file doc_00164247 [00:29:20]remove file /storage/0466/doc_00164247 [00:29:20]file doc_00164248 [00:29:20]remove file /storage/0466/doc_00164248 [00:29:20]file doc_00164249 [00:29:20]remove file /storage/0466/doc_00164249 [00:29:20]file doc_00164250 [00:29:20]remove file /storage/0466/doc_00164250 [00:29:20]file doc_00164251 [00:29:20]remove file /storage/0466/doc_00164251 [00:29:20]file doc_00164252 [00:29:20]remove file /storage/0466/doc_00164252 [00:29:20]file doc_00164253 [00:29:20]remove file /storage/0466/doc_00164253 [00:29:20]file doc_00164254 [00:29:20]remove file /storage/0466/doc_00164254 [00:29:20]file doc_00164255 [00:29:20]remove file /storage/0466/doc_00164255 [00:29:20]file doc_00164256 [00:29:20]remove file /storage/0466/doc_00164256 [00:29:20]file doc_00164257 [00:29:20]remove file /storage/0466/doc_00164257 [00:29:20]file doc_00164258 [00:29:20]remove file /storage/0466/doc_00164258 [00:29:20]file doc_00164259 [00:29:20]remove file /storage/0466/doc_00164259 [00:29:20]file doc_00164260 [00:29:20]remove file /storage/0466/doc_00164260 [00:29:20]file doc_00164261 [00:29:20]remove file /storage/0466/doc_00164261 [00:29:20]file doc_00164262 [00:29:20]remove file /storage/0466/doc_00164262 [00:29:20]file doc_00164263 [00:29:20]remove file /storage/0466/doc_00164263 [00:29:20]file doc_00164264 [00:29:20]remove file /storage/0466/doc_00164264 [00:29:20]file doc_00164265 [00:29:20]remove file /storage/0466/doc_00164265 [00:29:20]file doc_00164266 [00:29:20]remove file /storage/0466/doc_00164266 [00:29:20]file doc_00164267 [00:29:20]remove file /storage/0466/doc_00164267 [00:29:20]file doc_00164268 [00:29:20]remove file /storage/0466/doc_00164268 [00:29:20]file doc_00164269 [00:29:20]remove file /storage/0466/doc_00164269 [00:29:20]file doc_00164270 [00:29:20]remove file /storage/0466/doc_00164270 [00:29:20]file doc_00164271 [00:29:20]remove file /storage/0466/doc_00164271 [00:29:20]file doc_00164272 [00:29:20]remove file /storage/0466/doc_00164272 [00:29:20]file doc_00164273 [00:29:20]remove file /storage/0466/doc_00164273 [00:29:20]file doc_00164274 [00:29:20]remove file /storage/0466/doc_00164274 [00:29:20]file doc_00164275 [00:29:20]remove file /storage/0466/doc_00164275 [00:29:20]file doc_00164276 [00:29:20]remove file /storage/0466/doc_00164276 [00:29:20]file doc_00164277 [00:29:20]remove file /storage/0466/doc_00164277 [00:29:20]remove dir /storage/0466 [00:29:20]ProcessDocumentItem done err = 0, tmpTLVsize=250 [00:29:20]tlvbuf is 00BAA750 [00:29:20]SAM_PROTO_ClearQueue [00:29:20]wFMCommunicate request_size=4 [00:29:20]MH_SAM_APDU [00:29:20]CAPDU: 80 09 00 00 [00:29:20]Write to MH i2c: E2 08 00 43 01 80 09 00 00 00 00 00 00 B6 [00:29:20]Write i2c OK [00:29:20]MH_I2C_Read... [00:29:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:20]Read from MH i2c: E2 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 03 00 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [00:29:20]RAPDU: 90 00 [00:29:20]wFMCommunicate OK [00:29:20]SAM_PROTO_ClearQueue done [00:29:20]KKMCreateOFDPacket [00:29:20]OFDProtocolAddRootSTLVToBuf [00:29:20]FM_MakeSignedData [00:29:20]FM_MakeSignedData [00:29:20]SAM_PROTO_SignData [00:29:20]wFMCommunicate request_size=4 [00:29:20]MH_SAM_APDU [00:29:20]CAPDU: 80 0D 01 02 [00:29:20]Write to MH i2c: E2 08 00 44 01 80 0D 01 02 00 00 00 00 BE [00:29:20]Write i2c OK [00:29:20]MH_I2C_Read... [00:29:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:20]Read from MH i2c: E2 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 03 00 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [00:29:20]RAPDU: 90 00 [00:29:20]wFMCommunicate OK [00:29:20]wFMCommunicate request_size=255 [00:29:20]MH_SAM_APDU [00:29:20]CAPDU: 80 0D 02 02 FA 02 00 FA 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 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 5B 86 C6 66 0E 04 04 00 D3 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 EA 32 [00:29:20]Write to MH i2c: E2 02 01 45 01 80 0D 02 02 FA 00 02 00 FA 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 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 5B 86 C6 66 0E 04 04 00 D3 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 EA 32 00 00 D9 [00:29:20]Write i2c OK [00:29:20]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 03 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [00:29:21]RAPDU: 90 00 [00:29:21]wFMCommunicate OK [00:29:21]wFMCommunicate request_size=9 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 0D 02 02 04 43 71 F9 2F [00:29:21]Write to MH i2c: E2 0C 00 46 01 80 0D 02 02 04 00 43 71 F9 2F 00 00 A5 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 03 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [00:29:21]RAPDU: 90 00 [00:29:21]wFMCommunicate OK [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 0D 03 02 [00:29:21]Write to MH i2c: E2 08 00 47 01 80 0D 03 02 00 00 00 00 C3 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 0B 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 0B 00 47 01 00 99 C0 6C E5 72 25 DB E3 90 00 C3 [00:29:21]RAPDU: 99 C0 6C E5 72 25 DB E3 90 00 [00:29:21]wFMCommunicate OK [00:29:21]SAM_PROTO_SignData done [00:29:21]FM_MakeSignedData done [00:29:21]CreateOFDProtocolMessage [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 11 00 00 [00:29:21]Write to MH i2c: E2 08 00 48 01 80 11 00 00 00 00 00 00 C3 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 17 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 17 00 48 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [00:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:29:21]wFMCommunicate OK [00:29:21]CreateOFDProtocolMessage done [00:29:21]OFDSenderStorePacket 164278 [00:29:21]StoreOFDPacket docnum=164278 [00:29:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F8 48 06 01 7D 6E 5A 02 01 00 02 00 FA 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 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 5B 86 C6 66 0E 04 04 00 D3 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 EA 32 43 71 F9 2F 99 C0 6C E5 72 25 DB E3 [00:29:21]CheckFolder [00:29:21]dirname=/storage/ofd_packets [00:29:21]CheckFolder done [00:29:21]ProducePacketName [00:29:21]name=ofd_packets/00164278 [00:29:21]NVStorageSaveData ofd_packets/00164278 [00:29:21]File name is /storage/ofd_packets/00164278 [00:29:21]Write 300 bytes [00:29:21]NVStorageSaveData done [00:29:21]OFDSenderStorePacket done [00:29:21]KKMCreateOFDPacket done [00:29:21]NVStorageSaveData kkm_last_timestamp [00:29:21]File name is /storage/kkm_last_timestamp [00:29:21]Write 4 bytes [00:29:21]NVStorageSaveData done [00:29:21]ExternCall_PrintAddStr [00:29:21]wPrintStart [00:29:21]Write to MH i2c: 01 00 00 49 01 4A [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: 01 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: 01 07 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [00:29:21]RasterBufferAndPrint [00:29:21]line Отчет об открытии смены [00:29:21]line ФФД: 1.0 [00:29:21]line ИНН: 02508201610067 [00:29:21]line Кассир: Таалайбеков А. [00:29:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:29:21]line Место: АЗС № 130 "Партнер Нефть" [00:29:21]line 22.08.2024 00:29 [00:29:21]line Смена: 467 [00:29:21]line РНМ: 0000000000092562 [00:29:21]line ЗНМ: 0300000070 [00:29:21]line ФД: 164278 [00:29:21]line ФМ: 0000000000871769 [00:29:21]line ФПД: 257501600807215 [00:29:21]written 0, free lines is 4095 [00:29:21]OFD Sender: Processing packet 164278 [packets to send 973, broken 972] [00:29:21]ProducePacketName [00:29:21]name=ofd_packets/00164278 [00:29:21]OFD Sender: To server: pG, [00:29:21]CommunicateWithHost lk.salyk.kg:30040 [00:29:21]ConnectInit lk.salyk.kg [00:29:21]Write to MH i2c: 01 00 00 5B 01 5C [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: 01 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: 01 07 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 54 0E C5 [00:29:21]RasterBufferAndPrint [00:29:21]line [00:29:21]line [00:29:21]line [00:29:21]line [00:29:21]line [00:29:21]written 0, free lines is 3683 [00:29:21]MH_Cut [00:29:21]Write to MH i2c: D1 01 00 62 01 01 35 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: D1 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: D1 01 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: D1 01 00 62 01 00 34 [00:29:21]Write to MH i2c: 01 00 00 63 01 64 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:22]*** Cut start [00:29:22]*** Purtial cut [00:29:22]*** Stage 1: CUTSNS_PIN = 1 [00:29:24]Read from MH i2c: 01 [00:29:24]MH_I2C_Read... [00:29:24]*** Stop cut motor [00:29:24]*** Cut end [00:29:24]Read from MH i2c: 01 07 00 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: 01 07 00 63 01 00 00 00 00 00 FF 0F 79 [00:29:24]process_action open_shift done [00:29:24]requested_data is exist [00:29:24]produce_requested_data [00:29:24]requested_item fd.num is exist - process it [00:29:24]SAM_PROTO_GetFieldsCounters [00:29:24]wFMCommunicate request_size=4 [00:29:24]MH_SAM_APDU [00:29:24]CAPDU: 80 13 00 00 [00:29:24]Write to MH i2c: E2 08 00 64 01 80 13 00 00 00 00 00 00 E1 [00:29:24]Write i2c OK [00:29:24]MH_I2C_Read... [00:29:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:24]Read from MH i2c: E2 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 62 00 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 62 00 64 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [00:29: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:24]wFMCommunicate OK [00:29:24]SAM_PROTO_GetFieldsCounters done [00:29:24]requested_item shift.num is exist - process it [00:29:24]requested_item shift.opened is exist - process it [00:29:24]req_shift_opened [00:29:24]FM_GetShiftState [00:29:24]SAM_PROTO_GetShiftState [00:29:24]wFMCommunicate request_size=4 [00:29:24]MH_SAM_APDU [00:29:24]CAPDU: 80 13 01 00 [00:29:24]Write to MH i2c: E2 08 00 65 01 80 13 01 00 00 00 00 00 E3 [00:29:24]Write i2c OK [00:29:24]MH_I2C_Read... [00:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:24]Read from MH i2c: E2 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 0E 00 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 0E 00 65 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 FC [00:29:24]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [00:29:24]wFMCommunicate OK [00:29:24]SAM_PROTO_GetShiftState done [00:29:24]FM_GetShiftState done [00:29:24]req_shift_opened done [00:29:24]requested_item shift.open_date is exist - process it [00:29:24]req_shift_open_date [00:29:24]req_shift_open_date done [00:29:24]produce_requested_data done [00:29:24]produce_requested_data return {"fd.num":164278,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [00:29:24]process_action_free open_shift [00:29:24]json_value_free [00:29:24]json_value_free done [00:29:24]process_json_proto returns [00:29:24]Send response to host [00:29:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":164278,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [00:29:24]free response buf [00:29:24]execute_script done [00:29:24]execute_script returns [00:29:24]free content buf [00:29:24]Sock 9.Close socket [00:29:24]Sock 9.Thread stoped [00:29:24]accept exits with 7 [00:29:24]New connection [00:29:24]New thread 3067317604 created [00:29:24]Thread 3067460964 joined [00:29:24]Waiting for new connection... [00:29:24] Sock 7.Parse request [00:29:24]Sock 7.Check first char [00:29:24]Sock 7.First char is OK [00:29:24]request: POST /json_proto HTTP/1.0 [00:29:24]Method: POST [00:29:24]URL: /json_proto [00:29:24]Method is POST - this is cgi request [00:29:24]url: /json_proto [00:29:24]query_string will be loaded in cgi processing [00:29:24]execute_cgi json_proto POST (null) [00:29:24]execute_cgi path=json_proto method=POST [00:29:24]POST find Content-Length [00:29:24]Host: 172.17.44.132:8080 [00:29:24]Content-Length: 331 [00:29:24]Content-Type: application/json [00:29:24] [00:29:24]POST finish read [00:29:24]Found Content-Length = 331 [00:29:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:24]execute_script... [00:29:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:24]POST & json_proto [00:29:24]process_json_proto [00:29:24]json parsed OK: [00:29:24]protocol is kg_v1.0 [00:29:24]action value=get_value [00:29:24]process_action get_value [00:29:24]cmd_get_value [00:29:24]process_action get_value done [00:29:24]requested_data is exist [00:29:24]produce_requested_data [00:29:24]requested_item fm.sale.total is exist - process it [00:29:24]SAM_PROTO_GetFMData [00:29:24]wFMCommunicate request_size=4 [00:29:24]MH_SAM_APDU [00:29:24]CAPDU: 80 13 03 00 [00:29:24]Write to MH i2c: E2 08 00 66 01 80 13 03 00 00 00 00 00 E6 [00:29:24]Write i2c OK [00:29:24]MH_I2C_Read... [00:29:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:24]Read from MH i2c: E2 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 FD 00 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 FD 00 66 01 00 C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 39 [00:29:25]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0F 7E 02 00 69 04 A4 00 6F 04 04 00 FF 7A 02 00 B1 04 05 00 91 08 61 71 03 70 04 05 00 36 B2 CE 6D 02 72 04 05 00 5B 56 92 03 01 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 37 63 9D 5D 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 E1 E0 CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:29:25]wFMCommunicate OK [00:29:25]wFMCommunicate request_size=4 [00:29:25]MH_SAM_APDU [00:29:25]CAPDU: 80 17 00 00 [00:29:25]Write to MH i2c: E2 08 00 67 01 80 17 00 00 00 00 00 00 E8 [00:29:25]Write i2c OK [00:29:25]MH_I2C_Read... [00:29:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:25]Read from MH i2c: E2 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 FD 00 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 FD 00 67 01 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1C [00:29:25]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:25]wFMCommunicate OK [00:29:25]wFMCommunicate request_size=4 [00:29:25]MH_SAM_APDU [00:29:25]CAPDU: 80 17 00 00 [00:29:25]Write to MH i2c: E2 08 00 68 01 80 17 00 00 00 00 00 00 E9 [00:29:25]Write i2c OK [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 [00:29:25]MH_I2C_Read... [00:29:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:25]Read from MH i2c: E2 FD 00 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 FD 00 68 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BE [00:29:26]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:26]wFMCommunicate OK [00:29:26]wFMCommunicate request_size=4 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 17 00 00 [00:29:26]Write to MH i2c: E2 08 00 69 01 80 17 00 00 00 00 00 00 EA [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 FD 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 FD 00 69 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 Connected sock=10 [00:29:26]03 Data to sent: 00 87 00 95 EF F6 03 70 09 47 00 2C F6 01 03 00 01 30 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 30 70 30 04 30 00 30 30 00 30 72 30 04 30 00 30 00 38 00 37 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 31 01 37 00 36 01 39 F3 0E 03 01 00 00 00 00 EF F8 03 48 09 06 00 F6 03 01 00 00 90 00 6E [00:29:26]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 01 00 7D 04 6E F7 5A 03 02 00 01 00 00 EF 02 03 00 09 FA 00 00 F6 B9 03 04 01 01 00 00 05 01 F7 FA 03 03 00 0E 00 00 EF 30 03 32 09 35 00 30 F6 38 03 32 01 30 00 31 06 36 F7 31 03 30 00 30 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 36 04 37 00 FD 00 03 00 1B 04 00 75 D0 00 A2 EE D0 03 B0 09 D0 00 B0 F2 D0 03 BB 01 D0 00 B0 00 D0 F3 B9 03 D0 00 B1 00 D0 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 B5 F7 D0 03 BA 00 D0 00 BE EF D0 03 B2 09 20 00 D0 F6 90 03 2E 01 20 00 F1 01 03 F7 48 03 00 00 37 00 32 EF 30 03 30 09 30 00 31 F6 2C 03 20 01 D1 00 81 02 2E F7 20 03 D0 00 9F 00 D1 EF 80 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 D0 F7 BE 03 D0 00 B3 00 D1 EF 80 03 D0 09 B5 00 D1 F6 81 03 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 01 8B 00 20 05 D0 F7 B0 03 2F 00 D0 00 B0 EF 2C 03 20 09 34 00 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 F6 D0 03 90 01 D0 00 97 06 D0 F7 A1 03 20 00 E2 00 84 7A 96 04 20 8D 31 00 33 6F 30 04 20 22 04 D0 00 9F 00 D0 00 B0 00 D1 00 80 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 D1 03 82 01 D0 00 BD 00 D0 F3 B5 03 D1 00 80 00 20 EE D0 03 9D 09 D0 00 B5 D1 F2 84 03 D1 01 82 00 D1 01 8C F3 22 03 F4 00 03 00 04 EF 00 03 5B 09 86 00 C6 F6 66 03 0E 01 04 00 04 00 00 90 D3 00 01 [00:29:26]00 wFMCommunicate OK [00:29:26]00 wFMCommunicate request_size=4 [00:29:26]0D MH_SAM_APDU [00:29:26]04 CAPDU: 10 80 00 17 30 00 30 00 30 [00:29:26]30 Write to MH i2c: 30 E2 30 08 30 00 30 6A 30 01 30 80 30 17 39 00 32 00 35 00 36 00 32 00 10 00 04 EB 04 [00:29:26]00 B6 81 02 00 11 04 10 00 30 Write i2c OK [00:29:26]30 MH_I2C_Read... [00:29:26]30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 EA 32 43 71 F9 2F 99 C0 6C E5 72 25 DB E3 [00:29:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:29:27]Read from MH i2c: E2 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 E6 00 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 E6 00 6A 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C7 [00:29:27]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:27]wFMCommunicate OK [00:29:27]SAM_PROTO_GetFMData done [00:29:27]requested_item fm.sale_refund.total is exist - process it [00:29:27]requested_item fm.buy.total is exist - process it [00:29:27]requested_item shift.sale.total is exist - process it [00:29:27]SAM_PROTO_GetShiftData [00:29:27]wFMCommunicate request_size=4 [00:29:27]MH_SAM_APDU [00:29:27]CAPDU: 80 13 02 00 [00:29:27]Write to MH i2c: E2 08 00 6B 01 80 13 02 00 00 00 00 00 EA [00:29:27]Write i2c OK [00:29:27]MH_I2C_Read... [00:29:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:27]Read from MH i2c: E2 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 FD 00 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 FD 00 6B 01 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 5D [00:29:28]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:29:28]wFMCommunicate OK [00:29:28]wFMCommunicate request_size=4 [00:29:28]MH_SAM_APDU [00:29:28]CAPDU: 80 17 00 00 [00:29:28]Write to MH i2c: E2 08 00 6C 01 80 17 00 00 00 00 00 00 ED [00:29:28]Write i2c OK [00:29:28]MH_I2C_Read... [00:29:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:28]Read from MH i2c: E2 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 FD 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 FD 00 6C 01 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 F5 [00:29:28]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:29:28]wFMCommunicate OK [00:29:28]wFMCommunicate request_size=4 [00:29:28]MH_SAM_APDU [00:29:28]CAPDU: 80 17 00 00 [00:29:28]Write to MH i2c: E2 08 00 6D 01 80 17 00 00 00 00 00 00 EE [00:29:28]Write i2c OK [00:29:28]MH_I2C_Read... [00:29:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:28]Read from MH i2c: E2 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 FD 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 FD 00 6D 01 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 C0 [00:29:29]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:29:29]wFMCommunicate OK [00:29:29]wFMCommunicate request_size=4 [00:29:29]MH_SAM_APDU [00:29:29]CAPDU: 80 17 00 00 [00:29:29]Write to MH i2c: E2 08 00 6E 01 80 17 00 00 00 00 00 00 EF [00:29:29]Write i2c OK [00:29:29]MH_I2C_Read... [00:29:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:29]Read from MH i2c: E2 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: E2 FD 00 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: E2 FD 00 6E 01 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 61 [00:29:29]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:29:29]wFMCommunicate OK [00:29:29]wFMCommunicate request_size=4 [00:29:29]MH_SAM_APDU [00:29:29]CAPDU: 80 17 00 00 [00:29:29]Write to MH i2c: E2 08 00 6F 01 80 17 00 00 00 00 00 00 F0 [00:29:29]Write i2c OK [00:29:29]MH_I2C_Read... [00:29:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 EB 47 00 23 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 37 36 39 10 04 04 00 B6 81 02 00 F4 03 04 00 B5 2F C6 66 B6 04 01 00 00 B1 38 A2 89 7E 82 07 41 [00:29:30]CommunicateWithHost err = 0 [00:29:30]CheckOFDResponse [00:29:30]1017 (14) - 77093643461234 [00:29:30]1041 (16) - 0000000000871769 [00:29:30]1040 (4) - 164278 [00:29:30]1012 (4) - 21.08.2024 18:19 [00:29:30]1206 (1) - 0 [00:29:30]OFD Sender: Remove packet 164278 [00:29:30]ProducePacketName [00:29:30]name=ofd_packets/00164278 [00:29:30]NVStorageDeleteData [00:29:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:29:30]Read from MH i2c: E2 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 BD 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 BD 00 6F 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D6 [00:29:30]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:30]wFMCommunicate OK [00:29:30]SAM_PROTO_GetShiftData done [00:29:30]requested_item shift.sale.total_cash is exist - process it [00:29:30]requested_item shift.sale_refund.total is exist - process it [00:29:30]requested_item shift.sale_refund.total_cash is exist - process it [00:29:30]requested_item shift.buy.total is exist - process it [00:29:30]requested_item shift.buy.total_cash is exist - process it [00:29:30]produce_requested_data done [00:29:30]produce_requested_data return {"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:30]process_action_free get_value [00:29:30]json_value_free [00:29:30]json_value_free done [00:29:30]process_json_proto returns [00:29:30]Send response to host [00:29:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147870864.81,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:30]free response buf [00:29:30]execute_script done [00:29:30]execute_script returns [00:29:30]free content buf [00:29:30]Sock 7.Close socket [00:29:30]Sock 7.Thread stoped [00:29:30]OFD Sender: No OFD packet to send [00:29:35]OFD Sender: No OFD packet to send [00:29:40]OFD Sender: No OFD packet to send [00:29:41]recv_with_timeout no data received [00:29:45]OFD Sender: No OFD packet to send [00:29:50]OFD Sender: No OFD packet to send [00:29:55]OFD Sender: No OFD packet to send [00:29:57]recv_with_timeout no data received [00:30:00]OFD Sender: No OFD packet to send [00:30:05]OFD Sender: No OFD packet to send [00:30:10]OFD Sender: No OFD packet to send [00:30:15]OFD Sender: No OFD packet to send [00:30:20]OFD Sender: No OFD packet to send [00:30:21]recv_with_timeout no data received [00:30:25]OFD Sender: No OFD packet to send [00:30:30]OFD Sender: No OFD packet to send [00:30:35]OFD Sender: No OFD packet to send [00:30:40]OFD Sender: No OFD packet to send [00:30:45]OFD Sender: No OFD packet to send [00:30:50]OFD Sender: No OFD packet to send [00:30:55]OFD Sender: No OFD packet to send [00:30:58]ConnectInit Can't connect to host [00:31:00]OFD Sender: No OFD packet to send [00:31:03]ConnectInit Can't connect to host [00:31:05]OFD Sender: No OFD packet to send [00:31:08]ConnectInit Can't connect to host [00:31:11]OFD Sender: No OFD packet to send [00:31:13]ConnectInit Can't connect to host [00:31:16]OFD Sender: No OFD packet to send [00:31:21]OFD Sender: No OFD packet to send [00:31:26]OFD Sender: No OFD packet to send [00:31:31]OFD Sender: No OFD packet to send [00:31:36]OFD Sender: No OFD packet to send [00:31:41]OFD Sender: No OFD packet to send [00:31:46]OFD Sender: No OFD packet to send [00:31:51]OFD Sender: No OFD packet to send [00:31:56]OFD Sender: No OFD packet to send [00:32:01]OFD Sender: No OFD packet to send [00:32:05]recv_with_timeout no data received [00:32:06]OFD Sender: No OFD packet to send [00:32:11]OFD Sender: No OFD packet to send [00:32:16]OFD Sender: No OFD packet to send [00:32:21]OFD Sender: No OFD packet to send [00:32:26]OFD Sender: No OFD packet to send [00:32:31]OFD Sender: No OFD packet to send [00:32:36]OFD Sender: No OFD packet to send [00:32:41]OFD Sender: No OFD packet to send [00:32:46]OFD Sender: No OFD packet to send [00:33:06]OFD Sender: No OFD packet to send [00:33:06]ConnectInit Can't connect to host [00:33:11]OFD Sender: No OFD packet to send [00:33:16]OFD Sender: No OFD packet to send [00:33:18]recv_with_timeout no data received [00:33:21]OFD Sender: No OFD packet to send [00:33:26]OFD Sender: No OFD packet to send [00:33:31]OFD Sender: No OFD packet to send [00:33:35]recv_with_timeout no data received [00:33:36]OFD Sender: No OFD packet to send [00:33:41]OFD Sender: No OFD packet to send [00:33:46]OFD Sender: No OFD packet to send [00:33:51]OFD Sender: No OFD packet to send [00:33:56]OFD Sender: No OFD packet to send [00:34:01]OFD Sender: No OFD packet to send [00:34:06]recv_with_timeout no data received [00:34:06]OFD Sender: No OFD packet to send [00:34:11]OFD Sender: No OFD packet to send [00:34:16]OFD Sender: No OFD packet to send [00:34:21]OFD Sender: No OFD packet to send [00:34:26]recv_with_timeout no data received [00:34:26]OFD Sender: No OFD packet to send [00:34:31]OFD Sender: No OFD packet to send [00:34:36]OFD Sender: No OFD packet to send [00:34:41]OFD Sender: No OFD packet to send [00:34:46]OFD Sender: No OFD packet to send [00:34:51]OFD Sender: No OFD packet to send [00:34:56]OFD Sender: No OFD packet to send [00:35:01]OFD Sender: No OFD packet to send 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:13]wFMCommunicate OK [00:29:13]wFMCommunicate request_size=4 [00:29:13]MH_SAM_APDU [00:29:13]CAPDU: 80 17 00 00 [00:29:13]Write to MH i2c: E2 08 00 34 01 80 17 00 00 00 00 00 00 B5 [00:29:13]Write i2c OK [00:29:13]MH_I2C_Read... [00:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:14]Read from MH i2c: E2 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 34 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 CC [00:29:14]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:29:14]wFMCommunicate OK [00:29:14]wFMCommunicate request_size=4 [00:29:14]MH_SAM_APDU [00:29:14]CAPDU: 80 17 00 00 [00:29:14]Write to MH i2c: E2 08 00 35 01 80 17 00 00 00 00 00 00 B6 [00:29:14]Write i2c OK [00:29:14]MH_I2C_Read... [00:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:14]Read from MH i2c: E2 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 35 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 72 [00:29:14]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:29:14]wFMCommunicate OK [00:29:14]wFMCommunicate request_size=4 [00:29:14]MH_SAM_APDU [00:29:14]CAPDU: 80 17 00 00 [00:29:14]Write to MH i2c: E2 08 00 36 01 80 17 00 00 00 00 00 00 B7 [00:29:14]Write i2c OK [00:29:14]MH_I2C_Read... [00:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:14]Read from MH i2c: E2 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 36 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 [00:35:06]OFD Sender: No OFD packet to send [00:35:12]OFD Sender: No OFD packet to send [00:35:17]OFD Sender: No OFD packet to send [00:35:22]OFD Sender: No OFD packet to send [00:35:27]OFD Sender: No OFD packet to send [00:35:29]recv_with_timeout no data received [00:35:32]OFD Sender: No OFD packet to send [00:35:37]OFD Sender: No OFD packet to send [00:35:42]OFD Sender: No OFD packet to send [00:35:47]OFD Sender: No OFD packet to send [00:35:52]OFD Sender: No OFD packet to send [00:35:57]OFD Sender: No OFD packet to send [00:36:02]OFD Sender: No OFD packet to send [00:36:07]OFD Sender: No OFD packet to send [00:36:12]OFD Sender: No OFD packet to send [00:36:17]OFD Sender: No OFD packet to send [00:36:22]OFD Sender: No OFD packet to send [00:36:27]OFD Sender: No OFD packet to send [00:36:32]OFD Sender: No OFD packet to send [00:36:36]recv_with_timeout no data received [00:36:37]OFD Sender: No OFD packet to send [00:36:42]OFD Sender: No OFD packet to send [00:36:47]OFD Sender: No OFD packet to send [00:36:52]OFD Sender: No OFD packet to send [00:36:57]OFD Sender: No OFD packet to send [00:37:02]OFD Sender: No OFD packet to send [00:37:07]OFD Sender: No OFD packet to send [00:37:12]OFD Sender: No OFD packet to send [00:37:17]OFD Sender: No OFD packet to send [00:37:22]OFD Sender: No OFD packet to send [00:37:27]OFD Sender: No OFD packet to send [00:37:32]OFD Sender: No OFD packet to send [00:37:37]OFD Sender: No OFD packet to send [00:37:42]OFD Sender: No OFD packet to send [00:37:47]OFD Sender: No OFD packet to send [00:37:52]OFD Sender: No OFD packet to send [00:37:57]OFD Sender: No OFD packet to send [00:38:02]OFD Sender: No OFD packet to send [00:38:07]OFD Sender: No OFD packet to send [00:38:12]OFD Sender: No OFD packet to send [00:38:17]OFD Sender: No OFD packet to send [00:38:22]OFD Sender: No OFD packet to send [00:38:27]OFD Sender: No OFD packet to send [00:38:32]OFD Sender: No OFD packet to send [00:38:37]OFD Sender: No OFD packet to send [00:38:42]OFD Sender: No OFD packet to send [00:38:47]OFD Sender: No OFD packet to send [00:38:52]OFD Sender: No OFD packet to send [00:38:57]OFD Sender: No OFD packet to send [00:39:02]OFD Sender: No OFD packet to send [00:39:07]OFD Sender: No OFD packet to send [00:39:13]OFD Sender: No OFD packet to send [00:39:17]recv_with_timeout no data received [00:39:18]OFD Sender: No OFD packet to send [00:39:23]OFD Sender: No OFD packet to send [00:39:28]OFD Sender: No OFD packet to send [00:39:33]OFD Sender: No OFD packet to send [00:39:38]OFD Sender: No OFD packet to send [00:39:43]OFD Sender: No OFD packet to send [00:39:48]OFD Sender: No OFD packet to send [00:39:53]OFD Sender: No OFD packet to send [00:39:58]OFD Sender: No OFD packet to send [00:40:03]OFD Sender: No OFD packet to send [00:40:08]OFD Sender: No OFD packet to send [00:40:13]OFD Sender: No OFD packet to send [00:40:18]OFD Sender: No OFD packet to send [00:40:23]OFD Sender: No OFD packet to send [00:40:28]OFD Sender: No OFD packet to send [00:40:33]OFD Sender: No OFD packet to send [00:40:37]recv_with_timeout no data received [00:40:38]OFD Sender: No OFD packet to send [00:40:43]OFD Sender: No OFD packet to send [00:40:48]OFD Sender: No OFD packet to send [00:40:53]OFD Sender: No OFD packet to send [00:40:58]OFD Sender: No OFD packet to send [00:41:03]OFD Sender: No OFD packet to send [00:41:08]OFD Sender: No OFD packet to send [00:41:13]OFD Sender: No OFD packet to send [00:41:18]OFD Sender: No OFD packet to send [00:41:23]OFD Sender: No OFD packet to send [00:41:28]OFD Sender: No OFD packet to send [00:41:33]OFD Sender: No OFD packet to send [00:41:38]OFD Sender: No OFD packet to send [00:41:43]OFD Sender: No OFD packet to send [00:41:48]OFD Sender: No OFD packet to send [00:41:53]OFD Sender: No OFD packet to send [00:41:58]OFD Sender: No OFD packet to send [00:42:03]OFD Sender: No OFD packet to send [00:42:08]OFD Sender: No OFD packet to send [00:42:13]OFD Sender: No OFD packet to send [00:42:18]OFD Sender: No OFD packet to send [00:42:23]OFD Sender: No OFD packet to send [00:42:28]OFD Sender: No OFD packet to send [00:42:33]OFD Sender: No OFD packet to send [00:42:38]OFD Sender: No OFD packet to send [00:42:43]OFD Sender: No OFD packet to send [00:42:48]OFD Sender: No OFD packet to send [00:42:50]recv_with_timeout no data received [00:42:53]OFD Sender: No OFD packet to send [00:42:58]OFD Sender: No OFD packet to send [00:43:03]OFD Sender: No OFD packet to send [00:43:09]OFD Sender: No OFD packet to send [00:43:14]OFD Sender: No OFD packet to send [00:43:19]OFD Sender: No OFD packet to send [00:43:21]recv_with_timeout no data received [00:43:24]OFD Sender: No OFD packet to send [00:43:29]OFD Sender: No OFD packet to send [00:43:34]OFD Sender: No OFD packet to send [00:43:39]OFD Sender: No OFD packet to send [00:43:44]OFD Sender: No OFD packet to send [00:43:49]OFD Sender: No OFD packet to send [00:43:54]OFD Sender: No OFD packet to send [00:43:59]OFD Sender: No OFD packet to send [00:44:04]OFD Sender: No OFD packet to send [00:44:09]OFD Sender: No OFD packet to send [00:44:14]OFD Sender: No OFD packet to send [00:44:19]OFD Sender: No OFD packet to send [00:44:24]OFD Sender: No OFD packet to send [00:44:29]OFD Sender: No OFD packet to send [00:44:34]OFD Sender: No OFD packet to send [00:44:39]OFD Sender: No OFD packet to send [00:44:44]OFD Sender: No OFD packet to send [00:44:49]OFD Sender: No OFD packet to send [00:44:54]OFD Sender: No OFD packet to send [00:44:59]OFD Sender: No OFD packet to send [00:45:04]OFD Sender: No OFD packet to send [00:45:09]OFD Sender: No OFD packet to send [00:45:14]OFD Sender: No OFD packet to send [00:45:19]OFD Sender: No OFD packet to send [00:45:24]OFD Sender: No OFD packet to send [00:45:29]OFD Sender: No OFD packet to send [00:45:34]OFD Sender: No OFD packet to send [00:45:39]OFD Sender: No OFD packet to send [00:45:41]recv_with_timeout no data received [00:45:44]OFD Sender: No OFD packet to send [00:45:49]OFD Sender: No OFD packet to send [00:45:54]OFD Sender: No OFD packet to send [00:45:59]OFD Sender: No OFD packet to send [00:46:04]OFD Sender: No OFD packet to send [00:46:09]OFD Sender: No OFD packet to send [00:46:14]OFD Sender: No OFD packet to send [00:46:19]OFD Sender: No OFD packet to send [00:46:24]OFD Sender: No OFD packet to send [00:46:29]OFD Sender: No OFD packet to send [00:46:34]OFD Sender: No OFD packet to send [00:46:39]OFD Sender: No OFD packet to send [00:46:44]OFD Sender: No OFD packet to send [00:46:49]OFD Sender: No OFD packet to send [00:46:54]OFD Sender: No OFD packet to send [00:46:59]OFD Sender: No OFD packet to send [00:47:04]OFD Sender: No OFD packet to send [00:47:10]OFD Sender: No OFD packet to send [00:47:15]OFD Sender: No OFD packet to send [00:47:20]OFD Sender: No OFD packet to send [00:47:25]OFD Sender: No OFD packet to send [00:47:25]accept exits with 9 [00:47:25]New connection [00:47:25]New thread 3067460964 created [00:47:25]Thread 3067317604 joined [00:47:25]Waiting for new connection... [00:47:25] Sock 9.Parse request [00:47:25]Sock 9.Check first char [00:47:25]Sock 9.First char is OK [00:47:25]request: POST /json_proto HTTP/1.0 [00:47:25]Method: POST [00:47:25]URL: /json_proto [00:47:25]Method is POST - this is cgi request [00:47:25]url: /json_proto [00:47:25]query_string will be loaded in cgi processing [00:47:25]execute_cgi json_proto POST (null) [00:47:25]execute_cgi path=json_proto method=POST [00:47:25]POST find Content-Length [00:47:25]Host: 172.17.44.132:8080 [00:47:25]Content-Length: 800 [00:47:25]Content-Type: application/json [00:47:25] [00:47:25]POST finish read [00:47:25]Found Content-Length = 800 [00:47:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [00:47:25]execute_script... [00:47:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [00:47:25]POST & json_proto [00:47:25]process_json_proto [00:47:25]json parsed OK: [00:47:25]protocol is kg_v1.0 [00:47:25]action value=close_receipt [00:47:25]process_action close_receipt [00:47:25]cmd_close_receipt [00:47:25]MH_GetDate [00:47:25]Write to MH i2c: F0 00 00 70 01 60 [00:47:25]Write i2c OK [00:47:25]MH_I2C_Read... [00:47:25]Read from MH i2c: F0 [00:47:25]MH_I2C_Read... [00:47:25]Read from MH i2c: F0 09 00 [00:47:25]MH_I2C_Read... [00:47:25]Read from MH i2c: F0 09 00 70 01 00 9E 8A C6 66 2A 83 C1 65 90 [00:47:25]GetLastDocTimeStamp 1724286555 [00:47:25]current date 1724287646 [00:47:25]FM_GetShiftState [00:47:25]SAM_PROTO_GetShiftState [00:47:25]wFMCommunicate request_size=4 [00:47:25]MH_SAM_APDU [00:47:25]CAPDU: 80 13 01 00 [00:47:25]Write to MH i2c: E2 08 00 71 01 80 13 01 00 00 00 00 00 EF [00:47:25]Write i2c OK [00:47:25]MH_I2C_Read... [00:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:25]Read from MH i2c: E2 [00:47:25]MH_I2C_Read... [00:47:25]Read from MH i2c: E2 0E 00 [00:47:25]MH_I2C_Read... [00:47:25]Read from MH i2c: E2 0E 00 71 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 08 [00:47:25]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [00:47:25]wFMCommunicate OK [00:47:25]SAM_PROTO_GetShiftState done [00:47:25]FM_GetShiftState done [00:47:25]opened in 1724286555 [00:47:25]opened+sec_in_day 1724372955 [00:47:25]quantity*price = 100050 [00:47:25]sum+1 = 100052 [00:47:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 1 22.08.2024 00:47 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164279 ФПД: 135350329561551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T004726&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164279&fm=135350329561551&tin=02508201610067®Number=0000000000092562&sum=100051 [00:47:27]StoreToDocumentArchive [00:47:27]shift 467 fd 164279 [00:47:27]save to /storage/0467/doc_00164279 [00:47:27]save last doc name /storage/0467/doc_00164279 to /storage/kkm_last_doc_name [00:47:27]save OK [00:47:27]Clear old archive folders... [00:47:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:47:27]tlvbuf is 00A44CA0 [00:47:27]SAM_PROTO_ClearQueue [00:47:27]wFMCommunicate request_size=4 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 09 00 00 [00:47:27]Write to MH i2c: E2 08 00 7E 01 80 09 00 00 00 00 00 00 F1 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 7E 01 00 90 00 F3 [00:47:27]RAPDU: 90 00 [00:47:27]wFMCommunicate OK [00:47:27]SAM_PROTO_ClearQueue done [00:47:27]KKMCreateOFDPacket [00:47:27]OFDProtocolAddRootSTLVToBuf [00:47:27]FM_MakeSignedData [00:47:27]FM_MakeSignedData [00:47:27]SAM_PROTO_SignData [00:47:27]wFMCommunicate request_size=4 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 0D 01 02 [00:47:27]Write to MH i2c: E2 08 00 7F 01 80 0D 01 02 00 00 00 00 F9 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 7F 01 00 90 00 F4 [00:47:27]RAPDU: 90 00 [00:47:27]wFMCommunicate OK [00:47:27]wFMCommunicate request_size=255 [00:47:27]MH_SAM_APDU [00:47: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 38 30 30 06 04 09 00 D0 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 01 00 00 00 F4 03 04 00 9E 8A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 81 02 00 35 04 06 00 7B 19 B4 50 [00:47:27]Write to MH i2c: E2 02 01 80 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 38 30 30 06 04 09 00 D0 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 01 00 00 00 F4 03 04 00 9E 8A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 81 02 00 35 04 06 00 7B 19 B4 50 00 00 E9 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 80 01 00 90 00 F5 [00:47:27]RAPDU: 90 00 [00:47:27]wFMCommunicate OK [00:47:27]wFMCommunicate request_size=7 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 0D 02 02 02 51 CF [00:47:27]Write to MH i2c: E2 0A 00 81 01 80 0D 02 02 02 00 51 CF 00 00 20 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 81 01 00 90 00 F6 [00:47:27]RAPDU: 90 00 [00:47:27]wFMCommunicate OK [00:47:27]wFMCommunicate request_size=4 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 0D 03 02 [00:47:27]Write to MH i2c: E2 08 00 82 01 80 0D 03 02 00 00 00 00 FE [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 0B 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 0B 00 82 01 00 0A 41 9B 60 F0 29 9B A4 90 00 9D [00:47:27]RAPDU: 0A 41 9B 60 F0 29 9B A4 90 00 [00:47:27]wFMCommunicate OK [00:47:27]SAM_PROTO_SignData done [00:47:27]FM_MakeSignedData done [00:47:27]CreateOFDProtocolMessage [00:47:27]wFMCommunicate request_size=4 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 11 00 00 [00:47:27]Write to MH i2c: E2 08 00 83 01 80 11 00 00 00 00 00 00 FE [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 17 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 17 00 83 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [00:47:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:47:27]wFMCommunicate OK [00:47:27]CreateOFDProtocolMessage done [00:47:27]OFDSenderStorePacket 164279 [00:47:27]StoreOFDPacket docnum=164279 [00:47:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 30 93 04 01 1F A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 01 00 00 00 F4 03 04 00 9E 8A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 81 02 00 35 04 06 00 7B 19 B4 50 51 CF 0A 41 9B 60 F0 29 9B A4 [00:47:27]CheckFolder [00:47:27]dirname=/storage/ofd_packets [00:47:27]CheckFolder done [00:47:27]ProducePacketName [00:47:27]name=ofd_packets/00164279 [00:47:27]NVStorageSaveData ofd_packets/00164279 [00:47:27]File name is /storage/ofd_packets/00164279 [00:47:27]Write 298 bytes [00:47:27]NVStorageSaveData done [00:47:27]OFDSenderStorePacket done [00:47:27]KKMCreateOFDPacket done [00:47:27]NVStorageSaveData kkm_last_timestamp [00:47:27]File name is /storage/kkm_last_timestamp [00:47:27]Write 4 bytes [00:47:27]NVStorageSaveData done [00:47:27]ExternCall_PrintAddStr [00:47:27]wPrintStart [00:47:27]Write to MH i2c: 01 00 00 84 01 85 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: 01 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: 01 07 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 FF 0F 9A [00:47:27]RasterBufferAndPrint [00:47:27]line Счет N : (1)292935 [00:47:27]line ИНН: 02508201610067 [00:47:27]line Контрольно-Кассовый Чек [00:47:27]line ПРОДАЖА [00:47:27]line ТРК (МРК, ГНК) : 11 [00:47:27]line Товар: 2710194800 [00:47:27]line ДТ-К-5 [00:47:27]line 13.130 * 76.20 [00:47:27]line = 1000.51 [00:47:27]line НДС 12% НСП 1% [00:47:27]line > о реализуемом товаре [00:47:27]line ИТОГО: 1000.51 [00:47:27]line НСП 1% : 8.85 [00:47:27]line НДС 12% : 106.25 [00:47:27]line Наличными: 0.00 [00:47:27]line Безнал.: 1000.51 [00:47:27]line Место: АЗС № 130 "Партнер Нефть" [00:47:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:47:27]line СНО: Общий режим [00:47:27]line Чек 1 22.08.2024 00:47 [00:47:27]line Смена: 467 ФФД: 1.0 [00:47:27]line ЗНМ: 0300000070 [00:47:27]line РНМ: 0000000000092562 [00:47:27]line Версия ККМ: 001 [00:47:27]line Платежная система: O! деньги [00:47:27]line ФМ: 0000000000871769 [00:47:27]line ФД: 164279 [00:47:27]line ФПД: 135350329561551 [00:47:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T004726&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164279&fm=135350329561551&tin=02508201610067®Number=0000000000092562&sum=100051 [00:47:27]written 0, free lines is 4095 [00:47:27]OFD Sender: Processing packet 164279 [packets to send 973, broken 972] [00:47:27]ProducePacketName [00:47:27]name=ofd_packets/00164279 [00:47:27]OFD Sender: To server: pG, [00:47:27]CommunicateWithHost lk.salyk.kg:30040 [00:47:27]ConnectInit lk.salyk.kg [00:47:27]Write to MH i2c: 01 00 00 AE 01 AF [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: 01 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: 01 07 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: 01 07 00 AE 01 00 00 00 00 00 C6 0C 88 [00:47:27]RasterBufferAndPrint [00:47:27]line [00:47:27]line [00:47:27]line [00:47:27]line [00:47:27]line [00:47:27]written 0, free lines is 3275 [00:47:28]MH_Cut [00:47:28]Write to MH i2c: D1 01 00 B5 01 01 88 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: D1 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: D1 01 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: D1 01 00 B5 01 00 87 [00:47:28]Write to MH i2c: 01 00 00 B6 01 B7 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]*** Cut start [00:47:28]*** Purtial cut [00:47:28]*** Stage 1: CUTSNS_PIN = 1 [00:47:30]Read from MH i2c: 01 [00:47:30]MH_I2C_Read... [00:47:30]*** Stop cut motor [00:47:30]*** Cut end [00:47:30]Read from MH i2c: 01 07 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 FF 0F CC [00:47:30]process_action close_receipt done [00:47:30]requested_data is exist [00:47:30]produce_requested_data [00:47:30]requested_item fm.sn is exist - process it [00:47:30]wFMCommunicate request_size=4 [00:47:30]MH_SAM_APDU [00:47:30]CAPDU: 80 11 00 00 [00:47:30]Write to MH i2c: E2 08 00 B7 01 80 11 00 00 00 00 00 00 32 [00:47:30]Write i2c OK [00:47:30]MH_I2C_Read... [00:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:30]Read from MH i2c: E2 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 17 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 17 00 B7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [00:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:47:30]wFMCommunicate OK [00:47:30]requested_item fd.num is exist - process it [00:47:30]SAM_PROTO_GetFieldsCounters [00:47:30]wFMCommunicate request_size=4 [00:47:30]MH_SAM_APDU [00:47:30]CAPDU: 80 13 00 00 [00:47:30]Write to MH i2c: E2 08 00 B8 01 80 13 00 00 00 00 00 00 35 [00:47:30]Write i2c OK [00:47:30]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 62 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 62 00 B8 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [00:47: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:47:31]wFMCommunicate OK [00:47:31]SAM_PROTO_GetFieldsCounters done [00:47:31]requested_item shift.num is exist - process it [00:47:31]requested_item shift.opened is exist - process it [00:47:31]req_shift_opened [00:47:31]FM_GetShiftState [00:47:31]SAM_PROTO_GetShiftState [00:47:31]wFMCommunicate request_size=4 [00:47:31]MH_SAM_APDU [00:47:31]CAPDU: 80 13 01 00 [00:47:31]Write to MH i2c: E2 08 00 B9 01 80 13 01 00 00 00 00 00 37 [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 0E 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 0E 00 B9 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 50 [00:47:31]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [00:47:31]wFMCommunicate OK [00:47:31]SAM_PROTO_GetShiftState done [00:47:31]FM_GetShiftState done [00:47:31]req_shift_opened done [00:47:31]requested_item shift.open_date is exist - process it [00:47:31]req_shift_open_date [00:47:31]req_shift_open_date done [00:47:31]produce_requested_data done [00:47:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164279,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [00:47:31]process_action_free close_receipt [00:47:31]json_value_free [00:47:31]json_value_free done [00:47:31]process_json_proto returns [00:47:31]Send response to host [00:47:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164279,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [00:47:31]free response buf [00:47:31]execute_script done [00:47:31]execute_script returns [00:47:31]free content buf [00:47:31]Sock 9.Close socket [00:47:31]Sock 9.Thread stoped [00:47:32]ConnectInit Can't take IP for lk.salyk.kg [00:47:32]CommunicateWithHost connect error [00:47:32]CommunicateWithHost err = -1 [00:47:32]OFD Sender: Server communicate error [00:47:37]OFD Sender: Processing packet 164279 [packets to send 973, broken 972] [00:47:37]ProducePacketName [00:47:37]name=ofd_packets/00164279 [00:47:37]OFD Sender: To server: pG, [00:47:37]CommunicateWithHost lk.salyk.kg:30040 [00:47:37]ConnectInit lk.salyk.kg [00:47:39]Connected sock=9 [00:47: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 37 36 39 0C 01 00 00 30 93 04 01 1F A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 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 01 00 00 00 F4 03 04 00 9E 8A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 81 02 00 35 04 06 00 7B 19 B4 50 51 CF 0A 41 9B 60 F0 29 9B A4 [00:47:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A6 22 47 00 1E 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 81 02 00 F4 03 04 00 F9 33 C6 66 B6 04 01 00 00 66 72 B2 C3 3F 2D A9 C8 [00:47:43]CommunicateWithHost err = 0 [00:47:43]CheckOFDResponse [00:47:43]1017 (14) - 77093643461234 [00:47:43]1041 (16) - 0000000000871769 [00:47:43]1040 (4) - 164279 [00:47:43]1012 (4) - 21.08.2024 18:37 [00:47:43]1206 (1) - 0 [00:47:43]OFD Sender: Remove packet 164279 [00:47:43]ProducePacketName [00:47:43]name=ofd_packets/00164279 [00:47:43]NVStorageDeleteData [00:47:44]OFD Sender: No OFD packet to send [00:47:49]OFD Sender: No OFD packet to send [00:47:54]OFD Sender: No OFD packet to send [00:47:59]OFD Sender: No OFD packet to send [00:48:04]OFD Sender: No OFD packet to send [00:48:09]OFD Sender: No OFD packet to send [00:48:14]OFD Sender: No OFD packet to send [00:48:19]OFD Sender: No OFD packet to send [00:48:19]recv_with_timeout no data received [00:48:24]OFD Sender: No OFD packet to send [00:48:29]OFD Sender: No OFD packet to send [00:48:34]OFD Sender: No OFD packet to send [00:48:39]OFD Sender: No OFD packet to send [00:48:44]OFD Sender: No OFD packet to send [00:48:49]OFD Sender: No OFD packet to send [00:48:54]OFD Sender: No OFD packet to send [00:48:59]OFD Sender: No OFD packet to send [00:49:04]OFD Sender: No OFD packet to send [00:49:09]OFD Sender: No OFD packet to send [00:49:14]OFD Sender: No OFD packet to send [00:49:19]OFD Sender: No OFD packet to send [00:49:24]OFD Sender: No OFD packet to send [00:49:29]OFD Sender: No OFD packet to send [00:49:34]OFD Sender: No OFD packet to send [00:49:39]OFD Sender: No OFD packet to send [00:49:42]recv_with_timeout no data received [00:49:44]OFD Sender: No OFD packet to send [00:49:49]OFD Sender: No OFD packet to send [00:49:54]OFD Sender: No OFD packet to send [00:49:55]recv_with_timeout no data received [00:49:59]OFD Sender: No OFD packet to send [00:50:04]OFD Sender: No OFD packet to send [00:50:09]OFD Sender: No OFD packet to send [00:50:14]OFD Sender: No OFD packet to send [00:50:16]recv_with_timeout no data received [00:50:19]OFD Sender: No OFD packet to send [00:50:24]OFD Sender: No OFD packet to send [00:50:29]recv_with_timeout no data received [00:50:29]OFD Sender: No OFD packet to send [00:50:34]OFD Sender: No OFD packet to send [00:50:39]OFD Sender: No OFD packet to send [00:50:43]recv_with_timeout no data received [00:50:44]OFD Sender: No OFD packet to send [00:50:49]OFD Sender: No OFD packet to send [00:50:54]OFD Sender: No OFD packet to send [00:50:56]recv_with_timeout no data received [00:50:59]OFD Sender: No OFD packet to send [00:51:04]OFD Sender: No OFD packet to send [00:51:10]OFD Sender: No OFD packet to send [00:51:15]OFD Sender: No OFD packet to send [00:51:18]recv_with_timeout no data received [00:51:20]OFD Sender: No OFD packet to send [00:51:25]OFD Sender: No OFD packet to send [00:51:29]accept exits with 7 [00:51:29]New connection [00:51:29]New thread 3067317604 created [00:51:29]Thread 3067460964 joined [00:51:29]Waiting for new connection... [00:51:29] Sock 7.Parse request [00:51:29]Sock 7.Check first char [00:51:29]Sock 7.First char is OK [00:51:29]request: POST /json_proto HTTP/1.0 [00:51:29]Method: POST [00:51:29]URL: /json_proto [00:51:29]Method is POST - this is cgi request [00:51:29]url: /json_proto [00:51:29]query_string will be loaded in cgi processing [00:51:29]execute_cgi json_proto POST (null) [00:51:29]execute_cgi path=json_proto method=POST [00:51:29]POST find Content-Length [00:51:29]Host: 172.17.44.132:8080 [00:51:29]Content-Length: 1292 [00:51:29]Content-Type: application/json [00:51:29] [00:51:29]POST finish read [00:51:29]Found Content-Length = 1292 [00:51:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50735", "tax_sys" : 0, "items" : [ { "code": "4607120854177", "name": "\u0421\u043D\u0435\u043A \u041E\u0440\u0435\u0445\u0438 BEERKa \u0410\u0440\u0430\u0445\u0438\u0441 30\u0433", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:29]execute_script... [00:51:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50735", "tax_sys" : 0, "items" : [ { "code": "4607120854177", "name": "\u0421\u043D\u0435\u043A \u041E\u0440\u0435\u0445\u0438 BEERKa \u0410\u0440\u0430\u0445\u0438\u0441 30\u0433", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:29]POST & json_proto [00:51:29]process_json_proto [00:51:29]json parsed OK: [00:51:29]protocol is kg_v1.0 [00:51:29]action value=close_receipt [00:51:29]process_action close_receipt [00:51:29]cmd_close_receipt [00:51:29]MH_GetDate [00:51:29]Write to MH i2c: F0 00 00 BA 01 AA [00:51:29]Write i2c OK [00:51:29]MH_I2C_Read... [00:51:29]Read from MH i2c: F0 [00:51:29]MH_I2C_Read... [00:51:29]Read from MH i2c: F0 09 00 [00:51:29]MH_I2C_Read... [00:51:29]Read from MH i2c: F0 09 00 BA 01 00 92 8B C6 66 2A 83 C1 65 CF [00:51:29]GetLastDocTimeStamp 1724287646 [00:51:29]current date 1724287890 [00:51:29]FM_GetShiftState [00:51:29]SAM_PROTO_GetShiftState [00:51:29]wFMCommunicate request_size=4 [00:51:29]MH_SAM_APDU [00:51:29]CAPDU: 80 13 01 00 [00:51:29]Write to MH i2c: E2 08 00 BB 01 80 13 01 00 00 00 00 00 39 [00:51:29]Write i2c OK [00:51:29]MH_I2C_Read... [00:51:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:29]Read from MH i2c: E2 [00:51:29]MH_I2C_Read... [00:51:29]Read from MH i2c: E2 0E 00 [00:51:29]MH_I2C_Read... [00:51:29]Read from MH i2c: E2 0E 00 BB 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 52 [00:51:29]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [00:51:29]wFMCommunicate OK [00:51:29]SAM_PROTO_GetShiftState done [00:51:29]FM_GetShiftState done [00:51:29]opened in 1724286555 [00:51:29]opened+sec_in_day 1724372955 [00:51:29]quantity*price = 2500 [00:51:29]sum+1 = 2501 [00:51:29]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000134912 Холодный чай Fuse манго,ромашка 0,33 ж/б 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700040114120 Султан чай 1л. чер персик 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 180.00 НСП 1% : 1.59 НДС 12% : 19.11 Наличными: 180.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 2 22.08.2024 00:51 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164280 ФПД: 222192440594486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T005131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164280&fm=222192440594486&tin=02508201610067®Number=0000000000092562&sum=18000 0 [00:51:30]StoreToDocumentArchive [00:51:30]shift 467 fd 164280 [00:51:30]save to /storage/0467/doc_00164280 [00:51:30]save last doc name /storage/0467/doc_00164280 to /storage/kkm_last_doc_name [00:51:30]save OK [00:51:30]Clear old archive folders... [00:51:30]ProcessDocumentItem done err = 0, tmpTLVsize=539 [00:51:30]tlvbuf is 00A4F8F0 [00:51:30]SAM_PROTO_ClearQueue [00:51:30]wFMCommunicate request_size=4 [00:51:30]MH_SAM_APDU [00:51:30]CAPDU: 80 09 00 00 [00:51:30]Write to MH i2c: E2 08 00 C8 01 80 09 00 00 00 00 00 00 3B [00:51:30]Write i2c OK [00:51:30]MH_I2C_Read... [00:51:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:51:31]Read from MH i2c: E2 [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 03 00 [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 03 00 C8 01 00 90 00 3D [00:51:31]RAPDU: 90 00 [00:51:31]wFMCommunicate OK [00:51:31]SAM_PROTO_ClearQueue done [00:51:31]KKMCreateOFDPacket [00:51:31]OFDProtocolAddRootSTLVToBuf [00:51:31]FM_MakeSignedData [00:51:31]FM_MakeSignedData [00:51:31]SAM_PROTO_SignData [00:51:31]wFMCommunicate request_size=4 [00:51:31]MH_SAM_APDU [00:51:31]CAPDU: 80 0D 01 02 [00:51:31]Write to MH i2c: E2 08 00 C9 01 80 0D 01 02 00 00 00 00 43 [00:51:31]Write i2c OK [00:51:31]MH_I2C_Read... [00:51:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:51:31]Read from MH i2c: E2 [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 03 00 [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 03 00 C9 01 00 90 00 3E [00:51:31]RAPDU: 90 00 [00:51:31]wFMCommunicate OK [00:51:31]wFMCommunicate request_size=255 [00:51:31]MH_SAM_APDU [00:51:31]CAPDU: 80 0D 02 02 FA 03 00 1B 02 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 37 37 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 33 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 [00:51:31]Write to MH i2c: E2 02 01 CA 01 80 0D 02 02 FA 00 03 00 1B 02 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 37 37 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 33 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 00 BE [00:51:31]Write i2c OK [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 [00:51:31]MH_I2C_Read... [00:51:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:31]Read from MH i2c: E2 03 00 [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 03 00 CA 01 00 90 00 3F [00:51:31]RAPDU: 90 00 [00:51:31]wFMCommunicate OK [00:51:31]wFMCommunicate request_size=255 [00:51:31]MH_SAM_APDU [00:51:31]CAPDU: 80 0D 02 02 FA 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 93 8B C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 [00:51:31]Write to MH i2c: E2 02 01 CB 01 80 0D 02 02 FA 00 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 93 8B C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 00 00 65 [00:51:31]Write i2c OK [00:51:31]MH_I2C_Read... [00:51:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:31]Read from MH i2c: E2 [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 03 00 [00:51:31]MH_I2C_Read... [00:51:31]Read from MH i2c: E2 03 00 CB 01 00 90 00 40 [00:51:31]RAPDU: 90 00 [00:51:31]wFMCommunicate OK [00:51:31]wFMCommunicate request_size=48 [00:51:31]MH_SAM_APDU [00:51:31]CAPDU: 80 0D 02 02 2B 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 81 02 00 35 04 06 00 CA 15 35 7E 50 36 [00:51:31]Write to MH i2c: E2 33 00 CC 01 80 0D 02 02 2B 00 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 81 02 00 35 04 06 00 CA 15 35 7E 50 36 00 00 9A [00:51:31]Write i2c OK [00:51:31]MH_I2C_Read... [00:51:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:32]Read from MH i2c: E2 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: E2 03 00 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: E2 03 00 CC 01 00 90 00 41 [00:51:32]RAPDU: 90 00 [00:51:32]wFMCommunicate OK [00:51:32]wFMCommunicate request_size=4 [00:51:32]MH_SAM_APDU [00:51:32]CAPDU: 80 0D 03 02 [00:51:32]Write to MH i2c: E2 08 00 CD 01 80 0D 03 02 00 00 00 00 49 [00:51:32]Write i2c OK [00:51:32]MH_I2C_Read... [00:51:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:51:32]Read from MH i2c: E2 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: E2 0B 00 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: E2 0B 00 CD 01 00 8B C2 7E 2E AF 1D A4 3F 90 00 F2 [00:51:32]RAPDU: 8B C2 7E 2E AF 1D A4 3F 90 00 [00:51:32]wFMCommunicate OK [00:51:32]SAM_PROTO_SignData done [00:51:32]FM_MakeSignedData done [00:51:32]CreateOFDProtocolMessage [00:51:32]wFMCommunicate request_size=4 [00:51:32]MH_SAM_APDU [00:51:32]CAPDU: 80 11 00 00 [00:51:32]Write to MH i2c: E2 08 00 CE 01 80 11 00 00 00 00 00 00 49 [00:51:32]Write i2c OK [00:51:32]MH_I2C_Read... [00:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:32]Read from MH i2c: E2 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: E2 17 00 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: E2 17 00 CE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [00:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:51:32]wFMCommunicate OK [00:51:32]CreateOFDProtocolMessage done [00:51:32]OFDSenderStorePacket 164280 [00:51:32]StoreOFDPacket docnum=164280 [00:51:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2F 02 00 00 92 4E 27 02 D7 49 5A 03 01 00 03 00 1B 02 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 37 37 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 33 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 93 8B C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 81 02 00 35 04 06 00 CA 15 35 7E 50 36 8B C2 7E 2E AF 1D A4 3F [00:51:32]CheckFolder [00:51:32]dirname=/storage/ofd_packets [00:51:32]CheckFolder done [00:51:32]ProducePacketName [00:51:32]name=ofd_packets/00164280 [00:51:32]NVStorageSaveData ofd_packets/00164280 [00:51:32]File name is /storage/ofd_packets/00164280 [00:51:32]Write 589 bytes [00:51:32]NVStorageSaveData done [00:51:32]OFDSenderStorePacket done [00:51:32]KKMCreateOFDPacket done [00:51:32]NVStorageSaveData kkm_last_timestamp [00:51:32]File name is /storage/kkm_last_timestamp [00:51:32]Write 4 bytes [00:51:32]NVStorageSaveData done [00:51:32]ExternCall_PrintAddStr [00:51:32]wPrintStart [00:51:32]Write to MH i2c: 01 00 00 CF 01 D0 [00:51:32]Write i2c OK [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: 01 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: 01 07 00 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 FF 0F E5 [00:51:32]RasterBufferAndPrint [00:51:32]line Счет N : (3)50735 [00:51:32]line ИНН: 02508201610067 [00:51:32]line Контрольно-Кассовый Чек [00:51:32]line ПРОДАЖА [00:51:32]line Товар: 4607120854177 [00:51:32]line Снек Орехи BEERKa Арахис 30г [00:51:32]line 1.000 * 25.00 [00:51:32]line = 25.00 [00:51:32]line НДС 12% НСП 1% [00:51:32]line > о реализуемом товаре [00:51:32]line Товар: 5449000134912 [00:51:32]line Холодный чай Fuse манго,ромашка 0,33 ж/б [00:51:32]line 1.000 * 90.00 [00:51:32]line = 90.00 [00:51:32]line НДС 12% НСП 1% [00:51:32]line > о реализуемом товаре [00:51:32]line Товар: 4700040114120 [00:51:32]line Султан чай 1л. чер персик [00:51:32]line 1.000 * 65.00 [00:51:32]line = 65.00 [00:51:32]line НДС 12% НСП 1% [00:51:32]line > о реализуемом товаре [00:51:32]line ИТОГО: 180.00 [00:51:32]line НСП 1% : 1.59 [00:51:32]line НДС 12% : 19.11 [00:51:32]line Наличными: 180.00 [00:51:32]line Безнал.: 0.00 [00:51:32]line Место: АЗС № 130 "Партнер Нефть" [00:51:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:51:32]line СНО: Общий режим [00:51:32]line Чек 2 22.08.2024 00:51 [00:51:32]line Смена: 467 ФФД: 1.0 [00:51:32]line ЗНМ: 0300000070 [00:51:32]line РНМ: 0000000000092562 [00:51:32]line Версия ККМ: 001 [00:51:32]line ФМ: 0000000000871769 [00:51:32]line ФД: 164280 [00:51:32]line ФПД: 222192440594486 [00:51:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T005131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164280&fm=222192440594486&tin=02508201610067®Number=0000000000092562&sum=18000 [00:51:32]line 0 [00:51:32]written 0, free lines is 4095 [00:51:32]OFD Sender: Processing packet 164280 [packets to send 973, broken 972] [00:51:32]ProducePacketName [00:51:32]name=ofd_packets/00164280 [00:51:32]OFD Sender: To server: pG, [00:51:32]CommunicateWithHost lk.salyk.kg:30040 [00:51:32]ConnectInit lk.salyk.kg [00:51:32]Write to MH i2c: 01 00 00 05 02 07 [00:51:32]Write i2c OK [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: 01 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: 01 07 00 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 F5 0B 0E [00:51:32]RasterBufferAndPrint [00:51:32]line [00:51:32]line [00:51:32]line [00:51:32]line [00:51:32]line [00:51:32]written 0, free lines is 3066 [00:51:32]MH_Cut [00:51:32]Write to MH i2c: D1 01 00 0C 02 01 E0 [00:51:32]Write i2c OK [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: D1 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: D1 01 00 [00:51:32]MH_I2C_Read... [00:51:32]Read from MH i2c: D1 01 00 0C 02 00 DF [00:51:32]Write to MH i2c: 01 00 00 0D 02 0F [00:51:32]Write i2c OK [00:51:32]MH_I2C_Read... [00:51:33]*** Cut start [00:51:33]*** Purtial cut [00:51:33]*** Stage 1: CUTSNS_PIN = 1 [00:51:34]recv_with_timeout no data received [00:51:35]Read from MH i2c: 01 [00:51:35]MH_I2C_Read... [00:51:35]*** Stop cut motor [00:51:35]*** Cut end [00:51:35]Read from MH i2c: 01 07 00 [00:51:35]MH_I2C_Read... [00:51:35]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [00:51:35]process_action close_receipt done [00:51:35]requested_data is exist [00:51:35]produce_requested_data [00:51:35]requested_item fm.sn is exist - process it [00:51:35]wFMCommunicate request_size=4 [00:51:35]MH_SAM_APDU [00:51:35]CAPDU: 80 11 00 00 [00:51:35]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [00:51:35]Write i2c OK [00:51:35]MH_I2C_Read... [00:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:35]Read from MH i2c: E2 [00:51:35]MH_I2C_Read... [00:51:35]Read from MH i2c: E2 17 00 [00:51:35]MH_I2C_Read... [00:51:35]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [00:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:51:35]wFMCommunicate OK [00:51:35]requested_item fd.num is exist - process it [00:51:35]SAM_PROTO_GetFieldsCounters [00:51:35]wFMCommunicate request_size=4 [00:51:35]MH_SAM_APDU [00:51:35]CAPDU: 80 13 00 00 [00:51:35]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [00:51:35]Write i2c OK [00:51:35]MH_I2C_Read... [00:51:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:51:36]Read from MH i2c: E2 [00:51:36]MH_I2C_Read... [00:51:36]Read from MH i2c: E2 62 00 [00:51:36]MH_I2C_Read... [00:51:36]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [00:51: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:51:36]wFMCommunicate OK [00:51:36]SAM_PROTO_GetFieldsCounters done [00:51:36]requested_item shift.num is exist - process it [00:51:36]requested_item shift.opened is exist - process it [00:51:36]req_shift_opened [00:51:36]FM_GetShiftState [00:51:36]SAM_PROTO_GetShiftState [00:51:36]wFMCommunicate request_size=4 [00:51:36]MH_SAM_APDU [00:51:36]CAPDU: 80 13 01 00 [00:51:36]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [00:51:36]Write i2c OK [00:51:36]MH_I2C_Read... [00:51:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:36]Read from MH i2c: E2 [00:51:36]MH_I2C_Read... [00:51:36]Read from MH i2c: E2 0E 00 [00:51:36]MH_I2C_Read... [00:51:36]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 A8 [00:51:36]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [00:51:36]wFMCommunicate OK [00:51:36]SAM_PROTO_GetShiftState done [00:51:36]FM_GetShiftState done [00:51:36]req_shift_opened done [00:51:36]requested_item shift.open_date is exist - process it [00:51:36]req_shift_open_date [00:51:36]req_shift_open_date done [00:51:36]produce_requested_data done [00:51:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164280,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [00:51:36]process_action_free close_receipt [00:51:36]json_value_free [00:51:36]json_value_free done [00:51:36]process_json_proto returns [00:51:36]Send response to host [00:51:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164280,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [00:51:36]free response buf [00:51:36]execute_script done [00:51:36]execute_script returns [00:51:36]free content buf [00:51:36]Sock 7.Close socket [00:51:36]Sock 7.Thread stoped [00:51:37]ConnectInit Can't take IP for lk.salyk.kg [00:51:37]CommunicateWithHost connect error [00:51:37]CommunicateWithHost err = -1 [00:51:37]OFD Sender: Server communicate error [00:51:42]OFD Sender: Processing packet 164280 [packets to send 973, broken 972] [00:51:42]ProducePacketName [00:51:42]name=ofd_packets/00164280 [00:51:42]OFD Sender: To server: pG, [00:51:42]CommunicateWithHost lk.salyk.kg:30040 [00:51:42]ConnectInit lk.salyk.kg [00:51:47]recv_with_timeout no data received [00:51:47]ConnectInit Can't take IP for lk.salyk.kg [00:51:47]CommunicateWithHost connect error [00:51:47]CommunicateWithHost err = -1 [00:51:47]OFD Sender: Server communicate error [00:51:52]OFD Sender: Processing packet 164280 [packets to send 973, broken 972] [00:51:52]ProducePacketName [00:51:52]name=ofd_packets/00164280 [00:51:52]OFD Sender: To server: pG, [00:51:52]CommunicateWithHost lk.salyk.kg:30040 [00:51:52]ConnectInit lk.salyk.kg [00:51:57]ConnectInit Can't take IP for lk.salyk.kg [00:51:57]CommunicateWithHost connect error [00:51:57]CommunicateWithHost err = -1 [00:51:57]OFD Sender: Server communicate error [00:52:02]OFD Sender: Processing packet 164280 [packets to send 973, broken 972] [00:52:02]ProducePacketName [00:52:02]name=ofd_packets/00164280 [00:52:02]OFD Sender: To server: pG, [00:52:02]CommunicateWithHost lk.salyk.kg:30040 [00:52:02]ConnectInit lk.salyk.kg [00:52:07]ConnectInit Can't take IP for lk.salyk.kg [00:52:07]CommunicateWithHost connect error [00:52:07]CommunicateWithHost err = -1 [00:52:07]OFD Sender: Server communicate error [00:52:12]OFD Sender: Processing packet 164280 [packets to send 973, broken 972] [00:52:12]ProducePacketName [00:52:12]name=ofd_packets/00164280 [00:52:12]OFD Sender: To server: pG, [00:52:12]CommunicateWithHost lk.salyk.kg:30040 [00:52:12]ConnectInit lk.salyk.kg [00:52:17]ConnectInit Can't take IP for lk.salyk.kg [00:52:17]CommunicateWithHost connect error [00:52:17]CommunicateWithHost err = -1 [00:52:17]OFD Sender: Server communicate error [00:52:22]OFD Sender: Processing packet 164280 [packets to send 973, broken 972] [00:52:22]ProducePacketName [00:52:22]name=ofd_packets/00164280 [00:52:22]OFD Sender: To server: pG, [00:52:22]CommunicateWithHost lk.salyk.kg:30040 [00:52:22]ConnectInit lk.salyk.kg [00:52:28]recv_with_timeout no data received [00:52:29]Connected sock=9 [00:52: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 37 36 39 2F 02 00 00 92 4E 27 02 D7 49 5A 03 01 00 03 00 1B 02 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 37 37 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 33 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 93 8B C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 81 02 00 35 04 06 00 CA 15 35 7E 50 36 8B C2 7E 2E AF 1D A4 3F [00:52:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F3 BE 47 00 0E 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 37 36 39 10 04 04 00 B8 81 02 00 F4 03 04 00 1B 35 C6 66 B6 04 01 00 00 3E 74 2E 60 43 9D 0D CE [00:52:30]CommunicateWithHost err = 0 [00:52:30]CheckOFDResponse [00:52:30]1017 (14) - 77093643461234 [00:52:30]1041 (16) - 0000000000871769 [00:52:30]1040 (4) - 164280 [00:52:30]1012 (4) - 21.08.2024 18:42 [00:52:30]1206 (1) - 0 [00:52:30]OFD Sender: Remove packet 164280 [00:52:30]ProducePacketName [00:52:30]name=ofd_packets/00164280 [00:52:30]NVStorageDeleteData [00:52:31]OFD Sender: No OFD packet to send [00:52:36]OFD Sender: No OFD packet to send [00:52:41]OFD Sender: No OFD packet to send [00:52:46]OFD Sender: No OFD packet to send [00:52:51]OFD Sender: No OFD packet to send [00:52:56]OFD Sender: No OFD packet to send [00:53:01]OFD Sender: No OFD packet to send [00:53:06]OFD Sender: No OFD packet to send [00:53:11]OFD Sender: No OFD packet to send [00:53:16]OFD Sender: No OFD packet to send [00:53:21]OFD Sender: No OFD packet to send [00:53:26]OFD Sender: No OFD packet to send [00:53:31]OFD Sender: No OFD packet to send [00:53:36]OFD Sender: No OFD packet to send [00:53:37]recv_with_timeout no data received [00:53:41]OFD Sender: No OFD packet to send [00:53:46]OFD Sender: No OFD packet to send [00:53:47]recv_with_timeout no data received [00:53:51]OFD Sender: No OFD packet to send [00:53:56]OFD Sender: No OFD packet to send [00:54:01]OFD Sender: No OFD packet to send [00:54:06]OFD Sender: No OFD packet to send [00:54:11]OFD Sender: No OFD packet to send [00:54:16]OFD Sender: No OFD packet to send [00:54:21]OFD Sender: No OFD packet to send [00:54:26]OFD Sender: No OFD packet to send [00:54:32]OFD Sender: No OFD packet to send [00:54:37]OFD Sender: No OFD packet to send [00:54:42]OFD Sender: No OFD packet to send [00:54:47]OFD Sender: No OFD packet to send [00:54:52]OFD Sender: No OFD packet to send [00:54:57]OFD Sender: No OFD packet to send [00:55:02]OFD Sender: No OFD packet to send [00:55:07]OFD Sender: No OFD packet to send [00:55:12]OFD Sender: No OFD packet to send [00:55:17]OFD Sender: No OFD packet to send [00:55:22]OFD Sender: No OFD packet to send [00:55:27]OFD Sender: No OFD packet to send [00:55:32]OFD Sender: No OFD packet to send [00:55:37]OFD Sender: No OFD packet to send [00:55:42]OFD Sender: No OFD packet to send [00:55:47]OFD Sender: No OFD packet to send [00:55:52]OFD Sender: No OFD packet to send [00:55:57]OFD Sender: No OFD packet to send [00:56:02]OFD Sender: No OFD packet to send [00:56:07]OFD Sender: No OFD packet to send [00:56:12]OFD Sender: No OFD packet to send [00:56:17]OFD Sender: No OFD packet to send [00:56:22]OFD Sender: No OFD packet to send [00:56:27]OFD Sender: No OFD packet to send [00:56:32]OFD Sender: No OFD packet to send [00:56:37]OFD Sender: No OFD packet to send [00:56:42]OFD Sender: No OFD packet to send [00:56:47]OFD Sender: No OFD packet to send [00:56:52]OFD Sender: No OFD packet to send [00:56:57]OFD Sender: No OFD packet to send [00:57:02]OFD Sender: No OFD packet to send [00:57:07]OFD Sender: No OFD packet to send [00:57:12]OFD Sender: No OFD packet to send [00:57:17]OFD Sender: No OFD packet to send [00:57:22]OFD Sender: No OFD packet to send [00:57:27]OFD Sender: No OFD packet to send [00:57:32]OFD Sender: No OFD packet to send [00:57:37]recv_with_timeout no data received [00:57:37]OFD Sender: No OFD packet to send [00:57:42]OFD Sender: No OFD packet to send [00:57:47]OFD Sender: No OFD packet to send [00:57:52]OFD Sender: No OFD packet to send [00:57:53]recv_with_timeout no data received [00:57:57]OFD Sender: No OFD packet to send [00:58:02]OFD Sender: No OFD packet to send [00:58:07]OFD Sender: No OFD packet to send [00:58:12]OFD Sender: No OFD packet to send [00:58:17]OFD Sender: No OFD packet to send [00:58:22]OFD Sender: No OFD packet to send [00:58:27]OFD Sender: No OFD packet to send [00:58:33]OFD Sender: No OFD packet to send [00:58:38]OFD Sender: No OFD packet to send [00:58:43]OFD Sender: No OFD packet to send [00:58:48]OFD Sender: No OFD packet to send [00:58:53]OFD Sender: No OFD packet to send [00:58:58]OFD Sender: No OFD packet to send [00:59:03]OFD Sender: No OFD packet to send [00:59:08]OFD Sender: No OFD packet to send [00:59:13]OFD Sender: No OFD packet to send [00:59:18]OFD Sender: No OFD packet to send [00:59:19]recv_with_timeout no data received [00:59:23]OFD Sender: No OFD packet to send [00:59:28]OFD Sender: No OFD packet to send [00:59:33]OFD Sender: No OFD packet to send [00:59:36]accept exits with 10 [00:59:36]New connection [00:59:36]New thread 3067460964 created [00:59:36]Thread 3067317604 joined [00:59:36]Waiting for new connection... [00:59:36] Sock 10.Parse request [00:59:36]Sock 10.Check first char [00:59:36]Sock 10.First char is OK [00:59:36]request: POST /json_proto HTTP/1.0 [00:59:36]Method: POST [00:59:36]URL: /json_proto [00:59:36]Method is POST - this is cgi request [00:59:36]url: /json_proto [00:59:36]query_string will be loaded in cgi processing [00:59:36]execute_cgi json_proto POST (null) [00:59:36]execute_cgi path=json_proto method=POST [00:59:36]POST find Content-Length [00:59:36]Host: 172.17.44.132:8080 [00:59:36]Content-Length: 645 [00:59:36]Content-Type: application/json [00:59:36] [00:59:36]POST finish read [00:59:36]Found Content-Length = 645 [00:59:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50736", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:59:36]execute_script... [00: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 : (3)50736", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:59:36]POST & json_proto [00:59:36]process_json_proto [00:59:36]json parsed OK: [00:59:36]protocol is kg_v1.0 [00:59:36]action value=close_receipt [00:59:36]process_action close_receipt [00:59:36]cmd_close_receipt [00:59:36]MH_GetDate [00:59:36]Write to MH i2c: F0 00 00 11 02 02 [00:59:36]Write i2c OK [00:59:36]MH_I2C_Read... [00:59:36]Read from MH i2c: F0 [00:59:36]MH_I2C_Read... [00:59:36]Read from MH i2c: F0 09 00 [00:59:36]MH_I2C_Read... [00:59:36]Read from MH i2c: F0 09 00 11 02 00 79 8D C6 66 2A 83 C1 65 10 [00:59:36]GetLastDocTimeStamp 1724287891 [00:59:36]current date 1724288377 [00:59:36]FM_GetShiftState [00:59:36]SAM_PROTO_GetShiftState [00:59:36]wFMCommunicate request_size=4 [00:59:36]MH_SAM_APDU [00:59:36]CAPDU: 80 13 01 00 [00:59:36]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [00:59:36]Write i2c OK [00:59:36]MH_I2C_Read... [00:59:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:59:36]Read from MH i2c: E2 [00:59:36]MH_I2C_Read... [00:59:36]Read from MH i2c: E2 0E 00 [00:59:36]MH_I2C_Read... [00:59:36]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 AA [00:59:36]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [00:59:36]wFMCommunicate OK [00:59:36]SAM_PROTO_GetShiftState done [00:59:36]FM_GetShiftState done [00:59:36]opened in 1724286555 [00:59:36]opened+sec_in_day 1724372955 [00:59:36]quantity*price = 12500 [00:59:36]sum+1 = 12501 [00:59:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.54 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.54 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 4 22.08.2024 01:03 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 164282 ФПД: 189611864452141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164282&fm=189611864452141&tin=02508201610067®Number=0000000000092562&sum=250054 [01:03:08]StoreToDocumentArchive [01:03:08]shift 467 fd 164282 [01:03:08]save to /storage/0467/doc_00164282 [01:03:08]save last doc name /storage/0467/doc_00164282 to /storage/kkm_last_doc_name [01:03:08]save OK [01:03:08]Clear old archive folders... [01:03:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:03:08]tlvbuf is 00A35A70 [01:03:08]SAM_PROTO_ClearQueue [01:03:08]wFMCommunicate request_size=4 [01:03:08]MH_SAM_APDU [01:03:08]CAPDU: 80 09 00 00 [01:03:08]Write to MH i2c: E2 08 00 68 02 80 09 00 00 00 00 00 00 DC [01:03:08]Write i2c OK [01:03:08]MH_I2C_Read... [01:03:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:03:08]Read from MH i2c: E2 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [01:03:08]RAPDU: 90 00 [01:03:08]wFMCommunicate OK [01:03:08]SAM_PROTO_ClearQueue done [01:03:08]KKMCreateOFDPacket [01:03:08]OFDProtocolAddRootSTLVToBuf [01:03:08]FM_MakeSignedData [01:03:08]FM_MakeSignedData [01:03:08]SAM_PROTO_SignData [01:03:08]wFMCommunicate request_size=4 [01:03:08]MH_SAM_APDU [01:03:08]CAPDU: 80 0D 01 02 [01:03:08]Write to MH i2c: E2 08 00 69 02 80 0D 01 02 00 00 00 00 E4 [01:03:08]Write i2c OK [01:03:08]MH_I2C_Read... [01:03:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:03:08]Read from MH i2c: E2 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [01:03:08]RAPDU: 90 00 [01:03:08]wFMCommunicate OK [01:03:08]wFMCommunicate request_size=255 [01:03:08]MH_SAM_APDU [01:03:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 F4 03 04 00 4C 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 81 02 00 35 04 06 00 AC [01:03:08]Write to MH i2c: E2 02 01 6A 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 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 00 00 00 F4 03 04 00 4C 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 81 02 00 35 04 06 00 AC 00 00 96 [01:03:08]Write i2c OK [01:03:08]MH_I2C_Read... [01:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:03:08]Read from MH i2c: E2 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [01:03:08]RAPDU: 90 00 [01:03:08]wFMCommunicate OK [01:03:08]wFMCommunicate request_size=10 [01:03:08]MH_SAM_APDU [01:03:08]CAPDU: 80 0D 02 02 05 73 73 D3 6C 2D [01:03:08]Write to MH i2c: E2 0D 00 6B 02 80 0D 02 02 05 00 73 73 D3 6C 2D 00 00 43 [01:03:08]Write i2c OK [01:03:08]MH_I2C_Read... [01:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:03:08]Read from MH i2c: E2 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [01:03:08]RAPDU: 90 00 [01:03:08]wFMCommunicate OK [01:03:08]wFMCommunicate request_size=4 [01:03:08]MH_SAM_APDU [01:03:08]CAPDU: 80 0D 03 02 [01:03:08]Write to MH i2c: E2 08 00 6C 02 80 0D 03 02 00 00 00 00 E9 [01:03:08]Write i2c OK [01:03:08]MH_I2C_Read... [01:03:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:03:08]Read from MH i2c: E2 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 0B 00 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 0B 00 6C 02 00 84 9A 4E F0 A8 1A 4A 13 90 00 65 [01:03:08]RAPDU: 84 9A 4E F0 A8 1A 4A 13 90 00 [01:03:08]wFMCommunicate OK [01:03:08]SAM_PROTO_SignData done [01:03:08]FM_MakeSignedData done [01:03:08]CreateOFDProtocolMessage [01:03:08]wFMCommunicate request_size=4 [01:03:08]MH_SAM_APDU [01:03:08]CAPDU: 80 11 00 00 [01:03:08]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [01:03:08]Write i2c OK [01:03:08]MH_I2C_Read... [01:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:03:08]Read from MH i2c: E2 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 17 00 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [01:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:03:08]wFMCommunicate OK [01:03:08]CreateOFDProtocolMessage done [01:03:08]OFDSenderStorePacket 164282 [01:03:08]StoreOFDPacket docnum=164282 [01:03:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3A 9A 07 01 D6 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 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 00 00 00 F4 03 04 00 4C 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 81 02 00 35 04 06 00 AC 73 73 D3 6C 2D 84 9A 4E F0 A8 1A 4A 13 [01:03:08]CheckFolder [01:03:08]dirname=/storage/ofd_packets [01:03:08]CheckFolder done [01:03:08]ProducePacketName [01:03:08]name=ofd_packets/00164282 [01:03:08]NVStorageSaveData ofd_packets/00164282 [01:03:08]File name is /storage/ofd_packets/00164282 [01:03:08]Write 301 bytes [01:03:08]NVStorageSaveData done [01:03:08]OFDSenderStorePacket done [01:03:08]KKMCreateOFDPacket done [01:03:08]NVStorageSaveData kkm_last_timestamp [01:03:08]File name is /storage/kkm_last_timestamp [01:03:08]Write 4 bytes [01:03:08]NVStorageSaveData done [01:03:08]ExternCall_PrintAddStr [01:03:08]wPrintStart [01:03:08]Write to MH i2c: 01 00 00 6E 02 70 [01:03:08]Write i2c OK [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: 01 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: 01 07 00 [01:03:08]MH_I2C_Read... [01:03:08]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [01:03:08]RasterBufferAndPrint [01:03:08]line Счет N : (1)292940 [01:03:08]line ИНН: 02508201610067 [01:03:08]line Контрольно-Кассовый Чек [01:03:08]line ПРОДАЖА [01:03:08]line ТРК (МРК, ГНК) : 33 [01:03:08]line Товар: 2710124500 [01:03:08]line Аи-95-К-5 [01:03:08]line 33.700 * 74.20 [01:03:08]line = 2500.54 [01:03:08]line НДС 12% НСП 1% [01:03:08]line > о реализуемом товаре [01:03:08]line ИТОГО: 2500.54 [01:03:08]line НСП 1% : 22.13 [01:03:08]line НДС 12% : 265.54 [01:03:08]line Наличными: 0.00 [01:03:08]line Безнал.: 2500.54 [01:03:08]line Место: АЗС № 130 "Партнер Нефть" [01:03:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:03:08]line СНО: Общий режим [01:03:08]line Чек 4 22.08.2024 01:03 [01:03:08]line Смена: 467 ФФД: 1.0 [01:03:08]line ЗНМ: 0300000070 [01:03:08]line РНМ: 0000000000092562 [01:03:08]line Версия ККМ: 001 [01:03:08]line Платежная система: Бакай Банк [01:03:08]line ФМ: 0000000000871769 [01:03:08]line ФД: 164282 [01:03:08]line ФПД: 189611864452141 [01:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164282&fm=189611864452141&tin=02508201610067®Number=0000000000092562&sum=250054 [01:03:08]written 0, free lines is 4095 [01:03:08]OFD Sender: Processing packet 164282 [packets to send 973, broken 972] [01:03:08]ProducePacketName [01:03:08]name=ofd_packets/00164282 [01:03:08]OFD Sender: To server: pG, [01:03:08]CommunicateWithHost lk.salyk.kg:30040 [01:03:08]ConnectInit lk.salyk.kg [01:03:09]Write to MH i2c: 01 00 00 98 02 9A [01:03:09]Write i2c OK [01:03:09]MH_I2C_Read... [01:03:09]Read from MH i2c: 01 [01:03:09]MH_I2C_Read... [01:03:09]Read from MH i2c: 01 07 00 [01:03:09]MH_I2C_Read... [01:03:09]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 C3 0C 70 [01:03:09]RasterBufferAndPrint [01:03:09]line [01:03:09]line [01:03:09]line [01:03:09]line [01:03:09]line [01:03:09]written 0, free lines is 3273 [01:03:09]MH_Cut [01:03:09]Write to MH i2c: D1 01 00 9F 02 01 73 [01:03:09]Write i2c OK [01:03:09]MH_I2C_Read... [01:03:09]Read from MH i2c: D1 [01:03:09]MH_I2C_Read... [01:03:09]Read from MH i2c: D1 01 00 [01:03:09]MH_I2C_Read... [01:03:09]Read from MH i2c: D1 01 00 9F 02 00 72 [01:03:09]Write to MH i2c: 01 00 00 A0 02 A2 [01:03:09]Write i2c OK [01:03:09]MH_I2C_Read... [01:03:09]Connected sock=10 [01:03: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 37 36 39 0F 01 00 00 3A 9A 07 01 D6 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 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 00 00 00 F4 03 04 00 4C 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 81 02 00 35 04 06 00 AC 73 73 D3 6C 2D 84 9A 4E F0 A8 1A 4A 13 [01:03:10]*** Cut start [01:03:10]*** Purtial cut [01:03:10]*** Stage 1: CUTSNS_PIN = 1 [01:03:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 B3 47 00 AA 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 37 36 39 10 04 04 00 BA 81 02 00 F4 03 04 00 9C 37 C6 66 B6 04 01 00 00 C5 8B 8D 14 A8 75 F6 40 [01:03:11]CommunicateWithHost err = 0 [01:03:11]CheckOFDResponse [01:03:11]1017 (14) - 77093643461234 [01:03:11]1041 (16) - 0000000000871769 [01:03:11]1040 (4) - 164282 [01:03:11]1012 (4) - 21.08.2024 18:53 [01:03:11]1206 (1) - 0 [01:03:11]OFD Sender: Remove packet 164282 [01:03:11]ProducePacketName [01:03:11]name=ofd_packets/00164282 [01:03:11]NVStorageDeleteData [01:03:11]OFD Sender: No OFD packet to send [01:03:12]Read from MH i2c: 01 [01:03:12]MH_I2C_Read... [01:03:12]*** Stop cut motor [01:03:12]*** Cut end [01:03:12]Read from MH i2c: 01 07 00 [01:03:12]MH_I2C_Read... [01:03:12]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 FF 0F B7 [01:03:12]process_action close_receipt done [01:03:12]requested_data is exist [01:03:12]produce_requested_data [01:03:12]requested_item fm.sn is exist - process it [01:03:12]wFMCommunicate request_size=4 [01:03:12]MH_SAM_APDU [01:03:12]CAPDU: 80 11 00 00 [01:03:12]Write to MH i2c: E2 08 00 A1 02 80 11 00 00 00 00 00 00 1D [01:03:12]Write i2c OK [01:03:12]MH_I2C_Read... [01:03:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:03:12]Read from MH i2c: E2 [01:03:12]MH_I2C_Read... [01:03:12]Read from MH i2c: E2 17 00 [01:03:12]MH_I2C_Read... [01:03:12]Read from MH i2c: E2 17 00 A1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [01:03:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:03:12]wFMCommunicate OK [01:03:12]requested_item fd.num is exist - process it [01:03:12]SAM_PROTO_GetFieldsCounters [01:03:12]wFMCommunicate request_size=4 [01:03:12]MH_SAM_APDU [01:03:12]CAPDU: 80 13 00 00 [01:03:12]Write to MH i2c: E2 08 00 A2 02 80 13 00 00 00 00 00 00 20 [01:03:12]Write i2c OK [01:03:12]MH_I2C_Read... [01:03:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:03:12]Read from MH i2c: E2 [01:03:12]MH_I2C_Read... [01:03:12]Read from MH i2c: E2 62 00 [01:03:12]MH_I2C_Read... [01:03:12]Read from MH i2c: E2 62 00 A2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:03:12]wFMCommunicate OK [01:03:12]SAM_PROTO_GetFieldsCounters done [01:03:12]requested_item shift.num is exist - process it [01:03:12]requested_item shift.opened is exist - process it [01:03:12]req_shift_opened [01:03:12]FM_GetShiftState [01:03:12]SAM_PROTO_GetShiftState [01:03:12]wFMCommunicate request_size=4 [01:03:12]MH_SAM_APDU [01:03:12]CAPDU: 80 13 01 00 [01:03:12]Write to MH i2c: E2 08 00 A3 02 80 13 01 00 00 00 00 00 22 [01:03:12]Write i2c OK [01:03:12]MH_I2C_Read... [01:03:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:03:12]Read from MH i2c: E2 [01:03:12]MH_I2C_Read... [01:03:12]Read from MH i2c: E2 0E 00 [01:03:12]MH_I2C_Read... [01:03:12]Read from MH i2c: E2 0E 00 A3 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 3B [01:03:12]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:03:12]wFMCommunicate OK [01:03:12]SAM_PROTO_GetShiftState done [01:03:12]FM_GetShiftState done [01:03:12]req_shift_opened done [01:03:12]requested_item shift.open_date is exist - process it [01:03:12]req_shift_open_date [01:03:12]req_shift_open_date done [01:03:12]produce_requested_data done [01:03:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164282,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:03:12]process_action_free close_receipt [01:03:12]json_value_free [01:03:12]json_value_free done [01:03:12]process_json_proto returns [01:03:12]Send response to host [01:03:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164282,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:03:12]free response buf [01:03:12]execute_script done [01:03:12]execute_script returns [01:03:12]free content buf [01:03:12]Sock 9.Close socket [01:03:12]Sock 9.Thread stoped [01:03:16]OFD Sender: No OFD packet to send [01:03:21]OFD Sender: No OFD packet to send [01:03:26]OFD Sender: No OFD packet to send [01:03:31]OFD Sender: No OFD packet to send [01:03:36]OFD Sender: No OFD packet to send [01:03:41]OFD Sender: No OFD packet to send [01:03:46]OFD Sender: No OFD packet to send [01:03:51]OFD Sender: No OFD packet to send [01:03:56]OFD Sender: No OFD packet to send [01:04:00]accept exits with 7 [01:04:00]New connection [01:04:00]New thread 3067460964 created [01:04:00]Thread 3067317604 joined [01:04:00]Waiting for new connection... [01:04:00] Sock 7.Parse request [01:04:00]Sock 7.Check first char [01:04:00]Sock 7.First char is OK [01:04:00]request: POST /json_proto HTTP/1.0 [01:04:00]Method: POST [01:04:00]URL: /json_proto [01:04:00]Method is POST - this is cgi request [01:04:00]url: /json_proto [01:04:00]query_string will be loaded in cgi processing [01:04:00]execute_cgi json_proto POST (null) [01:04:00]execute_cgi path=json_proto method=POST [01:04:00]POST find Content-Length [01:04:00]Host: 172.17.44.132:8080 [01:04:00]Content-Length: 678 [01:04:00]Content-Type: application/json [01:04:00] [01:04:00]POST finish read [01:04:00]Found Content-Length = 678 [01:04:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:04:00]execute_script... [01:04: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)292942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:04:00]POST & json_proto [01:04:00]process_json_proto [01:04:00]json parsed OK: [01:04:00]protocol is kg_v1.0 [01:04:00]action value=close_receipt [01:04:00]process_action close_receipt [01:04:00]cmd_close_receipt [01:04:00]MH_GetDate [01:04:00]Write to MH i2c: F0 00 00 A4 02 95 [01:04:00]Write i2c OK [01:04:00]MH_I2C_Read... [01:04:00]Read from MH i2c: F0 [01:04:00]MH_I2C_Read... [01:04:00]Read from MH i2c: F0 09 00 [01:04:00]MH_I2C_Read... [01:04:00]Read from MH i2c: F0 09 00 A4 02 00 80 8E C6 66 2A 83 C1 65 AB [01:04:00]GetLastDocTimeStamp 1724288588 [01:04:00]current date 1724288640 [01:04:00]FM_GetShiftState [01:04:00]SAM_PROTO_GetShiftState [01:04:00]wFMCommunicate request_size=4 [01:04:00]MH_SAM_APDU [01:04:00]CAPDU: 80 13 01 00 [01:04:00]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [01:04:00]Write i2c OK [01:04:00]MH_I2C_Read... [01:04:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:00]Read from MH i2c: E2 [01:04:00]MH_I2C_Read... [01:04:00]Read from MH i2c: E2 0E 00 [01:04:00]MH_I2C_Read... [01:04:00]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 3D [01:04:00]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:04:00]wFMCommunicate OK [01:04:00]SAM_PROTO_GetShiftState done [01:04:00]FM_GetShiftState done [01:04:00]opened in 1724286555 [01:04:00]opened+sec_in_day 1724372955 [01:04:00]quantity*price = 80004 [01:04:00]sum+1 = 80005 [01:04:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 5 22.08.2024 01:04 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164283 ФПД: 2770830769188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164283&fm=2770830769188&tin=02508201610067®Number=0000000000092562&sum=80000 [01:04:01]StoreToDocumentArchive [01:04:01]shift 467 fd 164283 [01:04:01]save to /storage/0467/doc_00164283 [01:04:01]save last doc name /storage/0467/doc_00164283 to /storage/kkm_last_doc_name [01:04:01]save OK [01:04:01]Clear old archive folders... [01:04:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:04:01]tlvbuf is 00A54960 [01:04:01]SAM_PROTO_ClearQueue [01:04:01]wFMCommunicate request_size=4 [01:04:01]MH_SAM_APDU [01:04:01]CAPDU: 80 09 00 00 [01:04:01]Write to MH i2c: E2 08 00 B2 02 80 09 00 00 00 00 00 00 26 [01:04:01]Write i2c OK [01:04:01]MH_I2C_Read... [01:04:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:04:01]Read from MH i2c: E2 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [01:04:01]RAPDU: 90 00 [01:04:01]wFMCommunicate OK [01:04:01]SAM_PROTO_ClearQueue done [01:04:01]KKMCreateOFDPacket [01:04:01]OFDProtocolAddRootSTLVToBuf [01:04:01]FM_MakeSignedData [01:04:01]FM_MakeSignedData [01:04:01]SAM_PROTO_SignData [01:04:01]wFMCommunicate request_size=4 [01:04:01]MH_SAM_APDU [01:04:01]CAPDU: 80 0D 01 02 [01:04:01]Write to MH i2c: E2 08 00 B3 02 80 0D 01 02 00 00 00 00 2E [01:04:01]Write i2c OK [01:04:01]MH_I2C_Read... [01:04:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:04:01]Read from MH i2c: E2 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [01:04:01]RAPDU: 90 00 [01:04:01]wFMCommunicate OK [01:04:01]wFMCommunicate request_size=255 [01:04:01]MH_SAM_APDU [01:04:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 80 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 81 02 00 35 04 06 00 02 [01:04:01]Write to MH i2c: E2 02 01 B4 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 80 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 81 02 00 35 04 06 00 02 00 00 B2 [01:04:01]Write i2c OK [01:04:01]MH_I2C_Read... [01:04:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:01]Read from MH i2c: E2 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [01:04:01]RAPDU: 90 00 [01:04:01]wFMCommunicate OK [01:04:01]wFMCommunicate request_size=10 [01:04:01]MH_SAM_APDU [01:04:01]CAPDU: 80 0D 02 02 05 85 22 62 3C 24 [01:04:01]Write to MH i2c: E2 0D 00 B5 02 80 0D 02 02 05 00 85 22 62 3C 24 00 00 A4 [01:04:01]Write i2c OK [01:04:01]MH_I2C_Read... [01:04:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:01]Read from MH i2c: E2 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [01:04:01]RAPDU: 90 00 [01:04:01]wFMCommunicate OK [01:04:01]wFMCommunicate request_size=4 [01:04:01]MH_SAM_APDU [01:04:01]CAPDU: 80 0D 03 02 [01:04:01]Write to MH i2c: E2 08 00 B6 02 80 0D 03 02 00 00 00 00 33 [01:04:01]Write i2c OK [01:04:01]MH_I2C_Read... [01:04:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:04:01]Read from MH i2c: E2 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 0B 00 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 0B 00 B6 02 00 73 1A 28 AE 64 04 4F 45 90 00 93 [01:04:01]RAPDU: 73 1A 28 AE 64 04 4F 45 90 00 [01:04:01]wFMCommunicate OK [01:04:01]SAM_PROTO_SignData done [01:04:01]FM_MakeSignedData done [01:04:01]CreateOFDProtocolMessage [01:04:01]wFMCommunicate request_size=4 [01:04:01]MH_SAM_APDU [01:04:01]CAPDU: 80 11 00 00 [01:04:01]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [01:04:01]Write i2c OK [01:04:01]MH_I2C_Read... [01:04:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:01]Read from MH i2c: E2 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 17 00 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [01:04:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:04:01]wFMCommunicate OK [01:04:01]CreateOFDProtocolMessage done [01:04:01]OFDSenderStorePacket 164283 [01:04:01]StoreOFDPacket docnum=164283 [01:04:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 85 15 07 01 86 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 80 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 81 02 00 35 04 06 00 02 85 22 62 3C 24 73 1A 28 AE 64 04 4F 45 [01:04:01]CheckFolder [01:04:01]dirname=/storage/ofd_packets [01:04:01]CheckFolder done [01:04:01]ProducePacketName [01:04:01]name=ofd_packets/00164283 [01:04:01]NVStorageSaveData ofd_packets/00164283 [01:04:01]File name is /storage/ofd_packets/00164283 [01:04:01]Write 301 bytes [01:04:01]NVStorageSaveData done [01:04:01]OFDSenderStorePacket done [01:04:01]KKMCreateOFDPacket done [01:04:01]NVStorageSaveData kkm_last_timestamp [01:04:01]File name is /storage/kkm_last_timestamp [01:04:01]Write 4 bytes [01:04:01]NVStorageSaveData done [01:04:01]ExternCall_PrintAddStr [01:04:01]wPrintStart [01:04:01]Write to MH i2c: 01 00 00 B8 02 BA [01:04:01]Write i2c OK [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: 01 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: 01 07 00 [01:04:01]MH_I2C_Read... [01:04:01]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [01:04:01]RasterBufferAndPrint [01:04:01]line Счет N : (1)292942 [01:04:01]line ИНН: 02508201610067 [01:04:01]line Контрольно-Кассовый Чек [01:04:01]line ПРОДАЖА [01:04:01]line ТРК (МРК, ГНК) : 52 [01:04:01]line Товар: 2710124130 [01:04:01]line Аи-92-К-5 [01:04:01]line 11.800 * 67.80 [01:04:01]line = 800.04 [01:04:01]line НДС 12% НСП 1% [01:04:01]line > о реализуемом товаре [01:04:01]line ОКРУГЛЕНИЕ: -0.04 [01:04:01]line ИТОГО: 800.00 [01:04:01]line Внесено: 800.00 [01:04:01]line СДАЧА: 0.00 [01:04:01]line НСП 1% : 7.08 [01:04:01]line НДС 12% : 84.96 [01:04:01]line Наличными: 800.00 [01:04:01]line Безнал.: 0.00 [01:04:01]line Место: АЗС № 130 "Партнер Нефть" [01:04:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:04:01]line СНО: Общий режим [01:04:01]line Чек 5 22.08.2024 01:04 [01:04:01]line Смена: 467 ФФД: 1.0 [01:04:01]line ЗНМ: 0300000070 [01:04:01]line РНМ: 0000000000092562 [01:04:01]line Версия ККМ: 001 [01:04:01]line ФМ: 0000000000871769 [01:04:01]line ФД: 164283 [01:04:01]line ФПД: 2770830769188 [01:04:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164283&fm=2770830769188&tin=02508201610067®Number=0000000000092562&sum=80000 [01:04:01]OFD Sender: Processing packet 164283 [packets to send 973, broken 972] [01:04:01]ProducePacketName [01:04:01]name=ofd_packets/00164283 [01:04:01]OFD Sender: To server: pG, [01:04:01]CommunicateWithHost lk.salyk.kg:30040 [01:04:01]ConnectInit lk.salyk.kg [01:04:01]written 0, free lines is 4095 [01:04:02]Connected sock=9 [01:04: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 37 36 39 0F 01 00 00 85 15 07 01 86 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 80 8E C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 81 02 00 35 04 06 00 02 85 22 62 3C 24 73 1A 28 AE 64 04 4F 45 [01:04:02]Write to MH i2c: 01 00 00 E3 02 E5 [01:04:02]Write i2c OK [01:04:02]MH_I2C_Read... [01:04:02]Read from MH i2c: 01 [01:04:02]MH_I2C_Read... [01:04:02]Read from MH i2c: 01 07 00 [01:04:02]MH_I2C_Read... [01:04:02]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 BA 0C B2 [01:04:02]RasterBufferAndPrint [01:04:02]line [01:04:02]line [01:04:02]line [01:04:02]line [01:04:02]line [01:04:02]written 0, free lines is 3265 [01:04:02]MH_Cut [01:04:02]Write to MH i2c: D1 01 00 EA 02 01 BE [01:04:02]Write i2c OK [01:04:02]MH_I2C_Read... [01:04:02]Read from MH i2c: D1 [01:04:02]MH_I2C_Read... [01:04:02]Read from MH i2c: D1 01 00 [01:04:02]MH_I2C_Read... [01:04:02]Read from MH i2c: D1 01 00 EA 02 00 BD [01:04:02]Write to MH i2c: 01 00 00 EB 02 ED [01:04:02]Write i2c OK [01:04:02]MH_I2C_Read... [01: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 37 36 39 4F 00 00 00 80 73 47 00 3B 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 37 36 39 10 04 04 00 BB 81 02 00 F4 03 04 00 D0 37 C6 66 B6 04 01 00 00 3C D0 2C 68 74 B3 24 AD [01:04:02]CommunicateWithHost err = 0 [01:04:02]CheckOFDResponse [01:04:02]1017 (14) - 77093643461234 [01:04:02]1041 (16) - 0000000000871769 [01:04:02]1040 (4) - 164283 [01:04:02]1012 (4) - 21.08.2024 18:54 [01:04:02]1206 (1) - 0 [01:04:02]OFD Sender: Remove packet 164283 [01:04:02]ProducePacketName [01:04:02]name=ofd_packets/00164283 [01:04:02]NVStorageDeleteData [01:04:03]*** Cut start [01:04:03]*** Purtial cut [01:04:03]*** Stage 1: CUTSNS_PIN = 1 [01:04:03]OFD Sender: No OFD packet to send [01:04:05]Read from MH i2c: 01 [01:04:05]MH_I2C_Read... [01:04:05]*** Stop cut motor [01:04:05]*** Cut end [01:04:05]Read from MH i2c: 01 07 00 [01:04:05]MH_I2C_Read... [01:04:05]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 FF 0F 02 [01:04:05]process_action close_receipt done [01:04:05]requested_data is exist [01:04:05]produce_requested_data [01:04:05]requested_item fm.sn is exist - process it [01:04:05]wFMCommunicate request_size=4 [01:04:05]MH_SAM_APDU [01:04:05]CAPDU: 80 11 00 00 [01:04:05]Write to MH i2c: E2 08 00 EC 02 80 11 00 00 00 00 00 00 68 [01:04:05]Write i2c OK [01:04:05]MH_I2C_Read... [01:04:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:05]Read from MH i2c: E2 [01:04:05]MH_I2C_Read... [01:04:05]Read from MH i2c: E2 17 00 [01:04:05]MH_I2C_Read... [01:04:05]Read from MH i2c: E2 17 00 EC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [01:04:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:04:05]wFMCommunicate OK [01:04:05]requested_item fd.num is exist - process it [01:04:05]SAM_PROTO_GetFieldsCounters [01:04:05]wFMCommunicate request_size=4 [01:04:05]MH_SAM_APDU [01:04:05]CAPDU: 80 13 00 00 [01:04:05]Write to MH i2c: E2 08 00 ED 02 80 13 00 00 00 00 00 00 6B [01:04:05]Write i2c OK [01:04:05]MH_I2C_Read... [01:04:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:04:05]Read from MH i2c: E2 [01:04:05]MH_I2C_Read... [01:04:05]Read from MH i2c: E2 62 00 [01:04:05]MH_I2C_Read... [01:04:05]Read from MH i2c: E2 62 00 ED 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [01:04:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:04:05]wFMCommunicate OK [01:04:05]SAM_PROTO_GetFieldsCounters done [01:04:05]requested_item shift.num is exist - process it [01:04:05]requested_item shift.opened is exist - process it [01:04:05]req_shift_opened [01:04:05]FM_GetShiftState [01:04:05]SAM_PROTO_GetShiftState [01:04:05]wFMCommunicate request_size=4 [01:04:05]MH_SAM_APDU [01:04:05]CAPDU: 80 13 01 00 [01:04:05]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [01:04:05]Write i2c OK [01:04:05]MH_I2C_Read... [01:04:05]Read from MH i2c: E2 [01:04:05]MH_I2C_Read... [01:04:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:05]Read from MH i2c: E2 0E 00 [01:04:05]MH_I2C_Read... [01:04:05]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 86 [01:04:05]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:04:05]wFMCommunicate OK [01:04:05]SAM_PROTO_GetShiftState done [01:04:05]FM_GetShiftState done [01:04:05]req_shift_opened done [01:04:05]requested_item shift.open_date is exist - process it [01:04:05]req_shift_open_date [01:04:05]req_shift_open_date done [01:04:05]produce_requested_data done [01:04:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164283,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:04:05]process_action_free close_receipt [01:04:05]json_value_free [01:04:05]json_value_free done [01:04:05]process_json_proto returns [01:04:05]Send response to host [01:04:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164283,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:04:05]free response buf [01:04:05]execute_script done [01:04:05]execute_script returns [01:04:05]free content buf [01:04:05]Sock 7.Close socket [01:04:05]Sock 7.Thread stoped [01:04:08]OFD Sender: No OFD packet to send [01:04:13]OFD Sender: No OFD packet to send [01:04:18]OFD Sender: No OFD packet to send [01:04:23]OFD Sender: No OFD packet to send [01:04:28]OFD Sender: No OFD packet to send [01:04:33]OFD Sender: No OFD packet to send [01:04:38]OFD Sender: No OFD packet to send [01:04:43]OFD Sender: No OFD packet to send [01:04:48]OFD Sender: No OFD packet to send [01:04:53]OFD Sender: No OFD packet to send [01:04:58]OFD Sender: No OFD packet to send [01:05:03]OFD Sender: No OFD packet to send [01:05:08]OFD Sender: No OFD packet to send [01:05:13]OFD Sender: No OFD packet to send [01:05:18]OFD Sender: No OFD packet to send [01:05:23]OFD Sender: No OFD packet to send [01:05:28]OFD Sender: No OFD packet to send [01:05:33]OFD Sender: No OFD packet to send [01:05:38]OFD Sender: No OFD packet to send [01:05:43]OFD Sender: No OFD packet to send [01:05:48]OFD Sender: No OFD packet to send [01:05:53]OFD Sender: No OFD packet to send [01:05:58]OFD Sender: No OFD packet to send [01:06:03]OFD Sender: No OFD packet to send [01:06:07]accept exits with 10 [01:06:07]New connection [01:06:07]New thread 3067317604 created [01:06:07]Thread 3067460964 joined [01:06:07]Waiting for new connection... [01:06:07] Sock 10.Parse request [01:06:07]Sock 10.Check first char [01:06:07]Sock 10.First char is OK [01:06:07]request: POST /json_proto HTTP/1.0 [01:06:07]Method: POST [01:06:07]URL: /json_proto [01:06:07]Method is POST - this is cgi request [01:06:07]url: /json_proto [01:06:07]query_string will be loaded in cgi processing [01:06:07]execute_cgi json_proto POST (null) [01:06:07]execute_cgi path=json_proto method=POST [01:06:07]POST find Content-Length [01:06:07]Host: 172.17.44.132:8080 [01:06:07]Content-Length: 682 [01:06:07]Content-Type: application/json [01:06:07] [01:06:07]POST finish read [01:06:07]Found Content-Length = 682 [01:06:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:07]execute_script... [01:06: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)292941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:07]POST & json_proto [01:06:07]process_json_proto [01:06:07]json parsed OK: [01:06:07]protocol is kg_v1.0 [01:06:07]action value=close_receipt [01:06:07]process_action close_receipt [01:06:07]cmd_close_receipt [01:06:07]MH_GetDate [01:06:07]Write to MH i2c: F0 00 00 EF 02 E0 [01:06:07]Write i2c OK [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: F0 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: F0 09 00 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: F0 09 00 EF 02 00 00 8F C6 66 2A 83 C1 65 77 [01:06:07]GetLastDocTimeStamp 1724288640 [01:06:07]current date 1724288768 [01:06:07]FM_GetShiftState [01:06:07]SAM_PROTO_GetShiftState [01:06:07]wFMCommunicate request_size=4 [01:06:07]MH_SAM_APDU [01:06:07]CAPDU: 80 13 01 00 [01:06:07]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [01:06:07]Write i2c OK [01:06:07]MH_I2C_Read... [01:06:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:07]Read from MH i2c: E2 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 0E 00 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 88 [01:06:07]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:06:07]wFMCommunicate OK [01:06:07]SAM_PROTO_GetShiftState done [01:06:07]FM_GetShiftState done [01:06:07]opened in 1724286555 [01:06:07]opened+sec_in_day 1724372955 [01:06:07]quantity*price = 250054 [01:06:07]sum+1 = 250055 [01:06:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 6 22.08.2024 01:06 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164284 ФПД: 124621199266943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164284&fm=124621199266943&tin=02508201610067®Number=0000000000092562&sum=250000 [01:06:08]StoreToDocumentArchive [01:06:08]shift 467 fd 164284 [01:06:08]save to /storage/0467/doc_00164284 [01:06:08]save last doc name /storage/0467/doc_00164284 to /storage/kkm_last_doc_name [01:06:08]save OK [01:06:08]Clear old archive folders... [01:06:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:06:08]tlvbuf is 00A38660 [01:06:08]SAM_PROTO_ClearQueue [01:06:08]wFMCommunicate request_size=4 [01:06:08]MH_SAM_APDU [01:06:08]CAPDU: 80 09 00 00 [01:06:08]Write to MH i2c: E2 08 00 FD 02 80 09 00 00 00 00 00 00 71 [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [01:06:08]RAPDU: 90 00 [01:06:08]wFMCommunicate OK [01:06:08]SAM_PROTO_ClearQueue done [01:06:08]KKMCreateOFDPacket [01:06:08]OFDProtocolAddRootSTLVToBuf [01:06:08]FM_MakeSignedData [01:06:08]FM_MakeSignedData [01:06:08]SAM_PROTO_SignData [01:06:08]wFMCommunicate request_size=4 [01:06:08]MH_SAM_APDU [01:06:08]CAPDU: 80 0D 01 02 [01:06:08]Write to MH i2c: E2 08 00 FE 02 80 0D 01 02 00 00 00 00 79 [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [01:06:08]RAPDU: 90 00 [01:06:08]wFMCommunicate OK [01:06:08]wFMCommunicate request_size=255 [01:06:08]MH_SAM_APDU [01:06: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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 00 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 81 02 00 35 04 06 00 71 [01:06:08]Write to MH i2c: E2 02 01 FF 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 00 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 81 02 00 35 04 06 00 71 00 00 3D [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]OFD Sender: No OFD packet to send [01:06:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [01:06:08]RAPDU: 90 00 [01:06:08]wFMCommunicate OK [01:06:08]wFMCommunicate request_size=10 [01:06:08]MH_SAM_APDU [01:06:08]CAPDU: 80 0D 02 02 05 57 A2 50 54 7F [01:06:08]Write to MH i2c: E2 0D 00 00 03 80 0D 02 02 05 00 57 A2 50 54 7F 00 00 A3 [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [01:06:08]RAPDU: 90 00 [01:06:08]wFMCommunicate OK [01:06:08]wFMCommunicate request_size=4 [01:06:08]MH_SAM_APDU [01:06:08]CAPDU: 80 0D 03 02 [01:06:08]Write to MH i2c: E2 08 00 01 03 80 0D 03 02 00 00 00 00 7F [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 0B 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 0B 00 01 03 00 C8 23 93 F7 33 23 DA 90 90 00 B5 [01:06:08]RAPDU: C8 23 93 F7 33 23 DA 90 90 00 [01:06:08]wFMCommunicate OK [01:06:08]SAM_PROTO_SignData done [01:06:08]FM_MakeSignedData done [01:06:08]CreateOFDProtocolMessage [01:06:08]wFMCommunicate request_size=4 [01:06:08]MH_SAM_APDU [01:06:08]CAPDU: 80 11 00 00 [01:06:08]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 17 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [01:06:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:08]wFMCommunicate OK [01:06:08]CreateOFDProtocolMessage done [01:06:08]OFDSenderStorePacket 164284 [01:06:08]StoreOFDPacket docnum=164284 [01:06:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D1 39 07 01 2F 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 00 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 81 02 00 35 04 06 00 71 57 A2 50 54 7F C8 23 93 F7 33 23 DA 90 [01:06:08]CheckFolder [01:06:08]dirname=/storage/ofd_packets [01:06:08]CheckFolder done [01:06:08]ProducePacketName [01:06:08]name=ofd_packets/00164284 [01:06:08]NVStorageSaveData ofd_packets/00164284 [01:06:08]File name is /storage/ofd_packets/00164284 [01:06:08]Write 301 bytes [01:06:08]NVStorageSaveData done [01:06:08]OFDSenderStorePacket done [01:06:08]KKMCreateOFDPacket done [01:06:08]NVStorageSaveData kkm_last_timestamp [01:06:08]File name is /storage/kkm_last_timestamp [01:06:08]Write 4 bytes [01:06:08]NVStorageSaveData done [01:06:09]ExternCall_PrintAddStr [01:06:09]wPrintStart [01:06:09]Write to MH i2c: 01 00 00 03 03 06 [01:06:09]Write i2c OK [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: 01 [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: 01 07 00 [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [01:06:09]RasterBufferAndPrint [01:06:09]line Счет N : (1)292941 [01:06:09]line ИНН: 02508201610067 [01:06:09]line Контрольно-Кассовый Чек [01:06:09]line ПРОДАЖА [01:06:09]line ТРК (МРК, ГНК) : 63 [01:06:09]line Товар: 2710124500 [01:06:09]line Аи-95-К-5 [01:06:09]line 33.700 * 74.20 [01:06:09]line = 2500.54 [01:06:09]line НДС 12% НСП 1% [01:06:09]line > о реализуемом товаре [01:06:09]line ОКРУГЛЕНИЕ: -0.54 [01:06:09]line ИТОГО: 2500.00 [01:06:09]line Внесено: 2500.00 [01:06:09]line СДАЧА: 0.00 [01:06:09]line НСП 1% : 22.13 [01:06:09]line НДС 12% : 265.54 [01:06:09]line Наличными: 2500.00 [01:06:09]line Безнал.: 0.00 [01:06:09]line Место: АЗС № 130 "Партнер Нефть" [01:06:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:06:09]line СНО: Общий режим [01:06:09]line Чек 6 22.08.2024 01:06 [01:06:09]line Смена: 467 ФФД: 1.0 [01:06:09]line ЗНМ: 0300000070 [01:06:09]line РНМ: 0000000000092562 [01:06:09]line Версия ККМ: 001 [01:06:09]line ФМ: 0000000000871769 [01:06:09]line ФД: 164284 [01:06:09]line ФПД: 124621199266943 [01:06:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164284&fm=124621199266943&tin=02508201610067®Number=0000000000092562&sum=250000 [01:06:09]OFD Sender: Processing packet 164284 [packets to send 973, broken 972] [01:06:09]ProducePacketName [01:06:09]name=ofd_packets/00164284 [01:06:09]OFD Sender: To server: pG, [01:06:09]CommunicateWithHost lk.salyk.kg:30040 [01:06:09]ConnectInit lk.salyk.kg [01:06:09]written 0, free lines is 4095 [01:06:09]Write to MH i2c: 01 00 00 2E 03 31 [01:06:09]Write i2c OK [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: 01 [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: 01 07 00 [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 B2 0C F6 [01:06:09]RasterBufferAndPrint [01:06:09]line [01:06:09]line [01:06:09]line [01:06:09]line [01:06:09]line [01:06:09]written 0, free lines is 3256 [01:06:09]MH_Cut [01:06:09]Write to MH i2c: D1 01 00 35 03 01 0A [01:06:09]Write i2c OK [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: D1 [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: D1 01 00 [01:06:09]MH_I2C_Read... [01:06:09]Read from MH i2c: D1 01 00 35 03 00 09 [01:06:09]Write to MH i2c: 01 00 00 36 03 39 [01:06:09]Write i2c OK [01:06:09]MH_I2C_Read... [01:06:10]*** Cut start [01:06:10]*** Purtial cut [01:06:10]*** Stage 1: CUTSNS_PIN = 1 [01:06:12]Connected sock=9 [01:06: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 37 36 39 0F 01 00 00 D1 39 07 01 2F 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 00 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 81 02 00 35 04 06 00 71 57 A2 50 54 7F C8 23 93 F7 33 23 DA 90 [01:06:12]Read from MH i2c: 01 [01:06:12]MH_I2C_Read... [01:06:12]*** Stop cut motor [01:06:12]*** Cut end [01:06:12]Read from MH i2c: 01 07 00 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 FF 0F 4E [01:06:12]process_action close_receipt done [01:06:12]requested_data is exist [01:06:12]produce_requested_data [01:06:12]requested_item fm.sn is exist - process it [01:06:12]wFMCommunicate request_size=4 [01:06:12]MH_SAM_APDU [01:06:12]CAPDU: 80 11 00 00 [01:06:12]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [01:06:12]Write i2c OK [01:06:12]MH_I2C_Read... [01:06:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:12]Read from MH i2c: E2 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 17 00 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 17 00 37 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [01:06:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:12]wFMCommunicate OK [01:06:12]requested_item fd.num is exist - process it [01:06:12]SAM_PROTO_GetFieldsCounters [01:06:12]wFMCommunicate request_size=4 [01:06:12]MH_SAM_APDU [01:06:12]CAPDU: 80 13 00 00 [01:06:12]Write to MH i2c: E2 08 00 38 03 80 13 00 00 00 00 00 00 B7 [01:06:12]Write i2c OK [01:06:12]MH_I2C_Read... [01:06:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:06:12]Read from MH i2c: E2 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 62 00 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 62 00 38 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [01:06: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:06:12]wFMCommunicate OK [01:06:12]SAM_PROTO_GetFieldsCounters done [01:06:12]requested_item shift.num is exist - process it [01:06:12]requested_item shift.opened is exist - process it [01:06:12]req_shift_opened [01:06:12]FM_GetShiftState [01:06:12]SAM_PROTO_GetShiftState [01:06:12]wFMCommunicate request_size=4 [01:06:12]MH_SAM_APDU [01:06:12]CAPDU: 80 13 01 00 [01:06:12]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [01:06:12]Write i2c OK [01:06:12]MH_I2C_Read... [01:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:12]Read from MH i2c: E2 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 0E 00 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 D2 [01:06:12]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:06:12]wFMCommunicate OK [01:06:12]SAM_PROTO_GetShiftState done [01:06:12]FM_GetShiftState done [01:06:12]req_shift_opened done [01:06:12]requested_item shift.open_date is exist - process it [01:06:12]req_shift_open_date [01:06:12]req_shift_open_date done [01:06:12]produce_requested_data done [01:06:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164284,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:06:12]process_action_free close_receipt [01:06:12]json_value_free [01:06:12]json_value_free done [01:06:12]process_json_proto returns [01:06:12]Send response to host [01:06:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164284,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:06:12]free response buf [01:06:12]execute_script done [01:06:12]execute_script returns [01:06:12]free content buf [01:06:12]Sock 10.Close socket [01:06:12]Sock 10.Thread stoped [01:06:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 52 85 47 00 44 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 37 36 39 10 04 04 00 BC 81 02 00 F4 03 04 00 52 38 C6 66 B6 04 01 00 00 AB 57 F8 A5 43 B5 53 E0 [01:06:12]CommunicateWithHost err = 0 [01:06:12]CheckOFDResponse [01:06:12]1017 (14) - 77093643461234 [01:06:12]1041 (16) - 0000000000871769 [01:06:12]1040 (4) - 164284 [01:06:12]1012 (4) - 21.08.2024 18:56 [01:06:12]1206 (1) - 0 [01:06:12]OFD Sender: Remove packet 164284 [01:06:12]ProducePacketName [01:06:12]name=ofd_packets/00164284 [01:06:12]NVStorageDeleteData [01:06:13]OFD Sender: No OFD packet to send [01:06:18]OFD Sender: No OFD packet to send [01:06:23]OFD Sender: No OFD packet to send [01:06:25]accept exits with 7 [01:06:25]New connection [01:06:25]New thread 3067460964 created [01:06:25]Thread 3067317604 joined [01:06:25]Waiting for new connection... [01:06:25] Sock 7.Parse request [01:06:25]Sock 7.Check first char [01:06:25]Sock 7.First char is OK [01:06:25]request: POST /json_proto HTTP/1.0 [01:06:25]Method: POST [01:06:25]URL: /json_proto [01:06:25]Method is POST - this is cgi request [01:06:25]url: /json_proto [01:06:25]query_string will be loaded in cgi processing [01:06:25]execute_cgi json_proto POST (null) [01:06:25]execute_cgi path=json_proto method=POST [01:06:25]POST find Content-Length [01:06:25]Host: 172.17.44.132:8080 [01:06:25]Content-Length: 667 [01:06:25]Content-Type: application/json [01:06:25] [01:06:25]POST finish read [01:06:25]Found Content-Length = 667 [01:06:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.000, "sum" : 550.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:25]execute_script... [01:06:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.000, "sum" : 550.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:25]POST & json_proto [01:06:25]process_json_proto [01:06:25]json parsed OK: [01:06:25]protocol is kg_v1.0 [01:06:25]action value=close_receipt [01:06:25]process_action close_receipt [01:06:25]cmd_close_receipt [01:06:25]MH_GetDate [01:06:25]Write to MH i2c: F0 00 00 3A 03 2C [01:06:25]Write i2c OK [01:06:25]MH_I2C_Read... [01:06:25]Read from MH i2c: F0 [01:06:25]MH_I2C_Read... [01:06:25]Read from MH i2c: F0 09 00 [01:06:25]MH_I2C_Read... [01:06:25]Read from MH i2c: F0 09 00 3A 03 00 12 8F C6 66 2A 83 C1 65 D5 [01:06:25]GetLastDocTimeStamp 1724288768 [01:06:25]current date 1724288786 [01:06:25]FM_GetShiftState [01:06:25]SAM_PROTO_GetShiftState [01:06:25]wFMCommunicate request_size=4 [01:06:25]MH_SAM_APDU [01:06:25]CAPDU: 80 13 01 00 [01:06:25]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [01:06:25]Write i2c OK [01:06:25]MH_I2C_Read... [01:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:26]Read from MH i2c: E2 [01:06:26]MH_I2C_Read... [01:06:26]Read from MH i2c: E2 0E 00 [01:06:26]MH_I2C_Read... [01:06:26]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 D4 [01:06:26]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:06:26]wFMCommunicate OK [01:06:26]SAM_PROTO_GetShiftState done [01:06:26]FM_GetShiftState done [01:06:26]opened in 1724286555 [01:06:26]opened+sec_in_day 1724372955 [01:06:26]quantity*price = 55040 [01:06:26]sum+1 = 55041 [01:06:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.45 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 7 22.08.2024 01:06 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164285 ФПД: 65218198908221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164285&fm=65218198908221&tin=02508201610067®Number=0000000000092562&sum=55000 [01:06:27]StoreToDocumentArchive [01:06:27]shift 467 fd 164285 [01:06:27]save to /storage/0467/doc_00164285 [01:06:27]save last doc name /storage/0467/doc_00164285 to /storage/kkm_last_doc_name [01:06:27]save OK [01:06:27]Clear old archive folders... [01:06:27]ProcessDocumentItem done err = 0, tmpTLVsize=249 [01:06:27]tlvbuf is 00A39F70 [01:06:27]SAM_PROTO_ClearQueue [01:06:27]wFMCommunicate request_size=4 [01:06:27]MH_SAM_APDU [01:06:27]CAPDU: 80 09 00 00 [01:06:27]Write to MH i2c: E2 08 00 48 03 80 09 00 00 00 00 00 00 BD [01:06:27]Write i2c OK [01:06:27]MH_I2C_Read... [01:06:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:06:27]Read from MH i2c: E2 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 03 00 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [01:06:27]RAPDU: 90 00 [01:06:27]wFMCommunicate OK [01:06:27]SAM_PROTO_ClearQueue done [01:06:27]KKMCreateOFDPacket [01:06:27]OFDProtocolAddRootSTLVToBuf [01:06:27]FM_MakeSignedData [01:06:27]FM_MakeSignedData [01:06:27]SAM_PROTO_SignData [01:06:27]wFMCommunicate request_size=4 [01:06:27]MH_SAM_APDU [01:06:27]CAPDU: 80 0D 01 02 [01:06:27]Write to MH i2c: E2 08 00 49 03 80 0D 01 02 00 00 00 00 C5 [01:06:27]Write i2c OK [01:06:27]MH_I2C_Read... [01:06:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:06:27]Read from MH i2c: E2 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 03 00 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [01:06:27]RAPDU: 90 00 [01:06:27]wFMCommunicate OK [01:06:27]wFMCommunicate request_size=255 [01:06:27]MH_SAM_APDU [01:06:27]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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 12 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 81 02 00 35 04 06 00 3B 50 CB [01:06:27]Write to MH i2c: E2 02 01 4A 03 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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 12 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 81 02 00 35 04 06 00 3B 50 CB 00 00 2B [01:06:27]Write i2c OK [01:06:27]MH_I2C_Read... [01:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:27]Read from MH i2c: E2 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 03 00 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [01:06:27]RAPDU: 90 00 [01:06:27]wFMCommunicate OK [01:06:27]wFMCommunicate request_size=8 [01:06:27]MH_SAM_APDU [01:06:27]CAPDU: 80 0D 02 02 03 94 2D 3D [01:06:27]Write to MH i2c: E2 0B 00 4B 03 80 0D 02 02 03 00 94 2D 3D 00 00 CC [01:06:27]Write i2c OK [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 [01:06:27]MH_I2C_Read... [01:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:27]Read from MH i2c: E2 03 00 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [01:06:27]RAPDU: 90 00 [01:06:27]wFMCommunicate OK [01:06:27]wFMCommunicate request_size=4 [01:06:27]MH_SAM_APDU [01:06:27]CAPDU: 80 0D 03 02 [01:06:27]Write to MH i2c: E2 08 00 4C 03 80 0D 03 02 00 00 00 00 CA [01:06:27]Write i2c OK [01:06:27]MH_I2C_Read... [01:06:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:06:27]Read from MH i2c: E2 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 0B 00 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 0B 00 4C 03 00 7A 4B 5E 4F 0E BE 4B 3B 90 00 8F [01:06:27]RAPDU: 7A 4B 5E 4F 0E BE 4B 3B 90 00 [01:06:27]wFMCommunicate OK [01:06:27]SAM_PROTO_SignData done [01:06:27]FM_MakeSignedData done [01:06:27]CreateOFDProtocolMessage [01:06:27]wFMCommunicate request_size=4 [01:06:27]MH_SAM_APDU [01:06:27]CAPDU: 80 11 00 00 [01:06:27]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [01:06:27]Write i2c OK [01:06:27]MH_I2C_Read... [01:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:27]Read from MH i2c: E2 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 17 00 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [01:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:27]wFMCommunicate OK [01:06:27]CreateOFDProtocolMessage done [01:06:27]OFDSenderStorePacket 164285 [01:06:27]StoreOFDPacket docnum=164285 [01:06:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 37 E4 05 01 2B E0 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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 12 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 81 02 00 35 04 06 00 3B 50 CB 94 2D 3D 7A 4B 5E 4F 0E BE 4B 3B [01:06:27]CheckFolder [01:06:27]dirname=/storage/ofd_packets [01:06:27]CheckFolder done [01:06:27]ProducePacketName [01:06:27]name=ofd_packets/00164285 [01:06:27]NVStorageSaveData ofd_packets/00164285 [01:06:27]File name is /storage/ofd_packets/00164285 [01:06:27]Write 299 bytes [01:06:27]NVStorageSaveData done [01:06:27]OFDSenderStorePacket done [01:06:27]KKMCreateOFDPacket done [01:06:27]NVStorageSaveData kkm_last_timestamp [01:06:27]File name is /storage/kkm_last_timestamp [01:06:27]Write 4 bytes [01:06:27]NVStorageSaveData done [01:06:27]ExternCall_PrintAddStr [01:06:27]wPrintStart [01:06:27]Write to MH i2c: 01 00 00 4E 03 51 [01:06:27]Write i2c OK [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: 01 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: 01 07 00 [01:06:27]MH_I2C_Read... [01:06:27]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [01:06:27]RasterBufferAndPrint [01:06:27]line Счет N : (1)292944 [01:06:27]line ИНН: 02508201610067 [01:06:27]line Контрольно-Кассовый Чек [01:06:27]line ПРОДАЖА [01:06:27]line ТРК (МРК, ГНК) : 51 [01:06:27]line Товар: 2710124130 [01:06:27]line SU-92-К-5 [01:06:27]line 8.000 * 68.80 [01:06:27]line = 550.40 [01:06:27]line НДС 12% НСП 1% [01:06:27]line > о реализуемом товаре [01:06:27]line ОКРУГЛЕНИЕ: -0.40 [01:06:27]line ИТОГО: 550.00 [01:06:27]line Внесено: 550.00 [01:06:27]line СДАЧА: 0.00 [01:06:27]line НСП 1% : 4.87 [01:06:27]line НДС 12% : 58.45 [01:06:27]line Наличными: 550.00 [01:06:27]line Безнал.: 0.00 [01:06:27]line Место: АЗС № 130 "Партнер Нефть" [01:06:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:06:27]line СНО: Общий режим [01:06:27]line Чек 7 22.08.2024 01:06 [01:06:27]line Смена: 467 ФФД: 1.0 [01:06:27]line ЗНМ: 0300000070 [01:06:27]line РНМ: 0000000000092562 [01:06:27]line Версия ККМ: 001 [01:06:27]line ФМ: 0000000000871769 [01:06:27]line ФД: 164285 [01:06:27]line ФПД: 65218198908221 [01:06:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164285&fm=65218198908221&tin=02508201610067®Number=0000000000092562&sum=55000 [01:06:27]written 0, free lines is 4095 [01:06:27]OFD Sender: Processing packet 164285 [packets to send 973, broken 972] [01:06:27]ProducePacketName [01:06:27]name=ofd_packets/00164285 [01:06:27]OFD Sender: To server: pG, [01:06:27]CommunicateWithHost lk.salyk.kg:30040 [01:06:27]ConnectInit lk.salyk.kg [01:06:28]Write to MH i2c: 01 00 00 79 03 7C [01:06:28]Write i2c OK [01:06:28]MH_I2C_Read... [01:06:28]Read from MH i2c: 01 [01:06:28]MH_I2C_Read... [01:06:28]Read from MH i2c: 01 07 00 [01:06:28]MH_I2C_Read... [01:06:28]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 AE 0C 3D [01:06:28]RasterBufferAndPrint [01:06:28]line [01:06:28]line [01:06:28]line [01:06:28]line [01:06:28]line [01:06:28]written 0, free lines is 3252 [01:06:28]MH_Cut [01:06:28]Write to MH i2c: D1 01 00 80 03 01 55 [01:06:28]Write i2c OK [01:06:28]MH_I2C_Read... [01:06:28]Read from MH i2c: D1 [01:06:28]MH_I2C_Read... [01:06:28]Read from MH i2c: D1 01 00 [01:06:28]MH_I2C_Read... [01:06:28]Read from MH i2c: D1 01 00 80 03 00 54 [01:06:28]Write to MH i2c: 01 00 00 81 03 84 [01:06:28]Write i2c OK [01:06:28]MH_I2C_Read... [01:06:29]*** Cut start [01:06:29]*** Purtial cut [01:06:29]*** Stage 1: CUTSNS_PIN = 1 [01:06:29]Connected sock=11 [01:06: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 37 36 39 0D 01 00 00 37 E4 05 01 2B E0 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 40 1F 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 00 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 D5 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 12 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 81 02 00 35 04 06 00 3B 50 CB 94 2D 3D 7A 4B 5E 4F 0E BE 4B 3B [01:06:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D1 1E 47 00 2B 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 37 36 39 10 04 04 00 BD 81 02 00 F4 03 04 00 63 38 C6 66 B6 04 01 00 00 D1 42 F9 BE 94 6A BA 95 [01:06:29]CommunicateWithHost err = 0 [01:06:29]CheckOFDResponse [01:06:29]1017 (14) - 77093643461234 [01:06:29]1041 (16) - 0000000000871769 [01:06:29]1040 (4) - 164285 [01:06:29]1012 (4) - 21.08.2024 18:56 [01:06:29]1206 (1) - 0 [01:06:29]OFD Sender: Remove packet 164285 [01:06:29]ProducePacketName [01:06:29]name=ofd_packets/00164285 [01:06:29]NVStorageDeleteData [01:06:30]OFD Sender: No OFD packet to send [01:06:31]Read from MH i2c: 01 [01:06:31]MH_I2C_Read... [01:06:31]*** Stop cut motor [01:06:31]*** Cut end [01:06:31]Read from MH i2c: 01 07 00 [01:06:31]MH_I2C_Read... [01:06:31]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [01:06:31]process_action close_receipt done [01:06:31]requested_data is exist [01:06:31]produce_requested_data [01:06:31]requested_item fm.sn is exist - process it [01:06:31]wFMCommunicate request_size=4 [01:06:31]MH_SAM_APDU [01:06:31]CAPDU: 80 11 00 00 [01:06:31]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [01:06:31]Write i2c OK [01:06:31]MH_I2C_Read... [01:06:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:31]Read from MH i2c: E2 [01:06:31]MH_I2C_Read... [01:06:31]Read from MH i2c: E2 17 00 [01:06:31]MH_I2C_Read... [01:06:31]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [01:06:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:31]wFMCommunicate OK [01:06:31]requested_item fd.num is exist - process it [01:06:31]SAM_PROTO_GetFieldsCounters [01:06:31]wFMCommunicate request_size=4 [01:06:31]MH_SAM_APDU [01:06:31]CAPDU: 80 13 00 00 [01:06:31]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [01:06:31]Write i2c OK [01:06:31]MH_I2C_Read... [01:06:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:06:31]Read from MH i2c: E2 [01:06:31]MH_I2C_Read... [01:06:31]Read from MH i2c: E2 62 00 [01:06:31]MH_I2C_Read... [01:06:31]Read from MH i2c: E2 62 00 83 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:06:31]wFMCommunicate OK [01:06:31]SAM_PROTO_GetFieldsCounters done [01:06:31]requested_item shift.num is exist - process it [01:06:31]requested_item shift.opened is exist - process it [01:06:31]req_shift_opened [01:06:31]FM_GetShiftState [01:06:31]SAM_PROTO_GetShiftState [01:06:31]wFMCommunicate request_size=4 [01:06:31]MH_SAM_APDU [01:06:31]CAPDU: 80 13 01 00 [01:06:31]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [01:06:31]Write i2c OK [01:06:31]MH_I2C_Read... [01:06:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:31]Read from MH i2c: E2 [01:06:31]MH_I2C_Read... [01:06:31]Read from MH i2c: E2 0E 00 [01:06:31]MH_I2C_Read... [01:06:31]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 1D [01:06:31]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:06:31]wFMCommunicate OK [01:06:31]SAM_PROTO_GetShiftState done [01:06:31]FM_GetShiftState done [01:06:31]req_shift_opened done [01:06:31]requested_item shift.open_date is exist - process it [01:06:31]req_shift_open_date [01:06:31]req_shift_open_date done [01:06:31]produce_requested_data done [01:06:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164285,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:06:31]process_action_free close_receipt [01:06:31]json_value_free [01:06:31]json_value_free done [01:06:31]process_json_proto returns [01:06:31]Send response to host [01:06:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164285,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:06:31]free response buf [01:06:31]execute_script done [01:06:31]execute_script returns [01:06:31]free content buf [01:06:31]Sock 7.Close socket [01:06:31]Sock 7.Thread stoped [01:06:35]OFD Sender: No OFD packet to send [01:06:40]OFD Sender: No OFD packet to send [01:06:41]recv_with_timeout no data received [01:06:45]OFD Sender: No OFD packet to send [01:06:50]OFD Sender: No OFD packet to send [01:06:55]OFD Sender: No OFD packet to send [01:07:00]OFD Sender: No OFD packet to send [01:07:05]OFD Sender: No OFD packet to send [01:07:07]recv_with_timeout no data received [01:07:10]OFD Sender: No OFD packet to send [01:07:15]OFD Sender: No OFD packet to send [01:07:20]OFD Sender: No OFD packet to send [01:07:25]recv_with_timeout no data received [01:07:25]OFD Sender: No OFD packet to send [01:07:30]OFD Sender: No OFD packet to send [01:07:35]OFD Sender: No OFD packet to send [01:07:40]OFD Sender: No OFD packet to send [01:07:45]OFD Sender: No OFD packet to send [01:07:50]OFD Sender: No OFD packet to send [01:07:55]OFD Sender: No OFD packet to send [01:07:59]recv_with_timeout no data received [01:08:00]OFD Sender: No OFD packet to send [01:08:05]OFD Sender: No OFD packet to send [01:08:10]OFD Sender: No OFD packet to send [01:08:15]OFD Sender: No OFD packet to send [01:08:20]OFD Sender: No OFD packet to send [01:08:25]OFD Sender: No OFD packet to send [01:08:30]OFD Sender: No OFD packet to send [01:08:35]OFD Sender: No OFD packet to send [01:08:40]OFD Sender: No OFD packet to send [01:08:45]OFD Sender: No OFD packet to send [01:08:50]OFD Sender: No OFD packet to send [01:08:55]OFD Sender: No OFD packet to send [01:09:00]OFD Sender: No OFD packet to send [01:09:05]OFD Sender: No OFD packet to send [01:09:10]OFD Sender: No OFD packet to send [01:09:15]OFD Sender: No OFD packet to send [01:09:20]OFD Sender: No OFD packet to send [01:09:25]OFD Sender: No OFD packet to send [01:09:26]accept exits with 9 [01:09:26]New connection [01:09:26]New thread 3067317604 created [01:09:26]Thread 3067460964 joined [01:09:26]Waiting for new connection... [01:09:26] Sock 9.Parse request [01:09:26]Sock 9.Check first char [01:09:26]Sock 9.First char is OK [01:09:26]request: POST /json_proto HTTP/1.0 [01:09:26]Method: POST [01:09:26]URL: /json_proto [01:09:26]Method is POST - this is cgi request [01:09:26]url: /json_proto [01:09:26]query_string will be loaded in cgi processing [01:09:26]execute_cgi json_proto POST (null) [01:09:26]execute_cgi path=json_proto method=POST [01:09:26]POST find Content-Length [01:09:26]Host: 172.17.44.132:8080 [01:09:26]Content-Length: 625 [01:09:26]Content-Type: application/json [01:09:26] [01:09:26]POST finish read [01:09:26]Found Content-Length = 625 [01:09:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50737", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:09:26]execute_script... [01:09: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 : (3)50737", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:09:26]POST & json_proto [01:09:26]process_json_proto [01:09:26]json parsed OK: [01:09:26]protocol is kg_v1.0 [01:09:26]action value=close_receipt [01:09:26]process_action close_receipt [01:09:26]cmd_close_receipt [01:09:26]MH_GetDate [01:09:26]Write to MH i2c: F0 00 00 85 03 77 [01:09:26]Write i2c OK [01:09:26]MH_I2C_Read... [01:09:26]Read from MH i2c: F0 [01:09:26]MH_I2C_Read... [01:09:26]Read from MH i2c: F0 09 00 [01:09:26]MH_I2C_Read... [01:09:26]Read from MH i2c: F0 09 00 85 03 00 C7 8F C6 66 2A 83 C1 65 D5 [01:09:26]GetLastDocTimeStamp 1724288786 [01:09:26]current date 1724288967 [01:09:26]FM_GetShiftState [01:09:26]SAM_PROTO_GetShiftState [01:09:26]wFMCommunicate request_size=4 [01:09:26]MH_SAM_APDU [01:09:26]CAPDU: 80 13 01 00 [01:09:26]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [01:09:26]Write i2c OK [01:09:26]MH_I2C_Read... [01:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:09:26]Read from MH i2c: E2 [01:09:26]MH_I2C_Read... [01:09:26]Read from MH i2c: E2 0E 00 [01:09:26]MH_I2C_Read... [01:09:26]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 1F [01:09:26]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:09:26]wFMCommunicate OK [01:09:26]SAM_PROTO_GetShiftState done [01:09:26]FM_GetShiftState done [01:09:26]opened in 1724286555 [01:09:26]opened+sec_in_day 1724372955 [01:09:26]quantity*price = 13500 [01:09:26]sum+1 = 13501 [01:09:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 8 22.08.2024 01:09 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164286 ФПД: 52203920700319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164286&fm=52203920700319&tin=02508201610067®Number=0000000000092562&sum=13500 0 [01:09:27]StoreToDocumentArchive [01:09:27]shift 467 fd 164286 [01:09:27]save to /storage/0467/doc_00164286 [01:09:27]save last doc name /storage/0467/doc_00164286 to /storage/kkm_last_doc_name [01:09:27]save OK [01:09:27]Clear old archive folders... [01:09:27]ProcessDocumentItem done err = 0, tmpTLVsize=278 [01:09:27]tlvbuf is 00A559C0 [01:09:27]SAM_PROTO_ClearQueue [01:09:27]wFMCommunicate request_size=4 [01:09:27]MH_SAM_APDU [01:09:27]CAPDU: 80 09 00 00 [01:09:27]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [01:09:27]Write i2c OK [01:09:27]MH_I2C_Read... [01:09:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:09:27]Read from MH i2c: E2 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [01:09:27]RAPDU: 90 00 [01:09:27]wFMCommunicate OK [01:09:27]SAM_PROTO_ClearQueue done [01:09:27]KKMCreateOFDPacket [01:09:27]OFDProtocolAddRootSTLVToBuf [01:09:27]FM_MakeSignedData [01:09:27]FM_MakeSignedData [01:09:27]SAM_PROTO_SignData [01:09:27]wFMCommunicate request_size=4 [01:09:27]MH_SAM_APDU [01:09:27]CAPDU: 80 0D 01 02 [01:09:27]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [01:09:27]Write i2c OK [01:09:27]MH_I2C_Read... [01:09:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:09:27]Read from MH i2c: E2 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [01:09:27]RAPDU: 90 00 [01:09:27]wFMCommunicate OK [01:09:27]wFMCommunicate request_size=255 [01:09:27]MH_SAM_APDU [01:09:27]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 C7 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 [01:09:27]Write to MH i2c: E2 02 01 95 03 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 C7 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 00 00 37 [01:09:27]Write i2c OK [01:09:27]MH_I2C_Read... [01:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:09:27]Read from MH i2c: E2 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [01:09:27]RAPDU: 90 00 [01:09:27]wFMCommunicate OK [01:09:27]wFMCommunicate request_size=37 [01:09:27]MH_SAM_APDU [01:09:27]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 81 02 00 35 04 06 00 2F 7A AC 26 33 9F [01:09:27]Write to MH i2c: E2 28 00 96 03 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 81 02 00 35 04 06 00 2F 7A AC 26 33 9F 00 00 FE [01:09:27]Write i2c OK [01:09:27]MH_I2C_Read... [01:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:09:27]Read from MH i2c: E2 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 [01:09:27]MH_I2C_Read... [01:09:27]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [01:09:27]RAPDU: 90 00 [01:09:27]wFMCommunicate OK [01:09:27]wFMCommunicate request_size=4 [01:09:27]MH_SAM_APDU [01:09:27]CAPDU: 80 0D 03 02 [01:09:27]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [01:09:27]Write i2c OK [01:09:27]MH_I2C_Read... [01:09:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:09:28]Read from MH i2c: E2 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: E2 0B 00 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: E2 0B 00 97 03 00 DD 19 0E 98 EA 0F A2 BD 90 00 0A [01:09:28]RAPDU: DD 19 0E 98 EA 0F A2 BD 90 00 [01:09:28]wFMCommunicate OK [01:09:28]SAM_PROTO_SignData done [01:09:28]FM_MakeSignedData done [01:09:28]CreateOFDProtocolMessage [01:09:28]wFMCommunicate request_size=4 [01:09:28]MH_SAM_APDU [01:09:28]CAPDU: 80 11 00 00 [01:09:28]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [01:09:28]Write i2c OK [01:09:28]MH_I2C_Read... [01:09:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:09:28]Read from MH i2c: E2 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: E2 17 00 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [01:09:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:09:28]wFMCommunicate OK [01:09:28]CreateOFDProtocolMessage done [01:09:28]OFDSenderStorePacket 164286 [01:09:28]StoreOFDPacket docnum=164286 [01:09:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 62 A5 22 01 60 97 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 C7 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 81 02 00 35 04 06 00 2F 7A AC 26 33 9F DD 19 0E 98 EA 0F A2 BD [01:09:28]CheckFolder [01:09:28]dirname=/storage/ofd_packets [01:09:28]CheckFolder done [01:09:28]ProducePacketName [01:09:28]name=ofd_packets/00164286 [01:09:28]NVStorageSaveData ofd_packets/00164286 [01:09:28]File name is /storage/ofd_packets/00164286 [01:09:28]Write 328 bytes [01:09:28]NVStorageSaveData done [01:09:28]OFDSenderStorePacket done [01:09:28]KKMCreateOFDPacket done [01:09:28]NVStorageSaveData kkm_last_timestamp [01:09:28]File name is /storage/kkm_last_timestamp [01:09:28]Write 4 bytes [01:09:28]NVStorageSaveData done [01:09:28]ExternCall_PrintAddStr [01:09:28]wPrintStart [01:09:28]Write to MH i2c: 01 00 00 99 03 9C [01:09:28]Write i2c OK [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: 01 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: 01 07 00 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [01:09:28]RasterBufferAndPrint [01:09:28]line Счет N : (3)50737 [01:09:28]line ИНН: 02508201610067 [01:09:28]line Контрольно-Кассовый Чек [01:09:28]line ПРОДАЖА [01:09:28]line Товар: 48741224 [01:09:28]line Сигареты Winston Super Slims Blue [01:09:28]line 1.000 * 135.00 [01:09:28]line = 135.00 [01:09:28]line НДС 12% НСП 1% [01:09:28]line > о реализуемом товаре [01:09:28]line ИТОГО: 135.00 [01:09:28]line НСП 1% : 1.19 [01:09:28]line НДС 12% : 14.34 [01:09:28]line Наличными: 135.00 [01:09:28]line Безнал.: 0.00 [01:09:28]line Место: АЗС № 130 "Партнер Нефть" [01:09:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:09:28]line СНО: Общий режим [01:09:28]line Чек 8 22.08.2024 01:09 [01:09:28]line Смена: 467 ФФД: 1.0 [01:09:28]line ЗНМ: 0300000070 [01:09:28]line РНМ: 0000000000092562 [01:09:28]line Версия ККМ: 001 [01:09:28]line ФМ: 0000000000871769 [01:09:28]line ФД: 164286 [01:09:28]line ФПД: 52203920700319 [01:09:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T010927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164286&fm=52203920700319&tin=02508201610067®Number=0000000000092562&sum=13500 [01:09:28]line 0 [01:09:28]written 0, free lines is 4095 [01:09:28]OFD Sender: Processing packet 164286 [packets to send 973, broken 972] [01:09:28]ProducePacketName [01:09:28]name=ofd_packets/00164286 [01:09:28]OFD Sender: To server: pG, [01:09:28]CommunicateWithHost lk.salyk.kg:30040 [01:09:28]ConnectInit lk.salyk.kg [01:09:28]Write to MH i2c: 01 00 00 C2 03 C5 [01:09:28]Write i2c OK [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: 01 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: 01 07 00 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: 01 07 00 C2 03 00 00 00 00 00 BD 0C 95 [01:09:28]RasterBufferAndPrint [01:09:28]line [01:09:28]line [01:09:28]line [01:09:28]line [01:09:28]line [01:09:28]written 0, free lines is 3265 [01:09:28]MH_Cut [01:09:28]Write to MH i2c: D1 01 00 C9 03 01 9E [01:09:28]Write i2c OK [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: D1 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: D1 01 00 [01:09:28]MH_I2C_Read... [01:09:28]Read from MH i2c: D1 01 00 C9 03 00 9D [01:09:28]Write to MH i2c: 01 00 00 CA 03 CD [01:09:28]Write i2c OK [01:09:28]MH_I2C_Read... [01:09:29]Connected sock=10 [01:09: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 37 36 39 2A 01 00 00 62 A5 22 01 60 97 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 C7 8F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 81 02 00 35 04 06 00 2F 7A AC 26 33 9F DD 19 0E 98 EA 0F A2 BD [01:09:29]*** Cut start [01:09:29]*** Purtial cut [01:09:29]*** Stage 1: CUTSNS_PIN = 1 [01:09:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 74 11 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 37 36 39 10 04 04 00 BE 81 02 00 F4 03 04 00 17 39 C6 66 B6 04 01 00 00 55 BA F7 E0 5E CC D2 3D [01:09:29]CommunicateWithHost err = 0 [01:09:29]CheckOFDResponse [01:09:29]1017 (14) - 77093643461234 [01:09:29]1041 (16) - 0000000000871769 [01:09:29]1040 (4) - 164286 [01:09:29]1012 (4) - 21.08.2024 18:59 [01:09:29]1206 (1) - 0 [01:09:29]OFD Sender: Remove packet 164286 [01:09:29]ProducePacketName [01:09:29]name=ofd_packets/00164286 [01:09:29]NVStorageDeleteData [01:09:30]OFD Sender: No OFD packet to send [01:09:31]Read from MH i2c: 01 [01:09:31]MH_I2C_Read... [01:09:31]*** Stop cut motor [01:09:31]*** Cut end [01:09:31]Read from MH i2c: 01 07 00 [01:09:31]MH_I2C_Read... [01:09:31]Read from MH i2c: 01 07 00 CA 03 00 00 00 00 00 FF 0F E2 [01:09:31]process_action close_receipt done [01:09:31]requested_data is exist [01:09:31]produce_requested_data [01:09:31]requested_item fm.sn is exist - process it [01:09:31]wFMCommunicate request_size=4 [01:09:31]MH_SAM_APDU [01:09:31]CAPDU: 80 11 00 00 [01:09:31]Write to MH i2c: E2 08 00 CB 03 80 11 00 00 00 00 00 00 48 [01:09:31]Write i2c OK [01:09:31]MH_I2C_Read... [01:09:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:09:31]Read from MH i2c: E2 [01:09:31]MH_I2C_Read... [01:09:31]Read from MH i2c: E2 17 00 [01:09:31]MH_I2C_Read... [01:09:31]Read from MH i2c: E2 17 00 CB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [01:09:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:09:31]wFMCommunicate OK [01:09:31]requested_item fd.num is exist - process it [01:09:31]SAM_PROTO_GetFieldsCounters [01:09:31]wFMCommunicate request_size=4 [01:09:31]MH_SAM_APDU [01:09:31]CAPDU: 80 13 00 00 [01:09:31]Write to MH i2c: E2 08 00 CC 03 80 13 00 00 00 00 00 00 4B [01:09:31]Write i2c OK [01:09:31]MH_I2C_Read... [01:09:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:09:31]Read from MH i2c: E2 [01:09:31]MH_I2C_Read... [01:09:31]Read from MH i2c: E2 62 00 [01:09:31]MH_I2C_Read... [01:09:31]Read from MH i2c: E2 62 00 CC 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [01:09: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:09:31]wFMCommunicate OK [01:09:31]SAM_PROTO_GetFieldsCounters done [01:09:31]requested_item shift.num is exist - process it [01:09:31]requested_item shift.opened is exist - process it [01:09:31]req_shift_opened [01:09:31]FM_GetShiftState [01:09:31]SAM_PROTO_GetShiftState [01:09:31]wFMCommunicate request_size=4 [01:09:31]MH_SAM_APDU [01:09:31]CAPDU: 80 13 01 00 [01:09:31]Write to MH i2c: E2 08 00 CD 03 80 13 01 00 00 00 00 00 4D [01:09:31]Write i2c OK [01:09:31]MH_I2C_Read... [01:09:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:09:31]Read from MH i2c: E2 [01:09:31]MH_I2C_Read... [01:09:31]Read from MH i2c: E2 0E 00 [01:09:31]MH_I2C_Read... [01:09:31]Read from MH i2c: E2 0E 00 CD 03 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 66 [01:09:31]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:09:31]wFMCommunicate OK [01:09:31]SAM_PROTO_GetShiftState done [01:09:31]FM_GetShiftState done [01:09:31]req_shift_opened done [01:09:31]requested_item shift.open_date is exist - process it [01:09:31]req_shift_open_date [01:09:31]req_shift_open_date done [01:09:31]produce_requested_data done [01:09:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164286,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:09:31]process_action_free close_receipt [01:09:31]json_value_free [01:09:31]json_value_free done [01:09:31]process_json_proto returns [01:09:31]Send response to host [01:09:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164286,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:09:31]free response buf [01:09:31]execute_script done [01:09:31]execute_script returns [01:09:31]free content buf [01:09:31]Sock 9.Close socket [01:09:31]Sock 9.Thread stoped [01:09:35]OFD Sender: No OFD packet to send [01:09:40]OFD Sender: No OFD packet to send [01:09:41]recv_with_timeout no data received [01:09:45]OFD Sender: No OFD packet to send [01:09:50]OFD Sender: No OFD packet to send [01:09:55]OFD Sender: No OFD packet to send [01:09:56]recv_with_timeout no data received [01:10:00]OFD Sender: No OFD packet to send [01:10:05]OFD Sender: No OFD packet to send [01:10:10]OFD Sender: No OFD packet to send [01:10:13]recv_with_timeout no data received [01:10:15]OFD Sender: No OFD packet to send [01:10:20]OFD Sender: No OFD packet to send [01:10:25]OFD Sender: No OFD packet to send [01:10:29]recv_with_timeout no data received [01:10:30]OFD Sender: No OFD packet to send [01:10:35]OFD Sender: No OFD packet to send [01:10:40]OFD Sender: No OFD packet to send [01:10:45]OFD Sender: No OFD packet to send [01:10:50]OFD Sender: No OFD packet to send [01:10:55]OFD Sender: No OFD packet to send [01:11:00]OFD Sender: No OFD packet to send [01:11:05]OFD Sender: No OFD packet to send [01:11:10]OFD Sender: No OFD packet to send [01:11:12]accept exits with 7 [01:11:12]New connection [01:11:12]New thread 3067460964 created [01:11:12]Thread 3067317604 joined [01:11:12]Waiting for new connection... [01:11:12] Sock 7.Parse request [01:11:12]Sock 7.Check first char [01:11:12]Sock 7.First char is OK [01:11:12]request: POST /json_proto HTTP/1.0 [01:11:12]Method: POST [01:11:12]URL: /json_proto [01:11:12]Method is POST - this is cgi request [01:11:12]url: /json_proto [01:11:12]query_string will be loaded in cgi processing [01:11:12]execute_cgi json_proto POST (null) [01:11:12]execute_cgi path=json_proto method=POST [01:11:12]POST find Content-Length [01:11:12]Host: 172.17.44.132:8080 [01:11:12]Content-Length: 603 [01:11:12]Content-Type: application/json [01:11:12] [01:11:12]POST finish read [01:11:12]Found Content-Length = 603 [01:11:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50738", "tax_sys" : 0, "items" : [ { "code": "4870112003925", "name": "\u041A\u043E\u043D\u0434 ULKER-Albeni 40gr (6*24)", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:11:12]execute_script... [01:11: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 : (3)50738", "tax_sys" : 0, "items" : [ { "code": "4870112003925", "name": "\u041A\u043E\u043D\u0434 ULKER-Albeni 40gr (6*24)", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:11:12]POST & json_proto [01:11:12]process_json_proto [01:11:12]json parsed OK: [01:11:12]protocol is kg_v1.0 [01:11:12]action value=close_receipt [01:11:12]process_action close_receipt [01:11:12]cmd_close_receipt [01:11:12]MH_GetDate [01:11:12]Write to MH i2c: F0 00 00 CE 03 C0 [01:11:12]Write i2c OK [01:11:12]MH_I2C_Read... [01:11:12]Read from MH i2c: F0 [01:11:12]MH_I2C_Read... [01:11:12]Read from MH i2c: F0 09 00 [01:11:12]MH_I2C_Read... [01:11:12]Read from MH i2c: F0 09 00 CE 03 00 31 90 C6 66 2A 83 C1 65 89 [01:11:12]GetLastDocTimeStamp 1724288967 [01:11:12]current date 1724289073 [01:11:12]FM_GetShiftState [01:11:12]SAM_PROTO_GetShiftState [01:11:12]wFMCommunicate request_size=4 [01:11:12]MH_SAM_APDU [01:11:12]CAPDU: 80 13 01 00 [01:11:12]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [01:11:12]Write i2c OK [01:11:12]MH_I2C_Read... [01:11:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:11:12]Read from MH i2c: E2 [01:11:12]MH_I2C_Read... [01:11:12]Read from MH i2c: E2 0E 00 [01:11:12]MH_I2C_Read... [01:11:12]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 68 [01:11:12]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:11:12]wFMCommunicate OK [01:11:12]SAM_PROTO_GetShiftState done [01:11:12]FM_GetShiftState done [01:11:12]opened in 1724286555 [01:11:12]opened+sec_in_day 1724372955 [01:11:12]quantity*price = 5500 [01:11:12]sum+1 = 5501 [01:11:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 9 22.08.2024 01:11 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164287 ФПД: 148791394576593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T011113&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164287&fm=148791394576593&tin=02508201610067®Number=0000000000092562&sum=5500 0 [01:11:13]StoreToDocumentArchive [01:11:13]shift 467 fd 164287 [01:11:13]save to /storage/0467/doc_00164287 [01:11:13]save last doc name /storage/0467/doc_00164287 to /storage/kkm_last_doc_name [01:11:13]save OK [01:11:13]Clear old archive folders... [01:11:13]ProcessDocumentItem done err = 0, tmpTLVsize=275 [01:11:13]tlvbuf is 00A58060 [01:11:13]SAM_PROTO_ClearQueue [01:11:13]wFMCommunicate request_size=4 [01:11:13]MH_SAM_APDU [01:11:13]CAPDU: 80 09 00 00 [01:11:13]Write to MH i2c: E2 08 00 DC 03 80 09 00 00 00 00 00 00 51 [01:11:13]Write i2c OK [01:11:13]MH_I2C_Read... [01:11:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:11:13]Read from MH i2c: E2 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 03 00 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 03 00 DC 03 00 90 00 53 [01:11:13]RAPDU: 90 00 [01:11:13]wFMCommunicate OK [01:11:13]SAM_PROTO_ClearQueue done [01:11:13]KKMCreateOFDPacket [01:11:13]OFDProtocolAddRootSTLVToBuf [01:11:13]FM_MakeSignedData [01:11:13]FM_MakeSignedData [01:11:13]SAM_PROTO_SignData [01:11:13]wFMCommunicate request_size=4 [01:11:13]MH_SAM_APDU [01:11:13]CAPDU: 80 0D 01 02 [01:11:13]Write to MH i2c: E2 08 00 DD 03 80 0D 01 02 00 00 00 00 59 [01:11:13]Write i2c OK [01:11:13]MH_I2C_Read... [01:11:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:11:13]Read from MH i2c: E2 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 03 00 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [01:11:13]RAPDU: 90 00 [01:11:13]wFMCommunicate OK [01:11:13]wFMCommunicate request_size=255 [01:11:13]MH_SAM_APDU [01:11:13]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 31 90 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [01:11:13]Write to MH i2c: E2 02 01 DE 03 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 31 90 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 7C [01:11:13]Write i2c OK [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 [01:11:13]MH_I2C_Read... [01:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:13]Read from MH i2c: E2 03 00 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [01:11:13]RAPDU: 90 00 [01:11:13]wFMCommunicate OK [01:11:13]wFMCommunicate request_size=34 [01:11:13]MH_SAM_APDU [01:11:13]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 81 02 00 35 04 06 00 87 53 32 38 28 D1 [01:11:13]Write to MH i2c: E2 25 00 DF 03 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 81 02 00 35 04 06 00 87 53 32 38 28 D1 00 00 A2 [01:11:13]Write i2c OK [01:11:13]MH_I2C_Read... [01:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:13]Read from MH i2c: E2 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 03 00 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [01:11:13]RAPDU: 90 00 [01:11:13]wFMCommunicate OK [01:11:13]wFMCommunicate request_size=4 [01:11:13]MH_SAM_APDU [01:11:13]CAPDU: 80 0D 03 02 [01:11:13]Write to MH i2c: E2 08 00 E0 03 80 0D 03 02 00 00 00 00 5E [01:11:13]Write i2c OK [01:11:13]MH_I2C_Read... [01:11:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:11:13]Read from MH i2c: E2 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 0B 00 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 0B 00 E0 03 00 34 34 06 4D 83 8C D9 6E 90 00 70 [01:11:13]RAPDU: 34 34 06 4D 83 8C D9 6E 90 00 [01:11:13]wFMCommunicate OK [01:11:13]SAM_PROTO_SignData done [01:11:13]FM_MakeSignedData done [01:11:13]CreateOFDProtocolMessage [01:11:13]wFMCommunicate request_size=4 [01:11:13]MH_SAM_APDU [01:11:13]CAPDU: 80 11 00 00 [01:11:13]Write to MH i2c: E2 08 00 E1 03 80 11 00 00 00 00 00 00 5E [01:11:13]Write i2c OK [01:11:13]MH_I2C_Read... [01:11:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:11:13]Read from MH i2c: E2 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 17 00 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: E2 17 00 E1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [01:11:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:11:13]wFMCommunicate OK [01:11:13]CreateOFDProtocolMessage done [01:11:13]OFDSenderStorePacket 164287 [01:11:13]StoreOFDPacket docnum=164287 [01:11:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 0C D4 1F 01 92 A3 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 31 90 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 81 02 00 35 04 06 00 87 53 32 38 28 D1 34 34 06 4D 83 8C D9 6E [01:11:13]CheckFolder [01:11:13]dirname=/storage/ofd_packets [01:11:13]CheckFolder done [01:11:13]ProducePacketName [01:11:13]name=ofd_packets/00164287 [01:11:13]NVStorageSaveData ofd_packets/00164287 [01:11:13]File name is /storage/ofd_packets/00164287 [01:11:13]Write 325 bytes [01:11:13]NVStorageSaveData done [01:11:13]OFDSenderStorePacket done [01:11:13]KKMCreateOFDPacket done [01:11:13]NVStorageSaveData kkm_last_timestamp [01:11:13]File name is /storage/kkm_last_timestamp [01:11:13]Write 4 bytes [01:11:13]NVStorageSaveData done [01:11:13]ExternCall_PrintAddStr [01:11:13]wPrintStart [01:11:13]Write to MH i2c: 01 00 00 E2 03 E5 [01:11:13]Write i2c OK [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: 01 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: 01 07 00 [01:11:13]MH_I2C_Read... [01:11:13]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [01:11:13]RasterBufferAndPrint [01:11:13]line Счет N : (3)50738 [01:11:13]line ИНН: 02508201610067 [01:11:13]line Контрольно-Кассовый Чек [01:11:13]line ПРОДАЖА [01:11:13]line Товар: 4870112003925 [01:11:13]line Конд ULKER-Albeni 40gr (6*24) [01:11:13]line 1.000 * 55.00 [01:11:13]line = 55.00 [01:11:13]line НДС 12% НСП 1% [01:11:13]line > о реализуемом товаре [01:11:13]line ИТОГО: 55.00 [01:11:13]line НСП 1% : 0.49 [01:11:13]line НДС 12% : 5.84 [01:11:13]line Наличными: 55.00 [01:11:13]line Безнал.: 0.00 [01:11:13]line Место: АЗС № 130 "Партнер Нефть" [01:11:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:11:13]line СНО: Общий режим [01:11:13]line Чек 9 22.08.2024 01:11 [01:11:13]line Смена: 467 ФФД: 1.0 [01:11:13]line ЗНМ: 0300000070 [01:11:13]line РНМ: 0000000000092562 [01:11:13]line Версия ККМ: 001 [01:11:13]line ФМ: 0000000000871769 [01:11:13]line ФД: 164287 [01:11:13]line ФПД: 148791394576593 [01:11:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T011113&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164287&fm=148791394576593&tin=02508201610067®Number=0000000000092562&sum=5500 [01:11:14]OFD Sender: Processing packet 164287 [packets to send 973, broken 972] [01:11:14]ProducePacketName [01:11:14]name=ofd_packets/00164287 [01:11:14]OFD Sender: To server: pG, [01:11:14]CommunicateWithHost lk.salyk.kg:30040 [01:11:14]ConnectInit lk.salyk.kg [01:11:14]line 0 [01:11:14]written 0, free lines is 4095 [01:11:14]Write to MH i2c: 01 00 00 0A 04 0E [01:11:14]Write i2c OK [01:11:14]MH_I2C_Read... [01:11:14]Read from MH i2c: 01 [01:11:14]MH_I2C_Read... [01:11:14]Read from MH i2c: 01 07 00 [01:11:14]MH_I2C_Read... [01:11:14]Read from MH i2c: 01 07 00 0A 04 00 00 00 00 00 CC 0C ED [01:11:14]RasterBufferAndPrint [01:11:14]line [01:11:14]line [01:11:14]line [01:11:14]line [01:11:14]line [01:11:14]written 0, free lines is 3281 [01:11:14]MH_Cut [01:11:14]Write to MH i2c: D1 01 00 11 04 01 E7 [01:11:14]Write i2c OK [01:11:14]MH_I2C_Read... [01:11:14]Read from MH i2c: D1 [01:11:14]MH_I2C_Read... [01:11:14]Read from MH i2c: D1 01 00 [01:11:14]MH_I2C_Read... [01:11:14]Read from MH i2c: D1 01 00 11 04 00 E6 [01:11:14]Write to MH i2c: 01 00 00 12 04 16 [01:11:14]Write i2c OK [01:11:14]MH_I2C_Read... [01:11:15]*** Cut start [01:11:15]*** Purtial cut [01:11:15]*** Stage 1: CUTSNS_PIN = 1 [01:11:17]Read from MH i2c: 01 [01:11:17]MH_I2C_Read... [01:11:17]*** Stop cut motor [01:11:17]*** Cut end [01:11:17]Read from MH i2c: 01 07 00 [01:11:17]MH_I2C_Read... [01:11:17]Read from MH i2c: 01 07 00 12 04 00 00 00 00 00 FF 0F 2B [01:11:17]process_action close_receipt done [01:11:17]requested_data is exist [01:11:17]produce_requested_data [01:11:17]requested_item fm.sn is exist - process it [01:11:17]wFMCommunicate request_size=4 [01:11:17]MH_SAM_APDU [01:11:17]CAPDU: 80 11 00 00 [01:11:17]Write to MH i2c: E2 08 00 13 04 80 11 00 00 00 00 00 00 91 [01:11:17]Write i2c OK [01:11:17]MH_I2C_Read... [01:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:11:17]Read from MH i2c: E2 [01:11:17]MH_I2C_Read... [01:11:17]Read from MH i2c: E2 17 00 [01:11:17]MH_I2C_Read... [01:11:17]Read from MH i2c: E2 17 00 13 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [01:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:11:17]wFMCommunicate OK [01:11:17]requested_item fd.num is exist - process it [01:11:17]SAM_PROTO_GetFieldsCounters [01:11:17]wFMCommunicate request_size=4 [01:11:17]MH_SAM_APDU [01:11:17]CAPDU: 80 13 00 00 [01:11:17]Write to MH i2c: E2 08 00 14 04 80 13 00 00 00 00 00 00 94 [01:11:17]Write i2c OK [01:11:17]MH_I2C_Read... [01:11:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:11:17]Read from MH i2c: E2 [01:11:17]MH_I2C_Read... [01:11:17]Read from MH i2c: E2 62 00 [01:11:17]MH_I2C_Read... [01:11:17]Read from MH i2c: E2 62 00 14 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [01:11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:11:17]wFMCommunicate OK [01:11:17]SAM_PROTO_GetFieldsCounters done [01:11:17]requested_item shift.num is exist - process it [01:11:17]requested_item shift.opened is exist - process it [01:11:17]req_shift_opened [01:11:17]FM_GetShiftState [01:11:17]SAM_PROTO_GetShiftState [01:11:17]wFMCommunicate request_size=4 [01:11:17]MH_SAM_APDU [01:11:17]CAPDU: 80 13 01 00 [01:11:17]Write to MH i2c: E2 08 00 15 04 80 13 01 00 00 00 00 00 96 [01:11:17]Write i2c OK [01:11:17]MH_I2C_Read... [01:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:11:17]Read from MH i2c: E2 [01:11:17]MH_I2C_Read... [01:11:17]Read from MH i2c: E2 0E 00 [01:11:17]MH_I2C_Read... [01:11:17]Read from MH i2c: E2 0E 00 15 04 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 AF [01:11:17]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:11:17]wFMCommunicate OK [01:11:17]SAM_PROTO_GetShiftState done [01:11:17]FM_GetShiftState done [01:11:17]req_shift_opened done [01:11:17]requested_item shift.open_date is exist - process it [01:11:17]req_shift_open_date [01:11:17]req_shift_open_date done [01:11:17]produce_requested_data done [01:11:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164287,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:11:17]process_action_free close_receipt [01:11:17]json_value_free [01:11:17]json_value_free done [01:11:17]process_json_proto returns [01:11:17]Send response to host [01:11:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164287,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:11:17]free response buf [01:11:17]execute_script done [01:11:17]execute_script returns [01:11:17]free content buf [01:11:17]Sock 7.Close socket [01:11:17]Sock 7.Thread stoped [01:11:18]Connected sock=11 [01:11: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 37 36 39 27 01 00 00 0C D4 1F 01 92 A3 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 31 90 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 81 02 00 35 04 06 00 87 53 32 38 28 D1 34 34 06 4D 83 8C D9 6E [01:11:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 83 47 00 20 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 37 36 39 10 04 04 00 BF 81 02 00 F4 03 04 00 85 39 C6 66 B6 04 01 00 00 C1 2B DC 4F A1 15 C9 A0 [01:11:19]CommunicateWithHost err = 0 [01:11:19]CheckOFDResponse [01:11:19]1017 (14) - 77093643461234 [01:11:19]1041 (16) - 0000000000871769 [01:11:19]1040 (4) - 164287 [01:11:19]1012 (4) - 21.08.2024 19:01 [01:11:19]1206 (1) - 0 [01:11:19]OFD Sender: Remove packet 164287 [01:11:19]ProducePacketName [01:11:19]name=ofd_packets/00164287 [01:11:19]NVStorageDeleteData [01:11:19]OFD Sender: No OFD packet to send [01:11:24]OFD Sender: No OFD packet to send [01:11:29]recv_with_timeout no data received [01:11:29]OFD Sender: No OFD packet to send [01:11:34]OFD Sender: No OFD packet to send [01:11:39]OFD Sender: No OFD packet to send [01:11:44]OFD Sender: No OFD packet to send [01:11:49]OFD Sender: No OFD packet to send [01:11:55]OFD Sender: No OFD packet to send [01:12:00]OFD Sender: No OFD packet to send [01:12:05]OFD Sender: No OFD packet to send [01:12:10]OFD Sender: No OFD packet to send [01:12:15]OFD Sender: No OFD packet to send [01:12:20]OFD Sender: No OFD packet to send [01:12:25]OFD Sender: No OFD packet to send [01:12:30]OFD Sender: No OFD packet to send [01:12:35]OFD Sender: No OFD packet to send [01:12:40]OFD Sender: No OFD packet to send [01:12:45]OFD Sender: No OFD packet to send [01:12:50]OFD Sender: No OFD packet to send [01:12:55]OFD Sender: No OFD packet to send [01:13:00]OFD Sender: No OFD packet to send [01:13:05]OFD Sender: No OFD packet to send [01:13:10]OFD Sender: No OFD packet to send [01:13:15]OFD Sender: No OFD packet to send [01:13:20]OFD Sender: No OFD packet to send [01:13:25]OFD Sender: No OFD packet to send [01:13:30]OFD Sender: No OFD packet to send [01:13:35]OFD Sender: No OFD packet to send [01:13:40]OFD Sender: No OFD packet to send [01:13:45]OFD Sender: No OFD packet to send [01:13:50]OFD Sender: No OFD packet to send [01:13:55]OFD Sender: No OFD packet to send [01:14:00]OFD Sender: No OFD packet to send [01:14:05]OFD Sender: No OFD packet to send [01:14:10]OFD Sender: No OFD packet to send [01:14:15]OFD Sender: No OFD packet to send [01:14:20]OFD Sender: No OFD packet to send [01:14:21]recv_with_timeout no data received [01:14:25]OFD Sender: No OFD packet to send [01:14:30]OFD Sender: No OFD packet to send [01:14:35]OFD Sender: No OFD packet to send [01:14:40]OFD Sender: No OFD packet to send [01:14:45]OFD Sender: No OFD packet to send [01:14:50]OFD Sender: No OFD packet to send [01:14:55]OFD Sender: No OFD packet to send [01:15:00]OFD Sender: No OFD packet to send [01:15:05]OFD Sender: No OFD packet to send [01:15:10]OFD Sender: No OFD packet to send [01:15:15]OFD Sender: No OFD packet to send [01:15:20]OFD Sender: No OFD packet to send [01:15:25]OFD Sender: No OFD packet to send [01:15:30]OFD Sender: No OFD packet to send [01:15:35]OFD Sender: No OFD packet to send [01:15:40]OFD Sender: No OFD packet to send [01:15:45]OFD Sender: No OFD packet to send [01:15:50]OFD Sender: No OFD packet to send [01:15:56]OFD Sender: No OFD packet to send [01:16:01]OFD Sender: No OFD packet to send [01:16:06]OFD Sender: No OFD packet to send [01:16:08]recv_with_timeout no data received [01:16:11]OFD Sender: No OFD packet to send [01:16:16]OFD Sender: No OFD packet to send [01:16:21]OFD Sender: No OFD packet to send [01:16:26]OFD Sender: No OFD packet to send [01:16:31]OFD Sender: No OFD packet to send [01:16:36]OFD Sender: No OFD packet to send [01:16:41]OFD Sender: No OFD packet to send [01:16:46]OFD Sender: No OFD packet to send [01:16:51]OFD Sender: No OFD packet to send [01:16:56]OFD Sender: No OFD packet to send [01:17:01]OFD Sender: No OFD packet to send [01:17:03]recv_with_timeout no data received [01:17:06]OFD Sender: No OFD packet to send [01:17:11]OFD Sender: No OFD packet to send [01:17:16]OFD Sender: No OFD packet to send [01:17:21]OFD Sender: No OFD packet to send [01:17:26]OFD Sender: No OFD packet to send [01:17:31]OFD Sender: No OFD packet to send [01:17:36]OFD Sender: No OFD packet to send [01:17:41]OFD Sender: No OFD packet to send [01:17:46]OFD Sender: No OFD packet to send [01:17:51]OFD Sender: No OFD packet to send [01:17:56]OFD Sender: No OFD packet to send [01:18:01]OFD Sender: No OFD packet to send [01:18:05]recv_with_timeout no data received [01:18:06]OFD Sender: No OFD packet to send [01:18:11]OFD Sender: No OFD packet to send [01:18:16]OFD Sender: No OFD packet to send [01:18:21]OFD Sender: No OFD packet to send [01:18:26]recv_with_timeout no data received [01:18:26]OFD Sender: No OFD packet to send [01:18:31]OFD Sender: No OFD packet to send [01:18:36]OFD Sender: No OFD packet to send [01:18:41]OFD Sender: No OFD packet to send [01:18:45]recv_with_timeout no data received [01:18:46]OFD Sender: No OFD packet to send [01:18:51]OFD Sender: No OFD packet to send [01:18:56]OFD Sender: No OFD packet to send [01:19:01]OFD Sender: No OFD packet to send [01:19:06]OFD Sender: No OFD packet to send [01:19:11]OFD Sender: No OFD packet to send [01:19:16]OFD Sender: No OFD packet to send [01:19:21]OFD Sender: No OFD packet to send [01:19:25]recv_with_timeout no data received [01:19:26]OFD Sender: No OFD packet to send [01:19:31]OFD Sender: No OFD packet to send [01:19:36]OFD Sender: No OFD packet to send [01:19:41]OFD Sender: No OFD packet to send [01:19:46]OFD Sender: No OFD packet to send [01:19:52]OFD Sender: No OFD packet to send [01:19:57]OFD Sender: No OFD packet to send [01:20:02]OFD Sender: No OFD packet to send [01:20:07]OFD Sender: No OFD packet to send [01:20:12]OFD Sender: No OFD packet to send [01:20:17]OFD Sender: No OFD packet to send [01:20:22]OFD Sender: No OFD packet to send [01:20:27]OFD Sender: No OFD packet to send [01:20:32]OFD Sender: No OFD packet to send [01:20:37]OFD Sender: No OFD packet to send [01:20:42]OFD Sender: No OFD packet to send [01:20:44]recv_with_timeout no data received [01:20:47]OFD Sender: No OFD packet to send [01:20:52]OFD Sender: No OFD packet to send [01:20:55]recv_with_timeout no data received [01:20:57]OFD Sender: No OFD packet to send [01:21:02]OFD Sender: No OFD packet to send [01:21:07]OFD Sender: No OFD packet to send [01:21:09]recv_with_timeout no data received [01:21:12]OFD Sender: No OFD packet to send [01:21:17]OFD Sender: No OFD packet to send [01:21:22]OFD Sender: No OFD packet to send [01:21:22]accept exits with 9 [01:21:22]New connection [01:21:22]New thread 3067317604 created [01:21:22]Thread 3067460964 joined [01:21:22]Waiting for new connection... [01:21:22] Sock 9.Parse request [01:21:22]Sock 9.Check first char [01:21:22]Sock 9.First char is OK [01:21:22]request: POST /json_proto HTTP/1.0 [01:21:22]Method: POST [01:21:22]URL: /json_proto [01:21:22]Method is POST - this is cgi request [01:21:22]url: /json_proto [01:21:22]query_string will be loaded in cgi processing [01:21:22]execute_cgi json_proto POST (null) [01:21:22]execute_cgi path=json_proto method=POST [01:21:22]POST find Content-Length [01:21:22]Host: 172.17.44.132:8080 [01:21:22]Content-Length: 1425 [01:21:22]Content-Type: application/json [01:21:22] [01:21:22]POST finish read [01:21:22]Found Content-Length = 1425 [01:21:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50739", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400662", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 140\u0433 \u0441\u0438\u043D\u0438\u0439", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 345.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:21:22]execute_script... [01:21:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50739", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400662", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 140\u0433 \u0441\u0438\u043D\u0438\u0439", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 345.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:21:22]POST & json_proto [01:21:22]process_json_proto [01:21:22]json parsed OK: [01:21:22]protocol is kg_v1.0 [01:21:22]action value=close_receipt [01:21:22]process_action close_receipt [01:21:22]cmd_close_receipt [01:21:22]MH_GetDate [01:21:22]Write to MH i2c: F0 00 00 16 04 09 [01:21:22]Write i2c OK [01:21:22]MH_I2C_Read... [01:21:22]Read from MH i2c: F0 [01:21:22]MH_I2C_Read... [01:21:22]Read from MH i2c: F0 09 00 [01:21:22]MH_I2C_Read... [01:21:22]Read from MH i2c: F0 09 00 16 04 00 93 92 C6 66 2A 83 C1 65 36 [01:21:22]GetLastDocTimeStamp 1724289073 [01:21:22]current date 1724289683 [01:21:22]FM_GetShiftState [01:21:22]SAM_PROTO_GetShiftState [01:21:22]wFMCommunicate request_size=4 [01:21:22]MH_SAM_APDU [01:21:22]CAPDU: 80 13 01 00 [01:21:22]Write to MH i2c: E2 08 00 17 04 80 13 01 00 00 00 00 00 98 [01:21:23]recv_with_timeout no data received [01:21:23]Write i2c OK [01:21:23]MH_I2C_Read... [01:21:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:21:23]Read from MH i2c: E2 [01:21:23]MH_I2C_Read... [01:21:23]Read from MH i2c: E2 0E 00 [01:21:23]MH_I2C_Read... [01:21:23]Read from MH i2c: E2 0E 00 17 04 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 B1 [01:21:23]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:21:23]wFMCommunicate OK [01:21:23]SAM_PROTO_GetShiftState done [01:21:23]FM_GetShiftState done [01:21:23]opened in 1724286555 [01:21:23]opened+sec_in_day 1724372955 [01:21:23]quantity*price = 6500 [01:21:23]sum+1 = 6501 [01:21:23]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4630007400662 Семечки ДЖИНН 140г синий 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 345.00 НСП 1% : 3.05 НДС 12% : 36.63 Наличными: 345.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 10 22.08.2024 01:21 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164288 ФПД: 240163589827701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T012124&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164288&fm=240163589827701&tin=02508201610067®Number=0000000000092562&sum=34500 0 [01:21:24]StoreToDocumentArchive [01:21:24]shift 467 fd 164288 [01:21:24]save to /storage/0467/doc_00164288 [01:21:24]save last doc name /storage/0467/doc_00164288 to /storage/kkm_last_doc_name [00:00:11]/dev/ttyS4 opened [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]MH_InterfaceInit /dev/i2c-1 [00:00:11]Malloc ok [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 01 00 00 [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 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:11]Are we in boot? [00:00:11]We are in boot - try to switch [00:00:11]Write to MH i2c: A0 00 00 02 00 A1 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:11]*** [00:00:11]Read from MH i2c: A0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903 init start (LINUX_LIGHT) [00:00:11]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:11]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:11]*** step 0: 5000 (2650, 2350 REF) [00:00:11]*** step 1: 4835 (2500, 2335 REF) [00:00:11]*** step 2: 4676 (2440, 2236 REF) [00:00:11]*** step 3: 4523 (2280, 2243 REF) [00:00:11]*** step 4: 4376 (2160, 2216 REF) [00:00:11]*** step 5: 4235 (2050, 2185 REF) [00:00:11]*** step 6: 4098 (1950, 2148 REF) [00:00:11]*** step 7: 3967 (1870, 2097 REF) [00:00:11]*** step 8: 3840 (1828, 2012 REF) [00:00:11]*** step 9: 3719 (1728, 1991 REF) [00:00:11]*** step 10: 3601 (1675, 1926 REF) [00:00:11]*** step 11: 3488 (1635, 1853 REF) [00:00:11]*** step 12: 3379 (1595, 1784 REF) [00:00:11]*** step 13: 3275 (1565, 1710 REF) [00:00:11]*** step 14: 3174 (1543, 1631 REF) [00:00:11]*** step 15: 3077 (1523, 1554 REF) [00:00:11]*** step 16: 2983 (1503, 1480 REF) [00:00:11]*** step 17: 2893 (1486, 1407 REF) [00:00:11]*** step 18: 2806 (1466, 1340 REF) [00:00:11]*** step 19: 2723 (1426, 1297 REF) [00:00:11]*** step 20: 2642 (1406, 1236 REF) [00:00:11]*** step 21: 2565 (1384, 1181 REF) [00:00:11]*** step 22: 2490 (1364, 1126 REF) [00:00:11]*** step 23: 2418 (1344, 1074 REF) [00:00:11]*** step 24: 2349 (1322, 1027 REF) [00:00:11]*** step 25: 2283 (1302, 981 REF) [00:00:11]*** step 26: 2218 (1282, 936 REF) [00:00:11]*** step 27: 2157 (1262, 895 REF) [00:00:11]*** step 28: 2097 (1242, 855 REF) [00:00:11]*** step 29: 2040 (1222, 818 REF) [00:00:11]*** step 30: 1985 (1202, 783 REF) [00:00:11]*** step 31: 1932 (1191, 741 REF) [00:00:11]*** step 32: 1880 (1181, 699 REF) [00:00:11]*** step 33: 1831 (1171, 660 REF) [00:00:11]*** step 34: 1784 (1161, 623 REF) [00:00:11]*** step 35: 1738 (1151, 587 REF) [00:00:11]*** step 36: 1694 (1141, 553 REF) [00:00:11]*** step 37: 1652 (1131, 521 REF) [00:00:11]*** step 38: 1611 (1121, 490 REF) [00:00:11]*** step 39: 1572 (1111, 461 REF) [00:00:11]*** step 40: 1534 (1103, 431 REF) [00:00:11]*** step 41: 1497 (1093, 404 REF) [00:00:11]*** step 42: 1462 (1083, 379 REF) [00:00:11]*** step 43: 1428 (1073, 355 REF) [00:00:11]*** step 44: 1396 (1063, 333 REF) [00:00:11]*** step 45: 1365 (1053, 312 REF) [00:00:11]*** step 46: 1334 (1043, 291 REF) [00:00:11]*** step 47: 1305 (1033, 272 REF) [00:00:11]*** step 48: 1277 (1023, 254 REF) [00:00:11]*** step 49: 1250 (1013, 237 REF) [00:00:11]*** step 50: 1224 (990, 234 REF) [00:00:11]*** step 51: 1199 (980, 219 REF) [00:00:11]*** step 52: 1175 (970, 205 REF) [00:00:11]*** step 53: 1152 (960, 192 REF) [00:00:11]*** step 54: 1130 (950, 180 REF) [00:00:11]*** step 55: 1108 (940, 168 REF) [00:00:11]*** step 56: 1088 (930, 158 REF) [00:00:11]*** step 57: 1068 (920, 148 REF) [00:00:11]*** step 58: 1049 (910, 139 REF) [00:00:11]*** step 59: 1030 (900, 130 REF) [00:00:11]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 17108953+1707180842=1724289795 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0xff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:12]MH_GetMetrics [00:00:12]Write to MH i2c: 00 00 00 03 00 02 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 [00:00:12]MH_I2C_Read... [00:00:12]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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:12]Are we in boot? [00:00:12]We are not in boot now [00:00:12]Write to MH i2c: 01 00 00 04 00 04 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:12]Model is 3 [00:00:12]MH firmware is 30515 [00:00:12]MH boot firmware is 3 [00:00:12]MH_SetPrinterDots 448 [00:00:12]HeadWidthInBytes 56 [00:00:12]maxmasksize 7 [00:00:12]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:12]Write to MH i2c: D5 00 00 06 00 DA [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]ExternCall_SetCallbacks [00:00:12]NVStorageInit [00:00:12]MH_GetDate [00:00:12]Write to MH i2c: F0 00 00 07 00 F6 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 07 00 00 04 93 C6 66 2A 83 C1 65 95 [01:23:16]Current date/time: 22.08.2024 01:23 [01:23:16]FM_Init [01:23:16]wFMConnect [01:23:16]MH_SAM_On [01:23:16]Write to MH i2c: E0 00 00 08 00 E7 [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]*** iso7816_init finished! [01:23:16]*** atr: [01:23:16]*** 0F 3B D5 18 FF 81 91 FE [01:23:16]*** 1F C3 80 73 C8 21 10 0A [01:23:16]*** 00 00 00 00 00 00 00 00 [01:23:16]*** 00 00 00 00 00 00 00 00 [01:23:16]*** 00 00 00 00 00 00 00 00 [01:23:16]*** 00 00 00 00 00 00 00 00 [01:23:16]*** 00 00 00 00 00 00 00 00 [01:23:16]*** 00 00 00 00 00 00 00 00 [01:23:16]Read from MH i2c: E0 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E0 10 00 [01:23:16]MH_I2C_Read... [01:23:16]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 [01:23:16]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [01:23:16]wFMCommunicate request_size=10 [01:23:16]MH_SAM_APDU [01:23:16]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [01:23:16]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:23:16]Read from MH i2c: E2 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 03 00 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:23:16]RAPDU: 90 00 [01:23:16]wFMCommunicate OK [01:23:16]wFMCommunicate request_size=4 [01:23:16]MH_SAM_APDU [01:23:16]CAPDU: 80 11 00 00 [01:23:16]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:16]Read from MH i2c: E2 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 17 00 [01:23:16]MH_I2C_Read... [01:23:16]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 37 36 39 90 00 DD [01:23:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:23:16]wFMCommunicate OK [01:23:16]Detected FM SN is 0000000000871769 [01:23:16]Stored FM SN is 0000000000871769 [01:23:16]wFMCommunicate request_size=9 [01:23:16]MH_SAM_APDU [01:23:16]CAPDU: 80 16 00 00 04 E7 8B 00 00 [01:23:16]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:23:16]Read from MH i2c: E2 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 03 00 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:23:16]RAPDU: 90 00 [01:23:16]wFMCommunicate OK [01:23:16]FM PIN OK [01:23:16]wFMCommunicate request_size=8 [01:23:16]MH_SAM_APDU [01:23:16]CAPDU: 80 14 04 00 03 02 00 01 [01:23:16]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 [01:23:16]MH_I2C_Read... [01:23:16]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:23:16]Read from MH i2c: E2 03 00 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:23:16]RAPDU: 90 00 [01:23:16]wFMCommunicate OK [01:23:16]wFMCommunicate request_size=13 [01:23:16]MH_SAM_APDU [01:23:16]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:23:16]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 [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:23:16]Read from MH i2c: E2 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 03 00 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:23:16]RAPDU: 90 00 [01:23:16]wFMCommunicate OK [01:23:16]wFMCommunicate request_size=4 [01:23:16]MH_SAM_APDU [01:23:16]CAPDU: 80 11 00 00 [01:23:16]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:16]Read from MH i2c: E2 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: E2 17 00 [01:23:16]MH_I2C_Read... [01:23:16]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 37 36 39 90 00 E1 [01:23:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:23:16]wFMCommunicate OK [01:23:16]DocumentArchiveInit [01:23:16]Start Httpd... [01:23:16]Httpd thread 3067022692 created [01:23:16]Write to MH i2c: 01 00 00 0F 00 0F [01:23:16]Write i2c OK [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: 01 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: 01 07 00 [01:23:16]MH_I2C_Read... [01:23:16]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:23:16]MH Int Process started [01:23:16]Allocated Socket 8 [01:23:16]Bind OK [01:23:16]Listen OK [01:23:16]httpd running on port 8080 [01:23:16]Waiting for new connection... [01:23:17]OFD Sender: Processing packet 164288 [packets to send 973, broken 972] [01:23:17]ProducePacketName [01:23:17]name=ofd_packets/00164288 [01:23:17]OFD Sender: To server: pG, [01:23:17]CommunicateWithHost lk.salyk.kg:30040 [01:23:17]ConnectInit lk.salyk.kg [01:23:18]Connected sock=6 [01:23: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 37 36 39 6C 02 00 00 3F 44 64 02 51 89 5A 03 01 00 03 00 58 02 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 4F 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 0A 00 00 00 F4 03 04 00 94 92 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 81 02 00 35 04 06 00 DA 6D 71 75 AC 75 B6 7C E4 33 CC 41 B8 DA [01:23:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 49 2F 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 37 36 39 10 04 04 00 C0 81 02 00 F4 03 04 00 54 3C C6 66 B6 04 01 00 00 50 61 D2 26 17 BB C3 A2 [01:23:19]CommunicateWithHost err = 0 [01:23:19]CheckOFDResponse [01:23:19]1017 (14) - 77093643461234 [01:23:19]1041 (16) - 0000000000871769 [01:23:19]1040 (4) - 164288 [01:23:19]1012 (4) - 21.08.2024 19:13 [01:23:19]1206 (1) - 0 [01:23:19]OFD Sender: Remove packet 164288 [01:23:19]ProducePacketName [01:23:19]name=ofd_packets/00164288 [01:23:19]NVStorageDeleteData [01:23:19]OFD Sender: No OFD packet to send [01:23:24]OFD Sender: No OFD packet to send [01:23:25]recv_with_timeout no data received [01:23:29]accept exits with 9 [01:23:29]New connection [01:23:29]New thread 3066735972 created [01:23:29]Waiting for new connection... [01:23:29] Sock 9.Parse request [01:23:29]Sock 9.Check first char [01:23:29]Sock 9.First char is OK [01:23:29]request: POST /json_proto HTTP/1.0 [01:23:29]Method: POST [01:23:29]URL: /json_proto [01:23:29]Method is POST - this is cgi request [01:23:29]url: /json_proto [01:23:29]query_string will be loaded in cgi processing [01:23:29]execute_cgi json_proto POST (null) [01:23:29]execute_cgi path=json_proto method=POST [01:23:29]POST find Content-Length [01:23:29]Host: 172.17.44.132:8080 [01:23:29]Content-Length: 215 [01:23:29]Content-Type: application/json [01:23:29] [01:23:29]POST finish read [01:23:29]Found Content-Length = 215 [01:23:29]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" ] } } [01:23:29]execute_script... [01:23:29]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" ] } } [01:23:29]POST & json_proto [01:23:29]process_json_proto [01:23:29]json parsed OK: [01:23:29]protocol is kg_v1.0 [01:23:29]action value=get_value [01:23:29]process_action get_value [01:23:29]cmd_get_value [01:23:29]process_action get_value done [01:23:29]requested_data is exist [01:23:29]produce_requested_data [01:23:29]requested_item kkm.sn is exist - process it [01:23:29]requested_item kkm.ver is exist - process it [01:23:29]requested_item fm.sn is exist - process it [01:23:29]wFMCommunicate request_size=4 [01:23:29]MH_SAM_APDU [01:23:29]CAPDU: 80 11 00 00 [01:23:29]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:23:29]Write i2c OK [01:23:29]MH_I2C_Read... [01:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:29]Read from MH i2c: E2 [01:23:29]MH_I2C_Read... [01:23:29]Read from MH i2c: E2 17 00 [01:23:29]MH_I2C_Read... [01:23:29]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 37 36 39 90 00 E3 [01:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:23:29]wFMCommunicate OK [01:23:29]requested_item fd.num is exist - process it [01:23:29]SAM_PROTO_GetFieldsCounters [01:23:29]wFMCommunicate request_size=4 [01:23:29]MH_SAM_APDU [01:23:29]CAPDU: 80 13 00 00 [01:23:29]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:23:29]Write i2c OK [01:23:29]MH_I2C_Read... [01:23:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:23:29]Read from MH i2c: E2 [01:23:29]MH_I2C_Read... [01:23:29]Read from MH i2c: E2 62 00 [01:23:29]MH_I2C_Read... [01:23:29]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [01:23: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:23:29]wFMCommunicate OK [01:23:29]SAM_PROTO_GetFieldsCounters done [01:23:29]requested_item shift.num is exist - process it [01:23:29]requested_item shift.opened is exist - process it [01:23:29]req_shift_opened [01:23:29]FM_GetShiftState [01:23:29]SAM_PROTO_GetShiftState [01:23:29]wFMCommunicate request_size=4 [01:23:29]MH_SAM_APDU [01:23:29]CAPDU: 80 13 01 00 [01:23:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:23:29]Write i2c OK [01:23:29]MH_I2C_Read... [01:23:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:29]Read from MH i2c: E2 [01:23:29]MH_I2C_Read... [01:23:29]Read from MH i2c: E2 0E 00 [01:23:29]MH_I2C_Read... [01:23:29]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 A8 [01:23:29]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:23:29]wFMCommunicate OK [01:23:29]SAM_PROTO_GetShiftState done [01:23:29]FM_GetShiftState done [01:23:29]req_shift_opened done [01:23:29]requested_item shift.open_date is exist - process it [01:23:29]req_shift_open_date [01:23:29]req_shift_open_date done [01:23:29]produce_requested_data done [01:23:29]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164288,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:23:29]process_action_free get_value [01:23:29]json_value_free [01:23:29]json_value_free done [01:23:29]process_json_proto returns [01:23:29]Send response to host [01:23:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164288,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:23:29]free response buf [01:23:29]execute_script done [01:23:29]execute_script returns [01:23:29]free content buf [01:23:29]Sock 9.Close socket [01:23:29]Sock 9.Thread stoped [01:23:29]accept exits with 7 [01:23:29]New connection [01:23:29]New thread 3066592612 created [01:23:29]Thread 3066735972 joined [01:23:29]Waiting for new connection... [01:23:29] Sock 7.Parse request [01:23:29]Sock 7.Check first char [01:23:29]Sock 7.First char is OK [01:23:29]request: POST /json_proto HTTP/1.0 [01:23:29]Method: POST [01:23:29]URL: /json_proto [01:23:29]Method is POST - this is cgi request [01:23:29]url: /json_proto [01:23:29]query_string will be loaded in cgi processing [01:23:29]execute_cgi json_proto POST (null) [01:23:29]execute_cgi path=json_proto method=POST [01:23:29]POST find Content-Length [01:23:29]Host: 172.17.44.132:8080 [01:23:29]Content-Length: 331 [01:23:29]Content-Type: application/json [01:23:29] [01:23:29]POST finish read [01:23:29]Found Content-Length = 331 [01:23:29]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" ] } } [01:23:29]execute_script... [01:23:29]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" ] } } [01:23:29]POST & json_proto [01:23:29]process_json_proto [01:23:29]json parsed OK: [01:23:29]protocol is kg_v1.0 [01:23:29]action value=get_value [01:23:29]process_action get_value [01:23:29]cmd_get_value [01:23:29]process_action get_value done [01:23:29]requested_data is exist [01:23:29]produce_requested_data [01:23:29]requested_item fm.sale.total is exist - process it [01:23:29]SAM_PROTO_GetFMData [01:23:29]wFMCommunicate request_size=4 [01:23:29]MH_SAM_APDU [01:23:29]CAPDU: 80 13 03 00 [01:23:29]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:23:29]Write i2c OK [01:23:29]MH_I2C_Read... [01:23:29]OFD Sender: No OFD packet to send [01:23:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:23:29]Read from MH i2c: E2 [01:23:29]MH_I2C_Read... [01:23:29]Read from MH i2c: E2 FD 00 [01:23:29]MH_I2C_Read... [01:23:29]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 19 7E 02 00 69 04 A4 00 6F 04 04 00 09 7B 02 00 B1 04 05 00 32 88 6D 71 03 70 04 05 00 3E DA D5 6D 02 72 04 05 00 F4 AD 97 03 01 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 08 B7 9E 5D 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 32 FD CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 E7 [01:23:29]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 19 7E 02 00 69 04 A4 00 6F 04 04 00 09 7B 02 00 B1 04 05 00 32 88 6D 71 03 70 04 05 00 3E DA D5 6D 02 72 04 05 00 F4 AD 97 03 01 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 08 B7 9E 5D 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 32 FD CC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [01:23:29]wFMCommunicate OK [01:23:29]wFMCommunicate request_size=4 [01:23:29]MH_SAM_APDU [01:23:29]CAPDU: 80 17 00 00 [01:23:29]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:23:29]Write i2c OK [01:23:29]MH_I2C_Read... [01:23:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:30]Read from MH i2c: E2 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 FD 00 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [01:23:30]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:23:30]wFMCommunicate OK [01:23:30]wFMCommunicate request_size=4 [01:23:30]MH_SAM_APDU [01:23:30]CAPDU: 80 17 00 00 [01:23:30]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:23:30]Write i2c OK [01:23:30]MH_I2C_Read... [01:23:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:30]Read from MH i2c: E2 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 FD 00 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [01:23:30]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:23:30]wFMCommunicate OK [01:23:30]wFMCommunicate request_size=4 [01:23:30]MH_SAM_APDU [01:23:30]CAPDU: 80 17 00 00 [01:23:30]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:23:30]Write i2c OK [01:23:30]MH_I2C_Read... [01:23:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:30]Read from MH i2c: E2 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 FD 00 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [01:23:30]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:23:30]wFMCommunicate OK [01:23:30]wFMCommunicate request_size=4 [01:23:30]MH_SAM_APDU [01:23:30]CAPDU: 80 17 00 00 [01:23:30]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:23:30]Write i2c OK [01:23:30]MH_I2C_Read... [01:23:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [01:23:31]Read from MH i2c: E2 [01:23:31]MH_I2C_Read... [01:23:31]Read from MH i2c: E2 E6 00 [01:23:31]MH_I2C_Read... [01:23:31]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [01:23:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [01:23:31]wFMCommunicate OK [01:23:31]SAM_PROTO_GetFMData done [01:23:31]requested_item fm.sale_refund.total is exist - process it [01:23:31]requested_item fm.buy.total is exist - process it [01:23:31]requested_item shift.sale.total is exist - process it [01:23:31]SAM_PROTO_GetShiftData [01:23:31]wFMCommunicate request_size=4 [01:23:31]MH_SAM_APDU [01:23:31]CAPDU: 80 13 02 00 [01:23:31]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [01:23:31]Write i2c OK [01:23:31]MH_I2C_Read... [01:23:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:23:31]Read from MH i2c: E2 [01:23:31]MH_I2C_Read... [01:23:31]Read from MH i2c: E2 FD 00 [01:23:31]MH_I2C_Read... [01:23:31]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 0A 00 00 00 69 04 9B 00 6F 04 04 00 0A 00 00 00 B1 04 03 00 A1 7F 0C 70 04 03 00 08 28 07 72 04 03 00 99 57 05 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D1 53 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 51 1C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 55 [01:23:31]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 0A 00 00 00 69 04 9B 00 6F 04 04 00 0A 00 00 00 B1 04 03 00 A1 7F 0C 70 04 03 00 08 28 07 72 04 03 00 99 57 05 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D1 53 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 51 1C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [01:23:31]wFMCommunicate OK [01:23:31]wFMCommunicate request_size=4 [01:23:31]MH_SAM_APDU [01:23:31]CAPDU: 80 17 00 00 [01:23:31]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [01:23:31]Write i2c OK [01:23:31]MH_I2C_Read... [01:23:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:31]Read from MH i2c: E2 [01:23:31]MH_I2C_Read... [01:23:31]Read from MH i2c: E2 FD 00 [01:23:31]MH_I2C_Read... [01:23:31]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [01:23:31]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [01:23:31]wFMCommunicate OK [01:23:31]wFMCommunicate request_size=4 [01:23:31]MH_SAM_APDU [01:23:31]CAPDU: 80 17 00 00 [01:23:31]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [01:23:31]Write i2c OK [01:23:31]MH_I2C_Read... [01:23:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:32]Read from MH i2c: E2 [01:23:32]MH_I2C_Read... [01:23:32]Read from MH i2c: E2 FD 00 [01:23:32]MH_I2C_Read... [01:23:32]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [01:23:32]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [01:23:32]wFMCommunicate OK [01:23:32]wFMCommunicate request_size=4 [01:23:32]MH_SAM_APDU [01:23:32]CAPDU: 80 17 00 00 [01:23:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [01:23:32]Write i2c OK [01:23:32]MH_I2C_Read... [01:23:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:32]Read from MH i2c: E2 [01:23:32]MH_I2C_Read... [01:23:32]Read from MH i2c: E2 FD 00 [01:23:32]MH_I2C_Read... [01:23:32]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [01:23:32]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [01:23:32]wFMCommunicate OK [01:23:32]wFMCommunicate request_size=4 [01:23:32]MH_SAM_APDU [01:23:32]CAPDU: 80 17 00 00 [01:23:32]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:23:32]Write i2c OK [01:23:32]MH_I2C_Read... [01:23:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [01:23:32]Read from MH i2c: E2 [01:23:32]MH_I2C_Read... [01:23:32]Read from MH i2c: E2 CB 00 [01:23:32]MH_I2C_Read... [01:23:32]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [01:23:32]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:23:32]wFMCommunicate OK [01:23:32]SAM_PROTO_GetShiftData done [01:23:32]requested_item shift.sale.total_cash is exist - process it [01:23:32]requested_item shift.sale_refund.total is exist - process it [01:23:32]requested_item shift.sale_refund.total_cash is exist - process it [01:23:32]requested_item shift.buy.total is exist - process it [01:23:32]requested_item shift.buy.total_cash is exist - process it [01:23:32]produce_requested_data done [01:23:32]produce_requested_data return {"fm.sale.total":147879055.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":8191.05,"shift.sale.total_cash":4690.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} [01:23:32]process_action_free get_value [01:23:32]json_value_free [01:23:32]json_value_free done [01:23:32]process_json_proto returns [01:23:32]Send response to host [01:23:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147879055.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":8191.05,"shift.sale.total_cash":4690.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}}} [01:23:32]free response buf [01:23:32]execute_script done [01:23:32]execute_script returns [01:23:32]free content buf [01:23:32]Sock 7.Close socket [01:23:32]Sock 7.Thread stoped [01:23:33]accept exits with 9 [01:23:33]New connection [01:23:33]New thread 3066735972 created [01:23:33]Thread 3066592612 joined [01:23:33]Waiting for new connection... [01:23:33] Sock 9.Parse request [01:23:33]Sock 9.Check first char [01:23:33]Sock 9.First char is OK [01:23:33]request: POST /json_proto HTTP/1.0 [01:23:33]Method: POST [01:23:33]URL: /json_proto [01:23:33]Method is POST - this is cgi request [01:23:33]url: /json_proto [01:23:33]query_string will be loaded in cgi processing [01:23:33]execute_cgi json_proto POST (null) [01:23:33]execute_cgi path=json_proto method=POST [01:23:33]POST find Content-Length [01:23:33]Host: 172.17.44.132:8080 [01:23:33]Content-Length: 681 [01:23:33]Content-Type: application/json [01:23:33] [01:23:33]POST finish read [01:23:33]Found Content-Length = 681 [01:23:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 8.560, "sum" : 320.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:23:33]execute_script... [01:23: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)292946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 8.560, "sum" : 320.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:23:33]POST & json_proto [01:23:33]process_json_proto [01:23:33]json parsed OK: [01:23:33]protocol is kg_v1.0 [01:23:33]action value=close_receipt [01:23:33]process_action close_receipt [01:23:33]cmd_close_receipt [01:23:33]MH_GetDate [01:23:33]Write to MH i2c: F0 00 00 1D 00 0C [01:23:33]Write i2c OK [01:23:33]MH_I2C_Read... [01:23:33]Read from MH i2c: F0 [01:23:33]MH_I2C_Read... [01:23:33]Read from MH i2c: F0 09 00 [01:23:33]MH_I2C_Read... [01:23:33]Read from MH i2c: F0 09 00 1D 00 00 15 93 C6 66 2A 83 C1 65 BC [01:23:33]GetLastDocTimeStamp 1724289684 [01:23:33]current date 1724289813 [01:23:33]FM_GetShiftState [01:23:33]SAM_PROTO_GetShiftState [01:23:33]wFMCommunicate request_size=4 [01:23:33]MH_SAM_APDU [01:23:33]CAPDU: 80 13 01 00 [01:23:33]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [01:23:33]Write i2c OK [01:23:33]MH_I2C_Read... [01:23:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:33]Read from MH i2c: E2 [01:23:33]MH_I2C_Read... [01:23:33]Read from MH i2c: E2 0E 00 [01:23:33]MH_I2C_Read... [01:23:33]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 B4 [01:23:33]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:23:33]wFMCommunicate OK [01:23:33]SAM_PROTO_GetShiftState done [01:23:33]FM_GetShiftState done [01:23:33]opened in 1724286555 [01:23:33]opened+sec_in_day 1724372955 [01:23:33]quantity*price = 32014 [01:23:33]sum+1 = 32015 [01:23:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 320.00 Внесено: 3000.00 СДАЧА: 2680.00 НСП 1% : 2.83 НДС 12% : 34.00 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 11 22.08.2024 01:23 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164289 ФПД: 173310684373748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T012333&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164289&fm=173310684373748&tin=02508201610067®Number=0000000000092562&sum=32000 [01:23:34]StoreToDocumentArchive [01:23:34]shift 467 fd 164289 [01:23:34]save to /storage/0467/doc_00164289 [01:23:34]save last doc name /storage/0467/doc_00164289 to /storage/kkm_last_doc_name [01:23:34]save OK [01:23:34]Clear old archive folders... [01:23:34]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:23:34]tlvbuf is 01FC7A00 [01:23:34]SAM_PROTO_ClearQueue [01:23:34]wFMCommunicate request_size=4 [01:23:34]MH_SAM_APDU [01:23:34]CAPDU: 80 09 00 00 [01:23:34]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [01:23:34]Write i2c OK [01:23:34]MH_I2C_Read... [01:23:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:23:34]Read from MH i2c: E2 [01:23:34]MH_I2C_Read... [01:23:34]Read from MH i2c: E2 03 00 [01:23:34]MH_I2C_Read... [01:23:34]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [01:23:34]RAPDU: 90 00 [01:23:34]wFMCommunicate OK [01:23:34]SAM_PROTO_ClearQueue done [01:23:34]KKMCreateOFDPacket [01:23:34]OFDProtocolAddRootSTLVToBuf [01:23:34]FM_MakeSignedData [01:23:34]FM_MakeSignedData [01:23:34]SAM_PROTO_SignData [01:23:34]wFMCommunicate request_size=4 [01:23:34]MH_SAM_APDU [01:23:34]CAPDU: 80 0D 01 02 [01:23:34]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [01:23:34]Write i2c OK [01:23:34]MH_I2C_Read... [01:23:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:23:34]Read from MH i2c: E2 [01:23:34]MH_I2C_Read... [01:23:34]Read from MH i2c: E2 03 00 [01:23:34]MH_I2C_Read... [01:23:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [01:23:34]RAPDU: 90 00 [01:23:34]wFMCommunicate OK [01:23:34]wFMCommunicate request_size=255 [01:23:34]MH_SAM_APDU [01:23:34]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 0E 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 15 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 81 02 00 35 04 06 00 9D A0 [01:23:34]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 0E 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 15 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 81 02 00 35 04 06 00 9D A0 00 00 C9 [01:23:34]Write i2c OK [01:23:34]MH_I2C_Read... [01:23:34]OFD Sender: No OFD packet to send [01:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:23:34]Read from MH i2c: E2 [01:23:34]MH_I2C_Read... [01:23:34]Read from MH i2c: E2 03 00 [01:23:34]MH_I2C_Read... [01:23:34]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [01:23:34]RAPDU: 90 00 [01:23:34]wFMCommunicate OK [01:23:34]wFMCommunicate request_size=9 [01:23:34]MH_SAM_APDU [01:23:34]CAPDU: 80 0D 02 02 04 09 C7 22 F4 [01:23:35]Write to MH i2c: E2 0C 00 2E 00 80 0D 02 02 04 00 09 C7 22 F4 00 00 96 [01:23:35]Write i2c OK [01:23:35]MH_I2C_Read... [01:23:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:23:35]Read from MH i2c: E2 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: E2 03 00 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [01:23:35]RAPDU: 90 00 [01:23:35]wFMCommunicate OK [01:23:35]wFMCommunicate request_size=4 [01:23:35]MH_SAM_APDU [01:23:35]CAPDU: 80 0D 03 02 [01:23:35]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [01:23:35]Write i2c OK [01:23:35]MH_I2C_Read... [01:23:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:23:35]Read from MH i2c: E2 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: E2 0B 00 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: E2 0B 00 2F 00 00 3A 9D E5 35 D5 B7 C1 3F 90 00 28 [01:23:35]RAPDU: 3A 9D E5 35 D5 B7 C1 3F 90 00 [01:23:35]wFMCommunicate OK [01:23:35]SAM_PROTO_SignData done [01:23:35]FM_MakeSignedData done [01:23:35]CreateOFDProtocolMessage [01:23:35]wFMCommunicate request_size=4 [01:23:35]MH_SAM_APDU [01:23:35]CAPDU: 80 11 00 00 [01:23:35]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [01:23:35]Write i2c OK [01:23:35]MH_I2C_Read... [01:23:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:35]Read from MH i2c: E2 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: E2 17 00 [01:23:35]MH_I2C_Read... [01:23:35]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 37 36 39 90 00 03 [01:23:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:23:35]wFMCommunicate OK [01:23:35]CreateOFDProtocolMessage done [01:23:35]OFDSenderStorePacket 164289 [01:23:35]StoreOFDPacket docnum=164289 [01:23:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CA B0 06 01 93 4A 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 0E 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 15 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 81 02 00 35 04 06 00 9D A0 09 C7 22 F4 3A 9D E5 35 D5 B7 C1 3F [01:23:35]CheckFolder [01:23:35]dirname=/storage/ofd_packets [01:23:35]CheckFolder done [01:23:35]ProducePacketName [01:23:35]name=ofd_packets/00164289 [01:23:35]NVStorageSaveData ofd_packets/00164289 [01:23:35]File name is /storage/ofd_packets/00164289 [01:23:35]Write 300 bytes [01:23:35]NVStorageSaveData done [01:23:35]OFDSenderStorePacket done [01:23:35]KKMCreateOFDPacket done [01:23:35]NVStorageSaveData kkm_last_timestamp [01:23:35]File name is /storage/kkm_last_timestamp [01:23:35]Write 4 bytes [01:23:35]NVStorageSaveData done [01:23:35]ExternCall_PrintAddStr [01:23:35]wPrintStart [01:23:35]Write to MH i2c: 01 00 00 31 00 31 [01:23:35]Write i2c OK [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: 01 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: 01 07 00 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [01:23:35]RasterBufferAndPrint [01:23:35]line Счет N : (1)292946 [01:23:35]line ИНН: 02508201610067 [01:23:35]line Контрольно-Кассовый Чек [01:23:35]line ПРОДАЖА [01:23:35]line ТРК (МРК, ГНК) : 81 [01:23:35]line Товар: 2711129700 [01:23:35]line ГАЗ-К-5 [01:23:35]line 8.560 * 37.40 [01:23:35]line = 320.14 [01:23:35]line НДС 12% НСП 1% [01:23:35]line > о реализуемом товаре [01:23:35]line ОКРУГЛЕНИЕ: -0.14 [01:23:35]line ИТОГО: 320.00 [01:23:35]line Внесено: 3000.00 [01:23:35]line СДАЧА: 2680.00 [01:23:35]line НСП 1% : 2.83 [01:23:35]line НДС 12% : 34.00 [01:23:35]line Наличными: 320.00 [01:23:35]line Безнал.: 0.00 [01:23:35]line Место: АЗС № 130 "Партнер Нефть" [01:23:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:23:35]line СНО: Общий режим [01:23:35]line Чек 11 22.08.2024 01:23 [01:23:35]line Смена: 467 ФФД: 1.0 [01:23:35]line ЗНМ: 0300000070 [01:23:35]line РНМ: 0000000000092562 [01:23:35]line Версия ККМ: 001 [01:23:35]line ФМ: 0000000000871769 [01:23:35]line ФД: 164289 [01:23:35]line ФПД: 173310684373748 [01:23:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T012333&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164289&fm=173310684373748&tin=02508201610067®Number=0000000000092562&sum=32000 [01:23:35]written 0, free lines is 4095 [01:23:35]OFD Sender: Processing packet 164289 [packets to send 973, broken 972] [01:23:35]ProducePacketName [01:23:35]name=ofd_packets/00164289 [01:23:35]OFD Sender: To server: pG, [01:23:35]CommunicateWithHost lk.salyk.kg:30040 [01:23:35]ConnectInit lk.salyk.kg [01:23:35]Write to MH i2c: 01 00 00 5C 00 5C [01:23:35]Write i2c OK [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: 01 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: 01 07 00 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 BD 0C 2C [01:23:35]RasterBufferAndPrint [01:23:35]line [01:23:35]line [01:23:35]line [01:23:35]line [01:23:35]line [01:23:35]written 0, free lines is 3282 [01:23:35]MH_Cut [01:23:35]Write to MH i2c: D1 01 00 63 00 01 35 [01:23:35]Write i2c OK [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: D1 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: D1 01 00 [01:23:35]MH_I2C_Read... [01:23:35]Read from MH i2c: D1 01 00 63 00 00 34 [01:23:35]Write to MH i2c: 01 00 00 64 00 64 [01:23:35]Write i2c OK [01:23:35]MH_I2C_Read... [01:23:36]*** Cut start [01:23:36]*** Purtial cut [01:23:36]*** Stage 1: CUTSNS_PIN = 1 [01:23:36]Connected sock=10 [01: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 37 36 39 0E 01 00 00 CA B0 06 01 93 4A 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 0E 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 15 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 81 02 00 35 04 06 00 9D A0 09 C7 22 F4 3A 9D E5 35 D5 B7 C1 3F [01:23:38]Read from MH i2c: 01 *** Stop cut motor [01:23:38] [01:23:38]*** Cut end [01:23:38]MH_I2C_Read... [01:23:38]Read from MH i2c: 01 07 00 [01:23:38]MH_I2C_Read... [01:23:38]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [01:23:38]process_action close_receipt done [01:23:38]requested_data is exist [01:23:38]produce_requested_data [01:23:38]requested_item fm.sn is exist - process it [01:23:38]wFMCommunicate request_size=4 [01:23:38]MH_SAM_APDU [01:23:38]CAPDU: 80 11 00 00 [01:23:38]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [01:23:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E A6 47 00 18 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:38]30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 81 02 00 F4 03 04 00 68 3C C6 66 B6 04 01 00 00 1D 5B C5 04 28 1F C3 FF [01:23:38]CommunicateWithHost err = 0 [01:23:38]CheckOFDResponse [01:23:38]1017 (14) - 77093643461234 [01:23:38]1041 (16) - 0000000000871769 [01:23:38]1040 (4) - 164289 [01:23:38]1012 (4) - 21.08.2024 19:13 [01:23:38]1206 (1) - 0 [01:23:38]OFD Sender: Remove packet 164289 [01:23:38]ProducePacketName [01:23:38]name=ofd_packets/00164289 [01:23:38]NVStorageDeleteData [01:23:38]Write i2c OK [01:23:38]MH_I2C_Read... [01:23:38]Read from MH i2c: E2 [01:23:38]MH_I2C_Read... [01:23:38]Read from MH i2c: E2 17 00 [01:23:38]MH_I2C_Read... [01:23:38]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 37 36 39 90 00 38 [01:23:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:23:38]wFMCommunicate OK [01:23:38]requested_item fd.num is exist - process it [01:23:38]SAM_PROTO_GetFieldsCounters [01:23:38]wFMCommunicate request_size=4 [01:23:38]MH_SAM_APDU [01:23:38]CAPDU: 80 13 00 00 [01:23:38]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [01:23:38]Write i2c OK [01:23:38]MH_I2C_Read... [01:23:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:23:38]Read from MH i2c: E2 [01:23:38]MH_I2C_Read... [01:23:38]Read from MH i2c: E2 62 00 [01:23:38]MH_I2C_Read... [01:23:38]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 41 [01: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:23:38]wFMCommunicate OK [01:23:38]SAM_PROTO_GetFieldsCounters done [01:23:38]requested_item shift.num is exist - process it [01:23:38]requested_item shift.opened is exist - process it [01:23:38]req_shift_opened [01:23:38]FM_GetShiftState [01:23:38]SAM_PROTO_GetShiftState [01:23:38]wFMCommunicate request_size=4 [01:23:38]MH_SAM_APDU [01:23:38]CAPDU: 80 13 01 00 [01:23:38]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [01:23:38]Write i2c OK [01:23:38]MH_I2C_Read... [01:23:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:38]Read from MH i2c: E2 [01:23:38]MH_I2C_Read... [01:23:38]Read from MH i2c: E2 0E 00 [01:23:38]MH_I2C_Read... [01:23:39]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 FD [01:23:39]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:23:39]wFMCommunicate OK [01:23:39]SAM_PROTO_GetShiftState done [01:23:39]FM_GetShiftState done [01:23:39]req_shift_opened done [01:23:39]requested_item shift.open_date is exist - process it [01:23:39]req_shift_open_date [01:23:39]req_shift_open_date done [01:23:39]produce_requested_data done [01:23:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164289,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:23:39]process_action_free close_receipt [01:23:39]json_value_free [01:23:39]json_value_free done [01:23:39]process_json_proto returns [01:23:39]Send response to host [01:23:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164289,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:23:39]free response buf [01:23:39]execute_script done [01:23:39]execute_script returns [01:23:39]free content buf [01:23:39]Sock 9.Close socket [01:23:39]Sock 9.Thread stoped [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:11]recv_with_timeout no data received [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:28]accept exits with 7 [01:25:28]New connection [01:25:28]New thread 3066592612 created [01:25:28]Thread 3066735972 joined [01:25:28]Waiting for new connection... [01:25:28] Sock 7.Parse request [01:25:28]Sock 7.Check first char [01:25:28]Sock 7.First char is OK [01:25:28]request: POST /json_proto HTTP/1.0 [01:25:28]Method: POST [01:25:28]URL: /json_proto [01:25:28]Method is POST - this is cgi request [01:25:28]url: /json_proto [01:25:28]query_string will be loaded in cgi processing [01:25:28]execute_cgi json_proto POST (null) [01:25:28]execute_cgi path=json_proto method=POST [01:25:28]POST find Content-Length [01:25:28]Host: 172.17.44.132:8080 [01:25:28]Content-Length: 751 [01:25:28]Content-Type: application/json [01:25:28] [01:25:28]POST finish read [01:25:28]Found Content-Length = 751 [01:25:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:28]execute_script... [01:25:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:28]POST & json_proto [01:25:28]process_json_proto [01:25:28]json parsed OK: [01:25:28]protocol is kg_v1.0 [01:25:28]action value=close_receipt [01:25:28]process_action close_receipt [01:25:28]cmd_close_receipt [01:25:28]MH_GetDate [01:25:28]Write to MH i2c: F0 00 00 68 00 57 [01:25:28]Write i2c OK [01:25:28]MH_I2C_Read... [01:25:28]Read from MH i2c: F0 [01:25:28]MH_I2C_Read... [01:25:28]Read from MH i2c: F0 09 00 [01:25:28]MH_I2C_Read... [01:25:28]Read from MH i2c: F0 09 00 68 00 00 89 93 C6 66 2A 83 C1 65 7B [01:25:28]GetLastDocTimeStamp 1724289813 [01:25:28]current date 1724289929 [01:25:28]FM_GetShiftState [01:25:28]SAM_PROTO_GetShiftState [01:25:28]wFMCommunicate request_size=4 [01:25:28]MH_SAM_APDU [01:25:28]CAPDU: 80 13 01 00 [01:25:28]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [01:25:28]Write i2c OK [01:25:28]MH_I2C_Read... [01:25:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:28]Read from MH i2c: E2 [01:25:28]MH_I2C_Read... [01:25:28]Read from MH i2c: E2 0E 00 [01:25:28]MH_I2C_Read... [01:25:28]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 FF [01:25:28]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:25:28]wFMCommunicate OK [01:25:28]SAM_PROTO_GetShiftState done [01:25:28]FM_GetShiftState done [01:25:28]opened in 1724286555 [01:25:28]opened+sec_in_day 1724372955 [01:25:28]quantity*price = 0 [01:25:28]sum+1 = 1 [01:25:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 12 22.08.2024 01:25 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054185 ФМ: 0000000000871769 ФД: 164290 ФПД: 98827962463262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T012529&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164290&fm=98827962463262&tin=02508201610067®Number=0000000000092562&sum=0 [01:25:29]StoreToDocumentArchive [01:25:29]shift 467 fd 164290 [01:25:29]save to /storage/0467/doc_00164290 [01:25:29]save last doc name /storage/0467/doc_00164290 to /storage/kkm_last_doc_name [01:25:29]save OK [01:25:29]Clear old archive folders... [01:25:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:25:29]tlvbuf is 01F73CA0 [01:25:29]SAM_PROTO_ClearQueue [01:25:29]wFMCommunicate request_size=4 [01:25:29]MH_SAM_APDU [01:25:29]CAPDU: 80 09 00 00 [01:25:29]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [01:25:29]Write i2c OK [01:25:29]MH_I2C_Read... [01:25:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:25:29]Read from MH i2c: E2 [01:25:29]MH_I2C_Read... [01:25:29]Read from MH i2c: E2 03 00 [01:25:29]MH_I2C_Read... [01:25:29]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [01:25:29]RAPDU: 90 00 [01:25:29]wFMCommunicate OK [01:25:29]SAM_PROTO_ClearQueue done [01:25:29]KKMCreateOFDPacket [01:25:29]OFDProtocolAddRootSTLVToBuf [01:25:29]FM_MakeSignedData [01:25:29]FM_MakeSignedData [01:25:29]SAM_PROTO_SignData [01:25:29]wFMCommunicate request_size=4 [01:25:29]MH_SAM_APDU [01:25:29]CAPDU: 80 0D 01 02 [01:25:29]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [01:25:29]Write i2c OK [01:25:29]MH_I2C_Read... [01:25:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:25:30]Read from MH i2c: E2 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 03 00 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [01:25:30]RAPDU: 90 00 [01:25:30]wFMCommunicate OK [01:25:30]wFMCommunicate request_size=255 [01:25:30]MH_SAM_APDU [01:25:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 0C 00 00 00 F4 03 04 00 89 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 81 02 00 35 04 06 00 59 E2 2D 98 [01:25:30]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 0C 00 00 00 F4 03 04 00 89 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 81 02 00 35 04 06 00 59 E2 2D 98 00 00 D7 [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:30]Read from MH i2c: E2 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 03 00 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [01:25:30]RAPDU: 90 00 [01:25:30]wFMCommunicate OK [01:25:30]wFMCommunicate request_size=7 [01:25:30]MH_SAM_APDU [01:25:30]CAPDU: 80 0D 02 02 02 B4 1E [01:25:30]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 B4 1E 00 00 C9 [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:30]Read from MH i2c: E2 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 03 00 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [01:25:30]RAPDU: 90 00 [01:25:30]wFMCommunicate OK [01:25:30]wFMCommunicate request_size=4 [01:25:30]MH_SAM_APDU [01:25:30]CAPDU: 80 0D 03 02 [01:25:30]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:25:30]Read from MH i2c: E2 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 0B 00 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 0B 00 7A 00 00 29 5E 9E 61 2D 86 97 D6 90 00 9C [01:25:30]RAPDU: 29 5E 9E 61 2D 86 97 D6 90 00 [01:25:30]wFMCommunicate OK [01:25:30]SAM_PROTO_SignData done [01:25:30]FM_MakeSignedData done [01:25:30]CreateOFDProtocolMessage [01:25:30]wFMCommunicate request_size=4 [01:25:30]MH_SAM_APDU [01:25:30]CAPDU: 80 11 00 00 [01:25:30]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:30]Read from MH i2c: E2 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: E2 17 00 [01:25:30]MH_I2C_Read... [01:25:30]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 37 36 39 90 00 4E [01:25:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:25:30]wFMCommunicate OK [01:25:30]CreateOFDProtocolMessage done [01:25:30]OFDSenderStorePacket 164290 [01:25:30]StoreOFDPacket docnum=164290 [01:25:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A0 BB 04 01 8F 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 0C 00 00 00 F4 03 04 00 89 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 81 02 00 35 04 06 00 59 E2 2D 98 B4 1E 29 5E 9E 61 2D 86 97 D6 [01:25:30]CheckFolder [01:25:30]dirname=/storage/ofd_packets [01:25:30]CheckFolder done [01:25:30]ProducePacketName [01:25:30]name=ofd_packets/00164290 [01:25:30]NVStorageSaveData ofd_packets/00164290 [01:25:30]File name is /storage/ofd_packets/00164290 [01:25:30]Write 298 bytes [01:25:30]NVStorageSaveData done [01:25:30]OFDSenderStorePacket done [01:25:30]KKMCreateOFDPacket done [01:25:30]NVStorageSaveData kkm_last_timestamp [01:25:30]File name is /storage/kkm_last_timestamp [01:25:30]Write 4 bytes [01:25:30]NVStorageSaveData done [01:25:30]ExternCall_PrintAddStr [01:25:30]wPrintStart [01:25:30]Write to MH i2c: 01 00 00 7C 00 7C [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: 01 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: 01 07 00 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [01:25:30]RasterBufferAndPrint [01:25:30]line Счет N : (1)292948 [01:25:30]line ИНН: 02508201610067 [01:25:30]line Контрольно-Кассовый Чек [01:25:30]line ПРОДАЖА [01:25:30]line ТРК (МРК, ГНК) : 21 [01:25:30]line Товар: 2710194800 [01:25:30]line ДТ-К-5 [01:25:30]line 50.000 * 0.00 [01:25:30]line = 0.00 [01:25:30]line НДС 12% НСП 1% [01:25:30]line > о реализуемом товаре [01:25:30]line ИТОГО: 0.00 [01:25:30]line НСП 1% : 0.00 [01:25:30]line НДС 12% : 0.00 [01:25:30]line Наличными: 0.00 [01:25:30]line Безнал.: 0.00 [01:25:30]line Место: АЗС № 130 "Партнер Нефть" [01:25:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:25:30]line СНО: Общий режим [01:25:30]line Чек 12 22.08.2024 01:25 [01:25:30]line Смена: 467 ФФД: 1.0 [01:25:30]line ЗНМ: 0300000070 [01:25:30]line РНМ: 0000000000092562 [01:25:30]line Версия ККМ: 001 [01:25:30]line Талоны: ТК ГПНА Online [01:25:30]line 30054185 [01:25:30]line ФМ: 0000000000871769 [01:25:30]line ФД: 164290 [01:25:30]line ФПД: 98827962463262 [01:25:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T012529&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164290&fm=98827962463262&tin=02508201610067®Number=0000000000092562&sum=0 [01:25:30]written 0, free lines is 4095 [01:25:30]OFD Sender: Processing packet 164290 [packets to send 973, broken 972] [01:25:30]ProducePacketName [01:25:30]name=ofd_packets/00164290 [01:25:30]OFD Sender: To server: pG, [01:25:30]CommunicateWithHost lk.salyk.kg:30040 [01:25:30]ConnectInit lk.salyk.kg [01:25:30]Connected sock=10 [01:25: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 37 36 39 0C 01 00 00 A0 BB 04 01 8F 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 0C 00 00 00 F4 03 04 00 89 93 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 81 02 00 35 04 06 00 59 E2 2D 98 B4 1E 29 5E 9E 61 2D 86 97 D6 [01:25:30]Write to MH i2c: 01 00 00 A6 00 A6 [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: 01 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: 01 07 00 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D8 0C 91 [01:25:30]RasterBufferAndPrint [01:25:30]line [01:25:30]line [01:25:30]line [01:25:30]line [01:25:30]line [01:25:30]written 0, free lines is 3293 [01:25:30]MH_Cut [01:25:30]Write to MH i2c: D1 01 00 AD 00 01 7F [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: D1 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: D1 01 00 [01:25:30]MH_I2C_Read... [01:25:30]Read from MH i2c: D1 01 00 AD 00 00 7E [01:25:30]Write to MH i2c: 01 00 00 AE 00 AE [01:25:30]Write i2c OK [01:25:30]MH_I2C_Read... [01:25:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 C4 47 00 4D 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 37 36 39 10 04 04 00 C2 81 02 00 F4 03 04 00 D9 3C C6 66 B6 04 01 00 00 20 9B A0 A4 82 8C B1 2D [01:25:31]CommunicateWithHost err = 0 [01:25:31]CheckOFDResponse [01:25:31]1017 (14) - 77093643461234 [01:25:31]1041 (16) - 0000000000871769 [01:25:31]1040 (4) - 164290 [01:25:31]1012 (4) - 21.08.2024 19:15 [01:25:31]1206 (1) - 0 [01:25:31]OFD Sender: Remove packet 164290 [01:25:31]ProducePacketName [01:25:31]name=ofd_packets/00164290 [01:25:31]NVStorageDeleteData [01:25:31]*** Cut start [01:25:31]*** Purtial cut [01:25:31]*** Stage 1: CUTSNS_PIN = 1 [01:25:31]OFD Sender: No OFD packet to send [01:25:33]Read from MH i2c: 01 [01:25:33]MH_I2C_Read... [01:25:33]*** Stop cut motor [01:25:33]*** Cut end [01:25:33]Read from MH i2c: 01 07 00 [01:25:33]MH_I2C_Read... [01:25:33]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [01:25:33]process_action close_receipt done [01:25:33]requested_data is exist [01:25:33]produce_requested_data [01:25:33]requested_item fm.sn is exist - process it [01:25:33]wFMCommunicate request_size=4 [01:25:33]MH_SAM_APDU [01:25:33]CAPDU: 80 11 00 00 [01:25:33]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [01:25:33]Write i2c OK [01:25:33]MH_I2C_Read... [01:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:33]Read from MH i2c: E2 [01:25:33]MH_I2C_Read... [01:25:33]Read from MH i2c: E2 17 00 [01:25:33]MH_I2C_Read... [01:25:33]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [01:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:25:33]wFMCommunicate OK [01:25:33]requested_item fd.num is exist - process it [01:25:33]SAM_PROTO_GetFieldsCounters [01:25:33]wFMCommunicate request_size=4 [01:25:33]MH_SAM_APDU [01:25:33]CAPDU: 80 13 00 00 [01:25:33]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [01:25:33]Write i2c OK [01:25:33]MH_I2C_Read... [01:25:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:25:33]Read from MH i2c: E2 [01:25:33]MH_I2C_Read... [01:25:33]Read from MH i2c: E2 62 00 [01:25:33]MH_I2C_Read... [01:25:33]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [01:25: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:25:33]wFMCommunicate OK [01:25:33]SAM_PROTO_GetFieldsCounters done [01:25:33]requested_item shift.num is exist - process it [01:25:33]requested_item shift.opened is exist - process it [01:25:33]req_shift_opened [01:25:33]FM_GetShiftState [01:25:33]SAM_PROTO_GetShiftState [01:25:33]wFMCommunicate request_size=4 [01:25:33]MH_SAM_APDU [01:25:33]CAPDU: 80 13 01 00 [01:25:33]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [01:25:33]Write i2c OK [01:25:33]MH_I2C_Read... [01:25:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:34]Read from MH i2c: E2 [01:25:34]MH_I2C_Read... [01:25:34]Read from MH i2c: E2 0E 00 [01:25:34]MH_I2C_Read... [01:25:34]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 47 [01:25:34]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:25:34]wFMCommunicate OK [01:25:34]SAM_PROTO_GetShiftState done [01:25:34]FM_GetShiftState done [01:25:34]req_shift_opened done [01:25:34]requested_item shift.open_date is exist - process it [01:25:34]req_shift_open_date [01:25:34]req_shift_open_date done [01:25:34]produce_requested_data done [01:25:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164290,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:25:34]process_action_free close_receipt [01:25:34]json_value_free [01:25:34]json_value_free done [01:25:34]process_json_proto returns [01:25:34]Send response to host [01:25:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164290,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:25:34]free response buf [01:25:34]execute_script done [01:25:34]execute_script returns [01:25:34]free content buf [01:25:34]Sock 7.Close socket [01:25:34]Sock 7.Thread stoped [01:25:36]OFD Sender: No OFD packet to send [01:25:41]OFD Sender: No OFD packet to send [01:25:46]OFD Sender: No OFD packet to send [01:25:51]OFD Sender: No OFD packet to send [01:25:54]recv_with_timeout no data received [01:25:56]OFD Sender: No OFD packet to send [01:26:01]OFD Sender: No OFD packet to send [01:26:06]OFD Sender: No OFD packet to send [01:26:11]OFD Sender: No OFD packet to send [01:26:16]OFD Sender: No OFD packet to send [01:26:21]OFD Sender: No OFD packet to send [01:26:27]OFD Sender: No OFD packet to send [01:26:32]OFD Sender: No OFD packet to send [01:26:37]OFD Sender: No OFD packet to send [01:26:42]OFD Sender: No OFD packet to send [01:26:47]OFD Sender: No OFD packet to send [01:26:48]recv_with_timeout no data received [01:26:52]OFD Sender: No OFD packet to send [01:26:57]OFD Sender: No OFD packet to send [01:27:02]OFD Sender: No OFD packet to send [01:27:07]OFD Sender: No OFD packet to send [01:27:12]OFD Sender: No OFD packet to send [01:27:17]OFD Sender: No OFD packet to send [01:27:22]OFD Sender: No OFD packet to send [01:27:27]OFD Sender: No OFD packet to send [01:27:32]OFD Sender: No OFD packet to send [01:27:37]OFD Sender: No OFD packet to send [01:21:24]save OK [01:21:24]Clear old archive folders... [01:21:24]ProcessDocumentItem done err = 0, tmpTLVsize=600 [01:21:24]tlvbuf is 00A3CC90 [01:21:24]SAM_PROTO_ClearQueue [01:21:24]wFMCommunicate request_size=4 [01:21:24]MH_SAM_APDU [01:21:24]CAPDU: 80 09 00 00 [01:21:24]Write to MH i2c: E2 08 00 24 04 80 09 00 00 00 00 00 00 9A [01:21:24]Write i2c OK [01:21:24]MH_I2C_Read... [01:21:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:21:24]Read from MH i2c: E2 [01:21:24]MH_I2C_Read... [01:21:24]Read from MH i2c: E2 03 00 [01:21:24]MH_I2C_Read... [01:21:24]Read from MH i2c: E2 03 00 24 04 00 90 00 9C [01:21:24]RAPDU: 90 00 [01:21:24]wFMCommunicate OK [01:21:24]SAM_PROTO_ClearQueue done [01:21:24]KKMCreateOFDPacket [01:21:24]OFDProtocolAddRootSTLVToBuf [01:21:24]FM_MakeSignedData [01:21:24]FM_MakeSignedData [01:21:24]SAM_PROTO_SignData [01:21:24]wFMCommunicate request_size=4 [01:21:24]MH_SAM_APDU [01:21:24]CAPDU: 80 0D 01 02 [01:21:24]Write to MH i2c: E2 08 00 25 04 80 0D 01 02 00 00 00 00 A2 [01:21:24]Write i2c OK [01:21:24]MH_I2C_Read... [01:21:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:21:24]Read from MH i2c: E2 [01:21:24]MH_I2C_Read... [01:21:24]Read from MH i2c: E2 03 00 [01:21:24]MH_I2C_Read... [01:21:24]Read from MH i2c: E2 03 00 25 04 00 90 00 9D [01:21:24]RAPDU: 90 00 [01:21:24]wFMCommunicate OK [01:21:24]wFMCommunicate request_size=255 [01:21:24]MH_SAM_APDU [01:21:24]CAPDU: 80 0D 02 02 FA 03 00 58 02 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 [01:21:24]Write to MH i2c: E2 02 01 26 04 80 0D 02 02 FA 00 03 00 58 02 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 00 00 A8 [01:21:24]Write i2c OK [01:21:24]MH_I2C_Read... [01:21:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:21:24]Read from MH i2c: E2 [01:21:24]MH_I2C_Read... [01:21:24]Read from MH i2c: E2 03 00 [01:21:24]MH_I2C_Read... [01:21:24]Read from MH i2c: E2 03 00 26 04 00 90 00 9E [01:21:24]RAPDU: 90 00 [01:21:24]wFMCommunicate OK [01:21:24]wFMCommunicate request_size=255 [01:21:24]MH_SAM_APDU [01:21:24]CAPDU: 80 0D 02 02 FA 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 4F 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 [01:21:24]Write to MH i2c: E2 02 01 27 04 80 0D 02 02 FA 00 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 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 4F 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 00 76 [01:21:24]Write i2c OK [01:21:24]MH_I2C_Read... [01:21:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:21:25]Read from MH i2c: E2 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 03 00 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [01:21:25]RAPDU: 90 00 [01:21:25]wFMCommunicate OK [01:21:25]wFMCommunicate request_size=109 [01:21:25]MH_SAM_APDU [01:21:25]CAPDU: 80 0D 02 02 68 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 94 92 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 81 02 00 35 04 06 00 DA 6D 71 75 AC 75 [01:21:25]Write to MH i2c: E2 70 00 28 04 80 0D 02 02 68 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 94 92 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 81 02 00 35 04 06 00 DA 6D 71 75 AC 75 00 00 65 [01:21:25]Write i2c OK [01:21:25]MH_I2C_Read... [01:21:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:21:25]Read from MH i2c: E2 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 03 00 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [01:21:25]RAPDU: 90 00 [01:21:25]wFMCommunicate OK [01:21:25]wFMCommunicate request_size=4 [01:21:25]MH_SAM_APDU [01:21:25]CAPDU: 80 0D 03 02 [01:21:25]Write to MH i2c: E2 08 00 29 04 80 0D 03 02 00 00 00 00 A8 [01:21:25]Write i2c OK [01:21:25]MH_I2C_Read... [01:21:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:21:25]Read from MH i2c: E2 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 0B 00 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 0B 00 29 04 00 B6 7C E4 33 CC 41 B8 DA 90 00 91 [01:21:25]RAPDU: B6 7C E4 33 CC 41 B8 DA 90 00 [01:21:25]wFMCommunicate OK [01:21:25]SAM_PROTO_SignData done [01:21:25]FM_MakeSignedData done [01:21:25]CreateOFDProtocolMessage [01:21:25]wFMCommunicate request_size=4 [01:21:25]MH_SAM_APDU [01:21:25]CAPDU: 80 11 00 00 [01:21:25]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [01:21:25]Write i2c OK [01:21:25]MH_I2C_Read... [01:21:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:21:25]Read from MH i2c: E2 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 17 00 [01:21:25]MH_I2C_Read... [01:21:25]Read from MH i2c: E2 17 00 2A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [01:21:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:21:25]wFMCommunicate OK [01:21:25]CreateOFDProtocolMessage done [01:21:25]OFDSenderStorePacket 164288 [01:21:25]StoreOFDPacket docnum=164288 [01:21:25][01:27:42]OFD Sender: No OFD packet to send [01:27:47]OFD Sender: No OFD packet to send [01:27:52]OFD Sender: No OFD packet to send [01:27:57]OFD Sender: No OFD packet to send [01:28:02]OFD Sender: No OFD packet to send [01:28:07]OFD Sender: No OFD packet to send [01:28:12]OFD Sender: No OFD packet to send [01:28:17]OFD Sender: No OFD packet to send [01:28:22]OFD Sender: No OFD packet to send [01:28:27]OFD Sender: No OFD packet to send [01:28:32]OFD Sender: No OFD packet to send [01:28:37]OFD Sender: No OFD packet to send [01:28:42]OFD Sender: No OFD packet to send [01:28:47]OFD Sender: No OFD packet to send [01:28:52]OFD Sender: No OFD packet to send [01:28:57]OFD Sender: No OFD packet to send [01:29:02]OFD Sender: No OFD packet to send [01:29:07]OFD Sender: No OFD packet to send [01:29:12]OFD Sender: No OFD packet to send [01:29:17]OFD Sender: No OFD packet to send [01:29:22]OFD Sender: No OFD packet to send [01:29:24]recv_with_timeout no data received [01:29:27]OFD Sender: No OFD packet to send [01:29:32]OFD Sender: No OFD packet to send [01:29:37]OFD Sender: No OFD packet to send [01:29:42]OFD Sender: No OFD packet to send [01:29:47]OFD Sender: No OFD packet to send [01:29:52]OFD Sender: No OFD packet to send [01:29:57]OFD Sender: No OFD packet to send [01:30:00]recv_with_timeout no data received [01:30:02]OFD Sender: No OFD packet to send [01:30:07]OFD Sender: No OFD packet to send [01:30:12]OFD Sender: No OFD packet to send [01:30:17]OFD Sender: No OFD packet to send [01:30:22]OFD Sender: No OFD packet to send [01:30:25]recv_with_timeout no data received [01:30:28]OFD Sender: No OFD packet to send [01:30:33]OFD Sender: No OFD packet to send [01:30:38]OFD Sender: No OFD packet to send [01:30:43]OFD Sender: No OFD packet to send [01:30:48]OFD Sender: No OFD packet to send [01:30:49]recv_with_timeout no data received [01:30:53]OFD Sender: No OFD packet to send [01:46:53]ConnectInit Can't connect to host [01:46:54]OFD Sender: Processing packet 164291 [packets to send 974, broken 972] [01:46:54]ProducePacketName [01:46:54]name=ofd_packets/00164291 [01:46:54]OFD Sender: To server: pG, [01:46:54]CommunicateWithHost lk.salyk.kg:30040 [01:46:54]ConnectInit lk.salyk.kg [01:46:59]ConnectInit Can't take IP for lk.salyk.kg [01:46:59]CommunicateWithHost connect error [01:46:59]CommunicateWithHost err = -1 [01:46:59]OFD Sender: Server communicate error [01:47:04]OFD Sender: Processing packet 164291 [packets to send 974, broken 972] [01:47:04]ProducePacketName [01:47:04]name=ofd_packets/00164291 [01:47:04]OFD Sender: To server: pG, [01:47:04]CommunicateWithHost lk.salyk.kg:30040 [01:47:04]ConnectInit lk.salyk.kg [01:47:05]Connected sock=7 [01:47:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 8F D6 26 01 D8 E1 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 9E 95 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 81 02 00 35 04 06 00 FB CD 56 B3 3E 5E 16 A7 2D AE CC 71 9A E2 [01:47:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 30 03 47 00 93 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 37 36 39 10 04 04 00 C3 81 02 00 F4 03 04 00 E7 41 C6 66 B6 04 01 00 00 C7 FB 1D F2 2F 68 44 C5 [01:47:07]CommunicateWithHost err = 0 [01:47:07]CheckOFDResponse [01:47:07]1017 (14) - 77093643461234 [01:47:07]1041 (16) - 0000000000871769 [01:47:07]1040 (4) - 164291 [01:47:07]1012 (4) - 21.08.2024 19:37 [01:47:07]1206 (1) - 0 [01:47:07]OFD Sender: Remove packet 164291 [01:47:07]ProducePacketName [01:47:07]name=ofd_packets/00164291 [01:47:07]NVStorageDeleteData [01:47:07]OFD Sender: Processing packet 164292 [packets to send 973, broken 972] [01:47:07]ProducePacketName [01:47:07]name=ofd_packets/00164292 [01:47:07]OFD Sender: To server: pG, [01:47:07]CommunicateWithHost lk.salyk.kg:30040 [01:47:07]ConnectInit lk.salyk.kg [01:47:12]ConnectInit Can't take IP for lk.salyk.kg [01:47:12]CommunicateWithHost connect error [01:47:12]CommunicateWithHost err = -1 [01:47:12]OFD Sender: Server communicate error [01:47:17]OFD Sender: Processing packet 164292 [packets to send 973, broken 972] [01:47:17]ProducePacketName [01:47:17]name=ofd_packets/00164292 [01:47:17]OFD Sender: To server: pG, [01:47:17]CommunicateWithHost lk.salyk.kg:30040 [01:47:17]ConnectInit lk.salyk.kg [01:47:22]ConnectInit Can't take IP for lk.salyk.kg [01:47:22]CommunicateWithHost connect error [01:47:22]CommunicateWithHost err = -1 [01:47:22]OFD Sender: Server communicate error [01:47:26]recv_with_timeout no data received [01:47:27]OFD Sender: Processing packet 164292 [packets to send 973, broken 972] [01:47:27]ProducePacketName [01:47:27]name=ofd_packets/00164292 [01:47:27]OFD Sender: To server: pG, [01:47:27]CommunicateWithHost lk.salyk.kg:30040 [01:47:27]ConnectInit lk.salyk.kg [01:47:32]ConnectInit Can't take IP for lk.salyk.kg [01:47:32]CommunicateWithHost connect error [01:47:32]CommunicateWithHost err = -1 [01:47:32]OFD Sender: Server communicate error [01:47:37]OFD Sender: Processing packet 164292 [packets to send 973, broken 972] [01:47:37]ProducePacketName [01:47:37]name=ofd_packets/00164292 [01:47:37]OFD Sender: To server: pG, [01:47:37]CommunicateWithHost lk.salyk.kg:30040 [01:47:37]ConnectInit lk.salyk.kg [01:47:42]ConnectInit Can't take IP for lk.salyk.kg [01:47:42]CommunicateWithHost connect error [01:47:42]CommunicateWithHost err = -1 [01:47:42]OFD Sender: Server communicate error [01:47:47]OFD Sender: Processing packet 164292 [packets to send 973, broken 972] [01:47:47]ProducePacketName [01:47:47]name=ofd_packets/00164292 [01:47:47]OFD Sender: To server: pG, [01:47:47]CommunicateWithHost lk.salyk.kg:30040 [01:47:47]ConnectInit lk.salyk.kg [01:47:58]recv_with_timeout no data received [01:50:02]ConnectInit Can't connect to host [01:50:02]CommunicateWithHost connect error [01:50:02]CommunicateWithHost err = -1 [01:50:02]OFD Sender: Server communicate error [01:50:07]OFD Sender: Processing packet 164292 [packets to send 973, broken 972] [01:50:07]ProducePacketName [01:50:07]name=ofd_packets/00164292 [01:50:07]OFD Sender: To server: pG, [01:50:07]CommunicateWithHost lk.salyk.kg:30040 [01:50:07]ConnectInit lk.salyk.kg [01:50:07]Connected sock=10 [01:50: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 37 36 39 0C 01 00 00 57 75 04 01 72 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 38 30 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 0E 00 00 00 F4 03 04 00 78 96 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 81 02 00 35 04 06 00 3F C6 EE 0A CB A9 42 36 87 B9 CF 2A A3 DD [01:50:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB 90 47 00 0B 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 37 36 39 10 04 04 00 C4 81 02 00 F4 03 04 00 9D 42 C6 66 B6 04 01 00 00 08 42 6A 67 8F 3A D2 F3 [01:50:08]CommunicateWithHost err = 0 [01:50:08]CheckOFDResponse [01:50:08]1017 (14) - 77093643461234 [01:50:08]1041 (16) - 0000000000871769 [01:50:08]1040 (4) - 164292 [01:50:08]1012 (4) - 21.08.2024 19:40 [01:50:08]1206 (1) - 0 [01:50:08]OFD Sender: Remove packet 164292 [01:50:08]ProducePacketName [01:50:08]name=ofd_packets/00164292 [01:50:08]NVStorageDeleteData [01:50:08]OFD Sender: No OFD packet to send [01:50:13]OFD Sender: No OFD packet to send [01:50:18]OFD Sender: No OFD packet to send [01:50:23]OFD Sender: No OFD packet to send [01:50:28]OFD Sender: No OFD packet to send [01:50:33]OFD Sender: No OFD packet to send [01:50:38]OFD Sender: No OFD packet to send [01:50:43]OFD Sender: No OFD packet to send [01:50:49]OFD Sender: No OFD packet to send [01:50:54]OFD Sender: No OFD packet to send [01:50:59]OFD Sender: No OFD packet to send [01:51:04]OFD Sender: No OFD packet to send [01:51:09]OFD Sender: No OFD packet to send [01:51:14]OFD Sender: No OFD packet to send [01:51:19]OFD Sender: No OFD packet to send [01:51:24]OFD Sender: No OFD packet to send [01:51:29]OFD Sender: No OFD packet to send [01:51:34]OFD Sender: No OFD packet to send [01:51:39]OFD Sender: No OFD packet to send [01:51:44]OFD Sender: No OFD packet to send [01:51:49]OFD Sender: No OFD packet to send [01:51:54]OFD Sender: No OFD packet to send [01:51:59]OFD Sender: No OFD packet to send [01:52:04]OFD Sender: No OFD packet to send [01:52:09]OFD Sender: No OFD packet to send [01:52:14]OFD Sender: No OFD packet to send [01:52:19]OFD Sender: No OFD packet to send [01:52:24]OFD Sender: No OFD packet to send [01:52:29]OFD Sender: No OFD packet to send [01:52:34]OFD Sender: No OFD packet to send [01:52:39]OFD Sender: No OFD packet to send [01:52:42]recv_with_timeout no data received [01:52:44]OFD Sender: No OFD packet to send [01:52:49]OFD Sender: No OFD packet to send [01:52:54]OFD Sender: No OFD packet to send [01:52:59]OFD Sender: No OFD packet to send [01:53:04]OFD Sender: No OFD packet to send [01:53:09]OFD Sender: No OFD packet to send [01:53:14]OFD Sender: No OFD packet to send [01:53:19]OFD Sender: No OFD packet to send [01:53:24]OFD Sender: No OFD packet to send [01:53:29]OFD Sender: No OFD packet to send [01:53:34]OFD Sender: No OFD packet to send [01:53:39]OFD Sender: No OFD packet to send [01:53:44]OFD Sender: No OFD packet to send [01:53:49]recv_with_timeout no data received [01:53:49]OFD Sender: No OFD packet to send [01:53:54]accept exits with 9 [01:53:54]New connection [01:53:54]New thread 3066735972 created [01:53:54]Thread 3066592612 joined [01:53:54]Waiting for new connection... [01:53:54] Sock 9.Parse request [01:53:54]Sock 9.Check first char [01:53:54]Sock 9.First char is OK [01:53:54]request: POST /json_proto HTTP/1.0 [01:53:54]Method: POST [01:53:54]URL: /json_proto [01:53:54]Method is POST - this is cgi request [01:53:54]url: /json_proto [01:53:54]query_string will be loaded in cgi processing [01:53:54]execute_cgi json_proto POST (null) [01:53:54]execute_cgi path=json_proto method=POST [01:53:54]POST find Content-Length [01:53:54]Host: 172.17.44.132:8080 [01:53:54]Content-Length: 672 [01:53:54]Content-Type: application/json [01:53:54] [01:53:54]POST finish read [01:53:54]Found Content-Length = 672 [01:53:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "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" ] } } [01:53:54]execute_script... [01:53: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)292956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "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" ] } } [01:53:54]POST & json_proto [01:53:54]process_json_proto [01:53:54]json parsed OK: [01:53:54]protocol is kg_v1.0 [01:53:54]action value=close_receipt [01:53:54]process_action close_receipt [01:53:54]cmd_close_receipt [01:53:54]MH_GetDate [01:53:54]Write to MH i2c: F0 00 00 45 01 35 [01:53:54]Write i2c OK [01:53:54]MH_I2C_Read... [01:53:54]Read from MH i2c: F0 [01:53:54]MH_I2C_Read... [01:53:54]Read from MH i2c: F0 09 00 [01:53:54]MH_I2C_Read... [01:53:54]Read from MH i2c: F0 09 00 45 01 00 32 9A C6 66 2A 83 C1 65 09 [01:53:54]GetLastDocTimeStamp 1724290680 [01:53:54]current date 1724291634 [01:53:54]FM_GetShiftState [01:53:54]SAM_PROTO_GetShiftState [01:53:54]wFMCommunicate request_size=4 [01:53:54]MH_SAM_APDU [01:53:54]CAPDU: 80 13 01 00 [01:53:54]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [01:53:54]Write i2c OK [01:53:54]MH_I2C_Read... [01:53:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:53:54]Read from MH i2c: E2 [01:53:54]MH_I2C_Read... [01:53:54]Read from MH i2c: E2 0E 00 [01:53:54]MH_I2C_Read... [01:53:54]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 DD [01:53:54]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:53:54]wFMCommunicate OK [01:53:54]SAM_PROTO_GetShiftState done [01:53:54]FM_GetShiftState done [01:53:54]opened in 1724286555 [01:53:54]opened+sec_in_day 1724372955 [01:53:54]quantity*price = 200001 [01:53:54]sum+1 = 200003 [01:53:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 15 22.08.2024 01:53 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164293 ФПД: 77938157020596 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T015354&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164293&fm=77938157020596&tin=02508201610067®Number=0000000000092562&sum=200000 [01:53:55]StoreToDocumentArchive [01:53:55]shift 467 fd 164293 [01:53:55]save to /storage/0467/doc_00164293 [01:53:55]save last doc name /storage/0467/doc_00164293 to /storage/kkm_last_doc_name [01:53:55]save OK [01:53:55]Clear old archive folders... [01:53:55]ProcessDocumentItem done err = 0, tmpTLVsize=249 [01:53:55]tlvbuf is 01F78860 [01:53:55]SAM_PROTO_ClearQueue [01:53:55]wFMCommunicate request_size=4 [01:53:55]MH_SAM_APDU [01:53:55]CAPDU: 80 09 00 00 [01:53:55]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [01:53:55]Write i2c OK [01:53:55]MH_I2C_Read... [01:53:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:53:55]Read from MH i2c: E2 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [01:53:55]RAPDU: 90 00 [01:53:55]wFMCommunicate OK [01:53:55]SAM_PROTO_ClearQueue done [01:53:55]KKMCreateOFDPacket [01:53:55]OFDProtocolAddRootSTLVToBuf [01:53:55]FM_MakeSignedData [01:53:55]FM_MakeSignedData [01:53:55]SAM_PROTO_SignData [01:53:55]wFMCommunicate request_size=4 [01:53:55]MH_SAM_APDU [01:53:55]CAPDU: 80 0D 01 02 [01:53:55]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [01:53:55]Write i2c OK [01:53:55]MH_I2C_Read... [01:53:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:53:55]Read from MH i2c: E2 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [01:53:55]RAPDU: 90 00 [01:53:55]wFMCommunicate OK [01:53:55]wFMCommunicate request_size=255 [01:53:55]MH_SAM_APDU [01:53: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 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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 32 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 81 02 00 35 04 06 00 46 E2 64 [01:53:55]Write to MH i2c: E2 02 01 55 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 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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 32 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 81 02 00 35 04 06 00 46 E2 64 00 00 6A [01:53:55]Write i2c OK [01:53:55]MH_I2C_Read... [01:53:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:53:55]Read from MH i2c: E2 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [01:53:55]RAPDU: 90 00 [01:53:55]wFMCommunicate OK [01:53:55]wFMCommunicate request_size=8 [01:53:55]MH_SAM_APDU [01:53:55]CAPDU: 80 0D 02 02 03 29 E5 B4 [01:53:55]Write to MH i2c: E2 0B 00 56 01 80 0D 02 02 03 00 29 E5 B4 00 00 99 [01:53:55]Write i2c OK [01:53:55]MH_I2C_Read... [01:53:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:53:55]Read from MH i2c: E2 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [01:53:55]RAPDU: 90 00 [01:53:55]wFMCommunicate OK [01:53:55]wFMCommunicate request_size=4 [01:53:55]MH_SAM_APDU [01:53:55]CAPDU: 80 0D 03 02 [01:53:55]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [01:53:55]Write i2c OK [01:53:55]MH_I2C_Read... [01:53:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:53:55]Read from MH i2c: E2 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 0B 00 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 0B 00 57 01 00 DD B6 AB C3 0A E9 8A 8A 90 00 DC [01:53:55]RAPDU: DD B6 AB C3 0A E9 8A 8A 90 00 [01:53:55]wFMCommunicate OK [01:53:55]SAM_PROTO_SignData done [01:53:55]FM_MakeSignedData done [01:53:55]CreateOFDProtocolMessage [01:53:55]wFMCommunicate request_size=4 [01:53:55]MH_SAM_APDU [01:53:55]CAPDU: 80 11 00 00 [01:53:55]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [01:53:55]Write i2c OK [01:53:55]MH_I2C_Read... [01:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:53:55]Read from MH i2c: E2 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 17 00 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [01:53:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:53:55]wFMCommunicate OK [01:53:55]CreateOFDProtocolMessage done [01:53:55]OFDSenderStorePacket 164293 [01:53:55]StoreOFDPacket docnum=164293 [01:53:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 82 7C 05 01 D9 72 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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 32 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 81 02 00 35 04 06 00 46 E2 64 29 E5 B4 DD B6 AB C3 0A E9 8A 8A [01:53:55]CheckFolder [01:53:55]dirname=/storage/ofd_packets [01:53:55]CheckFolder done [01:53:55]ProducePacketName [01:53:55]name=ofd_packets/00164293 [01:53:55]NVStorageSaveData ofd_packets/00164293 [01:53:55]File name is /storage/ofd_packets/00164293 [01:53:55]Write 299 bytes [01:53:55]NVStorageSaveData done [01:53:55]OFDSenderStorePacket done [01:53:55]KKMCreateOFDPacket done [01:53:55]NVStorageSaveData kkm_last_timestamp [01:53:55]File name is /storage/kkm_last_timestamp [01:53:55]Write 4 bytes [01:53:55]NVStorageSaveData done [01:53:55]ExternCall_PrintAddStr [01:53:55]wPrintStart [01:53:55]Write to MH i2c: 01 00 00 59 01 5A [01:53:55]Write i2c OK [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: 01 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: 01 07 00 [01:53:55]MH_I2C_Read... [01:53:55]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [01:53:55]RasterBufferAndPrint [01:53:55]line Счет N : (1)292956 [01:53:55]line ИНН: 02508201610067 [01:53:55]line Контрольно-Кассовый Чек [01:53:55]line ПРОДАЖА [01:53:55]line ТРК (МРК, ГНК) : 31 [01:53:55]line Товар: 2710124130 [01:53:55]line SU-92-К-5 [01:53:55]line 29.070 * 68.80 [01:53:55]line = 2000.02 [01:53:55]line НДС 12% НСП 1% [01:53:55]line > о реализуемом товаре [01:53:55]line ОКРУГЛЕНИЕ: -0.02 [01:53:55]line ИТОГО: 2000.00 [01:53:55]line Внесено: 2000.00 [01:53:55]line СДАЧА: 0.00 [01:53:55]line НСП 1% : 17.70 [01:53:55]line НДС 12% : 212.39 [01:53:55]line Наличными: 2000.00 [01:53:55]line Безнал.: 0.00 [01:53:55]line Место: АЗС № 130 "Партнер Нефть" [01:53:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:53:55]line СНО: Общий режим [01:53:55]line Чек 15 22.08.2024 01:53 [01:53:55]line Смена: 467 ФФД: 1.0 [01:53:55]line ЗНМ: 0300000070 [01:53:55]line РНМ: 0000000000092562 [01:53:55]line Версия ККМ: 001 [01:53:55]line ФМ: 0000000000871769 [01:53:55]line ФД: 164293 [01:53:55]line ФПД: 77938157020596 [01:53:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T015354&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164293&fm=77938157020596&tin=02508201610067®Number=0000000000092562&sum=200000 [01:53:55]written 0, free lines is 4095 [01:53:55]OFD Sender: Processing packet 164293 [packets to send 973, broken 972] [01:53:55]ProducePacketName [01:53:55]name=ofd_packets/00164293 [01:53:55]OFD Sender: To server: pG, [01:53:55]CommunicateWithHost lk.salyk.kg:30040 [01:53:55]ConnectInit lk.salyk.kg [01:53:56]Write to MH i2c: 01 00 00 84 01 85 [01:53:56]Write i2c OK [01:53:56]MH_I2C_Read... [01:53:56]Read from MH i2c: 01 [01:53:56]MH_I2C_Read... [01:53:56]Read from MH i2c: 01 07 00 [01:53:56]MH_I2C_Read... [01:53:56]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 B2 0C 4A [01:53:56]RasterBufferAndPrint [01:53:56]line [01:53:56]line [01:53:56]line [01:53:56]line [01:53:56]line [01:53:56]written 0, free lines is 3256 [01:53:56]MH_Cut [01:53:56]Write to MH i2c: D1 01 00 8B 01 01 5E [01:53:56]Write i2c OK [01:53:56]MH_I2C_Read... [01:53:56]Read from MH i2c: D1 [01:53:56]MH_I2C_Read... [01:53:56]Read from MH i2c: D1 01 00 [01:53:56]MH_I2C_Read... [01:53:56]Read from MH i2c: D1 01 00 8B 01 00 5D [01:53:56]Write to MH i2c: 01 00 00 8C 01 8D [01:53:56]Write i2c OK [01:53:56]MH_I2C_Read... [01:53:57]*** Cut start [01:53:57]*** Purtial cut [01:53:57]*** Stage 1: CUTSNS_PIN = 1 [01:53:57]Connected sock=11 [01:53: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 37 36 39 0D 01 00 00 82 7C 05 01 D9 72 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 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 32 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 81 02 00 35 04 06 00 46 E2 64 29 E5 B4 DD B6 AB C3 0A E9 8A 8A [01:53:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AF D4 47 00 74 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 37 36 39 10 04 04 00 C5 81 02 00 F4 03 04 00 83 43 C6 66 B6 04 01 00 00 6D 5A AD D7 4B D0 FD A6 [01:53:57]CommunicateWithHost err = 0 [01:53:57]CheckOFDResponse [01:53:57]1017 (14) - 77093643461234 [01:53:57]1041 (16) - 0000000000871769 [01:53:57]1040 (4) - 164293 [01:53:57]1012 (4) - 21.08.2024 19:44 [01:53:57]1206 (1) - 0 [01:53:57]OFD Sender: Remove packet 164293 [01:53:57]ProducePacketName [01:53:57]name=ofd_packets/00164293 [01:53:57]NVStorageDeleteData [01:53:58]OFD Sender: No OFD packet to send [01:53:59]Read from MH i2c: 01 [01:53:59]*** Stop cut motor [01:53:59]*** Cut end [01:53:59]MH_I2C_Read... [01:53:59]Read from MH i2c: 01 07 00 [01:53:59]MH_I2C_Read... [01:53:59]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [01:53:59]process_action close_receipt done [01:53:59]requested_data is exist [01:53:59]produce_requested_data [01:53:59]requested_item fm.sn is exist - process it [01:53:59]wFMCommunicate request_size=4 [01:53:59]MH_SAM_APDU [01:53:59]CAPDU: 80 11 00 00 [01:53:59]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [01:53:59]Write i2c OK [01:53:59]MH_I2C_Read... [01:53:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:53:59]Read from MH i2c: E2 [01:53:59]MH_I2C_Read... [01:53:59]Read from MH i2c: E2 17 00 [01:53:59]MH_I2C_Read... [01:53:59]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 37 36 39 90 00 61 [01:53:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:53:59]wFMCommunicate OK [01:53:59]requested_item fd.num is exist - process it [01:53:59]SAM_PROTO_GetFieldsCounters [01:53:59]wFMCommunicate request_size=4 [01:53:59]MH_SAM_APDU [01:53:59]CAPDU: 80 13 00 00 [01:53:59]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [01:53:59]Write i2c OK [01:53:59]MH_I2C_Read... [01:53:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:53:59]Read from MH i2c: E2 [01:53:59]MH_I2C_Read... [01:53:59]Read from MH i2c: E2 62 00 [01:53:59]MH_I2C_Read... [01:53:59]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [01:53: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:53:59]wFMCommunicate OK [01:53:59]SAM_PROTO_GetFieldsCounters done [01:53:59]requested_item shift.num is exist - process it [01:53:59]requested_item shift.opened is exist - process it [01:53:59]req_shift_opened [01:53:59]FM_GetShiftState [01:53:59]SAM_PROTO_GetShiftState [01:53:59]wFMCommunicate request_size=4 [01:53:59]MH_SAM_APDU [01:53:59]CAPDU: 80 13 01 00 [01:53:59]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [01:53:59]Write i2c OK [01:53:59]MH_I2C_Read... [01:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:53:59]Read from MH i2c: E2 [01:53:59]MH_I2C_Read... [01:53:59]Read from MH i2c: E2 0E 00 [01:53:59]MH_I2C_Read... [01:53:59]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 26 [01:53:59]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:53:59]wFMCommunicate OK [01:53:59]SAM_PROTO_GetShiftState done [01:53:59]FM_GetShiftState done [01:53:59]req_shift_opened done [01:53:59]requested_item shift.open_date is exist - process it [01:53:59]req_shift_open_date [01:53:59]req_shift_open_date done [01:53:59]produce_requested_data done [01:53:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164293,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:53:59]process_action_free close_receipt [01:53:59]json_value_free [01:53:59]json_value_free done [01:53:59]process_json_proto returns [01:53:59]Send response to host [01:53:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164293,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:53:59]free response buf [01:53:59]execute_script done [01:53:59]execute_script returns [01:53:59]free content buf [01:53:59]Sock 9.Close socket [01:53:59]Sock 9.Thread stoped [01:54:03]OFD Sender: No OFD packet to send [01:54:08]recv_with_timeout no data received [01:54:08]OFD Sender: No OFD packet to send [01:54:13]OFD Sender: No OFD packet to send [01:54:18]OFD Sender: No OFD packet to send [01:54:19]accept exits with 7 [01:54:19]New connection [01:54:19]New thread 3066592612 created [01:54:19]Thread 3066735972 joined [01:54:19]Waiting for new connection... [01:54:19] Sock 7.Parse request [01:54:19]Sock 7.Check first char [01:54:19]Sock 7.First char is OK [01:54:19]request: POST /json_proto HTTP/1.0 [01:54:19]Method: POST [01:54:19]URL: /json_proto [01:54:19]Method is POST - this is cgi request [01:54:19]url: /json_proto [01:54:19]query_string will be loaded in cgi processing [01:54:19]execute_cgi json_proto POST (null) [01:54:19]execute_cgi path=json_proto method=POST [01:54:19]POST find Content-Length [01:54:19]Host: 172.17.44.132:8080 [01:54:19]Content-Length: 613 [01:54:19]Content-Type: application/json [01:54:19] [01:54:19]POST finish read [01:54:19]Found Content-Length = 613 [01:54:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50741", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:54:19]execute_script... [01:54:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50741", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:54:19]POST & json_proto [01:54:19]process_json_proto [01:54:19]json parsed OK: [01:54:19]protocol is kg_v1.0 [01:54:19]action value=close_receipt [01:54:19]process_action close_receipt [01:54:19]cmd_close_receipt [01:54:19]MH_GetDate [01:54:19]Write to MH i2c: F0 00 00 90 01 80 [01:54:19]Write i2c OK [01:54:19]MH_I2C_Read... [01:54:19]Read from MH i2c: F0 [01:54:19]MH_I2C_Read... [01:54:19]Read from MH i2c: F0 09 00 [01:54:19]MH_I2C_Read... [01:54:19]Read from MH i2c: F0 09 00 90 01 00 4C 9A C6 66 2A 83 C1 65 6E [01:54:19]GetLastDocTimeStamp 1724291634 [01:54:19]current date 1724291660 [01:54:19]FM_GetShiftState [01:54:19]SAM_PROTO_GetShiftState [01:54:19]wFMCommunicate request_size=4 [01:54:19]MH_SAM_APDU [01:54:19]CAPDU: 80 13 01 00 [01:54:19]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [01:54:19]Write i2c OK [01:54:19]MH_I2C_Read... [01:54:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:54:19]Read from MH i2c: E2 [01:54:19]MH_I2C_Read... [01:54:19]Read from MH i2c: E2 0E 00 [01:54:19]MH_I2C_Read... [01:54:19]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 28 [01:54:19]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:54:19]wFMCommunicate OK [01:54:19]SAM_PROTO_GetShiftState done [01:54:19]FM_GetShiftState done [01:54:19]opened in 1724286555 [01:54:19]opened+sec_in_day 1724372955 [01:54:19]quantity*price = 11000 [01:54:19]sum+1 = 11001 [01:54:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 16 22.08.2024 01:54 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164294 ФПД: 185645760025711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T015420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164294&fm=185645760025711&tin=02508201610067®Number=0000000000092562&sum=11000 0 [01:54:20]StoreToDocumentArchive [01:54:20]shift 467 fd 164294 [01:54:20]save to /storage/0467/doc_00164294 [01:54:20]save last doc name /storage/0467/doc_00164294 to /storage/kkm_last_doc_name [01:54:20]save OK [01:54:20]Clear old archive folders... [01:54:20]ProcessDocumentItem done err = 0, tmpTLVsize=266 [01:54:20]tlvbuf is 01F73CF0 [01:54:20]SAM_PROTO_ClearQueue [01:54:20]wFMCommunicate request_size=4 [01:54:20]MH_SAM_APDU [01:54:20]CAPDU: 80 09 00 00 [01:54:20]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [01:54:20]Write i2c OK [01:54:20]MH_I2C_Read... [01:54:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:54:20]Read from MH i2c: E2 [01:54:20]MH_I2C_Read... [01:54:20]Read from MH i2c: E2 03 00 [01:54:20]MH_I2C_Read... [01:54:20]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [01:54:20]RAPDU: 90 00 [01:54:20]wFMCommunicate OK [01:54:20]SAM_PROTO_ClearQueue done [01:54:20]KKMCreateOFDPacket [01:54:20]OFDProtocolAddRootSTLVToBuf [01:54:20]FM_MakeSignedData [01:54:20]FM_MakeSignedData [01:54:20]SAM_PROTO_SignData [01:54:20]wFMCommunicate request_size=4 [01:54:20]MH_SAM_APDU [01:54:20]CAPDU: 80 0D 01 02 [01:54:20]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [01:54:20]Write i2c OK [01:54:20]MH_I2C_Read... [01:54:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:54:20]Read from MH i2c: E2 [01:54:20]MH_I2C_Read... [01:54:20]Read from MH i2c: E2 03 00 [01:54:20]MH_I2C_Read... [01:54:20]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [01:54:20]RAPDU: 90 00 [01:54:20]wFMCommunicate OK [01:54:20]wFMCommunicate request_size=255 [01:54:20]MH_SAM_APDU [01:54:20]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 4C 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [01:54:20]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 4C 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 84 [01:54:20]Write i2c OK [01:54:20]MH_I2C_Read... [01:54:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:54:21]Read from MH i2c: E2 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 03 00 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [01:54:21]RAPDU: 90 00 [01:54:21]wFMCommunicate OK [01:54:21]wFMCommunicate request_size=25 [01:54:21]MH_SAM_APDU [01:54:21]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 C6 81 02 00 35 04 06 00 A8 D8 05 94 94 6F [01:54:21]Write to MH i2c: E2 1C 00 A1 01 80 0D 02 02 14 00 36 39 10 04 04 00 C6 81 02 00 35 04 06 00 A8 D8 05 94 94 6F 00 00 6F [01:54:21]Write i2c OK [01:54:21]MH_I2C_Read... [01:54:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:54:21]Read from MH i2c: E2 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 03 00 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [01:54:21]RAPDU: 90 00 [01:54:21]wFMCommunicate OK [01:54:21]wFMCommunicate request_size=4 [01:54:21]MH_SAM_APDU [01:54:21]CAPDU: 80 0D 03 02 [01:54:21]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [01:54:21]Write i2c OK [01:54:21]MH_I2C_Read... [01:54:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:54:21]Read from MH i2c: E2 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 0B 00 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 0B 00 A2 01 00 C7 35 50 A9 41 B4 C9 22 90 00 F4 [01:54:21]RAPDU: C7 35 50 A9 41 B4 C9 22 90 00 [01:54:21]wFMCommunicate OK [01:54:21]SAM_PROTO_SignData done [01:54:21]FM_MakeSignedData done [01:54:21]CreateOFDProtocolMessage [01:54:21]wFMCommunicate request_size=4 [01:54:21]MH_SAM_APDU [01:54:21]CAPDU: 80 11 00 00 [01:54:21]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [01:54:21]Write i2c OK [01:54:21]MH_I2C_Read... [01:54:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:54:21]Read from MH i2c: E2 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 17 00 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [01:54:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:54:21]wFMCommunicate OK [01:54:21]CreateOFDProtocolMessage done [01:54:21]OFDSenderStorePacket 164294 [01:54:21]StoreOFDPacket docnum=164294 [01:54:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 E9 D5 16 01 22 DB 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 4C 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 81 02 00 35 04 06 00 A8 D8 05 94 94 6F C7 35 50 A9 41 B4 C9 22 [01:54:21]CheckFolder [01:54:21]dirname=/storage/ofd_packets [01:54:21]CheckFolder done [01:54:21]ProducePacketName [01:54:21]name=ofd_packets/00164294 [01:54:21]NVStorageSaveData ofd_packets/00164294 [01:54:21]File name is /storage/ofd_packets/00164294 [01:54:21]Write 316 bytes [01:54:21]NVStorageSaveData done [01:54:21]OFDSenderStorePacket done [01:54:21]KKMCreateOFDPacket done [01:54:21]NVStorageSaveData kkm_last_timestamp [01:54:21]File name is /storage/kkm_last_timestamp [01:54:21]Write 4 bytes [01:54:21]NVStorageSaveData done [01:54:21]ExternCall_PrintAddStr [01:54:21]wPrintStart [01:54:21]Write to MH i2c: 01 00 00 A4 01 A5 [01:54:21]Write i2c OK [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: 01 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: 01 07 00 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [01:54:21]RasterBufferAndPrint [01:54:21]line Счет N : (3)50741 [01:54:21]line ИНН: 02508201610067 [01:54:21]line Контрольно-Кассовый Чек [01:54:21]line ПРОДАЖА [01:54:21]line Товар: 4870001570071 [01:54:21]line Напиток Pepsi 1л [01:54:21]line 1.000 * 110.00 [01:54:21]line = 110.00 [01:54:21]line НДС 12% НСП 1% [01:54:21]line > о реализуемом товаре [01:54:21]line ИТОГО: 110.00 [01:54:21]line НСП 1% : 0.97 [01:54:21]line НДС 12% : 11.68 [01:54:21]line Наличными: 110.00 [01:54:21]line Безнал.: 0.00 [01:54:21]line Место: АЗС № 130 "Партнер Нефть" [01:54:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:54:21]line СНО: Общий режим [01:54:21]line Чек 16 22.08.2024 01:54 [01:54:21]line Смена: 467 ФФД: 1.0 [01:54:21]line ЗНМ: 0300000070 [01:54:21]line РНМ: 0000000000092562 [01:54:21]line Версия ККМ: 001 [01:54:21]line ФМ: 0000000000871769 [01:54:21]line ФД: 164294 [01:54:21]line ФПД: 185645760025711 [01:54:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T015420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164294&fm=185645760025711&tin=02508201610067®Number=0000000000092562&sum=11000 [01:54:21]line 0 [01:54:21]written 0, free lines is 4095 [01:54:21]OFD Sender: Processing packet 164294 [packets to send 973, broken 972] [01:54:21]ProducePacketName [01:54:21]name=ofd_packets/00164294 [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:21]Write to MH i2c: 01 00 00 CC 01 CD [01:54:21]Write i2c OK [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: 01 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: 01 07 00 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: 01 07 00 CC 01 00 00 00 00 00 CC 0C AC [01:54:21]RasterBufferAndPrint [01:54:21]line [01:54:21]line [01:54:21]line [01:54:21]line [01:54:21]line [01:54:21]written 0, free lines is 3281 [01:54:21]MH_Cut [01:54:21]Write to MH i2c: D1 01 00 D3 01 01 A6 [01:54:21]Write i2c OK [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: D1 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: D1 01 00 [01:54:21]MH_I2C_Read... [01:54:21]Read from MH i2c: D1 01 00 D3 01 00 A5 [01:54:21]Write to MH i2c: 01 00 00 D4 01 D5 [01:54:21]Write i2c OK [01:54:21]MH_I2C_Read... [01:54:22]*** Cut start [01:54:22]*** Purtial cut [01:54:22]*** Stage 1: CUTSNS_PIN = 1 [01:54:24]recv_with_timeout no data received [01:54:24]Read from MH i2c: 01 [01:54:24]MH_I2C_Read... [01:54:24]*** Stop cut motor [01:54:24]*** Cut end [01:54:24]Read from MH i2c: 01 07 00 [01:54:24]MH_I2C_Read... [01:54:24]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 FF 0F EA [01:54:24]process_action close_receipt done [01:54:24]requested_data is exist [01:54:24]produce_requested_data [01:54:24]requested_item fm.sn is exist - process it [01:54:24]wFMCommunicate request_size=4 [01:54:24]MH_SAM_APDU [01:54:24]CAPDU: 80 11 00 00 [01:54:24]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [01:54:24]Write i2c OK [01:54:24]MH_I2C_Read... [01:54:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:54:24]Read from MH i2c: E2 [01:54:24]MH_I2C_Read... [01:54:24]Read from MH i2c: E2 17 00 [01:54:24]MH_I2C_Read... [01:54:24]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 37 36 39 90 00 A9 [01:54:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:54:24]wFMCommunicate OK [01:54:24]requested_item fd.num is exist - process it [01:54:24]SAM_PROTO_GetFieldsCounters [01:54:24]wFMCommunicate request_size=4 [01:54:24]MH_SAM_APDU [01:54:24]CAPDU: 80 13 00 00 [01:54:24]Write to MH i2c: E2 08 00 D6 01 80 13 00 00 00 00 00 00 53 [01:54:24]Write i2c OK [01:54:24]MH_I2C_Read... [01:54:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:54:24]Read from MH i2c: E2 [01:54:24]MH_I2C_Read... [01:54:24]Read from MH i2c: E2 62 00 [01:54:24]MH_I2C_Read... [01:54:24]Read from MH i2c: E2 62 00 D6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 C6 [01:54: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:54:24]wFMCommunicate OK [01:54:24]SAM_PROTO_GetFieldsCounters done [01:54:24]requested_item shift.num is exist - process it [01:54:24]requested_item shift.opened is exist - process it [01:54:24]req_shift_opened [01:54:24]FM_GetShiftState [01:54:24]SAM_PROTO_GetShiftState [01:54:24]wFMCommunicate request_size=4 [01:54:24]MH_SAM_APDU [01:54:24]CAPDU: 80 13 01 00 [01:54:24]Write to MH i2c: E2 08 00 D7 01 80 13 01 00 00 00 00 00 55 [01:54:24]Write i2c OK [01:54:24]MH_I2C_Read... [01:54:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:54:24]Read from MH i2c: E2 [01:54:24]MH_I2C_Read... [01:54:24]Read from MH i2c: E2 0E 00 [01:54:24]MH_I2C_Read... [01:54:24]Read from MH i2c: E2 0E 00 D7 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 6E [01:54:24]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [01:54:24]wFMCommunicate OK [01:54:24]SAM_PROTO_GetShiftState done [01:54:24]FM_GetShiftState done [01:54:24]req_shift_opened done [01:54:24]requested_item shift.open_date is exist - process it [01:54:24]req_shift_open_date [01:54:24]req_shift_open_date done [01:54:24]produce_requested_data done [01:54:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164294,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [01:54:24]process_action_free close_receipt [01:54:24]json_value_free [01:54:24]json_value_free done [01:54:24]process_json_proto returns [01:54:24]Send response to host [01:54:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164294,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [01:54:24]free response buf [01:54:24]execute_script done [01:54:24]execute_script returns [01:54:24]free content buf [01:54:24]Sock 7.Close socket [01:54:24]Sock 7.Thread stoped [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 164294 [packets to send 973, broken 972] [01:54:31]ProducePacketName [01:54:31]name=ofd_packets/00164294 [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:39]Connected sock=9 [01:54: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 37 36 39 1E 01 00 00 E9 D5 16 01 22 DB 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 4C 9A C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 81 02 00 35 04 06 00 A8 D8 05 94 94 6F C7 35 50 A9 41 B4 C9 22 [01:54:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CB EA 47 00 D0 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 37 36 39 10 04 04 00 C6 81 02 00 F4 03 04 00 AD 43 C6 66 B6 04 01 00 00 EE F5 05 48 AA 89 1E CD [01:54:39]CommunicateWithHost err = 0 [01:54:39]CheckOFDResponse [01:54:39]1017 (14) - 77093643461234 [01:54:39]1041 (16) - 0000000000871769 [01:54:39]1040 (4) - 164294 [01:54:39]1012 (4) - 21.08.2024 19:44 [01:54:39]1206 (1) - 0 [01:54:39]OFD Sender: Remove packet 164294 [01:54:39]ProducePacketName [01:54:39]name=ofd_packets/00164294 [01:54:39]NVStorageDeleteData [01:54:40]OFD Sender: No OFD packet to send [01:54:45]OFD Sender: No OFD packet to send [01:54:50]OFD Sender: No OFD packet to send [01:54:55]OFD Sender: No OFD packet to send [01:55:00]OFD Sender: No OFD packet to send [01:55:05]OFD Sender: No OFD packet to send [01:55:10]OFD Sender: No OFD packet to send [01:55:15]OFD Sender: No OFD packet to send [01:55:20]OFD Sender: No OFD packet to send [01:55:25]OFD Sender: No OFD packet to send [01:55:30]OFD Sender: No OFD packet to send [01:55:35]OFD Sender: No OFD packet to send [01:55:40]OFD Sender: No OFD packet to send [01:55:45]OFD Sender: No OFD packet to send [01:55:50]OFD Sender: No OFD packet to send [01:55:55]OFD Sender: No OFD packet to send [01:56:00]OFD Sender: No OFD packet to send [01:56:05]OFD Sender: No OFD packet to send [01:56:10]OFD Sender: No OFD packet to send [01:56:15]OFD Sender: No OFD packet to send [01:56:20]OFD Sender: No OFD packet to send [01:56:25]OFD Sender: No OFD packet to send [01:56:30]OFD Sender: No OFD packet to send [01:56:35]OFD Sender: No OFD packet to send [01:56:40]OFD Sender: No OFD packet to send [01:56:45]OFD Sender: No OFD packet to send [01:56:50]OFD Sender: No OFD packet to send [01:56:55]OFD Sender: No OFD packet to send [01:57:00]OFD Sender: No OFD packet to send [01:57:05]OFD Sender: No OFD packet to send [01:57:10]OFD Sender: No OFD packet to send [01:57:15]OFD Sender: No OFD packet to send [01:57:20]OFD Sender: No OFD packet to send [01:57:25]OFD Sender: No OFD packet to send [01:57:30]OFD Sender: No OFD packet to send [01:57:35]OFD Sender: No OFD packet to send [01:57:40]OFD Sender: No OFD packet to send [01:57:45]OFD Sender: No OFD packet to send [01:57:50]OFD Sender: No OFD packet to send [01:57:55]OFD Sender: No OFD packet to send [01:58:01]OFD Sender: No OFD packet to send [01:58:06]OFD Sender: No OFD packet to send [01:58:11]OFD Sender: No OFD packet to send [01:58:16]OFD Sender: No OFD packet to send [01:58:21]OFD Sender: No OFD packet to send [01:58:26]OFD Sender: No OFD packet to send [01:58:31]OFD Sender: No OFD packet to send [01:58:36]OFD Sender: No OFD packet to send [01:58:41]OFD Sender: No OFD packet to send [01:58:46]OFD Sender: No OFD packet to send [01:58:51]OFD Sender: No OFD packet to send [01:58:56]OFD Sender: No OFD packet to send [01:59:01]OFD Sender: No OFD packet to send [01:59:06]OFD Sender: No OFD packet to send [01:59:11]OFD Sender: No OFD packet to send [01:59:16]OFD Sender: No OFD packet to send [01:59:19]recv_with_timeout no data received [01:59:21]OFD Sender: No OFD packet to send [01:59:26]OFD Sender: No OFD packet to send [01:59:31]OFD Sender: No OFD packet to send [01:59:36]OFD Sender: No OFD packet to send [01:59:41]OFD Sender: No OFD packet to send [01:59:46]OFD Sender: No OFD packet to send [01:59:51]OFD Sender: No OFD packet to send [01:59:56]OFD Sender: No OFD packet to send [02:00:01]OFD Sender: No OFD packet to send [02:00:06]OFD Sender: No OFD packet to send [02:00:11]OFD Sender: No OFD packet to send [02:00:16]OFD Sender: No OFD packet to send [02:00:21]OFD Sender: No OFD packet to send [02:00:26]OFD Sender: No OFD packet to send [02:00:31]OFD Sender: No OFD packet to send [02:00:36]OFD Sender: No OFD packet to send [02:00:37]recv_with_timeout no data received [02:00:41]OFD Sender: No OFD packet to send [02:00:46]OFD Sender: No OFD packet to send [02:00:51]OFD Sender: No OFD packet to send [02:00:56]OFD Sender: No OFD packet to send [02:01:01]OFD Sender: No OFD packet to send [02:01:06]OFD Sender: No OFD packet to send [02:01:11]OFD Sender: No OFD packet to send [02:01:16]OFD Sender: No OFD packet to send [02:01:21]OFD Sender: No OFD packet to send [02:01:26]OFD Sender: No OFD packet to send [02:01:31]OFD Sender: No OFD packet to send [02:01:36]OFD Sender: No OFD packet to send [02:01:40]recv_with_timeout no data received [02:01:41]OFD Sender: No OFD packet to send [02:01:46]OFD Sender: No OFD packet to send [02:01:51]recv_with_timeout no data received [02:01:51]OFD Sender: No OFD packet to send [02:01:56]OFD Sender: No OFD packet to send [02:02:01]OFD Sender: No OFD packet to send [02:02:07]OFD Sender: No OFD packet to send [02:02:12]OFD Sender: No OFD packet to send [02:02:17]OFD Sender: No OFD packet to send [02:02:22]OFD Sender: No OFD packet to send [02:02:27]OFD Sender: No OFD packet to send [02:02:32]OFD Sender: No OFD packet to send [02:02:37]OFD Sender: No OFD packet to send [02:02:42]OFD Sender: No OFD packet to send [02:02:43]recv_with_timeout no data received [02:02:47]OFD Sender: No OFD packet to send [02:02:52]OFD Sender: No OFD packet to send [02:02:56]recv_with_timeout no data received [02:02:57]OFD Sender: No OFD packet to send [02:03:02]OFD Sender: No OFD packet to send [02:03:07]OFD Sender: No OFD packet to send [02:03:12]OFD Sender: No OFD packet to send [02:03:17]OFD Sender: No OFD packet to send [02:03:22]OFD Sender: No OFD packet to send [02:03:27]OFD Sender: No OFD packet to send [02:03:32]OFD Sender: No OFD packet to send [02:03:37]OFD Sender: No OFD packet to send [02:03:42]OFD Sender: No OFD packet to send [02:03:47]OFD Sender: No OFD packet to send [02:03:52]OFD Sender: No OFD packet to send [02:03:57]OFD Sender: No OFD packet to send [02:04:02]OFD Sender: No OFD packet to send [02:04:07]OFD Sender: No OFD packet to send [02:04:12]OFD Sender: No OFD packet to send [02:04:17]OFD Sender: No OFD packet to send [02:04:22]OFD Sender: No OFD packet to send [02:04:27]OFD Sender: No OFD packet to send [02:04:32]OFD Sender: No OFD packet to send [02:04:37]OFD Sender: No OFD packet to send [02:04:42]OFD Sender: No OFD packet to send [02:04:47]OFD Sender: No OFD packet to send [02:04:52]OFD Sender: No OFD packet to send [02:04:55]recv_with_timeout no data received [02:04:57]OFD Sender: No OFD packet to send [02:05:02]OFD Sender: No OFD packet to send [02:05:07]OFD Sender: No OFD packet to send [02:05:09]recv_with_timeout no data received [02:05:12]OFD Sender: No OFD packet to send [02:05:17]OFD Sender: No OFD packet to send [02:05:22]OFD Sender: No OFD packet to send [02:05:27]OFD Sender: No OFD packet to send [02:05:32]OFD Sender: No OFD packet to send [02:05:37]OFD Sender: No OFD packet to send [02:05:42]OFD Sender: No OFD packet to send [02:05:47]OFD Sender: No OFD packet to send [02:05:52]OFD Sender: No OFD packet to send [02:05:57]OFD Sender: No OFD packet to send [02:06:02]OFD Sender: No OFD packet to send [02:06:07]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:20]recv_with_timeout no data received [02:06:23]OFD Sender: No OFD packet to send [02:06:28]OFD Sender: No OFD packet to send [02:06:31]recv_with_timeout no data received [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:07:13]OFD Sender: No OFD packet to send [02:07:18]OFD Sender: No OFD packet to send [02:07:23]OFD Sender: No OFD packet to send [02:07:28]OFD Sender: No OFD packet to send [02:07:33]OFD Sender: No OFD packet to send [02:07:38]OFD Sender: No OFD packet to send [02:07:43]OFD Sender: No OFD packet to send [02:07:48]OFD Sender: No OFD packet to send [02:07:53]OFD Sender: No OFD packet to send [02:07:58]OFD Sender: No OFD packet to send [02:08:03]OFD Sender: No OFD packet to send [02:08:08]OFD Sender: No OFD packet to send [02:08:13]OFD Sender: No OFD packet to send [02:08:13]recv_with_timeout no data received [02:08:18]OFD Sender: No OFD packet to send [02:08:23]OFD Sender: No OFD packet to send [02:08:28]OFD Sender: No OFD packet to send [02:08:33]OFD Sender: No OFD packet to send [02:08:38]OFD Sender: No OFD packet to send [02:08:43]OFD Sender: No OFD packet to send [02:08:48]OFD Sender: No OFD packet to send [02:08:53]OFD Sender: No OFD packet to send [02:08:58]OFD Sender: No OFD packet to send [02:09:02]recv_with_timeout no data received [02:09:03]OFD Sender: No OFD packet to send [02:09:08]OFD Sender: No OFD packet to send [02:09:13]OFD Sender: No OFD packet to send [02:09:18]OFD Sender: No OFD packet to send [02:09:23]OFD Sender: No OFD packet to send [02:09:28]OFD Sender: No OFD packet to send [02:09:33]OFD Sender: No OFD packet to send [02:09:38]OFD Sender: No OFD packet to send [02:09:43]OFD Sender: No OFD packet to send [02:09:48]OFD Sender: No OFD packet to send [02:09:53]OFD Sender: No OFD packet to send [02:09:58]OFD Sender: No OFD packet to send [02:10:03]OFD Sender: No OFD packet to send [02:10:08]OFD Sender: No OFD packet to send [02:10:14]OFD Sender: No OFD packet to send [02:10:19]OFD Sender: No OFD packet to send [02:10:24]OFD Sender: No OFD packet to send [02:10:29]OFD Sender: No OFD packet to send [02:10:34]OFD Sender: No OFD packet to send [02:10:39]OFD Sender: No OFD packet to send [02:10:44]OFD Sender: No OFD packet to send [02:10:49]OFD Sender: No OFD packet to send [02:10:54]OFD Sender: No OFD packet to send [02:10:59]OFD Sender: No OFD packet to send [02:11:04]OFD Sender: No OFD packet to send [02:11:09]OFD Sender: No OFD packet to send [02:11:14]OFD Sender: No OFD packet to send [02:11:19]OFD Sender: No OFD packet to send [02:11:24]OFD Sender: No OFD packet to send [02:11:29]OFD Sender: No OFD packet to send [02:11:34]OFD Sender: No OFD packet to send [02:11:39]OFD Sender: No OFD packet to send [02:11:44]OFD Sender: No OFD packet to send [02:11:49]OFD Sender: No OFD packet to send [02:11:54]OFD Sender: No OFD packet to send [02:11:55]recv_with_timeout no data received [02:11:59]OFD Sender: No OFD packet to send [02:12:04]OFD Sender: No OFD packet to send [02:12:09]OFD Sender: No OFD packet to send [02:12:14]OFD Sender: No OFD packet to send [02:12:19]OFD Sender: No OFD packet to send [02:12:24]OFD Sender: No OFD packet to send [02:12:29]OFD Sender: No OFD packet to send [02:12:34]OFD Sender: No OFD packet to send [02:12:39]OFD Sender: No OFD packet to send [02:12:44]OFD Sender: No OFD packet to send [02:12:49]OFD Sender: No OFD packet to send [02:12:54]OFD Sender: No OFD packet to send [02:12:59]OFD Sender: No OFD packet to send [02:13:04]OFD Sender: No OFD packet to send [02:13:09]OFD Sender: No OFD packet to send [02:13:14]OFD Sender: No OFD packet to send [02:13:19]OFD Sender: No OFD packet to send [02:13:24]OFD Sender: No OFD packet to send [02:13:29]OFD Sender: No OFD packet to send [02:13:34]OFD Sender: No OFD packet to send [02:13:39]OFD Sender: No OFD packet to send [02:13:44]OFD Sender: No OFD packet to send [02:13:49]OFD Sender: No OFD packet to send [02:13:54]OFD Sender: No OFD packet to send [02:13:59]OFD Sender: No OFD packet to send [02:14:00]recv_with_timeout no data received [02:14:04]OFD Sender: No OFD packet to send [02:14:09]OFD Sender: No OFD packet to send [02:14:14]OFD Sender: No OFD packet to send [02:14:20]OFD Sender: No OFD packet to send [02:14:25]OFD Sender: No OFD packet to send [02:14:30]OFD Sender: No OFD packet to send [02:14:35]OFD Sender: No OFD packet to send [02:14:40]OFD Sender: No OFD packet to send [02:14:45]OFD Sender: No OFD packet to send [02:14:50]OFD Sender: No OFD packet to send [02:14:55]OFD Sender: No OFD packet to send [02:15:00]OFD Sender: No OFD packet to send [02:15:05]OFD Sender: No OFD packet to send [02:15:09]recv_with_timeout no data received [02:15:10]OFD Sender: No OFD packet to send [02:15:15]OFD Sender: No OFD packet to send [02:15:20]OFD Sender: No OFD packet to send [02:15:25]OFD Sender: No OFD packet to send [02:15:30]OFD Sender: No OFD packet to send [02:15:35]OFD Sender: No OFD packet to send [02:15:40]OFD Sender: No OFD packet to send [02:15:45]OFD Sender: No OFD packet to send [02:15:49]recv_with_timeout no data received [02:15:50]OFD Sender: No OFD packet to send [02:15:55]OFD Sender: No OFD packet to send [02:16:00]OFD Sender: No OFD packet to send [02:16:05]OFD Sender: No OFD packet to send [02:16:07]accept exits with 10 [02:16:07]New connection [02:16:07]New thread 3066735972 created [02:16:07]Thread 3066592612 joined [02:16:07]Waiting for new connection... [02:16:07] Sock 10.Parse request [02:16:07]Sock 10.Check first char [02:16:07]Sock 10.First char is OK [02:16:07]request: POST /json_proto HTTP/1.0 [02:16:07]Method: POST [02:16:07]URL: /json_proto [02:16:07]Method is POST - this is cgi request [02:16:07]url: /json_proto [02:16:07]query_string will be loaded in cgi processing [02:16:07]execute_cgi json_proto POST (null) [02:16:07]execute_cgi path=json_proto method=POST [02:16:07]POST find Content-Length [02:16:07]Host: 172.17.44.132:8080 [02:16:07]Content-Length: 677 [02:16:07]Content-Type: application/json [02:16:07] [02:16:07]POST finish read [02:16:07]Found Content-Length = 677 [02:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:16:07]execute_script... [02: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)292959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:16:07]POST & json_proto [02:16:07]process_json_proto [02:16:07]json parsed OK: [02:16:07]protocol is kg_v1.0 [02:16:07]action value=close_receipt [02:16:07]process_action close_receipt [02:16:07]cmd_close_receipt [02:16:07]MH_GetDate [02:16:07]Write to MH i2c: F0 00 00 D8 01 C8 [02:16:07]Write i2c OK [02:16:07]MH_I2C_Read... [02:16:07]Read from MH i2c: F0 [02:16:07]MH_I2C_Read... [02:16:07]Read from MH i2c: F0 09 00 [02:16:07]MH_I2C_Read... [02:16:07]Read from MH i2c: F0 09 00 D8 01 00 68 9F C6 66 2A 83 C1 65 D7 [02:16:07]GetLastDocTimeStamp 1724291660 [02:16:07]current date 1724292968 [02:16:07]FM_GetShiftState [02:16:07]SAM_PROTO_GetShiftState [02:16:07]wFMCommunicate request_size=4 [02:16:07]MH_SAM_APDU [02:16:07]CAPDU: 80 13 01 00 [02:16:07]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [02:16:07]Write i2c OK [02:16:07]MH_I2C_Read... [02:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:16:07]Read from MH i2c: E2 [02:16:07]MH_I2C_Read... [02:16:07]Read from MH i2c: E2 0E 00 [02:16:07]MH_I2C_Read... [02:16:07]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 70 [02:16:07]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:16:07]wFMCommunicate OK [02:16:07]SAM_PROTO_GetShiftState done [02:16:07]FM_GetShiftState done [02:16:07]opened in 1724286555 [02:16:07]opened+sec_in_day 1724372955 [02:16:07]quantity*price = 50036 [02:16:07]sum+1 = 50037 [02:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 17 22.08.2024 02:16 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164295 ФПД: 117958839337282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T021608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164295&fm=117958839337282&tin=02508201610067®Number=0000000000092562&sum=50000 [02:16:08]StoreToDocumentArchive [02:16:08]shift 467 fd 164295 [02:16:08]save to /storage/0467/doc_00164295 [02:16:08]save last doc name /storage/0467/doc_00164295 to /storage/kkm_last_doc_name [02:16:08]save OK [02:16:08]Clear old archive folders... [02:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:16:08]tlvbuf is 01F70840 [02:16:08]SAM_PROTO_ClearQueue [02:16:08]wFMCommunicate request_size=4 [02:16:08]MH_SAM_APDU [02:16:08]CAPDU: 80 09 00 00 [02:16:08]Write to MH i2c: E2 08 00 E6 01 80 09 00 00 00 00 00 00 59 [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:16:08]Read from MH i2c: E2 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [02:16:08]RAPDU: 90 00 [02:16:08]wFMCommunicate OK [02:16:08]SAM_PROTO_ClearQueue done [02:16:08]KKMCreateOFDPacket [02:16:08]OFDProtocolAddRootSTLVToBuf [02:16:08]FM_MakeSignedData [02:16:08]FM_MakeSignedData [02:16:08]SAM_PROTO_SignData [02:16:08]wFMCommunicate request_size=4 [02:16:08]MH_SAM_APDU [02:16:08]CAPDU: 80 0D 01 02 [02:16:08]Write to MH i2c: E2 08 00 E7 01 80 0D 01 02 00 00 00 00 61 [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:16:08]Read from MH i2c: E2 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [02:16:08]RAPDU: 90 00 [02:16:08]wFMCommunicate OK [02:16:08]wFMCommunicate request_size=255 [02:16:08]MH_SAM_APDU [02: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 68 9F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 81 02 00 35 04 06 00 6B [02:16:08]Write to MH i2c: E2 02 01 E8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 68 9F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 81 02 00 35 04 06 00 6B 00 00 B2 [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:08]Read from MH i2c: E2 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [02:16:08]RAPDU: 90 00 [02:16:08]wFMCommunicate OK [02:16:08]wFMCommunicate request_size=10 [02:16:08]MH_SAM_APDU [02:16:08]CAPDU: 80 0D 02 02 05 48 6E B7 81 42 [02:16:08]Write to MH i2c: E2 0D 00 E9 01 80 0D 02 02 05 00 48 6E B7 81 42 00 00 9E [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:08]Read from MH i2c: E2 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [02:16:08]RAPDU: 90 00 [02:16:08]wFMCommunicate OK [02:16:08]wFMCommunicate request_size=4 [02:16:08]MH_SAM_APDU [02:16:08]CAPDU: 80 0D 03 02 [02:16:08]Write to MH i2c: E2 08 00 EA 01 80 0D 03 02 00 00 00 00 66 [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:16:09]Read from MH i2c: E2 [02:16:09]MH_I2C_Read... [02:16:09]Read from MH i2c: E2 0B 00 [02:16:09]MH_I2C_Read... [02:16:09]Read from MH i2c: E2 0B 00 EA 01 00 E4 5B E6 6E 94 4F 5B 8B 90 00 C3 [02:16:09]RAPDU: E4 5B E6 6E 94 4F 5B 8B 90 00 [02:16:09]wFMCommunicate OK [02:16:09]SAM_PROTO_SignData done [02:16:09]FM_MakeSignedData done [02:16:09]CreateOFDProtocolMessage [02:16:09]wFMCommunicate request_size=4 [02:16:09]MH_SAM_APDU [02:16:09]CAPDU: 80 11 00 00 [02:16:09]Write to MH i2c: E2 08 00 EB 01 80 11 00 00 00 00 00 00 66 [02:16:09]Write i2c OK [02:16:09]MH_I2C_Read... [02:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:16:09]Read from MH i2c: E2 [02:16:09]MH_I2C_Read... [02:16:09]Read from MH i2c: E2 17 00 [02:16:09]MH_I2C_Read... [02:16:09]Read from MH i2c: E2 17 00 EB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [02:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:16:09]wFMCommunicate OK [02:16:09]CreateOFDProtocolMessage done [02:16:09]OFDSenderStorePacket 164295 [02:16:09]StoreOFDPacket docnum=164295 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00: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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [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]Read from MH i2c: A0 01 00 *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]02 *** [00:00:10]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 5400000000572578 (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: 17112964+1707180842=1724293806 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [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 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [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 78 00 80 00 FF FF D6 [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 AF A2 C6 66 2A 83 C1 65 4F [02:30:07]Current date/time: 22.08.2024 02:30 [02:30:07]FM_Init [02:30:07]wFMConnect [02:30:07]MH_SAM_On [02:30:07]Write to MH i2c: E0 00 00 08 00 E7 [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]*** iso7816_init finished! [02:30:07]*** atr: [02:30:07]*** 0F 3B D5 18 FF 81 91 FE [02:30:07]*** 1F C3 80 73 C8 21 10 0A [02:30:07]*** 00 00 00 00 00 00 00 00 [02:30:07]*** 00 00 00 00 00 00 00 00 [02:30:07]*** 00 00 00 00 00 00 00 00 [02:30:07]*** 00 00 00 00 00 00 00 00 [02:30:07]*** 00 00 00 00 00 00 00 00 [02:30:07]*** 00 00 00 00 00 00 00 00 [02:30:07]Read from MH i2c: E0 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E0 10 00 [02:30:07]MH_I2C_Read... [02:30:07]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 [02:30:07]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [02:30:07]wFMCommunicate request_size=10 [02:30:07]MH_SAM_APDU [02:30:07]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [02:30:07]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [02:30:07]Read from MH i2c: E2 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [02:30:07]RAPDU: 90 00 [02:30:07]wFMCommunicate OK [02:30:07]wFMCommunicate request_size=4 [02:30:07]MH_SAM_APDU [02:30:07]CAPDU: 80 11 00 00 [02:30:07]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:07]Read from MH i2c: E2 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 17 00 [02:30:07]MH_I2C_Read... [02:30:07]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 37 36 39 90 00 DD [02:30:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:07]wFMCommunicate OK [02:30:07]Detected FM SN is 0000000000871769 [02:30:07]Stored FM SN is 0000000000871769 [02:30:07]wFMCommunicate request_size=9 [02:30:07]MH_SAM_APDU [02:30:07]CAPDU: 80 16 00 00 04 E7 8B 00 00 [02:30:07]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [02:30:07]Read from MH i2c: E2 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [02:30:07]RAPDU: 90 00 [02:30:07]wFMCommunicate OK [02:30:07]FM PIN OK [02:30:07]wFMCommunicate request_size=8 [02:30:07]MH_SAM_APDU [02:30:07]CAPDU: 80 14 04 00 03 02 00 01 [02:30:07]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [02:30:07]Read from MH i2c: E2 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [02:30:07]RAPDU: 90 00 [02:30:07]wFMCommunicate OK [02:30:07]wFMCommunicate request_size=13 [02:30:07]MH_SAM_APDU [02:30:07]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [02:30:07]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 [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [02:30:07]Read from MH i2c: E2 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [02:30:07]RAPDU: 90 00 [02:30:07]wFMCommunicate OK [02:30:07]wFMCommunicate request_size=4 [02:30:07]MH_SAM_APDU [02:30:07]CAPDU: 80 11 00 00 [02:30:07]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:07]Read from MH i2c: E2 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: E2 17 00 [02:30:07]MH_I2C_Read... [02:30:07]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 37 36 39 90 00 E1 [02:30:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:07]wFMCommunicate OK [02:30:07]DocumentArchiveInit [02:30:07]Start Httpd... [02:30:07]Httpd thread 3067354468 created [02:30:07]Write to MH i2c: 01 00 00 0F 00 0F [02:30:07]Write i2c OK [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: 01 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: 01 07 00 [02:30:07]MH_I2C_Read... [02:30:07]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [02:30:07]MH Int Process started [02:30:07]Allocated Socket 8 [02:30:07]Bind OK [02:30:07]Listen OK [02:30:07]httpd running on port 8080 [02:30:07]Waiting for new connection... [02:30:08]OFD Sender: Processing packet 164295 [packets to send 973, broken 972] [02:30:08]ProducePacketName [02:30:08]name=ofd_packets/00164295 [02:30:08]OFD Sender: To server: pG, [02:30:08]CommunicateWithHost lk.salyk.kg:30040 [02:30:08]ConnectInit lk.salyk.kg [02:30:09]Connected sock=6 [02:30: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 37 36 39 0F 01 00 00 81 F9 07 01 72 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 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 68 9F C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 81 02 00 35 04 06 00 6B 48 6E B7 81 42 E4 5B E6 6E 94 4F 5B 8B [02:30:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8C 62 47 00 B8 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 37 36 39 10 04 04 00 C7 81 02 00 F4 03 04 00 FF 4B C6 66 B6 04 01 00 00 9F D3 04 F7 DB A3 2F 77 [02:30:10]CommunicateWithHost err = 0 [02:30:10]CheckOFDResponse [02:30:10]1017 (14) - 77093643461234 [02:30:10]1041 (16) - 0000000000871769 [02:30:10]1040 (4) - 164295 [02:30:10]1012 (4) - 21.08.2024 20:20 [02:30:10]1206 (1) - 0 [02:30:10]OFD Sender: Remove packet 164295 [02:30:10]ProducePacketName [02:30:10]name=ofd_packets/00164295 [02:30:10]NVStorageDeleteData [02:30:11]OFD Sender: No OFD packet to send [02:30:16]OFD Sender: No OFD packet to send [02:30:17]accept exits with 9 [02:30:17]New connection [02:30:17]New thread 3067067748 created [02:30:17]Waiting for new connection... [02:30:17] Sock 9.Parse request [02:30:17]Sock 9.Check first char [02:30:17]Sock 9.First char is OK [02:30:17]request: POST /json_proto HTTP/1.0 [02:30:17]Method: POST [02:30:17]URL: /json_proto [02:30:17]Method is POST - this is cgi request [02:30:17]url: /json_proto [02:30:17]query_string will be loaded in cgi processing [02:30:17]execute_cgi json_proto POST (null) [02:30:17]execute_cgi path=json_proto method=POST [02:30:17]POST find Content-Length [02:30:17]Host: 172.17.44.132:8080 [02:30:17]Content-Length: 215 [02:30:17]Content-Type: application/json [02:30:17] [02:30:17]POST finish read [02:30:17]Found Content-Length = 215 [02:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:17]execute_script... [02:30:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:17]POST & json_proto [02:30:17]process_json_proto [02:30:17]json parsed OK: [02:30:17]protocol is kg_v1.0 [02:30:17]action value=get_value [02:30:17]process_action get_value [02:30:17]cmd_get_value [02:30:17]process_action get_value done [02:30:17]requested_data is exist [02:30:17]produce_requested_data [02:30:17]requested_item kkm.sn is exist - process it [02:30:17]requested_item kkm.ver is exist - process it [02:30:17]requested_item fm.sn is exist - process it [02:30:17]wFMCommunicate request_size=4 [02:30:17]MH_SAM_APDU [02:30:17]CAPDU: 80 11 00 00 [02:30:17]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [02:30:17]Write i2c OK [02:30:17]MH_I2C_Read... [02:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:17]Read from MH i2c: E2 [02:30:17]MH_I2C_Read... [02:30:17]Read from MH i2c: E2 17 00 [02:30:17]MH_I2C_Read... [02:30:17]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 37 36 39 90 00 E3 [02:30:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:17]wFMCommunicate OK [02:30:17]requested_item fd.num is exist - process it [02:30:17]SAM_PROTO_GetFieldsCounters [02:30:17]wFMCommunicate request_size=4 [02:30:17]MH_SAM_APDU [02:30:17]CAPDU: 80 13 00 00 [02:30:17]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [02:30:17]Write i2c OK [02:30:17]MH_I2C_Read... [02:30:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:30:17]Read from MH i2c: E2 [02:30:17]MH_I2C_Read... [02:30:17]Read from MH i2c: E2 62 00 [02:30:17]MH_I2C_Read... [02:30:17]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [02:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:30:17]wFMCommunicate OK [02:30:17]SAM_PROTO_GetFieldsCounters done [02:30:17]requested_item shift.num is exist - process it [02:30:17]requested_item shift.opened is exist - process it [02:30:17]req_shift_opened [02:30:17]FM_GetShiftState [02:30:17]SAM_PROTO_GetShiftState [02:30:17]wFMCommunicate request_size=4 [02:30:17]MH_SAM_APDU [02:30:17]CAPDU: 80 13 01 00 [02:30:17]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [02:30:17]Write i2c OK [02:30:17]MH_I2C_Read... [02:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:17]Read from MH i2c: E2 [02:30:17]MH_I2C_Read... [02:30:17]Read from MH i2c: E2 0E 00 [02:30:17]MH_I2C_Read... [02:30:17]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 A8 [02:30:17]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:30:17]wFMCommunicate OK [02:30:17]SAM_PROTO_GetShiftState done [02:30:17]FM_GetShiftState done [02:30:17]req_shift_opened done [02:30:17]requested_item shift.open_date is exist - process it [02:30:17]req_shift_open_date [02:30:17]req_shift_open_date done [02:30:17]produce_requested_data done [02:30:17]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164295,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:30:17]process_action_free get_value [02:30:17]json_value_free [02:30:17]json_value_free done [02:30:17]process_json_proto returns [02:30:17]Send response to host [02:30:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":164295,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:30:17]free response buf [02:30:17]execute_script done [02:30:17]execute_script returns [02:30:17]free content buf [02:30:17]Sock 9.Close socket [02:30:17]Sock 9.Thread stoped [02:30:17]accept exits with 6 [02:30:17]New connection [02:30:17]New thread 3066924388 created [02:30:17]Thread 3067067748 joined [02:30:17]Waiting for new connection... [02:30:17] Sock 6.Parse request [02:30:17]Sock 6.Check first char [02:30:17]Sock 6.First char is OK [02:30:17]request: POST /json_proto HTTP/1.0 [02:30:17]Method: POST [02:30:17]URL: /json_proto [02:30:17]Method is POST - this is cgi request [02:30:17]url: /json_proto [02:30:17]query_string will be loaded in cgi processing [02:30:17]execute_cgi json_proto POST (null) [02:30:17]execute_cgi path=json_proto method=POST [02:30:17]POST find Content-Length [02:30:17]Host: 172.17.44.132:8080 [02:30:17]Content-Length: 331 [02:30:17]Content-Type: application/json [02:30:17] [02:30:17]POST finish read [02:30:17]Found Content-Length = 331 [02:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:30:17]execute_script... [02:30:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:30:17]POST & json_proto [02:30:17]process_json_proto [02:30:17]json parsed OK: [02:30:17]protocol is kg_v1.0 [02:30:17]action value=get_value [02:30:17]process_action get_value [02:30:17]cmd_get_value [02:30:17]process_action get_value done [02:30:17]requested_data is exist [02:30:17]produce_requested_data [02:30:17]requested_item fm.sale.total is exist - process it [02:30:17]SAM_PROTO_GetFMData [02:30:17]wFMCommunicate request_size=4 [02:30:17]MH_SAM_APDU [02:30:17]CAPDU: 80 13 03 00 [02:30:17]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [02:30:17]Write i2c OK [02:30:17]MH_I2C_Read... [02:30:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [02:30:18]Read from MH i2c: E2 [02:30:18]MH_I2C_Read... [02:30:18]Read from MH i2c: E2 FD 00 [02:30:18]MH_I2C_Read... [02:30:18]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 20 7E 02 00 69 04 A4 00 6F 04 04 00 10 7B 02 00 B1 04 05 00 06 1E 72 71 03 70 04 05 00 12 70 DA 6D 02 72 04 05 00 F4 AD 97 03 01 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 B5 33 9F 5D 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 95 07 CD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 6B [02:30:18]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 20 7E 02 00 69 04 A4 00 6F 04 04 00 10 7B 02 00 B1 04 05 00 06 1E 72 71 03 70 04 05 00 12 70 DA 6D 02 72 04 05 00 F4 AD 97 03 01 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 B5 33 9F 5D 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 95 07 CD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [02:30:18]wFMCommunicate OK [02:30:18]wFMCommunicate request_size=4 [02:30:18]MH_SAM_APDU [02:30:18]CAPDU: 80 17 00 00 [02:30:18]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [02:30:18]Write i2c OK [02:30:18]MH_I2C_Read... [02:30:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:30:18]Read from MH i2c: E2 [02:30:18]MH_I2C_Read... [02:30:18]Read from MH i2c: E2 FD 00 [02:30:18]MH_I2C_Read... [02:30:18]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [02:30:18]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:30:18]wFMCommunicate OK [02:30:18]wFMCommunicate request_size=4 [02:30:18]MH_SAM_APDU [02:30:18]CAPDU: 80 17 00 00 [02:30:18]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [02:30:18]Write i2c OK [02:30:18]MH_I2C_Read... [02:30:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:30:18]Read from MH i2c: E2 [02:30:18]MH_I2C_Read... [02:30:18]Read from MH i2c: E2 FD 00 [02:30:18]MH_I2C_Read... [02:30:18]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [02:30:18]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:30:18]wFMCommunicate OK [02:30:18]wFMCommunicate request_size=4 [02:30:18]MH_SAM_APDU [02:30:18]CAPDU: 80 17 00 00 [02:30:18]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [02:30:18]Write i2c OK [02:30:18]MH_I2C_Read... [02:30:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:30:19]Read from MH i2c: E2 [02:30:19]MH_I2C_Read... [02:30:19]Read from MH i2c: E2 FD 00 [02:30:19]MH_I2C_Read... [02:30:19]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [02:30:19]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:30:19]wFMCommunicate OK [02:30:19]wFMCommunicate request_size=4 [02:30:19]MH_SAM_APDU [02:30:19]CAPDU: 80 17 00 00 [02:30:19]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [02:30:19]Write i2c OK [02:30:19]MH_I2C_Read... [02:30:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [02:30:19]Read from MH i2c: E2 [02:30:19]MH_I2C_Read... [02:30:19]Read from MH i2c: E2 E6 00 [02:30:19]MH_I2C_Read... [02:30:19]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [02:30:19]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [02:30:19]wFMCommunicate OK [02:30:19]SAM_PROTO_GetFMData done [02:30:19]requested_item fm.sale_refund.total is exist - process it [02:30:19]requested_item fm.buy.total is exist - process it [02:30:19]requested_item shift.sale.total is exist - process it [02:30:19]SAM_PROTO_GetShiftData [02:30:19]wFMCommunicate request_size=4 [02:30:19]MH_SAM_APDU [02:30:19]CAPDU: 80 13 02 00 [02:30:19]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [02:30:19]Write i2c OK [02:30:19]MH_I2C_Read... [02:30:19]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [02:30:19]Read from MH i2c: E2 [02:30:19]MH_I2C_Read... [02:30:19]Read from MH i2c: E2 FD 00 [02:30:19]MH_I2C_Read... [02:30:19]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 11 00 00 00 69 04 9B 00 6F 04 04 00 11 00 00 00 B1 04 03 00 75 15 11 70 04 03 00 DC BD 0B 72 04 03 00 99 57 05 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7E D0 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 B4 26 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 D6 [02:30:19]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 11 00 00 00 69 04 9B 00 6F 04 04 00 11 00 00 00 B1 04 03 00 75 15 11 70 04 03 00 DC BD 0B 72 04 03 00 99 57 05 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7E D0 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 B4 26 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [02:30:19]wFMCommunicate OK [02:30:19]wFMCommunicate request_size=4 [02:30:19]MH_SAM_APDU [02:30:19]CAPDU: 80 17 00 00 [02:30:19]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [02:30:19]Write i2c OK [02:30:19]MH_I2C_Read... [02:30:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:30:19]Read from MH i2c: E2 [02:30:19]MH_I2C_Read... [02:30:19]Read from MH i2c: E2 FD 00 [02:30:19]MH_I2C_Read... [02:30:20]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [02:30:20]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [02:30:20]wFMCommunicate OK [02:30:20]wFMCommunicate request_size=4 [02:30:20]MH_SAM_APDU [02:30:20]CAPDU: 80 17 00 00 [02:30:20]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [02:30:20]Write i2c OK [02:30:20]MH_I2C_Read... [02:30:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:30:20]Read from MH i2c: E2 [02:30:20]MH_I2C_Read... [02:30:20]Read from MH i2c: E2 FD 00 [02:30:20]MH_I2C_Read... [02:30:20]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [02:30:20]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [02:30:20]wFMCommunicate OK [02:30:20]wFMCommunicate request_size=4 [02:30:20]MH_SAM_APDU [02:30:20]CAPDU: 80 17 00 00 [02:30:20]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [02:30:20]Write i2c OK [02:30:20]MH_I2C_Read... [02:30:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:30:20]Read from MH i2c: E2 [02:30:20]MH_I2C_Read... [02:30:20]Read from MH i2c: E2 FD 00 [02:30:20]MH_I2C_Read... [02:30:20]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [02:30:20]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [02:30:20]wFMCommunicate OK [02:30:20]wFMCommunicate request_size=4 [02:30:20]MH_SAM_APDU [02:30:20]CAPDU: 80 17 00 00 [02:30:20]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [02:30:20]Write i2c OK [02:30:20]MH_I2C_Read... [02:30:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [02:30:20]Read from MH i2c: E2 [02:30:20]MH_I2C_Read... [02:30:20]Read from MH i2c: E2 CB 00 [02:30:20]MH_I2C_Read... [02:30:20]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [02:30:20]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [02:30:20]wFMCommunicate OK [02:30:20]SAM_PROTO_GetShiftData done [02:30:20]requested_item shift.sale.total_cash is exist - process it [02:30:20]requested_item shift.sale_refund.total is exist - process it [02:30:20]requested_item shift.sale_refund.total_cash is exist - process it [02:30:20]requested_item shift.buy.total is exist - process it [02:30:20]requested_item shift.buy.total_cash is exist - process it [02:30:20]produce_requested_data done [02:30:20]produce_requested_data return {"fm.sale.total":147882060.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":11196.05,"shift.sale.total_cash":7695.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} [02:30:20]process_action_free get_value [02:30:20]json_value_free [02:30:20]json_value_free done [02:30:20]process_json_proto returns [02:30:20]Send response to host [02:30:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":147882060.86,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":11196.05,"shift.sale.total_cash":7695.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}}} [02:30:20]free response buf [02:30:20]execute_script done [02:30:20]execute_script returns [02:30:20]free content buf [02:30:20]Sock 6.Close socket [02:30:20]Sock 6.Thread stoped [02:30:21]OFD Sender: No OFD packet to send [02:30:22]accept exits with 9 [02:30:22]New connection [02:30:22]New thread 3067067748 created [02:30:22]Thread 3066924388 joined [02:30:22]Waiting for new connection... [02:30:22] Sock 9.Parse request [02:30:22]Sock 9.Check first char [02:30:22]Sock 9.First char is OK [02:30:22]request: POST /json_proto HTTP/1.0 [02:30:22]Method: POST [02:30:22]URL: /json_proto [02:30:22]Method is POST - this is cgi request [02:30:22]url: /json_proto [02:30:22]query_string will be loaded in cgi processing [02:30:22]execute_cgi json_proto POST (null) [02:30:22]execute_cgi path=json_proto method=POST [02:30:22]POST find Content-Length [02:30:22]Host: 172.17.44.132:8080 [02:30:22]Content-Length: 1075 [02:30:22]Content-Type: application/json [02:30:22] [02:30:22]POST finish read [02:30:22]Found Content-Length = 1075 [02:30:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50742", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 2.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:22]execute_script... [02:30:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50742", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 2.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:22]POST & json_proto [02:30:22]process_json_proto [02:30:22]json parsed OK: [02:30:22]protocol is kg_v1.0 [02:30:22]action value=close_receipt [02:30:22]process_action close_receipt [02:30:22]cmd_close_receipt [02:30:22]MH_GetDate [02:30:22]Write to MH i2c: F0 00 00 1D 00 0C [02:30:22]Write i2c OK [02:30:22]MH_I2C_Read... [02:30:22]Read from MH i2c: F0 [02:30:22]MH_I2C_Read... [02:30:22]Read from MH i2c: F0 09 00 [02:30:22]MH_I2C_Read... [02:30:22]Read from MH i2c: F0 09 00 1D 00 00 BE A2 C6 66 2A 83 C1 65 74 [02:30:22]GetLastDocTimeStamp 1724292968 [02:30:22]current date 1724293822 [02:30:22]FM_GetShiftState [02:30:22]SAM_PROTO_GetShiftState [02:30:22]wFMCommunicate request_size=4 [02:30:22]MH_SAM_APDU [02:30:22]CAPDU: 80 13 01 00 [02:30:22]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [02:30:22]Write i2c OK [02:30:22]MH_I2C_Read... [02:30:22]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:22] [02:30:22]MH_I2C_Read... [02:30:22]Read from MH i2c: E2 0E 00 [02:30:22]MH_I2C_Read... [02:30:22]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 B4 [02:30:22]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:30:22]wFMCommunicate OK [02:30:22]SAM_PROTO_GetShiftState done [02:30:22]FM_GetShiftState done [02:30:22]opened in 1724286555 [02:30:22]opened+sec_in_day 1724372955 [02:30:22]quantity*price = 20000 [02:30:22]sum+1 = 20001 [02:30:22]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000189318 Холодный чай Fuse лимон 1л 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 320.00 НСП 1% : 2.83 НДС 12% : 33.98 Наличными: 0.00 Безнал.: 320.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 18 22.08.2024 02:30 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164296 ФПД: 2092372156363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164296&fm=2092372156363&tin=02508201610067®Number=0000000000092562&sum=32000 0 [02:30:23]StoreToDocumentArchive [02:30:23]shift 467 fd 164296 [02:30:23]save to /storage/0467/doc_00164296 [02:30:23]save last doc name /storage/0467/doc_00164296 to /storage/kkm_last_doc_name [02:30:23]save OK [02:30:23]Clear old archive folders... [02:30:23]ProcessDocumentItem done err = 0, tmpTLVsize=385 [02:30:23]tlvbuf is 011380A0 [02:30:23]SAM_PROTO_ClearQueue [02:30:23]wFMCommunicate request_size=4 [02:30:23]MH_SAM_APDU [02:30:23]CAPDU: 80 09 00 00 [02:30:23]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [02:30:23]Write i2c OK [02:30:23]MH_I2C_Read... [02:30:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:30:23]Read from MH i2c: E2 [02:30:23]MH_I2C_Read... [02:30:23]Read from MH i2c: E2 03 00 [02:30:23]MH_I2C_Read... [02:30:23]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [02:30:23]RAPDU: 90 00 [02:30:23]wFMCommunicate OK [02:30:23]SAM_PROTO_ClearQueue done [02:30:23]KKMCreateOFDPacket [02:30:23]OFDProtocolAddRootSTLVToBuf [02:30:23]FM_MakeSignedData [02:30:23]FM_MakeSignedData [02:30:23]SAM_PROTO_SignData [02:30:23]wFMCommunicate request_size=4 [02:30:23]MH_SAM_APDU [02:30:23]CAPDU: 80 0D 01 02 [02:30:23]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [02:30:23]Write i2c OK [02:30:23]MH_I2C_Read... [02:30:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:30:23]Read from MH i2c: E2 [02:30:23]MH_I2C_Read... [02:30:23]Read from MH i2c: E2 03 00 [02:30:23]MH_I2C_Read... [02:30:23]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [02:30:23]RAPDU: 90 00 [02:30:23]wFMCommunicate OK [02:30:23]wFMCommunicate request_size=255 [02:30:23]MH_SAM_APDU [02:30:23]CAPDU: 80 0D 02 02 FA 03 00 81 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 [02:30:23]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 81 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 9A [02:30:23]Write i2c OK [02:30:23]MH_I2C_Read... [02:30:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:24]Read from MH i2c: E2 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: E2 03 00 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [02:30:24]RAPDU: 90 00 [02:30:24]wFMCommunicate OK [02:30:24]wFMCommunicate request_size=144 [02:30:24]MH_SAM_APDU [02:30:24]CAPDU: 80 0D 02 02 8B 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 BE A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 81 02 00 35 04 06 00 01 E7 2B 19 5F CB [02:30:24]Write to MH i2c: E2 93 00 2E 00 80 0D 02 02 8B 00 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 BE A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 81 02 00 35 04 06 00 01 E7 2B 19 5F CB 00 00 EF [02:30:24]Write i2c OK [02:30:24]MH_I2C_Read... [02:30:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:24]Read from MH i2c: E2 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: E2 03 00 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [02:30:24]RAPDU: 90 00 [02:30:24]wFMCommunicate OK [02:30:24]wFMCommunicate request_size=4 [02:30:24]MH_SAM_APDU [02:30:24]CAPDU: 80 0D 03 02 [02:30:24]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [02:30:24]Write i2c OK [02:30:24]MH_I2C_Read... [02:30:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:30:24]Read from MH i2c: E2 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: E2 0B 00 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: E2 0B 00 2F 00 00 0D 43 A1 AD 10 46 B3 4B 90 00 9D [02:30:24]RAPDU: 0D 43 A1 AD 10 46 B3 4B 90 00 [02:30:24]wFMCommunicate OK [02:30:24]SAM_PROTO_SignData done [02:30:24]FM_MakeSignedData done [02:30:24]CreateOFDProtocolMessage [02:30:24]wFMCommunicate request_size=4 [02:30:24]MH_SAM_APDU [02:30:24]CAPDU: 80 11 00 00 [02:30:24]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [02:30:24]Write i2c OK [02:30:24]MH_I2C_Read... [02:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:24]Read from MH i2c: E2 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: E2 17 00 [02:30:24]MH_I2C_Read... [02:30:24]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 37 36 39 90 00 03 [02:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:24]wFMCommunicate OK [02:30:24]CreateOFDProtocolMessage done [02:30:24]OFDSenderStorePacket 164296 [02:30:24]StoreOFDPacket docnum=164296 [02:30:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 95 01 00 00 77 65 8D 01 A6 74 5A 03 01 00 03 00 81 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 BE A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 81 02 00 35 04 06 00 01 E7 2B 19 5F CB 0D 43 A1 AD 10 46 B3 4B [02:30:24]CheckFolder [02:30:24]dirname=/storage/ofd_packets [02:30:24]CheckFolder done [02:30:24]ProducePacketName [02:30:24]name=ofd_packets/00164296 [02:30:24]NVStorageSaveData ofd_packets/00164296 [02:30:24]File name is /storage/ofd_packets/00164296 [02:30:24]Write 435 bytes [02:30:24]NVStorageSaveData done [02:30:24]OFDSenderStorePacket done [02:30:24]KKMCreateOFDPacket done [02:30:24]NVStorageSaveData kkm_last_timestamp [02:30:24]File name is /storage/kkm_last_timestamp [02:30:24]Write 4 bytes [02:30:24]NVStorageSaveData done [02:30:24]ExternCall_PrintAddStr [02:30:24]wPrintStart [02:30:24]Write to MH i2c: 01 00 00 31 00 31 [02:30:24]Write i2c OK [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: 01 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: 01 07 00 [02:30:24]MH_I2C_Read... [02:30:24]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [02:30:24]RasterBufferAndPrint [02:30:24]line Счет N : (3)50742 [02:30:24]line ИНН: 02508201610067 [02:30:24]line Контрольно-Кассовый Чек [02:30:24]line ПРОДАЖА [02:30:24]line Товар: 4700000480814 [02:30:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50743", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 4.000, "sum" : 28.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "7312040017072", "name": "\u0412\u043E\u0434\u043A\u0430 ABSOLUT 40% 0,5\u043B", "price" : 1295.00, "quantity" : 1.000, "sum" : 1295.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1403.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:30]POST & json_proto [02:30:30]process_json_proto [02:30:30]json parsed OK: [02:30:30]protocol is kg_v1.0 [02:30:30]action value=close_receipt [02:30:30]process_action close_receipt [02:30:30]cmd_close_receipt [02:30:30]MH_GetDate [02:30:30]Write to MH i2c: F0 00 00 6D 00 5C [02:30:30]Write i2c OK [02:30:30]MH_I2C_Read... [02:30:30]Read from MH i2c: F0 [02:30:30]MH_I2C_Read... [02:30:30]Read from MH i2c: F0 09 00 [02:30:30]MH_I2C_Read... [02:30:30]Read from MH i2c: F0 09 00 6D 00 00 C6 A2 C6 66 2A 83 C1 65 CC [02:30:30]GetLastDocTimeStamp 1724293822 [02:30:30]current date 1724293830 [02:30:30]FM_GetShiftState [02:30:30]SAM_PROTO_GetShiftState [02:30:30]wFMCommunicate request_size=4 [02:30:30]MH_SAM_APDU [02:30:30]CAPDU: 80 13 01 00 [02:30:30]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [02:30:30]Write i2c OK [02:30:30]MH_I2C_Read... [02:30:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:30]Read from MH i2c: E2 [02:30:30]MH_I2C_Read... [02:30:30]Read from MH i2c: E2 0E 00 [02:30:30]MH_I2C_Read... [02:30:30]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 04 [02:30:30]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:30:30]wFMCommunicate OK [02:30:30]SAM_PROTO_GetShiftState done [02:30:30]FM_GetShiftState done [02:30:30]opened in 1724286555 [02:30:30]opened+sec_in_day 1724372955 [02:30:30]quantity*price = 2800 [02:30:30]sum+1 = 2801 [02:30:30]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570057 Напиток Pepsi 0,5л 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 7312040017072 Водка ABSOLUT 40% 0,5л 1.000 * 1295.00 = 1295.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1403.00 НСП 1% : 12.42 НДС 12% : 148.99 Наличными: 0.00 Безнал.: 1403.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 19 22.08.2024 02:30 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164297 ФПД: 33429285291276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023030&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164297&fm=33429285291276&tin=02508201610067®Number=0000000000092562&sum=140300 0 [02:30:31]StoreToDocumentArchive [02:30:31]shift 467 fd 164297 [02:30:31]save to /storage/0467/doc_00164297 [02:30:31]save last doc name /storage/0467/doc_00164297 to /storage/kkm_last_doc_name [02:30:31]save OK [02:30:31]Clear old archive folders... [02:30:31]ProcessDocumentItem done err = 0, tmpTLVsize=485 [02:30:31]tlvbuf is 01137C20 [02:30:31]SAM_PROTO_ClearQueue [02:30:31]wFMCommunicate request_size=4 [02:30:31]MH_SAM_APDU [02:30:31]CAPDU: 80 09 00 00 [02:30:31]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [02:30:31]Write i2c OK [02:30:31]MH_I2C_Read... [02:30:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:30:31]Read from MH i2c: E2 [02:30:31]MH_I2C_Read... [02:30:31]Read from MH i2c: E2 03 00 [02:30:31]MH_I2C_Read... [02:30:31]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [02:30:31]RAPDU: 90 00 [02:30:31]wFMCommunicate OK [02:30:31]SAM_PROTO_ClearQueue done [02:30:31]KKMCreateOFDPacket [02:30:31]OFDProtocolAddRootSTLVToBuf [02:30:31]FM_MakeSignedData [02:30:31]FM_MakeSignedData [02:30:31]SAM_PROTO_SignData [02:30:31]wFMCommunicate request_size=4 [02:30:31]MH_SAM_APDU [02:30:31]CAPDU: 80 0D 01 02 [02:30:31]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [02:30:31]Write i2c OK [02:30:31]MH_I2C_Read... [02:30:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:30:31]Read from MH i2c: E2 [02:30:31]MH_I2C_Read... [02:30:31]Read from MH i2c: E2 03 00 [02:30:31]MH_I2C_Read... [02:30:31]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [02:30:31]RAPDU: 90 00 [02:30:31]wFMCommunicate OK [02:30:31]wFMCommunicate request_size=255 [02:30:31]MH_SAM_APDU [02:30:31]CAPDU: 80 0D 02 02 FA 03 00 E5 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 F0 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 37 33 31 32 30 34 30 30 31 37 30 37 32 06 04 1C 00 D0 [02:30:31]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 03 00 E5 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 F0 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 37 33 31 32 30 34 30 30 31 37 30 37 32 06 04 1C 00 D0 00 00 41 [02:30:32]Write i2c OK [02:30:32]MH_I2C_Read... [02:30:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:32]Read from MH i2c: E2 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 03 00 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [02:30:32]RAPDU: 90 00 [02:30:32]wFMCommunicate OK [02:30:32]wFMCommunicate request_size=244 [02:30:32]MH_SAM_APDU [02:30:32]CAPDU: 80 0D 02 02 EF 92 D0 BE D0 B4 D0 BA D0 B0 20 41 42 53 4F 4C 55 54 20 34 30 25 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC F9 01 00 00 00 13 04 06 00 DC F9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 24 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 C6 A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 81 02 00 35 04 06 00 1E 67 5C AC C5 0C [02:30:32]Write to MH i2c: E2 F7 00 7E 00 80 0D 02 02 EF 00 92 D0 BE D0 B4 D0 BA D0 B0 20 41 42 53 4F 4C 55 54 20 34 30 25 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC F9 01 00 00 00 13 04 06 00 DC F9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 24 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 C6 A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 81 02 00 35 04 06 00 1E 67 5C AC C5 0C 00 00 74 [02:30:32]Write i2c OK [02:30:32]MH_I2C_Read... [02:30:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:32]Read from MH i2c: E2 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 03 00 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [02:30:32]RAPDU: 90 00 [02:30:32]wFMCommunicate OK [02:30:32]wFMCommunicate request_size=4 [02:30:32]MH_SAM_APDU [02:30:32]CAPDU: 80 0D 03 02 [02:30:32]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [02:30:32]Write i2c OK [02:30:32]MH_I2C_Read... [02:30:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:30:32]Read from MH i2c: E2 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 0B 00 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 0B 00 7F 00 00 02 79 71 5A 34 57 C2 90 90 00 1E [02:30:32]RAPDU: 02 79 71 5A 34 57 C2 90 90 00 [02:30:32]wFMCommunicate OK [02:30:32]SAM_PROTO_SignData done [02:30:32]FM_MakeSignedData done [02:30:32]CreateOFDProtocolMessage [02:30:32]wFMCommunicate request_size=4 [02:30:32]MH_SAM_APDU [02:30:32]CAPDU: 80 11 00 00 [02:30:32]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [02:30:32]Write i2c OK [02:30:32]MH_I2C_Read... [02:30:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:32]Read from MH i2c: E2 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 17 00 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [02:30:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:32]wFMCommunicate OK [02:30:32]CreateOFDProtocolMessage done [02:30:32]OFDSenderStorePacket 164297 [02:30:32]StoreOFDPacket docnum=164297 [02:30:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F9 01 00 00 C2 E9 F1 01 EA A5 5A 03 01 00 03 00 E5 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 F0 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 37 33 31 32 30 34 30 30 31 37 30 37 32 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 41 42 53 4F 4C 55 54 20 34 30 25 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC F9 01 00 00 00 13 04 06 00 DC F9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 24 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 C6 A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 81 02 00 35 04 06 00 1E 67 5C AC C5 0C 02 79 71 5A 34 57 C2 90 [02:30:32]CheckFolder [02:30:32]dirname=/storage/ofd_packets [02:30:32]CheckFolder done [02:30:32]ProducePacketName [02:30:32]name=ofd_packets/00164297 [02:30:32]NVStorageSaveData ofd_packets/00164297 [02:30:32]File name is /storage/ofd_packets/00164297 [02:30:32]Write 535 bytes [02:30:32]NVStorageSaveData done [02:30:32]OFDSenderStorePacket done [02:30:32]KKMCreateOFDPacket done [02:30:32]NVStorageSaveData kkm_last_timestamp [02:30:32]File name is /storage/kkm_last_timestamp [02:30:32]Write 4 bytes [02:30:32]NVStorageSaveData done [02:30:32]ExternCall_PrintAddStr [02:30:32]wPrintStart [02:30:32]Write to MH i2c: 01 00 00 81 00 81 [02:30:32]Write i2c OK [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: 01 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: 01 07 00 [02:30:32]MH_I2C_Read... [02:30:32]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [02:30:32]RasterBufferAndPrint [02:30:32]line Счет N : (3)50743 [02:30:32]line ИНН: 02508201610067 [02:30:32]line Контрольно-Кассовый Чек [02:30:32]line ПРОДАЖА [02:30:32]line Товар: 2000053020015 [02:30:32]line Бумажные стаканы 250мл 1шт [02:30:32]line 4.000 * 7.00 [02:30:32]line = 28.00 [02:30:32]line НДС 12% НСП 1% [02:30:32]line > о реализуемом товаре [02:30:32]line Товар: 4870001570057 [02:30:32]line Напиток Pepsi 0,5л [02:30:32]line 1.000 * 80.00 [02:30:32]line = 80.00 [02:30:32]line НДС 12% НСП 1% [02:30:32]line > о реализуемом товаре [02:30:32]line Товар: 7312040017072 [02:30:32]line Водка ABSOLUT 40% 0,5л [02:30:32]line 1.000 * 1295.00 [02:30:32]line = 1295.00 [02:30:32]line НДС 12% НСП 1% [02:30:32]line > о реализуемом товаре [02:30:32]line ИТОГО: 1403.00 [02:30:32]line НСП 1% : 12.42 [02:30:32]line НДС 12% : 148.99 [02:30:32]line Наличными: 0.00 [02:30:32]line Безнал.: 1403.00 [02:30:32]line Место: АЗС № 130 "Партнер Нефть" [02:30:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:30:32]line СНО: Общий режим [02:30:32]line Чек 19 22.08.2024 02:30 [02:30:32]line Смена: 467 ФФД: 1.0 [02:30:32]line ЗНМ: 0300000070 [02:30:32]line РНМ: 0000000000092562 [02:30:32]line Версия ККМ: 001 [02:30:32]line Платежная система: O! деньги [02:30:32]line ФМ: 0000000000871769 [02:30:32]line ФД: 164297 [02:30:32]line ФПД: 33429285291276 [02:30:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023030&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164297&fm=33429285291276&tin=02508201610067®Number=0000000000092562&sum=140300 [02:30:32]line 0 [02:30:32]OFD Sender: Processing packet 164296 [packets to send 974, broken 972] [02:30:32]ProducePacketName [02:30:32]name=ofd_packets/00164296 [02:30:32]OFD Sender: To server: pG, [02:30:32]CommunicateWithHost lk.salyk.kg:30040 [02:30:32]ConnectInit lk.salyk.kg [02:30:32]written 0, free lines is 4095 [02:30:33]Write to MH i2c: 01 00 00 B8 00 B8 [02:30:33]Write i2c OK [02:30:33]MH_I2C_Read... [02:30:33]Read from MH i2c: 01 [02:30:33]MH_I2C_Read... [02:30:33]Read from MH i2c: 01 07 00 [02:30:33]MH_I2C_Read... [02:30:33]Read from MH i2c: 01 07 00 B8 00 00 00 00 00 00 E6 0B B0 [02:30:33]RasterBufferAndPrint [02:30:33]line [02:30:33]line [02:30:33]line [02:30:33]line [02:30:33]line [02:30:33]written 0, free lines is 3065 [02:30:33]MH_Cut [02:30:33]Write to MH i2c: D1 01 00 BF 00 01 91 [02:30:33]Write i2c OK [02:30:33]MH_I2C_Read... [02:30:33]Read from MH i2c: D1 [02:30:33]MH_I2C_Read... [02:30:33]Read from MH i2c: D1 01 00 [02:30:33]MH_I2C_Read... [02:30:33]Read from MH i2c: D1 01 00 BF 00 00 90 [02:30:33]Write to MH i2c: 01 00 00 C0 00 C0 [02:30:33]Write i2c OK [02:30:33]MH_I2C_Read... [02:30:34]*** Cut start [02:30:34]*** Purtial cut [02:30:34]*** Stage 1: CUTSNS_PIN = 1 [02:30:36]Read from MH i2c: 01 [02:30:36]MH_I2C_Read... [02:30:36]*** Stop cut motor [02:30:36]*** Cut end [02:30:36]Read from MH i2c: 01 07 00 [02:30:36]MH_I2C_Read... [02:30:36]Read from MH i2c: 01 07 00 C0 00 00 00 00 00 00 FF 0F D5 [02:30:36]process_action close_receipt done [02:30:36]requested_data is exist [02:30:36]produce_requested_data [02:30:36]requested_item fm.sn is exist - process it [02:30:36]wFMCommunicate request_size=4 [02:30:36]MH_SAM_APDU [02:30:36]CAPDU: 80 11 00 00 [02:30:36]Write to MH i2c: E2 08 00 C1 00 80 11 00 00 00 00 00 00 3B [02:30:36]Write i2c OK [02:30:36]MH_I2C_Read... [02:30:36]Read from MH i2c: E2 [02:30:36]MH_I2C_Read... [02:30:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:36]Read from MH i2c: E2 17 00 [02:30:36]MH_I2C_Read... [02:30:36]Read from MH i2c: E2 17 00 C1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [02:30:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:36]wFMCommunicate OK [02:30:36]requested_item fd.num is exist - process it [02:30:36]SAM_PROTO_GetFieldsCounters [02:30:36]wFMCommunicate request_size=4 [02:30:36]MH_SAM_APDU [02:30:36]CAPDU: 80 13 00 00 [02:30:36]Write to MH i2c: E2 08 00 C2 00 80 13 00 00 00 00 00 00 3E [02:30:36]Write i2c OK [02:30:36]MH_I2C_Read... [02:30:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:30:36]Read from MH i2c: E2 [02:30:36]MH_I2C_Read... [02:30:36]Read from MH i2c: E2 62 00 [02:30:36]MH_I2C_Read... [02:30:36]Read from MH i2c: E2 62 00 C2 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [02:30: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:30:36]wFMCommunicate OK [02:30:36]SAM_PROTO_GetFieldsCounters done [02:30:36]requested_item shift.num is exist - process it [02:30:36]requested_item shift.opened is exist - process it [02:30:36]req_shift_opened [02:30:36]FM_GetShiftState [02:30:36]SAM_PROTO_GetShiftState [02:30:36]wFMCommunicate request_size=4 [02:30:36]MH_SAM_APDU [02:30:36]CAPDU: 80 13 01 00 [02:30:36]Write to MH i2c: E2 08 00 C3 00 80 13 01 00 00 00 00 00 40 [02:30:36]Write i2c OK [02:30:36]MH_I2C_Read... [02:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:36]Read from MH i2c: E2 [02:30:36]MH_I2C_Read... [02:30:36]Read from MH i2c: E2 0E 00 [02:30:36]MH_I2C_Read... [02:30:36]Read from MH i2c: E2 0E 00 C3 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 59 [02:30:37]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:30:37]wFMCommunicate OK [02:30:37]SAM_PROTO_GetShiftState done [02:30:37]FM_GetShiftState done [02:30:37]req_shift_opened done [02:30:37]requested_item shift.open_date is exist - process it [02:30:37]req_shift_open_date [02:30:37]req_shift_open_date done [02:30:37]produce_requested_data done [02:30:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164297,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:30:37]process_action_free close_receipt [02:30:37]json_value_free [02:30:37]json_value_free done [02:30:37]process_json_proto returns [02:30:37]Send response to host [02:30:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164297,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:30:37]free response buf [02:30:37]execute_script done [02:30:37]execute_script returns [02:30:37]free content buf [02:30:37]Sock 6.Close socket [02:30:37]Sock 6.Thread stoped [02:30:40]recv_with_timeout no data received [02:30:51]Connected sock=11 [02: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 37 36 39 95 01 00 00 77 65 8D 01 A6 74 5A 03 01 00 03 00 81 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 7D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 BE A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 81 02 00 35 04 06 00 01 E7 2B 19 5F CB 0D 43 A1 AD 10 46 B3 4B [02:30:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 05 CA 47 00 D0 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 37 36 39 10 04 04 00 C8 81 02 00 F4 03 04 00 2B 4C C6 66 B6 04 01 00 00 03 BF 92 2A 5F 48 9A 57 [02:30:53]CommunicateWithHost err = 0 [02:30:53]CheckOFDResponse [02:30:53]1017 (14) - 77093643461234 [02:30:53]1041 (16) - 0000000000871769 [02:30:53]1040 (4) - 164296 [02:30:53]1012 (4) - 21.08.2024 20:20 [02:30:53]1206 (1) - 0 [02:30:53]OFD Sender: Remove packet 164296 [02:30:53]ProducePacketName [02:30:53]name=ofd_packets/00164296 [02:30:53]NVStorageDeleteData [02:30:53]accept exits with 9 [02:30:54]New connection [02:30:54]New thread 3067067748 created [02:30:54]Thread 3066924388 joined [02:30:54]Waiting for new connection... [02:30:54] Sock 9.Parse request [02:30:54]Sock 9.Check first char [02:30:54]Sock 9.First char is OK [02:30:54]request: POST /json_proto HTTP/1.0 [02:30:54]Method: POST [02:30:54]URL: /json_proto [02:30:54]Method is POST - this is cgi request [02:30:54]url: /json_proto [02:30:54]query_string will be loaded in cgi processing [02:30:54]execute_cgi json_proto POST (null) [02:30:54]execute_cgi path=json_proto method=POST [02:30:54]POST find Content-Length [02:30:54]Host: 172.17.44.132:8080 [02:30:54]Content-Length: 815 [02:30:54]Content-Type: application/json [02:30:54] [02:30:54]POST finish read [02:30:54]Found Content-Length = 815 [02:30:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50744", "tax_sys" : 0, "items" : [ { "code": "4600682039990", "name": "\u0440\u044F\u0448\u044E\u044A \u0441\u0445\u0447\u0440\u044B\u044A. Flash Up Bubble Gum 0,45 \u0446", "price" : 86.00, "quantity" : 1.000, "sum" : 86.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 86.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:54]execute_script... [02:30:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50744", "tax_sys" : 0, "items" : [ { "code": "4600682039990", "name": "\u0440\u044F\u0448\u044E\u044A \u0441\u0445\u0447\u0440\u044B\u044A. Flash Up Bubble Gum 0,45 \u0446", "price" : 86.00, "quantity" : 1.000, "sum" : 86.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 86.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:54]POST & json_proto [02:30:54]process_json_proto [02:30:54]json parsed OK: [02:30:54]protocol is kg_v1.0 [02:30:54]action value=close_receipt [02:30:54]process_action close_receipt [02:30:54]cmd_close_receipt [02:30:54]MH_GetDate [02:30:54]Write to MH i2c: F0 00 00 C4 00 B3 [02:30:54]Write i2c OK [02:30:54]MH_I2C_Read... [02:30:54]Read from MH i2c: F0 [02:30:54]MH_I2C_Read... [02:30:54]Read from MH i2c: F0 09 00 [02:30:54]MH_I2C_Read... [02:30:54]Read from MH i2c: F0 09 00 C4 00 00 DE A2 C6 66 2A 83 C1 65 3B [02:30:54]GetLastDocTimeStamp 1724293830 [02:30:54]current date 1724293854 [02:30:54]FM_GetShiftState [02:30:54]SAM_PROTO_GetShiftState [02:30:54]wFMCommunicate request_size=4 [02:30:54]MH_SAM_APDU [02:30:54]CAPDU: 80 13 01 00 [02:30:54]Write to MH i2c: E2 08 00 C5 00 80 13 01 00 00 00 00 00 42 [02:30:54]Write i2c OK [02:30:54]MH_I2C_Read... [02:30:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:54]Read from MH i2c: E2 [02:30:54]MH_I2C_Read... [02:30:54]Read from MH i2c: E2 0E 00 [02:30:54]MH_I2C_Read... [02:30:54]Read from MH i2c: E2 0E 00 C5 00 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 5B [02:30:54]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:30:54]wFMCommunicate OK [02:30:54]SAM_PROTO_GetShiftState done [02:30:54]FM_GetShiftState done [02:30:54]opened in 1724286555 [02:30:54]opened+sec_in_day 1724372955 [02:30:54]quantity*price = 8600 [02:30:54]sum+1 = 8601 [02:30:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 86.00 НСП 1% : 0.76 НДС 12% : 9.13 Наличными: 0.00 Безнал.: 86.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 20 22.08.2024 02:30 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164298 ФПД: 56949894746826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164298&fm=56949894746826&tin=02508201610067®Number=0000000000092562&sum=8600 0 [02:30:55]StoreToDocumentArchive [02:30:55]shift 467 fd 164298 [02:30:55]save to /storage/0467/doc_00164298 [02:30:55]save last doc name /storage/0467/doc_00164298 to /storage/kkm_last_doc_name [02:30:55]save OK [02:30:55]Clear old archive folders... [02:30:55]ProcessDocumentItem done err = 0, tmpTLVsize=294 [02:30:55]tlvbuf is 0115BE50 [02:30:55]SAM_PROTO_ClearQueue [02:30:55]wFMCommunicate request_size=4 [02:30:55]MH_SAM_APDU [02:30:55]CAPDU: 80 09 00 00 [02:30:55]Write to MH i2c: E2 08 00 D2 00 80 09 00 00 00 00 00 00 44 [02:30:55]Write i2c OK [02:30:55]MH_I2C_Read... [02:30:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:30:55]Read from MH i2c: E2 [02:30:55]MH_I2C_Read... [02:30:55]Read from MH i2c: E2 03 00 [02:30:55]MH_I2C_Read... [02:30:55]Read from MH i2c: E2 03 00 D2 00 00 90 00 46 [02:30:55]RAPDU: 90 00 [02:30:55]wFMCommunicate OK [02:30:55]SAM_PROTO_ClearQueue done [02:30:55]KKMCreateOFDPacket [02:30:55]OFDProtocolAddRootSTLVToBuf [02:30:55]FM_MakeSignedData [02:30:55]FM_MakeSignedData [02:30:55]SAM_PROTO_SignData [02:30:55]wFMCommunicate request_size=4 [02:30:55]MH_SAM_APDU [02:30:55]CAPDU: 80 0D 01 02 [02:30:55]Write to MH i2c: E2 08 00 D3 00 80 0D 01 02 00 00 00 00 4C [02:30:55]Write i2c OK [02:30:55]MH_I2C_Read... [02:30:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:30:55]Read from MH i2c: E2 [02:30:55]MH_I2C_Read... [02:30:55]Read from MH i2c: E2 03 00 [02:30:55]MH_I2C_Read... [02:30:55]Read from MH i2c: E2 03 00 D3 00 00 90 00 47 [02:30:55]RAPDU: 90 00 [02:30:55]wFMCommunicate OK [02:30:55]wFMCommunicate request_size=255 [02:30:55]MH_SAM_APDU [02:30:55]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 30 33 39 39 39 30 06 04 34 00 D1 80 D1 8F D1 88 D1 8E D1 8A 20 D1 81 D1 85 D1 87 D1 80 D1 8B D1 8A 2E 20 46 6C 61 73 68 20 55 70 20 42 75 62 62 6C 65 20 47 75 6D 20 30 2C 34 35 20 D1 86 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 DE A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [02:30:55]Write to MH i2c: E2 02 01 D4 00 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 30 33 39 39 39 30 06 04 34 00 D1 80 D1 8F D1 88 D1 8E D1 8A 20 D1 81 D1 85 D1 87 D1 80 D1 8B D1 8A 2E 20 46 6C 61 73 68 20 55 70 20 42 75 62 62 6C 65 20 47 75 6D 20 30 2C 34 35 20 D1 86 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 DE A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 DE [02:30:55]Write i2c OK [02:30:55]MH_I2C_Read... [02:30:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:55]Read from MH i2c: E2 [02:30:55]MH_I2C_Read... [02:30:55]Read from MH i2c: E2 03 00 [02:30:55]MH_I2C_Read... [02:30:55]Read from MH i2c: E2 03 00 D4 00 00 90 00 48 [02:30:55]RAPDU: 90 00 [02:30:55]wFMCommunicate OK [02:30:55]wFMCommunicate request_size=53 [02:30:55]MH_SAM_APDU [02:30:55]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 81 02 00 35 04 06 00 33 CB AE 3F 12 CA [02:30:55]Write to MH i2c: E2 38 00 D5 00 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 81 02 00 35 04 06 00 33 CB AE 3F 12 CA 00 00 5D [02:30:56]Write i2c OK [02:30:56]MH_I2C_Read... [02:30:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:56]Read from MH i2c: E2 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: E2 03 00 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: E2 03 00 D5 00 00 90 00 49 [02:30:56]RAPDU: 90 00 [02:30:56]wFMCommunicate OK [02:30:56]wFMCommunicate request_size=4 [02:30:56]MH_SAM_APDU [02:30:56]CAPDU: 80 0D 03 02 [02:30:56]Write to MH i2c: E2 08 00 D6 00 80 0D 03 02 00 00 00 00 51 [02:30:56]Write i2c OK [02:30:56]MH_I2C_Read... [02:30:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:30:56]Read from MH i2c: E2 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: E2 0B 00 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: E2 0B 00 D6 00 00 8B B0 E4 A1 B8 1A A2 4C 90 00 D2 [02:30:56]RAPDU: 8B B0 E4 A1 B8 1A A2 4C 90 00 [02:30:56]wFMCommunicate OK [02:30:56]SAM_PROTO_SignData done [02:30:56]FM_MakeSignedData done [02:30:56]CreateOFDProtocolMessage [02:30:56]wFMCommunicate request_size=4 [02:30:56]MH_SAM_APDU [02:30:56]CAPDU: 80 11 00 00 [02:30:56]Write to MH i2c: E2 08 00 D7 00 80 11 00 00 00 00 00 00 51 [02:30:56]Write i2c OK [02:30:56]MH_I2C_Read... [02:30:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:56]Read from MH i2c: E2 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: E2 17 00 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: E2 17 00 D7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [02:30:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:56]wFMCommunicate OK [02:30:56]CreateOFDProtocolMessage done [02:30:56]OFDSenderStorePacket 164298 [02:30:56]StoreOFDPacket docnum=164298 [02:30:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 4A CB 32 01 D2 CF 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 30 33 39 39 39 30 06 04 34 00 D1 80 D1 8F D1 88 D1 8E D1 8A 20 D1 81 D1 85 D1 87 D1 80 D1 8B D1 8A 2E 20 46 6C 61 73 68 20 55 70 20 42 75 62 62 6C 65 20 47 75 6D 20 30 2C 34 35 20 D1 86 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 DE A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 81 02 00 35 04 06 00 33 CB AE 3F 12 CA 8B B0 E4 A1 B8 1A A2 4C [02:30:56]CheckFolder [02:30:56]dirname=/storage/ofd_packets [02:30:56]CheckFolder done [02:30:56]ProducePacketName [02:30:56]name=ofd_packets/00164298 [02:30:56]NVStorageSaveData ofd_packets/00164298 [02:30:56]File name is /storage/ofd_packets/00164298 [02:30:56]Write 344 bytes [02:30:56]NVStorageSaveData done [02:30:56]OFDSenderStorePacket done [02:30:56]KKMCreateOFDPacket done [02:30:56]NVStorageSaveData kkm_last_timestamp [02:30:56]File name is /storage/kkm_last_timestamp [02:30:56]Write 4 bytes [02:30:56]NVStorageSaveData done [02:30:56]ExternCall_PrintAddStr [02:30:56]wPrintStart [02:30:56]Write to MH i2c: 01 00 00 D8 00 D8 [02:30:56]Write i2c OK [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: 01 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: 01 07 00 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 FF 0F ED [02:30:56]RasterBufferAndPrint [02:30:56]line Счет N : (3)50744 [02:30:56]line ИНН: 02508201610067 [02:30:56]line Контрольно-Кассовый Чек [02:30:56]line ПРОДАЖА [02:30:56]line Товар: 4600682039990 [02:30:56]line ряшюъ схчрыъ. Flash Up Bubble Gum 0,45 ц [02:30:56]line 1.000 * 86.00 [02:30:56]line = 86.00 [02:30:56]line НДС 12% НСП 1% [02:30:56]line > о реализуемом товаре [02:30:56]line ИТОГО: 86.00 [02:30:56]line НСП 1% : 0.76 [02:30:56]line НДС 12% : 9.13 [02:30:56]line Наличными: 0.00 [02:30:56]line Безнал.: 86.00 [02:30:56]line Место: АЗС № 130 "Партнер Нефть" [02:30:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:30:56]line СНО: Общий режим [02:30:56]line Чек 20 22.08.2024 02:30 [02:30:56]line Смена: 467 ФФД: 1.0 [02:30:56]line ЗНМ: 0300000070 [02:30:56]line РНМ: 0000000000092562 [02:30:56]line Версия ККМ: 001 [02:30:56]line Платежная система: O! деньги [02:30:56]line ФМ: 0000000000871769 [02:30:56]line ФД: 164298 [02:30:56]line ФПД: 56949894746826 [02:30:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023054&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164298&fm=56949894746826&tin=02508201610067®Number=0000000000092562&sum=8600 [02:30:56]line 0 [02:30:56]written 0, free lines is 4095 [02:30:56]Write to MH i2c: 01 00 00 03 01 04 [02:30:56]Write i2c OK [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: 01 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: 01 07 00 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 B3 0C CA [02:30:56]RasterBufferAndPrint [02:30:56]line [02:30:56]line [02:30:56]line [02:30:56]line [02:30:56]line [02:30:56]written 0, free lines is 3281 [02:30:56]MH_Cut [02:30:56]Write to MH i2c: D1 01 00 0A 01 01 DD [02:30:56]Write i2c OK [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: D1 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: D1 01 00 [02:30:56]MH_I2C_Read... [02:30:56]Read from MH i2c: D1 01 00 0A 01 00 DC [02:30:56]Write to MH i2c: 01 00 00 0B 01 0C [02:30:56]Write i2c OK [02:30:56]MH_I2C_Read... [02:30:57]recv_with_timeout no data received [02:30:57]*** Cut start [02:30:57]*** Purtial cut [02:30:57]*** Stage 1: CUTSNS_PIN = 1 [02:30:59]ConnectInit Can't take IP for lk.salyk.kg [02:30:59]CommunicateWithHost connect error [02:30:59]CommunicateWithHost err = -1 [02:30:59]OFD Sender: Server communicate error [02:30:59]OFD Sender: Processing packet 164297 [packets to send 974, broken 972] [02:30:59]ProducePacketName [02:30:59]name=ofd_packets/00164297 [02:30:59]OFD Sender: To server: pG, [02:30:59]CommunicateWithHost lk.salyk.kg:30040 [02:30:59]ConnectInit lk.salyk.kg [02:30:59]Read from MH i2c: 01 [02:30:59]MH_I2C_Read... [02:30:59]Read from MH i2c: 01 07 00 [02:30:59]MH_I2C_Read... [02:30:59]*** Stop cut motor [02:30:59]*** Cut end [02:30:59]Read from MH i2c: 01 07 00 0B 01 00 00 00 00 00 FF 0F 21 [02:30:59]process_action close_receipt done [02:30:59]requested_data is exist [02:30:59]produce_requested_data [02:30:59]requested_item fm.sn is exist - process it [02:30:59]wFMCommunicate request_size=4 [02:30:59]MH_SAM_APDU [02:30:59]CAPDU: 80 11 00 00 [02:30:59]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [02:30:59]Write i2c OK [02:30:59]MH_I2C_Read... [02:30:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:59]Read from MH i2c: E2 [02:30:59]MH_I2C_Read... [02:30:59]Read from MH i2c: E2 17 00 [02:30:59]MH_I2C_Read... [02:30:59]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [02:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:59]wFMCommunicate OK [02:30:59]requested_item fd.num is exist - process it [02:30:59]SAM_PROTO_GetFieldsCounters [02:30:59]wFMCommunicate request_size=4 [02:30:59]MH_SAM_APDU [02:30:59]CAPDU: 80 13 00 00 [02:30:59]Write to MH i2c: E2 08 00 0D 01 80 13 00 00 00 00 00 00 8A [02:30:59]Write i2c OK [02:30:59]MH_I2C_Read... [02:30:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:30:59]Read from MH i2c: E2 [02:30:59]MH_I2C_Read... [02:30:59]Read from MH i2c: E2 62 00 [02:30:59]MH_I2C_Read... [02:30:59]Read from MH i2c: E2 62 00 0D 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [02:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:31:00]wFMCommunicate OK [02:31:00]SAM_PROTO_GetFieldsCounters done [02:31:00]requested_item shift.num is exist - process it [02:31:00]requested_item shift.opened is exist - process it [02:31:00]req_shift_opened [02:31:00]FM_GetShiftState [02:31:00]SAM_PROTO_GetShiftState [02:31:00]wFMCommunicate request_size=4 [02:31:00]MH_SAM_APDU [02:31:00]CAPDU: 80 13 01 00 [02:31:00]Write to MH i2c: E2 08 00 0E 01 80 13 01 00 00 00 00 00 8C [02:31:00]Write i2c OK [02:31:00]MH_I2C_Read... [02:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:31:00]Read from MH i2c: E2 [02:31:00]MH_I2C_Read... [02:31:00]Read from MH i2c: E2 0E 00 [02:31:00]MH_I2C_Read... [02:31:00]Read from MH i2c: E2 0E 00 0E 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 A5 [02:31:00]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:31:00]wFMCommunicate OK [02:31:00]SAM_PROTO_GetShiftState done [02:31:00]FM_GetShiftState done [02:31:00]req_shift_opened done [02:31:00]requested_item shift.open_date is exist - process it [02:31:00]req_shift_open_date [02:31:00]req_shift_open_date done [02:31:00]produce_requested_data done [02:31:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164298,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:31:00]process_action_free close_receipt [02:31:00]json_value_free [02:31:00]json_value_free done [02:31:00]process_json_proto returns [02:31:00]Send response to host [02:31:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164298,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:31:00]free response buf [02:31:00]execute_script done [02:31:00]execute_script returns [02:31:00]free content buf [02:31:00]Sock 9.Close socket [02:31:00]Sock 9.Thread stoped [02:31:04]ConnectInit Can't take IP for lk.salyk.kg [02:31:04]CommunicateWithHost connect error [02:31:04]CommunicateWithHost err = -1 [02:31:04]OFD Sender: Server communicate error [02:31:09]OFD Sender: Processing packet 164297 [packets to send 974, broken 972] [02:31:09]ProducePacketName [02:31:09]name=ofd_packets/00164297 [02:31:09]OFD Sender: To server: pG, [02:31:09]CommunicateWithHost lk.salyk.kg:30040 [02:31:09]ConnectInit lk.salyk.kg [02:31:15]recv_with_timeout no data received [02:31:21]accept exits with 10 [02:31:21]New connection [02:31:21]New thread 3066924388 created [02:31:21]Thread 3067067748 joined [02:31:21]Waiting for new connection... [02:31:21] Sock 10.Parse request [02:31:21]Sock 10.Check first char [02:31:21]Sock 10.First char is OK [02:31:21]request: POST /json_proto HTTP/1.0 [02:31:21]Method: POST [02:31:21]URL: /json_proto [02:31:21]Method is POST - this is cgi request [02:31:21]url: /json_proto [02:31:21]query_string will be loaded in cgi processing [02:31:21]execute_cgi json_proto POST (null) [02:31:21]execute_cgi path=json_proto method=POST [02:31:21]POST find Content-Length [02:31:21]Host: 172.17.44.132:8080 [02:31:21]Content-Length: 949 [02:31:21]Content-Type: application/json [02:31:21] [02:31:21]POST finish read [02:31:21]Found Content-Length = 949 [02:31:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50745", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:31:21]execute_script... [02:31:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50745", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:31:21]POST & json_proto [02:31:21]process_json_proto [02:31:21]json parsed OK: [02:31:21]protocol is kg_v1.0 [02:31:21]action value=close_receipt [02:31:21]process_action close_receipt [02:31:21]cmd_close_receipt [02:31:21]MH_GetDate [02:31:21]Write to MH i2c: F0 00 00 0F 01 FF [02:31:21]Write i2c OK [02:31:21]MH_I2C_Read... [02:31:21]Read from MH i2c: F0 [02:31:21]MH_I2C_Read... [02:31:21]Read from MH i2c: F0 09 00 [02:31:21]MH_I2C_Read... [02:31:21]Read from MH i2c: F0 09 00 0F 01 00 F9 A2 C6 66 2A 83 C1 65 A2 [02:31:21]GetLastDocTimeStamp 1724293854 [02:31:21]current date 1724293881 [02:31:21]FM_GetShiftState [02:31:21]SAM_PROTO_GetShiftState [02:31:21]wFMCommunicate request_size=4 [02:31:21]MH_SAM_APDU [02:31:21]CAPDU: 80 13 01 00 [02:31:21]Write to MH i2c: E2 08 00 10 01 80 13 01 00 00 00 00 00 8E [02:31:21]Write i2c OK [02:31:21]MH_I2C_Read... [02:31:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:31:21]Read from MH i2c: E2 [02:31:21]MH_I2C_Read... [02:31:21]Read from MH i2c: E2 0E 00 [02:31:21]MH_I2C_Read... [02:31:21]Read from MH i2c: E2 0E 00 10 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 A7 [02:31:21]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:31:21]wFMCommunicate OK [02:31:21]SAM_PROTO_GetShiftState done [02:31:21]FM_GetShiftState done [02:31:21]opened in 1724286555 [02:31:21]opened+sec_in_day 1724372955 [02:31:21]quantity*price = 5000 [02:31:21]sum+1 = 5001 [02:31:21]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870002326172 Вода ASU пит н.газ лимон ПЭТ 1л 1.000 * 100.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.32 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 21 22.08.2024 02:31 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164299 ФПД: 245814861153869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164299&fm=245814861153869&tin=02508201610067®Number=0000000000092562&sum=15000 0 [02:31:22]StoreToDocumentArchive [02:31:22]shift 467 fd 164299 [02:31:22]save to /storage/0467/doc_00164299 [02:31:22]save last doc name /storage/0467/doc_00164299 to /storage/kkm_last_doc_name [02:31:22]save OK [02:31:22]Clear old archive folders... [02:31:22]ProcessDocumentItem done err = 0, tmpTLVsize=398 [02:31:22]tlvbuf is 010FC940 [02:31:22]SAM_PROTO_ClearQueue [02:31:22]wFMCommunicate request_size=4 [02:31:22]MH_SAM_APDU [02:31:22]CAPDU: 80 09 00 00 [02:31:22]Write to MH i2c: E2 08 00 1D 01 80 09 00 00 00 00 00 00 90 [02:31:22]Write i2c OK [02:31:22]MH_I2C_Read... [02:31:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:31:22]Read from MH i2c: E2 [02:31:22]MH_I2C_Read... [02:31:22]Read from MH i2c: E2 03 00 [02:31:22]MH_I2C_Read... [02:31:22]Read from MH i2c: E2 03 00 1D 01 00 90 00 92 [02:31:22]RAPDU: 90 00 [02:31:22]wFMCommunicate OK [02:31:22]SAM_PROTO_ClearQueue done [02:31:22]KKMCreateOFDPacket [02:31:22]OFDProtocolAddRootSTLVToBuf [02:31:22]FM_MakeSignedData [02:31:22]FM_MakeSignedData [02:31:22]SAM_PROTO_SignData [02:31:22]wFMCommunicate request_size=4 [02:31:22]MH_SAM_APDU [02:31:22]CAPDU: 80 0D 01 02 [02:31:22]Write to MH i2c: E2 08 00 1E 01 80 0D 01 02 00 00 00 00 98 [02:31:22]Write i2c OK [02:31:22]MH_I2C_Read... [02:31:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:31:22]Read from MH i2c: E2 [02:31:22]MH_I2C_Read... [02:31:22]Read from MH i2c: E2 03 00 [02:31:22]MH_I2C_Read... [02:31:22]Read from MH i2c: E2 03 00 1E 01 00 90 00 93 [02:31:22]RAPDU: 90 00 [02:31:22]wFMCommunicate OK [02:31:22]wFMCommunicate request_size=255 [02:31:22]MH_SAM_APDU [02:31:22]CAPDU: 80 0D 02 02 FA 03 00 8E 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 [02:31:22]Write to MH i2c: E2 02 01 1F 01 80 0D 02 02 FA 00 03 00 8E 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 00 D5 [02:31:23]Write i2c OK [02:31:23]MH_I2C_Read... [02:31:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:23]Read from MH i2c: E2 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 03 00 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 03 00 1F 01 00 90 00 94 [02:31:23]RAPDU: 90 00 [02:31:23]wFMCommunicate OK [02:31:23]wFMCommunicate request_size=157 [02:31:23]MH_SAM_APDU [02:31:23]CAPDU: 80 0D 02 02 98 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 F9 A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 81 02 00 35 04 06 00 DF 91 3B 7A C6 4D [02:31:23]Write to MH i2c: E2 A0 00 20 01 80 0D 02 02 98 00 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 F9 A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 81 02 00 35 04 06 00 DF 91 3B 7A C6 4D 00 00 C4 [02:31:23]Write i2c OK [02:31:23]MH_I2C_Read... [02:31:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:23]Read from MH i2c: E2 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 03 00 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 03 00 20 01 00 90 00 95 [02:31:23]RAPDU: 90 00 [02:31:23]wFMCommunicate OK [02:31:23]wFMCommunicate request_size=4 [02:31:23]MH_SAM_APDU [02:31:23]CAPDU: 80 0D 03 02 [02:31:23]Write to MH i2c: E2 08 00 21 01 80 0D 03 02 00 00 00 00 9D [02:31:23]Write i2c OK [02:31:23]MH_I2C_Read... [02:31:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:31:23]Read from MH i2c: E2 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 0B 00 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 0B 00 21 01 00 E0 78 7F 08 71 DA 0C 9E 90 00 72 [02:31:23]RAPDU: E0 78 7F 08 71 DA 0C 9E 90 00 [02:31:23]wFMCommunicate OK [02:31:23]SAM_PROTO_SignData done [02:31:23]FM_MakeSignedData done [02:31:23]CreateOFDProtocolMessage [02:31:23]wFMCommunicate request_size=4 [02:31:23]MH_SAM_APDU [02:31:23]CAPDU: 80 11 00 00 [02:31:23]Write to MH i2c: E2 08 00 22 01 80 11 00 00 00 00 00 00 9D [02:31:23]Write i2c OK [02:31:23]MH_I2C_Read... [02:31:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:31:23]Read from MH i2c: E2 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 17 00 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: E2 17 00 22 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [02:31:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:31:23]wFMCommunicate OK [02:31:23]CreateOFDProtocolMessage done [02:31:23]OFDSenderStorePacket 164299 [02:31:23]StoreOFDPacket docnum=164299 [02:31:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A2 01 00 00 C8 F5 9A 01 90 48 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 F9 A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 81 02 00 35 04 06 00 DF 91 3B 7A C6 4D E0 78 7F 08 71 DA 0C 9E [02:31:23]CheckFolder [02:31:23]dirname=/storage/ofd_packets [02:31:23]CheckFolder done [02:31:23]ProducePacketName [02:31:23]name=ofd_packets/00164299 [02:31:23]NVStorageSaveData ofd_packets/00164299 [02:31:23]File name is /storage/ofd_packets/00164299 [02:31:23]Write 448 bytes [02:31:23]NVStorageSaveData done [02:31:23]OFDSenderStorePacket done [02:31:23]KKMCreateOFDPacket done [02:31:23]NVStorageSaveData kkm_last_timestamp [02:31:23]File name is /storage/kkm_last_timestamp [02:31:23]Write 4 bytes [02:31:23]NVStorageSaveData done [02:31:23]ExternCall_PrintAddStr [02:31:23]wPrintStart [02:31:23]Write to MH i2c: 01 00 00 23 01 24 [02:31:23]Write i2c OK [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: 01 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: 01 07 00 [02:31:23]MH_I2C_Read... [02:31:23]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 FF 0F 39 [02:31:23]RasterBufferAndPrint [02:31:23]line Счет N : (3)50745 [02:31:23]line ИНН: 02508201610067 [02:31:23]line Контрольно-Кассовый Чек [02:31:23]line ПРОДАЖА [02:31:23]line Товар: 5449000005489 [02:31:23]line Вода Бонаква 1л б/г [02:31:23]line 1.000 * 50.00 [02:31:23]line = 50.00 [02:31:23]line НДС 12% НСП 1% [02:31:23]line > о реализуемом товаре [02:31:23]line Товар: 4870002326172 [02:31:23]line Вода ASU пит н.газ лимон ПЭТ 1л [02:31:23]line 1.000 * 100.00 [02:31:23]line = 100.00 [02:31:23]line НДС 12% НСП 1% [02:31:23]line > о реализуемом товаре [02:31:23]line ИТОГО: 150.00 [02:31:23]line НСП 1% : 1.32 [02:31:23]line НДС 12% : 15.93 [02:31:23]line Наличными: 150.00 [02:31:23]line Безнал.: 0.00 [02:31:23]line Место: АЗС № 130 "Партнер Нефть" [02:31:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:31:23]line СНО: Общий режим [02:31:23]line Чек 21 22.08.2024 02:31 [02:31:23]line Смена: 467 ФФД: 1.0 [02:31:23]line ЗНМ: 0300000070 [02:31:23]line РНМ: 0000000000092562 [02:31:23]line Версия ККМ: 001 [02:31:23]line ФМ: 0000000000871769 [02:31:23]line ФД: 164299 [02:31:23]line ФПД: 245814861153869 [02:31:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164299&fm=245814861153869&tin=02508201610067®Number=0000000000092562&sum=15000 [02:31:23]line 0 [02:31:23]written 0, free lines is 4095 [02:31:24]Write to MH i2c: 01 00 00 52 01 53 [02:31:24]Write i2c OK [02:31:24]MH_I2C_Read... [02:31:24]Read from MH i2c: 01 [02:31:24]MH_I2C_Read... [02:31:24]Read from MH i2c: 01 07 00 [02:31:24]MH_I2C_Read... [02:31:24]Read from MH i2c: 01 07 00 52 01 00 00 00 00 00 61 0C C7 [02:31:24]RasterBufferAndPrint [02:31:24]line [02:31:24]line [02:31:24]line [02:31:24]line [02:31:24]line [02:31:24]written 0, free lines is 3202 [02:31:24]MH_Cut [02:31:24]Write to MH i2c: D1 01 00 59 01 01 2C [02:31:24]Write i2c OK [02:31:24]MH_I2C_Read... [02:31:24]Read from MH i2c: D1 [02:31:24]MH_I2C_Read... [02:31:24]Read from MH i2c: D1 01 00 [02:31:24]MH_I2C_Read... [02:31:24]Read from MH i2c: D1 01 00 59 01 00 2B [02:31:24]Write to MH i2c: 01 00 00 5A 01 5B [02:31:24]Write i2c OK [02:31:24]MH_I2C_Read... [02:31:25]*** Cut start [02:31:25]*** Purtial cut [02:31:25]*** Stage 1: CUTSNS_PIN = 1 [02:31:25]Connected sock=7 [02:31: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 37 36 39 F9 01 00 00 C2 E9 F1 01 EA A5 5A 03 01 00 03 00 E5 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 F0 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 37 33 31 32 30 34 30 30 31 37 30 37 32 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 41 42 53 4F 4C 55 54 20 34 30 25 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC F9 01 00 00 00 13 04 06 00 DC F9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DA 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 24 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 C6 A2 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 81 02 00 35 04 06 00 1E 67 5C AC C5 0C 02 79 71 5A 34 57 C2 90 [02:31:27]Read from MH i2c: 01 [02:31:27]MH_I2C_Read... [02:31:27]*** Stop cut motor [02:31:27]*** Cut end [02:31:27]Read from MH i2c: 01 07 00 [02:31:27]MH_I2C_Read... [02:31:27]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [02:31:27]process_action close_receipt done [02:31:27]requested_data is exist [02:31:27]produce_requested_data [02:31:27]requested_item fm.sn is exist - process it [02:31:27]wFMCommunicate request_size=4 [02:31:27]MH_SAM_APDU [02:31:27]CAPDU: 80 11 00 00 [02:31:27]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [02:31:27]Write i2c OK [02:31:27]MH_I2C_Read... [02:31:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:31:27]Read from MH i2c: E2 [02:31:27]MH_I2C_Read... [02:31:27]Read from MH i2c: E2 17 00 [02:31:27]MH_I2C_Read... [02:31:27]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [02:31:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:31:27]wFMCommunicate OK [02:31:27]requested_item fd.num is exist - process it [02:31:27]SAM_PROTO_GetFieldsCounters [02:31:27]wFMCommunicate request_size=4 [02:31:27]MH_SAM_APDU [02:31:27]CAPDU: 80 13 00 00 [02:31:27]Write to MH i2c: E2 08 00 5C 01 80 13 00 00 00 00 00 00 D9 [02:31:27]Write i2c OK [02:31:27]MH_I2C_Read... [02:31:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:31:27]Read from MH i2c: E2 [02:31:27]MH_I2C_Read... [02:31:27]Read from MH i2c: E2 62 00 [02:31:27]MH_I2C_Read... [02:31:27]Read from MH i2c: E2 62 00 5C 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [02:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:31:27]wFMCommunicate OK [02:31:27]SAM_PROTO_GetFieldsCounters done [02:31:27]requested_item shift.num is exist - process it [02:31:27]requested_item shift.opened is exist - process it [02:31:27]req_shift_opened [02:31:27]FM_GetShiftState [02:31:27]SAM_PROTO_GetShiftState [02:31:27]wFMCommunicate request_size=4 [02:31:27]MH_SAM_APDU [02:31:27]CAPDU: 80 13 01 00 [02:31:27]Write to MH i2c: E2 08 00 5D 01 80 13 01 00 00 00 00 00 DB [02:31:27]Write i2c OK [02:31:27]MH_I2C_Read... [02:31:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:31:27]Read from MH i2c: E2 [02:31:27]MH_I2C_Read... [02:31:27]Read from MH i2c: E2 0E 00 [02:31:27]MH_I2C_Read... [02:31:27]Read from MH i2c: E2 0E 00 5D 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 F4 [02:31:27]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:31:27]wFMCommunicate OK [02:31:27]SAM_PROTO_GetShiftState done [02:31:27]FM_GetShiftState done [02:31:27]req_shift_opened done [02:31:27]requested_item shift.open_date is exist - process it [02:31:27]req_shift_open_date [02:31:27]req_shift_open_date done [02:31:27]produce_requested_data done [02:31:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164299,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:31:27]process_action_free close_receipt [02:31:27]json_value_free [02:31:27]json_value_free done [02:31:27]process_json_proto returns [02:31:27]Send response to host [02:31:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164299,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:31:27]free response buf [02:31:27]execute_script done [02:31:27]execute_script returns [02:31:27]free content buf [02:31:27]Sock 10.Close socket [02:31:27]Sock 10.Thread stoped [02:31:28]accept exits with 11 [02:31:28]New connection [02:31:28]New thread 3067067748 created [02:31:28]Thread 3066924388 joined [02:31:28]Waiting for new connection... [02:31:28] Sock 11.Parse request [02:31:28]Sock 11.Check first char [02:31:28]Sock 11.First char is OK [02:31:28]request: POST /json_proto HTTP/1.0 [02:31:28]Method: POST [02:31:28]URL: /json_proto [02:31:28]Method is POST - this is cgi request [02:31:28]url: /json_proto [02:31:28]query_string will be loaded in cgi processing [02:31:28]execute_cgi json_proto POST (null) [02:31:28]execute_cgi path=json_proto method=POST [02:31:28]POST find Content-Length [02:31:28]Host: 172.17.44.132:8080 [02:31:28]Content-Length: 803 [02:31:28]Content-Type: application/json [02:31:28] [02:31:28]POST finish read [02:31:28]Found Content-Length = 803 [02:31:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [02:31:28]execute_script... [02:31: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)292961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [02:31:28]POST & json_proto [02:31:28]process_json_proto [02:31:28]json parsed OK: [02:31:28]protocol is kg_v1.0 [02:31:28]action value=close_receipt [02:31:28]process_action close_receipt [02:31:28]cmd_close_receipt [02:31:28]MH_GetDate [02:31:28]Write to MH i2c: F0 00 00 5E 01 4E [02:31:28]Write i2c OK [02:31:28]MH_I2C_Read... [02:31:28]Read from MH i2c: F0 [02:31:28]MH_I2C_Read... [02:31:28]Read from MH i2c: F0 09 00 [02:31:28]MH_I2C_Read... [02:31:28]Read from MH i2c: F0 09 00 5E 01 00 00 A3 C6 66 2A 83 C1 65 F9 [02:31:28]GetLastDocTimeStamp 1724293881 [02:31:28]current date 1724293888 [02:31:28]FM_GetShiftState [02:31:28]SAM_PROTO_GetShiftState [02:31:28]wFMCommunicate request_size=4 [02:31:28]MH_SAM_APDU [02:31:28]CAPDU: 80 13 01 00 [02:31:28]Write to MH i2c: E2 08 00 5F 01 80 13 01 00 00 00 00 00 DD [02:31:28]Write i2c OK [02:31:28]MH_I2C_Read... [02:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:31:28]Read from MH i2c: E2 [02:31:28]MH_I2C_Read... [02:31:28]Read from MH i2c: E2 0E 00 [02:31:28]MH_I2C_Read... [02:31:28]Read from MH i2c: E2 0E 00 5F 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 F6 [02:31:28]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:31:28]wFMCommunicate OK [02:31:28]SAM_PROTO_GetShiftState done [02:31:28]FM_GetShiftState done [02:31:28]opened in 1724286555 [02:31:28]opened+sec_in_day 1724372955 [02:31:28]quantity*price = 150032 [02:31:28]sum+1 = 150033 [02:31:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 22 22.08.2024 02:31 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164300 ФПД: 256993086920018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023128&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164300&fm=256993086920018&tin=02508201610067®Number=0000000000092562&sum=150032 [02:31:30]StoreToDocumentArchive [02:31:30]shift 467 fd 164300 [02:31:30]save to /storage/0467/doc_00164300 [02:31:30]save last doc name /storage/0467/doc_00164300 to /storage/kkm_last_doc_name [02:31:30]save OK [02:31:30]Clear old archive folders... [02:31:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:31:30]tlvbuf is 0119D010 [02:31:30]SAM_PROTO_ClearQueue [02:31:30]wFMCommunicate request_size=4 [02:31:30]MH_SAM_APDU [02:31:30]CAPDU: 80 09 00 00 [02:31:30]Write to MH i2c: E2 08 00 6C 01 80 09 00 00 00 00 00 00 DF [02:31:30]Write i2c OK [02:31:30]MH_I2C_Read... [02:31:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:31:30]Read from MH i2c: E2 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 6C 01 00 90 00 E1 [02:31:30]RAPDU: 90 00 [02:31:30]wFMCommunicate OK [02:31:30]SAM_PROTO_ClearQueue done [02:31:30]KKMCreateOFDPacket [02:31:30]OFDProtocolAddRootSTLVToBuf [02:31:30]FM_MakeSignedData [02:31:30]FM_MakeSignedData [02:31:30]SAM_PROTO_SignData [02:31:30]wFMCommunicate request_size=4 [02:31:30]MH_SAM_APDU [02:31:30]CAPDU: 80 0D 01 02 [02:31:30]Write to MH i2c: E2 08 00 6D 01 80 0D 01 02 00 00 00 00 E7 [02:31:30]Write i2c OK [02:31:30]MH_I2C_Read... [02:31:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:31:30]Read from MH i2c: E2 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 6D 01 00 90 00 E2 [02:31:30]RAPDU: 90 00 [02:31:30]wFMCommunicate OK [02:31:30]wFMCommunicate request_size=255 [02:31:30]MH_SAM_APDU [02:31:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 16 00 00 00 F4 03 04 00 00 A3 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 81 02 00 35 04 06 00 E9 [02:31:30]Write to MH i2c: E2 02 01 6E 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 16 00 00 00 F4 03 04 00 00 A3 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 81 02 00 35 04 06 00 E9 00 00 11 [02:31:30]Write i2c OK [02:31:30]MH_I2C_Read... [02:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:30]Read from MH i2c: E2 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 6E 01 00 90 00 E3 [02:31:30]RAPDU: 90 00 [02:31:30]wFMCommunicate OK [02:31:30]wFMCommunicate request_size=10 [02:31:30]MH_SAM_APDU [02:31:30]CAPDU: 80 0D 02 02 05 BB DD A7 D5 52 [02:31:30]Write to MH i2c: E2 0D 00 6F 01 80 0D 02 02 05 00 BB DD A7 D5 52 00 00 5A [02:31:30]Write i2c OK [02:31:30]MH_I2C_Read... [02:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:30]Read from MH i2c: E2 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 [02:31:30]MH_I2C_Read... [02:31:30]Read from MH i2c: E2 03 00 6F 01 00 90 00 E4 [02:31:30]RAPDU: 90 00 [02:31:30]wFMCommunicate OK [02:31:30]wFMCommunicate request_size=4 [02:31:30]MH_SAM_APDU [02:31:30]CAPDU: 80 0D 03 02 [02:31:30]Write to MH i2c: E2 08 00 70 01 80 0D 03 02 00 00 00 00 EC [02:31:30]Write i2c OK [02:31:30]MH_I2C_Read... [02:31:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:31:31]Read from MH i2c: E2 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: E2 0B 00 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: E2 0B 00 70 01 00 F8 C4 98 1E 7F AC 9F 82 90 00 AB [02:31:31]RAPDU: F8 C4 98 1E 7F AC 9F 82 90 00 [02:31:31]wFMCommunicate OK [02:31:31]SAM_PROTO_SignData done [02:31:31]FM_MakeSignedData done [02:31:31]CreateOFDProtocolMessage [02:31:31]wFMCommunicate request_size=4 [02:31:31]MH_SAM_APDU [02:31:31]CAPDU: 80 11 00 00 [02:31:31]Write to MH i2c: E2 08 00 71 01 80 11 00 00 00 00 00 00 EC [02:31:31]Write i2c OK [02:31:31]MH_I2C_Read... [02:31:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:31:31]Read from MH i2c: E2 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: E2 17 00 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: E2 17 00 71 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [02:31:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:31:31]wFMCommunicate OK [02:31:31]CreateOFDProtocolMessage done [02:31:31]OFDSenderStorePacket 164300 [02:31:31]StoreOFDPacket docnum=164300 [02:31:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0B 1A 07 01 7B 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 00 A3 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 81 02 00 35 04 06 00 E9 BB DD A7 D5 52 F8 C4 98 1E 7F AC 9F 82 [02:31:31]CheckFolder [02:31:31]dirname=/storage/ofd_packets [02:31:31]CheckFolder done [02:31:31]ProducePacketName [02:31:31]name=ofd_packets/00164300 [02:31:31]NVStorageSaveData ofd_packets/00164300 [02:31:31]File name is /storage/ofd_packets/00164300 [02:31:31]Write 301 bytes [02:31:31]NVStorageSaveData done [02:31:31]OFDSenderStorePacket done [02:31:31]KKMCreateOFDPacket done [02:31:31]NVStorageSaveData kkm_last_timestamp [02:31:31]File name is /storage/kkm_last_timestamp [02:31:31]Write 4 bytes [02:31:31]NVStorageSaveData done [02:31:31]ExternCall_PrintAddStr [02:31:31]wPrintStart [02:31:31]Write to MH i2c: 01 00 00 72 01 73 [02:31:31]Write i2c OK [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: 01 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: 01 07 00 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: 01 07 00 72 01 00 00 00 00 00 FF 0F 88 [02:31:31]RasterBufferAndPrint [02:31:31]line Счет N : (1)292961 [02:31:31]line ИНН: 02508201610067 [02:31:31]line Контрольно-Кассовый Чек [02:31:31]line ПРОДАЖА [02:31:31]line ТРК (МРК, ГНК) : 33 [02:31:31]line Товар: 2710124500 [02:31:31]line Аи-95-К-5 [02:31:31]line 20.220 * 74.20 [02:31:31]line = 1500.32 [02:31:31]line НДС 12% НСП 1% [02:31:31]line > о реализуемом товаре [02:31:31]line ИТОГО: 1500.32 [02:31:31]line НСП 1% : 13.28 [02:31:31]line НДС 12% : 159.33 [02:31:31]line Наличными: 0.00 [02:31:31]line Безнал.: 1500.32 [02:31:31]line Место: АЗС № 130 "Партнер Нефть" [02:31:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:31:31]line СНО: Общий режим [02:31:31]line Чек 22 22.08.2024 02:31 [02:31:31]line Смена: 467 ФФД: 1.0 [02:31:31]line ЗНМ: 0300000070 [02:31:31]line РНМ: 0000000000092562 [02:31:31]line Версия ККМ: 001 [02:31:31]line Платежная система: O! деньги [02:31:31]line ФМ: 0000000000871769 [02:31:31]line ФД: 164300 [02:31:31]line ФПД: 256993086920018 [02:31:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023128&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164300&fm=256993086920018&tin=02508201610067®Number=0000000000092562&sum=150032 [02:31:31]written 0, free lines is 4095 [02:31:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 CC 47 00 D5 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 37 36 39 10 04 04 00 C9 81 02 00 F4 03 04 00 4E 4C C6 66 B6 04 01 00 00 7C 1D 2B 1C 15 DD A2 4E [02:31:31]CommunicateWithHost err = 0 [02:31:31]CheckOFDResponse [02:31:31]1017 (14) - 77093643461234 [02:31:31]1041 (16) - 0000000000871769 [02:31:31]1040 (4) - 164297 [02:31:31]1012 (4) - 21.08.2024 20:21 [02:31:31]1206 (1) - 0 [02:31:31]OFD Sender: Remove packet 164297 [02:31:31]ProducePacketName [02:31:31]name=ofd_packets/00164297 [02:31:31]NVStorageDeleteData [02:31:31]Write to MH i2c: 01 00 00 9C 01 9D [02:31:31]Write i2c OK [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: 01 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: 01 07 00 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: 01 07 00 9C 01 00 00 00 00 00 DD 0C 8D [02:31:31]RasterBufferAndPrint [02:31:31]line [02:31:31]line [02:31:31]line [02:31:31]line [02:31:31]line [02:31:31]written 0, free lines is 3334 [02:31:31]MH_Cut [02:31:31]Write to MH i2c: D1 01 00 A3 01 01 76 [02:31:31]Write i2c OK [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: D1 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: D1 01 00 [02:31:31]MH_I2C_Read... [02:31:31]Read from MH i2c: D1 01 00 A3 01 00 75 [02:31:31]Write to MH i2c: 01 00 00 A4 01 A5 [02:31:31]Write i2c OK [02:31:31]MH_I2C_Read... [02:31:31]recv_with_timeout no data received [02:31:32]OFD Sender: Processing packet 164298 [packets to send 975, broken 972] [02:31:32]ProducePacketName [02:31:32]name=ofd_packets/00164298 [02:31:32]OFD Sender: To server: pG, [02:31:32]CommunicateWithHost lk.salyk.kg:30040 [02:31:32]ConnectInit lk.salyk.kg [02:31:32]*** Cut start [02:31:32]*** Purtial cut [02:31:32]*** Stage 1: CUTSNS_PIN = 1 [02:31:34]Read from MH i2c: *** Stop cut motor [02:31:34]01 *** Cut end [02:31:34] [02:31:34]MH_I2C_Read... [02:31:34]Read from MH i2c: 01 07 00 [02:31:34]MH_I2C_Read... [02:31:34]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [02:31:34]process_action close_receipt done [02:31:34]requested_data is exist [02:31:34]produce_requested_data [02:31:34]requested_item fm.sn is exist - process it [02:31:34]wFMCommunicate request_size=4 [02:31:34]MH_SAM_APDU [02:31:34]CAPDU: 80 11 00 00 [02:31:34]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [02:31:34]Write i2c OK [02:31:34]MH_I2C_Read... [02:31:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:31:34]Read from MH i2c: E2 [02:31:34]MH_I2C_Read... [02:31:34]Read from MH i2c: E2 17 00 [02:31:34]MH_I2C_Read... [02:31:34]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [02:31:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:31:34]wFMCommunicate OK [02:31:34]requested_item fd.num is exist - process it [02:31:34]SAM_PROTO_GetFieldsCounters [02:31:34]wFMCommunicate request_size=4 [02:31:34]MH_SAM_APDU [02:31:34]CAPDU: 80 13 00 00 [02:31:34]Write to MH i2c: E2 08 00 A6 01 80 13 00 00 00 00 00 00 23 [02:31:34]Write i2c OK [02:31:34]MH_I2C_Read... [02:31:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:31:34]Read from MH i2c: E2 [02:31:34]MH_I2C_Read... [02:31:34]Read from MH i2c: E2 62 00 [02:31:34]MH_I2C_Read... [02:31:34]Read from MH i2c: E2 62 00 A6 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [02:31: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:31:34]wFMCommunicate OK [02:31:34]SAM_PROTO_GetFieldsCounters done [02:31:34]requested_item shift.num is exist - process it [02:31:34]requested_item shift.opened is exist - process it [02:31:34]req_shift_opened [02:31:34]FM_GetShiftState [02:31:34]SAM_PROTO_GetShiftState [02:31:34]wFMCommunicate request_size=4 [02:31:34]MH_SAM_APDU [02:31:34]CAPDU: 80 13 01 00 [02:31:34]Write to MH i2c: E2 08 00 A7 01 80 13 01 00 00 00 00 00 25 [02:31:34]Write i2c OK [02:31:34]MH_I2C_Read... [02:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:31:35]Read from MH i2c: E2 [02:31:35]MH_I2C_Read... [02:31:35]Read from MH i2c: E2 0E 00 [02:31:35]MH_I2C_Read... [02:31:35]Read from MH i2c: E2 0E 00 A7 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 3E [02:31:35]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:31:35]wFMCommunicate OK [02:31:35]SAM_PROTO_GetShiftState done [02:31:35]FM_GetShiftState done [02:31:35]req_shift_opened done [02:31:35]requested_item shift.open_date is exist - process it [02:31:35]req_shift_open_date [02:31:35]req_shift_open_date done [02:31:35]produce_requested_data done [02:31:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164300,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:31:35]process_action_free close_receipt [02:31:35]json_value_free [02:31:35]json_value_free done [02:31:35]process_json_proto returns [02:31:35]Send response to host [02:31:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164300,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:31:35]free response buf [02:31:35]execute_script done [02:31:35]execute_script returns [02:31:35]free content buf [02:31:35]Sock 11.Close socket [02:31:35]Sock 11.Thread stoped [02:31:35]accept exits with 10 [02:31:35]New connection [02:31:35]New thread 3066924388 created [02:31:35]Thread 3067067748 joined [02:31:35]Waiting for new connection... [02:31:35] Sock 10.Parse request [02:31:35]Sock 10.Check first char [02:31:35]Sock 10.First char is OK [02:31:35]request: POST /json_proto HTTP/1.0 [02:31:35]Method: POST [02:31:35]URL: /json_proto [02:31:35]Method is POST - this is cgi request [02:31:35]url: /json_proto [02:31:35]query_string will be loaded in cgi processing [02:31:35]execute_cgi json_proto POST (null) [02:31:35]execute_cgi path=json_proto method=POST [02:31:35]POST find Content-Length [02:31:35]Host: 172.17.44.132:8080 [02:31:35]Content-Length: 800 [02:31:35]Content-Type: application/json [02:31:35] [02:31:35]POST finish read [02:31:35]Found Content-Length = 800 [02:31:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "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" ] } } [02:31:35]execute_script... [02:36:32]ConnectInit Can't connect to host [02:38:48]ConnectInit Can't connect to host [02:38:48]CommunicateWithHost connect error [02:38:48]CommunicateWithHost err = -1 [02:38:48]OFD Sender: Server communicate error [02:38:53]OFD Sender: Processing packet 164300 [packets to send 974, broken 972] [02:38:53]ProducePacketName [02:38:53]name=ofd_packets/00164300 [02:38:53]OFD Sender: To server: pG, [02:38:53]CommunicateWithHost lk.salyk.kg:30040 [02:38:53]ConnectInit lk.salyk.kg [02:38:55]Connected sock=7 [02:38: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 37 36 39 0F 01 00 00 0B 1A 07 01 7B 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 00 A3 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 81 02 00 35 04 06 00 E9 BB DD A7 D5 52 F8 C4 98 1E 7F AC 9F 82 [02:38:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C6 DD 47 00 D6 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 37 36 39 10 04 04 00 CC 81 02 00 F4 03 04 00 0D 4E C6 66 B6 04 01 00 00 57 9B 26 7F BA BA 51 AA [02:38:56]CommunicateWithHost err = 0 [02:38:56]CheckOFDResponse [02:38:56]1017 (14) - 77093643461234 [02:38:56]1041 (16) - 0000000000871769 [02:38:56]1040 (4) - 164300 [02:38:56]1012 (4) - 21.08.2024 20:29 [02:38:56]1206 (1) - 0 [02:38:56]OFD Sender: Remove packet 164300 [02:38:56]ProducePacketName [02:38:56]name=ofd_packets/00164300 [02:38:56]NVStorageDeleteData [02:38:56]OFD Sender: Processing packet 164301 [packets to send 973, broken 972] [02:38:56]ProducePacketName [02:38:56]name=ofd_packets/00164301 [02:38:56]OFD Sender: To server: pG, [02:38:56]CommunicateWithHost lk.salyk.kg:30040 [02:38:56]ConnectInit lk.salyk.kg [02:38:58]Connected sock=9 [02:38: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 37 36 39 0C 01 00 00 0C 30 04 01 40 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 38 30 30 06 04 09 00 D0 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 17 00 00 00 F4 03 04 00 07 A3 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 81 02 00 35 04 06 00 34 2A 2A D8 C6 67 36 EF 58 0E 9D 35 05 D3 [02:38:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B B4 47 00 31 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 37 36 39 10 04 04 00 CD 81 02 00 F4 03 04 00 10 4E C6 66 B6 04 01 00 00 C6 CB 25 51 BF D9 E9 3C [02:38:58]CommunicateWithHost err = 0 [02:38:58]CheckOFDResponse [02:38:58]1017 (14) - 77093643461234 [02:38:58]1041 (16) - 0000000000871769 [02:38:58]1040 (4) - 164301 [02:38:58]1012 (4) - 21.08.2024 20:29 [02:38:58]1206 (1) - 0 [02:38:58]OFD Sender: Remove packet 164301 [02:38:58]ProducePacketName [02:38:58]name=ofd_packets/00164301 [02:38:58]NVStorageDeleteData [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:20]recv_with_timeout no data received [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:14]OFD Sender: No OFD packet to send [02:40:14]recv_with_timeout no data received [02:40:19]OFD Sender: No OFD packet to send [02:40:24]OFD Sender: No OFD packet to send [02:40:26]recv_with_timeout no data received [02:40:29]OFD Sender: No OFD packet to send [02:31:36]Read from MH i2c: E2 40 00 B4 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 17 00 00 00 35 04 06 00 34 2A 2A D8 C6 67 90 00 FA [02:31:36]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 37 36 39 10 04 04 00 CD 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 17 00 00 00 35 04 06 00 34 2A 2A D8 C6 67 90 00 [02:31:36]wFMCommunicate OK [02:31:36]SAM_PROTO_ProcessDocument answer len = 59 [02:31:36]SAM_PROTO_ProcessDocument done [02:31:36]SetTLVBufToDocument [02:31:36]Processing tag 1209 (04B9) [02:31:36]Malloc new data [02:31:36]Processing tag 1041 (0411) [02:31:36]Processing tag 1040 (0410) [02:31:36]Malloc new data [02:31:36]Processing tag 1038 (040E) [02:31:36]Malloc new data [02:31:36]Processing tag 1042 (0412) [02:31:36]Malloc new data [02:31:36]Processing tag 1077 (0435) [02:31:36]Malloc new data [02:31:36]SetTLVBufToDocument err=0 [02:31:36]KKMLoadAndSignReceiptData store KKM data [02:31:36]KKMLoadAndSignReceiptData err=0 [02:31:36]wFMCommunicate request_size=4 [02:31:36]MH_SAM_APDU [02:31:36]CAPDU: 80 11 00 00 [02:31:36]Write to MH i2c: E2 08 00 B5 01 80 11 00 00 00 00 00 00 30 [02:31:36]Write i2c OK [02:31:36]MH_I2C_Read... [02:31:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:31:36]Read from MH i2c: E2 [02:31:36]MH_I2C_Read... [02:31:37]Read from MH i2c: E2 17 00 [02:31:37]MH_I2C_Read... [02:31:37]Read from MH i2c: E2 17 00 B5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 89 [02:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:31:37]wFMCommunicate OK [02:31:37]Счет N : (1)292962 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 23 22.08.2024 02:31 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164301 ФПД: 57355712120423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T023135&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164301&fm=57355712120423&tin=02508201610067®Number=0000000000092562&sum=100051 [02:31:37]StoreToDocumentArchive [02:31:37]shift 467 fd 164301 [02:31:37]save to /storage/0467/doc_00164301 [02:31:37]save last doc name /storage/0467/doc_00164301 to /storage/kkm_last_doc_name [02:31:37]ConnectInit Can't take IP for lk.salyk.kg [02:31:37]CommunicateWithHost connect error [02:31:37]CommunicateWithHost err = -1 [02:31:37]OFD Sender: Server communicate error [02:31:37]save OK [02:31:37]Clear old archive folders... [02:31:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:31:37]tlvbuf is 0113B060 [02:31:37]SAM_PROTO_ClearQueue [02:31:37]wFMCommunicate request_size=4 [02:31:37]MH_SAM_APDU [02:31:37]CAPDU: 80 09 00 00 [02:31:37]Write to MH i2c: E2 08 00 B6 01 80 09 00 00 00 00 00 00 29 [02:31:37]Write i2c OK [02:31:37]MH_I2C_Read... [02:31:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:31:37]Read from MH i2c: E2 [02:31:37]MH_I2C_Read... [02:31:37]Read from MH i2c: E2 03 00 [02:31:37]MH_I2C_Read... [02:31:37]Read from MH i2c: E2 03 00 B6 01 00 90 00 2B [02:31:37]RAPDU: 90 00 [02:31:37]wFMCommunicate OK [02:31:37]SAM_PROTO_ClearQueue done [02:31:37]KKMCreateOFDPacket [02:31:37]OFDProtocolAddRootSTLVToBuf [02:31:37]FM_MakeSignedData [02:31:37]FM_MakeSignedData [02:31:37]SAM_PROTO_SignData [02:31:37]wFMCommunicate request_size=4 [02:31:37]MH_SAM_APDU [02:31:37]CAPDU: 80 0D 01 02 [02:31:37]Write to MH i2c: E2 08 00 B7 01 80 0D 01 02 00 00 00 00 31 [02:31:37]Write i2c OK [02:31:37]MH_I2C_Read... [02:31:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:31:37]OFD Sender: Processing packet 164298 [packets to send 975, broken 972] [02:31:37]ProducePacketName [02:31:37]name=ofd_packets/00164298 [02:31:37]OFD Sender: To server: pG, [02:31:37]CommunicateWithHost lk.salyk.kg:30040 [02:31:37]ConnectInit lk.salyk.kg [02:31:37]Read from MH i2c: E2 [02:31:37]MH_I2C_Read... [02:31:37]Read from MH i2c: E2 03 00 [02:31:37]MH_I2C_Read... [02:31:37]Read from MH i2c: E2 03 00 B7 01 00 90 00 2C [02:31:37]RAPDU: 90 00 [02:31:37]wFMCommunicate OK [02:31:37]wFMCommunicate request_size=255 [02:31:37]MH_SAM_APDU [02:31: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 38 30 30 06 04 09 00 D0 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 17 00 00 00 F4 03 04 00 07 A3 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 81 02 00 35 04 06 00 34 2A 2A D8 [02:31:37]Write to MH i2c: E2 02 01 B8 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 38 30 30 06 04 09 00 D0 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 17 00 00 00 F4 03 04 00 07 A3 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 81 02 00 35 04 06 00 34 2A 2A D8 00 00 97 [02:31:37]Write i2c OK [02:31:37]MH_I2C_Read... [02:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:38]Read from MH i2c: E2 [02:31:38]MH_I2C_Read... [02:31:38]Read from MH i2c: E2 03 00 [02:31:38]MH_I2C_Read... [02:31:38]Read from MH i2c: E2 03 00 B8 01 00 90 00 2D [02:31:38]RAPDU: 90 00 [02:31:38]wFMCommunicate OK [02:31:38]wFMCommunicate request_size=7 [02:31:38]MH_SAM_APDU [02:31:38]CAPDU: 80 0D 02 02 02 C6 67 [02:31:38]Write to MH i2c: E2 0A 00 B9 01 80 0D 02 02 02 00 C6 67 00 00 65 [02:31:38]Write i2c OK [02:31:38]MH_I2C_Read... [02:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:38]Read from MH i2c: E2 [02:31:38]MH_I2C_Read... [02:31:38]Read from MH i2c: E2 03 00 [02:31:38]MH_I2C_Read... [02:31:38]Read from MH i2c: E2 03 00 B9 01 00 90 00 2E [02:31:38]RAPDU: 90 00 [02:31:38]wFMCommunicate OK [02:31:38]wFMCommunicate request_size=4 [02:31:38]MH_SAM_APDU [02:31:38]CAPDU: 80 0D 03 02 [02:31:38]Write to MH i2c: E2 08 00 BA 01 80 0D 03 02 00 00 00 00 36 [02:31:38]Write i2c OK [02:31:38]MH_I2C_Read... [02:31:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:31:38]Read from MH i2c: E2 [02:31:38]MH_I2C_Read... [02:31:38]Read from MH i2c: E2 0B 00 [02:31:38]MH_I2C_Read... [02:31:38]Read from MH i2c: E2 0B 00 BA 01 00 36 EF 58 0E 9D 35 05 D3 90 00 6C [02:31:38]RAPDU: 36 EF 58 0E 9D 35 05 D3 90 00 [02:31:38]wFMCommunicate OK [02:31:38]SAM_PROTO_SignData done [02:31:38]FM_MakeSignedData done [02:31:38]CreateOFDP[02:40:34]OFD Sender: No OFD packet to send [02:40:39]OFD Sender: No OFD packet to send [02:40:43]recv_with_timeout no data received [02:40:44]OFD Sender: No OFD packet to send [02:41:14]OFD Sender: No OFD packet to send [02:41:19]recv_with_timeout no data received [02:41:19]OFD Sender: No OFD packet to send [02:41:24]OFD Sender: No OFD packet to send [02:41:29]OFD Sender: No OFD packet to send [02:41:34]OFD Sender: No OFD packet to send [02:41:39]OFD Sender: No OFD packet to send [02:41: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:51]accept exits with 11 [02:42:51]New connection [02:42:51]New thread 3067067748 created [02:42:51]Thread 3066924388 joined [02:42:51]Waiting for new connection... [02:42:51] Sock 11.Parse request [02:42:51]Sock 11.Check first char [02:42:51]Sock 11.First char is OK [02:42:51]request: POST /json_proto HTTP/1.0 [02:42:51]Method: POST [02:42:51]URL: /json_proto [02:42:51]Method is POST - this is cgi request [02:42:51]url: /json_proto [02:42:51]query_string will be loaded in cgi processing [02:42:51]execute_cgi json_proto POST (null) [02:42:51]execute_cgi path=json_proto method=POST [02:42:51]POST find Content-Length [02:42:51]Host: 172.17.44.132:8080 [02:42:51]Content-Length: 682 [02:42:51]Content-Type: application/json [02:42:51] [02:42:51]POST finish read [02:42:51]Found Content-Length = 682 [02:42:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "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" ] } } [02:42:51]execute_script... [02:42:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "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" ] } } [02:42:51]POST & json_proto [02:42:51]process_json_proto [02:42:51]json parsed OK: [02:42:51]protocol is kg_v1.0 [02:42:51]action value=close_receipt [02:42:51]process_action close_receipt [02:42:51]cmd_close_receipt [02:42:51]MH_GetDate [02:42:51]Write to MH i2c: F0 00 00 F2 01 E2 [02:42:51]Write i2c OK [02:42:51]MH_I2C_Read... [02:42:51]Read from MH i2c: F0 [02:42:51]MH_I2C_Read... [02:42:51]Read from MH i2c: F0 09 00 [02:42:51]MH_I2C_Read... [02:42:51]Read from MH i2c: F0 09 00 F2 01 00 AC A5 C6 66 2A 83 C1 65 3B [02:42:51]GetLastDocTimeStamp 1724293895 [02:42:51]current date 1724294572 [02:42:51]FM_GetShiftState [02:42:51]SAM_PROTO_GetShiftState [02:42:51]wFMCommunicate request_size=4 [02:42:51]MH_SAM_APDU [02:42:51]CAPDU: 80 13 01 00 [02:42:51]Write to MH i2c: E2 08 00 F3 01 80 13 01 00 00 00 00 00 71 [02:42:51]Write i2c OK [02:42:51]MH_I2C_Read... [02:42:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:42:51]Read from MH i2c: E2 [02:42:51]MH_I2C_Read... [02:42:51]Read from MH i2c: E2 0E 00 [02:42:51]MH_I2C_Read... [02:42:51]Read from MH i2c: E2 0E 00 F3 01 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 8A [02:42:51]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:42:51]wFMCommunicate OK [02:42:51]SAM_PROTO_GetShiftState done [02:42:51]FM_GetShiftState done [02:42:51]opened in 1724286555 [02:42:51]opened+sec_in_day 1724372955 [02:42:51]quantity*price = 200010 [02:42:51]sum+1 = 200011 [02:42:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 24 22.08.2024 02:42 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164302 ФПД: 180826063090823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T024252&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164302&fm=180826063090823&tin=02508201610067®Number=0000000000092562&sum=200000 [02:42:53]StoreToDocumentArchive [02:42:53]shift 467 fd 164302 [02:42:53]save to /storage/0467/doc_00164302 [02:42:53]save last doc name /storage/0467/doc_00164302 to /storage/kkm_last_doc_name [02:42:53]save OK [02:42:53]Clear old archive folders... [02:42:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:42:53]tlvbuf is 0112C760 [02:42:53]SAM_PROTO_ClearQueue [02:42:53]wFMCommunicate request_size=4 [02:42:53]MH_SAM_APDU [02:42:53]CAPDU: 80 09 00 00 [02:42:53]Write to MH i2c: E2 08 00 00 02 80 09 00 00 00 00 00 00 74 [02:42:53]Write i2c OK [02:42:53]MH_I2C_Read... [02:42:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:42:53]Read from MH i2c: E2 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 00 02 00 90 00 76 [02:42:53]RAPDU: 90 00 [02:42:53]wFMCommunicate OK [02:42:53]SAM_PROTO_ClearQueue done [02:42:53]KKMCreateOFDPacket [02:42:53]OFDProtocolAddRootSTLVToBuf [02:42:53]FM_MakeSignedData [02:42:53]FM_MakeSignedData [02:42:53]SAM_PROTO_SignData [02:42:53]wFMCommunicate request_size=4 [02:42:53]MH_SAM_APDU [02:42:53]CAPDU: 80 0D 01 02 [02:42:53]Write to MH i2c: E2 08 00 01 02 80 0D 01 02 00 00 00 00 7C [02:42:53]Write i2c OK [02:42:53]MH_I2C_Read... [02:42:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:42:53]Read from MH i2c: E2 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 01 02 00 90 00 77 [02:42:53]RAPDU: 90 00 [02:42:53]wFMCommunicate OK [02:42:53]wFMCommunicate request_size=255 [02:42:53]MH_SAM_APDU [02:42:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 18 00 00 00 F4 03 04 00 AC A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 81 02 00 35 04 06 00 A4 [02:42:53]Write to MH i2c: E2 02 01 02 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 18 00 00 00 F4 03 04 00 AC A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 81 02 00 35 04 06 00 A4 00 00 62 [02:42:53]Write i2c OK [02:42:53]MH_I2C_Read... [02:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:42:53]Read from MH i2c: E2 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 02 02 00 90 00 78 [02:42:53]RAPDU: 90 00 [02:42:53]wFMCommunicate OK [02:42:53]wFMCommunicate request_size=10 [02:42:53]MH_SAM_APDU [02:42:53]CAPDU: 80 0D 02 02 05 75 D9 41 B4 87 [02:42:53]Write to MH i2c: E2 0D 00 03 02 80 0D 02 02 05 00 75 D9 41 B4 87 00 00 53 [02:42:53]Write i2c OK [02:42:53]MH_I2C_Read... [02:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:42:53]Read from MH i2c: E2 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 03 00 03 02 00 90 00 79 [02:42:53]RAPDU: 90 00 [02:42:53]wFMCommunicate OK [02:42:53]wFMCommunicate request_size=4 [02:42:53]MH_SAM_APDU [02:42:53]CAPDU: 80 0D 03 02 [02:42:53]Write to MH i2c: E2 08 00 04 02 80 0D 03 02 00 00 00 00 81 [02:42:53]Write i2c OK [02:42:53]MH_I2C_Read... [02:42:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:42:53]Read from MH i2c: E2 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 0B 00 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 0B 00 04 02 00 C1 C2 8B 0F 52 DA BE A3 90 00 2C [02:42:53]RAPDU: C1 C2 8B 0F 52 DA BE A3 90 00 [02:42:53]wFMCommunicate OK [02:42:53]SAM_PROTO_SignData done [02:42:53]FM_MakeSignedData done [02:42:53]CreateOFDProtocolMessage [02:42:53]wFMCommunicate request_size=4 [02:42:53]MH_SAM_APDU [02:42:53]CAPDU: 80 11 00 00 [02:42:53]Write to MH i2c: E2 08 00 05 02 80 11 00 00 00 00 00 00 81 [02:42:53]Write i2c OK [02:42:53]MH_I2C_Read... [02:42:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:42:53]Read from MH i2c: E2 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 17 00 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: E2 17 00 05 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [02:42:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:42:53]wFMCommunicate OK [02:42:53]CreateOFDProtocolMessage done [02:42:53]OFDSenderStorePacket 164302 [02:42:53]StoreOFDPacket docnum=164302 [02:42:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 65 D2 07 01 2E EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 18 00 00 00 F4 03 04 00 AC A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 81 02 00 35 04 06 00 A4 75 D9 41 B4 87 C1 C2 8B 0F 52 DA BE A3 [02:42:53]CheckFolder [02:42:53]dirname=/storage/ofd_packets [02:42:53]CheckFolder done [02:42:53]ProducePacketName [02:42:53]name=ofd_packets/00164302 [02:42:53]NVStorageSaveData ofd_packets/00164302 [02:42:53]File name is /storage/ofd_packets/00164302 [02:42:53]Write 301 bytes [02:42:53]NVStorageSaveData done [02:42:53]OFDSenderStorePacket done [02:42:53]KKMCreateOFDPacket done [02:42:53]NVStorageSaveData kkm_last_timestamp [02:42:53]File name is /storage/kkm_last_timestamp [02:42:53]Write 4 bytes [02:42:53]NVStorageSaveData done [02:42:53]ExternCall_PrintAddStr [02:42:53]wPrintStart [02:42:53]Write to MH i2c: 01 00 00 06 02 08 [02:42:53]Write i2c OK [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: 01 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: 01 07 00 [02:42:53]MH_I2C_Read... [02:42:53]Read from MH i2c: 01 07 00 06 02 00 00 00 00 00 FF 0F 1D [02:42:53]RasterBufferAndPrint [02:42:53]line Счет N : (1)292968 [02:42:53]line ИНН: 02508201610067 [02:42:53]line Контрольно-Кассовый Чек [02:42:53]line ПРОДАЖА [02:42:53]line ТРК (МРК, ГНК) : 62 [02:42:53]line Товар: 2710124130 [02:42:53]line Аи-92-К-5 [02:42:53]line 29.500 * 67.80 [02:42:53]line = 2000.10 [02:42:53]line НДС 12% НСП 1% [02:42:53]line > о реализуемом товаре [02:42:53]line ОКРУГЛЕНИЕ: -0.10 [02:42:53]line ИТОГО: 2000.00 [02:42:53]line Внесено: 2000.00 [02:42:53]line СДАЧА: 0.00 [02:42:53]line НСП 1% : 17.70 [02:42:53]line НДС 12% : 212.40 [02:42:53]line Наличными: 2000.00 [02:42:53]line Безнал.: 0.00 [02:42:53]line Место: АЗС № 130 "Партнер Нефть" [02:42:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:42:53]line СНО: Общий режим [02:42:53]line Чек 24 22.08.2024 02:42 [02:42:53]line Смена: 467 ФФД: 1.0 [02:42:53]line ЗНМ: 0300000070 [02:42:53]line РНМ: 0000000000092562 [02:42:53]line Версия ККМ: 001 [02:42:53]line ФМ: 0000000000871769 [02:42:53]line ФД: 164302 [02:42:53]line ФПД: 180826063090823 [02:42:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T024252&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164302&fm=180826063090823&tin=02508201610067®Number=0000000000092562&sum=200000 [02:42:53]written 0, free lines is 4095 [02:42:53]OFD Sender: Processing packet 164302 [packets to send 973, broken 972] [02:42:53]ProducePacketName [02:42:53]name=ofd_packets/00164302 [02:42:53]OFD Sender: To server: pG, [02:42:53]CommunicateWithHost lk.salyk.kg:30040 [02:42:53]ConnectInit lk.salyk.kg [02:42:54]Write to MH i2c: 01 00 00 31 02 33 [02:42:54]Write i2c OK [02:42:54]MH_I2C_Read... [02:42:54]Read from MH i2c: 01 [02:42:54]MH_I2C_Read... [02:42:54]Read from MH i2c: 01 07 00 [02:42:54]MH_I2C_Read... [02:42:54]Read from MH i2c: 01 07 00 31 02 00 00 00 00 00 B1 0C F7 [02:42:54]RasterBufferAndPrint [02:42:54]line [02:42:54]line [02:42:54]line [02:42:54]line [02:42:54]line [02:42:54]written 0, free lines is 3255 [02:42:54]MH_Cut [02:42:54]Write to MH i2c: D1 01 00 38 02 01 0C [02:42:54]Write i2c OK [02:42:54]MH_I2C_Read... [02:42:54]Read from MH i2c: D1 [02:42:54]MH_I2C_Read... [02:42:54]Read from MH i2c: D1 01 00 [02:42:54]MH_I2C_Read... [02:42:54]Read from MH i2c: D1 01 00 38 02 00 0B [02:42:54]Write to MH i2c: 01 00 00 39 02 3B [02:42:54]Write i2c OK [02:42:54]MH_I2C_Read... [02:42:54]*** Cut start [02:42:54]*** Purtial cut [02:42:54]*** Stage 1: CUTSNS_PIN = 1 [02:42:55]Connected sock=9 [02:42: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 37 36 39 0F 01 00 00 65 D2 07 01 2E EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 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 F8 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 18 00 00 00 F4 03 04 00 AC A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 81 02 00 35 04 06 00 A4 75 D9 41 B4 87 C1 C2 8B 0F 52 DA BE A3 [02:42:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 15 47 00 0D 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 81 02 00 F4 03 04 00 FD 4E C6 66 B6 04 01 00 00 DC 99 D2 96 D3 9C 3A 4B [02:42:56]CommunicateWithHost err = 0 [02:42:56]CheckOFDResponse [02:42:56]1017 (14) - 77093643461234 [02:42:56]1041 (16) - 0000000000871769 [02:42:56]1040 (4) - 164302 [02:42:56]1012 (4) - 21.08.2024 20:33 [02:42:56]1206 (1) - 0 [02:42:56]OFD Sender: Remove packet 164302 [02:42:56]ProducePacketName [02:42:56]name=ofd_packets/00164302 [02:42:56]NVStorageDeleteData [02:42:56]*** Stop cut motor [02:42:56]*** Cut end [02:42:56]Read from MH i2c: 01 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: 01 07 00 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 FF 0F 50 [02:42:57]process_action close_receipt done [02:42:57]requested_data is exist [02:42:57]produce_requested_data [02:42:57]requested_item fm.sn is exist - process it [02:42:57]wFMCommunicate request_size=4 [02:42:57]MH_SAM_APDU [02:42:57]CAPDU: 80 11 00 00 [02:42:57]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [02:42:57]Write i2c OK [02:42:57]MH_I2C_Read... [02:42:57]OFD Sender: No OFD packet to send [02:42:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:42:57]Read from MH i2c: E2 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: E2 17 00 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [02:42:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:42:57]wFMCommunicate OK [02:42:57]requested_item fd.num is exist - process it [02:42:57]SAM_PROTO_GetFieldsCounters [02:42:57]wFMCommunicate request_size=4 [02:42:57]MH_SAM_APDU [02:42:57]CAPDU: 80 13 00 00 [02:42:57]Write to MH i2c: E2 08 00 3B 02 80 13 00 00 00 00 00 00 B9 [02:42:57]Write i2c OK [02:42:57]MH_I2C_Read... [02:42:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:42:57]Read from MH i2c: E2 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: E2 62 00 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: E2 62 00 3B 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [02:42: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:42:57]wFMCommunicate OK [02:42:57]SAM_PROTO_GetFieldsCounters done [02:42:57]requested_item shift.num is exist - process it [02:42:57]requested_item shift.opened is exist - process it [02:42:57]req_shift_opened [02:42:57]FM_GetShiftState [02:42:57]SAM_PROTO_GetShiftState [02:42:57]wFMCommunicate request_size=4 [02:42:57]MH_SAM_APDU [02:42:57]CAPDU: 80 13 01 00 [02:42:57]Write to MH i2c: E2 08 00 3C 02 80 13 01 00 00 00 00 00 BB [02:42:57]Write i2c OK [02:42:57]MH_I2C_Read... [02:42:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:42:57]Read from MH i2c: E2 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: E2 0E 00 [02:42:57]MH_I2C_Read... [02:42:57]Read from MH i2c: E2 0E 00 3C 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 D4 [02:42:57]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:42:57]wFMCommunicate OK [02:42:57]SAM_PROTO_GetShiftState done [02:42:57]FM_GetShiftState done [02:42:57]req_shift_opened done [02:42:57]requested_item shift.open_date is exist - process it [02:42:57]req_shift_open_date [02:42:57]req_shift_open_date done [02:42:57]produce_requested_data done [02:42:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164302,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:42:57]process_action_free close_receipt [02:42:57]json_value_free [02:42:57]json_value_free done [02:42:57]process_json_proto returns [02:42:57]Send response to host [02:42:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164302,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:42:57]free response buf [02:42:57]execute_script done [02:42:57]execute_script returns [02:42:57]free content buf [02:42:57]Sock 11.Close socket [02:42:57]Sock 11.Thread stoped [02:43:02]OFD Sender: No OFD packet to send [02:43:07]accept exits with 7 [02:43:07]New connection [02:43:07]New thread 3066924388 created [02:43:07]Thread 3067067748 joined [02:43:07]Waiting for new connection... [02:43:07] Sock 7.Parse request [02:43:07]Sock 7.Check first char [02:43:07]Sock 7.First char is OK [02:43:07]request: POST /json_proto HTTP/1.0 [02:43:07]Method: POST [02:43:07]URL: /json_proto [02:43:07]Method is POST - this is cgi request [02:43:07]url: /json_proto [02:43:07]query_string will be loaded in cgi processing [02:43:07]execute_cgi json_proto POST (null) [02:43:07]execute_cgi path=json_proto method=POST [02:43:07]POST find Content-Length [02:43:07]Host: 172.17.44.132:8080 [02:43:07]Content-Length: 677 [02:43:07]Content-Type: application/json [02:43:07] [02:43:07]POST finish read [02:43:07]Found Content-Length = 677 [02:43:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:43:07]execute_script... [02:43: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)292969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:43:07]POST & json_proto [02:43:07]process_json_proto [02:43:07]json parsed OK: [02:43:07]protocol is kg_v1.0 [02:43:07]action value=close_receipt [02:43:07]process_action close_receipt [02:43:07]cmd_close_receipt [02:43:07]MH_GetDate [02:43:07]Write to MH i2c: F0 00 00 3D 02 2E [02:43:07]Write i2c OK [02:43:07]MH_I2C_Read... [02:43:07]Read from MH i2c: F0 [02:43:07]MH_I2C_Read... [02:43:07]Read from MH i2c: F0 09 00 [02:43:07]MH_I2C_Read... [02:43:07]Read from MH i2c: F0 09 00 3D 02 00 BB A5 C6 66 2A 83 C1 65 96 [02:43:07]GetLastDocTimeStamp 1724294572 [02:43:07]current date 1724294587 [02:43:07]FM_GetShiftState [02:43:07]SAM_PROTO_GetShiftState [02:43:07]wFMCommunicate request_size=4 [02:43:07]MH_SAM_APDU [02:43:07]CAPDU: 80 13 01 00 [02:43:07]Write to MH i2c: E2 08 00 3E 02 80 13 01 00 00 00 00 00 BD [02:43:07]Write i2c OK [02:43:07]MH_I2C_Read... [02:43:07]OFD Sender: No OFD packet to send [02:43:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:43:07]Read from MH i2c: E2 [02:43:07]MH_I2C_Read... [02:43:07]Read from MH i2c: E2 0E 00 [02:43:07]MH_I2C_Read... [02:43:07]Read from MH i2c: E2 0E 00 3E 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 D6 [02:43:07]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:43:07]wFMCommunicate OK [02:43:07]SAM_PROTO_GetShiftState done [02:43:07]FM_GetShiftState done [02:43:07]opened in 1724286555 [02:43:07]opened+sec_in_day 1724372955 [02:43:07]quantity*price = 60027 [02:43:07]sum+1 = 60029 [02:43:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 25 22.08.2024 02:43 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 164303 ФПД: 74230234813292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T024307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164303&fm=74230234813292&tin=02508201610067®Number=0000000000092562&sum=60000 [02:43:08]StoreToDocumentArchive [02:43:08]shift 467 fd 164303 [02:43:08]save to /storage/0467/doc_00164303 [02:43:08]save last doc name /storage/0467/doc_00164303 to /storage/kkm_last_doc_name [02:43:08]save OK [02:43:08]Clear old archive folders... [02:43:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:43:08]tlvbuf is 01176C80 [02:43:08]SAM_PROTO_ClearQueue [02:43:08]wFMCommunicate request_size=4 [02:43:08]MH_SAM_APDU [02:43:08]CAPDU: 80 09 00 00 [02:43:08]Write to MH i2c: E2 08 00 4B 02 80 09 00 00 00 00 00 00 BF [02:43:08]Write i2c OK [02:43:08]MH_I2C_Read... [02:43:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:43:08]Read from MH i2c: E2 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 4B 02 00 90 00 C1 [02:43:08]RAPDU: 90 00 [02:43:08]wFMCommunicate OK [02:43:08]SAM_PROTO_ClearQueue done [02:43:08]KKMCreateOFDPacket [02:43:08]OFDProtocolAddRootSTLVToBuf [02:43:08]FM_MakeSignedData [02:43:08]FM_MakeSignedData [02:43:08]SAM_PROTO_SignData [02:43:08]wFMCommunicate request_size=4 [02:43:08]MH_SAM_APDU [02:43:08]CAPDU: 80 0D 01 02 [02:43:08]Write to MH i2c: E2 08 00 4C 02 80 0D 01 02 00 00 00 00 C7 [02:43:08]Write i2c OK [02:43:08]MH_I2C_Read... [02:43:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:43:08]Read from MH i2c: E2 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 4C 02 00 90 00 C2 [02:43:08]RAPDU: 90 00 [02:43:08]wFMCommunicate OK [02:43:08]wFMCommunicate request_size=255 [02:43:08]MH_SAM_APDU [02:43: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 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 19 00 00 00 F4 03 04 00 BB A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 81 02 00 35 04 06 00 43 [02:43:08]Write to MH i2c: E2 02 01 4D 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 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 19 00 00 00 F4 03 04 00 BB A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 81 02 00 35 04 06 00 43 00 00 C7 [02:43:08]Write i2c OK [02:43:08]MH_I2C_Read... [02:43:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:43:08]Read from MH i2c: E2 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 4D 02 00 90 00 C3 [02:43:08]RAPDU: 90 00 [02:43:08]wFMCommunicate OK [02:43:08]wFMCommunicate request_size=10 [02:43:08]MH_SAM_APDU [02:43:08]CAPDU: 80 0D 02 02 05 83 12 C7 13 6C [02:43:08]Write to MH i2c: E2 0D 00 4E 02 80 0D 02 02 05 00 83 12 C7 13 6C 00 00 AF [02:43:08]Write i2c OK [02:43:08]MH_I2C_Read... [02:43:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:43:08]Read from MH i2c: E2 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 03 00 4E 02 00 90 00 C4 [02:43:08]RAPDU: 90 00 [02:43:08]wFMCommunicate OK [02:43:08]wFMCommunicate request_size=4 [02:43:08]MH_SAM_APDU [02:43:08]CAPDU: 80 0D 03 02 [02:43:08]Write to MH i2c: E2 08 00 4F 02 80 0D 03 02 00 00 00 00 CC [02:43:08]Write i2c OK [02:43:08]MH_I2C_Read... [02:43:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:43:08]Read from MH i2c: E2 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 0B 00 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 0B 00 4F 02 00 47 E8 59 C5 53 C6 37 60 90 00 CA [02:43:08]RAPDU: 47 E8 59 C5 53 C6 37 60 90 00 [02:43:08]wFMCommunicate OK [02:43:08]SAM_PROTO_SignData done [02:43:08]FM_MakeSignedData done [02:43:08]CreateOFDProtocolMessage [02:43:08]wFMCommunicate request_size=4 [02:43:08]MH_SAM_APDU [02:43:08]CAPDU: 80 11 00 00 [02:43:08]Write to MH i2c: E2 08 00 50 02 80 11 00 00 00 00 00 00 CC [02:43:08]Write i2c OK [02:43:08]MH_I2C_Read... [02:43:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:43:08]Read from MH i2c: E2 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 17 00 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: E2 17 00 50 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [02:43:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:43:08]wFMCommunicate OK [02:43:08]CreateOFDProtocolMessage done [02:43:08]OFDSenderStorePacket 164303 [02:43:08]StoreOFDPacket docnum=164303 [02:43:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 51 29 07 01 79 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 19 00 00 00 F4 03 04 00 BB A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 81 02 00 35 04 06 00 43 83 12 C7 13 6C 47 E8 59 C5 53 C6 37 60 [02:43:08]CheckFolder [02:43:08]dirname=/storage/ofd_packets [02:43:08]CheckFolder done [02:43:08]ProducePacketName [02:43:08]name=ofd_packets/00164303 [02:43:08]NVStorageSaveData ofd_packets/00164303 [02:43:08]File name is /storage/ofd_packets/00164303 [02:43:08]Write 301 bytes [02:43:08]NVStorageSaveData done [02:43:08]OFDSenderStorePacket done [02:43:08]KKMCreateOFDPacket done [02:43:08]NVStorageSaveData kkm_last_timestamp [02:43:08]File name is /storage/kkm_last_timestamp [02:43:08]Write 4 bytes [02:43:08]NVStorageSaveData done [02:43:08]ExternCall_PrintAddStr [02:43:08]wPrintStart [02:43:08]Write to MH i2c: 01 00 00 51 02 53 [02:43:08]Write i2c OK [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: 01 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: 01 07 00 [02:43:08]MH_I2C_Read... [02:43:08]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 FF 0F 68 [02:43:08]RasterBufferAndPrint [02:43:08]line Счет N : (1)292969 [02:43:08]line ИНН: 02508201610067 [02:43:08]line Контрольно-Кассовый Чек [02:43:08]line ПРОДАЖА [02:43:08]line ТРК (МРК, ГНК) : 53 [02:43:08]line Товар: 2710124500 [02:43:08]line Аи-95-К-5 [02:43:08]line 8.090 * 74.20 [02:43:08]line = 600.28 [02:43:08]line НДС 12% НСП 1% [02:43:08]line > о реализуемом товаре [02:43:08]line ОКРУГЛЕНИЕ: -0.28 [02:43:08]line ИТОГО: 600.00 [02:43:08]line Внесено: 600.00 [02:43:08]line СДАЧА: 0.00 [02:43:08]line НСП 1% : 5.31 [02:43:08]line НДС 12% : 63.75 [02:43:08]line Наличными: 600.00 [02:43:08]line Безнал.: 0.00 [02:43:08]line Место: АЗС № 130 "Партнер Нефть" [02:43:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:43:08]line СНО: Общий режим [02:43:08]line Чек 25 22.08.2024 02:43 [02:43:08]line Смена: 467 ФФД: 1.0 [02:43:08]line ЗНМ: 0300000070 [02:43:08]line РНМ: 0000000000092562 [02:43:08]line Версия ККМ: 001 [02:43:08]line ФМ: 0000000000871769 [02:43:08]line ФД: 164303 [02:43:08]line ФПД: 74230234813292 [02:43:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T024307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164303&fm=74230234813292&tin=02508201610067®Number=0000000000092562&sum=60000 [02:43:08]written 0, free lines is 4095 [02:43:08]OFD Sender: Processing packet 164303 [packets to send 973, broken 972] [02:43:08]ProducePacketName [02:43:08]name=ofd_packets/00164303 [02:43:08]OFD Sender: To server: pG, [02:43:08]CommunicateWithHost lk.salyk.kg:30040 [02:43:08]ConnectInit lk.salyk.kg [02:43:09]Write to MH i2c: 01 00 00 7C 02 7E [02:43:09]Write i2c OK [02:43:09]MH_I2C_Read... [02:43:09]Read from MH i2c: 01 [02:43:09]MH_I2C_Read... [02:43:09]Read from MH i2c: 01 07 00 [02:43:09]MH_I2C_Read... [02:43:09]Read from MH i2c: 01 07 00 7C 02 00 00 00 00 00 A9 0C 3A [02:43:09]RasterBufferAndPrint [02:43:09]line [02:43:09]line [02:43:09]line [02:43:09]line [02:43:09]line [02:43:09]written 0, free lines is 3249 [02:43:09]MH_Cut [02:43:09]Write to MH i2c: D1 01 00 83 02 01 57 [02:43:09]Write i2c OK [02:43:09]MH_I2C_Read... [02:43:09]Read from MH i2c: D1 [02:43:09]MH_I2C_Read... [02:43:09]Read from MH i2c: D1 01 00 [02:43:09]MH_I2C_Read... [02:43:09]Read from MH i2c: D1 01 00 83 02 00 56 [02:43:09]Write to MH i2c: 01 00 00 84 02 86 [02:43:09]Write i2c OK [02:43:09]MH_I2C_Read... [02:43:09]Connected sock=9 [02:43: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 37 36 39 0F 01 00 00 51 29 07 01 79 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 19 00 00 00 F4 03 04 00 BB A5 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 81 02 00 35 04 06 00 43 83 12 C7 13 6C 47 E8 59 C5 53 C6 37 60 [02:43:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB 95 47 00 EC 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 37 36 39 10 04 04 00 CF 81 02 00 F4 03 04 00 0B 4F C6 66 B6 04 01 00 00 17 CA A2 2D 21 76 28 0F [02:43:09]CommunicateWithHost err = 0 [02:43:09]CheckOFDResponse [02:43:09]1017 (14) - 77093643461234 [02:43:09]1041 (16) - 0000000000871769 [02:43:09]1040 (4) - 164303 [02:43:09]1012 (4) - 21.08.2024 20:33 [02:43:09]1206 (1) - 0 [02:43:09]OFD Sender: Remove packet 164303 [02:43:09]ProducePacketName [02:43:09]name=ofd_packets/00164303 [02:43:09]NVStorageDeleteData [02:43:10]*** Cut start [02:43:10]*** Purtial cut [02:43:10]*** Stage 1: CUTSNS_PIN = 1 [02:43:10]OFD Sender: No OFD packet to send [02:43:12]Read from MH i2c: 01 [02:43:12]MH_I2C_Read... [02:43:12]*** Stop cut motor [02:43:12]*** Cut end [02:43:12]Read from MH i2c: 01 07 00 [02:43:12]MH_I2C_Read... [02:43:12]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [02:43:12]process_action close_receipt done [02:43:12]requested_data is exist [02:43:12]produce_requested_data [02:43:12]requested_item fm.sn is exist - process it [02:43:12]wFMCommunicate request_size=4 [02:43:12]MH_SAM_APDU [02:43:12]CAPDU: 80 11 00 00 [02:43:12]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [02:43:12]Write i2c OK [02:43:12]MH_I2C_Read... [02:43:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:43:12]Read from MH i2c: E2 [02:43:12]MH_I2C_Read... [02:43:12]Read from MH i2c: E2 17 00 [02:43:12]MH_I2C_Read... [02:43:12]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [02:43:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:43:12]wFMCommunicate OK [02:43:12]requested_item fd.num is exist - process it [02:43:12]SAM_PROTO_GetFieldsCounters [02:43:12]wFMCommunicate request_size=4 [02:43:12]MH_SAM_APDU [02:43:12]CAPDU: 80 13 00 00 [02:43:12]Write to MH i2c: E2 08 00 86 02 80 13 00 00 00 00 00 00 04 [02:43:12]Write i2c OK [02:43:12]MH_I2C_Read... [02:43:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:43:12]Read from MH i2c: E2 [02:43:12]MH_I2C_Read... [02:43:12]Read from MH i2c: E2 62 00 [02:43:12]MH_I2C_Read... [02:43:12]Read from MH i2c: E2 62 00 86 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [02:43: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:43:12]wFMCommunicate OK [02:43:12]SAM_PROTO_GetFieldsCounters done [02:43:12]requested_item shift.num is exist - process it [02:43:12]requested_item shift.opened is exist - process it [02:43:12]req_shift_opened [02:43:12]FM_GetShiftState [02:43:12]SAM_PROTO_GetShiftState [02:43:12]wFMCommunicate request_size=4 [02:43:12]MH_SAM_APDU [02:43:12]CAPDU: 80 13 01 00 [02:43:12]Write to MH i2c: E2 08 00 87 02 80 13 01 00 00 00 00 00 06 [02:43:12]Write i2c OK [02:43:12]MH_I2C_Read... [02:43:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:43:12]Read from MH i2c: E2 [02:43:12]MH_I2C_Read... [02:43:12]Read from MH i2c: E2 0E 00 [02:43:12]MH_I2C_Read... [02:43:12]Read from MH i2c: E2 0E 00 87 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 1F [02:43:12]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:43:12]wFMCommunicate OK [02:43:12]SAM_PROTO_GetShiftState done [02:43:12]FM_GetShiftState done [02:43:12]req_shift_opened done [02:43:12]requested_item shift.open_date is exist - process it [02:43:12]req_shift_open_date [02:43:12]req_shift_open_date done [02:43:12]produce_requested_data done [02:43:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164303,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:43:12]process_action_free close_receipt [02:43:12]json_value_free [02:43:12]json_value_free done [02:43:12]process_json_proto returns [02:43:12]Send response to host [02:43:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164303,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:43:12]free response buf [02:43:12]execute_script done [02:43:12]execute_script returns [02:43:12]free content buf [02:43:12]Sock 7.Close socket [02:43:12]Sock 7.Thread stoped [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:36]recv_with_timeout no data received [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:07]accept exits with 10 [02:45:07]New connection [02:45:07]New thread 3067067748 created [02:45:07]Thread 3066924388 joined [02:45:07]Waiting for new connection... [02:45:07] Sock 10.Parse request [02:45:07]Sock 10.Check first char [02:45:07]Sock 10.First char is OK [02:45:07]request: POST /json_proto HTTP/1.0 [02:45:07]Method: POST [02:45:07]URL: /json_proto [02:45:07]Method is POST - this is cgi request [02:45:07]url: /json_proto [02:45:07]query_string will be loaded in cgi processing [02:45:07]execute_cgi json_proto POST (null) [02:45:07]execute_cgi path=json_proto method=POST [02:45:07]POST find Content-Length [02:45:07]Host: 172.17.44.132:8080 [02:45:07]Content-Length: 803 [02:45:07]Content-Type: application/json [02:45:07] [02:45:07]POST finish read [02:45:07]Found Content-Length = 803 [02:45:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [02:45:07]execute_script... [02:45:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [02:45:07]POST & json_proto [02:45:07]process_json_proto [02:45:07]json parsed OK: [02:45:07]protocol is kg_v1.0 [02:45:07]action value=close_receipt [02:45:07]process_action close_receipt [02:45:07]cmd_close_receipt [02:45:07]MH_GetDate [02:45:07]Write to MH i2c: F0 00 00 88 02 79 [02:45:07]Write i2c OK [02:45:07]MH_I2C_Read... [02:45:07]Read from MH i2c: F0 [02:45:07]MH_I2C_Read... [02:45:07]Read from MH i2c: F0 09 00 [02:45:07]MH_I2C_Read... [02:45:07]Read from MH i2c: F0 09 00 88 02 00 34 A6 C6 66 2A 83 C1 65 5B [02:45:07]GetLastDocTimeStamp 1724294587 [02:45:07]current date 1724294708 [02:45:07]FM_GetShiftState [02:45:07]SAM_PROTO_GetShiftState [02:45:07]wFMCommunicate request_size=4 [02:45:07]MH_SAM_APDU [02:45:07]CAPDU: 80 13 01 00 [02:45:07]Write to MH i2c: E2 08 00 89 02 80 13 01 00 00 00 00 00 08 [02:45:07]Write i2c OK [02:45:07]MH_I2C_Read... [02:45:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:45:07]Read from MH i2c: E2 [02:45:07]MH_I2C_Read... [02:45:07]Read from MH i2c: E2 0E 00 [02:45:07]MH_I2C_Read... [02:45:07]Read from MH i2c: E2 0E 00 89 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 21 [02:45:07]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:45:07]wFMCommunicate OK [02:45:07]SAM_PROTO_GetShiftState done [02:45:07]FM_GetShiftState done [02:45:07]opened in 1724286555 [02:45:07]opened+sec_in_day 1724372955 [02:45:07]quantity*price = 150032 [02:45:07]sum+1 = 150033 [02:45:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 26 22.08.2024 02:45 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164304 ФПД: 25989685208540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T024508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164304&fm=25989685208540&tin=02508201610067®Number=0000000000092562&sum=150032 [02:45:08]StoreToDocumentArchive [02:45:08]shift 467 fd 164304 [02:45:08]save to /storage/0467/doc_00164304 [02:45:08]save last doc name /storage/0467/doc_00164304 to /storage/kkm_last_doc_name [02:45:08]save OK [02:45:08]Clear old archive folders... [02:45:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:45:08]tlvbuf is 0118A510 [02:45:08]SAM_PROTO_ClearQueue [02:45:08]wFMCommunicate request_size=4 [02:45:08]MH_SAM_APDU [02:45:08]CAPDU: 80 09 00 00 [02:45:08]Write to MH i2c: E2 08 00 96 02 80 09 00 00 00 00 00 00 0A [02:45:08]Write i2c OK [02:45:08]MH_I2C_Read... [02:45:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:45:09]Read from MH i2c: E2 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [02:45:09]RAPDU: 90 00 [02:45:09]wFMCommunicate OK [02:45:09]SAM_PROTO_ClearQueue done [02:45:09]KKMCreateOFDPacket [02:45:09]OFDProtocolAddRootSTLVToBuf [02:45:09]FM_MakeSignedData [02:45:09]FM_MakeSignedData [02:45:09]SAM_PROTO_SignData [02:45:09]wFMCommunicate request_size=4 [02:45:09]MH_SAM_APDU [02:45:09]CAPDU: 80 0D 01 02 [02:45:09]Write to MH i2c: E2 08 00 97 02 80 0D 01 02 00 00 00 00 12 [02:45:09]Write i2c OK [02:45:09]MH_I2C_Read... [02:45:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:45:09]Read from MH i2c: E2 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 97 02 00 90 00 0D [02:45:09]RAPDU: 90 00 [02:45:09]wFMCommunicate OK [02:45:09]wFMCommunicate request_size=255 [02:45:09]MH_SAM_APDU [02:45: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 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 1A 00 00 00 F4 03 04 00 34 A6 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 81 02 00 35 04 06 00 17 [02:45:09]Write to MH i2c: E2 02 01 98 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 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 1A 00 00 00 F4 03 04 00 34 A6 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 81 02 00 35 04 06 00 17 00 00 A9 [02:45:09]Write i2c OK [02:45:09]MH_I2C_Read... [02:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:45:09]Read from MH i2c: E2 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 98 02 00 90 00 0E [02:45:09]RAPDU: 90 00 [02:45:09]wFMCommunicate OK [02:45:09]wFMCommunicate request_size=10 [02:45:09]MH_SAM_APDU [02:45:09]CAPDU: 80 0D 02 02 05 A3 31 F4 65 DC [02:45:09]Write to MH i2c: E2 0D 00 99 02 80 0D 02 02 05 00 A3 31 F4 65 DC 00 00 28 [02:45:09]Write i2c OK [02:45:09]MH_I2C_Read... [02:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:45:09]Read from MH i2c: E2 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 03 00 99 02 00 90 00 0F [02:45:09]RAPDU: 90 00 [02:45:09]wFMCommunicate OK [02:45:09]wFMCommunicate request_size=4 [02:45:09]MH_SAM_APDU [02:45:09]CAPDU: 80 0D 03 02 [02:45:09]Write to MH i2c: E2 08 00 9A 02 80 0D 03 02 00 00 00 00 17 [02:45:09]Write i2c OK [02:45:09]MH_I2C_Read... [02:45:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:45:09]Read from MH i2c: E2 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 0B 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 0B 00 9A 02 00 C8 73 40 5F 09 E6 2F 4D 90 00 5D [02:45:09]RAPDU: C8 73 40 5F 09 E6 2F 4D 90 00 [02:45:09]wFMCommunicate OK [02:45:09]SAM_PROTO_SignData done [02:45:09]FM_MakeSignedData done [02:45:09]CreateOFDProtocolMessage [02:45:09]wFMCommunicate request_size=4 [02:45:09]MH_SAM_APDU [02:45:09]CAPDU: 80 11 00 00 [02:45:09]Write to MH i2c: E2 08 00 9B 02 80 11 00 00 00 00 00 00 17 [02:45:09]Write i2c OK [02:45:09]MH_I2C_Read... [02:45:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:45:09]Read from MH i2c: E2 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 17 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: E2 17 00 9B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [02:45:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:45:09]wFMCommunicate OK [02:45:09]CreateOFDProtocolMessage done [02:45:09]OFDSenderStorePacket 164304 [02:45:09]StoreOFDPacket docnum=164304 [02:45:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 79 BC 07 01 E0 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 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 1A 00 00 00 F4 03 04 00 34 A6 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 81 02 00 35 04 06 00 17 A3 31 F4 65 DC C8 73 40 5F 09 E6 2F 4D [02:45:09]CheckFolder [02:45:09]dirname=/storage/ofd_packets [02:45:09]CheckFolder done [02:45:09]ProducePacketName [02:45:09]name=ofd_packets/00164304 [02:45:09]NVStorageSaveData ofd_packets/00164304 [02:45:09]File name is /storage/ofd_packets/00164304 [02:45:09]Write 301 bytes [02:45:09]NVStorageSaveData done [02:45:09]OFDSenderStorePacket done [02:45:09]KKMCreateOFDPacket done [02:45:09]NVStorageSaveData kkm_last_timestamp [02:45:09]File name is /storage/kkm_last_timestamp [02:45:09]Write 4 bytes [02:45:09]NVStorageSaveData done [02:45:09]ExternCall_PrintAddStr [02:45:09]wPrintStart [02:45:09]Write to MH i2c: 01 00 00 9C 02 9E [02:45:09]Write i2c OK [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: 01 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: 01 07 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 FF 0F B3 [02:45:09]RasterBufferAndPrint [02:45:09]line Счет N : (1)292970 [02:45:09]line ИНН: 02508201610067 [02:45:09]line Контрольно-Кассовый Чек [02:45:09]line ПРОДАЖА [02:45:09]line ТРК (МРК, ГНК) : 33 [02:45:09]line Товар: 2710124500 [02:45:09]line Аи-95-К-5 [02:45:09]line 20.220 * 74.20 [02:45:09]line = 1500.32 [02:45:09]line НДС 12% НСП 1% [02:45:09]line > о реализуемом товаре [02:45:09]line ИТОГО: 1500.32 [02:45:09]line НСП 1% : 13.28 [02:45:09]line НДС 12% : 159.33 [02:45:09]line Наличными: 0.00 [02:45:09]line Безнал.: 1500.32 [02:45:09]line Место: АЗС № 130 "Партнер Нефть" [02:45:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:45:09]line СНО: Общий режим [02:45:09]line Чек 26 22.08.2024 02:45 [02:45:09]line Смена: 467 ФФД: 1.0 [02:45:09]line ЗНМ: 0300000070 [02:45:09]line РНМ: 0000000000092562 [02:45:09]line Версия ККМ: 001 [02:45:09]line Платежная система: O! деньги [02:45:09]line ФМ: 0000000000871769 [02:45:09]line ФД: 164304 [02:45:09]line ФПД: 25989685208540 [02:45:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T024508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164304&fm=25989685208540&tin=02508201610067®Number=0000000000092562&sum=150032 [02:45:09]written 0, free lines is 4095 [02:45:09]OFD Sender: Processing packet 164304 [packets to send 973, broken 972] [02:45:09]ProducePacketName [02:45:09]name=ofd_packets/00164304 [02:45:09]OFD Sender: To server: pG, [02:45:09]CommunicateWithHost lk.salyk.kg:30040 [02:45:09]ConnectInit lk.salyk.kg [02:45:09]Write to MH i2c: 01 00 00 C6 02 C8 [02:45:09]Write i2c OK [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: 01 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: 01 07 00 [02:45:09]MH_I2C_Read... [02:45:09]Read from MH i2c: 01 07 00 C6 02 00 00 00 00 00 C0 0C 9B [02:45:09]RasterBufferAndPrint [02:45:09]line [02:45:09]line [02:45:09]line [02:45:09]line [02:45:09]line [02:45:09]written 0, free lines is 3271 [02:45:10]MH_Cut [02:45:10]Write to MH i2c: D1 01 00 CD 02 01 A1 [02:45:10]Write i2c OK [02:45:10]MH_I2C_Read... [02:45:10]Read from MH i2c: D1 [02:45:10]MH_I2C_Read... [02:45:10]Read from MH i2c: D1 01 00 [02:45:10]MH_I2C_Read... [02:45:10]Read from MH i2c: D1 01 00 CD 02 00 A0 [02:45:10]Write to MH i2c: 01 00 00 CE 02 D0 [02:45:10]Write i2c OK [02:45:10]MH_I2C_Read... [02:45:10]Connected sock=9 [02:45: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 37 36 39 0F 01 00 00 79 BC 07 01 E0 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 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 1A 00 00 00 F4 03 04 00 34 A6 C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 81 02 00 35 04 06 00 17 A3 31 F4 65 DC C8 73 40 5F 09 E6 2F 4D [02:45:10]*** Cut start [02:45:10]*** Purtial cut [02:45:10]*** Stage 1: CUTSNS_PIN = 1 [02:45:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 4A 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 37 36 39 10 04 04 00 D0 81 02 00 F4 03 04 00 84 4F C6 66 B6 04 01 00 00 E5 87 DC 0F B8 AE 3E 16 [02:45:11]CommunicateWithHost err = 0 [02:45:11]CheckOFDResponse [02:45:11]1017 (14) - 77093643461234 [02:45:11]1041 (16) - 0000000000871769 [02:45:11]1040 (4) - 164304 [02:45:11]1012 (4) - 21.08.2024 20:35 [02:45:11]1206 (1) - 0 [02:45:11]OFD Sender: Remove packet 164304 [02:45:11]ProducePacketName [02:45:11]name=ofd_packets/00164304 [02:45:11]NVStorageDeleteData [02:45:11]OFD Sender: No OFD packet to send [02:45:12]Read from MH i2c: 01 [02:45:12]MH_I2C_Read... [02:45:12]*** Stop cut motor [02:45:12]*** Cut end [02:45:12]Read from MH i2c: 01 07 00 [02:45:12]MH_I2C_Read... [02:45:12]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [02:45:12]process_action close_receipt done [02:45:12]requested_data is exist [02:45:12]produce_requested_data [02:45:12]requested_item fm.sn is exist - process it [02:45:12]wFMCommunicate request_size=4 [02:45:12]MH_SAM_APDU [02:45:12]CAPDU: 80 11 00 00 [02:45:12]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [02:45:12]Write i2c OK [02:45:12]MH_I2C_Read... [02:45:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:45:12]Read from MH i2c: E2 [02:45:12]MH_I2C_Read... [02:45:12]Read from MH i2c: E2 17 00 [02:45:12]MH_I2C_Read... [02:45:12]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [02:45:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:45:12]wFMCommunicate OK [02:45:12]requested_item fd.num is exist - process it [02:45:12]SAM_PROTO_GetFieldsCounters [02:45:12]wFMCommunicate request_size=4 [02:45:12]MH_SAM_APDU [02:45:12]CAPDU: 80 13 00 00 [02:45:12]Write to MH i2c: E2 08 00 D0 02 80 13 00 00 00 00 00 00 4E [02:45:12]Write i2c OK [02:45:12]MH_I2C_Read... [02:45:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:45:13]Read from MH i2c: E2 [02:45:13]MH_I2C_Read... [02:45:13]Read from MH i2c: E2 62 00 [02:45:13]MH_I2C_Read... [02:45:13]Read from MH i2c: E2 62 00 D0 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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [02:45: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 81 02 00 0E 04 04 00 D3 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:45:13]wFMCommunicate OK [02:45:13]SAM_PROTO_GetFieldsCounters done [02:45:13]requested_item shift.num is exist - process it [02:45:13]requested_item shift.opened is exist - process it [02:45:13]req_shift_opened [02:45:13]FM_GetShiftState [02:45:13]SAM_PROTO_GetShiftState [02:45:13]wFMCommunicate request_size=4 [02:45:13]MH_SAM_APDU [02:45:13]CAPDU: 80 13 01 00 [02:45:13]Write to MH i2c: E2 08 00 D1 02 80 13 01 00 00 00 00 00 50 [02:45:13]Write i2c OK [02:45:13]MH_I2C_Read... [02:45:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:45:13]Read from MH i2c: E2 [02:45:13]MH_I2C_Read... [02:45:13]Read from MH i2c: E2 0E 00 [02:45:13]MH_I2C_Read... [02:45:13]Read from MH i2c: E2 0E 00 D1 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 69 [02:45:13]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [02:45:13]wFMCommunicate OK [02:45:13]SAM_PROTO_GetShiftState done [02:45:13]FM_GetShiftState done [02:45:13]req_shift_opened done [02:45:13]requested_item shift.open_date is exist - process it [02:45:13]req_shift_open_date [02:45:13]req_shift_open_date done [02:45:13]produce_requested_data done [02:45:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":164304,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555} [02:45:13]process_action_free close_receipt [02:45:13]json_value_free [02:45:13]json_value_free done [02:45:13]process_json_proto returns [02:45:13]Send response to host [02:45:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":164304,"shift.num":467,"shift.opened":1,"shift.open_date":1724286555}}} [02:45:13]free response buf [02:45:13]execute_script done [02:45:13]execute_script returns [02:45:13]free content buf [02:45:13]Sock 10.Close socket [02:45:13]Sock 10.Thread stoped [02:45:16]OFD Sender: No OFD packet to send [02:45:18]recv_with_timeout no data received [02:45:21]OFD Sender: No OFD packet to send [02:45:26]OFD Sender: No OFD packet to send [02:45:31]OFD Sender: No OFD packet to send [02:45:34]recv_with_timeout no data received [02:45:36]OFD Sender: No OFD packet to send [02:45:41]OFD Sender: No OFD packet to send [02:45:46]OFD Sender: No OFD packet to send [02:45:50]recv_with_timeout no data received [02:45:51]OFD Sender: No OFD packet to send [02:45:56]OFD Sender: No OFD packet to send [02:46:02]OFD Sender: No OFD packet to send [02:46:07]OFD Sender: No OFD packet to send [02:46:12]OFD Sender: No OFD packet to send [02:46:17]OFD Sender: No OFD packet to send [02:46:22]OFD Sender: No OFD packet to send [02:46:27]OFD Sender: No OFD packet to send [02:46:32]OFD Sender: No OFD packet to send [02:46:37]OFD Sender: No OFD packet to send [02:46:42]OFD Sender: No OFD packet to send [02:46:47]OFD Sender: No OFD packet to send [02:46:52]OFD Sender: No OFD packet to send [02:46:57]OFD Sender: No OFD packet to send [02:47:02]OFD Sender: No OFD packet to send [02:47:07]OFD Sender: No OFD packet to send [02:47:12]OFD Sender: No OFD packet to send [02:47:17]OFD Sender: No OFD packet to send [02:47:22]OFD Sender: No OFD packet to send [02:47:27]OFD Sender: No OFD packet to send [02:47:32]OFD Sender: No OFD packet to send [02:47:37]OFD Sender: No OFD packet to send [02:47:42]recv_with_timeout no data received [02:47:42]OFD Sender: No OFD packet to send [02:47:47]OFD Sender: No OFD packet to send [02:47:52]OFD Sender: No OFD packet to send [02:47:57]OFD Sender: No OFD packet to send [02:48:02]OFD Sender: No OFD packet to send [02:48:07]OFD Sender: No OFD packet to send [02:48:12]OFD Sender: No OFD packet to send [02:48:17]OFD Sender: No OFD packet to send [02:48:22]OFD Sender: No OFD packet to send [02:48:27]OFD Sender: No OFD packet to send [02:48:32]OFD Sender: No OFD packet to send [02:48:37]OFD Sender: No OFD packet to send [02:48:42]OFD Sender: No OFD packet to send [02:48:47]OFD Sender: No OFD packet to send [02:48:52]OFD Sender: No OFD packet to send [02:48:57]OFD Sender: No OFD packet to send [02:49:02]OFD Sender: No OFD packet to send [02:49:07]OFD Sender: No OFD packet to send [02:49:12]OFD Sender: No OFD packet to send [02:49:17]OFD Sender: No OFD packet to send [02:49:22]OFD Sender: No OFD packet to send [02:49:27]OFD Sender: No OFD packet to send [02:49:32]OFD Sender: No OFD packet to send [02:49:37]OFD Sender: No OFD packet to send [02:49:42]OFD Sender: No OFD packet to send [02:49:47]OFD Sender: No OFD packet to send [02:49:52]OFD Sender: No OFD packet to send [02:49:57]OFD Sender: No OFD packet to send [02:50:03]OFD Sender: No OFD packet to send [02:50:08]OFD Sender: No OFD packet to send [02:50:08]recv_with_timeout no data received [02:50:13]OFD Sender: No OFD packet to send [02:50:18]OFD Sender: No OFD packet to send [02:50:23]OFD Sender: No OFD packet to send [02:50:28]OFD Sender: No OFD packet to send [02:50:33]OFD Sender: No OFD packet to send [02:50:38]OFD Sender: No OFD packet to send [02:50:43]OFD Sender: No OFD packet to send [02:50:48]OFD Sender: No OFD packet to send [02:50:53]OFD Sender: No OFD packet to send [02:50:58]OFD Sender: No OFD packet to send [02:51:03]OFD Sender: No OFD packet to send [02:51:08]OFD Sender: No OFD packet to send [02:51:13]OFD Sender: No OFD packet to send [02:51:18]OFD Sender: No OFD packet to send [02:51:23]OFD Sender: No OFD packet to send [02:51:28]OFD Sender: No OFD packet to send [02:51:33]OFD Sender: No OFD packet to send [02:51:38]OFD Sender: No OFD packet to send [02:51:43]OFD Sender: No OFD packet to send [02:51:48]OFD Sender: No OFD packet to send [02:51:53]OFD Sender: No OFD packet to send [02:51:58]OFD Sender: No OFD packet to send [02:52:03]OFD Sender: No OFD packet to send [02:52:08]OFD Sender: No OFD packet to send [02:52:13]OFD Sender: No OFD packet to send [02:52:18]OFD Sender: No OFD packet to send [02:52:23]OFD Sender: No OFD packet to send [02:52:28]OFD Sender: No OFD packet to send [02:52:33]OFD Sender: No OFD packet to send [02:52:38]OFD Sender: No OFD packet to send [02:52:43]OFD Sender: No OFD packet to send [02:52:48]OFD Sender: No OFD packet to send [02:52:53]OFD Sender: No OFD packet to send [02:52:56]recv_with_timeout no data received [02:52:58]OFD Sender: No OFD packet to send [02:53:03]OFD Sender: No OFD packet to send [02:53:08]OFD Sender: No OFD packet to send [02:53:13]OFD Sender: No OFD packet to send [02:53:18]OFD Sender: No OFD packet to send [02:53:23]OFD Sender: No OFD packet to send [02:53:28]OFD Sender: No OFD packet to send [02:53:33]OFD Sender: No OFD packet to send [02:53:38]OFD Sender: No OFD packet to send [02:53:43]OFD Sender: No OFD packet to send [02:53:48]OFD Sender: No OFD packet to send [02:53:53]OFD Sender: No OFD packet to send [02:53:59]OFD Sender: No OFD packet to send [02:54:04]OFD Sender: No OFD packet to send [02:54:09]OFD Sender: No OFD packet to send [02:54:14]OFD Sender: No OFD packet to send [02:54:19]OFD Sender: No OFD packet to send [02:54:24]OFD Sender: No OFD packet to send [02:54:29]OFD Sender: No OFD packet to send [02:54:34]OFD Sender: No OFD packet to send [02:54:35]recv_with_timeout no data received [02:54:39]OFD Sender: No OFD packet to send [02:54:44]OFD Sender: No OFD packet to send [02:54:49]OFD Sender: No OFD packet to send [02:54:50]recv_with_timeout no data received [02:54:54]OFD Sender: No OFD packet to send [02:54:59]OFD Sender: No OFD packet to send [02:55:04]OFD Sender: No OFD packet to send [02:55:38]ConnectInit Can't connect to host [02:55:39]OFD Sender: No OFD packet to send [02:55:44]OFD Sender: No OFD packet to send [02:55:49]OFD Sender: No OFD packet to send [02:55:54]OFD Sender: No OFD packet to send [02:55:59]OFD Sender: No OFD packet to send [02:56:04]OFD Sender: No OFD packet to send [02:56:09]OFD Sender: No OFD packet to send [02:56:14]OFD Sender: No OFD packet to send [02:56:19]OFD Sender: No OFD packet to send [02:56:24]OFD Sender: No OFD packet to send [02:56:29]OFD Sender: No OFD packet to send [02:56:34]OFD Sender: No OFD packet to send [02:56:39]OFD Sender: No OFD packet to send [02:56:44]OFD Sender: No OFD packet to send [02:56:49]OFD Sender: No OFD packet to send [02:56:54]OFD Sender: No OFD packet to send [02:56:59]OFD Sender: No OFD packet to send [02:57:04]OFD Sender: No OFD packet to send [02:57:09]OFD Sender: No OFD packet to send [02:57:14]OFD Sender: No OFD packet to send [02:57:19]OFD Sender: No OFD packet to send [02:57:24]OFD Sender: No OFD packet to send [02:57:29]OFD Sender: No OFD packet to send [02:57:34]OFD Sender: No OFD packet to send [02:57:39]recv_with_timeout no data received [02:57:39]OFD Sender: No OFD packet to send [02:57:44]OFD Sender: No OFD packet to send [02:57:49]OFD Sender: No OFD packet to send [02:57:54]OFD Sender: No OFD packet to send [02:58:00]OFD Sender: No OFD packet to send [02:58:05]OFD Sender: No OFD packet to send [02:58:10]OFD Sender: No OFD packet to send [02:58:15]OFD Sender: No OFD packet to send [02:58:20]OFD Sender: No OFD packet to send [02:58:25]OFD Sender: No OFD packet to send [02:58:30]OFD Sender: No OFD packet to send [02:58:35]OFD Sender: No OFD packet to send [02:58:40]OFD Sender: No OFD packet to send [02:58:45]OFD Sender: No OFD packet to send [02:58:46]recv_with_timeout no data received [02:58:50]OFD Sender: No OFD packet to send [02:58:55]OFD Sender: No OFD packet to send [02:59:00]OFD Sender: No OFD packet to send [02:59:05]OFD Sender: No OFD packet to send [02:59:10]OFD Sender: No OFD packet to send [02:59:15]OFD Sender: No OFD packet to send [02:59:20]OFD Sender: No OFD packet to send [02:59:25]OFD Sender: No OFD packet to send [02:59:30]OFD Sender: No OFD packet to send [02:59:35]OFD Sender: No OFD packet to send [02:59:40]OFD Sender: No OFD packet to send [02:59:45]OFD Sender: No OFD packet to send [02:59:50]OFD Sender: No OFD packet to send [02:59:55]OFD Sender: No OFD packet to send [02:59:55]recv_with_timeout no data received [03:00:00]OFD Sender: No OFD packet to send [03:00:05]OFD Sender: No OFD packet to send [03:00:10]OFD Sender: No OFD packet to send [03:00:15]OFD Sender: No OFD packet to send [03:00:20]OFD Sender: No OFD packet to send [03:00:25]OFD Sender: No OFD packet to send [03:00:30]OFD Sender: No OFD packet to send [03:00:35]OFD Sender: No OFD packet to send [03:00:40]OFD Sender: No OFD packet to send [03:00:45]OFD Sender: No OFD packet to send [03:00:50]recv_with_timeout no data received [03:00:50]OFD Sender: No OFD packet to send [03:00:55]OFD Sender: No OFD packet to send [03:01:00]OFD Sender: No OFD packet to send [03:01:05]OFD Sender: No OFD packet to send [03:01:10]OFD Sender: No OFD packet to send [03:01:15]OFD Sender: No OFD packet to send [03:01:20]recv_with_timeout no data received [03:01:20]OFD Sender: No OFD packet to send [03:01:25]OFD Sender: No OFD packet to send [03:01:30]OFD Sender: No OFD packet to send [03:01:34]recv_with_timeout no data received [03:01:35]OFD Sender: No OFD packet to send [03:01:40]OFD Sender: No OFD packet to send [03:01:45]OFD Sender: No OFD packet to send [03:01:50]OFD Sender: No OFD packet to send [03:01:56]OFD Sender: No OFD packet to send [03:02:01]OFD Sender: No OFD packet to send [03:02:06]OFD Sender: No OFD packet to send [03:02:11]OFD Sender: No OFD packet to send [03:02:16]OFD Sender: No OFD packet to send [03:02:21]OFD Sender: No OFD packet to send [03:02:26]OFD Sender: No OFD packet to send [03:02:31]OFD Sender: No OFD packet to send [03:02:36]OFD Sender: No OFD packet to send [03:02:40]recv_with_timeout no data received [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:53]accept exits with 7 [03:03:53]New connection [03:03:53]New thread 3066924388 created [03:03:53]Thread 3067067748 joined [03:03:53]Waiting for new connection... [03:03:53] Sock 7.Parse request [03:03:53]Sock 7.Check first char [03:03:53]Sock 7.First char is OK [03:03:53]request: POST /json_proto HTTP/1.0 [03:03:53]Method: POST [03:03:53]URL: /json_proto [03:03:53]Method is POST - this is cgi request [03:03:53]url: /json_proto [03:03:53]query_string will be loaded in cgi processing [03:03:53]execute_cgi json_proto POST (null) [03:03:53]execute_cgi path=json_proto method=POST [03:03:53]POST find Content-Length [03:03:53]Host: 172.17.44.132:8080 [03:03:53]Content-Length: 793 [03:03:53]Content-Type: application/json [03:03:53] [03:03:53]POST finish read [03:03:53]Found Content-Length = 793 [03:03:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 18.900, "sum" : 1300.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" : 1300.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:03:53]execute_script... [03:03:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 18.900, "sum" : 1300.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" : 1300.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:03:53]POST & json_proto [03:03:53]process_json_proto [03:03:53]json parsed OK: [03:03:53]protocol is kg_v1.0 [03:03:53]action value=close_receipt [03:03:53]process_action close_receipt [03:03:53]cmd_close_receipt [03:03:53]MH_GetDate [03:03:53]Write to MH i2c: F0 00 00 D2 02 C3 [03:03:53]Write i2c OK [03:03:53]MH_I2C_Read... [03:03:53]Read from MH i2c: F0 [03:03:53]MH_I2C_Read... [03:03:53]Read from MH i2c: F0 09 00 [03:03:53]MH_I2C_Read... [03:03:53]Read from MH i2c: F0 09 00 D2 02 00 99 AA C6 66 2A 83 C1 65 0E [03:03:53]GetLastDocTimeStamp 1724294708 [03:03:53]current date 1724295833 [03:03:53]FM_GetShiftState [03:03:53]SAM_PROTO_GetShiftState [03:03:53]wFMCommunicate request_size=4 [03:03:53]MH_SAM_APDU [03:03:53]CAPDU: 80 13 01 00 [03:03:53]Write to MH i2c: E2 08 00 D3 02 80 13 01 00 00 00 00 00 52 [03:03:53]Write i2c OK [03:03:53]MH_I2C_Read... [03:03:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:03:53]Read from MH i2c: E2 [03:03:53]MH_I2C_Read... [03:03:53]Read from MH i2c: E2 0E 00 [03:03:53]MH_I2C_Read... [03:03:53]Read from MH i2c: E2 0E 00 D3 02 00 09 00 01 5B 86 C6 66 00 00 00 00 90 00 6B [03:03:53]RAPDU: 09 00 01 5B 86 C6 66 00 00 00 00 90 00 [03:03:53]wFMCommunicate OK [03:03:53]SAM_PROTO_GetShiftState done [03:03:53]FM_GetShiftState done [03:03:53]opened in 1724286555 [03:03:53]opened+sec_in_day 1724372955 [03:03:53]quantity*price = 130032 [03:03:53]sum+1 = 130033 [03:03:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.32 НСП 1% : 11.51 НДС 12% : 138.09 Наличными: 0.00 Безнал.: 1300.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 27 22.08.2024 03:03 Смена: 467 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 164305 ФПД: 164567434525043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T030353&type=1&operation_type=1&fn_number=0000000000871769&fd_number=164305&fm=164567434525043&tin=02508201610067®Number=0000000000092562&sum=130032 [03:03:54]StoreToDocumentArchive [03:03:54]shift 467 fd 164305 [03:03:54]save to /storage/0467/doc_00164305 [03:03:54]save last doc name /storage/0467/doc_00164305 to /storage/kkm_last_doc_name [03:03:54]save OK [03:03:54]Clear old archive folders... [03:03:54]ProcessDocumentItem done err = 0, tmpTLVsize=249 [03:03:54]tlvbuf is 0116AB40 [03:03:54]SAM_PROTO_ClearQueue [03:03:54]wFMCommunicate request_size=4 [03:03:54]MH_SAM_APDU [03:03:54]CAPDU: 80 09 00 00 [03:03:54]Write to MH i2c: E2 08 00 E0 02 80 09 00 00 00 00 00 00 54 [03:03:54]Write i2c OK [03:03:54]MH_I2C_Read... [03:03:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:03:54]Read from MH i2c: E2 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 E0 02 00 90 00 56 [03:03:54]RAPDU: 90 00 [03:03:54]wFMCommunicate OK [03:03:54]SAM_PROTO_ClearQueue done [03:03:54]KKMCreateOFDPacket [03:03:54]OFDProtocolAddRootSTLVToBuf [03:03:54]FM_MakeSignedData [03:03:54]FM_MakeSignedData [03:03:54]SAM_PROTO_SignData [03:03:54]wFMCommunicate request_size=4 [03:03:54]MH_SAM_APDU [03:03:54]CAPDU: 80 0D 01 02 [03:03:54]Write to MH i2c: E2 08 00 E1 02 80 0D 01 02 00 00 00 00 5C [03:03:54]Write i2c OK [03:03:54]MH_I2C_Read... [03:03:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:03:54]Read from MH i2c: E2 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 E1 02 00 90 00 57 [03:03:54]RAPDU: 90 00 [03:03:54]wFMCommunicate OK [03:03:54]wFMCommunicate request_size=255 [03:03:54]MH_SAM_APDU [03:03:54]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 D4 49 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F0 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 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 F1 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F0 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 99 AA C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 81 02 00 35 04 06 00 95 AC 57 [03:03:54]Write to MH i2c: E2 02 01 E2 02 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 D4 49 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F0 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 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 F1 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F0 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 99 AA C6 66 0E 04 04 00 D3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 81 02 00 35 04 06 00 95 AC 57 00 00 F3 [03:03:54]Write i2c OK [03:03:54]MH_I2C_Read... [03:03:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:03:54]Read from MH i2c: E2 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 E2 02 00 90 00 58 [03:03:54]RAPDU: 90 00 [03:03:54]wFMCommunicate OK [03:03:54]wFMCommunicate request_size=8 [03:03:54]MH_SAM_APDU [03:03:54]CAPDU: 80 0D 02 02 03 79 F9 73 [03:03:54]Write to MH i2c: E2 0B 00 E3 02 80 0D 02 02 03 00 79 F9 73 00 00 4A [03:03:54]Write i2c OK [03:03:54]MH_I2C_Read... [03:03:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:03:54]Read from MH i2c: E2 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 03 00 E3 02 00 90 00 59 [03:03:54]RAPDU: 90 00 [03:03:54]wFMCommunicate OK [03:03:54]wFMCommunicate request_size=4 [03:03:54]MH_SAM_APDU [03:03:54]CAPDU: 80 0D 03 02 [03:03:54]Write to MH i2c: E2 08 00 E4 02 80 0D 03 02 00 00 00 00 61 [03:03:54]Write i2c OK [03:03:54]MH_I2C_Read... [03:03:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:03:54]Read from MH i2c: E2 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 0B 00 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 0B 00 E4 02 00 76 6C DB 79 EF 80 3A 81 90 00 C2 [03:03:54]RAPDU: 76 6C DB 79 EF 80 3A 81 90 00 [03:03:54]wFMCommunicate OK [03:03:54]SAM_PROTO_SignData done [03:03:54]FM_MakeSignedData done [03:03:54]CreateOFDProtocolMessage [03:03:54]wFMCommunicate request_size=4 [03:03:54]MH_SAM_APDU [03:03:54]CAPDU: 80 11 00 00 [03:03:54]Write to MH i2c: E2 08 00 E5 02 80 11 00 00 00 00 00 00 61 [03:03:54]Write i2c OK [03:03:54]MH_I2C_Read... [03:03:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:03:54]Read from MH i2c: E2 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 17 00 [03:03:54]MH_I2C_Read... [03:03:54]Read from MH i2c: E2 17 00 E5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [03:03:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:03:54]wFMCommunicate OK [03:03:54]CreateOFDProtocolMessage done [03:03:54]OFDSenderStorePacket 164305